From: <Guardado por Microsoft Internet Explorer 5>
Subject: =?Windows-1252?Q?Por_temas_=A0?=
Date: Sun, 7 Aug 2011 11:56:53 +0200
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0083_01CC54F9.1969B650"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180

This is a multi-part message in MIME format.

------=_NextPart_000_0083_01CC54F9.1969B650
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.tesisenred.net/browse?type=subject

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<?xml version=3D"1.0" encoding=3D"UTF-8"?><HTML=20
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>Por temas =
=C2=A0</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3DUTF-8">
<META content=3D"MSHTML 6.00.2900.2180" name=3DGENERATOR><LINK =
media=3Dscreen=20
href=3D"http://www.tesisenred.net/themes/TDX/lib/TDX.css" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK href=3D"/themes/TDX/Imatges/TDX.ico" =
type=3Dimage/x-icon=20
rel=3D"shortcut icon"><LINK title=3DDSpace=20
href=3D"http://www.tesisenred.net:80/open-search/description.xml"=20
type=3Dapplication/opensearchdescription+xml rel=3Dsearch>
<SCRIPT type=3Dtext/javascript>=0A=
                                //Clear default text of emty text areas =
on focus=0A=
                                function tFocus(element)=0A=
                                {=0A=
                                        if (element.value =3D=3D ' =
'){element.value=3D'';}=0A=
                                }=0A=
                                //Clear default text of emty text areas =
on submit=0A=
                                function tSubmit(form)=0A=
                                {=0A=
                                        var defaultedElements =3D =
document.getElementsByTagName("textarea");=0A=
                                        for (var i=3D0; i !=3D =
defaultedElements.length; i++){=0A=
                                                if =
(defaultedElements[i].value =3D=3D ' '){=0A=
                                                        =
defaultedElements[i].value=3D'';}}=0A=
                                }=0A=
                                //Disable pressing 'enter' key to submit =
a form (otherwise pressing 'enter' causes a submission to start over)=0A=
                                function disableEnterKey(e)=0A=
                                {=0A=
                                     var key;=0A=
                                =0A=
                                     if(window.event)=0A=
                                          key =3D window.event.keyCode;  =
   //Internet Explorer=0A=
                                     else=0A=
                                          key =3D e.which;     //Firefox =
and Netscape=0A=
                                =0A=
                                     if(key =3D=3D 13)  //if "Enter" =
pressed, then disable!=0A=
                                          return false;=0A=
                                     else=0A=
                                          return true;=0A=
                                }=0A=
            </SCRIPT>

<SCRIPT =
src=3D"http://www.tesisenred.net/themes/TDX/lib/jquery-1.2.min.js"=20
type=3Dtext/javascript>=C2=A0</SCRIPT>

<SCRIPT src=3D"http://www.tesisenred.net/themes/TDX/lib/TDX-jquery.js"=20
type=3Dtext/javascript>=C2=A0</SCRIPT>

<SCRIPT src=3D"http://www.tesisenred.net/themes/TDX/lib/TDX.js"=20
type=3Dtext/javascript>=C2=A0</SCRIPT>

<SCRIPT =
src=3D"http://www.tesisenred.net/themes/TDX/lib/submit-TDX_es.js"=20
type=3Dtext/javascript>=C2=A0</SCRIPT>
<LINK=20
href=3D"http://www.tesisenred.net/themes/TDX/lib/validationEngine.jquery.=
css"=20
type=3Dtext/css rel=3Dstylesheet>
<SCRIPT =
src=3D"http://www.tesisenred.net/themes/TDX/lib/jquery-1.4.4.min.js"=20
type=3Dtext/javascript>=C2=A0</SCRIPT>

<SCRIPT=20
src=3D"http://www.tesisenred.net/themes/TDX/lib/jquery.validationEngine-e=
s.js"=20
type=3Dtext/javascript>=C2=A0</SCRIPT>

<SCRIPT=20
src=3D"http://www.tesisenred.net/themes/TDX/lib/jquery.validationEngine.j=
s"=20
type=3Dtext/javascript>=C2=A0</SCRIPT>

<SCRIPT =
src=3D"http://www.tesisenred.net/themes/TDX/lib/jquery.expander.js"=20
type=3Dtext/javascript>=C2=A0</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
						//jQuery.noConflict();=0A=
=0A=
       $(function () {=0A=
            $('div.expandable').expander({=0A=
                slicePoint: 500,=0A=
                expandText: '[+]',=0A=
                userCollapseText: '[-]'=0A=
            });=0A=
        });=0A=
=0A=
=0A=
            		jQuery(document).ready(function(){=0A=
                		=
jQuery("#aspect_submission_StepTransformer_div_submit-describe").validati=
onEngine('attach');=0A=
            		});=0A=
					</SCRIPT>
</HEAD>
<BODY>
<FORM id=3Drepost style=3D"DISPLAY: inline" action=3D"" method=3Dpost>
<P><INPUT type=3Dhidden name=3Dlocale-attribute> </P></FORM>
<SCRIPT type=3Dtext/javascript>=0A=
if(window.location.href.split('idiomausuari')[1]!=3Dnull){document.getEle=
mentById('repost').action=3Dwindow.location.href.split('idiomausuari')[0]=
;updateLocale(window.location.href.split('idiomausuari=3D')[1]);}=0A=
</SCRIPT>

<DIV class=3DContTDX>
<DIV class=3DContCabcelera><A class=3DLogo tabIndex=3D10=20
href=3D"http://www.tesisenred.net/"><IMG=20
title=3D"TDR - Tesis Doctorales en Red - 10 a=C3=B1os 2001 =C2=B7 2011"=20
alt=3D"TDR - Tesis Doctorales en Red - 10 a=C3=B1os 2001 =C2=B7 2011"=20
src=3D"http://www.tesisenred.net/themes/TDX//Imatges/logo_tdr_10a.png"> =
</A>
<DIV class=3DContCercador>
<FORM class=3Dcerca_global id=3Dds-search-form action=3D/search =
method=3Dget>
<DIV class=3DFila1><LABEL for=3DinputCercar><INPUT class=3DinputCercar =
id=3DinputCercar=20
name=3Dquery> <INPUT class=3Dcerca_simple =
onclick=3D"javascript:document.getElementById('ds-search-form').submit();=
" tabIndex=3D30 type=3Dsubmit>=20
</DIV>
<DIV class=3DFila1><A class=3DCercaAvan=C3=A7ada tabIndex=3D40=20
href=3D"http://www.tesisenred.net/advanced-search">B=C3=BAsqueda =
avanzada</A> </DIV>
<DIV class=3DFila2><INPUT id=3DinputRestringir =
onclick=3Djavascript:canvi_scope();=20
tabIndex=3D50 type=3Dcheckbox name=3Dcontainer> <LABEL =
for=3DinputRestringir>Restringir=20
a TDR</LABEL> <INPUT id=3DCscope type=3Dhidden value=3D/ name=3Dscope> =
<INPUT id=3Docult=20
type=3Dhidden value=3D0 name=3Docult> </DIV></FORM></DIV></DIV>
<DIV class=3DContMenu>
<DIV class=3DMenu1><A title=3DInicio tabIndex=3D60=20
href=3D"http://www.tesisenred.net/">Inicio</A> <SPAN>|</SPAN> <A =
title=3D"=C2=BFQu=C3=A8 =C3=A9s?"=20
tabIndex=3D60 href=3D"http://www.tesisenred.net/quees">=C2=BFQu=C3=A9 =
es?</A> <SPAN>|</SPAN>=20
<A title=3D"Preguntas m=C3=A1s frecuentes" tabIndex=3D60=20
href=3D"http://www.tesisenred.net/pmf">Preguntas m=C3=A1s frecuentes =
(FAQ)</A>=20
<SPAN>|</SPAN> <A title=3DContacto tabIndex=3D60=20
href=3D"http://www.tesisenred.net/contacte">Contacto</A> </DIV>
<DIV class=3DMenu2><A =
href=3D"javascript:updateLocale('en');">English</A>=20
<SPAN>|</SPAN> <A =
href=3D"javascript:updateLocale('ca');">Catal=C3=A0</A> </DIV></DIV>
<DIV class=3DContCos>
<DIV class=3DContEsquerra>
<DIV class=3D"ContBlockMenu Primer">
<H1 class=3Dds_sublist_head>Consultar TDR</H1><A class=3D""=20
href=3D"http://www.tesisenred.net/community-list">Por universidades y=20
<BR>departamentos </A><A class=3D""=20
href=3D"http://www.tesisenred.net/browse?type=3Ddateissued">Por fecha de =
defensa</A>=20
<A class=3D"" =
href=3D"http://www.tesisenred.net/browse?type=3Dauthor">Por autores</A>=20
<A class=3D"" href=3D"http://www.tesisenred.net/browse?type=3Dtitle">Por =
t=C3=ADtulos</A>=20
<A class=3D"" =
href=3D"http://www.tesisenred.net/browse?type=3Dsubject">Por temas</A>=20
</DIV>
<DIV class=3DContBlockMenu>
<H1 class=3Dds_option_set_head>Mi TDR</H1><A class=3D""=20
href=3D"http://www.tesisenred.net/login">Entrar</A> <A class=3D""=20
href=3D"http://www.tesisenred.net/profile?subscripcions=3D1">Alertas por =

correo-e</A> </DIV>
<DIV class=3DContBlockMenu>
<H2>Otros portales de tesis</H2><A title=3D"Tesis europeas" =
tabIndex=3D580=20
href=3D"http://www.dart-europe.eu/">Tesis europeas</A> <A=20
title=3D"Tesis internacionales" tabIndex=3D590=20
href=3D"http://thumper.vtls.com:6090/search/advanced?theme=3Dsystem">Tesi=
s=20
internacionales</A> </DIV>
<DIV class=3DContBlockMenu><A title=3DNovedades tabIndex=3D590=20
href=3D"http://www.tesisenred.net/cms/es/novetats">Novedades</A>=20
&nbsp;</DIV></DIV>
<DIV class=3DPagina1_ContDreta>
<DIV class=3DPagina2_ContDretaContSuperior>
<DIV class=3DMollesPa><A href=3D"http://www.tesisenred.net/">TDR =
Principal</A> <SPAN=20
class=3DSeparador>&gt;</SPAN> <SPAN class=3DActiu>por temas</SPAN> =
</DIV></DIV>
<DIV class=3DPagina2_Cont>
<DIV class=3DContCercar>
<H1 class=3D"">Por temas </H1>
<FORM class=3D"_secondary navigation&nbsp;"=20
id=3Daspect_artifactbrowser_ConfigurableBrowse_div_browse-navigation =
action=3Dbrowse=20
method=3Dpost>
<DIV class=3Dboxg>
<P class=3Dds_paragraph_hidden&nbsp;ds-paragraph><INPUT =
class=3Dds_hidden_field=20
type=3Dhidden value=3D20 name=3Drpp> <INPUT class=3Dds_hidden_field =
type=3Dhidden value=3D-1=20
name=3Detal> <INPUT class=3Dds_hidden_field type=3Dhidden =
value=3Dsubject name=3Dtype>=20
<INPUT class=3Dds_hidden_field type=3Dhidden value=3D-1 name=3Dsort_by> =
<INPUT=20
class=3Dds_hidden_field type=3Dhidden value=3DASC name=3Dorder> </P>
<DIV class=3Dsalteu><A class=3D""=20
href=3D"http://www.tesisenred.net/browse?rpp=3D20&amp;etal=3D-1&amp;type=3D=
subject&amp;starts_with=3D0&amp;order=3DASC&amp;sort_by=3D-1">0</A>=20
<A class=3D""=20
href=3D"http://www.tesisenred.net/browse?rpp=3D20&amp;etal=3D-1&amp;type=3D=
subject&amp;starts_with=3D1&amp;order=3DASC&amp;sort_by=3D-1">1</A>=20
<A class=3D""=20
href=3D"http://www.tesisenred.net/browse?rpp=3D20&amp;etal=3D-1&amp;type=3D=
subject&amp;starts_with=3D2&amp;order=3DASC&amp;sort_by=3D-1">2</A>=20
<A class=3D""=20
href=3D"http://www.tesisenred.net/browse?rpp=3D20&amp;etal=3D-1&amp;type=3D=
subject&amp;starts_with=3D3&amp;order=3DASC&amp;sort_by=3D-1">3</A>=20
<A class=3D""=20
href=3D"http://www.tesisenred.net/browse?rpp=3D20&amp;etal=3D-1&amp;type=3D=
subject&amp;starts_with=3D5&amp;order=3DASC&amp;sort_by=3D-1">5</A>=20
<A class=3D""=20
href=3D"http://www.tesisenred.net/browse?rpp=3D20&amp;etal=3D-1&amp;type=3D=
subject&amp;starts_with=3D6&amp;order=3DASC&amp;sort_by=3D-1">6</A>=20
<A class=3D""=20
href=3D"http://www.tesisenred.net/browse?rpp=3D20&amp;etal=3D-1&amp;type=3D=
subject&amp;starts_with=3D7&amp;order=3DASC&amp;sort_by=3D-1">7</A>=20
<A class=3D""=20
href=3D"http://www.tesisenred.net/browse?rpp=3D20&amp;etal=3D-1&amp;type=3D=
subject&amp;starts_with=3D8&amp;order=3DASC&amp;sort_by=3D-1">8</A>=20
<A class=3D""=20
href=3D"http://www.tesisenred.net/browse?rpp=3D20&amp;etal=3D-1&amp;type=3D=
subject&amp;starts_with=3D9&amp;order=3DASC&amp;sort_by=3D-1">9</A>=20
</DIV>
<P class=3Dds_paragraph>O introducir los primeros n=C3=BAmeros:<INPUT=20
class=3Dds_text_field=20
id=3Daspect_artifactbrowser_ConfigurableBrowse_field_starts_with=20
title=3D"Visualizar =C3=ADtems que empiezan con estas letras" =
name=3Dstarts_with> <INPUT id=3Dboto title=3DCercar tabIndex=3D30 =
type=3Dsubmit> </P></DIV></FORM>
<FORM class=3D"ds_interactive_div_browse =
controls&nbsp;ds-interactive-div"=20
id=3Daspect_artifactbrowser_ConfigurableBrowse_div_browse-controls=20
onsubmit=3Djavascript:tSubmit(this); action=3Dbrowse method=3Dpost>
<P class=3Dds_paragraph_hidden&nbsp;ds-paragraph><INPUT =
class=3Dds_hidden_field=20
type=3Dhidden value=3Dsubject name=3Dtype> </P>
<P class=3Dds_paragraph>Orden:<SELECT class=3Dds_select_field=20
id=3Daspect_artifactbrowser_ConfigurableBrowse_field_order name=3Dorder> =
<OPTION=20
  value=3DASC selected>ascendente</OPTION> <OPTION=20
value=3DDESC>descendente</OPTION></SELECT>Resultados:<SELECT =
class=3Dds_select_field=20
id=3Daspect_artifactbrowser_ConfigurableBrowse_field_rpp name=3Drpp> =
<OPTION=20
  value=3D5>5</OPTION> <OPTION value=3D10>10</OPTION> <OPTION value=3D20 =

  selected>20</OPTION> <OPTION value=3D40>40</OPTION> <OPTION =
value=3D60>60</OPTION>=20
  <OPTION value=3D80>80</OPTION> <OPTION =
value=3D100>100</OPTION></SELECT> <INPUT class=3Dds_button_field =
id=3Daspect_artifactbrowser_ConfigurableBrowse_field_update =
type=3Dsubmit value=3DModificar name=3Dupdate>=20
</P></FORM>
<DIV class=3DResultats>
<DIV class=3DPaginacio>
<DIV class=3DEsquerra>Mostrando =C3=ADtems 1-20 de 315</DIV>
<DIV class=3DDreta><A class=3DPrevNext=20
href=3D"http://www.tesisenred.net/browse?rpp=3D20&amp;etal=3D-1&amp;type=3D=
subject&amp;sort_by=3D-1&amp;order=3DASC&amp;offset=3D20">P=C3=A1gina=20
siguiente</A> </DIV>&nbsp; </DIV>
<DIV class=3DRelacioItems>
<TABLE class=3Dds_table=20
id=3Daspect_artifactbrowser_ConfigurableBrowse_table_browse-by-subject-re=
sults>
  <TBODY>
  <TR class=3Dds_table_header_row>
    <TH class=3D"ds_table_header_cell odd">Tema</TH></TR>
  <TR class=3D"ds_table_row even">
    <TD class=3D"ds_table_cell odd"><A class=3D""=20
      =
href=3D"http://www.tesisenred.net/browse?value=3D0+-+Generalidades&amp;ty=
pe=3Dsubject">0=20
      - Generalidades</A> </TD></TR>
  <TR class=3D"ds_table_row odd">
    <TD class=3D"ds_table_cell odd"><A class=3D""=20
      =
href=3D"http://www.tesisenred.net/browse?value=3D0+-+Generalitats&amp;typ=
e=3Dsubject">0=20
      - Generalitats</A> </TD></TR>
  <TR class=3D"ds_table_row even">
    <TD class=3D"ds_table_cell odd"><A class=3D""=20
      =
href=3D"http://www.tesisenred.net/browse?value=3D00+-+Ciencia+y+conocimie=
nto.+Investigaci%C3%B3n.+Cultura.+Humanidades&amp;type=3Dsubject">00=20
      - Ciencia y conocimiento. Investigaci=C3=B3n. Cultura. =
Humanidades</A> </TD></TR>
  <TR class=3D"ds_table_row odd">
    <TD class=3D"ds_table_cell odd"><A class=3D""=20
      =
href=3D"http://www.tesisenred.net/browse?value=3D00+-+Ci%C3%A8ncia+i+cone=
ixement.+Investigaci%C3%B3.+Cultura.+Humanitats&amp;type=3Dsubject">00=20
      - Ci=C3=A8ncia i coneixement. Investigaci=C3=B3. Cultura. =
Humanitats</A> </TD></TR>
  <TR class=3D"ds_table_row even">
    <TD class=3D"ds_table_cell odd"><A class=3D""=20
      =
href=3D"http://www.tesisenred.net/browse?value=3D004+-+Inform%C3%A0tica&a=
mp;type=3Dsubject">004=20
      - Inform=C3=A0tica</A> </TD></TR>
  <TR class=3D"ds_table_row odd">
    <TD class=3D"ds_table_cell odd"><A class=3D""=20
      =
href=3D"http://www.tesisenred.net/browse?value=3D004+-+Inform%C3%A1tica&a=
mp;type=3Dsubject">004=20
      - Inform=C3=A1tica</A> </TD></TR>
  <TR class=3D"ds_table_row even">
    <TD class=3D"ds_table_cell odd"><A class=3D""=20
      =
href=3D"http://www.tesisenred.net/browse?value=3D01+-+Bibliografia.+Cat%C=
3%A0legs&amp;type=3Dsubject">01=20
      - Bibliografia. Cat=C3=A0legs</A> </TD></TR>
  <TR class=3D"ds_table_row odd">
    <TD class=3D"ds_table_cell odd"><A class=3D""=20
      =
href=3D"http://www.tesisenred.net/browse?value=3D01+-+Bibliograf%C3%ADa.+=
Cat%C3%A1logos&amp;type=3Dsubject">01=20
      - Bibliograf=C3=ADa. Cat=C3=A1logos</A> </TD></TR>
  <TR class=3D"ds_table_row even">
    <TD class=3D"ds_table_cell odd"><A class=3D""=20
      =
href=3D"http://www.tesisenred.net/browse?value=3D02+-+Biblioteconomia.+Do=
cumentaci%C3%B3&amp;type=3Dsubject">02=20
      - Biblioteconomia. Documentaci=C3=B3</A> </TD></TR>
  <TR class=3D"ds_table_row odd">
    <TD class=3D"ds_table_cell odd"><A class=3D""=20
      =
href=3D"http://www.tesisenred.net/browse?value=3D02+-+Biblioteconom%C3%AD=
a.+Documentaci%C3%B3n&amp;type=3Dsubject">02=20
      - Biblioteconom=C3=ADa. Documentaci=C3=B3n</A> </TD></TR>
  <TR class=3D"ds_table_row even">
    <TD class=3D"ds_table_cell odd"><A class=3D""=20
      =
href=3D"http://www.tesisenred.net/browse?value=3D030+-+Obras+de+referenci=
a+general.+Enciclopedias%2C+diccionarios&amp;type=3Dsubject">030=20
      - Obras de referencia general. Enciclopedias, diccionarios</A> =
</TD></TR>
  <TR class=3D"ds_table_row odd">
    <TD class=3D"ds_table_cell odd"><A class=3D""=20
      =
href=3D"http://www.tesisenred.net/browse?value=3D030+-+Obres+de+refer%C3%=
A8ncia+general.+Enciclop%C3%A8dies%2C+diccionaris&amp;type=3Dsubject">030=
=20
      - Obres de refer=C3=A8ncia general. Enciclop=C3=A8dies, =
diccionaris</A> </TD></TR>
  <TR class=3D"ds_table_row even">
    <TD class=3D"ds_table_cell odd"><A class=3D""=20
      =
href=3D"http://www.tesisenred.net/browse?value=3D050+-+Publicaciones+seri=
adas&amp;type=3Dsubject">050=20
      - Publicaciones seriadas</A> </TD></TR>
  <TR class=3D"ds_table_row odd">
    <TD class=3D"ds_table_cell odd"><A class=3D""=20
      =
href=3D"http://www.tesisenred.net/browse?value=3D050+-+Publicacions+en+s%=
C3%A8rie&amp;type=3Dsubject">050=20
      - Publicacions en s=C3=A8rie</A> </TD></TR>
  <TR class=3D"ds_table_row even">
    <TD class=3D"ds_table_cell odd"><A class=3D""=20
      =
href=3D"http://www.tesisenred.net/browse?value=3D06+-+Organitzacions.+Ass=
ociacions.+Congressos.+Exposicions.+Museus&amp;type=3Dsubject">06=20
      - Organitzacions. Associacions. Congressos. Exposicions. =
Museus</A> </TD></TR>
  <TR class=3D"ds_table_row odd">
    <TD class=3D"ds_table_cell odd"><A class=3D""=20
      =
href=3D"http://www.tesisenred.net/browse?value=3D06+-+Organizaciones.+Aso=
ciaciones.+Congresos.+Exposiciones.+Museos&amp;type=3Dsubject">06=20
      - Organizaciones. Asociaciones. Congresos. Exposiciones. =
Museos</A> </TD></TR>
  <TR class=3D"ds_table_row even">
    <TD class=3D"ds_table_cell odd"><A class=3D""=20
      =
href=3D"http://www.tesisenred.net/browse?value=3D070+-+Diaris.+Premsa.+Pe=
riodisme.+Ci%C3%A8ncies+de+la+informaci%C3%B3&amp;type=3Dsubject">070=20
      - Diaris. Premsa. Periodisme. Ci=C3=A8ncies de la =
informaci=C3=B3</A> </TD></TR>
  <TR class=3D"ds_table_row odd">
    <TD class=3D"ds_table_cell odd"><A class=3D""=20
      =
href=3D"http://www.tesisenred.net/browse?value=3D070+-+Peri%C3%B3dicos.+P=
rensa.+Periodismo.+Ciencias+de+la+informaci%C3%B3n&amp;type=3Dsubject">07=
0=20
      - Peri=C3=B3dicos. Prensa. Periodismo. Ciencias de la =
informaci=C3=B3n</A> </TD></TR>
  <TR class=3D"ds_table_row even">
    <TD class=3D"ds_table_cell odd"><A class=3D""=20
      =
href=3D"http://www.tesisenred.net/browse?value=3D08+-+Obras+completas.+Co=
lecciones+generales&amp;type=3Dsubject">08=20
      - Obras completas. Colecciones generales</A> </TD></TR>
  <TR class=3D"ds_table_row odd">
    <TD class=3D"ds_table_cell odd"><A class=3D""=20
      =
href=3D"http://www.tesisenred.net/browse?value=3D08+-+Obres+completes.+Co=
l%C2%B7leccions+generals&amp;type=3Dsubject">08=20
      - Obres completes. Col=C2=B7leccions generals</A>=20
</TD></TR></TBODY></TABLE><!----></DIV>
<DIV class=3DPaginacio>
<DIV class=3DEsquerra>Mostrando =C3=ADtems 1-20 de 315</DIV>
<DIV class=3DDreta><A class=3DPrevNext=20
href=3D"http://www.tesisenred.net/browse?rpp=3D20&amp;etal=3D-1&amp;type=3D=
subject&amp;sort_by=3D-1&amp;order=3DASC&amp;offset=3D20">P=C3=A1gina=20
siguiente</A> </DIV>&nbsp; </DIV></DIV></DIV></DIV>
<DIV class=3DContPeu>
<DIV class=3DContPeuMenu1><A title=3DAccesibilidad tabIndex=3D9000=20
href=3D"http://www.tesisenred.net/accessibilitat">Accesibilidad</A> =
<SPAN>|</SPAN>=20
<A title=3D"Nota legal" tabIndex=3D9010=20
href=3D"http://www.tesisenred.net/avislegal">Aviso legal</A> =
<SPAN>|</SPAN> <A=20
title=3DIntranet tabIndex=3D9020=20
href=3D"http://www.tesisenred.net/cms/intranet/"></A><A title=3DIntranet =

tabIndex=3D9020 =
href=3D"http://www.tesisenred.net/cms/es/intranet/">Intranet</A>=20
</A></DIV><A class=3Drss title=3DRSS=20
href=3D"http://www.tesisenred.net/feed/rss_2.0/site">&nbsp; </A>
<DIV class=3DContPeuMenu2>
<P>Coordinaci=C3=B3n</P><A class=3DCBUC title=3DCBUC tabIndex=3D9040=20
href=3D"http://www.tesisenred.net/browse?type=3Dsubject#">&nbsp; </A><A =
class=3DCESCA=20
title=3DCESCA tabIndex=3D9050=20
href=3D"http://www.tesisenred.net/browse?type=3Dsubject#">&nbsp; </A>
<P class=3DSegona>Patrocinio</P><A class=3DGENCAT title=3D"Generalitat =
de Catalunya"=20
tabIndex=3D9060 =
href=3D"http://www.tesisenred.net/browse?type=3Dsubject#">&nbsp;=20
</A></DIV></DIV></DIV></DIV></DIV><NOSCRIPT>
<P>javascript requerit</P></NOSCRIPT></LABEL></BODY></HTML>

------=_NextPart_000_0083_01CC54F9.1969B650
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.tesisenred.net/themes/TDX//Imatges/logo_tdr_10a.png

iVBORw0KGgoAAAANSUhEUgAAATEAAABICAYAAACeP8LVAAAACXBIWXMAAAsTAAALEwEAmpwYAAAK
T2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AU
kSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXX
Pues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgAB
eNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAt
AGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3
AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dX
Lh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+
5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk
5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd
0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA
4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzA
BhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/ph
CJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5
h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+
Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhM
WE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQ
AkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+Io
UspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdp
r+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZ
D5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61Mb
U2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY
/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllir
SKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79u
p+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6Vh
lWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1
mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lO
k06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7Ry
FDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3I
veRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+B
Z7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/
0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5p
DoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5q
PNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIs
OpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5
hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQ
rAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9
rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1d
T1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aX
Dm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7
vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3S
PVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKa
RptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO
32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21
e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfV
P1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i
/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8
IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADq
YAAAOpgAABdvkl/FRgAAGlVJREFUeNrsnXecFdX5xr8zc+suWwAp0lWkCGKwo6CCxkQNkqgporHk
p8YSY0MTI2JHjRE1MRpjSWJPFFtUogFbEmNDjYWmiKI0lbb91vn9cd7xnh3mll0u4LLn4XM/d5ly
7syZc57zvs95zzvWdd0HXQ84gIuBBwdYANyysQXFLZsnmtbwbNM6U6udHKOjlfykqhctbtZUxkZg
ypdLWv0/BJxrqiUQr5SDxLLA8nTS1KaBwSaCDaRMNQSicWMLCFsWS9MJFiabTW0aGGxCEjPYZD6p
xXPN60gZT93AwJBYR0PYsvg43cL/Ek2mMgwMDIl1zIp9sbmOjLHCDAwMiXVEuMC6bNpUhIGBIbGO
XLmWqQQDA0NiBgYGBobEDAwMDIkZGBgYGBIzMDAwMCRmYGBg4CFU7gLdbHkWt1qWBVZuds91XXBL
i7my7DZws+uqsgP2tKkcAwODrYPEnGhEEdBGIpvOtCJEOxTCdoqTSiaZItXUhJvJEorFsMOhooTn
BBzjZl0nm05HAk5Jo9Z1F78HE+hq0MrtsYq5PjXSvjZm3a6lfZdqUdTI9/pOTWJuNosdCnHE/XfR
bfD2G13enAsvZcHMxwlXVpJsaGSvs09njzNOLnpeoq6OtYs/5uMXXuKDp55h/SefEYpGsCORDSy5
dHMz/ceOYeIdN29QzpLnXhoz6/RzF4Vi0VYWoTSwFcB84J/AnKBGZwE1dsHqvRwYjIqLbZEGFxMX
3wZuBv5TpsfzE2AiKmPJknaW8SPgYFSaIu/GlgFPAi9tRVyzF3Aq8HvgjXIWvDyTpMnNYudnl18C
nwB/aOdPXAD8+CvOhLOA2Xk5FY4FTgMGeZcoz/MWYFWntcRq+velun/fjS4n0qUSN+t+RZCxrrUl
ltuXHiOGM+TwQxh70fl89Mwcnr/4ShpXfUEoFvV5ki7heCyw3C69esZc1x2Y50d2Ag4EfgZ8BNwO
XNOKIF04pKKW+ckmmoLzR40Adpa/d5TvT4XQALqX8bEMFxK7dCPKOAA4EVgDrAYiwEDgfOBx4BjK
kPnD16EPAb4nv7m5MBw4QTp/WUlsRTrJCy3rOSTelebgNlEhA1lbEQNuAk7xbe+a5/h+wF+BfXzb
ewO7AifJoPWvjmHhlhmZVHky+/i1NTeTaXMZFd27MXLy95n051sJx2NkA67NI8oN3dmSlwxtD1wN
/KJVPeDS04nw46qehIIj948EhsjHayzjtW1PlJkQKoB3N6IMj1x/Ltc3SDr8G8AksfbKTSb7iXu1
OZHyfZcVLzTXsSabxgluE9k2uIAe+oj1dEpQd8xzzk0+AvsQWOQr8xLNNe1cltjXEQPG7cOht87g
8eNPxQqFyqLZBeBi4G5xNZVr62YZFalgVLSCNxONpegYTp792wDfBfoC/wMeCzhmLDBBGu57wIvA
Otm3CzAKeASok21h4DvAN0QLeRV4rYTOqw98C4S850hZv9P29RLrrw/wpnQ0P2qBH8qxH4lFVy8W
Xh855jvyO29q5x0E7C3E+izwjrZvoFhw/5Jy9wE+ljprAPoD35bvtcAsKb8YHLmfncXle0yrSw+7
At8Uy2gJ8LxY1zktIpvhXy3rmVjRnYxbFs30QvEKkOddIVZyPgyW+/BwFXCFkOe5mkcxARi5kQNf
xyQxy3HKU06ZiWb4Ud/lw3/M5p17/kq0qktxS7ANs6GCSrEeVugbk7gcFK9lYbKZxuJpiYNuerRY
Zf20bQ8Cx2mEc63oIa1kRenMKdE+zgH+Kx2vRjrhAb5zpkmDbss1fqSN3rqu9CiwrbbtPnFHvWse
JqQ1RDtmEbAbcIQQlXfeHO3/FwFXauf8Gjgb+K38fw/gVnF5dZd8vJD1K75OfpXU5cMF7rlKBoCD
tG3zhWC9+58kx+gkv06IrZUO+WaiiYPjXbEoS054716WirxxbxES20kGMMTKvRNIaO3oRGCoPOcO
QWJldyeTdfUk6xtafRL19biZ4A6cbm4mEXBOJpnyC+rBtn9TEw0rVtKwchUNK1flC5cAYMy5ZxKt
6lJSGEgoEklnUqkVrusuRwmey4HPS3CBWt+f69I/FKVvKNKe6nSA24AeMnr2AqaLXnGCHDNUCOx5
IY3+KLH2So0wEpq7AvB9IbCrxMobDkwB/tKOa0zIJ6xZeHfItZwmFuADopkdp7W724XAjhN98NdC
fM1i0XqW28GaqzQUuEzudbSQyjJghuxDcz9DYr3uJee/AHwmnfwIoKe4qxmRA8IF7vE8+a1LxRo+
Wepshkbs1wFzge2kTieJZfOJv7BdIhVELbtcc9dVwGKxnOYC8SLHR33PrsW3f6X2d02ncict28bN
Zpn5oxNbW2Oui5vN8oPHHqDnyA36OM+eexGL/j6LcGVFazJsaCDi2xaE9x+cyezzpxERcqoZ0I/x
06cxcL99N/TJdhpKv733YMlzLxKuKFz2wAPGLt7ngrPGvPzrm9LRmmrLsixXSGUyauYqCIEzDxnc
9jbYIWJZ3KF16uuFcCYLEXhm5WpxxRopPrvVU2uw9XLugnY+ek/HcTWNcCTwD+06pgNHA4fJyD9Y
3N9ngXvkGF1TXK11ptc1t/hAeQZTgLdl22+AG6UTL9TKuE0sPcRNBvgC+D/tmC/E+hsmnT+VZyA5
Wiydy2TbHUK+hwlhrRbX+GO51rpCmubOkUrK+F6ep0XzXCpEXqzgYvvtNhy7dVpiTV+upnHl5199
GlZ+TsOKVYGiOkDzunU0rFjZ6pzGlZ+Tbm4pyRJLJxI0r11Ly7r1JOrrWf76mzw6+STWfhQcSdBv
zJ5k08UnCZxoJDNh+iVr9/3F2fWJ9XV1bjZbLw30FvLPWpW7PgfI9+HAPHFhXhZ3wds3T9zEo6Qz
fYoK/ZhUoNy/y738TjryB+K27dSOa4yKBuRq+h0+F2qNWDw9fWT/fgkDbMynDSJWsS5K43NdEQvN
j7DmVi+Q+hwhxJ+vw1YD3cQanifnzRNNLiTWsQvcJXrYGpEU5qJmbjcwFP7dUodbPs38XiGwDkM6
X3tNzA6FNtCWXNvKS0i242CHw0WDUgtZgHYohB1S1l+kqgv1K1ay4NEnGXPemRscXzNoQKlzLhYQ
Gn/VtDS2zWs33YoTDnv3sRDYvR2jXHusHK+jviQk6QoBrfbGAbFQjherrT8wTrbtBrwVUO67otVM
FuLaQf7eVc5pS07tGqmrNUVGf6uVcZqzcorKk0Xq18qzL6jsacBUcS0fl3NOyONKutq3LRbro1qf
qZfn48VT/VLqdV8h6d3ERU4DN7QSEdMttLjZzvCexKNEl30dNdn07w5BYl8L89JxSKwLDj4Ox2O0
dTnR+CumsnrBByx6chaRysrNeSvzpROkUbNQHnqIBaX//w+a+3a+dKDReUgsJHrIVdq2OeKS9SYn
VufTwHQC81ysZ+R7qZDUWOn8WdQMqK25ewtFi5ngK8tGzRi2Mra1v70wgPGis4GaaSxm1Xk4AjVD
OV7bdii5YE+dFD3XYb387khUaMLn2vXqjayXWLP3yf9HSMfd309iTudJlvkJ8BQwRtoyhsTaaKEF
DuvtnNZOJxKbKjRDtxr8P/AZ8GdU8OFLQhQ7itU1WTryJLEQZos+0gMlZGc0LchfGTNQovs9oi3t
LITyHr7Z1QBXear8fkjO6y0ulkegn4qLczzwnIy+x8v13C7HrELNJl4g1zxXdKdmlNi+VnMZ7wZm
irs2CyVi/1mszm1QEeqLNRK1Crj2r4vlea9c1yi5B92K/EDT6HZECfbXAw+hwjzuQInpZ0j9n4ia
OX5LyH+mGFg/9JF7K410K8EF4m5PDeCVG4TEfoOatT1HZJEpPgP0SGkfCWkfz/rKGoGafR4slu6f
/ANzp4gT21jMPv9ilsx+QZ8MaPMq9yINd724iEFi3Tnye8eIm5iR0f4VzTp5CCUyf1PTyX4qpIS4
h3r5/xDX8UTNZXpWGku+l2Q2ynUORs3MuWIN3oUKjNQtwzPlmieLJbIUNaP6inbMRULeZ4nLsQYV
5uBZercKUR0khHQXSjA/Xv4+R457UQjFs4qS8nfQfVwkrt4x8vlUCFCPdngNtSTsHCHJG+S6fiYu
4yVy3MtCsJ5reTtq1vJa2fYFajbzj/6L2D4UJWbZJDv2m8C7Sl1UoCZRPvUNeEeKTvmOtK0fomL4
pmjHjZG6XYCaWDkKtULjMdnfXzyEsAwgx8mzOtOQWGlwgfQ/p0zl1RtvIVpTre/broCOFmDCWAwJ
x/kolcj3W8fIg1odsK9BCOlXKGF8nc9ami8NpKtYRc1CGnoPuV4spS/l/0/LZ1s5b20BC8zDdHGn
dDauy0MW9agI/gul/KUBOltaGvT1qJm9FeRmIT0r9GCxLHWX8j/i2g0SwvKHMMxGzTbWBVzXMiH6
gagJg09QkyQxckumXOmcN0r/8Ij/90KefeV3l/oGoV+hQjW8CYbl8uxam9yWxYHx2vbPV5fBSSlR
hy127CFCYJ6bflPAwLwtag3wLvJ/f32cKpbvcClrqRCUR2J7i5u+Hyp42QmysA2J5XMfW1pCz190
Rc9Xb7rVH2JxmIwgxRpArizXZWysmv+01FOfDZwZLWVt4Oo8JOdhbYCepBNhQ8D2FSWQl05M9W2s
xlUUX0hc7Bq+CNiW0ty+IM1uZQlajYeWPIQXVJfN5GZD21VHu0Yr6R+K0rLlrDA9LsybWdZJq0+R
OvBwslhZK0Xu+K1vgAtJu94ROF3qxU+KvTUts0meqT7L/LF83yJSwisy+KaCdA4Dfyt/4d87vHrj
Le/HqqsWWpa1QEzeheKT55tV+zSfK1lrhxgXqzYV24nhWBbj47VbWhN7V3PZQ2L5VKPiDS8ml4wg
Q/5o/YEiE9worvdIsbZ0VKBCff4kFvdgsWD93o7rG5xsn4Z5klzvGaI33rmhp2MQrGGl0o4TiWyD
ZW0j2kgP8mcF8PBevh0p12WXaCURy7zGrbNit0glA5wIKXeLktjHQgYezhFraB65mWZQExLz8pRx
hFhVR2r61I8C3FZLyg8JySUCJAV9VUCPANnhTlQ4UyVqUuVAQ2KlCgeWVVKwrYYPC4xcpHHpE4rQ
14mYyu2ECFsWEypqSG9aK8ym9brJfB7DeWLleOiHEtF1F/6yfLeC0mhXo2Zp+6D0yxPEovMQIxeG
cpXmvup4FjUrfjJqpnMYrfOf7SFu5HGodaq7BUkvRhMrD2ahRMp1+Q6IWzbvJBpZlUmZ2uqEGB+v
oZ8TzZdHrFxoRK0rDYsVlE+PXIma6Z6ICsfx1p0uRYnq95FfV+wjFtTPgftl2wTU6o+RqFlbFxU2
4y1luw0Vm+e/+VvIpf1JomZ/b9T216G0tCuFq+aiZpgNiZUCN5MttFB8DSom6HVUjNY/C5UVt2ze
STbyp/rPt7QrYbAFUG07jItVb46Qik9pHUBcCAlUeMPDYjVZ5A+v0bFUyErHc6h4Ls+zS5EL90HK
nRTooCjiuojW6289LAR+IOU65EkTZUgsD7oPG1wXq6kOZ5LJeEB6IS8Suyiils37yabNTWB95ONq
+kQatZ6xHHnUq2X0XiGuhEEBjIpU0s0O5cvw+3VAS1vG9wL72nuDxRYzF0wWaTSxPOg2eIf53YcO
/mOeTLX7odLZFISDxepMigcavtjcFtipYiW+IZ/XUVHO81GR+huLMaig0HNMSymBxKIVm1oL69Qw
JJYHlmNH++y5+zWZZDKfNnA1uTQ4gYhYFnOTDazLZrbUbcxCLXqehgrU7CE6xGEb622bFlIahkXi
DA3HSRoZwZBY27qYW473X0b777v3Ssuyr82zfwfUMp2CNvDy9BYR8r0e8wgqU+sVqDxa3uuiNjYf
frMhs9JwULzWVIIhsbbyl0s2k6bbkMHBzv+6upJfOjJw3D5Wl21735ZNZ/JFaZ+PCvzb0JIDWtws
K9LJgsaaWHTvonS2G8Ra8rA9KgvAVFRWivdRa8kOLJWIff/3XgHX27f9ZFSOrQ+Bv6GmsnV4Fpz3
+xNM1ymOEZEKhoRjm8MKq5aB6Wg2TCsURS2SPzagPdio8IWTUEu//OgpZW7Thmup1QbMbr59cbmW
n5LLLec/9+iA9gkqJm3nrZLEMskkiVQ9ifp6EuvrSDU2MWTioQw/YmLg8V/Mm1/ybce7d3V6jhrR
nEkkLi7QeKYHk5hFs5tlXbagJXYNanamDhWecTZqWUWt9lAPFUvqBNTszDg5Zo8SbqGLlFGLWs5x
umzXY4QuQy1SrkXNuE5ELaoeJvtDqCn306S83uRe/WYssTyosh2+V9mNzSAk9EHpnheiFp8/QW4p
USVqsf/lqFitWbLNe65/QYU3TEFl9dDJYzRqveL9BKRdz4MBKO31fFRq7v+SezdENWoW/3JUgOwr
tF6DPByV5+1+VOomD93Fo3gYNVO59ZHYwP3HctiMGRw842oOvuFqJj/9MN9/5F7CAXm/EnV1LJ41
m1A8WlrhlsXQww8lm8k8SOsoZx2T5RNojVn519B+AyWMH4tKpDdWRpvdUUssPI8UVHzM9nLOiWLB
HVPCHVyJivdZihL1z5ZG7ZFQN9TC5XukER0slmVYczl3QU2Xv4RakjIClV7FIA8qLYdTqnvR0wmT
3vRW2M6oTBxDUW92+rZmSY+RtrW7tJ39yM2qDxGr55syYPWi9WTVoSgddR2lv7pttHgUO0l7qiUX
yb+fDLyjUSEaWU3eAJXE4EFpqzov7S+D61zyBO92+BCLXqNG0mvUyJKOfe+Bmaz58COi1VUllz9g
3BiiVVW42exUy7YPI/jlplehcuDX5fQwlyrbYUAoyoJUc74H7rmMp2ijDuTeCehqlpO3gPt9zRUt
hlfIZXHdSyyqY7X9XaUNONKgbFQoRoscD7lU0i+RW/s2W0Zvs4YqD4ENCsU21yLvZ8jlLBsnz88L
e/EyozTI9npUlL3XflrIZQhZ62vb14r1NK0N1/I4ufcaDBc3dL7GNV9q7XglrSfGrhFP4yxfu3pa
LLE38rW3ThMnVr9sOS9fdxOheNtesFy73UBqtx/Ilws+WBCKRm7Hl8tIMAi1lOMSfWMYiyGReD4S
89KY/FQakiWj0zyC88P7redShvi/oNab7SRkNo5c6h1PL8nKaLyPVvYyctldvdFPF/fShq6CXciT
q3qxXTi2JbJUVKHS3lxILkuHlxbc0f7O+tqPrTkOWd8zLvTmpN1kf1DK6RpxXR9Cabr+a0mTy/rr
oYXg2f6WYl5jpwixSNY38MRPzqD+s+U4kXCbznUiEbbd9RtkkglQIny+dDhn+8XKFC7DwnHCwWsw
vXImCQkOEo1ghGaZWb7vtsJrhPPEHR4gWoWHRmkDN8pvDxJ3cidyCRNbNNdT7zAG3khg2ewYjnN6
9bZbisAA/ioW8m98iobr+/jblOsjmVJxLbmkkH7MFKvvBN92PWtFtlyW/FZPYsnGRp467WyWzHmR
SJfKdknROxxykJeaegUq42gQqn2aAmnXpW8owoBQoAb3qjzI84RsXNGczqD4uwPbg+moyOifkcvZ
tBoVwX+ikJcro+EZmhu5WL4Pl21RWmeE7dT4VkUt07r259Tq3mwbCm8pApsu8sRxAaRRJZZPRtzF
pEYiYW2QitO2iPtTUYuy/ZghGtu+tF4JYGnX4vWXVIcisXCed0jaoVDxN227Lk60bdkfkg0NzPvb
o9wzYSLzZz5BrLYmsFy7hDeWD5ywH5W9enivenuwyOg0oPUmiz2iXYIqegkqbOJo+fttVKrpmzU9
ytbcPgps8yOiaSIe3kbN8NSSy1DQINcwGJWQ7i1UqpabURMNyPbHRbtbKG7m4SVcw1aPrnaIA2I1
VNo2Lm45VmXE21Gn3xEX8g0ZfH5BLrHhu0JMt4u0kCQ3M71Y3M7pqOy6fVCzg/iIp4JgQf1DNkzV
cxRqsuo1cpl9R2vtz0Gl1rkSNSHxVMDvVeaRuSry1c1m0cQs2+a9+x6iul8f3+BtsXbxEpxIYYJy
olGWvfoGb915dwHCs8B1aVm/ntULP2DZa3NZs2gxlmPnfUORHQ5Tt2w5b91xd6vrcoGQ6xB3lYHk
ZiEWraJFJe18X3SxYQGWSFjcsq9SFyfdLHvHqni5pY6lG8aMTUUtJj9ULKAHRMPyGtNaedB6SETQ
Nj/eRc1CLvJtv1w6ShcZCeukEX+ImmHtK+X+DbWw3auOE1CpUg5ApWnxXgTydmcmsT1jXai2nXKu
iXyCwtlU8xkiT0tf9gaXJ1HpsZcB30LNRruomctlmpRwOCqt9GD5+01f2c2ia33ehut5Wgjnu0Ja
87XB8RDUYu8dUbOWz/vOTUm7C9KEZ+Vrb9Z13QclKfwK97Ig1dhENmD5TTgexw6HC1tjlkUmkSCd
SBT/oayL5dg4kWhx/cuyyKbTpJo2fM1i1I281TVTu5uL69qWTbIK6p3GQiET+c0iy+L361ewKNWC
wdaD71V248B47aZOr2Pgw5Qvl2x+S6yQO+m5dUXdyUikqMXWZog7Ga3aUKd2cNKNblouLIOFhYNN
th0ykGvEo60Shrq+HjALwAvaabl/AI7rmFoxMDAk1pEry8Y28Z0GBobEOnSFGWvMwMCQWEe3xgwM
DAyJdVhYqPALAwMDQ2IdFg6OEfkNDAyJdWyEcIxFZmBgSKzjW2Rh17wwysDAkFiHrkDbEJmBgSEx
Q2QGBgaGxLY4keXTyFwgYxYeGRgYEvu6w9PIQr5PzA0xwImbCjIwMCTWMSwyx/fBdTgw1o2YZarb
wMCQWAdEiiy9nQj7RGtMZRgYGBLroETmuhwU60qVbSYADAwMiXVApHHp6UT5dqybqQwDA0NimwVZ
l/L+a3YzjIlV090Om9o1MCgTjG+TBxkyDRmr/C+hj1s2+8ereaRxtalkAwNjiW1SbJLAroSbZc9Y
F7obbczAwJBYh/RRgS6WwwFxM1NpYGBIrINCWWNVbOMYa8zAoBwkZlTmYMQ2pTVWadnsH6s1tWxg
sJEIAXMwAn8Q5m7KwlO4DIvECTdapMy6SgODduP/BwAcRdbtqeulXgAAAABJRU5ErkJggg==

------=_NextPart_000_0083_01CC54F9.1969B650
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.tesisenred.net/themes/TDX/lib/TDX.css

HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: auto
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: auto
}
BODY {
	MIN-HEIGHT: 100%; BACKGROUND: url(/themes/TDX/Imatges/fons_punts.png); =
LINE-HEIGHT: 1em; min-width: 960px
}
 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Arial, =
Verdana, Tahoma, Helvetica, 'sans-serif !important'
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: =
0px
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
FIELDSET {
	CLEAR: both; BORDER-RIGHT: medium none; BORDER-TOP: medium none; =
BORDER-LEFT: medium none; MARGIN-RIGHT: 20px; BORDER-BOTTOM: medium none
}
LEGEND {
	DISPLAY: none
}
SPAN.field-help {
	FONT-SIZE: 11px; COLOR: maroon
}
SPAN.error {
	FONT-SIZE: 11px; FLOAT: right; WIDTH: 100%; COLOR: red
}
DIV.ContTDX {
	BACKGROUND: white; MARGIN: 18px auto 0px; VERTICAL-ALIGN: top; =
OVERFLOW: hidden; WIDTH: 960px; HEIGHT: auto; TEXT-ALIGN: left
}
DIV.ContTDX DIV.ContCabcelera {
	CLEAR: both; DISPLAY: block; BACKGROUND: =
url(/themes/TDX/Imatges/fulls.png) no-repeat 288px top; FLOAT: left; =
WIDTH: 100%; HEIGHT: 109px
}
DIV.ContTDX DIV.ContCabcelera A.Logo {
	CLEAR: none; DISPLAY: block; FLOAT: left; MARGIN: 20px 0px 0px 50px; =
WIDTH: auto; HEIGHT: auto
}
DIV.ContTDX DIV.ContCabcelera DIV.ContCercador {
	CLEAR: none; DISPLAY: block; FLOAT: left; MARGIN: 20px 0px 0px 375px; =
WIDTH: 230px; HEIGHT: auto
}
DIV.ContTDX DIV.ContCabcelera DIV.ContCercador DIV.Fila1 {
	CLEAR: none; DISPLAY: block; FLOAT: left; WIDTH: 100%; HEIGHT: auto
}
DIV.ContTDX DIV.ContCabcelera DIV.ContCercador DIV.Fila2 {
	CLEAR: none; DISPLAY: block; FLOAT: left; WIDTH: 100%; HEIGHT: auto
}
DIV.ContTDX DIV.ContCabcelera DIV.ContCercador DIV.Fila1 INPUT {
	CLEAR: none; DISPLAY: block; FONT-SIZE: 0.8em; FLOAT: left; WIDTH: =
190px; HEIGHT: 21px
}
DIV.ContTDX DIV.ContCabcelera DIV.ContCercador DIV.Fila1 =
INPUT.cerca_simple {
	CLEAR: none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; =
DISPLAY: block; BACKGROUND: url(/themes/TDX/Imatges/cercar.png) =
no-repeat left top; FLOAT: left; MARGIN-LEFT: 5px; BORDER-LEFT: medium =
none; WIDTH: 15px; BORDER-BOTTOM: medium none; HEIGHT: 23px; =
TEXT-DECORATION: none
}
DIV.ContTDX DIV.ContCabcelera DIV.ContCercador DIV.Fila1 =
INPUT.cerca_simple:hover {
	BACKGROUND: url(/themes/TDX/Imatges/cercar.png) no-repeat -15px top
}
DIV.ContTDX DIV.ContCabcelera DIV.ContCercador A.CercaAvan=E7ada {
	FONT-SIZE: 0.7em; WIDTH: 100%; LINE-HEIGHT: 1em
}
DIV.ContTDX DIV.ContCabcelera DIV.ContCercador DIV.Fila2 {
	MARGIN-TOP: 5px
}
DIV.ContTDX DIV.ContCabcelera DIV.ContCercador DIV.Fila2 LABEL {
	FONT-SIZE: 0.8em
}
DIV.ContTDX DIV.ContMenu {
	CLEAR: both; DISPLAY: block; BACKGROUND: =
url(/themes/TDX/Imatges/menu_tdx.png) repeat-x 50% top; FLOAT: left; =
WIDTH: 100%; HEIGHT: 24px
}
DIV.ContTDX DIV.ContMenu DIV.Menu1 {
	CLEAR: none; DISPLAY: block; FLOAT: left; MARGIN-LEFT: 200px; WIDTH: =
auto; HEIGHT: auto
}
DIV.ContTDX DIV.ContMenu DIV.Menu1 A {
	CLEAR: none; MARGIN-TOP: 4px; DISPLAY: block; FONT-WEIGHT: bold; =
FONT-SIZE: 0.8em; FLOAT: left; WIDTH: auto; COLOR: white; HEIGHT: auto
}
DIV.ContTDX DIV.ContMenu DIV.Menu1 SPAN {
	CLEAR: none; MARGIN-TOP: 4px; DISPLAY: block; FONT-WEIGHT: bold; =
FONT-SIZE: 0.8em; FLOAT: left; WIDTH: auto; COLOR: white; HEIGHT: auto
}
DIV.ContTDX DIV.ContMenu DIV.Menu1 SPAN {
	FONT-SIZE: 1em; MARGIN: 2px 13px 0px
}
DIV.ContTDX DIV.ContMenu DIV.Menu2 {
	CLEAR: none; DISPLAY: block; FLOAT: right; WIDTH: auto; MARGIN-RIGHT: =
40px; HEIGHT: auto
}
DIV.ContTDX DIV.ContMenu DIV.Menu2 A {
	CLEAR: none; MARGIN-TOP: 4px; DISPLAY: block; FONT-SIZE: 0.7em; FLOAT: =
left; WIDTH: auto; COLOR: white; HEIGHT: auto
}
DIV.ContTDX DIV.ContMenu DIV.Menu2 SPAN {
	CLEAR: none; MARGIN-TOP: 4px; DISPLAY: block; FONT-SIZE: 0.7em; FLOAT: =
left; WIDTH: auto; COLOR: white; HEIGHT: auto
}
DIV.ContTDX DIV.ContMenu DIV.Menu2 SPAN {
	FONT-SIZE: 0.8em; MARGIN: 2px 5px 0px
}
DIV.ContTDX DIV.ContCos {
	CLEAR: both; DISPLAY: block; BACKGROUND: rgb(236,232,233); FLOAT: left; =
WIDTH: 100%; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.ContEsquerra {
	CLEAR: none; DISPLAY: block; FLOAT: left; WIDTH: 180px; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.ContEsquerra DIV.ContBlockMenu {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: white 2px solid; DISPLAY: =
block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 100%; =
PADDING-TOP: 8px; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.ContEsquerra DIV.Primer DIV.ContBlockMenu {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: white 2px solid; DISPLAY: =
block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 100%; =
PADDING-TOP: 8px; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.ContEsquerra DIV.Primer {
	BORDER-TOP: 0px
}
DIV.ContTDX DIV.ContCos DIV.ContEsquerra DIV.ContBlockMenu H1 {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 0.75em; =
FLOAT: left; MARGIN-LEFT: 22px; WIDTH: 100%; COLOR: rgb(119,18,31); =
HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.ContEsquerra DIV.ContBlockMenu H2 {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 0.75em; =
FLOAT: left; MARGIN-LEFT: 22px; WIDTH: 100%; COLOR: rgb(119,18,31); =
HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.ContEsquerra DIV.ContBlockMenu A {
	CLEAR: both; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 0.75em; =
BACKGROUND: url(/themes/TDX/Imatges/fletxa_menu.png) no-repeat left 4px; =
FLOAT: left; MARGIN: 5px 0px 0px 22px; WIDTH: 135px; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.ContEsquerra DIV.ContBlockMenu =
SPAN.registrat {
	CLEAR: both; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 0.75em; =
BACKGROUND: url(/themes/TDX/Imatges/fletxa_menu.png) no-repeat left 4px; =
FLOAT: left; MARGIN: 5px 0px 0px 22px; WIDTH: 135px; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.ContEsquerra DIV.ContBlockMenu =
SPAN.registrat {
	FONT-SIZE: 11px
}
DIV.ContTDX DIV.ContCos DIV.ContEsquerra DIV.ContBlockMenu =
SPAN.registrat A {
	CLEAR: both; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; =
BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN: =
0px; WIDTH: auto; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.ContEsquerra DIV.ContBlockMenu HR {
	CLEAR: both; BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px =
solid; DISPLAY: block; FLOAT: left; BORDER-LEFT: white 2px solid; WIDTH: =
100%; COLOR: white; BORDER-BOTTOM: white 2px solid; HEIGHT: 2px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta {
	CLEAR: none; DISPLAY: block; BACKGROUND: white; FLOAT: left; WIDTH: =
780px; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina1_ContDretaContEsquerra {
	CLEAR: none; DISPLAY: block; BACKGROUND: =
url(/themes/TDX/Imatges/tdx_tesis.jpg) no-repeat left bottom; FLOAT: =
left; WIDTH: 500px; HEIGHT: 420px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina1_ContDretaContEsquerra DIV.Texte {
	CLEAR: none; DISPLAY: block; FLOAT: left; WIDTH: 230px; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina1_ContDretaContEsquerra DIV.Texte H2 {
	CLEAR: none; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1em; FLOAT: =
left; MARGIN: 50px 0px 0px 25px; WIDTH: 100%; COLOR: rgb(119,18,31); =
HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina1_ContDretaContEsquerra DIV.Texte P {
	CLEAR: none; DISPLAY: block; FONT-SIZE: 0.7em; FLOAT: left; MARGIN: 5px =
0px 0px 25px; WIDTH: 90%; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina1_ContDretaContDreta {
	CLEAR: none; DISPLAY: block; FLOAT: left; WIDTH: 279px; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina1_ContDretaContDreta H2 {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; =
FLOAT: left; PADDING-BOTTOM: 7px; MARGIN: 25px 0px 0px 20px; WIDTH: =
100%; COLOR: rgb(119,18,31); HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina1_ContDretaContDreta A {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0.8em; FLOAT: left; MARGIN: 3px =
0px 0px 20px; WIDTH: 279px; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.ContPeu {
	CLEAR: both; BORDER-TOP: rgb(119,18,31) 1px solid; DISPLAY: block; =
FLOAT: left; WIDTH: 100%; HEIGHT: 45px
}
DIV.ContTDX DIV.ContCos DIV.ContPeu DIV.ContPeuMenu1 {
	CLEAR: none; DISPLAY: block; FLOAT: left; MARGIN: 16px 0px 0px 18px; =
WIDTH: auto; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.ContPeu DIV.ContPeuMenu1 A {
	CLEAR: none; DISPLAY: block; FONT-SIZE: 0.75em; FLOAT: left; WIDTH: =
auto; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.ContPeu DIV.ContPeuMenu1 SPAN {
	CLEAR: none; DISPLAY: block; FONT-SIZE: 0.75em; FLOAT: left; WIDTH: =
auto; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.ContPeu DIV.ContPeuMenu1 SPAN {
	MARGIN: 0px 7px
}
DIV.ContTDX DIV.ContCos DIV.ContPeu A.rss {
	CLEAR: none; MARGIN-TOP: 10px; DISPLAY: block; BACKGROUND: =
url(/themes/TDX/Imatges/rss_tdx.png) no-repeat left top; FLOAT: left; =
MARGIN-LEFT: 12px; WIDTH: 26px; HEIGHT: 26px; TEXT-DECORATION: none
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra A.rss {
	CLEAR: none; DISPLAY: inline; BACKGROUND: =
url(/themes/TDX/Imatges/rss_tdx2.png) no-repeat left top; FLOAT: left; =
MARGIN: 25px 0px 0px 12px; WIDTH: 17px; HEIGHT: 17px; TEXT-DECORATION: =
none
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra A.rss:hover {
	BACKGROUND: url(/themes/TDX/Imatges/rss_tdx2.png) no-repeat -17px top
}
DIV.ContTDX DIV.ContCos DIV.ContPeu A.rss:hover {
	BACKGROUND: url(/themes/TDX/Imatges/rss_tdx.png) no-repeat -26px top
}
DIV.ContTDX DIV.ContCos DIV.ContPeu DIV.ContPeuMenu2 {
	CLEAR: none; DISPLAY: block; FLOAT: right; WIDTH: auto; MARGIN-RIGHT: =
22px; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.ContPeu DIV.ContPeuMenu2 P {
	CLEAR: none; MARGIN-TOP: 13px; DISPLAY: block; FONT-SIZE: 0.7em; FLOAT: =
left; WIDTH: auto; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.ContPeu DIV.ContPeuMenu2 P.Segona {
	MARGIN-LEFT: 15px
}
DIV.ContTDX DIV.ContCos DIV.ContPeu DIV.ContPeuMenu2 A.CBUC {
	CLEAR: none; DISPLAY: block; BACKGROUND: =
url(/themes/TDX/Imatges/cbuc.png) no-repeat left top; FLOAT: left; =
MARGIN: 7px 0px 0px 10px; WIDTH: 34px; HEIGHT: 29px; TEXT-DECORATION: =
none
}
DIV.ContTDX DIV.ContCos DIV.ContPeu DIV.ContPeuMenu2 A.CBUC:hover {
	BACKGROUND: url(/themes/TDX/Imatges/cbuc.png) no-repeat -34px top
}
DIV.ContTDX DIV.ContCos DIV.ContPeu DIV.ContPeuMenu2 A.CESCA {
	CLEAR: none; DISPLAY: block; BACKGROUND: =
url(/themes/TDX/Imatges/cesca.png) no-repeat left top; FLOAT: left; =
MARGIN: 7px 0px 0px 10px; WIDTH: 54px; HEIGHT: 29px; TEXT-DECORATION: =
none
}
DIV.ContTDX DIV.ContCos DIV.ContPeu DIV.ContPeuMenu2 A.CESCA:hover {
	BACKGROUND: url(/themes/TDX/Imatges/cesca.png) no-repeat -54px top
}
DIV.ContTDX DIV.ContCos DIV.ContPeu DIV.ContPeuMenu2 A.GENCAT {
	CLEAR: none; DISPLAY: block; BACKGROUND: =
url(/themes/TDX/Imatges/gencat.png) no-repeat left top; FLOAT: left; =
MARGIN: 7px 0px 0px 10px; WIDTH: 79px; HEIGHT: 29px; TEXT-DECORATION: =
none
}
DIV.ContTDX DIV.ContCos DIV.ContPeu DIV.ContPeuMenu2 A.GENCAT:hover {
	BACKGROUND: url(/themes/TDX/Imatges/gencat.png) no-repeat -79px top
}
DIV.ContTDX DIV.ContCos DIV.Pagina2_ContDreta {
	CLEAR: none; DISPLAY: block; BACKGROUND: white; FLOAT: left; WIDTH: =
780px; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior {
	CLEAR: none; DISPLAY: block; FLOAT: left; WIDTH: 100%; BORDER-BOTTOM: =
rgb(169,152,157) 1px solid
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.MollesPa {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN: 5px 0px 3px 40px; =
WIDTH: 95%; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.MollesPa A {
	CLEAR: none; DISPLAY: block; FONT-SIZE: 0.7em; FLOAT: left; WIDTH: =
auto; COLOR: rgb(88,90,91); HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.MollesPa SPAN {
	CLEAR: none; DISPLAY: block; FONT-SIZE: 0.7em; FLOAT: left; WIDTH: =
auto; COLOR: rgb(88,90,91); HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.MollesPa SPAN.Separador {
	MARGIN: 0px 4px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.MollesPa SPAN.Actiu {
	FONT-WEIGHT: bold
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra {
	CLEAR: none; BORDER-RIGHT: rgb(169,152,157) 1px solid; DISPLAY: block; =
MIN-HEIGHT: 420px; BACKGROUND: url(/themes/TDX/Imatges/tesis.jpg) =
no-repeat left top; FLOAT: left; WIDTH: 500px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont {
	CLEAR: none; BORDER-RIGHT: rgb(169,152,157) 1px solid; DISPLAY: block; =
FONT-SIZE: 15px; MIN-HEIGHT: 420px; BACKGROUND: =
url(/themes/TDX/Imatges/tesis.jpg) no-repeat left top; FLOAT: left; =
MARGIN: 15px 0px 0px 40px; WIDTH: 741px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra H1 {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; =
FLOAT: left; MARGIN: 25px 0px 0px 40px; COLOR: rgb(119,18,31); =
LINE-HEIGHT: 1em; HEIGHT: auto; max-width: 400px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont H1 {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; =
FLOAT: left; MARGIN-BOTTOM: 10px; COLOR: rgb(119,18,31); HEIGHT: auto; =
max-width: 700px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra P.Subtitol {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; =
FLOAT: left; MARGIN: 15px 0px 0px 40px; WIDTH: 100%; COLOR: =
rgb(88,90,91); HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
P.Subtitol {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; =
FLOAT: left; WIDTH: 100%; COLOR: rgb(88,90,91); HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont P {
	CLEAR: both; MARGIN-TOP: 3px; DISPLAY: block; FONT-SIZE: 0.7em; FLOAT: =
left; WIDTH: auto; HEIGHT: auto
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_administrative_eperson_ManageEPeop=
leMain_div_epeople-main DIV.Resultats DIV.RelacioItems P.ds_paragraph {
	WIDTH: 100%
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont DIV.Cerca =
P {
	CLEAR: none; MARGIN-TOP: 10px; DISPLAY: block; FONT-SIZE: 12px; FLOAT: =
left; WIDTH: auto; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra DIV.ContCercadorPlana {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN: 15px 0px 0px 40px; =
WIDTH: 100%; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContCercadorPlana {
	CLEAR: both; DISPLAY: block; FLOAT: left; WIDTH: 100%; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.Contblock DIV.oblidatPassword {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 14px; FLOAT: left; MARGIN: 14px =
0px; WIDTH: 100%; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.oblidatPassword {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 14px; FLOAT: left; MARGIN: 14px =
0px; WIDTH: 100%; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra DIV.ContCercadorPlana DIV.Camps {
	CLEAR: both; DISPLAY: block; FLOAT: left; WIDTH: 100%; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContCercadorPlana DIV.Camps {
	CLEAR: both; DISPLAY: block; FLOAT: left; WIDTH: 100%; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont DIV.Camps =
{
	CLEAR: both; DISPLAY: block; FONT-SIZE: 12px; FLOAT: left; WIDTH: 95%; =
HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont DIV.Cerca =
DIV.Camps {
	CLEAR: both; MARGIN-TOP: 10px; DISPLAY: block; FONT-SIZE: 12px; =
BACKGROUND: #ece8e9 0px 0px; FLOAT: left; MARGIN-LEFT: 3px; WIDTH: =
674px; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont DIV.Camps =
DIV.Camps {
	CLEAR: both; MARGIN-TOP: 10px; DISPLAY: block; FONT-SIZE: 12px; =
BACKGROUND: #ece8e9 0px 0px; FLOAT: left; MARGIN-LEFT: 3px; WIDTH: =
674px; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont DIV.Cerca =
DIV.Controls {
	CLEAR: both; MARGIN-TOP: 13px; FONT-SIZE: 0.7em; FLOAT: left; WIDTH: =
auto; HEIGHT: 24px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra DIV.ContCercadorPlana DIV.Camps INPUT =
{
	CLEAR: none; BORDER-RIGHT: rgb(119,18,31) 2px solid; BORDER-TOP: =
rgb(119,18,31) 2px solid; DISPLAY: block; FONT-SIZE: 0.9em; FLOAT: left; =
BORDER-LEFT: rgb(119,18,31) 2px solid; WIDTH: 266px; BORDER-BOTTOM: =
rgb(119,18,31) 2px solid; HEIGHT: 20px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2 =
DIV.ContCercadorPlana DIV.Camps INPUT {
	CLEAR: none; BORDER-RIGHT: rgb(119,18,31) 2px solid; BORDER-TOP: =
rgb(119,18,31) 2px solid; DISPLAY: block; FONT-SIZE: 0.9em; FLOAT: left; =
BORDER-LEFT: rgb(119,18,31) 2px solid; WIDTH: 266px; BORDER-BOTTOM: =
rgb(119,18,31) 2px solid; HEIGHT: 20px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont DIV.Cerca =
DIV.Camps INPUT {
	CLEAR: none; BORDER-RIGHT: rgb(119,18,31) 2px solid; BORDER-TOP: =
rgb(119,18,31) 2px solid; DISPLAY: block; FONT-SIZE: 0.9em; FLOAT: left; =
BORDER-LEFT: rgb(119,18,31) 2px solid; WIDTH: 266px; BORDER-BOTTOM: =
rgb(119,18,31) 2px solid; HEIGHT: 20px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra DIV.ContCercadorPlana DIV.Camps A {
	CLEAR: none; DISPLAY: block; BACKGROUND: =
url(/themes/TDX/Imatges/cercar_comun.png) no-repeat left top; FLOAT: =
left; MARGIN-LEFT: 5px; WIDTH: 24px; HEIGHT: 24px; TEXT-DECORATION: none
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContCercadorPlana DIV.Camps A {
	CLEAR: none; DISPLAY: block; BACKGROUND: =
url(/themes/TDX/Imatges/cercar_comun.png) no-repeat left top; FLOAT: =
left; MARGIN-LEFT: 5px; WIDTH: 24px; HEIGHT: 24px; TEXT-DECORATION: none
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont DIV.Cerca =
DIV.Camps A {
	CLEAR: none; DISPLAY: block; BACKGROUND: =
url(/themes/TDX/Imatges/cercar_comun.png) no-repeat left top; FLOAT: =
left; MARGIN-LEFT: 5px; WIDTH: 24px; HEIGHT: 24px; TEXT-DECORATION: none
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra DIV.ContCercadorPlana DIV.Camps =
A:hover {
	BACKGROUND: url(/themes/TDX/Imatges/cercar_comun.png) no-repeat -24px =
top
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContCercadorPlana DIV.Camps A:hover {
	BACKGROUND: url(/themes/TDX/Imatges/cercar_comun.png) no-repeat -24px =
top
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont DIV.Cerca =
DIV.Camps A:hover {
	BACKGROUND: url(/themes/TDX/Imatges/cercar_comun.png) no-repeat -24px =
top
}
#boto {
	CLEAR: none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; =
BACKGROUND: url(/themes/TDX/Imatges/cercar_comun.png) no-repeat left =
top; MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; =
WIDTH: 24px; BORDER-BOTTOM: medium none; HEIGHT: 24px; TEXT-DECORATION: =
none
}
#boto:hover {
	BACKGROUND: url(/themes/TDX/Imatges/cercar_comun.png) no-repeat -24px =
top
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra DIV.ContCercadorPlana =
A.CercaAvan=E7adaPlana {
	CLEAR: both; MARGIN-TOP: 10px; DISPLAY: block; FONT-SIZE: 0.7em; FLOAT: =
left; WIDTH: auto; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContCercadorPlana A.CercaAvan=E7adaPlana {
	CLEAR: both; MARGIN-TOP: 10px; DISPLAY: block; FONT-SIZE: 0.7em; FLOAT: =
left; WIDTH: auto; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra DIV.ContCercadorPlana P.MesInfo {
	CLEAR: both; MARGIN-TOP: 10px; DISPLAY: block; FONT-SIZE: 0.7em; FLOAT: =
left; WIDTH: auto; HEIGHT: auto; max-width: 440px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContCercadorPlana P.MesInfo {
	CLEAR: both; MARGIN-TOP: 10px; DISPLAY: block; FONT-SIZE: 0.7em; FLOAT: =
left; WIDTH: auto; HEIGHT: auto; max-width: 440px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra DIV.ContCercadorPlana P.MesInfo =
A.WebCentre {
	CLEAR: none; FONT-SIZE: 1em; MARGIN: 10px 0px 0px; WIDTH: auto; COLOR: =
rgb(119,18,31); HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContCercadorPlana P.MesInfo A.WebCentre {
	CLEAR: none; FONT-SIZE: 1em; MARGIN: 10px 0px 0px; WIDTH: auto; COLOR: =
rgb(119,18,31); HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.Itemview A.WebCentre {
	CLEAR: none; FONT-SIZE: 1em; MARGIN: 10px 0px 0px; WIDTH: auto; COLOR: =
rgb(119,18,31); HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra DIV.Subcomunitats {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN: 34px 0px 0px 40px; =
WIDTH: 100%; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra DIV.Enviaments {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN: 34px 0px 0px 40px; =
WIDTH: 100%; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.Enviaments {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN: 34px 0px 0px 40px; =
WIDTH: 100%; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra DIV.Enviaments {
	PADDING-BOTTOM: 35px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.Enviaments {
	PADDING-BOTTOM: 35px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra DIV.Subcomunitats H2 {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; =
FLOAT: left; WIDTH: auto; COLOR: rgb(119,18,31); HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra DIV.Enviaments H2 {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; =
FLOAT: left; WIDTH: auto; COLOR: rgb(119,18,31); HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont H2 {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; =
FLOAT: left; COLOR: rgb(119,18,31); HEIGHT: auto; max-width: 679px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra DIV.Subcomunitats A {
	CLEAR: both; MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 10px; =
FONT-SIZE: 0.8em; BACKGROUND: url(/themes/TDX/Imatges/punt.png) =
no-repeat left 7px; FLOAT: left; WIDTH: 90%; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra DIV.Enviaments DIV.Item {
	CLEAR: both; PADDING-RIGHT: 0px; MARGIN-TOP: 4px; DISPLAY: block; =
PADDING-LEFT: 0px; BACKGROUND: rgb(236,232,233); FLOAT: left; =
PADDING-BOTTOM: 5px; WIDTH: 430px; PADDING-TOP: 5px; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra DIV.Enviaments A {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0.8em; FLOAT: left; =
MARGIN-LEFT: 15px; WIDTH: 95%; COLOR: rgb(88,90,91); HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra DIV.Enviaments SPAN.data {
	CLEAR: both; FONT-SIZE: 11px; WIDTH: 95%; COLOR: #585a5b; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra DIV.Enviaments SPAN.title {
	CLEAR: both; FONT-SIZE: 11px; WIDTH: 95%; COLOR: #585a5b; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContCercar DIV.Resultats DIV.RelacioItems DIV.Item DIV.Dreta =
SPAN.data {
	CLEAR: both; FONT-SIZE: 11px; WIDTH: 95%; COLOR: #585a5b; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContCercar DIV.Resultats DIV.RelacioItems DIV.Item DIV.Dreta =
SPAN.data B {
	CLEAR: both; FONT-SIZE: 11px; WIDTH: 95%; COLOR: #585a5b; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra DIV.Enviaments DIV.Item DIV.Dreta =
DIV.title A SPAN.data B {
	CLEAR: both; FONT-SIZE: 11px; WIDTH: 95%; COLOR: #585a5b; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContCercar DIV.Resultats DIV.RelacioItems DIV.Item DIV.Dreta =
SPAN.data {
	FONT-WEIGHT: normal
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra DIV.Enviaments DIV.Item DIV.Dreta =
DIV.title A SPAN.data {
	FONT-WEIGHT: normal
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra DIV.Enviaments DIV.Item DIV.Dreta =
DIV.title A SPAN.data {
	DISPLAY: none; VISIBILITY: hidden
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContCercar DIV.Resultats DIV.RelacioItems DIV.Item DIV.Dreta =
SPAN.title {
	CLEAR: both; FONT-SIZE: 11px; WIDTH: 95%; COLOR: #77121f; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra DIV.Enviaments SPAN.bold {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; =
FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 95%; COLOR: rgb(88,90,91); =
HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContDreta {
	CLEAR: none; DISPLAY: block; FLOAT: left; MARGIN-LEFT: -1px; =
BORDER-LEFT: rgb(169,152,157) 1px solid; WIDTH: 278px; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContDreta A {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN: 13px 0px 0px; WIDTH: =
auto; HEIGHT: auto; TEXT-DECORATION: none
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContDreta A.alogo {
	CLEAR: both; DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 37px; =
WIDTH: auto; HEIGHT: auto; TEXT-DECORATION: none
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContDreta IMG.Foto1 {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN: 18px 0px 0px 18px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContDreta IMG.Foto2 {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN: 18px 0px 0px 18px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContDreta P IMG.Foto1 {
	CLEAR: both; MARGIN-TOP: 18px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContDreta IMG {
	CLEAR: both; MARGIN-TOP: 18px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContDreta DIV.info_uni IMG {
	CLEAR: both; MARGIN-TOP: 18px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContDreta IMG.logo {
	CLEAR: both; MARGIN-TOP: 4px; DISPLAY: block; FLOAT: none; MARGIN-LEFT: =
auto; MARGIN-RIGHT: auto; max-width: 200px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContDreta P {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0.7em; FLOAT: left; MARGIN: =
12px 0px 0px; WIDTH: 236px; LINE-HEIGHT: 16px; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContDreta DIV.info_uni {
	MARGIN: 0px 0px 0px 18px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContDreta P.alogo {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0.7em; FLOAT: none; MARGIN: =
12px 0px 0px; WIDTH: 236px; LINE-HEIGHT: 16px; HEIGHT: auto; TEXT-ALIGN: =
center
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont TABLE {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 15px; FLOAT: left; WIDTH: =
680px; BORDER-COLLAPSE: collapse; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont TABLE TH =
{
	BORDER-RIGHT: #ffffff 3px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#ffffff 3px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: =
0.7em; BACKGROUND: #ece8e9 0px 0px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: =
top; BORDER-LEFT: #ffffff 3px solid; WIDTH: 190px; PADDING-TOP: 5px; =
BORDER-BOTTOM: #ffffff 3px solid; TEXT-ALIGN: left
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont TABLE TD =
{
	CLEAR: both; BORDER-RIGHT: #ffffff 3px solid; PADDING-RIGHT: 5px; =
BORDER-TOP: #ffffff 3px solid; PADDING-LEFT: 5px; FONT-SIZE: 0.7em; =
BACKGROUND: #ece8e9 0px 0px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; =
BORDER-LEFT: #ffffff 3px solid; WIDTH: 500px; PADDING-TOP: 5px; =
BORDER-BOTTOM: #ffffff 3px solid; TEXT-ALIGN: left
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont TABLE =
TH.metadata {
	WIDTH: 190px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContCercar DIV.Resultats {
	CLEAR: both; DISPLAY: block; FLOAT: left; WIDTH: 677px; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContComunitats {
	CLEAR: both; DISPLAY: block; FLOAT: left; WIDTH: 677px; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.Resultats {
	CLEAR: both; DISPLAY: block; FLOAT: left; WIDTH: 677px; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContComunitats UL LI {
	FONT-SIZE: 13px; FLOAT: left; MARGIN: 0px 0px 0px 40px; WIDTH: 700px; =
COLOR: #000000
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContComunitats SPAN.bold {
	FONT-WEIGHT: bold
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContCercar DIV.Resultats DIV.RelacioItems DIV.Item {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN: 15px 0px 0px; WIDTH: =
700px; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContCercar DIV.Resultats DIV.RelacioItems A {
	CLEAR: both; FONT-SIZE: 11px; FLOAT: left
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContCercar DIV.Resultats DIV.RelacioItems DIV.Item DIV.Dreta {
	CLEAR: none; DISPLAY: block; FLOAT: left; WIDTH: 700px; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContCercar DIV.Resultats DIV.RelacioItems DIV.Item DIV.Dreta A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: auto; COLOR: =
#77121f
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContCercar DIV.Resultats DIV.Paginacio DIV.Dreta =
DIV.current-page-link {
	FLOAT: left; MARGIN-RIGHT: 10px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContCercar DIV.Resultats DIV.RelacioItems DIV.Item DIV.Dreta =
SPAN.bold {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 10px; FLOAT: left; WIDTH: =
700px; LINE-HEIGHT: 16px; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContCercar DIV.Resultats DIV.Paginacio {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN: 15px 0px 0px; WIDTH: =
700px; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContCercar DIV.Resultats DIV.Paginacio DIV.Esquerra {
	FONT-SIZE: 10px; FLOAT: left; WIDTH: 250px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.Resultats DIV.Paginacio DIV.Esquerra {
	FONT-SIZE: 10px; FLOAT: left; WIDTH: 250px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContCercar DIV.Resultats DIV.Paginacio DIV.Dreta {
	FONT-SIZE: 10px; FLOAT: right; MARGIN-LEFT: 16px; WIDTH: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.Resultats DIV.Paginacio DIV.Dreta {
	FONT-SIZE: 10px; FLOAT: right; MARGIN-LEFT: 16px; WIDTH: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContCercar DIV.Resultats DIV.Paginacio DIV.Dreta DIV.NumPagines {
	CLEAR: none; PADDING-RIGHT: 2px; DISPLAY: inline-block; PADDING-LEFT: =
2px; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: auto; =
COLOR: #848484; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.Resultats DIV.Paginacio DIV.Dreta DIV.NumPagines {
	CLEAR: none; PADDING-RIGHT: 2px; DISPLAY: inline-block; PADDING-LEFT: =
2px; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: auto; =
COLOR: #848484; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: auto
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContCercar DIV.salteu A {
	CLEAR: none; DISPLAY: inline-block; FONT-WEIGHT: bold; FONT-SIZE: =
0.8em; FLOAT: left; MARGIN: 6px 0px 10px 7px; COLOR: #77121f
}
#refworks {
	DISPLAY: block; BACKGROUND: url(/themes/TDX/Imatges/refworks.jpg) =
no-repeat 0px 0px; OVERFLOW: hidden; WIDTH: 96px; LINE-HEIGHT: 16px! =
important; HEIGHT: 16px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont UL {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; =
FONT-SIZE: 0.7em; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 0px =
10px; WIDTH: 100%; PADDING-TOP: 2px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont UL LI {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 15px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont LI {
	DISPLAY: inline; COLOR: #625a5b
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.Contblock DIV.Camps {
	CLEAR: both
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContAltres {
	WIDTH: 100%
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContAltres P {
	MARGIN-BOTTOM: 8px; WIDTH: 95%; MARGIN-RIGHT: 35px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContAltres UL {
	CLEAR: both; DISPLAY: block; FLOAT: none
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContAltres UL.li2 {
	CLEAR: both; LIST-STYLE-TYPE: circle
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContAltres UL.li2 LI {
	CLEAR: both
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContAltres LI {
	CLEAR: both; DISPLAY: block
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContAltres A {
	COLOR: maroon
}
.boxg {
	CLEAR: left; PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; =
BACKGROUND: #ece8e9 0px 0px; PADDING-BOTTOM: 7px; WIDTH: 94%; =
PADDING-TOP: 7px; HEIGHT: 72px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont DIV.boxg =
P {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 30px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont SELECT {
	MARGIN-RIGHT: 15px; max-width: 710px
}
.logotip {
	MARGIN-BOTTOM: 15px; TEXT-ALIGN: center
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
P.ds_paragraph_hidden {
	CLEAR: both; FLOAT: left; VISIBILITY: hidden; WIDTH: 0px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContAltres DIV.pregmes {
	FONT-SIZE: 11px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContAltres DIV.pregmes P {
	FONT-SIZE: 11px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContAltres DIV.pregmes SPAN {
	FONT-SIZE: 11px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContAltres DIV.pregmes A {
	FONT-SIZE: 11px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContAltres DIV.pregmes B {
	FONT-SIZE: 13px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContAltres B {
	FONT-SIZE: 13px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContAltres DIV.pregmes SPAN {
	FONT-WEIGHT: bold
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContAltres DIV.pregmes P {
	MARGIN-BOTTOM: 2px; TEXT-ALIGN: justify
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContAltres DIV.pregmes HR {
	WIDTH: 95%
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContAltres UL {
	MARGIN: 0px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContAltres UL LI {
	FONT-SIZE: 11px; MARGIN-LEFT: 0px; COLOR: black
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContAltres UL.jo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 80px; MARGIN: =
0px 3em 0px 0px; WIDTH: 95%; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContAltres UL.jo LI {
	PADDING-RIGHT: 0px; DISPLAY: list-item; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN-LEFT: 16px; PADDING-TOP: 0px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_Submissions_div_submiss=
ions DIV#aspect_submission_Submissions_div_start-submision P A {
	COLOR: darkred! important
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
FORM#aspect_submission_Submissions_div_submissions =
DIV.ds_static_div#aspect_submission_Submissions_div_start-submision =
P.ds_paragraph A {
	COLOR: darkred! important
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
FORM#aspect_submission_Submissions_div_submissions P SPAN.bold A {
	COLOR: darkred! important
}
FORM.ds_interactive_div_primary=A0ds-interactive-div#aspect_submission_Su=
bmissions_div_submissions P.ds_paragraph {
	MARGIN: 10px 0px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_submit_SelectCollection=
Step_div_select-collection DIV.Camps DIV {
	FLOAT: left
}
UNKNOWN {
	WIDTH: 70px! important
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_submit_SelectCollection=
Step_div_select-collection DIV.Camps DIV DIV.ds-form-content =
SPAN.field-help {
	DISPLAY: block
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_submit_SelectCollection=
Step_div_select-collection DIV.Camps DIV DIV.ds-form-content INPUT#boto =
{
=09
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe UL#aspect_submission_StepTransformer_list_submit-progress =
LI P.myText {
	FONT-SIZE: 1em; MARGIN-RIGHT: 10px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL =
LABEL.ds-form-label SPAN.label {
	FONT-WEIGHT: bold; FONT-SIZE: 0.7em
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.label LABEL.ds-form-label STRONG {
	FONT-SIZE: 0.7em
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL =
DIV.ds-form-content DIV.spacer {
	DISPLAY: none; VISIBILITY: hidden
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL =
DIV.ds-form-content LABEL.ds-composite-component {
	FONT-SIZE: 0.7em; FLOAT: left; MARGIN-RIGHT: 10px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL =
DIV.ds-form-content SPAN.composite-help A.submit_link {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0.7em; WIDTH: 120px; COLOR: =
darkred
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL =
DIV.ds-form-content SPAN.composite-help SPAN.linkccuc {
	DISPLAY: block; FONT-SIZE: 0.7em; MARGIN: 10px 0px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content =
INPUT.ds_text_field#aspect_submission_StepTransformer_field_dc_contributo=
r_authoremail {
	FONT-SIZE: 0.7em
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content =
INPUT.ds_text_field#aspect_submission_StepTransformer_field_dc_title {
	FONT-SIZE: 0.7em
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content =
INPUT#aspect_submission_StepTransformer_field_dc_identifier {
	FONT-SIZE: 0.7em
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content =
INPUT.ds_text_field#aspect_submission_StepTransformer_field_dc_identifier=
_isbn {
	FONT-SIZE: 0.7em
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content =
INPUT.ds_text_field#aspect_submission_StepTransformer_field_dc_format_ext=
ent {
	FONT-SIZE: 0.7em
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content =
INPUT.ds_text_field_submit-text#aspect_submission_StepTransformer_field_d=
c_subject {
	FONT-SIZE: 0.7em
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content =
INPUT.ds_text_field_submit-text#aspect_submission_StepTransformer_field_d=
c_subject_other {
	FONT-SIZE: 0.7em
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content =
INPUT.ds_text_field#aspect_submission_StepTransformer_field_dc_descriptio=
n_embargo {
	FONT-SIZE: 0.7em
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content =
INPUT.ds_text_field_submit-text#aspect_submission_StepTransformer_field_d=
c_local_notes {
	FONT-SIZE: 0.7em
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL =
FIELDSET.DireccioLegend DIV.ds-form-content INPUT.ds-button-field {
	FONT-SIZE: 0.7em
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content INPUT.ds-button-field {
	FONT-SIZE: 0.7em
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.label DIV.ds-form-content =
INPUT#aspect_submission_StepTransformer_field_submit_cancel {
	FONT-SIZE: 0.7em
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content DIV.ds-form-content =
SELECT.ds_select_field_submit-select#aspect_submission_StepTransformer_fi=
eld_dc_language_iso {
	FONT-SIZE: 0.7em
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content =
SELECT.ds_select_field_submit-select#aspect_submission_StepTransformer_fi=
eld_dc_language_iso {
	FONT-SIZE: 0.7em
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content =
SELECT.ds_select_field_submit-select#aspect_submission_StepTransformer_fi=
eld_dc_subject_udc {
	FONT-SIZE: 0.7em
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL =
FIELDSET.DireccioLegend LABEL.ds-form-label STRONG {
	FONT-SIZE: 0.7em
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL =
LABEL.ds-form-label STRONG {
	FONT-SIZE: 0.7em
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content =
INPUT.ds_text_field_submit-text#aspect_submission_StepTransformer_field_d=
c_contributor_authoremail {
	FONT-SIZE: 0.7em
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content =
INPUT.ds_text_field_submit-text#aspect_submission_StepTransformer_field_d=
c_title {
	FONT-SIZE: 0.7em
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content =
INPUT.ds_text_field_submit-text#aspect_submission_StepTransformer_field_d=
c_identifier_isbn {
	FONT-SIZE: 0.7em
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content SELECT.ds_select_field_submit-select#abstractLang {
	FONT-SIZE: 0.7em
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content =
INPUT.ds_text_field_submit-text#aspect_submission_StepTransformer_field_d=
c_description_embargo {
	FONT-SIZE: 0.7em
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content =
INPUT.ds_text_field_submit-text#aspect_submission_StepTransformer_field_d=
c_format_extent {
	FONT-SIZE: 0.7em
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL =
FIELDSET.DireccioLegend {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: 1px solid; =
DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; MARGIN: 15px =
0px; BORDER-LEFT: 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: 1px solid
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL =
FIELDSET.DireccioLegend LEGEND {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: =
0.7em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL =
FIELDSET.DireccioLegend LABEL.ds-form-label {
	MARGIN-TOP: 10px; DISPLAY: block
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content =
INPUT.ds_text_field#aspect_submission_StepTransformer_field_dc_title {
	MARGIN-BOTTOM: 10px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content =
INPUT.ds_text_field_submit-text#aspect_submission_StepTransformer_field_d=
c_identifier {
	MARGIN-BOTTOM: 10px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content =
INPUT.ds_text_field#aspect_submission_StepTransformer_field_dc_identifier=
_isbn {
	MARGIN-BOTTOM: 10px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content =
INPUT.ds_text_field_submit-text#aspect_submission_StepTransformer_field_d=
c_subject {
	MARGIN-BOTTOM: 10px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content =
SELECT.ds_select_field_submit-select#aspect_submission_StepTransformer_fi=
eld_dc_subject_udc {
	MARGIN-BOTTOM: 10px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content SPAN.field-help {
	MARGIN-BOTTOM: 10px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL =
DIV.ds-form-content LABEL.ds-composite-component =
SELECT#aspect_artifactbrowser_ConfigurableBrowse_field_month {
	MARGIN-RIGHT: 0px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content SPAN.field-help {
	DISPLAY: block
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV {
	CLEAR: both
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content =
TEXTAREA.ds_textarea_field_submit-textarea#aspect_submission_StepTransfor=
mer_field_dc_description_abstract {
	WIDTH: 700px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL =
FIELDSET.DireccioLegend DIV.ds-form-content LABEL.ds-composite-component =
INPUT#aspect_submission_StepTransformer_field_dc_contributor_director_fir=
st {
	FLOAT: left! important
}
.popUp {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black =
1px solid; PADDING-LEFT: 5px; BACKGROUND: white; LEFT: 88px; =
PADDING-BOTTOM: 5px; BORDER-LEFT: black 1px solid; PADDING-TOP: 5px; =
BORDER-BOTTOM: black 1px solid; POSITION: absolute; TOP: 339px; =
TEXT-ALIGN: center; border-radius: 10px
}
UNKNOWN {
	FONT-SIZE: 0.65em; FONT-FAMILY: =
Arial,Verdana,Tahoma,Helvetica,'sans-serif !important'
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-upload UL#aspect_submission_StepTransformer_list_submit-progress LI =
P.myText {
	FONT-SIZE: 1em; MARGIN-RIGHT: 10px; FONT-FAMILY: =
Arial,Verdana,Tahoma,Helvetica,'sans-serif !important'
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-upload DIV.Camps DIV DIV.ds-form-content SPAN.field-help {
	DISPLAY: block; MARGIN-BOTTOM: 10px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-upload DIV.Camps DIV DIV.ds-form-content {
	CLEAR: left; MARGIN-BOTTOM: 10px
}
UNKNOWN {
	WIDTH: 650px! important
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-upload DIV.Camps DIV DIV.label LABEL.ds-form-label SPAN.label {
	DISPLAY: block
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-upload DIV.Camps DIV.Camps {
	BACKGROUND-COLOR: white
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-upload DIV.Camps DIV.Camps DIV DIV.ds-form-content {
	COLOR: #800000
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-upload DIV.Camps DIV.Camps DIV DIV.label SPAN STRONG.ds-form-label {
	MARGIN: 0px
}
UNKNOWN {
	MARGIN: 0px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-upload DIV.Camps DIV DIV.label LABEL.ds-form-label {
	MARGIN-BOTTOM: 20px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ds_static_div_primary#aspect_submission_StepTransformer_div_submit-cc=
license =
FORM#aspect_submission_StepTransformer_div_submit-cclicense-offsite =
DIV.Camps DIV DIV.ds-form-content {
	CLEAR: both
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra DIV.ContCercadorPlana P.MesInfo B A {
	MARGIN-TOP: 20px; DISPLAY: block
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra DIV.Subcomunitats {
	MARGIN-TOP: 10px! important
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContEsquerra DIV.Enviaments {
	MARGIN-TOP: 10px! important
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.Enviaments {
	MARGIN-TOP: 10px! important
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContComunitats UL LI SPAN.ListPlus:hover {
	FONT-WEIGHT: bold
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.ContComunitats UL LI SPAN.ListMinus:hover {
	FONT-WEIGHT: bold
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContDreta DIV.info_uni P IMG {
	max-width: 236px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContDreta DIV.info_uni IMG {
	max-width: 236px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_administrative_community_EditCommu=
nityMetadataForm_div_community-metadata-edit DIV.Camps DIV =
DIV.ds-form-content IMG {
	max-width: 236px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET.ds_form_list#aspect_submission_StepTransformer_list_submit-descr=
ibe OL.ds_form_item DIV DIV.ds-form-content =
INPUT.ds_text_field#aspect_submission_StepTransformer_field_dc_title {
	WIDTH: 500px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content =
INPUT#aspect_submission_StepTransformer_field_dc_identifier {
	MARGIN-BOTTOM: 10px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET#aspect_submission_StepTransformer_list_submit-describe OL DIV =
DIV.ds-form-content =
INPUT#aspect_submission_StepTransformer_field_dc_subject {
	FONT-SIZE: 0.7em; MARGIN-BOTTOM: 10px; WIDTH: 500px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET.ds_form_list#aspect_submission_StepTransformer_list_submit-descr=
ibe OL.ds_form_item DIV DIV.ds-form-content DIV.ds-form-content =
SELECT.ds_select_field_submit-select#aspect_submission_StepTransformer_fi=
eld_dc_subject_udc {
	WIDTH: 700px; HEIGHT: 200px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET.ds_form_list#aspect_submission_StepTransformer_list_submit-descr=
ibe OL.ds_form_item DIV DIV.ds-form-content =
INPUT#aspect_submission_StepTransformer_field_dc_subject_other {
	FONT-SIZE: 0.7em; MARGIN-BOTTOM: 5px; WIDTH: 300px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET.ds_form_list#aspect_submission_StepTransformer_list_submit-descr=
ibe OL.ds_form_item DIV DIV.ds-form-content =
TEXTAREA#aspect_submission_StepTransformer_field_dc_description_abstract =
{
	FONT-SIZE: 0.7em; WIDTH: 700px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET.ds_form_list#aspect_submission_StepTransformer_list_submit-descr=
ibe OL.ds_form_item DIV DIV.ds-form-content =
INPUT#aspect_submission_StepTransformer_field_dc_description {
	FONT-SIZE: 0.7em; WIDTH: 500px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET.ds_form_list#aspect_submission_StepTransformer_list_submit-descr=
ibe OL.ds_form_item DIV DIV.ds-form-content =
INPUT#aspect_submission_StepTransformer_field_dc_local_notes {
	FONT-SIZE: 0.7em; WIDTH: 500px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET.ds_form_list#aspect_submission_StepTransformer_list_submit-descr=
ibe OL.ds_form_item DIV DIV.ds-form-content =
SELECT#aspect_submission_StepTransformer_field_dc_description_embargo {
	FONT-SIZE: 0.7em
}
.redlink {
	COLOR: darkred
}
.redmail {
	FONT-WEIGHT: bold; COLOR: #77121f
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.Itemview P.frasehandle {
	CLEAR: both; FLOAT: none; WIDTH: 680px; TEXT-ALIGN: center
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.RegistrarNou H2 {
	FONT-SIZE: 17px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContDreta DIV.info_uni P A {
	CLEAR: both; DISPLAY: inline; FLOAT: none; MARGIN: 0px
}
DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
DIV.Itemview TABLE.ds-includeSet-table TBODY TR.ds-table-row TD P {
	FONT-SIZE: 1em
}
.read-more A {
	FONT-WEIGHT: bold; COLOR: darkred
}
.re-collapse A {
	FONT-WEIGHT: bold; COLOR: darkred
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta DIV.Pagina2_Cont =
FORM DIV.Camps DIV.Camps DIV DIV.ds-form-content DIV.ds-previous-values =
{
	WIDTH: 620px
}
UNKNOWN {
	WIDTH: 250px! important
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET.ds_form_list#aspect_submission_StepTransformer_list_submit-descr=
ibe OL.ds_form_item DIV DIV.ds-form-content FIELDSET.ds_radio_field =
LABEL {
	FONT-SIZE: 10px; MARGIN-LEFT: 14px
}
HTML BODY DIV.ContTDX DIV.ContCos DIV.Pagina1_ContDreta =
DIV.Pagina2_ContDretaContSuperior DIV.Pagina2_Cont =
FORM.ds_interactive_div_primary#aspect_submission_StepTransformer_div_sub=
mit-describe =
FIELDSET.ds_form_list#aspect_submission_StepTransformer_list_submit-descr=
ibe OL.ds_form_item DIV DIV.ds-form-content FIELDSET.ds_radio_field =
LABEL INPUT {
	MARGIN-RIGHT: 5px
}

------=_NextPart_000_0083_01CC54F9.1969B650
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.tesisenred.net/themes/TDX/lib/validationEngine.jquery.css

.inputContainer {
	FLOAT: left; POSITION: relative
}
.formError {
	DISPLAY: block; Z-INDEX: 5000; LEFT: 300px; CURSOR: pointer; POSITION: =
absolute; TOP: 300px
}
.ajaxSubmit {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #999 1px =
solid; DISPLAY: none; PADDING-LEFT: 20px; BACKGROUND: #55ea55; =
PADDING-BOTTOM: 20px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 20px; =
BORDER-BOTTOM: #999 1px solid
}
.formError .formErrorContent {
	BORDER-RIGHT: #ddd 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 2px =
solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; Z-INDEX: 5001; BACKGROUND: =
#930a20; PADDING-BOTTOM: 4px; BORDER-LEFT: #ddd 2px solid; WIDTH: 150px; =
COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 2px solid; =
FONT-FAMILY: tahoma; POSITION: relative; border-radius: 6px; box-shadow: =
0 0 6px #000; moz-box-shadow: 0 0 6px #000; webkit-box-shadow: 0 0 6px =
#000; moz-border-radius: 6px; webkit-border-radius: 6px
}
.greenPopup .formErrorContent {
	BACKGROUND: #33be40
}
.blackPopup .formErrorContent {
	BACKGROUND: #393939; COLOR: #fff
}
.formError .formErrorArrow {
	Z-INDEX: 5006; MARGIN: -2px 0px 0px 13px; WIDTH: 15px; POSITION: =
relative
}
.formError .formErrorArrowBottom {
	MARGIN: 0px 0px 0px 12px; TOP: 2px; box-shadow: none; moz-box-shadow: =
none; webkit-box-shadow: none
}
.formError .formErrorArrow DIV {
	BORDER-RIGHT: #ddd 2px solid; DISPLAY: block; FONT-SIZE: 0px; =
BACKGROUND: #930a20; MARGIN: 0px auto; BORDER-LEFT: #ddd 2px solid; =
LINE-HEIGHT: 0; HEIGHT: 1px; box-shadow: 0 2px 3px #444; moz-box-shadow: =
0 2px 3px #444; webkit-box-shadow: 0 2px 3px #444
}
.formError .formErrorArrowBottom DIV {
	box-shadow: none; moz-box-shadow: none; webkit-box-shadow: none
}
.greenPopup .formErrorArrow DIV {
	BACKGROUND: #33be40
}
.blackPopup .formErrorArrow DIV {
	BACKGROUND: #393939; COLOR: #fff
}
.formError .formErrorArrow .line10 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium =
none; WIDTH: 15px; BORDER-BOTTOM: medium none
}
.formError .formErrorArrow .line9 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium =
none; WIDTH: 13px; BORDER-BOTTOM: medium none
}
.formError .formErrorArrow .line8 {
	WIDTH: 11px
}
.formError .formErrorArrow .line7 {
	WIDTH: 9px
}
.formError .formErrorArrow .line6 {
	WIDTH: 7px
}
.formError .formErrorArrow .line5 {
	WIDTH: 5px
}
.formError .formErrorArrow .line4 {
	WIDTH: 3px
}
.formError .formErrorArrow .line3 {
	BORDER-RIGHT: #ddd 2px solid; BORDER-LEFT: #ddd 2px solid; WIDTH: 1px; =
BORDER-BOTTOM: #ddd 0px solid
}
.formError .formErrorArrow .line2 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: #ddd; =
BORDER-LEFT: medium none; WIDTH: 3px; BORDER-BOTTOM: medium none
}
.formError .formErrorArrow .line1 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: #ddd; =
BORDER-LEFT: medium none; WIDTH: 1px; BORDER-BOTTOM: medium none
}

------=_NextPart_000_0083_01CC54F9.1969B650
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.tesisenred.net/themes/TDX/lib/jquery-1.2.min.js

/*=0A=
 * jQuery 1.2 - New Wave Javascript=0A=
 *=0A=
 * Copyright (c) 2007 John Resig (jquery.com)=0A=
 * Dual licensed under the MIT (MIT-LICENSE.txt)=0A=
 * and GPL (GPL-LICENSE.txt) licenses.=0A=
 *=0A=
 * $Date: 2009-04-11 19:02:24 +0200 (Sat, 11 Apr 2009) $=0A=
 * $Rev: 3705 $=0A=
 */=0A=
(function(){if(typeof jQuery!=3D"undefined")var _jQuery=3DjQuery;var =
jQuery=3Dwindow.jQuery=3Dfunction(a,c){if(window=3D=3Dthis||!this.init)re=
turn new jQuery(a,c);return this.init(a,c);};if(typeof =
$!=3D"undefined")var _$=3D$;window.$=3DjQuery;var =
quickExpr=3D/^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/;jQuery.fn=3DjQuery.prototy=
pe=3D{init:function(a,c){a=3Da||document;if(typeof a=3D=3D"string"){var =
m=3DquickExpr.exec(a);if(m&&(m[1]||!c)){if(m[1])a=3DjQuery.clean([m[1]],c=
);else{var =
tmp=3Ddocument.getElementById(m[3]);if(tmp)if(tmp.id!=3Dm[3])return =
jQuery().find(a);else{this[0]=3Dtmp;this.length=3D1;return this;}else=0A=
a=3D[];}}else=0A=
return new jQuery(c).find(a);}else if(jQuery.isFunction(a))return new =
jQuery(document)[jQuery.fn.ready?"ready":"load"](a);return =
this.setArray(a.constructor=3D=3DArray&&a||(a.jquery||a.length&&a!=3Dwind=
ow&&!a.nodeType&&a[0]!=3Dundefined&&a[0].nodeType)&&jQuery.makeArray(a)||=
[a]);},jquery:"1.2",size:function(){return =
this.length;},length:0,get:function(num){return =
num=3D=3Dundefined?jQuery.makeArray(this):this[num];},pushStack:function(=
a){var ret=3DjQuery(a);ret.prevObject=3Dthis;return =
ret;},setArray:function(a){this.length=3D0;Array.prototype.push.apply(thi=
s,a);return this;},each:function(fn,args){return =
jQuery.each(this,fn,args);},index:function(obj){var =
pos=3D-1;this.each(function(i){if(this=3D=3Dobj)pos=3Di;});return =
pos;},attr:function(key,value,type){var =
obj=3Dkey;if(key.constructor=3D=3DString)if(value=3D=3Dundefined)return =
this.length&&jQuery[type||"attr"](this[0],key)||undefined;else{obj=3D{};o=
bj[key]=3Dvalue;}return this.each(function(index){for(var prop in =
obj)jQuery.attr(type?this.style:this,prop,jQuery.prop(this,obj[prop],type=
,index,prop));});},css:function(key,value){return =
this.attr(key,value,"curCSS");},text:function(e){if(typeof =
e!=3D"object"&&e!=3Dnull)return =
this.empty().append(document.createTextNode(e));var =
t=3D"";jQuery.each(e||this,function(){jQuery.each(this.childNodes,functio=
n(){if(this.nodeType!=3D8)t+=3Dthis.nodeType!=3D1?this.nodeValue:jQuery.f=
n.text([this]);});});return =
t;},wrapAll:function(html){if(this[0])jQuery(html,this[0].ownerDocument).=
clone().insertBefore(this[0]).map(function(){var =
elem=3Dthis;while(elem.firstChild)elem=3Delem.firstChild;return =
elem;}).append(this);return this;},wrapInner:function(html){return =
this.each(function(){jQuery(this).contents().wrapAll(html);});},wrap:func=
tion(html){return =
this.each(function(){jQuery(this).wrapAll(html);});},append:function(){re=
turn =
this.domManip(arguments,true,1,function(a){this.appendChild(a);});},prepe=
nd:function(){return =
this.domManip(arguments,true,-1,function(a){this.insertBefore(a,this.firs=
tChild);});},before:function(){return =
this.domManip(arguments,false,1,function(a){this.parentNode.insertBefore(=
a,this);});},after:function(){return =
this.domManip(arguments,false,-1,function(a){this.parentNode.insertBefore=
(a,this.nextSibling);});},end:function(){return =
this.prevObject||jQuery([]);},find:function(t){var =
data=3DjQuery.map(this,function(a){return jQuery.find(t,a);});return =
this.pushStack(/[^+>] =
[^+>]/.test(t)||t.indexOf("..")>-1?jQuery.unique(data):data);},clone:func=
tion(events){var ret=3Dthis.map(function(){return =
this.outerHTML?jQuery(this.outerHTML)[0]:this.cloneNode(true);});if(event=
s=3D=3D=3Dtrue){var =
clone=3Dret.find("*").andSelf();this.find("*").andSelf().each(function(i)=
{var events=3DjQuery.data(this,"events");for(var type in events)for(var =
handler in =
events[type])jQuery.event.add(clone[i],type,events[type][handler],events[=
type][handler].data);});}return ret;},filter:function(t){return =
this.pushStack(jQuery.isFunction(t)&&jQuery.grep(this,function(el,index){=
return =
t.apply(el,[index]);})||jQuery.multiFilter(t,this));},not:function(t){ret=
urn =
this.pushStack(t.constructor=3D=3DString&&jQuery.multiFilter(t,this,true)=
||jQuery.grep(this,function(a){return(t.constructor=3D=3DArray||t.jquery)=
?jQuery.inArray(a,t)<0:a!=3Dt;}));},add:function(t){return =
this.pushStack(jQuery.merge(this.get(),t.constructor=3D=3DString?jQuery(t=
).get():t.length!=3Dundefined&&(!t.nodeName||t.nodeName=3D=3D"FORM")?t:[t=
]));},is:function(expr){return =
expr?jQuery.multiFilter(expr,this).length>0:false;},hasClass:function(exp=
r){return =
this.is("."+expr);},val:function(val){if(val=3D=3Dundefined){if(this.leng=
th){var elem=3Dthis[0];if(jQuery.nodeName(elem,"select")){var =
index=3Delem.selectedIndex,a=3D[],options=3Delem.options,one=3Delem.type=3D=
=3D"select-one";if(index<0)return null;for(var =
i=3Done?index:0,max=3Done?index+1:options.length;i<max;i++){var =
option=3Doptions[i];if(option.selected){var =
val=3DjQuery.browser.msie&&!option.attributes["value"].specified?option.t=
ext:option.value;if(one)return val;a.push(val);}}return a;}else=0A=
return this[0].value.replace(/\r/g,"");}}else=0A=
return =
this.each(function(){if(val.constructor=3D=3DArray&&/radio|checkbox/.test=
(this.type))this.checked=3D(jQuery.inArray(this.value,val)>=3D0||jQuery.i=
nArray(this.name,val)>=3D0);else if(jQuery.nodeName(this,"select")){var =
tmp=3Dval.constructor=3D=3DArray?val:[val];jQuery("option",this).each(fun=
ction(){this.selected=3D(jQuery.inArray(this.value,tmp)>=3D0||jQuery.inAr=
ray(this.text,tmp)>=3D0);});if(!tmp.length)this.selectedIndex=3D-1;}else=0A=
this.value=3Dval;});},html:function(val){return =
val=3D=3Dundefined?(this.length?this[0].innerHTML:null):this.empty().appe=
nd(val);},replaceWith:function(val){return =
this.after(val).remove();},slice:function(){return =
this.pushStack(Array.prototype.slice.apply(this,arguments));},map:functio=
n(fn){return this.pushStack(jQuery.map(this,function(elem,i){return =
fn.call(elem,i,elem);}));},andSelf:function(){return =
this.add(this.prevObject);},domManip:function(args,table,dir,fn){var =
clone=3Dthis.length>1,a;return =
this.each(function(){if(!a){a=3DjQuery.clean(args,this.ownerDocument);if(=
dir<0)a.reverse();}var =
obj=3Dthis;if(table&&jQuery.nodeName(this,"table")&&jQuery.nodeName(a[0],=
"tr"))obj=3Dthis.getElementsByTagName("tbody")[0]||this.appendChild(docum=
ent.createElement("tbody"));jQuery.each(a,function(){if(jQuery.nodeName(t=
his,"script")){if(this.src)jQuery.ajax({url:this.src,async:false,dataType=
:"script"});else=0A=
jQuery.globalEval(this.text||this.textContent||this.innerHTML||"");}else=0A=
fn.apply(obj,[clone?this.cloneNode(true):this]);});});}};jQuery.extend=3D=
jQuery.fn.extend=3Dfunction(){var =
target=3Darguments[0]||{},a=3D1,al=3Darguments.length,deep=3Dfalse;if(tar=
get.constructor=3D=3DBoolean){deep=3Dtarget;target=3Darguments[1]||{};}if=
(al=3D=3D1){target=3Dthis;a=3D0;}var =
prop;for(;a<al;a++)if((prop=3Darguments[a])!=3Dnull)for(var i in =
prop){if(target=3D=3Dprop[i])continue;if(deep&&typeof =
prop[i]=3D=3D'object'&&target[i])jQuery.extend(target[i],prop[i]);else =
if(prop[i]!=3Dundefined)target[i]=3Dprop[i];}return target;};var =
expando=3D"jQuery"+(new =
Date()).getTime(),uuid=3D0,win=3D{};jQuery.extend({noConflict:function(de=
ep){window.$=3D_$;if(deep)window.jQuery=3D_jQuery;return =
jQuery;},isFunction:function(fn){return!!fn&&typeof =
fn!=3D"string"&&!fn.nodeName&&fn.constructor!=3DArray&&/function/i.test(f=
n+"");},isXMLDoc:function(elem){return =
elem.documentElement&&!elem.body||elem.tagName&&elem.ownerDocument&&!elem=
.ownerDocument.body;},globalEval:function(data){data=3DjQuery.trim(data);=
if(data){if(window.execScript)window.execScript(data);else =
if(jQuery.browser.safari)window.setTimeout(data,0);else=0A=
eval.call(window,data);}},nodeName:function(elem,name){return =
elem.nodeName&&elem.nodeName.toUpperCase()=3D=3Dname.toUpperCase();},cach=
e:{},data:function(elem,name,data){elem=3Delem=3D=3Dwindow?win:elem;var =
id=3Delem[expando];if(!id)id=3Delem[expando]=3D++uuid;if(name&&!jQuery.ca=
che[id])jQuery.cache[id]=3D{};if(data!=3Dundefined)jQuery.cache[id][name]=
=3Ddata;return =
name?jQuery.cache[id][name]:id;},removeData:function(elem,name){elem=3Del=
em=3D=3Dwindow?win:elem;var =
id=3Delem[expando];if(name){if(jQuery.cache[id]){delete =
jQuery.cache[id][name];name=3D"";for(name in =
jQuery.cache[id])break;if(!name)jQuery.removeData(elem);}}else{try{delete=
 =
elem[expando];}catch(e){if(elem.removeAttribute)elem.removeAttribute(expa=
ndo);}delete =
jQuery.cache[id];}},each:function(obj,fn,args){if(args){if(obj.length=3D=3D=
undefined)for(var i in obj)fn.apply(obj[i],args);else=0A=
for(var =
i=3D0,ol=3Dobj.length;i<ol;i++)if(fn.apply(obj[i],args)=3D=3D=3Dfalse)bre=
ak;}else{if(obj.length=3D=3Dundefined)for(var i in =
obj)fn.call(obj[i],i,obj[i]);else=0A=
for(var =
i=3D0,ol=3Dobj.length,val=3Dobj[0];i<ol&&fn.call(val,i,val)!=3D=3Dfalse;v=
al=3Dobj[++i]){}}return =
obj;},prop:function(elem,value,type,index,prop){if(jQuery.isFunction(valu=
e))value=3Dvalue.call(elem,[index]);var =
exclude=3D/z-?index|font-?weight|opacity|zoom|line-?height/i;return =
value&&value.constructor=3D=3DNumber&&type=3D=3D"curCSS"&&!exclude.test(p=
rop)?value+"px":value;},className:{add:function(elem,c){jQuery.each((c||"=
").split(/\s+/),function(i,cur){if(!jQuery.className.has(elem.className,c=
ur))elem.className+=3D(elem.className?" =
":"")+cur;});},remove:function(elem,c){elem.className=3Dc!=3Dundefined?jQ=
uery.grep(elem.className.split(/\s+/),function(cur){return!jQuery.classNa=
me.has(c,cur);}).join(" "):"";},has:function(t,c){return =
jQuery.inArray(c,(t.className||t).toString().split(/\s+/))>-1;}},swap:fun=
ction(e,o,f){for(var i in =
o){e.style["old"+i]=3De.style[i];e.style[i]=3Do[i];}f.apply(e,[]);for(var=
 i in =
o)e.style[i]=3De.style["old"+i];},css:function(e,p){if(p=3D=3D"height"||p=
=3D=3D"width"){var =
old=3D{},oHeight,oWidth,d=3D["Top","Bottom","Right","Left"];jQuery.each(d=
,function(){old["padding"+this]=3D0;old["border"+this+"Width"]=3D0;});jQu=
ery.swap(e,old,function(){if(jQuery(e).is(':visible')){oHeight=3De.offset=
Height;oWidth=3De.offsetWidth;}else{e=3DjQuery(e.cloneNode(true)).find(":=
radio").removeAttr("checked").end().css({visibility:"hidden",position:"ab=
solute",display:"block",right:"0",left:"0"}).appendTo(e.parentNode)[0];va=
r =
parPos=3DjQuery.css(e.parentNode,"position")||"static";if(parPos=3D=3D"st=
atic")e.parentNode.style.position=3D"relative";oHeight=3De.clientHeight;o=
Width=3De.clientWidth;if(parPos=3D=3D"static")e.parentNode.style.position=
=3D"static";e.parentNode.removeChild(e);}});return =
p=3D=3D"height"?oHeight:oWidth;}return =
jQuery.curCSS(e,p);},curCSS:function(elem,prop,force){var =
ret,stack=3D[],swap=3D[];function =
color(a){if(!jQuery.browser.safari)return false;var =
ret=3Ddocument.defaultView.getComputedStyle(a,null);return!ret||ret.getPr=
opertyValue("color")=3D=3D"";}if(prop=3D=3D"opacity"&&jQuery.browser.msie=
){ret=3DjQuery.attr(elem.style,"opacity");return =
ret=3D=3D""?"1":ret;}if(prop.match(/float/i))prop=3DstyleFloat;if(!force&=
&elem.style[prop])ret=3Delem.style[prop];else =
if(document.defaultView&&document.defaultView.getComputedStyle){if(prop.m=
atch(/float/i))prop=3D"float";prop=3Dprop.replace(/([A-Z])/g,"-$1").toLow=
erCase();var =
cur=3Ddocument.defaultView.getComputedStyle(elem,null);if(cur&&!color(ele=
m))ret=3Dcur.getPropertyValue(prop);else{for(var =
a=3Delem;a&&color(a);a=3Da.parentNode)stack.unshift(a);for(a=3D0;a<stack.=
length;a++)if(color(stack[a])){swap[a]=3Dstack[a].style.display;stack[a].=
style.display=3D"block";}ret=3Dprop=3D=3D"display"&&swap[stack.length-1]!=
=3Dnull?"none":document.defaultView.getComputedStyle(elem,null).getProper=
tyValue(prop)||"";for(a=3D0;a<swap.length;a++)if(swap[a]!=3Dnull)stack[a]=
.style.display=3Dswap[a];}if(prop=3D=3D"opacity"&&ret=3D=3D"")ret=3D"1";}=
else if(elem.currentStyle){var =
newProp=3Dprop.replace(/\-(\w)/g,function(m,c){return =
c.toUpperCase();});ret=3Delem.currentStyle[prop]||elem.currentStyle[newPr=
op];if(!/^\d+(px)?$/i.test(ret)&&/^\d/.test(ret)){var =
style=3Delem.style.left;var =
runtimeStyle=3Delem.runtimeStyle.left;elem.runtimeStyle.left=3Delem.curre=
ntStyle.left;elem.style.left=3Dret||0;ret=3Delem.style.pixelLeft+"px";ele=
m.style.left=3Dstyle;elem.runtimeStyle.left=3DruntimeStyle;}}return =
ret;},clean:function(a,doc){var =
r=3D[];doc=3Ddoc||document;jQuery.each(a,function(i,arg){if(!arg)return;i=
f(arg.constructor=3D=3DNumber)arg=3Darg.toString();if(typeof =
arg=3D=3D"string"){arg=3Darg.replace(/(<(\w+)[^>]*?)\/>/g,function(m,all,=
tag){return =
tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area)$/i)?m:all+"><=
/"+tag+">";});var =
s=3DjQuery.trim(arg).toLowerCase(),div=3Ddoc.createElement("div"),tb=3D[]=
;var =
wrap=3D!s.indexOf("<opt")&&[1,"<select>","</select>"]||!s.indexOf("<leg")=
&&[1,"<fieldset>","</fieldset>"]||s.match(/^<(thead|tbody|tfoot|colg|cap)=
/)&&[1,"<table>","</table>"]||!s.indexOf("<tr")&&[2,"<table><tbody>","</t=
body></table>"]||(!s.indexOf("<td")||!s.indexOf("<th"))&&[3,"<table><tbod=
y><tr>","</tr></tbody></table>"]||!s.indexOf("<col")&&[2,"<table><tbody><=
/tbody><colgroup>","</colgroup></table>"]||jQuery.browser.msie&&[1,"div<d=
iv>","</div>"]||[0,"",""];div.innerHTML=3Dwrap[1]+arg+wrap[2];while(wrap[=
0]--)div=3Ddiv.lastChild;if(jQuery.browser.msie){if(!s.indexOf("<table")&=
&s.indexOf("<tbody")<0)tb=3Ddiv.firstChild&&div.firstChild.childNodes;els=
e =
if(wrap[1]=3D=3D"<table>"&&s.indexOf("<tbody")<0)tb=3Ddiv.childNodes;for(=
var =
n=3Dtb.length-1;n>=3D0;--n)if(jQuery.nodeName(tb[n],"tbody")&&!tb[n].chil=
dNodes.length)tb[n].parentNode.removeChild(tb[n]);if(/^\s/.test(arg))div.=
insertBefore(doc.createTextNode(arg.match(/^\s*/)[0]),div.firstChild);}ar=
g=3DjQuery.makeArray(div.childNodes);}if(0=3D=3D=3Darg.length&&(!jQuery.n=
odeName(arg,"form")&&!jQuery.nodeName(arg,"select")))return;if(arg[0]=3D=3D=
undefined||jQuery.nodeName(arg,"form")||arg.options)r.push(arg);else=0A=
r=3DjQuery.merge(r,arg);});return r;},attr:function(elem,name,value){var =
fix=3DjQuery.isXMLDoc(elem)?{}:jQuery.props;if(name=3D=3D"selected"&&jQue=
ry.browser.safari)elem.parentNode.selectedIndex;if(fix[name]){if(value!=3D=
undefined)elem[fix[name]]=3Dvalue;return elem[fix[name]];}else =
if(jQuery.browser.msie&&name=3D=3D"style")return =
jQuery.attr(elem.style,"cssText",value);else =
if(value=3D=3Dundefined&&jQuery.browser.msie&&jQuery.nodeName(elem,"form"=
)&&(name=3D=3D"action"||name=3D=3D"method"))return =
elem.getAttributeNode(name).nodeValue;else =
if(elem.tagName){if(value!=3Dundefined){if(name=3D=3D"type"&&jQuery.nodeN=
ame(elem,"input")&&elem.parentNode)throw"type property can't be =
changed";elem.setAttribute(name,value);}if(jQuery.browser.msie&&/href|src=
/.test(name)&&!jQuery.isXMLDoc(elem))return =
elem.getAttribute(name,2);return =
elem.getAttribute(name);}else{if(name=3D=3D"opacity"&&jQuery.browser.msie=
){if(value!=3Dundefined){elem.zoom=3D1;elem.filter=3D(elem.filter||"").re=
place(/alpha\([^)]*\)/,"")+(parseFloat(value).toString()=3D=3D"NaN"?"":"a=
lpha(opacity=3D"+value*100+")");}return =
elem.filter?(parseFloat(elem.filter.match(/opacity=3D([^)]*)/)[1])/100).t=
oString():"";}name=3Dname.replace(/-([a-z])/ig,function(z,b){return =
b.toUpperCase();});if(value!=3Dundefined)elem[name]=3Dvalue;return =
elem[name];}},trim:function(t){return(t||"").replace(/^\s+|\s+$/g,"");},m=
akeArray:function(a){var r=3D[];if(typeof a!=3D"array")for(var =
i=3D0,al=3Da.length;i<al;i++)r.push(a[i]);else=0A=
r=3Da.slice(0);return r;},inArray:function(b,a){for(var =
i=3D0,al=3Da.length;i<al;i++)if(a[i]=3D=3Db)return =
i;return-1;},merge:function(first,second){if(jQuery.browser.msie){for(var=
 =
i=3D0;second[i];i++)if(second[i].nodeType!=3D8)first.push(second[i]);}els=
e=0A=
for(var i=3D0;second[i];i++)first.push(second[i]);return =
first;},unique:function(first){var r=3D[],done=3D{};try{for(var =
i=3D0,fl=3Dfirst.length;i<fl;i++){var =
id=3DjQuery.data(first[i]);if(!done[id]){done[id]=3Dtrue;r.push(first[i])=
;}}}catch(e){r=3Dfirst;}return r;},grep:function(elems,fn,inv){if(typeof =
fn=3D=3D"string")fn=3Deval("false||function(a,i){return "+fn+"}");var =
result=3D[];for(var =
i=3D0,el=3Delems.length;i<el;i++)if(!inv&&fn(elems[i],i)||inv&&!fn(elems[=
i],i))result.push(elems[i]);return =
result;},map:function(elems,fn){if(typeof =
fn=3D=3D"string")fn=3Deval("false||function(a){return "+fn+"}");var =
result=3D[];for(var i=3D0,el=3Delems.length;i<el;i++){var =
val=3Dfn(elems[i],i);if(val!=3D=3Dnull&&val!=3Dundefined){if(val.construc=
tor!=3DArray)val=3D[val];result=3Dresult.concat(val);}}return =
result;}});var =
userAgent=3Dnavigator.userAgent.toLowerCase();jQuery.browser=3D{version:(=
userAgent.match(/.+(?:rv|it|ra|ie)[\/: =
]([\d.]+)/)||[])[1],safari:/webkit/.test(userAgent),opera:/opera/.test(us=
erAgent),msie:/msie/.test(userAgent)&&!/opera/.test(userAgent),mozilla:/m=
ozilla/.test(userAgent)&&!/(compatible|webkit)/.test(userAgent)};var =
styleFloat=3DjQuery.browser.msie?"styleFloat":"cssFloat";jQuery.extend({b=
oxModel:!jQuery.browser.msie||document.compatMode=3D=3D"CSS1Compat",style=
Float:jQuery.browser.msie?"styleFloat":"cssFloat",props:{"for":"htmlFor",=
"class":"className","float":styleFloat,cssFloat:styleFloat,styleFloat:sty=
leFloat,innerHTML:"innerHTML",className:"className",value:"value",disable=
d:"disabled",checked:"checked",readonly:"readOnly",selected:"selected",ma=
xlength:"maxLength"}});jQuery.each({parent:"a.parentNode",parents:"jQuery=
.dir(a,'parentNode')",next:"jQuery.nth(a,2,'nextSibling')",prev:"jQuery.n=
th(a,2,'previousSibling')",nextAll:"jQuery.dir(a,'nextSibling')",prevAll:=
"jQuery.dir(a,'previousSibling')",siblings:"jQuery.sibling(a.parentNode.f=
irstChild,a)",children:"jQuery.sibling(a.firstChild)",contents:"jQuery.no=
deName(a,'iframe')?a.contentDocument||a.contentWindow.document:jQuery.mak=
eArray(a.childNodes)"},function(i,n){jQuery.fn[i]=3Dfunction(a){var =
ret=3DjQuery.map(this,n);if(a&&typeof =
a=3D=3D"string")ret=3DjQuery.multiFilter(a,ret);return =
this.pushStack(jQuery.unique(ret));};});jQuery.each({appendTo:"append",pr=
ependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"r=
eplaceWith"},function(i,n){jQuery.fn[i]=3Dfunction(){var =
a=3Darguments;return this.each(function(){for(var =
j=3D0,al=3Da.length;j<al;j++)jQuery(a[j])[n](this);});};});jQuery.each({r=
emoveAttr:function(key){jQuery.attr(this,key,"");this.removeAttribute(key=
);},addClass:function(c){jQuery.className.add(this,c);},removeClass:funct=
ion(c){jQuery.className.remove(this,c);},toggleClass:function(c){jQuery.c=
lassName[jQuery.className.has(this,c)?"remove":"add"](this,c);},remove:fu=
nction(a){if(!a||jQuery.filter(a,[this]).r.length){jQuery.removeData(this=
);this.parentNode.removeChild(this);}},empty:function(){jQuery("*",this).=
each(function(){jQuery.removeData(this);});while(this.firstChild)this.rem=
oveChild(this.firstChild);}},function(i,n){jQuery.fn[i]=3Dfunction(){retu=
rn =
this.each(n,arguments);};});jQuery.each(["Height","Width"],function(i,nam=
e){var n=3Dname.toLowerCase();jQuery.fn[n]=3Dfunction(h){return =
this[0]=3D=3Dwindow?jQuery.browser.safari&&self["inner"+name]||jQuery.box=
Model&&Math.max(document.documentElement["client"+name],document.body["cl=
ient"+name])||document.body["client"+name]:this[0]=3D=3Ddocument?Math.max=
(document.body["scroll"+name],document.body["offset"+name]):h=3D=3Dundefi=
ned?(this.length?jQuery.css(this[0],n):null):this.css(n,h.constructor=3D=3D=
String?h:h+"px");};});var =
chars=3DjQuery.browser.safari&&parseInt(jQuery.browser.version)<417?"(?:[=
\\w*_-]|\\\\.)":"(?:[\\w\u0128-\uFFFF*_-]|\\\\.)",quickChild=3Dnew =
RegExp("^>\\s*("+chars+"+)"),quickID=3Dnew =
RegExp("^("+chars+"+)(#)("+chars+"+)"),quickClass=3Dnew =
RegExp("^([#.]?)("+chars+"*)");jQuery.extend({expr:{"":"m[2]=3D=3D'*'||jQ=
uery.nodeName(a,m[2])","#":"a.getAttribute('id')=3D=3Dm[2]",":":{lt:"i<m[=
3]-0",gt:"i>m[3]-0",nth:"m[3]-0=3D=3Di",eq:"m[3]-0=3D=3Di",first:"i=3D=3D=
0",last:"i=3D=3Dr.length-1",even:"i%2=3D=3D0",odd:"i%2","first-child":"a.=
parentNode.getElementsByTagName('*')[0]=3D=3Da","last-child":"jQuery.nth(=
a.parentNode.lastChild,1,'previousSibling')=3D=3Da","only-child":"!jQuery=
.nth(a.parentNode.lastChild,2,'previousSibling')",parent:"a.firstChild",e=
mpty:"!a.firstChild",contains:"(a.textContent||a.innerText||'').indexOf(m=
[3])>=3D0",visible:'"hidden"!=3Da.type&&jQuery.css(a,"display")!=3D"none"=
&&jQuery.css(a,"visibility")!=3D"hidden"',hidden:'"hidden"=3D=3Da.type||j=
Query.css(a,"display")=3D=3D"none"||jQuery.css(a,"visibility")=3D=3D"hidd=
en"',enabled:"!a.disabled",disabled:"a.disabled",checked:"a.checked",sele=
cted:"a.selected||jQuery.attr(a,'selected')",text:"'text'=3D=3Da.type",ra=
dio:"'radio'=3D=3Da.type",checkbox:"'checkbox'=3D=3Da.type",file:"'file'=3D=
=3Da.type",password:"'password'=3D=3Da.type",submit:"'submit'=3D=3Da.type=
",image:"'image'=3D=3Da.type",reset:"'reset'=3D=3Da.type",button:'"button=
"=3D=3Da.type||jQuery.nodeName(a,"button")',input:"/input|select|textarea=
|button/i.test(a.nodeName)",has:"jQuery.find(m[3],a).length",header:"/h\\=
d/i.test(a.nodeName)",animated:"jQuery.grep(jQuery.timers,function(fn){re=
turn a=3D=3Dfn.elem;}).length"}},parse:[/^(\[) *@?([\w-]+) =
*([!*$^~=3D]*) *('?"?)(.*?)\4 =
*\]/,/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,new =
RegExp("^([:.#]*)("+chars+"+)")],multiFilter:function(expr,elems,not){var=
 old,cur=3D[];while(expr&&expr!=3Dold){old=3Dexpr;var =
f=3DjQuery.filter(expr,elems,not);expr=3Df.t.replace(/^\s*,\s*/,"");cur=3D=
not?elems=3Df.r:jQuery.merge(cur,f.r);}return =
cur;},find:function(t,context){if(typeof =
t!=3D"string")return[t];if(context&&!context.nodeType)context=3Dnull;cont=
ext=3Dcontext||document;var =
ret=3D[context],done=3D[],last;while(t&&last!=3Dt){var =
r=3D[];last=3Dt;t=3DjQuery.trim(t);var foundToken=3Dfalse;var =
re=3DquickChild;var m=3Dre.exec(t);if(m){var =
nodeName=3Dm[1].toUpperCase();for(var i=3D0;ret[i];i++)for(var =
c=3Dret[i].firstChild;c;c=3Dc.nextSibling)if(c.nodeType=3D=3D1&&(nodeName=
=3D=3D"*"||c.nodeName.toUpperCase()=3D=3DnodeName.toUpperCase()))r.push(c=
);ret=3Dr;t=3Dt.replace(re,"");if(t.indexOf(" =
")=3D=3D0)continue;foundToken=3Dtrue;}else{re=3D/^([>+~])\s*(\w*)/i;if((m=
=3Dre.exec(t))!=3Dnull){r=3D[];var =
nodeName=3Dm[2],merge=3D{};m=3Dm[1];for(var =
j=3D0,rl=3Dret.length;j<rl;j++){var =
n=3Dm=3D=3D"~"||m=3D=3D"+"?ret[j].nextSibling:ret[j].firstChild;for(;n;n=3D=
n.nextSibling)if(n.nodeType=3D=3D1){var =
id=3DjQuery.data(n);if(m=3D=3D"~"&&merge[id])break;if(!nodeName||n.nodeNa=
me.toUpperCase()=3D=3DnodeName.toUpperCase()){if(m=3D=3D"~")merge[id]=3Dt=
rue;r.push(n);}if(m=3D=3D"+")break;}}ret=3Dr;t=3DjQuery.trim(t.replace(re=
,""));foundToken=3Dtrue;}}if(t&&!foundToken){if(!t.indexOf(",")){if(conte=
xt=3D=3Dret[0])ret.shift();done=3DjQuery.merge(done,ret);r=3Dret=3D[conte=
xt];t=3D" "+t.substr(1,t.length);}else{var re2=3DquickID;var =
m=3Dre2.exec(t);if(m){m=3D[0,m[2],m[3],m[1]];}else{re2=3DquickClass;m=3Dr=
e2.exec(t);}m[2]=3Dm[2].replace(/\\/g,"");var =
elem=3Dret[ret.length-1];if(m[1]=3D=3D"#"&&elem&&elem.getElementById&&!jQ=
uery.isXMLDoc(elem)){var =
oid=3Delem.getElementById(m[2]);if((jQuery.browser.msie||jQuery.browser.o=
pera)&&oid&&typeof =
oid.id=3D=3D"string"&&oid.id!=3Dm[2])oid=3DjQuery('[@id=3D"'+m[2]+'"]',el=
em)[0];ret=3Dr=3Doid&&(!m[3]||jQuery.nodeName(oid,m[3]))?[oid]:[];}else{f=
or(var i=3D0;ret[i];i++){var =
tag=3Dm[1]=3D=3D"#"&&m[3]?m[3]:m[1]!=3D""||m[0]=3D=3D""?"*":m[2];if(tag=3D=
=3D"*"&&ret[i].nodeName.toLowerCase()=3D=3D"object")tag=3D"param";r=3DjQu=
ery.merge(r,ret[i].getElementsByTagName(tag));}if(m[1]=3D=3D".")r=3DjQuer=
y.classFilter(r,m[2]);if(m[1]=3D=3D"#"){var tmp=3D[];for(var =
i=3D0;r[i];i++)if(r[i].getAttribute("id")=3D=3Dm[2]){tmp=3D[r[i]];break;}=
r=3Dtmp;}ret=3Dr;}t=3Dt.replace(re2,"");}}if(t){var =
val=3DjQuery.filter(t,r);ret=3Dr=3Dval.r;t=3DjQuery.trim(val.t);}}if(t)re=
t=3D[];if(ret&&context=3D=3Dret[0])ret.shift();done=3DjQuery.merge(done,r=
et);return done;},classFilter:function(r,m,not){m=3D" "+m+" ";var =
tmp=3D[];for(var i=3D0;r[i];i++){var pass=3D(" "+r[i].className+" =
").indexOf(m)>=3D0;if(!not&&pass||not&&!pass)tmp.push(r[i]);}return =
tmp;},filter:function(t,r,not){var last;while(t&&t!=3Dlast){last=3Dt;var =
p=3DjQuery.parse,m;for(var =
i=3D0;p[i];i++){m=3Dp[i].exec(t);if(m){t=3Dt.substring(m[0].length);m[2]=3D=
m[2].replace(/\\/g,"");break;}}if(!m)break;if(m[1]=3D=3D":"&&m[2]=3D=3D"n=
ot")r=3DjQuery.filter(m[3],r,true).r;else =
if(m[1]=3D=3D".")r=3DjQuery.classFilter(r,m[2],not);else =
if(m[1]=3D=3D"["){var tmp=3D[],type=3Dm[3];for(var =
i=3D0,rl=3Dr.length;i<rl;i++){var =
a=3Dr[i],z=3Da[jQuery.props[m[2]]||m[2]];if(z=3D=3Dnull||/href|src|select=
ed/.test(m[2]))z=3DjQuery.attr(a,m[2])||'';if((type=3D=3D""&&!!z||type=3D=
=3D"=3D"&&z=3D=3Dm[5]||type=3D=3D"!=3D"&&z!=3Dm[5]||type=3D=3D"^=3D"&&z&&=
!z.indexOf(m[5])||type=3D=3D"$=3D"&&z.substr(z.length-m[5].length)=3D=3Dm=
[5]||(type=3D=3D"*=3D"||type=3D=3D"~=3D")&&z.indexOf(m[5])>=3D0)^not)tmp.=
push(a);}r=3Dtmp;}else if(m[1]=3D=3D":"&&m[2]=3D=3D"nth-child"){var =
merge=3D{},tmp=3D[],test=3D/(\d*)n\+?(\d*)/.exec(m[3]=3D=3D"even"&&"2n"||=
m[3]=3D=3D"odd"&&"2n+1"||!/\D/.test(m[3])&&"n+"+m[3]||m[3]),first=3D(test=
[1]||1)-0,last=3Dtest[2]-0;for(var i=3D0,rl=3Dr.length;i<rl;i++){var =
node=3Dr[i],parentNode=3Dnode.parentNode,id=3DjQuery.data(parentNode);if(=
!merge[id]){var c=3D1;for(var =
n=3DparentNode.firstChild;n;n=3Dn.nextSibling)if(n.nodeType=3D=3D1)n.node=
Index=3Dc++;merge[id]=3Dtrue;}var =
add=3Dfalse;if(first=3D=3D1){if(last=3D=3D0||node.nodeIndex=3D=3Dlast)add=
=3Dtrue;}else =
if((node.nodeIndex+last)%first=3D=3D0)add=3Dtrue;if(add^not)tmp.push(node=
);}r=3Dtmp;}else{var f=3DjQuery.expr[m[1]];if(typeof =
f!=3D"string")f=3DjQuery.expr[m[1]][m[2]];f=3Deval("false||function(a,i){=
return =
"+f+"}");r=3DjQuery.grep(r,f,not);}}return{r:r,t:t};},dir:function(elem,d=
ir){var matched=3D[];var =
cur=3Delem[dir];while(cur&&cur!=3Ddocument){if(cur.nodeType=3D=3D1)matche=
d.push(cur);cur=3Dcur[dir];}return =
matched;},nth:function(cur,result,dir,elem){result=3Dresult||1;var =
num=3D0;for(;cur;cur=3Dcur[dir])if(cur.nodeType=3D=3D1&&++num=3D=3Dresult=
)break;return cur;},sibling:function(n,elem){var =
r=3D[];for(;n;n=3Dn.nextSibling){if(n.nodeType=3D=3D1&&(!elem||n!=3Delem)=
)r.push(n);}return =
r;}});jQuery.event=3D{add:function(element,type,handler,data){if(jQuery.b=
rowser.msie&&element.setInterval!=3Dundefined)element=3Dwindow;if(!handle=
r.guid)handler.guid=3Dthis.guid++;if(data!=3Dundefined){var =
fn=3Dhandler;handler=3Dfunction(){return =
fn.apply(this,arguments);};handler.data=3Ddata;handler.guid=3Dfn.guid;}va=
r parts=3Dtype.split(".");type=3Dparts[0];handler.type=3Dparts[1];var =
events=3DjQuery.data(element,"events")||jQuery.data(element,"events",{});=
var handle=3DjQuery.data(element,"handle",function(){var val;if(typeof =
jQuery=3D=3D"undefined"||jQuery.event.triggered)return =
val;val=3DjQuery.event.handle.apply(element,arguments);return val;});var =
handlers=3Devents[type];if(!handlers){handlers=3Devents[type]=3D{};if(ele=
ment.addEventListener)element.addEventListener(type,handle,false);else=0A=
element.attachEvent("on"+type,handle);}handlers[handler.guid]=3Dhandler;t=
his.global[type]=3Dtrue;},guid:1,global:{},remove:function(element,type,h=
andler){var events=3DjQuery.data(element,"events"),ret,index;if(typeof =
type=3D=3D"string"){var =
parts=3Dtype.split(".");type=3Dparts[0];}if(events){if(type&&type.type){h=
andler=3Dtype.handler;type=3Dtype.type;}if(!type){for(type in =
events)this.remove(element,type);}else =
if(events[type]){if(handler)delete events[type][handler.guid];else=0A=
for(handler in =
events[type])if(!parts[1]||events[type][handler].type=3D=3Dparts[1])delet=
e events[type][handler];for(ret in =
events[type])break;if(!ret){if(element.removeEventListener)element.remove=
EventListener(type,jQuery.data(element,"handle"),false);else=0A=
element.detachEvent("on"+type,jQuery.data(element,"handle"));ret=3Dnull;d=
elete events[type];}}for(ret in =
events)break;if(!ret){jQuery.removeData(element,"events");jQuery.removeDa=
ta(element,"handle");}}},trigger:function(type,data,element,donative,extr=
a){data=3DjQuery.makeArray(data||[]);if(!element){if(this.global[type])jQ=
uery("*").add([window,document]).trigger(type,data);}else{var =
val,ret,fn=3DjQuery.isFunction(element[type]||null),evt=3D!data[0]||!data=
[0].preventDefault;if(evt)data.unshift(this.fix({type:type,target:element=
}));if(jQuery.isFunction(jQuery.data(element,"handle")))val=3DjQuery.data=
(element,"handle").apply(element,data);if(!fn&&element["on"+type]&&elemen=
t["on"+type].apply(element,data)=3D=3D=3Dfalse)val=3Dfalse;if(evt)data.sh=
ift();if(extra&&extra.apply(element,data)=3D=3D=3Dfalse)val=3Dfalse;if(fn=
&&donative!=3D=3Dfalse&&val!=3D=3Dfalse&&!(jQuery.nodeName(element,'a')&&=
type=3D=3D"click")){this.triggered=3Dtrue;element[type]();}this.triggered=
=3Dfalse;}return val;},handle:function(event){var =
val;event=3DjQuery.event.fix(event||window.event||{});var =
parts=3Devent.type.split(".");event.type=3Dparts[0];var =
c=3DjQuery.data(this,"events")&&jQuery.data(this,"events")[event.type],ar=
gs=3DArray.prototype.slice.call(arguments,1);args.unshift(event);for(var =
j in =
c){args[0].handler=3Dc[j];args[0].data=3Dc[j].data;if(!parts[1]||c[j].typ=
e=3D=3Dparts[1]){var =
tmp=3Dc[j].apply(this,args);if(val!=3D=3Dfalse)val=3Dtmp;if(tmp=3D=3D=3Df=
alse){event.preventDefault();event.stopPropagation();}}}if(jQuery.browser=
.msie)event.target=3Devent.preventDefault=3Devent.stopPropagation=3Devent=
.handler=3Devent.data=3Dnull;return val;},fix:function(event){var =
originalEvent=3Devent;event=3DjQuery.extend({},originalEvent);event.preve=
ntDefault=3Dfunction(){if(originalEvent.preventDefault)originalEvent.prev=
entDefault();originalEvent.returnValue=3Dfalse;};event.stopPropagation=3D=
function(){if(originalEvent.stopPropagation)originalEvent.stopPropagation=
();originalEvent.cancelBubble=3Dtrue;};if(!event.target&&event.srcElement=
)event.target=3Devent.srcElement;if(jQuery.browser.safari&&event.target.n=
odeType=3D=3D3)event.target=3DoriginalEvent.target.parentNode;if(!event.r=
elatedTarget&&event.fromElement)event.relatedTarget=3Devent.fromElement=3D=
=3Devent.target?event.toElement:event.fromElement;if(event.pageX=3D=3Dnul=
l&&event.clientX!=3Dnull){var =
e=3Ddocument.documentElement,b=3Ddocument.body;event.pageX=3Devent.client=
X+(e&&e.scrollLeft||b.scrollLeft||0);event.pageY=3Devent.clientY+(e&&e.sc=
rollTop||b.scrollTop||0);}if(!event.which&&(event.charCode||event.keyCode=
))event.which=3Devent.charCode||event.keyCode;if(!event.metaKey&&event.ct=
rlKey)event.metaKey=3Devent.ctrlKey;if(!event.which&&event.button)event.w=
hich=3D(event.button&1?1:(event.button&2?3:(event.button&4?2:0)));return =
event;}};jQuery.fn.extend({bind:function(type,data,fn){return =
type=3D=3D"unload"?this.one(type,data,fn):this.each(function(){jQuery.eve=
nt.add(this,type,fn||data,fn&&data);});},one:function(type,data,fn){retur=
n =
this.each(function(){jQuery.event.add(this,type,function(event){jQuery(th=
is).unbind(event);return(fn||data).apply(this,arguments);},fn&&data);});}=
,unbind:function(type,fn){return =
this.each(function(){jQuery.event.remove(this,type,fn);});},trigger:funct=
ion(type,data,fn){return =
this.each(function(){jQuery.event.trigger(type,data,this,true,fn);});},tr=
iggerHandler:function(type,data,fn){if(this[0])return =
jQuery.event.trigger(type,data,this[0],false,fn);},toggle:function(){var =
a=3Darguments;return =
this.click(function(e){this.lastToggle=3D0=3D=3Dthis.lastToggle?1:0;e.pre=
ventDefault();return =
a[this.lastToggle].apply(this,[e])||false;});},hover:function(f,g){functi=
on handleHover(e){var =
p=3De.relatedTarget;while(p&&p!=3Dthis)try{p=3Dp.parentNode;}catch(e){p=3D=
this;};if(p=3D=3Dthis)return =
false;return(e.type=3D=3D"mouseover"?f:g).apply(this,[e]);}return =
this.mouseover(handleHover).mouseout(handleHover);},ready:function(f){bin=
dReady();if(jQuery.isReady)f.apply(document,[jQuery]);else=0A=
jQuery.readyList.push(function(){return f.apply(this,[jQuery]);});return =
this;}});jQuery.extend({isReady:false,readyList:[],ready:function(){if(!j=
Query.isReady){jQuery.isReady=3Dtrue;if(jQuery.readyList){jQuery.each(jQu=
ery.readyList,function(){this.apply(document);});jQuery.readyList=3Dnull;=
}if(jQuery.browser.mozilla||jQuery.browser.opera)document.removeEventList=
ener("DOMContentLoaded",jQuery.ready,false);if(!window.frames.length)jQue=
ry(window).load(function(){jQuery("#__ie_init").remove();});}}});jQuery.e=
ach(("blur,focus,load,resize,scroll,unload,click,dblclick,"+"mousedown,mo=
useup,mousemove,mouseover,mouseout,change,select,"+"submit,keydown,keypre=
ss,keyup,error").split(","),function(i,o){jQuery.fn[o]=3Dfunction(f){retu=
rn f?this.bind(o,f):this.trigger(o);};});var readyBound=3Dfalse;function =
bindReady(){if(readyBound)return;readyBound=3Dtrue;if(jQuery.browser.mozi=
lla||jQuery.browser.opera)document.addEventListener("DOMContentLoaded",jQ=
uery.ready,false);else =
if(jQuery.browser.msie){document.write("<scr"+"ipt id=3D__ie_init =
defer=3Dtrue "+"src=3D//:><\/script>");var =
script=3Ddocument.getElementById("__ie_init");if(script)script.onreadysta=
techange=3Dfunction(){if(this.readyState!=3D"complete")return;jQuery.read=
y();};script=3Dnull;}else =
if(jQuery.browser.safari)jQuery.safariTimer=3DsetInterval(function(){if(d=
ocument.readyState=3D=3D"loaded"||document.readyState=3D=3D"complete"){cl=
earInterval(jQuery.safariTimer);jQuery.safariTimer=3Dnull;jQuery.ready();=
}},10);jQuery.event.add(window,"load",jQuery.ready);}jQuery.fn.extend({lo=
ad:function(url,params,callback){if(jQuery.isFunction(url))return =
this.bind("load",url);var off=3Durl.indexOf(" ");if(off>=3D0){var =
selector=3Durl.slice(off,url.length);url=3Durl.slice(0,off);}callback=3Dc=
allback||function(){};var =
type=3D"GET";if(params)if(jQuery.isFunction(params)){callback=3Dparams;pa=
rams=3Dnull;}else{params=3DjQuery.param(params);type=3D"POST";}var =
self=3Dthis;jQuery.ajax({url:url,type:type,data:params,complete:function(=
res,status){if(status=3D=3D"success"||status=3D=3D"notmodified")self.html=
(selector?jQuery("<div/>").append(res.responseText.replace(/<script(.|\s)=
*?\/script>/g,"")).find(selector):res.responseText);setTimeout(function()=
{self.each(callback,[res.responseText,status,res]);},13);}});return =
this;},serialize:function(){return =
jQuery.param(this.serializeArray());},serializeArray:function(){return =
this.map(function(){return =
jQuery.nodeName(this,"form")?jQuery.makeArray(this.elements):this;}).filt=
er(function(){return =
this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.no=
deName)||/text|hidden|password/i.test(this.type));}).map(function(i,elem)=
{var val=3DjQuery(this).val();return =
val=3D=3Dnull?null:val.constructor=3D=3DArray?jQuery.map(val,function(i,v=
al){return{name:elem.name,value:val};}):{name:elem.name,value:val};}).get=
();}});jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess=
,ajaxSend".split(","),function(i,o){jQuery.fn[o]=3Dfunction(f){return =
this.bind(o,f);};});var jsc=3D(new =
Date).getTime();jQuery.extend({get:function(url,data,callback,type){if(jQ=
uery.isFunction(data)){callback=3Ddata;data=3Dnull;}return =
jQuery.ajax({type:"GET",url:url,data:data,success:callback,dataType:type}=
);},getScript:function(url,callback){return =
jQuery.get(url,null,callback,"script");},getJSON:function(url,data,callba=
ck){return =
jQuery.get(url,data,callback,"json");},post:function(url,data,callback,ty=
pe){if(jQuery.isFunction(data)){callback=3Ddata;data=3D{};}return =
jQuery.ajax({type:"POST",url:url,data:data,success:callback,dataType:type=
});},ajaxSetup:function(settings){jQuery.extend(jQuery.ajaxSettings,setti=
ngs);},ajaxSettings:{global:true,type:"GET",timeout:0,contentType:"applic=
ation/x-www-form-urlencoded",processData:true,async:true,data:null},lastM=
odified:{},ajax:function(s){var =
jsonp,jsre=3D/=3D(\?|%3F)/g,status,data;s=3DjQuery.extend(true,s,jQuery.e=
xtend(true,{},jQuery.ajaxSettings,s));if(s.data&&s.processData&&typeof =
s.data!=3D"string")s.data=3DjQuery.param(s.data);var =
q=3Ds.url.indexOf("?");if(q>-1){s.data=3D(s.data?s.data+"&":"")+s.url.sli=
ce(q+1);s.url=3Ds.url.slice(0,q);}if(s.dataType=3D=3D"jsonp"){if(!s.data|=
|!s.data.match(jsre))s.data=3D(s.data?s.data+"&":"")+(s.jsonp||"callback"=
)+"=3D?";s.dataType=3D"json";}if(s.dataType=3D=3D"json"&&s.data&&s.data.m=
atch(jsre)){jsonp=3D"jsonp"+jsc++;s.data=3Ds.data.replace(jsre,"=3D"+json=
p);s.dataType=3D"script";window[jsonp]=3Dfunction(tmp){data=3Dtmp;success=
();window[jsonp]=3Dundefined;try{delete =
window[jsonp];}catch(e){}};}if(s.dataType=3D=3D"script"&&s.cache=3D=3Dnul=
l)s.cache=3Dfalse;if(s.cache=3D=3D=3Dfalse&&s.type.toLowerCase()=3D=3D"ge=
t")s.data=3D(s.data?s.data+"&":"")+"_=3D"+(new =
Date()).getTime();if(s.data&&s.type.toLowerCase()=3D=3D"get"){s.url+=3D"?=
"+s.data;s.data=3Dnull;}if(s.global&&!jQuery.active++)jQuery.event.trigge=
r("ajaxStart");if(!s.url.indexOf("http")&&s.dataType=3D=3D"script"){var =
head=3Ddocument.getElementsByTagName("head")[0];var =
script=3Ddocument.createElement("script");script.src=3Ds.url;if(!jsonp&&(=
s.success||s.complete)){var =
done=3Dfalse;script.onload=3Dscript.onreadystatechange=3Dfunction(){if(!d=
one&&(!this.readyState||this.readyState=3D=3D"loaded"||this.readyState=3D=
=3D"complete")){done=3Dtrue;success();complete();head.removeChild(script)=
;}};}head.appendChild(script);return;}var requestDone=3Dfalse;var =
xml=3Dwindow.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new =
XMLHttpRequest();xml.open(s.type,s.url,s.async);if(s.data)xml.setRequestH=
eader("Content-Type",s.contentType);if(s.ifModified)xml.setRequestHeader(=
"If-Modified-Since",jQuery.lastModified[s.url]||"Thu, 01 Jan 1970 =
00:00:00 =
GMT");xml.setRequestHeader("X-Requested-With","XMLHttpRequest");if(s.befo=
reSend)s.beforeSend(xml);if(s.global)jQuery.event.trigger("ajaxSend",[xml=
,s]);var =
onreadystatechange=3Dfunction(isTimeout){if(!requestDone&&xml&&(xml.ready=
State=3D=3D4||isTimeout=3D=3D"timeout")){requestDone=3Dtrue;if(ival){clea=
rInterval(ival);ival=3Dnull;}status=3DisTimeout=3D=3D"timeout"&&"timeout"=
||!jQuery.httpSuccess(xml)&&"error"||s.ifModified&&jQuery.httpNotModified=
(xml,s.url)&&"notmodified"||"success";if(status=3D=3D"success"){try{data=3D=
jQuery.httpData(xml,s.dataType);}catch(e){status=3D"parsererror";}}if(sta=
tus=3D=3D"success"){var =
modRes;try{modRes=3Dxml.getResponseHeader("Last-Modified");}catch(e){}if(=
s.ifModified&&modRes)jQuery.lastModified[s.url]=3DmodRes;if(!jsonp)succes=
s();}else=0A=
jQuery.handleError(s,xml,status);complete();if(s.async)xml=3Dnull;}};if(s=
.async){var =
ival=3DsetInterval(onreadystatechange,13);if(s.timeout>0)setTimeout(funct=
ion(){if(xml){xml.abort();if(!requestDone)onreadystatechange("timeout");}=
},s.timeout);}try{xml.send(s.data);}catch(e){jQuery.handleError(s,xml,nul=
l,e);}if(!s.async)onreadystatechange();return xml;function =
success(){if(s.success)s.success(data,status);if(s.global)jQuery.event.tr=
igger("ajaxSuccess",[xml,s]);}function =
complete(){if(s.complete)s.complete(xml,status);if(s.global)jQuery.event.=
trigger("ajaxComplete",[xml,s]);if(s.global&&!--jQuery.active)jQuery.even=
t.trigger("ajaxStop");}},handleError:function(s,xml,status,e){if(s.error)=
s.error(xml,status,e);if(s.global)jQuery.event.trigger("ajaxError",[xml,s=
,e]);},active:0,httpSuccess:function(r){try{return!r.status&&location.pro=
tocol=3D=3D"file:"||(r.status>=3D200&&r.status<300)||r.status=3D=3D304||j=
Query.browser.safari&&r.status=3D=3Dundefined;}catch(e){}return =
false;},httpNotModified:function(xml,url){try{var =
xmlRes=3Dxml.getResponseHeader("Last-Modified");return =
xml.status=3D=3D304||xmlRes=3D=3DjQuery.lastModified[url]||jQuery.browser=
.safari&&xml.status=3D=3Dundefined;}catch(e){}return =
false;},httpData:function(r,type){var =
ct=3Dr.getResponseHeader("content-type");var =
xml=3Dtype=3D=3D"xml"||!type&&ct&&ct.indexOf("xml")>=3D0;var =
data=3Dxml?r.responseXML:r.responseText;if(xml&&data.documentElement.tagN=
ame=3D=3D"parsererror")throw"parsererror";if(type=3D=3D"script")jQuery.gl=
obalEval(data);if(type=3D=3D"json")data=3Deval("("+data+")");return =
data;},param:function(a){var =
s=3D[];if(a.constructor=3D=3DArray||a.jquery)jQuery.each(a,function(){s.p=
ush(encodeURIComponent(this.name)+"=3D"+encodeURIComponent(this.value));}=
);else=0A=
for(var j in =
a)if(a[j]&&a[j].constructor=3D=3DArray)jQuery.each(a[j],function(){s.push=
(encodeURIComponent(j)+"=3D"+encodeURIComponent(this));});else=0A=
s.push(encodeURIComponent(j)+"=3D"+encodeURIComponent(a[j]));return =
s.join("&").replace(/%20/g,"+");}});jQuery.fn.extend({show:function(speed=
,callback){return =
speed?this.animate({height:"show",width:"show",opacity:"show"},speed,call=
back):this.filter(":hidden").each(function(){this.style.display=3Dthis.ol=
dblock?this.oldblock:"";if(jQuery.css(this,"display")=3D=3D"none")this.st=
yle.display=3D"block";}).end();},hide:function(speed,callback){return =
speed?this.animate({height:"hide",width:"hide",opacity:"hide"},speed,call=
back):this.filter(":visible").each(function(){this.oldblock=3Dthis.oldblo=
ck||jQuery.css(this,"display");if(this.oldblock=3D=3D"none")this.oldblock=
=3D"block";this.style.display=3D"none";}).end();},_toggle:jQuery.fn.toggl=
e,toggle:function(fn,fn2){return =
jQuery.isFunction(fn)&&jQuery.isFunction(fn2)?this._toggle(fn,fn2):fn?thi=
s.animate({height:"toggle",width:"toggle",opacity:"toggle"},fn,fn2):this.=
each(function(){jQuery(this)[jQuery(this).is(":hidden")?"show":"hide"]();=
});},slideDown:function(speed,callback){return =
this.animate({height:"show"},speed,callback);},slideUp:function(speed,cal=
lback){return =
this.animate({height:"hide"},speed,callback);},slideToggle:function(speed=
,callback){return =
this.animate({height:"toggle"},speed,callback);},fadeIn:function(speed,ca=
llback){return =
this.animate({opacity:"show"},speed,callback);},fadeOut:function(speed,ca=
llback){return =
this.animate({opacity:"hide"},speed,callback);},fadeTo:function(speed,to,=
callback){return =
this.animate({opacity:to},speed,callback);},animate:function(prop,speed,e=
asing,callback){var opt=3DjQuery.speed(speed,easing,callback);return =
this[opt.queue=3D=3D=3Dfalse?"each":"queue"](function(){opt=3DjQuery.exte=
nd({},opt);var hidden=3DjQuery(this).is(":hidden"),self=3Dthis;for(var p =
in =
prop){if(prop[p]=3D=3D"hide"&&hidden||prop[p]=3D=3D"show"&&!hidden)return=
 =
jQuery.isFunction(opt.complete)&&opt.complete.apply(this);if(p=3D=3D"heig=
ht"||p=3D=3D"width"){opt.display=3DjQuery.css(this,"display");opt.overflo=
w=3Dthis.style.overflow;}}if(opt.overflow!=3Dnull)this.style.overflow=3D"=
hidden";opt.curAnim=3DjQuery.extend({},prop);jQuery.each(prop,function(na=
me,val){var e=3Dnew =
jQuery.fx(self,opt,name);if(/toggle|show|hide/.test(val))e[val=3D=3D"togg=
le"?hidden?"show":"hide":val](prop);else{var =
parts=3Dval.toString().match(/^([+-]?)([\d.]+)(.*)$/),start=3De.cur(true)=
||0;if(parts){end=3DparseFloat(parts[2]),unit=3Dparts[3]||"px";if(unit!=3D=
"px"){self.style[name]=3Dend+unit;start=3D(end/e.cur(true))*start;self.st=
yle[name]=3Dstart+unit;}if(parts[1])end=3D((parts[1]=3D=3D"-"?-1:1)*end)+=
start;e.custom(start,end,unit);}else=0A=
e.custom(start,val,"");}});return =
true;});},queue:function(type,fn){if(!fn){fn=3Dtype;type=3D"fx";}if(!argu=
ments.length)return queue(this[0],type);return =
this.each(function(){if(fn.constructor=3D=3DArray)queue(this,type,fn);els=
e{queue(this,type).push(fn);if(queue(this,type).length=3D=3D1)fn.apply(th=
is);}});},stop:function(){var timers=3DjQuery.timers;return =
this.each(function(){for(var =
i=3D0;i<timers.length;i++)if(timers[i].elem=3D=3Dthis)timers.splice(i--,1=
);}).dequeue();}});var =
queue=3Dfunction(elem,type,array){if(!elem)return;var =
q=3DjQuery.data(elem,type+"queue");if(!q||array)q=3DjQuery.data(elem,type=
+"queue",array?jQuery.makeArray(array):[]);return =
q;};jQuery.fn.dequeue=3Dfunction(type){type=3Dtype||"fx";return =
this.each(function(){var =
q=3Dqueue(this,type);q.shift();if(q.length)q[0].apply(this);});};jQuery.e=
xtend({speed:function(speed,easing,fn){var =
opt=3Dspeed&&speed.constructor=3D=3DObject?speed:{complete:fn||!fn&&easin=
g||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easi=
ng&&easing.constructor!=3DFunction&&easing};opt.duration=3D(opt.duration&=
&opt.duration.constructor=3D=3DNumber?opt.duration:{slow:600,fast:200}[op=
t.duration])||400;opt.old=3Dopt.complete;opt.complete=3Dfunction(){jQuery=
(this).dequeue();if(jQuery.isFunction(opt.old))opt.old.apply(this);};retu=
rn opt;},easing:{linear:function(p,n,firstNum,diff){return =
firstNum+diff*p;},swing:function(p,n,firstNum,diff){return((-Math.cos(p*M=
ath.PI)/2)+0.5)*diff+firstNum;}},timers:[],fx:function(elem,options,prop)=
{this.options=3Doptions;this.elem=3Delem;this.prop=3Dprop;if(!options.ori=
g)options.orig=3D{};}});jQuery.fx.prototype=3D{update:function(){if(this.=
options.step)this.options.step.apply(this.elem,[this.now,this]);(jQuery.f=
x.step[this.prop]||jQuery.fx.step._default)(this);if(this.prop=3D=3D"heig=
ht"||this.prop=3D=3D"width")this.elem.style.display=3D"block";},cur:funct=
ion(force){if(this.elem[this.prop]!=3Dnull&&this.elem.style[this.prop]=3D=
=3Dnull)return this.elem[this.prop];var =
r=3DparseFloat(jQuery.curCSS(this.elem,this.prop,force));return =
r&&r>-10000?r:parseFloat(jQuery.css(this.elem,this.prop))||0;},custom:fun=
ction(from,to,unit){this.startTime=3D(new =
Date()).getTime();this.start=3Dfrom;this.end=3Dto;this.unit=3Dunit||this.=
unit||"px";this.now=3Dthis.start;this.pos=3Dthis.state=3D0;this.update();=
var self=3Dthis;function t(){return =
self.step();}t.elem=3Dthis.elem;jQuery.timers.push(t);if(jQuery.timers.le=
ngth=3D=3D1){var timer=3DsetInterval(function(){var =
timers=3DjQuery.timers;for(var =
i=3D0;i<timers.length;i++)if(!timers[i]())timers.splice(i--,1);if(!timers=
.length)clearInterval(timer);},13);}},show:function(){this.options.orig[t=
his.prop]=3DjQuery.attr(this.elem.style,this.prop);this.options.show=3Dtr=
ue;this.custom(0,this.cur());if(this.prop=3D=3D"width"||this.prop=3D=3D"h=
eight")this.elem.style[this.prop]=3D"1px";jQuery(this.elem).show();},hide=
:function(){this.options.orig[this.prop]=3DjQuery.attr(this.elem.style,th=
is.prop);this.options.hide=3Dtrue;this.custom(this.cur(),0);},step:functi=
on(){var t=3D(new =
Date()).getTime();if(t>this.options.duration+this.startTime){this.now=3Dt=
his.end;this.pos=3Dthis.state=3D1;this.update();this.options.curAnim[this=
.prop]=3Dtrue;var done=3Dtrue;for(var i in =
this.options.curAnim)if(this.options.curAnim[i]!=3D=3Dtrue)done=3Dfalse;i=
f(done){if(this.options.display!=3Dnull){this.elem.style.overflow=3Dthis.=
options.overflow;this.elem.style.display=3Dthis.options.display;if(jQuery=
.css(this.elem,"display")=3D=3D"none")this.elem.style.display=3D"block";}=
if(this.options.hide)this.elem.style.display=3D"none";if(this.options.hid=
e||this.options.show)for(var p in =
this.options.curAnim)jQuery.attr(this.elem.style,p,this.options.orig[p]);=
}if(done&&jQuery.isFunction(this.options.complete))this.options.complete.=
apply(this.elem);return false;}else{var =
n=3Dt-this.startTime;this.state=3Dn/this.options.duration;this.pos=3DjQue=
ry.easing[this.options.easing||(jQuery.easing.swing?"swing":"linear")](th=
is.state,n,0,1,this.options.duration);this.now=3Dthis.start+((this.end-th=
is.start)*this.pos);this.update();}return =
true;}};jQuery.fx.step=3D{scrollLeft:function(fx){fx.elem.scrollLeft=3Dfx=
.now;},scrollTop:function(fx){fx.elem.scrollTop=3Dfx.now;},opacity:functi=
on(fx){jQuery.attr(fx.elem.style,"opacity",fx.now);},_default:function(fx=
){fx.elem.style[fx.prop]=3Dfx.now+fx.unit;}};jQuery.fn.offset=3Dfunction(=
){var =
left=3D0,top=3D0,elem=3Dthis[0],results;if(elem)with(jQuery.browser){var =
absolute=3DjQuery.css(elem,"position")=3D=3D"absolute",parent=3Delem.pare=
ntNode,offsetParent=3Delem.offsetParent,doc=3Delem.ownerDocument,safari2=3D=
safari&&!absolute&&parseInt(version)<522;if(elem.getBoundingClientRect){b=
ox=3Delem.getBoundingClientRect();add(box.left+Math.max(doc.documentEleme=
nt.scrollLeft,doc.body.scrollLeft),box.top+Math.max(doc.documentElement.s=
crollTop,doc.body.scrollTop));if(msie){var =
border=3DjQuery("html").css("borderWidth");border=3D(border=3D=3D"medium"=
||jQuery.boxModel&&parseInt(version)>=3D7)&&2||border;add(-border,-border=
);}}else{add(elem.offsetLeft,elem.offsetTop);while(offsetParent){add(offs=
etParent.offsetLeft,offsetParent.offsetTop);if(mozilla&&/^t[d|h]$/i.test(=
parent.tagName)||!safari2)border(offsetParent);if(safari2&&!absolute&&jQu=
ery.css(offsetParent,"position")=3D=3D"absolute")absolute=3Dtrue;offsetPa=
rent=3DoffsetParent.offsetParent;}while(parent.tagName&&/^body|html$/i.te=
st(parent.tagName)){if(/^inline|table-row.*$/i.test(jQuery.css(parent,"di=
splay")))add(-parent.scrollLeft,-parent.scrollTop);if(mozilla&&jQuery.css=
(parent,"overflow")!=3D"visible")border(parent);parent=3Dparent.parentNod=
e;}if(safari&&absolute)add(-doc.body.offsetLeft,-doc.body.offsetTop);}res=
ults=3D{top:top,left:left};}return results;function =
border(elem){add(jQuery.css(elem,"borderLeftWidth"),jQuery.css(elem,"bord=
erTopWidth"));}function =
add(l,t){left+=3DparseInt(l)||0;top+=3DparseInt(t)||0;}};})();=0A=

------=_NextPart_000_0083_01CC54F9.1969B650
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.tesisenred.net/themes/TDX/lib/TDX-jquery.js

/*=0A=
  kubrick-jquery.js=0A=
=0A=
  Version: $Revision: 3705 $=0A=
 =0A=
  Date: $Date: 2009-04-11 19:02:24 +0200 (Sat, 11 Apr 2009) $=0A=
 =0A=
  Copyright (c) 2002-2005, Hewlett-Packard Company and Massachusetts=0A=
  Institute of Technology.  All rights reserved.=0A=
 =0A=
  Redistribution and use in source and binary forms, with or without=0A=
  modification, are permitted provided that the following conditions are=0A=
  met:=0A=
 =0A=
  - Redistributions of source code must retain the above copyright=0A=
  notice, this list of conditions and the following disclaimer.=0A=
 =0A=
  - Redistributions in binary form must reproduce the above copyright=0A=
  notice, this list of conditions and the following disclaimer in the=0A=
  documentation and/or other materials provided with the distribution.=0A=
 =0A=
  - Neither the name of the Hewlett-Packard Company nor the name of the=0A=
  Massachusetts Institute of Technology nor the names of their=0A=
  contributors may be used to endorse or promote products derived from=0A=
  this software without specific prior written permission.=0A=
 =0A=
  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS=0A=
  ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR=0A=
  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT=0A=
  HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,=0A=
  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,=0A=
  BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS=0A=
  OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND=0A=
  ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR=0A=
  TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE=0A=
  USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH=0A=
  DAMAGE.=0A=
  */=0A=
=0A=
=0A=
// jQuery code for the Kubrick theme.  =0A=
// =0A=
//  This applies some style that couldn't be achieved with css due to =0A=
//  poor browser implementations of the W3C standard. Also, this =
provides =0A=
//  the interactive sliders that hide and reveal metadata for specific =0A=
//  items when browsing lists.=0A=
=0A=
=0A=
$(document).ready(function(){=0A=
//community/collection hierarchy=0A=
	//expansion with the plus sign (or horizontal arrow)=0A=
	$("span.ListPlus").click(function(){=0A=
		$(this).hide();=0A=
		$(this).next("span.ListMinus").show();=0A=
		//slideDown animation doesn't work in IE6:=0A=
		if(navigator.userAgent.match("MSIE 6")) =0A=
		{=0A=
		    $(this).parent().find("span.ListPlus").hide();=0A=
		    $(this).parent().find("span.ListMinus").show();=0A=
		    $(this).parent().find("span.ListMinus + span.bold ~ ul").show();=0A=
		}=0A=
		else=0A=
		{=0A=
		    $(this).parent().children("ul").slideDown("fast");=0A=
		}=0A=
	});=0A=
//contraction with the minus sign (or vertical arrow)=0A=
	$("span.ListMinus").click(function(){=0A=
		$(this).hide();=0A=
		$(this).prev("span.ListPlus").show();=0A=
		//slideUp animation doesn't work in IE6:=0A=
		if(navigator.userAgent.match("MSIE 6")) =0A=
		{=0A=
		    $(this).parent().find("span.ListPlus").show();=0A=
		    $(this).parent().find("span.ListMinus").hide();=0A=
		    $(this).parent().find("span.ListMinus + span.bold ~ ul").hide();=0A=
		}=0A=
		else=0A=
		{=0A=
		    $(this).parent().children("ul").slideUp("fast");=0A=
		}=0A=
	});=0A=
	//alert("Render mode: "+ document.compatMode);=0A=
	=0A=
	//First, some css that couldn't be achieved with css selectors=0A=
	$("table:not(.ds-includeSet-metadata-table) tr =
td:has(span[class=3Dbold])").css({ textAlign:"right", =
verticalAlign:"top" });=0A=
	$("table.ds-includeSet-metadata-table tr =
td:has(span[class=3Dbold])").css({ textAlign:"left", verticalAlign:"top" =
});=0A=
	$("fieldset#aspect_submission_StepTransformer_list_submit-describe ol =
li.odd div.ds-form-content =
input#aspect_submission_StepTransformer_field_dc_subject ~ =
input.ds-button-field").css({display: "inline"});=0A=
=0A=
	//The metadata sliders for ds-artifact-item-with-popup's=0A=
	$("div.item_metadata_more").toggle(function(){=0A=
		$(this).children(".item_more_text").hide();=0A=
		$(this).children(".item_less_text").show();=0A=
		$(this).next().slideDown();=0A=
	},function(){=0A=
		$(this).children(".item_more_text").show();=0A=
		$(this).children(".item_less_text").hide();=0A=
		$(this).next().slideUp();=0A=
	});=0A=
	$("span.ListMinus").click();=0A=
});=0A=
    var altura =3D 0; var velocidad =3D 10; =0A=
function extender() { =0A=
	var objeto =3D document.getElementById('textplus'); =0A=
	objeto.style.visibility =3D 'visible'; =0A=
	altura =3D'126'; =0A=
document.getElementById("plus").innerHTML =3D '[-]'=0A=
	//if ((altura < 250)) { =0A=
		objeto.style.height =3D '126px'; =0A=
	//	window.setTimeout ("extender();", 20); =0A=
	//}=0A=
} =0A=
function contraer() { =0A=
	var objeto2 =3D document.getElementById('textplus'); =0A=
	altura =3D 0; =0A=
	//if ((altura > 0)) { =0A=
	//	objeto2.style.height =3D altura; =0A=
	//	window.setTimeout ("contraer();", 20); =0A=
	//} else { =0A=
document.getElementById("plus").innerHTML =3D '[+]' =0A=
		objeto2.style.visibility =3D 'hidden'; =0A=
		objeto2.style.height =3D '0px'; =0A=
	//}=0A=
} =0A=
function extender_contraer () { =0A=
	if (altura <=3D 0) { =0A=
		extender(); =0A=
	} else { contraer(); =0A=
	} =0A=
}=0A=

------=_NextPart_000_0083_01CC54F9.1969B650
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.tesisenred.net/themes/TDX/lib/TDX.js

//Clear default text of emty text areas on focus=0A=
function tFocus(element)=0A=
{=0A=
    if (element.value =3D=3D =
'<i18n:text>xmlui.dri2xhtml.default.textarea.value</i18n:text>'){=0A=
        element.value=3D'';=0A=
    }=0A=
}=0A=
//Clear default text of emty text areas on submit=0A=
function tSubmit(form)=0A=
{=0A=
    var defaultedElements =3D document.getElementsByTagName("textarea");=0A=
    for (var i=3D0; i !=3D defaultedElements.length; i++){=0A=
        if (defaultedElements[i].value =3D=3D =
'<i18n:text>xmlui.dri2xhtml.default.textarea.value</i18n:text>'){=0A=
            defaultedElements[i].value=3D'';=0A=
        }=0A=
        }=0A=
}=0A=
//Disable pressing 'enter' key to submit a form (otherwise pressing =
'enter' causes a submission to start over)=0A=
function disableEnterKey(e)=0A=
{=0A=
    var key;=0A=
    if(window.event)=0A=
        key =3D window.event.keyCode;     //Internet Explorer=0A=
    else=0A=
        key =3D e.which;     //Firefox and Netscape=0A=
=0A=
    if(key =3D=3D 13)  //if "Enter" pressed, then disable!=0A=
        return false;=0A=
    else=0A=
        return true;=0A=
}=0A=
=0A=
function setCookie( name, value, expires, path, domain, secure )=0A=
{=0A=
=0A=
	document.cookie =3D name + "=3D" +escape( value ) +=0A=
	( ( expires ) ? ";expires=3D" + expires_date.toGMTString() : "" ) +=0A=
	( ( path ) ? ";path=3D" + path : "" ) +=0A=
	( ( domain ) ? ";domain=3D" + domain : "" ) +=0A=
	( ( secure ) ? ";secure" : "" );=0A=
}=0A=
=0A=
=0A=
function updateLocale(loc)=0A=
{=0A=
    document.getElementById('repost')['locale-attribute'].value=3Dloc;=0A=
	 setCookie('lang',loc,'','/','','');=0A=
    document.getElementById('repost').submit();=0A=
}=0A=
function PopWindow(finestra)=0A=
{=0A=
    =
window.open(finestra,'Ajuda','width=3D820,height=3D620,menubar=3Dyes,scro=
llbars=3Dyes,toolbar=3Dyes,location=3Dyes,directories=3Dyes,resizable=3Dy=
es,top=3D0,left=3D0');=0A=
}=0A=
=0A=
function canvi_scope(){=0A=
if(document.getElementById('inputRestringir').checked){document.getElemen=
tById('ocult').value=3D'1' =
;document.getElementById('Cscope').value=3DencodeURI('10803/634') } =
else{document.getElementById('ocult').value=3D'0' =
;document.getElementById('Cscope').value=3DencodeURI('/') }=0A=
}=0A=
=0A=
function juntartextosComunitat(){=0A=
document.getElementById("side_bar").value=3D =
document.getElementById("aspect_administrative_community_EditCommunityMet=
adataForm_field_side_bar_text_CA").value.replace(/^\s*|\s*$/g,"")+"*|*|*|=
*|*|*|ca|*|*|*|*|*|*|*"+document.getElementById("aspect_administrative_co=
mmunity_EditCommunityMetadataForm_field_side_bar_text_ES").value.replace(=
/^\s*|\s*$/g,"")+"*|*|*|*|*|*|es|*|*|*|*|*|*|*"+document.getElementById("=
aspect_administrative_community_EditCommunityMetadataForm_field_side_bar_=
text_EN").value.replace(/^\s*|\s*$/g,"")+"*|*|*|*|*|*|en|*|*|*|*|*|*|*</p=
";=0A=
document.getElementById("introductory_text").value=3D =
document.getElementById("aspect_administrative_community_EditCommunityMet=
adataForm_field_introductory_text_CA").value.replace(/^\s*|\s*$/g,"")+"*|=
*|*|*|*|*|ca|*|*|*|*|*|*|*"+document.getElementById("aspect_administrativ=
e_community_EditCommunityMetadataForm_field_introductory_text_ES").value.=
replace(/^\s*|\s*$/g,"")+"*|*|*|*|*|*|es|*|*|*|*|*|*|*"+document.getEleme=
ntById("aspect_administrative_community_EditCommunityMetadataForm_field_i=
ntroductory_text_EN").value.replace(/^\s*|\s*$/g,"")+"*|*|*|*|*|*|en|*|*|=
*|*|*|*|*</p";=0A=
document.getElementById('aspect_administrative_community_EditCommunityMet=
adataForm_field_submit_save').click();=0A=
} =0A=
function juntartextosColeccio(){=0A=
document.getElementById("side_bar").value=3D =
document.getElementById("aspect_administrative_collection_EditCollectionM=
etadataForm_field_side_bar_text_CA").value.replace(/^\s*|\s*$/g,"")+"*|*|=
*|*|*|*|ca|*|*|*|*|*|*|*"+document.getElementById("aspect_administrative_=
collection_EditCollectionMetadataForm_field_side_bar_text_ES").value.repl=
ace(/^\s*|\s*$/g,"")+"*|*|*|*|*|*|es|*|*|*|*|*|*|*"+document.getElementBy=
Id("aspect_administrative_collection_EditCollectionMetadataForm_field_sid=
e_bar_text_EN").value.replace(/^\s*|\s*$/g,"")+"*|*|*|*|*|*|en|*|*|*|*|*|=
*|*</p";=0A=
=0A=
document.getElementById("introductory_text").value=3D =
document.getElementById("aspect_administrative_collection_EditCollectionM=
etadataForm_field_introductory_text_CA").value.replace(/^\s*|\s*$/g,"")+"=
*|*|*|*|*|*|ca|*|*|*|*|*|*|*"+document.getElementById("aspect_administrat=
ive_collection_EditCollectionMetadataForm_field_introductory_text_ES").va=
lue.replace(/^\s*|\s*$/g,"")+"*|*|*|*|*|*|es|*|*|*|*|*|*|*"+document.getE=
lementById("aspect_administrative_collection_EditCollectionMetadataForm_f=
ield_introductory_text_EN").value.replace(/^\s*|\s*$/g,"")+"*|*|*|*|*|*|e=
n|*|*|*|*|*|*|*</p";=0A=
=0A=
=0A=
document.getElementById('aspect_administrative_collection_EditCollectionM=
etadataForm_field_submit_save').click();=0A=
} =0A=
=0A=
=0A=
=0A=
function posarcometes(){=0A=
document.getElementById('aspect_artifactbrowser_AdvancedSearch_field_fiel=
d10').value=3D"'"+document.getElementById('aspect_artifactbrowser_Advance=
dSearch_field_formq5').value.split("-")[0]+"'";=0A=
=0A=
}=0A=
=0A=
function dataissued(){=0A=
var data=3D"";=0A=
if(document.getElementById('anyissued').value!=3D"0"){data+=3Ddocument.ge=
tElementById('anyissued').value;}=0A=
if(document.getElementById('mesosissued').value!=3D"0"){data+=3D"-"+docum=
ent.getElementById('mesosissued').value+"-";}=0A=
if(document.getElementById('diaissued').value!=3D"0"){data+=3Ddocument.ge=
tElementById('diaissued').value;}=0A=
document.getElementById('aspect_artifactbrowser_AdvancedSearch_field_quer=
y7').value=3D"'"+data+"'";=0A=
}=0A=
=0A=
function dataaval(){=0A=
var data=3D"";=0A=
if(document.getElementById('anyaval').value!=3D"0"){data+=3Ddocument.getE=
lementById('anyaval').value;}=0A=
if(document.getElementById('mesosaval').value!=3D"0"){data+=3D"-"+documen=
t.getElementById('mesosaval').value+"-";}=0A=
if(document.getElementById('diaaval').value!=3D"0"){data+=3Ddocument.getE=
lementById('diaaval').value;}=0A=
=0A=
document.getElementById('aspect_artifactbrowser_AdvancedSearch_field_quer=
y8').value=3D"'"+data+"'";=0A=
}=0A=
=0A=
function Editdates(id,n){=0A=
document.getElementById(id).value=3D =
document.getElementById('Edityeardates'+n).value+"-"+document.getElementB=
yId('Editmonthdates'+n).value+"-"+document.getElementById('Editdaydates'+=
n).value;=0A=
}=0A=
=0A=
// Afegit per els desplegables en la edicio de metadades=0A=
=0A=
function canvia_input(value){=0A=
=0A=
=0A=
if(value=3D=3D"72" ){=0A=
document.getElementById('datadiv').style.display=3D"none";=0A=
document.getElementById('aspect_administrative_item_EditItemMetadataForm_=
field_value2').style.display=3D"none";=0A=
document.getElementById('aspect_administrative_item_EditItemMetadataForm_=
field_value0').style.display=3D"none";=0A=
document.getElementById('aspect_administrative_item_EditItemMetadataForm_=
field_value1').style.display=3D"inline";=0A=
document.getElementById('langdiv').style.display=3D"none";=0A=
=0A=
}else{=0A=
if(value=3D=3D"10" || value=3D=3D"11" || value=3D=3D"12" || =
value=3D=3D"13" || value=3D=3D"14" || value=3D=3D"15" || value=3D=3D"16" =
|| value=3D=3D"67" ){=0A=
document.getElementById('datadiv').style.display=3D"inline";=0A=
document.getElementById('langdiv').style.display=3D"none";=0A=
document.getElementById('aspect_administrative_item_EditItemMetadataForm_=
field_value2').style.display=3D"none";=0A=
document.getElementById('aspect_administrative_item_EditItemMetadataForm_=
field_value0').style.display=3D"none";=0A=
document.getElementById('aspect_administrative_item_EditItemMetadataForm_=
field_value1').style.display=3D"none";=0A=
}else{=0A=
if(value=3D=3D"38"  ){=0A=
document.getElementById('datadiv').style.display=3D"none";=0A=
document.getElementById('langdiv').style.display=3D"none";=0A=
document.getElementById('aspect_administrative_item_EditItemMetadataForm_=
field_value2').style.display=3D"inline";=0A=
document.getElementById('aspect_administrative_item_EditItemMetadataForm_=
field_value0').style.display=3D"none";=0A=
document.getElementById('aspect_administrative_item_EditItemMetadataForm_=
field_value1').style.display=3D"none";=0A=
}=0A=
else{=0A=
document.getElementById('datadiv').style.display=3D"none";=0A=
document.getElementById('langdiv').style.display=3D"inline";=0A=
document.getElementById('aspect_administrative_item_EditItemMetadataForm_=
field_value2').style.display=3D"none";=0A=
document.getElementById('aspect_administrative_item_EditItemMetadataForm_=
field_value0').style.display=3D"inline";=0A=
document.getElementById('aspect_administrative_item_EditItemMetadataForm_=
field_value1').style.display=3D"none";=0A=
}}}=0A=
=0A=
}=0A=
=0A=
function addmeta(value){=0A=
=0A=
if(value=3D=3D"72" ){=0A=
document.getElementById('aspect_administrative_item_EditItemMetadataForm_=
field_value').value=3Ddocument.getElementById('aspect_administrative_item=
_EditItemMetadataForm_field_value1').value.replace(/^\s*|\s*$/g,"");=0A=
}else{=0A=
if(value=3D=3D"10" || value=3D=3D"11" || value=3D=3D"12" || =
value=3D=3D"13" || value=3D=3D"14" || value=3D=3D"15" || value=3D=3D"16" =
|| value=3D=3D"67" ){=0A=
document.getElementById('aspect_administrative_item_EditItemMetadataForm_=
field_value').value=3Ddocument.getElementById('Addyeardatesvalue_0').valu=
e+"-"+document.getElementById('Addmonthdatesvalue_0').value+"-"+document.=
getElementById('Adddaydatesvalue_0').value.replace(/^\s*|\s*$/g,"");=0A=
}else{=0A=
if(value=3D=3D"38"  ){=0A=
document.getElementById('aspect_administrative_item_EditItemMetadataForm_=
field_value').value=3Ddocument.getElementById('aspect_administrative_item=
_EditItemMetadataForm_field_value2').value.replace(/^\s*|\s*$/g,"");=0A=
}=0A=
else{=0A=
document.getElementById('aspect_administrative_item_EditItemMetadataForm_=
field_value').value=3Ddocument.getElementById('aspect_administrative_item=
_EditItemMetadataForm_field_value0').value.replace(/^\s*|\s*$/g,"");=0A=
}=0A=
}}=0A=
=0A=
//alert(document.getElementById('aspect_administrative_item_EditItemMetad=
ataForm_field_value').value);=0A=
document.getElementById('aspect_administrative_item_EditItemMetadataForm_=
field_submit_add').click();=0A=
}=0A=

------=_NextPart_000_0083_01CC54F9.1969B650
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.tesisenred.net/themes/TDX/lib/submit-TDX_es.js

=0A=
function getLocale()=0A=
{=0A=
	return document.getElementById('repost')['locale-attribute'].value;=0A=
}=0A=
=0A=
String.prototype.endsWith =3D function(str){return =
(this.match(str+"$")=3D=3Dstr)}=0A=
=0A=
function ValidateForm ( form )=0A=
{=0A=
	// Expressions regulars	=0A=
	var nom =3D =
/^([A-Z]\.\s|St\.\s|Ma\.\s|M=C2=AA\s|Fco\.\s|[a-z=C3=A0=C3=A1=C3=A2=C3=A3=
=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=
=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=
=C3=BD=C5=BEA-Z=C3=80=C3=81=C3=82=C3=83=C3=84=C3=85=C3=88=C3=89=C3=8A=C3=8B=
=C3=8C=C3=8D=C3=8E=C3=8F=C3=92=C3=93=C3=94=C3=95=C3=95=C3=96=C3=98=C3=99=C3=
=9A=C3=9B=C3=9C=C3=87=C3=90=C3=91=C5=A0=C5=B8=C5=BD](\'[a-zA-Z])?[a-z=C3=A0=
=C3=A1=C3=A2=C3=A3=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=
=AF=C3=B2=C3=B3=C3=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=
=C3=B1=C5=A1=C3=BF=C3=BD=C5=BE]*(\s|-|=C2=B7))*([A-Z]\.|[a-z=C3=A0=C3=A1=C3=
=A2=C3=A3=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=
=C3=B3=C3=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=
=A1=C3=BF=C3=BD=C5=BEA-Z=C3=80=C3=81=C3=82=C3=83=C3=84=C3=85=C3=88=C3=89=C3=
=8A=C3=8B=C3=8C=C3=8D=C3=8E=C3=8F=C3=92=C3=93=C3=94=C3=95=C3=95=C3=96=C3=98=
=C3=99=C3=9A=C3=9B=C3=9C=C3=87=C3=90=C3=91=C5=A0=C5=B8=C5=BD](\'[a-zA-Z])=
?[a-z=C3=A0=C3=A1=C3=A2=C3=A3=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=
=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=
=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=C3=BD=C5=BE]*)(\s?\(\s?(([A-Z]\.\s|St\.\s|=
Ma\.\s|M=C2=AA\s|Fco\.\s|[a-z=C3=A0=C3=A1=C3=A2=C3=A3=C3=A4=C3=A5=C3=A8=C3=
=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=B4=C3=B5=C3=B6=C3=B0=
=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=C3=BD=C5=BEA-Z=C3=80=
=C3=81=C3=82=C3=83=C3=84=C3=85=C3=88=C3=89=C3=8A=C3=8B=C3=8C=C3=8D=C3=8E=C3=
=8F=C3=92=C3=93=C3=94=C3=95=C3=95=C3=96=C3=98=C3=99=C3=9A=C3=9B=C3=9C=C3=87=
=C3=90=C3=91=C5=A0=C5=B8=C5=BD](\'[a-zA-Z])?[a-z=C3=A0=C3=A1=C3=A2=C3=A3=C3=
=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=B4=
=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=C3=
=BD=C5=BE]*(\s|-|=C2=B7))*([A-Z]\.|[a-z=C3=A0=C3=A1=C3=A2=C3=A3=C3=A4=C3=A5=
=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=B4=C3=B5=C3=
=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=C3=BD=C5=BE=
A-Z=C3=80=C3=81=C3=82=C3=83=C3=84=C3=85=C3=88=C3=89=C3=8A=C3=8B=C3=8C=C3=8D=
=C3=8E=C3=8F=C3=92=C3=93=C3=94=C3=95=C3=95=C3=96=C3=98=C3=99=C3=9A=C3=9B=C3=
=9C=C3=87=C3=90=C3=91=C5=A0=C5=B8=C5=BD](\'[a-zA-Z])?[a-z=C3=A0=C3=A1=C3=A2=
=C3=A3=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=
=B3=C3=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=
=C3=BF=C3=BD=C5=BE]*))\s?\))?$/;=0A=
	var cognoms =3D =
/^([A-Z]\.\s|St\.\s|Ma\.\s|M=C2=AA\s|Fco\.\s|[a-z=C3=A0=C3=A1=C3=A2=C3=A3=
=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=
=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=
=C3=BD=C5=BEA-Z=C3=80=C3=81=C3=82=C3=83=C3=84=C3=85=C3=88=C3=89=C3=8A=C3=8B=
=C3=8C=C3=8D=C3=8E=C3=8F=C3=92=C3=93=C3=94=C3=95=C3=95=C3=96=C3=98=C3=99=C3=
=9A=C3=9B=C3=9C=C3=87=C3=90=C3=91=C5=A0=C5=B8=C5=BD](\'[a-zA-Z])?[a-z=C3=A0=
=C3=A1=C3=A2=C3=A3=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=
=AF=C3=B2=C3=B3=C3=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=
=C3=B1=C5=A1=C3=BF=C3=BD=C5=BE]*(\s|-|=C2=B7))*([A-Z]\.|[a-z=C3=A0=C3=A1=C3=
=A2=C3=A3=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=
=C3=B3=C3=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=
=A1=C3=BF=C3=BD=C5=BEA-Z=C3=80=C3=81=C3=82=C3=83=C3=84=C3=85=C3=88=C3=89=C3=
=8A=C3=8B=C3=8C=C3=8D=C3=8E=C3=8F=C3=92=C3=93=C3=94=C3=95=C3=95=C3=96=C3=98=
=C3=99=C3=9A=C3=9B=C3=9C=C3=87=C3=90=C3=91=C5=A0=C5=B8=C5=BD](\'[a-zA-Z])=
?[a-z=C3=A0=C3=A1=C3=A2=C3=A3=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=
=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=
=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=C3=BD=C5=BE]*)(\s?\(\s?(([A-Z]\.\s|St\.\s|=
Ma\.\s|M=C2=AA\s|Fco\.\s|[a-z=C3=A0=C3=A1=C3=A2=C3=A3=C3=A4=C3=A5=C3=A8=C3=
=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=B4=C3=B5=C3=B6=C3=B0=
=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=C3=BD=C5=BEA-Z=C3=80=
=C3=81=C3=82=C3=83=C3=84=C3=85=C3=88=C3=89=C3=8A=C3=8B=C3=8C=C3=8D=C3=8E=C3=
=8F=C3=92=C3=93=C3=94=C3=95=C3=95=C3=96=C3=98=C3=99=C3=9A=C3=9B=C3=9C=C3=87=
=C3=90=C3=91=C5=A0=C5=B8=C5=BD](\'[a-zA-Z])?[a-z=C3=A0=C3=A1=C3=A2=C3=A3=C3=
=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=B4=
=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=C3=
=BD=C5=BE]*(\s|-|=C2=B7))*([A-Z]\.|[a-z=C3=A0=C3=A1=C3=A2=C3=A3=C3=A4=C3=A5=
=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=B4=C3=B5=C3=
=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=C3=BD=C5=BE=
A-Z=C3=80=C3=81=C3=82=C3=83=C3=84=C3=85=C3=88=C3=89=C3=8A=C3=8B=C3=8C=C3=8D=
=C3=8E=C3=8F=C3=92=C3=93=C3=94=C3=95=C3=95=C3=96=C3=98=C3=99=C3=9A=C3=9B=C3=
=9C=C3=87=C3=90=C3=91=C5=A0=C5=B8=C5=BD](\'[a-zA-Z])?[a-z=C3=A0=C3=A1=C3=A2=
=C3=A3=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=
=B3=C3=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=
=C3=BF=C3=BD=C5=BE]*))\s?\))?$/;=0A=
	var email =3D /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;=0A=
	var dia =3D /^(1[0-9]?|2[0-9]?|3[01]?|0?[4-9]|0[123])$/;=0A=
	var any =3D /^(1[89][0-9][0-9]|2[01][0-9][0-9])$/;=0A=
	var isbn =3D /^((?:ISBN(?:-1[03])?:? )?(?=3D[-0-9 ]{17}$|[-0-9X =
]{13}$|[0-9X]{10}$)(?:97[89][- ]?)?[0-9]{1,5}[- ]?(?:[0-9]+[- =
]?){2}[0-9X])$/;=0A=
	var pag =3D /^[0-9]{1,5}(\sp\.)?$/;=0A=
	var embargo =3D =
/^(((201[1-9]|20[2-9][0-9])-(0[1-9]|1[012])-(0[1-9]|1[0-9]|2[0-9]|3[01]))=
|forever)$/;=0A=
=0A=
	// Cognoms de l'Autor/a=0A=
	if ( =
form.aspect_submission_StepTransformer_field_dc_contributor_author_last.v=
alue !=3D "" && =
cognoms.test(form.aspect_submission_StepTransformer_field_dc_contributor_=
author_last.value) !=3D 1) {=0A=
		alert( "La sintaxis de los apellidos del Autor/a no es v=C3=A1lida." );=0A=
		=
form.aspect_submission_StepTransformer_field_dc_contributor_author_last.f=
ocus();=0A=
		return false;=0A=
  	}=0A=
=0A=
		// Nom de l'Autor/a=0A=
	  	if ( =
form.aspect_submission_StepTransformer_field_dc_contributor_author_first.=
value !=3D "" && =
nom.test(form.aspect_submission_StepTransformer_field_dc_contributor_auth=
or_first.value) !=3D 1 ) {=0A=
			alert( "La sintaxis del nombre del Autor/a no es v=C3=A1lida" );=0A=
			=
form.aspect_submission_StepTransformer_field_dc_contributor_author_first.=
focus();=0A=
			return false;=0A=
		}=0A=
=0A=
		// Email de l'Autor/a=0A=
  		if ( =
form.aspect_submission_StepTransformer_field_dc_contributor_authoremail.v=
alue !=3D "" && =
email.test(form.aspect_submission_StepTransformer_field_dc_contributor_au=
thoremail.value) !=3D 1 ) {=0A=
			alert( "La sintaxis del email del Autor/a no es v=C3=A1lida" );=0A=
			=
form.aspect_submission_StepTransformer_field_dc_contributor_authoremail.f=
ocus();=0A=
			return false;=0A=
		}=0A=
=0A=
  	// Cognoms del Director/a=0A=
  	if ( =
form.aspect_submission_StepTransformer_field_dc_contributor_director_last=
.value !=3D "" && =
cognoms.test(form.aspect_submission_StepTransformer_field_dc_contributor_=
director_last.value) !=3D 1) {=0A=
		alert( "La sintaxis de los apellidos del Director/a no es =
v=C3=A1lida." );=0A=
		=
form.aspect_submission_StepTransformer_field_dc_contributor_director_last=
.focus();=0A=
		return false;=0A=
  	}=0A=
=0A=
		// Nom del Director/a=0A=
	  	if ( =
form.aspect_submission_StepTransformer_field_dc_contributor_director_firs=
t.value !=3D "" && =
nom.test(form.aspect_submission_StepTransformer_field_dc_contributor_dire=
ctor_first.value) !=3D 1 ) {=0A=
			alert( "La sintaxis del nombre del Director/a no es v=C3=A1lida" );=0A=
			=
form.aspect_submission_StepTransformer_field_dc_contributor_director_firs=
t.focus();=0A=
			return false;=0A=
		}=0A=
=0A=
	// Cognoms del Codirector/a=0A=
  	if ( =
form.aspect_submission_StepTransformer_field_dc_contributor_codirector_la=
st.value !=3D "" && =
cognoms.test(form.aspect_submission_StepTransformer_field_dc_contributor_=
codirector_last.value) !=3D 1) {=0A=
		alert( "La sintaxis de los apellidos del Codirector/a no es =
v=C3=A1lida." );=0A=
		=
form.aspect_submission_StepTransformer_field_dc_contributor_codirector_la=
st.focus();=0A=
		return false;=0A=
  	}=0A=
=0A=
		// Nom del Codirector/a=0A=
	  	if ( =
form.aspect_submission_StepTransformer_field_dc_contributor_codirector_fi=
rst.value !=3D "" && =
nom.test(form.aspect_submission_StepTransformer_field_dc_contributor_codi=
rector_first.value) !=3D 1 ) {=0A=
			alert( "La sintaxis del nombre del Codirector/a no es v=C3=A1lida" );=0A=
			=
form.aspect_submission_StepTransformer_field_dc_contributor_codirector_fi=
rst.focus();=0A=
			return false;=0A=
		}=0A=
=0A=
	// Cognoms del Tutor/a=0A=
  	if ( =
form.aspect_submission_StepTransformer_field_dc_contributor_tutor_last.va=
lue !=3D "" && =
cognoms.test(form.aspect_submission_StepTransformer_field_dc_contributor_=
tutor_last.value) !=3D 1) {=0A=
		alert( "La sintaxis de los apellidos del Tutor/a no es v=C3=A1lida." );=0A=
		=
form.aspect_submission_StepTransformer_field_dc_contributor_tutor_last.fo=
cus();=0A=
		return false;=0A=
  	}=0A=
=0A=
		// Nom del Tutor/a=0A=
	  	if ( =
form.aspect_submission_StepTransformer_field_dc_contributor_tutor_first.v=
alue !=3D "" && =
nom.test(form.aspect_submission_StepTransformer_field_dc_contributor_tuto=
r_first.value) !=3D 1 ) {=0A=
			alert( "La sintaxis del nombre del Tutor/a no es v=C3=A1lida" );=0A=
			=
form.aspect_submission_StepTransformer_field_dc_contributor_tutor_first.f=
ocus();=0A=
			return false;=0A=
		}=0A=
=0A=
	// Data de defensa: Any=0A=
	if ( =
form.aspect_submission_StepTransformer_field_dc_date_issued_year.value =
!=3D "" && =
any.test(form.aspect_submission_StepTransformer_field_dc_date_issued_year=
.value) !=3D 1 ) {=0A=
		alert( "La sintaxis de la Fecha de defensa no es v=C3=A1lida. Revie el =
a=C3o." );=0A=
		=
form.aspect_submission_StepTransformer_field_dc_date_issued_year.focus();=0A=
		return false;=0A=
	}=0A=
=0A=
		// Data de defensa: Dia=0A=
		if ( =
form.aspect_submission_StepTransformer_field_dc_date_issued_day.value =
!=3D "" && =
dia.test(form.aspect_submission_StepTransformer_field_dc_date_issued_day.=
value) !=3D 1 ) {=0A=
			alert( "La sintaxis de la Fecha de defensa no es v=C3=A1lida. Reviei =
el d=C3=ADa." );=0A=
			=
form.aspect_submission_StepTransformer_field_dc_date_issued_day.focus();=0A=
			return false;=0A=
		}=0A=
=0A=
	// ISBN=0A=
  	if ( =
form.aspect_submission_StepTransformer_field_dc_identifier_isbn.value =
!=3D "" && =
isbn.test(form.aspect_submission_StepTransformer_field_dc_identifier_isbn=
.value) !=3D 1 ) {=0A=
		alert( "La sintaxis del ISBN no es v=C3=A1lida." );=0A=
		=
form.aspect_submission_StepTransformer_field_dc_identifier_isbn.focus();=0A=
		return false;=0A=
	}=0A=
=0A=
	// P=C3=A0gines=0A=
	if ( =
form.aspect_submission_StepTransformer_field_dc_format_extent.value !=3D =
"" && =
pag.test(form.aspect_submission_StepTransformer_field_dc_format_extent.va=
lue) !=3D 1 ) {=0A=
		alert( "La sintaxis del n=C3mero de p=C3=A1gias no es v=C3=A1lida." );=0A=
		form.aspect_submission_StepTransformer_field_dc_format_extent.focus();=0A=
		return false;=0A=
	}=0A=
=0A=
	// Embargo=0A=
	/*if ( =
form.aspect_submission_StepTransformer_field_dc_description_embargo.value=
 !=3D "" && =
embargo.test(form.aspect_submission_StepTransformer_field_dc_description_=
embargo.value) !=3D 1 ) {=0A=
		alert( "La sintaxis de la fecha de embargo no es v=C3=A1lida." );=0A=
		=
form.aspect_submission_StepTransformer_field_dc_description_embargo.focus=
();=0A=
		return false;=0A=
	}*/=0A=
=0A=
	// Afegir " .p" al contingut del dc_format_extent si tots els camps =
obligatoris estan plens=0A=
	if =
(form.aspect_submission_StepTransformer_field_dc_contributor_author_last.=
value !=3D "" &&=0A=
	=
form.aspect_submission_StepTransformer_field_dc_contributor_author_first.=
value !=3D "" &&=0A=
	form.aspect_submission_StepTransformer_field_dc_title !=3D "" && =0A=
	form.aspect_submission_StepTransformer_field_dc_date_issued_year.value =
!=3D "" &&=0A=
	form.aspect_submission_StepTransformer_field_dc_date_issued_day.value =
!=3D "" &&=0A=
	form.aspect_submission_StepTransformer_field_dc_format_extent.value =
!=3D "" &&=0A=
	=
pag.test(form.aspect_submission_StepTransformer_field_dc_format_extent.va=
lue) =3D=3D 1)=0A=
	{=0A=
		if =
(!document.getElementById("aspect_submission_StepTransformer_field_dc_for=
mat_extent").value.endsWith("p."))=0A=
		=
document.getElementById("aspect_submission_StepTransformer_field_dc_forma=
t_extent").value=3Ddocument.getElementById("aspect_submission_StepTransfo=
rmer_field_dc_format_extent").value+" p.";=0A=
	}=0A=
=0A=
	// Submit final=0A=
	=
//document.getElementById("aspect_submission_StepTransformer_div_submit-d=
escribe").submit();=0A=
	this.form.submit();=0A=
	return true ;=0A=
}=0A=
=0A=
function ResetForm ()=0A=
{=0A=
	if ( confirm("Al volver atras se perderan los datos actuales. Est=C3 =
seguro de continuar?") )=0A=
	{=0A=
		var element =3D document.getElementsByClassName('ds-text-field');=0A=
		for ( var i=3D0; i !=3D element.length; i++ ){ if ( element[i].value =
!=3D '' ) { element[i].value=3D''; } }=0A=
		var textarea =3D document.getElementsByClassName('ds-textarea-field');=0A=
		if ( textarea[0].value !=3D '' ) { textarea[0].value=3D''; }=0A=
		=
document.getElementById("aspect_submission_StepTransformer_div_submit-des=
cribe").submit();=0A=
		return true;=0A=
	}=0A=
=0A=
	else return false;=0A=
}=0A=
=0A=
function CheckRepetibles ()=0A=
{=0A=
// Cal revisar tots els nom/s, cognoms i email/s del/s director/s, =
codirector/s i tutor/s=0A=
=0A=
	var nom =3D =
/^([A-Z]\.\s|St\.\s|Ma\.\s|M=C2=AA\s|Fco\.\s|[a-z=C3=A0=C3=A1=C3=A2=C3=A3=
=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=
=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=
=C3=BD=C5=BEA-Z=C3=80=C3=81=C3=82=C3=83=C3=84=C3=85=C3=88=C3=89=C3=8A=C3=8B=
=C3=8C=C3=8D=C3=8E=C3=8F=C3=92=C3=93=C3=94=C3=95=C3=95=C3=96=C3=98=C3=99=C3=
=9A=C3=9B=C3=9C=C3=87=C3=90=C3=91=C5=A0=C5=B8=C5=BD](\'[a-zA-Z])?[a-z=C3=A0=
=C3=A1=C3=A2=C3=A3=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=
=AF=C3=B2=C3=B3=C3=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=
=C3=B1=C5=A1=C3=BF=C3=BD=C5=BE]*(\s|-|=C2=B7))*([A-Z]\.|[a-z=C3=A0=C3=A1=C3=
=A2=C3=A3=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=
=C3=B3=C3=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=
=A1=C3=BF=C3=BD=C5=BEA-Z=C3=80=C3=81=C3=82=C3=83=C3=84=C3=85=C3=88=C3=89=C3=
=8A=C3=8B=C3=8C=C3=8D=C3=8E=C3=8F=C3=92=C3=93=C3=94=C3=95=C3=95=C3=96=C3=98=
=C3=99=C3=9A=C3=9B=C3=9C=C3=87=C3=90=C3=91=C5=A0=C5=B8=C5=BD](\'[a-zA-Z])=
?[a-z=C3=A0=C3=A1=C3=A2=C3=A3=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=
=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=
=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=C3=BD=C5=BE]*)(\s?\(\s?(([A-Z]\.\s|St\.\s|=
Ma\.\s|M=C2=AA\s|Fco\.\s|[a-z=C3=A0=C3=A1=C3=A2=C3=A3=C3=A4=C3=A5=C3=A8=C3=
=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=B4=C3=B5=C3=B6=C3=B0=
=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=C3=BD=C5=BEA-Z=C3=80=
=C3=81=C3=82=C3=83=C3=84=C3=85=C3=88=C3=89=C3=8A=C3=8B=C3=8C=C3=8D=C3=8E=C3=
=8F=C3=92=C3=93=C3=94=C3=95=C3=95=C3=96=C3=98=C3=99=C3=9A=C3=9B=C3=9C=C3=87=
=C3=90=C3=91=C5=A0=C5=B8=C5=BD](\'[a-zA-Z])?[a-z=C3=A0=C3=A1=C3=A2=C3=A3=C3=
=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=B4=
=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=C3=
=BD=C5=BE]*(\s|-|=C2=B7))*([A-Z]\.|[a-z=C3=A0=C3=A1=C3=A2=C3=A3=C3=A4=C3=A5=
=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=B4=C3=B5=C3=
=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=C3=BD=C5=BE=
A-Z=C3=80=C3=81=C3=82=C3=83=C3=84=C3=85=C3=88=C3=89=C3=8A=C3=8B=C3=8C=C3=8D=
=C3=8E=C3=8F=C3=92=C3=93=C3=94=C3=95=C3=95=C3=96=C3=98=C3=99=C3=9A=C3=9B=C3=
=9C=C3=87=C3=90=C3=91=C5=A0=C5=B8=C5=BD](\'[a-zA-Z])?[a-z=C3=A0=C3=A1=C3=A2=
=C3=A3=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=
=B3=C3=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=
=C3=BF=C3=BD=C5=BE]*))\s?\))?$/;=0A=
	var cognoms =3D =
/^([A-Z]\.\s|St\.\s|Ma\.\s|M=C2=AA\s|Fco\.\s|[a-z=C3=A0=C3=A1=C3=A2=C3=A3=
=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=
=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=
=C3=BD=C5=BEA-Z=C3=80=C3=81=C3=82=C3=83=C3=84=C3=85=C3=88=C3=89=C3=8A=C3=8B=
=C3=8C=C3=8D=C3=8E=C3=8F=C3=92=C3=93=C3=94=C3=95=C3=95=C3=96=C3=98=C3=99=C3=
=9A=C3=9B=C3=9C=C3=87=C3=90=C3=91=C5=A0=C5=B8=C5=BD](\'[a-zA-Z])?[a-z=C3=A0=
=C3=A1=C3=A2=C3=A3=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=
=AF=C3=B2=C3=B3=C3=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=
=C3=B1=C5=A1=C3=BF=C3=BD=C5=BE]*(\s|-|=C2=B7))*([A-Z]\.|[a-z=C3=A0=C3=A1=C3=
=A2=C3=A3=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=
=C3=B3=C3=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=
=A1=C3=BF=C3=BD=C5=BEA-Z=C3=80=C3=81=C3=82=C3=83=C3=84=C3=85=C3=88=C3=89=C3=
=8A=C3=8B=C3=8C=C3=8D=C3=8E=C3=8F=C3=92=C3=93=C3=94=C3=95=C3=95=C3=96=C3=98=
=C3=99=C3=9A=C3=9B=C3=9C=C3=87=C3=90=C3=91=C5=A0=C5=B8=C5=BD](\'[a-zA-Z])=
?[a-z=C3=A0=C3=A1=C3=A2=C3=A3=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=
=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=
=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=C3=BD=C5=BE]*)(\s?\(\s?(([A-Z]\.\s|St\.\s|=
Ma\.\s|M=C2=AA\s|Fco\.\s|[a-z=C3=A0=C3=A1=C3=A2=C3=A3=C3=A4=C3=A5=C3=A8=C3=
=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=B4=C3=B5=C3=B6=C3=B0=
=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=C3=BD=C5=BEA-Z=C3=80=
=C3=81=C3=82=C3=83=C3=84=C3=85=C3=88=C3=89=C3=8A=C3=8B=C3=8C=C3=8D=C3=8E=C3=
=8F=C3=92=C3=93=C3=94=C3=95=C3=95=C3=96=C3=98=C3=99=C3=9A=C3=9B=C3=9C=C3=87=
=C3=90=C3=91=C5=A0=C5=B8=C5=BD](\'[a-zA-Z])?[a-z=C3=A0=C3=A1=C3=A2=C3=A3=C3=
=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=B4=
=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=C3=
=BD=C5=BE]*(\s|-|=C2=B7))*([A-Z]\.|[a-z=C3=A0=C3=A1=C3=A2=C3=A3=C3=A4=C3=A5=
=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=B4=C3=B5=C3=
=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=C3=BD=C5=BE=
A-Z=C3=80=C3=81=C3=82=C3=83=C3=84=C3=85=C3=88=C3=89=C3=8A=C3=8B=C3=8C=C3=8D=
=C3=8E=C3=8F=C3=92=C3=93=C3=94=C3=95=C3=95=C3=96=C3=98=C3=99=C3=9A=C3=9B=C3=
=9C=C3=87=C3=90=C3=91=C5=A0=C5=B8=C5=BD](\'[a-zA-Z])?[a-z=C3=A0=C3=A1=C3=A2=
=C3=A3=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=
=B3=C3=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=
=C3=BF=C3=BD=C5=BE]*))\s?\))?$/;=0A=
=0A=
  	// Cognoms del Director/a=0A=
  	if ( =
document.getElementById("aspect_submission_StepTransformer_field_dc_contr=
ibutor_director_last").value !=3D "" && =
cognoms.test(document.getElementById("aspect_submission_StepTransformer_f=
ield_dc_contributor_director_last").value) !=3D 1) {=0A=
		alert( "La sintaxis de los apellidos del Director/a no es =
v=C3=A1lida." );=0A=
		return false;=0A=
  	}=0A=
=0A=
	  	// Nom del Director/a=0A=
	  	if ( =
document.getElementById("aspect_submission_StepTransformer_field_dc_contr=
ibutor_director_first").value !=3D "" && =
nom.test(document.getElementById("aspect_submission_StepTransformer_field=
_dc_contributor_director_first").value) !=3D 1 ) {=0A=
			alert( "La sintaxis del nombre del Director/a no es v=C3=A1lida" );=0A=
			return false;=0A=
		}=0A=
=0A=
  	// Cognoms del Codirector/a=0A=
  	if ( =
document.getElementById("aspect_submission_StepTransformer_field_dc_contr=
ibutor_codirector_last").value !=3D "" && =
cognoms.test(document.getElementById("aspect_submission_StepTransformer_f=
ield_dc_contributor_codirector_last").value) !=3D 1) {=0A=
		alert( "La sintaxis de los apellidos del Codirector/a no es =
v=C3=A1lida." );=0A=
		return false;=0A=
  	}=0A=
=0A=
  		// Nom del Codirector/a=0A=
	  	if ( =
document.getElementById("aspect_submission_StepTransformer_field_dc_contr=
ibutor_codirector_first").value !=3D "" && =
nom.test(document.getElementById("aspect_submission_StepTransformer_field=
_dc_contributor_codirector_first").value) !=3D 1 ) {=0A=
			alert( "La sintaxis del nombre del Codirector/a no es v=C3=A1lida" );=0A=
			return false;=0A=
		}=0A=
=0A=
  	// Cognoms del Tutor/a=0A=
  	if ( =
document.getElementById("aspect_submission_StepTransformer_field_dc_contr=
ibutor_tutor_last").value !=3D "" && =
cognoms.test(document.getElementById("aspect_submission_StepTransformer_f=
ield_dc_contributor_tutor_last").value) !=3D 1) {=0A=
		alert( "La sintaxis de los apellidos del Tutor/a no es v=C3=A1lida." );=0A=
		return false;=0A=
  	}=0A=
=0A=
  		// Nom del Tutor/a=0A=
	  	if ( =
document.getElementById("aspect_submission_StepTransformer_field_dc_contr=
ibutor_tutor_first").value !=3D "" && =
nom.test(document.getElementById("aspect_submission_StepTransformer_field=
_dc_contributor_tutor_first").value) !=3D 1 ) {=0A=
			alert( "La sintaxis del nombre del Tutor/a no es v=C3=A1lida" );=0A=
			return false;=0A=
		}=0A=
}=0A=
=0A=
function RemoveDiacritics(s)=0A=
{=0A=
	var r=3Ds.toLowerCase();=0A=
	//r =3D r.replace(new RegExp("\s", 'g'),"+");=0A=
	r =3D r.replace(new RegExp("[=C3=A0=C3=A1=C3=A2=C3=A3=C3=A4=C3=A5]", =
'g'),"a");=0A=
	r =3D r.replace(new RegExp("=C3=A6", 'g'),"ae");=0A=
	r =3D r.replace(new RegExp("=C3=A7", 'g'),"c");=0A=
	r =3D r.replace(new RegExp("[=C3=A8=C3=A9=C3=AA=C3=AB]", 'g'),"e");=0A=
	r =3D r.replace(new RegExp("[=C3=AC=C3=AD=C3=AE=C3=AF]", 'g'),"i");=0A=
	r =3D r.replace(new RegExp("=C3=B1", 'g'),"n");                         =
   =0A=
	r =3D r.replace(new RegExp("[=C3=B2=C3=B3=C3=B4=C3=B5=C3=B6]", =
'g'),"o");=0A=
	r =3D r.replace(new RegExp("=C5=93", 'g'),"oe");=0A=
	r =3D r.replace(new RegExp("[=C3=B9=C3=BA=C3=BB=C3=BC]", 'g'),"u");=0A=
	r =3D r.replace(new RegExp("[=C3=BD=C3=BF]", 'g'),"y");=0A=
	r =3D r.replace(new RegExp("\\W", 'g'),"+");=0A=
	return r;=0A=
};=0A=
=0A=
function getCookie(name) {=0A=
        var dc =3D document.cookie;=0A=
        var begin =3D dc.indexOf(name);=0A=
        var end =3D (dc.indexOf(";", begin) =3D=3D -1) ? dc.length : =
dc.indexOf(";", begin);=0A=
=0A=
        return unescape(dc.substring((begin + (name.length + 1)), end));=0A=
}=0A=
=0A=
function createPopUp_author(biblio)=0A=
{ =0A=
	// Obtindre els valors dels inputs per nom i cognom d'Autor=0A=
	var nom =3D =
document.getElementById('aspect_submission_StepTransformer_field_dc_contr=
ibutor_author_first').value;=0A=
	var cog =3D =
document.getElementById('aspect_submission_StepTransformer_field_dc_contr=
ibutor_author_last').value;=0A=
	var src =3D "/ccuc/index.jsp";=0A=
	var lang =3D (biblio=3D=3D"bne") ? "es" : "ca";=0A=
=0A=
	if ( nom !=3D "" || cog !=3D "" )=0A=
	{=0A=
		nom =3D RemoveDiacritics(nom);=0A=
		cog =3D RemoveDiacritics(cog);=0A=
=0A=
		if ( nom =3D=3D "" && cog !=3D "") src =3D src + "?cog=3D" + cog ;=0A=
   		else if ( nom !=3D "" && cog =3D=3D "") src =3D src+ "?nom=3D" +nom =
;=0A=
		else if ( nom !=3D "" && cog !=3D "") src =3D src+ "?nom=3D" +nom+ =
"&cog=3D" +cog ;=0A=
=0A=
		src =3D src + "&f=3D1"=0A=
		src =3D src + "&lang=3D" +lang;=0A=
=0A=
		var popUpCode =3D "<div class=3D'popUp'><iframe =
src=3D'"+src+"'></iframe><br><button =
onclick=3D'this.parentNode.parentNode.removeChild(this.parentNode);'>Tanc=
a</button></div>";=0A=
		var div =3D document.createElement('div');=0A=
		div.innerHTML =3D popUpCode; =0A=
		document.body.appendChild(div.firstChild);=0A=
	}=0A=
}=0A=
=0A=
function createPopUp_director(biblio)=0A=
{ =0A=
	// Obtindre els valors dels inputs per nom i cognom d'Autor=0A=
	var nom =3D =
document.getElementById('aspect_submission_StepTransformer_field_dc_contr=
ibutor_director_first').value;=0A=
	var cog =3D =
document.getElementById('aspect_submission_StepTransformer_field_dc_contr=
ibutor_director_last').value;=0A=
	var src =3D "/ccuc/index.jsp";=0A=
	var lang =3D (biblio=3D=3D"bne") ? "es" : "ca";=0A=
=0A=
	if ( nom !=3D "" || cog !=3D "" )=0A=
	{=0A=
		nom =3D RemoveDiacritics(nom);=0A=
		cog =3D RemoveDiacritics(cog);=0A=
=0A=
		if ( nom =3D=3D "" && cog !=3D "") src =3D src + "?cog=3D" + cog ;=0A=
   		else if ( nom !=3D "" && cog =3D=3D "") src =3D src+ "?nom=3D" +nom =
;=0A=
		else if ( nom !=3D "" && cog !=3D "") src =3D src+ "?nom=3D" +nom+ =
"&cog=3D" +cog ;=0A=
		=0A=
		src =3D src + "&f=3D2"=0A=
		src =3D src + "&lang=3D" +lang;=0A=
=0A=
		var popUpCode =3D "<div class=3D'popUp'><iframe =
src=3D'"+src+"'></iframe><br><button =
onclick=3D'this.parentNode.parentNode.removeChild(this.parentNode);'>Tanc=
a</button></div>";=0A=
		var div =3D document.createElement('div');=0A=
		div.innerHTML =3D popUpCode; =0A=
		document.body.appendChild(div.firstChild);=0A=
	}=0A=
}=0A=
=0A=
function createPopUp_codirector(biblio)=0A=
{ =0A=
	// Obtindre els valors dels inputs per nom i cognom d'Autor=0A=
	var nom =3D =
document.getElementById('aspect_submission_StepTransformer_field_dc_contr=
ibutor_codirector_first').value;=0A=
	var cog =3D =
document.getElementById('aspect_submission_StepTransformer_field_dc_contr=
ibutor_codirector_last').value;=0A=
	var src =3D "/ccuc/index.jsp";=0A=
	var lang =3D (biblio=3D=3D"bne") ? "es" : "ca";=0A=
=0A=
	if ( nom !=3D "" || cog !=3D "" )=0A=
	{=0A=
		nom =3D RemoveDiacritics(nom);=0A=
		cog =3D RemoveDiacritics(cog);=0A=
=0A=
		if ( nom =3D=3D "" && cog !=3D "") src =3D src + "?cog=3D" + cog ;=0A=
   		else if ( nom !=3D "" && cog =3D=3D "") src =3D src+ "?nom=3D" +nom =
;=0A=
		else if ( nom !=3D "" && cog !=3D "") src =3D src+ "?nom=3D" +nom+ =
"&cog=3D" +cog ;=0A=
		=0A=
		src =3D src + "&f=3D3"=0A=
		src =3D src + "&lang=3D" +lang;=0A=
=0A=
		var popUpCode =3D "<div class=3D'popUp'><iframe =
src=3D'"+src+"'></iframe><br><button =
onclick=3D'this.parentNode.parentNode.removeChild(this.parentNode);'>Tanc=
a</button></div>";=0A=
		var div =3D document.createElement('div');=0A=
		div.innerHTML =3D popUpCode; =0A=
		document.body.appendChild(div.firstChild);=0A=
	}=0A=
}=0A=
=0A=
function createPopUp_tutor(biblio)=0A=
{ =0A=
	// Obtindre els valors dels inputs per nom i cognom d'Autor=0A=
	var nom =3D =
document.getElementById('aspect_submission_StepTransformer_field_dc_contr=
ibutor_tutor_first').value;=0A=
	var cog =3D =
document.getElementById('aspect_submission_StepTransformer_field_dc_contr=
ibutor_tutor_last').value;=0A=
	var src =3D "/ccuc/index.jsp";=0A=
	var lang =3D (biblio=3D=3D"bne") ? "es" : "ca";=0A=
=0A=
	if ( nom !=3D "" || cog !=3D "" )=0A=
	{=0A=
		nom =3D RemoveDiacritics(nom);=0A=
		cog =3D RemoveDiacritics(cog);=0A=
=0A=
		if ( nom =3D=3D "" && cog !=3D "") src =3D src + "?cog=3D" + cog ;=0A=
   		else if ( nom !=3D "" && cog =3D=3D "") src =3D src+ "?nom=3D" +nom =
;=0A=
		else if ( nom !=3D "" && cog !=3D "") src =3D src+ "?nom=3D" +nom+ =
"&cog=3D" +cog ;=0A=
		=0A=
		src =3D src + "&f=3D4"=0A=
		src =3D src + "&lang=3D" +lang;=0A=
=0A=
		var popUpCode =3D "<div class=3D'popUp'><iframe =
src=3D'"+src+"'></iframe><br><button =
onclick=3D'this.parentNode.parentNode.removeChild(this.parentNode);'>Tanc=
a</button></div>";=0A=
		var div =3D document.createElement('div');=0A=
		div.innerHTML =3D popUpCode; =0A=
		document.body.appendChild(div.firstChild);=0A=
	}=0A=
}=0A=
=0A=
function mostraCampsObligatoris()=0A=
{ =0A=
	var browserName=3Dnavigator.appName;=0A=
=0A=
	if (browserName=3D=3D"Microsoft Internet Explorer")=0A=
	{ =0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[0].childNodes[5].style.display=3D"none";=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[0].childNodes[6].style.display=3D"none";=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[0].childNodes[12].style.display=3D"none";=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[0].childNodes[13].style.display=3D"none";=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[0].childNodes[16].style.display=3D"none";=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[0].childNodes[18].style.display=3D"none";=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[0].childNodes[19].style.display=3D"none";=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[0].childNodes[20].style.display=3D"none";=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[0].childNodes[21].style.display=3D"none";=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[0].childNodes[22].style.display=3D"none";=0A=
	}=0A=
	else=0A=
	{ =0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[1].childNodes[9].style.display=3D"none";  // email=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[1].childNodes[11].style.display=3D"none";  // =
fieldset direccio=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[1].childNodes[19].style.display=3D"none"; // diposit =
legal=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[1].childNodes[21].style.display=3D"none"; // isbn=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[1].childNodes[27].style.display=3D"none"; // area =
coneixement=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[1].childNodes[31].style.display=3D"none"; // =
paraules clau=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[1].childNodes[33].style.display=3D"none"; // resum=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[1].childNodes[35].style.display=3D"none"; // notes=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[1].childNodes[37].style.display=3D"none"; // notes =
internes=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[1].childNodes[39].style.display=3D"none"; // data =
d'embargament=0A=
	}=0A=
}=0A=
=0A=
function mostraTotsCamps()=0A=
{=0A=
=0A=
	var browserName=3Dnavigator.appName;=0A=
=0A=
	if (browserName=3D=3D"Microsoft Internet Explorer")=0A=
	{=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[0].childNodes[5].style.display=3D"block";=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[0].childNodes[6].style.display=3D"block";=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[0].childNodes[12].style.display=3D"block";=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[0].childNodes[13].style.display=3D"block";=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[0].childNodes[16].style.display=3D"block";=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[0].childNodes[18].style.display=3D"block";=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[0].childNodes[19].style.display=3D"block";=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[0].childNodes[20].style.display=3D"block";=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[0].childNodes[21].style.display=3D"block";=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[0].childNodes[22].style.display=3D"block";=0A=
	}=0A=
	else=0A=
	{=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[1].childNodes[9].style.display=3D"block";  // email=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[1].childNodes[11].style.display=3D"block";  // =
fieldset direccio=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[1].childNodes[19].style.display=3D"block"; // =
diposit legal=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[1].childNodes[21].style.display=3D"block"; // isbn=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[1].childNodes[27].style.display=3D"block"; // area =
coneixement=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[1].childNodes[31].style.display=3D"block"; // =
paraules clau=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[1].childNodes[33].style.display=3D"block"; // resum=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[1].childNodes[35].style.display=3D"block"; // notes=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[1].childNodes[37].style.display=3D"block"; // notes =
internes=0A=
		=
document.getElementById('aspect_submission_StepTransformer_list_submit-de=
scribe').childNodes[1].childNodes[39].style.display=3D"block"; // data =
d'embargament=0A=
	}=0A=
}=0A=
=0A=
function getLicense()=0A=
{=0A=
	if ( window.top.location.search.substring(1) !=3D "" )=0A=
	{=0A=
		var num =3D =
window.top.location.search.substring(1).split('&')[0].split('=3D')[1];	=0A=
		if ( num =3D=3D "1" || num =3D=3D "2" || num =3D=3D "3") =0A=
			javascript:document.getElementsByName('selectedlicense')[0].value =3D =
window.top.location.search.substring(1).split('&')[0].split('=3D')[1];=0A=
		else=0A=
			javascript:document.getElementsByName('selectedlicense')[0].value =3D =
"1";=0A=
	}=0A=
}=0A=

------=_NextPart_000_0083_01CC54F9.1969B650
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.tesisenred.net/themes/TDX/lib/jquery-1.4.4.min.js

/*!=0A=
 * jQuery JavaScript Library v1.4.4=0A=
 * http://jquery.com/=0A=
 *=0A=
 * Copyright 2010, John Resig=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * Includes Sizzle.js=0A=
 * http://sizzlejs.com/=0A=
 * Copyright 2010, The Dojo Foundation=0A=
 * Released under the MIT, BSD, and GPL Licenses.=0A=
 *=0A=
 * Date: Thu Nov 11 19:04:53 2010 -0500=0A=
 */=0A=
(function(E,B){function =
ka(a,b,d){if(d=3D=3D=3DB&&a.nodeType=3D=3D=3D1){d=3Da.getAttribute("data-=
"+b);if(typeof =
d=3D=3D=3D"string"){try{d=3Dd=3D=3D=3D"true"?true:d=3D=3D=3D"false"?false=
:d=3D=3D=3D"null"?null:!c.isNaN(d)?parseFloat(d):Ja.test(d)?c.parseJSON(d=
):d}catch(e){}c.data(a,b,d)}else d=3DB}return d}function U(){return =
false}function ca(){return true}function la(a,b,d){d[0].type=3Da;return =
c.event.handle.apply(b,d)}function Ka(a){var =
b,d,e,f,h,l,k,o,x,r,A,C=3D[];f=3D[];h=3Dc.data(this,this.nodeType?"events=
":"__events__");if(typeof h=3D=3D=3D"function")h=3D=0A=
h.events;if(!(a.liveFired=3D=3D=3Dthis||!h||!h.live||a.button&&a.type=3D=3D=
=3D"click")){if(a.namespace)A=3DRegExp("(^|\\.)"+a.namespace.split(".").j=
oin("\\.(?:.*\\.)?")+"(\\.|$)");a.liveFired=3Dthis;var =
J=3Dh.live.slice(0);for(k=3D0;k<J.length;k++){h=3DJ[k];h.origType.replace=
(X,"")=3D=3D=3Da.type?f.push(h.selector):J.splice(k--,1)}f=3Dc(a.target).=
closest(f,a.currentTarget);o=3D0;for(x=3Df.length;o<x;o++){r=3Df[o];for(k=
=3D0;k<J.length;k++){h=3DJ[k];if(r.selector=3D=3D=3Dh.selector&&(!A||A.te=
st(h.namespace))){l=3Dr.elem;e=3Dnull;if(h.preType=3D=3D=3D"mouseenter"||=0A=
h.preType=3D=3D=3D"mouseleave"){a.type=3Dh.preType;e=3Dc(a.relatedTarget)=
.closest(h.selector)[0]}if(!e||e!=3D=3Dl)C.push({elem:l,handleObj:h,level=
:r.level})}}}o=3D0;for(x=3DC.length;o<x;o++){f=3DC[o];if(d&&f.level>d)bre=
ak;a.currentTarget=3Df.elem;a.data=3Df.handleObj.data;a.handleObj=3Df.han=
dleObj;A=3Df.handleObj.origHandler.apply(f.elem,arguments);if(A=3D=3D=3Df=
alse||a.isPropagationStopped()){d=3Df.level;if(A=3D=3D=3Dfalse)b=3Dfalse;=
if(a.isImmediatePropagationStopped())break}}return b}}function =
Y(a,b){return(a&&a!=3D=3D"*"?a+".":"")+b.replace(La,=0A=
"`").replace(Ma,"&")}function ma(a,b,d){if(c.isFunction(b))return =
c.grep(a,function(f,h){return!!b.call(f,h,f)=3D=3D=3Dd});else =
if(b.nodeType)return c.grep(a,function(f){return =
f=3D=3D=3Db=3D=3D=3Dd});else if(typeof b=3D=3D=3D"string"){var =
e=3Dc.grep(a,function(f){return =
f.nodeType=3D=3D=3D1});if(Na.test(b))return c.filter(b,e,!d);else =
b=3Dc.filter(b,e)}return c.grep(a,function(f){return =
c.inArray(f,b)>=3D0=3D=3D=3Dd})}function na(a,b){var =
d=3D0;b.each(function(){if(this.nodeName=3D=3D=3D(a[d]&&a[d].nodeName)){v=
ar e=3Dc.data(a[d++]),f=3Dc.data(this,=0A=
e);if(e=3De&&e.events){delete f.handle;f.events=3D{};for(var h in =
e)for(var l in =
e[h])c.event.add(this,h,e[h][l],e[h][l].data)}}})}function =
Oa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalE=
val(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.re=
moveChild(b)}function oa(a,b,d){var =
e=3Db=3D=3D=3D"width"?a.offsetWidth:a.offsetHeight;if(d=3D=3D=3D"border")=
return =
e;c.each(b=3D=3D=3D"width"?Pa:Qa,function(){d||(e-=3DparseFloat(c.css(a,"=
padding"+this))||0);if(d=3D=3D=3D"margin")e+=3DparseFloat(c.css(a,=0A=
"margin"+this))||0;else =
e-=3DparseFloat(c.css(a,"border"+this+"Width"))||0});return e}function =
da(a,b,d,e){if(c.isArray(b)&&b.length)c.each(b,function(f,h){d||Ra.test(a=
)?e(a,h):da(a+"["+(typeof =
h=3D=3D=3D"object"||c.isArray(h)?f:"")+"]",h,d,e)});else =
if(!d&&b!=3Dnull&&typeof =
b=3D=3D=3D"object")c.isEmptyObject(b)?e(a,""):c.each(b,function(f,h){da(a=
+"["+f+"]",h,d,e)});else e(a,b)}function S(a,b){var =
d=3D{};c.each(pa.concat.apply([],pa.slice(0,b)),function(){d[this]=3Da});=
return d}function qa(a){if(!ea[a]){var b=3Dc("<"+=0A=
a+">").appendTo("body"),d=3Db.css("display");b.remove();if(d=3D=3D=3D"non=
e"||d=3D=3D=3D"")d=3D"block";ea[a]=3Dd}return ea[a]}function =
fa(a){return =
c.isWindow(a)?a:a.nodeType=3D=3D=3D9?a.defaultView||a.parentWindow:false}=
var t=3DE.document,c=3Dfunction(){function =
a(){if(!b.isReady){try{t.documentElement.doScroll("left")}catch(j){setTim=
eout(a,1);return}b.ready()}}var b=3Dfunction(j,s){return new =
b.fn.init(j,s)},d=3DE.jQuery,e=3DE.$,f,h=3D/^(?:[^<]*(<[\w\W]+>)[^>]*$|#(=
[\w\-]+)$)/,l=3D/\S/,k=3D/^\s+/,o=3D/\s+$/,x=3D/\W/,r=3D/\d/,A=3D/^<(\w+)=
\s*\/?>(?:<\/\1>)?$/,=0A=
C=3D/^[\],:{}\s]*$/,J=3D/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,w=3D/"[^"\\=
\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,I=3D/(?:^|:|,=
)(?:\s*\[)+/g,L=3D/(webkit)[ \/]([\w.]+)/,g=3D/(opera)(?:.*version)?[ =
\/]([\w.]+)/,i=3D/(msie) ([\w.]+)/,n=3D/(mozilla)(?:.*? =
rv:([\w.]+))?/,m=3Dnavigator.userAgent,p=3Dfalse,q=3D[],u,y=3DObject.prot=
otype.toString,F=3DObject.prototype.hasOwnProperty,M=3DArray.prototype.pu=
sh,N=3DArray.prototype.slice,O=3DString.prototype.trim,D=3DArray.prototyp=
e.indexOf,R=3D{};b.fn=3Db.prototype=3D{init:function(j,=0A=
s){var v,z,H;if(!j)return =
this;if(j.nodeType){this.context=3Dthis[0]=3Dj;this.length=3D1;return =
this}if(j=3D=3D=3D"body"&&!s&&t.body){this.context=3Dt;this[0]=3Dt.body;t=
his.selector=3D"body";this.length=3D1;return this}if(typeof =
j=3D=3D=3D"string")if((v=3Dh.exec(j))&&(v[1]||!s))if(v[1]){H=3Ds?s.ownerD=
ocument||s:t;if(z=3DA.exec(j))if(b.isPlainObject(s)){j=3D[t.createElement=
(z[1])];b.fn.attr.call(j,s,true)}else =
j=3D[H.createElement(z[1])];else{z=3Db.buildFragment([v[1]],[H]);j=3D(z.c=
acheable?z.fragment.cloneNode(true):z.fragment).childNodes}return =
b.merge(this,=0A=
j)}else{if((z=3Dt.getElementById(v[2]))&&z.parentNode){if(z.id!=3D=3Dv[2]=
)return =
f.find(j);this.length=3D1;this[0]=3Dz}this.context=3Dt;this.selector=3Dj;=
return this}else =
if(!s&&!x.test(j)){this.selector=3Dj;this.context=3Dt;j=3Dt.getElementsBy=
TagName(j);return b.merge(this,j)}else =
return!s||s.jquery?(s||f).find(j):b(s).find(j);else =
if(b.isFunction(j))return =
f.ready(j);if(j.selector!=3D=3DB){this.selector=3Dj.selector;this.context=
=3Dj.context}return =
b.makeArray(j,this)},selector:"",jquery:"1.4.4",length:0,size:function(){=
return this.length},=0A=
toArray:function(){return N.call(this,0)},get:function(j){return =
j=3D=3Dnull?this.toArray():j<0?this.slice(j)[0]:this[j]},pushStack:functi=
on(j,s,v){var =
z=3Db();b.isArray(j)?M.apply(z,j):b.merge(z,j);z.prevObject=3Dthis;z.cont=
ext=3Dthis.context;if(s=3D=3D=3D"find")z.selector=3Dthis.selector+(this.s=
elector?" ":"")+v;else =
if(s)z.selector=3Dthis.selector+"."+s+"("+v+")";return =
z},each:function(j,s){return =
b.each(this,j,s)},ready:function(j){b.bindReady();if(b.isReady)j.call(t,b=
);else q&&q.push(j);return this},eq:function(j){return j=3D=3D=3D=0A=
-1?this.slice(j):this.slice(j,+j+1)},first:function(){return =
this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return =
this.pushStack(N.apply(this,arguments),"slice",N.call(arguments).join(","=
))},map:function(j){return =
this.pushStack(b.map(this,function(s,v){return =
j.call(s,v,s)}))},end:function(){return =
this.prevObject||b(null)},push:M,sort:[].sort,splice:[].splice};b.fn.init=
.prototype=3Db.fn;b.extend=3Db.fn.extend=3Dfunction(){var =
j,s,v,z,H,G=3Darguments[0]||{},K=3D1,Q=3Darguments.length,ga=3Dfalse;=0A=
if(typeof =
G=3D=3D=3D"boolean"){ga=3DG;G=3Darguments[1]||{};K=3D2}if(typeof =
G!=3D=3D"object"&&!b.isFunction(G))G=3D{};if(Q=3D=3D=3DK){G=3Dthis;--K}fo=
r(;K<Q;K++)if((j=3Darguments[K])!=3Dnull)for(s in =
j){v=3DG[s];z=3Dj[s];if(G!=3D=3Dz)if(ga&&z&&(b.isPlainObject(z)||(H=3Db.i=
sArray(z)))){if(H){H=3Dfalse;v=3Dv&&b.isArray(v)?v:[]}else =
v=3Dv&&b.isPlainObject(v)?v:{};G[s]=3Db.extend(ga,v,z)}else =
if(z!=3D=3DB)G[s]=3Dz}return =
G};b.extend({noConflict:function(j){E.$=3De;if(j)E.jQuery=3Dd;return =
b},isReady:false,readyWait:1,ready:function(j){j=3D=3D=3Dtrue&&b.readyWai=
t--;=0A=
if(!b.readyWait||j!=3D=3Dtrue&&!b.isReady){if(!t.body)return =
setTimeout(b.ready,1);b.isReady=3Dtrue;if(!(j!=3D=3Dtrue&&--b.readyWait>0=
))if(q){var =
s=3D0,v=3Dq;for(q=3Dnull;j=3Dv[s++];)j.call(t,b);b.fn.trigger&&b(t).trigg=
er("ready").unbind("ready")}}},bindReady:function(){if(!p){p=3Dtrue;if(t.=
readyState=3D=3D=3D"complete")return =
setTimeout(b.ready,1);if(t.addEventListener){t.addEventListener("DOMConte=
ntLoaded",u,false);E.addEventListener("load",b.ready,false)}else =
if(t.attachEvent){t.attachEvent("onreadystatechange",u);E.attachEvent("on=
load",=0A=
b.ready);var =
j=3Dfalse;try{j=3DE.frameElement=3D=3Dnull}catch(s){}t.documentElement.do=
Scroll&&j&&a()}}},isFunction:function(j){return =
b.type(j)=3D=3D=3D"function"},isArray:Array.isArray||function(j){return =
b.type(j)=3D=3D=3D"array"},isWindow:function(j){return j&&typeof =
j=3D=3D=3D"object"&&"setInterval"in j},isNaN:function(j){return =
j=3D=3Dnull||!r.test(j)||isNaN(j)},type:function(j){return =
j=3D=3Dnull?String(j):R[y.call(j)]||"object"},isPlainObject:function(j){i=
f(!j||b.type(j)!=3D=3D"object"||j.nodeType||b.isWindow(j))return =
false;if(j.constructor&&=0A=
!F.call(j,"constructor")&&!F.call(j.constructor.prototype,"isPrototypeOf"=
))return false;for(var s in j);return =
s=3D=3D=3DB||F.call(j,s)},isEmptyObject:function(j){for(var s in =
j)return false;return true},error:function(j){throw =
j;},parseJSON:function(j){if(typeof j!=3D=3D"string"||!j)return =
null;j=3Db.trim(j);if(C.test(j.replace(J,"@").replace(w,"]").replace(I,""=
)))return E.JSON&&E.JSON.parse?E.JSON.parse(j):(new Function("return =
"+j))();else b.error("Invalid JSON: =
"+j)},noop:function(){},globalEval:function(j){if(j&&=0A=
l.test(j)){var =
s=3Dt.getElementsByTagName("head")[0]||t.documentElement,v=3Dt.createElem=
ent("script");v.type=3D"text/javascript";if(b.support.scriptEval)v.append=
Child(t.createTextNode(j));else =
v.text=3Dj;s.insertBefore(v,s.firstChild);s.removeChild(v)}},nodeName:fun=
ction(j,s){return =
j.nodeName&&j.nodeName.toUpperCase()=3D=3D=3Ds.toUpperCase()},each:functi=
on(j,s,v){var =
z,H=3D0,G=3Dj.length,K=3DG=3D=3D=3DB||b.isFunction(j);if(v)if(K)for(z in =
j){if(s.apply(j[z],v)=3D=3D=3Dfalse)break}else =
for(;H<G;){if(s.apply(j[H++],v)=3D=3D=3Dfalse)break}else if(K)for(z in =
j){if(s.call(j[z],=0A=
z,j[z])=3D=3D=3Dfalse)break}else =
for(v=3Dj[0];H<G&&s.call(v,H,v)!=3D=3Dfalse;v=3Dj[++H]);return =
j},trim:O?function(j){return =
j=3D=3Dnull?"":O.call(j)}:function(j){return =
j=3D=3Dnull?"":j.toString().replace(k,"").replace(o,"")},makeArray:functi=
on(j,s){var v=3Ds||[];if(j!=3Dnull){var =
z=3Db.type(j);j.length=3D=3Dnull||z=3D=3D=3D"string"||z=3D=3D=3D"function=
"||z=3D=3D=3D"regexp"||b.isWindow(j)?M.call(v,j):b.merge(v,j)}return =
v},inArray:function(j,s){if(s.indexOf)return s.indexOf(j);for(var =
v=3D0,z=3Ds.length;v<z;v++)if(s[v]=3D=3D=3Dj)return =
v;return-1},merge:function(j,=0A=
s){var v=3Dj.length,z=3D0;if(typeof s.length=3D=3D=3D"number")for(var =
H=3Ds.length;z<H;z++)j[v++]=3Ds[z];else =
for(;s[z]!=3D=3DB;)j[v++]=3Ds[z++];j.length=3Dv;return =
j},grep:function(j,s,v){var z=3D[],H;v=3D!!v;for(var =
G=3D0,K=3Dj.length;G<K;G++){H=3D!!s(j[G],G);v!=3D=3DH&&z.push(j[G])}retur=
n z},map:function(j,s,v){for(var =
z=3D[],H,G=3D0,K=3Dj.length;G<K;G++){H=3Ds(j[G],G,v);if(H!=3Dnull)z[z.len=
gth]=3DH}return =
z.concat.apply([],z)},guid:1,proxy:function(j,s,v){if(arguments.length=3D=
=3D=3D2)if(typeof s=3D=3D=3D"string"){v=3Dj;j=3Dv[s];s=3DB}else =
if(s&&!b.isFunction(s)){v=3D=0A=
s;s=3DB}if(!s&&j)s=3Dfunction(){return =
j.apply(v||this,arguments)};if(j)s.guid=3Dj.guid=3Dj.guid||s.guid||b.guid=
++;return s},access:function(j,s,v,z,H,G){var K=3Dj.length;if(typeof =
s=3D=3D=3D"object"){for(var Q in s)b.access(j,Q,s[Q],z,H,v);return =
j}if(v!=3D=3DB){z=3D!G&&z&&b.isFunction(v);for(Q=3D0;Q<K;Q++)H(j[Q],s,z?v=
.call(j[Q],Q,H(j[Q],s)):v,G);return j}return =
K?H(j[0],s):B},now:function(){return(new =
Date).getTime()},uaMatch:function(j){j=3Dj.toLowerCase();j=3DL.exec(j)||g=
.exec(j)||i.exec(j)||j.indexOf("compatible")<0&&n.exec(j)||=0A=
[];return{browser:j[1]||"",version:j[2]||"0"}},browser:{}});b.each("Boole=
an Number String Function Array Date RegExp Object".split(" =
"),function(j,s){R["[object =
"+s+"]"]=3Ds.toLowerCase()});m=3Db.uaMatch(m);if(m.browser){b.browser[m.b=
rowser]=3Dtrue;b.browser.version=3Dm.version}if(b.browser.webkit)b.browse=
r.safari=3Dtrue;if(D)b.inArray=3Dfunction(j,s){return =
D.call(s,j)};if(!/\s/.test("\u00a0")){k=3D/^[\s\xA0]+/;o=3D/[\s\xA0]+$/}f=
=3Db(t);if(t.addEventListener)u=3Dfunction(){t.removeEventListener("DOMCo=
ntentLoaded",u,=0A=
false);b.ready()};else =
if(t.attachEvent)u=3Dfunction(){if(t.readyState=3D=3D=3D"complete"){t.det=
achEvent("onreadystatechange",u);b.ready()}};return =
E.jQuery=3DE.$=3Db}();(function(){c.support=3D{};var =
a=3Dt.documentElement,b=3Dt.createElement("script"),d=3Dt.createElement("=
div"),e=3D"script"+c.now();d.style.display=3D"none";d.innerHTML=3D"   =
<link/><table></table><a href=3D'/a' =
style=3D'color:red;float:left;opacity:.55;'>a</a><input =
type=3D'checkbox'/>";var =
f=3Dd.getElementsByTagName("*"),h=3Dd.getElementsByTagName("a")[0],l=3Dt.=
createElement("select"),=0A=
k=3Dl.appendChild(t.createElement("option"));if(!(!f||!f.length||!h)){c.s=
upport=3D{leadingWhitespace:d.firstChild.nodeType=3D=3D=3D3,tbody:!d.getE=
lementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("=
link").length,style:/red/.test(h.getAttribute("style")),hrefNormalized:h.=
getAttribute("href")=3D=3D=3D"/a",opacity:/^0.55$/.test(h.style.opacity),=
cssFloat:!!h.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].va=
lue=3D=3D=3D"on",optSelected:k.selected,deleteExpando:true,optDisabled:fa=
lse,checkClone:false,=0A=
scriptEval:false,noCloneEvent:true,boxModel:null,inlineBlockNeedsLayout:f=
alse,shrinkWrapBlocks:false,reliableHiddenOffsets:true};l.disabled=3Dtrue=
;c.support.optDisabled=3D!k.disabled;b.type=3D"text/javascript";try{b.app=
endChild(t.createTextNode("window."+e+"=3D1;"))}catch(o){}a.insertBefore(=
b,a.firstChild);if(E[e]){c.support.scriptEval=3Dtrue;delete =
E[e]}try{delete =
b.test}catch(x){c.support.deleteExpando=3Dfalse}a.removeChild(b);if(d.att=
achEvent&&d.fireEvent){d.attachEvent("onclick",function =
r(){c.support.noCloneEvent=3D=0A=
false;d.detachEvent("onclick",r)});d.cloneNode(true).fireEvent("onclick")=
}d=3Dt.createElement("div");d.innerHTML=3D"<input type=3D'radio' =
name=3D'radiotest' =
checked=3D'checked'/>";a=3Dt.createDocumentFragment();a.appendChild(d.fir=
stChild);c.support.checkClone=3Da.cloneNode(true).cloneNode(true).lastChi=
ld.checked;c(function(){var =
r=3Dt.createElement("div");r.style.width=3Dr.style.paddingLeft=3D"1px";t.=
body.appendChild(r);c.boxModel=3Dc.support.boxModel=3Dr.offsetWidth=3D=3D=
=3D2;if("zoom"in r.style){r.style.display=3D"inline";r.style.zoom=3D=0A=
1;c.support.inlineBlockNeedsLayout=3Dr.offsetWidth=3D=3D=3D2;r.style.disp=
lay=3D"";r.innerHTML=3D"<div =
style=3D'width:4px;'></div>";c.support.shrinkWrapBlocks=3Dr.offsetWidth!=3D=
=3D2}r.innerHTML=3D"<table><tr><td =
style=3D'padding:0;display:none'></td><td>t</td></tr></table>";var =
A=3Dr.getElementsByTagName("td");c.support.reliableHiddenOffsets=3DA[0].o=
ffsetHeight=3D=3D=3D0;A[0].style.display=3D"";A[1].style.display=3D"none"=
;c.support.reliableHiddenOffsets=3Dc.support.reliableHiddenOffsets&&A[0].=
offsetHeight=3D=3D=3D0;r.innerHTML=3D"";t.body.removeChild(r).style.displ=
ay=3D=0A=
"none"});a=3Dfunction(r){var A=3Dt.createElement("div");r=3D"on"+r;var =
C=3Dr in A;if(!C){A.setAttribute(r,"return;");C=3Dtypeof =
A[r]=3D=3D=3D"function"}return =
C};c.support.submitBubbles=3Da("submit");c.support.changeBubbles=3Da("cha=
nge");a=3Db=3Dd=3Df=3Dh=3Dnull}})();var =
ra=3D{},Ja=3D/^(?:\{.*\}|\[.*\])$/;c.extend({cache:{},uuid:0,expando:"jQu=
ery"+c.now(),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444=
553540000",applet:true},data:function(a,b,d){if(c.acceptData(a)){a=3Da=3D=
=3DE?ra:a;var e=3Da.nodeType,f=3De?a[c.expando]:null,h=3D=0A=
c.cache;if(!(e&&!f&&typeof =
b=3D=3D=3D"string"&&d=3D=3D=3DB)){if(e)f||(a[c.expando]=3Df=3D++c.uuid);e=
lse h=3Da;if(typeof b=3D=3D=3D"object")if(e)h[f]=3Dc.extend(h[f],b);else =
c.extend(h,b);else =
if(e&&!h[f])h[f]=3D{};a=3De?h[f]:h;if(d!=3D=3DB)a[b]=3Dd;return typeof =
b=3D=3D=3D"string"?a[b]:a}}},removeData:function(a,b){if(c.acceptData(a))=
{a=3Da=3D=3DE?ra:a;var =
d=3Da.nodeType,e=3Dd?a[c.expando]:a,f=3Dc.cache,h=3Dd?f[e]:e;if(b){if(h){=
delete h[b];d&&c.isEmptyObject(h)&&c.removeData(a)}}else =
if(d&&c.support.deleteExpando)delete a[c.expando];else =
if(a.removeAttribute)a.removeAttribute(c.expando);=0A=
else if(d)delete f[e];else for(var l in a)delete =
a[l]}},acceptData:function(a){if(a.nodeName){var =
b=3Dc.noData[a.nodeName.toLowerCase()];if(b)return!(b=3D=3D=3Dtrue||a.get=
Attribute("classid")!=3D=3Db)}return =
true}});c.fn.extend({data:function(a,b){var d=3Dnull;if(typeof =
a=3D=3D=3D"undefined"){if(this.length){var =
e=3Dthis[0].attributes,f;d=3Dc.data(this[0]);for(var =
h=3D0,l=3De.length;h<l;h++){f=3De[h].name;if(f.indexOf("data-")=3D=3D=3D0=
){f=3Df.substr(5);ka(this[0],f,d[f])}}}return d}else if(typeof =
a=3D=3D=3D"object")return this.each(function(){c.data(this,=0A=
a)});var =
k=3Da.split(".");k[1]=3Dk[1]?"."+k[1]:"";if(b=3D=3D=3DB){d=3Dthis.trigger=
Handler("getData"+k[1]+"!",[k[0]]);if(d=3D=3D=3DB&&this.length){d=3Dc.dat=
a(this[0],a);d=3Dka(this[0],a,d)}return =
d=3D=3D=3DB&&k[1]?this.data(k[0]):d}else return this.each(function(){var =
o=3Dc(this),x=3D[k[0],b];o.triggerHandler("setData"+k[1]+"!",x);c.data(th=
is,a,b);o.triggerHandler("changeData"+k[1]+"!",x)})},removeData:function(=
a){return =
this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a=
,b,d){if(a){b=3D(b||"fx")+"queue";var e=3D=0A=
c.data(a,b);if(!d)return =
e||[];if(!e||c.isArray(d))e=3Dc.data(a,b,c.makeArray(d));else =
e.push(d);return e}},dequeue:function(a,b){b=3Db||"fx";var =
d=3Dc.queue(a,b),e=3Dd.shift();if(e=3D=3D=3D"inprogress")e=3Dd.shift();if=
(e){b=3D=3D=3D"fx"&&d.unshift("inprogress");e.call(a,function(){c.dequeue=
(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof =
a!=3D=3D"string"){b=3Da;a=3D"fx"}if(b=3D=3D=3DB)return =
c.queue(this[0],a);return this.each(function(){var =
d=3Dc.queue(this,a,b);a=3D=3D=3D"fx"&&d[0]!=3D=3D"inprogress"&&c.dequeue(=
this,a)})},dequeue:function(a){return =
this.each(function(){c.dequeue(this,=0A=
a)})},delay:function(a,b){a=3Dc.fx?c.fx.speeds[a]||a:a;b=3Db||"fx";return=
 this.queue(b,function(){var =
d=3Dthis;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(=
a){return this.queue(a||"fx",[])}});var =
sa=3D/[\n\t]/g,ha=3D/\s+/,Sa=3D/\r/g,Ta=3D/^(?:href|src|style)$/,Ua=3D/^(=
?:button|input)$/i,Va=3D/^(?:button|input|object|select|textarea)$/i,Wa=3D=
/^a(?:rea)?$/i,ta=3D/^(?:radio|checkbox)$/i;c.props=3D{"for":"htmlFor","c=
lass":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"=
cellSpacing",rowspan:"rowSpan",=0A=
colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameB=
order"};c.fn.extend({attr:function(a,b){return =
c.access(this,a,b,true,c.attr)},removeAttr:function(a){return =
this.each(function(){c.attr(this,a,"");this.nodeType=3D=3D=3D1&&this.remo=
veAttribute(a)})},addClass:function(a){if(c.isFunction(a))return =
this.each(function(x){var =
r=3Dc(this);r.addClass(a.call(this,x,r.attr("class")))});if(a&&typeof =
a=3D=3D=3D"string")for(var =
b=3D(a||"").split(ha),d=3D0,e=3Dthis.length;d<e;d++){var =
f=3Dthis[d];if(f.nodeType=3D=3D=3D=0A=
1)if(f.className){for(var h=3D" "+f.className+" =
",l=3Df.className,k=3D0,o=3Db.length;k<o;k++)if(h.indexOf(" "+b[k]+" =
")<0)l+=3D" "+b[k];f.className=3Dc.trim(l)}else f.className=3Da}return =
this},removeClass:function(a){if(c.isFunction(a))return =
this.each(function(o){var =
x=3Dc(this);x.removeClass(a.call(this,o,x.attr("class")))});if(a&&typeof =
a=3D=3D=3D"string"||a=3D=3D=3DB)for(var =
b=3D(a||"").split(ha),d=3D0,e=3Dthis.length;d<e;d++){var =
f=3Dthis[d];if(f.nodeType=3D=3D=3D1&&f.className)if(a){for(var h=3D(" =
"+f.className+" ").replace(sa," "),=0A=
l=3D0,k=3Db.length;l<k;l++)h=3Dh.replace(" "+b[l]+" "," =
");f.className=3Dc.trim(h)}else f.className=3D""}return =
this},toggleClass:function(a,b){var d=3Dtypeof a,e=3Dtypeof =
b=3D=3D=3D"boolean";if(c.isFunction(a))return this.each(function(f){var =
h=3Dc(this);h.toggleClass(a.call(this,f,h.attr("class"),b),b)});return =
this.each(function(){if(d=3D=3D=3D"string")for(var =
f,h=3D0,l=3Dc(this),k=3Db,o=3Da.split(ha);f=3Do[h++];){k=3De?k:!l.hasClas=
s(f);l[k?"addClass":"removeClass"](f)}else =
if(d=3D=3D=3D"undefined"||d=3D=3D=3D"boolean"){this.className&&c.data(thi=
s,=0A=
"__className__",this.className);this.className=3Dthis.className||a=3D=3D=3D=
false?"":c.data(this,"__className__")||""}})},hasClass:function(a){a=3D" =
"+a+" ";for(var b=3D0,d=3Dthis.length;b<d;b++)if((" =
"+this[b].className+" ").replace(sa," ").indexOf(a)>-1)return =
true;return false},val:function(a){if(!arguments.length){var =
b=3Dthis[0];if(b){if(c.nodeName(b,"option")){var =
d=3Db.attributes.value;return!d||d.specified?b.value:b.text}if(c.nodeName=
(b,"select")){var e=3Db.selectedIndex;d=3D[];var =
f=3Db.options;b=3Db.type=3D=3D=3D"select-one";=0A=
if(e<0)return null;var h=3Db?e:0;for(e=3Db?e+1:f.length;h<e;h++){var =
l=3Df[h];if(l.selected&&(c.support.optDisabled?!l.disabled:l.getAttribute=
("disabled")=3D=3D=3Dnull)&&(!l.parentNode.disabled||!c.nodeName(l.parent=
Node,"optgroup"))){a=3Dc(l).val();if(b)return a;d.push(a)}}return =
d}if(ta.test(b.type)&&!c.support.checkOn)return =
b.getAttribute("value")=3D=3D=3Dnull?"on":b.value;return(b.value||"").rep=
lace(Sa,"")}return B}var k=3Dc.isFunction(a);return =
this.each(function(o){var =
x=3Dc(this),r=3Da;if(this.nodeType=3D=3D=3D1){if(k)r=3D=0A=
a.call(this,o,x.val());if(r=3D=3Dnull)r=3D"";else if(typeof =
r=3D=3D=3D"number")r+=3D"";else =
if(c.isArray(r))r=3Dc.map(r,function(C){return =
C=3D=3Dnull?"":C+""});if(c.isArray(r)&&ta.test(this.type))this.checked=3D=
c.inArray(x.val(),r)>=3D0;else if(c.nodeName(this,"select")){var =
A=3Dc.makeArray(r);c("option",this).each(function(){this.selected=3Dc.inA=
rray(c(this).val(),A)>=3D0});if(!A.length)this.selectedIndex=3D-1}else =
this.value=3Dr}})}});c.extend({attrFn:{val:true,css:true,html:true,text:t=
rue,data:true,width:true,height:true,offset:true},=0A=
attr:function(a,b,d,e){if(!a||a.nodeType=3D=3D=3D3||a.nodeType=3D=3D=3D8)=
return B;if(e&&b in c.attrFn)return =
c(a)[b](d);e=3Da.nodeType!=3D=3D1||!c.isXMLDoc(a);var =
f=3Dd!=3D=3DB;b=3De&&c.props[b]||b;var h=3DTa.test(b);if((b in =
a||a[b]!=3D=3DB)&&e&&!h){if(f){b=3D=3D=3D"type"&&Ua.test(a.nodeName)&&a.p=
arentNode&&c.error("type property can't be =
changed");if(d=3D=3D=3Dnull)a.nodeType=3D=3D=3D1&&a.removeAttribute(b);el=
se a[b]=3Dd}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return =
a.getAttributeNode(b).nodeValue;if(b=3D=3D=3D"tabIndex")return(b=3Da.getA=
ttributeNode("tabIndex"))&&=0A=
b.specified?b.value:Va.test(a.nodeName)||Wa.test(a.nodeName)&&a.href?0:B;=
return =
a[b]}if(!c.support.style&&e&&b=3D=3D=3D"style"){if(f)a.style.cssText=3D""=
+d;return =
a.style.cssText}f&&a.setAttribute(b,""+d);if(!a.attributes[b]&&a.hasAttri=
bute&&!a.hasAttribute(b))return =
B;a=3D!c.support.hrefNormalized&&e&&h?a.getAttribute(b,2):a.getAttribute(=
b);return a=3D=3D=3Dnull?B:a}});var =
X=3D/\.(.*)$/,ia=3D/^(?:textarea|input|select)$/i,La=3D/\./g,Ma=3D/ =
/g,Xa=3D/[^\w\s.|`]/g,Ya=3Dfunction(a){return =
a.replace(Xa,"\\$&")},ua=3D{focusin:0,focusout:0};=0A=
c.event=3D{add:function(a,b,d,e){if(!(a.nodeType=3D=3D=3D3||a.nodeType=3D=
=3D=3D8)){if(c.isWindow(a)&&a!=3D=3DE&&!a.frameElement)a=3DE;if(d=3D=3D=3D=
false)d=3DU;else if(!d)return;var =
f,h;if(d.handler){f=3Dd;d=3Df.handler}if(!d.guid)d.guid=3Dc.guid++;if(h=3D=
c.data(a)){var =
l=3Da.nodeType?"events":"__events__",k=3Dh[l],o=3Dh.handle;if(typeof =
k=3D=3D=3D"function"){o=3Dk.handle;k=3Dk.events}else =
if(!k){a.nodeType||(h[l]=3Dh=3Dfunction(){});h.events=3Dk=3D{}}if(!o)h.ha=
ndle=3Do=3Dfunction(){return typeof =
c!=3D=3D"undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,=0A=
arguments):B};o.elem=3Da;b=3Db.split(" ");for(var =
x=3D0,r;l=3Db[x++];){h=3Df?c.extend({},f):{handler:d,data:e};if(l.indexOf=
(".")>-1){r=3Dl.split(".");l=3Dr.shift();h.namespace=3Dr.slice(0).sort().=
join(".")}else{r=3D[];h.namespace=3D""}h.type=3Dl;if(!h.guid)h.guid=3Dd.g=
uid;var =
A=3Dk[l],C=3Dc.event.special[l]||{};if(!A){A=3Dk[l]=3D[];if(!C.setup||C.s=
etup.call(a,e,r,o)=3D=3D=3Dfalse)if(a.addEventListener)a.addEventListener=
(l,o,false);else =
a.attachEvent&&a.attachEvent("on"+l,o)}if(C.add){C.add.call(a,h);if(!h.ha=
ndler.guid)h.handler.guid=3D=0A=
d.guid}A.push(h);c.event.global[l]=3Dtrue}a=3Dnull}}},global:{},remove:fu=
nction(a,b,d,e){if(!(a.nodeType=3D=3D=3D3||a.nodeType=3D=3D=3D8)){if(d=3D=
=3D=3Dfalse)d=3DU;var =
f,h,l=3D0,k,o,x,r,A,C,J=3Da.nodeType?"events":"__events__",w=3Dc.data(a),=
I=3Dw&&w[J];if(w&&I){if(typeof =
I=3D=3D=3D"function"){w=3DI;I=3DI.events}if(b&&b.type){d=3Db.handler;b=3D=
b.type}if(!b||typeof =
b=3D=3D=3D"string"&&b.charAt(0)=3D=3D=3D"."){b=3Db||"";for(f in =
I)c.event.remove(a,f+b)}else{for(b=3Db.split(" =
");f=3Db[l++];){r=3Df;k=3Df.indexOf(".")<0;o=3D[];if(!k){o=3Df.split(".")=
;f=3Do.shift();x=3DRegExp("(^|\\.)"+=0A=
c.map(o.slice(0).sort(),Ya).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(A=3DI[f])=
if(d){r=3Dc.event.special[f]||{};for(h=3De||0;h<A.length;h++){C=3DA[h];if=
(d.guid=3D=3D=3DC.guid){if(k||x.test(C.namespace)){e=3D=3Dnull&&A.splice(=
h--,1);r.remove&&r.remove.call(a,C)}if(e!=3Dnull)break}}if(A.length=3D=3D=
=3D0||e!=3Dnull&&A.length=3D=3D=3D1){if(!r.teardown||r.teardown.call(a,o)=
=3D=3D=3Dfalse)c.removeEvent(a,f,w.handle);delete I[f]}}else =
for(h=3D0;h<A.length;h++){C=3DA[h];if(k||x.test(C.namespace)){c.event.rem=
ove(a,r,C.handler,h);A.splice(h--,1)}}}if(c.isEmptyObject(I)){if(b=3D=0A=
w.handle)b.elem=3Dnull;delete w.events;delete w.handle;if(typeof =
w=3D=3D=3D"function")c.removeData(a,J);else =
c.isEmptyObject(w)&&c.removeData(a)}}}}},trigger:function(a,b,d,e){var =
f=3Da.type||a;if(!e){a=3Dtypeof =
a=3D=3D=3D"object"?a[c.expando]?a:c.extend(c.Event(f),a):c.Event(f);if(f.=
indexOf("!")>=3D0){a.type=3Df=3Df.slice(0,-1);a.exclusive=3Dtrue}if(!d){a=
.stopPropagation();c.event.global[f]&&c.each(c.cache,function(){this.even=
ts&&this.events[f]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.node=
Type=3D=3D=3D3||d.nodeType=3D=3D=3D=0A=
8)return =
B;a.result=3DB;a.target=3Dd;b=3Dc.makeArray(b);b.unshift(a)}a.currentTarg=
et=3Dd;(e=3Dd.nodeType?c.data(d,"handle"):(c.data(d,"__events__")||{}).ha=
ndle)&&e.apply(d,b);e=3Dd.parentNode||d.ownerDocument;try{if(!(d&&d.nodeN=
ame&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+f]&&d["on"+f].apply(d,=
b)=3D=3D=3Dfalse){a.result=3Dfalse;a.preventDefault()}}catch(h){}if(!a.is=
PropagationStopped()&&e)c.event.trigger(a,b,e,true);else =
if(!a.isDefaultPrevented()){var l;e=3Da.target;var =
k=3Df.replace(X,""),o=3Dc.nodeName(e,"a")&&k=3D=3D=3D=0A=
"click",x=3Dc.event.special[k]||{};if((!x._default||x._default.call(d,a)=3D=
=3D=3Dfalse)&&!o&&!(e&&e.nodeName&&c.noData[e.nodeName.toLowerCase()])){t=
ry{if(e[k]){if(l=3De["on"+k])e["on"+k]=3Dnull;c.event.triggered=3Dtrue;e[=
k]()}}catch(r){}if(l)e["on"+k]=3Dl;c.event.triggered=3Dfalse}}},handle:fu=
nction(a){var b,d,e,f;d=3D[];var =
h=3Dc.makeArray(arguments);a=3Dh[0]=3Dc.event.fix(a||E.event);a.currentTa=
rget=3Dthis;b=3Da.type.indexOf(".")<0&&!a.exclusive;if(!b){e=3Da.type.spl=
it(".");a.type=3De.shift();d=3De.slice(0).sort();e=3DRegExp("(^|\\.)"+=0A=
d.join("\\.(?:.*\\.)?")+"(\\.|$)")}a.namespace=3Da.namespace||d.join(".")=
;f=3Dc.data(this,this.nodeType?"events":"__events__");if(typeof =
f=3D=3D=3D"function")f=3Df.events;d=3D(f||{})[a.type];if(f&&d){d=3Dd.slic=
e(0);f=3D0;for(var l=3Dd.length;f<l;f++){var =
k=3Dd[f];if(b||e.test(k.namespace)){a.handler=3Dk.handler;a.data=3Dk.data=
;a.handleObj=3Dk;k=3Dk.handler.apply(this,h);if(k!=3D=3DB){a.result=3Dk;i=
f(k=3D=3D=3Dfalse){a.preventDefault();a.stopPropagation()}}if(a.isImmedia=
tePropagationStopped())break}}}return a.result},props:"altKey attrChange =
attrName bubbles button cancelable charCode clientX clientY ctrlKey =
currentTarget data detail eventPhase fromElement handler keyCode layerX =
layerY metaKey newValue offsetX offsetY pageX pageY prevValue =
relatedNode relatedTarget screenX screenY shiftKey srcElement target =
toElement view wheelDelta which".split(" "),=0A=
fix:function(a){if(a[c.expando])return a;var =
b=3Da;a=3Dc.Event(b);for(var =
d=3Dthis.props.length,e;d;){e=3Dthis.props[--d];a[e]=3Db[e]}if(!a.target)=
a.target=3Da.srcElement||t;if(a.target.nodeType=3D=3D=3D3)a.target=3Da.ta=
rget.parentNode;if(!a.relatedTarget&&a.fromElement)a.relatedTarget=3Da.fr=
omElement=3D=3D=3Da.target?a.toElement:a.fromElement;if(a.pageX=3D=3Dnull=
&&a.clientX!=3Dnull){b=3Dt.documentElement;d=3Dt.body;a.pageX=3Da.clientX=
+(b&&b.scrollLeft||d&&d.scrollLeft||0)-(b&&b.clientLeft||d&&d.clientLeft|=
|0);a.pageY=3Da.clientY+(b&&b.scrollTop||=0A=
d&&d.scrollTop||0)-(b&&b.clientTop||d&&d.clientTop||0)}if(a.which=3D=3Dnu=
ll&&(a.charCode!=3Dnull||a.keyCode!=3Dnull))a.which=3Da.charCode!=3Dnull?=
a.charCode:a.keyCode;if(!a.metaKey&&a.ctrlKey)a.metaKey=3Da.ctrlKey;if(!a=
.which&&a.button!=3D=3DB)a.which=3Da.button&1?1:a.button&2?3:a.button&4?2=
:0;return =
a},guid:1E8,proxy:c.proxy,special:{ready:{setup:c.bindReady,teardown:c.no=
op},live:{add:function(a){c.event.add(this,Y(a.origType,a.selector),c.ext=
end({},a,{handler:Ka,guid:a.handler.guid}))},remove:function(a){c.event.r=
emove(this,=0A=
Y(a.origType,a.selector),a)}},beforeunload:{setup:function(a,b,d){if(c.is=
Window(this))this.onbeforeunload=3Dd},teardown:function(a,b){if(this.onbe=
foreunload=3D=3D=3Db)this.onbeforeunload=3Dnull}}}};c.removeEvent=3Dt.rem=
oveEventListener?function(a,b,d){a.removeEventListener&&a.removeEventList=
ener(b,d,false)}:function(a,b,d){a.detachEvent&&a.detachEvent("on"+b,d)};=
c.Event=3Dfunction(a){if(!this.preventDefault)return new =
c.Event(a);if(a&&a.type){this.originalEvent=3Da;this.type=3Da.type}else =
this.type=3Da;this.timeStamp=3D=0A=
c.now();this[c.expando]=3Dtrue};c.Event.prototype=3D{preventDefault:funct=
ion(){this.isDefaultPrevented=3Dca;var =
a=3Dthis.originalEvent;if(a)if(a.preventDefault)a.preventDefault();else =
a.returnValue=3Dfalse},stopPropagation:function(){this.isPropagationStopp=
ed=3Dca;var =
a=3Dthis.originalEvent;if(a){a.stopPropagation&&a.stopPropagation();a.can=
celBubble=3Dtrue}},stopImmediatePropagation:function(){this.isImmediatePr=
opagationStopped=3Dca;this.stopPropagation()},isDefaultPrevented:U,isProp=
agationStopped:U,isImmediatePropagationStopped:U};=0A=
var va=3Dfunction(a){var =
b=3Da.relatedTarget;try{for(;b&&b!=3D=3Dthis;)b=3Db.parentNode;if(b!=3D=3D=
this){a.type=3Da.data;c.event.handle.apply(this,arguments)}}catch(d){}},w=
a=3Dfunction(a){a.type=3Da.data;c.event.handle.apply(this,arguments)};c.e=
ach({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){c.event.=
special[a]=3D{setup:function(d){c.event.add(this,b,d&&d.selector?wa:va,a)=
},teardown:function(d){c.event.remove(this,b,d&&d.selector?wa:va)}}});if(=
!c.support.submitBubbles)c.event.special.submit=3D{setup:function(){if(th=
is.nodeName.toLowerCase()!=3D=3D=0A=
"form"){c.event.add(this,"click.specialSubmit",function(a){var =
b=3Da.target,d=3Db.type;if((d=3D=3D=3D"submit"||d=3D=3D=3D"image")&&c(b).=
closest("form").length){a.liveFired=3DB;return =
la("submit",this,arguments)}});c.event.add(this,"keypress.specialSubmit",=
function(a){var =
b=3Da.target,d=3Db.type;if((d=3D=3D=3D"text"||d=3D=3D=3D"password")&&c(b)=
.closest("form").length&&a.keyCode=3D=3D=3D13){a.liveFired=3DB;return =
la("submit",this,arguments)}})}else return =
false},teardown:function(){c.event.remove(this,".specialSubmit")}};if(!c.=
support.changeBubbles){var V,=0A=
xa=3Dfunction(a){var =
b=3Da.type,d=3Da.value;if(b=3D=3D=3D"radio"||b=3D=3D=3D"checkbox")d=3Da.c=
hecked;else =
if(b=3D=3D=3D"select-multiple")d=3Da.selectedIndex>-1?c.map(a.options,fun=
ction(e){return e.selected}).join("-"):"";else =
if(a.nodeName.toLowerCase()=3D=3D=3D"select")d=3Da.selectedIndex;return =
d},Z=3Dfunction(a,b){var =
d=3Da.target,e,f;if(!(!ia.test(d.nodeName)||d.readOnly)){e=3Dc.data(d,"_c=
hange_data");f=3Dxa(d);if(a.type!=3D=3D"focusout"||d.type!=3D=3D"radio")c=
.data(d,"_change_data",f);if(!(e=3D=3D=3DB||f=3D=3D=3De))if(e!=3Dnull||f)=
{a.type=3D"change";a.liveFired=3D=0A=
B;return =
c.event.trigger(a,b,d)}}};c.event.special.change=3D{filters:{focusout:Z,b=
eforedeactivate:Z,click:function(a){var =
b=3Da.target,d=3Db.type;if(d=3D=3D=3D"radio"||d=3D=3D=3D"checkbox"||b.nod=
eName.toLowerCase()=3D=3D=3D"select")return =
Z.call(this,a)},keydown:function(a){var =
b=3Da.target,d=3Db.type;if(a.keyCode=3D=3D=3D13&&b.nodeName.toLowerCase()=
!=3D=3D"textarea"||a.keyCode=3D=3D=3D32&&(d=3D=3D=3D"checkbox"||d=3D=3D=3D=
"radio")||d=3D=3D=3D"select-multiple")return =
Z.call(this,a)},beforeactivate:function(a){a=3Da.target;c.data(a,"_change=
_data",xa(a))}},setup:function(){if(this.type=3D=3D=3D=0A=
"file")return false;for(var a in =
V)c.event.add(this,a+".specialChange",V[a]);return =
ia.test(this.nodeName)},teardown:function(){c.event.remove(this,".special=
Change");return =
ia.test(this.nodeName)}};V=3Dc.event.special.change.filters;V.focus=3DV.b=
eforeactivate}t.addEventListener&&c.each({focus:"focusin",blur:"focusout"=
},function(a,b){function d(e){e=3Dc.event.fix(e);e.type=3Db;return =
c.event.trigger(e,null,e.target)}c.event.special[b]=3D{setup:function(){u=
a[b]++=3D=3D=3D0&&t.addEventListener(a,d,true)},teardown:function(){--ua[=
b]=3D=3D=3D=0A=
0&&t.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b=
){c.fn[b]=3Dfunction(d,e,f){if(typeof d=3D=3D=3D"object"){for(var h in =
d)this[b](h,e,d[h],f);return =
this}if(c.isFunction(e)||e=3D=3D=3Dfalse){f=3De;e=3DB}var =
l=3Db=3D=3D=3D"one"?c.proxy(f,function(o){c(this).unbind(o,l);return =
f.apply(this,arguments)}):f;if(d=3D=3D=3D"unload"&&b!=3D=3D"one")this.one=
(d,e,f);else{h=3D0;for(var =
k=3Dthis.length;h<k;h++)c.event.add(this[h],d,l,e)}return =
this}});c.fn.extend({unbind:function(a,b){if(typeof =
a=3D=3D=3D"object"&&!a.preventDefault)for(var d in a)this.unbind(d,=0A=
a[d]);else{d=3D0;for(var =
e=3Dthis.length;d<e;d++)c.event.remove(this[d],a,b)}return =
this},delegate:function(a,b,d,e){return =
this.live(b,d,e,a)},undelegate:function(a,b,d){return =
arguments.length=3D=3D=3D0?this.unbind("live"):this.die(b,null,d,a)},trig=
ger:function(a,b){return =
this.each(function(){c.event.trigger(a,b,this)})},triggerHandler:function=
(a,b){if(this[0]){var =
d=3Dc.Event(a);d.preventDefault();d.stopPropagation();c.event.trigger(d,b=
,this[0]);return d.result}},toggle:function(a){for(var b=3Darguments,d=3D=0A=
1;d<b.length;)c.proxy(a,b[d++]);return =
this.click(c.proxy(a,function(e){var =
f=3D(c.data(this,"lastToggle"+a.guid)||0)%d;c.data(this,"lastToggle"+a.gu=
id,f+1);e.preventDefault();return =
b[f].apply(this,arguments)||false}))},hover:function(a,b){return =
this.mouseenter(a).mouseleave(b||a)}});var =
ya=3D{focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"=
mouseout"};c.each(["live","die"],function(a,b){c.fn[b]=3Dfunction(d,e,f,h=
){var =
l,k=3D0,o,x,r=3Dh||this.selector;h=3Dh?this:c(this.context);if(typeof =
d=3D=3D=3D=0A=
"object"&&!d.preventDefault){for(l in d)h[b](l,e,d[l],r);return =
this}if(c.isFunction(e)){f=3De;e=3DB}for(d=3D(d||"").split(" =
");(l=3Dd[k++])!=3Dnull;){o=3DX.exec(l);x=3D"";if(o){x=3Do[0];l=3Dl.repla=
ce(X,"")}if(l=3D=3D=3D"hover")d.push("mouseenter"+x,"mouseleave"+x);else{=
o=3Dl;if(l=3D=3D=3D"focus"||l=3D=3D=3D"blur"){d.push(ya[l]+x);l+=3Dx}else=
 l=3D(ya[l]||l)+x;if(b=3D=3D=3D"live"){x=3D0;for(var =
A=3Dh.length;x<A;x++)c.event.add(h[x],"live."+Y(l,r),{data:e,selector:r,h=
andler:f,origType:l,origHandler:f,preType:o})}else =
h.unbind("live."+Y(l,r),f)}}return this}});=0A=
c.each("blur focus focusin focusout load resize scroll unload click =
dblclick mousedown mouseup mousemove mouseover mouseout mouseenter =
mouseleave change select submit keydown keypress keyup error".split(" =
"),function(a,b){c.fn[b]=3Dfunction(d,e){if(e=3D=3Dnull){e=3Dd;d=3Dnull}r=
eturn =
arguments.length>0?this.bind(b,d,e):this.trigger(b)};if(c.attrFn)c.attrFn=
[b]=3Dtrue});E.attachEvent&&!E.addEventListener&&c(E).bind("unload",funct=
ion(){for(var a in =
c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}c=
atch(b){}});=0A=
(function(){function a(g,i,n,m,p,q){p=3D0;for(var =
u=3Dm.length;p<u;p++){var y=3Dm[p];if(y){var =
F=3Dfalse;for(y=3Dy[g];y;){if(y.sizcache=3D=3D=3Dn){F=3Dm[y.sizset];break=
}if(y.nodeType=3D=3D=3D1&&!q){y.sizcache=3Dn;y.sizset=3Dp}if(y.nodeName.t=
oLowerCase()=3D=3D=3Di){F=3Dy;break}y=3Dy[g]}m[p]=3DF}}}function =
b(g,i,n,m,p,q){p=3D0;for(var u=3Dm.length;p<u;p++){var =
y=3Dm[p];if(y){var =
F=3Dfalse;for(y=3Dy[g];y;){if(y.sizcache=3D=3D=3Dn){F=3Dm[y.sizset];break=
}if(y.nodeType=3D=3D=3D1){if(!q){y.sizcache=3Dn;y.sizset=3Dp}if(typeof =
i!=3D=3D"string"){if(y=3D=3D=3Di){F=3Dtrue;break}}else if(k.filter(i,=0A=
[y]).length>0){F=3Dy;break}}y=3Dy[g]}m[p]=3DF}}}var =
d=3D/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[=
\]'"]+)+\]|\\.|[^ =
>+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e=3D0,f=3DObject.prototype=
.toString,h=3Dfalse,l=3Dtrue;[0,0].sort(function(){l=3Dfalse;return =
0});var k=3Dfunction(g,i,n,m){n=3Dn||[];var =
p=3Di=3Di||t;if(i.nodeType!=3D=3D1&&i.nodeType!=3D=3D9)return[];if(!g||ty=
peof g!=3D=3D"string")return n;var =
q,u,y,F,M,N=3Dtrue,O=3Dk.isXML(i),D=3D[],R=3Dg;do{d.exec("");if(q=3Dd.exe=
c(R)){R=3Dq[3];D.push(q[1]);if(q[2]){F=3Dq[3];=0A=
break}}}while(q);if(D.length>1&&x.exec(g))if(D.length=3D=3D=3D2&&o.relati=
ve[D[0]])u=3DL(D[0]+D[1],i);else =
for(u=3Do.relative[D[0]]?[i]:k(D.shift(),i);D.length;){g=3DD.shift();if(o=
.relative[g])g+=3DD.shift();u=3DL(g,u)}else{if(!m&&D.length>1&&i.nodeType=
=3D=3D=3D9&&!O&&o.match.ID.test(D[0])&&!o.match.ID.test(D[D.length-1])){q=
=3Dk.find(D.shift(),i,O);i=3Dq.expr?k.filter(q.expr,q.set)[0]:q.set[0]}if=
(i){q=3Dm?{expr:D.pop(),set:C(m)}:k.find(D.pop(),D.length=3D=3D=3D1&&(D[0=
]=3D=3D=3D"~"||D[0]=3D=3D=3D"+")&&i.parentNode?i.parentNode:i,O);u=3Dq.ex=
pr?k.filter(q.expr,=0A=
q.set):q.set;if(D.length>0)y=3DC(u);else =
N=3Dfalse;for(;D.length;){q=3DM=3DD.pop();if(o.relative[M])q=3DD.pop();el=
se M=3D"";if(q=3D=3Dnull)q=3Di;o.relative[M](y,q,O)}}else =
y=3D[]}y||(y=3Du);y||k.error(M||g);if(f.call(y)=3D=3D=3D"[object =
Array]")if(N)if(i&&i.nodeType=3D=3D=3D1)for(g=3D0;y[g]!=3Dnull;g++){if(y[=
g]&&(y[g]=3D=3D=3Dtrue||y[g].nodeType=3D=3D=3D1&&k.contains(i,y[g])))n.pu=
sh(u[g])}else =
for(g=3D0;y[g]!=3Dnull;g++)y[g]&&y[g].nodeType=3D=3D=3D1&&n.push(u[g]);el=
se n.push.apply(n,y);else C(y,n);if(F){k(F,p,n,m);k.uniqueSort(n)}return =
n};k.uniqueSort=3Dfunction(g){if(w){h=3D=0A=
l;g.sort(w);if(h)for(var =
i=3D1;i<g.length;i++)g[i]=3D=3D=3Dg[i-1]&&g.splice(i--,1)}return =
g};k.matches=3Dfunction(g,i){return =
k(g,null,null,i)};k.matchesSelector=3Dfunction(g,i){return =
k(i,null,null,[g]).length>0};k.find=3Dfunction(g,i,n){var =
m;if(!g)return[];for(var p=3D0,q=3Do.order.length;p<q;p++){var =
u,y=3Do.order[p];if(u=3Do.leftMatch[y].exec(g)){var =
F=3Du[1];u.splice(1,1);if(F.substr(F.length-1)!=3D=3D"\\"){u[1]=3D(u[1]||=
"").replace(/\\/g,"");m=3Do.find[y](u,i,n);if(m!=3Dnull){g=3Dg.replace(o.=
match[y],"");break}}}}m||(m=3Di.getElementsByTagName("*"));=0A=
return{set:m,expr:g}};k.filter=3Dfunction(g,i,n,m){for(var =
p,q,u=3Dg,y=3D[],F=3Di,M=3Di&&i[0]&&k.isXML(i[0]);g&&i.length;){for(var =
N in o.filter)if((p=3Do.leftMatch[N].exec(g))!=3Dnull&&p[2]){var =
O,D,R=3Do.filter[N];D=3Dp[1];q=3Dfalse;p.splice(1,1);if(D.substr(D.length=
-1)!=3D=3D"\\"){if(F=3D=3D=3Dy)y=3D[];if(o.preFilter[N])if(p=3Do.preFilte=
r[N](p,F,n,y,m,M)){if(p=3D=3D=3Dtrue)continue}else =
q=3DO=3Dtrue;if(p)for(var =
j=3D0;(D=3DF[j])!=3Dnull;j++)if(D){O=3DR(D,p,j,F);var =
s=3Dm^!!O;if(n&&O!=3Dnull)if(s)q=3Dtrue;else F[j]=3Dfalse;else =
if(s){y.push(D);q=3Dtrue}}if(O!=3D=3D=0A=
B){n||(F=3Dy);g=3Dg.replace(o.match[N],"");if(!q)return[];break}}}if(g=3D=
=3D=3Du)if(q=3D=3Dnull)k.error(g);else break;u=3Dg}return =
F};k.error=3Dfunction(g){throw"Syntax error, unrecognized expression: =
"+g;};var =
o=3Dk.selectors=3D{order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\u=
FFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=3D[=
'"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFF=
F\-]|\\.)+)\s*(?:(\S?=3D)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\u=
FFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+=
\-]*)\))?/,=0A=
POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=3D[^\-]|$)/,PSEU=
DO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)=
\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrH=
andle:{href:function(g){return =
g.getAttribute("href")}},relative:{"+":function(g,i){var n=3Dtypeof =
i=3D=3D=3D"string",m=3Dn&&!/\W/.test(i);n=3Dn&&!m;if(m)i=3Di.toLowerCase(=
);m=3D0;for(var =
p=3Dg.length,q;m<p;m++)if(q=3Dg[m]){for(;(q=3Dq.previousSibling)&&q.nodeT=
ype!=3D=3D1;);g[m]=3Dn||q&&q.nodeName.toLowerCase()=3D=3D=3D=0A=
i?q||false:q=3D=3D=3Di}n&&k.filter(i,g,true)},">":function(g,i){var =
n,m=3Dtypeof =
i=3D=3D=3D"string",p=3D0,q=3Dg.length;if(m&&!/\W/.test(i))for(i=3Di.toLow=
erCase();p<q;p++){if(n=3Dg[p]){n=3Dn.parentNode;g[p]=3Dn.nodeName.toLower=
Case()=3D=3D=3Di?n:false}}else{for(;p<q;p++)if(n=3Dg[p])g[p]=3Dm?n.parent=
Node:n.parentNode=3D=3D=3Di;m&&k.filter(i,g,true)}},"":function(g,i,n){va=
r m,p=3De++,q=3Db;if(typeof =
i=3D=3D=3D"string"&&!/\W/.test(i)){m=3Di=3Di.toLowerCase();q=3Da}q("paren=
tNode",i,p,g,m,n)},"~":function(g,i,n){var m,p=3De++,q=3Db;if(typeof =
i=3D=3D=3D"string"&&!/\W/.test(i)){m=3D=0A=
i=3Di.toLowerCase();q=3Da}q("previousSibling",i,p,g,m,n)}},find:{ID:funct=
ion(g,i,n){if(typeof =
i.getElementById!=3D=3D"undefined"&&!n)return(g=3Di.getElementById(g[1]))=
&&g.parentNode?[g]:[]},NAME:function(g,i){if(typeof =
i.getElementsByName!=3D=3D"undefined"){for(var =
n=3D[],m=3Di.getElementsByName(g[1]),p=3D0,q=3Dm.length;p<q;p++)m[p].getA=
ttribute("name")=3D=3D=3Dg[1]&&n.push(m[p]);return =
n.length=3D=3D=3D0?null:n}},TAG:function(g,i){return =
i.getElementsByTagName(g[1])}},preFilter:{CLASS:function(g,i,n,m,p,q){g=3D=
" "+g[1].replace(/\\/g,=0A=
"")+" ";if(q)return g;q=3D0;for(var =
u;(u=3Di[q])!=3Dnull;q++)if(u)if(p^(u.className&&(" "+u.className+" =
").replace(/[\t\n]/g," ").indexOf(g)>=3D0))n||m.push(u);else =
if(n)i[q]=3Dfalse;return false},ID:function(g){return =
g[1].replace(/\\/g,"")},TAG:function(g){return =
g[1].toLowerCase()},CHILD:function(g){if(g[1]=3D=3D=3D"nth"){var =
i=3D/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]=3D=3D=3D"even"&&"2n"||g[2]=3D=3D=
=3D"odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=3Di[1]+(i[2]||=
1)-0;g[3]=3Di[3]-0}g[0]=3De++;return g},ATTR:function(g,i,n,=0A=
m,p,q){i=3Dg[1].replace(/\\/g,"");if(!q&&o.attrMap[i])g[1]=3Do.attrMap[i]=
;if(g[2]=3D=3D=3D"~=3D")g[4]=3D" "+g[4]+" ";return =
g},PSEUDO:function(g,i,n,m,p){if(g[1]=3D=3D=3D"not")if((d.exec(g[3])||"")=
.length>1||/^\w/.test(g[3]))g[3]=3Dk(g[3],null,null,i);else{g=3Dk.filter(=
g[3],i,n,true^p);n||m.push.apply(m,g);return false}else =
if(o.match.POS.test(g[0])||o.match.CHILD.test(g[0]))return true;return =
g},POS:function(g){g.unshift(true);return =
g}},filters:{enabled:function(g){return =
g.disabled=3D=3D=3Dfalse&&g.type!=3D=3D"hidden"},disabled:function(g){ret=
urn g.disabled=3D=3D=3D=0A=
true},checked:function(g){return =
g.checked=3D=3D=3Dtrue},selected:function(g){return =
g.selected=3D=3D=3Dtrue},parent:function(g){return!!g.firstChild},empty:f=
unction(g){return!g.firstChild},has:function(g,i,n){return!!k(n[3],g).len=
gth},header:function(g){return/h\d/i.test(g.nodeName)},text:function(g){r=
eturn"text"=3D=3D=3Dg.type},radio:function(g){return"radio"=3D=3D=3Dg.typ=
e},checkbox:function(g){return"checkbox"=3D=3D=3Dg.type},file:function(g)=
{return"file"=3D=3D=3Dg.type},password:function(g){return"password"=3D=3D=
=3Dg.type},submit:function(g){return"submit"=3D=3D=3D=0A=
g.type},image:function(g){return"image"=3D=3D=3Dg.type},reset:function(g)=
{return"reset"=3D=3D=3Dg.type},button:function(g){return"button"=3D=3D=3D=
g.type||g.nodeName.toLowerCase()=3D=3D=3D"button"},input:function(g){retu=
rn/input|select|textarea|button/i.test(g.nodeName)}},setFilters:{first:fu=
nction(g,i){return i=3D=3D=3D0},last:function(g,i,n,m){return =
i=3D=3D=3Dm.length-1},even:function(g,i){return =
i%2=3D=3D=3D0},odd:function(g,i){return =
i%2=3D=3D=3D1},lt:function(g,i,n){return =
i<n[3]-0},gt:function(g,i,n){return i>n[3]-0},nth:function(g,i,n){return =
n[3]-=0A=
0=3D=3D=3Di},eq:function(g,i,n){return =
n[3]-0=3D=3D=3Di}},filter:{PSEUDO:function(g,i,n,m){var =
p=3Di[1],q=3Do.filters[p];if(q)return q(g,n,i,m);else =
if(p=3D=3D=3D"contains")return(g.textContent||g.innerText||k.getText([g])=
||"").indexOf(i[3])>=3D0;else =
if(p=3D=3D=3D"not"){i=3Di[3];n=3D0;for(m=3Di.length;n<m;n++)if(i[n]=3D=3D=
=3Dg)return false;return true}else k.error("Syntax error, unrecognized =
expression: "+p)},CHILD:function(g,i){var n=3Di[1],m=3Dg;switch(n){case =
"only":case =
"first":for(;m=3Dm.previousSibling;)if(m.nodeType=3D=3D=3D1)return =
false;if(n=3D=3D=3D=0A=
"first")return true;m=3Dg;case =
"last":for(;m=3Dm.nextSibling;)if(m.nodeType=3D=3D=3D1)return =
false;return true;case "nth":n=3Di[2];var =
p=3Di[3];if(n=3D=3D=3D1&&p=3D=3D=3D0)return true;var =
q=3Di[0],u=3Dg.parentNode;if(u&&(u.sizcache!=3D=3Dq||!g.nodeIndex)){var =
y=3D0;for(m=3Du.firstChild;m;m=3Dm.nextSibling)if(m.nodeType=3D=3D=3D1)m.=
nodeIndex=3D++y;u.sizcache=3Dq}m=3Dg.nodeIndex-p;return =
n=3D=3D=3D0?m=3D=3D=3D0:m%n=3D=3D=3D0&&m/n>=3D0}},ID:function(g,i){return=
 =
g.nodeType=3D=3D=3D1&&g.getAttribute("id")=3D=3D=3Di},TAG:function(g,i){r=
eturn =
i=3D=3D=3D"*"&&g.nodeType=3D=3D=3D1||g.nodeName.toLowerCase()=3D=3D=3D=0A=
i},CLASS:function(g,i){return(" =
"+(g.className||g.getAttribute("class"))+" =
").indexOf(i)>-1},ATTR:function(g,i){var =
n=3Di[1];n=3Do.attrHandle[n]?o.attrHandle[n](g):g[n]!=3Dnull?g[n]:g.getAt=
tribute(n);var m=3Dn+"",p=3Di[2],q=3Di[4];return =
n=3D=3Dnull?p=3D=3D=3D"!=3D":p=3D=3D=3D"=3D"?m=3D=3D=3Dq:p=3D=3D=3D"*=3D"=
?m.indexOf(q)>=3D0:p=3D=3D=3D"~=3D"?(" "+m+" =
").indexOf(q)>=3D0:!q?m&&n!=3D=3Dfalse:p=3D=3D=3D"!=3D"?m!=3D=3Dq:p=3D=3D=
=3D"^=3D"?m.indexOf(q)=3D=3D=3D0:p=3D=3D=3D"$=3D"?m.substr(m.length-q.len=
gth)=3D=3D=3Dq:p=3D=3D=3D"|=3D"?m=3D=3D=3Dq||m.substr(0,q.length+1)=3D=3D=
=3Dq+"-":false},POS:function(g,i,n,m){var p=3Do.setFilters[i[2]];=0A=
if(p)return =
p(g,n,i,m)}}},x=3Do.match.POS,r=3Dfunction(g,i){return"\\"+(i-0+1)},A;for=
(A in =
o.match){o.match[A]=3DRegExp(o.match[A].source+/(?![^\[]*\])(?![^\(]*\))/=
.source);o.leftMatch[A]=3DRegExp(/(^(?:.|\r|\n)*?)/.source+o.match[A].sou=
rce.replace(/\\(\d+)/g,r))}var =
C=3Dfunction(g,i){g=3DArray.prototype.slice.call(g,0);if(i){i.push.apply(=
i,g);return i}return =
g};try{Array.prototype.slice.call(t.documentElement.childNodes,0)}catch(J=
){C=3Dfunction(g,i){var n=3D0,m=3Di||[];if(f.call(g)=3D=3D=3D"[object =
Array]")Array.prototype.push.apply(m,=0A=
g);else if(typeof g.length=3D=3D=3D"number")for(var =
p=3Dg.length;n<p;n++)m.push(g[n]);else for(;g[n];n++)m.push(g[n]);return =
m}}var =
w,I;if(t.documentElement.compareDocumentPosition)w=3Dfunction(g,i){if(g=3D=
=3D=3Di){h=3Dtrue;return =
0}if(!g.compareDocumentPosition||!i.compareDocumentPosition)return =
g.compareDocumentPosition?-1:1;return =
g.compareDocumentPosition(i)&4?-1:1};else{w=3Dfunction(g,i){var =
n,m,p=3D[],q=3D[];n=3Dg.parentNode;m=3Di.parentNode;var =
u=3Dn;if(g=3D=3D=3Di){h=3Dtrue;return 0}else if(n=3D=3D=3Dm)return =
I(g,i);else if(n){if(!m)return 1}else return-1;=0A=
for(;u;){p.unshift(u);u=3Du.parentNode}for(u=3Dm;u;){q.unshift(u);u=3Du.p=
arentNode}n=3Dp.length;m=3Dq.length;for(u=3D0;u<n&&u<m;u++)if(p[u]!=3D=3D=
q[u])return I(p[u],q[u]);return =
u=3D=3D=3Dn?I(g,q[u],-1):I(p[u],i,1)};I=3Dfunction(g,i,n){if(g=3D=3D=3Di)=
return =
n;for(g=3Dg.nextSibling;g;){if(g=3D=3D=3Di)return-1;g=3Dg.nextSibling}ret=
urn 1}}k.getText=3Dfunction(g){for(var =
i=3D"",n,m=3D0;g[m];m++){n=3Dg[m];if(n.nodeType=3D=3D=3D3||n.nodeType=3D=3D=
=3D4)i+=3Dn.nodeValue;else =
if(n.nodeType!=3D=3D8)i+=3Dk.getText(n.childNodes)}return =
i};(function(){var g=3Dt.createElement("div"),=0A=
i=3D"script"+(new =
Date).getTime(),n=3Dt.documentElement;g.innerHTML=3D"<a =
name=3D'"+i+"'/>";n.insertBefore(g,n.firstChild);if(t.getElementById(i)){=
o.find.ID=3Dfunction(m,p,q){if(typeof =
p.getElementById!=3D=3D"undefined"&&!q)return(p=3Dp.getElementById(m[1]))=
?p.id=3D=3D=3Dm[1]||typeof =
p.getAttributeNode!=3D=3D"undefined"&&p.getAttributeNode("id").nodeValue=3D=
=3D=3Dm[1]?[p]:B:[]};o.filter.ID=3Dfunction(m,p){var q=3Dtypeof =
m.getAttributeNode!=3D=3D"undefined"&&m.getAttributeNode("id");return =
m.nodeType=3D=3D=3D1&&q&&q.nodeValue=3D=3D=3Dp}}n.removeChild(g);=0A=
n=3Dg=3Dnull})();(function(){var =
g=3Dt.createElement("div");g.appendChild(t.createComment(""));if(g.getEle=
mentsByTagName("*").length>0)o.find.TAG=3Dfunction(i,n){var =
m=3Dn.getElementsByTagName(i[1]);if(i[1]=3D=3D=3D"*"){for(var =
p=3D[],q=3D0;m[q];q++)m[q].nodeType=3D=3D=3D1&&p.push(m[q]);m=3Dp}return =
m};g.innerHTML=3D"<a href=3D'#'></a>";if(g.firstChild&&typeof =
g.firstChild.getAttribute!=3D=3D"undefined"&&g.firstChild.getAttribute("h=
ref")!=3D=3D"#")o.attrHandle.href=3Dfunction(i){return =
i.getAttribute("href",2)};g=3Dnull})();t.querySelectorAll&&=0A=
function(){var g=3Dk,i=3Dt.createElement("div");i.innerHTML=3D"<p =
class=3D'TEST'></p>";if(!(i.querySelectorAll&&i.querySelectorAll(".TEST")=
.length=3D=3D=3D0)){k=3Dfunction(m,p,q,u){p=3Dp||t;m=3Dm.replace(/\=3D\s*=
([^'"\]]*)\s*\]/g,"=3D'$1']");if(!u&&!k.isXML(p))if(p.nodeType=3D=3D=3D9)=
try{return C(p.querySelectorAll(m),q)}catch(y){}else =
if(p.nodeType=3D=3D=3D1&&p.nodeName.toLowerCase()!=3D=3D"object"){var =
F=3Dp.getAttribute("id"),M=3DF||"__sizzle__";F||p.setAttribute("id",M);tr=
y{return C(p.querySelectorAll("#"+M+" "+m),q)}catch(N){}finally{F||=0A=
p.removeAttribute("id")}}return g(m,p,q,u)};for(var n in =
g)k[n]=3Dg[n];i=3Dnull}}();(function(){var =
g=3Dt.documentElement,i=3Dg.matchesSelector||g.mozMatchesSelector||g.webk=
itMatchesSelector||g.msMatchesSelector,n=3Dfalse;try{i.call(t.documentEle=
ment,"[test!=3D'']:sizzle")}catch(m){n=3Dtrue}if(i)k.matchesSelector=3Dfu=
nction(p,q){q=3Dq.replace(/\=3D\s*([^'"\]]*)\s*\]/g,"=3D'$1']");if(!k.isX=
ML(p))try{if(n||!o.match.PSEUDO.test(q)&&!/!=3D/.test(q))return =
i.call(p,q)}catch(u){}return =
k(q,null,null,[p]).length>0}})();(function(){var g=3D=0A=
t.createElement("div");g.innerHTML=3D"<div class=3D'test e'></div><div =
class=3D'test'></div>";if(!(!g.getElementsByClassName||g.getElementsByCla=
ssName("e").length=3D=3D=3D0)){g.lastChild.className=3D"e";if(g.getElemen=
tsByClassName("e").length!=3D=3D1){o.order.splice(1,0,"CLASS");o.find.CLA=
SS=3Dfunction(i,n,m){if(typeof =
n.getElementsByClassName!=3D=3D"undefined"&&!m)return =
n.getElementsByClassName(i[1])};g=3Dnull}}})();k.contains=3Dt.documentEle=
ment.contains?function(g,i){return =
g!=3D=3Di&&(g.contains?g.contains(i):true)}:t.documentElement.compareDocu=
mentPosition?=0A=
function(g,i){return!!(g.compareDocumentPosition(i)&16)}:function(){retur=
n =
false};k.isXML=3Dfunction(g){return(g=3D(g?g.ownerDocument||g:0).document=
Element)?g.nodeName!=3D=3D"HTML":false};var L=3Dfunction(g,i){for(var =
n,m=3D[],p=3D"",q=3Di.nodeType?[i]:i;n=3Do.match.PSEUDO.exec(g);){p+=3Dn[=
0];g=3Dg.replace(o.match.PSEUDO,"")}g=3Do.relative[g]?g+"*":g;n=3D0;for(v=
ar u=3Dq.length;n<u;n++)k(g,q[n],m);return =
k.filter(p,m)};c.find=3Dk;c.expr=3Dk.selectors;c.expr[":"]=3Dc.expr.filte=
rs;c.unique=3Dk.uniqueSort;c.text=3Dk.getText;c.isXMLDoc=3Dk.isXML;=0A=
c.contains=3Dk.contains})();var =
Za=3D/Until$/,$a=3D/^(?:parents|prevUntil|prevAll)/,ab=3D/,/,Na=3D/^.[^:#=
\[\.,]*$/,bb=3DArray.prototype.slice,cb=3Dc.expr.match.POS;c.fn.extend({f=
ind:function(a){for(var =
b=3Dthis.pushStack("","find",a),d=3D0,e=3D0,f=3Dthis.length;e<f;e++){d=3D=
b.length;c.find(a,this[e],b);if(e>0)for(var h=3Dd;h<b.length;h++)for(var =
l=3D0;l<d;l++)if(b[l]=3D=3D=3Db[h]){b.splice(h--,1);break}}return =
b},has:function(a){var b=3Dc(a);return this.filter(function(){for(var =
d=3D0,e=3Db.length;d<e;d++)if(c.contains(this,b[d]))return true})},=0A=
not:function(a){return =
this.pushStack(ma(this,a,false),"not",a)},filter:function(a){return =
this.pushStack(ma(this,a,true),"filter",a)},is:function(a){return!!a&&c.f=
ilter(a,this).length>0},closest:function(a,b){var =
d=3D[],e,f,h=3Dthis[0];if(c.isArray(a)){var =
l,k=3D{},o=3D1;if(h&&a.length){e=3D0;for(f=3Da.length;e<f;e++){l=3Da[e];k=
[l]||(k[l]=3Dc.expr.match.POS.test(l)?c(l,b||this.context):l)}for(;h&&h.o=
wnerDocument&&h!=3D=3Db;){for(l in =
k){e=3Dk[l];if(e.jquery?e.index(h)>-1:c(h).is(e))d.push({selector:l,elem:=
h,level:o})}h=3D=0A=
h.parentNode;o++}}return =
d}l=3Dcb.test(a)?c(a,b||this.context):null;e=3D0;for(f=3Dthis.length;e<f;=
e++)for(h=3Dthis[e];h;)if(l?l.index(h)>-1:c.find.matchesSelector(h,a)){d.=
push(h);break}else{h=3Dh.parentNode;if(!h||!h.ownerDocument||h=3D=3D=3Db)=
break}d=3Dd.length>1?c.unique(d):d;return =
this.pushStack(d,"closest",a)},index:function(a){if(!a||typeof =
a=3D=3D=3D"string")return =
c.inArray(this[0],a?c(a):this.parent().children());return =
c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var d=3Dtypeof =
a=3D=3D=3D"string"?c(a,b||this.context):=0A=
c.makeArray(a),e=3Dc.merge(this.get(),d);return =
this.pushStack(!d[0]||!d[0].parentNode||d[0].parentNode.nodeType=3D=3D=3D=
11||!e[0]||!e[0].parentNode||e[0].parentNode.nodeType=3D=3D=3D11?e:c.uniq=
ue(e))},andSelf:function(){return =
this.add(this.prevObject)}});c.each({parent:function(a){return(a=3Da.pare=
ntNode)&&a.nodeType!=3D=3D11?a:null},parents:function(a){return =
c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return =
c.dir(a,"parentNode",d)},next:function(a){return =
c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,=0A=
2,"previousSibling")},nextAll:function(a){return =
c.dir(a,"nextSibling")},prevAll:function(a){return =
c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return =
c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return =
c.dir(a,"previousSibling",d)},siblings:function(a){return =
c.sibling(a.parentNode.firstChild,a)},children:function(a){return =
c.sibling(a.firstChild)},contents:function(a){return =
c.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:c.make=
Array(a.childNodes)}},function(a,=0A=
b){c.fn[a]=3Dfunction(d,e){var =
f=3Dc.map(this,b,d);Za.test(a)||(e=3Dd);if(e&&typeof =
e=3D=3D=3D"string")f=3Dc.filter(e,f);f=3Dthis.length>1?c.unique(f):f;if((=
this.length>1||ab.test(e))&&$a.test(a))f=3Df.reverse();return =
this.pushStack(f,a,bb.call(arguments).join(","))}});c.extend({filter:func=
tion(a,b,d){if(d)a=3D":not("+a+")";return =
b.length=3D=3D=3D1?c.find.matchesSelector(b[0],a)?[b[0]]:[]:c.find.matche=
s(a,b)},dir:function(a,b,d){var =
e=3D[];for(a=3Da[b];a&&a.nodeType!=3D=3D9&&(d=3D=3D=3DB||a.nodeType!=3D=3D=
1||!c(a).is(d));){a.nodeType=3D=3D=3D1&&=0A=
e.push(a);a=3Da[b]}return e},nth:function(a,b,d){b=3Db||1;for(var =
e=3D0;a;a=3Da[d])if(a.nodeType=3D=3D=3D1&&++e=3D=3D=3Db)break;return =
a},sibling:function(a,b){for(var =
d=3D[];a;a=3Da.nextSibling)a.nodeType=3D=3D=3D1&&a!=3D=3Db&&d.push(a);ret=
urn d}});var za=3D/ =
jQuery\d+=3D"(?:\d+|null)"/g,$=3D/^\s+/,Aa=3D/<(?!area|br|col|embed|hr|im=
g|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Ba=3D/<([\w:]+)/,db=3D/<tbo=
dy/i,eb=3D/<|&#?\w+;/,Ca=3D/<(?:script|object|embed|option|style)/i,Da=3D=
/checked\s*(?:[^=3D]|=3D\s*.checked.)/i,fb=3D/\=3D([^=3D"'>\s]+\/)>/g,P=3D=
{option:[1,=0A=
"<select =
multiple=3D'multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"=
],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>=
"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tb=
ody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],=
_default:[0,"",""]};P.optgroup=3DP.option;P.tbody=3DP.tfoot=3DP.colgroup=3D=
P.caption=3DP.thead;P.th=3DP.td;if(!c.support.htmlSerialize)P._default=3D=
[1,"div<div>","</div>"];c.fn.extend({text:function(a){if(c.isFunction(a))=
return this.each(function(b){var d=3D=0A=
c(this);d.text(a.call(this,b,d.text()))});if(typeof =
a!=3D=3D"object"&&a!=3D=3DB)return =
this.empty().append((this[0]&&this[0].ownerDocument||t).createTextNode(a)=
);return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return =
this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var =
b=3Dc(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.in=
sertBefore(this[0]);b.map(function(){for(var =
d=3Dthis;d.firstChild&&d.firstChild.nodeType=3D=3D=3D1;)d=3Dd.firstChild;=
return d}).append(this)}return this},=0A=
wrapInner:function(a){if(c.isFunction(a))return =
this.each(function(b){c(this).wrapInner(a.call(this,b))});return =
this.each(function(){var =
b=3Dc(this),d=3Db.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:fu=
nction(a){return =
this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return =
this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWit=
h(this.childNodes)}).end()},append:function(){return =
this.domManip(arguments,true,function(a){this.nodeType=3D=3D=3D1&&this.ap=
pendChild(a)})},=0A=
prepend:function(){return =
this.domManip(arguments,true,function(a){this.nodeType=3D=3D=3D1&&this.in=
sertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].pa=
rentNode)return =
this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,=
this)});else if(arguments.length){var =
a=3Dc(arguments[0]);a.push.apply(a,this.toArray());return =
this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[=
0].parentNode)return =
this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,=0A=
this.nextSibling)});else if(arguments.length){var =
a=3Dthis.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0])=
.toArray());return a}},remove:function(a,b){for(var =
d=3D0,e;(e=3Dthis[d])!=3Dnull;d++)if(!a||c.filter(a,[e]).length){if(!b&&e=
.nodeType=3D=3D=3D1){c.cleanData(e.getElementsByTagName("*"));c.cleanData=
([e])}e.parentNode&&e.parentNode.removeChild(e)}return =
this},empty:function(){for(var =
a=3D0,b;(b=3Dthis[a])!=3Dnull;a++)for(b.nodeType=3D=3D=3D1&&c.cleanData(b=
.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);=0A=
return this},clone:function(a){var =
b=3Dthis.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){va=
r =
d=3Dthis.outerHTML,e=3Dthis.ownerDocument;if(!d){d=3De.createElement("div=
");d.appendChild(this.cloneNode(true));d=3Dd.innerHTML}return =
c.clean([d.replace(za,"").replace(fb,'=3D"$1">').replace($,"")],e)[0]}els=
e return =
this.cloneNode(true)});if(a=3D=3D=3Dtrue){na(this,b);na(this.find("*"),b.=
find("*"))}return b},html:function(a){if(a=3D=3D=3DB)return =
this[0]&&this[0].nodeType=3D=3D=3D1?this[0].innerHTML.replace(za,""):null=
;=0A=
else if(typeof =
a=3D=3D=3D"string"&&!Ca.test(a)&&(c.support.leadingWhitespace||!$.test(a)=
)&&!P[(Ba.exec(a)||["",""])[1].toLowerCase()]){a=3Da.replace(Aa,"<$1></$2=
>");try{for(var =
b=3D0,d=3Dthis.length;b<d;b++)if(this[b].nodeType=3D=3D=3D1){c.cleanData(=
this[b].getElementsByTagName("*"));this[b].innerHTML=3Da}}catch(e){this.e=
mpty().append(a)}}else c.isFunction(a)?this.each(function(f){var =
h=3Dc(this);h.html(a.call(this,f,h.html()))}):this.empty().append(a);retu=
rn =
this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(c.isFunc=
tion(a))return this.each(function(b){var d=3D=0A=
c(this),e=3Dd.html();d.replaceWith(a.call(this,b,e))});if(typeof =
a!=3D=3D"string")a=3Dc(a).detach();return this.each(function(){var =
b=3Dthis.nextSibling,d=3Dthis.parentNode;c(this).remove();b?c(b).before(a=
):c(d).append(a)})}else return =
this.pushStack(c(c.isFunction(a)?a():a),"replaceWith",a)},detach:function=
(a){return this.remove(a,true)},domManip:function(a,b,d){var =
e,f,h,l=3Da[0],k=3D[];if(!c.support.checkClone&&arguments.length=3D=3D=3D=
3&&typeof l=3D=3D=3D"string"&&Da.test(l))return =
this.each(function(){c(this).domManip(a,=0A=
b,d,true)});if(c.isFunction(l))return this.each(function(x){var =
r=3Dc(this);a[0]=3Dl.call(this,x,b?r.html():B);r.domManip(a,b,d)});if(thi=
s[0]){e=3Dl&&l.parentNode;e=3Dc.support.parentNode&&e&&e.nodeType=3D=3D=3D=
11&&e.childNodes.length=3D=3D=3Dthis.length?{fragment:e}:c.buildFragment(=
a,this,k);h=3De.fragment;if(f=3Dh.childNodes.length=3D=3D=3D1?h=3Dh.first=
Child:h.firstChild){b=3Db&&c.nodeName(f,"tr");f=3D0;for(var =
o=3Dthis.length;f<o;f++)d.call(b?c.nodeName(this[f],"table")?this[f].getE=
lementsByTagName("tbody")[0]||this[f].appendChild(this[f].ownerDocument.c=
reateElement("tbody")):=0A=
this[f]:this[f],f>0||e.cacheable||this.length>1?h.cloneNode(true):h)}k.le=
ngth&&c.each(k,Oa)}return this}});c.buildFragment=3Dfunction(a,b,d){var =
e,f,h;b=3Db&&b[0]?b[0].ownerDocument||b[0]:t;if(a.length=3D=3D=3D1&&typeo=
f =
a[0]=3D=3D=3D"string"&&a[0].length<512&&b=3D=3D=3Dt&&!Ca.test(a[0])&&(c.s=
upport.checkClone||!Da.test(a[0]))){f=3Dtrue;if(h=3Dc.fragments[a[0]])if(=
h!=3D=3D1)e=3Dh}if(!e){e=3Db.createDocumentFragment();c.clean(a,b,e,d)}if=
(f)c.fragments[a[0]]=3Dh?e:1;return{fragment:e,cacheable:f}};c.fragments=3D=
{};c.each({appendTo:"append",=0A=
prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:=
"replaceWith"},function(a,b){c.fn[a]=3Dfunction(d){var =
e=3D[];d=3Dc(d);var =
f=3Dthis.length=3D=3D=3D1&&this[0].parentNode;if(f&&f.nodeType=3D=3D=3D11=
&&f.childNodes.length=3D=3D=3D1&&d.length=3D=3D=3D1){d[b](this[0]);return=
 this}else{f=3D0;for(var h=3Dd.length;f<h;f++){var =
l=3D(f>0?this.clone(true):this).get();c(d[f])[b](l);e=3De.concat(l)}retur=
n =
this.pushStack(e,a,d.selector)}}});c.extend({clean:function(a,b,d,e){b=3D=
b||t;if(typeof b.createElement=3D=3D=3D"undefined")b=3Db.ownerDocument||=0A=
b[0]&&b[0].ownerDocument||t;for(var =
f=3D[],h=3D0,l;(l=3Da[h])!=3Dnull;h++){if(typeof =
l=3D=3D=3D"number")l+=3D"";if(l){if(typeof =
l=3D=3D=3D"string"&&!eb.test(l))l=3Db.createTextNode(l);else if(typeof =
l=3D=3D=3D"string"){l=3Dl.replace(Aa,"<$1></$2>");var =
k=3D(Ba.exec(l)||["",""])[1].toLowerCase(),o=3DP[k]||P._default,x=3Do[0],=
r=3Db.createElement("div");for(r.innerHTML=3Do[1]+l+o[2];x--;)r=3Dr.lastC=
hild;if(!c.support.tbody){x=3Ddb.test(l);k=3Dk=3D=3D=3D"table"&&!x?r.firs=
tChild&&r.firstChild.childNodes:o[1]=3D=3D=3D"<table>"&&!x?r.childNodes:[=
];for(o=3Dk.length-=0A=
1;o>=3D0;--o)c.nodeName(k[o],"tbody")&&!k[o].childNodes.length&&k[o].pare=
ntNode.removeChild(k[o])}!c.support.leadingWhitespace&&$.test(l)&&r.inser=
tBefore(b.createTextNode($.exec(l)[0]),r.firstChild);l=3Dr.childNodes}if(=
l.nodeType)f.push(l);else =
f=3Dc.merge(f,l)}}if(d)for(h=3D0;f[h];h++)if(e&&c.nodeName(f[h],"script")=
&&(!f[h].type||f[h].type.toLowerCase()=3D=3D=3D"text/javascript"))e.push(=
f[h].parentNode?f[h].parentNode.removeChild(f[h]):f[h]);else{f[h].nodeTyp=
e=3D=3D=3D1&&f.splice.apply(f,[h+1,0].concat(c.makeArray(f[h].getElements=
ByTagName("script"))));=0A=
d.appendChild(f[h])}return f},cleanData:function(a){for(var =
b,d,e=3Dc.cache,f=3Dc.event.special,h=3Dc.support.deleteExpando,l=3D0,k;(=
k=3Da[l])!=3Dnull;l++)if(!(k.nodeName&&c.noData[k.nodeName.toLowerCase()]=
))if(d=3Dk[c.expando]){if((b=3De[d])&&b.events)for(var o in =
b.events)f[o]?c.event.remove(k,o):c.removeEvent(k,o,b.handle);if(h)delete=
 k[c.expando];else =
k.removeAttribute&&k.removeAttribute(c.expando);delete e[d]}}});var =
Ea=3D/alpha\([^)]*\)/i,gb=3D/opacity=3D([^)]*)/,hb=3D/-([a-z])/ig,ib=3D/(=
[A-Z])/g,Fa=3D/^-?\d+(?:px)?$/i,=0A=
jb=3D/^-?\d/,kb=3D{position:"absolute",visibility:"hidden",display:"block=
"},Pa=3D["Left","Right"],Qa=3D["Top","Bottom"],W,Ga,aa,lb=3Dfunction(a,b)=
{return =
b.toUpperCase()};c.fn.css=3Dfunction(a,b){if(arguments.length=3D=3D=3D2&&=
b=3D=3D=3DB)return this;return =
c.access(this,a,b,true,function(d,e,f){return =
f!=3D=3DB?c.style(d,e,f):c.css(d,e)})};c.extend({cssHooks:{opacity:{get:f=
unction(a,b){if(b){var d=3DW(a,"opacity","opacity");return =
d=3D=3D=3D""?"1":d}else return =
a.style.opacity}}},cssNumber:{zIndex:true,fontWeight:true,opacity:true,=0A=
zoom:true,lineHeight:true},cssProps:{"float":c.support.cssFloat?"cssFloat=
":"styleFloat"},style:function(a,b,d,e){if(!(!a||a.nodeType=3D=3D=3D3||a.=
nodeType=3D=3D=3D8||!a.style)){var =
f,h=3Dc.camelCase(b),l=3Da.style,k=3Dc.cssHooks[h];b=3Dc.cssProps[h]||h;i=
f(d!=3D=3DB){if(!(typeof =
d=3D=3D=3D"number"&&isNaN(d)||d=3D=3Dnull)){if(typeof =
d=3D=3D=3D"number"&&!c.cssNumber[h])d+=3D"px";if(!k||!("set"in =
k)||(d=3Dk.set(a,d))!=3D=3DB)try{l[b]=3Dd}catch(o){}}}else{if(k&&"get"in =
k&&(f=3Dk.get(a,false,e))!=3D=3DB)return f;return =
l[b]}}},css:function(a,b,d){var e,f=3Dc.camelCase(b),=0A=
h=3Dc.cssHooks[f];b=3Dc.cssProps[f]||f;if(h&&"get"in =
h&&(e=3Dh.get(a,true,d))!=3D=3DB)return e;else if(W)return =
W(a,b,f)},swap:function(a,b,d){var e=3D{},f;for(f in =
b){e[f]=3Da.style[f];a.style[f]=3Db[f]}d.call(a);for(f in =
b)a.style[f]=3De[f]},camelCase:function(a){return =
a.replace(hb,lb)}});c.curCSS=3Dc.css;c.each(["height","width"],function(a=
,b){c.cssHooks[b]=3D{get:function(d,e,f){var =
h;if(e){if(d.offsetWidth!=3D=3D0)h=3Doa(d,b,f);else =
c.swap(d,kb,function(){h=3Doa(d,b,f)});if(h<=3D0){h=3DW(d,b,b);if(h=3D=3D=
=3D"0px"&&aa)h=3Daa(d,b,b);=0A=
if(h!=3Dnull)return =
h=3D=3D=3D""||h=3D=3D=3D"auto"?"0px":h}if(h<0||h=3D=3Dnull){h=3Dd.style[b=
];return h=3D=3D=3D""||h=3D=3D=3D"auto"?"0px":h}return typeof =
h=3D=3D=3D"string"?h:h+"px"}},set:function(d,e){if(Fa.test(e)){e=3DparseF=
loat(e);if(e>=3D0)return e+"px"}else return =
e}}});if(!c.support.opacity)c.cssHooks.opacity=3D{get:function(a,b){retur=
n =
gb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?par=
seFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var =
d=3Da.style;d.zoom=3D1;var =
e=3Dc.isNaN(b)?"":"alpha(opacity=3D"+b*100+")",f=3D=0A=
d.filter||"";d.filter=3DEa.test(f)?f.replace(Ea,e):d.filter+" =
"+e}};if(t.defaultView&&t.defaultView.getComputedStyle)Ga=3Dfunction(a,b,=
d){var =
e;d=3Dd.replace(ib,"-$1").toLowerCase();if(!(b=3Da.ownerDocument.defaultV=
iew))return =
B;if(b=3Db.getComputedStyle(a,null)){e=3Db.getPropertyValue(d);if(e=3D=3D=
=3D""&&!c.contains(a.ownerDocument.documentElement,a))e=3Dc.style(a,d)}re=
turn e};if(t.documentElement.currentStyle)aa=3Dfunction(a,b){var =
d,e,f=3Da.currentStyle&&a.currentStyle[b],h=3Da.style;if(!Fa.test(f)&&jb.=
test(f)){d=3Dh.left;=0A=
e=3Da.runtimeStyle.left;a.runtimeStyle.left=3Da.currentStyle.left;h.left=3D=
b=3D=3D=3D"fontSize"?"1em":f||0;f=3Dh.pixelLeft+"px";h.left=3Dd;a.runtime=
Style.left=3De}return =
f=3D=3D=3D""?"auto":f};W=3DGa||aa;if(c.expr&&c.expr.filters){c.expr.filte=
rs.hidden=3Dfunction(a){var b=3Da.offsetHeight;return =
a.offsetWidth=3D=3D=3D0&&b=3D=3D=3D0||!c.support.reliableHiddenOffsets&&(=
a.style.display||c.css(a,"display"))=3D=3D=3D"none"};c.expr.filters.visib=
le=3Dfunction(a){return!c.expr.filters.hidden(a)}}var =
mb=3Dc.now(),nb=3D/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,=0A=
ob=3D/^(?:select|textarea)/i,pb=3D/^(?:color|date|datetime|email|hidden|m=
onth|number|password|range|search|tel|text|time|url|week)$/i,qb=3D/^(?:GE=
T|HEAD)$/,Ra=3D/\[\]$/,T=3D/\=3D\?(&|$)/,ja=3D/\?/,rb=3D/([?&])_=3D[^&]*/=
,sb=3D/^(\w+:)?\/\/([^\/?#]+)/,tb=3D/%20/g,ub=3D/#.*$/,Ha=3Dc.fn.load;c.f=
n.extend({load:function(a,b,d){if(typeof a!=3D=3D"string"&&Ha)return =
Ha.apply(this,arguments);else if(!this.length)return this;var =
e=3Da.indexOf(" ");if(e>=3D0){var =
f=3Da.slice(e,a.length);a=3Da.slice(0,e)}e=3D"GET";if(b)if(c.isFunction(b=
)){d=3Db;b=3Dnull}else if(typeof b=3D=3D=3D=0A=
"object"){b=3Dc.param(b,c.ajaxSettings.traditional);e=3D"POST"}var =
h=3Dthis;c.ajax({url:a,type:e,dataType:"html",data:b,complete:function(l,=
k){if(k=3D=3D=3D"success"||k=3D=3D=3D"notmodified")h.html(f?c("<div>").ap=
pend(l.responseText.replace(nb,"")).find(f):l.responseText);d&&h.each(d,[=
l.responseText,k,l])}});return this},serialize:function(){return =
c.param(this.serializeArray())},serializeArray:function(){return =
this.map(function(){return =
this.elements?c.makeArray(this.elements):this}).filter(function(){return =
this.name&&=0A=
!this.disabled&&(this.checked||ob.test(this.nodeName)||pb.test(this.type)=
)}).map(function(a,b){var d=3Dc(this).val();return =
d=3D=3Dnull?null:c.isArray(d)?c.map(d,function(e){return{name:b.name,valu=
e:e}}):{name:b.name,value:d}}).get()}});c.each("ajaxStart ajaxStop =
ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" =
"),function(a,b){c.fn[b]=3Dfunction(d){return =
this.bind(b,d)}});c.extend({get:function(a,b,d,e){if(c.isFunction(b)){e=3D=
e||d;d=3Db;b=3Dnull}return =
c.ajax({type:"GET",url:a,data:b,success:d,dataType:e})},=0A=
getScript:function(a,b){return =
c.get(a,null,b,"script")},getJSON:function(a,b,d){return =
c.get(a,b,d,"json")},post:function(a,b,d,e){if(c.isFunction(b)){e=3De||d;=
d=3Db;b=3D{}}return =
c.ajax({type:"POST",url:a,data:b,success:d,dataType:e})},ajaxSetup:functi=
on(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,global:=
true,type:"GET",contentType:"application/x-www-form-urlencoded",processDa=
ta:true,async:true,xhr:function(){return new =
E.XMLHttpRequest},accepts:{xml:"application/xml, =
text/xml",html:"text/html",=0A=
script:"text/javascript, application/javascript",json:"application/json, =
text/javascript",text:"text/plain",_default:"*/*"}},ajax:function(a){var =
b=3Dc.extend(true,{},c.ajaxSettings,a),d,e,f,h=3Db.type.toUpperCase(),l=3D=
qb.test(h);b.url=3Db.url.replace(ub,"");b.context=3Da&&a.context!=3Dnull?=
a.context:b;if(b.data&&b.processData&&typeof =
b.data!=3D=3D"string")b.data=3Dc.param(b.data,b.traditional);if(b.dataTyp=
e=3D=3D=3D"jsonp"){if(h=3D=3D=3D"GET")T.test(b.url)||(b.url+=3D(ja.test(b=
.url)?"&":"?")+(b.jsonp||"callback")+"=3D?");else if(!b.data||=0A=
!T.test(b.data))b.data=3D(b.data?b.data+"&":"")+(b.jsonp||"callback")+"=3D=
?";b.dataType=3D"json"}if(b.dataType=3D=3D=3D"json"&&(b.data&&T.test(b.da=
ta)||T.test(b.url))){d=3Db.jsonpCallback||"jsonp"+mb++;if(b.data)b.data=3D=
(b.data+"").replace(T,"=3D"+d+"$1");b.url=3Db.url.replace(T,"=3D"+d+"$1")=
;b.dataType=3D"script";var =
k=3DE[d];E[d]=3Dfunction(m){if(c.isFunction(k))k(m);else{E[d]=3DB;try{del=
ete =
E[d]}catch(p){}}f=3Dm;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);=
r&&r.removeChild(A)}}if(b.dataType=3D=3D=3D"script"&&b.cache=3D=3D=3Dnull=
)b.cache=3D=0A=
false;if(b.cache=3D=3D=3Dfalse&&l){var =
o=3Dc.now(),x=3Db.url.replace(rb,"$1_=3D"+o);b.url=3Dx+(x=3D=3D=3Db.url?(=
ja.test(b.url)?"&":"?")+"_=3D"+o:"")}if(b.data&&l)b.url+=3D(ja.test(b.url=
)?"&":"?")+b.data;b.global&&c.active++=3D=3D=3D0&&c.event.trigger("ajaxSt=
art");o=3D(o=3Dsb.exec(b.url))&&(o[1]&&o[1].toLowerCase()!=3D=3Dlocation.=
protocol||o[2].toLowerCase()!=3D=3Dlocation.host);if(b.dataType=3D=3D=3D"=
script"&&h=3D=3D=3D"GET"&&o){var =
r=3Dt.getElementsByTagName("head")[0]||t.documentElement,A=3Dt.createElem=
ent("script");if(b.scriptCharset)A.charset=3Db.scriptCharset;=0A=
A.src=3Db.url;if(!d){var =
C=3Dfalse;A.onload=3DA.onreadystatechange=3Dfunction(){if(!C&&(!this.read=
yState||this.readyState=3D=3D=3D"loaded"||this.readyState=3D=3D=3D"comple=
te")){C=3Dtrue;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);A.onloa=
d=3DA.onreadystatechange=3Dnull;r&&A.parentNode&&r.removeChild(A)}}}r.ins=
ertBefore(A,r.firstChild);return B}var =
J=3Dfalse,w=3Db.xhr();if(w){b.username?w.open(h,b.url,b.async,b.username,=
b.password):w.open(h,b.url,b.async);try{if(b.data!=3Dnull&&!l||a&&a.conte=
ntType)w.setRequestHeader("Content-Type",=0A=
b.contentType);if(b.ifModified){c.lastModified[b.url]&&w.setRequestHeader=
("If-Modified-Since",c.lastModified[b.url]);c.etag[b.url]&&w.setRequestHe=
ader("If-None-Match",c.etag[b.url])}o||w.setRequestHeader("X-Requested-Wi=
th","XMLHttpRequest");w.setRequestHeader("Accept",b.dataType&&b.accepts[b=
.dataType]?b.accepts[b.dataType]+", */*; =
q=3D0.01":b.accepts._default)}catch(I){}if(b.beforeSend&&b.beforeSend.cal=
l(b.context,w,b)=3D=3D=3Dfalse){b.global&&c.active--=3D=3D=3D1&&c.event.t=
rigger("ajaxStop");w.abort();return false}b.global&&=0A=
c.triggerGlobal(b,"ajaxSend",[w,b]);var =
L=3Dw.onreadystatechange=3Dfunction(m){if(!w||w.readyState=3D=3D=3D0||m=3D=
=3D=3D"abort"){J||c.handleComplete(b,w,e,f);J=3Dtrue;if(w)w.onreadystatec=
hange=3Dc.noop}else =
if(!J&&w&&(w.readyState=3D=3D=3D4||m=3D=3D=3D"timeout")){J=3Dtrue;w.onrea=
dystatechange=3Dc.noop;e=3Dm=3D=3D=3D"timeout"?"timeout":!c.httpSuccess(w=
)?"error":b.ifModified&&c.httpNotModified(w,b.url)?"notmodified":"success=
";var =
p;if(e=3D=3D=3D"success")try{f=3Dc.httpData(w,b.dataType,b)}catch(q){e=3D=
"parsererror";p=3Dq}if(e=3D=3D=3D"success"||e=3D=3D=3D"notmodified")d||=0A=
c.handleSuccess(b,w,e,f);else =
c.handleError(b,w,e,p);d||c.handleComplete(b,w,e,f);m=3D=3D=3D"timeout"&&=
w.abort();if(b.async)w=3Dnull}};try{var =
g=3Dw.abort;w.abort=3Dfunction(){w&&Function.prototype.call.call(g,w);L("=
abort")}}catch(i){}b.async&&b.timeout>0&&setTimeout(function(){w&&!J&&L("=
timeout")},b.timeout);try{w.send(l||b.data=3D=3Dnull?null:b.data)}catch(n=
){c.handleError(b,w,null,n);c.handleComplete(b,w,e,f)}b.async||L();return=
 w}},param:function(a,b){var =
d=3D[],e=3Dfunction(h,l){l=3Dc.isFunction(l)?l():l;d[d.length]=3D=0A=
encodeURIComponent(h)+"=3D"+encodeURIComponent(l)};if(b=3D=3D=3DB)b=3Dc.a=
jaxSettings.traditional;if(c.isArray(a)||a.jquery)c.each(a,function(){e(t=
his.name,this.value)});else for(var f in a)da(f,a[f],b,e);return =
d.join("&").replace(tb,"+")}});c.extend({active:0,lastModified:{},etag:{}=
,handleError:function(a,b,d,e){a.error&&a.error.call(a.context,b,d,e);a.g=
lobal&&c.triggerGlobal(a,"ajaxError",[b,a,e])},handleSuccess:function(a,b=
,d,e){a.success&&a.success.call(a.context,e,d,b);a.global&&c.triggerGloba=
l(a,"ajaxSuccess",=0A=
[b,a])},handleComplete:function(a,b,d){a.complete&&a.complete.call(a.cont=
ext,b,d);a.global&&c.triggerGlobal(a,"ajaxComplete",[b,a]);a.global&&c.ac=
tive--=3D=3D=3D1&&c.event.trigger("ajaxStop")},triggerGlobal:function(a,b=
,d){(a.context&&a.context.url=3D=3Dnull?c(a.context):c.event).trigger(b,d=
)},httpSuccess:function(a){try{return!a.status&&location.protocol=3D=3D=3D=
"file:"||a.status>=3D200&&a.status<300||a.status=3D=3D=3D304||a.status=3D=
=3D=3D1223}catch(b){}return false},httpNotModified:function(a,b){var =
d=3Da.getResponseHeader("Last-Modified"),=0A=
e=3Da.getResponseHeader("Etag");if(d)c.lastModified[b]=3Dd;if(e)c.etag[b]=
=3De;return a.status=3D=3D=3D304},httpData:function(a,b,d){var =
e=3Da.getResponseHeader("content-type")||"",f=3Db=3D=3D=3D"xml"||!b&&e.in=
dexOf("xml")>=3D0;a=3Df?a.responseXML:a.responseText;f&&a.documentElement=
.nodeName=3D=3D=3D"parsererror"&&c.error("parsererror");if(d&&d.dataFilte=
r)a=3Dd.dataFilter(a,b);if(typeof =
a=3D=3D=3D"string")if(b=3D=3D=3D"json"||!b&&e.indexOf("json")>=3D0)a=3Dc.=
parseJSON(a);else =
if(b=3D=3D=3D"script"||!b&&e.indexOf("javascript")>=3D0)c.globalEval(a);r=
eturn a}});=0A=
if(E.ActiveXObject)c.ajaxSettings.xhr=3Dfunction(){if(E.location.protocol=
!=3D=3D"file:")try{return new E.XMLHttpRequest}catch(a){}try{return new =
E.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}};c.support.ajax=3D!!c.aja=
xSettings.xhr();var =
ea=3D{},vb=3D/^(?:toggle|show|hide)$/,wb=3D/^([+\-]=3D)?([\d+.\-]+)(.*)$/=
,ba,pa=3D[["height","marginTop","marginBottom","paddingTop","paddingBotto=
m"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["o=
pacity"]];c.fn.extend({show:function(a,b,d){if(a||a=3D=3D=3D0)return =
this.animate(S("show",=0A=
3),a,b,d);else{d=3D0;for(var =
e=3Dthis.length;d<e;d++){a=3Dthis[d];b=3Da.style.display;if(!c.data(a,"ol=
ddisplay")&&b=3D=3D=3D"none")b=3Da.style.display=3D"";b=3D=3D=3D""&&c.css=
(a,"display")=3D=3D=3D"none"&&c.data(a,"olddisplay",qa(a.nodeName))}for(d=
=3D0;d<e;d++){a=3Dthis[d];b=3Da.style.display;if(b=3D=3D=3D""||b=3D=3D=3D=
"none")a.style.display=3Dc.data(a,"olddisplay")||""}return =
this}},hide:function(a,b,d){if(a||a=3D=3D=3D0)return =
this.animate(S("hide",3),a,b,d);else{a=3D0;for(b=3Dthis.length;a<b;a++){d=
=3Dc.css(this[a],"display");d!=3D=3D"none"&&c.data(this[a],"olddisplay",=0A=
d)}for(a=3D0;a<b;a++)this[a].style.display=3D"none";return =
this}},_toggle:c.fn.toggle,toggle:function(a,b,d){var e=3Dtypeof =
a=3D=3D=3D"boolean";if(c.isFunction(a)&&c.isFunction(b))this._toggle.appl=
y(this,arguments);else a=3D=3Dnull||e?this.each(function(){var =
f=3De?a:c(this).is(":hidden");c(this)[f?"show":"hide"]()}):this.animate(S=
("toggle",3),a,b,d);return this},fadeTo:function(a,b,d,e){return =
this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},=
a,d,e)},animate:function(a,b,d,e){var f=3Dc.speed(b,=0A=
d,e);if(c.isEmptyObject(a))return this.each(f.complete);return =
this[f.queue=3D=3D=3Dfalse?"each":"queue"](function(){var =
h=3Dc.extend({},f),l,k=3Dthis.nodeType=3D=3D=3D1,o=3Dk&&c(this).is(":hidd=
en"),x=3Dthis;for(l in a){var =
r=3Dc.camelCase(l);if(l!=3D=3Dr){a[r]=3Da[l];delete =
a[l];l=3Dr}if(a[l]=3D=3D=3D"hide"&&o||a[l]=3D=3D=3D"show"&&!o)return =
h.complete.call(this);if(k&&(l=3D=3D=3D"height"||l=3D=3D=3D"width")){h.ov=
erflow=3D[this.style.overflow,this.style.overflowX,this.style.overflowY];=
if(c.css(this,"display")=3D=3D=3D"inline"&&c.css(this,"float")=3D=3D=3D"n=
one")if(c.support.inlineBlockNeedsLayout)if(qa(this.nodeName)=3D=3D=3D=0A=
"inline")this.style.display=3D"inline-block";else{this.style.display=3D"i=
nline";this.style.zoom=3D1}else =
this.style.display=3D"inline-block"}if(c.isArray(a[l])){(h.specialEasing=3D=
h.specialEasing||{})[l]=3Da[l][1];a[l]=3Da[l][0]}}if(h.overflow!=3Dnull)t=
his.style.overflow=3D"hidden";h.curAnim=3Dc.extend({},a);c.each(a,functio=
n(A,C){var J=3Dnew =
c.fx(x,h,A);if(vb.test(C))J[C=3D=3D=3D"toggle"?o?"show":"hide":C](a);else=
{var w=3Dwb.exec(C),I=3DJ.cur()||0;if(w){var =
L=3DparseFloat(w[2]),g=3Dw[3]||"px";if(g!=3D=3D"px"){c.style(x,A,(L||1)+g=
);I=3D(L||=0A=
1)/J.cur()*I;c.style(x,A,I+g)}if(w[1])L=3D(w[1]=3D=3D=3D"-=3D"?-1:1)*L+I;=
J.custom(I,L,g)}else J.custom(I,C,"")}});return =
true})},stop:function(a,b){var =
d=3Dc.timers;a&&this.queue([]);this.each(function(){for(var =
e=3Dd.length-1;e>=3D0;e--)if(d[e].elem=3D=3D=3Dthis){b&&d[e](true);d.spli=
ce(e,1)}});b||this.dequeue();return =
this}});c.each({slideDown:S("show",1),slideUp:S("hide",1),slideToggle:S("=
toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{o=
pacity:"toggle"}},function(a,b){c.fn[a]=3Dfunction(d,e,f){return =
this.animate(b,=0A=
d,e,f)}});c.extend({speed:function(a,b,d){var e=3Da&&typeof =
a=3D=3D=3D"object"?c.extend({},a):{complete:d||!d&&b||c.isFunction(a)&&a,=
duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};e.duration=3Dc.fx.off?0:t=
ypeof e.duration=3D=3D=3D"number"?e.duration:e.duration in =
c.fx.speeds?c.fx.speeds[e.duration]:c.fx.speeds._default;e.old=3De.comple=
te;e.complete=3Dfunction(){e.queue!=3D=3Dfalse&&c(this).dequeue();c.isFun=
ction(e.old)&&e.old.call(this)};return =
e},easing:{linear:function(a,b,d,e){return =
d+e*a},swing:function(a,b,d,e){return(-Math.cos(a*=0A=
Math.PI)/2+0.5)*e+d}},timers:[],fx:function(a,b,d){this.options=3Db;this.=
elem=3Da;this.prop=3Dd;if(!b.orig)b.orig=3D{}}});c.fx.prototype=3D{update=
:function(){this.options.step&&this.options.step.call(this.elem,this.now,=
this);(c.fx.step[this.prop]||c.fx.step._default)(this)},cur:function(){if=
(this.elem[this.prop]!=3Dnull&&(!this.elem.style||this.elem.style[this.pr=
op]=3D=3Dnull))return this.elem[this.prop];var =
a=3DparseFloat(c.css(this.elem,this.prop));return =
a&&a>-1E4?a:0},custom:function(a,b,d){function e(l){return f.step(l)}=0A=
var =
f=3Dthis,h=3Dc.fx;this.startTime=3Dc.now();this.start=3Da;this.end=3Db;th=
is.unit=3Dd||this.unit||"px";this.now=3Dthis.start;this.pos=3Dthis.state=3D=
0;e.elem=3Dthis.elem;if(e()&&c.timers.push(e)&&!ba)ba=3DsetInterval(h.tic=
k,h.interval)},show:function(){this.options.orig[this.prop]=3Dc.style(thi=
s.elem,this.prop);this.options.show=3Dtrue;this.custom(this.prop=3D=3D=3D=
"width"||this.prop=3D=3D=3D"height"?1:0,this.cur());c(this.elem).show()},=
hide:function(){this.options.orig[this.prop]=3Dc.style(this.elem,this.pro=
p);this.options.hide=3Dtrue;=0A=
this.custom(this.cur(),0)},step:function(a){var =
b=3Dc.now(),d=3Dtrue;if(a||b>=3Dthis.options.duration+this.startTime){thi=
s.now=3Dthis.end;this.pos=3Dthis.state=3D1;this.update();this.options.cur=
Anim[this.prop]=3Dtrue;for(var e in =
this.options.curAnim)if(this.options.curAnim[e]!=3D=3Dtrue)d=3Dfalse;if(d=
){if(this.options.overflow!=3Dnull&&!c.support.shrinkWrapBlocks){var =
f=3Dthis.elem,h=3Dthis.options;c.each(["","X","Y"],function(k,o){f.style[=
"overflow"+o]=3Dh.overflow[k]})}this.options.hide&&c(this.elem).hide();if=
(this.options.hide||=0A=
this.options.show)for(var l in =
this.options.curAnim)c.style(this.elem,l,this.options.orig[l]);this.optio=
ns.complete.call(this.elem)}return =
false}else{a=3Db-this.startTime;this.state=3Da/this.options.duration;b=3D=
this.options.easing||(c.easing.swing?"swing":"linear");this.pos=3Dc.easin=
g[this.options.specialEasing&&this.options.specialEasing[this.prop]||b](t=
his.state,a,0,1,this.options.duration);this.now=3Dthis.start+(this.end-th=
is.start)*this.pos;this.update()}return =
true}};c.extend(c.fx,{tick:function(){for(var a=3D=0A=
c.timers,b=3D0;b<a.length;b++)a[b]()||a.splice(b--,1);a.length||c.fx.stop=
()},interval:13,stop:function(){clearInterval(ba);ba=3Dnull},speeds:{slow=
:600,fast:200,_default:400},step:{opacity:function(a){c.style(a.elem,"opa=
city",a.now)},_default:function(a){if(a.elem.style&&a.elem.style[a.prop]!=
=3Dnull)a.elem.style[a.prop]=3D(a.prop=3D=3D=3D"width"||a.prop=3D=3D=3D"h=
eight"?Math.max(0,a.now):a.now)+a.unit;else =
a.elem[a.prop]=3Da.now}}});if(c.expr&&c.expr.filters)c.expr.filters.anima=
ted=3Dfunction(a){return c.grep(c.timers,function(b){return a=3D=3D=3D=0A=
b.elem}).length};var =
xb=3D/^t(?:able|d|h)$/i,Ia=3D/^(?:body|html)$/i;c.fn.offset=3D"getBoundin=
gClientRect"in t.documentElement?function(a){var =
b=3Dthis[0],d;if(a)return =
this.each(function(l){c.offset.setOffset(this,a,l)});if(!b||!b.ownerDocum=
ent)return null;if(b=3D=3D=3Db.ownerDocument.body)return =
c.offset.bodyOffset(b);try{d=3Db.getBoundingClientRect()}catch(e){}var =
f=3Db.ownerDocument,h=3Df.documentElement;if(!d||!c.contains(h,b))return =
d||{top:0,left:0};b=3Df.body;f=3Dfa(f);return{top:d.top+(f.pageYOffset||c=
.support.boxModel&&=0A=
h.scrollTop||b.scrollTop)-(h.clientTop||b.clientTop||0),left:d.left+(f.pa=
geXOffset||c.support.boxModel&&h.scrollLeft||b.scrollLeft)-(h.clientLeft|=
|b.clientLeft||0)}}:function(a){var b=3Dthis[0];if(a)return =
this.each(function(x){c.offset.setOffset(this,a,x)});if(!b||!b.ownerDocum=
ent)return null;if(b=3D=3D=3Db.ownerDocument.body)return =
c.offset.bodyOffset(b);c.offset.initialize();var =
d,e=3Db.offsetParent,f=3Db.ownerDocument,h=3Df.documentElement,l=3Df.body=
;d=3D(f=3Df.defaultView)?f.getComputedStyle(b,null):b.currentStyle;=0A=
for(var =
k=3Db.offsetTop,o=3Db.offsetLeft;(b=3Db.parentNode)&&b!=3D=3Dl&&b!=3D=3Dh=
;){if(c.offset.supportsFixedPosition&&d.position=3D=3D=3D"fixed")break;d=3D=
f?f.getComputedStyle(b,null):b.currentStyle;k-=3Db.scrollTop;o-=3Db.scrol=
lLeft;if(b=3D=3D=3De){k+=3Db.offsetTop;o+=3Db.offsetLeft;if(c.offset.does=
NotAddBorder&&!(c.offset.doesAddBorderForTableAndCells&&xb.test(b.nodeNam=
e))){k+=3DparseFloat(d.borderTopWidth)||0;o+=3DparseFloat(d.borderLeftWid=
th)||0}e=3Db.offsetParent}if(c.offset.subtractsBorderForOverflowNotVisibl=
e&&d.overflow!=3D=3D"visible"){k+=3D=0A=
parseFloat(d.borderTopWidth)||0;o+=3DparseFloat(d.borderLeftWidth)||0}d=3D=
d}if(d.position=3D=3D=3D"relative"||d.position=3D=3D=3D"static"){k+=3Dl.o=
ffsetTop;o+=3Dl.offsetLeft}if(c.offset.supportsFixedPosition&&d.position=3D=
=3D=3D"fixed"){k+=3DMath.max(h.scrollTop,l.scrollTop);o+=3DMath.max(h.scr=
ollLeft,l.scrollLeft)}return{top:k,left:o}};c.offset=3D{initialize:functi=
on(){var =
a=3Dt.body,b=3Dt.createElement("div"),d,e,f,h=3DparseFloat(c.css(a,"margi=
nTop"))||0;c.extend(b.style,{position:"absolute",top:0,left:0,margin:0,bo=
rder:0,width:"1px",=0A=
height:"1px",visibility:"hidden"});b.innerHTML=3D"<div =
style=3D'position:absolute;top:0;left:0;margin:0;border:5px solid =
#000;padding:0;width:1px;height:1px;'><div></div></div><table =
style=3D'position:absolute;top:0;left:0;margin:0;border:5px solid =
#000;padding:0;width:1px;height:1px;' cellpadding=3D'0' =
cellspacing=3D'0'><tr><td></td></tr></table>";a.insertBefore(b,a.firstChi=
ld);d=3Db.firstChild;e=3Dd.firstChild;f=3Dd.nextSibling.firstChild.firstC=
hild;this.doesNotAddBorder=3De.offsetTop!=3D=3D5;this.doesAddBorderForTab=
leAndCells=3D=0A=
f.offsetTop=3D=3D=3D5;e.style.position=3D"fixed";e.style.top=3D"20px";thi=
s.supportsFixedPosition=3De.offsetTop=3D=3D=3D20||e.offsetTop=3D=3D=3D15;=
e.style.position=3De.style.top=3D"";d.style.overflow=3D"hidden";d.style.p=
osition=3D"relative";this.subtractsBorderForOverflowNotVisible=3De.offset=
Top=3D=3D=3D-5;this.doesNotIncludeMarginInBodyOffset=3Da.offsetTop!=3D=3D=
h;a.removeChild(b);c.offset.initialize=3Dc.noop},bodyOffset:function(a){v=
ar =
b=3Da.offsetTop,d=3Da.offsetLeft;c.offset.initialize();if(c.offset.doesNo=
tIncludeMarginInBodyOffset){b+=3DparseFloat(c.css(a,=0A=
"marginTop"))||0;d+=3DparseFloat(c.css(a,"marginLeft"))||0}return{top:b,l=
eft:d}},setOffset:function(a,b,d){var =
e=3Dc.css(a,"position");if(e=3D=3D=3D"static")a.style.position=3D"relativ=
e";var =
f=3Dc(a),h=3Df.offset(),l=3Dc.css(a,"top"),k=3Dc.css(a,"left"),o=3De=3D=3D=
=3D"absolute"&&c.inArray("auto",[l,k])>-1;e=3D{};var =
x=3D{};if(o)x=3Df.position();l=3Do?x.top:parseInt(l,10)||0;k=3Do?x.left:p=
arseInt(k,10)||0;if(c.isFunction(b))b=3Db.call(a,d,h);if(b.top!=3Dnull)e.=
top=3Db.top-h.top+l;if(b.left!=3Dnull)e.left=3Db.left-h.left+k;"using"in =
b?b.using.call(a,=0A=
e):f.css(e)}};c.fn.extend({position:function(){if(!this[0])return =
null;var =
a=3Dthis[0],b=3Dthis.offsetParent(),d=3Dthis.offset(),e=3DIa.test(b[0].no=
deName)?{top:0,left:0}:b.offset();d.top-=3DparseFloat(c.css(a,"marginTop"=
))||0;d.left-=3DparseFloat(c.css(a,"marginLeft"))||0;e.top+=3DparseFloat(=
c.css(b[0],"borderTopWidth"))||0;e.left+=3DparseFloat(c.css(b[0],"borderL=
eftWidth"))||0;return{top:d.top-e.top,left:d.left-e.left}},offsetParent:f=
unction(){return this.map(function(){for(var =
a=3Dthis.offsetParent||t.body;a&&!Ia.test(a.nodeName)&&=0A=
c.css(a,"position")=3D=3D=3D"static";)a=3Da.offsetParent;return =
a})}});c.each(["Left","Top"],function(a,b){var =
d=3D"scroll"+b;c.fn[d]=3Dfunction(e){var f=3Dthis[0],h;if(!f)return =
null;if(e!=3D=3DB)return =
this.each(function(){if(h=3Dfa(this))h.scrollTo(!a?e:c(h).scrollLeft(),a?=
e:c(h).scrollTop());else this[d]=3De});else =
return(h=3Dfa(f))?"pageXOffset"in =
h?h[a?"pageYOffset":"pageXOffset"]:c.support.boxModel&&h.document.documen=
tElement[d]||h.document.body[d]:f[d]}});c.each(["Height","Width"],functio=
n(a,b){var d=3Db.toLowerCase();=0A=
c.fn["inner"+b]=3Dfunction(){return =
this[0]?parseFloat(c.css(this[0],d,"padding")):null};c.fn["outer"+b]=3Dfu=
nction(e){return =
this[0]?parseFloat(c.css(this[0],d,e?"margin":"border")):null};c.fn[d]=3D=
function(e){var f=3Dthis[0];if(!f)return =
e=3D=3Dnull?null:this;if(c.isFunction(e))return =
this.each(function(l){var =
k=3Dc(this);k[d](e.call(this,l,k[d]()))});if(c.isWindow(f))return =
f.document.compatMode=3D=3D=3D"CSS1Compat"&&f.document.documentElement["c=
lient"+b]||f.document.body["client"+b];else =
if(f.nodeType=3D=3D=3D9)return Math.max(f.documentElement["client"+=0A=
b],f.body["scroll"+b],f.documentElement["scroll"+b],f.body["offset"+b],f.=
documentElement["offset"+b]);else if(e=3D=3D=3DB){f=3Dc.css(f,d);var =
h=3DparseFloat(f);return c.isNaN(h)?f:h}else return this.css(d,typeof =
e=3D=3D=3D"string"?e:e+"px")}})})(window);
------=_NextPart_000_0083_01CC54F9.1969B650
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.tesisenred.net/themes/TDX/lib/jquery.validationEngine-es.js

=EF=BB=BF=0A=
(function($){=0A=
    $.fn.validationEngineLanguage =3D function(){=0A=
    };=0A=
    $.validationEngineLanguage =3D {=0A=
        newLang: function(){=0A=
            $.validationEngineLanguage.allRules =3D {=0A=
                "required": { // Add your regex rules here, you can take =
telephone as an example=0A=
                    "regex": "none",=0A=
                    "alertText": "* Este campo es obligatorio",=0A=
                    "alertTextCheckboxMultiple": "* Por favor selecciona =
una opci=C3=B3n",=0A=
                    "alertTextCheckboxe": "* Este checkbox est=C3=A1 =
requerido"=0A=
                },=0A=
                "minSize": {=0A=
                    "regex": "none",=0A=
                    "alertText": "* M=C3=ADnimo de ",=0A=
                    "alertText2": " caracteres autorizados"=0A=
                },=0A=
                "maxSize": {=0A=
                    "regex": "none",=0A=
                    "alertText": "* M=C3=A1ximo de ",=0A=
                    "alertText2": " caracteres autorizados"=0A=
                },=0A=
		        "min": {=0A=
                    "regex": "none",=0A=
                    "alertText": "* Valor m=C3=ADnimo es "=0A=
                },=0A=
                "max": {=0A=
                    "regex": "none",=0A=
                    "alertText": "* Valor m=C3=A1ximo es "=0A=
                },=0A=
		        "past": {=0A=
                    "regex": "none",=0A=
                    "alertText": "* Fecha anterior a "=0A=
                },=0A=
                "future": {=0A=
                    "regex": "none",=0A=
                    "alertText": "* Fecha posterior a "=0A=
                },	=0A=
                "maxCheckbox": {=0A=
                    "regex": "none",=0A=
                    "alertText": "* Se ha excedido el n=C3=BAmero de =
opciones permitidas"=0A=
                },=0A=
                "minCheckbox": {=0A=
                    "regex": "none",=0A=
                    "alertText": "* Por favor seleccione ",=0A=
                    "alertText2": " opciones"=0A=
                },=0A=
                "equals": {=0A=
                    "regex": "none",=0A=
                    "alertText": "* Los campos no coinciden"=0A=
                },=0A=
                "phone": {=0A=
                    // credit: jquery.h5validate.js / orefalo=0A=
                    "regex": /^([\+][0-9]{1,3}[ =
\.\-])?([\(]{1}[0-9]{2,6}[\)])?([0-9 \.\-\/]{3,20})((x|ext|extension)[ =
]?[0-9]{1,4})?$/,=0A=
                    "alertText": "* N=C3=BAmero de tel=C3=A9fono =
inv=C3=A1lido"=0A=
                },=0A=
                "email": {=0A=
                    // Shamelessly lifted from Scott Gonzalez via the =
Bassistance Validation plugin =
http://projects.scottsplayground.com/email_address_validation/=0A=
                    "regex": =
/^((([a-z]|\d|[!#\$%&'\*\+\-\/=3D\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF=
\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=3D\?\^_`{\|}~]|[\u00A0-\uD7=
FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x2=
0|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]=
|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x=
7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a=
))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\=
uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|=
\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7F=
F\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uF=
DF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|=
-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF=
\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/,=0A=
                    "alertText": "* Correo inv=C3=A1lido"=0A=
                },=0A=
                "integer": {=0A=
                    "regex": /^[\-\+]?\d+$/,=0A=
                    "alertText": "* No es un valor entero v=C3=A1lido"=0A=
                },=0A=
                "number": {=0A=
                    // Number, including positive, negative, and =
floating decimal. credit: orefalo=0A=
                    "regex": =
/^[\-\+]?(([0-9]+)([\.,]([0-9]+))?|([\.,]([0-9]+))?)$/,=0A=
                    "alertText": "* No es un valor decimal v=C3=A1lido"=0A=
                },=0A=
                "date": {=0A=
                    // Date in ISO format. Credit: bassistance=0A=
                    "regex": /^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/,=0A=
                    "alertText": "* Fecha inv=C3=A1lida, por favor =
utilize el formato AAAA-MM-DD"=0A=
                },=0A=
                "ipv4": {=0A=
                    "regex": =
/^([1-9][0-9]{0,2})+\.([1-9][0-9]{0,2})+\.([1-9][0-9]{0,2})+\.([1-9][0-9]=
{0,2})+$/,=0A=
                    "alertText": "* Direccion IP inv=C3=A1lida"=0A=
                },=0A=
                "url": {=0A=
                    "regex": =
/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF=
0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=3D]|:)*@)?(((\d|[1-9]\d|1\d\d|2=
[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|=
2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00=
A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uF=
DCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\u=
FFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|=
[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\=
uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-=
\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(=
\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-=
f]{2})|[!\$&'\(\)\*\+,;=3D]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF=
900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=3D]|:|@)*)*)?)?(=
\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-=
f]{2})|[!\$&'\(\)\*\+,;=3D]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|=
-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\=
(\)\*\+,;=3D]|:|@)|\/|\?)*)?$/,=0A=
                    "alertText": "* URL Inv=C3=A1lida"=0A=
                },=0A=
                "onlyNumberSp": {=0A=
                    "regex": /^[0-9\ ]+$/,=0A=
                    "alertText": "* S=C3=B3lo n=C3=BAmeros"=0A=
                },=0A=
			    "onlyLetterSp": {=0A=
                    "regex": /^[a-zA-Z\ \']+$/,=0A=
                    "alertText": "* S=C3=B3lo letras"=0A=
                },=0A=
                "onlyLetterNumber": {=0A=
                    "regex": /^[0-9a-zA-Z]+$/,=0A=
                    "alertText": "* No se permiten caracteres especiales"=0A=
                },=0A=
					"myNom": {=0A=
                    "regex": =
/^([A-Z]\.\s|St\.\s|Ma\.\s|M=C2=AA\s|Fco\.\s|[a-z=C3=A0=C3=A1=C3=A2=C3=A3=
=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=
=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=
=C3=BD=C5=BEA-Z=C3=80=C3=81=C3=82=C3=83=C3=84=C3=85=C3=88=C3=89=C3=8A=C3=8B=
=C3=8C=C3=8D=C3=8E=C3=8F=C3=92=C3=93=C3=94=C3=95=C3=95=C3=96=C3=98=C3=99=C3=
=9A=C3=9B=C3=9C=C3=87=C3=90=C3=91=C5=A0=C5=B8=C5=BD](\'[a-zA-Z])?[a-z=C3=A0=
=C3=A1=C3=A2=C3=A3=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=
=AF=C3=B2=C3=B3=C3=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=
=C3=B1=C5=A1=C3=BF=C3=BD=C5=BE]*(\s|-|=C2=B7))*([A-Z]\.|[a-z=C3=A0=C3=A1=C3=
=A2=C3=A3=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=
=C3=B3=C3=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=
=A1=C3=BF=C3=BD=C5=BEA-Z=C3=80=C3=81=C3=82=C3=83=C3=84=C3=85=C3=88=C3=89=C3=
=8A=C3=8B=C3=8C=C3=8D=C3=8E=C3=8F=C3=92=C3=93=C3=94=C3=95=C3=95=C3=96=C3=98=
=C3=99=C3=9A=C3=9B=C3=9C=C3=87=C3=90=C3=91=C5=A0=C5=B8=C5=BD](\'[a-zA-Z])=
?[a-z=C3=A0=C3=A1=C3=A2=C3=A3=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=
=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=
=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=C3=BD=C5=BE]*)(\s?\(\s?(([A-Z]\.\s|St\.\s|=
Ma\.\s|M=C2=AA\s|Fco\.\s|[a-z=C3=A0=C3=A1=C3=A2=C3=A3=C3=A4=C3=A5=C3=A8=C3=
=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=B4=C3=B5=C3=B6=C3=B0=
=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=C3=BD=C5=BEA-Z=C3=80=
=C3=81=C3=82=C3=83=C3=84=C3=85=C3=88=C3=89=C3=8A=C3=8B=C3=8C=C3=8D=C3=8E=C3=
=8F=C3=92=C3=93=C3=94=C3=95=C3=95=C3=96=C3=98=C3=99=C3=9A=C3=9B=C3=9C=C3=87=
=C3=90=C3=91=C5=A0=C5=B8=C5=BD](\'[a-zA-Z])?[a-z=C3=A0=C3=A1=C3=A2=C3=A3=C3=
=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=B4=
=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=C3=
=BD=C5=BE]*(\s|-|=C2=B7))*([A-Z]\.|[a-z=C3=A0=C3=A1=C3=A2=C3=A3=C3=A4=C3=A5=
=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=B4=C3=B5=C3=
=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=C3=BD=C5=BE=
A-Z=C3=80=C3=81=C3=82=C3=83=C3=84=C3=85=C3=88=C3=89=C3=8A=C3=8B=C3=8C=C3=8D=
=C3=8E=C3=8F=C3=92=C3=93=C3=94=C3=95=C3=95=C3=96=C3=98=C3=99=C3=9A=C3=9B=C3=
=9C=C3=87=C3=90=C3=91=C5=A0=C5=B8=C5=BD](\'[a-zA-Z])?[a-z=C3=A0=C3=A1=C3=A2=
=C3=A3=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=
=B3=C3=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=
=C3=BF=C3=BD=C5=BE]*))\s?\))?$/,=0A=
                    "alertText": "* La sintaxis del nombre no es =
v=C3=A1lida"=0A=
                },=0A=
					"myCognoms": {=0A=
                    "regex": =
/^([A-Z]\.\s|St\.\s|Ma\.\s|M=C2=AA\s|Fco\.\s|[a-z=C3=A0=C3=A1=C3=A2=C3=A3=
=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=
=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=
=C3=BD=C5=BEA-Z=C3=80=C3=81=C3=82=C3=83=C3=84=C3=85=C3=88=C3=89=C3=8A=C3=8B=
=C3=8C=C3=8D=C3=8E=C3=8F=C3=92=C3=93=C3=94=C3=95=C3=95=C3=96=C3=98=C3=99=C3=
=9A=C3=9B=C3=9C=C3=87=C3=90=C3=91=C5=A0=C5=B8=C5=BD](\'[a-zA-Z])?[a-z=C3=A0=
=C3=A1=C3=A2=C3=A3=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=
=AF=C3=B2=C3=B3=C3=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=
=C3=B1=C5=A1=C3=BF=C3=BD=C5=BE]*(\s|-|=C2=B7))*([A-Z]\.|[a-z=C3=A0=C3=A1=C3=
=A2=C3=A3=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=
=C3=B3=C3=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=
=A1=C3=BF=C3=BD=C5=BEA-Z=C3=80=C3=81=C3=82=C3=83=C3=84=C3=85=C3=88=C3=89=C3=
=8A=C3=8B=C3=8C=C3=8D=C3=8E=C3=8F=C3=92=C3=93=C3=94=C3=95=C3=95=C3=96=C3=98=
=C3=99=C3=9A=C3=9B=C3=9C=C3=87=C3=90=C3=91=C5=A0=C5=B8=C5=BD](\'[a-zA-Z])=
?[a-z=C3=A0=C3=A1=C3=A2=C3=A3=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=
=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=
=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=C3=BD=C5=BE]*)(\s?\(\s?(([A-Z]\.\s|St\.\s|=
Ma\.\s|M=C2=AA\s|Fco\.\s|[a-z=C3=A0=C3=A1=C3=A2=C3=A3=C3=A4=C3=A5=C3=A8=C3=
=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=B4=C3=B5=C3=B6=C3=B0=
=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=C3=BD=C5=BEA-Z=C3=80=
=C3=81=C3=82=C3=83=C3=84=C3=85=C3=88=C3=89=C3=8A=C3=8B=C3=8C=C3=8D=C3=8E=C3=
=8F=C3=92=C3=93=C3=94=C3=95=C3=95=C3=96=C3=98=C3=99=C3=9A=C3=9B=C3=9C=C3=87=
=C3=90=C3=91=C5=A0=C5=B8=C5=BD](\'[a-zA-Z])?[a-z=C3=A0=C3=A1=C3=A2=C3=A3=C3=
=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=B4=
=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=C3=
=BD=C5=BE]*(\s|-|=C2=B7))*([A-Z]\.|[a-z=C3=A0=C3=A1=C3=A2=C3=A3=C3=A4=C3=A5=
=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=B3=C3=B4=C3=B5=C3=
=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=C3=BF=C3=BD=C5=BE=
A-Z=C3=80=C3=81=C3=82=C3=83=C3=84=C3=85=C3=88=C3=89=C3=8A=C3=8B=C3=8C=C3=8D=
=C3=8E=C3=8F=C3=92=C3=93=C3=94=C3=95=C3=95=C3=96=C3=98=C3=99=C3=9A=C3=9B=C3=
=9C=C3=87=C3=90=C3=91=C5=A0=C5=B8=C5=BD](\'[a-zA-Z])?[a-z=C3=A0=C3=A1=C3=A2=
=C3=A3=C3=A4=C3=A5=C3=A8=C3=A9=C3=AA=C3=AB=C3=AC=C3=AD=C3=AE=C3=AF=C3=B2=C3=
=B3=C3=B4=C3=B5=C3=B6=C3=B0=C3=B8=C3=B9=C3=BA=C3=BB=C3=BC=C3=A7=C3=B1=C5=A1=
=C3=BF=C3=BD=C5=BE]*))\s?\))?$/,=0A=
                    "alertText": "* La sintaxis de los apellidos no es =
v=C3=A1lida"=0A=
                },=0A=
					"myEmail": {=0A=
                    "regex": =
/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/,=0A=
                    "alertText": "* La sintaxis del email no es =
v=C3=A1lida"=0A=
                },=0A=
					"myTitol": {=0A=
                    "regex": "none",=0A=
                    "alertText": ""=0A=
                },=0A=
					"myYear": {=0A=
                    "regex": /^(1[89][0-9][0-9]|2[01][0-9][0-9])$/,=0A=
                    "alertText": "* La sintaxis del a=C3=B1o no es =
v=C3=A1lida"=0A=
                },=0A=
					"myDay": {=0A=
                    "regex": /^(1[0-9]?|2[0-9]?|3[01]?|0?[4-9]|0[123])$/,=0A=
                    "alertText": "* La sintaxis del d=C3=ADa no es =
v=C3=A1lida"=0A=
                },=0A=
					"myISBN": {=0A=
                    "regex": /^((?:ISBN(?:-1[03])?:? )?(?=3D[-0-9 =
]{17}$|[-0-9X ]{13}$|[0-9X]{10}$)(?:97[89][- ]?)?[0-9]{1,5}[- =
]?(?:[0-9]+[- ]?){2}[0-9X])$/,=0A=
                    "alertText": "* La sintaxis del ISBN no es =
v=C3=A1lida"=0A=
                },=0A=
					"myPages": {=0A=
                    "regex": /^[0-9]{1,5}(\sp\.)?$/,=0A=
                    "alertText": "* La sintaxis de las p=C3=A1ginas no =
es v=C3=A1lida"=0A=
                },=0A=
					"myEmbargo": {=0A=
                    "regex": =
/^(((201[1-9]|20[2-9][0-9])-(0[1-9]|1[012])-(0[1-9]|1[0-9]|2[0-9]|3[01]))=
|forever)$/,=0A=
                    "alertText": "* La sintaxis de la fecha de embargo =
no es v=C3=A1lida"=0A=
                },=0A=
=0A=
				// --- CUSTOM RULES -- Those are specific to the demos, they can be =
removed or changed to your likings=0A=
=0A=
                "ajaxUserCall": {=0A=
                    "url": "ajaxValidateFieldUser",=0A=
					// you may want to pass extra data on the ajax call=0A=
                    "extraData": "name=3Deric",=0A=
                    "alertTextLoad": "* Cargando, espere por favor",=0A=
                    "alertText": "* Este nombre de usuario ya se =
encuentra usado"=0A=
                },=0A=
                "ajaxNameCall": {=0A=
					// remote json service location=0A=
                    "url": "ajaxValidateFieldName",=0A=
					// error=0A=
                    "alertText": "* Este nombre ya se encuentra usado",=0A=
					// if you provide an "alertTextOk", it will show as a green prompt =
when the field validates=0A=
                    "alertTextOk": "* Este nombre est=C3=A1 disponible",=0A=
					// speaks by itself=0A=
                    "alertTextLoad": "* Cargando, espere por favor"=0A=
                },=0A=
                "validate2fields": {=0A=
                    "alertText": "* Por favor entrar HELLO"=0A=
                }=0A=
            };=0A=
            =0A=
        }=0A=
    };=0A=
    $.validationEngineLanguage.newLang();=0A=
})(jQuery);=0A=
=0A=

------=_NextPart_000_0083_01CC54F9.1969B650
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.tesisenred.net/themes/TDX/lib/jquery.validationEngine.js

/*
 * Inline Form Validation Engine 2.0 Beta, jQuery plugin
 *
 * Copyright(c) 2010, Cedric Dugas
 * http://www.position-absolute.com
 *
 * 2.0 Rewrite by Olivier Refalo
 * http://www.crionics.com
 *
 * Form validation engine allowing custom regex rules to be added.
 * Licensed under the MIT License
 */
(function($) {

    var methods =3D {

        /**
         * Kind of the constructor, called before any action
         * @param {Map} user options
         */
        init: function(options) {

            var form =3D this;
            if (form.data('jqv') =3D=3D=3D undefined || form.data('jqv') =
=3D=3D null ) {
                methods._saveOptions(form, options);

                // bind all formError elements to close on click
                $(".formError").live("click", function() {
                    $(this).fadeOut(150, function() {

                        // remove prompt once invisible
                        $(this).remove();
                    });
                });
            }
        },
        /**
         * Attachs jQuery.validationEngine to form.submit and field.blur =
events
         * Takes an optional params: a list of options
         * ie. jQuery("#formID1").validationEngine('attach', =
{promptPosition : "centerRight"});
         */
        attach: function(userOptions) {
            var form =3D this;

            var options;

            if(userOptions)
                options =3D methods._saveOptions(form, userOptions);
            else
                options =3D form.data('jqv');

            if (!options.binded) {
					if(options.bindMethod =3D=3D "bind"){
						// bind fields
                	=
form.find("[class*=3Dvalidate]").not("[type=3Dcheckbox]").bind(options.va=
lidationEventTrigger, methods._onFieldEvent);
                	=
form.find("[class*=3Dvalidate][type=3Dcheckbox]").bind("click", =
methods._onFieldEvent);

                	// bind form.submit
                	form.bind("submit", methods._onSubmitEvent);
					}else if(options.bindMethod =3D=3D "live"){
						// bind fields with LIVE (for persistant state)
                	=
form.find("[class*=3Dvalidate]").not("[type=3Dcheckbox]").live(options.va=
lidationEventTrigger, methods._onFieldEvent);
                	=
form.find("[class*=3Dvalidate][type=3Dcheckbox]").live("click", =
methods._onFieldEvent);

                	// bind form.submit
                	form.live("submit", methods._onSubmitEvent);
					}

                options.binded =3D true;
            }

        },
        /**
         * Unregisters any bindings that may point to =
jQuery.validaitonEngine
         */
        detach: function() {
            var form =3D this;
            var options =3D form.data('jqv');
            if (options.binded) {

                // unbind fields
                =
form.find("[class*=3Dvalidate]").not("[type=3Dcheckbox]").unbind(options.=
validationEventTrigger, methods._onFieldEvent);
                =
form.find("[class*=3Dvalidate][type=3Dcheckbox]").unbind("click", =
methods._onFieldEvent);
                // unbind form.submit
                form.unbind("submit", methods.onAjaxFormComplete);
               =20
              =20
                // unbind live fields (kill)
                =
form.find("[class*=3Dvalidate]").not("[type=3Dcheckbox]").die(options.val=
idationEventTrigger, methods._onFieldEvent);
                =
form.find("[class*=3Dvalidate][type=3Dcheckbox]").die("click", =
methods._onFieldEvent);
                // unbind form.submit
                form.die("submit", methods.onAjaxFormComplete);
               =20
                form.removeData('jqv');
            }
        },
        /**
         * Validates the form fields, shows prompts accordingly.
         * Note: There is no ajax form validation with this method, only =
field ajax validation are evaluated
         *
         * @return true if the form validates, false if it fails
         */
        validate: function() {
            return methods._validateFields(this);
        },
        /**
         * Validates one field, shows prompt accordingly.
         * Note: There is no ajax form validation with this method, only =
field ajax validation are evaluated
         *
         * @return true if the form validates, false if it fails
         */
        validateField: function(el) {
            var options =3D $(this).data('jqv');
            return methods._validateField($(el), options);
        },
        /**
         * Validates the form fields, shows prompts accordingly.
         * Note: this methods performs fields and form ajax =
validations(if setup)
         *
         * @return true if the form validates, false if it fails, =
undefined if ajax is used for form validation
         */
        validateform: function() {
            return methods._onSubmitEvent(this);
        },
        /**
         * Displays a prompt on a element.
         * Note that the element needs an id!
         *
         * @param {String} promptText html text to display type
         * @param {String} type the type of bubble: 'pass' (green), =
'load' (black) anything else (red)
         * @param {String} possible values topLeft, topRight, =
bottomLeft, centerRight, bottomRight
         */
        showPrompt: function(promptText, type, promptPosition, =
showArrow) {

            var form =3D this.closest('form');
            var options =3D form.data('jqv');

            if(!promptPosition)
                options.promptPosition=3DpromptPosition;
            options.showArrow =3D showArrow=3D=3D=3Dtrue;

            methods._showPrompt(this, promptText, type, false, options);
        },
        /**
         * Closes all error prompts on the page
         */
        hidePrompt: function() {
        		var promptClass =3D  "."+ $(this).attr("id").replace(":","_") =
+ "formError"
            $(promptClass).fadeTo("fast", 0.3, function() {
                $(this).remove();
            });
        },
        /**
         * Closes form error prompts
         */
        hide: function() {
            var formParentalClassName =3D =
"parentForm"+$(this).attr('id');
            $('.'+formParentalClassName).fadeTo("fast", 0.3, function() =
{
                $(this).remove();
            });
        },
        /**
         * Closes all error prompts on the page
         */
        hideAll: function() {
            $('.formError').fadeTo("fast", 0.3, function() {
                $(this).remove();
            });
        },
        /**
         * Typically called when user exists a field using tab or a =
mouse click, triggers a field
         * validation
         */
        _onFieldEvent: function() {
            var field =3D $(this);
            var form =3D field.closest('form');
            var options =3D form.data('jqv');
            // validate the current field
            methods._validateField(field, options);
        },
        /**
         * Called when the form is submited, shows prompts accordingly
         *
         * @param {jqObject}
         *            form
         * @return false if form submission needs to be cancelled
         */
        _onSubmitEvent: function() {

            /*var form =3D $(this);
            var r=3Dmethods._validateFields(form, true);

            var options =3D form.data('jqv');
            // validate the form using AJAX
            if (r && options.ajaxFormValidation) {

                methods._validateFormWithAjax(form, options);
                return false;
            }

            if(options.onValidationComplete) {
                options.onValidationComplete(form, r);
                return false;
            }
            return r;*/ return true;
        },
        /**
         * Return true if the ajax field validations passed so far
         * @param {Object} options
         * @return true, is all ajax validation passed so far (remember =
ajax is async)
         */
        _checkAjaxStatus: function(options) {
            var status =3D true;
            $.each(options.ajaxValidCache, function(key, value) {
                if (value =3D=3D=3D false) {
                    status =3D false;
                    // break the each
                    return false;
                }
            });
            return status;
        },
        /**
         * Validates form fields, shows prompts accordingly
         *
         * @param {jqObject}
         *            form
         * @return true if form is valid, false if not, undefined if =
ajax form validation is done
         */
        _validateFields: function(form, skipAjaxFieldValidation) {

            var options =3D form.data('jqv');

            // this variable is set to true if an error is found
            var errorFound =3D false;

            // first, evaluate status of non ajax fields
            form.find('[class*=3Dvalidate]').not(':hidden').each( =
function() {
                var field =3D $(this);
                // fields being valiated though ajax are marked with =
'ajaxed',
                // skip them
                if (!field.hasClass("ajaxed"))
                    errorFound |=3D methods._validateField(field, =
options, skipAjaxFieldValidation);
            });
            // second, check to see if all ajax calls completed ok
            errorFound |=3D !methods._checkAjaxStatus(options);

            // thrird, check status and scroll the container accordingly
            if (errorFound) {
                if (options.scroll) {

                    // get the position of the first error, there should =
be at least one, no need to check this
                    //var destination =3D =
form.find(".formError:not('.greenPopup'):first").offset().top;

                    // look for the visually top prompt
                    var destination =3D Number.MAX_VALUE;

                    var lst =3D $(".formError:not('.greenPopup')");
                    for (var i =3D 0; i < lst.length; i++) {
                        var d =3D $(lst[i]).offset().top;
                        if (d < destination)
                            destination =3D d;
                    }

                    if (!options.isOverflown)
                        =
$("html:not(:animated),body:not(:animated)").animate({
                            scrollTop: destination
                        }, 1100);
                    else {
                        var overflowDIV =3D $(options.overflownDIV);
                        var scrollContainerScroll =3D =
overflowDIV.scrollTop();
                        var scrollContainerPos =3D =
-parseInt(overflowDIV.offset().top);

                        destination +=3D scrollContainerScroll + =
scrollContainerPos - 5;
                        var scrollContainer =3D $(options.overflownDIV + =
":not(:animated)");

                        scrollContainer.animate({
                            scrollTop: destination
                        }, 1100);
                    }
                }
                return false;
            }
            return true;
        },
        /**
         * This method is called to perform an ajax form validation.
         * During this process all the (field, value) pairs are sent to =
the server which returns a list of invalid fields or true
         *
         * @param {jqObject} form
         * @param {Map} options
         */
        _validateFormWithAjax: function(form, options) {

            var data =3D form.serialize();

            $.ajax({
                type: "GET",
                url: form.attr("action"),
                cache: false,
                dataType: "json",
                data: data,
                form: form,
                methods: methods,
                options: options,
                beforeSend: function() {
                    return options.onBeforeAjaxFormValidation(form, =
options);
                },
                error: function(data, transport) {
                    methods._ajaxError(data, transport);
                },
                success: function(json) {

                    if (json !=3D=3D true) {

                        // getting to this case doesn't necessary means =
that the form is invalid
                        // the server may return green or closing prompt =
actions
                        // this flag helps figuring it out
                        var errorInForm=3Dfalse;
                        for (var i =3D 0; i < json.length; i++) {
                            var value =3D json[i];

                            var errorFieldId =3D value[0];
                            var errorField =3D $($("#" + =
errorFieldId)[0]);

                            // make sure we found the element
                            if (errorField.length =3D=3D 1) {

                                // promptText or selector
                                var msg =3D value[2];

                                if (value[1] =3D=3D=3D true) {

                                    if (msg =3D=3D "")
                                        // if for some reason, =
status=3D=3Dtrue and error=3D"", just close the prompt
                                        =
methods._closePrompt(errorField);
                                    else {
                                        // the field is valid, but we =
are displaying a green prompt
                                        if (options.allrules[msg]) {
                                            var txt =3D =
options.allrules[msg].alertTextOk;
                                            if (txt)
                                                msg =3D txt;
                                        }
                                        methods._showPrompt(errorField, =
msg, "pass", false, options);
                                    }
                                } else {
                                    // the field is invalid, show the =
red error prompt
                                    errorInForm|=3Dtrue;
                                    if (options.allrules[msg]) {
                                        var txt =3D =
options.allrules[msg].alertText;
                                        if (txt)
                                            msg =3D txt;
                                    }
                                    methods._showPrompt(errorField, msg, =
"", false, options);
                                }
                            }
                        }
                        options.onAjaxFormComplete(!errorInForm, form, =
json, options);
                    } else
                        options.onAjaxFormComplete(true, form, "", =
options);
                }
            });

        },
        /**
         * Validates field, shows prompts accordingly
         *
         * @param {jqObject}
         *            field
         * @param {Array[String]}
         *            field's validation rules
         * @param {Map}
         *            user options
         * @return true if field is valid
         */
        _validateField: function(field, options, =
skipAjaxFieldValidation) {

            if (!field.attr("id"))
                $.error("jQueryValidate: an ID attribute is required for =
this field: " + field.attr("name") + " class:" +
                field.attr("class"));

            var rulesParsing =3D field.attr('class');
            var getRules =3D /validate\[(.*)\]/.exec(rulesParsing);
            if (getRules =3D=3D=3D null)
                return false;
            var str =3D getRules[1];
            var rules =3D str.split(/\[|,|\]/);

            // true if we ran the ajax validation, tells the logic to =
stop messing with prompts
            var isAjaxValidator =3D false;
            var fieldName =3D field.attr("name");
            var promptText =3D "";
				var required =3D false;
            options.isError =3D false;
            options.showArrow =3D true;
            optional =3D false;

            for (var i =3D 0; i < rules.length; i++) {

                var errorMsg =3D undefined;
                switch (rules[i]) {

                    case "optional":
                        optional =3D true;
                        break;
                    case "required":
                        required =3D true;
                        errorMsg =3D methods._required(field, rules, i, =
options);
                        break;
                    case "custom":
                        errorMsg =3D methods._customRegex(field, rules, =
i, options);
                        break;
                    case "ajax":
                        if(!skipAjaxFieldValidation) {
                            // ajax has its own prompts handling =
technique
                            methods._ajax(field, rules, i, options);
                            isAjaxValidator =3D true;
                        }
                        break;
                    case "minSize":
                        errorMsg =3D methods._minSize(field, rules, i, =
options);
                        break;
                    case "maxSize":
                        errorMsg =3D methods._maxSize(field, rules, i, =
options);
                        break;
                    case "min":
                        errorMsg =3D methods._min(field, rules, i, =
options);
                        break;
                    case "max":
                        errorMsg =3D methods._max(field, rules, i, =
options);
                        break;
                    case "past":
                        errorMsg =3D methods._past(field, rules, i, =
options);
                        break;
                    case "future":
                        errorMsg =3D methods._future(field, rules, i, =
options);
                        break;
                    case "maxCheckbox":
                        errorMsg =3D methods._maxCheckbox(field, rules, =
i, options);
                        field =3D $($("input[name=3D'" + fieldName + =
"']"));
                        break;
                    case "minCheckbox":
                        errorMsg =3D methods._minCheckbox(field, rules, =
i, options);
                        field =3D $($("input[name=3D'" + fieldName + =
"']"));
                        break;
                    case "equals":
                        errorMsg =3D methods._equals(field, rules, i, =
options);
                        break;
                    case "funcCall":
                        errorMsg =3D methods._funcCall(field, rules, i, =
options);
                        break;

                    default:
                    //$.error("jQueryValidator rule not =
found"+rules[i]);
                }

                if (errorMsg !=3D=3D undefined) {
                    promptText +=3D errorMsg + "<br/>";
                    options.isError =3D true;
                }

            }
            // If the rules required is not added, an empty field is not =
validated
            if(!required && !optional ){
            	if(field.val() =3D=3D "") options.isError =3D false;
            }
            // Hack for radio/checkbox group button, the validation go =
into the
            // first radio/checkbox of the group
            var fieldType =3D field.attr("type");

            if ((fieldType =3D=3D "radio" || fieldType =3D=3D =
"checkbox") && $("input[name=3D'" + fieldName + "']").size() > 1) {
                field =3D $($("input[name=3D'" + fieldName + =
"'][type!=3Dhidden]:first"));
                options.showArrow =3D false;
            }

            if (!isAjaxValidator) {
                if (options.isError)
                    methods._showPrompt(field, promptText, "", false, =
options);
                else
                    methods._closePrompt(field);
            }
            return options.isError;
        },
        /**
         * Required validation
         *
         * @param {jqObject} field
         * @param {Array[String]} rules
         * @param {int} i rules index
         * @param {Map}
         *            user options
         * @return an error string if validation failed
         */
        _required: function(field, rules, i, options) {

            switch (field.attr("type")) {
                case "text":
                case "password":
                case "textarea":
                    if (!field.val())
                        return options.allrules[rules[i]].alertText;
                    break;
                case "radio":
                case "checkbox":
                    var name =3D field.attr("name");
                    if ($("input[name=3D'" + name + "']:checked").size() =
=3D=3D=3D 0) {

                        if ($("input[name=3D'" + name + "']").size() =
=3D=3D=3D 1)
                            return =
options.allrules[rules[i]].alertTextCheckboxe;
                        else
                            return =
options.allrules[rules[i]].alertTextCheckboxMultiple;
                    }
                    break;
                // required for <select>
                case "select-one":
                    // added by paul@kinetek.net for select boxes, Thank =
you
                    if (!field.val())
                        return options.allrules[rules[i]].alertText;
                    break;
                case "select-multiple":
                    // added by paul@kinetek.net for select boxes, Thank =
you
                    if (!field.find("option:selected").val())
                        return options.allrules[rules[i]].alertText;
                    break;
            }
        },
        /**
         * Validate Regex rules
         *
         * @param {jqObject} field
         * @param {Array[String]} rules
         * @param {int} i rules index
         * @param {Map}
         *            user options
         * @return an error string if validation failed
         */
        _customRegex: function(field, rules, i, options) {
            var customRule =3D rules[i + 1];
            var pattern =3D new =
RegExp(options.allrules[customRule].regex);

            if (!pattern.test(field.attr('value')))
                return options.allrules[customRule].alertText;
        },
        /**
         * Validate custom function outside of the engine scope
         *
         * @param {jqObject} field
         * @param {Array[String]} rules
         * @param {int} i rules index
         * @param {Map}
         *            user options
         * @return an error string if validation failed
         */
        _funcCall: function(field, rules, i, options) {
            var functionName =3D rules[i + 1];
            var fn =3D window[functionName];
            if (typeof(fn) =3D=3D=3D 'function')
                return fn(field, rules, i, options);

        },
        /**
         * Field match
         *
         * @param {jqObject} field
         * @param {Array[String]} rules
         * @param {int} i rules index
         * @param {Map}
         *            user options
         * @return an error string if validation failed
         */
        _equals: function(field, rules, i, options) {
            var equalsField =3D rules[i + 1];

            if (field.attr('value') !=3D $("#" + =
equalsField).attr('value'))
                return options.allrules.equals.alertText;
        },
        /**
         * Check the maximum size (in characters)
         *
         * @param {jqObject} field
         * @param {Array[String]} rules
         * @param {int} i rules index
         * @param {Map}
         *            user options
         * @return an error string if validation failed
         */
        _maxSize: function(field, rules, i, options) {
            var max =3D rules[i + 1];
            var len =3D field.attr('value').length;

            if (len > max) {
                var rule =3D options.allrules.maxSize;
                return rule.alertText + max + rule.alertText2;
            }
        },
        /**
         * Check the minimum size (in characters)
         *
         * @param {jqObject} field
         * @param {Array[String]} rules
         * @param {int} i rules index
         * @param {Map}
         *            user options
         * @return an error string if validation failed
         */
        _minSize: function(field, rules, i, options) {
            var min =3D rules[i + 1];
            var len =3D field.attr('value').length;

            if (len < min) {
                var rule =3D options.allrules.minSize;
                return rule.alertText + min + rule.alertText2;
            }
        },
        /**
         * Check number minimum value
         *
         * @param {jqObject} field
         * @param {Array[String]} rules
         * @param {int} i rules index
         * @param {Map}
         *            user options
         * @return an error string if validation failed
         */
        _min: function(field, rules, i, options) {
            var min =3D parseFloat(rules[i + 1]);
            var len =3D parseFloat(field.attr('value'));

            if (len < min) {
                var rule =3D options.allrules.min;
                if (rule.alertText2) return rule.alertText + min + =
rule.alertText2;
                return rule.alertText + min;
            }
        },
        /**
         * Check number maximum value
         *
         * @param {jqObject} field
         * @param {Array[String]} rules
         * @param {int} i rules index
         * @param {Map}
         *            user options
         * @return an error string if validation failed
         */
        _max: function(field, rules, i, options) {
            var max =3D parseFloat(rules[i + 1]);
            var len =3D parseFloat(field.attr('value'));

            if (len >max ) {
                var rule =3D options.allrules.max;
                if (rule.alertText2) return rule.alertText + max + =
rule.alertText2;
                //orefalo: to review, also do the translations
                return rule.alertText + max;
            }
        },
        /**
         * Checks date is in the past
         *
         * @param {jqObject} field
         * @param {Array[String]} rules
         * @param {int} i rules index
         * @param {Map}
         *            user options
         * @return an error string if validation failed
         */
        _past: function(field, rules, i, options) {

            var p=3Drules[i + 1];
            var pdate =3D (p.toLowerCase() =3D=3D "now")? new =
Date():methods._parseDate(p);
            var vdate =3D methods._parseDate(field.attr('value'));

            if (vdate > pdate ) {
                var rule =3D options.allrules.past;
                if (rule.alertText2) return rule.alertText + =
methods._dateToString(pdate) + rule.alertText2;
                return rule.alertText + methods._dateToString(pdate);
            }
        },
        /**
         * Checks date is in the past
         *
         * @param {jqObject} field
         * @param {Array[String]} rules
         * @param {int} i rules index
         * @param {Map}
         *            user options
         * @return an error string if validation failed
         */
        _future: function(field, rules, i, options) {

            var p=3Drules[i + 1];
            var pdate =3D (p.toLowerCase() =3D=3D "now")? new =
Date():methods._parseDate(p);
            var vdate =3D methods._parseDate(field.attr('value'));

            if (vdate < pdate ) {
                var rule =3D options.allrules.future;
                if (rule.alertText2) return rule.alertText + =
methods._dateToString(pdate) + rule.alertText2;
                return rule.alertText + methods._dateToString(pdate);
            }
        },
        /**
         * Max number of checkbox selected
         *
         * @param {jqObject} field
         * @param {Array[String]} rules
         * @param {int} i rules index
         * @param {Map}
         *            user options
         * @return an error string if validation failed
         */
        _maxCheckbox: function(field, rules, i, options) {

            var nbCheck =3D rules[i + 1];
            var groupname =3D field.attr("name");
            var groupSize =3D $("input[name=3D'" + groupname + =
"']:checked").size();
            if (groupSize > nbCheck) {
                options.showArrow =3D false;
                return options.allrules.maxCheckbox.alertText;
            }
        },
        /**
         * Min number of checkbox selected
         *
         * @param {jqObject} field
         * @param {Array[String]} rules
         * @param {int} i rules index
         * @param {Map}
         *            user options
         * @return an error string if validation failed
         */
        _minCheckbox: function(field, rules, i, options) {

            var nbCheck =3D rules[i + 1];
            var groupname =3D field.attr("name");
            var groupSize =3D $("input[name=3D'" + groupname + =
"']:checked").size();
            if (groupSize < nbCheck) {
                options.showArrow =3D false;
                return options.allrules.minCheckbox.alertText + " " + =
nbCheck + " " +
                options.allrules.minCheckbox.alertText2;
            }
        },
        /**
         * Ajax field validation
         *
         * @param {jqObject} field
         * @param {Array[String]} rules
         * @param {int} i rules index
         * @param {Map}
         *            user options
         * @return nothing! the ajax validator handles the prompts =
itself
         */
        _ajax: function(field, rules, i, options) {

            var errorSelector =3D rules[i + 1];
            var rule =3D options.allrules[errorSelector];
            var extraData =3D rule.extraData;

            if (!extraData)
                extraData =3D "";

            if (!options.isError) {
                $.ajax({
                    type: "GET",
                    url: rule.url,
                    cache: false,
                    dataType: "json",
                    data: "fieldId=3D" + field.attr("id") + =
"&fieldValue=3D" + field.attr("value") + "&extraData=3D" + extraData,
                    field: field,
                    rule: rule,
                    methods: methods,
                    options: options,
                    beforeSend: function() {
                        // build the loading prompt
                        var loadingText =3D rule.alertTextLoad;
                        if (loadingText)
                            methods._showPrompt(field, loadingText, =
"load", true, options);
                    },
                    error: function(data, transport) {
                        methods._ajaxError(data, transport);
                    },
                    success: function(json) {

                        // asynchronously called on success, data is the =
json answer from the server
                        var errorFieldId =3D json[0];
                        var errorField =3D $($("#" + errorFieldId)[0]);
                        // make sure we found the element
                        if (errorField.length =3D=3D 1) {

                            var status =3D json[1];

                            if (status =3D=3D=3D false) {
                                // Houston we got a problem
                                options.ajaxValidCache[errorFieldId] =3D =
false;
                                options.isError =3D true;
                                var promptText =3D rule.alertText;
                                methods._showPrompt(errorField, =
promptText, "", true, options);
                            } else {
                                if (options.ajaxValidCache[errorFieldId] =
!=3D=3D undefined)
                                    options.ajaxValidCache[errorFieldId] =
=3D true;

                                // see if we should display a green =
prompt
                                var alertTextOk =3D rule.alertTextOk;
                                if (alertTextOk)
                                    methods._showPrompt(errorField, =
alertTextOk, "pass", true, options);
                                else
                                    methods._closePrompt(errorField);
                            }
                        }
                    }
                });
            }
        },
        /**
         * Common method to handle ajax errors
         *
         * @param {Object} data
         * @param {Object} transport
         */
        _ajaxError: function(data, transport) {
            if(data.status =3D=3D=3D 0 && transport =3D=3D=3D null)
                alert("The page is not served from a server! ajax call =
failed");
            else if(console)
                console.log("Ajax error: " + data.status + " " + =
transport);
        },
        /**
         * date -> string
         *
         * @param {Object} date
         */
        _dateToString: function(date) {

            return =
date.getFullYear()+"-"+(date.getMonth()+1)+"-"+date.getDate();
        },
        /**
         * Parses an ISO date
         * @param {String} d
         */
        _parseDate: function(d) {

            var dateParts =3D d.split("-");
            if(dateParts!=3D=3Dd)
                dateParts =3D d.split("/");
            return new Date(dateParts[0], (dateParts[1] - 1) =
,dateParts[2]);
        },
        /**
         * Builds or updates a prompt with the given information
         *
         * @param {jqObject} field
         * @param {String} promptText html text to display type
         * @param {String} type the type of bubble: 'pass' (green), =
'load' (black) anything else (red)
         * @param {boolean} ajaxed - use to mark fields than being =
validated with ajax
         * @param {Map} options user options
         */
        _showPrompt: function(field, promptText, type, ajaxed, options) =
{
            var prompt =3D methods._getPrompt(field);
            if (prompt)
                methods._updatePrompt(field, prompt, promptText, type, =
ajaxed, options);
            else
                methods._buildPrompt(field, promptText, type, ajaxed, =
options);
        },
        /**
         * Builds and shades a prompt for the given field.
         *
         * @param {jqObject} field
         * @param {String} promptText html text to display type
         * @param {String} type the type of bubble: 'pass' (green), =
'load' (black) anything else (red)
         * @param {boolean} ajaxed - use to mark fields than being =
validated with ajax
         * @param {Map} options user options
         */
        _buildPrompt: function(field, promptText, type, ajaxed, options) =
{

            // create the prompt
            var prompt =3D $('<div>');
            prompt.addClass(field.attr("id").replace(":","_") + =
"formError");
            // add a class name to identify the parent form of the =
prompt
            =
prompt.addClass("parentForm"+field.parents('form').attr("id").replace(":"=
,"_"));
            prompt.addClass("formError");

            switch (type) {
                case "pass":
                    prompt.addClass("greenPopup");
                    break;
                case "load":
                    prompt.addClass("blackPopup");
            }
            if (ajaxed)
                prompt.addClass("ajaxed");

            // create the prompt content
            var promptContent =3D =
$('<div>').addClass("formErrorContent").html(promptText).appendTo(prompt)=
;

            // create the css arrow pointing at the field
            // note that there is no triangle on max-checkbox and radio
            if (options.showArrow) {
                var arrow =3D $('<div>').addClass("formErrorArrow");

                switch (options.promptPosition) {
                    case "bottomLeft":
                    case "bottomRight":
                        prompt.find(".formErrorContent").before(arrow);
                        =
arrow.addClass("formErrorArrowBottom").html('<div class=3D"line1"><!-- =
--></div><div class=3D"line2"><!-- --></div><div class=3D"line3"><!-- =
--></div><div class=3D"line4"><!-- --></div><div class=3D"line5"><!-- =
--></div><div class=3D"line6"><!-- --></div><div class=3D"line7"><!-- =
--></div><div class=3D"line8"><!-- --></div><div class=3D"line9"><!-- =
--></div><div class=3D"line10"><!-- --></div>');
                        break;
                    case "topLeft":
                    case "topRight":
                        arrow.html('<div class=3D"line10"><!-- =
--></div><div class=3D"line9"><!-- --></div><div class=3D"line8"><!-- =
--></div><div class=3D"line7"><!-- --></div><div class=3D"line6"><!-- =
--></div><div class=3D"line5"><!-- --></div><div class=3D"line4"><!-- =
--></div><div class=3D"line3"><!-- --></div><div class=3D"line2"><!-- =
--></div><div class=3D"line1"><!-- --></div>');
                        prompt.append(arrow);
                        break;
                }
            }

            //Cedric: Needed if a container is in position:relative
            // insert prompt in the form or in the overflown container?
            if (options.isOverflown)
            	field.before(prompt);
            else
               $("body").append(prompt);

            var pos =3D methods._calculatePosition(field, prompt, =
options);
            prompt.css({
                "top": pos.callerTopPosition,
                "left": pos.callerleftPosition,
                "marginTop": pos.marginTopSize,
                "opacity": 0
            });

            return prompt.animate({
                "opacity": 0.87
            });

        },
        /**
         * Updates the prompt text field - the field for which the =
prompt
         * @param {jqObject} field
         * @param {String} promptText html text to display type
         * @param {String} type the type of bubble: 'pass' (green), =
'load' (black) anything else (red)
         * @param {boolean} ajaxed - use to mark fields than being =
validated with ajax
         * @param {Map} options user options
         */
        _updatePrompt: function(field, prompt, promptText, type, ajaxed, =
options) {

            if (prompt) {
                if (type =3D=3D "pass")
                    prompt.addClass("greenPopup");
                else
                    prompt.removeClass("greenPopup");

                if (type =3D=3D "load")
                    prompt.addClass("blackPopup");
                else
                    prompt.removeClass("blackPopup");

                if (ajaxed)
                    prompt.addClass("ajaxed");
                else
                    prompt.removeClass("ajaxed");

                prompt.find(".formErrorContent").html(promptText);

                var pos =3D methods._calculatePosition(field, prompt, =
options);
                prompt.animate({
                    "top": pos.callerTopPosition,
                    "marginTop": pos.marginTopSize
                });
            }
        },
        /**
         * Closes the prompt associated with the given field
         *
         * @param {jqObject}
         *            field
         */
        _closePrompt: function(field) {

            var prompt =3D methods._getPrompt(field);
            if (prompt)
                prompt.fadeTo("fast", 0, function() {
                    prompt.remove();
                });
        },
        closePrompt: function(field) {
            return methods._closePrompt(field);
        },
        /**
         * Returns the error prompt matching the field if any
         *
         * @param {jqObject}
         *            field
         * @return undefined or the error prompt (jqObject)
         */
        _getPrompt: function(field) {

            var className =3D "." + field.attr("id").replace(":","_") + =
"formError";
            var match =3D $(className)[0];
            if (match)
                return $(match);
        },
        /**
         * Calculates prompt position
         *
         * @param {jqObject}
         *            field
         * @param {jqObject}
         *            the prompt
         * @param {Map}
         *            options
         * @return positions
         */
        _calculatePosition: function(field, promptElmt, options) {

            var promptTopPosition, promptleftPosition, marginTopSize;
            var fieldWidth =3D field.width();
            var promptHeight =3D promptElmt.height();

            var overflow =3D options.isOverflown;
            if (overflow) {
                // is the form contained in an overflown container?
                promptTopPosition =3D promptleftPosition =3D 0;
                // compensation for the arrow
                marginTopSize =3D -promptHeight;
            } else {
                var offset =3D field.offset();
                promptTopPosition =3D offset.top;
                promptleftPosition =3D offset.left;
                marginTopSize =3D 0;
            }

            switch (options.promptPosition) {

                default:
                case "topRight":
                    if (overflow)
                        // Is the form contained in an overflown =
container?
                        promptleftPosition +=3D fieldWidth - 30;
                    else {
                        promptleftPosition +=3D fieldWidth - 30;
                        promptTopPosition +=3D -promptHeight;
                    }
                    break;
                case "topLeft":
                    promptTopPosition +=3D -promptHeight - 10;
                    break;
                case "centerRight":
                    promptleftPosition +=3D fieldWidth + 13;
                    break;
                case "bottomLeft":
                    promptTopPosition =3D promptTopPosition + =
field.height() + 15;
                    break;
                case "bottomRight":
                    promptleftPosition +=3D fieldWidth - 30;
                    promptTopPosition +=3D field.height() + 5;
            }

            return {
                "callerTopPosition": promptTopPosition + "px",
                "callerleftPosition": promptleftPosition + "px",
                "marginTopSize": marginTopSize + "px"
            };
        },
        /**
         * Saves the user options and variables in the form.data
         *
         * @param {jqObject}
         *            form - the form where the user option should be =
saved
         * @param {Map}
         *            options - the user options
         * @return the user options (extended from the defaults)
         */
        _saveOptions: function(form, options) {

            // is there a language localisation ?
            if ($.validationEngineLanguage)
                var allRules =3D $.validationEngineLanguage.allRules;
            else
                $.error("jQuery.validationEngine rules are not loaded, =
plz add localization files to the page");

            var userOptions =3D $.extend({

                // Name of the event triggering field validation
                validationEventTrigger: "blur",
                // Automatically scroll viewport to the first error
                scroll: true,
                // Opening box position, possible locations are: =
topLeft,
                // topRight, bottomLeft, centerRight, bottomRight
                promptPosition: "topRight",
                bindMethod:"bind",

                // if set to true, the form data is sent asynchronously =
via ajax to the form.action url (get)
                ajaxFormValidation: false,
                // Ajax form validation callback method: boolean =
onComplete(form, status, errors, options)
                // retuns false if the form.submit event needs to be =
canceled.
                onAjaxFormComplete: $.noop,
                // called right before the ajax call, may return false =
to cancel
                onBeforeAjaxFormValidation: $.noop,
                // Stops form from submitting and execute function =
assiciated with it
                onValidationComplete: false,

                // Used when the form is displayed within a scrolling =
DIV
                isOverflown: false,
                overflownDIV: "",

                // --- Internals DO NOT TOUCH or OVERLOAD ---
                // validation rules and i18
                allrules: allRules,
                // true when form and fields are binded
                binded: false,
                // set to true, when the prompt arrow needs to be =
displayed
                showArrow: true,
                // did one of the validation fail ? kept global to stop =
further ajax validations
                isError: false,
                // Caches field validation status, typically only bad =
status are created.
                // the array is used during ajax form validation to =
detect issues early and prevent an expensive submit
                ajaxValidCache: {}

            }, options);

            form.data('jqv', userOptions);
            return userOptions;
        }
    };

    /**
     * Plugin entry point.
     * You may pass an action as a parameter or a list of options.
     * if none, the init and attach methods are being called.
     * Remember: if you pass options, the attached method is NOT called =
automatically
     *
     * @param {String}
     *            method (optional) action
     */
    $.fn.validationEngine =3D function(method) {

        var form =3D $(this);
		  if(!form[0]) return false;  // stop here if the form do not exist
		 =20
        if (typeof(method) =3D=3D=3D 'string' && method.charAt(0) !=3D =
'_' && methods[method]) {
            // make sure init is being called at least once
            methods.init.apply(form);
            return methods[method].apply(form, =
Array.prototype.slice.call(arguments, 1));
        } else if (typeof method =3D=3D=3D 'object' || !method) {
            methods.init.apply(form, arguments);
            return methods.attach.apply(form);
        } else {
            $.error('Method ' + method + ' does not exist in =
jQuery.validationEngine');
        }
    };
})(jQuery);

------=_NextPart_000_0083_01CC54F9.1969B650
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.tesisenred.net/themes/TDX/lib/jquery.expander.js

/*=0A=
 * jQuery Expander plugin=0A=
 * Version 0.4  (12/09/2008)=0A=
 * @requires jQuery v1.1.1+=0A=
 *=0A=
 * Dual licensed under the MIT and GPL licenses:=0A=
 * http://www.opensource.org/licenses/mit-license.php=0A=
 * http://www.gnu.org/licenses/gpl.html=0A=
 *=0A=
 */=0A=
=0A=
=0A=
(function($) {=0A=
=0A=
  $.fn.expander =3D function(options) {=0A=
=0A=
    var opts =3D $.extend({}, $.fn.expander.defaults, options);=0A=
    var delayedCollapse;=0A=
    return this.each(function() {=0A=
      var $this =3D $(this);=0A=
      var o =3D $.meta ? $.extend({}, opts, $this.data()) : opts;=0A=
     	var cleanedTag, startTags, endTags;	=0A=
     	var allText =3D $this.html();=0A=
     	var startText =3D allText.slice(0, =
o.slicePoint).replace(/\w+$/,'');=0A=
     	startTags =3D startText.match(/<\w[^>]*>/g);=0A=
   	  if (startTags) {startText =3D allText.slice(0,o.slicePoint + =
startTags.join('').length).replace(/\w+$/,'');}=0A=
   	  =0A=
     	if (startText.lastIndexOf('<') > startText.lastIndexOf('>') ) {=0A=
     	  startText =3D startText.slice(0,startText.lastIndexOf('<'));=0A=
     	}=0A=
     	var endText =3D allText.slice(startText.length);    	  =0A=
     	// create necessary expand/collapse elements if they don't already =
exist=0A=
   	  if (!$('span.details', this).length) {=0A=
        // end script if text length isn't long enough.=0A=
       	if ( endText.replace(/\s+$/,'').split(' ').length < o.widow ) { =
return; }=0A=
       	// otherwise, continue...    =0A=
       	if (endText.indexOf('</') > -1) {=0A=
         	endTags =3D endText.match(/<(\/)?[^>]*>/g);=0A=
          for (var i=3D0; i < endTags.length; i++) {=0A=
=0A=
            if (endTags[i].indexOf('</') > -1) {=0A=
              var startTag, startTagExists =3D false;=0A=
              for (var j=3D0; j < i; j++) {=0A=
                startTag =3D endTags[j].slice(0, endTags[j].indexOf(' =
')).replace(/(\w)$/,'$1>');=0A=
                if (startTag =3D=3D rSlash(endTags[i])) {=0A=
                  startTagExists =3D true;=0A=
                }=0A=
              }              =0A=
              if (!startTagExists) {=0A=
                startText =3D startText + endTags[i];=0A=
                var matched =3D false;=0A=
                for (var s=3DstartTags.length - 1; s >=3D 0; s--) {=0A=
                  if (startTags[s].slice(0, startTags[s].indexOf(' =
')).replace(/(\w)$/,'$1>') =3D=3D rSlash(endTags[i]) =0A=
                  && matched =3D=3D false) {=0A=
                    cleanedTag =3D cleanedTag ? startTags[s] + =
cleanedTag : startTags[s];=0A=
                    matched =3D true;=0A=
                  }=0A=
                };=0A=
              }=0A=
            }=0A=
          }=0A=
=0A=
          endText =3D cleanedTag && cleanedTag + endText || endText;=0A=
        }=0A=
     	  $this.html([=0A=
     		startText,=0A=
     		'<span class=3D"read-more">',=0A=
     		o.expandPrefix,=0A=
       		'<a href=3D"#">',=0A=
       		  o.expandText,=0A=
       		'</a>',=0A=
        '</span>',=0A=
     		'<span class=3D"details">',=0A=
     		  endText,=0A=
     		'</span>'=0A=
     		].join('')=0A=
     	  );=0A=
      }=0A=
      var $thisDetails =3D $('span.details', this),=0A=
        $readMore =3D $('span.read-more', this);=0A=
   	  $thisDetails.hide();=0A=
 	    $readMore.find('a').click(function() {=0A=
 	      $readMore.hide();=0A=
=0A=
 	      if (o.expandEffect =3D=3D=3D 'show' && !o.expandSpeed) {=0A=
          o.beforeExpand($this);=0A=
 	        $thisDetails.show();=0A=
          o.afterExpand($this);=0A=
          delayCollapse(o, $thisDetails);=0A=
 	      } else {=0A=
          o.beforeExpand($this);=0A=
 	        $thisDetails[o.expandEffect](o.expandSpeed, function() {=0A=
            $thisDetails.css({zoom: ''});=0A=
            o.afterExpand($this);=0A=
            delayCollapse(o, $thisDetails);=0A=
 	        });=0A=
 	      }=0A=
        return false;=0A=
 	    });=0A=
      if (o.userCollapse) {=0A=
        $this=0A=
        .find('span.details').append('<span class=3D"re-collapse">' + =
o.userCollapsePrefix + '<a href=3D"#">' + o.userCollapseText + =
'</a></span>');=0A=
        $this.find('span.re-collapse a').click(function() {=0A=
=0A=
          clearTimeout(delayedCollapse);=0A=
          var $detailsCollapsed =3D $(this).parents('span.details');=0A=
          reCollapse($detailsCollapsed);=0A=
          o.onCollapse($this, true);=0A=
          return false;=0A=
        });=0A=
      }=0A=
    });=0A=
    function reCollapse(el) {=0A=
       el.hide()=0A=
        .prev('span.read-more').show();=0A=
    }=0A=
    function delayCollapse(option, $collapseEl) {=0A=
      if (option.collapseTimer) {=0A=
        delayedCollapse =3D setTimeout(function() {  =0A=
          reCollapse($collapseEl);=0A=
          option.onCollapse($collapseEl.parent(), false);=0A=
          },=0A=
          option.collapseTimer=0A=
        );=0A=
      }=0A=
    }=0A=
    function rSlash(rString) {=0A=
      return rString.replace(/\//,'');=0A=
    }    =0A=
  };=0A=
    // plugin defaults=0A=
  $.fn.expander.defaults =3D {=0A=
    slicePoint:       100,  // the number of characters at which the =
contents will be sliced into two parts. =0A=
                            // Note: any tag names in the HTML that =
appear inside the sliced element before =0A=
                            // the slicePoint will be counted along with =
the text characters.=0A=
    widow:            4,  // a threshold of sorts for whether to =
initially hide/collapse part of the element's contents. =0A=
                          // If after slicing the contents in two there =
are fewer words in the second part than =0A=
                          // the value set by widow, we won't bother =
hiding/collapsing anything.=0A=
    expandText:       'read more', // text displayed in a link instead =
of the hidden part of the element. =0A=
                                      // clicking this will expand/show =
the hidden/collapsed text=0A=
    expandPrefix:     '&hellip; ',=0A=
    collapseTimer:    0, // number of milliseconds after text has been =
expanded at which to collapse the text again=0A=
    expandEffect:     'fadeIn',=0A=
    expandSpeed:      '',   // speed in milliseconds of the animation =
effect for expanding the text=0A=
    userCollapse:     true, // allow the user to re-collapse the =
expanded text.=0A=
    userCollapseText: '[collapse expanded text]',  // text to use for =
the link to re-collapse the text=0A=
    userCollapsePrefix: ' ',=0A=
    beforeExpand: function($thisEl) {},=0A=
    afterExpand: function($thisEl) {},=0A=
    onCollapse: function($thisEl, byUser) {}=0A=
  };=0A=
})(jQuery);=0A=

------=_NextPart_000_0083_01CC54F9.1969B650--
