From: <Guardado por Microsoft Internet Explorer 5>
Subject: =?Windows-1252?Q?Diari_de_l'Alcalde_-_L=92Ajuntament_endega_un_projecte_p?=
	=?Windows-1252?Q?er_recuperar_la_mem=F2ria_de_les_dones_de_Sant_Cugat_ent?=
	=?Windows-1252?Q?re_el_1915_i_el_1936?=
Date: Thu, 29 May 2008 14:16:51 +0200
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_002F_01C8C196.A388B600"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198

This is a multi-part message in MIME format.

------=_NextPart_000_002F_01C8C196.A388B600
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: =?iso-8859-1?Q?http://www.diarialcalde.cat/actualitat/l'ajuntament=5Fende?=
	=?iso-8859-1?Q?ga=5Fun=5Fprojecte=5Fper=5Frecuperar=5Fla=5Fmemoria=5Fde?=
	=?iso-8859-1?Q?=5Fles=5Fdones=5Fde=5Fsant=5Fcugat=5Fentre=5Fel=5F19?=
	=?iso-8859-1?Q?15=5Fi=5Fel=5F1936-689.html?=

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!--=0A=
	powered by gopress=0A=
	www.gopress.es - info@gopress.es=0A=
=0A=
	nitsnets | studios=0A=
	www.nitsnets.com - www.nitsnets.com=0A=
=0A=
	@ version VERSION_DATE=0A=
--><HTML=20
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>Diari de l'Alcalde - =
L=92Ajuntament endega un projecte per recuperar la mem=F2ria de les =
dones de Sant Cugat entre el 1915 i el 1936</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"Sant Cugat, Dones" name=3DKeywords>
<META=20
content=3D"Parlen les dones =E9s un treball de recerca impulsat per la =
regidoria de Cooperaci=F3, Immigraci=F3 i Igualtat. El seu objectiu =E9s =
recuperar la hist=F2ria&nbsp;de les dones de Sant Cugat entre els anys =
1915 i 1936. 36. &nbsp;"=20
name=3DDescription>
<META content=3DALL name=3Drobots>
<META content=3DGeneral name=3Drating>
<META content=3Drevisit-after name=3D"5 days">
<META content=3DROBOTS name=3DALL>
<SCRIPT =
src=3D"http://www.diarialcalde.cat/Library/OpenSource/swfobject.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://www.diarialcalde.cat/Library/Interfaz/js/noticia.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://www.diarialcalde.cat/Library/OpenSource/ibox/ibox.js"=20
type=3Dtext/javascript></SCRIPT>
<LINK media=3Dscreen =
href=3D"http://www.diarialcalde.cat/skin/user_style.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK media=3Dscreen=20
href=3D"http://www.diarialcalde.cat/skin/style.css" type=3Dtext/css=20
rel=3Dstylesheet><LINK media=3Dscreen=20
href=3D"http://www.diarialcalde.cat/skin/root_style.css" type=3Dtext/css =

rel=3Dstylesheet><LINK media=3Dscreen=20
href=3D"http://www.diarialcalde.cat/Library/OpenSource/ibox/ibox.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK title=3D"RSS 2.0"=20
href=3D"http://nitsnets.info/webs/gopress/final/rssxml.html?seccion=3D43"=
=20
type=3Dapplication/rss+xml rel=3Dalternate>
<SCRIPT language=3DJavaScript>=0A=
		var error1=3D"L&#39;opini&oacute; estava buida";var error2=3D"El nom =
es troba buit.";var error3=3D"Email buit o incorrecte";var =
error4=3D"Accepta la cl&agrave;usula de privacitat";var =
info_error=3D"S&#39;han produ&iuml;t els seg&uuml;ents errors";var =
info_enviando=3D"Enviant dades...";var revisar =3D false;var fotos=3Dnew =
Array();fotos[0]=3Dnew =
Array();fotos[0]["path"]=3D"../imagenes/foto/thumbnail/LAjuntamentendegau=
np_270_7514.jpg";fotos[0]["pie"]=3D"";fotos[0]["big"]=3D"../imagenes/foto=
/big/LAjuntamentendegaunp_270_7514.jpg";fotos[0]["width"]=3D220;fotos[0][=
"height"]=3D165;var textoErrorComentario =3D 'Falten camps per emplenar =
o no ha acceptat la cl&agrave;usula de privacitat';var idNoticia =3D =
689;var tamTexto =3D 10;=0A=
	</SCRIPT>

<META content=3D"MSHTML 6.00.2900.3314" name=3DGENERATOR></HEAD>
<BODY style=3D"BACKGROUND-COLOR: #ffffff">
<DIV id=3Dmain><!-- HEADER -->
<DIV id=3Dheader>
<DIV id=3Dimgheader>
<DIV id=3Dheader_flash style=3D"BACKGROUND-COLOR: #01389c"=20
onclick=3D"document.location=3D'gopress.net/acm';"></DIV>
<SCRIPT language=3Djavascript>
							var so =3D new =
SWFObject("../imagenes/header_diarialcalde_124115_280408_104.swf", =
"header", "990", "127", "8", "#01389C");
							so.addParam("menu","false");
							so.addParam("wmode","transparent");
							so.addVariable("gopress_seccion","43");
							so.addVariable("gopress_path","../");
							so.write("header_flash");
							</SCRIPT>
</DIV>
<FORM id=3Dform_search style=3D"MARGIN: 0px auto; OVERFLOW: hidden" =
name=3Dform_search=20
action=3D../buscar.html method=3Dget>
<DIV id=3Dmenu>
<DIV id=3Dbloque_search>
<DIV id=3DbloqueMenu>
<UL id=3DlistaBloques>
  <LI id=3Dbloque0><A=20
  =
href=3D"http://www.diarialcalde.cat/actualitat_sec_43.html">&nbsp;Barcelo=
na&nbsp;</A></LI>
  <LI id=3Dbloque1><A=20
  href=3D"http://www.diarialcalde.cat/actualitat_sec_33.html">&nbsp;Cat. =

  Central&nbsp;</A></LI>
  <LI id=3Dbloque2><A=20
  =
href=3D"http://www.diarialcalde.cat/l_emporda_sec_34.html">&nbsp;Girona&n=
bsp;</A></LI>
  <LI id=3Dbloque3><A=20
  =
href=3D"http://www.diarialcalde.cat/actualitat_sec_35.html">&nbsp;Tarrago=
na&nbsp;</A></LI>
  <LI id=3Dbloque4><A=20
  =
href=3D"http://www.diarialcalde.cat/actualitat_sec_2.html">&nbsp;Ponent&n=
bsp;</A></LI>
  <LI id=3Dbloque5><A=20
  =
href=3D"http://www.diarialcalde.cat/actualitat_sec_36.html">&nbsp;Terres =
de=20
  l'Ebre&nbsp;</A></LI>
  <LI id=3Dbloque6><A=20
  href=3D"http://www.diarialcalde.cat/actualitat_sec_42.html">&nbsp;Alt=20
  Pirineu-Aran&nbsp;</A></LI>
  <LI id=3Dbloque7><A=20
  =
href=3D"http://www.diarialcalde.cat/actualitat_sec_37.html">&nbsp;Pened=E8=
s&nbsp;</A></LI>
  <LI id=3Dbloque8><A=20
  =
href=3D"http://www.diarialcalde.cat/hemeroteca.html">&nbsp;&nbsp;</A></LI=
></UL></DIV>
<DIV id=3Dsearch>
<DIV><INPUT class=3DfieldForm_search id=3Dfield_search tabIndex=3D1 =
name=3Dfield_search>=20
<INPUT class=3DsubmitForm_search type=3Dsubmit =
value=3DCercar></DIV></DIV>
<DIV class=3Dclearcolumn></DIV></DIV>
<DIV id=3Dseccion_fecha>
<DIV id=3DseccionMenu></DIV>
<DIV id=3DdateMenu></DIV>
<DIV class=3Dclearcolumn></DIV></DIV>
<DIV class=3Dclearcolumn></DIV></DIV></FORM></DIV><!-- CONTENTS -->
<DIV id=3Dcontent>
<DIV id=3Dleftcolumn_noticia>
<DIV id=3Dreferencia><SPAN><A=20
href=3D"http://www.diarialcalde.cat/index.html">Primera plana</A> &gt; =
<A=20
href=3D"http://www.diarialcalde.cat/actualitat_sec_43.html">Actualitat</A=
></SPAN></DIV>
<DIV class=3Dnew>
<DIV class=3Dsubtitle><SPAN>SANT CUGAT DEL VALL=C9S (VALL=C9S =
OCCIDENTAL)</SPAN></DIV>
<DIV class=3DtitleText>L=92Ajuntament endega un projecte per recuperar =
la mem=F2ria de=20
les dones de Sant Cugat entre el 1915 i el 1936</A></DIV>
<DIV class=3Dseparator_mini2><IMG height=3D"100%"=20
src=3D"http://www.diarialcalde.cat/skin/linea.gif" width=3D"100%"></DIV>
<DIV>
<DIV id=3Dfirma><SPAN class=3Dfecha>26/05/2008 - 10:38 </SPAN></DIV>
<DIV id=3Dcomment>&nbsp;&nbsp;&nbsp;<A class=3Dbt=20
href=3D"http://www.diarialcalde.cat/imprimir.html?id=3D689" =
target=3D_blank><IMG=20
title=3Dimprimir alt=3Dimprimir =
src=3D"http://www.diarialcalde.cat/skin/imprimir.gif"=20
border=3D0></A>&nbsp;&nbsp;<SPAN onclick=3DocultarVideo();><A=20
href=3D"http://www.diarialcalde.cat/actualitat/l=92ajuntament_endega_un_p=
rojecte_per_recuperar_la_memoria_de_les_dones_de_sant_cugat_entre_el_1915=
_i_el_1936-689.html#enviarAmigo"=20
rel=3Dibox&amp;height=3D200&amp;width=3D700><SPAN class=3Dbt =
id=3DbtSendFriend=20
onmouseover=3D"this.style.cursor=3D'hand';this.style.cursor=3D'pointer';"=
=20
onclick=3DborrarAmigo();><IMG title=3D"enviar a un amic" alt=3D"enviar a =
un amic"=20
src=3D"http://www.diarialcalde.cat/skin/enviar.gif"=20
border=3D0></SPAN></A></SPAN>&nbsp;&nbsp;&nbsp;<A class=3Dbt=20
onmouseover=3D"this.style.cursor=3D'hand';this.style.cursor=3D'pointer';"=
=20
onclick=3DreduceText()><IMG title=3D"disminuir la grand=E0ria de la =
lletra"=20
alt=3D"disminuir la grand=E0ria de la lletra"=20
src=3D"http://www.diarialcalde.cat/skin/reducirtextos.gif" =
border=3D0></A>&nbsp;<A=20
class=3Dbt =
onmouseover=3D"this.style.cursor=3D'hand';this.style.cursor=3D'pointer';"=
=20
onclick=3DincreaseText()><IMG title=3D"augmentar la grand=E0ria de la =
lletra"=20
alt=3D"augmentar la grand=E0ria de la lletra"=20
src=3D"http://www.diarialcalde.cat/skin/aumentartextos.gif"=20
border=3D0></A>&nbsp;&nbsp;</DIV>
<DIV class=3Dclearcolumn></DIV></DIV>
<DIV class=3Dtext><SPAN id=3DcuerpoNoticia>
<P><FONT face=3Dverdana,arial,helvetica,sans-serif><FONT size=3D1><SPAN=20
style=3D"FONT-SIZE: 8pt; FONT-FAMILY: Verdana">La regidora de =
Cooperaci=F3,=20
Immigraci=F3 i Igualtat, Susanna Pellicer, ha presentat aquest mat=ED, a =
la Sala=20
Alzina de l=92Ajuntament, el projecte <EM>Parlen les dones. Sant Cugat, =
1915-1936.=20
A</EM> la presentaci=F3, tamb=E9 hi han participat els periodistes =
Daniel Roman=ED i=20
Tate Cabr=E9.</SPAN></FONT></FONT></P>
<P><FONT face=3Dverdana,arial,helvetica,sans-serif><FONT=20
size=3D1></FONT></FONT><FONT =
face=3Dverdana,arial,helvetica,sans-serif><FONT=20
size=3D1><SPAN style=3D"FONT-SIZE: 8pt; FONT-FAMILY: =
Verdana">&nbsp;</SPAN><EM><SPAN=20
style=3D"FONT-SIZE: 8pt; FONT-FAMILY: Verdana">Parlen les dones =
</SPAN></EM><SPAN=20
style=3D"FONT-SIZE: 8pt; FONT-FAMILY: Verdana">&nbsp;=E9s un treball de =
recerca=20
impulsat per la regidoria de Cooperaci=F3, Immigraci=F3 i Igualtat. El =
seu objectiu=20
=E9s recuperar la hist=F2ria =96i per tant, la vida quotidiana=96 de les =
dones de Sant=20
Cugat entre els anys 1915 i 1936. </SPAN><SPAN=20
style=3D"FONT-SIZE: 8pt; FONT-FAMILY: Verdana">&nbsp;</SPAN><SPAN=20
style=3D"FONT-SIZE: 8pt; FONT-FAMILY: Verdana">Com ha indicat la =
regidora, =93amb=20
aquest projecte, volem reflectir la vida de les dones d=92un Sant Cugat =
que ha=20
anat desapareixent. La recerca no nom=E9s =E9s hist=F2rica i cultural, =
sin=F3 que,=20
essencialment, =E9s una recerca de g=E8nere. En el fons, all=F2 que =
volem =E9s retratar=20
com vivien les dones abans de la guerra pel fet, precisament, de ser=20
dones=94.</SPAN><SPAN=20
style=3D"FONT-SIZE: 8pt; FONT-FAMILY: Verdana">&nbsp;</SPAN><SPAN=20
style=3D"FONT-SIZE: 8pt; FONT-FAMILY: Verdana">Aix=ED mateix, Pellicer =
ha recalcat=20
que =93la documentaci=F3 aplegar=E0 dones de totes les classes socials, =
de tots els=20
districtes i de totes les ideologies. L=92objectiu del treball =E9s la=20
transversalitat. Entenem que aquestes dones s=F3n, en certa manera, la =
base del=20
Sant Cugat d=92ara=94.&nbsp;</SPAN><SPAN=20
style=3D"FONT-SIZE: 8pt; FONT-FAMILY: =
Verdana">&nbsp;</SPAN></FONT></FONT></P>
<P><FONT face=3Dverdana,arial,helvetica,sans-serif><FONT size=3D1><SPAN=20
style=3D"FONT-SIZE: 8pt; FONT-FAMILY: Verdana">Actualment, <EM>Parlen =
les=20
dones</EM> =E9s es troba en la fase de documentaci=F3 i confecci=F3. Per =
ara, els=20
periodistes Roman=ED i Cornet han realitzat unes 18 entrevistes a dones =
de Sant=20
Cugat nascudes entre el 1915 i el 1930. Un cop recopilada tota la =
informaci=F3,=20
l=92Ajuntament t=E9 previst editar un llibre, tot i que tamb=E9 =E9s =
possible que=20
s=92elabori una exposici=F3 amb el material aplegat.</SPAN><SPAN=20
style=3D"FONT-SIZE: 8pt; FONT-FAMILY: Verdana">&nbsp;</SPAN><SPAN=20
style=3D"FONT-SIZE: 8pt; FONT-FAMILY: Verdana">Per la seva banda, =
Roman=ED ha=20
indicat que =93les entrevistes ens permeten observar el canvi que ha =
experimentat=20
Sant Cugat, =E9s a dir, el pas d=92una ciutat agr=EDcola a una de =
serveis. De les=20
entrevistes, en surten molts detalls interessants, com que els viatges =
de noces=20
es feien a Montserrat. Un cop m=E9s, es palesa que les dones =
s=92educaven per ser=20
mares i mestresses de casa=94.</SPAN><SPAN=20
style=3D"FONT-SIZE: 8pt; FONT-FAMILY: Verdana">&nbsp;</SPAN><SPAN=20
style=3D"FONT-SIZE: 8pt; FONT-FAMILY: Verdana">Finalment, Cabr=E9 ha dit =
que =93Parlen=20
les dones ser=E0 un retrat molt interessant i molt ben documentat. En =
aquest=20
treball, veurem com se celebrava el Paga-li, Joan!, els envelats als =
Quatre=20
Cantons i l=92organitzaci=F3 de l=92economia familiar =91en una sola =
butxaca=92, tal com=20
deien les nostres =E0vies=94.</SPAN></FONT></FONT><SPAN=20
style=3D"FONT-SIZE: 8pt; FONT-FAMILY: Verdana">&nbsp;</SPAN><SPAN=20
style=3D"FONT-SIZE: 8pt; FONT-FAMILY: =
Verdana">&nbsp;</SPAN></P></SPAN></DIV></DIV>
<DIV class=3Dseparator_mini2><IMG height=3D"100%"=20
src=3D"http://www.diarialcalde.cat/skin/linea.gif" width=3D"100%"></DIV>
<DIV>
<DIV id=3Dnoticia_utilidades>&nbsp;&nbsp;<A class=3Dbt=20
href=3D"http://www.diarialcalde.cat/imprimir.html?id=3D689" =
target=3D_blank><IMG=20
title=3Dimprimir alt=3Dimprimir =
src=3D"http://www.diarialcalde.cat/skin/imprimir.gif"=20
border=3D0></A> <A class=3Dbt=20
href=3D"http://www.diarialcalde.cat/imprimir.html?id=3D689"=20
target=3D_blank>imprimir</A>&nbsp;&nbsp;<A class=3Dbt=20
href=3D"http://www.diarialcalde.cat/actualitat/l=92ajuntament_endega_un_p=
rojecte_per_recuperar_la_memoria_de_les_dones_de_sant_cugat_entre_el_1915=
_i_el_1936_pdf_689.html"=20
target=3D_blank><IMG title=3D"mostrar en pdf" alt=3D"mostrar en pdf"=20
src=3D"http://www.diarialcalde.cat/skin/pdf.gif" border=3D0></A> <A =
class=3Dbt=20
href=3D"http://www.diarialcalde.cat/l=92ajuntament_endega_un_projecte_per=
_recuperar_la_memoria_de_les_dones_de_sant_cugat_entre_el_1915_i_el_1936_=
pdf_689.html"=20
target=3D_blank>mostrar en pdf</A>&nbsp;&nbsp;<SPAN =
onclick=3DocultarVideo();><A=20
href=3D"http://www.diarialcalde.cat/actualitat/l=92ajuntament_endega_un_p=
rojecte_per_recuperar_la_memoria_de_les_dones_de_sant_cugat_entre_el_1915=
_i_el_1936-689.html#enviarAmigo"=20
rel=3Dibox&amp;height=3D200&amp;width=3D700><SPAN class=3Dbt =
id=3DbtSendFriend=20
onmouseover=3D"this.style.cursor=3D'hand';this.style.cursor=3D'pointer';"=
=20
onclick=3DborrarAmigo();><IMG title=3D"enviar a un amic" alt=3D"enviar a =
un amic"=20
src=3D"http://www.diarialcalde.cat/skin/enviar.gif"=20
border=3D0></SPAN></A></SPAN><SPAN onclick=3DocultarVideo();><A =
class=3Dbt=20
style=3D"decoration: none" onclick=3DocultarVideo();=20
href=3D"http://www.diarialcalde.cat/actualitat/l=92ajuntament_endega_un_p=
rojecte_per_recuperar_la_memoria_de_les_dones_de_sant_cugat_entre_el_1915=
_i_el_1936-689.html#enviarAmigo"=20
rel=3Dibox&amp;height=3D200&amp;width=3D700><SPAN class=3Dbt =
style=3D"CURSOR: pointer"=20
onclick=3DborrarAmigo();></A></SPAN><SPAN onclick=3DocultarVideo();> <A =
class=3Dbt=20
style=3D"decoration: none"=20
href=3D"http://www.diarialcalde.cat/actualitat/l=92ajuntament_endega_un_p=
rojecte_per_recuperar_la_memoria_de_les_dones_de_sant_cugat_entre_el_1915=
_i_el_1936-689.html#enviarAmigo"=20
rel=3Dibox&amp;height=3D200&amp;width=3D700>enviar a un =
amic</SPAN></A></SPAN>
<DIV id=3DalertaEnvio style=3D"DISPLAY: none">La petici=F3 d'enviament =
es va realitzar=20
correctament</DIV></DIV>
<DIV id=3Dnoticia_comunidad><SPAN class=3Dfirma><A class=3Dbt=20
href=3D"javascript:addFavoritos('gopress.net/acmactualitat/l=92ajuntament=
_endega_un_projecte_per_recuperar_la_memoria_de_les_dones_de_sant_cugat_e=
ntre_el_1915_i_el_1936-689.html','L=92Ajuntament%20endega%20un%20projecte=
%20per%20recuperar%20la%20mem=F2ria%20de%20les%20dones%20de%20Sant%20Cuga=
t%20entre%20el%201915%20i%20el%201936');"><IMG=20
title=3Dfavorits alt=3Dfavorits=20
src=3D"http://www.diarialcalde.cat/skin/ico_bookmark.gif"=20
border=3D0></A>&nbsp;&nbsp;<A class=3Dbt=20
href=3D"http://del.icio.us/post?title=3D&amp;url=3Dgopress.net/acmactuali=
tat/l=92ajuntament_endega_un_projecte_per_recuperar_la_memoria_de_les_don=
es_de_sant_cugat_entre_el_1915_i_el_1936-689.html"><IMG=20
title=3Ddel.icio.us alt=3Ddel.icio.us=20
src=3D"http://www.diarialcalde.cat/skin/ico_delicious.gif"=20
border=3D0></A>&nbsp;&nbsp;<A class=3Dbt=20
href=3D"http://www.digg.com/submit?url=3Dgopress.net/acmactualitat/l=92aj=
untament_endega_un_projecte_per_recuperar_la_memoria_de_les_dones_de_sant=
_cugat_entre_el_1915_i_el_1936-689.html"><IMG=20
title=3D"digg it!" alt=3D"digg it!"=20
src=3D"http://www.diarialcalde.cat/skin/ico_digg.gif" =
border=3D0></A>&nbsp;&nbsp;<A=20
class=3Dbt=20
href=3D"http://meneame.net/submit.php?url=3Dgopress.net/acmactualitat/l=92=
ajuntament_endega_un_projecte_per_recuperar_la_memoria_de_les_dones_de_sa=
nt_cugat_entre_el_1915_i_el_1936-689.html"><IMG=20
title=3Dmeneame alt=3Dmeneame =
src=3D"http://www.diarialcalde.cat/skin/ico_meneame.gif"=20
border=3D0></A></DIV>
<DIV class=3Dclearcolumn></DIV></DIV>
<DIV class=3Dseparator_mini3><IMG height=3D"100%"=20
src=3D"http://www.diarialcalde.cat/skin/linea.gif" width=3D"100%"></DIV>
<DIV id=3DenviarAmigo style=3D"DISPLAY: none">
<DIV class=3Denviaramigo_box>
<DIV class=3DtitleText_f2>Enviar not=EDicia</DIV>
<TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" border=3D0>
  <TBODY>
  <TR>
    <TD colSpan=3D2 height=3D15></TD></TR>
  <TR>
    <TD class=3Dtext id=3DcorreoAmigoText>Correu d'un @mic:</TD>
    <TD class=3Dtext id=3DnombreAmigoText>Nom del teu @mic:</TD></TR>
  <TR>
    <TD><INPUT class=3DfieldForm id=3DcorreoAmigo style=3D"WIDTH: 90%"=20
      onchange=3DguardarValor(this.id,this.value);></TD>
    <TD><INPUT class=3DfieldForm id=3DnombreAmigo style=3D"WIDTH: 90%"=20
      onchange=3DguardarValor(this.id,this.value);></TD></TR>
  <TR>
    <TD colSpan=3D2 height=3D15></TD></TR>
  <TR>
    <TD class=3Dtext id=3DcorreoTuText>El teu correu:</TD>
    <TD class=3Dtext id=3DnombreTuText>El seu correu:</TD></TR>
  <TR>
    <TD><INPUT class=3DfieldForm id=3DcorreoTu style=3D"WIDTH: 90%"=20
      onchange=3DguardarValor(this.id,this.value);></TD>
    <TD><INPUT class=3DfieldForm id=3DnombreTu style=3D"WIDTH: 90%"=20
      onchange=3DguardarValor(this.id,this.value);></TD></TR>
  <TR>
    <TD colSpan=3D2 height=3D15></TD></TR>
  <TR>
    <TD style=3D"PADDING-RIGHT: 25px" align=3Dright colSpan=3D2><INPUT =
class=3DsubmitForm onclick=3DenviarAmigo() type=3Dsubmit =
value=3DEnviar></TD></TR></TBODY></TABLE></DIV>
<SCRIPT>
         			var _enviar_amigo_1 =3D '<div class=3D"enviaramigo_box"><div =
class=3D"titleText_f2">Enviar not&iacute;icia</div>';
         			var _enviar_amigo_2 =3D '<table width=3D"100%" border=3D"0" =
cellspacing=3D"0" cellpadding=3D"0"><tr><td height=3D"15px;" =
colspan=3D"2"></td></tr><tr><td class=3D"text" =
id=3D"correoAmigoText">Correu d&#39;un @mic:</td><td class=3D"text" =
id=3D"nombreAmigoText">Nom del teu @mic:</td></tr><tr><td><input =
class=3D"fieldForm" id=3D"correoAmigo" value=3D"" =
onChange=3D"guardarValor(this.id,this.value);" style=3D"width:90%;" =
type=3D"text" /></td><td><input class=3D"fieldForm" id=3D"nombreAmigo" =
value=3D"" onChange=3D"guardarValor(this.id,this.value);" =
style=3D"width:90%;" type=3D"text" /></td></tr><tr><td height=3D"15px;" =
colspan=3D"2"></td></tr><tr><td class=3D"text" id=3D"correoTuText">El =
teu correu:</td><td class=3D"text" id=3D"nombreTuText">El seu =
correu:</td></tr><tr><td><input class=3D"fieldForm" id=3D"correoTu" =
value=3D"" onChange=3D"guardarValor(this.id,this.value);" =
style=3D"width:90%;" type=3D"text" /></td><td><input class=3D"fieldForm" =
id=3D"nombreTu" value=3D"" =
onChange=3D"guardarValor(this.id,this.value);" style=3D"width:90%;" =
type=3D"text" /></td></tr><tr><td colspan=3D"2" =
height=3D"15px;"></td></tr><tr><td colspan=3D"2" align=3D"right" =
style=3D"padding-right:25px" ><input type=3D"submit" =
class=3D"submitForm" onClick=3D"enviarAmigo()" =
value=3D"Enviar"/></td></tr></table></div>';
         		</SCRIPT>
</DIV>
<DIV id=3Dclausula style=3D"DISPLAY: none">
<DIV class=3Denviaramigo_box>
<DIV class=3Dtext>Les dades personals recollides ser=E1 part d'una base =
de dades=20
propietat de <B>Diari de l'Alcalde</B> l'=FAnica finalitat =E9s =
gestionar el servei.=20
Com responsable de la base de dades, <B>Diari de l'Alcalde</B> garanteix =
el=20
compliment de la Llei Org=E0nica 15/1999 de Protecci=F3 de Dades de =
Car=E0cter=20
Personal. L'usuari podr=E0 exercitar els seus drets de rectificaci=F3, =
cancel=B7laci=F3=20
i oposici=F3 dirigint-se a <A=20
href=3D"mailto:diari@acm.cat"><B>diari@acm.cat</B></A><BR><BR><B>Diari =
de=20
l'Alcalde</B> es reserva el dret a publicar aquestes opinions en la seva =
edici=F3=20
digital aix=ED com en la empresa.</DIV></DIV></DIV>
<DIV id=3DrevisarComentario style=3D"DISPLAY: none">
<DIV class=3Denviaramigo_box>
<DIV class=3Dtext><B>Estimat usuari:</B><BR><BR>El seu comentari =
s'enviat y va a=20
ser revisat per la redacci=F3 del peri=F2dic.</DIV></DIV></DIV></DIV>
<DIV id=3Drightcolumn_noticia>
<DIV>
<DIV class=3Dtabs_contents>
<DIV style=3D"DISPLAY: none"><INPUT id=3Dtab_focus type=3Dbutton></DIV>
<DIV id=3Dtab1 style=3D"DISPLAY: none">
<DIV id=3Dphoto_actual><A title=3D""=20
href=3D"http://www.diarialcalde.cat/imagenes/foto/big/LAjuntamentendegaun=
p_270_7514.jpg"=20
rel=3Dibox?height=3D1426&amp;width=3D1500 alt=3D""><IMG class=3Dphoto =
height=3D165=20
src=3D"http://www.diarialcalde.cat/imagenes/foto/thumbnail/LAjuntamentend=
egaunp_270_7514.jpg"=20
width=3D220></A> </DIV>
<DIV id=3Dphoto_footer></DIV></DIV></DIV>
<SCRIPT>=0A=
					init_tab("menu_tab1","tab1",0);=0A=
				</SCRIPT>
</DIV></DIV>
<DIV class=3Dclearcolumn></DIV></DIV><!-- FOOTER -->
<DIV id=3Dfooter>
<DIV id=3Ddatafooter><A =
href=3D"http://www.diarialcalde.cat/periodico.html">Diari de=20
l'Alcalde</A> | <A =
href=3D"http://www.diarialcalde.cat/contacto.html">Contacte</A>=20
| <A href=3D"http://www.diarialcalde.cat/staff.html">Staff</A> | <A=20
href=3D"http://www.diarialcalde.cat/avisoLegal.html">Av=EDs Legal</A> | =
<A=20
href=3D"http://www.diarialcalde.cat/privacidad.html">Privacitat</A> | <A =

href=3D"http://www.diarialcalde.cat/rss.html"><IMG=20
src=3D"http://www.diarialcalde.cat/skin/rss.jpg" border=3D0></A> </DIV>
<DIV id=3Dsignfooter>
<DIV id=3Dperiodicosignfooter>=A9 <B>Diari de l'Alcalde</B><BR>C/ =
Val=E8ncia, 231 - 6a=20
<BR>08007 Barcelona <BR>93. 496.16.16 <BR>diari@acm.cat<BR><BR></DIV>
<DIV id=3Dgopress>powered by <A href=3D"http://www.gopress.es/"=20
target=3D_blank><B>go</B>press</A><BR><SPAN style=3D"FONT-SIZE: 10px">su =
peri=F3dico=20
online</SPAN></DIV>
<DIV class=3Dclearcolumn></DIV></DIV></DIV></DIV>
<SCRIPT =
src=3D"http://www.diarialcalde.cat/Library/OpenSource/prototype.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://www.diarialcalde.cat/Library/OpenSource/JsFront/effects.js"=
=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.google-analytics.com/urchin.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
type=3Dtext/javascript>=0A=
	_uacct =3D "UA-4153291-1";=0A=
	urchinTracker();=0A=
</SCRIPT>
<!-- 0.028944 --></SPAN></BODY></HTML>

------=_NextPart_000_002F_01C8C196.A388B600
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.diarialcalde.cat/skin/linea.gif

R0lGODlhAQAKAIAAAAAAZgAAMyH5BAAHAP8ALAAAAAABAAoAAAIEDBx5UQA7

------=_NextPart_000_002F_01C8C196.A388B600
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.diarialcalde.cat/skin/imprimir.gif

R0lGODlhEAAPAKIEAAOazdTX2ZScoP///////wAAAAAAAAAAACH5BAEAAAQALAAAAAAQAA8AAAM7
SKrQsBCCQceLslqc6+XE5IGEYJ4mJ2iaEJlslSrrGg81TaHoTgS2m+wXFOJ+JZ5SESBhmr+AdEqV
EhIAOw==

