From: <Salvato da Windows Internet Explorer 8>
Subject: Rassegna stampa Scuola di musica alla scuola media Galilei di Cecina
Date: Thu, 1 Sep 2011 13:18:30 +0200
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0027_01CC68A9.A4A7BDC0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109

This is a multi-part message in MIME format.

------=_NextPart_000_0027_01CC68A9.A4A7BDC0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.fondazionegeiger.org/index.php?option=com_content&view=article&id=137%3Arassegna-stampa-scuola-di-musica-alla-scuola-media-galilei-di-cecina&catid=45&Itemid=119&lang=it

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML lang=3Dit-it xml:lang=3D"it-it"=20
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>Rassegna stampa =
Scuola di musica alla scuola media Galilei di Cecina</TITLE>
<META content=3D"text/html; charset=3Dutf-8" http-equiv=3Dcontent-type>
<META name=3Drobots content=3D"index, follow">
<META name=3Dkeywords=20
content=3D"rassegna stampa, fondazione geiger, scuola musica, cecina">
<META name=3Dtitle=20
content=3D"Rassegna stampa Scuola di musica alla scuola media Galilei di =
Cecina">
<META name=3Ddescription=20
content=3D"Rassegna stampa sul progetto Siamo, scuola di musica alla =
scuola media Galilei di Cecina.">
<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.19120">
<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.fondazionegeiger.org/media/system/js/mootools.js"></SCR=
IPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.fondazionegeiger.org/media/system/js/caption.js"></SCRI=
PT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.fondazionegeiger.org/plugins/content/phocagalleryslides=
how.js"></SCRIPT>
<!-- JP MediaLightbox v1.5 Plugin starts here --><LINK rel=3Dstylesheet=20
type=3Dtext/css=20
href=3D"http://www.fondazionegeiger.org/plugins/content/jstyle/dialog.css=
"><LINK=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.fondazionegeiger.org/plugins/content/jpmedialightbox/c=
ss/mediabox.css"=20
media=3Dscreen>
<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.fondazionegeiger.org/plugins/content/jpmedialightbox/js=
/mootools.v1.11.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.fondazionegeiger.org/plugins/content/jpmedialightbox/js=
/AC_QuickTime.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.fondazionegeiger.org/plugins/content/jpmedialightbox/js=
/swfobject.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.fondazionegeiger.org/plugins/content/jpmedialightbox/js=
/slimbox.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.fondazionegeiger.org/plugins/content/jpmedialightbox/js=
/mediabox.js"></SCRIPT>
<!-- JP MediaLightbox v1.5 Plugin ends here --><LINK rel=3Dstylesheet=20
type=3Dtext/css=20
href=3D"http://www.fondazionegeiger.org/templates/system/css/system.css">=
<LINK=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.fondazionegeiger.org/templates/system/css/general.css"=
><LINK=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.fondazionegeiger.org/templates/fondazionegeiger_1_2/cs=
s/template.css"=20
media=3Dscreen><!--[if IE 6]><link rel=3D"stylesheet" =
href=3D"/templates/fondazionegeiger_1_2/css/template.ie6.css" =
type=3D"text/css" media=3D"screen" /><![endif]--><!--[if IE 7]><link =
rel=3D"stylesheet" =
href=3D"/templates/fondazionegeiger_1_2/css/template.ie7.css" =
type=3D"text/css" media=3D"screen" /><![endif]-->
<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.fondazionegeiger.org/templates/fondazionegeiger_1_2/scr=
ipt.js"></SCRIPT>
</HEAD>
<BODY>
<DIV id=3Dart-page-background-simple-gradient>
<DIV id=3Dart-page-background-gradient></DIV></DIV>
<DIV id=3Dart-main>
<DIV class=3Dart-sheet>
<DIV class=3Dart-sheet-tl></DIV>
<DIV class=3Dart-sheet-tr></DIV>
<DIV class=3Dart-sheet-bl></DIV>
<DIV class=3Dart-sheet-br></DIV>
<DIV class=3Dart-sheet-tc></DIV>
<DIV class=3Dart-sheet-bc></DIV>
<DIV class=3Dart-sheet-cl></DIV>
<DIV class=3Dart-sheet-cr></DIV>
<DIV class=3Dart-sheet-cc></DIV>
<DIV class=3Dart-sheet-body>
<DIV class=3Dart-nav>
<DIV class=3Dl></DIV>
<DIV class=3Dr></DIV>
<UL class=3Dart-menu>
  <LI class=3Ditem125><A href=3D"http://www.fondazionegeiger.org/"><SPAN =

  class=3Dl></SPAN><SPAN class=3Dr></SPAN><SPAN =
class=3Dt>Home</SPAN></A></LI>
  <LI class=3Ditem74><A=20
  =
href=3D"http://www.fondazionegeiger.org/index.php?option=3Dcom_content&am=
p;view=3Darticle&amp;id=3D52&amp;Itemid=3D74&amp;lang=3Dit"><SPAN=20
  class=3Dl></SPAN><SPAN class=3Dr></SPAN><SPAN =
class=3Dt>Fondazione</SPAN></A></LI>
  <LI class=3Ditem75><A=20
  =
href=3D"http://www.fondazionegeiger.org/index.php?option=3Dcom_content&am=
p;view=3Darticle&amp;id=3D58&amp;Itemid=3D75&amp;lang=3Dit"><SPAN=20
  class=3Dl></SPAN><SPAN class=3Dr></SPAN><SPAN class=3Dt>Promozione=20
  sociale</SPAN></A></LI>
  <LI class=3Ditem77><A=20
  =
href=3D"http://www.fondazionegeiger.org/index.php?option=3Dcom_content&am=
p;view=3Darticle&amp;id=3D60&amp;Itemid=3D77&amp;lang=3Dit"><SPAN=20
  class=3Dl></SPAN><SPAN class=3Dr></SPAN><SPAN class=3Dt>Attivit=C3=A0=20
  culturali</SPAN></A></LI>
  <LI class=3Ditem78><A=20
  =
href=3D"http://www.fondazionegeiger.org/index.php?option=3Dcom_content&am=
p;view=3Darticle&amp;id=3D65&amp;Itemid=3D78&amp;lang=3Dit"><SPAN=20
  class=3Dl></SPAN><SPAN class=3Dr></SPAN><SPAN =
class=3Dt>Territorio</SPAN></A></LI>
  <LI class=3Ditem79><A=20
  =
href=3D"http://www.fondazionegeiger.org/index.php?option=3Dcom_content&am=
p;view=3Darticle&amp;id=3D69&amp;Itemid=3D79&amp;lang=3Dit"><SPAN=20
  class=3Dl></SPAN><SPAN class=3Dr></SPAN><SPAN =
class=3Dt>Formazione</SPAN></A></LI>
  <LI class=3Ditem114><A=20
  =
href=3D"http://www.fondazionegeiger.org/index.php?option=3Dcom_content&am=
p;view=3Dcategory&amp;layout=3Dblog&amp;id=3D37&amp;Itemid=3D114&amp;lang=
=3Dit"><SPAN=20
  class=3Dl></SPAN><SPAN class=3Dr></SPAN><SPAN class=3Dt>Progetti=20
  esterni</SPAN></A></LI></UL></DIV>
<DIV class=3Dart-header>
<DIV class=3Dart-header-jpeg></DIV></DIV>
<DIV class=3Dart-content-layout>
<DIV class=3Dart-content-layout-row>
<DIV class=3D"art-layout-cell art-sidebar1">
<DIV class=3Dart-vmenublock>
<DIV class=3Dart-vmenublock-body>
<DIV class=3Dart-vmenublockcontent>
<DIV class=3Dart-vmenublockcontent-body><!-- block-content -->
<UL class=3Dart-vmenu>
  <LI class=3Ditem117><A=20
  =
href=3D"http://www.fondazionegeiger.org/index.php?option=3Dcom_content&am=
p;view=3Dcategory&amp;layout=3Dblog&amp;id=3D35&amp;Itemid=3D117&amp;lang=
=3Dit"><SPAN=20
  class=3Dl></SPAN><SPAN class=3Dr></SPAN><SPAN =
class=3Dt>News</SPAN></A></LI>
  <LI class=3Ditem118><A=20
  =
href=3D"http://www.fondazionegeiger.org/index.php?option=3Dcom_content&am=
p;view=3Darticle&amp;id=3D74&amp;Itemid=3D118&amp;lang=3Dit"><SPAN=20
  class=3Dl></SPAN><SPAN class=3Dr></SPAN><SPAN=20
class=3Dt>Pubblicazioni</SPAN></A></LI>
  <LI id=3Dcurrent class=3D"active item119"><A class=3Dactive=20
  =
href=3D"http://www.fondazionegeiger.org/index.php?option=3Dcom_content&am=
p;view=3Darticle&amp;id=3D75&amp;Itemid=3D119&amp;lang=3Dit"><SPAN=20
  class=3Dl></SPAN><SPAN class=3Dr></SPAN><SPAN class=3Dt>Rassegna=20
  Stampa</SPAN></A></LI>
  <LI class=3Ditem120><A=20
  =
href=3D"http://www.fondazionegeiger.org/index.php?option=3Dcom_content&am=
p;view=3Darticle&amp;id=3D139&amp;Itemid=3D120&amp;lang=3Dit"><SPAN=20
  class=3Dl></SPAN><SPAN class=3Dr></SPAN><SPAN =
class=3Dt>Calendario</SPAN></A></LI>
  <LI class=3Ditem121><A=20
  =
href=3D"http://www.fondazionegeiger.org/index.php?option=3Dcom_content&am=
p;view=3Darticle&amp;id=3D49&amp;Itemid=3D121&amp;lang=3Dit"><SPAN=20
  class=3Dl></SPAN><SPAN class=3Dr></SPAN><SPAN class=3Dt>Dove =
siamo</SPAN></A></LI>
  <LI class=3Ditem122><A=20
  =
href=3D"http://www.fondazionegeiger.org/index.php?option=3Dcom_content&am=
p;view=3Darticle&amp;id=3D48&amp;Itemid=3D122&amp;lang=3Dit"><SPAN=20
  class=3Dl></SPAN><SPAN class=3Dr></SPAN><SPAN =
class=3Dt>Contatti</SPAN></A></LI>
  <LI class=3Ditem123><A=20
  =
href=3D"http://www.fondazionegeiger.org/index.php?option=3Dcom_content&am=
p;view=3Darticle&amp;id=3D50&amp;Itemid=3D123&amp;lang=3Dit"><SPAN=20
  class=3Dl></SPAN><SPAN class=3Dr></SPAN><SPAN =
class=3Dt>Link</SPAN></A></LI>
  <LI class=3Ditem124><A=20
  =
href=3D"http://www.fondazionegeiger.org/index.php?option=3Dcom_acajoom&am=
p;Itemid=3D124&amp;lang=3Dit"><SPAN=20
  class=3Dl></SPAN><SPAN class=3Dr></SPAN><SPAN=20
class=3Dt>Newsletter</SPAN></A></LI></UL><!-- /block-content -->
<DIV class=3Dcleared></DIV></DIV></DIV>
<DIV class=3Dcleared></DIV></DIV></DIV>
<DIV class=3Dart-block>
<DIV class=3Dart-block-tl></DIV>
<DIV class=3Dart-block-tr></DIV>
<DIV class=3Dart-block-bl></DIV>
<DIV class=3Dart-block-br></DIV>
<DIV class=3Dart-block-tc></DIV>
<DIV class=3Dart-block-bc></DIV>
<DIV class=3Dart-block-cl></DIV>
<DIV class=3Dart-block-cr></DIV>
<DIV class=3Dart-block-cc></DIV>
<DIV class=3Dart-block-body>
<DIV class=3Dart-blockcontent>
<DIV class=3Dart-blockcontent-body><!-- block-content -->
<FORM method=3Dpost action=3Dindex.php>
<DIV class=3Dsearch><INPUT onblur=3D"if(this.value=3D=3D'') =
this.value=3D'cerca...';"=20
id=3Dmod_search_searchword class=3Dinputbox=20
onfocus=3D"if(this.value=3D=3D'cerca...') this.value=3D'';" =
value=3Dcerca... alt=3DCerca=20
maxLength=3D20 size=3D20 type=3Dtext name=3Dsearchword><BR><SPAN=20
class=3Dart-button-wrapper><SPAN class=3Dl></SPAN><SPAN =
class=3Dr></SPAN><INPUT class=3D"button art-button" =
onclick=3Dthis.form.searchword.focus(); value=3DCerca =
type=3Dsubmit></SPAN>=20
</DIV><INPUT value=3Dsearch type=3Dhidden name=3Dtask> <INPUT =
value=3Dcom_search=20
type=3Dhidden name=3Doption> <INPUT value=3D119 type=3Dhidden =
name=3DItemid> </FORM><!-- /block-content -->
<DIV class=3Dcleared></DIV></DIV></DIV>
<DIV class=3Dcleared></DIV></DIV></DIV></DIV>
<DIV class=3D"art-layout-cell art-content">
<DIV class=3Dart-nostyle>
<DIV id=3Djflanguageselection>
<DIV class=3Drawimages><SPAN id=3Dactive_language><A=20
href=3D"http://www.fondazionegeiger.org/index.php?option=3Dcom_content&am=
p;view=3Darticle&amp;id=3D137:rassegna-stampa-scuola-di-musica-alla-scuol=
a-media-galilei-di-cecina&amp;catid=3D45&amp;Itemid=3D119&amp;lang=3Dit">=
<IMG=20
title=3D"Italian - Italy" alt=3D"Italian - Italy"=20
src=3D"http://www.fondazionegeiger.org/components/com_joomfish/images/fla=
gs/it.gif"></A></SPAN><SPAN><A=20
href=3D"http://www.fondazionegeiger.org/index.php?option=3Dcom_content&am=
p;view=3Darticle&amp;id=3D137:rassegna-stampa-scuola-di-musica-alla-scuol=
a-media-galilei-di-cecina&amp;catid=3D45&amp;Itemid=3D119&amp;lang=3Den">=
<IMG=20
title=3D"English (United Kingdom)" alt=3D"English (United Kingdom)"=20
src=3D"http://www.fondazionegeiger.org/components/com_joomfish/images/fla=
gs/en.gif"></A></SPAN><SPAN><A=20
href=3D"http://www.fondazionegeiger.org/index.php?option=3Dcom_content&am=
p;view=3Darticle&amp;id=3D137:rassegna-stampa-scuola-di-musica-alla-scuol=
a-media-galilei-di-cecina&amp;catid=3D45&amp;Itemid=3D119&amp;lang=3Dde">=
<IMG=20
title=3D"Deutsch (DE-CH-AT)" alt=3D"Deutsch (DE-CH-AT)"=20
src=3D"http://www.fondazionegeiger.org/components/com_joomfish/images/fla=
gs/de.gif"></A></SPAN></DIV></DIV><!--Joom!fish V2.0 ()--><!-- &copy; =
2003-2009 Think Network, released under the GPL. --><!-- More =
information: at http://www.joomfish.net --></DIV>
<DIV class=3Dart-post>
<DIV class=3Dart-post-body>
<DIV class=3Dart-post-inner>
<H2 class=3Dart-postheader>Rassegna stampa Scuola di musica alla scuola =
media=20
Galilei di Cecina </H2>
<DIV class=3Dart-postcontent><!-- article-content -->
<DIV class=3Dart-article><BR><BR>
<TABLE=20
style=3D"BORDER-BOTTOM: 0pt solid; BORDER-LEFT: 0pt solid; WIDTH: 100%; =
BORDER-TOP: 0pt solid; BORDER-RIGHT: 0pt solid"=20
border=3D0 cellSpacing=3D0>
  <TBODY>
  <TR>
    <TD style=3D"WIDTH: 50px" align=3Dmiddle><IMG border=3D0 hspace=3D0 =
vspace=3D0=20
      align=3DabsMiddle=20
      src=3D"http://www.fondazionegeiger.org/images/stories/icopdf.png"> =
<BR></TD>
    <TD style=3D"FONT-SIZE: 10px"><EM>Il Tirreno - 13 gennaio =
2011</EM><BR><A=20
      title=3D"Rassegna Stampa"=20
      =
href=3D"http://www.fondazionegeiger.org/images/rassegnastampa/scuola-di-m=
usica/Il%20Tirreno%2013%20gennaio%20pagina%20intera.pdf"=20
      target=3D_blank>Galilei, via alla =
musica</A></TD></TR></TBODY></TABLE><BR>
<TABLE=20
style=3D"BORDER-BOTTOM: 0pt solid; BORDER-LEFT: 0pt solid; WIDTH: 100%; =
BORDER-TOP: 0pt solid; BORDER-RIGHT: 0pt solid"=20
border=3D0 cellSpacing=3D0>
  <TBODY>
  <TR>
    <TD style=3D"WIDTH: 50px" align=3Dmiddle><IMG border=3D0 hspace=3D0 =
vspace=3D0=20
      align=3DabsMiddle=20
      src=3D"http://www.fondazionegeiger.org/images/stories/icopdf.png"> =
<BR></TD>
    <TD style=3D"FONT-SIZE: 10px"><EM>ILOGO Agenzia di stampa - 13 =
gennaio=20
      2011</EM><BR><A title=3D"Rassegna Stampa"=20
      =
href=3D"http://www.fondazionegeiger.org/images/rassegnastampa/scuola-di-m=
usica/Nuova%20musica%20alla%20scuola%20media%20Galilei%20di%20Cecina%20_%=
20iLogo%20-%20Agenzia%20..pdf"=20
      target=3D_blank>Nuova musica alla scuola media Galilei di=20
  Cecina</A></TD></TR></TBODY></TABLE><BR>
<TABLE=20
style=3D"BORDER-BOTTOM: 0pt solid; BORDER-LEFT: 0pt solid; WIDTH: 100%; =
BORDER-TOP: 0pt solid; BORDER-RIGHT: 0pt solid"=20
border=3D0 cellSpacing=3D0>
  <TBODY>
  <TR>
    <TD style=3D"WIDTH: 50px" align=3Dmiddle><IMG border=3D0 hspace=3D0 =
vspace=3D0=20
      align=3DabsMiddle=20
      src=3D"http://www.fondazionegeiger.org/images/stories/icopdf.png"> =
<BR></TD>
    <TD style=3D"FONT-SIZE: 10px"><EM>Il Tirreno - 13 gennaio =
2011</EM><BR><A=20
      title=3D"Rassegna Stampa"=20
      =
href=3D"http://www.fondazionegeiger.org/images/rassegnastampa/scuola-di-m=
usica/Tirreno%2013%20gennaio%20-%20scuola%20di%20musica.pdf"=20
      target=3D_blank>Corso di 3 anni: ecco il progetto=20
"Siamo"</A></TD></TR></TBODY></TABLE><BR>
<TABLE=20
style=3D"BORDER-BOTTOM: 0pt solid; BORDER-LEFT: 0pt solid; WIDTH: 100%; =
BORDER-TOP: 0pt solid; BORDER-RIGHT: 0pt solid"=20
border=3D0 cellSpacing=3D0>
  <TBODY>
  <TR>
    <TD style=3D"WIDTH: 50px" align=3Dmiddle><IMG border=3D0 hspace=3D0 =
vspace=3D0=20
      align=3DabsMiddle=20
      src=3D"http://www.fondazionegeiger.org/images/stories/icopdf.png"> =
<BR></TD>
    <TD style=3D"FONT-SIZE: 10px"><EM>La Nazione Livorno - 13 gennaio=20
      2011</EM><BR><A title=3D"Rassegna Stampa"=20
      =
href=3D"http://www.fondazionegeiger.org/images/rassegnastampa/scuola-di-m=
usica/La%20Nazione%20-%20Livorno%20-%20Nuova%20musica%20alla%20scuola%20m=
edia%20Galilei%20di%20Cecina.pdf"=20
      target=3D_blank>Nuova musica alla scuola media Galilei di=20
  Cecina</A></TD></TR></TBODY></TABLE><BR>
<TABLE=20
style=3D"BORDER-BOTTOM: 0pt solid; BORDER-LEFT: 0pt solid; WIDTH: 100%; =
BORDER-TOP: 0pt solid; BORDER-RIGHT: 0pt solid"=20
border=3D0 cellSpacing=3D0>
  <TBODY>
  <TR>
    <TD style=3D"WIDTH: 50px" align=3Dmiddle><IMG border=3D0 hspace=3D0 =
vspace=3D0=20
      align=3DabsMiddle=20
      src=3D"http://www.fondazionegeiger.org/images/stories/icopdf.png"> =
<BR></TD>
    <TD style=3D"FONT-SIZE: 10px"><EM>La Nazione - 14 gennaio =
2011</EM><BR><A=20
      title=3D"Rassegna Stampa"=20
      =
href=3D"http://www.fondazionegeiger.org/images/rassegnastampa/scuola-di-m=
usica/2011-01-14_LA_NAZIONE_8_47.pdf"=20
      target=3D_blank>C'=C3=A8 anche l'indirizzo musicale alla scuola =
media=20
    Galilei</A></TD></TR></TBODY></TABLE>
<P><A title=3D"Rassegna Stampa"=20
href=3D"http://www.fondazionegeiger.org/images/rassegnastampa/scuola-di-m=
usica/tirreno%20-%2022%20febbraio%20-%20progetto%20scuola.pdf"=20
target=3D_blank><IMG border=3D0=20
src=3D"http://www.fondazionegeiger.org/images/M_images/pdf_button.png"> =
Tirreno -=20
22 febbraio - Progetto scuola</A><BR mce_bogus=3D"1"></P></DIV><SPAN=20
class=3Darticle_separator>&nbsp;</SPAN> <!-- /article-content --></DIV>
<DIV class=3Dcleared></DIV></DIV>
<DIV class=3Dcleared></DIV></DIV></DIV></DIV></DIV></DIV>
<DIV class=3Dcleared></DIV>
<DIV class=3Dart-footer>
<DIV class=3Dart-footer-t></DIV>
<DIV class=3Dart-footer-l></DIV>
<DIV class=3Dart-footer-b></DIV>
<DIV class=3Dart-footer-r></DIV>
<DIV class=3Dart-footer-body>
<DIV class=3Dart-footer-text>
<DIV class=3Dart-nostyle>Copyright =C2=A9 2011 Fondazione Culturale =
Hermann Geiger -=20
Tutti i diritti riservati - C.F. 92100750493</DIV></DIV>
<DIV class=3Dcleared></DIV></DIV></DIV>
<DIV class=3Dcleared></DIV></DIV></DIV>
<DIV class=3Dcleared></DIV>
<P class=3Dart-page-footer></P></DIV></BODY></HTML>

------=_NextPart_000_0027_01CC68A9.A4A7BDC0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.fondazionegeiger.org/components/com_joomfish/images/flags/it.gif

R0lGODlhFAAOAOZAAEaORu3t7UGEQeUWAnGocfMsFjlzOfY4I8UXA8vLy/39/fhwYTVrNfqbkPdV
Q9UWAP/+//QgCfr7+s3Mzejq6E+ST8vT1Ex/TPmFeGCeYP39/laYVliTWFiZWMjJyDRwNEOMQ+z1
9i9gL0iPSPqPhMUOAPluX+ZXRnWrdUWORYa1hvdMOTyCPPZINMvMzMdLPfQdBkWNRfZGMvqNgUGL
QV6dXvQRAPQbA/z9/fZcSz17Pfj6+DFlMf79/vz///z8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAEAAEAALAAAAAAUAA4AQAeggECCg4SFhjw6MQA0NTs9Pz84Pjk2NzAyM4KIioyOkJKUlpiCIgwG
Bh8XHhMJCS4WLyUICA8FggwCGzUdBJ6RPgsFBwc5DZqJi42Pv6GXmUCbyb6glTejQDoVBCgEKhIQ
CgoaPhgrDg4LxtA6KSMgGdOTNjARLSTHnMqf8qLP0Z3LqPXDJy0gP2eaDAgQwIIDhQAQA4Q4MaBi
AROGMmoMBAA7

------=_NextPart_000_0027_01CC68A9.A4A7BDC0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.fondazionegeiger.org/components/com_joomfish/images/flags/en.gif

R0lGODlhFAAOAOZAAMNhW++sqOebmYySrV5jitJkXF1VbtkiG/Lx9OM7MteVltQaEjxFd65vci4z
XtYRCoBykOhxbDE9cKqZqqhXU6QNCNEzLLGyxMCdqcbI1Oy+tkxVg/fY2LmJmHaAo+ampffTzAoY
U9uAfuy4rc6tttzh6r/Ez+dUTeHN0jhNgMXU4SAuZYVOTfTFvWpzmJV7g8mmma2puG1jeJyiutO4
wOTi3+Xa1uGIdddya+zGyHt9nc8JBBchV88OCQIGO80AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAEAAEAALAAAAAAUAA4AQAfegECCg4SFhg0dAgofAQIBCz2OAh8KizmCPiEpDQAcKjMJCxcdBSMq
EjweghMULA4+sAYWFTKwPg4XMAWCLAAaJQQ8PDonCQPCBB0RLSWCFT0PPdI71NTT0AcRmDwXKAUU
DgQJBxAOGSAFDRsuggAIGRsSDAwDEScT8xIbMSIagiEGAIhAMMCHOHI8IBS4YcMDOyAvMGCgMSIA
BxAHHrQIoIEDCQwkUDj7QbLkD2omST7QBoTHihUDEChoYMLCggwIQOCYkELCAEEGTAigYCCEQZsQ
YHmoIQLABENQowYCADs=

------=_NextPart_000_0027_01CC68A9.A4A7BDC0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.fondazionegeiger.org/components/com_joomfish/images/flags/de.gif

R0lGODlhFAAOAOZAAP+ShP8pDQYICMEbBv9XQiUlJf8iB+ogB5qamkY9PP/oI+ggBurTHoeBgHp6
erKcFj0/QC4uLhIGBf/AIcGQFf/zkP++G+quGfzgMfHTHNzBHMUdBsGuGSoqKlNTU7qjF//sa//O
Uf/fjtUeBoCCgsGqGPSQhOgmDFhYWK8ZBf9ZQsyzGfrdKe1VQV5eXs61GuDFGv/nIO8iB1VVVf/t
UlRUVCkpKf++HOghB/8lCM20Gv/nIe7RHg0BAAACA/8jCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAEAAEAALAAAAAAUAA4AQAeQgECCg4SFhgAEAQY/jI2OjAcDgg0JEj2XmJmagiwwLzqgoaKgKyUP
ggguETasra42HQUCPoIAKgE/Obq7vLoyG4IVNAoxO8bHyMYMHKgOKDXQ0dI1Mx4FtEAkELM+3d7f
34ImLScLOOfo6ecjKbWJi4/xkYIiIRMWN/n6+/kXFIIgMGTgQbCgwYIaPhhayDAQADs=

------=_NextPart_000_0027_01CC68A9.A4A7BDC0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.fondazionegeiger.org/images/stories/icopdf.png

iVBORw0KGgoAAAANSUhEUgAAAB4AAAAhCAYAAADOHBvaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAABs5JREFUeNrsVltsHNUZ/mZmd3a9d19DskmIYxeSgBOhSC5BUNGqoUKt
KqgqVYK+lZt4A6lSL0JIVKgStOob4qWyqj4geACBhNSWEohQQhOB08TEzqVWEydm2bV3xzM7szM7
135nnHU37tpYVcVTj3V85syeOd//f/9ViqIInSGeO3uxNpvNk67rHhHPYRjGMwiC+Dex+r4fz1ar
BUVRsGfPnsf6+/t/L851D3Fe/N49Et0bSZLWDvLC3ZZlHXEcZw2wexXT8zxQMCFgvCYSiVcKhcI/
ZVk+Ju4Q93XW9UNe/0Ic4odwPO+HumWhTY3afgA3uDEJ6Isp2OE5okHmNE0T586eVefm5t7kNRPi
js5dvYbUTXUgHimcRCBdW/loqVa7V06IDwlCsCigpjwQaxyRzugG/QRe1jR4VgulUgnDw8OL4+Pj
XyfwYsd86wW4Cdjho3N9ccX6y5+LkVVH6FFq+BSEIEoCkcTp25BkUgiVq4fApf0Hi6gePBwLvbtc
xhfVKmjrmdHR0fsIrvei+yYbp/hb4/h7xb4P3kemvAPu5N1wc2kolRqCUhFRIY/0hQuQSgMwh7dD
Oj+N4vICluc/g3rLCKTR2zE0NIREMomFhYUJAr45Njb2IEHd9VTfBEyFFbuxBG/hIhy3DntiPxad
NkqpPBLXF1E7dwY775mErYQwrlxB/yefQtYbCOw24PrwwgDTZ87Atm0YhoFr1659ixRPUfNHNwWm
FXKeGWJ5bh5+XYd26yzcRh3VS5dROnQAWa2G2dMzMNUMcvXrCM+ehuFY8BLcJzPIpPpgtWzh3UhS
60qlgunp6Ue2bds2m8lkXtwQmKPP8C1UGB5SOonaB39FfuEyVEp0NpuGlCtBPfEh+ASltgAp9JCU
0zASAfYmZeT7aJagIJhDPp+PnapWq6Fer//0y4AD5cC+oHLHYaWgCgqSkG47BIdA/boJWTOQyOQR
SDKCsTth0lN9V0K7lEV6aET4Fn0wEce60JgOBkuEZLuNTanmWBp94LtPV6PUr6tXLg3wexipFJSQ
mSf2ARm2zEu5bwkPj1x6PLD9rv3Il3cj8hxEzFDCg0WYpdNp5HI5sdc3jeOIF66GCu7VmuZHhrHC
D/PiFH+TboREtOaKoXgnWLE1Bl0KrgAO/53hhJMtLy+DzrXAdHrrhpkrBhUxJyjjhwliqARLSwpD
TeJzhDTpTXGqfJdNp5DUq7B/+Rykt95AOpuJKRbOJXKzqqqx1r2yV898RvAgoOSdEQpW4viX1vQV
e4/AXqWB6PJnaH96Kn6pEqgDLFYB3mskeuZRSTLXJLuRc9fnc/GGTKNJgKSSZDwUIAswYZYgsVbp
BDjvcLekcTdoN02dvSwrqxqJd0MluPkBYO9eqBnSKkJNWf29S2h788zVVYs7Ja27YsUrQ0k4m6Bf
IfGpPjpXinMwx+hTETku5EiKBeBhCFypl1IbUO12wLsFiG8hnMQwklmnAv5PzpyHZTTROn4amP8H
wnwOyUwRUlYIkie2QpNEm9u4A2K7vv3xfIOF3oczb2CxYeG2HUUcPbQLnuwj7TJJJNOsVC7sYyfQ
+sb9SNSX4P7iZ1C/fRRhht6dy0Aa30e7J8mAsjXnansB5ipN+Ky/81UDJy9W8PBd2/HARBkpOrtN
b47IlfPhMSifnMLQjp1o9AHnIobgW29jp7aCPCNbm7gT0eM/gdRf1LcELIbpeKxQAb7QLHy+pCN0
8jEDUToDX9cQTf0B/nt/wuyuAbSP3I3c6F4kC/1omRpmLswie/UaolQWRV9GSdpiONFxTN1qQ2+5
Mc1hi6XPHYQvGjZtGc6Lv0Lrbyfgjx9E8amnMTJ+B7IKnU1mr8Y2xtx/ADpboUg0hjazGdunrWoc
1E0HNd0msInQNhDSnsJFmhcvwT73d7R37Yb340cxuu8QVOELrsOSvJp0VPrJYF9f3IFqTJvdabkn
8Oea9dLM1fqzpFmpaC2xh9MkrQQ+f3Eef3z7GAr84mvf+T5yY+MYmjwMud2CTduy+0P816MV7hXH
NxWJMIyKz79x+v3XT1w+rLfacIw6Vb+KoEF7OSbbmkE8/+QPkGc7FOdhEQVx4xfFtSPCKmhnCI1F
IpmcnHy3XC5/b+MORJb0F340+aChr5yceuf4eGBUEWjsNIwatg0U8JtnHsHIQInFhFEcBP+ReFaF
D9f24pl9dtx5bsXGS797/Oj9irV06pWpM+WQ4KM7hvHaq7/FLSNDnfoQa7nedp063J0BBTOiYvWq
RBvN23/+8qu1g998KKpUl57Y5Nx/Nb/swGTTak39r0HjdNzL1b+K8X/gr2z8S4ABABlSVA5+4GWy
AAAAAElFTkSuQmCC

------=_NextPart_000_0027_01CC68A9.A4A7BDC0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.fondazionegeiger.org/images/M_images/pdf_button.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAAAz1BMVEWZ
nZ/OztL/AADnh4fgUFC0tLTU6+vFe3vvMDD3sLC9xMTQo6Pn9vbfdHTv1dWnq6v1KCjyHR2np6fM
mZmmd3jK39/mQkLzGRnuZ2fx///au7vm5ubw8fHrlZXMzMzze3vf4ODzx8fIs7PzVVX72trYiYno
7+/39/f////Cr6//PT3/HR3tUVHZfX3Kx8fZsLDZ6urW1tbrSkrh5uby4OD3///w5eX5s7O5ubrH
xMOrq6v/JyfthYXg7+/2Ly/v9/fjc3P3ISHV3d3/GhrPrq6vHwf5AAAARXRSTlP/////////////
////////////////////////////////////////AP//////////////////////////////////
//8IrUCdAAAACXBIWXMAAAsSAAALEgHS3X78AAAAH3RFWHRTb2Z0d2FyZQBNYWNyb21lZGlhIEZp
cmV3b3JrcyA4tWjSeAAAAJJJREFUGJVj0EADDNgELBgtlfTk5BgZ4QJqKs7mGuqGeoZwAT4meVN1
RgVLOZiAmaCNpIy0tAwrXIBDVlJdXV0aLqAoyCwjiRBg5ZHn1Zc1MzFVgwpwKVjrSAgo23BCBdTZ
7cRZdLlVjayNIQJi2kzComxsTi5SChABLW0HWxkgUIOZoSnCwC8EBFasrKw4PIcCAFOHI4iPqhQY
AAAAAElFTkSuQmCC

------=_NextPart_000_0027_01CC68A9.A4A7BDC0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.fondazionegeiger.org/plugins/content/jpmedialightbox/css/mediabox.css

#lbOverlay {
	POSITION: absolute; BACKGROUND-COLOR: #000; WIDTH: 100%; CURSOR: =
pointer; LEFT: 0px
}
#lbCenter {
	POSITION: absolute; BACKGROUND-COLOR: #000; OVERFLOW: hidden; LEFT: 50%
}
#lbBottomContainer {
	POSITION: absolute; BACKGROUND-COLOR: #000; OVERFLOW: hidden; LEFT: 50%
}
.lbLoading {
	BACKGROUND: url(/images/1_loading.gif) #000 no-repeat center 50%
}
#lbImage {
	BORDER-BOTTOM: #000 7px solid; BORDER-LEFT: #000 7px solid; =
BACKGROUND-REPEAT: no-repeat; BORDER-TOP: #000 7px solid; BORDER-RIGHT: =
#000 7px solid
}
#lbPrevLink {
	POSITION: absolute; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
OUTLINE-WIDTH: medium; WIDTH: 50%; DISPLAY: block; TOP: 0px
}
#lbNextLink {
	POSITION: absolute; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
OUTLINE-WIDTH: medium; WIDTH: 50%; DISPLAY: block; TOP: 0px
}
#lbPrevLink {
	LEFT: 0px
}
#lbPrevLink:hover {
	BACKGROUND: url(/images/1_prev.png) no-repeat 0% 30%
}
#lbNextLink {
	RIGHT: 0px
}
#lbNextLink:hover {
	BACKGROUND: url(/images/1_next.png) no-repeat 100% 30%
}
#lbBottom {
	BORDER-BOTTOM: #000 7px solid; TEXT-ALIGN: left; BORDER-LEFT: #000 7px =
solid; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Helvetica, sans-serif; =
COLOR: #666; FONT-SIZE: 10px; BORDER-TOP: #000 7px; BORDER-RIGHT: #000 =
7px solid
}
#lbCloseLink {
	MARGIN: 0px; WIDTH: 80px; DISPLAY: block; BACKGROUND: =
url(/images/1_close.png) no-repeat center 50%; FLOAT: right; HEIGHT: =
16px
}
#lbCaption {
	MARGIN-RIGHT: 14px
}
#lbNumber {
	MARGIN-RIGHT: 14px
}
#lbCaption {
	FONT-WEIGHT: bold
}

------=_NextPart_000_0027_01CC68A9.A4A7BDC0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.fondazionegeiger.org/templates/system/css/system.css

INPUT.system-openid {
	PADDING-LEFT: 18px; BACKGROUND: =
url(http://openid.net/images/login-bg.gif) #fff no-repeat 0px 50%; =
COLOR: #000
}
INPUT.com-system-openid {
	PADDING-LEFT: 18px; BACKGROUND: =
url(http://openid.net/images/login-bg.gif) #fff no-repeat 0px 50%; =
COLOR: #000
}
.system-unpublished {
	BORDER-BOTTOM: #c4d3df 4px solid; BACKGROUND: #e8edf1; BORDER-TOP: =
#c4d3df 4px solid
}
#system-message {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
MARGIN-BOTTOM: 10px; PADDING-TOP: 0px
}
#system-message DT {
	FONT-WEIGHT: bold
}
#system-message DD {
	TEXT-INDENT: 30px; MARGIN: 0px; FONT-WEIGHT: bold
}
#system-message DD UL {
	BORDER-BOTTOM: #84a7db 3px solid; PADDING-BOTTOM: 10px; =
LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
MARGIN-BOTTOM: 10px; COLOR: #0055bb; BORDER-TOP: #84a7db 3px solid; =
LIST-STYLE-IMAGE: none; PADDING-TOP: 10px
}
#system-message DT.message {
	DISPLAY: none
}
#system-message DD.message {
=09
}
#system-message DT.error {
	DISPLAY: none
}
#system-message DD.error UL {
	BORDER-BOTTOM: #de7a7b 3px solid; BACKGROUND-COLOR: #e6c0c0; COLOR: =
#c00; BORDER-TOP: #de7a7b 3px solid
}
#system-message DT.notice {
	DISPLAY: none
}
#system-message DD.notice UL {
	BORDER-BOTTOM: #f0dc7e 3px solid; BACKGROUND: #efe7b8; COLOR: #c00; =
BORDER-TOP: #f0dc7e 3px solid
}
#system-debug {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; MARGIN: 10px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #ccc; PADDING-TOP: 10px
}
#system-debug DIV {
	FONT-SIZE: 11px
}

------=_NextPart_000_0027_01CC68A9.A4A7BDC0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.fondazionegeiger.org/templates/system/css/general.css

.invalid {
	BORDER-BOTTOM-COLOR: #ff0000; BORDER-TOP-COLOR: #ff0000; =
BORDER-RIGHT-COLOR: #ff0000; BORDER-LEFT-COLOR: #ff0000
}
LABEL.invalid {
	COLOR: #ff0000
}
#editor-xtd-buttons {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
.button2-left {
	FLOAT: left
}
.button2-right {
	FLOAT: left
}
.button2-left DIV {
	FLOAT: left
}
.button2-right DIV {
	FLOAT: left
}
.button2-left A {
	LINE-HEIGHT: 22px; DISPLAY: block; FLOAT: left; HEIGHT: 22px; COLOR: =
#666; FONT-SIZE: 11px; CURSOR: pointer
}
.button2-right A {
	LINE-HEIGHT: 22px; DISPLAY: block; FLOAT: left; HEIGHT: 22px; COLOR: =
#666; FONT-SIZE: 11px; CURSOR: pointer
}
.button2-left SPAN {
	LINE-HEIGHT: 22px; DISPLAY: block; FLOAT: left; HEIGHT: 22px; COLOR: =
#666; FONT-SIZE: 11px; CURSOR: pointer
}
.button2-right SPAN {
	LINE-HEIGHT: 22px; DISPLAY: block; FLOAT: left; HEIGHT: 22px; COLOR: =
#666; FONT-SIZE: 11px; CURSOR: pointer
}
.button2-left SPAN {
	COLOR: #999; CURSOR: default
}
.button2-right SPAN {
	COLOR: #999; CURSOR: default
}
.button2-left .page A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; =
PADDING-TOP: 0px
}
.button2-right .page A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; =
PADDING-TOP: 0px
}
.button2-left .page SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; =
PADDING-TOP: 0px
}
.button2-right .page SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; =
PADDING-TOP: 0px
}
.page SPAN {
	COLOR: #000; FONT-WEIGHT: bold
}
.button2-left A:hover {
	COLOR: #0b55c4; TEXT-DECORATION: none
}
.button2-right A:hover {
	COLOR: #0b55c4; TEXT-DECORATION: none
}
.button2-left A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 24px; =
PADDING-TOP: 0px
}
.button2-left SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 24px; =
PADDING-TOP: 0px
}
.button2-right A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 6px; =
PADDING-TOP: 0px
}
.button2-right SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 6px; =
PADDING-TOP: 0px
}
.button2-left {
	BACKGROUND: url(../images/j_button2_left.png) no-repeat; FLOAT: left; =
MARGIN-LEFT: 5px
}
.button2-right {
	BACKGROUND: url(../images/j_button2_right.png) no-repeat 100% 0px; =
FLOAT: left; MARGIN-LEFT: 5px
}
.button2-left .image {
	BACKGROUND: url(../images/j_button2_image.png) no-repeat 100% 0px
}
.button2-left .readmore {
	BACKGROUND: url(../images/j_button2_readmore.png) no-repeat 100% 0px
}
.button2-left .pagebreak {
	BACKGROUND: url(../images/j_button2_pagebreak.png) no-repeat 100% 0px
}
.button2-left .blank {
	BACKGROUND: url(../images/j_button2_blank.png) no-repeat 100% 0px
}
DIV.tooltip {
	Z-INDEX: 13000; BORDER-BOTTOM: #d4d5aa 1px solid; BORDER-LEFT: #d4d5aa =
1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
MAX-WIDTH: 200px; BACKGROUND: #ffc; FLOAT: left; BORDER-TOP: #d4d5aa 1px =
solid; BORDER-RIGHT: #d4d5aa 1px solid; PADDING-TOP: 5px
}
DIV.tooltip H4 {
	PADDING-BOTTOM: 5px; MARGIN: -15px 0px 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BACKGROUND: url(../images/selector-arrow.png) =
no-repeat; FONT-SIZE: 95%; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
DIV.tooltip P {
	MARGIN: 0px; FONT-SIZE: 90%
}
.left.img_caption {
	FLOAT: left; MARGIN-RIGHT: 1em
}
.right.img_caption {
	FLOAT: right; MARGIN-LEFT: 1em
}
.left.img_caption P {
	TEXT-ALIGN: center; CLEAR: left
}
.right.img_caption P {
	TEXT-ALIGN: center; CLEAR: right
}
.img_caption {
	TEXT-ALIGN: center !important
}
.none.img_caption {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.left.caption {
	FLOAT: left; MARGIN-RIGHT: 1em
}
.right.caption {
	FLOAT: right; MARGIN-LEFT: 1em
}
.left.caption P {
	TEXT-ALIGN: center; CLEAR: left
}
.right.caption P {
	TEXT-ALIGN: center; CLEAR: right
}
.none.caption {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.caption {
	TEXT-ALIGN: center !important
}
A IMG.calendar {
	WIDTH: 16px; BACKGROUND: url(../images/calendar.png) no-repeat; HEIGHT: =
16px; MARGIN-LEFT: 3px; VERTICAL-ALIGN: middle; CURSOR: pointer
}

------=_NextPart_000_0027_01CC68A9.A4A7BDC0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.fondazionegeiger.org/templates/fondazionegeiger_1_2/css/template.css

BODY {
	TEXT-ALIGN: left; LINE-HEIGHT: 150%; FONT-STYLE: normal; MARGIN: 0.5em =
0px; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-Serif; FONT-SIZE: 13px; =
FONT-WEIGHT: normal
}
P {
	TEXT-ALIGN: left; LINE-HEIGHT: 150%; FONT-STYLE: normal; MARGIN: 0.5em =
0px; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-Serif; FONT-SIZE: 13px; =
FONT-WEIGHT: normal
}
BODY {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f1eee4; MARGIN: 0px auto; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #6d6d6f; PADDING-TOP: 0px
}
H1 {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H2 {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H3 {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H4 {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H5 {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H6 {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H1 A {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H2 A {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H3 A {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H4 A {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H5 A {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H6 A H1 A:hover {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H2 A:hover {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H3 A:hover {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H4 A:hover {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H5 A:hover {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H6 A:hover H1 A:visited {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H2 A:visited {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H3 A:visited {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H4 A:visited {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H5 A:visited {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H6 A:visited {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.art-postheader {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.art-postheader A {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.art-postheader A:link {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.art-postheader A:visited {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.art-postheader A:hover {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.art-blockheader .t {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.art-vmenublockheader .t {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.art-logo-text {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.art-logo-text A {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H1.art-logo-name {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H1.art-logo-name A {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H1.art-logo-name A:link {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H1.art-logo-name A:visited {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H1.art-logo-name A:hover {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 28px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A {
	COLOR: #1e67cc; TEXT-DECORATION: none
}
.art-post LI A {
	COLOR: #1e67cc; TEXT-DECORATION: none
}
A:link {
	COLOR: #1e67cc; TEXT-DECORATION: none
}
.art-post LI A:link {
	COLOR: #1e67cc; TEXT-DECORATION: none
}
A:visited {
	COLOR: #1e67cc
}
A.visited {
	COLOR: #1e67cc
}
.art-post LI A:visited {
	COLOR: #1e67cc
}
.art-post LI A.visited {
	COLOR: #1e67cc
}
A:hover {
	COLOR: #bf7b22; TEXT-DECORATION: underline
}
A.hover {
	COLOR: #bf7b22; TEXT-DECORATION: underline
}
.art-post LI A:hover {
	COLOR: #bf7b22; TEXT-DECORATION: underline
}
.art-post LI A.hover {
	COLOR: #bf7b22; TEXT-DECORATION: underline
}
H1 {
	MARGIN: 0.67em 0px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, =
Sans-Serif; COLOR: #92b0c4; FONT-SIZE: 20px
}
H1 A {
	MARGIN: 0.67em 0px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, =
Sans-Serif; COLOR: #92b0c4; FONT-SIZE: 20px
}
H1 A:link {
	MARGIN: 0.67em 0px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, =
Sans-Serif; COLOR: #92b0c4; FONT-SIZE: 20px
}
H1 A:visited {
	MARGIN: 0.67em 0px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, =
Sans-Serif; COLOR: #92b0c4; FONT-SIZE: 20px
}
H1 A:hover {
	MARGIN: 0.67em 0px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, =
Sans-Serif; COLOR: #92b0c4; FONT-SIZE: 20px
}
H2 {
	MARGIN: 0.8em 0px; COLOR: #92b0c4; FONT-SIZE: 18px
}
H2 A {
	MARGIN: 0.8em 0px; COLOR: #92b0c4; FONT-SIZE: 18px
}
H2 A:link {
	MARGIN: 0.8em 0px; COLOR: #92b0c4; FONT-SIZE: 18px
}
H2 A:visited {
	MARGIN: 0.8em 0px; COLOR: #92b0c4; FONT-SIZE: 18px
}
H2 A:hover {
	MARGIN: 0.8em 0px; COLOR: #92b0c4; FONT-SIZE: 18px
}
H3 {
	MARGIN: 1em 0px; COLOR: #898461; FONT-SIZE: 16px
}
H3 A {
	MARGIN: 1em 0px; COLOR: #898461; FONT-SIZE: 16px
}
H3 A:link {
	MARGIN: 1em 0px; COLOR: #898461; FONT-SIZE: 16px
}
H3 A:visited {
	MARGIN: 1em 0px; COLOR: #898461; FONT-SIZE: 16px
}
H3 A:hover {
	MARGIN: 1em 0px; COLOR: #898461; FONT-SIZE: 16px
}
H4 {
	MARGIN: 1.25em 0px; COLOR: #625f46; FONT-SIZE: 14px
}
H4 A {
	MARGIN: 1.25em 0px; COLOR: #625f46; FONT-SIZE: 14px
}
H4 A:link {
	MARGIN: 1.25em 0px; COLOR: #625f46; FONT-SIZE: 14px
}
H4 A:visited {
	MARGIN: 1.25em 0px; COLOR: #625f46; FONT-SIZE: 14px
}
H4 A:hover {
	MARGIN: 1.25em 0px; COLOR: #625f46; FONT-SIZE: 14px
}
H5 {
	MARGIN: 1.67em 0px; COLOR: #625f46; FONT-SIZE: 14px
}
H5 A {
	MARGIN: 1.67em 0px; COLOR: #625f46; FONT-SIZE: 14px
}
H5 A:link {
	MARGIN: 1.67em 0px; COLOR: #625f46; FONT-SIZE: 14px
}
H5 A:visited {
	MARGIN: 1.67em 0px; COLOR: #625f46; FONT-SIZE: 14px
}
H5 A:hover {
	MARGIN: 1.67em 0px; COLOR: #625f46; FONT-SIZE: 14px
}
H6 {
	MARGIN: 2.33em 0px; COLOR: #302e22; FONT-SIZE: 13px
}
H6 A {
	MARGIN: 2.33em 0px; COLOR: #302e22; FONT-SIZE: 13px
}
H6 A:link {
	MARGIN: 2.33em 0px; COLOR: #302e22; FONT-SIZE: 13px
}
H6 A:visited {
	MARGIN: 2.33em 0px; COLOR: #302e22; FONT-SIZE: 13px
}
H6 A:hover {
	MARGIN: 2.33em 0px; COLOR: #302e22; FONT-SIZE: 13px
}
H1 A {
	MARGIN: 0px
}
H1 A:link {
	MARGIN: 0px
}
H1 A:visited {
	MARGIN: 0px
}
H1 A:hover {
	MARGIN: 0px
}
H2 A {
	MARGIN: 0px
}
H2 A:link {
	MARGIN: 0px
}
H2 A:visited {
	MARGIN: 0px
}
H2 A:hover {
	MARGIN: 0px
}
H3 A {
	MARGIN: 0px
}
H3 A:link {
	MARGIN: 0px
}
H3 A:visited {
	MARGIN: 0px
}
H3 A:hover {
	MARGIN: 0px
}
H4 A {
	MARGIN: 0px
}
H4 A:link {
	MARGIN: 0px
}
H4 A:visited {
	MARGIN: 0px
}
H4 A:hover {
	MARGIN: 0px
}
H5 A {
	MARGIN: 0px
}
H5 A:link {
	MARGIN: 0px
}
H5 A:visited {
	MARGIN: 0px
}
H5 A:hover {
	MARGIN: 0px
}
H6 A {
	MARGIN: 0px
}
H6 A:link {
	MARGIN: 0px
}
H6 A:visited {
	MARGIN: 0px
}
H6 A:hover {
	MARGIN: 0px
}
#art-main {
	POSITION: relative; WIDTH: 100%; TOP: 0px; CURSOR: default; LEFT: 0px
}
#art-page-background-gradient {
	BACKGROUND-IMAGE: url(../images/page_g.jpg); POSITION: absolute; WIDTH: =
100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 261px; TOP: 0px
}
#art-page-background-simple-gradient {
	BACKGROUND-IMAGE: url(../images/page_sg.jpg); POSITION: absolute; =
WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 261px; TOP: 0px
}
.cleared {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none; =
CLEAR: both; FONT-SIZE: 1px; BORDER-TOP: medium none; BORDER-RIGHT: =
medium none; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px =
!important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
TABLE.position {
	POSITION: relative; WIDTH: 100%; TABLE-LAYOUT: fixed
}
.art-sheet {
	Z-INDEX: 0; POSITION: relative; MIN-WIDTH: 61px; MARGIN: 0px auto; =
MIN-HEIGHT: 61px; WIDTH: 960px
}
.art-sheet-body {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 16px; PADDING-LEFT: =
16px; PADDING-RIGHT: 16px; PADDING-TOP: 16px
}
.art-sheet-tr {
	Z-INDEX: -1; POSITION: absolute
}
.art-sheet-tl {
	Z-INDEX: -1; POSITION: absolute
}
.art-sheet-br {
	Z-INDEX: -1; POSITION: absolute
}
.art-sheet-bl {
	Z-INDEX: -1; POSITION: absolute
}
.art-sheet-tc {
	Z-INDEX: -1; POSITION: absolute
}
.art-sheet-bc {
	Z-INDEX: -1; POSITION: absolute
}
.art-sheet-cr {
	Z-INDEX: -1; POSITION: absolute
}
.art-sheet-cl {
	Z-INDEX: -1; POSITION: absolute
}
.art-sheet-tr {
	BACKGROUND-IMAGE: url(../images/sheet_s.png); WIDTH: 88px; HEIGHT: 88px
}
.art-sheet-tl {
	BACKGROUND-IMAGE: url(../images/sheet_s.png); WIDTH: 88px; HEIGHT: 88px
}
.art-sheet-br {
	BACKGROUND-IMAGE: url(../images/sheet_s.png); WIDTH: 88px; HEIGHT: 88px
}
.art-sheet-bl {
	BACKGROUND-IMAGE: url(../images/sheet_s.png); WIDTH: 88px; HEIGHT: 88px
}
.art-sheet-tl {
	CLIP: rect(auto 44px 44px auto); TOP: 0px; LEFT: 0px
}
.art-sheet-tr {
	CLIP: rect(auto auto 44px 44px); TOP: 0px; RIGHT: 0px
}
.art-sheet-bl {
	CLIP: rect(44px 44px auto auto); BOTTOM: 0px; LEFT: 0px
}
.art-sheet-br {
	CLIP: rect(44px auto auto 44px); BOTTOM: 0px; RIGHT: 0px
}
.art-sheet-tc {
	BACKGROUND-IMAGE: url(../images/sheet_h.png); HEIGHT: 88px; RIGHT: =
44px; LEFT: 44px
}
.art-sheet-bc {
	BACKGROUND-IMAGE: url(../images/sheet_h.png); HEIGHT: 88px; RIGHT: =
44px; LEFT: 44px
}
.art-sheet-tc {
	CLIP: rect(auto auto 44px auto); TOP: 0px
}
.art-sheet-bc {
	CLIP: rect(44px auto auto auto); BOTTOM: 0px
}
.art-sheet-cr {
	BACKGROUND-IMAGE: url(../images/sheet_v.png); WIDTH: 88px; BOTTOM: =
44px; TOP: 44px
}
.art-sheet-cl {
	BACKGROUND-IMAGE: url(../images/sheet_v.png); WIDTH: 88px; BOTTOM: =
44px; TOP: 44px
}
.art-sheet-cr {
	CLIP: rect(auto auto auto 44px); RIGHT: 0px
}
.art-sheet-cl {
	CLIP: rect(auto 44px auto auto); LEFT: 0px
}
.art-sheet-cc {
	Z-INDEX: -1; POSITION: absolute; BACKGROUND-COLOR: #ffffff; BOTTOM: =
44px; TOP: 44px; RIGHT: 44px; LEFT: 44px
}
.art-sheet {
	MARGIN-TOP: -16px !important; CURSOR: auto
}
#art-page-background-simple-gradient {
	MIN-WIDTH: 960px
}
#art-page-background-gradient {
	MIN-WIDTH: 960px
}
#art-page-background-glare {
	MIN-WIDTH: 960px
}
.art-menu A {
	TEXT-ALIGN: left; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
OUTLINE-WIDTH: medium; LETTER-SPACING: normal; WORD-SPACING: normal; =
TEXT-DECORATION: none
}
.art-menu A:link {
	TEXT-ALIGN: left; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
OUTLINE-WIDTH: medium; LETTER-SPACING: normal; WORD-SPACING: normal; =
TEXT-DECORATION: none
}
.art-menu A:visited {
	TEXT-ALIGN: left; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
OUTLINE-WIDTH: medium; LETTER-SPACING: normal; WORD-SPACING: normal; =
TEXT-DECORATION: none
}
.art-menu A:hover {
	TEXT-ALIGN: left; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
OUTLINE-WIDTH: medium; LETTER-SPACING: normal; WORD-SPACING: normal; =
TEXT-DECORATION: none
}
.art-menu {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; DISPLAY: block; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: =
0px
}
.art-menu UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; DISPLAY: block; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: =
0px
}
.art-menu LI {
	Z-INDEX: 5; BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: =
left; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.art-menu LI:hover {
	Z-INDEX: 10000; WHITE-SPACE: normal
}
.art-menu LI LI {
	FLOAT: none
}
.art-menu UL {
	Z-INDEX: 10; POSITION: absolute; BACKGROUND: none transparent scroll =
repeat 0% 0%; VISIBILITY: hidden; TOP: 0px; LEFT: 0px
}
.art-menu LI:hover > UL {
	VISIBILITY: visible; TOP: 100%
}
.art-menu LI LI:hover > UL {
	TOP: 0px; LEFT: 100%
}
.art-menu:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; OVERFLOW: =
hidden; CONTENT: "."
}
.art-menu UL:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; OVERFLOW: =
hidden; CONTENT: "."
}
.art-menu {
	MIN-HEIGHT: 0px
}
.art-menu UL {
	MIN-HEIGHT: 0px
}
.art-menu UL {
	BACKGROUND-IMAGE: url(../images/spacer.gif); PADDING-BOTTOM: 30px; =
MARGIN: -10px 0px 0px -30px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; =
PADDING-TOP: 10px
}
.art-menu UL UL {
	PADDING-BOTTOM: 30px; MARGIN: -30px 0px 0px -10px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 30px; PADDING-TOP: 30px
}
.art-menu {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
PADDING-TOP: 6px
}
.art-nav {
	Z-INDEX: 100; POSITION: relative; HEIGHT: 36px
}
.art-nav .l {
	BACKGROUND-IMAGE: url(../images/nav.png); Z-INDEX: -1; POSITION: =
absolute; HEIGHT: 36px; TOP: 0px
}
.art-nav .r {
	BACKGROUND-IMAGE: url(../images/nav.png); Z-INDEX: -1; POSITION: =
absolute; HEIGHT: 36px; TOP: 0px
}
.art-nav .l {
	RIGHT: 0px; LEFT: 0px
}
.art-nav .r {
	CLIP: rect(auto auto auto 928px); WIDTH: 928px; RIGHT: 0px
}
.art-menu A {
	POSITION: relative; DISPLAY: block; HEIGHT: 30px; OVERFLOW: hidden; =
CURSOR: pointer; TEXT-DECORATION: none
}
.art-menu UL LI {
	MARGIN: 0px; CLEAR: both
}
.art-menu A .r {
	BACKGROUND-IMAGE: url(../images/menuitem.png); Z-INDEX: -1; POSITION: =
absolute; DISPLAY: block; HEIGHT: 90px; TOP: 0px
}
.art-menu A .l {
	BACKGROUND-IMAGE: url(../images/menuitem.png); Z-INDEX: -1; POSITION: =
absolute; DISPLAY: block; HEIGHT: 90px; TOP: 0px
}
.art-menu A .l {
	RIGHT: 3px; LEFT: 0px
}
.art-menu A .r {
	CLIP: rect(auto auto auto 403px); WIDTH: 406px; RIGHT: 0px
}
.art-menu A .t {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; MARGIN: 0px =
3px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-FAMILY: "Lucida =
Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; COLOR: =
#0a2243; PADDING-TOP: 0px
}
.art-menu A:hover .l {
	TOP: -30px
}
.art-menu A:hover .r {
	TOP: -30px
}
.art-menu LI:hover > A .l {
	TOP: -30px
}
.art-menu LI:hover > A .r {
	TOP: -30px
}
.art-menu LI:hover A .l {
	TOP: -30px
}
.art-menu LI:hover A .r {
	TOP: -30px
}
.art-menu A:hover .t {
	COLOR: #000000
}
.art-menu LI:hover A .t {
	COLOR: #000000
}
.art-menu LI:hover > A .t {
	COLOR: #000000
}
.art-menu .art-menu-li-separator {
	WIDTH: 4px; DISPLAY: block; HEIGHT: 30px
}
.art-menu UL A {
	BACKGROUND-IMAGE: url(../images/subitem.png); BORDER-BOTTOM: #cac7b4 =
1px solid; TEXT-ALIGN: center; BORDER-LEFT: #cac7b4 1px solid; =
LINE-HEIGHT: 32px; WIDTH: 180px; DISPLAY: block; BACKGROUND-REPEAT: =
repeat-x; WHITE-SPACE: nowrap; BACKGROUND-POSITION: left top; HEIGHT: =
32px; OVERFLOW: hidden; BORDER-TOP: #cac7b4 1px solid; BORDER-RIGHT: =
#cac7b4 1px solid
}
.art-nav UL.art-menu UL SPAN {
	BACKGROUND-IMAGE: none; TEXT-ALIGN: inherit; PADDING-BOTTOM: inherit; =
MARGIN: inherit; PADDING-LEFT: inherit; PADDING-RIGHT: inherit; DISPLAY: =
inline; FLOAT: none; TEXT-DECORATION: inherit; PADDING-TOP: inherit
}
.art-nav UL.art-menu UL SPAN SPAN {
	BACKGROUND-IMAGE: none; TEXT-ALIGN: inherit; PADDING-BOTTOM: inherit; =
MARGIN: inherit; PADDING-LEFT: inherit; PADDING-RIGHT: inherit; DISPLAY: =
inline; FLOAT: none; TEXT-DECORATION: inherit; PADDING-TOP: inherit
}
.art-menu UL A {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; TEXT-INDENT: =
12px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; =
COLOR: #164a92; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.art-menu UL A:link {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; TEXT-INDENT: =
12px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; =
COLOR: #164a92; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.art-menu UL A:visited {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; TEXT-INDENT: =
12px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; =
COLOR: #164a92; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.art-menu UL A:hover {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; TEXT-INDENT: =
12px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; =
COLOR: #164a92; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.art-menu UL A:active {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; TEXT-INDENT: =
12px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; =
COLOR: #164a92; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.art-nav UL.art-menu UL SPAN {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; TEXT-INDENT: =
12px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; =
COLOR: #164a92; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.art-nav UL.art-menu UL SPAN SPAN {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; TEXT-INDENT: =
12px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; =
COLOR: #164a92; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.art-menu UL LI A:hover {
	BORDER-BOTTOM-COLOR: #4e8ce4; BORDER-TOP-COLOR: #4e8ce4; =
BACKGROUND-POSITION: 0px -32px; COLOR: #000000; BORDER-RIGHT-COLOR: =
#4e8ce4; BORDER-LEFT-COLOR: #4e8ce4
}
.art-menu UL LI:hover > A {
	BORDER-BOTTOM-COLOR: #4e8ce4; BORDER-TOP-COLOR: #4e8ce4; =
BACKGROUND-POSITION: 0px -32px; COLOR: #000000; BORDER-RIGHT-COLOR: =
#4e8ce4; BORDER-LEFT-COLOR: #4e8ce4
}
.art-nav .art-menu UL LI A:hover SPAN {
	COLOR: #000000
}
.art-nav .art-menu UL LI A:hover SPAN SPAN {
	COLOR: #000000
}
.art-nav .art-menu UL LI:hover > A SPAN {
	COLOR: #000000
}
.art-nav .art-menu UL LI:hover > A SPAN SPAN {
	COLOR: #000000
}
DIV.art-header {
	Z-INDEX: 0; POSITION: relative; MARGIN: 0px auto; WIDTH: 928px; HEIGHT: =
225px; OVERFLOW: hidden
}
DIV.art-header-jpeg {
	BACKGROUND-IMAGE: url(../images/header.jpg); Z-INDEX: -1; POSITION: =
absolute; WIDTH: 928px; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: center center; HEIGHT: 225px; TOP: 0px; LEFT: 0px
}
.art-content-layout {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; PADDING-LEFT: 0px; WIDTH: 928px; PADDING-RIGHT: 0px; DISPLAY: =
table; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: =
0px
}
.art-content-layout .art-content-layout {
	MARGIN: 0px; WIDTH: auto
}
DIV.art-content-layout DIV.art-layout-cell {
	DISPLAY: table-cell
}
DIV.art-content-layout DIV.art-layout-cell DIV.art-content-layout =
DIV.art-layout-cell {
	DISPLAY: table-cell
}
DIV.art-layout-cell DIV.art-layout-cell {
	DISPLAY: block
}
DIV.art-content-layout-row {
	DISPLAY: table-row
}
.art-content-layout {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px !important; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px =
!important; PADDING-RIGHT: 0px !important; BORDER-COLLAPSE: collapse; =
TABLE-LAYOUT: fixed; BORDER-TOP: medium none; BORDER-RIGHT: medium none; =
PADDING-TOP: 0px !important
}
.art-layout-cell {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; =
PADDING-BOTTOM: 0px !important; BACKGROUND-COLOR: transparent; MARGIN: =
0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; =
VERTICAL-ALIGN: top; BORDER-TOP: medium none; BORDER-RIGHT: medium none; =
PADDING-TOP: 0px !important
}
.art-content-layout-row {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; =
PADDING-BOTTOM: 0px !important; BACKGROUND-COLOR: transparent; MARGIN: =
0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; =
VERTICAL-ALIGN: top; BORDER-TOP: medium none; BORDER-RIGHT: medium none; =
PADDING-TOP: 0px !important
}
.art-vmenublock {
	Z-INDEX: 0; POSITION: relative; MIN-WIDTH: 1px; MARGIN: 0px auto; =
MIN-HEIGHT: 1px
}
.art-vmenublock-body {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.art-vmenublock {
	MARGIN: 10px
}
.art-vmenublockcontent {
	Z-INDEX: 0; POSITION: relative; MIN-WIDTH: 1px; MARGIN: 0px auto; =
MIN-HEIGHT: 1px
}
.art-vmenublockcontent-body {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.art-vmenublockcontent {
	Z-INDEX: 0; POSITION: relative; MIN-WIDTH: 1px; MARGIN: 0px auto; =
MIN-HEIGHT: 1px
}
.art-vmenublockcontent-body {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.art-vmenu {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; LIST-STYLE-TYPE: none; MARGIN: =
0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; =
LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.art-vmenu LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; LIST-STYLE-TYPE: none; MARGIN: =
0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; =
LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.art-vmenu A {
	POSITION: relative; DISPLAY: block; HEIGHT: 36px; OVERFLOW: hidden; =
CURSOR: pointer; TEXT-DECORATION: none
}
UL.art-vmenu LI.art-vmenu-separator {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; DISPLAY: block; FONT-SIZE: 1px; PADDING-TOP: 3px
}
UL.art-vmenu .art-vmenu-separator-span {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; LINE-HEIGHT: 0; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: =
block; HEIGHT: 0px; FONT-SIZE: 1px; BORDER-TOP: medium none; =
BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
UL.art-vmenu A .r {
	BACKGROUND-IMAGE: url(../images/vmenuitem.png); Z-INDEX: -1; POSITION: =
absolute; DISPLAY: block; HEIGHT: 108px; TOP: 0px
}
UL.art-vmenu A .l {
	BACKGROUND-IMAGE: url(../images/vmenuitem.png); Z-INDEX: -1; POSITION: =
absolute; DISPLAY: block; HEIGHT: 108px; TOP: 0px
}
UL.art-vmenu A .l {
	RIGHT: 4px; LEFT: 0px
}
UL.art-vmenu A .r {
	CLIP: rect(auto auto auto 964px); WIDTH: 968px; RIGHT: 0px
}
UL.art-vmenu A .t {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 36px; PADDING-LEFT: 11px; =
PADDING-RIGHT: 11px; DISPLAY: block; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; COLOR: #5a563f; =
MARGIN-LEFT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold; MARGIN-RIGHT: 0px; =
PADDING-TOP: 0px
}
UL.art-vmenu A.active .l {
	TOP: -72px
}
UL.art-vmenu A.active .r {
	TOP: -72px
}
UL.art-vmenu A.active .t {
	COLOR: #5a563f
}
UL.art-vmenu A:hover .l {
	TOP: -36px
}
UL.art-vmenu A:hover .r {
	TOP: -36px
}
UL.art-vmenu A:hover .t {
	COLOR: #5a563f
}
UL.art-vmenu UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
UL.art-vmenu UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
UL.art-vmenu UL A {
	BACKGROUND-IMAGE: url(../images/vsubitem.gif); PADDING-LEFT: 25px; =
DISPLAY: block; BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap; =
BACKGROUND-POSITION: 25px 0px; HEIGHT: 25px; OVERFLOW: visible
}
UL.art-vmenu UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
UL.art-vmenu UL SPAN {
	BACKGROUND-IMAGE: none; TEXT-ALIGN: inherit; PADDING-BOTTOM: inherit; =
MARGIN: inherit; PADDING-LEFT: inherit; PADDING-RIGHT: inherit; DISPLAY: =
inline; FLOAT: none; TEXT-DECORATION: inherit; PADDING-TOP: inherit
}
UL.art-vmenu UL SPAN SPAN {
	BACKGROUND-IMAGE: none; TEXT-ALIGN: inherit; PADDING-BOTTOM: inherit; =
MARGIN: inherit; PADDING-LEFT: inherit; PADDING-RIGHT: inherit; DISPLAY: =
inline; FLOAT: none; TEXT-DECORATION: inherit; PADDING-TOP: inherit
}
UL.art-vmenu UL A {
	LINE-HEIGHT: 25px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", =
Arial, Helvetica, Sans-Serif; COLOR: #7a7657; MARGIN-LEFT: 0px; =
FONT-SIZE: 12px
}
UL.art-vmenu UL A:link {
	LINE-HEIGHT: 25px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", =
Arial, Helvetica, Sans-Serif; COLOR: #7a7657; MARGIN-LEFT: 0px; =
FONT-SIZE: 12px
}
UL.art-vmenu UL A:visited {
	LINE-HEIGHT: 25px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", =
Arial, Helvetica, Sans-Serif; COLOR: #7a7657; MARGIN-LEFT: 0px; =
FONT-SIZE: 12px
}
UL.art-vmenu UL A:hover {
	LINE-HEIGHT: 25px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", =
Arial, Helvetica, Sans-Serif; COLOR: #7a7657; MARGIN-LEFT: 0px; =
FONT-SIZE: 12px
}
UL.art-vmenu UL A:active {
	LINE-HEIGHT: 25px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", =
Arial, Helvetica, Sans-Serif; COLOR: #7a7657; MARGIN-LEFT: 0px; =
FONT-SIZE: 12px
}
UL.art-vmenu UL SPAN {
	LINE-HEIGHT: 25px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", =
Arial, Helvetica, Sans-Serif; COLOR: #7a7657; MARGIN-LEFT: 0px; =
FONT-SIZE: 12px
}
UL.art-vmenu UL SPAN SPAN {
	LINE-HEIGHT: 25px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", =
Arial, Helvetica, Sans-Serif; COLOR: #7a7657; MARGIN-LEFT: 0px; =
FONT-SIZE: 12px
}
UL.art-vmenu UL {
	MARGIN: 0px 0px 5px
}
UL.art-vmenu UL UL {
	MARGIN: 0px 0px 5px
}
UL.art-vmenu UL LI.art-vsubmenu-separator {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; DISPLAY: block; FONT-SIZE: 1px; PADDING-TOP: 2px
}
UL.art-vmenu UL .art-vsubmenu-separator-span {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; LINE-HEIGHT: 0; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
DISPLAY: block; HEIGHT: 0px; FONT-SIZE: 1px; BORDER-TOP: medium none; =
BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
UL.art-vmenu UL LI LI A {
	PADDING-LEFT: 50px; BACKGROUND-POSITION: 50px 0px
}
UL.art-vmenu UL LI LI LI A {
	PADDING-LEFT: 75px; BACKGROUND-POSITION: 75px 0px
}
UL.art-vmenu UL LI LI LI LI A {
	PADDING-LEFT: 100px; BACKGROUND-POSITION: 100px 0px
}
UL.art-vmenu UL LI LI LI LI LI A {
	PADDING-LEFT: 125px; BACKGROUND-POSITION: 125px 0px
}
UL.art-vmenu UL LI A.active {
	BACKGROUND-POSITION: 25px -50px; COLOR: #6b674c
}
UL.art-vmenu UL LI LI A.active {
	BACKGROUND-POSITION: 50px -50px
}
UL.art-vmenu UL LI LI LI A.active {
	BACKGROUND-POSITION: 75px -50px
}
UL.art-vmenu UL LI LI LI LI A.active {
	BACKGROUND-POSITION: 100px -50px
}
UL.art-vmenu UL LI LI LI LI LI A.active {
	BACKGROUND-POSITION: 125px -50px
}
UL.art-vmenu UL LI A:hover {
	BACKGROUND-POSITION: 25px -25px; COLOR: #8a7d1e
}
UL.art-vmenu UL LI A.active:hover {
	BACKGROUND-POSITION: 25px -25px; COLOR: #8a7d1e
}
UL.art-vmenu UL LI LI A:hover {
	BACKGROUND-POSITION: 50px -25px
}
UL.art-vmenu UL LI LI A.active:hover {
	BACKGROUND-POSITION: 50px -25px
}
UL.art-vmenu UL LI LI LI A:hover {
	BACKGROUND-POSITION: 75px -25px
}
UL.art-vmenu UL LI LI LI A.active:hover {
	BACKGROUND-POSITION: 75px -25px
}
UL.art-vmenu UL LI LI LI LI A:hover {
	BACKGROUND-POSITION: 100px -25px
}
UL.art-vmenu UL LI LI LI LI A.active:hover {
	BACKGROUND-POSITION: 100px -25px
}
UL.art-vmenu UL LI LI LI LI LI A:hover {
	BACKGROUND-POSITION: 125px -25px
}
UL.art-vmenu UL LI LI LI LI LI A.active:hover {
	BACKGROUND-POSITION: 125px -25px
}
.art-block {
	Z-INDEX: 0; POSITION: relative; MIN-WIDTH: 15px; MARGIN: 0px auto; =
MIN-HEIGHT: 15px
}
.art-block-body {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.art-block-tr {
	Z-INDEX: -1; POSITION: absolute
}
.art-block-tl {
	Z-INDEX: -1; POSITION: absolute
}
.art-block-br {
	Z-INDEX: -1; POSITION: absolute
}
.art-block-bl {
	Z-INDEX: -1; POSITION: absolute
}
.art-block-tc {
	Z-INDEX: -1; POSITION: absolute
}
.art-block-bc {
	Z-INDEX: -1; POSITION: absolute
}
.art-block-cr {
	Z-INDEX: -1; POSITION: absolute
}
.art-block-cl {
	Z-INDEX: -1; POSITION: absolute
}
.art-block-tr {
	BACKGROUND-IMAGE: url(../images/block_s.png); WIDTH: 14px; HEIGHT: 14px
}
.art-block-tl {
	BACKGROUND-IMAGE: url(../images/block_s.png); WIDTH: 14px; HEIGHT: 14px
}
.art-block-br {
	BACKGROUND-IMAGE: url(../images/block_s.png); WIDTH: 14px; HEIGHT: 14px
}
.art-block-bl {
	BACKGROUND-IMAGE: url(../images/block_s.png); WIDTH: 14px; HEIGHT: 14px
}
.art-block-tl {
	CLIP: rect(auto 7px 7px auto); TOP: 0px; LEFT: 0px
}
.art-block-tr {
	CLIP: rect(auto auto 7px 7px); TOP: 0px; RIGHT: 0px
}
.art-block-bl {
	CLIP: rect(7px 7px auto auto); BOTTOM: 0px; LEFT: 0px
}
.art-block-br {
	CLIP: rect(7px auto auto 7px); BOTTOM: 0px; RIGHT: 0px
}
.art-block-tc {
	BACKGROUND-IMAGE: url(../images/block_h.png); HEIGHT: 14px; RIGHT: 7px; =
LEFT: 7px
}
.art-block-bc {
	BACKGROUND-IMAGE: url(../images/block_h.png); HEIGHT: 14px; RIGHT: 7px; =
LEFT: 7px
}
.art-block-tc {
	CLIP: rect(auto auto 7px auto); TOP: 0px
}
.art-block-bc {
	CLIP: rect(7px auto auto auto); BOTTOM: 0px
}
.art-block-cr {
	BACKGROUND-IMAGE: url(../images/block_v.png); WIDTH: 14px; BOTTOM: 7px; =
TOP: 7px
}
.art-block-cl {
	BACKGROUND-IMAGE: url(../images/block_v.png); WIDTH: 14px; BOTTOM: 7px; =
TOP: 7px
}
.art-block-cr {
	CLIP: rect(auto auto auto 7px); RIGHT: 0px
}
.art-block-cl {
	CLIP: rect(auto 7px auto auto); LEFT: 0px
}
.art-block-cc {
	Z-INDEX: -1; POSITION: absolute; BACKGROUND-COLOR: #f7f7e4; BOTTOM: =
7px; TOP: 7px; RIGHT: 7px; LEFT: 7px
}
.art-block {
	MARGIN: 10px
}
.art-blockheader {
	Z-INDEX: 0; POSITION: relative; MARGIN-BOTTOM: 7px; HEIGHT: 32px
}
.art-blockheader .t {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; MARGIN: 0px; PADDING-LEFT: =
35px; PADDING-RIGHT: 10px; WHITE-SPACE: nowrap; HEIGHT: 32px; COLOR: =
#000000; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.art-blockheader .l {
	BACKGROUND-IMAGE: url(../images/blockheader.png); Z-INDEX: -1; =
POSITION: absolute; DISPLAY: block; HEIGHT: 32px
}
.art-blockheader .r {
	BACKGROUND-IMAGE: url(../images/blockheader.png); Z-INDEX: -1; =
POSITION: absolute; DISPLAY: block; HEIGHT: 32px
}
.art-blockheader .l {
	RIGHT: 29px; LEFT: 0px
}
.art-blockheader .r {
	CLIP: rect(auto auto auto 913px); WIDTH: 942px; RIGHT: 0px
}
.art-blockcontent {
	Z-INDEX: 0; POSITION: relative; MIN-WIDTH: 1px; MARGIN: 0px auto; =
MIN-HEIGHT: 1px
}
.art-blockcontent-body {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: =
10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.art-blockcontent-body {
	FONT-FAMILY: Arial, Helvetica, Sans-Serif; COLOR: #3f4040
}
.art-blockcontent-body A {
	FONT-FAMILY: Arial, Helvetica, Sans-Serif; COLOR: #3f4040
}
.art-blockcontent-body LI A {
	FONT-FAMILY: Arial, Helvetica, Sans-Serif; COLOR: #3f4040
}
.art-blockcontent-body A {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, =
Sans-Serif; COLOR: #5f5c44; TEXT-DECORATION: none
}
.art-blockcontent-body LI A {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, =
Sans-Serif; COLOR: #5f5c44; TEXT-DECORATION: none
}
.art-blockcontent-body A:link {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, =
Sans-Serif; COLOR: #5f5c44; TEXT-DECORATION: none
}
.art-blockcontent-body LI A:link {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, =
Sans-Serif; COLOR: #5f5c44; TEXT-DECORATION: none
}
.art-blockcontent-body A:visited {
	COLOR: #5f5c44
}
.art-blockcontent-body A.visited {
	COLOR: #5f5c44
}
.art-blockcontent-body LI A:visited {
	COLOR: #5f5c44
}
.art-blockcontent-body LI A.visited {
	COLOR: #5f5c44
}
.art-blockcontent-body A:hover {
	COLOR: #bf7b22
}
.art-blockcontent-body A.hover {
	COLOR: #bf7b22
}
.art-blockcontent-body LI A:hover {
	COLOR: #bf7b22
}
.art-blockcontent-body LI A.hover {
	COLOR: #bf7b22
}
.art-blockcontent-body UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; COLOR: #423f2f; PADDING-TOP: 0px
}
.art-blockcontent-body UL LI {
	BACKGROUND-IMAGE: url(../images/blockcontentbullets.png); =
PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.25em; PADDING-LEFT: 13px; =
PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: "Lucida =
Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif; =
TEXT-DECORATION: none; PADDING-TOP: 0px
}
.art-button-wrapper .art-button {
	Z-INDEX: 0; BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: =
medium none; PADDING-BOTTOM: 0px !important; LINE-HEIGHT: 25px; =
FONT-STYLE: normal; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: =
invert; PADDING-LEFT: 14px !important; OUTLINE-WIDTH: medium; WIDTH: =
auto; PADDING-RIGHT: 14px !important; DISPLAY: inline-block; =
FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, =
Sans-Serif; WHITE-SPACE: nowrap; BACKGROUND: none transparent scroll =
repeat 0% 0%; HEIGHT: 25px; COLOR: #000000 !important; FONT-SIZE: 12px; =
VERTICAL-ALIGN: middle; OVERFLOW: visible; BORDER-TOP: medium none; =
CURSOR: default; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; =
TEXT-DECORATION: none !important; PADDING-TOP: 0px !important
}
.art-button IMG {
	MARGIN: 0px; VERTICAL-ALIGN: middle
}
.art-button-wrapper IMG {
	MARGIN: 0px; VERTICAL-ALIGN: middle
}
.art-button-wrapper {
	Z-INDEX: 0; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: =
inline-block; WHITE-SPACE: nowrap; HEIGHT: 25px; VERTICAL-ALIGN: middle; =
OVERFLOW: hidden; PADDING-TOP: 0px
}
.firefox2 .art-button-wrapper {
	DISPLAY: block; FLOAT: left
}
INPUT {
	FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", "Lucida Sans =
Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 12px; VERTICAL-ALIGN: =
middle; FONT-WEIGHT: normal
}
SELECT {
	FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", "Lucida Sans =
Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 12px; VERTICAL-ALIGN: =
middle; FONT-WEIGHT: normal
}
TEXTAREA {
	FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", "Lucida Sans =
Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 12px; VERTICAL-ALIGN: =
middle; FONT-WEIGHT: normal
}
SELECT {
	FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", "Lucida Sans =
Unicode", Arial, Helvetica, Sans-Serif; FONT-SIZE: 12px; VERTICAL-ALIGN: =
middle; FONT-WEIGHT: normal
}
.art-block SELECT {
	WIDTH: 96%
}
.hover.art-button-wrapper .art-button {
	COLOR: #000000 !important; TEXT-DECORATION: none !important
}
.art-button:hover {
	COLOR: #000000 !important; TEXT-DECORATION: none !important
}
.active.art-button-wrapper .art-button {
	COLOR: #faf9ea !important
}
.art-button-wrapper .l {
	BACKGROUND-IMAGE: url(../images/button.png); Z-INDEX: -1; POSITION: =
absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 75px; PADDING-TOP: 0px
}
.art-button-wrapper .r {
	BACKGROUND-IMAGE: url(../images/button.png); Z-INDEX: -1; POSITION: =
absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 75px; PADDING-TOP: 0px
}
.art-button-wrapper .l {
	RIGHT: 9px; LEFT: 0px
}
.art-button-wrapper .r {
	CLIP: rect(auto auto auto 402px); WIDTH: 411px; RIGHT: 0px
}
.hover.art-button-wrapper .l {
	TOP: -25px
}
.hover.art-button-wrapper .r {
	TOP: -25px
}
.active.art-button-wrapper .l {
	TOP: -50px
}
.active.art-button-wrapper .r {
	TOP: -50px
}
.art-button-wrapper INPUT {
	FLOAT: none !important
}
.art-post {
	Z-INDEX: 0; POSITION: relative; MIN-WIDTH: 1px; MARGIN: 0px auto; =
MIN-HEIGHT: 1px
}
.art-post-body {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 16px; PADDING-LEFT: =
16px; PADDING-RIGHT: 16px; PADDING-TOP: 16px
}
.art-post {
	MARGIN: 10px
}
A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.art-article IMG {
	BORDER-BOTTOM: #cac7b4 1px solid; BORDER-LEFT: #cac7b4 1px solid; =
MARGIN: 10px; BORDER-TOP: #cac7b4 1px solid; BORDER-RIGHT: #cac7b4 1px =
solid
}
IMG.art-article {
	BORDER-BOTTOM: #cac7b4 1px solid; BORDER-LEFT: #cac7b4 1px solid; =
MARGIN: 10px; BORDER-TOP: #cac7b4 1px solid; BORDER-RIGHT: #cac7b4 1px =
solid
}
.art-metadata-icons IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 2px; =
VERTICAL-ALIGN: middle; BORDER-TOP: medium none; BORDER-RIGHT: medium =
none
}
.art-article TABLE {
	MARGIN: 1px; WIDTH: auto; BORDER-COLLAPSE: collapse
}
TABLE.art-article {
	MARGIN: 1px; WIDTH: auto; BORDER-COLLAPSE: collapse
}
.art-article TH {
	BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: left; BORDER-LEFT: =
#ffffff 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; VERTICAL-ALIGN: top; BORDER-TOP: #ffffff 1px solid; =
BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 2px
}
.art-article TD {
	BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: left; BORDER-LEFT: =
#ffffff 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; VERTICAL-ALIGN: top; BORDER-TOP: #ffffff 1px solid; =
BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 2px
}
.art-article TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; =
PADDING-RIGHT: 7px; VERTICAL-ALIGN: middle; PADDING-TOP: 7px
}
PRE {
	PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0.1em; PADDING-RIGHT: 0.1em; =
OVERFLOW: auto; PADDING-TOP: 0.1em
}
.art-post H2.art-postheader {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; COLOR: #3a7fbb; FONT-SIZE: 16px; PADDING-TOP: 0px
}
.art-post H2.art-postheader A {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; COLOR: #3a7fbb; FONT-SIZE: 16px; PADDING-TOP: 0px
}
.art-post H2.art-postheader A:link {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; COLOR: #3a7fbb; FONT-SIZE: 16px; PADDING-TOP: 0px
}
.art-post H2.art-postheader A:visited {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; COLOR: #3a7fbb; FONT-SIZE: 16px; PADDING-TOP: 0px
}
.art-post H2.art-postheader A.visited {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; COLOR: #3a7fbb; FONT-SIZE: 16px; PADDING-TOP: 0px
}
.art-post H2.art-postheader A:hover {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; COLOR: #3a7fbb; FONT-SIZE: 16px; PADDING-TOP: 0px
}
.art-post H2.art-postheader A.hovered {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; COLOR: #3a7fbb; FONT-SIZE: 16px; PADDING-TOP: 0px
}
.art-post H2.art-postheader A {
	MARGIN: 0px; COLOR: #144385; TEXT-DECORATION: none
}
.art-post H2.art-postheader A:link {
	MARGIN: 0px; COLOR: #144385; TEXT-DECORATION: none
}
.art-post H2.art-postheader A:visited {
	MARGIN: 0px; COLOR: #144385; TEXT-DECORATION: none
}
.art-post H2.art-postheader A.visited {
	MARGIN: 0px; COLOR: #144385; TEXT-DECORATION: none
}
.art-post H2.art-postheader A:hover {
	MARGIN: 0px; COLOR: #144385; TEXT-DECORATION: none
}
.art-post H2.art-postheader A.hovered {
	MARGIN: 0px; COLOR: #144385; TEXT-DECORATION: none
}
.art-post H2.art-postheader A:visited {
	COLOR: #144385
}
.art-post H2.art-postheader A.visited {
	COLOR: #144385
}
.art-post H2.art-postheader A:hover {
	COLOR: #bf7b22
}
.art-post H2.art-postheader A.hovered {
	COLOR: #bf7b22
}
.art-postheadericons {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: =
#625f46; PADDING-TOP: 1px
}
.art-postheadericons {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, =
Sans-Serif; FONT-SIZE: 11px
}
.art-postheadericons A {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, =
Sans-Serif; FONT-SIZE: 11px
}
.art-postheadericons A:link {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, =
Sans-Serif; FONT-SIZE: 11px
}
.art-postheadericons A:visited {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, =
Sans-Serif; FONT-SIZE: 11px
}
.art-postheadericons A:hover {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, =
Sans-Serif; FONT-SIZE: 11px
}
.art-postheadericons A {
	MARGIN: 0px; COLOR: #174e9b; TEXT-DECORATION: underline
}
.art-postheadericons A:link {
	MARGIN: 0px; COLOR: #174e9b; TEXT-DECORATION: underline
}
.art-postheadericons A:visited {
	MARGIN: 0px; COLOR: #174e9b; TEXT-DECORATION: underline
}
.art-postheadericons A:hover {
	MARGIN: 0px; COLOR: #174e9b; TEXT-DECORATION: underline
}
.art-postheadericons A:visited {
	COLOR: #174e9b
}
.art-postheadericons A.visited {
	COLOR: #174e9b
}
.art-postheadericons A:hover {
	COLOR: #1e67cc; TEXT-DECORATION: none
}
.art-postheadericons A.hover {
	COLOR: #1e67cc; TEXT-DECORATION: none
}
.art-post OL {
	PADDING-BOTTOM: 0px; MARGIN: 1em 0px 1em 2em; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", =
Arial, Helvetica, Sans-Serif; COLOR: #4b4835; FONT-SIZE: 12px; =
PADDING-TOP: 0px
}
.art-post UL {
	PADDING-BOTTOM: 0px; MARGIN: 1em 0px 1em 2em; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", =
Arial, Helvetica, Sans-Serif; COLOR: #4b4835; FONT-SIZE: 12px; =
PADDING-TOP: 0px
}
.art-post LI OL {
	PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 0.5em 2em; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.art-post LI UL {
	PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 0.5em 2em; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.art-post LI {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.art-post UL {
	LIST-STYLE-TYPE: none
}
.art-post OL {
	LIST-STYLE-POSITION: inside
}
.art-post LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; PADDING-LEFT: 13px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.art-post OL LI {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; =
OVERFLOW: visible
}
.art-post UL OL LI {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; =
OVERFLOW: visible
}
.art-post UL LI {
	BACKGROUND-IMAGE: url(../images/postbullets.png); PADDING-LEFT: 13px; =
BACKGROUND-REPEAT: no-repeat; OVERFLOW: auto
}
.art-post OL UL LI {
	BACKGROUND-IMAGE: url(../images/postbullets.png); PADDING-LEFT: 13px; =
BACKGROUND-REPEAT: no-repeat; OVERFLOW: auto
}
BLOCKQUOTE {
	FONT-STYLE: italic; FONT-FAMILY: "Lucida Grande", "Lucida Sans =
Unicode", Arial, Helvetica, Sans-Serif; COLOR: #15140f
}
BLOCKQUOTE P {
	FONT-STYLE: italic; FONT-FAMILY: "Lucida Grande", "Lucida Sans =
Unicode", Arial, Helvetica, Sans-Serif; COLOR: #15140f
}
.art-postcontent BLOCKQUOTE P {
	FONT-STYLE: italic; FONT-FAMILY: "Lucida Grande", "Lucida Sans =
Unicode", Arial, Helvetica, Sans-Serif; COLOR: #15140f
}
BLOCKQUOTE {
	BACKGROUND-IMAGE: url(../images/postquote.png); BORDER-BOTTOM: #cac7b4 =
1px solid; BORDER-LEFT: #cac7b4 1px solid; PADDING-BOTTOM: 5px; =
BACKGROUND-COLOR: #f1eee4; MARGIN: 10px 10px 10px 50px; PADDING-LEFT: =
41px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: left top; OVERFLOW: auto; BORDER-TOP: #cac7b4 1px =
solid; BORDER-RIGHT: #cac7b4 1px solid; PADDING-TOP: 5px
}
.art-postcontent BLOCKQUOTE {
	BACKGROUND-IMAGE: url(../images/postquote.png); BORDER-BOTTOM: #cac7b4 =
1px solid; BORDER-LEFT: #cac7b4 1px solid; PADDING-BOTTOM: 5px; =
BACKGROUND-COLOR: #f1eee4; MARGIN: 10px 10px 10px 50px; PADDING-LEFT: =
41px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: left top; OVERFLOW: auto; BORDER-TOP: #cac7b4 1px =
solid; BORDER-RIGHT: #cac7b4 1px solid; PADDING-TOP: 5px
}
.art-footer {
	POSITION: relative; WIDTH: 100%; OVERFLOW: hidden
}
.art-footer-b {
	BACKGROUND-IMAGE: url(../images/footer_b.png); POSITION: absolute; =
BOTTOM: 0px; HEIGHT: 7px; RIGHT: 7px; LEFT: 7px
}
.art-footer-r {
	BACKGROUND-IMAGE: url(../images/footer_s.png); POSITION: absolute; =
BOTTOM: 0px; HEIGHT: 7px
}
.art-footer-l {
	BACKGROUND-IMAGE: url(../images/footer_s.png); POSITION: absolute; =
BOTTOM: 0px; HEIGHT: 7px
}
.art-footer-l {
	WIDTH: 7px; LEFT: 0px
}
.art-footer-r {
	CLIP: rect(auto auto auto 7px); WIDTH: 14px; RIGHT: 0px
}
.art-footer-t {
	POSITION: absolute; BACKGROUND-COLOR: #f3eec9; BOTTOM: 7px; TOP: 0px; =
RIGHT: 0px; LEFT: 0px
}
.art-footer-body {
	POSITION: relative; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; =
PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
.art-footer-body .art-rss-tag-icon {
	Z-INDEX: 1; POSITION: absolute; BOTTOM: 8px; LEFT: 10px
}
.art-rss-tag-icon {
	BACKGROUND-IMAGE: url(../images/rssicon.png); WIDTH: 19px; DISPLAY: =
block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center; =
HEIGHT: 30px; CURSOR: default
}
.art-footer-text {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.art-footer-text P {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.art-footer {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, =
Sans-Serif; COLOR: #3f4040; FONT-SIZE: 11px
}
.art-footer P {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, =
Sans-Serif; COLOR: #3f4040; FONT-SIZE: 11px
}
.art-footer A {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, =
Sans-Serif; COLOR: #3f4040; FONT-SIZE: 11px
}
.art-footer A:link {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, =
Sans-Serif; COLOR: #3f4040; FONT-SIZE: 11px
}
.art-footer A:visited {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, =
Sans-Serif; COLOR: #3f4040; FONT-SIZE: 11px
}
.art-footer A:hover {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, =
Sans-Serif; COLOR: #3f4040; FONT-SIZE: 11px
}
.art-footer-text {
	MARGIN: 0px 10px; MIN-HEIGHT: 30px
}
.art-footer A {
	COLOR: #3f4040; TEXT-DECORATION: underline
}
.art-footer A:link {
	COLOR: #3f4040; TEXT-DECORATION: underline
}
.art-footer A:visited {
	COLOR: #3f4040
}
.art-footer A:hover {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, =
Sans-Serif; COLOR: #1b59b1
}
.art-page-footer {
	FONT-STYLE: normal; FONT-FAMILY: Arial; LETTER-SPACING: normal; COLOR: =
#1b59b1; FONT-SIZE: 10px; FONT-WEIGHT: normal; WORD-SPACING: normal; =
TEXT-DECORATION: underline
}
.art-page-footer A {
	FONT-STYLE: normal; FONT-FAMILY: Arial; LETTER-SPACING: normal; COLOR: =
#1b59b1; FONT-SIZE: 10px; FONT-WEIGHT: normal; WORD-SPACING: normal; =
TEXT-DECORATION: underline
}
.art-page-footer A:link {
	FONT-STYLE: normal; FONT-FAMILY: Arial; LETTER-SPACING: normal; COLOR: =
#1b59b1; FONT-SIZE: 10px; FONT-WEIGHT: normal; WORD-SPACING: normal; =
TEXT-DECORATION: underline
}
.art-page-footer A:visited {
	FONT-STYLE: normal; FONT-FAMILY: Arial; LETTER-SPACING: normal; COLOR: =
#1b59b1; FONT-SIZE: 10px; FONT-WEIGHT: normal; WORD-SPACING: normal; =
TEXT-DECORATION: underline
}
.art-page-footer A:hover {
	FONT-STYLE: normal; FONT-FAMILY: Arial; LETTER-SPACING: normal; COLOR: =
#1b59b1; FONT-SIZE: 10px; FONT-WEIGHT: normal; WORD-SPACING: normal; =
TEXT-DECORATION: underline
}
.art-page-footer {
	TEXT-ALIGN: center; MARGIN: 1em; COLOR: #777355; TEXT-DECORATION: none
}
.art-content-layout .art-sidebar1 {
	BACKGROUND-COLOR: #ffffff; WIDTH: 23%
}
.art-content-layout .art-content {
	WIDTH: 77%
}
.art-content-layout .art-content-wide {
	WIDTH: 100%
}
TABLE.moduletable TH {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
FONT-SIZE: 140%; PADDING-TOP: 0.5em
}
.firefox2 TABLE.poll TR TD DIV {
	FONT-SIZE: 0px
}
#footer {
	TEXT-ALIGN: center
}
.contentpaneopen SPAN.small {
	PADDING-BOTTOM: 1em; FONT-SIZE: 75%
}
.contentpaneopen TD.createdate {
	PADDING-BOTTOM: 1em; FONT-SIZE: 75%
}
.contentpaneopen TD.modifydate {
	PADDING-BOTTOM: 1em; FONT-SIZE: 75%
}
.column_separator {
	PADDING-LEFT: 0.4em
}
.pagination SPAN {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; =
PADDING-TOP: 2px
}
.pagination A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; =
PADDING-TOP: 2px
}
DIV.offline {
	POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: =
100%; PADDING-RIGHT: 5px; BACKGROUND: #fffebb; FONT-SIZE: 1.2em; TOP: =
0px; PADDING-TOP: 5px; LEFT: 0px
}
TABLE.moduletable TH {
	TEXT-ALIGN: left; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; FONT-FAMILY: =
Helvetica, Arial, sans-serif; FONT-SIZE: 1.5em; FONT-WEIGHT: bold
}
LEGEND {
	TEXT-ALIGN: left; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; FONT-FAMILY: =
Helvetica, Arial, sans-serif; FONT-SIZE: 1.5em; FONT-WEIGHT: bold
}
.invalid {
	BORDER-BOTTOM-COLOR: #ff0000; BORDER-TOP-COLOR: #ff0000; =
BORDER-RIGHT-COLOR: #ff0000; BORDER-LEFT-COLOR: #ff0000
}
LABEL.invalid {
	COLOR: #ff0000
}
.ol-foreground {
	BACKGROUND-COLOR: #f6f6f6
}
.ol-background {
	BACKGROUND-COLOR: #666
}
.ol-textfont {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.ol-captionfont {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #f6f6f6; FONT-SIZE: =
12px; FONT-WEIGHT: bold
}
.ol-captionfont A {
	COLOR: #0b55c4; FONT-SIZE: 12px; TEXT-DECORATION: none
}
SPAN.article_separator {
	DISPLAY: none
}
.column_separator {
	PADDING-LEFT: 10px
}
TD.buttonheading IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
.clr {
	CLEAR: both
}
DIV#maindivider {
	MARGIN-BOTTOM: 10px; HEIGHT: 1px; OVERFLOW: hidden; BORDER-TOP: #ddd =
1px solid
}
TABLE.blog SPAN.article_separator {
	DISPLAY: none
}
.contentpaneopen_edit {
	FLOAT: left
}
TABLE.contenttoc {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
FLOAT: right; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; =
PADDING-TOP: 5px
}
TABLE.contenttoc TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 0px
}
TD.sectiontableheader {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: =
#efefef; COLOR: #333; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 1px solid; =
PADDING-TOP: 4px
}
TR.sectiontableentry0 TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
PADDING-TOP: 4px
}
TR.sectiontableentry1 TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
PADDING-TOP: 4px
}
TR.sectiontableentry2 TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
PADDING-TOP: 4px
}
TD.sectiontableentry0 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
PADDING-TOP: 3px
}
TD.sectiontableentry1 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
PADDING-TOP: 3px
}
TD.sectiontableentry2 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
PADDING-TOP: 3px
}
TABLE.contentpaneopen {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.contentpane {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.contentpaneopen LI {
	MARGIN-BOTTOM: 5px
}
TABLE.contentpaneopen FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: #ddd 1px solid; =
BORDER-RIGHT: 0px
}
TABLE.contentpaneopen H3 {
	MARGIN-TOP: 25px
}
TABLE.contentpaneopen H4 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333
}
.highlight {
	BACKGROUND-COLOR: #fffebb
}
TABLE.user1user2 DIV.moduletable {
	MARGIN-BOTTOM: 0px
}
DIV.moduletable {
	MARGIN-BOTTOM: 25px
}
DIV.module {
	MARGIN-BOTTOM: 25px
}
DIV.module_menu H3 {
	PADDING-BOTTOM: 2px; MARGIN: -23px -4px 5px -5px; PADDING-LEFT: 10px; =
FONT-FAMILY: Helvetica, Arial, sans-serif; COLOR: #eee; FONT-SIZE: 12px; =
FONT-WEIGHT: bold
}
DIV.module_menu {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.module_menu DIV DIV DIV {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: =
10px; PADDING-TOP: 30px
}
DIV.module_menu DIV DIV DIV DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
DIV.module_menu UL {
	MARGIN: 10px 0px; PADDING-LEFT: 20px
}
DIV.module_menu UL LI A:link {
	FONT-WEIGHT: bold
}
DIV.module_menu UL LI A:visited {
	FONT-WEIGHT: bold
}
#leftcolumn DIV.module {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 0px
}
#leftcolumn DIV.module TABLE {
	WIDTH: auto
}
TABLE.adminform TEXTAREA {
	WIDTH: 540px; HEIGHT: 400px; COLOR: #000099; FONT-SIZE: 1em
}
DIV.search INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN: =
15px 0px 10px; WIDTH: 95%; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: =
#ccc 1px solid
}
FORM#form-login {
	TEXT-ALIGN: left
}
FORM#form-login FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.2em; MARGIN: =
0px; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0.2em
}
FORM#form-login UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM#form-login UL LI {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#modlgn_username {
	WIDTH: 90%
}
#modlgn_passwd {
	WIDTH: 90%
}
#form-login-username {
	MARGIN: 0px; DISPLAY: block
}
#form-login-password {
	MARGIN: 0px; DISPLAY: block
}
#form-login-remember {
	MARGIN: 0px; DISPLAY: block
}
FORM#com-form-login {
	TEXT-ALIGN: left
}
FORM#com-form-login FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.2em; MARGIN: =
0px; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0.2em
}
FORM#com-form-login UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM#com-form-login UL LI {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.mosimage {
	MARGIN: 5px
}
DIV.mosimage_caption {
	COLOR: #666; FONT-SIZE: 0.9em
}
DIV.caption {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 0px
}
DIV.caption IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: =
#ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
DIV.caption P {
	TEXT-ALIGN: center; COLOR: #666; FONT-SIZE: 0.9em
}
TABLE.paramlist {
	MARGIN-TOP: 5px
}
TABLE.paramlist TD.paramlist_key {
	TEXT-ALIGN: left; WIDTH: 128px; HEIGHT: 30px
}
DIV.message {
	BORDER-BOTTOM: #d5d5d5 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#d5d5d5 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #f9f9f9; =
MARGIN: 3px 0px 10px; PADDING-LEFT: 20px; WIDTH: auto; PADDING-RIGHT: =
20px; COLOR: #c30; FONT-SIZE: 14px; BORDER-TOP: #d5d5d5 1px solid; =
FONT-WEIGHT: bold; BORDER-RIGHT: #d5d5d5 1px solid; PADDING-TOP: 3px
}
.banneritem IMG {
	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.banneritem_text {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: =
11px; PADDING-TOP: 4px
}
.bannerfooter_text {
	TEXT-ALIGN: right; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f7f7f7; =
PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 11px; PADDING-TOP: 4px
}
.pagination SPAN {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; =
PADDING-TOP: 2px
}
.pagination A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; =
PADDING-TOP: 2px
}
.pollstableborder {
	MARGIN-TOP: 8px
}
.pollstableborder TD {
	TEXT-ALIGN: left
}
SPAN.description {
	PADDING-LEFT: 30px; DISPLAY: block
}
FIELDSET {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 15px; MARGIN-TOP: 15px; PADDING-LEFT: 15px; =
PADDING-RIGHT: 15px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px =
solid; PADDING-TOP: 15px
}
LEGEND {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: =
10px; PADDING-TOP: 0px
}
TD.key {
	BORDER-BOTTOM: #eee 1px solid; COLOR: #666
}
.tool-tip {
	BORDER-BOTTOM: #d4d5aa 1px solid; BORDER-LEFT: #d4d5aa 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MAX-WIDTH: =
200px; BACKGROUND: #ffc; FLOAT: left; BORDER-TOP: #d4d5aa 1px solid; =
BORDER-RIGHT: #d4d5aa 1px solid; PADDING-TOP: 5px
}
.tool-title {
	PADDING-BOTTOM: 5px; MARGIN: -15px 0px 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BACKGROUND: =
url(../../system/images/selector-arrow.png) no-repeat; FONT-SIZE: 100%; =
FONT-WEIGHT: bold; PADDING-TOP: 15px
}
.tool-text {
	MARGIN: 0px; FONT-SIZE: 100%
}
#system-message {
	MARGIN-BOTTOM: 20px
}
#system-message DD.message UL {
	BORDER-BOTTOM: #de7a7b 3px solid; TEXT-INDENT: 0px; MARGIN: 0px; =
PADDING-LEFT: 40px; BACKGROUND: url(../../system/images/notice-info.png) =
#c3d2e5 no-repeat 4px center; BORDER-TOP: #de7a7b 3px solid
}
#system-message DD.error UL {
	BORDER-BOTTOM: #de7a7b 3px solid; TEXT-INDENT: 0px; MARGIN: 0px; =
PADDING-LEFT: 40px; BACKGROUND: =
url(../../system/images/notice-alert.png) #e6c0c0 no-repeat 4px center; =
COLOR: #c00; BORDER-TOP: #de7a7b 3px solid
}
#system-message DD.notice UL {
	BORDER-BOTTOM: #f0dc7e 3px solid; TEXT-INDENT: 0px; MARGIN: 0px; =
PADDING-LEFT: 40px; BACKGROUND: url(../../system/images/notice-note.png) =
#efe7b8 no-repeat 4px center; COLOR: #c00; BORDER-TOP: #f0dc7e 3px solid
}
#syndicate {
	PADDING-LEFT: 25px; FLOAT: left
}
#component-contact TABLE TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 2px
}
.breadcrumbs IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
.mceToolbarTop {
	WHITE-SPACE: normal
}
.mceEditor {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#archive-list {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#archive-list LI {
	BACKGROUND-IMAGE: none; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; =
MARGIN-LEFT: 0px
}
#navigation {
	TEXT-ALIGN: center
}
.article H3 IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: =
inline; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: =
0px
}
.art-footer-text .moduletable {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.pollstableborder TD {
	VERTICAL-ALIGN: middle
}
.left.img_caption {
	FLOAT: left; MARGIN-RIGHT: 1em
}
.right.img_caption {
	FLOAT: right; MARGIN-LEFT: 1em
}
.left.img_caption P {
	TEXT-ALIGN: center; CLEAR: left
}
.right.img_caption P {
	TEXT-ALIGN: center; CLEAR: right
}
.img_caption IMG {
	MARGIN: 0px
}
.contentheading {
	COLOR: #898461
}
#system-message UL LI {
	BACKGROUND-IMAGE: none; PADDING-LEFT: 0px
}
.dm_taskbar UL {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.dm_taskbar UL LI {
	BACKGROUND-IMAGE: none
}

------=_NextPart_000_0027_01CC68A9.A4A7BDC0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.fondazionegeiger.org/media/system/js/mootools.js

//MooTools, My Object Oriented Javascript Tools. Copyright (c) 2006 =
Valerio Proietti, <http://mad4milk.net>, MIT Style License.=0A=
=0A=
var MooTools=3D{version:'1.12'};function =
$defined(obj){return(obj!=3Dundefined);};function =
$type(obj){if(!$defined(obj))return =
false;if(obj.htmlElement)return'element';var type=3Dtypeof =
obj;if(type=3D=3D'object'&&obj.nodeName){switch(obj.nodeType){case =
1:return'element';case =
3:return(/\S/).test(obj.nodeValue)?'textnode':'whitespace';}}=0A=
if(type=3D=3D'object'||type=3D=3D'function'){switch(obj.constructor){case=
 Array:return'array';case RegExp:return'regexp';case =
Class:return'class';}=0A=
if(typeof =
obj.length=3D=3D'number'){if(obj.item)return'collection';if(obj.callee)re=
turn'arguments';}}=0A=
return type;};function $merge(){var mix=3D{};for(var =
i=3D0;i<arguments.length;i++){for(var property in arguments[i]){var =
ap=3Darguments[i][property];var =
mp=3Dmix[property];if(mp&&$type(ap)=3D=3D'object'&&$type(mp)=3D=3D'object=
')mix[property]=3D$merge(mp,ap);else mix[property]=3Dap;}}=0A=
return mix;};var $extend=3Dfunction(){var =
args=3Darguments;if(!args[1])args=3D[this,args[0]];for(var property in =
args[1])args[0][property]=3Dargs[1][property];return args[0];};var =
$native=3Dfunction(){for(var =
i=3D0,l=3Darguments.length;i<l;i++){arguments[i].extend=3Dfunction(props)=
{for(var prop in =
props){if(!this.prototype[prop])this.prototype[prop]=3Dprops[prop];if(!th=
is[prop])this[prop]=3D$native.generic(prop);}};}};$native.generic=3Dfunct=
ion(prop){return function(bind){return =
this.prototype[prop].apply(bind,Array.prototype.slice.call(arguments,1));=
};};$native(Function,Array,String,Number);function =
$chk(obj){return!!(obj||obj=3D=3D=3D0);};function =
$pick(obj,picked){return $defined(obj)?obj:picked;};function =
$random(min,max){return =
Math.floor(Math.random()*(max-min+1)+min);};function $time(){return new =
Date().getTime();};function =
$clear(timer){clearTimeout(timer);clearInterval(timer);return null;};var =
Abstract=3Dfunction(obj){obj=3Dobj||{};obj.extend=3D$extend;return =
obj;};var Window=3Dnew Abstract(window);var Document=3Dnew =
Abstract(document);document.head=3Ddocument.getElementsByTagName('head')[=
0];window.xpath=3D!!(document.evaluate);if(window.ActiveXObject)window.ie=
=3Dwindow[window.XMLHttpRequest?'ie7':'ie6']=3Dtrue;else =
if(document.childNodes&&!document.all&&!navigator.taintEnabled)window.web=
kit=3Dwindow[window.xpath?'webkit420':'webkit419']=3Dtrue;else =
if(document.getBoxObjectFor!=3Dnull||window.mozInnerScreenX!=3Dnull)windo=
w.gecko=3Dtrue;window.khtml=3Dwindow.webkit;Object.extend=3D$extend;if(ty=
peof HTMLElement=3D=3D'undefined'){var =
HTMLElement=3Dfunction(){};if(window.webkit)document.createElement("ifram=
e");HTMLElement.prototype=3D(window.webkit)?window["[[DOMElement.prototyp=
e]]"]:{};}=0A=
HTMLElement.prototype.htmlElement=3Dfunction(){};if(window.ie6)try{docume=
nt.execCommand("BackgroundImageCache",false,true);}catch(e){};var =
Class=3Dfunction(properties){var =
klass=3Dfunction(){return(arguments[0]!=3D=3Dnull&&this.initialize&&$type=
(this.initialize)=3D=3D'function')?this.initialize.apply(this,arguments):=
this;};$extend(klass,this);klass.prototype=3Dproperties;klass.constructor=
=3DClass;return =
klass;};Class.empty=3Dfunction(){};Class.prototype=3D{extend:function(pro=
perties){var proto=3Dnew this(null);for(var property in properties){var =
pp=3Dproto[property];proto[property]=3DClass.Merge(pp,properties[property=
]);}=0A=
return new Class(proto);},implement:function(){for(var =
i=3D0,l=3Darguments.length;i<l;i++)$extend(this.prototype,arguments[i]);}=
};Class.Merge=3Dfunction(previous,current){if(previous&&previous!=3Dcurre=
nt){var type=3D$type(current);if(type!=3D$type(previous))return =
current;switch(type){case'function':var =
merged=3Dfunction(){this.parent=3Darguments.callee.parent;return =
current.apply(this,arguments);};merged.parent=3Dprevious;return =
merged;case'object':return $merge(previous,current);}}=0A=
return current;};var Chain=3Dnew =
Class({chain:function(fn){this.chains=3Dthis.chains||[];this.chains.push(=
fn);return =
this;},callChain:function(){if(this.chains&&this.chains.length)this.chain=
s.shift().delay(10,this);},clearChain:function(){this.chains=3D[];}});var=
 Events=3Dnew =
Class({addEvent:function(type,fn){if(fn!=3DClass.empty){this.$events=3Dth=
is.$events||{};this.$events[type]=3Dthis.$events[type]||[];this.$events[t=
ype].include(fn);}=0A=
return =
this;},fireEvent:function(type,args,delay){if(this.$events&&this.$events[=
type]){this.$events[type].each(function(fn){fn.create({'bind':this,'delay=
':delay,'arguments':args})();},this);}=0A=
return =
this;},removeEvent:function(type,fn){if(this.$events&&this.$events[type])=
this.$events[type].remove(fn);return this;}});var Options=3Dnew =
Class({setOptions:function(){this.options=3D$merge.apply(null,[this.optio=
ns].extend(arguments));if(this.addEvent){for(var option in =
this.options){if($type(this.options[option]=3D=3D'function')&&(/^on[A-Z]/=
).test(option))this.addEvent(option,this.options[option]);}}=0A=
return this;}});Array.extend({forEach:function(fn,bind){for(var =
i=3D0,j=3Dthis.length;i<j;i++)fn.call(bind,this[i],i,this);},filter:funct=
ion(fn,bind){var results=3D[];for(var =
i=3D0,j=3Dthis.length;i<j;i++){if(fn.call(bind,this[i],i,this))results.pu=
sh(this[i]);}=0A=
return results;},map:function(fn,bind){var results=3D[];for(var =
i=3D0,j=3Dthis.length;i<j;i++)results[i]=3Dfn.call(bind,this[i],i,this);r=
eturn results;},every:function(fn,bind){for(var =
i=3D0,j=3Dthis.length;i<j;i++){if(!fn.call(bind,this[i],i,this))return =
false;}=0A=
return true;},some:function(fn,bind){for(var =
i=3D0,j=3Dthis.length;i<j;i++){if(fn.call(bind,this[i],i,this))return =
true;}=0A=
return false;},indexOf:function(item,from){var len=3Dthis.length;for(var =
i=3D(from<0)?Math.max(0,len+from):from||0;i<len;i++){if(this[i]=3D=3D=3Di=
tem)return i;}=0A=
return-1;},copy:function(start,length){start=3Dstart||0;if(start<0)start=3D=
this.length+start;length=3Dlength||(this.length-start);var =
newArray=3D[];for(var =
i=3D0;i<length;i++)newArray[i]=3Dthis[start++];return =
newArray;},remove:function(item){var i=3D0;var =
len=3Dthis.length;while(i<len){if(this[i]=3D=3D=3Ditem){this.splice(i,1);=
len--;}else{i++;}}=0A=
return this;},contains:function(item,from){return =
this.indexOf(item,from)!=3D-1;},associate:function(keys){var =
obj=3D{},length=3DMath.min(this.length,keys.length);for(var =
i=3D0;i<length;i++)obj[keys[i]]=3Dthis[i];return =
obj;},extend:function(array){for(var =
i=3D0,j=3Darray.length;i<j;i++)this.push(array[i]);return =
this;},merge:function(array){for(var =
i=3D0,l=3Darray.length;i<l;i++)this.include(array[i]);return =
this;},include:function(item){if(!this.contains(item))this.push(item);ret=
urn this;},getRandom:function(){return =
this[$random(0,this.length-1)]||null;},getLast:function(){return =
this[this.length-1]||null;}});Array.prototype.each=3DArray.prototype.forE=
ach;Array.each=3DArray.forEach;function $A(array){return =
Array.copy(array);};function $each(iterable,fn,bind){if(iterable&&typeof =
iterable.length=3D=3D'number'&&$type(iterable)!=3D'object'){Array.forEach=
(iterable,fn,bind);}else{for(var name in =
iterable)fn.call(bind||iterable,iterable[name],name);}};Array.prototype.t=
est=3DArray.prototype.contains;String.extend({test:function(regex,params)=
{return(($type(regex)=3D=3D'string')?new =
RegExp(regex,params):regex).test(this);},toInt:function(){return =
parseInt(this,10);},toFloat:function(){return =
parseFloat(this);},camelCase:function(){return =
this.replace(/-\D/g,function(match){return =
match.charAt(1).toUpperCase();});},hyphenate:function(){return =
this.replace(/\w[A-Z]/g,function(match){return(match.charAt(0)+'-'+match.=
charAt(1).toLowerCase());});},capitalize:function(){return =
this.replace(/\b[a-z]/g,function(match){return =
match.toUpperCase();});},trim:function(){return =
this.replace(/^\s+|\s+$/g,'');},clean:function(){return =
this.replace(/\s{2,}/g,' ').trim();},rgbToHex:function(array){var =
rgb=3Dthis.match(/\d{1,3}/g);return(rgb)?rgb.rgbToHex(array):false;},hexT=
oRgb:function(array){var =
hex=3Dthis.match(/^#?(\w{1,2})(\w{1,2})(\w{1,2})$/);return(hex)?hex.slice=
(1).hexToRgb(array):false;},contains:function(string,s){return(s)?(s+this=
+s).indexOf(s+string+s)>-1:this.indexOf(string)>-1;},escapeRegExp:functio=
n(){return =
this.replace(/([.*+?^${}()|[\]\/\\])/g,'\\$1');}});Array.extend({rgbToHex=
:function(array){if(this.length<3)return =
false;if(this.length=3D=3D4&&this[3]=3D=3D0&&!array)return'transparent';v=
ar hex=3D[];for(var i=3D0;i<3;i++){var =
bit=3D(this[i]-0).toString(16);hex.push((bit.length=3D=3D1)?'0'+bit:bit);=
}=0A=
return =
array?hex:'#'+hex.join('');},hexToRgb:function(array){if(this.length!=3D3=
)return false;var rgb=3D[];for(var =
i=3D0;i<3;i++){rgb.push(parseInt((this[i].length=3D=3D1)?this[i]+this[i]:=
this[i],16));}=0A=
return =
array?rgb:'rgb('+rgb.join(',')+')';}});Function.extend({create:function(o=
ptions){var =
fn=3Dthis;options=3D$merge({'bind':fn,'event':false,'arguments':null,'del=
ay':false,'periodical':false,'attempt':false},options);if($chk(options.ar=
guments)&&$type(options.arguments)!=3D'array')options.arguments=3D[option=
s.arguments];return function(event){var =
args;if(options.event){event=3Devent||window.event;args=3D[(options.event=
=3D=3D=3Dtrue)?event:new =
options.event(event)];if(options.arguments)args.extend(options.arguments)=
;}=0A=
else args=3Doptions.arguments||arguments;var returns=3Dfunction(){return =
fn.apply($pick(options.bind,fn),args);};if(options.delay)return =
setTimeout(returns,options.delay);if(options.periodical)return =
setInterval(returns,options.periodical);if(options.attempt)try{return =
returns();}catch(err){return false;};return =
returns();};},pass:function(args,bind){return =
this.create({'arguments':args,'bind':bind});},attempt:function(args,bind)=
{return =
this.create({'arguments':args,'bind':bind,'attempt':true})();},bind:funct=
ion(bind,args){return =
this.create({'bind':bind,'arguments':args});},bindAsEventListener:functio=
n(bind,args){return =
this.create({'bind':bind,'event':true,'arguments':args});},delay:function=
(delay,bind,args){return =
this.create({'delay':delay,'bind':bind,'arguments':args})();},periodical:=
function(interval,bind,args){return =
this.create({'periodical':interval,'bind':bind,'arguments':args})();}});N=
umber.extend({toInt:function(){return =
parseInt(this);},toFloat:function(){return =
parseFloat(this);},limit:function(min,max){return =
Math.min(max,Math.max(min,this));},round:function(precision){precision=3D=
Math.pow(10,precision||0);return =
Math.round(this*precision)/precision;},times:function(fn){for(var =
i=3D0;i<this;i++)fn(i);}});var Element=3Dnew =
Class({initialize:function(el,props){if($type(el)=3D=3D'string'){if(windo=
w.ie&&props&&(props.name||props.type)){var name=3D(props.name)?' =
name=3D"'+props.name+'"':'';var type=3D(props.type)?' =
type=3D"'+props.type+'"':'';delete props.name;delete =
props.type;el=3D'<'+el+name+type+'>';}=0A=
el=3Ddocument.createElement(el);}=0A=
el=3D$(el);return(!props||!el)?el:el.set(props);}});var Elements=3Dnew =
Class({initialize:function(elements){return(elements)?$extend(elements,th=
is):this;}});Elements.extend=3Dfunction(props){for(var prop in =
props){this.prototype[prop]=3Dprops[prop];this[prop]=3D$native.generic(pr=
op);}};function $(el){if(!el)return null;if(el.htmlElement)return =
Garbage.collect(el);if([window,document].contains(el))return el;var =
type=3D$type(el);if(type=3D=3D'string'){el=3Ddocument.getElementById(el);=
type=3D(el)?'element':false;}=0A=
if(type!=3D'element')return null;if(el.htmlElement)return =
Garbage.collect(el);if(['object','embed'].contains(el.tagName.toLowerCase=
()))return =
el;$extend(el,Element.prototype);el.htmlElement=3Dfunction(){};return =
Garbage.collect(el);};document.getElementsBySelector=3Ddocument.getElemen=
tsByTagName;function $$(){var elements=3D[];for(var =
i=3D0,j=3Darguments.length;i<j;i++){var =
selector=3Darguments[i];switch($type(selector)){case'element':elements.pu=
sh(selector);case'boolean':break;case =
false:break;case'string':selector=3Ddocument.getElementsBySelector(select=
or,true);default:elements.extend(selector);}}=0A=
return $$.unique(elements);};$$.unique=3Dfunction(array){var =
elements=3D[];for(var =
i=3D0,l=3Darray.length;i<l;i++){if(array[i].$included)continue;var =
element=3D$(array[i]);if(element&&!element.$included){element.$included=3D=
true;elements.push(element);}}=0A=
for(var =
n=3D0,d=3Delements.length;n<d;n++)elements[n].$included=3Dnull;return =
new Elements(elements);};Elements.Multi=3Dfunction(property){return =
function(){var args=3Darguments;var items=3D[];var =
elements=3Dtrue;for(var =
i=3D0,j=3Dthis.length,returns;i<j;i++){returns=3Dthis[i][property].apply(=
this[i],args);if($type(returns)!=3D'element')elements=3Dfalse;items.push(=
returns);};return(elements)?$$.unique(items):items;};};Element.extend=3Df=
unction(properties){for(var property in =
properties){HTMLElement.prototype[property]=3Dproperties[property];Elemen=
t.prototype[property]=3Dproperties[property];Element[property]=3D$native.=
generic(property);var =
elementsProperty=3D(Array.prototype[property])?property+'Elements':proper=
ty;Elements.prototype[elementsProperty]=3DElements.Multi(property);}};Ele=
ment.extend({set:function(props){for(var prop in props){var =
val=3Dprops[prop];switch(prop){case'styles':this.setStyles(val);break;cas=
e'events':if(this.addEvents)this.addEvents(val);break;case'properties':th=
is.setProperties(val);break;default:this.setProperty(prop,val);}}=0A=
return =
this;},inject:function(el,where){el=3D$(el);switch(where){case'before':el=
.parentNode.insertBefore(this,el);break;case'after':var =
next=3Del.getNext();if(!next)el.parentNode.appendChild(this);else =
el.parentNode.insertBefore(this,next);break;case'top':var =
first=3Del.firstChild;if(first){el.insertBefore(this,first);break;}=0A=
default:el.appendChild(this);}=0A=
return this;},injectBefore:function(el){return =
this.inject(el,'before');},injectAfter:function(el){return =
this.inject(el,'after');},injectInside:function(el){return =
this.inject(el,'bottom');},injectTop:function(el){return =
this.inject(el,'top');},adopt:function(){var =
elements=3D[];$each(arguments,function(argument){elements=3Delements.conc=
at(argument);});$$(elements).inject(this);return =
this;},remove:function(){return =
this.parentNode.removeChild(this);},clone:function(contents){var =
el=3D$(this.cloneNode(contents!=3D=3Dfalse));if(!el.$events)return =
el;el.$events=3D{};for(var type in =
this.$events)el.$events[type]=3D{'keys':$A(this.$events[type].keys),'valu=
es':$A(this.$events[type].values)};return =
el.removeEvents();},replaceWith:function(el){el=3D$(el);this.parentNode.r=
eplaceChild(el,this);return =
el;},appendText:function(text){this.appendChild(document.createTextNode(t=
ext));return this;},hasClass:function(className){return =
this.className.contains(className,' =
');},addClass:function(className){if(!this.hasClass(className))this.class=
Name=3D(this.className+' '+className).clean();return =
this;},removeClass:function(className){this.className=3Dthis.className.re=
place(new RegExp('(^|\\s)'+className+'(?:\\s|$)'),'$1').clean();return =
this;},toggleClass:function(className){return =
this.hasClass(className)?this.removeClass(className):this.addClass(classN=
ame);},setStyle:function(property,value){switch(property){case'opacity':r=
eturn =
this.setOpacity(parseFloat(value));case'float':property=3D(window.ie)?'st=
yleFloat':'cssFloat';}=0A=
property=3Dproperty.camelCase();switch($type(value)){case'number':if(!['z=
Index','zoom'].contains(property))value+=3D'px';break;case'array':value=3D=
'rgb('+value.join(',')+')';}=0A=
this.style[property]=3Dvalue;return =
this;},setStyles:function(source){switch($type(source)){case'object':Elem=
ent.setMany(this,'setStyle',source);break;case'string':this.style.cssText=
=3Dsource;}=0A=
return =
this;},setOpacity:function(opacity){if(opacity=3D=3D0){if(this.style.visi=
bility!=3D"hidden")this.style.visibility=3D"hidden";}else{if(this.style.v=
isibility!=3D"visible")this.style.visibility=3D"visible";}=0A=
if(!this.currentStyle||!this.currentStyle.hasLayout)this.style.zoom=3D1;i=
f(window.ie)this.style.filter=3D(opacity=3D=3D1)?'':"alpha(opacity=3D"+op=
acity*100+")";this.style.opacity=3Dthis.$tmp.opacity=3Dopacity;return =
this;},getStyle:function(property){property=3Dproperty.camelCase();var =
result=3Dthis.style[property];if(!$chk(result)){if(property=3D=3D'opacity=
')return this.$tmp.opacity;result=3D[];for(var style in =
Element.Styles){if(property=3D=3Dstyle){Element.Styles[style].each(functi=
on(s){var =
style=3Dthis.getStyle(s);result.push(parseInt(style)?style:'0px');},this)=
;if(property=3D=3D'border'){var =
every=3Dresult.every(function(bit){return(bit=3D=3Dresult[0]);});return(e=
very)?result[0]:false;}=0A=
return result.join(' ');}}=0A=
if(property.contains('border')){if(Element.Styles.border.contains(propert=
y)){return['Width','Style','Color'].map(function(p){return =
this.getStyle(property+p);},this).join(' ');}else =
if(Element.borderShort.contains(property)){return['Top','Right','Bottom',=
'Left'].map(function(p){return =
this.getStyle('border'+p+property.replace('border',''));},this).join(' =
');}}=0A=
if(document.defaultView)result=3Ddocument.defaultView.getComputedStyle(th=
is,null).getPropertyValue(property.hyphenate());else =
if(this.currentStyle)result=3Dthis.currentStyle[property];}=0A=
if(window.ie)result=3DElement.fixStyle(property,result,this);if(result&&p=
roperty.test(/color/i)&&result.contains('rgb')){return =
result.split('rgb').splice(1,4).map(function(color){return =
color.rgbToHex();}).join(' ');}=0A=
return result;},getStyles:function(){return =
Element.getMany(this,'getStyle',arguments);},walk:function(brother,start)=
{brother+=3D'Sibling';var =
el=3D(start)?this[start]:this[brother];while(el&&$type(el)!=3D'element')e=
l=3Del[brother];return $(el);},getPrevious:function(){return =
this.walk('previous');},getNext:function(){return =
this.walk('next');},getFirst:function(){return =
this.walk('next','firstChild');},getLast:function(){return =
this.walk('previous','lastChild');},getParent:function(){return =
$(this.parentNode);},getChildren:function(){return =
$$(this.childNodes);},hasChild:function(el){return!!$A(this.getElementsBy=
TagName('*')).contains(el);},getProperty:function(property){var =
index=3DElement.Properties[property];if(index)return this[index];var =
flag=3DElement.PropertiesIFlag[property]||0;if(!window.ie||flag)return =
this.getAttribute(property,flag);var =
node=3Dthis.attributes[property];return(node)?node.nodeValue:null;},remov=
eProperty:function(property){var =
index=3DElement.Properties[property];if(index)this[index]=3D'';else =
this.removeAttribute(property);return =
this;},getProperties:function(){return =
Element.getMany(this,'getProperty',arguments);},setProperty:function(prop=
erty,value){var =
index=3DElement.Properties[property];if(index)this[index]=3Dvalue;else =
this.setAttribute(property,value);return =
this;},setProperties:function(source){return =
Element.setMany(this,'setProperty',source);},setHTML:function(){this.inne=
rHTML=3D$A(arguments).join('');return this;},setText:function(text){var =
tag=3Dthis.getTag();if(['style','script'].contains(tag)){if(window.ie){if=
(tag=3D=3D'style')this.styleSheet.cssText=3Dtext;else =
if(tag=3D=3D'script')this.setProperty('text',text);return =
this;}else{this.removeChild(this.firstChild);return =
this.appendText(text);}}=0A=
this[$defined(this.innerText)?'innerText':'textContent']=3Dtext;return =
this;},getText:function(){var =
tag=3Dthis.getTag();if(['style','script'].contains(tag)){if(window.ie){if=
(tag=3D=3D'style')return this.styleSheet.cssText;else =
if(tag=3D=3D'script')return this.getProperty('text');}else{return =
this.innerHTML;}}=0A=
return($pick(this.innerText,this.textContent));},getTag:function(){return=
 =
this.tagName.toLowerCase();},empty:function(){Garbage.trash(this.getEleme=
ntsByTagName('*'));return =
this.setHTML('');}});Element.fixStyle=3Dfunction(property,result,element)=
{if($chk(parseInt(result)))return =
result;if(['height','width'].contains(property)){var =
values=3D(property=3D=3D'width')?['left','right']:['top','bottom'];var =
size=3D0;values.each(function(value){size+=3Delement.getStyle('border-'+v=
alue+'-width').toInt()+element.getStyle('padding-'+value).toInt();});retu=
rn element['offset'+property.capitalize()]-size+'px';}else =
if(property.test(/border(.+)Width|margin|padding/)){return'0px';}=0A=
return =
result;};Element.Styles=3D{'border':[],'padding':[],'margin':[]};['Top','=
Right','Bottom','Left'].each(function(direction){for(var style in =
Element.Styles)Element.Styles[style].push(style+direction);});Element.bor=
derShort=3D['borderWidth','borderStyle','borderColor'];Element.getMany=3D=
function(el,method,keys){var =
result=3D{};$each(keys,function(key){result[key]=3Del[method](key);});ret=
urn result;};Element.setMany=3Dfunction(el,method,pairs){for(var key in =
pairs)el[method](key,pairs[key]);return el;};Element.Properties=3Dnew =
Abstract({'class':'className','for':'htmlFor','colspan':'colSpan','rowspa=
n':'rowSpan','accesskey':'accessKey','tabindex':'tabIndex','maxlength':'m=
axLength','readonly':'readOnly','frameborder':'frameBorder','value':'valu=
e','disabled':'disabled','checked':'checked','multiple':'multiple','selec=
ted':'selected'});Element.PropertiesIFlag=3D{'href':2,'src':2};Element.Me=
thods=3D{Listeners:{addListener:function(type,fn){if(this.addEventListene=
r)this.addEventListener(type,fn,false);else =
this.attachEvent('on'+type,fn);return =
this;},removeListener:function(type,fn){if(this.removeEventListener)this.=
removeEventListener(type,fn,false);else =
this.detachEvent('on'+type,fn);return =
this;}}};window.extend(Element.Methods.Listeners);document.extend(Element=
.Methods.Listeners);Element.extend(Element.Methods.Listeners);var =
Garbage=3D{elements:[],collect:function(el){if(!el.$tmp){Garbage.elements=
.push(el);el.$tmp=3D{'opacity':1};}=0A=
return el;},trash:function(elements){for(var =
i=3D0,j=3Delements.length,el;i<j;i++){if(!(el=3Delements[i])||!el.$tmp)co=
ntinue;if(el.$events)el.fireEvent('trash').removeEvents();for(var p in =
el.$tmp)el.$tmp[p]=3Dnull;for(var d in =
Element.prototype)el[d]=3Dnull;Garbage.elements[Garbage.elements.indexOf(=
el)]=3Dnull;el.htmlElement=3Del.$tmp=3Del=3Dnull;}=0A=
Garbage.elements.remove(null);},empty:function(){Garbage.collect(window);=
Garbage.collect(document);Garbage.trash(Garbage.elements);}};window.addLi=
stener('beforeunload',function(){window.addListener('unload',Garbage.empt=
y);if(window.ie)window.addListener('unload',CollectGarbage);});var =
Event=3Dnew =
Class({initialize:function(event){if(event&&event.$extended)return =
event;this.$extended=3Dtrue;event=3Devent||window.event;this.event=3Deven=
t;this.type=3Devent.type;this.target=3Devent.target||event.srcElement;if(=
this.target.nodeType=3D=3D3)this.target=3Dthis.target.parentNode;this.shi=
ft=3Devent.shiftKey;this.control=3Devent.ctrlKey;this.alt=3Devent.altKey;=
this.meta=3Devent.metaKey;if(['DOMMouseScroll','mousewheel'].contains(thi=
s.type)){this.wheel=3D(event.wheelDelta)?event.wheelDelta/120:-(event.det=
ail||0)/3;}else =
if(this.type.contains('key')){this.code=3Devent.which||event.keyCode;for(=
var name in =
Event.keys){if(Event.keys[name]=3D=3Dthis.code){this.key=3Dname;break;}}=0A=
if(this.type=3D=3D'keydown'){var =
fKey=3Dthis.code-111;if(fKey>0&&fKey<13)this.key=3D'f'+fKey;}=0A=
this.key=3Dthis.key||String.fromCharCode(this.code).toLowerCase();}else =
if(this.type.test(/(click|mouse|menu)/)){this.page=3D{'x':event.pageX||ev=
ent.clientX+document.documentElement.scrollLeft,'y':event.pageY||event.cl=
ientY+document.documentElement.scrollTop};this.client=3D{'x':event.pageX?=
event.pageX-window.pageXOffset:event.clientX,'y':event.pageY?event.pageY-=
window.pageYOffset:event.clientY};this.rightClick=3D(event.which=3D=3D3)|=
|(event.button=3D=3D2);switch(this.type){case'mouseover':this.relatedTarg=
et=3Devent.relatedTarget||event.fromElement;break;case'mouseout':this.rel=
atedTarget=3Devent.relatedTarget||event.toElement;}=0A=
this.fixRelatedTarget();}=0A=
return this;},stop:function(){return =
this.stopPropagation().preventDefault();},stopPropagation:function(){if(t=
his.event.stopPropagation)this.event.stopPropagation();else =
this.event.cancelBubble=3Dtrue;return =
this;},preventDefault:function(){if(this.event.preventDefault)this.event.=
preventDefault();else this.event.returnValue=3Dfalse;return =
this;}});Event.fix=3D{relatedTarget:function(){if(this.relatedTarget&&thi=
s.relatedTarget.nodeType=3D=3D3)this.relatedTarget=3Dthis.relatedTarget.p=
arentNode;},relatedTargetGecko:function(){try{Event.fix.relatedTarget.cal=
l(this);}catch(e){this.relatedTarget=3Dthis.target;}}};Event.prototype.fi=
xRelatedTarget=3D(window.gecko)?Event.fix.relatedTargetGecko:Event.fix.re=
latedTarget;Event.keys=3Dnew =
Abstract({'enter':13,'up':38,'down':40,'left':37,'right':39,'esc':27,'spa=
ce':32,'backspace':8,'tab':9,'delete':46});Element.Methods.Events=3D{addE=
vent:function(type,fn){this.$events=3Dthis.$events||{};this.$events[type]=
=3Dthis.$events[type]||{'keys':[],'values':[]};if(this.$events[type].keys=
.contains(fn))return this;this.$events[type].keys.push(fn);var =
realType=3Dtype;var =
custom=3DElement.Events[type];if(custom){if(custom.add)custom.add.call(th=
is,fn);if(custom.map)fn=3Dcustom.map;if(custom.type)realType=3Dcustom.typ=
e;}=0A=
if(!this.addEventListener)fn=3Dfn.create({'bind':this,'event':true});this=
.$events[type].values.push(fn);return(Element.NativeEvents.contains(realT=
ype))?this.addListener(realType,fn):this;},removeEvent:function(type,fn){=
if(!this.$events||!this.$events[type])return this;var =
pos=3Dthis.$events[type].keys.indexOf(fn);if(pos=3D=3D-1)return this;var =
key=3Dthis.$events[type].keys.splice(pos,1)[0];var =
value=3Dthis.$events[type].values.splice(pos,1)[0];var =
custom=3DElement.Events[type];if(custom){if(custom.remove)custom.remove.c=
all(this,fn);if(custom.type)type=3Dcustom.type;}=0A=
return(Element.NativeEvents.contains(type))?this.removeListener(type,valu=
e):this;},addEvents:function(source){return =
Element.setMany(this,'addEvent',source);},removeEvents:function(type){if(=
!this.$events)return this;if(!type){for(var evType in =
this.$events)this.removeEvents(evType);this.$events=3Dnull;}else =
if(this.$events[type]){this.$events[type].keys.each(function(fn){this.rem=
oveEvent(type,fn);},this);this.$events[type]=3Dnull;}=0A=
return =
this;},fireEvent:function(type,args,delay){if(this.$events&&this.$events[=
type]){this.$events[type].keys.each(function(fn){fn.create({'bind':this,'=
delay':delay,'arguments':args})();},this);}=0A=
return this;},cloneEvents:function(from,type){if(!from.$events)return =
this;if(!type){for(var evType in =
from.$events)this.cloneEvents(from,evType);}else =
if(from.$events[type]){from.$events[type].keys.each(function(fn){this.add=
Event(type,fn);},this);}=0A=
return =
this;}};window.extend(Element.Methods.Events);document.extend(Element.Met=
hods.Events);Element.extend(Element.Methods.Events);Element.Events=3Dnew =
Abstract({'mouseenter':{type:'mouseover',map:function(event){event=3Dnew =
Event(event);if(event.relatedTarget!=3Dthis&&!this.hasChild(event.related=
Target))this.fireEvent('mouseenter',event);}},'mouseleave':{type:'mouseou=
t',map:function(event){event=3Dnew =
Event(event);if(event.relatedTarget!=3Dthis&&!this.hasChild(event.related=
Target))this.fireEvent('mouseleave',event);}},'mousewheel':{type:(window.=
gecko)?'DOMMouseScroll':'mousewheel'}});Element.NativeEvents=3D['click','=
dblclick','mouseup','mousedown','mousewheel','DOMMouseScroll','mouseover'=
,'mouseout','mousemove','keydown','keypress','keyup','load','unload','bef=
oreunload','resize','move','focus','blur','change','submit','reset','sele=
ct','error','abort','contextmenu','scroll'];Function.extend({bindWithEven=
t:function(bind,args){return =
this.create({'bind':bind,'arguments':args,'event':Event});}});Elements.ex=
tend({filterByTag:function(tag){return new =
Elements(this.filter(function(el){return(Element.getTag(el)=3D=3Dtag);}))=
;},filterByClass:function(className,nocash){var =
elements=3Dthis.filter(function(el){return(el.className&&el.className.con=
tains(className,' '));});return(nocash)?elements:new =
Elements(elements);},filterById:function(id,nocash){var =
elements=3Dthis.filter(function(el){return(el.id=3D=3Did);});return(nocas=
h)?elements:new =
Elements(elements);},filterByAttribute:function(name,operator,value,nocas=
h){var elements=3Dthis.filter(function(el){var =
current=3DElement.getProperty(el,name);if(!current)return =
false;if(!operator)return =
true;switch(operator){case'=3D':return(current=3D=3Dvalue);case'*=3D':ret=
urn(current.contains(value));case'^=3D':return(current.substr(0,value.len=
gth)=3D=3Dvalue);case'$=3D':return(current.substr(current.length-value.le=
ngth)=3D=3Dvalue);case'!=3D':return(current!=3Dvalue);case'~=3D':return =
current.contains(value,' ');}=0A=
return false;});return(nocash)?elements:new =
Elements(elements);}});function =
$E(selector,filter){return($(filter)||document).getElement(selector);};fu=
nction =
$ES(selector,filter){return($(filter)||document).getElementsBySelector(se=
lector);};$$.shared=3D{'regexp':/^(\w*|\*)(?:#([\w-]+)|\.([\w-]+))?(?:\[(=
\w+)(?:([!*^$]?=3D)["']?([^"'\]]*)["']?)?])?$/,'xpath':{getParam:function=
(items,context,param,i){var =
temp=3D[context.namespaceURI?'xhtml:':'',param[1]];if(param[2])temp.push(=
'[@id=3D"',param[2],'"]');if(param[3])temp.push('[contains(concat(" ", =
@class, " "), " ',param[3],' =
")]');if(param[4]){if(param[5]&&param[6]){switch(param[5]){case'*=3D':tem=
p.push('[contains(@',param[4],', =
"',param[6],'")]');break;case'^=3D':temp.push('[starts-with(@',param[4],'=
, =
"',param[6],'")]');break;case'$=3D':temp.push('[substring(@',param[4],', =
string-length(@',param[4],') - ',param[6].length,' + 1) =3D =
"',param[6],'"]');break;case'=3D':temp.push('[@',param[4],'=3D"',param[6]=
,'"]');break;case'!=3D':temp.push('[@',param[4],'!=3D"',param[6],'"]');}}=
else{temp.push('[@',param[4],']');}}=0A=
items.push(temp.join(''));return =
items;},getItems:function(items,context,nocash){var elements=3D[];var =
xpath=3Ddocument.evaluate('.//'+items.join('//'),context,$$.shared.resolv=
er,XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null);for(var =
i=3D0,j=3Dxpath.snapshotLength;i<j;i++)elements.push(xpath.snapshotItem(i=
));return(nocash)?elements:new =
Elements(elements.map($));}},'normal':{getParam:function(items,context,pa=
ram,i){if(i=3D=3D0){if(param[2]){var =
el=3Dcontext.getElementById(param[2]);if(!el||((param[1]!=3D'*')&&(Elemen=
t.getTag(el)!=3Dparam[1])))return =
false;items=3D[el];}else{items=3D$A(context.getElementsByTagName(param[1]=
));}}else{items=3D$$.shared.getElementsByTagName(items,param[1]);if(param=
[2])items=3DElements.filterById(items,param[2],true);}=0A=
if(param[3])items=3DElements.filterByClass(items,param[3],true);if(param[=
4])items=3DElements.filterByAttribute(items,param[4],param[5],param[6],tr=
ue);return =
items;},getItems:function(items,context,nocash){return(nocash)?items:$$.u=
nique(items);}},resolver:function(prefix){return(prefix=3D=3D'xhtml')?'ht=
tp://www.w3.org/1999/xhtml':false;},getElementsByTagName:function(context=
,tagName){var found=3D[];for(var =
i=3D0,j=3Dcontext.length;i<j;i++)found.extend(context[i].getElementsByTag=
Name(tagName));return =
found;}};$$.shared.method=3D(window.xpath)?'xpath':'normal';Element.Metho=
ds.Dom=3D{getElements:function(selector,nocash){var =
items=3D[];selector=3Dselector.trim().split(' ');for(var =
i=3D0,j=3Dselector.length;i<j;i++){var sel=3Dselector[i];var =
param=3Dsel.match($$.shared.regexp);if(!param)break;param[1]=3Dparam[1]||=
'*';var =
temp=3D$$.shared[$$.shared.method].getParam(items,this,param,i);if(!temp)=
break;items=3Dtemp;}=0A=
return =
$$.shared[$$.shared.method].getItems(items,this,nocash);},getElement:func=
tion(selector){return =
$(this.getElements(selector,true)[0]||false);},getElementsBySelector:func=
tion(selector,nocash){var =
elements=3D[];selector=3Dselector.split(',');for(var =
i=3D0,j=3Dselector.length;i<j;i++)elements=3Delements.concat(this.getElem=
ents(selector[i],true));return(nocash)?elements:$$.unique(elements);}};El=
ement.extend({getElementById:function(id){var =
el=3Ddocument.getElementById(id);if(!el)return false;for(var =
parent=3Del.parentNode;parent!=3Dthis;parent=3Dparent.parentNode){if(!par=
ent)return false;}=0A=
return el;},getElementsByClassName:function(className){return =
this.getElements('.'+className);}});document.extend(Element.Methods.Dom);=
Element.extend(Element.Methods.Dom);Element.extend({getValue:function(){s=
witch(this.getTag()){case'select':var =
values=3D[];$each(this.options,function(option){if(option.selected)values=
.push($pick(option.value,option.text));});return(this.multiple)?values:va=
lues[0];case'input':if(!(this.checked&&['checkbox','radio'].contains(this=
.type))&&!['hidden','text','password'].contains(this.type))break;case'tex=
tarea':return this.value;}=0A=
return false;},getFormElements:function(){return =
$$(this.getElementsByTagName('input'),this.getElementsByTagName('select')=
,this.getElementsByTagName('textarea'));},toQueryString:function(){var =
queryString=3D[];this.getFormElements().each(function(el){var =
name=3Del.name;var =
value=3Del.getValue();if(value=3D=3D=3Dfalse||!name||el.disabled)return;v=
ar =
qs=3Dfunction(val){queryString.push(name+'=3D'+encodeURIComponent(val));}=
;if($type(value)=3D=3D'array')value.each(qs);else qs(value);});return =
queryString.join('&');}});Element.extend({scrollTo:function(x,y){this.scr=
ollLeft=3Dx;this.scrollTop=3Dy;},getSize:function(){return{'scroll':{'x':=
this.scrollLeft,'y':this.scrollTop},'size':{'x':this.offsetWidth,'y':this=
.offsetHeight},'scrollSize':{'x':this.scrollWidth,'y':this.scrollHeight}}=
;},getPosition:function(overflown){overflown=3Doverflown||[];var =
el=3Dthis,left=3D0,top=3D0;do{left+=3Del.offsetLeft||0;top+=3Del.offsetTo=
p||0;el=3Del.offsetParent;}while(el);overflown.each(function(element){lef=
t-=3Delement.scrollLeft||0;top-=3Delement.scrollTop||0;});return{'x':left=
,'y':top};},getTop:function(overflown){return =
this.getPosition(overflown).y;},getLeft:function(overflown){return =
this.getPosition(overflown).x;},getCoordinates:function(overflown){var =
position=3Dthis.getPosition(overflown);var =
obj=3D{'width':this.offsetWidth,'height':this.offsetHeight,'left':positio=
n.x,'top':position.y};obj.right=3Dobj.left+obj.width;obj.bottom=3Dobj.top=
+obj.height;return =
obj;}});Element.Events.domready=3D{add:function(fn){if(window.loaded){fn.=
call(this);return;}=0A=
var =
domReady=3Dfunction(){if(window.loaded)return;window.loaded=3Dtrue;window=
.timer=3D$clear(window.timer);this.fireEvent('domready');}.bind(this);if(=
document.readyState&&window.webkit){window.timer=3Dfunction(){if(['loaded=
','complete'].contains(document.readyState))domReady();}.periodical(50);}=
else if(document.readyState&&window.ie){if(!$('ie_ready')){var =
src=3D(window.location.protocol=3D=3D'https:')?'://0':'javascript:void(0)=
';document.write('<script id=3D"ie_ready" defer =
src=3D"'+src+'"><\/script>');$('ie_ready').onreadystatechange=3Dfunction(=
){if(this.readyState=3D=3D'complete')domReady();};}}else{window.addListen=
er("load",domReady);document.addListener("DOMContentLoaded",domReady);}}}=
;window.onDomReady=3Dfunction(fn){return =
this.addEvent('domready',fn);};window.extend({getWidth:function(){if(this=
.webkit419)return this.innerWidth;if(this.opera)return =
document.body.clientWidth;return =
document.documentElement.clientWidth;},getHeight:function(){if(this.webki=
t419)return this.innerHeight;if(this.opera)return =
document.body.clientHeight;return =
document.documentElement.clientHeight;},getScrollWidth:function(){if(this=
.ie)return =
Math.max(document.documentElement.offsetWidth,document.documentElement.sc=
rollWidth);if(this.webkit)return document.body.scrollWidth;return =
document.documentElement.scrollWidth;},getScrollHeight:function(){if(this=
.ie)return =
Math.max(document.documentElement.offsetHeight,document.documentElement.s=
crollHeight);if(this.webkit)return document.body.scrollHeight;return =
document.documentElement.scrollHeight;},getScrollLeft:function(){return =
this.pageXOffset||document.documentElement.scrollLeft;},getScrollTop:func=
tion(){return =
this.pageYOffset||document.documentElement.scrollTop;},getSize:function()=
{return{'size':{'x':this.getWidth(),'y':this.getHeight()},'scrollSize':{'=
x':this.getScrollWidth(),'y':this.getScrollHeight()},'scroll':{'x':this.g=
etScrollLeft(),'y':this.getScrollTop()}};},getPosition:function(){return{=
'x':0,'y':0};}});var Fx=3D{};Fx.Base=3Dnew =
Class({options:{onStart:Class.empty,onComplete:Class.empty,onCancel:Class=
.empty,transition:function(p){return-(Math.cos(Math.PI*p)-1)/2;},duration=
:500,unit:'px',wait:true,fps:50},initialize:function(options){this.elemen=
t=3Dthis.element||null;this.setOptions(options);if(this.options.initializ=
e)this.options.initialize.call(this);},step:function(){var =
time=3D$time();if(time<this.time+this.options.duration){this.delta=3Dthis=
.options.transition((time-this.time)/this.options.duration);this.setNow()=
;this.increase();}else{this.stop(true);this.set(this.to);this.fireEvent('=
onComplete',this.element,10);this.callChain();}},set:function(to){this.no=
w=3Dto;this.increase();return =
this;},setNow:function(){this.now=3Dthis.compute(this.from,this.to);},com=
pute:function(from,to){return(to-from)*this.delta+from;},start:function(f=
rom,to){if(!this.options.wait)this.stop();else if(this.timer)return =
this;this.from=3Dfrom;this.to=3Dto;this.change=3Dthis.to-this.from;this.t=
ime=3D$time();this.timer=3Dthis.step.periodical(Math.round(1000/this.opti=
ons.fps),this);this.fireEvent('onStart',this.element);return =
this;},stop:function(end){if(!this.timer)return =
this;this.timer=3D$clear(this.timer);if(!end)this.fireEvent('onCancel',th=
is.element);return this;},custom:function(from,to){return =
this.start(from,to);},clearTimer:function(end){return =
this.stop(end);}});Fx.Base.implement(new Chain,new Events,new =
Options);Fx.CSS=3D{select:function(property,to){if(property.test(/color/i=
))return this.Color;var =
type=3D$type(to);if((type=3D=3D'array')||(type=3D=3D'string'&&to.contains=
(' ')))return this.Multi;return =
this.Single;},parse:function(el,property,fromTo){if(!fromTo.push)fromTo=3D=
[fromTo];var =
from=3DfromTo[0],to=3DfromTo[1];if(!$chk(to)){to=3Dfrom;from=3Del.getStyl=
e(property);}=0A=
var =
css=3Dthis.select(property,to);return{'from':css.parse(from),'to':css.par=
se(to),'css':css};}};Fx.CSS.Single=3D{parse:function(value){return =
parseFloat(value);},getNow:function(from,to,fx){return =
fx.compute(from,to);},getValue:function(value,unit,property){if(unit=3D=3D=
'px'&&property!=3D'opacity')value=3DMath.round(value);return =
value+unit;}};Fx.CSS.Multi=3D{parse:function(value){return =
value.push?value:value.split(' ').map(function(v){return =
parseFloat(v);});},getNow:function(from,to,fx){var now=3D[];for(var =
i=3D0;i<from.length;i++)now[i]=3Dfx.compute(from[i],to[i]);return =
now;},getValue:function(value,unit,property){if(unit=3D=3D'px'&&property!=
=3D'opacity')value=3Dvalue.map(Math.round);return value.join(unit+' =
')+unit;}};Fx.CSS.Color=3D{parse:function(value){return =
value.push?value:value.hexToRgb(true);},getNow:function(from,to,fx){var =
now=3D[];for(var =
i=3D0;i<from.length;i++)now[i]=3DMath.round(fx.compute(from[i],to[i]));re=
turn =
now;},getValue:function(value){return'rgb('+value.join(',')+')';}};Fx.Sty=
le=3DFx.Base.extend({initialize:function(el,property,options){this.elemen=
t=3D$(el);this.property=3Dproperty;this.parent(options);},hide:function()=
{return =
this.set(0);},setNow:function(){this.now=3Dthis.css.getNow(this.from,this=
.to,this);},set:function(to){this.css=3DFx.CSS.select(this.property,to);r=
eturn =
this.parent(this.css.parse(to));},start:function(from,to){if(this.timer&&=
this.options.wait)return this;var =
parsed=3DFx.CSS.parse(this.element,this.property,[from,to]);this.css=3Dpa=
rsed.css;return =
this.parent(parsed.from,parsed.to);},increase:function(){this.element.set=
Style(this.property,this.css.getValue(this.now,this.options.unit,this.pro=
perty));}});Element.extend({effect:function(property,options){return new =
Fx.Style(this,property,options);}});Fx.Styles=3DFx.Base.extend({initializ=
e:function(el,options){this.element=3D$(el);this.parent(options);},setNow=
:function(){for(var p in =
this.from)this.now[p]=3Dthis.css[p].getNow(this.from[p],this.to[p],this);=
},set:function(to){var parsed=3D{};this.css=3D{};for(var p in =
to){this.css[p]=3DFx.CSS.select(p,to[p]);parsed[p]=3Dthis.css[p].parse(to=
[p]);}=0A=
return =
this.parent(parsed);},start:function(obj){if(this.timer&&this.options.wai=
t)return this;this.now=3D{};this.css=3D{};var from=3D{},to=3D{};for(var =
p in obj){var =
parsed=3DFx.CSS.parse(this.element,p,obj[p]);from[p]=3Dparsed.from;to[p]=3D=
parsed.to;this.css[p]=3Dparsed.css;}=0A=
return this.parent(from,to);},increase:function(){for(var p in =
this.now)this.element.setStyle(p,this.css[p].getValue(this.now[p],this.op=
tions.unit,p));}});Element.extend({effects:function(options){return new =
Fx.Styles(this,options);}});Fx.Elements=3DFx.Base.extend({initialize:func=
tion(elements,options){this.elements=3D$$(elements);this.parent(options);=
},setNow:function(){for(var i in this.from){var =
iFrom=3Dthis.from[i],iTo=3Dthis.to[i],iCss=3Dthis.css[i],iNow=3Dthis.now[=
i]=3D{};for(var p in =
iFrom)iNow[p]=3DiCss[p].getNow(iFrom[p],iTo[p],this);}},set:function(to){=
var parsed=3D{};this.css=3D{};for(var i in to){var =
iTo=3Dto[i],iCss=3Dthis.css[i]=3D{},iParsed=3Dparsed[i]=3D{};for(var p =
in =
iTo){iCss[p]=3DFx.CSS.select(p,iTo[p]);iParsed[p]=3DiCss[p].parse(iTo[p])=
;}}=0A=
return =
this.parent(parsed);},start:function(obj){if(this.timer&&this.options.wai=
t)return this;this.now=3D{};this.css=3D{};var from=3D{},to=3D{};for(var =
i in obj){var =
iProps=3Dobj[i],iFrom=3Dfrom[i]=3D{},iTo=3Dto[i]=3D{},iCss=3Dthis.css[i]=3D=
{};for(var p in iProps){var =
parsed=3DFx.CSS.parse(this.elements[i],p,iProps[p]);iFrom[p]=3Dparsed.fro=
m;iTo[p]=3Dparsed.to;iCss[p]=3Dparsed.css;}}=0A=
return this.parent(from,to);},increase:function(){for(var i in =
this.now){var iNow=3Dthis.now[i],iCss=3Dthis.css[i];for(var p in =
iNow)this.elements[i].setStyle(p,iCss[p].getValue(iNow[p],this.options.un=
it,p));}}});Fx.Scroll=3DFx.Base.extend({options:{overflown:[],offset:{'x'=
:0,'y':0},wheelStops:true},initialize:function(element,options){this.now=3D=
[];this.element=3D$(element);this.bound=3D{'stop':this.stop.bind(this,fal=
se)};this.parent(options);if(this.options.wheelStops){this.addEvent('onSt=
art',function(){document.addEvent('mousewheel',this.bound.stop);}.bind(th=
is));this.addEvent('onComplete',function(){document.removeEvent('mousewhe=
el',this.bound.stop);}.bind(this));}},setNow:function(){for(var =
i=3D0;i<2;i++)this.now[i]=3Dthis.compute(this.from[i],this.to[i]);},scrol=
lTo:function(x,y){if(this.timer&&this.options.wait)return this;var =
el=3Dthis.element.getSize();var values=3D{'x':x,'y':y};for(var z in =
el.size){var =
max=3Del.scrollSize[z]-el.size[z];if($chk(values[z]))values[z]=3D($type(v=
alues[z])=3D=3D'number')?values[z].limit(0,max):max;else =
values[z]=3Del.scroll[z];values[z]+=3Dthis.options.offset[z];}=0A=
return =
this.start([el.scroll.x,el.scroll.y],[values.x,values.y]);},toTop:functio=
n(){return this.scrollTo(false,0);},toBottom:function(){return =
this.scrollTo(false,'full');},toLeft:function(){return =
this.scrollTo(0,false);},toRight:function(){return =
this.scrollTo('full',false);},toElement:function(el){var =
parent=3Dthis.element.getPosition(this.options.overflown);var =
target=3D$(el).getPosition(this.options.overflown);return =
this.scrollTo(target.x-parent.x,target.y-parent.y);},increase:function(){=
this.element.scrollTo(this.now[0],this.now[1]);}});Fx.Slide=3DFx.Base.ext=
end({options:{mode:'vertical'},initialize:function(el,options){this.eleme=
nt=3D$(el);this.wrapper=3Dnew =
Element('div',{'styles':$extend(this.element.getStyles('margin'),{'overfl=
ow':'hidden'})}).injectAfter(this.element).adopt(this.element);this.eleme=
nt.setStyle('margin',0);this.setOptions(options);this.now=3D[];this.paren=
t(this.options);this.open=3Dtrue;this.addEvent('onComplete',function(){th=
is.open=3D(this.now[0]=3D=3D=3D0);});if(window.webkit419)this.addEvent('o=
nComplete',function(){if(this.open)this.element.remove().inject(this.wrap=
per);});},setNow:function(){for(var =
i=3D0;i<2;i++)this.now[i]=3Dthis.compute(this.from[i],this.to[i]);},verti=
cal:function(){this.margin=3D'margin-top';this.layout=3D'height';this.off=
set=3Dthis.element.offsetHeight;},horizontal:function(){this.margin=3D'ma=
rgin-left';this.layout=3D'width';this.offset=3Dthis.element.offsetWidth;}=
,slideIn:function(mode){this[mode||this.options.mode]();return =
this.start([this.element.getStyle(this.margin).toInt(),this.wrapper.getSt=
yle(this.layout).toInt()],[0,this.offset]);},slideOut:function(mode){this=
[mode||this.options.mode]();return =
this.start([this.element.getStyle(this.margin).toInt(),this.wrapper.getSt=
yle(this.layout).toInt()],[-this.offset,0]);},hide:function(mode){this[mo=
de||this.options.mode]();this.open=3Dfalse;return =
this.set([-this.offset,0]);},show:function(mode){this[mode||this.options.=
mode]();this.open=3Dtrue;return =
this.set([0,this.offset]);},toggle:function(mode){if(this.wrapper.offsetH=
eight=3D=3D0||this.wrapper.offsetWidth=3D=3D0)return =
this.slideIn(mode);return =
this.slideOut(mode);},increase:function(){this.element.setStyle(this.marg=
in,this.now[0]+this.options.unit);this.wrapper.setStyle(this.layout,this.=
now[1]+this.options.unit);}});Fx.Transition=3Dfunction(transition,params)=
{params=3Dparams||[];if($type(params)!=3D'array')params=3D[params];return=
 $extend(transition,{easeIn:function(pos){return =
transition(pos,params);},easeOut:function(pos){return =
1-transition(1-pos,params);},easeInOut:function(pos){return(pos<=3D0.5)?t=
ransition(2*pos,params)/2:(2-transition(2*(1-pos),params))/2;}});};Fx.Tra=
nsitions=3Dnew Abstract({linear:function(p){return =
p;}});Fx.Transitions.extend=3Dfunction(transitions){for(var transition =
in transitions){Fx.Transitions[transition]=3Dnew =
Fx.Transition(transitions[transition]);Fx.Transitions.compat(transition);=
}};Fx.Transitions.compat=3Dfunction(transition){['In','Out','InOut'].each=
(function(easeType){Fx.Transitions[transition.toLowerCase()+easeType]=3DF=
x.Transitions[transition]['ease'+easeType];});};Fx.Transitions.extend({Po=
w:function(p,x){return Math.pow(p,x[0]||6);},Expo:function(p){return =
Math.pow(2,8*(p-1));},Circ:function(p){return =
1-Math.sin(Math.acos(p));},Sine:function(p){return =
1-Math.sin((1-p)*Math.PI/2);},Back:function(p,x){x=3Dx[0]||1.618;return =
Math.pow(p,2)*((x+1)*p-x);},Bounce:function(p){var value;for(var =
a=3D0,b=3D1;1;a+=3Db,b/=3D2){if(p>=3D(7-4*a)/11){value=3D-Math.pow((11-6*=
a-11*p)/4,2)+b*b;break;}}=0A=
return value;},Elastic:function(p,x){return =
Math.pow(2,10*--p)*Math.cos(20*p*Math.PI*(x[0]||1)/3);}});['Quad','Cubic'=
,'Quart','Quint'].each(function(transition,i){Fx.Transitions[transition]=3D=
new Fx.Transition(function(p){return =
Math.pow(p,[i+2]);});Fx.Transitions.compat(transition);});var =
Drag=3D{};Drag.Base=3Dnew =
Class({options:{handle:false,unit:'px',onStart:Class.empty,onBeforeStart:=
Class.empty,onComplete:Class.empty,onSnap:Class.empty,onDrag:Class.empty,=
limit:false,modifiers:{x:'left',y:'top'},grid:false,snap:6},initialize:fu=
nction(el,options){this.setOptions(options);this.element=3D$(el);this.han=
dle=3D$(this.options.handle)||this.element;this.mouse=3D{'now':{},'pos':{=
}};this.value=3D{'start':{},'now':{}};this.bound=3D{'start':this.start.bi=
ndWithEvent(this),'check':this.check.bindWithEvent(this),'drag':this.drag=
.bindWithEvent(this),'stop':this.stop.bind(this)};this.attach();if(this.o=
ptions.initialize)this.options.initialize.call(this);},attach:function(){=
this.handle.addEvent('mousedown',this.bound.start);return =
this;},detach:function(){this.handle.removeEvent('mousedown',this.bound.s=
tart);return =
this;},start:function(event){this.fireEvent('onBeforeStart',this.element)=
;this.mouse.start=3Devent.page;var =
limit=3Dthis.options.limit;this.limit=3D{'x':[],'y':[]};for(var z in =
this.options.modifiers){if(!this.options.modifiers[z])continue;this.value=
.now[z]=3Dthis.element.getStyle(this.options.modifiers[z]).toInt();this.m=
ouse.pos[z]=3Devent.page[z]-this.value.now[z];if(limit&&limit[z]){for(var=
 =
i=3D0;i<2;i++){if($chk(limit[z][i]))this.limit[z][i]=3D($type(limit[z][i]=
)=3D=3D'function')?limit[z][i]():limit[z][i];}}}=0A=
if($type(this.options.grid)=3D=3D'number')this.options.grid=3D{'x':this.o=
ptions.grid,'y':this.options.grid};document.addListener('mousemove',this.=
bound.check);document.addListener('mouseup',this.bound.stop);this.fireEve=
nt('onStart',this.element);event.stop();},check:function(event){var =
distance=3DMath.round(Math.sqrt(Math.pow(event.page.x-this.mouse.start.x,=
2)+Math.pow(event.page.y-this.mouse.start.y,2)));if(distance>this.options=
.snap){document.removeListener('mousemove',this.bound.check);document.add=
Listener('mousemove',this.bound.drag);this.drag(event);this.fireEvent('on=
Snap',this.element);}=0A=
event.stop();},drag:function(event){this.out=3Dfalse;this.mouse.now=3Deve=
nt.page;for(var z in =
this.options.modifiers){if(!this.options.modifiers[z])continue;this.value=
.now[z]=3Dthis.mouse.now[z]-this.mouse.pos[z];if(this.limit[z]){if($chk(t=
his.limit[z][1])&&(this.value.now[z]>this.limit[z][1])){this.value.now[z]=
=3Dthis.limit[z][1];this.out=3Dtrue;}else =
if($chk(this.limit[z][0])&&(this.value.now[z]<this.limit[z][0])){this.val=
ue.now[z]=3Dthis.limit[z][0];this.out=3Dtrue;}}=0A=
if(this.options.grid[z])this.value.now[z]-=3D(this.value.now[z]%this.opti=
ons.grid[z]);this.element.setStyle(this.options.modifiers[z],this.value.n=
ow[z]+this.options.unit);}=0A=
this.fireEvent('onDrag',this.element);event.stop();},stop:function(){docu=
ment.removeListener('mousemove',this.bound.check);document.removeListener=
('mousemove',this.bound.drag);document.removeListener('mouseup',this.boun=
d.stop);this.fireEvent('onComplete',this.element);}});Drag.Base.implement=
(new Events,new =
Options);Element.extend({makeResizable:function(options){return new =
Drag.Base(this,$merge({modifiers:{x:'width',y:'height'}},options));}});Dr=
ag.Move=3DDrag.Base.extend({options:{droppables:[],container:false,overfl=
own:[]},initialize:function(el,options){this.setOptions(options);this.ele=
ment=3D$(el);this.droppables=3D$$(this.options.droppables);this.container=
=3D$(this.options.container);this.position=3D{'element':this.element.getS=
tyle('position'),'container':false};if(this.container)this.position.conta=
iner=3Dthis.container.getStyle('position');if(!['relative','absolute','fi=
xed'].contains(this.position.element))this.position.element=3D'absolute';=
var top=3Dthis.element.getStyle('top').toInt();var =
left=3Dthis.element.getStyle('left').toInt();if(this.position.element=3D=3D=
'absolute'&&!['relative','absolute','fixed'].contains(this.position.conta=
iner)){top=3D$chk(top)?top:this.element.getTop(this.options.overflown);le=
ft=3D$chk(left)?left:this.element.getLeft(this.options.overflown);}else{t=
op=3D$chk(top)?top:0;left=3D$chk(left)?left:0;}=0A=
this.element.setStyles({'top':top,'left':left,'position':this.position.el=
ement});this.parent(this.element);},start:function(event){this.overed=3Dn=
ull;if(this.container){var cont=3Dthis.container.getCoordinates();var =
el=3Dthis.element.getCoordinates();if(this.position.element=3D=3D'absolut=
e'&&!['relative','absolute','fixed'].contains(this.position.container)){t=
his.options.limit=3D{'x':[cont.left,cont.right-el.width],'y':[cont.top,co=
nt.bottom-el.height]};}else{this.options.limit=3D{'y':[0,cont.height-el.h=
eight],'x':[0,cont.width-el.width]};}}=0A=
this.parent(event);},drag:function(event){this.parent(event);var =
overed=3Dthis.out?false:this.droppables.filter(this.checkAgainst,this).ge=
tLast();if(this.overed!=3Dovered){if(this.overed)this.overed.fireEvent('l=
eave',[this.element,this]);this.overed=3Dovered?overed.fireEvent('over',[=
this.element,this]):null;}=0A=
return =
this;},checkAgainst:function(el){el=3Del.getCoordinates(this.options.over=
flown);var =
now=3Dthis.mouse.now;return(now.x>el.left&&now.x<el.right&&now.y<el.botto=
m&&now.y>el.top);},stop:function(){if(this.overed&&!this.out)this.overed.=
fireEvent('drop',[this.element,this]);else =
this.element.fireEvent('emptydrop',this);this.parent();return =
this;}});Element.extend({makeDraggable:function(options){return new =
Drag.Move(this,options);}});var XHR=3Dnew =
Class({options:{method:'post',async:true,onRequest:Class.empty,onSuccess:=
Class.empty,onFailure:Class.empty,urlEncoded:true,encoding:'utf-8',autoCa=
ncel:false,headers:{}},setTransport:function(){this.transport=3D(window.X=
MLHttpRequest)?new XMLHttpRequest():(window.ie?new =
ActiveXObject('Microsoft.XMLHTTP'):false);return =
this;},initialize:function(options){this.setTransport().setOptions(option=
s);this.options.isSuccess=3Dthis.options.isSuccess||this.isSuccess;this.h=
eaders=3D{};if(this.options.urlEncoded&&this.options.method=3D=3D'post'){=
var encoding=3D(this.options.encoding)?'; =
charset=3D'+this.options.encoding:'';this.setHeader('Content-type','appli=
cation/x-www-form-urlencoded'+encoding);}=0A=
if(this.options.initialize)this.options.initialize.call(this);},onStateCh=
ange:function(){if(this.transport.readyState!=3D4||!this.running)return;t=
his.running=3Dfalse;var =
status=3D0;try{status=3Dthis.transport.status;}catch(e){};if(this.options=
.isSuccess.call(this,status))this.onSuccess();else =
this.onFailure();this.transport.onreadystatechange=3DClass.empty;},isSucc=
ess:function(status){return((status>=3D200)&&(status<300));},onSuccess:fu=
nction(){this.response=3D{'text':this.transport.responseText,'xml':this.t=
ransport.responseXML};this.fireEvent('onSuccess',[this.response.text,this=
.response.xml]);this.callChain();},onFailure:function(){this.fireEvent('o=
nFailure',this.transport);},setHeader:function(name,value){this.headers[n=
ame]=3Dvalue;return =
this;},send:function(url,data){if(this.options.autoCancel)this.cancel();e=
lse if(this.running)return =
this;this.running=3Dtrue;if(data&&this.options.method=3D=3D'get'){url=3Du=
rl+(url.contains('?')?'&':'?')+data;data=3Dnull;}=0A=
this.transport.open(this.options.method.toUpperCase(),url,this.options.as=
ync);this.transport.onreadystatechange=3Dthis.onStateChange.bind(this);if=
((this.options.method=3D=3D'post')&&this.transport.overrideMimeType)this.=
setHeader('Connection','close');$extend(this.headers,this.options.headers=
);for(var type in =
this.headers)try{this.transport.setRequestHeader(type,this.headers[type])=
;}catch(e){};this.fireEvent('onRequest');this.transport.send($pick(data,n=
ull));return this;},cancel:function(){if(!this.running)return =
this;this.running=3Dfalse;this.transport.abort();this.transport.onreadyst=
atechange=3DClass.empty;this.setTransport();this.fireEvent('onCancel');re=
turn this;}});XHR.implement(new Chain,new Events,new Options);var =
Ajax=3DXHR.extend({options:{data:null,update:null,onComplete:Class.empty,=
evalScripts:false,evalResponse:false},initialize:function(url,options){th=
is.addEvent('onSuccess',this.onComplete);this.setOptions(options);this.op=
tions.data=3Dthis.options.data||this.options.postBody;if(!['post','get'].=
contains(this.options.method)){this._method=3D'_method=3D'+this.options.m=
ethod;this.options.method=3D'post';}=0A=
this.parent();this.setHeader('X-Requested-With','XMLHttpRequest');this.se=
tHeader('Accept','text/javascript, text/html, application/xml, text/xml, =
*/*');this.url=3Durl;},onComplete:function(){if(this.options.update)$(thi=
s.options.update).empty().setHTML(this.response.text);if(this.options.eva=
lScripts||this.options.evalResponse)this.evalScripts();this.fireEvent('on=
Complete',[this.response.text,this.response.xml],20);},request:function(d=
ata){data=3Ddata||this.options.data;switch($type(data)){case'element':dat=
a=3D$(data).toQueryString();break;case'object':data=3DObject.toQueryStrin=
g(data);}=0A=
if(this._method)data=3D(data)?[this._method,data].join('&'):this._method;=
return this.send(this.url,data);},evalScripts:function(){var =
script,scripts;if(this.options.evalResponse||(/(ecma|java)script/).test(t=
his.getHeader('Content-type')))scripts=3Dthis.response.text;else{scripts=3D=
[];var =
regexp=3D/<script[^>]*>([\s\S]*?)<\/script>/gi;while((script=3Dregexp.exe=
c(this.response.text)))scripts.push(script[1]);scripts=3Dscripts.join('\n=
');}=0A=
if(scripts)(window.execScript)?window.execScript(scripts):window.setTimeo=
ut(scripts,0);},getHeader:function(name){try{return =
this.transport.getResponseHeader(name);}catch(e){};return =
null;}});Object.toQueryString=3Dfunction(source){var =
queryString=3D[];for(var property in =
source)queryString.push(encodeURIComponent(property)+'=3D'+encodeURICompo=
nent(source[property]));return =
queryString.join('&');};Element.extend({send:function(options){return =
new =
Ajax(this.getProperty('action'),$merge({data:this.toQueryString()},option=
s,{method:'post'})).request();}});var Cookie=3Dnew =
Abstract({options:{domain:false,path:false,duration:false,secure:false},s=
et:function(key,value,options){options=3D$merge(this.options,options);val=
ue=3DencodeURIComponent(value);if(options.domain)value+=3D'; =
domain=3D'+options.domain;if(options.path)value+=3D'; =
path=3D'+options.path;if(options.duration){var date=3Dnew =
Date();date.setTime(date.getTime()+options.duration*24*60*60*1000);value+=
=3D'; expires=3D'+date.toGMTString();}=0A=
if(options.secure)value+=3D'; =
secure';document.cookie=3Dkey+'=3D'+value;return =
$extend(options,{'key':key,'value':value});},get:function(key){var =
value=3Ddocument.cookie.match('(?:^|;)\\s*'+key.escapeRegExp()+'=3D([^;]*=
)');return =
value?decodeURIComponent(value[1]):false;},remove:function(cookie,options=
){if($type(cookie)=3D=3D'object')this.set(cookie.key,'',$merge(cookie,{du=
ration:-1}));else =
this.set(cookie,'',$merge(options,{duration:-1}));}});var =
Json=3D{toString:function(obj){switch($type(obj)){case'string':return'"'+=
obj.replace(/(["\\])/g,'\\$1')+'"';case'array':return'['+obj.map(Json.toS=
tring).join(',')+']';case'object':var string=3D[];for(var property in =
obj)string.push(Json.toString(property)+':'+Json.toString(obj[property]))=
;return'{'+string.join(',')+'}';case'number':if(isFinite(obj))break;case =
false:return'null';}=0A=
return =
String(obj);},evaluate:function(str,secure){return(($type(str)!=3D'string=
')||(secure&&!str.test(/^("(\\.|[^"\\\n\r])*?"|[,:{}\[\]0-9.\-+Eaeflnr-u =
\n\r\t])+?$/)))?null:eval('('+str+')');}};Json.Remote=3DXHR.extend({initi=
alize:function(url,options){this.url=3Durl;this.addEvent('onSuccess',this=
.onComplete);this.parent(options);this.setHeader('X-Request','JSON');},se=
nd:function(obj){return =
this.parent(this.url,'json=3D'+Json.toString(obj));},onComplete:function(=
){this.fireEvent('onComplete',[Json.evaluate(this.response.text,this.opti=
ons.secure)]);}});var Asset=3Dnew =
Abstract({javascript:function(source,properties){properties=3D$merge({'on=
load':Class.empty},properties);var script=3Dnew =
Element('script',{'src':source}).addEvents({'load':properties.onload,'rea=
dystatechange':function(){if(this.readyState=3D=3D'complete')this.fireEve=
nt('load');}});delete properties.onload;return =
script.setProperties(properties).inject(document.head);},css:function(sou=
rce,properties){return new =
Element('link',$merge({'rel':'stylesheet','media':'screen','type':'text/c=
ss','href':source},properties)).inject(document.head);},image:function(so=
urce,properties){properties=3D$merge({'onload':Class.empty,'onabort':Clas=
s.empty,'onerror':Class.empty},properties);var image=3Dnew =
Image();image.src=3Dsource;var element=3Dnew =
Element('img',{'src':source});['load','abort','error'].each(function(type=
){var event=3Dproperties['on'+type];delete =
properties['on'+type];element.addEvent(type,function(){this.removeEvent(t=
ype,arguments.callee);event.call(this);});});if(image.width&&image.height=
)element.fireEvent('load',element,1);return =
element.setProperties(properties);},images:function(sources,options){opti=
ons=3D$merge({onComplete:Class.empty,onProgress:Class.empty},options);if(=
!sources.push)sources=3D[sources];var images=3D[];var =
counter=3D0;sources.each(function(source){var img=3Dnew =
Asset.image(source,{'onload':function(){options.onProgress.call(this,coun=
ter);counter++;if(counter=3D=3Dsources.length)options.onComplete();}});im=
ages.push(img);});return new Elements(images);}});var Hash=3Dnew =
Class({length:0,initialize:function(object){this.obj=3Dobject||{};this.se=
tLength();},get:function(key){return(this.hasKey(key))?this.obj[key]:null=
;},hasKey:function(key){return(key in =
this.obj);},set:function(key,value){if(!this.hasKey(key))this.length++;th=
is.obj[key]=3Dvalue;return =
this;},setLength:function(){this.length=3D0;for(var p in =
this.obj)this.length++;return =
this;},remove:function(key){if(this.hasKey(key)){delete =
this.obj[key];this.length--;}=0A=
return =
this;},each:function(fn,bind){$each(this.obj,fn,bind);},extend:function(o=
bj){$extend(this.obj,obj);return =
this.setLength();},merge:function(){this.obj=3D$merge.apply(null,[this.ob=
j].extend(arguments));return =
this.setLength();},empty:function(){this.obj=3D{};this.length=3D0;return =
this;},keys:function(){var keys=3D[];for(var property in =
this.obj)keys.push(property);return keys;},values:function(){var =
values=3D[];for(var property in =
this.obj)values.push(this.obj[property]);return values;}});function =
$H(obj){return new =
Hash(obj);};Hash.Cookie=3DHash.extend({initialize:function(name,options){=
this.name=3Dname;this.options=3D$extend({'autoSave':true},options||{});th=
is.load();},save:function(){if(this.length=3D=3D0){Cookie.remove(this.nam=
e,this.options);return true;}=0A=
var str=3DJson.toString(this.obj);if(str.length>4096)return =
false;Cookie.set(this.name,str,this.options);return =
true;},load:function(){this.obj=3DJson.evaluate(Cookie.get(this.name),tru=
e)||{};this.setLength();}});Hash.Cookie.Methods=3D{};['extend','set','mer=
ge','empty','remove'].each(function(method){Hash.Cookie.Methods[method]=3D=
function(){Hash.prototype[method].apply(this,arguments);if(this.options.a=
utoSave)this.save();return =
this;};});Hash.Cookie.implement(Hash.Cookie.Methods);var Color=3Dnew =
Class({initialize:function(color,type){type=3Dtype||(color.push?'rgb':'he=
x');var =
rgb,hsb;switch(type){case'rgb':rgb=3Dcolor;hsb=3Drgb.rgbToHsb();break;cas=
e'hsb':rgb=3Dcolor.hsbToRgb();hsb=3Dcolor;break;default:rgb=3Dcolor.hexTo=
Rgb(true);hsb=3Drgb.rgbToHsb();}=0A=
rgb.hsb=3Dhsb;rgb.hex=3Drgb.rgbToHex();return =
$extend(rgb,Color.prototype);},mix:function(){var =
colors=3D$A(arguments);var =
alpha=3D($type(colors[colors.length-1])=3D=3D'number')?colors.pop():50;va=
r rgb=3Dthis.copy();colors.each(function(color){color=3Dnew =
Color(color);for(var =
i=3D0;i<3;i++)rgb[i]=3DMath.round((rgb[i]/100*(100-alpha))+(color[i]/100*=
alpha));});return new Color(rgb,'rgb');},invert:function(){return new =
Color(this.map(function(value){return =
255-value;}));},setHue:function(value){return new =
Color([value,this.hsb[1],this.hsb[2]],'hsb');},setSaturation:function(per=
cent){return new =
Color([this.hsb[0],percent,this.hsb[2]],'hsb');},setBrightness:function(p=
ercent){return new =
Color([this.hsb[0],this.hsb[1],percent],'hsb');}});function =
$RGB(r,g,b){return new Color([r,g,b],'rgb');};function =
$HSB(h,s,b){return new =
Color([h,s,b],'hsb');};Array.extend({rgbToHsb:function(){var =
red=3Dthis[0],green=3Dthis[1],blue=3Dthis[2];var =
hue,saturation,brightness;var =
max=3DMath.max(red,green,blue),min=3DMath.min(red,green,blue);var =
delta=3Dmax-min;brightness=3Dmax/255;saturation=3D(max!=3D0)?delta/max:0;=
if(saturation=3D=3D0){hue=3D0;}else{var rr=3D(max-red)/delta;var =
gr=3D(max-green)/delta;var =
br=3D(max-blue)/delta;if(red=3D=3Dmax)hue=3Dbr-gr;else =
if(green=3D=3Dmax)hue=3D2+rr-br;else =
hue=3D4+gr-rr;hue/=3D6;if(hue<0)hue++;}=0A=
return[Math.round(hue*360),Math.round(saturation*100),Math.round(brightne=
ss*100)];},hsbToRgb:function(){var =
br=3DMath.round(this[2]/100*255);if(this[1]=3D=3D0){return[br,br,br];}els=
e{var hue=3Dthis[0]%360;var f=3Dhue%60;var =
p=3DMath.round((this[2]*(100-this[1]))/10000*255);var =
q=3DMath.round((this[2]*(6000-this[1]*f))/600000*255);var =
t=3DMath.round((this[2]*(6000-this[1]*(60-f)))/600000*255);switch(Math.fl=
oor(hue/60)){case 0:return[br,t,p];case 1:return[q,br,p];case =
2:return[p,br,t];case 3:return[p,q,br];case 4:return[t,p,br];case =
5:return[br,p,q];}}=0A=
return false;}});var Scroller=3Dnew =
Class({options:{area:20,velocity:1,onChange:function(x,y){this.element.sc=
rollTo(x,y);}},initialize:function(element,options){this.setOptions(optio=
ns);this.element=3D$(element);this.mousemover=3D([window,document].contai=
ns(element))?$(document.body):this.element;},start:function(){this.coord=3D=
this.getCoords.bindWithEvent(this);this.mousemover.addListener('mousemove=
',this.coord);},stop:function(){this.mousemover.removeListener('mousemove=
',this.coord);this.timer=3D$clear(this.timer);},getCoords:function(event)=
{this.page=3D(this.element=3D=3Dwindow)?event.client:event.page;if(!this.=
timer)this.timer=3Dthis.scroll.periodical(50,this);},scroll:function(){va=
r el=3Dthis.element.getSize();var pos=3Dthis.element.getPosition();var =
change=3D{'x':0,'y':0};for(var z in =
this.page){if(this.page[z]<(this.options.area+pos[z])&&el.scroll[z]!=3D0)=0A=
change[z]=3D(this.page[z]-this.options.area-pos[z])*this.options.velocity=
;else =
if(this.page[z]+this.options.area>(el.size[z]+pos[z])&&el.scroll[z]+el.si=
ze[z]!=3Del.scrollSize[z])=0A=
change[z]=3D(this.page[z]-el.size[z]+this.options.area-pos[z])*this.optio=
ns.velocity;}=0A=
if(change.y||change.x)this.fireEvent('onChange',[el.scroll.x+change.x,el.=
scroll.y+change.y]);}});Scroller.implement(new Events,new Options);var =
Slider=3Dnew =
Class({options:{onChange:Class.empty,onComplete:Class.empty,onTick:functi=
on(pos){this.knob.setStyle(this.p,pos);},mode:'horizontal',steps:100,offs=
et:0},initialize:function(el,knob,options){this.element=3D$(el);this.knob=
=3D$(knob);this.setOptions(options);this.previousChange=3D-1;this.previou=
sEnd=3D-1;this.step=3D-1;this.element.addEvent('mousedown',this.clickedEl=
ement.bindWithEvent(this));var =
mod,offset;switch(this.options.mode){case'horizontal':this.z=3D'x';this.p=
=3D'left';mod=3D{'x':'left','y':false};offset=3D'offsetWidth';break;case'=
vertical':this.z=3D'y';this.p=3D'top';mod=3D{'x':false,'y':'top'};offset=3D=
'offsetHeight';}=0A=
this.max=3Dthis.element[offset]-this.knob[offset]+(this.options.offset*2)=
;this.half=3Dthis.knob[offset]/2;this.getPos=3Dthis.element['get'+this.p.=
capitalize()].bind(this.element);this.knob.setStyle('position','relative'=
).setStyle(this.p,-this.options.offset);var =
lim=3D{};lim[this.z]=3D[-this.options.offset,this.max-this.options.offset=
];this.drag=3Dnew =
Drag.Base(this.knob,{limit:lim,modifiers:mod,snap:0,onStart:function(){th=
is.draggedKnob();}.bind(this),onDrag:function(){this.draggedKnob();}.bind=
(this),onComplete:function(){this.draggedKnob();this.end();}.bind(this)})=
;if(this.options.initialize)this.options.initialize.call(this);},set:func=
tion(step){this.step=3Dstep.limit(0,this.options.steps);this.checkStep();=
this.end();this.fireEvent('onTick',this.toPosition(this.step));return =
this;},clickedElement:function(event){var =
position=3Devent.page[this.z]-this.getPos()-this.half;position=3Dposition=
.limit(-this.options.offset,this.max-this.options.offset);this.step=3Dthi=
s.toStep(position);this.checkStep();this.end();this.fireEvent('onTick',po=
sition);},draggedKnob:function(){this.step=3Dthis.toStep(this.drag.value.=
now[this.z]);this.checkStep();},checkStep:function(){if(this.previousChan=
ge!=3Dthis.step){this.previousChange=3Dthis.step;this.fireEvent('onChange=
',this.step);}},end:function(){if(this.previousEnd!=3D=3Dthis.step){this.=
previousEnd=3Dthis.step;this.fireEvent('onComplete',this.step+'');}},toSt=
ep:function(position){return =
Math.round((position+this.options.offset)/this.max*this.options.steps);},=
toPosition:function(step){return =
this.max*step/this.options.steps;}});Slider.implement(new =
Events);Slider.implement(new Options);var =
SmoothScroll=3DFx.Scroll.extend({initialize:function(options){this.parent=
(window,options);this.links=3D(this.options.links)?$$(this.options.links)=
:$$(document.links);var =
location=3Dwindow.location.href.match(/^[^#]*/)[0]+'#';this.links.each(fu=
nction(link){if(link.href.indexOf(location)!=3D0)return;var =
anchor=3Dlink.href.substr(location.length);if(anchor&&$(anchor))this.useL=
ink(link,anchor);},this);if(!window.webkit419)this.addEvent('onComplete',=
function(){window.location.hash=3Dthis.anchor;});},useLink:function(link,=
anchor){link.addEvent('click',function(event){this.anchor=3Danchor;this.t=
oElement(anchor);event.stop();}.bindWithEvent(this));}});var =
Sortables=3Dnew =
Class({options:{handles:false,onStart:Class.empty,onComplete:Class.empty,=
ghost:true,snap:3,onDragStart:function(element,ghost){ghost.setStyle('opa=
city',0.7);element.setStyle('opacity',0.7);},onDragComplete:function(elem=
ent,ghost){element.setStyle('opacity',1);ghost.remove();this.trash.remove=
();}},initialize:function(list,options){this.setOptions(options);this.lis=
t=3D$(list);this.elements=3Dthis.list.getChildren();this.handles=3D(this.=
options.handles)?$$(this.options.handles):this.elements;this.bound=3D{'st=
art':[],'moveGhost':this.moveGhost.bindWithEvent(this)};for(var =
i=3D0,l=3Dthis.handles.length;i<l;i++){this.bound.start[i]=3Dthis.start.b=
indWithEvent(this,this.elements[i]);}=0A=
this.attach();if(this.options.initialize)this.options.initialize.call(thi=
s);this.bound.move=3Dthis.move.bindWithEvent(this);this.bound.end=3Dthis.=
end.bind(this);},attach:function(){this.handles.each(function(handle,i){h=
andle.addEvent('mousedown',this.bound.start[i]);},this);},detach:function=
(){this.handles.each(function(handle,i){handle.removeEvent('mousedown',th=
is.bound.start[i]);},this);},start:function(event,el){this.active=3Del;th=
is.coordinates=3Dthis.list.getCoordinates();if(this.options.ghost){var =
position=3Del.getPosition();this.offset=3Devent.page.y-position.y;this.tr=
ash=3Dnew =
Element('div').inject(document.body);this.ghost=3Del.clone().inject(this.=
trash).setStyles({'position':'absolute','left':position.x,'top':event.pag=
e.y-this.offset});document.addListener('mousemove',this.bound.moveGhost);=
this.fireEvent('onDragStart',[el,this.ghost]);}=0A=
document.addListener('mousemove',this.bound.move);document.addListener('m=
ouseup',this.bound.end);this.fireEvent('onStart',el);event.stop();},moveG=
host:function(event){var =
value=3Devent.page.y-this.offset;value=3Dvalue.limit(this.coordinates.top=
,this.coordinates.bottom-this.ghost.offsetHeight);this.ghost.setStyle('to=
p',value);event.stop();},move:function(event){var =
now=3Devent.page.y;this.previous=3Dthis.previous||now;var =
up=3D((this.previous-now)>0);var prev=3Dthis.active.getPrevious();var =
next=3Dthis.active.getNext();if(prev&&up&&now<prev.getCoordinates().botto=
m)this.active.injectBefore(prev);if(next&&!up&&now>next.getCoordinates().=
top)this.active.injectAfter(next);this.previous=3Dnow;},serialize:functio=
n(converter){return =
this.list.getChildren().map(converter||function(el){return =
this.elements.indexOf(el);},this);},end:function(){this.previous=3Dnull;d=
ocument.removeListener('mousemove',this.bound.move);document.removeListen=
er('mouseup',this.bound.end);if(this.options.ghost){document.removeListen=
er('mousemove',this.bound.moveGhost);this.fireEvent('onDragComplete',[thi=
s.active,this.ghost]);}=0A=
this.fireEvent('onComplete',this.active);}});Sortables.implement(new =
Events,new Options);var Tips=3Dnew =
Class({options:{onShow:function(tip){tip.setStyle('visibility','visible')=
;},onHide:function(tip){tip.setStyle('visibility','hidden');},maxTitleCha=
rs:30,showDelay:100,hideDelay:100,className:'tool',offsets:{'x':16,'y':16=
},fixed:false},initialize:function(elements,options){this.setOptions(opti=
ons);this.toolTip=3Dnew =
Element('div',{'class':this.options.className+'-tip','styles':{'position'=
:'absolute','top':'0','left':'0','visibility':'hidden'}}).inject(document=
.body);this.wrapper=3Dnew =
Element('div').inject(this.toolTip);$$(elements).each(this.build,this);if=
(this.options.initialize)this.options.initialize.call(this);},build:funct=
ion(el){el.$tmp.myTitle=3D(el.href&&el.getTag()=3D=3D'a')?el.href.replace=
('http://',''):(el.rel||false);if(el.title){var =
dual=3Del.title.split('::');if(dual.length>1){el.$tmp.myTitle=3Ddual[0].t=
rim();el.$tmp.myText=3Ddual[1].trim();}else{el.$tmp.myText=3Del.title;}=0A=
el.removeAttribute('title');}else{el.$tmp.myText=3Dfalse;}=0A=
if(el.$tmp.myTitle&&el.$tmp.myTitle.length>this.options.maxTitleChars)el.=
$tmp.myTitle=3Del.$tmp.myTitle.substr(0,this.options.maxTitleChars-1)+"&h=
ellip;";el.addEvent('mouseenter',function(event){this.start(el);if(!this.=
options.fixed)this.locate(event);else =
this.position(el);}.bind(this));if(!this.options.fixed)el.addEvent('mouse=
move',this.locate.bindWithEvent(this));var =
end=3Dthis.end.bind(this);el.addEvent('mouseleave',end);el.addEvent('tras=
h',end);},start:function(el){this.wrapper.empty();if(el.$tmp.myTitle){thi=
s.title=3Dnew Element('span').inject(new =
Element('div',{'class':this.options.className+'-title'}).inject(this.wrap=
per)).setHTML(el.$tmp.myTitle);}=0A=
if(el.$tmp.myText){this.text=3Dnew Element('span').inject(new =
Element('div',{'class':this.options.className+'-text'}).inject(this.wrapp=
er)).setHTML(el.$tmp.myText);}=0A=
$clear(this.timer);this.timer=3Dthis.show.delay(this.options.showDelay,th=
is);},end:function(event){$clear(this.timer);this.timer=3Dthis.hide.delay=
(this.options.hideDelay,this);},position:function(element){var =
pos=3Delement.getPosition();this.toolTip.setStyles({'left':pos.x+this.opt=
ions.offsets.x,'top':pos.y+this.options.offsets.y});},locate:function(eve=
nt){var win=3D{'x':window.getWidth(),'y':window.getHeight()};var =
scroll=3D{'x':window.getScrollLeft(),'y':window.getScrollTop()};var =
tip=3D{'x':this.toolTip.offsetWidth,'y':this.toolTip.offsetHeight};var =
prop=3D{'x':'left','y':'top'};for(var z in prop){var =
pos=3Devent.page[z]+this.options.offsets[z];if((pos+tip[z]-scroll[z])>win=
[z])pos=3Devent.page[z]-this.options.offsets[z]-tip[z];this.toolTip.setSt=
yle(prop[z],pos);};},show:function(){if(this.options.timeout)this.timer=3D=
this.hide.delay(this.options.timeout,this);this.fireEvent('onShow',[this.=
toolTip]);},hide:function(){this.fireEvent('onHide',[this.toolTip]);}});T=
ips.implement(new Events,new Options);var Group=3Dnew =
Class({initialize:function(){this.instances=3D$A(arguments);this.events=3D=
{};this.checker=3D{};},addEvent:function(type,fn){this.checker[type]=3Dth=
is.checker[type]||{};this.events[type]=3Dthis.events[type]||[];if(this.ev=
ents[type].contains(fn))return false;else =
this.events[type].push(fn);this.instances.each(function(instance,i){insta=
nce.addEvent(type,this.check.bind(this,[type,instance,i]));},this);return=
 this;},check:function(type,instance,i){this.checker[type][i]=3Dtrue;var =
every=3Dthis.instances.every(function(current,j){return =
this.checker[type][j]||false;},this);if(!every)return;this.checker[type]=3D=
{};this.events[type].each(function(event){event.call(this,this.instances,=
instance);},this);}});var =
Accordion=3DFx.Elements.extend({options:{onActive:Class.empty,onBackgroun=
d:Class.empty,display:0,show:false,height:true,width:false,opacity:true,f=
ixedHeight:false,fixedWidth:false,wait:false,alwaysHide:false},initialize=
:function(){var =
options,togglers,elements,container;$each(arguments,function(argument,i){=
switch($type(argument)){case'object':options=3Dargument;break;case'elemen=
t':container=3D$(argument);break;default:var =
temp=3D$$(argument);if(!togglers)togglers=3Dtemp;else =
elements=3Dtemp;}});this.togglers=3Dtogglers||[];this.elements=3Delements=
||[];this.container=3D$(container);this.setOptions(options);this.previous=
=3D-1;if(this.options.alwaysHide)this.options.wait=3Dtrue;if($chk(this.op=
tions.show)){this.options.display=3Dfalse;this.previous=3Dthis.options.sh=
ow;}=0A=
if(this.options.start){this.options.display=3Dfalse;this.options.show=3Df=
alse;}=0A=
this.effects=3D{};if(this.options.opacity)this.effects.opacity=3D'fullOpa=
city';if(this.options.width)this.effects.width=3Dthis.options.fixedWidth?=
'fullWidth':'offsetWidth';if(this.options.height)this.effects.height=3Dth=
is.options.fixedHeight?'fullHeight':'scrollHeight';for(var =
i=3D0,l=3Dthis.togglers.length;i<l;i++)this.addSection(this.togglers[i],t=
his.elements[i]);this.elements.each(function(el,i){if(this.options.show=3D=
=3D=3Di){this.fireEvent('onActive',[this.togglers[i],el]);}else{for(var =
fx in =
this.effects)el.setStyle(fx,0);}},this);this.parent(this.elements);if($ch=
k(this.options.display))this.display(this.options.display);},addSection:f=
unction(toggler,element,pos){toggler=3D$(toggler);element=3D$(element);va=
r test=3Dthis.togglers.contains(toggler);var =
len=3Dthis.togglers.length;this.togglers.include(toggler);this.elements.i=
nclude(element);if(len&&(!test||pos)){pos=3D$pick(pos,len-1);toggler.inje=
ctBefore(this.togglers[pos]);element.injectAfter(toggler);}else =
if(this.container&&!test){toggler.inject(this.container);element.inject(t=
his.container);}=0A=
var =
idx=3Dthis.togglers.indexOf(toggler);toggler.addEvent('click',this.displa=
y.bind(this,idx));if(this.options.height)element.setStyles({'padding-top'=
:0,'border-top':'none','padding-bottom':0,'border-bottom':'none'});if(thi=
s.options.width)element.setStyles({'padding-left':0,'border-left':'none',=
'padding-right':0,'border-right':'none'});element.fullOpacity=3D1;if(this=
.options.fixedWidth)element.fullWidth=3Dthis.options.fixedWidth;if(this.o=
ptions.fixedHeight)element.fullHeight=3Dthis.options.fixedHeight;element.=
setStyle('overflow','hidden');if(!test){for(var fx in =
this.effects)element.setStyle(fx,0);}=0A=
return =
this;},display:function(index){index=3D($type(index)=3D=3D'element')?this=
.elements.indexOf(index):index;if((this.timer&&this.options.wait)||(index=
=3D=3D=3Dthis.previous&&!this.options.alwaysHide))return =
this;this.previous=3Dindex;var =
obj=3D{};this.elements.each(function(el,i){obj[i]=3D{};var =
hide=3D(i!=3Dindex)||(this.options.alwaysHide&&(el.offsetHeight>0));this.=
fireEvent(hide?'onBackground':'onActive',[this.togglers[i],el]);for(var =
fx in =
this.effects)obj[i][fx]=3Dhide?0:el[this.effects[fx]];},this);return =
this.start(obj);},showThisHideOpen:function(index){return =
this.display(index);}});Fx.Accordion=3DAccordion;
------=_NextPart_000_0027_01CC68A9.A4A7BDC0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.fondazionegeiger.org/media/system/js/caption.js

/**=0A=
* @version		$Id: caption.js 5263 2006-10-02 01:25:24Z webImagery $=0A=
* @copyright	Copyright (C) 2005 - 2010 Open Source Matters. All rights =
reserved.=0A=
* @license		GNU/GPL, see LICENSE.php=0A=
* Joomla! is free software. This version may have been modified pursuant=0A=
* to the GNU General Public License, and as distributed it includes or=0A=
* is derivative of works licensed under the GNU General Public License or=0A=
* other free or open source software licenses.=0A=
* See COPYRIGHT.php for copyright notices and details.=0A=
*/=0A=
=0A=
/**=0A=
* JCaption javascript behavior=0A=
*=0A=
* Used for displaying image captions=0A=
*=0A=
* @package	Joomla=0A=
* @since	1.5=0A=
* @version	1.0=0A=
*/=0A=
var JCaption =3D new Class({=0A=
	initialize: function(selector)=0A=
	{=0A=
		this.selector =3D selector;=0A=
=0A=
		var images =3D $$(selector);=0A=
		images.each(function(image){ this.createCaption(image); }, this);=0A=
	},=0A=
=0A=
	createCaption: function(element)=0A=
	{=0A=
		var caption   =3D document.createTextNode(element.title);=0A=
		var container =3D document.createElement("div");=0A=
		var text      =3D document.createElement("p");=0A=
		var width     =3D element.getAttribute("width");=0A=
		var align     =3D element.getAttribute("align");=0A=
=0A=
		if(!width) {=0A=
			width =3D element.width;=0A=
		}=0A=
=0A=
		//Windows fix=0A=
		if (!align)=0A=
			align =3D element.getStyle("float");  // Rest of the world fix=0A=
		if (!align) // IE DOM Fix=0A=
			align =3D element.style.styleFloat;=0A=
=0A=
		if (align=3D=3D"") {=0A=
			align=3D"none";=0A=
		}=0A=
=0A=
		text.appendChild(caption);=0A=
		text.className =3D this.selector.replace('.', '_');=0A=
=0A=
		element.parentNode.insertBefore(container, element);=0A=
		container.appendChild(element);=0A=
		if ( element.title !=3D "" ) {=0A=
			container.appendChild(text);=0A=
		}=0A=
		container.className   =3D this.selector.replace('.', '_');=0A=
		container.className   =3D container.className + " " + align;=0A=
		container.setAttribute("style","float:"+align);=0A=
=0A=
		container.style.width =3D width + "px";=0A=
=0A=
	}=0A=
});=0A=
=0A=
document.caption =3D null;=0A=
window.addEvent('load', function() {=0A=
	var caption =3D new JCaption('img.caption')=0A=
	document.caption =3D caption=0A=
});=0A=

------=_NextPart_000_0027_01CC68A9.A4A7BDC0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.fondazionegeiger.org/plugins/content/phocagalleryslideshow.js

/***********************************************
* Ultimate Fade-In Slideshow (v1.5): ? Dynamic Drive =
(http://www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for this script and 100s more.
***********************************************/
=20
//var fadeimages=3Dnew Array()
//SET IMAGE PATHS. Extend or contract array as needed
//fadeimages[0]=3D["photo1.jpg", "", ""] //plain image syntax
//fadeimages[1]=3D["photo2.jpg", "http://www.cssdrive.com", ""] //image =
with link syntax
//fadeimages[2]=3D["photo3.jpg", "http://www.javascriptkit.com", "_new"] =
//image with link and target syntax
=20
var fadeimages2=3Dnew Array() //2nd array set example. Remove or add =
more sets as needed.
//SET IMAGE PATHS. Extend or contract array as needed
//fadeimages2[0]=3D["photo1.jpg", "", ""] //plain image syntax
//fadeimages2[1]=3D["photo2.jpg", "http://www.cssdrive.com", ""] //image =
with link syntax
//fadeimages2[2]=3D["photo3.jpg", "http://www.javascriptkit.com", =
"_new"] //image with link and target syntax
=20
var fadebgcolor=3D"white"

////NO need to edit beyond here/////////////
=20
var fadearray=3Dnew Array() //array to cache fadeshow instances
var fadeclear=3Dnew Array() //array to cache corresponding clearinterval =
pointers
=20
var dom=3D(document.getElementById) //modern dom browsers
var iebrowser=3Ddocument.all
=20
function fadeshow(theimages, fadewidth, fadeheight, borderwidth, delay, =
pause, displayorder){
this.pausecheck=3Dpause
this.mouseovercheck=3D0
this.delay=3Ddelay
this.degree=3D10 //initial opacity degree (10%)
this.curimageindex=3D0
this.nextimageindex=3D1
fadearray[fadearray.length]=3Dthis
this.slideshowid=3Dfadearray.length-1
this.canvasbase=3D"canvas"+this.slideshowid
this.curcanvas=3Dthis.canvasbase+"_0"
if (typeof displayorder!=3D"undefined")
theimages.sort(function() {return 0.5 - Math.random();}) //thanks to =
Mike (aka Mwinter) :)
this.theimages=3Dtheimages
this.imageborder=3DparseInt(borderwidth)
this.postimages=3Dnew Array() //preload images
for (p=3D0;p<theimages.length;p++){
this.postimages[p]=3Dnew Image()
this.postimages[p].src=3Dtheimages[p][0]
}
=20
var fadewidth=3Dfadewidth+this.imageborder*2
var fadeheight=3Dfadeheight+this.imageborder*2
var contentdiv=3Ddocument.getElementById("phocagallerycontent");
=20
if (contentdiv)
{
if (iebrowser&&dom||dom) //if IE5+ or modern browsers (ie: Firefox)
contentdiv.innerHTML=3D'<div id=3D"master'+this.slideshowid+'" =
style=3D"position:relative;width:'+fadewidth+'px;height:'+fadeheight+'px;=
overflow:hidden;"><div id=3D"'+this.canvasbase+'_0" =
style=3D"position:absolute;width:'+fadewidth+'px;height:'+fadeheight+'px;=
top:0;left:0;filter:progid:DXImageTransform.Microsoft.alpha(opacity=3D10)=
;-moz-opacity:10;-khtml-opacity:10;background-color:'+fadebgcolor+'"></di=
v><div id=3D"'+this.canvasbase+'_1" =
style=3D"position:absolute;width:'+fadewidth+'px;height:'+fadeheight+'px;=
top:0;left:0;filter:progid:DXImageTransform.Microsoft.alpha(opacity=3D10)=
;-moz-opacity:10;background-color:'+fadebgcolor+'"></div></div>';
else
contentdiv.innerHTML=3D'<div><img =
name=3D"defaultslide'+this.slideshowid+'" =
src=3D"'+this.postimages[0].src+'"></div>';
=20
if (iebrowser&&dom||dom) //if IE5+ or modern browsers such as Firefox
this.startit()
else{
this.curimageindex++
setInterval("fadearray["+this.slideshowid+"].rotateimage()", this.delay)
}
}
}

function fadepic(obj){
if (obj.degree<100){
obj.degree+=3D10
if (obj.tempobj.filters&&obj.tempobj.filters[0]){
if (typeof obj.tempobj.filters[0].opacity=3D=3D"number") //if IE6+
obj.tempobj.filters[0].opacity=3Dobj.degree
else //else if IE5.5-
obj.tempobj.style.filter=3D"alpha(opacity=3D"+obj.degree+")"
}
else if (obj.tempobj.style.MozOpacity)
obj.tempobj.style.MozOpacity=3Dobj.degree/101
else if (obj.tempobj.style.KhtmlOpacity)
obj.tempobj.style.KhtmlOpacity=3Dobj.degree/100
}
else{
clearInterval(fadeclear[obj.slideshowid])
obj.nextcanvas=3D(obj.curcanvas=3D=3Dobj.canvasbase+"_0")? =
obj.canvasbase+"_0" : obj.canvasbase+"_1"
obj.tempobj=3Diebrowser? iebrowser[obj.nextcanvas] : =
document.getElementById(obj.nextcanvas)
obj.populateslide(obj.tempobj, obj.nextimageindex)
obj.nextimageindex=3D(obj.nextimageindex<obj.postimages.length-1)? =
obj.nextimageindex+1 : 0
setTimeout("fadearray["+obj.slideshowid+"].rotateimage()", obj.delay)
}
}
=20
fadeshow.prototype.populateslide=3Dfunction(picobj, picindex){
var slideHTML=3D"<div style=3D\"text-align:center;valign:middle\">"
if (this.theimages[picindex][1]!=3D"") //if associated link exists for =
image
slideHTML=3D'<a href=3D"'+this.theimages[picindex][1]+'" =
target=3D"'+this.theimages[picindex][2]+'">'
slideHTML+=3D'<img src=3D"'+this.postimages[picindex].src+'" =
border=3D"'+this.imageborder+'px">'
if (this.theimages[picindex][1]!=3D"") //if associated link exists for =
image
slideHTML+=3D'</a>'
picobj.innerHTML=3DslideHTML
}
=20
=20
fadeshow.prototype.rotateimage=3Dfunction(){
if (this.pausecheck=3D=3D1) //if pause onMouseover enabled, cache object
var cacheobj=3Dthis
if (this.mouseovercheck=3D=3D1)
setTimeout(function(){cacheobj.rotateimage()}, 100)
else if (iebrowser&&dom||dom){
this.resetit()
var crossobj=3Dthis.tempobj=3Diebrowser? iebrowser[this.curcanvas] : =
document.getElementById(this.curcanvas)
crossobj.style.zIndex++
fadeclear[this.slideshowid]=3DsetInterval("fadepic(fadearray["+this.slide=
showid+"])",50)
this.curcanvas=3D(this.curcanvas=3D=3Dthis.canvasbase+"_0")? =
this.canvasbase+"_1" : this.canvasbase+"_0"
}
else{
var ns4imgobj=3Ddocument.images['defaultslide'+this.slideshowid]
ns4imgobj.src=3Dthis.postimages[this.curimageindex].src
}
this.curimageindex=3D(this.curimageindex<this.postimages.length-1)? =
this.curimageindex+1 : 0
}
=20
fadeshow.prototype.resetit=3Dfunction(){
this.degree=3D10
var crossobj=3Diebrowser? iebrowser[this.curcanvas] : =
document.getElementById(this.curcanvas)
if (crossobj.filters&&crossobj.filters[0]){
if (typeof crossobj.filters[0].opacity=3D=3D"number") //if IE6+
crossobj.filters(0).opacity=3Dthis.degree
else //else if IE5.5-
crossobj.style.filter=3D"alpha(opacity=3D"+this.degree+")"
}
else if (crossobj.style.MozOpacity)
crossobj.style.MozOpacity=3Dthis.degree/101
else if (crossobj.style.KhtmlOpacity)
crossobj.style.KhtmlOpacity=3Dthis.degree/100
}
=20
=20
fadeshow.prototype.startit=3Dfunction(){
var crossobj=3Diebrowser? iebrowser[this.curcanvas] : =
document.getElementById(this.curcanvas)
this.populateslide(crossobj, this.curimageindex)
if (this.pausecheck=3D=3D1){ //IF SLIDESHOW SHOULD PAUSE ONMOUSEOVER
var cacheobj=3Dthis
var crossobjcontainer=3Diebrowser? iebrowser["master"+this.slideshowid] =
: document.getElementById("master"+this.slideshowid)
crossobjcontainer.onmouseover=3Dfunction(){cacheobj.mouseovercheck=3D1}
crossobjcontainer.onmouseout=3Dfunction(){cacheobj.mouseovercheck=3D0}
}
this.rotateimage()
}
------=_NextPart_000_0027_01CC68A9.A4A7BDC0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.fondazionegeiger.org/plugins/content/jpmedialightbox/js/mootools.v1.11.js

//MooTools, My Object Oriented Javascript Tools. Copyright (c) 2006 =
Valerio Proietti, <http://mad4milk.net>, MIT Style License.=0A=
=0A=
eval(function(p,a,c,k,e,d){e=3Dfunction(c){return(c<a?'':e(parseInt(c/a))=
)+((c=3Dc%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace=
(/^/,String)){while(c--){d[e(c)]=3Dk[c]||e(c)}k=3D[function(e){return =
d[e]}];e=3Dfunction(){return'\\w+'};c=3D1};while(c--){if(k[c]){p=3Dp.repl=
ace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('o =
99=3D{9a:\'1.11\'};k $4c(T){h(T!=3D6t)};k $r(T){m(!$4c(T))h =
R;m(T.3y)h\'F\';o r=3D4o T;m(r=3D=3D\'2y\'&&T.98){1M(T.5o){W 1:h\'F\';W =
3:h(/\\S/).1U(T.6C)?\'97\':\'94\'}}m(r=3D=3D\'2y\'||r=3D=3D\'k\'){1M(T.6x=
){W 1O:h\'1d\';W 61:h\'5w\';W 1r:h\'5C\'}m(4o =
T.O=3D=3D\'4M\'){m(T.2o)h\'95\';m(T.77)h\'X\'}}h r};k $3G(){o =
42=3D{};B(o i=3D0;i<X.O;i++){B(o u 15 X[i]){o ap=3DX[i][u];o =
4W=3D42[u];m(4W&&$r(ap)=3D=3D\'2y\'&&$r(4W)=3D=3D\'2y\')42[u]=3D$3G(4W,ap=
);12 42[u]=3Dap}}h 42};o $N=3Dk(){o 17=3DX;m(!17[1])17=3D[c,17[0]];B(o u =
15 17[1])17[0][u]=3D17[1][u];h 17[0]};o $3B=3Dk(){B(o =
i=3D0,l=3DX.O;i<l;i++){X[i].N=3Dk(1q){B(o 1w 15 =
1q){m(!c.1m[1w])c.1m[1w]=3D1q[1w];m(!c[1w])c[1w]=3D$3B.4g(1w)}}}};$3B.4g=3D=
k(1w){h k(Q){h c.1m[1w].3E(Q,1O.1m.6R.24(X,1))}};$3B(5f,1O,51,6J);k =
$2Q(T){h!!(T||T=3D=3D=3D0)};k $3J(T,6v){h $4c(T)?T:6v};k $54(3m,2b){h =
1b.9h(1b.54()*(2b-3m+1)+3m)};k $2C(){h 14 9i().9g()};k =
$5N(1E){9f(1E);9d(1E);h 1n};o 3g=3Dk(T){T=3DT||{};T.N=3D$N;h T};o =
9e=3D14 3g(M);o 93=3D14 =
3g(P);P.6s=3DP.2a(\'6s\')[0];M.2R=3D!!(P.89);m(M.8R)M.1V=3DM[M.8S?\'8Q\':=
\'6q\']=3D18;12 =
m(P.75&&!P.8P&&!8M.8N)M.3p=3DM[M.2R?\'8O\':\'4H\']=3D18;12 =
m(P.8T!=3D1n)M.57=3D18;M.8U=3DM.3p;90.N=3D$N;m(4o 3Y=3D=3D\'6t\'){o =
3Y=3Dk(){};m(M.3p)P.7c("91");3Y.1m=3D(M.3p)?M["[[8Z.1m]]"]:{}}3Y.1m.3y=3D=
k(){};m(M.6q)5q{P.8Y("8V",R,18)}5t(e){};o 1r=3Dk(2t){o =
48=3Dk(){h(X[0]!=3D=3D1n&&c.1H&&$r(c.1H)=3D=3D\'k\')?c.1H.3E(c,X):c};$N(4=
8,c);48.1m=3D2t;48.6x=3D1r;h 48};1r.2k=3Dk(){};1r.1m=3D{N:k(2t){o =
4k=3D14 c(1n);B(o u 15 2t){o 72=3D4k[u];4k[u]=3D1r.76(72,2t[u])}h 14 =
1r(4k)},7w:k(){B(o =
i=3D0,l=3DX.O;i<l;i++)$N(c.1m,X[i])}};1r.76=3Dk(28,1D){m(28&&28!=3D1D){o =
r=3D$r(1D);m(r!=3D$r(28))h 1D;1M(r){W\'k\':o 5x=3Dk(){c.1h=3DX.77.1h;h =
1D.3E(c,X)};5x.1h=3D28;h 5x;W\'2y\':h $3G(28,1D)}}h 1D};o 7v=3D14 =
1r({8X:k(J){c.3l=3Dc.3l||[];c.3l.1a(J);h =
c},7S:k(){m(c.3l&&c.3l.O)c.3l.6M().1J(10,c)},9j:k(){c.3l=3D[]}});o =
2l=3D14 =
1r({1Q:k(r,J){m(J!=3D1r.2k){c.$U=3Dc.$U||{};c.$U[r]=3Dc.$U[r]||[];c.$U[r]=
.3H(J)}h =
c},2h:k(r,17,1J){m(c.$U&&c.$U[r]){c.$U[r].1o(k(J){J.29({\'Q\':c,\'1J\':1J=
,\'X\':17})()},c)}h c},4O:k(r,J){m(c.$U&&c.$U[r])c.$U[r].36(J);h c}});o =
7O=3D14 1r({4U:k(){c.t=3D$3G.3E(1n,[c.t].N(X));m(c.1Q){B(o 2H 15 =
c.t){m($r(c.t[2H]=3D=3D\'k\')&&(/^5m[A-Z]/).1U(2H))c.1Q(2H,c.t[2H])}}h =
c}});1O.N({4m:k(J,Q){B(o =
i=3D0,j=3Dc.O;i<j;i++)J.24(Q,c[i],i,c)},2v:k(J,Q){o 3v=3D[];B(o =
i=3D0,j=3Dc.O;i<j;i++){m(J.24(Q,c[i],i,c))3v.1a(c[i])}h 3v},2c:k(J,Q){o =
3v=3D[];B(o i=3D0,j=3Dc.O;i<j;i++)3v[i]=3DJ.24(Q,c[i],i,c);h =
3v},4X:k(J,Q){B(o i=3D0,j=3Dc.O;i<j;i++){m(!J.24(Q,c[i],i,c))h R}h =
18},9k:k(J,Q){B(o i=3D0,j=3Dc.O;i<j;i++){m(J.24(Q,c[i],i,c))h 18}h =
R},2T:k(2o,L){o 2E=3Dc.O;B(o =
i=3D(L<0)?1b.2b(0,2E+L):L||0;i<2E;i++){m(c[i]=3D=3D=3D2o)h =
i}h-1},6I:k(1p,O){1p=3D1p||0;m(1p<0)1p=3Dc.O+1p;O=3DO||(c.O-1p);o =
5y=3D[];B(o i=3D0;i<O;i++)5y[i]=3Dc[1p++];h 5y},36:k(2o){o i=3D0;o =
2E=3Dc.O;5X(i<2E){m(c[i]=3D=3D=3D2o){c.4L(i,1);2E--}12{i++}}h =
c},19:k(2o,L){h c.2T(2o,L)!=3D-1},9I:k(1v){o =
T=3D{},O=3D1b.3m(c.O,1v.O);B(o i=3D0;i<O;i++)T[1v[i]]=3Dc[i];h =
T},N:k(1d){B(o i=3D0,j=3D1d.O;i<j;i++)c.1a(1d[i]);h c},3G:k(1d){B(o =
i=3D0,l=3D1d.O;i<l;i++)c.3H(1d[i]);h c},3H:k(2o){m(!c.19(2o))c.1a(2o);h =
c},9H:k(){h c[$54(0,c.O-1)]||1n},73:k(){h =
c[c.O-1]||1n}});1O.1m.1o=3D1O.1m.4m;1O.1o=3D1O.4m;k $A(1d){h =
1O.6I(1d)};k $1o(2O,J,Q){m(2O&&4o =
2O.O=3D=3D\'4M\'&&$r(2O)!=3D\'2y\'){1O.4m(2O,J,Q)}12{B(o 1u 15 =
2O)J.24(Q||2O,2O[1u],1u)}};1O.1m.1U=3D1O.1m.19;51.N({1U:k(4q,1Z){h(($r(4q=
)=3D=3D\'2s\')?14 61(4q,1Z):4q).1U(c)},2N:k(){h 3R(c,10)},6X:k(){h =
3T(c)},5Q:k(){h c.2M(/-\\D/g,k(2r){h 2r.5e(1).6S()})},6m:k(){h =
c.2M(/\\w[A-Z]/g,k(2r){h(2r.5e(0)+\'-\'+2r.5e(1).47())})},6W:k(){h =
c.2M(/\\b[a-z]/g,k(2r){h 2r.6S()})},5v:k(){h =
c.2M(/^\\s+|\\s+$/g,\'\')},66:k(){h c.2M(/\\s{2,}/g,\' =
\').5v()},4y:k(1d){o =
25=3Dc.2r(/\\d{1,3}/g);h(25)?25.4y(1d):R},4V:k(1d){o =
3n=3Dc.2r(/^#?(\\w{1,2})(\\w{1,2})(\\w{1,2})$/);h(3n)?3n.6R(1).4V(1d):R},=
19:k(2s,s){h(s)?(s+c+s).2T(s+2s+s)>-1:c.2T(2s)>-1},9R:k(){h =
c.2M(/([.*+?^${}()|[\\]\\/\\\\])/g,\'\\\\$1\')}});1O.N({4y:k(1d){m(c.O<3)=
h R;m(c.O=3D=3D4&&c[3]=3D=3D0&&!1d)h\'9P\';o 3n=3D[];B(o =
i=3D0;i<3;i++){o 3A=3D(c[i]-0).9O(16);3n.1a((3A.O=3D=3D1)?\'0\'+3A:3A)}h =
1d?3n:\'#\'+3n.1R(\'\')},4V:k(1d){m(c.O!=3D3)h R;o 25=3D[];B(o =
i=3D0;i<3;i++){25.1a(3R((c[i].O=3D=3D1)?c[i]+c[i]:c[i],16))}h =
1d?25:\'25(\'+25.1R(\',\')+\')\'}});5f.N({29:k(t){o =
J=3Dc;t=3D$3G({\'Q\':J,\'C\':R,\'X\':1n,\'1J\':R,\'30\':R,\'4n\':R},t);m(=
$2Q(t.X)&&$r(t.X)!=3D\'1d\')t.X=3D[t.X];h k(C){o =
17;m(t.C){C=3DC||M.C;17=3D[(t.C=3D=3D=3D18)?C:14 =
t.C(C)];m(t.X)17.N(t.X)}12 17=3Dt.X||X;o 2J=3Dk(){h =
J.3E($3J(t.Q,J),17)};m(t.1J)h 9C(2J,t.1J);m(t.30)h =
9B(2J,t.30);m(t.4n)5q{h 2J()}5t(9q){h R};h 2J()}},9r:k(17,Q){h =
c.29({\'X\':17,\'Q\':Q})},4n:k(17,Q){h =
c.29({\'X\':17,\'Q\':Q,\'4n\':18})()},Q:k(Q,17){h =
c.29({\'Q\':Q,\'X\':17})},9o:k(Q,17){h =
c.29({\'Q\':Q,\'C\':18,\'X\':17})},1J:k(1J,Q,17){h =
c.29({\'1J\':1J,\'Q\':Q,\'X\':17})()},30:k(6E,Q,17){h =
c.29({\'30\':6E,\'Q\':Q,\'X\':17})()}});6J.N({2N:k(){h 3R(c)},6X:k(){h =
3T(c)},7I:k(3m,2b){h =
1b.3m(2b,1b.2b(3m,c))},3t:k(45){45=3D1b.3j(10,45||0);h =
1b.3t(c*45)/45},9s:k(J){B(o i=3D0;i<c;i++)J(i)}});o H=3D14 =
1r({1H:k(q,1q){m($r(q)=3D=3D\'2s\'){m(M.1V&&1q&&(1q.1u||1q.r)){o =
1u=3D(1q.1u)?\' 1u=3D"\'+1q.1u+\'"\':\'\';o r=3D(1q.r)?\' =
r=3D"\'+1q.r+\'"\':\'\';5r 1q.1u;5r =
1q.r;q=3D\'<\'+q+1u+r+\'>\'}q=3DP.7c(q)}q=3D$(q);h(!1q||!q)?q:q.2m(1q)}})=
;o 1z=3D14 1r({1H:k(G){h(G)?$N(G,c):c}});1z.N=3Dk(1q){B(o 1w 15 =
1q){c.1m[1w]=3D1q[1w];c[1w]=3D$3B.4g(1w)}};k $(q){m(!q)h 1n;m(q.3y)h =
1K.3s(q);m([M,P].19(q))h q;o =
r=3D$r(q);m(r=3D=3D\'2s\'){q=3DP.4x(q);r=3D(q)?\'F\':R}m(r!=3D\'F\')h =
1n;m(q.3y)h 1K.3s(q);m([\'2y\',\'9z\'].19(q.4E.47()))h =
q;$N(q,H.1m);q.3y=3Dk(){};h 1K.3s(q)};P.4i=3DP.2a;k $$(){o G=3D[];B(o =
i=3D0,j=3DX.O;i<j;i++){o =
1k=3DX[i];1M($r(1k)){W\'F\':G.1a(1k);W\'9A\':1l;W =
R:1l;W\'2s\':1k=3DP.4i(1k,18);4h:G.N(1k)}}h $$.3O(G)};$$.3O=3Dk(1d){o =
G=3D[];B(o i=3D0,l=3D1d.O;i<l;i++){m(1d[i].$4b)6P;o =
F=3D$(1d[i]);m(F&&!F.$4b){F.$4b=3D18;G.1a(F)}}B(o =
n=3D0,d=3DG.O;n<d;n++)G[n].$4b=3D1n;h 14 1z(G)};1z.4J=3Dk(u){h k(){o =
17=3DX;o 1c=3D[];o G=3D18;B(o =
i=3D0,j=3Dc.O,2J;i<j;i++){2J=3Dc[i][u].3E(c[i],17);m($r(2J)!=3D\'F\')G=3D=
R;1c.1a(2J)};h(G)?$$.3O(1c):1c}};H.N=3Dk(2t){B(o u 15 =
2t){3Y.1m[u]=3D2t[u];H.1m[u]=3D2t[u];H[u]=3D$3B.4g(u);o =
6l=3D(1O.1m[u])?u+\'1z\':u;1z.1m[6l]=3D1z.4J(u)}};H.N({2m:k(1q){B(o 1w =
15 1q){o =
3h=3D1q[1w];1M(1w){W\'7D\':c.4w(3h);1l;W\'U\':m(c.5E)c.5E(3h);1l;W\'2t\':=
c.71(3h);1l;4h:c.4d(1w,3h)}}h =
c},2z:k(q,6n){q=3D$(q);1M(6n){W\'6B\':q.2n.5Z(c,q);1l;W\'6z\':o =
3W=3Dq.7g();m(!3W)q.2n.5O(c);12 q.2n.5Z(c,3W);1l;W\'21\':o =
5L=3Dq.60;m(5L){q.5Z(c,5L);1l}4h:q.5O(c)}h c},7k:k(q){h =
c.2z(q,\'6B\')},5J:k(q){h c.2z(q,\'6z\')},8m:k(q){h =
c.2z(q,\'3N\')},8q:k(q){h c.2z(q,\'21\')},7B:k(){o =
G=3D[];$1o(X,k(3c){G=3DG.5G(3c)});$$(G).2z(c);h c},36:k(){h =
c.2n.6Y(c)},8i:k(6A){o q=3D$(c.8c(6A!=3D=3DR));m(!q.$U)h q;q.$U=3D{};B(o =
r 15 c.$U)q.$U[r]=3D{\'1v\':$A(c.$U[r].1v),\'1s\':$A(c.$U[r].1s)};h =
q.4R()},8f:k(q){q=3D$(q);c.2n.8h(q,c);h q},6Z:k(2e){c.5O(P.8p(2e));h =
c},6b:k(1i){h c.1i.19(1i,\' \')},6o:k(1i){m(!c.6b(1i))c.1i=3D(c.1i+\' =
\'+1i).66();h c},6w:k(1i){c.1i=3Dc.1i.2M(14 =
61(\'(^|\\\\s)\'+1i+\'(?:\\\\s|$)\'),\'$1\').66();h c},8E:k(1i){h =
c.6b(1i)?c.6w(1i):c.6o(1i)},2i:k(u,I){1M(u){W\'1A\':h =
c.6h(3T(I));W\'8J\':u=3D(M.1V)?\'8C\':\'8v\'}u=3Du.5Q();1M($r(I)){W\'4M\'=
:m(![\'8t\',\'6u\'].19(u))I+=3D\'3S\';1l;W\'1d\':I=3D\'25(\'+I.1R(\',\')+=
\')\'}c.1j[u]=3DI;h =
c},4w:k(2S){1M($r(2S)){W\'2y\':H.4Z(c,\'2i\',2S);1l;W\'2s\':c.1j.5S=3D2S}=
h =
c},6h:k(1A){m(1A=3D=3D0){m(c.1j.4S!=3D"3L")c.1j.4S=3D"3L"}12{m(c.1j.4S!=3D=
"6e")c.1j.4S=3D"6e"}m(!c.4T||!c.4T.8A)c.1j.6u=3D1;m(M.1V)c.1j.2v=3D(1A=3D=
=3D1)?\'\':"8y(1A=3D"+1A*8F+")";c.1j.1A=3Dc.$2Y.1A=3D1A;h =
c},26:k(u){u=3Du.5Q();o 1g=3Dc.1j[u];m(!$2Q(1g)){m(u=3D=3D\'1A\')h =
c.$2Y.1A;1g=3D[];B(o 1j 15 H.2V){m(u=3D=3D1j){H.2V[1j].1o(k(s){o =
1j=3Dc.26(s);1g.1a(3R(1j)?1j:\'6L\')},c);m(u=3D=3D\'1W\'){o =
4X=3D1g.4X(k(3A){h(3A=3D=3D1g[0])});h(4X)?1g[0]:R}h 1g.1R(\' =
\')}}m(u.19(\'1W\')){m(H.2V.1W.19(u)){h[\'6K\',\'5M\',\'5R\'].2c(k(p){h =
c.26(u+p)},c).1R(\' \')}12 =
m(H.6V.19(u)){h[\'6H\',\'6D\',\'6F\',\'6N\'].2c(k(p){h =
c.26(\'1W\'+p+u.2M(\'1W\',\'\'))},c).1R(\' =
\')}}m(P.6k)1g=3DP.6k.8H(c,1n).8G(u.6m());12 =
m(c.4T)1g=3Dc.4T[u]}m(M.1V)1g=3DH.7a(u,1g,c);m(1g&&u.1U(/4Y/i)&&1g.19(\'2=
5\')){h 1g.4K(\'25\').4L(1,4).2c(k(4Y){h 4Y.4y()}).1R(\' \')}h =
1g},7E:k(){h H.67(c,\'26\',X)},3X:k(4e,1p){4e+=3D\'8r\';o =
q=3D(1p)?c[1p]:c[4e];5X(q&&$r(q)!=3D\'F\')q=3Dq[4e];h $(q)},8n:k(){h =
c.3X(\'28\')},7g:k(){h c.3X(\'3W\')},8o:k(){h =
c.3X(\'3W\',\'60\')},73:k(){h c.3X(\'28\',\'8I\')},8B:k(){h =
$(c.2n)},8z:k(){h $$(c.75)},5A:k(q){h!!$A(c.2a(\'*\')).19(q)},4N:k(u){o =
1t=3DH.4s[u];m(1t)h c[1t];o 5U=3DH.6O[u]||0;m(!M.1V||5U)h c.8w(u,5U);o =
5W=3Dc.8d[u];h(5W)?5W.6C:1n},8k:k(u){o 1t=3DH.4s[u];m(1t)c[1t]=3D\'\';12 =
c.8l(u);h c},9y:k(){h H.67(c,\'4N\',X)},4d:k(u,I){o =
1t=3DH.4s[u];m(1t)c[1t]=3DI;12 c.9V(u,I);h c},71:k(2S){h =
H.4Z(c,\'4d\',2S)},79:k(){c.7e=3D$A(X).1R(\'\');h c},b7:k(2e){o =
2w=3Dc.3r();m([\'1j\',\'3F\'].19(2w)){m(M.1V){m(2w=3D=3D\'1j\')c.70.5S=3D=
2e;12 m(2w=3D=3D\'3F\')c.4d(\'2e\',2e);h c}12{c.6Y(c.60);h =
c.6Z(2e)}}c[$4c(c.5K)?\'5K\':\'78\']=3D2e;h c},b5:k(){o =
2w=3Dc.3r();m([\'1j\',\'3F\'].19(2w)){m(M.1V){m(2w=3D=3D\'1j\')h =
c.70.5S;12 m(2w=3D=3D\'3F\')h c.4N(\'2e\')}12{h =
c.7e}}h($3J(c.5K,c.78))},3r:k(){h c.4E.47()},2k:k(){1K.4p(c.2a(\'*\'));h =
c.79(\'\')}});H.7a=3Dk(u,1g,F){m($2Q(3R(1g)))h =
1g;m([\'2W\',\'2p\'].19(u)){o =
1s=3D(u=3D=3D\'2p\')?[\'2j\',\'3Q\']:[\'21\',\'3N\'];o =
34=3D0;1s.1o(k(I){34+=3DF.26(\'1W-\'+I+\'-2p\').2N()+F.26(\'3i-\'+I).2N()=
});h F[\'2A\'+u.6W()]-34+\'3S\'}12 m(u.1U(/1W(.+)6K|2d|3i/)){h\'6L\'}h =
1g};H.2V=3D{\'1W\':[],\'3i\':[],\'2d\':[]};[\'6H\',\'6D\',\'6F\',\'6N\'].=
1o(k(6U){B(o 1j 15 =
H.2V)H.2V[1j].1a(1j+6U)});H.6V=3D[\'aU\',\'aV\',\'aT\'];H.67=3Dk(q,3k,1v)=
{o 1g=3D{};$1o(1v,k(23){1g[23]=3Dq[3k](23)});h 1g};H.4Z=3Dk(q,3k,69){B(o =
23 15 69)q[3k](23,69[23]);h q};H.4s=3D14 =
3g({\'5C\':\'1i\',\'B\':\'aX\',\'b2\':\'b1\',\'b0\':\'aZ\',\'bh\':\'bB\',=
\'bA\':\'bz\',\'bD\':\'bx\',\'by\':\'bC\',\'bF\':\'bH\',\'I\':\'I\',\'5i\=
':\'5i\',\'52\':\'52\',\'56\':\'56\',\'55\':\'55\'});H.6O=3D{\'bE\':2,\'4=
u\':2};H.2f=3D{4r:{3f:k(r,J){m(c.5u)c.5u(r,J,R);12 c.bv(\'5m\'+r,J);h =
c},6j:k(r,J){m(c.6Q)c.6Q(r,J,R);12 c.bw(\'5m\'+r,J);h =
c}}};M.N(H.2f.4r);P.N(H.2f.4r);H.N(H.2f.4r);o =
1K=3D{G:[],3s:k(q){m(!q.$2Y){1K.G.1a(q);q.$2Y=3D{\'1A\':1}}h =
q},4p:k(G){B(o =
i=3D0,j=3DG.O,q;i<j;i++){m(!(q=3DG[i])||!q.$2Y)6P;m(q.$U)q.2h(\'4p\').4R(=
);B(o p 15 q.$2Y)q.$2Y[p]=3D1n;B(o d 15 =
H.1m)q[d]=3D1n;1K.G[1K.G.2T(q)]=3D1n;q.3y=3Dq.$2Y=3Dq=3D1n}1K.G.36(1n)},2=
k:k(){1K.3s(M);1K.3s(P);1K.4p(1K.G)}};M.3f(\'74\',k(){M.3f(\'5b\',1K.2k);=
m(M.1V)M.3f(\'5b\',bq)});o 1X=3D14 1r({1H:k(C){m(C&&C.$6T)h =
C;c.$6T=3D18;C=3DC||M.C;c.C=3DC;c.r=3DC.r;c.2B=3DC.2B||C.br;m(c.2B.5o=3D=3D=
3)c.2B=3Dc.2B.2n;c.6M=3DC.aY;c.aO=3DC.ac;c.aP=3DC.ab;c.a9=3DC.aa;m([\'58\=
',\'3w\'].19(c.r)){c.ae=3D(C.6G)?C.6G/ak:-(C.aj||0)/3}12 =
m(c.r.19(\'23\')){c.4A=3DC.7d||C.ai;B(o 1u 15 =
1X.1v){m(1X.1v[1u]=3D=3Dc.4A){c.23=3D1u;1l}}m(c.r=3D=3D\'7h\'){o =
4v=3Dc.4A-ag;m(4v>0&&4v<13)c.23=3D\'f\'+4v}c.23=3Dc.23||51.9X(c.4A).47()}=
12 =
m(c.r.1U(/(5V|9W|9U)/)){c.a1=3D{\'x\':C.5z||C.7b+P.1Y.3V,\'y\':C.5B||C.7f=
+P.1Y.3U};c.a6=3D{\'x\':C.5z?C.5z-M.7R:C.7b,\'y\':C.5B?C.5B-M.7W:C.7f};c.=
a3=3D(C.7d=3D=3D3)||(C.al=3D=3D2);1M(c.r){W\'5g\':c.1C=3DC.1C||C.am;1l;W\=
'5h\':c.1C=3DC.1C||C.7q}c.6f()}h c},2I:k(){h =
c.4a().4j()},4a:k(){m(c.C.4a)c.C.4a();12 c.C.aG=3D18;h =
c},4j:k(){m(c.C.4j)c.C.4j();12 c.C.aE=3DR;h =
c}});1X.4f=3D{1C:k(){m(c.1C&&c.1C.5o=3D=3D3)c.1C=3Dc.1C.2n},6g:k(){5q{1X.=
4f.1C.24(c)}5t(e){c.1C=3Dc.2B}}};1X.1m.6f=3D(M.57)?1X.4f.6g:1X.4f.1C;1X.1=
v=3D14 =
3g({\'aK\':13,\'aA\':38,\'ar\':40,\'2j\':37,\'3Q\':39,\'au\':27,\'ax\':32=
,\'aw\':8,\'av\':9,\'5r\':46});H.2f.2l=3D{1Q:k(r,J){c.$U=3Dc.$U||{};c.$U[=
r]=3Dc.$U[r]||{\'1v\':[],\'1s\':[]};m(c.$U[r].1v.19(J))h =
c;c.$U[r].1v.1a(J);o 4F=3Dr;o =
1I=3DH.2l[r];m(1I){m(1I.5I)1I.5I.24(c,J);m(1I.2c)J=3D1I.2c;m(1I.r)4F=3D1I=
.r}m(!c.5u)J=3DJ.29({\'Q\':c,\'C\':18});c.$U[r].1s.1a(J);h(H.5j.19(4F))?c=
.3f(4F,J):c},4O:k(r,J){m(!c.$U||!c.$U[r])h c;o =
1B=3Dc.$U[r].1v.2T(J);m(1B=3D=3D-1)h c;o 23=3Dc.$U[r].1v.4L(1B,1)[0];o =
I=3Dc.$U[r].1s.4L(1B,1)[0];o =
1I=3DH.2l[r];m(1I){m(1I.36)1I.36.24(c,J);m(1I.r)r=3D1I.r}h(H.5j.19(r))?c.=
6j(r,I):c},5E:k(2S){h H.4Z(c,\'1Q\',2S)},4R:k(r){m(!c.$U)h c;m(!r){B(o =
4I 15 c.$U)c.4R(4I);c.$U=3D1n}12 =
m(c.$U[r]){c.$U[r].1v.1o(k(J){c.4O(r,J)},c);c.$U[r]=3D1n}h =
c},2h:k(r,17,1J){m(c.$U&&c.$U[r]){c.$U[r].1v.1o(k(J){J.29({\'Q\':c,\'1J\'=
:1J,\'X\':17})()},c)}h c},6y:k(L,r){m(!L.$U)h c;m(!r){B(o 4I 15 =
L.$U)c.6y(L,4I)}12 m(L.$U[r]){L.$U[r].1v.1o(k(J){c.1Q(r,J)},c)}h =
c}};M.N(H.2f.2l);P.N(H.2f.2l);H.N(H.2f.2l);H.2l=3D14 =
3g({\'6p\':{r:\'5g\',2c:k(C){C=3D14 =
1X(C);m(C.1C!=3Dc&&!c.5A(C.1C))c.2h(\'6p\',C)}},\'6r\':{r:\'5h\',2c:k(C){=
C=3D14 =
1X(C);m(C.1C!=3Dc&&!c.5A(C.1C))c.2h(\'6r\',C)}},\'3w\':{r:(M.57)?\'58\':\=
'3w\'}});H.5j=3D[\'5V\',\'aF\',\'a2\',\'a4\',\'3w\',\'58\',\'5g\',\'5h\',=
\'ah\',\'7h\',\'bs\',\'bo\',\'8b\',\'5b\',\'74\',\'bd\',\'b8\',\'b9\',\'b=
i\',\'87\',\'bn\',\'ad\',\'2U\',\'a8\',\'a7\',\'a0\',\'3z\'];5f.N({aH:k(Q=
,17){h c.29({\'Q\':Q,\'X\':17,\'C\':1X})}});1z.N({aI:k(2w){h 14 =
1z(c.2v(k(q){h(H.3r(q)=3D=3D2w)}))},7N:k(1i,1L){o =
G=3Dc.2v(k(q){h(q.1i&&q.1i.19(1i,\' \'))});h(1L)?G:14 =
1z(G)},7T:k(3e,1L){o G=3Dc.2v(k(q){h(q.3e=3D=3D3e)});h(1L)?G:14 =
1z(G)},7s:k(1u,5H,I,1L){o G=3Dc.2v(k(q){o 1D=3DH.4N(q,1u);m(!1D)h =
R;m(!5H)h =
18;1M(5H){W\'=3D\':h(1D=3D=3DI);W\'*=3D\':h(1D.19(I));W\'^=3D\':h(1D.7U(0=
,I.O)=3D=3DI);W\'$=3D\':h(1D.7U(1D.O-I.O)=3D=3DI);W\'!=3D\':h(1D!=3DI);W\=
'~=3D\':h 1D.19(I,\' \')}h R});h(1L)?G:14 1z(G)}});k =
$E(1k,2v){h($(2v)||P).7H(1k)};k =
$aL(1k,2v){h($(2v)||P).4i(1k)};$$.2K=3D{\'5w\':/^(\\w*|\\*)(?:#([\\w-]+)|=
\\.([\\w-]+))?(?:\\[(\\w+)(?:([!*^$]?=3D)["\']?([^"\'\\]]*)["\']?)?])?$/,=
\'2R\':{5D:k(1c,2g,V,i){o =
1G=3D[2g.aB?\'5p:\':\'\',V[1]];m(V[2])1G.1a(\'[@3e=3D"\',V[2],\'"]\');m(V=
[3])1G.1a(\'[19(5G(" ", @5C, " "), " \',V[3],\' =
")]\');m(V[4]){m(V[5]&&V[6]){1M(V[5]){W\'*=3D\':1G.1a(\'[19(@\',V[4],\', =
"\',V[6],\'")]\');1l;W\'^=3D\':1G.1a(\'[as-aq(@\',V[4],\', =
"\',V[6],\'")]\');1l;W\'$=3D\':1G.1a(\'[an(@\',V[4],\', =
2s-O(@\',V[4],\') - \',V[6].O,\' + 1) =3D =
"\',V[6],\'"]\');1l;W\'=3D\':1G.1a(\'[@\',V[4],\'=3D"\',V[6],\'"]\');1l;W=
\'!=3D\':1G.1a(\'[@\',V[4],\'!=3D"\',V[6],\'"]\')}}12{1G.1a(\'[@\',V[4],\=
']\')}}1c.1a(1G.1R(\'\'));h 1c},5F:k(1c,2g,1L){o G=3D[];o =
2R=3DP.89(\'.//\'+1c.1R(\'//\'),2g,$$.2K.7r,ao.at,1n);B(o =
i=3D0,j=3D2R.az;i<j;i++)G.1a(2R.ay(i));h(1L)?G:14 =
1z(G.2c($))}},\'7n\':{5D:k(1c,2g,V,i){m(i=3D=3D0){m(V[2]){o =
q=3D2g.4x(V[2]);m(!q||((V[1]!=3D\'*\')&&(H.3r(q)!=3DV[1])))h =
R;1c=3D[q]}12{1c=3D$A(2g.2a(V[1]))}}12{1c=3D$$.2K.2a(1c,V[1]);m(V[2])1c=3D=
1z.7T(1c,V[2],18)}m(V[3])1c=3D1z.7N(1c,V[3],18);m(V[4])1c=3D1z.7s(1c,V[4]=
,V[5],V[6],18);h =
1c},5F:k(1c,2g,1L){h(1L)?1c:$$.3O(1c)}},7r:k(7i){h(7i=3D=3D\'5p\')?\'aJ:/=
/aM.aN.aD/aC/5p\':R},2a:k(2g,4E){o 5n=3D[];B(o =
i=3D0,j=3D2g.O;i<j;i++)5n.N(2g[i].2a(4E));h =
5n}};$$.2K.3k=3D(M.2R)?\'2R\':\'7n\';H.2f.53=3D{4z:k(1k,1L){o =
1c=3D[];1k=3D1k.5v().4K(\' \');B(o i=3D0,j=3D1k.O;i<j;i++){o =
7x=3D1k[i];o V=3D7x.2r($$.2K.5w);m(!V)1l;V[1]=3DV[1]||\'*\';o =
1G=3D$$.2K[$$.2K.3k].5D(1c,c,V,i);m(!1G)1l;1c=3D1G}h =
$$.2K[$$.2K.3k].5F(1c,c,1L)},7H:k(1k){h =
$(c.4z(1k,18)[0]||R)},4i:k(1k,1L){o G=3D[];1k=3D1k.4K(\',\');B(o =
i=3D0,j=3D1k.O;i<j;i++)G=3DG.5G(c.4z(1k[i],18));h(1L)?G:$$.3O(G)}};H.N({4=
x:k(3e){o q=3DP.4x(3e);m(!q)h R;B(o =
1h=3Dq.2n;1h!=3Dc;1h=3D1h.2n){m(!1h)h R}h q},a5:k(1i){h =
c.4z(\'.\'+1i)}});P.N(H.2f.53);H.N(H.2f.53);H.N({2X:k(){1M(c.3r()){W\'2U\=
':o =
1s=3D[];$1o(c.t,k(2H){m(2H.55)1s.1a($3J(2H.I,2H.2e))});h(c.56)?1s:1s[0];W=
\'7C\':m(!(c.52&&[\'9Z\',\'9Y\'].19(c.r))&&![\'3L\',\'2e\',\'af\'].19(c.r=
))1l;W\'7A\':h c.I}h R},7M:k(){h =
$$(c.2a(\'7C\'),c.2a(\'2U\'),c.2a(\'7A\'))},bt:k(){o =
5a=3D[];c.7M().1o(k(q){o 1u=3Dq.1u;o =
I=3Dq.2X();m(I=3D=3D=3DR||!1u||q.5i)h;o =
59=3Dk(3h){5a.1a(1u+\'=3D\'+bu(3h))};m($r(I)=3D=3D\'1d\')I.1o(59);12 =
59(I)});h =
5a.1R(\'&\')}});H.N({2Z:k(x,y){c.3V=3Dx;c.3U=3Dy},64:k(){h{\'3z\':{\'x\':=
c.3V,\'y\':c.3U},\'34\':{\'x\':c.3C,\'y\':c.3x},\'68\':{\'x\':c.4l,\'y\':=
c.41}}},31:k(1S){1S=3D1S||[];o =
q=3Dc,2j=3D0,21=3D0;bp{2j+=3Dq.bk||0;21+=3Dq.bj||0;q=3Dq.bl}5X(q);1S.1o(k=
(F){2j-=3DF.3V||0;21-=3DF.3U||0});h{\'x\':2j,\'y\':21}},bm:k(1S){h =
c.31(1S).y},bG:k(1S){h c.31(1S).x},aW:k(1S){o 6a=3Dc.31(1S);o =
T=3D{\'2p\':c.3C,\'2W\':c.3x,\'2j\':6a.x,\'21\':6a.y};T.3Q=3DT.2j+T.2p;T.=
3N=3DT.21+T.2W;h T}});H.2l.62=3D{5I:k(J){m(M.4t){J.24(c);h}o =
3I=3Dk(){m(M.4t)h;M.4t=3D18;M.1E=3D$5N(M.1E);c.2h(\'62\')}.Q(c);m(P.4B&&M=
.3p){M.1E=3Dk(){m([\'4t\',\'86\'].19(P.4B))3I()}.30(50)}12 =
m(P.4B&&M.1V){m(!$(\'6d\')){o =
4u=3D(M.aR.aQ=3D=3D\'aS:\')?\'://0\':\'b3:b4(0)\';P.bc(\'<3F 3e=3D"6d" =
be =
4u=3D"\'+4u+\'"><\\/3F>\');$(\'6d\').bf=3Dk(){m(c.4B=3D=3D\'86\')3I()}}}1=
2{M.3f("8b",3I);P.3f("bg",3I)}}};M.bb=3Dk(J){h =
c.1Q(\'62\',J)};M.N({7X:k(){m(c.4H)h c.ba;m(c.7P)h P.4D.7V;h =
P.1Y.7V},82:k(){m(c.4H)h c.b6;m(c.7P)h P.4D.7Q;h =
P.1Y.7Q},83:k(){m(c.1V)h 1b.2b(P.1Y.3C,P.1Y.4l);m(c.3p)h P.4D.4l;h =
P.1Y.4l},81:k(){m(c.1V)h 1b.2b(P.1Y.3x,P.1Y.41);m(c.3p)h P.4D.41;h =
P.1Y.41},80:k(){h c.7R||P.1Y.3V},7Y:k(){h =
c.7W||P.1Y.3U},64:k(){h{\'34\':{\'x\':c.7X(),\'y\':c.82()},\'68\':{\'x\':=
c.83(),\'y\':c.81()},\'3z\':{\'x\':c.80(),\'y\':c.7Y()}}},31:k(){h{\'x\':=
0,\'y\':0}}});o Y=3D{};Y.35=3D14 =
1r({t:{65:1r.2k,43:1r.2k,7t:1r.2k,1y:k(p){h-(1b.7u(1b.5k*p)-1)/2},5T:9T,1=
P:\'3S\',2F:18,88:50},1H:k(t){c.F=3Dc.F||1n;c.4U(t);m(c.t.1H)c.t.1H.24(c)=
},8a:k(){o =
2C=3D$2C();m(2C<c.2C+c.t.5T){c.84=3Dc.t.1y((2C-c.2C)/c.t.5T);c.3b();c.3d(=
)}12{c.2I(18);c.2m(c.K);c.2h(\'43\',c.F,10);c.7S()}},2m:k(K){c.1e=3DK;c.3=
d();h =
c},3b:k(){c.1e=3Dc.3a(c.L,c.K)},3a:k(L,K){h(K-L)*c.84+L},1p:k(L,K){m(!c.t=
.2F)c.2I();12 m(c.1E)h =
c;c.L=3DL;c.K=3DK;c.87=3Dc.K-c.L;c.2C=3D$2C();c.1E=3Dc.8a.30(1b.3t(8j/c.t=
.88),c);c.2h(\'65\',c.F);h c},2I:k(4G){m(!c.1E)h =
c;c.1E=3D$5N(c.1E);m(!4G)c.2h(\'7t\',c.F);h c},1I:k(L,K){h =
c.1p(L,K)},8e:k(4G){h c.2I(4G)}});Y.35.7w(14 7v,14 2l,14 =
7O);Y.2q=3D{2U:k(u,K){m(u.1U(/4Y/i))h c.5R;o =
r=3D$r(K);m((r=3D=3D\'1d\')||(r=3D=3D\'2s\'&&K.19(\' \')))h c.4J;h =
c.7p},22:k(q,u,3D){m(!3D.1a)3D=3D[3D];o =
L=3D3D[0],K=3D3D[1];m(!$2Q(K)){K=3DL;L=3Dq.26(u)}o =
1f=3Dc.2U(u,K);h{\'L\':1f.22(L),\'K\':1f.22(K),\'1f\':1f}}};Y.2q.7p=3D{22=
:k(I){h 3T(I)},3q:k(L,K,1T){h =
1T.3a(L,K)},2X:k(I,1P,u){m(1P=3D=3D\'3S\'&&u!=3D\'1A\')I=3D1b.3t(I);h =
I+1P}};Y.2q.4J=3D{22:k(I){h I.1a?I:I.4K(\' \').2c(k(v){h =
3T(v)})},3q:k(L,K,1T){o 1e=3D[];B(o =
i=3D0;i<L.O;i++)1e[i]=3D1T.3a(L[i],K[i]);h =
1e},2X:k(I,1P,u){m(1P=3D=3D\'3S\'&&u!=3D\'1A\')I=3DI.2c(1b.3t);h =
I.1R(1P+\' \')+1P}};Y.2q.5R=3D{22:k(I){h I.1a?I:I.4V(18)},3q:k(L,K,1T){o =
1e=3D[];B(o i=3D0;i<L.O;i++)1e[i]=3D1b.3t(1T.3a(L[i],K[i]));h =
1e},2X:k(I){h\'25(\'+I.1R(\',\')+\')\'}};Y.5M=3DY.35.N({1H:k(q,u,t){c.F=3D=
$(q);c.u=3Du;c.1h(t)},3M:k(){h =
c.2m(0)},3b:k(){c.1e=3Dc.1f.3q(c.L,c.K,c)},2m:k(K){c.1f=3DY.2q.2U(c.u,K);=
h c.1h(c.1f.22(K))},1p:k(L,K){m(c.1E&&c.t.2F)h c;o =
1x=3DY.2q.22(c.F,c.u,[L,K]);c.1f=3D1x.1f;h =
c.1h(1x.L,1x.K)},3d:k(){c.F.2i(c.u,c.1f.2X(c.1e,c.t.1P,c.u))}});H.N({8u:k=
(u,t){h 14 =
Y.5M(c,u,t)}});Y.2V=3DY.35.N({1H:k(q,t){c.F=3D$(q);c.1h(t)},3b:k(){B(o p =
15 c.L)c.1e[p]=3Dc.1f[p].3q(c.L[p],c.K[p],c)},2m:k(K){o =
1x=3D{};c.1f=3D{};B(o p 15 =
K){c.1f[p]=3DY.2q.2U(p,K[p]);1x[p]=3Dc.1f[p].22(K[p])}h =
c.1h(1x)},1p:k(T){m(c.1E&&c.t.2F)h c;c.1e=3D{};c.1f=3D{};o =
L=3D{},K=3D{};B(o p 15 T){o =
1x=3DY.2q.22(c.F,p,T[p]);L[p]=3D1x.L;K[p]=3D1x.K;c.1f[p]=3D1x.1f}h =
c.1h(L,K)},3d:k(){B(o p 15 =
c.1e)c.F.2i(p,c.1f[p].2X(c.1e[p],c.t.1P,p))}});H.N({2D:k(t){h 14 =
Y.2V(c,t)}});Y.1z=3DY.35.N({1H:k(G,t){c.G=3D$$(G);c.1h(t)},3b:k(){B(o i =
15 c.L){o 3P=3Dc.L[i],2P=3Dc.K[i],2L=3Dc.1f[i],3K=3Dc.1e[i]=3D{};B(o p =
15 3P)3K[p]=3D2L[p].3q(3P[p],2P[p],c)}},2m:k(K){o 1x=3D{};c.1f=3D{};B(o =
i 15 K){o 2P=3DK[i],2L=3Dc.1f[i]=3D{},7l=3D1x[i]=3D{};B(o p 15 =
2P){2L[p]=3DY.2q.2U(p,2P[p]);7l[p]=3D2L[p].22(2P[p])}}h =
c.1h(1x)},1p:k(T){m(c.1E&&c.t.2F)h c;c.1e=3D{};c.1f=3D{};o =
L=3D{},K=3D{};B(o i 15 T){o =
63=3DT[i],3P=3DL[i]=3D{},2P=3DK[i]=3D{},2L=3Dc.1f[i]=3D{};B(o p 15 63){o =
1x=3DY.2q.22(c.G[i],p,63[p]);3P[p]=3D1x.L;2P[p]=3D1x.K;2L[p]=3D1x.1f}}h =
c.1h(L,K)},3d:k(){B(o i 15 c.1e){o 3K=3Dc.1e[i],2L=3Dc.1f[i];B(o p 15 =
3K)c.G[i].2i(p,2L[p].2X(3K[p],c.t.1P,p))}}});Y.8x=3DY.35.N({t:{1S:[],2A:{=
\'x\':0,\'y\':0},7m:18},1H:k(F,t){c.1e=3D[];c.F=3D$(F);c.6c=3D{\'2I\':c.2=
I.Q(c,R)};c.1h(t);m(c.t.7m){c.1Q(\'65\',k(){P.1Q(\'3w\',c.6c.2I)}.Q(c));c=
.1Q(\'43\',k(){P.4O(\'3w\',c.6c.2I)}.Q(c))}},3b:k(){B(o =
i=3D0;i<2;i++)c.1e[i]=3Dc.3a(c.L[i],c.K[i])},2Z:k(x,y){m(c.1E&&c.t.2F)h =
c;o q=3Dc.F.64();o 1s=3D{\'x\':x,\'y\':y};B(o z 15 q.34){o =
2b=3Dq.68[z]-q.34[z];m($2Q(1s[z]))1s[z]=3D($r(1s[z])=3D=3D\'4M\')?1s[z].7=
I(0,2b):2b;12 1s[z]=3Dq.3z[z];1s[z]+=3Dc.t.2A[z]}h =
c.1p([q.3z.x,q.3z.y],[1s.x,1s.y])},8D:k(){h c.2Z(R,0)},8s:k(){h =
c.2Z(R,\'7L\')},8K:k(){h c.2Z(0,R)},8g:k(){h c.2Z(\'7L\',R)},7q:k(q){o =
1h=3Dc.F.31(c.t.1S);o 2B=3D$(q).31(c.t.1S);h =
c.2Z(2B.x-1h.x,2B.y-1h.y)},3d:k(){c.F.2Z(c.1e[0],c.1e[1])}});Y.9S=3DY.35.=
N({t:{1F:\'7z\'},1H:k(q,t){c.F=3D$(q);c.3o=3D14 =
H(\'9w\',{\'7D\':$N(c.F.7E(\'2d\'),{\'85\':\'3L\'})}).5J(c.F).7B(c.F);c.F=
.2i(\'2d\',0);c.4U(t);c.1e=3D[];c.1h(c.t);c.44=3D18;c.1Q(\'43\',k(){c.44=3D=
(c.1e[0]=3D=3D=3D0)});m(M.4H)c.1Q(\'43\',k(){m(c.44)c.F.36().2z(c.3o)})},=
3b:k(){B(o =
i=3D0;i<2;i++)c.1e[i]=3Dc.3a(c.L[i],c.K[i])},7z:k(){c.2d=3D\'2d-21\';c.3Z=
=3D\'2W\';c.2A=3Dc.F.3x},9u:k(){c.2d=3D\'2d-2j\';c.3Z=3D\'2p\';c.2A=3Dc.F=
.3C},7F:k(1F){c[1F||c.t.1F]();h =
c.1p([c.F.26(c.2d).2N(),c.3o.26(c.3Z).2N()],[0,c.2A])},7G:k(1F){c[1F||c.t=
.1F]();h =
c.1p([c.F.26(c.2d).2N(),c.3o.26(c.3Z).2N()],[-c.2A,0])},3M:k(1F){c[1F||c.=
t.1F]();c.44=3DR;h c.2m([-c.2A,0])},3u:k(1F){c[1F||c.t.1F]();c.44=3D18;h =
c.2m([0,c.2A])},9x:k(1F){m(c.3o.3x=3D=3D0||c.3o.3C=3D=3D0)h c.7F(1F);h =
c.7G(1F)},3d:k(){c.F.2i(c.2d,c.1e[0]+c.t.1P);c.3o.2i(c.3Z,c.1e[1]+c.t.1P)=
}});Y.5d=3Dk(1y,1Z){1Z=3D1Z||[];m($r(1Z)!=3D\'1d\')1Z=3D[1Z];h =
$N(1y,{8L:k(1B){h 1y(1B,1Z)},9t:k(1B){h =
1-1y(1-1B,1Z)},9n:k(1B){h(1B<=3D0.5)?1y(2*1B,1Z)/2:(2-1y(2*(1-1B),1Z))/2}=
})};Y.2u=3D14 3g({9m:k(p){h p}});Y.2u.N=3Dk(5P){B(o 1y 15 =
5P){Y.2u[1y]=3D14 =
Y.5d(5P[1y]);Y.2u.5Y(1y)}};Y.2u.5Y=3Dk(1y){[\'9l\',\'9p\',\'9N\'].1o(k(5c=
){Y.2u[1y.47()+5c]=3DY.2u[1y][\'9M\'+5c]})};Y.2u.N({9Q:k(p,x){h =
1b.3j(p,x[0]||6)},9L:k(p){h 1b.3j(2,8*(p-1))},9K:k(p){h =
1-1b.7j(1b.9F(p))},9E:k(p){h =
1-1b.7j((1-p)*1b.5k/2)},9D:k(p,x){x=3Dx[0]||1.9G;h =
1b.3j(p,2)*((x+1)*p-x)},9J:k(p){o I;B(o =
a=3D0,b=3D1;1;a+=3Db,b/=3D2){m(p>=3D(7-4*a)/11){I=3D-1b.3j((11-6*a-11*p)/=
4,2)+b*b;1l}}h I},8W:k(p,x){h =
1b.3j(2,10*--p)*1b.7u(20*p*1b.5k*(x[0]||1)/3)}});[\'92\',\'9c\',\'9b\',\'=
96\'].1o(k(1y,i){Y.2u[1y]=3D14 Y.5d(k(p){h =
1b.3j(p,[i+2])});Y.2u.5Y(1y)});o =
5l=3DY.1z.N({t:{5s:1r.2k,6i:1r.2k,2G:0,3u:R,2W:18,2p:R,1A:18,4Q:R,49:R,2F=
:R,4P:R},1H:k(){o =
t,1N,G,33;$1o(X,k(3c,i){1M($r(3c)){W\'2y\':t=3D3c;1l;W\'F\':33=3D$(3c);1l=
;4h:o 1G=3D$$(3c);m(!1N)1N=3D1G;12 =
G=3D1G}});c.1N=3D1N||[];c.G=3DG||[];c.33=3D$(33);c.4U(t);c.28=3D-1;m(c.t.=
4P)c.t.2F=3D18;m($2Q(c.t.3u)){c.t.2G=3DR;c.28=3Dc.t.3u}m(c.t.1p){c.t.2G=3D=
R;c.t.3u=3DR}c.2D=3D{};m(c.t.1A)c.2D.1A=3D\'7K\';m(c.t.2p)c.2D.2p=3Dc.t.4=
9?\'7J\':\'3C\';m(c.t.2W)c.2D.2W=3Dc.t.4Q?\'7y\':\'41\';B(o =
i=3D0,l=3Dc.1N.O;i<l;i++)c.7o(c.1N[i],c.G[i]);c.G.1o(k(q,i){m(c.t.3u=3D=3D=
=3Di){c.2h(\'5s\',[c.1N[i],q])}12{B(o 1T 15 =
c.2D)q.2i(1T,0)}},c);c.1h(c.G);m($2Q(c.t.2G))c.2G(c.t.2G)},7o:k(2x,F,1B){=
2x=3D$(2x);F=3D$(F);o 1U=3Dc.1N.19(2x);o =
2E=3Dc.1N.O;c.1N.3H(2x);c.G.3H(F);m(2E&&(!1U||1B)){1B=3D$3J(1B,2E-1);2x.7=
k(c.1N[1B]);F.5J(2x)}12 m(c.33&&!1U){2x.2z(c.33);F.2z(c.33)}o =
7Z=3Dc.1N.2T(2x);2x.1Q(\'5V\',c.2G.Q(c,7Z));m(c.t.2W)F.4w({\'3i-21\':0,\'=
1W-21\':\'4C\',\'3i-3N\':0,\'1W-3N\':\'4C\'});m(c.t.2p)F.4w({\'3i-2j\':0,=
\'1W-2j\':\'4C\',\'3i-3Q\':0,\'1W-3Q\':\'4C\'});F.7K=3D1;m(c.t.49)F.7J=3D=
c.t.49;m(c.t.4Q)F.7y=3Dc.t.4Q;F.2i(\'85\',\'3L\');m(!1U){B(o 1T 15 =
c.2D)F.2i(1T,0)}h =
c},2G:k(1t){1t=3D($r(1t)=3D=3D\'F\')?c.G.2T(1t):1t;m((c.1E&&c.t.2F)||(1t=3D=
=3D=3Dc.28&&!c.t.4P))h c;c.28=3D1t;o T=3D{};c.G.1o(k(q,i){T[i]=3D{};o =
3M=3D(i!=3D1t)||(c.t.4P&&(q.3x>0));c.2h(3M?\'6i\':\'5s\',[c.1N[i],q]);B(o=
 1T 15 c.2D)T[i][1T]=3D3M?0:q[c.2D[1T]]},c);h c.1p(T)},9v:k(1t){h =
c.2G(1t)}});Y.5l=3D5l;',62,726,'||||||||||||this|||||return|||function||i=
f||var||el|type||options|property|||||||for|event|||element|elements|Elem=
ent|value|fn|to|from|window|extend|length|document|bind|false||obj|events=
|param|case|arguments|Fx||||else||new|in||args|true|contains|push|Math|it=
ems|array|now|css|result|parent|className|style|selector|break|prototype|=
null|each|start|props|Class|values|index|name|keys|prop|parsed|transition=
|Elements|opacity|pos|relatedTarget|current|timer|mode|temp|initialize|cu=
stom|delay|Garbage|nocash|switch|togglers|Array|unit|addEvent|join|overfl=
own|fx|test|ie|border|Event|documentElement|params||top|parse|key|call|rg=
b|getStyle||previous|create|getElementsByTagName|max|map|margin|text|Meth=
ods|context|fireEvent|setStyle|left|empty|Events|set|parentNode|item|widt=
h|CSS|match|string|properties|Transitions|filter|tag|toggler|object|injec=
t|offset|target|time|effects|len|wait|display|option|stop|returns|shared|=
iCss|replace|toInt|iterable|iTo|chk|xpath|source|indexOf|select|Styles|he=
ight|getValue|tmp|scrollTo|periodical|getPosition||container|size|Base|re=
move||||compute|setNow|argument|increase|id|addListener|Abstract|val|padd=
ing|pow|method|chains|min|hex|wrapper|webkit|getNow|getTag|collect|round|=
show|results|mousewheel|offsetHeight|htmlElement|scroll|bit|native|offset=
Width|fromTo|apply|script|merge|include|domReady|pick|iNow|hidden|hide|bo=
ttom|unique|iFrom|right|parseInt|px|parseFloat|scrollTop|scrollLeft|next|=
walk|HTMLElement|layout||scrollHeight|mix|onComplete|open|precision||toLo=
werCase|klass|fixedWidth|stopPropagation|included|defined|setProperty|bro=
ther|fix|generic|default|getElementsBySelector|preventDefault|proto|scrol=
lWidth|forEach|attempt|typeof|trash|regex|Listeners|Properties|loaded|src=
|fKey|setStyles|getElementById|rgbToHex|getElements|code|readyState|none|=
body|tagName|realType|end|webkit419|evType|Multi|split|splice|number|getP=
roperty|removeEvent|alwaysHide|fixedHeight|removeEvents|visibility|curren=
tStyle|setOptions|hexToRgb|mp|every|color|setMany||String|checked|Dom|ran=
dom|selected|multiple|gecko|DOMMouseScroll|qs|queryString|unload|easeType=
|Transition|charAt|Function|mouseover|mouseout|disabled|NativeEvents|PI|A=
ccordion|on|found|nodeType|xhtml|try|delete|onActive|catch|addEventListen=
er|trim|regexp|merged|newArray|pageX|hasChild|pageY|class|getParam|addEve=
nts|getItems|concat|operator|add|injectAfter|innerText|first|Style|clear|=
appendChild|transitions|camelCase|Color|cssText|duration|flag|click|node|=
while|compat|insertBefore|firstChild|RegExp|domready|iProps|getSize|onSta=
rt|clean|getMany|scrollSize|pairs|position|hasClass|bound|ie_ready|visibl=
e|fixRelatedTarget|relatedTargetGecko|setOpacity|onBackground|removeListe=
ner|defaultView|elementsProperty|hyphenate|where|addClass|mouseenter|ie6|=
mouseleave|head|undefined|zoom|picked|removeClass|constructor|cloneEvents=
|after|contents|before|nodeValue|Right|interval|Bottom|wheelDelta|Top|cop=
y|Number|Width|0px|shift|Left|PropertiesIFlag|continue|removeEventListene=
r|slice|toUpperCase|extended|direction|borderShort|capitalize|toFloat|rem=
oveChild|appendText|styleSheet|setProperties|pp|getLast|beforeunload|chil=
dNodes|Merge|callee|textContent|setHTML|fixStyle|clientX|createElement|wh=
ich|innerHTML|clientY|getNext|keydown|prefix|sin|injectBefore|iParsed|whe=
elStops|normal|addSection|Single|toElement|resolver|filterByAttribute|onC=
ancel|cos|Chain|implement|sel|fullHeight|vertical|textarea|adopt|input|st=
yles|getStyles|slideIn|slideOut|getElement|limit|fullWidth|fullOpacity|fu=
ll|getFormElements|filterByClass|Options|opera|clientHeight|pageXOffset|c=
allChain|filterById|substr|clientWidth|pageYOffset|getWidth|getScrollTop|=
idx|getScrollLeft|getScrollHeight|getHeight|getScrollWidth|delta|overflow=
|complete|change|fps|evaluate|step|load|cloneNode|attributes|clearTimer|r=
eplaceWith|toRight|replaceChild|clone|1000|removeProperty|removeAttribute=
|injectInside|getPrevious|getFirst|createTextNode|injectTop|Sibling|toBot=
tom|zIndex|effect|cssFloat|getAttribute|Scroll|alpha|getChildren|hasLayou=
t|getParent|styleFloat|toTop|toggleClass|100|getPropertyValue|getComputed=
Style|lastChild|float|toLeft|easeIn|navigator|taintEnabled|webkit420|all|=
ie7|ActiveXObject|XMLHttpRequest|getBoxObjectFor|khtml|BackgroundImageCac=
he|Elastic|chain|execCommand|DOMElement|Object|iframe|Quad|Document|white=
space|collection|Quint|textnode|nodeName|MooTools|version|Quart|Cubic|cle=
arInterval|Window|clearTimeout|getTime|floor|Date|clearChain|some|In|line=
ar|easeInOut|bindAsEventListener|Out|err|pass|times|easeOut|horizontal|sh=
owThisHideOpen|div|toggle|getProperties|embed|boolean|setInterval|setTime=
out|Back|Sine|acos|618|getRandom|associate|Bounce|Circ|Expo|ease|InOut|to=
String|transparent|Pow|escapeRegExp|Slide|500|menu|setAttribute|mouse|fro=
mCharCode|radio|checkbox|contextmenu|page|mouseup|rightClick|mousedown|ge=
tElementsByClassName|client|abort|error|meta|metaKey|altKey|ctrlKey|reset=
|wheel|password|111|mousemove|keyCode|detail|120|button|fromElement|subst=
ring|XPathResult||with|down|starts|UNORDERED_NODE_SNAPSHOT_TYPE|esc|tab|b=
ackspace|space|snapshotItem|snapshotLength|up|namespaceURI|1999|org|retur=
nValue|dblclick|cancelBubble|bindWithEvent|filterByTag|http|enter|ES|www|=
w3|control|alt|protocol|location|https|borderColor|borderWidth|borderStyl=
e|getCoordinates|htmlFor|shiftKey|rowSpan|rowspan|colSpan|colspan|javascr=
ipt|void|getText|innerHeight|setText|move|focus|innerWidth|onDomReady|wri=
te|resize|defer|onreadystatechange|DOMContentLoaded|accesskey|blur|offset=
Top|offsetLeft|offsetParent|getTop|submit|keyup|do|CollectGarbage|srcElem=
ent|keypress|toQueryString|encodeURIComponent|attachEvent|detachEvent|max=
Length|readonly|tabIndex|tabindex|accessKey|readOnly|maxlength|href|frame=
border|getLeft|frameBorder'.split('|'),0,{}))=0A=

------=_NextPart_000_0027_01CC68A9.A4A7BDC0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.fondazionegeiger.org/plugins/content/jpmedialightbox/js/AC_QuickTime.js

/*=0D=0DFile: AC_QuickTime.js=0D=0DAbstract: This file contains =
functions to generate OBJECT and EMBED tags for QuickTime =
content.=0D=0DVersion: <1.1>=0D=0DDisclaimer: IMPORTANT:  This Apple =
software is supplied to you by Apple=0DComputer, Inc. ("Apple") in =
consideration of your agreement to the=0Dfollowing terms, and your use, =
installation, modification or=0Dredistribution of this Apple software =
constitutes acceptance of these=0Dterms.  If you do not agree with these =
terms, please do not use,=0Dinstall, modify or redistribute this Apple =
software.=0D=0DIn consideration of your agreement to abide by the =
following terms, and=0Dsubject to these terms, Apple grants you a =
personal, non-exclusive=0Dlicense, under Apple's copyrights in this =
original Apple software (the=0D"Apple Software"), to use, reproduce, =
modify and redistribute the Apple=0DSoftware, with or without =
modifications, in source and/or binary forms;=0Dprovided that if you =
redistribute the Apple Software in its entirety and=0Dwithout =
modifications, you must retain this notice and the following=0Dtext and =
disclaimers in all such redistributions of the Apple Software. =
=0DNeither the name, trademarks, service marks or logos of Apple =
Computer,=0DInc. may be used to endorse or promote products derived from =
the Apple=0DSoftware without specific prior written permission from =
Apple.  Except=0Das expressly stated in this notice, no other rights or =
licenses, express=0Dor implied, are granted by Apple herein, including =
but not limited to=0Dany patent rights that may be infringed by your =
derivative works or by=0Dother works in which the Apple Software may be =
incorporated.=0D=0DThe Apple Software is provided by Apple on an "AS IS" =
basis.  APPLE=0DMAKES NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING =
WITHOUT LIMITATION=0DTHE IMPLIED WARRANTIES OF NON-INFRINGEMENT, =
MERCHANTABILITY AND FITNESS=0DFOR A PARTICULAR PURPOSE, REGARDING THE =
APPLE SOFTWARE OR ITS USE AND=0DOPERATION ALONE OR IN COMBINATION WITH =
YOUR PRODUCTS.=0D=0DIN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, =
INDIRECT, INCIDENTAL=0DOR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT =
LIMITED TO, PROCUREMENT OF=0DSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, =
DATA, OR PROFITS; OR BUSINESS=0DINTERRUPTION) ARISING IN ANY WAY OUT OF =
THE USE, REPRODUCTION,=0DMODIFICATION AND/OR DISTRIBUTION OF THE APPLE =
SOFTWARE, HOWEVER CAUSED=0DAND WHETHER UNDER THEORY OF CONTRACT, TORT =
(INCLUDING NEGLIGENCE),=0DSTRICT LIABILITY OR OTHERWISE, EVEN IF APPLE =
HAS BEEN ADVISED OF THE=0DPOSSIBILITY OF SUCH DAMAGE.=0D=0DCopyright =A9 =
2006 Apple Computer, Inc., All Rights Reserved=0D=0D*/ =0D=0D/*=0D * =
This file contains functions to generate OBJECT and EMBED tags for =
QuickTime content. =0D */=0D=0D/************** LOCALIZABLE GLOBAL =
VARIABLES ****************/=0D=0Dvar gArgCountErr =3D	'The "%%" function =
requires an even number of arguments.'=0D				+	'\nArguments should be in =
the form "atttributeName", "attributeValue", =
...';=0D=0D/******************** END LOCALIZABLE =
**********************/=0D=0Dvar gTagAttrs				=3D null;=0Dvar =
gQTGeneratorVersion		=3D 1.0;=0D=0Dfunction AC_QuickTimeVersion()	{ =
return gQTGeneratorVersion; }=0D=0Dfunction _QTComplain(callingFcnName, =
errMsg)=0D{=0D    errMsg =3D errMsg.replace("%%", callingFcnName);=0D	=
alert(errMsg);=0D}=0D=0Dfunction _QTAddAttribute(prefix, slotName, =
tagName)=0D{=0D	var		value;=0D=0D	value =3D gTagAttrs[prefix + =
slotName];=0D	if ( null =3D=3D value )=0D		value =3D =
gTagAttrs[slotName];=0D=0D	if ( null !=3D value )=0D	{=0D		if ( 0 =3D=3D =
slotName.indexOf(prefix) && (null =3D=3D tagName) )=0D			tagName =3D =
slotName.substring(prefix.length); =0D		if ( null =3D=3D tagName ) =0D			=
tagName =3D slotName;=0D		return '' + tagName + '=3D"' + value + '"';=0D	=
}=0D	else=0D		return "";=0D}=0D=0Dfunction _QTAddObjectAttr(slotName, =
tagName)=0D{=0D	// don't bother if it is only for the embed tag=0D	if ( =
0 =3D=3D slotName.indexOf("emb#") )=0D		return "";=0D=0D	if ( 0 =3D=3D =
slotName.indexOf("obj#") && (null =3D=3D tagName) )=0D		tagName =3D =
slotName.substring(4); =0D=0D	return _QTAddAttribute("obj#", slotName, =
tagName);=0D}=0D=0Dfunction _QTAddEmbedAttr(slotName, tagName)=0D{=0D	// =
don't bother if it is only for the object tag=0D	if ( 0 =3D=3D =
slotName.indexOf("obj#") )=0D		return "";=0D=0D	if ( 0 =3D=3D =
slotName.indexOf("emb#") && (null =3D=3D tagName) )=0D		tagName =3D =
slotName.substring(4); =0D=0D	return _QTAddAttribute("emb#", slotName, =
tagName);=0D}=0D=0D=0Dfunction _QTAddObjectParam(slotName, =
generateXHTML)=0D{=0D	var		paramValue;=0D	var		paramStr =3D "";=0D	var		=
endTagChar =3D (generateXHTML) ? ' />' : '>';=0D=0D	if ( -1 =3D=3D =
slotName.indexOf("emb#") )=0D	{=0D		// look for the OBJECT-only param =
first. if there is none, look for a generic one=0D		paramValue =3D =
gTagAttrs["obj#" + slotName];=0D		if ( null =3D=3D paramValue )=0D			=
paramValue =3D gTagAttrs[slotName];=0D=0D		if ( 0 =3D=3D =
slotName.indexOf("obj#") )=0D			slotName =3D slotName.substring(4); =0D	=
=0D		if ( null !=3D paramValue )=0D			paramStr =3D '<param name=3D"' + =
slotName + '" value=3D"' + paramValue + '"' + endTagChar;=0D	}=0D=0D	=
return paramStr;=0D}=0D=0Dfunction _QTDeleteTagAttrs()=0D{=0D	for ( var =
ndx =3D 0; ndx < arguments.length; ndx++ )=0D	{=0D		var attrName =3D =
arguments[ndx];=0D		delete gTagAttrs[attrName];=0D		delete =
gTagAttrs["emb#" + attrName];=0D		delete gTagAttrs["obj#" + =
attrName];=0D	}=0D}=0D=0D		=0D=0D// generate an embed and object tag, =
return as a string=0Dfunction _QTGenerate(callingFcnName, generateXHTML, =
args)=0D{=0D	// is the number of optional arguments even?=0D	if ( =
args.length < 4 || (0 !=3D (args.length % 2)) )=0D	{=0D		=
_QTComplain(callingFcnName, gArgCountErr);=0D		return "";=0D	}=0D	=0D	// =
allocate an array, fill in the required attributes with fixed place =
params and defaults=0D	gTagAttrs =3D new Object();=0D	gTagAttrs["src"] =
=3D args[0];=0D	gTagAttrs["width"] =3D args[1];=0D	gTagAttrs["height"] =
=3D args[2];=0D	gTagAttrs["classid"] =3D =
"clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B";=0D		//Impportant note: It =
is recommended that you use this exact classid in order to ensure a =
seamless experience for all viewers=0D	gTagAttrs["pluginspage"] =3D =
"http://www.apple.com/quicktime/download/";=0D=0D	// set up codebase =
attribute with specified or default version before parsing args so=0D	// =
 anything passed in will override=0D	var activexVers =3D args[3]=0D	if ( =
(null =3D=3D activexVers) || ("" =3D=3D activexVers) )=0D		activexVers =
=3D "6,0,2,0";=0D	gTagAttrs["codebase"] =3D =
"http://www.apple.com/qtactivex/qtplugin.cab#version=3D" + =
activexVers;=0D=0D	var	attrName,=0D		attrValue;=0D=0D	// add all of the =
optional attributes to the array=0D	for ( var ndx =3D 4; ndx < =
args.length; ndx +=3D 2)=0D	{=0D		attrName =3D =
args[ndx].toLowerCase();=0D		attrValue =3D args[ndx + 1];=0D=0D		// =
"name" and "id" should have the same value, the former goes in the embed =
and the later goes in=0D		//  the object. use one array slot =0D		if ( =
"name" =3D=3D attrName || "id" =3D=3D attrName )=0D			gTagAttrs["name"] =
=3D attrValue;=0D=0D		else =0D			gTagAttrs[attrName] =3D attrValue;=0D	=
}=0D=0D	// init both tags with the required and "special" attributes=0D	=
var objTag =3D  '<object '=0D					+ _QTAddObjectAttr("classid")=0D					+ =
_QTAddObjectAttr("width")=0D					+ _QTAddObjectAttr("height")=0D					+ =
_QTAddObjectAttr("codebase")=0D					+ _QTAddObjectAttr("name", "id")=0D		=
			+ _QTAddObjectAttr("tabindex")=0D					+ _QTAddObjectAttr("hspace")=0D	=
				+ _QTAddObjectAttr("vspace")=0D					+ _QTAddObjectAttr("border")=0D		=
			+ _QTAddObjectAttr("align")=0D					+ _QTAddObjectAttr("class")=0D					=
+ _QTAddObjectAttr("title")=0D					+ _QTAddObjectAttr("accesskey")=0D				=
	+ _QTAddObjectAttr("noexternaldata")=0D					+ '>'=0D					+ =
_QTAddObjectParam("src", generateXHTML);=0D	var embedTag =3D '<embed =
'=0D					+ _QTAddEmbedAttr("src")=0D					+ _QTAddEmbedAttr("width")=0D			=
		+ _QTAddEmbedAttr("height")=0D					+ _QTAddEmbedAttr("pluginspage")=0D	=
				+ _QTAddEmbedAttr("name")=0D					+ _QTAddEmbedAttr("align")=0D					+ =
_QTAddEmbedAttr("tabindex");=0D=0D	// delete the attributes/params we =
have already added=0D	=
_QTDeleteTagAttrs("src","width","height","pluginspage","classid","codebas=
e","name","tabindex",=0D					=
"hspace","vspace","border","align","noexternaldata","class","title","acce=
sskey");=0D=0D	// and finally, add all of the remaining attributes to =
the embed and object=0D	for ( var attrName in gTagAttrs )=0D	{=0D		=
attrValue =3D gTagAttrs[attrName];=0D		if ( null !=3D attrValue )=0D		=
{=0D			embedTag +=3D _QTAddEmbedAttr(attrName);=0D			objTag +=3D =
_QTAddObjectParam(attrName, generateXHTML);=0D		}=0D	} =0D=0D	// end =
both tags, we're done=0D	return objTag + embedTag + '></em' + 'bed></ob' =
+ 'ject' + '>';=0D}=0D=0D// return the object/embed as a =
string=0Dfunction QT_GenerateOBJECTText()=0D{=0D	return =
_QTGenerate("QT_GenerateOBJECTText", false, =
arguments);=0D}=0D=0Dfunction QT_GenerateOBJECTText_XHTML()=0D{=0D	=
return _QTGenerate("QT_GenerateOBJECTText_XHTML", true, =
arguments);=0D}=0D=0Dfunction QT_WriteOBJECT()=0D{=0D	=
document.writeln(_QTGenerate("QT_WriteOBJECT", false, =
arguments));=0D}=0D=0Dfunction QT_WriteOBJECT_XHTML()=0D{=0D	=
document.writeln(_QTGenerate("QT_WriteOBJECT_XHTML", true, =
arguments));=0D}=0D=0D=0D
------=_NextPart_000_0027_01CC68A9.A4A7BDC0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.fondazionegeiger.org/plugins/content/jpmedialightbox/js/swfobject.js

/**=0A=
 * SWFObject v1.5: Flash Player detection and embed - =
http://blog.deconcept.com/swfobject/=0A=
 *=0A=
 * SWFObject is (c) 2007 Geoff Stearns and is released under the MIT =
License:=0A=
 * http://www.opensource.org/licenses/mit-license.php=0A=
 *=0A=
 */=0A=
if(typeof deconcept=3D=3D"undefined"){var deconcept=3Dnew =
Object();}if(typeof =
deconcept.util=3D=3D"undefined"){deconcept.util=3Dnew =
Object();}if(typeof =
deconcept.SWFObjectUtil=3D=3D"undefined"){deconcept.SWFObjectUtil=3Dnew =
Object();}deconcept.SWFObject=3Dfunction(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!=
document.getElementById){return;}this.DETECT_KEY=3D_a?_a:"detectflash";th=
is.skipDetect=3Ddeconcept.util.getRequestParameter(this.DETECT_KEY);this.=
params=3Dnew Object();this.variables=3Dnew =
Object();this.attributes=3Dnew =
Array();if(_1){this.setAttribute("swf",_1);}if(id){this.setAttribute("id"=
,id);}if(w){this.setAttribute("width",w);}if(h){this.setAttribute("height=
",h);}if(_5){this.setAttribute("version",new =
deconcept.PlayerVersion(_5.toString().split(".")));}this.installedVer=3Dd=
econcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&=
&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=3Dtrue;}if(c=
){this.addParam("bgcolor",c);}var =
q=3D_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpress=
Install",false);this.setAttribute("doExpressInstall",false);var =
_c=3D(_8)?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.s=
etAttribute("redirectUrl","");if(_9){this.setAttribute("redirectUrl",_9);=
}};deconcept.SWFObject.prototype=3D{useExpressInstall:function(_d){this.x=
iSWFPath=3D!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInsta=
ll",true);},setAttribute:function(_e,_f){this.attributes[_e]=3D_f;},getAt=
tribute:function(_10){return =
this.attributes[_10];},addParam:function(_11,_12){this.params[_11]=3D_12;=
},getParams:function(){return =
this.params;},addVariable:function(_13,_14){this.variables[_13]=3D_14;},g=
etVariable:function(_15){return =
this.variables[_15];},getVariables:function(){return =
this.variables;},getVariablePairs:function(){var _16=3Dnew Array();var =
key;var _18=3Dthis.getVariables();for(key in =
_18){_16[_16.length]=3Dkey+"=3D"+_18[key];}return =
_16;},getSWFHTML:function(){var =
_19=3D"";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.l=
ength){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplay=
erType","PlugIn");this.setAttribute("swf",this.xiSWFPath);}_19=3D"<embed =
type=3D\"application/x-shockwave-flash\" =
src=3D\""+this.getAttribute("swf")+"\" =
width=3D\""+this.getAttribute("width")+"\" =
height=3D\""+this.getAttribute("height")+"\" =
style=3D\""+this.getAttribute("style")+"\"";_19+=3D" =
id=3D\""+this.getAttribute("id")+"\" =
name=3D\""+this.getAttribute("id")+"\" ";var =
_1a=3Dthis.getParams();for(var key in =
_1a){_19+=3D[key]+"=3D\""+_1a[key]+"\" ";}var =
_1c=3Dthis.getVariablePairs().join("&");if(_1c.length>0){_19+=3D"flashvar=
s=3D\""+_1c+"\"";}_19+=3D"/>";}else{if(this.getAttribute("doExpressInstal=
l")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",t=
his.xiSWFPath);}_19=3D"<object id=3D\""+this.getAttribute("id")+"\" =
classid=3D\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" =
width=3D\""+this.getAttribute("width")+"\" =
height=3D\""+this.getAttribute("height")+"\" =
style=3D\""+this.getAttribute("style")+"\">";_19+=3D"<param =
name=3D\"movie\" value=3D\""+this.getAttribute("swf")+"\" />";var =
_1d=3Dthis.getParams();for(var key in _1d){_19+=3D"<param =
name=3D\""+key+"\" value=3D\""+_1d[key]+"\" />";}var =
_1f=3Dthis.getVariablePairs().join("&");if(_1f.length>0){_19+=3D"<param =
name=3D\"flashvars\" value=3D\""+_1f+"\" />";}_19+=3D"</object>";}return =
_19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var =
_21=3Dnew =
deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21=
)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.=
setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",es=
cape(this.getAttribute("xiRedirectUrl")));document.title=3Ddocument.title=
.slice(0,47)+" - Flash Player =
Installation";this.addVariable("MMdoctitle",document.title);}}if(this.ski=
pDetect||this.getAttribute("doExpressInstall")||this.installedVer.version=
IsValid(this.getAttribute("version"))){var n=3D(typeof =
_20=3D=3D"string")?document.getElementById(_20):_20;n.innerHTML=3Dthis.ge=
tSWFHTML();return =
true;}else{if(this.getAttribute("redirectUrl")!=3D""){document.location.r=
eplace(this.getAttribute("redirectUrl"));}}return =
false;}};deconcept.SWFObjectUtil.getPlayerVersion=3Dfunction(){var =
_23=3Dnew =
deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeType=
s.length){var x=3Dnavigator.plugins["Shockwave =
Flash"];if(x&&x.description){_23=3Dnew =
deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replac=
e(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{if(navigator.userAgent&&nav=
igator.userAgent.indexOf("Windows CE")>=3D0){var axo=3D1;var =
_26=3D3;while(axo){try{_26++;axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_26);_23=3Dnew =
deconcept.PlayerVersion([_26,0,0]);}catch(e){axo=3Dnull;}}}else{try{var =
axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var =
axo=3Dnew ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=3Dnew =
deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess=3D"always";}catch=
(e){if(_23.major=3D=3D6){return _23;}}try{axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(axo!=3Dnull=
){_23=3Dnew deconcept.PlayerVersion(axo.GetVariable("$version").split(" =
")[1].split(","));}}}return =
_23;};deconcept.PlayerVersion=3Dfunction(_29){this.major=3D_29[0]!=3Dnull=
?parseInt(_29[0]):0;this.minor=3D_29[1]!=3Dnull?parseInt(_29[1]):0;this.r=
ev=3D_29[2]!=3Dnull?parseInt(_29[2]):0;};deconcept.PlayerVersion.prototyp=
e.versionIsValid=3Dfunction(fv){if(this.major<fv.major){return =
false;}if(this.major>fv.major){return =
true;}if(this.minor<fv.minor){return =
false;}if(this.minor>fv.minor){return true;}if(this.rev<fv.rev){return =
false;}return =
true;};deconcept.util=3D{getRequestParameter:function(_2b){var =
q=3Ddocument.location.search||document.location.hash;if(_2b=3D=3Dnull){re=
turn q;}if(q){var _2d=3Dq.substring(1).split("&");for(var =
i=3D0;i<_2d.length;i++){if(_2d[i].substring(0,_2d[i].indexOf("=3D"))=3D=3D=
_2b){return _2d[i].substring((_2d[i].indexOf("=3D")+1));}}}return =
"";}};deconcept.SWFObjectUtil.cleanupSWFs=3Dfunction(){var =
_2f=3Ddocument.getElementsByTagName("OBJECT");for(var =
i=3D_2f.length-1;i>=3D0;i--){_2f[i].style.display=3D"none";for(var x in =
_2f[i]){if(typeof =
_2f[i][x]=3D=3D"function"){_2f[i][x]=3Dfunction(){};}}}};if(deconcept.SWF=
Object.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.pre=
pUnload=3Dfunction(){__flash_unloadHandler=3Dfunction(){};__flash_savedUn=
loadHandler=3Dfunction(){};window.attachEvent("onunload",deconcept.SWFObj=
ectUtil.cleanupSWFs);};window.attachEvent("onbeforeunload",deconcept.SWFO=
bjectUtil.prepUnload);deconcept.unloadSet=3Dtrue;}}if(!document.getElemen=
tById&&document.all){document.getElementById=3Dfunction(id){return =
document.all[id];};}var =
getQueryParamValue=3Ddeconcept.util.getRequestParameter;var =
FlashObject=3Ddeconcept.SWFObject;var SWFObject=3Ddeconcept.SWFObject;
------=_NextPart_000_0027_01CC68A9.A4A7BDC0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.fondazionegeiger.org/plugins/content/jpmedialightbox/js/slimbox.js

/*=0A=
	Slimbox v1.41 - The ultimate lightweight Lightbox clone=0A=
	by Christophe Beyls (http://www.digitalia.be) - MIT-style license.=0A=
	Inspired by the original Lightbox v2 by Lokesh Dhakar.=0A=
*/=0A=
=0A=
var Lightbox =3D {=0A=
=0A=
	init: function(options){=0A=
		this.options =3D $extend({=0A=
			resizeDuration: 360,=0A=
			resizeTransition: Fx.Transitions.Sine.easeInOut,	// default =
transition, linear, Sine, Quad, Cubic, Quart, Quint, Expo, Circ, Back, =
Bounce, Elastic=0A=
			initialWidth: 360,=0A=
			initialHeight: 360,=0A=
			animateCaption: false,=0A=
			showCounter: false=0A=
		}, options || {});=0A=
=0A=
		this.anchors =3D [];=0A=
		$each(document.links, function(el){=0A=
			if (el.rel && el.rel.test(/^lightbox/i)){=0A=
				el.onclick =3D this.click.pass(el, this);=0A=
				this.anchors.push(el);=0A=
			}=0A=
		}, this);=0A=
		this.eventKeyDown =3D this.keyboardListener.bindAsEventListener(this);=0A=
		this.eventPosition =3D this.position.bind(this);=0A=
=0A=
		this.overlay =3D new Element('div', {'id': =
'lbOverlay'}).injectInside(document.body);=0A=
=0A=
		this.center =3D new Element('div', {'id': 'lbCenter', 'styles': =
{'width': this.options.initialWidth, 'height': =
this.options.initialHeight, 'marginLeft': =
-(this.options.initialWidth/2), 'display': =
'none'}}).injectInside(document.body);=0A=
		this.image =3D new Element('div', {'id': =
'lbImage'}).injectInside(this.center);=0A=
		this.prevLink =3D new Element('a', {'id': 'lbPrevLink', 'href': '#', =
'styles': {'display': 'none'}}).injectInside(this.image);=0A=
		this.nextLink =3D this.prevLink.clone().setProperty('id', =
'lbNextLink').injectInside(this.image);=0A=
		this.prevLink.onclick =3D this.previous.bind(this);=0A=
		this.nextLink.onclick =3D this.next.bind(this);=0A=
=0A=
		this.bottomContainer =3D new Element('div', {'id': =
'lbBottomContainer', 'styles': {'display': =
'none'}}).injectInside(document.body);=0A=
		this.bottom =3D new Element('div', {'id': =
'lbBottom'}).injectInside(this.bottomContainer);=0A=
		new Element('a', {'id': 'lbCloseLink', 'href': =
'#'}).injectInside(this.bottom).onclick =3D this.overlay.onclick =3D =
this.close.bind(this);=0A=
		this.caption =3D new Element('div', {'id': =
'lbCaption'}).injectInside(this.bottom);=0A=
		this.number =3D new Element('div', {'id': =
'lbNumber'}).injectInside(this.bottom);=0A=
		new Element('div', {'styles': {'clear': =
'both'}}).injectInside(this.bottom);=0A=
=0A=
		var nextEffect =3D this.nextEffect.bind(this);=0A=
		this.fx =3D {=0A=
			overlay: this.overlay.effect('opacity', {duration: 480}).hide(),=0A=
			resize: this.center.effects($extend({duration: =
this.options.resizeDuration, onComplete: nextEffect}, =
this.options.resizeTransition ? {transition: =
this.options.resizeTransition} : {})),=0A=
			image: this.image.effect('opacity', {duration: 240, onComplete: =
nextEffect}),=0A=
			bottom: this.bottom.effect('margin-top', {duration: 240, onComplete: =
nextEffect})=0A=
		};=0A=
=0A=
		this.preloadPrev =3D new Image();=0A=
		this.preloadNext =3D new Image();=0A=
	},=0A=
=0A=
	click: function(link){=0A=
		if (link.rel.length =3D=3D 8) return this.show(link.href, link.title);=0A=
=0A=
		var j, imageNum, images =3D [];=0A=
		this.anchors.each(function(el){=0A=
			if (el.rel =3D=3D link.rel){=0A=
				for (j =3D 0; j < images.length; j++) if(images[j][0] =3D=3D =
el.href) break;=0A=
				if (j =3D=3D images.length){=0A=
					images.push([el.href, el.title]);=0A=
					if (el.href =3D=3D link.href) imageNum =3D j;=0A=
				}=0A=
			}=0A=
		}, this);=0A=
		return this.open(images, imageNum);=0A=
	},=0A=
=0A=
	show: function(url, title){=0A=
		return this.open([[url, title]], 0);=0A=
	},=0A=
=0A=
	open: function(images, imageNum){=0A=
		this.images =3D images;=0A=
		this.position();=0A=
		this.setup(true);=0A=
		this.top =3D window.getScrollTop() + (window.getHeight() / 15);=0A=
		this.center.setStyles({top: this.top, display: ''});=0A=
		this.fx.overlay.start(0.8);=0A=
		return this.changeImage(imageNum);=0A=
	},=0A=
=0A=
	position: function(){=0A=
		this.overlay.setStyles({'top': window.getScrollTop(), 'height': =
window.getHeight()});=0A=
	},=0A=
=0A=
	setup: function(open){=0A=
		var elements =3D $A(document.getElementsByTagName('object'));=0A=
		elements.extend(document.getElementsByTagName(window.ie ? 'select' : =
'embed'));=0A=
		elements.each(function(el){=0A=
			if (open) el.lbBackupStyle =3D el.style.visibility;=0A=
			el.style.visibility =3D open ? 'hidden' : el.lbBackupStyle;=0A=
		});=0A=
		var fn =3D open ? 'addEvent' : 'removeEvent';=0A=
		window[fn]('scroll', this.eventPosition)[fn]('resize', =
this.eventPosition);=0A=
		document[fn]('keydown', this.eventKeyDown);=0A=
		this.step =3D 0;=0A=
	},=0A=
=0A=
	keyboardListener: function(event){=0A=
		switch (event.keyCode){=0A=
			case 27: case 88: case 67: this.close(); break;=0A=
			case 37: case 80: this.previous(); break;	=0A=
			case 39: case 78: this.next();=0A=
		}=0A=
	},=0A=
=0A=
	previous: function(){=0A=
		return this.changeImage(this.activeImage-1);=0A=
	},=0A=
=0A=
	next: function(){=0A=
		return this.changeImage(this.activeImage+1);=0A=
	},=0A=
=0A=
	changeImage: function(imageNum){=0A=
		if (this.step || (imageNum < 0) || (imageNum >=3D this.images.length)) =
return false;=0A=
		this.step =3D 1;=0A=
		this.activeImage =3D imageNum;=0A=
=0A=
		this.bottomContainer.style.display =3D this.prevLink.style.display =3D =
this.nextLink.style.display =3D 'none';=0A=
		this.fx.image.hide();=0A=
		this.center.className =3D 'lbLoading';=0A=
=0A=
		this.preload =3D new Image();=0A=
		this.preload.onload =3D this.nextEffect.bind(this);=0A=
		this.preload.src =3D this.images[imageNum][0];=0A=
		return false;=0A=
	},=0A=
=0A=
	nextEffect: function(){=0A=
		switch (this.step++){=0A=
		case 1:=0A=
			this.center.className =3D '';=0A=
			this.image.style.backgroundImage =3D =
'url('+this.images[this.activeImage][0]+')';=0A=
			this.image.style.width =3D this.bottom.style.width =3D =
this.preload.width+'px';=0A=
			this.image.style.height =3D this.prevLink.style.height =3D =
this.nextLink.style.height =3D this.preload.height+'px';=0A=
=0A=
			this.caption.setHTML(this.images[this.activeImage][1] || '');=0A=
			this.number.setHTML((!this.options.showCounter || (this.images.length =
=3D=3D 1)) ? '' : 'Image '+(this.activeImage+1)+' of =
'+this.images.length);=0A=
=0A=
			if (this.activeImage) this.preloadPrev.src =3D =
this.images[this.activeImage-1][0];=0A=
			if (this.activeImage !=3D (this.images.length - 1)) =
this.preloadNext.src =3D this.images[this.activeImage+1][0];=0A=
			if (this.center.clientHeight !=3D this.image.offsetHeight){=0A=
				this.fx.resize.start({height: this.image.offsetHeight, width: =
this.image.offsetWidth, marginLeft: -this.image.offsetWidth/2});=0A=
				break;=0A=
			}=0A=
			this.step++;=0A=
		case 2:=0A=
			if (this.center.clientWidth !=3D this.image.offsetWidth){=0A=
				this.fx.resize.start({height: this.image.offsetHeight, width: =
this.image.offsetWidth, marginLeft: -this.image.offsetWidth/2});=0A=
				break;=0A=
			}=0A=
			this.step++;=0A=
		case 3:=0A=
			this.bottomContainer.setStyles({top: this.top + =
this.center.clientHeight, height: 0, marginLeft: =
this.center.style.marginLeft, display: ''});=0A=
			this.fx.image.start(1);=0A=
			break;=0A=
		case 4:=0A=
			if (this.options.animateCaption){=0A=
				this.fx.bottom.set(-this.bottom.offsetHeight);=0A=
				this.bottomContainer.style.height =3D '';=0A=
				this.fx.bottom.start(0);=0A=
				break;=0A=
			}=0A=
			this.bottomContainer.style.height =3D '';=0A=
		case 5:=0A=
			if (this.activeImage) this.prevLink.style.display =3D '';=0A=
			if (this.activeImage !=3D (this.images.length - 1)) =
this.nextLink.style.display =3D '';=0A=
			this.step =3D 0;=0A=
		}=0A=
	},=0A=
=0A=
	close: function(){=0A=
		if (this.step < 0) return;=0A=
		this.step =3D -1;=0A=
		if (this.preload){=0A=
			this.preload.onload =3D Class.empty;=0A=
			this.preload =3D null;=0A=
		}=0A=
		for (var f in this.fx) this.fx[f].stop();=0A=
		this.center.style.display =3D this.bottomContainer.style.display =3D =
'none';=0A=
		this.fx.overlay.chain(this.setup.pass(false, this)).start(0);=0A=
		return false;=0A=
	}=0A=
};=0A=
=0A=
window.addEvent('domready', Lightbox.init.bind(Lightbox));
------=_NextPart_000_0027_01CC68A9.A4A7BDC0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.fondazionegeiger.org/plugins/content/jpmedialightbox/js/mediabox.js

/*
	Mediabox version 0.7.2 - John Einselen (http://iaian7.com)
	updated 15.12.07

	tested in OS X 10.5 using FireFox 2, Flock 2, Opera 9, Safari 3, and =
Camino 1.5
	tested in Windows Vista using Internet Explorer 7, FireFox 2, Opera 9, =
and Safari 3
	loads flash, flv, quicktime, wmv, and html content in a Lightbox-style =
window effect.

	based on Slimbox version 1.4 - Christophe Beyls =
(http://www.digitalia.be)
			 Slimbox Extended version 1.3.1 - Yukio Arita =
(http://homepage.mac.com/yukikun/software/slimbox_ex/)
			 Videobox Mod version 0.1 - Faruk Can 'farkob' Bilir =
(http://www.gobekdeligi.com/videobox/)
			 DM_Moviebox.js - Ductchmonkey (http://lib.dutchmoney.com/)
			(licensed same as originals, MIT-style)

	inspired by the grandaddy of them all, Lightbox v2 - Lokesh Dhakar =
(http://www.huddletogether.com/projects/lightbox2/)

	distributed under the MIT license, terms:
	copyright (c) 2007 dutchmoney llc

	Permission is hereby granted, free of charge, to any person obtaining a =
copy
	of this software and associated documentation files (the "Software"), =
to deal
	in the Software without restriction, including without limitation the =
rights
	to use, copy, modify, merge, publish, distribute, sublicense, and/or =
sell
	copies of the Software, and to permit persons to whom the Software is
	furnished to do so, subject to the following conditions:

	The above copyright notice and this permission notice shall be included =
in
	all copies or substantial portions of the Software.

	THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS =
OR
	IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF =
MERCHANTABILITY,
	FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL =
THE
	AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
	LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING =
FROM,
	OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS =
IN
	THE SOFTWARE.
*/

var Mediabox =3D {
	init: function(options){
		this.options =3D Object.extend({
			resizeDuration: 240,
			resizeTransition: Fx.Transitions.sineInOut,
			topDistance: 15,			// Divisor of the total visible window height, =
higher number =3D higher Mediabox placement on screen
										// If you wish to change this to an absolute pixel value, =
scroll down to lines 116 and 117 and swap the commenting slashes
			initialWidth: 360,
			initialHeight: 360,
			defaultWidth: 640,			// Default width (px)
			defaultHeight: 360,			// Default height(px)
			animateCaption: true,		// This is not smooth animation in IE 6 with =
XML prolog.
										// If your site is XHTML strict with XML prolog, disable this =
option.
		// Mediaplayer settings and options
			playerpath: 'plugins/content/jpmedialightbox/js/mediaplayer.swf',	// =
Path to the mediaplayer.swf or flvplayer.swf file
			backcolor:  '0x777777',		// Base color for the controller, color name =
/ hex value (0x000000)
			frontcolor: '0x000000',		// Text and button color for the controller, =
color name / hex value (0x000000)
			lightcolor: '0x000000',		// Rollover color for the controller, color =
name / hex value (0x000000)
			fullscreen: 'true',			// Display fullscreen button
			autostart: 'true',			// Automatically plays the video on load
		// Quicktime options (QT plugin used for partial WMV support as well)
			autoplay: 'true',			// Automatically play movie, true / false
			bgcolor: 'black',			// Background color, name / hex value
			controller: 'true',			// Show controller, true / false
		// Flickr options
			fkBGcolor: '#000000',		// Background colour option
			fkFullscreen: 'true',		// Enable fullscreen button
		// Revver options
			revverID: '187866',			// Revver affiliate ID
			revverFullscreen: 'true',	// Fullscreen option
			revverBack: '#000000',		// Background colour
			revverFront: '#ffffff',		// Foreground colour
			revverGrad: '#000000',		// Gradation colour
		// Youtube options
			ytAutoplay: '1',			// Auto play, 0=3Dfalse, 1=3Dtrue
		// Veoh options
			vhAutoplay: '1',			// Enable autoplay, 0=3Dfalse 1=3Dtrue
			vhFullscreen: 'true',		// Enable fullscreen
		// Vimeo options
			vmFullscreen: '1',			// Fullscreen option, 0=3Dfalse, 1=3Dtrue
			vmTitle: '1',				// Show video title
			vmByline: '1',				// Show byline
			vmPortrait: '1',			// Show author portrait
			vmColor: '5ca0b5'			// Custom controller colours, hex value minus the =
#
		}, options || {});

		if(window.ie6 && document.compatMode=3D=3D"BackCompat"){ =
this.options.animateCaption =3D false; }	// IE 6 - XML prolog problem

		this.anchors =3D [];
		$each(document.links, function(el){
			if (el.rel && el.rel.test(/^mediabox/i)){
				el.onclick =3D this.click.pass(el, this);
				this.anchors.push(el);
			}
		}, this);
		this.eventKeyDown =3D this.keyboardListener.bindAsEventListener(this);
		this.eventPosition =3D this.position.bind(this);
		this.overlay =3D new Element('div').setProperty('id', =
'lbOverlay').injectInside(document.body);
		this.center =3D new Element('div').setProperty('id', =
'lbCenter').setStyles({width: this.options.initialWidth+'px', height: =
this.options.initialHeight+'px', marginLeft: =
'-'+(this.options.initialWidth/2)+'px', display: =
'none'}).injectInside(document.body);
		this.canvas =3D new Element('div').setProperty('id', =
'lbImage').injectInside(this.center);
		this.bottomContainer =3D new Element('div').setProperty('id', =
'lbBottomContainer').setStyle('display', =
'none').injectInside(document.body);
		this.bottom =3D new Element('div').setProperty('id', =
'lbBottom').injectInside(this.bottomContainer);
		new Element('a').setProperties({id: 'lbCloseLink', href: =
'#'}).injectInside(this.bottom).onclick =3D this.overlay.onclick =3D =
this.close.bind(this);
		this.caption =3D new Element('div', {'id': =
'lbCaption'}).injectInside(this.bottom);
		new Element('div').setStyle('clear', =
'both').injectInside(this.bottom);

		/* Build effects */
		var nextEffect =3D this.nextEffect.bind(this);
		this.fx =3D {
			overlay: this.overlay.effect('opacity', {duration: 500}).hide(),
			center: this.center.effects({duration: this.options.resizeDuration, =
transition: this.options.resizeTransition, onComplete: nextEffect}),
			content: this.canvas.effect('opacity', {duration: 500, onComplete: =
nextEffect}),
			bottom: this.bottomContainer.effect('height', {duration: 400, =
onComplete: nextEffect})
		};
	},

	click: function(link){
		return this.open(link.href, link.title, link.rel);
	},

	open: function(url, title, rel){
		this.href =3D url;
		this.title =3D title;
		this.rel =3D rel;
		this.position();
		this.setup(true);
		var wh =3D (window.getHeight() =3D=3D 0) ? window.getScrollHeight() : =
window.getHeight();
		var st =3D document.body.scrollTop  || =
document.documentElement.scrollTop;
		this.top =3D st + (wh / this.options.topDistance);
//		this.top =3D 100;	// this is the code needed for an absolute pixel =
value, instead of proportional positioning
		this.center.setStyles({top: this.top+'px', display: ''});
		this.fx.overlay.start(0.8);
		this.center.className =3D 'lbLoading';
		return this.loadVideo(url);
	},

	position: function(){
		this.overlay.setStyles({'top': window.getScrollTop()+'px', 'height': =
window.getHeight()+'px'});
	},

	setup: function(open){
		var aDim =3D this.rel.match(/[0-9]+/g);													// videobox rel =
settings
		this.contentsWidth =3D (aDim && (aDim[0] > 0)) ? aDim[0] : =
this.options.defaultWidth;		// videobox rel settings
		this.contentsHeight =3D (aDim && (aDim[1] > 0)) ? aDim[1] : =
this.options.defaultHeight;	// videobox rel settings

		var elements =3D $A(document.getElementsByTagName('object'));								=
// hide page content
		elements.extend(document.getElementsByTagName(window.ie ? 'select' : =
'embed'));
		elements.each(function(el){
			if (open) el.lbBackupStyle =3D el.style.visibility;
			el.style.visibility =3D open ? 'hidden' : el.lbBackupStyle;
		});

		var fn =3D open ? 'addEvent' : 'removeEvent';
		window[fn]('scroll', this.eventPosition)[fn]('resize', =
this.eventPosition);
		document[fn]('keydown', this.eventKeyDown);
		this.step =3D 0;
	},

	keyboardListener: function(event){
		switch (event.keyCode){
			case 27: case 88: case 67: this.close(); break;
		}
	},

	loadVideo: function(url){
		this.step =3D 1;

// DailyMotion
		if (url.match(/dailymotion\.com/i)) {
			this.type =3D 'flash';
			this.object =3D new SWFObject(url, "sfwvideo", this.contentsWidth, =
this.contentsHeight, "9", "#000000", "wmode", "transparent");
			this.object.addParam('allowscriptaccess','always');
			this.object.addParam('allowfullscreen','true');
// Flickr
		} else if (url.match(/flickr\.com/i)) {
			this.type =3D 'flashobj';
			var videoId =3D url.split('/');
			this.videoID =3D videoId[5];
			this.object =3D '<object type=3D"application/x-shockwave-flash" =
width=3D"'+this.contentsWidth+'" height=3D"'+this.contentsHeight+'" =
data=3D"http://www.flickr.com/apps/video/stewart.swf?v=3D1.173" =
classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"> <param =
name=3D"flashvars" =
value=3D"intl_lang=3Den-us&amp;photo_secret=3Da8e6cdca81&amp;photo_id=3D'=
+this.videoID+'"></param> <param name=3D"movie" =
value=3D"http://www.flickr.com/apps/video/stewart.swf?v=3D1.173"></param>=
 <param name=3D"bgcolor" value=3D"'+this.options.fkBGcolor+'"></param> =
<param name=3D"allowFullScreen" =
value=3D"'+this.options.fkFullscreen+'"></param><embed =
type=3D"application/x-shockwave-flash" =
src=3D"http://www.flickr.com/apps/video/stewart.swf?v=3D1.173" =
bgcolor=3D"'+this.options.fkBGcolor+'" =
allowfullscreen=3D"'+this.options.fkFullscreen+'" =
flashvars=3D"intl_lang=3Den-us&amp;photo_secret=3Da8e6cdca81&amp;photo_id=
=3D'+this.videoID+'" height=3D"'+this.contentsHeight+'" =
width=3D"'+this.contentsWidth+'"></embed></object>';
// Google Video
		} else if (url.match(/google\.com\/videoplay/i)) {
			this.type =3D 'flash';
			var videoId =3D url.split('=3D');
			this.videoID =3D videoId[1];
			this.object =3D new =
SWFObject("http://video.google.com/googleplayer.swf?docId=3D"+this.videoI=
D+"&autoplay=3D1&hl=3Den", "sfwvideo", this.contentsWidth, =
this.contentsHeight, "9", "#000000", "wmode", "transparent");
			this.object.addParam('allowscriptaccess','always');
			this.object.addParam('allowfullscreen','true');
// Metacafe
		} else if (url.match(/metacafe\.com\/watch/i)) {
			this.type =3D 'flash';
			var videoId =3D url.split('/');
			this.videoID =3D videoId[4];
			this.object =3D new =
SWFObject("http://www.metacafe.com/fplayer/"+this.videoID+"/.swf", =
"sfwvideo", this.contentsWidth, this.contentsHeight, "9", "#000000", =
"wmode", "transparent");
			this.object.addParam('allowscriptaccess','always');
			this.object.addParam('allowfullscreen','true');
// MyspaceTV
		} else if (url.match(/myspacetv\.com/i)) {
			this.type =3D 'flash';
			var videoId =3D url.split('=3D');
			this.videoID =3D videoId[2];
			this.object =3D new =
SWFObject("http://lads.myspace.com/videos/vplayer.swf?m=3D"+this.videoID+=
"&v=3D2&type=3Dvideo", "sfwvideo", this.contentsWidth, =
this.contentsHeight, "9", "#000000", "wmode", "transparent");
			this.object.addParam('allowscriptaccess','always');
			this.object.addParam('allowfullscreen','true');
//			this.type =3D 'flashobj';
//			this.object =3D '<embed =
src=3D"http://lads.myspace.com/videos/vplayer.swf" =
flashvars=3D"m=3D'+this.videoID+'&v=3D2&type=3Dvideo" =
type=3D"application/x-shockwave-flash" allowFullScreen=3D"true" =
width=3D"'+this.contentsWidth+'" height=3D"'+this.contentsHeight+'" =
bgcolor=3D"#FFFFFF" type=3D"application/x-shockwave-flash" =
pluginspage=3D"http://www.macromedia.com/go/getflashplayer"></embed>';
// Revver
		} else if (url.match(/revver\.com/i)) {
			this.type =3D 'flash';
			var videoId =3D url.split('/');
			this.videoID =3D videoId[4];
			this.object =3D new =
SWFObject("http://flash.revver.com/player/1.0/player.swf?mediaId=3D"+this=
.videoID+"&affiliateId=3D"+this.options.revverID+"&allowFullScreen=3D"+th=
is.options.revverFullscreen+"&backColor=3D"+this.options.revverBack+"&fro=
ntColor=3D"+this.options.revverFront+"&gradColor=3D"+this.options.revverG=
rad+"&shareUrl=3Drevver", "sfwvideo", this.contentsWidth, =
this.contentsHeight, "9", "#000000", "wmode", "transparent");
			this.object.addParam('allowscriptaccess','always');
			this.object.addParam('allowfullscreen','true');
//			this.type =3D 'flashobj';
//			this.object =3D '<object width=3D"'+this.contentsWidth+'" =
height=3D"'+this.contentsHeight+'" =
data=3D"http://flash.revver.com/player/1.0/player.swf?mediaId=3D'+this.vi=
deoID+'&affiliateId=3D'+this.options.revverID+'" =
type=3D"application/x-shockwave-flash" =
id=3D"revvervideoa17743d6aebf486ece24053f35e1aa23"><param name=3D"Movie" =
value=3D"http://flash.revver.com/player/1.0/player.swf?mediaId=3D'+this.v=
ideoID+'&affiliateId=3D'+this.options.revverID+'"></param><param =
name=3D"FlashVars" =
value=3D"allowFullScreen=3D'+this.options.revverFullscreen+'&backColor=3D=
#000000&frontColor=3D#ffffff&gradColor=3D#000000&shareUrl=3Drevver"></par=
am><param name=3D"AllowFullScreen" =
value=3D"'+this.options.revverFullscreen+'"></param><param =
name=3D"AllowScriptAccess" value=3D"always"></param><embed =
type=3D"application/x-shockwave-flash" =
src=3D"http://flash.revver.com/player/1.0/player.swf?mediaId=3D'+this.vid=
eoID+'&affiliateId=3D'+this.options.revverID+'" =
pluginspage=3D"http://www.macromedia.com/go/getflashplayer" =
allowScriptAccess=3D"always" =
flashvars=3D"allowFullScreen=3D'+this.options.revverFullscreen+'&backColo=
r=3D#000000&frontColor=3D#ffffff&gradColor=3D#000000&shareUrl=3Drevver" =
allowfullscreen=3D"'+this.options.revverFullscreen+'" =
width=3D"'+this.contentsWidth+'" =
height=3D"'+this.contentsHeight+'"></embed></object>';
// YouTube
		} else if (url.match(/youtube\.com\/watch/i)) {
			this.type =3D 'flash';
			var videoId =3D url.split('=3D');
			this.videoID =3D videoId[1];
			this.object =3D new =
SWFObject("http://www.youtube.com/v/"+this.videoID+"&autoplay=3D1", =
"sfwvideo", this.contentsWidth, this.contentsHeight, "9", "#000000", =
"wmode", "transparent");
			this.object.addParam('allowscriptaccess','always');
			this.object.addParam('allowfullscreen','true');
// Veoh
		} else if (url.match(/veoh\.com/i)) {
			this.type =3D 'flash';
			var videoId =3D url.split('videos/');
			this.videoID =3D videoId[1];
			this.object =3D new =
SWFObject("http://www.veoh.com/videodetails2.swf?permalinkId=3D"+this.vid=
eoID+"&id=3D2907158&player=3Dvideodetailsembedded&videoAutoPlay=3D"+this.=
options.vhAutoplay, "sfwvideo", this.contentsWidth, this.contentsHeight, =
"9", "#000000", "wmode", "transparent");
			this.object.addParam('allowscriptaccess','always');
			this.object.addParam('allowfullscreen','true');
//			this.type =3D 'flashobj';
//			this.object =3D '<embed =
src=3D"http://www.veoh.com/videodetails2.swf?permalinkId=3D'+this.videoID=
+'&id=3D2907158&player=3Dvideodetailsembedded&videoAutoPlay=3D'+this.opti=
ons.vhAutoplay+'" allowFullScreen=3D"'+this.options.vhFullscreen+'" =
width=3D"'+this.contentsWidth+'" height=3D"'+this.contentsHeight+'" =
bgcolor=3D"#FFFFFF" type=3D"application/x-shockwave-flash" =
pluginspage=3D"http://www.macromedia.com/go/getflashplayer"></embed>';

// Viddler
		} else if (url.match(/viddler\.com/i)) {
//			this.type =3D 'flash';
			var videoId =3D url.split('/');
			this.videoId1 =3D videoId[4];
			this.videoId2 =3D videoId[6];
			this.videoID =3D "viddler_"+this.videoId1+"_"+this.videoId2;
//			this.object =3D new =
SWFObject("http://www.veoh.com/videodetails2.swf?permalinkId=3D"+this.vid=
eoID+"&id=3D2907158&player=3Dvideodetailsembedded&videoAutoPlay=3D"+this.=
options.vhAutoplay, "sfwvideo", this.contentsWidth, this.contentsHeight, =
"9", "#000000", "wmode", "transparent");
//			this.object.addParam('allowscriptaccess','always');
//			this.object.addParam('allowfullscreen','true');
			this.type =3D 'flashobj';
			this.object =3D '<object =
classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" =
width=3D"'+this.contentsWidth+'" height=3D"'+this.contentsHeight+'" =
id=3D"'+this.videoID+'"><param name=3D"movie" =
value=3D"http://www.viddler.com/player/e5398221/" /><param =
name=3D"allowScriptAccess" value=3D"always" /><param =
name=3D"allowFullScreen" value=3D"'+this.options.vdFullscreen+'" =
/><embed src=3D"http://www.viddler.com/player/e5398221/" =
width=3D"'+this.contentsWidth+'" height=3D"'+this.contentsHeight+'" =
type=3D"application/x-shockwave-flash" allowScriptAccess=3D"always" =
allowFullScreen=3D"'+this.options.vdFullscreen+'" =
name=3D"'+this.videoID+'" ></embed></object>';
// Vimeo
		} else if (url.match(/vimeo\.com/i)) {
			this.type =3D 'flash';
			var videoId =3D url.split('/');
			this.videoID =3D videoId[3];
			this.object =3D new =
SWFObject("http://www.vimeo.com/moogaloop.swf?clip_id=3D"+this.videoID+"&=
amp;server=3Dwww.vimeo.com&amp;fullscreen=3D1&amp;show_title=3D1&amp;show=
_byline=3D1&amp;show_portrait=3D1&amp;color=3D5ca0b5", "sfwvideo", =
this.contentsWidth, this.contentsHeight, "9", "#000000", "wmode", =
"transparent");
			this.object.addParam('allowscriptaccess','always');
			this.object.addParam('allowfullscreen','true');
//			this.type =3D 'flashobj';
//			this.object =3D '<object id=3D"mediabox" =
type=3D"application/x-shockwave-flash" width=3D"'+this.contentsWidth+'" =
height=3D"'+this.contentsHeight+'" =
data=3D"http://www.vimeo.com/moogaloop.swf?clip_id=3D'+this.videoID+'&amp=
;server=3Dwww.vimeo.com&amp;fullscreen=3D'+this.options.vmFullscreen+'&am=
p;show_title=3D'+this.options.vmTitle+'&amp;show_byline=3D'+this.options.=
vmByline+'&amp;show_portrait=3D'+this.options.vmPortrait+'&amp;color=3D5c=
a0b5"><param name=3D"quality" value=3D"best" /><param =
name=3D"allowfullscreen" value=3D"true" /><param name=3D"scale" =
value=3D"showAll" /><param name=3D"movie" =
value=3D"http://www.vimeo.com/moogaloop.swf?clip_id=3D'+this.videoID+'&am=
p;server=3Dwww.vimeo.com&amp;fullscreen=3D'+this.options.vmFullscreen+'&a=
mp;show_title=3D'+this.options.vmTitle+'&amp;show_byline=3D'+this.options=
.vmByline+'&amp;show_portrait=3D'+this.options.vmPortrait+'&amp;color=3D'=
+this.options.vmColor+'" /></object>';
// Flash .SWF
		} else if (url.match(/\.swf/i)) {
			this.type =3D 'flash';
			this.object =3D new SWFObject(url, "sfwvideo", this.contentsWidth, =
this.contentsHeight, "9", "#000000", "wmode", "transparent");
			this.object.addParam('allowscriptaccess','always');
			this.object.addParam('allowfullscreen','true');
// Flash .FLV
		} else if (url.match(/\.flv/i)) {
			this.type =3D 'flash';
			this.object =3D new =
SWFObject(this.options.playerpath+"?file=3D"+url+"&autostart=3D"+this.opt=
ions.autostart+"&displayheight=3D"+this.contentsHeight+"&allowfullscreen=3D=
"+this.options.fullscreen+"&usefullscreen=3D"+this.options.fullscreen+"&b=
ackcolor=3D"+this.options.backcolor+"&frontcolor=3D"+this.options.frontco=
lor+"&lightcolor=3D"+this.options.lightcolor, "flvvideo", =
this.contentsWidth, this.contentsHeight, "9", "#000000", "wmode", =
"transparent");
			this.object.addParam('allowscriptaccess','always');
			this.object.addParam('allowfullscreen','true');
//			this.type =3D 'flashobj';
//			this.object =3D '<embed src=3D"'+this.options.playerpath+'" =
width=3D"'+this.contentsWidth+'" height=3D"'+this.contentsHeight+'" =
allowscriptaccess=3D"always" =
allowfullscreen=3D"'+this.options.fullscreen+'" =
flashvars=3D"height=3D'+this.contentsHeight+'&width=3D'+this.contentsWidt=
h+'&file=3D'+url+'$usefullscreen=3D'+this.options.fullscreen+'"/>';
// Quicktime .MOV
		} else if (url.match(/\.mov/i)) {
			this.type =3D 'qt';
			if (this.options.controller=3D=3D'true') {this.contentsHeight =3D =
(this.contentsHeight*1)+16};
			if (navigator.plugins && navigator.plugins.length) {
				this.object =3D '<object id=3D"mediabox" standby=3D"loading =
quicktime..." type=3D"video/quicktime" =
codebase=3D"http://www.apple.com/qtactivex/qtplugin.cab" =
data=3D"'+url+'" width=3D"'+this.contentsWidth+'" =
height=3D"'+this.contentsHeight+'"><param name=3D"src" value=3D"'+url+'" =
/><param name=3D"scale" value=3D"aspect" /><param name=3D"controller" =
value=3D"'+this.options.controller+'" /><param name=3D"autoplay" =
value=3D"'+this.options.autoplay+'" /><param name=3D"bgcolor" =
value=3D"'+this.options.bgcolor+'" /><param name=3D"enablejavascript" =
value=3D"true" /></object>';
			} else {
				this.object =3D '<object =
classid=3D"clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" =
standby=3D"loading quicktime..." =
codebase=3D"http://www.apple.com/qtactivex/qtplugin.cab" =
width=3D"'+this.contentsWidth+'" height=3D"'+this.contentsHeight+'" =
id=3D"mediabox"><param name=3D"src" value=3D"'+url+'" /><param =
name=3D"scale" value=3D"aspect" /><param name=3D"controller" =
value=3D"'+this.options.controller+'" /><param name=3D"autoplay" =
value=3D"'+this.options.autoplay+'" /><param name=3D"bgcolor" =
value=3D"'+this.options.bgcolor+'" /><param name=3D"enablejavascript" =
value=3D"true" /></object>';
			}
// Windows Media .WMV
		} else if (url.match(/\.wmv/i)) {
			this.type =3D 'wmv';
			if (this.options.controller=3D=3D'true') {this.contentsHeight =3D =
(this.contentsHeight*1)+16};
			if (navigator.plugins && navigator.plugins.length) {
				this.object =3D '<object id=3D"mediabox" standby=3D"loading windows =
media..." type=3D"video/x-ms-wmv" data=3D"'+url+'" =
width=3D"'+this.contentsWidth+'" height=3D"'+this.contentsHeight+'" =
/><param name=3D"src" value=3D"'+url+'" /><param name=3D"autoStart" =
value=3D"'+this.options.autoplay+'" /></object>';
			} else {
				this.object =3D '<object id=3D"mediabox" standby=3D"loading windows =
media..." classid=3D"CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95" =
type=3D"video/x-ms-wmv" data=3D"'+url+'" =
width=3D"'+this.contentsWidth+'" height=3D"'+this.contentsHeight+'" =
/><param name=3D"filename" value=3D"'+url+'" /><param =
name=3D"showcontrols" value=3D"'+this.options.controller+'"><param =
name=3D"autoStart" value=3D"'+this.options.autoplay+'" /><param =
name=3D"stretchToFit" value=3D"true" /></object>';
			}
// Inline element
		} else if (url.match(/\#mb_/i)) {
			this.type =3D 'element';
			var Id =3D url.split('#');
			this.element =3D Id[1];
			this.object =3D $(this.element).innerHTML;
//			this.object =3D $(this.element).getText();
// iFrame content
		} else {
			this.type =3D 'iframe';
			this.iframeId =3D "lbFrame_"+new Date().getTime();	// Safari would =
not update iframe content that had a static id.
			this.object =3D new Element('iframe').setProperties({id: =
this.iframeId, width: this.contentsWidth, height: this.contentsHeight, =
frameBorder:0, scrolling:'auto', src:url});
		}

		this.nextEffect();
		return false;
	},

	nextEffect: function(url){
		switch (this.step++){
		case 1:
			this.canvas.style.width =3D this.bottom.style.width =3D =
this.contentsWidth+'px';
			this.canvas.style.height =3D this.contentsHeight+'px';
			this.caption.innerHTML =3D this.title;

			if (this.center.clientHeight !=3D this.canvas.offsetHeight){
				this.fx.center.start({height: this.canvas.offsetHeight, width: =
this.canvas.offsetWidth, marginLeft: -this.canvas.offsetWidth/2});
				break;
			} else if (this.center.clientWidth !=3D this.canvas.offsetWidth){
				this.fx.center.start({height: this.canvas.offsetHeight, width: =
this.canvas.offsetWidth, marginLeft: -this.canvas.offsetWidth/2});
				break;
			}
			this.step++;

		case 2:
			this.bottomContainer.setStyles({top: (this.top + =
this.center.clientHeight)+'px', height:'0px', marginLeft: =
this.center.style.marginLeft, width:this.center.style.width, display: =
''});
			this.fx.content.start(1);
			this.step++;

		case 3:
			if (this.type =3D=3D 'flash'){
				this.object.write(this.canvas);
			} else if (this.type =3D=3D 'iframe'){
				this.object.injectInside(this.canvas)
//			} else if (this.type =3D=3D 'qt'){
//				this.canvas.innerHTML(this.object)
			} else {
				this.canvas.setHTML(this.object);
			}
			this.currentObject =3D document.getElementById('mediabox');
			this.center.className =3D '';
			break;
			this.step++;

		case 4:
			if (this.options.animateCaption){
				this.fx.bottom.start(0,this.bottom.offsetHeight);
				break;
			}
			this.bottomContainer.style.height =3D =
(this.bottom.offsetHeight)+'px';

		case 5:
			this.step =3D 0;
		}
	},

	close: function(){
			if (this.type =3D=3D 'qt' && window.webkit) {
				this.currentObject.Stop();	// safari needs to call Stop() to remove =
the object's audio stream...
			}
			if (navigator.plugins && navigator.plugins.length) {
				this.canvas.setHTML('');
			} else {
				if (window.ie6) {
//					this.currentObject.style.display =3D 'none';
					this.canvas.innerHTML =3D '';
				} else {
					this.canvas.innerHTML =3D '';
				}
			}
			this.currentObject =3D null;
			this.currentObject =3D Class.empty;
			this.type =3D false;

		if (this.step < 0) return;
		this.step =3D -1;

		for (var f in this.fx) this.fx[f].stop();
		this.center.style.display =3D this.bottomContainer.style.display =3D =
'none';
		this.fx.overlay.chain(this.setup.pass(false, this)).start(0);
		return false;
	}
};

window.addEvent('domready', Mediabox.init.bind(Mediabox));
------=_NextPart_000_0027_01CC68A9.A4A7BDC0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.fondazionegeiger.org/templates/fondazionegeiger_1_2/script.js

/* begin Page */

/* Generated with Artisteer version 2.5.0.31067, file checksum is =
CC472CF6. */

// required for IE7, #150675
if (window.addEvent) window.addEvent('domready', function() { });

var artEventHelper =3D {
	'bind': function(obj, evt, fn) {
		if (obj.addEventListener)
			obj.addEventListener(evt, fn, false);
		else if (obj.attachEvent)
			obj.attachEvent('on' + evt, fn);
		else
			obj['on' + evt] =3D fn;
	}
};

var artUserAgent =3D navigator.userAgent.toLowerCase();

var artBrowser =3D {
	version: (artUserAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/) || =
[])[1],
	safari: /webkit/.test(artUserAgent) && !/chrome/.test(artUserAgent),
	chrome: /chrome/.test(artUserAgent),
	opera: /opera/.test(artUserAgent),
	msie: /msie/.test(artUserAgent) && !/opera/.test(artUserAgent),
	mozilla: /mozilla/.test(artUserAgent) && =
!/(compatible|webkit)/.test(artUserAgent)
};
=20
artCssHelper =3D function() {
    var is =3D function(t) { return (artUserAgent.indexOf(t) !=3D -1) };
    var el =3D document.getElementsByTagName('html')[0];
    var val =3D [(!(/opera|webtv/i.test(artUserAgent)) && /msie =
(\d)/.test(artUserAgent)) ? ('ie ie' + RegExp.$1)
    : is('firefox/2') ? 'gecko firefox2'
    : is('firefox/3') ? 'gecko firefox3'
    : is('gecko/') ? 'gecko'
    : is('chrome/') ? 'chrome'
    : is('opera/9') ? 'opera opera9' : /opera (\d)/.test(artUserAgent) ? =
'opera opera' + RegExp.$1
    : is('konqueror') ? 'konqueror'
    : is('applewebkit/') ? 'webkit safari'
    : is('mozilla/') ? 'gecko' : '',
    (is('x11') || is('linux')) ? ' linux'
    : is('mac') ? ' mac'
    : is('win') ? ' win' : ''
    ].join(' ');
    if (!el.className) {
     el.className =3D val;
    } else {
     var newCl =3D el.className;
     newCl +=3D (' ' + val);
     el.className =3D newCl;
    }
} ();

(function() {
    // fix ie blinking
    var m =3D document.uniqueID && document.compatMode && =
!window.XMLHttpRequest && document.execCommand;
    try { if (!!m) { m('BackgroundImageCache', false, true); } }
    catch (oh) { };
})();

var artLoadEvent =3D (function() {
    var list =3D [];

    var done =3D false;
    var ready =3D function() {
        if (done) return;
        done =3D true;
        for (var i =3D 0; i < list.length; i++)
            list[i]();
    };

    if (document.addEventListener && !artBrowser.opera)
        document.addEventListener('DOMContentLoaded', ready, false);

    if (artBrowser.msie && window =3D=3D top) {
        (function() {
            try {
                document.documentElement.doScroll('left');
            } catch (e) {
                setTimeout(arguments.callee, 10);
                return;
            }
            ready();
        })();
    }

    if (artBrowser.opera) {
        document.addEventListener('DOMContentLoaded', function() {
            for (var i =3D 0; i < document.styleSheets.length; i++) {
                if (document.styleSheets[i].disabled) {
                    setTimeout(arguments.callee, 10);
                    return;
                }
            }
            ready();
        }, false);
    }

    if (artBrowser.safari || artBrowser.chrome) {
        var numStyles;
        (function() {
            if (document.readyState !=3D 'loaded' && document.readyState =
!=3D 'complete') {
                setTimeout(arguments.callee, 10);
                return;
            }
            if ('undefined' =3D=3D typeof numStyles) {
                numStyles =3D =
document.getElementsByTagName('style').length;
                var links =3D document.getElementsByTagName('link');
                for (var i =3D 0; i < links.length; i++) {
                    numStyles +=3D (links[i].getAttribute('rel') =3D=3D =
'stylesheet') ? 1 : 0;
                }
                if (document.styleSheets.length !=3D numStyles) {
                    setTimeout(arguments.callee, 0);
                    return;
                }
            }
            ready();
        })();
    }

    if (!(artBrowser.msie && window !=3D top)) { // required for Blogger =
Page Elements in IE, #154540
        artEventHelper.bind(window, 'load', ready);
    }
    return ({
        add: function(f) {
            list.push(f);
        }
    })
})();


function artGetElementsByClassName(clsName, parentEle, tagName) {
	var elements =3D null;
	var found =3D [];
	var s =3D String.fromCharCode(92);
	var re =3D new RegExp('(?:^|' + s + 's+)' + clsName + '(?:$|' + s + =
's+)');
	if (!parentEle) parentEle =3D document;
	if (!tagName) tagName =3D '*';
	elements =3D parentEle.getElementsByTagName(tagName);
	if (elements) {
		for (var i =3D 0; i < elements.length; ++i) {
			if (elements[i].className.search(re) !=3D -1) {
				found[found.length] =3D elements[i];
			}
		}
	}
	return found;
}

var _artStyleUrlCached =3D null;
function artGetStyleUrl() {
    if (null =3D=3D _artStyleUrlCached) {
        var ns;
        _artStyleUrlCached =3D '';
        ns =3D document.getElementsByTagName('link');
        for (var i =3D 0; i < ns.length; i++) {
            var l =3D ns[i];
            if (l.href && /template\.ie6\.css(\?.*)?$/.test(l.href)) {
                return _artStyleUrlCached =3D =
l.href.replace(/template\.ie6\.css(\?.*)?$/, '');
            }
        }

        ns =3D document.getElementsByTagName('style');
        for (var i =3D 0; i < ns.length; i++) {
            var matches =3D new =
RegExp('import\\s+"([^"]+\\/)template\\.ie6\\.css"').exec(ns[i].innerHTML=
);
            if (null !=3D matches && matches.length > 0)
                return _artStyleUrlCached =3D matches[1];
        }
    }
    return _artStyleUrlCached;
}

function artFixPNG(element) {
	if (artBrowser.msie && artBrowser.version < 7) {
		var src;
		if (element.tagName =3D=3D 'IMG') {
			if (/\.png$/.test(element.src)) {
				src =3D element.src;
				element.src =3D artGetStyleUrl() + '../images/spacer.gif';
			}
		}
		else {
			src =3D =
element.currentStyle.backgroundImage.match(/url\("(.+\.png)"\)/i);
			if (src) {
				src =3D src[1];
				element.runtimeStyle.backgroundImage =3D 'none';
			}
		}
		if (src) element.runtimeStyle.filter =3D =
"progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'" + src + =
"')";
	}
}

function artHasClass(el, cls) {
	return (el && el.className && (' ' + el.className + ' ').indexOf(' ' + =
cls + ' ') !=3D -1);
}
/* end Page */

/* begin Menu */
function artGTranslateFix() {
	var menus =3D artGetElementsByClassName("art-menu", document, "ul");
	for (var i =3D 0; i < menus.length; i++) {
		var menu =3D menus[i];
		var childs =3D menu.childNodes;
		var listItems =3D [];
		for (var j =3D 0; j < childs.length; j++) {
			var el =3D childs[j];
			if (String(el.tagName).toLowerCase() =3D=3D "li") listItems.push(el);
		}
		for (var j =3D 0; j < listItems.length; j++) {
			var item =3D listItems[j];
			var a =3D null;
			var gspan =3D null;
			for (var p =3D 0; p < item.childNodes.length; p++) {
				var l =3D item.childNodes[p];
				if (!(l && l.tagName)) continue;
				if (String(l.tagName).toLowerCase() =3D=3D "a") a =3D l;
				if (String(l.tagName).toLowerCase() =3D=3D "span") gspan =3D l;
			}
			if (gspan && a) {
				var t =3D null;
				for (var k =3D 0; k < gspan.childNodes.length; k++) {
					var e =3D gspan.childNodes[k];
					if (!(e && e.tagName)) continue;
					if (String(e.tagName).toLowerCase() =3D=3D "a" && e.firstChild) e =
=3D e.firstChild;
					if (e && e.className && e.className =3D=3D 't') {
						t =3D e;
						if (t.firstChild && t.firstChild.tagName && =
String(t.firstChild.tagName).toLowerCase() =3D=3D "a") {
							while (t.firstChild.firstChild) =
t.appendChild(t.firstChild.firstChild);
							t.removeChild(t.firstChild);
						}
						a.appendChild(t);
						break;
					}
				}
				gspan.parentNode.removeChild(gspan);
			}
		}
	}
}
artLoadEvent.add(artGTranslateFix);

function artAddMenuSeparators() {
	var menus =3D artGetElementsByClassName("art-menu", document, "ul");
	for (var i =3D 0; i < menus.length; i++) {
		var menu =3D menus[i];
		var childs =3D menu.childNodes;
		var listItems =3D [];
		for (var j =3D 0; j < childs.length; j++) {
			var el =3D childs[j];
			if (String(el.tagName).toLowerCase() =3D=3D "li") listItems.push(el);
		}
		for (var j =3D 0; j < listItems.length - 1; j++) {
			var item =3D listItems[j];
			var span =3D document.createElement('span');
			span.className =3D 'art-menu-separator';
			var li =3D document.createElement('li');
			li.className =3D 'art-menu-li-separator';
			li.appendChild(span);
			item.parentNode.insertBefore(li, item.nextSibling);
		}
	}
}
artLoadEvent.add(artAddMenuSeparators);

function artMenuIE6Setup() {
	var isIE6 =3D navigator.userAgent.toLowerCase().indexOf("msie") !=3D -1
    && navigator.userAgent.toLowerCase().indexOf("msie 7") =3D=3D -1;
	if (!isIE6) return;
	var aTmp2, i, j, oLI, aUL, aA;
	var aTmp =3D artGetElementsByClassName("art-menu", document, "ul");
	for (i =3D 0; i < aTmp.length; i++) {
		aTmp2 =3D aTmp[i].getElementsByTagName("li");
		for (j =3D 0; j < aTmp2.length; j++) {
			oLI =3D aTmp2[j];
			aUL =3D oLI.getElementsByTagName("ul");
			if (aUL && aUL.length) {
				oLI.UL =3D aUL[0];
				aA =3D oLI.getElementsByTagName("a");
				if (aA && aA.length)
					oLI.A =3D aA[0];
				oLI.onmouseenter =3D function() {
					this.className +=3D " art-menuhover";
					this.UL.className +=3D " art-menuhoverUL";
					if (this.A) this.A.className +=3D " art-menuhoverA";
				};
				oLI.onmouseleave =3D function() {
					this.className =3D this.className.replace(/art-menuhover/, "");
					this.UL.className =3D this.UL.className.replace(/art-menuhoverUL/, =
"");
					if (this.A) this.A.className =3D =
this.A.className.replace(/art-menuhoverA/, "");
				};
			}
		}
	}
}
artLoadEvent.add(artMenuIE6Setup);
/* end Menu */

/* begin Layout */
function artLayoutIESetup() {
    var isIE =3D navigator.userAgent.toLowerCase().indexOf("msie") !=3D =
-1;
    if (!isIE) return;
    var q =3D artGetElementsByClassName("art-content-layout", document, =
"div");
    if (!q || !q.length) return;
    for (var i =3D 0; i < q.length; i++) {
        var l =3D q[i];
        var l_childs =3D l.childNodes;
        var r =3D null;
        for (var p =3D 0; p < l_childs.length; p++) {
            var l_ch =3D l_childs[p];
            if ((String(l_ch.tagName).toLowerCase() =3D=3D "div") && =
artHasClass(l_ch, "art-content-layout-row")) {
                r =3D l_ch;
                break;
            }
        }
        if (!r) continue;
        var c =3D [];
        var r_childs =3D r.childNodes;
        for (var o =3D 0; o < r_childs.length; o++) {
            var r_ch =3D r_childs[o];
            if ((String(r_ch.tagName).toLowerCase() =3D=3D "div") && =
artHasClass(r_ch, "art-layout-cell")) {
                c.push(r_ch);
            }
        }
        if (!c || !c.length) continue;
        var table =3D document.createElement("table");
        table.className =3D l.className;
        var row =3D table.insertRow(-1);
        table.className =3D l.className;
        for (var j =3D 0; j < c.length; j++) {
            var cell =3D row.insertCell(-1);
            var s =3D c[j];
            cell.className =3D s.className;
            while (s.firstChild) {
                cell.appendChild(s.firstChild);
            }
        }
        l.parentNode.insertBefore(table, l);
        l.parentNode.removeChild(l);
    }
}
artLoadEvent.add(artLayoutIESetup);
/* end Layout */

/* begin VMenu */
function artAddVMenuSeparators() {
    var create_VSeparator =3D function(sub, first) {
        var cls =3D 'art-v' + (sub ? "sub" : "") + 'menu-separator';
        var li =3D document.createElement('li');
        li.className =3D (first ? (cls + " " + cls + " =
art-vmenu-separator-first") : cls);
        var span =3D document.createElement('span');
        span.className =3D cls+'-span';
        li.appendChild(span);
        return li;
    };
	var menus =3D artGetElementsByClassName("art-vmenublock", document, =
"div");
	for (var k =3D 0; k < menus.length; k++) {
		var uls =3D menus[k].getElementsByTagName("ul");
		for (var i =3D 0; i < uls.length; i++) {
			var ul =3D uls[i];
			var childs =3D ul.childNodes;
			var listItems =3D [];
			for (var y =3D 0; y < childs.length; y++) {
				var el =3D childs[y];
				if (String(el.tagName).toLowerCase() =3D=3D "li") =
listItems.push(el);
            }
    		for (var j =3D 0; j < listItems.length; j++) {
			    var item =3D listItems[j];
			    if ((item.parentNode.getElementsByTagName("li")[0] =3D=3D item) =
&& (item.parentNode !=3D uls[0]))
			        =
item.parentNode.insertBefore(create_VSeparator(item.parentNode.parentNode=
.parentNode !=3D uls[0], true), item);
			    if (j < listItems.length - 1)
			        =
item.parentNode.insertBefore(create_VSeparator(item.parentNode !=3D =
uls[0], false), item.nextSibling);
			}
		}
	}
}
artLoadEvent.add(artAddVMenuSeparators);

/* end VMenu */

/* begin Button */

function artButtonsSetupJsHover(className) {
	var tags =3D ["input", "a", "button"];
	for (var j =3D 0; j < tags.length; j++){
		var buttons =3D artGetElementsByClassName(className, document, =
tags[j]);
		for (var i =3D 0; i < buttons.length; i++) {
			var button =3D buttons[i];
			if (!button.tagName || !button.parentNode) return;
			if (!artHasClass(button.parentNode, 'art-button-wrapper')) {
				if (!artHasClass(button, 'art-button')) button.className +=3D ' =
art-button';
				var wrapper =3D document.createElement('span');
				wrapper.className =3D "art-button-wrapper";
				if (artHasClass(button, 'active')) wrapper.className +=3D ' active';
				var spanL =3D document.createElement('span');
				spanL.className =3D "l";
				spanL.innerHTML =3D " ";
				wrapper.appendChild(spanL);
				var spanR =3D document.createElement('span');
				spanR.className =3D "r";
				spanR.innerHTML =3D " ";
				wrapper.appendChild(spanR);
				button.parentNode.insertBefore(wrapper, button);
				wrapper.appendChild(button);
			}
			artEventHelper.bind(button, 'mouseover', function(e) {
				e =3D e || window.event;
				wrapper =3D (e.target || e.srcElement).parentNode;
				wrapper.className +=3D " hover";
			});
			artEventHelper.bind(button, 'mouseout', function(e) {
				e =3D e || window.event;
				button =3D e.target || e.srcElement;
				wrapper =3D button.parentNode;
				wrapper.className =3D wrapper.className.replace(/hover/, "");
				if (!artHasClass(button, 'active')) wrapper.className =3D =
wrapper.className.replace(/active/, "");
			});
			artEventHelper.bind(button, 'mousedown', function(e) {
				e =3D e || window.event;
				button =3D e.target || e.srcElement;
				wrapper =3D button.parentNode;
				if (!artHasClass(button, 'active')) wrapper.className +=3D " =
active";
			});
			artEventHelper.bind(button, 'mouseup', function(e) {
				e =3D e || window.event;
				button =3D e.target || e.srcElement;
				wrapper =3D button.parentNode;
				if (!artHasClass(button, 'active')) wrapper.className =3D =
wrapper.className.replace(/active/, "");
			});
		}
	}
}

artLoadEvent.add(function() { artButtonsSetupJsHover("art-button"); });
/* end Button */



artLoadEvent.add(function() {
  artButtonsSetupJsHover("button");
  artButtonsSetupJsHover("readon");
  artButtonsSetupJsHover("readmore");
});
------=_NextPart_000_0027_01CC68A9.A4A7BDC0--

