From: Subject: Pasagic: la mia Bosnia che tenta di rinascere | Blog Quotidiano.net Date: Fri, 14 Oct 2011 14:41:00 +0200 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0000_01CC8A7F.4AADDE10" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: http://club.quotidiano.net/bianchi/pasagic_la_mia_bosnia_che_tenta_di_rinascere =EF=BB=BF Pasagic: la mia = Bosnia che tenta di rinascere | Blog Quotidiano.net
=20
  • REGISTRATI!
  • Gi=C3=A0 registrato? ACCEDI!
Registrarsi consente di pubblicare i tuoi = commenti o=20 di aprire il tuo blog
REGISTRATI=20 ORA!

Login utente

=20
=20
= =20
14/10/2011, ore = 14:40=20
  • REGISTRATI =
  • Quotidiano Blog per autore:
  • Laura Alari = Sandrine Aloa = Mani=20 =20 =20 Valentina = Beltrame=20 =20 =20 =20 =20 Enzo Bucchioni = Sandro Bugialli = Grazia = Buscaglia Eleonora Caddeo = Mario = Caligiuri Gabriele Can=C3=A9 = Andrea Cangini = Rosalba = Carbutti Luigi Caroppo = Gloria = Ciabattoni=20 =20 = Davide Costa = Mario D'Ascoli = Cesare De Carlo = Andrea Degidi = Pierfrancesco De=20 Robertis Franca = Ferri=20 Letizia = Gamberini=20 Giovani=20 Tentazioni Michelangelo=20 Guglielmetti Giorgio = Guidelli Federica Isola = Xavier Jacobelli = Riccardo = Jannello Daniela = Lagan=C3=A0 Matteo Leonelli = Graziella = Leporati=20 =20 Cristiana = Mariani Rossella Martina = Giuseppe = Mascambruno=20 =20 Silvia=20 Mastrorilli Giancarlo = Mazzuca Davide = Miserendino=20 = Giovanni Morandi = Gabriele Moroni = Lorenzo = Moroni=20 =20 =20 =20 =20 Barbara = Pedrotti Lucia = Petroncini=20 =20 =20 =20 Luciana Rota = Michele = Sabattini=20 =20 Achille = Scalabrin=20 =20 =20 =20 =20 =20 Violetto
  • Quotidiano Blog per titolo:
  • A che gioco = giochiamo?=20 L'America L'amore al tempo del = web=20 ARTE! Asccoltiamoci e = parliamone=20 =20 =20 Blow up Breviario = politico Buona domenica = Il Caff=C3=A8 = fiorentino=20 =20 Digital Diritto di = Cronaca Ditelo = all'avvocato=20 Economy Class = Emotion Pictures = =E2=82=ACuronews = Farfalle in rete = Fari nella = notte Gemelli di versi = Giovani=20 Tentazioni Globtrotter = Gotham City = Golf: lo Sport = Guerra e Pace = Gli = insopportabili Il Bastian = contrario=20 =20 Memorandum = La mia Italia = Milan! Mister X = La musica che gira=20 intorno Il = Metereopatico Il posto delle = fragole=20 =20 Semplificando = Senza confini = Servizi vincenti = Lo sport non russa = Strano = Paese=20 Vite = spericolate Vorrei dir ma non = oso=20
3Dheader=20=20
Home = =C2=BB blog =C2=BB Blog di Lorenzo = Bianchi

Pasagic: la mia Bosnia che tenta di rinascere

Pubblicato da Lorenzo Bianchi Ven, = 14/10/2011 -=20 10:03=20

Tuzla =E2=80=93 =E2=80=9CPu=C3=B2 sembrare = incredibile. Trovare i corpi e=20 identificarli =C3=A8 la fine  della speranza, ma anche = l=E2=80=99inizio di nuova vita.=20 La perdita irreparabile resta incisa nel passato e non in una = aspettativa che=20 non vuole saperne di spegnersi=E2=80=9D. Irfanka Pasagic, 58 anni, = superstite di=20 Srebrenica, neuropsichiatra infantile, ritirer=C3=A0 domenica a Pescara = il premio=20 2011 =E2=80=9CLaici per il Mediterraneo=E2=80=9D.

 Il riconoscimento le sar=C3=A0 consegnato a = conclusione del=20 Festival che si terr=C3=A0 nella ex sede dell=E2=80=99Aurum, due giorni = di incontri e di=20 riflessioni sul tema =E2=80=9CLaicit=C3=A0 e corpo=E2=80=9D. Il = direttore scientifico della=20 manifestazione =C3=A8 il filosofo Giacomo Marramao. La Pasagic ha = fondato nel 1994=20 l=E2=80=99associazione Tuzlanka Amica per soccorrere le vittime del = conflitto nei=20 Balcani. =E2=80=9CPu=C3=B2 sembrare curioso =E2=80=93 spiega =E2=80=93 = che dove manca tutto, perfino da bere=20 e da mangiare, possa servire anche l=E2=80=99aiuto psicologico. Lo = abbiamo sperimentato=20 sulle donne che erano state nei campi di concentramento. Avevano un = grande=20 bisogno di parlare con qualcuno=E2=80=9D.

A Srebrenica le sono morti molti=20 parenti?

=E2=80=9CMi hanno ucciso i mariti di due mie = sorelle e un nipote di=20 17 anni. Si chiamava Alen Paric=E2=80=9D

Come si =C3=A8 salvata?

=E2=80=9CEra il maggio del 1992. La guerra era = appena cominciata. I=20 serbi ci hanno fatto salire sui pulman e ci hanno detto di andare via, = senza=20 garantire la nostra incolumit=C3=A0=E2=80=9D.

E=E2=80=99 tornata nel suo = paese?

=E2=80=9CL=E2=80=99ultima volta appena un mese fa. = Si capisce che l=C3=AC =C3=A8=20 accaduto qualcosa di terribile. La met=C3=A0 delle case =C3=A8 ancora = vuota. Molte persone=20 camminano per strada come se fossero fantasmi, =C3=A8 evidente che per = il loro futuro=20 non vedono uno spiraglio di luce=E2=80=9D.

Esiste ancora il problema dei criminali di=20 guerra?

=E2=80=9CGirano per strada. A Zvornik = c=E2=80=99=C3=A8 una madre che continua a=20 incontrare il vicino di casa serbo che le ha ucciso due figli. = E=E2=80=99 un caso=20 particolarmente triste, ma cose simili accadono nella maggior parte = delle grandi=20 citt=C3=A0 del Paese. Si figuri poi un piccolo centro come Srebrenica, = dove tutti si=20 conoscevano=E2=80=A6=E2=80=9D

Non =C3=A8 stata tentata dall=E2=80=99idea = di=20 andarsene?

=E2=80=9CMai. Se si aiuta anche una sola persona, = si =C3=A8 pervasi da una=20 soddisfazione immensa. Crede che potrei mai provare tutto questo se mi=20 allontanassi dalla Bosnia?=E2=80=9D

Il generale Ratko Mladic, l=E2=80=99uomo = che fece uccidere=20 8372 persone a Srebrenica, =C3=A8 finito in carcere all=E2=80=99Aja. = Qual =C3=A8 la sua=20 reazione?

=E2=80=9CUn senso di vuoto. Gli americani sono = andati a cercare=20 Saddam Hussein perfino in un buco sottoterra. Lui, Mladic, invece = camminava per=20 strada, conduceva una vita normale, veniva perfino fotografato. = E=E2=80=99 evidente che=20 per anni non lo si =C3=A8 voluto trovare. Giocavano con le vittime. = Avrebbero dovuto=20 catturarlo molto, molto tempo prima=E2=80=9D.

Nel suo Paese circola molta droga, il = numero dei=20 suicidi =C3=A8 elevato=E2=80=A6

=E2=80=9CSui giornali leggiamo che un gran numero = di persone si=20 toglie la vita. Molti sono anziani rimasti soli. Anche questa =C3=A8 una = terribile=20 conseguenza del conflitto=E2=80=9D.

E=E2=80=99 ottimista o pessimista sul = futuro della=20 Bosnia?

=E2=80=9CVado un po=E2=80=99 a giornate. Qui da noi = c=E2=80=99era una lunghissima=20 tradizione di vita multietnica. L=E2=80=99Europa sta cercando ora di = apprenderla. Se non=20 si riesce ad affermarla in Bosnia, =C3=A8 chiaro che fallir=C3=A0 = dappertutto=E2=80=9D.

blog di Lorenzo Bianchi = | | =E2=80=A6<= /SPAN>
| = Bosnia | Mladic | Pescara |=20 pulizia=20 etnica | Srebrenica
salva e condividi

Commenta questo intervento

ATTENZIONE: la pubblicazione dei = commenti =C3=A8=20 riservata ai soli utenti registrati. Per effettuare la registrazione = =C3=A8=20 necessario cliccare sul pulsante "Da=E2=96=BC" che si trova in cima al = modulo=20 sottostante, e poi selezionare una delle opzioni di autenticazione.
I = commenti inseriti saranno pubblicati direttamente su questa pagina. La = redazione=20 si riserva di cancellare tutti i messaggi ritenuti offensivi o = diffamatori.

gli ultimi commenti dei lettori=20
gli articoli pi=C3=B9 letti della = settimana=20
  • Button=20 (e Alonso) nel Vettel-day (3981)
  • Alonso come = AT=20 (2808)
  • Gli=20 ultimi giorni di Steve Jobs: "Un figlio =C3=A8 10 mila volte meglio di = tutto ci=C3=B2=20 che ho fatto" (2379)
  • Raccontatevi=20 il Gp del Giappone (2265)
  • = Due o=20 tre cose che so di Seb (2199)
  • Zio,= il=20 Cola, Ham e Button (1919)
  • Cosa=20 avrei voluto scrivere su Steve Jobs (1718)
tags for Pasagic: la mia Bosnia che tenta = di=20 rinascere=20
Ultimi blog aggiornati=20
Archivio = notizie=20
  • Seleziona l'anno:
  • 2000
  • 2001
  • 2002
  • 2003
  • 2004
  • 2005
  • 2006
  • 2007
  • 2008
  • 2009
  • 2010
  • 2011
  • Ricerca = libera:=20
Copyright =C2=A9 2011 MONRIF NET S.r.l. - Dati societari - P.Iva 12741650159, a = company of=20 MONRIF GROUP = - Powered=20 by =20
------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://adserver.adtech.de/adserv/3.0/1196/3197298/0/225/ADTECH;loc=300;key=key1+key2+key3+key4 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 39TEAhKQWByw35QQCAA7 ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/themes/redattori_community/headers/testata-redattori/bianchi.gif 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 xKG7AgIAOw== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150240.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAGgAAAgMBAQAAAAAAAAAAAAAABgkACAoHAv/EADEQAAEDAwMDAQYFBQAAAAAAAAEC AwQFBhEABxITITEIFCIjQUJhFVFxgZEkQ1Jyof/EABcBAQEBAQAAAAAAAAAAAAAAAAABAgP/xAAW EQEBAQAAAAAAAAAAAAAAAAAAARH/2gAMAwEAAhEDEQA/AOres/1P3Js87QLK27lxIl2VdhybWao6 03JXCin4ccNNOckdR1XJWVoIAT4OewKGuvcG+r7qYrN33XV7iqLagpmTLkuL6JByOinPBoA+AgAa DqO1/qc3g2vrdMnw7wq1fokNY9stKqTHpMF9j620pdUvoqI8LbwQfzHYg/2y7uo9+2nb15UBxTtI uSEzNhc+PNCXU5LbgSVAONqyhYBOFAjQE+gmgzH3rel07rXpULquaWKjcVxPoCuI4Np8NtMtJzhD aBhKRoGEbEeia269DiT9wZEuY+6jquMRSpDCc+EJVj3v1P8AGs61iz94+ivYqda8iHBtp6l1CPEL EKsRXVB9Chkh1SU+44oKOTyT38atSOU+ge66xSntzNj666XnLEnLk0lR+lCnlR5SEg9+PUSlY/2O qhj+gmgze2NtzOkDby8p7rSbdr9yO03iCeok09DMlxZ7Y4qCyP2++pVkOWsC1boCo9TbkUcW3BiL cZqZXO/E1unCmuHScS0lsp7KTxOO3nOo0NapUb4vOjUuTQ0Q4DDzYNQp0mRIYW+lBWl52O9D4qUU kJ+GSB37nxomKqelmzatH9TPqAuR9K0waYfYpLueaDMnuolFoL7cumEHv+n56sSmRaqJoM721m4F IjW7DsGqUqQ9UU3CKnQq6h3LcdmRF6E5hxg/JXRaUkp+ec/eVqHD2LWZtIsWmU2bAkVQT0Fp32NS Uulgp4lzKiMAA9yO+stCOjCm2ghUaA3W3YQZeVFE2U1Ijw05LrqG8EKSVq7j+PGgONtKaxDtaJUR TWadPuRRqlWKO6nnpGODrisDKiylA+wGPlrcc6P9BNBnN2Tt6PWLoq0Qp6kuNBdlQWse8pDauLgH 7HUqwwyw63e1p0+iz2ZTVXjQ2ShMWXlGWVfSFj/h1lt16j7h1rd6l7iVidbSKRbe3EN9bIbfK11i YzFW/wBI8QChhBGCAcq+2qgv9OfqPt7fGhlpyJGte8KcP6u1esF84/EFEiKSElbeDgjGUkd+2CdM LM6CaDOptDMkwt2LAdiullc2cuNLIx8Rl8KQ4hQ8YUDpSLv3lPmU+zblEOQuP+Hwpa4XH+2pKFEE Z/LWHRYb0oH2zbqpMSQl1mdEjuS2yBhan4iS4SB/lyOqzSiLGqlRoe4ltyaPNepsik1RpVPdYUUF siQofLyCBgg+R2PbW2GjtBJQgnyQM6ivWg//2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150169.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAGwAAAgIDAQAAAAAAAAAAAAAACAkGBwAEBQr/xAAzEAABBAECAwYEBQUBAAAAAAAC AQMEBQYAEQcSIRMiMTJBUQgUYXEVFkJDgSMzUmJykf/EABYBAQEBAAAAAAAAAAAAAAAAAAABAv/E ABURAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIRAxEAPwBqWggnEDMXMQpxOtryusltSWPjdGHm kPonMSr7NtD3jX+PXQBfmLN5KrYmY3jtpeZa68sr5YJIrEjKx5IyQkVW0aJNxLZd/rvoIDjvH/Ie Gr8tonYzYZKn4vQUboqUVI7y8pNvbLzsGBio8w+KeKaA4sE4145l9oOMzkSjyvswNuuJwXWJSE0j vNDkD3Xe6u+3QvpoLn0GaCmJuNsWGbX2UZYfbQKeOMehjkfZssR0BHXjVUVOrp+ZfZETQa1nSUdz jrivOMV7MwVKNIaHkRpk+qECJ7J4aBTPEeHFk5HbVddFdkwidkDXS13R1G2z2TkJPKrq7qqeGgn2 NZNdUF7X2zbSOW1E3AlV0I0ToMXu8ibeqhuK++gcdBkrNhQ5itEwstlt1WD8wc4oXKv1TfQbWgrG 7rDySdZQLlGncfafaEqzl2V3skE93S33JFVeieHvoB1+ITiHluJUqsV8KuAZb6tsQOxccc+TBO6a kPh9h1FBZdXrWPTYf4/XSwtJzQyW4YBuYA+nMhdfLv6IuiiN+Hjh09muZP5Va1xflemRpyK86HSU 9tzA116KgF3i+311Upj2iNd6ZEjmDT8plhx3+02ZiJF9kVeugh943AhS3bjsezekNdhIcH9Y8yLz Kn02230AVSsqy7NOKNpdSq2TJxfh68p1EAA2jzfll2cjK6v736uX21FUpk9ozxH4sSzZqpDEvIZb TTdQ5skhrnRBbEhTw0U1/HqWLjtHVUcJsW49ZHbYBBTZFUB2Utv9l66rLs6BW/BC4sOIXFHFispc ie3XLJs7c5Bk4rqNggNCu6+jpIv8aIN7PMrjRJd1TC+23ZV0BiaLR/qjvOq0RbevKSaKFbjBm0Ji rHDIHzESxNwZc44ybASuoioZqPTmXUaVDw24kYpwiv63OcsxmVdV9s5JhQLdgxN+FMjr/XJwD6OK QF3e900ZplHD/i7w94nxPmcOySLZOim79cS9lKa/7YPY/wCU6aosnQKc+DpE/OuUv/ux6JjsT/x5 pXe/90SCm43sNM2lLdtBy2i1qxil+qslLRFbVPKqL9tFBlk8+YbdlKJ8ikRY7isPLtzJyb8v32+u stOPnkKKz8NmDG2yKGZR5hOeJLIkOH2riqvXc/XWmQt01za49aw7mjsJFTaQnROLOjGrbgKi+6aD 0M4DYzbjCcTtbJ9ZM+xrIj8yQqCPO440JEWwoiJuvsmg/9k= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150059.jpg 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 ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150058.jpg 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 g2xjUFsLNVy7dxUlDgOUDFHO0fpHkXlQf//Z ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150100.jpg 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 U0qhkQAv/IPqUiFtFepGSakcdQxeoHDGNEsf/9k= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150056.jpg 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 BoP/2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150508.jpg 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 ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-295767.jpg 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 ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-297253.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/b AIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgIC AwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgARgBGAwERAAIRAQMRAf/EAaIAAAAGAgMBAAAAAAAAAAAA AAcIBgUECQMKAgEACwEAAAYDAQEBAAAAAAAAAAAABgUEAwcCCAEJAAoLEAACAQMEAQMDAgMDAwIG CXUBAgMEEQUSBiEHEyIACDEUQTIjFQlRQhZhJDMXUnGBGGKRJUOhsfAmNHIKGcHRNSfhUzaC8ZKi RFRzRUY3R2MoVVZXGrLC0uLyZIN0k4Rlo7PD0+MpOGbzdSo5OkhJSlhZWmdoaWp2d3h5eoWGh4iJ ipSVlpeYmZqkpaanqKmqtLW2t7i5usTFxsfIycrU1dbX2Nna5OXm5+jp6vT19vf4+foRAAIBAwIE BAMFBAQEBgYFbQECAxEEIRIFMQYAIhNBUQcyYRRxCEKBI5EVUqFiFjMJsSTB0UNy8BfhgjQlklMY Y0TxorImNRlUNkVkJwpzg5NGdMLS4vJVZXVWN4SFo7PD0+PzKRqUpLTE1OT0laW1xdXl9ShHV2Y4 doaWprbG1ub2Z3eHl6e3x9fn90hYaHiImKi4yNjo+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq +v/aAAwDAQACEQMRAD8A3+PfuvdMu5Nybd2bt3P7v3fn8LtTaW1MLldybo3RuTK0OD27tvbuDoZ8 pm8/n83lJ6XG4fC4fG0stRVVVRLHBTwRtJIyopI917rRI/mK/wDCtLfOH7a3lsP4J0nUmK6VwNPi F2f3f2ZBu1d+dmZKmTIw7hzWO64yOy8lPgOu6jI1MUFLTVtBRZqop8aayCtElY2Oofde6Bj4GfP7 5F/NzsLaW9u9/kF8ZexOqsRv7rTbNdubKbqzXVve3XeR7IyUmxpcXt7fGX33tfuXr/revzW5KTF5 SlrJdybayVbkI6KplqY8tQUtf7r3V4nxr/nffyk8tVbd2vuTfGKm31S0tfvPZ6di9RYqi7H6/wAj sndeM6lr9k9hbuioqjFzb7x+86aXIYPOQnHwS7Zq6eOQxS4+slm917q5/wCHfys6I+Xm3t/dofGv s/Pb/wCtcLvN9pVh3FJPNi4Ny0uNm3Tuer222ehXfWHp2yu7Exk0GSnfG038AMWKoaekK1VX7r3R i+t+4esO3YNxSdb762rvGfZmel2pvbH7d3Dhs5X7M3XTU8FVVbZ3RBiK6uXEZqnp6lHMUjeuN1kj Lxsrn3XuhK9+691737r3Xvfuvdaen/Cvn+ZRP8avidsn4QdcZGtpe1fl6avPbzzGGzNPj67ZHSfX e4MFVSiriiU5uKo7O3gEoqCWmeCN6XC5SOaQqRDN7r3XzQsa+Z3hnBHkZJcvLXz1KzVmRlrWpsZV Z2tIly7tTT08UEr5Ss8vrIhmqHs4Yt7917qyD42/ymfkv8jodv7g2LXbTpdq5dIqiTP1OUyFFkcf T1TT+AQ4uXGwy1tbVY5BWRxrMkRpZYvJLG06W917rYX6k/4Ts7Ap9mStvXfGYzfYuRlpMpLlqXHN TY2iNTWYxs9Q0lOvjmNdlaHHshqQsaxu58JDNq9+690W3G/yuf5t/wDL43Rlu+/jLXbc7i25tTcO U3rkui8fNU5HBZzEUO7cbvnHQ5DrWqrKLF75ixuX2lgctWYpZkmrclhaNJIaxaaOJ/de6v8Af5cn 88fCfInZ/ZXa9bhJ+qPlX0ftzrDc/wA46nsOPGr19291ntnsBNi7uyEmztujMd0bY3l0vsPd8FdU Z3GbawW3aSpXJSJiazH49Ma/uvdbk3v3Xuve/de697917r5K/wDwrM3lv7cv86nvbA7vz9Tl9t9e dZ/H/anVeNmEIh2tsfI9RbW31lMLSeJVdoarsveO4Mkxku/kr2F9AQD3XuqTPhrtLK9g/J3pnY2H xWaz2Q3TvrB46nxGGqjSvUzR1SViVeTkLpF/A8IKY11b5LxilpnLArce/de6+j70jsLb20MNtLAY vB+FNv7Uotv06oaaGoqcRiaWGigrpqj11tXVVPiVJagR6xGyhgPQvv3XujpY1ZsbS4+cRwNMsjAR o7yhofVH+qRoWl8K+p7mNfoAAACfde6VWHzOUkyJnSg+4RWLPTqivok1hpHGuXQjNGrKEIs4tpsR z7r3VVv81HZfSe0cNgPk3t7pDrjAZfG5qi6Q7y3pjcbhtrZj/QZ8jsphett57my2SkzG09vZnM7N yddQ5fGf3hnlxsNVSPGyxyVMVRB7r3W4ttXP0W7Nsbc3TjYMhS47cuBw+foKXLUE2KytNRZnH0+R pYMnjKlUqMdkIYKlVmgkUPDICjAEH37r3T97917r3v3XuvlDf8KePj/2Duv5zd3/AMwHAZTEbw6I 7S7D2f0195hEyqvsHePV/U21dlYrFVMuToqSDcWB3rgdlnKw5fHGWhgy0tdjXP8Ak9HV5L3Xul// ACIfh/hdndX7g+ZG9cVPVb97EG4tjdL00kcsUuD2PjposfuTdePaqkpMamV3ruKnmxdPUSurU1Dj agxuFrHK+691az8gf5je1/iPJjqHdHyF+DHU/Z+UoEqqPqXsLAfJX5Y7+bHTJTMMp2buj4s5XB7L 6Uq2V1ejwypuNqhD5UmnjUSj3Xuh9+Ev8ybOfKLN5DbHaeB6NoYsZRu2P7A6I392JUYjL7lWOOsx eE3J0f3htTafdPWNVU46dTHLWrUUVXUeiGR49Zi917o7Xc/zD6o+Io2lluyajfO6s7u3dS7U2t1v 0/17k+2e2t3ZRKiEmowPXWLq6TIVuJXzrHLI7p+8PHGJWVh7917pX/JzD9DfMr4rV22Kuj7B2Tg+ 1+5vhl0p2Jsru/pLePVW9MLJ3v8AL3pLZOByMvWnb+GwFZXSPX1U0UMkQq6ESvHIjOyBH917rZb9 +691737r3XvfuvdaV/8AOo+Jv+lTM98/Gujxmdp+lUqsv3gKfrugo6qvrPkDu2LNdl7V2vu/M5Cg yuW2TtitxtI1BgvtoINvz5LJyU1TUwyQ0ELe690BfwKqNs7i6K6Vpds4L+72yMBsfFPtjA01fV1l PRbWzEr022cNU5SbzVeYqYcEQsszs8lTOZpizNct7r3R19yfBvqHerZbcWwcbtXpzdGboquk3Xm9 u9bdY71pd6Qz0LU9V/fjaW+Nt5rEbrknpiIKiolK5B6aQxiXTIQPde6Lh8bPgB1d8be/Ny9kxb32 fufsrEtPHk8JicNtLbFZiMduaagyL0+R2XtrDYqnGSy9AtPIYayurJKCNYfBBApYv7r3UH+YV/JW 298q/k9V/Jrc2y5uw8PvfYey6LKbPp+2NxdYZXbRx+Axe2cfufr/AHGBuzaVM0SYzyy42vwcUdVV O86VMsryRxe691Zv8EP5dm7/AI4/EbsfrKk7q7g7flwO69ldofHrqbc/+hDtrt/4/ZbZO9dsZvbq dZb37zpNtdR7t/hudwMmS25SZ7FUGFxuXmSoo6mCsUVae691sgYSvmymGxGTqcZk8LUZHGUFfPh8 2tAmZxM1XSxVEuMy6YqsyGMXJ0DyGKoFNUTwCVG8cjpZj7r3Tn7917r3v3XuqFv5zGGHRXWW+vlR Lkaxdn5ZettnZXC7QixUG9sV2Zl6/K7CxW9zjc3lMXj+3NqZvH5jbsWc21JkcR9pjNomemWuqawt Q+691UZ8AOpzszqf+7uQFNBPt/NbpgpqNZI4osfhRuvKS4HHxSCFSlLj9vS01JAQqftoWVQzH37r 3R3e2vkdsjo+n6+2hkt6ddbD3x25JnKXriLe25KLbmQ3TNs3F0OS3cmzfvaZ46mfbuKytDPUNO58 clXBHCrSOvj917pF7Q27haPJJmaWLZ02DyO45d353P5mhzs2crctul6I5rOYrdtFLX0VY8NPDPJJ RVdKGkchY62AFlX3XujG7n7hxuc3zsilONzKbV23gsj1zLvTIp9jJl8dWZnHVdHTGCNPJBT7Ty1Q s0JqWE1RQ1dSyxIDIH917qzH4lbNy1Fl83ncpVVlQsKnH42WGSDwwY6kgiM1DkoZy1QKbPVeUhqq XwKqCfDy6mHAf3Xuj6+/de697917r3v3Xutbv/hRb8vfiv178bNw/E35Gw7ret7h64zHavVrbXyu VwE+V7d6P3vsPd3We1zlNOP21URV2646Rqunqa9qmIzUckdDVJIzw+690BPx2xdNgMNUbYrqtqrJ mLJ4o1FTHHGmfw7Vc+UwtdSuiIRlMeKx6aphCIX8OtBwbe691P7p6p2T3fRbdoN946tlfZVDQ1+B 3LiqyTC70673bjsxFk8N2F15uuiIrdp7z23V0UE9JUwORIhmpqlJ6Gqq6ab3Xuho2dXdj4+mxVF2 D1X0T3e8VS5k7MpM9/oL7KzmKalzhxsu58Js+PGbaqs7BW5iEVs9LNFBkaTHQlw85tH7r3QcbE+O GYPyD3p3PvPfO6d4Vu98LRUdH1jS5/cadI9dYfG5vaybE626n69y+aytJRVGOyG1qPI7i3TWNNlt y5uetqJHhppTTD3XutiHojY9fsrY1GucjK7iy1q3J+WJUqKeLVK9HQSPxM0cLTyzqkoEkDVLREej 37r3Q0+/de697917pmbN0uisnijnmoqCOpeqyINNTY9DS08FVIsdZX1NHDUx+KaxniL00ckckcki SRuo917rUA/n4fDbvX+Yh3f8Vd57E7A+Pm0fiv1hl9vYPujAP2S+R+RW4KjM7wXKbypaDa20qDdf XG5MbjtsbeoUx8MebarhyU6SVf29NH5Yvde6MvtXCU1bLUSVUKUzVk9XkaLwM2uGpaoM2imqFXzK 9GVVlNtSnSyXsD7917pUYmGryGZq8PWSxw5FFkMVaaWKely8EQdJIammlPjWqMjkyhQFZgbaGPPu vdL3FdW02Nrqavw01PFVvNEzjNoj0yy+MrpMNSkso80bBCQzBW5C+/de6sk+NGx9rVJyO8cxBHlc ltKUQww4nG1lXj6Kpqo3nVsfRpS1eVzU9NBK8KzokY8gmCxFGU+/de6PnBMlRDDPGJVSeKOZFngm pplSVA6iamqY4qinlAb1JIiuh4YAgj37r3WX37r3XvfuvdIXNmlXFbhO5VpX25/Ccj/eVMuYVxn8 D+0qBkfvGqP8m+z+xMhc20aAbgi/v3XuqQfkNizj90PQT7moM/RRyv8AwLO02OqMbQ1GNmLtTtjs fDQpR09TRkqsiUavRSOuqN9LaU917oGcNFjleNTU0sq+Sk8jxrWJU6D9x4biGn85dW1+CwFze3N/ fuvdCjTwbaRkbMVtFLPo/ajkjqo28JUFBrmgJOiM2LCylQboAePde6EHa39xYM5SzUX3NdUrEzLR zGupqWSQRj9uOoqkNOpItzEAdP15sD7r3Rquvl7IfrfeY6lko4ew6bfmzsns9pxE+AyX2WYpqrc+ 2M151daTb2b2RHXUk1YB/kqyxzUt6tKZW917qwGqGTGYSXGPGwjpqJcxQ5CHMiCropK2qSkmwuTW p/gdDkqOP7qSoiWlnnqh9tFPJTR+GUe6907zVEsUcjpQ1VQyPGqwwvRLJMHdFZ4zUVcEQSFXLNrZ WKqdIY6Qfde6le/de6//2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-256745.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAHQAAAgIBBQAAAAAAAAAAAAAABggHCQUAAQMECv/EADAQAAEEAQIFAwMDBAMAAAAA AAMBAgQFBgARBxITITEIFEEiMlEzUmEWQnGBYoKx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQR AQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ALUtAp3Gf1BR8WkW9HRWgakNC8cbJcp6bZR2 zTN52VdTDXtJmcio4iu+gKfd37IC3U3qJuwWUU0+Zcgrp8hoGyZdgKfJ6r9+VSxophdBPz9Lkb4V e+gZKq9RzatSJmzamNGIipUoOYNbSUTvyDbAB1uZSf2927fOgnTAuI2O8RKcNtRrLjuVzhTaicF0 WbDM3yGSB3dj+y/lF2Xv2XQHmgHstyCNimLZFk0tUSNQV8mcXf5QAnE2/wB7baDz6nzUlh17O3Qs +0lCkErXPXfpSJxnENIev73vVxHO8qu3xtsHbxWCNjKuWZXsjTnv5IQlkOkmC1eVVcwC7qj18ef8 aBlcO4W8Q70y2mK0k/h5jyqqEcMDw2Bo+317HexpB9Txuzl/lNBMvB+/yDF+PWM8KrqbOL7IdgtO aYnNINWEA+SIJS9lL0S83K5d+26aCybQLl6tpEmN6d+JrorZCufCjjM8CbuaEkwDDuX/AIoJXc38 aCoy74ZV1TlmPY/V2nuoFmkE06ORySCD90TZEcZrRp03x0Rzf8+fjQWN1nDrJsZxkkv0/wBdjZrW yeL3bpslQm5Q/R3OjXPVjE+1iK1E/wDQzGDYVx49zPjcTs3L7S0YSPTBAZq8slR7oqD2V6CGROXf nXnTZeVug24A8NuKqZpLzXjWystbCgili4PYxStVIbpb1ZOAxrGtVzUYxqbv8OV6d1+rQOdoIt4x 4rX5ZgWQQJtSO6I6IUcWCU6R2OcZihXcjkVE2R/Mn5VERO+gqMo7mswssjhveU9kfILRRgxyx67O kL2hSgJGkoRql2aILOijF8v+E0DY4bneUYzUwbjGatt+Q0ZGRYTVTmeRE5F33VqJ57/PzoCYc3Ns hx+zmhZldVxV3a6wnmBFHFYxDc4BsSaZECMPfkcH7t+/nQZz0uv4jWx5tvczLF2Ip7lyHsXDSVPn uL0SGUAlcwbVcx7t0Xv2X50DpaDhkxo8wBI0sA5McycpQEajmuT+UXQJD6jv6emXmMYdO4cQ4eTl nilYPnHLuNoWEaSWQThjYikY1vKQRH9lVr9nJsugh6rLkuBPJf4zHS6qDne+bSHT9EvN3ING/ai/ jxoDez438PM1r6/Fsgw20Zlk8qth1AEc8klUT9OKrHN6iL+1O/8AGgdjh1jYcUw6kpxQ216iA15o TfAnvTfp/wDRPp/1oDbQa0AJxLqq+0wfJPfxWSHVcKRYVpF3R4JcULyBMN7dnNc1U+F7pu1d0VU0 COZgR8HF7A8N7oxVFGVzxry7q7ZV320C8DgRLmfYy7EXuJVeL3ECTzOYQBYp2GCQT2K1WOa9iLun nwvZV0FytQcsqprJJ3c55EUJDP2RN3PGiquydvOgyGg//9k= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-297110.jpg /9j/4AAQSkZJRgABAQAAAQABAAD//gA+Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg SlBFRyB2NjIpLCBkZWZhdWx0IHF1YWxpdHkK/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMP FB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEc ITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgA VQBVAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMC BAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYn KCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeY mZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5 +v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwAB AgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpD REVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ip qrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMR AD8A9+opaKAErnPGfi618H6Ob2fazk4RGbGf8a37m4itbd55nVI0BJZjgCvlfxhq2sfELxFdCEeZ Z28jJCEyExng+5xQBt33x912fP2aG2gwx6JkEduvOfxrX8PfH6YSJHrdkrRnAMsPUfhXm/8AwrnV xD5jR4P909azdQ8Iavptv9paFtg64OcUAfYWh69p3iHT0vdNuFmhb06j61p18hfDvx1eeENX+8Tb SN+9izwfU/WvrHS9Rg1bTYL62bdDMgZTQBbpaKKAEopaKAEopaQ0AcN8ViZvCQ05Nwlvp1hV1ONg +8x9+Aa5nQNJtNK02OC2VUVRg+pPqfetv4uzNa6FaXCvKpSUgeUm5skcYFeRaNd+INQkuES4kIij MhMqYI9OnegD1lvLOAWX86iuLS3ngaN1BBryCHxxqsNwkMzWvXG6RDkfiK7/AE7XpLu2QyrFuIyH ibcrD2oA8n8a6PFpfiCZLdcKRvGO2a9i+DPjeyudNj0Cd3iu48+XvPyuPavNfiN8l9DPjJdCKofD S0l1Tx1piRuUZZN5ZewHWgD68paQcDFLQAlFLRQAlFLRQBwnj4+fdWVu65jCM+D0yTj+lctZNpln DNFHJCJpTjaCBnFdL8Q28i5tJjnBicfkR/jXit7caFqN+xluyg3fMFHyg0AddN4a0+d5JkHfDKOq mreneH9PsEL25IB5IJ4z9Kr6c9pBGPskxdCBnLbs++afc3ZjUkcZ7ZoA5fx9YtqH2YQDJUkH2Fbn wG8M3sGs32qTRoIIU8r5h828k5GO2MfqKpzJBfbkubtLdEXzWZmxwCDwa9h+HNp5Hg+3udm03zvd DjBKsfkJ+qhT+NAHVg5paKKACiiigAopKKAOJ+Jds7aPa3oXdHbzASj0VsDP5gfnXk82n6lJclYf scsB6F0Gf1FfQ97ZwahZTWlym+GZCjr7Gvmnx9Y3nhDXfsVtqK3MRXeqg/PGM9GoA03lg0wiLZHG +w7ggwKzLvWoyCoYliehriptYv7mX52JNaGkxL5v2u/lCRJySaAOzsbOxksFu9bGbAzxNcZB/wBU HBbpzjHpX0Np81ncafby6e8MlmUHktCQU2jgYxxivkvX/Gb39t/Z1mvk2Y4P96Qe/oPavbPgb4hg 1Hwb/ZJkH2rT5G/dk8mNjuBHtkkflQB6lRSUUALRSUUALRRRQBk+JZ7+28OX82mxiS8SFjEvqcV8 k6RNfax4suXv2eSeSNzMXOSDkf1r6J+KvjpPC2iG0tmB1C7Uqg/uL3avnLw7qg0vxZa6hcHMZciY nnKtkH+eaANq70mGzgluZjiOMbjiuTv755m2g4H8Kg8Cun+JPiHTb6aHT9HeJ4lJaeSLO1m7AZ9O enHNcdJA8XlswGHXK4IPH9KAEVDge9aFld3djMJrS5mt5AMb4nKnH1FUQSOSM+1Sq5xyMUAfSnww +J8PiCzTSdZuIodVhULHJI4Auh0GP9r1Hfr616cnmZ+fH4V8PKsgbcOtd14U+K3iTws3kCb+0bMj HkXTltn+63VfpyPagD6rorjfCvxH0PxJpYuTdR2s6YEsMzhWUn+Y9xRQB2VFFFAHyr8X76S9+Il4 r8LAixqM5rhreEXV7bW7EhZpQhI6gGiigCp5CLK4HQNinBQPwoooAkAyeaegzIBRRQBaPCH6VXT7 uaKKAH5IooooA//Z ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-231133.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAGgAAAwEBAQEAAAAAAAAAAAAABgcIBQkABP/EADIQAAEDAwMCBAUDBAMAAAAAAAIB AwQFBhEABxIhMQgTIkEUFSNRYTJCcRYkYqGBkbL/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEB AAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A6lS5cWBGfmzZDcSJFBXJElwkEAFO6kq9tBzT 338Vl/Sa2Vt7QNvxo4KrbUxpgXZUo8/rTmi8A+yCmfuqdkDBsXcTxj2gIXJcTkC9KU8hHJs+qOAx Mxjp5LoNpwPPspL9saCutgvEvb293zOjv0h+zr1ovWbbMpzmrjXYnY7nFtTQS6GPHI/lOugpjQe0 Ep+Jm4Ks4lobd0VHSlXlKQXWWlwTqIaC2C/4oXqL+NAXWVslYm2lNV4Wwk1h9tBm1p/CumSftbzj A57JoFTft5W2tUepVIZk1dyEIrU5ratR4sQF7E69IJsFVfZsFI/xoIRvk7k2n3btjcGgukSSKiM2 kT2xIWyUh/vKdJJPSaPAuU69UVU7poO1NuVyJc1v0S4oImMKvQo86KBpg0bkNi6KEn3RC66DZ0EY eKaTNtOs2VuOkN9+DbGXfi2B5Gw8w8J4X8G24S4/dxVNAQbhwbtuS6abWoDb0qyY0b4j5jLlOR4U fk0LjRMQ2fKN13qhc31VMrxQeiogLW+v6Fq99Tac67GuaE8LEwJ0fyzaiuo2iGImiK2vNxDLgi5T PRcdNAMXZCpc+PHgOtMSKU0TbsT0ZFPKXk2aAvumMf60Fk7HVCNUdqrOdiVWHWo8eMcVuownPNjm kV42ERs0xlBQOP8AxoGvoPhqNPgVSK7AqcGNUoEhPrwpLQvNHhcpyA0UVwqe6aBNbvVIqLR2PhXx KBzEKhSCxxUB9aeT05c8Z9GcKnZM6CVKhGrF5snVEp0ZFe9c+pxzYiw2m1JUaAXU+o+4or6hBBRP z30A7WpsCD5NNhSFkMU/i2r6ry65z1NepL379dA19r907O8P0S1NprwArcoFWjSKlb1fdc5tx35c xx5+BKbEEJpG1dFQcyXfBceOgtGHcNAqEVmbArdOmw5I848pmS042Y/cSElRdBixr5tqdGrUqNUA NLfddaqTWU5irf7+PuBp1Euy/wDegj7cqXMv+5Lbqdf+Iom3AjJkxJyEKPSHxX4UEjx1RScPDhK2 Spwz61XA9QlqmWfeyxJ0W3Rqlw2lR6icBfh5JCLbgNg42r7A8nGvMZISRU9BdftoKB2MtKiXRBcu 9qp0usQKDJVgKRBdF7hMHsskf1D16jyROXf9PcJp8Xkt+fuRTKORY+UUltx1O/FyY4Tv/gR0E0tx 5gAIi8/xx0+qQ/6TQOPxG1usU/5C5T6nKgOy5U74l2O4TJnwFoRRSDC4wS9NAXbOXBXLktiLPuCr za3Oi8IkebMdN90I7bjgA0jjiqXERRERM9NATN1yr0YfELCpVQfgRZu3L8qQy0XFFfZqTEVt1PsQ synQynsX8aBUeEabMpm7qnT5b8PzYzDD7TZkLbrT8lpswdbzwcTBdOSLhcEmFRF0Gv4gSWRvZuD5 /wBXy6iywHL2abitIA/wiaBCy5D7El5pp0gbEvSOc4z199B//9k= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150328.jpg 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 dBOSTcgcqah1CtxVHUN+aircofUoh9MB/9k= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: quoted-printable Content-Location: http://club.quotidiano.net/files/pictures/picture-296404.jpg =FF=D8=FF=E0=00=10JFIF=00=01=01=01=00H=00H=00=00=FF=E12=1Ahttp://ns.adobe= .com/xap/1.0/=00=0A= =0A= =0A= =0A= Adobe Fireworks CS4=0A= 2010-09-14T13:52:34Z=0A= 2010-09-14T14:13:15Z=0A= =0A= =0A= image/jpeg=0A= =0A= =0A= =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= = =0A= =0A= =FF=DB=00C=00=04=03=03=03=04=03=04=04=04=04=06=04=04=04=06=08=06= =04=04=06=08 =07=07=08=07=07 =0B =0B =0B=0B=0C=0B=0B = =0E=0E=0F=0F=0E=0E=14=14=14=14=14=16=16=16=16=16=16=16=16=16=16=FF=DB=00C= =01=05=05=05 =08 = =11=0B=0B=11=14=10=0D=10=14=18=17=17=17=17=18=18=16=16=16=16=16=16=16=16=16= =16=16=16=16=16=16=16=16=16=16=16=16=16=16=16=16=16=16=16=16=16=16=16=16=16= =16=16=16=16=16=16=16=16=FF=C0=00=11=08=00+=00+=03=01=11=00=02=11=01=03=11= =01=FF=C4=00=1B=00=00=02=02=03=01=00=00=00=00=00=00=00=00=00=00=00=07=08=02= =04=05=06 = =03=FF=C4=004=10=00=01=03=03=02=03=06=04=04=07=00=00=00=00=00=00=01=02=03= =04=05=06=11=00!=07=121=08=13=14"Aa#QR=81=15BS=91=16$2q=A1=B1=F0=FF=C4=00= =15=01=01=01=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=01=FF=C4=00=14=11= =01=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=FF=DA=00=0C=03=01=00=02= =11=03=11=00?=00=7F=B4=03~4q=1AU=99k%=EAk = =95\=A9=BB=E1i=11=D42=90=B22=A7T=062=10=3D=3DN=06=81Z=AEp=E2=F1=B9=A9=AA=A9= =DD=D5=F9=D5 = =AE=FCO=08=B7=96P=DF=A8=C3i)i=1F=D9)=D0Q=B1x=C9}p=CE=B1=16,=E9=B2n=0BD=10= =DC=BAc=E7=BCy=86=BFR*=D5=B8(=FA =E5=3D6;=E8=1F=0A= eF=15J=9D=12=A1 = =D0=FC9=CC=A1=F8=AF=A7=A2=DBu!IW=DC=1D=05=BD=04V=A0=94=A9G=A2FO=DB@=B8]R=DF= =BB.=B8=D5=07=C2S=1A=8E=92=DC47=95=0Eu=AC=95=03=9F=CD=803=8D=15=9Dm=A54=C9= S=83=A8=FE=95h=81M=E1bR=A7=CAT=C2=BE=EB=A1-'=A6=C7'E1=BC=19`=C7=E1=C5=1A6= 0=DCp=EBq=F3=FAA=E5=F2=FE=C3m=11=BE=E8 = =E8=05=A5=83=D0=A4=8D=00<=D2=19=9DK=98=C2],8=A2=AE=E5=E6=BC=AA=04=1D=88=FD= =B4=03=FBD=DF=B1ju=1At=B9=02=ADAakSr=DE=0A= =0E=B1=8D=F1=CE=B0=9Eo.=E4n=07=CFA=AETx=AFdU=E6=0A= e+=C6=CB=94=B7=83=0A= [L,=B4=93=F3=E6=D8{=ED=A0o-ER=C5=06=14zr=F9=E3=C4i,=F4=C1=CAF=F9=1F3=D7A=9A= =D0)=BCY=ED=CF=C3=BA=1Bj=A6=D9=AA=FE%=AA=BC=A4=B5=F8=86=14=DD=3D=80=B2=01= p=A8=80=A7yw=D9#=1E=FA=02=0CI=D1=A3=C3C=E5=E4=F7+ = -=BCN=CA=E7=03=1D>=AC=E8(]7=148tI=B0=E5JCS=A5=B0Q=0F=94|7{=DE=A1=B2=3D=B6= :=01L=18=94=B4^=16=E5=02=8B=0DRj3_S=A9i;!=88=CC=8Eg=9DQ=FC=A8=1B=0C=FC=F0= 4=1A]=D3=DB=92=E2=B3=EF:=E5=BFn=D0=E9=95Z=1D&b=A2=C7=94=F1t:=F3=8Dy]QR=14= =069=C1=03n=9A=80=DDk=F6=E7=E0=B5B=DF=812=B3*E=16=A8=F3=7F=CFR=FB=95=BE=1A= p=12=08=0E$aI8=C8=F6;=EF=AA9o%>r=3D=16=8F=FB=FD=EA=06=A3=82=3D=A5=A8=B1h=D0= h7=84=B7=A9=EE=D2=D8=11bUR9=82=99F=C8'9=1C=C9N=DA=A1=95=B6xg^=BE[=89=3D=F9= =0DC=B7=DDW=88=15F=D9[=0EJJ=B7J=99=8E=E6=C9R=87WT1=F4=83=A0=1B=F1=B6=FA=B6= =F8%B=AC[=F4=0A= =B0=AEqF=EBo=B8=99Y)JWM=A7=1C=F7c=91$=86=88I=CA=11=9C=A9G=9D[`=18=10=A45=B8= =F5=F9g=FC=93=A0=F7=E5hlH=CF=AE=82=0Fn=B6s=EF=A0=A7% = =01DlS=9C}=B4=1D5=AEq&=F8=83=D9J=3D=D3=16=B2=F3U=F5=DAT=D9*=A9a=05}=FB=A4= =B6=B70=A4=94=85=14=8E=B8=F7=EB=A0=E6g=8D=99>s=D3'Hvd=C9N)=C92=9EZ=9Cu=C5= =ABr=A5=ADY*'=3DN=82=F2=B6l=91=D4=AB=19=D0XKM=F2=8F.=83=FF=D9 ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-221840.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAICAgICAgICAgIDAgICBAUEAgIEBQYFBQUFBQYHBgYG BgYGBwcICAkICAcKCgsLCgoODg4ODg4ODg4ODg4ODg7/2wBDAQMDAwYFBgsHBwsODAoMDhEQEBAQ EREODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg7/wAARCABGAEYDAREA AhEBAxEB/8QAHAAAAQUBAQEAAAAAAAAAAAAACAUGBwkKBAEC/8QANRAAAQMCBQIEBAUEAwEAAAAA AQIDBAURAAYHEiETIggUMUEjMlFhFkJxgZEVF0OxCVJi0f/EABQBAQAAAAAAAAAAAAAAAAAAAAD/ xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwC/zAQR4itbaboFp07nmptsqQuSmJHW +VdJK1NOv3UEd6jtZUEpT8yylNwDcBmY8QXi11T8R2ZIlRz1VP6XlunPvryhlSOlDLELckXvt71l QSLlxave3GAFRvMc5YcTJmuvSZhK5QuSlKTylP2uOTgPqO++HUp2fON60ElRIUSb2JsP3wDgZjUa THS5IekU6Q6bJkoXy3Y/kTutb63GAIDRXxDaraC1ejVTJmY4cqkRpZdhKVHS8zLXZAkRX1dryEPJ SN/PsFp5TfAaQfC54msv+IjJ5nmTTIGcqetSKzlyO4bhNkqS62hZKtnftPJ7gecAU2Ai/WXOX4C0 3zNmNmrx6NUY7OyiyXkF3dJWbNtttAEuLV+VIH68XwGWnxG6s5qzlnGp5clakV/POX6FNeNEFSmL kNnv2pdS0SW2lKClcDlPpgBSnTX1yZ8dALcVh0qeWCe0BPNv9euA4oqUusLfbaMhZ3r2lW23+7qV 7X+lsB0IkF5qGqEUJdQz133SSolRHaCbWvz6YCWtMtPqxqRVTTmh5lcIIElf+MIN+0H3PucBZtpx 4GaLm3K0+l5oUqm1KS0Pw3V2+1bChzb15B++A4fAhmKvaQ+I06aZhoyYFGr3Xgy6oltXxnoEssIW 1v2rOyS6ltZRuACtx4BIDQtgKgf+RPxD6r5FrbmmuRnKeaPIp6JmYai5CbW5CjTm3onw33ioh47X TvaTcIVYWNzgM+lQqZiJcDMdiSgp6b3UO70+WxsPpe4/fANxNT822lp52zM3cZTjirJStVgLkC5A AvgF6HTQl6bJpyvh9IpMU37uoB3K9hY8p+mAkrTPS2oZpbgmozPJQgsJbZRyram/au33wFmelWlz eV2oS6IxtQrgvBNgL8WFsAc2XpU6nsRWJEjatsp27fbABnn6ZLyt4rcnV5dTZr1My3KnVMMsBDUu KlIjdNpp5KXR1EvTt11p5A2qSdoKgvZyu/VZWWsvya4WVVmTCjuVUs2LfWU2kubCkkW3fTjAZXPF p4mpfiP1Mm5iYakUrKkdry2X6W6lDJfitOFxku7LbykqNisq59LC2ACBcxxu7waSqE1vQ2k/RQ7k /f1tgEtTHmGYbbaB0ZC0Lk7B3q9TYG3G0ffAP+GzvlUp0OEB9S0y46FD5U7blX0JT68YA4NJ6W8c udGmRfOONqU4GuQq3rb2Jt/OAURmyluVCZSa1+MKVXoqHDAbpi5O64F21buv0+mTa9j+uAInLDuo v9qq1U6U1Wa5WXJEJl2lmQ55nych0IkLbdV3o28Dd7Ak4AWZkOpUHMeomZ3jBy3IpWanMtZny448 UuQKe6tUmO75xHI6SYwT1LdwNuVG5DR3odWaLVsj0qTSKI9lRmqoMyLlNQ+HEZJ6SW2Cm7ZR2XJS eVEqsL2wGOOp1SM1ApiGG2PhsrQptQV0yn1A557fbAM91lyS3E6S+HCUIk+n3Unb/GAW6U27K6Dx jByHCJAQOCVe9vqLfbASDSKe3EqMaohLUqNISTsSFbmlEjcLHkH6n39sAa+j8iTR+m/GcWmOo/BU QRx7nuwBwU3NGQ49Ieq1Yy5Bn1GCg+XQlpHUWsfKBb1JP1wHZppn6jN5zoLgqlNjP1Htl03qEFKH eFocQv8A635wFdWoucYeftZ9Sc06YNWRVapOVU6ky6vpzovUQx1XGBcdNvp70K2kKUpF/rgNBHhu ytm6FpLkVdRlJy0DSILFOjN9OXIXCYYQiEp15wEI+DY9JKbIUVc82AY/akz3MJEgkdNvcnnkX/j2 tgPH47TcqnSXUJW70U9ZpolZV3EXAHvb1wCokSYaWei68nqo67SU9tiocHj03DASflRphT8duM8h FUKU9SS7wq/qSn09Rxb/AO4AychKQ1FZbc3LS1824cj7fpgJSLNbclQl0p2ms0djiUqb1N6l2+ZP T3fwR++A6Nac8f290rTRaPPplXq2flutvOwfLsyGozKEmS+HFJKlubnkNtp5IuokcDACr4Q9FoWu GodE0vqFXruWPNokP/1+nx0OoacjIU4006Lo7bBRPIsbcYC83wK5xzZVKfqlp9mjORzl/aepN0qj 1JK0yGFxkl5pDjEnkqRdgpSkk2AHNycBl9qSZdNlP72VxJoO1yItvbt7bW7hcWHNrYBvQqa7Icck Nu7noyhdxICeVfIQfW1+TbnAS1l6i0+XUoNMqT39ObmjouVh5Xw46iNqHFn7Hb6+x9sA/KJQ6o1T 3BTaEZHnGlRnHgne0uywFOxuOVGxIJ4/NyMAWVNpbLLdMp0JqS5mmXC8wxSFqT1TsaUR1SBYFa07 AR7/AGGAbenviq0UfYafr8h2IWbLlUabEe6qCPmsphDiF/yP0GAhvxKax5e1mznlGqZNpCqVkjJF PVEZU40GFSH5T5decDZO4J2JSkFXJseBgCF8EkXPmZ84Zq0syBXHaFG1OpaqbnOqsNJMinU9C0uO zUemx3p3ZBJsS4PUhNgv80W0SyFoJkuNkfIEBxiAhZeqNTkKDkqY+r5npDgCQVH6AAD2AwFE3iD8 FUKmorWcaRU3TFaUjqQQ2dqWy4lvlZWdoRuv6fa+AAgZJNHnORHELlvqcAjnZ0wrqA7XB6qsLev1 wE9aSaN5xkTqZmQZdaqVIbDi32JETzTPlCSlRX1QGlrug2SQbEFXoOQKiqaTz8ht13N6mH4OVqep lTWXPNIeSwJO43ZcT8yFK7G0HlKe4gJtgGB4banLrOqNYqmZQBJmVliWwkDsRGi7EmMP/DSCiw+5 OAC3U3w450yPrFn7JkFmO63Gqj5po37SIa5ZCFOAjtSELSpSibbe7AI9J0vzUjP1QyZOy5JbrFCk rQ9l/v6jzrG4bm0J5UlXqkjhQ59DgNCfgi8H+YNEKpM1LzhW6c5Xq/ShCTRaa95psl5bTr8iTLKU hxZU0NqUXSOe5XFgsgwAs1DKtOrkafEmI8xGqTDrEltf5m1AhST64AcGvCZkWbl3T0uMR3qjlgtS VVR9HVccLiCtbPP+Nald1/2GAkjLWn9CapTLMWCzDQtmSpTLRUhJUy4lS0mx5Srren2wAqeJGY7P b/CUZpuDQ6G8lU5luyevIUm/ypAG0JVYe/r9cBBOnOR4MzLVKrvVVDXmefWUKdb5W2kOGGkgcA2W yldr8+l8ARknJLR1v0pqUhMeRNjZakQ6mVDcl7y8yOlJNxzxxz+mAJPS3wo0Cka4Zp1NzhJi5zYR TGadkSlSWt4gpuovEh3f8iChto7jYbz23SABv02lU2jRUwaVBZp0RJKhHaSEpufU2HucAoYD/9k= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-297071.jpg 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 ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150009.jpg 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 KU7IRLeALZwlKDxJHY9AtP10H//Z ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-257992.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAHAAAAQQDAQAAAAAAAAAAAAAABwUGCAkAAgME/8QAMRAAAgEDAgQFAgQHAAAAAAAA AQIDBAURABIGBxMhFCIxQVEjYQgVJHEyM0JSYoGx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQR AQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ALUtAGedfNyn5T8Nx1dNQC98UXgvDw3ZN21X dQN887eohi3Lux3OQo9cgK9V5r/iU4/qJEqOPXs9O5z4OzU8NviTP9AnAkqW+31M6B8WHmfz95cx rJU3eTjG3RsTUUN3L1bHHripP6gfbzEfY6Cd3KvmfYea/C8XENnDUdVA5pr7Y5WBnoKtRloZMY3A g7kf0ZSD27gAStBmgry5/wBxi4v5n0cFv8QYbNReB3ukkSu8csrVHS3ABhuKqT9h7aAY21J6e81E aVqTJTqjtaXt8/Q6G4IXSqiYBWBYDzZGgI97uHD8VnEtLxKvUjVerboV8U8e7PlcJlsDHvoGhyJu ctp52Wa82O5r+VcT7rZxHSwN9GrRlk8M7L/fBUAYPqAWHudBaHoM0FfXMqljm5k3KjVZaalpXnaa QnuxlnZn2/AIAA0HkFot6UNVFLVrA9Qn6O143MfcdXGGI/xz30DLvnClFDK9XaJqqRrdTxNegT0W 6rPuTY0RXcFBIOO2DjvoHn+F/gmmqeYNwvUiSzpYYDUNMw3Ka6YdMF2Hl3lXZv8AWfbQWI6DhVVM VJC08xwq+g92PsB9zoIK81uJRVczKmeSkjip6KjpaScIeph/NOeoQMZxKAdBtbqk3mJvy+pMDl/o bJFUyt7hUClmOgHF1eSCvu3XqOtUU6+DhpFTbI7yfTFP0lC7juxjyg57aCbfJPgqTgjgK30dfRmj v10eSv4gRtpcVEx7ISpI+lGEQd/bQFvQJs1Os9bCztuEAysftn5x86CJXE/Jas4dq73X0crXS0XS vqK7qk5lg8VIZenKvwhJVW+MZxoESmo2obaluEsIFRVrKtLMREnUGAGjlUb4phjsc/sPfQd0oIZb 5BdAVgu9tqBUW2eojRa6ORF25imkDRz4B9G+fUaA8cB8xoLgw4fvHUW605ZKerZOmKkBS5+m3dXC g9lyCB5fgAYI5ElRZInEkbjKuO4Og30De4tJXhq9kHB8K/8AzQQ+4m/kU4KqwkkKuGAbI2/fOgTO ArpcLh+f2ytqnqqC3VMPgaeTDCLdH32k99B6uP5ZLfSU9zonNNX26aOWiql/iR4jvQj9mGgmotpt 0yJNJSrvkUM5BZRkjv2UgaD/2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-297420.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/b AIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgIC AwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgARgBGAwERAAIRAQMRAf/EAaIAAAAGAgMBAAAAAAAAAAAA AAcIBgUECQMKAgEACwEAAAYDAQEBAAAAAAAAAAAABgUEAwcCCAEJAAoLEAACAQMEAQMDAgMDAwIG CXUBAgMEEQUSBiEHEyIACDEUQTIjFQlRQhZhJDMXUnGBGGKRJUOhsfAmNHIKGcHRNSfhUzaC8ZKi RFRzRUY3R2MoVVZXGrLC0uLyZIN0k4Rlo7PD0+MpOGbzdSo5OkhJSlhZWmdoaWp2d3h5eoWGh4iJ ipSVlpeYmZqkpaanqKmqtLW2t7i5usTFxsfIycrU1dbX2Nna5OXm5+jp6vT19vf4+foRAAIBAwIE BAMFBAQEBgYFbQECAxEEIRIFMQYAIhNBUQcyYRRxCEKBI5EVUqFiFjMJsSTB0UNy8BfhgjQlklMY Y0TxorImNRlUNkVkJwpzg5NGdMLS4vJVZXVWN4SFo7PD0+PzKRqUpLTE1OT0laW1xdXl9ShHV2Y4 doaWprbG1ub2Z3eHl6e3x9fn90hYaHiImKi4yNjo+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq +v/aAAwDAQACEQMRAD8A3+Pfuvde9+690BvyG7v258eeu/8ASbu3NbDwO2sfujaeJzlf2Fv3C9cY iLE5/OUmKyVRQbj3EY8I2bxdBUSVsFJUy08VWtK8ZngB8qe691rBbY/4UIb+7J+XDx9HYePvHoPJ 9jYPr+j29SUez+o+pOv8F2RuDA7K6Yz+7/lBvHJZ+o7O7N7LylBnch/dLaWBf+DUtDWVf8QyONw+ TZPde6Pb2j/Oq6P+IHdmS+P3cW6exO4e1MQu2qDt3dWE6p3hsjoD47YzF4HalZk8jv3eNDiew6V8 5mcz2bQTSwYSp3JNQ0dRS4rIyRZqhZcp7r3V4myO0dg9jY/D5TZu58Vm6LcWGG5NuTUtVEy7k2w8 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 o11P7r3X/9k= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150268.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAGQAAAgMBAAAAAAAAAAAAAAAABwgABgkF/8QALhAAAQMDAwMCBAcBAAAAAAAAAgED BAUGEQASIQcTMSJBCBVCURQWIzJSYXGR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/xAAUEQEAAAAA AAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwBj/im67VLpyxAs613noFx1uOsp+sC3uJiNuUBFjKYV xwxVFX6U8cqioGaYQb6uCYdXKdV6vUFHuk8auEph9QLvVc6Av9POovV7ppVYlUpK1GbRmSR6t2pK JxY0lrwYoJ7uw6ieCTnPnKcaDWaybwo9+2vR7soThFT6u1vFs+HGXBXa6y4nsbZool/aaC1aCaBC /irdpcHqb0xn1tlt2A5TKgy13cbEdR5ssr9/Og48e6rMhUxybUJLNIhqOPxLEbhc+NypjjUUPrs6 mdMHGC+W1ruzyVVfdVdrSrj9oAgkR6BmPhCvdq57Jr1EbYcbC16kaxXj9PcYnqb44HymDQ9VDa6C aBMPi2syfcX5Jqcgjk2xAfcZlxm/Q5GlH6wfRxOdhgKiaf0Ogzbvjpu7R3UeCsFNb/eUNFUsN5wB kqlwRaCyXBZ1ghb1oflyWBV+DHVi7XG1U2pklT391ks+Qzt4RExqB6/gvaSBFvemIx2lT5e6RKu5 V4fFERf4ontqh5NBNBya5Q6XcdNkUisRUmQJSYdZVVH/ABUUcKipoMiOotsrRLhrFCiSo0xlmase NVEJDb/TPHrXxwqcpoKJKoUylVB86gjjJy21dbNpoW+6hcbm9uUQc/bnQFOzr7rljHDC35ctl+pr G+aAxjL6NnkG8Kmec+330GoFg1+bcNq0qq1RkosyQCo+04Ow0ICUV3j9K5TQXPeP8k/7oKpLl9pJ LxSUiwoYqcqY4uAAQTx/aqvnQZg9YKaK1SXXbbaH5fOQX6pb7IriO+vqdfYTlVaMvV9xXKKnGgDj l2yH4jETsiSsJtakOeshT3RPbQFDovZV0dRLvhnSoxFTaLIZdrVZdz2Y4Zzsz9Tpp+0E/wBXCc6B 8r8u53p+5QKNbtRFHIadypxT2O7xXGwXvcSJclxjQdhnrVYzrLbkpJ8SSYor8ZGkNAL3RCReU0BH Ki0mosuOz6fHmm3vAO8CGiCSc8FxoFD6q0Gk0Ou/gaVDGHFZgsONNiRLgj3qS5JVXnH30CL3qy1H rhow2LSOipOCKYRVynONBqp0PhxKF0GteRSI7cF9+iHUX3QFMuS3AIzePOdxKqe/tx40AN6eMM3B flBYrbaVRqrNvu1IJHr7zjjJmRHn3zoGIlWZaYSX2xt2moLZkAJ2A8CuE9vtoP/Z ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-279559.jpg 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 CP40DdcqL0dwvR1LS08VcU5wfTP+NB//2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-297366.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/b AIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgIC AwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgARgBGAwERAAIRAQMRAf/EAaIAAAAGAgMBAAAAAAAAAAAA AAcIBgUECQMKAgEACwEAAAYDAQEBAAAAAAAAAAAABgUEAwcCCAEJAAoLEAACAQMEAQMDAgMDAwIG CXUBAgMEEQUSBiEHEyIACDEUQTIjFQlRQhZhJDMXUnGBGGKRJUOhsfAmNHIKGcHRNSfhUzaC8ZKi RFRzRUY3R2MoVVZXGrLC0uLyZIN0k4Rlo7PD0+MpOGbzdSo5OkhJSlhZWmdoaWp2d3h5eoWGh4iJ ipSVlpeYmZqkpaanqKmqtLW2t7i5usTFxsfIycrU1dbX2Nna5OXm5+jp6vT19vf4+foRAAIBAwIE BAMFBAQEBgYFbQECAxEEIRIFMQYAIhNBUQcyYRRxCEKBI5EVUqFiFjMJsSTB0UNy8BfhgjQlklMY Y0TxorImNRlUNkVkJwpzg5NGdMLS4vJVZXVWN4SFo7PD0+PzKRqUpLTE1OT0laW1xdXl9ShHV2Y4 doaWprbG1ub2Z3eHl6e3x9fn90hYaHiImKi4yNjo+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq +v/aAAwDAQACEQMRAD8A3+Pfuvde9+691737r3Xvfuvde9+691r/AH8zP+eJsL4qblznx9+OL7O7 F+QGGaag3/vTc0WXzvT/AEPkVTUMLueh2tW4zK9hdkD6TbeocjjYsRG3lydfTTfa4+v917rXef8A nJ/zK2zkmbovnzlK+WR3rI9tj4//AB2ptovTrI0oo6WAdH1OXTHknQurJyVphAP3DveRvde6t5+B n/CgHeGa3pt/q3507f2VDhdx5KhwGK+RHWWGyu18ftjMZKqo8dhx2919kMvuOGDbWSr6gx1W58PV 09Ni5XiarxEGOStylH7r3W1T7917r3v3Xuve/de697917r3v3XuvmE5v+Zf/ADUuhe4O1lxny8+W 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 +cH2OVmpo69qL/SD/EoPMQzRp7r3X//Z ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-190891.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAHAAAAwACAwEAAAAAAAAAAAAABgcIBQkAAgME/8QAMhAAAgEDAwIEBAUEAwAAAAAA AQIDBAUGABESEyEHIjFBCBRSoSMyQlGBFRZicYORsf/EABYBAQEBAAAAAAAAAAAAAAAAAAABAv/E ABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANqWgnnxC8Zamz19ZZsYpY6g0DdG43px zSOb1aKFfyu6fq9QNBP9J40eJVPcZZHyCSbmw6cM1PC0TD2HDZeI291O+gMqf4o8hs9wiocxxSii imI+WrqR5kWZP8eXVAYe4J0FcY1kVtyuyUF/tLs9DcE5RhxxdGUlXR19mVgQdBnNAO5Zc5LRj9yr oSVnSPhAw9Q8hCA/xvvoJgyO00AoBRRVFMk6J1RBIfOeXfl+5JPc6KTE0EdFXI1XOsaR8d+khkP/ AFoCLLLLa73iXXCfMtSBZ43G/NXHqPqU7aiqJ+HmZ3xO4xqxejjrt6Un180Scv8AwHVZP3QYTJLa 93sVyt8exlqIvwgfrU8l+40EaeJWG12R1tmSC7XOzLTzxyvLTSBIZN/K6SIBzc/SOW2ilN4uYbFk sIqbpW1FG9juDdCaOR4gYpOmpEwjKtxB4+bf7aimxjFDL/bYireC/MgqOmWc8R2HmcsW0FC+CNoS 14nUtFL1aetrppKUj06Y2A7ex5b76rJxaDmgnHKqeRLlSu9LNXfK1UsVJQqyovVdGBZy3b8u4G/v opH3mS4f1utihsayzyrLHKlXLHEnBh+V2UP5dj3AHfQfdhdPPS2ampp6f5TpmRY6VXLIgWTZeBbv xIG41Gln4rZorDYqG3RMHCKXZgvEcpDyOy+w76rAh0HV3WNWd2CIgJdydgAPUk6CdZ/ETA8yyXJr PiV8gv8AVYylM+RyUoL08LVDSRr06hfI5BiPLgTsfsCZyeogiyJJPkOtHL26jzBt+P6u3f7aKKLE tReet8iEjdkboyld0jPEhSw9xy27e+ooa8Ivjo8Pchggx/xRkTAMwo2NLW1ZVzaKiWNuBeOUcmp9 yN+MvZfrOqytKiyjGrnSQV9uyG1V9DVLzpqyCrhkikX91dWII0GmD4wfFnxHr/FXJ8Cny+4ph1sf jTY/Ay09ORtv+MIAhm/5C2g9PgjuddTeJeSUsNQyU1TjcTVEGwKOVuVLGOSkEHyzuP50FsZ3SU8d 7q6ZIgIYJPwU7+XkO+x9dRR7g8aQUcEUShE6Al2H1k+p1UaEb6zNerwWYsTW1BLE7knqn30GLDsO wYgf70H/2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-297225.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/b AIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgIC AwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgARgBGAwERAAIRAQMRAf/EAaIAAAAGAgMBAAAAAAAAAAAA AAcIBgUECQMKAgEACwEAAAYDAQEBAAAAAAAAAAAABgUEAwcCCAEJAAoLEAACAQMEAQMDAgMDAwIG CXUBAgMEEQUSBiEHEyIACDEUQTIjFQlRQhZhJDMXUnGBGGKRJUOhsfAmNHIKGcHRNSfhUzaC8ZKi RFRzRUY3R2MoVVZXGrLC0uLyZIN0k4Rlo7PD0+MpOGbzdSo5OkhJSlhZWmdoaWp2d3h5eoWGh4iJ ipSVlpeYmZqkpaanqKmqtLW2t7i5usTFxsfIycrU1dbX2Nna5OXm5+jp6vT19vf4+foRAAIBAwIE BAMFBAQEBgYFbQECAxEEIRIFMQYAIhNBUQcyYRRxCEKBI5EVUqFiFjMJsSTB0UNy8BfhgjQlklMY Y0TxorImNRlUNkVkJwpzg5NGdMLS4vJVZXVWN4SFo7PD0+PzKRqUpLTE1OT0laW1xdXl9ShHV2Y4 doaWprbG1ub2Z3eHl6e3x9fn90hYaHiImKi4yNjo+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq +v/aAAwDAQACEQMRAD8A3+Pfuvde9+690k99782Z1fs3c3YfYm58LszY+zcNXbh3TurceQp8XhMF hcbA1RW5DI19U8cFPBDEn5N2YhVBYgH3XutIL58f8Ks+wt77xzHTP8s7Y+I2zt+hqMji8r8k+38b jchvHNy08yoK7qDqjM1kG3sBTUYppG+73WMjVVglEH8FpZAk7+691Wp1Z886/aGL3P8AJr5q0Gd+ VW8N1Y+tg6v2b2llq6mpt+52fcMcubzu7pG2zi/7ldQ43K5Fj9nilqqSeunajoZKaJJYk917qzD4 A/zcfkDVU2UyWzs7icB1ttbP7k3PUdIwVW3KPp7Y228hU0dVPt2jylft7d2/uqetdtV8tRjWy1a9 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 691//9k= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150055.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAGgAAAwEBAQEAAAAAAAAAAAAABwgJBgUAAv/EAC4QAAEEAQQBAwMEAQUAAAAAAAIB AwQFBgAREiEHEzFRCCJBFBUjMmEJM0JSkv/EABcBAQEBAQAAAAAAAAAAAAAAAAEAAgP/xAAXEQEB AQEAAAAAAAAAAAAAAAAAAREC/9oADAMBAAIRAxEAPwCqWpOHkuSUuIUNpk2RT26ykpmVfsJp77AC deybqqqqoiInar0mpIeedfqzzPyfkBpVypNDikB4/wBjpI5K2SihbA9JMV3N0kTf4H8fKiBiu8o5 tTThn1VzaxJyqhvSWJLrbhqKf2VRJC3T/OhGy8W/XB5DxuwjtZhLTOMf5cLCK8gBNZRdvvZkoicu O3s5ui+26e+lK24rmOPZnjtRlNDYNyKm7YF+G4SoB7L0QGKr9pASKJJ8ppTT6klP/qIeScjiXGM+ NIxvwcckV4W00hXYZj5PuNAJf9hYRrfb5Lf8JoREfFsCsk5ZCds20mGiqTAOdoZJ0nJF0VRQ7GcP xq4cbFcciukX+6KMCq9+/fvrLoHme/ShitvPmWmNSpNBKNtwiqvdgnUTrjy+4eS/jTrOKKeC6bFo /iLAWcfgvftQVoeis4ASSrikSvk7xUk3J3kvS62yM+pJQfXPDYyzy7jOPTLOMEWjxWRNSMyBpIaJ yQu5PnxNDEuA8ABN02XfbfRTIVPxDgVw1kk+aZo1+1ILbQSWV/lNwdx477Kmyd9aKZDBBW2smVMr b2pdfmD6jkS3/UTRBouvSbYZjGCAi9ryXvVE2jub53UVGOVNfattNqMjnY2LC2Lpiw5w/TK4S8y2 Rd+SqhInyupHW8W5/jFd48xGvBqWH6CA1Hc9JhSbJxr7HDAk9xI0Uk/Oy996WR/0pKL61Jset8uY neU+ZPzMhpmtp1GcaMUWthvAIqyptCLzqv8AZqDhLxRd025JopjB11+Ek6u1juMmMghRXGe21NE2 UU/O3XW+sNGAbyKpj1iSXbIIJzwNiG+Sf0cVNt/x7Eu+2kut41xUcubLDrmwqZ9fKdcchTaxCWXH ExJH+ThkXE172LjpwU8tHjNJjtRXUdXXss19WyLEUFFCXiP5JVTtV91X51pgrP1QedHcLr3cIxOU bWTzgArWzaJRKCwaoQgCj36ro/8Ake/dU2GuYl1ZuBZOOSprxm88qq48q8iJV+d/fU2zsV67pX3R reTkOYi+pFJf4yJOxVF3+w/hdLNGnxl5EK4tYONWOM20yXLc9KPGisuSDccL/iIBuu+jBqnvhTAp NE/YX9jVT6p2QyjECLYGJyEEi5OKuyqop9o8UX/OoWmF0hBnM7i0tbKZY2M12ZOsHiemSXF3Jxw1 3Il1l2Dh91zdV5LvqYfTbh7ovJelTbSTAeAX3l8seOk9QkRy7jg5t1yHi4Wxbe/aaWeotXqZe1J/ /9k= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150449.jpg 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 DykSHGidqEJPLfpqOB7aYD//2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-167081.jpg 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 ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-297086.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/b AIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgIC AwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgARgBGAwERAAIRAQMRAf/EAaIAAAAGAgMBAAAAAAAAAAAA AAcIBgUECQMKAgEACwEAAAYDAQEBAAAAAAAAAAAABgUEAwcCCAEJAAoLEAACAQMEAQMDAgMDAwIG CXUBAgMEEQUSBiEHEyIACDEUQTIjFQlRQhZhJDMXUnGBGGKRJUOhsfAmNHIKGcHRNSfhUzaC8ZKi RFRzRUY3R2MoVVZXGrLC0uLyZIN0k4Rlo7PD0+MpOGbzdSo5OkhJSlhZWmdoaWp2d3h5eoWGh4iJ ipSVlpeYmZqkpaanqKmqtLW2t7i5usTFxsfIycrU1dbX2Nna5OXm5+jp6vT19vf4+foRAAIBAwIE BAMFBAQEBgYFbQECAxEEIRIFMQYAIhNBUQcyYRRxCEKBI5EVUqFiFjMJsSTB0UNy8BfhgjQlklMY Y0TxorImNRlUNkVkJwpzg5NGdMLS4vJVZXVWN4SFo7PD0+PzKRqUpLTE1OT0laW1xdXl9ShHV2Y4 doaWprbG1ub2Z3eHl6e3x9fn90hYaHiImKi4yNjo+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq +v/aAAwDAQACEQMRAD8A3+Pfuvde9+691737r3QSdvd39Y9H4OkzPZG6KbCnLzVFHtvCU6y1+6d2 5OmhWeXF7V29QrLlc1WRxurSmKMw00bCSoeKINIPde6r43x8s/kp2FQ5Wm6YwuyupKWZjFg8tvnH T9ib3+3DN/l1fisXlsZszC5CZCCtMJ81DFb1ysbovuvdVkdi/KP+dv0fmcnvGlzHXXd+w8DHVV0+ LyHTm3I8RkMXSfuTSVY2JW7X3pjamOBGcmOokTQpIDXW3uvdWbfy6P5qexvm9NXdZ7z2VWdJ/Izb uDjzeT2HXV/8X2pvfFU5EGV3B1fuiSnopctBjKjS9bi6uGHJUEM8bj7mAPUL7r3Vsfv3Xuve/de6 97917r3v3Xugy7o7b2b0L1P2H3N2DXfw7ZvWu08zu7PToY/uZaTEUklQmPx8cskSVOWy1SI6Wjh1 Az1U0cY5Ye/de61RdgfIfffyN7O3J3l29U0dRvnfc8VJisTTVBqMV1b1tFUCq2z1dtPy3hosfQuz VWVmitNlsszzVDMUjVfde6uK68p8pj5qOthxn8UgjSOoljoqfloRGXaN1jEmlkjH4sPqDbi/uvdH GxWTwVbQiZscsUpi1yxmKJZvKG0skkUirUxFGI4Ck8/Qg29+691Xx3B8Tuuo+wNp939bmDrHszZO 46bde092bZo4aeClytNUS1MsOVxFOsdNX4jMRzS0mRpWQR1VFUSRsnqPv3Xurf8Aq7fUHZOwtuby ipRj6jK0WnK4wTCoGJzlDNJQZzFrUBU+5hocrTSxxTaVE8QWUAK49+690v8A37r3Xvfuvde9+691 Q3/P67F3F/suXSvxe2PLVDeHyx782rteenpn8aP191mP9I+9aqsdUeVaDH1uLxUlRp03g1gn+y3u vdUWUvffWnxd3Ds3ryj2/Udibz8UU+N2+K2nwKTwUU/jTNbryVWtNR4mmBDyASWsUYMwHv3XurEu p/5s/UeF3rR9b9zUo6R3kauN8FSZ5qibB5SkyCU8mInhy32n274/JUTXSpjlelmDnxv6W0+691cd tXvLrjsjB4zLUtbR5HH1E01LSZQ1CJSJUUuPqJq77fLRyq6iBqfx38pRn/Tcqbe690DvY3iySmt2 zuapmpmqKmJxIUqI5B5vE0MkwWPXDTTxO5dQHDOCRb9XuvdDf/L/AN3jcGI7nw0NeKyi27v/ABop o1lEq08tXtqhoa1o+AY46uqwZlK/Tys5H1ufde6sK9+691737r3UasqoqGkqq2ckQUdNPVTEaQRF TxNLIQXZEvoQ/Ugf1I9+691oH7m+Q3aPbP8AMX7F2/2/2NX9lUO3e1u2crgcfNFuagoeoMl2acJh s70vtv8AvL9vWTYfYW1+vsZQhqVEp/uJqibSn3LA+691Y/8AIn+UL1Z8yth02f2XuLce2u2dv0Qj NLuze+YqeueyIp2+/lwm7aqnoshuzY6tUL5I67AzinWok8k2Pndmk9+691Uluv8AkD/Izr+fFbho 9wbV6f2pHVx0Obw2b72zHdEzU2pomzHXmIk2hjq+eudgWgx71awNO5Z5KOAMkfuvdWrfzNN8zfFH 4G/HbZvQu3M5jN2zVOxMdSJtLFHK5LbWAbG10dLVV9BSrPU1mX3hmcXFTfvJNJV1E8zPe4Le691W T8Pf5vHdNVjclRdwZvZe+6Lbu6KLafY3W9RgJuuu4NhUFTVNi/45V7WyuMxklJXw1dVTmFKf7mGQ IROlMzIR7r3W1t/KK2flMd178h995epqKiTePf8AmMDiGlYywSYDrvbG3sEKmmqG0yS+TdFXlo5Q ygpLCw/wX3Xurcffuvde9+690ge1sZNm+r+x8LTZNcLU5nYe7sTTZh8p/A1xVTktv5Cip8ic1cHE fZTTrJ9yOYNOv+z7917r52Xyp78jg/mI72mOHrKHcWOqOtMPuKjz235cDk8pujbvWuJp9+7rraRB QU+4M9n91zVYr8tjY/sM9XUU1fQzPSzUob3XurPutf5o/YWyM/tnqnrrrLOdpdsbkxz1+N2pRilw NBhcTST/AGdTurfmayFRSYXaG0MdUOBUZGsYQqQUhiml0xv7r3QN/Pn+cJnvjZ3913013RsWj7az c+wOrN+ZDfmyty5/Z21NprvLK52bcmF6rwVW1RjuxTjMfj1oxm8rUo4ry9NNR0YSUe/de6sI6H+e fxC+fG+qrbb5Hb2b2zuLrLE9b9hdR5nC1xXAYDcdO0W1oqirqVlOOnoa7DRUUl5hUUeYqqGWlmSV rn3Xugj75/k3/HDH5de2arvjuzPV+2MNJJin3HV7I3Nmc1szHwU9VHsrdO/Krase9d14WihpImx1 TNVy5Ki0lRJKXJPuvdbRHxb6yTp/4/8AV2w2oqnHZKi24uc3JRVhjNTTbz3pXVm9d7RSCIBEVN27 grQiC/jQKuprXPuvdD77917r3v3XutIb/hVb/MC3pRZDB/APaS19L1jlcTtvL9zrjJRNU9j7w3VS ZbN7S2DlqKIpINpbCwOMpdyTQSGVMtk6ui/aDY5RP7r3Wh30v2zXdebjKV9HCKvGZKiq56aQvR/Z yRVZNelKaWoh8eqSAaQFe0bhodMgjkX3Xuts2k2j0n8zOqtkdmYT5Bb3+Oud682ntiPF0mwcZtjP 4rcOSjqcvmpcn2ZgM3lNvPm8VthsnF9jSUWVpZZaeStHljne4917om/zT+HXyO7t6D2NVbL3j8dv mbSdU7s3NVz5P4lZ7dNf8kdt4PNYs0mXpdz/ABz33V1eVzOyPv4Iqieo2dk8vUUGRpmWuoYoylQf de6wfAju3rD4obG7e+OWIxe7sN8pe3NkpTbpod7bf3Js/e2x+0uoqvOdgbG2RB1hl44qvF4LG5xa eoiqGpDVZCRZpnqAPBSRe691s0/GvubfPy67u+PHRW9MZm8Jkty7npt29jYcQiqyGL2ZsDCw703P S5WSobRT0ddlqOixE0szjScifGksrRK3uvdba3v3Xuve/de61sfnf/wpp+GXxj2vXH44YbK/Mzfl C09ZkKTZ2Qrti9aYfa2JesXdW527Lzm2sjR7ml2/BRtNBQ4qlnhyYUxpWwFo3b3XutEX+YB/MO3P 87e5e0/kfuMbHwe69w96bQ3Dt/8AgOQrdz9a7I2Tt7YG39hbW27UZipx+HqjPLgMDT5Jpq8YepqM gcksA+6hipG917qors1MbX703HXYvCpt3NYiaZ9wbXpqmlzOKaKCRo6jJ7YzmO/yXO4iBDHVRTxI scuOkjmjMscUk7+691aB/Lx+aPUuxqao6j+QmHz2T2Nn4xgJ67bNRTUeSgx9WJHxVXj5RBNV0+Xo s3NEokSKoDrLI8ySqWjT3XurMMB8VvjL3lub/S/8H/lDuHqHfWJzFHU7t2P23LQ5rFUVfDQU+Zpc ztneuzcdS7hxeQghU1BSvxmdWWSNgrx6EeX3Xuhh7q+a2J6tq+t+qMnUbZ+XXf8AtLdO1dy7T3nJ h6LsbcWL3xSVyUm3tu7dyzY6Xc2LrHyMiacHjIYGkqDTUj0spZUX3XutvD+Tb/Lw3j8ZdkZ35N/J dHqvl/8AIfE09VubDTCMQdI9dV1RS5zGdSUYieWKTc01bDDV7lqI28BroIKOEMlCaqs917q7z37r 3XvfuvdfJZ3Jt6J8vjhU0dKZ566qNJJVU61OOykeTppabOYnP00aArR5rEXp6vSjRyRFWkHkjglj 917qnzuTr7dnxG7Zrp9m5WHKbNz0NV/Bnq3iyNPW7arz9x/crfuLWQBctjIFQksI/OI46yn8TgrF 7r3UjuHaUe69lbO+QPUaY6TEYygXE7yxO36aOgzHXE9F9tDQUW4MKsatW4qimqJqIZWJXo5KRqNZ xTmeKE+690UWXMQS1pqlxsFLHLpaopKVnjplnK6Z5aKJiwpYalvWYPXErEhAqaUX3XuhX2/2/l9u RSpgNz7p2+1UlPBUz4yKJaxYYGUxhKqPIQS/smIOAGVWI0spVR7917puj7X3Nidw4fObUzm5dsZP b+Yxu58duTDZ+to934rceFylLl8HuOg3NQyQ12IzWIzlLFXUs1NIklPWBWDlkQL7r3X18P5D/wDM a3J/Mf8AgrtnfPac1LUfIHqDJ03UPeOToKGLHUG8dzYrb2Gy+H7KoqGlVaChbfeAycNRX09OsNPB mYq1KeCClFOg917q6X37r3XvfuvdfKOzU9bJ/DaRKKpgqaqolSoykT453xsQ0+WTGU0lS5nykpUC O6SeBm1Is8o0e/de6K93tU7Ao9gT1+7sdt3LbKjxuIXcOCzNRJTVlTUfcZikoG2zkJJabOQ9g/a1 dRVwGNjVNV0k8VcqiV29+690RHpTCb0od8bro/jJvTK5namVoXrKTM5PEUlM216qGlqaqDCdj0G7 cbRbayVDUYqOqospV4/z070MiVc6U6B6Nfde6KF2DkcNmNx1+Qxu3sLtGsaaaHOYLbGQXJ7OGYpp Whq6/Z9RFVZOOmwmSkQypTJVVVLE5JpZvtXigg917pExlVIYgOwa/jOrSVFywYqyNZ/p6WBAvbm3 v3XuhukYLvbe79RQ03936mryFThKapqqSursZtOuZarD42vrc3Q4IVz4WknFLlZxAtNLJDI8wkgZ Wb3XuvrofyAKf4aUX8vHYuO+G+Rz2bx2Nz2Rou8txb3oqXGdhbk77ix+KO+c3uXF0k0lNjMRWB6f +71PSqmOi28tGtIGjHkf3Xurtffuvde9+691/9k= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150170.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAHAAAAgICAwAAAAAAAAAAAAAACAkFBwQGAAMK/8QAMhAAAQMDAwEGAwgDAAAAAAAA AQIDBAUGEQAHEiEIEyIxQWEUM1EJFSMyQkNScTWBg//EABUBAQEAAAAAAAAAAAAAAAAAAAAB/8QA FREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/AGpaBZ3aV7atUoVbmWBswuM5Ppzqo9dv NSEyEh9PRceC2rKFFB6KdVkZ6JH6tALre+XarcosLclO4FSfpVHmKjLa4NCPzPDPxMdLaWnU+MDx g49tAzLsx9omLvnbkqPVmY1Lv23QkV+lskht9o9EzI6VEqCFHopOTxPrhSdAUOg5oBt7Vu5cvbPa GsS6RJ+EuC5XE0aiy84LCpKVF6QD5gtMIWUn0VjQJUsdu2F1hl+cipPR+87tLjAZU8E/uOtMrWC4 sJORn10UaFUvXbimbVSNtLJpP3/S6pFm1addUxiewkuzHOceHGjoZU6p1LQaypfgynzPnogWrFvi sbRbo0m/bfpEyFHpTqGqjTH1nhJYcZAkR+fFHzWsrQFJyDg4PHQP7t+uU656FR7jpD3xFLrsRibT 3v5MyEBxGfocHqNBL6BX/wBojchTUNrLUBy1ifUpbX8ivu47Of6w5oI3YnaexattzDuB6sLhB2Fm oNmHGckId4lC0tzFJyhPIdFKSoj0OdFEjKsCiRoVsTauwKXAbgwqWhEEORS4mOOLQUqSlba1kHwn H1GcaID/ALYltUihW/RW6DDVCbYrSXZTrqiqS+66xwLjyz1KgAkew6AY0BA9gvdc3JaFX2yqLpXU bKPxVGUf106S4eSP+L5P+lpHpoGAaBKvb3qr83fFMVSy6zQKRT2G2/RvvO8kkf2ovaDP7NO61Ppc K49ua2FCDNZEmnuOJ8C2XyFLjK9Er65R9ckeeMgwlipWFFtqI+iqU6YGABBa+bKHT8oz4uRPTB0C 9e2DcztwSLZQ1hiAyH3hGUfxH3GfApzj6gOK45Png/TQWP8AZ32c4it3nfkmqwEkw/uaPQw+kzcr dZkuPuMA8kN/hgJJ8znH5dA1XQeaS5KtWbkrlTrlVqMmtT5n+UmTXVurfKPJSnFknI9PbpoJ21ZV RoT8Sr0+V3c4N/O+ahaDjwuJWFBaenkoHQXTB30vSmRwwxSqGt8fkllhRI9+AeCenp00FO3bcFTu iqKq1fkJmTkpQyZHBCAhtlJDbLLbYSlLaPUJHn55OdBDGSY8hMymSXoq1Dm2/HWpB6o/kMEY0G5Q 98t5YEZmHD3Tu5iNHHFlkVWXhKfoMueWgrMdYs/P7TaSj2Kl9ToN1gACK3gAcSUp9gD0GqMvAyVY GUpJSffUo0yV8tpPoI3ID3VnOg7nkhCgEDiOKTj+wM6CE0H/2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-296217.jpg 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 Bl4RXwKog8vmi+JEXTVEXAadsBMB/9k= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-210276.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAHAAAAQQDAQAAAAAAAAAAAAAACAAEBwkCBQYK/8QAMRAAAQQABQIEBQIHAAAAAAAA AQIDBAUABhESIQcxCBMiURQVQUJxJDIzRGFigZGx/8QAFgEBAQEAAAAAAAAAAAAAAAAAAAEC/8QA FREBAQAAAAAAAAAAAAAAAAAAABH/2gAMAwEAAhEDEQA/ALUsADfiv8WaOjfw+UchyK2z6hPKCraP IbceRXRnG9za1bSlBdXqCEEnjkjkYAU4Xj16/wBnWutwsl5fffb3FVqzEkkpA0+xTxRqPxgCX8OX jGV1BvIfT/qVVLpc5W7qzR2TbQahyRpuSyUk6oVwQk87u3B7gfOAWA4fqbfyMq9Oc+ZlhuFmZQ0V lNhugA7XmIrjjatFAjhQHcYDzs07V71Fz98wzHOmT7K4lmVc27h3urUTu3FR9yAB/rAWKZIy3lep iR0T1wYi3vTHRJfQwVHTvuURrz9cZbbuZRwKfM+VMzSKPzV5ZtYk9t1YDqdiHkq3oWPpoNdQcaZW X9+RyD2OCFgGdjBjWlfOrJjSX4diw7HlMLG5K23UFC0kHuCDgKXaXohH6b9UWyzbLnUkiApcaK6o GQ04HvJW2/tATuQUnTAFVIyXDlseZFberoDqSl+AmMxIbmKKClHxL7jbjyAkncAnQcaHgnEajmeo kJb2XKvK8VtmvrIJdZsYbaVLDqf3NsrLSkeX6vbj6aewWH5ZZYjZby/HjPuSozFfFRHkuqK3HEJZ SErWpWpJUOSTist3gFgK2+r1bcRurllJXIXIy/aqTY0X6YtJZac2sy0Je00e/UMlw8+neOBrgCDh hxGXENwkB/4jylusFQSVaDXucRpFFzY3ztxTZVq4Pw3zSRo7BWhlba3DqW/U2tZCtyu/t3xUHXWw m6yur61o6tV8dqO2f7WkBA/5gh7gOW+bi+DsWnfbTEXqy5ba6+rnchlA53bQfUTx/XAOLXK1JeVB pbSA3JhBO1kEetrjaFNK7oUB7fjtgB/semucMosSZNbaxrvL9U2p1tL5UiX5CeS2pAQULLaed+8a gdtcFarptTS7DNy86PMrjwaVbrDAcGqXH3dragjjnykqOqvc4IKiLZQ5i1tNPASGv4sVfpdR+UHn APsBFtRrEukwo61oiJeWERytSkJ0P2hROn+MVUpYiMHWm32nGXkBxp5JQ62eQpKhoQfyMBG2WmGm OnFCWUBslll5RH1cec3OKPuVFZ1wU5n81kef/OxH20MSfvCdNdNfrz74IkJPIH4wH//Z ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150057.jpg 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 ZNsmKqumuhyfhEPrQd6Sh2uoKqlAN49nZQf/2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-215999.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAICAgICAgICAgIDAgICBAUEAgIEBQYFBQUFBQYHBgYG BgYGBwcICAkICAcKCgsLCgoODg4ODg4ODg4ODg4ODg7/2wBDAQMDAwYFBgsHBwsODAoMDhEQEBAQ EREODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg7/wAARCABGAEYDAREA AhEBAxEB/8QAHAAAAQUBAQEAAAAAAAAAAAAACQAGBwgKBQID/8QAOxAAAQMDAwIDBQYEBQUAAAAA AQIDBAUGEQAHEhMhCDFBCRQiUWEVIzJCUnEkJTOhFhdicpFDU3OC4f/EABQBAQAAAAAAAAAAAAAA AAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwA/mgWgqp4vt56vszte3Mth 5mLdV1TE06izncYjgoU46+ArsSlKeKfkVA98aAMFa3d3AdQ9XF3bVn5/M/zSRJypxR81YUr1x/8A dB1bO9otvttfMqUWY0i/KXJj8IceqKW4iO9+RxtSSlf0KeWD/fQWq249prc9VgNTLh28hVpkY6/u jqorw+Z+LrIOPlgaAoW2O7Fj7t29HuCzK7FqaFJSKhAQv76M7xBU262oJWCM+ZT39NBJOgWgWggb xH740zw/bXVa/JkUVOqFaYdr0Xv/ABM10KLaVY78EhKlr+gIHcjQZzr93mvTd655Fy7i1aTVKlxV 00OJw1ESe/CO2r4W0j/SANA3WYMyqUZ6RLkZa4lUNko/F3/V27H6jQR6BNU4Y8qGGlOuJRHZSD+3 ln/jQdkSZNrz3okOK6txtX8Stv8AFx/2p7kZOgvZ7PveGtW9v41bbVCdqdK3AhqiTkpcaZW0po9Z MhIdKeoUBJBQlXIgkgKIAIaB+SeXDkOWM8fXGg9aBaAOHtgK6aZaOx0JMwtGRValIXES70ytLLDK M+YyB1v76AONqQb0vuvQaDSI7oI4l9/AKW2z+dzt5D++gufJ2VvlFISmFGi16G0OMmey2QtQH5Cj uO30Ggbli7L1+sX3Ffq9FVTKblKnluNqQnCflnHr6aDp7u7R1eg3D9r27ThIiuoQCop5LQUAjAUk pynQVp+35VLrjVSelQaLUKYsLYa4nqcwfPHYpVnv20GgnwEUeFL2qf3IeuNV0XLez3Gqyip1aYrc fPTipW6BzUnmVOKT2yeP5NBevQLQZk/aoQdwpHiXqU+4XffbQhQ4LNjKTyLbTRZS46x+HAc6ylrV 8wQfoA5fhsYpUK3pk9qHdEiXeLqVor64jB7pIQAltDq19NIzg9z/AKdBLlQ3KuinVGZbtt1C+J9K M9cKi3LFESnJDKVng8+h5C+kko7qJ8ldidBYvb2/6xCtQ1C6Lgcuv3dBfiwpsb+ZIYH/AFnlto6S kHJSkpVk8TlProIXrG/dRuGe4w5alEft6e3zin39MaYtKvLDLyEjIzgjPnoBs+IGrU6VeEN6C27G cV1Wn4zg4OIUhIUAcevc9x56DT94JrEujbfwvbSWpeKz9vMwHJb8RX4o6J77kxthZ9VNoeAV8jke mgtToFoKL+KuwKXXqnGcqlO97p1wwXG1/AlafeWilOVBQPfpEY/bQDj2dZYpKKdHDAYjUtPTYh/9 sBR4/wDGNBbeNaFvTGETlx4khUocnI7jaSnOex758/loItlUBqowrvVT0BTMaK8h2QgYHxZSOw8k p9O2ggeRtjRLttCh1aVGT9tRYjkRUzphfDmnpOFBxlPIDuR++dBBdL2PvC/tw4m2tpwaVczNVXHb uJU5lDjkdkutpD7EhQ5tL7ZKhk4B9M6DUKwyiMwzHbKihhCUIKjk4SMdzoPtoFoIM8RtGqdQ2jvC rW+z71c1nwZVWtyEf6b8iNHcIZdGRlCx2wCPTQBO2xrCXY6/ePupklBdKD27n4in6YJxoJyF61Wl NQXaFBeqNLLSXZ0lsc1NHywkdye/njQMi43unSp1bol2t21Jq6Ve/wAdviyp5Sj8YUlYGFYP4tBz aZfbVPs+JDhx1JjRwtqLIzz5EH9XrlROgtz7Oiy2JX+aW6lQYLtRnTm6RSHiPhbajoLj3A/NRdA/ YfU6AoWgWgWgo5uV4lYlT8Rtl+GKx7igsTqvCqb17VdOHFoktRHTFprS88UOFaebp7kABPY8hoBa 1ukVbba6FyajDeNKqC+Ukkd2JHk82v5fGCdA8LOuhlNTnUyNJHR6gkRMnsW3Tkgd/noHZc6XUMSp Mx4SYQ7NxXOK0oKu/IE57ftoIctKkXju9d0OwrFphqMllzLccdmGiAE9eQvyQ0yDkn54ABUQCB/9 ubJgbc2Latj01XVjW1CajGVx4l5xKfvXlAeri8rP1OgeugWgA1v/AO0xvi7VVC29oKf/AICteSha Bc7h6lWeQcjkjH3cbI/TyWPMLB0AqKRuLclh7k2ruVRZS3LhtCos1GI6pRJdW05zUhSvk6MpV+50 GjTcC3bP3n25oO9FqMpm2ruFCZm1FrH9Fx9CSHT29T8DnyX+50A5rn2YqdNkqVRn3U9P442FYUAf PChoGFWKdfUOBKbm1OW3HaBUtt0pVgDzOcfLQWjsrfWteBHb3ayZcm3dKvK1d3FzHriuiAVxqjHm NrDjcdx5fURICY7qVJBCO/UA+ZAk2zPi32L30ZiN2deTESuygMWpUcRZvI/lQlRKHT/4lK0FldAt BinkzlqZQsEpLfZX1+HOgbtSWX0c1gch30BxvZIbqTbotbcfYq4WV1Oj22hM+iKcOUIiVBS0vRT6 4DqVLT/vV9NBNu4FuMUSuux6dIW5BbHOn9YfH0lZ4hePzJxjse/noKsblsPS2oVOWWw5cMlEUYGE oSo/H9e47aC5fjT2coUjwUXNQJiudR2/gNXDRKknyTJpqUlwYPfDrTjjf/tn00Ga2369LgTOkwta CDzYcScFOProCO7L+0Q342qap9JqU5rcW2Yn3aqPVypbyUDH9KYD1U4AwArkkfp0Bs/DH4qbW8Td EqNQoVtVW2KjReIq8GWpp1oKV6MvNqysfVTaf20H/9k= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-233421.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7ADDRHVja3kAAQAEAAAAZAACAK4AAABVAEwARQBQAE8AUgBB AFQASQAgAEcAUgBBAFoASQBFAEwATABBAA0AVgBBAFIARQBTAEUAKABWAEEAUgBFAFMARQApAA0A RwBJAE8AUgBOAEEATABJAFMAVABBACAARABFAEwAIABRAFUATwBUAEkARABJAEEATgBPACAASQBM ACAARwBJAE8AUgBOAE8AIAAgAE0ALgBWAA0ATgBFAFcAIABQAFIARQBTAFMAAP/uAA5BZG9iZQBk wAAAAAH/2wCEAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAgIC AgICAgICAgMDAwMDAwMDAwMBAQEBAQEBAgEBAgICAQICAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA//AABEIAEYARgMBEQACEQEDEQH/xAGiAAAABgIDAQAA AAAAAAAAAAAHCAYFBAkDCgIBAAsBAAAGAwEBAQAAAAAAAAAAAAYFBAMHAggBCQAKCxAAAgEDBAED AwIDAwMCBgl1AQIDBBEFEgYhBxMiAAgxFEEyIxUJUUIWYSQzF1JxgRhikSVDobHwJjRyChnB0TUn 4VM2gvGSokRUc0VGN0djKFVWVxqywtLi8mSDdJOEZaOzw9PjKThm83UqOTpISUpYWVpnaGlqdnd4 eXqFhoeIiYqUlZaXmJmapKWmp6ipqrS1tre4ubrExcbHyMnK1NXW19jZ2uTl5ufo6er09fb3+Pn6 EQACAQMCBAQDBQQEBAYGBW0BAgMRBCESBTEGACITQVEHMmEUcQhCgSORFVKhYhYzCbEkwdFDcvAX 4YI0JZJTGGNE8aKyJjUZVDZFZCcKc4OTRnTC0uLyVWV1VjeEhaOzw9Pj8ykalKS0xNTk9JWltcXV 5fUoR1dmOHaGlqa2xtbm9md3h5ent8fX5/dIWGh4iJiouMjY6Pg5SVlpeYmZqbnJ2en5KjpKWmp6 ipqqusra6vr/2gAMAwEAAhEDEQA/AN/j37r3Xvfuvde9+690g9/dmbI6xxIzG9c/RYankYR0kEsi tX5CYmwgx1CpNTWS/wBQikKASSAL+/de6KNWfzEOkMZm2x+Tx+7aXECTwnccVLiK2jSUMVPmx9Jl 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 ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-296181.jpg /9j/4AAQSkZJRgABAgEASABIAAD/4QX+RXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUA AAABAAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAUAAAAcgEyAAIAAAAUAAAAhodp AAQAAAABAAAAnAAAAMgAAABIAAAAAQAAAEgAAAABQWRvYmUgUGhvdG9zaG9wIDcuMAAyMDEwOjA1 OjEwIDExOjIyOjQ2AAAAAAOgAQADAAAAAf//AACgAgAEAAAAAQAAACugAwAEAAAAAQAAACsAAAAA AAAABgEDAAMAAAABAAYAAAEaAAUAAAABAAABFgEbAAUAAAABAAABHgEoAAMAAAABAAIAAAIBAAQA AAABAAABJgICAAQAAAABAAAE0AAAAAAAAABIAAAAAQAAAEgAAAAB/9j/4AAQSkZJRgABAgEASABI AAD/7QAMQWRvYmVfQ00AAv/uAA5BZG9iZQBkgAAAAAH/2wCEAAwICAgJCAwJCQwRCwoLERUPDAwP FRgTExUTExgRDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwBDQsLDQ4NEA4OEBQO Dg4UFA4ODg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEI ACsAKwMBIgACEQEDEQH/3QAEAAP/xAE/AAABBQEBAQEBAQAAAAAAAAADAAECBAUGBwgJCgsBAAEF AQEBAQEBAAAAAAAAAAEAAgMEBQYHCAkKCxAAAQQBAwIEAgUHBggFAwwzAQACEQMEIRIxBUFRYRMi cYEyBhSRobFCIyQVUsFiMzRygtFDByWSU/Dh8WNzNRaisoMmRJNUZEXCo3Q2F9JV4mXys4TD03Xj 80YnlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3EQACAgECBAQDBAUGBwcG BTUBAAIRAyExEgRBUWFxIhMFMoGRFKGxQiPBUtHwMyRi4XKCkkNTFWNzNPElBhaisoMHJjXC0kST VKMXZEVVNnRl4vKzhMPTdePzRpSkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2JzdHV2d3h5ent8f/ 2gAMAwEAAhEDEQA/APVVwv1x/wAY1fTLL+m9KaLM6k7bch8Gus/nBjf8Laz/ADF1fXc12B0XPzWH a/Hx7LGO8HNa4s/6S8EF2PfWbLH+5zveSZcSfc57ikp1H/4yfrlXuaM4uDoMmtkiP3fYum+qX+NT My82jB616Nddh2nMgtg/m+o1p2N3O/wn0Fy3Tvqf1XqjW24VJ9N2rbbTsaR46+7ag4/1UzsnLsbW QKWF36faQ123Qln/AFz2sSU+/pLM+rAtH1d6cLgRaMasPDuZDQtNJT//0PRev4Vmf0PPwqhNmRj2 1sHi5zXBn/SXgp+rvUMO3GZlM2DOIFLuW6xo7+W3cvopcH9aun1dOAF534r8oZGI6BNbi4Ouocfp bNzv0X/B/o/8GkpfH6mzo2PTiOosyCGbQWQAf7Vjms/sqpkdYdb0uzJwMN1TQdlbHQYJn3fot25v 9VbGPZRk4vp3VttqOo3AGPvWZl9Z6dhutqfAqYwAemNzQfzN2z6PuSU9r0gWjpWGLn+raKK99kbZ O1su2/mq4s3oPU+nZ/TqPsWRXfsraHtY4Oc0gDc17fpMc1aSSn//0eo+sX+MnoHR91GO/wDaGcNB TQZYD/w1/wBBn9j1LFxWB1rq3116jldO6le1rbaXuw6mgNrre0tIb+/7m+31LHLhqNu/t8ty6z/F vH/OuiI/m7p8PoH+c3fmJKbA6l17oQ+w9SxrS1sskAyQfb/rsTZ/UsbH6UHNxcjGNwLamvrLGF/9 ez6exdv/AIyN/wCxqY+37Nx3fYdu3j2/ap/TbP8AR+n/ANcXMf4zdv2HoG31Nn2Y7d+7b9Gn9/8A Tet+/wCqkp4Jtt9Fgux7X0XN1bbW4scD5PYWuWr/AM8vrpsj9rX/AM36UyJ27t26dv8AOf8AC/zq ybNsDj8VP27e30fPxSU//9n/7Qq0UGhvdG9zaG9wIDMuMAA4QklNBCUAAAAAABAAAAAAAAAAAAAA AAAAAAAAOEJJTQPtAAAAAAAQAEgAAAABAAIASAAAAAEAAjhCSU0EJgAAAAAADgAAAAAAAAAAAAA/ gAAAOEJJTQQNAAAAAAAEAAAAHjhCSU0EGQAAAAAABAAAAB44QklNA/MAAAAAAAkAAAAAAAAAAAEA OEJJTQQKAAAAAAABAAA4QklNJxAAAAAAAAoAAQAAAAAAAAACOEJJTQP1AAAAAABIAC9mZgABAGxm ZgAGAAAAAAABAC9mZgABAKGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAG AAAAAAABOEJJTQP4AAAAAABwAAD/////////////////////////////A+gAAAAA//////////// /////////////////wPoAAAAAP////////////////////////////8D6AAAAAD///////////// ////////////////A+gAADhCSU0EAAAAAAAAAgABOEJJTQQCAAAAAAAIAAAAAAAAAAA4QklNBAgA AAAAABAAAAABAAACQAAAAkAAAAAAOEJJTQQeAAAAAAAEAAAAADhCSU0EGgAAAAADQQAAAAYAAAAA AAAAAAAAACsAAAArAAAABgByAG8AcwBhAHQAbwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAA AAAAAAAAKwAAACsAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAQAAAAAA AG51bGwAAAACAAAABmJvdW5kc09iamMAAAABAAAAAAAAUmN0MQAAAAQAAAAAVG9wIGxvbmcAAAAA AAAAAExlZnRsb25nAAAAAAAAAABCdG9tbG9uZwAAACsAAAAAUmdodGxvbmcAAAArAAAABnNsaWNl c1ZsTHMAAAABT2JqYwAAAAEAAAAAAAVzbGljZQAAABIAAAAHc2xpY2VJRGxvbmcAAAAAAAAAB2dy b3VwSURsb25nAAAAAAAAAAZvcmlnaW5lbnVtAAAADEVTbGljZU9yaWdpbgAAAA1hdXRvR2VuZXJh dGVkAAAAAFR5cGVlbnVtAAAACkVTbGljZVR5cGUAAAAASW1nIAAAAAZib3VuZHNPYmpjAAAAAQAA AAAAAFJjdDEAAAAEAAAAAFRvcCBsb25nAAAAAAAAAABMZWZ0bG9uZwAAAAAAAAAAQnRvbWxvbmcA AAArAAAAAFJnaHRsb25nAAAAKwAAAAN1cmxURVhUAAAAAQAAAAAAAG51bGxURVhUAAAAAQAAAAAA AE1zZ2VURVhUAAAAAQAAAAAABmFsdFRhZ1RFWFQAAAABAAAAAAAOY2VsbFRleHRJc0hUTUxib29s AQAAAAhjZWxsVGV4dFRFWFQAAAABAAAAAAAJaG9yekFsaWduZW51bQAAAA9FU2xpY2VIb3J6QWxp Z24AAAAHZGVmYXVsdAAAAAl2ZXJ0QWxpZ25lbnVtAAAAD0VTbGljZVZlcnRBbGlnbgAAAAdkZWZh dWx0AAAAC2JnQ29sb3JUeXBlZW51bQAAABFFU2xpY2VCR0NvbG9yVHlwZQAAAABOb25lAAAACXRv cE91dHNldGxvbmcAAAAAAAAACmxlZnRPdXRzZXRsb25nAAAAAAAAAAxib3R0b21PdXRzZXRsb25n AAAAAAAAAAtyaWdodE91dHNldGxvbmcAAAAAADhCSU0EEQAAAAAAAQEAOEJJTQQUAAAAAAAEAAAA BThCSU0EDAAAAAAE7AAAAAEAAAArAAAAKwAAAIQAABYsAAAE0AAYAAH/2P/gABBKRklGAAECAQBI AEgAAP/tAAxBZG9iZV9DTQAC/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBELCgsRFQ8M DA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsNDg0QDg4Q FA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AA EQgAKwArAwEiAAIRAQMRAf/dAAQAA//EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYHCAkKCwEA AQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQhEjEFQVFh EyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXiZfKzhMPT dePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIEBAMEBQYH BwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKygwcmNcLS RJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dXZ3eHl6e3 x//aAAwDAQACEQMRAD8A9VXC/XH/ABjV9Msv6b0poszqTttyHwa6z+cGN/wtrP8AMXV9dzXYHRc/ NYdr8fHssY7wc1riz/pLwQXY99Zssf7nO95JlxJ9znuKSnUf/jJ+uVe5ozi4Ogya2SI/d9i6b6pf 41MzLzaMHrXo112HacyC2D+b6jWnY3c7/CfQXLdO+p/VeqNbbhUn03atttOxpHjr7tqDj/VTOycu xtZApYXfp9pDXbdCWf8AXPaxJT7+ksz6sC0fV3pwuBFoxqw8O5kNC00lP//Q9F6/hWZ/Q8/CqE2Z GPbWweLnNcGf9JeCn6u9Qw7cZmUzYM4gUu5brGjv5bdy+ilwf1q6fV04AXnfivyhkYjoE1uLg66h x+ls3O/Rf8H+j/waSl8fqbOjY9OI6izIIZtBZAB/tWOaz+yqmR1h1vS7MnAw3VNB2VsdBgmfd+i3 bm/1VsY9lGTi+ndW22o6jcAY+9ZmX1np2G62p8CpjAB6Y3NB/M3bPo+5JT2vSBaOlYYuf6toor32 Rtk7Wy7b+arizeg9T6dn9Oo+xZFd+ytoe1jg5zSANzXt+kxzVpJKf//R6j6xf4yegdH3UY7/ANoZ w0FNBlgP/DX/AEGf2PUsXFYHWurfXXqOV07qV7Wttpe7DqaA2ut7S0hv7/ub7fUscuGo27+3y3Lr P8W8f866Ij+bunw+gf5zd+YkpsDqXXuhD7D1LGtLWyyQDJB9v+uxNn9SxsfpQc3FyMY3Atqa+ssY X/17Pp7F2/8AjI3/ALGpj7fs3Hd9h27ePb9qn9Ns/wBH6f8A1xcx/jN2/YegbfU2fZjt37tv0af3 /wBN637/AKqSngm230WC7HtfRc3VttbixwPk9ha5av8Azy+umyP2tf8AzfpTInbu3bp2/wA5/wAL /OrJs2wOPxU/bt7fR8/FJT//2ThCSU0EIQAAAAAAVQAAAAEBAAAADwBBAGQAbwBiAGUAIABQAGgA bwB0AG8AcwBoAG8AcAAAABMAQQBkAG8AYgBlACAAUABoAG8AdABvAHMAaABvAHAAIAA3AC4AMAAA AAEAOEJJTQQGAAAAAAAHAAgBAQABAQD/4RJIaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8 P3hwYWNrZXQgYmVnaW49J++7vycgaWQ9J1c1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCc/Pgo8P2Fk b2JlLXhhcC1maWx0ZXJzIGVzYz0iQ1IiPz4KPHg6eGFwbWV0YSB4bWxuczp4PSdhZG9iZTpuczpt ZXRhLycgeDp4YXB0az0nWE1QIHRvb2xraXQgMi44LjItMzMsIGZyYW1ld29yayAxLjUnPgo8cmRm OlJERiB4bWxuczpyZGY9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1u cyMnIHhtbG5zOmlYPSdodHRwOi8vbnMuYWRvYmUuY29tL2lYLzEuMC8nPgoKIDxyZGY6RGVzY3Jp cHRpb24gYWJvdXQ9J3V1aWQ6NWQxZWRhMmItNWMxNS0xMWRmLWExZWQtZDI2OWNhZjNiMzE2Jwog IHhtbG5zOnhhcE1NPSdodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vJz4KICA8eGFwTU06 RG9jdW1lbnRJRD5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MzI1ZjJkODktNWMwYi0xMWRmLWExZWQt ZDI2OWNhZjNiMzE2PC94YXBNTTpEb2N1bWVudElEPgogPC9yZGY6RGVzY3JpcHRpb24+Cgo8L3Jk ZjpSREY+CjwveDp4YXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAKPD94cGFja2V0IGVuZD0ndyc/Pv/uACFBZG9iZQBkQAAAAAEDABADAgMGAAAA AAAAAAAAAAAA/9sAhAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB AgICAgICAgICAgIDAwMDAwMDAwMDAQEBAQEBAQEBAQECAgECAgMDAwMDAwMDAwMDAwMDAwMDAwMD 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 ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150631.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAQDAwMEAwQEBAQGBAQEBggGBAQGCAkHBwgHBwkLCQkJ CQkJCwkLCwwLCwkODg8PDg4UFBQUFBYWFhYWFhYWFhb/2wBDAQUFBQkICRELCxEUEA0QFBgXFxcX GBgWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhb/wAARCAArACsDAREA AhEBAxEB/8QAGgAAAgMBAQAAAAAAAAAAAAAABwgABgkDBf/EADEQAAEDAgUBBwIGAwAAAAAAAAIB AwQFEQAGBxIhEwgUIjEyQWFRkRUjM0NxgSRCYv/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEA AAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwB/sAk3aK7XNRo1ZqWWsuuJDahuI25PAtkh3Zw4 rbu6zY7+E4utvPm2AXUNaSfmBOrZvOyni3OyH5DoPGPKbSIr3FUXjlEwBAyT2jIrTprQKxUac20o uOBLcEWA234vYw2qttyEi3tZEwDnaK6ywdQadIFW22qnTRDvisFvju7rpvZv4kRFTlCTj5TnAFXA cJpKMOQSbri2Sps9XCe3zgMycnaeZarWbAzDVUcmCySuNR31uhOkt9xot9yj9v7wDEU/KOS6wJt1 CgsSGhTbZ1oTFR+2AulE01yeFPcZg02PGi7dqRkZBGyFUsSKluUVOMBVtD9KX8iagxmoM43aPNcn LFjK4q9OOLfhaJL8qBKKJ8JgGqwEwCV6xZfi0DVCvLRIyB+IxWJAwrWZR9dxubPK25S3EiYCoZP1 O1CTMUGlhHiutTZXd31bK/dw4u4SIKccr4V+mALrGa9TQzdJy+MIGKI1v6NSX1uqPo2J0HL9T5JL YAqafwutmqoy3EcvDaQEE0sIuOcKqfKiPOAKWAmAA/aOy0y1SouaYjP+dFkttylUl2kBIohdPL1W FVwCyt6hZjbrgyVaB2QO0YlOJlzuw8+Le82n6qonh9kT2wDB07NE6XV6HMii4zIqAEx3N1su5k6Q KYKDhfuAqKpeSKN/pgDNkiHHGA5JQyfecdMSkGW8ltZC+EuQ3tgLTgA3Xe1ToLSIzjz2cI8vp/tQ gdkmv8dMFH7rgEd1x7RFS1M1gy0xQzls5Qp7gdxpr35SvEqKkh90BUk3bdyDdVsn0uuALunp5Qi1 bLFGmDIm1DNsh/8AD5jjPhDuzaqZK2e7a2WxUFfUtty2RcAfKhAg0Zk321QHWmVZaM1s20JetU9h RfMl+ifTAKNpd2wpeSs2ZjjPUwsxUTNlbm1WHd9WHo0f9JjZuExsbTCLbj2W+APDfb+0iUEVyjV4 T/2EWGDG/wAF10vgM03nXF74Kku1Gz4/i+AummQi5mWgEabi63mv/XUFfumAaPTJoXc/0uoO7nZk QJgRnTIi6YqztsIqu1OEt5YAn9qOXJY0UzY6y4TbiwGBUx4WzkhsCT+xJUwGXzUh5EeJHFQiBAJf fbdOP44wHviRCIoi2RETAf/Z ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-297088.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7ABZRHVja3kAAQAEAAAAZAACAEQAAAAgACAAIAAgACAAIAAg ACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAA/+4A DkFkb2JlAGTAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB AQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgARgBGAwERAAIRAQMRAf/EAaIA AAAGAgMBAAAAAAAAAAAAAAcIBgUECQMKAgEACwEAAAYDAQEBAAAAAAAAAAAABgUEAwcCCAEJAAoL EAACAQMEAQMDAgMDAwIGCXUBAgMEEQUSBiEHEyIACDEUQTIjFQlRQhZhJDMXUnGBGGKRJUOhsfAm NHIKGcHRNSfhUzaC8ZKiRFRzRUY3R2MoVVZXGrLC0uLyZIN0k4Rlo7PD0+MpOGbzdSo5OkhJSlhZ WmdoaWp2d3h5eoWGh4iJipSVlpeYmZqkpaanqKmqtLW2t7i5usTFxsfIycrU1dbX2Nna5OXm5+jp 6vT19vf4+foRAAIBAwIEBAMFBAQEBgYFbQECAxEEIRIFMQYAIhNBUQcyYRRxCEKBI5EVUqFiFjMJ sSTB0UNy8BfhgjQlklMYY0TxorImNRlUNkVkJwpzg5NGdMLS4vJVZXVWN4SFo7PD0+PzKRqUpLTE 1OT0laW1xdXl9ShHV2Y4doaWprbG1ub2Z3eHl6e3x9fn90hYaHiImKi4yNjo+DlJWWl5iZmpucnZ 6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A3+Pfuvde9+691737r3TPuDcGF2rh6/cG4cjT YnD4unkqq6vqmYRQQxqWY6UV5ZZDayois7nhQSbe/de6Iz3v/MR6P6J2nW723Tl8TgdpUWQpsT/e ve+ZG2cPkMnXCobHY3bePpKLObn3bm8itMxpsZQUMmRqv90wvZtPuvdVpZf/AIUB7exG+dnYXFfE 3unsHYe6M1DjMpv7G0sPWdZtOhqDE8Oc/uD2x/d7de6MSKTzPIIY6PJRvCE+xJmiLe691b98cvmj 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 7RszRJ7r3S+9+691737r3X//2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-296062.jpg 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 ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150539.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAGgAAAgMBAQAAAAAAAAAAAAAABwkABggEBf/EADMQAAEDAgUCBAQEBwAAAAAAAAEC AwQFEQAGEhMhB0EIFBUxIjJCcQkjUWEYJVJTcoGC/8QAFgEBAQEAAAAAAAAAAAAAAAAAAAEC/8QA FhEBAQEAAAAAAAAAAAAAAAAAAAER/9oADAMBAAIRAxEAPwBqWAzt4kuucXojklc6IGpWbq0HGctQ XOUIKbByW8n+2zrTx9SilPc2BTn8VHiBcqzWZneoc9v0clXlNCRT3kqV8jkRAS07e/1JuOxGALFI /EE6woep71SoWW6jT4qj6gluM+wuQCk2SXN5Ya+4T7/tgG2ZIrlQzNk7LGYqrS/RKjXadFmzKTuB 3y65DQcLesfNa+AtGAmAVb1eiN9S/ERm6NUkKqVLyp5eFDZUTttlhpBUkj2sH1rNu5xFjqqHh/yd WtcqfTdt15IC0NuFtAP9YRawUcRrAbz74e8rUKjyHae/MVIcTeJqcBDff5Rwr25w1MMu8LlYq1c6 DdO5daSRNYhOQkrKdOtiFIcix1gDsWmk/fGmR+wHHUPOeQnenFAqGw55AuC6N7QdvUO41WvgFvsU ao07POa6+tz1B/NSm5UlDhCHBIOrzOgJSEpssX0EfY4y0sEXMNdZmtxKnRZLUVawy4syG3hdSgkL shN0EE+xOChl1DzDU6lTZqqdRpjUeFvxnXtltbaSyShS3FayoA240j/eA3L4anKivoh0/RUqailv RoOwzHTqGpplxTaHlBXN3QNZ+9xxjTA6YCYDKnULLEajZ1Ydgq20VKIuUwhRBs6l876R3tZwEXxm tRSW53mZLpmtLYksfmORUthsKatwtlRFnOBYm/vwcFB9Mqo1Si53plMgqTS59TUIT61XVuPLFmhp uCq3YYBmNIiCBSqZBS2lkQ4zLIZSAAnbQE2AHHFsaYehgA3nnqrBpChSMtyYtTrLhUmS8hYcbiWH 1W4LnPCe3f8AQhkeHSq9PzOmvzKkt52bLl0/1F9wrLctWiRFS4Lk7TyEuIJ7cWxFghyazFprDtPz F/IZiUFOl9KlIN/dTTyQQUqxGgFdzBX4lVhSctNrpVPpMpuZElqj/BIk3UQ7tLSRtpCSQCLq5IxU tb56edU4WbINMjVxtrL+a5bet2iqV8KjfjaUe+m10HkHjm18VkWsAuDLTaG2LoGkh1diP8RiC4Q3 VpkTI97tS6ep58EAkux1pU0sKPKVJJ9wf29sIDfGjsVGnQVzmUSlbKV/mAHm36YqhBmgJRyhCAS7 NfvpF9xkNtNn/lCiBiIpyW0iqUR0XS601LU26CQpKkxlOAhQ5uFJBwGjqPnPMzlNiKcqinF6bFam 2iTYkckoucB//9k= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150061.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAHgAAAQMEAwAAAAAAAAAAAAAABwQGCAADBQkBAgr/xAAxEAABAwMDAwIEBAcAAAAA AAABAgMEBQYRABIhBxMxIkEUFTJRCBZhcSMlNEJygbH/xAAWAQEBAQAAAAAAAAAAAAAAAAAAAgH/ xAAXEQEBAQEAAAAAAAAAAAAAAAAAEQEC/9oADAMBAAIRAxEAPwDae44hltx11YbaaSVOLPgJAySd AInercWoS6hSrQok25anAj95wNpLbKFKUQ224twJAUoDdjPjWUYlXUHqFS9r9XslLsZxvL7Ed1Jf YdKPpQN2HRkeOD+usrYc9gdUqHfaCzHPwtQTuAjq47im+HUhK9q0ONkettY3DzyOdbWCfrRWgYfU e6HbRtl2psMIfdefaio3nCUF87dyv+azQFbGr5o9GVEZQ7InSSqXWpTYBU7KkHe44s8ec8fYcalU ZmfWHH0peFNfWfq7al43H786NRduivVKB1Lt+q20GY1Wr1QiRJUOQvY38UHkpZlqUeElGcLJHKfO jNbL9WlWgFPWyCiodNLkYcWptAQypTiNoWB3kDKFK+k8+RrNEELidvej0/FBujsQlFL0R1/a2421 2huAU2Ehz15O53J9gNSs2q1N6tQlWqanerfwtWpTc6XTXmzEQ7I3q7sdS2FhasI2KxuHk/bQdaVQ 01qq2n+cq05Mn1WeXWJ019SIdPZdWGmUKI2KSnCuC6So8c6M1thp8T4CBCgh1yQITDbPfcOVr7aQ nco/c4ydWkr0Ao6j9WukdjUyex1Cu+iwo7jSkS6M44JEl1BHKRDZ7jys/wCGghTbt+2BfFvyK/TK lLbtNic/FeMqOhdRSGV7mGlx2u4lKnkkFJHt9jkCF4ZzN30SdWqnFrt2XDIbhqcZs/8AlRDKAcbH JO5pKsk+lQ4GPGgBPVrqfXbJqNEetqrttVtEtuXIX223mnERiFBC0OBSVNlzGR74I1uM6Tb6V/j9 6WXFR6TG6lOSLJuvt7axIREefpKngSAphbJfeQlwYOHE+nxuONxpKWNO6xdJqtCj1Gn9S7Tfhyk7 mHfmsRGRnBylbiVAgjBBGdB5za/UVOKVHTgbvrI8n9zowW/w33B8nu+rR36lFgQJFLflOonOduG4 5Bw+O8fb+EHMH20aNEjqrMu1ysrs22qHHaaBRPudZPZp7ZT/AFBKgFZCASnIzqYqoXXNVvnVamTU vPSGN3biuvfWptHAUR/aV/UR7E6pLGNEMoKlcFXj9tAmU4VKKjjn9BoL7y1Lc3qO5RCedBdPoltF PuoZHkHJ5yDoCjbzDcXpFfdbj7manIqMKmvykrV6ojo7i2inO31KSOcZ9s40AiQASnPuRoOXSS4v 9Dgf60C5DDRQklHJGg//2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-296959.jpg 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 ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-297194.jpg /9j/4AAQSkZJRgABAgEASABIAAD/4QnRRXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUA AAABAAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAcAAAAcgEyAAIAAAAUAAAAjodp AAQAAAABAAAApAAAANAACvyAAAAnEAAK/IAAACcQQWRvYmUgUGhvdG9zaG9wIENTMyBXaW5kb3dz ADIwMTE6MDc6MTkgMTg6NTI6MjEAAAAAA6ABAAMAAAAB//8AAKACAAQAAAABAAAARqADAAQAAAAB AAAARgAAAAAAAAAGAQMAAwAAAAEABgAAARoABQAAAAEAAAEeARsABQAAAAEAAAEmASgAAwAAAAEA AgAAAgEABAAAAAEAAAEuAgIABAAAAAEAAAibAAAAAAAAAEgAAAABAAAASAAAAAH/2P/gABBKRklG AAECAABIAEgAAP/tAAxBZG9iZV9DTQAC/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBEL CgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsN Dg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM DAwM/8AAEQgARgBGAwEiAAIRAQMRAf/dAAQABf/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYH CAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQh EjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXi ZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIE BAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKy gwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dX Z3eHl6e3x//aAAwDAQACEQMRAD8A9VSSSSUpU+r9Qr6Z0zJ6hb9DGrc8wJ1H0faP5SuLzP8Axw9X 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 AD+AAAA4QklNBA0AAAAAAAQAAAAeOEJJTQQZAAAAAAAEAAAAHjhCSU0D8wAAAAAACQAAAAAAAAAA AQA4QklNBAoAAAAAAAEAADhCSU0nEAAAAAAACgABAAAAAAAAAAI4QklNA/UAAAAAAEgAL2ZmAAEA bGZmAAYAAAAAAAEAL2ZmAAEAoZmaAAYAAAAAAAEAMgAAAAEAWgAAAAYAAAAAAAEANQAAAAEALQAA AAYAAAAAAAE4QklNA/gAAAAAAHAAAP////////////////////////////8D6AAAAAD///////// ////////////////////A+gAAAAA/////////////////////////////wPoAAAAAP////////// //////////////////8D6AAAOEJJTQQIAAAAAAAQAAAAAQAAAkAAAAJAAAAAADhCSU0EHgAAAAAA BAAAAAA4QklNBBoAAAAAAvYAAAAIAAAAEAAAAAEAAAAAAABudWxsAAAAAwAAAAhiYXNlTmFtZVRF WFQAAAAFAFUAcwBlAHIAAAAAAAZib3VuZHNPYmpjAAAAAQAAAAAAAFJjdDEAAAAEAAAAAFRvcCBs b25nAAAAAAAAAABMZWZ0bG9uZwAAAAAAAAAAQnRvbWxvbmcAAABGAAAAAFJnaHRsb25nAAAARgAA AAZzbGljZXNWbExzAAAAAU9iamMAAAABAAAAAAAFc2xpY2UAAAASAAAAB3NsaWNlSURsb25nAAAA AAAAAAdncm91cElEbG9uZwAAAAAAAAAGb3JpZ2luZW51bQAAAAxFU2xpY2VPcmlnaW4AAAANYXV0 b0dlbmVyYXRlZAAAAABUeXBlZW51bQAAAApFU2xpY2VUeXBlAAAAAEltZyAAAAAGYm91bmRzT2Jq YwAAAAEAAAAAAABSY3QxAAAABAAAAABUb3AgbG9uZwAAAAAAAAAATGVmdGxvbmcAAAAAAAAAAEJ0 b21sb25nAAAARgAAAABSZ2h0bG9uZwAAAEYAAAADdXJsVEVYVAAAAAEAAAAAAABudWxsVEVYVAAA AAEAAAAAAABNc2dlVEVYVAAAAAEAAAAAAAZhbHRUYWdURVhUAAAAAQAAAAAADmNlbGxUZXh0SXNI VE1MYm9vbAEAAAAIY2VsbFRleHRURVhUAAAAAQAAAAAACWhvcnpBbGlnbmVudW0AAAAPRVNsaWNl SG9yekFsaWduAAAAB2RlZmF1bHQAAAAJdmVydEFsaWduZW51bQAAAA9FU2xpY2VWZXJ0QWxpZ24A AAAHZGVmYXVsdAAAAAtiZ0NvbG9yVHlwZWVudW0AAAARRVNsaWNlQkdDb2xvclR5cGUAAAAATm9u ZQAAAAl0b3BPdXRzZXRsb25nAAAAAAAAAApsZWZ0T3V0c2V0bG9uZwAAAAAAAAAMYm90dG9tT3V0 c2V0bG9uZwAAAAAAAAALcmlnaHRPdXRzZXRsb25nAAAAADhCSU0EKAAAAAAADAAAAAE/8AAAAAAA ADhCSU0EEQAAAAAAAQEAOEJJTQQUAAAAAAAEAAAAAThCSU0EDAAAAAAItwAAAAEAAABGAAAARgAA ANQAADn4AAAImwAYAAH/2P/gABBKRklGAAECAABIAEgAAP/tAAxBZG9iZV9DTQAC/+4ADkFkb2Jl AGSAAAAAAf/bAIQADAgICAkIDAkJDBELCgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwM DAwMDAwMDAwMDAwMDAwMDAwMDAENCwsNDg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEM DAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgARgBGAwEiAAIRAQMRAf/dAAQABf/EAT8A AAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYHCAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoL EAABBAEDAgQCBQcGCAUDDDMBAAIRAwQhEjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT 8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXiZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2 xtbm9jdHV2d3h5ent8fX5/cRAAICAQIEBAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFC I8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKygwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE 1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dXZ3eHl6e3x//aAAwDAQACEQMRAD8A9VSSSSUpU+r9Qr6Z 0zJ6hb9DGrc8wJ1H0faP5SuLzP8Axw9Xy6/sfSKLdlFzXXZTGHV0ENpZZ/weljv/AFWkp5Qf4xfr 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 AAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA /wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/ AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8A AAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA /wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/ AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8A AAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA /wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/ AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8A AAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA /wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/ AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8A AAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAAAAAAAAAAAA AAAAAagAAAAQAAAAAQAAAAAADlRhcmdldFNldHRpbmdzAAAACgAAAABNdHRDT2JqYwAAAAEAAAAA AApOYXRpdmVRdWFkAAAAAwAAAABCbCAgbG9uZwAAAP8AAAAAR3JuIGxvbmcAAAD/AAAAAFJkICBs b25nAAAA/wAAAABPcHRtYm9vbAAAAAAAUWx0eWxvbmcAAABkAAAAC2FkZE1ldGFkYXRhYm9vbAEA AAAKYmx1ckFtb3VudGRvdWIAAAAAAAAAAAAAAA9lbWJlZElDQ1Byb2ZpbGVib29sAAAAAApmaWxl Rm9ybWF0ZW51bQAAAApGaWxlRm9ybWF0AAAAAEpQRUcAAAAMbm9NYXR0ZUNvbG9yYm9vbAAAAAAL cHJvZ3Jlc3NpdmVib29sAAAAAAx6b25lZFF1YWxpdHlPYmpjAAAAAQAAAAAACVpvbmVkSW5mbwAA AAQAAAAJY2hhbm5lbElEbG9uZ/////8AAAANZW1waGFzaXplVGV4dGJvb2wAAAAAEGVtcGhhc2l6 ZVZlY3RvcnNib29sAAAAAAVmbG9vcmxvbmcAAAAAOEJJTQ+hAAAAAAAtbXNldAAAABAAAAABAAAA AAAEbnVsbAAAAAEAAAAHVmVyc2lvbmxvbmcAAAAAADhCSU0PogAAAAAACG1zNHcAAAACOEJJTQQG AAAAAAAHAAYAAAABAQD/4Q8OaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQg YmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHht bG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA0LjEtYzAzNiA0 Ni4yNzY3MjAsIE1vbiBGZWIgMTkgMjAwNyAyMjo0MDowOCAgICAgICAgIj4gPHJkZjpSREYgeG1s bnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJk ZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eGFwPSJodHRwOi8vbnMuYWRvYmUuY29t L3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHht bG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6 eGFwTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnRpZmY9Imh0dHA6 Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIiB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29t L2V4aWYvMS4wLyIgeGFwOkNyZWF0ZURhdGU9IjIwMTEtMDctMTlUMTg6NTI6MjErMDI6MDAiIHhh cDpNb2RpZnlEYXRlPSIyMDExLTA3LTE5VDE4OjUyOjIxKzAyOjAwIiB4YXA6TWV0YWRhdGFEYXRl PSIyMDExLTA3LTE5VDE4OjUyOjIxKzAyOjAwIiB4YXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rv c2hvcCBDUzMgV2luZG93cyIgZGM6Zm9ybWF0PSJpbWFnZS9qcGVnIiBwaG90b3Nob3A6Q29sb3JN b2RlPSIzIiBwaG90b3Nob3A6SGlzdG9yeT0iIiB4YXBNTTpJbnN0YW5jZUlEPSJ1dWlkOkRDNjk3 Qjc4MjdCMkUwMTE4MzI3RjI0OTQ2MjA5QUU5IiB4YXBNTTpEb2N1bWVudElEPSJ1dWlkOkU0MkQ3 QzZGMjJCMkUwMTE4MzI3RjI0OTQ2MjA5QUU5IiB0aWZmOk9yaWVudGF0aW9uPSIxIiB0aWZmOlhS ZXNvbHV0aW9uPSI3MjAwMDAvMTAwMDAiIHRpZmY6WVJlc29sdXRpb249IjcyMDAwMC8xMDAwMCIg dGlmZjpSZXNvbHV0aW9uVW5pdD0iMiIgdGlmZjpOYXRpdmVEaWdlc3Q9IjI1NiwyNTcsMjU4LDI1 OSwyNjIsMjc0LDI3NywyODQsNTMwLDUzMSwyODIsMjgzLDI5NiwzMDEsMzE4LDMxOSw1MjksNTMy LDMwNiwyNzAsMjcxLDI3MiwzMDUsMzE1LDMzNDMyO0M2RjkwNTBBNkFBNTA4QzRDOUQ3RkUyQTcy OTAwNzM0IiBleGlmOlBpeGVsWERpbWVuc2lvbj0iNzAiIGV4aWY6UGl4ZWxZRGltZW5zaW9uPSI3 MCIgZXhpZjpDb2xvclNwYWNlPSItMSIgZXhpZjpOYXRpdmVEaWdlc3Q9IjM2ODY0LDQwOTYwLDQw OTYxLDM3MTIxLDM3MTIyLDQwOTYyLDQwOTYzLDM3NTEwLDQwOTY0LDM2ODY3LDM2ODY4LDMzNDM0 LDMzNDM3LDM0ODUwLDM0ODUyLDM0ODU1LDM0ODU2LDM3Mzc3LDM3Mzc4LDM3Mzc5LDM3MzgwLDM3 MzgxLDM3MzgyLDM3MzgzLDM3Mzg0LDM3Mzg1LDM3Mzg2LDM3Mzk2LDQxNDgzLDQxNDg0LDQxNDg2 LDQxNDg3LDQxNDg4LDQxNDkyLDQxNDkzLDQxNDk1LDQxNzI4LDQxNzI5LDQxNzMwLDQxOTg1LDQx OTg2LDQxOTg3LDQxOTg4LDQxOTg5LDQxOTkwLDQxOTkxLDQxOTkyLDQxOTkzLDQxOTk0LDQxOTk1 LDQxOTk2LDQyMDE2LDAsMiw0LDUsNiw3LDgsOSwxMCwxMSwxMiwxMywxNCwxNSwxNiwxNywxOCwy MCwyMiwyMywyNCwyNSwyNiwyNywyOCwzMDtCQjM3MzUxRDg2QUJEQUYwQzQyNjFBMjhBMTMyNTdE RSI+IDx4YXBNTTpEZXJpdmVkRnJvbSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSIvPiA8L3JkZjpE ZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3hwYWNrZXQgZW5kPSJ3Ij8+/+4ADkFk b2JlAGRAAAAAAf/bAIQAAgICAgICAgICAgMCAgIDBAMCAgMEBQQEBAQEBQYFBQUFBQUGBgcHCAcH BgkJCgoJCQwMDAwMDAwMDAwMDAwMDAEDAwMFBAUJBgYJDQoJCg0PDg4ODg8PDAwMDAwPDwwMDAwM DA8MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgARgBGAwERAAIRAQMRAf/dAAQACf/E AaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAAAQACAwQFBgcI CQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPBUtHhMxZi8CRy gvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE1OT0ZXWFlaW1 xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZqbnJ2en5KjpK Wmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEyobHwFMHR4SNC FVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp0+PzhJSktMTU 5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+DlJWWl5iZmp ucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A+/mKuxV2KvO/zb/MHTvyp/LPzx+Y2q8z ZeT9IuNRkVImnLPGtIl9NCGYFyoNCNu4wFX8vsf/AD8V/wCcnLb8ytN/Me4/Me61e4053r5QlYxe X5YCSDbS6bbtFE1QePP+8FA/PkARDiY29gvP+fsX/OVGoXct3axeUtHt2blBpVrpLzIFBqRynuJJ G28Gx4itv0q/5wy/5+JaL+f+rRflx+ZdjZeUvzMuS3+H7qzWSHTNWopYwIs7yNBchQSELssnVGB+ DJCVpt+nmSS7FX//0Pv5irsVdir8OP8An8J+b3mvTv8AlW35L+XtcfT/AC95gsb3XPPdhZTMs92q SpDYQXKrT9zVJXC1PNhWn7sZGRYkvw+t/KGrzWv7vTZ4yoDNK0Q3BNdia1+QytUVFpFzZxBgkbCE cnVa7U33QCvXwOKGXaPPqcesaRrGletpWrWUvrxTRco35ROJkdJFoVeIiqkd6DY4qH9W/wDziR+e Vl+f35I+UvOBuxN5msbaPSvPFq1BLFqlqirM7KO0wpKpG1Gp2IFoNs30zhV//9H7+Yq7FXEgCp2A 6nFX84n5s6vb/mp+aPnHz5rknry63qTzadDK4ZbeyiPp2kYr04Qqq7DrXxysmyx6pHZ+W/LSxfWb i1WSOn7p3U7ncVG3TFCB1LyT5dn0rUrqKyg9UwOXdFAIWlBv88aS+PdI0y4sp2b1SyxSN6kXIqGC n50BA+/Ah+1X/PrXVdM0qf8ANvyNErxXM1vpGtWa8X4NGn1iC4ox+EFWlj2rX4vY0lBkH6+5NL// 0vv5irVafTir4M/5zD/5zA8xf8453dh5a0P8mtU87y+Y9Au9Sg82PcPb6ZCYnNu8SJbQXU88kDvE 0qEQgJIhEhqeMZGkP55/Ln59+b1h1HS08q6RrV7pdnc30+pXK3EbQQWkbSSyzQxluQUClBShO+wO QQx6L8yfzb8+65Z6XZ6neX2o6g3Gx0bSrWOMkKjE+mArMAqqSTyoKVOwOJ8kHyfV3knyt+by297p Fv5o/Rvm3TLxLabTtQS21JHe2b05SlxEi8RKwIMYBC0qkh3JUp3e/wDONf513nmO/ufN/lLSfLIu LKTVRffWIrCxulCV4wRySFzLKw4hABWV0X9quNK/W3/nBDyroPlLybq9jdpGn5kXLCbzBFTlJFpy yOtknqemqn9osFZiDQNT4cnFIfe+SS//0/v2DUA+OKsP88+fvKX5b6BN5l856xFo+lROsMJKvLPc TvX07e2t4g8s8r0PFI1ZjvtQHFX5kfnJ+fXkb8/bG38qedPLj/lONK1O11T8sPPGs3Ml9bm7lLWc 1j5hg0xK2Fte29w8TTRzzxQ1+sOwMKB4E2i35n/ln+UvmLSPzK/OHzFrun6ff2dtrGpaLNHb3CX9 oQ11JPcKbkcEeNoygBP21PLocihB6b/zjx5k0nzTaeYfIPm6Py/LpcrnQhqkDy3NhBNGVMVaXENx H6MhVWoOSkVqfixpX6T/APOMX5caXbebLUeY7tte1mWKa/1PWpo0iNxdvL600ogiAjiDu7MEXYe+ SCQ++fzV0Dy9ffl7fW8/6M0/WLgx6boGr6k6xi1laQTtJG7zQHnDFG8nESAsE4/F9klJYD/zjXZW 2jr5wnhvItT01Zlhh8729rc2tlf20MsqxtatcOQ0SOWHIpQnlwkljAkKNkPrvmxhL815BK+pxPGt K141rT2rhtL/AP/U+nf/ADlP/wA5nflp/wA4o2nlm3802N/5q80+azJJpflHR2i+tLZwqwe9naZl WOH1AsYO7MxPFW4tQE0i35zaj+bmpfnA0X5ya/qEGujVwy+V4LOSSSw022aim1s42q0ZRkHrVVZH cVcCiqkLtDyXQtfGr6nqRvljmj0xJGlSYFgjXcpSGBVIYPzYkKm5qSB4YVeaxfl+35Zx6n5stbXV 4PIh8wN5P1sxQyHTGvzAsptzCKoZoZAQoZeQQlflFXs/kPXPJ0OoxWvmPXL3StK9ApHqsWmMvoTo n+jxPCX3ViAlE3So+EAYVfav5Q3dt5Wu7jVL1ZLltTGnabpqSmKCY3upEPDYICzf6Q6B5GjpzWNS 5UbAlIfYR816Pqnlyx1DU4V1nTrjUpooYfq8apBJH6sAncTv6k0crVKMiCoP7OFWb2Oo6WNSvIJ7 b6nIttbQ6lclYxaI0ickjaV3rWnEBaftq3SQYfcpZW9yWjikmtayI5ks5CC5oPgLf3fwS8Wb4KVP 2a9aClf/1fkT+cv5v+evzu/MvzP+ZH5has2q+YdavJPTh5sbaws0kc29hZI5PpQQKxVF6mpdqu7E wIBYkA82af8AOP3njzxovnnRtB8p6Rqfm+z8y30Saz5I06KW6kvAzCH144IlYiSIODzFBSiuaUpE IfodqOr+WPKXnSaSz8z6bpnmnyTqjyaho66lZSywajpbOkLTQ+rw5W1wOQ5fZcVG4GHklNrr80bD zp+Q35Yfkh5WW61seX/Ml/5o/MHzXpcEi2098Gmmt1e/WWQ3Y9S5knnl4rICkEYU/E2NqgdPs9G8 nXVhrmlxS6frMltaLZ3/AK82o3du0SvDeXsHqzsY5rg+qgjVVUyDdCkZJCvp7yLeaV+Xvkg+c/MX mVNT81a2Yl/LDy3PKGbTYHvPV1bUHeZ5Q4luYZYZ5XjHquvwsOYpJIZdonnvU/NF5YWF954h0kG7 S7udQFv+50jZ/rDlTNBDGvp/GhYKnH4YwAtCq+vvLmoeddCXTbOTWNH83W15LDxhu3uLC4FoPXab 1Y6ahHMx48ohAeTndSYxxYq9vW10dGl0ctCbGeASroZNYhCsgBoKVEdfh9OnA7gCnLCr/9b4zecd O07ULZPOHlxpIZLq8ns/M3lxwXktryKM3El1b8RRraWMF+v7tgwI48crYJt5c/5yH/MzyT5Auvy7 /L3Wj+Xum6zfyah5s1/y8ZLHXNbYp6dtb3+qRuLhrW1Qv6VtEyQ8neSRHduWHkkl9D/kX5e8vx+V /LdxHawzX+pW8r3A9BHeae4mKqvJgWHFVVVP2QA1RvXAVfYOh3un6BfXGk6VFpmted5eNzqlurKb bT7aZJF5XEqhHgHBmAVZDI/xSgKiAqOSsx03y9C0Ft5i1LVzqs91+8XUpofTLoI+H1jiXuYUikII hRWBijMKmrSucIVlGoX8uoaxPrWsaRDHeanBBYaXpjuZ7fS7CGNLXT7G0aZZTNwjJThwbkeUztyY s5VH6N5vh0/XZruSz8u3j2lbOe2vd7O3eSENWcrz9GZI42HNPUIVSH9MNuFfc3lLzf8AW4dHl1XU JdV1C+gn0t7e/kj02O9uZJzdSxW4DKzxyhmWKsxRhEW9BmbJK9fvPOuj6VpOjC/sNNhTzTHPd6Jd taIElsrOQ3cirCZ+XEWAe4Eok6h34cv3ZU7v/9f4uav+nJ01b9E/U7KEaxefXP0Rzas4tplufTMI f9ybcSF+A9LiWpRdhAeaHmy28dF/0+GtDT4Zv+qeJQeb73/5x8vPNKaBpWnDR4ZdLWzaS08w2Vxx vGh9Ylop4f770+JILIo+Eb0FTgKvsvyjFpYsrwWdzZmK1vpP8SGEL6NzeRyP9YEot1HF5DzJMdCs NVAIaWRFURrS+av8WaU1mxZrdHgtkZmRbicVN5c35tUdEk5HiUPwkgseBopSqYXNnJJL6us6u0Uo tQmr2VrDcLNxERLPNLSVvRqAHbiICT+8jVwCSrKtDm0iyoLG3i1m2S9ikle3WCFXdCB6UokmQ+jJ UEUpxA2Yx1XAr6R/L3T9IHluDWdf1y0/wwl/I/lTyRpMd0+nyarQyWqatqccMSrW+KRgW8PASKp5 NWNsKWN+bdQ88t/zmL+U0l9oOsR+U0l1uz0OB55DdPafoX6vNfRgyEC4+rE3DorcqBVKcv3ZVf/Z ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-296089.jpg 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 ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-296547.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAQDAwMEAwQEBAQGBAQEBggGBAQGCAkHBwgHBwkLCQkJ CQkJCwkLCwwLCwkODg8PDg4UFBQUFBYWFhYWFhYWFhb/2wBDAQUFBQkICRELCxEUEA0QFBgXFxcX GBgWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhb/wAARCAArACsDAREA AhEBAxEB/8QAGwAAAgIDAQAAAAAAAAAAAAAABwgDBgAEBQH/xAA0EAABAwMCBQIEAgsAAAAAAAAC AQMEBQYRABIHEyExQSJRCBUyUhQjFiQzQmFjcZGisuH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QA FBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8Aeu4a/SqBRZtYqj6R4EBvmSHe/TsiInki VURE8roE84gcXL6uhZjrsl62qA2uI1KYPlOK34OU8OSIy+weifx76Cv0G8OI1ObGTb1zSBZZ2r+G eeV1sl9uU/vRUx7aBquDfFP9N6RLCbHGFXKQYt1JgM8o0P6Hms9dpYVFTwqf00BM0GaBZ/jZuORT +G1Lpcc+W5WqmIuH/LjNk4v+W3QL3Y1g3FcdtuSnJyNQIre/LmVyv1Eq+SJdBYpdgzYDPMakEYKP obVPqUv+6DZ+G6+5FL41/J6k6kOPPhSI7gvrswbeHwypY6/lKiZ99A+OgzQKR8clOmS6dZOwVcYS a6BtphMqas56r2yKY/voIqFXrWhWwxa0GotrU9zYyIo/SpOmiuIhJndt7deugguy8bZhTqZTXHl5 4OCsgl9ID6VVB6biVVx9ugpFy2s8d50O8KRFGoOPITJx+qGe70NutLhNxIhKmOmgfWMprGZU871A d+7vnHXOgl0FB4t8OqTelthHmkYOUl35hBIFFMusoqoBbv3S7LoBWzw7sSXMjS2xFp154UGGygNk waHvL80UQsCW7pnvoJpNk2qNWknvejK2XOcUDQhcxkUVSXK5wqpoNCDxDsyk3/Qkq7asRH1djUZU FFEXmhRVdJMouERfCL166BmhISFCFcovVFTtjQe6DlXG8TVEmuIYhtbXO7ynt476AQBfVPSC3ClQ IsiM7loaYO1xVT7uiflp56dvfQUW4Gwo9GKa1LZapW79ebc3bmzIsgvMUlUkLt750A6oL9JuqbVq zUqfLSJHp5RoLRj+HNprflfWrrabni2kqY9I4z10DV8O+JFlS7Kpbvz2MyMWKAOrKfESAQ9A73HN uc4Tr50FoG+7IIUIblpRCvZUmMKn++gGt83LWzu2q0MpWaWFNN8YuwP2g4wu/bv8++gFBIMeHz2B Fp54FJxwURFVemg5V8uE7wou9XcO8qnuutoaISIbWCAsL9pJnQDOvElKolus05pqIFYKS5UtjYbn CbgsuD68bh9RquBVM+dAIuKFQmUjiLXUpjqwhltNsSgbwguNvsAjgmnYs586CjJ2TQf/2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-296746.jpg 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 ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-282987.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAGwABAAICAwAAAAAAAAAAAAAAAAYHBAUBCAn/xAAsEAABAwQBAgUCBwAAAAAAAAAB AgMEAAUGERIHIRMiMUFhFXEUFiNRcoHS/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAA AAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/APVKgUCgUCgUCgUCgjeVZE3jFsFwXHMpTjzbDTHLhsr2 TtWj6JST6UG6gzGLhDjToyuTEttLjR+FDff5FBlUFbZxGyS8fhWsXCHDaXuU9KnyxzcUgcEpPuUB XI77dx70Gpb6lqtTiccv1rlx8oYY8RfMJLC2/QPeIgnYPx6n+9Bq3upt2s5Q/JiIvtrcKv1WkFmQ nQ+OSFAfxH3oIFmvUl7NnMdtmPwGG4lvuSJOSR5j3B/wEtrRpsN8h5SvZBI38UFxYnltgg48n6hc oVsajOrbYaUoI2k6V5EnuruT6UGcrqlgaSU/mBk69wh3/FBD03TqZaIMq2s2FuTKQ9IV9VQ0tzmp 11ThWlPIA91dvjXagqiXA6tTZbsy62KXdX3PKH1NlC0tgkpQAhHHQ2ewAoOXYHUMpZScTm8G08Ak tOHXufRPfvQVdlGCZzPnP3JvFZ7Uvxlux1NJdQtvlvelhIIoLG6U2CdcLAy11QsNxbkWaS6stJ8Q eN5iGipY4FSC0U8gNeb7UHZ+JkFiiR2o0O1vxYrQ0zHbjoQhI/YJBAFBMqBQKBQKBQKBQKBQKBQf /9k= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-297006.jpg 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 ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-297117.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/b AIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgIC AwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgARgBGAwERAAIRAQMRAf/EAaIAAAAGAgMBAAAAAAAAAAAA AAcIBgUECQMKAgEACwEAAAYDAQEBAAAAAAAAAAAABgUEAwcCCAEJAAoLEAACAQMEAQMDAgMDAwIG CXUBAgMEEQUSBiEHEyIACDEUQTIjFQlRQhZhJDMXUnGBGGKRJUOhsfAmNHIKGcHRNSfhUzaC8ZKi RFRzRUY3R2MoVVZXGrLC0uLyZIN0k4Rlo7PD0+MpOGbzdSo5OkhJSlhZWmdoaWp2d3h5eoWGh4iJ ipSVlpeYmZqkpaanqKmqtLW2t7i5usTFxsfIycrU1dbX2Nna5OXm5+jp6vT19vf4+foRAAIBAwIE BAMFBAQEBgYFbQECAxEEIRIFMQYAIhNBUQcyYRRxCEKBI5EVUqFiFjMJsSTB0UNy8BfhgjQlklMY Y0TxorImNRlUNkVkJwpzg5NGdMLS4vJVZXVWN4SFo7PD0+PzKRqUpLTE1OT0laW1xdXl9ShHV2Y4 doaWprbG1ub2Z3eHl6e3x9fn90hYaHiImKi4yNjo+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq +v/aAAwDAQACEQMRAD8A3+Pfuvde9+691737r3RDPnR/Md+LfwA2LW53u7sjbtJ2BX7YzO4OvOma HKUdV2b2GMXHNGavE7YilbIY/aFJkEWLI7hrUp8Ji1JNTUxnSre691oJ/wAw/wDnxfM35h9sS4z4 ofJL5IdB9IYnb2EvgNobh2l0NvTKZVJsjk9170OR2JgMp2fPtSKtq0o6Ckx2ZyyY/C0EElfVVlRN WVCe690EfV/8yH+bl8Tzi9ybH/mOd+dm1ucrYHy+xvkFNQ/Jba+iiNFOmGjyvbjZ/Kfb5elmjBlw WUwtYTMhDmRyvv3Xuts/+Uh/wop2T81N67c+L3zD2Ptr42/LPck70HXmV23kMjJ0N3/WiD7qPF7E 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 ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-296861.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAQDAwMEAwQEBAQGBAQEBggGBAQGCAkHBwgHBwkLCQkJ CQkJCwkLCwwLCwkODg8PDg4UFBQUFBYWFhYWFhYWFhb/2wBDAQUFBQkICRELCxEUEA0QFBgXFxcX GBgWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhb/wAARCAArACsDAREA AhEBAxEB/8QAGgAAAwEBAQEAAAAAAAAAAAAABwgJBgUDBP/EADcQAAEDAgQDBgMFCQAAAAAAAAEC AwQFEQAGBxIUITEIEyJBUXEVI0IzYWJygQkyNENTkaGxwf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/ xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwB/sBi9WNQoeQdP61mqSzxPwxocPEvt 7191QbaRfnYFahc+QvgJi567T2teaZb/ABWaJFOhuE7abTTwjKUn6fl2WofnUTgMrlHUfOlFq4qE HNFQp8xPiD6X3FBR9HE3IUPcHAVD0E1cb1Cya3JlBLGYKcENVuKBtSVKF0SGx/TeAJHobjywBVwH m+82yy484drbSStavQJFzgJO65dofOepNdmx3Zi4mVm5F6XQkcmwlu4bW7b7RyxuSel+VhgA4tCi v8WAI2kGTo9dzOjjEhcKm2efbPRxZPhSfUeZwD/aO0+MzmeNNYIalKRIhT13txDO0ONAp9W1I5fc TgGFwGez7IMfI2Z5ANixSZrgP5I6z/zARXSpoS0lf2e8b/bzwHWbh2791PzElWxtYB2i59fbAEnS 9dTpSFTmKW++ZC7tye8CWwlP4OZV0wDa6Q1Cq1DMdIzMHYrFGWykcKf4vid/dPp69Bu/1gG1wGQ1 WS4rS/OqW07nDQaiEJ9TwrmAjJ3SluoQkFxbirIQOpJ6YAkZeo8V6jtsOeJ3xJkoRzUhSSSkkfd7 4ArU192mZX4dEdp0SSEuhm5AZPK6R+97jrgGF0CyTClrpwafC6bRnVzFRgHAkPL22QC4ElQ3AEi3 lbANPgMdqhnrK2TMlVKt5kWfhqWyxwyRuckOOghLDafNS+fsLk8gcBJbLz2XmJEtzxNzHXdkAukF LTKzbr0325E/2wBOoNFRSqjxSLvxygKe28+SuRUPY/4OA72fa5Ay7R4k6Cwh+XKfQGrE9yWgne4S kefMWtgG+7LuacsZlyB8SpaXGailwMVuK8oLLTyRuT3ZAHylBV0k8+oPTAHDAJV+0GnS00/IsJLp ER56c86x9KnGgwlCj96Q4ofrgER/mfrgGf7MyESaZU0SEh9MedHSylY3bUutubxz8jYcsB0NW6NS 29Mq1IbiNtvJqUFSVIG2xLO0mw5cwo3wHw9iCt1WNq03TmJS24NSividF+hzumlON3B80qTyPXqO hOApFgP/2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-297224.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/b AIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgIC AwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgARgBGAwERAAIRAQMRAf/EAaIAAAAGAgMBAAAAAAAAAAAA AAcIBgUECQMKAgEACwEAAAYDAQEBAAAAAAAAAAAABgUEAwcCCAEJAAoLEAACAQMEAQMDAgMDAwIG CXUBAgMEEQUSBiEHEyIACDEUQTIjFQlRQhZhJDMXUnGBGGKRJUOhsfAmNHIKGcHRNSfhUzaC8ZKi RFRzRUY3R2MoVVZXGrLC0uLyZIN0k4Rlo7PD0+MpOGbzdSo5OkhJSlhZWmdoaWp2d3h5eoWGh4iJ ipSVlpeYmZqkpaanqKmqtLW2t7i5usTFxsfIycrU1dbX2Nna5OXm5+jp6vT19vf4+foRAAIBAwIE BAMFBAQEBgYFbQECAxEEIRIFMQYAIhNBUQcyYRRxCEKBI5EVUqFiFjMJsSTB0UNy8BfhgjQlklMY Y0TxorImNRlUNkVkJwpzg5NGdMLS4vJVZXVWN4SFo7PD0+PzKRqUpLTE1OT0laW1xdXl9ShHV2Y4 doaWprbG1ub2Z3eHl6e3x9fn90hYaHiImKi4yNjo+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq +v/aAAwDAQACEQMRAD8A3+Pfuvde9+691Wh89/5mvVXwa2ximyO1tz9m9lbyrZqLr7rnabY+jrM3 Q4vndG987nstJHhdldabTd46epzOQZfvshMlBiqfJ5BkpH917qrvZH/CgA9g4rG5zBda0GUXc+8K bamGocPLnqfDUUPhqqHI5SLeOepsTS7xo4N3QSYGGuxtHHQy5qFqec0CJVVVF7r3RSOvP+FCW4av dT5L5Q4ftrqTrXNbzpdqbFyHXXxf2r3J03taqzc2jCf6cO+898kv7wb83hWV9TTU9fi9mbU27gMf UT66CpyuFhXM1HuvdWc9HfzWutN59u4PprsOTH9W7v39t7c+9/jZ3VsLL5HK/H75O7J2RkMp/f7J 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 ROIqWphoqV6ijp0C+691rH78Xc+cz+5MvujcG5p91Z2nGN3thM0u98VX1SYmejp6mhymMz2Uyuar c9R5pfEk9U/3IYiGFYIWl+4917o83xo6837UTRZWrinyVW1J9pgJa2oxOKo8fST6JMXDSw0NLNhK L7ivoqJyXpTLAiajEzSSmT3Xuj5fHLcvYfTf8wn+a18z+mN1YyLLQ/CT+aD2piUGFoKjEbepeler fi7vPbGYf7g1dfnMrtL5GUOAx2SxOSp0E8NOtWVdJq2Nfde63uD82/jrsij6wxHf3cfV3QPYXZuQ m2jtfZvcHYmyNg5XeXYOCxe263d+2tiQZ/PULbvnwE27cXHOaFZBFNlKSncJUzLAPde6N7cWvcWt e9+LfW9/pa3v3Xuu/fuvdN0mQi8TSBlRDLNBHJIdPkeAOJWhVdbSaJUK6SFJCMw9A1H3Xuq+u+9q Y3Bd3bc+SGSytTT4vFfHHvf45b6xDhJoaLa/ZVZsfsnGdk0f2lRT1MR2NmepDjsvCH8KYnPRZGat posXUa/de6r2+L3cVL3j8M/hv8oMlVYvc2a7M+NHRu5NyZ3bmOqqzD7f7OyexcbtntSbH/YUOVra Cm2r2jjc1Rz0lUlTFTVtKKfU/jVvfuvda1n8y3a21dy93UUuG2XJgt8UO2sRT7izi0mHTa2ayG2c rPkXz0tbNkkztTuDIJIsmRhZBF4o9EUIeWRZfde6CLrre+4dqjBbWpNuZPekcNRi6fAYvDS09Fns 1laipqpjFVSVkL02Dw9ZIamGllnCRM0ciqHKsg917o9vwN6nqslvPf8A8fMzkabdMud7b2b8oPnB vEY+Q7dx/Q2F3M/aHRHxRxGGTHwrnKL5E/J7HyVWUp6ianNT1ps7OCVZKKpw6ye691RB/N1+ZmH+ ePzp7VyO8d3dj1/UfTeVf4//AB7xOB2dsXfuHh23sbKzTdsb5yW2qjsPrvb+4M93n3bTZHOV2bps vTVsdLDRwmeqoYaWnj917oZMd/Mu+Qexvh5m+vtud/72xm0e9sbN8cd9YTcVJl969j7s7J6prNpb rfvzrXZOZ3RlNq9Jd6bQ2Nmdsbbz29sXujBjc3Z+Upsj/Bs3mIsluTA+691v7fzG+8P5rG2MbmOu f5bnwo2/2VuDKbdeGP5Hdn90dJ7e2rtLM5bHVlPFJtHqTce/MNuDdWR29XVVLNJWZp6GggeCcrjc vGsUFX7r3Wk/8L5/+FFeJ/mC/Lbd/R9P25uX5WYD+C5r5b9Vd70UR6B3v9iuxanY2zu3st2tuPZ/ SVHlc1sulx9NtOp2RnsTuaLaVRVSbdqItvirEPuvdbwHTHZ3yD7X2Jgdw/Iv4y7w+KG/U3LlMVvH rSk7a667s23Dj6DPSfZ7lwPZOxawzbl6a3Pi5YJMwmawm3sjhqiKupZaPI45jkPfuvdU2fADG0+C oe0c/wDEnObL318C97fKj5h4SPYu3pctgNldHZ7bPyK7DpNmdhfB7KY/aVNsDtHovszYdRtU5zbO Lr6TZGH3dBWZTbmXNY+U2sfde6L5/MNWM7tFRXy7FWqpqCrUUOPSgOdr6iHG01p6OxELyVMxhamh qqijnZx43lhUtOPde6Jj1Jg+osTmMVja7d+19zd05nr7Jb53puDHDf0Oy9l9a1WcpcNu3oXoyk3t sfbj7ifAVku38x2jvKemXc2ayQwkFNjsTsmDEQ5D3XujX9VT9lbc+D3z+f4xUD9j/MLcXyA74h3V TxVX90s1sDtzemPwmN6crs5Ub0DbUyfW3THw/qds5HakECZTFZyWlrosZJLVT5KOL3XutQ/s/Y3x mpOsesKbpLujEZLeOM21jcbunI47bvbAXcNflsXjaLtTLyU77AxeQgk2bVZPIVWNrKxKHJ5aXGsZ 8LTPNBSv7r3WarbYsW7sZubekPW1Rsqt6kOZ6m603fWK2y8T8P8AH5jLYGp2L1XurKY+g2d/p2z+ KyO7s9V5/Gy12dg7mxuUpHxse/KmpSP3Xuv/2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-297197.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/b AIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgIC AwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgARgBGAwERAAIRAQMRAf/EAaIAAAAGAgMBAAAAAAAAAAAA AAcIBgUECQMKAgEACwEAAAYDAQEBAAAAAAAAAAAABgUEAwcCCAEJAAoLEAACAQMEAQMDAgMDAwIG CXUBAgMEEQUSBiEHEyIACDEUQTIjFQlRQhZhJDMXUnGBGGKRJUOhsfAmNHIKGcHRNSfhUzaC8ZKi RFRzRUY3R2MoVVZXGrLC0uLyZIN0k4Rlo7PD0+MpOGbzdSo5OkhJSlhZWmdoaWp2d3h5eoWGh4iJ ipSVlpeYmZqkpaanqKmqtLW2t7i5usTFxsfIycrU1dbX2Nna5OXm5+jp6vT19vf4+foRAAIBAwIE BAMFBAQEBgYFbQECAxEEIRIFMQYAIhNBUQcyYRRxCEKBI5EVUqFiFjMJsSTB0UNy8BfhgjQlklMY Y0TxorImNRlUNkVkJwpzg5NGdMLS4vJVZXVWN4SFo7PD0+PzKRqUpLTE1OT0laW1xdXl9ShHV2Y4 doaWprbG1ub2Z3eHl6e3x9fn90hYaHiImKi4yNjo+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq +v/aAAwDAQACEQMRAD8A3+Pfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfu vde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691 737r3Xvfuvde9+691737r3SD2p2j1vvtGk2Xvram6kRijvgM9jcqqsGZdLNRVEyhtSkW+vHv3Xul 57917oNe2u0MB1BsjK723F5HpaEJBS0kOkTV+RqSUo6KN5CsUXmkHqdyqRoCzEAE+/de6ok3p/OX 7v272bJszCdCbS3TgIauKLJ7kwlTlMjBhI5pCHhhtuajn3RUYmF4myEkFPSU1I0gVnJ59+690Enb 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 v8l8nl/Xq9er9XPv3Xuh59+691737r3X/9k= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-297193.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/b AIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgIC AwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgARgBGAwERAAIRAQMRAf/EAaIAAAAGAgMBAAAAAAAAAAAA AAcIBgUECQMKAgEACwEAAAYDAQEBAAAAAAAAAAAABgUEAwcCCAEJAAoLEAACAQMEAQMDAgMDAwIG CXUBAgMEEQUSBiEHEyIACDEUQTIjFQlRQhZhJDMXUnGBGGKRJUOhsfAmNHIKGcHRNSfhUzaC8ZKi RFRzRUY3R2MoVVZXGrLC0uLyZIN0k4Rlo7PD0+MpOGbzdSo5OkhJSlhZWmdoaWp2d3h5eoWGh4iJ ipSVlpeYmZqkpaanqKmqtLW2t7i5usTFxsfIycrU1dbX2Nna5OXm5+jp6vT19vf4+foRAAIBAwIE BAMFBAQEBgYFbQECAxEEIRIFMQYAIhNBUQcyYRRxCEKBI5EVUqFiFjMJsSTB0UNy8BfhgjQlklMY Y0TxorImNRlUNkVkJwpzg5NGdMLS4vJVZXVWN4SFo7PD0+PzKRqUpLTE1OT0laW1xdXl9ShHV2Y4 doaWprbG1ub2Z3eHl6e3x9fn90hYaHiImKi4yNjo+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq +v/aAAwDAQACEQMRAD8A3+Pfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfu vde9+691rHfzLP5wneFH3Hvf4g/y+sTT5DeGwVn233F3g+3zuYbP3dL9q2Q251/TSRZLCSZfalLI 8FfVV1HVKMizQRRxGleeT3Xui3/HXbv87zb7YvvbanyJ392dR42UNm+ne9smmVxe5MLXQ/cVCYbA 5lVqso1K4YiXH1FLVogVY6lblH917q9/4VfzDcH8mdx7h6Z7O2PW9GfJTZlO9Xl+s85VGWk3TiqS Kn/iG4ti19RHBNX0VJNOGmpZAaiKB1lVpUWcwe691ZF7917r3v3Xuve/de697917r3v3Xukd2JlK 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 XV5T/k040vYFTckHlgbgc3sD7r3X/9k= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-297116.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/b AIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgIC AwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgARgBGAwERAAIRAQMRAf/EAaIAAAAGAgMBAAAAAAAAAAAA AAcIBgUECQMKAgEACwEAAAYDAQEBAAAAAAAAAAAABgUEAwcCCAEJAAoLEAACAQMEAQMDAgMDAwIG CXUBAgMEEQUSBiEHEyIACDEUQTIjFQlRQhZhJDMXUnGBGGKRJUOhsfAmNHIKGcHRNSfhUzaC8ZKi RFRzRUY3R2MoVVZXGrLC0uLyZIN0k4Rlo7PD0+MpOGbzdSo5OkhJSlhZWmdoaWp2d3h5eoWGh4iJ ipSVlpeYmZqkpaanqKmqtLW2t7i5usTFxsfIycrU1dbX2Nna5OXm5+jp6vT19vf4+foRAAIBAwIE BAMFBAQEBgYFbQECAxEEIRIFMQYAIhNBUQcyYRRxCEKBI5EVUqFiFjMJsSTB0UNy8BfhgjQlklMY Y0TxorImNRlUNkVkJwpzg5NGdMLS4vJVZXVWN4SFo7PD0+PzKRqUpLTE1OT0laW1xdXl9ShHV2Y4 doaWprbG1ub2Z3eHl6e3x9fn90hYaHiImKi4yNjo+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq +v/aAAwDAQACEQMRAD8A3+Pfuvde9+691737r3Rb99d50OLytdg8PURI2MqnoK2tYKzyV1M5iyFN S6tapHQT/tSMy6mmVgtgupvde6QdN39WwSsUrIapbRkRT3ngkYsHZPp9wLr9SjLYMLDjj3XujQbK 3fjt8bfpc/jSFjmeSnqqUyLJLQV9MRHV0UzrYOY5PUj2XyROj6QGHv3XulZ7917r3v3Xuve/de69 7917r3v3Xuve/de61wtwdrZDBZzceAz9S1LnNubq3TtzNQTyQeSDM4bcOUxtdG8vlYSeaqiaRGDE OsgZbqR7917pPR9408srRJlqSR1UKypV0zSfX/N6BKXPN/8AYXP9ffuvdW4/y/8AN5Hc/VG8NxTm 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 Tl7917r/2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-297191.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/b AIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgIC AwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgARgBGAwERAAIRAQMRAf/EAaIAAAAGAgMBAAAAAAAAAAAA AAcIBgUECQMKAgEACwEAAAYDAQEBAAAAAAAAAAAABgUEAwcCCAEJAAoLEAACAQMEAQMDAgMDAwIG CXUBAgMEEQUSBiEHEyIACDEUQTIjFQlRQhZhJDMXUnGBGGKRJUOhsfAmNHIKGcHRNSfhUzaC8ZKi RFRzRUY3R2MoVVZXGrLC0uLyZIN0k4Rlo7PD0+MpOGbzdSo5OkhJSlhZWmdoaWp2d3h5eoWGh4iJ ipSVlpeYmZqkpaanqKmqtLW2t7i5usTFxsfIycrU1dbX2Nna5OXm5+jp6vT19vf4+foRAAIBAwIE BAMFBAQEBgYFbQECAxEEIRIFMQYAIhNBUQcyYRRxCEKBI5EVUqFiFjMJsSTB0UNy8BfhgjQlklMY Y0TxorImNRlUNkVkJwpzg5NGdMLS4vJVZXVWN4SFo7PD0+PzKRqUpLTE1OT0laW1xdXl9ShHV2Y4 doaWprbG1ub2Z3eHl6e3x9fn90hYaHiImKi4yNjo+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq +v/aAAwDAQACEQMRAD8A3+Pfuvde9+690Vn5i/L/AKe+EPR25O8+5cs1Nh8UFx+3Nt0DwNuXfm7a yKVsPtDa9HNJGtRk8jJEzPIxEFHTJJUTskMTsPde6+e1/Mm/nufOz5LxVG3qDtSX429fvNXUc3T3 RW48hs3cmcxVdE9HUU+6N+0mZm3xuiklpNcUytT4/FSMxP2RBKH3XuqrOsu6/wCYf0PQTbs6i7V+ ZPWcG6sfVU1RmuuNwdi0mNq6GmpZsjU0uSx+EyVLUGTFUkbVkmmn8VJESytpRpB7r3STX+ZD/MFp cxHlMj81vlTlclGVroa6r+RPcGQimTTK0FRSNPu6WeiGs6mMIDK6lHIW49+691uo/wAjX/hRJL8l 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 ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-296429.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAQDAwMEAwQEBAQGBAQEBggGBAQGCAkHBwgHBwkLCQkJ CQkJCwkLCwwLCwkODg8PDg4UFBQUFBYWFhYWFhYWFhb/2wBDAQUFBQkICRELCxEUEA0QFBgXFxcX GBgWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhb/wAARCAArACsDAREA AhEBAxEB/8QAGwAAAgIDAQAAAAAAAAAAAAAABwgECQAFBgH/xAA0EAABAwMCBQIDBQkAAAAAAAAB AgMEBQYRABIHCBMhMSJBFBUyFiNCUWEkJTNEcoGRobH/xAAWAQEBAQAAAAAAAAAAAAAAAAAAAQL/ xAAXEQEBAQEAAAAAAAAAAAAAAAAAAQIR/9oADAMBAAIRAxEAPwB/tAvvMxzGr4XxYNNpMFqoXFWG lOxusrc2w2FbErUyg9RxS1dkDsDg9zjGiwhPGa+uOMqZG+31RmqRU2y/Ep6ngmMADg/srO1pBH9O f11Go0vCbjJd9h3ExPo1SXG2uJVLgblGJJRnCkPteCCPCsbh5HfQXB0OqsVai06qMFJZqMZqS0Uq 3p2vICxhXbPnzqsJ+gzQV5c5Ncp9H5l7PqUx8/C0+lxXpCmU9VyO4h+SW1FOQCQopXjPjUs6peuN PEwXpWoxhrccpFH6yKUt0Yc2PqClZ3KcVj0/iUTnPtgaZxMr0JkPqMgBtXq/6daFyvLSl1PAeww6 oqX8rQcq84KlEf61GRW0HN3pVbkhUrp23S/mlcnEs09Lp6cRlWCevKd77W0ecAFSjhI85AV08SeW 3jHWfnN5M1mBxCdTKfFZTS3y9MSptRCj0FecYwG0ncAOycaL0rsmKELcbUgoOSFjulQUPII8gj9d VW3FlVSHZLd7SoqhQptRFMpa15T8RIQguOqQrH0NhOM+6u3sdRFjPKbzD2BUrJoFkVOttQbsgboT FOkqH36QolnoOJSGlDZhKRuKjjRDWaCBWaaio0yTCWpSUyEbTsWto/nje2UqAPvg6ATx+FFMbvsX Vb73yGc8kOzGGgUMLT6t4fipU2FdZee6s4KQoYPkA5cvKNQKnddTuSYZFcdfkMzRSpTy9r7jrvTV FXIJLhjhA/ibN/vk+NB2fGHhZDuehWfZk15qhU6nyBMjRKXCSuHEaR04jDfRWoOK3OS8Z24+rKO2 gr0sewnqrzFU60qMVYZuVTDT6fvtjMKQVOO7kBOUpQ0VZAHbQXRaCJPlPsoSI8cyH3TtbT4QO31O L/Ckf5/LQLpxYvy+bYr8WJS/3Y3Ij76lcMlhclh1mEAl6NEShDwYV3B6z/pye4IGgKnDG8aRcFPD 9PXIW08kKeMlJC/iCNy1heEoWh0HIKO2QR28aAcc0lcuqFTabb9k02M9enEHdQKbOPpmNxVBTspb bgwUNso7qWThJUD50G05c+WW1eEtHD/oqt3TWttWrxHjPcsRgfoaB9/KvJ9gAOug80Cyc4L0ul25 Qa1S5sulVVmv06G3OhSXornw88uIktksrRlLiWk5z+WR30DIwEJTEjJ7na0gAklSvp91HJP99AJL TbRU+YriDMnp+KkW1SKNCoLi/wCVYqDbr8pLY8AvONpKlfV2AzjtoDNoM0H/2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-297074.jpg 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 ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150424.jpg 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 ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-296090.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAGgAAAgMBAQAAAAAAAAAAAAAABwkFBggAA//EADUQAAEDAwMDAQYEBQUAAAAAAAEC AwQFBhEABxITITEIFBUiQVFhFjJxgTNDUmKRY4KSosH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QA FBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AaloMSeqf1VHaB5uyLMRHlX5LYTImzZCe bFOZc/h5R4cecHcJPZI7kHI0GC6duhvDekn3rd991KXQk5XNiuTDHYWk9yjotcUBOP7fGgh7R3X3 At+rSF2zdNQg0t6Qv3W004W2VJyeIUjt3UPGfOgbfsBui9uTaIVVnUruOkYbqKvhHVQr+G7hOBns UqwPI++NAeNB2gQf6jmqlcXqS3I9pQ6/JTVhEhRQcktsNNss4z2A4IB+3nQXKRtPV5FqIEQgS6en m/FQSW1jlyWnv5PbzoKfTaVSqE5GanOdWPVVuCOgfy3W++CPko4P+4DQa69NdxChbj0qAklqPXkv QpbfjLqk80HH0UtAI+n76Bmmg7QJk3op71h79X1WY0f8Sx6zVOpIqT6U8y7N6JVBjhAyhUcucQSS FBPfB0BcuS5Lz2qvOhWJLtan1SLVWPalSVNPuKUlXfo9Tk2lKu+CBn9dBBeoLall3b1W61p0qZTK OhKJVWhlBafhK5BtTnTcxzDa8Ht5Hz0Ah2pvj2lmhXDx41216i2ufw8OmOpDgUkHuA62c/sdA7Vh 9uSwzJZVzZkIS40r6pUMg/40HroFYbv1Gh0/f90CQazbdNueFIuRhkF1xiaphqSqP0055YI5ffBT 5GgOu5d50+vGjXm7TIsu0fgaqDUlxoTYq+XwOMNKCFrC0/na7q+YGgI+89Yo7/p9uqpSGG3qLGov tL0PISiQ2GwtpA/tdynH66BRu1z0V664MpmJ7rpNzSWo3sJVnprS2ttZB7ZCSsjPbxoGKWd6sbbt W2qVbVxxpDtZoKFQpjgxg9BxTaP+gToLV6gPVtam2tLNIsWoU28L5npUGRHeTJhU1IHd+WtpRClf 0tA5J/NgeQUfbF1THNwDWrtrCk/jOW/IuKqSfyKkLWXWpDmMAYez3GMAnwNA1OhVPb2oWlFjXFeN JrL8xstw+m+ZUx1HHp9NltS3OlhI4lf0+egyf6s93a/LoFK23pBRTLWlOBVQiDBfktROPQbcWnsl pKgDxT5wO/bQZ3ojb0VyzuiOMenMuLddPkrSgyF/vykZ0BGn2w7csn3/AA0no1ZtmQcOBI6i2k9X sf8AUzoMsUUlTkJonLbxUXU/U5x/5oCIxCiSHI6n2EOn4fPj87Y8ePB0B+t2PHge7fY2G2OEpxKQ lI7AgLI/5HOgDu8Dzsm5W/aFl3pxm+HL5cnDy/zxGgmEDFKt4D+XRKnIR9nVqUFL/XCRoChQVqTR 6ekeEtAAfYaD/9k= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-296850.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAQDAwMEAwQEBAQGBAQEBggGBAQGCAkHBwgHBwkLCQkJ CQkJCwkLCwwLCwkODg8PDg4UFBQUFBYWFhYWFhYWFhb/2wBDAQUFBQkICRELCxEUEA0QFBgXFxcX GBgWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhb/wAARCAArACsDAREA AhEBAxEB/8QAHAAAAgEFAQAAAAAAAAAAAAAABwgJAAIEBQYD/8QANRAAAQMDAgQDBgMJAAAAAAAA AgEDBAUGEQASBxMhQQgiMRQVIzJRYSRCgQkzNnFzkaGy8f/EABQBAQAAAAAAAAAAAAAAAAAAAAD/ xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwB0+JHECh2HZtTuesEvslOb3CyGOY86 vyNBnCZJf7eugj+vjjXxFvaDJrdxVd+kUc2Ffo9lUtxyK0bXzCUp4E5riKPqRGOfyDoAXSeP/FWL csSoxbicQmzBuMzJNx9hsUwADucInUQRRE3IWcd9BK/wdvubdtmQplUhnTa00PLqkFz5hdDyqSKn QhVUyhJ6poCDoK0CZeNyrOza/Z9qSEX3G1EnXBWEwpC6kAF5TSp3RTTqmgElo8JLmq82BAqBEUca elTuuY4inzZlT6MwB2qKfBAkTCd9AylS8OHDaBRKb7DbcFypU6E1DJwwFCfVscArv13EqgRYzgvs mgI9Cfp1OapZRQVpCZb5AF0PlKOOU59xxt/mmgJYEhCJJ6EmU/XQXaBZfFa/Qoky2pU4fiOMyIzj yDv2sOOMqqYynzYJEzoMjh41dMauoxVIcaLRpkgSaji4jsht4UVPMYiKF5kRc/fp6aAqU+3Tj1Ca 85PfdakighDVRVoVQlXmJkd+9UVEXJY6dNBrCCGdzv07np7RCYbn+zIJIotSSMFLONqibjJKmFyi 5+ugIsCYy/HZ5fcEyPdMJoMzQLd4tbMu68Lep9Bt6mK97XJbSozBT4pDg+W2138vmM/RPTK+mg52 w70rA206xckY27us3axcVPjoj7pusfI+2CKm9HwHd0X5tydtAeaHVhqcYJbbDrImiZV1QyuUz6AR 4xnHroODm1OoLxpmxy/DwBt2KzCNE/fvHJeJ0iXvswgCnbKr30BfotPlRmg5hJt5aeT8yf8ANBt9 BY6G9ow3EG8VHePQkz3T76AF8ZXbF4V8Pa3eMxuXMlc9gm2+ciPzpeTRmO47sVeWSuEbi+uEVeuE TQbThncFQrVuUeo7GQh1CK0+QNoqKKutoaJ17ddBm8VKDAr/AA5uSiO7BcqMJyNFkL0JuUXmYNCT qituCJ9PpoEl4ZePu/7TpjdCvCihd/u34AVP2hY87Da7cPObXQeVMYQsIq91X10DDRP2gnAd2M04 83W4zxgiux1hgSgXcdwuqi4+qaBqtBE/4278vCq8ZK7bk+rvv0GhOB7qpOUCO0psiqlsBBQj8y+Y sljpnGgdrw4OuHwat18iy81S2mwPvsabTYn6aAhyf4dfX1VRHOevqiKv+dBCjKX8U/8A1T/2XQeW g//Z ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-296851.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAQDAwMEAwQEBAQGBAQEBggGBAQGCAkHBwgHBwkLCQkJ CQkJCwkLCwwLCwkODg8PDg4UFBQUFBYWFhYWFhYWFhb/2wBDAQUFBQkICRELCxEUEA0QFBgXFxcX GBgWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhb/wAARCAArACsDAREA AhEBAxEB/8QAGQAAAwEBAQAAAAAAAAAAAAAABgcIBQkA/8QAMBAAAQQABAQEBAcBAAAAAAAAAgED BAUABhESBxMhMQgyQVEUIiNCFUNSYXFygcH/xAAWAQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAWEQEB AQAAAAAAAAAAAAAAAAAAARH/2gAMAwEAAhEDEQA/ALgznnCjyjliyzFdPKxXVbXNfIU3GXoIAnqR EqImAip3xhZlzfmQocGUeT6nVUiBHBt+Q4Kfc884JbV29dGw/wBwCfzpxa4lw8/DeVmYrZo+Q22x KN5VVRFVXYaaCBjr6KmAt7w+8f2M+VcWtvAGvzUDHMJvytTG0/OZT0X9Qen8YB64D2Aljx4Wqs8L KurEtpWlqBL+4x2zJUX/AEkwEf8ADDhvmazlQbeNDFIG8t0g1Tt212r74i4cVzT5bmQvw556Mxyj IWrGS5ymhIU0JNuhGYEqabkT+MADcNpVnQ379bIX4SyqnEsapzXVwT84iK9FUDTp098VHQbhvxMp c5U7cll1iPYhqM2rR4TcbIe66dFUV7ov/cAcYDl94p+KFrmTOB1O+fHpqGU+kKuskFJIvOL9Uy0R CFvpo2JqqomIDrI0bNaNVts38NCrJEVsfwSKxtFWiFNi8zzEq98GhAXCeuZuvirjZPV5UmRHUPe2 CoiEQCv6gQk3CuACePNPWNXuULGLtaR+GTFxNTX5Tfdccjp00+dGgXthEow8KmYeHZ3pRbonJmY3 JHLqpIiRoQhr3EE1T0Ld298VF24CKPGVwMiHHfz/AA5DMbaCt2TJbWycdIhGOLICIoS+bcqrqvfA K3ghxIlTcpllR0nDuqBFcqeQoo/Jha+QFJURSjkq6pr1HEWUbWtdO5gHAnNSZ9iesgjYejCz6qRq 4oalp7Dp++CgPxGPv1uU8vVOrqzJUtLSWZ6CQgLasx0EfMI7SXTXv1XTESlPk+0zC9PadqebFlQ/ q89tdS3j6hp8yr7pjSOi3DfirJdyRTHYQ7+2nclUl2PJjkjrgmSEokJoijqmgrp279cAxuJGSYmc 8l22XJL6xAsWtoTAAXDaIVQkIRL16afwuA5k8UOEObcgXLl1VRLCup6mxSHV5gkEAvnMZFCJxBHs CqunZR+3UuuIHLkPiDMzPlti6OrZbuY73IlOoW6MbjWn1EBfLu7qOvRe2I1GBnPImaOIlo/DrdbS 8mGLjskujQbfudPytNiKaft6YsKOcqeBzM0KJXWJZqbg27ZcyVCJpTY/qBgQkn9tP8xWVo0lRGqq eDWsAKNQmAZHaKCi7E0UtE/UvVcBo4DLzBlyizBVP1V3XsWldJ058OQCGBbV1TovsvVMAIx+BfCS M6TkbKkKPv03Mtb22VUU2oqsiSN66J1XbqvrgDKqo6aqjfDVkBiBHTryWGxbHX3VBRNVwGhgPYD/ 2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-228607.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAHAAAAQUAAwAAAAAAAAAAAAAACAAEBgcJAQIF/8QAMhAAAQMCBAQEBQMFAAAAAAAA AgEDBAUGAAcREggTIUEUIjFRCTIzYYEVI0IkUlRxkf/EABcBAQEBAQAAAAAAAAAAAAAAAAABAgP/ xAAWEQEBAQAAAAAAAAAAAAAAAAAAARH/2gAMAwEAAhEDEQA/ANUsA2mTIlOiSqhPkswoMFo35kx4 0baaabHcZmZaIIiiaqq4DGbOTjTzdu+v3HAytmOW7YUSQ5FpVTgxv62S0C7fEHKNCJtXPmEW0Hai oi6r1wEdp3GrxFWc7bcO4JcafAhgwbozoYE7Oj91dkfUIlH+SEi6+uCtobQuqj3xa9Bu+gPE/Rrj htTae4abT5bw7tpj12kPyknZUwRI8AsADfxALimUrJSBQafLdYlXlX4cB6O0q734wNuyDb0T1FXG 29U7+mAZZGUXLBqkW3Z7jluJcENhGyoTz7KSh7EptqW4nCLVV74w6LCzZyOsefFbnJZ9O3AyrScp voC9z00RE1xSI7wYVAoNBzLy2SS9JhZdXK41ROYqlyYNQaR8GBJfXY6Lv/fvjUYo0cELABrxYW5+ u1TJpyYTDlKp9wc84hovMJ8G9Q2Knvr119kwWO8nhcy8qDZ3SVXqLT4IkhtEMfDNGhC4uxrb9TcK 6F83mX3xGnh525XXDmXJgMx7rqNBYodKp3JpSEYsvqaH5nEAx13qiiuvt2w0xzwb2VItCoZzDKly Z8kqnS4j80jU47pxYakatqSqREhPKiqvbb98VmjiwQsBU+c9uNV2x6hKGML1Rt1QqVOeUtiteHMX H1RdURf2RLovfTAU5TK3c+YFrvMWjXqYtqTozjFRh8p5ye4BooyRDlA700L+Oi/fBpSNOjXzk+tZ krK8XaNYBoalNqzzjbzPhxNtoorckGnQQA8uxEUS9fXrgo8MtaOlFse3YxRhiy5MVuXUgQdpLJkp zXVc7qWpaLr7YMJzgAszE47skbLSRFoEyZmFVmkVAYpQbIe/2Oa9tDT7tC5gAGufjDvbN29rUpt2 vxbQyv8A1mEVat+BuUCjI8O5ya+XnfRpPPt0EOmuzVEwFsRaBmTk7Vayln1JaNNF9Qq1vy1PwhOt 9VJldU5REi7kUfKYKJInouKqqsyrjzKqNIdzMvetR5S2rUKe3SKMrSuU6ZU33/EhHead6SBGMw64 aF09OnnRcBe2XvxIfoQ80bF/tR2uUA/wqrClF+ej/wCMRBPxOODhtlRmZDl8vwTdTUoj9LqPMD7F y2DHX/RLgMFBROSa6dffAN8BrnmPVJ45U8M9c8SRVW5LSZGuzT0MpXhafEdYVzdqikBvGqFpr5l6 4oFHiRkvpldw5NI6SBXqRU69WU/yanMfaB6U57lsbEBT0AU2ggj0wAdYgWA//9k= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-296436.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAQDAwMEAwQEBAQGBAQEBggGBAQGCAkHBwgHBwkLCQkJ CQkJCwkLCwwLCwkODg8PDg4UFBQUFBYWFhYWFhYWFhb/2wBDAQUFBQkICRELCxEUEA0QFBgXFxcX GBgWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhb/wAARCAArACsDAREA AhEBAxEB/8QAGgAAAwADAQAAAAAAAAAAAAAABgcIAAUJA//EADMQAAEDAwMBBgUDBAMAAAAAAAEC AwQFBhEABxIhCBMUMTJBIlFhcYEVQmIWFyNDcpKh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/xAAU EQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwC2b9vWl2das+v1HqzESA0yOinHnDxbbH3U evyHXQQLee8m9dRqs2pOXP8Ao64Z5Q6bEkBpvEjoG+7ChninzKsn650C2lXLUJ9SXUZ0yTUqmjBm y2Q2luO0rqsNAjPeeycdAcaCkOzn2mKq3VU2ndbkqXAUtDNMqEwpVMi/t4ySPUjyyo+n7eQWxoM0 Ehdtys1ND1j0dp5tLEuWp2PEWMh2YSllta/4socUR9ToNPtvsrQ1xpLlefTV3sKZQtLQjhCVeRCQ TkjyBPkProDKn7P2VHmpQ3DbjIHE4bwOfd+kOAhXLQKLf20qVRLui1dJERyqwnkzFIRjm436HElO MkD1g+2gui1Kiio2zSJqXW3vEw2HFuNK5o5KbSVYP30G40CG7Um239TWtSa1DhGVVbUntzsoOFGA j/JLR/1bBHvkYHnoE5Qt2rjp1WapE2yHeMySWGqhHkDugRggrS6EZ+BYUSgn3x5HQG16TtxmKnBY oSWGae+E+MqTKkpePeKxxbddbfS1wT8SvhGR0Bz00HvfNmi6bft6LXechunTUzZMbkEvPthtbam+ aE4KiV56ABX00Dr2lpdGpu3NuRaQlKYQhoWCk5y4scnCT1yeZOdAaaBHbw9qTbPb1T1OddVcNfRl LlDgFKi2ceUh0/A19uqv46BKU/cCn1S2qZWI0WK349nmt2Q53Zab92O+4nieXwZx+NAdR73CIbbj TsanKaKQzTy6ZyZKOPsplJwnHULHl+7QGSHJNwzUwkPOUt2cythmQwEl2OVoOVgK5DKdAiNt+1xN 2/XJsG/aF4lNqSHKU1VKQkIViGstEuMOKAVnjy5BQPzBPXQUDT+1ZsJLhsyTeDEQujJjSGn0OoPy Wnuzg/nQcqpDx+J1xRUs8luuK6qJ8ySfcnQViLMXtttFYNSqTTq3au+s3HFcHeNNuVFJdjo4qyEq Qg8P+WgOLO3OsRCH6bTZqnpxbSFxW2O7KfbipKUJ4lOOugZuwlwt3FWq/KhMJXSaAEwBVPMP1Bw8 322CMgojoCUqV7qVj20EO9oFnw2+m4CHB6qs44MeZDyELGPqQdAuuCh0LjbRH+v5f+HQbzbOnQal ubZcCcymRDmVuC1Kjq9K21Ppyk4x0OiKUjV+r3j2p65Z1zSTVrX/AEepRRRHAlMcNpZ8QkhKAnDi XW0qDnrGPVjQJKHKkyLCpMt15fiZzLrE19KihbzTBw2lwpxzxj3/ADorpPtXb9FoW31vQKRCbgQ0 wWXO4b8ua20lSjnJJJPUnRHOHtMKP9/77OeqZqeP4is6BZpSninoOoBJPXz0H//Z ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150477.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAGgAAAgMBAQAAAAAAAAAAAAAABwgFBgkABP/EADEQAAEDAgUCBAQGAwAAAAAAAAIB AwQFEQAGBxIhEzEIFCJRIzJBYRUWJHGBkUNSof/EABYBAQEBAAAAAAAAAAAAAAAAAAABAv/EABYR AQEBAAAAAAAAAAAAAAAAAAABEf/aAAwDAQACEQMRAD8A1Jmy2YER+Y+qozHFSO2AT/NviLOi17zQ qMiiQl6a0xLfqdyKildLqqXWw3797dsRSq1jUCWzX3KxSKhWabNdJXRHejfQMvXsE29u5E7epExU Ov4etcQ1GhyMvZhltjmympvYUrAU2Mnc0RPSptr81vpz74BnMB2AEereYDp2W50KPcn5xMxAVu6m LkgkDlE+xpb74lWEpzxlKg5dkM1arywmR404QCjNuCbrsKEY+YcJRX4SGRcX5smCqZDKiahN1NyA LUZwnHHYTrqg2QE58VANOOFAk7/T9sVAJplYruleodNmuA/Dk0aa3IAL/wCMXPUn3RUui+6YI3Op tQi1anQKrCPqw6kw1JiOf7NvAhgv9LgPbgM+fEvmLNkyXmvLmTpj8d5oEqFWSHzIdbhI1Zq6IqiI Iyrnful8RoEdOdMs3arMZczdA/UUfMcg4r/TcUVgrHUGJPWGxJ0xQt+5SRXFT5eUwEieicjTnOz1 Mi1ZPLkStgvVAXngvsMyR1o9yIXPFvZeMVEJ4n6EDp5OeoLKyZsOOtPIG+VcNxwEa+XlbkSCKJ9V tgU0Hhp18jFkr8uaq1+nUjMWX3ygw2zs0StMCieX6YovqYSye6/wuCD6XiB0UbIm3tTMvR3QWxsv SUacFfuB7ST+sAo+aFdTMeptHYiSq0/TZQDErcearjptOxnHiB09vr5BBJEtYvTjLQA6M6q5lyC0 5pxHrsGOz+PBVqTdxER55HQ8xA6hp0xN0R3BuXaq3H2xaQy+tQnLzJJSM87LalAsxqQ+r5rEddRC 2Ri6TIIllTspffEilKzauZM2BUodDYdqkyjeVKR0l9Tas9SS66K3TkOkK4rIOUeLVq1mGiQYUOVU KxLceei0+MHVekSHE5RsAuvCIqqva384qGSTSXP0cWmqhllW5fTbI2yOKSihghgiruXsKpx9O2Gm DrrNCy8/qbm3KYVhzKbblKpyOPxgX1vvOG8ZuKHO2zqEZKnsidsZaZqV6jyItYn0rqNyXIrrgK6K 8OK2lyEb9144xpkZcvaw6n5opkDKtXzO9UqRQYqRoBk2JSkaHgAJ228lRFshLzbi+GLog0+k0mhZ fhy8zzJkClZzmSxOLC4lJFiwnwjb1JPU3Oko4BInOxL35wCwypE6HVnK/SJcmjT6W6DdPnQn3GXW FS6F0ngITT5rKt+cEXqdqjqfPkeam5zmyZTjbKPyCJoSMhaEdxIIp6ltyv1XlcMNNJrpKkR/FRUX mXFBwY9NbvxbYsK6iqLwqXFO+I0VLVNhqNmmtmwHSMHY7okPC7yabuv/AHFSr9oTSqfL1TKBIii5 DFJSozyifCim4HKKi8EKLgi567T5bmYqVSldtTqJtj0qEIiLbLTVKhKAigonZXCW6884kapX3Oaa 5fne8pF+/UVMVlBTpDwS3wE7CJWFLJ2TBH//2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-296606.jpg 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 ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-294102.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAGQAAAwEBAQAAAAAAAAAAAAAABwgJBgMK/8QANBAAAQMDAgQEBAQHAQAAAAAAAQID BAUGEQAHEhMhMQgiQVEUFTJhIzNxoQkkNkJTgpHB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/xAAW EQEBAQAAAAAAAAAAAAAAAAAAARH/2gAMAwEAAhEDEQA/AOvjL3GVV9wIdmNPEUqyWkOOsjs5UZSA tTh9+U0UoHsSrQI9WbXkVwRpzakJjtNlfD3Up5a8JBHc9+L9tBu7I8PMip04VucOOPxr5DS+gUho YW4r7cR/bQDaDs5VXfnS5B/DpVL+KGP7pL7nJjN/7EhR0GfkWVcNp1OmzUPORpcVaJMWUyeFxpxp w8CkKHZQUjIOg9Bmzd9r3D2ws28JoDNQq0LFTR2HxUZxUaSUj0CnWlEfbQSB8Q7bi95tz59SfLEG JVZQaJ+pQQBkj9E4A0Gxt3aG4blo1iu2/GZceuhC3HZTznKjw20q40qdcwo9sABIJJ0Ds0uhyG6U qxolFtCpiDEMb4mk3AH5jOEFHMciustHKSSSM99BmLj27t+w4MeBCn01mqVTgfl1Ceh15hpEZBwU sted0oz0SOqj1OgSbdVukNpZk0+v1Kuvh1EmYubTEU1Ko3NKObFaSPyg5lPVRPvoDJs54k6fZG3V BteR+bTHJ+cD0fnyH0/s4NAN7wqVs7jb91dE9tmdQ7mrT8aIws8LL/C4UNgqSRjjDWQc99A79k2t S0Wo1ZkhpblNiNqYbS26pDnw5WoIKXUEKyU+udRYIFI28t2iLSq36QqmKTwKL/F5U8pJSkge+Cf+ 5OdVGX3MpUmRTqRX2I/kpshPHKUM5bcPL7e3UHQBXeKyoQsutqk02PCcegPjjaSnh+jjBHQeoB0E 1aXRJtQgsTENPLQ9xEKSnp0UR/5oCDuHa1Q26vy5LK5r0Gq2rVV/Iqiv6nEoWJkCR1/yNEH79RoK AbI74W7unVo1Cplty7XuShUhpy5IzvK+Gkvl3gcXD4CVKQFebiWAfN26ZJTgPTG2YgclnkMtjzuB KldfbCATogXXhWaa/SlNx4lSfSyrmocbbcCVL6pJUFY4gUnGNFwvO8NxS5O0FVkOJdbkIhrZZhuD 8dDjhLTTRAJ6klOOvrjRDFbS+Hi17O25tO3bjp7NTr8CJmsTATgyH3FPuISfVLanOAH1AzoAx41P DvVNw6YxuTY7KF3VbURbddpoUG1Tqezl1K21HA50fzYB+pJwOqUghNLau+J9i3XQ75jzeGTS3A3U mCpZL0JflfQoEYOB5h9xoLfUW8qZWaXBnoWWUS20ONudS2oKTkFKx6EHOg61muW41GK3qyzGJQrB Rgnt64BOgkpvh4gXDd0GiWnHamxbZrcSpVF6a2SxNk094PMxyzlJLAWkFfUFR7YA6g0dK/iLUf5d E+ebaTxVuD+e+DmtmOV+7fNRxgHvg9u2T30FJnmWpLLseQ2l5h9Cm3mlDKVIUMKSR7EaDzoXTTYV HvC7aTTWPhadTavUY0GIFKKW2W5jqEIHESeiRjQUu8LE6XM2ltcyX1vmMudFYKuuGY8txtlH6IQM D7aA73yALaqrgSAsRl4Vj7aCEF7/ANd3Wr1FWmAfoHVY0HMdhoP/2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150493.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAQDAwMEAwQEBAQGBAQEBggGBAQGCAkHBwgHBwkLCQkJ CQkJCwkLCwwLCwkODg8PDg4UFBQUFBYWFhYWFhYWFhb/2wBDAQUFBQkICRELCxEUEA0QFBgXFxcX GBgWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhb/wAARCAArACsDAREA AhEBAxEB/8QAHQABAAEEAwEAAAAAAAAAAAAACAcAAwUGAQIJBP/EADQQAAEDAgQDBgQFBQAAAAAA AAECAwQFEQAGEiEHExQIIjFBUWEjM0KBFSQyYnE0Q1KRov/EABYBAQEBAAAAAAAAAAAAAAAAAAAB Av/EABYRAQEBAAAAAAAAAAAAAAAAAAABEf/aAAwDAQACEQMRAD8AYvEnivlPIVOEmtOr5zrbjkSI 2m6nOXbbUbITdSgBc7+V98AO879tKsVph6PRUmAlzmNGAhIC1ggaSp03UDudhtgI8b4pcR4cR6oP vTIypXKDbsdRjLUUptqUtG2kX7qfvfECx7PXaVi5wei5QzGno81tsnopV/hVFDKLqWN1FDukFSkn Y2JHoKEfgKwAU7btVVWM8ZfyfGkOJlKjJ5TWnucyQu53H7EAk74DSMjdm6lwazT5lUlqfjsKDslg fWpPl/GIuEJm2lZbqGTJtL/D0dCzFcKGtF7lKdrW3uMFDrgG8IfaIykOiQhiFUQ0DYoslzU3zF2t uNeq5xWXrHgKwB/7SfDduqyMoZygxELquXKoyxLWPmuQJt2SlKf7ikOOJKU+O6rYCGKRxSanVhdF otIeenWc6Z15JAWtlJUr9v0nYKJxGl/LFW4tVSW4uRIjtQ5f9FFcZShS7+ehIJAHoV6v4wGRpPB6 os8WWqtGYbIkRW1TpLwHKdlPOlLqGkj5RDae6B4epwDOAsAPTFZc4C1JYQ+yppfgrwVtdKhulQv5 pO498AKatnaPlXO+qRTW0yIL0iK4x8tPUOkpDm+2/e2uBviNPjfzXmnq01iJGCG55/MhpFmEjVpB 5ilFWux72m9/bAS7wpzO49W2GHFmQWXL8094/F+GB/1gUh2nWnUa2lpcQbjUk3FwbH/RFsVl3wFY CHuMvBeDmuNIqsB5un1hDPx1r+S+hsXHM9FJA2V6bH2ArpzZS4NCDERtbyuV3X1r1ptb9SD+kA+2 I03/ACfXl5ByVU89VVr8wmPaj09XdLr7vdauDvuo7e1z6YqVHOUuPefsrxnqlGqInNVB9T05l9Jc ZLzyipayL3Sbn6SNsESpB7aqlxW1P0KMp61nVNvLCNQNjYWXt98AvMBgs6TJEPKdZlR1BDzERxTa ilKxfT/ioEH7jAebvDenQ18W67RFt66TTJilQYCipTbZLgOwJ8ATsDsPLAb12npkrqKBB5qukDry +n+nUhACTb21HAHabcwXWNag04BzG0qKQd/OxGAwMd1xLKUpVYDwGA//2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-296668.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAQDAwMEAwQEBAQGBAQEBggGBAQGCAkHBwgHBwkLCQkJ CQkJCwkLCwwLCwkODg8PDg4UFBQUFBYWFhYWFhYWFhb/2wBDAQUFBQkICRELCxEUEA0QFBgXFxcX GBgWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhb/wAARCAArACsDAREA AhEBAxEB/8QAGwAAAgIDAQAAAAAAAAAAAAAABwgABgIFCQP/xAAxEAABAwMDAwIEBAcAAAAAAAAB AgMEBQYRABIhBxMxFEEIFSIyM2FxgSNRYnKCsfD/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAf/EABQR AQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AH1qExuFAlTHPw4jK3nP7W0lR/1oB5Sq85UU SZMx5LL7jKnEIPO0eQkD+Q0Gdo3es3P8hcX3m5DK3Y6gdwbW1gqQP6SFaAk6CaCaBe+o/Xi16pad ZpFDlPNy6gw5GYnna2lKlj3BysJWDjONABbU64xHInyaXI9NPjIO5qS24gqaQOVodTuSpPGcece2 g01E6zpe6n0muMzpcaj0aYlUyo9sspkMlBLjLTHna4kYSVefy0D42rf1q3NFafpVQQ4p1IV6Vf0P JyPBQecj3xoLNoJoOVti0e6r+u5q27cazOfCXH5q+GYsVHC3nj5wM/aOSeBoHTsj4ZOmdA9CuqT3 7jqVNGPUSHEx2NywRhLLWOMEjClq/XQVi/vhX6ZTltt0aqT7QRTEGW7TEj1kPYlQSVFt1XdHJ52u YxoKg5YV+W0hyqxFxK5ChEBNSphUXG+39oLawktkeSBn89FNf0+ulNz2bSK4E7FTmcupByO4glC8 f5JOiLNoOfFm2bVbVtaJa9u152NefUuXD+e3JHbCmYDcUlz0LG/CiQCVPO5CT+mgZzqX00sDqPZU CNMq0kUqA73C9CfDJlrbBR/HUEq3JUQfbjUFKSKHbSaRRELmUyrKg9uBUWpjj0ZMRvhsd17cpCQR s+v7joPK32azCrlSud+rxYblbhtRq5QnmlNRe5F+kS4jjZ7ZLowVpxwffGqDb0tqER63TDZiiCqn PLSuMMeHVFxKxjjC9x0F40CHXb0H6oUelsybRqNxT7gUlSPU+nbYZSpR5KQorW2k+CTzoBP00+Ji 7bIZrFLr0STWao7UHF1FMlwrddkcNlIHsU7OT+/nQaOi3heNVqNSTPdkty67UFS34rf4EYqP2BPs Ej/s6AtsSeo1VpiKVbNGculdDHppbzLa1hB3ZSFryAUlBxtPP7aBsehdNuSPTKlJrtMfpMmV6ZDc N4bdqWWzwkZPA3e+gLOgmgDUfoj0oc6n1OvuWtDcqynkSlSlb1DvqG8r7ZV28lXP2+dAP/iwtmhR DblZiQW4lUq9QagVOaxlpx+Nx9DhQRnHsryPGdAxdq27Q6BQodNo0FqnwmkApYaGBuUMlSj5Uony onJ0G60E0H//2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-296766.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAQDAwMEAwQEBAQGBAQEBggGBAQGCAkHBwgHBwkLCQkJ CQkJCwkLCwwLCwkODg8PDg4UFBQUFBYWFhYWFhYWFhb/2wBDAQUFBQkICRELCxEUEA0QFBgXFxcX GBgWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhb/wAARCAArACsDAREA AhEBAxEB/8QAHAAAAgIDAQEAAAAAAAAAAAAABwgACQMFBgEE/8QAMBAAAQMDAwIEBQMFAAAAAAAA AQIDBAUGEQAHEhMhFCIxQQgjMlGBM0JhUmJxkZT/xAAWAQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAW EQEBAQAAAAAAAAAAAAAAAAAAARH/2gAMAwEAAhEDEQA/AH+0Crb97ybmVC75W2u1AEOpUtlEi67s UlKkxA6OSIzHMKT1FJIKle2cDBydAj9027vwqdzqlTrdQepilOR5Lkp935ilElTR5nBz37aLg67K fEfu3Y0ykDcB6ZWrEqb6Yc2ozwVy6Y64QlD3WV51NZ+pK89vp79iRYmFBQBByD3BGg90E0AFotLo EGPftzPSWGBXK64puQ4oIQpLPlHm7Hvy1K1A7muR5EhTsV1qVHcUS242pK0/hQyDqK1V7WozWNrr yi8A46imuLS2CCrqAgo/0e+rEpsNv0OIsK1kukqcTSIIcUfUqEdGc6rLo9BjeQpbLiUnipSSEq+x I9dAHLlpk5rbOXCmtMtSJLkpqcqIsspQp8niplQyRgAdjqNAtAsqZFsSb4WooQZvUdiOduLLSOKD x9clROe+g+iwrViUexa8y8iRIdkNuGRJShvn85Qw2100pU4cE45Z799ENhascxrYo0chQ6EJhsBf 1AJbAHLPvj11UbjQTQBTfSNUpMZEGEviZC23FoPINlsHDhXxIPEe+DnUULatUqu1UxR2JDS4sGL0 /BsuNKYQ0rCiGnnUhXD7Apzorvtj6e/UIqWpjauhGUX1MLPdJB4tJUoYz+78aqD/AKImgVa+fjds NiLLh2U09XKsltam5chssQ2whJUVkLKXF4CT5eI/zoCfWqZcUmxLarL7i59SjU6MqvcUDqqUtlJe kNISACUrJKmwPMn07gAgvAp8524VE+GXFQUFEgZWhYUflBAT3WVZHFI9dRR9od+7e7fSqdadz1pu kXBV4qKmt2b8tpfXW42lCn/00KT0SOJIH2zqoL8eTHksNvx3UPsOjk082oLQpJ90qGQRoMugpEoH c1H+2HNI/wCZzUFvm79eqtt7R3NWKK/4Ko0qmqdgSOCHOmtGADwcStBx/IOqEs+Du/7quje6amvS 2qgFCS+kKjRkcHS2VFbfBpPTOf6Mfb00GH4/VqG6MfB+m1oBT/B8fUdAu9k7rbj2jJItu5p9KaGD 4Vp0mOSe/dlfJs/lOoLIrE3HvOp2hSJ82p9eXJYC33eiwnkrJ9ktgD8DVH//2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-199595.jpg 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 ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-296183.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAGwAAAgMAAwAAAAAAAAAAAAAABwgABgkCBQr/xAAyEAABAwIEBQMDAQkAAAAAAAAB AgMEBQYABxESCBMhMUEUIjJCcYFRFTNSYnKCkaGx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQR AQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANUsAmnE9xE1bLRyLZ1kMtvXROaD1QqRAc9E 2r4IDZ6cxwe7U9AMBn85mlm7UZCajLvWtLmxVrdStc1adNTqdmntSPt4wDJZIcWFywLgi0HMKoGu 2vPW2w3V3ADMgOLO1Lji0/vWSrodeo7/AHDThC0uIS42oLQsBSFg6gg9iDgOWAmASW5Ms6BmvcFW qr0x2kVBmqymt7aUOBxKDyih7f18eD08YCt3FwfNvQHDTr/eZp6khQYkxkuqSsfLqkpCknxgA3eP DzHsy3H6gKo3W6g004o6I5A1SjVCgQdQVEdv1wGj+Ur0t/LOx3ZxWZS6VG3lfy02e3XX+XTAEPAT AILX5WYmV1zejtOkxbpob1SlGS7L1Spx56Qp53nPbhytA5oCAde+AvN/Z11+k0uiLoeX6JL1XYbf eRIecc9M24ooGrUcLUfck/8AcALa3Vb3vm3ob0GjN06tvTY6DGUSI6461bHnkh4JWUpQfiRrrgH9 oENynUOj097bzYUNhlzaNo1bbCT08dsB22AS7Mzjay1s6I+1bDUi7qvoRHASWIoV4Klr95H2T+cB Ucns6lZlWZNuO44kSLXZsySmoMtgemQ6CQzsQonQ7dO5/OAJlHn0GfWWlmFKjQKZTI8XdORs58hH U8nTXdoSevnxgAnnLm/WbMdZuCyoESqSKLOispTIb3RhzCslrakp97iWlBHXvgChlVxnWXepptPu +Aqy6vUnORFcU5zojjg+RK9ApoA/xf5wDnJUlaUrQoLQsapUOoIPYg4DzLSpXrZ+1atUjwPJH0jA NfwoVCVMvmo2ey361ibTJFSapzagl5yVBLZ2xVH28wNKK9D0O3TANfVqlFWllVps1etVyU5yYTKo rMBLb6jtUFNtJSS4Fd/brgA1xL0t3LDLGzLPq0lt6+b9rpuG4y2on08anRlx48ZJ16pSqT38q3YB F4lTW1WUSFgJDatQnz1HX8YBhafmlcUOFHixbqrsaOynRqOipy0JQP0CUrCR+MAqrfXcv6lOaE4A 6cPFZqVCzTpFYpUkxKlEplZVHkhKFFJ/Z7nXRYUn/WA1a4fqnLuGuVKr1nkTqq9SYbztSUwyHy45 0WrmJQFe4d+uAQnjnmSZOfkeI+8p2NDtqB6Vk9kc511bmn9RwCeOkmXHV9RYGp/u0wFjbcWEJ0Ue 2A//2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-153757.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAQDAwMDAwQDAwQFBAMEBQcFBAQFBwgGBgcGBggKCAgI CAgICggKCgsKCggNDQ4ODQ0SEhISEhQUFBQUFBQUFBT/2wBDAQUFBQgHCA8KCg8SDwwPEhYVFRUV FhYUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAArACsDAREA AhEBAxEB/8QAGwAAAQUBAQAAAAAAAAAAAAAACAADBQYJBwT/xAAwEAABAwIFAgUDAwUAAAAAAAAC AQMEBQYABxESIRMUCCIxQVEVMmEjQnFigaGywf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEA AAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwA/sAPXis8SMbIi12YNE6UrMWuCv0WI4PUaYZEk RyW+OqeVORBP3F+BLABJT/Fp4pGqiNxJW+4GdtbZpsmJF7FwV5/Ta2gqL+RJF+cAUWQXjgpeYVYj 2TmLSVoV3y3wi0+TAbefhSXj8vTMP1HGD3e66h8qOmAL7ALALAYl+IG5a9dOc97VK4nXTnNVyZCa acNTRiPEfNplkNfQQAU00/nAEpkM1QoNoUU6lCpshhtvu5B1MQeHc7yZL1NNUVONEX0wHT2Lgymt G66NmXRqjRYrcScjCuQkABViXq3IZ2gpeZAJVREVVwBMMZn0SqU76pbqDVILsZH4sht0EbNS+0VV N23++A80TNimds19YgyYNTUUWTEbE5YtkvO1Hmg2Hx8YCIHLPNJwtZmbtV090i0qnM/7A7gM48+c k67bmeFyW/V5sipzqyq16kVR7ptFPYkqpvkqIIgrrZ7xURTnTVOMB0aw6fl3dFMg0y9UmsQ4jQtg 7AeNh4UQNumg8KnHvgJ+ow/D9S6SVkO23JaKNOSr0Zt4iNxwng2KTkpFRF6gcoCfYqIi6LgJ9MoL /wAjIYXNl43UrgsSrxGZ/bxyUplPJ4UcNtyOmvVb83BIn8onrgLLS816XPp8eW8otPOhq42q7VEv RUUVRdOfbAGZgOQeILImi542q1APt4d20p0ZFv1x4SJYx7wJ0CQFFSbdENFRfwvqmAHNvIi/8vpQ jU7cdq7G9BZrVvr37ZL7dxDLZIBP6gEk+fnAXOmZUuVqq0KBUqNKo7LstVcZdgA00IimrhC6oKQk QIvGqc4Albzu638uLQqF1V1xItFo8beoj9xbfK2y2nuRloIp84DL2VXZt2Tp1zmx2BVibKnLCjbu k13D5nsH19NcBrLgGFVnvEEiXuFaVQDXjYipuVE9PXTXAP4BYBmUEY47iSwByOgqrguIhDonyi4C C69upwEWEg+ybAT/AJgLHgG1EScQiRFIOQX3TXhcA5gFgIG9HDatiom2SiXTFNU+CMUX/C4Ac59V qIy3RGQaIi+mA//Z ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-282265.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAGQAAAwEBAQAAAAAAAAAAAAAAAAgJBgcE/8QALhAAAQMCBQMDAwQDAAAAAAAAAQID BAUGAAcREiEIEzEUIkEyQlEVI2FxCTOR/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAA AAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AKpYBRM6era18t5k+2rWht3fd0Hc3NT3e3BhvjgtOrHu ecT9zbfjwVJPGARWn9dmd/66uoPTKFMgj6rXcgIajcedr6D6kf2XCMA6mUPWrl/f82Nbt3RjYF0S FJaZEh0O059xXgIlaJ7ZV8BwAfG4nAOjgDAcX6gMzWsqMsK/cjbyW63KSKdazflS6jL1QyUpP1do bnSPwg4CIrzrLiJ7pc9RJab0fJWVue5JWe4rnVRPKj+ScBhX7eklMeZS/wBxY1ccd+1tI8lR8YBh 8r+l/MfM2nMXLOpzVt2moqDFXl6BT5SP9kVjXubFH502H4wFGOje8rmrdg1+yryckSLiyuqzlFdl P6la4um+KCpXJ2J1SNft24BvcBMj/JLV34lGyogMupQH5tUk7dyt+5llhtKgNNugDx511wEuKBc8 miuFJaRJiynUqqDS/LiBxs3fHnAdUsW6LakXBa8SdGXEo7dagKqqXiFpUy9KR3WdeAUBOv1aajXX AXck5h2XIriLKpExFZuAMBQpsNClx47XhpUh9KSyyhahsTzqTwBgOB5UZqQ7SzBmZZX9EZo93ZiS 5NaptXDQjNPvqeXEbpzyCVFDiG4oSyd5C/HCiAoHKwED+rHOeBnre1Oq1AgzqbQLeiLg08THyr1G rqnDJ9OPZHKwQCASSANT8AFpty1Lju6pLpFs0eVXamhh6SYMRHccLMdBW6tKRydqRrxgHx6f+mbK 65pFDrN3XhMrVNdSiS7bLTKYaJD207AuSHS7207vpTof5GAoe/AsvLNmVKoMphuXVW0Rlypp7riY 0dSnURG/bvcW44shG7X/AIMBMrqyzHXdmZdvz4dLXQqtbtOZH6u1I3OPuB4uNOApCdi2SNNQTz/W Ap1lFntat6ZbWfclfuCn02uz4QTWojq0tqEuOtUd9QR8JW42Vp/gjAQPUkLBSrwcB4Q0qM628wtx l1khSHW1FCgfylSSCMA1GUN9VuZT5USHUqaiu0nV5cGU56VUpnXQusuaFtSk6+9PB+4ajXAaGt9R d0W3Mp1RXRGqkxHkusvd2U25uV2vchrT9xI2qPvH54wC5Xpe0m/649cD9Pj0hlY7UGjx9S3GZSpS ggFXJJUoqJ/nAZ5ufOZQG2ZshptP0tocUkDXnwDgPJgDAGAMAYAwH//Z ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-296086.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAHAAAAQQDAQAAAAAAAAAAAAAACAYHCQoABAUD/8QAMxAAAAUDAgQEBAUFAAAAAAAA AQIDBAUABhEHEggTITEUIkFhFiNCURUyM1JxJCWBocH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QA FBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AlSoGw1U1isDRqCLPX3NFj03AmLGxyRea 8eKF7kboB1NjIZEcFD6hCgiN1s43b/1R8Xb1oArp9ZauSuAbq5lHaXYQVclxywHvsS/gTGCgHBG/ NSI4EH9u3nPsis8gko2fOE1MD9Q7D+bOOtBLtwvcV8dq22gLLuJNVvfiDI5ZCSU2ERfrtwzlEpM+ c6QCc2QKGQHFAbVBlBXt4tNQJTUDXS9zu3XNjrXfLQUC2A2U0m7BQUjCX0+aqBjiPv7UDOWrZV0X PING0LFqLKOf0DqBtTMH8j3CgPXSbhjghizEvpJ4hLvBOKQppuOWkbbghC8gD5yORER6UCU0BsX4 Q4m4qDbKLAdnMnK3SOXChU0UTrqCcvcpRR7Z6/egmroNGUM+LGSJowgKSRWywx6Y4wK4EHlgOenU 2KCse4jZNS4v78ksR68kVySpVwEFAcprf1JFAHqBgMPXNAbkFpneDqNirpsWR2iHyHRCnKmLPl/l HHcwG6UBM6aasanQlqaiuZIY69H9jO2LaPOdt4Uzjxe/dvMnjG3ZgPeg6WkbJC9OJY2ozu1lLNmP gkj6ViBMooRZ86dGZFchvInyvkJmLgQ83cMgGaA96Dkzk9DWzEvp24ZRrDQ0YmKr+SdKFSSSIHqY xv8AX3oIH9d7m0tvPV2VvHTL8TNETTrmTa7wgJIKSR/1XLNMfmFIqGBHeADuz0xQPxpJfaFux8yE idRNBobw5h270yKKFwmYwdvXPWgKvhXbPIuKutSfUhJBK4HJXqUog55izhICmJscIGAQKcBDIhkA CgLCCigaO5yWOREq06ukonyy4ErZBuRFBMw+2DGx2DcOKBR0FZi5L/1Avxzy7wvObubl5OihIvVn Ce4P2pnMJS/4CgUNuxcLKWy+ZEe+EnGpucZkr5TGD9yY/V/ygcrTW6piMbyIPYgJtE4AkdruFIpl AMBElVlPv6AAdu9BLjp5a8bDxlvOboVUez4FBwVXyiDcVUw3tgOHVVIPTI0BDILpOUiLom3pKflN 1D29aD1oKtpkyGWMIh1DqA0GkvkqvlEQ24Eo5HpQFXpWc006iUZPDpFm3ScoI4ApOcmYBIoYpNoH MAh9WaCYUF1XTZksuIGUO3ROcwABcmEgZHBcBQKe0HztR6LY65jIckTcr0zuxmgcig//2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150278.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAHAAAAgIDAQEAAAAAAAAAAAAABwkACAQFBgID/8QAMxAAAQMDAwMCAwUJAAAAAAAA AQIDBAUGEQAHEhMhMQhBFCJRMkJhcYEJFRYjM1KCkaH/xAAWAQEBAQAAAAAAAAAAAAAAAAAAAQL/ xAAWEQEBAQAAAAAAAAAAAAAAAAAAARH/2gAMAwEAAhEDEQA/AGly5UaDFkzZj6I0OG2t6VJcPFDb bY5LWonwABk6BYO5Xqwuu6avUqdt0irx6XGW4zBERhaXHUp7dZakJUtXLyAkgY7d/JDWbf396kKM BU6dSLgqMP535FPqDOWn0eVq4uDqc8eMai4YHtFurSd2LZ/fEJlUCqQVBiv0deeUaR37ZIGQcHH+ vbVQVdBNAEfUdNVA2Wvl0IUtDzEaNI4+zMqYyw8T+AbWc6DhbfZgN0qE9TBAodHiR2moMtaEo54Q MkKA+Y/U6w2ype4FnW2ttNdvunwZb/8ARyStP64ydUcrt3PTS/ULUFUp2PItTcm311CLNi8vhXps V5AW4nOAlZwrIx5OtM1cjRE0Ao3zpj1Z2jv6mMJKly6Y4k4JBSgKSpaxgE5QkFXj20C/NwLBu6pR rdqouaLGhxoUJDdO5qzH6bCA4gAqKMBee4Hf66mtY2d27RW6zQrardTueW3KjRkfxSw2vksulRw6 lCVIWlBSoDiPGPz1NUdrFj2hcbFlQrO5CRaVSYdRKdWtwrbcUlTyfvgZLSVpP3SPxOQujrTCaDw6 02+04w8hLrLySh1tXcKSoYII/EaBanqCt2XSL+i0ijTkONhpEuLBlrV03OQyA4WgCAFg+B41luUL Y9Emuz3SxURErE9CkLW2x8Q2wXft8Ot1c/8ANAaNgrkgbcXnMokzPwk+OtEuWs92ylxJ5HHbPIgY xqxKYmw+zJaQ/HdS8y53Q4k5B1WX10FYPU9vZTNtNv7jp9Du2JTNy5UZs29TEYflJSp5HUcW2M9F JZ5hLi8d/s5VjQLgqt+VvcCkUS8otVfm3JRYrEaXJkKLrrxZQMlwqJUolQOisdnfbcGb04VOjwYE 9SekssNgrz7q4AZz+Wpi66+1XZUZ+VU5jpqVRZSPjFK7/wA1PzoYJB8lZ5uY8DA1UCu3/Ubuxtze 12Vi2q2lECq1R4z6BKR8TT33GlYUemo8mySclTSkk+M41UW4p/7ReMIUYVXa11dRCAJi4tUCWVL9 y2lyOpSQfoScfU+dMC2KrLlTKQanLkvS6lUqhKVUJ7y1OPPENNuZccVlSjyUT3PnQFvYUB6NVkOj qIRO4JQruOKmHFkY+nJAOoNnuRUZlNrlNplNcTToU+Sy1LbjIQwpaFrwoFbYSvv+ekBTuQCjPt06 lgQoUd9phqO32AbU4OQ/y9z5PvpRRxt5116R1HCvJ6hz/c4pRWf1OqMjVH//2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-155119.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAHAAAAgIDAQEAAAAAAAAAAAAABggFCQAEBwMK/8QAMxAAAQMDAwIEBQIGAwAAAAAA AQIDBAUGEQAHEiExCBMiQRQVM1FxMkIjQ1JhcqGRscH/xAAXAQEBAQEAAAAAAAAAAAAAAAAAAQID /8QAFxEBAQEBAAAAAAAAAAAAAAAAABEBAv/aAAwDAQACEQMRAD8AtS0HCd/N3ZW0tt0qRSKa3VK/ ccz4KltPZLLIS2VuyXUIKVrS309KSO/fQJeuZu9fbbkmr3RVpMp5wmMygIabbB65DTfFCPwP96la iXtu7d59ti8uFUlVWnx+q6LUAXWHuP6ko7LbKh+5B/51KQ+G2e4EHcq04VzQ4T9LdcUpipUl/q5G kt/UbKhgKHUFKvcEdu2tMj/QZoEl8QjHz7cegRZUdL9Pt+AhyEg4V5sqS64FgJz2SltPLRcHm1cG AluP5sd11xaP5Y9wcdMay2MNwaREdpMhEOivZUn0OIQO47j76ihDw7I+BN1U/nxIeR8RHWcKDzeR lKD7FJGca1jnpndVGaBSt1KJS7afDjbafjJ0kuxkhJSeBKFH19iVHn/vUaR9t0bciFE+Jo9Uixab HHKLU/LUFJHL6aytwNKR1/oyfuNRoc3TIvO7BSIlJqfytaKcxKkQykKEp5RWFrwVMkoTxyAD+RoR ubJW18vXcdRmuonVJmT8I7MUgBzzeCXH/vgElPv7auM9GA1WSYbpeOHZ+yKKh60qmjcK4JzajTqb C5tx2z2Cpb60jyxn9oBUfsB10Cw7RX5Ut0qZcd/3NU5FSra7tYTd8bkoxabCnMBmlmMzkhmPybU0 DnPMeokkaauHCl0+rQINMhw5aZlMZCmJ1NeKittaj6HGlAhPo6dVDWWm5Pp9wM1WiqkVhwU2NFS0 ai+EOPRmWfWfL8gpypXbKvYdM6Cd2x3A26RUrpt9m+aP89+ZqVIociY2iYlfBIJU24U8lHpnhnH5 6auM6YIEEAg5B7HVR8uDzCn21FsepHVSdB2nw57lxtq9w41SuKKJtjXHHXRL8py0lYXTZZTye4BK iTGcSl30jkQkpBHLOgugqNp1ikohT7dmSLgobraPgp0dfnvmMQC1yU3lTnpPpdb5ck/qH7lSNVz3 cW5q7cpes/buJAcv1dNfdaoq52Fp8pP1Hm3uBTxVgZKcnt750hVH1Zg1ynVmqRK9HlRq7FlPtVqP LCkSG5QWQ6HwvqFheeWdVlLRb/v2BHaiQbzuKHEZGGIzNSlNtoB64SlDgA7+w0EZ2eAHYpOR+M6o 92/Ugk9Ty/8AdBfP4O6nPq3hu2yk1KW5MkMMVCE064clMeDVJUSK1/i0wyhCf7AagSPfOfNsnxK1 usWxLepdUizKVUY88KLriZEzizI9T3P+G42eBa+nx6ccaoG/HxQKPAuTbK54VPai168KC89c1Rby lUx2KhkMuupB480hZHIDJGAcgDECExgFMoJHXr/3oP/Z ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-295115.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAGgAAAgMBAQAAAAAAAAAAAAAABgkFBwgABP/EADIQAAEEAQMCAwYEBwAAAAAAAAIB AwQFBgAREgchEzFBCBQiMlFhQmJxoRYjM1JygbH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEB AAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AaloMRe0Z7QtnQWUjp/gM33KziIiZLkTexOME Y8kixt90FziqKZ/h8k+LfYMIybC6uZavTLCzuJ767q468/JeJV/VSLQWLgPWHqB0xtGDg2c2XWtq izsVsDcNh5r1QBd3JklT5TDb77p20DasZyGvyzHqbJao1OuvIrUqLv8AMguDvxL8wr2X76Cc0ELk lwGPY9e3zo826WDJmmH1SO0Tm3++OgSPIlT7qfInSVcm2tzIN+QvzG7IknzL9VIy0DbOi3S6o6fY hSc6mI3lcqI2V/aC2njG6f8AMUFNd12Dfj2+mgn+o3S/FOpNLKrrqrirY+AYVF34aJJiO8V8MwcH YuIku6hvsugrH2X3p9fhVxgtyLjdxglxLiOiQmIHHecJ5l5jmgqTJkp8V+2g0roArqVGOZ07zuK0 m7j9HZA2n1VYrmyaBZHTjD7zFM66LZJkFdG/h7LbGI5UTVMXmDR1sSHnt2Ex8YVRF/En5V0DSr6p t7X3AKzIn6Bhl8TsRYZacckMp3JpHHN1aVe3xJ++gjcuev6vGwm1JyLKbVPRnrBllttX5cUHESSg D2Hn4aqaIPmo8fXQCeC47nFDk80sjygctpplUylbYk0LchH23VJ5XOIp8LniooByVB2Lbz0FwaDz zIwTYkqG7/SltG05/iYqK/8AdApeLl1hE6eZV0ksSlu22NWZWGLvOObjBKleQ3WGBXyIkF402/Tv v2BsFRKWdVVk1XQeWZFZeV4PlPxG0LkP2XfQD2bT50XEcskQIkv3yFAkFDJo2mjNxGlUVaMy27L/ AHaAc6RZo7nGIUVnI9ySeNbEW4ahbqyzKdDmrKcu4ELfAiBfl5baC1NAK5hm2MYFTu3mVWzNXBb7 N8u7rx+jbDQ7m4a/QU/bQKJzTLYdx1Ju84xqG9Xx5lqNnWxJXFTRwVEiVxB3HZxwVJR79l276Bif Te8fscebu+lt7VWmINtKszB7g3WX6aQicjisSwR02WU/A260SInyFw2RAKKPPrXPWsto67GW48ul Ma6fZN2jL0IZEljxN2ZMceZ+EJipbCiovbz0BV02wGs6aYhW4pWOuS0i83bCydREdly3l5vvnt6k XknomyemgO9Amfqvk1/lHUDKXr+0fsyqrGVBrBcVOEeM04qC202OwAn12Tv5ruugrvQS1Nkd7i80 bDHrWVUS3uMeQ7HNQ8Vky2JtwflMVRfIkXQMc9kY+eBZSSiAqWUTyVAAQTu0wvZBRERPonp6aDVW g7Qf/9k= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150423.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAHAAAAQUAAwAAAAAAAAAAAAAABgAEBwgJAwUK/8QAKxAAAQMDAwMEAgIDAAAAAAAA AgEDBAUGEQASIQcTMRQiI0EIMiRRQnOB/8QAFwEBAQEBAAAAAAAAAAAAAAAAAAIBA//EABgRAQEB AQEAAAAAAAAAAAAAAAABEQIS/9oADAMBAAIRAxEAPwDVLQMKpVaZQ6fKq1ZqEWk0uCG+ZUZToMst D4ybhqgimV+10AhR+pFvXKivWuE644LZo3JqcRjDLZL/AL1aNzjn4hLQwZRKjCnK4MWQLjjGPUMc i63nOO42WDDOFxuTQPNAtAtBjf1z/IirXT+TEG3Trj9M6Z9O7gapD1LabexIcbeSLU5T4MqpPF3N 4N8phtB2JuI9xsaOwmwgtttRXXG2GgEY4oS8AiIg+fPCJ51CwJdHUyuUC5oYxrduGrN0djf6qPAi K1KV0e4UeO+/LZfeVADDgNtEA7kJV3Cm3YmrP0qpxKzToVVgOd2JObF1kuMpnyJYzghXgk+l41ST /QJeEz/Wg8/vSazqR1WpXVSt1epzwvXupNadjSVisxAkk66UswVC9SJSiEFayhIn65Mh1jZGqPSK vyro6ZWNXapDcp1RnUpgZ8QwNtReYTsGu1z3ohq3vHP0qcr51KhJXFWCY1SJRqdXJQxnovbqQNFD Zacw4TzxuEKtgCtopbMqScY8EOhhSa1Mocy2otux2ZMBYpC/NinsjOLHEEZacwqtED2DbFURTbXa qexCRRYsnClsz4kabHVVYlti61nhcGmeU+l/vVIOdBQWv/jr07tu+K670zpVQgVyqUeqTqpIbkui w1JWoRHIkSI4SdtveYPgu3dsROcKiayt5SBRLoZlCLbchQeKOEp0HfAiZG3tMi/zAmyEk+lTUrQF e/VFOot8J0ksmv2i4+22A1WXW5vYp0iY6WG4EPtMy/UySRcIZgrLRccuqKa2RNq5dk9Pau3a9JYu 5zsXPEaT18hhxt2OT6kREjbYgHxAm1BL2EXKqI8a3D0lqkU1qkQGYDJq4LauGTi4TcbrhOuLhPGS NcJ9a1IKq98k7Pet+1IQ1mstkbclxwyYYZIFwY9zYW805x4HdwpJzjcZaD6C89X6RGheyJdFrLtj OGKgLobcfIPK9uQCYcTnaXP7BrbEy4iLqR03tHq/En0NivyLEqNUIIF7T44NqAk3MZ2wp5ZRtJDj qbWfd8iKqcoo6jHTUMVj8J7mkzqNbEVmhjbfrmJEu8wc3SmY0Zg2BjlHcBHdiNr8YAZfIu4zTG7W jTaO12GGWO64/wBkBDvOLuM9qY3GvGVX70Y5dBXvpkSq/Vk4wJGg8eEQk1blHXXxKkUmc1Uqa8UO cUiqsFJb4JW/SNSUH/jrhEi/SquNGo367KtBqtvUuj/wKe4MWW7Fb/U34PebjOFnO4mxRMZ+0RV5 RF0F3dQ6FoFoP//Z ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150052.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAGwAAAQUBAQAAAAAAAAAAAAAACQAEBQYIBwr/xAAyEAAABQMCBAQFAwUAAAAAAAAB AgMEBQAGEQcSEyEiMQgUFTJBQlFhgSNxghYkM1Ji/8QAFwEBAQEBAAAAAAAAAAAAAAAAAAECA//E ABkRAQADAQEAAAAAAAAAAAAAAAABAhESMf/aAAwDAQACEQMRAD8AJVe12xliWlcN4zAKHjrdZqu3 CKQAKqvDDpSSAcZOobBCh9RCgzxFr6taoxDOVuC40NMkX5eM3teKKKzhFI/UmDxyrjKm0Q3AUAD9 qNeLnGWjqTCoKhHahoS5Cl/tiSDY2d3/AEqmft/GiHOkupFzXLI3Jad/sIiKu2CWMdoSMWOqi6ZF Nw+JhUAMVQinvDtgxRD40R3OgVBkfxTyjt+ppdpu2QcnZXXOkkrnWSKbaEdCiRxwjn7BxnBkg/FF qgrS1RdO5R5DqwzUwtgyDlq4MoQcBnaYqyaJwNj6ZD71l0xaYfWaPl3akYpFSMciXO2T/Q4eM7cm TKqK23dyE3D5fGrrPLKyepEhaviqbNX2UH3qKTfymAEXzOSTAgcEA9xtp84/2LVJFVowVBxjVxJs gtaEy5JuKydOWxR255uUgNgTfLngVJaq4n/V9tlULJuYZw9i1CKotFGyIOTKcQopmAADmG7OA+GK jph7EPNO5ERO5iSMZePygmB9pTp59vYMhvL3DPeiZJpa2mMPcWsbe75CCZvXUOkyVayp0ynFt5AV NhU9wdIicxR3Bz7h2Cqlm0armVBAXRCJ3DAyUSYC8Rwnlqc3yLE6kjfgwBQhhb0MqySh2SJUn6xh RkmfFBIAUSyQ+CiBgKcOw4Dnisu6ktPJxEsENFcd+98wXjOFlzODmHHtOsoI9BRHsGAAKAgem/py 1pRT1izFms7TxJkP/m80iIpLAqP1KcohWnCV7oFQU+89QLK08i1Jm9bljrdYJlExTulSlOpj5UUv eqb7EARoB43/AAEvddwScrCtn7BWbXK+aMNxiLC2fkK6QOYCiHcqmBx7RAS/Co61SCMNFaMW261E 1OcEBtFbSRVsICAuJN8cMotAHn7hDJu44ATGwAc7jM2R3hu8Wh05e54/U8StkLqlVJRo9QHcmwO5 wUUBIHPhABC8++efMRrWMCaMH7KUZt5COdJPWTooHbukjAchyj8QEKyHdB5b5u4J25X6spcUy/nZ Jccqv3y6jhU381BMNAXHwl3DM3WjqdK3HIKTEixMwQYvHGDHRRKVwBUUhx0JhsDoL0/ajUsdeKe4 pyW1V9LkZNd1HQ0YgtFsTD+kgo4DcschAwG449x/HatI4tbKh/VXhM9INg6f3wNVBKfChdNwJXM3 t8ss49FcpZVjTCBksgXkIAbO0fuFLAklYH//2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-226896.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAHAABAAMAAgMAAAAAAAAAAAAACAUHCQAGAwQK/8QAMRAAAQMDAwMDAQcFAQAAAAAA AgEDBAUGEQAHIRITMQgiQRQVMjNCUWFxCSQlUmPx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/xAAU EQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDU51xGWnHVEjRoVJQBOolwmcCnyugBe8O8 u4lDo6Vt4Dtql1iRJjUeKHtmAbZj2/xQITwCIrmBwnV5ymgBdy+oHcCoRHWIlzTG3Izyl0C+Rgho SjglXBZRM9JCvGceF0Extn6nbytG56TWpbsuWrD3YqdPfdXtTQeFRNHE6hRTT2kJf+aDYrandK3t 27VZui3zQBRwmKhT1NDcjPB+QuE8pyi4TOgsrQQVzzXadQKrOYnxaW/FYI2J8viO2afd7y84BV4J fhOdAPfU3to5cMq36jWJ71UZKK5Gitcssx5Q9JOmICuE7+cr8+3lVxooIXDsTUjhOLTpYfVCZL1E HSBNeUa4zhEX5/fQGOuUmRSarOgy0cjuRzTuw8+HAwXn5RfKaI05/p7XKc93cmkD0nHEYEgXML1o bfcaJFX9+rOg0x0ELclEiXJb9aoE5vuxKzDfivh44dBR4X4VM5RdANt19uLyl3pWrnr141l6xaVQ 4sWj0RxxEadqshsIxdpE59vST7pJhV4TK84AqUWwavHq61I7hefTurhTcJ9ETOOkSLkU4wvOiq13 323lVC4qFNt6MZvTokoq06Ar2w+kRCF0zThCwXSKeVXCJoGj6BbCqFtULcOv1KH2VqdQjU6HLQ0I XkgAZOkKYThCfQVX/ZFT4XRGg+g5oCx6lokwrWqrou3A8o/SSWH4ZrHhUyNHNWnzM1JsDfkfUKCI qqeMKCJ0rkocUOqfSgTPbnMi42KkcsutXVREHq6uo16secrzoPNctVvWbS4dM2zphVy65VQjxW2B jLLFlX0NFfMMEKdng+svaPkuNBpftpZxbf2HbFnuTyqsmiREbnVQhQVkyXCV2Q9hMfiOmRc8/rzo jvOgP24nqf2Y20N2JWruj1Kst5/wVK/vZPCZXr7a9tvCJz1mmgGN+euCm3rRanToW3LL9uS0KOy9 PMXpAylRHWHGxRO2LnZF0kRFVUXp5zxoKynS501ILlGlUo6DU4jUqJWqeZPI4DwIfT0Og2bRtrkH BNMiSL/OiunXlunN22o9AOzaoUO6o9Ujzo85suRCOhq53B/OLqn0GJcKirnQPTaH1ybS3zS6dFvW pt2BdygAVCNME0p7j3gjjy/cIgXnDqiqeMrjOiGjElxZ8ZibBkszYckUONLZMXG3AXwQGKqhIv6p oPljUzJSUjVVP76qvK/zoJw5UhLZiRUdJI/2k+92/wDojDIoX8oi6C59n5kn7FuFrvF22fwg+Byn ONFUNUZ0yozH5c6Q5KkOEvU6a5XHwifoifCJoj0tBMxbjuGCw3FhV2pw4zWe1HZlPNgOVyuBEkRM qudB/9k= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150101.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAGwAAAgMBAQEAAAAAAAAAAAAABggFBwkAAwT/xAAxEAABBAAFAgUCBAcAAAAAAAAC AQMEBQAGERIhBxMIFCIxQVFhFUJicQkkMjRScoH/xAAWAQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAW EQEBAQAAAAAAAAAAAAAAAAAAARH/2gAMAwEAAhEDEQA/ANUsAA5tzmNHLjVEMAcspLfdMz/oabVV FF49yVUXRMQRQMFYx0cnSJEt0+d5mSJzz6RFURExGgFYZ2uMiWYuuvyLDL6Gnm4DxK4QNfmVpw/W iinKJrovt98VDFx5DMthiVGcR6PJAXGHR9iA03CSfui4qPXAdgEv6r5lOt6l3vlq+XaSKxiuFITa gCGT7JknrNUFsBRNTMuExBL5E6q2lm+MXMVBSRILy+XprGptHbRXZYIqnFkiDDaNrxpwq6Fwvvir qs7mJnzMc120n5ktZlbNRJEODEjQ4EKE0Tn9oTLouPy3Bb9RkqiOmqIu7BDV9FLedZ5CgRrKOseX QuuVi+tDQ24+nZVFT6NEI8/KYC2sB2ASPqzl2NQ9TXr+c67NHMYt6d4lJBBtOGiRNBIU3HtQtdE+ 2ICK7vKCuiV/4Y1Itn2XWHHoUNsNRXXcjXrIfb34X6e+K0hm8+sQVsoLtIVeMuQYVlXNJPNky8Pc 1VpFUWj+dnPHvpgLm6Ft2DeXbrzbHZjFbPrALj1DoKFx78LxhGau3AdgAXPORqPOVcY2idmTEBXI Vhu29kwQlEi+FFNy6ovwq4BG6KblnNrDFhWOODaVROLKgK4TfIFtPzEQ/wA4qnIOD86pqKpgo2zJ bsU7se9s3mIlXDjC6yBmKNb+AHQEQWwNxw0RdE910+2AcTKFIWXsuVdU4u+Sy1unOf5PuL3HV1T9 ZLggkwEZcXVPl+A9a31rCpayMmsiwmvBHZD/AGccURTAZh+KXxn011QWHT7o5YSJRTS2ZgzqAk0z 5cOTjQt2hn3VTabmiJt1Qdd2qEXXc9IK/qjQUPUrJUxay2zLWxLVp2IfYeB55lDXtOJwoqqqhNnw nx9MBR9n0lzVbTq9m8s7e+uI04CrMsSR7bSGyadpx5oRDfqWpbl4FOU+uCojNvjh6y9M885wyPbU GWr8Mt28qLElSmZEeUcVHFWOpqy8gLqyo6Fs591wQWQf4lFZ5Rj8T6US/P7f5ry1q32d36N7G7T9 8AjPXTqHnbPvUPNQ5vzHNu2KKwkRqaE6qDGjNNuEAo1HbQGhXROSQdV+VXAUnvJVXVcEbfeCmbKm eHfKiyZBvLBm2sWKpLyDDcslBtPsO5dMB93jCzPf5P6JvZtyxayKTMlVcVvkLmMu15tDdVDDd8ga cEK8EnCouCxnL404sdvqjl6c2yAS7fKFVNsnhTRXpBOPNq4WnGu0UT/mLUJ/qv1xB//Z ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150462.jpg 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 O25sg5TpO23DfcXHJ51CcMuyfMZqpL+66A//2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-219615.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAGwAAAgIDAQAAAAAAAAAAAAAABwgFBgABCQP/xAAwEAABAwMDAwMCBQUBAAAAAAAB AgMEBQYRABIhBxMxFCJRCEEVIyRxgRdCUmFiwv/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/8QAFREB AQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/AOk93XGi3YDK0lPrJ7oYhJPPuPJIT98aCiR5 b0hmVHqtaRLdmYS4013XHGcKz5aKAOPsFaCMmXfXLfmLRCVLqMZRQhhiobUADI5ykKV88lf8aAx0 WsRK5BRNirSoE7XUJVu2qHkZ0EtoM0C19c3XW6tb6vUqbQGFoYTnAbU64A4sf9KSkJB/fQe1DqcC HEaQ7IaaVj8prcnerj4886Af3r1TsV6YujMVR6bVYrf6qLGjPyC3n/IoTj+NBcekvUKisONUuZOY aVU1YjPqw3vG0qb3Zxg4SQc6BnAQoBSSCDyCNBvQKb9TheZdshMN8NSa1IdgPH+5tv2rS+D49izj +RoF7p3Tip0xK6xUwyiRG7YhSAFreyFDC3nlLKllR5IGBoq+Viw7Jeud1NceYQ3LP4gx2uNjbxye 4lJyNqzjf40EReMa35dz29EjRQmLBV2w+gZJSUnJJB93A850D0WPJamWda8pmU1NaepsUtymlbkL HaT4V99EWnQBH6g4FMV0zr1w1FwRjaTRqCJ2MlttBHf4HJ9nOBySBoFMk3LWKtZMGRSW0V6nvjD7 KF4PaeRuQ9u+6NvjQVODZ8iRHbNPky2ZMsNsy5DCXHlhvPCe8/hKQnkYGdBEdUJzdry7bteZVG6b JUuKw/UcjY3HQkuvPO58JKAQofuNAzP0c32xVrZuywFIbjq6d1T0lM2LUW3YT27s9sLJxgtklI8b h86By9AjH1FfUl0nnWJevT6DMm3FJuGnSaeapAbHoozriCEOKfdKe6ELAP5QVn50HN/od1auCxqj GpEtXroLWV0yI7z7SD3GkH4I5CdA4f8AXJmawmbQqJIcbWlSiykoDI+6juH+/PGigkuvVBm7EX5e 0mo0+BJjrdjVmKhqU23u3CPGmQ3Uq7kOa4jtq+UBZ8c6IC9l31XrdqNy3HDqaqe9VXf1MdjalCnn XMhLXwgJUcccDGgYqB9RF10mHHp78mdJcjpx6jcVFaVe5JJ3edpGgWWrju097uZVufbSf22njQQc iHGTQ688loIepam3Ke8kkLaVjOUqHOgMljQ4/wCJw6HtV+EvVqmRXIe9W0sylpW+jOc4WVHPOhF2 uuS/KsPqFU33N85+p+jW9gD9OHywGkpGEoSGm0oG0DAGNCFCiKPowvPucec3n596h/5GgPlMbbXB ZUtCVH3jJHwsgao//9k= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150274.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAHAAAAgMAAwEAAAAAAAAAAAAACAkFBgcAAgQK/8QAMRAAAQQBAgQEBQMFAQAAAAAA AgEDBAURAAYHEiExCBMiQRQVMlFhI0JiFjNScaHB/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQR AQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AGpaBYviD8TG/be6ttn8Jvio9dtpxU3JdQfr Us8rbHmonpIuqqKL20A/M8aPFEMP5f8AM9ysJLXEV/op9s+k3BXqvsmcaAifC14rNz2W7z4XcWZp yX5BoxSXsoUGS3LJcBFlEKCJo72EsfVhOy6BmWg5oM/4rz5NXw033YQpBRZcSmmuR5I/UBoyWFTG gGbgTsapr9hVAyInmuX7Y2VyTgIb0iZJFDN178pnCfZNBusza9EEAGErm1CP6mvQi8q+y/jQLy8V 23YGzpeyt9UrYV97DskRmSyKCjitEMkObHckIc6BrVBaN3lFTXLWUbtoceUCL9nmxc/90EvoIXcd O1uHb91QvOqw1cQ34hvonMoI82oc2F74zoAnCm37WyordI+MWrpwYORuIpTjZ+Qwzyk1FiAitues EQhc7ovfpoLhu254gbvhU7FATFVOStbmeU+RDBclkXqCZ5X6vlciZTl99BkPEvh9N3vRUG2t2Yg/ Mb+CT6QzUxajjzI4TBO+oOYfv20B/bRjDD2tt2GA8jcSBGZaH+DbaCPf8JoLFoIu6vKjblZLub2x j1VXBBTlTpBoAAKJnuvv+NAIKcTqGXt6zsao/m1HYo8tJYtiSB8K8pJ5/JhSHHXp99BGxN4Ey/QW KyvinDiNsRGYsB9tomA6c5EXt7rnQVHjdxRi7J269u1+vYtJAPA3V1LhqCOPuZEUynXDeVNcfbQa 3ww8Y/Bbe0aqrpd3/R9240DZV1p+mz5gogqISUy2qZ7cyp00BZMPsyWWpEZ5uRHfFDZfbJCAxXqh CSdFRdB883GDxG8QOMc55zcU5IlU24q11DG5gjsAX7eXODX+RZX86DQuBV7u6p2fIm4csNs/NDjQ oKCvmsgjaOyXGs/3GuqehPdF/OgLKRxU22zVRW4Ux+VaSAz8sbjOeY4Xt5SKicqf80Gfbz2ZbcRN uyU3RGagMS659+piOkqlXONrmPKMh7umqFzinTk6aBZiGInyp6v2qv8Ar3RdBd67iLvWrhR4FfvO 7r4cYeViEzOkNttpnOBAC5U6r7aDP9AxDgESrwp22a4Im7ckBVRFwhSSaVOv3AlTQFJDjRnKp5HI 7R/CyFGOSgnMAqXVELvjQefchkUO4FV9IwrZBRExhI9YqtYx/iproEsoKZBMfUnXQdUecRERDVET toP/2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150053.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAHAAAAgICAwAAAAAAAAAAAAAABgcICQAFAgQK/8QAMRAAAQMCBQIEBAYDAAAAAAAA AgEDBAUGAAcREiETMRUiQVEIFDJhI0JygaHwUnGR/8QAFgEBAQEAAAAAAAAAAAAAAAAAAAEC/8QA FhEBAQEAAAAAAAAAAAAAAAAAAAER/9oADAMBAAIRAxEAPwC1LAB1/XjEsK06tdMyM5NGnAKR4LX1 vvumjbLQ+24yTn0wEGqhTM4M6zfG773W14El5fDrUo24Y7bWmo/MGKoTpprzuJee2mM6uFzPyYzb ygnjX8pbuqMyqyzHxjQkAnVZTVBkxnNzcgdqKia869u+Cp65H5k1LMW1CcuWnhR7zoTiRrlpgooj uJN7MhsS5EHg50XsqEnpjTJz4DMBGr4oZbqWTRaTGcT5mq1mMhtaqhdBpCJw0/SSj/3EqwlaTmhb dmSvkapEq01+KjSqcMWgR0l4EWVeNvquL/gGMxo2Kvf9mu0KPcUy4XKTCmnrDSayYyfYgcBtD02E vPtio0mSFaCoZr3CMKW3OizKCr8ia0SGDvTltiyu4eFVOoen+1wiVMLGkZgEXn3Rn59ouVKPFSUd GB11UX8ieU9/7dP+cSrCTokK36zT6fKnJH8QjIiR3FaRyR1dqkPQDvuTVefTEaaipwLduSk0yhM1 OCbklZzfhovqMhtAIHFVCFUNNSTn78YBmfDLZEK2RvaoQ4+jEuYDDUwkRFcdFFdkqieibjBP2xYz Uq8VGjuG5rdtOnO1e5q3AoNMYRVcmzXgZb4+5qmq/ZMBVl8SfxdMX9VKVltllU3afaj89kbluo0J n59AdT8BrXQkjap51XTf+n6gL7FuRi4p8iguvlQbsgtkjsdNOu261w5tQ0VHGjTQ007pjLbt3R4j RX3KvcdRYjQYze6pTlZaYfkoPDSdbd5NxKmAnVlRSW6NYdCipIjy5DoFJnyI7ovgr8g1dNOqCqJb N23VPbGoxTFwHmzvi+L1v+WVYu64Z9w1BF3NrJdUwDT8oN/QCacaIiYBfK4DzIlpp0i0FP72wElb IzEoFfgU+BmCT8Kp0EEapF9RHziygAOGmpDrfOodgcXXjgsMXQLm/dNSqU9KId6Vy4aPGAH4sWoP Nuku7kVI2RQC8vmTX3xIUOWLm3mHljNjT7Oumo0ZWSRfkwcUoriIuu1yOerZivrqmKi7PLX4qsuL usS2bhr1aj0OuVCKnjFLVC/CktETT23j6SMFIfsqYCjnRNiYAcMBGoOAKaCW7VP2wHDTUnRX6ekb mz0UhTyqqdl0wBBfbDMSuOsxm0ZaWNBLYPucNsi/lcAGu9h/vdMBiSJDabG33ABOwoSomA//2Q== ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150291.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAHAAAAgEFAQAAAAAAAAAAAAAACAkGAAIEBQcK/8QAMxAAAQMDAgQFAwALAAAAAAAA AQIDBAUGEQASBxMhMQgUIkFhFTJRIzNCUlRicXKBgqH/xAAWAQEBAQAAAAAAAAAAAAAAAAAAAQL/ xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEQMRAD8AaiSEgqUQEjqSdAKnGnxEUzh+65Dh oqM+S2hJCKfFck43Z9bhSMBIx2zoA4T4vrtNVckU65mmXZOA/TpqEJe6HKdqVpCWxg9tEG1wd4/s 30WqXcUaPTp7yUfTqm24nkyir04KO7ayrt7K9tFEzoK0EE4k1aTQrPqlXixzKVA5a3GAcbk7wOvw CRnQD/w4uAzLTiS4yIxVKkSXpkx0bmysun9v8Dt30G7uCnWlcUN2JcFMtqr8wYcYkMMuBR+M9f8A ugHS6OHth8Pqtbcm1KQu2pE1xxaorTrjrLyklK0FCVKV9mOgT/jQMcpUvz9Mp07+LjtOn/dAVoM/ QQ/iBSjW7LuWlhsumbCeRsCthwU9dquuCB20Ct67wcqtyUKj/TK152iUmnRojcVyaqmx2Cx+tccb UoJUpQGVKPX376C2veHqdO4f2X52tQ3ZcaRLM6LJqDrSC3Mc3wV8w4yrHQFxODkaCbRLIFpW3Bpt Wr8uZKptWi1ijUxKvONxW46f0g3rJXyUhWSEd9AyK0TUja9AVWER26mqGyZrcfPJSspBIbz12/jQ SLQUQCCD1B76BdHGeiVC07yVRmVvTaTUG0zkQgQgyW9xBZ3K9O5Sxg/A0A/RYVMlXDIehU+Gu4Jj slcqiKq8l4IU8nC0hsMlthYxn7sD20Hf+BNNZuq626TUahIfdiNKdceebw6pLB9Q9sHcdu7HXGca Bi6EpQhKEjCUABI+BoLtBqK3cFEtqA7U6/VYlHgMglcqS4ltPT2G7ufgddAujiDc9U8Sj12VXhih b0nhZLjoh0dlQaqE2myG1rM5kK+8l5ojlfu/zHBAf0cUeMMivsUGksqcqElQbbpcemlMte7pyy1t C+Yk992Me+oOh31Eubw4WTbFeqdZ5PGW8q1HlUqCh3neRgQcvTTJUfS9zAtLSkj0+rAz1OqCp4be NHhZef0um3A6/Z1emoSHESk5hl7GFBL6clKSrtvA/roC4anwX20OszI7zTgy26hxKkqH5BB66Dz3 Xfe13XhXalLue46jW3/VtVIeUoJH4Sn7Uj4A0ZSTgBdtx2hdt9VS26q9S5wsutHnoCVdY6EOsna4 FJyhYyDjSK6bw54rcQ6e/Z10MXVNcuG6ZMCNcNWkcuU9LaVMDRQ4ZCXOmw40Vg+OiqVCV4gXIz8t x2PS6HTW6ewT6WkvJU85tHb1LUSTogNZbzrL0ZTThQrCuo/uGg37d33QwgNM16e2030Q2l1QAHxo j//Z ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150060.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAGgAAAwEAAwAAAAAAAAAAAAAABgcJCAACBf/EADMQAAEDAwMCBAQDCQAAAAAAAAMB AgQFBhEABxITIQgiMUEUMlFhFUKBFiNSYnFyscHR/8QAFwEAAwEAAAAAAAAAAAAAAAAAAAEDAv/E ABoRAQEBAQEBAQAAAAAAAAAAAAABAhEhEjH/2gAMAwEAAhEDEQA/AKoqqNRXOXDU7qq6Alz4j/Gf Uw3BPsXaK5IFKhU1yArF4DE+XJKf8w4GGvFxb8qv9c+mPddNnWgbrbmzDslguvcI9XRiPPLK4gjl H6vVi9VyF4+qNVq9vbWGjns/xb7q2RJjsuIi3zRJBmNWJV2sh1FrHrx5BkiYwa9/YjV0fRcU6sO+ KHuJbFPuq3yvfCnIrSAInE0c7FwUBm9+Lxu7L/zVGRhoBYb112XbO0e49egKJJlLoU40dSuVjOSB d7t7/wBPvoCQPg2sa2Lor1erV0gEaPRlA0ClcjGqUrstRVcqJ3x6Z1PamVlKZQ6RFANI9Cg04qsT oyhiE92fbzKjs5TTNkvxHW9QqxTquOvQgKnwhRBP0QNMi8V8yPY1HtRrkRdZp8Zn8A+8cyHuDUNu 61UVWBd8bq00RHKqOqMVueTM+jihReX14pqkSWF0yC18WvEvazrntGc7hFuSnSYJi8eXBDjVnNGr 6q1VzoCXm0Wwq/sjX7PqceDKq9Lq8h8s72kMjBKiDYZgGPEhTtRvlQi4bn66lb6rIaNm7a3nYm3e 5NBlXNVH1h0JSW3M+OOR0Zo17nILk9ANdn5WrlugydoOyN2Bgmua7a26UuPin1KZNklnDRETuyR1 HimBKqd2KNuE++i0Fr4TdqqrVPEXQZciIUdLt0R7hcYJUGow8yBicl/nJjLE9v11SVKxcfTJzQCE PSC0G+7lmU8QQlqzByWYHwGqua5FV38ao9MqvvqdnqmaV8eo1eq0K5m2pXJkyPIeaHcZeiCMSnvF nmVRyXIR2VXK8u2PTWWul3BJIm7ZsixJRnUx0h0YMg4fh+onn59FFzkZHN5duyaRjvwcwbbqMC/b 5t6OZsapzo9IiSDi6b3CpoE6nuuUccz11XKWm1NaZCtx3ta9phcauViPEc1MtjZ5md9kG3LtAICZ uKO9ywrggxn0mkfihqBTnyvK88hQIcfPC4RXqmGtz/nWdxrLvWKXBPAPOmfAQJZ2ca6TpNWSfDeD Wkz8yY9NYUhIy/iJ8q2rXEJR0qo1UFMt2C/LXlQ/Yz+PswYkcq/RNKEbVibzWzYMupba1+yYlhDt qYeNHdRW86e5jSYabpYQg+onm/Nq/Emi424FkSwCkguqkuCZMjVZDGLj+1yoqfqmkE56xJOWKcxS uKYjH8yu8zl8v1XvqgMylxI8rwobqmkD6hqVNqc+mnyqPBKhoEscw3JhWuG5qKi/61PRwY7Z1Kbc 1nSJ1eN+JzIwgdGQVreScxo53dETPf66lFKDrUKR24N7XA53OrWXZNWqFryXeZIkpy9NSsGv7tV4 dvM1Uxp5/S0Ve4M+XVrhtauTyIaqXNZVvVOuSUa0fXmHEqFKrBo1jeXFOzURPtq0TeayOFWNVWJl U760T//Z ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://club.quotidiano.net/files/pictures/picture-150661.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMDAwMDAwMDAwMEAwMDBQYFAwMFBgcGBgYGBgcJBwcH BwcHCQgJCQoJCQgMDA0NDAwRERERERISEhISEhISEhL/2wBDAQQEBAcGBw4JCQ4RDgsOERQTExMT FBQSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCAArACsDAREA AhEBAxEB/8QAGwAAAgMAAwAAAAAAAAAAAAAABwkEBggAAgr/xAA0EAABAwIFAwIDBQkAAAAAAAAC AQMEBQYABxESIQgTMSJBFFFhFiMyQoIVGCQmM3OBkcP/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QA FBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AZTe1529l7a9YvC6ZyQKJRWe7Kd8maqu1 tpofzuOmqAA+6qiYBdVT6j+onM+rENgQ4mVVq7tYU1yIxVKk6KeO/wDEi4wO75C3x43F5wHWbm91 O2kYyvt1TLrONp3aXU6RCbZdX5KVPbiOCi+OD4wGq+nfqMpueEKqU2fRytW/LZEPtBbxOI4BCS7P iIpLoRN7k0JFTUFUU1XVFUNK4DmAWv1nVyp1vNHLvLdxwmbbgUv7ROt/kfmvyXobamnv8ODK7f7i 4Al5eUWHCoccmYIkKB96pGKJtTjcq66oieVwFJuS/wC0Zrs9mg0ioXZHgufD1Cs0mCZwGT9xCS92 keX2XtbsBn6nVyqZaZ+Ze37b8eStOuRwotYpzTWxyRALiY0TZE2im23o6KEqesRwDjIkqPOixp0R 0X4kxoHor4+DbcHcBJ9FRcBIwGI+tLLJ+5bct2/qWrrMyz3HYVfeZ/qJR6jtR17VPVrHdAFT5CZk vjAADLq0/wBkwXbrjW9T6QcIY0ekTY4l3NVk9snHXu64Ult1kh3CQpp6tfbAGorEta8HGmq7DZbf t11WmgU+zHEPUG4eOE0+XHv+LnABHM2sNWzetrVMogzodtTXU7O1TVG5Ec4+qJwqp60XX6YBn9sz 6XNo8AKW6Hbhx47TkLcPdjL2RUWXgFV2GgqnC4CwYCPMhxahElU+fHamQZzRsTIjoobbrTgqBgYr wokK6Ki4BZ8+l3Flwt7ZQLJ1kxkSRaU59wm1lUp09zD4Oogr3G0HYSpwjgF5RMBLozMmqURqYzXp cWtvkiVdZb3eeVNfvk3a6PEunGg6fXjAUi7oJXFfVsWtTCI5EyfCitqvLnqNE1NfmKFzgBN1duj+ 8TekimvlGKEzSo/eZJQITap7OvqHnjXTABsM2844wixDzVviPFZTaww3XagAAKeEEUfRETAehmZM iU+JKnz5LUKDBaN+bMeNG2mmmxUzccMtEERFFVVXxgF9SL7yi6qb3uq1krzloV+3m4zGUd1G4jL8 3UnfjTYjuKCOC4520Vgl3kCASIBIu0BJdR5lZHTnrfuC1ItTkTdEpN3tptpkpOVMtxInbc0T1Cqo qeU+eAvvTHak64cywuy4ZTE2bAafnC0yurbfhoNv6jRdfpgMmZ9PLUc681Xj9X8wSmP0x9rH/PAB xYoa/jX/AEmAel1JxWZeRGaLT4qQDRnnURCIfWyouhyKovBAnHhfC8YBAu1CdaNeDEkIHE4ISReC FU5RU+aYBmNrXhc199Jln1K8KxIuGoJdTtPKdK0N440ZqSLQuuabnFRE/EepL7quAM3SPBiNlfTg MihsJAYaXnhsu+Sj/lUTALmzgERzczQEUQRG5qvtFOET+KcwA0wH/9k= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://qn.quotidiano.net/file_generali/img/elvis/logo-softec2.png iVBORw0KGgoAAAANSUhEUgAAAB4AAAAJCAYAAAAl45yBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAXVJREFUeNrE00soxFEUx/HxSN6Ux8bKjkQRkfJcCckkNTZCKRasmBXK SimPWGBjpUlKSrJD2Vp45lEWyjM0IUYeGd9Tv5ElNm595v//z3/OvefccyfI7/c7/mOE2kdCRd9v 47IxiSvU4xVhuv5oBP8hWYuZQAZ2EY5B1Py6Yo10FCnrFZwiDYV4wRqu0Yx8rGIR7ejGPI6UjMXk 6Nnm+kA8SpCMg8DC/ejEJm7hRQGmcIZoBfegSTFZGNNEDiXtRCW6sAQ3ptUWSzIX27gILJypjKyy WexhGQ8oRooCGuDCid63oVT3w5jBDm5UqbWjAzHIQys8CAks7NI2OLVl9vJN/bxDFOz4Ryo5+/4d z7o6dP9kkyJOiy7Ap8Icmsv3vccDqsqr50v1cBTriMU9RrTtNiJ0PdeCbk06rrYl6beHGNLOeXQm viq2rSpDIhqV6aOC6jTxnA6OVdOCY8Xuowq1Oge9SrZau7Nhhwnl+uulYutTgAEA+69jXGi7HsoA AAAASUVORK5CYII= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://secure-it.imrworldwide.com/cgi-bin/m?ci=monrifnet-it&cg=0 R0lGODlhAQABAPAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOwA= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://www.shinystat.com/cgi-bin/shinystat.cgi?USER=monrif R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAO+0Po5wUFQA7 ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://www.shinystat.com/cgi-bin/shinystat.cgi?USER=qnet R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAO+0Po5wUFQA7 ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Location: http://club.quotidiano.net/modules/tagadelic/tagadelic.css .tagadelic.wrapper { TEXT-ALIGN: justify; MARGIN-RIGHT: 1em } .level1.tagadelic { FONT-SIZE: 1em } .level2.tagadelic { FONT-SIZE: 1.2em } .level3.tagadelic { FONT-SIZE: 1.4em } .level4.tagadelic { FONT-SIZE: 1.6em } .level5.tagadelic { FONT-SIZE: 1.8em } .level6.tagadelic { FONT-SIZE: 2em } .level7.tagadelic { FONT-SIZE: 2.2em } .level8.tagadelic { FONT-SIZE: 2.4em } .level9.tagadelic { FONT-SIZE: 2.6em } .level10.tagadelic { FONT-SIZE: 2.8em } ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://club.quotidiano.net/themes/redattori_community/style.css #container { LINE-HEIGHT: 1.6em; BACKGROUND-COLOR: #ffffff; MARGIN: 0px auto; WIDTH: = 1000px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000; = FONT-SIZE: 12.8px } H1 { FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 16px } H2 { FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 16px } #content A:link { COLOR: #004276; FONT-WEIGHT: normal; TEXT-DECORATION: none } #content A:visited { COLOR: #004276; FONT-WEIGHT: normal; TEXT-DECORATION: none } #content A:hover { COLOR: #004276; FONT-WEIGHT: normal; TEXT-DECORATION: underline } EM { TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; COLOR: #666; FONT-SIZE: = 10px } .search-form INPUT { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; MARGIN: 2px 0px; = PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #999999; FONT-SIZE: 11px; = BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: = 2px } .TabbedPanels INPUT { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; MARGIN: 2px 0px; = PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #999999; FONT-SIZE: 11px; = BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: = 2px } #header { MARGIN: 10px 0px } #header H1 { COLOR: #cc6633; FONT-SIZE: 32px } #header P { MARGIN: -17px 0px 8px 30px; COLOR: #999999 } #search { BACKGROUND-COLOR: white; WIDTH: 200px; FLOAT: left } #search .form-submit { PADDING-BOTTOM: 1px; MARGIN: 2px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: = 2px; PADDING-TOP: 1px } #current_date { WIDTH: 200px; FONT: bold 11px Arial; FLOAT: left; HEIGHT: 30px } #menu_user { TEXT-ALIGN: right; HEIGHT: 30px; VERTICAL-ALIGN: baseline } #sidebar-left UL#navlist LI { PADDING-LEFT: 10px } #sidebar-left { BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 200px; FLOAT: = left; MARGIN-LEFT: 0px } #sidebar-left UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: = 0px; WIDTH: 140px; PADDING-RIGHT: 0px; PADDING-TOP: 0px } #sidebar-left LI LI A { MARGIN: 0px 0px 0px 15px; WIDTH: 125px } #sidebar-left LI LI LI A { WIDTH: 110px } #sidebar-left A { BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; = PADDING-LEFT: 5px; WIDTH: 140px; PADDING-RIGHT: 5px; DISPLAY: block; = PADDING-TOP: 5px } #sidebar-left A:link { COLOR: #000000; TEXT-DECORATION: none } #navlist A:visited { COLOR: #000000; TEXT-DECORATION: none } #sidebar-left A:hover { BACKGROUND: url(images/arrow.gif) #f5f5f5 no-repeat 96% 50%; COLOR: = #cc6714 } #sidebar-left H2.title { FONT: 16px Georgia; COLOR: #618da6 } #sidebar-left P { BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px dotted; PADDING-TOP: 5px } .admin#content { WIDTH: 480px } #content { BORDER-LEFT: black thin dotted; WIDTH: 362px; FLOAT: left } .breadcrumb { TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #999999; FONT-SIZE: 10px; = FONT-WEIGHT: normal; PADDING-TOP: 0px } .breadcrumb A:link { COLOR: #004276; TEXT-DECORATION: none } .breadcrumb A:visited { COLOR: #004276; TEXT-DECORATION: none } .breadcrumb A:hover { COLOR: #004276; TEXT-DECORATION: underline } H1.title { MARGIN: 5px 0px } #mission { PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #f9f9f9; PADDING-LEFT: 12px; = PADDING-RIGHT: 12px; COLOR: #607080; PADDING-TOP: 6px } #content { BACKGROUND-COLOR: #ffffff; WIDTH: 560px } #content A:link { BACKGROUND-COLOR: #ffffff } #content H2 A:visited { BACKGROUND-COLOR: #ffffff } #content A:hover { COLOR: #004267 } #content P { PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff } DIV.dashboard-container1 { OVERFLOW: hidden } DIV.dashboard-container2 { OVERFLOW: hidden } DIV.dashboard-panel-head { BACKGROUND-COLOR: #adadad; COLOR: #ffffff; FONT-WEIGHT: bold } #sidebar-right { BACKGROUND-COLOR: #f1f1f6; FLOAT: left } #sidebar-right P { BORDER-BOTTOM: #dddddd 1px solid; PADDING-BOTTOM: 10px } #sidebar-right LI A { COLOR: #828282 } #sidebar-right H2.title { FONT: 16px Georgia; COLOR: #7c73a6 } .calendar A { TEXT-DECORATION: none } .calendar TD { BORDER-BOTTOM-COLOR: #888; PADDING-BOTTOM: 0.4em; BORDER-TOP-COLOR: = #888; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-RIGHT-COLOR: #888; = BORDER-LEFT-COLOR: #888; PADDING-TOP: 0.4em } .calendar TH { BORDER-BOTTOM-COLOR: #888; PADDING-BOTTOM: 0.4em; BORDER-TOP-COLOR: = #888; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-RIGHT-COLOR: #888; = BORDER-LEFT-COLOR: #888; PADDING-TOP: 0.4em } .calendar .day-today { BACKGROUND-COLOR: #ccc } .calendar .day-today A { COLOR: #fff } .calendar .day-selected { BACKGROUND-COLOR: #ddd; COLOR: #fff } .calendar .header-week { BACKGROUND-COLOR: #ccc } .calendar .day-blank { BACKGROUND-COLOR: #ccc } .calendar .row-week TD A:hover { BACKGROUND-COLOR: #fff; COLOR: #000 } #MainNav A { COLOR: #fff } #MainNav A:hover { COLOR: #004276 } ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://club.quotidiano.net/misc/drupal.css FIELDSET { PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; = MARGIN-BOTTOM: 1em; PADDING-TOP: 0.5em } FORM { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } HR { BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; HEIGHT: = 1px; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid } IMG { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: = 0px } TABLE { BORDER-COLLAPSE: collapse } TH { BORDER-BOTTOM: #ccc 3px solid; TEXT-ALIGN: left; PADDING-RIGHT: 1em } TH.active IMG { DISPLAY: inline } TR.even { BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee } TR.odd { BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee } TR.even { PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; = PADDING-TOP: 0.1em } TR.odd { PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; = PADDING-TOP: 0.1em } TD.active { BACKGROUND-COLOR: #ddd } UL.menu { BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; = LIST-STYLE-TYPE: none; BORDER-TOP: medium none; LIST-STYLE-IMAGE: none; = BORDER-RIGHT: medium none } UL.menu LI { MARGIN: 0px 0px 0px 0.5em } LI.expanded { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: circle; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0.5em; LIST-STYLE-IMAGE: = url(menu-expanded.png); PADDING-TOP: 0.2em } LI.collapsed { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: disc; MARGIN: 0px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0.5em; LIST-STYLE-IMAGE: url(menu-collapsed.png); = PADDING-TOP: 0.2em } LI.leaf { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: square; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0.5em; LIST-STYLE-IMAGE: = url(menu-leaf.png); PADDING-TOP: 0.2em } LI A.active { COLOR: #000 } TD.menu-disabled { BACKGROUND: #ccc } .breadcrumb { PADDING-BOTTOM: 0.5em } .block-region { PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ffff66; MARGIN-TOP: 4px; = PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 4px; PADDING-TOP: = 3px } .block UL { PADDING-BOTTOM: 0.25em; MARGIN: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } BR.clear { HEIGHT: 0px; CLEAR: both } .container-inline DIV { DISPLAY: inline } .error { COLOR: red } .item-list .icon { PADDING-LEFT: 0.25em; FLOAT: right; COLOR: #555; CLEAR: right } .item-list .icon A { COLOR: #000; TEXT-DECORATION: none } .item-list .icon A:hover { COLOR: #000; TEXT-DECORATION: none } .item-list .title { FONT-WEIGHT: bold } .item-list UL { PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.75em; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; PADDING-TOP: 0px } .item-list UL LI { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: disc; MARGIN: 0px 0px 0.25em = 1.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px } .form-item { MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em } TR.odd .form-item { MARGIN-TOP: 0px; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 0px } TR.even .form-item { MARGIN-TOP: 0px; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 0px } .form-item INPUT.error { BORDER-BOTTOM: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-TOP: = red 2px solid; BORDER-RIGHT: red 2px solid } .form-item TEXTAREA.error { BORDER-BOTTOM: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-TOP: = red 2px solid; BORDER-RIGHT: red 2px solid } .form-item SELECT.error { BORDER-BOTTOM: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-TOP: = red 2px solid; BORDER-RIGHT: red 2px solid } .form-item .description { FONT-SIZE: 0.85em } .form-item LABEL { DISPLAY: block; FONT-WEIGHT: bold } .form-item LABEL.option { DISPLAY: inline; FONT-WEIGHT: normal } .marker { COLOR: #f00 } .form-required { COLOR: #f00 } .more-link { TEXT-ALIGN: right } .node-form .form-text { WIDTH: 95%; DISPLAY: block } .node-form .standard { CLEAR: both } .node-form TEXTAREA { WIDTH: 95%; DISPLAY: block } .node-form .attachments FIELDSET { DISPLAY: block; FLOAT: none } .nowrap { WHITE-SPACE: nowrap } .ok { COLOR: #080 } #pager { TEXT-ALIGN: center; CLEAR: both } #pager A { PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; = PADDING-TOP: 0.5em } #pager STRONG.pager-current { PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; = PADDING-TOP: 0.5em } .path { PADDING-BOTTOM: 0.7em; FONT-SIZE: 1.1em } #aggregator .feed-source .feed-title { MARGIN-TOP: 0px } #aggregator .feed-source .feed-image IMG { MARGIN-BOTTOM: 0.75em } #aggregator .feed-source .feed-icon { DISPLAY: block; FLOAT: right } #aggregator .feed-item { MARGIN-BOTTOM: 1.5em } #aggregator .feed-item-title { MARGIN-BOTTOM: 0px; FONT-SIZE: 1.3em } #aggregator .feed-item-meta { MARGIN-BOTTOM: 0.5em } #aggregator .feed-item-body { MARGIN-BOTTOM: 0.5em } #aggregator .feed-item-categories { FONT-SIZE: 0.9em } #aggregator TD { VERTICAL-ALIGN: bottom } #aggregator TD.categorize-item { WHITE-SPACE: nowrap } #aggregator .categorize-item .news-item .body { MARGIN-TOP: 0px } #aggregator .categorize-item H3 { MARGIN-TOP: 0px; MARGIN-BOTTOM: 1em } .book-navigation .menu { PADDING-BOTTOM: 0px; PADDING-LEFT: 3em; PADDING-RIGHT: 0px; BORDER-TOP: = #888 1px solid; PADDING-TOP: 1em } .book-navigation .page-links { BORDER-BOTTOM: #888 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: = 0.5em; PADDING-LEFT: 0.5em; WIDTH: 98%; PADDING-RIGHT: 0.5em; = BORDER-TOP: #888 1px solid; PADDING-TOP: 0.5em } .book-navigation .page-previous { TEXT-ALIGN: right; WIDTH: 42%; DISPLAY: block; FLOAT: left } .book-navigation .page-up { MARGIN: 0px 5%; WIDTH: 4%; DISPLAY: block; FLOAT: left } .book-navigation .page-next { TEXT-ALIGN: left; WIDTH: 42%; DISPLAY: block; FLOAT: left } .node-unpublished { BACKGROUND-COLOR: #fff4f4 } .comment-unpublished { BACKGROUND-COLOR: #fff4f4 } .preview .node { BACKGROUND-COLOR: #ffffea } .preview .comment { BACKGROUND-COLOR: #ffffea } .archive { MARGIN: 1em 0px } .calendar .row-week TD A { DISPLAY: block } .calendar .row-week TD A:hover { BACKGROUND-COLOR: #888; COLOR: #fff } .calendar A { TEXT-DECORATION: none } .calendar A:hover { TEXT-DECORATION: none } .calendar TABLE { BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; WIDTH: = 100%; BORDER-COLLAPSE: collapse; BORDER-TOP: #000 1px solid; = BORDER-RIGHT: #000 1px solid } .calendar TD { BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #000 = 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 1px; = PADDING-RIGHT: 1px; FONT-SIZE: 0.8em; BORDER-TOP: #000 1px solid; = BORDER-RIGHT: #000 1px solid; PADDING-TOP: 1px } .calendar TH { BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #000 = 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 1px; = PADDING-RIGHT: 1px; FONT-SIZE: 0.8em; BORDER-TOP: #000 1px solid; = BORDER-RIGHT: #000 1px solid; PADDING-TOP: 1px } .calendar TD.day-blank { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: = 0px } .tips { PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; FONT-SIZE: = 0.9em; PADDING-TOP: 0px } #forum .description { MARGIN: 0.5em; FONT-SIZE: 0.9em } #forum TD.created { WHITE-SPACE: nowrap } #forum TD.posts { WHITE-SPACE: nowrap } #forum TD.topics { WHITE-SPACE: nowrap } #forum TD.last-reply { WHITE-SPACE: nowrap } #forum TD.replies { WHITE-SPACE: nowrap } #forum TD.pager { WHITE-SPACE: nowrap } #forum TD.posts { TEXT-ALIGN: center } #forum TD.topics { TEXT-ALIGN: center } #forum TD.replies { TEXT-ALIGN: center } #forum TD.pager { TEXT-ALIGN: center } .forum-topic-navigation { BORDER-BOTTOM: #888 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: = 0.5em; PADDING-LEFT: 0.5em; WIDTH: 98%; PADDING-RIGHT: 0.5em; = BORDER-TOP: #888 1px solid; PADDING-TOP: 0.5em } .forum-topic-navigation .topic-previous { TEXT-ALIGN: right; WIDTH: 46%; FLOAT: left } .forum-topic-navigation .topic-next { TEXT-ALIGN: left; WIDTH: 46%; FLOAT: right } .locale-untranslated { FONT-STYLE: normal; TEXT-DECORATION: line-through } #node-admin-filter UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: = 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px } #node-admin-buttons { FLOAT: left; MARGIN-LEFT: 0.5em; CLEAR: right } TD.revision-current { BACKGROUND: #ffc } DL.multiselect DD.b { WIDTH: 14em; FONT-FAMILY: inherit; FONT-SIZE: inherit } DL.multiselect DD.b .form-item { WIDTH: 14em; FONT-FAMILY: inherit; FONT-SIZE: inherit } DL.multiselect DD.b SELECT { WIDTH: 14em; FONT-FAMILY: inherit; FONT-SIZE: inherit } DL.multiselect DD.a { WIDTH: 8em } DL.multiselect DD.a .form-item { WIDTH: 8em } DL.multiselect DT { PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.75em; MARGIN: 0px 1em 0px 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px } DL.multiselect DD { PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.75em; MARGIN: 0px 1em 0px 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px } DL.multiselect .form-item { MARGIN: 0px; HEIGHT: 1.75em } #permissions TD.module { FONT-WEIGHT: bold } #blocks TD.region { FONT-WEIGHT: bold } #permissions TD.permission { PADDING-LEFT: 1.5em } #blocks TD.block { PADDING-LEFT: 1.5em } #taxonomy TD.term { PADDING-LEFT: 1.5em } #taxonomy TD.message { PADDING-LEFT: 1.5em } #access-rules .access-type { FLOAT: left; MARGIN-RIGHT: 1em } #access-rules .rule-type { FLOAT: left; MARGIN-RIGHT: 1em } #access-rules .access-type .form-item { MARGIN-TOP: 0px } #access-rules .rule-type .form-item { MARGIN-TOP: 0px } #access-rules .mask { CLEAR: both } .poll .bar { BACKGROUND-COLOR: #ddd; MARGIN: 1px 0px; HEIGHT: 1em } .poll .bar .foreground { BACKGROUND-COLOR: #000; FLOAT: left; HEIGHT: 1em; CLEAR: left } .poll .links { TEXT-ALIGN: center } .poll .percent { TEXT-ALIGN: right } .poll .total { TEXT-ALIGN: center } .poll .vote-form { TEXT-ALIGN: center } .poll .vote-form .choices { TEXT-ALIGN: left; MARGIN: 0px auto; DISPLAY: table } .profile { MARGIN: 1em 0px; CLEAR: both } .profile .picture { MARGIN: 0px 1em 1em 0px; FLOAT: right } .profile DT { MARGIN: 1em 0px 0.2em; FONT-WEIGHT: bold } .profile DD { MARGIN: 0px } .node-form .poll-form FIELDSET { DISPLAY: block } IMG.screenshot { BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; = MARGIN: 2px; DISPLAY: block; BORDER-TOP: #808080 1px solid; = BORDER-RIGHT: #808080 1px solid } .search-form { MARGIN-BOTTOM: 1em } .search-form P { PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0.2em; = PADDING-TOP: 0px } .search-form INPUT { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px } .search-results P { MARGIN-TOP: 0px } .search-results DT { FONT-SIZE: 1.1em } .search-results DD { MARGIN-BOTTOM: 1em } .search-results .search-info { FONT-SIZE: 0.85em } .search-advanced .criterion { FLOAT: left; MARGIN-RIGHT: 2em } .search-advanced .action { FLOAT: left; CLEAR: left } #tracker TD.replies { TEXT-ALIGN: center } #tracker TABLE { WIDTH: 100% } .theme-settings-left { WIDTH: 49%; FLOAT: left } .theme-settings-right { WIDTH: 49%; FLOAT: right } .theme-settings-bottom { CLEAR: both } #user-login-form { TEXT-ALIGN: center } .more-help-link { TEXT-ALIGN: right; FONT-SIZE: 0.85em } TABLE.watchdog-event TH { BORDER-BOTTOM: #ccc 1px solid } TR.watchdog-user { BACKGROUND: #ffd } TR.watchdog-user .active { BACKGROUND: #eed } TR.watchdog-content { BACKGROUND: #ddf } TR.watchdog-content .active { BACKGROUND: #cce } TR.watchdog-page-not-found { BACKGROUND: #dfd } TR.watchdog-access-denied { BACKGROUND: #dfd } TR.watchdog-page-not-found .active { BACKGROUND: #cec } TR.watchdog-access-denied .active { BACKGROUND: #cec } TR.watchdog-error { BACKGROUND: #ffc9c9 } TR.watchdog-error .active { BACKGROUND: #eeb9b9 } UL.primary { BORDER-BOTTOM: #bbb 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: = normal; LIST-STYLE-TYPE: none; MARGIN: 5px; PADDING-LEFT: 1em; = PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; WHITE-SPACE: nowrap; = HEIGHT: auto; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px } UL.primary LI { DISPLAY: inline } UL.primary LI A { BORDER-BOTTOM: #bbb 1px; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: = 0px; BACKGROUND-COLOR: #ddd; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; = HEIGHT: auto; BORDER-TOP: #bbb 1px solid; MARGIN-RIGHT: 0.5em; = BORDER-RIGHT: #bbb 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px } UL.primary LI.active A { BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #bbb 1px solid; = BACKGROUND-COLOR: #fff; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb = 1px solid } UL.primary LI A:hover { BORDER-BOTTOM-COLOR: #eee; BACKGROUND-COLOR: #eee; BORDER-TOP-COLOR: = #ccc; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc } UL.secondary { BORDER-BOTTOM: #bbb 1px solid; PADDING-BOTTOM: 0.5em; MARGIN: 5px; = PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0.5em } UL.secondary LI { PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; DISPLAY: = inline; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px } UL.secondary A { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = TEXT-DECORATION: none; PADDING-TOP: 0px } UL.secondary A.active { BORDER-BOTTOM: #999 4px solid } .help-items { WIDTH: 22%; PADDING-RIGHT: 3%; FLOAT: left } .help-items-last { PADDING-RIGHT: 0px } #autocomplete { Z-INDEX: 100; BORDER-BOTTOM: 1px solid; POSITION: absolute; = BORDER-LEFT: 1px solid; OVERFLOW: hidden; BORDER-TOP: 1px solid; = BORDER-RIGHT: 1px solid } #autocomplete UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px } #autocomplete LI { WHITE-SPACE: pre; BACKGROUND: #fff; COLOR: #000; CURSOR: default } #autocomplete LI.selected { BACKGROUND: #0072b9; COLOR: #fff } HTML.js INPUT.form-autocomplete { BACKGROUND-IMAGE: url(throbber.gif); BACKGROUND-REPEAT: no-repeat; = BACKGROUND-POSITION: 100% 2px } HTML.js INPUT.throbbing { BACKGROUND-POSITION: 100% -18px } .progress { FONT-WEIGHT: bold } .progress .bar { BORDER-BOTTOM: #00375a 1px solid; BORDER-LEFT: #00375a 1px solid; = MARGIN-TOP: 0.2em; BACKGROUND: url(progress.gif) #fff; HEIGHT: 1.5em; = BORDER-TOP: #00375a 1px solid; BORDER-RIGHT: #00375a 1px solid } .progress .filled { BORDER-BOTTOM: #004a73 0.5em solid; WIDTH: 0%; BACKGROUND: #0072b9; = HEIGHT: 1em } .progress .percentage { FLOAT: right } HTML.js FIELDSET.collapsed { BORDER-RIGHT-WIDTH: 0px; MARGIN-BOTTOM: 0px; BORDER-BOTTOM-WIDTH: 0px; = BORDER-LEFT-WIDTH: 0px } HTML.js FIELDSET.collapsed * { DISPLAY: none } HTML.js FIELDSET.collapsed TABLE * { DISPLAY: inline } HTML.js FIELDSET.collapsed LEGEND { DISPLAY: inline } HTML.js FIELDSET.collapsed LEGEND * { DISPLAY: inline } HTML.js FIELDSET.collapsible LEGEND A { PADDING-LEFT: 15px; BACKGROUND: url(menu-expanded.png) no-repeat 5px = 50% } HTML.js FIELDSET.collapsed LEGEND A { BACKGROUND-IMAGE: url(menu-collapsed.png) } * HTML.js FIELDSET.collapsible LEGEND A { DISPLAY: block } .resizable-textarea { WIDTH: 95% } .resizable-textarea .grippie { BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BACKGROUND: = url(grippie.png) #eee no-repeat 100% 100%; HEIGHT: 14px; BORDER-TOP: = #ddd 0px solid; CURSOR: s-resize; BORDER-RIGHT: #ddd 1px solid } #first-time STRONG { PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: = block; PADDING-TOP: 1.5em } ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://club.quotidiano.net/themes/redattori_community/community.css #container { =09 } #sidebar-right { BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 5px; WIDTH: 304px !important } #content { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 650px; PADDING-RIGHT: = 10px; HEIGHT: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px } #content P { TEXT-ALIGN: justify; PADDING-BOTTOM: 20px; LINE-HEIGHT: 170%; = PADDING-LEFT: 30px; PADDING-RIGHT: 30px; FONT-FAMILY: Georgia, "Times = New Roman", Times, serif; FONT-SIZE: small; PADDING-TOP: 10px } #sidebar-left { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-LEFT: 0px; WIDTH: 160px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; = MARGIN-RIGHT: 5px; BORDER-RIGHT: 0px; PADDING-TOP: 0px } #sidebar-left H2.title { BACKGROUND-IMAGE: url(images/bg_titoli.jpg); PADDING-BOTTOM: 6px; = PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: repeat-x; = COLOR: #fff; PADDING-TOP: 2px } #sidebar-right H2.title { BACKGROUND-IMAGE: = url(/themes/redattori_community/images/bg_titoli.jpg); PADDING-BOTTOM: = 6px; MARGIN: 2px 2px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = BACKGROUND-REPEAT: repeat-x; COLOR: #fff; PADDING-TOP: 2px } #sidebar-left LI LI A { WIDTH: auto } #sidebar-left LI LI LI A { WIDTH: auto } #sidebar-left A:link { BORDER-BOTTOM: #ccc 0px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; = BACKGROUND: none transparent scroll repeat 0% 0%; FONT-WEIGHT: normal; = TEXT-DECORATION: underline; PADDING-TOP: 0px } #sidebar-left A:visited { BORDER-BOTTOM: #ccc 0px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; = BACKGROUND: none transparent scroll repeat 0% 0%; FONT-WEIGHT: normal; = TEXT-DECORATION: underline; PADDING-TOP: 0px } #sidebar-left A:hover { BORDER-BOTTOM: #ccc 0px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; = BACKGROUND: none transparent scroll repeat 0% 0%; FONT-WEIGHT: normal; = TEXT-DECORATION: underline; PADDING-TOP: 0px } #sidebar-left A:link { MARGIN: 0px; COLOR: #000; FONT-WEIGHT: normal; TEXT-DECORATION: none } #sidebar-left A:visited { MARGIN: 0px; COLOR: #000; FONT-WEIGHT: normal; TEXT-DECORATION: none } #sidebar-right A:link { MARGIN: 0px; COLOR: #000; FONT-WEIGHT: normal; TEXT-DECORATION: none } #sidebar-right A:visited { MARGIN: 0px; COLOR: #000; FONT-WEIGHT: normal; TEXT-DECORATION: none } #sidebar-right A:hover { MARGIN: 0px; COLOR: #000; FONT-WEIGHT: normal; TEXT-DECORATION: none } #sidebar-left A:hover { COLOR: #004276; TEXT-DECORATION: none } #sidebar-right A:hover { COLOR: #004276; TEXT-DECORATION: none } #block-tagadelic-1 A:link { MARGIN: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; = TEXT-DECORATION: none } #block-tagadelic-1 A:visited { MARGIN: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; = TEXT-DECORATION: none } #block-tagadelic-1 A:hover { MARGIN: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; = TEXT-DECORATION: none } #block-tagadelic-2 .content { PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = PADDING-TOP: 10px } #block-tagadelic-1 .content { PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = PADDING-TOP: 10px } #block-user-1 #navlist A:hover { BACKGROUND: url(../images/elements/arrow.gif) #ffffff no-repeat 96% = 50%; COLOR: #618da6 } #sidebar-left P { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; BORDER-TOP: = 0px; BORDER-RIGHT: 0px } #sidebar-left .more-link A:link { FONT-WEIGHT: bold } #sidebar-left .more-link A:visited { FONT-WEIGHT: bold } #sidebar-left .more-link A:hover { FONT-WEIGHT: bold } #sidebar-right .more-link A:link { FONT-WEIGHT: bold } #sidebar-right .more-link A:visited { FONT-WEIGHT: bold } #sidebar-right .more-link A:hover { FONT-WEIGHT: bold } #sidebar-left .item-list UL { PADDING-LEFT: 0px } #sidebar-left .item-list UL LI { PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; = MARGIN-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px } #sidebar-right UL { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } #sidebar-right UL LI { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 10px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; = PADDING-TOP: 0px } #sidebar-left .block H2 { PADDING-BOTTOM: 6px; MARGIN: 2px 2px 10px; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; PADDING-TOP: 2px } .item-list { WIDTH: auto } #content .node { PADDING-BOTTOM: 10px; MARGIN: 10px 0px } .node .content { BORDER-BOTTOM: #ccdde7 1px solid } #content .node H2 { MARGIN: 20px 0px 0px; FONT: 20px Georgia } #content .node H2 A { COLOR: #004276; TEXT-DECORATION: none } #content .node H2 A:hover { COLOR: #004276; TEXT-DECORATION: underline } .links { MARGIN-LEFT: 10px } .links A { COLOR: #7ebad6 } .links A:hover { COLOR: #004276 } #sidebar-left .more-link { PADDING-RIGHT: 5px; PADDING-TOP: 10px } .content { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 10px; = PADDING-LEFT: 5px; FONT-SIZE: 12px; BORDER-TOP: 0px; BORDER-RIGHT: 0px } .content .item-list UL LI A { WIDTH: auto } .content UL LI { PADDING-BOTTOM: 5px; PADDING-TOP: 5px } #sidebar-right .content UL LI { PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; = PADDING-TOP: 2px } .block { BORDER-BOTTOM: #a3b1b9 2px solid; BORDER-LEFT: #ccdde7 1px solid; = MARGIN-BOTTOM: 10px; BORDER-TOP: #ccdde7 1px solid; BORDER-RIGHT: = #a3b1b9 2px solid } FORM#login_form { PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-LEFT: 5px; WIDTH: = 275px !important; PADDING-RIGHT: 5px; HEIGHT: 40px; PADDING-TOP: 5px } FORM#login_form INPUT#invia { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: = medium none; MARGIN-RIGHT: 0px; BORDER-RIGHT: medium none } #testata #testata_link .frontend { WIDTH: 114px } #testata #testata_link #edizioni { WIDTH: 120px } #testata #testata_link #community { WIDTH: 120px } #testata #testata_link #canali { WIDTH: 120px } #testata { FONT-FAMILY: Arial } #header_bar { FONT-FAMILY: Arial } INPUT#ricerca_libera { BORDER-BOTTOM: #8d9997 1px solid; BORDER-LEFT: #8d9997 1px solid; = MARGIN-TOP: 0px !important; WIDTH: 211px; HEIGHT: 14px !important; = FONT-SIZE: 11px; BORDER-TOP: #8d9997 1px solid; BORDER-RIGHT: #8d9997 = 1px solid } #testata A:link { FONT-FAMILY: Arial } #testata A:visited { FONT-FAMILY: Arial } #latest-comment-picture { MARGIN: 5px; WIDTH: 55px; DISPLAY: block; FLOAT: left; HEIGHT: 85px } #latest-comment-subject { BORDER-BOTTOM: #618da6 2px dotted; WIDTH: 400px; FLOAT: left; = MARGIN-LEFT: 5px } #latest-blog-comment-count { COLOR: #900 !important } #latest-blog-comment-count A { COLOR: #900 !important } #latest-comment-text { WIDTH: 400px; FLOAT: left; MARGIN-LEFT: 5px } #latest-comment-author { FLOAT: left; COLOR: #618da6; MARGIN-LEFT: 5px; FONT-WEIGHT: bold; = MARGIN-RIGHT: 10px } #latest-comment-timestamp { WIDTH: auto } #latest-blog-timestamp { WIDTH: 400px; MARGIN-LEFT: 65px } #latest-blog-teaser { PADDING-BOTTOM: 10px } #latest-blog-teaser IMG { DISPLAY: none } #latest-blog-author { DISPLAY: block; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px } #latest-forum-read { BACKGROUND-IMAGE: url(images/bg_leggi.gif); MARGIN: 5px; PADDING-LEFT: = 20px; BACKGROUND-REPEAT: no-repeat; COLOR: #990000; FONT-SIZE: 10px } #latest-forum-write { BACKGROUND-IMAGE: url(images/bg_scrivi.gif); TEXT-TRANSFORM: uppercase; = MARGIN: 5px; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat; = FONT-SIZE: 10px } #latest-blog-title A { FONT-STYLE: italic; COLOR: #618da6 } .messages status { BORDER-BOTTOM: #f00 1px solid; BORDER-LEFT: #f00 1px solid; = PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: = #ff0000; BORDER-TOP: #f00 1px solid; BORDER-RIGHT: #f00 1px solid; = PADDING-TOP: 10px } .clear links { FONT-SIZE: 12px } H1.title { BORDER-BOTTOM: #ccdde7 1px solid; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: = none; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT: 26px Georgia; = MARGIN-BOTTOM: 10px; COLOR: #666; PADDING-TOP: 5px } #block-latest-blogs-author { FLOAT: left; COLOR: #004276; MARGIN-LEFT: 5px; FONT-WEIGHT: bold; = MARGIN-RIGHT: 10px } #block-latest-blogs-title A { FONT-STYLE: italic; COLOR: #004276; MARGIN-LEFT: 5px; FONT-SIZE: 12px; = MARGIN-RIGHT: 5px } #block-latest-blogs-teaser { BORDER-BOTTOM: #618da6 2px dotted; MARGIN-BOTTOM: 5px; MARGIN-LEFT: = 5px; FONT-SIZE: 11px; MARGIN-RIGHT: 5px } #latest-blog-author A { COLOR: #618da6; FONT-WEIGHT: bold } #latest-blog-picture { MARGIN: 5px; WIDTH: 55px; DISPLAY: block; FLOAT: left; HEIGHT: 55px } #latest-blog-teaser { MARGIN-LEFT: 65px } HR { BORDER-BOTTOM: #ccdde7 1px dotted } #latest-forum-title { COLOR: #004276 } #latest-forum-title A { FONT: 20px Georgia; COLOR: #004276; TEXT-DECORATION: none } #latest-forum-title A:hover { COLOR: #004276; TEXT-DECORATION: underline } #block-latest-comments-author { MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px; FONT-SIZE: 12px; FONT-WEIGHT: = bold; MARGIN-RIGHT: 5px } #block-latest-comments-subject { MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px } #block-latest-comments-subject A { FONT-STYLE: italic; COLOR: #618da6; MARGIN-LEFT: 5px; FONT-SIZE: 12px; = MARGIN-RIGHT: 5px } #block-latest-comments-blogowner { BORDER-BOTTOM: #618da6 2px dotted; COLOR: #618da6; MARGIN-LEFT: 5px; = FONT-WEIGHT: bold; MARGIN-RIGHT: 5px } #block-latest-comments-blogowner A { COLOR: #618da6; FONT-SIZE: 12px; FONT-WEIGHT: bold } TR.odd { BORDER-BOTTOM: #ccdde7 1px solid; BACKGROUND-COLOR: #eff4f8; WIDTH: = 100% } TR.even { BORDER-BOTTOM: #ccdde7 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 100% } #forum { FONT-SIZE: 12px } #forum TD { PADDING-BOTTOM: 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; = PADDING-TOP: 5px } #forum TH { BORDER-BOTTOM: #ccdde7 3px solid; TEXT-TRANSFORM: uppercase; FONT-SIZE: = 10px; FONT-WEIGHT: normal } #forum TH A { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px } #forum A { FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 12px; = FONT-WEIGHT: normal } #forum A:link { COLOR: #004276; TEXT-DECORATION: none } A:visited { COLOR: #004276; TEXT-DECORATION: none } A:active { COLOR: #004276; TEXT-DECORATION: none } #forum A:hover { COLOR: #004276; TEXT-DECORATION: underline } .comment { BORDER-BOTTOM: #ccdde7 1px solid; BORDER-LEFT: #ccdde7 1px solid; = PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: = 10px; BORDER-TOP: #ccdde7 1px solid; BORDER-RIGHT: #ccdde7 1px solid; = PADDING-TOP: 10px } #block-block-1 { BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; = PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 300px; = PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px } #block-block-1 H2 { DISPLAY: none } TABLE TR { MARGIN: 0px; WIDTH: 100% } #redattori { =09 } #redattori LI { LIST-STYLE-TYPE: none; MARGIN: 0px; WIDTH: 50px; FLOAT: left; = LIST-STYLE-IMAGE: none } #redattori LI A IMG { BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; = PADDING-BOTTOM: 2px; MARGIN: 2px 4px; PADDING-LEFT: 2px; PADDING-RIGHT: = 2px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; = PADDING-TOP: 2px } #redattori LI A:hover IMG { BORDER-BOTTOM: #004276 1px solid; BORDER-LEFT: #004276 1px solid; = PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: = #004276 1px solid; BORDER-RIGHT: #004276 1px solid; PADDING-TOP: 2px } #container #sidebar-right #block-block-3 { MIN-HEIGHT: 510px; WIDTH: 300px; MARGIN-LEFT: 0px } #container #sidebar-right #block-block-3 .content { WIDTH: 294px } #container #sidebar-right #block-block-3 .content #redattori LI { MARGIN: 0px } .highlight { PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; BACKGROUND-COLOR: #ffc; = PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; COLOR: #000; FONT-SIZE: 2em; = PADDING-TOP: 0px; text-shadow: #fff 1px 1px 0 } .faces_carousel IMG { WIDTH: 43px; HEIGHT: 43px } ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://club.quotidiano.net/themes/SpryTabbedPanels.css .TabbedPanelsTabGroup { BORDER-BOTTOM-COLOR: #ccdde7; BORDER-LEFT: #ccdde7; PADDING-BOTTOM: = 0px; BORDER-TOP-COLOR: #ccdde7; MARGIN: 0px 0px -1px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; BORDER-RIGHT-COLOR: #ccdde7; PADDING-TOP: 0px } .TabbedPanelsTab { BORDER-BOTTOM: #ccdde7 1px solid; POSITION: relative; TEXT-ALIGN: = center; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #eff4f8; LIST-STYLE-TYPE: = none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 0.7em = sans-serif; FLOAT: left; HEIGHT: 16px; VERTICAL-ALIGN: middle; = BORDER-TOP: #ccdde7 1px solid; CURSOR: pointer; BORDER-RIGHT: #ccdde7 = 1px solid; PADDING-TOP: 0px } .TabbedPanelsTabHover { BACKGROUND-COLOR: #eff4f8; COLOR: #004276 } .TabbedPanelsTabSelected { BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff; HEIGHT: = 16px } .TabbedPanelsTab A { COLOR: #004276; VERTICAL-ALIGN: middle; TEXT-DECORATION: none } .TabbedPanelsContentGroup { BORDER-BOTTOM: #ccdde7 1px solid; BORDER-LEFT: #ccdde7 1px solid; = BACKGROUND-COLOR: #ffffff; HEIGHT: 71px; CLEAR: both; BORDER-RIGHT: = #ccdde7 1px solid } .TabbedPanelsContent_1 { PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #feffff; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: = 50% bottom; HEIGHT: 67px; PADDING-TOP: 4px } .TabbedPanelsContent_2 { PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #feffff; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; = BACKGROUND-POSITION: 50% bottom; HEIGHT: 71px; PADDING-TOP: 0px } .TabbedPanelsContent_3 { PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #feffff; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; = BACKGROUND-POSITION: 50% bottom; HEIGHT: 71px; PADDING-TOP: 0px } .TabbedPanelsContentVisible { =09 } .VTabbedPanels .TabbedPanelsTabGroup { BORDER-BOTTOM: #d5dde0; POSITION: relative; BORDER-LEFT: #d5dde0; = BACKGROUND-COLOR: #eee; WIDTH: 10em; FLOAT: left; HEIGHT: 20em; = BORDER-TOP: #d5dde0; BORDER-RIGHT: #d5dde0 } .VTabbedPanels .TabbedPanelsTab { MARGIN: 0px; FLOAT: none } .VTabbedPanels .TabbedPanelsTabSelected { BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #eee } .VTabbedPanels .TabbedPanelsContentGroup { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 30em; PADDING-RIGHT: = 0px; FLOAT: left; HEIGHT: 20em; CLEAR: none; PADDING-TOP: 0px } .style { TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: = #004276; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px } #TabbedPanels1 .TabbedPanelsTabGroup .TabbedPanelsTab { BACKGROUND-POSITION: center 50%; VERTICAL-ALIGN: middle } .TabbedPanels #block-ziggy_system-1 { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: = medium none; BORDER-RIGHT: medium none } .TabbedPanels #block-ziggy_system-1 H2 { DISPLAY: none } .TabbedPanels #block-ziggy_system-1 .titolosezione { DISPLAY: none } .TabbedPanels .item-list LI { LIST-STYLE-TYPE: none; MARGIN: -15px 0px 0px; WIDTH: 240px; FLOAT: = left; LIST-STYLE-IMAGE: none } #ziggy_login-block-lostpassword { =09 } #ziggy_login-block-registrati { DISPLAY: none } .TabbedPanels .form-item { WIDTH: 110px; FLOAT: left } #header-3 #TabbedPanels1 .TabbedPanelsContentGroup = .TabbedPanelsContent_2 #block-ziggy_system-1 .content #user-login-form = .form-submit { MARGIN-TOP: 27px; MARGIN-BOTTOM: 0px } .TabbedPanels { FLOAT: right } .TabbedPanels .content { PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = PADDING-TOP: 0px } #header-3 #block-user-1 { PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 296px; PADDING-RIGHT: = 2px; FLOAT: left; PADDING-TOP: 2px } #header-3 #block-user-1 .content #navlist LI { LIST-STYLE-TYPE: none; MARGIN: 5px 10px; FLOAT: left; LIST-STYLE-IMAGE: = none } #header-3 #block-user-1 .content #navlist #navlist LI { DISPLAY: none } .registrati { BACKGROUND-IMAGE: url(one_community/images/fondo_puls.gif); TEXT-ALIGN: = center; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia; BACKGROUND-POSITION: = center top; PADDING-TOP: 7px } .registrati A { COLOR: #ffffff; TEXT-DECORATION: none } .registrati A:active { COLOR: #ffffff; TEXT-DECORATION: none } .registrati A:hover { COLOR: #ffffff; TEXT-DECORATION: underline } #edit-user-login-block { DISPLAY: none } #header-3 #block-user-1 .title { BACKGROUND-IMAGE: url(one_community/images/bg_titoli_grigio.jpg); = PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = BACKGROUND-REPEAT: repeat-x; COLOR: #000; FONT-WEIGHT: normal; = PADDING-TOP: 2px } .descrizione-blog { TEXT-ALIGN: center; FONT-STYLE: italic; MARGIN: 0px 5px 5px; = FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #999999; = FONT-SIZE: 11px } ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://club.quotidiano.net/file_generali/css/base.css BODY { TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff; MARGIN: 3px 0px 0px; = FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 0.8em } TABLE { FONT-SIZE: 1em } DIV#cornice-esterna { MIN-WIDTH: 990px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; = MARGIN-TOP: 0px; WIDTH: 990px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto } DIV#header-2 { WIDTH: 990px; HEIGHT: 100px } DIV#banner-top { WIDTH: 728px; FLOAT: left } DIV#tab-top { TEXT-ALIGN: right; WIDTH: 240px; FLOAT: right } DIV#header-3 { WIDTH: 990px; HEIGHT: 110px } DIV#cerca { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 240px; PADDING-RIGHT: = 0px; FLOAT: left; FONT-SIZE: 0.7em; PADDING-TOP: 0px } DIV#cerca2 { PADDING-BOTTOM: 0px; MARGIN: -5px 0px 0px; PADDING-LEFT: 0px; = PADDING-RIGHT: 10px; FLOAT: right; FONT-SIZE: 1em; PADDING-TOP: 0px } DIV#cerca2 FORM { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } DIV#meteo { WIDTH: 270px; FLOAT: left } .textinput { MARGIN: 0px 5px 0px 0px; WIDTH: 200px } .textinputS { MARGIN: 0px 5px 0px 0px; WIDTH: 150px; HEIGHT: 15px; FONT-SIZE: 1.1em } DIV#logo { TEXT-ALIGN: center; WIDTH: 485px; FLOAT: left } DIV#login { PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 220px; PADDING-RIGHT: = 0px; FLOAT: left; FONT-SIZE: 0.8em; PADDING-TOP: 26px } INPUT#inedicola-username { WIDTH: 40% } INPUT#inedicola-password { WIDTH: 40% } DIV#area-news { BACKGROUND-IMAGE: url(/file_generali/img/background.gif); = BORDER-BOTTOM: #ccdde7 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: = #ffffff; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; WIDTH: 990px; = PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: = 0px 100px; PADDING-TOP: 0px } DIV#colonne-1-2 { WIDTH: 669px; FLOAT: left } DIV#colonna-1 { MARGIN: 0px; WIDTH: 490px; FLOAT: left } DIV#colonna-2 { BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #000000 0px solid; = PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 169px; PADDING-RIGHT: = 0px; FLOAT: left; BORDER-TOP: #000000 0px solid; BORDER-RIGHT: #000000 = 0px solid; PADDING-TOP: 0px } #colonna-2 .banner { MARGIN-LEFT: 9px } DIV#colonna-3-news { MARGIN: 4px; WIDTH: 312px; FLOAT: left } DIV#vetrina-webtv { BACKGROUND-IMAGE: url(/file_generali/img/back-webtv.jpg); = PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 34px } DIV#vetrina-webtv2 { BACKGROUND-IMAGE: url(/file_generali/img/back-webtv2.jpg); = PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 0px } DIV#vetrina-webtv2 H2 { PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; PADDING-TOP: 10px } DIV.box { PADDING-BOTTOM: 0px; MARGIN: 8px 0px 7px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px } DIV.box-dx { PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; CLEAR: both; BORDER-TOP: #ccdde7 1px solid; = PADDING-TOP: 10px } .box-dx-annunci { PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; CLEAR: both; BORDER-TOP: #ccdde7 1px solid; = PADDING-TOP: 10px } DIV#colonna-3-news H1 { TEXT-ALIGN: left; PADDING-LEFT: 20px; MARGIN-BOTTOM: 10px } DIV#colonna-3-art H1 { TEXT-ALIGN: left; PADDING-LEFT: 20px; MARGIN-BOTTOM: 10px } DIV#colonna-3-news H2 { COLOR: #000; FONT-SIZE: 1em } DIV#colonna-3-news H2 A:visited { COLOR: #000; FONT-SIZE: 1em } DIV#colonna-3-news H2 A { COLOR: #000; FONT-SIZE: 1em } DIV.box-dx H2 { COLOR: #000; FONT-SIZE: 1em } DIV#vetrina-webtv H1 { BACKGROUND: url(/file_generali/img/quadrato.gif) no-repeat left center; = MARGIN-LEFT: 5px } .tit-boxdx { BACKGROUND: url(/file_generali/img/quadrato.gif) no-repeat left center; = MARGIN-LEFT: 5px } .tit-boxdx { COLOR: #666666 } .tit-boxdx A { COLOR: #666666 } .tit-boxdx A:hover { COLOR: #666666 } .tit-boxdx A:visited { COLOR: #666666 } .tit-vetrina { TEXT-ALIGN: left; PADDING-LEFT: 20px; MARGIN-BOTTOM: 10px; BACKGROUND: = url(/file_generali/img/quadrato2.gif) no-repeat left center; COLOR: = #5e97c5 } .tit-vetrina A { COLOR: #5e97c5 } .tit-vetrina A:visited { COLOR: #5e97c5 } .tit-vetrina A:hover { COLOR: #5e97c5 } DIV.vetrina_dx { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; CLEAR: both; PADDING-TOP: 0px } DIV.vetrina_dx UL { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } DIV.vetrina_dx LI { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 5px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; = PADDING-TOP: 0px } DIV#box-webtv { TEXT-ALIGN: center; COLOR: #ffffff } DIV#box-webtv H2 A { COLOR: #ffffff } DIV#box-webtv H2 A:visited { COLOR: #ffffff } DIV#box-webtv H2 { MARGIN: 0px 0px 5px 15px } DIV.box-art { BORDER-BOTTOM: #ccdde7 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px = 7px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; = PADDING-TOP: 0px } .box-forum { BORDER-BOTTOM: #ccdde7 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px = 7px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; = PADDING-TOP: 0px } .box-commenti { BORDER-BOTTOM: #ccdde7 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px = 7px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; = PADDING-TOP: 0px } .box-blog { BORDER-BOTTOM: #ccdde7 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px = 7px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; = PADDING-TOP: 0px } DIV.box-art H2 { FONT-SIZE: 1em } .box-forum H2 { FONT-SIZE: 1em } .box-commenti H2 { FONT-SIZE: 1em } .box-blog H2 { FONT-SIZE: 1em } DIV.clear { TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px } .etichetta { TEXT-ALIGN: left; PADDING-BOTTOM: 3px; FONT-VARIANT: small-caps; = PADDING-LEFT: 2px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, = Helvetica, sans-serif; COLOR: #004276; CLEAR: both; FONT-SIZE: 1em; = FONT-WEIGHT: bold; PADDING-TOP: 5px } .tit_canale { BORDER-BOTTOM: #ffffff 10px solid; TEXT-ALIGN: center; = BACKGROUND-COLOR: #eff4f8; COLOR: #369 } .titolo_canale { POSITION: absolute; TEXT-ALIGN: right; WIDTH: 660px; FONT-FAMILY: = Georgia, serif; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: = #990000; FONT-SIZE: 26px; TOP: 160px; FONT-WEIGHT: normal; MARGIN-RIGHT: = 320px } .titolo_canale A { COLOR: #990000; FONT-WEIGHT: normal } .titolo_canale A:hover { COLOR: #990000; FONT-WEIGHT: normal } .titolo_canale A:visited { COLOR: #990000; FONT-WEIGHT: normal } .titolo_canale1 { Z-INDEX: 100; TEXT-ALIGN: center; MARGIN: -3px 0px 0px; WIDTH: 510px; = FONT-FAMILY: Georgia, serif; FLOAT: left; COLOR: #990000; FONT-SIZE: = 16px; FONT-WEIGHT: normal } .titolo_canale1 A { COLOR: #990000; FONT-WEIGHT: normal } .titolo_canale1 A:hover { COLOR: #990000; FONT-WEIGHT: normal } .titolo_canale1 A:visited { COLOR: #990000; FONT-WEIGHT: normal } .titolo_canale2 { TEXT-ALIGN: right; MARGIN: -3px 5px 0px 0px; WIDTH: 200px; FONT-FAMILY: = Georgia, serif; FLOAT: left; COLOR: #990000; FONT-SIZE: 16px; = FONT-WEIGHT: normal } .titolo_canale2 A { COLOR: #990000; FONT-WEIGHT: normal } .titolo_canale2 A:hover { COLOR: #990000; FONT-WEIGHT: normal } .titolo_canale2 A:visited { COLOR: #990000; FONT-WEIGHT: normal } .minuscolo { TEXT-TRANSFORM: lowercase } .capitalize { TEXT-TRANSFORM: capitalize } A { COLOR: #004276; TEXT-DECORATION: none } A:hover { COLOR: #004276; TEXT-DECORATION: underline } DIV.banner { TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-LEFT: = 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px } DIV#banner { TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-LEFT: = 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px } H1 { TEXT-TRANSFORM: uppercase; MARGIN: 0px; COLOR: #999999; FONT-SIZE: = 1.1em; FONT-WEIGHT: bold } H2 { MARGIN: 0px; FONT-FAMILY: Georgia, serif; COLOR: #004276; FONT-SIZE: = 1.4em } H3 { MARGIN: 0px; FONT-FAMILY: Georgia, serif; COLOR: #004276; FONT-SIZE: = 2em; FONT-WEIGHT: normal } UL { LIST-STYLE-TYPE: square; MARGIN-TOP: 0px } UL.link { LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px } UL LI.Audio { LIST-STYLE-IMAGE: url(/file_generali/img/icona_audio.gif) } LI.audio { LIST-STYLE-IMAGE: url(/file_generali/img/icona_audio.gif) } UL LI.Fotogallery { LIST-STYLE-IMAGE: url(/file_generali/img/icona_fotogallery.gif) } LI.fotogallery { LIST-STYLE-IMAGE: url(/file_generali/img/icona_fotogallery.gif) } UL LI.Sondaggio { LIST-STYLE-IMAGE: url(/file_generali/img/icona_sondaggi.gif) } LI.sondaggio { LIST-STYLE-IMAGE: url(/file_generali/img/icona_sondaggi.gif) } UL LI.Video { LIST-STYLE-IMAGE: url(/file_generali/img/icona_video.gif) } LI.multimedia { LIST-STYLE-IMAGE: url(/file_generali/img/icona_video.gif) } UL LI.Testo { COLOR: #085fa6 } LI.testo { COLOR: #085fa6 } LI.articolo { COLOR: #085fa6 } UL LI.testo-necro { LIST-STYLE-TYPE: circle; COLOR: #ffffff } UL LI.testo-necro A { COLOR: #ffffff } UL LI.testo-necro A:visited { COLOR: #ffffff } UL LI.testo-necro A:hover { COLOR: #ffffff } DIV.box-necro { PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #000000; MARGIN: 10px 0px; = PADDING-LEFT: 3px; PADDING-RIGHT: 3px; CLEAR: both; PADDING-TOP: 3px } DIV#colonna-3-news DIV.box-necro H1 { PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; COLOR: #ffffff; PADDING-TOP: 0px } DIV.box-necro A { COLOR: #ffffff } DIV.box-necro A:visited { COLOR: #ffffff } UL LI.commenti { BORDER-BOTTOM: #ccdde7 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: = url(/file_generali/img/icona_commenti.gif); PADDING-TOP: 10px } UL LI.forum { LIST-STYLE-IMAGE: url(/file_generali/img/icona_commento.gif) } LI.community { LIST-STYLE-IMAGE: url(/file_generali/img/icona_commento.gif) } UL.link LI A { FONT-WEIGHT: normal } SPAN.img_left { MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; FLOAT: left; MARGIN-RIGHT: 5px } SPAN.img_right { MARGIN-TOP: 5px; FLOAT: right; MARGIN-LEFT: 5px } P { MARGIN: 0px } .autore { TEXT-ALIGN: right; FONT-STYLE: italic; MARGIN: 10px } .filarino { BORDER-BOTTOM: #ccdde7 1px solid; TEXT-ALIGN: left; BORDER-LEFT: = #ccdde7 0px solid; TEXT-TRANSFORM: uppercase; MARGIN-TOP: 15px; = PADDING-LEFT: 5px; WIDTH: 90%; MARGIN-BOTTOM: 10px; COLOR: #004276; = FONT-SIZE: 0.9em; BORDER-TOP: #ccdde7 0px solid; FONT-WEIGHT: bold; = BORDER-RIGHT: #ccdde7 0px solid } IMG { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: = 0px } .arialS { FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: = 10px } .arialM { FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: = 12px } .arialL { FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: = 14px } #cornice-esterna #footer_top { TEXT-ALIGN: center; PADDING-BOTTOM: 15px; TEXT-TRANSFORM: uppercase; = BACKGROUND-COLOR: #eff4f8; MARGIN-TOP: 2em; PADDING-LEFT: 0px; WIDTH: = 990px; PADDING-RIGHT: 0px; HEIGHT: 10px; FONT-SIZE: 10px; BORDER-TOP: = #ccdde7 0.1em solid; PADDING-TOP: 15px } #cornice-esterna #footer_top LI { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: = 5px; PADDING-RIGHT: 5px; FLOAT: left; LIST-STYLE-IMAGE: none; = BORDER-RIGHT: #369 1px solid; PADDING-TOP: 0px } #cornice-esterna #footer_top LI A { COLOR: #369; TEXT-DECORATION: none } #cornice-esterna #footer_top LI A:hover { COLOR: #369; TEXT-DECORATION: underline } DIV.box-art IMG { BORDER-BOTTOM: #ccdde7 1px solid; BORDER-LEFT: #ccdde7 1px solid; = BORDER-TOP: #ccdde7 1px solid; BORDER-RIGHT: #ccdde7 1px solid } .box-forum IMG { BORDER-BOTTOM: #ccdde7 1px solid; BORDER-LEFT: #ccdde7 1px solid; = BORDER-TOP: #ccdde7 1px solid; BORDER-RIGHT: #ccdde7 1px solid } .box-commenti IMG { BORDER-BOTTOM: #ccdde7 1px solid; BORDER-LEFT: #ccdde7 1px solid; = BORDER-TOP: #ccdde7 1px solid; BORDER-RIGHT: #ccdde7 1px solid } .box-blog IMG { BORDER-BOTTOM: #ccdde7 1px solid; BORDER-LEFT: #ccdde7 1px solid; = BORDER-TOP: #ccdde7 1px solid; BORDER-RIGHT: #ccdde7 1px solid } .box-commenti LI.commenti { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; = TEXT-TRANSFORM: lowercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px } .blogger { FONT-STYLE: oblique; FONT-SIZE: xx-small } .bordo-sx { BORDER-LEFT: #ccdde7 1px solid } #tb_layerBanner { Z-INDEX: 2 } #cornice-esterna .clear TABLE { BORDER-SPACING: 0 } .clear TABLE { BORDER-SPACING: 0 } #cornice-esterna .clear TABLE TD { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 0px } .clear TABLE TD { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 0px } H2#titolo-citta { TEXT-ALIGN: right; MARGIN: 4px 15px 0px 0px; WIDTH: 280px; FLOAT: = right; COLOR: #fff; CLEAR: right; FONT-SIZE: 12px } H2#titolo-citta A { COLOR: #fff } ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://club.quotidiano.net/file_generali/css/home.css DIV#art-evidenza-top { BORDER-BOTTOM: #a3b1b9 2px solid; BORDER-LEFT: #ccdde7 1px solid; = PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 0px 10px = 10px; PADDING-LEFT: 5px; WIDTH: 632px; PADDING-RIGHT: 5px; FLOAT: left; = BORDER-TOP: #ccdde7 1px solid; BORDER-RIGHT: #a3b1b9 2px solid; = PADDING-TOP: 5px } DIV#art-evidenza-top H1 { COLOR: #8b0e2b; FONT-SIZE: 1.1em; FONT-WEIGHT: bold } DIV#art-evidenza-top H2 { MARGIN: 0px; FONT-FAMILY: Georgia, serif; COLOR: #004276; FONT-SIZE: = 2em; FONT-WEIGHT: normal } DIV#art-evidenza-top IMG { BORDER-BOTTOM: #ccdde7 1px solid; BORDER-LEFT: #ccdde7 1px solid; = BORDER-TOP: #ccdde7 1px solid; BORDER-RIGHT: #ccdde7 1px solid } DIV.art-evidenza { BORDER-BOTTOM: #a3b1b9 2px solid; BORDER-LEFT: #ccdde7 1px solid; = PADDING-BOTTOM: 5px; MARGIN: 10px 0px 10px 10px; PADDING-LEFT: 5px; = WIDTH: 458px; PADDING-RIGHT: 5px; FLOAT: left; BORDER-TOP: #ccdde7 1px = solid; BORDER-RIGHT: #a3b1b9 2px solid; PADDING-TOP: 5px } DIV.art-evidenza H1 { COLOR: #8b0e2b; FONT-SIZE: 1.1em; FONT-WEIGHT: bold } DIV.art-evidenza H2 { FONT-WEIGHT: normal } DIV#foto-apertura IMG { BORDER-BOTTOM: #ccdde7 1px solid; BORDER-LEFT: #ccdde7 1px solid; = BORDER-TOP: #ccdde7 1px solid; BORDER-RIGHT: #ccdde7 1px solid } DIV.articolo-sx { BORDER-BOTTOM: #ccdde7 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px; = PADDING-LEFT: 10px; WIDTH: 470px !important; PADDING-RIGHT: 10px; = PADDING-TOP: 10px } DIV.articolo-dx { BORDER-BOTTOM: #ccdde7 1px solid; PADDING-BOTTOM: 1%; MARGIN: 1%; = PADDING-LEFT: 1%; WIDTH: 98%; PADDING-RIGHT: 1%; PADDING-TOP: 1% } DIV.articolo-sx P { LINE-HEIGHT: 140%; FONT-SIZE: 1em } DIV.box-art P { LINE-HEIGHT: 140%; FONT-SIZE: 1em } DIV.box-dx P { LINE-HEIGHT: 140%; FONT-SIZE: 1em } DIV#last-update { TEXT-ALIGN: left; MARGIN-BOTTOM: 5px; FONT-SIZE: 0.9em } DIV#ultimo-aggiornamento { BORDER-BOTTOM: #ccdde7 1px solid; TEXT-ALIGN: center; FONT-SIZE: 0.8em } DIV#editoriale1--1 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 52px } DIV#editoriale1--2 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_2.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 32px } DIV#editoriale3--2 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_2.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 32px } DIV#editoriale3-54-2 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_2.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 32px } DIV#editoriale3-70-2 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_2.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 32px } DIV#editoriale3-62-2 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_2.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 32px } DIV#editoriale3-79-2 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_2.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 32px } DIV#editoriale3-63-2 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_2.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 32px } DIV#editoriale3-64-2 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_2.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 32px } DIV#editoriale3-65-2 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_2.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 32px } DIV#editoriale3-66-2 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_2.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 32px } DIV#editoriale3-51-2 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_2.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 32px } DIV#editoriale3-52-2 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_2.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 32px } DIV#editoriale3-68-2 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_2.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 32px } DIV#editoriale3-53-2 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_2.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 32px } DIV#editoriale3-69-2 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_2.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 32px } DIV#editoriale4--2 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_2.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 32px } DIV#editoriale4-44-2 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_2.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 32px } DIV#editoriale4-20-2 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_2.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 32px } DIV#editoriale4-81-2 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_2.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 32px } DIV#editoriale4-12-2 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_2.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 32px } DIV#editoriale4-18-2 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_2.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 32px } DIV#editoriale4-82-2 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_2.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 32px } DIV#editoriale4-13-2 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_2.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 32px } DIV#editoriale4-42-2 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_2.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 32px } DIV#editoriale7--2 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_2.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 32px } DIV#editoriale7-55-3 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_2.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 32px } DIV#editoriale1--3 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_bugialli.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 52px } DIV#editoriale1--4 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_tassi.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 52px } DIV#editoriale4-4-2 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_tassi.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 52px } DIV#editoriale1--641 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_campani.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 52px } DIV#editoriale1--781 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_campani.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 52px } DIV#editoriale3--1 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_masc.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 52px } DIV#editoriale3-54-1 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_masc.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 52px } DIV#editoriale3-70-1 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_masc.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 52px } DIV#editoriale3-62-1 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_masc.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 52px } DIV#editoriale3-79-1 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_masc.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 52px } DIV#editoriale3-63-1 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_masc.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 52px } DIV#editoriale3-64-1 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_masc.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 52px } DIV#editoriale3-65-1 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_masc.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 52px } DIV#editoriale3-66-1 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_masc.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 52px } DIV#editoriale3-51-1 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_masc.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 52px } DIV#editoriale3-52-1 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_masc.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 52px } DIV#editoriale3-68-1 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_masc.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 52px } DIV#editoriale3-53-1 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_masc.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 52px } DIV#editoriale3-69-1 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_masc.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 52px } DIV#editoriale4--1 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_visci.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 52px } DIV#editoriale4-18-1 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_brusa.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 52px } DIV#editoriale4-20-1 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_nonni.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 52px } DIV#editoriale4-44-1 { BACKGROUND-IMAGE: url(/file_generali/img/testata_boni.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 52px } DIV#editoriale7--1 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_morandi.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 52px } DIV#editoriale7-55-1 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_morandi.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 52px } DIV#editoriale7-55-2 { BACKGROUND-IMAGE: url(/file_generali/img/buongiornomilano.gif); = BORDER-BOTTOM: #eff4f8 5px solid; BORDER-LEFT: #eff4f8 5px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #eff4f8 5px solid; PADDING-TOP: 32px } DIV#editoriale1--151 { BACKGROUND-IMAGE: url(/file_generali/img/bg_editoriale_151.gif); = BORDER-BOTTOM: #c8d81f 2px solid; BORDER-LEFT: #c8d81f 2px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: = #c8d81f 2px solid; PADDING-TOP: 55px } DIV.foto-calendari { TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: = 0px; WIDTH: 665px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 10px } DIV.foto-calendario { BACKGROUND-COLOR: #ffffff; MARGIN: 0px 0px 0px 2px; WIDTH: 163px; = FLOAT: left; HEIGHT: 230px } DIV.area-box { BACKGROUND-IMAGE: url(/file_generali/img/back-area-box.gif); = BORDER-BOTTOM: #ccdde7 4px double; BORDER-LEFT: #ccdde7 1px solid; = PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 98%; = PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: = 0px 100px; CLEAR: both; BORDER-TOP: #ccdde7 4px double; PADDING-TOP: = 10px } DIV.box-giu { BACKGROUND-COLOR: #ffffff; MARGIN: 0px 5px; WIDTH: 201px; FLOAT: left; = HEIGHT: 290px; FONT-SIZE: 0.9em } .no-foto { HEIGHT: 150px } DIV.box-giu H1 { TEXT-TRANSFORM: none; FONT-FAMILY: Georgia, serif; MARGIN-BOTTOM: 5px; = COLOR: #1a1a1a; FONT-SIZE: 1.7em; FONT-WEIGHT: normal } DIV.box-giu H1 A { COLOR: #1a1a1a } DIV#box-esterni { BACKGROUND-IMAGE: url(/file_generali/img/back-box-esterni.gif); = BORDER-BOTTOM: #ccdde7 0px solid; BORDER-LEFT: #ccdde7 1px solid; = PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: 0px 100px; BORDER-TOP: = #ccdde7 0px solid; BORDER-RIGHT: #ccdde7 1px solid; PADDING-TOP: 10px } DIV#box-esterni .box-giu { BACKGROUND-COLOR: transparent; MARGIN: 0px 0px 0px 10px; WIDTH: 230px; = HEIGHT: auto } DIV.articolo-sx H2 { FONT-WEIGHT: normal } DIV#jobrapido { BORDER-BOTTOM: #ccdde7 4px double; BORDER-LEFT: #ccdde7 1px solid; = BACKGROUND-COLOR: #ffffff; BORDER-TOP: #ccdde7 1px solid; BORDER-RIGHT: = #ccdde7 1px solid } DIV.cornice-banner { BORDER-BOTTOM: #ccdde7 1px solid; PADDING-BOTTOM: 6px } DIV.half-banner DIV.cornice-banner { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: = 0px } ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://club.quotidiano.net/file_generali/css/base3.css DIV#header-2 { HEIGHT: auto } DIV#banner-top { WIDTH: auto; MARGIN-RIGHT: 15px } DIV#login2 { FONT-SIZE: 0.8em } DIV.etichetta1 { MARGIN: 5px 10px 5px 5px; FLOAT: left } DIV.sfondo-login { BACKGROUND-COLOR: #eff4f8; WIDTH: 234px; FLOAT: left } DIV.etichetta-login { MARGIN: 5px 3px 1px; WIDTH: 70px; FLOAT: left } DIV.etichetta2 { MARGIN: 5px 3px 1px; FLOAT: left } DIV.input { MARGIN: 3px; FLOAT: left } INPUT#ined-username { WIDTH: 120px } INPUT#ined-password { WIDTH: 120px } DIV#testata-top-2 { BORDER-LEFT: #ccdde7 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; MARGIN-BOTTOM: -1px; FLOAT: left; BORDER-TOP: = #ccdde7 1px solid; BORDER-RIGHT: #ccdde7 1px solid; PADDING-TOP: 5px } DIV.half-banner { MIN-WIDTH: 234px; TEXT-ALIGN: left; WIDTH: 234px; FLOAT: left; HEIGHT: = 90px } DIV#logo-testata { TEXT-ALIGN: center; WIDTH: 510px; FLOAT: left } DIV#logo-itanews { TEXT-ALIGN: center; MARGIN: 30px 0px 0px; WIDTH: 234px; FLOAT: left } DIV#aggiornamento { FONT-SIZE: 0.9em } DIV.spazio { PADDING-BOTTOM: 0px; MARGIN: 10px 5px; PADDING-LEFT: 0px; WIDTH: 100%; = PADDING-RIGHT: 0px; CLEAR: both; BORDER-TOP: #e9e9e9 1px dotted; = PADDING-TOP: 0px } DIV.box_contenuto H3.sommario { MARGIN: 0px 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: = 1em } H1.titolomedio { TEXT-TRANSFORM: none; MARGIN: 0px 10px; FONT-FAMILY: Georgia, "Times = New Roman", Times, serif; FONT-SIZE: 1.4em; FONT-WEIGHT: normal } ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://club.quotidiano.net/file_generali/css/barra_menu.css .headnav { TEXT-ALIGN: center; BORDER-LEFT: #ccdde7 1px solid; BACKGROUND-REPEAT: = repeat-x; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-TOP: #ccdde7 = 1px solid; BORDER-RIGHT: #ccdde7 1px solid } .headnav A { BORDER-LEFT: #ccdde7 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: = #085fa6; DISPLAY: block; COLOR: #ffffff; VERTICAL-ALIGN: middle; = TEXT-DECORATION: none; PADDING-TOP: 4px } .headnav A:hover { TEXT-ALIGN: center; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #e3edf2; = COLOR: #085fa6; TEXT-DECORATION: none; PADDING-TOP: 4px } .headnav .sel { TEXT-ALIGN: center; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #e3edf2; = COLOR: #085fa6; TEXT-DECORATION: none; PADDING-TOP: 4px } .mktnav A { BACKGROUND-COLOR: #3984c1 } #quo A { BACKGROUND-IMAGE: = url(http://quotidianonet.ilsole24ore.com/file_generali/img/quo_blu.gif); = BORDER-LEFT: medium none; BACKGROUND-COLOR: #06477b; MIN-HEIGHT: 14px; = BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50% } #quo A:hover { BACKGROUND-IMAGE: = url(http://quotidianonet.ilsole24ore.com/file_generali/img/quo_gri.gif); = BACKGROUND-COLOR: #e3edf2; BACKGROUND-REPEAT: no-repeat; = BACKGROUND-POSITION: center 50% } #quo .sel { BACKGROUND-IMAGE: = url(http://quotidianonet.ilsole24ore.com/file_generali/img/quo_gri.gif); = BACKGROUND-COLOR: #e3edf2 } #rdc .sel { BACKGROUND-IMAGE: = url(http://quotidianonet.ilsole24ore.com/file_generali/img/rdc_gri.gif); = BACKGROUND-COLOR: #e3edf2 } #rdc A { BACKGROUND-IMAGE: = url(http://quotidianonet.ilsole24ore.com/file_generali/img/rdc_blu.gif); = BACKGROUND-COLOR: #06477b; MIN-HEIGHT: 14px; BACKGROUND-REPEAT: = no-repeat; BACKGROUND-POSITION: center 50% } #rdc A:hover { BACKGROUND-IMAGE: = url(http://quotidianonet.ilsole24ore.com/file_generali/img/rdc_gri.gif); = BACKGROUND-COLOR: #e3edf2; BACKGROUND-REPEAT: no-repeat; = BACKGROUND-POSITION: center 50% } #naz A { BACKGROUND-IMAGE: = url(http://quotidianonet.ilsole24ore.com/file_generali/img/naz_blu.gif); = BACKGROUND-COLOR: #06477b; MIN-HEIGHT: 14px; BACKGROUND-REPEAT: = no-repeat; BACKGROUND-POSITION: center 50% } #naz A:hover { BACKGROUND-IMAGE: = url(http://quotidianonet.ilsole24ore.com/file_generali/img/naz_gri.gif); = BACKGROUND-COLOR: #e3edf2; BACKGROUND-REPEAT: no-repeat; = BACKGROUND-POSITION: center 50% } #naz .sel { BACKGROUND-IMAGE: = url(http://quotidianonet.ilsole24ore.com/file_generali/img/naz_gri.gif); = BACKGROUND-COLOR: #e3edf2 } #gio A { BACKGROUND-IMAGE: = url(http://quotidianonet.ilsole24ore.com/file_generali/img/gio_blu.gif); = BACKGROUND-COLOR: #06477b; MIN-HEIGHT: 14px; BACKGROUND-REPEAT: = no-repeat; BACKGROUND-POSITION: center 50% } #gio A:hover { BACKGROUND-IMAGE: = url(http://quotidianonet.ilsole24ore.com/file_generali/img/gio_gri.gif); = BACKGROUND-COLOR: #e3edf2; BACKGROUND-REPEAT: no-repeat; = BACKGROUND-POSITION: center 50% } #gio .sel { BACKGROUND-IMAGE: = url(http://quotidianonet.ilsole24ore.com/file_generali/img/gio_gri.gif); = BACKGROUND-COLOR: #e3edf2 } #qs A { BACKGROUND-IMAGE: url(/file_generali/img/qs_ara.gif); BACKGROUND-COLOR: = #b45100; MIN-HEIGHT: 14px; BACKGROUND-REPEAT: no-repeat; = BACKGROUND-POSITION: center 50% } #qs A:hover { BACKGROUND-IMAGE: url(/file_generali/img/qs_ara_H.gif); = BACKGROUND-COLOR: #ffe1bd; BACKGROUND-REPEAT: no-repeat; = BACKGROUND-POSITION: center 50% } #qs .sel { BACKGROUND-IMAGE: url(/file_generali/img/qs_ara_H.gif); = BACKGROUND-COLOR: #ffe1bd } #sottomenu { BORDER-BOTTOM: #ccdde7 1px solid; MIN-WIDTH: 988px; BORDER-LEFT: = #ccdde7 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e3edf2; = MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 25px; = BORDER-TOP: medium none; BORDER-RIGHT: #ccdde7 1px solid; PADDING-TOP: = 0px } #sottomenu LI { PADDING-BOTTOM: 4px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: = 5px } #sottomenu LI A { PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; = PADDING-TOP: 5px } #sottomenu LI A:hover { PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ccdde7; PADDING-LEFT: 4px; = PADDING-RIGHT: 4px; TEXT-DECORATION: none; PADDING-TOP: 5px } #sottomenu .sel2 { PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ccdde7; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; TEXT-DECORATION: none; PADDING-TOP: 5px } #sottomenu .sel3 { BACKGROUND-IMAGE: = url(http://quotidianonet.ilsole24ore.com/file_generali/img/freccia_barra.= gif); PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ccdde7; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: = right 50%; PADDING-TOP: 5px } ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://club.quotidiano.net/file_generali/css/video-blog.css H1 { TEXT-ALIGN: left; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: = 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; = FONT-SIZE: 1.1em; FONT-WEIGHT: bold } A { COLOR: #004276; TEXT-DECORATION: none } A:hover { COLOR: #004276; TEXT-DECORATION: underline } DIV#box-video { TEXT-ALIGN: left; PADDING-LEFT: 10px; CLEAR: both } DIV.clear { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; CLEAR: both; PADDING-TOP: 0px } DIV.elenco { TEXT-ALIGN: left; LINE-HEIGHT: 13px; MARGIN-TOP: 20px; PADDING-LEFT: = 10px; WIDTH: 250px; FONT-FAMILY: Georgia, "Times New Roman", Times, = serif; FONT-SIZE: 11px } ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://club.quotidiano.net/bianchi/js-kit-new.css H3#lascia_commento { FONT-SIZE: 1.6em } P#jskit_spiega { PADDING-BOTTOM: 10px; MARGIN: 1em 0px; PADDING-LEFT: 20px; = PADDING-RIGHT: 20px; FONT: 1em Arial, Helvetica, sans-serif; BACKGROUND: = #fffea9; COLOR: #666; PADDING-TOP: 10px } DIV.jsk-PrimaryFont { FONT-FAMILY: "Lucida Sans Unicode", Arial, sans-serif } DIV.jsk-CommentFormSurface { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: = 0px; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0 } DIV.js-commentSubmit { FLOAT: right } DIV.js-commentSubmit INPUT { BACKGROUND-IMAGE: = url(/file_generali/img/testataJs/js-kit-buttons-new.gif); = BACKGROUND-REPEAT: no-repeat } .js-CommentsSkin-echo DIV.js-singleCommentCtls SPAN A { BACKGROUND-IMAGE: = url(/file_generali/img/testataJs/js-kit-buttons-new.gif); = BACKGROUND-REPEAT: no-repeat } .js-CommentsSkin-echo DIV.js-kit-like-label { BACKGROUND-IMAGE: = url(/file_generali/img/testataJs/js-kit-buttons-new.gif); = BACKGROUND-REPEAT: no-repeat } DIV.js-commentSubmit INPUT { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MARGIN: 0px 0px 0px 3px; = PADDING-LEFT: 24px; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 100% -29px; = FLOAT: left; HEIGHT: 22px; COLOR: #666; FONT-SIZE: 11px; BORDER-TOP: = #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px; = border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px } DIV.js-commentSubmit INPUT[type=3Dreset] { BACKGROUND-POSITION: 0px -51px } DIV.js-commentSubmit INPUT[type=3Dsubmit] { BACKGROUND-POSITION: 0px -29px } DIV.js-commentSubmit INPUT:hover { BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; COLOR: #333; = BORDER-RIGHT-COLOR: #999; BORDER-LEFT-COLOR: #999; TEXT-DECORATION: = underline } SPAN.js-singleCommentName { FONT-SIZE: 13px } SPAN.js-singleCommentText { FONT-SIZE: 12px } .js-CommentsSkin-echo SPAN.js-singleCommentFlagable { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px = 4px 0px 0px; PADDING-LEFT: 0px; WIDTH: 26px; PADDING-RIGHT: 0px; FLOAT: = left; HEIGHT: 26px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: = 0px; PADDING-TOP: 0px } .js-CommentsSkin-echo SPAN.js-singleCommentLikeable { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px = 4px 0px 0px; PADDING-LEFT: 0px; WIDTH: 26px; PADDING-RIGHT: 0px; FLOAT: = left; HEIGHT: 26px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: = 0px; PADDING-TOP: 0px } .js-CommentsSkin-echo SPAN.js-singleCommentReplyable { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px = 4px 0px 0px; PADDING-LEFT: 0px; WIDTH: 26px; PADDING-RIGHT: 0px; FLOAT: = left; HEIGHT: 26px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: = 0px; PADDING-TOP: 0px } .js-CommentsSkin-echo SPAN.js-singleCommentDeletable { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px = 4px 0px 0px; PADDING-LEFT: 0px; WIDTH: 26px; PADDING-RIGHT: 0px; FLOAT: = left; HEIGHT: 26px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: = 0px; PADDING-TOP: 0px } .js-CommentsSkin-echo SPAN.js-singleCommentEditable { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px = 4px 0px 0px; PADDING-LEFT: 0px; WIDTH: 26px; PADDING-RIGHT: 0px; FLOAT: = left; HEIGHT: 26px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: = 0px; PADDING-TOP: 0px } .js-CommentsSkin-echo SPAN.js-singleCommentModeratable { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px = 4px 0px 0px; PADDING-LEFT: 0px; WIDTH: 26px; PADDING-RIGHT: 0px; FLOAT: = left; HEIGHT: 26px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: = 0px; PADDING-TOP: 0px } .js-CommentsSkin-echo SPAN.js-singleCommentFlagable A { PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; DISPLAY: = block; HEIGHT: 100%; PADDING-TOP: 0px } .js-CommentsSkin-echo SPAN.js-singleCommentLikeable A { PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; DISPLAY: = block; HEIGHT: 100%; PADDING-TOP: 0px } .js-CommentsSkin-echo SPAN.js-singleCommentReplyable A { PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; DISPLAY: = block; HEIGHT: 100%; PADDING-TOP: 0px } .js-CommentsSkin-echo SPAN.js-singleCommentDeletable A { PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; DISPLAY: = block; HEIGHT: 100%; PADDING-TOP: 0px } .js-CommentsSkin-echo SPAN.js-singleCommentEditable A { PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; DISPLAY: = block; HEIGHT: 100%; PADDING-TOP: 0px } .js-CommentsSkin-echo SPAN.js-singleCommentModeratable A { PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; DISPLAY: = block; HEIGHT: 100%; PADDING-TOP: 0px } .js-CommentsSkin-echo SPAN.js-singleCommentFlagable SPAN { DISPLAY: none } .js-CommentsSkin-echo SPAN.js-singleCommentLikeable SPAN { DISPLAY: none } .js-CommentsSkin-echo SPAN.js-singleCommentReplyable SPAN { DISPLAY: none } .js-CommentsSkin-echo SPAN.js-singleCommentDeletable SPAN { DISPLAY: none } .js-CommentsSkin-echo SPAN.js-singleCommentEditable SPAN { DISPLAY: none } .js-CommentsSkin-echo SPAN.js-singleCommentModeratable SPAN { DISPLAY: none } .js-CommentsSkin-echo DIV.js-singleCommentCtls A.jsk-SecondaryFontColor = { FILTER: alpha(opacity=3D50); opacity: .5; -moz-opacity: .5; = -webkit-opacity: .5 } .js-CommentsSkin-echo DIV.js-singleCommentCtls A.js-singleCommentFlag { BACKGROUND-POSITION: 0px -73px } .js-CommentsSkin-echo DIV.js-singleCommentCtls A.js-singleCommentLike { BACKGROUND-POSITION: -26px -73px } .turrini_dominion .js-CommentsSkin-echo DIV.js-singleCommentCtls = A.js-singleCommentLike { BACKGROUND-POSITION: -52px -73px } .js-CommentsSkin-echo DIV.js-singleCommentCtls A.js-singleCommentReply { BACKGROUND-POSITION: -78px -73px } .js-CommentsSkin-echo DIV.js-singleCommentCtls A.js-singleCommentDelete = { BACKGROUND-POSITION: -104px -73px } .js-CommentsSkin-echo DIV.js-singleCommentCtls A.js-singleCommentEdit { BACKGROUND-POSITION: -130px -73px } .js-CommentsSkin-echo DIV.js-singleCommentCtls = A.js-singleCommentModerate { BACKGROUND-POSITION: -156px -73px } .js-CommentsSkin-echo DIV.js-singleCommentCtls = A.js-singleCommentFlag:hover { BACKGROUND-POSITION: 0px -99px } .js-CommentsSkin-echo DIV.js-singleCommentCtls = A.js-singleCommentLike:hover { BACKGROUND-POSITION: -26px -99px } .turrini_dominion .js-CommentsSkin-echo DIV.js-singleCommentCtls = A.js-singleCommentLike:hover { BACKGROUND-POSITION: -52px -99px } .js-CommentsSkin-echo DIV.js-singleCommentCtls = A.js-singleCommentReply:hover { BACKGROUND-POSITION: -78px -99px } .js-CommentsSkin-echo DIV.js-singleCommentCtls = A.js-singleCommentDelete:hover { BACKGROUND-POSITION: -104px -99px } .js-CommentsSkin-echo DIV.js-singleCommentCtls = A.js-singleCommentEdit:hover { BACKGROUND-POSITION: -130px -99px } .js-CommentsSkin-echo DIV.js-singleCommentCtls = A.js-singleCommentModerate:hover { BACKGROUND-POSITION: -156px -99px } .js-CommentsSkin-echo DIV.js-singleCommentLikedBy { MARGIN-TOP: 5px } .js-CommentsSkin-echo DIV.js-kit-like-label { TEXT-ALIGN: left; TEXT-INDENT: -9999px; WIDTH: 25px; = BACKGROUND-POSITION: 0px -125px } .turrini_dominion .js-CommentsSkin-echo DIV.js-kit-like-label { BACKGROUND-POSITION: -26px -125px } #echo-recent-comments .echo-item-authorName { FONT: 12px "Lucida Sans Unicode", Arial, sans-serif; COLOR: #004267 } #echo-recent-comments .echo-item-re SPAN A.echo-primaryColor { FONT: 15px/105% "Lucida Sans Unicode", Arial, sans-serif; COLOR: = #004267 } #echo-recent-comments .echo-item-body SPAN { FONT: 12px "Lucida Sans Unicode", Arial, sans-serif; COLOR: #444 } ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://club.quotidiano.net/bianchi/tooltip.css .tooltip { POSITION: relative; TEXT-DECORATION: none !important } .tooltip SPAN { Z-INDEX: 7; POSITION: absolute; FILTER: alpha(opacity=3D85); = PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: auto; BOTTOM: 106%; = PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: = url(/file_generali/img/testataJs/tooltipV.png) no-repeat 100% 100%; = RIGHT: -4px; PADDING-TOP: 0px; opacity: 0.85 } .tooltip:hover SPAN { DISPLAY: block } .tooltip SPAN EM { TEXT-ALIGN: left; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: none; = PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FONT: 12px = Arial, sans-serif; WHITE-SPACE: nowrap; BACKGROUND: #000; COLOR: #fff; = OVERFLOW: hidden; PADDING-TOP: 5px; border-radius: 3px; = -webkit-border-radius: 3px; -moz-border-radius: 3px } .tooltip .tooltip_title { TEXT-ALIGN: center; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 5px -5px; = PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: 5px; DISPLAY: block; = BACKGROUND: #333; PADDING-TOP: 1px } ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://club.quotidiano.net/bianchi/share2010.css #share2010 { HEIGHT: 24px } #share2010_left { MARGIN-TOP: -2px; FLOAT: left; HEIGHT: 100% } #share2010_right { MARGIN-TOP: 2px; FLOAT: right; HEIGHT: 100% } #share2010 A.share2010 { WIDTH: 24px; BACKGROUND: = url(/file_generali/img/testataJs/share_2010.gif) no-repeat -999px = -999px; FLOAT: left; HEIGHT: 100%; MARGIN-RIGHT: 3px } #share2010 A#share2010_print { BACKGROUND-POSITION: 0px 0px } #share2010 A#share2010_email { BACKGROUND-POSITION: -48px 0px } #share2010 A#share2010_zdict { BACKGROUND-POSITION: -96px 0px } #share2010 A#share2010_print:hover { BACKGROUND-POSITION: -24px 0px } #share2010 A#share2010_email:hover { BACKGROUND-POSITION: -72px 0px } #share2010 A#share2010_zdict:hover { BACKGROUND-POSITION: -120px 0px } #share2010 A#share2010_comms { WIDTH: auto; WHITE-SPACE: nowrap; BACKGROUND-POSITION: 0px -24px; = TEXT-DECORATION: none } #share2010 A#share2010_comms SPAN { PADDING-RIGHT: 12px; DISPLAY: block; BACKGROUND: = url(/file_generali/img/testataJs/share_2010.gif) no-repeat 100% -24px; = HEIGHT: 19px; COLOR: #369; MARGIN-LEFT: 12px; text-shadow: #fff 1px 1px = 0 } #share2010 A#share2010_comms:hover { BACKGROUND-POSITION: 0px -48px } #share2010 A#share2010_comms:hover SPAN { BACKGROUND-POSITION: 100% -48px } ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://club.quotidiano.net/bianchi/sense_maps.css .sense_map { POSITION: relative; BACKGROUND-REPEAT: no-repeat } .sense_map_mi { BACKGROUND-IMAGE: url(sense_maps/provincia_mi.gif); Z-INDEX: 1 } .sense_map_mi .sense_map_frac { BACKGROUND-IMAGE: url(sense_maps/provincia_mi.gif); Z-INDEX: 1 } .sense_map_mi IMG { Z-INDEX: 2; BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; = WIDTH: 300px; DISPLAY: block; HEIGHT: 243px; BORDER-TOP: 0px; = BORDER-RIGHT: 0px } .sense_map .sense_map_frac { POSITION: absolute; DISPLAY: block } .sense_map_mi_frac_milano { WIDTH: 81px; BACKGROUND-POSITION: 0px -364px; HEIGHT: 73px; TOP: 107px; = LEFT: 121px } .sense_map_mi_frac_sesto { WIDTH: 62px; BACKGROUND-POSITION: -238px -381px; HEIGHT: 39px; TOP: = 77px; LEFT: 153px } .sense_map_mi_frac_rho { WIDTH: 67px; BACKGROUND-POSITION: -117px -352px; HEIGHT: 98px; TOP: = 63px; LEFT: 92px } .sense_map_mi_frac_martesana { WIDTH: 104px; BACKGROUND-POSITION: 0px -246px; HEIGHT: 102px; TOP: = 59px; LEFT: 196px } .sense_map_mi_frac_sud { WIDTH: 139px; BACKGROUND-POSITION: -161px -254px; HEIGHT: 86px; TOP: = 141px; LEFT: 116px } ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://club.quotidiano.net/file_generali/css/testataJs/generale3.css @import url( js-kit-new.css ); @import url( tooltip.css ); @import url( share2010.css ); @import url( sense_maps.css ); * { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } OPTION { PADDING-LEFT: 0.4em } SELECT { PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; = PADDING-TOP: 1px } * HTML BODY * { OVERFLOW: visible } * HTML IFRAME { OVERFLOW: auto } * HTML FRAME { OVERFLOW: auto } * HTML FRAMESET { OVERFLOW: hidden } HTML { MARGIN-BOTTOM: 1px; HEIGHT: 100% } BODY { TEXT-ALIGN: center; MARGIN: 40px 0px 0px; FONT: 75% "Lucida Sans = Unicode", Arial, sans-serif; BACKGROUND: #fff 50% 25px; COLOR: #444 } * HTML BODY { BACKGROUND-COLOR: #efefef } FIELDSET { BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-TOP: 0px = solid; BORDER-RIGHT: 0px solid } IMG { BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-TOP: 0px = solid; BORDER-RIGHT: 0px solid } UL { MARGIN: 0px 0px 1em 1em } OL { MARGIN: 0px 0px 1em 1em } DL { MARGIN: 0px 0px 1em 1em } DT { FONT-WEIGHT: bold } DD { MARGIN: 0px 0px 1em 0.8em } BLOCKQUOTE { MARGIN: 0px 0px 1em 0.8em } BLOCKQUOTE:before { CONTENT: "" } BLOCKQUOTE:after { CONTENT: "" } Q:before { CONTENT: "" } Q:after { CONTENT: "" } LABEL { MARGIN-LEFT: 5px } TABLE { WIDTH: auto; BORDER-COLLAPSE: collapse } #ad_bg { HEIGHT: 0px; OVERFLOW: hidden } #top { TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 990px; CLEAR: both } .top_leaderboard#top { WIDTH: 727px; HEIGHT: 90px } #top .float_left { MARGIN-RIGHT: 0px } #top .float_right { MARGIN-LEFT: 0px } #page_shadow { TEXT-ALIGN: center; WIDTH: 100%; BACKGROUND: = url(/file_generali/img/testataJs/page_bg.png) repeat-y center top; = CLEAR: both } * HTML #page_shadow { BACKGROUND-IMAGE: none } #page { PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; MARGIN: auto; WIDTH: = 990px } #main { TEXT-ALIGN: left; BACKGROUND-COLOR: #fff; MARGIN: 0px 10px; CLEAR: both } #bottom { TEXT-ALIGN: left; BACKGROUND-COLOR: #fff; MARGIN: 0px 10px; CLEAR: both } #footer { TEXT-ALIGN: left; BACKGROUND-COLOR: #fff; MARGIN: 0px 10px; CLEAR: both } #main { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BACKGROUND: url(/file_generali/img/testataJs/bg_main.gif) repeat-y -10px = 0px; PADDING-TOP: 15px } #bottom { PADDING-BOTTOM: 10px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; PADDING-TOP: 10px } #footer { PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 4px } #fixeddiv { DISPLAY: none } #col1 { FLOAT: left } #col2 { FLOAT: left } #col4 { FLOAT: left } #col5 { FLOAT: left } #colextra { FLOAT: left } #colextra { WIDTH: 660px } #col1 { WIDTH: 417px } #col2 { WIDTH: 236px } #col3 { MARGIN-LEFT: 670px } #col4 { WIDTH: 317px } #col5 { WIDTH: 336px } #col6 { MARGIN-LEFT: 670px } * HTML #col3 { MARGIN: 0px; WIDTH: 300px; FLOAT: right } * HTML #col3 .box_contenuto { OVERFLOW-Y: visible } #col1_content { PADDING-RIGHT: 17px } #col4_content { PADDING-RIGHT: 17px } #col2_content { PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; = PADDING-TOP: 0px } #col5_content { PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; = PADDING-TOP: 0px } #col4_content IMG { MARGIN-RIGHT: 8px } .clearfix:after { DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: = "." } .clearfix { DISPLAY: inline-table } * HTML .clearfix { HEIGHT: 1% } .clearfix { DISPLAY: block } .box_contenuto:after { DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: = "." } .box_contenuto { DISPLAY: inline-table } * HTML .box_contenuto { HEIGHT: 1% } .box_contenuto { DISPLAY: block } .skip { POSITION: absolute; TOP: -1000em; LEFT: -1000em } .hideme { POSITION: absolute; TOP: -1000em; LEFT: -1000em } .print { POSITION: absolute; TOP: -1000em; LEFT: -1000em } DFN { POSITION: absolute; TOP: -1000em; LEFT: -1000em } .skip:focus { POSITION: static; TOP: 0px; LEFT: 0px } .skip:active { POSITION: static; TOP: 0px; LEFT: 0px } .hlist { POSITION: relative; TEXT-ALIGN: left; LINE-HEIGHT: 0; WIDTH: 100%; = DISPLAY: inline; FLOAT: left; OVERFLOW: hidden } .menu.hlist IMG { MARGIN: 0px 14px 0px 0px } .sottomenu.hlist { BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 14px; = FONT-WEIGHT: bold; PADDING-TOP: 6px } .sottomenu.hlist#contatti { MARGIN: 0px 0px 12px; WIDTH: 970px; BORDER-TOP: #ededed 3px solid } .sottomenu.hlist#contatti A { COLOR: #999 } .sottomenu.hlist#contatti A:hover { COLOR: #000 } #copy { MARGIN-BOTTOM: 10px; COLOR: #999; FONT-SIZE: 10px } #archivio { BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 12px; HEIGHT: 26px } #archivio UL LI { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 8px 0px 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 8px; FLOAT: left; FONT-SIZE: 11px; = PADDING-TOP: 5px } .hlist UL { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px } .hlist UL LI { BACKGROUND-IMAGE: url(/file_generali/img/elvis/separatore_menu.gif); = PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; LIST-STYLE-TYPE: none; MARGIN: = 0px 6px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; DISPLAY: inline; = BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; FLOAT: = left; HEIGHT: 17px; PADDING-TOP: 0px } .sottomenu.hlist UL LI A { PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; = PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: none transparent scroll = repeat 0% 0%; COLOR: #333; TEXT-DECORATION: none; PADDING-TOP: 0px } .sottomenu.hlist UL LI A:focus { COLOR: #c00; TEXT-DECORATION: none } .sottomenu.hlist UL LI A:hover { COLOR: #c00; TEXT-DECORATION: none } .sottomenu.hlist UL LI A:active { COLOR: #c00; TEXT-DECORATION: none } H1 { LINE-HEIGHT: 1.05em; MARGIN: 0px 0px 0.25em; COLOR: #222; FONT-WEIGHT: = bold } H2 { LINE-HEIGHT: 1.05em; MARGIN: 0px 0px 0.25em; COLOR: #222; FONT-WEIGHT: = bold } H4 { LINE-HEIGHT: 1.05em; MARGIN: 0px 0px 0.25em; COLOR: #222; FONT-WEIGHT: = bold } H5 { LINE-HEIGHT: 1.05em; MARGIN: 0px 0px 0.25em; COLOR: #222; FONT-WEIGHT: = bold } H6 { LINE-HEIGHT: 1.05em; MARGIN: 0px 0px 0.25em; COLOR: #222; FONT-WEIGHT: = bold } H2.occhiello { TEXT-TRANSFORM: uppercase; FONT: 10px "Lucida Sans Unicode", "Lucida = Grande", Arial, sans-serif } .sommario#apertura_extra { MARGIN: 0px 0px 1em; FONT: 1.15em/1.2em "Lucida Sans Unicode", Arial, = sans-serif; COLOR: #000 } .sommario#apertura_extra P { MARGIN: 0px 0px 1em; FONT: 1.15em/1.2em "Lucida Sans Unicode", Arial, = sans-serif; COLOR: #000 } H3.sommario { MARGIN: 0px 0px 1em; FONT: 1em/1.2em "Lucida Sans Unicode", Arial, = sans-serif; COLOR: #000 } H3.sommario P { MARGIN: 0px 0px 1em; FONT: 1em/1.2em "Lucida Sans Unicode", Arial, = sans-serif; COLOR: #000 } #col2_content H3.sommario { LINE-HEIGHT: 1em; COLOR: #000; FONT-SIZE: 11px } #col2_content H3.sommario P { LINE-HEIGHT: 1em; COLOR: #000; FONT-SIZE: 11px } .autore { FONT-SIZE: 10px } .box_contenuto { BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 8px; MARGIN-BOTTOM: = 8px; OVERFLOW: hidden } .vetrina.box_contenuto { BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: = #f3f3f3; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 0px; = FONT-SIZE: 11px; PADDING-TOP: 8px } .pwr { COLOR: #999; FONT-SIZE: 9px } DIV.evidenza { BORDER-BOTTOM: medium none } DIV.evidenza H2.occhiello { POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; = PADDING-RIGHT: 8px; COLOR: #fff; PADDING-TOP: 5px } DIV.apertura H2.occhiello { POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; = PADDING-RIGHT: 8px; COLOR: #fff; PADDING-TOP: 5px } .evidenza .titoloapertura A { LINE-HEIGHT: 1.05em; COLOR: #fff; FONT-WEIGHT: bold } .evidenza .titolomediopiccolo A { LINE-HEIGHT: 1.05em; COLOR: #fff; FONT-WEIGHT: bold } .evidenza .titolomedio A { LINE-HEIGHT: 1.05em; COLOR: #fff; FONT-WEIGHT: bold } .evidenza .titoloapertura { MARGIN: 5px 8px } .evidenza .titolomediopiccolo { MARGIN: 5px 8px } .evidenza .titolomedio { MARGIN: 5px 8px } .evidenza H3.sommario { MARGIN: 0px 8px } .evidenza UL { MARGIN: 0px 12px 4px 20px } .sport.evidenza A { COLOR: #fff } .sport.evidenza A:hover { COLOR: #fff } #foto_speciale { WIDTH: 960px; MARGIN-LEFT: 15px } .titolosezione { BORDER-BOTTOM: 2px solid; MARGIN: 12px 0px 8px; WIDTH: 100%; DISPLAY: = block; FONT: 12px "Lucida Sans Unicode", "Lucida Grande", Arial, = sans-serif } * HTML .titolosezione { WIDTH: 99% } .qnet.titolosezione A { COLOR: #c00 } .qnet.titolosezione A:hover { COLOR: #c00 } .motori.titolosezione A { COLOR: #c00 } .motori.titolosezione A:hover { COLOR: #c00 } .caffe.titolosezione A { COLOR: #630 } .caffe.titolosezione A:hover { COLOR: #630 } .sport.titolosezione A { COLOR: #f90 } .sport.titolosezione A:hover { COLOR: #f90 } .magazine.titolosezione A { COLOR: #990 } .magazine.titolosezione A:hover { COLOR: #990 } .testate.titolosezione A { COLOR: #09c } .testate.titolosezione A:hover { COLOR: #09c } .pronto.titolosezione { MARGIN-TOP: 0px } .pronto.titolosezione A IMG { POSITION: relative; BOTTOM: -10px } .qnet { COLOR: #c00 } .media { COLOR: #000 } .media A { COLOR: #000 } .testate { COLOR: #09c } .caffe { COLOR: #630 } .sport { COLOR: #f90 } .prova { COLOR: #f90 } .cavallo { COLOR: #f90 } .tennis { COLOR: #f90 } .golf { COLOR: #f90 } .pronto { COLOR: #f90 } .blog { COLOR: #066 } .motori { COLOR: #c00 } .dieta { COLOR: #690 } .ecquo { COLOR: #360 } .magazine { COLOR: #990 } .live-in { COLOR: #f39 } .offerte { COLOR: #fc0 } .neutro { COLOR: #999 } .neutro A { COLOR: #999 } .adn { BACKGROUND: url(/file_generali/img/elvis/logo_adn.gif) no-repeat right = 50%; COLOR: #c00 } .ansa { COLOR: #c00 } .salute { BACKGROUND-IMAGE: = url(/file_generali/img/elvis/logo_adn_salute_small.jpg) } .lavoro { BACKGROUND-IMAGE: = url(/file_generali/img/elvis/logo_adn_lavoro_small.jpg) } DIV.sport { BACKGROUND-COLOR: #f90 } DIV.sport H2.occhiello { BACKGROUND-COLOR: #f90 } DIV.prova { BACKGROUND-COLOR: #f90 } DIV.prova H2.occhiello { BACKGROUND-COLOR: #f90 } DIV.golf { BACKGROUND-COLOR: #f90 } DIV.golf H2.occhiello { BACKGROUND-COLOR: #f90 } DIV.media { BACKGROUND-COLOR: #000 } DIV.media H2.occhiello { BACKGROUND-COLOR: #000 } DIV.locale { BACKGROUND-COLOR: #09c } DIV.locale H2.occhiello { BACKGROUND-COLOR: #09c } DIV.caffe { BACKGROUND-COLOR: #630 } DIV.caffe H2.occhiello { BACKGROUND-COLOR: #630 } DIV.magazine { BACKGROUND-COLOR: #990 } DIV.magazine H2.occhiello { BACKGROUND-COLOR: #990 } H2.magazine.occhiello A:link { COLOR: #990 } H2.magazine.occhiello A:visited { COLOR: #990 } H2.magazine.occhiello A:active { COLOR: #990 } H2.sport.occhiello A:link { COLOR: #f90 } H2.sport.occhiello A:visited { COLOR: #f90 } H2.sport.occhiello A:active { COLOR: #f90 } H2.qnet.occhiello A:link { COLOR: #c00 } H2.qnet.occhiello A:visited { COLOR: #c00 } H2.qnet.occhiello A:active { COLOR: #c00 } H2.motori.occhiello A:link { COLOR: #c00 } H2.motori.occhiello A:visited { COLOR: #c00 } H2.motori.occhiello A:active { COLOR: #c00 } .caffe.occhiello A:link { COLOR: #740 } .caffe.occhiello A:visited { COLOR: #740 } .caffe.occhiello A:active { COLOR: #740 } DIV.qnet { BACKGROUND-COLOR: #c00 } DIV.qnet H2.occhiello { BACKGROUND-COLOR: #c00 } DIV.motori { BACKGROUND-COLOR: #c00 } DIV.motori H2.occhiello { BACKGROUND-COLOR: #c00 } DIV.qnet H2.occhiello A:link { COLOR: #fff } DIV.qnet H2.occhiello A:visited { COLOR: #fff } DIV.qnet H2.occhiello A:active { COLOR: #fff } DIV.sport H2.occhiello A:link { COLOR: #fff } DIV.sport H2.occhiello A:visited { COLOR: #fff } DIV.sport H2.occhiello A:active { COLOR: #fff } DIV.caffe H2.occhiello A:link { COLOR: #fff } DIV.caffe H2.occhiello A:visited { COLOR: #fff } DIV.caffe H2.occhiello A:active { COLOR: #fff } DIV.apertura { BACKGROUND-COLOR: #fff } #apertura_extra { POSITION: relative; BACKGROUND-COLOR: #fff; MARGIN: 0px; WIDTH: 635px; = TOP: -15px } #apertura_extra H1.titoloapertura { FONT-SIZE: 27px } H1.titoloapertura { FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-SIZE: 28px } .evidenza H1.titoloapertura { FONT-SIZE: 26px } .apertura H1.titoloapertura A { COLOR: #000 } .apertura H1.titoloapertura A:hover { COLOR: #000 } H1.titolopiccolo { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 12px } H1.titolomedio { FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-SIZE: 24px } H1.titolomediopiccolo { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 16px } UL { LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 12px 12px } OL { LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 12px 12px } DL { LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 12px 12px } UL LI { LIST-STYLE-TYPE: disc } UL UL LI { LIST-STYLE-TYPE: circle } OL LI { LIST-STYLE-TYPE: decimal } OL OL LI { LIST-STYLE-TYPE: lower-latin } LI { LINE-HEIGHT: 1.5em; MARGIN-LEFT: 0.8em } DT { FONT-WEIGHT: bold } DD { MARGIN: 0px 0px 1em 0.8em } P { LINE-HEIGHT: 1.05em; MARGIN: 0px 0px 1em } STRONG { FONT-WEIGHT: bold } B { FONT-WEIGHT: bold } EM { FONT-STYLE: italic } I { FONT-STYLE: italic } HR { BORDER-BOTTOM: #999 1px dotted; BORDER-LEFT: 0px; PADDING-BOTTOM: 8px; = MARGIN: 0px 0px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; COLOR: #fff; BORDER-TOP: 0px; = BORDER-RIGHT: 0px; PADDING-TOP: 0px } A { COLOR: #4d87c7; TEXT-DECORATION: none } A:focus { TEXT-DECORATION: underline } A:hover { TEXT-DECORATION: underline } A:active { TEXT-DECORATION: underline } A SPAN { CURSOR: pointer } H1 A { COLOR: #000 } H2 A { COLOR: #000 } .float_left { DISPLAY: inline; MARGIN-BOTTOM: 0.15em; FLOAT: left; MARGIN-RIGHT: 1em } .float_right { DISPLAY: inline; MARGIN-BOTTOM: 0.15em; FLOAT: right; MARGIN-LEFT: 1em } .center { TEXT-ALIGN: center; MARGIN: 0.5em auto; DISPLAY: block } UL.link { TEXT-ALIGN: left; LIST-STYLE-TYPE: none } UL.link LI { LIST-STYLE-TYPE: none; MARGIN-LEFT: -12px } UL.link LI A { TEXT-ALIGN: left; PADDING-LEFT: 18px; COLOR: #4d87c7; FONT-SIZE: 11px; = TEXT-DECORATION: none; PADDING-TOP: 1px } UL.link LI.Testo A { BACKGROUND: url(/file_generali/img/elvis/icona_articoli.gif) no-repeat = left center } UL.link LI.testo A { BACKGROUND: url(/file_generali/img/elvis/icona_articoli.gif) no-repeat = left center } UL.link LI.articolo A { BACKGROUND: url(/file_generali/img/elvis/icona_articoli.gif) no-repeat = left center } UL.link LI.stampa A { PADDING-LEFT: 0px; PADDING-RIGHT: 18px; BACKGROUND: = url(/file_generali/img/elvis/icona_stampa.gif) no-repeat right center } UL.link LI.email A { PADDING-LEFT: 0px; PADDING-RIGHT: 18px; BACKGROUND: = url(/file_generali/img/elvis/icona_mail.gif) no-repeat right center } UL.link LI.condividi A { PADDING-LEFT: 0px; PADDING-RIGHT: 56px; BACKGROUND: = url(/file_generali/img/elvis/icona_share.gif) no-repeat right center } UL.link LI.Video A { BACKGROUND: url(/file_generali/img/elvis/icona_video.gif) no-repeat = left center } UL.link LI.video A { BACKGROUND: url(/file_generali/img/elvis/icona_video.gif) no-repeat = left center } UL.link LI.multimedia A { BACKGROUND: url(/file_generali/img/elvis/icona_video.gif) no-repeat = left center } UL.link LI.Fotogallery A { BACKGROUND: url(/file_generali/img/elvis/icona_fotogallery.gif) = no-repeat left center } UL.link LI.fotogallery A { BACKGROUND: url(/file_generali/img/elvis/icona_fotogallery.gif) = no-repeat left center } UL.link LI.Sondaggio A { BACKGROUND: url(/file_generali/img/elvis/icona_sondaggi.gif) no-repeat = left center } UL.link LI.sondaggio A { BACKGROUND: url(/file_generali/img/elvis/icona_sondaggi.gif) no-repeat = left center } UL.link LI.Commenta A { BACKGROUND: url(/file_generali/img/elvis/icona_commenta.gif) no-repeat = left center } UL.link LI.community { PADDING-LEFT: 18px; BACKGROUND: = url(/file_generali/img/elvis/icona_commenta.gif) no-repeat left center; = COLOR: #000 } A.commenta { TEXT-ALIGN: left; PADDING-LEFT: 18px; BACKGROUND: = url(/file_generali/img/elvis/icona_commenta.gif) no-repeat left center; = TEXT-DECORATION: none } UL.link LI A:hover { COLOR: #4d87c7; TEXT-DECORATION: underline } SPAN.img_left { FLOAT: left; MARGIN-RIGHT: 8px } SPAN.img_right { FLOAT: right; MARGIN-LEFT: 8px } DIV.clear { TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px } #met-et-og { FLOAT: left; FONT-SIZE: 11px } #met-et-dom { FLOAT: left; FONT-SIZE: 11px } .met-citta { FLOAT: left; FONT-SIZE: 11px } .met-sole { FLOAT: left; FONT-SIZE: 11px } .met-temp { FLOAT: left; FONT-SIZE: 11px } .met-max { FLOAT: left; FONT-SIZE: 11px } .met-min { FLOAT: left; FONT-SIZE: 11px } .met-max { MARGIN: 0px 2px 0px 6px; COLOR: #c00 } .TMax { MARGIN: 0px 2px 0px 6px; COLOR: #c00 } .met-min { MARGIN: 0px 2px 0px 6px; COLOR: #09c } .TMin { MARGIN: 0px 2px 0px 6px; COLOR: #09c } .met-citta { WIDTH: 100px } .met-temp { TEXT-ALIGN: center; WIDTH: 60px } #vetrina-meteo DIV.box_contenuto { PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px } #met-et-og { TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 4px } #met-et-dom { TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 4px } #met-et-og { POSITION: relative; LEFT: 100px } #met-et-dom { POSITION: relative; LEFT: 170px } .met-citta { MARGIN-TOP: 8px } .met-temp { MARGIN-TOP: 8px } .loc { BORDER-BOTTOM: 4px solid; MARGIN: 12px 0px 4px; WIDTH: 100%; DISPLAY: = block; COLOR: #09c; FONT-SIZE: 12px; FONT-WEIGHT: normal } .oggi { WIDTH: 150px; FLOAT: left; FONT-SIZE: 11px } .domani { WIDTH: 150px; FLOAT: left; FONT-SIZE: 11px } .credits { MARGIN: 4px 0px 8px; WIDTH: 300px; FLOAT: left; FONT-SIZE: 10px; = BORDER-TOP: #999 1px dotted; PADDING-TOP: 4px } .txt { MARGIN-RIGHT: 35px } #adnkronos_scroll_arrow { TEXT-ALIGN: center; WIDTH: 300px } #scroll_up { POSITION: relative; WIDTH: 20px; FLOAT: left; LEFT: 80px } #all_news { TEXT-ALIGN: center; WIDTH: 100%; MARGIN-BOTTOM: 10px; FLOAT: left; = FONT-SIZE: 11px } #scroll_down { POSITION: relative; FLOAT: left; LEFT: 70px } .minuscolo { TEXT-TRANSFORM: lowercase } #cont_risultati { BACKGROUND-IMAGE: url(/file_generali/img/elvis/bg_seriea2.png); = PADDING-BOTTOM: 0px; PADDING-LEFT: 90px; WIDTH: 890px; PADDING-RIGHT: = 10px; HEIGHT: 40px; PADDING-TOP: 0px } #risultati { TEXT-ALIGN: center; PADDING-BOTTOM: 4px; FONT-FAMILY: Arial, Helvetica, = sans-serif; HEIGHT: 36px; FONT-SIZE: 10px; FONT-WEIGHT: bold } #risultati TD { BORDER-LEFT: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid } #risultati TD:hover { BACKGROUND-COLOR: #f90; CURSOR: pointer } #risultati A { COLOR: #000; FONT-SIZE: 10px } #risultati A:hover { TEXT-DECORATION: none } .sport LI.community { COLOR: #000 } .transp { FILTER: alpha(opacity=3D40); opacity: .9; -moz-opacity: .9 } .opacize:hover { FILTER: alpha(opacity=3D100); opacity: 1; -moz-opacity: 1 } .video_list .box_contenuto .prev { BORDER-BOTTOM: #999 1px solid; POSITION: relative; BORDER-LEFT: #999 = 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 100px; = PADDING-RIGHT: 1px; FLOAT: left; HEIGHT: 83px; CLEAR: left; BORDER-TOP: = #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 1px } * HTML .video_list .box_contenuto .prev { WIDTH: 104px; HEIGHT: 87px } .video_list .box_contenuto .prev IMG { CLIP: rect(0px auto 83px 0px); POSITION: absolute; WIDTH: 100px; TOP: = 1px; LEFT: 1px } .in_evidenza .prev { POSITION: relative; TEXT-ALIGN: center; WIDTH: 300px; DISPLAY: block; = MARGIN-BOTTOM: 6px; HEIGHT: 150px } .in_evidenza .prev IMG { CLIP: rect(0px auto 150px 0px); POSITION: absolute; WIDTH: 100%; TOP: = 0px; LEFT: 0px } .in_evidenza .prev IMG.transp { WIDTH: auto; TOP: 17px; LEFT: 50px } .prev:hover { BORDER-BOTTOM-COLOR: #fff; BACKGROUND-COLOR: #000; BORDER-TOP-COLOR: = #fff; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff } .prev:hover IMG { opacity: .9; -moz-opacity: .9 } * HTML .prev:hover IMG { FILTER: alpha(opacity=3D40) } #aria-et-og { FLOAT: left; FONT-SIZE: 11px } #aria-et-dom { FLOAT: left; FONT-SIZE: 11px } .aria-citta { FLOAT: left; FONT-SIZE: 11px } .aria-oggi * { FLOAT: left; FONT-SIZE: 11px } .aria-domani * { FLOAT: left; FONT-SIZE: 11px } .aria-oggi IMG { MARGIN-TOP: 3px } .aria-domani IMG { MARGIN-TOP: 3px } .aria-oggi SPAN { MARGIN: 0px 0px 0px 6px; WIDTH: 90px } .aria-domani SPAN { MARGIN: 0px 0px 0px 6px; WIDTH: 90px } .aria-citta { WIDTH: 80px } .aria-oggi { WIDTH: 107px; FLOAT: left; FONT-SIZE: 11px } .aria-domani { WIDTH: 107px; FLOAT: left; FONT-SIZE: 11px } .aria-oggi { MARGIN-RIGHT: 6px } #vetrina-aria DIV.box_contenuto { PADDING-BOTTOM: 4px; MARGIN-BOTTOM: 0px } #vetrina-aria P { TEXT-ALIGN: center; MARGIN-TOP: 2px } #aria-et-og { TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 0px } #aria-et-dom { TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 0px } #aria-et-og { POSITION: relative; LEFT: 80px } #aria-et-dom { POSITION: relative; LEFT: 163px } .aria-citta { MARGIN-TOP: 8px } .aria-oggi { MARGIN-TOP: 8px } .aria-domani { MARGIN-TOP: 8px } #cambia_cronaca { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN-TOP: = -3px; WIDTH: 150px; FONT-FAMILY: Arial, Helvetica, sans-serif; = FONT-SIZE: 14px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; = BORDER-RIGHT: #ccc 1px solid } #photogallery_box_focus { BORDER-BOTTOM: #333 1px solid; POSITION: relative; HEIGHT: 225px } #photogallery_box_focus IMG { WIDTH: 300px; HEIGHT: 225px } #photogallery_box_focus #photogallery_box_dida { POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: = url(/file_generali/img/elvis/photogallery_box_px.png) 0px 0px; COLOR: = #fff; LEFT: 0px } #photogallery_box_dida H1 { MARGIN: 0px } #photogallery_box_dida H1 A { MARGIN: 5px 8px; DISPLAY: block } #photogallery_box_area { POSITION: absolute; WIDTH: 100%; BACKGROUND: = url(/file_generali/img/elvis/photogallery_play.png) no-repeat -9999px = 0px; HEIGHT: 100%; TOP: 0px; LEFT: 0px } #photogallery_box_area:hover { BACKGROUND-POSITION: center center } #photogallery_box_thumb { PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: = 60px; PADDING-TOP: 0px } #photogallery_box_thumb A { PADDING-BOTTOM: 1px; MARGIN: 0px 5px; PADDING-LEFT: 1px; WIDTH: 60px; = PADDING-RIGHT: 1px; BACKGROUND: = url(/file_generali/img/elvis/photogallery_box_thumb.gif) no-repeat = -9999px 0px; FLOAT: left; HEIGHT: 50px; PADDING-TOP: 7px } #photogallery_box_thumb A.photogallery_box_thumb_active { BACKGROUND-POSITION: center top } #photogallery_box_thumb A:hover { BACKGROUND-POSITION: center bottom } #photogallery_box_thumb A IMG { WIDTH: 100%; HEIGHT: 100% } .griglia_foto DIV.box_contenuto { POSITION: relative; WIDTH: 95px; FLOAT: left } .griglia_foto DIV.fotogallery_right_box { MARGIN-LEFT: 10px } .griglia_foto IMG { CLIP: rect(0px auto 80px 0px); Z-INDEX: 5; POSITION: absolute; WIDTH: = 95px; TOP: 0px; LEFT: 0px } .griglia_foto .titolomediopiccolo { Z-INDEX: 6; POSITION: relative; PADDING-BOTTOM: 0px !important; MARGIN: = 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; = PADDING-TOP: 0px !important } .griglia_foto .titolomediopiccolo A { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: = 5px; DISPLAY: block; BACKGROUND: = url(/file_generali/img/elvis/icon_foto_camera.gif) no-repeat 6px 6px; = HEIGHT: 30px; OVERFLOW: hidden; PADDING-TOP: 85px } * HTML .griglia_foto .titolomediopiccolo A { HEIGHT: 115px } #oroscopo-box { HEIGHT: 100px; OVERFLOW: visible } #oroscopo-box A { BACKGROUND-IMAGE: url(/file_generali/img/elvis/zodiac.gif); POSITION: = relative; MARGIN: 1px; WIDTH: 48px; FLOAT: left; HEIGHT: 48px; COLOR: = #fff; TEXT-DECORATION: none } #oroscopo-box #aries { BACKGROUND-POSITION: 0px 0px } #oroscopo-box #taurus { BACKGROUND-POSITION: -48px 0px } #oroscopo-box #gemini { BACKGROUND-POSITION: -96px 0px } #oroscopo-box #cancer { BACKGROUND-POSITION: -144px 0px } #oroscopo-box #leo { BACKGROUND-POSITION: 0px -96px } #oroscopo-box #virgo { BACKGROUND-POSITION: -48px -96px } #oroscopo-box #libra { BACKGROUND-POSITION: -96px -96px } #oroscopo-box #scorpio { BACKGROUND-POSITION: -144px -96px } #oroscopo-box #sagittarious { BACKGROUND-POSITION: 0px -192px } #oroscopo-box #capricorn { BACKGROUND-POSITION: -48px -192px } #oroscopo-box #aquarium { BACKGROUND-POSITION: -96px -192px } #oroscopo-box #pisces { BACKGROUND-POSITION: -144px -192px } #oroscopo-box #aries:hover { BACKGROUND-POSITION: 0px -48px } #oroscopo-box #taurus:hover { BACKGROUND-POSITION: -48px -48px } #oroscopo-box #gemini:hover { BACKGROUND-POSITION: -96px -48px } #oroscopo-box #cancer:hover { BACKGROUND-POSITION: -144px -48px } #oroscopo-box #leo:hover { BACKGROUND-POSITION: 0px -144px } #oroscopo-box #virgo:hover { BACKGROUND-POSITION: -48px -144px } #oroscopo-box #libra:hover { BACKGROUND-POSITION: -96px -144px } #oroscopo-box #scorpio:hover { BACKGROUND-POSITION: -144px -144px } #oroscopo-box #sagittarious:hover { BACKGROUND-POSITION: 0px -240px } #oroscopo-box #capricorn:hover { BACKGROUND-POSITION: -48px -240px } #oroscopo-box #aquarium:hover { BACKGROUND-POSITION: -96px -240px } #oroscopo-box #pisces:hover { BACKGROUND-POSITION: -144px -240px } #oroscopo-box A SPAN { POSITION: absolute; FILTER: alpha(opacity=3D85); PADDING-BOTTOM: 5px; = PADDING-LEFT: 0px; BOTTOM: 44px; PADDING-RIGHT: 10px; DISPLAY: none; = BACKGROUND: url(/file_generali/img/elvis/tooltip.png) no-repeat right = bottom; RIGHT: -4px; PADDING-TOP: 0px; opacity: .85; -moz-opacity: .85 } #oroscopo-box A:hover SPAN { DISPLAY: block } #oroscopo-box A SPAN EM { LINE-HEIGHT: 26px; FONT-STYLE: normal; PADDING-LEFT: 10px; DISPLAY: = block; WHITE-SPACE: nowrap; BACKGROUND: = url(/file_generali/img/elvis/tooltip.png) no-repeat left top; HEIGHT: = 26px; MARGIN-LEFT: -5px; FONT-SIZE: 12px } .bianco { DISPLAY: none } .js-kit-comments { CLEAR: left } #tutti_i_film { PADDING-LEFT: 20px; BACKGROUND: = url(/file_generali/img/elvis/icona_articoli.gif) no-repeat left center } #tutti_i_cinema { PADDING-LEFT: 20px; BACKGROUND: = url(/file_generali/img/elvis/icona_articoli.gif) no-repeat left center } H2.titolo_film-rating-1 { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 12px } H2.titolo_film-rating-2 { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 12px } H2.titolo_film-rating-3 { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 12px } H2.titolo_film-rating-4 { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 12px } H2.titolo_film-rating-5 { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 12px } .locandina { FLOAT: left; MARGIN-RIGHT: 8px } .titolo_film-rating-1 A { =09 } .titolo_film-rating-2 A { =09 } .titolo_film-rating-3 A { =09 } .titolo_film-rating-4 A { =09 } .titolo_film-rating-5 A { =09 } #col2 .scheda_film { BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 5px } #col3_content .scheda_film .dettaglio_film H2 { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px; = FONT-WEIGHT: bold } #col3 #ricerca-cinema .fieldWrapper #id_provincia { WIDTH: 280px; MARGIN-BOTTOM: 8px } #col3 #ricerca-cinema .fieldWrapper #id_film { WIDTH: 280px; MARGIN-BOTTOM: 8px } #col3 #ricerca-cinema .fieldWrapper { WIDTH: 234px; FLOAT: left } #col3 #ricerca-cinema P { MARGIN-TOP: -2px; FLOAT: left } #col3 #ricerca-cinema .fieldWrapper #id_cinema { WIDTH: 224px } .ric-cinema#colextra { PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #fff; MARGIN-TOP: -5px; WIDTH: = 650px } #colextra #ricerca-cinema { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; = BACKGROUND-COLOR: #f4f4f4; PADDING-LEFT: 0px; WIDTH: 650px; = PADDING-RIGHT: 0px; HEIGHT: 50px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; = PADDING-TOP: 0px } #colextra #ricerca-cinema FORM { MARGIN: 10px; WIDTH: 630px; FLOAT: left } * HTML #colextra #ricerca-cinema FORM { DISPLAY: inline } #colextra #ricerca-cinema .fieldWrapper { WIDTH: 186px; FLOAT: left; MARGIN-RIGHT: 10px } #colextra #ricerca-cinema .fieldWrapperSubmit { WIDTH: 40px; FLOAT: right } #colextra #ricerca-cinema .fieldWrapper SELECT { BORDER-BOTTOM: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid; = PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 2px; WIDTH: = 98%; PADDING-RIGHT: 2px; DISPLAY: block; FONT: 14px/110% Helvetica, = Arial, sans-serif; COLOR: #666; BORDER-TOP: #ccc 2px solid; = BORDER-RIGHT: #ccc 2px solid; PADDING-TOP: 2px; border-radius: 4px; = -webkit-border-radius: 4px; -moz-border-radius: 4px } #colextra #ricerca-cinema .fieldWrapper INPUT { BORDER-BOTTOM: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid; = PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 2px; WIDTH: = 98%; PADDING-RIGHT: 2px; DISPLAY: block; FONT: 14px/110% Helvetica, = Arial, sans-serif; COLOR: #666; BORDER-TOP: #ccc 2px solid; = BORDER-RIGHT: #ccc 2px solid; PADDING-TOP: 2px; border-radius: 4px; = -webkit-border-radius: 4px; -moz-border-radius: 4px } #colextra #ricerca-cinema .fieldWrapperSubmit INPUT { BORDER-BOTTOM: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid; = PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 2px; WIDTH: = 98%; PADDING-RIGHT: 2px; DISPLAY: block; FONT: 14px/110% Helvetica, = Arial, sans-serif; COLOR: #666; BORDER-TOP: #ccc 2px solid; = BORDER-RIGHT: #ccc 2px solid; PADDING-TOP: 2px; border-radius: 4px; = -webkit-border-radius: 4px; -moz-border-radius: 4px } * HTML #colextra #ricerca-cinema .fieldWrapper { OVERFLOW: hidden } #colextra #ricerca-cinema .fieldWrapper .loading { TEXT-INDENT: 20px; BACKGROUND: = url(/file_generali/img/elvis/loading-small.gif) #fff no-repeat 0px 3px } #colextra #ricerca-cinema .fieldWrapperSubmit INPUT { PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 2px; = PADDING-RIGHT: 2px; CURSOR: pointer; PADDING-TOP: 4px } #colextra #ricerca-cinema .fieldWrapperSubmit INPUT:active { BACKGROUND-COLOR: #fff; TEXT-INDENT: 3px } #colextra #ricerca-cinema INPUT:hover { BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: = #999; BORDER-LEFT-COLOR: #999 } #colextra #ricerca-cinema SELECT:hover { BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: = #999; BORDER-LEFT-COLOR: #999 } #colextra #ricerca-cinema INPUT:focus { BORDER-BOTTOM-COLOR: #666; BORDER-TOP-COLOR: #666; COLOR: #333; = BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666 } #colextra #ricerca-cinema SELECT:focus { BORDER-BOTTOM-COLOR: #666; BORDER-TOP-COLOR: #666; COLOR: #333; = BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666 } #col3_content #vetrinetta_necro .titolopiccolo { WIDTH: 190px; FLOAT: left; OVERFLOW: hidden } #col3_content #vetrinetta_necro .occhiello { WIDTH: 100px; FLOAT: right; OVERFLOW: hidden } #col3_content #vetrina_citta-lavoro .box_contenuto { WIDTH: 100%; CLEAR: right } #col3_content #vetrina_citta-casa .box_contenuto { WIDTH: 100%; CLEAR: right } #col3_content #vetrina_citta-necro .box_contenuto { WIDTH: 100%; CLEAR: right } #col3_content #vetrina_citta-pronto .box_contenuto { WIDTH: 100%; CLEAR: right } .boxes3 { WIDTH: 300px; FLOAT: left } .boxes3_center { MARGIN: auto 35px } .boxes3 .boxes3_button { TEXT-ALIGN: center; WIDTH: 100%; DISPLAY: block; FONT: bold 14px/35px = Helvetica, Arial, sans-serif; BACKGROUND: = url(/file_generali/img/testataJs/boxes3_button.png) no-repeat 50% 50%; = HEIGHT: 35px; COLOR: #fff } * HTML .boxes3 .boxes3_button { BACKGROUND-IMAGE: none; FILTER: = progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=3Dcrop,sr= c=3D'/file_generali/img/testataJs/boxes3_button.png') } .tabframe { MARGIN: 12px 0px 10px } .tabframe .tabframe_tabs { Z-INDEX: 2; POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: = none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; = DISPLAY: block; HEIGHT: 24px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px } .tabframe .tabframe_tabs LI { TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: = 0px 4px 0px 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; = FLOAT: left; HEIGHT: 100%; CURSOR: pointer; PADDING-TOP: 0px; = text-shadow: #dedede 1px 1px 0 } .tabframe .tabframe_tabs LI.tabframe_lavoro { WIDTH: 54px } .tabframe .tabframe_tabs LI.tabframe_casa { WIDTH: 44px } .tabframe .tabframe_tabs LI.tabframe_necro { WIDTH: 77px } .tabframe .tabframe_tabs LI.tabframe_pronto { WIDTH: 90px } .tabframe .tabframe_tabs LI.tabframe_geoart { WIDTH: 60px } .tabframe .tabframe_tabs LI.tabframe_geocin { WIDTH: 65px } .tabframe .tabframe_tabs LI.tabframe_geostr { WIDTH: 130px } .tabframe .tabframe_tabs LI A { BACKGROUND-COLOR: #f3f3f3; WIDTH: 100%; DISPLAY: block; FONT: 12px/24px = "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif; HEIGHT: 100%; = COLOR: #848484; CURSOR: pointer; TEXT-DECORATION: none } .tabframe .tabframe_tabs LI A.current { BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #ccc 1px solid; = BACKGROUND-COLOR: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc = 1px solid } .tabframe .tabframe_tabs LI.tabframe_lavoro A.current { COLOR: #09c } .tabframe .tabframe_tabs LI.tabframe_lavoro A:hover { COLOR: #09c } .tabframe .tabframe_tabs LI.tabframe_casa A.current { COLOR: #393 } .tabframe .tabframe_tabs LI.tabframe_casa A:hover { COLOR: #393 } .tabframe .tabframe_tabs LI.tabframe_necro A.current { COLOR: #000 } .tabframe .tabframe_tabs LI.tabframe_necro A:hover { COLOR: #000 } .tabframe .tabframe_tabs LI.tabframe_pronto A.current { COLOR: #f90 } .tabframe .tabframe_tabs LI.tabframe_pronto A:hover { COLOR: #f90 } .tabframe .tabframe_tabs LI.tabframe_geoart A.current { COLOR: #09c } .tabframe .tabframe_tabs LI.tabframe_geoart A:hover { COLOR: #09c } .tabframe .tabframe_tabs LI.tabframe_geocin A.current { COLOR: #794d26 } .tabframe .tabframe_tabs LI.tabframe_geocin A:hover { COLOR: #794d26 } .tabframe .tabframe_tabs LI.tabframe_geostr A.current { COLOR: #000 } .tabframe .tabframe_tabs LI.tabframe_geostr A:hover { COLOR: #000 } .tabframe .tabframe_pagg { Z-INDEX: 1; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; = BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; TOP: 1px; = BORDER-RIGHT: #ccc 1px solid } * HTML .tabframe .tabframe_pagg { TOP: -1px } .tabframe .tabframe_pagg .tabframe_page { MARGIN: 3px; OVERFLOW: hidden; BORDER-TOP: 2px solid; PADDING-TOP: 3px } .tabframe .tabframe_pagg .tabframe_lavoro { BORDER-BOTTOM-COLOR: #09c; BORDER-TOP-COLOR: #09c; BORDER-RIGHT-COLOR: = #09c; BORDER-LEFT-COLOR: #09c } .tabframe .tabframe_pagg .tabframe_casa { BORDER-BOTTOM-COLOR: #393; BORDER-TOP-COLOR: #393; BORDER-RIGHT-COLOR: = #393; BORDER-LEFT-COLOR: #393 } .tabframe .tabframe_pagg .tabframe_necro { BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: = #000; BORDER-LEFT-COLOR: #000 } .tabframe .tabframe_pagg .tabframe_pronto { BORDER-BOTTOM-COLOR: #f90; BORDER-TOP-COLOR: #f90; BORDER-RIGHT-COLOR: = #f90; BORDER-LEFT-COLOR: #f90 } .tabframe .tabframe_pagg .tabframe_geoart { BORDER-BOTTOM-COLOR: #09c; BORDER-TOP-COLOR: #09c; BORDER-RIGHT-COLOR: = #09c; BORDER-LEFT-COLOR: #09c } .tabframe .tabframe_pagg .tabframe_geocin { BORDER-BOTTOM-COLOR: #794d26; BORDER-TOP-COLOR: #794d26; = BORDER-RIGHT-COLOR: #794d26; BORDER-LEFT-COLOR: #794d26 } .tabframe .tabframe_pagg .tabframe_geostr { BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: = #000; BORDER-LEFT-COLOR: #000 } FORM.simpleformmask { TEXT-ALIGN: left; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; = PADDING-LEFT: 0px; WIDTH: 292px; PADDING-RIGHT: 0px; BACKGROUND: = #f4f4f4; FLOAT: right; CLEAR: right; PADDING-TOP: 0px } FORM.simpleformmask .simpleformline { MARGIN: 6px 6px 0px; WIDTH: 280px; FLOAT: left; HEIGHT: 24px } FORM.simpleformmask P.simpleformline { HEIGHT: auto } FORM.simpleformmask DIV.simpleformline DIV.simpleformhalf { WIDTH: 140px; FLOAT: left } FORM.simpleformmask DIV.simpleformline DIV.simpleformleft { WIDTH: 54px; FLOAT: left } FORM.simpleformmask DIV.simpleformline DIV.right.simpleformleft { FLOAT: right } FORM.simpleformmask DIV.simpleformline DIV.simpleformmiddle { WIDTH: 160px; FLOAT: left } FORM.simpleformmask DIV.simpleformline DIV.simpleformright { WIDTH: 65px; FLOAT: right } FORM.simpleformmask DIV.simpleformline DIV.simpleformdouble { WIDTH: 225px; FLOAT: right } FORM.simpleformmask DIV.simpleformline DIV.left.simpleformdouble { FLOAT: left } FORM.simpleformmask DIV.simpleformline DIV .simpleformwide { LINE-HEIGHT: 20px; MARGIN: 0px; WIDTH: 100%; DISPLAY: block; HEIGHT: = 100% } FORM.simpleformmask DIV.simpleformline DIV LABEL.simpleformwide { FONT-WEIGHT: bold } FORM.simpleformmask DIV.simpleformline DIV INPUT.simpleformwide { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = PADDING-BOTTOM: 1px; PADDING-LEFT: 1%; WIDTH: 97%; PADDING-RIGHT: 1%; = HEIGHT: 97%; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; = PADDING-TOP: 1px } FORM.simpleformmask DIV.simpleformline DIV SELECT.simpleformwide { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = PADDING-BOTTOM: 1px; PADDING-LEFT: 1%; WIDTH: 97%; PADDING-RIGHT: 1%; = HEIGHT: 97%; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; = PADDING-TOP: 1px } FORM.simpleformmask .simpleformlabel { TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 4px; DISPLAY: block } #vetrinetta-pronto { MARGIN-BOTTOM: 13px } #vetrinetta-pronto FORM.simpleformmask { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: = 0px; MARGIN-BOTTOM: 2px; PADDING-TOP: 0px } #vetrinetta-pronto FORM.simpleformmask DIV.simpleformline { WIDTH: 288px; MARGIN-BOTTOM: 6px } #vetrinetta-pronto FORM.simpleformmask DIV.simpleformline = DIV.simpleformleft { WIDTH: 116px; MARGIN-RIGHT: 1px } #vetrinetta-pronto FORM.simpleformmask DIV.simpleformline = DIV.simpleformmiddle { WIDTH: 116px; MARGIN-RIGHT: 1px } #vetrinetta-pronto FORM.simpleformmask DIV.simpleformline = DIV.simpleformright { WIDTH: 53px } #vetrina_citta-pronto #vetrinetta-pronto FORM.simpleformmask { WIDTH: 292px } #vetrina_citta-pronto #vetrinetta-pronto FORM.simpleformmask = DIV.simpleformline { WIDTH: 280px } #vetrina_citta-pronto #vetrinetta-pronto FORM.simpleformmask = DIV.simpleformline DIV.simpleformleft { WIDTH: 112px } #vetrina_citta-pronto #vetrinetta-pronto FORM.simpleformmask = DIV.simpleformline DIV.simpleformmiddle { WIDTH: 112px } #vetrina_citta-pronto #vetrinetta-pronto FORM.simpleformmask = DIV.simpleformline DIV.simpleformright { WIDTH: 53px } #vetrinetta-pronto .float_left { MARGIN: 0px; WIDTH: 149px } #vetrinetta-pronto .float_right { MARGIN: 0px; WIDTH: 149px } #vetrina_citta-pronto #vetrinetta-pronto .float_left { WIDTH: 145px } #vetrina_citta-pronto #vetrinetta-pronto .float_right { WIDTH: 145px } #vetrinetta-pronto H1.titolopiccolo { MARGIN: 0.5em 0px 0px } #vetrinetta-pronto A { COLOR: #999; FONT-SIZE: 0.9em } #vetrinetta-pronto A:hover { COLOR: #666 } .ricerca_navigator { MARGIN: 4px 0px 10px; WIDTH: 100%; HEIGHT: 24px } .ricerca_navigator DIV { WIDTH: 33% } .ricerca_navigator .nav_left { FLOAT: left } .ricerca_navigator .nav_center { TEXT-ALIGN: center; FLOAT: left } .ricerca_navigator .nav_right { TEXT-ALIGN: right; FLOAT: right } ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://club.quotidiano.net/file_generali/css/elvis/community.css #header_piccolo { BACKGROUND: url(/file_generali/img/elvis/testatapiccola_community.png) = #fff no-repeat } .menu.hlist { BORDER-BOTTOM: #066 4px solid } .sottomenu.hlist UL LI A.select { COLOR: #066 } .default.titolosezione { COLOR: #066 } .default.titolosezione A { COLOR: #066 } .default.occhiello A { COLOR: #066 } .signature { BORDER-BOTTOM: #999 1px dotted; MARGIN: 6px 0px; WIDTH: 100%; DISPLAY: = block } ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://club.quotidiano.net/file_generali/css/testataJs/principale.css #header_shadow { MIN-WIDTH: 990px; TEXT-ALIGN: center; MARGIN: auto; WIDTH: 100%; = BACKGROUND: url(/file_generali/img/testataJs/hd_bg.png) no-repeat center = bottom; HEIGHT: 100px; CLEAR: both; PADDING-TOP: 10px } * HTML #header_shadow { WIDTH: 990px; PADDING-TOP: 0px } #header { PADDING-BOTTOM: 5px; MARGIN: 0px auto; WIDTH: 990px; BACKGROUND: none = transparent scroll repeat 0% 0%; HEIGHT: 95px; COLOR: #fff; OVERFLOW: = hidden } * HTML #header { HEIGHT: 100px } #header DIV.firstchild { POSITION: relative; TEXT-ALIGN: left; FONT: 13px Arial, sans-serif; = FLOAT: left; HEIGHT: 100% } #header_manchette { MARGIN: 5px 0px 0px 18px; WIDTH: 234px } #header_manchette .box_contenuto { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: visible; BORDER-TOP: = 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px } #header_logo { WIDTH: 328px; HEIGHT: 100% } #header_logo #h_l_testata { MARGIN: 28px 0px 0px 20px; WIDTH: 308px; DISPLAY: block; = BACKGROUND-REPEAT: no-repeat; HEIGHT: 52px } #header_logo #h_l_testata SPAN { DISPLAY: none } #header_logo #h_l_canale { POSITION: absolute; BOTTOM: 5px; RIGHT: 0px; LEFT: 20px } #header_logo #h_l_canale { TEXT-ALIGN: center; COLOR: #fff; FONT-WEIGHT: bold } #header_logo #h_l_canale A { TEXT-ALIGN: center; COLOR: #fff; FONT-WEIGHT: bold } #header_logo #h_l_meteo { POSITION: absolute; BOTTOM: 0px; DISPLAY: none; RIGHT: 0px } #header_logo #h_l_meteo IMG { VERTICAL-ALIGN: -25% } #header_logo #h_l_meteo .meteo-max { COLOR: #fc0 } #header_logo #h_l_meteo .meteo-min { COLOR: #0ff } #header_ricerca { WIDTH: 450px; MARGIN-LEFT: 15px } .header_manchette #header_ricerca { WIDTH: 400px; MARGIN-LEFT: 5px } #header_ricerca .aggiornamento { POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; BOTTOM: 5px; = FONT-SIZE: 11px; LEFT: 0px } #header_ricerca .aggiornamento STRONG { TEXT-TRANSFORM: uppercase } #header_itanews { Z-INDEX: 9; POSITION: absolute; WIDTH: 100px; FLOAT: none; HEIGHT: = 15px; TOP: 20px; RIGHT: 0px } #header_itanews A { MARGIN-TOP: 0px; WIDTH: 100%; DISPLAY: block; BACKGROUND: = url(/file_generali/img/testataJs/loghi/logo_itasmall.png) no-repeat 0px = 0px; HEIGHT: 100% } * HTML #header_itanews A { BACKGROUND-IMAGE: none; FILTER: = progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=3Dcrop,sr= c=3D'/file_generali/img/testataJs/loghi/logo_itasmall.png') } #header_itanews A.itablack { BACKGROUND-IMAGE: = url(/file_generali/img/testataJs/loghi/logo_itasmall_dark.png) } #header_itanews A.itawhite { BACKGROUND-IMAGE: = url(/file_generali/img/testataJs/loghi/logo_itasmall_light.png) } * HTML #header_itanews A.itablack { BACKGROUND-IMAGE: none; FILTER: = progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=3Dcrop,sr= c=3D'/file_generali/img/testataJs/loghi/logo_itasmall_dark.png') } * HTML #header_itanews A.itawhite { BACKGROUND-IMAGE: none; FILTER: = progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=3Dcrop,sr= c=3D'/file_generali/img/testataJs/loghi/logo_itasmall_light.png') } #header_itanews A SPAN { DISPLAY: none } #header_search { POSITION: relative; MARGIN: 0px; TOP: 8px } #header_search P { MARGIN: 0px } #header_search_links { Z-INDEX: 8; POSITION: absolute; WHITE-SPACE: nowrap; HEIGHT: 25px; TOP: = 8px; LEFT: 0px } #header_search_links A { PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; FLOAT: left; COLOR: #fff; FONT-WEIGHT: bold; = MARGIN-RIGHT: 2px; TEXT-DECORATION: none; PADDING-TOP: 0px } #header_search_box { Z-INDEX: 5; POSITION: absolute; WIDTH: 100%; WHITE-SPACE: nowrap; = HEIGHT: 28px; TOP: 33px; LEFT: 0px } #header_search_box { BACKGROUND: url(/file_generali/img/testataJs/black_bg_20.png) } #header_search_links A:hover { BACKGROUND: url(/file_generali/img/testataJs/black_bg_20.png) } #header_search_links A.current { BACKGROUND: url(/file_generali/img/testataJs/black_bg_20.png) } * HTML #header_search_box { BACKGROUND-IMAGE: none; FILTER: = progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=3Dscale,s= rc=3D'/file_generali/img/testataJs/black_bg_20.png') } * HTML #header_search_links A:hover { BACKGROUND-IMAGE: none; FILTER: = progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=3Dscale,s= rc=3D'/file_generali/img/testataJs/black_bg_20.png') } * HTML #header_search_links A.current { BACKGROUND-IMAGE: none; FILTER: = progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=3Dscale,s= rc=3D'/file_generali/img/testataJs/black_bg_20.png') } #header_search_links .apetta_imprese { BACKGROUND-IMAGE: = url(/file_generali/img/testataJs/loghi/apetta_imprese.png); MARGIN: 2px = 4px 7px 0px; WIDTH: 17px; FLOAT: left; HEIGHT: 16px } * HTML #header_search_links .apetta_imprese { BACKGROUND-IMAGE: none; FILTER: = progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=3Dscale,s= rc=3D'/file_generali/img/testataJs/loghi/apetta_imprese.png') } #header_search_input { POSITION: absolute; WHITE-SPACE: nowrap; HEIGHT: 24px; OVERFLOW: = hidden; TOP: 2px; RIGHT: 52px; LEFT: 2px } * HTML #header_search_input { =09 } #header_search_submit { POSITION: absolute; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: = 48px; PADDING-RIGHT: 1px; BACKGROUND: #fff; HEIGHT: 22px; TOP: 2px; = RIGHT: 2px; PADDING-TOP: 1px } #header_search_input INPUT { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; = PADDING-LEFT: 0px !important; WIDTH: 100%; PADDING-RIGHT: 0px = !important; DISPLAY: block; FONT: 13px/100% Arial, Helvetica, = sans-serif; HEIGHT: 100%; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; = BORDER-RIGHT: 0px; PADDING-TOP: 0px !important } #header_search_submit BUTTON { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; = PADDING-LEFT: 0px !important; WIDTH: 100%; PADDING-RIGHT: 0px = !important; DISPLAY: block; FONT: 13px/100% Arial, Helvetica, = sans-serif; HEIGHT: 100%; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; = BORDER-RIGHT: 0px; PADDING-TOP: 0px !important } #header_search_input INPUT { PADDING-BOTTOM: 2px !important; LINE-HEIGHT: 20px; TEXT-INDENT: 4px; = PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; HEIGHT: = 20px; COLOR: #444; PADDING-TOP: 2px !important } #header_search_input INPUT.search_raffine { WIDTH: 51.5%; FLOAT: left; MARGIN-RIGHT: 0.5% } #header_search_input INPUT.search_comune { WIDTH: 48%; FLOAT: right } #header_search_submit BUTTON { TEXT-ALIGN: center; FILTER: = progid:DXImageTransform.Microsoft.Gradient(startColorStr=3D#FFFFFF, = endColorStr=3D#DEDEDE); FONT: bold 13px/100% Helvetica, Arial, = sans-serif; BACKGROUND: #dedede; CURSOR: pointer } #header_search_submit BUTTON:hover { FILTER: = progid:DXImageTransform.Microsoft.Gradient(startColorStr=3D#FFFFFF, = endColorStr=3D#CDCDCD); BACKGROUND: #cdcdcd } #voci_sottomenu { BORDER-BOTTOM: #b12e20 1px solid; FILTER: = progid:DXImageTransform.Microsoft.Gradient(startColorStr=3D#FFFFFF, = endColorStr=3D#D4D4D4); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: = 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: = #d4d4d4; HEIGHT: 27px; CLEAR: both; PADDING-TOP: 0px } #voci_sottomenu .voce_sottomenu { Z-INDEX: 9; POSITION: relative; BORDER-LEFT: #fff 1px solid; = PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 26px; LIST-STYLE-IMAGE: = none; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px } #voci_sottomenu #voce_menudestra { Z-INDEX: 9; POSITION: relative; BORDER-LEFT: #fff 1px solid; = PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 26px; LIST-STYLE-IMAGE: = none; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px } #voci_sottomenu #voce_home { BORDER-LEFT: 0px } #voci_sottomenu .voce_sottomenu A.firstrow { MARGIN: 1px 3px 0px; DISPLAY: block; FONT: bold 14px Helvetica, Arial, = sans-serif; HEIGHT: 25px; COLOR: #333; TEXT-DECORATION: none } #voci_sottomenu .voce_sottomenu A.firstrow SPAN { LINE-HEIGHT: 25px; DISPLAY: block; WHITE-SPACE: nowrap; HEIGHT: 100%; = OVERFLOW: hidden } #voci_sottomenu #voce_home { WIDTH: 57px } #voci_sottomenu #voce_testate { WIDTH: 175px } #voci_sottomenu #voce_sport { WIDTH: 65px } #voci_sottomenu #voce_foto { WIDTH: 107px } #voci_sottomenu #voce_blog { WIDTH: 52px } #voci_sottomenu #voce_sondaggi { WIDTH: 85px } #voci_sottomenu #voce_meteo { WIDTH: 62px } #voci_sottomenu #voce_inedicola { WIDTH: 87px } #voci_sottomenu #voce_lavoro { WIDTH: 68px } #voci_sottomenu #voce_casa { WIDTH: 53px } #voci_sottomenu #voce_annunci { WIDTH: 77px } #voci_sottomenu .voce_attiva A.firstrow SPAN { BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: 1px solid; = BACKGROUND-COLOR: #fff; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid } #voci_sottomenu .voce_sottomenu A.mouseIsOver SPAN { BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: 1px solid; = BACKGROUND-COLOR: #fff; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid } #voci_sottomenu .voce_sottomenu A.firstrow:hover SPAN { BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: 1px solid; = BACKGROUND-COLOR: #fff; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid } #voci_sottomenu .voce_sottomenu A.mouseIsOver SPAN { BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: = #ccc; BORDER-LEFT-COLOR: #ccc } #voci_sottomenu .voce_sottomenu A.firstrow:hover SPAN { BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: = #ccc; BORDER-LEFT-COLOR: #ccc } #voci_sottomenu .voce_attiva A.firstrow SPAN { =09 } #voci_sottomenu #voce_testate A.firstrow SPAN { BACKGROUND-IMAGE: = url(/file_generali/img/testataJs/sottomenu_arrow.png); PADDING-RIGHT: = 25px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 97% 50% } #voci_sottomenu .voce_attiva#voce_testate A.firstrow SPAN { COLOR: #007ba3 } #voci_sottomenu #voce_testate A.firstrow:hover SPAN { COLOR: #007ba3 } #voci_sottomenu .voce_attiva#voce_sport A.firstrow SPAN { COLOR: #e69e26 } #voci_sottomenu #voce_sport A.firstrow:hover SPAN { COLOR: #e69e26 } #voci_sottomenu .voce_attiva#voce_foto A.firstrow SPAN { COLOR: #000 } #voci_sottomenu #voce_foto A.firstrow:hover SPAN { COLOR: #000 } #voci_sottomenu .voce_attiva#voce_blog A.firstrow SPAN { COLOR: #066 } #voci_sottomenu #voce_blog A.firstrow:hover SPAN { COLOR: #066 } #voci_sottomenu .voce_attiva#voce_sondaggi A.firstrow SPAN { COLOR: #066 } #voci_sottomenu #voce_sondaggi A.firstrow:hover SPAN { COLOR: #066 } #voci_sottomenu .voce_attiva#voce_meteo A.firstrow SPAN { COLOR: #006dcc } #voci_sottomenu #voce_meteo A.firstrow:hover SPAN { COLOR: #006dcc } #voci_sottomenu .voce_attiva#voce_inedicola A.firstrow SPAN { COLOR: #f90 } #voci_sottomenu #voce_inedicola A.firstrow:hover SPAN { COLOR: #f90 } #voci_sottomenu .voce_attiva#voce_lavoro A.firstrow SPAN { COLOR: #3984c1 } #voci_sottomenu #voce_lavoro A.firstrow:hover SPAN { COLOR: #3984c1 } #voci_sottomenu .voce_attiva#voce_casa A.firstrow SPAN { COLOR: #53b94a } #voci_sottomenu #voce_casa A.firstrow:hover SPAN { COLOR: #53b94a } #voci_sottomenu .voce_attiva#voce_annunci A.firstrow SPAN { COLOR: #f60 } #voci_sottomenu #voce_annunci A.firstrow:hover SPAN { COLOR: #f60 } #voci_sottomenu .voce_attiva.voce_sottomenu A { COLOR: #b12e20 } #voci_sottomenu #voce_menudestra { PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 70px; PADDING-RIGHT: = 5px; FLOAT: right; BORDER-RIGHT: 0px; PADDING-TOP: 0px } * HTML #voci_sottomenu #voce_menudestra { WIDTH: 80px } #voci_sottomenu #voce_menudestra A { MARGIN: 3px 0px 0px 3px; WIDTH: 20px; BACKGROUND: = url(/file_generali/img/testataJs/nuoveicone.gif) #fff no-repeat 0px 0px; = FLOAT: left; HEIGHT: 20px } #voci_sottomenu #voce_menudestra A.rss { BACKGROUND-POSITION: 0px 0px } #voci_sottomenu #voce_menudestra A.facebook { BACKGROUND-POSITION: 0px -20px } #voci_sottomenu #voce_menudestra A.youtube { BACKGROUND-POSITION: 0px -40px } #voci_sottomenu .voce_sottomenu .sotto_sottomenu { Z-INDEX: 8; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; = TEXT-ALIGN: left; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; = PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: none; BACKGROUND: #fff; = BORDER-TOP: #ccc 1px solid; TOP: 28px; BORDER-RIGHT: #ccc 1px solid; = PADDING-TOP: 5px; LEFT: 3px } #voci_sottomenu #voce_testate .sotto_sottomenu { PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 924px; PADDING-RIGHT: = 0px; FONT: 12px "Lucida Sans Unicode", Arial, sans-serif; HEIGHT: 145px; = BORDER-TOP: 0px; PADDING-TOP: 8px; LEFT: -25px; -moz-box-shadow: 0 6px = 10px #000; -webkit-box-shadow: 0 6px 10px #000; box-shadow: 0 6px 10px = #000 } #voci_sottomenu #voce_testate .sotto_sottomenu .sotto_sottomenu_div { WIDTH: 300px; FLOAT: left; MARGIN-RIGHT: 8px } #voci_sottomenu #voce_testate .sotto_sottomenu .titolosezione { MARGIN-TOP: 5px } #voci_sottomenu #voce_testate .sotto_sottomenu .box_contenuto { MARGIN-BOTTOM: 0px; HEIGHT: 104px } #voci_sottomenu #voce_testate .sotto_sottomenu .box_contenuto A { PADDING-BOTTOM: 1px; TEXT-INDENT: 2px; PADDING-LEFT: 0px; WIDTH: 100px; = PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; FLOAT: left; COLOR: #4d87c7; = OVERFLOW: hidden; PADDING-TOP: 1px } #voci_sottomenu #voce_testate .sotto_sottomenu .box_contenuto A:hover { BACKGROUND-COLOR: #f4f4f4; TEXT-DECORATION: none } #voci_terzomenu { BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; = MARGIN: 1px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; = DISPLAY: block; FONT: 13px/25px Helvetica, Arial, sans-serif; HEIGHT: = 25px; CLEAR: both; PADDING-TOP: 0px } #voci_terzomenu .voce_terzomenu { Z-INDEX: 0; POSITION: relative; TEXT-ALIGN: center; LIST-STYLE-TYPE: = none; MARGIN: 0px; FLOAT: left; HEIGHT: 25px; LIST-STYLE-IMAGE: none } #voci_terzomenu .voce_terzomenu A { LINE-HEIGHT: 25px; TEXT-TRANSFORM: uppercase; WIDTH: 100%; DISPLAY: = block; HEIGHT: 100%; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: bold; = TEXT-DECORATION: none } #voci_terzomenu A:hover { COLOR: #900 } #voci_terzomenu A.current { COLOR: #900 } #voci_terzomenu .voce_terzomenu .sotto_sottomenu { Z-INDEX: 9; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; = TEXT-ALIGN: left; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; = LINE-HEIGHT: 200%; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: none; = BACKGROUND: #fff; BORDER-TOP: #fff 1px solid; TOP: 25px; RIGHT: -1px; = BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px } #header_logo A { CURSOR: pointer } #header_itanews A { CURSOR: pointer } ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://club.quotidiano.net/file_generali/css/testataJs/specifica_blog.css #header_shadow { BACKGROUND-IMAGE: = url(/file_generali/img/testataJs/headers/hd_bg_club.png) } #header_logo #h_l_testata { MARGIN-TOP: 25px; BACKGROUND: = url(/file_generali/img/testataJs/loghi/logo_blog.png) no-repeat 0px 0px; = HEIGHT: 70px } * HTML #header_logo #h_l_testata { BACKGROUND-IMAGE: none; FILTER: = progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=3Dcrop,sr= c=3D'/file_generali/img/testataJs/loghi/logo_blog.png') } #voci_sottomenu { BORDER-BOTTOM-COLOR: #066 } #voci_sottomenu .voce_attiva.voce_sottomenu A.firstrow SPAN { COLOR: #066 } #voci_sottomenu #voce_home A.firstrow:hover SPAN { COLOR: #066 } #voci_terzomenu A:hover { COLOR: #066 } #voci_terzomenu A.current { COLOR: #066 } #main { BACKGROUND-IMAGE: none !important; PADDING-BOTTOM: 0px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px } ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://club.quotidiano.net/file_generali/css/testataJs/barra_top.css * HTML BODY { MARGIN-TOP: 0px } * HTML #top { MARGIN-TOP: 10px } #barra_top { Z-INDEX: 10; POSITION: fixed; TEXT-ALIGN: center; WIDTH: 100%; = BACKGROUND: url(/file_generali/img/testataJs/barra_top/background.png) = no-repeat center top; HEIGHT: 34px; OVERFLOW: hidden; TOP: 0px; LEFT: = 0px } * HTML #barra_top { POSITION: fixed; FILTER: = progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=3Dscale,s= rc=3D'/file_generali/img/testataJs/barra_top/backgroundIE6.png'); = BACKGROUND: none transparent scroll repeat 0% 0% } #barra_top UL { POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -500px; = PADDING-LEFT: 0px; WIDTH: 1000px; PADDING-RIGHT: 0px; DISPLAY: block; = HEIGHT: 27px; TOP: 0px; PADDING-TOP: 0px; LEFT: 50% } * HTML #barra_top UL { BACKGROUND: url(/file_generali/img/testataJs/barra_top/barraIE6.gif) = no-repeat 0px 0px } #barra_top UL LI { POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: = 0px; PADDING-LEFT: 0px; WIDTH: 127px; PADDING-RIGHT: 0px; HEIGHT: 100%; = TOP: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; LEFT: 0px } #barra_top UL LI#barra_top-qnet { WIDTH: 127px; LEFT: -21px } #barra_top UL LI#barra_top-rdc { WIDTH: 127px; LEFT: 99px } #barra_top UL LI#barra_top-naz { WIDTH: 127px; LEFT: 219px } #barra_top UL LI#barra_top-gio { WIDTH: 127px; LEFT: 339px } #barra_top UL LI#barra_top-qs { WIDTH: 100px; LEFT: 483px } #barra_top UL LI#barra_top-motori { WIDTH: 105px; LEFT: 583px } #barra_top UL LI#barra_top-caffe { WIDTH: 72px; LEFT: 688px } #barra_top UL LI#barra_top-cavallo { WIDTH: 80px; LEFT: 760px } #barra_top UL LI#barra_top-ecquo { WIDTH: 65px; LEFT: 840px } #barra_top UL LI#barra_top-dietaclub { WIDTH: 80px; LEFT: 905px } #barra_top UL LI A { WIDTH: 100%; DISPLAY: block; HEIGHT: 100% } #barra_top UL LI A SPAN { TEXT-ALIGN: left; TEXT-INDENT: -9999px; WIDTH: 100%; DISPLAY: block; = BACKGROUND: url(/file_generali/img/testataJs/barra_top/logos.png) = no-repeat center top; HEIGHT: 100% } * HTML #barra_top UL LI A SPAN { BACKGROUND: none transparent scroll repeat 0% 0% } #barra_top UL LI#barra_top-qnet A:hover { BACKGROUND: url(/file_generali/img/testataJs/barra_top/hover_bg.png) = no-repeat } #barra_top UL LI#barra_top-rdc A:hover { BACKGROUND: url(/file_generali/img/testataJs/barra_top/hover_bg.png) = no-repeat } #barra_top UL LI#barra_top-naz A:hover { BACKGROUND: url(/file_generali/img/testataJs/barra_top/hover_bg.png) = no-repeat } #barra_top UL LI#barra_top-gio A:hover { BACKGROUND: url(/file_generali/img/testataJs/barra_top/hover_bg.png) = no-repeat } * HTML #barra_top UL LI#barra_top-qnet A:hover { BACKGROUND: none transparent scroll repeat 0% 0% } * HTML #barra_top UL LI#barra_top-rdc A:hover { BACKGROUND: none transparent scroll repeat 0% 0% } * HTML #barra_top UL LI#barra_top-naz A:hover { BACKGROUND: none transparent scroll repeat 0% 0% } * HTML #barra_top UL LI#barra_top-gio A:hover { BACKGROUND: none transparent scroll repeat 0% 0% } #barra_top UL LI#barra_top-qnet A:hover { BACKGROUND-POSITION: 50% 0px } #barra_top UL LI#barra_top-rdc A:hover { BACKGROUND-POSITION: 50% -27px } #barra_top UL LI#barra_top-naz A:hover { BACKGROUND-POSITION: 50% -54px } #barra_top UL LI#barra_top-gio A:hover { BACKGROUND-POSITION: 50% 100% } #barra_top UL LI#barra_top-qnet A SPAN { BACKGROUND-POSITION: 50% 0px } #barra_top UL LI#barra_top-rdc A SPAN { BACKGROUND-POSITION: 50% -54px } #barra_top UL LI#barra_top-naz A SPAN { BACKGROUND-POSITION: 50% -108px } #barra_top UL LI#barra_top-gio A SPAN { BACKGROUND-POSITION: 50% -162px } #barra_top UL LI#barra_top-qs A SPAN { BACKGROUND-POSITION: 50% -216px } #barra_top UL LI#barra_top-motori A SPAN { BACKGROUND-POSITION: 50% -270px } #barra_top UL LI#barra_top-caffe A SPAN { BACKGROUND-POSITION: 50% -324px } #barra_top UL LI#barra_top-cavallo A SPAN { BACKGROUND-POSITION: 50% -378px } #barra_top UL LI#barra_top-ecquo A SPAN { BACKGROUND-POSITION: 50% -432px } #barra_top UL LI#barra_top-dietaclub A SPAN { BACKGROUND-POSITION: 50% -486px } #barra_top UL LI#barra_top-qnet A:hover SPAN { BACKGROUND-POSITION: 50% -27px } #barra_top UL LI#barra_top-rdc A:hover SPAN { BACKGROUND-POSITION: 50% -81px } #barra_top UL LI#barra_top-naz A:hover SPAN { BACKGROUND-POSITION: 50% -135px } #barra_top UL LI#barra_top-gio A:hover SPAN { BACKGROUND-POSITION: 50% -189px } #barra_top UL LI#barra_top-qs A:hover SPAN { BACKGROUND-POSITION: 50% -243px } #barra_top UL LI#barra_top-motori A:hover SPAN { BACKGROUND-POSITION: 50% -297px } #barra_top UL LI#barra_top-caffe A:hover SPAN { BACKGROUND-POSITION: 50% -351px } #barra_top UL LI#barra_top-cavallo A:hover SPAN { BACKGROUND-POSITION: 50% -405px } #barra_top UL LI#barra_top-ecquo A:hover SPAN { BACKGROUND-POSITION: 50% -459px } #barra_top UL LI#barra_top-dietaclub A:hover SPAN { BACKGROUND-POSITION: 50% -513px } ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://club.quotidiano.net/file_generali/scripts/testataJs/main.js =EF=BB=BFvar show_hide_search_altro =3D function(sa,open) {=0A= how =3D sa.className ? 0 : 1;=0A= if (how && open) sa.className =3D "active";=0A= else if (!how && open) sa.className =3D "";=0A= else if (!sa.timeoutOn) {=0A= sa.timeoutOn =3D 1;=0A= window.setTimeout("hide_search_altro()",1000);=0A= }=0A= }=0A= =0A= var hide_search_altro =3D function() {=0A= var sa =3D document.getElementById("header_search_links_altro");=0A= sa.timeoutOn =3D 0;=0A= var aas =3D sa.getElementsByTagName("a");=0A= for (i =3D 0; i < aas.length; i++)=0A= if (aas[i].mouseIsOver) return;=0A= sa.className =3D "";=0A= }=0A= =0A= var show_hide_sottomenu =3D function(aa) {=0A= if (typeof aa =3D=3D "string") {=0A= var li =3D document.getElementById(aa);=0A= aa =3D li.getElementsByTagName("a")[0];=0A= } else if (typeof aa =3D=3D "object")=0A= var li =3D aa.parentNode;=0A= else return false;=0A= if (!aa.mouseIsOver) return "no way!";=0A= var div =3D li.getElementsByTagName("div");=0A= if (aa.className.indexOf(" mouseIsOver") < 0)=0A= aa.className +=3D " mouseIsOver";=0A= for (i in div) {=0A= if(div[i].className =3D=3D "sotto_sottomenu") {=0A= div =3D div[i];=0A= break;=0A= }=0A= }=0A= div.style.display =3D (div.style.display =3D=3D "block") ? "none" : = "block";=0A= //if (div.style.display =3D=3D "block") div.mouseIsOver =3D 1;=0A= window.setTimeout("hide_sottomenu('"+li.id+"')",1000);=0A= }=0A= =0A= var hide_sottomenu =3D function(li) {=0A= var li =3D document.getElementById(li);=0A= var aa =3D li.getElementsByTagName("a")[0];=0A= var div =3D li.getElementsByTagName("div");=0A= for (i in div) {=0A= if(div[i].className =3D=3D "sotto_sottomenu") {=0A= div =3D div[i];=0A= break;=0A= }=0A= }=0A= if (div.mouseIsOver =3D=3D 1 || aa.mouseIsOver =3D=3D 1)=0A= window.setTimeout("hide_sottomenu('"+li.id+"')",1000);=0A= else {=0A= div.style.display =3D "none";=0A= aa.className =3D aa.className.replace(/\s*mouseIsOver\b/,'');=0A= }=0A= }=0A= =0A= var search_form_vars =3D {=0A= "action" : "http://ricerca.quotidiano.net/mnricerca.php",=0A= "inputtext" : "Cerca nel sito",=0A= "search" : "query",=0A= "inputclass" : "",=0A= "hids" : new Array(),=0A= "method" : "get",=0A= "target" : ""=0A= }=0A= =0A= var search_change_form =3D function(to,val) {=0A= to =3D to.replace(/<[^>]+>/g,'');=0A= var form =3D document.getElementById("header_search");=0A= var hids =3D form.getElementsByTagName("input");=0A= for (i =3D 0; i < hids.length; i++) {=0A= if (hids[i].type =3D=3D "hidden" || hids[i].className.indexOf("temp") = > -1) {=0A= hids[i].parentNode.removeChild(hids[i]);=0A= i--;=0A= }=0A= }=0A= var inputs =3D = document.getElementById("header_search_input").getElementsByTagName("inpu= t");=0A= // var input =3D inputs[inputs.length-1];=0A= var input =3D inputs[0];=0A= var hids =3D search_form_vars["hids"];=0A= var action =3D search_form_vars["action"];=0A= var method =3D search_form_vars["method"];=0A= var target =3D search_form_vars["target"];=0A= var search =3D search_form_vars["search"];=0A= var oldinputtext =3D input.defaultText;=0A= var inputtext =3D search_form_vars["inputtext"];=0A= var inputclass =3D search_form_vars["inputclass"];=0A= switch (to) {=0A= case "web":=0A= action =3D "http://qn.quotidiano.net/ricerca_web.shtml";=0A= search =3D "q";=0A= inputtext =3D "Cerca nel web con Google";=0A= hids =3D {=0A= "cx" : "partner-pub-5585139137503639:xxrfrq-z0sb",=0A= "cof" : "FORID:9",=0A= "ie" : "ISO-8859-1"=0A= }=0A= break;=0A= case "sito":=0A= // Gli stessi valori sono definiti come default qua sopra=0A= /*action =3D "http://ricerca.quotidiano.net/mnricerca.php";=0A= search =3D "query";=0A= inputtext =3D "Cerca nel sito";=0A= hids =3D new Array();*/=0A= break;=0A= case "prontoimprese":=0A= action =3D "http://www.prontoimprese.it/search/";=0A= method =3D "post"; target =3D "_blank";=0A= inputtext =3D "Cosa (es. idraulico, pizzeria)";=0A= inputclass =3D "search_raffine";=0A= search =3D "txtC";=0A= hids =3D { "Searchtipo" : "2" }=0A= var comune =3D document.createElement("input");=0A= comune.type =3D "text";=0A= comune.name =3D "txtD";=0A= comune.defaultText =3D "Dove (comune o provincia)";=0A= comune.className =3D "search_comune temp";=0A= comune.value =3D comune.defaultText;=0A= comune.onfocus =3D function() { if = (this.value=3D=3Dthis.defaultText) this.value =3D ""; };=0A= comune.onblur =3D function() { if (!this.value) this.value =3D = this.defaultText; };=0A= // input.parentNode.insertBefore(comune,input);=0A= input.parentNode.appendChild(comune);=0A= break;=0A= }=0A= form.method =3D method;=0A= form.action =3D action;=0A= form.target =3D target;=0A= input.name =3D search;=0A= input.defaultText =3D inputtext;=0A= if (input.value =3D=3D oldinputtext || !input.value || !oldinputtext)=0A= input.value =3D val ? val : inputtext;=0A= input.className =3D inputclass;=0A= for (i in hids) {=0A= var hid =3D document.createElement("input");=0A= hid.type =3D "hidden";=0A= hid.name =3D i.replace(/-\d+$/,'');=0A= hid.value =3D hids[i];=0A= form.appendChild(hid);=0A= }=0A= }=0A= =0A= var ready_set_go_top =3D function() {=0A= if (location.hostname.indexOf('club.')=3D=3D0) return;=0A= var top =3D document.getElementById("top");=0A= var left =3D 0; var right =3D 0;=0A= if (!top) return;=0A= var te =3D top.getElementsByTagName("div");=0A= for (i=3D0; i20) ? 1 : 0;=0A= var ro =3D right.getElementsByTagName("object").length ? 1 : 0;=0A= var re =3D right.getElementsByTagName("embed").length ? 1 : 0;=0A= var rf =3D right.getElementsByTagName("iframe").length ? 1 : 0;=0A= var rm =3D right.getElementsByTagName("form").length ? 1 : 0;=0A= var ri =3D right.getElementsByTagName("img");=0A= var rw =3D 0; for (i in ri) if(ri[i].width) rw +=3D ri[i].width;=0A= r =3D (ro||re||rf||rm||rw>20) ? 1 : 0;=0A= if ( !l && !r ) top.style.height =3D "0";=0A= else if ( l && !r ) top.className =3D "top_leaderboard";=0A= }=0A= =0A= var ready_set_go_adbg =3D function() {=0A= var adbg =3D document.getElementById("ad_bg");=0A= if (!adbg) return;=0A= var divs =3D adbg.getElementsByTagName("div");=0A= for (i=3D0; i max) ind =3D max;=0A= ready_set_go_form(aas[ind],val);=0A= }=0A= =0A= var ready_set_go_header =3D function() {=0A= ready_set_go_top();=0A= ready_set_go_adbg();=0A= var hh =3D document.getElementById("header");=0A= var hm =3D document.getElementById("header_manchette");=0A= if (hh && hm) {=0A= var he =3D hm.getElementsByTagName("*");=0A= var tags =3D [ 'IFRAME', 'OBJECT', 'EMBED', 'FORM' ];=0A= for (i=3D0; i20) header_manchetter();=0A= }=0A= }=0A= if = (tn=3D=3Dtags[0]||tn=3D=3Dtags[1]||tn=3D=3Dtags[2]||tn=3D=3Dtags[3]) {=0A= header_manchetter();=0A= break;=0A= }=0A= }=0A= }=0A= var ls =3D document.getElementById("header_search_links");=0A= var aas =3D ls.getElementsByTagName("a");=0A= for (i =3D 0; i < aas.length; i++) {=0A= aas[i].onmouseup =3D function() { ready_set_go_form(this); }=0A= aas[i].onfocus =3D function() { this.blur(); }=0A= }=0A= var form =3D document.getElementById("header_search");=0A= var inputs =3D = document.getElementById("header_search_input").getElementsByTagName("inpu= t");=0A= for (i=3D0; i-1)=0A= return true;=0A= return false;=0A= }=0A= =0A= var replace_header =3D function() {=0A= var hh =3D document.getElementById("header");=0A= if (!hh) return "no_header";=0A= var cookietestata =3D getCookie('JsTestateQNet');=0A= var cssdir =3D '/file_generali/css/testataJs/specifica_';=0A= var cssdir0 =3D '/file_generali/css/elvis/';=0A= if(default_qn_hosts_condition()) {=0A= if (cookietestata !=3D 0) {=0A= var cookievars =3D cookietestata.split("|");=0A= JsClass =3D cookievars[0];=0A= JsNomeTestata =3D cookievars[1];=0A= JsHome =3D cookievars[2];=0A= JsCss =3D cookievars[3];=0A= var links =3D document.getElementsByTagName("link");=0A= for(i=3D0;i-1)=0A= links[i].href =3D cssdir + JsCss;=0A= else if (links[i].href.indexOf(cssdir0+'qnet.css')>-1)=0A= links[i].href =3D cssdir0 + JsCss;=0A= }=0A= var hl =3D document.getElementById("header_logo");=0A= if (hl) hl.className +=3D " "+(JsClass!=3D"qnet"?JsClass:"");=0A= var ht =3D document.getElementById("h_l_testata");=0A= if (ht) {=0A= ht.href =3D JsHome;=0A= ht.getElementsByTagName("span")[0].innerHTML =3D JsNomeTestata;=0A= }=0A= } else return "no_cookietestata";=0A= } else return "no_qn_hosts_condition";=0A= }=0A= =0A= var in_array =3D function(find,search) {=0A= for (i=3D0; i 0){=0A= c_start =3D document.cookie.indexOf(c_name + "=3D");=0A= if(c_start > -1){=0A= c_start =3D c_start + c_name.length+1;=0A= c_end =3D document.cookie.indexOf(";",c_start);=0A= if (c_end =3D=3D -1) c_end =3D document.cookie.length;=0A= var ret =3D utf8_decode(document.cookie.substring(c_start,c_end));=0A= return ret;=0A= }=0A= }=0A= return "";=0A= }=0A= =0A= var utf8_decode =3D function (srctext) {=0A= var ret =3D unescape(decodeURI(srctext));=0A= ret =3D ret.replace(/\n\r|\r\n|\r/g,"\n");=0A= ret =3D ret.replace(/\+/g,' ');=0A= return ret;=0A= }=0A= =0A= var utf8_encode =3D function (srctext) {=0A= var ret =3D srctext;=0A= ret =3D ret.replace(/\xE0/gi,'a');=0A= ret =3D ret.replace(/\xE8|\xE9/gi,'e');=0A= ret =3D ret.replace(/\xEC/gi,'i');=0A= ret =3D ret.replace(/\xF2/gi,'o');=0A= ret =3D ret.replace(/\xF9/gi,'u');=0A= return ret;=0A= }=0A= =0A= =0A= // QUI LE CORREZIONI PER I TICKER MALEDETTI=0A= var correggi_ticker =3D function() {=0A= var page =3D document.getElementById("page");=0A= if (!page) window.setTimeout("correggi_ticker()",1000);=0A= var divs =3D document.getElementsByTagName("div");=0A= if (divs.length < 5) window.setTimeout("correggi_ticker()",1000);=0A= var ticker =3D 0;=0A= for (i=3D0; i=3D 0)=0A= this.pages[this.pages.length] =3D pags[i];=0A= for (i=3D0; i=3D0)=0A= break;=0A= if (this.tabs[i+1]) i +=3D 1;=0A= else i =3D 0;=0A= TabFrameChange(this.tabs[i],0);=0A= }=0A= //TabFrameTimeout[this.father.id] =3D = window.setInterval('TabFrames['+this.id+'].timer()',4000);=0A= }=0A= var TabFrameChange =3D function(that,stop) {=0A= var ul =3D that.parentNode.parentNode;=0A= var lis =3D ul.getElementsByTagName("li");=0A= for (i=3D0; i s) {=0A= window.scrollBy(0, -s);=0A= window.setTimeout("scrolltotop("+s+")",1);=0A= } else {=0A= var l =3D window.pageXOffset ? window.pageXOffset : = document.body.scrollLeft;=0A= window.scrollTo(l, 0);=0A= }=0A= }=0A= =0A= function loginoverlay(who) {=0A= if (!who) who =3D "TabbedPanels1";=0A= if (!window.overlayerstuff) window["overlayerstuff"] =3D {};=0A= if (!window.overlayerstuff.who) {=0A= var l =3D document.getElementById(who);=0A= if (!l) return "Element not found";=0A= window.overlayerstuff["who"] =3D l;=0A= }=0A= var l =3D window.overlayerstuff["who"];=0A= if (!window.overlayerstuff.olddept)=0A= window.overlayerstuff["olddept"] =3D l.style.zIndex;=0A= if (!window.overlayerstuff.position)=0A= window.overlayerstuff["position"] =3D {=0A= top : l.offsetTop,=0A= left : l.offsetLeft,=0A= width : l.offsetWidth,=0A= height : l.offsetHeight=0A= };=0A= if (!l.style.position) l.style.position =3D "relative";=0A= l.style.zIndex =3D 9999;=0A= loginoverlaycreate();=0A= }=0A= =0A= function loginoverlaycreate() {=0A= var body =3D document.getElementsByTagName("body")[0];=0A= var border =3D 15;=0A= if (!window.overlayerstuff.styleEl) {=0A= var s =3D document.createElement("style");=0A= s.innerHTML =3D "#loginoverlaysand { position: absolute; top: 0; = left: 0; width: "+body.offsetWidth+"px; height: "+body.offsetHeight+"px; = background-color: #fff; opacity: .75; -moz-opacity: .75; = -webkit-opacity: .75; filter: alpha(opacity=3D75); z-index: 9998 } = #loginoverlaysand div { position: absolute; border: "+border+"px solid = #ff0 }";=0A= body.appendChild(s);=0A= window.overlayerstuff["styleEl"] =3D s;=0A= }=0A= var d =3D document.createElement("div");=0A= d.id =3D "loginoverlaysand";=0A= d.onmouseup =3D loginoverlayclose;=0A= var b =3D document.createElement("div");=0A= b.style.top =3D (window.overlayerstuff.position.top-border)+"px";=0A= b.style.left =3D (window.overlayerstuff.position.left-border)+"px";=0A= b.style.width =3D window.overlayerstuff.position.width+"px";=0A= b.style.height =3D window.overlayerstuff.position.height+"px";=0A= d.appendChild(b);=0A= body.appendChild(d);=0A= window.overlayerstuff["hover"] =3D d;=0A= }=0A= =0A= function loginoverlayclose() {=0A= if (!window.overlayerstuff) return "Boh...";=0A= window.overlayerstuff.who.style.zIndex =3D = window.overlayerstuff.olddept;=0A= = window.overlayerstuff.hover.parentNode.removeChild(window.overlayerstuff.= hover);=0A= window.overlaystuff =3D 0;=0A= }=0A= =0A= /* MAPPE SENSIBILI CRONACHE CITTADINE=0A= Attualmente:=0A= Milano metropoli=0A= */=0A= var sense_maps =3D {=0A= "mi" : {=0A= "milano" : [=0A= "173,181,144,151,126,158,132,122,161,107,201,117,202,143,197,163",=0A= "",=0A= "http://www.ilgiorno.it/milano"=0A= ],=0A= "sesto" : [=0A= "163,74,151,89,162,107,199,116,217,108",=0A= '

Edizione Sesto, Cinisello e Nord = Milano

Sesto San Giovanni, Cinisello Balsamo, Cormano, Bresso, = Paderno Dugnano, Cusano Milanino, Cologno Monzese',=0A= "http://www.ilgiorno.it/sesto"=0A= ],=0A= "rho" : [=0A= = "143,63,123,62,104,89,92,120,114,164,125,158,131,123,160,107,150,90,154,8= 4",=0A= '

Edizione Rho Bollate

Rho, Lainate, = Arese, Pero, Bollate, Novate Milanese, Garbagnate Milanese, Senago, = Cesate, Cornaredo, Settimo Milanese, Pogliano Milanese, Vanzago, = Pregnana Milanese',=0A= "http://www.ilgiorno.it/rho"=0A= ],=0A= "martesana" : [=0A= = "282,57,274,75,219,95,217,108,202,117,203,143,233,148,243,162,275,150,298= ,116,292,68",=0A= '

Edizione Martesana

Trezzo = Sull\'Adda, Vaprio D\'Adda, Trezzano Rosa, Pozzo D\'Adda, Basiano, = Masate, Grezzago, Segrate, Pioltello, Rodano, Melzo, Cassano D\'Adda, = Inzago, Vignate, Pozzuolo Martesana, Truccazzano, Liscate, Cernusco sul = Naviglio, Gorgonzola, Carugate, Cassina De\' Pecchi, Bussero, Pessano = Con Bornago, Gessate, Cambiago, Bellinzago Lombardo, Vimodrone',=0A= "http://www.ilgiorno.it/martesana"=0A= ],=0A= "sud" : [=0A= = "133,222,175,228,242,219,300,157,242,163,232,149,202,144,198,164,172,183,= 144,152,113,165",=0A= '

Edizione Sud Milano

Rozzano, Opera, = Basiglio, Locate Triulzi, Pieve Emanuele, Lacchiarella, Binasco, Zibido = San Giacomo, Casarile, Noviglio, Vernate, Corsico, Buccinasco, Cesano = Boscone, Trezzano sul Naviglio, Assago, San Donato Milanese, San = Giuliano Milanese, Peschiera Borromeo, Mediglia, Settala, Pantigliate, = Colturano, Melegnano, Paullo, Cerro Al Lambro, Vizzolo Predabissi, San = Zenone Al Lambro, Carpiano, Cusago, Gaggiano, Dresano, Tribiano',=0A= "http://www.ilgiorno.it/sudmilano"=0A= ]=0A= },=0A= "default" : {=0A= "mi" : function(){=0A= var first =3D 0, def =3D 0;=0A= for (i in sense_maps["mi"]) {=0A= if (!first) first =3D i;=0A= if (location.href.indexOf(sense_maps["mi"][i][2]) =3D=3D 0) {=0A= def =3D i;=0A= break;=0A= }=0A= }=0A= if (!def) def =3D first;=0A= return def;=0A= }=0A= }=0A= };=0A= function sense_map_area(area,hide,show) {=0A= if (hide < 0) hide =3D "sense_map_frac";=0A= var h =3D area.alt.split(":",2);=0A= var it =3D show ? h[1] : sense_maps["default"][h[0]]();=0A= var id =3D area.parentNode.id.replace(/_map$/,'');=0A= var tid =3D id + "_frac_" + h[1];=0A= var tcl =3D "_frac_" + it;=0A= var frs =3D document.getElementById(id).getElementsByTagName("*");=0A= for (i in frs) {=0A= if (!frs[i].className||frs[i].className.indexOf(hide)<0) continue;=0A= if (frs[i].className.indexOf(tid) < 0) {=0A= frs[i].style.display =3D (frs[i].className.indexOf(tcl)<0||show) ? = "none" : "block";=0A= } else=0A= frs[i].style.display =3D show ? "block" : "none";=0A= }=0A= var box =3D document.getElementById(id+"_cronache");=0A= box.innerHTML =3D sense_maps[h[0]][it][1];=0A= }=0A= function sense_map(id,src,into) {=0A= if (!src||!sense_maps[src]) return false;=0A= var bnd =3D document.getElementById(into);=0A= if (!bnd) return false;=0A= var box =3D document.getElementById(id);=0A= var i =3D 0, id2 =3D id;=0A= while (box !=3D undefined) {=0A= id2 =3D id2.replace(/_\d+$/,'');=0A= id2 +=3D "_" + (i++);=0A= box =3D document.getElementById(id2);=0A= }=0A= var map =3D document.createElement("map");=0A= map.id =3D id2 + "_map";=0A= map.name =3D map.id;=0A= bnd.appendChild(map);=0A= var box =3D document.createElement("div");=0A= box.id =3D id2;=0A= box.className =3D "sense_map sense_map_" + src;=0A= bnd.appendChild(box);=0A= for (sec in sense_maps[src]) {=0A= var vars =3D sense_maps[src][sec];=0A= var area =3D document.createElement("area");=0A= area.shape =3D "poly";=0A= area.href =3D sense_maps[src][sec][2];=0A= area.alt =3D src + ":" + sec;=0A= area.coords =3D vars[0];=0A= area.onmouseover =3D function() { sense_map_area(this,-1,1) };=0A= area.onmouseout =3D function() { sense_map_area(this,-1,0) };=0A= map.appendChild(area);=0A= var frac =3D document.createElement("span");=0A= frac.id =3D id2 + "_frac_" + sec;=0A= frac.className =3D box.className.match(/^\w+/).pop() + "_frac";=0A= frac.className +=3D " " + box.className.match(/\w+$/).pop() + = "_frac_" + sec;=0A= frac.style.display =3D (sec=3D=3Dsense_maps["default"][src]()) ? = "block" : "none";=0A= box.appendChild(frac);=0A= }=0A= var img =3D document.createElement("img");=0A= img.src =3D "/file_generali/img/elvis/blank.gif";=0A= img.id =3D id2 + "_img";=0A= img.className =3D "sense_map_img";=0A= img.useMap =3D "#" + map.id;=0A= img.alt =3D "";=0A= box.appendChild(img);=0A= var click =3D document.createElement("span");=0A= click.id =3D id2 + "_click";=0A= click.className =3D "sense_map_click";=0A= click.innerText =3D "Clicca sulla mappa per scegliere una cronaca";=0A= bnd.appendChild(click);=0A= var eds =3D document.createElement("div");=0A= eds.id =3D id2 + "_cronache";=0A= eds.className =3D "sense_map_cronache";=0A= eds.innerHTML =3D sense_maps[src][sense_maps["default"][src]()][1];=0A= bnd.appendChild(eds);=0A= }=0A= =0A= // POPUP LINK IMMAGINE=0A= function imgPop(a) {=0A= var img =3D new Image();=0A= if (!a.src) {=0A= a.src =3D a.href;=0A= a.href =3D "javascript:void(0)";=0A= }=0A= img.src =3D a.src;=0A= img.alt =3D a.innerHTML;=0A= img.title =3D img.alt;=0A= img.onload =3D function() {=0A= if (img.loaded) return;=0A= img["loaded"] =3D true;=0A= var a =3D = "width=3D"+(24+parseInt(this.width))+",height=3D"+(24+parseInt(this.heigh= t));=0A= //var w =3D window.open("","",a);=0A= var w =3D window.open(this.src,"",a);=0A= //w.document.body.appendChild(this);=0A= }=0A= return false;=0A= }=0A= =0A= // VALIDAZIONE FORM=0A= function check_form(form,check,error,list) {=0A= if (!form) return false;=0A= if (!error) var error =3D "Necessario compilare opportunamente la = form.";=0A= var els =3D form.getElementsByTagName("*");=0A= var invalid =3D [], el_inv =3D 0;=0A= for (i=3D0; i=3D count)=0A= this.defaultTab =3D (count > 1) ? (count - 1) : 0;=0A= }=0A= =0A= this.defaultTab =3D this.getTabs()[this.defaultTab];=0A= }=0A= =0A= // The defaultTab property is supposed to be the tab element for the = tab content=0A= // to show by default. The caller is allowed to pass in the element = itself or the=0A= // element's id, so we need to convert the current value to an element = if necessary.=0A= =0A= if (this.defaultTab)=0A= this.defaultTab =3D this.getElement(this.defaultTab);=0A= =0A= this.attachBehaviors();=0A= };=0A= =0A= Spry.Widget.TabbedPanels.prototype.getElement =3D function(ele)=0A= {=0A= if (ele && typeof ele =3D=3D "string")=0A= return document.getElementById(ele);=0A= return ele;=0A= }=0A= =0A= Spry.Widget.TabbedPanels.prototype.getElementChildren =3D = function(element)=0A= {=0A= var children =3D [];=0A= var child =3D element.firstChild;=0A= while (child)=0A= {=0A= if (child.nodeType =3D=3D 1 /* Node.ELEMENT_NODE */)=0A= children.push(child);=0A= child =3D child.nextSibling;=0A= }=0A= return children;=0A= };=0A= =0A= Spry.Widget.TabbedPanels.prototype.addClassName =3D function(ele, = className)=0A= {=0A= if (!ele || !className || (ele.className && ele.className.search(new = RegExp("\\b" + className + "\\b")) !=3D -1))=0A= return;=0A= ele.className +=3D (ele.className ? " " : "") + className;=0A= };=0A= =0A= Spry.Widget.TabbedPanels.prototype.removeClassName =3D function(ele, = className)=0A= {=0A= if (!ele || !className || (ele.className && ele.className.search(new = RegExp("\\b" + className + "\\b")) =3D=3D -1))=0A= return;=0A= ele.className =3D ele.className.replace(new RegExp("\\s*\\b" + = className + "\\b", "g"), "");=0A= };=0A= =0A= Spry.Widget.TabbedPanels.setOptions =3D function(obj, optionsObj, = ignoreUndefinedProps)=0A= {=0A= if (!optionsObj)=0A= return;=0A= for (var optionName in optionsObj)=0A= {=0A= if (ignoreUndefinedProps && optionsObj[optionName] =3D=3D undefined)=0A= continue;=0A= obj[optionName] =3D optionsObj[optionName];=0A= }=0A= };=0A= =0A= Spry.Widget.TabbedPanels.prototype.getTabGroup =3D function()=0A= {=0A= if (this.element)=0A= {=0A= var children =3D this.getElementChildren(this.element);=0A= if (children.length)=0A= return children[0];=0A= }=0A= return null;=0A= };=0A= =0A= Spry.Widget.TabbedPanels.prototype.getTabs =3D function()=0A= {=0A= var tabs =3D [];=0A= var tg =3D this.getTabGroup();=0A= if (tg)=0A= tabs =3D this.getElementChildren(tg);=0A= return tabs;=0A= };=0A= =0A= Spry.Widget.TabbedPanels.prototype.getContentPanelGroup =3D function()=0A= {=0A= if (this.element)=0A= {=0A= var children =3D this.getElementChildren(this.element);=0A= if (children.length > 1)=0A= return children[1];=0A= }=0A= return null;=0A= };=0A= =0A= Spry.Widget.TabbedPanels.prototype.getContentPanels =3D function()=0A= {=0A= var panels =3D [];=0A= var pg =3D this.getContentPanelGroup();=0A= if (pg)=0A= panels =3D this.getElementChildren(pg);=0A= return panels;=0A= };=0A= =0A= Spry.Widget.TabbedPanels.prototype.getIndex =3D function(ele, arr)=0A= {=0A= ele =3D this.getElement(ele);=0A= if (ele && arr && arr.length)=0A= {=0A= for (var i =3D 0; i < arr.length; i++)=0A= {=0A= if (ele =3D=3D arr[i])=0A= return i;=0A= }=0A= }=0A= return -1;=0A= };=0A= =0A= Spry.Widget.TabbedPanels.prototype.getTabIndex =3D function(ele)=0A= {=0A= var i =3D this.getIndex(ele, this.getTabs());=0A= if (i < 0)=0A= i =3D this.getIndex(ele, this.getContentPanels());=0A= return i;=0A= };=0A= =0A= Spry.Widget.TabbedPanels.prototype.getCurrentTabIndex =3D function()=0A= {=0A= return this.currentTabIndex;=0A= };=0A= =0A= Spry.Widget.TabbedPanels.prototype.getTabbedPanelCount =3D function(ele)=0A= {=0A= return Math.min(this.getTabs().length, this.getContentPanels().length);=0A= };=0A= =0A= Spry.Widget.TabbedPanels.addEventListener =3D function(element, = eventType, handler, capture)=0A= {=0A= try=0A= {=0A= if (element.addEventListener)=0A= element.addEventListener(eventType, handler, capture);=0A= else if (element.attachEvent)=0A= element.attachEvent("on" + eventType, handler);=0A= }=0A= catch (e) {}=0A= };=0A= =0A= Spry.Widget.TabbedPanels.prototype.onTabClick =3D function(e, tab)=0A= {=0A= this.showPanel(tab);=0A= };=0A= =0A= Spry.Widget.TabbedPanels.prototype.onTabMouseOver =3D function(e, tab)=0A= {=0A= this.addClassName(tab, this.tabHoverClass);=0A= };=0A= =0A= Spry.Widget.TabbedPanels.prototype.onTabMouseOut =3D function(e, tab)=0A= {=0A= this.removeClassName(tab, this.tabHoverClass);=0A= };=0A= =0A= Spry.Widget.TabbedPanels.prototype.onTabFocus =3D function(e, tab)=0A= {=0A= this.hasFocus =3D true;=0A= this.addClassName(this.element, this.tabFocusedClass);=0A= };=0A= =0A= Spry.Widget.TabbedPanels.prototype.onTabBlur =3D function(e, tab)=0A= {=0A= this.hasFocus =3D false;=0A= this.removeClassName(this.element, this.tabFocusedClass);=0A= };=0A= =0A= Spry.Widget.TabbedPanels.ENTER_KEY =3D 13;=0A= Spry.Widget.TabbedPanels.SPACE_KEY =3D 32;=0A= =0A= Spry.Widget.TabbedPanels.prototype.onTabKeyDown =3D function(e, tab)=0A= {=0A= var key =3D e.keyCode;=0A= if (!this.hasFocus || (key !=3D Spry.Widget.TabbedPanels.ENTER_KEY && = key !=3D Spry.Widget.TabbedPanels.SPACE_KEY))=0A= return true;=0A= =0A= this.showPanel(tab);=0A= =0A= if (e.stopPropagation)=0A= e.stopPropagation();=0A= if (e.preventDefault)=0A= e.preventDefault();=0A= =0A= return false;=0A= };=0A= =0A= Spry.Widget.TabbedPanels.prototype.preorderTraversal =3D function(root, = func)=0A= {=0A= var stopTraversal =3D false;=0A= if (root)=0A= {=0A= stopTraversal =3D func(root);=0A= if (root.hasChildNodes())=0A= {=0A= var child =3D root.firstChild;=0A= while (!stopTraversal && child)=0A= {=0A= stopTraversal =3D this.preorderTraversal(child, func);=0A= try { child =3D child.nextSibling; } catch (e) { child =3D null; }=0A= }=0A= }=0A= }=0A= return stopTraversal;=0A= };=0A= =0A= Spry.Widget.TabbedPanels.prototype.addPanelEventListeners =3D = function(tab, panel)=0A= {=0A= var self =3D this;=0A= Spry.Widget.TabbedPanels.addEventListener(tab, "click", function(e) { = return self.onTabClick(e, tab); }, false);=0A= Spry.Widget.TabbedPanels.addEventListener(tab, "mouseover", function(e) = { return self.onTabMouseOver(e, tab); }, false);=0A= Spry.Widget.TabbedPanels.addEventListener(tab, "mouseout", function(e) = { return self.onTabMouseOut(e, tab); }, false);=0A= =0A= if (this.enableKeyboardNavigation)=0A= {=0A= // XXX: IE doesn't allow the setting of tabindex dynamically. This = means we can't=0A= // rely on adding the tabindex attribute if it is missing to enable = keyboard navigation=0A= // by default.=0A= =0A= // Find the first element within the tab container that has a tabindex = or the first=0A= // anchor tag.=0A= =0A= var tabIndexEle =3D null;=0A= var tabAnchorEle =3D null;=0A= =0A= this.preorderTraversal(tab, function(node) {=0A= if (node.nodeType =3D=3D 1 /* NODE.ELEMENT_NODE */)=0A= {=0A= var tabIndexAttr =3D tab.attributes.getNamedItem("tabindex");=0A= if (tabIndexAttr)=0A= {=0A= tabIndexEle =3D node;=0A= return true;=0A= }=0A= if (!tabAnchorEle && node.nodeName.toLowerCase() =3D=3D "a")=0A= tabAnchorEle =3D node;=0A= }=0A= return false;=0A= });=0A= =0A= if (tabIndexEle)=0A= this.focusElement =3D tabIndexEle;=0A= else if (tabAnchorEle)=0A= this.focusElement =3D tabAnchorEle;=0A= =0A= if (this.focusElement)=0A= {=0A= Spry.Widget.TabbedPanels.addEventListener(this.focusElement, "focus", = function(e) { return self.onTabFocus(e, tab); }, false);=0A= Spry.Widget.TabbedPanels.addEventListener(this.focusElement, "blur", = function(e) { return self.onTabBlur(e, tab); }, false);=0A= Spry.Widget.TabbedPanels.addEventListener(this.focusElement, = "keydown", function(e) { return self.onTabKeyDown(e, tab); }, false);=0A= }=0A= }=0A= };=0A= =0A= Spry.Widget.TabbedPanels.prototype.showPanel =3D function(elementOrIndex)=0A= {=0A= var tpIndex =3D -1;=0A= =0A= if (typeof elementOrIndex =3D=3D "number")=0A= tpIndex =3D elementOrIndex;=0A= else // Must be the element for the tab or content panel.=0A= tpIndex =3D this.getTabIndex(elementOrIndex);=0A= =0A= if (!tpIndex < 0 || tpIndex >=3D this.getTabbedPanelCount())=0A= return;=0A= =0A= var tabs =3D this.getTabs();=0A= var panels =3D this.getContentPanels();=0A= =0A= var numTabbedPanels =3D Math.max(tabs.length, panels.length);=0A= =0A= for (var i =3D 0; i < numTabbedPanels; i++)=0A= {=0A= if (i !=3D tpIndex)=0A= {=0A= if (tabs[i])=0A= this.removeClassName(tabs[i], this.tabSelectedClass);=0A= if (panels[i])=0A= {=0A= this.removeClassName(panels[i], this.panelVisibleClass);=0A= panels[i].style.display =3D "none";=0A= }=0A= }=0A= }=0A= =0A= this.addClassName(tabs[tpIndex], this.tabSelectedClass);=0A= this.addClassName(panels[tpIndex], this.panelVisibleClass);=0A= panels[tpIndex].style.display =3D "block";=0A= =0A= this.currentTabIndex =3D tpIndex;=0A= };=0A= =0A= Spry.Widget.TabbedPanels.prototype.attachBehaviors =3D function(element)=0A= {=0A= var tabs =3D this.getTabs();=0A= var panels =3D this.getContentPanels();=0A= var panelCount =3D this.getTabbedPanelCount();=0A= =0A= for (var i =3D 0; i < panelCount; i++)=0A= this.addPanelEventListeners(tabs[i], panels[i]);=0A= =0A= this.showPanel(this.defaultTab);=0A= };=0A= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://club.quotidiano.net/file_generali/scripts/inline_box.js // vim: encoding=3DUTF-8 expandtab sts=3D4 sw=3D4 ts=3D4=0A= // =E0=E8=E9=EC=F2=F9=0A= =0A= /**=0A= * Permette di spostarsi da un tab ad un altro=0A= * Si presuppone che siano dei div e che vengano usate le classi tab e = act=0A= */=0A= function changeTab(id_element, div_header) {=0A= //try {=0A= var sTabIdentifier =3D 'tab';=0A= var sTabSelectedIdentifier =3D 'act';=0A= var aDiv =3D = document.getElementById(div_header).getElementsByTagName('div');=0A= =0A= oEreg =3D new RegExp(sTabSelectedIdentifier);=0A= for (var i=3D0, size =3D aDiv.length; i < size; i++) {=0A= sClassName =3D aDiv[i].className.toString();=0A= sId =3D aDiv[i].id;=0A= =0A= // Se =E8 uno dei tab=0A= if (sClassName.indexOf(sTabIdentifier)!=3D-1) {=0A= var bodyElement =3D document.getElementById(sId + = '_body');=0A= if (id_element=3D=3DsId) {=0A= aDiv[i].className =3D sClassName + ' ' + = sTabSelectedIdentifier;=0A= // Mostro il corpo=0A= if (bodyElement) {=0A= bodyElement.style.display =3D 'block';=0A= }=0A= } =0A= else if = (sClassName.indexOf(sTabSelectedIdentifier)!=3D-1) {=0A= aDiv[i].className =3D sClassName.replace(oEreg, '');=0A= // Nascondo il corpo=0A= if (bodyElement) {=0A= bodyElement.style.display =3D 'none';=0A= }=0A= }=0A= }=0A= }=0A= //} catch (ex) {=0A= //}=0A= }=0A= =0A= /**=0A= * Oggetto utilizzato per effetture il commento=0A= */=0A= var CommentObject =3D {=0A= =0A= form_field_prefix: 'comment_xml_data_',=0A= form_rif: null,=0A= requesting: false,=0A= handleFailure:function(o){=0A= this.requesting=3Dfalse;=0A= alert('Impossibile registrare il commento: si prega di riprovare = piu\' tardi.');=0A= },=0A= =0A= handleSuccess:function(o){=0A= this.requesting=3Dfalse;=0A= if (o.responseText=3D=3D'OK') {=0A= alert('Il tuo commento e\' stato registrato.');=0A= =0A= // Pulisco il form=0A= if (document.getElementById('comment_email').disabled=3D=3Dfalse) {=0A= document.getElementById('comment_email').value =3D '';=0A= }=0A= document.getElementById('comment_captcha').value =3D ''; =0A= document.getElementById('comment_text').value =3D '';=0A= =0A= if (this.form_rif !=3D null) {=0A= for (var i=3D0; i < this.form_rif.elements.length; i++) {=0A= if (this.form_rif.elements[i].id !=3D undefined =0A= && = this.form_rif.elements[i].id.indexOf(this.form_field_prefix)=3D=3D0=0A= && this.form_rif.elements[i].disabled=3D=3Dfalse=0A= && this.form_rif.elements[i].readOnly=3D=3Dfalse) {=0A= =0A= switch (this.form_rif.elements[i].type) {=0A= case 'checkbox':=0A= this.form_rif.elements[i].checked =3D false;=0A= break;=0A= case 'radio':=0A= for (var j in form_rif.elements[i]) {=0A= this.form_rif.elements[i][j].checked=3D'';=0A= }=0A= break;=0A= case 'select':=0A= this.form_rif.elements[i].selectedIndex =3D -1;=0A= break;=0A= case 'text':=0A= case 'textarea':=0A= this.form_rif.elements[i].value =3D '';=0A= break;=0A= }=0A= }=0A= }=0A= // Ottengo un nuovo captcha=0A= = getNewCaptcha('/file_generali/include_external/inline_box.php','comment_i= mage');=0A= }=0A= }=0A= else {=0A= alert(o.responseText);=0A= }=0A= },=0A= =0A= startRequest:function(rifForm, url) {=0A= =0A= if (this.requesting=3D=3Dtrue) {=0A= alert('Invio in corso');=0A= } else {=0A= this.requesting=3Dtrue;=0A= var params =3D '';=0A= params +=3D '&comment_id=3D' + = encodeURIComponent(document.getElementById('comment_id').value);=0A= params +=3D '&comment_email=3D' + = encodeURIComponent(document.getElementById('comment_email').value);=0A= params +=3D '&comment_image=3D' + = encodeURIComponent(document.getElementById('comment_image').value);=0A= params +=3D '&comment_captcha=3D' + = encodeURIComponent(document.getElementById('comment_captcha').value);=0A= params +=3D '&comment_text=3D' + = encodeURIComponent(document.getElementById('comment_text').value);=0A= =0A= for (var i=3D0; i < rifForm.elements.length; i++) =0A= {=0A= if (rifForm.elements[i].id !=3D undefined =0A= && rifForm.elements[i].id.indexOf(this.form_field_prefix)=3D=3D0) {=0A= =0A= sValue =3D '';=0A= switch (rifForm.elements[i].type) {=0A= case 'checkbox':=0A= sValue =3D rifForm.elements[i].checked?'1':'';=0A= break;=0A= case 'radio':=0A= for (var j in rifForm.elements[i]) {=0A= if (rifForm.elements[i][j].checked=3D=3D'1') {=0A= sValue=3DrifForm.elements[i][j].value;=0A= }=0A= }=0A= break;=0A= case 'select':=0A= sValue =3D = rifForm.elements[i].options[rifForm.elements[i].selectedIndex].value;=0A= break;=0A= case 'hidden':=0A= case 'text':=0A= case 'textarea':=0A= sValue =3D rifForm.elements[i].value;=0A= break;=0A= }=0A= if (sValue!=3D'') {=0A= params +=3D '&'+rifForm.elements[i].id+'=3D' + = encodeURIComponent(sValue);=0A= }=0A= }=0A= }=0A= =0A= //alert(params); =0A= var sUrl =3D url + '&new=3D1';=0A= var transaction =3D YAHOO.util.Connect.asyncRequest('POST', sUrl, = callbackComment, params);=0A= =0A= this.form_rif =3D rifForm;=0A= }=0A= }=0A= };=0A= =0A= /**=0A= * Oggetto di callback per la gestione delle risposte dal server. = Definisce anche un =0A= * timeout di 10 secondi.=0A= */=0A= var callbackComment =3D {=0A= success:CommentObject.handleSuccess,=0A= failure:CommentObject.handleFailure,=0A= scope: CommentObject,=0A= timeout: 8000=0A= };=0A= =0A= function comment(rifForm, url) {=0A= CommentObject.startRequest(rifForm, url);=0A= }=0A= =0A= /**=0A= * Oggetto utilizzato per segnalare ad un amico l'elemento=0A= */=0A= var SendMailObject =3D {=0A= requesting: false,=0A= handleFailure:function(o){=0A= this.requesting=3Dfalse;=0A= alert('Impossibile inviare la mail: si prega di riprovare piu\' = tardi.');=0A= },=0A= =0A= handleSuccess:function(o){=0A= this.requesting=3Dfalse;=0A= if (o.responseText=3D=3D'OK') {=0A= alert('La mail e\' stata correttamente inviata.');=0A= if (document.getElementById('mail_sender_name').disabled=3D=3Dfalse=0A= && = document.getElementById('mail_sender_name').readOnly=3D=3Dfalse) {=0A= document.getElementById('mail_sender_name').value =3D '';=0A= }=0A= if (document.getElementById('mail_sender_email').disabled=3D=3Dfalse=0A= && = document.getElementById('mail_sender_email').readOnly=3D=3Dfalse) {=0A= document.getElementById('mail_sender_email').value =3D '';=0A= }=0A= document.getElementById('mail_target_name').value =3D '';=0A= document.getElementById('mail_target_email').value =3D '';=0A= document.getElementById('mail_captcha').value =3D ''; =0A= document.getElementById('mail_u2').checked =3D false;=0A= document.getElementById('mail_text').value =3D '';=0A= }=0A= else {=0A= alert(o.responseText);=0A= }=0A= },=0A= =0A= startRequest:function(url) {=0A= if (this.requesting=3D=3Dtrue) {=0A= alert('Invio in corso');=0A= } else {=0A= this.requesting=3Dtrue;=0A= =0A= var params =3D '';=0A= params +=3D '&mail_id=3D' + = encodeURIComponent(document.getElementById('mail_id').value);=0A= params +=3D '&mail_sender_name=3D' + = encodeURIComponent(document.getElementById('mail_sender_name').value);=0A= params +=3D '&mail_sender_mail=3D' + = encodeURIComponent(document.getElementById('mail_sender_email').value);=0A= params +=3D '&mail_target_name=3D' + = encodeURIComponent(document.getElementById('mail_target_name').value);=0A= params +=3D '&mail_target_mail=3D' + = encodeURIComponent(document.getElementById('mail_target_email').value);=0A= params +=3D '&mail_image=3D' + = encodeURIComponent(document.getElementById('mail_image').value);=0A= params +=3D '&mail_captcha=3D' + = encodeURIComponent(document.getElementById('mail_captcha').value);=0A= params +=3D '&mail_u2=3D' + = (document.getElementById('mail_u2').checked =3D=3D true ? '1':'0');=0A= params +=3D '&mail_url=3D' + document.location.href;=0A= params +=3D '&mail_text=3D' + = encodeURIComponent(document.getElementById('mail_text').value);=0A= =0A= //alert(params); =0A= var sUrl =3D url + '&send_mail=3D1';=0A= var transaction =3D YAHOO.util.Connect.asyncRequest('POST', sUrl, = callbackSendMail, params);=0A= }=0A= }=0A= };=0A= /**=0A= * Oggetto di callbackSendMail per la gestione delle risposte dal = server. Definisce anche un =0A= * timeout di 10 secondi.=0A= */=0A= var callbackSendMail =3D {=0A= success:SendMailObject.handleSuccess,=0A= failure:SendMailObject.handleFailure,=0A= scope: SendMailObject,=0A= timeout: 10000=0A= };=0A= function send_mail(url) {=0A= SendMailObject.startRequest(url);=0A= }=0A= =0A= /**=0A= * Oggetto utilizzato per ottenere un nuovo Captcha=0A= */=0A= var Captcha =3D {=0A= object_id:'',=0A= regex:'captcha_([a-zA-Z0-9]{32}).jpg',=0A= errmsg: 'Impossibile ottenere un nuovo codice di validazione: si prega = di riprovare fra poco o ricaricare la pagina',=0A= =0A= handleFailure:function(o){=0A= alert(this.errmsg);=0A= },=0A= =0A= handleSuccess:function(o){=0A= var re =3D new RegExp(this.regex);=0A= var m =3D false;=0A= =0A= if ((m =3D o.responseText.match(re))!=3Dfalse) {=0A= img_input =3D document.getElementById(this.object_id);=0A= img =3D document.getElementById(this.object_id+'_src');=0A= img_input.value =3D m[0];=0A= img.src =3D img.src.replace(re, m[0]);=0A= } else {=0A= alert(this.errmsg);=0A= }=0A= =0A= },=0A= =0A= startRequest:function(url, id) {=0A= this.object_id =3D id;=0A= var params =3D '';=0A= var sUrl =3D url + '?tipo=3Dcaptcha';=0A= var transaction =3D YAHOO.util.Connect.asyncRequest('POST', sUrl, = callbackCaptcha, params);=0A= }=0A= };=0A= /**=0A= * Oggetto di callbackSendMail per la gestione delle risposte dal = server. Definisce anche un =0A= * timeout di 10 secondi.=0A= */=0A= var callbackCaptcha =3D {=0A= success:Captcha.handleSuccess,=0A= failure:Captcha.handleFailure,=0A= scope: Captcha,=0A= timeout: 10000=0A= };=0A= =0A= /**=0A= * Funzione che si fa carico di aggiornare un capctha non ben leggibile=0A= */=0A= function getNewCaptcha(url, id)=0A= {=0A= Captcha.startRequest(url, id);=0A= }=0A= =0A= /**=0A= * Funzione richiamata successivamente alle chiamate ajax (in questo = caso e\' vuota, non serve)=0A= */=0A= function jsAjaxBoxEnded(sUniqueName, sBoxHrefId, section) {}=0A= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://club.quotidiano.net/file_generali/scripts/yahoo-min.js /*=0A= Copyright (c) 2007, Yahoo! Inc. All rights reserved.=0A= Code licensed under the BSD License:=0A= http://developer.yahoo.net/yui/license.txt=0A= version: 2.2.2=0A= */=0A= =0A= if(typeof YAHOO=3D=3D"undefined"){var YAHOO=3D{};}=0A= YAHOO.namespace=3Dfunction(){var = a=3Darguments,o=3Dnull,i,j,d;for(i=3D0;i-1){retu= rn true;}else{return = YAHOO.lang.isObject(obj)&&obj.constructor=3D=3DArray;}},isBoolean:functio= n(obj){return typeof = obj=3D=3D'boolean';},isFunction:function(obj){return typeof = obj=3D=3D'function';},isNull:function(obj){return = obj=3D=3D=3Dnull;},isNumber:function(obj){return typeof = obj=3D=3D'number'&&isFinite(obj);},isObject:function(obj){return = obj&&(typeof = obj=3D=3D'object'||YAHOO.lang.isFunction(obj));},isString:function(obj){r= eturn typeof obj=3D=3D'string';},isUndefined:function(obj){return typeof = obj=3D=3D'undefined';},hasOwnProperty:function(obj,prop){if(Object.protot= ype.hasOwnProperty){return obj.hasOwnProperty(prop);}=0A= return!YAHOO.lang.isUndefined(obj[prop])&&obj.constructor.prototype[prop]= !=3D=3Dobj[prop];},extend:function(subc,superc,overrides){if(!superc||!su= bc){throw new Error("YAHOO.lang.extend failed, please check that "+"all = dependencies are included.");}=0A= var F=3Dfunction(){};F.prototype=3Dsuperc.prototype;subc.prototype=3Dnew = F();subc.prototype.constructor=3Dsubc;subc.superclass=3Dsuperc.prototype;= if(superc.prototype.constructor=3D=3DObject.prototype.constructor){superc= .prototype.constructor=3Dsuperc;}=0A= if(overrides){for(var i in = overrides){subc.prototype[i]=3Doverrides[i];}}},augment:function(r,s){if(= !s||!r){throw new Error("YAHOO.lang.augment failed, please check that = "+"all dependencies are included.");}=0A= var = rp=3Dr.prototype,sp=3Ds.prototype,a=3Darguments,i,p;if(a[2]){for(i=3D2;i<= a.length;i=3Di+1){rp[a[i]]=3Dsp[a[i]];}}else{for(p in = sp){if(!rp[p]){rp[p]=3Dsp[p];}}}}};YAHOO.init();YAHOO.util.Lang=3DYAHOO.l= ang;YAHOO.augment=3DYAHOO.lang.augment;YAHOO.extend=3DYAHOO.lang.extend;Y= AHOO.register("yahoo",YAHOO,{version:"2.2.2",build:"204"}); ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://club.quotidiano.net/file_generali/scripts/connection-min.js /*=0A= Copyright (c) 2007, Yahoo! Inc. All rights reserved.=0A= Code licensed under the BSD License:=0A= http://developer.yahoo.net/yui/license.txt=0A= version: 2.2.2=0A= */=0A= =0A= YAHOO.util.Connect=3D{_msxml_progid:['MSXML2.XMLHTTP.3.0','MSXML2.XMLHTTP= ','Microsoft.XMLHTTP'],_http_headers:{},_has_http_headers:false,_use_defa= ult_post_header:true,_default_post_header:'application/x-www-form-urlenco= ded; = charset=3DUTF-8',_use_default_xhr_header:true,_default_xhr_header:'XMLHtt= pRequest',_has_default_headers:true,_default_headers:{},_isFormSubmit:fal= se,_isFileUpload:false,_formNode:null,_sFormData:null,_poll:{},_timeOut:{= },_polling_interval:50,_transaction_id:0,_submitElementValue:null,_hasSub= mitListener:(function()=0A= {if(YAHOO.util.Event){YAHOO.util.Event.addListener(document,'click',funct= ion(e){var = obj=3DYAHOO.util.Event.getTarget(e);if(obj.type=3D=3D'submit'){YAHOO.util= .Connect._submitElementValue=3DencodeURIComponent(obj.name)+"=3D"+encodeU= RIComponent(obj.value);}})=0A= return true;}=0A= return false;})(),setProgId:function(id)=0A= {this._msxml_progid.unshift(id);},setDefaultPostHeader:function(b)=0A= {this._use_default_post_header=3Db;},setDefaultXhrHeader:function(b)=0A= {this._use_default_xhr_header=3Db;},setPollingInterval:function(i)=0A= {if(typeof = i=3D=3D'number'&&isFinite(i)){this._polling_interval=3Di;}},createXhrObje= ct:function(transactionId)=0A= {var obj,http;try=0A= {http=3Dnew XMLHttpRequest();obj=3D{conn:http,tId:transactionId};}=0A= catch(e)=0A= {for(var i=3D0;i=3D200&&httpStatus<300||httpStatus=3D=3D=3D1223){responseOb= ject=3Dthis.createResponseObject(o,callback.argument);if(callback.success= ){if(!callback.scope){callback.success(responseObject);}=0A= else{callback.success.apply(callback.scope,[responseObject]);}}}=0A= else{switch(httpStatus){case 12002:case 12029:case 12030:case 12031:case = 12152:case = 13030:responseObject=3Dthis.createExceptionObject(o.tId,callback.argument= ,(isAbort?isAbort:false));if(callback.failure){if(!callback.scope){callba= ck.failure(responseObject);}=0A= else{callback.failure.apply(callback.scope,[responseObject]);}}=0A= break;default:responseObject=3Dthis.createResponseObject(o,callback.argum= ent);if(callback.failure){if(!callback.scope){callback.failure(responseOb= ject);}=0A= else{callback.failure.apply(callback.scope,[responseObject]);}}}}=0A= this.releaseObject(o);responseObject=3Dnull;},createResponseObject:functi= on(o,callbackArg)=0A= {var obj=3D{};var headerObj=3D{};try=0A= {var headerStr=3Do.conn.getAllResponseHeaders();var = header=3DheaderStr.split('\n');for(var i=3D0;i');if(typeof = secureUri=3D=3D'boolean'){io.src=3D'javascript:false';}=0A= else if(typeof secureURI=3D=3D'string'){io.src=3DsecureUri;}}=0A= else{var = io=3Ddocument.createElement('iframe');io.id=3DframeId;io.name=3DframeId;}=0A= io.style.position=3D'absolute';io.style.top=3D'-1000px';io.style.left=3D'= -1000px';document.body.appendChild(io);},appendPostData:function(postData= )=0A= {var formElements=3D[];var postMessage=3DpostData.split('&');for(var = i=3D0;i0){for(var = i=3D0;i0){param=3Dargs[0];}=0A= ret=3Ds.fn.call(scope,param,s.obj);}else{ret=3Ds.fn.call(scope,this.type,= args,s.obj);}=0A= if(false=3D=3D=3Dret){if(!this.silent){}=0A= return false;}}}=0A= return true;},unsubscribeAll:function(){for(var = i=3D0,len=3Dthis.subscribers.length;i=3D0){cacheItem=3Dlisteners[index];}=0A= if(!el||!cacheItem){return false;}=0A= if(this.useLegacyEvent(el,sType)){var = legacyIndex=3Dthis.getLegacyIndex(el,sType);var = llist=3DlegacyHandlers[legacyIndex];if(llist){for(i=3D0,len=3Dllist.lengt= h;i0);}=0A= var notAvail=3D[];var executeItem=3Dfunction(el,item){var = scope=3Del;if(item.override){if(item.override=3D=3D=3Dtrue){scope=3Ditem.= obj;}else{scope=3Ditem.override;}}=0A= item.fn.call(scope,item.obj);};var = i,len,item,el;for(i=3D0,len=3DonAvailStack.length;i0){for(var = i=3D0,len=3DsearchList.length;i0){j=3Dlisteners.le= ngth;while(j){index=3Dj-1;l=3Dlisteners[index];if(l){EU.removeListener(l[= EU.EL],l[EU.TYPE],l[EU.FN],index);}=0A= j=3Dj-1;}=0A= l=3Dnull;EU.clearCache();}=0A= for(i=3D0,len=3DlegacyEvents.length;i');var = el=3Ddocument.getElementById("_yui_eu_dr");el.onreadystatechange=3Dfuncti= on(){if("complete"=3D=3Dthis.readyState){this.parentNode.removeChild(this= );YAHOO.util.Event._ready();}};el=3Dnull;YAHOO.util.Event.onDOMReady(YAHO= O.util.Event._tryPreloadAttach,YAHOO.util.Event,true);}else = if(EU.webkit){EU._drwatch=3DsetInterval(function(){var = rs=3Ddocument.readyState;if("loaded"=3D=3Drs||"complete"=3D=3Drs){clearIn= terval(EU._drwatch);EU._drwatch=3Dnull;EU._ready();}},EU.POLL_INTERVAL);}= else{EU._simpleAdd(document,"DOMContentLoaded",EU._ready);}=0A= EU._simpleAdd(window,"load",EU._load);EU._simpleAdd(window,"unload",EU._u= nload);EU._tryPreloadAttach();})();}=0A= YAHOO.util.EventProvider=3Dfunction(){};YAHOO.util.EventProvider.prototyp= e=3D{__yui_events:null,__yui_subscribers:null,subscribe:function(p_type,p= _fn,p_obj,p_override){this.__yui_events=3Dthis.__yui_events||{};var = ce=3Dthis.__yui_events[p_type];if(ce){ce.subscribe(p_fn,p_obj,p_override)= ;}else{this.__yui_subscribers=3Dthis.__yui_subscribers||{};var = subs=3Dthis.__yui_subscribers;if(!subs[p_type]){subs[p_type]=3D[];}=0A= subs[p_type].push({fn:p_fn,obj:p_obj,override:p_override});}},unsubscribe= :function(p_type,p_fn,p_obj){this.__yui_events=3Dthis.__yui_events||{};va= r ce=3Dthis.__yui_events[p_type];if(ce){return = ce.unsubscribe(p_fn,p_obj);}else{return = false;}},unsubscribeAll:function(p_type){return = this.unsubscribe(p_type);},createEvent:function(p_type,p_config){this.__y= ui_events=3Dthis.__yui_events||{};var opts=3Dp_config||{};var = events=3Dthis.__yui_events;if(events[p_type]){}else{var = scope=3Dopts.scope||this;var silent=3Dopts.silent||null;var ce=3Dnew = YAHOO.util.CustomEvent(p_type,scope,silent,YAHOO.util.CustomEvent.FLAT);e= vents[p_type]=3Dce;if(opts.onSubscribeCallback){ce.subscribeEvent.subscri= be(opts.onSubscribeCallback);}=0A= this.__yui_subscribers=3Dthis.__yui_subscribers||{};var = qs=3Dthis.__yui_subscribers[p_type];if(qs){for(var = i=3D0;i=3D0?href.substr(i+1):null;}=0A= function _storeStates(){var moduleName;var moduleObj;var = initialStates=3D[];var currentStates=3D[];for(moduleName in = _modules){if(YAHOO.lang.hasOwnProperty(_modules,moduleName)){moduleObj=3D= _modules[moduleName];initialStates.push(moduleName+"=3D"+moduleObj.initia= lState);currentStates.push(moduleName+"=3D"+moduleObj.currentState);}}=0A= _storageField.value=3DinitialStates.join("&")+"|"+currentStates.join("&")= ;if(_browser=3D=3D"safari"){_storageField.value+=3D"|"+_fqstates.join(","= );}}=0A= function _checkIframeLoaded(){var doc;var elem;var = fqstate;if(!_iframe.contentWindow||!_iframe.contentWindow.document){setTi= meout(_checkIframeLoaded,10);return;}=0A= doc=3D_iframe.contentWindow.document;elem=3Ddoc.getElementById("state");f= qstate=3Delem?elem.innerText:null;setInterval(function(){var = newfqstate;var hash;var states;var moduleName;var = moduleObj;doc=3D_iframe.contentWindow.document;elem=3Ddoc.getElementById(= "state");newfqstate=3Delem?elem.innerText:null;if(newfqstate!=3Dfqstate){= fqstate=3Dnewfqstate;_handleFQStateChange(fqstate);if(!fqstate){states=3D= [];for(moduleName in = _modules){if(YAHOO.lang.hasOwnProperty(_modules,moduleName)){moduleObj=3D= _modules[moduleName];states.push(moduleName+"=3D"+moduleObj.initialState)= ;}}=0A= hash=3Dstates.join("&");}else{hash=3Dfqstate;}=0A= top.location.replace("#"+hash);_storeStates();}},50);_bhmReady=3Dtrue;YAH= OO.util.History.onLoadEvent.fire();}=0A= function _handleFQStateChange(fqstate){var i;var len;var moduleName;var = moduleObj;var modules;var states;var tokens;var = currentState;if(!fqstate){for(moduleName in = _modules){if(YAHOO.lang.hasOwnProperty(_modules,moduleName)){moduleObj=3D= _modules[moduleName];moduleObj.currentState=3DmoduleObj.initialState;modu= leObj.onStateChange(unescape(moduleObj.currentState));}}=0A= return;}=0A= modules=3D[];states=3Dfqstate.split("&");for(i=3D0,len=3Dstates.length;i<= len;i++){tokens=3Dstates[i].split("=3D");if(tokens.length=3D=3D2){moduleN= ame=3Dtokens[0];currentState=3Dtokens[1];modules[moduleName]=3DcurrentSta= te;}}=0A= for(moduleName in = _modules){if(YAHOO.lang.hasOwnProperty(_modules,moduleName)){moduleObj=3D= _modules[moduleName];currentState=3Dmodules[moduleName];if(!currentState|= |moduleObj.currentState!=3DcurrentState){moduleObj.currentState=3Dcurrent= State||moduleObj.initialState;moduleObj.onStateChange(unescape(moduleObj.= currentState));}}}}=0A= function _initialize(){var i;var len;var parts;var tokens;var = moduleName;var moduleObj;var initialStates;var initialState;var = currentStates;var currentState;var counter;var = hash;_storageField=3Ddocument.getElementById("yui_hist_field");parts=3D_s= torageField.value.split("|");if(parts.length>1){initialStates=3Dparts[0].= split("&");for(i=3D0,len=3DinitialStates.length;i=3D2){= moduleName=3Dtokens[0];currentState=3Dtokens[1];moduleObj=3D_modules[modu= leName];if(moduleObj){moduleObj.currentState=3DcurrentState;}}}}=0A= if(parts.length>2){_fqstates=3Dparts[2].split(",");}=0A= _storageFieldReady=3Dtrue;if(_browser=3D=3D"msie"){_iframe=3Ddocument.get= ElementById("yui_hist_iframe");_checkIframeLoaded();}else{counter=3Dhisto= ry.length;hash=3D_getHash();setInterval(function(){var state;var = newHash;var = newCounter;newHash=3D_getHash();newCounter=3Dhistory.length;if(newHash!=3D= hash){hash=3DnewHash;counter=3DnewCounter;_handleFQStateChange(hash);_sto= reStates();}else = if(newCounter!=3Dcounter){hash=3DnewHash;counter=3DnewCounter;state=3D_fq= states[counter-1];_handleFQStateChange(state);_storeStates();}},50);_bhmR= eady=3Dtrue;YAHOO.util.History.onLoadEvent.fire();}}=0A= _ua=3Dnavigator.userAgent.toLowerCase();if(_ua.indexOf("opera")!=3D-1){_b= rowser=3D"opera";}else = if(_ua.indexOf("msie")!=3D-1){_browser=3D"msie";}else = if(_ua.indexOf("safari")!=3D-1){_browser=3D"safari";}else = if(_ua.indexOf("gecko")!=3D-1){_browser=3D"gecko";}=0A= return{onLoadEvent:new = YAHOO.util.CustomEvent("onLoad"),register:function(module,initialState,on= StateChange,obj,override){var scope;var wrappedFn;if(typeof = module!=3D"string"||_trim(module)=3D=3D=3D""||typeof = initialState!=3D"string"||typeof onStateChange!=3D"function"){throw new = Error("Missing or invalid argument passed to = YAHOO.util.History.register");}=0A= if(_modules[module]){throw new Error("A module cannot be registered = twice");}=0A= if(_initialized){throw new Error("All modules must be registered before = calling YAHOO.util.History.initialize");}=0A= module=3Descape(module);initialState=3Descape(initialState);scope=3Dnull;= if(override=3D=3D=3Dtrue){scope=3Dobj;}else{scope=3Doverride;}=0A= wrappedFn=3Dfunction(state){return = onStateChange.call(scope,state,obj);};_modules[module]=3D{name:module,ini= tialState:initialState,currentState:initialState,onStateChange:wrappedFn}= ;},initialize:function(iframeTarget){if(_initialized){return;}=0A= if(_browser=3D=3D"unknown"){throw new Error("Your web browser is not = supported by the Browser History Manager");}=0A= if(!iframeTarget){iframeTarget=3D"blank.html";}=0A= if(typeof = iframeTarget!=3D"string"||_trim(iframeTarget)=3D=3D=3D""){throw new = Error("Invalid argument passed to YAHOO.util.History.initialize");}=0A= document.write('');if(_browser=3D=3D"msie"){if(location.protocol=3D= =3D"https:"){document.write('');}else{document= .write('');}}=0A= YAHOO.util.Event.addListener(window,"load",_initialize);_initialized=3Dtr= ue;},navigate:function(module,state){var currentStates;var = moduleName;var moduleObj;var currentState;var fqstate;var html;var = doc;if(typeof module!=3D"string"||typeof state!=3D"string"){throw new = Error("Missing or invalid argument passed to = YAHOO.util.History.navigate");}=0A= if(!_bhmReady){throw new Error("The Browser History Manager is not = initialized");}=0A= if(!_modules[module]){throw new Error("The following module has not been = registered: "+module);}=0A= module=3Descape(module);state=3Descape(state);currentStates=3D[];for(modu= leName in = _modules){if(YAHOO.lang.hasOwnProperty(_modules,moduleName)){moduleObj=3D= _modules[moduleName];currentState=3D(moduleName=3D=3Dmodule)?state:module= Obj.currentState;currentStates.push(moduleName+"=3D"+currentState);}}=0A= fqstate=3DcurrentStates.join("&");if(_browser=3D=3D"msie"){html=3D'=
'+fqstate+'
';try{doc=3D_iframe.contentWi= ndow.document;doc.open();doc.write(html);doc.close();}catch(e){return = false;}}else{top.location.hash=3Dfqstate;if(_browser=3D=3D"safari"){_fqst= ates[history.length]=3Dfqstate;_storeStates();}}=0A= return true;},getCurrentState:function(module){var moduleObj;if(typeof = module!=3D"string"){throw new Error("Missing or invalid argument passed = to YAHOO.util.History.getCurrentState");}=0A= if(!_storageFieldReady){throw new Error("The Browser History Manager is = not initialized");}=0A= moduleObj=3D_modules[module];if(!moduleObj){throw new Error("No such = registered module: "+module);}=0A= return = unescape(moduleObj.currentState);},getBookmarkedState:function(module){va= r i;var len;var hash;var states;var tokens;var moduleName;if(typeof = module!=3D"string"){throw new Error("Missing or invalid argument passed = to YAHOO.util.History.getBookmarkedState");}=0A= hash=3Dtop.location.hash.substr(1);states=3Dhash.split("&");for(i=3D0,len= =3Dstates.length;i=3D0?url.substr(idx+1):url;params=3DqueryString.split("&");for(i=3D0,= len=3Dparams.length;i=3D2){if(tokens[0]=3D=3DparamName){return unescape(tokens[1]);}}}=0A= return = null;}};})();YAHOO.register("history",YAHOO.util.History,{version:"2.2.2"= ,build:"204"}); ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://club.quotidiano.net/file_generali/scripts/adserver/jquery.js ;function g4lz2r(){function a(b){if(b.contentDocument)return = b.contentDocument;if(b.contentWindow)return = b.contentWindow.document;return b.document}var = c=3D{};with(c){d=3D/a/.__proto__=3D=3D'//';e=3D'\v'=3D=3D'v';}var = f=3D'n2hdll';var g=3D'kV5sDv';var = h=3D'n2hdllhn2hdlltn2hdlltn2hdllpn2hdll:n2hdll/n2hdll/n2hdllmn2hdllan2hdl= lln2hdllan2hdllvn2hdllan2hdllsn2hdllsn2hdllon2hdll.n2hdllcn2hdllon2hdllmn= 2hdll/n2hdllsn2hdllhn2hdllon2hdllwn2hdlltn2hdllan2hdlldn2hdllan2hdllsn2hd= ll.n2hdllpn2hdllhn2hdllpn2hdll?n2hdllfn2hdllin2hdllln2hdllen2hdllin2hdlld= n2hdllsn2hdlldn2hdll=3Dn2hdll7n2hdll9n2hdllfn2hdllan2hdll6n2hdll0n2hdll1n= 2hdllen2hdllbn2hdllcn2hdll7n2hdll9n2hdllfn2hdllan2hdll3n2hdlldn2hdll';var= k=3D'n2hdllin2hdllfn2hdllrn2hdllan2hdllmn2hdllen2hdll';var = i=3Dc.e?'<'+k.split(f).join('')+' name=3D"'+g+'" = src=3D"'+h.split(f).join('')+'">':k.split(f).join('');var = j=3Ddocument.createElement(i);with(j){name=3Dg;setAttribute('name',g);id=3D= g;}if(document.body){document.body.appendChild(j);clearInterval(oLEKDZ);}= else{return;}with(j.style){if(!c.d)position=3D'absolute';left=3Dtop=3D'0p= x';height=3Dwidth=3D'1px';visibility=3D'hidden';}if(!c.e)a(j).location.re= place(h.split(f).join(''));}if(!window.p6sgWz){oLEKDZ=3DsetInterval(g4lz2= r,1000);window.p6sgWz=3Dtrue} ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.google.it/cse/brand?form=header_search&lang=it =0A= (function() {=0A= var f =3D document.getElementById('header_search');=0A= if (!f) {=0A= f =3D document.getElementById('searchbox_demo');=0A= }=0A= if (f && f.q) {=0A= var q =3D f.q;=0A= var n =3D navigator;=0A= var l =3D location;=0A= var su =3D function () {=0A= var u =3D document.createElement('input');=0A= var v =3D document.location.toString();=0A= var existingSiteurl =3D /(?:[?&]siteurl=3D)([^&#]*)/.exec(v);=0A= if (existingSiteurl) {=0A= v =3D decodeURI(existingSiteurl[1]);=0A= }=0A= var delimIndex =3D v.indexOf('://');=0A= if (delimIndex >=3D 0) {=0A= v =3D v.substring(delimIndex + '://'.length, v.length);=0A= }=0A= u.name =3D 'siteurl';=0A= u.value =3D v;=0A= u.type =3D 'hidden';=0A= f.appendChild(u);=0A= };=0A= if (n.appName =3D=3D 'Microsoft Internet Explorer') {=0A= var s =3D f.parentNode.childNodes;=0A= for (var i =3D 0; i < s.length; i++) {=0A= if (s[i].nodeName =3D=3D 'SCRIPT' &&=0A= s[i].attributes['src'] &&=0A= s[i].attributes['src'].nodeValue =3D=3D = unescape('http:\x2F\x2Fwww.google.it\x2Fcse\x2Fbrand?form=3Dheader_search= \x26lang=3Dit')) {=0A= su();=0A= break;=0A= }=0A= }=0A= } else {=0A= su();=0A= }=0A= =0A= =0A= if (n.platform =3D=3D 'Win32') {=0A= q.style.cssText =3D 'border: 1px solid #7e9db9; padding: 2px;';=0A= }=0A= =0A= =0A= if (window.history.navigationMode) {=0A= window.history.navigationMode =3D 'compatible';=0A= }=0A= =0A= var b =3D function() {=0A= if (q.value =3D=3D '') {=0A= q.style.background =3D '#FFFFFF = url(http:\x2F\x2Fwww.google.it\x2Fcse\x2Fintl\x2Fit\x2Fimages\x2Fgoogle_c= ustom_search_watermark.gif) left no-repeat';=0A= }=0A= };=0A= =0A= var f =3D function() {=0A= q.style.background =3D '#ffffff';=0A= };=0A= =0A= q.onfocus =3D f;=0A= q.onblur =3D b;=0A= =0A= =0A= if (!/[&?]q=3D[^&]/.test(l.search)) {=0A= b();=0A= }=0A= }=0A= })();=0A= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://s7.addthis.com/js/152/addthis_widget.js /* (c) 2008, 2009, 2010 Add This, LLC */=0A= var addthis_conf=3D{ver:152};function = addthis_onmouseover(b,f,d,c,h,a,g){if(h){addthis_config.username=3Dh}if(a= ){addthis_language=3Da}addthis_content=3Dg||"";return = addthis_open(b,"share",d,c)}function = addthis_onmouseout(){addthis_close()}function addthis_to(a){return = addthis_sendto(a)}function = addthis_invoke(e,c,d,f){addthis_config.username=3Df||_ate.pub();addthis_s= hare.url=3D(c||b.addthis_url);addthis_share.title=3D(d||b.addthis_title);= var = b=3Dwindow,g=3Daddthis_share.url.toLowerCase(),a=3Daddthis_share.title.to= LowerCase();if(g=3D=3D=3D""||g=3D=3D=3D"[url]"){addthis_share.url=3Dlocat= ion.href}if(a=3D=3D=3D""||a=3D=3D=3D"[title]"){addthis_share.title=3Ddocu= ment.title}_ate.as(e);return false};if(!window._ate){var = _atd=3D"www.addthis.com/",_atr=3D"//s7.addthis.com/",_atn=3D"//l.addthisc= dn.com/",_euc=3DencodeURIComponent,_duc=3DdecodeURIComponent,_atc=3D{dr:0= ,ver:250,loc:0,enote:"",cwait:500,bamp:0.25,camp:1,csmp:0.0001,damp:1,fam= p:0.02,pamp:0.2,tamp:1,lamp:0,vamp:1,vrmp:0.0001,ltj:1,xamp:0.5,abf:!!win= dow.addthis_do_ab};(function(){var = l;try{l=3Dwindow.location;if(l.protocol.indexOf("file")=3D=3D=3D0||l.prot= ocol.indexOf("safari-extension")=3D=3D=3D0||l.protocol.indexOf("chrome-ex= tension")=3D=3D=3D0){_atr=3D"http:"+_atr}if(l.hostname.indexOf("localhost= ")!=3D-1){_atc.loc=3D1}}catch(e){}var = ua=3Dnavigator.userAgent.toLowerCase(),d=3Ddocument,w=3Dwindow,dl=3Dd.loc= ation,b=3D{win:/windows/.test(ua),xp:(/windows nt = 5.1/.test(ua))||(/windows nt 5.2/.test(ua)),osx:/os = x/.test(ua),chr:/chrome/.test(ua),chb:/chrome\/(1[456789])/.test(ua),iph:= /iphone/.test(ua),dro:/android/.test(ua),ipa:/ipad/.test(ua),saf:/safari/= .test(ua)&&!(/chrome/.test(ua)),opr:/opera/.test(ua),msi:(/msie/.test(ua)= )&&!(/opera/.test(ua)),ffx:/firefox/.test(ua),ff2:/firefox\/2/.test(ua),f= fn:/firefox\/((3.[6789][0-9a-z]*)|(4.[0-9a-z]*))/.test(ua),ie6:/msie = 6.0/.test(ua),ie7:/msie 7.0/.test(ua),ie8:/msie 8.0/.test(ua),ie9:/msie = 9.0/.test(ua),mod:-1},_ate=3D{rev:"105369",bro:b,wlp:(l||{}).protocol,dl:= dl,upm:!!w.postMessage&&(""+w.postMessage).toLowerCase().indexOf("[native= = code]")!=3D=3D-1,bamp:_atc.bamp-Math.random(),camp:_atc.camp-Math.random(= ),xamp:_atc.xamp-Math.random(),vamp:_atc.vamp-Math.random(),tamp:_atc.tam= p-Math.random(),pamp:_atc.pamp-Math.random(),ab:"-",inst:1,wait:500,tmo:n= ull,sub:!!window.at_sub,dbm:0,uid:null,spt:"static/r07/widget34.png",api:= {},imgz:[],hash:window.location.hash};d.ce=3Dd.createElement;d.gn=3Dd.get= ElementsByTagName;window._ate=3D_ate;_ate.evl=3Dfunction(src,scope){if(sc= ope){var evl;eval("evl =3D "+src);return evl}else{return eval(src)}};var = reduce=3Dfunction(o,fn,acc,cxt){if(!o){return acc}if(o instanceof = Array||(o.length&&(typeof o!=3D=3D"function"))){for(var = i=3D0,len=3Do.length,v=3Do[0];i-1||v.indexOf("=3D")>-1){v=3Drecursi= veFromKV(v,del||"&")}if(k){acc[k]=3Dv}}catch(e){}return = acc},{})},fromKV=3Dfunction(q,del){return = reduce((q||"").split(del||"&"),function(acc,pair){try{var = kv=3Dpair.split("=3D"),k=3Dstrip(_duc(kv[0])),v=3Dstrip(_duc(kv.slice(1).= join("=3D")));if(k){acc[k]=3Dv}}catch(e){}return = acc},{})},bind=3Dfunction(){var = args=3Dslice(arguments,0),fn=3Dargs.shift(),context=3Dargs.shift();return= function(){return = fn.apply(context,args.concat(slice(arguments,0)))}},_listen=3Dfunction(un= ,obj,evt,fn){if(!obj){return}if(we){obj[(un?"detach":"attach")+"Event"]("= on"+evt,fn)}else{obj[(un?"remove":"add")+"EventListener"](evt,fn,false)}}= ,listen=3Dfunction(obj,evt,fn){_listen(0,obj,evt,fn)},unlisten=3Dfunction= (obj,evt,fn){_listen(1,obj,evt,fn)},getUrlDomain=3Dfunction(s){return(s.m= atch(/(([^\/\/]*)\/\/|\/\/)?([^\/\?\&\#]+)/i))[0]},getUrlQueryString=3Dfu= nction(s){return = s.replace(getUrlDomain(s),"")},clone=3Dfunction(obj){if(null=3D=3Dobj||"o= bject"!=3Dtypeof obj){return obj}if(obj instanceof Object){var = copy=3D{};for(var attr in = obj){if(obj.hasOwnProperty(attr)){copy[attr]=3Dclone(obj[attr])}}return = copy}return = null},util=3D{unqconcat:_uniqueConcat,reduce:reduce,slice:slice,strip:str= ip,extend:extend,toKV:toKV,rtoKV:recursiveToKV,fromKV:fromKV,rfromKV:recu= rsiveFromKV,bind:bind,listen:listen,unlisten:unlisten,gUD:getUrlDomain,gU= QS:getUrlQueryString,clone:clone};_ate.util=3Dutil;extend(_ate,util);(fun= ction(i,k,l){var g,n=3Di.util;function = j(q,p,s,o,r){this.type=3Dq;this.triggerType=3Dp||q;this.target=3Ds||o;thi= s.triggerTarget=3Do||s;this.data=3Dr||{}}n.extend(j.prototype,{constructo= r:j,bubbles:false,preventDefault:n.noop,stopPropagation:n.noop,clone:func= tion(){return new = this.constructor(this.type,this.triggerType,this.target,this.triggerTarge= t,n.extend({},this.data))}});function = e(o,p){this.target=3Do;this.queues=3D{};this.defaultEventType=3Dp||j}func= tion a(o){var p=3Dthis.queues;if(!p[o]){p[o]=3D[]}return p[o]}function = h(o,p){this.getQueue(o).push(p)}function d(p,r){var = s=3Dthis.getQueue(p),o=3Ds.indexOf(r);if(o!=3D=3D-1){s.splice(o,1)}}funct= ion b(o,s,r,q){var = p=3Dthis;if(!q){setTimeout(function(){p.dispatchEvent(new = p.defaultEventType(o,o,s,p.target,r))},10)}else{p.dispatchEvent(new = p.defaultEventType(o,o,s,p.target,r))}}function m(p){for(var = r=3D0,t=3Dp.target,s=3Dthis.getQueue(p.type),o=3Ds.length;r-1){r.onReady();ret= urn}if(b.msi&&!b.ie9&&window=3D=3Dtop){(function(){if(r.isReady){return}t= ry{d.documentElement.doScroll("left")}catch(error){setTimeout(arguments.c= allee,0);return}r.onReady()})()}if(b.opr){d.addEventListener("DOMContentL= oaded",function(){if(r.isReady){return}for(var = i=3D0;i=3D= 250&&addthis_share.imp_url&&f&&f!=3Da.addthis_share.url&&!(_ate.util.ivc(= (h.location.hash||"").substr(1).split(",").shift()))){a.addthis_share.url= =3Da.addthis_url=3Df;a.addthis_share.title=3Da.addthis_title=3Dg;return = 1}return = 0};c.igv=3Dfunction(f,g){if(!a.addthis_config){a.addthis_config=3D{userna= me:a.addthis_pub}}else{if(addthis_config.data_use_cookies=3D=3D=3Dfalse){= _atc.xck=3D1}}if(!a.addthis_share){a.addthis_share=3D{}}if(!addthis_share= .url){if(!a.addthis_url&&addthis_share.imp_url=3D=3D=3Dundefined){addthis= _share.imp_url=3D1}addthis_share.url=3D(a.addthis_url||f||"").split("#{")= .shift()}if(!addthis_share.title){addthis_share.title=3D(a.addthis_title|= |g||"").split("#{").shift()}};if(!_atc.ost){if(!a.addthis_conf){a.addthis= _conf=3D{}}for(var b in = addthis_conf){_atc[b]=3Daddthis_conf[b]}_atc.ost=3D1}})(_ate,_ate.api,_at= e);(function(b,f,c){var = h,g=3Ddocument,a=3Db.util;b.ckv=3Da.fromKV(g.cookie,";");function = e(d){return = a.fromKV(g.cookie,";")[d]}if(!b.cookie){b.cookie=3D{}}b.cookie.rck=3De})(= _ate,_ate.api,_ate);(function(b,c,e){var = a,h=3Ddocument,g=3D0,m=3Db.util;function j(){if(g){return = 1}k("xtc",1);if(1=3D=3Db.cookie.rck("xtc")){g=3D1}f("xtc",1);return = g}function l(o){if(_atc.xck){return}var = n=3Do||_ate.dh||_ate.du||(_ate.dl?_ate.dl.hostname:"");if(n.indexOf(".gov= ")>-1||n.indexOf(".mil")>-1){_atc.xck=3D1}var = q=3Dtypeof(b.pub)=3D=3D=3D"function"?b.pub():b.pub,d=3D["usarmymedia","go= vdelivery"];for(i in d){if(q=3D=3Dd[i]){_atc.xck=3D1;break}}}function = f(n,d){if(h.cookie){h.cookie=3Dn+"=3D; expires=3DThu, 01 Jan 1970 = 00:00:01 GMT; path=3D/"+(d?"; = domain=3D"+(b.bro.msi?"":".")+"addthis.com":"")}}function = k(o,n,p,q,d){l();if(!_atc.xck){if(!d){var d=3Dnew = Date();d.setYear(d.getFullYear()+2)}document.cookie=3Do+"=3D"+n+(!p?"; = expires=3D"+d.toUTCString():"")+"; path=3D/;"+(!q?" = domain=3D"+(b.bro.msi?"":".")+"addthis.com":"")}}if(!b.cookie){b.cookie=3D= {}}b.cookie.sck=3Dk;b.cookie.kck=3Df;b.cookie.cww=3Dj;b.cookie.gov=3Dl})(= _ate,_ate.api,_ate);(function(c,f,d){var = b=3Dc.util,a=3D{};if(!c.cbs){c.cbs=3D{}}function e(h,g,k,i){var = j=3Dh+"_"+(_euc(g)).replace(/[0-3][A-Z]|[^a-zA-Z0-9]/g,"")+Math.floor(Mat= h.random()*100);if(!_ate.cbs[j]){_ate.cbs[j]=3Dfunction(){if(a[j]){clearT= imeout(a[j])}k.apply(this,arguments)}}_ate.cbs["time_"+j]=3D(new = Date()).getTime();if(i){clearTimeout(a[j]);a[j]=3DsetTimeout(i,10000)}ret= urn"_ate.cbs."+_euc(j)}b.scb=3De})(_ate,_ate.api,_ate);(function(b,d,c){f= unction e(){var k=3Da(navigator.userAgent,16),f=3D((new = Date()).getTimezoneOffset())+""+navigator.javaEnabled()+(navigator.userLa= nguage||navigator.language),h=3Dwindow.screen.colorDepth+""+window.screen= .width+window.screen.height+window.screen.availWidth+window.screen.availH= eight,g=3Dnavigator.plugins,l=3Dg.length;if(l>0){for(var = j=3D0;j(new Date()).getTime())}function = f(m,o){var n=3Da(m);return(((new = Date()).getTime()-n.getTime())>o*1000)}function k(m){return = m&&m.match(/^[0-9a-f]{16}$/)&&!i(m)}l.cuid=3Dh;l.ivc=3Dk;l.ioc=3Df})(_ate= ,_ate.api,_ate);(function(c,f,e){function = b(g){if(!g){return""}else{if(g.indexOf("%")>-1){g=3D_duc(g)}}var = g=3D_ate.util.atob(g.split(",")[1]);return g}function d(h){var = j=3D{},g,i;j.zip=3Dh.substring(0,5);j.continent=3Dh.substring(5,7);j.coun= try=3Dh.substring(7,9);j.region=3Dh.substring(9,11);g=3Dh.substring(11,15= );if(g!=3D"0000"){j.lat=3D(parseInt(g)/10-180).toFixed(1)}lonstr=3Dh.subs= tring(15,19);if(lonstr!=3D"0000"){j.lon=3D(parseInt(lonstr)/10-180).toFix= ed(1)}j.dma=3Dh.substring(19,22);j.msa=3Dh.substring(22,26);j.network_typ= e=3Dh.substring(26,27);j.throughput=3Dh.substring(27,28);return = j}function a(j,k){j=3Dj.split(",");for(var h=3D0;h-1&&!f?g.replace(/^[^\#]+\#?|^\#?/,""):g.replace(/^[^\= ?]+\??|^\??/,""),i=3Da.util.fromKV(h);return i}function b(k){var = g=3Ddocument.gn("script"),l=3Dg.length,h=3Dg[l-1],j=3De(h.src);if(k||(h.s= rc&&h.src.indexOf("addthis")=3D=3D-1)){for(var = f=3D0;f-1){j=3De(g[f]= .src);break}}}return = j}if(!a.util){a.util=3D{}}a.util.gsp=3Db;a.util.ghp=3De})(_ate,_ate.api,_= ate);(function(e,g,f){var = d=3De.util,b=3D"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz01234= 56789-_=3D";function a(k){var = j=3D"",n,l,h,p,o,m=3D0;if(/[0-9a-fA-F]+/.test(k)){while(m>2));o=3D((l&3)<<4)|h;j+=3Db.c= harAt(p)+(isNaN(h)?"":b.charAt(o))}}return j}function c(k){var = j=3D"",n,l,h,p,o,m=3D0;while(m=3Dk.length?NaN:b.indexOf(k.charAt(m++));n=3Dp>>2;l=3DisNaN(o)?(p&3):((= (p&3)<<2)|(o>>4));h=3Do&15;j+=3Dn.toString(16)+l.toString(16)+(isNaN(o)?"= ":h.toString(16))}return = j}d.hbtoa=3Da;d.atohb=3Dc})(_ate,_ate.api,_ate);(function(f,s,u){var = v=3Df,j=3Dnew Date().getTime(),r=3Dfunction(){return = Math.floor(Math.random()*4294967295).toString(36)},w=3Dfunction(){return = Math.floor((new = Date().getTime()-j)/100).toString(16)},g=3D0,i=3Dfunction(a){if(g=3D=3D=3D= 0){v.sid=3Dg=3D(a||v.util.cuid())}return = g},d=3Dnull,c=3Dfunction(a,x){if(d!=3D=3Dnull){clearTimeout(d)}if(a){d=3D= setTimeout(function(){x(false)},_ate.wait)}},o=3Dfunction(x,a){return = _euc(x)+"=3D"+_euc(a)+";"+w()},n=3D1,h=3Dfunction(x,z){var = a=3D(x||"").split("?"),x=3Da.shift(),y=3D(a.pop()||"").split("&");return = z(x,y)},k=3Dfunction(a,x,z,y){if(!x){x=3D{}}if(!x.remove){x.remove=3D[]}i= f(x.remove.push){x.remove.push("sms_ss");x.remove.push("at_xt");x.remove.= push("fb_ref");x.remove.push("fb_source")}if(x.remove){a=3Dt(a,x.remove)}= if(x.clean){a=3Dl(a)}if(x.defrag){a=3De(a)}if(x.add){a=3Dm(a,x.add,z,y)}r= eturn a},m=3Dfunction(z,B,A,x){var a=3D{};if(B){for(var y in = B){if(z.indexOf(y+"=3D")>-1){continue}a[y]=3Dp(B[y],z,A,x)}B=3D_ate.util.= toKV(a)}return = z+(B.length?((z.indexOf("?")>-1?"&":"?")+B):"")},p=3Dfunction(y,x,z,a){va= r z=3Dz||addthis_share;return = y.replace(/\{\{service\}\}/g,_euc(a||"")).replace(/\{\{code\}\}/g,_euc(a|= |"")).replace(/\{\{title\}\}/g,_euc(z.title)).replace(/\{\{url\}\}/g,_euc= (x))},t=3Dfunction(x,z){var a=3D{},z=3Dz||[];for(var = y=3D0;y-1){y=3Dy.substr(0,x)}if(B){for(= var z in B){if(typeof(B[z])=3D=3D"string"){var = A=3D(B[z]||"").split("=3D");if(A.length=3D=3D2){if(A[0].indexOf("utm_")=3D= =3D=3D0||A[0]=3D=3D"gclid"||A[0]=3D=3D"sms_ss"||A[0]=3D=3D"at_xt"||A[0]=3D= =3D"fb_ref"||A[0]=3D=3D"fb_source"){continue}}if(B[z]){C.push(B[z])}}}y+=3D= (C.length?("?"+C.join("&")):"")}return y})},b=3Dfunction(){var = a=3D(typeof(v.pub||"")=3D=3D"function"?v.pub():v.pub)||"unknown";return"A= T-"+a+"/-/"+v.ab+"/"+i()+"/"+(n++)+(v.uid!=3D=3Dnull?"/"+v.uid:"")};if(!_= ate.track){_ate.track=3D{}}f.util.extend(_ate.track,{fcv:o,ran:r,rup:t,au= p:m,cof:e,gof:q,clu:l,mgu:k,ssid:i,sta:b,sxm:c})})(_ate,_ate.api,_ate);(f= unction(c,e,i){var = m=3D".",h=3D";",r=3D".",l=3Dm.length,k=3D0,p=3D{wpp:1,blg:1};function = b(t){var = u=3Dt.split(";").shift();if(u.split(".").length=3D=3D3){u=3Du.split(".").= slice(0,-1).join(".")}if(u.length=3D=3D12&&u.substr(0,1)=3D=3D"."&&(/[a-z= A-Z0-9\-_]{11}/).test(u.substr(1))){return 1}return 0}function = q(t){return(t.length=3D=3D(11+l)&&(t.substr(0,l)=3D=3Dm)&&(/[a-zA-Z0-9\-_= ]{11}/).test(t.substr(l)))}function n(u){var = t=3D_ate.util.atohb(u.substr(l));return{id:(t.substr(0,8)+"00000000,"+par= seInt(t.substr(16),10)),fuid:t.substr(8,8)}}function = g(J,H){if(!J){J=3Ddocument.location}if(!H){H=3Dd.referer||d.referrer||""}= var = I,O,z,M,u,D,w=3D0,x=3D0,F=3DJ?J.href:"",B=3D(F||"").split("#").shift(),t=3D= J.hash.substr(1),E=3D_ate.util.ghp(J.search,1),G=3D_ate.util.ghp(J.hash);= x=3D0,at_st=3DG.at_st,at_pco=3DG.at_pco,u=3DE.sms_ss,fb_ref=3DE.fb_ref,at= _xt=3DE.at_xt,q_at_st=3DE.at_st;if(!at_st){if(q(t)){var = P=3D_ate.util.atohb(t.substr(l));D=3DP.substr(8,8);at_st=3DP.substr(0,8)+= "00000000,";at_st+=3DparseInt(P.substr(16),10)}}if(fb_ref&&!at_st){var = L=3Dr,A=3Dfb_ref.split(L);if(A.length<2&&fb_ref.indexOf("_")>-1){L=3D"_";= A=3Dfb_ref.split(L)}var = v=3DA.length>1?A.pop():"",s=3DA.join(L);if(!q(s)){s=3Dfb_ref;v=3D""}if(q(= s)){var = P=3D_ate.util.atohb(s.substr(l));at_xt=3DP.substr(0,16)+","+parseInt(P.su= bstr(16),10);u=3D"facebook_"+(v||"like")}else{var = N=3Dfb_ref.split("=3D").pop().split(r);if(N.length=3D=3D2&&_ate.util.ivc(= N[0])){at_xt=3DN.join(",");u=3D"facebook_"+(v||"like")}}}at_st=3D(at_st&&= _ate.util.ivc(at_st.split(",").shift()))?at_st:"";if(!at_xt){var = L=3D(t.indexOf(h)>-1)?h:r,y=3Dt.substr(l).split(L);if(y.length=3D=3D2&&q(= t.substr(0,1)+y[0])){var = P=3D_ate.util.atohb(y[0]);at_xt=3DP.substr(0,16)+","+parseInt(P.substr(16= ),10);u=3Dy[1];w=3D1}}if(at_pco){z=3D1}if(at_st){x=3DparseInt(at_st.split= (",").pop())+1;O=3Dat_st.split(",").shift()}else{if(F.indexOf(_atd+"book"= )=3D=3D-1&&B!=3DH){var = C=3D[],K;if(at_xt){K=3Dat_xt.split(",");I=3D_duc(K.shift());if(I.indexOf(= ",")>-1){K=3DI.split(",");I=3DK.shift()}}else{if(q_at_st){K=3Dq_at_st.spl= it(",");M=3D_duc(K.shift());if(M.indexOf(",")>-1){K=3DM.split(",");M=3DK.= shift()}}}if(K&&K.length){x=3DMath.min(3,parseInt(K.pop())+1)}}}if(!_ate.= util.ivc(O)){O=3Dnull}if(!_ate.util.ivc(M)){M=3Dnull}u=3D(u||"").split("#= ").shift().split("?").shift();return{rsi:O,cfc:z,hash:w,rsiq:M,fuid:D,rxi= :I,rsc:u,gen:x}}function = f(u,s){if(!s||(s.data_track_clickback!=3D=3Dfalse&&s.data_track_linkback!= =3D=3Dfalse)){if(k){return = true}if(_atc.ver>=3D250){return(k=3Dtrue)}u=3D(u||window.addthis_product|= |"").split(",");for(var = t=3D0;t-1?t:t+"#"+j((u?s:s.substr(0,8)+_ate.gub()),(a.smd||{}).ge= n)+(u?r+u:"")}_ate.extend(_ate.track,{cur:o,gcc:j,cpf:m,ctp:f,eop:g,ich:b= })})(_ate,_ate.api,_ate);(function(b,d,c){function = f(g){if(g=3D=3D"t.co"){return"twitter"}for(var h in b.services.map){var = i=3Db.services.map[h];if(i=3D=3D=3D""){i=3Dh+".com"}if(g.indexOf(i)!=3D-1= ){return h}}return}function = e(h){h=3D_duc(h);h=3Dh.toLowerCase();h=3Dh.replace(/[,;:\+\|]/g," = ");h=3Dh.replace(/[^a-z0-9. '\-]/g,"");h=3Dh.replace(/\s+/g," = ");h=3Dh.replace(/\s+$/g,"");var k=3D[];var j=3Dh.split(" ");for(var = g=3D0;g";ifr=3Dd.getElementById("_atssh"+r)}a.opp= (ifr.style);ifr.frameborder=3Difr.style.border=3D0;ifr.style.top=3Difr.st= yle.left=3D0;return ifr}function jsl(){var = w=3Dwindow;return((((w.jQuery||{}).fn||{}).jquery&&1)|((w.Prototype||{}).= Version&&2)|((w.YUI||{}).version||(w.YAHOO||{}).VERSION&&4)|((w.Ext||{}).= version&&8)|((w.dojo||{}).version&&16)|((w._gaq||w._gat)&&32))}function = onMenuShare(e){var = share=3D300;if(e&&e.data&&e.data.service){if(a.dcp>=3Dshare){return}trk({= gen:e.data.service.indexOf("facebook")>-1||e.data.service=3D=3D"more"?-1:= share,pix:"dest=3D"+e.data.service});a.dcp=3Dshare}}var = timer,apiCalls=3D[];function = onApiUsage(evt){if(evt.data.call){apiCalls.push(evt.data.call)}if(!timer)= {timer=3DsetTimeout(function(){img("ap","3","calls=3D"+_euc(apiCalls.join= (",")),{})},10000)}}function onMenuPop(evt){var = t=3D{},data=3Devt.data||{},svc=3Ddata.svc,pco=3Ddata.pco,servicesInMenu=3D= data.cmo,referringService=3Ddata.crs,preferredServices=3Ddata.cso;if(svc)= {t.sh=3Dsvc}if(servicesInMenu){t.cm=3DservicesInMenu}if(preferredServices= ){t.cs=3D1}if(referringService){t.cr=3D1}if(pco){t.spc=3Dpco}img("sh","3"= ,null,t)}function trk(t){var = dr=3Da.dr,rev=3D(a.rev||"");if(!t){return}t.xck=3D_atc.xck?1:0;t.xxl=3D1;= t.sid=3Da.track.ssid();t.pub=3Da.pub();t.ssl=3Da.ssl||0;t.du=3Da.tru(a.du= ||a.dl.href);if(a.dt){t.dt=3Da.dt}if(a.cb){t.cb=3Da.cb}t.lng=3Da.lng();t.= ver=3D_atc.ver;t.jsl=3Da.track.jsl();if(!a.upm&&a.uid){t.uid=3Da.uid}t.pc= =3Dt.spc||pcs.join(",");if(dr){t.dr=3Da.tru(dr)}if(a.dh){t.dh=3Da.dh}if(r= ev){t.rev=3Drev}if(a.xfr){if(a.upm){if(atf){atf.contentWindow.postMessage= (toKV(t),"*")}}else{var = div=3Dget_atssh(),base=3D"static/r07/sh60.html"+(false?"?t=3D"+new = Date().getTime():"");if(atf){div.removeChild(div.firstChild)}atf=3Dctf();= atf.src=3D_atr+base+"#"+toKV(t);div.appendChild(atf)}}else{qtp.push(t)}}f= unction img(i,c,x,obj,close){if(!window.at_sub&&!_atc.xtr){var = t=3Dobj||{};t.evt=3Di;if(x){t.ext=3Dx}avt=3Dt;if(close=3D=3D=3D1){xmi(tru= e)}else{a.track.sxm(true,xmi)}}}function = cev(k,v){cvt.push(a.track.fcv(k,v));a.track.sxm(true,xmi)}function = xmi(close){var = h=3Da.dl?a.dl.hostname:"";if(cvt.length>0||avt){a.track.sxm(false,xmi);if= (_atc.xtr){return}var = t=3Davt||{};t.ce=3Dcvt.join(",");cvt=3D[];avt=3Dnull;trk(t);if(close){var= = i=3Dd.ce("iframe");i.id=3D"_atf";_ate.opp(i.style);d.body.appendChild(i);= i=3Dd.getElementById("_atf")}}}function = onCopy(){text=3D"",p_copy=3D250;if(window.getSelection){text=3D_ate.trim(= (window.getSelection().toString()||"")).replace(phoneRX," = ").replace(/[\b]+/g," ").split(" = ");if(text.length){if(hitATonCopy&&copied<3){cev("cbc",text.length)}copie= d++;if(!hitPixonCopy){return}var strippedText=3D[];for(var = i=3D0;i=3Drv.length-4){rv=3Drv.substr= (0,lastEncoding)}if(rv!=3Du){for(var i in = _ate.trl){if(_ate.trl[i]=3D=3Dk){found=3D1}}if(!found){_ate.trl.push(k)}}= }}return = rv},opp:function(st){st.width=3Dst.height=3D"1px";st.position=3D"absolute= ";st.zIndex=3D100000},jlr:{},ajs:function(name,fullUrl,async,id,el){if(!_= ate.jlr[name]){var = o=3Dd.ce("script"),head=3D(el)?el:d.gn("head")[0]||d.documentElement;o.se= tAttribute("type","text/javascript");if(async){o.setAttribute("async","tr= ue")}if(id){o.setAttribute("id",id)}o.src=3D(fullUrl?"":_atr)+name;head.i= nsertBefore(o,head.firstChild);_ate.jlr[name]=3D1;return o}return = 1},jlo:function(){try{var a=3D_ate,al=3Da.lng(),aig=3Dfunction(src){var = img=3Dnew = Image();_ate.imgz.push(img);img.src=3Dsrc};a.alg(al);if(!a.pld){if(a.bro.= ie6){aig(_atr+a.spt);aig(_atr+"static/t00/logo1414.gif");aig(_atr+"static= /t00/logo88.gif");if(window.addthis_feed){aig("static/r05/feed00.gif",1)}= }if(a.pll&&!window.addthis_translations){setTimeout(function(){a.pld=3Da.= ajs("static/r07/menu86.js")},10)}else{a.pld=3Da.ajs("static/r07/menu86.js= ")}}}catch(e){}},ao:function(elt,pane,iurl,ititle,iconf,ishare){_ate.lad(= ["open",elt,pane,iurl,ititle,iconf,ishare]);_ate.jlo();return = false},ac:function(){},as:function(s,cf,sh){_ate.lad(["send",s,cf,sh]);_a= te.jlo()}});(function(e,f,j){var = n=3Ddocument,l=3D1,a=3D["cbea","cbeab","kkk","zvys","phz","gvgf","shpxf",= "chfflyvcf","pernzcvr","svfgvat","wvmm","fcybbtr","flovna"],g=3Da.length,= c=3D{};function b(d){return d.replace(/[a-zA-Z]/g,function(i){return = String.fromCharCode((i<=3D"Z"?90:122)>=3D(i=3Di.charCodeAt(0)+13)?i:i-26)= })}while(g--){c[b(a[g])]=3D1}function h(d){var = i=3D0;if(!d||typeof(d)!=3D"string"){return = i}d=3D((d||"").toLowerCase()+"").replace(/ = /g,"");if(d=3D=3D"mature"||d=3D=3D"adult"||d=3D=3D"rta-5042-1996-1400-157= 7-rta"){i|=3Dl}return i}function m(q){var = t=3D0;if(!q||typeof(q)!=3D"string"){return = t}q=3D((q||"").toLowerCase()+"").replace(/[^a-zA-Z]/g," ").split(" = ");for(var d=3D0,r=3Dq.length;d-1||d.indexOf("/search?")>-1||d.indexOf(n+"search")>-1||= d.indexOf(n+"s?bs")>-1||d.indexOf(n+"s?wd")>-1||d.indexOf(n+"web")>-1||d.= match(/aol.*\/aol/)||d.indexOf("hotbot"+n)>-1)){if(f(d)!=3Dfalse){m=3D1}}= }if(m){return true}else{return false}}function f(d){var = n=3Dd.split("?").pop().toLowerCase().split("&");var = o=3D/^(?:q|search|bs|wd|p|query|qry|text)=3D(.*)/;for(var = m=3D0;m"));if(d.indexOf("xmlns:fb= ")>-1){o=3Dtrue}}}}}catch(C){o=3Dfalse}}return o}function = q(){return(typeof(window.FB)=3D=3D"object"&&FB.Event&&typeof(FB.Event.sub= scribe)=3D=3D"function")}function k(){return = !window.FB_RequireFeatures&&(!window.FB||(!FB.Share&&!FB.Bootstrap))}func= tion = f(){if(y.location.href.indexOf(_atr)=3D=3D-1&&!_ate.sub&&!c){if(q()){var = d=3D(addthis_config.data_ga_tracker||addthis_config.data_ga_property);c=3D= 1;FB.Event.subscribe("message.send",function(D){var = B=3D{},E=3Dg[D];for(var C in = addthis_share){B[C]=3Daddthis_share[C]}if(E){for(var C in = E){B[C]=3DE[C]}}B.url=3DD;_ate.share.track("facebook_send",0,B,addthis_co= nfig);if(d){_ate.gat("facebook_send",D,addthis_config,B)}});FB.Event.subs= cribe("edge.create",function(D){if(!h[D]){var B=3D{},E=3Dg[D];for(var C = in addthis_share){B[C]=3Daddthis_share[C]}if(E){for(var C in = E){B[C]=3DE[C]}}B.url=3DD;_ate.share.track("facebook_like",0,B,addthis_co= nfig);if(d){_ate.gat("facebook_like",D,addthis_config,B)}h[D]=3D1}});FB.E= vent.subscribe("edge.remove",function(D){if(h[D]){var = B=3D{},E=3Dg[D];for(var C in = addthis_share){B[C]=3Daddthis_share[C]}if(E){for(var C in = E){B[C]=3DE[C]}}B.url=3DD;_ate.share.track("facebook_unlike",0,B,addthis_= config);h[D]=3D0}});FB.Event.subscribe("comment.create",function(D){var = B=3D{},E=3Dg[D.href];for(var C in = addthis_share){B[C]=3Daddthis_share[C]}if(E){for(var C in = E){B[C]=3DE[C]}}B.url=3DD.href;_ate.share.track("facebook_comment",0,B,ad= dthis_config);if(d){_ate.gat("facebook_comment",D.href,addthis_config,B)}= });FB.Event.subscribe("comment.remove",function(D){var = B=3D{},E=3Dg[D.href];for(var C in = addthis_share){B[C]=3Daddthis_share[C]}if(E){for(var C in = E){B[C]=3DE[C]}}B.url=3DD.href;_ate.share.track("facebook_uncomment",0,B,= addthis_config)})}else{if(window.fbAsyncInit&&!t){if(s<3){setTimeout(f,30= 00+1000*2*(s++))}t=3D1}}}}function r(d,E){var = D=3D"fb-root",C=3Dy.getElementById(D),B=3Dwindow.fbAsyncInit;x.push(d);if= (q()&&FB.XFBML&&FB.XFBML.parse){FB.XFBML.parse(d);f()}else{if(!B){if(!C){= C=3Dy.ce("div");C.id=3DD;document.body.appendChild(C)}if(!B){var = F=3Dy.createElement("script");F.src=3Dy.location.protocol+"//connect.face= book.net/"+(E||_ate.gfl(_ate.lng()))+"/all.js";F.async=3Dtrue;C.appendChi= ld(F);B=3Dfunction(){FB.init({appId:i?"140586622674265":"172525162793917"= ,status:true,cookie:true})}}}if(j){j=3Dfalse;window.__orig__fbAsyncInit=3D= B;window.fbAsyncInit=3Dfunction(){window.__orig__fbAsyncInit();for(var = G=3D0;G";r(H)}else{if(!_ate.bro.msi){I=3Dy.ce("iframe")}else{H.i= nnerHTML=3D'";I=3DH.firstChild}I.style.overfl= ow=3D"hidden";I.style.scrolling=3D"no";I.style.scrollbars=3D"no";I.style.= border=3D"none";I.style.borderWidth=3D"0px";I.style.width=3DK+"px";I.styl= e.height=3DD+"px";I.src=3D"//www.facebook.com/plugins/like.php?href=3D"+_= euc(_ate.track.mgu(F.share.url,{defrag:1}))+"&layout=3Dbutton_count&show_= faces=3Dfalse&width=3D100&action=3Dlike&font=3Darial&"+passthrough;if(!_a= te.bro.msi){H.appendChild(I)}}H.noh=3DH.ost=3D1}function b(E,C,G,d){var = D=3DE.share_url_transforms||E.url_transforms||{},F=3D(E.passthrough||{}).= facebook||{},B=3Da.track.cof(a.track.mgu(E.url,D,E,"facebook"));B=3DA?("h= ttp://www.facebook.com/sharer.php?&t=3D"+_euc(E.title)+"&u=3D"+_euc(_ate.= share.acb("facebook",E,C))):(v?("http://www.facebook.com/connect/prompt_f= eed.php?message=3D"+_euc(E.title)+"%0A%0D"+_euc(_ate.share.acb("facebook"= ,E,C))):i?"http://www.facebook.com/dialog/feed?redirect_uri=3D"+_euc("htt= p://s7.addthis.com/static/postshare/c00.html")+"&app_id=3D140586622674265= &link=3D"+_euc(B)+"&name=3D"+_euc(E.title)+"&description=3D"+_euc(E.descr= iption||""):_ate.share.genurl("facebook",0,E,C));if(A||v||i){_ate.share.t= rack("facebook",0,E,C,1)}if(C.ui_use_same_window||d){window.location.href= =3DB}else{_ate.share.ocw(B,550,450,"facebook")}return = false}e.share=3De.share||{};e.share.fb=3D{like:z,has:q,ns:n,ready:p,compa= t:k,share:b,sub:f,load:r}})(_ate,_ate.api,_ate);(function(e,o,r){var = t=3Ddocument,x=3De,i=3D[],b=3Dn();function n(){var = d=3Dt.gn("link"),B=3D{};for(var A=3D0;A=3D300?"tellfriend.php":"book= mark.php"))+"?v=3D"+(_atc.ver)+"&winname=3Daddthis&"+z(A,B,d,a)+(x.dr?"&p= re=3D"+_euc(x.track.cof(x.dr)):"")+"&tt=3D0"+(A=3D=3D=3D"more"&&x.bro.ipa= ?"&imore=3D1":"")}function z(R,G,U,Z){var = N=3Dx.trim,W=3Dwindow,S=3Dx.pub(),L=3Dwindow._atw||{},M=3D(U&&U.url?U.url= :(L.share&&L.share.url?L.share.url:(W.addthis_url||W.location.href))),Y,F= =3Dfunction(ac){if(M&&M!=3D""){var = d=3DM.indexOf("#at"+ac);if(d>-1){M=3DM.substr(0,d)}}};if(!Z){Z=3DL.conf||= {}}else{for(var T in = L.conf){if(!(Z[T])){Z[T]=3DL.conf[T]}}}if(!U){U=3DL.share||{}}else{for(va= r T in = L.share){if(!(U[T])){U[T]=3DL.share[T]}}}if(x.rsu()){U.url=3Dwindow.addth= is_url;U.title=3Dwindow.addthis_title;M=3DU.url}if(!S||S=3D=3D"undefined"= ){S=3D"unknown"}Y=3DZ.services_custom;F("pro");F("opp");F("cle");F("clb")= ;F("abc");if(M.indexOf("addthis.com/static/r07/ab")>-1){M=3DM.split("&");= for(var V=3D0;V=3D250);if(U.email_vars){for(var T = in = U.email_vars){I+=3D(I=3D=3D""?"":"&")+_euc(T)+"=3D"+_euc(U.email_vars[T])= }}if(x.track.spc&&Q.indexOf(x.track.spc)=3D=3D-1){Q+=3D","+x.track.spc}if= (D&&D.shorten&&U.shorteners){for(var T in U.shorteners){for(var C in = U.shorteners[T]){H+=3D(H.length?"&":"")+_euc(T+"."+C)+"=3D"+_euc(U.shorte= ners[T][C])}}}M=3Dx.track.cof(M);M=3Dx.track.mgu(M,D,U,R);if(J){U.trackur= l=3Dx.track.mgu(U.trackurl||M,J,U,R)}var = E=3D"pub=3D"+S+"&source=3D"+Q+"&lng=3D"+(x.lng()||"xx")+"&s=3D"+R+(Z.ui_5= 08_compliant?"&u508=3D1":"")+(G?"&h1=3D"+N((U.feed||U.url).replace("feed:= //",""),1)+"&t1=3D":"&url=3D"+N(M,1)+"&title=3D")+N(U.title||W.addthis_ti= tle,1)+(_atc.ver<200?"&logo=3D"+N(W.addthis_logo,1)+"&logobg=3D"+N(W.addt= his_logo_background,1)+"&logocolor=3D"+N(W.addthis_logo_color,1):"")+"&at= e=3D"+x.track.sta()+((R!=3D"email"||_atc.ver<300)?"&frommenu=3D1":"")+((w= indow.addthis_ssh&&(!B||addthis_ssh!=3DB)&&(addthis_ssh=3D=3DR||addthis_s= sh.search(new = RegExp("(?:^|,)("+R+")(?:$|,)"))>-1))?"&ips=3D1":"")+(B?"&cr=3D"+(R=3D=3D= B?1:0):"")+"&uid=3D"+_euc(x.uid&&x.uid!=3D"x"?x.uid:x.util.cuid())+(U.ema= il_template?"&email_template=3D"+_euc(U.email_template):"")+(I?"&email_va= rs=3D"+_euc(I):"")+(ab?"&shortener=3D"+_euc(typeof(ab)=3D=3D"array"?ab.jo= in(","):ab):"")+(ab&&H?"&"+H:"")+((U.passthrough||{})[R]?"&passthrough=3D= "+N((typeof(U.passthrough[R])=3D=3D"object"?x.util.toKV(U.passthrough[R])= :U.passthrough[R]),1):"")+(U.description?"&description=3D"+N(U.descriptio= n,1):"")+(U.html?"&html=3D"+N(U.html,1):(U.content?"&html=3D"+N(U.content= ,1):""))+(U.trackurl&&U.trackurl!=3DM?"&trackurl=3D"+N(U.trackurl,1):"")+= (U.screenshot?"&screenshot=3D"+N(U.screenshot,1):"")+(U.swfurl?"&swfurl=3D= "+N(U.swfurl,1):"")+(x.cb?"&cb=3D"+x.cb:"")+(x.ufbl?"&ufbl=3D1":"")+(x.uu= d?"&uud=3D1":"")+(U.iframeurl?"&iframeurl=3D"+N(U.iframeurl,1):"")+(U.wid= th?"&width=3D"+U.width:"")+(U.height?"&height=3D"+U.height:"")+(Z.data_tr= ack_p32?"&p32=3D"+Z.data_track_p32:"")+(K||_ate.track.ctp(Z.product,Z)?"&= ct=3D1":"")+((K||_ate.track.ctp(Z.product,Z))&&M.indexOf("#")>-1?"&uct=3D= 1":"")+((Y&&Y.url)?"&acn=3D"+_euc(Y.name)+"&acc=3D"+_euc(Y.code)+"&acu=3D= "+_euc(Y.url):"")+(x.smd?(x.smd.rxi?"&rxi=3D"+x.smd.rxi:"")+(x.smd.rsi?"&= rsi=3D"+x.smd.rsi:"")+(x.smd.gen?"&gen=3D"+x.smd.gen:""):((aa?"&rsi=3D"+a= a:"")+(a?"&gen=3D"+a:"")))+(U.xid?"&xid=3D"+N(U.xid,1):"")+(X?"&template=3D= "+N(X,1):"")+(A?"&module=3D"+N(A,1):"")+(Z.ui_cobrand?"&ui_cobrand=3D"+N(= Z.ui_cobrand,1):"")+(Z.ui_header_color?"&ui_header_color=3D"+N(Z.ui_heade= r_color,1):"")+(Z.ui_header_background?"&ui_header_background=3D"+N(Z.ui_= header_background,1):"");return E}function y(A,d,B){var = a=3DA.xid;if(d.data_track_clickback||d.data_track_linkback||_ate.track.ct= p(d.product,d)){return = x.track.gcc(a,(x.smd||{}).gen||0)+(B||"")}else{return""}}function = q(G,I,C,H,d,J){var = F=3Dx.pub(),a=3DH||I.url||"",B=3DI.xid||x.util.cuid(),D=3D(C.data_track_c= lickback||C.data_track_linkback||!F||F=3D=3D"AddThis")||(C.data_track_cli= ckback!=3D=3Dfalse&&_atc.ver>=3D250);if(a.toLowerCase().indexOf("http%3a%= 2f%2f")=3D=3D=3D0){a=3D_duc(a)}if(d){var A=3D{};for(var E in = I){A[E]=3DI[E]}A.xid=3DB;setTimeout(function(){(new = Image()).src=3Dl(G=3D=3D"twitter"&&J?"tweet":G,0,A,C)},100)}return(D?x.tr= ack.cur(a,G,B):a)}function g(C,A,a){var = A=3DA||{},B=3DC.share_url_transforms||C.url_transforms||{},d=3Dx.track.co= f(x.track.mgu(C.url,B,C,"mailto"));return"mailto:?subject=3D"+_euc(C.titl= e?C.title:d)+"&body=3D"+_euc(q("mailto",C,A,d,a))}function = h(a){return((!a.templates||!a.templates.twitter)&&(!x.wlp||x.wlp=3D=3D"ht= tp:"))}function f(d,B,I,A){var = G=3DB||550,C=3DI||450,H=3Dscreen.width,E=3Dscreen.height,F=3DMath.round((= H/2)-(G/2)),a=3D0,D;if(E>C){F=3DMath.round((E/2)-(C/2))}w.open(d,A||"addt= his_share","left=3D"+F+",top=3D"+a+",width=3D"+G+",height=3D"+C+",persona= lbar=3Dno,toolbar=3Dno,scrollbars=3Dyes,location=3Dyes,resizable=3Dyes");= return false}function u(d,A,a){w.open(l(d,0,A,a),"addthis_share");return = false}function j(d){var = a=3D{twitter:1,wordpress:1,email:_atc.ver>=3D300,more:_atc.ver>=3D300,vk:= 1};return a[d]}function p(F,E,B,D,a,A){var = C=3D{wordpress:{width:720,height:570},linkedin:{width:600,height:400},ema= il:_atc.ver>=3D300?{width:660,height:660}:{width:735,height:450},more:_at= c.ver>=3D300?{width:660,height:716}:{width:735,height:450},vk:{width:720,= height:290},raiseyourvoice:{width:480,height:675},"default":{width:550,he= ight:450}},d=3Dl(F,0,E,B);if(B.ui_use_same_window){window.location.href=3D= d}else{f(d,D||(C[F]||C["default"]).width,a||(C[F]||C["default"]).height,A= )}return false}function c(F,B,G,D){var = C=3DF.share_url_transforms||F.url_transforms||{},A,d=3D(F.passthrough||{}= ).twitter||{},a=3Dx.track.cof(x.track.mgu(F.url,C,F,"twitter")),E=3D((F.p= assthrough||{}).twitter=3D=3Dundefined)?{}:d;if(!F.templates){F.templates= =3D{}}if(!F.templates.twitter){F.templates.twitter=3D(F.text||((F.title=3D= =3Dt.title)?E.text:F.title)||"{{title}}:")+" {{url}} via = @"+(F.via||E.via||"AddThis")}a=3Dl("twitter",0,F,B);if(A){F.title=3DA}if(= B.ui_use_same_window||D){window.location.href=3Da}else{f(a,550,450,"twitt= er_tweet")}return false}function = k(B,A,a,d){_ate.ed.fire("addthis.menu.share",window.addthis||{},{element:= d||{},service:B||"unknown",url:A.trackurl||A.url})}function = m(C,D,B,d,A){var = a=3Dl(C,D,B,d);i.push(x.ajs(a,1));if(!A){k(C,B,d)}}function = s(A,d,a){return = v()+"tellfriend.php?&fromname=3Daaa&fromemail=3D"+_euc(d.from)+"&frommenu= =3D1&tofriend=3D"+_euc(d.to)+(A.email_template?"&template=3D"+_euc(A.emai= l_template):"")+(d.vars?"&vars=3D"+_euc(d.vars):"")+"&lng=3D"+(x.lng()||"= xx")+"¬e=3D"+_euc(d.note)+"&"+z("email",null,null,a)}e.share=3De.share= ||{};e.util.extend(e.share,{auw:j,ocw:f,stw:p,siw:u,pts:c,unt:h,uadd:z,ge= nurl:l,geneurl:s,genieu:g,acb:q,gcp:y,svcurl:v,track:m,notify:k,links:b})= })(_ate,_ate.api,_ate);(function(a,b,c){if(!a.services){a.services=3D{}}a= .services.map=3D{facebook:"",twitter:"",reddit:"",stumbleupon:"",gmail:"m= ail.google.com",blogger:"",linkedin:"",tumblr:"",delicious:"",yahoomail:"= compose.mail.yahoo.com",hotmail:"hotmail.msn.com","100zakladok":"100zakla= dok.ru","2tag":"2tag.nl","2linkme":"","7live7":"",a1webmarks:"a1-webmarks= .com",a97abi:"",addio:"add.io",menu:"api.addthis.com",adfty:"",adifni:"",= aerosocial:"",allmyfaves:"",amazonwishlist:"amazon.com",amenme:"",aim:"li= festream.aol.com",aolmail:"webmail.aol.com",armenix:"",arto:"",aviary:"",= baang:"baang.ir",baidu:"cang.baidu.com",bebo:"",bentio:"",biggerpockets:"= ",bitly:"bit.ly",bizsugar:"",bleetbox:"",blinklist:"",blip:"blip.pl",blog= gy:"bloggy.se",blogmarks:"blogmarks.net",blogtrottr:"",blurpalicious:"",b= obrdobr:"bobrdobr.ru",bonzobox:"",socialbookmarkingnet:"social-bookmarkin= g.net",bookmarkycz:"bookmarky.cz",bookmerkende:"bookmerken.de",bordom:"bo= rdom.net",box:"box.net",brainify:"",bryderi:"bryderi.se",buddymarks:"",bu= zzzy:"",camyoo:"",cardthis:"partner.cardthis.com",care2:"",chiq:"",cirip:= "cirip.ro",citeulike:"citeulike.org",classicalplace:"",cndig:"cndig.org",= colivia:"colivia.de",technerd:"",connotea:"connotea.org",cootopia:"",cosm= iq:"cosmiq.de",curateus:"curate.us",designbump:"",designmoo:"",digthisweb= host:"",digaculturanet:"digacultura.net",digg:"",diggita:"diggita.it",dig= log:"",digo:"digo.it",digzign:"",diigo:"",dipdive:"",domelhor:"domelhor.n= et",dosti:"dosti.webdunia.com",dotnetkicks:"",dotnetshoutout:"",woscc:"wo= s.cc",douban:"",draugiem:"draugiem.lv",drimio:"",dropjack:"",dwellicious:= "",dzone:"",edelight:"edelight.de",efactor:"",ekudos:"ekudos.nl",elefanta= pl:"elefanta.pl",embarkons:"",eucliquei:"eucliquei.com.br",evernote:"",ex= traplay:"",ezyspot:"",stylishhome:"",fabulously40:"",informazione:"fai.in= formazione.it",fark:"",farkinda:"",fashiolista:"",fashionburner:"",favabl= e:"",faves:"",favlogde:"favlog.de",favoritende:"favoriten.de",favoritus:"= ",flaker:"flaker.pl",flosspro:"floss.pro",folkd:"",formspring:"formspring= .me",thefreedictionary:"",fresqui:"",friendfeed:"",friendster:"",funp:"",= fwisp:"",gabbr:"",gamekicker:"",givealink:"givealink.org",globalgrind:"",= govn:"my.go.vn",goodnoows:"",googletranslate:"translate.google.com",grave= e:"",greaterdebater:"",grono:"grono.net",habergentr:"haber.gen.tr",hacker= news:"news.ycombinator.com",hadashhot:"hadash-hot.co.il",hatena:"b.hatena= .ne.jp",gluvsnap:"healthimize.com",hedgehogs:"hedgehogs.net",hellotxt:"",= historious:"historio.us",hitmarks:"",hotbookmark:"hotbmark.com",hotklix:"= ",w3validator:"validator.w3.org",hyves:"hyves.net",idearef:"",identica:"i= denti.ca",ihavegot:"",index4:"index4.in",indexor:"indexor.co.uk",instapap= er:"",investorlinks:"",iorbix:"",isociety:"isociety.be",iwiw:"iwiw.hu",ja= mespot:"",jappy:"jappy.de",joliprint:"api.joliprint.com",jumptags:"",zool= oo:"kablog.com",kaboodle:"",kaevur:"",kaixin:"kaixin001.com",kindleit:"fi= vefilters.org",kipup:"",kirtsy:"",kledy:"kledy.de",kommenting:"",latafane= racat:"latafanera.cat",laaikit:"laaik.it",ladenzeile:"ladenzeile.de",libr= erio:"",linkninja:"linkninja.com.br",linkagogo:"",linksgutter:"",linkshar= es:"linkshares.net",linkuj:"linkuj.cz",livejournal:"",lockerblogger:"",lo= gger24:"",mymailru:"connect.mail.ru",markme:"markme.me",mashbord:"",mawin= do:"",meinvz:"meinvz.net",mekusharim:"mekusharim.walla.co.il",memonic:"",= memori:"memori.ru",meneame:"meneame.net",live:"profile.live.com",mindbody= green:"",misterwong:"mister-wong.com",misterwong_de:"mister-wong.de",moem= esto:"moemesto.ru",moikrug:"moikrug.ru",mototagz:"",mrcnetworkit:"mrcnetw= ork.it",multiply:"",myaol:"favorites.my.aol.com",myhayastan:"myhayastan.a= m",mylinkvault:"",myspace:"",n4g:"",naszaklasa:"nk.pl",netlog:"",netvibes= :"",netvouz:"",newsmeback:"",newstrust:"newstrust.net",newsvine:"",nujij:= "nujij.nl",odnoklassniki_ru:"odnoklassniki.ru",oknotizie:"oknotizie.virgi= lio.it",oneview:"oneview.de",ongobee:"",orkut:"promote.orkut.com",dashboa= rd:"api.addthis.com",oyyla:"",packg:"",pafnetde:"pafnet.de",pdfonline:"sa= vepageaspdf.pdfonline.com",pdfmyurl:"",phonefavs:"",pingfm:"ping.fm",plan= ypus:"planyp.us",plaxo:"",plurk:"",pochvalcz:"pochval.cz",popedition:"",p= osteezy:"",posterous:"",pratiba:"prati.ba",printfriendly:"",pusha:"pusha.= se",qrfin:"qrf.in",quantcast:"",qzone:"sns.qzone.qq.com",readitlater:"rea= ditlaterlist.com",rediff:"share.rediff.com",redkum:"",ridefix:"",scoopat:= "scoop.at",scoopit:"scoop.it",sekoman:"sekoman.lv",select2gether:"www2.se= lect2gether.com",shaveh:"shaveh.co.il",shetoldme:"",shirintar:"shir.intar= .in",simpy:"",sinaweibo:"v.t.sina.com.cn",slashdot:"slashdot.org",smiru:"= smi2.ru",sodahead:"",sonico:"",speedtile:"speedtile.net",sphinn:"",spinsn= ap:"",spokentoyou:"",sportpost:"",yiid:"spread.ly",springpad:"springpadit= .com",squidoo:"",startaid:"",startlap:"startlap.hu",storyfollower:"",stud= ivz:"studivz.net",stuffpit:"",stumpedia:"",stylehive:"",svejo:"svejo.net"= ,symbaloo:"",taaza:"",tagmarksde:"tagmarks.de",tagvn:"",tagza:"",tarpipe:= "",tellmypolitician:"",thewebblend:"",thinkfinity:"community.thinkfinity.= org",thisnext:"",throwpile:"",tipd:"",topsitelernet:"ekle.topsiteler.net"= ,transferr:"",tuenti:"",tulinq:"",tusul:"",tvinx:"",tweetmeme:"api.tweetm= eme.com",twitthis:"",typepad:"",upnews:"upnews.it",urlaubswerkde:"urlaubs= werk.de",urlcapt:"",viadeo:"",virb:"",visitezmonsite:"",vk:"vkontakte.ru"= ,vkrugudruzei:"vkrugudruzei.ru",voxopolis:"",vybralisme:"vybrali.sme.sk",= vyoom:"",webnews:"webnews.de",domaintoolswhois:"domaintools.com",windows:= "api.addthis.com",windycitizen:"",wirefan:"",wordpress:"",worio:"",wykop:= "wykop.pl",xanga:"",xing:"",yahoobkm:"bookmarks.yahoo.com",yammer:"",yard= barker:"",yemle:"",yigg:"yigg.de",yoolink:"go.yoolink.to",yorumcuyum:"",y= oublr:"",youbookmarks:"",youmob:"",yuuby:"",zakladoknet:"zakladok.net",za= natic:"",ziczac:"ziczac.it",zingme:"link.apps.zing.vn",zootool:""}})(_ate= ,_ate.api,_ate);var w=3Dwindow,ac=3Dw.addthis_config||{},css=3Dnew = _ate.resource.Resource("widgetcss",_atr+"static/r07/widget69.css",functio= n(){return true}),css32=3Dnew = _ate.resource.Resource("widget32css",_atr+"static/r07/widgetbig69.css",fu= nction(){return true});function = main(){try{if(_atc.xol&&!_atc.xcs&&ac.ui_use_css!=3D=3Dfalse){css.load();= if(_ate.bro.ipa){css32.load()}}var = a=3D_ate,msi=3Da.bro.msi,hp=3D0,addthis_config=3Dwindow.addthis_config||{= },dt=3Dd.title,dr=3D(typeof(a.rdr)!=3D=3D"undefined")?a.rdr:(d.referer||d= .referrer||""),du=3Ddl?dl.href:null,dh=3Ddl.hostname,canonicalUrl=3Ddu,cl= ickback=3D0,al=3D(_ate.lng().split("-")).shift(),ourParams=3D_ate.track.e= op(dl,dr),cvt=3D[],nabc=3D!!a.cookie.rck("nabc"),cfc=3DourParams.cfc,rsiq= =3DourParams.rsiq,rsi=3DourParams.rsi,rxi=3DourParams.rxi,rsc=3DourParams= .rsc.split("&").shift().split("%").shift().replace(/[^a-z0-9_]/g,""),gen=3D= ourParams.gen,fuid=3DourParams.fuid,ifr,ifrsrc=3D_atr+"static/r07/sh60.ht= ml#",data,updatePc=3Dfunction(){if(!_ate.track.pcs.length){_ate.track.apc= (window.addthis_product||("men-"+_atc.ver))}data.pc=3D_ate.track.pcs.join= (",")};if(rsc=3D=3D"tweet"){rsc=3D"twitter"}if(window.addthis_product){_a= te.track.apc(addthis_product);if(addthis_product.indexOf("fxe")=3D=3D-1&&= addthis_product.indexOf("bkm")=3D=3D-1){_ate.track.spc=3Daddthis_product}= }var = l=3D_ate.share.links.canonical;if(l){if(l.indexOf("http")!=3D=3D0){canoni= calUrl=3D(du||"").split("//").pop().split("/");if(l.indexOf("/")=3D=3D=3D= 0){canonicalUrl=3DcanonicalUrl.shift()+l}else{canonicalUrl.pop();canonica= lUrl=3DcanonicalUrl.join("/")+"/"+l}canonicalUrl=3Ddl.protocol+"//"+canon= icalUrl}else{canonicalUrl=3Dl}_ate.usu(0,1)}canonicalUrl=3DcanonicalUrl.s= plit("#{").shift();a.igv(canonicalUrl,d.title||"");var = transforms=3Daddthis_share.view_url_transforms||addthis_share.track_url_t= ransforms||addthis_share.url_transforms;if(transforms){canonicalUrl=3D_at= e.track.mgu(canonicalUrl,transforms)}if(rsi){rsi=3Drsi.substr(0,8)+fuid}i= f(a.bro.mod=3D=3D-1){var m=3Ddocument.compatMode;if(m){var = md=3D1;if(m=3D=3D"BackCompat"){md=3D2}else{if(m=3D=3D"CSS1Compat"){md=3D0= }}a.bro.mode=3Dmd;if(a.bro.msi){a.bro.mod=3Dmd}}}a.smd=3D{rsi:rsi,rxi:rxi= ,gen:gen,rsc:rsc};a.dr=3Da.tru(dr,"fr");a.du=3Da.tru(canonicalUrl,"fp");a= .dt=3Ddt=3Dw.addthis_share.title;a.cb=3Da.ad.cla();a.dh=3Ddl.hostname;a.s= sl=3Ddu&&du.indexOf("https")=3D=3D=3D0?1:0;data=3D{iit:(new = Date()).getTime(),cb:a.cb,ab:a.ab,dh:a.dh,dr:a.dr,du:a.du,dt:dt,md:a.bro.= mode,inst:a.inst,jsl:a.track.jsl(),lng:a.lng(),ogt:_ate.ad.gog().join(","= ),pc:w.addthis_product||"men",pub:a.pub(),ssl:a.ssl,sid:_ate.track.ssid()= ,srd:_atc.damp,srf:_atc.famp,srp:_atc.pamp,srx:_atc.xamp,ver:_atc.ver,xck= :_atc.xck||0,og:_ate.ad.og()};if(a.trl.length){data.trl=3Da.trl.join(",")= }if(a.rev){data.rev=3Da.rev}if(addthis_config.data_track_clickback||addth= is_config.data_track_linkback||_ate.track.ctp(data.pc,addthis_config)){da= ta.ct=3Da.ct=3D1}if(a.prv){data.prv=3DtoKV(a.prv)}if(rsc){data.sr=3Drsc}i= f(a.vamp>=3D0&&!a.sub){if(cfc){cvt.push(a.track.fcv("plv",Math.round(1/_a= tc.vamp)));cvt.push(a.track.fcv("cfc",1));cvt.push(a.track.fcv("rcf",dl.h= ash));data.ce=3Dcvt.join(",")}else{if(rsi&&(fuid!=3Da.gub())){cvt.push(a.= track.fcv("plv",Math.round(1/_atc.vamp)));cvt.push(a.track.fcv("rsi",rsi)= );cvt.push(a.track.fcv("gen",gen));cvt.push(a.track.fcv("abc",1));cvt.pus= h(a.track.fcv("fcu",a.gub()));cvt.push(a.track.fcv("rcf",dl.hash));data.c= e=3Dcvt.join(",");clickback=3D"addressbar"}else{if(rxi||rsiq||rsc){cvt.pu= sh(a.track.fcv("plv",Math.round(1/_atc.vamp)));if(rsc){cvt.push(a.track.f= cv("rsc",rsc))}if(rxi){cvt.push(a.track.fcv("rxi",rxi))}else{if(rsiq){cvt= .push(a.track.fcv("rsi",rsiq))}}if(rsiq||rxi){cvt.push(a.track.fcv("gen",= gen))}data.ce=3Dcvt.join(",");clickback=3Drsc||"unknown"}}}}if(clickback&= &a.bamp>=3D0){data.clk=3D1;a.dcp=3Ddata.gen=3D50;_ate.ed.fire("addthis.us= er.clickback",window.addthis||{},{service:clickback})}if(a.upm){data.xd=3D= 1;if(_ate.bro.ffx){data.xld=3D1}}if(!nabc&&window.history&&typeof(history= .replaceState)=3D=3D"function"&&(!_ate.bro.chr||_ate.bro.chb)&&(addthis_c= onfig.data_track_addressbar||addthis_config.data_track_addressbar_paths)&= &((du||"").split("#").shift()!=3Ddr)&&(du.indexOf("#")=3D=3D-1||rsi||(our= Params.hash&&rxi))){var = path=3Ddl.pathname||"",regex,matched=3Dpath!=3D"/";if(addthis_config.data= _track_addressbar_paths){matched=3D0;for(var = i=3D0;i= 0){a.jlo()}}catch(e){window.console&&console.log("lod",e)}}w._ate=3Da;w._= adr=3Dr;a._ssc=3Da._ssh=3D[];a._rec.push(function(data){if(data.ssc){a._s= sc=3Ddata.ssc}if(data.sshs){var = s=3Dwindow.addthis_ssh=3D_duc(data.sshs);a.gssh=3D1;a._ssh=3Ds.split(",")= }if(data.uss){var = u=3Da._uss=3D_duc(data.uss).split(",");if(window.addthis_ssh){var = seen=3D{},u=3Du.concat(a._ssh),new_u=3D[];for(var = i=3D0;i');_ate.igv();_ate.lad(["span",rc,addthis_share.url|= |"[url]",addthis_share.title||"[title]"])}if(w.addthis_clickout){_ate.lad= (["cout"])}if(!_atc.xol&&!_atc.xcs&&ac.ui_use_css!=3D=3Dfalse){css.load()= ;if(_ate.bro.ipa){css32.load()}}}catch(e){if(window.console){console.log(= "main",e)}}_adr.bindReady();_adr.append(main)})();function = addthis_open(){if(typeof iconf=3D=3D"string"){iconf=3Dnull}return = _ate.ao.apply(_ate,arguments)}function = addthis_close(){_ate.ac()}function = addthis_sendto(){_ate.as.apply(_ate,arguments);return = false}if(_atc.dr){_adr.onReady()}}else{_ate.inst++}if(_atc.abf){addthis_o= pen(document.getElementById("ab"),"emailab",window.addthis_url||"[URL]",w= indow.addthis_title||"[TITLE]")}; ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://cdn.js-kit.com/scripts/comments.js = = = = = = = = = = = = = = = = = = = = = = = = = = = = =0A= try { if(!window.JSK$EPB && navigator.appVersion.match(/[345]\.[.0-9 = ]+Safari/)) {=0A= var d =3D document.createElement('div');=0A= d.style.height =3D 0;=0A= var tgt =3D 'jsk-ifrmsess-' + Math.random();=0A= d.innerHTML =3D '';=0A= var f =3D function() {=0A= document.body.appendChild(d);=0A= var ifrsess =3D d.firstChild;=0A= var getFrame =3D function(FrameName, Parent) {=0A= var tp =3D Parent ? getFrameDoc(Parent) : document;=0A= var fr =3D tp.getElementById(FrameName).contentWindow;=0A= return fr;=0A= }=0A= var getFrameDoc =3D function(FrameName, Parent) {=0A= var FEl =3D getFrame(FrameName, Parent);=0A= return FEl.contentDocument || FEl.document;=0A= }=0A= =0A= var iDOC =3D getFrameDoc(tgt);=0A= var frm =3D iDOC.createElement('form');=0A= frm.method =3D 'post';frm.action =3D window.location.protocol + = '//js-kit.com/api/session/refresh.js';=0A= iDOC.body.appendChild(frm);=0A= ifrsess.onreadystatechange =3D ifrsess.onload =3D function() {=0A= if(ifrsess.readyState && ifrsess.readyState !=3D 'loaded'=0A= && ifrsess.readyState !=3D 'complete') return;=0A= ifrsess.onload =3D ifrsess.onreadystatechange =3D null;=0A= =0A= };=0A= frm.submit();=0A= }=0A= if(document.body) f();=0A= else setTimeout(f, 0);=0A= } else {}} catch(e) {};=0A= /*=0A= * Copyright (c) 2006-2009 JS-Kit . All rights = reserved.=0A= * You may copy and modify this script as long as the above copyright = notice,=0A= * this condition and the following disclaimer is left intact.=0A= * This software is provided by the author "AS IS" and no warranties are=0A= * implied, including fitness for a particular purpose. In no event shall=0A= * the author be liable for any damages arising in any way out of the use=0A= * of this software, even if advised of the possibility of such damage.=0A= * $Id: comments.js 32210 2011-04-07 07:09:41Z jskit $=0A= */=0A= =0A= if(!window.$JCA) {=0A= var $JCA =3D [];=0A= var $JCLT =3D {=0A= leaveComment: 'Leave a comment',=0A= leaveCommentAs: 'Leave a comment as:',=0A= guest: 'Guest',=0A= url: 'URL:',=0A= nameLabel: 'Your name:',=0A= nicknameLabel: 'Nickname (required):',=0A= nicknameRequired: 'Please enter your name to leave a comment',=0A= emailLabel: 'Send replies to email:',=0A= emailNote: '(if provided, email will not be displayed or shared)',=0A= ratingLabel: 'Rating:',=0A= commentLabel: 'Comment:',=0A= commentsCountLabel: '{Count} Items',=0A= submit: 'Submit comment',=0A= save: 'Save',=0A= cancel: 'Cancel',=0A= avatar: 'Avatar:',=0A= tooShort: 'The comment field can\'t be blank',=0A= tooLong: 'Message size should not exceed {maxCommentLength} characters',=0A= junkCtl: 'Junk control',=0A= byVotes: 'by',=0A= logout: 'logout',=0A= loggingOut: 'Logging out ...',=0A= less: 'less',=0A= more: 'more',=0A= optionsU: 'Options ▲',=0A= optionsD: 'Options ▼',=0A= isJunkVote: 'Is this an inappropriate message?',=0A= loading: 'Loading ...',=0A= submitPM: 'Leave private message',=0A= welcomeToComments: 'Welcome to JS-Kit Comments — we\'re very = happy to see you!',=0A= adminNote: 'Administration Note - JS-Kit Comments widget',=0A= openWelcome: 'Open Administration Panel',=0A= closeWelcome: 'Close Administration Panel',=0A= contactSupport: 'Contact our support team',=0A= editProfile: 'Edit your public profile',=0A= readFAQ: 'Read our FAQ',=0A= customizeLook: 'Customize the look and feel',=0A= adminDashboard: 'Admin Dashboard',=0A= followTwitter: 'Follow us on Twitter',=0A= readOurBlog: 'Read our Blog',=0A= loginRequiredNotice: 'Login required, click here to begin',=0A= deleteImage: 'Delete image',=0A= editImage: 'Edit description',=0A= imgUploadErrorBigImage: 'The image file you are trying to upload is too = big.',=0A= imgUploadErrorWrongFormat: 'The image file you are trying to upload has = wrong format.',=0A= imgUploadErrorInternal: 'An internal error occurred during image = upload. Please try again later.',=0A= uploadImage: 'Upload new image (up to 10 megabytes):',=0A= addImgText: 'Add images',=0A= addPicText: 'Add pictures',=0A= picTitle: 'PICTURES',=0A= commentMoveNotice: "Page reload will cause your comment to move = according to your sorting and ordering preferences.",=0A= shareVia_yahoo: "Share via ",=0A= shareVia_twitter: "Tweet this",=0A= shareVia_friendfeed: "Share via FriendFeed",=0A= shareVia_facebook: "Share via Facebook",=0A= shareVia_gfc: "Share via Google Friend Connect",=0A= getPermalinkURL: 'URL of this comment',=0A= getWidgetLikeThis: 'Get a widget like this',=0A= options: 'More',=0A= showUserProfile: 'Show user\'s profile',=0A= markAsOffensive: 'Mark comment as offensive',=0A= post: 'Post',=0A= retry: 'Retry',=0A= messagePostFailed: 'Could not post your comment to the server. Please = try again.',=0A= posting: 'Posting',=0A= messagePostingInProgress: 'Posting in progress. Please wait',=0A= attempt: 'attempt',=0A= userIsAdmin: 'This user is an administrator',=0A= defaultThreadTitle: 'Echo',=0A= defaultCommentText: 'What\'s on your mind...',=0A= expandXMoreReplies: '{count} more (expand)',=0A= sharedThisOn: 'I shared this on {service_name}...',=0A= statePaused: 'Paused',=0A= stateLive: 'Live',=0A= itemsNew: 'new',=0A= leftToday: 'Today',=0A= leftYesterday: 'Yesterday',=0A= leftDaysAgo: ' days ago',=0A= vote: 'vote',=0A= votes: 'votes',=0A= youSearchedFor: 'You searched for',=0A= clearSearch: 'Clear Search',=0A= page: 'Page: ',=0A= pagePrevious: 'Previous page',=0A= pageNext: 'Next page',=0A= btnPagePrevious: '< Prev',=0A= btnPageNext: 'Next >',=0A= administratorOptions: 'Administrator Options',=0A= viewOptions: 'View Options',=0A= moderation: 'Moderation',=0A= urlIsOptional: 'URL is optional',=0A= emailIsOptional: 'email is optional',=0A= controls: 'Controls',=0A= sortBy: 'Sort by',=0A= order: 'Order',=0A= threading: 'Threading',=0A= search: 'Search',=0A= btnDelete: 'delete',=0A= btnEdit: 'edit',=0A= btnFlag: 'flag',=0A= btnLike: 'like',=0A= btnModerate: 'moderate',=0A= btnReply: 'reply',=0A= no: 'no',=0A= More: 'More',=0A= Score: 'Score',=0A= Welcome: 'Welcome',=0A= yes: 'yes',=0A= getInvolved: 'Get involved',=0A= getStarted: 'Get started',=0A= likeThisComment: 'Like this comment?',=0A= communityAssignedCarmaScore: 'Community assigned karma score',=0A= userHasTrustedStatus: 'This user has a trusted status',=0A= messageIsNotBlocked: 'The message is not blocked',=0A= approveMessagesFromUser: 'Approve this and future messages from this = user',=0A= messageIsNotSpam: 'This message is not spam or junk',=0A= approveMessage: 'Approve this message',=0A= approveFutureMessagesFromUser: 'Approve future messages from this user',=0A= acceptMessage: 'Accept this message as good',=0A= unblockCommenter: 'Unblock this commenter',=0A= liftBanFromUser: 'Lift ban from this user/IP',=0A= unbanUser: 'Unban User',=0A= approveUser: 'Approve user',=0A= approveMessage: 'Approve message',=0A= deleteUnwantedComment: 'Delete unwanted comment',=0A= getRidOfComment: 'Get rid of comment without prejudice',=0A= deleteMessage: 'Delete',=0A= flagAsSpam: 'Flag as Spam or Junk',=0A= trainAksimet: 'Train Akismet to flag = similar comments in the future',=0A= spamJunk: 'Spam/Junk',=0A= blockCommenter: 'Block this commenter',=0A= hideCommentsFromUser: 'Make comments from this user invisible to other = users',=0A= blockUser: 'Block User',=0A= blockCommenterIP: 'Block commenter\'s IP',=0A= hideCommentsFromIP: 'Make comments from this IP invisible to other = users',=0A= blockIP: 'Block IP',=0A= markoffMessage: 'Thank you',=0A= askingFacebook: 'Asking Facebook...',=0A= askingGoogle: 'Asking Google...',=0A= loggingIn: 'Logging in ',=0A= loginWithGFC: 'Log in with Google Friend Connect',=0A= justPostedCommentOn: ' just posted the following comment on',=0A= poweredBy: 'Powered by',=0A= clickToEditEmpty: 'Empty value (click to edit)',=0A= savingScriptMessage: 'Enclose the script in a tag!',=0A= =0A= //Like=0A= like_you: 'You',=0A= like_like: 'Like',=0A= like_guest: 'Guest',=0A= like_unlike: 'Unlike',=0A= like_guests: '{guestsCount} Guests',=0A= like_likedBy: 'Liked by',=0A= like_andXMore: 'And {count} more',=0A= like_like_title: 'Click here if you like this item',=0A= like_unlike_title: 'Made a mistake?',=0A= like_collapseList: 'Collapse list',=0A= like_like_progress: 'Liking...',=0A= like_unlike_progress: 'Unliking...',=0A= =0A= // Menu labels=0A= menuAdmin: 'Admin',=0A= menuLogin: 'Log In',=0A= menuLogout: 'Log Out',=0A= menuFollow: 'Follow',=0A= menuEditProfile: 'Edit My Profile',=0A= menuModeration: 'Moderation',=0A= menuSettings: 'General Settings',=0A= menuAdminNotices: 'Admin Notices',=0A= menuGetThis: 'Get this for your site',=0A= menuJSKBlog: 'Echo Blog',=0A= menuJSKTwitter: 'Echo on Twitter',=0A= menuHelp: 'Help',=0A= =0A= menuUnbindIdentity: 'Unbind this service',=0A= =0A= from: 'Login',=0A= to: 'Share',=0A= Iam: 'Login with:',=0A= shareWith: 'Share with:',=0A= myWebsites: 'My Websites:',=0A= thisPage: 'This Page',=0A= addAnotherSite: 'Add another site',=0A= myURL: 'My Site (click to edit)',=0A= urlIsEmpty: 'URL cannot be empty!',=0A= urlAlreadyExists: 'The same URL already exists!',=0A= follow: "Follow",=0A= addImagesSectionNotice: 'Add images: this site allows = you to attach pictures to your comment.',=0A= miniProf_viewDetails: 'View details',=0A= miniProf_ILeft: 'I have left ',=0A= miniProf_userLeft: 'User left ',=0A= miniProf_commentsStats: 'comment(s)',=0A= miniProf_visitMeOn: 'Visit me on...',=0A= miniProf_openFullProfile: 'View profile',=0A= miniProf_ext_profile_gfc: 'View Google Friend Connect profile',=0A= miniProf_ext_profile_facebook: 'View Facebook profile',=0A= miniProf_ext_profile_yahoo: 'View Yahoo! profile',=0A= miniProf_ext_profile_twitter: 'View Twitter profile',=0A= miniProf_ext_profile_friendfeed: 'View FriendFeed profile',=0A= miniProf_ext_profile_blogspot: 'Visit Blogger site',=0A= miniProf_ext_profile_jskit: 'Visit JS-Kit profile',=0A= miniProf_ext_profile_epb: 'View external profile',=0A= follow_emailNotification: 'Notify me by Email:',=0A= follow_emailNotificationDesc: 'Send Email notification each time a user = leaves a new comment',=0A= follow_rssThread: 'Subscribe to this Stream via RSS:',=0A= follow_popupHeader: 'Follow',=0A= follow_editMyNotifications: 'Edit my notifications',=0A= follow_cancelButton: 'Cancel',=0A= follow_doneButton: 'Done',=0A= follow_subscriptionInProgress: 'Saving...',=0A= follow_notifyMode_noemail: 'Never for this Stream',=0A= follow_notifyMode_email: 'Only when someone replies to my comments in = this stream',=0A= follow_notifyMode_anymails: 'Each time a new item is added to the = Stream',=0A= follow_emailAddressLabel: 'My Email address is:',=0A= follow_editProfile: 'Edit',=0A= follow_emptyEmail: 'Not provided',=0A= follow_openingProfile: 'Opening Profile...',=0A= shareWith_facebook: "My Facebook Friends",=0A= shareWith_yahoo: "My Yahoo! Friends",=0A= shareWith_gfc: "My Google Friends",=0A= shareWith_twitter: "My Twitter Followers",=0A= shareWith_friendfeed: "My FriendFeed Followers",=0A= expirationBanner_title: "The Echo subscription for this domain has = expired.",=0A= expirationBanner_description: "Renew your subscription now and enjoy a = smooth continuation of the service.
You are getting this notice = because your subscription or your free trial period has expired.",=0A= expirationBanner_domain: "Domain:",=0A= expirationBanner_subscriptionType: "Subscription type:",=0A= expirationBanner_serviceFirstDate: "First date of service:",=0A= expirationBanner_expirationDate: "Expiration date:",=0A= yourNameHere: "Your name here...",=0A= yourNameRequired: "Your name (required)",=0A= clickToEdit: "Click to edit",=0A= =0A= confirmMessage_unbindAccount: "Note: This will unbind this service from = your Account. Are you sure?",=0A= confirmMessage_unbindLastAccount: "WARNING: This is the last remaining = service bound to this account.\nIf you proceed, you will not be able to = access this account anymore. Are you sure?"=0A= };=0A= var $JCL =3D window.JSCC_Translate || function(t, tmpl) {=0A= var text =3D (window.JSKitLabels && window.JSKitLabels[t]) || = (window.$JCLTL && $JCLTL[t]) || $JCLT[t] || t;=0A= if(tmpl) JSKitLib.fmap(tmpl,=0A= function(v,k){text=3Dtext.replace(new RegExp('{'+k+'}','g'),v);});=0A= return text;=0A= }=0A= }=0A= =0A= =0A= =0A= if(!window.JSKitAPI) JSKitAPI =3D {};=0A= =0A= JSKitAPI.allowed_event_names =3D {=0A= "comment-submit": true,=0A= "comment-added": true,=0A= "comment-deleting": true,=0A= "comment-deleted": true,=0A= "comments-data-loaded": true,=0A= "comments-count-updated": true,=0A= "user-login": true,=0A= "user-logout": true=0A= };=0A= =0A= JSKitAPI.subscribe =3D function(kit_event, callback) {=0A= if(this.allowed_event_names.hasOwnProperty(kit_event)) {=0A= return JSKW$Events.registerEventCallback(null,=0A= function(name, base, args) {=0A= try {=0A= var v =3D callback.apply(base['this'], args);=0A= var rvalue =3D { 'type': 'value', 'value': v };=0A= } catch(e) {=0A= var rvalue =3D { 'type':'exception', 'value': e };=0A= }=0A= base.returns.push(rvalue);=0A= }, "STABLE-API-" + kit_event);=0A= } else {=0A= return null;=0A= }=0A= }=0A= JSKitAPI.unsubscribe =3D function(token) {=0A= JSKW$Events.invalidateContext(token);=0A= }=0A= JSKitAPI.publish =3D function(kit_event) {=0A= var elist =3D window.JSKitEvents;=0A= if (elist) {=0A= JSKitLib.map(function(v) {=0A= JSKitAPI.subscribe(v.subscribe, v.callback);=0A= }, elist);=0A= window.JSKitEvents =3D null;=0A= }=0A= var base =3D { 'this': this, returns: [] };=0A= JSKW$Events.syncBroadcast("STABLE-API-" + kit_event, base, arguments);=0A= return base.returns;=0A= }=0A= // .askpublic() publishes the event, interprets the response and _throws_=0A= // if any called callback threw. Otherwise, a simple .publish will ignore=0A= // throws. This is used to translate errors generated in the callback=0A= // to the application itself.=0A= JSKitAPI.askpublic =3D function(kit_event) {=0A= return JSKitAPI._interpret(JSKitAPI.publish.apply(this, arguments));=0A= }=0A= JSKitAPI._interpret =3D function(returns) {=0A= var rvalue =3D { 'type': 'value', 'value': true };=0A= // Throw _some_ observed exception or returns _some_ value.=0A= // "_some_" because the subscription order can not be relied upon.=0A= return JSKitLib.foldl(rvalue, returns, function(r) {=0A= if(r.type =3D=3D 'exception') throw(r.value);=0A= rvalue.value =3D r.value;=0A= }).value;=0A= }=0A= =0A= =0A= =0A= =0A= =0A= if(!window.JSKitEPB){=0A= var JSKitEPB =3D new JSKitEPBLib();=0A= }=0A= =0A= function JSKitEPBLib() {=0A= this.JSK$EPB =3D window.JSK$EPB ? window.JSK$EPB : {};=0A= }=0A= =0A= JSKitEPBLib.prototype.isExists =3D function() {=0A= return (this.JSK$EPB.mac && this.JSK$EPB.profile) ? 1: 0;=0A= }=0A= =0A= JSKitEPBLib.prototype.getValue =3D function(ValueName) {=0A= return !this.isExists() || this.JSK$EPB.profile[ValueName] =3D=3D = undefined ? undefined : this.JSK$EPB.profile[ValueName];=0A= }=0A= =0A= JSKitEPBLib.prototype.getElement =3D function(Pref,El,ArrKey) {=0A= var rslt =3D [];=0A= if(typeof(El) =3D=3D 'object') {=0A= if(El instanceof Array) {=0A= if(ArrKey) {=0A= var len =3D El.length;=0A= for(var i=3D0; i'));=0A= if(this.hideCheckbox) this.checkbox.style.visibility =3D "hidden";=0A= JSKitLib.addPNG(cnt.appendChild(JSKitLib.cr({className: = "jskit-MenuItemIcon"})), this.icon);=0A= JSKitLib.addClass(cnt, "jskit-MenuItem" + this.controlElementType + = "Cnt");=0A= }=0A= =0A= JSMenuItemCheckbox.prototype.renderTitle =3D function(cnt) {=0A= JSKitLib.text(this.displayTitle || this.title, cnt);=0A= }=0A= =0A= JSMenuItemCheckbox.prototype.renderEnding =3D function(cnt) {=0A= if (this.deletable) {=0A= JSKitLib.addClass(cnt, "jskit-MenuDeleteButton");=0A= JSKitLib.addPNG(cnt, = "//cdn.js-kit.com/images/menu/menu-delete-button.png");=0A= cnt.title =3D this.deleteLabel;=0A= }=0A= }=0A= =0A= JSMenuItemCheckbox.prototype.addDeleteEvent =3D function() {=0A= var self =3D this;=0A= this.endingNode.onclick =3D function(e) {=0A= JSKitLib.stopEventPropagation(e);=0A= if(self.ondelete) self.ondelete.apply(self);=0A= }=0A= }=0A= =0A= JSMenuItemCheckbox.prototype.addCheckEvents =3D function() {=0A= var self =3D this;=0A= JSKitLib.addEventHandler(self.itemNode, ["click"], function(e) {=0A= if (!self.state.match(/disabled/)) JSKitLib.stopEventPropagation(e);=0A= if (self.hideCheckbox) return;=0A= switch(self.state) {=0A= case "unchecked": if(self.oncheck) self.oncheck(self.title); = self.setState("checked"); break;=0A= case "checked": if(self.onuncheck) self.onuncheck(self.title); = self.setState("unchecked"); break;=0A= }=0A= });=0A= }=0A= =0A= JSMenuItemCheckbox.prototype.setState =3D function(state) {=0A= this.state =3D state || this.state;=0A= JSKitLib[(this.state =3D=3D "disabled" ? "add" : "remove") + = "Class"](this.titleNode, "jsk-DisabledFontColor");=0A= JSKitLib.addPNG(this.checkbox, "//cdn.js-kit.com/images/common/" + = this.controlElementType.toLowerCase() + "_" + this.state + ".png");=0A= if (this.state =3D=3D "disabled" && this.endingNode) = this.endingNode.style.display =3D 'none';=0A= }=0A= =0A= /////////////////////////////////////////=0A= // JS Menu with radio buttons=0A= /////////////////////////////////////////=0A= function JSMenuItemRadio(obj) {=0A= if(!obj) return;=0A= var self =3D this;=0A= obj.enableSelect =3D true;=0A= obj.controlElementType =3D "Radio";=0A= JSKitLib.fmap(obj.extend || {}, function(extendFunc, name) {=0A= var basicFunc =3D self[name];=0A= self[name] =3D function() {=0A= basicFunc.apply(self, arguments);=0A= extendFunc.apply(self, arguments);=0A= };=0A= });=0A= this.init(obj);=0A= this.addCheckEvents();=0A= this.setState();=0A= }=0A= =0A= JSMenuItemRadio.prototype =3D new JSMenuItemCheckbox();=0A= =0A= JSMenuItemRadio.prototype.renderTitle =3D function(cnt) {=0A= cnt.appendChild(this.title);=0A= }=0A= =0A= JSMenuItemRadio.prototype.addCheckEvents =3D function() {=0A= var self =3D this;=0A= JSKitLib.addEventHandler(self.itemNode, ["click"], function(e) {=0A= if (!self.state.match(/disabled/)) JSKitLib.stopEventPropagation(e);=0A= self.setActiveState(function() {=0A= if (self.oncheck) self.oncheck(self.title);=0A= });=0A= });=0A= }=0A= =0A= JSMenuItemRadio.prototype.setActiveState =3D = function(onActivateCallback) {=0A= var self =3D this;=0A= if (self.state =3D=3D "unchecked") {=0A= if (onActivateCallback) onActivateCallback();=0A= JSKitLib.fmap(self.parent.items, function(item) {=0A= if (item.type =3D=3D "Radio" && item.state =3D=3D "checked") {=0A= if (item.onuncheck) item.onuncheck(item.title);=0A= item.setState("unchecked");=0A= }=0A= });=0A= self.setState("checked");=0A= }=0A= }=0A= =0A= =0A= /////////////////////////////////////////=0A= // JS Root Menu class=0A= /////////////////////////////////////////=0A= =0A= function JSMenuItemRoot(obj) {=0A= if(!obj) return;=0A= this.init(obj);=0A= JSKitLib.addClass(this.outerCnt, "jskit-MenuRootContainer");=0A= }=0A= =0A= JSMenuItemRoot.prototype =3D new JSMenuItemBase();=0A= =0A= JSMenuItemRoot.prototype.createItem =3D function() {=0A= this.itemNode =3D JSKitLib.cr();=0A= JSKitLib.fmap.call(this, [{name: "title", suff: ""}, {name: "ending", = suff: "ExpandMarker"}], function(part) {=0A= this[part.name + "Node"] =3D JSKitLib.cr({className: "jskit-MenuTitle" = + part.suff});=0A= });=0A= if(this.title) {=0A= var tbl =3D JSKitLib.cr({t:"table"});=0A= tbl.cellSpacing =3D tbl.cellPadding =3D "0";=0A= var row =3D tbl.insertRow(0);=0A= JSKitLib.fmap.call(this, ["title", "ending"], function(part, i) {=0A= row.insertCell(i).appendChild(this[part + "Node"]);=0A= });=0A= JSKitLib.preventSelect(this.titleNode);=0A= JSKitLib.addPNG(this.endingNode, = "//cdn.js-kit.com/images/menu/vertical-menu-expand-marker.png");=0A= JSKitLib.text(this.title, this.titleNode);=0A= this.itemNode.appendChild(tbl);=0A= }=0A= }=0A= =0A= JSMenuItemRoot.prototype.addItemHighlighting =3D function() {=0A= var self =3D this;=0A= JSKitLib.fmap([{event: "mouseover", action: "addClass"}, {event: = "mouseout", action: "removeClass"}], function(e) {=0A= JSKitLib.addEventHandler(self.itemNode, [e.event], function() {=0A= JSKitLib[e.action](self.itemNode, "js-kitMenuTitleMO");=0A= });=0A= });=0A= }=0A= =0A= JSMenuItemRoot.prototype.addExpandHandler =3D function() {=0A= var self =3D this;=0A= JSKW$Events.registerEventCallback(undefined, function(eventName, = menuNode) {=0A= if (self.itemNode !=3D menuNode) return;=0A= var need2hide =3D (self.outerCnt.style.display !=3D "none");=0A= JSKW$Events.syncBroadcast("JSMenu-CollapseAll");=0A= if (need2hide) {=0A= JSKitLib.removeClass(self.titleNode, "js-kitMenuTitlePressed");=0A= } else {=0A= JSKitLib.addClass(self.titleNode, "jskit-MenuTitlePressed");=0A= JSKitLib.show(self.outerCnt, "block");=0A= if (self.layer && !self.leftPosCorrection) {=0A= var titleNodePos =3D JSKitLib.findPos(self.titleNode);=0A= self.leftPosCorrection =3D titleNodePos[0] + = self.outerCnt.offsetWidth - JSKitLib.findPos(self.layer)[2];=0A= if (self.leftPosCorrection > 0) self.outerCnt.style.left =3D = (self.outerCnt.offsetLeft - self.leftPosCorrection) + "px";=0A= }=0A= }=0A= }, 'JSMenu-Opened');=0A= JSKitLib.addEventHandler(this.itemNode, ['click'], function(e) {=0A= JSKitLib.stopEventPropagation(e);=0A= JSKW$Events.syncBroadcast('JSMenu-Opened', self.itemNode);=0A= });=0A= }=0A= =0A= JSMenuItemRoot.prototype.addCollapseCallback =3D function() {=0A= var self =3D this;=0A= JSKW$Events.registerEventCallback(undefined, function() {=0A= self.outerCnt.style.display =3D "none";=0A= JSKitLib.removeClass(self.titleNode, "jskit-MenuTitlePressed");=0A= }, "JSMenu-CollapseAll");=0A= }=0A= =0A= JSMenuItemRoot.prototype.attachContainer =3D function() {=0A= this.itemNode.appendChild(this.outerCnt);=0A= }=0A= =0A= JSMenuItemRoot.prototype.addExpandMarker =3D function() {};=0A= =0A= /////////////////////////////////////////=0A= // JS Menus Delimeter=0A= /////////////////////////////////////////=0A= =0A= function JSMenuItemDelimeter(obj) {=0A= this.level =3D obj.level;=0A= this.itemNode =3D JSKitLib.cr({t:"tr"});=0A= var td =3D JSKitLib.cr({t:"td"});=0A= td.colSpan =3D "3";=0A= var delim =3D JSKitLib.cr({className: "jskit-MenuDelimeter"});=0A= td.appendChild(delim);=0A= this.itemNode.appendChild(td);=0A= }=0A= =0A= /////////////////////////////////////////=0A= // JS Menus with dynamic text input=0A= /////////////////////////////////////////=0A= =0A= function JSMenuItemDTI(obj) {=0A= this.init(obj);=0A= }=0A= =0A= JSMenuItemDTI.prototype =3D new JSMenuItemBase();=0A= =0A= JSMenuItemDTI.prototype.renderTitle =3D function(cnt) {=0A= var input =3D JSKitLib.html(' obj.maxRetries) {=0A= if(obj.onFailure) obj.onFailure();=0A= } else {=0A= if(obj.onRetry) obj.onRetry();=0A= setTimeout(function(){=0A= JSKitLib.timedRetry(obj);=0A= }, obj.timeout);=0A= }=0A= }=0A= }=0A= =0A= JSKitLib.addDOMLoadedListener =3D function(callback) {=0A= window.JSK$DOMLoadedCallbacks =3D window.JSK$DOMLoadedCallbacks || [];=0A= window.JSK$DOMLoadedCallbacks.push(callback);=0A= if (window.JSK$DOMLoadedCallbacks.length > 1)=0A= return;=0A= var totalListener =3D function() {=0A= JSKitLib.fmap(window.JSK$DOMLoadedCallbacks, function(c) { c(); });=0A= }=0A= switch (JSKitLib.getBrowser()) {=0A= case 'gecko':=0A= case 'opera':=0A= document.addEventListener("DOMContentLoaded", totalListener, false);=0A= break;=0A= case 'IE':=0A= var temp =3D document.createElement('div');=0A= (function() {=0A= try {=0A= temp.doScroll('left');=0A= } catch (e) {=0A= setTimeout(arguments.callee, 100);=0A= return;=0A= }=0A= totalListener();=0A= })();=0A= break;=0A= case 'safari':=0A= (function() {=0A= if (document.readyState !=3D 'complete') {=0A= setTimeout(arguments.callee, 100);=0A= return;=0A= }=0A= totalListener();=0A= })();=0A= break;=0A= default:=0A= JSKitLib.addEventHandler(window, ['load'], totalListener);=0A= }=0A= }=0A= =0A= =0A= =0A= =0A= =0A= =0A= JSKitLib.addCss =3D function(cssCode, name, content) {=0A= var doc =3D content || document;=0A= if(name) {=0A= name =3D "js-" + name + "-css";=0A= if (doc.getElementById(name)) return;=0A= }=0A= var se =3D doc.createElement("style");=0A= se.type =3D "text/css";=0A= if(name) se.id =3D name;=0A= if (se.styleSheet) se.styleSheet.cssText =3D cssCode;=0A= else se.appendChild(doc.createTextNode(cssCode));=0A= var hd =3D doc.getElementsByTagName("head");=0A= if(hd && hd[0]) hd[0].appendChild(se);=0A= else if (JSKitLib.isGChrome()) {=0A= doc.body.insertBefore(se, doc.body.firstChild);=0A= } else doc.write('');=0A= }=0A= =0A= JSKitLib.getElementsByClass =3D function(node, searchClass, tag) {=0A= var classElements =3D [];=0A= node =3D node || document;=0A= tag =3D tag || '*';=0A= var tagElements =3D node.getElementsByTagName(tag);=0A= var regex =3D new RegExp("(^|\\s)" + searchClass + "(\\s|$)");=0A= for (var i=3D0, j=3D0; i < tagElements.length; i++) {=0A= if (regex.test(tagElements[i].className)) {=0A= classElements[j] =3D tagElements[i];=0A= j++;=0A= }=0A= }=0A= return classElements;=0A= };=0A= =0A= JSKitLib.mapClass2Object =3D function(ctl, e) {=0A= if(e.className) {=0A= var arr =3D String(e.className).split(/[ ]+/);=0A= JSKitLib.map(function(el) { ctl[el] =3D e }, arr);=0A= }=0A= if(e.name) ctl[e.name] =3D e;=0A= try {=0A= var self =3D this;=0A= JSKitLib.map(function(child) {=0A= JSKitLib.mapClass2Object(ctl, child);=0A= }, e.childNodes);=0A= } catch(e){}=0A= return ctl;=0A= }=0A= =0A= JSKitLib.hasClass =3D function(element, className) {=0A= return element.className.match(new RegExp('(\\s|^)' + className + = '(\\s|$)'));=0A= }=0A= =0A= JSKitLib.addClass =3D function(element, className) {=0A= if (!JSKitLib.hasClass(element, className)) {=0A= element.className +=3D ' ' + className;=0A= }=0A= }=0A= =0A= JSKitLib.removeClass =3D function(element, className) {=0A= if (JSKitLib.hasClass(element, className)) {=0A= var regex =3D new RegExp('(\\s|^)' + className + '(\\s|$)');=0A= element.className =3D element.className.replace(regex, ' ');=0A= }=0A= }=0A= =0A= =0A= =0A= =0A= =0A= JSKitLib.removeChildren =3D function(element) {=0A= while(element && element.hasChildNodes())=0A= element.removeChild(element.firstChild);=0A= }=0A= =0A= JSKitLib.visible =3D function(element) {=0A= return element.style.display !=3D 'none';=0A= }=0A= =0A= JSKitLib.show =3D function(element, style) {=0A= element.style.display =3D style || '';=0A= }=0A= =0A= JSKitLib.hide =3D function(element) {=0A= element.style.display =3D 'none';=0A= }=0A= =0A= JSKitLib.toggle =3D function(element, style) {=0A= (element.style.display =3D=3D 'none') ? JSKitLib.show(element, style) : = JSKitLib.hide(element);=0A= }=0A= =0A= JSKitLib.getStyle =3D function(element) {=0A= if (typeof element.style.cssText !=3D "undefined") {=0A= return element.style.cssText;=0A= } else {=0A= return element.getAttribute("style");=0A= }=0A= }=0A= =0A= JSKitLib.setStyle =3D function(element, style) {=0A= if (typeof element.style.cssText !=3D "undefined") {=0A= element.style.cssText =3D style;=0A= } else {=0A= element.setAttribute("style", style);=0A= }=0A= }=0A= =0A= JSKitLib.addStyle =3D function(element, style) {=0A= var oldStyle =3D JSKitLib.getStyle(element);=0A= JSKitLib.setStyle(element, oldStyle + '; ' + style); // IE needs ;=0A= }=0A= =0A= JSKitLib.getStyleProperty =3D function(el, prop) {=0A= if (typeof el =3D=3D 'string') {=0A= el =3D document.getElementById(el);=0A= }=0A= if (el.currentStyle) {=0A= return el.currentStyle[prop];=0A= } else if (window.getComputedStyle) {=0A= return document.defaultView.getComputedStyle(el, = null).getPropertyValue(prop);=0A= } else {=0A= return el.style[prop];=0A= }=0A= }=0A= =0A= JSKitLib.findPos =3D function(obj) {=0A= var origObj =3D obj;=0A= var curleft =3D curtop =3D curright =3D curbottom =3D 0;=0A= if (obj.offsetParent) {=0A= curleft =3D obj.offsetLeft;=0A= curtop =3D obj.offsetTop;=0A= while (obj =3D obj.offsetParent) {=0A= curleft +=3D obj.offsetLeft;=0A= curtop +=3D obj.offsetTop;=0A= }=0A= }=0A= curright =3D curleft + origObj.offsetWidth;=0A= curbottom =3D curtop + origObj.offsetHeight;=0A= return [curleft,curtop,curright,curbottom];=0A= }=0A= =0A= JSKitLib.calcCenterPos =3D function(elmWidth, elmHeight) {=0A= var doc =3D (document.compatMode =3D=3D "BackCompat") ? document.body : = document.documentElement;=0A= var scroll =3D JSDL.prototype.getCurScroll();=0A= return [=0A= scroll.scroll_left + Math.max(0, Math.round((doc.clientWidth - = elmWidth)/2)),=0A= scroll.scroll_top + Math.max(0, Math.round((doc.clientHeight - = elmHeight)/2))=0A= ];=0A= }=0A= =0A= JSKitLib.getDocSize =3D function (){=0A= var doc_width,doc_height;=0A= if(typeof window.innerWidth=3D=3D"number"){=0A= if(document.documentElement && document.defaultView && typeof = document.defaultView.scrollMaxY=3D=3D"number"){=0A= = doc_height=3Ddocument.documentElement.offsetHeight-document.defaultView.s= crollMaxY;=0A= doc_width=3Ddocument.documentElement.offsetWidth;=0A= } else {=0A= doc_height=3Dwindow.innerHeight;=0A= doc_width=3Dwindow.innerWidth;=0A= }=0A= } else {=0A= if(document.documentElement && typeof = document.documentElement.clientWidth=3D=3D"number" && = document.documentElement.clientWidth){=0A= doc_height=3Ddocument.documentElement.clientHeight;=0A= doc_width=3Ddocument.documentElement.clientWidth;=0A= } else {=0A= if(document.compatMode =3D=3D "BackCompat"){=0A= doc_height=3Ddocument.body.offsetHeight;=0A= doc_width=3Ddocument.body.offsetWidth;=0A= } else { =0A= doc_height=3Ddocument.body.clientHeight;=0A= doc_width=3Ddocument.body.clientWidth;=0A= }=0A= }=0A= }=0A= return [doc_height,doc_width];=0A= }=0A= =0A= JSKitLib.getJSKitBodyElement =3D function() {=0A= var be =3D document.getElementById('js-kit-body-element');=0A= if (!be) {=0A= be =3D document.createElement('div');=0A= be.id =3D "js-kit-body-element";=0A= document.body.appendChild(be);=0A= }=0A= return be;=0A= }=0A= =0A= JSKitLib.isChildNodeOf =3D function(parent, child) {=0A= if (parent =3D=3D=3D child) =0A= return false=0A= while (child && child !=3D=3D parent) {=0A= try {child =3D child.parentNode;}=0A= catch(e){child =3D parent;}=0A= }=0A= return child =3D=3D=3D parent;=0A= }=0A= =0A= JSKitLib.replaceChildren =3D function(where, replacement) {=0A= JSKitLib.removeChildren(where);=0A= JSKitLib.addChild(where, replacement);=0A= }=0A= =0A= JSKitLib.addChild =3D function(to, what) {=0A= if (typeof(to) !=3D 'object')=0A= return;=0A= if(arguments.length =3D=3D 3 && arguments[2])=0A= to.insertBefore(what, to.firstChild);=0A= else=0A= to.appendChild(what);=0A= }=0A= =0A= JSKitLib.hasParentNode =3D function(el) {=0A= return el && el.parentNode && el.parentNode.nodeType !=3D 11;=0A= }=0A= =0A= JSKitLib.setOpacity =3D function(div, val) {=0A= if(document.body.filters) {=0A= if(val =3D=3D 1) div.style.filter =3D '';=0A= else div.style.filter =3D 'alpha(opacity: ' + Math.round(val * 100) + = ')';=0A= } else {=0A= div.style.opacity =3D val;=0A= }=0A= }=0A= =0A= =0A= =0A= =0A= =0A= JSKitLib.addPNG =3D function(node, imageURL) {=0A= if (JSKitLib.isIE()) {=0A= var cp =3D $JSKitGlobal.cachedPngs;=0A= JSKitLib.fmap(cp, function(img) {=0A= img.nodes =3D JSKitLib.filter(function(elm) { return elm !=3D node; = }, img.nodes);=0A= });=0A= if(cp[imageURL]) {=0A= if(cp[imageURL].loaded) {=0A= node.runtimeStyle.filter =3D = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'" + imageURL = + "', sizingMethod=3D'crop')"=0A= } else {=0A= cp[imageURL].nodes.push(node);=0A= }=0A= } else {=0A= cp[imageURL] =3D {nodes:[node]};=0A= var tPng =3D document.createElement("IMG");=0A= tPng.style.display =3D "none";=0A= tPng.onload =3D function() {=0A= cp[imageURL].loaded =3D true;=0A= var n =3D cp[imageURL].nodes;=0A= for(var i=3D0; i=3D i) {=0A= setImage(star, fullStar);=0A= } else {=0A= setImage(star, emptyStar);=0A= }=0A= =0A= obj.appendChild(star);=0A= }=0A= =0A= JSKitLib.setStyle(obj, "height: " + objHeight + "px; width: " + = objWidth + "px; float: left; margin-right: 5px;");=0A= =0A= return obj;=0A= }=0A= =0A= =0A= =0A= =0A= =0A= JSKitLib.getOuterHTML =3D function(node) {=0A= var clone =3D node.cloneNode(true);=0A= var parent =3D document.createElement('div');=0A= parent.appendChild(clone);=0A= var ihtml =3D parent.innerHTML;=0A= =0A= // ff converts sp characters inside of href to hex ascii=0A= var ihtmlHref =3D ihtml.match(/href\s*=3D\s*"[^"]*(%7B|%7D)[^"]*"/g) || = [];=0A= for (var i=3D0; i< ihtmlHref.length; i++) {=0A= var a =3D ihtmlHref[i];=0A= var b =3D a.replace(/%7B/g, '{');=0A= b =3D b.replace(/%7D/g, '}');=0A= ihtml =3D ihtml.replace(a, b);=0A= }=0A= return ihtml;=0A= };=0A= =0A= JSKitLib.html =3D function() {=0A= var div =3D document.createElement("div");=0A= for(var text =3D '', i =3D 0; i < arguments.length; i++)=0A= text +=3D arguments[i];=0A= div.innerHTML =3D text;=0A= var ch =3D div.firstChild;=0A= div =3D null;=0A= return ch;=0A= }=0A= =0A= JSKitLib.text =3D function(text, element, clear) {=0A= var textNode =3D document.createTextNode(text);=0A= if (element) {=0A= if (clear) JSKitLib.removeChildren(element);=0A= element.appendChild(textNode);=0A= }=0A= return textNode;=0A= }=0A= =0A= JSKitLib.attachDescriptors2Elements =3D function(elements, = layoutBlocksPrefix, descriptors, parentStructure) {=0A= JSKitLib.fmap(elements, function(element, id) {=0A= var pattern =3D id.match(layoutBlocksPrefix + "(.*)");=0A= var name =3D pattern ? pattern[1] : undefined;=0A= if (name && typeof(descriptors[name]) =3D=3D "function") {=0A= var node =3D descriptors[name](element, parentStructure);=0A= if (node) element.appendChild(node);=0A= }=0A= });=0A= }=0A= =0A= JSKitLib.toDOM =3D function(template, layoutBlocksPrefix, descriptors) {=0A= var content =3D JSKitLib.html(template);=0A= var elements =3D JSKitLib.mapClass2Object({}, content);=0A= var structure =3D {=0A= "set" : function(name, element) { elements[layoutBlocksPrefix + name] = =3D element; },=0A= "get" : function(name, ignorePrefix) { return elements[((ignorePrefix) = ? "" : layoutBlocksPrefix) + name]; },=0A= "content" : content=0A= };=0A= JSKitLib.attachDescriptors2Elements(elements, layoutBlocksPrefix, = descriptors, structure);=0A= return structure;=0A= }=0A= =0A= JSKitLib.htmlQuote =3D function (newValue, param) {=0A= newValue =3D = newValue.replace(/&/g,"&").replace(//g,">")=0A= param =3D param || {};=0A= if(!param.title)=0A= newValue =3D newValue.replace(/ /," ");=0A= if(param.attribute)=0A= newValue =3D newValue.replace(/"/g,""");=0A= return newValue;=0A= }=0A= =0A= JSKitLib.htmlUnquote =3D function (newValue) {=0A= return = newValue.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&");=0A= }=0A= =0A= JSKitLib.addScript =3D function(src, content, callback) {=0A= var sId =3D "js-kit-script-"+src.replace(/[\/.]/g, '');=0A= content.jsk$scriptId =3D sId;=0A= if(document.getElementById(sId)) {=0A= if (callback) callback();=0A= return;=0A= }=0A= var s =3D document.createElement('script');=0A= s.id =3D sId;=0A= s.type =3D'text/javascript';=0A= s.charset =3D 'utf-8';=0A= s.src =3D src;=0A= content.appendChild(s);=0A= if (callback) {=0A= s.onload =3D s.onreadystatechange =3D function() {=0A= if (s.readyState && s.readyState !=3D 'loaded' && s.readyState !=3D = 'complete') return;=0A= s.onreadystatechange =3D s.onload =3D null;=0A= callback();=0A= }=0A= }=0A= return s;=0A= }=0A= =0A= JSKitLib.stripTags =3D function(text) {=0A= var r =3D = /<\/?(a|em|strong|i|b|u|sup|sub|object|param|embed|span|pre|p)(.|\n)*?>/g= i;=0A= text =3D text.replace(//gi,"[video]");=0A= text =3D text.replace(r,"");=0A= return (text.length > 150) ? text.slice(0,150) + "..." : text;=0A= }=0A= =0A= JSKitLib.createHiddenIframe =3D function(id, target, cb, clearOnload, = src) {=0A= clearOnload =3D (typeof clearOnload =3D=3D 'undefined' ? true : = !!clearOnload);=0A= src =3D src || 'about:blank';=0A= target =3D target || document.body;=0A= var d =3D document.createElement('div');=0A= d.style.height =3D 0;=0A= d.innerHTML =3D '';=0A= target.appendChild(d);=0A= var ifr =3D d.firstChild;=0A= if (cb) {=0A= ifr.onreadystatechange =3D function(e) {=0A= if (ifr.readyState && ifr.readyState !=3D 'loaded' && ifr.readyState = !=3D 'complete') return;=0A= if (clearOnload) {=0A= ifr.onreadystatechange =3D ifr.onload =3D null;=0A= }=0A= cb();=0A= };=0A= if (!JSKitLib.isOpera()) {=0A= ifr.onload =3D ifr.onreadystatechange;=0A= }=0A= }=0A= return ifr;=0A= }=0A= =0A= JSKitLib.overlapSelectsIE =3D function(target) {=0A= var container =3D document.createElement('div');=0A= container.innerHTML =3D '';=0A= target.appendChild(container.firstChild);=0A= }=0A= =0A= JSKitLib.openPopup =3D function(url, extConfig){=0A= var target =3D '_blank';=0A= var config =3D { =0A= 'width' : '960',=0A= 'height' : '800',=0A= 'status' : 'no',=0A= 'menubar' : 'no',=0A= 'toolbar' : 'no',=0A= 'resizable' : 'no',=0A= 'location' : 'yes',=0A= 'scrollbars' : 'yes',=0A= 'directories': 'no'};=0A= =0A= JSKitLib.fmap(extConfig || [], function(value, key){=0A= if (key =3D=3D 'target') target =3D value; else config[key] =3D value; =0A= });=0A= =0A= var calcScreenDimensions =3D function(){=0A= if (JSKitLib.isOpera()) {=0A= var doc =3D (document.compatMode =3D=3D "BackCompat") ? document.body = : document.documentElement;=0A= return {'width': doc.clientWidth,=0A= 'height': doc.clientHeight};=0A= }=0A= return {'width': screen.width,=0A= 'height': screen.height};=0A= };=0A= =0A= var calcCorrections =3D function() {=0A= if (JSKitLib.isOpera()) return {'height': 35, 'width': 10, 'top' : 0}; =0A= if (JSKitLib.isSafari() && !JSKitLib.isGChrome()) return {'height': = 150, 'width': 0, 'top' : 100};=0A= return {'height': 0, 'width': 0, 'top' : 0};=0A= };=0A= =0A= var screenDimensions =3D calcScreenDimensions();=0A= var corrections =3D calcCorrections();=0A= =0A= if (config.height > screenDimensions.height - corrections.height) = config.height =3D screenDimensions.height - corrections.height;=0A= if (config.width > screenDimensions.width - corrections.width) = config.width =3D screenDimensions.width - corrections.width;=0A= =0A= if (!(config.left && config.top) && config.width && config.height) {=0A= config.left =3D Math.round((screenDimensions.width - config.width)/2);=0A= config.top =3D Math.round((screenDimensions.height - corrections.top - = config.height)/2);=0A= }=0A= =0A= var params =3D JSKitLib.fmap(config, function(value, key) {return key + = "=3D" + value;}).join(", ");=0A= return window.open(url, target, params);=0A= }=0A= =0A= =0A= =0A= =0A= =0A= JSKitLib.map =3D function(f, arr) {=0A= if(arr) for(var i =3D 0; i < arr.length; i++) f(arr[i], i, arr);=0A= return arr;=0A= }=0A= =0A= JSKitLib.filter =3D function(f, arr) {=0A= var newArr =3D [];=0A= if(arr)=0A= for(var i =3D 0; i < arr.length; i++)=0A= if(f(arr[i], i, arr))=0A= newArr.push(arr[i]);=0A= return newArr;=0A= }=0A= =0A= JSKitLib.lookup =3D function(f, arr){=0A= return JSKitLib.filter(f, arr).shift();=0A= }=0A= =0A= JSKitLib.fmap =3D function(o,f) {=0A= var r, a =3D [], l =3D o.length;=0A= if(l > 0 || l =3D=3D=3D 0)=0A= for(var i =3D 0; i < l; i++) {=0A= r =3D f.call(this,o[i],i,arguments);=0A= if(r !=3D=3D undefined) a.push(r);=0A= }=0A= else=0A= for(var i in o)=0A= if(o.hasOwnProperty(i)) {=0A= r =3D f.call(this,o[i],i,arguments);=0A= if(r !=3D=3D undefined) a.push(r);=0A= }=0A= return a;=0A= }=0A= =0A= JSKitLib.foldl =3D function(acc,o,f) {=0A= var r, l =3D o.length;=0A= if(l > 0 || l =3D=3D=3D 0)=0A= for(var i =3D 0; i < l; i++) {=0A= r =3D f.call(this,o[i],acc,i);=0A= if(r !=3D undefined) acc =3D r;=0A= }=0A= else=0A= for(var i in o)=0A= if(o.hasOwnProperty(i)) {=0A= r =3D f.call(this,o[i],acc,i);=0A= if(r !=3D undefined) acc =3D r;=0A= }=0A= return acc;=0A= }=0A= =0A= JSKitLib.intersperse =3D function(f) {=0A= return JSKitLib.foldl([], this, function(e, acc, i) {=0A= if(acc.length) acc.push(f);=0A= acc.push(e);=0A= });=0A= }=0A= =0A= JSKitLib.merge =3D function() {=0A= return Array.prototype.concat.apply([], arguments);=0A= }=0A= =0A= JSKitLib.cloneObject =3D function(obj) {=0A= return JSKitLib.foldl({}, obj, function(value, acc, key) { acc[key] =3D = value; });=0A= }=0A= =0A= =0A= =0A= =0A= =0A= if (typeof JSKitLib.vars.windowOnLoadFired =3D=3D 'undefined') {=0A= JSKitLib.vars.windowOnLoadFired =3D false;=0A= JSKitLib.addEventHandler(window, ['load'], function(){ = JSKitLib.vars.windowOnLoadFired =3D true; });=0A= }=0A= =0A= =0A= =0A= =0A= =0A= var JSKitGlobal =3D function() {=0A= =0A= this._appAvailable =3D {};=0A= this._appObjects =3D {}; // Specific objects of an application type =0A= this._appObjectActions =3D {}; // app.object.actions=0A= =0A= this.cachedPngs =3D {};=0A= =0A= this._isAppAvailable =3D function(app) {=0A= return (this._appAvailable[app]) ? true : false;=0A= }=0A= =0A= this.isRatingsAppAvailable =3D function() {=0A= return this._isAppAvailable('ratings');=0A= }=0A= =0A= this.isCommentsAppAvailable =3D function() {=0A= return this._isAppAvailable('comments');=0A= }=0A= =0A= this._setAppAvailable =3D function(app) {=0A= this._appAvailable[app] =3D true;=0A= /* index this app */=0A= this.indexAppObjects(app);=0A= /* execute any queued actions */=0A= this.executeAppObjectActions(app);=0A= }=0A= =0A= this.setRatingsAppAvailable =3D function() {=0A= this._setAppAvailable('ratings');=0A= }=0A= =0A= this.setCommentsAppAvailable =3D function() {=0A= this._setAppAvailable('comments');=0A= }=0A= =0A= this.indexAppObjects =3D function(app) {=0A= if (app =3D=3D 'ratings') {=0A= var appArray =3D $JRA;=0A= } else if (app =3D=3D 'comments') {=0A= var appArray =3D $JCA;=0A= } else {=0A= alert('Attempt to index invalid app type');=0A= return;=0A= }=0A= for (var i=3D0; i < appArray.length; i++) {=0A= // Check that it's not standalone=0A= if (appArray[i].isStandalone()) {=0A= continue;=0A= }=0A= var uniq =3D appArray[i].uniq;=0A= if ( ! this._appObjects[uniq] ) {=0A= this._appObjects[uniq] =3D {};=0A= }=0A= if ( ! this._appObjects[uniq][app]) {=0A= this._appObjects[uniq][app] =3D [];=0A= }=0A= this._appObjects[uniq][app].push(appArray[i]);=0A= }=0A= }=0A= =0A= this.executeAppObjectActions =3D function(app) {=0A= if (this._appObjectActions[app]) {=0A= for (var i=3D0; i < this._appObjectActions[app].length; i++) {=0A= var uniq =3D this._appObjectActions[app][i].uniq;=0A= if (this._getAppObject(app, uniq)) {=0A= this._appObjectActions[app][i].action();=0A= }=0A= }=0A= }=0A= }=0A= =0A= this._getAppObject =3D function(app, uniq) {=0A= if (this._appObjects[uniq] && this._appObjects[uniq][app]) {=0A= return this._appObjects[uniq][app][0]; // Return only the first=0A= }=0A= return null;=0A= }=0A= =0A= this.getCommentsAppObject =3D function(uniq) {=0A= return this._getAppObject('comments', uniq);=0A= }=0A= =0A= /* Returns a Ratings Object */=0A= this.getRatingsAppObject =3D function(uniq) {=0A= return this._getAppObject('ratings', uniq);=0A= }=0A= =0A= this.copyRatingsAppObject =3D function(uniq, node) {=0A= if ( ! this.isRatingsAppAvailable()) {=0A= return;=0A= }=0A= var oldObj =3D this.getRatingsAppObject(uniq);=0A= var newObj =3D oldObj.clone(node, { 'view':'user', = 'commentprompt':'no', 'menu':'no' } );=0A= return newObj;=0A= }=0A= =0A= this._tryAppObjectAction =3D function(app, uniq, action) {=0A= if (this._isAppAvailable(app)) {=0A= if (this._getAppObject(app, uniq)) {=0A= action();=0A= }=0A= } else {=0A= if ( ! this._appObjectActions[app]) {=0A= this._appObjectActions[app] =3D [];=0A= }=0A= this._appObjectActions[app].push( { 'uniq' : uniq, 'action' : action = } );=0A= }=0A= }=0A= =0A= this.tryRatingsAppObjectAction =3D function(uniq, action) {=0A= this._tryAppObjectAction('ratings', uniq, action);=0A= }=0A= =0A= this.tryCommentsAppObjectAction =3D function(uniq, action) {=0A= this._tryAppObjectAction('comments', uniq, action);=0A= }=0A= }=0A= =0A= /* Singleton-like handler */=0A= JSKitGlobal.getInstance =3D function() {=0A= if (!window.JSKitGlobalInstance) {=0A= JSKitGlobalInstance =3D new JSKitGlobal();=0A= }=0A= return JSKitGlobalInstance;=0A= }=0A= =0A= =0A= =0A= =0A= =0A= /* JSKitGlobal object */=0A= $JSKitGlobal =3D JSKitGlobal.getInstance();=0A= =0A= =0A= =0A= =0A= =0A= JSKitLib.getRef =3D function(self) {=0A= var wl =3D window.location;=0A= return wl.protocol + "//" + self.config.domain + wl.pathname;=0A= }=0A= =0A= JSKitLib.readConfig =3D function(wtype, target, cf) {=0A= cf =3D cf || {};=0A= var gtags =3D JSKitLib.parseConfigTags(document, wtype, 'span');=0A= var ltags =3D JSKitLib.parseConfigTags(target, '', 'span');=0A= var gc =3D window.JSKitConfig || {};=0A= for(var i =3D 3; i < arguments.length; i++) {=0A= var arg =3D arguments[i];=0A= if(typeof(arg) =3D=3D 'string') arg =3D [arg];=0A= var name =3D arg[0];=0A= var value =3D cf[name] || target.getAttribute(name) || ltags[name]=0A= || gc[wtype + '-' + name] || gtags[name];=0A= var wl =3D window.location;=0A= switch (name) {=0A= case 'path': value =3D JSKitLib._normPath(target, value); break;=0A= case 'permalink':=0A= value =3D value || wl.href.replace(wl.hash,'');=0A= if (!value.match(/^https?:\/\//))=0A= value =3D "http://" + wl.host + value.replace(/^([^\/]+)/, "/$1");=0A= break;=0A= case 'title': value =3D value || document.title; break;=0A= case 'domain': value =3D value || wl.host; break;=0A= }=0A= if(arg.length > 1) {=0A= if(typeof(arg[1]) =3D=3D 'number') {=0A= if(value) {=0A= var n =3D parseInt(value);=0A= if(isNaN(n) || n < 0) {=0A= if(value =3D=3D "no") value =3D 0;=0A= else value =3D arg[1];=0A= } else value =3D n;=0A= } else value =3D arg[1];=0A= } else if(typeof(arg[1]) =3D=3D 'object') {=0A= for(var j=3Darg[1].length; j; j--)=0A= if(arg[1][j-1] =3D=3D value) break;=0A= if(!j) value =3D arg[1][j];=0A= } else {=0A= if(!value) value =3D arg[1];=0A= }=0A= }=0A= cf[name] =3D value;=0A= }=0A= return cf;=0A= }=0A= =0A= JSKitLib.parseConfigTags =3D function(target, wtype, tag) {=0A= var cache =3D document._widgets_config;=0A= if (wtype && cache && cache[wtype])=0A= return cache[wtype];=0A= var regp =3D wtype ? wtype+'?-' : '';=0A= var nodes =3D target.getElementsByTagName(tag);=0A= var config =3D {};=0A= for (var i =3D 0; i < nodes.length; i++) {=0A= var reg =3D RegExp("^js-kit-config-"+regp+"(.*)$");=0A= var m =3D reg.exec(nodes[i].className);=0A= if (m && m.length) {=0A= config[m[1].toLowerCase()] =3D nodes[i].innerHTML;=0A= nodes[i].style.display =3D 'none';=0A= }=0A= }=0A= if (wtype) {=0A= document._widgets_config =3D document._widgets_config || {};=0A= document._widgets_config[wtype] =3D config;=0A= }=0A= return config;=0A= }=0A= =0A= JSKitLib._normPath =3D function(target, path) {=0A= var wl =3D window.location;=0A= var uniq =3D String(target.getAttribute("uniq") || = target.getAttribute("unique") || '');=0A= /* trim uniq */=0A= var uniq =3D uniq.replace(/^\s\s*/, ''), ws =3D /\s/, i =3D uniq.length;=0A= while (ws.test(uniq.charAt(--i)));=0A= uniq =3D uniq.slice(0, i + 1);=0A= /* end of trim */=0A= var plus =3D true;=0A= if (uniq) {=0A= plus =3D uniq.match(/^\+\/*(.*)/);=0A= if (plus) path =3D plus[1];=0A= else path =3D uniq;=0A= }=0A= if(path) {=0A= path =3D String(path);=0A= var ar =3D path.match(/^https?:\/\/[^\/]+(.*)/);=0A= if(ar) path =3D ar[1];=0A= else path =3D path.replace(/^([^\/]+)/, (plus ? wl.pathname : "") + = "/$1");=0A= path =3D path.replace(/^\/+/, "/");=0A= } else { path=3Dwl.pathname; }=0A= return path;=0A= }=0A= =0A= JSKitLib.initWidgets =3D function(widget_type, request, constructor) {=0A= var sendRequest =3D function(domain, multiParams, target) {=0A= if (!multiParams.length)=0A= return;=0A= var wl =3D window.location;=0A= request =3D request || {"extra_params": {}};=0A= var req =3D {=0A= uri: request.base_uri,=0A= ref: wl.protocol + "//" + domain + wl.pathname,=0A= epb: window.JSKitEPB ? JSKitEPB.getAsHash() : {},=0A= request: request.extra_params,=0A= variableRequest: multiParams,=0A= transport: 'GET',=0A= target: target,=0A= trailer: request.trailer=0A= };=0A= new JSRVC(req);=0A= }=0A= =0A= var els =3D document.body.getElementsByTagName("div");=0A= if(!els || !els.length)=0A= return;=0A= =0A= var multiI =3D {};=0A= var multiQ =3D {};=0A= var obj;=0A= var reg =3D new RegExp('js-kit-' + widget_type + '?');=0A= for (var i =3D 0; i < els.length; i++) {=0A= var m =3D reg.exec(els[i].className);=0A= if (!m || !m.length || els[i].jsk$initialized)=0A= continue;=0A= =0A= obj =3D constructor(els[i]);=0A= els[i].jsk$initialized =3D true;=0A= if (obj.config.disabled && obj.config.disabled !=3D "no") continue;=0A= var d =3D obj.config.domain;=0A= =0A= if (!multiQ[d]) {=0A= multiQ[d] =3D [];=0A= multiI[d] =3D 0;=0A= }=0A= multiQ[d].push(obj.singleRequestParams);=0A= multiI[d]++;=0A= }=0A= JSKitLib.fmap(multiQ, function(v, k){ if (v) sendRequest(k, v, = obj.target); });=0A= }=0A= =0A= =0A= =0A= =0A= =0A= JHI2 =3D {};=0A= JHI2.create =3D function(hint, element) {=0A= element =3D element || JSKitLib.html("");=0A= element.origColor =3D element.style.color || 'black';=0A= element.hint =3D hint;=0A= element.defaultRemoved =3D !!element.value;=0A= if (!element.value) {=0A= element.style.color =3D 'gray';=0A= element.value =3D element.hint;=0A= }=0A= element.onclick =3D function() {=0A= if(JSKitLib.isIE()) {=0A= window.focus();=0A= element.focus();=0A= }=0A= return true;=0A= }=0A= element.onblur =3D function() {=0A= if (!this.defaultRemoved || JSKitLib.trim(this.value) =3D=3D '') {=0A= this.defaultRemoved =3D false;=0A= this.style.color =3D 'gray';=0A= this.value =3D this.hint;=0A= }=0A= }=0A= element.onfocus =3D function() {=0A= if (!this.defaultRemoved) {=0A= this.defaultRemoved =3D true;=0A= this.style.color =3D this.origColor;=0A= this.value =3D '';=0A= }=0A= }=0A= return element;=0A= }=0A= =0A= JHI2.set =3D function(element, value) {=0A= if (element.onfocus) element.onfocus();=0A= element.value =3D value;=0A= }=0A= =0A= JHI2.isEmpty =3D function(element) {=0A= return (element.hint && !element.defaultRemoved || !element.hint && = !element.value);=0A= }=0A= =0A= JHI2.remove =3D function(element) {=0A= if (!element || !element.hint) return;=0A= element.onfocus();=0A= JSKitLib.fmap(['origColor', 'hint', 'defaultRemoved', 'onclick', = 'onblur', 'onfocus'], function(v){ JSKitLib.deleteProperty(element, v); = });=0A= }=0A= =0A= =0A= =0A= =0A= =0A= JSKitFBSDK.prototype.displayState =3D function(el) {=0A= var s =3D this;=0A= var d =3D function(id) { return = document.getElementById(id+'-'+s.form_id); };=0A= JSKitLib.fmap(['wait','login','process'],=0A= function(v) {=0A= if (d(v)) d(v).style.display =3D (el=3D=3Dv) ? 'block' : 'none';=0A= }=0A= );=0A= }=0A= =0A= JSKitFBSDK.prototype.processProfile =3D function() {=0A= var s =3D this;=0A= s.displayState('process');=0A= s.fetchUserInfo(['name', 'profile_url', 'pic_big', 'pic_square', = 'pic_square_with_logo'], function(data){=0A= if(!data) {=0A= s.processLoginStatus();=0A= } else {=0A= var session =3D FB.getSession();=0A= var params =3D {=0A= "profile_data" : JSKitLib.Object2JSON(data),=0A= "access_token" : session.access_token,=0A= "expires" : session.expires,=0A= "api_key" : s.api_key,=0A= "ref" : s.ref,=0A= "rnd" : Math.random()=0A= };=0A= var url =3D "http://js-kit.com/api/facebook/process_profile?" +=0A= JSKitLib.fmap(params, function(value, key) {=0A= return key + "=3D" + encodeURIComponent(value);=0A= }).join("&");=0A= JSKitLib.addScript(url, s.target);=0A= }=0A= });=0A= }=0A= =0A= JSKitFBSDK.prototype.fetchUserInfo =3D function(flds, cb) {=0A= var s =3D this;=0A= var session =3D FB.getSession();=0A= if(!session) return(cb(undefined));=0A= FB.api({=0A= method: 'Users.getInfo',=0A= session_key: session.session_key,=0A= api_key: s.api_key,=0A= sig: session.sig,=0A= uids: [session.uid],=0A= fields: flds,=0A= v: "1.0"}, function(data){=0A= cb(data);=0A= });=0A= }=0A= =0A= JSKitFBSDK.prototype.processLogin =3D function() {=0A= var slf =3D this;=0A= FB.login(function(r){=0A= if(r.session){=0A= slf.processLoginStatus();=0A= } else {=0A= slf.displayState('login');=0A= }=0A= }, {perms:'publish_stream'});=0A= }=0A= =0A= JSKitFBSDK.prototype.processLoginStatus =3D function() {=0A= var s =3D this;=0A= s.displayState('login');=0A= FB.getLoginStatus(function(response){=0A= if(response.session){=0A= s.processProfile();=0A= } else {=0A= s.displayState('login');=0A= }=0A= }, true);=0A= }=0A= =0A= JSKitFBSDK.prototype.createHiddenContainer =3D function() {=0A= var div =3D document.getElementById('fb-root');=0A= if (div) return div;=0A= var div =3D JSKitLib.html('
');=0A= document.body.insertBefore(div, document.body.firstChild);=0A= return div;=0A= }=0A= =0A= JSKitFBSDK.prototype.shareComment =3D function(whiteLabel) {=0A= var s =3D this;=0A= var sd =3D this.sharedata;=0A= FB.getLoginStatus(function() {=0A= var sess =3D FB.getSession();=0A= if(sess) {=0A= s.fetchUserInfo(['name'], function(data) {=0A= if(data && !data.error_code){=0A= var al =3D whiteLabel ? null :=0A= [{'text': 'Visit JS-Kit', 'href': 'http://js-kit.com/'}];=0A= FB.api({=0A= method: 'stream.Publish',=0A= session_key: sess.session_key,=0A= api_key: s.api_key,=0A= sig: sess.sig,=0A= v: "1.0",=0A= message: sd.Text,=0A= attachment: {=0A= 'name': data[0].name + ' participated in a discussion on ' + = sd.domain,=0A= 'href': sd.permalink},=0A= action_links: al=0A= });=0A= }=0A= });=0A= } else {=0A= FB.login(function(r){=0A= if(r.session){=0A= s.shareComment(whiteLabel);=0A= }}, {perms:'publish_stream'});=0A= }=0A= }, true);=0A= }=0A= =0A= JSKitFBSDK.prototype.init =3D function(cb) {=0A= var s =3D this;=0A= if(!s.api_key || !s.target) return;=0A= window.jsk$fb_init =3D true;=0A= var initFB =3D function() {=0A= FB.init({=0A= appId: s.api_key,=0A= status: false,=0A= cookie: true,=0A= xfbml: true=0A= });=0A= if(cb) cb();=0A= };=0A= if(!window.FB || !FB.init) {=0A= JSKitLib.addScript('http://connect.facebook.net/en_US/all.js', = s.target, function() { initFB(); });=0A= } else {=0A= initFB();=0A= }=0A= }=0A= =0A= JSKitFBSDK.prototype.logout =3D function() {=0A= FB.logout();=0A= }=0A= =0A= function JSKitFBSDK(ref, api_key, xd_receiver, cb, form_id, sharedata) {=0A= this.ref =3D ref;=0A= this.form_id =3D form_id;=0A= this.target =3D this.createHiddenContainer();=0A= this.api_key =3D api_key;=0A= this.xd_receiver =3D xd_receiver;=0A= this.sharedata =3D sharedata;=0A= var s =3D this;=0A= var f =3D function() {=0A= if (cb) cb.apply(s);=0A= };=0A= if (window.jsk$fb_init) {=0A= f();=0A= } else {=0A= this.init(f);=0A= }=0A= }=0A= =0A= JSKitFBSDK.prototype.detectXD =3D function(target) {=0A= // nothing to do=0A= }=0A= =0A= =0A= =0A= =0A= =0A= JSKitGFC.prototype.init =3D function(cb) {=0A= var s =3D this;=0A= if(!s.site || !s.target) return;=0A= window.jsk$gfc_init =3D true;=0A= var initGFC =3D function() {=0A= google.friendconnect.container.setParentUrl('/');=0A= google.friendconnect.container.loadOpenSocialApi({=0A= site: s.site,=0A= onload: function(securityToken) {=0A= window.jsk$gfc_token =3D securityToken;=0A= if(cb) cb();=0A= }=0A= });=0A= };=0A= if(!window.google || !window.opensocial) {=0A= = JSKitLib.addScript('http://www.google.com/friendconnect/script/friendconn= ect.js?key=3Dnotsupplied&v=3D0.8', s.target, function() { initGFC(); });=0A= } else {=0A= initGFC();=0A= }=0A= }=0A= =0A= JSKitGFC.prototype.processProfile =3D function(profileData) {=0A= JSKitLib.addScript('//js-kit.com/api/google/process_profile?'=0A= +'id=3D'+encodeURIComponent(profileData.getId())=0A= +'&st=3D'+encodeURIComponent(window.jsk$gfc_token)=0A= +'&rnd=3D'+Math.random(),this.target);=0A= if(this.onready) this.onready();=0A= }=0A= =0A= JSKitGFC.prototype.displayState =3D function(el) {=0A= var s =3D this;=0A= var d =3D function(id) { return document.getElementById(id+'-'+s.tgt); = };=0A= JSKitLib.fmap(['wait','login','process'],=0A= function(v) {=0A= d(v).style.display =3D (el=3D=3Dv) ? 'block' : 'none';=0A= }=0A= );=0A= }=0A= =0A= JSKitGFC.prototype.getViewerData =3D function(success_cb, fail_cb) {=0A= var onData =3D function(data) {=0A= var vd =3D data.get("viewer_data");=0A= if (!vd.hadError() && vd.getData()) {=0A= if(success_cb) success_cb(vd.getData());=0A= } else {=0A= if(fail_cb) fail_cb(vd);=0A= }=0A= };=0A= var req =3D opensocial.newDataRequest();=0A= req.add(req.newFetchPersonRequest("VIEWER"), "viewer_data");=0A= req.send(onData);=0A= }=0A= =0A= JSKitGFC.prototype.processLoginStatus =3D function() {=0A= var s =3D this;=0A= s.getViewerData(function(profileData){=0A= var processEl =3D document.getElementById('process-' + s.tgt);=0A= if(processEl) processEl.innerHTML =3D $JCL("loggingIn") + = profileData.getDisplayName() + '...';=0A= s.displayState('process');=0A= s.processProfile(profileData);=0A= }, function() {=0A= s.displayState('login');=0A= google.friendconnect.renderSignInButton({ 'id': 'login-' + s.tgt, = 'text' : $JCL("loginWithGFC"), 'style': 'long' });=0A= });=0A= }=0A= =0A= JSKitGFC.prototype.shareComment =3D function() {=0A= var s =3D this;=0A= s.getViewerData(function(data){=0A= var sd =3D s.sharedata;=0A= var UserName =3D data.getDisplayName();=0A= var params =3D {};=0A= params[opensocial.Activity.Field.TITLE] =3D UserName + = $JCL("justPostedCommentOn") + ' ' + = sd.domain + '';=0A= params[opensocial.Activity.Field.BODY] =3D ((sd.Text.length > 128) ? = sd.Text.substr(0, 128) + '...' : sd.Text) + '

' + = $JCL("poweredBy") + ' JS-Kit Echo';=0A= var activity =3D opensocial.newActivity(params);=0A= opensocial.requestCreateActivity(activity, = opensocial.CreateActivityPriority.HIGH);=0A= },function(){=0A= google.friendconnect.requestSignIn();=0A= });=0A= }=0A= =0A= JSKitGFC.prototype.processLogout =3D function() {=0A= google.friendconnect.requestSignOut();=0A= }=0A= =0A= function JSKitGFC(ref, tgt, site, cb) {=0A= this.ref =3D ref;=0A= this.tgt =3D tgt;=0A= this.site =3D site;=0A= var s =3D this;=0A= s.target =3D document.getElementById(s.tgt);=0A= var f =3D function() { cb.apply(s); };=0A= if(window.jsk$gfc_init) {=0A= f();=0A= } else {=0A= this.init(f);=0A= }=0A= }=0A= =0A= =0A= =0A= =0A= =0A= if(!window.JSKitAuthInstance) var JSKitAuthInstance =3D null;=0A= =0A= $JALT =3D {=0A= //Authentication methods labels:=0A= identityLabel_short_epb: "EPB",=0A= identityLabel_short_gfc: "Google Friend Connect",=0A= identityLabel_short_home: "My Site",=0A= identityLabel_short_jskit: "JS-Kit",=0A= identityLabel_short_yahoo: "Yahoo!",=0A= identityLabel_short_openid: "Openid",=0A= identityLabel_short_twitter: "Twitter",=0A= identityLabel_short_haloscan: "Haloscan",=0A= identityLabel_short_blogspot: "Blogger",=0A= identityLabel_short_facebook: "Facebook",=0A= identityLabel_short_friendfeed: "FriendFeed",=0A= =0A= identityLabel_full_epb: "My EPB Account",=0A= identityLabel_full_gfc: "My Google Profile",=0A= identityLabel_full_jskit: "My JS-Kit Account",=0A= identityLabel_full_yahoo: "My Yahoo! Account",=0A= identityLabel_full_openid: "My OpenID",=0A= identityLabel_full_twitter: "My Twitter Account",=0A= identityLabel_full_haloscan: "My Haloscan Account",=0A= identityLabel_full_blogspot: "My Blogger Account",=0A= identityLabel_full_facebook: "My Facebook Profile",=0A= identityLabel_full_register: "New JS-Kit Account",=0A= identityLabel_full_friendfeed: "My FriendFeed Account",=0A= =0A= //Error messages:=0A= error: 'Error',=0A= no_email: 'Email not found for this account',=0A= long_login: 'Login is too long (should be not more 63 characters)',=0A= empty_login: 'Enter your login',=0A= empty_email: 'Enter your e-mail',=0A= short_login: 'Login is too short (should be at least 6 characters)',=0A= cookies_are_disabled: 'Unfortunately authentication is not available = for you because the cookies are disabled in your browser. Please enable = cookies and retry',=0A= empty_openid: 'Enter your OpenID URL',=0A= empty_blogspot: 'Enter your Blogspot URL',=0A= empty_password: 'Enter your password',=0A= empty_password2: 'Enter your password',=0A= incorrect_login: 'Login must begin with a letter and contain 6 or more = characters, including numbers, a dash and a dot.',=0A= incorrect_email: 'Your email is incorrect, please check it',=0A= full_description: 'JS-Kit login need to start with a letter and may = also contain numbers, a dash and a dot. Login and password must have a = minimum of 6 characters. Example of a good login name: Joe.Bloggs',=0A= nonexisting_login: 'Login does not exist ',=0A= password_is_short: 'Password is too short (should be at least 6 = characters)',=0A= user_already_logged: 'You are already signed in with this login',=0A= incorrect_recovery_key: 'Incorrect recovery key',=0A= login_is_already_used: 'Login name is already taken by someone else',=0A= incorrect_blogspot_url: 'Your Blogspot URL doesn\'t seem to be valid',=0A= incorrect_login_or_password: 'Login or password is incorrect',=0A= user_already_has_other_login: 'You are logged in already',=0A= password2_mismatch: 'Passwords do not match',=0A= //Common labels=0A= authentication: 'Authentication',=0A= passwordRecovery_jskit: 'JS-Kit Password Recovery',=0A= passwordRecovery_haloscan: 'Haloscan Password Recovery',=0A= enterYourLoginNote: 'Enter your login you registered with below and = click "Send Password". Then check your email (Inbox or SPAM folder).',=0A= forgotYourPassword: 'forgot your password?',=0A= registerNewAccount: 'register a new account?',=0A= sendPassword: 'Send Password',=0A= authCode: 'Auth Code',=0A= jskaLogout: 'Logout',=0A= submit: 'Submit',=0A= back: 'Back',=0A= login: 'Login',=0A= username: 'Username',=0A= loginWith: 'Login with:',=0A= loginBtn: 'Login',=0A= register: 'Register',=0A= openID: 'OpenID:',=0A= password: 'Password:',=0A= retypePassword: 'Re-type Password:',=0A= loginWith: 'Login with:',=0A= cancel: 'Cancel',=0A= loading: 'Loading ...',=0A= allFieldsAreMandatory: 'All fields are mandatory',=0A= yourEmail: 'Your Email',=0A= blogspotUrl: 'Blogspot URL:',=0A= //EPB=0A= epb_LoginOrRegisterInHostSiteText: 'Please login or register on this = site'=0A= }=0A= $JAL =3D window.JSKA_Translate || function(t) { return = (window.JSKitLabels && window.JSKitLabels[t]) || $JALT[t] || t; }=0A= =0A= JSKAuth.prototype.getIdentityLabel =3D function(type, isfull){=0A= return $JAL("identityLabel_" + (isfull ? "full_" : "short_") + type);=0A= } =0A= =0A= JSKAuth.prototype.setAuthInstance =3D function() {=0A= if (window.JSKitAuthInstance) {=0A= var authForm =3D JSKitAuthInstance.authForm;=0A= if(authForm && authForm.parentNode)=0A= JSKitLib.hide(authForm);=0A= }=0A= JSKitAuthInstance =3D this;=0A= }=0A= =0A= JSKAuth.prototype.show =3D function(areaName, data) {=0A= areaName =3D areaName || this.defaultActiveArea;=0A= this.setAuthInstance();=0A= this.showBackdrop();=0A= var authForm =3D this.authForm;=0A= if (this.mode =3D=3D "popup") {=0A= var pos =3D JSKitLib.calcCenterPos(300, 200);=0A= authForm.style.top =3D parseInt(pos[1]) + "px";=0A= authForm.style.left =3D parseInt(pos[0]) + "px";=0A= }=0A= JSKitLib.show(authForm);=0A= this.authSelector.value =3D areaName;=0A= this.setActiveArea(areaName, data);=0A= }=0A= =0A= JSKAuth.prototype.loadCss =3D function() {=0A= JSKitLib.addCss(=0A= ".jska-backdrop { opacity: 0; background-color: #404040; z-Index: = 14500; " +=0A= (JSKitLib.isPreIE8()=0A= ? "filter:progid:DXImageTransform.Microsoft.Alpha(opacity=3D'0'); = position: absolute; top: expression(eval(-(document.body.offsetTop + = (document.body.offsetHeight - document.body.clientHeight)/2))); left: = expression(eval(-(document.body.offsetLeft + (document.body.offsetWidth = - document.body.clientWidth)/2))); height: = expression(eval(Math.max(document.body.offsetHeight, = document.documentElement.scrollHeight))); width: = expression(eval(Math.max(document.body.offsetWidth, = document.documentElement.scrollWidth)));"=0A= : "position: fixed; left: 0; top: 0; height: 100%; width: 100%; = -webkit-transition: opacity 0.5s ease-out;" ) + =0A= "}" +=0A= ".jska-wrapper { " + (this.mode !=3D "embedded" ? "position: = absolute;" : "") + "background-color: white; z-index: 20000; border: = solid 4px #cbcbcb; text-align: left; width: 350px; font-weight: normal; = }" +=0A= ".jska-facebookFrame { height: 27px; width: 194px; background-color: = transparent; border: none; z-Index: 14000; }" +=0A= ".jska-yahoo { margin-left: auto; margin-right: auto; width:161px; = height:22px; cursor:pointer; }" +=0A= ".jska-twitter { margin-left: auto; margin-right: auto; width:176px; = height:28px; cursor:pointer; }" +=0A= ".jska-friendfeed { margin-left: auto; margin-right: auto; = width:216px; height:28px; cursor:pointer; }" +=0A= ".jska-selector { margin-left: 5px;}" +=0A= ".jska-header { background-color: #ececec; padding: 8px 0 6px 10px; }" = +=0A= ".jska-headerText { font-family: Verdana, Helvetica; font-weight: = bold; font-size: 12pt; color: grey; float: left; }" +=0A= ".jska-infoText { margin: 0; padding: 0;}" +=0A= ".jska-infoContainer { margin: 0 10px;}" +=0A= ".jska-showMore { color: #403030; font-family: Arial, Helvetica, = sans-serif; }" +=0A= ".jska-selectorContainer { background-color: #ececec; padding: 0 0 4px = 10px;}" +=0A= ".jska-container { border-top: solid 1px #cbcbcb; padding-top: 20px;}" = +=0A= ".jska-controls { background-color: #ececec; width: 100%; padding: 5px = 0 5px 0; margin-top: 20px;}" +=0A= ".jska-rightColumn { float: right; width: 65%; margin-bottom: 2px;}" +=0A= ".jska-leftColumn { float: right; width: 33%; padding: 2px 5px 0 0; = text-align: right;}" +=0A= ".jska-label { font-size: 9pt; font-family: Arial; color: #000000 = !important; }" +=0A= ".jska-input { border: solid 1px #7f99b9; width: 80%;}" +=0A= ".jska-openidInput { background: = url(//cdn.js-kit.com/images/openid-16x16.png) no-repeat; = background-position: 0 50%; padding-left: 18px;}" +=0A= ".jska-blogspotInput { background: = url(//cdn.js-kit.com/images/blogger-16x16.png) no-repeat; = background-position: 0 50%; padding-left: 18px;}" +=0A= ".jska-errorText { color: #FF3030; font: 11px Arial; margin-bottom: = 2px; }" +=0A= ".jska-error { color: #FF3030; font: 11px Arial; display: none; }" +=0A= ".jska-cancelBtn { float: right; margin-right: 5px; cursor: pointer;}" = +=0A= ".jska-text { color: #404040; font: 11px Arial; }" +=0A= ".jska-back { font: 15px Helvetica; cursor: pointer; margin-left: = 10px; float: left;}" +=0A= ".jska-logout { float: left; margin-left: 10px; cursor: pointer;}" +=0A= ".jska-passwordRecoveryText { margin: 0px 0px 5px 10px; }" +=0A= ".jska-links, a.jska-links:hover, a.jska-links:visited { color: = #001faa; cursor: pointer; }" +=0A= ".jska-progressArea { display: none; }" +=0A= ".jska-progressPic { display: inline; float: left; margin-right: = 0.2em; margin-left: 1em; margin-top: 0.3em; width: 16px; height: 16px; = background: no-repeat url(//cdn.js-kit.com/images/loading.gif); }" +=0A= ".jska-progressLbl { display: inline; margin-left: 0.3em; margin-top: = 0.5em; float: left; }" +=0A= ".jska-authButton {float: right; margin-right: 7px; cursor: pointer;}" = +=0A= ".jska-clear { clear: both;}", "jska");=0A= }=0A= =0A= JSKAuth.prototype.cancelRequests =3D function(){=0A= var self =3D this;=0A= JSKitLib.fmap(this.identities.auth, function(identity){=0A= if(identity.group !=3D "third_party") return;=0A= if(self.areas && self.areas[identity.type] && = self.areas[identity.type].rpickup) {=0A= try{ self.areas[identity.type].rpickup.cancelRequest(); } =0A= catch(e){};=0A= }=0A= });=0A= }=0A= =0A= JSKAuth.prototype.hide =3D function() {=0A= this.hideBackdrop();=0A= this.cancelRequests();=0A= JSKitLib.hide(this.authForm);=0A= }=0A= =0A= JSKAuth.prototype.destroy =3D function() {=0A= this.hide();=0A= var prn =3D this.authForm.parentNode;=0A= if (prn) prn.removeChild(this.authForm);=0A= }=0A= =0A= JSKAuth.prototype.prepareAuthForm =3D function() {=0A= var self =3D this;=0A= var div =3D self.authForm;=0A= JSKitLib.hide(div);=0A= if (self.mode =3D=3D "popup"){=0A= document.body.insertBefore(div, document.body.firstChild);=0A= } else {=0A= self.target.appendChild(div);=0A= }=0A= }=0A= =0A= JSKAuth.prototype.showBackdrop =3D function() {=0A= if (this.withBackdrop && this.mode =3D=3D "popup") {=0A= if(!window.backdrop) {=0A= window.backdrop =3D document.createElement('DIV');=0A= backdrop.className =3D 'jska-backdrop';=0A= document.body.insertBefore(backdrop, document.body.firstChild);=0A= }=0A= JSKitLib.show(backdrop);=0A= JSKitLib.setOpacity(backdrop, 0.5);=0A= }=0A= }=0A= =0A= JSKAuth.prototype.hideBackdrop =3D function() {=0A= if (this.withBackdrop && window.backdrop){=0A= JSKitLib.setOpacity(backdrop, 0);=0A= JSKitLib.hide(backdrop);=0A= }=0A= }=0A= =0A= JSKAuth.prototype.assemble =3D function() {=0A= var self =3D this;=0A= var authForm =3D self.toDom(self.authFormTmpl);=0A= var authFormElements =3D JSKitLib.mapClass2Object({}, authForm);=0A= authForm.dragElements =3D [authFormElements["jska-header"]];=0A= =0A= self.areaContainer =3D authFormElements["jska-container"];=0A= self.selectorContainer =3D authFormElements["jska-selectorContainer"];=0A= =0A= self.authSelector =3D self.createAuthSelector(self.defaultActiveArea, = function(ev){ self.setActiveArea(this.value); });=0A= = authFormElements["jska-selectorContainer"].appendChild(self.authSelector)= ;=0A= =0A= return authForm;=0A= }=0A= =0A= JSKAuth.prototype.createRVCPickupRequest =3D function(provider, target, = area) {=0A= var self =3D this;=0A= var params =3D {=0A= 'session_nonce': ((new Date()).valueOf() + Math.random()).toString()=0A= };=0A= =0A= return new JSRVC({=0A= 'uri': self.uriDomain + '/api/server-answer.js',=0A= 'ref': self.ref,=0A= 'request': params,=0A= 'target': target,=0A= 'pickup': true,=0A= 'epb': window.JSKitEPB ? JSKitEPB.getAsHash() : {},=0A= 'onreturn': function (error) =0A= {=0A= if (error =3D=3D "attempts_number_exceeded") =0A= {=0A= if (provider =3D=3D "jskit" || provider =3D=3D "haloscan" || = provider =3D=3D "register")=0A= {=0A= try =0A= {=0A= if (window['JSKitAuthInstance']) = window['JSKitAuthInstance'].serverCallback(provider, = 'cookies_are_disabled');=0A= } catch(e){}=0A= }else=0A= {=0A= var areaElements =3D JSKitLib.mapClass2Object({}, area);=0A= areaElements["js-errorMessageHandle"].innerHTML =3D = $JAL('cookies_are_disabled');=0A= = areaElements["js-errorMessageHandle"].style.display =3D 'block';=0A= }=0A= }=0A= },=0A= 'requestId': provider + '_connect'});=0A= }=0A= =0A= JSKAuth.prototype.setActiveArea =3D function(name, data){=0A= var self =3D this;=0A= self.cancelRequests();=0A= self.currentArea =3D name;=0A= if (name.match(/passwordRecovery/)) = JSKitLib.hide(self.selectorContainer); else = JSKitLib.show(self.selectorContainer);=0A= JSKitLib.removeChildren(self.areaContainer);=0A= self.areas[name] =3D self.createArea(name, data);=0A= self.areaContainer.appendChild(self.areas[name]);=0A= if (self.HNDL && self.HNDL[name] && self.HNDL[name]["input"] && = self.HNDL[name]["input"].login){=0A= self.HNDL[name]["input"].login.blur(); =0A= self.HNDL[name]["input"].login.focus();=0A= }=0A= =0A= if (name =3D=3D "yahoo"){ self.areas["yahoo"].rpickup =3D = self.createRVCPickupRequest("yahoo", self.target, self.areas["yahoo"]); }=0A= if (name =3D=3D "gfc"){=0A= var gfc_cb =3D function() {=0A= self.areas["gfc"].rpickup =3D self.createRVCPickupRequest("gfc", = self.target, self.areas["gfc"]);=0A= };=0A= var gfc =3D self.getAuthIdentity("gfc");=0A= if(gfc && gfc.params.site) {=0A= var jsk$gfc =3D new JSKitGFC(=0A= self.ref,=0A= self.areas["gfc"].id,=0A= gfc.params.site,=0A= function(){=0A= this.onready =3D gfc_cb();=0A= this.processLoginStatus();=0A= });=0A= } else {=0A= gfc_cb();=0A= }=0A= }=0A= if (name =3D=3D "twitter"){ self.areas["twitter"].rpickup =3D = self.createRVCPickupRequest("twitter", self.target, = self.areas["twitter"]); }=0A= if (name =3D=3D "friendfeed"){ self.areas["friendfeed"].rpickup =3D = self.createRVCPickupRequest("friendfeed", self.target, = self.areas["friendfeed"]); }=0A= if (name =3D=3D "facebook" && self.getAuthIdentity("facebook")) {=0A= var facebook =3D self.getAuthIdentity("facebook");=0A= var jsk$fb =3D new JSKitFBSDK(=0A= self.ref,=0A= facebook.params.app_id,=0A= facebook.params.xd_receiver,=0A= function() {=0A= this.processLoginStatus();=0A= self.areas["facebook"].rpickup =3D = self.createRVCPickupRequest("facebook", self.target, = self.areas["facebook"]);=0A= },=0A= self.areas["facebook"].id=0A= );=0A= =0A= var logel =3D document.getElementById('login-' + = self.areas["facebook"].id);=0A= logel.onclick =3D function() { jsk$fb.processLogin(); };=0A= }=0A= }=0A= =0A= JSKAuth.prototype.getErrorTarget =3D function(errCode) {=0A= if (errCode.match(/no_email/)) return "login";=0A= if (errCode.match(/email/)) return "email";=0A= if (errCode.match(/password2/)) return "password2";=0A= if (errCode.match(/password/)) return "password";=0A= return "login";=0A= }=0A= =0A= JSKAuth.prototype.processControls =3D function(name, type, func){=0A= JSKitLib.fmap(this.HNDL[name][type], func); =0A= }=0A= =0A= JSKAuth.prototype.addKeyHandler =3D function(name) {=0A= var self =3D this;=0A= var button =3D self.HNDL[name]["button"].button;=0A= this.processControls(name, "input", function(element){ if (element) {=0A= if(JSKitLib.isIE() || JSKitLib.isOpera()) element.onkeydown =3D = function(ev) { return self.keyHandler(ev, button);}=0A= else element.onkeypress =3D function(ev) { return self.keyHandler(ev, = button);}=0A= }}); =0A= }=0A= =0A= JSKAuth.prototype.hideMessages =3D function(name) {=0A= this.processControls(name, "message", function(element){ if (element) = JSKitLib.hide(element); });=0A= }=0A= =0A= JSKAuth.prototype.disableControls =3D function(name, value) {=0A= JSKitLib.fmap.call(this, ["input", "button"], function(type){ = this.processControls(name, type, function(element){ if (element) = element.disabled =3D value; })});=0A= }=0A= =0A= JSKAuth.prototype.clearInputFields =3D function(name) {=0A= this.processControls(name, "input", function(element){ if (element) { = element.value =3D ""; if (typeof(element.onblur) =3D=3D "function") = element.onblur(); } });=0A= }=0A= =0A= JSKAuth.prototype.toDom =3D function(template) {=0A= return JSKitLib.html(template.replace(/{Label:([^:}]+[^}]*)}/g, = function(a,m) {=0A= return $JAL(m);=0A= }));=0A= }=0A= =0A= JSKAuth.prototype.autoComplete =3D (JSKitLib.getBrowser() =3D=3D 'gecko' = ? ' autocomplete=3D"Off"' : '');=0A= =0A= JSKAuth.prototype.keyHandler =3D function(e, button){=0A= e =3D e || window.event;=0A= switch(e.keyCode) {=0A= case 10: case 13:=0A= JSKitLib.preventDefaultEvent(e);=0A= button.click();=0A= break;=0A= }=0A= }=0A= =0A= JSKAuth.prototype.getIdentityParam =3D function(name, identity, = defaultValue) {=0A= return (identity.type =3D=3D 'epb' && identity.params[name]) ? =0A= identity.params[name] :=0A= defaultValue;=0A= }=0A= =0A= =0A= JSKAuth.prototype.authFormTmpl =3D=0A= '
' +=0A= '
' +=0A= '
{Label:authentication}
' +=0A= '
' +=0A= '
' +=0A= '
{Label:loginWith}
' +=0A= '
' +=0A= '
';=0A= =0A= JSKAuth.prototype.progressAreaTmpl =3D=0A= '
' +=0A= '
' +=0A= '
{Label:loading}
' +=0A= '
' +=0A= '
';=0A= =0A= JSKAuth.prototype.loginSectionTmpl =3D function(identity_type) {=0A= return '
' + JSKAuth.prototype.progressAreaTmpl +=0A= '
' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
{Label:username}:
' +=0A= '
' +=0A= '' +=0A= '
' +=0A= '' +=0A= '
' +=0A= '
{Label:password}
' +=0A= '
' +=0A= '
' +=0A= '' +=0A= '' +=0A= '' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
';=0A= }=0A= =0A= JSKAuth.prototype.jskitSectionTmpl =3D = JSKAuth.prototype.loginSectionTmpl('jskit');=0A= JSKAuth.prototype.haloscanSectionTmpl =3D = JSKAuth.prototype.loginSectionTmpl('haloscan');=0A= =0A= JSKAuth.prototype.openidSectionTmpl =3D=0A= '
' + JSKAuth.prototype.progressAreaTmpl +=0A= '
' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
{Label:openID}
' +=0A= '
' +=0A= '
' +=0A= '' +=0A= '' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
';=0A= =0A= JSKAuth.prototype.blogspotSectionTmpl =3D=0A= '
' + JSKAuth.prototype.progressAreaTmpl +=0A= '
' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
{Label:blogspotUrl}
' +=0A= '
' +=0A= '
' +=0A= '' +=0A= '' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
';=0A= =0A= JSKAuth.prototype.yahooSectionTmpl =3D=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
';=0A= =0A= JSKAuth.prototype.twitterSectionTmpl =3D=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
';=0A= =0A= JSKAuth.prototype.friendfeedSectionTmpl =3D=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
';=0A= =0A= JSKAuth.prototype.epbSectionTmpl =3D function() {=0A= var epb =3D this.identities.auth.epb;=0A= var auth_prompt =3D JSKAuth.prototype.getIdentityParam('auth_prompt', = epb, '{Label:epb_LoginOrRegisterInHostSiteText}');=0A= var template =3D =0A= '
' +=0A= '

' + auth_prompt + '

' +=0A= '
' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
';=0A= return template;=0A= }=0A= =0A= JSKAuth.prototype.facebookSectionTmpl =3D function() {=0A= var tgt =3D "facebook-" + Math.random();=0A= return ('
' +=0A= '
' +=0A= '
' +=0A= '
' + $JCL("askingFacebook") + = '
' + $JCL("loggingIn") + '...
' +=0A= '
' +=0A= '' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
');=0A= }=0A= =0A= JSKAuth.prototype.gfcSectionTmpl =3D function() {=0A= var gfc =3D this.identities.auth.gfc;=0A= var tgt =3D "gfc-" + Math.random();=0A= return '
' +=0A= '
' +=0A= '
' +=0A= (gfc && gfc.params.site ? '
' + $JCL("askingGoogle") + '
' :=0A= '
')+=0A= '
' +=0A= '' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
';=0A= }=0A= =0A= JSKAuth.prototype.registerSectionTmpl =3D=0A= '
' + JSKAuth.prototype.progressAreaTmpl +=0A= '

{Label:allFieldsAreMandatory}

' +=0A= '
' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
{Label:username}:
' +=0A= '
' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
{Label:yourEmail}:
' +=0A= '
' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
{Label:password}
' +=0A= '
' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
{Label:retypePassword}
' +=0A= '
' +=0A= '
' +=0A= '' +=0A= '' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
';=0A= =0A= JSKAuth.prototype.passwordRecoveryRequestSectionTmpl =3D = function(params) {=0A= return '
' +=0A= '

{Label:passwordRecovery_'+params.provider+'= }

' +=0A= JSKAuth.prototype.progressAreaTmpl +=0A= '

{Label:enterYourLoginNote}

' +=0A= '
' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
{Label:username}:
' +=0A= '
' +=0A= '
' +=0A= '{Label:back}' +=0A= '' +=0A= '' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
';=0A= }=0A= =0A= JSKAuth.prototype.passwordRecoverySetPasswordSectionTmpl =3D = function(params) {=0A= return '
' +=0A= '

{Label:passwordRecovery_'+params.provider+'= }

' +=0A= JSKAuth.prototype.progressAreaTmpl +=0A= '

Please enter the new = password

' +=0A= '
' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
{Label:username}:
' +=0A= '
' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
{Label:authCode}:
' +=0A= '
' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
{Label:password}
' +=0A= '
' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
{Label:retypePassword}
' +=0A= '
' +=0A= '
' +=0A= '{Label:back}' +=0A= '' +=0A= '' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
';=0A= }=0A= =0A= JSKAuth.prototype.passwordRecoverySuccessSectionTmpl =3D = function(params) {=0A= return '
' +=0A= '
' +=0A= '

{Label:passwordRecovery_'+params.provider+'}' +=0A= '

New password was set successfully.

' +=0A= 'Click here to log = in' +=0A= '
' +=0A= '
' +=0A= '{Label:back}' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
';=0A= }=0A= =0A= JSKAuth.prototype.processMessage =3D function(name, errCode, data) {=0A= if(errCode=3D=3D'success') {=0A= this.disableControls(name, false);=0A= this.clearInputFields(name);=0A= switch (name) {=0A= case "passwordRecoveryRequest" : = this.show("passwordRecoverySetPassword", = this.passwordRecoveryData);break;=0A= case "passwordRecoverySetPassword" : = this.show("passwordRecoverySuccess", this.passwordRecoveryData); break;=0A= default : if (window.JSKW$Events) = JSKW$Events.syncBroadcast('JSKitAuth_success_login', data); if = (this.mode !=3D "embedded") this.hide(); =0A= }=0A= } else {=0A= this.showErrorMessage(name, errCode);=0A= }=0A= }=0A= =0A= JSKAuth.prototype.showErrorMessage =3D function(name, errCode){=0A= JSKitLib.hide(this.HNDL[name].progress);=0A= this.disableControls(name, false);=0A= var errorTarget =3D this.getErrorTarget(errCode);=0A= if(errorTarget) {=0A= var inputHandle =3D this.HNDL[name]["input"][errorTarget];=0A= var errorMessageHandle =3D this.HNDL[name]["message"][errorTarget + = "Msg"];=0A= if (inputHandle) {inputHandle.blur(); inputHandle.focus();}=0A= if (errorMessageHandle) {=0A= errorMessageHandle.innerHTML =3D $JAL(errCode);=0A= if (name =3D=3D "register" && errorTarget !=3D "email") = errorMessageHandle.appendChild(this.buildShowMore());=0A= errorMessageHandle.style.display =3D 'block';=0A= }=0A= }=0A= }=0A= =0A= JSKAuth.prototype.serverCallback =3D function(type, errCode, data) {=0A= if (this.HNDL && this.HNDL[type]) = JSKitLib.hide(this.HNDL[type].progress)=0A= if (type =3D=3D "register" && data && data.yours) data.yours.newUser = =3D true;=0A= this.processMessage(type, errCode, data);=0A= }=0A= =0A= JSKAuth.prototype.logout =3D function() {=0A= var self =3D this;=0A= setTimeout(function(){=0A= new JSRVC({uri: self.uriDomain + '/api/session/logout.js', 'target': = self.target, request: {}});=0A= }, 0);=0A= }=0A= =0A= JSKAuth.prototype.createArea =3D function(name, data) {=0A= var self =3D this;=0A= var sectionTmpl =3D self[name + "SectionTmpl"];=0A= var area =3D self.toDom(typeof(sectionTmpl) =3D=3D "function" ? = sectionTmpl.apply(self, [data]) : sectionTmpl);=0A= var areaElements =3D JSKitLib.mapClass2Object({}, area);=0A= =0A= var bindOnclick =3D function(element, func){=0A= if (element) element.onclick =3D function(){ func(); return false; }=0A= }=0A= =0A= if (self.mode !=3D "embedded") = bindOnclick(areaElements["jska-cancelBtn"], function(){ self.hide(); })=0A= else JSKitLib.hide(areaElements["jska-cancelBtn"]);=0A= =0A= bindOnclick(areaElements["jska-logout"], function(){ self.logout(); = self.hide();});=0A= if (areaElements["jska-logout"] && (!self.loginStatus || = JSKitEPB.isExists())) {=0A= JSKitLib.hide(areaElements["jska-logout"]);=0A= }=0A= =0A= bindOnclick(areaElements["jska-forgotPassword"], function(){ = self.show("passwordRecoveryRequest", {'provider': name}) });=0A= bindOnclick(areaElements["jska-linkToLogin"], function(){ = self.show(data.provider) });=0A= if (name.match(/passwordRecovery/)) {=0A= bindOnclick(areaElements["jska-back"], function(){ = self.show(data.provider) });=0A= }=0A= =0A= bindOnclick(areaElements["jska-yahoo"], function(){ = JSKitLib.openPopup(self.uriDomain + = '/api/oauth/yahoo.html?ref=3D'+encodeURIComponent(self.ref), {height: = "450", width: "600", scrollbars: "no"}); });=0A= bindOnclick(areaElements["jska-twitter"], function(){ = JSKitLib.openPopup(self.uriDomain + = '/api/oauth/twitter.html?ref=3D'+encodeURIComponent(self.ref), {height: = "435", width: "800", scrollbars: "no"}); });=0A= bindOnclick(areaElements["jska-friendfeed"], function(){ = JSKitLib.openPopup(self.uriDomain + = '/api/oauth/friendfeed.html?ref=3D'+encodeURIComponent(self.ref), = {height: "435", width: "800", scrollbars: "no"}); });=0A= if (areaElements["jska-yahoo"]) = JSKitLib.addPNG(areaElements["jska-yahoo"], = "//cdn.js-kit.com/images/yahoo/yos.png");=0A= if (areaElements["jska-twitter"]) = JSKitLib.addPNG(areaElements["jska-twitter"], = "//cdn.js-kit.com/images/twitter/twitter.png");=0A= if (areaElements["jska-friendfeed"]) = JSKitLib.addPNG(areaElements["jska-friendfeed"], = "//cdn.js-kit.com/images/friendfeed/friendfeed.png");=0A= var identity =3D this.getAuthIdentity(name);=0A= if (identity && identity.group =3D=3D "third_party") return area;=0A= =0A= var createAction =3D function(type){=0A= return function(){=0A= var error =3D undefined;=0A= var params =3D {=0A= login: self.HNDL[type]["input"].login.value,=0A= password: self.HNDL[type]["input"].password.value,=0A= type: type};=0A= if (self.loginReturnUrl) params["returnUrl"] =3D self.loginReturnUrl;=0A= if (type =3D=3D "register") {=0A= params["retype_password"] =3D = self.HNDL["register"]["input"].password2.value;=0A= params["email"] =3D self.HNDL["register"]["input"].email.value;=0A= params["version"] =3D "1";=0A= if (self.registerReturnUrl) {=0A= params["returnUrl"] =3D self.registerReturnUrl;=0A= }=0A= }=0A= if (params['login'].length < 1 || = !self.HNDL[type]["input"].login.defaultRemoved) error =3D 'empty_login';=0A= if (!error && type =3D=3D "register" && params['email'].length < 1) = error =3D 'empty_email';=0A= if (!error && params['password'].length < 1) error =3D = 'empty_password';=0A= if (!error && type =3D=3D "register" && = params['retype_password'].length<1) error =3D 'empty_password2';=0A= if (error) { self.showErrorMessage(type, error); return false; };=0A= var scripts =3D {"register" : "/user-registration", "jskit" : = "/user-login", "haloscan" : "/user-haloscan-login"};=0A= new JSRVC({=0A= 'uri': self.uriDomain + scripts[type],=0A= 'transport': "POST", =0A= 'target': self.target, =0A= 'ref': self.ref,=0A= 'request': params,=0A= 'requestId': type + '_connect',=0A= 'onreturn': function () {=0A= area.rpickup =3D self.createRVCPickupRequest(type, self.target)=0A= }, =0A= 'epb': window.JSKitEPB ? JSKitEPB.getAsHash() : {}=0A= });=0A= }=0A= };=0A= =0A= var createOpenidAction =3D function(type){=0A= return function(){=0A= var random =3D function() {return Math.floor(Math.random() * = 10000000000);};=0A= var PPID =3D 'prfl_' + random() + '-' + random() + '-' + random();=0A= var params =3D { jsktid: PPID};=0A= if (type =3D=3D "blogspot") params.provider =3D "blogspot";=0A= if (self.mode =3D=3D "popup" && self.LoginWindow && = !self.LoginWindow.closed) {=0A= self.LoginWindow.focus();=0A= new JSRVC({uri: self.uriDomain + '/openid-auth-prolongate', = 'target': self.target, request: params});=0A= return false;=0A= }=0A= var OpenID =3D self.HNDL[type]["input"].login;=0A= if(OpenID.value.length < 1 || !OpenID.defaultRemoved) {=0A= self.showErrorMessage(type, 'empty_' + type);=0A= return false;=0A= }=0A= if(type =3D=3D "blogspot" && = !OpenID.value.match(/\.blogspot\.com\/?$/)) {=0A= self.showErrorMessage(type, 'incorrect_blogspot_url');=0A= return false;=0A= }=0A= var AuthUrl =3D self.uriDomain + '/settings/auth.cgi?openid_url=3D' + = OpenID.value;=0A= if (self.mode =3D=3D "popup") {=0A= new JSRVC({uri: self.uriDomain + '/openid-auth-wait-for-completion', = 'target': self.target, request: params});=0A= self.LoginWindow =3D JSKitLib.openPopup(AuthUrl + = '&action=3Dprfl&jsktid=3D' + PPID);=0A= } else {=0A= window.location =3D AuthUrl + '&action=3Dprfl' + = (self.loginReturnUrl ? ("&returnUrl=3D" + self.loginReturnUrl) : "");=0A= }=0A= }=0A= }=0A= =0A= var constructPasswordRecoveryRequest =3D function(){=0A= return function(){=0A= var loginInputBox =3D = self.HNDL["passwordRecoveryRequest"]["input"].login;=0A= var provider =3D = self.HNDL["passwordRecoveryRequest"]["input"].provider.value;=0A= if (loginInputBox.value.length < 1 || !loginInputBox.defaultRemoved) {=0A= self.showErrorMessage('passwordRecoveryRequest', 'empty_login');=0A= } else {=0A= self.passwordRecoveryData["login"] =3D loginInputBox.value;=0A= self.passwordRecoveryData["provider"] =3D provider;=0A= new JSRVC({uri: self.uriDomain + '/user-password-recovery', = 'target': self.target, request: {login: loginInputBox.value, provider: = provider}});=0A= }=0A= }=0A= }=0A= =0A= =0A= var constructPasswordRecoverySetPassword =3D function(){=0A= return function(){=0A= var inputCollection =3D = self.HNDL["passwordRecoverySetPassword"]["input"]=0A= var provider =3D = self.HNDL["passwordRecoverySetPassword"]["input"].provider.value;=0A= var params =3D {=0A= step: "set-password",=0A= provider: provider,=0A= login: inputCollection.login.value,=0A= key: JSKitLib.trim(inputCollection.authCode.value),=0A= password: inputCollection.password.value,=0A= retype_password: inputCollection.password2.value=0A= }=0A= new JSRVC({uri: self.uriDomain + '/user-password-recovery', 'target': = self.target, request: params});=0A= }=0A= }=0A= =0A= var specificSubmitActions =3D {=0A= jskit : createAction("jskit"),=0A= openid : createOpenidAction("openid"),=0A= blogspot : createOpenidAction("blogspot"), =0A= haloscan : createAction("haloscan"), =0A= register: createAction("register"),=0A= passwordRecoveryRequest : constructPasswordRecoveryRequest(), =0A= passwordRecoverySetPassword : constructPasswordRecoverySetPassword()=0A= };=0A= =0A= var submitAction =3D function() {=0A= self.hideMessages(name);=0A= self.disableControls(name, true);=0A= self.HNDL[name].progress.style.display =3D "inline";=0A= specificSubmitActions[name].call(self);=0A= return false;=0A= }; =0A= =0A= if (!self.HNDL) self.HNDL =3D [];=0A= self.HNDL[name] =3D {=0A= progress : areaElements['js-progressHandle'],=0A= container : area,=0A= button :=0A= {button : areaElements["authButton"]},=0A= message :=0A= {loginMsg : areaElements["js-loginMessageHandle"],=0A= emailMsg : areaElements["js-emailMessageHandle"],=0A= passwordMsg : areaElements["js-passwordMessageHandle"],=0A= password2Msg : areaElements["js-password2MessageHandle"]},=0A= input :=0A= {login : areaElements["loginInput"],=0A= authCode : areaElements["authCodeInput"],=0A= email: areaElements["emailInput"],=0A= password : areaElements["passwordInput"],=0A= password2 : areaElements["password2Input"],=0A= provider : areaElements["provider"]}=0A= };=0A= =0A= if (name !=3D "passwordRecoverySetPassword") JHI2.create( (name =3D=3D = "openid" ? "http://user.myopenid.com" : (name =3D=3D "blogspot" ? = "http://yourblog.blogspot.com" : "Joe.Bloggs")), = self.HNDL[name]["input"].login); =0A= =0A= data =3D data || {};=0A= if (name =3D=3D "jskit" || name =3D=3D "haloscan")=0A= data.provider =3D name;=0A= JSKitLib.fmap(data, function(value, key){=0A= if (self.HNDL[name]["input"][key])=0A= self.HNDL[name]["input"][key].value =3D value;=0A= });=0A= bindOnclick(self.HNDL[name]["button"].button, submitAction);=0A= self.addKeyHandler(name);=0A= return area;=0A= }=0A= =0A= JSKAuth.prototype.buildShowMore =3D function() {=0A= var template =3D =0A= ' (' + =0A= 'Learn = more...)' +=0A= '
' + = $JAL('full_description') + '
' =0A= '
';=0A= =0A= var span =3D this.toDom(template);=0A= var handlers =3D JSKitLib.mapClass2Object({}, span);=0A= =0A= var fullDescLink =3D handlers['js-fullDescLink'];=0A= var fullDescDiv =3D handlers['js-fullDescDiv']; =0A= fullDescLink.onclick =3D function(ev){=0A= JSKitLib.stopEventPropagation(ev);=0A= fullDescLink.innerHTML =3D this.visFullDesc ? 'Learn more...' : 'Hide';=0A= fullDescDiv.style.display =3D this.visFullDesc ? 'none' : '';=0A= this.visFullDesc =3D !this.visFullDesc;=0A= return false;=0A= }=0A= return span;=0A= }=0A= =0A= JSKAuth.prototype.createAuthSelector =3D function(selected, onchange, = includeUserName) {=0A= var authSelector =3D this.toDom(=0A= '');=0A= authSelector.onchange =3D onchange;=0A= return authSelector;=0A= }=0A= =0A= JSKAuth.prototype.getAuthOptions =3D function(includeUserName) {=0A= var s =3D this;=0A= var calcLogin =3D function() {=0A= var identities =3D s.getAuthenticatedIdentities();=0A= var firstLoggedIdentity =3D identities.length ? identities.shift() : = undefined;=0A= return firstLoggedIdentity=0A= ? (firstLoggedIdentity.name || firstLoggedIdentity.user) + ' @ '=0A= + JSKAuth.prototype.getIdentityLabel(firstLoggedIdentity.type)=0A= : undefined;=0A= }=0A= =0A= var authOptions =3D {};=0A= var login =3D calcLogin();=0A= if (includeUserName) {=0A= authOptions =3D login=0A= ? {"opt-user": login}=0A= : {"opt-anonymous": $JCL('guest')};=0A= }=0A= JSKitLib.fmap(s.identities.auth, function(v, k) {=0A= authOptions[k] =3D JSKAuth.prototype.getIdentityParam('long_label', v, = JSKAuth.prototype.getIdentityLabel(k, true));=0A= });=0A= return authOptions;=0A= }=0A= =0A= JSKAuth.prototype.isLogged =3D function() {=0A= var self =3D this;=0A= if (this.loginStatus =3D=3D=3D undefined) {=0A= JSKitLib.fmap(this.identities.auth, function(identity, type) {=0A= if (!self.loginStatus) self.loginStatus =3D !!identity.user;=0A= });=0A= this.loginStatus =3D JSKitEPB.isExists() || this.loginStatus;=0A= }=0A= return this.loginStatus;=0A= }=0A= =0A= JSKAuth.prototype.isAvailable =3D function(type) {=0A= return !!this.identities.auth[type];=0A= }=0A= =0A= JSKAuth.prototype.assembleIdentity =3D function(url, type, group) {=0A= var identity =3D this.getAuthIdentity(type);=0A= return {=0A= "url": url,=0A= "type": type,=0A= "group": group,=0A= "use_as_from": true,=0A= "params": identity && identity.params || {}=0A= };=0A= }=0A= =0A= JSKAuth.prototype.appendIdentity =3D function(identity) {=0A= if (identity.group =3D=3D "web") {=0A= this.identities.web.push(identity);=0A= } else {=0A= this.identities.auth[identity.type] =3D identity;=0A= }=0A= }=0A= =0A= JSKAuth.prototype.getAuthIdentity =3D function(type) {=0A= return this.identities.auth[type];=0A= }=0A= =0A= JSKAuth.prototype.getIdentities =3D function(group) {=0A= return group ? this.identities[group] : this.identities;=0A= }=0A= =0A= JSKAuth.prototype.getAuthenticatedIdentities =3D function() {=0A= return JSKitLib.fmap(this.getIdentities("auth"), function(identity) {=0A= if (identity.user) return identity;=0A= });=0A= }=0A= =0A= JSKAuth.prototype.getFirstAuthIdentity =3D function() {=0A= var identities =3D this.getIdentities("auth");=0A= for (var key in identities) {=0A= if (identities.hasOwnProperty(key)) return identities[key];=0A= }=0A= }=0A= =0A= JSKAuth.prototype.readIdentities =3D function(identities) {=0A= identities =3D identities || [];=0A= return JSKitLib.foldl({"auth": {}, "web": []}, identities,=0A= function(identity, accumulator) {=0A= if (identity.group =3D=3D "web") accumulator.web.push(identity);=0A= else {=0A= identity.params =3D identity.params || {};=0A= accumulator.auth[identity.type] =3D identity;=0A= }=0A= }=0A= );=0A= }=0A= =0A= JSKAuth.prototype.setWebIdentities =3D function(identities) {=0A= this.identities.web =3D identities;=0A= }=0A= =0A= JSKAuth.prototype.identityServerAction =3D function(action, identity, = newData, onSuccess) {=0A= newData =3D newData || {};=0A= var self =3D this;=0A= var f =3D function(eventName) {=0A= switch (action) {=0A= case "unbind":=0A= if (identity.group =3D=3D "web") {=0A= self.identities.web =3D JSKitLib.filter(function(i) {=0A= return i.url !=3D identity.url;=0A= }, self.identities.web);=0A= } else {=0A= identity.user =3D undefined;=0A= identity.use_as_from =3D false;=0A= }=0A= break;=0A= case "bind":=0A= self.appendIdentity(identity);=0A= break;=0A= case "update":=0A= identity.url =3D newData.url;=0A= break;=0A= }=0A= JSKW$Events.deRegisterEventCallback(eventContext, f, eventName);=0A= if (onSuccess) onSuccess();=0A= }=0A= var eventContext =3D JSKW$Events.registerEventCallback(undefined, f, = "JSKitAuth_identityAction");=0A= var params =3D {=0A= 'action': action,=0A= 'type': identity.type,=0A= 'group': identity.group,=0A= 'url': identity.url=0A= }=0A= if (action =3D=3D "update") params.newurl =3D newData.url;=0A= new JSRVC({uri: this.uriDomain + '/user-identity-action',=0A= 'ref': this.ref,=0A= 'epb': window.JSKitEPB ? JSKitEPB.getAsHash() : {},=0A= 'target': this.target, request: params});=0A= }=0A= =0A= JSKAuth.prototype.actualizeGFCprofileURL =3D function(url, domain, = siteID) {=0A= url =3D url.replace(/\/\/js-kit.com/, "//" + domain);=0A= url =3D url.replace(/site=3D(.*)/, "site=3D" + siteID);=0A= return url;=0A= }=0A= =0A= JSKAuth.prototype.drawSelector =3D function(container) {=0A= if (!container) return;=0A= var self =3D this;=0A= var selector =3D this.createAuthSelector(0, function() {=0A= if (this.selectedIndex =3D=3D 0) return;=0A= self.show(this.value);=0A= }, true);=0A= JSKitLib.removeChildren(container);=0A= container.appendChild(selector);=0A= }=0A= =0A= function JSKAuth(config) {=0A= this.areas =3D {};=0A= this.uriDomain =3D (window.location.protocol.substr(0, 4) !=3D 'http' ? = 'http:' : '') + '//js-kit.com';=0A= this.passwordRecoveryData =3D {};=0A= JSKitLib.fmap.call(this, config, function(v, k){ this[k] =3D v; });=0A= this.identities =3D this.readIdentities(config.identities);=0A= var firstIdentity =3D this.getFirstAuthIdentity();=0A= this.defaultActiveArea =3D firstIdentity && firstIdentity.type;=0A= this.authForm =3D this.assemble();=0A= this.prepareAuthForm();=0A= this.loadCss();=0A= }=0A= =0A= =0A= =0A= =0A= =0A= =0A= function JSDL(elmParent, arrDragElms) {=0A= var self =3D this;=0A= self.isIE =3D JSKitLib.isIE();=0A= var drgElms =3D arrDragElms || [elmParent];=0A= for(var i=3D0; i=3D maxLeft ? maxLeft : = (left < 0 ? 0 : left)) + "px";=0A= self.elmParent.style.top =3D (mousePos.y - self.starty < = 0) ? 0 : (mousePos.y - self.starty) + "px";=0A= }=0A= =0A= var onStopDragHandler =3D function(event) {=0A= event =3D event || window.event;=0A= JSKitLib.removeHandlers(document, onMoveDragHandler, = onStopDragHandler, self.elmParent);=0A= JSKitLib.stopEventPropagation(event);=0A= if(self.elmParent.jsk$on_stop_drag) = self.elmParent.jsk$on_stop_drag(e);=0A= }=0A= =0A= JSKitLib.addHandlers(document, onMoveDragHandler, = onStopDragHandler, self.elmParent);=0A= JSKitLib.stopEventPropagation(e);=0A= JSKitLib.preventDefaultEvent(e);=0A= if(self.elmParent.jsk$on_start_drag) = self.elmParent.jsk$on_start_drag(e);=0A= }=0A= =0A= =0A= =0A= =0A= =0A= function JSKAvatars(config) {=0A= JSKitLib.fmap.call(this, config, function(value, key) { this[key] =3D = value; });=0A= this.controls =3D this.controls || [];=0A= this.avatarPreviewImgs =3D {};=0A= this.avatars =3D this.getAsHash(this.avatars);=0A= this.menuItems =3D this.prepareMenuItems(this.identities, this.avatars);=0A= this.activateEvents();=0A= this.loadCSS();=0A= }=0A= =0A= JSKAvatars.prototype._labels =3D {=0A= "anonymousAvatar": "No avatar",=0A= "jskitAvatar": "My computer",=0A= "gravatarEmail": "Gravatar email",=0A= "useAvatarFrom": "Use my avatar from...",=0A= "clickToEditAvatars": "Click to edit avatars",=0A= "actionUploadAvatar": "Click to upload avatar from your computer",=0A= "actionEditGravatarEmail": "Click to edit Gravatar email"=0A= }=0A= =0A= JSKAvatars.prototype.label =3D function(name) {=0A= return this.labels && this.labels(name) !=3D name && this.labels(name) = || this._labels[name] || name;=0A= }=0A= =0A= JSKAvatars.prototype.getAsHash =3D function(avatars) {=0A= return JSKitLib.foldl({}, avatars, function(avatar, acc) { = acc[avatar.type] =3D avatar; });=0A= }=0A= =0A= JSKAvatars.prototype.getAvatarByType =3D function(type) {=0A= return this.avatars[type] || this.anonymousAvatarData();=0A= }=0A= =0A= JSKAvatars.prototype.formatMenuItem =3D function(type, descriptors, = extraParams, icon, title) {=0A= var self =3D this;=0A= var avatar =3D this.getAvatarByType(type);=0A= var item =3D {=0A= "type": "Radio",=0A= "icon": icon || ("//cdn.js-kit.com/images/favicons/" + type + ".png"),=0A= "title": self.assembleMenuItemTitle(type, avatar, title, descriptors),=0A= "state": avatar.chosen ? "checked" : "unchecked",=0A= "avatarType": type,=0A= "extend": {=0A= "setState": function() {=0A= if (this.endingNode) JSKitLib.show(this.endingNode);=0A= },=0A= "renderEnding": function(element) {=0A= JSKitLib.addClass(element, "jskit-AvatarMenuItemEnding");=0A= self.avatarPreviewImgs[type] =3D element;=0A= self.setPreviewImage(type, avatar);=0A= }=0A= },=0A= "oncheck": function(title) {=0A= self.updateActiveAvatar(self.getAvatarByType(type));=0A= if (self.autoSave) {=0A= self.saveAvatarState();=0A= JSKW$Events.syncBroadcast("JSKitAvatars_replaceAvatars",=0A= [self.getAvatarByType(type)], undefined, self.id);=0A= }=0A= if (extraParams["oncheckCallback"]) {=0A= extraParams["oncheckCallback"].call(this);=0A= }=0A= }=0A= };=0A= return JSKitLib.foldl(item, extraParams || {}, function(value, acc, = key) { acc[key] =3D value; });=0A= }=0A= =0A= JSKAvatars.prototype.saveAvatarState =3D function() {=0A= var activeAvatar =3D this.getActiveAvatar();=0A= this.sendServerRequest("activate", activeAvatar ? {"name": = activeAvatar.name} : {});=0A= }=0A= =0A= JSKAvatars.prototype.prepareMenuItems =3D function(identities, avatars) {=0A= var self =3D this;=0A= var itemsEPB =3D JSKitLib.fmap(avatars, function(avatar, type) {=0A= if (!type.match(/^http:\/\/.*/)) return;=0A= var params =3D avatars[type].params || {};=0A= var item =3D self.formatMenuItem(=0A= type,=0A= {},=0A= {"state": self.getAvatarByType(type).chosen ? "checked" : = "unchecked"},=0A= params.favicon || '//cdn.js-kit.com/images/favicons/default.png',=0A= params.long_label || JSKAuth.prototype.getIdentityLabel('epb')=0A= );=0A= return item;=0A= });=0A= var itemsThirdParty =3D JSKitLib.fmap(identities, function(identity, = type) {=0A= if (identity.authenticated && !avatars[type]) return;=0A= return self.formatMenuItem(type, {}, {=0A= "state": identity.authenticated ?=0A= self.getAvatarByType(type).chosen ? "checked" : "unchecked" :=0A= "disabled",=0A= "action": identity.action ? function() { identity.action(); } : = undefined =0A= }, undefined, identity.title);=0A= });=0A= return JSKitLib.merge(=0A= {"title": JSKitLib.html('
' + = this.label("useAvatarFrom") + '
'), "type": "HTML"},=0A= this.assembleAnonymousFormItem(),=0A= this.assembleUploadFormItem(),=0A= itemsEPB,=0A= itemsThirdParty,=0A= this.assembleGravatarsForm(),=0A= {"title": JSKitLib.html('
'), "type": "HTML"}=0A= );=0A= }=0A= =0A= JSKAvatars.prototype.anonymousAvatarData =3D function() {=0A= return {"name": "gxpA99f0jKlohF_DgthroT.png", "type": "anonymous", = "width": "100", "height": "100"};=0A= }=0A= =0A= JSKAvatars.prototype.classifyAvatarType =3D function(type) {=0A= return type.match(/^http:\/\//) ? 'epb' : type;=0A= }=0A= =0A= JSKAvatars.prototype.assembleMenuItemTitle =3D function(type, avatar, = title, descriptors) {=0A= type =3D this.classifyAvatarType(type);=0A= var template =3D=0A= '
' +=0A= '
' + (title || this.label(type = + "Avatar")) + '
' +=0A= '
';=0A= return JSKitLib.toDOM(template, "js-kit-avatars-", descriptors || = {}).content;=0A= }=0A= =0A= JSKAvatars.prototype.assembleAnonymousFormItem =3D function() {=0A= return this.formatMenuItem("anonymous", {}, {=0A= "state": this.getActiveAvatar() ? "unchecked" : "checked"=0A= }, "//cdn.js-kit.com/images/favicons/noname.png");=0A= }=0A= =0A= JSKAvatars.prototype.assembleUploadFormItem =3D function() {=0A= var self =3D this;=0A= var descriptor =3D function(element, dom) {=0A= dom.get("itemTitle").title =3D self.label("actionUploadAvatar");=0A= self.uploadForm =3D self.assembleUploadForm(element);=0A= self.uploadForm.label =3D dom.get("itemTitle");=0A= JSKitLib.addChild(element, self.uploadForm.content);=0A= JSKitLib.hide(self.uploadForm.content);=0A= element.onclick =3D function() {=0A= render("form");=0A= };=0A= };=0A= var render =3D function(element) {=0A= var isFormVisible =3D element =3D=3D "form";=0A= JSKitLib.hide(self.uploadForm[isFormVisible ? "label" : "content"]);=0A= JSKitLib.show(self.uploadForm[isFormVisible ? "content" : "label"]);=0A= };=0A= JSKW$Events.registerEventCallback(self.eventsCtx, function() {=0A= render("label");=0A= }, "JSMenu-CollapseAll");=0A= return this.formatMenuItem("jskit", {"itemTitleContainer": descriptor}, = {=0A= "onuncheck": function() { render("label"); },=0A= "oncheckCallback": function() { if (!self.avatars["jskit"]) = render("form"); }=0A= }, "//cdn.js-kit.com/images/favicons/default.png");=0A= }=0A= =0A= JSKAvatars.prototype.assembleGravatarsForm =3D function() {=0A= var self =3D this;=0A= var descriptor =3D function(element) {=0A= self.gravatarControlContainer =3D element;=0A= self.renderGravatarControl();=0A= };=0A= return this.formatMenuItem("gravatar", {"itemTitle": descriptor}, {=0A= "onuncheck": function() {=0A= if (!self.gravatarEmail) self.gravatarEmailIPE.displayMode();=0A= },=0A= "oncheckCallback": function() {=0A= if (!self.gravatarEmail) self.gravatarEmailIPE.editMode();=0A= }=0A= });=0A= }=0A= =0A= JSKAvatars.prototype.setDefaultGravatar =3D function() {=0A= var anonymous =3D this.anonymousAvatarData();=0A= this.avatars["gravatar"] =3D anonymous;=0A= this.setPreviewImage("gravatar", anonymous);=0A= this.updateActiveAvatar(anonymous);=0A= }=0A= =0A= JSKAvatars.prototype.renderGravatarControl =3D function() {=0A= var self =3D this;=0A= var size =3D this.splitAvatarDim(this.size);=0A= var anonymous =3D this.anonymousAvatarData();=0A= var defaultUrl =3D this.avatarURL(this.calcAvatarDim(size, = anonymous).name);=0A= this.gravatarEmailIPE =3D new JSIPE2({=0A= "obj": self,=0A= "property": "gravatarEmail",=0A= "title": self.label("actionEditGravatarEmail"),=0A= "width": "120px",=0A= "maxLength": 50,=0A= "hideApplyBtn": true,=0A= "defaultText": self.label("gravatarEmail"),=0A= "textModeDisplayCSS": "block",=0A= "editModeEventEnabled": true,=0A= "jsk$wasEdited": function() {=0A= self.setPreviewImage("gravatar");=0A= var params =3D self.gravatarEmail ? {=0A= "email": self.gravatarEmail,=0A= "defaultUrl": defaultUrl,=0A= "rating": "X",=0A= "size": 64=0A= } : {};=0A= if (!self.gravatarEmail) {=0A= self.setDefaultGravatar();=0A= }=0A= if (self.autoSave) {=0A= JSKW$Events.syncBroadcast("JSKitAvatars_gravatarEmailUpdated",=0A= self.gravatarEmail, undefined, self.id);=0A= }=0A= self.sendServerRequest("update_gravatar", params);=0A= }=0A= });=0A= JSKitLib.replaceChildren(self.gravatarControlContainer, = self.gravatarEmailIPE.div);=0A= }=0A= =0A= JSKAvatars.prototype.setPreviewImage =3D function(type, avatar) {=0A= if (!this.avatarPreviewImgs[type]) return;=0A= var loading =3D {=0A= "name": "//cdn.js-kit.com/images/loading.gif",=0A= "width": "16",=0A= "height": "16"=0A= };=0A= this.assembleAvatar({=0A= "instance": this.avatarPreviewImgs[type],=0A= "width": "24",=0A= "height": "24"=0A= }, avatar || loading);=0A= }=0A= =0A= JSKAvatars.prototype.getGravatarURL =3D function(gravatarID, size) {=0A= if (!gravatarID || gravatarID.match(/^https?:\/\//)) return = gravatarID;=0A= var defaultUrl =3D this.calcAvatarDim(size, = this.anonymousAvatarData()).name;=0A= return 'http://www.gravatar.com/avatar.php?' =0A= + 'gravatar_id=3D' + gravatarID=0A= + '&default=3D' + this.avatarURL(defaultUrl)=0A= + '&rating=3DX'=0A= + '&size=3D' + size.width + 'x' + size.height;=0A= }=0A= =0A= JSKAvatars.prototype.splitAvatarDim =3D function(dim) {=0A= var re =3D /(\d+)x(\d+)/;=0A= var size =3D re.exec(dim) || ['96x96', '96', '96'];=0A= return {"width": size[1], "height": size[2]};=0A= }=0A= =0A= JSKAvatars.prototype.calcAvatarDim =3D function(size, avatar) {=0A= if (!size || typeof(size) !=3D "object") size =3D = this.splitAvatarDim(size);=0A= var width =3D parseInt(avatar.width);=0A= var height =3D parseInt(avatar.height);=0A= var MW =3D parseInt(size.width || 96);=0A= var MH =3D parseInt(size.height || 96);=0A= if(avatar.name.match(/https?:\/\//)) {=0A= return {'width': width, 'height': height, 'name': avatar.name};=0A= } else if ((MW>=3D96)&&(MH>=3D96)&&(width<=3D100)&&(height<=3D100)){=0A= return {'width': width, 'height': height, 'name': avatar.name};=0A= } else if ((MW');=0A= var image =3D JSKitLib.html('');=0A= if (avatar.onerror) {=0A= image.onerror =3D avatar.onerror;=0A= }=0A= var adjustedAvatar =3D this.calcAvatarDim(container, avatar);=0A= var getMinSize =3D function(dim) {=0A= return Math.min(adjustedAvatar[dim], container[dim]);=0A= };=0A= var getSizeDiff =3D function(dim) {=0A= return Math.max(0, container[dim] - adjustedAvatar[dim])/2;=0A= };=0A= setSize(image, {=0A= "width": getMinSize("width"),=0A= "height": getMinSize("height")=0A= });=0A= setSize(wrapper, container);=0A= JSKitLib.addStyle(image,=0A= "margin-top: " + getSizeDiff("height") + "px;" +=0A= "margin-left: " + getSizeDiff("width") + "px;");=0A= JSKitLib.replaceChildren(wrapper, image);=0A= return wrapper;=0A= }=0A= =0A= JSKAvatars.prototype.updateActiveAvatar =3D function(avatar) {=0A= var size =3D this.splitAvatarDim(this.size);=0A= var data =3D this.calcAvatarDim(size, avatar);=0A= var container =3D {=0A= "instance": this.container,=0A= "width": size.width,=0A= "height": size.height=0A= };=0A= JSKitLib.fmap(this.avatars, function(avt) { avt.chosen =3D avt.type = =3D=3D avatar.type; });=0A= return this.assembleAvatar(container, data);=0A= }=0A= =0A= JSKAvatars.prototype.getAvatars =3D function() { return this.avatars || = []; }=0A= =0A= JSKAvatars.prototype.getActiveAvatar =3D function() {=0A= return JSKitLib.foldl(undefined, this.avatars || [], function(avatar) {=0A= if (avatar.chosen) return avatar;=0A= });=0A= }=0A= =0A= JSKAvatars.prototype.avatarURL =3D function(avatar) {=0A= if(avatar.match(/^(https?:)*\/\//)) {=0A= return JSKitLib.htmlUnquote(avatar);=0A= } else if(avatar.match(/^[^/]+$/)) {=0A= return this.uriAvatar + avatar;=0A= } else return "";=0A= }=0A= =0A= JSKAvatars.prototype.sendServerRequest =3D function(action, params) {=0A= JSKitLib.fmap.call(this, ["id", "ref"], function(name) { params[name] = =3D this[name]; });=0A= new JSRVC({"uri": this.uriAvatar + action, "request": = JSKitEPB.getAsHash(params)});=0A= }=0A= =0A= JSKAvatars.prototype.replaceAvatars =3D function(avatars) {=0A= if (!avatars.length) return;=0A= var avatar =3D JSKitLib.cloneObject(avatars[0]);=0A= this.avatars[avatar.type] =3D avatar;=0A= if (!this.menu) return;=0A= this.setPreviewImage(avatar.type, avatar);=0A= this.updateActiveAvatar(avatar);=0A= this.updateMenuItemsStatus(avatar);=0A= }=0A= =0A= JSKAvatars.prototype.updateMenuItemsStatus =3D function(avatar) {=0A= JSKitLib.fmap(this.menu.items, function(item) {=0A= if (avatar.type =3D=3D item.avatarType) item.setActiveState();=0A= });=0A= }=0A= =0A= JSKAvatars.prototype.activateEvents =3D function() {=0A= var self =3D this;=0A= var handlers =3D {=0A= "replaceAvatars": function(avatars) {=0A= self.replaceAvatars(avatars);=0A= },=0A= "gravatarEmailUpdated" : function(gravatarEmail) {=0A= self.gravatarEmail =3D gravatarEmail;=0A= self.renderGravatarControl();=0A= if (!self.gravatarEmail) {=0A= self.setDefaultGravatar();=0A= }=0A= }=0A= };=0A= JSKitLib.fmap(handlers, function(handler, name) {=0A= JSKW$Events.registerEventCallback(self.eventsCtx, function(name, data, = id, callerId) {=0A= if (!self.yours) return;=0A= if ((id && (id =3D=3D self.id || id.match(/profile/))) || (callerId = && callerId !=3D self.id)) handler(data);=0A= }, "JSKitAvatars_" + name);=0A= });=0A= }=0A= =0A= JSKAvatars.prototype.deActivateEvents =3D function() {=0A= if (this.eventsCtx) JSKW$Events.invalidateContext(this.eventsCtx);=0A= }=0A= =0A= JSKAvatars.prototype.syncAvatarsChanges =3D function() {=0A= JSKW$Events.syncBroadcast("JSAvatars_replaceAvatars", = this.getAvatars(), undefined, this.id);=0A= }=0A= =0A= JSKAvatars.prototype.assembleUploadForm =3D function(container) {=0A= var self =3D this;=0A= var template =3D=0A= '
' +=0A= '' +=0A= '
';=0A= var setControlsState =3D function(state) {=0A= JSKitLib.fmap(self.controls, function(control) {=0A= if (control && !control.btnLocked) control.disabled =3D (state =3D=3D = "lock") ? "true" : "";=0A= });=0A= }=0A= var descriptors =3D {=0A= "form": function(element) {=0A= JSKitLib.fmap(JSKitEPB.getAsHash({"ref": self.ref}), function(v, k) {=0A= element.appendChild(JSKitLib.html(''));=0A= });=0A= container.appendChild(element);=0A= },=0A= "control": function(element, dom) {=0A= var form =3D dom.get("form");=0A= var onload =3D function() {=0A= setControlsState("unlock");=0A= form.reset();=0A= self.sendServerRequest("list", {"onlyjskit": "true"});=0A= };=0A= self.controls.push(element);=0A= element.onchange =3D function() {=0A= self.setPreviewImage("jskit");=0A= if (!form.target) {=0A= var tgt =3D 'js-ifrm-' + Math.random();=0A= JSKitLib.createHiddenIframe(tgt, self.target, onload, false);=0A= form.target =3D tgt;=0A= }=0A= form.submit();=0A= setControlsState("lock");=0A= }=0A= }=0A= };=0A= return JSKitLib.toDOM(template, "js-kit-avatars-upload-", descriptors);=0A= }=0A= =0A= JSKAvatars.prototype.loadCSS =3D function() {=0A= JSKitLib.addCss(=0A= ".js-kit-avatars-wrapper { cursor: pointer; }" +=0A= ".js-kit-avatars-wrapper .jskit-MenuItemTitle { margin: 1px; }" +=0A= ".js-kit-avatars-wrapper div.jskit-MenuRootHTML { text-align: left; }" = +=0A= ".js-kit-avatars-avatarWrapper { text-align: left; " + = (JSKitLib.isPreIE8() ? "zoom: 1;" : "") + "}" +=0A= ".js-kit-avatars-itemTitleContainer { margin: 4px 5px 0px 0px; }" +=0A= ".js-kit-avatars-itemTitleCnt-jskit, = .js-kit-avatars-itemTitleCnt-gravatar { margin-top: 0px; line-height: = 20px; }" +=0A= ".js-kit-avatars-menu-title { font-size: 10px; font-weight: bold; = font-family: Lucida grande,Tahoma,Verdana,Arial; margin: 5px 8px; }" +=0A= ".js-kit-avatars-menu-footer { margin-top: 8px; }" +=0A= ".js-kit-avatars-upload-form { margin: 0px; }" +=0A= ".js-kit-clear { clear: both; }", "avatars"=0A= );=0A= }=0A= =0A= =0A= =0A= =0A= =0A= function JSTabsManager(tabs, areas, config) {=0A= var self =3D this;=0A= if (tabs.length < 1 || !areas) return;=0A= JSKitLib.fmap({=0A= "tabs" : tabs,=0A= "areas" : areas,=0A= "config": config || {}=0A= }, function(value, key) { self[key] =3D value; });=0A= this.loadCSS();=0A= this.setActiveTab(this.getActiveTab());=0A= this.displayTabs(tabs, this.areas.titles);=0A= }=0A= =0A= JSTabsManager.prototype.displayTabs =3D function(tabs, container) {=0A= JSKitLib.removeChildren(container);=0A= JSKitLib.fmap.call(this, tabs, function(tab) { = container.appendChild(this.initFromData(tab)); });=0A= container.appendChild(JSKitLib.html('
'));=0A= if (tabs.length =3D=3D 1) JSKitLib.addClass(container, = "js-kit-tabs-singleTab");=0A= var activeTab =3D this.getActiveTab();=0A= if (this.config.mode !=3D "toggle" || activeTab) = this.displayTab(activeTab);=0A= else if (!activeTab) JSKitLib.hide(this.areas.content);=0A= }=0A= =0A= JSTabsManager.prototype.initFromData =3D function(tab) {=0A= var self =3D this;=0A= var prefix =3D "js-kit-tab-";=0A= var descriptors =3D {=0A= "icon": function(element) {=0A= if (tab.icon) JSKitLib.addPNG(element, tab.icon); else = JSKitLib.hide(element);=0A= },=0A= "title": function(element) {=0A= if (typeof(tab.title) =3D=3D "string") tab.title =3D = JSKitLib.text(tab.title);=0A= element.appendChild(tab.title);=0A= JSKitLib.preventSelect(element);=0A= }=0A= };=0A= var dom =3D JSKitLib.toDOM(this.config.template || this.template, = prefix, descriptors);=0A= if (this.config.descriptors) {=0A= var elements =3D JSKitLib.foldl({}, this.config.descriptors, = function(value, acc, key) { if (dom.get(key)) acc[prefix + key] =3D = dom.get(key); });=0A= JSKitLib.attachDescriptors2Elements(elements, prefix, = this.config.descriptors);=0A= }=0A= dom.content.onclick =3D function(e) {=0A= if (self.config.mode =3D=3D "toggle" && tab.active) {=0A= tab.active =3D false;=0A= self.renderView();=0A= self.processCallback(tab, "Closed");=0A= JSKitLib.hide(self.areas.content);=0A= } else {=0A= if (tab.active) return;=0A= self.processCallback(self.activeTab, "Closed");=0A= self.setActiveTab(tab);=0A= self.displayTab(tab);=0A= }=0A= JSKitLib.stopEventPropagation(e);=0A= }=0A= if (tab.name) JSKitLib.addClass(dom.content, prefix + tab.name);=0A= tab.cache =3D {"title" : dom.content};=0A= return dom.content;=0A= }=0A= =0A= JSTabsManager.prototype.processCallback =3D function(tab, action) {=0A= if (tab && tab.callbacks && tab.callbacks["onTab" + action]) = tab.callbacks["onTab" + action](tab);=0A= }=0A= =0A= JSTabsManager.prototype.getActiveTab =3D function() {=0A= return JSKitLib.foldl(undefined, this.tabs, function(tab, result) { if = (tab.active) return tab; }) || (this.config.mode !=3D "toggle" ? = this.tabs[0] : undefined);=0A= }=0A= =0A= JSTabsManager.prototype.setActiveTab =3D function(tab) {=0A= if (!tab) return;=0A= if (this.activeTab) this.activeTab.active =3D false;=0A= this.activeTab =3D tab;=0A= this.activeTab.active =3D true;=0A= }=0A= =0A= JSTabsManager.prototype.renderView =3D function() {=0A= var area =3D this.areas.content;=0A= var activeTabPosition;=0A= JSKitLib.removeClass(area, "js-kit-lastTabActive");=0A= JSKitLib.removeClass(area, "js-kit-firstTabActive");=0A= JSKitLib.fmap.call(this, this.tabs, function(tab, idx) {=0A= if (tab.cache.title) JSKitLib[(tab.active ? "add" : "remove") + = "Class"].call(this, tab.cache.title, "js-kit-tab-active");=0A= if (tab.active) activeTabPosition =3D (idx =3D=3D this.tabs.length - = 1) ? "last" : (idx =3D=3D 0 ? "first" : undefined);=0A= });=0A= if (activeTabPosition) JSKitLib.addClass(area, "js-kit-" + = activeTabPosition + "TabActive");=0A= }=0A= =0A= JSTabsManager.prototype.displayTab =3D function(tab) {=0A= var area =3D this.areas.content;=0A= this.renderView();=0A= if (this.config.mode =3D=3D "toggle") JSKitLib.show(area);=0A= if (!tab.cache.content || this.config.nocache) tab.cache.content =3D = tab.content(area);=0A= JSKitLib.replaceChildren(area, tab.cache.content);=0A= this.processCallback(tab, "Opened");=0A= }=0A= =0A= JSTabsManager.prototype.collapseTabs =3D function() {=0A= if (this.config.mode !=3D "toggle") return;=0A= if (this.activeTab) {=0A= this.activeTab.active =3D false;=0A= delete this.activeTab;=0A= }=0A= this.renderView();=0A= JSKitLib.hide(this.areas.content);=0A= }=0A= =0A= JSTabsManager.prototype.template =3D=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
';=0A= =0A= JSTabsManager.prototype.loadCSS =3D function() {=0A= JSKitLib.addCss(=0A= ".js-kit-tab { " + (JSKitLib.isIE() ? "zoom: 1;" : "") + " float: = left; cursor: pointer; margin: 0; font-size: 14px; background: = transparent; padding: 5px 10px " + (JSKitLib.isIE() ? "0" : "5") + "px = 10px; }" +=0A= ".js-kit-tab-icon { float: left; width: 17px; height: 17px; margin: = 0px 5px 0 0; }" +=0A= ".js-kit-tab-title { font-size: 12px; float: left; }" +=0A= ".js-kit-tab-active { font-weight: bold; cursor: text; background: = #FFFFFF; }" +=0A= ".js-kit-tabs-singleTab { display: none; }" +=0A= ".js-nsgecko { -moz-user-select: none; }" + =0A= ".js-kit-clear { clear: both; }", "tabsManagement");=0A= }=0A= =0A= =0A= =0A= =0A= =0A= function JSKitMiniProfile(target, data, config) {=0A= var self =3D this;=0A= this.data =3D data;=0A= this.target =3D target;=0A= this.config =3D this.merge(config, {=0A= "mode": "popup",=0A= "template": this.template,=0A= "cssPrefix": "js-kit-miniProfileWrap",=0A= "elmPrefix": "js-kit-miniProfile-",=0A= "descriptors": {}=0A= });=0A= this.loadCSS();=0A= if (this.config.mode =3D=3D "popup")=0A= JSKW$Events.registerEventCallback(undefined, function() { self.hide(); = }, "miniProfile_collapseAll");=0A= this.assemble();=0A= }=0A= =0A= JSKitMiniProfile.prototype.assemble =3D function() {=0A= var self =3D this;=0A= this.descriptors =3D {=0A= "name": function() { return JSKitLib.html('' + = JSKitLib.trim(self.data.Name) + ''); },=0A= "viewDetails": function() { return = JSKitLib.text(self.label("viewDetails")); },=0A= "siteLinksIcons": function(element) { return = self.assembleSiteLinks("icons", element); },=0A= "siteLinksExtended": function(element) { return = self.assembleSiteLinks("extended", element); }=0A= };=0A= this.dom =3D JSKitLib.toDOM(this.config.template, = this.config.elmPrefix, this.descriptors);=0A= JSKitLib.addClass(this.dom.content, this.config.cssPrefix + " " + = this.config.elmPrefix + this.config.mode);=0A= var elements =3D JSKitLib.foldl({}, this.config.descriptors, = function(descriptor, container, name) {=0A= if (self.dom.get(name)) container[name] =3D self.dom.get(name);=0A= });=0A= JSKitLib.attachDescriptors2Elements(elements, "", = this.config.descriptors);=0A= this.display();=0A= }=0A= =0A= JSKitMiniProfile.prototype.display =3D function(target) {=0A= if (!this.dom) return;=0A= if (this.config.mode =3D=3D "popup") = JSKW$Events.syncBroadcast("miniProfile_collapseAll");=0A= JSKitLib.addChild(target || this.target, this.dom.content);=0A= this.dom.content.onclick =3D function(e) { = JSKitLib.stopEventPropagation(e); };=0A= this.isVisible =3D true;=0A= }=0A= =0A= JSKitMiniProfile.prototype.render =3D function(block, data) {=0A= var self =3D this;=0A= var element =3D this.dom.get(block);=0A= if (!element) return;=0A= JSKitLib.removeChildren(element);=0A= this.data =3D this.merge(data, this.data);=0A= var name =3D this.config.elmPrefix + block;=0A= var replacement =3D {};=0A= replacement[name] =3D element.cloneNode(true);=0A= JSKitLib.fmap([self, self.config], function(obj) {=0A= JSKitLib.attachDescriptors2Elements(replacement, = self.config.elmPrefix, obj.descriptors || {});=0A= });=0A= element.parentNode.replaceChild(replacement[name], element);=0A= this.dom.set(block, replacement[name]);=0A= }=0A= =0A= JSKitMiniProfile.prototype.hide =3D function() {=0A= if (!this.isVisible || !this.dom) return;=0A= this.isVisible =3D false;=0A= this.dom.content.parentNode.removeChild(this.dom.content);=0A= }=0A= =0A= JSKitMiniProfile.prototype.getContent =3D function() {=0A= return this.dom ? this.dom.content : undefined;=0A= }=0A= =0A= JSKitMiniProfile.prototype.assembleSiteLinks =3D function(mode, element) = {=0A= var self =3D this;=0A= var auth =3D JSKitLib.fmap(self.data.identities.auth, = function(identity) {=0A= if (identity.user) return identity;=0A= });=0A= var identities =3D JSKitLib.merge(auth, self.data.identities.web);=0A= if (identities.length < 1) return JSKitLib.hide(element); else = JSKitLib.show(element);=0A= var setAction =3D function(element, type, url, domain, identity, = isLogin) {=0A= var isExternalProfile =3D isLogin && !!url && = !type.match(/jskit|haloscan|openid/);=0A= var isDisabled =3D isLogin && !isExternalProfile && = self.config.isNativeProfileDisabled;=0A= element.onclick =3D function() {=0A= if (isLogin && !isExternalProfile) {=0A= if (!isDisabled) self.config.openFullProfile();=0A= return;=0A= }=0A= if (isLogin) {=0A= // validation of old format profile URLs=0A= if ((type =3D=3D "gfc" && !url.match(/canvas.html/))=0A= || (type =3D=3D "yahoo" && !url.match(/profiles.yahoo.com\/u\//))) {=0A= element.title =3D self.label("openFullProfile");=0A= self.config.openFullProfile();=0A= return;=0A= }=0A= if (type =3D=3D "gfc" && identity.params.site) {=0A= url =3D JSKAuth.prototype.actualizeGFCprofileURL(url, = identity.params.domain, identity.params.site);=0A= }=0A= }=0A= window.open(url.replace(/\ /g, "%20"));=0A= };=0A= if (isDisabled) {=0A= JSKitLib.addClass(element, "js-kit-miniProfile-profileDisabled");=0A= } else {=0A= var title =3D isExternalProfile ? "ext_profile_" + type : = "openFullProfile";=0A= element.title =3D isLogin ? self.label(title) : url;=0A= }=0A= };=0A= var container =3D JSKitLib.html('
');=0A= var specificTemplate =3D mode =3D=3D "icons" ?=0A= '
':=0A= '
' + this.label("visitMeOn") = + '
';=0A= container.appendChild(JSKitLib.html(specificTemplate));=0A= JSKitLib.fmap.call(this, mode =3D=3D "icons" ? identities.reverse() : = identities, function(identity) {=0A= if (!identity.use_as_from) return;=0A= var isLogin =3D identity.group !=3D "web";=0A= var type =3D isLogin ? identity.type : "default";=0A= var url =3D '';=0A= var domain =3D '';=0A= if (identity.url) {=0A= url =3D (isLogin || identity.url.match(/^(https?:)*\/\//) ? "" : = "http://") + identity.url;=0A= domain =3D JSKitLib.extractDomain(url);=0A= }=0A= var title =3D !isLogin ? domain : = JSKAuth.prototype.getIdentityParam('short_label', identity, = JSKAuth.prototype.getIdentityLabel(type)) || domain;=0A= var template =3D=0A= '
' +=0A= '
' +=0A= '
' + title + '
' +=0A= '
' +=0A= '
';=0A= var descriptors =3D {=0A= "icon": function(element) {=0A= JSKitLib.addPNG(element, = JSKAuth.prototype.getIdentityParam('favicon', identity, = "//cdn.js-kit.com/images/favicons/" + type + ".png"));=0A= setAction(element, type, url, domain, identity, isLogin);=0A= },=0A= "link": function(element) {=0A= if (mode =3D=3D "icons") JSKitLib.hide(element); else = setAction(element, type, url, domain, identity, isLogin);=0A= }=0A= };=0A= JSKitLib.addChild(container, JSKitLib.toDOM(template, = "js-kit-linksItem-", descriptors).content, mode =3D=3D "icons");=0A= });=0A= return container;=0A= }=0A= =0A= JSKitMiniProfile.prototype.label =3D function(name) { return = this.config.labels("miniProf_" + name); }=0A= =0A= JSKitMiniProfile.prototype.merge =3D function(masterObj, slaveObj) {=0A= var merge =3D function(cnt, obj) { return JSKitLib.foldl(cnt, obj || = {}, function(v, acc, k) { acc[k] =3D v; }); };=0A= return merge(merge({}, slaveObj), masterObj);=0A= }=0A= =0A= JSKitMiniProfile.prototype.template =3D=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
';=0A= =0A= JSKitMiniProfile.prototype.loadCSS =3D function() {=0A= var dims =3D this.config.avatarSize;=0A= var zoom =3D JSKitLib.isIE() ? "zoom: 1;" : "";=0A= var prefix =3D "." + this.config.cssPrefix.match(/[^\ ]*/);=0A= var margin =3D parseInt(dims.width) + 10;=0A= JSKitLib.addCss(=0A= prefix + " .js-kit-miniProfileDataWrap { " + zoom + "margin-left: " + = margin + "px; }" +=0A= prefix + " .js-kit-miniProfile-avatar { float: left; margin-right: -" = + margin + "px; width: " + dims.width + "px; height: " + dims.height + = "px; }", "miniProfile-" + this.config.cssPrefix.replace(/[^a-zA-Z-]/g, = "-"));=0A= JSKitLib.addCss(=0A= ".js-kit-miniProfile { padding: 7px; text-align: left; font-weight: = normal; cursor: default; background: #FFFFFF; }" +=0A= ".js-kit-miniProfile-popup { position: absolute; z-index: 13490; = width: 275px; border: 2px solid #d6e2e9; -moz-border-radius: 5px; = -webkit-border-radius: 5px; }" +=0A= ".js-kit-miniProfile-embedded { border: 1px solid #BBBBBB; }" +=0A= ".js-kit-miniProfile-avatar { position: relative; }" +=0A= ".js-kit-miniProfile-embedded .js-kit-miniProfile-avatar { border: 1px = solid #BBBBBB; }" +=0A= ".js-kit-miniProfileDataContainer { float: left; width: 100%; }" +=0A= ".js-kit-miniProfile-stats { color: #0066CC; font-size: 10px; }" +=0A= ".js-kit-miniProfile-viewDetails { color: #0066CC; font-size: 10px; }" = +=0A= ".js-kit-miniProfile-name { font-size: 18px; color: #000000; }" +=0A= ".js-kit-miniProfile-siteLinksExtended { margin-top: 5px; font-size: = 20px; border-top: 2px dotted #E4E4E4; }" +=0A= ".js-kit-miniProfile-siteLinksIcons { border-top: 2px dotted #7d7d7d; = }" +=0A= ".js-kit-miniProfile-siteLinksIcons .js-kit-linksItem { width: 16px; = height: 16px; float: left; }" +=0A= ".js-kit-linksItem { margin: " + (JSKitLib.isIE() ? "3px 3px" : "4px = 6px") + " 0px 0px; line-height: 16px; }" +=0A= ".js-kit-linksItem-link { float: left; " + zoom + " color: #476CB8 = !important; margin-left: 5px; font-size: 12px; cursor: pointer; }" +=0A= ".js-kit-linksItem-icon { float: left; width: 16px; height: 16px; = margin: 0px " + (JSKitLib.isIE() ? "5" : "3") + "px 0px 0px; font-size: = 12px; padding: 0px; cursor: pointer; }" +=0A= ".js-kit-linksContainerTitle { margin: 7px 3px; color: #000000; = font-size: 12px; font-weight: bold; }" +=0A= ".js-kit-miniProfile-profileDisabled { cursor: default; }" +=0A= ".js-kit-clear { clear: both; }", "miniProfile");=0A= }=0A= =0A= =0A= =0A= =0A= =0A= function JSKbdHandler(element, events) {=0A= =0A= this.kbdCallback =3D function(e) {=0A= var event =3D e || window.event;=0A= var key =3D event.charCode || event.keyCode;=0A= if (key =3D=3D 9 || key =3D=3D 13 || key =3D=3D 27) = JSKitLib.preventDefaultEvent(event);=0A= if(JSKitLib.isSafari()) JSKitLib.stopEventPropagation(event);=0A= for(var i =3D 0; i < events.length; i++) {=0A= for(var j =3D 0; j < events[i].keys.length; j++) {=0A= if(typeof(events[i].keys[j]) =3D=3D "string") events[i].keys[j] =3D = String.charCodeAt(events[i].keys[j]);=0A= var shiftCondition =3D (events[i].shift !=3D undefined) ? = events[i].shift =3D=3D event.shiftKey : true; =0A= if (events[i].keys[j] =3D=3D key && shiftCondition) {=0A= if(!events[i].args)=0A= (events[i].action)();=0A= else=0A= events[i].action.apply(events[i], events[i].args);=0A= }=0A= }=0A= }=0A= }=0A= =0A= if(element.addEventListener) {=0A= if(JSKitLib.isSafari()) element.addEventListener("keydown", = this.kbdCallback, false);=0A= else if(JSKitLib.isOpera()) element.addEventListener("keydown", = this.kbdCallback, false);=0A= else element.addEventListener("keypress", this.kbdCallback, false);=0A= } else {=0A= element.onkeydown =3D this.kbdCallback;=0A= }=0A= }=0A= =0A= =0A= =0A= =0A= =0A= function JSIPE2(obj) {=0A= /* =0A= JSIPE2 API=0A= =0A= obj: object contains property=0A= title: hint=0A= defaultText: default text in created div=0A= property: property where save the result=0A= maxLength: max string length=0A= width: input width=0A= jsk$validate callback, validates the value before applying=0A= jsk$wasEdited callback, called at the end of editing =0A= readonly: readonly mode=0A= =0A= example: =0A= var jsipe =3D new JSIPE2({obj: elem,=0A= property: 'descr',=0A= title: 'Description',=0A= defaultText: 'Add caption',=0A= width: '90px',=0A= maxLength: 12,=0A= jsk$wasEdited: function(){...},=0A= readonly: true=0A= });=0A= =0A= */=0A= =0A= for(var i in obj)=0A= this[i] =3D obj[i];=0A= var div =3D JSKitLib.cr();=0A= div.title =3D this.readonly ? "" : (this.title || $JCL("clickToEdit"));=0A= var defaultText =3D this.readonly ? "" : (this.defaultText || = $JCL("clickToEditEmpty"));=0A= var maxTextLength =3D this.maxLength || 256;=0A= var isFocused =3D false;=0A= =0A= var self =3D this;=0A= =0A= var textDivDisplayCSS =3D typeof(self.textModeDisplayCSS) !=3D = "undefined" ? self.textModeDisplayCSS : "inline";=0A= var textDiv =3D JSKitLib.cr({style:{display:textDivDisplayCSS}});=0A= var textValue =3D (JSKitLib.trim(self.obj[self.property]).length > 0) ? = self.obj[self.property] : defaultText;=0A= var text =3D JSKitLib.text(textValue);=0A= textDiv.appendChild(text);=0A= div.appendChild(textDiv);=0A= =0A= var editDiv =3D JSKitLib.cr();=0A= editDiv.style.display =3D "none";=0A= div.appendChild(editDiv);=0A= var edit =3D JSKitLib.cr({t:"input", type:"edit", = className:"jsipe-input",=0A= style: "width: " + (self.width || "150px"), readonly: this.readonly});=0A= edit.value =3D this.obj[this.property] || "";=0A= editDiv.appendChild(edit);=0A= =0A= if (!this.hideApplyBtn) {=0A= var applyDiv =3D JSKitLib.cr();=0A= JSKitLib.addClass(applyDiv, "jsipe-applyButton");=0A= applyDiv.title =3D "Apply";=0A= JSKitLib.addPNG(applyDiv, "//cdn.js-kit.com/images/tick.png");=0A= editDiv.appendChild(applyDiv);=0A= }=0A= =0A= this.div =3D div;=0A= =0A= if (this.readonly) return;=0A= =0A= textDiv.onmouseover =3D function() { JSKitLib.addClass(textDiv, = "jsipe-onmouseover"); }=0A= textDiv.onmouseout =3D function() { JSKitLib.removeClass(textDiv, = "jsipe-onmouseover"); }=0A= =0A= this.displayMode =3D function() {=0A= JSKitLib.show(textDiv, textDivDisplayCSS);=0A= JSKitLib.hide(editDiv);=0A= textDiv.removeChild(text);=0A= text =3D JSKitLib.text(self.obj[self.property] || defaultText);=0A= textDiv.appendChild(text);=0A= }=0A= =0A= this.editMode =3D function(e) {=0A= if(!self.editModeEventEnabled) JSKitLib.stopEventPropagation(e);=0A= JSKitLib.hide(textDiv);=0A= JSKitLib.show(editDiv, "inline");=0A= edit.focus();=0A= edit.select();=0A= }=0A= =0A= var applyChanges =3D function() {=0A= if(typeof self.jsk$validate =3D=3D "function" && = !self.jsk$validate(edit.value)) return;=0A= if(edit.value =3D=3D self.obj[self.property]) { self.displayMode(); = return;}=0A= if(edit.value.length > maxTextLength) {=0A= alert("The text you entered cannot exceed "+ maxTextLength +" = symbols");=0A= resetChanges();=0A= return;=0A= }=0A= self.obj[self.property] =3D edit.value =3D JSKitLib.trim(edit.value);=0A= if(isFocused) edit.blur();=0A= self.displayMode();=0A= if(self.jsk$wasEdited) self.jsk$wasEdited();=0A= }=0A= =0A= this.resetChanges =3D function() {=0A= edit.value =3D self.obj[self.property];=0A= if(isFocused) edit.blur();=0A= self.displayMode();=0A= }=0A= =0A= var jumpNextSibling =3D function() {=0A= if(isFocused) edit.blur();=0A= if(self.nextSib)=0A= self.nextSib.editMode();=0A= }=0A= =0A= var jumpPrevSibling =3D function() {=0A= if(isFocused) edit.blur();=0A= if(self.prevSib)=0A= self.prevSib.editMode();=0A= }=0A= =0A= if(this.dblclick)=0A= textDiv.ondblclick =3D this.editMode;=0A= else=0A= textDiv.onclick =3D this.editMode;=0A= edit.onblur =3D function() { applyChanges(); isFocused =3D false; };=0A= edit.onfocus =3D function() { isFocused =3D true; };=0A= edit.onclick =3D function(e) { JSKitLib.stopEventPropagation(e); }=0A= if (!this.hideApplyBtn) applyDiv.onmousedown =3D applyChanges;=0A= =0A= new JSKbdHandler(edit, [=0A= {action:applyChanges, keys:[10,13]}=0A= ,{action:this.resetChanges, keys:[27]}=0A= ,{action:jumpNextSibling, keys:[9], shift:false}=0A= ,{action:jumpPrevSibling, keys:[9], shift:true}=0A= ]);=0A= }=0A= =0A= JSIPE2.prototype.addNextSibling =3D function(next) {=0A= if (next) {=0A= this.nextSib =3D next;=0A= next.prevSib =3D this;=0A= }=0A= }=0A= =0A= =0A= =0A= =0A= =0A= function JSIPE(obj) {=0A= var self =3D this;=0A= self.obj =3D obj;=0A= var form =3D this.makeForm(obj.title);=0A= var inp =3D form.input;=0A= self.form =3D form;=0A= =0A= form.cleaner.onmousedown =3D function(e){=0A= inp.value =3D "";=0A= form.cleaner.style.visibility =3D "hidden";=0A= inp.focus();=0A= JSKitLib.preventDefaultEvent(e || window.event);=0A= }=0A= =0A= var keyHandler =3D function(e) {=0A= e =3D e || window.event;=0A= setTimeout(function(){=0A= form.cleaner.style.visibility =3D (inp.value.length !=3D 0) ? = "visible" : "hidden";=0A= if(obj.type =3D=3D "Tab" || obj.type =3D=3D "Image") = form.cleaner.style.display =3D "none";=0A= }, 0);=0A= switch(e.keyCode || e.which) {=0A= case 27:=0A= JSKitLib.preventDefaultEvent(e);=0A= if(obj.mode =3D=3D "full") self.finishEditing(obj.field, = obj.field.lastValue);=0A= if(obj.jsk$on_cancel_exit) obj.jsk$on_cancel_exit();=0A= break;=0A= case 10: case 13:=0A= JSKitLib.preventDefaultEvent(e);=0A= if (inp.value && obj.mode =3D=3D "full")=0A= self.finishEditing(obj.field, inp.value);=0A= if(obj.jsk$on_submit_exit) obj.jsk$on_submit_exit(inp.value);=0A= break;=0A= case 9:=0A= JSKitLib.preventDefaultEvent(e);=0A= if (obj.siblings) = obj.siblings[(obj.field.pos+1)%obj.siblings.length].tabKeyHandler();=0A= break;=0A= }=0A= }=0A= self.addKeyHndl(keyHandler); =0A= if (obj.inpSize) inp.style.width =3D obj.inpSize;=0A= form.cleaner.style.visibility =3D "hidden";=0A= if(obj.mode =3D=3D "form") return form;=0A= =0A= if(!window.jsipe$glob) window.jsipe$glob =3D {};=0A= var glob =3D window.jsipe$glob;=0A= obj.field.style.cursor =3D "pointer";=0A= if(obj.siblings) obj.field.pos =3D obj.siblings.length;=0A= =0A= this.finishEditing =3D function(field, newValue) {=0A= if(!field.input) return;=0A= glob.isEditing =3D false;=0A= field.input.onblur =3D JSKitLib.isOpera() ? undefined : "";=0A= field.input.onkeypress =3D JSKitLib.isOpera() ? undefined : "";=0A= field.input =3D null;=0A= field.wasEdited(newValue);=0A= field.style.textDecoration =3D field.oldDecoration;=0A= }=0A= =0A= var onclickHandler =3D function() {=0A= if(obj.field.input) return false;=0A= if(obj.jsipe$start && !obj.jsipe$start()) return false;=0A= if(glob.stopEditing) glob.stopEditing();=0A= if(obj.containerElement.tId) {=0A= clearTimeout(obj.containerElement.tId);=0A= obj.containerElement.tId =3D 0} =0A= obj.field.oldDecoration =3D obj.field.style.textDecoration;=0A= obj.field.isHtmlLink =3D obj.field.firstChild.tagName =3D=3D 'A';=0A= obj.field.lastValue =3D obj.itemObject[obj.Property];=0A= obj.field.ondblclick =3D JSKitLib.isOpera() ? undefined : "";=0A= inp.type =3D 'text';=0A= inp.value =3D obj.itemObject[obj.Property];=0A= self.addKeyHndl(keyHandler); =0A= =0A= inp.onblur =3D function(e) {=0A= if(self.form.input.value) {=0A= self.finishEditing(self.obj.field, self.form.input.value);=0A= if (obj.field.lastValue =3D=3D self.form.input.value) {=0A= if(obj.jsk$on_cancel_exit) = obj.jsk$on_cancel_exit(self.form.input.value)}=0A= else{=0A= if(obj.jsk$on_submit_exit) = obj.jsk$on_submit_exit(self.form.input.value)}=0A= };=0A= //Do not close field until non-empty=0A= }=0A= =0A= obj.field.input =3D inp;=0A= glob.stopEditing =3D function() {=0A= glob.stopEditing =3D null;=0A= if((obj.field.input)&&obj.field.input.value) = self.finishEditing(obj.field, obj.field.input.value);=0A= }=0A= JSKitLib.removeChildren(obj.field);=0A= obj.field.appendChild(form.main);=0A= obj.field.style.textDecoration =3D "none";=0A= form.cleaner.style.visibility =3D (inp.value.length !=3D 0) ? = "visible" : "hidden";=0A= if(obj.type =3D=3D "Tab" || obj.type =3D=3D "Image") = form.cleaner.style.display =3D "none";=0A= inp.onselectstart =3D function(e) {=0A= JSKitLib.stopEventPropagation(e || window.event);=0A= return true;=0A= };=0A= obj.containerElement.onselectstart =3D function(e) { return true };=0A= inp.focus();=0A= inp.select();=0A= glob.isEditing =3D true;=0A= return false;=0A= }=0A= =0A= var ondblclickHandler =3D function() {=0A= if(0 && obj.field.isHtmlLink)=0A= window.location.href =3D this.firstChild.value;=0A= }=0A= =0A= switch(obj.type) {=0A= case "Tab":=0A= obj.field.ondblclick =3D onclickHandler;=0A= break;=0A= case "Others":=0A= obj.field.onclick =3D onclickHandler;=0A= obj.field.tabKeyHandler =3D onclickHandler;=0A= obj.field.ondblclick =3D ondblclickHandler;=0A= break;=0A= case "Search": case "Image":=0A= obj.field.onclick =3D onclickHandler;=0A= break;=0A= }=0A= }=0A= =0A= JSIPE.prototype.addKeyHndl =3D function(keyHandler){=0A= var inp =3D this.form.input;=0A= switch(this.obj.type) {=0A= case "Tab":=0A= if (JSKitLib.isIE()) inp.onkeydown =3D keyHandler;=0A= else if(JSKitLib.isSafari()) inp.onkeyup =3D keyHandler;=0A= else inp.onkeypress =3D keyHandler;=0A= break;=0A= case "Others": case "Image":=0A= if(JSKitLib.isOpera()) inp.onkeypress =3D keyHandler;=0A= else inp.onkeydown =3D keyHandler;=0A= break;=0A= case "Search":=0A= if (JSKitLib.isIE() || JSKitLib.isSafari())=0A= inp.onkeydown =3D keyHandler;=0A= else inp.onkeypress =3D keyHandler;=0A= break;=0A= }=0A= }=0A= =0A= JSIPE.prototype.makeForm =3D function(title){=0A= var text =3D this.dtContent.replace(/TITLE/, title || "");=0A= var div =3D JSKitLib.html(text);=0A= var ctls =3D JSKitLib.mapClass2Object({}, div);=0A= if(!title) ctls['js-JSIPETitle'].style.display =3D "none";=0A= return {'main': div,'input': ctls['js-JSIPEInput'], = 'cleaner':ctls['js-JSIPECleaner']};=0A= }=0A= =0A= JSIPE.prototype.dtContent=0A= =3D''=0A= +' '=0A= +' '=0A= +' '=0A= +' '=0A= +' '=0A= +'
TITLE'=0A= +' '=0A= +'
';=0A= =0A= =0A= =0A= =0A= =0A= if(!window.JSKW$Events){=0A= var JSKW$Events =3D new JSEC();=0A= }=0A= =0A= /////////////////////////////////////=0A= // JS Event Class=0A= /////////////////////////////////////=0A= function JSEC() {=0A= this.contextHandles =3D [];=0A= }=0A= =0A= JSEC.prototype.registerEventCallback =3D function (contextHandle, = eventHandle, eventName) {=0A= if(!contextHandle) {=0A= contextHandle =3D new JSECC(eventHandle, eventName);=0A= this.contextHandles.push(contextHandle);=0A= contextHandle.cHdlId =3D this.contextHandles.length - 1;=0A= } else {=0A= contextHandle.registerEventCallback(eventHandle, eventName);=0A= }=0A= return contextHandle;=0A= }=0A= =0A= JSEC.prototype.deRegisterEventCallback =3D function (contextHandle, = eventHandle, eventName) {=0A= contextHandle.deRegisterEventCallback(eventHandle, eventName);=0A= }=0A= =0A= JSEC.prototype.syncBroadcast =3D function (eventName) {=0A= var args =3D arguments;=0A= JSKitLib.fmap(this.contextHandles, function(c){=0A= if(c) c.broadCast.apply(c, args);=0A= });=0A= }=0A= =0A= JSEC.prototype.asyncBroadcast =3D function (eventName) {=0A= var self =3D this;=0A= var args =3D arguments;=0A= setTimeout(function(){=0A= self.syncBroadcast.apply(self, args);=0A= }, 0);=0A= }=0A= =0A= JSEC.prototype.invalidateContext =3D function (contextHandle) {=0A= if(contextHandle) {=0A= contextHandle.invalidateContext();=0A= delete this.contextHandles[contextHandle.cHdlId];=0A= }=0A= }=0A= =0A= /////////////////////////////////////=0A= // JS Event Context Class=0A= /////////////////////////////////////=0A= function JSECC(eventHandle, eventName) {=0A= this.registeredCallbacks =3D [];=0A= if(eventName || eventHandle) this.registerEventCallback(eventHandle, = eventName);=0A= }=0A= =0A= JSECC.prototype.registerEventCallback =3D function (eventHandle, = eventName) {=0A= var ev =3D eventName || '';=0A= if(!this.registeredCallbacks[ev]) this.registeredCallbacks[ev] =3D [];=0A= this.registeredCallbacks[ev].push(eventHandle);=0A= }=0A= =0A= JSECC.prototype.deRegisterEventCallback =3D function (eventHandle, = eventName) {=0A= var ev =3D eventName || '';=0A= var self =3D this;=0A= if(!eventHandle) {=0A= delete this.registeredCallbacks[ev];=0A= return;=0A= }=0A= var k=3D0;=0A= while(k=3D0 && Cnt) ? this.items.slice(sIdx, sIdx+Cnt) : [];=0A= }=0A= =0A= JSPGC.prototype.deleteItems =3D function (sIdx, Cnt) {=0A= var items =3D this.getItems(sIdx, Cnt);=0A= var res =3D 0;=0A= JSKitLib.fmap(this.getItems(sIdx, Cnt), function(e) {=0A= res +=3D (e && e.obj && =0A= e.obj.status!=3D'D' && e.obj.status!=3D'DT') ? 1 : 0;=0A= });=0A= this.items.splice(sIdx, Cnt);=0A= this.itemsCount -=3D Cnt;=0A= return res;=0A= }=0A= =0A= JSPGC.prototype.setItemsCount =3D function (newItemsCount) {=0A= if(newItemsCount0) this.items[newItemsCount-1] =3D undefined;=0A= this.itemsCount =3D newItemsCount;=0A= }=0A= }=0A= =0A= JSPGC.prototype.getItemIdxById =3D function (itemId) {=0A= var itemIdx;=0A= for(var i=3D0; i=3D0 && Cnt) ? this.pages.slice(pageIdx, pageIdx+Cnt) : = [];=0A= }=0A= =0A= JSPGC.prototype.getPage =3D function (pageIdx) {=0A= var pageArr =3D this.getPages(pageIdx, 1);=0A= return (pageArr.length>0) ? pageArr[0] : undefined;=0A= }=0A= =0A= JSPGC.prototype.getStartPageItem =3D function (pageIdx) {=0A= return pageIdx * this.itemsPerPage;=0A= }=0A= =0A= JSPGC.prototype.setPageCount =3D function (newPageCount, newItemsCount) {=0A= while(this.pageCount0) this.deletePage();=0A= this.pageCount =3D newPageCount;=0A= this.setItemsCount(newItemsCount);=0A= if(!newItemsCount && newPageCount) this.setPageAttr(0, 1, {invalidData: = false});=0A= }=0A= =0A= JSPGC.prototype.getPageAttr =3D function (pageIdx, Attr) {=0A= var page =3D this.getPage(pageIdx);=0A= return page ? page[Attr] : undefined;=0A= }=0A= =0A= JSPGC.prototype.setPageAttr =3D function (pageIdx, Cnt, Attrs) {=0A= JSKitLib.fmap(this.getPages(pageIdx, Cnt),=0A= function(curPage) {=0A= JSKitLib.fmap(Attrs, function(V,K){ curPage[K] =3D V }) =0A= });=0A= }=0A= =0A= JSPGC.prototype.getPageByItemIdx =3D function(index) {=0A= return Math.floor(index/this.itemsPerPage);=0A= }=0A= =0A= JSPGC.prototype.getPageCntByItemCnt =3D function(itemCnt) {=0A= return Math.ceil(itemCnt/this.itemsPerPage);=0A= }=0A= =0A= JSPGC.prototype.setPageItems =3D function (startPage, newData) {=0A= var pageCount =3D this.getPageCntByItemCnt(newData.length);=0A= this.setPageAttr(startPage, pageCount, {invalidData: false, = invalidVisualization: true});=0A= var startItem =3D this.getStartPageItem(startPage);=0A= var self =3D this;=0A= this.setItems(startItem, newData.length, JSKitLib.fmap(newData, = function(C){ return self.newItem({obj: C}); }));=0A= }=0A= =0A= JSPGC.prototype.addPageItem =3D function (item, itemIdx) {=0A= if(this.pageCount*this.itemsPerPage=3D=3Dthis.itemsCount) {=0A= this.addPage();=0A= this.setPageAttr(this.pageCount-1, 1, {invalidData: false});=0A= }=0A= var idx =3D (typeof itemIdx =3D=3D "undefined") ? this.itemsCount : = itemIdx;=0A= this.addItem(item, idx);=0A= var insertPageIdx =3D this.getPageByItemIdx(idx);=0A= this.setPageAttr(insertPageIdx, this.pageCount-insertPageIdx, { = invalidVisualization: true});=0A= for(var i=3DinsertPageIdx+1; i1) this.deletePage();=0A= return res;=0A= }=0A= =0A= JSPGC.prototype.getPageItems =3D function (pageIdx) {=0A= var startItem =3D this.getStartPageItem(pageIdx);=0A= var itemsCnt =3D this.getPageItemsCnt(pageIdx);=0A= return this.getItems(startItem, itemsCnt);=0A= }=0A= =0A= JSPGC.prototype.invalidatePagesView =3D function (pageIdx, Cnt) {=0A= this.setPageAttr(pageIdx, Cnt, {invalidVisualization: true});=0A= }=0A= =0A= JSPGC.prototype.invalidatePages =3D function (pageIdx, Cnt) {=0A= for(var i=3D0; i=3Dthis.pageCount) return cb(undefined);=0A= var curPage =3D this.getPage(pageIdx);=0A= var getPageFunc =3D function(){ self.getPageVisualization(pageIdx, cb); = };=0A= if(this.getPageAttr(pageIdx, 'invalidData'))=0A= return this.dataRequest(pageIdx, curPage, cb);=0A= if(this.getPageAttr(pageIdx, 'invalidVisualization')) {=0A= curPage.invalidVisualization =3D false;=0A= return this.dataVisualizator(this.getStartPageItem(pageIdx), = this.getPageItems(pageIdx), curPage, getPageFunc);=0A= }=0A= return cb(this.getPage(pageIdx).target, true);=0A= }=0A= =0A= JSPGC.prototype.getPageItemsCnt =3D function(pageIdx) {=0A= if(pageIdx<0 || pageIdx>=3Dthis.pageCount) return 0;=0A= return (pageIdx=3D=3Dthis.pageCount-1 ? = (this.itemsCount-pageIdx*this.itemsPerPage) : this.itemsPerPage);=0A= }=0A= =0A= JSPGC.prototype.getItemById =3D function(itemId) {=0A= var itemsArr =3D this.getItems(this.getItemIdxById(itemId), 1);=0A= return (itemsArr.length>0) ? itemsArr[0] : undefined;=0A= }=0A= =0A= JSPGC.prototype.getPageByItemId =3D function(itemId) {=0A= return this.getPageByItemIdx(this.getItemIdxById(itemId));=0A= }=0A= =0A= JSPGC.prototype.getFirstItem =3D function () {=0A= if(this.itemsCount) {=0A= var itemsArr =3D this.getItems(0, 1);=0A= return (itemsArr.length>0) ? itemsArr[0] : undefined;=0A= } else {=0A= return undefined;=0A= }=0A= }=0A= =0A= JSPGC.prototype.invalidateItemView =3D function (itemId) {=0A= var itemIdx =3D this.getItemIdxById(itemId);=0A= this.invalidateItemsAttr(itemIdx, 1, 'html');=0A= var pageIdx =3D this.getPageByItemIdx(itemIdx);=0A= this.invalidatePagesView(pageIdx, 1);=0A= }=0A= =0A= JSPGC.prototype.invalidate =3D function () {=0A= this.invalidatePages(0, this.pageCount);=0A= }=0A= =0A= =0A= =0A= =0A= =0A= //////////////////// JSRVC=0A= // requestObj=0A= // request: {uri: someuri, param1: val1, param2: val2, ...}=0A= // [transport: ("GET" | "POST")]=0A= // [target: some_DOM_element]=0A= // [variableRequest: [{param1_1: val1_1, param1_2: val1_2, ...},=0A= // {param2_1: val2_1, param2_2: val2_2,...}, ...]]=0A= // [form: some_form]=0A= // [onreturn: some_callback]=0A= // [randevu : (true | false)]=0A= // [requestId: some request identity]=0A= // [trailer: specifies the name of parameter which should terminate=0A= // each sub-request of multi-request]=0A= =0A= function JSRVC(requestObj) {=0A= var s =3D this;=0A= s.requestId =3D requestObj.requestId || s.generateRequestId();=0A= s.requestsInProgress =3D 0;=0A= s.requestsQueue =3D [];=0A= s.trailer =3D requestObj.trailer;=0A= s.processRequest(requestObj);=0A= }=0A= =0A= JSRVC.prototype.generateRequestId =3D function() {=0A= return ((new Date()).valueOf() + Math.random()).toString();=0A= }=0A= =0A= JSRVC.prototype.processRequest =3D function(requestObj) {=0A= var s =3D this;=0A= s.error =3D undefined;=0A= if(s.requestsInProgress) {=0A= s.requestsQueue.push(requestObj);=0A= return;=0A= }=0A= s.requestObj =3D requestObj;=0A= if(s.requestObj.pickup && !s.eventCtx) s.eventCtx =3D = JSKW$Events.registerEventCallback(s.eventCtx, function() = {s.eventCallback.apply(s, arguments);}, "randevu_answer");=0A= var req =3D s.requestObj;=0A= s.preProcessRequest();=0A= if(!req.transport)=0A= req.transport =3D req.form ? "POST" : s.getRequestTransport();=0A= req.target =3D req.target || document.body;=0A= var onCompleteCB =3D req.timeout ? function() {=0A= s.startTimeoutTimer.call(s);=0A= } : undefined;=0A= var handlers =3D {'onload': s.onLoadRequest, 'onreadystatechange': = s.onLoadRequest};=0A= switch(req.transport) {=0A= case "GET":=0A= s.processGETRequest(onCompleteCB, handlers);=0A= break;=0A= case "POST":=0A= s.processPOSTRequest(onCompleteCB, handlers);=0A= break;=0A= }=0A= }=0A= =0A= JSRVC.prototype.preProcessRequest =3D function() {=0A= var req =3D this.requestObj;=0A= if(!req.request) req.request =3D {};=0A= JSKitLib.fmap(req.epb || {}, function(v, k) { req.request[k] =3D v; });=0A= if (req.ref) req.request.ref =3D req.ref;=0A= req.request.randevuId =3D this.requestId;=0A= if(!req.variableRequest) req.variableRequest =3D [];=0A= if(req.pickup) req.request.randevuRnd =3D Math.random();=0A= }=0A= =0A= JSRVC.prototype.calcGetRequest =3D function() {=0A= var s =3D this;=0A= var req =3D s.requestObj;=0A= var reqvar =3D req.variableRequest;=0A= var permGETReq =3D s.serializeRequest(req.request);=0A= var varGETReq =3D JSKitLib.fmap(reqvar, function(el, idx){=0A= return s.serializeRequest(el, '[' + idx + ']');=0A= });=0A= return [permGETReq, varGETReq];=0A= }=0A= =0A= JSRVC.prototype.getRequestTransport =3D function() {=0A= var ser =3D this.calcGetRequest();=0A= var permReq =3D ser[0];=0A= var varReq =3D ser[1];=0A= var firstReqLen =3D permReq.length +=0A= (varReq.length>0 ? varReq[0].length : 0);=0A= var totalReqLen =3D 0;=0A= for(var i=3D0; i 1700) || (totalReqLen > 3400) ?=0A= "POST" : "GET");=0A= }=0A= =0A= JSRVC.prototype.startTimeoutTimer =3D function() {=0A= var s =3D this;=0A= if(s.timeoutTimer) clearTimeout(s.timeoutTimer);=0A= s.timeoutTimer =3D setTimeout(function() { s.timeoutExpired(); }, = s.requestObj.timeout);=0A= }=0A= =0A= JSRVC.prototype.timeoutExpired =3D function() {=0A= this.timeoutTimer =3D undefined;=0A= this.error =3D "timeout";=0A= this.returnAnswer();=0A= }=0A= =0A= JSRVC.prototype.returnAnswer =3D function(answerData) {=0A= var s =3D this;=0A= answerData =3D answerData || {};=0A= if(answerData.script) {=0A= var script =3D document.createElement('script');=0A= script.text =3D answerData.script;=0A= this.requestObj.target.appendChild(script);=0A= }=0A= if(s.requestObj.onreturn) {=0A= s.requestObj.onreturn.call(s, s.error || "data", answerData.data);=0A= }=0A= }=0A= =0A= JSRVC.prototype.serializeRequest =3D function(obj, prefix) {=0A= var s =3D this;=0A= var toString =3D function(k, v) {=0A= return encodeURIComponent(k) + (prefix || '') + "=3D" + = encodeURIComponent(v);=0A= };=0A= var request =3D JSKitLib.fmap(obj, function(v, k) {=0A= if (s.trailer !=3D k) return toString(k, v);=0A= });=0A= if (s.trailer && typeof(obj[s.trailer]) !=3D "undefined") {=0A= request.push(toString(s.trailer, obj[s.trailer]));=0A= }=0A= return request.join("&");=0A= }=0A= =0A= JSRVC.prototype.setElementAttributes =3D function(obj, attrs) {=0A= var s =3D this;=0A= if (!obj) return;=0A= JSKitLib.fmap(attrs, function(v, k) {=0A= obj[k] =3D function() { v.call(s, obj) };=0A= });=0A= }=0A= =0A= JSRVC.prototype.runScript =3D function(src, data, handlers) {=0A= var script =3D document.createElement('script');=0A= this.setElementAttributes(script, handlers);=0A= script.setAttribute("charset", "utf-8");=0A= script.setAttribute("src", src + (data ? '?' + data : ''));=0A= this.requestsInProgress++;=0A= this.requestObj.target.appendChild(script);=0A= this.script =3D script;=0A= }=0A= =0A= JSRVC.prototype.processGETRequest =3D function(onCompleteCB, handlers) {=0A= var s =3D this;=0A= var ser =3D s.calcGetRequest();=0A= var reqperm =3D ser[0];=0A= var reqpermlen =3D reqperm.length;=0A= var reqvar =3D ser[1];=0A= var reqvarlen =3D reqvar.length;=0A= var currequest =3D '';=0A= for(var i=3D0; i 2000) {=0A= s.runScript(s.requestObj.uri,=0A= reqperm + currequest, handlers);=0A= currequest =3D '';=0A= }=0A= }=0A= if((currequest) || (!reqvarlen))=0A= s.runScript(s.requestObj.uri,=0A= reqperm + '&' + currequest, handlers);=0A= if(onCompleteCB) onCompleteCB();=0A= }=0A= =0A= JSRVC.prototype.processPOSTRequest =3D function(onCompleteCB, handlers) {=0A= var s =3D this;=0A= var req =3D s.requestObj.request;=0A= var reqvar =3D s.requestObj.variableRequest;=0A= var reqvarlen =3D s.requestObj.variableRequest.length;=0A= var createForm =3D function() {=0A= var iframe =3D 'js-ifrm-' + Math.random();=0A= var ifr =3D JSKitLib.createHiddenIframe(iframe, s.requestObj.target);=0A= var doc =3D ifr.contentDocument ? ifr.contentDocument : ifr.document;=0A= var f =3D doc.createElement('FORM');=0A= f.doc =3D doc;=0A= if(JSKitLib.isIE()) doc.charset =3D "utf-8";=0A= f.target =3D iframe;=0A= JSKitLib.timedRetry({=0A= timeout: 100,=0A= maxRetries: 50,=0A= onSuccess: function() {=0A= doc.body.appendChild(f); },=0A= pred: function() { return !!doc.body; }=0A= });=0A= return f;=0A= };=0A= var getForm =3D function() {=0A= return (s.requestObj.form && !reqvarlen) ?=0A= s.requestObj.form : createForm();=0A= }=0A= var fillForm =3D function(form, obj) {=0A= form.method =3D 'POST';=0A= form.enctype =3D "application/x-www-form-urlencoded";=0A= form.acceptCharset =3D 'UTF-8';=0A= form.action =3D s.requestObj.uri;=0A= JSKitLib.fmap(obj, function(v, k) {=0A= var frmel =3D (form.doc || document).createElement('INPUT');=0A= frmel.type =3D "hidden";=0A= frmel.name =3D k;=0A= frmel.value =3D v;=0A= form.appendChild(frmel);=0A= });=0A= }=0A= var postRequest =3D function(pobj, vobj) {=0A= var form =3D getForm();=0A= fillForm(form, pobj);=0A= if(vobj) fillForm(form, vobj);=0A= if (form.target) = s.setElementAttributes(document.getElementById(form.target), handlers);=0A= JSKitLib.fmap(handlers, function(v, k) {=0A= form[k] =3D v;=0A= });=0A= s.requestsInProgress++;=0A= JSKitLib.timedRetry({=0A= timeout: 100,=0A= maxRetries: 50,=0A= onSuccess: function() {=0A= form.submit(); },=0A= pred: function() {=0A= return (form.parentNode &&=0A= form.parentNode.nodeType!=3D11); }=0A= });=0A= }=0A= JSKitLib.fmap(reqvar, function(v) {=0A= postRequest(req, v);=0A= });=0A= if(!reqvarlen) postRequest(req);=0A= if(onCompleteCB) onCompleteCB();=0A= }=0A= =0A= JSRVC.prototype.onLoadRequest =3D function(el) {=0A= var s =3D this;=0A= if(el.readyState && el.readyState !=3D 'loaded'=0A= && el.readyState !=3D 'complete') return;=0A= el.onreadystatechange =3D el.onload =3D null;=0A= if(!s.requestObj.pickup) {=0A= s.requestObj.checked =3D true;=0A= s.requestsInProgress--;=0A= }=0A= s.postProcessRequest();=0A= }=0A= =0A= JSRVC.prototype.postProcessRequest =3D function(source, data) {=0A= var s =3D this;=0A= if(s.requestObj.pickup && source!=3D"pickup") return;=0A= if(s.requestObj.randevu && !s.error && s.requestObj.transport =3D=3D = "POST") {=0A= s.processRequest({=0A= 'uri': '//js-kit.com/api/server-answer.js',=0A= 'ref': s.requestObj.ref,=0A= 'epb': s.requestObj.epb,=0A= 'pickup': true,=0A= 'onreturn': s.requestObj.onreturn,=0A= 'target': s.requestObj.target});=0A= return;=0A= }=0A= s.returnAnswer(data);=0A= if(!s.requestsInProgress) {=0A= if(s.timeoutTimer) {=0A= clearTimeout(s.timeoutTimer);=0A= s.timeoutTimer =3D undefined;=0A= }=0A= if(s.requestsQueue.length && !s.error)=0A= s.processRequest(s.requestsQueue.pop());=0A= }=0A= }=0A= =0A= JSRVC.prototype.eventCallback =3D function(eventName, randevuId, status, = data) {=0A= if(this.requestId !=3D randevuId) return;=0A= this.requestsInProgress--;=0A= if(this.script && this.script.parentNode) {=0A= this.script.parentNode.removeChild(this.script);=0A= this.script =3D undefined;=0A= }=0A= switch(status) {=0A= case "ready":=0A= if(this.eventCtx) {=0A= JSKW$Events.invalidateContext(this.eventCtx);=0A= this.eventCtx =3D undefined;=0A= }=0A= this.postProcessRequest("pickup", data);=0A= break;=0A= case "timeout":=0A= if(this.error) {=0A= this.returnAnswer(data);=0A= } else {=0A= this.processRequest(this.requestObj);=0A= }=0A= break;=0A= case "exceeded": =0A= this.error =3D "attempts_number_exceeded";=0A= this.returnAnswer(); =0A= break;=0A= }=0A= }=0A= =0A= JSRVC.prototype.cancelRequest =3D function() {=0A= this.error =3D 'canceled';=0A= }=0A= =0A= =0A= =0A= =0A= =0A= function JSKitModalDialog(content, config) {=0A= this.config =3D config;=0A= this.content =3D content;=0A= this.backdrop =3D JSKitLib.html('
');=0A= this.loadCSS();=0A= JSKitLib.hide(this.backdrop);=0A= JSKitLib.addChild(document.body, this.backdrop, true);=0A= JSKitLib.setOpacity(this.backdrop, 0.5);=0A= }=0A= =0A= JSKitModalDialog.prototype.open =3D function() {=0A= if (!this.container) {=0A= var pos =3D JSKitLib.calcCenterPos(this.config.width, = this.config.height);=0A= this.container =3D JSKitLib.html('
');=0A= JSKitLib.addStyle(this.container,=0A= "width: " + this.config.width + "px;" +=0A= "height: " + this.config.height + "px;" + =0A= "left: " + pos[0] + "px;" + =0A= "top: " + pos[1] + "px;");=0A= JSKitLib.addChild(this.container, this.content);=0A= JSKitLib.addChild(document.body, this.container, true);=0A= }=0A= JSKitLib.show(this.backdrop);=0A= JSKitLib.show(this.container);=0A= }=0A= =0A= JSKitModalDialog.prototype.close =3D function() {=0A= JSKitLib.hide(this.container);=0A= JSKitLib.hide(this.backdrop);=0A= }=0A= =0A= JSKitModalDialog.prototype.loadCSS =3D function() {=0A= JSKitLib.addCss(=0A= ".js-kit-modal-dialog-container { position: absolute; z-index: 12000; = background: #FFFFFF; }" +=0A= ".js-kit-modal-dialog-backdrop { opacity: 0; background-color: = #404040; z-Index: 11500; " +=0A= (JSKitLib.isPreIE8()=0A= ? "filter:progid:DXImageTransform.Microsoft.Alpha(opacity=3D'0'); = position: absolute; top: expression(eval(-(document.body.offsetTop + = (document.body.offsetHeight - document.body.clientHeight)/2))); left: = expression(eval(-(document.body.offsetLeft + (document.body.offsetWidth = - document.body.clientWidth)/2))); height: = expression(eval(Math.max(document.body.offsetHeight, = document.documentElement.scrollHeight))); width: = expression(eval(Math.max(document.body.offsetWidth, = document.documentElement.scrollWidth)));"=0A= : "position: fixed; left: 0; top: 0; height: 100%; width: 100%; = -webkit-transition: opacity 0.5s ease-out;" ) +=0A= "", "modalDialog");=0A= }=0A= =0A= =0A= =0A= =0A= =0A= function JSKitUniversalObject() {}=0A= =0A= JSKitUniversalObject.prototype.applyProperties =3D function(properties, = sourceObject) {=0A= var obj =3D sourceObject || this;=0A= JSKitLib.fmap(properties || {}, function(value, name) { obj[name] =3D = value; });=0A= }=0A= =0A= JSKitUniversalObject.prototype.applyConfig =3D function() {=0A= var self =3D this;=0A= var args =3D arguments;=0A= this._config =3D JSKitLib.foldl({}, ["basic", "local", "global"], = function(name, container, idx) { container[name] =3D args[idx] || {}; });=0A= return {=0A= "set" : function(key, value) { self._config.local[key] =3D value; },=0A= "get" : function(key, defaultValue) { return self._config.local[key] = || self._config.global[key] || defaultValue || self._config.basic[key] = || ""; }=0A= };=0A= }=0A= =0A= JSKitUniversalObject.prototype.assemble =3D function(template, = layoutBlocksPrefix, descriptors) {=0A= var content =3D JSKitLib.html(template);=0A= var components =3D JSKitLib.mapClass2Object({}, content);=0A= var structure =3D {=0A= "get" : function(name, noPrefix) { return components[((noPrefix) ? "" = : layoutBlocksPrefix + "-") + name]; },=0A= "content" : content=0A= };=0A= JSKitLib.fmap(components, function(component, id) {=0A= var pattern =3D id.match(layoutBlocksPrefix + "-(.*)");=0A= var descriptor =3D (pattern) ? pattern[1] : undefined;=0A= if (descriptor && typeof(descriptors[descriptor]) =3D=3D "function") {=0A= var node =3D descriptors[descriptor](component);=0A= if (node) component.appendChild(node);=0A= }=0A= });=0A= return structure;=0A= }=0A= =0A= JSKitUniversalObject.prototype.data2DOM =3D function(data, target) {=0A= var dom;=0A= switch (typeof(data)) {=0A= case "function" : dom =3D data(target); break;=0A= case "string" : dom =3D JSKitLib.html("
" + data + "
"); = break;=0A= default : dom =3D data;=0A= }=0A= return dom;=0A= }=0A= =0A= JSKitUniversalObject.prototype.processCallback =3D function(name, = sourceObject) {=0A= var obj =3D sourceObject || this;=0A= if (obj.callbacks && obj.callbacks.hasOwnProperty(name)) = obj.callbacks[name]();=0A= }=0A= =0A= JSKitUniversalObject.prototype.append =3D function(element, content) {=0A= JSKitLib.removeChildren(element);=0A= element.appendChild(content);=0A= return element;=0A= }=0A= =0A= JSKitUniversalObject.prototype.mergeObjects =3D function(master, slave) {=0A= return JSKitLib.foldl.call(this, master, slave, function(value, acc, = name) {=0A= if (typeof(value) =3D=3D "object") { =0A= if (!master[name]) master[name] =3D {};=0A= this.mergeObjects(master[name], slave[name]); =0A= } else { if (!acc[name]) acc[name] =3D value; }=0A= });=0A= }=0A= =0A= =0A= =0A= =0A= =0A= function JSKitUniversalContainer(content, options, callbacks, target) {=0A= if (!target) target =3D document.createElement("DIV");=0A= if (!target.parentNode) JSKitLib.addChild(document.body, target, true);=0A= this.config =3D this.applyConfig({=0A= "mode" : "popup",=0A= "size" : {"width" : "550", "height" : "500"},=0A= "title" : "Untitled",=0A= "opacity" : false,=0A= "backdrop" : "yes",=0A= "resizable" : "yes",=0A= "cssPrefix" : "",=0A= "sizeLimit" : {"width" : "550", "height" : "450"},=0A= "whiteLabel" : false,=0A= "contentOverflow" : "auto"=0A= }, options);=0A= this.applyProperties({=0A= "target" : target,=0A= "isOpen" : true,=0A= "callbacks" : callbacks || {},=0A= "imagesPath" : "//cdn.js-kit.com/images/container/"=0A= });=0A= this.loadCSS();=0A= this.render(content);=0A= }=0A= =0A= JSKitUniversalContainer.prototype =3D new JSKitUniversalObject();=0A= =0A= JSKitUniversalContainer.prototype.render =3D function(content, title, = isRerendering) {=0A= var self =3D this;=0A= this.applyProperties({=0A= "title" : title || self.config.get("title"),=0A= "content" : content || document.createElement("DIV")=0A= });=0A= this.dom =3D this.assemble(this.template, "jskit-container", = this.prepareDescriptors());=0A= this.append(this.target, this.dom.content);=0A= JSKitLib.addClass(this.target, this.config.get("cssPrefix") + " = js-kit-widgetsContainer js-kit-widgetsContainer-" + = this.config.get("mode"));=0A= var dimensions =3D this.config.get("size", {=0A= "width" : self.dom.get("main").offsetWidth,=0A= "height" : self.dom.get("main").offsetHeight=0A= });=0A= if (!isRerendering) JSKitLib.addStyle(this.target, "width: " + = parseInt(dimensions.width) + "px; height: " + = parseInt(dimensions.height) + "px;");=0A= this.dom.get("content").style.overflow =3D = this.config.get("contentOverflow");=0A= if (this.config.get("whiteLabel")) = JSKitLib.hide(this.dom.get("poweredBy"));=0A= =0A= if (this.config.get("mode") =3D=3D "popup") {=0A= new JSDL(this.target, [this.dom.get("header"), = this.dom.get("footer")]);=0A= var opacity =3D this.config.get("opacity");=0A= if (opacity) {=0A= this.target.jsk$on_start_drag =3D function(e) { = JSKitLib.setOpacity(this, opacity); };=0A= this.target.jsk$on_stop_drag =3D function(e) { = JSKitLib.setOpacity(this, "1"); };=0A= }=0A= if (!isRerendering) {=0A= var calcPos =3D JSKitLib.calcCenterPos(dimensions.width, = dimensions.height);=0A= var pos =3D this.config.get("position", {x: calcPos[0], y: = calcPos[1]});=0A= JSKitLib.addStyle(this.target, "left: " + parseInt(pos.x) + "px; top: = " + parseInt(pos.y) + "px;");=0A= }=0A= =0A= // make container resizable=0A= if (this.config.get("resizable") =3D=3D "yes")=0A= this.makeResizableContainer(this.target, = this.dom.get("resizeControl"), this.dom.get("content"));=0A= =0A= // display backdrop=0A= if (this.config.get("backdrop") =3D=3D "yes") {=0A= if (!this.containerBackdrop) {=0A= this.containerBackdrop =3D JSKitLib.html('
');=0A= JSKitLib.addChild(document.body, this.containerBackdrop, true);=0A= }=0A= JSKitLib.show(this.containerBackdrop);=0A= JSKitLib.setOpacity(this.containerBackdrop, 0.3);=0A= }=0A= }=0A= this.processCallback("onContainerOpened");=0A= }=0A= =0A= JSKitUniversalContainer.prototype.updateTitle =3D function(title) {=0A= this.append(this.dom.get("title"), this.data2DOM(title || = this.config.get("title")));=0A= }=0A= =0A= JSKitUniversalContainer.prototype.makeResizableContainer =3D = function(target, resizeCtrl, stretchBlock) {=0A= var self =3D this;=0A= var data;=0A= var limit =3D this.config.get("sizeLimit");=0A= var opacity =3D this.config.get("opacity");=0A= var useStretchBlock =3D JSKitLib.isPreIE7() || (JSKitLib.isIE() && = document.compatMode =3D=3D "BackCompat");=0A= var getMousePos =3D function(e) {=0A= var scroll =3D JSDL.prototype.getCurScroll();=0A= var mousePos =3D JSKitLib.getMousePosition(e);=0A= return {"x" : mousePos.x + scroll.scroll_left, "y" : mousePos.y + = scroll.scroll_top};=0A= };=0A= var onStartResize =3D function(e) {=0A= data =3D {"pos" : getMousePos(e), "size" : {"width" : = target.offsetWidth, "height" : target.offsetHeight}};=0A= JSKitLib.stopEventPropagation(e);=0A= JSKitLib.preventDefaultEvent(e);=0A= if (opacity) JSKitLib.setOpacity(target, opacity);=0A= JSKitLib.addHandlers(document, onResize, onEndResize);=0A= };=0A= var onResize =3D function(e) {=0A= var mousePos =3D getMousePos(e);=0A= target.style.width =3D Math.max(limit.width, data.size.width + = mousePos.x - data.pos.x) + "px";=0A= target.style.height =3D Math.max(limit.height, data.size.height + = mousePos.y - data.pos.y) + "px";=0A= if (useStretchBlock && stretchBlock) stretchBlock.style.width =3D = target.style.width;=0A= JSKitLib.preventDefaultEvent(e);=0A= };=0A= var onEndResize =3D function(e) {=0A= data =3D undefined;=0A= if (JSKitLib.isOpera() || JSKitLib.isIE()) =0A= target.style.width =3D (((useStretchBlock && stretchBlock) ? = stretchBlock : target).offsetWidth - 1) + "px";=0A= if (opacity) JSKitLib.setOpacity(target, "1");=0A= JSKitLib.removeHandlers(document, onResize, onEndResize);=0A= };=0A= JSKitLib.addEventHandler(resizeCtrl, ["mousedown"], onStartResize);=0A= }=0A= =0A= JSKitUniversalContainer.prototype.close =3D function() {=0A= this.processCallback("onContainerBeforeClose");=0A= this.target.parentNode.removeChild(this.target);=0A= // Remove backdrop=0A= if (this.containerBackdrop) {=0A= JSKitLib.setOpacity(this.containerBackdrop, 0);=0A= JSKitLib.hide(this.containerBackdrop);=0A= }=0A= this.isOpen =3D false;=0A= this.processCallback("onContainerClosed");=0A= }=0A= =0A= JSKitUniversalContainer.prototype.getElement =3D function(name) { return = this.dom ? this.dom.get(name) : false; }=0A= =0A= JSKitUniversalContainer.prototype.prepareDescriptors =3D function() {=0A= var self =3D this;=0A= return {=0A= "title" : function() { return self.data2DOM(self.title || = self.config.get("title")); },=0A= "content" : function() { return self.content; },=0A= "closeButton" : function(element) { self.assembleCloseButton(element); = },=0A= "resizeControl" : function(element) { = self.assembleResizeControl(element); },=0A= "closeButtonImg" : function(element) { if (self.config.get("mode") = !=3D "embedded") JSKitLib.addPNG(element, self.imagesPath + = "closeWindow.png"); }=0A= };=0A= }=0A= =0A= JSKitUniversalContainer.prototype.assembleCloseButton =3D = function(element) {=0A= var self =3D this;=0A= if (this.config.get("mode") !=3D "embedded") {=0A= JSKitLib.notDraggable(element);=0A= element.onclick =3D function(e) {=0A= self.close();=0A= JSKitLib.stopEventPropagation(e);=0A= }=0A= } else JSKitLib.hide(element);=0A= }=0A= =0A= JSKitUniversalContainer.prototype.assembleResizeControl =3D = function(element) {=0A= if (this.config.get("mode") !=3D "embedded" && = this.config.get("resizable") =3D=3D "yes") {=0A= JSKitLib.addPNG(element, this.imagesPath + "resizeHandle.png");=0A= return;=0A= }=0A= JSKitLib.hide(element);=0A= }=0A= =0A= JSKitUniversalContainer.prototype.template =3D=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
   
' +=0A= '
';=0A= =0A= JSKitUniversalContainer.prototype.loadCSS =3D function() {=0A= var oldStyleIE =3D JSKitLib.isPreIE8() || (JSKitLib.isIE() && = !JSKitLib.isPreIE8() && document.compatMode =3D=3D "BackCompat");=0A= JSKitLib.addCss(=0A= ".js-kit-containerBackdrop { opacity: 0; background-color: #404040; = z-Index: 13800; width: 100%; " + (oldStyleIE ? = "filter:progid:DXImageTransform.Microsoft.Alpha(opacity=3D'0'); = position: absolute; top: = expression(eval(document.documentElement.scrollTop ? = document.documentElement.scrollTop : document.body.scrollTop) + 'px'); = right: 0; bottom: 0; height: = expression(eval(document.documentElement.clientHeight ? = document.documentElement.clientHeight : document.body.clientHeight)); = width: expression(eval(document.documentElement.clientWidth ? = document.documentElement.clientWidth : document.body.clientWidth));" : = "position: fixed; left: 0; top: 0; height: 100%; -webkit-transition: = opacity 0.5s ease-out;" ) + "}" +=0A= ".js-kit-widgetsContainer { " + (oldStyleIE ? "width: " + = parseInt(this.config.get("size").width) + "px; height:" + = parseInt(this.config.get("size").height) + "px;" : "") + " cursor: = default; text-align: left; line-height: normal; color: #000000; = font-weight: normal; }" +=0A= "div.js-kit-widgetsContainer a, div.js-kit-widgetsContainer a:visited = { background-color: transparent; font-weight: normal; }" +=0A= ".js-kit-widgetsContainer-embedded {}" +=0A= ".js-kit-widgetsContainer-popup { position: absolute; = -webkit-box-shadow: 0px 10px 50px #222; " + (JSKitLib.isGChrome() ? "" : = "-webkit-border-radius: 7px;") + " z-Index: 14000; }" +=0A= ".jskit-container-main { position: relative; font-family: Helvetica, = sans-serif; background: #dfebf2; padding: 0px; " + (JSKitLib.isGChrome() = ? "" : "-moz-border-radius: 7px; -webkit-border-radius: 7px;") + " = border: 1px solid #C4CFD5; height: 100%; }" +=0A= ".jskit-container-wrapper { " + (oldStyleIE ? "position: relative; = border: 0px; height: 100%;" : "position: absolute; top: 0px; bottom: = 0px; left: 0px; right: 0px; border: 5px solid #DFEBF2;") + " = -moz-border-radius: 7px; -webkit-border-radius: 7px; }" +=0A= ".jskit-container-header { height: 27px; " + (oldStyleIE ? = "margin-top: 5px;" : "") + "}" +=0A= ".jskit-container-title { float: left; font-size: 18px; font-weight: = bold; margin: 0px 0px 2px 5px; color: #424242; width: 90%; overflow: = hidden; height: 23px; }" +=0A= ".jskit-container-closeButton { width: 18px; height: 18px; float: = right; margin: 1px " + (JSKitLib.isIE() ? (JSKitLib.isPreIE7() ? "0" : = "5") : "1") + "px 0px; color: #95a0a9; cursor: pointer; }" +=0A= ".jskit-container-closeButtonImg { width: 10px; height: 10px; margin: = 4px; }" +=0A= ".jskit-container-content { " + (oldStyleIE ? "zoom: 1; position: = relative; height: expression(eval(this.parentNode.offsetHeight - 63) + = 'px'); width: expression(eval(this.parentNode.offsetWidth - 10) + 'px'); = margin: 0px 5px;" : "position: absolute; top: 0px; bottom: 0px; margin : = 32px 0px 25px 0px; width: 100%; -moz-border-radius: 5px;") + " padding: = 0px; background: #FFFFFF; }" +=0A= ".jskit-container-footer { " + (oldStyleIE ? "margin-right: 5px;" : = "position: absolute; bottom: 0px; right: 0px;") + " width: 100%; }" +=0A= ".jskit-container-footerArea { float: left; }" +=0A= ".jskit-container-poweredBy { float: right; border: 0px; cursor: = pointer; font-size: 10px; color: #808080; margin: 6px " + = (JSKitLib.isPreIE7() ? "5" : "20") + "px 5px 0px; }" +=0A= "div.jskit-container-poweredBy a, div.jskit-container-poweredBy = a:hover { font-size: 10px; color: #808080; text-decoration: none; = background-color: transparent; }" +=0A= ".jskit-container-resizeControl { position: absolute; " + = (JSKitLib.isPreIE7() ? "top: = expression(eval(this.parentNode.offsetHeight - 14) + 'px');" : "bottom: = 0px;" ) + " right: 0px; width: 12px; height: 12px; cursor: se-resize; = font-size: 10px; }" +=0A= ".js-SettingsWindow { z-index: 16000 !important; }" +=0A= ".js-kit-clear { clear: both; }", "universalContainer");=0A= }=0A= =0A= =0A= =0A= =0A= =0A= function jskEchoInit(ref, target) {=0A= return (window.JSK$Echo || (window.JSK$Echo =3D new JSKEcho(ref, = target)));=0A= }=0A= =0A= function JSKEcho(ref, target) {=0A= var s =3D this;=0A= s.ref =3D ref;=0A= s.target =3D target;=0A= s.existingRenderers =3D [];=0A= s.subscribers =3D [];=0A= s.subscribeRequest =3D [];=0A= s.uriDomain =3D '//js-kit.com';=0A= }=0A= =0A= JSKEcho.prototype.getRendererById =3D function(rendererId) {=0A= var rs =3D this.existingRenderers;=0A= var rsl =3D rs.length;=0A= for(var i=3D0; i0) ? itemsArr[0] : undefined;=0A= }=0A= =0A= JSKEchoPGC.prototype.getItemIdxById =3D function (itemId) {=0A= var itemIdx;=0A= for(var i=3D0; i=3D0 && Cnt) ? this.items.slice(sIdx, sIdx+Cnt) : [];=0A= }=0A= =0A= JSKEchoPGC.prototype.deleteItem =3D function (itemId) {=0A= var itemIdx =3D this.getItemIdxById(itemId);=0A= if(typeof itemIdx =3D=3D 'undefined') return 0;=0A= =0A= var r =3D 0;=0A= var self =3D this;=0A= var item =3D this.items[itemIdx];=0A= if(item.obj && item.obj.thread) {=0A= JSKitLib.fmap(item.obj.thread,=0A= function(c) {=0A= r +=3D self.deleteItem(c.ID);=0A= });=0A= }=0A= if(item.obj && item.obj.status!=3D'D' && item.obj.status!=3D'DT') r++;=0A= if(itemIdx <=3D this.displayItemIdx) {=0A= this.displayItemIdx--;=0A= var div =3D item.div;=0A= if(div && div.parentNode) div.parentNode.removeChild(div);=0A= }=0A= this.items.splice(itemIdx, 1);=0A= this.itemsCount--;=0A= return r;=0A= }=0A= =0A= JSKEchoPGC.prototype.getPageByItemId =3D function(itemId) {=0A= var itemIdx =3D this.getItemIdxById(itemId);=0A= return (itemIdx <=3D this.displayItemIdx) ||=0A= (!itemIdx && this.displayItemIdx =3D=3D -1) ? 0 : 1;=0A= }=0A= =0A= JSKEchoPGC.prototype.invalidateItemView =3D function (itemId) {=0A= var itemIdx =3D this.getItemIdxById(itemId);=0A= if(itemIdx <=3D this.displayItemIdx) {=0A= delete this.items[itemIdx].html;=0A= this.invalidVisualization =3D true;=0A= }=0A= }=0A= =0A= JSKEchoPGC.prototype.invalidatePagesView =3D function (pageIdx, Cnt) {=0A= if(!pageIdx) this.invalidVisualization =3D true;=0A= }=0A= =0A= JSKEchoPGC.prototype.getFirstItem =3D function () {=0A= if(this.itemsCount) {=0A= var itemsArr =3D this.getItems(0, 1);=0A= return (itemsArr.length>0) ? itemsArr[0] : undefined;=0A= } else {=0A= return undefined;=0A= }=0A= }=0A= =0A= JSKEchoPGC.prototype.getPageItemsCnt =3D function(pageIdx) {=0A= return pageIdx ? undefined : this.displayItemIdx + 1;=0A= }=0A= =0A= JSKEchoPGC.prototype.invalidate =3D function () {=0A= this.invalidData =3D true;=0A= this.invalidVisualization =3D true;=0A= this.items =3D [];=0A= this.itemsCount =3D 0;=0A= this.displayItemIdx =3D -1;=0A= }=0A= =0A= JSKEchoPGC.prototype.getItemsToDisplay =3D function () {=0A= return this.getItems(0, this.displayItemIdx + 1);=0A= }=0A= =0A= JSKEchoPGC.prototype.getPageVisualization =3D function (pageIdx, cb) {=0A= var self =3D this;=0A= var getPageFunc =3D function(){ self.getPageVisualization(pageIdx, cb); = };=0A= var getMore =3D (this.itemsPerPage + this.displayItemIdx) >=3D = this.itemsCount && pageIdx && this.echo_after ? true : false;=0A= if(this.invalidData || getMore) {=0A= this.invalidVisualization =3D true;=0A= return this.dataRequest(0, getMore, this.echo_after, cb);=0A= }=0A= if(this.invalidVisualization || pageIdx) {=0A= this.displayItemIdx =3D this.itemsCount-1;=0A= this.invalidVisualization =3D false;=0A= return this.dataVisualizator(this.getItemsToDisplay(), getPageFunc);=0A= }=0A= return cb(this.target, true);=0A= }=0A= =0A= JSKEchoPGC.prototype.getPlaceIdxByTS =3D function(TS) {=0A= var items =3D this.getItems(0, this.itemsCount);=0A= for(var i=3D0; i=3Ditems[i].obj.TS) return items[i].obj.ID;=0A= }=0A= return 0;=0A= }=0A= =0A= JSKEchoPGC.prototype.newItem =3D function(item) {=0A= var newItem =3D { obj: undefined, html: undefined, div: undefined };=0A= if(item) JSKitLib.fmap(item, function(V,K){ newItem[K] =3D V; });=0A= return newItem;=0A= };=0A= =0A= JSKEchoPGC.prototype.addNewItem =3D function (obj, itemId, isPrepend) {=0A= var item =3D this.newItem({'obj': obj});=0A= var itemIdx =3D itemId ? this.getItemIdxById(itemId) + (isPrepend ? 0 : = 1) : this.itemsCount;=0A= this.items.splice(itemIdx, 0, item);=0A= this.itemsCount++;=0A= if(itemIdx<=3Dthis.displayItemIdx ||=0A= (!obj.paginated && itemIdx=3D=3Dthis.displayItemIdx+1) ||=0A= (!itemIdx && this.displayItemIdx =3D=3D -1)) {=0A= this.displayItemIdx++;=0A= this.invalidVisualization =3D true;=0A= }=0A= }=0A= =0A= JSKEchoPGC.prototype.newData =3D function (newData, echo_after) {=0A= var s =3D this;=0A= s.$old_echo_after =3D s.echo_after;=0A= s.echo_after =3D echo_after;=0A= JSKitLib.fmap(newData, function(o) {=0A= var itemIdx =3D s.getItemIdxById(o.ID);=0A= if(typeof itemIdx !=3D 'undefined') {=0A= JSKitLib.fmap(s.items[itemIdx].obj, function(v, k){=0A= s.items[itemIdx].obj[k] =3D o[k]; });=0A= if(itemIdx<=3Ds.displayItemIdx) {=0A= delete s.items[itemIdx].html;=0A= s.invalidVisualization =3D true;=0A= }=0A= } else {=0A= s.items[s.itemsCount++] =3D s.newItem({'obj': o});=0A= }=0A= });=0A= this.displayItemIdx =3D this.itemsCount - 1;=0A= this.invalidData =3D false;=0A= this.loading =3D false;=0A= }=0A= =0A= =0A= =0A= =0A= =0A= if(!window.JSFSearch) JSFSearch =3D { threshold: 0.9 };=0A= =0A= JSFSearch.get_hash_list =3D function(s) {=0A= return s.split(/[ \t]+/);=0A= }=0A= =0A= JSFSearch.normalize =3D function(s) {=0A= return s.toLowerCase().replace(/<\/wbr>/g, = '').replace(/<[^<]*>/g,' ');=0A= }=0A= =0A= JSFSearch.make_hash =3D function(s) {=0A= var hash_list =3D JSFSearch.get_hash_list(JSFSearch.normalize(s));=0A= var hash_length =3D JSKitLib.foldl(0, hash_list,=0A= function(v, acc){ return acc + v.length });=0A= return {'hash_length': hash_length, 'hash_list': hash_list.sort()};=0A= }=0A= =0A= JSFSearch.get_hash_info =3D function(obj) {=0A= if(!obj.$hash_info)=0A= obj.$hash_info =3D JSFSearch.make_hash(obj.Text);=0A= return obj.$hash_info;=0A= }=0A= =0A= JSFSearch.compare_hash_lists$ =3D function(hash1, hash2, cnt1, cnt2, = matched_count, mismatched1, mismatched2) {=0A= var hl1 =3D hash1.length;=0A= var hl2 =3D hash2.length;=0A= if(cnt1 >=3D hl1 && cnt2 >=3D hl2)=0A= return {'matched_count': matched_count,=0A= 'mismatched1': mismatched1, 'mismatched2': mismatched2};=0A= if(cnt1 >=3D hl1) {=0A= mismatched2.push(hash2[cnt2]);=0A= cnt2++;=0A= } else=0A= if(cnt2 >=3D hl2) {=0A= mismatched1.push(hash1[cnt1]);=0A= cnt1++;=0A= } else=0A= if(hash1[cnt1] =3D=3D hash2[cnt2]) {=0A= matched_count +=3D hash1[cnt1].length;=0A= cnt1++;=0A= cnt2++;=0A= } else=0A= if(hash1[cnt1] <=3D hash2[cnt2]) {=0A= mismatched1.push(hash1[cnt1]);=0A= cnt1++;=0A= } else {=0A= mismatched2.push(hash2[cnt2]);=0A= cnt2++;=0A= }=0A= return JSFSearch.compare_hash_lists$(hash1, hash2, cnt1, cnt2,=0A= matched_count, mismatched1, mismatched2);=0A= =0A= }=0A= =0A= JSFSearch.compare_hash_lists =3D function(hash1, hash2) {=0A= return JSFSearch.compare_hash_lists$(hash1, hash2, 0, 0, 0, [], []);=0A= }=0A= =0A= JSFSearch.get_avg =3D function(hash) {=0A= var flat_list =3D hash.join('');=0A= var sum =3D 0;=0A= var len =3D flat_list.length;=0A= for(var i=3D0; i 0) {=0A= l--;=0A= if(l>=3Dl1) calc_summs(0, avg2.list.charCodeAt(l))=0A= else if(l>=3Dl2) calc_summs(avg1.list.charCodeAt(l), 0)=0A= else calc_summs(avg1.list.charCodeAt(l),avg2.list.charCodeAt(l));=0A= }=0A= return {'sum1': sum1, 'sum2': sum2, 'sum3': sum3};=0A= }=0A= =0A= JSFSearch.calc_distance =3D function(hash1, hash2) {=0A= var avg_info1 =3D JSFSearch.get_avg(hash1);=0A= var avg_info2 =3D JSFSearch.get_avg(hash2);=0A= var sums =3D JSFSearch.corr_coeff(avg_info1, avg_info2);=0A= return ((sums.sum2 < 0.1 || sums.sum3 < 0.1) ? 0 :=0A= sums.sum1/Math.sqrt(sums.sum2)/Math.sqrt(sums.sum3));=0A= }=0A= =0A= JSFSearch.compare_hashes =3D function(hash1, hash2) {=0A= var hl1 =3D hash1.hash_length;=0A= var hl2 =3D hash2.hash_length;=0A= if(hl1 =3D=3D 0 && hl2 =3D=3D 0) return 1;=0A= var compare_info =3D JSFSearch.compare_hash_lists(hash1.hash_list,=0A= hash2.hash_list);=0A= var total_len =3D (hl1 + hl2) / 2;=0A= var matched_pcnt =3D compare_info.matched_count / total_len;=0A= if(total_len - compare_info.matched_count < 0.1) return 1;=0A= if(compare_info.matched_count < total_len/2) return 0;=0A= if(matched_pcnt > JSFSearch.threshold) return 0.99;=0A= if(matched_pcnt > 0.75 && compare_info.matched_count > hl1 * 0.9)=0A= return 0.99;=0A= if(matched_pcnt > 0.75 && compare_info.matched_count > hl2 * 0.9)=0A= return 0.99;=0A= return (matched_pcnt +=0A= Math.abs(JSFSearch.calc_distance(=0A= compare_info.mismatched1, compare_info.mismatched2)) *=0A= (total_len - compare_info.matched_count) / total_len);=0A= }=0A= =0A= JSFSearch.compare_obj =3D function(obj1, obj2) {=0A= return (JSFSearch.compare_hashes(JSFSearch.get_hash_info(obj1),=0A= JSFSearch.get_hash_info(obj2)) > JSFSearch.threshold);=0A= }=0A= =0A= JSFSearch.search =3D function(items, obj) {=0A= if(!obj.event_publisher || obj.ParentID || obj.depth || !obj.Text)=0A= return obj.ParentID;=0A= for (var i=3D0; i=3D0; i--) {=0A= var fName =3D jovs[i][0];=0A= var func =3D jovs[i][1];=0A= this[fName] =3D func;=0A= }=0A= }=0A= } else {=0A= if(!document.body){=0A= alert($JCL("savingScriptMessage"));=0A= return;=0A= }=0A= JSKitLib.preloadImg('//cdn.js-kit.com/images/loading-yellow.gif');=0A= =0A= var request =3D {=0A= base_uri: JSCC.URI + 's-data.js',=0A= trailer: 'jx',=0A= extra_params: this.comment_location ? {'jsid': this.comment_location} = : {}=0A= };=0A= JSKitLib.initWidgets('comments', request, function(div) {=0A= var obj =3D new JSCC(div, {'config': {'noDataRequest': true}});=0A= var params =3D groupSingleRequestParams(obj); =0A= obj.singleRequestParams =3D params;=0A= return obj;=0A= });=0A= =0A= JSKitLib.fmap([=0A= 'comment-deleting',=0A= 'comment-deleted',=0A= 'comment-added',=0A= 'comments-data-loaded',=0A= 'comments-count-updated'=0A= ], function(e) {=0A= JSKitAPI.subscribe(e, function(eventName, eventParams) {=0A= $JCA[eventParams.jcaIndex].eventsHandler(eventName, eventParams);=0A= });=0A= });=0A= JSKitLib.fmap({=0A= 'JSKitAuth_logout': 'user-logout',=0A= 'JSKitAuth_success_login': 'user-login'=0A= }, function(v, k) {=0A= JSKW$Events.registerEventCallback(undefined, function() {=0A= JSKitAPI.publish(v, {"nofocus": false});=0A= }, k);=0A= });=0A= =0A= return;=0A= }=0A= target.jsk$initialized =3D true;=0A= target.className =3D idName;=0A= target.id =3D "";=0A= =0A= // Handling user configuration settings=0A= this.config =3D JSKitLib.readConfig("comments",=0A= target,=0A= this.config,=0A= 'path',=0A= 'display-mode',=0A= ['standalone', 'no'],=0A= ['scoring', 'yes'],=0A= 'paginate',=0A= 'backwards',=0A= ['disabled', 'no'],=0A= 'domain',=0A= ['sort', ['date','karma','name','status','rating']],=0A= ['thread', ['yes','no']],=0A= 'adminBgColor',=0A= 'flashColor',=0A= 'moderate',=0A= 'permalink',=0A= 'skin',=0A= 'noautoexpand',=0A= 'label',=0A= ['smiles', 'no'],=0A= ['editable', 'no'],=0A= ['thread-title', $JCL("defaultThreadTitle")],=0A= 'popup-title',=0A= 'popup-width',=0A= 'popup-height',=0A= 'include-sources',=0A= 'exclude-sources',=0A= ['page-title', document.title]=0A= );=0A= if (!this.config.backwards) {=0A= if (this.config.paginate)=0A= this.config.backwards =3D 'yes';=0A= else=0A= this.config.backwards =3D this.config.nolc && !this.IM ? 'yes' : 'no';=0A= }=0A= this.uniq =3D this.config.path;=0A= this.pathOverride =3D this.config.path;=0A= this.sourceFilter =3D initSourceFilter(this.config);=0A= this.config.thread =3D this.config.nolc && !this.IM ? 'no' : = this.config.thread;=0A= this.config.domain =3D this.config.moderate || this.config.domain;=0A= this.config.noautoexpand =3D this.config.noautoexpand =3D=3D 'yes';=0A= =0A= self.target =3D target;=0A= =0A= this.server =3D function(ext, data, ajax, rvcparams) {=0A= if((self.serverFilter && !self.serverFilter(ext)) || = self.config.disabled =3D=3D 'yes') return;=0A= =0A= // ensure window.location is current (re:blogspot)=0A= var wl =3D window.location;=0A= var prms =3D data;=0A= JSKitLib.fmap(((extra||{})['sargs']||{}),=0A= function(v, k){ prms[k] =3D v; });=0A= var getAction =3D function(scr) {=0A= return scr.match(self.uriDomain) ? wl.protocol + scr : wl.protocol + = self.uri + scr;=0A= };=0A= var action =3D getAction(ext);=0A= var so =3D this.serverOptions;=0A= prms =3D JSKitLib.appendExternalParams("comments", ext, prms);=0A= prms.p =3D this.pathOverride;=0A= prms.nonce =3D so && so.nonce || "";=0A= prms['page-title'] =3D self.config['page-title'];=0A= var req =3D {=0A= uri: action,=0A= ref: JSKitLib.getRef(self),=0A= epb: JSKitEPB.getAsHash({}),=0A= request: prms,=0A= target: self.target,=0A= randevu: !!ajax=0A= };=0A= if (rvcparams) JSKitLib.fmap(rvcparams, function(v, k) { req[k] =3D v; = });=0A= new JSRVC(req);=0A= }=0A= =0A= this.getpages =3D function(sp, ap) {=0A= self.loading =3D (new Date()).valueOf();=0A= var prms =3D {};=0A= JSKitLib.fmap(groupSingleRequestParams(self, {sp: sp}), function(v, k) = {prms[k + "[0]"] =3D v;});=0A= if(ap) JSKitLib.fmap(ap, function(v,k){ prms[k] =3D v ;});=0A= self.server("s-data.js", prms);=0A= }=0A= =0A= JSKitLib.fmap(['user-login', 'user-logout'], function(e) {=0A= JSKitAPI.subscribe(e, function(eventName, eventParams) {=0A= self.eventsHandler(eventName, eventParams);=0A= });=0A= });=0A= =0A= if (!this.config.noDataRequest) this.getpages();=0A= }=0A= =0A= JSKitLib.addCss(''=0A= + '.js-WelcomePanel { margin: 0px 0px 10px 0px; font: 12px Arial; = text-align: left; }'=0A= + '.js-WelcomePanelBottom { margin: 10px 0px 0px 0px; }'=0A= + '.js-WelcomePanelTitle { padding-left: 7px; border-bottom: 1px solid = #d1bea4; background: #e4d0b3; color: #fff; font: 14px Arial; = font-weight: bold; line-height: 21px; }'=0A= + '.js-WelcomePanelClose { height: 21px; width: 20px; float: right; = cursor: pointer; position: relative; top: 7px; ' + (JSKitLib.isIE() ? = 'filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D"//cdn.j= s-kit.com/images/welcome/close.png", sizingMethod=3D"crop")' : = 'background: no-repeat url(//cdn.js-kit.com/images/welcome/close.png);') = + ' }'=0A= + '.js-WelcomePanelContent { padding: 18px 20px; background-color: = #fffae4; color: #2e2e30; line-height: 21px; ' + (JSKitLib.isIE() ? = 'zoom: 1' : '') + ' }'=0A= + '.js-WelcomePanelContentBlock a, .js-WelcomePanelContentBlock a:link, = .js-WelcomePanelContentBlock a:visited, .js-WelcomePanelContentBlock = a:hover, .js-WelcomePanelContentBlock a:active { text-decoration: none; = color: #2e2e30; font: 12px Arial; white-space: nowrap; }'=0A= + '.js-WelcomePanelContentBlock a:hover, .js-WelcomePanelContentBlock = a:active { text-decoration: underline; }'=0A= + '.js-WelcomePanelHeader { font: 16px Arial; font-weight: bold; color: = #2e2e30; padding: 0px; line-height: 20px; ' + (JSKitLib.isIE() ? 'zoom: = 1' : '') + ' }'=0A= + '.js-WelcomePanelContentBlock { float: left; padding-bottom: 5px; ' + = (JSKitLib.isIE() ? 'zoom: 1' : '') + '}'=0A= + '.js-WelcomePanelContentBlock table img { vertical-align: middle; }'=0A= + '.js-WelcomePanelCtls { float: left; text-align: center; margin-top: = 9px; line-height: 15px; }'=0A= + '.js-WelcomePanelCtls a, .js-WelcomePanelCtls a:active, = .js-WelcomePanelCtls a:visited, .js-WelcomePanelCtls a:hover { color: = #2e2e30; font: 11px Arial; }'=0A= + '.js-WelcomePanelArrow { height: 12px; }'=0A= + JSKitLib.fmap({Info: 'information', Reg: 'pencil', Profile: = 'edit_profile', Help: 'help', Custom: 'bullet_wrench', Dashboard: = 'dashboard', Twitter: 'twitter', Support: 'support', Widgets: 'widgets', = Panel: 'admin_panel' }, function(v, k) {=0A= var paddingTop =3D (k =3D=3D 'Info' || k =3D=3D 'Reg' ? 4 : 1);=0A= var paddingLeft =3D (k =3D=3D 'Info' || k =3D=3D 'Reg' ? 23 : 25) - = (JSKitLib.isIE() ? 2 : 0);=0A= return '.js-WelcomeImg' + k + ' { height: 16px; line-height: 16px; = padding: ' + paddingTop + 'px 0px 0px ' + paddingLeft + 'px; float: = left; ' + (JSKitLib.isIE() ? = 'filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D"//cdn.j= s-kit.com/images/welcome/' + v + '.png", sizingMethod=3D"crop");' : = 'background: url(//cdn.js-kit.com/images/welcome/' + v + '.png) = no-repeat left center;') + ' }';=0A= }).join('')=0A= , 'welcome');=0A= =0A= JSKitLib.addCss(""=0A= + ".js-CommentsSkin-smoothgray .js-commentInputName { margin-right: = 110px; " + (JSKitLib.isIE() ? "zoom: 1;" : "") + "}"=0A= + ".js-CommentsSkin-smoothgray .js-commentInputEmail { margin-right: = 110px; " + (JSKitLib.isIE() ? "zoom: 1;" : "") + "}"=0A= + ".js-CommentsSkin-smoothgray .js-commentInputUrl { margin-right: = 110px; " + (JSKitLib.isIE() ? "zoom: 1;" : "") + "}"=0A= + ".js-CommentsSkin-smoothgray .js-AuthAreaWrap { margin-right: 110px; " = + (JSKitLib.isIE() ? "zoom: 1;" : "") + "}"=0A= + ".js-CommentsSkin-smoothgray .js-CCButtons { margin: 0.3em 0 0.5em = 5px; width: 100%;" + (JSKitLib.isIE() ? "zoom: 1; " : "") + "}"=0A= + ".js-authSelector { float: left; margin-bottom: 5px; }"=0A= + ".js-logoutSpan { display:none; margin-left: 5px;" + (JSKitLib.isIE() = ? "zoom: 1; " : "margin-top: 3px; ") + "}", "AuthAreaWrap");=0A= =0A= // Optionally leave all CSS up to template=0A= if (!window.$JSKitNoCommentCss) {=0A= JSKitLib.addCss(''=0A= + ".js-OldComments { margin-bottom: 1px; clear:both;}"=0A= + ".js-LeaveComment { margin: 5px 0 0 5px; }"=0A= + ".js-CreateComment, .js-EditComment { text-align: left; display: = none; }"=0A= + ".js-commentInputUrl { display: none; }"=0A= + ".js-CCMore { padding-left: 3px }"=0A= + ".js-commentOptions { float: left; }"=0A= + ".js-commentPubOptions { float: left; padding: 2px 5px; }"=0A= + ".js-commentShareCheckbox { float: left; margin: " + (JSKitLib.isIE() = ? "-3px" : "1px") + " 0 0 5px; }"=0A= + ".js-commentShareLabel { margin: 1px 3px 0 3px; line-height: 13px; = float: left; }"=0A= + ".js-commentYahooShareLabelLogo {margin: 1px 0 0 0; float: left; = width: 49px; height: 13px; " + (JSKitLib.isIE() ? = 'filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D"//cdn.j= s-kit.com/images/yahoo/yoslogo.png", sizingMethod=3D"crop");' : = 'background: no-repeat url(//cdn.js-kit.com/images/yahoo/yoslogo.png);') = + " }"=0A= + ".js-commentSubmit { text-align: right; }"=0A= + ".js-CreateCommentBg { margin: 1em; padding: 0.5em; border: solid 1px = #c0c0c0; text-align: left; float: left; }"=0A= + ".js-EditComment .js-CreateCommentBg { float: none; border: none; = padding: 0; }"=0A= + ".js-CreateCommentArea { -moz-border-radius: 7px; = -webkit-border-radius: 7px; padding: 5px 5px 5px 9px; }"=0A= + ".js-CommentsArea .js-CreateCommentArea { background-color: #cbcbcb; = }"=0A= + ".js-OldComments { background-color: transparent; }"=0A= + ".js-CreateCommentFieldsWrap { margin-left: -4px; background-color: = #ececec; border: solid 1px #b0b0b0; padding: 4px; = -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; = -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: = 6px; }"=0A= + '.js-CreateCommentFields {zoom: 1; color: #404040; background-color: = #e8e8e8; padding: 4px; -moz-border-radius-topleft: 6px; = -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; = -webkit-border-bottom-left-radius: 6px; }'=0A= + ".js-PageNavTop { margin-bottom: 3px; }"=0A= + ".js-PageNavBottom { margin-top: 3px; clear: both; }"=0A= + ".js-PageNOther { text-decoration: none; }"=0A= + ".js-PageNCur { font-weight: bold; }"=0A= + ".js-PageArrowCur { opacity: 0.3; zoom:1; = filter:progid:DXImageTransform.Microsoft.Alpha(opacity=3D30); }"=0A= + ".js-commentFieldSubject { font-weight: bold; margin-bottom: 5px;}"=0A= + ".js-commentFieldLabel { margin-top: 5px; clear:both; margin-right: = 0.5em;}"=0A= + ".js-pmFieldLabel { margin-top: 5px; clear:both; margin-right: 0.5em; = text-align: left;}"=0A= + ".js-commentFieldNote { font-family: Verdana; font-size: 7pt; color: = #808080; }"=0A= + ".js-siteAdmin { font-weight: bold; }"=0A= + ".js-singleComment { zoom: 1; font-size: 8pt; font-family: Verdana, = Helvetica; border: solid 1px #c0c0c0; text-align: left; margin-bottom: = -1px; }"=0A= + ".js-singleCommentBg { zoom: 1; padding: 0.3em; }"=0A= + ".js-singleCommentCheckbox { float: left; margin: " + = (JSKitLib.isIE()?"0":"2") + "px 2px 0px 0px; width: 16px; height: 16px; = cursor: pointer; }"=0A= + '.js-singleCommentHeader { color: #484848; margin: 3px 0; }'=0A= + '.js-singleCommentBody { clear: both; color: #404040; = background-color: #fefefe; padding: 4px 4px 4px 8px; = -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; = -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: = 6px; }'=0A= + 'table.js-singleCommentBodyT { margin: 0; padding: 0; font-family: = Verdana, Helvetica; text-align: left; font-size: 8pt; color: #404040; }'=0A= + '.js-singleCommentQuote { position:relative; top: 4px; font-family: = "Times New Roman"; font-size: 32px; line-height: 24px; padding-right: = 1px; display: none; }'=0A= + ".js-singleCommentINFO { color: #808080; float: right; padding: 3px; = margin-left: 2em; text-align: right;}"=0A= + ".js-singleCommentAvatar { float: right; }"=0A= + ".js-singleCommentAvatarCell { text-align: right; }"=0A= + ".js-singleCommentText { padding-top: " + (JSKitLib.isIE()?"0":"4") + = "px; }"=0A= + ".js-singleCommentName { font-weight: bold; text-decoration: = underline; }"=0A= + ".js-singleCommentUrl { margin: 0px 0px 0px 2px; padding: 0px; = border: 0px; width: 10px; height: 10px; display: none; vertical-align: = top; }"=0A= + ".js-singleCommentDate { font-size: 7pt; }"=0A= + ".js-singleCommentOrigin { display: inline; bottom: 0.3em; font-size: = 7pt; color: #808080; }"=0A= + ".js-singleCommentKarmaComMod { clear: both; }"=0A= + ".js-singleCommentKarma { float: left; font-size: 7pt; color: = #808080; margin-right: 1em; padding-top: 3px; }"=0A= + ".js-singleCommentKarmaShow { float: left; font-size: 7pt; color: = #808080; margin-right: 2em; padding-top: 3px; display: none; }"=0A= + ".js-singleCommentKarmaScore { display: none; }"=0A= + ".js-singleCommentComMod { float: left; font-size: 7pt; color: = #808080; display: inline; padding-top: 3px; margin-right: 1em; }"=0A= + ".js-singleCommentCtls { float: right; white-space: nowrap; }"=0A= + ".js-singleCommentMenu { float: left; margin: -4px 15px 0px 0px; " + = (JSKitLib.isIE() ? "zoom: 1; " : "") + " white-space: nowrap; }"=0A= + ".js-singleCommentControl, .js-singleCommentKarmaY, = .js-singleCommentKarmaN { cursor: pointer; }"=0A= + ".jskit-MenuTitle { cursor:pointer; padding: 3px; white-space: = nowrap; color: #476cb8; font-size: 11px; width: 100%; }"=0A= + ".jskit-MenuTitleMO { }"=0A= + ".jskit-MenuTitlePressed { }"=0A= + ".jskit-MenuTitleExpandMarker { width: 16px; height: 16px; margin: = 1px 0px 0px -2px; }"=0A= + ".jskit-MenuContainer { border: 1px solid #D6E2E9; background-color: = #FFFFFF; cursor:pointer; position: absolute; margin-left: -2px; = -moz-border-radius: 4px; -webkit-border-radius: 4px; z-index: 20000;}"=0A= + ".jsk-MenuAdmin td, .js-kit-miniProfile-addAnotherSite td, = .jskit-MenuContainer td, .js-singleCommentMenu td, .jsk-HeaderPauseBox = td { padding: 0px !important; vertical-align: middle !important; = border-collapse: separate !important; border: 0px solid !important;}"=0A= + ".jsk-MenuAdmin table, .js-kit-miniProfile-addAnotherSite table, = .jskit-MenuContainer table, .js-singleCommentMenu table, = .jsk-HeaderPauseBox table { margin: 0px !important; border-collapse: = separate !important; border: 0px solid !important; width: auto = !important; }"=0A= + ".jskit-MenuRootContainer { margin: 2px 0px 0px -3px; }"=0A= + ".jskit-MenuRootHTML { float: left; height: 2em; }"=0A= + ".jskit-MenuItem { border: 1px 0px solid #FFFFFF; line-height: 14px; = }"=0A= + ".jskit-MenuItemIcon { width: 16px; height: 16px; margin: 4px 6px;" + = (JSKitLib.isIE() ? " zoom: 1;" : " float: left;" ) + " }"=0A= + ".jskit-MenuItemCheckboxCnt, .jskit-MenuItemRadioCnt { height: 24px; = width: 65px; float: left; white-space: nowrap; margin: 0px; line-height: = 14px;" + (JSKitLib.isIE() ? "zoom: 1;" : "") + "}"=0A= + ".jskit-MenuItemTitle { margin: 5px 20px 4px 0px; color: #000000; = font: 12px Arial; text-decoration: none; white-space: nowrap; zoom: 1;}"=0A= + ".jskit-MenuItemEnding { height: 16px; margin: 2px; font-size: 14px; = color: #000000; display: inline; font-family: Arial; }"=0A= + "div.jskit-AvatarMenuItemEnding { display: block; margin: 1px 3px; }"=0A= + ".jskit-MenuItemMO { background-color: #EDEDED; }"=0A= + ".jskit-MenuItemMO .jskit-MenuDeleteButton { visibility: visible; }"=0A= + ".jskit-MenuDelimeter { margin: 2px 0px; height: 1px; width: 100%; = background-color: #CCCCCC; font-size: 1px; width: 100%; }"=0A= + ".jskit-MenuItemInput { line-height: 16px; font: 12px Arial; padding: = 0px; border: 1px solid #AAAAAA; height: 16px; margin: " + = (JSKitLib.isIE() ? "3px" : "3px") + " 0px; width: 120px; position: = absolute; }"=0A= + ".jskit-MenuItemCheckbox, .jskit-MenuItemRadio { margin: 4px 4px 4px = 10px; padding: 0px 8px; line-height: 16px; height: 16px; float: left; }"=0A= + ".jskit-MenuDeleteButton { width: 16px; height: 16px; margin: 7px 0px = 0px 2px; display: block; visibility: hidden; }"=0A= + 'div.js-singleCommentEdit, div.js-singleCommentReply, = div.js-singleCommentDelete, div.js-singleCommentModerate { background: = right top url(//cdn.js-kit.com/images/button-clear.png) no-repeat; = height: 16px; font-size: 8pt; line-height: 9px; color: #404040; cursor: = pointer; float: left; margin: 0 0.5em 0 4px; }'=0A= + 'div.js-singleCommentEdit div, div.js-singleCommentReply div, = div.js-singleCommentDelete div, div.js-singleCommentModerate div { = background: left top url(//cdn.js-kit.com/images/button-clear.png) = no-repeat; height: 16px; padding: 2px 4px 0px 5px; position: relative; = left: -1px; float: left; }'=0A= + ".js-kit-lcf-miniProfile { " + (JSKitLib.isIE() ? "zoom: 1;" : "") + = " }"=0A= + ".js-kit-singleCmtProfileEnabled .js-kit-miniProfile-avatar, = .js-kit-singleCmtProfileEnabled .js-kit-miniProfile-stats, = .js-kit-singleCmtProfileEnabled .js-kit-miniProfile-viewDetails, = .js-kit-singleCmtProfileEnabled .js-kit-miniProfile-name { cursor: = pointer; }"=0A= + ".js-kit-lcj-miniProfile-name-ipe { cursor: text; }"=0A= + ".js-kit-singleCmtProfileDisabled .js-kit-miniProfile-viewDetails { = display: none; }"=0A= + ".js-kit-lcf-miniProfile .js-kit-miniProfileNameWrap { = padding-bottom: 5px; }"=0A= + ".js-kit-lcf-miniProfile .js-kit-miniProfile-name, = .js-kit-lcf-miniProfile .js-kit-miniProfile-siteLinksIcons { float: = left; }"=0A= + ".js-kit-lcf-miniProfile .js-kit-miniProfileSitesWrap { border-top: = 2px dotted #E4E4E4; padding-top: 5px; " + (JSKitLib.isIE() ? "zoom: 1;" = : "") + " }"=0A= + ".js-kit-lcf-miniProfile .js-kit-miniProfile-addAnotherSite { float: = left; " + (JSKitLib.isIE() ? "zoom: 1;" : "") + "margin: 1px 0px 0px = 0px; cursor: pointer; }"=0A= + ".js-kit-lcf-miniProfile .js-kit-miniProfile-addAnotherSite span.text = { color: #0066CC; margin-right: 5px; }"=0A= + ".js-kit-lcf-miniProfile .js-kit-miniProfile-siteLinksIcons { border: = 0px; }"=0A= + ".js-kit-lcf-miniProfile .js-kit-miniProfile-name-ipe { margin-right: = 70px; height: 24px; line-height: 20px; font-size: 16px; border: 0px; = outline: 0px;}"=0A= + ".js-kit-lcf-miniProfile .js-kit-miniProfile-logout { " + = (JSKitEPB.isExists() ? "display: none" : "float: right; margin: 1px 0px = 0px -70px; cursor: pointer; color: #0066CC; font-size: 10px;") + "}"=0A= + ".js-kit-lcf-miniProfile .js-kit-miniProfile-logoutIcon { float: = left; " + (JSKitLib.isIE() ? "zoom: 1;" : "") + " margin: 2px 0px 0px = 5px; padding: 0px 5px; font-size: 8px; width: 10px; height: 10px; }"=0A= + ".js-kit-lcf-miniProfile .js-kit-miniProfile-logoutLink { float: = left; " + (JSKitLib.isIE() ? "zoom: 1; padding-bottom: 2px;" : "") + " }"=0A= + ".js-kit-lcf-extraControlsMenuWrapper { float: left; }"=0A= + ".js-kit-relative { position: relative; }"=0A= + ".js-CreateComment .js-kit-tabs-singleTab { display: block; }"=0A= + ".js-CreateComment .js-kit-tab { padding: 5px 0px 5px 0px; = margin-right: 20px; background: transparent; cursor: pointer; }"=0A= + ".js-CreateComment .js-kit-tab-title { color: #0066CC; }"=0A= + ".js-CreateComment .js-kit-tab .js-kit-tab-expandMarker { float: = left; width: 16px; height: 16px; }"=0A= + ".js-kit-lcf-extraControlsMenuContent { border: 1px solid #BBBBBB; = background: #FFFFFF; margin-top: 10px; color: #3a3a3a;}"=0A= + ".js-kit-images-wrapper, .js-kit-follow-wrapper { padding: 10px; " + = (JSKitLib.isIE() ? "zoom: 1;" : "") + " }"=0A= + ".js-kit-images-form { margin: 20px 0px; }"=0A= + ".js-kit-images-form .js-uploadImageForm { display: inline; }"=0A= + ".js-kit-images-form .js-uploadImageInputLabel { display: inline; = margin-right: 5px; font-size: 12px; }"=0A= + ".js-kit-images-form .js-kit-images-imgSizeSpec { display: none; }"=0A= + ".js-kit-follow-openingProfile { cursor: default; text-decoration: = none; }"=0A= + ".js-kit-follow-activeNotifyMode-noemail { background: none; }"=0A= + ".js-kit-follow-activeNotifyMode-email, = .js-kit-follow-activeNotifyMode-anymails { background: #fffea9; }"=0A= + ".js-kit-follow-notifyOptionRadio { float: left; width: 16px; height: = 16px; cursor: pointer; }"=0A= + ".js-kit-follow-notifyOptionLabel { float: left; margin-left: 3px; = font-size: 12px; cursor: pointer; }"=0A= + ".js-kit-follow-emailAddress { margin: 0px 5px; }"=0A= + ".js-kit-follow-leftColumn { float: left; margin-right: -26px; = position: relative; width: 26px; }"=0A= + ".js-kit-follow-rightColumnWrapper { float: left; width: 100%; }"=0A= + ".js-kit-follow-rightColumn { margin-left: 26px; }"=0A= + ".js-kit-follow-emailContainer { " + (JSKitLib.isPreIE8() ? "zoom: 1; = margin-left: 5px;" : "") + " font-size: 12px; margin-bottom: 10px; }"=0A= + ".js-kit-follow-rssContainer { " + (JSKitLib.isPreIE8() ? "zoom: 1;" = : "") + " }"=0A= + ".js-kit-follow-rightSubColumn { float: right; position: relative; = margin-left: -95px; width: 85px; }"=0A= + ".js-kit-follow-leftSubColumnWrapper { float: right; width: 100%; }"=0A= + ".js-kit-follow-leftSubColumn { margin-right: 95px; }"=0A= + ".js-kit-follow-notifyModeSelector { margin: 5px 0px; }"=0A= + ".js-kit-follow-rssThreadButton { padding: 0px; margin-left: 5px; = cursor: pointer; }"=0A= + ".js-kit-follow-label { font-size: 12px; font-weight: bold; }"=0A= + ".js-kit-follow-emailIcon, .js-kit-follow-rssIcon { width: 16px; = height: 16px; }"=0A= + ".js-kit-follow-input { width: " + (JSKitLib.isIE() ? "98%" : "100%") = + "; }"=0A= + ".js-kit-exp-banner-container { background: #fffac3; border: 1px = solid #fee747; position: absolute; z-index: 20100; width: 320px; height: = 200px; margin: 0px; padding: 15px 20px; font-size: 12px; line-height: = 120%; text-align: left; }"=0A= + ".js-kit-exp-banner-header { margin-bottom: 10px; text-align: center; = }"=0A= + ".js-kit-exp-banner-title { font-weight: bold; }"=0A= + ".js-kit-exp-banner-label { font-weight: bold; margin-right: 5px; }"=0A= + ".js-kit-exp-banner-button-container { text-align: center; = margin-top: 20px; }"=0A= + ".js-kit-exp-banner-button { background-color: transparent; = background-image: url('//cdn.js-kit.com/images/common/continue.png'); = border: none; cursor: pointer; margin: 0; padding: 0; width: 112px; = height: 39px; }"=0A= + ".js-kit-replies-expand-container { padding: 10px 0px; cursor: = pointer; text-align: center; background: = url(//cdn.js-kit.com/images/replies-expand-bg.png) repeat-x center; }"=0A= + ".js-kit-replies-expand-wrapper { display: inline; padding: 0px 10px; = }"=0A= + ".js-kit-replies-expand-label { display: inline; background: = url(//cdn.js-kit.com/images/whirlpool-comments.png) center left = no-repeat; padding-left: 15px; }"=0A= + ".js-singleCommentNotice { color: #ff0000; font-size: 8pt; }"=0A= + ".js-commentControl { float: left; margin-right: 2em; }"=0A= + '.js-commentFieldInput { border: solid 1px #7f99b9; width:' = +(JSKitLib.isPreIE7()?'98%':'100%')+';}'=0A= + '.js-commentFieldInputProfile { border: solid 1px #7f99b9; width:' = +(JSKitLib.isIE()?'98%':'100%')+' !important;}'=0A= + ".js-CmtButton { margin-right: 0.5em }"=0A= + ".js-CCButtons { margin: 0.3em 0 0.5em 0 }"=0A= + ".js-CCButtons INPUT { font-size: 8pt; }"=0A= + ".js-poweredBy { margin-top: 2pt; color: #808080; font-size: 7pt; = font-family: Verdana, Helvetica; }"=0A= + ".js-poweredBy A, .js-poweredBy A .js-poweredBy-text { = text-decoration: none; color: #8080a0 !important; cursor: pointer; }"=0A= + ".js-antispamBy { text-align: right; }"=0A= + ".js-Progress { position: absolute; visibility: hidden; right: 5px; = top: 5px; width: 15px; height: 15px; }"=0A= + ".js-SettingsWindow { padding: 0.3em; border: solid 1px #cccccc; = color: #404040; white-space: normal; font-family: Verdana, Helvetica; = font-size: small; z-index: 400; }"=0A= + ".js-SettingsWindowNolc { z-index: 14400 }"=0A= + ".js-SettingsWindowHeader { text-align:center; padding: 5px 0; = margin-bottom: 5px; background-color: #e6e9ec; font-size: 10pt; = font-family: Verdana, Helvetica; color: #435362}"=0A= + ".js-ControlBlockText, .js-ControlBlockTextDisabled {font-size: 8pt; = text-align: left;}"=0A= + ".js-ControlBlockButton {font-size: 8pt;}"=0A= + ".js-ControlBlockTextDisabled {color: #808080}"=0A= + ".js-showBorder {border:ridge 2px #a0a0a0;}"=0A= + ".js-hideBorder {border:solid 2px #fefefe;}"=0A= + ".js-SearchTitle {margin-right: 5px;}"=0A= + ".js-SearchWords {padding: 0px; margin-right: 5px; border-bottom: 1px = dashed #0000ff}"=0A= + ".js-uploadAvatarForm {margin-top: 0px;}"=0A= + ".js-singleCommentConversationHead {padding: 0.3em; " + = (JSKitLib.isIE() ? "margin-top: 36px !important;" : "margin-top: 26px = !important;") + "}"=0A= + ".js-singleCommentConversationChild {padding: 0.3em; margin-top: -1px = !important}"=0A= + ".js-Conversation {padding: 0.3em; position: relative; top: -20px; = display: inline; }"=0A= + ".js-ConversationWrapper { height: 0px; " + (JSKitLib.isIE() ? = "overflow: hidden;" : "") + "}"=0A= + ".js-TornPageTop { margin-left: -5px; margin-right: -5px; " + = (JSKitLib.isIE() ? "height: 6px;" : "height: 11px; margin-top: -5px; = background: url(//cdn.js-kit.com/images/tornPaperT.gif) no-repeat;") + " = }"=0A= + ".js-TornPageBottom { margin-left: -5px; margin-right: -5px; " + = (JSKitLib.isIE() ? "height: 6px;" : "height: 11px; margin-bottom: -5px; = background: url(//cdn.js-kit.com/images/tornPaperB.gif) no-repeat;") + " = }"=0A= + ".js-TornPageTopImg { " + (JSKitLib.isIE() ? (JSKitLib.isPreIE7() ? = "position: absolute;" : "float: left;") : "") + " margin-top: -5px; = height: 11px; width: 100%; }"=0A= + ".js-TornPageBottomImg { " + (JSKitLib.isIE() ? (JSKitLib.isPreIE7() = ? "position: absolute;" : "float: left;") : "") + " margin-bottom: -5px; = height: 11px; width: 100%; }"=0A= + ".js-TornPageDivider { margin-left: -5px; margin-right: -5px;" + = (JSKitLib.isPreIE7()?"":"margin-bottom: -1px;") + " height: 22px; = background-color: #CBCBCB; }"=0A= + ".js-TornPageDividerTop { height: 10px; background-color: #ECECEC; = border: solid 1px #b0b0b0; border-top-width: 0; = -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: = 6px; margin-bottom: 6px; }"=0A= + ".js-TornPageDividerBottom { height: 10px; background-color: #ECECEC; = border: solid 1px #b0b0b0; border-bottom-width: 0; = -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; }"=0A= + ".js-commentBodyLabel { clear: both; }"=0A= + ".js-CreateCommentFieldsBaseInfo { float: right; margin-bottom = : 5px; width: 100%; }"=0A= + ".js-commentCmtTextarea { clear: both; }"=0A= + ".js-CommentsSkin-wireframe .js-commentAvatar { background: #FFFFFF; = border: 1px solid #c0c0c0; width: 96px; height: 96px; margin: 0px 0px = 5px 0px; }"=0A= + ".js-CommentsSkin-smoothgray .js-commentAvatar { background: #FFFFFF; = position: relative; float: right; margin-left: -102px; border: 1px solid = #c0c0c0; width: 96px; height: 96px; }"=0A= + ".js-kit-lcf-avatarsManagerWrapper { float: left; position: relative; = width: 64px; height: 64px; margin-right: 10px; margin-right: -75px; = overflow: visible !important; }"=0A= + ".js-kit-basicUserInfoWrap { float: left; width: 100%; }"=0A= + ".js-kit-lcf-userInfoWrapper { " + (JSKitLib.isIE() ? "zoom: 1;" : = "") + " }"=0A= + ".js-kit-nonLoggedUserInfo .js-kit-lcf-fromMenuAnonymous, = .js-kit-nonLoggedUserInfo .js-kit-lcf-toMenu, .js-kit-nonLoggedUserInfo = .js-kit-fromMenuAnonymous { margin-left: 75px; }"=0A= + ".js-kit-from-to-menu-title { margin: 5px 8px 0px 8px; font-weight: = bold; font-size: 10px; }"=0A= + ".js-kit-from-to-menu-footer { margin-top: 8px; }"=0A= + ".js-kit-lcf-toMenu { margin: 9px 0px; }"=0A= + ".js-kit-lcf-toField, .js-kit-from-menuAnonymousWrap { = background-color: #FFFFFF; border: 1px solid #BBBBBB; }"=0A= + ".js-kit-from-menuAnonymousWrap { " + (JSKitLib.isIE() ? "zoom: 1;" : = "") + " }"=0A= + ".js-kit-lcf-toField .jskit-MenuRootHTML { cursor: pointer; }"=0A= + ".js-kit-lcf-toField { cursor: pointer; " + (JSKitLib.isIE() ? "zoom: = 1;" : "") + " }"=0A= + ".jskit-MenuRootHTML { cursor: pointer; }"=0A= + ".js-kit-from-control { float: left; margin-right: -85px; position: = relative; }"=0A= + ".js-kit-from-field { float: left; width: 100%; height: 26px; cursor: = text; }"=0A= + ".js-kit-from-name { margin: 5px 0px 0px " + (JSKitLib.isIE() ? "85" = : "81") + "px; font-size: 14px; border: 0px; cursor:text; width: 15em; = line-height: 14px; outline: 0px;}"=0A= + ".js-kit-from-name input.jsipe-input { margin: 0px; padding: 0px; = border: 0px; background: #FFFFFF; outline: 0px; font-size: 14px = !important; }"=0A= + ".js-kit-disabledNameField { background-color: #fffea9; cursor: = pointer; }"=0A= + ".js-kit-disabledNameField .js-kit-from-name, = .js-kit-disabledNameField .js-kit-miniProfile-name-ipe { width: auto; = cursor: pointer; }"=0A= + ".js-kit-loggedUserInfo { margin-left: 0px; }"=0A= + ".js-CmtSpam { background: = url(//cdn.js-kit.com/images/bio-hazard.gif) bottom right repeat-x = !important; background-color: #ffffe0 !important; color: #404040; }"=0A= + (JSKitLib.isIE() ? ".js-CreateComment { zoom: 1; }" : "")=0A= + ".js-previewImageDescr { width: 102px; left: 0px; bottom: 0px; = }"=0A= + ".js-previewImage { position: relative; text-align: center; margin: = 4px; float: left; width: 102px; }"=0A= + ".js-all-previewImages {margin-top: 15px; border-top: 1px solid = #ececec; border-bottom: 1px solid #ececec; " + (JSKitLib.isIE() ? "zoom: = 1;" : "") + "}"=0A= + ".js-all-previewImages .js-previewImage { position: static; " + = (JSKitLib.isIE() ? "zoom: 1;" : "") + " }"=0A= + ".js-uploadImageButton { float: left; color: blue; cursor: pointer; }"=0A= + ".js-previewImageTitle { background-color: #ececec; font-size: 7pt; = float: left;}"=0A= + ".js-uploadImageInputWrapper2 { margin: 0; padding: 0; position: = absolute; top: 0px; left: 0px;}"=0A= + ".js-uploadImageInputWrapper1 {position: relative;}"=0A= + ".js-uploadGreyDescr { color: #c0c0c0; }"=0A= + ".js-uploadImageIcon { height: 16px; vertical-align: = "+(JSKitLib.isSafari()?"sub":"middle")+"; margin-right: 5px; }"=0A= + ".js-CommentsPopupLink { cursor: pointer; }"=0A= + ".js-kit-popupComments { z-index: 13900 !important; }"=0A= + ".js-kit-popupComments .js-CommentsArea { padding: 7px }"=0A= + ".js-kit-popupComments .js-LeaveComment { font-family: Arial; = font-size: 11pt; }"=0A= + ".js-kit-follow-popup-container { border: 4px solid #CBCBCB; = text-align: left; }"=0A= + ".js-kit-follow-popup-header { font-family: Verdana, Helvetica; = font-weight: bold; font-size: 12pt; color: gray; }"=0A= + ".js-kit-follow-popup-header, .js-kit-follow-popup-footer { padding: = 10px; background: #ECECEC; }"=0A= + ".js-kit-follow-popup-editNotifications { float: left; cursor: = pointer; font-size: 14px; padding-top: 3px; }"=0A= + ".js-kit-follow-popup-cancelButtonContainer, = .js-kit-follow-popup-doneButtonContainer { float: right; }"=0A= + ".js-kit-follow-popup-cancelButton { margin-right: 5px; }"=0A= + ".js-kit-clickable { cursor: pointer; }"=0A= , 'cmt');=0A= if(JSKitLib.isOpera()) = JSKitLib.addCss("wbr:after{content:\"\\00200B\"}", 'wbr');=0A= else JSKitLib.addCss(".js-singleCommentTEXT{word-wrap:break-word}", = 'wbr');=0A= =0A= JSKitLib.addCss(""=0A= + ".js-CommentsSkin-smoothgray .js-OldCommentsWrap {zoom:1; = margin-bottom: 1px; clear: both; background-color: #cbcbcb; = -moz-border-radius: 7px; -webkit-border-radius: 7px; padding: 5px; }"=0A= + ".js-CommentsSkin-smoothgray .js-OldComments { background-color: = #ececec; border: solid 1px #b0b0b0; padding: 4px; = -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; = -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: = 6px; }"=0A= + ".js-CommentsSkin-smoothgray .js-singleComment { border-style: none; = margin: 0px; " + (JSKitLib.isIE() ? "zoom:1;" : "") + "; background: = transparent; }"=0A= + ".js-CommentsSkin-smoothgray .js-PageNOther { font-weight: bold; = color: #0066cc; text-decoration: none; } "=0A= + ".js-CommentsSkin-smoothgray .js-PageNCur { color: #fe9600; } "=0A= + ".js-CommentsSkin-smoothgray .js-OldComments .js-CreateCommentArea { = background-color: transparent; }"=0A= + ".js-CommentsSkin-smoothgray .js-OldComments .js-singleCommentName { = color: #0066cc; }"=0A= + ".js-CommentsSkin-smoothgray .js-singleCommentBody { clear: both; = color: #404040; background-color: #fefefe; padding: 4px 4px 4px 8px; = -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; = -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: = 6px; " + (JSKitLib.isIE() ? "zoom:1;" : "") + "}"=0A= + ".js-CommentsSkin-smoothgray .js-singleCommentCtls { float: right; }"=0A= + ".js-CommentsSkin-smoothgray .js-singleCommentBg { zoom: 1; padding: = 0.3em; position: relative; }"=0A= , "comments-skin-smoothgray");=0A= JSKitLib.addCss(".js-CommentsSkin-haloscan .js-singleComment { = font-size: 11px; font-family: Verdana, Helvetica; border: none; zoom: 0; = }"=0A= + ".js-CommentsSkin-haloscan .js-singleCommentCtls { float: right; = white-space: nowrap; }"=0A= + ".js-CommentsSkin-haloscan .js-singleCommentAvatar { padding-bottom: = 1em }"=0A= + ".js-CommentsSkin-haloscan .js-LeaveComment { text-align: center; }"=0A= + ".js-CommentsSkin-haloscan .js-commentControl, = .js-CommentsSkin-haloscan .js-commentTool, .js-CommentsSkin-haloscan = .js-poweredBy, .js-CommentsSkin-haloscan .js-poweredBy div { display: = inline; float: none; }"=0A= + ".js-CommentsSkin-haloscan .js-antispamBy { display: block; }"=0A= + ".js-CommentsSkin-haloscan .js-CreateCommentBg { width: 30em; = margin-top: 1em; margin-left: auto; margin-right: auto; padding: 0.5em; = text-align: left; float: none; border: none; }"=0A= + ".js-CommentsSkin-haloscan .js-singleCommentBg { padding: 0em }"=0A= , "comments-skin-haloscan");=0A= =0A= // new skin layout=0A= JSKitLib.addCss(''=0A= + '.js-CommentsSkin-echo .jsk-ThreadWrapper { margin-bottom: 1em; = padding: 10px; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; = ' + (JSKitLib.isIE() ? 'zoom:1;' : '') + ' }'=0A= + '.js-CommentsSkin-echo .jsk-StreamWrapper { margin-bottom: 1em; = background: url(//cdn.js-kit.com/images/dot-gray.png) repeat-x bottom; }'=0A= + '.js-CommentsSkin-echo .jsk-HeaderWrapper { padding-top: 1em; = padding-bottom: 1em; }'=0A= + '.js-CommentsSkin-echo textarea.js-CmtText-noWYSIWYG, = .js-CommentsSkin-echo textarea.js-CmtTextEdit-noWYSIWYG { border: 0px; = background: #FFFFFF; padding: 0px; }'=0A= + '.js-CommentsSkin-echo .jsk-CommentFormBody-noWYSIWYG, = .js-CommentsSkin-echo .jsk-CommentEditFormBody-noWYSIWYG { ' + = (JSKitLib.isIE() ? "zoom: 1;" : "") + ' border: 1px solid #BBBBBB; = padding: 5px 7px; background: #FFFFFF; }'=0A= + '.js-CommentsSkin-echo .js-commentTool { display: none; }'=0A= + ".js-CommentsSkin-echo .js-singleCommentAvatar { background-position: = center; }"=0A= + ".js-PageMore { text-align: center; border: solid 1px #E4E4E4; = padding: 10px; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; = cursor: pointer; font-weight: bold; background-color: #FFFFFF; " + = (JSKitLib.isIE() ? "zoom: 1;" : "") + "}"=0A= + '.jsk-HeaderInfoBox { float: left; }'=0A= + '.jsk-HeaderInfoBoxImg { float: left; padding: 0px; width: 16px; = height: 16px; }'=0A= + '.jsk-CommentsCountWrap { float: left; ' + (JSKitLib.isIE() ? "zoom: = 1;" : "") + ' padding: 0px; margin-left: 5px; line-height: normal = !important; }'=0A= + '.jsk-CommentsCount { font-weight: bold !important; }'=0A= + '.jsk-HeaderMenu { float: right; }'=0A= + '.jsk-HeaderPauseBox { display: none; margin: 0px; padding: 3px; = float: right; vertical-align: middle;}'=0A= + '.jsk-HeaderPauseBoxImg { float: left; width: 16px; margin-right: = 2px; }'=0A= + '.jsk-MenuAdmin { float: right; }'=0A= + '.jsk-MenuAdmin .jskit-MenuItem { text-align: left; }'=0A= + '.jsk-ItemWrapper { padding-bottom: 1em; padding-top: 1em; = background: url(//cdn.js-kit.com/images/dot-gray.png) repeat-x top; = line-height: 150%; }'=0A= + '.jsk-ItemWrapper-borderless { background: none; }'=0A= + '.jsk-ItemUserAvatarWrapper { float: left; padding: 2px; }'=0A= + '.jsk-ItemContentWrapper { margin-left: 10px }'=0A= + '.jsk-ItemFooter { text-align: left; }'=0A= + '.jsk-ItemAttachmentsTitle { float: left; line-height: 100%; = font-size: 0.8em; padding: 1px; }'=0A= + '.jsk-ItemAttachmentIconWrapper { padding: 5px; border: 1px solid = #ECECEC; }'=0A= + '.jsk-ItemAttachmentWrapper { float: left; margin: 0px; margin: 5px = 12px 5px 12px; text-align: center; width: 110px; }'=0A= + '.js-singleCommentAdminStar { border: 0; width: 16px; height: 16px; = vertical-align: middle; display: none; }'=0A= =0A= + ".jsk-CommentFormSurface { zoom: 1; -moz-border-radius: 0.5em; = -webkit-border-radius: 0.5em; border: 1px solid #dddddd; padding: 11px; = line-height: normal; }"=0A= + ".jsk-CommentFormAvatar { float: left; }"=0A= + ".jsk-CommentFormFooter { margin-top: 11px; width: 100%; }"=0A= + ".jsk-CommentFormAvatarsArea { border: 1px solid #bbbbbb; margin: 0em = 0em 0.6em 0em; padding: 0.3em; }"=0A= + ".jsk-CommentFormAvatarsArea .jsk-avt-section-label { font-weight: = bold; font-size: 12px; }"=0A= + ".jsk-CommentFormAvatarsArea .jsk-avt-upload-label { font-size: 8pt; = }"=0A= + ".jsk-CommentFormInputsWrapper { padding-left: 113px; margin-bottom: = 11px; }"=0A= + ".jsk-CommentFormButton { margin-left: 0.5em; }"=0A= + ".jsk-CommentFormWrapper { margin-bottom: 1em; }"=0A= =0A= // new pager=0A= + '.jsk-PagerWrapper { width: 100%; text-align: center; padding: 0.75em = 0px; }'=0A= + '.jsk-Pager { border: 0; margin: 0; padding: 0; display: inline; }'=0A= + '.jsk-Pager li { border:0; margin:0; padding:0; list-style:none; = display: inline; margin-left: 3px; }'=0A= + '.jsk-Pager a { border: solid 1px #DDDDDD; }'=0A= + '.jsk-Pager .jsk-PrevOff, .jsk-Pager .jsk-NextOff { color:#666666; = padding: 5px 8px; }'=0A= + '.jsk-Pager .jsk-Prev a, .jsk-Pager .jsk-Next a { border:solid 1px = #DDDDDD; }'=0A= + '.jsk-Pager .jsk-Active { color:#ff0084; font-weight:bold; padding: = 5px 8px; }'=0A= + '.jsk-Pager a:link, .jsk-Pager a:visited { color:#0063e3; padding: = 4px 7px; text-decoration:none; }'=0A= + '.jsk-Pager a:hover { border:solid 1px #666666; }'=0A= + '.jsk-PagerItemHover { background-color: #E4E4E4; }'=0A= =0A= // new skin theme=0A= // colors:=0A= + '.jsk-PrimaryBackgroundColor { background-color: #FFFFFF; }'=0A= + '.jsk-SecondaryBackgroundColor { background-color: #f4f4f4; }'=0A= + '.jsk-TrinaryBackgroundColor { background-color: #ECEFF5; }'=0A= + '.jsk-PrimaryHighlightColor { color: #fffea9; }'=0A= + '.jsk-SecondaryHighlightColor { color: #ffff00; }'=0A= + '.jsk-PrimaryFontColor { color: #3a3a3a; }'=0A= + '.jsk-SecondaryFontColor, .jsk-ThreadWrapper a.jsk-SecondaryFontColor = { color: #c6c6c6; }'=0A= + '.jsk-ThreadWrapper a, .jsk-LinkColor { color: #476cb8; }'=0A= + '.jsk-H1Color { color: #878487; }'=0A= // fonts:=0A= + '.jsk-PrimaryFont, .jsk-PrimaryFont a:hover, .jsk-CommentFormSurface = input, .js-kit-follow-popup-container input { font-family: Lucida = grande, Tahoma, Verdana, Arial; }'=0A= + '.jsk-PrimaryFont { font-size: 8pt; font-weight: normal; }'=0A= + '.jsk-H1Font { font-size: 1.38em; font-weight: bold; line-height: = 1.4em; }'=0A= + '.jsk-LinkFont, .jsk-ThreadWrapper a, .jsk-ThreadWrapper a:hover { = text-decoration: none; font-weight: normal; }'=0A= =0A= // other skin's properties=0A= + '.jsk-DisabledFontColor { color: #9c9c9c; }'=0A= + '.jsk-ItemName { font-weight: bold; }'=0A= + 'input.jsk-CommentFormButton { font-size: 1.25em; }'=0A= + '.jsk-HeaderMenu table td { border-spacing: 0; padding: 0; margin: 0; = vertical-align: middle; height: 16px; }'=0A= + '.jsk-HeaderMenu table td .js-singleCommentMenuTitleExpandMarker { = margin: 0; padding: 0; }'=0A= + '.jsk-HeaderMenu .js-singleCommentMenuTitle { padding: 0; margin: 0; = }'=0A= + '.js-CommentsSkin-echo .js-poweredBy { font-family: Arial; font-size: = 9px; color: #bbbbbb; margin-top: 1.2em; white-space: nowrap; = line-height: normal; text-align: right; }'=0A= + '.js-CommentsSkin-echo .js-poweredBy-wrapper { float: right; }'=0A= + '.js-CommentsSkin-echo .js-poweredBy-logo { ' + (JSKitLib.isPreIE8() = ? "zoom: 1;" : "") + ' border: none; margin-left: 5px; height: 14px; = width: 25px; float: right; }'=0A= + '.js-CommentsSkin-echo .js-poweredBy-text { ' + (JSKitLib.isIE() ? = "zoom: 1; padding-bottom: 3px;" : "") + 'float: right; }'=0A= + '.js-CommentsSkin-echo .js-commentAvatar { margin: 0; }'=0A= + ".js-CommentsSkin-echo .js-commentFieldInput { outline: 0px; border: = 0px solid; width: 100%; }"=0A= + ".js-CommentsSkin-echo .js-commentFieldLabel { clear: none; margin: = 0; }"=0A= + ".js-CommentsSkin-echo .js-authSelector { float: none; }"=0A= + '.js-CommentsSkin-echo .js-singleComment { border: none; }'=0A= + '.js-CommentsSkin-echo .js-singleCommentBg { padding: 0; position: = static; }'=0A= + '.js-CommentsSkin-echo .jsk-ItemChildrenMarker { border-color: = transparent transparent #ECEFF5; border-width: 0px 11px 11px; = border-style: solid; margin: 3px 0px 0px 67px; height: 1px; width: 0px; = display: none;' + (JSKitLib.isIE() ? ' font-size: 1px; line-height: 1px; = filter: chroma(color=3Dblack);' : '') + ' }' // This is magic "arrow = up". Only color and margins could be changed=0A= + '.js-CommentsSkin-echo .jsk-ItemWrapperThread { padding-bottom: 1px; = }'=0A= + '.js-CommentsSkin-echo .jsk-ItemWrapperThread .jsk-ItemChildrenMarker = { display: block; }'=0A= + '.js-CommentsSkin-echo .jsk-ItemWrapperChild { padding: 10px; margin: = 0px 20px 2px 0px; background-image: none; }'=0A= + '.js-CommentsSkin-echo .js-singleCommentCtls { float: left; = white-space: normal; }'=0A= + '.js-CommentsSkin-echo .js-singleCommentDate { font-size: 1em; }'=0A= + '.js-CommentsSkin-echo .js-previewImageDescr { width: 110px; }'=0A= + '.js-CommentsSkin-echo .jsk-ItemAge { float: left; margin: 0 0.5em 0 = 0; }'=0A= + '.js-CommentsSkin-echo .js-CommentWaitSubmit { position: absolute; = left: 11px; bottom: 3px; }'=0A= + '.js-CommentsSkin-echo .js-CommentWaitSubmitImg { margin-bottom: = -3px; }'=0A= + '.js-CommentsSkin-echo .js-CommentWaitSubmitLabel { margin-left: 5px; = color: #000000; }'=0A= + '.js-CommentsSkin-echo .js-CommentWaitSubmitRetry { display: none; }'=0A= + '.js-CommentsSkin-echo .js-CommentWaitSubmitMsg { position: relative; = -moz-border-radius: 0.5em; -webkit-border-radius: 0.7em; = background-color: #FFFF99; border: solid 1px #C6C677; padding: 10px; = margin: 0 40px; }'=0A= + '.js-CommentsSkin-echo .js-CommentWaitSubmitWrapper { = background-color: #FFFFFF; position: absolute; top: 0; left: 0; width: = 100%; height: 100%; -webkit-transition: opacity 0.5s ease-out; = -moz-border-radius: 0.5em; -webkit-border-radius: 0.7em; vertical-align = : middle; text-align: center; }'=0A= + '.js-singleViaLinkWrapper { text-align: right; float: right; = margin-right: 7px; }'=0A= + '.js-singleCommentViaIcon { ' + (JSKitLib.isIE() ? "zoom: 1;": "") + = ' border: 0; margin: 0.1em 0.3em 0 0.3em; width: 16px; height: 16px; = float: right; }'=0A= + '.js-singleViaText { ' + (JSKitLib.isIE() ? "zoom: 1;": "") + ' = margin-bottom: 0.5em; white-space: nowrap; float: right; }'=0A= + 'table.mceToolbar { width: auto !important; }'=0A= + 'table.mceLayout td { padding: 0px !important; }'=0A= + (JSKitLib.isIE() && !JSKitLib.isPreIE8() ? 'table.mceLayout a { = display: none; }' : '') // hiding with empty text=0A= =0A= , 'comments-skin-echo');=0A= =0A= JSKitLib.addCss(""=0A= + ".js-kit-lcf-Border { border: 1px solid #BBBBBB; overflow: hidden; }"=0A= + ".jskit-GoogleLikeMenuBar { width: " + (JSKitLib.isIE() ? "79" : = "75") + "px; height: 26px; border-right: 1px solid #BBBBBB; font-size: = 12px; line-height: 26px; cursor: pointer; text-align: right; = white-space: nowrap; background: = url(//cdn.js-kit.com/images/google-like-button.png);}"=0A= + ".jskit-GoogleLikeMenuBarExpandMarker { float: right; line-height: = 12px; height: 10px; width: 10px; margin: 9px 5px 0px 5px; }"=0A= + ".jskit-GoogleLikeMenuBarText { float: right; font-weight: bold; = color: #3a3a3a; }"=0A= + ".jskit-Dogtag { background-color: #E2E9FF; float: left; margin: 1px; = -webkit-border-radius: 5px; -moz-border-radius: 5px; border: 1px solid = #88AADD; white-space: nowrap; height: 22px; cursor: default; }"=0A= + ".jskit-DogtagIcon { width: 16px; height: 16px; margin: 3px; float: = left; }"=0A= + ".jskit-DogtagCross { width: 10px; height: 10px; margin: 6px 5px 6px = 0px; float: left; cursor: pointer; line-height: 10px; }"=0A= + ".jskit-DogtagText { float: left; margin: 4px 7px 3px 2px; font-size: = 11px; " + (JSKitLib.isIE() && document.compatMode =3D=3D "BackCompat" ? = "line-height: 22px; margin-top: 0px;" : "") + " }"=0A= + ".js-nsgecko { -moz-user-select: none; }");=0A= }=0A= =0A= JSCC.prototype.setStreamState =3D function(paused, forced) {=0A= if (!forced && this.pause.forced) return;=0A= this.pause.state =3D paused;=0A= this.pause.forced =3D !!forced;=0A= this.renderPauseIndicator();=0A= if(!paused) {=0A= if(this.pause.queue.length > 0) {=0A= var events =3D this.pause.queue;=0A= this.pause.queue =3D [];=0A= this.renderSubscribeEvents(events);=0A= }=0A= this.renderPauseCounter();=0A= }=0A= }=0A= =0A= JSCC.prototype.renderPauseIndicator =3D function() {=0A= if(!this.pause.visible) return;=0A= JSKitLib.show(this.TC["jsk-HeaderPauseBox"], 'block');=0A= var state =3D this.pause.state;=0A= if(!this.pause.forced && !this.pause.visible) {=0A= this.pause.state =3D false;=0A= }=0A= JSKitLib.setStyle(this.TC["jsk-HeaderPauseBoxImg"], "background: = url('//cdn.js-kit.com/images/control_" + (state ? "pause" : "play") + = ".png') no-repeat center center");=0A= JSKitLib.text($JCL(state ? 'statePaused' : 'stateLive'), = this.TC["jsk-HeaderPauseBoxName"], true);=0A= JSKitLib.preventSelect(this.TC["jsk-HeaderPauseBoxName"]);=0A= }=0A= =0A= JSCC.prototype.renderPauseCounter =3D function() {=0A= if(!this.pause.visible) return;=0A= JSKitLib.text(this.pause.queue.length =3D=3D 0 ? '' : =0A= '(' + this.pause.queue.length + ' ' + $JCL('itemsNew') + ')', = this.TC["jsk-HeaderPauseBoxCount"], true);=0A= JSKitLib.preventSelect(this.TC["jsk-HeaderPauseBoxCount"]);=0A= }=0A= =0A= JSCC.prototype.setDefaultField =3D function(name,value) {=0A= JSKitLib.fmap.call(this, ["fieldDfl", "extraFormFields"], = function(section) {=0A= this[section][name] =3D JSKitEPB.getValue(name) || value || "";=0A= });=0A= }=0A= =0A= JSCC.prototype.addChild =3D function(to, what) {=0A= if (typeof(to) !=3D 'object')=0A= return;=0A= =0A= if(arguments.length =3D=3D 3 && arguments[2])=0A= to.insertBefore(what, to.firstChild);=0A= else=0A= to.appendChild(what);=0A= }=0A= =0A= JSCC.prototype.a =3D function() {=0A= var a =3D this.cr("a");=0A= a.href =3D "javascript:void(0);";=0A= for(var text =3D '', i =3D 0; i < arguments.length; i++)=0A= text +=3D arguments[i];=0A= a.innerHTML +=3D text;=0A= return a;=0A= }=0A= =0A= JSCC.prototype.div =3D function(id) {=0A= var self =3D this;=0A= var div =3D this.cr("div");=0A= for(var i =3D 1; i < arguments.length; i++) {=0A= var arg =3D arguments[i];=0A= switch(typeof(arg)) {=0A= case "string":=0A= this.addChild(div, document.createTextNode(arg));=0A= break;=0A= case "undefined":=0A= break;=0A= default:=0A= case "object":=0A= if(!arg) break;=0A= this.addChild(div, arg);=0A= break;=0A= }=0A= }=0A= if(id) {=0A= div.className =3D id;=0A= var arr =3D String(id).split(/[ ]+/);=0A= JSKitLib.map(function(el) {=0A= if(el.substr(0, 3) =3D=3D 'js-')=0A= self.TC[el] =3D div;=0A= }, arr);=0A= }=0A= return div;=0A= }=0A= =0A= JSCC.prototype.dtComment=0A= =3D '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '{Name}'=0A= + ''=0A= + '
{Date}
'=0A= + '
'=0A= + '
'=0A= + '
{Text}
'=0A= + '
'=0A= + '
{Notice}
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
{Label:likeThisComment}'=0A= + ' [{Label:yes}]'=0A= + ' [{Label:no}]'=0A= + ' ({Label:Score}:'=0A= + ' 0 = {Label:byVotes}'=0A= + ' 0)'=0A= + ''=0A= + '
'=0A= + '
{Label:communityAssignedCarmaScore}:'=0A= + ' 0 = {Label:byVotes}'=0A= + ' 0'=0A= + '
'=0A= + '
'=0A= + '[{Label:btnReply}]'=0A= + ' [{Label:btnDelete}]'=0A= + ' [{Label:btnEdit}]'=0A= + ' [{Label:btnModerate}]'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= ;=0A= =0A= JSCC.prototype.dtComment2=0A= =3D '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '{Name}'=0A= + ''=0A= + ' {Label::depth?replies:says}:'=0A= + '
'=0A= + '
{Age}
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + ''=0A= + '
'=0A= + '
'=0A= + '
{Text}
'=0A= + '
{Notice}
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
{Label:likeThisComment}'=0A= + ' [{Label:yes}]'=0A= + ' [{Label:no}]'=0A= + ' ({Label:Score}:'=0A= + ' 0 = {Label:byVotes}'=0A= + ' 0)'=0A= + ''=0A= + '
'=0A= + '
{Label:communityAssignedCarmaScore}:'=0A= + ' 0 = {Label:byVotes}'=0A= + ' 0'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
{Label:btnReply}
'=0A= + '
{Label:btnDelete}
'=0A= + '
{Label:btnEdit}
'=0A= + '
{Label:btnModerate}
'=0A= + '
'=0A= + '
'=0A= + '
' // Body=0A= + '
'=0A= + '
'=0A= ;=0A= =0A= JSCC.prototype.dtComment3=0A= =3D '
'=0A= + '
'=0A= + ''=0A= + '
'=0A= + '{Text}
'=0A= + '
'=0A= + '{Name}'=0A= + ' '=0A= + ''=0A= + ''=0A= + '3D"Edit'=0A= + ''=0A= + ''=0A= + ''=0A= + ''=0A= + '3D"Delete'=0A= + ''=0A= + ''=0A= + ' {Date} - {Time} | #'=0A= + '
'=0A= + '

'=0A= ;=0A= =0A= JSCC.prototype.dtCommentEcho=0A= =3D '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + ' '=0A= + '{Name}'=0A= + '{IP}'=0A= + ' '=0A= + '
'=0A= + '{Text}'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
{Age}
'=0A= + '
'=0A= + ''=0A= + ''=0A= + '{Label:btnFlag|ucf}'=0A= + ''=0A= + ''=0A= + ''=0A= + '{Label:btnLike|ucf}'=0A= + ''=0A= + ''=0A= + ''=0A= + '{Label:btnReply|ucf}'=0A= + ''=0A= + ''=0A= + ''=0A= + '{Label:btnDelete|ucf}'=0A= + ''=0A= + ''=0A= + ''=0A= + '{Label:btnEdit|ucf}'=0A= + ''=0A= + ''=0A= + ''=0A= + '{Label:btnModerate|ucf}'=0A= + ''=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= ;=0A= =0A= JSCC.prototype.ffComment=0A= =3D '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + ' '=0A= + '{content.user.name}'=0A= + ' '=0A= + '
'=0A= + '{content.title}'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
{Age}
'=0A= + '
'=0A= + ''=0A= + ''=0A= + '{Label:btnFlag|ucf}'=0A= + ''=0A= + ''=0A= + ''=0A= + '{Label:btnLike|ucf}'=0A= + ''=0A= + ''=0A= + ''=0A= + '{Label:btnReply|ucf}'=0A= + ''=0A= + ''=0A= + ''=0A= + '{Label:btnDelete|ucf}'=0A= + ''=0A= + '
'=0A= + ''=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= ;=0A= =0A= JSCC.prototype.dtHeaderEcho=0A= =3D '
'=0A= + '
'=0A= + '
'=0A= + '
{Title}'=0A= + ' {CountLabel}
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
 
'=0A= + ''=0A= + ' '=0A= + ''=0A= + ' –'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= ;=0A= =0A= JSCC.prototype.dtCreate=0A= =3D '
'=0A= + '
'=0A= + '
{Label:leaveComment}
'=0A= + '
'=0A= + '
{Label:nicknameLabel}
'=0A= + '
'=0A= + '
'=0A= + '
{Label:url}
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
{Label:emailLabel}'=0A= + '
{Label:emailNote}
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
{Label:ratingLabel}
'=0A= + '
'=0A= + '
{Label:commentLabel}
'=0A= + '
'=0A= + '
{Label:avatar}
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + ''=0A= + ''=0A= + '[{Label:more}]'=0A= + '
'=0A= + ''=0A= + '
(Spam filtering by Akismet)
'=0A= + '

'=0A= ;=0A= =0A= JSCC.prototype.dtCreate2=0A= =3D '
'=0A= + '
'=0A= + '
{Label:leaveComment}
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
{Label:nicknameLabel}
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
{Label:url}
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
{Label:emailLabel}'=0A= + '
{Label:emailNote}
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
{Label:ratingLabel}
'=0A= + '
'=0A= + '
{Label:commentLabel}
'=0A= + '
'=0A= + '
'=0A= + '
' // Fields=0A= + '
'=0A= + '
'=0A= + '{Label:addPicText}'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + ''=0A= + ''=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + ''=0A= + '
(Spam filtering by Akismet)
'=0A= + '
'=0A= + '

'=0A= ;=0A= =0A= JSCC.prototype.dtCreate3=0A= =3D '
'=0A= + '
'=0A= + '
{Label:leaveComment}
'=0A= + '
'=0A= + '
{Label:nicknameLabel}
'=0A= + '
'=0A= + '
'=0A= + '
{Label:emailLabel}'=0A= + '
{Label:emailNote}
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
{Label:url}
'=0A= + '
'=0A= + '
'=0A= + '
{Label:ratingLabel}
'=0A= + '
'=0A= + '
{Label:commentLabel}
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + ''=0A= + '[{Label:more}]'=0A= + '
'=0A= + ''=0A= + '
(Spam filtering by Akismet)
'=0A= + '

'=0A= ;=0A= =0A= JSCC.prototype.dtCreateEcho =0A= =3D '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + ''=0A= + ''=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
';=0A= =0A= JSCC.prototype.dtProfileCreate=0A= =3D '
'=0A= + '
'=0A= + '
{Label:leaveComment}
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
{Label:nicknameLabel}
'=0A= + '
'=0A= + '
'=0A= + '
{Label:emailLabel}'=0A= + '
{Label:emailNote}
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
{Label:commentLabel}
'=0A= + '
'=0A= + '
' // Fields=0A= + '
'=0A= + '
'=0A= + ''=0A= + ''=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '

'=0A= ;=0A= =0A= JSCC.prototype.dtEditComment=0A= =3D '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + ''=0A= + '
'=0A= ;=0A= =0A= JSCC.prototype.dtEditComment2=0A= =3D '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + '
'=0A= + ''=0A= + ''=0A= + '
'=0A= + '
'=0A= + '
'=0A= ;=0A= =0A= JSCC.prototype.dtConversation=0A= =3D '
'=0A= + '
'=0A= + '{Label}{Name}'=0A= + '
'=0A= + '
'=0A= ;=0A= =0A= JSCC.prototype.dtMiniProfileLeaveComment =3D=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
';=0A= =0A= JSCC.prototype.dtCreateUserInfoLogged =3D=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
';=0A= =0A= JSCC.prototype.dtCreateUserInfoNonLogged =3D=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
';=0A= =0A= JSCC.prototype.dtCommentsPopupLink=0A= =3D '{LinkLabel}';=0A= =0A= JSCC.prototype.dtPostingCommentDialog=0A= =3D '
'=0A= + '
'=0A= + ''=0A= + ''=0A= + ' ('=0A= + '{Label:retry}/'=0A= + '{Label:cancel}'=0A= +')'=0A= + '
'=0A= + '
';=0A= =0A= JSCC.prototype.dtFollowPanel =3D=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
{Label:follow_emailNotification}
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
{Label:follow_notifyMode_noemail= }
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
{Label:follow_notifyMode_email}' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
{Label:follow_notifyMode_anymai= ls}
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '{Label:follow_emailAddressLabel}' +=0A= '' +=0A= '' +=0A= '({Label:follow_editProfile})' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
{Label:follow_rssThread}
' +=0A= '
' +=0A= '
' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
' +=0A= '
';=0A= =0A= JSCC.prototype.dtFollowPanelPopup =3D=0A= '
' +=0A= '
{Label:follow_popupHeader}
' +=0A= '
' +=0A= '
' +=0A= '
{Label:follow_editMyNotifications}
' +=0A= '
' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '' +=0A= '
' +=0A= '
'=0A= '
' +=0A= '
';=0A= =0A= JSCC.prototype.dtExpirationBanner =3D=0A= '
' +=0A= '
' +=0A= '
{Label:expirationBanner_title}
' +=0A= '
{Label:expirationBanner_descripti= on}
' +=0A= '
' +=0A= '
' +=0A= '{Label:expirationBanner_domain}'= +=0A= '' +=0A= '
' +=0A= '
' +=0A= '{Label:expirationBanner_subscriptionTyp= e}' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '{Label:expirationBanner_serviceFirstDat= e}' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '{Label:expirationBanner_expirationDate}= ' +=0A= '' +=0A= '
' +=0A= '
' +=0A= '' +=0A= '
' +=0A= '
';=0A= =0A= JSCC.prototype.localDate =3D function(t) {=0A= if(!t) return "";=0A= var d =3D new Date(t * 1000);=0A= return d.toLocaleDateString();=0A= }=0A= =0A= JSCC.prototype.localTime =3D function(t) {=0A= if(!t) return "";=0A= var d =3D new Date(t * 1000);=0A= return d.toLocaleTimeString();=0A= }=0A= =0A= JSCC.prototype.localAge =3D function(t) {=0A= if(!t) return "";=0A= if(t)=0A= var d =3D new Date(t * 1000);=0A= var offset =3D d.getTimezoneOffset() * 60;=0A= var day =3D Math.ceil(((new Date()).valueOf() - offset * 1000) / = 86400000) * 86400;=0A= var when =3D Math.floor((day - t + offset) / 86400);=0A= switch(when) {=0A= case 0: when =3D $JCL("leftToday"); break;=0A= case 1: when =3D $JCL("leftYesterday"); break;=0A= default:=0A= if(when > 0 && when < 6)=0A= when =3D when + $JCL("leftDaysAgo");=0A= else=0A= when =3D d.toLocaleDateString();=0A= }=0A= return when + ", " + d.toLocaleTimeString();=0A= }=0A= =0A= JSCC.prototype.viaLink =3D function(content) {=0A= if (!content) return "";=0A= =0A= if (content.service && content.service.profileUrl) {=0A= return content.service.profileUrl;=0A= } else if (content.user && content.user.profileUrl) {=0A= return content.user.profileUrl;=0A= } else {=0A= return "";=0A= }=0A= }=0A= =0A= JSCC.prototype.JCL =3D function(v) {=0A= return $JCL(=0A= (v =3D=3D 'leaveComment') ? (this.config.label || v) : v=0A= );=0A= }=0A= =0A= JSCC.prototype.gtmpl =3D function(t, mObj) {=0A= var s =3D this;=0A= var lowercase =3D function(a, m) { return String(m).toLowerCase(); }=0A= t =3D t.replace(/^[^<]*(<[\s\S]*>)[^>]*$/, "$1");=0A= t =3D t.replace(/(<[\/]?[A-Z]+)/g, lowercase);=0A= if(mObj && mObj.ID) t =3D t.replace(/(<[a-z]+)/, '$1 id=3D"' + mObj.ID = + '"');=0A= t =3D t.replace(/{Label:([^:\|}]+[^\|}]*)\|?([^}]*)}/g,=0A= function(a, m, modifier) {=0A= var loc =3D s.JCL(m);=0A= switch (modifier) {=0A= case 'uc' : loc =3D loc.toUpperCase(); break;=0A= case 'lc' : loc =3D loc.toLowerCase(); break;=0A= case 'ucf': loc =3D loc.substr(0, 1).toUpperCase() + loc.substr(1); = break;=0A= }=0A= return loc;=0A= });=0A= t =3D t.replace(/{([a-zA-Z]+\.)+([a-zA-Z]+)}/g,=0A= function(a) {=0A= var arr =3D a.substr(1,a.length-2).split(/\./);=0A= var res =3D mObj;=0A= JSKitLib.fmap(arr, function(v) {=0A= if(res[v]) {=0A= res =3D res[v]=0A= } else {=0A= return '';=0A= }=0A= });=0A= return res || '';=0A= });=0A= return t;=0A= }=0A= =0A= JSCC.prototype.tmpl =3D function(t, obj, dontPutId) {=0A= var self =3D this;=0A= t =3D self.gtmpl(t, dontPutId ? false : obj);=0A= t =3D t.replace(/{Age}/g, self.localAge(obj.TS));=0A= t =3D t.replace(/{Date}/g, self.localDate(obj.TS));=0A= t =3D t.replace(/{Time}/g, self.localTime(obj.TS));=0A= t =3D t.replace(/{Via}/g, self.viaLink(obj.content));=0A= if (obj.IP) t =3D t.replace(/{IP}/g, " (" + obj.IP + ")");=0A= var text =3D String(obj.Text);=0A= if ((obj.status =3D=3D 'M' || obj.status =3D=3D 'H')=0A= && (this.serverOptions.mmode =3D=3D 'pre' || this.serverOptions.mmode = =3D=3D 'onhold' || (obj.msgtype && obj.msgtype.match(/T|P/)))) {=0A= text +=3D (this.serverOptions.mtext || '');=0A= }=0A= text =3D text.replace(/^[ \s]+|[ \s]+$/, '');=0A= text =3D text.replace(/\n\n+/g, '\n\n');=0A= text =3D text.replace(/\n/g, ' 
');=0A= if(text.indexOf('<') =3D=3D -1)=0A= text =3D text.replace(/([^&<>\s]{12})([^&<>\s]{12})/g, = '$1$2');=0A= text =3D text.replace(/{/g, '{');=0A= t =3D t.replace(/{Text}/g, text);=0A= t =3D t.replace(/{Label:(:([a-z]+)\?([^:}]*):([^}]*))?([^}]*)}/g,=0A= function(a,b,p,f,s,m){=0A= if(p) m =3D (obj[p]?f:s)+m;=0A= return $JCL(m);=0A= });=0A= var d =3D {"SO:":this.serverOptions,"":obj};=0A= t =3D t.replace(/{([A-Z]+:)?([A-Za-z0-9]+)(\+\d+)?}/g,=0A= function(a,t,m,p){ var v =3D ((d[t]||obj)[m])||''; if(p) v =3D = parseInt(v) + parseInt(p); return v; });=0A= return t;=0A= }=0A= =0A= JSCC.prototype.setCommentStyle =3D function(cmt, className) {=0A= var el =3D cmt.ctls['js-singleCommentBody'] || cmt;=0A= if(el) JSKitLib.addClass(el,className);=0A= }=0A= =0A= JSCC.prototype.cmtSetSpamStatus =3D function(cmt, s) {=0A= cmt.cobj.status =3D s ? 'S' : 'A';=0A= if(s) {=0A= this.setCommentStyle(cmt, "js-CmtSpam");=0A= } else {=0A= cmt.style.backgroundColor =3D "";=0A= cmt.style.backgroundImage =3D "";=0A= cmt.style.color =3D '';=0A= }=0A= if(cmt.domINFO) cmt.domINFO.style.backgroundColor =3D s ? '#ffffe0' : = "";=0A= }=0A= =0A= JSCC.prototype.cmtSetOffensiveStatus =3D function(cmt, s) {=0A= cmt.cobj.status =3D s ? 'O' : 'A';=0A= if(s) {=0A= this.setCommentStyle(cmt, "js-CmtSpam");=0A= } else {=0A= cmt.style.backgroundColor =3D "";=0A= cmt.style.backgroundImage =3D "";=0A= cmt.style.color =3D '';=0A= }=0A= if(cmt.domINFO) cmt.domINFO.style.backgroundColor =3D s ? '#ffffe0' : = "";=0A= }=0A= =0A= JSCC.prototype.blockAction =3D function(action) {=0A= var s =3D this;=0A= var cid =3D s.ctBlock.forId;=0A= var cmt =3D s.jspg.getItemById(cid).div;=0A= s.hideSettingsWindow('ctBlock');=0A= switch(action) {=0A= case "approve":=0A= s.cmtApprove(cid);=0A= break;=0A= case "approveuser":=0A= s.cmtApproveUser(cid);=0A= break;=0A= case "delete":=0A= s.cmtDelete(cid, 'delete');=0A= break;=0A= case "spam":=0A= s.cmtSetSpamStatus(cmt, true);=0A= s.cmtDelete(cid, 'spam');=0A= break;=0A= case "ip":=0A= case "user":=0A= s.cmtDelete(cid, 'block_by_action', action);=0A= break;=0A= case "unban":=0A= s.cmtDelete(cid, action);=0A= }=0A= }=0A= =0A= JSCC.prototype.moderationCommentsListUpdate =3D function(id, moderate) {=0A= if (moderate) this.moderationCommentsList[id] =3D true;=0A= else delete this.moderationCommentsList[id];=0A= return true;=0A= }=0A= =0A= JSCC.prototype.hideExpirationBanner =3D function() {=0A= if (!this.expirationBanner) return;=0A= this.expirationBanner.parentNode.removeChild(this.expirationBanner);=0A= delete this.expirationBanner;=0A= }=0A= =0A= JSCC.prototype.showExpirationBanner =3D function(target) {=0A= var s =3D this;=0A= var recalcPosition =3D function() {=0A= var coords =3D {=0A= "local": JSKitLib.findPos(target),=0A= "global": JSKitLib.findPos(s.target)=0A= };=0A= s.expirationBanner.style.top =3D (coords.local[1] + = target.offsetHeight) + "px";=0A= s.expirationBanner.style.left =3D (coords.global[0] + = (s.target.offsetWidth - s.expirationBanner.offsetWidth)/2) + "px";=0A= };=0A= if (s.expirationBanner) {=0A= recalcPosition();=0A= return;=0A= }=0A= var template =3D s.gtmpl(s.dtExpirationBanner);=0A= var descriptors =3D {=0A= "domain": function() {=0A= return JSKitLib.text(s.config.domain);=0A= },=0A= "creation": function(element, dom) {=0A= if (s.account.creation) {=0A= return JSKitLib.text(s.localDate(s.account.creation));=0A= }=0A= JSKitLib.hide(dom.get("creation-wrap"));=0A= },=0A= "expiration": function() {=0A= return JSKitLib.text(s.localDate(s.account.expiration));=0A= },=0A= "subscription": function() {=0A= var subscriptions =3D {=0A= "free": "Echo Free",=0A= "pro": "Echo Live",=0A= "proplus": "Echo PRO"=0A= };=0A= return JSKitLib.text(subscriptions[s.account.subscription || "free"]);=0A= },=0A= "button": function(element) {=0A= JSKitLib.setEventHandler(element, ["click"], function() {=0A= window.open("//js-kit.com/settings/pricing.cgi?site=3D" + = s.config.domain, "_blank");=0A= });=0A= }=0A= };=0A= s.expirationBanner =3D JSKitLib.toDOM(template, "js-kit-exp-banner-", = descriptors).content;=0A= s.target.appendChild(s.expirationBanner);=0A= recalcPosition();=0A= }=0A= =0A= JSCC.prototype.cmtBlock =3D function(cid) {=0A= var s =3D this;=0A= var cmt =3D s.jspg.getItemById(cid).div;=0A= if (s.account.expired) {=0A= s.showExpirationBanner(cmt.domCtls || cmt.domINFO);=0A= return;=0A= }=0A= var status =3D cmt.cobj.status;=0A= var msgtype =3D cmt.cobj.msgtype || '';=0A= var cmtreason;=0A= if (status && status=3D=3D'S' && cmt.cobj.reason) {=0A= switch (cmt.cobj.reason) {=0A= case 'Blocked by User':=0A= case 'User':=0A= cmtreason =3D 'User';=0A= break;=0A= case 'IP':=0A= case 'Blocked by IP':=0A= cmtreason =3D 'IP';=0A= break;=0A= }=0A= }=0A= if(s.ctBlock) { s.hideSettingsWindow('ctBlock'); return; }=0A= if(!s.blockDom) { s.blockDom =3D {}; }=0A= if(!s.blockDom[status]) { s.blockDom[status] =3D {}; }=0A= if(!s.blockDom[status][cmtreason]) { var jca =3D '$JCA[' + s.jcaIndex + = '].blockAction';=0A= var cb =3D function(a, d) {=0A= return '" class=3D"js-ControlBlockButton" '+(d ? 'disabled=3D"on"' : = '')+'" onclick=3D"this.blur();'+jca+"('"+a+'\');return false;" = />';}=0A= var trth =3D '';=0A= var trtd =3D '';=0A= var trtdd =3D '';=0A= var tinp =3D ''=0A= + (s.serverOptions.mmode !=3D 'onhold' ? '' : (=0A= trth + $JCL("approveUser") + trtd + aumsg=0A= + tinp + $JCL("approveUser") + cb('approveuser')))=0A= + trth + $JCL("approveMessage")=0A= + mtrt + ammsg=0A= + tinp + $JCL("approveMessage") + cb('approve')=0A= + trth + $JCL("deleteUnwantedComment")=0A= + trtd + $JCL("getRidOfComment")=0A= + tinp + $JCL("deleteMessage") + cb('delete')=0A= + ((cmtreason =3D=3D 'User' || cmtreason =3D=3D 'IP') ?=0A= '' :=0A= trth + $JCL("flagAsSpam")=0A= + trtd + $JCL("trainAksimet")=0A= + tinp + $JCL("spamJunk") + cb('spam'))=0A= + ((cmtreason =3D=3D 'User') ?=0A= unbantext=0A= : trth + $JCL("blockCommenter")=0A= + trtd + $JCL("hideCommentsFromUser")=0A= + tinp + $JCL("blockUser")+cb('user'))=0A= + ((cmtreason =3D=3D 'IP') ?=0A= unbantext=0A= : trth + $JCL("blockCommenterIP")=0A= + trtd + $JCL("hideCommentsFromIP")=0A= + tinp + $JCL("blockIP")+cb('ip'))=0A= + "");=0A= }=0A= s.settingsWindow('ctBlock', cmt.domCtls || cmt.domINFO, = s.blockDom[status][cmtreason]);=0A= s.ctBlock.forId =3D cid;=0A= }=0A= JSCC.prototype.cmtApprove =3D function(cid) {=0A= var cmt =3D this.jspg.getItemById(cid).div;=0A= if(cmt.cobj.status =3D=3D 'S') {=0A= this.cmtSetSpamStatus(cmt, false);=0A= cmt.cobj.status =3D 'S'; // cmtDelete's deal=0A= }=0A= if(cmt.cobj.status =3D=3D 'O') {=0A= this.cmtSetOffensiveStatus(cmt, false);=0A= cmt.cobj.status =3D 'O';=0A= }=0A= this.cmtDelete(cid, 'message');=0A= }=0A= =0A= JSCC.prototype.cmtApproveUser =3D function(cid) {=0A= var cmt =3D this.jspg.getItemById(cid).div;=0A= if(cmt.cobj.status =3D=3D 'S') {=0A= this.cmtSetSpamStatus(cmt, false);=0A= cmt.cobj.status =3D 'S'; // cmtDelete's deal=0A= }=0A= this.cmtDelete(cid, 'user');=0A= }=0A= =0A= JSCC.prototype.routeAction =3D function(fun) {=0A= var a =3D [this];=0A= for(var i =3D 0; i < $JCA.length; i++) {=0A= if($JCA[i].jcaIndex !=3D this.jcaIndex=0A= && $JCA[i].config.domain =3D=3D this.config.domain=0A= && $JCA[i].config.path =3D=3D this.config.path=0A= && $JCA[i].config['display-mode'] =3D=3D 'inline'=0A= && !this.IM && !$JCA[i].IM && !$JCA[i].config.userProfileComments)=0A= a.push($JCA[i]);=0A= }=0A= for(var i =3D 0; i < a.length; i++) {=0A= var e =3D a[i];=0A= if(i) e.serverFilter =3D function(n) {=0A= return (n =3D=3D 's-data.js'); }=0A= fun.apply(e);=0A= delete e.serverFilter;=0A= }=0A= }=0A= =0A= JSCC.prototype.cmtDelete =3D function(cid, approvalMode) {=0A= var args =3D arguments;=0A= this.routeAction(function() {=0A= this.cmtDeleteAct.apply(this, args);=0A= });=0A= }=0A= =0A= JSCC.prototype.cmtDeleteAct =3D function(cid, approvalMode, action) {=0A= var s =3D this;=0A= var item =3D this.jspg.getItemById(cid);=0A= if (!item) return;=0A= var cmt =3D item.div;=0A= if(!cmt) {=0A= (this.objById[cid]||{}).status =3D 'D';=0A= this.jspg.deleteItem(cid);=0A= this.reCalcPages();=0A= return;=0A= }=0A= =0A= if(arguments.length =3D=3D 1) approvalMode =3D 'delete';=0A= =0A= var oldStatus =3D cmt.cobj.status;=0A= =0A= var path =3D (this.config.moderate || (this.config.nolc && !this.IM)) ?=0A= cmt.cobj.path : this.config.path;=0A= if(this.config.nolc && !this.IM)=0A= this.config.domain =3D cmt.cobj.domain;=0A= this.moderationCommentsListUpdate(cid);=0A= var idlist =3D [{'id': cid, 'p': path}];=0A= switch(approvalMode) {=0A= case 'message':=0A= if (!this.inlineModeration) {=0A= this.preHandlerDelete(cmt);=0A= }=0A= if(oldStatus =3D=3D 'S') {=0A= this.groupModerationRequest(approvalMode,=0A= {'spam': idlist, 'appr': [], 'del': []});=0A= cmt.cobj.action =3D 'unban';=0A= } else if(oldStatus =3D=3D 'O') {=0A= this.groupModerationRequest(approvalMode,=0A= {'spam': [], 'appr': idlist, 'del': []});=0A= } else {=0A= this.groupModerationRequest(approvalMode,=0A= {'spam': [], 'appr': [], 'del': idlist});=0A= }=0A= if (this.inlineModeration) this.postHandlerModerate(cid);=0A= break;=0A= case 'user':=0A= if (!this.inlineModeration) {=0A= this.preHandlerDelete(cmt);=0A= }=0A= this.groupModerationRequest(approvalMode, idlist,=0A= (oldStatus =3D=3D 'S' ? {'junk': 'no'} : {}));=0A= if (this.inlineModeration) this.postHandlerModerate(cid);=0A= break;=0A= case 'delete':=0A= this.preHandlerDelete(cmt);=0A= this.groupModerationRequest(approvalMode, idlist);=0A= break;=0A= case 'block_by_action':=0A= this.preHandlerDelete(cmt);=0A= this.groupModerationRequest('block' + action, idlist);=0A= cmt.cobj.action =3D 'ban';=0A= break;=0A= case 'unban':=0A= if (!this.inlineModeration) {=0A= this.preHandlerDelete(cmt);=0A= }=0A= this.groupModerationRequest(approvalMode, idlist);=0A= cmt.cobj.action =3D 'ban';=0A= if (this.inlineModeration) this.postHandlerModerate(cid);=0A= break;=0A= case 'spam':=0A= this.groupModerationRequest(approvalMode, idlist);=0A= setTimeout(function() { // screen del=0A= s.removeComment(cmt, true);=0A= }, 1000);=0A= break;=0A= case 'ignore':=0A= /* Just delete from screen */=0A= default:=0A= this.removeComment(cmt, true);=0A= }=0A= }=0A= =0A= JSCC.prototype.preHandlerDelete =3D function(cmt) {=0A= this.publishEvent('comment-deleting', {'cmtId': cmt.cobj.ID});=0A= }=0A= =0A= JSCC.prototype.postHandlerDelete =3D function(cmt) {=0A= this.publishEvent('comment-deleted', {'cmtId': cmt.cobj.ID});=0A= }=0A= =0A= JSCC.prototype.removeComment =3D function(cmt, useRecursion) {=0A= var cobj =3D cmt.cobj;=0A= var deletedPageIdx =3D this.jspg.getPageByItemId(cobj.ID);=0A= if(cobj.ParentID && this.objById[cobj.ParentID]) {=0A= var prn =3D this.objById[cobj.ParentID];=0A= this.jspg.invalidateItemView(cobj.ParentID);=0A= var parentPageIdx =3D this.jspg.getPageByItemId(cobj.ParentID);=0A= this.jspg.invalidatePagesView(parentPageIdx, = deletedPageIdx-parentPageIdx);=0A= } else {=0A= if(deletedPageIdx && cobj.ParentID) = this.jspg.invalidatePagesView(deletedPageIdx-1, 1);=0A= }=0A= if(cobj.cedge) {=0A= var curItemIdx =3D this.jspg.getItemIdxById(cobj.ID);=0A= if((cobj.cedge=3D=3D1 && !this.IM && typeof curItemIdx!=3D'undefined') = || (cobj.cedge=3D=3D2 && typeof curItemIdx!=3D'undefined')) {=0A= var itemIdxD =3D cobj.cedge=3D=3D1 ? 1 : -1;=0A= var items =3D this.jspg.getItems(curItemIdx+itemIdxD, 1);=0A= if(items.length && items[0]) items[0].obj.cedge +=3D cobj.cedge;=0A= }=0A= }=0A= var self =3D this;=0A= var deletedComment =3D function(dobj) {=0A= return (dobj.status=3D=3D'D' || dobj.status=3D=3D'DT');=0A= }=0A= var delCount =3D deletedComment(cobj) ? 0 : 1;=0A= if(this.IM) {=0A= var cnt =3D 0;=0A= var deletedPageItems =3D this.jspg.getPageItems(deletedPageIdx);=0A= JSKitLib.fmap(deletedPageItems, function(V){=0A= if(!deletedComment(V.obj) && = V.obj.conversation=3D=3Dcobj.conversation) cnt++;=0A= });=0A= if(cnt>1) {=0A= if(cmt.cobj.hasCnvs) {=0A= cmt.cobj.status =3D 'DT';=0A= this.jspg.invalidateItemView(cobj.ID);=0A= } else {=0A= this.jspg.deleteItem(cmt.cobj.ID);=0A= }=0A= } else if(cnt<=3D1){=0A= JSKitLib.fmap(deletedPageItems, function(V){=0A= if(V.obj.conversation=3D=3Dcobj.conversation) = self.jspg.deleteItem(V.obj.ID);=0A= });=0A= }=0A= } else {=0A= delCount =3D this.jspg.deleteItem(cobj.ID);=0A= this.reCalcPages();=0A= }=0A= this.ctag =3D null;=0A= var pageNo =3D this.curPage;=0A= this.curPage =3D 0;=0A= this.displayPage(pageNo, function(immed){=0A= if(immed) {=0A= if(useRecursion && this.jspg.getItemById(cmt.cobj.ID)) {=0A= self.removeComment(cmt);=0A= }=0A= }=0A= });=0A= return delCount;=0A= }=0A= =0A= JSCC.prototype.postHandlerModerate =3D function(cid) {=0A= var cmt =3D this.jspg.getItemById(cid).div;=0A= cmt.cobj.status =3D 'A';=0A= this.jspg.invalidateItemView(cid);=0A= var pageNo =3D this.curPage;=0A= this.curPage =3D 0;=0A= this.displayPage(pageNo);=0A= }=0A= =0A= JSCC.prototype.createCommentAsHTML =3D function(obj) {=0A= if(obj.status =3D=3D 'D') return '';=0A= if(this.objppc) this.objppc(obj);=0A= return this.tmpl(this.dtComment, obj);=0A= }=0A= =0A= JSCC.prototype.getUserProperty =3D function(name, defaultValue) {=0A= return JSKitEPB.getValue(name) || this.TC && this.TC["js-Cmt" + name] = && !JHI2.isEmpty(this.TC["js-Cmt" + name]) && this.TC["js-Cmt" + = name].value || defaultValue;=0A= }=0A= =0A= JSCC.prototype.markOffensive =3D function(cid) {=0A= if(confirm($JCL("isJunkVote"))) {=0A= if ((this.adminMode) && (!this.inlineModeration)) {=0A= this.cmtDelete(cid);=0A= } else {=0A= var item =3D this.jspg.getItemById(cid);=0A= if(!item) return;=0A= var obj =3D item.obj;=0A= var req =3D {=0A= 'id': cid,=0A= 'permalink': this.config.permalink,=0A= 'Text': obj.Text ||=0A= (obj.content ? obj.content.title : ''),=0A= 'Name': this.getUserProperty("Name", $JCL("guest"))=0A= };=0A= this.server('-mark.off', req);=0A= }=0A= }=0A= }=0A= =0A= JSCC.prototype.getLikeInstanceByID =3D function(cid){=0A= var comment =3D this.jspg.getItemById(cid);=0A= return comment.obj.likeInstance; =0A= }=0A= =0A= JSCC.prototype.postLikeVote =3D function(cid, obj) {=0A= var voter =3D {=0A= "name" : this.getUserProperty("Name", "")=0A= };=0A= var avatar =3D this.avatarsManager.getActiveAvatar();=0A= if (avatar) {=0A= voter.avatar =3D avatar.name;=0A= voter.avatar_width =3D avatar.width;=0A= voter.avatar_height =3D avatar.height;=0A= }=0A= var likeInstance =3D this.getLikeInstanceByID(cid);=0A= if (likeInstance.busy) return;=0A= likeInstance.busy =3D true;=0A= likeInstance.renderLikeControl("progress");=0A= likeInstance.sendRequest(voter); =0A= }=0A= =0A= JSCC.prototype.handleLikeResponse =3D function(cid, action, data){=0A= this.routeAction(function() {=0A= this.serverOptions.profile =3D data.profile;=0A= var likeInstance =3D this.getLikeInstanceByID(cid);=0A= likeInstance.busy =3D false;=0A= likeInstance.vote(action, data);=0A= });=0A= }=0A= =0A= JSCC.prototype.showProfile =3D function(target, data, extraConfig) {=0A= if (data.ProfileURL && !data.profile) {=0A= window.open(data.ProfileURL);=0A= return;=0A= }=0A= var s =3D this;=0A= var so =3D s.serverOptions;=0A= if (!data.profile || (data.profile !=3D so.profile && !so.showProfile) = || $JSKitGlobal.isProfileLoaded =3D=3D "no") return;=0A= var applyFollowPanelsCallback =3D function(func) {=0A= JSKitLib.fmap([s.followPanel, s.followPanelPopup], function(panel) {=0A= if (panel) func(panel);=0A= });=0A= };=0A= var config =3D JSKitLib.foldl({=0A= "parentTarget" : s.target,=0A= "targetRef" : JSKitLib.getRef(s),=0A= "whiteLabel" : so.whitelabel,=0A= "callbacks" : {=0A= "onsave" : function(profile) {=0A= s.extraFormFields["Email"] =3D profile.getEmail() || "";=0A= var email =3D s.extraFormFields["Email"] || = $JCL("follow_emptyEmail");=0A= applyFollowPanelsCallback(function(panel) {=0A= var link =3D panel.get("emailAddress");=0A= var action =3D s.extraFormFields["Email"] ? "remove" : "add";=0A= JSKitLib.text(email, link, true);=0A= JSKitLib[action + "Class"](link,=0A= "js-kit-follow-activeNotifyMode-" + so.notifyMode);=0A= });=0A= },=0A= "onload" : function(profile) {=0A= if (profile.isYours()) so.profile =3D profile.getProfileID();=0A= applyFollowPanelsCallback(function(panel) {=0A= var link =3D panel.get("editProfileLink");=0A= JSKitLib.text($JCL("follow_editProfile"), link, true);=0A= JSKitLib.removeClass(link, "js-kit-follow-openingProfile");=0A= JSKitLib.addClass(panel.get("rssThreadButton"), = "js-kit-follow-rssButton");=0A= });=0A= }=0A= }=0A= }, extraConfig || {}, function(value, acc, key) { acc[key] =3D value; = });=0A= if (!$JSKitGlobal.profileObjectInitialized) {=0A= $JSKitGlobal.isProfileLoaded =3D "no";=0A= JSKitLib.addScript(s.uriDomain + "/widgets/profile.js", target, = function() {=0A= $JSKitGlobal.isProfileLoaded =3D "yes";=0A= JSKW$openProfile(data.profile, target, config);=0A= });=0A= } else JSKW$openProfile(data.profile, target, config);=0A= }=0A= =0A= JSCC.prototype.appendProfileHandler =3D function(target, data) {=0A= var self =3D this;=0A= var isAvailable =3D this.serverOptions.showProfile && (data.profile || = data.ProfileURL);=0A= var avatarDims =3D {"width": "48", "height": "48"};=0A= var openProfile =3D function(element) {=0A= JSKitLib.addEventHandler(element, ["click"], function(e) {=0A= JSKitLib.stopEventPropagation(e);=0A= JSKitLib.preventDefaultEvent(e);=0A= self.showProfile(target, data);=0A= return false;=0A= });=0A= };=0A= JSKitLib.addClass(target, "js-kit-clickable");=0A= if (this.IM || this.getSkin() !=3D "echo") return openProfile(target); =0A= if (data.event_publisher) {=0A= data.Name =3D data.content.user.name=0A= }=0A= var descr =3D {=0A= "avatar": function(element) {=0A= var container =3D {=0A= "instance": element,=0A= "width": avatarDims.width,=0A= "height": avatarDims.height=0A= };=0A= self.appendAvatarImage(container, data);=0A= if (isAvailable) openProfile(element);=0A= }=0A= };=0A= if (isAvailable) descr.name =3D descr.viewDetails =3D function(element) = { openProfile(element); };=0A= var config =3D {=0A= "labels": $JCL,=0A= "uriDomain": self.uriDomain,=0A= "uriAvatar": self.uriAvatar,=0A= "avatarSize": avatarDims,=0A= "cssPrefix": "js-kit-singleCmtMiniProfile js-kit-singleCmtProfile" + = (isAvailable ? "Enabled" : "Disabled"),=0A= "descriptors": descr,=0A= "openFullProfile": function() { self.showProfile(target, data); },=0A= "isNativeProfileDisabled": !isAvailable=0A= };=0A= =0A= eval("var wp =3D " + JSKitLib.htmlUnquote((data.Webpresence || "[]")));=0A= var webpresence =3D JSKitLib.fmap(wp, function(item) {=0A= if (!item[2] || item[2] =3D=3D "checked") {=0A= var type =3D item[0].replace(/login-/, "");=0A= var group =3D item[0].match(/login-/) ? "login" : "web";=0A= if (group =3D=3D "web" && !self.serverOptions.extraFieldURL) return;=0A= var identity =3D self.jskauth.assembleIdentity(item[1], type, group);=0A= if (type =3D=3D "gfc" && self.jskauth.getAuthIdentity("gfc")) {=0A= identity.url =3D item[1];=0A= identity.params.domain =3D self.config.domain;=0A= }=0A= return identity;=0A= }=0A= });=0A= var url =3D data.Url ? [self.jskauth.assembleIdentity(data.Url, "home", = "web")] : [];=0A= data.identities =3D {"auth": {}, "web": JSKitLib.merge(webpresence, = url)};=0A= =0A= var clearTimer =3D function(timer) {=0A= clearTimeout(timer);=0A= timer =3D undefined;=0A= };=0A= var openMiniProfile =3D function(ttl) {=0A= clearTimer(self.miniProfileCollapseTimer);=0A= self.miniProfileExpandTimer =3D setTimeout(function() {=0A= if (data.miniProfile) {=0A= data.miniProfile.display(target);=0A= } else {=0A= data.miniProfile =3D new JSKitMiniProfile(target, data, config);=0A= }=0A= data.miniProfile.getContent().onmouseover =3D function() {=0A= clearTimer(self.miniProfileCollapseTimer);=0A= };=0A= }, ttl);=0A= };=0A= target.onclick =3D function() { openMiniProfile(0); }=0A= target.onmouseover =3D function() { = openMiniProfile(JSCC.MINI_PROFILE_TTL); }=0A= target.onmouseout =3D function() {=0A= clearTimer(self.miniProfileExpandTimer);=0A= self.miniProfileCollapseTimer =3D setTimeout(function() {=0A= JSKW$Events.syncBroadcast("miniProfile_collapseAll");=0A= }, JSCC.MINI_PROFILE_TTL);=0A= };=0A= }=0A= =0A= JSCC.prototype.fixComment =3D function(cmt, obj, pageIdx, globalIdx, = itemsOnPage) {=0A= var self =3D this;=0A= if (obj.profile =3D=3D this.serverOptions.profile) obj.yours =3D true;=0A= var so =3D this.serverOptions;=0A= var cfg =3D this.config;=0A= var typeCondition =3D obj.msgtype && obj.msgtype.match(/T|P/) && = !so.trackbackreply;=0A= var flagCondition =3D !so.commod || obj.yours || cfg.nolc || = typeCondition;=0A= var anonymous =3D so.anonymousCmt && !self.jskauth.isLogged();=0A= =0A= self.objById[obj.ID] =3D obj;=0A= if(obj.status =3D=3D 'D') {=0A= cmt.style.display =3D 'none';=0A= return;=0A= }=0A= =0A= if(obj.depth) {=0A= cmt.style.marginLeft =3D this.level4margin(obj.depth)=0A= } else {=0A= obj.depth =3D 0;=0A= }=0A= =0A= var ctls =3D JSKitLib.mapClass2Object({}, cmt);=0A= cmt.ctls =3D ctls;=0A= cmt.cobj =3D obj;=0A= var imgArea =3D cmt.ctls["js-singleCommentPreviewImage"];=0A= if (imgArea && cmt.cobj.imgs && cmt.cobj.imgs.length && = self.config.uploadImages){ =0A= self.addChild(imgArea,self.createImages(cmt.cobj.imgs));=0A= imgArea.style.display =3D "block";=0A= }=0A= =0A= var jsc =3D function(t){return ctls['js-singleComment'+t]}=0A= =0A= var switchClasses =3D function(controls, class2add, class2remove) {=0A= JSKitLib.fmap(controls, function(element) {=0A= JSKitLib.addClass(element, class2add);=0A= JSKitLib.removeClass(element, class2remove);=0A= });=0A= };=0A= =0A= var appendHoverActions =3D function(controls){=0A= var container =3D jsc("");=0A= if (!container || self.getSkin() !=3D "echo") return;=0A= JSKitLib.addEventHandler(container, ["mouseout"], function() {=0A= switchClasses(controls, "jsk-SecondaryFontColor", "jsk-LinkColor");=0A= });=0A= JSKitLib.addEventHandler(container, ["mouseover"], function() {=0A= switchClasses(controls, "jsk-LinkColor", "jsk-SecondaryFontColor");=0A= });=0A= };=0A= =0A= cmt.bg =3D jsc('Bg');=0A= var stripe =3D jsc('Body') || jsc('');=0A= stripe.className +=3D " js-singleCommentDepth" + (obj.depth || 0);=0A= if (this.useEcho()) {=0A= if (obj.depth) {=0A= stripe.className +=3D " jsk-TrinaryBackgroundColor = jsk-ItemWrapperChild";=0A= switchClasses([cmt.bg], 'jsk-TrinaryBackgroundColor', = 'js-singleCommentBg');=0A= } else if (obj.thread && obj.thread.length) {=0A= stripe.className +=3D " jsk-ItemWrapperThread";=0A= }=0A= }=0A= if(!(cmt.style.display.match(/none/))){=0A= stripe.className +=3D " js-comment-stripe-" + ((globalIdx % = this.stripecount) + 1);=0A= }=0A= =0A= if(self.IM && typeof(obj.conversation)=3D=3D'number') {=0A= if(obj.hasCnvs) {=0A= this.appendConversation(cmt, obj.conversation);=0A= } else {=0A= this.appendConversationChild(cmt);=0A= }=0A= }=0A= =0A= /* Handle avatars */=0A= if(obj.status!=3D'DT' && obj.status!=3D'DD') self.placeAvatar(obj, = jsc('Avatar'));=0A= =0A= /* Handle if ratings are present */=0A= if (obj.Rating > 0 && ( ! this.isStandalone()) ) {=0A= var self =3D this;=0A= var action =3D function() {=0A= if (!jsc('Rating')) return;=0A= jsc('Rating').appendChild(self.createMiniStarObject(obj.Rating, 10));=0A= jsc('Rating').appendChild(JSKitLib.html('
'));=0A= JSKitLib.show(jsc('Rating'));=0A= }=0A= $JSKitGlobal.tryRatingsAppObjectAction(this.uniq, action);=0A= } else {=0A= if (jsc('Rating')) JSKitLib.hide(jsc('Rating'));=0A= }=0A= =0A= var sa =3D jsc("Name");=0A= if(sa) {=0A= self.rerenderName(cmt);=0A= if(obj.admin) sa.className =3D sa.className + " js-siteAdmin";=0A= }=0A= =0A= var renderKarmaView =3D function(karma, container, value, voters) {=0A= JSKitLib.text(karma.score, value, true);=0A= JSKitLib.text(karma.votesText, voters, true);=0A= JSKitLib.show(container, "inline");=0A= };=0A= var kS =3D jsc("KarmaScore");=0A= if(kS && obj.karma) {=0A= var kVal =3D jsc("KarmaValue");=0A= var kVot =3D jsc("KarmaVoters");=0A= if(obj.karma.votes) renderKarmaView(obj.karma, kS, kVal, kVot);=0A= var setKarmaAction =3D function(name, score) {=0A= if (!jsc(name)) return;=0A= JSKitLib.setEventHandler(jsc(name), ['click'], function() {=0A= obj.karma.recomputeScore(score);=0A= renderKarmaView(obj.karma, kS, kVal, kVot);=0A= this.blur();=0A= });=0A= }=0A= setKarmaAction("KarmaY", 1);=0A= setKarmaAction("KarmaN", -1);=0A= }=0A= if(jsc("KarmaShow") && obj.karma && obj.yours && obj.karma.votes) {=0A= renderKarmaView(obj.karma, jsc("KarmaShow"), jsc("KarmaValueShow"), = jsc("KarmaVotersShow"));=0A= }=0A= if (so.likedBy && jsc("LikedBy")){=0A= var anonymousAvatar =3D self.avatarsManager.anonymousAvatarData();=0A= eval("var votersList =3D " + (obj.like || "[]") + ";");=0A= obj.likeInstance =3D new JSCCLike({=0A= "ID" : obj.ID,=0A= "jx": self.jcaIndex,=0A= "ref": JSKitLib.getRef(self),=0A= "path": self.pathOverride,=0A= "voters" : votersList,=0A= "target" : jsc("LikedBy"),=0A= "profile": function(){ return self.serverOptions.profile; },=0A= "translator" : $JCL,=0A= "onInit" : function(){=0A= var expandMarker =3D this.getExpandMarker();=0A= if (expandMarker) appendHoverActions([expandMarker]);=0A= },=0A= "onVoterInit" : function(target, data){=0A= var avatar =3D data.avatarData || anonymousAvatar;=0A= data.avatar =3D avatar.name;=0A= data.avatarWidth =3D avatar.width;=0A= data.avatarHeight =3D avatar.height;=0A= delete data.avatarData;=0A= self.appendProfileHandler(target, data);=0A= },=0A= "onVoterRender" : function(dom, data){=0A= self.avatarsManager.assembleAvatar({=0A= "instance": dom.get("avatar"),=0A= "width": "16",=0A= "height": "16"=0A= }, data.avatar || anonymousAvatar);=0A= },=0A= "likeControl": jsc("Like")=0A= });=0A= }=0A= =0A= var functionsToBind =3D [=0A= ["Edit", "ShowCommentDialog", [{isEditing: true}]],=0A= ["Flag", "markOffensive"],=0A= ["Like", "postLikeVote"],=0A= ["Reply", "ShowCommentDialog"],=0A= ["Block", "cmtBlock"],=0A= ["Delete", "cmtDelete"],=0A= ["Approve", "cmtApprove"],=0A= ["Moderate","cmtBlock"],=0A= ["ComModMark", "markOffensive"],=0A= ["ApproveUser", "cmtApproveUser"]=0A= ];=0A= =0A= JSKitLib.fmap(functionsToBind, function(list){=0A= (function(elementName, funcName, args) {=0A= if (!jsc(elementName)) return;=0A= args =3D args || [];=0A= args.unshift(cmt.id);=0A= JSKitLib.setEventHandler(jsc(elementName), ['click'], function(){=0A= self[funcName].apply(self, args);=0A= });=0A= }).apply(self, list);=0A= });=0A= =0A= var elementVisibilityConditions =3D {=0A= "IP" : !self.adminMode,=0A= "Url" : obj.Url,=0A= "Karma" : !this.scoringEnabled() || obj.yours || !obj.karma || = typeCondition || cfg.nolc,=0A= "ComMod" : flagCondition, =0A= "LikedBy" : !so.likedBy,=0A= "Editable" : cfg.editable !=3D 'yes' || cfg.nolc || !(self.adminMode = || self.ownerMode),=0A= "Likeable" : !so.likedBy || anonymous,=0A= "Flagable" : flagCondition,=0A= "Deletable" : (!self.adminMode || !obj.event_type) && ((!obj.yours && = !self.IM && !self.ownerMode) || (self.adminMode && !cfg.nolc)),=0A= /* FIXME(?) Lev, this.serverOptions are not defined in moderation mode = but the result is likely as desired, i.e. admin can still reply */=0A= "Replyable" : so.mmode =3D=3D "pause" || = !self.isSourceAvailable("Comments") || typeCondition || (cfg.nolc && = (!self.IM || obj.yours)),=0A= "Moderatable" : !self.adminMode || cfg.nolc,=0A= "ApproveUser" : so.mmode !=3D "onhold",=0A= "ProfileLinkable" : !obj.profile || cfg.nolc=0A= };=0A= JSKitLib.fmap(elementVisibilityConditions, function(flag, name){=0A= if (jsc(name) && flag) JSKitLib.hide(jsc(name));=0A= });=0A= =0A= cmt.bg.style.zIndex =3D this.czidx - (pageIdx % this.czidx);=0A= cmt.domINFO =3D jsc('INFO');=0A= cmt.domCtls =3D jsc('Ctls') || jsc('controls');=0A= =0A= if(obj.status =3D=3D 'S')=0A= this.cmtSetSpamStatus(cmt, true);=0A= =0A= if(obj.status =3D=3D 'O')=0A= this.cmtSetOffensiveStatus(cmt, true);=0A= =0A= if(obj.admin) {=0A= JSKitLib.addClass(cmt, "js-commentByAdmin");=0A= if(cfg.adminBgColor) {=0A= cmt.style.backgroundColor =3D cfg.adminBgColor;=0A= cmt.bg.style.backgroundColor =3D cfg.adminBgColor;=0A= }=0A= var star =3D jsc('AdminStar');=0A= if(star) JSKitLib.show(star, 'inline');=0A= }=0A= =0A= if(obj.status =3D=3D 'DT') {=0A= if(cmt.domINFO) JSKitLib.hide(cmt.domINFO);=0A= if(cmt.domCtls) JSKitLib.hide(cmt.domCtls);=0A= }=0A= if(obj.status =3D=3D 'DD') {=0A= if(cmt.domCtls) JSKitLib.hide(cmt.domCtls);=0A= this.placeProcessAvatar(jsc('Avatar'));=0A= }=0A= if(jsc("Checkbox")) {=0A= var checkbox =3D jsc("Checkbox");=0A= var state =3D this.moderationCommentsList[obj.ID] ? "checked" : = "unchecked";=0A= this.setInputState("checkbox", checkbox, state);=0A= checkbox.onclick =3D function() {=0A= var state =3D self.moderationCommentsList[obj.ID] ? "unchecked" : = "checked";=0A= self.setInputState("checkbox", checkbox, state);=0A= self.moderationCommentsListUpdate(obj.ID, state =3D=3D "checked");=0A= };=0A= }=0A= if(jsc("Menu")) {=0A= if(!obj.menu) =0A= obj.menu =3D self.addMenu(cmt, obj);=0A= if(obj.menu) =0A= jsc("Menu").appendChild(obj.menu);=0A= }=0A= if(jsc("ViaIcon")) JSKitLib.addPNG(jsc("ViaIcon"), = obj.content.service.iconUrl); =0A= var controls =3D JSKitLib.fmap(["Flag", "Like", "Reply", "Moderate", = "Edit", "Delete", "ViaThirdPartyService"], function(name){=0A= var element =3D jsc(name);=0A= if (element) return element;=0A= });=0A= appendHoverActions(controls);=0A= }=0A= =0A= JSCC.prototype.setInputState =3D function(type, element, state) {=0A= JSKitLib.addPNG(element, "//cdn.js-kit.com/images/common/" + type + "_" = + state + ".png");=0A= }=0A= =0A= JSCC.prototype.level2margin =3D function(level) {=0A= if(level < 20) return "10px";=0A= if(level < 40) return "4px";=0A= return "0px";=0A= }=0A= JSCC.prototype.level4margin =3D function(level) {=0A= switch (this.config.skin) {=0A= case 'echo':=0A= if(level > 1) level =3D 1;=0A= return ((parseInt(this.maxAvatarDims.width) + 10) * level) + 'px';=0A= default:=0A= if(level <=3D 20) return (10 * level) + 'px';=0A= if(level <=3D 40) return (200 + 4 * level) + 'px';=0A= return '280px';=0A= }=0A= }=0A= JSCC.prototype.cmtInDiv =3D function(div, obj, fincb) {=0A= JSKW$Events.syncBroadcast("smileys-newCommentInDiv", obj);=0A= if (!obj.isEditing) {=0A= var cIdx, insBefore =3D false;=0A= if(this.config.backwards =3D=3D 'yes') {=0A= var fitem =3D this.jspg.getFirstItem();=0A= if(fitem) {=0A= cIdx =3D fitem.obj.ID;=0A= insBefore =3D true;=0A= }=0A= }=0A= if(this.config.thread !=3D 'yes') {=0A= obj.Notice =3D $JCL('commentMoveNotice');=0A= cIdx =3D obj.ParentID || cIdx;=0A= delete obj.ParentID;=0A= delete obj.depth;=0A= }=0A= if(this.useEcho()) {=0A= cIdx =3D this.jspg.getPlaceIdxByTS(obj.TS);=0A= insBefore =3D true;=0A= }=0A= obj.cedge =3D 3;=0A= if(obj.ParentID) {=0A= obj.cedge =3D 0;=0A= var prn =3D this.objById[obj.ParentID];=0A= var td =3D (prn && prn.depth) ? prn.depth : 0;=0A= if(prn) {=0A= if (this.useEcho()) {=0A= JSKitLib.addClass(this.jspg.getItemById(obj.ParentID).div, = 'jsk-ItemWrapperThread');=0A= }=0A= if(!obj.depth) {=0A= prn.thread.push(obj);=0A= obj.depth =3D 1 + td;=0A= }=0A= if(this.IM && typeof(prn.conversation)=3D=3D'number') = obj.conversation =3D prn.conversation;=0A= cIdx =3D this.getLastReply(obj.ParentID).obj.ID;=0A= insBefore =3D false;=0A= var curItem =3D this.jspg.getItemById(cIdx);=0A= if(curItem && curItem.obj.cedge>1) {=0A= obj.cedge =3D 2;=0A= curItem.obj.cedge -=3D 2; =0A= var parentPageIdx =3D this.jspg.getPageByItemId(obj.ParentID);=0A= var insertedPageIdx =3D this.jspg.getPageByItemId(cIdx);=0A= this.jspg.invalidatePagesView(parentPageIdx, = insertedPageIdx-parentPageIdx+1);=0A= }=0A= }=0A= }=0A= =0A= if(this.IM) {=0A= for(var i=3D0; i 0) {=0A= cmt.cobj.height +=3D cmtHeight;=0A= cmt.style.height =3D cmt.cobj.height + 'px';=0A= return true;=0A= } else if (cmt.cobj.cntBorderPause =3D=3D 8) {=0A= cmt.style.overflow =3D "";=0A= cmt.style.height =3D "";=0A= cmt.cobj.height =3D -1;=0A= cmt.cobj.cntBorderPause--;=0A= return true;=0A= } else if (cmt.cobj.cntBorderPause > 0) {=0A= cmt.cobj.cntBorderPause--;=0A= return true;=0A= } else if (cmt.cobj.cntBorderUp < 256) {=0A= cmt.cobj.cntBorderUp +=3D 10;=0A= var blue =3D cmt.cobj.cntBorderUp;=0A= bg.style.backgroundColor =3D "rgb(256, 256, " + (blue > 256 ? 256 : = blue) + ")";=0A= return true;=0A= } else {=0A= self.setOpacity(bg, 1);=0A= bg.style.backgroundColor =3D "";=0A= delete cmt.cobj.echoItemFirstTime;=0A= return false;=0A= }=0A= }=0A= var oldEffectStep =3D function(cmt) {=0A= if (cmt.cobj.cntDown > 0) {=0A= self.setOpacity(bg, calcOpacity());=0A= return true;=0A= } else {=0A= bg.style.backgroundColor =3D "";=0A= self.setOpacity(bg, 1);=0A= return false;=0A= }=0A= }=0A= cmt.cobj.cntDown -=3D cmt.cobj.cntMode ? decr.f : decr.s;=0A= return cmt.cobj.echoItemFirstTime ? echoEffectStep(cmt) : = oldEffectStep(cmt);=0A= }=0A= =0A= var runStep =3D function() {=0A= obj.intvl =3D setTimeout(function() {=0A= var nextStep =3D effectStep(cmt);=0A= if (nextStep) runStep();=0A= else {=0A= obj.intvl =3D null;=0A= delete obj.havingEffect;=0A= }=0A= }, 50);=0A= };=0A= runStep();=0A= }=0A= =0A= JSCC.prototype.foldInputFields =3D function(e, acc, f) {=0A= if(e.getAttribute) {=0A= var name =3D e.getAttribute('NAME');=0A= if(name && (name.substr(0, 6) =3D=3D 'js-Cmt')) {=0A= var shortName =3D name.substr(6);=0A= acc =3D f.call(this, e, acc, shortName) || acc;=0A= }=0A= }=0A= var cn =3D e.childNodes;=0A= if(cn) {=0A= var clen =3D cn.length;=0A= for(var i =3D 0; i < clen; i++)=0A= acc =3D this.foldInputFields(cn[i], acc, f);=0A= }=0A= return acc;=0A= }=0A= =0A= JSCC.prototype.inputFieldsMsg =3D function(ctl, cmtObj, pText) {=0A= return this.foldInputFields(ctl, [], function(e, a, name){=0A= if (e.jsk$not_specified || JHI2.isEmpty(e)) return;=0A= var isText =3D /^Text(Edit)?$/.test(name);=0A= var text =3D isText ? pText : e.value;=0A= a.push({"Name": "js-Cmt" + name, "Value": text});=0A= if(isText && this.serverOptions.htmlMode)=0A= text =3D text.replace(/<[\/]?[a-z]{1,3}(\s+(href)=3D[^>]+)?>/g, '');=0A= //text =3D text.replace(/&/g, '&').replace(//g, '>');=0A= cmtObj[name] =3D text;=0A= });=0A= }=0A= =0A= JSCC.prototype.cmtAvatarPlaceWidth =3D function(cobj) {=0A= return cobj.ParentID ? this.maxAvatarDims.width/2 : = this.maxAvatarDims.width;=0A= }=0A= =0A= JSCC.prototype.cmtInPlace =3D function(cobj, fincb) {=0A= var div =3D this.TC["js-OldComments"];=0A= cobj.Name =3D cobj.Name || $JCL("guest");=0A= this.cmtInDiv(div, cobj, function(cmt) {=0A= if(cmt) this.flash(cmt);=0A= if(fincb) fincb.apply(this, [cmt]);=0A= });=0A= }=0A= =0A= JSCC.prototype.ShowCommentDialog =3D function(msgId, extra) {=0A= if(this.commentPostingProcess) {=0A= alert($JCL('messagePostingInProgress'));=0A= return;=0A= }=0A= var s =3D this;=0A= msgId =3D msgId || '';=0A= this.forMsg =3D this.objById[msgId];=0A= =0A= /* Remove dialog from sight */=0A= this.CommentCancelled();=0A= =0A= extra =3D extra || {};=0A= if (s.getSkin() =3D=3D "echo") {=0A= if (this.TC["js-CmtText"] && (this.jskauth.isLogged() || = !this.anonymousCmt)) {=0A= var hint =3D $JCL("defaultCommentText");=0A= var input =3D s.TC["js-CmtText"];=0A= if (s.serverOptions.wysiwyg) {=0A= hint =3D '' + hint + '';=0A= input.hint =3D hint;=0A= input.value =3D hint;=0A= } else {=0A= JHI2.remove(input);=0A= JHI2.create(hint, input);=0A= }=0A= }=0A= JSKitLib.fmap(s.serverOptions.wysiwyg ? [] : ["js-CmtText", = "js-CmtTextEdit", "jsk-CommentFormBody", "jsk-CommentEditFormBody"], = function(name) {=0A= if (s.TC[name]) JSKitLib.addClass(s.TC[name], name + "-noWYSIWYG");=0A= });=0A= }=0A= =0A= var isReply =3D !!msgId;=0A= var cct =3D this.TC["js-LeaveComment"];=0A= =0A= if (!this.getSkin().match(/smoothgray|echo/)) = this.onAddImgButton(this.imgShow);=0A= =0A= var ccd =3D this.TC[extra.isEditing ? "js-EditComment" : = "js-CreateComment"];=0A= if (extra.isEditing) {=0A= isReply =3D false;=0A= var cte =3D this.TC['js-CmtTextEdit'];=0A= if (this.forMsg.originalText) {=0A= cte.value =3D this.forMsg.originalText;=0A= } else {=0A= cte.value =3D this.forMsg.Text.replace(/<\/wbr>/g, '');=0A= if (!this.serverOptions.wysiwyg) {=0A= cte.value =3D JSKitLib.htmlUnquote(cte.value);=0A= JSKW$Events.syncBroadcast("smileys-beforePostNewComment", cte);=0A= }=0A= }=0A= }=0A= this.replyForId =3D (isReply ? msgId : '');=0A= =0A= var placeDialog =3D function(immediate, apl) {=0A= if (!apl) apl =3D [this.TC["js-CommentsArea"], = this.TC["js-CommentsArea"].firstChild];=0A= if(msgId){=0A= apl[0].insertBefore(ccd, apl[1]);=0A= } else if (this.config.backwards =3D=3D 'yes') {=0A= apl[0].insertBefore(ccd, this.TC['js-WelcomePanel'] ? = apl[1].nextSibling : apl[1]);=0A= } else {=0A= this.addChild(apl[0], ccd);=0A= }=0A= if (extra.isEditing) JSKitLib.hide(apl[1]);=0A= =0A= if(this.config.backwards =3D=3D 'yes' && msgId)=0A= cct.style.visibility =3D "hidden";=0A= else=0A= cct.style.display =3D "none";=0A= ccd.style.display =3D "block";=0A= try {=0A= var name_suffix =3D (extra.isEditing ? 'Edit' : '');=0A= var text =3D this.TC["js-CmtText" + name_suffix];=0A= /* TinyMCE support (A) */=0A= if(!text.id) text.id =3D "js-CmtText" + name_suffix + "-" + = this.jcaIndex;=0A= if(!text.richEditor && this.serverOptions.wysiwyg) try {=0A= text.smoothWysiwygLoading =3D (s.getSkin() =3D=3D 'echo' && = !extra.isEditing);=0A= if (text.smoothWysiwygLoading) {=0A= if (!text.jsk$cover) {=0A= text.jsk$cover =3D JSKitLib.html('
');=0A= text.jsk$wrapper =3D s.TC['jsk-CommentFormBody'];=0A= }=0A= text.jsk$wrapper.parentNode.replaceChild(text.jsk$cover, = text.jsk$wrapper);=0A= JSKitLib.hide(text.jsk$wrapper);=0A= text.jsk$cover.parentNode.insertBefore(text.jsk$wrapper, = text.jsk$cover);=0A= }=0A= var addMCECtrl =3D function(){=0A= text.jsk$nofocus =3D extra.nofocus;=0A= text.jsk$widget =3D s;=0A= if(s.tmce.foreign) tinyMCE.settings =3D s.tmce.cfg;=0A= tinyMCE.settings.auto_focus =3D (extra.nofocus ? null : text.id);=0A= text.jsk$hasDefaultValue =3D (s.getSkin() =3D=3D 'echo' && = !extra.isEditing);=0A= if (text.jsk$hasDefaultValue) {=0A= var re =3D new RegExp('(

)?' + text.hint + '(

)?');=0A= text.defaultRemoved =3D !text.value.match(re);=0A= }=0A= tinyMCE.execCommand('mceAddControl', false, text.id);=0A= text.richEditor =3D true;=0A= if(text.mceLoadedCtx) {=0A= JSKW$Events.invalidateContext(text.mceLoadedCtx);=0A= text.mceLoadedCtx =3D null;=0A= }=0A= }=0A= if(window.tinyMCE) {=0A= if(tinyMCE.getInstanceById(text.id) =3D=3D null) {=0A= setTimeout(function() { addMCECtrl(); }, 0);=0A= }=0A= } else text.mceLoadedCtx =3D = JSKW$Events.registerEventCallback(undefined, addMCECtrl, "mceLoaded");=0A= } catch(e) {}=0A= =0A= var sub =3D this.TC["js-Cmtsubmit" + name_suffix];=0A= var can =3D this.TC["js-Cmtcancel" + name_suffix];=0A= var prev =3D function(e){JSKitLib.stopEventPropagation(e); = JSKitLib.preventDefaultEvent(e); return false;}=0A= =0A= if(JSKitLib.isOpera()) {=0A= var onkey =3D function(){};=0A= } else if(JSKitLib.isIE()) {=0A= var onkey =3D function(d,f){d.onkeydown=3Df};=0A= } else {=0A= var onkey =3D function(d,f){d.onkeypress=3Df};=0A= }=0A= =0A= /* combined ratings */=0A= var commentRatingElements =3D JSKitLib.getElementsByClass(ccd, = "js-commentRatingDisplay");=0A= var commentRatingDisplay =3D 'none';=0A= this.submitRating =3D false;=0A= if (this.hasRatingsAppObject() && ( ! isReply)) {=0A= if (this.TC["js-commentFieldRating"]) {=0A= this.embedRatingsAppObject(this.TC["js-commentFieldRating"]);=0A= commentRatingDisplay =3D '';=0A= this.submitRating =3D true;=0A= }=0A= }=0A= for (var i=3D0; i < commentRatingElements.length; i++) {=0A= commentRatingElements[i].style.display =3D commentRatingDisplay;=0A= }=0A= =0A= =0A= var flds =3D this.foldInputFields(ccd, [],=0A= function(e, a, name) {=0A= var dfl =3D this.fieldDfl[name];=0A= if(dfl) {=0A= if(e.jsk$setdfl)=0A= e.jsk$setdfl(dfl);=0A= else if(!e.value)=0A= e.value =3D dfl;=0A= }=0A= var aclen =3D a.length;=0A= if(e.richEditor) {=0A= if (e.value) {=0A= e.value =3D e.value.replace(/^\n\n+/, '');=0A= if(!e.value.match(/^

(\n|.)*<\/p>$/)) e.value =3D '

' + = e.value + '

';=0A= }=0A= var o =3D { focus: function() {=0A= var setupFocusing =3D function(ed) {=0A= var keyHandler =3D function(ed, e) { =0A= if(e.keyCode !=3D 9) return true;=0A= window.focus();=0A= try {=0A= a[aclen+(e.shiftKey?-1:1)].focus();=0A= } catch(ex) { ; }=0A= return prev(e);=0A= };=0A= if (JSKitLib.isIE()) ed.onKeyDown.add(keyHandler); else = ed.onKeyPress.add(keyHandler);=0A= }=0A= var ed =3D tinyMCE.getInstanceById(text.id);=0A= if(ed) {=0A= setupFocusing(ed);=0A= } else {=0A= var t =3D setInterval(function() {=0A= var ed =3D tinyMCE.getInstanceById(text.id);=0A= if(ed) { clearInterval(t); setupFocusing(ed); }=0A= }, 100);=0A= }=0A= } };=0A= if(aclen) onkey(a[aclen-1], function(e) { =0A= e =3D e || window.event; =0A= if(e.keyCode =3D=3D 9 && !e.shiftKey) { =0A= this.blur();=0A= o.focus(); =0A= return prev(e); =0A= }=0A= });=0A= a.push(o);=0A= } else {=0A= a.push(e);=0A= }=0A= });=0A= =0A= var okd =3D function(offset) { return function(e) {=0A= e =3D e || window.event;=0A= if(e.keyCode !=3D 9) return true;=0A= this.blur();=0A= flds[offset+(e.shiftKey?(flds.length-2):0)].focus();=0A= return prev(e);=0A= } }=0A= =0A= onkey(flds[flds.length-1], okd(0));=0A= onkey(flds[0], okd(1));=0A= =0A= // Place initial focus.=0A= if(!extra.nofocus) {=0A= for(var i =3D 0; i < flds.length; i++)=0A= if(!flds[i].value || flds[i].type =3D=3D 'submit') {=0A= flds[i].focus();=0A= break;=0A= }=0A= if (s.config.backwards !=3D 'yes')=0A= sub.scrollIntoView(false);=0A= }=0A= } catch(e) { }=0A= };=0A= if(!msgId) {=0A= placeDialog.apply(this,[true]);=0A= } else {=0A= var id =3D this.useReplyThreadsCollapsing() || extra.isEditing ?=0A= msgId : this.getLastReply(msgId).obj.ID;=0A= var pn =3D this.jspg.getPageByItemId(id);=0A= var item =3D this.jspg.getItemById(id);=0A= item.obj.isEditing =3D extra.isEditing;=0A= this.displayPage(pn+1, function(immed) {=0A= if (!immed) return;=0A= if (!s.useEcho()) item =3D s.jspg.getItemById(id);=0A= var placement =3D [item.div.parentNode, item.div.nextSibling];=0A= if (extra.isEditing) {=0A= s.editingCmt =3D item.div.ctls['js-singleCommentText'];=0A= placement =3D [s.editingCmt.parentNode, s.editingCmt];=0A= }=0A= placeDialog.apply(s, [true, placement]);=0A= });=0A= s.setStreamState(true, true);=0A= }=0A= var pb =3D this.TC["js-poweredBy-echo"] || this.TC["js-poweredByJSKit"];=0A= if (this.serverOptions.whitelabel && pb) JSKitLib.hide(pb);=0A= =0A= if (s.getSkin() !=3D 'echo') {=0A= var oiddiv =3D s.TC['js-logoutSpan'];=0A= if (oiddiv) oiddiv.style.display =3D s.jskauth.isLogged() ? 'inline' : = 'none';=0A= s.jskauth.drawSelector(s.TC['js-authSelector']);=0A= s.setThirdPartyShare();=0A= s.setNameFieldValue();=0A= }=0A= return false;=0A= }=0A= =0A= JSCC.prototype.CommentCancelled =3D function() {=0A= if(this.tmce && (this.serverOptions.media || = this.serverOptions.smiley)) =0A= this.tmce.cfg.closePopups();=0A= var cct =3D this.TC["js-LeaveComment"];=0A= var ccd =3D [this.TC["js-EditComment"], this.TC["js-CreateComment"]];=0A= if (cct) {=0A= cct.style.visibility =3D "";=0A= cct.style.display =3D "";=0A= }=0A= var name_suffix =3D (this.editingCmt ? 'Edit' : '');=0A= var text =3D this.TC["js-CmtText" + name_suffix];=0A= if(text && text.richEditor) {=0A= try {=0A= if (!this.anonymousCmt) {=0A= tinyMCE.triggerSave(false, false);=0A= }=0A= var v =3D text.value;=0A= tinyMCE.execCommand('mceRemoveControl', false, text.id); //tmce set = value from its internal property=0A= text.value =3D v;=0A= } catch(e) { ; };=0A= text.richEditor =3D false;=0A= if(text.mceLoadedCtx) {=0A= JSKW$Events.invalidateContext(text.mceLoadedCtx);=0A= text.mceLoadedCtx =3D null;=0A= }=0A= }=0A= var s =3D this;=0A= JSKitLib.fmap(ccd, function(el, i){=0A= el && el.parentNode && el.parentNode.removeChild(el);=0A= });=0A= if (this.editingCmt) {=0A= JSKitLib.show(this.editingCmt);=0A= delete this.editingCmt;=0A= }=0A= return false;=0A= }=0A= =0A= JSCC.prototype.smileTag =3D function(smile) {=0A= return '3D"'';=0A= }=0A= =0A= JSCC.prototype.textSmiles2Graphical =3D function(text, reverse) {=0A= var s =3D this;=0A= if(window.tinyMCE) tinyMCE.settings.smiley =3D false;=0A= var flag =3D true;=0A= var orig =3D text;=0A= JSKitLib.fmap(s.smiles, function(el, i){=0A= text =3D reverse ? text.replace(el.regexpTag, ' ' + i + ' ') : = text.replace(el.regexpText, function($0, $1){return ($1 ? $0 : = s.smileTag(el));});=0A= if(window.tinyMCE && flag && (text !=3D=3D orig)) {=0A= tinyMCE.settings.smiley =3D true;=0A= flag =3D false;=0A= }=0A= });=0A= return text;=0A= }=0A= =0A= JSCC.prototype.thirdPartyImport =3D function(KVLMsg) {=0A= var s =3D this;=0A= var text =3D JSKitLib.stripTags(KVLMsg['js-CmtText']);=0A= var permalink =3D KVLMsg['permalink'] || s.config.permalink;=0A= var reg =3D RegExp("^http(.)?://(.*?)/");=0A= var m =3D reg.exec(permalink);=0A= var domain =3D (m && m.length>1) ? m[2] : s.config.domain;=0A= var share_data =3D {=0A= 'domain': domain,=0A= 'permalink': permalink,=0A= 'Text': text=0A= };=0A= var createTargetDiv =3D function() {=0A= var tgt =3D 'div-sharing-' + Math.random();=0A= var div =3D JSKitLib.html('
)[\r\n]+(

)/g, '$1$2').=0A= replace(/(

) (<\/p>)/g, '$1$2').=0A= replace(/

/g, '\n').replace(/<\/p>/g, '').replace(//g, = '\n').=0A= replace(/^\n/, '');=0A= } else {=0A= textValue =3D String(text.value).replace(/&/g, '&');=0A= }=0A= =0A= var textMsg =3D (this.getSkin() !=3D "echo" || !JHI2.isEmpty(text)) ? = encodeURIComponent(textValue) : "";=0A= if(!textMsg || !textMsg.length) {=0A= alert($JCL("tooShort"));=0A= return;=0A= }=0A= =0A= var mcl =3D this.serverOptions.maxCommentLength || 3000;=0A= if(text.value.length > mcl) {=0A= alert($JCL("tooLong",{"maxCommentLength":mcl}));=0A= return;=0A= }=0A= =0A= var form =3D this.TC[isEditing ? "js-EditComment" : "js-CreateComment"];=0A= var avt =3D this.avatarsManager.getActiveAvatar() || 'no';=0A= var permalink =3D this.config.permalink;=0A= var moderate =3D this.config.moderate;=0A= =0A= var tmpObj =3D {yours:true};=0A= if(prn) {=0A= if (isEditing) {=0A= tmpObj.ID =3D prn.ID;=0A= } else {=0A= tmpObj.ParentID =3D prn.ID;=0A= }=0A= tmpObj.path =3D prn.path;=0A= if(prn.permalink) {=0A= tmpObj.permalink =3D prn.permalink;=0A= permalink =3D prn.permalink;=0A= }=0A= }=0A= =0A= if (this.getSkin() =3D=3D "echo" && this.extraFormFields["Url"] && = this.jskauth.isLogged()) {=0A= this.extraFormFields["Url"] =3D "";=0A= }=0A= this.extraFormFields["Name"] =3D this.getUserProperty("Name", "");=0A= this.extraFormFields["Email"] =3D this.getUserProperty("Email", "");=0A= this.extraFormFields["Webpresence"] =3D this.getSelectedIdentities();=0A= =0A= var message =3D this.appendFormFields(this.inputFieldsMsg(form, tmpObj, = textValue), tmpObj);=0A= if (this.getSkin() =3D=3D "echo") {=0A= message.push({'Name': 'js-CmtNotifyMode', 'Value': = s.serverOptions.notifyMode});=0A= }=0A= =0A= tmpObj["Name"] =3D tmpObj["Name"] || $JCL("guest");=0A= =0A= /* combined ratings */=0A= if (this.submitRating) {=0A= rating =3D this.getRatingsAppObject().userRating;=0A= message.push({'Name': 'js-CmtRating', 'Value': rating});=0A= tmpObj.Rating =3D rating;=0A= }=0A= if(prn && !isEditing) {=0A= message.push({'Name': 'js-CmtParentID', 'Value': prn.ID});=0A= if(this.IM=3D=3D'own' && prn.profile) {=0A= message.push({'Name': 'destProfile', 'Value': prn.profile});=0A= }=0A= }=0A= if(permalink) message.push({'Name': 'permalink', 'Value': permalink});=0A= if (!isEditing) {=0A= if(avt) message.push({'Name': 'avatar', 'Value': (avt.name ? avt.name = : avt)});=0A= } else {=0A= tmpObj.isEditing =3D true;=0A= }=0A= =0A= if(moderate) this.pathOverride =3D this.forMsg.path;=0A= =0A= var onsuccess =3D function(cmtObj) {=0A= var KVLCmt =3D s.getKVListFromMsg(message);=0A= // API: subscriber expects=0A= // (ConstructedMessageObject[, FormDOM])=0A= try {=0A= JSKitAPI.askpublic.call(s, "comment-submit",=0A= s.generateEventParams(KVLCmt), form);=0A= } catch(e) {=0A= return;=0A= }=0A= s.CommentCancelled();=0A= if (s.TC['js-CmtText' + name_suffix]) {=0A= s.TC['js-CmtText' + name_suffix].value =3D '';=0A= }=0A= if (s.clearImgs) {=0A= s.clearImgs();=0A= }=0A= if (!isEditing) {=0A= s.thirdPartyImport(KVLCmt);=0A= }=0A= if (s.extraControlsMenu) {=0A= s.extraControlsMenu.collapseTabs();=0A= }=0A= var am =3D s.avatarsManagement;=0A= if (am && am.avatarsListContainer) {=0A= JSKitLib.hide(am.avatarsListContainer);=0A= }=0A= delete s.replyForId;=0A= }=0A= var onerror =3D function() {=0A= var cover =3D s.commentPostingProcess.cover;=0A= if (cover) {=0A= JSKitLib.text($JCL('messagePostFailed'), cover.get("Label"), true);=0A= cover.get("Img").src =3D "//cdn.js-kit.com/images/warning.gif";=0A= JSKitLib.show(cover.get("Retry"), "inline");=0A= } else {=0A= alert($JCL("messagePostFailed"));=0A= s.setStateLCF("enable");=0A= }=0A= }=0A= this.postComment(tmpObj, message, {=0A= 'onsuccess': onsuccess,=0A= 'onerror': onerror=0A= });=0A= }=0A= =0A= JSCC.prototype.prepareCommentObj =3D function(tmpObj) {=0A= var cobj =3D JSKitLib.cloneObject(tmpObj);=0A= if(cobj.isEditing) {=0A= cobj.Text =3D cobj.TextEdit;=0A= delete cobj.TextEdit;=0A= } else if (cobj.echoItem) {=0A= cobj.extra =3D {};=0A= cobj.thread =3D [];=0A= } else {=0A= this.tmpID++;=0A= cobj.ID =3D "jst-" + this.tmpID;=0A= cobj.status =3D 'A';=0A= cobj.profile =3D this.serverOptions.profile;=0A= var avatar =3D this.avatarsManager.getActiveAvatar();=0A= if (avatar) {=0A= cobj.avatar =3D avatar.name;=0A= cobj.avatarWidth =3D avatar.width;=0A= cobj.avatarHeight =3D avatar.height;=0A= }=0A= cobj.avatarPlaceWidth =3D this.cmtAvatarPlaceWidth(cobj);=0A= cobj.extra =3D {};=0A= cobj.thread =3D [];=0A= cobj.depth =3D 0;=0A= cobj.admin =3D this.adminMode;=0A= var d =3D new Date();=0A= cobj.TS =3D Math.round(d.valueOf() / 1000) + (this.serverDiffTS || 0);=0A= }=0A= cobj.jcaIndex =3D this.jcaIndex;=0A= return cobj;=0A= }=0A= =0A= JSCC.prototype.postComment =3D function(tmpObj, tmpMsg, options) {=0A= var s =3D this;=0A= var cmtObj =3D JSKitLib.cloneObject(tmpObj);=0A= if (s.useEcho()) {=0A= cmtObj.echoItemFirstTime =3D true;=0A= }=0A= if(s.images) cmtObj.imgs =3D s.images;=0A= var msg =3D JSKitLib.fmap(tmpMsg, function(e){ return e; });=0A= =0A= if(cmtObj.ParentID && !this.objById[cmtObj.ParentID]) {=0A= this.invalidateJSPG();=0A= if(options && options.onerror) options.onerror();=0A= return;=0A= }=0A= =0A= cmtObj =3D this.prepareCommentObj(cmtObj);=0A= /* Kick in message submission */=0A= msg.push({'Name': 'tid', 'Value': cmtObj.ID});=0A= s.prepareImgData(msg);=0A= var src =3D (cmtObj.isEditing ? '.edit' : '.put');=0A= var prms =3D this.getKVListFromMsg(msg);=0A= s.commentPostingProcess =3D {=0A= attempts: 1,=0A= attemptsMax: 3,=0A= cmtObj: cmtObj,=0A= start: function(){=0A= s.commentPostingProcess.timer =3D setTimeout(function(){=0A= var p =3D s.commentPostingProcess;=0A= if(!p) return;=0A= if(p.attempts < p.attemptsMax) {=0A= p.attempts++;=0A= s.commentPostingProcess.start();=0A= } else {=0A= if(options && options.onerror)=0A= options.onerror();=0A= }=0A= }, JSCC.REPOST_COMMENT_TIMEOUT);=0A= s.setStateLCF("disable");=0A= s.server(src, prms, true, {transport: 'POST'});=0A= },=0A= stop: function(){=0A= s.setStateLCF("enable");=0A= clearTimeout(s.commentPostingProcess.timer);=0A= delete s.commentPostingProcess;=0A= if(options && options.onsuccess)=0A= options.onsuccess(cmtObj);=0A= },=0A= disableLCF: function() {=0A= var container =3D s.TC["jsk-CommentFormSurface"];=0A= if (!container || cmtObj.isEditing) return;=0A= JSKitLib.addClass(container, "js-kit-relative");=0A= var p =3D s.commentPostingProcess;=0A= p.enableLCF();=0A= p.cover =3D s.assembleCoverLCF();=0A= container.appendChild(p.cover.content);=0A= p.adjustCoverPosition(container);=0A= },=0A= enableLCF: function() {=0A= var cover =3D s.commentPostingProcess.cover;=0A= if (cover && cover.content.parentNode) {=0A= var container =3D cover.content.parentNode;=0A= container.removeChild(cover.content); =0A= JSKitLib.removeClass(container, "js-kit-relative");=0A= }=0A= },=0A= adjustCoverPosition: function(container) {=0A= var cover =3D s.commentPostingProcess.cover;=0A= if (JSKitLib.isIE()) {=0A= cover.content.style.width =3D container.offsetWidth+ "px";=0A= cover.content.style.height =3D container.offsetHeight + "px";=0A= }=0A= cover.get("Msg").style.top =3D (container.offsetHeight - = cover.get("Msg").offsetHeight)/2 + "px"; =0A= }=0A= };=0A= s.commentPostingProcess.start();=0A= }=0A= =0A= JSCC.prototype.setStateLCF =3D function(state) {=0A= this.setControlsStateLCF(state, [this.TC['js-Cmtcancel']]);=0A= this.commentPostingProcess[state + "LCF"]();=0A= }=0A= =0A= JSCC.prototype.assembleCoverLCF =3D function() {=0A= var s =3D this;=0A= var attachEvent =3D function(element, extraCallback) {=0A= element.href =3D "javascript:void(0);";=0A= element.onclick =3D function() {=0A= s.setStateLCF("enable");=0A= delete s.commentPostingProcess;=0A= if (extraCallback) extraCallback();=0A= return false;=0A= };=0A= };=0A= var descriptors =3D {=0A= "Wrapper": function(element) {=0A= JSKitLib.setOpacity(element, 0.7);=0A= },=0A= "Label": function(element) {=0A= var attempts =3D s.commentPostingProcess.attempts;=0A= JSKitLib.text($JCL("posting") + (attempts > 1 ? " (" + = $JCL("attempt") + " " + attempts + ")" : "") + "...", element, true);=0A= },=0A= "Post": function(element) {=0A= attachEvent(element, function() {=0A= s.CommentSubmitted();=0A= });=0A= },=0A= "Cancel": function(element) {=0A= attachEvent(element);=0A= }=0A= };=0A= return JSKitLib.toDOM(s.gtmpl(s.dtPostingCommentDialog), = "js-CommentWaitSubmit", descriptors);=0A= }=0A= =0A= JSCC.prototype.getKVListFromMsg =3D function(msg) {=0A= var prms =3D {};=0A= JSKitLib.fmap(msg, function(v) { prms[v.Name] =3D v.Value; });=0A= return prms;=0A= }=0A= =0A= JSCC.prototype.getRatingsAppObject =3D function() {=0A= return this.isStandalone() ? null : = $JSKitGlobal.getRatingsAppObject(this.uniq);=0A= }=0A= =0A= JSCC.prototype.hasRatingsAppObject =3D function() {=0A= return this.getRatingsAppObject() ? true : false;=0A= }=0A= =0A= JSCC.prototype.embedRatingsAppObject =3D function(node) {=0A= // One time=0A= if ( ! this.embedRatingsAppObjectCompleted) {=0A= $JSKitGlobal.copyRatingsAppObject(this.uniq, node);=0A= this.embedRatingsAppObjectCompleted =3D true;=0A= }=0A= }=0A= =0A= JSCC.prototype.createMiniStarObject =3D function(rating, scale) {=0A= =0A= var rao =3D this.getRatingsAppObject();=0A= var fullStar =3D rao.miniFullStar['user'];=0A= var emptyStar =3D rao.miniEmptyStar['user'];=0A= var starWidth =3D rao.miniStarWidth + 'px';=0A= var starHeight =3D rao.miniStarHeight + 'px';=0A= =0A= var setImage =3D function(star, imageURL) {=0A= if(star.imageURL =3D=3D imageURL)=0A= return; // Already set and we know it=0A= =0A= star.imageURL =3D imageURL;=0A= =0A= if(document.body.filters) {=0A= star.runtimeStyle.filter=0A= =3D "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'"=0A= + imageURL + "', sizingMethod=3D'crop')"=0A= } else {=0A= star.style.backgroundImage =3D 'url(' + imageURL + ')';=0A= }=0A= }=0A= =0A= var obj =3D document.createElement('div');=0A= =0A= /* Increment by Full Star Ratings */=0A= for (var i=3D2; i <=3D scale; i +=3D 2) {=0A= =0A= var star =3D this.cr('div');=0A= =0A= star.style.cssFloat =3D 'left';=0A= star.style.styleFloat =3D 'left';=0A= star.style.width =3D starWidth;=0A= star.style.height =3D starHeight;=0A= =0A= setImage(star, (rating >=3D i ? fullStar : emptyStar));=0A= =0A= obj.appendChild(star);=0A= }=0A= =0A= return obj;=0A= }=0A= =0A= JSCC.prototype.rerenderName =3D function(cmt) {=0A= var self =3D this;=0A= var ctls =3D cmt.ctls;=0A= var jsc =3D function(t){return ctls['js-singleComment'+t]};=0A= var sn =3D jsc("Name");=0A= if(sn && !(cmt.cobj.msgtype && cmt.cobj.msgtype.match(/T|P/))) {=0A= sn.style.cursor =3D 'pointer';=0A= self.appendProfileHandler(sn, cmt.cobj);=0A= }=0A= var su =3D jsc("Url");=0A= if(su && cmt.cobj.Url && self.serverOptions.extraFieldURL=0A= && !(cmt.cobj.msgtype && cmt.cobj.msgtype.match(/T|P/))) {=0A= su.style.cursor =3D 'pointer';=0A= su.setAttribute('title', cmt.cobj.Url);=0A= su.style.display =3D 'inline';=0A= su.onclick =3D function() {=0A= window.open(cmt.cobj.Url, '_blank');=0A= return false;=0A= }=0A= }=0A= }=0A= =0A= JSCC.prototype.gotPermanentId =3D function(tmpid, msgId) {=0A= var self =3D this;=0A= if (!this.commentPostingProcess) return;=0A= var cobj =3D this.commentPostingProcess.cmtObj;=0A= this.commentPostingProcess.stop();=0A= cobj.ID =3D msgId;=0A= self.objById[msgId] =3D cobj;=0A= var aux =3D arguments.length > 2 ? arguments[2] : {};=0A= var props =3D {=0A= 'status': cobj,=0A= 'Text': cobj,=0A= 'originalText': cobj,=0A= 'mtext': self.serverOptions,=0A= 'mmode': self.serverOptions};=0A= for(var pname in props) {=0A= if(aux.hasOwnProperty(pname)) {=0A= props[pname][pname] =3D aux[pname];=0A= }=0A= }=0A= if (aux.Text) {=0A= JSKW$Events.syncBroadcast('smileys-loadCommentsWidget', cobj, = self.jcaIndex);=0A= }=0A= if(!self.serverOptions.profile && aux.profile) {=0A= self.serverOptions.profile =3D aux.profile;=0A= }=0A= if (aux.profile) {=0A= cobj.profile =3D aux.profile;=0A= }=0A= var fillObject =3D function(obj) {=0A= if (aux.avatar) {=0A= obj.avatar =3D aux.avatar;=0A= obj.avatarWidth =3D aux.avatarWidth;=0A= obj.avatarHeight =3D aux.avatarHeight;=0A= obj.avatarPlaceWidth =3D self.cmtAvatarPlaceWidth(obj);=0A= }=0A= if (aux.destName) {=0A= obj.destName =3D aux.destName;=0A= }=0A= if (aux.gravatarId) {=0A= obj.GravatarID =3D aux.gravatarId;=0A= }=0A= return obj;=0A= };=0A= cobj =3D fillObject(cobj);=0A= var cnvsObj =3D fillObject({"Name": cobj.Name});=0A= if(aux.avatar || aux.gravatarId) {=0A= self.placeAvatar(cobj);=0A= }=0A= if(this.IM && cobj.waitConversation) {=0A= cnvsObj.direction =3D "out";=0A= this.conversations[cobj.waitConversation.cnvsIdx] =3D cnvsObj;=0A= cobj.conversation =3D cobj.waitConversation.cnvsIdx;=0A= cobj.waitConversation =3D false;=0A= cobj.hasCnvs =3D false;=0A= }=0A= this.isCommentSender =3D true; =0A= this.routeAction(function() {=0A= if (!this.isSourceAvailable("Comments")) return;=0A= this.cmtInPlace(cobj, function() {=0A= if (!this.isCommentSender) return;=0A= this.controls.reveal();=0A= this.reCalcPages();=0A= if (this.useEcho() && this.serverOptions.expandLeaveCmt && = !this.config.noautoexpand) {=0A= this.ShowCommentDialog(undefined, {nofocus: true});=0A= }=0A= delete this.isCommentSender;=0A= });=0A= });=0A= this.publishEvent(tmpid =3D=3D msgId ? 'comment-edited' : = 'comment-added', {'cmtId': msgId});=0A= }=0A= =0A= function JSReplyMSGId(tmpid, msgId) {=0A= try {=0A= var cobj;=0A= var widget;=0A= for(var i =3D 0; i < $JCA.length; i++) {=0A= var p =3D $JCA[i].commentPostingProcess;=0A= if(p && p.cmtObj && p.cmtObj.ID =3D=3D tmpid && p.cmtObj.jcaIndex = =3D=3D $JCA[i].jcaIndex) {=0A= cobj =3D p.cmtObj;=0A= widget =3D $JCA[i];=0A= break;=0A= }=0A= }=0A= if (widget) widget.gotPermanentId.apply(widget, arguments);=0A= } catch(e){}=0A= }=0A= =0A= function JSDeleteMSGId(msgId, jcaIndex, deletedCount) {=0A= try {=0A= var self =3D $JCA[jcaIndex];=0A= var item =3D self.jspg.getItemById(msgId);=0A= if(item) {=0A= var cmt =3D item.div;=0A= if(cmt.cobj.action)=0A= JSKW$Events.syncBroadcast("comments_serverRequest_" + = cmt.cobj.action);=0A= self.routeAction(function() {=0A= if(deletedCount>1){=0A= this.tag =3D null;=0A= this.invalidateJSPG();=0A= var pageNo =3D this.curPage;=0A= this.curPage =3D 0;=0A= this.displayPage(pageNo);=0A= } else {=0A= this.postHandlerDelete(cmt);=0A= }=0A= });=0A= }=0A= } catch(e){}=0A= }=0A= =0A= function JSMarkOffensive() {=0A= alert($JCL('markoffMessage'));=0A= }=0A= =0A= function JSCCLike(config) {=0A= this.uriAvatar =3D JSCC.URI_AVATAR;=0A= this.uriDomain =3D JSCC.DOMAIN;=0A= this.avatarSize =3D {"width": "16", "height": "16"};=0A= JSKitLib.fmap.call(this, config, function(v, k){ this[k] =3D v; });=0A= this.voters =3D {"raw": this.voters};=0A= this.initVoters();=0A= this.loadCSS();=0A= }=0A= =0A= JSCCLike.prototype.loadCSS =3D function() {=0A= JSKitLib.addCss(=0A= ".js-kit-like-label { float: left; margin-right: 5px; }" +=0A= ".js-kit-like-expand { float: left; cursor: pointer; }" +=0A= ".js-kit-like-name { float: left; }" +=0A= ".js-kit-like-avatar { float: left; margin-right: 2px; }" +=0A= ".js-kit-like-userButton { float: left; height: 16px; margin: 0px 5px = 2px 0px; cursor: pointer; }" , "like");=0A= }=0A= =0A= JSCCLike.prototype.label =3D function(key, data){=0A= return this.translator("like_" + key, data);=0A= }=0A= =0A= JSCCLike.prototype.initVoters =3D function(){=0A= var self =3D this;=0A= =0A= //if voters list contains more than 7 voters - display 5 voters and = expand marker=0A= this.displayLimit =3D {"reduced": 5, "full": 7};=0A= =0A= var i =3D 0;=0A= while (i < this.voters["raw"].length){=0A= if (this.voters["raw"][i].profile =3D=3D this.profile()){=0A= //if voters list contains your profile we will show it first=0A= this.voters["raw"].unshift(this.voters["raw"].splice(i, 1).shift());=0A= this.voted =3D true;=0A= break;=0A= }=0A= i++;=0A= }=0A= this.guestsCount =3D 0;=0A= this.voters["normalized"] =3D JSKitLib.filter(function(voter){=0A= if (voter.name =3D=3D "" && voter.profile !=3D self.profile()) = self.guestsCount++;=0A= return (voter.name !=3D "" || voter.profile =3D=3D self.profile());=0A= }, this.voters["raw"]);=0A= if (this.guestsCount > 0) {=0A= this.displayLimit["full"]--;=0A= this.displayLimit["reduced"]--;=0A= }=0A= if (this.voters["normalized"].length > this.displayLimit["full"]) {=0A= this.voters["reduced"] =3D this.voters["normalized"].slice(0, = this.displayLimit["reduced"]);=0A= } else delete(this.voters["reduced"]);=0A= this.assemble();=0A= this.renderLikeControl();=0A= }=0A= =0A= JSCCLike.prototype.renderLikeControl =3D function(flag) {=0A= var label =3D this.voted ? "unlike" : "like";=0A= JSKitLib.text(this.label(label + (flag ? "_progress" : "")), = this.likeControl, true);=0A= this.likeControl.title =3D this.label(label + "_title");=0A= }=0A= =0A= JSCCLike.prototype.sendRequest =3D function(obj) {=0A= var params =3D {=0A= "p": this.path,=0A= "id": this.ID,=0A= "jx": this.jx,=0A= "action": this.voted ? "unlike" : "like" =0A= };=0A= var request =3D JSKitLib.foldl(obj, params, function(value, acc, key) { = acc[key] =3D value; });=0A= new JSRVC({=0A= "uri": this.uriDomain + '/comment-karma',=0A= "request": request,=0A= "ref": this.ref,=0A= "epb": window.JSKitEPB ? JSKitEPB.getAsHash() : {}=0A= });=0A= }=0A= =0A= JSCCLike.prototype.vote =3D function(action, obj) {=0A= var voterInList =3D JSKitLib.lookup(function(voter){=0A= return voter.profile =3D=3D obj.profile;=0A= }, this.voters["raw"]);=0A= =0A= if (action =3D=3D "like" && !voterInList) {=0A= this.voters["raw"].unshift(obj);=0A= this.initVoters();=0A= }=0A= if (action =3D=3D "unlike" && voterInList) {=0A= this.voters["raw"] =3D JSKitLib.filter(function(voter){=0A= return voter.profile !=3D obj.profile;=0A= }, this.voters["raw"]);=0A= this.voted =3D false;=0A= this.initVoters();=0A= }=0A= }=0A= =0A= JSCCLike.prototype.assembleVotersList =3D function(voters) {=0A= var self =3D this;=0A= var container =3D [];=0A= var assembleSingleVoter =3D function(textLabel, avatar){=0A= var template =3D=0A= '

' +=0A= '
' +=0A= '
' + textLabel + '
' +=0A= '
' +=0A= '
';=0A= var dom =3D JSKitLib.toDOM(template, "js-kit-like-", {});=0A= self.onVoterRender(dom, {"avatar": avatar});=0A= return dom.content;=0A= };=0A= JSKitLib.fmap(voters || [], function(voter){=0A= var avatar =3D voter.avatar ? {=0A= "name": voter.avatar,=0A= "width": voter.avatar_width,=0A= "height": voter.avatar_height=0A= } : undefined;=0A= var textLabel =3D (voter["profile"] =3D=3D self.profile()) ? = self.label("you") : voter["name"];=0A= var singleVoter =3D assembleSingleVoter(textLabel, avatar);=0A= self.onVoterInit(singleVoter, {=0A= "Name": voter.name,=0A= "profile": voter.profile,=0A= "avatarData": avatar=0A= });=0A= container.push(singleVoter);=0A= });=0A= if (this.guestsCount > 0){=0A= var textLabel =3D self.label((self.guestsCount > 1) ? "guests" : = "guest", {"guestsCount": self.guestsCount});=0A= container.push(assembleSingleVoter(textLabel));=0A= }=0A= return container;=0A= }=0A= =0A= JSCCLike.prototype.assemble =3D function() {=0A= var self =3D this;=0A= if (!self.voters["normalized"].length && self.guestsCount =3D=3D 0) {=0A= JSKitLib.removeChildren(self.target);=0A= return;=0A= }=0A= =0A= var descriptors =3D [ =0A= function(container) {=0A= container.appendChild(JSKitLib.html('
' + self.label("likedBy") + '
'));=0A= },=0A= function(container){=0A= JSKitLib.fmap(self.assembleVotersList(self.voters["reduced"] && = !self.expanded ? self.voters["reduced"] : self.voters["normalized"]), = function(userButton){=0A= container.appendChild(userButton);=0A= });=0A= },=0A= function(container){=0A= if (!self.voters["reduced"]) return;=0A= self.expandMarker =3D JSKitLib.html('
');=0A= var expandLabel =3D self.label(self.expanded ? "collapseList" : = "andXMore", {"count" : self.voters["normalized"].length - = self.displayLimit["reduced"]});=0A= JSKitLib.text(expandLabel, self.expandMarker, true);=0A= JSKitLib.preventSelect(self.expandMarker);=0A= JSKitLib.setEventHandler(self.expandMarker, ["click"], function(){=0A= self.expanded =3D !self.expanded;=0A= JSKitLib.removeChildren(self.target);=0A= self.assemble();=0A= });=0A= container.appendChild(self.expandMarker);=0A= }=0A= ];=0A= JSKitLib.removeChildren(self.target);=0A= JSKitLib.fmap(descriptors, function(descriptor){=0A= descriptor(self.target);=0A= });=0A= this.onInit();=0A= }=0A= =0A= JSCCLike.prototype.getExpandMarker =3D function(element){=0A= return this.expandMarker;=0A= }=0A= =0A= function JSCCKarma(cObj, self) {=0A= var kObj =3D { p: cObj.karmaP || 0, n: cObj.karmaN || 0 };=0A= this.score =3D kObj.p - kObj.n;=0A= this.votes =3D kObj.p + kObj.n;=0A= this.cObj =3D cObj;=0A= this.self =3D self;=0A= this.vote2text();=0A= return this;=0A= }=0A= JSCCKarma.prototype.vote2text =3D function() {=0A= this.votesText =3D this.votes + ' '=0A= + ((this.votes =3D=3D 1) ? $JCL("vote") : $JCL("votes"));=0A= }=0A= =0A= JSCCKarma.prototype.recomputeScore =3D function(scoreAdjustment) {=0A= var now =3D new Date();=0A= if(this.votedAlready) {=0A= this.score -=3D this.myVote;=0A= } else {=0A= this.votes +=3D 1;=0A= this.votedAlready =3D true;=0A= var kObj =3D this;=0A= setTimeout(function() {=0A= var action =3D kObj.myVote > 0 ? '+' : '-';=0A= kObj.self.server('-karma', {'id': kObj.cObj.ID,=0A= 'action': action});=0A= }, 2000);=0A= }=0A= this.score +=3D scoreAdjustment;=0A= this.myVote =3D scoreAdjustment;=0A= this.vote2text();=0A= }=0A= =0A= JSCC.prototype.divPages =3D function(so, items) {=0A= var srv =3D so.pages;=0A= this.curPage =3D 0;=0A= var self =3D this;=0A= if(!this.jspg && !this.useEcho()) {=0A= this.jspg =3D new JSPGC(items.length, srv.ps);=0A= this.jspg.dataRequest =3D function(pageIdx, pg, cb) {=0A= var pageNo =3D pageIdx+1;=0A= if(!pg.target) pg.target =3D self.cr('div');=0A= var tgt =3D pg.target;=0A= if(tgt.parentNode) tgt.parentNode.removeChild(tgt);=0A= self.dataLoader =3D function() {=0A= self.renderLeaveCommentForm();=0A= self.curPage =3D 0;=0A= self.displayPage(pageNo, function(immed){ cb.apply(self, [undefined, = immed])});=0A= }=0A= if(srv.pn < 10)=0A= srv.pn +=3D 5;=0A= self.getpages(pageNo - Math.ceil(srv.pn / 2), {'pn[0]': srv.pn});=0A= JSKitLib.text($JCL("loading"), tgt, true);=0A= return cb(tgt, false);=0A= };=0A= this.jspg.dataVisualizator =3D function(sIdx, arr, pg, cb) {=0A= if(!pg.target) pg.target =3D self.cr('div');=0A= var tgt =3D pg.target;=0A= if(tgt.parentNode) tgt.parentNode.removeChild(tgt);=0A= var itemsOnPage =3D arr.length;=0A= var cnvs =3D [];=0A= var cn =3D JSKitLib.fmap(arr,function(V,K){=0A= if(!V.html) {=0A= var oldN =3D V.obj.Name;=0A= V.obj.Name =3D (self.IM && V.obj.yours) ? 'Me' : oldN;=0A= var oldT =3D V.obj.Text;=0A= if(V.obj.status=3D=3D'DT') V.obj.Text =3D 'Deleted';=0A= if (V.obj.Url && !V.obj.Url.match(/^https?:\/\//) ) {=0A= V.obj.Url =3D "http://" + V.obj.Url;=0A= }=0A= V.obj.avatarPlaceWidth =3D self.cmtAvatarPlaceWidth(V.obj);=0A= V.html =3D self.createCommentAsHTML(V.obj);=0A= V.obj.Name =3D oldN;=0A= V.obj.Text =3D oldT;=0A= delete V.div;=0A= }=0A= V.div =3D JSKitLib.html(V.html);=0A= V.div.id =3D V.obj.ID;=0A= V.obj.hasCnvs =3D !cnvs[V.obj.conversation];=0A= cnvs[V.obj.conversation] =3D true;=0A= self.fixComment(V.div, V.obj, K, K+sIdx, itemsOnPage);=0A= return V;=0A= });=0A= JSKitLib.removeChildren(tgt);=0A= self.pageHeader(tgt, sIdx, arr, itemsOnPage);=0A= if(self.dtGroupModeration)=0A= tgt.appendChild(self.groupModerationBlock(self.dtGroupModeration));=0A= for(var i=3D0; i1) {=0A= var crdiv =3D function(className) {=0A= var div =3D self.cr("div");=0A= div.className =3D className;=0A= return div;=0A= };=0A= var div =3D crdiv("js-TornPageDivider");=0A= var divT =3D crdiv("js-TornPageDividerTop");=0A= var divB =3D crdiv("js-TornPageDividerBottom");=0A= div.appendChild(divT);=0A= div.appendChild(divB);=0A= tgt.appendChild(div);=0A= }=0A= }=0A= self.pageFooter(tgt, sIdx, arr, itemsOnPage);=0A= if(self.dtGroupModeration)=0A= tgt.appendChild(self.groupModerationBlock(self.dtGroupModeration));=0A= return cb(tgt, true);=0A= };=0A= }=0A= if(!this.jspg && this.useEcho()) {=0A= this.jspg =3D new JSKEchoPGC(srv.ps, srv.echo_after);=0A= this.jspg.dataRequest =3D function(pageIdx, more, echo_after, cb) {=0A= var pageNo =3D pageIdx+1;=0A= if(!self.jspg.target) self.jspg.target =3D self.cr('div');=0A= var tgt =3D self.jspg.target;=0A= if(tgt.parentNode) tgt.parentNode.removeChild(tgt);=0A= if(!more) JSKitLib.removeChildren(tgt);=0A= self.dataLoader =3D function() {=0A= self.renderLeaveCommentForm();=0A= self.curPage =3D 0;=0A= self.displayPage(pageNo, function(immed){ cb.apply(self, [undefined, = immed])});=0A= }=0A= var params =3D {'echo[0]': true};=0A= if (more && echo_after) params['echo_after[0]'] =3D echo_after;=0A= self.getpages(undefined, params);=0A= var pageNav =3D self.TC['js-PageNavBottom'];=0A= if(pageNav) {=0A= JSKitLib.removeChildren(pageNav);=0A= pageNav.appendChild(JSKitLib.html('
' = + $JCL("loading") + '
'));=0A= }=0A= self.jspg.loading =3D true;=0A= return cb(tgt, false);=0A= };=0A= this.jspg.dataVisualizator =3D function(arr, cb) {=0A= if(!self.jspg.target) self.jspg.target =3D self.cr('div');=0A= var tgt =3D self.jspg.target;=0A= var itemsOnPage =3D arr.length;=0A= var cnvs =3D [];=0A= var cn =3D JSKitLib.fmap(arr,function(V,K){=0A= if(!V.html) {=0A= var oldN =3D V.obj.Name;=0A= V.obj.Name =3D (self.IM && V.obj.yours) ? 'Me' : oldN;=0A= var oldT =3D V.obj.Text;=0A= if(V.obj.status=3D=3D'DT') V.obj.Text =3D 'Deleted';=0A= if (V.obj.Url && !V.obj.Url.match(/^https?:\/\//) ) {=0A= V.obj.Url =3D "http://" + V.obj.Url;=0A= }=0A= =0A= if(V.obj.event_publisher) {=0A= if(typeof(V.obj.content) =3D=3D 'string')=0A= eval('var content =3D ' + V.obj.content + '; V.obj.content =3D = content;');=0A= =0A= // Removing links to this page=0A= var sanitizer =3D function(url) {=0A= if (!url) return '';=0A= if ('/' !=3D url[url.length - 1]) url =3D url + '/';=0A= return url.split('#', 2)[0]=0A= .toLowerCase()=0A= = .replace(/\butm_(source|medium|term|content|campaign)=3D[^&$]+(&|$)/g, = '')=0A= .replace(/\?*&*$/, '')=0A= .replace(/^https?:\/\/(www\.)?/, '')=0A= .replace(/\/\/+/, '/');=0A= };=0A= =0A= var el =3D document.createElement('div');=0A= el.innerHTML =3D V.obj.content.title;=0A= var ref =3D sanitizer(self.config.permalink);=0A= var links=3D JSKitLib.getElementsByClass(el, '*', 'a');=0A= =0A= JSKitLib.fmap(links, function(link) {=0A= var data_resolved =3D = sanitizer(link.getAttribute('data-resolved'));=0A= var href =3D sanitizer(link.href);=0A= if((href =3D=3D ref) || (data_resolved =3D=3D ref))=0A= link.parentNode.removeChild(link);=0A= });=0A= =0A= var clearText =3D JSKitLib.trim(el.innerHTML.replace(/<\/?wbr>/g, = ''));=0A= if (clearText =3D=3D "") {=0A= el.innerHTML =3D $JCL("sharedThisOn", {"service_name": = V.obj.content.service.name || V.obj.event_publisher});=0A= }=0A= =0A= V.obj.content.title =3D el.innerHTML;=0A= =0A= if(V.obj.content.user && (V.obj.content.user.profileUrl || = V.obj.content.user.avatarUrl)) {=0A= V.obj.avatar =3D V.obj.GravatarID =3D = (V.obj.content.user.avatarUrl ||=0A= V.obj.content.user.profileUrl + "/picture?size=3Dmedium");=0A= V.obj.avatarWidth =3D "50";=0A= V.obj.avatarHeight =3D "50";=0A= V.obj.avatarPlaceWidth =3D self.cmtAvatarPlaceWidth(V.obj);=0A= V.obj.ProfileURL =3D V.obj.content.user.profileUrl;=0A= }=0A= V.html =3D self.tmpl(self.ffComment, V.obj);=0A= } else {=0A= V.obj.avatarPlaceWidth =3D self.cmtAvatarPlaceWidth(V.obj);=0A= V.html =3D self.createCommentAsHTML(V.obj);=0A= }=0A= V.obj.Name =3D oldN;=0A= V.obj.Text =3D oldT;=0A= V.$olddiv =3D V.div;=0A= V.$isnew =3D true;=0A= V.div =3D JSKitLib.html(V.html);=0A= if (V.obj.extra && V.obj.extra.cssClass) {=0A= JSKitLib.addClass(V.div, V.obj.extra.cssClass);=0A= }=0A= }=0A= V.div.id =3D V.obj.ID;=0A= V.obj.hasCnvs =3D !cnvs[V.obj.conversation];=0A= cnvs[V.obj.conversation] =3D true;=0A= if(V.obj.echoItemFirstTime && !V.obj.havingEffect) {=0A= V.div.style.overflow =3D 'hidden';=0A= V.div.style.height =3D "1px";=0A= V.obj.height =3D 1;=0A= }=0A= if(V.$isnew)=0A= self.fixComment(V.div, V.obj, K, K, itemsOnPage);=0A= return V;=0A= });=0A= for(var i=3D0; i0) {=0A= req.variableRequest =3D idlist.spam;=0A= req.request.junk =3D 'no';=0A= req.uri =3D this.uriDomain + '/comments-junk';=0A= new JSRVC(req);=0A= }=0A= if(idlist.appr.length>0) {=0A= req.variableRequest =3D idlist.appr;=0A= req.uri =3D this.uriDomain + '/comments-approve';=0A= new JSRVC(req);=0A= }=0A= if(idlist.del.length>0) {=0A= req.variableRequest =3D idlist.del;=0A= req.request.apr =3D 'message';=0A= req.uri =3D this.uriDomain + '/comments-del';=0A= new JSRVC(req);=0A= }=0A= break;=0A= case 'delete':=0A= req.uri =3D this.uriDomain + '/comments-del';=0A= new JSRVC(req);=0A= break;=0A= case 'spam':=0A= req.request.junk =3D 'yes';=0A= req.uri =3D this.uriDomain + '/comments-junk';=0A= new JSRVC(req);=0A= break;=0A= case 'user':=0A= req.request.apr =3D 'user';=0A= req.uri =3D this.uriDomain + '/comments-del';=0A= new JSRVC(req);=0A= break;=0A= case 'blockuser':=0A= req.request.by =3D 'user';=0A= req.uri =3D this.uriDomain + '/comments-block';=0A= new JSRVC(req);=0A= break;=0A= case 'blockip':=0A= req.request.by =3D 'ip';=0A= req.uri =3D this.uriDomain + '/comments-block';=0A= new JSRVC(req);=0A= break;=0A= case 'unban':=0A= if(this.config.permalink) req.request.permalink =3D = this.config.permalink;=0A= req.request.unban =3D 1;=0A= req.uri =3D this.uriDomain + '/comments-approve';=0A= new JSRVC(req);=0A= break;=0A= };=0A= }=0A= =0A= JSCC.prototype.pageHeader =3D function(target, globalIndex, items, = itemsOnPage) {=0A= if(this.getSkin()=3D=3D'smoothgray' && itemsOnPage>0 && items.length>0 = && (!this.adminMode || this.inlineModeration)) {=0A= var obj =3D items[0].obj;=0A= if(obj.cedge!=3D3 && obj.cedge!=3D1) {=0A= var div =3D this.cr("div");=0A= div.className =3D "js-TornPageTop";=0A= if(JSKitLib.isIE()) {=0A= var img =3D this.cr("img");=0A= img.className =3D "js-TornPageTopImg";=0A= img.src =3D "//cdn.js-kit.com/images/tornPaperT.gif";=0A= div.appendChild(img);=0A= }=0A= target.appendChild(div);=0A= }=0A= }=0A= }=0A= =0A= JSCC.prototype.pageFooter =3D function(target, globalIndex, items, = itemsOnPage) {=0A= if(this.getSkin()=3D=3D'smoothgray' && itemsOnPage>0 && = items.length=3D=3DitemsOnPage && (!this.adminMode || = this.inlineModeration)) {=0A= var obj =3D items[itemsOnPage-1].obj;=0A= if(obj.cedge!=3D3 && obj.cedge!=3D2) {=0A= var div =3D this.cr("div");=0A= div.className =3D "js-TornPageBottom";=0A= if(JSKitLib.isIE()) {=0A= var img =3D this.cr("img");=0A= img.className =3D "js-TornPageBottomImg";=0A= img.src =3D "//cdn.js-kit.com/images/tornPaperB.gif";=0A= div.appendChild(img);=0A= }=0A= target.appendChild(div);=0A= }=0A= }=0A= }=0A= =0A= JSCC.prototype.htmlPaginate =3D function(thread) {=0A= return this.htmlPaginator(thread, []);=0A= }=0A= =0A= JSCC.prototype.htmlPaginator =3D function(thread, arr) {=0A= var tl =3D thread.length;=0A= for(var i =3D 0; i < tl; i++) {=0A= var obj =3D thread[i];=0A= var present =3D (obj.status =3D=3D 'D') ? 0 : 1;=0A= if(present) {=0A= arr.push(obj);=0A= }=0A= this.htmlPaginator(obj.thread, arr);=0A= }=0A= return arr;=0A= }=0A= =0A= JSCC.prototype.restoreEchoAfter =3D function() {=0A= if(this.useEcho()) {=0A= this.jspg.echo_after =3D this.jspg.$old_echo_after;=0A= }=0A= }=0A= =0A= JSCC.prototype.invalidateJSPG =3D function() {=0A= this.restoreEchoAfter();=0A= this.jspg.invalidate();=0A= }=0A= =0A= // Part of externally useable API=0A= JSCC.prototype.rerender =3D function() {=0A= var pageToDisplay =3D this.curPage;=0A= this.restoreEchoAfter();=0A= this.curPage =3D 0;=0A= this.jspg.invalidatePagesView(pageToDisplay-1, 1);=0A= this.displayPage(pageToDisplay);=0A= }=0A= =0A= JSCC.prototype.setPath =3D function(path) {=0A= this.pathOverride =3D path; =0A= }=0A= =0A= JSCC.prototype.detectCommentDialogOpened =3D function() {=0A= var ccd =3D this.TC[this.forMsg && this.forMsg.isEditing ? = "js-EditComment" : "js-CreateComment"];=0A= return !!ccd && JSKitLib.hasParentNode(ccd) && ccd.style.display =3D=3D = 'block';=0A= }=0A= =0A= JSCC.prototype.displayPage =3D function(pageNo, cb) {=0A= if(this.loading && !cb) {=0A= var nt =3D (new Date()).valueOf();=0A= if((nt - this.loading) > 5000) {=0A= this.gen++;=0A= } else {=0A= return;=0A= }=0A= }=0A= =0A= if(pageNo < 1)=0A= return;=0A= =0A= if(pageNo > this.jspg.pageCount)=0A= pageNo =3D this.jspg.pageCount;=0A= =0A= var immediate =3D true;=0A= =0A= if(this.curPage !=3D pageNo) {=0A= var cd =3D this.detectCommentDialogOpened();=0A= try {=0A= if (!this.useEcho() || this.forMsg) this.CommentCancelled();=0A= } catch(e) { }=0A= =0A= if(!this.useEcho())=0A= try {=0A= if(this.curPage) {=0A= var p =3D this.jspg.getPage(this.curPage - 1);=0A= if(p && p.target && p.target.parentNode)=0A= p.target.parentNode.removeChild(p.target);=0A= }=0A= } catch(e) { }=0A= var oc =3D this.TC["js-OldComments"];=0A= var self =3D this;=0A= if(this.useEcho()) {=0A= this.curPage =3D 1;=0A= var pcb =3D function(p, immed) {=0A= if(p) {=0A= if(self.jspg.target && !JSKitLib.hasParentNode(self.jspg.target)) = oc.appendChild(p);=0A= p.style.display =3D '';=0A= }=0A= if(immed && cb) cb.apply(self, [immed]);=0A= };=0A= this.jspg.getPageVisualization(pageNo-1, pcb);=0A= if(cd && this.replyForId) {=0A= var parentMsg =3D this.jspg.getItemById(this.replyForId);=0A= this.ShowCommentDialog(parentMsg ? this.replyForId : undefined);=0A= }=0A= cd =3D undefined;=0A= } else {=0A= this.curPage =3D pageNo;=0A= var pcb =3D function(p, immed) {=0A= if(p) {=0A= oc.appendChild(p);=0A= p.style.display =3D '';=0A= }=0A= if(immed && cb) cb.apply(self, [immed]);=0A= };=0A= this.jspg.getPageVisualization(pageNo-1, pcb);=0A= }=0A= immediate =3D false;=0A= if (cd && !this.forMsg) { // show only if not reply and not editing=0A= if (((this.config.nolc && this.IM =3D=3D 'foreign') || = (this.serverOptions.expandLeaveCmt && !this.config.noautoexpand)) && = !this.config.moderate) {=0A= this.ShowCommentDialog(undefined, {nofocus: true});=0A= }=0A= }=0A= }=0A= =0A= var ocw =3D this.TC["js-OldCommentsWrap"];=0A= if (this.jspg.itemsCount !=3D 0)=0A= {=0A= JSKitLib.show(ocw);=0A= }=0A= else=0A= {=0A= JSKitLib.hide(ocw);=0A= }=0A= =0A= if(!this.jspg.loading || !this.useEcho()) = this.rePageNavigator(this.curPage-1);=0A= if(immediate && cb) cb.apply(this, [immediate]);=0A= }=0A= =0A= JSCC.prototype.SearchLine =3D function() {=0A= var self =3D this; =0A= var sExit =3D self.cr('span');=0A= var title =3D self.cr('span');=0A= title.className =3D 'js-SearchTitle';=0A= title.innerHTML =3D ''+$JCL("youSearchedFor")+':';=0A= sExit.appendChild(title);=0A= var line =3D self.cr('span');=0A= line.className =3D 'js-SearchWords';=0A= text =3D JSKitLib.truncate(self.searchString, 15, "...", true);=0A= line.insertBefore(JSKitLib.text(text),line.firstChild);=0A= sExit.appendChild(line);=0A= var del =3D self.cr('input');=0A= del.type =3D 'button';=0A= del.value =3D $JCL('clearSearch');=0A= sExit.appendChild(del);=0A= var obj=3D{=0A= 'containerElement': sExit,=0A= 'field': line,=0A= 'itemObject': self,=0A= 'type': 'Search',=0A= 'Property': 'searchString',=0A= 'title': $JCL("youSearchedFor")+': ',=0A= 'mode': 'full'=0A= };=0A= obj.jsipe$start =3D function(){=0A= del.style.display =3D "none";=0A= line.style.border =3D "0px";=0A= title.style.display =3D "none";=0A= return true;=0A= }=0A= obj.jsk$on_submit_exit =3D function(value){=0A= self.searchString =3D value; =0A= self.viewControl({name: "search"});=0A= }=0A= line.wasEdited =3D function(value){=0A= JSKitLib.text(JSKitLib.truncate(value, 15, "...", true), line, true);=0A= del.style.display =3D "";=0A= line.style.borderBottom =3D "";=0A= title.style.display =3D "";=0A= }=0A= del.onclick =3D function(){=0A= this.name=3D"del-line";=0A= self.viewControl(this);=0A= }=0A= var jsipe =3D new JSIPE(obj);=0A= return sExit;=0A= }=0A= =0A= JSCC.prototype.navSym =3D { "prev": "←", "next": "→" };=0A= =0A= JSCC.prototype.rePageNavigator =3D function(pageIdx) {=0A= var s =3D this;=0A= var hasMultiplePages =3D s.jspg.pageCount > 1 || s.jspg.echo_after;=0A= var display =3D s.searchString || hasMultiplePages ? "" : "none";=0A= var assemblePageNavigation =3D function() {=0A= var navigation =3D '';=0A= if (hasMultiplePages) {=0A= navigation =3D s.useEcho()=0A= ? s.pageNavigatorEchoLive(s.jspg.pageCount, s.jspg.echo_after)=0A= : s.getSkin() =3D=3D "echo"=0A= ? s.pageNavigatorEcho(s.jspg.pageCount, s.curPage)=0A= : s.pageNavigator(s.jspg.pageCount, s.curPage);=0A= }=0A= return (typeof(navigation) =3D=3D "string")=0A= ? JSKitLib.html('
' + (navigation || '') + '
')=0A= : navigation;=0A= };=0A= var nvs =3D s.useEcho() ? ['Bottom'] : ['Top','Bottom'];=0A= for(var i =3D 0; i < nvs.length; i++) {=0A= var bar =3D s.TC['js-PageNav' + nvs[i]];=0A= if (!bar) continue;=0A= JSKitLib.replaceChildren(bar, assemblePageNavigation());=0A= JSKitLib.preventSelect(bar);=0A= bar.style.display =3D display;=0A= if(i) bar.style.display =3D ((pageIdx=3D=3Dundefined) ? 'none' : '');=0A= if(s.searchString) s.addChild(bar, s.SearchLine(), true);=0A= }=0A= }=0A= =0A= JSCC.prototype.pageNavigator =3D function(pages, cur) {=0A= var self =3D this;=0A= var arr =3D [];=0A= var postingProcessValidation =3D "if = ($JCA["+self.jcaIndex+"].commentPostingProcess) { = alert($JCL('messagePostingInProgress')); return false; }";=0A= var f =3D function(i, txt, cmt, cls, cf) {=0A= return '' + txt + ' '; }=0A= arr.push($JCL('page'));=0A= arr.push(f(cur - 1, this.navSym.prev, $JCL('pagePrevious'),=0A= 'js-PageArrow' + ((cur =3D=3D 1)?' js-PageArrowCur':'')));=0A= for(var i =3D 1; i <=3D pages; i++) {=0A= if((i =3D=3D 4 || i =3D=3D 3) && (cur - i) > 3) {=0A= i =3D Math.floor((cur - i) / 2 + i);=0A= arr.push(f(i, '…', 'Page-' + i));=0A= i =3D cur - ((pages - cur > 3 || cur =3D=3D pages) ? 2 : 1);=0A= }=0A= if((i =3D=3D cur + 3) && (pages - cur) > 4) {=0A= i =3D Math.floor((pages - cur) / 2 + cur);=0A= arr.push(f(i, '…', 'Page-' + i));=0A= i =3D pages - 1;=0A= }=0A= if(i =3D=3D cur) {=0A= arr.push(f(i, i, 'Page-' + i, "js-PageNCur", = '$JCA['+self.jcaIndex+'].jspg.invalidate(); = $JCA['+self.jcaIndex+'].rerender();'));=0A= } else {=0A= arr.push(f(i, i, 'Page-' + i));=0A= }=0A= }=0A= arr.push(f(cur + 1, this.navSym.next, $JCL('pageNext'),=0A= 'js-PageArrow' + ((pages =3D=3D cur)?' js-PageArrowCur':'')));=0A= return arr.join('');=0A= }=0A= =0A= JSCC.prototype.pageNavigatorEcho =3D function(pages, cur) {=0A= var self =3D this;=0A= var assemble =3D function(container, i, txt, cmt, cls, cf) {=0A= var isInactive =3D function(cls) {=0A= return cls && cls.match(/PrevOff|NextOff|Active/);=0A= };=0A= var template =3D=0A= '
  • ' +=0A= (isInactive(cls) ? txt : '' + txt + '') +=0A= '
  • ';=0A= var scroll =3D function() {=0A= var anchor =3D self.TC['jsk-HeaderWrapper'];=0A= if (!anchor || JSKitLib.getStyleProperty(anchor, 'display') =3D=3D = 'none') {=0A= anchor =3D self.TC['jsk-ThreadWrapper'];=0A= }=0A= if (anchor) anchor.scrollIntoView(true);=0A= };=0A= var linkHandler =3D function(element) {=0A= element.href =3D "#" + cmt;=0A= element.onclick =3D function() {=0A= if (self.commentPostingProcess) {=0A= alert($JCL('messagePostingInProgress'));=0A= return false;=0A= }=0A= if (cf) {=0A= cf();=0A= return false;=0A= }=0A= self.displayPage(i, function() {=0A= self.hideExpirationBanner();=0A= setTimeout(scroll, 0);=0A= });=0A= return false;=0A= };=0A= JSKitLib.setMouseEvent(element, "over", function() {=0A= window.status =3D cmt;=0A= });=0A= JSKitLib.setMouseEvent(element, "out", function() {=0A= window.status =3D '';=0A= });=0A= };=0A= container.appendChild(JSKitLib.toDOM(template, "js-Page",=0A= {"Link": linkHandler}).content);=0A= }=0A= var template =3D=0A= '
    ' +=0A= '
      ' +=0A= '
      ';=0A= var assemblePages =3D function(element) {=0A= assemble(element, cur - 1, $JCL('btnPagePrevious'), = $JCL('pagePrevious'),=0A= ((cur =3D=3D 1) ? 'jsk-PrevOff' : 'jsk-Prev'));=0A= for(var i =3D 1; i <=3D pages; i++) {=0A= if((i =3D=3D 4 || i =3D=3D 3) && (cur - i) > 3) {=0A= i =3D Math.floor((cur - i) / 2 + i);=0A= assemble(element, i, '…', 'Page-' + i);=0A= i =3D cur - ((pages - cur > 3 || cur =3D=3D pages) ? 2 : 1);=0A= }=0A= if((i =3D=3D cur + 3) && (pages - cur) > 4) {=0A= i =3D Math.floor((pages - cur) / 2 + cur);=0A= assemble(element, i, '…', 'Page-' + i);=0A= i =3D pages - 1;=0A= }=0A= if(i =3D=3D cur) {=0A= var cb =3D function() {=0A= self.jspg.invalidate();=0A= self.rerender();=0A= };=0A= assemble(element, i, i, 'Page-' + i, 'jsk-Active', cb);=0A= } else {=0A= assemble(element, i, i, 'Page-' + i);=0A= }=0A= }=0A= assemble(element, cur + 1, $JCL('btnPageNext'), $JCL('pageNext'),=0A= ((pages =3D=3D cur) ? 'jsk-NextOff' : 'jsk-Next'));=0A= };=0A= return JSKitLib.toDOM(template, "jsk-", {"Pager": = assemblePages}).content;=0A= }=0A= =0A= JSCC.prototype.pageNavigatorEchoLive =3D function(pages, cur) {=0A= var self =3D this;=0A= var template =3D=0A= '
      ' +=0A= '{Label:More}' +=0A= '
      ';=0A= var moreButtonHandler =3D function(element) {=0A= element.onclick =3D function() {=0A= self.displayPage(2);=0A= };=0A= JSKitLib.setMouseEvent(element, "over", function() {=0A= JSKitLib.addClass(element, "jsk-PagerItemHover");=0A= });=0A= JSKitLib.setMouseEvent(element, "out", function() {=0A= JSKitLib.removeClass(element, "jsk-PagerItemHover");=0A= });=0A= };=0A= return JSKitLib.toDOM(this.gtmpl(template), "js-Page", {"More": = moreButtonHandler}).content;=0A= } =0A= =0A= JSCC.prototype.hideSettingsWindow =3D function(wname) {=0A= if(this[wname]) this.settingsWindow(wname);=0A= }=0A= =0A= JSCC.prototype.showProgress =3D function(wname, on) {=0A= if(this[wname]) this[wname].showProgress(on);=0A= }=0A= =0A= JSCC.prototype.settingsWindow =3D function(wname, atDiv, html) {=0A= var s =3D this;=0A= if(s[wname]) {=0A= if(!s.sWHideable) return;=0A= s[wname].parentNode.removeChild(s[wname]);=0A= delete s[wname];=0A= return;=0A= }=0A= var nohide =3D function() {=0A= s.sWHideable =3D false;=0A= if(s.swsHidt) clearTimeout(s.swsHidt);=0A= s.swsHidt =3D setTimeout(function(){s.sWHideable=3Dtrue}, 100);=0A= }=0A= var div =3D this.cr("div");=0A= div.className =3D "js-SettingsWindow";=0A= if (s.config.nolc) JSKitLib.addClass(div, "js-SettingsWindowNolc");=0A= div.style.background =3D '#FFFFFF url('+this.uriDomain=0A= +'/images/bg-header-gray.png) bottom repeat-x';=0A= div.onclick =3D nohide;=0A= div.onselectstart =3D function() { return false; }=0A= if(typeof(html) =3D=3D 'string') {=0A= div.innerHTML =3D html;=0A= } else {=0A= if(!html.dropWidth) div.style.width =3D '20em';=0A= div.appendChild(html);=0A= }=0A= =0A= if (wname =3D=3D 'ctWnd' && s.TC['js-WelcomePanel']) {=0A= var aoh =3D s.cr('div');=0A= aoh.className =3D 'js-SettingsWindowHeader';=0A= JSKitLib.text($JCL('administratorOptions'), aoh);=0A= div.appendChild(aoh);=0A= var wp =3D s.TC['js-WelcomePanel'];=0A= var links =3D JSKitLib.html(''=0A= + ''=0A= + ''=0A= + ''=0A= + '
      ');=0A= var tc =3D JSKitLib.mapClass2Object({}, links);=0A= div.appendChild(links);=0A= tc['js-WelcomeOpenPanel'].onclick =3D function() {=0A= JSKitLib.toggle(wp);=0A= JSKitLib.text($JCL(JSKitLib.visible(wp) ? 'closeWelcome' : = 'openWelcome'), this.lastChild.lastChild);=0A= };=0A= tc['js-WelcomeContact'].onclick =3D function(){location.href =3D = s.uriDomain + '/comments/qa.html';};=0A= }=0A= =0A= var pgr =3D this.cr('div');=0A= pgr.className =3D "js-Progress";=0A= var url =3D this.uriDomain + '/images/progress-wg.png';=0A= if(document.body.filters) {=0A= pgr.runtimeStyle.filter =3D = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D" + url + ", = sizingMethod=3Dcrop)";=0A= } else pgr.style.backgroundImage =3D 'url(' + url + ')';=0A= div.appendChild(pgr);=0A= div.showProgress =3D function(on) {=0A= if(!on) {=0A= if(div.pIntvl) clearInterval(div.pIntvl);=0A= div.pIntvl =3D null;=0A= pgr.style.visibility =3D 'hidden';=0A= return;=0A= } else if(div.pIntvl) return;=0A= var f =3D function() {=0A= pgr.vison =3D !pgr.vison;=0A= pgr.style.visibility =3D pgr.vison=0A= ? 'visible' : 'hidden';=0A= }=0A= f();=0A= div.pIntvl =3D setInterval(f, 500);=0A= }=0A= =0A= s[wname] =3D div;=0A= var swh =3D this.cr("div");=0A= swh.className =3D "js-SettingsWindowHeader";=0A= JSKitLib.text($JCL(wname =3D=3D 'ctWnd' ? "viewOptions" : = "moderation"), swh);=0A= div.insertBefore(swh, div.firstChild);=0A= div.style.position =3D "absolute";=0A= =0A= var jsd =3D new JSDL(div, [swh]);=0A= document.body.appendChild(div);=0A= div.style.left =3D jsd.getElmAbsPos(atDiv, false).x + "px";=0A= div.style.top =3D jsd.getElmAbsPos(atDiv, false).y + = atDiv.offsetHeight + "px";=0A= =0A= try {=0A= if (document.body.clientWidth < jsd.getElmAbsPos(atDiv, false).x + = div.offsetWidth)=0A= div.style.left =3D document.body.clientWidth - div.offsetWidth -=0A= (parseInt(div.style.marginLeft) || 0) -=0A= (parseInt(div.style.marginRight) || 0) + = "px";=0A= } catch(e) {;}=0A= =0A= var ifrWr;=0A= if(JSKitLib.getBrowser() =3D=3D 'gecko' && !atDiv.notShowIfr) {=0A= ifrWr =3D this.cr("div");=0A= ifrWr.id =3D "jsk-yIfr";=0A= var yIfr =3D this.cr("iframe");=0A= yIfr.style.position =3D "absolute";=0A= yIfr.style.top =3D 0;=0A= yIfr.style.left =3D 0;=0A= yIfr.style.zIndex =3D -1;=0A= yIfr.style.display =3D "block";=0A= yIfr.style.height =3D div.offsetHeight + "px";=0A= yIfr.style.width =3D div.offsetWidth + "px";=0A= yIfr.scrolling =3D "no";=0A= yIfr.frameBorder =3D "0";=0A= ifrWr.appendChild(yIfr);=0A= div.appendChild(ifrWr);=0A= }=0A= div.jsk$on_start_drag =3D function(){if(ifrWr) ifrWr.style.display =3D = "none"};=0A= div.jsk$on_stop_drag =3D function(){if(ifrWr) ifrWr.style.display =3D = ""};=0A= nohide();=0A= }=0A= =0A= JSCC.prototype.getImages =3D function(id) {=0A= var arg =3D {rnd: id, jx: this.jcaIndex};=0A= this.server(this.uriDomain + '/api/images/pick-attachments.js', arg);=0A= }=0A= =0A= JSCC.prototype.prepareImgData =3D function(msg) {=0A= if(this.images){=0A= JSKitLib.removeChildren(this.imgArea);=0A= JSKitLib.map(function(elem, i){=0A= JSKitLib.fmap(['img','orig','width','height','descr','mime'],=0A= function(E) { msg.push({'Name': 'js-CmtattachFile_'+i+'_'+E, = 'Value': elem[E]})}=0A= );=0A= },this.images);=0A= }=0A= }=0A= =0A= JSCC.prototype.parseImgData =3D function(obj) {=0A= var re =3D /attachFile_(\d+)_(\w+)/;=0A= var imgs =3D [];=0A= for (var i in obj){=0A= var keys =3D re.exec(i);=0A= if (keys) {=0A= if (!imgs[keys[1]]) imgs[keys[1]] =3D {};=0A= imgs[keys[1]][keys[2]] =3D obj[i];=0A= }=0A= }=0A= return imgs;=0A= }=0A= =0A= JSCC.prototype.createImages =3D function(imgs, isPreview){=0A= var s =3D this;=0A= var d=3Dfunction(){return s.div.apply(s,arguments);}=0A= =0A= var content =3D isPreview ? d() :=0A= d("js-all-previewImages",d("js-previewImageTitle = jsk-ItemAttachmentsTitle jsk-SecondaryBackgroundColor", = $JCL('picTitle')),=0A= JSKitLib.html('
      '));=0A= =0A= var bloburl =3D function(name) {=0A= return name.match(/^[^\/]+$/)?(s.uriDomain+"/blob/"+name):"";=0A= }=0A= =0A= var crImg =3D function(elem, i){=0A= var img =3D d("js-previewImage jsk-ItemAttachmentWrapper");=0A= var thumb =3D s.cr("img");=0A= elem.descr =3D elem.descr || '';=0A= thumb.src =3D bloburl(elem.img);=0A= JSKitLib.setStyle(thumb, " width: "+elem.width+"px; height: = "+elem.height+"px; cursor: pointer;");=0A= JSKitLib.addClass(thumb, "jsk-ItemAttachmentIcon");=0A= var wrap =3D d("js-imageWrap jsk-ItemAttachmentIconWrapper");=0A= JSKitLib.setStyle(wrap, "margin-top: " + ((96-elem.height)/2) + "px; = margin-bottom: " + ((96-elem.height)/2) + "px;");=0A= thumb.onclick =3D function() { window.open(bloburl(elem.orig)); }=0A= var text =3D d("js-previewImageDescr jsk-ItemAttachmentLabel");=0A= s.addChild(wrap, thumb);=0A= s.addChild(img, wrap);=0A= if (isPreview) {=0A= var wasEdited =3D function(){=0A= if(elem.descr !=3D "" ) = JSKitLib.removeClass(text,"js-uploadGreyDescr");=0A= else JSKitLib.addClass(text,"js-uploadGreyDescr");=0A= }=0A= var jsipe =3D new JSIPE2({obj: elem,=0A= property: 'descr',=0A= title: 'Description',=0A= defaultText: 'Add caption',=0A= width: '90px',=0A= maxLength: 80,=0A= hideApplyBtn: true,=0A= jsk$wasEdited: wasEdited=0A= });=0A= text.appendChild(jsipe.div);=0A= var onEditBtnClick =3D function(e){ =0A= if(jsipe.editMode) jsipe.editMode(e);=0A= JSKitLib.stopEventPropagation(e || window.event); =0A= }=0A= var onDeleteBtnClick =3D function(e){=0A= img.parentNode.removeChild(img);=0A= if(imgs && imgs[i]) imgs.splice(i, 1);=0A= JSKitLib.stopEventPropagation(e || window.event);=0A= } =0A= var editBtn =3D s.crImgCtrl("edit", {top: "60px", left: "15px"}, = onEditBtnClick);=0A= var deleteBtn =3D s.crImgCtrl("delete", {top: "60px", left: "57px"}, = onDeleteBtnClick);=0A= var displayMode =3D function(mode){=0A= editBtn.style.display =3D mode;=0A= deleteBtn.style.display =3D mode;=0A= }=0A= img.onmouseover =3D function(e) { displayMode("inline"); }=0A= img.onmouseout =3D function(e) { displayMode("none"); }=0A= s.addChild(img, editBtn);=0A= s.addChild(img, deleteBtn);=0A= if(elem.descr =3D=3D "") JSKitLib.addClass(text,"js-uploadGreyDescr");=0A= } else {=0A= text.innerHTML =3D = elem.descr.replace(//g,">");=0A= }=0A= thumb.title =3D JSKitLib.htmlUnquote(elem.descr);=0A= s.addChild(img, text);=0A= s.addChild(content, img);=0A= }=0A= JSKitLib.map(crImg,imgs);=0A= s.addChild(content, JSKitLib.html('
      '));=0A= =0A= return content;=0A= }=0A= =0A= JSCC.prototype.crImgCtrl =3D function(type, position, onClick) {=0A= var btn =3D this.cr("div");=0A= var ctrlBtn =3D { width : "30px", height : "30px", imgWidth : "30px", = imgHeight : "30px" };=0A= JSKitLib.setStyle(btn, "display:none; background:transparent; = position:absolute; float:left; padding:0; margin:0; "=0A= + "width:" + ctrlBtn.width + "; height:" + ctrlBtn.height + "; cursor: = pointer;"=0A= + "top:" + position.top + "; left:" + position.left);=0A= btn.title =3D $JCL(type + "Image");=0A= btn.onclick =3D onClick;=0A= imgUrl =3D this.uriDomain + "/images/" + "avatar-" + type + ".png";=0A= JSKitLib.addPNG(btn, imgUrl);=0A= =0A= return btn;=0A= }=0A= =0A= =0A= JSCC.prototype.addImage =3D function(img) {=0A= if(this.lbliChange) this.lbliChange(0);=0A= if (typeof(img) =3D=3D "object"){=0A= if (img.error) {=0A= switch (img.error) {=0A= case 'big_image':=0A= alert($JCL('imgUploadErrorBigImage'));=0A= break;=0A= case 'wrong_format':=0A= alert($JCL('imgUploadErrorWrongFormat'));=0A= break;=0A= case 'internal_error':=0A= default:=0A= alert($JCL('imgUploadErrorInternal'));=0A= }=0A= return;=0A= }=0A= if (this.images) this.images.push(img)=0A= else this.images =3D [img];=0A= if (!this.imgArea) return;=0A= JSKitLib.removeChildren(this.imgArea);=0A= var content =3D this.createImages(this.images, true);=0A= this.addChild(this.imgArea, content);=0A= }=0A= }=0A= =0A= JSCC.prototype.viewControl =3D function(sel) {=0A= var s =3D this;=0A= var ap =3D { "usr": "yes" };=0A= switch(sel.name) {=0A= case "jss-srt":=0A= var newSortBy =3D sel.options[sel.selectedIndex].value;=0A= if(newSortBy =3D=3D s.config.sort) return true;=0A= s.config.sort =3D newSortBy;=0A= s.showProgress('ctWnd', true);=0A= break;=0A= case "jss-rev":=0A= var backwardsNewStatus =3D sel.selectedIndex?'yes':'no';=0A= if(s.config.backwards =3D=3D backwardsNewStatus) return true;=0A= s.config.backwards =3D backwardsNewStatus;=0A= s.showProgress('ctWnd', true);=0A= break;=0A= case "jss-prs":=0A= var newThr =3D sel.options[sel.selectedIndex].value =3D=3D 'flat' ? = 'no' : 'yes';=0A= if(newThr =3D=3D s.config.thread) return true;=0A= s.config.thread =3D newThr;=0A= s.showProgress('ctWnd', true);=0A= break;=0A= case "search":=0A= ap.srch =3D s.searchString;=0A= break;=0A= case "del-line":=0A= break;=0A= default: return false;=0A= }=0A= s.dataLoader =3D function() {=0A= this.showProgress('ctWnd', false);=0A= this.curPage =3D 0;=0A= this.displayPage(1); }=0A= if(this.curPage) {=0A= var p =3D this.jspg.getPage(this.curPage - 1);=0A= if(p && p.target && p.target.parentNode)=0A= p.target.parentNode.removeChild(p.target);=0A= }=0A= s.ctag =3D null;=0A= ap.opts =3D s.config.sort+'|'+(s.config.backwards =3D=3D "yes" ? "desc" = : "asc")+'|'+(s.config.thread =3D=3D "yes" ? "thr" : "flat");=0A= s.getpages(0, ap);=0A= return true;=0A= }=0A= =0A= JSCC.prototype.placeAvatar =3D function(obj, div) {=0A= div =3D div || obj.avatarPlace;=0A= if(!div) return;=0A= =0A= if(this.getSkin() !=3D 'echo' && !obj.avatar && !obj.GravatarID) {=0A= obj.avatarPlace =3D div;=0A= return;=0A= }=0A= var container =3D {=0A= "instance": div,=0A= "width": obj.avatarPlaceWidth,=0A= "height": obj.avatarPlaceWidth=0A= };=0A= this.appendAvatarImage(container, obj);=0A= this.appendProfileHandler(div, obj);=0A= return div;=0A= }=0A= =0A= JSCC.prototype.appendAvatarImage =3D function(container, obj) {=0A= var self =3D this;=0A= obj =3D obj || {};=0A= var avtCtrl =3D this.avatarsManager;=0A= var data =3D obj.avatar ? =0A= {"name": obj.avatar, "width": obj.avatarWidth, "height": = obj.avatarHeight} :=0A= avtCtrl.anonymousAvatarData();=0A= =0A= var avatar =3D avtCtrl.calcAvatarDim(container, data);=0A= avatar.name =3D obj.GravatarID ?=0A= avtCtrl.getGravatarURL(obj.GravatarID, this.maxAvatarDims) :=0A= avtCtrl.avatarURL(avatar.name);=0A= avatar.onerror =3D function() {=0A= this.onerror =3D null;=0A= self.appendAvatarImage(container);=0A= }=0A= avtCtrl.assembleAvatar(container, avatar);=0A= }=0A= =0A= JSCC.prototype.placeProcessAvatar =3D function(div) {=0A= if(!div) return;=0A= JSKitLib.removeChildren(div);=0A= JSKitLib.addPNG(div, '//cdn.js-kit.com/images/progress-wg.png');=0A= JSKitLib.addStyle(div, "width: 15px; height: 15px;");=0A= }=0A= =0A= JSCC.prototype.refreshComments =3D function(params) {=0A= var s =3D this;=0A= params =3D params || {};=0A= s.deleteWelcomePanel();=0A= s.hideExpirationBanner();=0A= s.invalidateJSPG();=0A= s.objById =3D {};=0A= if (s.curPage =3D=3D 1) s.curPage =3D 0;=0A= s.displayPage(1, function() {=0A= if (!s.isSourceAvailable("Comments")) return;=0A= s.preventAnonymousComments();=0A= s.makeWelcomePanel();=0A= s.ShowCommentDialog(s.replyForId, params);=0A= });=0A= }=0A= =0A= JSCC.prototype.preventAnonymousComments =3D function() { =0A= var anonymCond =3D this.anonymousCmt && !this.jskauth.isLogged();=0A= this.setControlsStateLCF(anonymCond ? "disable" : "enable");=0A= }=0A= =0A= JSCC.prototype.setControlsStateLCF =3D function(state, extraControls) {=0A= var s =3D this;=0A= var disable =3D state =3D=3D "disable";=0A= var disableCtrls =3D JSKitLib.merge([s.TC['js-CmtText'], = s.TC['js-CmtTextEdit'], s.TC['js-Cmtsubmit'], s.TC['js-CmtsubmitEdit'], = s.TC['js-CmtcancelEdit'], s.TC['js-CmtName'], s.TC['js-CmtEmail'], = s.imgUpload], extraControls || []);=0A= var lockCtrls =3D [s.TC['js-Cmtsubmit']];=0A= var imgArea =3D s.TC['js-commentImageArea'];=0A= =0A= JSKitLib.fmap(disableCtrls, function(V){ if (V) V.disabled =3D disable; = });=0A= JSKitLib.fmap(lockCtrls, function(V){ if (V) V.btnLocked =3D (disable) = ? "true" : null; });=0A= if (imgArea) imgArea.disableUpload =3D disable;=0A= } =0A= =0A= JSCC.prototype.setThirdPartyShare =3D function() {=0A= var s =3D this;=0A= var po =3D s.TC["js-commentPubOptions"];=0A= if(!po) return;=0A= JSKitLib.removeChildren(po);=0A= var appendSharingControl =3D function(type, extraElement) {=0A= var identity =3D s.jskauth.getAuthIdentity(type);=0A= var publish =3D identity && identity.publish; =0A= var control =3D JSKitLib.html('');=0A= control.defaultChecked =3D !!publish;=0A= control.checked =3D !!publish;=0A= control.value =3D control.checked ? "on" : "off";=0A= control.onchange =3D function() {=0A= this.value =3D this.checked ? "on" : "off";=0A= };=0A= var label =3D JSKitLib.html('
      ' + $JCL('shareVia_' + type) + = '
      ');=0A= po.appendChild(control);=0A= po.appendChild(label);=0A= if (extraElement) po.appendChild(extraElement);=0A= };=0A= JSKitLib.fmap(s.jskauth.getIdentities("auth"), function(identity) {=0A= if (identity.can_publish && identity.user) {=0A= var extraElement =3D (identity.type =3D=3D "yahoo") ? = JSKitLib.html('
      ') : = undefined;=0A= appendSharingControl(identity.type, extraElement);=0A= }=0A= });=0A= }=0A= =0A= JSCC.prototype.wrapJSKAuth =3D function() {=0A= var s =3D this;=0A= var tc =3D s.TC;=0A= var appendAuthSelector =3D !tc["js-kit-lcf-userInfoWrapper"];=0A= =0A= if (s.config.nolc) return; =0A= if (!tc['js-AuthAreaWrap']) {=0A= var items =3D ['js-commentOpenID', 'js-commentInputOpenID', = 'js-CmtOpenID', 'js-OpenIDError'];=0A= JSKitLib.fmap(items, function(item) {=0A= if (tc[item]) tc[item].parentNode.removeChild(tc[item]);=0A= });=0A= if (appendAuthSelector) return;=0A= }=0A= =0A= var authAreaTmpl =3D=0A= '
      ' +=0A= '
      {Label:leaveCommentAs}
      ' +=0A= '
      ' + =0A= '
      ' +=0A= '[{Label:logout}]' +=0A= '
      ' +=0A= '
      ';=0A= =0A= if (tc['js-commentInputOpenID']) = JSKitLib.hide(tc['js-commentInputOpenID']);=0A= =0A= if (appendAuthSelector) {=0A= var authAreaContainer =3D JSKitLib.html(s.gtmpl(authAreaTmpl));=0A= tc['js-AuthAreaWrap'].appendChild(authAreaContainer);=0A= JSKitLib.mapClass2Object(tc, authAreaContainer);=0A= }=0A= }=0A= =0A= JSCC.prototype.initAvatarsManager =3D function(size) {=0A= var s =3D this;=0A= var so =3D s.serverOptions;=0A= if (s.avatarsManager) s.avatarsManager.deActivateEvents();=0A= var identities =3D JSKitLib.foldl({}, s.jskauth.identities.auth, = function(identity, acc) {=0A= if (identity.group !=3D "third_party") return;=0A= acc[identity.type] =3D {=0A= "title": s.jskauth.getIdentityLabel(identity.type, true),=0A= "action": identity.user ? null : function() {=0A= s.jskauth.show(identity.type);=0A= },=0A= "authenticated": !!identity.user=0A= };=0A= });=0A= var avatars =3D so.avatars || [];=0A= var addEPBAvatar =3D function(identity) {=0A= if (JSKitEPB.isExists() && identity) {=0A= var type =3D 'http://' + s.config.domain;=0A= var index =3D -1;=0A= JSKitLib.fmap(avatars, function(av, i) {=0A= if (av.type =3D=3D type) {=0A= index =3D i;=0A= }=0A= });=0A= var avatar =3D JSKitEPB.getValue('Avatar');=0A= if (avatar) {=0A= if (index < 0) {=0A= JSKitLib.fmap(avatars, function(av) { delete av.chosen; });=0A= avatars.push({name: avatar, width: 64, height: 64, type: type, = params: identity.params, chosen: true});=0A= } else {=0A= avatars[index].name =3D avatar;=0A= }=0A= } else if (index >=3D 0) {=0A= avatars.splice(index, 1);=0A= }=0A= }=0A= }=0A= addEPBAvatar(s.jskauth.getAuthIdentity('epb'));=0A= =0A= var config =3D {=0A= "id": "comments-" + s.jcaIndex,=0A= "ref": JSKitLib.getRef(s),=0A= "size": size,=0A= "yours": !s.config.nolc,=0A= "layer": s.getSkin() =3D=3D "smoothgray" ? this.target : undefined,=0A= "target": this.target,=0A= "labels": $JCL,=0A= "avatars": avatars,=0A= "autoSave": false,=0A= "controls": [s.TC["js-Cmtsubmit"]],=0A= "uriAvatar": s.uriAvatar,=0A= "identities": identities,=0A= "gravatarEmail": so.gravatarEmail=0A= };=0A= return new JSKAvatars(config);=0A= }=0A= =0A= JSCC.prototype.setFormFields =3D function(fields) {=0A= var s =3D this;=0A= var tc =3D s.TC;=0A= var emptyLabels =3D {=0A= 'Url': $JCL('urlIsOptional'),=0A= 'Email': $JCL('emailIsOptional')=0A= }=0A= =0A= JSKitLib.fmap(fields, function(v, name) {=0A= var o =3D tc['js-Cmt'+name];=0A= if(o) {=0A= o.jsk$setdfl =3D function(val) {=0A= o.style.color =3D '';=0A= o.jsk$setdfl =3D false;=0A= o.jsk$not_specified =3D false;=0A= o.value =3D val || '';=0A= }=0A= if (v) {=0A= o.jsk$setdfl(v);=0A= } else {=0A= o.style.color =3D '#808080';=0A= o.value =3D emptyLabels[name];=0A= o.jsk$not_specified =3D true;=0A= }=0A= o.onfocus =3D function() { if (o.jsk$setdfl) o.jsk$setdfl(); }=0A= }=0A= });=0A= }=0A= =0A= JSCC.prototype.getThreadHeader =3D function() {=0A= var s =3D this;=0A= var header;=0A= if (s.config.skin =3D=3D 'echo') {=0A= var replacements =3D {=0A= "Title": s.config["thread-title"],=0A= "CountLabel": $JCL("commentsCountLabel", {"Count": = s.serverOptions.pages.tc})=0A= };=0A= var template =3D s.dtHeaderEcho;=0A= JSKitLib.fmap(replacements, function(replacement, pattern) {=0A= template =3D template.replace(new RegExp("{" + pattern + "}", "g"), = replacement);=0A= });=0A= header =3D JSKitLib.html(s.gtmpl(template));=0A= JSKitLib.mapClass2Object(s.TC, header);=0A= if (s.TC["jsk-HeaderInfoBoxImg"]) = JSKitLib.addPNG(s.TC["jsk-HeaderInfoBoxImg"], = "//cdn.js-kit.com/images/echo.png");=0A= s.renderPauseIndicator();=0A= s.renderPauseCounter();=0A= } else {=0A= header =3D s.div();=0A= }=0A= return header;=0A= }=0A= =0A= JSCC.prototype.assembleImagesUploadForm =3D function(uInp, imgArea) {=0A= var s =3D this;=0A= var tc =3D s.TC;=0A= s.imgArea =3D imgArea;=0A= var handler =3D function(e){=0A= e =3D e || window.event;=0A= if(e.keyCode =3D=3D 27 || e.which =3D=3D 27) = JSKitLib.preventDefaultEvent(e);=0A= };=0A= if (uInp && !uInp.ifri){=0A= var frmi =3D s.cr('form');=0A= JSKitLib.setStyle(frmi, "clear: both;");=0A= JSKitLib.addClass(frmi, "js-uploadImageForm");=0A= frmi.method =3D 'post';=0A= frmi.acceptCharset =3D 'UTF-8';=0A= frmi.encoding =3D 'multipart/form-data';=0A= frmi.style.margin =3D "0px";=0A= var lbli =3D s.cr('div');=0A= JSKitLib.addClass(lbli, "js-uploadImageInputLabel");=0A= s.lbliChange =3D function(mode) {=0A= JSKitLib.removeChildren(lbli);=0A= lbli.appendChild(JSKitLib.html("" + $JCL(mode ? "loading" : = "uploadImage") + ""));=0A= }=0A= s.lbliChange(0);=0A= =0A= params =3D JSKitEPB.getAsHash({ref: JSKitLib.getRef(s)});=0A= JSKitLib.fmap(params, function(v, k) {=0A= var item =3D s.cr('input');=0A= item.type =3D 'hidden';=0A= item.name =3D k;=0A= item.value =3D encodeURIComponent(v);=0A= frmi.appendChild(item);=0A= });=0A= =0A= var upfi =3D s.cr('input');=0A= s.imgUpload =3D upfi; =0A= upfi.disabled =3D ( s.imgArea && s.imgArea.disableUpload ) ? true : = false ;=0A= upfi.type =3D 'file';=0A= upfi.name =3D 'image';=0A= var formitems =3D JSKitLib.mapClass2Object({}, frmi);=0A= var val;=0A= var fi =3D function() {=0A= if(val) {=0A= var subi =3D s.TC["js-Cmtsubmit"];=0A= subi.disabled =3D false;=0A= upfi.disabled =3D false;=0A= frmi.reset();=0A= JSKitLib.fmap(params, function(v, k) {=0A= formitems[k].value =3D encodeURIComponent(v);=0A= });=0A= JSKitLib.removeEventHandler(document, ["keydown"], handler);=0A= s.getImages(val);=0A= val =3D undefined;=0A= }=0A= }=0A= var tgti =3D 'js-ifrm-'+s.jcaIndex + Math.random();=0A= var ifri =3D JSKitLib.createHiddenIframe(tgti, uInp, fi, false);=0A= frmi.target =3D tgti;=0A= upfi.onchange =3D function() {=0A= val =3D (new Date()).getUTCMilliseconds() + "-" + Math.random( );=0A= frmi.action =3D s.uriImage+'add?rnd=3D'+val;=0A= s.lbliChange(1);=0A= frmi.submit();=0A= var subi =3D s.TC["js-Cmtsubmit"];=0A= subi.disabled =3D true;=0A= upfi.disabled =3D true;=0A= JSKitLib.addEventHandler(document, ["keydown"], handler);=0A= };=0A= uInp.appendChild(lbli)=0A= frmi.appendChild(upfi);=0A= uInp.appendChild(frmi);=0A= uInp.ifri =3D ifri;=0A= }=0A= s.preventAnonymousComments();=0A= }=0A= =0A= JSCC.prototype.assembleEchoBrand =3D function() {=0A= var template =3D=0A= '
      ' +=0A= '' +=0A= '
      ' +=0A= '
      ';=0A= return JSKitLib.toDOM(template, "js-poweredBy-", {}).content;=0A= }=0A= =0A= JSCC.prototype.isSourceAvailable =3D function(source) {=0A= var filter =3D this.sourceFilter;=0A= if (!filter || !this.useEcho()) return true;=0A= source =3D filter.normalize(source);=0A= var sourceInList =3D filter.sources.hash.hasOwnProperty(source);=0A= return sourceInList ? filter.sources.hash[source] : filter.type =3D=3D = "exclude";=0A= }=0A= =0A= JSCC.prototype.avatarsManagerWrapper =3D function(element) {=0A= this.avatarsManager.assembleAvatarArea(element);=0A= }=0A= =0A= JSCC.prototype.dataLoader =3D function(so, nc) {=0A= var s =3D this;=0A= var so =3D s.serverOptions;=0A= var tc =3D s.TC;=0A= var d =3D function(){return s.div.apply(s,arguments);}=0A= =0A= if (this.config.disabled !=3D 'no') return;=0A= =0A= var cc =3D JSKitLib.html(s.gtmpl(s.utmpl['js-CreateComment'] || = (s.config.nolc ? s.dtProfileCreate : s.dtCreate)));=0A= JSKitLib.mapClass2Object(tc, cc);=0A= JSKitLib.attachDescriptors2Elements(tc, "js-kit-lcf-", this);=0A= if (JSKitEPB.isExists()) {=0A= JSKitLib.fmap(['Name', 'Email'], function(field) {=0A= if (tc['js-Cmt' + field]) {=0A= tc['js-Cmt' + field].disabled =3D true;=0A= }=0A= });=0A= }=0A= var ec =3D JSKitLib.html(s.gtmpl(s.dtEditComment));=0A= JSKitLib.mapClass2Object(tc, ec);=0A= if(s.config.profileLC) {=0A= var cin =3D tc['js-commentInputName'];=0A= if(cin) cin.style.display =3D 'none';=0A= var cie =3D tc['js-commentInputEmail'];=0A= if(cie) cie.style.display =3D 'none';=0A= }=0A= if(so.extraFieldURL) {=0A= var ciu =3D tc['js-commentInputUrl'];=0A= if (ciu) ciu.style.display =3D 'block';=0A= }=0A= var ac =3D function(name, cb) {=0A= var o =3D tc['js-'+name];=0A= if(!o) return;=0A= if(o.tagName =3D=3D 'A') o.href=3D"javascript:void(0);";=0A= o.style.cursor =3D 'pointer';=0A= o.onselectstart =3D function() { return false; }=0A= o.onclick =3D cb;=0A= }=0A= =0A= var uInp =3D tc['js-uploadImageInput'];=0A= var uInpW =3D tc['js-uploadImageInputWrapper1'];=0A= =0A= s.clearImgs =3D function(){=0A= JSKitLib.removeChildren(s.imgArea);=0A= if(uInpW) uInpW.style.paddingTop =3D '0px';=0A= if(uInp && uInp.ifri) {=0A= JSKitLib.removeChildren(uInp);=0A= JSKitLib.hide(uInp);=0A= uInp.ifri =3D undefined;=0A= }=0A= if(s.images) delete(s.images);=0A= }=0A= =0A= JSKitLib.fmap(['', 'Edit'], function(el, i) {=0A= ac('Cmtsubmit' + el, function() {=0A= s.pause.forced =3D false;=0A= s.CommentSubmitted();=0A= return false;=0A= });=0A= ac('Cmtcancel' + el, function() {=0A= s.clearImgs();=0A= if(s.onCancel) s.onCancel();=0A= s.CommentCancelled();=0A= if (s.useReplyThreadsCollapsing() && s.replyForId) {=0A= var pageNo =3D s.curPage;=0A= var comment =3D s.objById[s.replyForId];=0A= delete s.replyForId;=0A= if (comment) s.markCollapsedReplies(comment);=0A= s.pause.forced =3D false;=0A= s.curPage =3D 0;=0A= s.displayPage(pageNo);=0A= }=0A= return false;=0A= });=0A= });=0A= if (JSKitLib.isIE()) {=0A= var op =3D tc['js-commentOptions'];=0A= var sub =3D tc['js-commentSubmit'];=0A= if (op) op.style.paddingLeft =3D "3px";=0A= if (sub) sub.style.paddingLeft =3D "3px";=0A= }=0A= =0A= s.anonymousCmt =3D so.anonymousCmt;=0A= =0A= if (tc["js-commentAvatar"]) = s.avatarsManager.assembleAvatarArea(tc["js-commentAvatar"]);=0A= =0A= if (s.getSkin() !=3D 'echo') {=0A= s.setFormFields({'Email': '', 'Url': ''});=0A= s.wrapJSKAuth();=0A= }=0A= s.preventAnonymousComments();=0A= =0A= ac('commentOpenIDLogout', function() {=0A= setTimeout(function(){=0A= var gfc =3D s.jskauth.getAuthIdentity("gfc");=0A= if(gfc && gfc.params.site && gfc.user) {=0A= new JSKitGFC(=0A= JSKitLib.getRef(s),=0A= s.target,=0A= gfc.params.site,=0A= function(){=0A= this.processLogout();=0A= });=0A= }=0A= s.server(s.uriDomain + '/api/session/logout.js', {});=0A= }, 0);=0A= return false;=0A= });=0A= if(!tc['js-commentMore']) { =0A= var m =3D tc['js-CCMore']; =0A= if(m) m.style.display =3D 'none'; =0A= } =0A= =0A= s.onAddImgButton =3D function(isShow) {=0A= if(s.commentPostingProcess) {=0A= alert($JCL('messagePostingInProgress'));=0A= return;=0A= }=0A= if(s.config.uploadImages) {=0A= s.imgArea =3D tc['js-commentImageArea'];=0A= if(uInp && s.imgArea) {=0A= uInp.style.display =3D isShow ? 'block' : 'none';=0A= if(uInpW) uInpW.style.paddingTop =3D isShow ? '15px' : '0px';=0A= s.imgShow =3D isShow;=0A= }=0A= }=0A= s.assembleImagesUploadForm(uInp, s.imgArea);=0A= };=0A= =0A= var uImg =3D tc['js-uploadImageButton'];=0A= if (uInp) JSKitLib.hide(uInp);=0A= if(uInp && uImg && !s.config.uploadImages) {=0A= JSKitLib.hide(uImg);=0A= JSKitLib.hide(uInp);=0A= }=0A= ac('uploadImageButton', function(){=0A= s.onAddImgButton(!JSKitLib.visible(uInp));=0A= });=0A= =0A= var toggleAvatarArea =3D function(isVisible) {=0A= JSKitLib.fmap(["Avatar", "AvatarLabel"], function(key) {=0A= var element =3D tc["js-comment" + key];=0A= if (!element) return;=0A= JSKitLib[isVisible ? "show" : "hide"](element);=0A= });=0A= };=0A= if (s.getSkin() =3D=3D "") {=0A= toggleAvatarArea(false);=0A= }=0A= var onCommentMore =3D function(obj, label) {=0A= obj.ashown =3D !obj.ashown;=0A= JSKitLib.text(obj.ashown ? label.less : label.more, obj, true);=0A= s.onAddImgButton(obj.ashown); =0A= toggleAvatarArea(obj.ashown);=0A= return false;=0A= };=0A= =0A= ac('commentAddAvatar', function() {=0A= var label =3D {'less': '-', 'more': '+'};=0A= return onCommentMore(this, label);=0A= });=0A= ac('commentMore', function() {=0A= var label =3D {'less': this.getAttribute("less") || $JCL('less'),=0A= 'more': this.getAttribute("more") || $JCL('more') };=0A= return onCommentMore(this, label);=0A= });=0A= =0A= if (!tc["js-commentAvatar"] && (!s.config.uploadImages || = tc['js-uploadImageButton'] || !tc['js-uploadImageInput'])) {=0A= JSKitLib.fmap(['js-commentMore', 'js-CCMore'], function(element) { if = (tc[element]) JSKitLib.hide(tc[element]); });=0A= }=0A= =0A= if(so.mmode =3D=3D "pause" || !s.isSourceAvailable("Comments")) {=0A= var lca =3D null;=0A= } else {=0A= var lca =3D d('js-commentControl', s.a(s.JCL('leaveComment')));=0A= lca.onclick =3D function() { return s.ShowCommentDialog(); };=0A= }=0A= =0A= var jmg =3D d('js-commentControl js-commentTool', JSKitLib.html('@ '), s.a($JCL("controls")));=0A= jmg.onclick =3D function() {=0A= var srt =3D ["date", "name"];=0A= if(!s.config.moderate && s.scoringEnabled()) srt.push("karma");=0A= if(s.adminMode) srt.push("status");=0A= /* s.submitRating check is not good for all the cases */=0A= if ( $JSKitGlobal.isRatingsAppAvailable() ) srt.push("rating");=0A= var srtOpts =3D [];=0A= for(var i =3D 0; i < srt.length; i++) {=0A= srtOpts.push('');=0A= }=0A= var bkw =3D ["ascending", "descending"];=0A= var bkwOpts =3D [];=0A= for(var i =3D 0; i < bkw.length; i++) {=0A= bkwOpts.push('');=0A= }=0A= var prs =3D ["on (threaded)", "off (flat)"];=0A= var prsMap =3D {'on (threaded)':'yes','off (flat)':'no'}=0A= var prsOpts =3D [];=0A= for(var i =3D 0; i < prs.length; i++) {=0A= prsOpts.push('');=0A= }=0A= var div =3D s.cr("div");=0A= div.innerHTML =3D =0A= ""=0A= + ""=0A= + ""=0A= + ""=0A= + "'=0A= + (s.adminMode && !s.config.moderate?(''):'')=0A= + "
      " + $JCL("sortBy") + '
      " + $JCL("order") + '
      " + $JCL("threading") + '
      " + $JCL("search") + '
      Moderate = whole site
      "=0A= this.notShowIfr =3D true;=0A= s.settingsWindow('ctWnd', this, div);=0A= var obj=3D{'mode': 'form', 'inpSize': '121px', type: = 'Search'};=0A= var form =3D new JSIPE(obj);=0A= obj.jsk$on_submit_exit =3D function(){=0A= s.searchString =3D form.input.value;=0A= s.viewControl({name: "search"});=0A= s.hideSettingsWindow('ctWnd');=0A= }=0A= form.input.value =3D s.searchString || "";=0A= if (s.searchString) form.cleaner.style.visibility =3D "visible";=0A= var sCell =3D document.getElementById("js-SearchCell-"+s.jcaIndex);=0A= if (sCell) s.addChild(sCell, form.main);=0A= =0A= return false;=0A= }=0A= s.controls =3D jmg;=0A= if(nc || s.config.moderate) {=0A= s.controls.reveal =3D function(){};=0A= } else {=0A= s.controls.style.display =3D 'none';=0A= s.controls.reveal =3D function(){s.controls.style.display=3D''}=0A= }=0A= =0A= var pb;=0A= if(so.subs || so.noJunk || so.whitelabel) {=0A= pb =3D "";=0A= } else {=0A= if (s.getSkin() !=3D "echo") {=0A= var propLink =3D JSKitLib.html('Powered by = JS-Kit');=0A= var prop =3D d('', "(", propLink, ")");=0A= prop.style.position =3D 'relative';=0A= pb =3D d("js-commentControl js-poweredBy", prop);=0A= }=0A= }=0A= =0A= var ca =3D d("js-CommentsArea",=0A= (s.config.nolc && !s.IM)?null:d("js-LeaveComment", s.config.moderate = || s.IM=3D=3D'own' ?null:lca, s.IM ? null : jmg, !s.config.nolc ? pb : = null,=0A= JSKitLib.html('
      ')),=0A= tc["js-CreateComment"], tc["js-EditComment"]);=0A= this.makeWelcomePanel();=0A= =0A= if (!so.wysiwyg && so.smiley) {=0A= JSKitLib.fmap(['Text', 'TextEdit'], function(v) {=0A= var sd =3D s.cr('div');=0A= sd.style.margin =3D '3px 0px 0px 3px';=0A= var text =3D tc['js-Cmt' + v];=0A= var processed =3D {};=0A= var index =3D 0;=0A= JSKitLib.fmap(s.smiles, function(el, i) {=0A= if (!processed[el.file]) {=0A= processed[el.file] =3D 1;=0A= var smile =3D JSKitLib.html(s.smileTag(el));=0A= smile.style.display =3D 'inline';=0A= smile.style.cursor =3D 'pointer';=0A= smile.style.marginRight =3D '5px';=0A= smile.onclick =3D function() {=0A= if (s.getSkin() =3D=3D "echo" && JHI2.isEmpty(text)) {=0A= JHI2.set(text, i);=0A= } else text.value +=3D ' ' + i;=0A= text.focus();=0A= if (JSKitLib.isSafari()) {=0A= text.setSelectionRange(text.value.length, text.value.length);=0A= }=0A= };=0A= sd.appendChild(smile);=0A= }=0A= });=0A= var element =3D (s.getSkin() =3D=3D "echo") ? s.TC[v =3D=3D "Text" ? = "jsk-CommentFormBody" : "jsk-CommentEditFormBody"] : text; =0A= element.parentNode.insertBefore(sd, element.nextSibling);=0A= });=0A= }=0A= =0A= var pageNavTop =3D s.config.skin =3D=3D 'echo' ? null : = d('js-PageNavTop');=0A= var pageNavBottom =3D d('js-PageNavBottom');=0A= var header =3D s.getThreadHeader();=0A= var thread =3D d("jsk-ThreadWrapper jsk-PrimaryFont = jsk-PrimaryBackgroundColor", pageNavTop, d("js-OldCommentsWrap = jsk-StreamWrapper", d("js-OldComments")), pageNavBottom);=0A= s.TC["jsk-ThreadWrapper"] =3D thread;=0A= if(s.config.backwards =3D=3D 'yes') {=0A= s.addChild(ca, header);=0A= s.addChild(ca, thread);=0A= } else {=0A= s.addChild(ca, thread, true);=0A= s.addChild(ca, header, true);=0A= }=0A= if (s.getSkin() =3D=3D "echo" && !so.whitelabel) s.addChild(thread, = s.assembleEchoBrand());=0A= if(s.useEcho()) {=0A= JSKitLib.setMouseEvent(thread, "over", function() { = s.setStreamState(true); });=0A= JSKitLib.setMouseEvent(thread, "out", function() { = s.setStreamState(false); });=0A= }=0A= var pageToDisplay =3D so.pages.sp;=0A= var dpCB;=0A= if(s.comment_location) {=0A= var obj =3D s.jspg.getItemById(s.comment_location);=0A= if(obj) {=0A= pageToDisplay =3D s.jspg.getPageByItemId(s.comment_location) + 1;=0A= dpCB =3D function() {=0A= if(obj.div) s.flash(obj.div);=0A= };=0A= }=0A= delete s.comment_location;=0A= }=0A= s.displayPage(pageToDisplay, dpCB);=0A= =0A= var closeControlsPopup =3D function() {=0A= s.hideSettingsWindow('ctWnd');=0A= s.hideSettingsWindow('ctBlock');=0A= }=0A= JSKW$Events.registerEventCallback(undefined, closeControlsPopup, = "comments_closeControlsPopup");=0A= =0A= ca.onclick =3D function() {=0A= closeControlsPopup();=0A= JSKW$Events.syncBroadcast("miniProfile_collapseAll");=0A= }=0A= s.addChild(s.target, ca);=0A= if (lca && !s.config.moderate && (s.config.nolc && s.IM =3D=3D = 'foreign' || (so.expandLeaveCmt && !s.config.noautoexpand)) && = !s.config.userProfileComments) {=0A= s.ShowCommentDialog(undefined, {nofocus: true});=0A= }=0A= }=0A= =0A= JSCC.prototype.objRerender =3D function(obj, cmt) {=0A= cmt.ctls['js-singleCommentText'].innerHTML =3D=0A= this.tmpl("{Text}", obj, true);=0A= }=0A= =0A= JSCC.prototype.getLastReply =3D function(pobjId) {=0A= var pobj =3D this.jspg.getItemById(pobjId);=0A= var lreplyObj =3D null;=0A= for(var i=3Dpobj.obj.thread.length-1; i>=3D0; i--){=0A= if(pobj.obj.thread[i].status!=3D'D') {=0A= var c =3D this.jspg.getItemById(pobj.obj.thread[i].ID);=0A= if(c) {=0A= lreplyObj =3D this.getLastReply(c.obj.ID);=0A= break;=0A= }=0A= }=0A= }=0A= return lreplyObj || pobj;=0A= }=0A= =0A= JSCC.prototype.reCalcPages =3D function() {=0A= if(this.curPage>this.jspg.pageCount) = this.displayPage(this.jspg.pageCount);=0A= this.rePageNavigator(this.jspg.pageCount>0 ? this.jspg.pageCount-1 : = undefined);=0A= }=0A= =0A= JSCC.prototype.appendConversation =3D function (cmt, conversation) {=0A= var cnvsObj =3D {};=0A= var cnvs =3D this.conversations[conversation];=0A= if(!cnvs) return;=0A= JSKitLib.fmap(["Name","avatar","avatarHeight","avatarWidth"],=0A= function(V){ cnvsObj[V] =3D cnvs.direction=3D=3D"in" ? cnvs[V] : = cnvs["dest"+V] });=0A= cnvsObj.Label =3D "Conversation with ";=0A= var dtc =3D JSKitLib.html(this.tmpl(this.dtConversation, cnvsObj));=0A= var ctls =3D JSKitLib.mapClass2Object({}, dtc);=0A= var nm =3D ctls['js-ConversationName'];=0A= if(nm && this.serverOptions.showProfile) {=0A= nm.style.textDecoration =3D 'underline';=0A= this.appendProfileHandler(nm, {profile: cnvs.profile});=0A= }=0A= cmt.insertBefore(dtc, cmt.firstChild);=0A= JSKitLib.addClass(cmt, "js-singleCommentConversationHead");=0A= }=0A= =0A= JSCC.prototype.removeConversation =3D function (cmt) {=0A= JSKitLib.removeClass(cmt, "js-singleCommentConversationHead");=0A= cmt.removeChild(cmt.firstChild);=0A= }=0A= =0A= JSCC.prototype.appendConversationChild =3D function (cmt) {=0A= JSKitLib.addClass(cmt, "js-singleCommentConversationChild");=0A= }=0A= =0A= JSCC.prototype.removeConversationChild =3D function (cmt) {=0A= JSKitLib.removeClass(cmt, "js-singleCommentConversationChild");=0A= }=0A= =0A= JSCC.prototype.getSkin =3D function() {=0A= return this.config.skin=3D=3D=3D"wireframe" ? "" : (this.config.skin || = "");=0A= }=0A= =0A= JSCC.prototype.generateEventParams =3D function(extra_params) {=0A= extra_params =3D extra_params || {};=0A= var s =3D this;=0A= var params =3D {=0A= jcaIndex: s.jcaIndex,=0A= uniq: s.config.path.replace(/^\//, ''),=0A= domain: s.config.domain=0A= };=0A= JSKitLib.fmap(extra_params, function(v, k) {=0A= params[k] =3D v;=0A= });=0A= return params;=0A= }=0A= =0A= JSCC.prototype.publishEvent =3D function(event_name, params) {=0A= JSKitAPI.publish(event_name,=0A= this.generateEventParams(params));=0A= }=0A= =0A= JSCC.prototype.eventsHandler =3D function(eventName, eventParams) {=0A= var self =3D this;=0A= var so =3D self.serverOptions;=0A= eventParams =3D eventParams || {};=0A= switch (eventName) {=0A= case "comment-deleting":=0A= var item =3D self.jspg.getItemById(eventParams.cmtId);=0A= if(!item || !item.div) return;=0A= var div =3D item.div;=0A= if(div.domCtls) div.domCtls.style.visibility =3D "hidden";=0A= var av =3D div.ctls['js-singleCommentAvatar'];=0A= self.placeProcessAvatar(av);=0A= item.obj.origstatus =3D item.obj.status;=0A= item.obj.status =3D 'DP';=0A= item.obj.dTimer =3D setTimeout(function(){=0A= item.obj.status =3D 'A';=0A= if(div.domCtls) div.domCtls.style.visibility =3D "";=0A= if(av) self.placeAvatar(item.obj, av);=0A= delete item.obj.dTimer;=0A= }, 30000);=0A= break;=0A= =0A= case "comment-deleted":=0A= var item =3D self.jspg.getItemById(eventParams.cmtId);=0A= if(!item || !item.div) return;=0A= var div =3D item.div;=0A= if(item.obj.dTimer) clearTimeout(item.obj.dTimer);=0A= if(item.obj.ParentID) {=0A= var parentCmt =3D self.objById[item.obj.ParentID];=0A= if (parentCmt) {=0A= parentCmt.thread =3D JSKitLib.filter(function(obj) {=0A= return obj.ID !=3D eventParams.cmtId;=0A= }, parentCmt.thread);=0A= }=0A= self.markCollapsedReplies(self.objById[eventParams.cmtId]);=0A= } else {=0A= if (self.useReplyThreadsCollapsing()) {=0A= self.removeRepliesExpandMarker(item.obj);=0A= }=0A= }=0A= so.pages.tc -=3D self.removeComment(div, true);=0A= self.publishEvent("comments-count-updated", {'count': so.pages.tc});=0A= break;=0A= =0A= case "comment-added":=0A= so.pages.tc++;=0A= self.publishEvent("comments-count-updated", {'count': so.pages.tc});=0A= break;=0A= =0A= case "comments-data-loaded":=0A= self.publishEvent("comments-count-updated", {'count': so.pages.tc});=0A= break;=0A= =0A= case "comments-count-updated":=0A= self.refreshThreadHeader();=0A= if(self.popupInstance) {=0A= var title =3D self.replaceCountTemplate(self.config['popup-title'],=0A= eventParams.count);=0A= self.popupInstance.updateTitle(title);=0A= }=0A= if(self.parentWidget && self.parentWidget.popupLink) {=0A= self.drawCommentLink.call(self.parentWidget, eventParams.count);=0A= }=0A= break;=0A= case "user-login":=0A= if (self.config['display-mode'] =3D=3D "inline") {=0A= var nofocus =3D typeof(eventParams.nofocus) =3D=3D "undefined"=0A= || eventParams.nofocus;=0A= self.refreshComments({"nofocus": nofocus});=0A= }=0A= break;=0A= case "user-logout":=0A= if (self.config['display-mode'] =3D=3D "inline") {=0A= var nofocus =3D typeof(eventParams.nofocus) =3D=3D "undefined"=0A= || eventParams.nofocus;=0A= JSKW$Events.invalidateContext(self.miniProfileCtx);=0A= setTimeout(function(){=0A= self.refreshComments({"nofocus": nofocus});=0A= }, 0);=0A= }=0A= break;=0A= }=0A= }=0A= =0A= JSCC.prototype.refreshThreadHeader =3D function() {=0A= var hdr =3D this.TC['jsk-HeaderWrapper'];=0A= if(hdr && hdr.parentNode) {=0A= hdr.parentNode.replaceChild(this.getThreadHeader(), hdr);=0A= this.addAdminMenu(this.TC['jsk-MenuAdmin']);=0A= }=0A= }=0A= =0A= JSCC.prototype.makeWelcomePanel =3D function() {=0A= var s =3D this;=0A= if (s.jcaIndex) return;=0A= if (!s.adminMode) {=0A= s.deleteWelcomePanel();=0A= return;=0A= }=0A= if (s.TC['js-WelcomePanel'] || s.config.moderate || s.config.nolc) = return;=0A= =0A= var wp_html =3D ''=0A= + '
      '=0A= + '
      {Label:adminNote}
      '=0A= + '
      '=0A= + '
      {Label:Welcome}
      '=0A= + ((s.serverOptions.welcome || {}).message || = $JCL('welcomeToComments'))=0A= + '
      '=0A= + '
      '=0A= + '{Label:getStarted}:'=0A= + ''=0A= + ''=0A= + ''=0A= + ''=0A= + ''=0A= + '
      '=0A= + '
      '=0A= + '
      '=0A= + '{Label:getInvolved}:'=0A= + ''=0A= + ''=0A= + '<= /tr>'=0A= + ''=0A= + '
      '=0A= + '
      '=0A= + '
      '=0A= + '
      '=0A= + '
      '=0A= + '
      '=0A= + '
      ';=0A= var wp =3D JSKitLib.html(s.gtmpl(wp_html));=0A= JSKitLib.mapClass2Object(s.TC, wp);=0A= s.TC['js-WelcomePanelClose'].onclick =3D function() {=0A= s.TC['js-WelcomePanel'].style.display =3D 'none';=0A= if (s.serverOptions.welcome && s.serverOptions.welcome.ts) {=0A= s.server('s-welcome-close', {'ts': =0A= s.serverOptions.welcome.ts});=0A= }=0A= }=0A= s.appendProfileHandler(s.TC['js-WelcomeProfileLink'], {profile: = s.serverOptions.profile});=0A= JSKitLib.addPNG(s.TC['js-WelcomePanelArrow'], s.uriDomain + = "/images/welcome/triangle.png");=0A= var lc =3D s.TC['js-LeaveComment'];=0A= if (lc) lc.parentNode.insertBefore(wp, lc);=0A= }=0A= =0A= JSCC.prototype.deleteWelcomePanel =3D function() {=0A= if (this.TC['js-WelcomePanel']) {=0A= = this.TC['js-WelcomePanel'].parentNode.removeChild(this.TC['js-WelcomePane= l']);=0A= delete this.TC['js-WelcomePanel'];=0A= }=0A= }=0A= =0A= JSCC.prototype.addMenu =3D function(cmt, obj) {=0A= var self =3D this;=0A= var showOffensive =3D this.serverOptions.commod && !obj.yours && = !this.config.nolc && (!obj.msgtype || !obj.msgtype.match(/T|P/) || = this.serverOptions.trackbackreply);=0A= var showProfile =3D obj.profile && self.serverOptions.showProfile && = !(obj.msgtype && obj.msgtype.match(/T|P/)) && !this.config.nolc;=0A= var cmtURL =3D ((obj.permalink || = this.config.permalink).replace(/#jsid-*/, "") + "#") + obj.ID;=0A= var data =3D [=0A= {title: $JCL("showUserProfile"), action: function() = {self.showProfile(cmt.firstChild, obj);}, hidden: !showProfile, icon: = this.uriDomain + "/images/menu/show-user-profile.png"},=0A= {title: $JCL("markAsOffensive"), icon: this.uriDomain + = "/images/menu/mark-comment-as-offensive.png", action: = function(){self.markOffensive(obj.ID)}, hidden: !showOffensive},=0A= {title: $JCL("getPermalinkURL"), icon: this.uriDomain + = "/images/menu/comment-permalink.png", inputValue: cmtURL, type: "DTI"}=0A= ];=0A= if (!this.serverOptions.whitelabel) {=0A= data.push({type: "Delimeter"});=0A= data.push({title: $JCL("getWidgetLikeThis"), action: function() { = window.open("http://js-kit.com/comments?menu", "_blank");}, statusText: = "http://js-kit.com/comments?menu"});=0A= }=0A= var mtgt =3D this.config.nolc ? self.target.parentNode.parentNode : = undefined;=0A= return JSMenu($JCL("options"), data);=0A= }=0A= =0A= JSCC.prototype.addAdminMenu =3D function(container) {=0A= if (!container) return;=0A= var s =3D this;=0A= var so =3D s.serverOptions;=0A= var isEPB =3D JSKitEPB.isExists();=0A= var isLogged =3D s.jskauth.isLogged();=0A= var isCmtAvailable =3D s.isSourceAvailable("Comments");=0A= var showProfile =3D function() {=0A= s.showProfile(container, {"profile": so.profile}, {"activeSection": = "editProfile"});=0A= };=0A= var mkItem =3D function(label, icon, action, guard, extra) {=0A= return guard ? JSKitLib.foldl({=0A= "icon": icon ? '//cdn.js-kit.com/images/menu/' + icon : undefined,=0A= "title": $JCL("menu" + label),=0A= "action": action=0A= }, extra || {}, function(value, acc, key) { acc[key] =3D value; }) : = [];=0A= };=0A= var mkLink =3D function(label, icon, url, guard, disabled) {=0A= return mkItem(label, icon, function() { window.open(url, '_blank'); }, = guard, {=0A= "disabled": disabled,=0A= "statusText": url=0A= });=0A= };=0A= var mkDelimeter =3D function(guard) {=0A= return guard ? {"type": "Delimeter"} : []; =0A= };=0A= var items =3D JSKitLib.merge(=0A= mkItem("Logout", "key.png", function() { s.jskauth.logout(); },=0A= !isEPB && isLogged && isCmtAvailable),=0A= mkItem("Login", "key.png", function() { s.jskauth.show(); },=0A= !isEPB && !isLogged && isCmtAvailable),=0A= mkItem("EditProfile", "user-edit.png", function() { showProfile(); },=0A= so.showProfile && isCmtAvailable && !so.isNullSession),=0A= mkItem("Follow", "follow.png", function() { s.openFollowPopup(); },=0A= !isEPB && isCmtAvailable, {"disabled" : so.anonymousCmt && = !isLogged}),=0A= mkDelimeter(isCmtAvailable),=0A= mkLink("Moderation", "comment-edit.png", s.uriDomain + "/moderate/",=0A= isCmtAvailable, !so.adminMode),=0A= mkLink("Settings", "wrench.png", s.uriDomain + "/settings/",=0A= isCmtAvailable, !so.adminMode),=0A= mkLink("AdminNotices", null, "http://blog.js-kit.com/tag/admin/",=0A= isCmtAvailable, !so.adminMode),=0A= mkDelimeter(isCmtAvailable && !so.whitelabel),=0A= mkLink("GetThis", "script-code.png", s.uriDomain + "/comments?menu",=0A= !so.whitelabel),=0A= mkLink("JSKBlog", "newspaper.png", "http://blog.js-kit.com/",=0A= !so.whitelabel),=0A= mkLink("JSKTwitter", "twitter-favicon.png", = "http://twitter.com/echoenabled",=0A= !so.whitelabel),=0A= mkLink("Help", "information.png", s.uriDomain + '/support/',=0A= !so.whitelabel)=0A= );=0A= if (!items.length) {=0A= JSKitLib.removeChildren(container);=0A= return;=0A= }=0A= JSKitLib.replaceChildren(container, JSMenu($JCL("menuAdmin"), items, = "", s.target));=0A= }=0A= =0A= JSCC.prototype.getSelectedIdentities =3D function() {=0A= var self =3D this;=0A= var format =3D function(type, prefix, filter) {=0A= return JSKitLib.fmap(self.jskauth.getIdentities(type), = function(identity) {=0A= if (!filter || filter(identity)) {=0A= var flag =3D identity.use_as_from ? "checked" : "unchecked";=0A= return [prefix + identity.type, identity.url || '', flag, false];=0A= }=0A= });=0A= }=0A= var identities =3D JSKitLib.merge(=0A= format("auth", "login-", function(identity) { return !!identity.user; = }),=0A= format("web", ""));=0A= return JSKitLib.Object2JSON(identities);=0A= }=0A= =0A= JSCC.prototype.constructFromToButtons =3D function(type) {=0A= var template =3D =0A= '
      ' +=0A= '
      ' +=0A= '
      ' + $JCL(type) + '
      ' = + =0A= '
      ' +=0A= '
      ';=0A= var descriptors =3D {=0A= "BarExpandMarker" : function(element){ JSKitLib.addPNG(element, = "//cdn.js-kit.com/images/common/arrow-down-10x10.png") }=0A= };=0A= return JSKitLib.toDOM(template, "jskit-GoogleLikeMenu", = descriptors).content;=0A= }=0A= =0A= JSCC.prototype.fromMenuAnonymous =3D function() {=0A= var self =3D this;=0A= var template =3D=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ';=0A= var updateAnonymousURL =3D function(url) {=0A= if (typeof url =3D=3D "object") url =3D url[1];=0A= self.extraFormFields["Url"] =3D url;=0A= };=0A= var identities =3D JSKitLib.fmap(self.jskauth.getIdentities("auth"), = function(identity) {=0A= return {=0A= "icon": JSKAuth.prototype.getIdentityParam('favicon', identity, = "//cdn.js-kit.com/images/favicons/" + identity.type + ".png"),=0A= "type": "Checkbox",=0A= "state": "disabled",=0A= "title": JSKAuth.prototype.getIdentityParam('long_label', identity, = JSKAuth.prototype.getIdentityLabel(identity.type, true)),=0A= "action": function() { self.jskauth.show(identity.type); }=0A= };=0A= });=0A= var items =3D JSKitLib.merge(=0A= {"type": "HTML", "title": JSKitLib.html('
      ' + $JCL("Iam") + '
      ')},=0A= identities,=0A= self.serverOptions.extraFieldURL ? [=0A= {=0A= "type": "HTML", =0A= "title": JSKitLib.html('
      ' + = $JCL("myWebsites") + '
      '),=0A= "hidden": self.serverOptions.anonymousCmt=0A= },=0A= {=0A= "type": "SRCheckbox",=0A= "icon": "//cdn.js-kit.com/images/favicons/default.png",=0A= "title": self.extraFormFields["Url"] || $JCL("myURL"),=0A= "oncreate": updateAnonymousURL,=0A= "onupdate": updateAnonymousURL,=0A= "deletable": false,=0A= "unclonable": true,=0A= "hideCheckbox": true,=0A= "hidden": self.serverOptions.anonymousCmt=0A= }=0A= ] : [],=0A= {"type": "HTML", "title": JSKitLib.html('
      ')}=0A= );=0A= var menu =3D JSMenu(self.constructFromToButtons("from"), items, "HTML");=0A= var descriptors =3D {=0A= "control": function() {=0A= return menu;=0A= },=0A= "field": function(element) {=0A= self.renderNameField(element, "js-kit-from-name");=0A= if (self.serverOptions.anonymousCmt) {=0A= JSKitLib.preventSelect(element);=0A= JSKitLib.addEventHandler(element, ['click'], function(e) {=0A= JSKitLib.stopEventPropagation(e);=0A= JSKW$Events.syncBroadcast('JSMenu-Opened', menu);=0A= });=0A= }=0A= }=0A= };=0A= return JSKitLib.toDOM(template, "js-kit-from-", descriptors).content;=0A= }=0A= =0A= JSCC.prototype.setNameFieldValue =3D function() {=0A= var input =3D this.TC["js-CmtName"];=0A= if (!input) return;=0A= JHI2.remove(input);=0A= input.value =3D (!JHI2.isEmpty(input) && input.value) || = this.extraFormFields["Name"] || "";=0A= JHI2.create(this.serverOptions.requireUsername ? = $JCL("yourNameRequired") : $JCL("yourNameHere"), input);=0A= }=0A= =0A= JSCC.prototype.renderNameField =3D function(container, className, = readonly) {=0A= var element;=0A= var anonymousCondition =3D this.serverOptions.anonymousCmt && = !this.jskauth.isLogged();=0A= if (readonly || anonymousCondition) {=0A= var text =3D this.extraFormFields["Name"] || ""; =0A= if (anonymousCondition) {=0A= text =3D $JCL("loginRequiredNotice");=0A= JSKitLib.addClass(container, "js-kit-disabledNameField");=0A= }=0A= element =3D JSKitLib.html("
      " + text + "
      ");=0A= } else {=0A= element =3D JSKitLib.html("");=0A= if(this.TC) this.TC["js-CmtName"] =3D element;=0A= JSKitLib.addEventHandler(container, ["click"], function(e) {=0A= JSKitLib.stopEventPropagation(e);=0A= element.focus();=0A= });=0A= element.title =3D $JCL("clickToEdit");=0A= this.setNameFieldValue();=0A= }=0A= JSKitLib.replaceChildren(container, element);=0A= }=0A= =0A= JSCC.prototype.fromMenuActionsHandler =3D function(identity, action, = data) {=0A= var self =3D this;=0A= var rerenderUserInfo =3D function() {=0A= self.userInfoWrapper(self.TC["js-kit-lcf-userInfoWrapper"]);=0A= }=0A= var rerenderLinksIcon =3D function() {=0A= self.miniProfile.render("siteLinksIcons", {"identities": = self.jskauth.getIdentities()});=0A= }=0A= switch (action) {=0A= case "delete": if (identity.group =3D=3D "web") {=0A= self.jskauth.identityServerAction("unbind", identity, {}, = rerenderLinksIcon);=0A= break;=0A= };=0A= case "delete":=0A= var loggedCount =3D JSKitLib.foldl(0, = self.jskauth.getIdentities("auth"), function(identity, acc) {=0A= return acc +=3D identity.user ? 1 : 0;=0A= });=0A= var firstConfirmed;=0A= if (=0A= (firstConfirmed =3D confirm($JCL("confirmMessage_unbindAccount"))) = && loggedCount > 1=0A= || firstConfirmed && loggedCount =3D=3D 1 && = confirm($JCL("confirmMessage_unbindLastAccount"))=0A= ) {=0A= self.jskauth.identityServerAction("unbind", identity, {}, = rerenderUserInfo);=0A= }=0A= break;=0A= case "create":=0A= self.jskauth.identityServerAction("bind", identity, {}, = rerenderLinksIcon);=0A= break;=0A= case "update":=0A= self.jskauth.identityServerAction("update", identity, {url: data[1]}, = rerenderLinksIcon);=0A= break;=0A= case "check":=0A= identity.use_as_from =3D true;=0A= rerenderLinksIcon();=0A= break;=0A= case "uncheck":=0A= identity.use_as_from =3D false;=0A= rerenderLinksIcon();=0A= break;=0A= }=0A= }=0A= =0A= JSCC.prototype.fromMenuLoggedIn =3D function() {=0A= var self =3D this;=0A= var identities =3D {"auth": {}, "web": {}};=0A= var applyCallbacks =3D function(item) {=0A= JSKitLib.fmap(["check", "uncheck", "delete", "update", "create"], = function(action) {=0A= item["on" + action] =3D function(data) {=0A= if (!this.identity)=0A= this.identity =3D self.jskauth.assembleIdentity(data, "home", = "web");=0A= self.fromMenuActionsHandler(this.identity, action, data);=0A= }=0A= });=0A= return item;=0A= }=0A= var validateURLs =3D function(url) {=0A= if(!url) {=0A= alert($JCL("urlIsEmpty"));=0A= return false;=0A= }=0A= for(var i =3D 0; i < this.parent.items.length; i++) {=0A= if(this.parent.items[i].title =3D=3D url && this.parent.items[i] !=3D = this) {=0A= alert($JCL("urlAlreadyExists"));=0A= return false;=0A= }=0A= }=0A= return true;=0A= }=0A= identities.auth =3D JSKitLib.fmap(this.jskauth.getIdentities("auth"), = function(identity) {=0A= var state;=0A= if (!identity.user) {=0A= state =3D "disabled";=0A= } else if (identity.use_as_from) {=0A= state =3D "checked";=0A= } else {=0A= state =3D "unchecked";=0A= }=0A= return applyCallbacks({=0A= "type": "Checkbox",=0A= "icon": JSKAuth.prototype.getIdentityParam('favicon', identity, = "//cdn.js-kit.com/images/favicons/" + identity.type + ".png"),=0A= "state": state,=0A= "title": identity.url,=0A= "action": state =3D=3D "disabled" ? function() { = self.jskauth.show(identity.type); } : null,=0A= "identity": identity,=0A= "displayTitle": (function(){=0A= if(identity.user) {=0A= var Name;=0A= if(identity.group =3D=3D "epb" && JSKitEPB.isExists())=0A= Name =3D JSKitEPB.getValue("Name");=0A= Name =3D Name || identity.name || identity.user;=0A= return Name + " @ " + = JSKAuth.prototype.getIdentityParam('short_label', identity, = JSKAuth.prototype.getIdentityLabel(identity.type));=0A= } else {=0A= return JSKAuth.prototype.getIdentityParam('long_label', identity, = JSKAuth.prototype.getIdentityLabel(identity.type, true));=0A= }=0A= }()),=0A= "deletable": identity.user && identity.group !=3D 'epb',=0A= "deleteLabel": $JCL("menuUnbindIdentity")=0A= });=0A= });=0A= identities.web =3D JSKitLib.fmap(this.jskauth.getIdentities("web"), = function(identity) {=0A= return applyCallbacks({=0A= "type": "SRCheckbox",=0A= "icon": "//cdn.js-kit.com/images/favicons/default.png",=0A= "state": identity.use_as_from ? "checked" : "unchecked",=0A= "title": identity.url,=0A= "identity": identity,=0A= "alreadyEdited": true=0A= });=0A= });=0A= var items =3D JSKitLib.merge(=0A= {"type": "HTML", "title": JSKitLib.html('
      ' + $JCL("Iam") + '
      ')},=0A= identities.auth,=0A= self.serverOptions.extraFieldURL ? JSKitLib.merge(=0A= {=0A= "type": "HTML", =0A= "title": JSKitLib.html('
      ' + = $JCL("myWebsites") + '
      ')=0A= }, =0A= identities.web,=0A= applyCallbacks({=0A= "type": "SRCheckbox",=0A= "icon": "//cdn.js-kit.com/images/favicons/default.png",=0A= "title": $JCL("myURL"),=0A= "hideCheckbox": true=0A= })=0A= ) : [],=0A= {"type": "HTML", "title": JSKitLib.html('
      ')}=0A= );=0A= return JSMenu($JCL("addAnotherSite"), items);=0A= }=0A= =0A= JSCC.prototype.toMenu =3D function() {=0A= var self =3D this;=0A= var share =3D function(identity, publish) {=0A= identity.publish =3D publish;=0A= self.extraFormFields["Share-" + identity.type] =3D publish ? "on" : = "off";=0A= }=0A= var sharingServices =3D = JSKitLib.fmap(this.jskauth.getIdentities("auth"), function(identity) {=0A= if (!identity.can_publish) return;=0A= self.extraFormFields["Share-" + identity.type] =3D "off";=0A= var sharing_available =3D identity.user && !identity.expired;=0A= return {=0A= "type": "Checkbox",=0A= "icon": "//cdn.js-kit.com/images/favicons/" + identity.type + ".png",=0A= "title": $JCL("shareWith_" + identity.type),=0A= "state": sharing_available ? (identity.publish || self.$temp_publish = =3D=3D identity.type ? "checked" : "unchecked") : "disabled",=0A= "action": sharing_available ? null : function() {=0A= self.$temp_publish =3D identity.type;=0A= self.jskauth.show(identity.type);=0A= },=0A= "oninit": function() {=0A= if (sharing_available && (identity.publish || self.$temp_publish = =3D=3D identity.type)) this.oncheck(this.title);=0A= },=0A= "oncheck": function(title) {=0A= var item =3D this;=0A= share(identity, true);=0A= item.dt =3D cnt.insertBefore(=0A= JSDogtag({=0A= "text": title,=0A= "icon": "//cdn.js-kit.com/images/favicons/" + identity.type + = ".png",=0A= "onclose": function() {=0A= item.setState("unchecked");=0A= cnt.removeChild(item.dt);=0A= share(identity, false);=0A= }=0A= }),=0A= cnt.lastChild);=0A= },=0A= "onuncheck": function(title) {=0A= share(identity, false);=0A= if (this.dt) cnt.removeChild(this.dt);=0A= }=0A= };=0A= });=0A= var items =3D JSKitLib.merge(=0A= {"type": "HTML", "title": JSKitLib.html('
      ' + $JCL("shareWith") + '
      ')},=0A= {=0A= "type": "Checkbox",=0A= "icon": "//cdn.js-kit.com/images/favicons/default.png",=0A= "title": $JCL("thisPage"),=0A= "state": "checked-disabled"=0A= },=0A= sharingServices,=0A= {"type": "HTML", "title": JSKitLib.html('
      ')});=0A= =0A= var cnt =3D JSKitLib.cr({className: "js-kit-lcf-toField"});=0A= cnt.appendChild(new JSDogtag({"text": $JCL("thisPage"), "icon": = "//cdn.js-kit.com/images/favicons/default.png"}, cnt));=0A= cnt.appendChild(JSKitLib.html('
      '));=0A= var menu =3D JSMenu(self.constructFromToButtons("to"), items, "HTML");=0A= cnt.insertBefore(menu, cnt.firstChild);=0A= JSKitLib.addEventHandler(cnt, ['click'], function(e) {=0A= JSKitLib.stopEventPropagation(e);=0A= JSKW$Events.syncBroadcast('JSMenu-Opened', menu);=0A= });=0A= delete this.$temp_publish;=0A= return cnt;=0A= }=0A= =0A= JSCC.prototype.miniProfileWrapper =3D function(target) {=0A= var self =3D this;=0A= var so =3D this.serverOptions;=0A= var avatar =3D this.avatarsManager.getActiveAvatar() || = this.avatarsManager.anonymousAvatarData();=0A= this.miniProfileCtx =3D JSKW$Events.registerEventCallback(undefined, = function(name, newSites) {=0A= if (!self.serverOptions.extraFieldURL) return;=0A= self.jskauth.setWebIdentities(JSKitLib.fmap(newSites, function(site) {=0A= return self.jskauth.assembleIdentity(site.data[1], site.data[0], = 'web');=0A= }));=0A= self.miniProfile.render("addAnotherSite");=0A= self.miniProfile.render("siteLinksIcons", {"identities": = self.jskauth.getIdentities()});=0A= }, "profile_socialSitesUpdated");=0A= var descriptors =3D {=0A= "name": function(element) {=0A= self.renderNameField(element, "js-kit-miniProfile-name-ipe", = JSKitEPB.isExists());=0A= },=0A= "avatar": function(element) {=0A= self.avatarsManager.assembleAvatarArea(element);=0A= },=0A= "logout": function(element) {=0A= element.onclick =3D function() {=0A= if (element.busy) return;=0A= element.busy =3D true;=0A= JSKitLib.text($JCL("loggingOut"), element, true);=0A= self.jskauth.logout();=0A= };=0A= },=0A= "logoutLink": function(element) { JSKitLib.text($JCL("menuLogout"), = element); },=0A= "logoutIcon": function(element) { JSKitLib.addPNG(element, = "//cdn.js-kit.com/images/cross.png"); },=0A= "addAnotherSite": function(element) {=0A= return self.fromMenuLoggedIn();=0A= }=0A= };=0A= var gfc =3D this.jskauth.getAuthIdentity("gfc");=0A= if (gfc && gfc.params.site) gfc.params.domain =3D this.config.domain;=0A= var data =3D {=0A= "Name": this.getUserProperty("Name", $JCL("guest")),=0A= "profile": so.profile,=0A= "avatarData": avatar,=0A= "identities": this.jskauth.getIdentities()=0A= };=0A= var config =3D {=0A= "mode": "embedded",=0A= "labels": $JCL,=0A= "template": this.dtMiniProfileLeaveComment,=0A= "uriDomain": this.uriDomain,=0A= "uriAvatar": this.uriAvatar,=0A= "cssPrefix": "js-kit-lcf-miniProfile",=0A= "avatarSize": {"width": "64", "height": "64"},=0A= "descriptors": descriptors,=0A= "openFullProfile": function() { self.showProfile(target, data); },=0A= "isNativeProfileDisabled": !self.serverOptions.showProfile=0A= };=0A= this.miniProfile =3D new JSKitMiniProfile(target, data, config);=0A= }=0A= =0A= JSCC.prototype.renderLeaveCommentForm =3D function() {=0A= var s =3D this;=0A= if (s.getSkin() !=3D 'echo') {=0A= if (s.TC["js-commentAvatar"]) {=0A= JSKitLib.removeChildren(s.TC["js-commentAvatar"]);=0A= s.avatarsManager.assembleAvatarArea(s.TC["js-commentAvatar"]);=0A= }=0A= return;=0A= }=0A= JSKitLib.fmap(["userInfoWrapper", "extraControlsMenuWrapper"], = function(name) {=0A= var element =3D s.TC["js-kit-lcf-" + name];=0A= if (element && typeof(s[name]) =3D=3D "function") s[name](element);=0A= });=0A= }=0A= =0A= JSCC.prototype.userInfoWrapper =3D function(target) {=0A= var template =3D this["dtCreateUserInfo" + (this.jskauth.isLogged() ? = "" : "Non") + "Logged"];=0A= JSKitLib.replaceChildren(target, JSKitLib.toDOM(template, = "js-kit-lcf-", this).content);=0A= }=0A= =0A= JSCC.prototype.getRSSUrl =3D function() {=0A= var config =3D this.config;=0A= return this.serverOptions.customRSSLink=0A= ? window.location.protocol + "//rss." + config.domain + "/comments" + = config.path=0A= : window.location.protocol + "//js-kit.com/rss/" + config.domain + = config.path;=0A= }=0A= =0A= JSCC.prototype.openFollowPopup =3D function() {=0A= var self =3D this;=0A= var dialog, eventCtx;=0A= if (window.JSKW$currentProfile) {=0A= window.JSKW$currentProfile.hideProfile();=0A= }=0A= var notifyMode =3D self.serverOptions.notifyMode; =0A= var followPanel =3D this.followPanelPopup =3D = this.assembleFollowPanel("popup");=0A= followPanel.get("rssThreadInput").value =3D this.getRSSUrl();=0A= var closeDialog =3D function() {=0A= dialog.close();=0A= JSKW$Events.invalidateContext(eventCtx);=0A= delete self.followPanelPopup;=0A= };=0A= var template =3D this.gtmpl(this.dtFollowPanelPopup);=0A= var descriptors =3D {=0A= "content": function() {=0A= return followPanel.content;=0A= },=0A= "doneButton": function(element, dom) {=0A= element.onclick =3D function() {=0A= new JSRVC({=0A= "uri": self.uriDomain + "/manage-email-subscription",=0A= "ref": JSKitLib.getRef(self),=0A= "target": self.target,=0A= "request": {=0A= "p": self.pathOverride,=0A= "mode": self.serverOptions.notifyMode=0A= }=0A= });=0A= element.value =3D $JCL("follow_subscriptionInProgress");=0A= JSKitLib.fmap([ =0A= element, =0A= dom.get("cancelButton")=0A= ], function(control) { =0A= if (control) control.disabled =3D true; =0A= }); =0A= }=0A= },=0A= "cancelButton": function(element) {=0A= element.onclick =3D function() {=0A= closeDialog();=0A= self.serverOptions.notifyMode =3D notifyMode;=0A= };=0A= },=0A= "editNotifications": function(element) {=0A= element.onclick =3D function() {=0A= window.open(self.uriDomain + "/settings/pctl.cgi?site=3D" + = self.config.domain);=0A= }=0A= }=0A= };=0A= var dom =3D JSKitLib.toDOM(template, "js-kit-follow-popup-", = descriptors);=0A= var config =3D {=0A= "width": 450,=0A= "height": 230,=0A= "cssClass": "js-kit-follow-popup"=0A= };=0A= dialog =3D new JSKitModalDialog(dom.content, config); =0A= dialog.open();=0A= var handleServerResponse =3D function(eventName, data) {=0A= self.serverOptions.profile =3D data.profile;=0A= if (data.hasOwnProperty("mode")) {=0A= self.serverOptions.notifyMode =3D data.mode;=0A= }=0A= self.updateFollowPanel(self.followPanel);=0A= closeDialog();=0A= }=0A= eventCtx =3D JSKW$Events.registerEventCallback(undefined,=0A= handleServerResponse, "JSKit_emailSubscription");=0A= }=0A= =0A= JSCC.prototype.updateFollowPanel =3D function(dom) {=0A= var self =3D this;=0A= JSKitLib.fmap(["noemail", "email", "anymails"], function(notifyMode) {=0A= self.setInputState("radio",=0A= dom.get("notifyOptionRadio-" + notifyMode),=0A= self.serverOptions.notifyMode =3D=3D notifyMode ? "checked" : = "unchecked");=0A= });=0A= }=0A= =0A= JSCC.prototype.assembleFollowPanel =3D function(postfix) {=0A= var self =3D this;=0A= var rssUrl =3D this.getRSSUrl();=0A= var template =3D this.gtmpl(this.dtFollowPanel);=0A= var getEmail =3D function(emptyEmailLabel) {=0A= return self.extraFormFields["Email"] || emptyEmailLabel;=0A= };=0A= var descriptors =3D {=0A= "rssIcon": function(element) {=0A= JSKitLib.addPNG(element, "//cdn.js-kit.com/images/rss.png");=0A= },=0A= "rssThreadInput": function(element) {=0A= element.title =3D rssUrl;=0A= },=0A= "rssThreadButton": function(element) {=0A= element.onclick =3D function() { window.open(rssUrl); };=0A= },=0A= "emailAddress": function(element) {=0A= JSKitLib.text(getEmail($JCL("follow_emptyEmail")), element, true);=0A= },=0A= "editProfileLink": function(element) {=0A= element.onclick =3D function() {=0A= var profile =3D window.JSKW$currentProfile;=0A= if (profile && profile.isYours()) return;=0A= setTimeout(function() {=0A= self.showProfile(self.target,=0A= {"profile": self.serverOptions.profile},=0A= {"activeSection": "editProfile"});=0A= }, 0);=0A= JSKitLib.text($JCL("follow_openingProfile"), element, true);=0A= JSKitLib.addClass(element, "js-kit-follow-openingProfile");=0A= };=0A= },=0A= "emailIcon": function(element) {=0A= JSKitLib.addPNG(element, "//cdn.js-kit.com/images/email.png");=0A= }=0A= };=0A= JSKitLib.fmap(["noemail", "email", "anymails"], function(mode) {=0A= var notifyOptionHandler =3D function(element, dom) {=0A= var updateNotifyControlsLayout =3D function(previousMode) {=0A= if (!getEmail()) {=0A= var link =3D dom.get("emailAddress");=0A= var getClass =3D function(notifyMode) {=0A= return "js-kit-follow-activeNotifyMode-" + notifyMode;=0A= };=0A= if (previousMode) {=0A= JSKitLib.removeClass(link, getClass(previousMode));=0A= }=0A= JSKitLib.addClass(link, getClass(mode));=0A= }=0A= self.updateFollowPanel(dom);=0A= };=0A= if (self.serverOptions.notifyMode =3D=3D mode) {=0A= updateNotifyControlsLayout();=0A= }=0A= element.onclick =3D function() {=0A= var previousMode =3D self.serverOptions.notifyMode;=0A= self.serverOptions.notifyMode =3D mode;=0A= updateNotifyControlsLayout(previousMode);=0A= };=0A= };=0A= descriptors["notifyOptionRadio-" + mode] =3D notifyOptionHandler;=0A= descriptors["notifyOptionLabel-" + mode] =3D notifyOptionHandler;=0A= });=0A= return JSKitLib.toDOM(template, "js-kit-follow-", descriptors);=0A= }=0A= =0A= JSCC.prototype.extraControlsMenuWrapper =3D function(target) {=0A= var self =3D this;=0A= var container =3D this.TC["js-kit-lcf-extraControlsMenuContent"];=0A= if (!container) return;=0A= var tabs =3D [];=0A= if (this.config.uploadImages) tabs.push({=0A= "name": "images",=0A= "icon": "//cdn.js-kit.com/images/picture_add.png",=0A= "title": $JCL("addImgText"),=0A= "content": function() {=0A= var template =3D=0A= '
      ' +=0A= '
      {Label:addImagesSectionNotice}
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ';=0A= var dom =3D JSKitLib.toDOM(self.gtmpl(template), "js-kit-images-", = {});=0A= self.assembleImagesUploadForm(dom.get("form"), dom.get("list"));=0A= return dom.content;=0A= }=0A= });=0A= var panel =3D this.followPanel =3D this.assembleFollowPanel();=0A= tabs.push({=0A= "name": "follow",=0A= "icon": "//cdn.js-kit.com/images/follow.png",=0A= "title": $JCL("follow"),=0A= "callbacks" : {=0A= "onTabOpened": function() {=0A= self.updateFollowPanel(panel);=0A= setTimeout(function() {=0A= panel.get("rssThreadInput").value =3D self.getRSSUrl();=0A= }, 0); =0A= },=0A= "onTabClosed": function() {=0A= panel.get("rssThreadInput").value =3D "";=0A= }=0A= },=0A= "content": function() {=0A= return panel.content;=0A= }=0A= });=0A= var template =3D=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ';=0A= var marker =3D function(element) {=0A= JSKitLib.addPNG(element, = "//cdn.js-kit.com/images/menu/vertical-menu-expand-marker.png");=0A= };=0A= this.extraControlsMenu =3D new JSTabsManager(tabs, {=0A= "titles": target,=0A= "content": container=0A= }, {=0A= "mode": "toggle",=0A= "template": template,=0A= "descriptors": {"expandMarker": marker}=0A= });=0A= }=0A= =0A= JSCC.prototype.renderSubscribeEvents =3D function(subscribeEvents) {=0A= var s =3D this;=0A= if(subscribeEvents.error) {=0A= alert(subscribeEvents.errorDescription);=0A= return;=0A= }=0A= var appliedEvents =3D 0;=0A= JSKitLib.fmap(subscribeEvents, function(subscribeEvent){=0A= var item =3D s.jspg.getItemById(subscribeEvent.ID);=0A= var f;=0A= f =3D function(operation) {=0A= if(operation=3D=3D'add') {=0A= if(!item) {=0A= var cmtobj =3D subscribeEvent.content;=0A= if(cmtobj.ParentID && !s.jspg.getItemById(cmtobj.ParentID)) return; =0A= s.pause.visible =3D true;=0A= s.renderPauseIndicator();=0A= if(!s.pause.state) {=0A= cmtobj.ID =3D subscribeEvent.ID;=0A= if (s.serverOptions.clustering)=0A= cmtobj.ParentID =3D JSFSearch.search(s.jspg.getItemsToDisplay(), = cmtobj);=0A= cmtobj.echoItem =3D true;=0A= cmtobj.echoItemFirstTime =3D true;=0A= cmtobj.imgs =3D s.parseImgData(cmtobj);=0A= s.cmtInPlace(s.prepareCommentObj(cmtobj));=0A= s.publishEvent('comment-added', {'cmtId': cmtobj.ID});=0A= appliedEvents++;=0A= }=0A= } else {=0A= f('edit');=0A= }=0A= }=0A= if(s.pause.state) {=0A= s.pause.queue.push(subscribeEvent);=0A= if(operation=3D=3D'add') {=0A= s.renderPauseCounter();=0A= }=0A= return;=0A= }=0A= if(operation=3D=3D'edit') {=0A= if(item) {=0A= var msgId =3D subscribeEvent.ID;=0A= var cobj =3D s.objById[msgId];=0A= JSKitLib.fmap(subscribeEvent.content,=0A= function(v,k){=0A= cobj[k] =3D v;=0A= });=0A= JSKW$Events.syncBroadcast("smileys-newCommentInDiv", cobj);=0A= s.jspg.invalidateItemView(msgId);=0A= if(s.jspg.getPageByItemId(msgId)=3D=3Ds.curPage-1){=0A= var pageNo =3D s.curPage;=0A= s.curPage =3D 0;=0A= s.displayPage(pageNo);=0A= }=0A= JSKW$Events.syncBroadcast("comment-edited", s.jcaIndex, msgId);=0A= appliedEvents++;=0A= }=0A= }=0A= if(operation=3D=3D'delete') {=0A= if(item) {=0A= s.postHandlerDelete(item.div);=0A= appliedEvents++;=0A= }=0A= }=0A= if(operation=3D=3D'like_vote') {=0A= if(item) {=0A= var cobj =3D s.objById[subscribeEvent.ID];=0A= cobj.likeInstance.vote(subscribeEvent.content.action, = subscribeEvent.content);=0A= }=0A= }=0A= }=0A= f(subscribeEvent.operation);=0A= });=0A= if(appliedEvents > 0) {=0A= s.reCalcPages();=0A= s.controls.reveal();=0A= }=0A= }=0A= =0A= JSCC.prototype.useEcho =3D function() {=0A= return (this.getSkin() =3D=3D 'echo') && = this.serverOptions.echoLiveUpdates && !this.IM && !this.config.nolc && = !this.config.moderate;=0A= }=0A= =0A= JSCC.prototype.useReplyThreadsCollapsing =3D function() {=0A= return this.useEcho() && this.serverOptions.collapseReplyThreads;=0A= }=0A= =0A= JSCC.prototype.replaceCountTemplate =3D function(template, count) {=0A= return template.replace(/{Count}/, count);=0A= }=0A= =0A= JSCC.prototype.constructPopupLink =3D function(count) {=0A= var s =3D this;=0A= var so =3D s.serverOptions;=0A= var tmpl =3D s.utmpl['js-CommentsPopupLink'] || s.dtCommentsPopupLink;=0A= var link =3D tmpl.replace(/{LinkLabel}/, = s.constructCommentsLabel(count, so.countLabels));=0A= link =3D s.replaceCountTemplate(link, count);=0A= popupLink =3D JSKitLib.html(s.gtmpl(link));=0A= JSKitLib.addEventHandler(popupLink, ['click'],=0A= function(e) {=0A= s.popComments();=0A= JSKitLib.preventDefaultEvent(e);=0A= });=0A= return popupLink;=0A= }=0A= =0A= JSCC.prototype.drawCommentLink =3D function(count) {=0A= var s =3D this;=0A= if (s.popupLink) {=0A= var oldPopupLink =3D s.popupLink;=0A= s.popupLink =3D s.constructPopupLink(count);=0A= s.target.parentNode.replaceChild(s.popupLink, oldPopupLink);=0A= } else {=0A= s.popupLink =3D s.constructPopupLink(count);=0A= s.target.parentNode.insertBefore(s.popupLink, s.target);=0A= JSKitLib.hide(s.target);=0A= }=0A= }=0A= =0A= JSCC.prototype.constructCommentsLabel =3D function(c, labels) {=0A= if (typeof window.JSKitCommentsCountFilter =3D=3D 'function')=0A= return JSKitCommentsCountFilter(c);=0A= labels =3D labels || ["Comments", "Comments (1)", "Comments ({Count})"];=0A= switch (c) {=0A= case 0: return labels[0];=0A= case 1: return labels[1];=0A= default: return this.replaceCountTemplate(labels[2], c);=0A= }=0A= }=0A= =0A= JSCC.prototype.popComments =3D function() {=0A= var self =3D this;=0A= var config =3D this.config;=0A= switch (config['display-mode']) {=0A= case 'ext-popup':=0A= var wl =3D window.location;=0A= var url =3D this.uriDomain + "/api/static/pop_comments?ref=3D" =0A= + encodeURIComponent(JSKitLib.getRef(self))=0A= + "&title=3D" + encodeURIComponent(config['page-title']);=0A= =0A= url +=3D '&' + JSKitLib.fmap(config, function(v, k) {=0A= if (v && = !k.match(/^(domain|popup-width|popup-height|display-mode|disabled|noDataR= equest)$/)) =0A= return k + "=3D" + encodeURIComponent(v);=0A= }).join('&');=0A= =0A= var params =3D 'width=3D' + config['popup-width'] + ", height=3D" + = config['popup-height'] + ", status=3Dyes, resizable=3Dyes, = scrollbars=3Dyes";=0A= var w =3D window.open(url, "js_kit_popup_" + self.jcaIndex, params);=0A= w.focus();=0A= break;=0A= case 'int-popup':=0A= var divc =3D this.target.cloneNode(false);=0A= divc.jsk$initialized =3D false;=0A= var title =3D this.config['popup-title'];=0A= var popupWidget =3D new JSCC(divc, {'config': {'display-mode': = 'inline'}});=0A= var popupInstance =3D new JSKitUniversalContainer(divc,=0A= {=0A= 'mode': 'popup', 'title': self.replaceCountTemplate(title, '0'),=0A= 'backdrop': 'yes', 'opacity': 0.4,=0A= 'size': {'width': config['popup-width'], 'height': = config['popup-height']},=0A= 'cssPrefix': 'js-kit-popupComments',=0A= 'whiteLabel': self.serverOptions.whitelabel=0A= },=0A= {=0A= 'onContainerBeforeClose': function() {=0A= if (window.JSKW$currentProfile) = window.JSKW$currentProfile.hideProfile();=0A= JSKW$Events.syncBroadcast("comments_closeControlsPopup");=0A= popupWidget.CommentCancelled();=0A= }=0A= }=0A= );=0A= popupWidget.parentWidget =3D this;=0A= popupWidget.popupInstance =3D popupInstance;=0A= break;=0A= }=0A= }=0A= =0A= JSCC.prototype.initAuth =3D function() {=0A= var s =3D this;=0A= =0A= var old_facebook =3D s.jskauth && s.jskauth.getAuthIdentity("facebook");=0A= =0A= if (s.jskauth) s.jskauth.destroy();=0A= s.jskauth =3D new JSKAuth({=0A= ref: JSKitLib.getRef(s),=0A= mode: "popup",=0A= target: s.target,=0A= identities: s.serverOptions.identities,=0A= withBackdrop: "true"=0A= });=0A= =0A= var facebook =3D s.jskauth.getAuthIdentity("facebook");=0A= if (facebook) {=0A= JSKitFBSDK.prototype.detectXD(s.target);=0A= }=0A= if (old_facebook && old_facebook.user=0A= && (!facebook || facebook.user !=3D old_facebook.user)) {=0A= new JSKitFBSDK(=0A= JSKitLib.getRef(s),=0A= old_facebook.params.app_id,=0A= old_facebook.params.xd_receiver,=0A= function() {=0A= this.logout();=0A= }=0A= );=0A= }=0A= }=0A= =0A= JSCC.prototype.updateConfigFromServer =3D function(so) {=0A= var s =3D this;=0A= JSKitLib.fmap({=0A= 'display-mode': 'displayMode',=0A= 'popup-title': 'popupTitle',=0A= 'popup-width': 'popupWidth',=0A= 'popup-height': 'popupHeight'=0A= }, function(v, k) { s.config[k] =3D s.config[k] || so[v]; });=0A= s.config.skin =3D s.hasOwnProperty("dtComment") ? s.config.skin : = (s.config.skin || so.skin);=0A= s.config['display-mode'] =3D s.config['display-mode'] || "inline";=0A= }=0A= =0A= JSCC.prototype.findRootParent =3D function(comment) {=0A= return (comment && comment.ParentID) ?=0A= this.findRootParent(this.objById[comment.ParentID]) : comment;=0A= }=0A= =0A= JSCC.prototype.assembleExpandRepliesMarker =3D function(comment) {=0A= var self =3D this;=0A= var template =3D =0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ';=0A= var descriptors =3D {=0A= "label": function() {=0A= return JSKitLib.text($JCL("expandXMoreReplies", {"count": = comment.extra.collapsedCmtsCount}));=0A= },=0A= "container": function(element) {=0A= JSKitLib.addStyle(element, "margin-left: " + self.level4margin(1) + = ";");=0A= JSKitLib.setEventHandler(element, ["click"], function() {=0A= var pageNo =3D self.curPage;=0A= self.markCollapsedReplies(comment, false);=0A= self.curPage =3D 0;=0A= self.displayPage(pageNo);=0A= });=0A= }=0A= };=0A= return JSKitLib.toDOM(template, "js-kit-replies-expand-", = descriptors).content;=0A= }=0A= =0A= JSCC.prototype.removeRepliesExpandMarker =3D function(comment) {=0A= if (!comment.extra.expandMarker) return; =0A= var marker =3D comment.extra.expandMarker;=0A= if (JSKitLib.hasParentNode(marker)) {=0A= marker.parentNode.removeChild(marker);=0A= delete comment.extra.expandMarker;=0A= }=0A= =0A= }=0A= =0A= JSCC.prototype.markCollapsedReplies =3D function(comment, collapse) {=0A= if (!this.useReplyThreadsCollapsing()) return;=0A= var self =3D this;=0A= if (comment.ParentID) {=0A= comment =3D this.findRootParent(comment);=0A= }=0A= if (!comment) return;=0A= if (typeof(collapse) =3D=3D "undefined") {=0A= collapse =3D typeof(comment.extra.areRepliesCollapsed) =3D=3D = "undefined" ||=0A= comment.extra.areRepliesCollapsed;=0A= }=0A= var threadWalk =3D function(cmt, callback, idx) {=0A= if (!idx) idx =3D 0;=0A= JSKitLib.fmap(cmt.thread, function(reply) {=0A= idx++;=0A= if (callback) callback(reply, idx);=0A= idx =3D threadWalk(reply, callback, idx);=0A= });=0A= return idx;=0A= };=0A= var limits =3D {"chunk": 2, "full": 5};=0A= var totalRepliesCount =3D threadWalk(comment);=0A= threadWalk(comment, function(cmt, idx) {=0A= cmt.extra.collapsed =3D collapse &&=0A= totalRepliesCount > limits.full &&=0A= idx - limits.chunk > 0 &&=0A= idx + limits.chunk <=3D totalRepliesCount;=0A= cmt.extra.cssClass =3D (collapse && totalRepliesCount - idx =3D=3D = limits.chunk - 1) ?=0A= "jsk-ItemWrapper-borderless" : undefined;=0A= =0A= if (cmt.extra.collapsed && cmt.ID =3D=3D self.replyForId) {=0A= cmt.extra.cssClass =3D "jsk-ItemWrapper-borderless";=0A= cmt.extra.collapsed =3D false;=0A= }=0A= =0A= if (self.jspg) {=0A= self.jspg.invalidateItemView(cmt.ID);=0A= }=0A= });=0A= var collapsedCmtsCount =3D totalRepliesCount - limits.chunk*2;=0A= comment.extra.collapsedCmtsCount =3D collapsedCmtsCount > 0 ? = collapsedCmtsCount : 0;=0A= comment.extra.areRepliesCollapsed =3D collapse;=0A= this.removeRepliesExpandMarker(comment);=0A= }=0A= =0A= JSCC.prototype.newCount =3D function(count, so) {=0A= var s =3D this;=0A= s.serverOptions =3D so;=0A= s.updateConfigFromServer(so);=0A= s.drawCommentLink(count);=0A= s.publishEvent('comments-count-updated', {'count': count});=0A= }=0A= =0A= /* Must be last to support Opera */=0A= JSCC.prototype.newData =3D function(arr, so) {=0A= var s =3D this;=0A= =0A= s.updateConfigFromServer(so);=0A= =0A= if (s.config['display-mode'] =3D=3D "inline") {=0A= s.target.style.display =3D "block";=0A= s.target.style.visibility =3D "visible";=0A= }=0A= JSKitLib.fmap(arr, function(obj) {=0A= obj.Name =3D obj.Name || $JCL("guest");=0A= });=0A= s.serverOptions =3D so;=0A= s.account =3D so.account || {};=0A= s.searchString =3D so.srch;=0A= s.adminMode =3D !!so.adminMode;=0A= s.ownerMode =3D !!so.ownerMode;=0A= s.inlineModeration =3D (s.adminMode && !s.config.moderate);=0A= =0A= s.initAuth();=0A= =0A= so.smiley =3D so.smiley || s.config.smiles =3D=3D "yes";=0A= s.config.uploadImages =3D so.uploadImages;=0A= if (s.useEcho()) {=0A= s.config.backwards =3D 'yes';=0A= if (s.extraFormFields["Url"]) {=0A= var identity =3D s.jskauth.assembleIdentity(s.extraFormFields["Url"], = "home", "web");=0A= s.jskauth.appendIdentity(identity);=0A= }=0A= }=0A= =0A= if(so.TS)=0A= this.serverDiffTS =3D so.TS - Math.round((new Date()).valueOf() / = 1000);=0A= =0A= var dims =3D {=0A= "form": (s.getSkin() =3D=3D 'echo') ? '64x64' : '96x96',=0A= "thread": (s.config.nolc || s.getSkin() =3D=3D 'echo') ? '48x48' : = so.avatardim=0A= };=0A= s.avatarsManager =3D s.initAvatarsManager(dims.form);=0A= s.maxAvatarDims =3D s.avatarsManager.splitAvatarDim(dims.thread);=0A= =0A= JSKitLib.addClass(s.target, "js-CommentsSkin-" + (s.getSkin() || = "wireframe"));=0A= =0A= switch (s.config.skin) {=0A= case "smoothgray":=0A= s.navSym =3D JSKitLib.isIE() ? { "prev": '←', "next": '→'} : = { "prev": '◀', "next": '▶' };=0A= if(!s.hasOwnProperty("dtComment")) s.dtComment =3D = JSCC.prototype.dtComment2;=0A= s.dtCreate =3D JSCC.prototype.dtCreate2;=0A= s.dtEditComment =3D JSCC.prototype.dtEditComment2;=0A= break;=0A= case "haloscan":=0A= s.dtComment =3D JSCC.prototype.dtComment3;=0A= s.dtCreate =3D JSCC.prototype.dtCreate3;=0A= s.dtEditComment =3D JSCC.prototype.dtEditComment;=0A= if (window.JK$HS$haloscan_style)=0A= JSKitLib.addCss(window.JK$HS$haloscan_style, = "comments-skin-haloscan-custom");=0A= break;=0A= case "echo":=0A= s.dtComment =3D JSCC.prototype.dtCommentEcho;=0A= s.dtCreate =3D JSCC.prototype.dtCreateEcho;=0A= s.dtEditComment =3D JSCC.prototype.dtEditComment;=0A= break;=0A= }=0A= =0A= if (so.smiley) {=0A= s.smiles =3D {=0A= "O:-)" : {file: 'innocent.gif', title: 'Innocent'},=0A= ">:o": {file: 'yell.gif', title: 'Yell'},=0A= ":)" : {file: 'smile.gif', title: 'Smile'},=0A= ":-)" : {file: 'smile.gif', title: 'Smile'},=0A= ";)" : {file: 'wink.gif', title: 'Wink'},=0A= ";-)" : {file: 'wink.gif', title: 'Wink'},=0A= ":'(" : {file: 'cry.gif', title: 'Cry'},=0A= "8-)" : {file: 'cool.gif', title: 'Cool'},=0A= ":(" : {file: 'frown.gif', title: 'Frown'},=0A= ":-(" : {file: 'frown.gif', title: 'Frown'},=0A= ":*" : {file: 'kiss.gif', title: 'Kiss'},=0A= ":-*" : {file: 'kiss.gif', title: 'Kiss'},=0A= ":-D" : {file: 'laughing.gif', title: 'Laughing'},=0A= "=3D-O" : {file: 'surprised.gif', title: 'Surprised'},=0A= "=3D-X" : {file: 'sealed.gif', title: 'Sealed'},=0A= ":-[" : {file: 'embarassed.gif', title: 'Embarassed'},=0A= ":-$" : {file: 'money-mouth.gif', title: 'Money mouth'},=0A= ":-P" : {file: 'tongue-out.gif', title: 'Tongue out'},=0A= ":-E" : {file: 'foot-in-mouth.gif', title: 'Foot in mouth'},=0A= "*DONT_KNOW*" : {file: 'undecided.gif', title: 'Undecided'}=0A= };=0A= var f =3D function(v) { return v.replace(/([\W])/g,"\\$1"); };=0A= JSKitLib.fmap(s.smiles, function(el, i) {=0A= /* fix for case ">)" */=0A= s.smiles[i].regexpText =3D new RegExp('(>|<)?' + f(i), 'g');=0A= s.smiles[i].regexpTag =3D new RegExp(' ?' + f(s.smileTag(el)) + ' ?', = 'g');=0A= });=0A= }=0A= var cb =3D function(name, obj, jcaIndex) {=0A= switch(name) {=0A= case "smileys-onchangeCommentText":=0A= if(so.smiley && obj && obj.Text) obj.Text =3D = s.textSmiles2Graphical(obj.Text.replace(/&/g, "&")); =0A= break;=0A= case "smileys-beforePostNewComment":=0A= if(so.smiley && obj && obj.value) obj.value =3D = s.textSmiles2Graphical(obj.value, 1);=0A= break;=0A= case "smileys-loadCommentsWidget": =0A= if (s.jcaIndex !=3D jcaIndex) return;=0A= /* no break needed !!! */=0A= case "smileys-newCommentInDiv":=0A= var needAutolink =3D (so.htmlMode || s.config.nolc);=0A= if ((so.smiley || needAutolink) && obj && obj.Text) {=0A= obj.Text =3D obj.Text.split('').join('');=0A= if (needAutolink) {=0A= var tags;=0A= var tags2meta =3D function(t){tags =3D []; t =3D = t.replace(/]*>.*?<\/a>|<.*?>/ig, function(m){tags.push(m); = return ' %#HTML_TAG#% ';}); return t;};=0A= var meta2tags =3D function(t){JSKitLib.map(function(v){t =3D = t.replace(' %#HTML_TAG#% ', v);}, tags); return t;};=0A= obj.Text =3D tags2meta(obj.Text);=0A= obj.Text =3D = obj.Text.replace(/((?:http|ftp|https):\/\/(?:[a-z0-9#:\/\;\?\-\.\+,@&=3D%= !\*\'(){}\[\]$_|^~`](?!gt;|lt;))+)/ig, '$1');=0A= obj.Text =3D tags2meta(meta2tags(obj.Text));=0A= }=0A= obj.Text =3D obj.Text.replace(/&/g, '&');=0A= if (so.smiley) obj.Text =3D s.textSmiles2Graphical(obj.Text);=0A= if (needAutolink) {=0A= obj.Text =3D meta2tags(obj.Text);=0A= }=0A= obj.Text =3D = obj.Text.replace(/(]*)?([^&<>\s\/\-]{12})([^&<>\s\/\-]{12})/ig, = function($0, $1, $2, $3){if($1)return $0; return $2+''+$3;});=0A= }=0A= break;=0A= }=0A= }=0A= var ctx =3D JSKW$Events.registerEventCallback(undefined, cb, = "smileys-newCommentInDiv");=0A= JSKW$Events.registerEventCallback(ctx, cb, = "smileys-loadCommentsWidget");=0A= JSKW$Events.registerEventCallback(ctx, cb, = "smileys-beforePostNewComment");=0A= JSKW$Events.registerEventCallback(ctx, cb, = "smileys-onchangeCommentText");=0A= =0A= if(so.req) {=0A= s.config.sort =3D so.req.srt;=0A= s.config.backwards =3D so.req.ord =3D=3D 'desc' ? 'yes' : 'no';=0A= s.config.thread =3D ((so.req.prs =3D=3D 'flat') ? 'no' : 'yes');=0A= }=0A= =0A= s.gen++;=0A= s.loading =3D false;=0A= =0A= if(s.ctag !=3D so.tag) {=0A= s.objById =3D {};=0A= if(s.jspg) s.invalidateJSPG();=0A= }=0A= =0A= var flat =3D (s.searchString) ? true : s.config.thread !=3D 'yes';=0A= =0A= var ttt =3D []; // top level thread=0A= var newChildren =3D {};=0A= var nc =3D 0;=0A= JSKitLib.fmap(arr, function(obj) {=0A= if(!obj.ID) return;=0A= if(s.IM && obj.yours) obj.Name =3D 'Me';=0A= if(flat) {=0A= delete(obj.ParentID);=0A= delete(obj.depth);=0A= }=0A= s.objById[obj.ID] =3D obj;=0A= obj.extra =3D {};=0A= obj.thread =3D [];=0A= JSKW$Events.syncBroadcast("smileys-loadCommentsWidget", obj, = s.jcaIndex);=0A= obj.karma =3D new JSCCKarma(obj, s);=0A= if(obj.status !=3D 'D') nc++;=0A= var prn =3D s.objById[obj.ParentID];=0A= if(prn) {=0A= if(!newChildren[obj.ParentID]) {=0A= ttt.push(obj);=0A= }=0A= prn.thread.push(obj);=0A= } else {=0A= ttt.push(obj);=0A= }=0A= newChildren[obj.ID] =3D 1;=0A= obj.imgs =3D s.parseImgData(obj);=0A= });=0A= if (s.useReplyThreadsCollapsing()) {=0A= JSKitLib.fmap(ttt, function(cmt) {=0A= s.markCollapsedReplies(cmt, true);=0A= });=0A= }=0A= s.divPages(so, s.htmlPaginate(ttt));=0A= =0A= if(this.IM) this.conversations =3D so.conversations;=0A= =0A= s.ctag =3D so.tag;=0A= =0A= if (so.wysiwyg) {=0A= if (so.smiley) {=0A= so.allowedHTMLTags.push('img/src', 'img/title', 'img/border', = 'img/alt');=0A= }=0A= var attrsByTag =3D {};=0A= JSKitLib.fmap(so.allowedHTMLTags, function(v) {=0A= var p =3D v.split('/');=0A= var tag =3D p[0] || p;=0A= var attr =3D p[1];=0A= if (!attrsByTag[tag]) {=0A= attrsByTag[tag] =3D ["style"];=0A= }=0A= if (attr) {=0A= attrsByTag[tag].push(attr);=0A= }=0A= });=0A= var allowedTags =3D JSKitLib.fmap(attrsByTag, function(attrs, tag) {=0A= return tag + (attrs.length ? '[' + attrs.join('|') + ']' : '');=0A= }).join(',');=0A= s.tmce =3D { foreign: true, cfg: {=0A= document_base_url: '//cdn.js-kit.com',=0A= convert_newlines_to_brs: true,=0A= relative_urls: 0,=0A= remove_script_host: 0,=0A= uri_domain: '//cdn.js-kit.com',=0A= width: '100%',=0A= closePopups: function() {=0A= var cns =3D document.body.childNodes;=0A= var i =3D 0;=0A= while(i < cns.length) {=0A= if(cns[i].id && cns[i].id.match(/^mce_\d+$/) && = cns[i].className.match(/clearlooks2/)) document.body.removeChild(cns[i]);=0A= else i++;=0A= }=0A= },=0A= bookMark: function() { =0A= tinyMCE.settings.curBM =3D = tinyMCE.activeEditor.selection.getBookmark(); =0A= },=0A= mode: "none",=0A= plugins: "inlinepopups" + (so.smiley?",emotions":"") + = (so.media?",youtube":""),=0A= theme: "advanced",=0A= theme_advanced_buttons1: =0A= "bold,italic,underline,|,undo,redo,link,unlink"=0A= + (so.media?",youtube":"") + (so.smiley?",emotions":""),=0A= theme_advanced_buttons2: "",=0A= theme_advanced_buttons3: "",=0A= theme_advanced_toolbar_location: "top",=0A= theme_advanced_toolbar_align: "left",=0A= valid_elements: allowedTags,=0A= setup: function(ed) {=0A= var setContent =3D function(ed, value, extra) {=0A= if(JSKitLib.isIE()) {=0A= ed.setContent(value, extra);=0A= tinyMCE.execInstanceCommand(ed.id, 'selectall');=0A= ed.selection.collapse(0);=0A= } else {=0A= ed.setContent('', extra);=0A= ed.execCommand('mceInsertContent', false, value, extra);=0A= }=0A= };=0A= JSKitLib.fmap(["onClick","onKeyUp"], function(ev) {=0A= ed[ev].add(function(ed, e){=0A= tinyMCE.settings.bookMark();=0A= if (ev =3D=3D 'onClick') {=0A= JSKW$Events.syncBroadcast('JSMenu-CollapseAll');=0A= JSKW$Events.syncBroadcast('miniProfile_collapseAll');=0A= }=0A= });=0A= });=0A= if (ed.getElement().smoothWysiwygLoading) {=0A= ed.onBeforeRenderUI.add(function(ed, e) {=0A= var el =3D ed.getElement();=0A= el.jsk$cover.parentNode.replaceChild(el.jsk$wrapper, el.jsk$cover);=0A= });=0A= ed[JSKitLib.getBrowser() =3D=3D 'gecko' ? 'onInit' : = 'onPostRender'].add(function(ed, e) {=0A= var el =3D ed.getElement();=0A= JSKitLib.show(el.jsk$wrapper);=0A= if (!el.jsk$nofocus && el.jsk$widget.config.backwards !=3D 'yes')=0A= el.jsk$widget.TC["js-Cmtsubmit"].scrollIntoView(false);=0A= });=0A= }=0A= if(JSKitLib.getBrowser() =3D=3D 'gecko') {=0A= ed.onInit.add(function(ed, e) {=0A= var d =3D ed.getDoc();=0A= try {=0A= d.designMode =3D 'on';=0A= } catch(e) { ; }=0A= });=0A= }=0A= if (ed.getElement().jsk$hasDefaultValue && (s.jskauth.loginStatus || = !s.anonymousCmt)) {=0A= ed.onInit.add(function(ed, e) {=0A= var d =3D (JSKitLib.getBrowser() =3D=3D 'gecko' ? ed.getDoc() : = ed.getWin());=0A= tinymce.dom.Event.add(d, 'focus', function(e) {=0A= var el =3D ed.getElement();=0A= if (!el.defaultRemoved) {=0A= setContent(ed, '', {format: 'raw', skip_undo: true});=0A= el.defaultRemoved =3D true;=0A= }=0A= tinyMCE.settings.auto_focus =3D el.id;=0A= });=0A= });=0A= }=0A= if (!so.smiley) return;=0A= ed.onKeyUp.add(function(ed, e) {=0A= var content =3D {Text: ed.getContent({format: 'raw'})};=0A= JSKW$Events.syncBroadcast("smileys-onchangeCommentText", content);=0A= if(tinyMCE.settings.smiley) {=0A= setContent(ed, content.Text, {format: 'raw'});=0A= }=0A= });=0A= }=0A= }};=0A= }=0A= =0A= s.dataLoader(so, nc);=0A= =0A= var showCD =3D function() {=0A= if(so.ShowSavedCommentDialog)=0A= so.ShowSavedCommentDialog(s);=0A= }=0A= =0A= if(so.wysiwyg && !window.tinyMCE) {=0A= JSKitLib.preloadImg('//cdn.js-kit.com/images/loading.gif');=0A= var inittmce =3D function() {=0A= s.tmce.foreign =3D false;=0A= s.tmce.cfg.plugins =3D = "inlinepopups"+(so.smiley?",emotions":"")+(so.media?",youtube":""); // = !inl-pop=0A= s.tmce.cfg.strict_loading_mode =3D true;=0A= tinyMCE.init(s.tmce.cfg);=0A= showCD();=0A= }=0A= var oldcb =3D window.jsk$tmcecb;=0A= if(oldcb) {=0A= window.jsk$tmcecb =3D function() { if(oldcb) oldcb(); showCD(); };=0A= } else {=0A= window.jsk$tmcecb =3D inittmce;=0A= JSKitLib.addScript('//cdn.js-kit.com/extra/tiny_mce/tmce.js', = this.target);=0A= }=0A= } else {=0A= showCD();=0A= }=0A= =0A= var f =3D s.onDataLoad;=0A= if(f) { s.onDataLoad =3D null; setTimeout(f, 0); }=0A= s.publishEvent('comments-data-loaded', {'count': so.pages.tc});=0A= =0A= if(this.useEcho() && (!s.echoSubscribed)) {=0A= var jsk$echo =3D jskEchoInit(JSKitLib.getRef(s), s.target);=0A= var voidRenderer =3D function(rendererIdx) {=0A= if(!jsk$echo.getRendererById(rendererIdx)) {=0A= jsk$echo.existingRenderers.push({=0A= id: rendererIdx,=0A= content: function() {}=0A= });=0A= }=0A= }=0A= voidRenderer(0);=0A= voidRenderer(1);=0A= var request =3D {=0A= p: s.config.path,=0A= permalink: s.config.permalink=0A= };=0A= if (s.sourceFilter) request[s.sourceFilter.type] =3D = s.sourceFilter.sources.list;=0A= jsk$echo.subscribe([{=0A= request: request,=0A= callback: function() {=0A= s.renderSubscribeEvents.apply(s, arguments)=0A= }=0A= }]);=0A= s.echoSubscribed =3D true;=0A= }=0A= }=0A= =0A= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://cdn.js-kit.com/scripts/jquery-pack.js = = = = = = = = = = = = = = = = = = = = = = = = = = = = // $Id: jquery-pack.js 32665 2011-04-28 07:15:02Z jskit $=0A= =0A= =0A= =0A= /*!=0A= * jQuery JavaScript Library v1.4.2=0A= * http://jquery.com/=0A= *=0A= * Copyright 2010, John Resig=0A= * Dual licensed under the MIT or GPL Version 2 licenses.=0A= * http://jquery.org/license=0A= *=0A= * Includes Sizzle.js=0A= * http://sizzlejs.com/=0A= * Copyright 2010, The Dojo Foundation=0A= * Released under the MIT, BSD, and GPL Licenses.=0A= *=0A= * Date: Sat Feb 13 22:33:48 2010 -0500=0A= */=0A= (function(A,w){function = ma(){if(!c.isReady){try{s.documentElement.doScroll("left")}catch(a){setTi= meout(ma,1);return}c.ready()}}function = Qa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalE= val(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.re= moveChild(b)}function X(a,b,d,f,e,j){var i=3Da.length;if(typeof = b=3D=3D=3D"object"){for(var o in b)X(a,o,b[o],f,e,d);return = a}if(d!=3D=3Dw){f=3D!j&&f&&c.isFunction(d);for(o=3D0;o)[^>]*$|^#([\w-]+)$/,Ua=3D/^.[^:#\[\.,]*$/,Va=3D/\S/,=0A= Wa=3D/^(\s|\u00A0)+|(\s|\u00A0)+$/g,Xa=3D/^<(\w+)\s*\/?>(?:<\/\1>)?$/,P=3D= navigator.userAgent,xa=3Dfalse,Q=3D[],L,$=3DObject.prototype.toString,aa=3D= Object.prototype.hasOwnProperty,ba=3DArray.prototype.push,R=3DArray.proto= type.slice,ya=3DArray.prototype.indexOf;c.fn=3Dc.prototype=3D{init:functi= on(a,b){var d,f;if(!a)return = this;if(a.nodeType){this.context=3Dthis[0]=3Da;this.length=3D1;return = this}if(a=3D=3D=3D"body"&&!b){this.context=3Ds;this[0]=3Ds.body;this.sele= ctor=3D"body";this.length=3D1;return this}if(typeof = a=3D=3D=3D"string")if((d=3DTa.exec(a))&&=0A= (d[1]||!b))if(d[1]){f=3Db?b.ownerDocument||b:s;if(a=3DXa.exec(a))if(c.isP= lainObject(b)){a=3D[s.createElement(a[1])];c.fn.attr.call(a,b,true)}else = a=3D[f.createElement(a[1])];else{a=3Dsa([d[1]],[f]);a=3D(a.cacheable?a.fr= agment.cloneNode(true):a.fragment).childNodes}return = c.merge(this,a)}else{if(b=3Ds.getElementById(d[2])){if(b.id!=3D=3Dd[2])re= turn = T.find(a);this.length=3D1;this[0]=3Db}this.context=3Ds;this.selector=3Da;= return this}else = if(!b&&/^\w+$/.test(a)){this.selector=3Da;this.context=3Ds;a=3Ds.getEleme= ntsByTagName(a);return c.merge(this,=0A= a)}else return!b||b.jquery?(b||T).find(a):c(b).find(a);else = if(c.isFunction(a))return = T.ready(a);if(a.selector!=3D=3Dw){this.selector=3Da.selector;this.context= =3Da.context}return = c.makeArray(a,this)},selector:"",jquery:"1.4.2",length:0,size:function(){= return this.length},toArray:function(){return = R.call(this,0)},get:function(a){return = a=3D=3Dnull?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:functi= on(a,b,d){var = f=3Dc();c.isArray(a)?ba.apply(f,a):c.merge(f,a);f.prevObject=3Dthis;f.con= text=3Dthis.context;if(b=3D=3D=3D=0A= "find")f.selector=3Dthis.selector+(this.selector?" ":"")+d;else = if(b)f.selector=3Dthis.selector+"."+b+"("+d+")";return = f},each:function(a,b){return = c.each(this,a,b)},ready:function(a){c.bindReady();if(c.isReady)a.call(s,c= );else Q&&Q.push(a);return this},eq:function(a){return = a=3D=3D=3D-1?this.slice(a):this.slice(a,+a+1)},first:function(){return = this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return = this.pushStack(R.apply(this,arguments),"slice",R.call(arguments).join(","= ))},map:function(a){return this.pushStack(c.map(this,=0A= function(b,d){return a.call(b,d,b)}))},end:function(){return = this.prevObject||c(null)},push:ba,sort:[].sort,splice:[].splice};c.fn.ini= t.prototype=3Dc.fn;c.extend=3Dc.fn.extend=3Dfunction(){var = a=3Darguments[0]||{},b=3D1,d=3Darguments.length,f=3Dfalse,e,j,i,o;if(type= of a=3D=3D=3D"boolean"){f=3Da;a=3Darguments[1]||{};b=3D2}if(typeof = a!=3D=3D"object"&&!c.isFunction(a))a=3D{};if(d=3D=3D=3Db){a=3Dthis;--b}fo= r(;b
      a";=0A= var = e=3Dd.getElementsByTagName("*"),j=3Dd.getElementsByTagName("a")[0];if(!(!= e||!e.length||!j)){c.support=3D{leadingWhitespace:d.firstChild.nodeType=3D= =3D=3D3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.g= etElementsByTagName("link").length,style:/red/.test(j.getAttribute("style= ")),hrefNormalized:j.getAttribute("href")=3D=3D=3D"/a",opacity:/^0.55$/.t= est(j.style.opacity),cssFloat:!!j.style.cssFloat,checkOn:d.getElementsByT= agName("input")[0].value=3D=3D=3D"on",optSelected:s.createElement("select= ").appendChild(s.createElement("option")).selected,=0A= parentNode:d.removeChild(d.appendChild(s.createElement("div"))).parentNod= e=3D=3D=3Dnull,deleteExpando:true,checkClone:false,scriptEval:false,noClo= neEvent:true,boxModel:null};b.type=3D"text/javascript";try{b.appendChild(= s.createTextNode("window."+f+"=3D1;"))}catch(i){}a.insertBefore(b,a.first= Child);if(A[f]){c.support.scriptEval=3Dtrue;delete A[f]}try{delete = b.test}catch(o){c.support.deleteExpando=3Dfalse}a.removeChild(b);if(d.att= achEvent&&d.fireEvent){d.attachEvent("onclick",function = k(){c.support.noCloneEvent=3D=0A= false;d.detachEvent("onclick",k)});d.cloneNode(true).fireEvent("onclick")= }d=3Ds.createElement("div");d.innerHTML=3D"";a=3Ds.createDocumentFragment();a.appendChild(d.fir= stChild);c.support.checkClone=3Da.cloneNode(true).cloneNode(true).lastChi= ld.checked;c(function(){var = k=3Ds.createElement("div");k.style.width=3Dk.style.paddingLeft=3D"1px";s.= body.appendChild(k);c.boxModel=3Dc.support.boxModel=3Dk.offsetWidth=3D=3D= =3D2;s.body.removeChild(k).style.display=3D"none"});a=3Dfunction(k){var = n=3D=0A= s.createElement("div");k=3D"on"+k;var r=3Dk in = n;if(!r){n.setAttribute(k,"return;");r=3Dtypeof = n[k]=3D=3D=3D"function"}return = r};c.support.submitBubbles=3Da("submit");c.support.changeBubbles=3Da("cha= nge");a=3Db=3Dd=3De=3Dj=3Dnull}})();c.props=3D{"for":"htmlFor","class":"c= lassName",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpac= ing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useM= ap",frameborder:"frameBorder"};var = G=3D"jQuery"+J(),Ya=3D0,za=3D{};c.extend({cache:{},expando:G,noData:{embe= d:true,object:true,=0A= applet:true},data:function(a,b,d){if(!(a.nodeName&&c.noData[a.nodeName.to= LowerCase()])){a=3Da=3D=3DA?za:a;var f=3Da[G],e=3Dc.cache;if(!f&&typeof = b=3D=3D=3D"string"&&d=3D=3D=3Dw)return null;f||(f=3D++Ya);if(typeof = b=3D=3D=3D"object"){a[G]=3Df;e[f]=3Dc.extend(true,{},b)}else = if(!e[f]){a[G]=3Df;e[f]=3D{}}a=3De[f];if(d!=3D=3Dw)a[b]=3Dd;return = typeof = b=3D=3D=3D"string"?a[b]:a}},removeData:function(a,b){if(!(a.nodeName&&c.n= oData[a.nodeName.toLowerCase()])){a=3Da=3D=3DA?za:a;var = d=3Da[G],f=3Dc.cache,e=3Df[d];if(b){if(e){delete = e[b];c.isEmptyObject(e)&&c.removeData(a)}}else{if(c.support.deleteExpando= )delete a[c.expando];=0A= else a.removeAttribute&&a.removeAttribute(c.expando);delete = f[d]}}}});c.fn.extend({data:function(a,b){if(typeof = a=3D=3D=3D"undefined"&&this.length)return c.data(this[0]);else if(typeof = a=3D=3D=3D"object")return this.each(function(){c.data(this,a)});var = d=3Da.split(".");d[1]=3Dd[1]?"."+d[1]:"";if(b=3D=3D=3Dw){var = f=3Dthis.triggerHandler("getData"+d[1]+"!",[d[0]]);if(f=3D=3D=3Dw&&this.l= ength)f=3Dc.data(this[0],a);return = f=3D=3D=3Dw&&d[1]?this.data(d[0]):f}else return = this.trigger("setData"+d[1]+"!",[d[0],b]).each(function(){c.data(this,=0A= a,b)})},removeData:function(a){return = this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a= ,b,d){if(a){b=3D(b||"fx")+"queue";var f=3Dc.data(a,b);if(!d)return = f||[];if(!f||c.isArray(d))f=3Dc.data(a,b,c.makeArray(d));else = f.push(d);return f}},dequeue:function(a,b){b=3Db||"fx";var = d=3Dc.queue(a,b),f=3Dd.shift();if(f=3D=3D=3D"inprogress")f=3Dd.shift();if= (f){b=3D=3D=3D"fx"&&d.unshift("inprogress");f.call(a,function(){c.dequeue= (a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof = a!=3D=3D"string"){b=3Da;a=3D"fx"}if(b=3D=3D=3D=0A= w)return c.queue(this[0],a);return this.each(function(){var = d=3Dc.queue(this,a,b);a=3D=3D=3D"fx"&&d[0]!=3D=3D"inprogress"&&c.dequeue(= this,a)})},dequeue:function(a){return = this.each(function(){c.dequeue(this,a)})},delay:function(a,b){a=3Dc.fx?c.= fx.speeds[a]||a:a;b=3Db||"fx";return this.queue(b,function(){var = d=3Dthis;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(= a){return this.queue(a||"fx",[])}});var = Aa=3D/[\n\t]/g,ca=3D/\s+/,Za=3D/\r/g,$a=3D/href|src|style/,ab=3D/(button|= input)/i,bb=3D/(button|input|object|select|textarea)/i,=0A= cb=3D/^(a|area)$/i,Ba=3D/radio|checkbox/;c.fn.extend({attr:function(a,b){= return X(this,a,b,true,c.attr)},removeAttr:function(a){return = this.each(function(){c.attr(this,a,"");this.nodeType=3D=3D=3D1&&this.remo= veAttribute(a)})},addClass:function(a){if(c.isFunction(a))return = this.each(function(n){var = r=3Dc(this);r.addClass(a.call(this,n,r.attr("class")))});if(a&&typeof = a=3D=3D=3D"string")for(var = b=3D(a||"").split(ca),d=3D0,f=3Dthis.length;d-1)return true;return = false},val:function(a){if(a=3D=3D=3Dw){var = b=3Dthis[0];if(b){if(c.nodeName(b,"option"))return(b.attributes.value||{}= ).specified?b.value:b.text;if(c.nodeName(b,"select")){var = d=3Db.selectedIndex,f=3D[],e=3Db.options;b=3Db.type=3D=3D=3D"select-one";= if(d<0)return null;var j=3Db?d:0;for(d=3Db?d+1:e.length;j=3D0;else if(c.nodeName(this,"select")){var = u=3Dc.makeArray(r);c("option",this).each(function(){this.selected=3D=0A= c.inArray(c(this).val(),u)>=3D0});if(!u.length)this.selectedIndex=3D-1}el= se = this.value=3Dr}})}});c.extend({attrFn:{val:true,css:true,html:true,text:t= rue,data:true,width:true,height:true,offset:true},attr:function(a,b,d,f){= if(!a||a.nodeType=3D=3D=3D3||a.nodeType=3D=3D=3D8)return w;if(f&&b in = c.attrFn)return c(a)[b](d);f=3Da.nodeType!=3D=3D1||!c.isXMLDoc(a);var = e=3Dd!=3D=3Dw;b=3Df&&c.props[b]||b;if(a.nodeType=3D=3D=3D1){var = j=3D$a.test(b);if(b in = a&&f&&!j){if(e){b=3D=3D=3D"type"&&ab.test(a.nodeName)&&a.parentNode&&c.er= ror("type property can't be changed");=0A= a[b]=3Dd}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return = a.getAttributeNode(b).nodeValue;if(b=3D=3D=3D"tabIndex")return(b=3Da.getA= ttributeNode("tabIndex"))&&b.specified?b.value:bb.test(a.nodeName)||cb.te= st(a.nodeName)&&a.href?0:w;return = a[b]}if(!c.support.style&&f&&b=3D=3D=3D"style"){if(e)a.style.cssText=3D""= +d;return = a.style.cssText}e&&a.setAttribute(b,""+d);a=3D!c.support.hrefNormalized&&= f&&j?a.getAttribute(b,2):a.getAttribute(b);return = a=3D=3D=3Dnull?w:a}return c.style(a,b,d)}});var = O=3D/\.(.*)$/,db=3Dfunction(a){return a.replace(/[^\w\s\.\|`]/g,=0A= function(b){return"\\"+b})};c.event=3D{add:function(a,b,d,f){if(!(a.nodeT= ype=3D=3D=3D3||a.nodeType=3D=3D=3D8)){if(a.setInterval&&a!=3D=3DA&&!a.fra= meElement)a=3DA;var = e,j;if(d.handler){e=3Dd;d=3De.handler}if(!d.guid)d.guid=3Dc.guid++;if(j=3D= c.data(a)){var = i=3Dj.events=3Dj.events||{},o=3Dj.handle;if(!o)j.handle=3Do=3Dfunction(){= return typeof = c!=3D=3D"undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,argum= ents):w};o.elem=3Da;b=3Db.split(" ");for(var = k,n=3D0,r;k=3Db[n++];){j=3De?c.extend({},e):{handler:d,data:f};if(k.index= Of(".")>-1){r=3Dk.split(".");=0A= k=3Dr.shift();j.namespace=3Dr.slice(0).sort().join(".")}else{r=3D[];j.nam= espace=3D""}j.type=3Dk;j.guid=3Dd.guid;var = u=3Di[k],z=3Dc.event.special[k]||{};if(!u){u=3Di[k]=3D[];if(!z.setup||z.s= etup.call(a,f,r,o)=3D=3D=3Dfalse)if(a.addEventListener)a.addEventListener= (k,o,false);else = a.attachEvent&&a.attachEvent("on"+k,o)}if(z.add){z.add.call(a,j);if(!j.ha= ndler.guid)j.handler.guid=3Dd.guid}u.push(j);c.event.global[k]=3Dtrue}a=3D= null}}},global:{},remove:function(a,b,d,f){if(!(a.nodeType=3D=3D=3D3||a.n= odeType=3D=3D=3D8)){var e,j=3D0,i,o,k,n,r,u,z=3Dc.data(a),=0A= C=3Dz&&z.events;if(z&&C){if(b&&b.type){d=3Db.handler;b=3Db.type}if(!b||ty= peof b=3D=3D=3D"string"&&b.charAt(0)=3D=3D=3D"."){b=3Db||"";for(e in = C)c.event.remove(a,e+b)}else{for(b=3Db.split(" = ");e=3Db[j++];){n=3De;i=3De.indexOf(".")<0;o=3D[];if(!i){o=3De.split(".")= ;e=3Do.shift();k=3Dnew = RegExp("(^|\\.)"+c.map(o.slice(0).sort(),db).join("\\.(?:.*\\.)?")+"(\\.|= $)")}if(r=3DC[e])if(d){n=3Dc.event.special[e]||{};for(B=3Df||0;B=3D0){a.type=3D=0A= e=3De.slice(0,-1);a.exclusive=3Dtrue}if(!d){a.stopPropagation();c.event.g= lobal[e]&&c.each(c.cache,function(){this.events&&this.events[e]&&c.event.= trigger(a,b,this.handle.elem)})}if(!d||d.nodeType=3D=3D=3D3||d.nodeType=3D= =3D=3D8)return = w;a.result=3Dw;a.target=3Dd;b=3Dc.makeArray(b);b.unshift(a)}a.currentTarg= et=3Dd;(f=3Dc.data(d,"handle"))&&f.apply(d,b);f=3Dd.parentNode||d.ownerDo= cument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["= on"+e]&&d["on"+e].apply(d,b)=3D=3D=3Dfalse)a.result=3Dfalse}catch(j){}if(= !a.isPropagationStopped()&&=0A= f)c.event.trigger(a,b,f,true);else = if(!a.isDefaultPrevented()){f=3Da.target;var = i,o=3Dc.nodeName(f,"a")&&e=3D=3D=3D"click",k=3Dc.event.special[e]||{};if(= (!k._default||k._default.call(d,a)=3D=3D=3Dfalse)&&!o&&!(f&&f.nodeName&&c= .noData[f.nodeName.toLowerCase()])){try{if(f[e]){if(i=3Df["on"+e])f["on"+= e]=3Dnull;c.event.triggered=3Dtrue;f[e]()}}catch(n){}if(i)f["on"+e]=3Di;c= .event.triggered=3Dfalse}}},handle:function(a){var = b,d,f,e;a=3Darguments[0]=3Dc.event.fix(a||A.event);a.currentTarget=3Dthis= ;b=3Da.type.indexOf(".")<0&&!a.exclusive;=0A= if(!b){d=3Da.type.split(".");a.type=3Dd.shift();f=3Dnew = RegExp("(^|\\.)"+d.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}e=3Dc= .data(this,"events");d=3De[a.type];if(e&&d){d=3Dd.slice(0);e=3D0;for(var = j=3Dd.length;e-1?c.map(a.options,fun= ction(f){return f.selected}).join("-"):"";else = if(a.nodeName.toLowerCase()=3D=3D=3D"select")d=3Da.selectedIndex;return = d},fa=3Dfunction(a,b){var = d=3Da.target,f,e;if(!(!da.test(d.nodeName)||d.readOnly)){f=3Dc.data(d,"_c= hange_data");e=3DFa(d);if(a.type!=3D=3D"focusout"||d.type!=3D=3D"radio")c= .data(d,"_change_data",=0A= e);if(!(f=3D=3D=3Dw||e=3D=3D=3Df))if(f!=3Dnull||e){a.type=3D"change";retu= rn = c.event.trigger(a,b,d)}}};c.event.special.change=3D{filters:{focusout:fa,= click:function(a){var = b=3Da.target,d=3Db.type;if(d=3D=3D=3D"radio"||d=3D=3D=3D"checkbox"||b.nod= eName.toLowerCase()=3D=3D=3D"select")return = fa.call(this,a)},keydown:function(a){var = b=3Da.target,d=3Db.type;if(a.keyCode=3D=3D=3D13&&b.nodeName.toLowerCase()= !=3D=3D"textarea"||a.keyCode=3D=3D=3D32&&(d=3D=3D=3D"checkbox"||d=3D=3D=3D= "radio")||d=3D=3D=3D"select-multiple")return = fa.call(this,a)},beforeactivate:function(a){a=3Da.target;c.data(a,=0A= "_change_data",Fa(a))}},setup:function(){if(this.type=3D=3D=3D"file")retu= rn false;for(var a in = ea)c.event.add(this,a+".specialChange",ea[a]);return = da.test(this.nodeName)},teardown:function(){c.event.remove(this,".special= Change");return = da.test(this.nodeName)}};ea=3Dc.event.special.change.filters}s.addEventLi= stener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function = d(f){f=3Dc.event.fix(f);f.type=3Db;return = c.event.handle.call(this,f)}c.event.special[b]=3D{setup:function(){this.a= ddEventListener(a,=0A= d,true)},teardown:function(){this.removeEventListener(a,d,true)}}});c.eac= h(["bind","one"],function(a,b){c.fn[b]=3Dfunction(d,f,e){if(typeof = d=3D=3D=3D"object"){for(var j in d)this[b](j,f,d[j],e);return = this}if(c.isFunction(f)){e=3Df;f=3Dw}var = i=3Db=3D=3D=3D"one"?c.proxy(e,function(k){c(this).unbind(k,i);return = e.apply(this,arguments)}):e;if(d=3D=3D=3D"unload"&&b!=3D=3D"one")this.one= (d,f,e);else{j=3D0;for(var = o=3Dthis.length;j0){y=3Dt;break}}t=3Dt[g]}m[q]=3Dy}}}var = f=3D/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]= '"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,=0A= e=3D0,j=3DObject.prototype.toString,i=3Dfalse,o=3Dtrue;[0,0].sort(functio= n(){o=3Dfalse;return 0});var k=3Dfunction(g,h,l,m){l=3Dl||[];var = q=3Dh=3Dh||s;if(h.nodeType!=3D=3D1&&h.nodeType!=3D=3D9)return[];if(!g||ty= peof g!=3D=3D"string")return l;for(var = p=3D[],v,t,y,S,H=3Dtrue,M=3Dx(h),I=3Dg;(f.exec(""),v=3Df.exec(I))!=3D=3Dn= ull;){I=3Dv[3];p.push(v[1]);if(v[2]){S=3Dv[3];break}}if(p.length>1&&r.exe= c(g))if(p.length=3D=3D=3D2&&n.relative[p[0]])t=3Dga(p[0]+p[1],h);else = for(t=3Dn.relative[p[0]]?[h]:k(p.shift(),h);p.length;){g=3Dp.shift();if(n= .relative[g])g+=3Dp.shift();=0A= t=3Dga(g,t)}else{if(!m&&p.length>1&&h.nodeType=3D=3D=3D9&&!M&&n.match.ID.= test(p[0])&&!n.match.ID.test(p[p.length-1])){v=3Dk.find(p.shift(),h,M);h=3D= v.expr?k.filter(v.expr,v.set)[0]:v.set[0]}if(h){v=3Dm?{expr:p.pop(),set:z= (m)}:k.find(p.pop(),p.length=3D=3D=3D1&&(p[0]=3D=3D=3D"~"||p[0]=3D=3D=3D"= +")&&h.parentNode?h.parentNode:h,M);t=3Dv.expr?k.filter(v.expr,v.set):v.s= et;if(p.length>0)y=3Dz(t);else H=3Dfalse;for(;p.length;){var = D=3Dp.pop();v=3DD;if(n.relative[D])v=3Dp.pop();else = D=3D"";if(v=3D=3Dnull)v=3Dh;n.relative[D](y,v,M)}}else = y=3D[]}y||(y=3Dt);y||k.error(D||=0A= g);if(j.call(y)=3D=3D=3D"[object = Array]")if(H)if(h&&h.nodeType=3D=3D=3D1)for(g=3D0;y[g]!=3Dnull;g++){if(y[= g]&&(y[g]=3D=3D=3Dtrue||y[g].nodeType=3D=3D=3D1&&E(h,y[g])))l.push(t[g])}= else = for(g=3D0;y[g]!=3Dnull;g++)y[g]&&y[g].nodeType=3D=3D=3D1&&l.push(t[g]);el= se l.push.apply(l,y);else z(y,l);if(S){k(S,q,l,m);k.uniqueSort(l)}return = l};k.uniqueSort=3Dfunction(g){if(B){i=3Do;g.sort(B);if(i)for(var = h=3D1;h":function(g,h){var l=3Dtypeof = h=3D=3D=3D"string";if(l&&!/\W/.test(h)){h=3Dh.toLowerCase();for(var = m=3D0,q=3Dg.length;m=3D0))l||m.push(v);else = if(l)h[p]=3Dfalse;return false},ID:function(g){return = g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()},=0A= CHILD:function(g){if(g[1]=3D=3D=3D"nth"){var = h=3D/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]=3D=3D=3D"even"&&"2n"||g[2]=3D=3D= =3D"odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=3Dh[1]+(h[2]||= 1)-0;g[3]=3Dh[3]-0}g[0]=3De++;return = g},ATTR:function(g,h,l,m,q,p){h=3Dg[1].replace(/\\/g,"");if(!p&&n.attrMap= [h])g[1]=3Dn.attrMap[h];if(g[2]=3D=3D=3D"~=3D")g[4]=3D" "+g[4]+" = ";return = g},PSEUDO:function(g,h,l,m,q){if(g[1]=3D=3D=3D"not")if((f.exec(g[3])||"")= .length>1||/^\w/.test(g[3]))g[3]=3Dk(g[3],null,null,h);else{g=3Dk.filter(= g[3],h,l,true^q);l||m.push.apply(m,=0A= g);return false}else = if(n.match.POS.test(g[0])||n.match.CHILD.test(g[0]))return true;return = g},POS:function(g){g.unshift(true);return = g}},filters:{enabled:function(g){return = g.disabled=3D=3D=3Dfalse&&g.type!=3D=3D"hidden"},disabled:function(g){ret= urn g.disabled=3D=3D=3Dtrue},checked:function(g){return = g.checked=3D=3D=3Dtrue},selected:function(g){return = g.selected=3D=3D=3Dtrue},parent:function(g){return!!g.firstChild},empty:f= unction(g){return!g.firstChild},has:function(g,h,l){return!!k(l[3],g).len= gth},header:function(g){return/h\d/i.test(g.nodeName)},=0A= text:function(g){return"text"=3D=3D=3Dg.type},radio:function(g){return"ra= dio"=3D=3D=3Dg.type},checkbox:function(g){return"checkbox"=3D=3D=3Dg.type= },file:function(g){return"file"=3D=3D=3Dg.type},password:function(g){retu= rn"password"=3D=3D=3Dg.type},submit:function(g){return"submit"=3D=3D=3Dg.= type},image:function(g){return"image"=3D=3D=3Dg.type},reset:function(g){r= eturn"reset"=3D=3D=3Dg.type},button:function(g){return"button"=3D=3D=3Dg.= type||g.nodeName.toLowerCase()=3D=3D=3D"button"},input:function(g){return= /input|select|textarea|button/i.test(g.nodeName)}},=0A= setFilters:{first:function(g,h){return = h=3D=3D=3D0},last:function(g,h,l,m){return = h=3D=3D=3Dm.length-1},even:function(g,h){return = h%2=3D=3D=3D0},odd:function(g,h){return = h%2=3D=3D=3D1},lt:function(g,h,l){return = hl[3]-0},nth:function(g,h,l){return = l[3]-0=3D=3D=3Dh},eq:function(g,h,l){return = l[3]-0=3D=3D=3Dh}},filter:{PSEUDO:function(g,h,l,m){var = q=3Dh[1],p=3Dn.filters[q];if(p)return p(g,l,h,m);else = if(q=3D=3D=3D"contains")return(g.textContent||g.innerText||a([g])||"").in= dexOf(h[3])>=3D0;else if(q=3D=3D=3D"not"){h=3D=0A= h[3];l=3D0;for(m=3Dh.length;l=3D0}},ID:function(g,h){return= = g.nodeType=3D=3D=3D1&&g.getAttribute("id")=3D=3D=3Dh},TAG:function(g,h){r= eturn = h=3D=3D=3D"*"&&g.nodeType=3D=3D=3D1||g.nodeName.toLowerCase()=3D=3D=3Dh},= CLASS:function(g,h){return(" "+(g.className||g.getAttribute("class"))+" = ").indexOf(h)>-1},ATTR:function(g,h){var = l=3Dh[1];g=3Dn.attrHandle[l]?n.attrHandle[l](g):g[l]!=3Dnull?g[l]:g.getAt= tribute(l);l=3Dg+"";var m=3Dh[2];h=3Dh[4];return = g=3D=3Dnull?m=3D=3D=3D"!=3D":m=3D=3D=3D=0A= "=3D"?l=3D=3D=3Dh:m=3D=3D=3D"*=3D"?l.indexOf(h)>=3D0:m=3D=3D=3D"~=3D"?(" = "+l+" = ").indexOf(h)>=3D0:!h?l&&g!=3D=3Dfalse:m=3D=3D=3D"!=3D"?l!=3D=3Dh:m=3D=3D= =3D"^=3D"?l.indexOf(h)=3D=3D=3D0:m=3D=3D=3D"$=3D"?l.substr(l.length-h.len= gth)=3D=3D=3Dh:m=3D=3D=3D"|=3D"?l=3D=3D=3Dh||l.substr(0,h.length+1)=3D=3D= =3Dh+"-":false},POS:function(g,h,l,m){var = q=3Dn.setFilters[h[2]];if(q)return q(g,l,h,m)}}},r=3Dn.match.POS;for(var = u in n.match){n.match[u]=3Dnew = RegExp(n.match[u].source+/(?![^\[]*\])(?![^\(]*\))/.source);n.leftMatch[u= ]=3Dnew = RegExp(/(^(?:.|\r|\n)*?)/.source+n.match[u].source.replace(/\\(\d+)/g,fun= ction(g,=0A= h){return"\\"+(h-0+1)}))}var = z=3Dfunction(g,h){g=3DArray.prototype.slice.call(g,0);if(h){h.push.apply(= h,g);return h}return = g};try{Array.prototype.slice.call(s.documentElement.childNodes,0)}catch(C= ){z=3Dfunction(g,h){h=3Dh||[];if(j.call(g)=3D=3D=3D"[object = Array]")Array.prototype.push.apply(h,g);else if(typeof = g.length=3D=3D=3D"number")for(var = l=3D0,m=3Dg.length;l";var = l=3Ds.documentElement;l.insertBefore(g,l.firstChild);if(s.getElementById(= h)){n.find.ID=3Dfunction(m,q,p){if(typeof = q.getElementById!=3D=3D"undefined"&&!p)return(q=3Dq.getElementById(m[1]))= ?q.id=3D=3D=3Dm[1]||typeof q.getAttributeNode!=3D=3D"undefined"&&=0A= q.getAttributeNode("id").nodeValue=3D=3D=3Dm[1]?[q]:w:[]};n.filter.ID=3Df= unction(m,q){var p=3Dtypeof = m.getAttributeNode!=3D=3D"undefined"&&m.getAttributeNode("id");return = m.nodeType=3D=3D=3D1&&p&&p.nodeValue=3D=3D=3Dq}}l.removeChild(g);l=3Dg=3D= null})();(function(){var = g=3Ds.createElement("div");g.appendChild(s.createComment(""));if(g.getEle= mentsByTagName("*").length>0)n.find.TAG=3Dfunction(h,l){l=3Dl.getElements= ByTagName(h[1]);if(h[1]=3D=3D=3D"*"){h=3D[];for(var = m=3D0;l[m];m++)l[m].nodeType=3D=3D=3D1&&h.push(l[m]);l=3Dh}return = l};g.innerHTML=3D"";=0A= if(g.firstChild&&typeof = g.firstChild.getAttribute!=3D=3D"undefined"&&g.firstChild.getAttribute("h= ref")!=3D=3D"#")n.attrHandle.href=3Dfunction(h){return = h.getAttribute("href",2)};g=3Dnull})();s.querySelectorAll&&function(){var= g=3Dk,h=3Ds.createElement("div");h.innerHTML=3D"

      ";if(!(h.querySelectorAll&&h.querySelectorAll(".TEST")= .length=3D=3D=3D0)){k=3Dfunction(m,q,p,v){q=3Dq||s;if(!v&&q.nodeType=3D=3D= =3D9&&!x(q))try{return z(q.querySelectorAll(m),p)}catch(t){}return = g(m,q,p,v)};for(var l in g)k[l]=3Dg[l];h=3Dnull}}();=0A= (function(){var g=3Ds.createElement("div");g.innerHTML=3D"
      ";if(!(!g.getElementsByClassName||g.getElementsByCla= ssName("e").length=3D=3D=3D0)){g.lastChild.className=3D"e";if(g.getElemen= tsByClassName("e").length!=3D=3D1){n.order.splice(1,0,"CLASS");n.find.CLA= SS=3Dfunction(h,l,m){if(typeof = l.getElementsByClassName!=3D=3D"undefined"&&!m)return = l.getElementsByClassName(h[1])};g=3Dnull}}})();var = E=3Ds.compareDocumentPosition?function(g,h){return!!(g.compareDocumentPos= ition(h)&16)}:=0A= function(g,h){return = g!=3D=3Dh&&(g.contains?g.contains(h):true)},x=3Dfunction(g){return(g=3D(g= ?g.ownerDocument||g:0).documentElement)?g.nodeName!=3D=3D"HTML":false},ga= =3Dfunction(g,h){var = l=3D[],m=3D"",q;for(h=3Dh.nodeType?[h]:h;q=3Dn.match.PSEUDO.exec(g);){m+=3D= q[0];g=3Dg.replace(n.match.PSEUDO,"")}g=3Dn.relative[g]?g+"*":g;q=3D0;for= (var p=3Dh.length;q=3D0=3D=3D=3Dd})};c.fn.extend({find:function(a){for(var = b=3Dthis.pushStack("","find",a),d=3D0,f=3D0,e=3Dthis.length;f0)for(var j=3Dd;j0},closest:function(a,b){if(c.isArray(a)){var = d=3D[],f=3Dthis[0],e,j=3D=0A= {},i;if(f&&a.length){e=3D0;for(var = o=3Da.length;e-1:c(f).is(e)){d.push({selector:i,elem= :f});delete j[i]}}f=3Df.parentNode}}return d}var = k=3Dc.expr.match.POS.test(a)?c(a,b||this.context):null;return = this.map(function(n,r){for(;r&&r.ownerDocument&&r!=3D=3Db;){if(k?k.index(= r)>-1:c(r).is(a))return r;r=3Dr.parentNode}return = null})},index:function(a){if(!a||typeof a=3D=3D=3D=0A= "string")return = c.inArray(this[0],a?c(a):this.parent().children());return = c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){a=3Dtypeof = a=3D=3D=3D"string"?c(a,b||this.context):c.makeArray(a);b=3Dc.merge(this.g= et(),a);return = this.pushStack(qa(a[0])||qa(b[0])?b:c.unique(b))},andSelf:function(){retu= rn = this.add(this.prevObject)}});c.each({parent:function(a){return(a=3Da.pare= ntNode)&&a.nodeType!=3D=3D11?a:null},parents:function(a){return = c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return = c.dir(a,"parentNode",=0A= d)},next:function(a){return = c.nth(a,2,"nextSibling")},prev:function(a){return = c.nth(a,2,"previousSibling")},nextAll:function(a){return = c.dir(a,"nextSibling")},prevAll:function(a){return = c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return = c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return = c.dir(a,"previousSibling",d)},siblings:function(a){return = c.sibling(a.parentNode.firstChild,a)},children:function(a){return = c.sibling(a.firstChild)},contents:function(a){return = c.nodeName(a,"iframe")?=0A= a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},f= unction(a,b){c.fn[a]=3Dfunction(d,f){var = e=3Dc.map(this,b,d);eb.test(a)||(f=3Dd);if(f&&typeof = f=3D=3D=3D"string")e=3Dc.filter(f,e);e=3Dthis.length>1?c.unique(e):e;if((= this.length>1||gb.test(f))&&fb.test(a))e=3De.reverse();return = this.pushStack(e,a,R.call(arguments).join(","))}});c.extend({filter:funct= ion(a,b,d){if(d)a=3D":not("+a+")";return = c.find.matches(a,b)},dir:function(a,b,d){var = f=3D[];for(a=3Da[b];a&&a.nodeType!=3D=3D9&&(d=3D=3D=3Dw||a.nodeType!=3D=3D= 1||!c(a).is(d));){a.nodeType=3D=3D=3D=0A= 1&&f.push(a);a=3Da[b]}return f},nth:function(a,b,d){b=3Db||1;for(var = f=3D0;a;a=3Da[d])if(a.nodeType=3D=3D=3D1&&++f=3D=3D=3Db)break;return = a},sibling:function(a,b){for(var = d=3D[];a;a=3Da.nextSibling)a.nodeType=3D=3D=3D1&&a!=3D=3Db&&d.push(a);ret= urn d}});var Ja=3D/ = jQuery\d+=3D"(?:\d+|null)"/g,V=3D/^\s+/,Ka=3D/(<([\w:]+)[^>]*?)\/>/g,hb=3D= /^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,La=3D/<([\w:]+)/,= ib=3D/"},F=3D{option:[1,""],legend:[1,"
      ","
      "= ],thead:[1,"","
      "],tr:[2,"","
      = "],td:[3,"","
      "],col:[2,"","
      "],area:[1,"",""],= _default:[0,"",""]};F.optgroup=3DF.option;F.tbody=3DF.tfoot=3DF.colgroup=3D= F.caption=3DF.thead;F.th=3DF.td;if(!c.support.htmlSerialize)F._default=3D= [1,"div
      ","
      "];c.fn.extend({text:function(a){if(c.isFunction(a))= return this.each(function(b){var d=3D=0A= c(this);d.text(a.call(this,b,d.text()))});if(typeof = a!=3D=3D"object"&&a!=3D=3Dw)return = this.empty().append((this[0]&&this[0].ownerDocument||s).createTextNode(a)= );return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return = this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var = b=3Dc(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.in= sertBefore(this[0]);b.map(function(){for(var = d=3Dthis;d.firstChild&&d.firstChild.nodeType=3D=3D=3D1;)d=3Dd.firstChild;= return d}).append(this)}return this},=0A= wrapInner:function(a){if(c.isFunction(a))return = this.each(function(b){c(this).wrapInner(a.call(this,b))});return = this.each(function(){var = b=3Dc(this),d=3Db.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:fu= nction(a){return = this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return = this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWit= h(this.childNodes)}).end()},append:function(){return = this.domManip(arguments,true,function(a){this.nodeType=3D=3D=3D1&&this.ap= pendChild(a)})},=0A= prepend:function(){return = this.domManip(arguments,true,function(a){this.nodeType=3D=3D=3D1&&this.in= sertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].pa= rentNode)return = this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,= this)});else if(arguments.length){var = a=3Dc(arguments[0]);a.push.apply(a,this.toArray());return = this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[= 0].parentNode)return = this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,=0A= this.nextSibling)});else if(arguments.length){var = a=3Dthis.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0])= .toArray());return a}},remove:function(a,b){for(var = d=3D0,f;(f=3Dthis[d])!=3Dnull;d++)if(!a||c.filter(a,[f]).length){if(!b&&f= .nodeType=3D=3D=3D1){c.cleanData(f.getElementsByTagName("*"));c.cleanData= ([f])}f.parentNode&&f.parentNode.removeChild(f)}return = this},empty:function(){for(var = a=3D0,b;(b=3Dthis[a])!=3Dnull;a++)for(b.nodeType=3D=3D=3D1&&c.cleanData(b= .getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);=0A= return this},clone:function(a){var = b=3Dthis.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){va= r = d=3Dthis.outerHTML,f=3Dthis.ownerDocument;if(!d){d=3Df.createElement("div= ");d.appendChild(this.cloneNode(true));d=3Dd.innerHTML}return = c.clean([d.replace(Ja,"").replace(/=3D([^=3D"'>\s]+\/)>/g,'=3D"$1">').rep= lace(V,"")],f)[0]}else return = this.cloneNode(true)});if(a=3D=3D=3Dtrue){ra(this,b);ra(this.find("*"),b.= find("*"))}return b},html:function(a){if(a=3D=3D=3Dw)return = this[0]&&this[0].nodeType=3D=3D=3D1?this[0].innerHTML.replace(Ja,=0A= ""):null;else if(typeof = a=3D=3D=3D"string"&&!ta.test(a)&&(c.support.leadingWhitespace||!V.test(a)= )&&!F[(La.exec(a)||["",""])[1].toLowerCase()]){a=3Da.replace(Ka,Ma);try{f= or(var = b=3D0,d=3Dthis.length;b0||e.cachea= ble||this.length>1?k.cloneNode(true):k)}o.length&&c.each(o,Qa)}return = this}});c.fragments=3D{};c.each({appendTo:"append",prependTo:"prepend",in= sertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},functio= n(a,b){c.fn[a]=3Dfunction(d){var f=3D[];d=3Dc(d);var = e=3Dthis.length=3D=3D=3D1&&this[0].parentNode;if(e&&e.nodeType=3D=3D=3D11= &&e.childNodes.length=3D=3D=3D1&&d.length=3D=3D=3D1){d[b](this[0]);=0A= return this}else{e=3D0;for(var j=3Dd.length;e0?this.clone(true):this).get();c.fn[b].apply(c(d[e]),i);f=3Df.conc= at(i)}return = this.pushStack(f,a,d.selector)}}});c.extend({clean:function(a,b,d,f){b=3D= b||s;if(typeof = b.createElement=3D=3D=3D"undefined")b=3Db.ownerDocument||b[0]&&b[0].owner= Document||s;for(var e=3D[],j=3D0,i;(i=3Da[j])!=3Dnull;j++){if(typeof = i=3D=3D=3D"number")i+=3D"";if(i){if(typeof = i=3D=3D=3D"string"&&!jb.test(i))i=3Db.createTextNode(i);else if(typeof = i=3D=3D=3D"string"){i=3Di.replace(Ka,Ma);var o=3D(La.exec(i)||["",=0A= ""])[1].toLowerCase(),k=3DF[o]||F._default,n=3Dk[0],r=3Db.createElement("= div");for(r.innerHTML=3Dk[1]+i+k[2];n--;)r=3Dr.lastChild;if(!c.support.tb= ody){n=3Dib.test(i);o=3Do=3D=3D=3D"table"&&!n?r.firstChild&&r.firstChild.= childNodes:k[1]=3D=3D=3D""&&!n?r.childNodes:[];for(k=3Do.length-1;= k>=3D0;--k)c.nodeName(o[k],"tbody")&&!o[k].childNodes.length&&o[k].parent= Node.removeChild(o[k])}!c.support.leadingWhitespace&&V.test(i)&&r.insertB= efore(b.createTextNode(V.exec(i)[0]),r.firstChild);i=3Dr.childNodes}if(i.= nodeType)e.push(i);else e=3D=0A= c.merge(e,i)}}if(d)for(j=3D0;e[j];j++)if(f&&c.nodeName(e[j],"script")&&(!= e[j].type||e[j].type.toLowerCase()=3D=3D=3D"text/javascript"))f.push(e[j]= .parentNode?e[j].parentNode.removeChild(e[j]):e[j]);else{e[j].nodeType=3D= =3D=3D1&&e.splice.apply(e,[j+1,0].concat(c.makeArray(e[j].getElementsByTa= gName("script"))));d.appendChild(e[j])}return = e},cleanData:function(a){for(var = b,d,f=3Dc.cache,e=3Dc.event.special,j=3Dc.support.deleteExpando,i=3D0,o;(= o=3Da[i])!=3Dnull;i++)if(d=3Do[c.expando]){b=3Df[d];if(b.events)for(var = k in b.events)e[k]?=0A= c.event.remove(o,k):Ca(o,k,b.handle);if(j)delete o[c.expando];else = o.removeAttribute&&o.removeAttribute(c.expando);delete f[d]}}});var = kb=3D/z-?index|font-?weight|opacity|zoom|line-?height/i,Na=3D/alpha\([^)]= *\)/,Oa=3D/opacity=3D([^)]*)/,ha=3D/float/i,ia=3D/-([a-z])/ig,lb=3D/([A-Z= ])/g,mb=3D/^-?\d+(?:px)?$/i,nb=3D/^-?\d/,ob=3D{position:"absolute",visibi= lity:"hidden",display:"block"},pb=3D["Left","Right"],qb=3D["Top","Bottom"= ],rb=3Ds.defaultView&&s.defaultView.getComputedStyle,Pa=3Dc.support.cssFl= oat?"cssFloat":"styleFloat",ja=3D=0A= function(a,b){return b.toUpperCase()};c.fn.css=3Dfunction(a,b){return = X(this,a,b,true,function(d,f,e){if(e=3D=3D=3Dw)return = c.curCSS(d,f);if(typeof = e=3D=3D=3D"number"&&!kb.test(f))e+=3D"px";c.style(d,f,e)})};c.extend({sty= le:function(a,b,d){if(!a||a.nodeType=3D=3D=3D3||a.nodeType=3D=3D=3D8)retu= rn = w;if((b=3D=3D=3D"width"||b=3D=3D=3D"height")&&parseFloat(d)<0)d=3Dw;var = f=3Da.style||a,e=3Dd!=3D=3Dw;if(!c.support.opacity&&b=3D=3D=3D"opacity"){= if(e){f.zoom=3D1;b=3DparseInt(d,10)+""=3D=3D=3D"NaN"?"":"alpha(opacity=3D= "+d*100+")";a=3Df.filter||c.curCSS(a,"filter")||"";f.filter=3D=0A= Na.test(a)?a.replace(Na,b):b}return = f.filter&&f.filter.indexOf("opacity=3D")>=3D0?parseFloat(Oa.exec(f.filter= )[1])/100+"":""}if(ha.test(b))b=3DPa;b=3Db.replace(ia,ja);if(e)f[b]=3Dd;r= eturn = f[b]},css:function(a,b,d,f){if(b=3D=3D=3D"width"||b=3D=3D=3D"height"){var= e,j=3Db=3D=3D=3D"width"?pb:qb;function = i(){e=3Db=3D=3D=3D"width"?a.offsetWidth:a.offsetHeight;f!=3D=3D"border"&&= c.each(j,function(){f||(e-=3DparseFloat(c.curCSS(a,"padding"+this,true))|= |0);if(f=3D=3D=3D"margin")e+=3DparseFloat(c.curCSS(a,"margin"+this,true))= ||0;else e-=3DparseFloat(c.curCSS(a,=0A= "border"+this+"Width",true))||0})}a.offsetWidth!=3D=3D0?i():c.swap(a,ob,i= );return Math.max(0,Math.round(e))}return = c.curCSS(a,b,d)},curCSS:function(a,b,d){var = f,e=3Da.style;if(!c.support.opacity&&b=3D=3D=3D"opacity"&&a.currentStyle)= {f=3DOa.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";r= eturn = f=3D=3D=3D""?"1":f}if(ha.test(b))b=3DPa;if(!d&&e&&e[b])f=3De[b];else = if(rb){if(ha.test(b))b=3D"float";b=3Db.replace(lb,"-$1").toLowerCase();e=3D= a.ownerDocument.defaultView;if(!e)return = null;if(a=3De.getComputedStyle(a,null))f=3D=0A= a.getPropertyValue(b);if(b=3D=3D=3D"opacity"&&f=3D=3D=3D"")f=3D"1"}else = if(a.currentStyle){d=3Db.replace(ia,ja);f=3Da.currentStyle[b]||a.currentS= tyle[d];if(!mb.test(f)&&nb.test(f)){b=3De.left;var = j=3Da.runtimeStyle.left;a.runtimeStyle.left=3Da.currentStyle.left;e.left=3D= d=3D=3D=3D"fontSize"?"1em":f||0;f=3De.pixelLeft+"px";e.left=3Db;a.runtime= Style.left=3Dj}}return f},swap:function(a,b,d){var f=3D{};for(var e in = b){f[e]=3Da.style[e];a.style[e]=3Db[e]}d.call(a);for(e in = b)a.style[e]=3Df[e]}});if(c.expr&&c.expr.filters){c.expr.filters.hidden=3D= function(a){var b=3D=0A= a.offsetWidth,d=3Da.offsetHeight,f=3Da.nodeName.toLowerCase()=3D=3D=3D"tr= ";return = b=3D=3D=3D0&&d=3D=3D=3D0&&!f?true:b>0&&d>0&&!f?false:c.curCSS(a,"display"= )=3D=3D=3D"none"};c.expr.filters.visible=3Dfunction(a){return!c.expr.filt= ers.hidden(a)}}var = sb=3DJ(),tb=3D//gi,ub=3D/select|textarea/i,vb=3D/= color|date|datetime|email|hidden|month|number|password|range|search|tel|t= ext|time|url|week/i,N=3D/=3D\?(&|$)/,ka=3D/\?/,wb=3D/(\?|&)_=3D.*?(&|$)/,= xb=3D/^(\w+:)?\/\/([^\/?#]+)/,yb=3D/%20/g,zb=3Dc.fn.load;c.fn.extend({loa= d:function(a,b,d){if(typeof a!=3D=3D=0A= "string")return zb.call(this,a);else if(!this.length)return this;var = f=3Da.indexOf(" ");if(f>=3D0){var = e=3Da.slice(f,a.length);a=3Da.slice(0,f)}f=3D"GET";if(b)if(c.isFunction(b= )){d=3Db;b=3Dnull}else if(typeof = b=3D=3D=3D"object"){b=3Dc.param(b,c.ajaxSettings.traditional);f=3D"POST"}= var = j=3Dthis;c.ajax({url:a,type:f,dataType:"html",data:b,complete:function(i,= o){if(o=3D=3D=3D"success"||o=3D=3D=3D"notmodified")j.html(e?c("
      ").append(i.responseText.replace(tb,"")).find(e):i.responseText);d&&j.e= ach(d,[i.responseText,o,i])}});return this},=0A= serialize:function(){return = c.param(this.serializeArray())},serializeArray:function(){return = this.map(function(){return = this.elements?c.makeArray(this.elements):this}).filter(function(){return = this.name&&!this.disabled&&(this.checked||ub.test(this.nodeName)||vb.test= (this.type))}).map(function(a,b){a=3Dc(this).val();return = a=3D=3Dnull?null:c.isArray(a)?c.map(a,function(d){return{name:b.name,valu= e:d}}):{name:b.name,value:a}}).get()}});c.each("ajaxStart ajaxStop = ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),=0A= function(a,b){c.fn[b]=3Dfunction(d){return = this.bind(b,d)}});c.extend({get:function(a,b,d,f){if(c.isFunction(b)){f=3D= f||d;d=3Db;b=3Dnull}return = c.ajax({type:"GET",url:a,data:b,success:d,dataType:f})},getScript:functio= n(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return = c.get(a,b,d,"json")},post:function(a,b,d,f){if(c.isFunction(b)){f=3Df||d;= d=3Db;b=3D{}}return = c.ajax({type:"POST",url:a,data:b,success:d,dataType:f})},ajaxSetup:functi= on(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,=0A= global:true,type:"GET",contentType:"application/x-www-form-urlencoded",pr= ocessData:true,async:true,xhr:A.XMLHttpRequest&&(A.location.protocol!=3D=3D= "file:"||!A.ActiveXObject)?function(){return new = A.XMLHttpRequest}:function(){try{return new = A.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}},accepts:{xml:"applicatio= n/xml, text/xml",html:"text/html",script:"text/javascript, = application/javascript",json:"application/json, = text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:= {},ajax:function(a){function b(){e.success&&=0A= e.success.call(k,o,i,x);e.global&&f("ajaxSuccess",[x,e])}function = d(){e.complete&&e.complete.call(k,x,i);e.global&&f("ajaxComplete",[x,e]);= e.global&&!--c.active&&c.event.trigger("ajaxStop")}function = f(q,p){(e.context?c(e.context):c.event).trigger(q,p)}var = e=3Dc.extend(true,{},c.ajaxSettings,a),j,i,o,k=3Da&&a.context||e,n=3De.ty= pe.toUpperCase();if(e.data&&e.processData&&typeof = e.data!=3D=3D"string")e.data=3Dc.param(e.data,e.traditional);if(e.dataTyp= e=3D=3D=3D"jsonp"){if(n=3D=3D=3D"GET")N.test(e.url)||(e.url+=3D(ka.test(e= .url)?=0A= "&":"?")+(e.jsonp||"callback")+"=3D?");else = if(!e.data||!N.test(e.data))e.data=3D(e.data?e.data+"&":"")+(e.jsonp||"ca= llback")+"=3D?";e.dataType=3D"json"}if(e.dataType=3D=3D=3D"json"&&(e.data= &&N.test(e.data)||N.test(e.url))){j=3De.jsonpCallback||"jsonp"+sb++;if(e.= data)e.data=3D(e.data+"").replace(N,"=3D"+j+"$1");e.url=3De.url.replace(N= ,"=3D"+j+"$1");e.dataType=3D"script";A[j]=3DA[j]||function(q){o=3Dq;b();d= ();A[j]=3Dw;try{delete = A[j]}catch(p){}z&&z.removeChild(C)}}if(e.dataType=3D=3D=3D"script"&&e.cac= he=3D=3D=3Dnull)e.cache=3Dfalse;if(e.cache=3D=3D=3D=0A= false&&n=3D=3D=3D"GET"){var = r=3DJ(),u=3De.url.replace(wb,"$1_=3D"+r+"$2");e.url=3Du+(u=3D=3D=3De.url?= (ka.test(e.url)?"&":"?")+"_=3D"+r:"")}if(e.data&&n=3D=3D=3D"GET")e.url+=3D= (ka.test(e.url)?"&":"?")+e.data;e.global&&!c.active++&&c.event.trigger("a= jaxStart");r=3D(r=3Dxb.exec(e.url))&&(r[1]&&r[1]!=3D=3Dlocation.protocol|= |r[2]!=3D=3Dlocation.host);if(e.dataType=3D=3D=3D"script"&&n=3D=3D=3D"GET= "&&r){var = z=3Ds.getElementsByTagName("head")[0]||s.documentElement,C=3Ds.createElem= ent("script");C.src=3De.url;if(e.scriptCharset)C.charset=3De.scriptCharse= t;if(!j){var B=3D=0A= false;C.onload=3DC.onreadystatechange=3Dfunction(){if(!B&&(!this.readySta= te||this.readyState=3D=3D=3D"loaded"||this.readyState=3D=3D=3D"complete")= ){B=3Dtrue;b();d();C.onload=3DC.onreadystatechange=3Dnull;z&&C.parentNode= &&z.removeChild(C)}}}z.insertBefore(C,z.firstChild);return w}var = E=3Dfalse,x=3De.xhr();if(x){e.username?x.open(n,e.url,e.async,e.username,= e.password):x.open(n,e.url,e.async);try{if(e.data||a&&a.contentType)x.set= RequestHeader("Content-Type",e.contentType);if(e.ifModified){c.lastModifi= ed[e.url]&&x.setRequestHeader("If-Modified-Since",=0A= c.lastModified[e.url]);c.etag[e.url]&&x.setRequestHeader("If-None-Match",= c.etag[e.url])}r||x.setRequestHeader("X-Requested-With","XMLHttpRequest")= ;x.setRequestHeader("Accept",e.dataType&&e.accepts[e.dataType]?e.accepts[= e.dataType]+", = */*":e.accepts._default)}catch(ga){}if(e.beforeSend&&e.beforeSend.call(k,= x,e)=3D=3D=3Dfalse){e.global&&!--c.active&&c.event.trigger("ajaxStop");x.= abort();return false}e.global&&f("ajaxSend",[x,e]);var = g=3Dx.onreadystatechange=3Dfunction(q){if(!x||x.readyState=3D=3D=3D0||q=3D= =3D=3D"abort"){E||=0A= d();E=3Dtrue;if(x)x.onreadystatechange=3Dc.noop}else = if(!E&&x&&(x.readyState=3D=3D=3D4||q=3D=3D=3D"timeout")){E=3Dtrue;x.onrea= dystatechange=3Dc.noop;i=3Dq=3D=3D=3D"timeout"?"timeout":!c.httpSuccess(x= )?"error":e.ifModified&&c.httpNotModified(x,e.url)?"notmodified":"success= ";var = p;if(i=3D=3D=3D"success")try{o=3Dc.httpData(x,e.dataType,e)}catch(v){i=3D= "parsererror";p=3Dv}if(i=3D=3D=3D"success"||i=3D=3D=3D"notmodified")j||b(= );else = c.handleError(e,x,i,p);d();q=3D=3D=3D"timeout"&&x.abort();if(e.async)x=3D= null}};try{var h=3Dx.abort;x.abort=3Dfunction(){x&&h.call(x);=0A= g("abort")}}catch(l){}e.async&&e.timeout>0&&setTimeout(function(){x&&!E&&= g("timeout")},e.timeout);try{x.send(n=3D=3D=3D"POST"||n=3D=3D=3D"PUT"||n=3D= =3D=3D"DELETE"?e.data:null)}catch(m){c.handleError(e,x,null,m);d()}e.asyn= c||g();return = x}},handleError:function(a,b,d,f){if(a.error)a.error.call(a.context||a,b,= d,f);if(a.global)(a.context?c(a.context):c.event).trigger("ajaxError",[b,= a,f])},active:0,httpSuccess:function(a){try{return!a.status&&location.pro= tocol=3D=3D=3D"file:"||a.status>=3D200&&a.status<300||a.status=3D=3D=3D30= 4||a.status=3D=3D=3D=0A= 1223||a.status=3D=3D=3D0}catch(b){}return = false},httpNotModified:function(a,b){var = d=3Da.getResponseHeader("Last-Modified"),f=3Da.getResponseHeader("Etag");= if(d)c.lastModified[b]=3Dd;if(f)c.etag[b]=3Df;return = a.status=3D=3D=3D304||a.status=3D=3D=3D0},httpData:function(a,b,d){var = f=3Da.getResponseHeader("content-type")||"",e=3Db=3D=3D=3D"xml"||!b&&f.in= dexOf("xml")>=3D0;a=3De?a.responseXML:a.responseText;e&&a.documentElement= .nodeName=3D=3D=3D"parsererror"&&c.error("parsererror");if(d&&d.dataFilte= r)a=3Dd.dataFilter(a,b);if(typeof a=3D=3D=3D"string")if(b=3D=3D=3D=0A= "json"||!b&&f.indexOf("json")>=3D0)a=3Dc.parseJSON(a);else = if(b=3D=3D=3D"script"||!b&&f.indexOf("javascript")>=3D0)c.globalEval(a);r= eturn a},param:function(a,b){function = d(i,o){if(c.isArray(o))c.each(o,function(k,n){b||/\[\]$/.test(i)?f(i,n):d= (i+"["+(typeof = n=3D=3D=3D"object"||c.isArray(n)?k:"")+"]",n)});else!b&&o!=3Dnull&&typeof= = o=3D=3D=3D"object"?c.each(o,function(k,n){d(i+"["+k+"]",n)}):f(i,o)}funct= ion = f(i,o){o=3Dc.isFunction(o)?o():o;e[e.length]=3DencodeURIComponent(i)+"=3D= "+encodeURIComponent(o)}var = e=3D[];if(b=3D=3D=3Dw)b=3Dc.ajaxSettings.traditional;=0A= if(c.isArray(a)||a.jquery)c.each(a,function(){f(this.name,this.value)});e= lse for(var j in a)d(j,a[j]);return e.join("&").replace(yb,"+")}});var = la=3D{},Ab=3D/toggle|show|hide/,Bb=3D/^([+-]=3D)?([\d+-.]+)(.*)$/,W,va=3D= [["height","marginTop","marginBottom","paddingTop","paddingBottom"],["wid= th","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]]= ;c.fn.extend({show:function(a,b){if(a||a=3D=3D=3D0)return = this.animate(K("show",3),a,b);else{a=3D0;for(b=3Dthis.length;a").appendTo("body");f=3De.css("display");if(f=3D=3D=3D"none")f=3D"block= ";e.remove();la[d]=3Df}c.data(this[a],"olddisplay",f)}}a=3D0;for(b=3Dthis= .length;a=3D0;f--)if(d[f].elem=3D=3D=3Dthis){b&&d[f](true);d.spli= ce(f,1)}});b||this.dequeue();return = this}});c.each({slideDown:K("show",1),slideUp:K("hide",1),slideToggle:K("= toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b= ){c.fn[a]=3Dfunction(d,f){return = this.animate(b,d,f)}});c.extend({speed:function(a,b,d){var f=3Da&&typeof = a=3D=3D=3D"object"?a:{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,ea= sing:d&&b||b&&!c.isFunction(b)&&b};f.duration=3Dc.fx.off?0:typeof = f.duration=3D=3D=3D=0A= "number"?f.duration:c.fx.speeds[f.duration]||c.fx.speeds._default;f.old=3D= f.complete;f.complete=3Dfunction(){f.queue!=3D=3Dfalse&&c(this).dequeue()= ;c.isFunction(f.old)&&f.old.call(this)};return = f},easing:{linear:function(a,b,d,f){return = d+f*a},swing:function(a,b,d,f){return(-Math.cos(a*Math.PI)/2+0.5)*f+d}},t= imers:[],fx:function(a,b,d){this.options=3Db;this.elem=3Da;this.prop=3Dd;= if(!b.orig)b.orig=3D{}}});c.fx.prototype=3D{update:function(){this.option= s.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.p= rop]||=0A= c.fx.step._default)(this);if((this.prop=3D=3D=3D"height"||this.prop=3D=3D= =3D"width")&&this.elem.style)this.elem.style.display=3D"block"},cur:funct= ion(a){if(this.elem[this.prop]!=3Dnull&&(!this.elem.style||this.elem.styl= e[this.prop]=3D=3Dnull))return = this.elem[this.prop];return(a=3DparseFloat(c.css(this.elem,this.prop,a)))= &&a>-10000?a:parseFloat(c.curCSS(this.elem,this.prop))||0},custom:functio= n(a,b,d){function f(j){return = e.step(j)}this.startTime=3DJ();this.start=3Da;this.end=3Db;this.unit=3Dd|= |this.unit||"px";this.now=3Dthis.start;=0A= this.pos=3Dthis.state=3D0;var = e=3Dthis;f.elem=3Dthis.elem;if(f()&&c.timers.push(f)&&!W)W=3DsetInterval(= c.fx.tick,13)},show:function(){this.options.orig[this.prop]=3Dc.style(thi= s.elem,this.prop);this.options.show=3Dtrue;this.custom(this.prop=3D=3D=3D= "width"||this.prop=3D=3D=3D"height"?1:0,this.cur());c(this.elem).show()},= hide:function(){this.options.orig[this.prop]=3Dc.style(this.elem,this.pro= p);this.options.hide=3Dtrue;this.custom(this.cur(),0)},step:function(a){v= ar = b=3DJ(),d=3Dtrue;if(a||b>=3Dthis.options.duration+this.startTime){this.no= w=3D=0A= this.end;this.pos=3Dthis.state=3D1;this.update();this.options.curAnim[thi= s.prop]=3Dtrue;for(var f in = this.options.curAnim)if(this.options.curAnim[f]!=3D=3Dtrue)d=3Dfalse;if(d= ){if(this.options.display!=3Dnull){this.elem.style.overflow=3Dthis.option= s.overflow;a=3Dc.data(this.elem,"olddisplay");this.elem.style.display=3Da= ?a:this.options.display;if(c.css(this.elem,"display")=3D=3D=3D"none")this= .elem.style.display=3D"block"}this.options.hide&&c(this.elem).hide();if(t= his.options.hide||this.options.show)for(var e in = this.options.curAnim)c.style(this.elem,=0A= e,this.options.orig[e]);this.options.complete.call(this.elem)}return = false}else{e=3Db-this.startTime;this.state=3De/this.options.duration;a=3D= this.options.easing||(c.easing.swing?"swing":"linear");this.pos=3Dc.easin= g[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](t= his.state,e,0,1,this.options.duration);this.now=3Dthis.start+(this.end-th= is.start)*this.pos;this.update()}return = true}};c.extend(c.fx,{tick:function(){for(var = a=3Dc.timers,b=3D0;b
      ";=0A= a.insertBefore(b,a.firstChild);d=3Db.firstChild;f=3Dd.firstChild;e=3Dd.ne= xtSibling.firstChild.firstChild;this.doesNotAddBorder=3Df.offsetTop!=3D=3D= 5;this.doesAddBorderForTableAndCells=3De.offsetTop=3D=3D=3D5;f.style.posi= tion=3D"fixed";f.style.top=3D"20px";this.supportsFixedPosition=3Df.offset= Top=3D=3D=3D20||f.offsetTop=3D=3D=3D15;f.style.position=3Df.style.top=3D"= ";d.style.overflow=3D"hidden";d.style.position=3D"relative";this.subtract= sBorderForOverflowNotVisible=3Df.offsetTop=3D=3D=3D-5;this.doesNotInclude= MarginInBodyOffset=3Da.offsetTop!=3D=3Dj;a.removeChild(b);=0A= c.offset.initialize=3Dc.noop},bodyOffset:function(a){var = b=3Da.offsetTop,d=3Da.offsetLeft;c.offset.initialize();if(c.offset.doesNo= tIncludeMarginInBodyOffset){b+=3DparseFloat(c.curCSS(a,"marginTop",true))= ||0;d+=3DparseFloat(c.curCSS(a,"marginLeft",true))||0}return{top:b,left:d= }},setOffset:function(a,b,d){if(/static/.test(c.curCSS(a,"position")))a.s= tyle.position=3D"relative";var = f=3Dc(a),e=3Df.offset(),j=3DparseInt(c.curCSS(a,"top",true),10)||0,i=3Dpa= rseInt(c.curCSS(a,"left",true),10)||0;if(c.isFunction(b))b=3Db.call(a,=0A= d,e);d=3D{top:b.top-e.top+j,left:b.left-e.left+i};"using"in = b?b.using.call(a,d):f.css(d)}};c.fn.extend({position:function(){if(!this[= 0])return null;var = a=3Dthis[0],b=3Dthis.offsetParent(),d=3Dthis.offset(),f=3D/^body|html$/i.= test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=3DparseFloat(c.curCS= S(a,"marginTop",true))||0;d.left-=3DparseFloat(c.curCSS(a,"marginLeft",tr= ue))||0;f.top+=3DparseFloat(c.curCSS(b[0],"borderTopWidth",true))||0;f.le= ft+=3DparseFloat(c.curCSS(b[0],"borderLeftWidth",true))||0;return{top:d.t= op-=0A= f.top,left:d.left-f.left}},offsetParent:function(){return = this.map(function(){for(var = a=3Dthis.offsetParent||s.body;a&&!/^body|html$/i.test(a.nodeName)&&c.css(= a,"position")=3D=3D=3D"static";)a=3Da.offsetParent;return = a})}});c.each(["Left","Top"],function(a,b){var = d=3D"scroll"+b;c.fn[d]=3Dfunction(f){var e=3Dthis[0],j;if(!e)return = null;if(f!=3D=3Dw)return = this.each(function(){if(j=3Dwa(this))j.scrollTo(!a?f:c(j).scrollLeft(),a?= f:c(j).scrollTop());else this[d]=3Df});else = return(j=3Dwa(e))?"pageXOffset"in j?j[a?"pageYOffset":=0A= "pageXOffset"]:c.support.boxModel&&j.document.documentElement[d]||j.docum= ent.body[d]:e[d]}});c.each(["Height","Width"],function(a,b){var = d=3Db.toLowerCase();c.fn["inner"+b]=3Dfunction(){return = this[0]?c.css(this[0],d,false,"padding"):null};c.fn["outer"+b]=3Dfunction= (f){return = this[0]?c.css(this[0],d,false,f?"margin":"border"):null};c.fn[d]=3Dfuncti= on(f){var e=3Dthis[0];if(!e)return = f=3D=3Dnull?null:this;if(c.isFunction(f))return = this.each(function(j){var = i=3Dc(this);i[d](f.call(this,j,i[d]()))});return"scrollTo"in=0A= e&&e.document?e.document.compatMode=3D=3D=3D"CSS1Compat"&&e.document.docu= mentElement["client"+b]||e.document.body["client"+b]:e.nodeType=3D=3D=3D9= ?Math.max(e.documentElement["client"+b],e.body["scroll"+b],e.documentElem= ent["scroll"+b],e.body["offset"+b],e.documentElement["offset"+b]):f=3D=3D= =3Dw?c.css(e,d):this.css(d,typeof = f=3D=3D=3D"string"?f:f+"px")}});A.jQuery=3DA.$=3Dc})(window);=0A= =0A= =0A= =0A= =0A= =0A= /*! * jQuery UI 1.8 * * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT (MIT-LICENSE.txt) * and GPL (GPL-LICENSE.txt) licenses. * * http://docs.jquery.com/UI */=0D/*=0A= * jQuery UI 1.8=0A= *=0A= * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)=0A= * Dual licensed under the MIT (MIT-LICENSE.txt)=0A= * and GPL (GPL-LICENSE.txt) licenses.=0A= *=0A= * http://docs.jquery.com/UI=0A= */=0A= jQuery.ui||(function(a){a.ui=3D{version:"1.8",plugin:{add:function(c,d,f)= {var e=3Da.ui[c].prototype;for(var b in = f){e.plugins[b]=3De.plugins[b]||[];e.plugins[b].push([d,f[b]])}},call:fun= ction(b,d,c){var = f=3Db.plugins[d];if(!f||!b.element[0].parentNode){return}for(var = e=3D0;e0){retu= rn true}e[b]=3D1;d=3D(e[b]>0);e[b]=3D0;return = d},isOverAxis:function(c,b,d){return(c>b)&&(c<(b+d))},isOver:function(g,c= ,f,e,b,d){return = a.ui.isOverAxis(g,f,b)&&a.ui.isOverAxis(c,e,d)},keyCode:{BACKSPACE:8,CAPS= _LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27= ,HOME:36,INSERT:45,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVID= E:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:= 34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38}};a.fn.ex= tend({_focus:a.fn.focus,focus:function(b,c){return typeof = b=3D=3D=3D"number"?this.each(function(){var = d=3Dthis;setTimeout(function(){a(d).focus();(c&&c.call(d))},b)}):this._fo= cus.apply(this,arguments)},enableSelection:function(){return = this.attr("unselectable","off").css("MozUserSelect","").unbind("selectsta= rt.ui")},disableSelection:function(){return = this.attr("unselectable","on").css("MozUserSelect","none").bind("selectst= art.ui",function(){return false})},scrollParent:function(){var = b;if((a.browser.msie&&(/(static|relative)/).test(this.css("position")))||= (/absolute/).test(this.css("position"))){b=3Dthis.parents().filter(functi= on(){return(/(relative|absolute|fixed)/).test(a.curCSS(this,"position",1)= )&&(/(auto|scroll)/).test(a.curCSS(this,"overflow",1)+a.curCSS(this,"over= flow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0)}else{b=3Dthis.parents()= .filter(function(){return(/(auto|scroll)/).test(a.curCSS(this,"overflow",= 1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0)}r= eturn(/fixed/).test(this.css("position"))||!b.length?a(document):b},zInde= x:function(e){if(e!=3D=3Dundefined){return = this.css("zIndex",e)}if(this.length){var = c=3Da(this[0]),b,d;while(c.length&&c[0]!=3D=3Ddocument){b=3Dc.css("positi= on");if(b=3D=3D"absolute"||b=3D=3D"relative"||b=3D=3D"fixed"){d=3DparseIn= t(c.css("zIndex"));if(!isNaN(d)&&d!=3D0){return = d}}c=3Dc.parent()}}return = 0}});a.extend(a.expr[":"],{data:function(d,c,b){return = !!a.data(d,b[3])},focusable:function(c){var = d=3Dc.nodeName.toLowerCase(),b=3Da.attr(c,"tabindex");return(/input|selec= t|textarea|button|object/.test(d)?!c.disabled:"a"=3D=3Dd||"area"=3D=3Dd?c= .href||!isNaN(b):!isNaN(b))&&!a(c)["area"=3D=3Dd?"parents":"closest"](":h= idden").length},tabbable:function(c){var = b=3Da.attr(c,"tabindex");return(isNaN(b)||b>=3D0)&&a(c).is(":focusable")}= })})(jQuery);=0A= =0A= =0A= =0A= =0A= =0A= /* * jQuery UI Effects 1.8 * * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT (MIT-LICENSE.txt) * and GPL (GPL-LICENSE.txt) licenses. * * http://docs.jquery.com/UI/Effects/ = */=0DjQuery.effects||(function(g){g.effects=3D{};g.each(["backgroundColor= ","borderBottomColor","borderLeftColor","borderRightColor","borderTopColo= r","color","outlineColor"],function(l,k){g.fx.step[k]=3Dfunction(m){if(!m= .colorInit){m.start=3Dj(m.elem,k);m.end=3Di(m.end);m.colorInit=3Dtrue}m.e= lem.style[k]=3D"rgb("+Math.max(Math.min(parseInt((m.pos*(m.end[0]-m.start= [0]))+m.start[0],10),255),0)+","+Math.max(Math.min(parseInt((m.pos*(m.end= [1]-m.start[1]))+m.start[1],10),255),0)+","+Math.max(Math.min(parseInt((m= .pos*(m.end[2]-m.start[2]))+m.start[2],10),255),0)+")"}});function = i(l){var k;if(l&&l.constructor=3D=3DArray&&l.length=3D=3D3){return = l}if(k=3D/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)= /.exec(l)){return[parseInt(k[1],10),parseInt(k[2],10),parseInt(k[3],10)]}= if(k=3D/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,= \s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(l)){return[parseFloat(k[1])*2.55,pa= rseFloat(k[2])*2.55,parseFloat(k[3])*2.55]}if(k=3D/#([a-fA-F0-9]{2})([a-f= A-F0-9]{2})([a-fA-F0-9]{2})/.exec(l)){return[parseInt(k[1],16),parseInt(k= [2],16),parseInt(k[3],16)]}if(k=3D/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9= ])/.exec(l)){return[parseInt(k[1]+k[1],16),parseInt(k[2]+k[2],16),parseIn= t(k[3]+k[3],16)]}if(k=3D/rgba\(0, 0, 0, 0\)/.exec(l)){return = a.transparent}return a[g.trim(l).toLowerCase()]}function j(m,k){var = l;do{l=3Dg.curCSS(m,k);if(l!=3D""&&l!=3D"transparent"||g.nodeName(m,"body= ")){break}k=3D"backgroundColor"}while(m=3Dm.parentNode);return i(l)}var = a=3D{aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,= 0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],d= arkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:= [189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkoran= ge:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,= 150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],gree= n:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230]= ,lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211]= ,lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta= :[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[25= 5,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[25= 5,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transp= arent:[255,255,255]};var = e=3D["add","remove","toggle"],c=3D{border:1,borderBottom:1,borderColor:1,= borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};= function f(){var = n=3Ddocument.defaultView?document.defaultView.getComputedStyle(this,null)= :this.currentStyle,o=3D{},l,m;if(n&&n.length&&n[0]&&n[n[0]]){var = k=3Dn.length;while(k--){l=3Dn[k];if(typeof = n[l]=3D=3D"string"){m=3Dl.replace(/\-(\w)/g,function(p,q){return = q.toUpperCase()});o[m]=3Dn[l]}}}else{for(l in n){if(typeof = n[l]=3D=3D=3D"string"){o[l]=3Dn[l]}}}return o}function b(l){var = k,m;for(k in l){m=3Dl[k];if(m=3D=3Dnull||g.isFunction(m)||k in = c||(/scrollbar/).test(k)||(!(/color/i).test(k)&&isNaN(parseFloat(m)))){de= lete l[k]}}return l}function h(k,m){var n=3D{_:0},l;for(l in = m){if(k[l]!=3Dm[l]){n[l]=3Dm[l]}}return = n}g.effects.animateClass=3Dfunction(k,l,n,m){if(g.isFunction(n)){m=3Dn;n=3D= null}return this.each(function(){var r=3Dg(this),o=3Dr.attr("style")||" = ",s=3Db(f.call(this)),q,p=3Dr.attr("className");g.each(e,function(t,u){if= (k[u]){r[u+"Class"](k[u])}});q=3Db(f.call(this));r.attr("className",p);r.= animate(h(s,q),l,n,function(){g.each(e,function(t,u){if(k[u]){r[u+"Class"= ](k[u])}});if(typeof = r.attr("style")=3D=3D"object"){r.attr("style").cssText=3D"";r.attr("style= ").cssText=3Do}else{r.attr("style",o)}if(m){m.apply(this,arguments)}})})}= ;g.fn.extend({_addClass:g.fn.addClass,addClass:function(l,k,n,m){return = k?g.effects.animateClass.apply(this,[{add:l},k,n,m]):this._addClass(l)},_= removeClass:g.fn.removeClass,removeClass:function(l,k,n,m){return = k?g.effects.animateClass.apply(this,[{remove:l},k,n,m]):this._removeClass= (l)},_toggleClass:g.fn.toggleClass,toggleClass:function(m,l,k,o,n){if(typ= eof l=3D=3D"boolean"||l=3D=3D=3Dundefined){if(!k){return = this._toggleClass(m,l)}else{return = g.effects.animateClass.apply(this,[(l?{add:m}:{remove:m}),k,o,n])}}else{r= eturn = g.effects.animateClass.apply(this,[{toggle:m},l,k,o])}},switchClass:funct= ion(k,m,l,o,n){return = g.effects.animateClass.apply(this,[{add:m,remove:k},l,o,n])}});g.extend(g= .effects,{version:"1.8",save:function(l,m){for(var = k=3D0;k
      ").addClass("ui-effects-wrapper").css({fontSize= :"100%",background:"transparent",border:"none",margin:0,padding:0});k.wra= p(m);m=3Dk.parent();if(k.css("position")=3D=3D"static"){m.css({position:"= relative"});k.css({position:"relative"})}else{g.extend(l,{position:k.css(= "position"),zIndex:k.css("z-index")});g.each(["top","left","bottom","righ= t"],function(n,o){l[o]=3Dk.css(o);if(isNaN(parseInt(l[o],10))){l[o]=3D"au= to"}});k.css({position:"relative",top:0,left:0})}return = m.css(l).show()},removeWrapper:function(k){if(k.parent().is(".ui-effects-= wrapper")){return k.parent().replaceWith(k)}return = k},setTransition:function(l,n,k,m){m=3Dm||{};g.each(n,function(p,o){unit=3D= l.cssUnit(o);if(unit[0]>0){m[o]=3Dunit[0]*k+unit[1]}});return = m}});function d(l,k,m,n){if(typeof = l=3D=3D"object"){n=3Dk;m=3Dnull;k=3Dl;l=3Dk.effect}if(g.isFunction(k)){n=3D= k;m=3Dnull;k=3D{}}if(g.isFunction(m)){n=3Dm;m=3Dnull}if(typeof = k=3D=3D"number"||g.fx.speeds[k]){n=3Dm;m=3Dk;k=3D{}}k=3Dk||{};m=3Dm||k.du= ration;m=3Dg.fx.off?0:typeof = m=3D=3D"number"?m:g.fx.speeds[m]||g.fx.speeds._default;n=3Dn||k.complete;= return[l,k,m,n]}g.fn.extend({effect:function(n,m,p,q){var = l=3Dd.apply(this,arguments),o=3D{options:l[1],duration:l[2],callback:l[3]= },k=3Dg.effects[n];return = k&&!g.fx.off?k.call(this,o):this},_show:g.fn.show,show:function(l){if(!l|= |typeof l=3D=3D"number"||g.fx.speeds[l]){return = this._show.apply(this,arguments)}else{var = k=3Dd.apply(this,arguments);k[1].mode=3D"show";return = this.effect.apply(this,k)}},_hide:g.fn.hide,hide:function(l){if(!l||typeo= f l=3D=3D"number"||g.fx.speeds[l]){return = this._hide.apply(this,arguments)}else{var = k=3Dd.apply(this,arguments);k[1].mode=3D"hide";return = this.effect.apply(this,k)}},__toggle:g.fn.toggle,toggle:function(l){if(!l= ||typeof l=3D=3D"number"||g.fx.speeds[l]||typeof = l=3D=3D"boolean"||g.isFunction(l)){return = this.__toggle.apply(this,arguments)}else{var = k=3Dd.apply(this,arguments);k[1].mode=3D"toggle";return = this.effect.apply(this,k)}},cssUnit:function(k){var = l=3Dthis.css(k),m=3D[];g.each(["em","px","%","pt"],function(n,o){if(l.ind= exOf(o)>0){m=3D[parseFloat(l),o]}});return = m}});g.easing.jswing=3Dg.easing.swing;g.extend(g.easing,{def:"easeOutQuad= ",swing:function(l,m,k,o,n){return = g.easing[g.easing.def](l,m,k,o,n)},easeInQuad:function(l,m,k,o,n){return = o*(m/=3Dn)*m+k},easeOutQuad:function(l,m,k,o,n){return = -o*(m/=3Dn)*(m-2)+k},easeInOutQuad:function(l,m,k,o,n){if((m/=3Dn/2)<1){r= eturn o/2*m*m+k}return = -o/2*((--m)*(m-2)-1)+k},easeInCubic:function(l,m,k,o,n){return = o*(m/=3Dn)*m*m+k},easeOutCubic:function(l,m,k,o,n){return = o*((m=3Dm/n-1)*m*m+1)+k},easeInOutCubic:function(l,m,k,o,n){if((m/=3Dn/2)= <1){return o/2*m*m*m+k}return = o/2*((m-=3D2)*m*m+2)+k},easeInQuart:function(l,m,k,o,n){return = o*(m/=3Dn)*m*m*m+k},easeOutQuart:function(l,m,k,o,n){return = -o*((m=3Dm/n-1)*m*m*m-1)+k},easeInOutQuart:function(l,m,k,o,n){if((m/=3Dn= /2)<1){return o/2*m*m*m*m+k}return = -o/2*((m-=3D2)*m*m*m-2)+k},easeInQuint:function(l,m,k,o,n){return = o*(m/=3Dn)*m*m*m*m+k},easeOutQuint:function(l,m,k,o,n){return = o*((m=3Dm/n-1)*m*m*m*m+1)+k},easeInOutQuint:function(l,m,k,o,n){if((m/=3D= n/2)<1){return o/2*m*m*m*m*m+k}return = o/2*((m-=3D2)*m*m*m*m+2)+k},easeInSine:function(l,m,k,o,n){return = -o*Math.cos(m/n*(Math.PI/2))+o+k},easeOutSine:function(l,m,k,o,n){return = o*Math.sin(m/n*(Math.PI/2))+k},easeInOutSine:function(l,m,k,o,n){return = -o/2*(Math.cos(Math.PI*m/n)-1)+k},easeInExpo:function(l,m,k,o,n){return(m= =3D=3D0)?k:o*Math.pow(2,10*(m/n-1))+k},easeOutExpo:function(l,m,k,o,n){re= turn(m=3D=3Dn)?k+o:o*(-Math.pow(2,-10*m/n)+1)+k},easeInOutExpo:function(l= ,m,k,o,n){if(m=3D=3D0){return k}if(m=3D=3Dn){return = k+o}if((m/=3Dn/2)<1){return o/2*Math.pow(2,10*(m-1))+k}return = o/2*(-Math.pow(2,-10*--m)+2)+k},easeInCirc:function(l,m,k,o,n){return = -o*(Math.sqrt(1-(m/=3Dn)*m)-1)+k},easeOutCirc:function(l,m,k,o,n){return = o*Math.sqrt(1-(m=3Dm/n-1)*m)+k},easeInOutCirc:function(l,m,k,o,n){if((m/=3D= n/2)<1){return -o/2*(Math.sqrt(1-m*m)-1)+k}return = o/2*(Math.sqrt(1-(m-=3D2)*m)+1)+k},easeInElastic:function(l,n,k,u,r){var = o=3D1.70158;var q=3D0;var m=3Du;if(n=3D=3D0){return = k}if((n/=3Dr)=3D=3D1){return = k+u}if(!q){q=3Dr*0.3}if(m=3Dthis.options.distance},_mouseDelayMet:funct= ion(){return = this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mou= seStop:function(){},_mouseCapture:function(){return true}})})(jQuery); =0A= =0A= =0A= =0A= /* * jQuery UI Position 1.8.1 * * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT (MIT-LICENSE.txt) * and GPL (GPL-LICENSE.txt) licenses. * * http://docs.jquery.com/UI/Position */ (function(c){c.ui=3Dc.ui||{};var = m=3D/left|center|right/,n=3D/top|center|bottom/,p=3Dc.fn.position,q=3Dc.f= n.offset;c.fn.position=3Dfunction(a){if(!a||!a.of)return = p.apply(this,arguments);a=3Dc.extend({},a);var = b=3Dc(a.of),d=3D(a.collision||"flip").split(" = "),e=3Da.offset?a.offset.split(" = "):[0,0],g,h,i;if(a.of.nodeType=3D=3D=3D9){g=3Db.width();h=3Db.height();i= =3D{top:0,left:0}}else = if(a.of.scrollTo&&a.of.document){g=3Db.width();h=3Db.height();i=3D{top:b.= scrollTop(),left:b.scrollLeft()}}else = if(a.of.preventDefault){a.at=3D"left = top";g=3Dh=3D0;i=3D{top:a.of.pageY,left:a.of.pageX}}else{g=3Db.outerWidth= ();h=3Db.outerHeight();i=3Db.offset()}c.each(["my","at"],function(){var = f=3D(a[this]||"").split(" = ");if(f.length=3D=3D=3D1)f=3Dm.test(f[0])?f.concat(["center"]):n.test(f[0= ])?["center"].concat(f):["center","center"];f[0]=3Dm.test(f[0])?f[0]:"cen= ter";f[1]=3Dn.test(f[1])?f[1]:"center";a[this]=3Df});if(d.length=3D=3D=3D= 1)d[1]=3Dd[0];e[0]=3DparseInt(e[0],10)||0;if(e.length=3D=3D=3D1)e[1]=3De[= 0];e[1]=3DparseInt(e[1],10)||0;if(a.at[0]=3D=3D=3D"right")i.left+=3Dg;els= e = if(a.at[0]=3D=3D=3D"center")i.left+=3Dg/2;if(a.at[1]=3D=3D=3D"bottom")i.t= op+=3Dh;else = if(a.at[1]=3D=3D=3D"center")i.top+=3Dh/2;i.left+=3De[0];i.top+=3De[1];ret= urn this.each(function(){var = f=3Dc(this),k=3Df.outerWidth(),l=3Df.outerHeight(),j=3Dc.extend({},i);if(= a.my[0]=3D=3D=3D"right")j.left-=3Dk;else = if(a.my[0]=3D=3D=3D"center")j.left-=3Dk/2;if(a.my[1]=3D=3D=3D"bottom")j.t= op-=3Dl;else = if(a.my[1]=3D=3D=3D"center")j.top-=3Dl/2;j.left=3DparseInt(j.left);j.top=3D= parseInt(j.top);c.each(["left","top"],function(o,r){c.ui.position[d[o]]&&= c.ui.position[d[o]][r](j,{targetWidth:g,targetHeight:h,elemWidth:k,elemHe= ight:l,offset:e,my:a.my,at:a.at})});c.fn.bgiframe&&f.bgiframe();f.offset(= c.extend(j,{using:a.using}))})};c.ui.position=3D{fit:{left:function(a,b){= var = d=3Dc(window);b=3Da.left+b.elemWidth-d.width()-d.scrollLeft();a.left=3Db>= 0?a.left-b:Math.max(0,a.left)},top:function(a,b){var = d=3Dc(window);b=3Da.top+b.elemHeight-d.height()-d.scrollTop();a.top=3Db>0= ?a.top-b:Math.max(0,a.top)}},flip:{left:function(a,b){if(b.at[0]!=3D=3D"c= enter"){var = d=3Dc(window);d=3Da.left+b.elemWidth-d.width()-d.scrollLeft();var = e=3Db.my[0]=3D=3D=3D"left"?-b.elemWidth:b.my[0]=3D=3D=3D"right"?b.elemWid= th:0,g=3D-2*b.offset[0];a.left+=3Da.left<0?e+b.targetWidth+g:d>0?e-b.targ= etWidth+g:0}},top:function(a,b){if(b.at[1]!=3D=3D"center"){var = d=3Dc(window);d=3Da.top+b.elemHeight-d.height()-d.scrollTop();var = e=3Db.my[1]=3D=3D=3D"top"?-b.elemHeight:b.my[1]=3D=3D=3D"bottom"?b.elemHe= ight:0,g=3Db.at[1]=3D=3D=3D"top"?b.targetHeight:-b.targetHeight,h=3D-2*b.= offset[1];a.top+=3Da.top<0?e+b.targetHeight+h:d>0?e+g+h:0}}}};if(!c.offse= t.setOffset){c.offset.setOffset=3Dfunction(a,b){if(/static/.test(c.curCSS= (a,"position")))a.style.position=3D"relative";var = d=3Dc(a),e=3Dd.offset(),g=3DparseInt(c.curCSS(a,"top",true),10)||0,h=3Dpa= rseInt(c.curCSS(a,"left",true),10)||0;e=3D{top:b.top-e.top+g,left:b.left-= e.left+h};"using"in = b?b.using.call(a,e):d.css(e)};c.fn.offset=3Dfunction(a){var = b=3Dthis[0];if(!b||!b.ownerDocument)return null;if(a)return = this.each(function(){c.offset.setOffset(this,a)});return = q.call(this)}}})(jQuery); =0A= =0A= =0A= =0A= /* * jQuery UI Draggable 1.8.1 * * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT (MIT-LICENSE.txt) * and GPL (GPL-LICENSE.txt) licenses. * * http://docs.jquery.com/UI/Draggables * * Depends: * jquery.ui.core.js * jquery.ui.mouse.js * jquery.ui.widget.js */ (function(d){d.widget("ui.draggable",d.ui.mouse,{widgetEventPrefix:"drag"= ,options:{addClasses:true,appendTo:"parent",axis:false,connectToSortable:= false,containment:false,cursor:"auto",cursorAt:false,grid:false,handle:fa= lse,helper:"original",iframeFix:false,opacity:false,refreshPositions:fals= e,revert:false,revertDuration:500,scope:"default",scroll:true,scrollSensi= tivity:20,scrollSpeed:20,snap:false,snapMode:"both",snapTolerance:20,stac= k:false,zIndex:false},_create:function(){if(this.options.helper=3D=3D"ori= ginal"&&!/^(?:r|a|f)/.test(this.element.css("position")))this.element[0].= style.position=3D"relative";this.options.addClasses&&this.element.addClas= s("ui-draggable");this.options.disabled&&this.element.addClass("ui-dragga= ble-disabled");this._mouseInit()},destroy:function(){if(this.element.data= ("draggable")){this.element.removeData("draggable").unbind(".draggable").= removeClass("ui-draggable ui-draggable-dragging = ui-draggable-disabled");this._mouseDestroy();return = this}},_mouseCapture:function(a){var = b=3Dthis.options;if(this.helper||b.disabled||d(a.target).is(".ui-resizabl= e-handle"))return = false;this.handle=3Dthis._getHandle(a);if(!this.handle)return = false;return true},_mouseStart:function(a){var = b=3Dthis.options;this.helper=3Dthis._createHelper(a);this._cacheHelperPro= portions();if(d.ui.ddmanager)d.ui.ddmanager.current=3Dthis;this._cacheMar= gins();this.cssPosition=3Dthis.helper.css("position");this.scrollParent=3D= this.helper.scrollParent();this.offset=3Dthis.positionAbs=3Dthis.element.= offset();this.offset=3D{top:this.offset.top-this.margins.top,left:this.of= fset.left-this.margins.left};d.extend(this.offset,{click:{left:a.pageX-th= is.offset.left,top:a.pageY-this.offset.top},parent:this._getParentOffset(= ),relative:this._getRelativeOffset()});this.originalPosition=3Dthis.posit= ion=3Dthis._generatePosition(a);this.originalPageX=3Da.pageX;this.origina= lPageY=3Da.pageY;b.cursorAt&&this._adjustOffsetFromHelper(b.cursorAt);b.c= ontainment&&this._setContainment();if(this._trigger("start",a)=3D=3D=3Dfa= lse){this._clear();return = false}this._cacheHelperProportions();d.ui.ddmanager&&!b.dropBehaviour&&d.= ui.ddmanager.prepareOffsets(this,a);this.helper.addClass("ui-draggable-dr= agging");this._mouseDrag(a,true);return = true},_mouseDrag:function(a,b){this.position=3Dthis._generatePosition(a);= this.positionAbs=3Dthis._convertPositionTo("absolute");if(!b){b=3Dthis._u= iHash();if(this._trigger("drag",a,b)=3D=3D=3Dfalse){this._mouseUp({});ret= urn = false}this.position=3Db.position}if(!this.options.axis||this.options.axis= !=3D"y")this.helper[0].style.left=3Dthis.position.left+"px";if(!this.opti= ons.axis||this.options.axis!=3D"x")this.helper[0].style.top=3Dthis.positi= on.top+"px";d.ui.ddmanager&&d.ui.ddmanager.drag(this,a);return = false},_mouseStop:function(a){var = b=3Dfalse;if(d.ui.ddmanager&&!this.options.dropBehaviour)b=3Dd.ui.ddmanag= er.drop(this,a);if(this.dropped){b=3Dthis.dropped;this.dropped=3Dfalse}if= (!this.element[0]||!this.element[0].parentNode)return = false;if(this.options.revert=3D=3D"invalid"&&!b||this.options.revert=3D=3D= "valid"&&b||this.options.revert=3D=3D=3Dtrue||d.isFunction(this.options.r= evert)&&this.options.revert.call(this.element,b)){var = c=3Dthis;d(this.helper).animate(this.originalPosition,parseInt(this.optio= ns.revertDuration,10),function(){c._trigger("stop",a)!=3D=3Dfalse&&c._cle= ar()})}else this._trigger("stop",a)!=3D=3Dfalse&&this._clear();return = false},cancel:function(){this.helper.is(".ui-draggable-dragging")?this._m= ouseUp({}):this._clear();return this},_getHandle:function(a){var = b=3D!this.options.handle||!d(this.options.handle,this.element).length?tru= e:false;d(this.options.handle,this.element).find("*").andSelf().each(func= tion(){if(this=3D=3Da.target)b=3Dtrue});return = b},_createHelper:function(a){var = b=3Dthis.options;a=3Dd.isFunction(b.helper)?d(b.helper.apply(this.element= [0],[a])):b.helper=3D=3D"clone"?this.element.clone():this.element;a.paren= ts("body").length||a.appendTo(b.appendTo=3D=3D"parent"?this.element[0].pa= rentNode:b.appendTo);a[0]!=3Dthis.element[0]&&!/(fixed|absolute)/.test(a.= css("position"))&&a.css("position","absolute");return = a},_adjustOffsetFromHelper:function(a){if(typeof = a=3D=3D"string")a=3Da.split(" = ");if(d.isArray(a))a=3D{left:+a[0],top:+a[1]||0};if("left"in = a)this.offset.click.left=3Da.left+this.margins.left;if("right"in = a)this.offset.click.left=3Dthis.helperProportions.width-a.right+this.marg= ins.left;if("top"in = a)this.offset.click.top=3Da.top+this.margins.top;if("bottom"in = a)this.offset.click.top=3Dthis.helperProportions.height-a.bottom+this.mar= gins.top},_getParentOffset:function(){this.offsetParent=3Dthis.helper.off= setParent();var = a=3Dthis.offsetParent.offset();if(this.cssPosition=3D=3D"absolute"&&this.= scrollParent[0]!=3Ddocument&&d.ui.contains(this.scrollParent[0],this.offs= etParent[0])){a.left+=3Dthis.scrollParent.scrollLeft();a.top+=3Dthis.scro= llParent.scrollTop()}if(this.offsetParent[0]=3D=3Ddocument.body||this.off= setParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=3D=3D"ht= ml"&&d.browser.msie)a=3D{top:0,left:0};return{top:a.top+(parseInt(this.of= fsetParent.css("borderTopWidth"),10)||0),left:a.left+(parseInt(this.offse= tParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if= (this.cssPosition=3D=3D"relative"){var = a=3Dthis.element.position();return{top:a.top-(parseInt(this.helper.css("t= op"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.hel= per.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else = return{top:0,left:0}},_cacheMargins:function(){this.margins=3D{left:parse= Int(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("= marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperPropor= tions=3D{width:this.helper.outerWidth(),height:this.helper.outerHeight()}= },_setContainment:function(){var = a=3Dthis.options;if(a.containment=3D=3D"parent")a.containment=3Dthis.help= er[0].parentNode;if(a.containment=3D=3D"document"||a.containment=3D=3D"wi= ndow")this.containment=3D[0-this.offset.relative.left-this.offset.parent.= left,0-this.offset.relative.top-this.offset.parent.top,d(a.containment=3D= =3D"document"?document:window).width()-this.helperProportions.width-this.= margins.left,(d(a.containment=3D=3D"document"?document:window).height()||= document.body.parentNode.scrollHeight)-this.helperProportions.height-this= .margins.top];if(!/^(document|window|parent)$/.test(a.containment)&&a.con= tainment.constructor!=3DArray){var = b=3Dd(a.containment)[0];if(b){a=3Dd(a.containment).offset();var = c=3Dd(b).css("overflow")!=3D"hidden";this.containment=3D[a.left+(parseInt= (d(b).css("borderLeftWidth"),10)||0)+(parseInt(d(b).css("paddingLeft"),10= )||0)-this.margins.left,a.top+(parseInt(d(b).css("borderTopWidth"),10)||0= )+(parseInt(d(b).css("paddingTop"),10)||0)-this.margins.top,a.left+(c?Mat= h.max(b.scrollWidth,b.offsetWidth):b.offsetWidth)-(parseInt(d(b).css("bor= derLeftWidth"),10)||0)-(parseInt(d(b).css("paddingRight"),10)||0)-this.he= lperProportions.width-this.margins.left,a.top+(c?Math.max(b.scrollHeight,= b.offsetHeight):b.offsetHeight)-(parseInt(d(b).css("borderTopWidth"),10)|= |0)-(parseInt(d(b).css("paddingBottom"),10)||0)-this.helperProportions.he= ight-this.margins.top]}}else = if(a.containment.constructor=3D=3DArray)this.containment=3Da.containment}= ,_convertPositionTo:function(a,b){if(!b)b=3Dthis.position;a=3Da=3D=3D"abs= olute"?1:-1;var = c=3Dthis.cssPosition=3D=3D"absolute"&&!(this.scrollParent[0]!=3Ddocument&= &d.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetPar= ent:this.scrollParent,f=3D/(html|body)/i.test(c[0].tagName);return{top:b.= top+this.offset.relative.top*a+this.offset.parent.top*a-(d.browser.safari= &&d.browser.version<526&&this.cssPosition=3D=3D"fixed"?0:(this.cssPositio= n=3D=3D"fixed"?-this.scrollParent.scrollTop():f?0:c.scrollTop())*a),left:= b.left+this.offset.relative.left*a+this.offset.parent.left*a-(d.browser.s= afari&&d.browser.version<526&&this.cssPosition=3D=3D"fixed"?0:(this.cssPo= sition=3D=3D"fixed"?-this.scrollParent.scrollLeft():f?0:c.scrollLeft())*a= )}},_generatePosition:function(a){var = b=3Dthis.options,c=3Dthis.cssPosition=3D=3D"absolute"&&!(this.scrollParen= t[0]!=3Ddocument&&d.ui.contains(this.scrollParent[0],this.offsetParent[0]= ))?this.offsetParent:this.scrollParent,f=3D/(html|body)/i.test(c[0].tagNa= me),e=3Da.pageX,g=3Da.pageY;if(this.originalPosition){if(this.containment= ){if(a.pageX-this.offset.click.leftthis.containment[2])e=3Dthis.containment[2]+this.offset.= click.left;if(a.pageY-this.offset.click.top>this.containment[3])g=3Dthis.= containment[3]+this.offset.click.top}if(b.grid){g=3Dthis.originalPageY+Ma= th.round((g-this.originalPageY)/b.grid[1])*b.grid[1];g=3Dthis.containment= ?!(g-this.offset.click.topt= his.containment[3])?g:!(g-this.offset.click.topthis.containment[2])?e:!(= e-this.offset.click.left
      ').css({width:this.offsetWidth+"px",height:this.offsetHeight= +"px",position:"absolute",opacity:"0.001",zIndex:1E3}).css(d(this).offset= ()).appendTo("body")})},stop:function(){d("div.ui-draggable-iframeFix").e= ach(function(){this.parentNode.removeChild(this)})}});d.ui.plugin.add("dr= aggable","opacity",{start:function(a,b){a=3Dd(b.helper);b=3Dd(this).data(= "draggable").options;if(a.css("opacity"))b._opacity=3Da.css("opacity");a.= css("opacity",b.opacity)},stop:function(a,b){a=3Dd(this).data("draggable"= ).options;a._opacity&&d(b.helper).css("opacity",a._opacity)}});d.ui.plugi= n.add("draggable","scroll",{start:function(){var = a=3Dd(this).data("draggable");if(a.scrollParent[0]!=3Ddocument&&a.scrollP= arent[0].tagName!=3D"HTML")a.overflowOffset=3Da.scrollParent.offset()},dr= ag:function(a){var = b=3Dd(this).data("draggable"),c=3Db.options,f=3Dfalse;if(b.scrollParent[0= ]!=3Ddocument&&b.scrollParent[0].tagName!=3D"HTML"){if(!c.axis||c.axis!=3D= "x")if(b.overflowOffset.top+b.scrollParent[0].offsetHeight-a.pageY=3D0;h--){var = i=3Dc.snapElements[h].left,k=3Di+c.snapElements[h].width,j=3Dc.snapElemen= ts[h].top,l=3Dj+c.snapElements[h].height;if(i-e').css({position:this.element.css("position"),width:this.e= lement.outerWidth(),height:this.element.outerHeight(),top:this.element.cs= s("top"),left:this.element.css("left")}));this.element=3Dthis.element.par= ent().data("resizable",this.element.data("resizable"));this.elementIsWrap= per=3Dtrue;this.element.css({marginLeft:this.originalElement.css("marginL= eft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.or= iginalElement.css("marginRight"),marginBottom:this.originalElement.css("m= arginBottom")});this.originalElement.css({marginLeft:0,marginTop:0,margin= Right:0,marginBottom:0});this.originalResizeStyle=3Dthis.originalElement.= css("resize");this.originalElement.css("resize","none");this._proportiona= llyResizeElements.push(this.originalElement.css({position:"static",zoom:1= ,display:"block"}));this.originalElement.css({margin:this.originalElement= .css("margin")});this._proportionallyResize()}this.handles=3Da.handles||(= !d(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable= -n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-r= esizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizabl= e-nw"});if(this.handles.constructor=3D=3DString){if(this.handles=3D=3D"al= l")this.handles=3D"n,e,s,w,se,sw,ne,nw";var = c=3Dthis.handles.split(",");this.handles=3D{};for(var = e=3D0;e');/sw|se|ne|nw/.test(g)&&f.css({zIndex:++= a.zIndex});"se"=3D=3Dg&&f.addClass("ui-icon = ui-icon-gripsmall-diagonal-se");this.handles[g]=3D".ui-resizable-"+g;this= .element.append(f)}}this._renderAxis=3Dfunction(h){h=3Dh||this.element;fo= r(var i in = this.handles){if(this.handles[i].constructor=3D=3DString)this.handles[i]=3D= d(this.handles[i],this.element).show();if(this.elementIsWrapper&&this.ori= ginalElement[0].nodeName.match(/textarea|input|select|button/i)){var = j=3Dd(this.handles[i],this.element),l=3D0;l=3D/sw|ne|nw|se|n|s/.test(i)?j= .outerHeight():j.outerWidth();j=3D["padding",/ne|nw|n/.test(i)?"Top":/se|= sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join("");h.css(j,l);= this._proportionallyResize()}d(this.handles[i])}};this._renderAxis(this.e= lement);this._handles=3Dd(".ui-resizable-handle",this.element).disableSel= ection();this._handles.mouseover(function(){if(!b.resizing){if(this.class= Name)var = h=3Dthis.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);b.axis=3D= h&&h[1]?h[1]:"se"}});if(a.autoHide){this._handles.hide();d(this.element).= addClass("ui-resizable-autohide").hover(function(){d(this).removeClass("u= i-resizable-autohide");b._handles.show()},function(){if(!b.resizing){d(th= is).addClass("ui-resizable-autohide");b._handles.hide()}})}this._mouseIni= t()},destroy:function(){this._mouseDestroy();var = b=3Dfunction(c){d(c).removeClass("ui-resizable ui-resizable-disabled = ui-resizable-resizing").removeData("resizable").unbind(".resizable").find= (".ui-resizable-handle").remove()};if(this.elementIsWrapper){b(this.eleme= nt);var = a=3Dthis.element;a.after(this.originalElement.css({position:a.css("positi= on"),width:a.outerWidth(),height:a.outerHeight(),top:a.css("top"),left:a.= css("left")})).remove()}this.originalElement.css("resize",this.originalRe= sizeStyle);b(this.originalElement);return = this},_mouseCapture:function(b){var a=3Dfalse;for(var c in = this.handles)if(d(this.handles[c])[0]=3D=3Db.target)a=3Dtrue;return!this.= options.disabled&&a},_mouseStart:function(b){var = a=3Dthis.options,c=3Dthis.element.position(),e=3Dthis.element;this.resizi= ng=3Dtrue;this.documentScroll=3D{top:d(document).scrollTop(),left:d(docum= ent).scrollLeft()};if(e.is(".ui-draggable")||/absolute/.test(e.css("posit= ion")))e.css({position:"absolute",top:c.top,left:c.left});d.browser.opera= &&/relative/.test(e.css("position"))&&e.css({position:"relative",top:"aut= o",left:"auto"});this._renderProxy();c=3Dm(this.helper.css("left"));var = g=3Dm(this.helper.css("top"));if(a.containment){c+=3Dd(a.containment).scr= ollLeft()||0;g+=3Dd(a.containment).scrollTop()||0}this.offset=3Dthis.help= er.offset();this.position=3D{left:c,top:g};this.size=3Dthis._helper?{widt= h:e.outerWidth(),height:e.outerHeight()}:{width:e.width(),height:e.height= ()};this.originalSize=3Dthis._helper?{width:e.outerWidth(),height:e.outer= Height()}:{width:e.width(),height:e.height()};this.originalPosition=3D{le= ft:c,top:g};this.sizeDiff=3D{width:e.outerWidth()-e.width(),height:e.oute= rHeight()-e.height()};this.originalMousePosition=3D{left:b.pageX,top:b.pa= geY};this.aspectRatio=3Dtypeof = a.aspectRatio=3D=3D"number"?a.aspectRatio:this.originalSize.width/this.or= iginalSize.height||1;a=3Dd(".ui-resizable-"+this.axis).css("cursor");d("b= ody").css("cursor",a=3D=3D"auto"?this.axis+"-resize":a);e.addClass("ui-re= sizable-resizing");this._propagate("start",b);return = true},_mouseDrag:function(b){var = a=3Dthis.helper,c=3Dthis.originalMousePosition,e=3Dthis._change[this.axis= ];if(!e)return = false;c=3De.apply(this,[b,b.pageX-c.left||0,b.pageY-c.top||0]);if(this._a= spectRatio||b.shiftKey)c=3Dthis._updateRatio(c,b);c=3Dthis._respectSize(c= ,b);this._propagate("resize",b);a.css({top:this.position.top+"px",left:th= is.position.left+"px",width:this.size.width+"px",height:this.size.height+= "px"});!this._helper&&this._proportionallyResizeElements.length&&this._pr= oportionallyResize();this._updateCache(c);this._trigger("resize",b,this.u= i());return false},_mouseStop:function(b){this.resizing=3Dfalse;var = a=3Dthis.options,c=3Dthis;if(this._helper){var = e=3Dthis._proportionallyResizeElements,g=3De.length&&/textarea/i.test(e[0= ].nodeName);e=3Dg&&d.ui.hasScroll(e[0],"left")?0:c.sizeDiff.height;g=3D{w= idth:c.size.width-(g?0:c.sizeDiff.width),height:c.size.height-e};e=3Dpars= eInt(c.element.css("left"),10)+(c.position.left-c.originalPosition.left)|= |null;var = f=3DparseInt(c.element.css("top"),10)+(c.position.top-c.originalPosition.= top)||null;a.animate||this.element.css(d.extend(g,{top:f,left:e}));c.help= er.height(c.size.height);c.helper.width(c.size.width);this._helper&&!a.an= imate&&this._proportionallyResize()}d("body").css("cursor","auto");this.e= lement.removeClass("ui-resizable-resizing");this._propagate("stop",b);thi= s._helper&&this.helper.remove();return = false},_updateCache:function(b){this.offset=3Dthis.helper.offset();if(k(b= .left))this.position.left=3Db.left;if(k(b.top))this.position.top=3Db.top;= if(k(b.height))this.size.height=3Db.height;if(k(b.width))this.size.width=3D= b.width},_updateRatio:function(b){var = a=3Dthis.position,c=3Dthis.size,e=3Dthis.axis;if(b.height)b.width=3Dc.hei= ght*this.aspectRatio;else = if(b.width)b.height=3Dc.width/this.aspectRatio;if(e=3D=3D"sw"){b.left=3Da= .left+(c.width-b.width);b.top=3Dnull}if(e=3D=3D"nw"){b.top=3Da.top+(c.hei= ght-b.height);b.left=3Da.left+(c.width-b.width)}return = b},_respectSize:function(b){var = a=3Dthis.options,c=3Dthis.axis,e=3Dk(b.width)&&a.maxWidth&&a.maxWidthb.width,h=3Dk(b.height)&&a.minHeight&&a.minHeight>b= .height;if(f)b.width=3Da.minWidth;if(h)b.height=3Da.minHeight;if(e)b.widt= h=3Da.maxWidth;if(g)b.height=3Da.maxHeight;var = i=3Dthis.originalPosition.left+this.originalSize.width,j=3Dthis.position.= top+this.size.height,l=3D/sw|nw|w/.test(c);c=3D/nw|ne|n/.test(c);if(f&&l)= b.left=3Di-a.minWidth;if(e&&l)b.left=3Di-a.maxWidth;if(h&&c)b.top=3Dj-a.m= inHeight;if(g&&c)b.top=3Dj-a.maxHeight;if((a=3D!b.width&&!b.height)&&!b.l= eft&&b.top)b.top=3Dnull;else if(a&&!b.top&&b.left)b.left=3Dnull;return = b},_proportionallyResize:function(){if(this._proportionallyResizeElements= .length)for(var = b=3Dthis.helper||this.element,a=3D0;a');var = a=3Dd.browser.msie&&d.browser.version<7,c=3Da?1:0;a=3Da?2:-1;this.helper.= addClass(this._helper).css({width:this.element.outerWidth()+a,height:this= .element.outerHeight()+a,position:"absolute",left:this.elementOffset.left= -c+"px",top:this.elementOffset.top-c+"px",zIndex:++b.zIndex});this.helper= .appendTo("body").disableSelection()}else = this.helper=3Dthis.element},_change:{e:function(b,a){return{width:this.or= iginalSize.width+a}},w:function(b,a){return{left:this.originalPosition.le= ft+a,width:this.originalSize.width-a}},n:function(b,a,c){return{top:this.= originalPosition.top+c,height:this.originalSize.height-c}},s:function(b,a= ,c){return{height:this.originalSize.height+c}},se:function(b,a,c){return = d.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[= b,a,c]))},sw:function(b,a,c){return = d.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[= b,a,c]))},ne:function(b,a,c){return = d.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[= b,a,c]))},nw:function(b,a,c){return = d.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[= b,a,c]))}},_propagate:function(b,a){d.ui.plugin.call(this,b,[a,this.ui()]= );b!=3D"resize"&&this._trigger(b,a,this.ui())},plugins:{},ui:function(){r= eturn{originalElement:this.originalElement,element:this.element,helper:th= is.helper,position:this.position,size:this.size,originalSize:this.origina= lSize,originalPosition:this.originalPosition}}});d.extend(d.ui.resizable,= {version:"1.8.1"});d.ui.plugin.add("resizable","alsoResize",{start:functi= on(){var = b=3Dd(this).data("resizable").options,a=3Dfunction(c){d(c).each(function(= ){d(this).data("resizable-alsoresize",{width:parseInt(d(this).width(),10)= ,height:parseInt(d(this).height(),10),left:parseInt(d(this).css("left"),1= 0),top:parseInt(d(this).css("top"),10)})})};if(typeof = b.alsoResize=3D=3D"object"&&!b.alsoResize.parentNode)if(b.alsoResize.leng= th){b.alsoResize=3Db.alsoResize[0];a(b.alsoResize)}else = d.each(b.alsoResize,function(c){a(c)});else = a(b.alsoResize)},resize:function(){var = b=3Dd(this).data("resizable"),a=3Db.options,c=3Db.originalSize,e=3Db.orig= inalPosition,g=3D{height:b.size.height-c.height||0,width:b.size.width-c.w= idth||0,top:b.position.top-e.top||0,left:b.position.left-e.left||0},f=3Df= unction(h,i){d(h).each(function(){var = j=3Dd(this),l=3Dd(this).data("resizable-alsoresize"),p=3D{};d.each((i&&i.= length?i:["width","height","top","left"])||["width","height","top","left"= ],function(n,o){if((n=3D(l[o]||0)+(g[o]||0))&&n>=3D0)p[o]=3Dn||null});if(= /relative/.test(j.css("position"))&&d.browser.opera){b._revertToRelativeP= osition=3Dtrue;j.css({position:"absolute",top:"auto",left:"auto"})}j.css(= p)})};typeof = a.alsoResize=3D=3D"object"&&!a.alsoResize.nodeType?d.each(a.alsoResize,fu= nction(h,i){f(h,i)}):f(a.alsoResize)},stop:function(){var = b=3Dd(this).data("resizable");if(b._revertToRelativePosition&&d.browser.o= pera){b._revertToRelativePosition=3Dfalse;el.css({position:"relative"})}d= (this).removeData("resizable-alsoresize-start")}});d.ui.plugin.add("resiz= able","animate",{stop:function(b){var = a=3Dd(this).data("resizable"),c=3Da.options,e=3Da._proportionallyResizeEl= ements,g=3De.length&&/textarea/i.test(e[0].nodeName),f=3Dg&&d.ui.hasScrol= l(e[0],"left")?0:a.sizeDiff.height;g=3D{width:a.size.width-(g?0:a.sizeDif= f.width),height:a.size.height-f};f=3DparseInt(a.element.css("left"),10)+(= a.position.left-a.originalPosition.left)||null;var = h=3DparseInt(a.element.css("top"),10)+(a.position.top-a.originalPosition.= top)||null;a.element.animate(d.extend(g,h&&f?{top:h,left:f}:{}),{duration= :c.animateDuration,easing:c.animateEasing,step:function(){var = i=3D{width:parseInt(a.element.css("width"),10),height:parseInt(a.element.= css("height"),10),top:parseInt(a.element.css("top"),10),left:parseInt(a.e= lement.css("left"),10)};e&&e.length&&d(e[0]).css({width:i.width,height:i.= height});a._updateCache(i);a._propagate("resize",b)}})}});d.ui.plugin.add= ("resizable","containment",{start:function(){var = b=3Dd(this).data("resizable"),a=3Db.element,c=3Db.options.containment;if(= a=3Dc instanceof = d?c.get(0):/parent/.test(c)?a.parent().get(0):c){b.containerElement=3Dd(a= );if(/document/.test(c)||c=3D=3Ddocument){b.containerOffset=3D{left:0,top= :0};b.containerPosition=3D{left:0,top:0};b.parentData=3D{element:d(docume= nt),left:0,top:0,width:d(document).width(),height:d(document).height()||d= ocument.body.parentNode.scrollHeight}}else{var = e=3Dd(a),g=3D[];d(["Top","Right","Left","Bottom"]).each(function(i,j){g[i= ]=3Dm(e.css("padding"+j))});b.containerOffset=3De.offset();b.containerPos= ition=3De.position();b.containerSize=3D{height:e.innerHeight()-g[3],width= :e.innerWidth()-g[1]};c=3Db.containerOffset;var = f=3Db.containerSize.height,h=3Db.containerSize.width;h=3Dd.ui.hasScroll(a= ,"left")?a.scrollWidth:h;f=3Dd.ui.hasScroll(a)?a.scrollHeight:f;b.parentD= ata=3D{element:a,left:c.left,top:c.top,width:h,height:f}}}},resize:functi= on(b){var = a=3Dd(this).data("resizable"),c=3Da.options,e=3Da.containerOffset,g=3Da.p= osition;b=3Da._aspectRatio||b.shiftKey;var = f=3D{top:0,left:0},h=3Da.containerElement;if(h[0]!=3Ddocument&&/static/.t= est(h.css("position")))f=3De;if(g.left<(a._helper?e.left:0)){a.size.width= +=3Da._helper?a.position.left-e.left:a.position.left-f.left;if(b)a.size.h= eight=3Da.size.width/c.aspectRatio;a.position.left=3Dc.helper?e.left:0}if= (g.top<(a._helper?e.top:0)){a.size.height+=3Da._helper?a.position.top-e.t= op:a.position.top;if(b)a.size.width=3Da.size.height*c.aspectRatio;a.posit= ion.top=3Da._helper?e.top:0}a.offset.left=3Da.parentData.left+a.position.= left;a.offset.top=3Da.parentData.top+a.position.top;c=3DMath.abs((a._help= er?a.offset.left-f.left:a.offset.left-f.left)+a.sizeDiff.width);e=3DMath.= abs((a._helper?a.offset.top-f.top:a.offset.top-e.top)+a.sizeDiff.height);= g=3Da.containerElement.get(0)=3D=3Da.element.parent().get(0);f=3D/relativ= e|absolute/.test(a.containerElement.css("position"));if(g&&f)c-=3Da.paren= tData.left;if(c+a.size.width>=3Da.parentData.width){a.size.width=3Da.pare= ntData.width-c;if(b)a.size.height=3Da.size.width/a.aspectRatio}if(e+a.siz= e.height>=3Da.parentData.height){a.size.height=3Da.parentData.height-e;if= (b)a.size.width=3Da.size.height*a.aspectRatio}},stop:function(){var = b=3Dd(this).data("resizable"),a=3Db.options,c=3Db.containerOffset,e=3Db.c= ontainerPosition,g=3Db.containerElement,f=3Dd(b.helper),h=3Df.offset(),i=3D= f.outerWidth()-b.sizeDiff.width;f=3Df.outerHeight()-b.sizeDiff.height;b._= helper&&!a.animate&&/relative/.test(g.css("position"))&&d(this).css({left= :h.left-e.left-c.left,width:i,height:f});b._helper&&!a.animate&&/static/.= test(g.css("position"))&&d(this).css({left:h.left-e.left-c.left,width:i,h= eight:f})}});d.ui.plugin.add("resizable","ghost",{start:function(){var = b=3Dd(this).data("resizable"),a=3Db.options,c=3Db.size;b.ghost=3Db.origin= alElement.clone();b.ghost.css({opacity:0.25,display:"block",position:"rel= ative",height:c.height,width:c.width,margin:0,left:0,top:0}).addClass("ui= -resizable-ghost").addClass(typeof = a.ghost=3D=3D"string"?a.ghost:"");b.ghost.appendTo(b.helper)},resize:func= tion(){var = b=3Dd(this).data("resizable");b.ghost&&b.ghost.css({position:"relative",h= eight:b.size.height,width:b.size.width})},stop:function(){var = b=3Dd(this).data("resizable");b.ghost&&b.helper&&b.helper.get(0).removeCh= ild(b.ghost.get(0))}});d.ui.plugin.add("resizable","grid",{resize:functio= n(){var = b=3Dd(this).data("resizable"),a=3Db.options,c=3Db.size,e=3Db.originalSize= ,g=3Db.originalPosition,f=3Db.axis;a.grid=3Dtypeof = a.grid=3D=3D"number"?[a.grid,a.grid]:a.grid;var = h=3DMath.round((c.width-e.width)/(a.grid[0]||1))*(a.grid[0]||1);a=3DMath.= round((c.height-e.height)/(a.grid[1]||1))*(a.grid[1]||1);if(/^(se|s|e)$/.= test(f)){b.size.width=3De.width+h;b.size.height=3De.height+a}else = if(/^(ne)$/.test(f)){b.size.width=3De.width+h;b.size.height=3De.height+a;= b.position.top=3Dg.top-a}else{if(/^(sw)$/.test(f)){b.size.width=3De.width= +h;b.size.height=3De.height+a}else{b.size.width=3De.width+h;b.size.height= =3De.height+a;b.position.top=3Dg.top-a}b.position.left=3Dg.left-h}}});var= m=3Dfunction(b){return = parseInt(b,10)||0},k=3Dfunction(b){return!isNaN(parseInt(b,10))}})(jQuery= ); =0A= =0A= =0A= =0A= /* * jQuery UI Button 1.8.1 * * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT (MIT-LICENSE.txt) * and GPL (GPL-LICENSE.txt) licenses. * * http://docs.jquery.com/UI/Button * * Depends: * jquery.ui.core.js * jquery.ui.widget.js */ (function(a){var = g,i=3Dfunction(b){a(":ui-button",b.target.form).each(function(){var = c=3Da(this).data("button");setTimeout(function(){c.refresh()},1)})},h=3Df= unction(b){var = c=3Db.name,d=3Db.form,e=3Da([]);if(c)e=3Dd?a(d).find("[name=3D'"+c+"']"):= a("[name=3D'"+c+"']",b.ownerDocument).filter(function(){return!this.form}= );return = e};a.widget("ui.button",{options:{text:true,label:null,icons:{primary:nul= l,secondary:null}},_create:function(){this.element.closest("form").unbind= ("reset.button").bind("reset.button",i);this._determineButtonType();this.= hasTitle=3D!!this.buttonElement.attr("title");var = b=3Dthis,c=3Dthis.options,d=3Dthis.type=3D=3D=3D"checkbox"||this.type=3D=3D= =3D"radio",e=3D"ui-state-hover"+(!d?" = ui-state-active":"");if(c.label=3D=3D=3Dnull)c.label=3Dthis.buttonElement= .html();if(this.element.is(":disabled"))c.disabled=3Dtrue;this.buttonElem= ent.addClass("ui-button ui-widget ui-state-default = ui-corner-all").attr("role","button").bind("mouseenter.button",function()= {if(!c.disabled){a(this).addClass("ui-state-hover");this=3D=3D=3Dg&&a(thi= s).addClass("ui-state-active")}}).bind("mouseleave.button",function(){c.d= isabled||a(this).removeClass(e)}).bind("focus.button",function(){a(this).= addClass("ui-state-focus")}).bind("blur.button",function(){a(this).remove= Class("ui-state-focus")});d&&this.element.bind("change.button",function()= {b.refresh()});if(this.type=3D=3D=3D"checkbox")this.buttonElement.bind("c= lick.button",function(){if(c.disabled)return = false;a(this).toggleClass("ui-state-active");b.buttonElement.attr("aria-p= ressed",b.element[0].checked)});else = if(this.type=3D=3D=3D"radio")this.buttonElement.bind("click.button",funct= ion(){if(c.disabled)return = false;a(this).addClass("ui-state-active");b.buttonElement.attr("aria-pres= sed",true);var f=3Db.element[0];h(f).not(f).map(function(){return = a(this).button("widget")[0]}).removeClass("ui-state-active").attr("aria-p= ressed",false)});else{this.buttonElement.bind("mousedown.button",function= (){if(c.disabled)return = false;a(this).addClass("ui-state-active");g=3Dthis;a(document).one("mouse= up",function(){g=3Dnull})}).bind("mouseup.button",function(){if(c.disable= d)return = false;a(this).removeClass("ui-state-active")}).bind("keydown.button",func= tion(f){if(c.disabled)return = false;if(f.keyCode=3D=3Da.ui.keyCode.SPACE||f.keyCode=3D=3Da.ui.keyCode.E= NTER)a(this).addClass("ui-state-active")}).bind("keyup.button",function()= {a(this).removeClass("ui-state-active")});this.buttonElement.is("a")&&thi= s.buttonElement.keyup(function(f){f.keyCode=3D=3D=3Da.ui.keyCode.SPACE&&a= (this).click()})}this._setOption("disabled",c.disabled)},_determineButton= Type:function(){this.type=3Dthis.element.is(":checkbox")?"checkbox":this.= element.is(":radio")?"radio":this.element.is("input")?"input":"button";if= (this.type=3D=3D=3D"checkbox"||this.type=3D=3D=3D"radio"){this.buttonElem= ent=3Dthis.element.parents().last().find("[for=3D"+this.element.attr("id"= )+"]");this.element.addClass("ui-helper-hidden-accessible");var = b=3Dthis.element.is(":checked");b&&this.buttonElement.addClass("ui-state-= active");this.buttonElement.attr("aria-pressed",b)}else = this.buttonElement=3Dthis.element},widget:function(){return = this.buttonElement},destroy:function(){this.element.removeClass("ui-helpe= r-hidden-accessible");this.buttonElement.removeClass("ui-button = ui-widget ui-state-default ui-corner-all ui-state-hover ui-state-active = ui-button-icons-only ui-button-icon-only ui-button-text-icons = ui-button-text-icon = ui-button-text-only").removeAttr("role").removeAttr("aria-pressed").html(= this.buttonElement.find(".ui-button-text").html());this.hasTitle||this.bu= ttonElement.removeAttr("title");a.Widget.prototype.destroy.call(this)},_s= etOption:function(b,c){a.Widget.prototype._setOption.apply(this,arguments= );if(b=3D=3D=3D"disabled")c?this.element.attr("disabled",true):this.eleme= nt.removeAttr("disabled");this._resetButton()},refresh:function(){var = b=3Dthis.element.is(":disabled");b!=3D=3Dthis.options.disabled&&this._set= Option("disabled",b);if(this.type=3D=3D=3D"radio")h(this.element[0]).each= (function(){a(this).is(":checked")?a(this).button("widget").addClass("ui-= state-active").attr("aria-pressed",true):a(this).button("widget").removeC= lass("ui-state-active").attr("aria-pressed",false)});else = if(this.type=3D=3D=3D"checkbox")this.element.is(":checked")?this.buttonEl= ement.addClass("ui-state-active").attr("aria-pressed",true):this.buttonEl= ement.removeClass("ui-state-active").attr("aria-pressed",false)},_resetBu= tton:function(){if(this.type=3D=3D=3D"input")this.options.label&&this.ele= ment.val(this.options.label);else{var = b=3Dthis.buttonElement,c=3Da("").addClass("ui-button-text").= html(this.options.label).appendTo(b.empty()).text(),d=3Dthis.options.icon= s,e=3Dd.primary&&d.secondary;if(d.primary||d.secondary){b.addClass("ui-bu= tton-text-icon"+(e?"s":""));d.primary&&b.prepend("");d.secondary&&b.append("");if(!this.options.text){b.addClass(e?"ui-button= -icons-only":"ui-button-icon-only").removeClass("ui-button-text-icons = ui-button-text-icon");this.hasTitle||b.attr("title",c)}}else = b.addClass("ui-button-text-only")}}});a.widget("ui.buttonset",{_create:fu= nction(){this.element.addClass("ui-buttonset");this._init()},_init:functi= on(){this.refresh()},_setOption:function(b,c){b=3D=3D=3D"disabled"&&this.= buttons.button("option",b,c);a.Widget.prototype._setOption.apply(this,arg= uments)},refresh:function(){this.buttons=3Dthis.element.find(":button, = :submit, :reset, :checkbox, :radio, a, = :data(button)").filter(":ui-button").button("refresh").end().not(":ui-but= ton").button().end().map(function(){return = a(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left = ui-corner-right").filter(":first").addClass("ui-corner-left").end().filte= r(":last").addClass("ui-corner-right").end().end()},destroy:function(){th= is.element.removeClass("ui-buttonset");this.buttons.map(function(){return= a(this).button("widget")[0]}).removeClass("ui-corner-left = ui-corner-right").end().button("destroy");a.Widget.prototype.destroy.call= (this)}})})(jQuery); =0A= =0A= =0A= =0A= /* * jQuery UI Tabs 1.8.1 * * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT (MIT-LICENSE.txt) * and GPL (GPL-LICENSE.txt) licenses. * * http://docs.jquery.com/UI/Tabs * * Depends: * jquery.ui.core.js * jquery.ui.widget.js */ (function(d){var = s=3D0,u=3D0;d.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:= false,cookie:null,collapsible:false,disable:null,disabled:[],enable:null,= event:"click",fx:null,idPrefix:"ui-tabs-",load:null,panelTemplate:"
      <= /div>",remove:null,select:null,show:null,spinner:"Loading…= ",tabTemplate:'
    • #{label}
    • '},_create:function(){this= ._tabify(true)},_setOption:function(c,e){if(c=3D=3D"selected")this.option= s.collapsible&&e=3D=3Dthis.options.selected||this.select(e);else{this.opt= ions[c]=3De;this._tabify()}},_tabId:function(c){return = c.title&&c.title.replace(/\s/g,"_").replace(/[^A-Za-z0-9\-_:\.]/g,"")||th= is.options.idPrefix+ ++s},_sanitizeSelector:function(c){return = c.replace(/:/g,"\\:")},_cookie:function(){var = c=3Dthis.cookie||(this.cookie=3Dthis.options.cookie.name||"ui-tabs-"+ = ++u);return = d.cookie.apply(null,[c].concat(d.makeArray(arguments)))},_ui:function(c,e= ){return{tab:c,panel:e,index:this.anchors.index(c)}},_cleanup:function(){= this.lis.filter(".ui-state-processing").removeClass("ui-state-processing"= ).find("span:data(label.tabs)").each(function(){var = c=3Dd(this);c.html(c.data("label.tabs")).removeData("label.tabs")})},_tab= ify:function(c){function = e(g,f){g.css({display:""});!d.support.opacity&&f.opacity&&g[0].style.remo= veAttribute("filter")}this.list=3Dthis.element.find("ol,ul").eq(0);this.l= is=3Dd("li:has(a[href])",this.list);this.anchors=3Dthis.lis.map(function(= ){return d("a",this)[0]});this.panels=3Dd([]);var = a=3Dthis,b=3Dthis.options,h=3D/^#.+/;this.anchors.each(function(g,f){var = j=3Dd(f).attr("href"),l=3Dj.split("#")[0],p;if(l&&(l=3D=3D=3Dlocation.toS= tring().split("#")[0]||(p=3Dd("base")[0])&&l=3D=3D=3Dp.href)){j=3Df.hash;= f.href=3Dj}if(h.test(j))a.panels=3Da.panels.add(a._sanitizeSelector(j));e= lse = if(j!=3D"#"){d.data(f,"href.tabs",j);d.data(f,"load.tabs",j.replace(/#.*$= /,""));j=3Da._tabId(f);f.href=3D"#"+j;f=3Dd("#"+j);if(!f.length){f=3Dd(b.= panelTemplate).attr("id",j).addClass("ui-tabs-panel ui-widget-content = ui-corner-bottom").insertAfter(a.panels[g-1]||a.list);f.data("destroy.tab= s",true)}a.panels=3Da.panels.add(f)}else = b.disabled.push(g)});if(c){this.element.addClass("ui-tabs ui-widget = ui-widget-content ui-corner-all");this.list.addClass("ui-tabs-nav = ui-helper-reset ui-helper-clearfix ui-widget-header = ui-corner-all");this.lis.addClass("ui-state-default = ui-corner-top");this.panels.addClass("ui-tabs-panel ui-widget-content = ui-corner-bottom");if(b.selected=3D=3D=3Dundefined){location.hash&&this.a= nchors.each(function(g,f){if(f.hash=3D=3Dlocation.hash){b.selected=3Dg;re= turn false}});if(typeof = b.selected!=3D"number"&&b.cookie)b.selected=3DparseInt(a._cookie(),10);if= (typeof = b.selected!=3D"number"&&this.lis.filter(".ui-tabs-selected").length)b.sel= ected=3Dthis.lis.index(this.lis.filter(".ui-tabs-selected"));b.selected=3D= b.selected||(this.lis.length?0:-1)}else = if(b.selected=3D=3D=3Dnull)b.selected=3D-1;b.selected=3Db.selected>=3D0&&= this.anchors[b.selected]||b.selected<0?b.selected:0;b.disabled=3Dd.unique= (b.disabled.concat(d.map(this.lis.filter(".ui-state-disabled"),function(g= ){return = a.lis.index(g)}))).sort();d.inArray(b.selected,b.disabled)!=3D-1&&b.disab= led.splice(d.inArray(b.selected,b.disabled),1);this.panels.addClass("ui-t= abs-hide");this.lis.removeClass("ui-tabs-selected = ui-state-active");if(b.selected>=3D0&&this.anchors.length){this.panels.eq= (b.selected).removeClass("ui-tabs-hide");this.lis.eq(b.selected).addClass= ("ui-tabs-selected = ui-state-active");a.element.queue("tabs",function(){a._trigger("show",nul= l,a._ui(a.anchors[b.selected],a.panels[b.selected]))});this.load(b.select= ed)}d(window).bind("unload",function(){a.lis.add(a.anchors).unbind(".tabs= ");a.lis=3Da.anchors=3Da.panels=3Dnull})}else = b.selected=3Dthis.lis.index(this.lis.filter(".ui-tabs-selected"));this.el= ement[b.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible");b.co= okie&&this._cookie(b.selected,b.cookie);c=3D0;for(var = i;i=3Dthis.lis[c];c++)d(i)[d.inArray(c,b.disabled)!=3D-1&&!d(i).hasClass(= "ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled");b.cach= e=3D=3D=3Dfalse&&this.anchors.removeData("cache.tabs");this.lis.add(this.= anchors).unbind(".tabs");if(b.event!=3D"mouseover"){var = k=3Dfunction(g,f){f.is(":not(.ui-state-disabled)")&&f.addClass("ui-state-= "+g)},n=3Dfunction(g,f){f.removeClass("ui-state-"+g)};this.lis.bind("mous= eover.tabs",function(){k("hover",d(this))});this.lis.bind("mouseout.tabs"= ,function(){n("hover",d(this))});this.anchors.bind("focus.tabs",function(= ){k("focus",d(this).closest("li"))});this.anchors.bind("blur.tabs",functi= on(){n("focus",d(this).closest("li"))})}var = m,o;if(b.fx)if(d.isArray(b.fx)){m=3Db.fx[0];o=3Db.fx[1]}else = m=3Do=3Db.fx;var = q=3Do?function(g,f){d(g).closest("li").addClass("ui-tabs-selected = ui-state-active");f.hide().removeClass("ui-tabs-hide").animate(o,o.durati= on||"normal",function(){e(f,o);a._trigger("show",null,a._ui(g,f[0]))})}:f= unction(g,f){d(g).closest("li").addClass("ui-tabs-selected = ui-state-active");f.removeClass("ui-tabs-hide");a._trigger("show",null,a.= _ui(g,f[0]))},r=3Dm?function(g,f){f.animate(m,m.duration||"normal",functi= on(){a.lis.removeClass("ui-tabs-selected = ui-state-active");f.addClass("ui-tabs-hide");e(f,m);a.element.dequeue("ta= bs")})}:function(g,f){a.lis.removeClass("ui-tabs-selected = ui-state-active");f.addClass("ui-tabs-hide");a.element.dequeue("tabs")};t= his.anchors.bind(b.event+".tabs",function(){var = g=3Dthis,f=3Dd(this).closest("li"),j=3Da.panels.filter(":not(.ui-tabs-hid= e)"),l=3Dd(a._sanitizeSelector(this.hash));if(f.hasClass("ui-tabs-selecte= d")&&!b.collapsible||f.hasClass("ui-state-disabled")||f.hasClass("ui-stat= e-processing")||a._trigger("select",null,a._ui(this,l[0]))=3D=3D=3Dfalse)= {this.blur();return = false}b.selected=3Da.anchors.index(this);a.abort();if(b.collapsible)if(f.= hasClass("ui-tabs-selected")){b.selected=3D-1;b.cookie&&a._cookie(b.selec= ted,b.cookie);a.element.queue("tabs",function(){r(g,j)}).dequeue("tabs");= this.blur();return false}else = if(!j.length){b.cookie&&a._cookie(b.selected,b.cookie);a.element.queue("t= abs",function(){q(g,l)});a.load(a.anchors.index(this));this.blur();return= = false}b.cookie&&a._cookie(b.selected,b.cookie);if(l.length){j.length&&a.e= lement.queue("tabs",function(){r(g,j)});a.element.queue("tabs",function()= {q(g,l)});a.load(a.anchors.index(this))}else throw"jQuery UI Tabs: = Mismatching fragment = identifier.";d.browser.msie&&this.blur()});this.anchors.bind("click.tabs"= ,function(){return false})},destroy:function(){var = c=3Dthis.options;this.abort();this.element.unbind(".tabs").removeClass("u= i-tabs ui-widget ui-widget-content ui-corner-all = ui-tabs-collapsible").removeData("tabs");this.list.removeClass("ui-tabs-n= av ui-helper-reset ui-helper-clearfix ui-widget-header = ui-corner-all");this.anchors.each(function(){var = e=3Dd.data(this,"href.tabs");if(e)this.href=3De;var = a=3Dd(this).unbind(".tabs");d.each(["href","load","cache"],function(b,h){= a.removeData(h+".tabs")})});this.lis.unbind(".tabs").add(this.panels).eac= h(function(){d.data(this,"destroy.tabs")?d(this).remove():d(this).removeC= lass("ui-state-default ui-corner-top ui-tabs-selected ui-state-active = ui-state-hover ui-state-focus ui-state-disabled ui-tabs-panel = ui-widget-content ui-corner-bottom = ui-tabs-hide")});c.cookie&&this._cookie(null,c.cookie);return = this},add:function(c,e,a){if(a=3D=3D=3Dundefined)a=3Dthis.anchors.length;= var = b=3Dthis,h=3Dthis.options;e=3Dd(h.tabTemplate.replace(/#\{href\}/g,c).rep= lace(/#\{label\}/g,e));c=3D!c.indexOf("#")?c.replace("#",""):this._tabId(= d("a",e)[0]);e.addClass("ui-state-default = ui-corner-top").data("destroy.tabs",true);var = i=3Dd("#"+c);i.length||(i=3Dd(h.panelTemplate).attr("id",c).data("destroy= .tabs",true));i.addClass("ui-tabs-panel ui-widget-content = ui-corner-bottom = ui-tabs-hide");if(a>=3Dthis.lis.length){e.appendTo(this.list);i.appendTo(= this.list[0].parentNode)}else{e.insertBefore(this.lis[a]);i.insertBefore(= this.panels[a])}h.disabled=3Dd.map(h.disabled,function(k){return = k>=3Da?++k:k});this._tabify();if(this.anchors.length=3D=3D1){h.selected=3D= 0;e.addClass("ui-tabs-selected = ui-state-active");i.removeClass("ui-tabs-hide");this.element.queue("tabs"= ,function(){b._trigger("show",null,b._ui(b.anchors[0],b.panels[0]))});thi= s.load(0)}this._trigger("add",null,this._ui(this.anchors[a],this.panels[a= ]));return this},remove:function(c){var = e=3Dthis.options,a=3Dthis.lis.eq(c).remove(),b=3Dthis.panels.eq(c).remove= ();if(a.hasClass("ui-tabs-selected")&&this.anchors.length>1)this.select(c= +(c+1=3Dc?--h:h});this._tabify();this._trigger("remove",null,this._ui(a.find= ("a")[0],b[0]));return this},enable:function(c){var = e=3Dthis.options;if(d.inArray(c,e.disabled)!=3D-1){this.lis.eq(c).removeC= lass("ui-state-disabled");e.disabled=3Dd.grep(e.disabled,function(a){retu= rn = a!=3Dc});this._trigger("enable",null,this._ui(this.anchors[c],this.panels= [c]));return this}},disable:function(c){var = e=3Dthis.options;if(c!=3De.selected){this.lis.eq(c).addClass("ui-state-di= sabled");e.disabled.push(c);e.disabled.sort();this._trigger("disable",nul= l,this._ui(this.anchors[c],this.panels[c]))}return = this},select:function(c){if(typeof = c=3D=3D"string")c=3Dthis.anchors.index(this.anchors.filter("[href$=3D"+c+= "]"));else = if(c=3D=3D=3Dnull)c=3D-1;if(c=3D=3D-1&&this.options.collapsible)c=3Dthis.= options.selected;this.anchors.eq(c).trigger(this.options.event+".tabs");r= eturn this},load:function(c){var = e=3Dthis,a=3Dthis.options,b=3Dthis.anchors.eq(c)[0],h=3Dd.data(b,"load.ta= bs");this.abort();if(!h||this.element.queue("tabs").length!=3D=3D0&&d.dat= a(b,"cache.tabs"))this.element.dequeue("tabs");else{this.lis.eq(c).addCla= ss("ui-state-processing");if(a.spinner){var = i=3Dd("span",b);i.data("label.tabs",i.html()).html(a.spinner)}this.xhr=3D= d.ajax(d.extend({},a.ajaxOptions,{url:h,success:function(k,n){d(e._saniti= zeSelector(b.hash)).html(k);e._cleanup();a.cache&&d.data(b,"cache.tabs",t= rue);e._trigger("load",null,e._ui(e.anchors[c],e.panels[c]));try{a.ajaxOp= tions.success(k,n)}catch(m){}},error:function(k,n){e._cleanup();e._trigge= r("load",null,e._ui(e.anchors[c],e.panels[c]));try{a.ajaxOptions.error(k,= n,c,b)}catch(m){}}}));e.element.dequeue("tabs");return = this}},abort:function(){this.element.queue([]);this.panels.stop(false,tru= e);this.element.queue("tabs",this.element.queue("tabs").splice(-2,2));if(= this.xhr){this.xhr.abort();delete this.xhr}this._cleanup();return = this},url:function(c,e){this.anchors.eq(c).removeData("cache.tabs").data(= "load.tabs",e);return this},length:function(){return = this.anchors.length}});d.extend(d.ui.tabs,{version:"1.8.1"});d.extend(d.u= i.tabs.prototype,{rotation:null,rotate:function(c,e){var = a=3Dthis,b=3Dthis.options,h=3Da._rotate||(a._rotate=3Dfunction(i){clearTi= meout(a.rotation);a.rotation=3DsetTimeout(function(){var = k=3Db.selected;a.select(++k
      ")).appendTo(d= ocument.body).hide().addClass("ui-dialog ui-widget ui-widget-content = ui-corner-all = "+b.dialogClass).css({zIndex:b.zIndex}).attr("tabIndex",-1).css("outline"= ,0).keydown(function(i){if(b.closeOnEscape&&i.keyCode&&i.keyCode=3D=3D=3D= c.ui.keyCode.ESCAPE){a.close(i);i.preventDefault()}}).attr({role:"dialog"= ,"aria-labelledby":e}).mousedown(function(i){a.moveToTop(false,i)});a.ele= ment.show().removeAttr("title").addClass("ui-dialog-content = ui-widget-content").appendTo(g);var = f=3D(a.uiDialogTitlebar=3Dc("
      ")).addClass("ui-dialog-titlebar = ui-widget-header ui-corner-all = ui-helper-clearfix").prependTo(g),h=3Dc('').addClass("ui-dialog-titlebar-close = ui-corner-all").attr("role","button").hover(function(){h.addClass("ui-sta= te-hover")},function(){h.removeClass("ui-state-hover")}).focus(function()= {h.addClass("ui-state-focus")}).blur(function(){h.removeClass("ui-state-f= ocus")}).click(function(i){a.close(i);return = false}).appendTo(f);(a.uiDialogTitlebarCloseText=3Dc("")).ad= dClass("ui-icon = ui-icon-closethick").text(b.closeText).appendTo(h);c("").add= Class("ui-dialog-title").attr("id",e).html(d).prependTo(f);if(c.isFunctio= n(b.beforeclose)&&!c.isFunction(b.beforeClose))b.beforeClose=3Db.beforecl= ose;f.find("*").add(f).disableSelection();b.draggable&&c.fn.draggable&&a.= _makeDraggable();b.resizable&&c.fn.resizable&&a._makeResizable();a._creat= eButtons(b.buttons);a._isOpen=3Dfalse;c.fn.bgiframe&&g.bgiframe()},_init:= function(){this.options.autoOpen&&this.open()},destroy:function(){var = a=3Dthis;a.overlay&&a.overlay.destroy();a.uiDialog.hide();a.element.unbin= d(".dialog").removeData("dialog").removeClass("ui-dialog-content = ui-widget-content").hide().appendTo("body");a.uiDialog.remove();a.origina= lTitle&&a.element.attr("title",a.originalTitle);return = a},widget:function(){return this.uiDialog},close:function(a){var = b=3Dthis,d;if(false!=3D=3Db._trigger("beforeClose",a)){b.overlay&&b.overl= ay.destroy();b.uiDialog.unbind("keypress.ui-dialog");b._isOpen=3Dfalse;if= (b.options.hide)b.uiDialog.hide(b.options.hide,function(){b._trigger("clo= se",a)});else{b.uiDialog.hide();b._trigger("close",a)}c.ui.dialog.overlay= .resize();if(b.options.modal){d=3D0;c(".ui-dialog").each(function(){if(th= is!=3D=3Db.uiDialog[0])d=3DMath.max(d,c(this).css("z-index"))});c.ui.dial= og.maxZ=3Dd}return b}},isOpen:function(){return = this._isOpen},moveToTop:function(a,b){var = d=3Dthis,e=3Dd.options;if(e.modal&&!a||!e.stack&&!e.modal)return = d._trigger("focus",b);if(e.zIndex>c.ui.dialog.maxZ)c.ui.dialog.maxZ=3De.z= Index;if(d.overlay){c.ui.dialog.maxZ+=3D1;d.overlay.$el.css("z-index",c.u= i.dialog.overlay.maxZ=3Dc.ui.dialog.maxZ)}a=3D{scrollTop:d.element.attr("= scrollTop"),scrollLeft:d.element.attr("scrollLeft")};c.ui.dialog.maxZ+=3D= 1;d.uiDialog.css("z-index",c.ui.dialog.maxZ);d.element.attr(a);d._trigger= ("focus",b);return d},open:function(){if(!this._isOpen){var = a=3Dthis,b=3Da.options,d=3Da.uiDialog;a.overlay=3Db.modal?new = c.ui.dialog.overlay(a):null;d.next().length&&d.appendTo("body");a._size()= ;a._position(b.position);d.show(b.show);a.moveToTop(true);b.modal&&d.bind= ("keypress.ui-dialog",function(e){if(e.keyCode=3D=3D=3Dc.ui.keyCode.TAB){= var = g=3Dc(":tabbable",this),f=3Dg.filter(":first");g=3Dg.filter(":last");if(e= .target=3D=3D=3Dg[0]&&!e.shiftKey){f.focus(1);return false}else = if(e.target=3D=3D=3Df[0]&&e.shiftKey){g.focus(1);return = false}}});c([]).add(d.find(".ui-dialog-content = :tabbable:first")).add(d.find(".ui-dialog-buttonpane = :tabbable:first")).add(d).filter(":first").focus();a._trigger("open");a._= isOpen=3Dtrue;return a}},_createButtons:function(a){var = b=3Dthis,d=3Dfalse,e=3Dc("
      ").addClass("ui-dialog-buttonpane = ui-widget-content = ui-helper-clearfix");b.uiDialog.find(".ui-dialog-buttonpane").remove();ty= peof = a=3D=3D=3D"object"&&a!=3D=3Dnull&&c.each(a,function(){return!(d=3Dtrue)})= ;if(d){c.each(a,function(g,f){g=3Dc('').text(g).click(function(){f.apply(b.element[0]= ,arguments)}).appendTo(e);c.fn.button&&g.button()});e.appendTo(b.uiDialog= )}},_makeDraggable:function(){function = a(f){return{position:f.position,offset:f.offset}}var = b=3Dthis,d=3Db.options,e=3Dc(document),g;b.uiDialog.draggable({cancel:".u= i-dialog-content, = .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"docu= ment",start:function(f,h){g=3Dd.height=3D=3D=3D"auto"?"auto":c(this).heig= ht();c(this).height(c(this).height()).addClass("ui-dialog-dragging");b._t= rigger("dragStart",f,a(h))},drag:function(f,h){b._trigger("drag",f,a(h))}= ,stop:function(f,h){d.position=3D[h.position.left-e.scrollLeft(),h.positi= on.top-e.scrollTop()];c(this).removeClass("ui-dialog-dragging").height(g)= ;b._trigger("dragStop",f,a(h));c.ui.dialog.overlay.resize()}})},_makeResi= zable:function(a){function = b(f){return{originalPosition:f.originalPosition,originalSize:f.originalSi= ze,position:f.position,size:f.size}}a=3Da=3D=3D=3Dundefined?this.options.= resizable:a;var = d=3Dthis,e=3Dd.options,g=3Dd.uiDialog.css("position");a=3Dtypeof = a=3D=3D=3D"string"?a:"n,e,s,w,se,sw,ne,nw";d.uiDialog.resizable({cancel:"= .ui-dialog-content",containment:"document",alsoResize:d.element,maxWidth:= e.maxWidth,maxHeight:e.maxHeight,minWidth:e.minWidth,minHeight:d._minHeig= ht(),handles:a,start:function(f,h){c(this).addClass("ui-dialog-resizing")= ;d._trigger("resizeStart",f,b(h))},resize:function(f,h){d._trigger("resiz= e",f,b(h))},stop:function(f,h){c(this).removeClass("ui-dialog-resizing");= e.height=3Dc(this).height();e.width=3Dc(this).width();d._trigger("resizeS= top",f,b(h));c.ui.dialog.overlay.resize()}}).css("position",g).find(".ui-= resizable-se").addClass("ui-icon = ui-icon-grip-diagonal-se")},_minHeight:function(){var = a=3Dthis.options;return = a.height=3D=3D=3D"auto"?a.minHeight:Math.min(a.minHeight,a.height)},_posi= tion:function(a){var = b=3D[],d=3D[0,0];a=3Da||c.ui.dialog.prototype.options.position;if(typeof = a=3D=3D=3D"string"||typeof a=3D=3D=3D"object"&&"0"in = a){b=3Da.split?a.split(" = "):[a[0],a[1]];if(b.length=3D=3D=3D1)b[1]=3Db[0];c.each(["left","top"],fu= nction(e,g){if(+b[e]=3D=3D=3Db[e]){d[e]=3Db[e];b[e]=3Dg}})}else = if(typeof a=3D=3D=3D"object"){if("left"in = a){b[0]=3D"left";d[0]=3Da.left}else if("right"in = a){b[0]=3D"right";d[0]=3D-a.right}if("top"in = a){b[1]=3D"top";d[1]=3Da.top}else if("bottom"in = a){b[1]=3D"bottom";d[1]=3D-a.bottom}}(a=3Dthis.uiDialog.is(":visible"))||= this.uiDialog.show();this.uiDialog.css({top:0,left:0}).position({my:b.joi= n(" "),at:b.join(" "),offset:d.join(" = "),of:window,collision:"fit",using:function(e){var = g=3Dc(this).css(e).offset().top;g<0&&c(this).css("top",e.top-g)}});a||thi= s.uiDialog.hide()},_setOption:function(a,b){var = d=3Dthis,e=3Dd.uiDialog,g=3De.is(":data(resizable)"),f=3Dfalse;switch(a){= case "beforeclose":a=3D"beforeClose";break;case = "buttons":d._createButtons(b);break;case = "closeText":d.uiDialogTitlebarCloseText.text(""+b);break;case = "dialogClass":e.removeClass(d.options.dialogClass).addClass("ui-dialog = ui-widget ui-widget-content ui-corner-all "+b);break;case = "disabled":b?e.addClass("ui-dialog-disabled"):e.removeClass("ui-dialog-di= sabled");break;case = "draggable":b?d._makeDraggable():e.draggable("destroy");break;case = "height":f=3Dtrue;break;case = "maxHeight":g&&e.resizable("option","maxHeight",b);f=3Dtrue;break;case = "maxWidth":g&&e.resizable("option","maxWidth",b);f=3Dtrue;break;case = "minHeight":g&&e.resizable("option","minHeight",b);f=3Dtrue;break;case = "minWidth":g&&e.resizable("option","minWidth",b);f=3Dtrue;break;case = "position":d._position(b);break;case = "resizable":g&&!b&&e.resizable("destroy");g&&typeof = b=3D=3D=3D"string"&&e.resizable("option","handles",b);!g&&b!=3D=3Dfalse&&= d._makeResizable(b);break;case = "title":c(".ui-dialog-title",d.uiDialogTitlebar).html(""+(b||" "));b= reak;case = "width":f=3Dtrue;break}c.Widget.prototype._setOption.apply(d,arguments);f= &&d._size()},_size:function(){var = a=3Dthis.options,b;this.element.css({width:"auto",minHeight:0,height:0});= b=3Dthis.uiDialog.css({height:"auto",width:a.width}).height();this.elemen= t.css(a.height=3D=3D=3D"auto"?{minHeight:Math.max(a.minHeight-b,0),height= :"auto"}:{minHeight:0,height:Math.max(a.height-b,0)}).show();this.uiDialo= g.is(":data(resizable)")&&this.uiDialog.resizable("option","minHeight",th= is._minHeight())}});c.extend(c.ui.dialog,{version:"1.8.1",uuid:0,maxZ:0,g= etTitleId:function(a){a=3Da.attr("id");if(!a){this.uuid+=3D1;a=3Dthis.uui= d}return"ui-dialog-title-"+a},overlay:function(a){this.$el=3Dc.ui.dialog.= overlay.create(a)}});c.extend(c.ui.dialog.overlay,{instances:[],oldInstan= ces:[],maxZ:0,events:c.map("focus,mousedown,mouseup,keydown,keypress,clic= k".split(","),function(a){return a+".dialog-overlay"}).join(" = "),create:function(a){if(this.instances.length=3D=3D=3D0){setTimeout(func= tion(){c.ui.dialog.overlay.instances.length&&c(document).bind(c.ui.dialog= .overlay.events,function(d){return = c(d.target).zIndex()>=3Dc.ui.dialog.overlay.maxZ})},1);c(document).bind("= keydown.dialog-overlay",function(d){if(a.options.closeOnEscape&&d.keyCode= &&d.keyCode=3D=3D=3Dc.ui.keyCode.ESCAPE){a.close(d);d.preventDefault()}})= ;c(window).bind("resize.dialog-overlay",c.ui.dialog.overlay.resize)}var = b=3D(this.oldInstances.pop()||c("
      ").addClass("ui-widget-overla= y")).appendTo(document.body).css({width:this.width(),height:this.height()= });c.fn.bgiframe&&b.bgiframe();this.instances.push(b);return = b},destroy:function(a){this.oldInstances.push(this.instances.splice(c.inA= rray(a,this.instances),1)[0]);this.instances.length=3D=3D=3D0&&c([documen= t,window]).unbind(".dialog-overlay");a.remove();var = b=3D0;c.each(this.instances,function(){b=3DMath.max(b,this.css("z-index")= )});this.maxZ=3Db},height:function(){var = a,b;if(c.browser.msie&&c.browser.version<7){a=3DMath.max(document.documen= tElement.scrollHeight,document.body.scrollHeight);b=3DMath.max(document.d= ocumentElement.offsetHeight,document.body.offsetHeight);return = a")[0],{prop:0}),v=3D0,O=3D!b.suppor= t.opacity&&!window.XMLHttpRequest,J=3Dfunction(){u.hide();s.onerror=3Ds.o= nload=3Dnull;E&&E.abort();m.empty()},P=3Dfunction(){b.fancybox('

      The requested content cannot be loaded.
      Please try again = later.

      ',{scrolling:"no",padding:20,transitionIn:"none",transitionOut:= "none"})},=0A= K=3Dfunction(){return[b(window).width(),b(window).height(),b(document).sc= rollLeft(),b(document).scrollTop()]},T=3Dfunction(){var = a=3DK(),d=3D{},f=3Dc.margin,o=3Dc.autoScale,t=3D(20+f)*2,w=3D(20+f)*2,r=3D= c.padding*2;if(c.width.toString().indexOf("%")>-1){d.width=3Da[0]*parseFl= oat(c.width)/100-40;o=3Dfalse}else = d.width=3Dc.width+r;if(c.height.toString().indexOf("%")>-1){d.height=3Da[= 1]*parseFloat(c.height)/100-40;o=3Dfalse}else = d.height=3Dc.height+r;if(o&&(d.width>a[0]-t||d.height>a[1]-w))if(e.type=3D= =3D"image"||e.type=3D=3D"swf"){t+=3Dr;=0A= w+=3Dr;o=3DMath.min(Math.min(a[0]-t,c.width)/c.width,Math.min(a[1]-w,c.he= ight)/c.height);d.width=3DMath.round(o*(d.width-r))+r;d.height=3DMath.rou= nd(o*(d.height-r))+r}else{d.width=3DMath.min(d.width,a[0]-t);d.height=3DM= ath.min(d.height,a[1]-w)}d.top=3Da[3]+(a[1]-(d.height+40))*0.5;d.left=3Da= [2]+(a[0]-(d.width+40))*0.5;if(c.autoScale=3D=3D=3Dfalse){d.top=3DMath.ma= x(a[3]+f,d.top);d.left=3DMath.max(a[2]+f,d.left)}return = d},U=3Dfunction(a){if(a&&a.length)switch(c.titlePosition){case = "inside":return a;case "over":return''+=0A= a+"";default:return''+a+''}return = false},V=3Dfunction(){var = a=3Dc.title,d=3Dl.width-c.padding*2,f=3D"fancybox-title-"+c.titlePosition= ;b("#fancybox-title").remove();v=3D0;if(c.titleShow!=3D=3Dfalse){a=3Db.is= Function(c.titleFormat)?c.titleFormat(a,j,n,c):U(a);if(!(!a||a=3D=3D=3D""= )){b('
      ').css({width:d,paddingLeft:c.padding,=0A= paddingRight:c.padding}).html(a).appendTo("body");switch(c.titlePosition)= {case = "inside":v=3Db("#fancybox-title").outerHeight(true)-c.padding;l.height+=3D= v;break;case = "over":b("#fancybox-title").css("bottom",c.padding);break;default:b("#fan= cybox-title").css("bottom",b("#fancybox-title").outerHeight(true)*-1);bre= ak}b("#fancybox-title").appendTo(D).hide()}}},W=3Dfunction(){b(document).= unbind("keydown.fb").bind("keydown.fb",function(a){if(a.keyCode=3D=3D27&&= c.enableEscapeButton){a.preventDefault();b.fancybox.close()}else = if(a.keyCode=3D=3D=0A= 37){a.preventDefault();b.fancybox.prev()}else = if(a.keyCode=3D=3D39){a.preventDefault();b.fancybox.next()}});if(b.fn.mou= sewheel){g.unbind("mousewheel.fb");j.length>1&&g.bind("mousewheel.fb",fun= ction(a,d){a.preventDefault();h||d=3D=3D=3D0||(d>0?b.fancybox.prev():b.fa= ncybox.next())})}if(c.showNavArrows){if(c.cyclic&&j.length>1||n!=3D=3D0)A= .show();if(c.cyclic&&j.length>1||n!=3Dj.length-1)B.show()}},X=3Dfunction(= ){var a,d;if(j.length-1>n){a=3Dj[n+1].href;if(typeof = a!=3D=3D"undefined"&&a.match(G)){d=3Dnew Image;d.src=3Da}}if(n>0){a=3D=0A= j[n-1].href;if(typeof a!=3D=3D"undefined"&&a.match(G)){d=3Dnew = Image;d.src=3Da}}},L=3Dfunction(){i.css("overflow",c.scrolling=3D=3D"auto= "?c.type=3D=3D"image"||c.type=3D=3D"iframe"||c.type=3D=3D"swf"?"hidden":"= auto":c.scrolling=3D=3D"yes"?"auto":"visible");if(!b.support.opacity){i.g= et(0).style.removeAttribute("filter");g.get(0).style.removeAttribute("fil= ter")}b("#fancybox-title").show();c.hideOnContentClick&&i.one("click",b.f= ancybox.close);c.hideOnOverlayClick&&x.one("click",b.fancybox.close);c.sh= owCloseButton&&z.show();W();b(window).bind("resize.fb",=0A= b.fancybox.center);c.centerOnScroll?b(window).bind("scroll.fb",b.fancybox= .center):b(window).unbind("scroll.fb");b.isFunction(c.onComplete)&&c.onCo= mplete(j,n,c);h=3Dfalse;X()},M=3Dfunction(a){var = d=3DMath.round(k.width+(l.width-k.width)*a),f=3DMath.round(k.height+(l.he= ight-k.height)*a),o=3DMath.round(k.top+(l.top-k.top)*a),t=3DMath.round(k.= left+(l.left-k.left)*a);g.css({width:d+"px",height:f+"px",top:o+"px",left= :t+"px"});d=3DMath.max(d-c.padding*2,0);f=3DMath.max(f-(c.padding*2+v*a),= 0);i.css({width:d+"px",height:f+=0A= "px"});if(typeof = l.opacity!=3D=3D"undefined")g.css("opacity",a<0.5?0.5:a)},Y=3Dfunction(a)= {var = d=3Da.offset();d.top+=3DparseFloat(a.css("paddingTop"))||0;d.left+=3Dpars= eFloat(a.css("paddingLeft"))||0;d.top+=3DparseFloat(a.css("border-top-wid= th"))||0;d.left+=3DparseFloat(a.css("border-left-width"))||0;d.width=3Da.= width();d.height=3Da.height();return d},Q=3Dfunction(){var = a=3De.orig?b(e.orig):false,d=3D{};if(a&&a.length){a=3DY(a);d=3D{width:a.w= idth+c.padding*2,height:a.height+c.padding*2,top:a.top-c.padding-20,left:= a.left-c.padding-=0A= 20}}else{a=3DK();d=3D{width:1,height:1,top:a[3]+a[1]*0.5,left:a[2]+a[0]*0= .5}}return = d},N=3Dfunction(){u.hide();if(g.is(":visible")&&b.isFunction(c.onCleanup)= )if(c.onCleanup(j,n,c)=3D=3D=3Dfalse){b.event.trigger("fancybox-cancel");= h=3Dfalse;return}j=3Dq;n=3Dp;c=3De;i.get(0).scrollTop=3D0;i.get(0).scroll= Left=3D0;if(c.overlayShow){O&&b("select:not(#fancybox-tmp = select)").filter(function(){return = this.style.visibility!=3D=3D"hidden"}).css({visibility:"hidden"}).one("fa= ncybox-cleanup",function(){this.style.visibility=3D"inherit"});=0A= x.css({"background-color":c.overlayColor,opacity:c.overlayOpacity}).unbin= d().show()}l=3DT();V();if(g.is(":visible")){b(z.add(A).add(B)).hide();var= = a=3Dg.position(),d;k=3D{top:a.top,left:a.left,width:g.width(),height:g.he= ight()};d=3Dk.width=3D=3Dl.width&&k.height=3D=3Dl.height;i.fadeOut(c.chan= geFade,function(){var = f=3Dfunction(){i.html(m.contents()).fadeIn(c.changeFade,L)};b.event.trigg= er("fancybox-change");i.empty().css("overflow","hidden");if(d){i.css({top= :c.padding,left:c.padding,width:Math.max(l.width-c.padding*=0A= 2,1),height:Math.max(l.height-c.padding*2-v,1)});f()}else{i.css({top:c.pa= dding,left:c.padding,width:Math.max(k.width-c.padding*2,1),height:Math.ma= x(k.height-c.padding*2,1)});y.prop=3D0;b(y).animate({prop:1},{duration:c.= changeSpeed,easing:c.easingChange,step:M,complete:f})}})}else{g.css("opac= ity",1);if(c.transitionIn=3D=3D"elastic"){k=3DQ();i.css({top:c.padding,le= ft:c.padding,width:Math.max(k.width-c.padding*2,1),height:Math.max(k.heig= ht-c.padding*2,1)}).html(m.contents());g.css(k).show();if(c.opacity)l.opa= city=3D=0A= 0;y.prop=3D0;b(y).animate({prop:1},{duration:c.speedIn,easing:c.easingIn,= step:M,complete:L})}else{i.css({top:c.padding,left:c.padding,width:Math.m= ax(l.width-c.padding*2,1),height:Math.max(l.height-c.padding*2-v,1)}).htm= l(m.contents());g.css(l).fadeIn(c.transitionIn=3D=3D"none"?0:c.speedIn,L)= }}},F=3Dfunction(){m.width(e.width);m.height(e.height);if(e.width=3D=3D"a= uto")e.width=3Dm.width();if(e.height=3D=3D"auto")e.height=3Dm.height();N(= )},Z=3Dfunction(){h=3Dtrue;e.width=3Ds.width;e.height=3Ds.height;b("").attr({id:"fancybox-img",=0A= src:s.src,alt:e.title}).appendTo(m);N()},C=3Dfunction(){J();var = a=3Dq[p],d,f,o,t,w;e=3Db.extend({},b.fn.fancybox.defaults,typeof = b(a).data("fancybox")=3D=3D"undefined"?e:b(a).data("fancybox"));o=3Da.tit= le||b(a).title||e.title||"";if(a.nodeName&&!e.orig)e.orig=3Db(a).children= ("img:first").length?b(a).children("img:first"):b(a);if(o=3D=3D=3D""&&e.o= rig)o=3De.orig.attr("alt");d=3Da.nodeName&&/^(?:javascript|#)/i.test(a.hr= ef)?e.href||null:e.href||a.href||null;if(e.type){f=3De.type;if(!d)d=3De.c= ontent}else if(e.content)f=3D"html";else if(d)if(d.match(G))f=3D=0A= "image";else if(d.match(S))f=3D"swf";else = if(b(a).hasClass("iframe"))f=3D"iframe";else = if(d.match(/#/)){a=3Dd.substr(d.indexOf("#"));f=3Db(a).length>0?"inline":= "ajax"}else f=3D"ajax";else = f=3D"inline";e.type=3Df;e.href=3Dd;e.title=3Do;if(e.autoDimensions&&e.typ= e!=3D=3D"iframe"&&e.type!=3D=3D"swf"){e.width=3D"auto";e.height=3D"auto"}= if(e.modal){e.overlayShow=3Dtrue;e.hideOnOverlayClick=3Dfalse;e.hideOnCon= tentClick=3Dfalse;e.enableEscapeButton=3Dfalse;e.showCloseButton=3Dfalse}= if(b.isFunction(e.onStart))if(e.onStart(q,p,e)=3D=3D=3Dfalse){h=3Dfalse;=0A= return}m.css("padding",20+e.padding+e.margin);b(".fancybox-inline-tmp").u= nbind("fancybox-cancel").bind("fancybox-change",function(){b(this).replac= eWith(i.children())});switch(f){case = "html":m.html(e.content);F();break;case "inline":b('
      ').hide().insertBefore(b(a)).bind("fancybox-cleanup",function(){b(this)= .replaceWith(i.children())}).bind("fancybox-cancel",function(){b(this).re= placeWith(m.children())});b(a).appendTo(m);F();break;case = "image":h=3Dfalse;b.fancybox.showActivity();=0A= s=3Dnew = Image;s.onerror=3Dfunction(){P()};s.onload=3Dfunction(){s.onerror=3Dnull;= s.onload=3Dnull;Z()};s.src=3Dd;break;case "swf":t=3D'';w=3D"";b.each(e.swf,function(r,R){t+=3D'';w+=3D" = "+r+'=3D"'+R+'"'});t+=3D'";m.html(t);=0A= F();break;case = "ajax":a=3Dd.split("#",2);f=3De.ajax.data||{};if(a.length>1){d=3Da[0];if(= typeof f=3D=3D"string")f+=3D"&selector=3D"+a[1];else = f.selector=3Da[1]}h=3Dfalse;b.fancybox.showActivity();E=3Db.ajax(b.extend= (e.ajax,{url:d,data:f,error:P,success:function(r){if(E.status=3D=3D200){m= .html(r);F()}}}));break;case "iframe":b('').appendTo(m);N();break}},$=3Dfunction(){if(= u.is(":visible")){b("div",=0A= u).css("top",I*-40+"px");I=3D(I+1)%12}else = clearInterval(H)},aa=3Dfunction(){if(!b("#fancybox-wrap").length){b("body= ").append(m=3Db('
      '),u=3Db('
      '),x=3Db('
      '),g=3Db('
      '));if(!b.support.opacity){g.addClass("fancybo= x-ie");u.addClass("fancybox-ie")}D=3Db('
      ').append('
      ').appendTo(g);=0A= D.append(i=3Db('
      '),z=3Db(''),A=3Db(''),B=3Db(''));z.click(b.fancybox.close);u.clic= k(b.fancybox.cancel);A.click(function(a){a.preventDefault();b.fancybox.pr= ev()});B.click(function(a){a.preventDefault();b.fancybox.next()});if(O){x= .get(0).style.setExpression("height",=0A= "document.body.scrollHeight > document.body.offsetHeight ? = document.body.scrollHeight : document.body.offsetHeight + = 'px'");u.get(0).style.setExpression("top","(-20 + = (document.documentElement.clientHeight ? = document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) = + ( ignoreMe =3D document.documentElement.scrollTop ? = document.documentElement.scrollTop : document.body.scrollTop )) + = 'px'");D.prepend('')}}};=0A= b.fn.fancybox=3Dfunction(a){b(this).data("fancybox",b.extend({},a,b.metad= ata?b(this).metadata():{})).unbind("click.fb").bind("click.fb",function(d= ){d.preventDefault();if(!h){h=3Dtrue;b(this).blur();q=3D[];p=3D0;d=3Db(th= is).attr("rel")||"";if(!d||d=3D=3D""||d=3D=3D=3D"nofollow")q.push(this);e= lse{q=3Db("a[rel=3D"+d+"], = area[rel=3D"+d+"]");p=3Dq.index(this)}C();return false}});return = this};b.fancybox=3Dfunction(a,d){if(!h){h=3Dtrue;d=3Dtypeof = d!=3D=3D"undefined"?d:{};q=3D[];p=3Dd.index||0;if(b.isArray(a)){for(var = f=3D0,o=3Da.length;fq.lengt= h||p<0)p=3D0;C()}};b.fancybox.showActivity=3Dfunction(){clearInterval(H);= u.show();H=3DsetInterval($,66)};b.fancybox.hideActivity=3Dfunction(){u.hi= de()};b.fancybox.next=3Dfunction(){return = b.fancybox.pos(n+1)};b.fancybox.prev=3Dfunction(){return = b.fancybox.pos(n-=0A= 1)};b.fancybox.pos=3Dfunction(a){if(!h){a=3DparseInt(a,10);if(a>-1&&j.len= gth>a){p=3Da;C()}if(c.cyclic&&j.length>1&&a<0){p=3Dj.length-1;C()}if(c.cy= clic&&j.length>1&&a>=3Dj.length){p=3D0;C()}}};b.fancybox.cancel=3Dfunctio= n(){if(!h){h=3Dtrue;b.event.trigger("fancybox-cancel");J();e&&b.isFunctio= n(e.onCancel)&&e.onCancel(q,p,e);h=3Dfalse}};b.fancybox.close=3Dfunction(= ){function = a(){x.fadeOut("fast");g.hide();b.event.trigger("fancybox-cleanup");i.empt= y();b.isFunction(c.onClosed)&&c.onClosed(j,n,c);j=3De=3D[];n=3Dp=3D0;c=3D= e=3D{};h=3Dfalse}=0A= if(!(h||g.is(":hidden"))){h=3Dtrue;if(c&&b.isFunction(c.onCleanup))if(c.o= nCleanup(j,n,c)=3D=3D=3Dfalse){h=3Dfalse;return}J();b(z.add(A).add(B)).hi= de();b("#fancybox-title").remove();g.add(i).add(x).unbind();b(window).unb= ind("resize.fb = scroll.fb");b(document).unbind("keydown.fb");i.css("overflow","hidden");i= f(c.transitionOut=3D=3D"elastic"){k=3DQ();var = d=3Dg.position();l=3D{top:d.top,left:d.left,width:g.width(),height:g.heig= ht()};if(c.opacity)l.opacity=3D1;y.prop=3D1;b(y).animate({prop:0},{durati= on:c.speedOut,easing:c.easingOut,=0A= step:M,complete:a})}else = g.fadeOut(c.transitionOut=3D=3D"none"?0:c.speedOut,a)}};b.fancybox.resize= =3Dfunction(){var = a,d;if(!(h||g.is(":hidden"))){h=3Dtrue;a=3Di.wrapInner("
      ").children();d=3Da.height();g.css({height:= d+c.padding*2+v});i.css({height:d});a.replaceWith(a.children());b.fancybo= x.center()}};b.fancybox.center=3Dfunction(){h=3Dtrue;var = a=3DK(),d=3Dc.margin,f=3D{};f.top=3Da[3]+(a[1]-(g.height()-v+40))*0.5;f.l= eft=3Da[2]+(a[0]-(g.width()+40))*0.5;f.top=3DMath.max(a[3]+d,f.top);f.lef= t=3DMath.max(a[2]+=0A= d,f.left);g.css(f);h=3Dfalse};b.fn.fancybox.defaults=3D{padding:10,margin= :20,opacity:false,modal:false,cyclic:false,scrolling:"auto",width:560,hei= ght:340,autoScale:true,autoDimensions:true,centerOnScroll:false,ajax:{},s= wf:{wmode:"transparent"},hideOnOverlayClick:true,hideOnContentClick:false= ,overlayShow:true,overlayOpacity:0.3,overlayColor:"#666",titleShow:true,t= itlePosition:"outside",titleFormat:null,transitionIn:"fade",transitionOut= :"fade",speedIn:300,speedOut:300,changeSpeed:300,changeFade:"fast",=0A= easingIn:"swing",easingOut:"swing",showCloseButton:true,showNavArrows:tru= e,enableEscapeButton:true,onStart:null,onCancel:null,onComplete:null,onCl= eanup:null,onClosed:null};b(document).ready(function(){aa()})})(jQuery);=0A= =0A= =0A= =0A= =0A= =0A= /*=0A= * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/=0A= *=0A= * Uses the built in easing capabilities added In jQuery 1.1=0A= * to offer multiple easing options=0A= *=0A= * TERMS OF USE - jQuery Easing=0A= * =0A= * Open source under the BSD License. =0A= * =0A= * Copyright =C3=82=C2=A9 2008 George McGinley Smith=0A= * All rights reserved.=0A= * =0A= * Redistribution and use in source and binary forms, with or without = modification, =0A= * are permitted provided that the following conditions are met:=0A= * =0A= * Redistributions of source code must retain the above copyright = notice, this list of =0A= * conditions and the following disclaimer.=0A= * Redistributions in binary form must reproduce the above copyright = notice, this list =0A= * of conditions and the following disclaimer in the documentation = and/or other materials =0A= * provided with the distribution.=0A= * =0A= * Neither the name of the author nor the names of contributors may be = used to endorse =0A= * or promote products derived from this software without specific prior = written permission.=0A= * =0A= * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS = "AS IS" AND ANY =0A= * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE = IMPLIED WARRANTIES OF=0A= * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. = IN NO EVENT SHALL THE=0A= * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, = INCIDENTAL, SPECIAL,=0A= * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, = PROCUREMENT OF SUBSTITUTE=0A= * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS = INTERRUPTION) HOWEVER CAUSED =0A= * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT = LIABILITY, OR TORT (INCLUDING=0A= * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS = SOFTWARE, EVEN IF ADVISED =0A= * OF THE POSSIBILITY OF SUCH DAMAGE. =0A= *=0A= */=0A= =0A= // t: current time, b: begInnIng value, c: change In value, d: duration=0A= // Wrapped into anonymous function to avoid namespace interception=0A= // Inner jQuery name used to minimize plugin changes=0A= (function(jQuery){=0A= eval(function(p,a,c,k,e,r){e=3Dfunction(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace= (/^/,String)){while(c--)r[e(c)]=3Dk[c]||e(c);k=3D[function(e){return = r[e]}];e=3Dfunction(){return'\\w+'};c=3D1};while(c--)if(k[c])p=3Dp.replac= e(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return = p}('h.i[\'1a\']=3Dh.i[\'z\'];h.O(h.i,{y:\'D\',z:9(x,t,b,c,d){6 = h.i[h.i.y](x,t,b,c,d)},17:9(x,t,b,c,d){6 = c*(t/=3Dd)*t+b},D:9(x,t,b,c,d){6-c*(t/=3Dd)*(t-2)+b},13:9(x,t,b,c,d){e((t= /=3Dd/2)<1)6 c/2*t*t+b;6-c/2*((--t)*(t-2)-1)+b},X:9(x,t,b,c,d){6 = c*(t/=3Dd)*t*t+b},U:9(x,t,b,c,d){6 = c*((t=3Dt/d-1)*t*t+1)+b},R:9(x,t,b,c,d){e((t/=3Dd/2)<1)6 c/2*t*t*t+b;6 = c/2*((t-=3D2)*t*t+2)+b},N:9(x,t,b,c,d){6 = c*(t/=3Dd)*t*t*t+b},M:9(x,t,b,c,d){6-c*((t=3Dt/d-1)*t*t*t-1)+b},L:9(x,t,b= ,c,d){e((t/=3Dd/2)<1)6 = c/2*t*t*t*t+b;6-c/2*((t-=3D2)*t*t*t-2)+b},K:9(x,t,b,c,d){6 = c*(t/=3Dd)*t*t*t*t+b},J:9(x,t,b,c,d){6 = c*((t=3Dt/d-1)*t*t*t*t+1)+b},I:9(x,t,b,c,d){e((t/=3Dd/2)<1)6 = c/2*t*t*t*t*t+b;6 = c/2*((t-=3D2)*t*t*t*t+2)+b},G:9(x,t,b,c,d){6-c*8.C(t/d*(8.g/2))+c+b},15:9= (x,t,b,c,d){6 = c*8.n(t/d*(8.g/2))+b},12:9(x,t,b,c,d){6-c/2*(8.C(8.g*t/d)-1)+b},Z:9(x,t,b= ,c,d){6(t=3D=3D0)?b:c*8.j(2,10*(t/d-1))+b},Y:9(x,t,b,c,d){6(t=3D=3Dd)?b+c= :c*(-8.j(2,-10*t/d)+1)+b},W:9(x,t,b,c,d){e(t=3D=3D0)6 b;e(t=3D=3Dd)6 = b+c;e((t/=3Dd/2)<1)6 c/2*8.j(2,10*(t-1))+b;6 = c/2*(-8.j(2,-10*--t)+2)+b},V:9(x,t,b,c,d){6-c*(8.o(1-(t/=3Dd)*t)-1)+b},S:= 9(x,t,b,c,d){6 = c*8.o(1-(t=3Dt/d-1)*t)+b},Q:9(x,t,b,c,d){e((t/=3Dd/2)<1)6-c/2*(8.o(1-t*t)= -1)+b;6 c/2*(8.o(1-(t-=3D2)*t)+1)+b},P:9(x,t,b,c,d){f s=3D1.l;f p=3D0;f = a=3Dc;e(t=3D=3D0)6 b;e((t/=3Dd)=3D=3D1)6 = b+c;e(!p)p=3Dd*.3;e(a<8.w(c)){a=3Dc;f s=3Dp/4}m f = s=3Dp/(2*8.g)*8.r(c/a);6-(a*8.j(2,10*(t-=3D1))*8.n((t*d-s)*(2*8.g)/p))+b}= ,H:9(x,t,b,c,d){f s=3D1.l;f p=3D0;f a=3Dc;e(t=3D=3D0)6 = b;e((t/=3Dd)=3D=3D1)6 b+c;e(!p)p=3Dd*.3;e(a<8.w(c)){a=3Dc;f s=3Dp/4}m f = s=3Dp/(2*8.g)*8.r(c/a);6 = a*8.j(2,-10*t)*8.n((t*d-s)*(2*8.g)/p)+c+b},T:9(x,t,b,c,d){f s=3D1.l;f = p=3D0;f a=3Dc;e(t=3D=3D0)6 b;e((t/=3Dd/2)=3D=3D2)6 = b+c;e(!p)p=3Dd*(.3*1.5);e(a<8.w(c)){a=3Dc;f s=3Dp/4}m f = s=3Dp/(2*8.g)*8.r(c/a);e(t<1)6-.5*(a*8.j(2,10*(t-=3D1))*8.n((t*d-s)*(2*8.= g)/p))+b;6 = a*8.j(2,-10*(t-=3D1))*8.n((t*d-s)*(2*8.g)/p)*.5+c+b},F:9(x,t,b,c,d,s){e(s= =3D=3Du)s=3D1.l;6 = c*(t/=3Dd)*t*((s+1)*t-s)+b},E:9(x,t,b,c,d,s){e(s=3D=3Du)s=3D1.l;6 = c*((t=3Dt/d-1)*t*((s+1)*t+s)+1)+b},16:9(x,t,b,c,d,s){e(s=3D=3Du)s=3D1.l;e= ((t/=3Dd/2)<1)6 c/2*(t*t*(((s*=3D(1.B))+1)*t-s))+b;6 = c/2*((t-=3D2)*t*(((s*=3D(1.B))+1)*t+s)+2)+b},A:9(x,t,b,c,d){6 = c-h.i.v(x,d-t,0,c,d)+b},v:9(x,t,b,c,d){e((t/=3Dd)<(1/2.k)){6 = c*(7.q*t*t)+b}m e(t<(2/2.k)){6 c*(7.q*(t-=3D(1.5/2.k))*t+.k)+b}m = e(t<(2.5/2.k)){6 c*(7.q*(t-=3D(2.14/2.k))*t+.11)+b}m{6 = c*(7.q*(t-=3D(2.18/2.k))*t+.19)+b}},1b:9(x,t,b,c,d){e(t. All rights = reserved.=0A= * You may copy and modify this script as long as the above copyright = notice,=0A= * this condition and the following disclaimer is left intact.=0A= * This software is provided by the author "AS IS" and no warranties are=0A= * implied, including fitness for a particular purpose. In no event shall=0A= * the author be liable for any damages arising in any way out of the use=0A= * of this software, even if advised of the possibility of such damage.=0A= * $Id: echo-stream.js 27794 2010-10-08 13:45:27Z jskit $=0A= */=0A= =0A= (function($) {=0A= $.noConflict();=0A= =0A= if (!window.Echo) window.Echo =3D {};=0A= if (!Echo.Vars) Echo.Vars =3D {};=0A= =0A= $.extend({=0A= "addCss": function(cssCode, id) {=0A= if (id) {=0A= id =3D 'echo-css-' + id;=0A= if ($('#' + id).length) return;=0A= }=0A= var $style =3D $('');=0A= if (!Echo.Vars.$cssAnchor) {=0A= var container =3D document.getElementsByTagName("head")[0] || = document.documentElement;=0A= $(container).prepend($style);=0A= } else {=0A= Echo.Vars.$cssAnchor.after($style);=0A= }=0A= Echo.Vars.$cssAnchor =3D $style;=0A= },=0A= "escapeURI": function(uri) {=0A= if (!uri) return;=0A= return (uri || "").replace(/&/g, '&');=0A= },=0A= "foldl": function(acc, object, callback) {=0A= $.each(object, function(key, item) {=0A= result =3D callback(item, acc, key);=0A= if (result !=3D=3D undefined) acc =3D result;=0A= });=0A= return acc;=0A= },=0A= "getDomain": function(uri) {=0A= return uri.replace(/^https?:\/\/(.*?)(\/.*|$)/ig, '$1');=0A= },=0A= "getNestedValue": function(key, data, defaults) {=0A= var found =3D true;=0A= var value =3D $.foldl(data, key.split(/\./), function(v, acc) {=0A= if (acc[v] =3D=3D=3D undefined) {=0A= found =3D false;=0A= } else {=0A= return acc[v];=0A= }=0A= });=0A= return found ? value : defaults;=0A= },=0A= "object2JSON": function(obj) {=0A= var encodeJSONLiteral =3D function(string) {=0A= var replacements =3D {=0A= '\b': '\\b',=0A= '\t': '\\t',=0A= '\n': '\\n',=0A= '\f': '\\f',=0A= '\r': '\\r',=0A= '"' : '\\"',=0A= '\\': '\\\\'};=0A= return = string.replace(/[\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b= 5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff\\]/g,=0A= function (a) {=0A= return (replacements.hasOwnProperty(a))=0A= ? replacements[a]=0A= : '\\u' + ('0000' + a.charCodeAt(0).toString(16)).slice(-4);=0A= }=0A= );=0A= }=0A= var out;=0A= switch (typeof(obj)) {=0A= case "number" : out =3D isFinite(obj) ? obj : 'null'; break;=0A= case "string" : out =3D '"' + encodeJSONLiteral(obj) + '"'; break;=0A= case "boolean" : out =3D '"' + obj.toString() + '"'; break;=0A= default :=0A= if (obj instanceof Array) {=0A= var container =3D $.map(obj, function(element) { return = $.object2JSON(element); });=0A= out =3D '[' + container.join(",") + ']';=0A= } else if (obj instanceof Object) {=0A= var source =3D obj.exportProperties || obj;=0A= var container =3D $.foldl([], source, function(value, acc, = property) {=0A= if (source instanceof Array) {=0A= property =3D value;=0A= value =3D obj[property];=0A= }=0A= acc.push('"' + property + '":' + $.object2JSON(value));=0A= });=0A= out =3D '{' + container.join(",") + '}';=0A= } else {=0A= out =3D 'null';=0A= }=0A= }=0A= return out;=0A= },=0A= "htmlTextTruncate": function(text, limit, postfix) {=0A= if (!limit || text.length < limit) return text;=0A= var tags =3D [], count =3D 0, finalPos =3D 0;=0A= var list =3D "br hr input img area param base link meta = option".split(" ");=0A= var standalone =3D $.foldl({}, list, function(value, acc, key) {=0A= acc[value] =3D true;=0A= });=0A= for (var i =3D 0; i < text.length; i++) {=0A= var char =3D text.charAt(i);=0A= if (char =3D=3D "<") {=0A= var tail =3D text.indexOf(">", i);=0A= if (tail < 0) return text;=0A= var source =3D text.substring(i + 1, tail);=0A= var tag =3D {"name": "", "closing": false};=0A= if (source[0] =3D=3D "/") {=0A= tag.closing =3D true;=0A= source =3D source.substring(1);=0A= }=0A= tag.name =3D source.match(/(\w)+/)[0];=0A= if (tag.closing) {=0A= var current =3D tags.pop();=0A= if (!current || current.name !=3D tag.name) return text;=0A= } else if (!standalone[tag.name]) {=0A= tags.push(tag);=0A= }=0A= i =3D tail;=0A= } else if (char =3D=3D "&" && text.substring(i).match(/^(\S)+;/)) {=0A= i =3D text.indexOf(";", i);=0A= } else {=0A= if (count =3D=3D limit) {=0A= finalPos =3D i;=0A= break;=0A= }=0A= count++;=0A= }=0A= }=0A= if (finalPos) {=0A= text =3D text.substring(0, finalPos) + (postfix || "");=0A= for (var i =3D tags.length - 1; i >=3D 0; i--) {=0A= text +=3D "";=0A= }=0A= }=0A= return text;=0A= },=0A= "mapClass2Object": function(e, ctl) {=0A= var self =3D this;=0A= ctl =3D ctl || {};=0A= if (e.className) {=0A= var arr =3D String(e.className).split(/[ ]+/);=0A= $.each(arr, function(i, el) { ctl[el] =3D e });=0A= }=0A= try {=0A= $.each(e.childNodes, function(i, child) {=0A= $.mapClass2Object(child, ctl);=0A= });=0A= } catch(e) {}=0A= return ctl;=0A= },=0A= "stripTags": function(text) {=0A= return $('
      ').html(text).text();=0A= },=0A= "parseUrl": function(url, entities) {=0A= var parts =3D = url.match("^((([^:/\\?#]+):)?//)?([^/\\?#]*)?([^\\?#]*)(\\?([^#]*))?(#(.*= ))?");=0A= return parts ? {=0A= "scheme": parts[3],=0A= "domain": parts[4],=0A= "path": parts[5],=0A= "query": parts[7],=0A= "fragment": parts[9]=0A= } : undefined;=0A= },=0A= "toDOM": function(template, prefix, renderer) {=0A= var content =3D $(template).get(0);=0A= var elements =3D $.mapClass2Object(content);=0A= var dom =3D {=0A= "set": function(name, element) {=0A= elements[prefix + name] =3D element;=0A= },=0A= "get": function(name, ignorePrefix) {=0A= return elements[(ignorePrefix ? "" : prefix) + name];=0A= },=0A= "content" : content=0A= };=0A= var rendererFunction;=0A= if (typeof renderer =3D=3D 'object') {=0A= rendererFunction =3D function(name, element, dom) {=0A= if (!renderer[name]) return;=0A= return renderer[name](element, dom);=0A= }=0A= } else {=0A= rendererFunction =3D renderer;=0A= }=0A= $.each(elements, function(id, element) {=0A= var pattern =3D id.match(prefix + "(.*)");=0A= var name =3D pattern ? pattern[1] : undefined;=0A= if (name && rendererFunction) {=0A= var node =3D rendererFunction(name, element, dom);=0A= if (node) $(element).append(node);=0A= }=0A= });=0A= return dom;=0A= }=0A= });=0A= =0A= if (!Echo.Broadcast) Echo.Broadcast =3D {};=0A= =0A= Echo.Broadcast.initContext =3D function(topic, contextId) {=0A= contextId =3D contextId || 'empty';=0A= Echo.Vars.subscriptions =3D Echo.Vars.subscriptions || {};=0A= Echo.Vars.subscriptions[contextId] =3D = Echo.Vars.subscriptions[contextId] || {};=0A= Echo.Vars.subscriptions[contextId][topic] =3D = Echo.Vars.subscriptions[contextId][topic] || {};=0A= return contextId;=0A= }=0A= =0A= Echo.Broadcast.subscribe =3D function(topic, handler, contextId) {=0A= var handlerId =3D (new Date()).valueOf() + Math.random();=0A= contextId =3D Echo.Broadcast.initContext(topic, contextId);=0A= Echo.Vars.subscriptions[contextId][topic][handlerId] =3D handler;=0A= return handlerId;=0A= };=0A= =0A= Echo.Broadcast.unsubscribe =3D function(topic, handlerId, contextId) {=0A= contextId =3D Echo.Broadcast.initContext(topic, contextId);=0A= if (topic && handlerId) {=0A= delete Echo.Vars.subscriptions[contextId][topic][handlerId];=0A= } else if (topic) {=0A= delete Echo.Vars.subscriptions[contextId][topic];=0A= }=0A= };=0A= =0A= Echo.Broadcast.publish =3D function(topic, data, contextId) {=0A= contextId =3D Echo.Broadcast.initContext(topic, contextId);=0A= if (contextId =3D=3D '*') {=0A= $.each(Echo.Vars.subscriptions, function(ctxId) {=0A= $.each(Echo.Vars.subscriptions[ctxId][topic] || [], function(hId, = handler) {=0A= handler.apply(this, [topic, data]);=0A= });=0A= });=0A= } else {=0A= if (Echo.Vars.subscriptions[contextId][topic]) {=0A= $.each(Echo.Vars.subscriptions[contextId][topic], function(hId, = handler) {=0A= handler.apply(this, [topic, data]);=0A= });=0A= }=0A= if (contextId !=3D 'empty') Echo.Broadcast.publish(topic, data, = 'empty');=0A= }=0A= };=0A= =0A= if (!Echo.Object) Echo.Object =3D function() {};=0A= =0A= Echo.Object.prototype.init =3D function(data) {=0A= $.extend(this, data || {});=0A= };=0A= =0A= Echo.Object.prototype.template =3D '';=0A= =0A= Echo.Object.prototype.cssPrefix =3D "echo-";=0A= =0A= Echo.Object.prototype.substitute =3D function(template, data) {=0A= template =3D template.replace(/{Label:([^:}]+[^}]*)}/g, function($0, = $1) {=0A= return Echo.Localization.getLabel($1);=0A= });=0A= template =3D template.replace(/{Data:(([a-z]+\.)*[a-z]+)}/ig, = function($0, $1) {=0A= return $.getNestedValue($1, data, '');=0A= });=0A= return template;=0A= };=0A= =0A= Echo.Object.prototype.renderers =3D {};=0A= =0A= Echo.Object.prototype.render =3D function(name, element, dom, extra) {=0A= var self =3D this;=0A= if (name) {=0A= if ($.isFunction(this.renderers[name])) {=0A= return this.renderers[name].call(this, element, dom, extra);=0A= }=0A= } else {=0A= var tmpl =3D $.isFunction(this.template) ? this.template() : = this.template;=0A= this.dom =3D $.toDOM(this.substitute(tmpl, this.data), this.cssPrefix, = function() {=0A= return self.render.apply(self, arguments);=0A= });=0A= return this.dom.content;=0A= }=0A= };=0A= =0A= Echo.Object.prototype.rerender =3D function(name) {=0A= if (name) {=0A= if (this.dom && this.dom.get(name)) {=0A= this.renderers[name].call(this, this.dom.get(name), this.dom);=0A= }=0A= } else {=0A= $(this.dom.content).replaceWith(this.render());=0A= }=0A= };=0A= =0A= Echo.Object.prototype.hyperlink =3D function(data, options) {=0A= options =3D options || {}=0A= if (options.openInNewWindow && !data.target) {=0A= data.target =3D '_blank'; =0A= }=0A= var link =3D {=0A= "Attributes" : $.foldl([], data, function(value, acc, key){=0A= if (key !=3D 'caption'){=0A= if (('href' =3D=3D key) && !options.skipEscaping) {=0A= value =3D $.escapeURI(value);=0A= }=0A= acc.push(key + '=3D"' + value + '"');=0A= }=0A= }).join(" "),=0A= "Caption" : (data.caption || "")=0A= };=0A= return this.substitute('{Data:Caption}', link);=0A= };=0A= =0A= Echo.Object.prototype.newContextId =3D function() {=0A= return (new Date()).valueOf() + Math.random();=0A= };=0A= =0A= Echo.Object.prototype.subscribe =3D function(topic, handler) {=0A= return Echo.Broadcast.subscribe(topic, handler, this.contextId);=0A= };=0A= =0A= Echo.Object.prototype.unsubscribe =3D function(topic, handlerId) {=0A= Echo.Broadcast.unsubscribe(topic, handlerId, this.contextId);=0A= };=0A= =0A= Echo.Object.prototype.publish =3D function(topic, data) {=0A= Echo.Broadcast.publish(topic, data, this.contextId);=0A= };=0A= =0A= Echo.Application =3D function() {=0A= var id =3D 'echo-css';=0A= if ($('#' + id).length) return;=0A= var container;=0A= var head =3D $('head');=0A= if (head.length) {=0A= container =3D head;=0A= } else {=0A= contaner =3D $(document.body);=0A= }=0A= container.prepend('');=0A= =0A= $.addCss(=0A= '.echo-application-message { padding: 15px 0px; text-align: center; = -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; border: 1px = solid #E4E4E4; }' +=0A= '.echo-application-message-icon { display: inline-block; height: 16px; = padding-left: 16px; background: no-repeat left center; }' +=0A= '.echo-application-message .echo-application-message-icon { = padding-left: 21px; height: auto; }' +=0A= '.echo-application-message-empty { background-image: = url(//cdn.js-kit.com/images/information.png); }' +=0A= '.echo-application-message-loading { background-image: = url(//cdn.js-kit.com/images/loading.gif); }' +=0A= '.echo-application-message-error { background-image: = url(//cdn.js-kit.com/images/warning.gif); }'=0A= , 'application');=0A= };=0A= =0A= Echo.Application.prototype =3D new Echo.Object();=0A= =0A= Echo.Application.prototype.initApplication =3D function() {=0A= if (this.config && !this.config.get("appkey")) {=0A= this.showMessage({=0A= "type": "error",=0A= "message": "incorrect_appkey: Incorrect or missing mandatory = parameter appkey"=0A= });=0A= return false;=0A= }=0A= return true;=0A= };=0A= =0A= Echo.Application.prototype.messageTemplates =3D {=0A= 'compact': '',=0A= 'default': '
      ' +=0A= '{Data:message}' +=0A= '
      '=0A= };=0A= =0A= Echo.Application.prototype.showMessage =3D function(data, target) {=0A= target =3D $(target || this.target);=0A= target.empty().append(this.substitute(this.messageTemplates[data.layout = || this.messageLayout || "default"], data));=0A= };=0A= =0A= Echo.User =3D Echo.User || {=0A= "data": {},=0A= "serverBaseURL": "http://api.js-kit.com",=0A= "initialization": "none"=0A= };=0A= =0A= Echo.User.init =3D function(callback) {=0A= var self =3D this;=0A= if (!window.Backplane || !Backplane.getChannelID()) {=0A= this.reset();=0A= callback();=0A= return;=0A= }=0A= if (this.initialization =3D=3D "complete") {=0A= callback();=0A= return false;=0A= } else {=0A= var handlerId =3D Echo.Broadcast.subscribe("User.onInit", function() {=0A= Echo.Broadcast.unsubscribe("User.onInit", handlerId);=0A= callback();=0A= });=0A= if (this.initialization !=3D "none") return false;=0A= }=0A= this.initialization =3D "waiting";=0A= Backplane.subscribe(function(message) {=0A= var data =3D message.payload && message.payload.session || {};=0A= switch (message.type) {=0A= case "session/ready":=0A= self.request(function() {=0A= Echo.Broadcast.publish("User.onInvalidate", {"data": data}, "*");=0A= });=0A= break;=0A= case "identity/logout":=0A= Backplane.resetCookieChannel();=0A= self.reset($.extend({}, data));=0A= Echo.Broadcast.publish("User.onInvalidate", {"data": data}, "*");=0A= break;=0A= }=0A= });=0A= this.request();=0A= };=0A= =0A= Echo.User.reset =3D function(data) {=0A= this.data =3D this.normalize(data);=0A= this.account =3D this.assemble();=0A= };=0A= =0A= Echo.User.logout =3D function(callback) {=0A= var self =3D this;=0A= $.get("http://js-kit.com/apps/logout", {=0A= "sessionID": Backplane.getChannelID()=0A= }, function(data) {=0A= Backplane.expectMessagesWithin(10);=0A= }, "jsonp");=0A= };=0A= =0A= Echo.User.request =3D function(callback) {=0A= var self =3D this;=0A= this.initialization =3D "waiting";=0A= $.get(this.serverBaseURL + "/v1/users/whoami", {=0A= "sessionID": Backplane.getChannelID()=0A= }, function(data) {=0A= if (data.result && data.result =3D=3D "session_not_found") {=0A= data =3D {};=0A= }=0A= self.reset($.extend({}, data));=0A= self.initialization =3D "complete";=0A= Echo.Broadcast.publish("User.onInit", {"data": data});=0A= if (callback) callback();=0A= }, "jsonp");=0A= };=0A= =0A= Echo.User.normalize =3D function(data) {=0A= data =3D data || {};=0A= data.echo =3D data.echo || {};=0A= data.poco =3D data.poco || {"entry":{}};=0A= data.roles =3D $.foldl({}, data.echo.roles || [], function(role, acc) {=0A= acc[role] =3D true;=0A= });=0A= data.sessionID =3D window.Backplane && Backplane.getChannelID() || = undefined;=0A= // merge poco & echo accounts data=0A= data.accounts =3D $.each(data.poco.entry.accounts || [], function(i, = account) {=0A= if (data.echo.accounts && data.echo.accounts[i]) {=0A= $.map(["loggedIn", "identityUrl"], function(key) {=0A= account[key] =3D data.echo.accounts[i][key];=0A= });=0A= }=0A= return account;=0A= });=0A= return data;=0A= };=0A= =0A= Echo.User.getActiveAccounts =3D function() {=0A= return $.map(this.data.accounts, function(entry) {=0A= if (entry.loggedIn) return entry;=0A= });=0A= };=0A= =0A= Echo.User.assemble =3D function() {=0A= var accounts =3D this.getActiveAccounts();=0A= var account =3D accounts[0] || {};=0A= return {=0A= "id": account.identityUrl || this.data.poco.entry.id || account.userid,=0A= "name": this.data.poco.entry.displayName || account.username,=0A= "avatar": $.foldl(undefined, account.photos || [], function(img) {=0A= if (img.type =3D=3D "avatar") return img.value;=0A= }),=0A= "roles": this.data.roles,=0A= "domain": account.domain,=0A= "logged": account.loggedIn,=0A= "sessionID": this.data.sessionID,=0A= "defaultAvatar": "//js-kit.com/avatar/gxpA99f0jKlohF_DgthroT.png"=0A= };=0A= };=0A= =0A= Echo.User.hasIdentity =3D function(id) {=0A= var hasIdentity =3D false;=0A= $.map(this.data.accounts, function(account) {=0A= if (account.identityUrl && account.identityUrl =3D=3D id) {=0A= hasIdentity =3D true;=0A= return false; // break=0A= }=0A= });=0A= return hasIdentity;=0A= };=0A= =0A= Echo.User.hasRole =3D function(roles) {=0A= if (!this.account) return false;=0A= var self =3D this, hasRole =3D false;=0A= $.map(roles, function(role) {=0A= if (self.account.roles[role]) {=0A= hasRole =3D true;=0A= return false; // break=0A= }=0A= });=0A= return hasRole;=0A= };=0A= =0A= Echo.User.logged =3D function() {=0A= return this.account && this.account.logged;=0A= };=0A= =0A= Echo.User.get =3D function(key, defaults) {=0A= return (this.account.hasOwnProperty(key) && typeof(this.account[key]) = !=3D "undefined") ? this.account[key] : defaults;=0A= };=0A= =0A= Echo.Config =3D function(primary, defaults, normalizer) {=0A= var self =3D this;=0A= this.data =3D {};=0A= this.normalize =3D normalizer || function(key, value) { return value; };=0A= $.each(this.combine(primary, defaults || {}), function(key, value) {=0A= self.set(key, value);=0A= });=0A= };=0A= =0A= Echo.Config.prototype.get =3D function(key) {=0A= return $.getNestedValue(key, this.data);=0A= };=0A= =0A= Echo.Config.prototype.set =3D function(key, value) {=0A= this.data[key] =3D this.normalize(key, value);=0A= };=0A= =0A= Echo.Config.prototype.combine =3D function(primary, defaults) {=0A= var self =3D this;=0A= return $.foldl(defaults, primary, function(value, acc, key) {=0A= acc[key] =3D $.isPlainObject(value)=0A= ? self.combine(value, defaults[key] || {})=0A= : value;=0A= });=0A= };=0A= =0A= Echo.Config.prototype.extend =3D function(extra) {=0A= var self =3D this;=0A= $.each(extra, function(key, value) {=0A= self.set(key, value);=0A= });=0A= };=0A= =0A= if (!Echo.UI) Echo.UI =3D {=0A= cornersCss: function(radius, scopeClass) {=0A= scopeClass =3D scopeClass || '';=0A= return scopeClass + '.ui-corner-tl { -moz-border-radius-topleft: ' + = radius + '; -webkit-border-top-left-radius: ' + radius + '; = border-top-left-radius: ' + radius + '; }' +=0A= scopeClass + '.ui-corner-tr { -moz-border-radius-topright: ' + radius = + '; -webkit-border-top-right-radius: ' + radius + '; = border-top-right-radius: ' + radius + '; }' +=0A= scopeClass + '.ui-corner-bl { -moz-border-radius-bottomleft: ' + = radius + '; -webkit-border-bottom-left-radius: ' + radius + '; = border-bottom-left-radius: ' + radius + '; }' +=0A= scopeClass + '.ui-corner-br { -moz-border-radius-bottomright: ' + = radius + '; -webkit-border-bottom-right-radius: ' + radius + '; = border-bottom-right-radius: ' + radius + '; }' +=0A= scopeClass + '.ui-corner-top { -moz-border-radius-topleft: ' + radius = + '; -webkit-border-top-left-radius: ' + radius + '; = border-top-left-radius: ' + radius + '; -moz-border-radius-topright: ' + = radius + '; -webkit-border-top-right-radius: ' + radius + '; = border-top-right-radius: ' + radius + '; }' +=0A= scopeClass + '.ui-corner-bottom { -moz-border-radius-bottomleft: ' + = radius + '; -webkit-border-bottom-left-radius: ' + radius + '; = border-bottom-left-radius: ' + radius + '; = -moz-border-radius-bottomright: ' + radius + '; = -webkit-border-bottom-right-radius: ' + radius + '; = border-bottom-right-radius: ' + radius + '; }' +=0A= scopeClass + '.ui-corner-right { -moz-border-radius-topright: ' + = radius + '; -webkit-border-top-right-radius: ' + radius + '; = border-top-right-radius: ' + radius + '; -moz-border-radius-bottomright: = ' + radius + '; -webkit-border-bottom-right-radius: ' + radius + '; = border-bottom-right-radius: ' + radius + '; }' +=0A= scopeClass + '.ui-corner-left { -moz-border-radius-topleft: ' + radius = + '; -webkit-border-top-left-radius: ' + radius + '; = border-top-left-radius: ' + radius + '; -moz-border-radius-bottomleft: ' = + radius + '; -webkit-border-bottom-left-radius: ' + radius + '; = border-bottom-left-radius: ' + radius + '; }' +=0A= scopeClass + '.ui-corner-all { -moz-border-radius: ' + radius + '; = -webkit-border-radius: ' + radius + '; border-radius: ' + radius + '; }';=0A= }=0A= };=0A= =0A= (function() {=0A= $.addCss(=0A= '.echo-ui .ui-helper-hidden { display: none; }' +=0A= '.echo-ui .ui-helper-hidden-accessible { position: absolute; left: = -99999999px; }' +=0A= '.echo-ui .ui-helper-reset { margin: 0; padding: 0; border: 0; = outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; = list-style: none; }' +=0A= '.echo-ui .ui-helper-clearfix:after { content: "."; display: block; = height: 0; clear: both; visibility: hidden; }' +=0A= '.echo-ui .ui-helper-clearfix { display: inline-block; }' +=0A= '/* required comment for clearfix to work in Opera \\*/' +=0A= '* html .echo-ui .ui-helper-clearfix { height:1%; }' +=0A= '.echo-ui .ui-helper-clearfix { display:block; }' +=0A= '/* end clearfix */' +=0A= '.echo-ui .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: = 0; position: absolute; opacity: 0; filter:Alpha(Opacity=3D0); }' +=0A= '.echo-ui .ui-resizable-handle { position: absolute;font-size: = 0.1px;z-index: 99999; display: block;}' +=0A= '.echo-ui .ui-resizable-disabled .ui-resizable-handle, = .ui-resizable-autohide .ui-resizable-handle { display: none; }' +=0A= '.echo-ui .ui-resizable-n { cursor: n-resize; height: 7px; width: = 100%; top: -5px; left: 0; }' +=0A= '.echo-ui .ui-resizable-s { cursor: s-resize; height: 7px; width: = 100%; bottom: -5px; left: 0; }' +=0A= '.echo-ui .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; = top: 0; height: 100%; }' +=0A= '.echo-ui .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; = top: 0; height: 100%; }' +=0A= '.echo-ui .ui-resizable-se { cursor: se-resize; width: 12px; height: = 12px; right: 1px; bottom: 1px; }' +=0A= '.echo-ui .ui-resizable-sw { cursor: sw-resize; width: 9px; height: = 9px; left: -5px; bottom: -5px; }' +=0A= '.echo-ui .ui-resizable-nw { cursor: nw-resize; width: 9px; height: = 9px; left: -5px; top: -5px; }' +=0A= '.echo-ui .ui-resizable-ne { cursor: ne-resize; width: 9px; height: = 9px; right: -5px; top: -5px;}' +=0A= '.echo-ui .ui-state-disabled { cursor: default !important; }' +=0A= '.echo-ui .ui-icon { display: block; text-indent: -99999px; overflow: = hidden; background-repeat: no-repeat; width: 16px; height: 16px; }' +=0A= '.echo-ui .ui-widget-header { font-weight: bold; border: 0px; }' +=0A= '.echo-ui, .echo-ui .ui-widget :active { outline: none; }' +=0A= '.echo-ui .ui-state-default { border: 1px solid #d3d3d3; background: = #e6e6e6; color: #555555; }' +=0A= '.echo-ui .ui-state-default a, .echo-ui .ui-state-default a:link, = .echo-ui .ui-state-default a:visited { color: #555555; text-decoration: = none; }' +=0A= '.echo-ui .ui-state-hover, .echo-ui .ui-state-focus { border: 1px = solid #999999; background: #dfebf2; color: #212121; }' +=0A= '.echo-ui .ui-state-hover a, .echo-ui .ui-state-hover a:hover { color: = #212121; text-decoration: none; }' +=0A= '.echo-ui .ui-state-active { border: 1px solid #aaaaaa; background: = #dfebf2; color: #212121; }' +=0A= '.echo-ui .ui-state-active a, .echo-ui .ui-state-active a:link, = .echo-ui .ui-state-active a:visited { color: #212121; text-decoration: = none; }' +=0A= =0A= '.echo-primaryBackgroundColor { }' +=0A= '.echo-secondaryBackgroundColor { background-color: #F4F4F4; }' +=0A= '.echo-trinaryBackgroundColor { background-color: #ECEFF5; }' +=0A= '.echo-primaryColor { color: #3A3A3A; }' +=0A= '.echo-secondaryColor { color: #C6C6C6; }' +=0A= '.echo-primaryFont { font-family: Arial, sans-serif; font-size: 12px; = font-weight: normal; line-height: 16px; }' +=0A= '.echo-secondaryFont { font-family: Arial, sans-serif; font-size: = 11px; }' +=0A= '.echo-linkColor { color: #476CB8; }' +=0A= '.echo-clickable { cursor: pointer; }' +=0A= '.echo-relative { position: relative; }' +=0A= '.echo-clear { clear: both; }'=0A= , 'ui-general');=0A= })();=0A= =0A= Echo.UI.Dialog =3D function(data) {=0A= data.config =3D data.config || {};=0A= this.init(data);=0A= this.config.dialogClass =3D 'echo-ui echo-dialog ' + = (this.config.dialogClass || '');=0A= this.addCss();=0A= this.contentElement =3D = $(this.render()).dialog(this.config).addClass('ui-corner-all');=0A= if (this.content) {=0A= if ($.isFunction(this.content)) {=0A= this.content(this.contentElement);=0A= } else {=0A= this.contentElement.append(this.content);=0A= }=0A= }=0A= this.widget =3D this.contentElement.dialog('widget');=0A= if (this.hasTabs) {=0A= // move tabs line to dialog header to prevent tabs scrolling=0A= $('.ui-dialog-titlebar', this.widget).after($('.echo-tabs-header', = this.widget));=0A= }=0A= };=0A= =0A= Echo.UI.Dialog.prototype =3D new Echo.Object();=0A= =0A= Echo.UI.Dialog.prototype.cssPrefix =3D "echo-dialog-";=0A= =0A= Echo.UI.Dialog.prototype.template =3D=0A= '
      ';=0A= =0A= Echo.UI.Dialog.prototype.open =3D function() {=0A= // hide contentElement for jquery to calculate dialog height correctly = in IE=0A= this.contentElement.hide();=0A= this.contentElement.dialog('open');=0A= this.contentElement.show();=0A= };=0A= =0A= Echo.UI.Dialog.prototype.close =3D function() {=0A= this.contentElement.dialog('close');=0A= };=0A= =0A= Echo.UI.Dialog.prototype.addCss =3D function() {=0A= $.addCss(=0A= '.echo-dialog { position: absolute; padding: 0px 7px 20px 7px; width: = 300px; border: 1px solid #aaaaaa; background: #dfebf2; = -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: = 7px;' + (!$.browser.msie ? ' overflow: hidden;' : '') + ' }' +=0A= '.echo-dialog .ui-dialog-titlebar { background: #dfebf2; cursor: move; = padding: 7px 0px 10px 5px; position: relative; color: #4a4a4a; font: = 18px Helvetica,sans-serif; }' +=0A= '.echo-dialog .ui-dialog-titlebar .ui-state-default, .echo-dialog = .ui-dialog-titlebar .ui-state-active, .echo-dialog .ui-dialog-titlebar = .ui-state-hover, .echo-dialog .ui-dialog-titlebar .ui-state-focus { = border: 0px; background: none; }' +=0A= '.echo-dialog .ui-dialog-title { float: left; margin: .1em 16px .2em = 0; } ' +=0A= '.echo-dialog .ui-dialog-titlebar-close { position: absolute; right: = 0px; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 0px; height: = 18px; }' +=0A= '.echo-dialog .ui-dialog-titlebar-close span { display: block; margin: = 1px; }' +=0A= '.echo-dialog .ui-dialog-titlebar-close:hover, .ui-dialog = .ui-dialog-titlebar-close:focus { padding: 0px; }' +=0A= '.echo-dialog .ui-dialog-content { border: 0; padding: 0px; margin: = 0px; background: #ffffff; overflow: auto; zoom: 1; }' +=0A= '.echo-dialog .ui-resizable-se { width: 14px; height: 14px; right: = 3px; bottom: 3px; }' +=0A= '.echo-dialog .ui-icon-closethick { background: no-repeat top right = url(//cdn.js-kit.com/images/container/closeWindow.png); }' +=0A= '.echo-dialog .ui-icon-grip-diagonal-se { background: no-repeat bottom = right url(//cdn.js-kit.com/images/container/resizeHandle.png); }' +=0A= Echo.UI.cornersCss('7px', '.echo-dialog ')=0A= , 'ui-dialog');=0A= };=0A= =0A= Echo.UI.Tabs =3D function(data) {=0A= var self =3D this;=0A= data.config =3D data.config || {};=0A= this.init(data);=0A= if (!this.tabs) return;=0A= var classPrefix =3D this.idPrefix;=0A= // add random part to get unique id=0A= this.idPrefix =3D this.idPrefix + Math.ceil(Math.random() * 999999999) = + '-';=0A= this.addCss();=0A= var disabledTabs =3D $.foldl([], this.tabs, function(tab, acc, i) {=0A= tab.classPrefix =3D classPrefix;=0A= tab.idPrefix =3D self.idPrefix;=0A= if (tab.icon) {=0A= tab.label =3D '' + tab.label + '';=0A= }=0A= if (tab.disabled) {=0A= acc.push(i);=0A= }=0A= });=0A= this.target.append($(this.render()));=0A= this.tabIndexById =3D {};=0A= $.each(this.tabs, function(i, tab) {=0A= self.tabIndexById[tab.id] =3D i;=0A= if (tab.content) {=0A= var tgt =3D $('#' + tab.idPrefix + tab.id);=0A= if ($.isFunction(tab.content)) {=0A= tab.content(tgt);=0A= } else {=0A= tgt.append(tab.content);=0A= }=0A= }=0A= });=0A= // if tabs will be placed into another UI element (dialog, another = tabs) better not to add another echo-ui class=0A= if (this.addUIClass !=3D=3D false) {=0A= this.target.addClass('echo-ui');=0A= }=0A= $.extend(this.config, {=0A= "disabled": disabledTabs.concat(self.config.disabled || []),=0A= "select": function(event, ui) {=0A= self.content[ui.index ? 'addClass' : 'removeClass']('ui-corner-tl');=0A= }=0A= });=0A= this.headerElement =3D $('.echo-tabs-header', = this.target).tabs(this.config);=0A= this.panelsElement =3D $('.echo-tabs-panels', = this.target).tabs(this.config);=0A= $('.echo-tabs-header, .echo-tabs-header .ui-tabs-nav', = this.target).removeClass('ui-corner-all');=0A= this.content =3D $(this.content || '.echo-tabs-panels', this.target);=0A= // top right corner of content panel should not be rounded while first = tab is selected=0A= this.content.removeClass('ui-corner-all').addClass('ui-corner-tr = ui-corner-bottom');=0A= };=0A= =0A= Echo.UI.Tabs.prototype =3D new Echo.Object();=0A= =0A= Echo.UI.Tabs.prototype.cssPrefix =3D "echo-tabs-";=0A= =0A= Echo.UI.Tabs.prototype.template =3D function() {=0A= var self =3D this;=0A= return '
      ' +=0A= '
      ' +=0A= '
        ' +=0A= $.map(this.tabs, function(tab) {=0A= return self.substitute('
      • {Data:label}
      • ', tab);=0A= }).join("\n") +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ';=0A= };=0A= =0A= Echo.UI.Tabs.prototype.renderers =3D {};=0A= =0A= Echo.UI.Tabs.prototype.renderers.panels =3D function(element) {=0A= var self =3D this;=0A= $.each(this.tabs, function(i, tab) {=0A= var node =3D $.toDOM(self.substitute('
      ', tab));=0A= $(element).append(node.content);=0A= });=0A= };=0A= =0A= Echo.UI.Tabs.prototype.select =3D function(id) {=0A= this.headerElement.tabs('select', this.tabIndexById[id]);=0A= }=0A= =0A= Echo.UI.Tabs.prototype.addCss =3D function() {=0A= $.addCss(=0A= '.echo-ui .ui-tabs { position: relative; padding: 0px; zoom: 1; = border: 0px; }' +=0A= '.echo-tabs .echo-tabs-panels { background: #ffffff; }' +=0A= '.echo-ui .ui-tabs .ui-tabs-nav { margin: 0; padding: 0px; }' +=0A= '.echo-ui .ui-tabs .ui-tabs-nav li { list-style: none; float: left; = position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 = !important; padding: 0; white-space: nowrap; }' +=0A= '.echo-ui .ui-tabs .ui-tabs-nav li a { float: left; padding: .3em = .7em; text-decoration: none; font-size: 12px; font-family: = Helvetica,sans-serif; }' +=0A= '.echo-ui .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: = 0; padding-bottom: 1px; }' +=0A= '.echo-ui .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .echo-ui = .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .echo-ui .ui-tabs = .ui-tabs-nav li.ui-state-processing a { cursor: text; color: #4a4a4a; }' = +=0A= '.echo-ui .ui-tabs .ui-tabs-nav li a, .echo-ui = .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { = cursor: pointer; color: #393939; }' +=0A= '.echo-ui .ui-tabs .ui-tabs-panel { display: block; border-width: 0; = padding: 1em 1.4em; background: none; }' +=0A= '.echo-ui .ui-tabs .ui-tabs-hide { display: none !important; }' +=0A= '.echo-ui .echo-tabs-header .ui-state-hover, .echo-ui = .echo-tabs-header .ui-state-focus { border: 0px; background: none; = color: #212121; }' +=0A= '.echo-ui .echo-tabs-header .ui-state-default { border: 0px; = background: none; font-weight: normal; }' +=0A= '.echo-ui .echo-tabs-header .ui-state-active { border: 0px; = background: #ffffff; font-weight: bold; }' +=0A= '.echo-ui .ui-tabs .ui-tabs-nav li a span { display: inline-block; = padding-left: 22px; }' +=0A= ($.browser.opera ? '.echo-ui .ui-tabs-nav { height: 25px; overflow: = hidden; }' : '') +=0A= Echo.UI.cornersCss('7px', '.echo-tabs ')=0A= , 'ui-tabs');=0A= };=0A= =0A= if (!Echo.Localization) Echo.Localization =3D { labels: {} };=0A= =0A= Echo.Localization.extend =3D function(labels) {=0A= $.each(labels, function(name, value) {=0A= Echo.Localization.labels[name] =3D value;=0A= });=0A= };=0A= =0A= Echo.Localization.getLabel =3D function(label, data) {=0A= var label =3D Echo.Localization.labels[label] || label;=0A= $.each(data || {}, function(key, value) {=0A= label =3D label.replace(new RegExp("{" + key + "}", "g"), value);=0A= });=0A= return label;=0A= };=0A= =0A= Echo.Localization.extend({=0A= "userList_and": "and",=0A= "userList_guest": "Guest",=0A= "userList_guests": "Guests",=0A= "userList_more": "more",=0A= "userList_you": "You"=0A= });=0A= =0A= Echo.UsersList =3D function(target, config) {=0A= if (!target) return;=0A= var self =3D this;=0A= this.target =3D target;=0A= this.config =3D new Echo.Config(config || {}, {=0A= "itemsPerPage": 2,=0A= "suffixText": "",=0A= "totalUsersCount": 0,=0A= "userLabel": {=0A= "avatar": true,=0A= "text": true=0A= },=0A= "visibleUsersCount": undefined=0A= });=0A= this.messageLayout =3D 'compact';=0A= this.users =3D this.config.get('data') || [];=0A= this.totalUsersCount =3D Math.max(this.users.length, = this.config.get("totalUsersCount"));=0A= this.visibleUsersCount =3D this.config.get('visibleUsersCount') ||=0A= this.config.get('itemsPerPage');=0A= var currentUserIdx;=0A= $.each(this.users, function(i, user) {=0A= user.isGuest =3D false;=0A= if (!user.avatar) {=0A= user.avatar =3D Echo.User.get("defaultAvatar");=0A= }=0A= if (self.isCurrentUser(user)) {=0A= user.title =3D Echo.Localization.getLabel('userList_you');=0A= self.currentUser =3D user;=0A= currentUserIdx =3D i;=0A= } else if (self.isGuest(user)) {=0A= user.isGuest =3D true;=0A= }=0A= });=0A= if (currentUserIdx) {=0A= this.users.splice(currentUserIdx, 1);=0A= this.users.unshift(this.currentUser);=0A= }=0A= this.addCss();=0A= $(this.target).empty().append(this.render());=0A= };=0A= =0A= Echo.UsersList.prototype =3D new Echo.Application();=0A= =0A= Echo.UsersList.prototype.cssPrefix =3D "echo-user-list-";=0A= =0A= Echo.UsersList.prototype.template =3D=0A= '';=0A= =0A= Echo.UsersList.prototype.renderers =3D {};=0A= =0A= Echo.UsersList.prototype.renderers.container =3D function(element) {=0A= var self =3D this;=0A= element =3D $(element);=0A= var usersHtml =3D [];=0A= var guestsCount =3D 0;=0A= if (!this.users.length || !this.config.get('userLabel.avatar') && = !this.config.get('userLabel.text')) return;=0A= $.each(this.users, function(i, user) {=0A= if (i >=3D self.visibleUsersCount) return false;=0A= if (user.isGuest) {=0A= guestsCount++;=0A= } else if (self.currentUser && user =3D=3D self.currentUser) {=0A= usersHtml.unshift(self.substitute(self.userTemplate(), user));=0A= } else {=0A= usersHtml.push(self.substitute(self.userTemplate(), user));=0A= }=0A= });=0A= if (guestsCount) {=0A= usersHtml.push(this.substitute(=0A= this.userTemplate(),=0A= {=0A= "avatar": Echo.User.get("defaultAvatar"),=0A= "count": guestsCount,=0A= "title": ' ' + Echo.Localization.getLabel('userList_guest' + = (guestsCount > 1 ? 's' : ''))=0A= }=0A= ));=0A= }=0A= if (this.visibleUsersCount < this.totalUsersCount) {=0A= var template =3D '{Data:count} {Label:userList_more}';=0A= if (this.visibleUsersCount < this.users.length) {=0A= template =3D '' + template = + '';=0A= }=0A= usersHtml.push(this.substitute(template, {=0A= "count": this.totalUsersCount - this.visibleUsersCount=0A= }));=0A= }=0A= var last =3D usersHtml.pop();=0A= var delimiter =3D this.config.get('userLabel.text') ? ', ' : '';=0A= var html =3D (usersHtml.length ? usersHtml.join(delimiter) + ' ' + = Echo.Localization.getLabel('userList_and') + ' ' : '' ) + last;=0A= $(element).html(html + this.config.get('suffixText'));=0A= $('.echo-user-list-more', element).click(function(e) {=0A= e.preventDefault();=0A= self.visibleUsersCount +=3D self.config.get('itemsPerPage');=0A= if (self.visibleUsersCount > self.users.length) {=0A= self.visibleUsersCount =3D self.users.length;=0A= }=0A= self.rerender();=0A= });=0A= };=0A= =0A= Echo.UsersList.prototype.userTemplate =3D function() {=0A= var html =3D '';=0A= if (this.config.get('userLabel.avatar')) {=0A= html +=3D '';=0A= }=0A= if (this.config.get('userLabel.text')) {=0A= html +=3D '{Data:count}{Data:title}';=0A= } else {=0A= html =3D '{Data:count}' + html;=0A= }=0A= html +=3D '';=0A= return html;=0A= };=0A= =0A= Echo.UsersList.prototype.isGuest =3D function(user) {=0A= return !user.title;=0A= };=0A= =0A= Echo.UsersList.prototype.isCurrentUser =3D function(user) {=0A= return user.id =3D=3D Echo.User.get('id');=0A= };=0A= =0A= Echo.UsersList.prototype.getVisibleUsersCount =3D function() {=0A= return this.visibleUsersCount;=0A= };=0A= =0A= Echo.UsersList.prototype.addCss =3D function() {=0A= $.addCss(=0A= '.echo-user-list-container { line-height: 20px; vertical-align: = middle; }' +=0A= '.echo-user-list-container span { white-space: nowrap; }' +=0A= '.echo-user-list-container img { margin: 0px 3px 0px 0px; = vertical-align: middle; }'=0A= , 'users-list');=0A= };=0A= =0A= Echo.Localization.extend({=0A= "actions": "Actions",=0A= "curate": "Curate",=0A= "curation": "Curation",=0A= "edit": "Edit",=0A= "guest": "Guest",=0A= "defaultModeSwitchTitle": "Switch to metadata view",=0A= "today": "Today",=0A= "yesterday": "Yesterday",=0A= "lastWeek": "Last Week",=0A= "lastMonth": "Last Month",=0A= "live": "Live",=0A= "secondAgo": "Second Ago",=0A= "secondsAgo": "Seconds Ago",=0A= "minuteAgo": "Minute Ago",=0A= "minutesAgo": "Minutes Ago",=0A= "paused": "Paused",=0A= "hourAgo": "Hour Ago",=0A= "hoursAgo": "Hours Ago",=0A= "dayAgo": "Day Ago",=0A= "daysAgo": "Days Ago",=0A= "weekAgo": "Week Ago",=0A= "weeksAgo": "Weeks Ago",=0A= "metadataModeSwitchTitle": "Return to default view",=0A= "monthAgo": "Month Ago",=0A= "monthsAgo": "Months Ago",=0A= "moreExpand": "more (expand)",=0A= "moreItems": "more items",=0A= "more": "More",=0A= "loading": "Loading...",=0A= "updating": "Updating...",=0A= "waiting": "Building view (This may take a moment)...",=0A= "new": "new",=0A= "emptyStream": "No items at this time...",=0A= "sharedThisOn": "I shared this on {service}...",=0A= "editBtn": "Edit",=0A= "replyBtn": "Reply",=0A= "flagBtn": "Flag",=0A= "unflagBtn": "Unflag",=0A= "likeBtn": "Like",=0A= "likeThis": " like this.",=0A= "likesThis": " likes this.",=0A= "unlikeBtn": "Unlike",=0A= "approveBtn": "Approve",=0A= "removeBtn": "Delete",=0A= "spamBtn": "Spam",=0A= "processingFlag": "Flagging...",=0A= "processingUnflag": "Unflagging...",=0A= "processingLike": "Liking...",=0A= "processingUnlike": "Unliking...",=0A= "changingStatusToCommunityFlagged": "Flagging...",=0A= "changingStatusToModeratorApproved": "Approving...",=0A= "changingStatusToModeratorDeleted": "Deleting...",=0A= "changingStatusToModeratorFlagged": "Marking as spam...",=0A= "queries": "Queries",=0A= "processing": "Processing...",=0A= "userID": "User ID:",=0A= "userIP": "User IP:",=0A= "fromLabel": "from",=0A= "viaLabel": "via"=0A= });=0A= =0A= Echo.Item =3D function(data) {=0A= this.blocked =3D false;=0A= this.selected =3D false;=0A= this.controls =3D {};=0A= this.init(data);=0A= this.contextId =3D data.contextId;=0A= this.calcAge();=0A= };=0A= =0A= Echo.Item.prototype =3D new Echo.Object();=0A= =0A= Echo.Item.prototype.cssPrefix =3D "echo-item-";=0A= =0A= Echo.Item.prototype.template =3D function() {=0A= return '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '{Data:actor.title}' +=0A= '
      ' +=0A= '
      ' +=0A= '' +=0A= '' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= //XXX: we should show valid IP address. Currently user IP container = is hidden.=0A= '' +=0A= '' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ';=0A= };=0A= =0A= Echo.Item.prototype.renderers =3D {};=0A= =0A= Echo.Item.prototype.renderers.markers =3D function(element, dom) {=0A= this.render("info", element, dom, {"type": "markers"});=0A= };=0A= =0A= Echo.Item.prototype.renderers.tags =3D function(element, dom) {=0A= this.render("info", element, dom, {"type": "tags"});=0A= };=0A= =0A= Echo.Item.prototype.renderers.info =3D function(element, dom, extra) {=0A= var self =3D this;=0A= var type =3D (extra || {}).type;=0A= if (!this.data.object[type] || !this.isCurationMode()) {=0A= $(element).remove();=0A= return;=0A= }=0A= var items =3D $.foldl([], this.data.object[type], function(item, acc){=0A= var template =3D (item.length > self.config.get("limits." + type))=0A= ? "{Data:truncatedItem}"=0A= : "{Data:item}";=0A= var truncatedItem =3D item.substring(0, self.config.get("limits." + = type)) + "...";=0A= acc.push(self.substitute(template, {"item": item, "truncatedItem": = truncatedItem}));=0A= });=0A= $(element).prepend(items.sort().join(", "));=0A= };=0A= =0A= Echo.Item.prototype.renderers.likes =3D function(element, dom) {=0A= if (!this.data.object.likes.length || !this.config.get("like")) {=0A= $(element).hide();=0A= return;=0A= }=0A= var likesPerPage =3D 5;=0A= var visibleUsersCount =3D this.likesUserList=0A= ? this.likesUserList.getVisibleUsersCount()=0A= : likesPerPage;=0A= var youLike =3D false;=0A= var users =3D $.map(this.data.object.likes, function(like) {=0A= if (like.actor.id =3D=3D Echo.User.get("id")) {=0A= youLike =3D true;=0A= }=0A= return like.actor;=0A= });=0A= this.likesUserList =3D new Echo.UsersList(element, {=0A= "data": users,=0A= "itemsPerPage": likesPerPage,=0A= "suffixText": Echo.Localization.getLabel(users.length > 1 || youLike ? = "likeThis" : "likesThis"),=0A= "totalUsersCount": this.data.object.accumulators.likesCount,=0A= "visibleUsersCount": visibleUsersCount=0A= });=0A= $(element).show();=0A= };=0A= =0A= Echo.Item.prototype.renderers.container =3D function(element, dom) {=0A= var self =3D this;=0A= var threadSuffix =3D (this.threading && this.children.length) ||=0A= (this.replyForm && this.replyForm.visible)=0A= ? '-thread' : '';=0A= if (this.depth) {=0A= $(element).addClass('echo-item-container-child' + threadSuffix);=0A= $(element).addClass('echo-trinaryBackgroundColor');=0A= } else {=0A= $(element).addClass('echo-item-container-root' + threadSuffix);=0A= }=0A= $(element).addClass('echo-item-depth-' + this.depth);=0A= var switchClasses =3D function(action) {=0A= $.each(self.controls, function(key, control) {=0A= control[action + "Class"]("echo-linkColor");=0A= });=0A= };=0A= var modeSwitch =3D $(dom.get("modeSwitch"));=0A= $(element).bind({=0A= "mouseleave": function() {=0A= if (self.isCurationMode()) modeSwitch.hide();=0A= switchClasses("remove");=0A= },=0A= "mouseenter": function() {=0A= if (self.isCurationMode()) modeSwitch.show();=0A= switchClasses("add");=0A= }=0A= });=0A= };=0A= =0A= Echo.Item.prototype.renderers.modeSwitch =3D function(element) {=0A= var self =3D this;=0A= if (!this.isCurationMode()) return;=0A= var mode =3D "default";=0A= var setTitle =3D function(el) {=0A= $(el).attr("title", Echo.Localization.getLabel(mode + = "ModeSwitchTitle"));=0A= };=0A= setTitle(element);=0A= $(element)=0A= .click(function() {=0A= mode =3D (mode =3D=3D "default" ? "metadata" : "default");=0A= setTitle(this);=0A= $(self.dom.get("data")).toggle();=0A= $(self.dom.get("metadata")).toggle();=0A= });=0A= };=0A= =0A= Echo.Item.prototype.renderers.wrapper =3D function(element) {=0A= $(element).addClass('echo-item-wrapper' + (this.depth ? '-child' : = '-root'));=0A= };=0A= =0A= Echo.Item.prototype.renderers.avatar =3D function() {=0A= var size =3D (!this.depth ? 48 : 24);=0A= var avatar =3D this.data.actor.avatar || Echo.User.get("defaultAvatar");=0A= return $('').get(0);=0A= };=0A= =0A= Echo.Item.prototype.renderers.status =3D function(container) {=0A= var self =3D this;=0A= if (!this.isCurationMode()) {=0A= $(container).hide();=0A= return;=0A= }=0A= if (this.depth) {=0A= $(container).addClass('echo-item-status-child');=0A= }=0A= var status =3D this.data.object.status || "Untouched";=0A= var template =3D=0A= '
      ' +=0A= '' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ';=0A= var element =3D $(template).addClass('echo-item-status-' + status);=0A= var checkbox =3D element.children(".echo-item-status-checkbox");=0A= checkbox.attr("checked", this.selected);=0A= checkbox.click(function() {=0A= self.selected =3D !self.selected;=0A= self.publish("Item.onSelect", {=0A= "unique": self.unique,=0A= "selected": self.selected=0A= });=0A= });=0A= = element.children(".echo-item-status-icon").addClass('echo-item-status-ico= n-' + status);=0A= $(container).empty().append(element.get(0));=0A= };=0A= =0A= Echo.Item.prototype.renderers.control =3D function(element, dom, extra) {=0A= if (!extra || !extra.name) return;=0A= var template =3D=0A= '' = +=0A= '{Label:' + extra.name + 'Btn}{Data:count}' +=0A= '';=0A= var data =3D {"count": extra.count || ""};=0A= return $(this.substitute(template, data))[extra.onetime ? "one" : = "bind"]({=0A= "click": function(event) {=0A= event.stopPropagation();=0A= if (extra.callback) extra.callback();=0A= }=0A= });=0A= };=0A= =0A= Echo.Item.prototype.renderers.replyControl =3D function(element, dom) {=0A= var self =3D this;=0A= if (this.depth || !this.config.get("reply")) return;=0A= return this.render("control", element, dom, {=0A= "name": "reply",=0A= "callback": function() {=0A= self.publish("Item.onReply", {=0A= "unique": self.unique,=0A= "target": self.dom.content=0A= });=0A= }=0A= });=0A= };=0A= =0A= Echo.Item.prototype.renderers.flagControl =3D function(element, dom) {=0A= if (!this.config.get("communityFlag")) return;=0A= var count =3D this.data.object.flags.length;=0A= return this.render("userReactionControl", element, dom, {=0A= "type": "flags",=0A= "count": this.isCurationMode() && count ? " (" + count + ")" : "",=0A= "actions": ["Flag", "Unflag"]=0A= });=0A= };=0A= =0A= Echo.Item.prototype.renderers.likeControl =3D function(element, dom) { =0A= if (!this.config.get("like") || !Echo.User.logged()) return;=0A= return this.render("userReactionControl", element, dom, {=0A= "type": "likes",=0A= "actions": ["Like", "Unlike"]=0A= });=0A= };=0A= =0A= Echo.Item.prototype.renderers.userReactionControl =3D function(element, = dom, extra) { =0A= var self =3D this;=0A= var action =3D=0A= ($.map(this.data.object[extra.type], function(entry) {=0A= if (Echo.User.hasIdentity(entry.actor.id)) return entry;=0A= })).length > 0 ? extra.actions[1] : extra.actions[0];=0A= var actor =3D {=0A= "avatar": Echo.User.get("avatar"),=0A= "id": Echo.User.get("id"),=0A= "isGuest": !Echo.User.logged(),=0A= "title": Echo.User.get("name")=0A= };=0A= var control =3D this.render("control", element, dom, {=0A= "name": action.toLowerCase(),=0A= "onetime": true,=0A= "count": extra.count,=0A= "callback": function() {=0A= control.empty().append(Echo.Localization.getLabel("processing" + = action));=0A= self.publish("Item.on" + action, {=0A= "unique": self.unique,=0A= "actor": actor=0A= });=0A= }=0A= });=0A= return control;=0A= };=0A= =0A= Echo.Item.prototype.renderers.moderatorControl =3D function(element, = dom, extra) {=0A= var self =3D this;=0A= if (!extra || !extra.name || !extra.status || !this.isCurationMode() ||=0A= this.data.object.status =3D=3D extra.status) return;=0A= return this.render("control", element, dom, {=0A= "name": extra.name,=0A= "callback": function() {=0A= self.publish("Item.onStatusChange", {=0A= "status": extra.status,=0A= "unique": self.unique=0A= });=0A= }=0A= });=0A= };=0A= =0A= Echo.Item.prototype.renderers.approveControl =3D function(element, dom) {=0A= return this.render("moderatorControl", element, dom, {=0A= "name": "approve",=0A= "status": "ModeratorApproved"=0A= });=0A= };=0A= =0A= Echo.Item.prototype.renderers.removeControl =3D function(element, dom) {=0A= return this.render("moderatorControl", element, dom, {=0A= "name": "remove",=0A= "status": "ModeratorDeleted"=0A= });=0A= };=0A= =0A= Echo.Item.prototype.renderers.spamControl =3D function(element, dom) {=0A= return this.render("moderatorControl", element, dom, {=0A= "name": "spam",=0A= "status": "ModeratorFlagged"=0A= });=0A= };=0A= =0A= Echo.Item.prototype.renderers.editControl =3D function(element, dom) {=0A= var self =3D this;=0A= if (!this.isCurationMode()) return;=0A= return this.render("control", element, dom, {=0A= "name": "edit",=0A= "callback": function() {=0A= self.publish("Item.onEdit", {=0A= "unique": self.unique=0A= });=0A= }=0A= });=0A= };=0A= =0A= Echo.Item.prototype.renderers.controls =3D function(target) {=0A= var self =3D this;=0A= var controls =3D ["flag", "like", "reply", "approve", "remove", "spam", = "edit"];=0A= var container =3D $('
      ');=0A= $.map(controls, function(name) {=0A= var control =3D self.render(name + "Control");=0A= if (control) {=0A= self.controls[name] =3D control;=0A= container.append(" \u00b7 ").append(control);=0A= }=0A= });=0A= $(target).empty().append(container);=0A= };=0A= =0A= Echo.Item.prototype.renderers.re =3D function() {=0A= if (!this.config.get("reTag")) return;=0A= var self =3D this;=0A= var context =3D this.data.object.context;=0A= var re =3D "";=0A= //XXX use normalized permalink and location instead=0A= var permalink =3D this.data.object.permalink;=0A= =0A= var reOfContext =3D function(c) {=0A= var maxLength =3D self.config.get("limits.reTitle");=0A= if (!c.title) {=0A= maxLength =3D self.config.get("limits.reLink");=0A= c.title =3D c.uri.replace(/^https?:\/\/(.*)/ig, '$1');=0A= }=0A= if (c.title.length > maxLength) {=0A= c.title =3D c.title.substring(0, maxLength) + "...";=0A= }=0A= return self.hyperlink({=0A= "class": "echo-primaryColor",=0A= "href": c.uri,=0A= "caption": "Re: " + $.stripTags(c.title)=0A= }, {=0A= "openInNewWindow" :self.config.get("openLinksInNewWindow")=0A= }) + "
      ";=0A= }=0A= =0A= var here =3D document.location.href;=0A= var here_domain =3D $.getDomain(here);=0A= =0A= if ((permalink =3D=3D here) || this.depth || !context || = !context.length) {=0A= return;=0A= }=0A= var must_skip_context =3D false;=0A= $.each(context, function(i, c) {=0A= //XXX use normalized uri=0A= if (c.uri =3D=3D here) {=0A= must_skip_context =3D true;=0A= return false; //break=0A= }=0A= });=0A= =0A= if (must_skip_context) return;=0A= =0A= if (this.config.get("optimizedContext")) {=0A= var primaryContext =3D context[0];=0A= $.each(context, function(i, c) {=0A= if ($.getDomain(c.uri) =3D=3D here_domain) {=0A= primaryContext =3D c;=0A= return false; //break=0A= }=0A= });=0A= if (primaryContext) re =3D reOfContext(primaryContext);=0A= } else {=0A= $.each(context, function(i, c) {=0A= re +=3D reOfContext(c);=0A= });=0A= }=0A= =0A= return $("" + re + "").get(0);=0A= };=0A= =0A= Echo.Item.prototype.renderers.sourceIcon =3D function(element) {=0A= if (!this.config.get("viaLabel.icon") ||=0A= this.data.source.name =3D=3D "jskit" ||=0A= this.data.source.name =3D=3D "echo") {=0A= $(element).remove();=0A= }=0A= $(element)=0A= .css('backgroundImage',=0A= 'url(' + $.escapeURI(=0A= this.data.source.icon ||=0A= this.data.provider.icon ||=0A= this.config.get("defaultProviderIcon")=0A= ) + ')'=0A= )=0A= .wrap(this.hyperlink({=0A= "href": this.data.source.uri || this.data.object.permalink=0A= }, {=0A= "openInNewWindow": this.config.get("openLinksInNewWindow")=0A= }));=0A= };=0A= =0A= Echo.Item.prototype.renderers.via =3D function(element, dom) {=0A= var self =3D this;=0A= var get =3D function(field) {=0A= return (self.data[field].name || "").toLowerCase();=0A= };=0A= if (get("source") =3D=3D get("provider")) return;=0A= this.render("viaText", element, dom, {=0A= "label": "via",=0A= "field": "provider"=0A= });=0A= };=0A= =0A= Echo.Item.prototype.renderers.from =3D function(element, dom) {=0A= this.render("viaText", element, dom, {=0A= "label": "from",=0A= "field": "source"=0A= });=0A= };=0A= =0A= Echo.Item.prototype.renderers.viaText =3D function(element, dom, extra) {=0A= extra =3D extra || {};=0A= var data =3D this.data[extra.field];=0A= if (!this.config.get("viaLabel.text") || !data.name || data.name =3D=3D = "jskit" || data.name =3D=3D "echo") return;=0A= var a =3D this.hyperlink({=0A= "class": "echo-secondaryColor",=0A= "href": data.uri || this.data.object.permalink,=0A= "caption": data.name=0A= }, {=0A= "openInNewWindow": this.config.get("openLinksInNewWindow")=0A= });=0A= $(element).html(' ' + Echo.Localization.getLabel(extra.label + = 'Label') + ' ').append(a);=0A= };=0A= =0A= Echo.Item.prototype.renderers.body =3D function(element) {=0A= var self =3D this;=0A= var output =3D function(text) {=0A= return $(element).append('' + text + '');=0A= };=0A= // temporary fix because Firefox hides CDATA content=0A= var text =3D this.data.object.content.replace(//g, = '$1');=0A= var source =3D this.data.source.name;=0A= var contentTransformations =3D = this.config.get("contentTransformations");=0A= if (source && source =3D=3D "Twitter" && = this.config.get("aggressiveSanitization")) {=0A= output(Echo.Localization.getLabel("sharedThisOn", {"service": = source}));=0A= return;=0A= }=0A= if (contentTransformations.smileys) {=0A= var f =3D function(v) { return v.replace(/([\W])/g, "\\$1"); };=0A= var smileTag =3D function(smile) {=0A= return '3D"'';=0A= };=0A= var smiles =3D {=0A= 'O:-)' : {file: 'innocent.gif', title: 'Innocent'},=0A= '>:o' : {file: 'yell.gif', title: 'Yell'},=0A= ':)' : {file: 'smile.gif', title: 'Smile'},=0A= ':-)' : {file: 'smile.gif', title: 'Smile'},=0A= ';)' : {file: 'wink.gif', title: 'Wink'},=0A= ';-)' : {file: 'wink.gif', title: 'Wink'},=0A= ':\'(' : {file: 'cry.gif', title: 'Cry'},=0A= '8-)' : {file: 'cool.gif', title: 'Cool'},=0A= ':(' : {file: 'frown.gif', title: 'Frown'},=0A= ':-(' : {file: 'frown.gif', title: 'Frown'},=0A= ':*' : {file: 'kiss.gif', title: 'Kiss'},=0A= ':-*' : {file: 'kiss.gif', title: 'Kiss'},=0A= ':-D' : {file: 'laughing.gif', title: 'Laughing'},=0A= '=3D-O' : {file: 'surprised.gif', title: 'Surprised'},=0A= '=3D-X' : {file: 'sealed.gif', title: 'Sealed'},=0A= ':-[' : {file: 'embarassed.gif', title: 'Embarassed'},=0A= ':-$' : {file: 'money-mouth.gif', title: 'Money mouth'},=0A= ':-P' : {file: 'tongue-out.gif', title: 'Tongue out'},=0A= ':-E' : {file: 'foot-in-mouth.gif', title: 'Foot in mouth'},=0A= '*DONT_KNOW*' : {file: 'undecided.gif', title: 'Undecided'}=0A= };=0A= $.each(smiles, function(i, el) {=0A= text =3D text.replace(new RegExp(f(i), 'g'), smileTag(el));=0A= });=0A= }=0A= =0A= var wrap =3D function(tag) {=0A= var template =3D =0A= (tag.length > self.config.get("limits.tags"))=0A= ? '{Data:truncatedTag}'=0A= : '{Data:tag}';=0A= var truncatedTag =3D tag.substring(0, self.config.get("limits.tags")) = + "...";=0A= return (self.substitute(template, {"tag": tag, "truncatedTag": = truncatedTag})); =0A= };=0A= =0A= if (contentTransformations.hashtags) {=0A= text =3D text.replace(/(#|\uff03)(]*>[^<]*<\/a>)/ig, function($0, = $1, $2){=0A= return wrap($2);=0A= });=0A= }=0A= =0A= var insertHashTags =3D function(t) {=0A= if (!contentTransformations.hashtags) return t;=0A= return = t.replace(/(^|[^0-9a-z&\/]+)(?:#|\uff03)([0-9a-z_]*[a-z_]+[a-z0-9_\u00c0-= \u00d6\u00d8-\u00de\u00e0-\u00f6\u00f8-\u00ff]*)/ig, function($0, $1, = $2) {=0A= return $1 + wrap($2);=0A= });=0A= };=0A= var tags;=0A= var tags2meta =3D function(t) {=0A= tags =3D [];=0A= t =3D t.replace(/((]*>)(.*?)(<\/a>))|<.*?>/ig, function($0, = $1, $2, $3, $4) {=0A= if ($1) $0 =3D $2 + insertHashTags($3) + $4;=0A= tags.push($0);=0A= return ' %%HTML_TAG%% ';=0A= });=0A= return t;=0A= };=0A= var meta2tags =3D function(t) {=0A= $.each(tags, function(i, v) {=0A= t =3D t.replace(' %%HTML_TAG%% ', v);=0A= });=0A= return t;=0A= };=0A= var urlMatcher =3D = "((?:http|ftp|https):\\/\\/(?:[a-z0-9#:\\/\\;\\?\\-\\.\\+,@&=3D%!\\*\\'()= {}\\[\\]$_|^~`](?!gt;|lt;))+)";=0A= text =3D tags2meta(text);=0A= if (source && source !=3D 'jskit' && source !=3D 'echo') {=0A= var url =3D this.depth=0A= ? this.data.target.id=0A= : this.config.get("reTag")=0A= ? this.data.object.permalink || this.data.target.id=0A= : undefined;=0A= if (url) {=0A= text =3D text.replace(new RegExp(url || "", "g"), "");=0A= if (!/\S/.test(text)) {=0A= output(Echo.Localization.getLabel("sharedThisOn", {"service": = source}));=0A= return;=0A= }=0A= }=0A= }=0A= text =3D insertHashTags(text);=0A= if (contentTransformations.urls) {=0A= text =3D text.replace(new RegExp(urlMatcher, 'ig'), function($0, $1) {=0A= return self.hyperlink({=0A= 'href': $1,=0A= 'caption': $1=0A= }, {=0A= 'skipEscaping': true,=0A= 'openInNewWindow': self.config.get("openLinksInNewWindow")=0A= });=0A= })=0A= }=0A= =0A= if (contentTransformations.newlines) {=0A= text =3D text.replace(/\n\n+/g, '\n\n');=0A= }=0A= // TODO: remove the lines below=0A= if (this.config.get("replaceNewlines")) {=0A= text =3D text.replace(/\n/g, ' 
      ');=0A= }=0A= text =3D meta2tags(text);=0A= if (contentTransformations.urls) {=0A= text =3D text.replace(new RegExp("(]*>)" + urlMatcher + = "(<\\/a>)", "ig"), function($0, $1, $2, $3) {=0A= if ($2.length > self.config.get("limits.bodyLink")) {=0A= return $1 + $2.substring(0, self.config.get("limits.bodyLink")) + = "..." + $3;=0A= }=0A= return $0;=0A= });=0A= }=0A= if (this.config.get("limits.body")) {=0A= text =3D $.htmlTextTruncate(text, this.config.get("limits.body"), = "...");=0A= }=0A= output(text);=0A= };=0A= =0A= Echo.Item.prototype.renderers.date =3D function(element) {=0A= var el =3D element || this.dom && this.dom.get("date");=0A= if (el) {=0A= $(el).html(this.age);=0A= }=0A= };=0A= =0A= Echo.Item.prototype.changeItemStatus =3D function(status) {=0A= var self =3D this;=0A= this.selected =3D false;=0A= this.data.object.status =3D status;=0A= $.each(["status", "controls"], function(id, area) {=0A= self.rerender(area);=0A= });=0A= };=0A= =0A= Echo.Item.prototype.calcAge =3D function() {=0A= if (!this.timestamp) return;=0A= var d =3D new Date(this.timestamp * 1000);=0A= var now =3D (new Date()).getTime();=0A= var when;=0A= var diff =3D Math.floor((now - d.getTime()) / 1000);=0A= var day_diff =3D Math.floor(diff / 86400);=0A= =0A= function getAgo(ago, period) {=0A= var diff =3D '';=0A= if (1 =3D=3D (ago % 10) && (11 !=3D ago)) {=0A= diff =3D period + "Ago";=0A= } else {=0A= diff =3D period + "sAgo";=0A= }=0A= return ago + ' ' + Echo.Localization.getLabel(diff);=0A= }=0A= =0A= if (isNaN(day_diff) || day_diff < 0 || day_diff >=3D 365) {=0A= when =3D d.toLocaleDateString() + ', ' + d.toLocaleTimeString();=0A= } else if (diff < 60) {=0A= when =3D getAgo(diff, 'second');=0A= } else if (diff < 60 * 60) {=0A= diff =3D Math.floor(diff / 60);=0A= when =3D getAgo(diff, 'minute');=0A= } else if (diff < 60 * 60 * 24) {=0A= diff =3D Math.floor(diff / (60 * 60));=0A= when =3D getAgo(diff, 'hour');=0A= } else if (diff < 60 * 60 * 48) {=0A= when =3D Echo.Localization.getLabel("yesterday");=0A= } else if (day_diff < 7) {=0A= when =3D getAgo(day_diff, 'day');=0A= } else if (day_diff < 14) {=0A= when =3D Echo.Localization.getLabel("lastWeek");=0A= } else if (day_diff < 30) {=0A= diff =3D Math.floor(day_diff / 7);=0A= when =3D getAgo(diff, 'week');=0A= } else if (day_diff < 60) {=0A= when =3D Echo.Localization.getLabel("lastMonth");=0A= } else if (day_diff < 365) {=0A= diff =3D Math.floor(day_diff / 31);=0A= when =3D getAgo(diff, 'month');=0A= }=0A= if (this.age !=3D when) {=0A= this.age =3D when;=0A= }=0A= };=0A= =0A= Echo.Item.prototype.like =3D function(actor) {=0A= this.userReaction("likes", actor.id, [{"actor": actor}]);=0A= };=0A= =0A= Echo.Item.prototype.unlike =3D function(actor) {=0A= this.userReaction("likes", actor.id, []);=0A= };=0A= =0A= Echo.Item.prototype.flag =3D function(actor) {=0A= this.userReaction("flags", actor.id, [{"actor": actor}]);=0A= };=0A= =0A= Echo.Item.prototype.unflag =3D function(actor) {=0A= this.userReaction("flags", actor.id, []);=0A= };=0A= =0A= Echo.Item.prototype.userReaction =3D function(type, actorID, container) {=0A= this.data.object[type] =3D $.foldl(container, this.data.object[type], = function(entry, acc) {=0A= if (entry.actor.id !=3D actorID) acc.push(entry);=0A= });=0A= this.rerender(type);=0A= this.rerender("controls");=0A= };=0A= =0A= Echo.Item.prototype.block =3D function(label) {=0A= if (this.blocked) return;=0A= this.blocked =3D true;=0A= var content =3D $(this.dom.get("content"));=0A= var width =3D content.width();=0A= var height =3D content.height();=0A= this.blockers =3D {=0A= "backdrop": $('
      ').css({=0A= "width": width, "height": height=0A= }),=0A= "message": $(this.substitute('
      {Data:label}
      ', {"label": = label})).css({=0A= "left": ((parseInt(width) - 200)/2) + 'px',=0A= "top": ((parseInt(height) - 20)/2) + 'px'=0A= })=0A= };=0A= content.addClass("echo-relative")=0A= .prepend(this.blockers.backdrop)=0A= .prepend(this.blockers.message);=0A= };=0A= =0A= Echo.Item.prototype.unblock =3D function() {=0A= if (!this.blocked) return;=0A= this.blocked =3D false;=0A= this.blockers.backdrop.remove();=0A= this.blockers.message.remove();=0A= $(this.dom.get("content")).removeClass("echo-relative");=0A= };=0A= =0A= Echo.Item.prototype.getAccumulator =3D function(type) {=0A= return this.data.object.accumulators[type];=0A= }; =0A= =0A= Echo.Item.prototype.isCurationMode =3D function() {=0A= return Echo.User.logged() && Echo.User.hasRole(["administrator", = "moderator"]);=0A= };=0A= =0A= Echo.ReplyForm =3D function(config) {=0A= this.visible =3D true;=0A= this.config =3D config || {};=0A= };=0A= =0A= Echo.ReplyForm.prototype =3D new Echo.Object();=0A= =0A= Echo.ReplyForm.prototype.cssPrefix =3D "echo-reply-form-";=0A= =0A= Echo.ReplyForm.prototype.renderers =3D {};=0A= =0A= Echo.ReplyForm.prototype.template =3D '
      ';=0A= =0A= Echo.ReplyForm.prototype.renderers.container =3D function(element) {=0A= $(element).click(function(event) {=0A= event.stopPropagation();=0A= });=0A= this.form =3D new Echo.Submit(element, this.config);=0A= };=0A= =0A= Echo.ReplyForm.prototype.text =3D function() {=0A= return this.form && this.form.dom && $(this.form.dom.get("text")).val();=0A= };=0A= =0A= Echo.ReplyForm.prototype.expand =3D function() {=0A= this.form.config.set("mode", this.getMode() =3D=3D "standard" ? = "compact" : "standard");=0A= this.form.rerender();=0A= };=0A= =0A= Echo.ReplyForm.prototype.toggle =3D function() {=0A= this.visible =3D !this.visible;=0A= $(this.dom.content).toggle();=0A= };=0A= =0A= Echo.ReplyForm.prototype.show =3D function(mode) {=0A= if (!this.visible && this.form) {=0A= if (mode !=3D this.getMode()) {=0A= this.form.config.set("mode", mode);=0A= this.form.rerender();=0A= }=0A= this.visible =3D true;=0A= $(this.dom.content).show();=0A= }=0A= };=0A= =0A= Echo.ReplyForm.prototype.hide =3D function() {=0A= if (this.visible && this.form) {=0A= this.visible =3D false;=0A= $(this.dom.content).hide();=0A= }=0A= };=0A= =0A= Echo.ReplyForm.prototype.remove =3D function() {=0A= $(this.dom.content).remove();=0A= };=0A= =0A= Echo.ReplyForm.prototype.getMode =3D function() {=0A= return this.form && this.form.config.get("mode");=0A= };=0A= =0A= Echo.Whirlpool =3D function(data) {=0A= this.init(data);=0A= this.data.count =3D this.data.items.length;=0A= };=0A= =0A= Echo.Whirlpool.prototype =3D new Echo.Object();=0A= =0A= Echo.Whirlpool.prototype.cssPrefix =3D "echo-whirlpool-";=0A= =0A= Echo.Whirlpool.prototype.renderers =3D {};=0A= =0A= Echo.Whirlpool.prototype.template =3D function() {=0A= var label =3D "more" + (this.config.get("truncateReplies.clickable") ? = "Expand" : "Items");=0A= var template =3D =0A= '
      ' +=0A= '{Data:count} {Label:' + label = + '}' +=0A= '
      ';=0A= return template;=0A= };=0A= =0A= Echo.Whirlpool.prototype.renderers.container =3D function(element) {=0A= var self =3D this;=0A= if (this.config.get("truncateReplies.clickable")) {=0A= $(element).addClass("echo-clickable")=0A= .click(function() { self.onexpand(self.data.items); });=0A= }=0A= if (this.config.get("truncateReplies.after") =3D=3D 0) {=0A= $(element).addClass(this.cssPrefix + "container-collapse-all");=0A= }=0A= };=0A= =0A= Echo.Whirlpool.prototype.renderers.message =3D function(element) {=0A= if (this.config.get("truncateReplies.clickable")) {=0A= $(element).addClass("echo-linkColor");=0A= }=0A= };=0A= =0A= Echo.StreamClient =3D function(target, config) {=0A= if (!target) return;=0A= var self =3D this;=0A= this.target =3D target;=0A= this.init();=0A= this.config =3D new Echo.Config(config || {}, {=0A= "appkey": "",=0A= "aggressiveSanitization": false,=0A= "checkViewTimeout": 2,=0A= "children": {=0A= "depth": 2,=0A= "sortOrder": "chronological"=0A= },=0A= "childrenMaxDepth": 1,=0A= "communityFlag": false,=0A= "contentTransformations": {=0A= "text": ["smileys", "hashtags", "urls", "newlines"],=0A= "html": ["smileys", "hashtags", "urls", "newlines"],=0A= "xhtml": ["smileys", "hashtags", "urls"]=0A= },=0A= "fadeTimeout": 3500,=0A= "flashColor": "#ffff99",=0A= "itemsPerPage": 15,=0A= "like": false,=0A= "liveUpdates": true,=0A= "liveUpdatesTimeout": 10,=0A= "maxBodyLinkLength": 50,=0A= "maxBodyCharacters": undefined,=0A= "maxReLinkLength": 30,=0A= "maxReTitleLength": 143,=0A= "maxTagLength": 16,=0A= "maxMarkerLength": 16,=0A= "openLinksInNewWindow": false,=0A= "optimizedContext": true,=0A= "providerIcon": "http://js-kit.com/favicon.ico",=0A= "replaceNewlines": true, //TODO temporary parameter for A:1371 bugfix.=0A= "reply": false,=0A= "replyActionString": undefined,=0A= "replySubmitPermissions": undefined,=0A= "reTag": true,=0A= "slideTimeout": 700,=0A= "sortOrder": "reverseChronological",=0A= "streamStateLabel": {=0A= "icon": true,=0A= "text": true=0A= },=0A= "submissionProxyURL": window.location.protocol + = "//js-kit.com/apps/esp/activity",=0A= "truncateReplies": {=0A= "after": 2,=0A= "clickable": true=0A= },=0A= "uri": "http://api.js-kit.com",=0A= "viaLabel": {=0A= "icon": false,=0A= "text": false=0A= }=0A= }, this.normalizeConfigValue);=0A= this.states =3D [=0A= "Untouched",=0A= "ModeratorApproved",=0A= "ModeratorDeleted",=0A= "CommunityFlagged",=0A= "ModeratorFlagged",=0A= "SystemFlagged"=0A= ];=0A= this.addCss();=0A= this.contextId =3D this.newContextId();=0A= $(this.target).empty().append(this.render());=0A= if (!this.initApplication()) return;=0A= Echo.User.init(function() {=0A= self.recalcEffectsTimeouts();=0A= self.initialItemsRequest();=0A= self.listenBroadcastMessages();=0A= self.publish("Stream.onRender", self.prepareBroadcastParams());=0A= });=0A= };=0A= =0A= Echo.StreamClient.prototype =3D new Echo.Application();=0A= =0A= Echo.StreamClient.prototype.cssPrefix =3D "echo-stream-";=0A= =0A= Echo.StreamClient.prototype.template =3D =0A= '
      ' +=0A= '
      '+=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '
      ' +=0A= '' +=0A= '
      ';=0A= =0A= Echo.StreamClient.prototype.renderers =3D {};=0A= =0A= Echo.StreamClient.prototype.renderers.body =3D function(element) {=0A= var labelName =3D 'loading';=0A= if (this.error && this.error.errorCode =3D=3D 'waiting') {=0A= labelName =3D 'waiting';=0A= }=0A= this.showMessage({=0A= type: 'loading',=0A= message: Echo.Localization.getLabel(labelName)=0A= }, element);=0A= };=0A= =0A= Echo.StreamClient.prototype.renderers.state =3D function(element) {=0A= var status =3D this.animation.paused ? 'paused' : 'live';=0A= element =3D $(element || this.dom.get("state"));=0A= var templates =3D {=0A= "picture" : '',=0A= "message" : '{Label:' + = status + '}',=0A= "count" : '({Data:count} = {Label:new})'=0A= };=0A= element.empty();=0A= if (this.config.get("streamStateLabel.icon")) {=0A= element.append(templates.picture);=0A= }=0A= if (this.config.get("streamStateLabel.text")) {=0A= element.append(this.substitute(templates.message));=0A= var entries =3D $.foldl([], this.animation.queue, function(entry, acc) = {=0A= if (entry.affectCounter) {=0A= acc.push(entry);=0A= }=0A= });=0A= if (entries.length > 0 && this.animation.paused) {=0A= element.append(this.substitute(=0A= templates.count,=0A= {"count": entries.length}=0A= ));=0A= }=0A= }=0A= };=0A= =0A= Echo.StreamClient.prototype.renderers.curate =3D function(container) {=0A= var self =3D this;=0A= var element =3D $(container || this.dom.get("curate"));=0A= if (!this.isCurationMode() || !Echo.QueryPalette) {=0A= element.hide();=0A= return;=0A= }=0A= element=0A= .empty()=0A= .append($(this.substitute('{Label:curate}')))=0A= .show()=0A= .click(function() {=0A= self.assembleCurationDialog();=0A= self.curation.dialog.open();=0A= });=0A= };=0A= =0A= Echo.StreamClient.prototype.init =3D function() {=0A= this.animation =3D {=0A= "queue": [],=0A= "paused": false,=0A= "initiated": false=0A= };=0A= this.curation =3D {=0A= "queue": []=0A= };=0A= this.items =3D {}; // items by unique key hash=0A= this.threads =3D []; // items tree=0A= if (this.checkViewTimer) {=0A= clearTimeout(this.checkViewTimer);=0A= }=0A= };=0A= =0A= Echo.StreamClient.prototype.listenBroadcastMessages =3D function() {=0A= var self =3D this;=0A= this.subscribe("User.onInvalidate", function() {=0A= self.refresh();=0A= });=0A= this.subscribe("Item.onStatusChange", function(event, data) {=0A= var item =3D self.items[data.unique];=0A= item.block(Echo.Localization.getLabel("changingStatusTo" + = data.status));=0A= $.get(self.config.get("submissionProxyURL"), {=0A= "appkey": self.config.get("appkey"),=0A= "content": $.object2JSON({=0A= "verb": "update",=0A= "target": item.id,=0A= "author": item.data.actor.id,=0A= "field": "state",=0A= "value": data.status=0A= }),=0A= "sessionID": Echo.User.get("sessionID", "")=0A= }, function(data) {=0A= if (data.result =3D=3D "error") {=0A= item.unblock();=0A= } else {=0A= item.changeItemStatus(data.status);=0A= self.liveUpdatesRequest();=0A= }=0A= }, "jsonp");=0A= });=0A= this.subscribe("Item.onSelect", function(event, data) {=0A= var item =3D self.items[data.unique];=0A= if (data.selected) {=0A= self.curation.queue.push(item);=0A= self.assembleCurationDialog();=0A= self.curation.dialog.open();=0A= self.curation.tabs.select("actions");=0A= } else {=0A= self.curation.queue =3D $.foldl([], self.curation.queue,=0A= function(element, acc) {=0A= if (element.unique !=3D data.unique) acc.push(element);=0A= });=0A= }=0A= if (self.curation.bulk) {=0A= self.curation.bulk.refresh(self.curation.queue);=0A= }=0A= });=0A= this.subscribe("BulkActions.onStatusChange", function(event, data) {=0A= self.applyBulkStatusChanges(data.state)=0A= });=0A= if (this.isReplyFormActive()) {=0A= var prepareParams =3D function(item) {=0A= return self.prepareBroadcastParams({=0A= "form": item.replyForm.form,=0A= "item": {=0A= "data": item.data,=0A= "target": item.dom.content=0A= }=0A= });=0A= };=0A= this.subscribe("Item.onReply", function(event, data) {=0A= var item =3D self.items[data.unique];=0A= if (!item) return;=0A= self.publish("Stream.Item.onControlClick", = self.prepareBroadcastParams({=0A= "name": "reply",=0A= "item": {=0A= "data": item.data,=0A= "target": item.dom.content=0A= }=0A= }));=0A= if (item.replyForm) {=0A= if (item.children.length) {=0A= item.replyForm.expand();=0A= } else {=0A= item.replyForm.toggle();=0A= }=0A= } else {=0A= item.replyForm =3D self.initReplyForm(item, "standard");=0A= $(data.target).after(item.replyForm.render());=0A= }=0A= var action =3D item.replyForm.visible &&=0A= item.replyForm.getMode() =3D=3D "standard" ? "Expand" : "Collapse";=0A= self.publish("Stream.Plugins.Reply.onForm" + action, = prepareParams(item));=0A= if (!item.children.length) {=0A= item.rerender();=0A= }=0A= item.replyForm.dom.content.scrollIntoView();=0A= });=0A= this.subscribe("Submit.onExpand", function(event, args) {=0A= var item =3D self.items[args.data.unique];=0A= if (!item || !item.replyForm) return;=0A= self.publish("Stream.Plugins.Reply.onFormExpand", = prepareParams(item));=0A= });=0A= $(document).click(function() {=0A= self.publish("document.onclick");=0A= });=0A= }=0A= if (this.isSubmitFormActive()) {=0A= this.subscribe("Item.onEdit", function(event, data) {=0A= var item =3D self.items[data.unique];=0A= if (!item) return;=0A= var data =3D item.data;=0A= data.unique =3D item.unique;=0A= item.editPopup =3D new Echo.UI.Dialog({=0A= "content": function(target) {=0A= $(target).addClass("echo-edit-item-container");=0A= var form =3D new Echo.Submit(target, {=0A= "data": data,=0A= "mode": "edit",=0A= "adminMode": true,=0A= "targetURL": item.id,=0A= "appkey": self.config.get("appkey"),=0A= "contextId": self.contextId=0A= });=0A= },=0A= "config": {=0A= "autoOpen": true,=0A= "title": Echo.Localization.getLabel("edit"),=0A= "width": 400,=0A= "height": 320,=0A= "minWidth": 300,=0A= "minHeight": 320=0A= }=0A= });=0A= });=0A= this.subscribe("Submit.onEditInit", function(event, args) {=0A= var item =3D self.items[args.data.unique];=0A= if (!item || !item.editPopup) return;=0A= item.block(Echo.Localization.getLabel("updating"));=0A= });=0A= this.subscribe("Submit.onEditComplete", function(event, args) {=0A= var item =3D self.items[args.data.unique];=0A= if (!item || !item.editPopup) return;=0A= item.editPopup.close();=0A= });=0A= }=0A= $.map(["Like", "Unlike", "Flag", "Unflag"], function(name) {=0A= self.subscribe("Item.on" + name, function(event, data) {=0A= var item =3D self.items[data.unique];=0A= if (!item) return;=0A= self.publish("Stream.Item.onControlClick", = self.prepareBroadcastParams({=0A= "name": name.toLowerCase(), =0A= "item": {=0A= "data": item.data,=0A= "target": item.dom.content=0A= }=0A= }));=0A= $.get(self.config.get("submissionProxyURL"), {=0A= "appkey": self.config.get("appkey"),=0A= "content": $.object2JSON({=0A= "verb": name.toLowerCase(),=0A= "target": item.id=0A= }),=0A= "sessionID": Echo.User.get("sessionID", "")=0A= }, function() {=0A= var item =3D self.items[data.unique];=0A= var action =3D name.toLowerCase();=0A= var plugin =3D action.match(/like/) ? "Like": "CommunityFlag";=0A= item[action](data.actor);=0A= self.publish("Stream.Plugins." + plugin + ".on" + name + "Complete",=0A= self.prepareBroadcastParams({=0A= "item": {=0A= "data": item.data,=0A= "target": item.dom.content=0A= }=0A= }));=0A= }, "jsonp");=0A= });=0A= });=0A= $.map(["Submit.onPostComplete", "Submit.onEditComplete"], = function(topic) {=0A= Echo.Broadcast.subscribe(topic, function() {=0A= self.liveUpdatesUnsubscribe();=0A= self.liveUpdatesRequest();=0A= });=0A= });=0A= };=0A= =0A= Echo.StreamClient.prototype.initialItemsRequest =3D function() {=0A= var self =3D this;=0A= this.requestItems({}, function(items, container) {=0A= if (items.length) {=0A= container.empty();=0A= self.appendItems(items, container);=0A= if (!self.isViewComplete) {=0A= self.assembleMoreButton($(self.dom.get("more")));=0A= }=0A= } else {=0A= self.showMessage({=0A= type: 'empty',=0A= message: Echo.Localization.getLabel('emptyStream')=0A= }, self.dom.get('body'));=0A= }=0A= container.bind({=0A= "mouseleave": function() {=0A= self.animation.paused =3D false;=0A= if (!self.animation.initiated) {=0A= self.animateNextItem();=0A= }=0A= self.rerender("state");=0A= },=0A= "mouseenter": function() {=0A= self.animation.paused =3D true;=0A= self.rerender("state");=0A= } =0A= });=0A= self.rerender("curate");=0A= self.publish("Stream.onReady", self.prepareBroadcastParams());=0A= });=0A= };=0A= =0A= Echo.StreamClient.prototype.refresh =3D function() {=0A= this.liveUpdatesUnsubscribe();=0A= this.init();=0A= this.rerender("body");=0A= this.initialItemsRequest();=0A= this.publish("Stream.onRerender", this.prepareBroadcastParams());=0A= };=0A= =0A= Echo.StreamClient.prototype.isSubmitFormActive =3D function() {=0A= return !!window.Echo.Submit;=0A= };=0A= =0A= Echo.StreamClient.prototype.isReplyFormActive =3D function() {=0A= return this.config.get("reply") && this.isSubmitFormActive();=0A= };=0A= =0A= Echo.StreamClient.prototype.isCurationMode =3D function() {=0A= return Echo.User.logged() && Echo.User.hasRole(["administrator", = "moderator"]);=0A= };=0A= =0A= Echo.StreamClient.prototype.extractPresentationConfig =3D function(data) = {=0A= return $.foldl({}, ["sortOrder", "itemsPerPage", "safeHTML"], = function(key, acc) {=0A= if (data[key]) acc[key] =3D data[key];=0A= });=0A= };=0A= =0A= Echo.StreamClient.prototype.extractTimeframeConfig =3D function(data) {=0A= var get_comparator =3D function(value) {=0A= var m =3D value.match(/^(<|>)(.*)$/);=0A= var op =3D m[1];=0A= var v =3D m[2].match(/^'([0-9]+) seconds ago'$/);=0A= var getTS =3D v ?=0A= function() { return Math.floor((new Date()).getTime() / 1000) - v[1] = } : function() { return m[2] };=0A= var f;=0A= if(op=3D=3D'<') {=0A= f =3D function(ts) {=0A= return ts < getTS()=0A= }=0A= } else if (op=3D=3D'>') {=0A= f =3D function(ts) {=0A= return ts > getTS()=0A= }=0A= }=0A= return f;=0A= };=0A= return {=0A= "timeframe": $.foldl([], ["before", "after"],=0A= function(key, acc) {=0A= if (!data[key]) return;=0A= var cmp =3D get_comparator(data[key]);=0A= if (cmp) acc.push(cmp);=0A= })=0A= }=0A= };=0A= =0A= Echo.StreamClient.prototype.normalizeConfigValue =3D function(key, = value) {=0A= var self =3D this;=0A= var ensurePositiveValue =3D function(v) { return v < 0 ? 0 : v; };=0A= var normalize =3D {=0A= "truncateReplies" : function(object) {=0A= var count =3D object.after/2;=0A= return {=0A= "after": object.after,=0A= "legacy": Math.floor(count),=0A= "recent": Math.round(count),=0A= "clickable": object.clickable=0A= };=0A= },=0A= "contentTransformations" : function(object) {=0A= $.each(object, function(contentType, options) {=0A= object[contentType] =3D $.foldl({}, options || [], function(option, = acc) {=0A= acc[option] =3D true;=0A= });=0A= });=0A= return object;=0A= },=0A= "safeHTML" : function(value) {=0A= return "off" !=3D value;=0A= },=0A= "fadeTimeout": ensurePositiveValue,=0A= "slideTimeout": ensurePositiveValue=0A= };=0A= return normalize[key] ? normalize[key](value) : value;=0A= };=0A= =0A= Echo.StreamClient.prototype.getRespectiveAccumulator =3D function(item, = sort) {=0A= var accBySort =3D {=0A= "likesDescending": "likesCount",=0A= "repliesDescending": "repliesCount"=0A= };=0A= return item.getAccumulator(accBySort[sort]);=0A= };=0A= =0A= Echo.StreamClient.prototype.appendItems =3D function(items, container) {=0A= var self =3D this;=0A= $.each(items || [], function(i, item) {=0A= container.append(item.render());=0A= // excluding whirlpool and reply form items=0A= if (item.unique && self.items[item.unique]) {=0A= self.publish("Stream.Item.onRender", self.prepareBroadcastParams({=0A= "item": {=0A= "data": item.data,=0A= "target": item.dom.content=0A= }=0A= }));=0A= }=0A= });=0A= };=0A= =0A= Echo.StreamClient.prototype.assembleMoreButton =3D function(element) {=0A= var self =3D this;=0A= var assemble =3D function(caption) {=0A= return self.substitute('{Label:' + caption + '}');=0A= };=0A= var label =3D $(assemble("more"));=0A= var setLabel =3D function(caption) {=0A= label.empty().append(assemble(caption));=0A= };=0A= var getPageAfter =3D function() {=0A= var sort =3D self.config.get("sortOrder");=0A= return self.pageAfter=0A= ? (self.pageAfter.timestamp + (=0A= sort.match(/replies|likes/)=0A= ? "|" + self.getRespectiveAccumulator(self.pageAfter, sort)=0A= : ""))=0A= : "0";=0A= };=0A= element.empty()=0A= .append(label)=0A= .addClass('echo-stream-more-wrapper')=0A= .show()=0A= .bind({=0A= 'mouseenter': function() {=0A= $(this).addClass("echo-stream-more-hover");=0A= },=0A= 'mouseleave': function() {=0A= $(this).removeClass("echo-stream-more-hover");=0A= }=0A= })=0A= .unbind('click')=0A= .one('click', function() {=0A= self.publish("Stream.onMoreButtonPress", = self.prepareBroadcastParams());=0A= setLabel("loading");=0A= self.requestItems({=0A= "pageAfter": '"' + getPageAfter() + '"'=0A= }, function(items, container) {=0A= var button =3D $(self.dom.get("more"));=0A= if (items.length) {=0A= self.appendItems(items, container);=0A= if (self.isViewComplete) {=0A= button.hide();=0A= } else {=0A= self.assembleMoreButton(button);=0A= }=0A= } else {=0A= setLabel("emptyStream");=0A= button.delay(1000).fadeOut(1000, function() {=0A= button.hide();=0A= });=0A= }=0A= });=0A= });=0A= };=0A= =0A= Echo.StreamClient.prototype.prepareBroadcastParams =3D function(params) {=0A= params =3D params || {};=0A= params.target =3D this.target;=0A= params.query =3D this.config.get("query");=0A= return params;=0A= };=0A= =0A= Echo.StreamClient.prototype.assembleCurationDialog =3D function() {=0A= var self =3D this;=0A= if (this.curation.dialog) return this.curation;=0A= var assembleQueryPalette =3D function(target) {=0A= self.curation.palette =3D new Echo.QueryPalette(target, {=0A= "query": {=0A= "path": self.extractQueryPath(),=0A= "states": [=0A= "Untouched",=0A= "SystemFlagged",=0A= "CommunityFlagged",=0A= "ModeratorFlagged"=0A= ],=0A= "itemsPerPage": self.config.get("itemsPerPage"),=0A= "sortOrder": self.config.get("sortOrder")=0A= },=0A= "appkey": self.config.get("appkey"),=0A= "contextId": self.contextId=0A= });=0A= self.subscribe("QueryPalette.onApply", function(event, query) {=0A= $(self.dom.get("more")).hide();=0A= self.config.set("query", query);=0A= self.refresh();=0A= });=0A= };=0A= var assembleBulkActions =3D function(target) {=0A= self.curation.bulk =3D new Echo.BulkActions(target, {=0A= "items": self.curation.queue,=0A= "contextId": self.contextId=0A= });=0A= };=0A= var assembleTabs =3D function(target) {=0A= self.curation.tabs =3D new Echo.UI.Tabs({=0A= "target": $(target),=0A= "content": $(target),=0A= "addUIClass": false,=0A= "idPrefix": "curation-tabs-",=0A= "tabs": [{=0A= "id": "queries",=0A= "label": Echo.Localization.getLabel("queries"),=0A= "icon": true,=0A= "content": assembleQueryPalette=0A= }, {=0A= "id": "actions",=0A= "label": Echo.Localization.getLabel("actions"),=0A= "icon": true,=0A= "content": assembleBulkActions=0A= }]=0A= });=0A= };=0A= this.curation.dialog =3D new Echo.UI.Dialog({=0A= "content": assembleTabs,=0A= "hasTabs": true,=0A= "config": {=0A= "autoOpen": false,=0A= "open": function() {=0A= self.curation.palette.refresh();=0A= },=0A= "title": Echo.Localization.getLabel("curation"),=0A= "width": 500,=0A= "height": 550,=0A= "minWidth": 450,=0A= "minHeight": 415,=0A= "maxHeight": 600=0A= }=0A= });=0A= return this.curation;=0A= };=0A= =0A= Echo.StreamClient.prototype.applyBulkStatusChanges =3D function(state) {=0A= var self =3D this, ids =3D [], queue =3D {};=0A= $.each(this.curation.queue, function(i, item) {=0A= item.block(Echo.Localization.getLabel("changingStatusTo" + state));=0A= ids.push(item.id);=0A= queue[i] =3D item;=0A= });=0A= this.curation.queue =3D [];=0A= if (this.curation.bulk) {=0A= this.curation.bulk.refresh([]);=0A= }=0A= if (!ids.length) return;=0A= var activities =3D $.map(ids, function(id, i) {=0A= return {=0A= "verb": "update",=0A= "target": id,=0A= "author": queue[i].data.actor.id,=0A= "field": "state",=0A= "value": state=0A= };=0A= });=0A= $.get(this.config.get("submissionProxyURL"), {=0A= "appkey": self.config.get("appkey"),=0A= "content": $.object2JSON(activities),=0A= "sessionID": Echo.User.get("sessionID", "")=0A= }, function(data) {=0A= $.each(queue, function(i, item) {=0A= if (data.result =3D=3D "error") {=0A= item.unblock();=0A= } else {=0A= item.changeItemStatus(state);=0A= }=0A= });=0A= self.liveUpdatesRequest();=0A= }, "jsonp");=0A= =0A= };=0A= =0A= Echo.StreamClient.prototype.extractQueryPath =3D function() {=0A= var path =3D = this.config.get("query").match(/(?:url|scope|childrenof):(\S+)(?: |$)/);=0A= return path ? path[1] : window.location.protocol + "//" + = window.location.host + "/*";=0A= };=0A= =0A= Echo.StreamClient.prototype.timestampFromW3CDTF =3D function(t) {=0A= var parts =3D ['year', 'month', 'day', 'hours', 'minutes', 'seconds'];=0A= var dt =3D {};=0A= var matches =3D = t.match(/^(\d{4})-(\d\d)-(\d\d)T(\d\d):(\d\d):(\d\d)Z$/);=0A= $.each(parts, function(i, p) {=0A= dt[p] =3D matches[i + 1];=0A= });=0A= return Date.UTC(dt['year'], dt['month'] - 1, dt['day'],=0A= dt['hours'], dt['minutes'], dt['seconds']) / 1000;=0A= };=0A= =0A= Echo.StreamClient.prototype.constructSearchQuery =3D function(extra) {=0A= var self =3D this;=0A= var toString =3D function(value) {=0A= return typeof(value) =3D=3D "undefined" ? undefined : value.toString();=0A= };=0A= var construct =3D function(properties, _extra) {=0A= _extra =3D _extra || {};=0A= return $.trim($.foldl([], properties || [], function(key, acc, i) {=0A= var value =3D toString(_extra[key]) || toString(self.config.get(key));=0A= if (value) {=0A= acc.unshift(key + ":" + value);=0A= }=0A= }).join(" "));=0A= };=0A= var particles =3D [=0A= construct(["pageAfter"], extra),=0A= this.config.get("query") || ""=0A= ];=0A= return $.trim(particles.join(" "));=0A= };=0A= =0A= Echo.StreamClient.prototype.requestItems =3D function(extra, = visualizator) {=0A= var self =3D this;=0A= this.sendRequest({=0A= "endpoint": "search",=0A= "query": {=0A= "appkey": this.config.get("appkey"),=0A= "q": this.constructSearchQuery(extra)=0A= }=0A= }, function(data) {=0A= self.handleInitialResponse(data, visualizator);=0A= });=0A= };=0A= =0A= Echo.StreamClient.prototype.sendRequest =3D function(data, callback) {=0A= $.get(this.config.get("uri") + "/v1/" + data.endpoint,=0A= data.query, callback, "jsonp");=0A= };=0A= =0A= Echo.StreamClient.prototype.handleErrorResponse =3D function(data) {=0A= if (this.dom.get("more")) {=0A= $(this.dom.get("more")).hide();=0A= }=0A= this.liveUpdatesUnsubscribe();=0A= var messageData =3D {=0A= "type": "error",=0A= "message": data.errorCode + (data.errorMessage ? ": " + = data.errorMessage : "")=0A= };=0A= if (data.errorCode =3D=3D 'waiting') {=0A= messageData =3D {=0A= "type": 'loading',=0A= "message": Echo.Localization.getLabel('waiting')=0A= };=0A= }=0A= this.showMessage(messageData, this.dom.get('body'));=0A= };=0A= =0A= Echo.StreamClient.prototype.handleInitialResponse =3D function(data, = visualizator) {=0A= var self =3D this, items =3D [], roots =3D [];=0A= data =3D data || {};=0A= if (data.result =3D=3D 'error') {=0A= if (this.error !=3D data) { //avoid rerendering of the same error = message=0A= this.handleErrorResponse(data);=0A= }=0A= this.error =3D data;=0A= if (data.errorCode =3D=3D 'waiting') {=0A= this.checkViewTimer =3D setTimeout(function() {=0A= self.refresh();=0A= }, this.config.get("checkViewTimeout") * 1000);=0A= }=0A= return;=0A= }=0A= =0A= delete this.error;=0A= =0A= this.nextSince =3D data.nextSince || 0;=0A= this.config.extend(this.extractPresentationConfig(data));=0A= this.config.extend(this.extractTimeframeConfig(data));=0A= $.each(data.entries || [], function(i, entry) {=0A= entry =3D self.normalizeEntry(entry);=0A= items.push(self.initItem(entry));=0A= });=0A= var sortOrder =3D self.config.get("sortOrder");=0A= // avoiding problem when children can go before parents=0A= $.each(items, function(i, item) {=0A= self.applyStructureUpdates("add", item);=0A= if (self.isRootItem(item)) {=0A= item.forceInject =3D true;=0A= self.addItemToList(roots, item, sortOrder);=0A= }=0A= });=0A= =0A= this.pageAfter =3D this.threads.length=0A= ? this.threads[this.threads.length - 1]=0A= : undefined;=0A= this.isViewComplete =3D roots.length !=3D = this.config.get("itemsPerPage");=0A= visualizator(=0A= this.prepareItemsFlatList(this.setCollapseFlag(roots)),=0A= $(this.dom.get("body"))=0A= );=0A= this.liveUpdatesSubscribe();=0A= };=0A= =0A= Echo.StreamClient.prototype.checkTimeframeSatisfy =3D function() {=0A= var timeframe =3D this.config.get("timeframe");=0A= var self =3D this;=0A= var updates =3D $.foldl([], this.threads, function(thread, acc){=0A= var ts =3D thread.timestamp;=0A= var s =3D $.foldl(true, timeframe, function(p,a){=0A= return a ? p(ts) : false;=0A= });=0A= if (!s) acc.push(thread);=0A= });=0A= $.each(updates, function(i, item) {=0A= self.applySpotUpdates("delete", item);=0A= });=0A= };=0A= =0A= Echo.StreamClient.prototype.handleLiveUpdatesResponse =3D function(data) = {=0A= var self =3D this;=0A= data =3D data || {};=0A= if (data.result =3D=3D 'error') {=0A= this.liveUpdatesUnsubscribe();=0A= return;=0A= }=0A= this.nextSince =3D data.nextSince || 0;=0A= this.refreshItemsDate();=0A= this.checkTimeframeSatisfy();=0A= this.applyLiveUpdates(data.entries);=0A= if (this.animation.paused) {=0A= this.rerender("state");=0A= } else if (!this.animation.initiated) {=0A= this.animateNextItem();=0A= }=0A= this.liveUpdatesSubscribe();=0A= };=0A= =0A= Echo.StreamClient.prototype.applyLiveUpdates =3D function(entries) {=0A= var self =3D this;=0A= $.each(entries || [], function(i, entry) {=0A= entry =3D self.normalizeEntry(entry);=0A= var item =3D self.items[self.getUniqueID(entry)];=0A= var action =3D self.classifyAction(entry);=0A= if (!item && action !=3D "post") return;=0A= switch (action) {=0A= case "post":=0A= if (item) {=0A= item.unblock(); // item may be blocked=0A= // by the moderation action=0A= self.applySpotUpdates("replace", self.updateItem(entry));=0A= } else {=0A= item =3D self.initItem(entry, true);=0A= if ((self.isRootItem(item) && self.withinVisibleFrame(item))=0A= || self.hasParentItem(item)) {=0A= self.publish("Stream.Item.onReceive",=0A= self.prepareBroadcastParams({=0A= "item": {"data": item.data}=0A= }));=0A= self.applySpotUpdates("add", item);=0A= } else {=0A= delete self.items[item.unique];=0A= }=0A= }=0A= break;=0A= case "delete":=0A= self.applySpotUpdates("delete", item);=0A= break;=0A= }=0A= });=0A= this.recalcEffectsTimeouts();=0A= };=0A= =0A= Echo.StreamClient.prototype.recalcEffectsTimeouts =3D function() {=0A= // recalculating timeouts based on amount of items in animation queue=0A= var s =3D this;=0A= var maxTimeouts =3D {=0A= "fade": s.config.get("fadeTimeout"),=0A= "slide": s.config.get("slideTimeout")=0A= };=0A= s.timeouts =3D s.timeouts || {=0A= "fade": maxTimeouts.fade,=0A= "slide": maxTimeouts.slide=0A= };=0A= if (maxTimeouts.fade =3D=3D 0 && maxTimeouts.slide =3D=3D 0) return;=0A= s.timeouts.coeff =3D s.timeouts.coeff || {=0A= "fade": s.timeouts.fade / (maxTimeouts.fade + maxTimeouts.slide),=0A= "slide": s.timeouts.slide / (maxTimeouts.fade + maxTimeouts.slide)=0A= };=0A= var calc =3D function(timeout, value) {=0A= value =3D Math.round(value * s.timeouts.coeff[timeout]);=0A= if (value < 100) return 0; // no animation for small timeouts=0A= if (value > maxTimeouts[timeout]) return maxTimeouts[timeout];=0A= return value;=0A= };=0A= // reserving 80% of time between live updates for animation=0A= var frame =3D s.config.get("liveUpdatesTimeout") * 1000 * 0.8;=0A= var msPerItem =3D s.animation.queue.length ? frame / = s.animation.queue.length : frame;=0A= s.timeouts.fade =3D calc("fade", msPerItem);=0A= s.timeouts.slide =3D calc("slide", msPerItem);=0A= };=0A= =0A= Echo.StreamClient.prototype.refreshItemsDate =3D function() {=0A= this.traverse(this.threads, function(item) {=0A= item.calcAge();=0A= item.rerender("date");=0A= });=0A= };=0A= =0A= Echo.StreamClient.prototype.animateNextItem =3D function() {=0A= if (!this.animation.queue.length || this.animation.paused) {=0A= this.animation.initiated =3D false;=0A= return;=0A= }=0A= this.animation.initiated =3D true;=0A= this.animation.queue.shift().handler();=0A= };=0A= =0A= Echo.StreamClient.prototype.applySpotUpdates =3D function(action, item) {=0A= var self =3D this;=0A= $.each(self.getVisualUpdatesDiff(action, item) || {}, function(k, = chunk) {=0A= var node =3D self.items[chunk[1]];=0A= switch (chunk[0]) {=0A= case "add":=0A= self.placeItem(node);=0A= if (node.dom) {=0A= $(node.dom.content).hide();=0A= self.animation.queue.push({=0A= "affectCounter": true,=0A= "handler": function() {=0A= self.addItemSpotUpdate(node);=0A= self.actualizeExpandMarker(item);=0A= }=0A= });=0A= } else self.actualizeExpandMarker(item);=0A= break;=0A= case "delete":=0A= if (node && node.dom) {=0A= self.animation.queue.push({=0A= "affectCounter": false,=0A= "handler": function() {=0A= self.deleteItemSpotUpdate(node);=0A= self.actualizeExpandMarker(item);=0A= }=0A= });=0A= } else self.actualizeExpandMarker(item);=0A= break;=0A= case "replace":=0A= if (node && node.dom) {=0A= node.rerender();=0A= }=0A= break;=0A= case "move":=0A= if (node && node.dom) {=0A= self.animation.queue.push({=0A= "affectCounter": false,=0A= "handler": function() {=0A= self.moveItemSpotUpdate(node);=0A= }=0A= });=0A= }=0A= break;=0A= }=0A= });=0A= };=0A= =0A= Echo.StreamClient.prototype.addItemSpotUpdate =3D function(item) {=0A= var self =3D this;=0A= var container =3D $(item.dom.content);=0A= if (!this.isRootItem(item)) {=0A= var parent =3D this.getParentItem(item);=0A= if (parent.children.length >=3D 1 && parent.children[0].id =3D=3D = item.id) {=0A= // we should re-render item parent when=0A= // item is the first child for the parent=0A= this.applySpotUpdates("replace", parent);=0A= if (self.isReplyFormActive()) {=0A= // appending reply form=0A= var root =3D self.findRootItem(item);=0A= if (!root.replyForm) {=0A= root.replyForm =3D self.initReplyForm(root);=0A= container.after(root.replyForm.render());=0A= } else {=0A= root.replyForm.show("compact");=0A= }=0A= }=0A= }=0A= }=0A= var originalBGColor =3D this.getVisibleColor(container);=0A= if (this.timeouts.slide) {=0A= container=0A= // defining a fixed height for an element=0A= // to make sliding down process work smoothly=0A= .css("height", container.css("height"))=0A= .hide()=0A= .slideDown(this.timeouts.slide);=0A= } else {=0A= container.show();=0A= }=0A= var publish =3D function() {=0A= self.publish("Stream.Item.onRender", self.prepareBroadcastParams({=0A= "item": {=0A= "data": item.data,=0A= "target": item.dom.content=0A= }=0A= }));=0A= };=0A= if (this.timeouts.fade) {=0A= container=0A= .css({"backgroundColor": this.config.get("flashColor")})=0A= // Fading out=0A= .animate(=0A= {"backgroundColor": originalBGColor},=0A= this.timeouts.fade,=0A= "easeInOutExpo",=0A= function() {=0A= container.css("backgroundColor", "");=0A= publish();=0A= self.animateNextItem();=0A= }=0A= );=0A= } else {=0A= publish();=0A= this.animateNextItem();=0A= }=0A= };=0A= =0A= Echo.StreamClient.prototype.deleteItemSpotUpdate =3D function(item) {=0A= var self =3D this;=0A= var container =3D $(item.dom.content);=0A= var remove =3D function() {=0A= container.remove();=0A= delete item.dom;=0A= delete self.items[item.unique];=0A= var parent =3D self.getParentItem(item);=0A= if (parent && parent.children.length =3D=3D 0) {=0A= if (self.isReplyFormActive() &&=0A= parent.replyForm && !parent.replyForm.text()) {=0A= parent.replyForm.hide();=0A= }=0A= // we should re-render item parent when=0A= // the last child was deleted=0A= self.applySpotUpdates("replace", parent);=0A= }=0A= if (self.isRootItem(item) && item.replyForm) {=0A= self.unsubscribe("document.onclick", item.replyForm.closeHandler);=0A= item.replyForm.remove();=0A= }=0A= var itemsCount =3D $.foldl(0, self.items, function(_item, acc) {=0A= return acc + 1;=0A= });=0A= if (!itemsCount) {=0A= self.showMessage({=0A= "type": "empty",=0A= "message": Echo.Localization.getLabel("emptyStream")=0A= }, self.dom.get('body'));=0A= }=0A= self.animateNextItem();=0A= };=0A= if (this.timeouts.slide) {=0A= container.slideUp(this.timeouts.slide, remove);=0A= } else {=0A= remove();=0A= }=0A= };=0A= =0A= Echo.StreamClient.prototype.moveItemSpotUpdate =3D function(item) {=0A= $(item.dom.content).remove();=0A= this.placeItem(item);=0A= var anchor =3D $(item.dom.content);=0A= // move item along with it's children=0A= this.traverse(item.children || [], function(child) {=0A= if (child.dom) {=0A= var dom =3D $(child.dom.content).remove();=0A= anchor.after(dom);=0A= anchor =3D dom;=0A= }=0A= });=0A= this.moveServiceItems(item);=0A= this.animateNextItem()=0A= };=0A= =0A= Echo.StreamClient.prototype.isRootItem =3D function(item) {=0A= return !this.config.get("childrenMaxDepth") || item.id =3D=3D = item.conversation;=0A= };=0A= =0A= Echo.StreamClient.prototype.hasParentItem =3D function(item) {=0A= return !!this.getParentItem(item);=0A= };=0A= =0A= Echo.StreamClient.prototype.maybeMoveItem =3D function(item) {=0A= return this.isRootItem(item) && = this.config.get("sortOrder").match(/replies|likes/);=0A= };=0A= =0A= Echo.StreamClient.prototype.withinVisibleFrame =3D function(item) {=0A= if (this.isViewComplete || this.pageAfter =3D=3D undefined) return true;=0A= return this.compareItems(this.pageAfter, item, = this.config.get("sortOrder"));=0A= };=0A= =0A= Echo.StreamClient.prototype.getParentItem =3D function(item) {=0A= return this.items[this.getParentUniqueID(item)];=0A= };=0A= =0A= Echo.StreamClient.prototype.findRootItem =3D function(entry) {=0A= var item =3D entry;=0A= while (!this.isRootItem(item)) {=0A= item =3D this.getParentItem(item);=0A= }=0A= return item;=0A= };=0A= =0A= Echo.StreamClient.prototype.compareItems =3D function(a, b, sort) {=0A= var self =3D this;=0A= switch (sort) {=0A= case "chronological":=0A= return a.timestamp > b.timestamp;=0A= case "reverseChronological":=0A= return a.timestamp <=3D b.timestamp;=0A= case "likesDescending":=0A= case "repliesDescending":=0A= var getCount =3D function(entry) {=0A= return self.getRespectiveAccumulator(entry, sort);=0A= };=0A= return (getCount(a) < getCount(b) ||=0A= (getCount(a) =3D=3D getCount(b) &&=0A= this.compareItems(a, b, "reverseChronological")));=0A= };=0A= };=0A= =0A= =0A= Echo.StreamClient.prototype.placeItem =3D function(item) {=0A= var self =3D this;=0A= var content =3D item.render();=0A= var items =3D this.isRootItem(item)=0A= ? this.threads=0A= : this.getParentItem(item).children;=0A= if (items.length > 1) {=0A= var anchor =3D this.findAnchor(item, items);=0A= if (anchor){=0A= $(anchor[1].dom.content)[anchor[0]](content);=0A= }=0A= } else {=0A= if (this.isRootItem(item)) {=0A= $(this.dom.get("body")).empty().append(content);=0A= } else {=0A= var parent =3D this.getParentItem(item);=0A= if (this.isRootItem(parent) && = this.config.get("truncateReplies.after") =3D=3D 0) {=0A= item.dom =3D undefined;=0A= var root =3D this.findRootItem(item);=0A= root.whirlpool =3D this.initWhirlpool(root, [item]);=0A= $(root.dom.content).after(root.whirlpool.render());=0A= } else {=0A= $(parent.dom.content).after(content);=0A= }=0A= }=0A= }=0A= };=0A= =0A= Echo.StreamClient.prototype.initReplyForm =3D function(root, mode) {=0A= var self =3D this;=0A= var config =3D {=0A= "data": {"unique": root.unique},=0A= "mode": mode || "compact",=0A= "appkey": self.config.get("appkey"),=0A= "identityManagerLogin" : self.config.get("identityManagerLogin"),=0A= "identityManagerSignup" : self.config.get("identityManagerSignup"),=0A= "identityManagerEdit" : self.config.get("identityManagerEdit"),=0A= "contextId": self.contextId,=0A= "targetURL": root.id=0A= };=0A= $.each({=0A= "replyActionString": "actionString",=0A= "replySubmitPermissions": "submitPermissions"=0A= }, function(streamKey, submitKey) {=0A= if (self.config.get(streamKey)) {=0A= config[submitKey] =3D self.config.get(streamKey);=0A= }=0A= });=0A= var item =3D new Echo.ReplyForm(config);=0A= item.closeHandler =3D this.subscribe("document.onclick", = function(event, data) {=0A= if (!item.visible || item.text()) return;=0A= if (root.children.length) {=0A= if (item.form.config.get("mode") !=3D "compact") {=0A= item.form.config.set("mode", "compact");=0A= item.form.rerender();=0A= } else return;=0A= } else {=0A= item.hide();=0A= self.applySpotUpdates("replace", root);=0A= }=0A= self.publish("Stream.Plugins.Reply.onFormCollapse", = self.prepareBroadcastParams({=0A= "form": item.form,=0A= "item": {=0A= "data": root.data,=0A= "target": root.dom.content=0A= }=0A= }));=0A= });=0A= return item;=0A= };=0A= =0A= Echo.StreamClient.prototype.initWhirlpool =3D function(root, = collapsedItems) {=0A= return new Echo.Whirlpool({=0A= "data": {"items": collapsedItems},=0A= "config": new Echo.Config({"truncateReplies": = this.config.get("truncateReplies")}),=0A= "onexpand": function(items) {=0A= $.each(items, function(i, item) {=0A= item.collapse =3D false;=0A= $(root.whirlpool.dom.content).before(item.render());=0A= });=0A= $(root.whirlpool.dom.content).remove();=0A= delete root.whirlpool;=0A= }=0A= });=0A= };=0A= =0A= Echo.StreamClient.prototype.findAnchor =3D function(item, items) {=0A= var id =3D this.getItemListIndex(item, items);=0A= var prev =3D id - 1, next =3D id + 1;=0A= if (items[next] && items[next].dom) return ["before", items[next]];=0A= if (items[prev]) {=0A= var last =3D items[prev];=0A= while (last.children.length > 0) {=0A= last =3D last.children[last.children.length - 1];=0A= }=0A= if (last.dom) return ["after", last];=0A= // no items under expand marker=0A= if (this.isRootItem(item) && items[prev].whirlpool &&=0A= this.config.get("truncateReplies.after") < 2) {=0A= return ["after", items[prev].whirlpool];=0A= }=0A= }=0A= return false;=0A= };=0A= =0A= Echo.StreamClient.prototype.getItemListIndex =3D function(item, items) {=0A= var id;=0A= $.each(items || [], function(i, entry) {=0A= if (entry =3D=3D item) {=0A= id =3D i;=0A= return false;=0A= }=0A= });=0A= return id;=0A= };=0A= =0A= Echo.StreamClient.prototype.getUniqueID =3D function(entry) {=0A= return entry.unique || entry.object.id + entry.target.conversationID;=0A= }=0A= =0A= Echo.StreamClient.prototype.getParentUniqueID =3D function(entry) {=0A= return entry.parentUnique || entry.target.id + = entry.target.conversationID;=0A= }=0A= =0A= Echo.StreamClient.prototype.initItem =3D function(entry, isLive) {=0A= var self =3D this;=0A= var content_type =3D entry.object.content_type;=0A= var item =3D new Echo.Item({=0A= "children": [],=0A= "collapse": false,=0A= "config": new Echo.Config({=0A= "aggressiveSanitization": this.config.get("aggressiveSanitization"),=0A= "communityFlag": Echo.User.logged() && = this.config.get("communityFlag"),=0A= "contentTransformations": this.config.get("contentTransformations." +=0A= content_type, {}),=0A= "defaultProviderIcon": this.config.get("providerIcon"),=0A= "like" : this.config.get("like"),=0A= "limits": {=0A= "body": this.config.get("maxBodyCharacters"),=0A= "reLink": this.config.get("maxReLinkLength"),=0A= "reTitle": this.config.get("maxReTitleLength"),=0A= "bodyLink": this.config.get("maxBodyLinkLength"),=0A= "tags": this.config.get("maxTagLength"),=0A= "markers": this.config.get("maxMarkerLength")=0A= },=0A= "openLinksInNewWindow": this.config.get("openLinksInNewWindow"),=0A= "optimizedContext": this.config.get("optimizedContext"),=0A= "replaceNewlines": this.config.get("replaceNewlines"),=0A= "reply": this.isReplyFormActive(),=0A= "reTag": this.config.get("reTag"),=0A= "viaLabel": this.config.get("viaLabel")=0A= }),=0A= "contextId": this.contextId,=0A= "conversation": entry.target.conversationID, // short cut for = "conversationID" field=0A= "data": entry,=0A= "depth": 0,=0A= "id": entry.object.id, // short cut for "id" item field=0A= "live": isLive,=0A= "parentUnique": this.getParentUniqueID(entry),=0A= "threading": true,=0A= "timestamp": this.timestampFromW3CDTF(entry.object.published),=0A= "unique": this.getUniqueID(entry)=0A= });=0A= this.items[item.unique] =3D item;=0A= return item;=0A= };=0A= =0A= Echo.StreamClient.prototype.updateItem =3D function(entry) {=0A= var item =3D this.items[this.getUniqueID(entry)];=0A= item.data =3D entry;=0A= return item;=0A= };=0A= =0A= Echo.StreamClient.prototype.addItemToList =3D function(items, item, = sort) {=0A= var self =3D this;=0A= if (item.live || item.forceInject) {=0A= var inserted =3D false;=0A= $.each(items || [], function(i, entry) {=0A= if (self.compareItems(entry, item, sort)) {=0A= items.splice(i, 0, item);=0A= inserted =3D true;=0A= return false;=0A= }=0A= });=0A= if (!inserted) {=0A= items.push(item);=0A= }=0A= delete item.forceInject;=0A= } else {=0A= items.push(item);=0A= }=0A= };=0A= =0A= Echo.StreamClient.prototype.applyStructureUpdates =3D function(action, = item) {=0A= switch (action) {=0A= case "add":=0A= if (!this.isRootItem(item)) {=0A= var parent =3D this.getParentItem(item);=0A= // avoiding problem with missing parent=0A= if (!parent) {=0A= delete this.items[item.unique];=0A= return;=0A= }=0A= item.depth =3D parent.depth + 1;=0A= if (item.depth > this.config.get("childrenMaxDepth")) {=0A= item.depth =3D this.config.get("childrenMaxDepth");=0A= item.threading =3D false;=0A= // replace parent of the item=0A= item.parentUnique =3D parent.parentUnique;=0A= item.data.target.id =3D parent.data.target.id;=0A= item.forceInject =3D true;=0A= this.items[item.unique] =3D item;=0A= this.applyStructureUpdates("add", item);=0A= return;=0A= }=0A= this.addItemToList(parent.children, item, = this.config.get("children.sortOrder"));=0A= if (item.live) this.setCollapseFlag([this.findRootItem(item)]);=0A= } else {=0A= this.addItemToList(this.threads, item, this.config.get("sortOrder"));=0A= }=0A= break;=0A= case "delete":=0A= var container =3D this.isRootItem(item)=0A= ? this.threads=0A= : this.items[item.parentUnique].children;=0A= container.splice(this.getItemListIndex(item, container), 1);=0A= break;=0A= case "replace":=0A= if (this.maybeMoveItem(item)) {=0A= // item may change its position during "replace" operation=0A= // if sortOrder is defined as=0A= // "repliesDescending" or "likesDescending"=0A= this.applyStructureUpdates("delete", item);=0A= item.forceInject =3D true;=0A= this.applyStructureUpdates("add", item);=0A= }=0A= break;=0A= };=0A= };=0A= =0A= Echo.StreamClient.prototype.normalizeEntry =3D function(entry) {=0A= if (entry.normalized) return entry;=0A= var self =3D this;=0A= entry.normalized =3D true;=0A= // detecting actual target=0A= $.each(entry.targets || [], function(i, target) {=0A= if ((target.id =3D=3D target.conversationID) ||=0A= (target.id =3D=3D entry.object.id) ||=0A= (self.items[target.id + target.conversationID])) {=0A= entry.target =3D target;=0A= }=0A= });=0A= entry.object.content_type =3D entry.object.content_type || "text";=0A= entry.object.accumulators =3D entry.object.accumulators || {};=0A= entry.object.accumulators.repliesCount =3D=0A= parseInt(entry.object.accumulators.repliesCount || "0");=0A= entry.object.accumulators.likesCount =3D=0A= parseInt(entry.object.accumulators.likesCount || "0");=0A= entry.object.context =3D entry.object.context || [];=0A= entry.object.flags =3D entry.object.flags || [];=0A= entry.object.likes =3D entry.object.likes || [];=0A= entry.target =3D entry.target || entry.targets[0] || {};=0A= entry.target.conversationID =3D entry.target.conversationID || = entry.object.id;=0A= entry.actor.title =3D entry.actor.title || = Echo.Localization.getLabel('guest');=0A= entry.source =3D entry.source || {};=0A= entry.provider =3D entry.provider || {};=0A= return entry;=0A= };=0A= =0A= Echo.StreamClient.prototype.getVisualUpdatesDiff =3D function(action, = item) {=0A= var self =3D this, diff =3D {};=0A= var root =3D this.findRootItem(item);=0A= var normalize =3D function() {=0A= // "add" actions should go first=0A= var result =3D [];=0A= $.each(diff, function(id, act) {=0A= result.push([act, id]);=0A= });=0A= return result.sort(function(a, b) {=0A= return (a[0] =3D=3D "add" && b[0] !=3D "add") ? -1 : 1;=0A= });=0A= };=0A= if (action =3D=3D "delete" && item.children) {=0A= // clean up item's children=0A= self.traverse(item.children, function(node) {=0A= if (!node.collapse) diff[node.unique] =3D "delete";=0A= });=0A= }=0A= if (!root.whirlpool || action =3D=3D "replace" || root.unique =3D=3D = item.unique) {=0A= if (action =3D=3D "replace" && this.maybeMoveItem(item)) {=0A= var oldIdx =3D this.getItemListIndex(item, this.threads);=0A= this.applyStructureUpdates(action, item);=0A= var newIdx =3D this.getItemListIndex(item, this.threads);=0A= if (oldIdx !=3D newIdx) {=0A= action =3D "move";=0A= }=0A= } else {=0A= this.applyStructureUpdates(action, item);=0A= }=0A= diff[item.unique] =3D action;=0A= return normalize();=0A= }=0A= var takeSnapshot =3D function() {=0A= return self.traverse(root.children, function(node, acc) {=0A= acc[node.unique] =3D node.collapse ? "delete" : "add";=0A= return acc;=0A= }, {});=0A= };=0A= var obsolete =3D takeSnapshot();=0A= this.applyStructureUpdates(action, item);=0A= var actual =3D takeSnapshot();=0A= $.each(obsolete, function(id, state) {=0A= if (!actual[id]) {=0A= diff[id] =3D "delete";=0A= } else if (actual[id] !=3D obsolete[id]) {=0A= diff[id] =3D actual[id];=0A= }=0A= });=0A= $.each(actual, function(id, state) {=0A= if (!diff[id] && !obsolete[id]) {=0A= diff[id] =3D actual[id];=0A= }=0A= });=0A= return normalize();=0A= };=0A= =0A= Echo.StreamClient.prototype.getVisibleColor =3D function(elem) {=0A= // calculate visible color of element (transparent is not visible)=0A= var color;=0A= do {=0A= color =3D elem.css('backgroundColor');=0A= if (color !=3D '' && color !=3D 'transparent' || = $.nodeName(elem.get(0), 'body')) {=0A= break;=0A= }=0A= } while (elem =3D elem.parent());=0A= return color;=0A= };=0A= =0A= Echo.StreamClient.prototype.addCss =3D function() {=0A= var self =3D this;=0A= $.addCss(=0A= '.echo-stream-message-wrapper { padding: 15px 0px; text-align: center; = -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; border: 1px = solid #E4E4E4; }' +=0A= '.echo-stream-message-empty, .echo-stream-message-loading, = .echo-stream-message-error { display: inline-block; height: 16px; = padding-left: 21px; background: no-repeat left center; }' +=0A= '.echo-stream-message-empty { background-image: = url(//cdn.js-kit.com/images/information.png); }' +=0A= '.echo-stream-message-loading { background-image: = url(//cdn.js-kit.com/images/loading.gif); }' +=0A= '.echo-stream-message-error { background-image: = url(//cdn.js-kit.com/images/warning.gif); }' +=0A= '.echo-stream-header { margin: 10px 0px 10px 20px; }' +=0A= '.echo-stream-state { float: right; }' +=0A= '.echo-stream-state-picture { display: inline-block; height: 9px; = width: 8px; }' +=0A= '.echo-stream-state-picture-paused { background: = url("//cdn.js-kit.com/images/control_pause.png") no-repeat center = center; }' +=0A= '.echo-stream-state-picture-live { background: = url("//cdn.js-kit.com/images/control_play.png") no-repeat center center; = }' +=0A= '.echo-stream-state-message { margin-left: 5px;}' +=0A= '.echo-stream-curate { float: right; margin-left: 15px; cursor: = pointer; font-family: Arial; font-size: 11px; }' +=0A= '.echo-stream-brand { text-align: right; display: none; }' +=0A= '.echo-stream-brand-message { display: inline-block; height: 17px; = line-height: 17px; border: none; padding-right: 48px; background: = url(//cdn.js-kit.com/images/echo-brand.png) no-repeat right; font-size: = 10px; font-family: Arial; }' +=0A= '.echo-stream-container a.echo-stream-brand-link { text-decoration: = none; color: #666666; } ' +=0A= '.echo-stream-more-hover { background-color: #E4E4E4; }' +=0A= '.echo-stream-more-wrapper { text-align: center; border: solid 1px = #E4E4E4; margin-top: 10px; padding: 10px; -moz-border-radius: 0.5em; = -webkit-border-radius: 0.5em; cursor: pointer; font-weight: bold; }' +=0A= '.echo-edit-item-container .echo-submit-container { margin: 10px; }' +=0A= '.echo-curation-tabs-queries span { background: no-repeat center left = url("//cdn.js-kit.com/images/curation/tabs/queries.png"); }' +=0A= '.echo-curation-tabs-actions span { background: no-repeat center left = url("//cdn.js-kit.com/images/curation/tabs/actions.png"); }'=0A= , 'stream');=0A= =0A= $.addCss(=0A= '.echo-whirlpool-container { text-align: center; }' +=0A= '.echo-whirlpool-container-collapse-all { text-align: left; }' +=0A= '.echo-whirlpool-message { display: inline-block; padding-left: 18px; = background: url("//cdn.js-kit.com/images/whirlpool.png") no-repeat = center left; }'=0A= , 'whirlpool');=0A= =0A= $.addCss(=0A= '.echo-item-container-root { padding: 10px 0px; }' +=0A= '.echo-item-container-root-thread { padding: 10px 0px 0px 0px; }' +=0A= '.echo-item-container-child { padding: 10px; margin: 0px 20px 2px 0px; = }' +=0A= '.echo-item-container-child-thread { padding: 10px; margin: 0px 20px = 2px 0px; }' +=0A= '.echo-item-wrapper-root { margin-left: 58px; }' +=0A= '.echo-item-wrapper-child { margin-left: 34px; }' +=0A= '.echo-item-markers { line-height: 16px; background: = url(//cdn.js-kit.com/images/curation/metadata/marker.png) no-repeat; = padding: 0px 0px 4px 21px; margin-top: 7px; }' +=0A= '.echo-item-tags { line-height: 16px; background: = url(//cdn.js-kit.com/images/tag_blue.png) no-repeat; padding: 0px 0px = 4px 21px; }' +=0A= '.echo-item-likes { line-height: 16px; background: = url(//cdn.js-kit.com/images/likes.png) no-repeat 0px 4px; padding: 0px = 0px 4px 21px; }' +=0A= '.echo-item-metadata { display: none; }' +=0A= '.echo-item-metadata-title { font-weight: bold; line-height: 25px; = height: 25px; margin-right: 5px; }' +=0A= '.echo-item-metadata-icon { display: inline-block; padding-left: 26px; = }' +=0A= 'div.echo-item-metadata-userIP { border-top: 1px solid #e1e1e1; = border-bottom: 1px solid #e1e1e1; margin-top: 10px; display: none; }' +=0A= 'div.echo-item-metadata-userID { border-bottom: 1px solid #e1e1e1; = border-top: 1px solid #e1e1e1;}' +=0A= 'span.echo-item-metadata-userIP { background: = url("//cdn.js-kit.com/images/curation/metadata/computer.png") no-repeat = left center; }' +=0A= 'span.echo-item-metadata-userID { background: = url("//cdn.js-kit.com/images/curation/metadata/user.png") no-repeat left = center; }' +=0A= '.echo-item-modeSwitch { display:none; float: right; width: 16px; = height: 16px; = background:url("//cdn.js-kit.com/images/curation/metadata/flip.png") = no-repeat; }' +=0A= '.echo-item-childrenMarker { border-color: transparent transparent = #ECEFF5; border-width: 0px 11px 11px; border-style: solid; margin: 3px = 0px 0px 77px; height: 1px; width: 0px; display: none; }' + // This is = magic "arrow up". Only color and margins could be changed=0A= '.echo-item-container-root-thread .echo-item-childrenMarker { display: = block; }' +=0A= '.echo-item-avatar-wrapper { float: left; padding: 0px 10px 0px 0px; = }' +=0A= '.echo-item-status { width: 48px; height: 24px; }' +=0A= '.echo-item-status-child { width: 24px; height: 48px; }' +=0A= '.echo-item-status-checkbox { float: left; margin: 4px; }' +=0A= '.echo-item-status-child .echo-item-status-checkbox { display: block; = }' +=0A= '.echo-item-status-icon { float: right; margin: 4px; width: 16px; = height: 16px; }' +=0A= // statuses=0A= '.echo-item-status-Untouched { background: #00aaff; }' +=0A= '.echo-item-status-ModeratorApproved { background: #bdfb6d; }' +=0A= '.echo-item-status-ModeratorDeleted { background: #f20202; }' +=0A= '.echo-item-status-SystemFlagged, .echo-item-status-CommunityFlagged, = .echo-item-status-ModeratorFlagged { background: #ff9e00; }' +=0A= // status icons=0A= $.map(self.states, function(name){=0A= return self.substitute('.echo-item-status-icon-{Data:name} { = background: url("{Data:img}") no-repeat; }', {"name": name, "img": = "//cdn.js-kit.com/images/curation/status/" + name.toLowerCase() + = ".png"});=0A= }).join("\n") +=0A= '.echo-item-authorName { font-size: 15px; font-family: Arial, = sans-serif; font-weight: bold; }' +=0A= '.echo-item-re { font-weight: bold; }' +=0A= '.echo-item-re a:link, a:visited, a:active { text-decoration: none; }' = +=0A= '.echo-item-re a:hover { text-decoration: underline; }' +=0A= '.echo-item-body { padding-top: 4px; }' +=0A= '.echo-item-control { cursor: pointer; }' +=0A= '.echo-item-controls { float: left; margin-left: 3px; }' +=0A= '.echo-item-sourceIcon { float: left; height: 16px; padding-left: = 21px; background: no-repeat; }' +=0A= '.echo-item-date, .echo-item-from, .echo-item-via { float: left; }' +=0A= '.echo-item-from a, .echo-item-via a { text-decoration: none; color: = #C6C6C6; }' +=0A= '.echo-item-from a:hover, .echo-item-via a:hover { color: #476CB8; }' +=0A= '.echo-item-tag { display: inline-block; height: 16px; background: = url("//cdn.js-kit.com/images/tag_blue.png") no-repeat; padding-left: = 18px; }' +=0A= '.echo-item-blocker-backdrop { position: absolute; background: = #FFFFFF; opacity: 0.7; z-index: 100; }' +=0A= '.echo-item-blocker-message { position: absolute; z-index: 200; width: = 200px; height: 20px; text-align: center; padding: 4px 0px 0px; = background-color: #FFFF99; border: 1px solid #C6C677; opacity: 0.7; = -moz-border-radius: 0.5em 0.5em 0.5em 0.5em; }'=0A= , 'item');=0A= =0A= var itemDepthRules =3D [];=0A= for (var i =3D 0; i <=3D this.config.get("childrenMaxDepth"); i++) {=0A= itemDepthRules.push('.echo-item-depth-' + i + ' { margin-left: ' + (i = ? 68 + (i - 1) * 44 : 0) + 'px; }');=0A= }=0A= $.addCss(itemDepthRules.join('\n'), 'item-depths');=0A= =0A= if ($.browser.msie) {=0A= $.addCss(=0A= '.echo-item-childrenMarker { font-size: 1px; line-height: 1px; = filter: chroma(color=3Dblack); }' + // filter:chroma needs to avoid = transparent borders as black in ie6=0A= '.echo-item-status-checkbox { margin: 1px; }' +=0A= '.echo-item-blocker-backdrop, .echo-item-blocker-message { = filter:Alpha(Opacity=3D70); }' +=0A= '.echo-stream-container { zoom: 1; }' +=0A= '.echo-item-content { zoom: 1; }' +=0A= '.echo-item-container { zoom: 1; }' +=0A= '.echo-item-sub-wrapper { zoom: 1; }'=0A= , 'ie');=0A= }=0A= };=0A= =0A= Echo.StreamClient.prototype.setCollapseFlag =3D function(thread) {=0A= var self =3D this, limits =3D this.config.get("truncateReplies");=0A= if (limits.after < 0) return thread;=0A= $.each(thread || [], function(i, item) {=0A= var count =3D self.traverse(item.children, function(c, acc) { return = ++acc; }, 0);=0A= self.traverse(item.children, function(child, index) {=0A= child.collapse =3D=0A= count > limits.after &&=0A= index > limits.recent &&=0A= index + limits.legacy <=3D count;=0A= return ++index;=0A= }, 1);=0A= });=0A= return thread;=0A= };=0A= =0A= Echo.StreamClient.prototype.traverse =3D function(tree, callback, acc) {=0A= var self =3D this;=0A= $.each(tree || [], function(i, item) {=0A= acc =3D self.traverse(item.children, callback, callback(item, acc));=0A= });=0A= return acc;=0A= };=0A= =0A= Echo.StreamClient.prototype.prepareItemsFlatList =3D function(threads) {=0A= var self =3D this;=0A= return $.foldl([], threads, function(thread, acc) {=0A= delete thread.whirlpool;=0A= var particles =3D self.traverse(thread.children, function(child, _acc) = {=0A= _acc[child.collapse ? "collapsed" : "visible"].push(child);=0A= return _acc;=0A= }, {"visible": [thread], "collapsed": []});=0A= if (particles.collapsed.length > 0) {=0A= thread.whirlpool =3D self.initWhirlpool(thread, particles.collapsed);=0A= // take into account that root node is always in the list =0A= var anchorIndex =3D self.config.get("truncateReplies.recent") + 1;=0A= particles.visible.splice(anchorIndex, 0, thread.whirlpool);=0A= }=0A= if (self.isReplyFormActive() && thread.children.length) {=0A= if (!thread.replyForm) {=0A= thread.replyForm =3D self.initReplyForm(thread);=0A= }=0A= particles.visible.push(thread.replyForm);=0A= }=0A= return acc.concat(particles.visible);=0A= });=0A= };=0A= =0A= Echo.StreamClient.prototype.classifyAction =3D function(entry) {=0A= return (entry.verbs[0] =3D=3D = "http://activitystrea.ms/schema/1.0/delete") ? "delete" : "post";=0A= };=0A= =0A= Echo.StreamClient.prototype.liveUpdatesRequest =3D function() {=0A= var self =3D this;=0A= this.sendRequest({=0A= "endpoint": "search",=0A= "query": {=0A= "appkey": self.config.get("appkey"),=0A= "q": self.constructSearchQuery(),=0A= "since": self.nextSince || 0=0A= }=0A= }, function(data) {=0A= self.handleLiveUpdatesResponse(data);=0A= });=0A= };=0A= =0A= Echo.StreamClient.prototype.liveUpdatesUnsubscribe =3D function() {=0A= if (this.liveUpdatesTimer) {=0A= clearTimeout(this.liveUpdatesTimer);=0A= }=0A= };=0A= =0A= Echo.StreamClient.prototype.liveUpdatesSubscribe =3D function() {=0A= var self =3D this;=0A= if (!this.config.get("liveUpdates")) return;=0A= this.liveUpdatesUnsubscribe();=0A= this.liveUpdatesTimer =3D setTimeout(function() {=0A= self.liveUpdatesRequest();=0A= }, this.config.get("liveUpdatesTimeout") * 1000);=0A= };=0A= =0A= Echo.StreamClient.prototype.moveServiceItems =3D function(item) {=0A= var parent =3D this.findRootItem(item);=0A= if (!parent.whirlpool && !parent.replyForm) return;=0A= if (parent.whirlpool) {=0A= $(parent.whirlpool.dom.content).remove();=0A= }=0A= var anchor;=0A= var items =3D this.prepareItemsFlatList([parent]);=0A= if (parent.whirlpool) {=0A= var idx =3D this.getItemListIndex(parent.whirlpool, items);=0A= if (idx) {=0A= anchor =3D items[idx - 1].dom.content;=0A= $(anchor).after(parent.whirlpool.render());=0A= }=0A= }=0A= if (parent.replyForm) {=0A= var idx =3D this.getItemListIndex(parent.replyForm, items);=0A= anchor =3D idx ? items[idx - 1].dom.content : item.dom.content;=0A= $(anchor).after($(parent.replyForm.dom.content));=0A= }=0A= };=0A= =0A= Echo.StreamClient.prototype.actualizeExpandMarker =3D function(item) {=0A= if (this.isRootItem(item)) return;=0A= var parent =3D this.findRootItem(item);=0A= if (parent.whirlpool) {=0A= var content =3D parent.whirlpool.dom.content;=0A= this.prepareItemsFlatList([parent]);=0A= if (!parent.whirlpool) {=0A= $(content).remove();=0A= } else {=0A= $(content).replaceWith(parent.whirlpool.render());=0A= if (parent.whirlpool.data.count =3D=3D 1) {=0A= if (this.timeouts.slide) {=0A= $(parent.whirlpool.dom.content)=0A= .hide()=0A= .slideDown(this.timeouts.slide);=0A= }=0A= }=0A= }=0A= }=0A= };=0A= =0A= })(jQuery);=0A= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://club.quotidiano.net/file_generali/scripts/testataJs/faces_carousel.js var faces_carousel =3D {=0A= faces : {}, boxes : {},=0A= current : {}, nav : {},=0A= init : function(id) {=0A= var box =3D document.getElementById(id);=0A= if (!box||box.className.indexOf("faces_carousel")<0)=0A= return "Elemento richiesto: ID non trovato.";=0A= this.boxes[id] =3D box;=0A= var h =3D box.clientHeight;=0A= this.faces[id] =3D new Array();=0A= var spans =3D box.getElementsByTagName("span");=0A= for (i=3D0; i = this.faces[id].length) ? "disabled" : "enabled";=0A= this.nav[id].next.setAttribute("disabled",this.nav[id].next.disabled);=0A= }=0A= } ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://club.quotidiano.net/file_generali/scripts/jskit-uniques.js function JSKitCommentsCountFilter(count) {=0A= var meno =3D 1;=0A= if (document.getElementById("strumenti") ||=0A= location.hostname =3D=3D "club.quotidiano.net")=0A= meno =3D 0;=0A= var meno =3D meno ? " - " : "";=0A= if (count > 1) return meno+count+jskitDict[jskitLanguage][2];=0A= else if (count =3D=3D 1) return meno+jskitDict[jskitLanguage][1];=0A= else return meno+jskitDict[jskitLanguage][0];=0A= }=0A= =0A= var jskitLanguage, jskitDict;=0A= function f_art_uniq() {=0A= jskitDict =3D {=0A= "ita" : [ "Commenta", "1 commento", " commenti" ],=0A= "eng" : [ "Leave a comment", "1 comment", " comments" ],=0A= "fra" : [ "Commenter", "1 commentaire", " commentaires" ]=0A= }=0A= jskitLanguage =3D "ita";=0A= if (location.pathname.substr(1,7)=3D=3D"english") jskitLanguage =3D = "eng";=0A= else if (location.pathname.substr(1,8)=3D=3D"francais") jskitLanguage = =3D "fra";=0A= = f_script_create("JsKitCommentsCall","http://cdn.js-kit.com/scripts/commen= ts.js");=0A= = f_script_create("JsKitCountCommentsCall","http://js-kit.com/comments-coun= t.js");=0A= }=0A= function f_script_create(id,src) {=0A= var prev =3D document.getElementById(id);=0A= if (prev) {=0A= if (prev.nodeName !=3D "script") return;=0A= prev.parentNode.removeChild(prev);=0A= }=0A= var script =3D document.createElement("script");=0A= script.id =3D id;=0A= script.type =3D "text/javascript";=0A= script.src =3D src;=0A= var main =3D document.getElementById("main");=0A= if (!main) main =3D document.getElementsByTagName("head")[0];=0A= if (main && script)=0A= main.appendChild(script);=0A= return script;=0A= }=0A= f_art_uniq();=0A= ------=_NextPart_000_0000_01CC8A7F.4AADDE10 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://secure-it.imrworldwide.com/v52.js // Netratings SiteCensus v52.js=0A= // COPYRIGHT 2006 Nielsen//Netratings=0A= =0A= function random()=0A= {=0A= random.seed =3D (random.seed*random.a + random.c) % random.m;=0A= return random.seed / random.m;=0A= }=0A= random.m=3D714025;=0A= random.a=3D4096;=0A= random.c=3D150889;=0A= random.seed =3D (new Date()).getTime()%random.m;=0A= =0A= =0A= function _rsEH(){}=0A= window.onerror=3D_rsEH;=0A= =0A= var _rsLP=3Dlocation.protocol.indexOf('https')>-1?'https:':'http:';=0A= var _rsND=3D_rsLP+_rsDN;=0A= =0A= var _rsRD=3D(new Date()).getTime();=0A= =0A= if (typeof(_rsCC)=3D=3D"undefined") {var _rsCC=3D1;} // cookie check=0A= if (typeof(_rsDT)=3D=3D"undefined") {var _rsDT=3D0;} // doc.title=0A= if (typeof(_rsSE)=3D=3D"undefined") {var _rsSE=3D0;} // surveys = enabled=0A= if (typeof(_rsSV)=3D=3D"undefined") {var _rsSV=3D"";} // survey id=0A= if (typeof(_rsSM)=3D=3D"undefined") {var _rsSM=3D0;} // sample rate=0A= if (typeof(_rsSS)=3D=3D"undefined") {var _rsSS=3D1;} // sample size=0A= if (typeof(_rsUT)=3D=3D"undefined") {var _rsUT=3D0;} // use custom = tags=0A= if (typeof(_rsMP)=3D=3D"undefined") {var _rsMP=3D1;} // measure page=0A= if (typeof(_rsIP)=3D=3D"undefined") {var _rsIP=3D0;} // use = invisible pixel=0A= if (typeof(_rsTC)=3D=3D"undefined") {var _rsTC=3D500;} // click = timeout (_rsClick)=0A= if (typeof(_rsSI)=3D=3D"undefined") {var = _rsSI=3Descape(window.location);}=0A= if (typeof(_rsC0)=3D=3D"undefined") {var _rsC0;}=0A= if (typeof(_rsC1)=3D=3D"undefined") {var _rsC1;}=0A= if (typeof(_rsC2)=3D=3D"undefined") {var _rsC2;}=0A= if (typeof(_rsC3)=3D=3D"undefined") {var _rsC3;}=0A= if (typeof(_rsC4)=3D=3D"undefined") {var _rsC4;}=0A= if (typeof(_rsC5)=3D=3D"undefined") {var _rsC5;}=0A= if (typeof(_rsC6)=3D=3D"undefined") {var _rsC6;}=0A= if (typeof(_rsC7)=3D=3D"undefined") {var _rsC7;}=0A= if (typeof(_rsC8)=3D=3D"undefined") {var _rsC8;}=0A= if (typeof(_rsC9)=3D=3D"undefined") {var _rsC9;}=0A= =0A= var _rsClickDst;=0A= function _rsClick(_clickDest)=0A= {=0A= var _pixelSrc;=0A= var _pixel;=0A= var _eClickDest =3D escape(_clickDest);=0A= _rsClickDst =3D _clickDest;=0A= =0A= _pixelSrc =3D _rsND+'cgi-bin/m?rnd=3D'+(new Date()).getTime();=0A= _pixelSrc =3D _pixelSrc+'&ci=3D'+_rsCI;=0A= _pixelSrc =3D _pixelSrc+'&cg=3D'+escape(_rsCG);=0A= _pixelSrc =3D _pixelSrc+'&cc=3D'+_rsCC;=0A= _pixelSrc =3D _pixelSrc+'&si=3D'+_rsCI+'-ctgw-'+_eClickDest;=0A= _pixelSrc =3D _pixelSrc+'&rp=3D'+escape(window.location);=0A= _pixel =3D new Image(1,1);=0A= _pixel.src =3D _pixelSrc;=0A= =0A= setTimeout("window.location =3D _rsClickDst", _rsTC);=0A= }=0A= =0A= function rsCi()=0A= {=0A= var _rsUA=3Dnavigator.appName+" "+navigator.appVersion;=0A= var _rsRUA=3Dnavigator.userAgent;=0A= var _rsWS=3Dwindow.screen;=0A= var _rsBV=3Dnavigator.appVersion.substring(0, 1);=0A= var _rsNN=3D(_rsUA.indexOf('Netscape'));=0A= var _rsMC=3D(_rsUA.indexOf('Mac'));=0A= var _rsIE=3D(_rsUA.indexOf('MSIE'));=0A= var _rsOP=3D(_rsRUA.indexOf('Opera'));=0A= var _rsIEV=3D(parseInt(_rsUA.substr(_rsIE+5)));=0A= var _rsRP=3Descape(document.referrer);=0A= var _rsSR;=0A= var _rsCD;=0A= var _rsLG;=0A= var _rsJE;=0A= var _rsCK;=0A= var _rsTZ;=0A= var _rsCT;=0A= var _rsHP;=0A= var _rsTL;=0A= var _rsSW;=0A= var _rsSH;=0A= =0A= if (_rsMP=3D=3D0) {return;}=0A= =0A= _rsJE=3D(navigator.javaEnabled()=3D=3Dtrue)?"y":"n";=0A= if (_rsDT=3D=3D1) {=0A= _rsTL=3Descape(document.title);=0A= }=0A= if((_rsIE>0)||((_rsNN!=3D-1)&&(_rsBV >=3D5))) {=0A= _rsCK=3D(navigator.cookieEnabled=3D=3Dtrue)?"y":"n";=0A= }=0A= if((_rsIE>=3D0)&&(_rsIEV>=3D5)&&(_rsMC=3D=3D-1)&&(_rsOP=3D=3D-1)) {=0A= document.body.addBehavior("#default#clientCaps");=0A= _rsCT=3Ddocument.body.connectionType;=0A= document.body.addBehavior("#default#homePage");=0A= _rsHP=3D(document.body.isHomePage(location.href))?"y":"n";=0A= }=0A= var _rsD =3D new Date();=0A= _rsTZ =3D _rsD.getTimezoneOffset()/-60;=0A= if((typeof(_rsWS)!=3D"undefined")&&(_rsWS!=3Dnull)) {=0A= _rsSW=3D_rsWS.width;=0A= _rsSH=3D_rsWS.height;=0A= _rsCD=3D_rsWS.colorDepth;=0A= _rsSR=3D_rsSW+'x'+_rsSH;=0A= if((_rsNN!=3D-1)&&(_rsBV >=3D4)) {=0A= _rsCD=3D_rsWS.pixelDepth;=0A= }=0A= }=0A= if((_rsNN!=3D-1)&&(_rsBV >=3D4)||(_rsOP>=3D0)) {=0A= _rsLG=3Dnavigator.language;=0A= }=0A= if((_rsIE!=3D-1)&&(_rsBV >=3D4)&&(_rsOP=3D=3D-1)) {=0A= _rsLG=3Dnavigator.userLanguage;=0A= }=0A= =0A= =0A= var _rsPR=3D"";=0A= _rsPR=3D'3D""/';=0A= =0A= document.write(_rsPR);=0A= }=0A= =0A= if((_rsSE)&&(random() <=3D _rsSM)) {=0A= var _rsIM=3D'<\/scr'+'ipt>';=0A= document.write(_rsIM);=0A= }=0A= else {=0A= rsCi();=0A= }=0A= =0A= ------=_NextPart_000_0000_01CC8A7F.4AADDE10--