------=_NextPart_000_002F_01C8C196.A388B600
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.diarialcalde.cat/skin/enviar.gif

R0lGODlhEgAPAJEAANTX2ZScoP///////yH5BAEAAAMALAAAAAASAA8AAAI4nI+pyxMPYzxP2Ivt
M0H0jHXBAHwfaJLnea1qCLdvCGVjCeberId8ryE5JMSNsLEAGADMpvM5KAAAOw==

------=_NextPart_000_002F_01C8C196.A388B600
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.diarialcalde.cat/skin/reducirtextos.gif

R0lGODlhDwAPAJEAAAOazdTX2ZScoP///yH5BAEAAAMALAAAAAAPAA8AAAIjnI+py+0Po5jCBANy
RnPcRXVf0g0iWJnVyKUnSnmRzAS2zRQAOw==

------=_NextPart_000_002F_01C8C196.A388B600
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.diarialcalde.cat/skin/aumentartextos.gif

R0lGODlhEAAPAJEDAAOazdTX2ZScoP///yH5BAEAAAMALAAAAAAQAA8AAAIunI+py+0v4ggKoCgM
RdZIuQ3AOA5fFhqdmYHJemoLRk9z5qG37TZpigiEhEBDAQA7

------=_NextPart_000_002F_01C8C196.A388B600
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.diarialcalde.cat/skin/pdf.gif

R0lGODlhDgAPAKIFAOFzc9TX2eYAAJScoP///////wAAAAAAACH5BAEAAAUALAAAAAAOAA8AAAM8
WDXcrWqQSelQIms9b9hgVwRLZXolBVSoRAnsmE4ALJIuAdd3ak+wlm51kuVMBNTC4VCQINDoM0Ct
WkkJADs=

------=_NextPart_000_002F_01C8C196.A388B600
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.diarialcalde.cat/skin/ico_bookmark.gif

R0lGODlhEAAQAOZEAP+RAP71gP/igP29AP2XAP2xAP7xgP+dAP7zgP74gP2tAP3HAP7eAP7aAP/r
gP/kgPvPAP3jAP2jAP//gP3vAP27AP25AP79gP/vgP20AP+lAP23AP/pgP3sAP/tgP72gPu9AP/2
gP77gP/lgP7WAP3iAP3rAP7RAP7iAPu1AP/mgP/fgP30AP/OAP7nAP2zAP/ugP7ZAP/WAP75gP/z
gP/xgP/ngP/NAP7jAPvHAP/ggP3mAP7VAP3eAP+tAP3zAP2dAP7ugP2wAP3nAP///wAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAEAAEQALAAAAAAQABAAAAehgESCg0QDA4SIhBUTExWJiRYXFxaPiBsiIhuVgxkJLD8zGYlCQgUF
QgkUFAmkpAVECggfASEfHSYmHbQBAQgKEAYIQ8PELsM7NAYQRAs5QQYlESg4ESU1MAsLhCADGAwM
PQwY3I8vHjEN6R4pjwo2PDIODiQkKj6JEhwnDxoaDyccJCA6IKCFACCCCN4QcIAQgRErCDjUMUIi
IQAAEmEcFAgAOw==

------=_NextPart_000_002F_01C8C196.A388B600
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.diarialcalde.cat/skin/ico_delicious.gif

R0lGODlhDgAOAMQAAAAAAK2trQAAzNfX1wAA/8zMzAgICN3d3QgI/7W1tdfX3g4ODgcHzQ4O/tHR
2Kyssv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUU
ABAALAAAAAAOAA4AAAVJYCGOBSOcaAGtLEK8r6CyqwsTMl3f+EzbsJwOGPOxGohkkmFoOhcOhVT6
AFivhsFhuw1csVruwfsFZMXjsjnMJX/PYvc3QK8HQgA7

------=_NextPart_000_002F_01C8C196.A388B600
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.diarialcalde.cat/skin/ico_digg.gif

R0lGODlhEAAOALMAAJmZmd7e3qioqMzMzO7u7v///+Xl5dbW1vj4+P///wAAAAAAAAAAAAAAAAAA
AAAAACH5BAUUAAkALAAAAAAQAA4AAARdMMkphbWAgj1F+QUQSMCHZImHEIaYlMXaWgUbAFjMHgDi
GQEer7Qb9DZIwLBgOAyMiID0QOW9kjSWAcghdZhbqctbAU/HyDJQQHXBQqmClM0b9VYZT5DuTl6T
GwERADs=

------=_NextPart_000_002F_01C8C196.A388B600
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.diarialcalde.cat/skin/ico_meneame.gif

R0lGODlhEAAQALMAAP6LAP/Mmf6aH/////+yVf/Yqf+pQf+/c/+SCP+ZM/+2Yv/dtv///wAAAAAA
AAAAACH5BAUUAAwALAAAAAAQABAAAARykEkZjEhqUXImS0AoGkGITASQFMOQiggwhW1rIMWhIMKc
1K2FK1Sg0ICFkEDDKIUIwFjAExvEngOAwXMAHFoKwzeb8ICAQJBHha51pxJ26wXA1SfVWiFwFsgk
CnUBQF0FBgBFEiAiCRYwHk0JVyYJHRMRADs=

------=_NextPart_000_002F_01C8C196.A388B600
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.diarialcalde.cat/imagenes/foto/thumbnail/LAjuntamentendegaunp_270_7514.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2NjIpLCBxdWFsaXR5ID0gOTAK/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwK
DAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgApQDc
AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF
BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq
NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi
o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E
AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR
BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG
R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz
tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A
+MNOsNpGRx7iuq061VQMgflUdtp+3+GtOGIoPpWEo3PJnO5T8QKqWaqoH8Wcf7ppl9sycAAVLqER
njlBGdrIBn3DVBcRnBrn5TGD95mNPgHpU2/b4ZkGOs/+H+FJNCeafJCR4fxjrMTUSNJvb1RgsMjp
UumDGpW5xwHzTzBx0qWwgxfQn3P8jTbNKj91mXrw3apdHH8ZFZTR5b3rf1aDN9cn1c/zrNMHzfjW
kZaGMZe4g8UR5ktuP+WR/wDQmrmZYeeldp4kh3Sw8dI8f+PGuektcnpWkHoRSl7qPd/2TofL+Lt4
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
IJz61cjunVcAn86KKchH/9k=

------=_NextPart_000_002F_01C8C196.A388B600
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.diarialcalde.cat/skin/rss.jpg

/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAICAgICAgICAgIDAgICBAUEAgIEBQYFBQUFBQYHBgYG
BgYGBwcICAkICAcKCgsLCgoODg4ODg4ODg4ODg4ODg7/2wBDAQMDAwYFBgsHBwsODAoMDhEQEBAQ
EREODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg7/wgARCAAMABcDAREA
AhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAgYDBAX/xAAYAQEBAQEBAAAAAAAAAAAAAAACAQMG
B//aAAwDAQACEAMQAAAB2+E9HGVWpQdMJ0KKP//EABgQAQEBAQEAAAAAAAAAAAAAAAIEBQMB/9oA
CAEBAAEFApCqa+nPwHZ60TeLVqSW3os06NVq/8QAKBEAAQMCBAQHAAAAAAAAAAAAAQIRIQAxAwQS
QRNCYXEUIjJRYpGx/9oACAEDAQE/AcZkYaGAn46uUmwnakqcjyJkQLuWf1WH1IkbssA4JJAcdGa3
f9Y3pOfUGgRQzbcqbNbb27V4o8PSAAOlf//EACURAAECBAUFAQAAAAAAAAAAAAECEQADITESQUJh
cQQiMlHR4f/aAAgBAgEBPwGUMa1OTTdswLnmFJbUaGuwdvH92I9pcTQ1uX+QelBe9YMh9Ru984TI
7sRJJj//xAAmEAACAQMDBAEFAAAAAAAAAAABAgMEERIAEyExMlFhMwUUIlJy/9oACAEBAAY/AvqY
kmmwpVLpGJxCPlVO97qO7UqiuqpGppStZNcqY0zwy2W5N/64PB9k0886QyKGp33s8he1wwCePF/O
pm/FfuPlAvzze3XzrB6hnTPcxLN3/t16+9Oal96STvlYktx7J9a//8QAGxABAQADAQEBAAAAAAAA
AAAAAREAITFBUXH/2gAIAQEAAT8hTeZVmIRBF+8yPMJ9wRHI6FJmnFBGNW+USoiRwDTBP1a8Cbei
B3m/Cbgu2X7v1jB4ai8bDwGf/9oADAMBAAIAAwAAABCZon//xAAcEQEBAQADAQEBAAAAAAAAAAAB
ESEAMUFRkdH/2gAIAQMBAT8QS9Miqx8em/WG8sEC8jxUuHW5LuOKWFGXVUl8vYggUihCvinUJTcZ
TPFOUUN7P6Px1xZfLhJ05sN5/8QAHxEBAAICAgIDAAAAAAAAAAAAAREhADFBUWGRcbHh/9oACAEC
AQE/EGoixWfMlD7ayEgtC07CVs+rUpwhUzJOUhvXlSCNNiY0p7Pc9dnOQIVP0PnzvDfOBZmnbvP/
xAAaEAEBAQEBAQEAAAAAAAAAAAABESEAMUFR/9oACAEBAAE/EJm5+ZCtOBKgDXlttXC1SzTUD7oh
KNOt3KBiJELCL858vlEK0H0vI3RN3FUFbfo7zLJ8xct1ND5nf//Z

------=_NextPart_000_002F_01C8C196.A388B600
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.diarialcalde.cat/skin/user_style.css

A {
	COLOR: #000048; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #565656
}
#referencia SPAN {
	FONT-SIZE: 10px; COLOR: #000048; FONT-FAMILY: Verdana; TEXT-DECORATION: =
none
}
#referencia A {
	FONT-SIZE: 10px; COLOR: #000048; FONT-FAMILY: Verdana; TEXT-DECORATION: =
none
}
.subtitle {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #565656; FONT-FAMILY: =
Verdana
}
.seccion {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #949ca0; FONT-FAMILY: Arial; =
TEXT-DECORATION: none
}
.text {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #232323; FONT-FAMILY: =
Verdana; TEXT-DECORATION: none
}
.newrelation LI {
	FONT-SIZE: 10px; COLOR: #000048; FONT-FAMILY: Verdana; TEXT-DECORATION: =
none
}
.newrelation LI A {
	FONT-SIZE: 10px; COLOR: #000048; FONT-FAMILY: Verdana; TEXT-DECORATION: =
none
}
UNKNOWN {
	FONT-SIZE: 10px; COLOR: #000048; FONT-FAMILY: Verdana; TEXT-DECORATION: =
none
}
.titleText {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #000048; FONT-FAMILY: Arial; =
TEXT-DECORATION: none
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #000048; FONT-FAMILY: Arial; =
TEXT-DECORATION: none
}
.title:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #000048; FONT-FAMILY: Arial; =
TEXT-DECORATION: underline
}
.titlerss {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #000048; FONT-FAMILY: Arial; =
TEXT-DECORATION: none
}
.titlerss:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ff6600; FONT-FAMILY: Arial; =
TEXT-DECORATION: underline
}
.titleText2 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000048; FONT-FAMILY: Arial; =
TEXT-DECORATION: none
}
.title2 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000048; FONT-FAMILY: Arial; =
TEXT-DECORATION: none
}
.title2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000048; FONT-FAMILY: Arial; =
TEXT-DECORATION: underline
}
.title2rss {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000048; FONT-FAMILY: Arial; =
TEXT-DECORATION: none
}
.title2rss:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ff6600; FONT-FAMILY: Arial; =
TEXT-DECORATION: underline
}
.titleText3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000048; FONT-FAMILY: Arial; =
TEXT-DECORATION: none
}
.title3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000048; FONT-FAMILY: Arial; =
TEXT-DECORATION: none
}
.title3:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000048; FONT-FAMILY: Arial; =
TEXT-DECORATION: underline
}
.title3rss {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000048; FONT-FAMILY: Arial; =
TEXT-DECORATION: none
}
.title3rss:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Arial; =
TEXT-DECORATION: underline
}
.title3_on {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000048; FONT-FAMILY: Arial; =
TEXT-DECORATION: none
}
.canalRSS {
	FONT-SIZE: 10px; COLOR: #000048; FONT-FAMILY: Verdana; TEXT-DECORATION: =
none
}
.canalRSS A {
	FONT-SIZE: 10px; COLOR: #000048; FONT-FAMILY: Verdana; TEXT-DECORATION: =
underline
}
.canalRSS A:hover {
	TEXT-DECORATION: none
}
.bt {
	FONT-SIZE: 10px; COLOR: #000048; FONT-FAMILY: Verdana; TEXT-DECORATION: =
none
}
.bt:hover {
	TEXT-DECORATION: underline
}
.comments_number {
	FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY: Verdana; TEXT-DECORATION: =
none
}
.fecha {
	FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY: Verdana; TEXT-DECORATION: =
none
}
.firma {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: =
none
}
.paginator_ref {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana; TEXT-DECORATION: =
none
}
.paginator_ref {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana; TEXT-DECORATION: =
none
}
#photo_footer {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 10px; COLOR: =
#666666; PADDING-TOP: 5px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: =
#ffffff; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#ibox_footer_wrapper {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 10px; COLOR: =
#666666; PADDING-TOP: 5px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: =
#ffffff; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.active {
	COLOR: #000048
}
.error {
	COLOR: #990000
}
.ok {
=09
}
.titleText_f2 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000048; FONT-FAMILY: Arial; =
TEXT-DECORATION: none
}
#contacto_content SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000048; FONT-FAMILY: Arial; =
TEXT-DECORATION: none
}
#menu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: =
Verdana; TEXT-DECORATION: none
}
#menu #bloque_search {
	HEIGHT: 100%; BACKGROUND-COLOR: #000048
}
#menu #bloque_search #bloqueMenu {
	BACKGROUND-COLOR: #000048
}
#menu #bloque_search #bloqueMenu #listaBloques LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: =
Verdana; TEXT-DECORATION: none
}
#menu #bloque_search #bloqueMenu #listaBloques LI A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cccccc; FONT-FAMILY: =
Verdana; TEXT-DECORATION: none
}
#menu #bloque_search #bloqueMenu #listaBloques .bloqueActual {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cccccc; FONT-FAMILY: =
Verdana; TEXT-DECORATION: none
}
#menu #bloque_search #bloqueMenu #listaBloques .bloqueActual A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cccccc; FONT-FAMILY: =
Verdana; TEXT-DECORATION: none
}
#menu #bloque_search #search {
	BACKGROUND-COLOR: #000048
}
#menu #seccion_fecha {
	BACKGROUND-COLOR: #ffffff
}
#menu #seccion_fecha #seccionMenu {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000048; FONT-FAMILY: =
Verdana; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
#menu #seccion_fecha #seccionMenu A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000048; FONT-FAMILY: =
Verdana; TEXT-DECORATION: none
}
#menu #seccion_fecha #seccionMenu A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000048; FONT-FAMILY: =
Verdana; TEXT-DECORATION: underline
}
#menu #seccion_fecha #seccionMenu .seccionActiva {
	COLOR: #000048
}
#menu #seccion_fecha #dateMenu .azul {
	COLOR: #000048
}
#menuVertical .bloque_vertical {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: =
Verdana; BACKGROUND-COLOR: #000048; TEXT-DECORATION: none
}
#menuVertical A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000048; FONT-FAMILY: =
Verdana; TEXT-DECORATION: none
}
#menuVertical .menu_primero {
	BACKGROUND-COLOR: #ffffff
}
#menuVertical .menu_ultimo {
	BACKGROUND-COLOR: #ffffff
}
#menuVertical .menu_normal {
	BACKGROUND-COLOR: #ffffff
}
#menuVertical A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000048; FONT-FAMILY: =
Verdana; TEXT-DECORATION: underline
}
#menuVertical .seccionActiva {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000048; FONT-FAMILY: =
Verdana; TEXT-DECORATION: none
}
.box .box_title {
	BACKGROUND-COLOR: #000048
}
.paginator_bt:hover {
	BORDER-RIGHT: #000048 1px solid; BORDER-TOP: #000048 1px solid; =
BORDER-LEFT: #000048 1px solid; COLOR: #000048; BORDER-BOTTOM: #000048 =
1px solid
}
.paginator_bt_on {
	BORDER-RIGHT: #000048 1px solid; BORDER-TOP: #000048 1px solid; =
BORDER-LEFT: #000048 1px solid; BORDER-BOTTOM: #000048 1px solid; =
BACKGROUND-COLOR: #000048
}
#tabs .no_active A:hover {
	COLOR: #000048
}
#tabs .active A {
	COLOR: #000048
}
#footer {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: =
Verdana; BACKGROUND-COLOR: #000048; TEXT-DECORATION: none
}
#footer A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: =
Verdana; TEXT-DECORATION: none
}
.comentarioOk {
	COLOR: #000048
}
.calendar .today {
	BACKGROUND-COLOR: #000048
}
.calendar .calPrev A:hover {
=09
}
.fieldForm:unknown {
	BORDER-RIGHT: #000048 1px solid; BORDER-TOP: #000048 1px solid; =
BORDER-LEFT: #000048 1px solid; BORDER-BOTTOM: #000048 1px solid
}
.fieldFormArea:unknown {
	BORDER-RIGHT: #000048 1px solid; BORDER-TOP: #000048 1px solid; =
BORDER-LEFT: #000048 1px solid; BORDER-BOTTOM: #000048 1px solid
}
.fieldForm2:unknown {
	BORDER-RIGHT: #000048 1px solid; BORDER-TOP: #000048 1px solid; =
BORDER-LEFT: #000048 1px solid; BORDER-BOTTOM: #000048 1px solid
}
.fieldForm_search:unknown {
	BORDER-RIGHT: #000048 1px solid; BORDER-TOP: #000048 1px solid; =
BORDER-LEFT: #000048 1px solid; BORDER-BOTTOM: #000048 1px solid
}
.photo_bt_onover {
	BORDER-RIGHT: #000048 1px solid; BORDER-TOP: #000048 1px solid; =
BORDER-LEFT: #000048 1px solid; COLOR: #000048; BORDER-BOTTOM: #000048 =
1px solid
}
.photo_bt_on {
	BORDER-RIGHT: #000048 1px solid; BORDER-TOP: #000048 1px solid; =
BORDER-LEFT: #000048 1px solid; BORDER-BOTTOM: #000048 1px solid; =
BACKGROUND-COLOR: #000048
}
.submitFormulario {
	BACKGROUND-COLOR: #000048
}
.submitFormulario:unknown {
	BACKGROUND-COLOR: #000048
}

------=_NextPart_000_002F_01C8C196.A388B600
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.diarialcalde.cat/skin/style.css

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#main {
	BORDER-RIGHT: #000048 10px solid; BORDER-TOP: #000048 10px solid; =
MARGIN: 0px auto; BORDER-LEFT: #000048 10px solid; WIDTH: 990px; =
BORDER-BOTTOM: #000048 10px solid; BACKGROUND-COLOR: #ffffff
}
.clearcolumn {
	CLEAR: both
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#referencia {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#referencia A:hover {
	TEXT-DECORATION: underline
}
.canalRSS {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px
}
#menu #bloque_search {
	BACKGROUND-IMAGE: url(bg_menu.jpg)
}
#menu #bloque_search #bloqueMenu {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(bg_menu.jpg); WIDTH: =
790px
}
#menu #bloque_search #bloqueMenu #listaBloques LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 4px 5px 0px; PADDING-TOP: 0px; HEIGHT: 21px
}
#menu #bloque_search #bloqueMenu #listaBloques {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 0px 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menu #bloque_search #bloqueMenu #listaBloques LI A {
	DISPLAY: block; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 2px; =
TEXT-ALIGN: center
}
#menu #bloque_search #bloqueMenu #listaBloques LI A:hover {
=09
}
#menu #bloque_search #bloqueMenu #listaBloques .bloqueActual {
=09
}
#menu #bloque_search #bloqueMenu #listaBloques .bloqueActual A {
	BACKGROUND-COLOR: #ffffff
}
#menu #bloque_search #bloqueMenu #listaBloques .bloqueActual A:hover {
	TEXT-DECORATION: none
}
#menu #bloque_search #search {
	PADDING-RIGHT: 5px; FLOAT: left; BACKGROUND-IMAGE: url(bg_menu.jpg); =
WIDTH: 195px; PADDING-TOP: 5px; HEIGHT: 20px
}
#menu #bloque_search #search .inputTxt {
	FONT-WEIGHT: lighter; FONT-SIZE: 10px; BORDER-TOP-STYLE: none; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: =
none; BORDER-LEFT-STYLE: none; HEIGHT: 13px; BORDER-BOTTOM-STYLE: none
}
#menu #bloque_search #search .btn {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; WIDTH: 50px; COLOR: #8d9dac; =
BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: =
relative; TOP: -2px; HEIGHT: 21px; BACKGROUND-COLOR: #e6ebf1; =
BORDER-BOTTOM-STYLE: none
}
UNKNOWN {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; WIDTH: 50px; COLOR: #8d9dac; =
BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: =
relative; TOP: -1px; HEIGHT: 19px; BACKGROUND-COLOR: #e6ebf1; =
BORDER-BOTTOM-STYLE: none
}
#menu #seccion_fecha {
=09
}
#menu #seccion_fecha #seccionMenu {
	DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 9px; =
WIDTH: 790px; PADDING-TOP: 9px
}
#menu #seccion_fecha #seccionMenu A {
=09
}
#menu #seccion_fecha #seccionMenu A:hover {
=09
}
#menu #seccion_fecha #seccionMenu .seccionActiva {
=09
}
#menu #seccion_fecha #dateMenu {
	PADDING-RIGHT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: right; =
WIDTH: 185px; COLOR: #000000; PADDING-TOP: 10px; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#menu #seccion_fecha #dateMenu .azul {
=09
}
#content {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#leftcolumn {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: =
12px; WIDTH: 624px; PADDING-TOP: 12px
}
#rightcolumn {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FLOAT: right; PADDING-BOTTOM: =
12px; WIDTH: 316px; PADDING-TOP: 12px
}
#leftcolumn2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
12px; WIDTH: 409px; PADDING-TOP: 12px
}
#rightcolumn2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
12px; WIDTH: 264px; PADDING-TOP: 12px
}
#extracolumn2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
12px; WIDTH: 254px; PADDING-TOP: 12px
}
#leftcolumn3 {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: =
12px; WIDTH: 470px; PADDING-TOP: 12px
}
#rightcolumn3 {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FLOAT: right; PADDING-BOTTOM: =
12px; WIDTH: 470px; PADDING-TOP: 12px
}
#leftcolumn4 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
12px; WIDTH: 309px; PADDING-TOP: 12px
}
#rightcolumn4 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
12px; WIDTH: 309px; PADDING-TOP: 12px
}
#extracolumn4 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
12px; WIDTH: 309px; PADDING-TOP: 12px
}
#leftcolumn5 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
12px; WIDTH: 500px; PADDING-TOP: 12px
}
#rightcolumn5 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
12px; WIDTH: 300px; PADDING-TOP: 12px
}
#extracolumn5 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
12px; WIDTH: 126px; PADDING-TOP: 12px
}
#leftcolumn_noticia {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 12px; MARGIN-TOP: 12px; =
PADDING-LEFT: 12px; FLOAT: left; MARGIN-BOTTOM: 12px; WIDTH: 614px
}
#rightcolumn_noticia {
	PADDING-RIGHT: 5px; MARGIN-TOP: 12px; PADDING-LEFT: 5px; FLOAT: right; =
MARGIN-BOTTOM: 12px; WIDTH: 340px
}
#leftcolumn_footer {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 12px; MARGIN-TOP: 12px; =
PADDING-LEFT: 12px; FLOAT: left; MARGIN-BOTTOM: 12px; WIDTH: 774px
}
#rightcolumn_footer {
	PADDING-RIGHT: 12px; MARGIN-TOP: 12px; PADDING-LEFT: 12px; FLOAT: =
right; MARGIN-BOTTOM: 12px; WIDTH: 166px
}
#leftcolumn_rss {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 12px; MARGIN-TOP: 12px; =
PADDING-LEFT: 12px; FLOAT: left; MARGIN-BOTTOM: 12px; WIDTH: 574px
}
#rightcolumn_rss {
	PADDING-RIGHT: 12px; MARGIN-TOP: 12px; PADDING-LEFT: 12px; FLOAT: =
right; MARGIN-BOTTOM: 12px; WIDTH: 366px
}
#leftcolumn_cartasdirector {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 12px; MARGIN-TOP: 12px; =
PADDING-LEFT: 12px; FLOAT: left; MARGIN-BOTTOM: 12px; WIDTH: 374px
}
#rightcolumn_cartasdirector {
	PADDING-RIGHT: 12px; MARGIN-TOP: 12px; PADDING-LEFT: 12px; FLOAT: =
right; MARGIN-BOTTOM: 12px; WIDTH: 566px
}
#leftcolumn_suscripcion {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 12px; MARGIN-TOP: 12px; =
PADDING-LEFT: 12px; FLOAT: left; MARGIN-BOTTOM: 12px; WIDTH: 574px
}
#rightcolumn_suscripcion {
	PADDING-RIGHT: 12px; MARGIN-TOP: 12px; PADDING-LEFT: 12px; FLOAT: =
right; MARGIN-BOTTOM: 12px; WIDTH: 366px
}
#leftcolumn_enlaces {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 12px; MARGIN-TOP: 12px; =
PADDING-LEFT: 12px; FLOAT: left; MARGIN-BOTTOM: 12px; WIDTH: 674px
}
#rightcolumn_enlaces {
	PADDING-RIGHT: 12px; MARGIN-TOP: 12px; PADDING-LEFT: 12px; FLOAT: =
right; MARGIN-BOTTOM: 12px; WIDTH: 266px
}
#leftcolumn_hemeroteca {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 12px; MARGIN-TOP: 12px; =
PADDING-LEFT: 12px; FLOAT: left; MARGIN-BOTTOM: 12px; WIDTH: 624px
}
#rightcolumn_hemeroteca {
	PADDING-RIGHT: 12px; MARGIN-TOP: 12px; PADDING-LEFT: 12px; FLOAT: =
right; MARGIN-BOTTOM: 12px; WIDTH: 316px
}
#leftcolumn_buscar {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 12px; MARGIN-TOP: 12px; =
PADDING-LEFT: 12px; FLOAT: left; MARGIN-BOTTOM: 12px; WIDTH: 624px
}
#rightcolumn_buscar {
	PADDING-RIGHT: 12px; MARGIN-TOP: 12px; PADDING-LEFT: 12px; FLOAT: =
right; MARGIN-BOTTOM: 12px; WIDTH: 316px
}
#otrasnoticias {
	BORDER-RIGHT: #000048 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: =
#000048 1px solid; MARGIN-TOP: 20px; PADDING-LEFT: 12px; PADDING-BOTTOM: =
12px; BORDER-LEFT: #000048 1px solid; PADDING-TOP: 12px; BORDER-BOTTOM: =
#000048 5px solid
}
.separator {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 15px; HEIGHT: 4px
}
.separator_mini {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; HEIGHT: 1px
}
.separator_mini2 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; HEIGHT: 1px
}
.separator_mini4 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; HEIGHT: 1px
}
.separator_mini5 {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; HEIGHT: 1px
}
.photo_mode1 {
	FLOAT: left; MARGIN-RIGHT: 12px; TEXT-ALIGN: center
}
.photo_mode2 {
	FLOAT: right; MARGIN-LEFT: 12px; TEXT-ALIGN: center
}
.photo_mode3 {
	MARGIN-BOTTOM: 8px; TEXT-ALIGN: center
}
.photo_mode3 IMG {
=09
}
.video_mode1 {
	FLOAT: left; MARGIN-RIGHT: 12px; TEXT-ALIGN: center
}
.video_mode2 {
	FLOAT: right; MARGIN-LEFT: 12px; TEXT-ALIGN: center
}
.video_mode3 {
	MARGIN-BOTTOM: 8px; TEXT-ALIGN: center
}
.comment {
	MARGIN-TOP: 10px; TEXT-ALIGN: right
}
.box {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 15px
}
.titleText_f2 {
	COLOR: #aaaaaa
}
.box .box_title {
	PADDING-TOP: 3px; HEIGHT: 21px
}
.box .box_title .active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 20px; TEXT-TRANSFORM: =
uppercase; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial; HEIGHT: =
18px; TEXT-ALIGN: center
}
.box .box_title .encuesta {
	WIDTH: 70px
}
.box .box_title .noticiasrelacionadas {
	WIDTH: 140px
}
.box .box_title .ayuda {
	WIDTH: 70px
}
.box .box_title .archivos {
	WIDTH: 140px
}
.box_content {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 12px; PADDING-LEFT: =
12px; PADDING-BOTTOM: 12px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: =
7px; BORDER-BOTTOM: #cccccc 5px solid; BACKGROUND-COLOR: #ffffff
}
.submitFormulario {
	BORDER-RIGHT: #686868 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#686868 0px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: =
1px; BORDER-LEFT: #686868 0px solid; COLOR: #ffffff; PADDING-TOP: 1px; =
BORDER-BOTTOM: #686868 0px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: =
#000048; TEXT-DECORATION: none
}
.submitFormulario:unknown {
	BORDER-RIGHT: #000048 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: =
#000048 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; BORDER-LEFT: =
#000048 1px solid; COLOR: #000048; PADDING-TOP: 0px; BORDER-BOTTOM: =
#000048 1px solid; BACKGROUND-COLOR: #ffffff
}
#noticia_utilidades {
	FLOAT: left; WIDTH: 414px; PADDING-TOP: 7px
}
#noticia_comunidad {
	FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 200px; PADDING-TOP: 7px; =
TEXT-ALIGN: right
}
#firma {
	FLOAT: left; WIDTH: 50%; PADDING-TOP: 7px
}
.photo {
=09
}
#photo_actual {
	BACKGROUND-COLOR: #f5f5f5
}
#photos_menu {
	PADDING-RIGHT: 1px; PADDING-LEFT: 20px; BACKGROUND-COLOR: #ffffff; =
TEXT-ALIGN: right
}
.photo_bt {
	BORDER-RIGHT: #c1c5c8 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: =
#c1c5c8 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: =
1px; MARGIN-LEFT: 4px; BORDER-LEFT: #c1c5c8 1px solid; CURSOR: pointer; =
COLOR: #979ea4; PADDING-TOP: 1px; BORDER-BOTTOM: #c1c5c8 1px solid; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: =
#f5f5f5; TEXT-DECORATION: none
}
.photo_bt_onover {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: =
1px; MARGIN-LEFT: 4px; CURSOR: pointer; PADDING-TOP: 1px; FONT-FAMILY: =
Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f5f5f5; =
TEXT-DECORATION: none
}
.photo_bt_on {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: =
1px; MARGIN-LEFT: 4px; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: =
1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
TEXT-DECORATION: none
}
.paginator_bt {
	BORDER-RIGHT: #c1c5c8 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: =
#c1c5c8 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: =
1px; MARGIN-LEFT: 4px; BORDER-LEFT: #c1c5c8 1px solid; CURSOR: pointer; =
COLOR: #979ea4; PADDING-TOP: 1px; BORDER-BOTTOM: #c1c5c8 1px solid; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: =
#f5f5f5; TEXT-DECORATION: none
}
.paginator_bt:hover {
=09
}
.paginator_bt_on {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: =
1px; MARGIN-LEFT: 4px; COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: =
Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.paginator {
	TEXT-ALIGN: right
}
#comment {
	FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 50%; PADDING-TOP: 2px; =
TEXT-ALIGN: right
}
#commentTitle {
	BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 12px; =
FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; COLOR: #2c3c49; =
PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, =
Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #eef0ed; =
TEXT-DECORATION: none
}
#commentLeft {
=09
}
#commentRight {
	TEXT-ALIGN: right
}
.comment0 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; =
PADDING-BOTTOM: 10px; COLOR: #333333; PADDING-TOP: 10px; FONT-FAMILY: =
Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.commentNew {
	PADDING-LEFT: 350px
}
.comment1 {
	PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; =
FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #333333; PADDING-TOP: =
10px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, =
sans-serif; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: left; =
TEXT-DECORATION: none
}
.comentarioOk {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
TEXT-DECORATION: none
}
.fechaComentario {
	MARGIN-TOP: 5px; FONT-SIZE: 10px; MARGIN-BOTTOM: 5px; COLOR: #666666; =
FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; =
TEXT-DECORATION: none
}
#tabs {
	MARGIN: 0px; HEIGHT: 26px; BACKGROUND-COLOR: #ffffff
}
#tabs LI {
	DISPLAY: inline; LEFT: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
#tabs .no_active A {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 11px; BORDER-TOP: =
#cccccc 1px solid; MARGIN-TOP: 7px; PADDING-LEFT: 10px; FONT-WEIGHT: =
bold; FONT-SIZE: 11px; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; =
COLOR: #979ea4; MARGIN-RIGHT: -1px; PADDING-TOP: 4px; FONT-FAMILY: =
Arial; HEIGHT: 14px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; =
TEXT-DECORATION: none
}
#tabs .no_active A:hover {
=09
}
#tabs .active A {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#cccccc 1px solid; MARGIN-TOP: 4px; PADDING-LEFT: 10px; FONT-WEIGHT: =
bold; FONT-SIZE: 11px; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; =
PADDING-TOP: 4px; FONT-FAMILY: Arial; HEIGHT: 18px; BACKGROUND-COLOR: =
#ffffff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.tabs_contents {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: =
#cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
.tabs_contents DIV {
	FONT-SIZE: 11px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; FONT-FAMILY: =
Arial; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: center
}
#tab1 {
	BACKGROUND-COLOR: #ffffff
}
#contacto_content {
	PADDING-RIGHT: 15px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 15px; =
PADDING-BOTTOM: 15px; MARGIN: 30px; PADDING-TOP: 15px; BORDER-BOTTOM: =
#cccccc 1px solid; BACKGROUND-COLOR: #f5f5f5
}
#staff_newspaper {
	PADDING-RIGHT: 15px; MARGIN-TOP: 10px; PADDING-LEFT: 15px; =
MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; =
TEXT-ALIGN: center
}
#staff_company {
	MARGIN-TOP: 15px
}
.staff_section {
	PADDING-RIGHT: 50px; PADDING-LEFT: 50px; PADDING-BOTTOM: 15px; =
PADDING-TOP: 15px
}
.staff_title {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; =
BACKGROUND-COLOR: #f5f5f5
}
.staff_text {
	PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.rss_section {
	PADDING-RIGHT: 50px; PADDING-LEFT: 50px; PADDING-BOTTOM: 15px; =
PADDING-TOP: 15px
}
.rss_title {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; =
BACKGROUND-COLOR: #f5f5f5
}
.rss_text {
	PADDING-LEFT: 20px
}
.enlaces_section {
	PADDING-RIGHT: 50px; PADDING-LEFT: 50px; PADDING-BOTTOM: 15px; =
PADDING-TOP: 15px
}
.enlaces_title {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; =
BACKGROUND-COLOR: #f5f5f5
}
.enlaces_text {
	PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#hemeroteca_buscador {
	PADDING-RIGHT: 15px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 10px; =
PADDING-LEFT: 15px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 15px; =
PADDING-TOP: 15px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: =
#f5f5f5
}
#buscar_buscador {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; MARGIN-BOTTOM: 10px; =
PADDING-BOTTOM: 15px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
#buscar_buscardor_title {
	PADDING-RIGHT: 15px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 20px; =
PADDING-LEFT: 15px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: =
#f5f5f5
}
#buscador_avanzado {
	BORDER-TOP: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.carta_content {
	PADDING-RIGHT: 15px; MARGIN-TOP: 5px; PADDING-LEFT: 15px; =
MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; =
BORDER-BOTTOM: #cccccc 1px solid
}
.carta_firma {
	MARGIN-TOP: 15px; TEXT-ALIGN: right
}
.carta_box {
	MARGIN-TOP: 20px
}
.nuevacarta_box {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; =
PADDING-TOP: 20px
}
.carta_box_title {
	PADDING-RIGHT: 15px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 15px; =
PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BORDER-BOTTOM: #cccccc 1px =
solid; BACKGROUND-COLOR: #f5f5f5
}
.carta_box_text {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; =
PADDING-TOP: 15px
}
.encuesta_content {
	PADDING-RIGHT: 15px; MARGIN-TOP: 5px; PADDING-LEFT: 15px; =
MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; =
BORDER-BOTTOM: #cccccc 1px solid
}
.buscar_content {
	PADDING-RIGHT: 15px; MARGIN-TOP: 5px; PADDING-LEFT: 15px; =
MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; =
BORDER-BOTTOM: #cccccc 1px solid
}
.green {
	COLOR: #009966
}
.suscripcion_box {
	PADDING-RIGHT: 15px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 10px; =
PADDING-LEFT: 15px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 15px; =
PADDING-TOP: 15px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: =
#f5f5f5
}
.suscripcion_section {
	PADDING-RIGHT: 50px; PADDING-LEFT: 50px; PADDING-BOTTOM: 15px; =
PADDING-TOP: 15px
}
.suscripcion_title {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; =
BACKGROUND-COLOR: #f5f5f5
}
.suscripcion_text {
	PADDING-LEFT: 20px
}
.enviaramigo_box {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: =
#cccccc 1px solid; BACKGROUND-COLOR: #f5f5f5
}
#footer {
=09
}
#footer A {
=09
}
#footer A:hover {
	TEXT-DECORATION: underline
}
#footer #datafooter {
	PADDING-LEFT: 22px; PADDING-TOP: 8px
}
#footer #signfooter #periodicosignfooter {
	PADDING-LEFT: 22px; FLOAT: left; WIDTH: 433px; PADDING-TOP: 10px; =
TEXT-ALIGN: left
}
#footer #signfooter #gopress {
	PADDING-RIGHT: 22px; FLOAT: right; WIDTH: 433px; PADDING-TOP: 10px; =
TEXT-ALIGN: right
}
.footer_right_menu {
	MARGIN: 10px 15px
}
.empty {
	HEIGHT: 300px
}
.banner {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; =
MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 5px; BORDER-LEFT: =
#cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; =
BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.banner .titulobanner {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; TEXT-ALIGN: left
}
.subtitle {
	MARGIN-BOTTOM: 3px
}
.text {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; TEXT-ALIGN: left
}
.newrelation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; LIST-STYLE-IMAGE: =
url(lista2.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 15px
}
.newrelation LI {
	PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.newrelation LI A:hover {
	TEXT-DECORATION: underline
}
.newrelation_rss:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
#calendar_content {
	MARGIN-TOP: 30px
}
.calendar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; =
PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 315px; COLOR: #134d86; =
PADDING-TOP: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, =
sans-serif; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
.calendar .today {
	FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 45px; COLOR: #ffffff; =
PADDING-TOP: 10px; BORDER-BOTTOM: #d5d5d6 1px solid
}
.calendar .today A {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, =
Helvetica, sans-serif; TEXT-DECORATION: none
}
.calendar .today A:hover {
	TEXT-DECORATION: underline
}
.calendar .todayreal {
	FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 45px; COLOR: #ffffff; =
PADDING-TOP: 10px; BORDER-BOTTOM: #d5d5d6 1px solid; BACKGROUND-COLOR: =
#cccccc
}
.calendar .todayreal A {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, =
Helvetica, sans-serif; TEXT-DECORATION: none
}
.calendar .todayreal A:hover {
	TEXT-DECORATION: underline
}
.calendar .calPrev {
	FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 45px; COLOR: #134d86; =
PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 10px
}
.calendar .calPrev A {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, =
sans-serif; TEXT-DECORATION: none
}
.calendar .calPrev A:hover {
=09
}
.calendar .calDay {
	FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 45px; PADDING-TOP: 10px; =
BORDER-BOTTOM: #d5d5d6 1px solid; TEXT-DECORATION: none
}
.calendar .calDay A {
	FONT-SIZE: 10px; COLOR: #134d86; FONT-FAMILY: Verdana, Geneva, Arial, =
Helvetica, sans-serif; TEXT-DECORATION: none
}
.calendar .calDay A:hover {
	TEXT-DECORATION: underline
}
.calendar .calDayNew {
	FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 45px; PADDING-TOP: 10px; =
BORDER-BOTTOM: #d5d5d6 1px solid; BACKGROUND-COLOR: #f5f5f5; =
TEXT-DECORATION: none
}
.calendar .calDayNew A {
	FONT-SIZE: 10px; COLOR: #134d86; FONT-FAMILY: Verdana, Geneva, Arial, =
Helvetica, sans-serif; TEXT-DECORATION: none
}
.calendar .calDayNew A:hover {
	TEXT-DECORATION: underline
}
.calendar .calMonth {
	FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 225px; PADDING-TOP: 3px; =
BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 10px; TEXT-DECORATION: none
}
.calendar .calDayName {
	FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 45px; PADDING-TOP: 3px; =
BACKGROUND-COLOR: #f5f5f5
}
.fieldForm {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: =
3px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; PADDING-TOP: 3px; =
BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana; HEIGHT: 15px; =
TEXT-DECORATION: none
}
.fieldForm:unknown {
=09
}
.fieldFormArea {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: =
3px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 585px; COLOR: #000000; =
PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: =
Verdana; HEIGHT: 100px; TEXT-DECORATION: none
}
.fieldFormAreaError {
	BORDER-RIGHT: #cc0000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#cc0000 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: =
3px; BORDER-LEFT: #cc0000 1px solid; WIDTH: 585px; COLOR: #000000; =
PADDING-TOP: 3px; BORDER-BOTTOM: #cc0000 1px solid; FONT-FAMILY: =
Verdana; HEIGHT: 100px; TEXT-DECORATION: none
}
.fieldFormArea:unknown {
=09
}
.fieldFormError {
	BORDER-RIGHT: #cc0000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#cc0000 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: =
3px; BORDER-LEFT: #cc0000 1px solid; COLOR: #000000; PADDING-TOP: 3px; =
BORDER-BOTTOM: #cc0000 1px solid; FONT-FAMILY: Verdana; HEIGHT: 15px; =
TEXT-DECORATION: none
}
.fieldForm2 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: =
3px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; PADDING-TOP: 3px; =
BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana; HEIGHT: 22px; =
TEXT-DECORATION: none
}
.fieldForm2:unknown {
=09
}
.submitForm {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: =
3px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial; =
BACKGROUND-COLOR: #f5f5f5; TEXT-DECORATION: none
}
.submitForm:unknown {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: =
#cccccc 1px solid; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: =
#cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
.errorRojoCaja {
	PADDING-RIGHT: 10px; BORDER-TOP: #ffc3cb 1px solid; PADDING-LEFT: 10px; =
FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 0px =
0px 20px; COLOR: #cc0000; PADDING-TOP: 10px; BORDER-BOTTOM: #ffc3cb 1px =
solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffedef; TEXT-ALIGN: =
left; TEXT-DECORATION: none
}
.okVerdeCaja {
	PADDING-RIGHT: 10px; BORDER-TOP: #84fadf 1px solid; PADDING-LEFT: 10px; =
FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 0px =
0px 20px; COLOR: #009999; PADDING-TOP: 10px; BORDER-BOTTOM: #84fadf 1px =
solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #caf9fc; TEXT-ALIGN: =
left; TEXT-DECORATION: none
}
.infoNaranjaCaja {
	PADDING-RIGHT: 0px; BORDER-TOP: #f77c39 1px solid; PADDING-LEFT: 10px; =
FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 0px =
0px 20px; COLOR: #dc6523; PADDING-TOP: 10px; BORDER-BOTTOM: #f77c39 1px =
solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #fde6ca; TEXT-ALIGN: =
left; TEXT-DECORATION: none
}
.fieldForm_search {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; =
MARGIN-TOP: -3px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: =
10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 130px; COLOR: #000000; =
BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana; HEIGHT: 15px; =
TEXT-DECORATION: none
}
.fieldForm_search:unknown {
=09
}
.submitForm_search {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; =
MARGIN-TOP: -3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: =
#cccccc 1px solid; COLOR: #999999; BORDER-BOTTOM: #cccccc 1px solid; =
FONT-FAMILY: Arial; BACKGROUND-COLOR: #f5f5f5; TEXT-DECORATION: none
}
.submitForm_search:unknown {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; =
BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; BORDER-BOTTOM: #cccccc =
1px solid; BACKGROUND-COLOR: #ffffff
}
.special_new1 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; COLOR: =
#ffffff; PADDING-TOP: 10px; BACKGROUND-COLOR: #000048
}
.special_new1 .title {
	COLOR: #ffffff
}
.special_new1 .titlerss {
	COLOR: #ffffff
}
.special_new1 .subtitle {
	COLOR: #ffffff
}
.special_new1 .subtitlerss {
	COLOR: #ffffff
}
.special_new1 .canalRSS {
	COLOR: #ffffff
}
.special_new1 .canalRSS .btCanalRSS {
	COLOR: #ffffff
}
.special_new2 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 14px; =
BACKGROUND-IMAGE: url(bg_news.jpg); PADDING-BOTTOM: 10px; COLOR: =
#ffffff; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat; FONT-FAMILY: =
Verdana
}
.special_new2 .dataactivitathome {
	COLOR: #ffffff
}
.special_new2 A {
	COLOR: #ffffff
}
.special_new2 A:hover {
	TEXT-DECORATION: none
}
#seccionMenu .seccionActiva {
	FONT-WEIGHT: bold; COLOR: #000033
}
#menu #bloque_search #bloqueMenu #listaBloques .bloqueActual A {
	FONT-SIZE: 12px; COLOR: #000048; FONT-FAMILY: Verdana; TEXT-DECORATION: =
none
}

------=_NextPart_000_002F_01C8C196.A388B600
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Location: http://www.diarialcalde.cat/skin/root_style.css

.separator_mini3 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; HEIGHT: 1px
}
.separator_mini5 {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 15px; HEIGHT: 1px
}

------=_NextPart_000_002F_01C8C196.A388B600
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.diarialcalde.cat/Library/OpenSource/ibox/ibox.css

#ibox_w {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; FILTER: =
alpha(opacity=3D0); LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: =
100%; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 100%; =
BACKGROUND-COLOR: #000; moz-opacity: 0.0; opacity: 0.0
}
#ibox_progress {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 105; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute
}
#ibox_wrapper {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000 1px =
solid; PADDING-LEFT: 10px; Z-INDEX: 1000; LEFT: 0px; PADDING-BOTTOM: =
30px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: #000 1px solid; WIDTH: =
300px; PADDING-TOP: 10px; BORDER-BOTTOM: #000 1px solid; POSITION: =
absolute; TOP: 0px; HEIGHT: 300px; BACKGROUND-COLOR: #fff
}
#ibox_content {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; LEFT: 0px; MARGIN-BOTTOM: 5px; =
PADDING-BOTTOM: 2px; WIDTH: 100%; PADDING-TOP: 2px; POSITION: relative; =
TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#ibox_footer_wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px
}
#ibox_close_a {
	COLOR: #ff0000
}

------=_NextPart_000_002F_01C8C196.A388B600
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.diarialcalde.cat/Library/OpenSource/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_002F_01C8C196.A388B600
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.diarialcalde.cat/Library/Interfaz/js/noticia.js



tab_actual=3D"menu_tab1";
tab_content_actual=3D"tab1";
creandoComentario=3Dfalse;
abiertoNuevoComentario =3D false;

image_actual=3D0;


function init_tab(t,c,pestanyas){
	tab_actual=3Dt;
	tab_content_actual=3Dc;
=09
	if(pestanyas=3D=3D1){
		div=3Ddocument.getElementById(tab_actual);
		div.className=3D"active";
	}
=09
	div=3Ddocument.getElementById(tab_content_actual);
	div.style.display=3D'';
}
 =20
function select_tab(tab,content){
	if(tab!=3Dtab_actual){
		div=3Ddocument.getElementById(tab);
		div.className=3D"active";
	=09
		div=3Ddocument.getElementById(tab_actual);
		div.className=3D"no_active";
	=09
		div=3Ddocument.getElementById(content);
		div.style.display=3D"";
	=09
		div=3Ddocument.getElementById(tab_content_actual);
		div.style.display=3D'none';
	=09
		tab_actual=3Dtab;
		tab_content_actual=3Dcontent;
	}
   =20
   	    =20
	//no focus
	//div=3Ddocument.getElementById("tab_focus");
	//div.focus();
   =20
}


function ocultarVideo()
{

    div=3Ddocument.getElementById('video_1');
    div.style.display =3D 'none';
}



// NOTICIA=20
function addFavoritos(url,titulo){
   if ((navigator.appName=3D=3D"Microsoft Internet Explorer") &&=20
		 (parseInt(navigator.appVersion)>=3D4)) {
	  window.external.AddFavorite(url,titulo);
   } else {=20
	  if(navigator.appName =3D=3D "Netscape")=20
		 window.sidebar.addPanel(titulo, url, '');
   }
}
  =20
   =20
   =20
   =20
/**
 * Mostrar una imagen
 */
=20
=20
function showImage(num){
	var imagen2=3Dimage_actual;
	if(num!=3Dimage_actual){
		div=3Ddocument.getElementById("photo_"+image_actual);
		div.className=3D"photo_bt";
		div.onmouseover=3Dfunction (){ this.className=3D"photo_bt_onover"; };
		div.onmouseout=3Dfunction (){ this.className=3D"photo_bt"; };
		div.onclick=3Dfunction(){ showImage(imagen2); }
	=09
	=09
		div=3Ddocument.getElementById("photo_"+num);
		div.className=3D"photo_bt_on";
		div.onmouseover=3Dfunction (){ };
		div.onmouseout=3Dfunction (){ };
		div.onclick=3Dfunction(){ }
	=09
		image_actual=3Dnum;

		div=3Ddocument.getElementById("photo_actual");
		div.style.opacity=3D0;
        html=3D'<a href=3D"'+fotos[image_actual]["big"]+'" =
rel=3D"ibox?height=3D1426&width=3D1500" =
title=3D"'+fotos[image_actual]["pie"]+'" =
alt=3D"'+fotos[image_actual]["pie"]+'"><img =
onload=3D"tween_alpha(\'photo_actual\');" class=3D"photo" =
src=3D"'+fotos[image_actual]["path"]+'" =
width=3D"'+fotos[image_actual]["width"]+'" =
height=3D"'+fotos[image_actual]["height"]+'" /></a>';=20
		div.innerHTML=3Dhtml;

		init_ibox();
	=09
		div=3Ddocument.getElementById("photo_footer");
		div.innerHTML=3Dfotos[image_actual]["pie"];
		=09
	}
}

function tween_alpha(div){
	new Effect.Opacity(div, {duration:0.5, from:0, to:1});
}



// Efecto slide
function slide(div,modo)
   {
                           =20
    if(modo)
        Effect.SlideUp(div, {duration:0.5});
    else
        Effect.SlideDown(div, {duration:0.5});
                   =20
    }
   =20
   =20
   =20
// Enviar a un amigo la noticia


/**
 * Crear un comentario
 */ =20
function newComment(){
    =20
    if(!creandoComentario)
    {
   =20
    document.getElementById("comentario").value =3D "";
    document.getElementById("emailComentario").value =3D "";
    document.getElementById("nombreComentario").value =3D "";
    document.getElementById("privacidadComentario").checked =3D false;
    document.getElementById("error").style.display =3D "none";
   =20
    creandoComentario =3D true;
    div =3D "nuevoComentario";
    modo =3D abiertoNuevoComentario;   =20
    slide(div,modo);
    window.setTimeout("activarBotonComentario()",500);
   =20
    if(abiertoNuevoComentario)
        abiertoNuevoComentario =3D false;
        else
            abiertoNuevoComentario =3D true;   =20
           =20
    }=20
   =20
}

// Control del comentario desplegable
function activarBotonComentario()
      {
          creandoComentario =3D false;   =20
      }

 =20

function reduceText() {
    =
//tamTexto=3Ddocument.getElementById('cuerpoNoticia').style.fontSize;
    if(tamTexto > 7)
        tamTexto =3D tamTexto-2;
   =20
    tam =3D (tamTexto)+'px';   =20
    document.getElementById('cuerpoNoticia').style.fontSize =3D tam;     =
      =20
}
		=09
function increaseText() {
	//tamTexto=3Ddocument.getElementById('cuerpoNoticia').style.fontSize;
	if(tamTexto < 18)
		tamTexto =3D tamTexto+2;
=09
	tam =3D (tamTexto)+'px';=09
	document.getElementById('cuerpoNoticia').style.fontSize =3D tam;		=09
}


function errFunc()
    {
        alert("error");
        document.body.style.cursor=3D"";
        document.getElementById("botonComentario").style.cursor=3D"";
        document.getElementById("botonEnviar").style.cursor=3D"";
    }

function sendComment()
{
   =20
       =20
    var comentario =3D document.getElementById("comentario").value;
    var email =3D document.getElementById("emailComentario").value;
    var nombre =3D document.getElementById("nombreComentario").value;
    var numComentarios =3D =
document.getElementById("numComentarios").value;
    var privacidad =3D =
document.getElementById("privacidadComentario").checked;
   =20
   =20
    //if((comentario !=3D "")&&(email !=3D "")&&(nombre !=3D =
"")&&(numComentarios !=3D "")&&(privacidad =3D=3D true))
    if(checkForm())
    {
	    document.body.style.cursor=3D"wait";
	    document.getElementById("botonComentario").style.cursor=3D"wait";
	    newComment();
	   =20
	    new Ajax.Request("../noticiaRequest.php", {method:"post", =
postBody:"opcion=3Dcomentario&comentario=3D"+comentario+"&email=3D"+email=
+"&nombre=3D"+nombre+"&idNoticia=3D"+idNoticia+"&numComentarios=3D"+numCo=
mentarios+"&privacidad=3D"+privacidad, onSuccess:sendCommentOk, =
onFailure:errFunc});
    }/*
    else
    {
        document.getElementById("erroresComentario").innerHTML =3D =
textoErrorComentario;
    }*/

}
var error=3D"";

function checkForm()
{=09
	var _comentario            =3D =
document.getElementById('comentario').value;
	var _nombreComentario      =3D =
document.getElementById('nombreComentario').value;
	var _emailComentario       =3D =
document.getElementById('emailComentario').value;
	var _privacidadComentario  =3D =
document.getElementById('privacidadComentario').checked;

	var _ereg_email=3D /^[^@ ]+@[^@ ]+.[^@ .]+$/;
	var t1=3D_ereg_email.test(_emailComentario);
=09
	var flag  =3D '- ';
	var error =3D '';
=09
	if (_comentario =3D=3D ""){
		document.getElementById('comentarioText').className =3D 'text error';
		document.getElementById('comentario').className =3D =
'fieldFormAreaError';
		error+=3D flag+error1;//
		flag=3D'<br>- ';
	}else{
		document.getElementById('comentarioText').className =3D 'text';
		document.getElementById('comentario').className =3D 'fieldFormArea';
	}
=09
	if (_nombreComentario =3D=3D ""){
		document.getElementById('nombreComentarioText').className =3D 'text =
error';
		document.getElementById('nombreComentario').className =3D =
'fieldFormError';
		error+=3D flag+error2;//
		flag=3D'<br>- ';
	}else{
		document.getElementById('nombreComentarioText').className =3D 'text';
		document.getElementById('nombreComentario').className =3D 'fieldForm';
	}
=09
	if (_emailComentario =3D=3D "" || !t1){
		document.getElementById('emailComentarioText').className =3D 'text =
error';
		document.getElementById('emailComentario').className =3D =
'fieldFormError';
		error+=3D flag+error3;//EMAIL_ERROR_TXT
		flag=3D'<br>- ';
	}else{
		document.getElementById('emailComentarioText').className =3D 'text';
		document.getElementById('emailComentario').className =3D 'fieldForm';
	}
=09
	if (!_privacidadComentario){
		document.getElementById('privacidadComentarioText').className =3D =
'text error';
		//document.getElementById('privacidadComentario').className =3D =
'fieldForm';
		error+=3D flag+error4;//
		flag=3D'<br>- ';
	}else{
		document.getElementById('privacidadComentarioText').className =3D =
'text';
		//document.getElementById('privacidadComentario').className =3D =
'fieldForm';
	}
=09
=09
	if (error !=3D "")
	{=09
		document.getElementById('error').style.display =3D '';
		document.getElementById('error').className =3D 'errorRojoCaja';
		document.getElementById('error').innerHTML =3D "<span> "+info_error+": =
<br> </span>";
		document.getElementById('error').innerHTML +=3D error;
	=09
		return false;		=09
	}
	else
	{
		document.getElementById('error').style.display =3D '';
		document.getElementById('error').className =3D 'infoNaranjaCaja';
		document.getElementById('error').innerHTML =3D "<span> =
"+info_enviando+" <br> </span>";
	=09
		return true;
	}
=09
}

function viewComment(pagina)
{
   =20
    document.body.style.cursor=3D"wait";
    document.getElementById("listadoComentarios").innerHTML =3D "<table =
width=3D'100%' height=3D'250px' border=3D'0' cellspacing=3D'0' =
cellpadding=3D'0'><tr><td align=3D'center' valign=3D'middle'><img =
src=3D'../skin/loading.gif' /><tr><td>";=20
  =20
    new Ajax.Request("../noticiaRequest.php", {method:"post", =
postBody:"opcion=3DviewComentario&pagina=3D"+pagina+"&idNoticia=3D"+idNot=
icia, onSuccess:viewCommentOk, onFailure:errFunc});
 =20
}
   =20
           =20
function sendCommentOk(t)
{
     =20
    var xml =3D t.responseXML;
    var listado =3D =
xml.getElementsByTagName("listado")[0].childNodes[0].data;
    var numero =3D =
xml.getElementsByTagName("numero")[0].childNodes[0].data;
    var buttons =3D =
xml.getElementsByTagName("buttons")[0].childNodes[0].data;
   =20
    document.getElementById("listadoComentarios").innerHTML =3D listado; =

    document.getElementById("buttons").innerHTML =3D buttons; =20
   =20
    document.body.style.cursor=3D"";
    document.getElementById("botonComentario").style.cursor=3D"";
   =20
    if(revisar)
    	{
    	//alert("se envio el comentario, y ahora esta siendo revisado para =
su publicacion");
    	showBG();
		showIbox('#revisarComentario','',{width:475, height:70} );
    	}
    	else
    	{
    	document.getElementById("nComentario").innerHTML =3D numero;=20
    	}
     =20
}

function viewCommentOk(t)
{
     =20
    var xml =3D t.responseXML;
    var listado =3D =
xml.getElementsByTagName("listado")[0].childNodes[0].data;
    var buttons =3D =
xml.getElementsByTagName("buttons")[0].childNodes[0].data;
    document.getElementById("listadoComentarios").innerHTML =3D listado; =

    document.getElementById("buttons").innerHTML =3D buttons;

    document.body.style.cursor=3D"";
     =20
}


function borrarAmigo()
{
  =20

   document.getElementById("correoAmigo").value =3D"";
   document.getElementById("nombreAmigo").value =3D"";
   document.getElementById("correoTu").value =3D"";
   document.getElementById("nombreTu").value=3D"";

}

function enviarAmigo()
    {

    	if(checkFormAmigo()){
		    document.body.style.cursor=3D"wait";
		    new Ajax.Request("../noticiaRequest.php", {method:"post", =
postBody:"opcion=3DenviarAmigo&correoDestino=3D"+global_correoDestino+"&n=
ombreDestino=3D"+global_nombreDestino+"&correoOrigen=3D"+global_correoOri=
gen+"&nombreOrigen=3D"+global_nombreOrigen+"&idNoticia=3D"+idNoticia, =
onSuccess:enviarAmigoOk, onFailure:errFunc});
    	}
   =20
    //alert("Faltan campos por rellenar");
    /*
    var correoDestino =3D document.getElementById("correoAmigo").value;
    var nombreDestino =3D document.getElementById("nombreAmigo").value;
    var correoOrigen =3D document.getElementById("correoTu").value;
    var nombreOrigen =3D document.getElementById("nombreTu").value;

           =20
    =
if((correoDestino=3D=3D"")||(nombreDestino=3D=3D"")||(correoOrigen=3D=3D"=
")||(nombreOrigen=3D=3D""))
    {
        alert("Faltan campos por rellenar");
    }
    else
    {
    =20
    document.body.style.cursor=3D"wait";
    new Ajax.Request("../noticiaRequest.php", {method:"post", =
postBody:"opcion=3DenviarAmigo&correoDestino=3D"+correoDestino+"&nombreDe=
stino=3D"+nombreDestino+"&correoOrigen=3D"+correoOrigen+"&nombreOrigen=3D=
"+nombreOrigen+"&idNoticia=3D"+idNoticia, onSuccess:enviarAmigoOk, =
onFailure:errFunc});
    =20
    }*/
           =20

    }
   =20
function enviarAmigoOk(t)
    {
         document.body.style.cursor=3D"";
         hideIbox();
    }

var global_correoDestino=3D"";
var global_nombreDestino=3D"";
var global_correoOrigen=3D"";
var global_nombreOrigen=3D"";

function guardarValor(nombre,valor)
{
	document.getElementById(nombre).value =3D valor;
=09
	if(nombre=3D=3D"correoAmigo")	global_correoDestino=3Dvalor;
	if(nombre=3D=3D"nombreAmigo")	global_nombreDestino=3Dvalor;
	if(nombre=3D=3D"correoTu")		global_correoOrigen=3Dvalor;
	if(nombre=3D=3D"nombreTu")		global_nombreOrigen=3Dvalor;
}

function checkFormAmigo()
{	/*
    var correoDestino =3D document.getElementById("correoAmigo").value;
    var nombreDestino =3D document.getElementById("nombreAmigo").value;
    var correoOrigen  =3D document.getElementById("correoTu").value;
    var nombreOrigen  =3D document.getElementById("nombreTu").value;
    */
    var correoDestino =3D global_correoDestino;
    var nombreDestino =3D global_nombreDestino;
    var correoOrigen  =3D global_correoOrigen;
    var nombreOrigen  =3D global_nombreOrigen;

	var _ereg_email=3D /^[^@ ]+@[^@ ]+.[^@ .]+$/;
	var t1=3D_ereg_email.test(correoDestino);
	var t2=3D_ereg_email.test(correoOrigen);
=09
	var flag  =3D '- ';
	var error =3D '';
=09
	// r@r.com
	if (correoDestino =3D=3D "" || !t1){
		//_enviar_amigo_2_r =3D _enviar_amigo_2.replace('','');
		_enviar_amigo_2_r =3D _enviar_amigo_2.replace('class=3D"fieldForm" =
id=3D"correoAmigo" value=3D""','class=3D"fieldFormError" =
id=3D"correoAmigo" value=3D"'+correoDestino+'"');
		//document.getElementById('correoAmigoText').className =3D 'text =
error';
		//document.getElementById('correoAmigo').className =3D =
'fieldFormError';
		error+=3D flag+error3;//EMAIL_ERROR_TXT
		flag=3D'<br>- ';
	}else{
		//_enviar_amigo_2_r =3D _enviar_amigo_2.replace('','');
		_enviar_amigo_2_r =3D _enviar_amigo_2.replace('class=3D"fieldForm" =
id=3D"correoAmigo" value=3D""','class=3D"fieldForm" id=3D"correoAmigo" =
value=3D"'+correoDestino+'"');
		//document.getElementById('correoAmigoText').className =3D 'text';
		//document.getElementById('correoAmigo').className =3D 'fieldForm';
	}
=09
	if (nombreDestino =3D=3D ""){
		//_enviar_amigo_2_r =3D _enviar_amigo_2.replace('','');
		_enviar_amigo_2_r =3D _enviar_amigo_2_r.replace('class=3D"fieldForm" =
id=3D"nombreAmigo" value=3D""','class=3D"fieldFormError" =
id=3D"nombreAmigo" value=3D"'+nombreDestino+'"');
		//document.getElementById('nombreAmigoText').className =3D 'text =
error';
		//document.getElementById('nombreAmigo').className =3D =
'fieldFormError';
		error+=3D flag+error2;//
		flag=3D'<br>- ';
	}else{
		//_enviar_amigo_2_r =3D _enviar_amigo_2.replace('','');
		_enviar_amigo_2_r =3D _enviar_amigo_2_r.replace('class=3D"fieldForm" =
id=3D"nombreAmigo" value=3D""','class=3D"fieldForm" id=3D"nombreAmigo" =
value=3D"'+nombreDestino+'"');
		//document.getElementById('nombreAmigoText').className =3D 'text';
		//document.getElementById('nombreAmigo').className =3D 'fieldForm';
	}
=09
	if (correoOrigen =3D=3D "" || !t2){
		//_enviar_amigo_2_r =3D _enviar_amigo_2.replace('','');
		_enviar_amigo_2_r =3D _enviar_amigo_2_r.replace('class=3D"fieldForm" =
id=3D"correoTu" value=3D""','class=3D"fieldFormError" id=3D"correoTu" =
value=3D"'+correoOrigen+'"');
		//document.getElementById('correoTuText').className =3D 'text error';
		//document.getElementById('correoTu').className =3D 'fieldFormError';
		error+=3D flag+error3;//EMAIL_ERROR_TXT
		flag=3D'<br>- ';
	}else{
		//_enviar_amigo_2_r =3D _enviar_amigo_2.replace('','');
		_enviar_amigo_2_r =3D _enviar_amigo_2_r.replace('class=3D"fieldForm" =
id=3D"correoTu" value=3D""','class=3D"fieldForm" id=3D"correoTu" =
value=3D"'+correoOrigen+'"');
		//document.getElementById('correoTuText').className =3D 'text';
		//document.getElementById('correoTu').className =3D 'fieldForm';
	}
=09
	if (nombreOrigen =3D=3D ""){
		//_enviar_amigo_2_r =3D _enviar_amigo_2.replace('','');
		_enviar_amigo_2_r =3D _enviar_amigo_2_r.replace('class=3D"fieldForm" =
id=3D"nombreTu" value=3D""','class=3D"fieldFormError" id=3D"nombreTu" =
value=3D"'+nombreOrigen+'"');
		//document.getElementById('nombreTuText').className =3D 'text error';
		//document.getElementById('nombreTu').className =3D 'fieldFormError';
		error+=3D flag+error2;//
		flag=3D'<br>- ';
	}else{
		//_enviar_amigo_2_r =3D _enviar_amigo_2.replace('','');
		_enviar_amigo_2_r =3D _enviar_amigo_2_r.replace('class=3D"fieldForm" =
id=3D"nombreTu" value=3D""','class=3D"fieldForm" id=3D"nombreTu" =
value=3D"'+nombreOrigen+'"');
		//document.getElementById('nombreTuText').className =3D 'text';
		//document.getElementById('nombreTu').className =3D 'fieldForm';
	}
=09
	/*
    document.getElementById("correoAmigo").value =3D correoDestino;
    document.getElementById("nombreAmigo").value =3D nombreDestino;
    document.getElementById("correoTu").value  =3D correoOrigen;
    document.getElementById("nombreTu").value  =3D nombreOrigen;
	*/
=09
=09
=09
	if (error !=3D "")
	{=09
		/*document.getElementById('error').style.display =3D '';
		document.getElementById('error').className =3D 'errorRojoCaja';
		document.getElementById('error').innerHTML =3D "<span> "+info_error+": =
<br> </span>";
		document.getElementById('error').innerHTML +=3D error;*/
	=09
		//var _show =3D _enviar_amigo_1+'<div id=3D"error2" =
class=3D"errorRojoCaja" style=3D" =
margin-top:20px;">molaaaa</div>'+_enviar_amigo_2;
		var _show =3D _enviar_amigo_1+_enviar_amigo_2_r;
	=09
		setIBoxContent(_show);
	=09
		return false;		=09
	}
	else
	{
		/*document.getElementById('error').style.display =3D '';
		document.getElementById('error').className =3D 'infoNaranjaCaja';
		document.getElementById('error').innerHTML =3D "<span> =
"+info_enviando+" <br> </span>";*/
	=09
		//var _show =3D _enviar_amigo_1+'<div id=3D"error2" =
class=3D"infoNaranjaCaja" style=3D" =
margin-top:20px;">enviando</div>'+_enviar_amigo_2;
		var _show =3D _enviar_amigo_1+_enviar_amigo_2_r;
	=09
		setIBoxContent(_show);
	=09
		//setIBoxContent(document.getElementById('error').innerHTML);
				=09
		return true;
	}
=09
}
------=_NextPart_000_002F_01C8C196.A388B600
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.diarialcalde.cat/Library/OpenSource/ibox/ibox.js

var indicator_img_path=3D"../skin/ibox_loading.gif";
var indicator_img_html=3D"<img name=3D\"ibox_indicator\" =
src=3D\""+indicator_img_path+"\" alt=3D\"Loading...\" =
style=3D\"width:50px;height:50px;\"/>";
var opacity_level=3D8;
var ibAttr=3D"rel";
var imgPreloader=3Dnew Image();
function init_ibox(){
var _1=3D"ibox";
createIbox(document.getElementsByTagName("body")[0]);
var _2=3Ddocument.getElementsByTagName("a");
var e;
for(var i=3D0;i<_2.length-1;i++){
e=3D_2[i];
if(e.getAttribute(ibAttr)){
var t=3De.getAttribute(ibAttr);
if((t.indexOf("ibox")!=3D-1)||t.toLowerCase()=3D=3D"ibox"){
e.onclick=3Dfunction(){
var t=3Dthis.getAttribute(ibAttr);
var _7=3DparseQuery(t.substr(5,999));
var _8=3Dthis.href;
if(this.target!=3D""){
_8=3Dthis.target;
}
var _9=3Dthis.title;
if(showIbox(_8,_9,_7)){
showBG();
window.onscroll=3DmaintPos;
window.onresize=3DmaintPos;
}
return false;
};
}
}
}
}
showBG=3Dfunction(){
var _a=3DgetElem("ibox_w");
_a.style.opacity=3D0;
_a.style.filter=3D"alpha(opacity=3D0)";
setBGOpacity=3DsetOpacity;
for(var i=3D0;i<=3Dopacity_level;i++){
setTimeout("setIboxOpacity('ibox_w',"+i+")",70*i);
}
_a.style.display=3D"";
var _c=3Dnew getPageSize();
var _d=3Dnew getScrollPos();
var ua=3Dnavigator.userAgent;
if(ua.indexOf("MSIE ")!=3D-1){
_a.style.width=3D_c.width+"px";
}
_a.style.height=3D_c.height+_d.scrollY+"px";

	//para cerrar el background
	_a.onclick=3Dfunction() {
		hideIbox();
	}
};
hideBG=3Dfunction(){
var _f=3DgetElem("ibox_w");
_f.style.display=3D"none";
};
var loadCancelled=3Dfalse;
showIndicator=3Dfunction(){
var _10=3DgetElem("ibox_progress");
_10.style.display=3D"";
posToCenter(_10);
_10.onclick=3Dfunction(){
hideIbox();
hideIndicator();
loadCancelled=3Dtrue;
};
};
hideIndicator=3Dfunction(){
var _11=3DgetElem("ibox_progress");
_11.style.display=3D"none";
_11.onclick=3Dnull;
};
createIbox=3Dfunction(_12){
var _13=3D"<div id=3D\"ibox_w\" style=3D\"display:none;\"></div>";
_13+=3D"<div id=3D\"ibox_progress\" style=3D\"display:none;\">";
_13+=3Dindicator_img_html;
_13+=3D"</div>";
_13+=3D"<div id=3D\"ibox_wrapper\" style=3D\"display:none\">";
_13+=3D"<div id=3D\"ibox_content\"></div>";
_13+=3D"<div id=3D\"ibox_footer_wrapper\"><div id=3D\"ibox_close\" =
style=3D\"float:right;\">";
_13+=3D"<a id=3D\"ibox_close_a\" href=3D\"javascript:void(null);\" ><img =
border=3D'0' src=3D'../skin/ibox_close.gif' =
onmouseover=3D'this.src=3D\"../skin/ibox_close_f2.gif\"' =
onmouseout=3D'this.src=3D\"../skin/ibox_close.gif\"'/></a></div>";
_13+=3D"<div id=3D\"ibox_footer\">&nbsp;</div></div></div></div>";
var _14=3Ddocument.getElementsByTagName("body")[0];
var _15=3Ddocument.createElement("div");
_15.setAttribute("id","ibox");
_15.style.display=3D"";
_15.innerHTML=3D_13;
_12.appendChild(_15);
};
var ibox_w_height=3D0;
showIbox=3Dfunction(url,_17,_18){
var _19=3DgetElem("ibox_wrapper");
var _1a=3D0;
var _1b=3DgetElem("ibox_footer");
if(_17!=3D""){
_1b.innerHTML=3D_17;
}else{
_1b.innerHTML=3D"&nbsp;";
}
var =
_1c=3D/\.jpg|\.jpeg|\.png|\.gif|\.html|\.htm|\.php|\.cfm|\.asp|\.aspx|\.j=
sp|\.jst|\.rb|\.rhtml|\.txt/g;
var _1d=3Durl.match(_1c);
if(_1d=3D=3D".jpg"||_1d=3D=3D".jpeg"||_1d=3D=3D".png"||_1d=3D=3D".gif"){
_1a=3D1;
}else{
if(url.indexOf("#")!=3D-1){
_1a=3D2;
}else{
if(_1d=3D=3D".htm"||_1d=3D=3D".html"||_1d=3D=3D".php"||_1d=3D=3D".asp"||_=
1d=3D=3D".aspx"||_1d=3D=3D".jsp"||_1d=3D=3D".jst"||_1d=3D=3D".rb"||_1d=3D=
=3D".txt"||_1d=3D=3D".rhtml"||_1d=3D=3D".cfm"){
_1a=3D3;
}else{
if(_18["type"]){
_1a=3DparseInt(_18["type"]);
}else{
hideIbox();
return false;
}
}
}
}
_1a=3DparseInt(_1a);
switch(_1a){
case 1:
showIndicator();
imgPreloader=3Dnew Image();
imgPreloader.onload=3Dfunction(){
imgPreloader=3DresizeImageToScreen(imgPreloader);
hideIndicator();
var _1e=3D"<img name=3D\"ibox_img\" src=3D\""+url+"\" =
style=3D\"width:"+imgPreloader.width+"px;height:"+imgPreloader.height+"px=
;border:0;cursor:hand;margin:0;padding:0;position:absolute;\"/>";
if(loadCancelled=3D=3Dfalse){
_19.style.height=3DimgPreloader.height+"px";
_19.style.width=3DimgPreloader.width+"px";
_19.style.display=3D"";
_19.style.visibility=3D"hidden";
posToCenter(_19);
_19.style.visibility=3D"visible";
setIBoxContent(_1e);
}
};
loadCancelled=3Dfalse;
imgPreloader.src=3Durl;
break;
case 2:
var _1f=3D"";
if(_18["height"]){
_19.style.height=3D_18["height"]+"px";
}else{
_19.style.height=3D"100px";
}
if(_18["width"]){
_19.style.width=3D_18["width"]+"px";
}else{
_19.style.width=3D"650px";
}
_19.style.display=3D"";
_19.style.visibility=3D"hidden";
posToCenter(_19);
_19.style.visibility=3D"visible";
getElem("ibox_content").style.overflow=3D"auto";
var _20=3Durl.substr(url.indexOf("#")+1,1000);
var _21=3DgetElem(_20);
if(_21){
_1f=3D_21.innerHTML;
}
setIBoxContent(_1f);
break;
case 3:
showIndicator();
http.open("get",url,true);
http.onreadystatechange=3Dfunction(){
if(http.readyState=3D=3D4){
hideIndicator();
if(_18["height"]){
_19.style.height=3D_18["height"]+"px";
}else{
_19.style.height=3D"280px";
}
if(_18["width"]){
_19.style.width=3D_18["width"]+"px";
}else{
_19.style.width=3D"450px";
}
_19.style.display=3D"";
_19.style.visibility=3D"hidden";
posToCenter(_19);
_19.style.visibility=3D"visible";
getElem("ibox_content").style.overflow=3D"auto";
var _22=3Dhttp.responseText;
setIBoxContent(_22);
}
};
http.setRequestHeader("Content-Type","application/x-www-form-urlencoded; =
charset=3DUTF-8");
http.send(null);
break;
default:
}
_19.style.opacity=3D0;
_19.style.filter=3D"alpha(opacity=3D0)";
var _23=3D10;
setIboxOpacity=3DsetOpacity;
for(var i=3D0;i<=3D_23;i++){
setTimeout("setIboxOpacity('ibox_wrapper',"+i+")",30*i);
}
if(_1a=3D=3D2||_1a=3D=3D3){
_19.onclick=3Dnull;
getElem("ibox_close_a").onclick=3Dfunction(){=20
hideIbox();
};
}else{
_19.onclick=3DhideIbox;
getElem("ibox_close_a").onclick=3Dnull;
}
return true;
};
setOpacity=3Dfunction(_25,_26){
var e=3DgetElem(_25);
e.style.opacity=3D_26/10;
e.style.filter=3D"alpha(opacity=3D"+_26*10+")";
};
resizeImageToScreen=3Dfunction(_28){
var _29=3Dnew getPageSize();
var x=3D_29.width-100;
var y=3D_29.height-100;
if(_28.width>x){
_28.height=3D_28.height*(x/_28.width);
_28.width=3Dx;
if(_28.height>y){
_28.width=3D_28.width*(y/_28.height);
_28.height=3Dy;
}
}else{
if(_28.height>y){
_28.width=3D_28.width*(y/_28.height);
_28.height=3Dy;
if(_28.width>x){
_28.height=3D_28.height*(x/_28.width);
_28.width=3Dx;
}
}
}
return _28;
};
maintPos=3Dfunction(){
var _2c=3DgetElem("ibox_wrapper");
var _2d=3DgetElem("ibox_w");
var _2e=3Dnew getPageSize();
var _2f=3Dnew getScrollPos();
var ua=3Dnavigator.userAgent;
if(ua.indexOf("MSIE ")!=3D-1){
_2d.style.width=3D_2e.width+"px";
}
if(ua.indexOf("Opera/9")!=3D-1){
_2d.style.height=3Ddocument.body.scrollHeight+"px";
}else{
_2d.style.height=3D_2e.height+_2f.scrollY+"px";
}
posToCenter(_2c);
};
hideIbox=3Dfunction(){

div=3Ddocument.getElementById('video_1');
if(div !=3D null)
	div.style.display =3D '';

hideBG();
var _31=3DgetElem("ibox_wrapper");
_31.style.display=3D"none";
clearIboxContent();
window.onscroll=3Dnull;
};
posToCenter=3Dfunction(_32){
var _33=3Dnew getScrollPos();
var _34=3Dnew getPageSize();
var _35=3Dnew getElementSize(_32);
var x=3DMath.round(_34.width/2)-(_35.width/2)+_33.scrollX;
var y=3DMath.round(_34.height/2)-(_35.height/2)+_33.scrollY;
_32.style.left=3Dx+"px";
_32.style.top=3Dy+"px";
};
getScrollPos=3Dfunction(){
var _38=3Ddocument.documentElement;
this.scrollX=3Dself.pageXOffset||(_38&&_38.scrollLeft)||document.body.scr=
ollLeft;
this.scrollY=3Dself.pageYOffset||(_38&&_38.scrollTop)||document.body.scro=
llTop;
};
getPageSize=3Dfunction(){
var _39=3Ddocument.documentElement;
this.width=3Dself.innerWidth||(_39&&_39.clientWidth)||document.body.clien=
tWidth;
this.height=3Dself.innerHeight||(_39&&_39.clientHeight)||document.body.cl=
ientHeight;
};
getElementSize=3Dfunction(_3a){
this.width=3D_3a.offsetWidth||_3a.style.pixelWidth;
this.height=3D_3a.offsetHeight||_3a.style.pixelHeight;
};
setIBoxContent=3Dfunction(str){
clearIboxContent();
var e=3DgetElem("ibox_content");
e.style.overflow=3D"auto";
e.innerHTML=3Dstr;
};
clearIboxContent=3Dfunction(){
var e=3DgetElem("ibox_content");
e.innerHTML=3D"";
};
getElem=3Dfunction(_3e){
return document.getElementById(_3e);
};
parseQuery=3Dfunction(_3f){
var _40=3Dnew Object();
if(!_3f){
return _40;
}
var _41=3D_3f.split(/[;&]/);
for(var i=3D0;i<_41.length;i++){
var _43=3D_41[i].split("=3D");
if(!_43||_43.length!=3D2){
continue;
}
var key=3Dunescape(_43[0]);
var val=3Dunescape(_43[1]);
val=3Dval.replace(/\+/g," ");
_40[key]=3Dval;
}
return _40;
};
createRequestObject=3Dfunction(){
var _46;
if(!_46&&typeof XMLHttpRequest!=3D"undefined"){
try{
_46=3Dnew XMLHttpRequest();
}
catch(e){
_46=3Dfalse;
}
}
return _46;
};
var http=3DcreateRequestObject();
function addEvent(obj,_48,fn){
if(obj.addEventListener){
obj.addEventListener(_48,fn,false);
return true;
}else{
if(obj.attachEvent){
var r=3Dobj.attachEvent("on"+_48,fn);
return r;
}else{
return false;
}
}
}
addEvent(window,"load",init_ibox);


------=_NextPart_000_002F_01C8C196.A388B600
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.diarialcalde.cat/Library/OpenSource/prototype.js

/*  Prototype JavaScript framework, version 1.5.0_rc0=0A=
 *  (c) 2005 Sam Stephenson <sam@conio.net>=0A=
 *=0A=
 *  Prototype is freely distributable under the terms of an MIT-style =
license.=0A=
 *  For details, see the Prototype web site: http://prototype.conio.net/=0A=
 *=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var Prototype =3D {=0A=
  Version: '1.5.0_rc0',=0A=
  ScriptFragment: '(?:<script.*?>)((\n|\r|.)*?)(?:<\/script>)',=0A=
=0A=
  emptyFunction: function() {},=0A=
  K: function(x) {return x}=0A=
}=0A=
=0A=
var Class =3D {=0A=
  create: function() {=0A=
    return function() {=0A=
      this.initialize.apply(this, arguments);=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
var Abstract =3D new Object();=0A=
=0A=
Object.extend =3D function(destination, source) {=0A=
  for (var property in source) {=0A=
    destination[property] =3D source[property];=0A=
  }=0A=
  return destination;=0A=
}=0A=
=0A=
Object.inspect =3D function(object) {=0A=
  try {=0A=
    if (object =3D=3D undefined) return 'undefined';=0A=
    if (object =3D=3D null) return 'null';=0A=
    return object.inspect ? object.inspect() : object.toString();=0A=
  } catch (e) {=0A=
    if (e instanceof RangeError) return '...';=0A=
    throw e;=0A=
  }=0A=
}=0A=
=0A=
Function.prototype.bind =3D function() {=0A=
  var __method =3D this, args =3D $A(arguments), object =3D args.shift();=0A=
  return function() {=0A=
    return __method.apply(object, args.concat($A(arguments)));=0A=
  }=0A=
}=0A=
=0A=
Function.prototype.bindAsEventListener =3D function(object) {=0A=
  var __method =3D this;=0A=
  return function(event) {=0A=
    return __method.call(object, event || window.event);=0A=
  }=0A=
}=0A=
=0A=
Object.extend(Number.prototype, {=0A=
  toColorPart: function() {=0A=
    var digits =3D this.toString(16);=0A=
    if (this < 16) return '0' + digits;=0A=
    return digits;=0A=
  },=0A=
=0A=
  succ: function() {=0A=
    return this + 1;=0A=
  },=0A=
=0A=
  times: function(iterator) {=0A=
    $R(0, this, true).each(iterator);=0A=
    return this;=0A=
  }=0A=
});=0A=
=0A=
var Try =3D {=0A=
  these: function() {=0A=
    var returnValue;=0A=
=0A=
    for (var i =3D 0; i < arguments.length; i++) {=0A=
      var lambda =3D arguments[i];=0A=
      try {=0A=
        returnValue =3D lambda();=0A=
        break;=0A=
      } catch (e) {}=0A=
    }=0A=
=0A=
    return returnValue;=0A=
  }=0A=
}=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var PeriodicalExecuter =3D Class.create();=0A=
PeriodicalExecuter.prototype =3D {=0A=
  initialize: function(callback, frequency) {=0A=
    this.callback =3D callback;=0A=
    this.frequency =3D frequency;=0A=
    this.currentlyExecuting =3D false;=0A=
=0A=
    this.registerCallback();=0A=
  },=0A=
=0A=
  registerCallback: function() {=0A=
    setInterval(this.onTimerEvent.bind(this), this.frequency * 1000);=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    if (!this.currentlyExecuting) {=0A=
      try {=0A=
        this.currentlyExecuting =3D true;=0A=
        this.callback();=0A=
      } finally {=0A=
        this.currentlyExecuting =3D false;=0A=
      }=0A=
    }=0A=
  }=0A=
}=0A=
Object.extend(String.prototype, {=0A=
  gsub: function(pattern, replacement) {=0A=
    var result =3D '', source =3D this, match;=0A=
    replacement =3D arguments.callee.prepareReplacement(replacement);=0A=
=0A=
    while (source.length > 0) {=0A=
      if (match =3D source.match(pattern)) {=0A=
        result +=3D source.slice(0, match.index);=0A=
        result +=3D (replacement(match) || '').toString();=0A=
        source  =3D source.slice(match.index + match[0].length);=0A=
      } else {=0A=
        result +=3D source, source =3D '';=0A=
      }=0A=
    }=0A=
    return result;=0A=
  },=0A=
=0A=
  sub: function(pattern, replacement, count) {=0A=
    replacement =3D this.gsub.prepareReplacement(replacement);=0A=
    count =3D count =3D=3D=3D undefined ? 1 : count;=0A=
=0A=
    return this.gsub(pattern, function(match) {=0A=
      if (--count < 0) return match[0];=0A=
      return replacement(match);=0A=
    });=0A=
  },=0A=
=0A=
  scan: function(pattern, iterator) {=0A=
    this.gsub(pattern, iterator);=0A=
    return this;=0A=
  },=0A=
=0A=
  truncate: function(length, truncation) {=0A=
    length =3D length || 30;=0A=
    truncation =3D truncation =3D=3D=3D undefined ? '...' : truncation;=0A=
    return this.length > length ?=0A=
      this.slice(0, length - truncation.length) + truncation : this;=0A=
  },=0A=
=0A=
  strip: function() {=0A=
    return this.replace(/^\s+/, '').replace(/\s+$/, '');=0A=
  },=0A=
=0A=
  stripTags: function() {=0A=
    return this.replace(/<\/?[^>]+>/gi, '');=0A=
  },=0A=
=0A=
  stripScripts: function() {=0A=
    return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), '');=0A=
  },=0A=
=0A=
  extractScripts: function() {=0A=
    var matchAll =3D new RegExp(Prototype.ScriptFragment, 'img');=0A=
    var matchOne =3D new RegExp(Prototype.ScriptFragment, 'im');=0A=
    return (this.match(matchAll) || []).map(function(scriptTag) {=0A=
      return (scriptTag.match(matchOne) || ['', ''])[1];=0A=
    });=0A=
  },=0A=
=0A=
  evalScripts: function() {=0A=
    return this.extractScripts().map(function(script) { return =
eval(script) });=0A=
  },=0A=
=0A=
  escapeHTML: function() {=0A=
    var div =3D document.createElement('div');=0A=
    var text =3D document.createTextNode(this);=0A=
    div.appendChild(text);=0A=
    return div.innerHTML;=0A=
  },=0A=
=0A=
  unescapeHTML: function() {=0A=
    var div =3D document.createElement('div');=0A=
    div.innerHTML =3D this.stripTags();=0A=
    return div.childNodes[0] ? div.childNodes[0].nodeValue : '';=0A=
  },=0A=
=0A=
  toQueryParams: function() {=0A=
    var pairs =3D this.match(/^\??(.*)$/)[1].split('&');=0A=
    return pairs.inject({}, function(params, pairString) {=0A=
      var pair =3D pairString.split('=3D');=0A=
      params[pair[0]] =3D pair[1];=0A=
      return params;=0A=
    });=0A=
  },=0A=
=0A=
  toArray: function() {=0A=
    return this.split('');=0A=
  },=0A=
=0A=
  camelize: function() {=0A=
    var oStringList =3D this.split('-');=0A=
    if (oStringList.length =3D=3D 1) return oStringList[0];=0A=
=0A=
    var camelizedString =3D this.indexOf('-') =3D=3D 0=0A=
      ? oStringList[0].charAt(0).toUpperCase() + =
oStringList[0].substring(1)=0A=
      : oStringList[0];=0A=
=0A=
    for (var i =3D 1, len =3D oStringList.length; i < len; i++) {=0A=
      var s =3D oStringList[i];=0A=
      camelizedString +=3D s.charAt(0).toUpperCase() + s.substring(1);=0A=
    }=0A=
=0A=
    return camelizedString;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return "'" + this.replace(/\\/g, '\\\\').replace(/'/g, '\\\'') + "'";=0A=
  }=0A=
});=0A=
=0A=
String.prototype.gsub.prepareReplacement =3D function(replacement) {=0A=
  if (typeof replacement =3D=3D 'function') return replacement;=0A=
  var template =3D new Template(replacement);=0A=
  return function(match) { return template.evaluate(match) };=0A=
}=0A=
=0A=
String.prototype.parseQuery =3D String.prototype.toQueryParams;=0A=
=0A=
var Template =3D Class.create();=0A=
Template.Pattern =3D /(^|.|\r|\n)(#\{(.*?)\})/;=0A=
Template.prototype =3D {=0A=
  initialize: function(template, pattern) {=0A=
    this.template =3D template.toString();=0A=
    this.pattern  =3D pattern || Template.Pattern;=0A=
  },=0A=
=0A=
  evaluate: function(object) {=0A=
    return this.template.gsub(this.pattern, function(match) {=0A=
      var before =3D match[1];=0A=
      if (before =3D=3D '\\') return match[2];=0A=
      return before + (object[match[3]] || '').toString();=0A=
    });=0A=
  }=0A=
}=0A=
=0A=
var $break    =3D new Object();=0A=
var $continue =3D new Object();=0A=
=0A=
var Enumerable =3D {=0A=
  each: function(iterator) {=0A=
    var index =3D 0;=0A=
    try {=0A=
      this._each(function(value) {=0A=
        try {=0A=
          iterator(value, index++);=0A=
        } catch (e) {=0A=
          if (e !=3D $continue) throw e;=0A=
        }=0A=
      });=0A=
    } catch (e) {=0A=
      if (e !=3D $break) throw e;=0A=
    }=0A=
  },=0A=
=0A=
  all: function(iterator) {=0A=
    var result =3D true;=0A=
    this.each(function(value, index) {=0A=
      result =3D result && !!(iterator || Prototype.K)(value, index);=0A=
      if (!result) throw $break;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  any: function(iterator) {=0A=
    var result =3D true;=0A=
    this.each(function(value, index) {=0A=
      if (result =3D !!(iterator || Prototype.K)(value, index))=0A=
        throw $break;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  collect: function(iterator) {=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      results.push(iterator(value, index));=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  detect: function (iterator) {=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      if (iterator(value, index)) {=0A=
        result =3D value;=0A=
        throw $break;=0A=
      }=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  findAll: function(iterator) {=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      if (iterator(value, index))=0A=
        results.push(value);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  grep: function(pattern, iterator) {=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      var stringValue =3D value.toString();=0A=
      if (stringValue.match(pattern))=0A=
        results.push((iterator || Prototype.K)(value, index));=0A=
    })=0A=
    return results;=0A=
  },=0A=
=0A=
  include: function(object) {=0A=
    var found =3D false;=0A=
    this.each(function(value) {=0A=
      if (value =3D=3D object) {=0A=
        found =3D true;=0A=
        throw $break;=0A=
      }=0A=
    });=0A=
    return found;=0A=
  },=0A=
=0A=
  inject: function(memo, iterator) {=0A=
    this.each(function(value, index) {=0A=
      memo =3D iterator(memo, value, index);=0A=
    });=0A=
    return memo;=0A=
  },=0A=
=0A=
  invoke: function(method) {=0A=
    var args =3D $A(arguments).slice(1);=0A=
    return this.collect(function(value) {=0A=
      return value[method].apply(value, args);=0A=
    });=0A=
  },=0A=
=0A=
  max: function(iterator) {=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      value =3D (iterator || Prototype.K)(value, index);=0A=
      if (result =3D=3D undefined || value >=3D result)=0A=
        result =3D value;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  min: function(iterator) {=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      value =3D (iterator || Prototype.K)(value, index);=0A=
      if (result =3D=3D undefined || value < result)=0A=
        result =3D value;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  partition: function(iterator) {=0A=
    var trues =3D [], falses =3D [];=0A=
    this.each(function(value, index) {=0A=
      ((iterator || Prototype.K)(value, index) ?=0A=
        trues : falses).push(value);=0A=
    });=0A=
    return [trues, falses];=0A=
  },=0A=
=0A=
  pluck: function(property) {=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      results.push(value[property]);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  reject: function(iterator) {=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      if (!iterator(value, index))=0A=
        results.push(value);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  sortBy: function(iterator) {=0A=
    return this.collect(function(value, index) {=0A=
      return {value: value, criteria: iterator(value, index)};=0A=
    }).sort(function(left, right) {=0A=
      var a =3D left.criteria, b =3D right.criteria;=0A=
      return a < b ? -1 : a > b ? 1 : 0;=0A=
    }).pluck('value');=0A=
  },=0A=
=0A=
  toArray: function() {=0A=
    return this.collect(Prototype.K);=0A=
  },=0A=
=0A=
  zip: function() {=0A=
    var iterator =3D Prototype.K, args =3D $A(arguments);=0A=
    if (typeof args.last() =3D=3D 'function')=0A=
      iterator =3D args.pop();=0A=
=0A=
    var collections =3D [this].concat(args).map($A);=0A=
    return this.map(function(value, index) {=0A=
      return iterator(collections.pluck(index));=0A=
    });=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return '#<Enumerable:' + this.toArray().inspect() + '>';=0A=
  }=0A=
}=0A=
=0A=
Object.extend(Enumerable, {=0A=
  map:     Enumerable.collect,=0A=
  find:    Enumerable.detect,=0A=
  select:  Enumerable.findAll,=0A=
  member:  Enumerable.include,=0A=
  entries: Enumerable.toArray=0A=
});=0A=
var $A =3D Array.from =3D function(iterable) {=0A=
  if (!iterable) return [];=0A=
  if (iterable.toArray) {=0A=
    return iterable.toArray();=0A=
  } else {=0A=
    var results =3D [];=0A=
    for (var i =3D 0; i < iterable.length; i++)=0A=
      results.push(iterable[i]);=0A=
    return results;=0A=
  }=0A=
}=0A=
=0A=
Object.extend(Array.prototype, Enumerable);=0A=
=0A=
if (!Array.prototype._reverse)=0A=
  Array.prototype._reverse =3D Array.prototype.reverse;=0A=
=0A=
Object.extend(Array.prototype, {=0A=
  _each: function(iterator) {=0A=
    for (var i =3D 0; i < this.length; i++)=0A=
      iterator(this[i]);=0A=
  },=0A=
=0A=
  clear: function() {=0A=
    this.length =3D 0;=0A=
    return this;=0A=
  },=0A=
=0A=
  first: function() {=0A=
    return this[0];=0A=
  },=0A=
=0A=
  last: function() {=0A=
    return this[this.length - 1];=0A=
  },=0A=
=0A=
  compact: function() {=0A=
    return this.select(function(value) {=0A=
      return value !=3D undefined || value !=3D null;=0A=
    });=0A=
  },=0A=
=0A=
  flatten: function() {=0A=
    return this.inject([], function(array, value) {=0A=
      return array.concat(value && value.constructor =3D=3D Array ?=0A=
        value.flatten() : [value]);=0A=
    });=0A=
  },=0A=
=0A=
  without: function() {=0A=
    var values =3D $A(arguments);=0A=
    return this.select(function(value) {=0A=
      return !values.include(value);=0A=
    });=0A=
  },=0A=
=0A=
  indexOf: function(object) {=0A=
    for (var i =3D 0; i < this.length; i++)=0A=
      if (this[i] =3D=3D object) return i;=0A=
    return -1;=0A=
  },=0A=
=0A=
  reverse: function(inline) {=0A=
    return (inline !=3D=3D false ? this : this.toArray())._reverse();=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return '[' + this.map(Object.inspect).join(', ') + ']';=0A=
  }=0A=
});=0A=
var Hash =3D {=0A=
  _each: function(iterator) {=0A=
    for (var key in this) {=0A=
      var value =3D this[key];=0A=
      if (typeof value =3D=3D 'function') continue;=0A=
=0A=
      var pair =3D [key, value];=0A=
      pair.key =3D key;=0A=
      pair.value =3D value;=0A=
      iterator(pair);=0A=
    }=0A=
  },=0A=
=0A=
  keys: function() {=0A=
    return this.pluck('key');=0A=
  },=0A=
=0A=
  values: function() {=0A=
    return this.pluck('value');=0A=
  },=0A=
=0A=
  merge: function(hash) {=0A=
    return $H(hash).inject($H(this), function(mergedHash, pair) {=0A=
      mergedHash[pair.key] =3D pair.value;=0A=
      return mergedHash;=0A=
    });=0A=
  },=0A=
=0A=
  toQueryString: function() {=0A=
    return this.map(function(pair) {=0A=
      return pair.map(encodeURIComponent).join('=3D');=0A=
    }).join('&');=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return '#<Hash:{' + this.map(function(pair) {=0A=
      return pair.map(Object.inspect).join(': ');=0A=
    }).join(', ') + '}>';=0A=
  }=0A=
}=0A=
=0A=
function $H(object) {=0A=
  var hash =3D Object.extend({}, object || {});=0A=
  Object.extend(hash, Enumerable);=0A=
  Object.extend(hash, Hash);=0A=
  return hash;=0A=
}=0A=
ObjectRange =3D Class.create();=0A=
Object.extend(ObjectRange.prototype, Enumerable);=0A=
Object.extend(ObjectRange.prototype, {=0A=
  initialize: function(start, end, exclusive) {=0A=
    this.start =3D start;=0A=
    this.end =3D end;=0A=
    this.exclusive =3D exclusive;=0A=
  },=0A=
=0A=
  _each: function(iterator) {=0A=
    var value =3D this.start;=0A=
    do {=0A=
      iterator(value);=0A=
      value =3D value.succ();=0A=
    } while (this.include(value));=0A=
  },=0A=
=0A=
  include: function(value) {=0A=
    if (value < this.start)=0A=
      return false;=0A=
    if (this.exclusive)=0A=
      return value < this.end;=0A=
    return value <=3D this.end;=0A=
  }=0A=
});=0A=
=0A=
var $R =3D function(start, end, exclusive) {=0A=
  return new ObjectRange(start, end, exclusive);=0A=
}=0A=
=0A=
var Ajax =3D {=0A=
  getTransport: function() {=0A=
    return Try.these(=0A=
      function() {return new XMLHttpRequest()},=0A=
      function() {return new ActiveXObject('Msxml2.XMLHTTP')},=0A=
      function() {return new ActiveXObject('Microsoft.XMLHTTP')}=0A=
    ) || false;=0A=
  },=0A=
=0A=
  activeRequestCount: 0=0A=
}=0A=
=0A=
Ajax.Responders =3D {=0A=
  responders: [],=0A=
=0A=
  _each: function(iterator) {=0A=
    this.responders._each(iterator);=0A=
  },=0A=
=0A=
  register: function(responderToAdd) {=0A=
    if (!this.include(responderToAdd))=0A=
      this.responders.push(responderToAdd);=0A=
  },=0A=
=0A=
  unregister: function(responderToRemove) {=0A=
    this.responders =3D this.responders.without(responderToRemove);=0A=
  },=0A=
=0A=
  dispatch: function(callback, request, transport, json) {=0A=
    this.each(function(responder) {=0A=
      if (responder[callback] && typeof responder[callback] =3D=3D =
'function') {=0A=
        try {=0A=
          responder[callback].apply(responder, [request, transport, =
json]);=0A=
        } catch (e) {}=0A=
      }=0A=
    });=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Ajax.Responders, Enumerable);=0A=
=0A=
Ajax.Responders.register({=0A=
  onCreate: function() {=0A=
    Ajax.activeRequestCount++;=0A=
  },=0A=
=0A=
  onComplete: function() {=0A=
    Ajax.activeRequestCount--;=0A=
  }=0A=
});=0A=
=0A=
Ajax.Base =3D function() {};=0A=
Ajax.Base.prototype =3D {=0A=
  setOptions: function(options) {=0A=
    this.options =3D {=0A=
      method:       'post',=0A=
      asynchronous: true,=0A=
      contentType:  'application/x-www-form-urlencoded',=0A=
      parameters:   ''=0A=
    }=0A=
    Object.extend(this.options, options || {});=0A=
  },=0A=
=0A=
  responseIsSuccess: function() {=0A=
    return this.transport.status =3D=3D undefined=0A=
        || this.transport.status =3D=3D 0=0A=
        || (this.transport.status >=3D 200 && this.transport.status < =
300);=0A=
  },=0A=
=0A=
  responseIsFailure: function() {=0A=
    return !this.responseIsSuccess();=0A=
  }=0A=
}=0A=
=0A=
Ajax.Request =3D Class.create();=0A=
Ajax.Request.Events =3D=0A=
  ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete'];=0A=
=0A=
Ajax.Request.prototype =3D Object.extend(new Ajax.Base(), {=0A=
  initialize: function(url, options) {=0A=
    this.transport =3D Ajax.getTransport();=0A=
    this.setOptions(options);=0A=
    this.request(url);=0A=
  },=0A=
=0A=
  request: function(url) {=0A=
    var parameters =3D this.options.parameters || '';=0A=
    if (parameters.length > 0) parameters +=3D '&_=3D';=0A=
=0A=
    try {=0A=
      this.url =3D url;=0A=
      if (this.options.method =3D=3D 'get' && parameters.length > 0)=0A=
        this.url +=3D (this.url.match(/\?/) ? '&' : '?') + parameters;=0A=
=0A=
      Ajax.Responders.dispatch('onCreate', this, this.transport);=0A=
=0A=
      this.transport.open(this.options.method, this.url,=0A=
        this.options.asynchronous);=0A=
=0A=
      if (this.options.asynchronous) {=0A=
        this.transport.onreadystatechange =3D =
this.onStateChange.bind(this);=0A=
        setTimeout((function() =
{this.respondToReadyState(1)}).bind(this), 10);=0A=
      }=0A=
=0A=
      this.setRequestHeaders();=0A=
=0A=
      var body =3D this.options.postBody ? this.options.postBody : =
parameters;=0A=
      this.transport.send(this.options.method =3D=3D 'post' ? body : =
null);=0A=
=0A=
    } catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  setRequestHeaders: function() {=0A=
    var requestHeaders =3D=0A=
      ['X-Requested-With', 'XMLHttpRequest',=0A=
       'X-Prototype-Version', Prototype.Version,=0A=
       'Accept', 'text/javascript, text/html, application/xml, text/xml, =
*/*'];=0A=
=0A=
    if (this.options.method =3D=3D 'post') {=0A=
      requestHeaders.push('Content-type', this.options.contentType);=0A=
=0A=
      /* Force "Connection: close" for Mozilla browsers to work around=0A=
       * a bug where XMLHttpReqeuest sends an incorrect Content-length=0A=
       * header. See Mozilla Bugzilla #246651.=0A=
       */=0A=
      if (this.transport.overrideMimeType)=0A=
        requestHeaders.push('Connection', 'close');=0A=
    }=0A=
=0A=
    if (this.options.requestHeaders)=0A=
      requestHeaders.push.apply(requestHeaders, =
this.options.requestHeaders);=0A=
=0A=
    for (var i =3D 0; i < requestHeaders.length; i +=3D 2)=0A=
      this.transport.setRequestHeader(requestHeaders[i], =
requestHeaders[i+1]);=0A=
  },=0A=
=0A=
  onStateChange: function() {=0A=
    var readyState =3D this.transport.readyState;=0A=
    if (readyState !=3D 1)=0A=
      this.respondToReadyState(this.transport.readyState);=0A=
  },=0A=
=0A=
  header: function(name) {=0A=
    try {=0A=
      return this.transport.getResponseHeader(name);=0A=
    } catch (e) {}=0A=
  },=0A=
=0A=
  evalJSON: function() {=0A=
    try {=0A=
      return eval('(' + this.header('X-JSON') + ')');=0A=
    } catch (e) {}=0A=
  },=0A=
=0A=
  evalResponse: function() {=0A=
    try {=0A=
      return eval(this.transport.responseText);=0A=
    } catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  respondToReadyState: function(readyState) {=0A=
    var event =3D Ajax.Request.Events[readyState];=0A=
    var transport =3D this.transport, json =3D this.evalJSON();=0A=
=0A=
    if (event =3D=3D 'Complete') {=0A=
      try {=0A=
        (this.options['on' + this.transport.status]=0A=
         || this.options['on' + (this.responseIsSuccess() ? 'Success' : =
'Failure')]=0A=
         || Prototype.emptyFunction)(transport, json);=0A=
      } catch (e) {=0A=
        this.dispatchException(e);=0A=
      }=0A=
=0A=
      if ((this.header('Content-type') || =
'').match(/^text\/javascript/i))=0A=
        this.evalResponse();=0A=
    }=0A=
=0A=
    try {=0A=
      (this.options['on' + event] || Prototype.emptyFunction)(transport, =
json);=0A=
      Ajax.Responders.dispatch('on' + event, this, transport, json);=0A=
    } catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
=0A=
    /* Avoid memory leak in MSIE: clean up the oncomplete event handler =
*/=0A=
    if (event =3D=3D 'Complete')=0A=
      this.transport.onreadystatechange =3D Prototype.emptyFunction;=0A=
  },=0A=
=0A=
  dispatchException: function(exception) {=0A=
    (this.options.onException || Prototype.emptyFunction)(this, =
exception);=0A=
    Ajax.Responders.dispatch('onException', this, exception);=0A=
  }=0A=
});=0A=
=0A=
Ajax.Updater =3D Class.create();=0A=
=0A=
Object.extend(Object.extend(Ajax.Updater.prototype, =
Ajax.Request.prototype), {=0A=
  initialize: function(container, url, options) {=0A=
    this.containers =3D {=0A=
      success: container.success ? $(container.success) : $(container),=0A=
      failure: container.failure ? $(container.failure) :=0A=
        (container.success ? null : $(container))=0A=
    }=0A=
=0A=
    this.transport =3D Ajax.getTransport();=0A=
    this.setOptions(options);=0A=
=0A=
    var onComplete =3D this.options.onComplete || =
Prototype.emptyFunction;=0A=
    this.options.onComplete =3D (function(transport, object) {=0A=
      this.updateContent();=0A=
      onComplete(transport, object);=0A=
    }).bind(this);=0A=
=0A=
    this.request(url);=0A=
  },=0A=
=0A=
  updateContent: function() {=0A=
    var receiver =3D this.responseIsSuccess() ?=0A=
      this.containers.success : this.containers.failure;=0A=
    var response =3D this.transport.responseText;=0A=
=0A=
    if (!this.options.evalScripts)=0A=
      response =3D response.stripScripts();=0A=
=0A=
    if (receiver) {=0A=
      if (this.options.insertion) {=0A=
        new this.options.insertion(receiver, response);=0A=
      } else {=0A=
        Element.update(receiver, response);=0A=
      }=0A=
    }=0A=
=0A=
    if (this.responseIsSuccess()) {=0A=
      if (this.onComplete)=0A=
        setTimeout(this.onComplete.bind(this), 10);=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Ajax.PeriodicalUpdater =3D Class.create();=0A=
Ajax.PeriodicalUpdater.prototype =3D Object.extend(new Ajax.Base(), {=0A=
  initialize: function(container, url, options) {=0A=
    this.setOptions(options);=0A=
    this.onComplete =3D this.options.onComplete;=0A=
=0A=
    this.frequency =3D (this.options.frequency || 2);=0A=
    this.decay =3D (this.options.decay || 1);=0A=
=0A=
    this.updater =3D {};=0A=
    this.container =3D container;=0A=
    this.url =3D url;=0A=
=0A=
    this.start();=0A=
  },=0A=
=0A=
  start: function() {=0A=
    this.options.onComplete =3D this.updateComplete.bind(this);=0A=
    this.onTimerEvent();=0A=
  },=0A=
=0A=
  stop: function() {=0A=
    this.updater.onComplete =3D undefined;=0A=
    clearTimeout(this.timer);=0A=
    (this.onComplete || Prototype.emptyFunction).apply(this, arguments);=0A=
  },=0A=
=0A=
  updateComplete: function(request) {=0A=
    if (this.options.decay) {=0A=
      this.decay =3D (request.responseText =3D=3D this.lastText ?=0A=
        this.decay * this.options.decay : 1);=0A=
=0A=
      this.lastText =3D request.responseText;=0A=
    }=0A=
    this.timer =3D setTimeout(this.onTimerEvent.bind(this),=0A=
      this.decay * this.frequency * 1000);=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    this.updater =3D new Ajax.Updater(this.container, this.url, =
this.options);=0A=
  }=0A=
});=0A=
function $() {=0A=
  var results =3D [], element;=0A=
  for (var i =3D 0; i < arguments.length; i++) {=0A=
    element =3D arguments[i];=0A=
    if (typeof element =3D=3D 'string')=0A=
      element =3D document.getElementById(element);=0A=
    results.push(Element.extend(element));=0A=
  }=0A=
  return results.length < 2 ? results[0] : results;=0A=
}=0A=
=0A=
document.getElementsByClassName =3D function(className, parentElement) {=0A=
  var children =3D ($(parentElement) || =
document.body).getElementsByTagName('*');=0A=
  return $A(children).inject([], function(elements, child) {=0A=
    if (child.className.match(new RegExp("(^|\\s)" + className + =
"(\\s|$)")))=0A=
      elements.push(Element.extend(child));=0A=
    return elements;=0A=
  });=0A=
}=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
if (!window.Element)=0A=
  var Element =3D new Object();=0A=
=0A=
Element.extend =3D function(element) {=0A=
  if (!element) return;=0A=
  if (_nativeExtensions) return element;=0A=
=0A=
  if (!element._extended && element.tagName && element !=3D window) {=0A=
    var methods =3D Element.Methods, cache =3D Element.extend.cache;=0A=
    for (property in methods) {=0A=
      var value =3D methods[property];=0A=
      if (typeof value =3D=3D 'function')=0A=
        element[property] =3D cache.findOrStore(value);=0A=
    }=0A=
  }=0A=
=0A=
  element._extended =3D true;=0A=
  return element;=0A=
}=0A=
=0A=
Element.extend.cache =3D {=0A=
  findOrStore: function(value) {=0A=
    return this[value] =3D this[value] || function() {=0A=
      return value.apply(null, [this].concat($A(arguments)));=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
Element.Methods =3D {=0A=
  visible: function(element) {=0A=
    return $(element).style.display !=3D 'none';=0A=
  },=0A=
=0A=
  toggle: function() {=0A=
    for (var i =3D 0; i < arguments.length; i++) {=0A=
      var element =3D $(arguments[i]);=0A=
      Element[Element.visible(element) ? 'hide' : 'show'](element);=0A=
    }=0A=
  },=0A=
=0A=
  hide: function() {=0A=
    for (var i =3D 0; i < arguments.length; i++) {=0A=
      var element =3D $(arguments[i]);=0A=
      element.style.display =3D 'none';=0A=
    }=0A=
  },=0A=
=0A=
  show: function() {=0A=
    for (var i =3D 0; i < arguments.length; i++) {=0A=
      var element =3D $(arguments[i]);=0A=
      element.style.display =3D '';=0A=
    }=0A=
  },=0A=
=0A=
  remove: function(element) {=0A=
    element =3D $(element);=0A=
    element.parentNode.removeChild(element);=0A=
  },=0A=
=0A=
  update: function(element, html) {=0A=
    $(element).innerHTML =3D html.stripScripts();=0A=
    setTimeout(function() {html.evalScripts()}, 10);=0A=
  },=0A=
=0A=
  replace: function(element, html) {=0A=
    element =3D $(element);=0A=
    if (element.outerHTML) {=0A=
      element.outerHTML =3D html.stripScripts();=0A=
    } else {=0A=
      var range =3D element.ownerDocument.createRange();=0A=
      range.selectNodeContents(element);=0A=
      element.parentNode.replaceChild(=0A=
        range.createContextualFragment(html.stripScripts()), element);=0A=
    }=0A=
    setTimeout(function() {html.evalScripts()}, 10);=0A=
  },=0A=
=0A=
  getHeight: function(element) {=0A=
    element =3D $(element);=0A=
    return element.offsetHeight;=0A=
  },=0A=
=0A=
  classNames: function(element) {=0A=
    return new Element.ClassNames(element);=0A=
  },=0A=
=0A=
  hasClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    return Element.classNames(element).include(className);=0A=
  },=0A=
=0A=
  addClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    return Element.classNames(element).add(className);=0A=
  },=0A=
=0A=
  removeClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    return Element.classNames(element).remove(className);=0A=
  },=0A=
=0A=
  // removes whitespace-only text node children=0A=
  cleanWhitespace: function(element) {=0A=
    element =3D $(element);=0A=
    for (var i =3D 0; i < element.childNodes.length; i++) {=0A=
      var node =3D element.childNodes[i];=0A=
      if (node.nodeType =3D=3D 3 && !/\S/.test(node.nodeValue))=0A=
        Element.remove(node);=0A=
    }=0A=
  },=0A=
=0A=
  empty: function(element) {=0A=
    return $(element).innerHTML.match(/^\s*$/);=0A=
  },=0A=
=0A=
  childOf: function(element, ancestor) {=0A=
    element =3D $(element), ancestor =3D $(ancestor);=0A=
    while (element =3D element.parentNode)=0A=
      if (element =3D=3D ancestor) return true;=0A=
    return false;=0A=
  },=0A=
=0A=
  scrollTo: function(element) {=0A=
    element =3D $(element);=0A=
    var x =3D element.x ? element.x : element.offsetLeft,=0A=
        y =3D element.y ? element.y : element.offsetTop;=0A=
    window.scrollTo(x, y);=0A=
  },=0A=
=0A=
  getStyle: function(element, style) {=0A=
    element =3D $(element);=0A=
    var value =3D element.style[style.camelize()];=0A=
    if (!value) {=0A=
      if (document.defaultView && document.defaultView.getComputedStyle) =
{=0A=
        var css =3D document.defaultView.getComputedStyle(element, null);=0A=
        value =3D css ? css.getPropertyValue(style) : null;=0A=
      } else if (element.currentStyle) {=0A=
        value =3D element.currentStyle[style.camelize()];=0A=
      }=0A=
    }=0A=
=0A=
    if (window.opera && ['left', 'top', 'right', =
'bottom'].include(style))=0A=
      if (Element.getStyle(element, 'position') =3D=3D 'static') value =
=3D 'auto';=0A=
=0A=
    return value =3D=3D 'auto' ? null : value;=0A=
  },=0A=
=0A=
  setStyle: function(element, style) {=0A=
    element =3D $(element);=0A=
    for (var name in style)=0A=
      element.style[name.camelize()] =3D style[name];=0A=
  },=0A=
=0A=
  getDimensions: function(element) {=0A=
    element =3D $(element);=0A=
    if (Element.getStyle(element, 'display') !=3D 'none')=0A=
      return {width: element.offsetWidth, height: element.offsetHeight};=0A=
=0A=
    // All *Width and *Height properties give 0 on elements with display =
none,=0A=
    // so enable the element temporarily=0A=
    var els =3D element.style;=0A=
    var originalVisibility =3D els.visibility;=0A=
    var originalPosition =3D els.position;=0A=
    els.visibility =3D 'hidden';=0A=
    els.position =3D 'absolute';=0A=
    els.display =3D '';=0A=
    var originalWidth =3D element.clientWidth;=0A=
    var originalHeight =3D element.clientHeight;=0A=
    els.display =3D 'none';=0A=
    els.position =3D originalPosition;=0A=
    els.visibility =3D originalVisibility;=0A=
    return {width: originalWidth, height: originalHeight};=0A=
  },=0A=
=0A=
  makePositioned: function(element) {=0A=
    element =3D $(element);=0A=
    var pos =3D Element.getStyle(element, 'position');=0A=
    if (pos =3D=3D 'static' || !pos) {=0A=
      element._madePositioned =3D true;=0A=
      element.style.position =3D 'relative';=0A=
      // Opera returns the offset relative to the positioning context, =
when an=0A=
      // element is position relative but top and left have not been =
defined=0A=
      if (window.opera) {=0A=
        element.style.top =3D 0;=0A=
        element.style.left =3D 0;=0A=
      }=0A=
    }=0A=
  },=0A=
=0A=
  undoPositioned: function(element) {=0A=
    element =3D $(element);=0A=
    if (element._madePositioned) {=0A=
      element._madePositioned =3D undefined;=0A=
      element.style.position =3D=0A=
        element.style.top =3D=0A=
        element.style.left =3D=0A=
        element.style.bottom =3D=0A=
        element.style.right =3D '';=0A=
    }=0A=
  },=0A=
=0A=
  makeClipping: function(element) {=0A=
    element =3D $(element);=0A=
    if (element._overflow) return;=0A=
    element._overflow =3D element.style.overflow;=0A=
    if ((Element.getStyle(element, 'overflow') || 'visible') !=3D =
'hidden')=0A=
      element.style.overflow =3D 'hidden';=0A=
  },=0A=
=0A=
  undoClipping: function(element) {=0A=
    element =3D $(element);=0A=
    if (element._overflow) return;=0A=
    element.style.overflow =3D element._overflow;=0A=
    element._overflow =3D undefined;=0A=
  }=0A=
}=0A=
=0A=
Object.extend(Element, Element.Methods);=0A=
=0A=
var _nativeExtensions =3D false;=0A=
=0A=
if(!HTMLElement && /Konqueror|Safari|KHTML/.test(navigator.userAgent)) {=0A=
  var HTMLElement =3D {}=0A=
  HTMLElement.prototype =3D document.createElement('div').__proto__;=0A=
}=0A=
=0A=
Element.addMethods =3D function(methods) {=0A=
  Object.extend(Element.Methods, methods || {});=0A=
=0A=
  if(typeof HTMLElement !=3D 'undefined') {=0A=
    var methods =3D Element.Methods, cache =3D Element.extend.cache;=0A=
    for (property in methods) {=0A=
      var value =3D methods[property];=0A=
      if (typeof value =3D=3D 'function')=0A=
        HTMLElement.prototype[property] =3D cache.findOrStore(value);=0A=
    }=0A=
    _nativeExtensions =3D true;=0A=
  }=0A=
}=0A=
=0A=
Element.addMethods();=0A=
=0A=
var Toggle =3D new Object();=0A=
Toggle.display =3D Element.toggle;=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Abstract.Insertion =3D function(adjacency) {=0A=
  this.adjacency =3D adjacency;=0A=
}=0A=
=0A=
Abstract.Insertion.prototype =3D {=0A=
  initialize: function(element, content) {=0A=
    this.element =3D $(element);=0A=
    this.content =3D content.stripScripts();=0A=
=0A=
    if (this.adjacency && this.element.insertAdjacentHTML) {=0A=
      try {=0A=
        this.element.insertAdjacentHTML(this.adjacency, this.content);=0A=
      } catch (e) {=0A=
        var tagName =3D this.element.tagName.toLowerCase();=0A=
        if (tagName =3D=3D 'tbody' || tagName =3D=3D 'tr') {=0A=
          this.insertContent(this.contentFromAnonymousTable());=0A=
        } else {=0A=
          throw e;=0A=
        }=0A=
      }=0A=
    } else {=0A=
      this.range =3D this.element.ownerDocument.createRange();=0A=
      if (this.initializeRange) this.initializeRange();=0A=
      =
this.insertContent([this.range.createContextualFragment(this.content)]);=0A=
    }=0A=
=0A=
    setTimeout(function() {content.evalScripts()}, 10);=0A=
  },=0A=
=0A=
  contentFromAnonymousTable: function() {=0A=
    var div =3D document.createElement('div');=0A=
    div.innerHTML =3D '<table><tbody>' + this.content + =
'</tbody></table>';=0A=
    return $A(div.childNodes[0].childNodes[0].childNodes);=0A=
  }=0A=
}=0A=
=0A=
var Insertion =3D new Object();=0A=
=0A=
Insertion.Before =3D Class.create();=0A=
Insertion.Before.prototype =3D Object.extend(new =
Abstract.Insertion('beforeBegin'), {=0A=
  initializeRange: function() {=0A=
    this.range.setStartBefore(this.element);=0A=
  },=0A=
=0A=
  insertContent: function(fragments) {=0A=
    fragments.each((function(fragment) {=0A=
      this.element.parentNode.insertBefore(fragment, this.element);=0A=
    }).bind(this));=0A=
  }=0A=
});=0A=
=0A=
Insertion.Top =3D Class.create();=0A=
Insertion.Top.prototype =3D Object.extend(new =
Abstract.Insertion('afterBegin'), {=0A=
  initializeRange: function() {=0A=
    this.range.selectNodeContents(this.element);=0A=
    this.range.collapse(true);=0A=
  },=0A=
=0A=
  insertContent: function(fragments) {=0A=
    fragments.reverse(false).each((function(fragment) {=0A=
      this.element.insertBefore(fragment, this.element.firstChild);=0A=
    }).bind(this));=0A=
  }=0A=
});=0A=
=0A=
Insertion.Bottom =3D Class.create();=0A=
Insertion.Bottom.prototype =3D Object.extend(new =
Abstract.Insertion('beforeEnd'), {=0A=
  initializeRange: function() {=0A=
    this.range.selectNodeContents(this.element);=0A=
    this.range.collapse(this.element);=0A=
  },=0A=
=0A=
  insertContent: function(fragments) {=0A=
    fragments.each((function(fragment) {=0A=
      this.element.appendChild(fragment);=0A=
    }).bind(this));=0A=
  }=0A=
});=0A=
=0A=
Insertion.After =3D Class.create();=0A=
Insertion.After.prototype =3D Object.extend(new =
Abstract.Insertion('afterEnd'), {=0A=
  initializeRange: function() {=0A=
    this.range.setStartAfter(this.element);=0A=
  },=0A=
=0A=
  insertContent: function(fragments) {=0A=
    fragments.each((function(fragment) {=0A=
      this.element.parentNode.insertBefore(fragment,=0A=
        this.element.nextSibling);=0A=
    }).bind(this));=0A=
  }=0A=
});=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Element.ClassNames =3D Class.create();=0A=
Element.ClassNames.prototype =3D {=0A=
  initialize: function(element) {=0A=
    this.element =3D $(element);=0A=
  },=0A=
=0A=
  _each: function(iterator) {=0A=
    this.element.className.split(/\s+/).select(function(name) {=0A=
      return name.length > 0;=0A=
    })._each(iterator);=0A=
  },=0A=
=0A=
  set: function(className) {=0A=
    this.element.className =3D className;=0A=
  },=0A=
=0A=
  add: function(classNameToAdd) {=0A=
    if (this.include(classNameToAdd)) return;=0A=
    this.set(this.toArray().concat(classNameToAdd).join(' '));=0A=
  },=0A=
=0A=
  remove: function(classNameToRemove) {=0A=
    if (!this.include(classNameToRemove)) return;=0A=
    this.set(this.select(function(className) {=0A=
      return className !=3D classNameToRemove;=0A=
    }).join(' '));=0A=
  },=0A=
=0A=
  toString: function() {=0A=
    return this.toArray().join(' ');=0A=
  }=0A=
}=0A=
=0A=
Object.extend(Element.ClassNames.prototype, Enumerable);=0A=
var Selector =3D Class.create();=0A=
Selector.prototype =3D {=0A=
  initialize: function(expression) {=0A=
    this.params =3D {classNames: []};=0A=
    this.expression =3D expression.toString().strip();=0A=
    this.parseExpression();=0A=
    this.compileMatcher();=0A=
  },=0A=
=0A=
  parseExpression: function() {=0A=
    function abort(message) { throw 'Parse error in selector: ' + =
message; }=0A=
=0A=
    if (this.expression =3D=3D '')  abort('empty expression');=0A=
=0A=
    var params =3D this.params, expr =3D this.expression, match, =
modifier, clause, rest;=0A=
    while (match =3D =
expr.match(/^(.*)\[([a-z0-9_:-]+?)(?:([~\|!]?=3D)(?:"([^"]*)"|([^\]\s]*))=
)?\]$/i)) {=0A=
      params.attributes =3D params.attributes || [];=0A=
      params.attributes.push({name: match[2], operator: match[3], value: =
match[4] || match[5] || ''});=0A=
      expr =3D match[1];=0A=
    }=0A=
=0A=
    if (expr =3D=3D '*') return this.params.wildcard =3D true;=0A=
=0A=
    while (match =3D expr.match(/^([^a-z0-9_-])?([a-z0-9_-]+)(.*)/i)) {=0A=
      modifier =3D match[1], clause =3D match[2], rest =3D match[3];=0A=
      switch (modifier) {=0A=
        case '#':       params.id =3D clause; break;=0A=
        case '.':       params.classNames.push(clause); break;=0A=
        case '':=0A=
        case undefined: params.tagName =3D clause.toUpperCase(); break;=0A=
        default:        abort(expr.inspect());=0A=
      }=0A=
      expr =3D rest;=0A=
    }=0A=
=0A=
    if (expr.length > 0) abort(expr.inspect());=0A=
  },=0A=
=0A=
  buildMatchExpression: function() {=0A=
    var params =3D this.params, conditions =3D [], clause;=0A=
=0A=
    if (params.wildcard)=0A=
      conditions.push('true');=0A=
    if (clause =3D params.id)=0A=
      conditions.push('element.id =3D=3D ' + clause.inspect());=0A=
    if (clause =3D params.tagName)=0A=
      conditions.push('element.tagName.toUpperCase() =3D=3D ' + =
clause.inspect());=0A=
    if ((clause =3D params.classNames).length > 0)=0A=
      for (var i =3D 0; i < clause.length; i++)=0A=
        conditions.push('Element.hasClassName(element, ' + =
clause[i].inspect() + ')');=0A=
    if (clause =3D params.attributes) {=0A=
      clause.each(function(attribute) {=0A=
        var value =3D 'element.getAttribute(' + attribute.name.inspect() =
+ ')';=0A=
        var splitValueBy =3D function(delimiter) {=0A=
          return value + ' && ' + value + '.split(' + =
delimiter.inspect() + ')';=0A=
        }=0A=
=0A=
        switch (attribute.operator) {=0A=
          case '=3D':       conditions.push(value + ' =3D=3D ' + =
attribute.value.inspect()); break;=0A=
          case '~=3D':      conditions.push(splitValueBy(' ') + =
'.include(' + attribute.value.inspect() + ')'); break;=0A=
          case '|=3D':      conditions.push(=0A=
                            splitValueBy('-') + '.first().toUpperCase() =
=3D=3D ' + attribute.value.toUpperCase().inspect()=0A=
                          ); break;=0A=
          case '!=3D':      conditions.push(value + ' !=3D ' + =
attribute.value.inspect()); break;=0A=
          case '':=0A=
          case undefined: conditions.push(value + ' !=3D null'); break;=0A=
          default:        throw 'Unknown operator ' + attribute.operator =
+ ' in selector';=0A=
        }=0A=
      });=0A=
    }=0A=
=0A=
    return conditions.join(' && ');=0A=
  },=0A=
=0A=
  compileMatcher: function() {=0A=
    this.match =3D new Function('element', 'if (!element.tagName) return =
false; \=0A=
      return ' + this.buildMatchExpression());=0A=
  },=0A=
=0A=
  findElements: function(scope) {=0A=
    var element;=0A=
=0A=
    if (element =3D $(this.params.id))=0A=
      if (this.match(element))=0A=
        if (!scope || Element.childOf(element, scope))=0A=
          return [element];=0A=
=0A=
    scope =3D (scope || =
document).getElementsByTagName(this.params.tagName || '*');=0A=
=0A=
    var results =3D [];=0A=
    for (var i =3D 0; i < scope.length; i++)=0A=
      if (this.match(element =3D scope[i]))=0A=
        results.push(Element.extend(element));=0A=
=0A=
    return results;=0A=
  },=0A=
=0A=
  toString: function() {=0A=
    return this.expression;=0A=
  }=0A=
}=0A=
=0A=
function $$() {=0A=
  return $A(arguments).map(function(expression) {=0A=
    return expression.strip().split(/\s+/).inject([null], =
function(results, expr) {=0A=
      var selector =3D new Selector(expr);=0A=
      return results.map(selector.findElements.bind(selector)).flatten();=0A=
    });=0A=
  }).flatten();=0A=
}=0A=
var Field =3D {=0A=
  clear: function() {=0A=
    for (var i =3D 0; i < arguments.length; i++)=0A=
      $(arguments[i]).value =3D '';=0A=
  },=0A=
=0A=
  focus: function(element) {=0A=
    $(element).focus();=0A=
  },=0A=
=0A=
  present: function() {=0A=
    for (var i =3D 0; i < arguments.length; i++)=0A=
      if ($(arguments[i]).value =3D=3D '') return false;=0A=
    return true;=0A=
  },=0A=
=0A=
  select: function(element) {=0A=
    $(element).select();=0A=
  },=0A=
=0A=
  activate: function(element) {=0A=
    element =3D $(element);=0A=
    element.focus();=0A=
    if (element.select)=0A=
      element.select();=0A=
  }=0A=
}=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var Form =3D {=0A=
  serialize: function(form) {=0A=
    var elements =3D Form.getElements($(form));=0A=
    var queryComponents =3D new Array();=0A=
=0A=
    for (var i =3D 0; i < elements.length; i++) {=0A=
      var queryComponent =3D Form.Element.serialize(elements[i]);=0A=
      if (queryComponent)=0A=
        queryComponents.push(queryComponent);=0A=
    }=0A=
=0A=
    return queryComponents.join('&');=0A=
  },=0A=
=0A=
  getElements: function(form) {=0A=
    form =3D $(form);=0A=
    var elements =3D new Array();=0A=
=0A=
    for (var tagName in Form.Element.Serializers) {=0A=
      var tagElements =3D form.getElementsByTagName(tagName);=0A=
      for (var j =3D 0; j < tagElements.length; j++)=0A=
        elements.push(tagElements[j]);=0A=
    }=0A=
    return elements;=0A=
  },=0A=
=0A=
  getInputs: function(form, typeName, name) {=0A=
    form =3D $(form);=0A=
    var inputs =3D form.getElementsByTagName('input');=0A=
=0A=
    if (!typeName && !name)=0A=
      return inputs;=0A=
=0A=
    var matchingInputs =3D new Array();=0A=
    for (var i =3D 0; i < inputs.length; i++) {=0A=
      var input =3D inputs[i];=0A=
      if ((typeName && input.type !=3D typeName) ||=0A=
          (name && input.name !=3D name))=0A=
        continue;=0A=
      matchingInputs.push(input);=0A=
    }=0A=
=0A=
    return matchingInputs;=0A=
  },=0A=
=0A=
  disable: function(form) {=0A=
    var elements =3D Form.getElements(form);=0A=
    for (var i =3D 0; i < elements.length; i++) {=0A=
      var element =3D elements[i];=0A=
      element.blur();=0A=
      element.disabled =3D 'true';=0A=
    }=0A=
  },=0A=
=0A=
  enable: function(form) {=0A=
    var elements =3D Form.getElements(form);=0A=
    for (var i =3D 0; i < elements.length; i++) {=0A=
      var element =3D elements[i];=0A=
      element.disabled =3D '';=0A=
    }=0A=
  },=0A=
=0A=
  findFirstElement: function(form) {=0A=
    return Form.getElements(form).find(function(element) {=0A=
      return element.type !=3D 'hidden' && !element.disabled &&=0A=
        ['input', 'select', =
'textarea'].include(element.tagName.toLowerCase());=0A=
    });=0A=
  },=0A=
=0A=
  focusFirstElement: function(form) {=0A=
    Field.activate(Form.findFirstElement(form));=0A=
  },=0A=
=0A=
  reset: function(form) {=0A=
    $(form).reset();=0A=
  }=0A=
}=0A=
=0A=
Form.Element =3D {=0A=
  serialize: function(element) {=0A=
    element =3D $(element);=0A=
    var method =3D element.tagName.toLowerCase();=0A=
    var parameter =3D Form.Element.Serializers[method](element);=0A=
=0A=
    if (parameter) {=0A=
      var key =3D encodeURIComponent(parameter[0]);=0A=
      if (key.length =3D=3D 0) return;=0A=
=0A=
      if (parameter[1].constructor !=3D Array)=0A=
        parameter[1] =3D [parameter[1]];=0A=
=0A=
      return parameter[1].map(function(value) {=0A=
        return key + '=3D' + encodeURIComponent(value);=0A=
      }).join('&');=0A=
    }=0A=
  },=0A=
=0A=
  getValue: function(element) {=0A=
    element =3D $(element);=0A=
    var method =3D element.tagName.toLowerCase();=0A=
    var parameter =3D Form.Element.Serializers[method](element);=0A=
=0A=
    if (parameter)=0A=
      return parameter[1];=0A=
  }=0A=
}=0A=
=0A=
Form.Element.Serializers =3D {=0A=
  input: function(element) {=0A=
    switch (element.type.toLowerCase()) {=0A=
      case 'submit':=0A=
      case 'hidden':=0A=
      case 'password':=0A=
      case 'text':=0A=
        return Form.Element.Serializers.textarea(element);=0A=
      case 'checkbox':=0A=
      case 'radio':=0A=
        return Form.Element.Serializers.inputSelector(element);=0A=
    }=0A=
    return false;=0A=
  },=0A=
=0A=
  inputSelector: function(element) {=0A=
    if (element.checked)=0A=
      return [element.name, element.value];=0A=
  },=0A=
=0A=
  textarea: function(element) {=0A=
    return [element.name, element.value];=0A=
  },=0A=
=0A=
  select: function(element) {=0A=
    return Form.Element.Serializers[element.type =3D=3D 'select-one' ?=0A=
      'selectOne' : 'selectMany'](element);=0A=
  },=0A=
=0A=
  selectOne: function(element) {=0A=
    var value =3D '', opt, index =3D element.selectedIndex;=0A=
    if (index >=3D 0) {=0A=
      opt =3D element.options[index];=0A=
      value =3D opt.value || opt.text;=0A=
    }=0A=
    return [element.name, value];=0A=
  },=0A=
=0A=
  selectMany: function(element) {=0A=
    var value =3D [];=0A=
    for (var i =3D 0; i < element.length; i++) {=0A=
      var opt =3D element.options[i];=0A=
      if (opt.selected)=0A=
        value.push(opt.value || opt.text);=0A=
    }=0A=
    return [element.name, value];=0A=
  }=0A=
}=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var $F =3D Form.Element.getValue;=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Abstract.TimedObserver =3D function() {}=0A=
Abstract.TimedObserver.prototype =3D {=0A=
  initialize: function(element, frequency, callback) {=0A=
    this.frequency =3D frequency;=0A=
    this.element   =3D $(element);=0A=
    this.callback  =3D callback;=0A=
=0A=
    this.lastValue =3D this.getValue();=0A=
    this.registerCallback();=0A=
  },=0A=
=0A=
  registerCallback: function() {=0A=
    setInterval(this.onTimerEvent.bind(this), this.frequency * 1000);=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    var value =3D this.getValue();=0A=
    if (this.lastValue !=3D value) {=0A=
      this.callback(this.element, value);=0A=
      this.lastValue =3D value;=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
Form.Element.Observer =3D Class.create();=0A=
Form.Element.Observer.prototype =3D Object.extend(new =
Abstract.TimedObserver(), {=0A=
  getValue: function() {=0A=
    return Form.Element.getValue(this.element);=0A=
  }=0A=
});=0A=
=0A=
Form.Observer =3D Class.create();=0A=
Form.Observer.prototype =3D Object.extend(new Abstract.TimedObserver(), {=0A=
  getValue: function() {=0A=
    return Form.serialize(this.element);=0A=
  }=0A=
});=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Abstract.EventObserver =3D function() {}=0A=
Abstract.EventObserver.prototype =3D {=0A=
  initialize: function(element, callback) {=0A=
    this.element  =3D $(element);=0A=
    this.callback =3D callback;=0A=
=0A=
    this.lastValue =3D this.getValue();=0A=
    if (this.element.tagName.toLowerCase() =3D=3D 'form')=0A=
      this.registerFormCallbacks();=0A=
    else=0A=
      this.registerCallback(this.element);=0A=
  },=0A=
=0A=
  onElementEvent: function() {=0A=
    var value =3D this.getValue();=0A=
    if (this.lastValue !=3D value) {=0A=
      this.callback(this.element, value);=0A=
      this.lastValue =3D value;=0A=
    }=0A=
  },=0A=
=0A=
  registerFormCallbacks: function() {=0A=
    var elements =3D Form.getElements(this.element);=0A=
    for (var i =3D 0; i < elements.length; i++)=0A=
      this.registerCallback(elements[i]);=0A=
  },=0A=
=0A=
  registerCallback: function(element) {=0A=
    if (element.type) {=0A=
      switch (element.type.toLowerCase()) {=0A=
        case 'checkbox':=0A=
        case 'radio':=0A=
          Event.observe(element, 'click', =
this.onElementEvent.bind(this));=0A=
          break;=0A=
        case 'password':=0A=
        case 'text':=0A=
        case 'textarea':=0A=
        case 'select-one':=0A=
        case 'select-multiple':=0A=
          Event.observe(element, 'change', =
this.onElementEvent.bind(this));=0A=
          break;=0A=
      }=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
Form.Element.EventObserver =3D Class.create();=0A=
Form.Element.EventObserver.prototype =3D Object.extend(new =
Abstract.EventObserver(), {=0A=
  getValue: function() {=0A=
    return Form.Element.getValue(this.element);=0A=
  }=0A=
});=0A=
=0A=
Form.EventObserver =3D Class.create();=0A=
Form.EventObserver.prototype =3D Object.extend(new =
Abstract.EventObserver(), {=0A=
  getValue: function() {=0A=
    return Form.serialize(this.element);=0A=
  }=0A=
});=0A=
if (!window.Event) {=0A=
  var Event =3D new Object();=0A=
}=0A=
=0A=
Object.extend(Event, {=0A=
  KEY_BACKSPACE: 8,=0A=
  KEY_TAB:       9,=0A=
  KEY_RETURN:   13,=0A=
  KEY_ESC:      27,=0A=
  KEY_LEFT:     37,=0A=
  KEY_UP:       38,=0A=
  KEY_RIGHT:    39,=0A=
  KEY_DOWN:     40,=0A=
  KEY_DELETE:   46,=0A=
=0A=
  element: function(event) {=0A=
    return event.target || event.srcElement;=0A=
  },=0A=
=0A=
  isLeftClick: function(event) {=0A=
    return (((event.which) && (event.which =3D=3D 1)) ||=0A=
            ((event.button) && (event.button =3D=3D 1)));=0A=
  },=0A=
=0A=
  pointerX: function(event) {=0A=
    return event.pageX || (event.clientX +=0A=
      (document.documentElement.scrollLeft || document.body.scrollLeft));=0A=
  },=0A=
=0A=
  pointerY: function(event) {=0A=
    return event.pageY || (event.clientY +=0A=
      (document.documentElement.scrollTop || document.body.scrollTop));=0A=
  },=0A=
=0A=
  stop: function(event) {=0A=
    if (event.preventDefault) {=0A=
      event.preventDefault();=0A=
      event.stopPropagation();=0A=
    } else {=0A=
      event.returnValue =3D false;=0A=
      event.cancelBubble =3D true;=0A=
    }=0A=
  },=0A=
=0A=
  // find the first node with the given tagName, starting from the=0A=
  // node the event was triggered on; traverses the DOM upwards=0A=
  findElement: function(event, tagName) {=0A=
    var element =3D Event.element(event);=0A=
    while (element.parentNode && (!element.tagName ||=0A=
        (element.tagName.toUpperCase() !=3D tagName.toUpperCase())))=0A=
      element =3D element.parentNode;=0A=
    return element;=0A=
  },=0A=
=0A=
  observers: false,=0A=
=0A=
  _observeAndCache: function(element, name, observer, useCapture) {=0A=
    if (!this.observers) this.observers =3D [];=0A=
    if (element.addEventListener) {=0A=
      this.observers.push([element, name, observer, useCapture]);=0A=
      element.addEventListener(name, observer, useCapture);=0A=
    } else if (element.attachEvent) {=0A=
      this.observers.push([element, name, observer, useCapture]);=0A=
      element.attachEvent('on' + name, observer);=0A=
    }=0A=
  },=0A=
=0A=
  unloadCache: function() {=0A=
    if (!Event.observers) return;=0A=
    for (var i =3D 0; i < Event.observers.length; i++) {=0A=
      Event.stopObserving.apply(this, Event.observers[i]);=0A=
      Event.observers[i][0] =3D null;=0A=
    }=0A=
    Event.observers =3D false;=0A=
  },=0A=
=0A=
  observe: function(element, name, observer, useCapture) {=0A=
    var element =3D $(element);=0A=
    useCapture =3D useCapture || false;=0A=
=0A=
    if (name =3D=3D 'keypress' &&=0A=
        (navigator.appVersion.match(/Konqueror|Safari|KHTML/)=0A=
        || element.attachEvent))=0A=
      name =3D 'keydown';=0A=
=0A=
    this._observeAndCache(element, name, observer, useCapture);=0A=
  },=0A=
=0A=
  stopObserving: function(element, name, observer, useCapture) {=0A=
    var element =3D $(element);=0A=
    useCapture =3D useCapture || false;=0A=
=0A=
    if (name =3D=3D 'keypress' &&=0A=
        (navigator.appVersion.match(/Konqueror|Safari|KHTML/)=0A=
        || element.detachEvent))=0A=
      name =3D 'keydown';=0A=
=0A=
    if (element.removeEventListener) {=0A=
      element.removeEventListener(name, observer, useCapture);=0A=
    } else if (element.detachEvent) {=0A=
      element.detachEvent('on' + name, observer);=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
/* prevent memory leaks in IE */=0A=
if (navigator.appVersion.match(/\bMSIE\b/))=0A=
  Event.observe(window, 'unload', Event.unloadCache, false);=0A=
var Position =3D {=0A=
  // set to true if needed, warning: firefox performance problems=0A=
  // NOT neeeded for page scrolling, only if draggable contained in=0A=
  // scrollable elements=0A=
  includeScrollOffsets: false,=0A=
=0A=
  // must be called before calling withinIncludingScrolloffset, every =
time the=0A=
  // page is scrolled=0A=
  prepare: function() {=0A=
    this.deltaX =3D  window.pageXOffset=0A=
                || document.documentElement.scrollLeft=0A=
                || document.body.scrollLeft=0A=
                || 0;=0A=
    this.deltaY =3D  window.pageYOffset=0A=
                || document.documentElement.scrollTop=0A=
                || document.body.scrollTop=0A=
                || 0;=0A=
  },=0A=
=0A=
  realOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.scrollTop  || 0;=0A=
      valueL +=3D element.scrollLeft || 0;=0A=
      element =3D element.parentNode;=0A=
    } while (element);=0A=
    return [valueL, valueT];=0A=
  },=0A=
=0A=
  cumulativeOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      element =3D element.offsetParent;=0A=
    } while (element);=0A=
    return [valueL, valueT];=0A=
  },=0A=
=0A=
  positionedOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      element =3D element.offsetParent;=0A=
      if (element) {=0A=
        p =3D Element.getStyle(element, 'position');=0A=
        if (p =3D=3D 'relative' || p =3D=3D 'absolute') break;=0A=
      }=0A=
    } while (element);=0A=
    return [valueL, valueT];=0A=
  },=0A=
=0A=
  offsetParent: function(element) {=0A=
    if (element.offsetParent) return element.offsetParent;=0A=
    if (element =3D=3D document.body) return element;=0A=
=0A=
    while ((element =3D element.parentNode) && element !=3D =
document.body)=0A=
      if (Element.getStyle(element, 'position') !=3D 'static')=0A=
        return element;=0A=
=0A=
    return document.body;=0A=
  },=0A=
=0A=
  // caches x/y coordinate pair to use with overlap=0A=
  within: function(element, x, y) {=0A=
    if (this.includeScrollOffsets)=0A=
      return this.withinIncludingScrolloffsets(element, x, y);=0A=
    this.xcomp =3D x;=0A=
    this.ycomp =3D y;=0A=
    this.offset =3D this.cumulativeOffset(element);=0A=
=0A=
    return (y >=3D this.offset[1] &&=0A=
            y <  this.offset[1] + element.offsetHeight &&=0A=
            x >=3D this.offset[0] &&=0A=
            x <  this.offset[0] + element.offsetWidth);=0A=
  },=0A=
=0A=
  withinIncludingScrolloffsets: function(element, x, y) {=0A=
    var offsetcache =3D this.realOffset(element);=0A=
=0A=
    this.xcomp =3D x + offsetcache[0] - this.deltaX;=0A=
    this.ycomp =3D y + offsetcache[1] - this.deltaY;=0A=
    this.offset =3D this.cumulativeOffset(element);=0A=
=0A=
    return (this.ycomp >=3D this.offset[1] &&=0A=
            this.ycomp <  this.offset[1] + element.offsetHeight &&=0A=
            this.xcomp >=3D this.offset[0] &&=0A=
            this.xcomp <  this.offset[0] + element.offsetWidth);=0A=
  },=0A=
=0A=
  // within must be called directly before=0A=
  overlap: function(mode, element) {=0A=
    if (!mode) return 0;=0A=
    if (mode =3D=3D 'vertical')=0A=
      return ((this.offset[1] + element.offsetHeight) - this.ycomp) /=0A=
        element.offsetHeight;=0A=
    if (mode =3D=3D 'horizontal')=0A=
      return ((this.offset[0] + element.offsetWidth) - this.xcomp) /=0A=
        element.offsetWidth;=0A=
  },=0A=
=0A=
  clone: function(source, target) {=0A=
    source =3D $(source);=0A=
    target =3D $(target);=0A=
    target.style.position =3D 'absolute';=0A=
    var offsets =3D this.cumulativeOffset(source);=0A=
    target.style.top    =3D offsets[1] + 'px';=0A=
    target.style.left   =3D offsets[0] + 'px';=0A=
    target.style.width  =3D source.offsetWidth + 'px';=0A=
    target.style.height =3D source.offsetHeight + 'px';=0A=
  },=0A=
=0A=
  page: function(forElement) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
=0A=
    var element =3D forElement;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
=0A=
      // Safari fix=0A=
      if (element.offsetParent=3D=3Ddocument.body)=0A=
        if (Element.getStyle(element,'position')=3D=3D'absolute') break;=0A=
=0A=
    } while (element =3D element.offsetParent);=0A=
=0A=
    element =3D forElement;=0A=
    do {=0A=
      valueT -=3D element.scrollTop  || 0;=0A=
      valueL -=3D element.scrollLeft || 0;=0A=
    } while (element =3D element.parentNode);=0A=
=0A=
    return [valueL, valueT];=0A=
  },=0A=
=0A=
  clone: function(source, target) {=0A=
    var options =3D Object.extend({=0A=
      setLeft:    true,=0A=
      setTop:     true,=0A=
      setWidth:   true,=0A=
      setHeight:  true,=0A=
      offsetTop:  0,=0A=
      offsetLeft: 0=0A=
    }, arguments[2] || {})=0A=
=0A=
    // find page position of source=0A=
    source =3D $(source);=0A=
    var p =3D Position.page(source);=0A=
=0A=
    // find coordinate system to use=0A=
    target =3D $(target);=0A=
    var delta =3D [0, 0];=0A=
    var parent =3D null;=0A=
    // delta [0,0] will do fine with position: fixed elements,=0A=
    // position:absolute needs offsetParent deltas=0A=
    if (Element.getStyle(target,'position') =3D=3D 'absolute') {=0A=
      parent =3D Position.offsetParent(target);=0A=
      delta =3D Position.page(parent);=0A=
    }=0A=
=0A=
    // correct by body offsets (fixes Safari)=0A=
    if (parent =3D=3D document.body) {=0A=
      delta[0] -=3D document.body.offsetLeft;=0A=
      delta[1] -=3D document.body.offsetTop;=0A=
    }=0A=
=0A=
    // set position=0A=
    if(options.setLeft)   target.style.left  =3D (p[0] - delta[0] + =
options.offsetLeft) + 'px';=0A=
    if(options.setTop)    target.style.top   =3D (p[1] - delta[1] + =
options.offsetTop) + 'px';=0A=
    if(options.setWidth)  target.style.width =3D source.offsetWidth + =
'px';=0A=
    if(options.setHeight) target.style.height =3D source.offsetHeight + =
'px';=0A=
  },=0A=
=0A=
  absolutize: function(element) {=0A=
    element =3D $(element);=0A=
    if (element.style.position =3D=3D 'absolute') return;=0A=
    Position.prepare();=0A=
=0A=
    var offsets =3D Position.positionedOffset(element);=0A=
    var top     =3D offsets[1];=0A=
    var left    =3D offsets[0];=0A=
    var width   =3D element.clientWidth;=0A=
    var height  =3D element.clientHeight;=0A=
=0A=
    element._originalLeft   =3D left - parseFloat(element.style.left  || =
0);=0A=
    element._originalTop    =3D top  - parseFloat(element.style.top || =
0);=0A=
    element._originalWidth  =3D element.style.width;=0A=
    element._originalHeight =3D element.style.height;=0A=
=0A=
    element.style.position =3D 'absolute';=0A=
    element.style.top    =3D top + 'px';;=0A=
    element.style.left   =3D left + 'px';;=0A=
    element.style.width  =3D width + 'px';;=0A=
    element.style.height =3D height + 'px';;=0A=
  },=0A=
=0A=
  relativize: function(element) {=0A=
    element =3D $(element);=0A=
    if (element.style.position =3D=3D 'relative') return;=0A=
    Position.prepare();=0A=
=0A=
    element.style.position =3D 'relative';=0A=
    var top  =3D parseFloat(element.style.top  || 0) - =
(element._originalTop || 0);=0A=
    var left =3D parseFloat(element.style.left || 0) - =
(element._originalLeft || 0);=0A=
=0A=
    element.style.top    =3D top + 'px';=0A=
    element.style.left   =3D left + 'px';=0A=
    element.style.height =3D element._originalHeight;=0A=
    element.style.width  =3D element._originalWidth;=0A=
  }=0A=
}=0A=
=0A=
// Safari returns margins on body which is incorrect if the child is =
absolutely=0A=
// positioned.  For performance reasons, redefine =
Position.cumulativeOffset for=0A=
// KHTML/WebKit only.=0A=
if (/Konqueror|Safari|KHTML/.test(navigator.userAgent)) {=0A=
  Position.cumulativeOffset =3D function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      if (element.offsetParent =3D=3D document.body)=0A=
        if (Element.getStyle(element, 'position') =3D=3D 'absolute') =
break;=0A=
=0A=
      element =3D element.offsetParent;=0A=
    } while (element);=0A=
=0A=
    return [valueL, valueT];=0A=
  }=0A=
}
------=_NextPart_000_002F_01C8C196.A388B600
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.diarialcalde.cat/Library/OpenSource/JsFront/effects.js

String.prototype.parseColor=3Dfunction(){=0A=
var _1=3D"#";=0A=
if(this.slice(0,4)=3D=3D"rgb("){=0A=
var _2=3Dthis.slice(4,this.length-1).split(",");=0A=
var i=3D0;=0A=
do{=0A=
_1+=3DparseInt(_2[i]).toColorPart();=0A=
}while(++i<3);=0A=
}else{=0A=
if(this.slice(0,1)=3D=3D"#"){=0A=
if(this.length=3D=3D4){=0A=
for(var i=3D1;i<4;i++){=0A=
_1+=3D(this.charAt(i)+this.charAt(i)).toLowerCase();=0A=
}=0A=
}=0A=
if(this.length=3D=3D7){=0A=
_1=3Dthis.toLowerCase();=0A=
}=0A=
}=0A=
}=0A=
return (_1.length=3D=3D7?_1:(arguments[0]||this));=0A=
};=0A=
Element.collectTextNodes=3Dfunction(_5){=0A=
return $A($(_5).childNodes).collect(function(_6){=0A=
return =
(_6.nodeType=3D=3D3?_6.nodeValue:(_6.hasChildNodes()?Element.collectTextN=
odes(_6):""));=0A=
}).flatten().join("");=0A=
};=0A=
Element.collectTextNodesIgnoreClass=3Dfunction(_7,_8){=0A=
return $A($(_7).childNodes).collect(function(_9){=0A=
return =
(_9.nodeType=3D=3D3?_9.nodeValue:((_9.hasChildNodes()&&!Element.hasClassN=
ame(_9,_8))?Element.collectTextNodesIgnoreClass(_9,_8):""));=0A=
}).flatten().join("");=0A=
};=0A=
Element.setContentZoom=3Dfunction(_a,_b){=0A=
_a=3D$(_a);=0A=
Element.setStyle(_a,{fontSize:(_b/100)+"em"});=0A=
if(navigator.appVersion.indexOf("AppleWebKit")>0){=0A=
window.scrollBy(0,0);=0A=
}=0A=
};=0A=
Element.getOpacity=3Dfunction(_c){=0A=
var _d;=0A=
if(_d=3DElement.getStyle(_c,"opacity")){=0A=
return parseFloat(_d);=0A=
}=0A=
if(_d=3D(Element.getStyle(_c,"filter")||"").match(/alpha\(opacity=3D(.*)\=
)/)){=0A=
if(_d[1]){=0A=
return parseFloat(_d[1])/100;=0A=
}=0A=
}=0A=
return 1;=0A=
};=0A=
Element.setOpacity=3Dfunction(_e,_f){=0A=
_e=3D$(_e);=0A=
if(_f=3D=3D1){=0A=
Element.setStyle(_e,{opacity:(/Gecko/.test(navigator.userAgent)&&!/Konque=
ror|Safari|KHTML/.test(navigator.userAgent))?0.999999:null});=0A=
if(/MSIE/.test(navigator.userAgent)){=0A=
Element.setStyle(_e,{filter:Element.getStyle(_e,"filter").replace(/alpha\=
([^\)]*\)/gi,"")});=0A=
}=0A=
}else{=0A=
if(_f<0.00001){=0A=
_f=3D0;=0A=
}=0A=
Element.setStyle(_e,{opacity:_f});=0A=
if(/MSIE/.test(navigator.userAgent)){=0A=
Element.setStyle(_e,{filter:Element.getStyle(_e,"filter").replace(/alpha\=
([^\)]*\)/gi,"")+"alpha(opacity=3D"+_f*100+")"});=0A=
}=0A=
}=0A=
};=0A=
Element.getInlineOpacity=3Dfunction(_10){=0A=
return $(_10).style.opacity||"";=0A=
};=0A=
Element.childrenWithClassName=3Dfunction(_11,_12,_13){=0A=
var _14=3Dnew RegExp("(^|\\s)"+_12+"(\\s|$)");=0A=
var =
_15=3D$A($(_11).getElementsByTagName("*"))[_13?"detect":"select"](functio=
n(c){=0A=
return (c.className&&c.className.match(_14));=0A=
});=0A=
if(!_15){=0A=
_15=3D[];=0A=
}=0A=
return _15;=0A=
};=0A=
Element.forceRerendering=3Dfunction(_17){=0A=
try{=0A=
_17=3D$(_17);=0A=
var n=3Ddocument.createTextNode(" ");=0A=
_17.appendChild(n);=0A=
_17.removeChild(n);=0A=
}=0A=
catch(e){=0A=
}=0A=
};=0A=
Array.prototype.call=3Dfunction(){=0A=
var _19=3Darguments;=0A=
this.each(function(f){=0A=
f.apply(this,_19);=0A=
});=0A=
};=0A=
var Effect=3D{tagifyText:function(_1b){=0A=
var _1c=3D"position:relative";=0A=
if(/MSIE/.test(navigator.userAgent)){=0A=
_1c+=3D";zoom:1";=0A=
}=0A=
_1b=3D$(_1b);=0A=
$A(_1b.childNodes).each(function(_1d){=0A=
if(_1d.nodeType=3D=3D3){=0A=
_1d.nodeValue.toArray().each(function(_1e){=0A=
_1b.insertBefore(Builder.node("span",{style:_1c},_1e=3D=3D" =
"?String.fromCharCode(160):_1e),_1d);=0A=
});=0A=
Element.remove(_1d);=0A=
}=0A=
});=0A=
},multiple:function(_1f,_20){=0A=
var _21;=0A=
if(((typeof _1f=3D=3D"object")||(typeof =
_1f=3D=3D"function"))&&(_1f.length)){=0A=
_21=3D_1f;=0A=
}else{=0A=
_21=3D$(_1f).childNodes;=0A=
}=0A=
var _22=3DObject.extend({speed:0.1,delay:0},arguments[2]||{});=0A=
var _23=3D_22.delay;=0A=
$A(_21).each(function(_24,_25){=0A=
new _20(_24,Object.extend(_22,{delay:_25*_22.speed+_23}));=0A=
});=0A=
},PAIRS:{"slide":["SlideDown","SlideUp"],"blind":["BlindDown","BlindUp"],=
"appear":["Appear","Fade"]},toggle:function(_26,_27){=0A=
_26=3D$(_26);=0A=
_27=3D(_27||"appear").toLowerCase();=0A=
var =
_28=3DObject.extend({queue:{position:"end",scope:(_26.id||"global"),limit=
:1}},arguments[2]||{});=0A=
Effect[_26.visible()?Effect.PAIRS[_27][1]:Effect.PAIRS[_27][0]](_26,_28);=0A=
}};=0A=
var Effect2=3DEffect;=0A=
Effect.Transitions=3D{};=0A=
Effect.Transitions.linear=3Dfunction(pos){=0A=
return pos;=0A=
};=0A=
Effect.Transitions.sinoidal=3Dfunction(pos){=0A=
return (-Math.cos(pos*Math.PI)/2)+0.5;=0A=
};=0A=
Effect.Transitions.reverse=3Dfunction(pos){=0A=
return 1-pos;=0A=
};=0A=
Effect.Transitions.flicker=3Dfunction(pos){=0A=
return ((-Math.cos(pos*Math.PI)/4)+0.75)+Math.random()/4;=0A=
};=0A=
Effect.Transitions.wobble=3Dfunction(pos){=0A=
return (-Math.cos(pos*Math.PI*(9*pos))/2)+0.5;=0A=
};=0A=
Effect.Transitions.pulse=3Dfunction(pos){=0A=
return =
(Math.floor(pos*10)%2=3D=3D0?(pos*10-Math.floor(pos*10)):1-(pos*10-Math.f=
loor(pos*10)));=0A=
};=0A=
Effect.Transitions.none=3Dfunction(pos){=0A=
return 0;=0A=
};=0A=
Effect.Transitions.full=3Dfunction(pos){=0A=
return 1;=0A=
};=0A=
Effect.ScopedQueue=3DClass.create();=0A=
Object.extend(Object.extend(Effect.ScopedQueue.prototype,Enumerable),{ini=
tialize:function(){=0A=
this.effects=3D[];=0A=
this.interval=3Dnull;=0A=
},_each:function(_31){=0A=
this.effects._each(_31);=0A=
},add:function(_32){=0A=
var _33=3Dnew Date().getTime();=0A=
var _34=3D(typeof =
_32.options.queue=3D=3D"string")?_32.options.queue:_32.options.queue.posi=
tion;=0A=
switch(_34){=0A=
case "front":=0A=
this.effects.findAll(function(e){=0A=
return e.state=3D=3D"idle";=0A=
}).each(function(e){=0A=
e.startOn+=3D_32.finishOn;=0A=
e.finishOn+=3D_32.finishOn;=0A=
});=0A=
break;=0A=
case "end":=0A=
_33=3Dthis.effects.pluck("finishOn").max()||_33;=0A=
break;=0A=
}=0A=
_32.startOn+=3D_33;=0A=
_32.finishOn+=3D_33;=0A=
if(!_32.options.queue.limit||(this.effects.length<_32.options.queue.limit=
)){=0A=
this.effects.push(_32);=0A=
}=0A=
if(!this.interval){=0A=
this.interval=3DsetInterval(this.loop.bind(this),40);=0A=
}=0A=
},remove:function(_37){=0A=
this.effects=3Dthis.effects.reject(function(e){=0A=
return e=3D=3D_37;=0A=
});=0A=
if(this.effects.length=3D=3D0){=0A=
clearInterval(this.interval);=0A=
this.interval=3Dnull;=0A=
}=0A=
},loop:function(){=0A=
var _39=3Dnew Date().getTime();=0A=
this.effects.invoke("loop",_39);=0A=
}});=0A=
Effect.Queues=3D{instances:$H(),get:function(_3a){=0A=
if(typeof _3a!=3D"string"){=0A=
return _3a;=0A=
}=0A=
if(!this.instances[_3a]){=0A=
this.instances[_3a]=3Dnew Effect.ScopedQueue();=0A=
}=0A=
return this.instances[_3a];=0A=
}};=0A=
Effect.Queue=3DEffect.Queues.get("global");=0A=
Effect.DefaultOptions=3D{transition:Effect.Transitions.sinoidal,duration:=
1,fps:25,sync:false,from:0,to:1,delay:0,queue:"parallel"};=0A=
Effect.Base=3Dfunction(){=0A=
};=0A=
Effect.Base.prototype=3D{position:null,start:function(_3b){=0A=
this.options=3DObject.extend(Object.extend({},Effect.DefaultOptions),_3b|=
|{});=0A=
this.currentFrame=3D0;=0A=
this.state=3D"idle";=0A=
this.startOn=3Dthis.options.delay*1000;=0A=
this.finishOn=3Dthis.startOn+(this.options.duration*1000);=0A=
this.event("beforeStart");=0A=
if(!this.options.sync){=0A=
Effect.Queues.get(typeof =
this.options.queue=3D=3D"string"?"global":this.options.queue.scope).add(t=
his);=0A=
}=0A=
},loop:function(_3c){=0A=
if(_3c>=3Dthis.startOn){=0A=
if(_3c>=3Dthis.finishOn){=0A=
this.render(1);=0A=
this.cancel();=0A=
this.event("beforeFinish");=0A=
if(this.finish){=0A=
this.finish();=0A=
}=0A=
this.event("afterFinish");=0A=
return;=0A=
}=0A=
var pos=3D(_3c-this.startOn)/(this.finishOn-this.startOn);=0A=
var _3e=3DMath.round(pos*this.options.fps*this.options.duration);=0A=
if(_3e>this.currentFrame){=0A=
this.render(pos);=0A=
this.currentFrame=3D_3e;=0A=
}=0A=
}=0A=
},render:function(pos){=0A=
if(this.state=3D=3D"idle"){=0A=
this.state=3D"running";=0A=
this.event("beforeSetup");=0A=
if(this.setup){=0A=
this.setup();=0A=
}=0A=
this.event("afterSetup");=0A=
}=0A=
if(this.state=3D=3D"running"){=0A=
if(this.options.transition){=0A=
pos=3Dthis.options.transition(pos);=0A=
}=0A=
pos*=3D(this.options.to-this.options.from);=0A=
pos+=3Dthis.options.from;=0A=
this.position=3Dpos;=0A=
this.event("beforeUpdate");=0A=
if(this.update){=0A=
this.update(pos);=0A=
}=0A=
this.event("afterUpdate");=0A=
}=0A=
},cancel:function(){=0A=
if(!this.options.sync){=0A=
Effect.Queues.get(typeof =
this.options.queue=3D=3D"string"?"global":this.options.queue.scope).remov=
e(this);=0A=
}=0A=
this.state=3D"finished";=0A=
},event:function(_40){=0A=
if(this.options[_40+"Internal"]){=0A=
this.options[_40+"Internal"](this);=0A=
}=0A=
if(this.options[_40]){=0A=
this.options[_40](this);=0A=
}=0A=
},inspect:function(){=0A=
return =
"#<Effect:"+$H(this).inspect()+",options:"+$H(this.options).inspect()+">"=
;=0A=
}};=0A=
Effect.Parallel=3DClass.create();=0A=
Object.extend(Object.extend(Effect.Parallel.prototype,Effect.Base.prototy=
pe),{initialize:function(_41){=0A=
this.effects=3D_41||[];=0A=
this.start(arguments[1]);=0A=
},update:function(_42){=0A=
this.effects.invoke("render",_42);=0A=
},finish:function(_43){=0A=
this.effects.each(function(_44){=0A=
_44.render(1);=0A=
_44.cancel();=0A=
_44.event("beforeFinish");=0A=
if(_44.finish){=0A=
_44.finish(_43);=0A=
}=0A=
_44.event("afterFinish");=0A=
});=0A=
}});=0A=
Effect.Opacity=3DClass.create();=0A=
Object.extend(Object.extend(Effect.Opacity.prototype,Effect.Base.prototyp=
e),{initialize:function(_45){=0A=
this.element=3D$(_45);=0A=
if(/MSIE/.test(navigator.userAgent)&&(!this.element.hasLayout)){=0A=
this.element.setStyle({zoom:1});=0A=
}=0A=
var =
_46=3DObject.extend({from:this.element.getOpacity()||0,to:1},arguments[1]=
||{});=0A=
this.start(_46);=0A=
},update:function(_47){=0A=
this.element.setOpacity(_47);=0A=
}});=0A=
Effect.Move=3DClass.create();=0A=
Object.extend(Object.extend(Effect.Move.prototype,Effect.Base.prototype),=
{initialize:function(_48){=0A=
this.element=3D$(_48);=0A=
var _49=3DObject.extend({x:0,y:0,mode:"relative"},arguments[1]||{});=0A=
this.start(_49);=0A=
},setup:function(){=0A=
this.element.makePositioned();=0A=
this.originalLeft=3DparseFloat(this.element.getStyle("left")||"0");=0A=
this.originalTop=3DparseFloat(this.element.getStyle("top")||"0");=0A=
if(this.options.mode=3D=3D"absolute"){=0A=
this.options.x=3Dthis.options.x-this.originalLeft;=0A=
this.options.y=3Dthis.options.y-this.originalTop;=0A=
}=0A=
},update:function(_4a){=0A=
this.element.setStyle({left:this.options.x*_4a+this.originalLeft+"px",top=
:this.options.y*_4a+this.originalTop+"px"});=0A=
}});=0A=
Effect.MoveBy=3Dfunction(_4b,_4c,_4d){=0A=
return new =
Effect.Move(_4b,Object.extend({x:_4d,y:_4c},arguments[3]||{}));=0A=
};=0A=
Effect.Scale=3DClass.create();=0A=
Object.extend(Object.extend(Effect.Scale.prototype,Effect.Base.prototype)=
,{initialize:function(_4e,_4f){=0A=
this.element=3D$(_4e);=0A=
var =
_50=3DObject.extend({scaleX:true,scaleY:true,scaleContent:true,scaleFromC=
enter:false,scaleMode:"box",scaleFrom:100,scaleTo:_4f},arguments[2]||{});=0A=
this.start(_50);=0A=
},setup:function(){=0A=
this.restoreAfterFinish=3Dthis.options.restoreAfterFinish||false;=0A=
this.elementPositioning=3Dthis.element.getStyle("position");=0A=
this.originalStyle=3D{};=0A=
["top","left","width","height","fontSize"].each(function(k){=0A=
this.originalStyle[k]=3Dthis.element.style[k];=0A=
}.bind(this));=0A=
this.originalTop=3Dthis.element.offsetTop;=0A=
this.originalLeft=3Dthis.element.offsetLeft;=0A=
var _52=3Dthis.element.getStyle("font-size")||"100%";=0A=
["em","px","%"].each(function(_53){=0A=
if(_52.indexOf(_53)>0){=0A=
this.fontSize=3DparseFloat(_52);=0A=
this.fontSizeType=3D_53;=0A=
}=0A=
}.bind(this));=0A=
this.factor=3D(this.options.scaleTo-this.options.scaleFrom)/100;=0A=
this.dims=3Dnull;=0A=
if(this.options.scaleMode=3D=3D"box"){=0A=
this.dims=3D[this.element.offsetHeight,this.element.offsetWidth];=0A=
}=0A=
if(/^content/.test(this.options.scaleMode)){=0A=
this.dims=3D[this.element.scrollHeight,this.element.scrollWidth];=0A=
}=0A=
if(!this.dims){=0A=
this.dims=3D[this.options.scaleMode.originalHeight,this.options.scaleMode=
.originalWidth];=0A=
}=0A=
},update:function(_54){=0A=
var _55=3D(this.options.scaleFrom/100)+(this.factor*_54);=0A=
if(this.options.scaleContent&&this.fontSize){=0A=
this.element.setStyle({fontSize:this.fontSize*_55+this.fontSizeType});=0A=
}=0A=
this.setDimensions(this.dims[0]*_55,this.dims[1]*_55);=0A=
},finish:function(_56){=0A=
if(this.restoreAfterFinish){=0A=
this.element.setStyle(this.originalStyle);=0A=
}=0A=
},setDimensions:function(_57,_58){=0A=
var d=3D{};=0A=
if(this.options.scaleX){=0A=
d.width=3D_58+"px";=0A=
}=0A=
if(this.options.scaleY){=0A=
d.height=3D_57+"px";=0A=
}=0A=
if(this.options.scaleFromCenter){=0A=
var _5a=3D(_57-this.dims[0])/2;=0A=
var _5b=3D(_58-this.dims[1])/2;=0A=
if(this.elementPositioning=3D=3D"absolute"){=0A=
if(this.options.scaleY){=0A=
d.top=3Dthis.originalTop-_5a+"px";=0A=
}=0A=
if(this.options.scaleX){=0A=
d.left=3Dthis.originalLeft-_5b+"px";=0A=
}=0A=
}else{=0A=
if(this.options.scaleY){=0A=
d.top=3D-_5a+"px";=0A=
}=0A=
if(this.options.scaleX){=0A=
d.left=3D-_5b+"px";=0A=
}=0A=
}=0A=
}=0A=
this.element.setStyle(d);=0A=
}});=0A=
Effect.Highlight=3DClass.create();=0A=
Object.extend(Object.extend(Effect.Highlight.prototype,Effect.Base.protot=
ype),{initialize:function(_5c){=0A=
this.element=3D$(_5c);=0A=
var _5d=3DObject.extend({startcolor:"#ffff99"},arguments[1]||{});=0A=
this.start(_5d);=0A=
},setup:function(){=0A=
if(this.element.getStyle("display")=3D=3D"none"){=0A=
this.cancel();=0A=
return;=0A=
}=0A=
this.oldStyle=3D{backgroundImage:this.element.getStyle("background-image"=
)};=0A=
this.element.setStyle({backgroundImage:"none"});=0A=
if(!this.options.endcolor){=0A=
this.options.endcolor=3Dthis.element.getStyle("background-color").parseCo=
lor("#ffffff");=0A=
}=0A=
if(!this.options.restorecolor){=0A=
this.options.restorecolor=3Dthis.element.getStyle("background-color");=0A=
}=0A=
this._base=3D$R(0,2).map(function(i){=0A=
return parseInt(this.options.startcolor.slice(i*2+1,i*2+3),16);=0A=
}.bind(this));=0A=
this._delta=3D$R(0,2).map(function(i){=0A=
return =
parseInt(this.options.endcolor.slice(i*2+1,i*2+3),16)-this._base[i];=0A=
}.bind(this));=0A=
},update:function(_60){=0A=
this.element.setStyle({backgroundColor:$R(0,2).inject("#",function(m,v,i)=
{=0A=
return m+(Math.round(this._base[i]+(this._delta[i]*_60)).toColorPart());=0A=
}.bind(this))});=0A=
},finish:function(){=0A=
this.element.setStyle(Object.extend(this.oldStyle,{backgroundColor:this.o=
ptions.restorecolor}));=0A=
}});=0A=
Effect.ScrollTo=3DClass.create();=0A=
Object.extend(Object.extend(Effect.ScrollTo.prototype,Effect.Base.prototy=
pe),{initialize:function(_64){=0A=
this.element=3D$(_64);=0A=
this.start(arguments[1]||{});=0A=
},setup:function(){=0A=
Position.prepare();=0A=
var _65=3DPosition.cumulativeOffset(this.element);=0A=
if(this.options.offset){=0A=
_65[1]+=3Dthis.options.offset;=0A=
}=0A=
var =
max=3Dwindow.innerHeight?window.height-window.innerHeight:document.body.s=
crollHeight-(document.documentElement.clientHeight?document.documentEleme=
nt.clientHeight:document.body.clientHeight);=0A=
this.scrollStart=3DPosition.deltaY;=0A=
this.delta=3D(_65[1]>max?max:_65[1])-this.scrollStart;=0A=
},update:function(_67){=0A=
Position.prepare();=0A=
window.scrollTo(Position.deltaX,this.scrollStart+(_67*this.delta));=0A=
}});=0A=
Effect.SlideDown=3Dfunction(_68){=0A=
_68=3D$(_68);=0A=
_68.cleanWhitespace();=0A=
var _69=3D$(_68.firstChild).getStyle("bottom");=0A=
var _6a=3D_68.getDimensions();=0A=
return new =
Effect.Scale(_68,100,Object.extend({scaleContent:false,scaleX:false,scale=
From:window.opera?0:1,scaleMode:{originalHeight:_6a.height,originalWidth:=
_6a.width},restoreAfterFinish:true,afterSetup:function(_6b){=0A=
_6b.element.makePositioned();=0A=
_6b.element.firstChild.makePositioned();=0A=
if(window.opera){=0A=
_6b.element.setStyle({top:""});=0A=
}=0A=
_6b.element.makeClipping();=0A=
_6b.element.setStyle({height:"0px"});=0A=
_6b.element.show();=0A=
},afterUpdateInternal:function(_6c){=0A=
_6c.element.firstChild.setStyle({bottom:(_6c.dims[0]-_6c.element.clientHe=
ight)+"px"});=0A=
},afterFinishInternal:function(_6d){=0A=
_6d.element.undoClipping();=0A=
if(/MSIE/.test(navigator.userAgent)){=0A=
_6d.element.undoPositioned();=0A=
_6d.element.firstChild.undoPositioned();=0A=
}else{=0A=
_6d.element.firstChild.undoPositioned();=0A=
_6d.element.undoPositioned();=0A=
}=0A=
_6d.element.firstChild.setStyle({bottom:_69});=0A=
}},arguments[1]||{}));=0A=
};=0A=
Effect.SlideUp=3Dfunction(_6e){=0A=
_6e=3D$(_6e);=0A=
_6e.cleanWhitespace();=0A=
var _6f=3D$(_6e.firstChild).getStyle("bottom");=0A=
return new =
Effect.Scale(_6e,window.opera?0:1,Object.extend({scaleContent:false,scale=
X:false,scaleMode:"box",scaleFrom:100,restoreAfterFinish:true,beforeStart=
Internal:function(_70){=0A=
_70.element.makePositioned();=0A=
_70.element.firstChild.makePositioned();=0A=
if(window.opera){=0A=
_70.element.setStyle({top:""});=0A=
}=0A=
_70.element.makeClipping();=0A=
_70.element.show();=0A=
},afterUpdateInternal:function(_71){=0A=
_71.element.firstChild.setStyle({bottom:(_71.dims[0]-_71.element.clientHe=
ight)+"px"});=0A=
},afterFinishInternal:function(_72){=0A=
_72.element.hide();=0A=
_72.element.undoClipping();=0A=
_72.element.firstChild.undoPositioned();=0A=
_72.element.undoPositioned();=0A=
_72.element.setStyle({bottom:_6f});=0A=
}},arguments[1]||{}));=0A=
};=0A=
Effect.Fold=3Dfunction(_73){=0A=
_73=3D$(_73);=0A=
var =
_74=3D{top:_73.style.top,left:_73.style.left,width:_73.style.width,height=
:_73.style.height};=0A=
Element.makeClipping(_73);=0A=
return new =
Effect.Scale(_73,5,Object.extend({scaleContent:false,scaleX:false,afterFi=
nishInternal:function(_75){=0A=
new =
Effect.Scale(_73,1,{scaleContent:false,scaleY:false,afterFinishInternal:f=
unction(_76){=0A=
_76.element.hide();=0A=
_76.element.undoClipping();=0A=
_76.element.setStyle(_74);=0A=
}});=0A=
}},arguments[1]||{}));=0A=
};=0A=
["setOpacity","getOpacity","getInlineOpacity","forceRerendering","setCont=
entZoom","collectTextNodes","collectTextNodesIgnoreClass","childrenWithCl=
assName"].each(function(f){=0A=
Element.Methods[f]=3DElement[f];=0A=
});=0A=
Element.Methods.visualEffect=3Dfunction(_78,_79,_7a){=0A=
s=3D_79.gsub(/_/,"-").camelize();=0A=
effect_class=3Ds.charAt(0).toUpperCase()+s.substring(1);=0A=
new Effect[effect_class](_78,_7a);=0A=
return $(_78);=0A=
};=0A=
Element.addMethods();=0A=
=0A=

------=_NextPart_000_002F_01C8C196.A388B600
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.google-analytics.com/urchin.js

//-- Google Analytics Urchin Module=0A=
//-- Copyright 2007 Google, All Rights Reserved.=0A=
=0A=
//-- Urchin On Demand Settings ONLY=0A=
var _uacct=3D"";			// set up the Urchin Account=0A=
var _userv=3D1;			// service mode (0=3Dlocal,1=3Dremote,2=3Dboth)=0A=
=0A=
//-- UTM User Settings=0A=
var _ufsc=3D1;			// set client info flag (1=3Don|0=3Doff)=0A=
var _udn=3D"auto";		// (auto|none|domain) set the domain name for cookies=0A=
var _uhash=3D"on";		// (on|off) unique domain hash for cookies=0A=
var _utimeout=3D"1800";   	// set the inactive session timeout in seconds=0A=
var _ugifpath=3D"/__utm.gif";	// set the web path to the __utm.gif file=0A=
var _utsp=3D"|";			// transaction field separator=0A=
var _uflash=3D1;			// set flash version detect option (1=3Don|0=3Doff)=0A=
var _utitle=3D1;			// set the document title detect option =
(1=3Don|0=3Doff)=0A=
var _ulink=3D0;			// enable linker functionality (1=3Don|0=3Doff)=0A=
var _uanchor=3D0;			// enable use of anchors for campaign =
(1=3Don|0=3Doff)=0A=
var _utcp=3D"/";			// the cookie path for tracking=0A=
var _usample=3D100;		// The sampling % of visitors to track (1-100).=0A=
=0A=
//-- UTM Campaign Tracking Settings=0A=
var _uctm=3D1;			// set campaign tracking module (1=3Don|0=3Doff)=0A=
var _ucto=3D"15768000";		// set timeout in seconds (6 month default)=0A=
var _uccn=3D"utm_campaign";	// name=0A=
var _ucmd=3D"utm_medium";		// medium (cpc|cpm|link|email|organic)=0A=
var _ucsr=3D"utm_source";		// source=0A=
var _uctr=3D"utm_term";		// term/keyword=0A=
var _ucct=3D"utm_content";	// content=0A=
var _ucid=3D"utm_id";		// id number=0A=
var _ucno=3D"utm_nooverride";	// don't override=0A=
=0A=
//-- Auto/Organic Sources and Keywords=0A=
var _uOsr=3Dnew Array();=0A=
var _uOkw=3Dnew Array();=0A=
_uOsr[0]=3D"google";	_uOkw[0]=3D"q";=0A=
_uOsr[1]=3D"yahoo";	_uOkw[1]=3D"p";=0A=
_uOsr[2]=3D"msn";		_uOkw[2]=3D"q";=0A=
_uOsr[3]=3D"aol";		_uOkw[3]=3D"query";=0A=
_uOsr[4]=3D"aol";		_uOkw[4]=3D"encquery";=0A=
_uOsr[5]=3D"lycos";	_uOkw[5]=3D"query";=0A=
_uOsr[6]=3D"ask";		_uOkw[6]=3D"q";=0A=
_uOsr[7]=3D"altavista";	_uOkw[7]=3D"q";=0A=
_uOsr[8]=3D"netscape";	_uOkw[8]=3D"query";=0A=
_uOsr[9]=3D"cnn";	_uOkw[9]=3D"query";=0A=
_uOsr[10]=3D"looksmart";	_uOkw[10]=3D"qt";=0A=
_uOsr[11]=3D"about";	_uOkw[11]=3D"terms";=0A=
_uOsr[12]=3D"mamma";	_uOkw[12]=3D"query";=0A=
_uOsr[13]=3D"alltheweb";	_uOkw[13]=3D"q";=0A=
_uOsr[14]=3D"gigablast";	_uOkw[14]=3D"q";=0A=
_uOsr[15]=3D"voila";	_uOkw[15]=3D"rdata";=0A=
_uOsr[16]=3D"virgilio";	_uOkw[16]=3D"qs";=0A=
_uOsr[17]=3D"live";	_uOkw[17]=3D"q";=0A=
_uOsr[18]=3D"baidu";	_uOkw[18]=3D"wd";=0A=
_uOsr[19]=3D"alice";	_uOkw[19]=3D"qs";=0A=
_uOsr[20]=3D"yandex";	_uOkw[20]=3D"text";=0A=
_uOsr[21]=3D"najdi";	_uOkw[21]=3D"q";=0A=
_uOsr[22]=3D"aol";	_uOkw[22]=3D"q";=0A=
_uOsr[23]=3D"club-internet"; _uOkw[23]=3D"query";=0A=
_uOsr[24]=3D"mama";	_uOkw[24]=3D"query";=0A=
_uOsr[25]=3D"seznam";	_uOkw[25]=3D"q";=0A=
_uOsr[26]=3D"search";	_uOkw[26]=3D"q";=0A=
_uOsr[27]=3D"wp";	_uOkw[27]=3D"szukaj";=0A=
_uOsr[28]=3D"onet";	_uOkw[28]=3D"qt";=0A=
_uOsr[29]=3D"netsprint";	_uOkw[29]=3D"q";=0A=
_uOsr[30]=3D"google.interia";	_uOkw[30]=3D"q";=0A=
_uOsr[31]=3D"szukacz";	_uOkw[31]=3D"q";=0A=
_uOsr[32]=3D"yam";	_uOkw[32]=3D"k";=0A=
_uOsr[33]=3D"pchome";	_uOkw[33]=3D"q";=0A=
_uOsr[34]=3D"kvasir";	_uOkw[34]=3D"searchExpr";=0A=
_uOsr[35]=3D"sesam";	_uOkw[35]=3D"q";=0A=
_uOsr[36]=3D"ozu"; _uOkw[36]=3D"q";=0A=
_uOsr[37]=3D"terra"; _uOkw[37]=3D"query";=0A=
_uOsr[38]=3D"nostrum"; _uOkw[38]=3D"query";=0A=
_uOsr[39]=3D"mynet"; _uOkw[39]=3D"q";=0A=
_uOsr[40]=3D"ekolay"; _uOkw[40]=3D"q";=0A=
=0A=
//-- Auto/Organic Keywords to Ignore=0A=
var _uOno=3Dnew Array();=0A=
//_uOno[0]=3D"urchin";=0A=
//_uOno[1]=3D"urchin.com";=0A=
//_uOno[2]=3D"www.urchin.com";=0A=
=0A=
//-- Referral domains to Ignore=0A=
var _uRno=3Dnew Array();=0A=
//_uRno[0]=3D".urchin.com";=0A=
=0A=
//-- **** Don't modify below this point ***=0A=
var =
_uff,_udh,_udt,_ubl=3D0,_udo=3D"",_uu,_ufns=3D0,_uns=3D0,_ur=3D"-",_ufno=3D=
0,_ust=3D0,_ubd=3Ddocument,_udl=3D_ubd.location,_udlh=3D"",_uwv=3D"1.2";=0A=
var _ugifpath2=3D"http://www.google-analytics.com/__utm.gif";=0A=
if (_udl.hash) _udlh=3D_udl.href.substring(_udl.href.indexOf('#'));=0A=
if (_udl.protocol=3D=3D"https:") =
_ugifpath2=3D"https://ssl.google-analytics.com/__utm.gif";=0A=
if (!_utcp || _utcp=3D=3D"") _utcp=3D"/";=0A=
function urchinTracker(page) {=0A=
 if (_udl.protocol=3D=3D"file:") return;=0A=
 if (_uff && (!page || page=3D=3D"")) return;=0A=
 var a,b,c,xx,v,z,k,x=3D"",s=3D"",f=3D0,nv=3D0;=0A=
 var nx=3D" expires=3D"+_uNx()+";";=0A=
 var dc=3D_ubd.cookie;=0A=
 _udh=3D_uDomain();=0A=
 if (!_uVG()) return;=0A=
 _uu=3DMath.round(Math.random()*2147483647);=0A=
 _udt=3Dnew Date();=0A=
 _ust=3DMath.round(_udt.getTime()/1000);=0A=
 a=3Ddc.indexOf("__utma=3D"+_udh+".");=0A=
 b=3Ddc.indexOf("__utmb=3D"+_udh);=0A=
 c=3Ddc.indexOf("__utmc=3D"+_udh);=0A=
 if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A=
 if (_utimeout && _utimeout!=3D"") {=0A=
  x=3Dnew Date(_udt.getTime()+(_utimeout*1000));=0A=
  x=3D" expires=3D"+x.toGMTString()+";";=0A=
 }=0A=
 if (_ulink) {=0A=
  if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A=
  s+=3D_udl.search;=0A=
  if(s && s!=3D"" && s.indexOf("__utma=3D")>=3D0) {=0A=
   if (!(_uIN(a=3D_uGC(s,"__utma=3D","&")))) a=3D"-";=0A=
   if (!(_uIN(b=3D_uGC(s,"__utmb=3D","&")))) b=3D"-";=0A=
   if (!(_uIN(c=3D_uGC(s,"__utmc=3D","&")))) c=3D"-";=0A=
   v=3D_uGC(s,"__utmv=3D","&");=0A=
   z=3D_uGC(s,"__utmz=3D","&");=0A=
   k=3D_uGC(s,"__utmk=3D","&");=0A=
   xx=3D_uGC(s,"__utmx=3D","&");=0A=
   if ((k*1) !=3D ((_uHash(a+b+c+xx+z+v)*1)+(_udh*1))) =
{_ubl=3D1;a=3D"-";b=3D"-";c=3D"-";xx=3D"-";z=3D"-";v=3D"-";}=0A=
   if (a!=3D"-" && b!=3D"-" && c!=3D"-") f=3D1;=0A=
   else if(a!=3D"-") f=3D2;=0A=
  }=0A=
 }=0A=
 if(f=3D=3D1) {=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+b+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+c+"; path=3D"+_utcp+";"+_udo;=0A=
 } else if (f=3D=3D2) {=0A=
  a=3D_uFixA(s,"&",_ust);=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A=
  _ufns=3D1;=0A=
 } else if (a>=3D0 && b>=3D0 && c>=3D0) {=0A=
   b =3D _uGC(dc,"__utmb=3D"+_udh,";");=0A=
   b =3D ("-" =3D=3D b) ? _udh : b;  =0A=
  _ubd.cookie=3D"__utmb=3D"+b+"; path=3D"+_utcp+";"+x+_udo;=0A=
 } else {=0A=
  if (a>=3D0) a=3D_uFixA(_ubd.cookie,";",_ust);=0A=
  else {=0A=
   a=3D_udh+"."+_uu+"."+_ust+"."+_ust+"."+_ust+".1";=0A=
   nv=3D1;=0A=
  }=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A=
  _ufns=3D1;=0A=
 }=0A=
 if (_ulink && xx && xx!=3D"" && xx!=3D"-") {=0A=
   xx=3D_uUES(xx);=0A=
   if (xx.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmx=3D"+xx+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 if (_ulink && v && v!=3D"" && v!=3D"-") {=0A=
  v=3D_uUES(v);=0A=
  if (v.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmv=3D"+v+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 var wc=3Dwindow;=0A=
 var c=3D_ubd.cookie;=0A=
 if(nv>0 && wc && wc.gaGlobal && !wc.gaGlobal.from_cookie){=0A=
  var g=3Dwc.gaGlobal;=0A=
  var ua=3Dc.split("__utma=3D")[1].split(";")[0].split(".");=0A=
  if(g.sid)ua[4]=3Dg.sid;=0A=
  ua[3]=3Dua[4];=0A=
  if(g.vid){=0A=
   var v=3Dg.vid.split(".");=0A=
   ua[1]=3Dv[0];=0A=
   ua[2]=3Dv[1];=0A=
  }=0A=
  _ubd.cookie=3D"__utma=3D"+ua.join(".")+"; path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 _uInfo(page);=0A=
 _ufns=3D0;=0A=
 _ufno=3D0;=0A=
 if (!page || page=3D=3D"") _uff=3D1;=0A=
}=0A=
function _uGH() {=0A=
 var hid;=0A=
 var wc=3Dwindow;=0A=
 if (wc && wc.gaGlobal && wc.gaGlobal.hid) {=0A=
  hid=3Dwc.gaGlobal.hid;=0A=
 } else {=0A=
  hid=3DMath.round(Math.random()*0x7fffffff);=0A=
  if (!wc.gaGlobal) wc.gaGlobal=3D{};=0A=
  wc.gaGlobal.hid=3Dhid;=0A=
 }=0A=
 return hid;=0A=
}=0A=
function _uInfo(page) {=0A=
 var p,s=3D"",dm=3D"",pg=3D_udl.pathname+_udl.search;=0A=
 if (page && page!=3D"") pg=3D_uES(page,1);=0A=
 _ur=3D_ubd.referrer;=0A=
 if (!_ur || _ur=3D=3D"") { _ur=3D"-"; }=0A=
 else {=0A=
  dm=3D_ubd.domain;=0A=
  if(_utcp && _utcp!=3D"/") dm+=3D_utcp;=0A=
  p=3D_ur.indexOf(dm);=0A=
  if ((p>=3D0) && (p<=3D8)) { _ur=3D"0"; }=0A=
  if (_ur.indexOf("[")=3D=3D0 && =
_ur.lastIndexOf("]")=3D=3D(_ur.length-1)) { _ur=3D"-"; }=0A=
 }=0A=
 s+=3D"&utmn=3D"+_uu;=0A=
 if (_ufsc) s+=3D_uBInfo();=0A=
 if (_uctm) s+=3D_uCInfo();=0A=
 if (_utitle && _ubd.title && _ubd.title!=3D"") =
s+=3D"&utmdt=3D"+_uES(_ubd.title);=0A=
 if (_udl.hostname && _udl.hostname!=3D"") =
s+=3D"&utmhn=3D"+_uES(_udl.hostname);=0A=
 if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
 s+=3D"&utmhid=3D"+_uGH();=0A=
 s+=3D"&utmr=3D"+_ur;=0A=
 s+=3D"&utmp=3D"+pg;=0A=
 if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
  var i=3Dnew Image(1,1);=0A=
  i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
  i.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
  var i2=3Dnew Image(1,1);=0A=
  =
i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+=
_uGCS();=0A=
  i2.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 return;=0A=
}=0A=
function _uVoid() { return; }=0A=
function _uCInfo() {=0A=
 if (!_ucto || _ucto=3D=3D"") { _ucto=3D"15768000"; }=0A=
 if (!_uVG()) return;=0A=
 var =
c=3D"",t=3D"-",t2=3D"-",t3=3D"-",o=3D0,cs=3D0,cn=3D0,i=3D0,z=3D"-",s=3D""=
;=0A=
 if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A=
 s+=3D_udl.search;=0A=
 var x=3Dnew Date(_udt.getTime()+(_ucto*1000));=0A=
 var dc=3D_ubd.cookie;=0A=
 x=3D" expires=3D"+x.toGMTString()+";";=0A=
 if (_ulink && !_ubl) {=0A=
  z=3D_uUES(_uGC(s,"__utmz=3D","&"));=0A=
  if (z!=3D"-" && z.indexOf(";")=3D=3D-1) { =
_ubd.cookie=3D"__utmz=3D"+z+"; path=3D"+_utcp+";"+x+_udo; return ""; }=0A=
 }=0A=
 z=3Ddc.indexOf("__utmz=3D"+_udh+".");=0A=
 if (z>-1) { z=3D_uGC(dc,"__utmz=3D"+_udh+".",";"); }=0A=
 else { z=3D"-"; }=0A=
 t=3D_uGC(s,_ucid+"=3D","&");=0A=
 t2=3D_uGC(s,_ucsr+"=3D","&");=0A=
 t3=3D_uGC(s,"gclid=3D","&");=0A=
 if ((t!=3D"-" && t!=3D"") || (t2!=3D"-" && t2!=3D"") || (t3!=3D"-" && =
t3!=3D"")) {=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"utmcid=3D"+_uEC(t);=0A=
  if (t2!=3D"-" && t2!=3D"") { if (c !=3D "") c+=3D"|"; =
c+=3D"utmcsr=3D"+_uEC(t2); }=0A=
  if (t3!=3D"-" && t3!=3D"") { if (c !=3D "") c+=3D"|"; =
c+=3D"utmgclid=3D"+_uEC(t3); }=0A=
  t=3D_uGC(s,_uccn+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmccn=3D"+_uEC(t);=0A=
  else c+=3D"|utmccn=3D(not+set)";=0A=
  t=3D_uGC(s,_ucmd+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmcmd=3D"+_uEC(t);=0A=
  else  c+=3D"|utmcmd=3D(not+set)";=0A=
  t=3D_uGC(s,_uctr+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmctr=3D"+_uEC(t);=0A=
  else { t=3D_uOrg(1); if (t!=3D"-" && t!=3D"") =
c+=3D"|utmctr=3D"+_uEC(t); }=0A=
  t=3D_uGC(s,_ucct+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmcct=3D"+_uEC(t);=0A=
  t=3D_uGC(s,_ucno+"=3D","&");=0A=
  if (t=3D=3D"1") o=3D1;=0A=
  if (z!=3D"-" && o=3D=3D1) return "";=0A=
 }=0A=
 if (c=3D=3D"-" || c=3D=3D"") { c=3D_uOrg(); if (z!=3D"-" && =
_ufno=3D=3D1)  return ""; }=0A=
 if (c=3D=3D"-" || c=3D=3D"") { if (_ufns=3D=3D1)  c=3D_uRef(); if =
(z!=3D"-" && _ufno=3D=3D1)  return ""; }=0A=
 if (c=3D=3D"-" || c=3D=3D"") {=0A=
  if (z=3D=3D"-" && _ufns=3D=3D1) { =
c=3D"utmccn=3D(direct)|utmcsr=3D(direct)|utmcmd=3D(none)"; }=0A=
  if (c=3D=3D"-" || c=3D=3D"") return "";=0A=
 }=0A=
 if (z!=3D"-") {=0A=
  i=3Dz.indexOf(".");=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  t=3Dz.substring(i+1,z.length);=0A=
  if (t.toLowerCase()=3D=3Dc.toLowerCase()) cs=3D1;=0A=
  t=3Dz.substring(0,i);=0A=
  if ((i=3Dt.lastIndexOf(".")) > -1) {=0A=
   t=3Dt.substring(i+1,t.length);=0A=
   cn=3D(t*1);=0A=
  }=0A=
 }=0A=
 if (cs=3D=3D0 || _ufns=3D=3D1) {=0A=
  t=3D_uGC(dc,"__utma=3D"+_udh+".",";");=0A=
  if ((i=3Dt.lastIndexOf(".")) > 9) {=0A=
   _uns=3Dt.substring(i+1,t.length);=0A=
   _uns=3D(_uns*1);=0A=
  }=0A=
  cn++;=0A=
  if (_uns=3D=3D0) _uns=3D1;=0A=
  _ubd.cookie=3D"__utmz=3D"+_udh+"."+_ust+"."+_uns+"."+cn+"."+c+"; =
path=3D"+_utcp+"; "+x+_udo;=0A=
 }=0A=
 if (cs=3D=3D0 || _ufns=3D=3D1) return "&utmcn=3D1";=0A=
 else return "&utmcr=3D1";=0A=
}=0A=
function _uRef() {=0A=
 if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A=
 var i=3D0,h,k,n;=0A=
 if ((i=3D_ur.indexOf("://"))<0 || _uGCse()) return "";=0A=
 h=3D_ur.substring(i+3,_ur.length);=0A=
 if (h.indexOf("/") > -1) {=0A=
  k=3Dh.substring(h.indexOf("/"),h.length);=0A=
  if (k.indexOf("?") > -1) k=3Dk.substring(0,k.indexOf("?"));=0A=
  h=3Dh.substring(0,h.indexOf("/"));=0A=
 }=0A=
 h=3Dh.toLowerCase();=0A=
 n=3Dh;=0A=
 if ((i=3Dn.indexOf(":")) > -1) n=3Dn.substring(0,i);=0A=
 for (var ii=3D0;ii<_uRno.length;ii++) {=0A=
  if ((i=3Dn.indexOf(_uRno[ii].toLowerCase())) > -1 && =
n.length=3D=3D(i+_uRno[ii].length)) { _ufno=3D1; break; }=0A=
 }=0A=
 if (h.indexOf("www.")=3D=3D0) h=3Dh.substring(4,h.length);=0A=
 return =
"utmccn=3D(referral)|utmcsr=3D"+_uEC(h)+"|"+"utmcct=3D"+_uEC(k)+"|utmcmd=3D=
referral";=0A=
}=0A=
function _uOrg(t) {=0A=
 if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A=
 var i=3D0,h,k;=0A=
 if ((i=3D_ur.indexOf("://"))<0 || _uGCse()) return "";=0A=
 h=3D_ur.substring(i+3,_ur.length);=0A=
 if (h.indexOf("/") > -1) {=0A=
  h=3Dh.substring(0,h.indexOf("/"));=0A=
 }=0A=
 for (var ii=3D0;ii<_uOsr.length;ii++) {=0A=
  if (h.toLowerCase().indexOf(_uOsr[ii].toLowerCase()) > -1) {=0A=
   if ((i=3D_ur.indexOf("?"+_uOkw[ii]+"=3D")) > -1 || =
(i=3D_ur.indexOf("&"+_uOkw[ii]+"=3D")) > -1) {=0A=
    k=3D_ur.substring(i+_uOkw[ii].length+2,_ur.length);=0A=
    if ((i=3Dk.indexOf("&")) > -1) k=3Dk.substring(0,i);=0A=
    for (var yy=3D0;yy<_uOno.length;yy++) {=0A=
     if (_uOno[yy].toLowerCase()=3D=3Dk.toLowerCase()) { _ufno=3D1; =
break; }=0A=
    }=0A=
    if (t) return _uEC(k);=0A=
    else return =
"utmccn=3D(organic)|utmcsr=3D"+_uEC(_uOsr[ii])+"|"+"utmctr=3D"+_uEC(k)+"|=
utmcmd=3Dorganic";=0A=
   }=0A=
  }=0A=
 }=0A=
 return "";=0A=
}=0A=
function _uGCse() {=0A=
 var h,p;=0A=
 h=3Dp=3D_ur.split("://")[1];=0A=
 if(h.indexOf("/")>-1) {=0A=
  h=3Dh.split("/")[0];=0A=
  p=3Dp.substring(p.indexOf("/")+1,p.length);=0A=
 }=0A=
 if(p.indexOf("?")>-1) {=0A=
  p=3Dp.split("?")[0];=0A=
 }=0A=
 if(h.toLowerCase().indexOf("google")>-1) {=0A=
  if(_ur.indexOf("?q=3D")>-1 || _ur.indexOf("&q=3D")>-1) {=0A=
   if (p.toLowerCase().indexOf("cse")>-1) {=0A=
    return true;=0A=
   }=0A=
  }=0A=
 }=0A=
}=0A=
function _uBInfo() {=0A=
 var sr=3D"-",sc=3D"-",ul=3D"-",fl=3D"-",cs=3D"-",je=3D1;=0A=
 var n=3Dnavigator;=0A=
 if (self.screen) {=0A=
  sr=3Dscreen.width+"x"+screen.height;=0A=
  sc=3Dscreen.colorDepth+"-bit";=0A=
 } else if (self.java) {=0A=
  var j=3Djava.awt.Toolkit.getDefaultToolkit();=0A=
  var s=3Dj.getScreenSize();=0A=
  sr=3Ds.width+"x"+s.height;=0A=
 }=0A=
 if (n.language) { ul=3Dn.language.toLowerCase(); }=0A=
 else if (n.browserLanguage) { ul=3Dn.browserLanguage.toLowerCase(); }=0A=
 je=3Dn.javaEnabled()?1:0;=0A=
 if (_uflash) fl=3D_uFlash();=0A=
 if (_ubd.characterSet) cs=3D_uES(_ubd.characterSet);=0A=
 else if (_ubd.charset) cs=3D_uES(_ubd.charset);=0A=
 return =
"&utmcs=3D"+cs+"&utmsr=3D"+sr+"&utmsc=3D"+sc+"&utmul=3D"+ul+"&utmje=3D"+j=
e+"&utmfl=3D"+fl;=0A=
}=0A=
function __utmSetTrans() {=0A=
 var e;=0A=
 if (_ubd.getElementById) e=3D_ubd.getElementById("utmtrans");=0A=
 else if (_ubd.utmform && _ubd.utmform.utmtrans) =
e=3D_ubd.utmform.utmtrans;=0A=
 if (!e) return;=0A=
 var l=3De.value.split("UTM:");=0A=
 var i,i2,c;=0A=
 if (_userv=3D=3D0 || _userv=3D=3D2) i=3Dnew Array();=0A=
 if (_userv=3D=3D1 || _userv=3D=3D2) { i2=3Dnew Array(); c=3D_uGCS(); }=0A=
=0A=
 for (var ii=3D0;ii<l.length;ii++) {=0A=
  l[ii]=3D_uTrim(l[ii]);=0A=
  if (l[ii].charAt(0)!=3D'T' && l[ii].charAt(0)!=3D'I') continue;=0A=
  var r=3DMath.round(Math.random()*2147483647);=0A=
  if (!_utsp || _utsp=3D=3D"") _utsp=3D"|";=0A=
  var f=3Dl[ii].split(_utsp),s=3D"";=0A=
  if (f[0].charAt(0)=3D=3D'T') {=0A=
   s=3D"&utmt=3Dtran"+"&utmn=3D"+r;=0A=
   f[1]=3D_uTrim(f[1]); if(f[1]&&f[1]!=3D"") =
s+=3D"&utmtid=3D"+_uES(f[1]);=0A=
   f[2]=3D_uTrim(f[2]); if(f[2]&&f[2]!=3D"") =
s+=3D"&utmtst=3D"+_uES(f[2]);=0A=
   f[3]=3D_uTrim(f[3]); if(f[3]&&f[3]!=3D"") =
s+=3D"&utmtto=3D"+_uES(f[3]);=0A=
   f[4]=3D_uTrim(f[4]); if(f[4]&&f[4]!=3D"") =
s+=3D"&utmttx=3D"+_uES(f[4]);=0A=
   f[5]=3D_uTrim(f[5]); if(f[5]&&f[5]!=3D"") =
s+=3D"&utmtsp=3D"+_uES(f[5]);=0A=
   f[6]=3D_uTrim(f[6]); if(f[6]&&f[6]!=3D"") =
s+=3D"&utmtci=3D"+_uES(f[6]);=0A=
   f[7]=3D_uTrim(f[7]); if(f[7]&&f[7]!=3D"") =
s+=3D"&utmtrg=3D"+_uES(f[7]);=0A=
   f[8]=3D_uTrim(f[8]); if(f[8]&&f[8]!=3D"") =
s+=3D"&utmtco=3D"+_uES(f[8]);=0A=
  } else {=0A=
   s=3D"&utmt=3Ditem"+"&utmn=3D"+r;=0A=
   f[1]=3D_uTrim(f[1]); if(f[1]&&f[1]!=3D"") =
s+=3D"&utmtid=3D"+_uES(f[1]);=0A=
   f[2]=3D_uTrim(f[2]); if(f[2]&&f[2]!=3D"") =
s+=3D"&utmipc=3D"+_uES(f[2]);=0A=
   f[3]=3D_uTrim(f[3]); if(f[3]&&f[3]!=3D"") =
s+=3D"&utmipn=3D"+_uES(f[3]);=0A=
   f[4]=3D_uTrim(f[4]); if(f[4]&&f[4]!=3D"") =
s+=3D"&utmiva=3D"+_uES(f[4]);=0A=
   f[5]=3D_uTrim(f[5]); if(f[5]&&f[5]!=3D"") =
s+=3D"&utmipr=3D"+_uES(f[5]);=0A=
   f[6]=3D_uTrim(f[6]); if(f[6]&&f[6]!=3D"") =
s+=3D"&utmiqt=3D"+_uES(f[6]);=0A=
  }=0A=
  if (_udl.hostname && _udl.hostname!=3D"") =
s+=3D"&utmhn=3D"+_uES(_udl.hostname);=0A=
  if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
=0A=
  if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
   i[ii]=3Dnew Image(1,1);=0A=
   i[ii].src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
   i[ii].onload=3Dfunction() { _uVoid(); }=0A=
  }=0A=
  if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
   i2[ii]=3Dnew Image(1,1);=0A=
   =
i2[ii].src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D=
"+c;=0A=
   i2[ii].onload=3Dfunction() { _uVoid(); }=0A=
  }=0A=
 }=0A=
 return;=0A=
}=0A=
function _uFlash() {=0A=
 var f=3D"-",n=3Dnavigator;=0A=
 if (n.plugins && n.plugins.length) {=0A=
  for (var ii=3D0;ii<n.plugins.length;ii++) {=0A=
   if (n.plugins[ii].name.indexOf('Shockwave Flash')!=3D-1) {=0A=
    f=3Dn.plugins[ii].description.split('Shockwave Flash ')[1];=0A=
    break;=0A=
   }=0A=
  }=0A=
 } else {=0A=
  var fl;=0A=
  try {=0A=
   fl =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");=0A=
   f =3D fl.GetVariable("$version");=0A=
  } catch(e) {}=0A=
  if (f =3D=3D "-") {=0A=
   try {=0A=
    fl =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");=0A=
    f =3D "WIN 6,0,21,0";=0A=
    fl.AllowScriptAccess =3D "always";=0A=
    f =3D fl.GetVariable("$version");=0A=
   } catch(e) {}=0A=
  }=0A=
  if (f =3D=3D "-") {=0A=
   try {=0A=
    fl =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash");=0A=
    f =3D fl.GetVariable("$version");=0A=
   } catch(e) {}=0A=
  }=0A=
  if (f !=3D "-") {=0A=
   f =3D f.split(" ")[1].split(",");=0A=
   f =3D f[0] + "." + f[1] + " r" + f[2];=0A=
  }=0A=
 }=0A=
 return f;=0A=
}=0A=
function __utmLinkerUrl(l,h) {=0A=
 var p,k,a=3D"-",b=3D"-",c=3D"-",x=3D"-",z=3D"-",v=3D"-";=0A=
 var dc=3D_ubd.cookie;=0A=
 var iq =3D l.indexOf("?");=0A=
 var ih =3D l.indexOf("#");=0A=
 var url=3Dl;=0A=
 if (dc) {=0A=
  a=3D_uES(_uGC(dc,"__utma=3D"+_udh+".",";"));=0A=
  b=3D_uES(_uGC(dc,"__utmb=3D"+_udh,";"));=0A=
  c=3D_uES(_uGC(dc,"__utmc=3D"+_udh,";"));=0A=
  x=3D_uES(_uGC(dc,"__utmx=3D"+_udh,";"));=0A=
  z=3D_uES(_uGC(dc,"__utmz=3D"+_udh+".",";"));=0A=
  v=3D_uES(_uGC(dc,"__utmv=3D"+_udh+".",";"));=0A=
  k=3D(_uHash(a+b+c+x+z+v)*1)+(_udh*1);=0A=
  =
p=3D"__utma=3D"+a+"&__utmb=3D"+b+"&__utmc=3D"+c+"&__utmx=3D"+x+"&__utmz=3D=
"+z+"&__utmv=3D"+v+"&__utmk=3D"+k;=0A=
 }=0A=
 if (p) {=0A=
  if (h && ih>-1) return;=0A=
  if (h) { url=3Dl+"#"+p; }=0A=
  else {=0A=
   if (iq=3D=3D-1 && ih=3D=3D-1) url=3Dl+"?"+p;=0A=
   else if (ih=3D=3D-1) url=3Dl+"&"+p;=0A=
   else if (iq=3D=3D-1) url=3Dl.substring(0,ih-1)+"?"+p+l.substring(ih);=0A=
   else url=3Dl.substring(0,ih-1)+"&"+p+l.substring(ih);=0A=
  }=0A=
 }=0A=
 return url;=0A=
}=0A=
function __utmLinker(l,h) {=0A=
 if (!_ulink || !l || l=3D=3D"") return;=0A=
 _udl.href=3D__utmLinkerUrl(l,h);=0A=
}=0A=
function __utmLinkPost(f,h) {=0A=
 if (!_ulink || !f || !f.action) return;=0A=
 f.action=3D__utmLinkerUrl(f.action, h);=0A=
 return;=0A=
}=0A=
function __utmSetVar(v) {=0A=
 if (!v || v=3D=3D"") return;=0A=
 if (!_udo || _udo =3D=3D "") {=0A=
  _udh=3D_uDomain();=0A=
  if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A=
 }=0A=
 if (!_uVG()) return;=0A=
 var r=3DMath.round(Math.random() * 2147483647);=0A=
 _ubd.cookie=3D"__utmv=3D"+_udh+"."+_uES(v)+"; path=3D"+_utcp+"; =
expires=3D"+_uNx()+";"+_udo;=0A=
 var s=3D"&utmt=3Dvar&utmn=3D"+r;=0A=
 if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
 if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
  var i=3Dnew Image(1,1);=0A=
  i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
  i.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
  var i2=3Dnew Image(1,1);=0A=
  =
i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+=
_uGCS();=0A=
  i2.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
}=0A=
function _uGCS() {=0A=
 var t,c=3D"",dc=3D_ubd.cookie;=0A=
 if ((t=3D_uGC(dc,"__utma=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utma=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmx=3D"+_udh,";"))!=3D"-") =
c+=3D_uES("__utmx=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmz=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utmz=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmv=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utmv=3D"+t+";");=0A=
 if (c.charAt(c.length-1)=3D=3D"+") c=3Dc.substring(0,c.length-1);=0A=
 return c;=0A=
}=0A=
function _uGC(l,n,s) {=0A=
 if (!l || l=3D=3D"" || !n || n=3D=3D"" || !s || s=3D=3D"") return "-";=0A=
 var i,i2,i3,c=3D"-";=0A=
 i=3Dl.indexOf(n);=0A=
 i3=3Dn.indexOf("=3D")+1;=0A=
 if (i > -1) {=0A=
  i2=3Dl.indexOf(s,i); if (i2 < 0) { i2=3Dl.length; }=0A=
  c=3Dl.substring((i+i3),i2);=0A=
 }=0A=
 return c;=0A=
}=0A=
function _uDomain() {=0A=
 if (!_udn || _udn=3D=3D"" || _udn=3D=3D"none") { _udn=3D""; return 1; }=0A=
 if (_udn=3D=3D"auto") {=0A=
  var d=3D_ubd.domain;=0A=
  if (d.substring(0,4)=3D=3D"www.") {=0A=
   d=3Dd.substring(4,d.length);=0A=
  }=0A=
  _udn=3Dd;=0A=
 }=0A=
 _udn =3D _udn.toLowerCase(); =0A=
 if (_uhash=3D=3D"off") return 1;=0A=
 return _uHash(_udn);=0A=
}=0A=
function _uHash(d) {=0A=
 if (!d || d=3D=3D"") return 1;=0A=
 var h=3D0,g=3D0;=0A=
 for (var i=3Dd.length-1;i>=3D0;i--) {=0A=
  var c=3DparseInt(d.charCodeAt(i));=0A=
  h=3D((h << 6) & 0xfffffff) + c + (c << 14);=0A=
  if ((g=3Dh & 0xfe00000)!=3D0) h=3D(h ^ (g >> 21));=0A=
 }=0A=
 return h;=0A=
}=0A=
function _uFixA(c,s,t) {=0A=
 if (!c || c=3D=3D"" || !s || s=3D=3D"" || !t || t=3D=3D"") return "-";=0A=
 var a=3D_uGC(c,"__utma=3D"+_udh+".",s);=0A=
 var lt=3D0,i=3D0;=0A=
 if ((i=3Da.lastIndexOf(".")) > 9) {=0A=
  _uns=3Da.substring(i+1,a.length);=0A=
  _uns=3D(_uns*1)+1;=0A=
  a=3Da.substring(0,i);=0A=
  if ((i=3Da.lastIndexOf(".")) > 7) {=0A=
   lt=3Da.substring(i+1,a.length);=0A=
   a=3Da.substring(0,i);=0A=
  }=0A=
  if ((i=3Da.lastIndexOf(".")) > 5) {=0A=
   a=3Da.substring(0,i);=0A=
  }=0A=
  a+=3D"."+lt+"."+t+"."+_uns;=0A=
 }=0A=
 return a;=0A=
}=0A=
function _uTrim(s) {=0A=
  if (!s || s=3D=3D"") return "";=0A=
  while ((s.charAt(0)=3D=3D' ') || (s.charAt(0)=3D=3D'\n') || =
(s.charAt(0,1)=3D=3D'\r')) s=3Ds.substring(1,s.length);=0A=
  while ((s.charAt(s.length-1)=3D=3D' ') || =
(s.charAt(s.length-1)=3D=3D'\n') || (s.charAt(s.length-1)=3D=3D'\r')) =
s=3Ds.substring(0,s.length-1);=0A=
  return s;=0A=
}=0A=
function _uEC(s) {=0A=
  var n=3D"";=0A=
  if (!s || s=3D=3D"") return "";=0A=
  for (var i=3D0;i<s.length;i++) {if (s.charAt(i)=3D=3D" ") n+=3D"+"; =
else n+=3Ds.charAt(i);}=0A=
  return n;=0A=
}=0A=
function __utmVisitorCode(f) {=0A=
 var r=3D0,t=3D0,i=3D0,i2=3D0,m=3D31;=0A=
 var a=3D_uGC(_ubd.cookie,"__utma=3D"+_udh+".",";");=0A=
 if ((i=3Da.indexOf(".",0))<0) return;=0A=
 if ((i2=3Da.indexOf(".",i+1))>0) r=3Da.substring(i+1,i2); else return =
"";  =0A=
 if ((i=3Da.indexOf(".",i2+1))>0) t=3Da.substring(i2+1,i); else return =
"";  =0A=
 if (f) {=0A=
  return r;=0A=
 } else {=0A=
  var c=3Dnew =
Array('A','B','C','D','E','F','G','H','J','K','L','M','N','P','R','S','T'=
,'U','V','W','X','Y','Z','1','2','3','4','5','6','7','8','9');=0A=
  return =
c[r>>28&m]+c[r>>23&m]+c[r>>18&m]+c[r>>13&m]+"-"+c[r>>8&m]+c[r>>3&m]+c[((r=
&7)<<2)+(t>>30&3)]+c[t>>25&m]+c[t>>20&m]+"-"+c[t>>15&m]+c[t>>10&m]+c[t>>5=
&m]+c[t&m];=0A=
 }=0A=
}=0A=
function _uIN(n) {=0A=
 if (!n) return false;=0A=
 for (var i=3D0;i<n.length;i++) {=0A=
  var c=3Dn.charAt(i);=0A=
  if ((c<"0" || c>"9") && (c!=3D".")) return false;=0A=
 }=0A=
 return true;=0A=
}=0A=
function _uES(s,u) {=0A=
 if (typeof(encodeURIComponent) =3D=3D 'function') {=0A=
  if (u) return encodeURI(s);=0A=
  else return encodeURIComponent(s);=0A=
 } else {=0A=
  return escape(s);=0A=
 }=0A=
}=0A=
function _uUES(s) {=0A=
 if (typeof(decodeURIComponent) =3D=3D 'function') {=0A=
  return decodeURIComponent(s);=0A=
 } else {=0A=
  return unescape(s);=0A=
 }=0A=
}=0A=
function _uVG() {=0A=
 if((_udn.indexOf("www.google.") =3D=3D 0 || _udn.indexOf(".google.") =
=3D=3D 0 || _udn.indexOf("google.") =3D=3D 0) && _utcp=3D=3D'/' && =
_udn.indexOf("google.org")=3D=3D-1) {=0A=
  return false;=0A=
 }=0A=
 return true;=0A=
}=0A=
function _uSP() {=0A=
 var s=3D100;=0A=
 if (_usample) s=3D_usample;=0A=
 if(s>=3D100 || s<=3D0) return true;=0A=
 return ((__utmVisitorCode(1)%10000)<(s*100));=0A=
}=0A=
function urchinPathCopy(p){=0A=
 var d=3Ddocument,nx,tx,sx,i,c,cs,t,h,o;=0A=
 cs=3Dnew Array("a","b","c","v","x","z");=0A=
 h=3D_uDomain(); if (_udn && _udn!=3D"") o=3D" domain=3D"+_udn+";";=0A=
 nx=3D_uNx()+";";=0A=
 tx=3Dnew Date(); tx.setTime(tx.getTime()+(_utimeout*1000));=0A=
 tx=3Dtx.toGMTString()+";";=0A=
 sx=3Dnew Date(); sx.setTime(sx.getTime()+(_ucto*1000));=0A=
 sx=3Dsx.toGMTString()+";";=0A=
 for (i=3D0;i<6;i++){=0A=
  t=3D" expires=3D";=0A=
  if (i=3D=3D1) t+=3Dtx; else if (i=3D=3D2) t=3D""; else if (i=3D=3D5) =
t+=3Dsx; else t+=3Dnx;=0A=
  c=3D_uGC(d.cookie,"__utm"+cs[i]+"=3D"+h,";");=0A=
  if (c!=3D"-") d.cookie=3D"__utm"+cs[i]+"=3D"+c+"; path=3D"+p+";"+t+o;=0A=
 }=0A=
}=0A=
function _uCO() {=0A=
 if (!_utk || _utk=3D=3D"" || _utk.length<10) return;=0A=
 var d=3D'www.google.com';=0A=
 if (_utk.charAt(0)=3D=3D'!') d=3D'analytics.corp.google.com';=0A=
 _ubd.cookie=3D"GASO=3D"+_utk+"; path=3D"+_utcp+";"+_udo;=0A=
 var sc=3Ddocument.createElement('script');=0A=
 sc.type=3D'text/javascript';=0A=
 sc.id=3D"_gasojs";=0A=
 =
sc.src=3D'https://'+d+'/analytics/reporting/overlay_js?gaso=3D'+_utk+'&'+=
Math.random();=0A=
 document.getElementsByTagName('head')[0].appendChild(sc);  =0A=
}=0A=
function _uGT() {=0A=
 var h=3Dlocation.hash, a;=0A=
 if (h && h!=3D"" && h.indexOf("#gaso=3D")=3D=3D0) {=0A=
  a=3D_uGC(h,"gaso=3D","&");=0A=
 } else {=0A=
  a=3D_uGC(_ubd.cookie,"GASO=3D",";");=0A=
 }=0A=
 return a;=0A=
}=0A=
var _utk=3D_uGT();=0A=
if (_utk && _utk!=3D"" && _utk.length>10 && _utk.indexOf("=3D")=3D=3D-1) =
{=0A=
 if (window.addEventListener) {=0A=
  window.addEventListener('load', _uCO, false); =0A=
 } else if (window.attachEvent) { =0A=
  window.attachEvent('onload', _uCO);=0A=
 }=0A=
}=0A=
=0A=
function _uNx() {=0A=
  return (new Date((new Date()).getTime()+63072000000)).toGMTString();=0A=
}=0A=

------=_NextPart_000_002F_01C8C196.A388B600--

