From: Subject: =?Windows-1252?Q?=84Communicatie_over_kerkelijk_orgelspel_essentieel=94_-?= =?Windows-1252?Q?_Kerk_&_Godsdienst_-_Reformatorisch_Dagblad?= Date: Wed, 23 Apr 2008 13:14:17 +0200 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0000_01C8A543.EF608090" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01C8A543.EF608090 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.refdag.nl/artikel/1340767/Communicatie+over+kerkelijk+orgelspel+essentieel.html =EF=BB=BF =E2=80=9ECommunicatie= over kerkelijk orgelspel essentieel=E2=80=9D - Kerk & Godsdienst - = Reformatorisch Dagblad

Nieuws

=
  Nieuws Buurtnieuws erdeetref.nl  
woensdag 23 april 2008
voorpagina = =C2=BB Kerk = &=20 Godsdienst =C2=BB =E2=80=9ECommunicatie=20 over kerkelijk orgelspel essentieel=E2=80=9D =
<= /TABLE>
E-mailadres
Wachtwoord
= geen login? Registreer
 
Nieuws=20 van 13:13  
13:06 =E2=80=9EAandeel=20 ABN AMRO blonk uit in saaiheid=E2=80=9D
12:04 Voedselcrisis=20 dreigt 15 miljoen Latijns-Amerikanen in armoede te = drijven
12:03 =E2=80=9EEU-verdrag=20 lijkt op verworpen grondwet=E2=80=9D
12:03 EU=20 wil gedragscode voor videospelletjes
12:00 Generaal=20 Van Uhm geeft niet op
 
Dossiers  
=

meer=20 dossiers

 
Achtergrond  
 
Diensten  
3D"Stuur

=E2=80=9ECommunicatie over=20 kerkelijk orgelspel essentieel=E2=80=9D

22-04-2008 07:57| gewijzigd 22-04-2008 = 11:21 | Jaco=20 van der Knijff

Organist Dick van = Luttikhuizen.

DORDRECHT - Zowel de organist als de kerkenraad is=20 verantwoordelijk voor het orgelspel tijdens de eredienst. Wederzijds = onbegrip is=20 fnuikend, aldus organist en kerkenraadslid Dick van Luttikhuizen. = =E2=80=9EGoede=20 communicatie tussen de kerkenraad en de organisten is van het grootste=20 belang.=E2=80=9D

Hij maakt zich zorgen over de toekomst van het kerkelijk orgelspel. = Daarom=20 zegde Dick van Luttikhuizen (44) graag zijn medewerking toe aan het = muzikale=20 symposium over het dreigende organistentekort, zaterdag in de Grote of=20 St.-Maartenskerk in Zaltbommel. Tijdens de bijeenkomst, georganiseerd = door de=20 Erdee Media Groep, zullen zowel musici als ambtsdragers hun visie geven = op de=20 vraag hoe het verder moet met het kerkelijk orgelspel.

Van Luttikhuizen, in het dagelijks leven directeur van uitgeverij Den = Hertog,=20 weet waar hij over praat. Hij begeleidt al jaren de samenzang tijdens de = eredienst, terwijl hij sinds 1997 ouderling is in de gereformeerde = gemeente te=20 Dordrecht. Nog steeds draait hij volledig mee in het orgelrooster. = =E2=80=9EIk ben het=20 enige kerkenraadslid dat geregeld bij zijn vrouw en kinderen op de = galerij zit=E2=80=9D,=20 glimlacht hij.

De laatste jaren is Van Luttikhuizen anders tegen de muziek in de = eredienst=20 gaan aankijken. Ruim een jaar geleden was zijn vrouw ernstig ziek. = =E2=80=9EDat was van=20 grote invloed op mijn orgelspel.=E2=80=9D Ook het feit dat hij deel = uitmaakt van de=20 kerkenraad gaf hem een andere kijk op het geheel. =E2=80=9EIn het = kerkenraadswerk krijg=20 je zicht op het geheel van de gemeente, en op wat er allemaal gaande is. = Als je=20 dan tijdens de eredienst speelt, kan het zijn dat je in plaats van een = preludium=20 te spelen, kiest voor een eenvoudige bewerking van Psalm 119. Omdat je = aanvoelt=20 dat dat de gemeente meer sticht.=E2=80=9D

Het zijn vaak twee werelden: de organisten enerzijds, de kerkenraad=20 anderzijds. =E2=80=9EAls je niet oppast, bevind je je als organist op = een muzikaal=20 eilandje, terwijl je het gevaar loopt je verheven te voelen boven de = andere=20 gemeenteleden, die vaak weinig verstand hebben van muziek=E2=80=9D, zegt = Van=20 Luttikhuizen, die zelf afstudeerde aan het conservatorium te = Utrecht.

Anderzijds komt het voor dat een kerkenraad zich massief opstelt. = Voorbeelden=20 genoeg. =E2=80=9EDat de predikant als voorzitter van de kerkenraad = telefonisch contact=20 zal opnemen met de organist, om hem de nieuwe richtlijn mee te delen. Of = dat een=20 organist plotsklaps te horen krijgt dat hij alleen nog maar uit Worp mag = spelen.=E2=80=9D

Zo kan het echt niet, vindt Van Luttikhuizen. =E2=80=9EAls je binnen = de gemeente niet=20 werkt aan een goede vorm van communicatie, vraag je om problemen. In = veel=20 gevallen zijn onbegrip en gebrek aan gesprek reden voor fricties. = Natuurlijk=20 heeft een kerkenraad het recht om bepaalde dingen van een organist te = vragen.=20 Dat gebeurt toch ook als het gaat om de koster of de cr=C3=A8che? = Alleen, het is de=20 vraag hoe je dat doet.=E2=80=9D

Een orgelcommissie waarin een delegatie van de kerkenraad en de = organisten=20 elkaar ontmoeten, is volgens hem een goede vorm. In zijn eigen gemeente = is hij=20 zelf voorzitter van de orgelcommissie. Daarnaast participeren twee=20 kerkenraadsleden in de commissie die zelf ooit organist waren. De=20 kerkenraadsleden brengen van het overleg met de organisten verslag uit = aan de=20 kerkenraad. Andersom worden klachten of kerkenraadsbesluiten via de = commissie=20 richting de organisten gecommuniceerd.

Van Luttikhuizen realiseert zich dat de Dordtse gemeente in een = luxepositie=20 verkeert doordat er mensen met muzikale bagage in de kerkenraad zitten. = Wat als=20 die kennis niet aanwezig is? =E2=80=9EIk vind dat een kerkenraad dan de = taak heeft om=20 advies van buitenaf in te winnen. Dat gebeurt bij een restauratie toch = ook?=E2=80=9D

Het overleg met de organisten vindt plaats in een open sfeer, zegt = Van=20 Luttikhuizen. =E2=80=9EDaarbij hebben we het niet alleen over de lopende = zaken rond het=20 instrument, maar ook over elkaars spel en de gebruikte = registraties.=E2=80=9D

Echter, de kerkenraad moet volgens hem niet alleen over muzikale = zaken in=20 gesprek zijn met zijn organisten. =E2=80=9EHet is van het grootste = belang dat ook aan de=20 orde komt hoe een organist zijn taak beleeft. Doet hij het alleen om de = muziek,=20 of is hij er ook inhoudelijk op betrokken? Zo=E2=80=99n gesprek zal de = onderlinge=20 verhouding ten goede komen.=E2=80=9D

De delegatie van de Dordtse kerkenraad heeft daarom iedere twee = =C3=A0 drie jaar=20 een persoonlijk onderhoud met elk van de organisten. =E2=80=9EAls het = goed gaat, kun je=20 dat zeggen; dat is zelfs heel belangrijk. En als er kritiek is, kan dat = ook naar=20 voren gebracht worden. Maar bovenal kun je met elkaar doorpraten over = het=20 dienende karakter van het organistschap. Uiteindelijk gaat de hele = eredienst=20 toch om de eer van God? Daarvan moet een organist doordrongen = zijn.=E2=80=9D

Als deze zijn taak zo opvat, en betrokken is op de tekst van de te = zingen=20 psalmen, zal dat merkbaar zijn, stelt Van Luttikhuizen. =E2=80=9EDe = gemeente hoort het=20 als je vanuit je hart speelt.=E2=80=9D Als hij zelf moet spelen, neemt = hij altijd de=20 psalmtekst door. =E2=80=9EDaarvoor is het wel van belang dat je van = tevoren de psalmen=20 doorkrijgt. Het is niet meer dan normaal dat een organist de tijd krijgt = om zich=20 goed voor te bereiden. Misschien is woensdagavond te vroeg, maar = vrijdagavond=20 moet toch haalbaar zijn?=E2=80=9D

Een kerkenraad moet niet alleen op een goede manier met zijn = organisten=20 communiceren, hij kan het kerkelijk orgelspel ook stimuleren, weet Van=20 Luttikhuizen uit ervaring. Hij groeide op in Nieuwer ter Aa. In de = kleine=20 gereformeerde gemeente ter plaatse was =C3=A9=C3=A9n organist. = =E2=80=9EToen ik een jaar of 9 was,=20 speelde ik altijd de laatste psalm van de dienst. Na het dankgebed ging = ik=20 buitenom naar het orgel, waar de organist de muziek al had klaargezet. = Een van=20 de ouderlingen had dat geregeld.=E2=80=9D Toen de organist ermee stopte, = werd de=20 11-jarige Dick de nieuwe organist. =E2=80=9EDat heeft enorm stimulerend = gewerkt.=E2=80=9D

Juist nu veel minder jongeren orgel gaan spelen, is het zaak dat=20 kerkenraadsleden in de gemeente hun ogen en oren openhouden, zegt Van=20 Luttikhuizen. =E2=80=9ENeem die jongen die op catechisatie speelt na = afloop eens mee=20 naar het kerkorgel. Of laat hem spelen bij de afsluiting van het = seizoen.=E2=80=9D

Inmiddels is zijn oudste zoon een van de zes organisten in Dordrecht. = Vrucht=20 van de opvoeding? =E2=80=9EIk heb zondags altijd heel bewust een van de = kinderen=20 meegenomen naar het orgel. Laat ze maar naast je zitten op de bank en = geef ze=20 een taak bij het registreren. Dat hebben de kinderen altijd als heel = plezierig=20 ervaren.=E2=80=9D

Hij ziet graag dat jonge organisten ingezet worden bij een = gemeenteavond of=20 een zangavond. =E2=80=9EReken maar dat er wat met ze gebeurt als ze voor = het eerst de=20 gemeente begeleiden.=E2=80=9D

Het muzikale symposium zaterdag in Zaltbommel, dat gratis = toegankelijk is,=20 begint om 13.00 uur. Aanmelden kan via www.eerdeecard.nl of via=20 055-5390498.

 
------=_NextPart_000_0000_01C8A543.EF608090 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.refdag.nl/img/common/erdee.nl/logo_news.gif R0lGODlhkQEpAOfSAAcXUQkYUgAbUwAbVAEdVgQeWAYfWQggWgAjXAohWwAkXQAlXgEmXwInYAQn YRImWxUoXRYoXhgpXxkqYBorYREuYhwtYxQwZBYxZRcyZhgyZxs0aRw1aiY1Zic2Zyg3aCE6aik4 aSw7bCU9bSY+bic/byhAcClBcSpBcitCcyxDdC1EdS5Fdi9GdzdGczhHdDlIdTpJdjtKdzxLeD1M eT5Nej9Oe0BPfEJQfjtTfzxUgD1VgT5WgkBYhEZXf0dYgEhZgUlagkpbg0tchExdhU1ehk5fh09g iFFiilJji1RkjVVljldnkFhokVxojF1pjVpqk19rj2BskGFtkWJukmNvk2RwlGVxlWZylmdzl2h0 mGl1mWp2mmt3m2x4nGZ6nWd7nmh8n2l9oG9+nHB/nXGAnnKBn3SDoXWEonaFo3eGpHiHpXmIpnqJ p3uKqHyLqn2Mq36NrIOOp4SPqIWQqYaRqoeSq4iTrImUrYqVrouWsIyXsY2Yso6Zs4+atJCbtZGc tpKdt5OeuJSfuZWgupahu5eivJyjuJ2kuZ6lup+mu6CnvKGovaKpvqOqv6SswKWtwaauwqevxKmx xqqyx6uzyKy0ya61yq+2y7C3zLG4zbK5zrW5yba6yre7y7i8zLm9zbq+zrvAz73B0L7C0b/D0sDE 08HF1cLG1sPH18TI2MXJ2cbK2sfL28jN3M3N18/Q2tDR29HS3MzV3dPU3tTV39XW4NbX4djY49nZ 5Nrb5dXd5tvc5tzd593e6N7f6d/g6uDh6+Li7ePj7uHm6eLn6unm6+Po6+ro7OXq7evp7ebs7uft 7+nu8Orv8uvw8+zx9O7z9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+FUNyZWF0ZWQgd2l0aCBU aGUgR0lNUAAh+QQBCgD/ACwAAAAAkQEpAAAI/gCJrHBBsGBBGjmIXKkj6p/DhxAjSpz4sBQYFxES CFhCsaPHjyBDihxJsiTIUlFaEEFksuW/US8GulgRA5fLiIRStDDYgsaOI1niULp1s6hEZD5ktlDx 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 5IwjXgBBBQRIAh/UIWL5CwgAOw== ------=_NextPart_000_0000_01C8A543.EF608090 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.refdag.nl/img/common/erdee.nl/arrow_8E1D55_FFFFFF_right.gif R0lGODlhBAAHAPcAAIseVY0eU48cVY4cV44eVo8eVpAdVv3+///9//7+/P/+/f///f7////+//// /wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAwALAAAAAAEAAcA AAggAAMcQMBAQIEDCxgYCNAggQMCARwAGPBwwAIHER0oCAgAOw== ------=_NextPart_000_0000_01C8A543.EF608090 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.refdag.nl/img/common/erdee.nl/yord_block_text_yordpoll.gif R0lGODlhUAASAOfTAGmHo2qHo22KpWuJpI6kuYigto2kuYuit4mgtsPP2ouiuIqit4eftbBhiOPS 3c6huJo0ZrfF03uVrvPw9LhwlOTS3Ymht46lutzC0dWzxm+Mp2+Lpm6LppgwZGqIpGqHpI6kurTD 0fPu8nKOqImgt+Lf54aftW2KpnSQquTT3XSPqW2LpuPg6Ovg6GyJpeDe5t3D0tWyxc2huOPR3cbS 3NzD0r9/n7PC0JAhWJesv+Hf5vLw8/Pt8nWQqoObsnGOqJquwdWzxZGnu4Wds83Q22+Lp9rZ4nqU rXeTq4Sds5yvwuHf53iTq83R3HWQq9SyxXOPqcfS3Ozh6KK2xtjY4Z6yxNnY4eTT3rnH1IWetPTu 8qO2xpisv8fP2piswIyjuaFDcoKbs6O1xsvR3LfG04+lunKOqZ+zxL/L136XsJGmvKGzxdHU3nWR q3qVrpGmu8DJ1n6YsMjP2p+yw5KpvJKpvevo7a+/zoKbspWqvpCnu5OpvYSdtHiTrM/S3aS2x5Cm u3mUrbvJ1Z6xw+Pg59va49DT3YCZsNfX4YObs8XN2MbN2c3T3cPL1+rn7IqhuNDS3a69zcLO2ezo 7pqvwrrI1ZmtwI2kuqO2x5CmuvLv86q7y8fS3ZuvwXSPqpWpvXeSrJyww6CzxH+YsN/d5Y2jubbE 0qi5yZCnvKq7yr/M2IGasr7L136Xr+He5pClurXE0rDAzoiftbrH1YCZsYWdtJOpvIKassbO2Yef ttzb5KK1xnmTrH2Xr5quwnqUrqu8y7XD0n+ZsHuWruLg58zP26CzxXaRq+Dd5aK0xYiftoCasWyJ pKlSfZIlW2yKpceOqvv6+44dVf////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////yH5BAEKAP8ALAAAAABQABIA AAj+AP8JHEiwoMGDCAlyokEjocODa2hEieLlX8QoDR9q3DgwGrSPkzg6nCPlIzRGJE0yEskSYTRp 0hroankwRAaYGULYxBnin54EQLcIFAI0gZCBe24EJUgU6NEbA5XemHIFJrQE/4AC+9cpgaA6Buso TTCFYAJoMK9sOZu27BiTKZL9Y2GSxb9MLLRk+JjCThmBE0xKmpAh2qZoezMUegATRiqP0GAUKvlA y5iBZfLuhdb3lUAWzaQ5izY39GiBsYLATHHGWIrVZwxECy0aJphoBP69lAZDBIRmhGB0gCntJkwR ol5LC8IYJg4Yp/4RmA3Tme1oBv5NgCANwgTt3L3+CxxUAWaQO0YaSAOue3iHCtGaU2BDHmZzaSKc 24A2XHS0O6pJg8MDNfTXgBHtSfNefDDNpxtMBz4YE4ICRWMdNGjkJ00FSnTRHIcSNkOMKfc1UEF5 MMUgBxo1wNRMCV3YYF8Xf+z2ohwfKhFiCUqgCI0qofjIykDbSUOBIRSsVwJ43X2nm3Uv4iJjTFYA UaR4TxppSAmmkZbli1c6aaGSITRXgxhlwnTmQFaoJ02L0jhgyZdL/FOAhhT4sQRtIsgyym4NWPEP Ki3YF8KYzdTJAJ5+IFqnMnhCssiULQAyKUyVDiQIWsQ1o0OFUH6qiAwwOcDFmGA48k8ODkBIhRf+ VLhp6m6j5RBrqaeG+o8izTnghQ5dMgGsfwRVgQFxceYh0A7cSYNBNDHgEBMiifDQYBOgpuiAm9JE k0erMHWwrYsv/MMsTM9GO20biL7gBKKuEKRAoeQOZKx1tUkjww6HfAIuNJUI1ASpxMVQXTSzcJrv evz+c291MO0rzCrWGtnELRVTgO1AtuwmTQuPENRINBh89CwRAmFhkgN0DPRCydDwQIQDT0DzAhFJ SsNDNE/I0MILcQw0MswnC0SHAyZhsQfSH2HR0Qz9UVDMQZREEAEQKgwkgdURvFEQEFan8Y8af0Qg ATJd/oNJJLkcBHYEvhT0htVkSDA2GVbb/c8uLk8QB0E0R9DEEqKkCM4RHCbNoAkvhosUzQyQw9H4 RiHAEswXk7P0xRelZP5QQAA7 ------=_NextPart_000_0000_01C8A543.EF608090 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.refdag.nl/img/common/erdee.nl/arrow_right_921B5F_546C86.gif R0lGODlhBAAHAPcAAEpzhEpzlEp7nEqEnFJrhFJrjFJzhFJzjFJzlFpjlFpre1prjFpzjFp7lHsh WoQhY5QQY5QYWpQYY5QhY5wQUpwYY/////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////ywAAAAABAAHAAAIIgAfAGiQ IMKDBQICSKig4IABBxIYOJiwIMIEAgMiHGBQICAAOw== ------=_NextPart_000_0000_01C8A543.EF608090 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.refdag.nl/img/common/erdee.nl/yord_block_text_in_the_picture.gif R0lGODlhhAASAOcYAObq+a651IodVNzT3dXE3rC5zGV7l5iwyJpFcI44ZVeEl7q70ePJ2Nj38ue4 1sbJ2kxzjerK46NWeKGmu7rD2djk6P7s/lJ8m/z7/ogbTKy8zcqKs6lYfk16k7yTppIlV1F1o1py k1F0lImks8rS2oWcsdKpvVNtkuvy/JMbU7RzmnCKpsajuf71/72LqYUhS1ZsidnZ6+Tl58SQrVt0 mmSEo4OVqIsjUezg9sSLrsqLrNaat1J5lfTx/lB0kN691b92nK62z050mNyrxvLs+6hijfPs9PPW 6Ux4mvfX89OzyeTS4vDq60x5jtXf6vT9/1JyklFxlcjV6NbN4d7W43qhslx6lpIaSpQ7X6S7zrXB zFp6ndyErpCou8eowJnDxU12kv7w/7ptlZAcWcyQsvHI5E5xlo0iXFt0jVZ2lUtuilByjXuarb2E l2CBlfvl+nqYslV2kpiyv97V6m2Am1B3mU5xkVV2mMaQtVFwhcbP5fHy7VVwkFJ2jlVylYCSsVFy mcSMpkp1kJAsVa1SfKq5x012lZkaW2aDjWqXqF5umWiClP/h+eDP3aNOe1Z1jq+zwUZ6jaxrj0R2 k2eEml1vkPbm/ae1xejS7KXAzFVzj9LU7HOTq1J6jKe1zpceVM+ErYAjUVZ+hY8pXEhzikpuklZ2 nEx2h508aKtjfdjFybJghtCfvHaHnIClq0N9ldKMs0d8mXiRpFRxmK7D1ICMpUpykGuMnMaYstHb 5El2la15lMiEpdna48qgwlF3h7CwyaK6wPj1/1x4jocrVZEgUFpyhruYrj5+kZkXU4YyWFN1nHuV qFdtm09woaCuwldxnJYeXktyltfb8bNKfEV1hvnw/48ZUlV0iWOJnM2NqMOGqXaZo4ApWX2aobh9 o8m71cfEz9fQ1f7q8KIYVJwyYEx+iMKCp/X69P/z8b9/nPz49YgmV2WQl7mCrVh3hefy6ouet7O6 4Nu2vv/0/P/1/NKgtIWevvnh9+He4ODd7ufW3+fX6uzd4OzY8FJ1lSH5BAEKAP8ALAAAAACEABIA AAj+AP8JbKehQDCBCBMqXPivUJYgixDKKVCoBMOLGDMmTOQpUzAFGgUqAFbgUsiTGVfgyAEKlzyU Ckkc20ZGmMBnrFzoIFAFpk+FrZJsyDGDwslNGzbMePLzZxcTN4qZOND0nwwEV7AYEfhAzKdiluiE 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 jGf8DxRQYQDicByNd8zjHl/EBrUAjI99HBAAOw== ------=_NextPart_000_0000_01C8A543.EF608090 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.refdag.nl/img/button_print.gif R0lGODlhEAAQAJEAAN/d3Xd3d////wAAACH5BAAAAAAALAAAAAAQABAAAAIrlI+Zwa0YDIjxiTrB tbhVhQHit4DJ5KWMtllHRS0O7L6Gin95gMp5DQwaCgA7 ------=_NextPart_000_0000_01C8A543.EF608090 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.refdag.nl/img/button_email.gif R0lGODlhEAAQAJEAAN/d3Xd3d////wAAACH5BAAAAAAALAAAAAAQABAAAAIslI+py40Bo5QGOisC CEzzLGyKBpbiQZZf+KVqxZItvAIAqq4LNvWRAwwKDwUAOw== ------=_NextPart_000_0000_01C8A543.EF608090 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.refdag.nl/img/icoon_bestand.gif R0lGODlhEAAQAJEAAN/d3Xd3d////wAAACH5BAAAAAAALAAAAAAQABAAAAIrlI95wd0qQgJSJnso iHfKjXEI5SChAKRpeHYL9MYwCxt0fc9mLdrOz+DBCgA7 ------=_NextPart_000_0000_01C8A543.EF608090 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.refdag.nl/media/foto/2008/54523-a.jpg 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 ------=_NextPart_000_0000_01C8A543.EF608090 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://nl.sitestat.com/nederlandsdagblad/refdag/s?artikel&ns_channel=nieuws_informatie R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0000_01C8A543.EF608090 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.refdag.nl/img/button_zoek.gif R0lGODlhLQARAPcAANXc1eDd3rqNpfby9ZMeUb16lOXj4sSDnurm5eLf53F2eefa1vPy8s3c15gY TPXy+n50e/38/bmCmZo6ZOPq59vJ1vz4+fr6/7eVoPDs7d7Z2mxzdfX19dvU4cKJoHR1et3Z4oci S5tZdr25vNPc3YwuV+LY4tPe5Nnf3XFzeNzb3KIpYdjX1+v293BxdqVhgoMkWPLy7vrq7urq7OTh 3+Hf4Nrh2+Hc2qZWetra3/Pw8YxhddvW2HZudIsdUt7c3tXh3Pj4+Pfv+/bu8eTt6uLv5Y8bTdrZ 1e3m5ufZ393d3ZgsXdzZ3/Tz797t4trf29zb1uDW2tvY2djZ2cG7vJMiU5MmWdvb2/r5+fTz89va 29ra2tvZ2nYzVYFgcW91eHB1dt7c3fL07tbd6PHH4sbDzqulp+La3vXp9OTY5ahEcu/i63F4epst YMCsu/vx+vXr7I89X+PY1uzp6urz8u/z9N/S2vPx8tHb2tXa2e3W7uz39HsgTaUsZPLv84UdS5My W6AxZaA9bZw5Xb6Rp93Z1oVkdcyMrK9WfNDh4Ipoevru9PLv9eXn6OPR2+Ha6cmLou3U4+C30JBh dufx7eX578amtvPz9MWkufD288ytvvv2+Pn0/8ilvv/z//b18cqyxczHyejo697d2YAyVejt6uTa 2+/t6tmavO7z8tjb4trd4Nvd5b+ftebY4ODc4tCht9Pf3O3w7pcoU5MqW//y+Nne1OXv8bZokvDk 7aRuha9oiN7a3PHy8qJof8mQqPv5+p9lgdva2vj7+K12ifbt9N7X3+nj497e3plJcppSbXFwc+j6 9HdxdtWzzvTq66JUddna29TS09fU1Nvb2ejc5/Dv8PPs8fj08vPu8ODo5ocbR9vi5M+wvY4VTe3t 8qEuYaMqY6QrZPXx7uzY4PTy7Pby75EhT+rw7LJKdu307PPV56Mxau37+Nzc3HN0dvLv7ujp6O7o 7OTl4+rw7tnc3HB2b+DZ2QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAtABEA AAj/ALtMekewoMGDCAv2WAYBDJhmH3okfLejiw8vVOZp3Mixo8eNSI4Z0EbBAAIkH+dR8WIFgpN4 MGPKnEkzpoE5jUTNmIEAQc14TiC0cVFEntGjSJMqPUqEyC001Vpoo7RUXhEXbRScose1q9evYLs+ G7LGQ7BcQ+CEpQcvRaAUMuDJnUu3rt25YkoNOCTCD7oYd+HJcMEuRQwGiBMjVpepTqom5SrRYfSg xbUB7axdelCMGSQRQr7tyTbgDgMODHTcGbch3LtPWWLLjl3gjw8jE96sU0MghIRhsjyEIDChwqJf L4TAGhQqAzAGvThw0IHty4oPTbBo366dUwQ9gjBd/3iBq5YdQJLIFPckYNeFXzhQpXu1yQKHIBG0 RzDHZoULGu4EKGCASWhSAiF4JBGHAGOAoAwGHjgAAwzeTGCMBEvw0QoIAQQQhjtTXFEDFzS05sIR KqSoYoojzOJGJORI4wsiGnRzTifOWAEKK4+oQsIBExxihCU88CLMFUpswYUUhWwgzgejaCHllFJC U4U3BGyTQBnJVBECMUA0cAABDhihSwAF4NCBAA6YMU0NLFyBTBgB3KBAHx9AMeCAjpxwQhqJrGJC B0lE40oOqzDRAAo5RGHDNNwYE4sNPNCgwhY1bMFCAIVYl+cVoIYK6gIAxGKKHLZAEQATP0jxBAA3 aE1wxg/UyGFDHjVEAYAGvIShRIhwFqKAOBDEUs+xyCar7LLMNptsLO+As8MI91Rr7bXYZqvttteO YEggpBhiz7jklmvuueimW64icdASEAA7 ------=_NextPart_000_0000_01C8A543.EF608090 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.refdag.nl/img/common/erdee.nl/button_login.gif R0lGODlhMgARAPcAAGNra2tra3MpSnMxSnNra3Nzc3N7e3shSntzc3t7e4QYSoQhSoQhUoQpUoQ5 WowYSowhSowhUowpWpQQQpQYSpQYUpQhSpQhUpQpY5QxY5RSc5wQSpwxY5w5Y5w5a5xCY5xCa5xK c5xSc6U5WqU5a6VCc6VCe6VKc6VKe6VSe6Vae6VjhK05a61jhK1rjK17lLVahLWEnLWUpbW1tb2E nL2Upb2Urb2lrb2ttb29vcaEpcaMpcaUpcalvcattcatvca9xsa9zs6Epc6Urc6ltc6lvc6tvc7G zs7e1s7e3s7e587n3tactdalvdatvdatxta1xta9ztbGztbW3tbe1tbe3tbe59bn3t69zt7Gzt7W 1t7W3t7e1t7e3t7e597n3t7n597v5+e1zue9zufO1ufO3ufW1ufW3ufW5+fe1ufe3ufe5+fe7+fn 5+fn7+fv5+fv7+f37+/W3u/W5+/e1u/n5+/n7+/v7+/v9+/39+//9+////fW5/fe7/fn7/fn9/fv 7/fv9/f37/f39/f3///e7//v7//v9//v///39//3//////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////ywAAAAAMgARAAAI/gDvFBgY YKDBgwgADDRA4GBBgw0HJggQIMHBiwYF5mjDsU0XjyA/fgHjEYyaNmpItlnzkSMYMF/W1KnTZU3M mzZttplRIEHHn0DbgPHzxc6bOkGRcuSDFMwblUqB3ulyh2KbO1ezYt3aBk6hO26O2sl69c6asl3b 1PFTB07bt27hlB14p27ZunjrAhHQJlAbQG+21rVj947bO378AKoLJy/eOlV9Op58BwqEQHcG5dV8 FVCbIwMK5YkTp3FjynjpataMWgwFzHUFba6r2dBiQLjv5EGdWWAB2rQHrRZ+J8qDQGhCQHigA4+c EwwabIgCpcIhGx5GMEDRR1CeQIO8/gcShEf2QOGDFqFfLxzLgkUtXBAqIwGLCxaKEDWIMibCnh0e tGEHBj2wh556gxQQQBcMTsGFgxA+yEURF0zxgQ5KeHHCDg7YMIUSFxDBRART0ICCFltkUMMWVLDo YotUdFHQFFRoUYWNXLhYRY5EKOCFCDDI8cQBRKiwghdAKFAEDg90EYMIXcjhgQwwstjFi10M1IWN W95YxYtbEHFAF1F8sMACL3RhRAcKkBABDjhEoAUNGnChhYoO3tgFhF08OJCDWAIaI41dLDGFHEts UcYWbUyBhhEKHNFFGVdI4QUVVaDRooR5atHFjQO1WAWDOEa4hRY1nvFpF2cgcYMFagtcEIMWZ1SB RBdepKHFFFdE+CWnXAy0RZ80bsFpFy2iyoUZSNhIRa1bJHHGFktooWmrWnCBhhZc2ujtqFoMlMOe xDL4oLlf7slFujHaaOyXMZ6rp7oNcqFuDgG0YdBDGPXr778AD7RIQAAAOw== ------=_NextPart_000_0000_01C8A543.EF608090 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.refdag.nl/css/common/erdee.nl/default.css?ts=1208348251 BODY { FONT-SIZE: 7.5pt; COLOR: #777777; FONT-FAMILY: verdana, arial, = helvetica, sans-serif } TH { FONT-SIZE: 7.5pt; COLOR: #777777; FONT-FAMILY: verdana, arial, = helvetica, sans-serif } TD { FONT-SIZE: 7.5pt; COLOR: #777777; FONT-FAMILY: verdana, arial, = helvetica, sans-serif } FORM { FONT-SIZE: 7.5pt; COLOR: #777777; FONT-FAMILY: verdana, arial, = helvetica, sans-serif } LABEL { FONT-SIZE: 7.5pt; COLOR: #777777; FONT-FAMILY: verdana, arial, = helvetica, sans-serif } INPUT.text { FONT-SIZE: 7.5pt; COLOR: #777777; FONT-FAMILY: verdana, arial, = helvetica, sans-serif } INPUT.password { FONT-SIZE: 7.5pt; COLOR: #777777; FONT-FAMILY: verdana, arial, = helvetica, sans-serif } INPUT.submit { FONT-SIZE: 7.5pt; COLOR: #777777; FONT-FAMILY: verdana, arial, = helvetica, sans-serif } INPUT.button { FONT-SIZE: 7.5pt; COLOR: #777777; FONT-FAMILY: verdana, arial, = helvetica, sans-serif } BUTTON { FONT-SIZE: 7.5pt; COLOR: #777777; FONT-FAMILY: verdana, arial, = helvetica, sans-serif } SELECT { FONT-SIZE: 7.5pt; COLOR: #777777; FONT-FAMILY: verdana, arial, = helvetica, sans-serif } P { FONT-SIZE: 8.5pt } UL { FONT-SIZE: 8.5pt } OL { FONT-SIZE: 8.5pt } TH { FONT-SIZE: 8.5pt } TD { FONT-SIZE: 8.5pt } FORM { FONT-SIZE: 8.5pt } LABEL { FONT-SIZE: 8.5pt } INPUT.text { FONT-SIZE: 8.5pt } INPUT.password { FONT-SIZE: 8.5pt } INPUT.submit { FONT-SIZE: 8.5pt } INPUT.button { FONT-SIZE: 8.5pt } BUTTON { FONT-SIZE: 8.5pt } SELECT { FONT-SIZE: 8.5pt } IMG { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } BODY { BACKGROUND: url(/img/common/erdee.nl/site_background.gif); MARGIN: 0em } DIV { POSITION: relative } IMG { POSITION: relative } A { COLOR: #264474; TEXT-DECORATION: none } A:hover { TEXT-DECORATION: underline } A IMG { CURSOR: pointer } TD { VERTICAL-ALIGN: top } FORM { PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: = 0em; PADDING-TOP: 0em } INPUT.image { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: auto; = BORDER-BOTTOM: 0px; HEIGHT: auto } LABEL { COLOR: #8e1d55 } INPUT { BORDER-RIGHT: #8e1d55 1px solid; BORDER-TOP: #8e1d55 1px solid; = BORDER-LEFT: #8e1d55 1px solid; BORDER-BOTTOM: #8e1d55 1px solid } SELECT { BORDER-RIGHT: #8e1d55 1px solid; BORDER-TOP: #8e1d55 1px solid; = BORDER-LEFT: #8e1d55 1px solid; BORDER-BOTTOM: #8e1d55 1px solid } INPUT.submit { BORDER-LEFT-COLOR: #d5d5d5; BORDER-BOTTOM-COLOR: #d5d5d5; COLOR: = #8e1d55; BORDER-TOP-COLOR: #d5d5d5; BORDER-RIGHT-COLOR: #d5d5d5 } INPUT.button { BORDER-LEFT-COLOR: #d5d5d5; BORDER-BOTTOM-COLOR: #d5d5d5; COLOR: = #8e1d55; BORDER-TOP-COLOR: #d5d5d5; BORDER-RIGHT-COLOR: #d5d5d5 } .no_style { DISPLAY: none } .error_msg { COLOR: red } H1 { MARGIN-TOP: 0px } H2 { MARGIN-TOP: 0px } H3 { MARGIN-TOP: 0px } H4 { MARGIN-TOP: 0px } H5 { MARGIN-TOP: 0px } H6 { MARGIN-TOP: 0px } H2 { FONT-SIZE: 200% } H3 { FONT-SIZE: 175% } H4 { FONT-SIZE: 150% } .spacer { CLEAR: both } .spacer_min_height { CLEAR: both } .spacer_min_height { FONT-SIZE: 0.1em; LINE-HEIGHT: 0.1em; HEIGHT: 0.1em } P.more { FONT-WEIGHT: bold; MARGIN: 0.25em auto; TEXT-TRANSFORM: uppercase; = TEXT-ALIGN: right } #site_frame_div { BORDER-TOP: #d2d2d2 1px solid; BACKGROUND: = url(/img/common/erdee.nl/site_right_shadow.gif) white repeat-y right = 50%; MARGIN: 1.7em auto; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 96.8em } #site_frame_div #site_frame_container_div { PADDING-RIGHT: 1.5em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; = PADDING-TOP: 0em } #top_frame_div { Z-INDEX: 10 } #logo_frame_div { FONT-SIZE: 55pt; MARGIN: 0em; WIDTH: auto } #logo_frame_div #logo { MARGIN-LEFT: 0em } #left_frame_div { FLOAT: left; WIDTH: 18.9em; BACKGROUND-COLOR: white } #content_frame_div { FLOAT: left; MARGIN-LEFT: 2em; WIDTH: 52.1em; BACKGROUND-COLOR: white } #content_frame_div_wide { FLOAT: left; MARGIN-LEFT: 2em; WIDTH: 72.5em; BACKGROUND-COLOR: white } #right_frame_div { FLOAT: right; WIDTH: 18.5em; BACKGROUND-COLOR: white } #beside_frame_div { MARGIN-TOP: 1em; LEFT: 0px; FLOAT: right; MARGIN-LEFT: 97.8em; = POSITION: absolute; TOP: 0px } .content_element { CLEAR: both; MARGIN: 1.5em auto } .content_element_first { MARGIN-TOP: 0em } .Common_Ad { DISPLAY: none; MARGIN: 1.5em auto } .textAd { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; = PADDING-TOP: 0.5em; BACKGROUND-COLOR: #eff0f4 } DIV.text_ad_header { FONT-WEIGHT: bold; FONT-SIZE: 1.2em; TEXT-TRANSFORM: uppercase; = BACKGROUND-COLOR: #eff0f4 } #left_frame_div .content_element { PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em } #right_frame_div .content_element { PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em } #logo_frame_div IMG { VERTICAL-ALIGN: middle } #nav_main { BACKGROUND: url(/img/common/erdee.nl/gradient.png) repeat-x 50% bottom; = MARGIN: 0em; WIDTH: 100% } #nav_main TD { PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FONT-WEIGHT: bold; = FONT-SIZE: 1.4em; PADDING-BOTTOM: 0em; TEXT-TRANSFORM: uppercase; = PADDING-TOP: 0.1em; BORDER-BOTTOM: #001852 1px solid; FONT-FAMILY: = arial, helvetica, sans-serif; TEXT-ALIGN: center } #nav_main TD A { PADDING-RIGHT: 1.6em; DISPLAY: block; PADDING-LEFT: 1.6em; = PADDING-BOTTOM: 0.2em; COLOR: white; PADDING-TOP: 0.2em; = BACKGROUND-COLOR: #999999; TEXT-DECORATION: none } #nav_main TD.active { BORDER-RIGHT: #001852 1px solid; BORDER-TOP: #001852 1px solid; = BORDER-LEFT: #001852 1px solid; BORDER-BOTTOM: #001852 1px; = BACKGROUND-COLOR: white } #nav_main TD.active A { COLOR: #8e1d55; BACKGROUND-COLOR: white } #nav_main TD.spacer_left { PADDING-RIGHT: 0em; PADDING-LEFT: 13.8em; PADDING-BOTTOM: 0em; = PADDING-TOP: 0em } #nav_main TD.spacer_right { WIDTH: 100% } #locator_frame_div { FONT-SIZE: 8.5pt; MARGIN: 0.5em 0em } #date_div { FLOAT: right } #login_form_element { MARGIN-TOP: 0px } #login_form { BORDER-RIGHT: #d5d5d5 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: = #d5d5d5 1px solid; PADDING-LEFT: 0.3em; MARGIN-BOTTOM: 0.8em; = PADDING-BOTTOM: 0.6em; BORDER-LEFT: #d5d5d5 1px solid; PADDING-TOP: = 0.6em; BORDER-BOTTOM: #d5d5d5 1px solid; BACKGROUND-COLOR: #f1f1f1 } #login_form TABLE { WIDTH: 100% } #login_form TD INPUT.text { WIDTH: 95% } #login_form TD { PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0.4em; = PADDING-TOP: 0.4em } #login_form TD.label_col { PADDING-LEFT: 0.8em; WIDTH: 40% } #login_form TABLE TR TD INPUT { BORDER-RIGHT: #d5d5d5 1px solid; BORDER-TOP: #d5d5d5 1px solid; = BORDER-LEFT: #d5d5d5 1px solid; BORDER-BOTTOM: #d5d5d5 1px solid } #login_form TABLE TR TD INPUT.text { BORDER-RIGHT: #8e1d55 1px solid; BORDER-TOP: #8e1d55 1px solid; = BORDER-LEFT: #8e1d55 1px solid; BORDER-BOTTOM: #8e1d55 1px solid; = HEIGHT: 1.2em } #left_frame_div .header { BACKGROUND: url(/img/common/erdee.nl/gradient.png) repeat-x 50% bottom; = MARGIN: 0em; WIDTH: 100% } #right_frame_div .header { BACKGROUND: url(/img/common/erdee.nl/gradient.png) repeat-x 50% bottom; = MARGIN: 0em; WIDTH: 100% } #left_frame_div .header TD { FONT-WEIGHT: bold; FONT-SIZE: 1.2em; TEXT-TRANSFORM: uppercase; = LINE-HEIGHT: 1.3em; FONT-FAMILY: arial, helvetica, sans-serif; = WHITE-SPACE: nowrap } #right_frame_div .header TD { FONT-WEIGHT: bold; FONT-SIZE: 1.2em; TEXT-TRANSFORM: uppercase; = LINE-HEIGHT: 1.3em; FONT-FAMILY: arial, helvetica, sans-serif; = WHITE-SPACE: nowrap } #left_frame_div .header TD A { BORDER-RIGHT: #001852 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: = #001852 1px solid; DISPLAY: block; PADDING-LEFT: 0.1em; PADDING-BOTTOM: = 0em; BORDER-LEFT: #001852 1px; COLOR: #8e1d55; PADDING-TOP: 0.2em; = BORDER-BOTTOM: #001852 1px; BACKGROUND-COLOR: white; TEXT-DECORATION: = none } #right_frame_div .header TD A { BORDER-RIGHT: #001852 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: = #001852 1px solid; DISPLAY: block; PADDING-LEFT: 0.1em; PADDING-BOTTOM: = 0em; BORDER-LEFT: #001852 1px; COLOR: #8e1d55; PADDING-TOP: 0.2em; = BORDER-BOTTOM: #001852 1px; BACKGROUND-COLOR: white; TEXT-DECORATION: = none } #left_frame_div .header TD.spacer_right { WIDTH: 100%; BORDER-BOTTOM: #001852 1px solid } #right_frame_div .header TD.spacer_right { WIDTH: 100%; BORDER-BOTTOM: #001852 1px solid } #left_frame_div .header .spacer { FONT-SIZE: 0.1em; BORDER-TOP-STYLE: none; LINE-HEIGHT: 0.1em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } #right_frame_div .header .spacer { FONT-SIZE: 0.1em; BORDER-TOP-STYLE: none; LINE-HEIGHT: 0.1em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } UL.right_text_list { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 1.5em 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } UL.left_text_list { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 1.5em 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } UL.right_text_list LI { PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0.2em; = PADDING-TOP: 0.2em } #poweredby { TEXT-ALIGN: center } TR.rss_row { PADDING-TOP: 0.5em } TR.rss_row TD { PADDING-TOP: 0.5em } TD.rss_title { WIDTH: 3.7em; COLOR: #9d3b6c } TR.rss_row_white A { COLOR: white } rss_row_white A:active { COLOR: white } TD.rss_spacer { HEIGHT: 0.5em } TD.left_arrow_red { WIDTH: 1em; COLOR: #8e1d55 } DIV#right_frame_container { PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; = PADDING-TOP: 0.3em; BACKGROUND-COLOR: #f0f5ff } DIV#right_frame_container UL { PADDING-LEFT: 0.8em; MARGIN-BOTTOM: 1.5em; MARGIN-LEFT: 0.8em } DIV#right_frame_container UL LI { LIST-STYLE-IMAGE: = url(/img/common/erdee.nl/arrow_8E1D55_FFFFFF_right.gif) } DIV#right_frame_container UL LI.first_list_row { FONT-WEIGHT: bold; LIST-STYLE-TYPE: none } UL.flat_list { PADDING-RIGHT: 0.2em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0.2em; MARGIN: = 0.2em; PADDING-TOP: 1em; LIST-STYLE-TYPE: none } UL.arrow { PADDING-RIGHT: 0.2em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0.2em; MARGIN: = 0.2em; PADDING-TOP: 1em; LIST-STYLE-TYPE: none } UL.flat_list LI { PADDING-BOTTOM: 0.4em } UL.arrow LI { PADDING-BOTTOM: 0.4em } UL.arrow { DISPLAY: block; LIST-STYLE-POSITION: inside; LIST-STYLE-IMAGE: = url(/img/common/erdee.nl/arrow_5x9_8e1d55.gif) } UL.arrow LI.expanded { LIST-STYLE-IMAGE: url(/img/common/erdee.nl/arrow_9x5_8e1d55.gif) } UL.arrow UL.arrow { PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: 0em = 0em 0em 1em; PADDING-TOP: 0.4em } UL.square { PADDING-RIGHT: 0.6em; DISPLAY: block; PADDING-LEFT: 0.6em; = LIST-STYLE-IMAGE: url(/img/common/erdee.nl/square_5X5_8E1D55.gif); = PADDING-BOTTOM: 0.6em; MARGIN: 0.6em; PADDING-TOP: 0.6em } UL.square_list { PADDING-RIGHT: 0.6em; DISPLAY: block; PADDING-LEFT: 0.6em; = LIST-STYLE-IMAGE: url(/img/common/erdee.nl/square_5X5_8E1D55.gif); = PADDING-BOTTOM: 0.6em; MARGIN: 0.6em; PADDING-TOP: 0.6em } UL.square LI { PADDING-BOTTOM: 0.2em } UL.arrow_hide { DISPLAY: none } DIV#footer { BACKGROUND: url(/img/common/erdee.nl/site_bottom_shadow.gif) no-repeat = left 50%; MARGIN: 0px auto; WIDTH: 96.5em; TOP: -1.9em } DIV#top_frame_div { BACKGROUND: url(/img/header_background.gif) no-repeat 17em 0.3em } DIV#top_nav_div_spacer { HEIGHT: 1.8em } DIV#top_nav_div { MARGIN-TOP: 0.1em; Z-INDEX: 20; BACKGROUND: = url(/img/common/erdee.nl/top_nav_bottom_border.gif) #d0d0d0 repeat-x 50% = bottom; MARGIN-LEFT: -0.9em; WIDTH: 96em; POSITION: absolute; TOP: 0px; = HEIGHT: 2.1em } DIV#top_nav_div A { COLOR: white } DIV#top_nav_div A:active { COLOR: white } DIV#top_nav_div A:hover { TEXT-DECORATION: none } DIV#top_nav_div UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #999999 } DIV#top_nav_div LI { BORDER-RIGHT: white 0.1em solid; PADDING-RIGHT: 0.5em; PADDING-LEFT: = 0.5em; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0.1em; MARGIN: 0px; = OVERFLOW: visible; CURSOR: pointer; PADDING-TOP: 0.2em; WHITE-SPACE: = nowrap; POSITION: relative; HEIGHT: 1.45em; BACKGROUND-COLOR: #999999 } DIV#top_nav_div LI.daddy A { PADDING-RIGHT: 1.5em; BACKGROUND: = url(/img/common/erdee.nl/arrow_6x4_808080.gif) no-repeat right 50% } DIV#top_nav_div UL LI UL LI { FLOAT: none } DIV#top_nav_div UL LI UL { DISPLAY: none; LEFT: 0em; POSITION: absolute; TOP: 1.7em } DIV#top_nav_div LI LI { BORDER-BOTTOM: white 0.1em solid } DIV#top_nav_div LI.daddy LI A { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent = scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px } DIV#top_nav_div LI > UL { LEFT: auto; TOP: auto } DIV#top_nav_div UL LI:hover { BACKGROUND-COLOR: #8e1d55 } DIV#top_nav_div UL LI.over { BACKGROUND-COLOR: #8e1d55 } DIV#top_nav_div UL LI:hover UL { DISPLAY: block; BACKGROUND-COLOR: #8e1d55 } DIV#top_nav_div UL LI.over UL { DISPLAY: block; BACKGROUND-COLOR: #8e1d55 } DIV#top_nav_div_right { RIGHT: 0em; POSITION: absolute } DIV#top_nav_div_right LI#tip_first { COLOR: white; BACKGROUND-COLOR: #8e1d55 } DIV#top_nav_div UL LI.active { COLOR: #8e1d55; BACKGROUND-COLOR: white } DIV#top_nav_div UL LI.active A { COLOR: #8e1d55; BACKGROUND-COLOR: white } DIV#site_nav_div { CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 1.45em; Z-INDEX: 10; MARGIN: = 0.5em 0em; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0.2em; FONT-FAMILY: = arial, helvetica, sans-serif; POSITION: relative; HEIGHT: 1.7em; = BACKGROUND-COLOR: #8e1d55 } DIV#site_nav_div { COLOR: white } DIV#site_nav_div A { COLOR: white } DIV#site_nav_div UL { FONT-SIZE: 10pt } DIV#site_nav_div UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 10; PADDING-BOTTOM: = 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: = relative; BACKGROUND-COLOR: #8e1d55 } DIV#site_nav_div UL UL { BORDER-RIGHT: #541233 1px solid; BORDER-TOP: #541233 1px solid; = MARGIN-TOP: -0.1em; BORDER-LEFT: #541233 1px solid; BORDER-BOTTOM: = #541233 1px solid } DIV#site_nav_div UL UL UL { MARGIN-TOP: 0em } DIV#site_nav_div LI { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; LEFT: 0px; FLOAT: left; = PADDING-BOTTOM: 0.1em; MARGIN: 0px; OVERFLOW: visible; CURSOR: pointer; = COLOR: white; BORDER-TOP-STYLE: none; PADDING-TOP: 0.2em; = BORDER-RIGHT-STYLE: none; WHITE-SPACE: nowrap; BORDER-LEFT-STYLE: none; = POSITION: relative; HEIGHT: 1.4em; BACKGROUND-COLOR: #8e1d55; = BORDER-BOTTOM-STYLE: none } DIV#site_nav_div LI A { DISPLAY: inline; PADDING-BOTTOM: 0.2em; POSITION: relative; = TEXT-DECORATION: none } DIV#site_nav_div LI A .submenu_sign { RIGHT: 0px; WIDTH: auto; POSITION: absolute } DIV#site_nav_div LI.separator A { BORDER-BOTTOM: #aa5b82 1px solid } DIV#site_nav_div LI.separator LI A { BORDER-BOTTOM-STYLE: none } DIV#site_nav_div LI.separator LI.separator A { BORDER-BOTTOM: #aa5b82 1px solid } DIV#site_nav_div LI LI { FONT-WEIGHT: normal; FLOAT: none } DIV#site_nav_div LI:hover { BACKGROUND-COLOR: #541233 } DIV#site_nav_div LI.over { BACKGROUND-COLOR: #541233 } DIV#site_nav_div LI:hover A { BACKGROUND-COLOR: #541233 } DIV#site_nav_div LI.over A { BACKGROUND-COLOR: #541233 } DIV#site_nav_div LI:hover LI { BACKGROUND-COLOR: #8e1d55 } DIV#site_nav_div LI.over LI { BACKGROUND-COLOR: #8e1d55 } DIV#site_nav_div LI:hover LI A { BACKGROUND-COLOR: #8e1d55 } DIV#site_nav_div LI.over LI A { BACKGROUND-COLOR: #8e1d55 } DIV#site_nav_div LI LI:hover { BACKGROUND-COLOR: #541233 } DIV#site_nav_div LI LI.over { BACKGROUND-COLOR: #541233 } DIV#site_nav_div LI LI:hover A { BACKGROUND-COLOR: #541233 } DIV#site_nav_div LI LI.over A { BACKGROUND-COLOR: #541233 } DIV#site_nav_div LI LI:hover LI { BACKGROUND-COLOR: #8e1d55 } DIV#site_nav_div LI LI.over LI { BACKGROUND-COLOR: #8e1d55 } DIV#site_nav_div LI LI:hover LI A { BACKGROUND-COLOR: #8e1d55 } DIV#site_nav_div LI LI.over LI A { BACKGROUND-COLOR: #8e1d55 } DIV#site_nav_div LI LI LI:hover { BACKGROUND-COLOR: #541233 } DIV#site_nav_div LI LI LI.over { BACKGROUND-COLOR: #541233 } DIV#site_nav_div LI LI LI:hover A { BACKGROUND-COLOR: #541233 } DIV#site_nav_div LI LI LI.over A { BACKGROUND-COLOR: #541233 } DIV#site_nav_div LI LI LI:hover LI { BACKGROUND-COLOR: #8e1d55 } DIV#site_nav_div LI LI LI.over LI { BACKGROUND-COLOR: #8e1d55 } DIV#site_nav_div LI LI LI:hover LI A { BACKGROUND-COLOR: #8e1d55 } DIV#site_nav_div LI LI LI.over LI A { BACKGROUND-COLOR: #8e1d55 } DIV#site_nav_div UL LI UL { DISPLAY: none; LEFT: 0em; POSITION: absolute; TOP: 1.4em } DIV#site_nav_div LI LI { FONT-SIZE: 9pt; TEXT-TRANSFORM: none } DIV#site_nav_div LI LI A { =09 } DIV#site_nav_div LI.daddy LI A { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } DIV#site_nav_div LI > UL { LEFT: auto; TOP: auto } DIV#site_nav_div UL LI:hover UL { DISPLAY: block; BACKGROUND-COLOR: #8e1d55 } DIV#site_nav_div UL LI.over UL { DISPLAY: block; BACKGROUND-COLOR: #8e1d55 } DIV#site_nav_div UL LI:hover UL UL { DISPLAY: none } DIV#site_nav_div UL LI.over UL UL { DISPLAY: none } DIV#site_nav_div UL LI:hover UL LI:hover UL { DISPLAY: block; LEFT: auto; TOP: 0px } DIV#site_nav_div UL LI.over UL LI.over UL { DISPLAY: block; LEFT: auto; TOP: 0px } DIV#site_nav_div_right { RIGHT: 0.1em; POSITION: absolute } DIV#site_nav_div_right LI#tip_first { COLOR: white; BACKGROUND-COLOR: #8e1d55 } DIV.subpage_header_container { HEIGHT: 1.2em; BACKGROUND-COLOR: #8e1d55 } DIV.subpage_header_container_forms { HEIGHT: 1.2em; BACKGROUND-COLOR: #8e1d55 } DIV.subpage_header_container_contact { HEIGHT: 1.2em; BACKGROUND-COLOR: #8e1d55 } DIV.subpage_header_container_forms { MARGIN-TOP: 0em } DIV.subpage_header_text { PADDING-RIGHT: 0.3em; FONT-WEIGHT: bold; FONT-SIZE: 120%; LEFT: 0em; = TEXT-TRANSFORM: uppercase; COLOR: #8e1d55; LINE-HEIGHT: 1.2em; POSITION: = absolute; TOP: -0.1em; HEIGHT: 1.2em; BACKGROUND-COLOR: white } DIV.subpage_header_text DIV { FONT-SIZE: 100% } DIV.subpage_header_text H3 { FONT-SIZE: 100% } DIV.subpage_header_text A { COLOR: #8e1d55; TEXT-DECORATION: none } DIV#lightbox { Z-INDEX: 100; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TEXT-ALIGN: = left } DIV#lightboxData { FONT-SIZE: 8pt; Z-INDEX: 999; LINE-HEIGHT: 15px } DIV#lightbox #outerImageContainer { BORDER-RIGHT: #264474 1px solid; BORDER-TOP: #264474 1px solid; = BORDER-LEFT: #264474 1px solid; BORDER-BOTTOM: #264474 1px solid; = BACKGROUND-COLOR: #f1f1f1 } DIV#poll_container_div_id { MARGIN-TOP: 1.5em; MARGIN-BOTTOM: 1.5em } DIV#poll_options_div_id { MARGIN-TOP: 1em } DIV#poll_vote_button_div_id { PADDING-TOP: 1.3em; TEXT-ALIGN: center } DIV#poll_footer { COLOR: #8e1d55; PADDING-TOP: 0.5em } DIV#poll_container_div_id DL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } DIV#poll_container_div_id DL DT { CLEAR: both; PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FLOAT: left; = PADDING-BOTTOM: 0.6em; MARGIN: 0px; PADDING-TOP: 0.6em } DIV#poll_container_div_id DL DD { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.6em; MARGIN: = 0px; PADDING-TOP: 0.6em; TEXT-ALIGN: right } DIV#poll_container_div_id DL DD DIV { CLEAR: both; OVERFLOW: hidden } DIV.poll_result_container { HEIGHT: 0.9em; BACKGROUND-COLOR: #8e1d55; TEXT-ALIGN: left } DIV.poll_result_container_bg { HEIGHT: 0.9em; BACKGROUND-COLOR: #43ace2 } DIV#poll_results { PADDING-TOP: 0.6em } .right_blue_bg#right_frame_div { BACKGROUND-COLOR: #f0f5ff } #article_container P.intro { MARGIN-TOP: 0.1em; FONT-WEIGHT: bold } #top_ad_div { FLOAT: right; VERTICAL-ALIGN: middle; WIDTH: 500px; POSITION: relative; = TOP: 0px; HEIGHT: 100%; TEXT-ALIGN: right } #top_ad_div DIV.ad { FLOAT: right; VERTICAL-ALIGN: middle; WIDTH: 484px; HEIGHT: 60px } #content_frame_div DIV.ad { CLEAR: both; TEXT-ALIGN: center } #content_frame_div_wide DIV.ad { CLEAR: both; TEXT-ALIGN: center } #left_frame_div DIV.ad { PADDING-BOTTOM: 1em; PADDING-TOP: 1em; TEXT-ALIGN: center } #content_frame_div DIV.ad { PADDING-BOTTOM: 1em; PADDING-TOP: 1em; TEXT-ALIGN: center } #right_frame_div DIV.ad { PADDING-BOTTOM: 1em; PADDING-TOP: 1em; TEXT-ALIGN: center } #left_frame_div DIV.ad { BACKGROUND-IMAGE: url(/img/common/erdee.nl/small_column_adv_bg.gif) } #right_frame_div DIV.ad { BACKGROUND-IMAGE: url(/img/common/erdee.nl/small_column_adv_bg.gif) } #beside_frame_div DIV.ad { PADDING-BOTTOM: 1.5em } DIV#left_yord_container { MARGIN-TOP: 1.3em; BACKGROUND: = url(/img/common/erdee.nl/left_yord_poll_bg.gif) white repeat-x left = bottom; PADDING-BOTTOM: 3em; WIDTH: 18.6em; HEIGHT: 20em } DIV#left_yord_bottom_item A { COLOR: white } DIV#left_yord_bottom_item:active { COLOR: white } DIV#left_yord_bottom_item { BOTTOM: 2em; POSITION: absolute } DIV#wheater_icon { FLOAT: left; WIDTH: 4em } DIV#weather_desc_short { FONT-WEIGHT: bold; FLOAT: left; PADDING-TOP: 0.2em } DIV#weather_small_container { BORDER-RIGHT: #d5d5d5 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: = #d5d5d5 1px solid; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.5em; = BORDER-LEFT: #d5d5d5 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: = #d5d5d5 1px solid; HEIGHT: 3em; BACKGROUND-COLOR: #f1f1f1 } DIV#weather_intro { FONT-WEIGHT: bold } @media Print =20 { DIV#top_nav_div { DISPLAY: none } DIV#top_frame_div { DISPLAY: none } DIV#left_frame_div { DISPLAY: none } DIV#right_frame_div { DISPLAY: none } } ------=_NextPart_000_0000_01C8A543.EF608090 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.refdag.nl/js/lib/lightbox/css/lightbox_ajax.css #lightbox { Z-INDEX: 100; LEFT: 0px; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: = absolute; TEXT-ALIGN: center } #lightbox A IMG { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } #outerImageContainer { MARGIN: 0px auto; WIDTH: 250px; POSITION: relative; HEIGHT: 250px; = BACKGROUND-COLOR: #fff } #imageContainer { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; = PADDING-TOP: 5px } #lightboxExtraData { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9pt; PADDING-BOTTOM: = 0px; PADDING-TOP: 10px; TEXT-ALIGN: left } #loading { LEFT: 0%; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: absolute; TOP: 40%; = HEIGHT: 25%; TEXT-ALIGN: center } #hoverNav { Z-INDEX: 10; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; = HEIGHT: 100% } #imageContainer > #hoverNav { LEFT: 0px } #hoverNav A { outline: none } #prevLink { DISPLAY: block; BACKGROUND: url(../images/blank.gif) no-repeat; WIDTH: = 49%; HEIGHT: 100% } #nextLink { DISPLAY: block; BACKGROUND: url(../images/blank.gif) no-repeat; WIDTH: = 49%; HEIGHT: 100% } #prevLink { LEFT: 0px; FLOAT: left } #nextLink { RIGHT: 0px; FLOAT: right } #prevLink:hover { BACKGROUND: url(../images/prevlabel.gif) no-repeat left 15% } #prevLink:hover:visited { BACKGROUND: url(../images/prevlabel.gif) no-repeat left 15% } #nextLink:hover { BACKGROUND: url(../images/nextlabel.gif) no-repeat right 15% } #nextLink:hover:visited { BACKGROUND: url(../images/nextlabel.gif) no-repeat right 15% } #imageDataContainer { MARGIN: 0px auto; FONT: 10px/1.4em Verdana, Helvetica, sans-serif; = OVERFLOW: auto; WIDTH: 100%; BACKGROUND-COLOR: #f1f1f1 } #imageData { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: = #666; PADDING-TOP: 0px } #imageData #imageNav { PADDING-LEFT: 1em; FLOAT: right; PADDING-BOTTOM: 0.5em } #imageData #imageDetails { TEXT-ALIGN: left } #imageData #numberDisplay { CLEAR: left; DISPLAY: block; PADDING-BOTTOM: 1em } #imageData #bottomNavClose { FLOAT: right; PADDING-BOTTOM: 0.7em; WIDTH: 66px } #overlay { Z-INDEX: 90; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; = HEIGHT: 500px; BACKGROUND-COLOR: #000 } TABLE#nav_container_table IMG { BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; = BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px solid } TABLE#nav_container_table { LINE-HEIGHT: 0.1pt; HEIGHT: 22px } DIV#number_of_photo_div_id { FONT-SIZE: 11px; RIGHT: 20px; PADDING-BOTTOM: 20px; COLOR: white; = BOTTOM: 5px; LINE-HEIGHT: 14px; POSITION: absolute; HEIGHT: 20px } DIV#bottom_black_div { FILTER: Alpha(opacity:20); WIDTH: 98%; BOTTOM: 20px; HEIGHT: 20px; = BACKGROUND-COLOR: black; -moz-opacity: 0.20; -khtml-opacity: 0.20; = opacity: 0.20 } ------=_NextPart_000_0000_01C8A543.EF608090 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.refdag.nl/css/default.css?ts=1194507643 BODY { COLOR: #264474 } TH { COLOR: #264474 } TD { COLOR: #264474 } INPUT.text { COLOR: #264474 } INPUT.password { COLOR: #264474 } INPUT.submit { COLOR: #264474 } INPUT.button { COLOR: #264474 } SELECT { COLOR: #264474 } DIV.layout { COLOR: #264474 } H3 { FONT-SIZE: 220% } DIV.subpage_header_container { MARGIN: 1em auto } DIV.intros_top DIV.two_column_left { FLOAT: left; WIDTH: 49% } DIV.intros_top DIV.two_column_right { FLOAT: left; WIDTH: 49% } DIV.intros DIV.two_column_left { FLOAT: left; WIDTH: 49% } DIV.intros DIV.two_column_right { FLOAT: left; WIDTH: 49% } DIV.intros_top DIV.two_column_right { FLOAT: right } DIV.intros DIV.two_column_right { FLOAT: right } DIV.intros_top IMG.intro { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0em; FLOAT: left; PADDING-BOTTOM: = 0.1em; WIDTH: 44%; PADDING-TOP: 0em } DIV.intros IMG.intro { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0em; FLOAT: left; PADDING-BOTTOM: = 0.1em; WIDTH: 44%; PADDING-TOP: 0em } DIV.intros_top DIV.first_image IMG.intro { PADDING-RIGHT: 1em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; WIDTH: 49%; = PADDING-TOP: 0em } DIV.intros_top { MARGIN-TOP: 0em } DIV.intros_top DIV.two_column_left { BACKGROUND-COLOR: #f4e9ee } DIV.intros_top DIV.two_column_right { BACKGROUND-COLOR: #f4e9ee } DIV.intros_top H4 { PADDING-LEFT: 0.5em; FONT-SIZE: 120%; MARGIN: 0em auto 0.75em } DIV.intros_top H5 { PADDING-LEFT: 0.5em; FONT-SIZE: 120%; MARGIN: 0em auto 0.75em } DIV.intros_top H4 { FONT-SIZE: 150% } DIV.intros_top DIV.first H4 { FONT-SIZE: 200% } DIV.intros_top DIV.first_image H4 { FONT-SIZE: 200% } DIV.intros_top { PADDING-LEFT: 0.5em; MARGIN: 0em auto 1em } DIV.intros_top P { PADDING-LEFT: 0.5em; MARGIN: 0em auto 1em } DIV.intros_top IMG { PADDING-LEFT: 0.5em; MARGIN: 0em auto 1em } DIV.intros_top A.read_more { PADDING-LEFT: 0.5em; MARGIN: 0em auto 1em } DIV.intros_top A.read_more { FONT-WEIGHT: bold; FLOAT: right; TEXT-TRANSFORM: uppercase; COLOR: = #8e1d55; PADDING-TOP: 0.25em } DIV.intros A.read_more { FONT-WEIGHT: bold; FLOAT: right; TEXT-TRANSFORM: uppercase; COLOR: = #8e1d55; PADDING-TOP: 0.25em } DIV.intros DIV.first_image { PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; = PADDING-TOP: 1em; BACKGROUND-COLOR: #f0f5ff } DIV.intros DIV.first DIV.spacer_min_height { MARGIN: 0em; BACKGROUND-COLOR: white } DIV.intros H4 { FONT-SIZE: 150%; MARGIN: 0em auto 0.75em } DIV.intros H5 { CLEAR: both; FONT-SIZE: 110%; MARGIN: 0.75em auto 0em } DIV.intros P { MARGIN: 0em auto 0.75em } DIV.intros_large DIV.intro { CLEAR: both; MARGIN: 1em auto } DIV.intros_large H3 { FONT-SIZE: 150%; MARGIN: 0.1em auto } DIV.intros_large H4 { FONT-SIZE: 150%; MARGIN: 0.1em auto } DIV.intros_large H3 { MARGIN-TOP: 0em; FONT-SIZE: 200% } DIV.intros_large IMG.intro { DISPLAY: block; FLOAT: left; MARGIN: 0em 0em 1em } DIV.intros_large DIV.intro IMG.intro { WIDTH: 18% } DIV.intros_large DIV.intro_first IMG.intro { WIDTH: 49% } DIV.intros_large DIV.text { FLOAT: right; MARGIN: 0em } DIV.intros_large DIV.intro_first_no_image DIV.text { FLOAT: none; MARGIN: 0em } DIV.intros_large DIV.intro DIV.text { WIDTH: 80% } DIV.intros_large DIV.intro_first DIV.text { MARGIN: 0em; WIDTH: 48% } DIV.intros_large DIV.text P.datetime { MARGIN: 0em } DIV.intros_large DIV.standalone_image { MARGIN-BOTTOM: 1em; BACKGROUND-COLOR: #f0f5ff } DIV.intros_large DIV.standalone_image DIV.standalone_image { PADDING-RIGHT: 1em; PADDING-LEFT: 1em; MARGIN-BOTTOM: 0em; = PADDING-BOTTOM: 1em; PADDING-TOP: 1em } DIV.intros_large DIV.standalone_image IMG.intro { PADDING-RIGHT: 1em; MARGIN-BOTTOM: 0em; PADDING-BOTTOM: 1em; WIDTH: 48% } DIV.intros_large DIV.standalone_image P.intro { MARGIN-TOP: 0em; FLOAT: right; WIDTH: 48% } DIV.intros_large DIV.spacer_border { CLEAR: both; FONT-SIZE: 0.1em; LINE-HEIGHT: 0.1em; BORDER-BOTTOM: = #8e1d55 1px solid; HEIGHT: 0.1em } DIV.intros_large DIV.spacer_border_small { CLEAR: both; FONT-SIZE: 0.1em; LINE-HEIGHT: 0.1em; BORDER-BOTTOM: = #8e1d55 1px solid; HEIGHT: 0.1em } DIV.intros_large DIV.spacer_border_small DIV { CLEAR: both; FONT-SIZE: 0.1em; LINE-HEIGHT: 0.1em; BORDER-BOTTOM: = #8e1d55 1px solid; HEIGHT: 0.1em } DIV.intros_large DIV.spacer_border_small { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } DIV.intros_large DIV.spacer_border_small DIV { FONT-SIZE: 7.5pt; FLOAT: right; WIDTH: 42em } #article_container { TEXT-ALIGN: justify } #article_container H2 { TEXT-ALIGN: left } #article_container H3 { TEXT-ALIGN: left } #article_container DIV.images { Z-INDEX: 5; FLOAT: left; MARGIN: 0em 1em 0.75em 0em; POSITION: relative } #dossier_container DIV.images { Z-INDEX: 5; FLOAT: left; MARGIN: 0em 1em 0.75em 0em; POSITION: relative } #article_container DIV.images { WIDTH: 25em } #article_container DIV.images IMG { WIDTH: 25em } #dossier_container DIV.images { WIDTH: 25em } #dossier_container DIV.images IMG { WIDTH: 25em } #article_container DIV.images DIV { POSITION: relative } #article_container DIV.images P.caption { MARGIN: 0.5em auto; TEXT-ALIGN: left } #article_container DIV.images A { COLOR: #777777 } #article_container DIV.images A .link { COLOR: #264474 } #dossier_container TABLE.subdossiers_list { CLEAR: both; MARGIN: 0em auto 2em; WIDTH: 100% } DIV.subdossier_top_item_container { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; BACKGROUND: = url(/img/dossier_subdossier_top_bg.gif) white repeat-x 50% top; = PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.3em; HEIGHT: 3em } DIV.subdossier_top_item_container_hover { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; = CURSOR: pointer; PADDING-TOP: 0.3em; HEIGHT: 3em; BACKGROUND-COLOR: = #8e1d55 } DIV.subdossier_top_item_container_hover_selected { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; = CURSOR: pointer; PADDING-TOP: 0.3em; HEIGHT: 3em; BACKGROUND-COLOR: = #8e1d55 } DIV.subdossier_top_container { BORDER-RIGHT: #777777 1px solid; BORDER-TOP: #777777 1px solid; = OVERFLOW: auto; BORDER-LEFT: #777777 1px solid; WIDTH: 24.5em; = BORDER-BOTTOM: #777777 1px solid } DIV.subdossier_top_item_container_hover A { COLOR: white; TEXT-DECORATION: none } DIV.subdossier_top_item_container_hover_selected A { COLOR: white; TEXT-DECORATION: none } #dossier_container TABLE.subdossiers_list CAPTION { FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: left } #dossier_container TABLE.subdossiers_list TD { BORDER-RIGHT: #d1def7 1px solid; BORDER-LEFT: #d1def7 1px solid; = BACKGROUND-COLOR: #f0f5ff } #dossier_container TABLE.subdossiers_list TR.first TD { BORDER-TOP: #d1def7 1px solid } #dossier_container TABLE.subdossiers_list TR.last TD { BORDER-BOTTOM: #d1def7 1px solid } #dossier_container TABLE.subdossiers_list TR TD.separator { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none } #dossier_index DIV.content_block { FLOAT: left; MARGIN-LEFT: 1.45em; WIDTH: 22.5em } #dossier_index DIV.content_block_more { FLOAT: left; MARGIN-LEFT: 1.45em; WIDTH: 22.5em } #dossier_index DIV.content_block_first { MARGIN-LEFT: 0em } #dossier_index DIV.content_block_last { MARGIN-LEFT: 0em } #dossier_index DIV.content_block_last { FLOAT: right } #dossier_index DIV.content_block_more { FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; BORDER-BOTTOM: #8e1d55 = 1px solid; TEXT-ALIGN: right } DIV.Refdag_Poll H4 { FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase } DIV.Refdag_Poll P { MARGIN: 0.5em auto } DIV.Refdag_Poll #poll_container_div_id DIV.intro A { FONT-WEIGHT: bold } radiogroup#poll_votes_items INPUT { PADDING-LEFT: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0.2em } radiogroup#poll_votes_items LABEL { COLOR: #264474 } INPUT.vote_button { BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; BACKGROUND: = url(/img/common/erdee.nl/button_54.gif) no-repeat; PADDING-BOTTOM: 2px; = BORDER-LEFT: 0px; WIDTH: 54px; CURSOR: pointer; COLOR: #8e1d55; = BORDER-BOTTOM: 0px; HEIGHT: 17px } #right_frame_div H4 { FONT-SIZE: 110%; MARGIN-BOTTOM: 0.5em } H2.page_header { PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: 0em = 0.2em 0.2em 0em; COLOR: #0d1959; PADDING-TOP: 0em } DIV#last_news_div_id TABLE TD { PADDING-RIGHT: 0.3em; BORDER-TOP: #ecebeb 1px solid; PADDING-LEFT: = 0.3em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em } DIV#last_news_nav_id { BORDER-RIGHT: #d1def7 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: = #d1def7 1px solid; PADDING-LEFT: 1em; MARGIN-BOTTOM: 0.5em; = PADDING-BOTTOM: 1em; BORDER-LEFT: #d1def7 1px solid; PADDING-TOP: 1em; = BORDER-BOTTOM: #d1def7 1px solid; BACKGROUND-COLOR: #f0f5ff; TEXT-ALIGN: = right } DIV#poll_reaction_item { BORDER-BOTTOM: #d1def7 1px solid } DIV#poll_reactions_react_form_id { MARGIN-TOP: 1em } BUTTON#poll_react { BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; BACKGROUND: = url(/img/common/erdee.nl/button_70.gif); PADDING-BOTTOM: 2px; = BORDER-LEFT: 0px; WIDTH: 70px; CURSOR: pointer; COLOR: #8e1d55; = MARGIN-RIGHT: 10px; BORDER-BOTTOM: 0px; HEIGHT: 17px } BUTTON.button_70_px { BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; BACKGROUND: = url(/img/common/erdee.nl/button_70.gif); PADDING-BOTTOM: 2px; = BORDER-LEFT: 0px; WIDTH: 70px; CURSOR: pointer; COLOR: #8e1d55; = MARGIN-RIGHT: 10px; BORDER-BOTTOM: 0px; HEIGHT: 17px } BUTTON#article_send { BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; BACKGROUND: = url(/img/common/erdee.nl/button_70.gif); PADDING-BOTTOM: 2px; = BORDER-LEFT: 0px; WIDTH: 70px; CURSOR: pointer; COLOR: #8e1d55; = MARGIN-RIGHT: 10px; BORDER-BOTTOM: 0px; HEIGHT: 17px } DIV#search_form_top { RIGHT: 0.3em; POSITION: absolute; HEIGHT: 3em } DIV#search_form_top INPUT.text { BORDER-RIGHT: #9e9e9e 1px solid; BORDER-TOP: #9e9e9e 1px solid; = MARGIN-TOP: 0.2em; VERTICAL-ALIGN: top; BORDER-LEFT: #9e9e9e 1px solid; = BORDER-BOTTOM: #9e9e9e 1px solid; HEIGHT: 1.2em } DIV#search_form_top INPUT.text { MARGIN-TOP: 0.1em } DIV#search_form_top INPUT.image { MARGIN-TOP: 0.1em; MARGIN-LEFT: 0.2em } DIV#right_search_form_div { PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0.4em; = PADDING-TOP: 0.4em } DIV#right_search_form_div TABLE TD { VERTICAL-ALIGN: middle } DIV#right_search_form_div INPUT { HEIGHT: 1.3em } DIV#right_search_form_div INPUT.text { WIDTH: 13em; HEIGHT: 1.4em } UL#warning { PADDING-RIGHT: 0.7em; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0.7em; = MARGIN: 0.7em; PADDING-TOP: 0.7em } UL#warning LI { LIST-STYLE-IMAGE: url(/img/common/erdee.nl/square_5X5_8E1D55.gif) } #Refdag_Adverteren-show H4 { MARGIN: 1em auto 0.5em } #Refdag_Adverteren-show A { FONT-WEIGHT: bold } #Refdag_Adverteren-show H5 { FONT-SIZE: 110%; MARGIN: 0.5em auto 0.1em } #Refdag_Adverteren-nav LI { FONT-WEIGHT: bold } #Refdag_Adverteren-nav LI LI { FONT-WEIGHT: normal } #Refdag_Adverteren-nav A.active { TEXT-DECORATION: underline } .form_input_error { COLOR: red } FORM.Refdag_Pay TR TD { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; = PADDING-TOP: 0.25em } FORM.Refdag_Pay TR.info_text { BACKGROUND-COLOR: #d5d5d5 } FORM.Refdag_Pay TABLE TABLE TD { PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; = PADDING-TOP: 0em } FORM.Refdag_Pay TABLE TABLE TD.value { PADDING-LEFT: 1em; COLOR: #8e1d55 } FORM.Refdag_Pay TABLE TABLE TD.right { TEXT-ALIGN: right } FORM.Refdag_Pay TR TD.label { TEXT-ALIGN: right } FORM.Refdag_Pay TR TD.important { COLOR: #eb5520 } DIV#Refdag_Dossier_Index .search_frame { BORDER-RIGHT: #d1def7 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: = #d1def7 1px solid; PADDING-LEFT: 1em; MARGIN-BOTTOM: 0.5em; = PADDING-BOTTOM: 1em; BORDER-LEFT: #d1def7 1px solid; PADDING-TOP: 1em; = BORDER-BOTTOM: #d1def7 1px solid; BACKGROUND-COLOR: #f0f5ff } ------=_NextPart_000_0000_01C8A543.EF608090 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.refdag.nl/css/default.css BODY { COLOR: #264474 } TH { COLOR: #264474 } TD { COLOR: #264474 } INPUT.text { COLOR: #264474 } INPUT.password { COLOR: #264474 } INPUT.submit { COLOR: #264474 } INPUT.button { COLOR: #264474 } SELECT { COLOR: #264474 } DIV.layout { COLOR: #264474 } H3 { FONT-SIZE: 220% } DIV.subpage_header_container { MARGIN: 1em auto } DIV.intros_top DIV.two_column_left { FLOAT: left; WIDTH: 49% } DIV.intros_top DIV.two_column_right { FLOAT: left; WIDTH: 49% } DIV.intros DIV.two_column_left { FLOAT: left; WIDTH: 49% } DIV.intros DIV.two_column_right { FLOAT: left; WIDTH: 49% } DIV.intros_top DIV.two_column_right { FLOAT: right } DIV.intros DIV.two_column_right { FLOAT: right } DIV.intros_top IMG.intro { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0em; FLOAT: left; PADDING-BOTTOM: = 0.1em; WIDTH: 44%; PADDING-TOP: 0em } DIV.intros IMG.intro { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0em; FLOAT: left; PADDING-BOTTOM: = 0.1em; WIDTH: 44%; PADDING-TOP: 0em } DIV.intros_top DIV.first_image IMG.intro { PADDING-RIGHT: 1em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; WIDTH: 49%; = PADDING-TOP: 0em } DIV.intros_top { MARGIN-TOP: 0em } DIV.intros_top DIV.two_column_left { BACKGROUND-COLOR: #f4e9ee } DIV.intros_top DIV.two_column_right { BACKGROUND-COLOR: #f4e9ee } DIV.intros_top H4 { PADDING-LEFT: 0.5em; FONT-SIZE: 120%; MARGIN: 0em auto 0.75em } DIV.intros_top H5 { PADDING-LEFT: 0.5em; FONT-SIZE: 120%; MARGIN: 0em auto 0.75em } DIV.intros_top H4 { FONT-SIZE: 150% } DIV.intros_top DIV.first H4 { FONT-SIZE: 200% } DIV.intros_top DIV.first_image H4 { FONT-SIZE: 200% } DIV.intros_top { PADDING-LEFT: 0.5em; MARGIN: 0em auto 1em } DIV.intros_top P { PADDING-LEFT: 0.5em; MARGIN: 0em auto 1em } DIV.intros_top IMG { PADDING-LEFT: 0.5em; MARGIN: 0em auto 1em } DIV.intros_top A.read_more { PADDING-LEFT: 0.5em; MARGIN: 0em auto 1em } DIV.intros_top A.read_more { FONT-WEIGHT: bold; FLOAT: right; TEXT-TRANSFORM: uppercase; COLOR: = #8e1d55; PADDING-TOP: 0.25em } DIV.intros A.read_more { FONT-WEIGHT: bold; FLOAT: right; TEXT-TRANSFORM: uppercase; COLOR: = #8e1d55; PADDING-TOP: 0.25em } DIV.intros DIV.first_image { PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; = PADDING-TOP: 1em; BACKGROUND-COLOR: #f0f5ff } DIV.intros DIV.first DIV.spacer_min_height { MARGIN: 0em; BACKGROUND-COLOR: white } DIV.intros H4 { FONT-SIZE: 150%; MARGIN: 0em auto 0.75em } DIV.intros H5 { CLEAR: both; FONT-SIZE: 110%; MARGIN: 0.75em auto 0em } DIV.intros P { MARGIN: 0em auto 0.75em } DIV.intros_large DIV.intro { CLEAR: both; MARGIN: 1em auto } DIV.intros_large H3 { FONT-SIZE: 150%; MARGIN: 0.1em auto } DIV.intros_large H4 { FONT-SIZE: 150%; MARGIN: 0.1em auto } DIV.intros_large H3 { MARGIN-TOP: 0em; FONT-SIZE: 200% } DIV.intros_large IMG.intro { DISPLAY: block; FLOAT: left; MARGIN: 0em 0em 1em } DIV.intros_large DIV.intro IMG.intro { WIDTH: 18% } DIV.intros_large DIV.intro_first IMG.intro { WIDTH: 49% } DIV.intros_large DIV.text { FLOAT: right; MARGIN: 0em } DIV.intros_large DIV.intro_first_no_image DIV.text { FLOAT: none; MARGIN: 0em } DIV.intros_large DIV.intro DIV.text { WIDTH: 80% } DIV.intros_large DIV.intro_first DIV.text { MARGIN: 0em; WIDTH: 48% } DIV.intros_large DIV.text P.datetime { MARGIN: 0em } DIV.intros_large DIV.standalone_image { MARGIN-BOTTOM: 1em; BACKGROUND-COLOR: #f0f5ff } DIV.intros_large DIV.standalone_image DIV.standalone_image { PADDING-RIGHT: 1em; PADDING-LEFT: 1em; MARGIN-BOTTOM: 0em; = PADDING-BOTTOM: 1em; PADDING-TOP: 1em } DIV.intros_large DIV.standalone_image IMG.intro { PADDING-RIGHT: 1em; MARGIN-BOTTOM: 0em; PADDING-BOTTOM: 1em; WIDTH: 48% } DIV.intros_large DIV.standalone_image P.intro { MARGIN-TOP: 0em; FLOAT: right; WIDTH: 48% } DIV.intros_large DIV.spacer_border { CLEAR: both; FONT-SIZE: 0.1em; LINE-HEIGHT: 0.1em; BORDER-BOTTOM: = #8e1d55 1px solid; HEIGHT: 0.1em } DIV.intros_large DIV.spacer_border_small { CLEAR: both; FONT-SIZE: 0.1em; LINE-HEIGHT: 0.1em; BORDER-BOTTOM: = #8e1d55 1px solid; HEIGHT: 0.1em } DIV.intros_large DIV.spacer_border_small DIV { CLEAR: both; FONT-SIZE: 0.1em; LINE-HEIGHT: 0.1em; BORDER-BOTTOM: = #8e1d55 1px solid; HEIGHT: 0.1em } DIV.intros_large DIV.spacer_border_small { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } DIV.intros_large DIV.spacer_border_small DIV { FONT-SIZE: 7.5pt; FLOAT: right; WIDTH: 42em } #article_container { TEXT-ALIGN: justify } #article_container H2 { TEXT-ALIGN: left } #article_container H3 { TEXT-ALIGN: left } #article_container DIV.images { Z-INDEX: 5; FLOAT: left; MARGIN: 0em 1em 0.75em 0em; POSITION: relative } #dossier_container DIV.images { Z-INDEX: 5; FLOAT: left; MARGIN: 0em 1em 0.75em 0em; POSITION: relative } #article_container DIV.images { WIDTH: 25em } #article_container DIV.images IMG { WIDTH: 25em } #dossier_container DIV.images { WIDTH: 25em } #dossier_container DIV.images IMG { WIDTH: 25em } #article_container DIV.images DIV { POSITION: relative } #article_container DIV.images P.caption { MARGIN: 0.5em auto; TEXT-ALIGN: left } #article_container DIV.images A { COLOR: #777777 } #article_container DIV.images A .link { COLOR: #264474 } #dossier_container TABLE.subdossiers_list { CLEAR: both; MARGIN: 0em auto 2em; WIDTH: 100% } DIV.subdossier_top_item_container { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; BACKGROUND: = url(/img/dossier_subdossier_top_bg.gif) white repeat-x 50% top; = PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.3em; HEIGHT: 3em } DIV.subdossier_top_item_container_hover { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; = CURSOR: pointer; PADDING-TOP: 0.3em; HEIGHT: 3em; BACKGROUND-COLOR: = #8e1d55 } DIV.subdossier_top_item_container_hover_selected { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; = CURSOR: pointer; PADDING-TOP: 0.3em; HEIGHT: 3em; BACKGROUND-COLOR: = #8e1d55 } DIV.subdossier_top_container { BORDER-RIGHT: #777777 1px solid; BORDER-TOP: #777777 1px solid; = OVERFLOW: auto; BORDER-LEFT: #777777 1px solid; WIDTH: 24.5em; = BORDER-BOTTOM: #777777 1px solid } DIV.subdossier_top_item_container_hover A { COLOR: white; TEXT-DECORATION: none } DIV.subdossier_top_item_container_hover_selected A { COLOR: white; TEXT-DECORATION: none } #dossier_container TABLE.subdossiers_list CAPTION { FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: left } #dossier_container TABLE.subdossiers_list TD { BORDER-RIGHT: #d1def7 1px solid; BORDER-LEFT: #d1def7 1px solid; = BACKGROUND-COLOR: #f0f5ff } #dossier_container TABLE.subdossiers_list TR.first TD { BORDER-TOP: #d1def7 1px solid } #dossier_container TABLE.subdossiers_list TR.last TD { BORDER-BOTTOM: #d1def7 1px solid } #dossier_container TABLE.subdossiers_list TR TD.separator { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none } #dossier_index DIV.content_block { FLOAT: left; MARGIN-LEFT: 1.45em; WIDTH: 22.5em } #dossier_index DIV.content_block_more { FLOAT: left; MARGIN-LEFT: 1.45em; WIDTH: 22.5em } #dossier_index DIV.content_block_first { MARGIN-LEFT: 0em } #dossier_index DIV.content_block_last { MARGIN-LEFT: 0em } #dossier_index DIV.content_block_last { FLOAT: right } #dossier_index DIV.content_block_more { FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; BORDER-BOTTOM: #8e1d55 = 1px solid; TEXT-ALIGN: right } DIV.Refdag_Poll H4 { FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase } DIV.Refdag_Poll P { MARGIN: 0.5em auto } DIV.Refdag_Poll #poll_container_div_id DIV.intro A { FONT-WEIGHT: bold } radiogroup#poll_votes_items INPUT { PADDING-LEFT: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0.2em } radiogroup#poll_votes_items LABEL { COLOR: #264474 } INPUT.vote_button { BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; BACKGROUND: = url(/img/common/erdee.nl/button_54.gif) no-repeat; PADDING-BOTTOM: 2px; = BORDER-LEFT: 0px; WIDTH: 54px; CURSOR: pointer; COLOR: #8e1d55; = BORDER-BOTTOM: 0px; HEIGHT: 17px } #right_frame_div H4 { FONT-SIZE: 110%; MARGIN-BOTTOM: 0.5em } H2.page_header { PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: 0em = 0.2em 0.2em 0em; COLOR: #0d1959; PADDING-TOP: 0em } DIV#last_news_div_id TABLE TD { PADDING-RIGHT: 0.3em; BORDER-TOP: #ecebeb 1px solid; PADDING-LEFT: = 0.3em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em } DIV#last_news_nav_id { BORDER-RIGHT: #d1def7 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: = #d1def7 1px solid; PADDING-LEFT: 1em; MARGIN-BOTTOM: 0.5em; = PADDING-BOTTOM: 1em; BORDER-LEFT: #d1def7 1px solid; PADDING-TOP: 1em; = BORDER-BOTTOM: #d1def7 1px solid; BACKGROUND-COLOR: #f0f5ff; TEXT-ALIGN: = right } DIV#poll_reaction_item { BORDER-BOTTOM: #d1def7 1px solid } DIV#poll_reactions_react_form_id { MARGIN-TOP: 1em } BUTTON#poll_react { BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; BACKGROUND: = url(/img/common/erdee.nl/button_70.gif); PADDING-BOTTOM: 2px; = BORDER-LEFT: 0px; WIDTH: 70px; CURSOR: pointer; COLOR: #8e1d55; = MARGIN-RIGHT: 10px; BORDER-BOTTOM: 0px; HEIGHT: 17px } BUTTON.button_70_px { BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; BACKGROUND: = url(/img/common/erdee.nl/button_70.gif); PADDING-BOTTOM: 2px; = BORDER-LEFT: 0px; WIDTH: 70px; CURSOR: pointer; COLOR: #8e1d55; = MARGIN-RIGHT: 10px; BORDER-BOTTOM: 0px; HEIGHT: 17px } BUTTON#article_send { BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; BACKGROUND: = url(/img/common/erdee.nl/button_70.gif); PADDING-BOTTOM: 2px; = BORDER-LEFT: 0px; WIDTH: 70px; CURSOR: pointer; COLOR: #8e1d55; = MARGIN-RIGHT: 10px; BORDER-BOTTOM: 0px; HEIGHT: 17px } DIV#search_form_top { RIGHT: 0.3em; POSITION: absolute; HEIGHT: 3em } DIV#search_form_top INPUT.text { BORDER-RIGHT: #9e9e9e 1px solid; BORDER-TOP: #9e9e9e 1px solid; = MARGIN-TOP: 0.2em; VERTICAL-ALIGN: top; BORDER-LEFT: #9e9e9e 1px solid; = BORDER-BOTTOM: #9e9e9e 1px solid; HEIGHT: 1.2em } DIV#search_form_top INPUT.text { MARGIN-TOP: 0.1em } DIV#search_form_top INPUT.image { MARGIN-TOP: 0.1em; MARGIN-LEFT: 0.2em } DIV#right_search_form_div { PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0.4em; = PADDING-TOP: 0.4em } DIV#right_search_form_div TABLE TD { VERTICAL-ALIGN: middle } DIV#right_search_form_div INPUT { HEIGHT: 1.3em } DIV#right_search_form_div INPUT.text { WIDTH: 13em; HEIGHT: 1.4em } UL#warning { PADDING-RIGHT: 0.7em; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0.7em; = MARGIN: 0.7em; PADDING-TOP: 0.7em } UL#warning LI { LIST-STYLE-IMAGE: url(/img/common/erdee.nl/square_5X5_8E1D55.gif) } #Refdag_Adverteren-show H4 { MARGIN: 1em auto 0.5em } #Refdag_Adverteren-show A { FONT-WEIGHT: bold } #Refdag_Adverteren-show H5 { FONT-SIZE: 110%; MARGIN: 0.5em auto 0.1em } #Refdag_Adverteren-nav LI { FONT-WEIGHT: bold } #Refdag_Adverteren-nav LI LI { FONT-WEIGHT: normal } #Refdag_Adverteren-nav A.active { TEXT-DECORATION: underline } .form_input_error { COLOR: red } FORM.Refdag_Pay TR TD { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; = PADDING-TOP: 0.25em } FORM.Refdag_Pay TR.info_text { BACKGROUND-COLOR: #d5d5d5 } FORM.Refdag_Pay TABLE TABLE TD { PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; = PADDING-TOP: 0em } FORM.Refdag_Pay TABLE TABLE TD.value { PADDING-LEFT: 1em; COLOR: #8e1d55 } FORM.Refdag_Pay TABLE TABLE TD.right { TEXT-ALIGN: right } FORM.Refdag_Pay TR TD.label { TEXT-ALIGN: right } FORM.Refdag_Pay TR TD.important { COLOR: #eb5520 } DIV#Refdag_Dossier_Index .search_frame { BORDER-RIGHT: #d1def7 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: = #d1def7 1px solid; PADDING-LEFT: 1em; MARGIN-BOTTOM: 0.5em; = PADDING-BOTTOM: 1em; BORDER-LEFT: #d1def7 1px solid; PADDING-TOP: 1em; = BORDER-BOTTOM: #d1def7 1px solid; BACKGROUND-COLOR: #f0f5ff } ------=_NextPart_000_0000_01C8A543.EF608090 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.refdag.nl/css/common/erdee.nl/print_content.css DIV#top_nav_div_spacer { DISPLAY: none } DIV#top_nav_div { DISPLAY: none } DIV#nav_frame_div { DISPLAY: none } DIV#left_frame_div { DISPLAY: none } DIV#right_frame_div { DISPLAY: none } DIV#site_frame_div { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } DIV#content_frame_div { WIDTH: auto } DIV#top_frame_div { HEIGHT: auto } DIV#logo_frame_div { HEIGHT: auto } H1.no_style { DISPLAY: none } DIV#top_frame_div { HEIGHT: auto } DIV#logo_frame_div { HEIGHT: auto } DIV#article_container DIV.images { Z-INDEX: 5; FLOAT: left; MARGIN: 0em 1em 0.75em 0em; POSITION: relative } #dossier_container DIV.images { Z-INDEX: 5; FLOAT: left; MARGIN: 0em 1em 0.75em 0em; POSITION: relative } DIV#article_container { TEXT-ALIGN: justify } DIV#article_button_options { DISPLAY: none } DIV#article_container DIV.images { WIDTH: 49% } DIV#article_container DIV.images IMG { WIDTH: 100% } DIV#article_text P.intro { MARGIN-TOP: 0px; FONT-WEIGHT: bold } ------=_NextPart_000_0000_01C8A543.EF608090 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.refdag.nl/js/lib/prototype.js /* Prototype JavaScript framework, version 1.5.1.1=0A= * (c) 2005-2007 Sam Stephenson=0A= *=0A= * Prototype is freely distributable under the terms of an MIT-style = license.=0A= * For details, see the Prototype web site: http://www.prototypejs.org/=0A= *=0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= var Prototype =3D {=0A= Version: '1.5.1.1',=0A= =0A= Browser: {=0A= IE: !!(window.attachEvent && !window.opera),=0A= Opera: !!window.opera,=0A= WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1,=0A= Gecko: navigator.userAgent.indexOf('Gecko') > -1 && = navigator.userAgent.indexOf('KHTML') =3D=3D -1=0A= },=0A= =0A= BrowserFeatures: {=0A= XPath: !!document.evaluate,=0A= ElementExtensions: !!window.HTMLElement,=0A= SpecificElementExtensions:=0A= (document.createElement('div').__proto__ !=3D=3D=0A= document.createElement('form').__proto__)=0A= },=0A= =0A= ScriptFragment: ']*>([\\S\\s]*?)<\/script>',=0A= JSONFilter: /^\/\*-secure-([\s\S]*)\*\/\s*$/,=0A= =0A= emptyFunction: function() { },=0A= K: function(x) { return x }=0A= }=0A= =0A= var Class =3D {=0A= create: function() {=0A= return function() {=0A= this.initialize.apply(this, arguments);=0A= }=0A= }=0A= }=0A= =0A= var Abstract =3D new Object();=0A= =0A= Object.extend =3D function(destination, source) {=0A= for (var property in source) {=0A= destination[property] =3D source[property];=0A= }=0A= return destination;=0A= }=0A= =0A= Object.extend(Object, {=0A= inspect: function(object) {=0A= try {=0A= if (object =3D=3D=3D undefined) return 'undefined';=0A= if (object =3D=3D=3D null) return 'null';=0A= return object.inspect ? object.inspect() : object.toString();=0A= } catch (e) {=0A= if (e instanceof RangeError) return '...';=0A= throw e;=0A= }=0A= },=0A= =0A= toJSON: function(object) {=0A= var type =3D typeof object;=0A= switch(type) {=0A= case 'undefined':=0A= case 'function':=0A= case 'unknown': return;=0A= case 'boolean': return object.toString();=0A= }=0A= if (object =3D=3D=3D null) return 'null';=0A= if (object.toJSON) return object.toJSON();=0A= if (object.ownerDocument =3D=3D=3D document) return;=0A= var results =3D [];=0A= for (var property in object) {=0A= var value =3D Object.toJSON(object[property]);=0A= if (value !=3D=3D undefined)=0A= results.push(property.toJSON() + ': ' + value);=0A= }=0A= return '{' + results.join(', ') + '}';=0A= },=0A= =0A= keys: function(object) {=0A= var keys =3D [];=0A= for (var property in object)=0A= keys.push(property);=0A= return keys;=0A= },=0A= =0A= values: function(object) {=0A= var values =3D [];=0A= for (var property in object)=0A= values.push(object[property]);=0A= return values;=0A= },=0A= =0A= clone: function(object) {=0A= return Object.extend({}, object);=0A= }=0A= });=0A= =0A= Function.prototype.bind =3D function() {=0A= var __method =3D this, args =3D $A(arguments), object =3D args.shift();=0A= return function() {=0A= return __method.apply(object, args.concat($A(arguments)));=0A= }=0A= }=0A= =0A= Function.prototype.bindAsEventListener =3D function(object) {=0A= var __method =3D this, args =3D $A(arguments), object =3D args.shift();=0A= return function(event) {=0A= return __method.apply(object, [event || window.event].concat(args));=0A= }=0A= }=0A= =0A= Object.extend(Number.prototype, {=0A= toColorPart: function() {=0A= return this.toPaddedString(2, 16);=0A= },=0A= =0A= succ: function() {=0A= return this + 1;=0A= },=0A= =0A= times: function(iterator) {=0A= $R(0, this, true).each(iterator);=0A= return this;=0A= },=0A= =0A= toPaddedString: function(length, radix) {=0A= var string =3D this.toString(radix || 10);=0A= return '0'.times(length - string.length) + string;=0A= },=0A= =0A= toJSON: function() {=0A= return isFinite(this) ? this.toString() : 'null';=0A= }=0A= });=0A= =0A= Date.prototype.toJSON =3D function() {=0A= return '"' + this.getFullYear() + '-' +=0A= (this.getMonth() + 1).toPaddedString(2) + '-' +=0A= this.getDate().toPaddedString(2) + 'T' +=0A= this.getHours().toPaddedString(2) + ':' +=0A= this.getMinutes().toPaddedString(2) + ':' +=0A= this.getSeconds().toPaddedString(2) + '"';=0A= };=0A= =0A= var Try =3D {=0A= these: function() {=0A= var returnValue;=0A= =0A= for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A= var lambda =3D arguments[i];=0A= try {=0A= returnValue =3D lambda();=0A= break;=0A= } catch (e) {}=0A= }=0A= =0A= return returnValue;=0A= }=0A= }=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= var PeriodicalExecuter =3D Class.create();=0A= PeriodicalExecuter.prototype =3D {=0A= initialize: function(callback, frequency) {=0A= this.callback =3D callback;=0A= this.frequency =3D frequency;=0A= this.currentlyExecuting =3D false;=0A= =0A= this.registerCallback();=0A= },=0A= =0A= registerCallback: function() {=0A= this.timer =3D setInterval(this.onTimerEvent.bind(this), = this.frequency * 1000);=0A= },=0A= =0A= stop: function() {=0A= if (!this.timer) return;=0A= clearInterval(this.timer);=0A= this.timer =3D null;=0A= },=0A= =0A= onTimerEvent: function() {=0A= if (!this.currentlyExecuting) {=0A= try {=0A= this.currentlyExecuting =3D true;=0A= this.callback(this);=0A= } finally {=0A= this.currentlyExecuting =3D false;=0A= }=0A= }=0A= }=0A= }=0A= Object.extend(String, {=0A= interpret: function(value) {=0A= return value =3D=3D null ? '' : String(value);=0A= },=0A= specialChar: {=0A= '\b': '\\b',=0A= '\t': '\\t',=0A= '\n': '\\n',=0A= '\f': '\\f',=0A= '\r': '\\r',=0A= '\\': '\\\\'=0A= }=0A= });=0A= =0A= Object.extend(String.prototype, {=0A= gsub: function(pattern, replacement) {=0A= var result =3D '', source =3D this, match;=0A= replacement =3D arguments.callee.prepareReplacement(replacement);=0A= =0A= while (source.length > 0) {=0A= if (match =3D source.match(pattern)) {=0A= result +=3D source.slice(0, match.index);=0A= result +=3D String.interpret(replacement(match));=0A= source =3D source.slice(match.index + match[0].length);=0A= } else {=0A= result +=3D source, source =3D '';=0A= }=0A= }=0A= return result;=0A= },=0A= =0A= sub: function(pattern, replacement, count) {=0A= replacement =3D this.gsub.prepareReplacement(replacement);=0A= count =3D count =3D=3D=3D undefined ? 1 : count;=0A= =0A= return this.gsub(pattern, function(match) {=0A= if (--count < 0) return match[0];=0A= return replacement(match);=0A= });=0A= },=0A= =0A= scan: function(pattern, iterator) {=0A= this.gsub(pattern, iterator);=0A= return this;=0A= },=0A= =0A= truncate: function(length, truncation) {=0A= length =3D length || 30;=0A= truncation =3D truncation =3D=3D=3D undefined ? '...' : truncation;=0A= return this.length > length ?=0A= this.slice(0, length - truncation.length) + truncation : this;=0A= },=0A= =0A= strip: function() {=0A= return this.replace(/^\s+/, '').replace(/\s+$/, '');=0A= },=0A= =0A= stripTags: function() {=0A= return this.replace(/<\/?[^>]+>/gi, '');=0A= },=0A= =0A= stripScripts: function() {=0A= return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), '');=0A= },=0A= =0A= extractScripts: function() {=0A= var matchAll =3D new RegExp(Prototype.ScriptFragment, 'img');=0A= var matchOne =3D new RegExp(Prototype.ScriptFragment, 'im');=0A= return (this.match(matchAll) || []).map(function(scriptTag) {=0A= return (scriptTag.match(matchOne) || ['', ''])[1];=0A= });=0A= },=0A= =0A= evalScripts: function() {=0A= return this.extractScripts().map(function(script) { return = eval(script) });=0A= },=0A= =0A= escapeHTML: function() {=0A= var self =3D arguments.callee;=0A= self.text.data =3D this;=0A= return self.div.innerHTML;=0A= },=0A= =0A= unescapeHTML: function() {=0A= var div =3D document.createElement('div');=0A= div.innerHTML =3D this.stripTags();=0A= return div.childNodes[0] ? (div.childNodes.length > 1 ?=0A= $A(div.childNodes).inject('', function(memo, node) { return = memo+node.nodeValue }) :=0A= div.childNodes[0].nodeValue) : '';=0A= },=0A= =0A= toQueryParams: function(separator) {=0A= var match =3D this.strip().match(/([^?#]*)(#.*)?$/);=0A= if (!match) return {};=0A= =0A= return match[1].split(separator || '&').inject({}, function(hash, = pair) {=0A= if ((pair =3D pair.split('=3D'))[0]) {=0A= var key =3D decodeURIComponent(pair.shift());=0A= var value =3D pair.length > 1 ? pair.join('=3D') : pair[0];=0A= if (value !=3D undefined) value =3D decodeURIComponent(value);=0A= =0A= if (key in hash) {=0A= if (hash[key].constructor !=3D Array) hash[key] =3D = [hash[key]];=0A= hash[key].push(value);=0A= }=0A= else hash[key] =3D value;=0A= }=0A= return hash;=0A= });=0A= },=0A= =0A= toArray: function() {=0A= return this.split('');=0A= },=0A= =0A= succ: function() {=0A= return this.slice(0, this.length - 1) +=0A= String.fromCharCode(this.charCodeAt(this.length - 1) + 1);=0A= },=0A= =0A= times: function(count) {=0A= var result =3D '';=0A= for (var i =3D 0; i < count; i++) result +=3D this;=0A= return result;=0A= },=0A= =0A= camelize: function() {=0A= var parts =3D this.split('-'), len =3D parts.length;=0A= if (len =3D=3D 1) return parts[0];=0A= =0A= var camelized =3D this.charAt(0) =3D=3D '-'=0A= ? parts[0].charAt(0).toUpperCase() + parts[0].substring(1)=0A= : parts[0];=0A= =0A= for (var i =3D 1; i < len; i++)=0A= camelized +=3D parts[i].charAt(0).toUpperCase() + = parts[i].substring(1);=0A= =0A= return camelized;=0A= },=0A= =0A= capitalize: function() {=0A= return this.charAt(0).toUpperCase() + = this.substring(1).toLowerCase();=0A= },=0A= =0A= underscore: function() {=0A= return this.gsub(/::/, = '/').gsub(/([A-Z]+)([A-Z][a-z])/,'#{1}_#{2}').gsub(/([a-z\d])([A-Z])/,'#{= 1}_#{2}').gsub(/-/,'_').toLowerCase();=0A= },=0A= =0A= dasherize: function() {=0A= return this.gsub(/_/,'-');=0A= },=0A= =0A= inspect: function(useDoubleQuotes) {=0A= var escapedString =3D this.gsub(/[\x00-\x1f\\]/, function(match) {=0A= var character =3D String.specialChar[match[0]];=0A= return character ? character : '\\u00' + = match[0].charCodeAt().toPaddedString(2, 16);=0A= });=0A= if (useDoubleQuotes) return '"' + escapedString.replace(/"/g, '\\"') = + '"';=0A= return "'" + escapedString.replace(/'/g, '\\\'') + "'";=0A= },=0A= =0A= toJSON: function() {=0A= return this.inspect(true);=0A= },=0A= =0A= unfilterJSON: function(filter) {=0A= return this.sub(filter || Prototype.JSONFilter, '#{1}');=0A= },=0A= =0A= isJSON: function() {=0A= var str =3D this.replace(/\\./g, '@').replace(/"[^"\\\n\r]*"/g, '');=0A= return (/^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]*$/).test(str);=0A= },=0A= =0A= evalJSON: function(sanitize) {=0A= var json =3D this.unfilterJSON();=0A= try {=0A= if (!sanitize || json.isJSON()) return eval('(' + json + ')');=0A= } catch (e) { }=0A= throw new SyntaxError('Badly formed JSON string: ' + this.inspect());=0A= },=0A= =0A= include: function(pattern) {=0A= return this.indexOf(pattern) > -1;=0A= },=0A= =0A= startsWith: function(pattern) {=0A= return this.indexOf(pattern) =3D=3D=3D 0;=0A= },=0A= =0A= endsWith: function(pattern) {=0A= var d =3D this.length - pattern.length;=0A= return d >=3D 0 && this.lastIndexOf(pattern) =3D=3D=3D d;=0A= },=0A= =0A= empty: function() {=0A= return this =3D=3D '';=0A= },=0A= =0A= blank: function() {=0A= return /^\s*$/.test(this);=0A= }=0A= });=0A= =0A= if (Prototype.Browser.WebKit || Prototype.Browser.IE) = Object.extend(String.prototype, {=0A= escapeHTML: function() {=0A= return = this.replace(/&/g,'&').replace(//g,'>');=0A= },=0A= unescapeHTML: function() {=0A= return = this.replace(/&/g,'&').replace(/</g,'<').replace(/>/g,'>');=0A= }=0A= });=0A= =0A= String.prototype.gsub.prepareReplacement =3D function(replacement) {=0A= if (typeof replacement =3D=3D 'function') return replacement;=0A= var template =3D new Template(replacement);=0A= return function(match) { return template.evaluate(match) };=0A= }=0A= =0A= String.prototype.parseQuery =3D String.prototype.toQueryParams;=0A= =0A= Object.extend(String.prototype.escapeHTML, {=0A= div: document.createElement('div'),=0A= text: document.createTextNode('')=0A= });=0A= =0A= with (String.prototype.escapeHTML) div.appendChild(text);=0A= =0A= var Template =3D Class.create();=0A= Template.Pattern =3D /(^|.|\r|\n)(#\{(.*?)\})/;=0A= Template.prototype =3D {=0A= initialize: function(template, pattern) {=0A= this.template =3D template.toString();=0A= this.pattern =3D pattern || Template.Pattern;=0A= },=0A= =0A= evaluate: function(object) {=0A= return this.template.gsub(this.pattern, function(match) {=0A= var before =3D match[1];=0A= if (before =3D=3D '\\') return match[2];=0A= return before + String.interpret(object[match[3]]);=0A= });=0A= }=0A= }=0A= =0A= var $break =3D {}, $continue =3D new Error('"throw $continue" is = deprecated, use "return" instead');=0A= =0A= var Enumerable =3D {=0A= each: function(iterator) {=0A= var index =3D 0;=0A= try {=0A= this._each(function(value) {=0A= iterator(value, index++);=0A= });=0A= } catch (e) {=0A= if (e !=3D $break) throw e;=0A= }=0A= return this;=0A= },=0A= =0A= eachSlice: function(number, iterator) {=0A= var index =3D -number, slices =3D [], array =3D this.toArray();=0A= while ((index +=3D number) < array.length)=0A= slices.push(array.slice(index, index+number));=0A= return slices.map(iterator);=0A= },=0A= =0A= all: function(iterator) {=0A= var result =3D true;=0A= this.each(function(value, index) {=0A= result =3D result && !!(iterator || Prototype.K)(value, index);=0A= if (!result) throw $break;=0A= });=0A= return result;=0A= },=0A= =0A= any: function(iterator) {=0A= var result =3D false;=0A= this.each(function(value, index) {=0A= if (result =3D !!(iterator || Prototype.K)(value, index))=0A= throw $break;=0A= });=0A= return result;=0A= },=0A= =0A= collect: function(iterator) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= results.push((iterator || Prototype.K)(value, index));=0A= });=0A= return results;=0A= },=0A= =0A= detect: function(iterator) {=0A= var result;=0A= this.each(function(value, index) {=0A= if (iterator(value, index)) {=0A= result =3D value;=0A= throw $break;=0A= }=0A= });=0A= return result;=0A= },=0A= =0A= findAll: function(iterator) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= if (iterator(value, index))=0A= results.push(value);=0A= });=0A= return results;=0A= },=0A= =0A= grep: function(pattern, iterator) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= var stringValue =3D value.toString();=0A= if (stringValue.match(pattern))=0A= results.push((iterator || Prototype.K)(value, index));=0A= })=0A= return results;=0A= },=0A= =0A= include: function(object) {=0A= var found =3D false;=0A= this.each(function(value) {=0A= if (value =3D=3D object) {=0A= found =3D true;=0A= throw $break;=0A= }=0A= });=0A= return found;=0A= },=0A= =0A= inGroupsOf: function(number, fillWith) {=0A= fillWith =3D fillWith =3D=3D=3D undefined ? null : fillWith;=0A= return this.eachSlice(number, function(slice) {=0A= while(slice.length < number) slice.push(fillWith);=0A= return slice;=0A= });=0A= },=0A= =0A= inject: function(memo, iterator) {=0A= this.each(function(value, index) {=0A= memo =3D iterator(memo, value, index);=0A= });=0A= return memo;=0A= },=0A= =0A= invoke: function(method) {=0A= var args =3D $A(arguments).slice(1);=0A= return this.map(function(value) {=0A= return value[method].apply(value, args);=0A= });=0A= },=0A= =0A= max: function(iterator) {=0A= var result;=0A= this.each(function(value, index) {=0A= value =3D (iterator || Prototype.K)(value, index);=0A= if (result =3D=3D undefined || value >=3D result)=0A= result =3D value;=0A= });=0A= return result;=0A= },=0A= =0A= min: function(iterator) {=0A= var result;=0A= this.each(function(value, index) {=0A= value =3D (iterator || Prototype.K)(value, index);=0A= if (result =3D=3D undefined || value < result)=0A= result =3D value;=0A= });=0A= return result;=0A= },=0A= =0A= partition: function(iterator) {=0A= var trues =3D [], falses =3D [];=0A= this.each(function(value, index) {=0A= ((iterator || Prototype.K)(value, index) ?=0A= trues : falses).push(value);=0A= });=0A= return [trues, falses];=0A= },=0A= =0A= pluck: function(property) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= results.push(value[property]);=0A= });=0A= return results;=0A= },=0A= =0A= reject: function(iterator) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= if (!iterator(value, index))=0A= results.push(value);=0A= });=0A= return results;=0A= },=0A= =0A= sortBy: function(iterator) {=0A= return this.map(function(value, index) {=0A= return {value: value, criteria: iterator(value, index)};=0A= }).sort(function(left, right) {=0A= var a =3D left.criteria, b =3D right.criteria;=0A= return a < b ? -1 : a > b ? 1 : 0;=0A= }).pluck('value');=0A= },=0A= =0A= toArray: function() {=0A= return this.map();=0A= },=0A= =0A= zip: function() {=0A= var iterator =3D Prototype.K, args =3D $A(arguments);=0A= if (typeof args.last() =3D=3D 'function')=0A= iterator =3D args.pop();=0A= =0A= var collections =3D [this].concat(args).map($A);=0A= return this.map(function(value, index) {=0A= return iterator(collections.pluck(index));=0A= });=0A= },=0A= =0A= size: function() {=0A= return this.toArray().length;=0A= },=0A= =0A= inspect: function() {=0A= return '#';=0A= }=0A= }=0A= =0A= Object.extend(Enumerable, {=0A= map: Enumerable.collect,=0A= find: Enumerable.detect,=0A= select: Enumerable.findAll,=0A= member: Enumerable.include,=0A= entries: Enumerable.toArray=0A= });=0A= var $A =3D Array.from =3D function(iterable) {=0A= if (!iterable) return [];=0A= if (iterable.toArray) {=0A= return iterable.toArray();=0A= } else {=0A= var results =3D [];=0A= for (var i =3D 0, length =3D iterable.length; i < length; i++)=0A= results.push(iterable[i]);=0A= return results;=0A= }=0A= }=0A= =0A= if (Prototype.Browser.WebKit) {=0A= $A =3D Array.from =3D function(iterable) {=0A= if (!iterable) return [];=0A= if (!(typeof iterable =3D=3D 'function' && iterable =3D=3D '[object = NodeList]') &&=0A= iterable.toArray) {=0A= return iterable.toArray();=0A= } else {=0A= var results =3D [];=0A= for (var i =3D 0, length =3D iterable.length; i < length; i++)=0A= results.push(iterable[i]);=0A= return results;=0A= }=0A= }=0A= }=0A= =0A= Object.extend(Array.prototype, Enumerable);=0A= =0A= if (!Array.prototype._reverse)=0A= Array.prototype._reverse =3D Array.prototype.reverse;=0A= =0A= Object.extend(Array.prototype, {=0A= _each: function(iterator) {=0A= for (var i =3D 0, length =3D this.length; i < length; i++)=0A= iterator(this[i]);=0A= },=0A= =0A= clear: function() {=0A= this.length =3D 0;=0A= return this;=0A= },=0A= =0A= first: function() {=0A= return this[0];=0A= },=0A= =0A= last: function() {=0A= return this[this.length - 1];=0A= },=0A= =0A= compact: function() {=0A= return this.select(function(value) {=0A= return value !=3D null;=0A= });=0A= },=0A= =0A= flatten: function() {=0A= return this.inject([], function(array, value) {=0A= return array.concat(value && value.constructor =3D=3D Array ?=0A= value.flatten() : [value]);=0A= });=0A= },=0A= =0A= without: function() {=0A= var values =3D $A(arguments);=0A= return this.select(function(value) {=0A= return !values.include(value);=0A= });=0A= },=0A= =0A= indexOf: function(object) {=0A= for (var i =3D 0, length =3D this.length; i < length; i++)=0A= if (this[i] =3D=3D object) return i;=0A= return -1;=0A= },=0A= =0A= reverse: function(inline) {=0A= return (inline !=3D=3D false ? this : this.toArray())._reverse();=0A= },=0A= =0A= reduce: function() {=0A= return this.length > 1 ? this : this[0];=0A= },=0A= =0A= uniq: function(sorted) {=0A= return this.inject([], function(array, value, index) {=0A= if (0 =3D=3D index || (sorted ? array.last() !=3D value : = !array.include(value)))=0A= array.push(value);=0A= return array;=0A= });=0A= },=0A= =0A= clone: function() {=0A= return [].concat(this);=0A= },=0A= =0A= size: function() {=0A= return this.length;=0A= },=0A= =0A= inspect: function() {=0A= return '[' + this.map(Object.inspect).join(', ') + ']';=0A= },=0A= =0A= toJSON: function() {=0A= var results =3D [];=0A= this.each(function(object) {=0A= var value =3D Object.toJSON(object);=0A= if (value !=3D=3D undefined) results.push(value);=0A= });=0A= return '[' + results.join(', ') + ']';=0A= }=0A= });=0A= =0A= Array.prototype.toArray =3D Array.prototype.clone;=0A= =0A= function $w(string) {=0A= string =3D string.strip();=0A= return string ? string.split(/\s+/) : [];=0A= }=0A= =0A= if (Prototype.Browser.Opera){=0A= Array.prototype.concat =3D function() {=0A= var array =3D [];=0A= for (var i =3D 0, length =3D this.length; i < length; i++) = array.push(this[i]);=0A= for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A= if (arguments[i].constructor =3D=3D Array) {=0A= for (var j =3D 0, arrayLength =3D arguments[i].length; j < = arrayLength; j++)=0A= array.push(arguments[i][j]);=0A= } else {=0A= array.push(arguments[i]);=0A= }=0A= }=0A= return array;=0A= }=0A= }=0A= var Hash =3D function(object) {=0A= if (object instanceof Hash) this.merge(object);=0A= else Object.extend(this, object || {});=0A= };=0A= =0A= Object.extend(Hash, {=0A= toQueryString: function(obj) {=0A= var parts =3D [];=0A= parts.add =3D arguments.callee.addPair;=0A= =0A= this.prototype._each.call(obj, function(pair) {=0A= if (!pair.key) return;=0A= var value =3D pair.value;=0A= =0A= if (value && typeof value =3D=3D 'object') {=0A= if (value.constructor =3D=3D Array) value.each(function(value) {=0A= parts.add(pair.key, value);=0A= });=0A= return;=0A= }=0A= parts.add(pair.key, value);=0A= });=0A= =0A= return parts.join('&');=0A= },=0A= =0A= toJSON: function(object) {=0A= var results =3D [];=0A= this.prototype._each.call(object, function(pair) {=0A= var value =3D Object.toJSON(pair.value);=0A= if (value !=3D=3D undefined) results.push(pair.key.toJSON() + ': ' = + value);=0A= });=0A= return '{' + results.join(', ') + '}';=0A= }=0A= });=0A= =0A= Hash.toQueryString.addPair =3D function(key, value, prefix) {=0A= key =3D encodeURIComponent(key);=0A= if (value =3D=3D=3D undefined) this.push(key);=0A= else this.push(key + '=3D' + (value =3D=3D null ? '' : = encodeURIComponent(value)));=0A= }=0A= =0A= Object.extend(Hash.prototype, Enumerable);=0A= Object.extend(Hash.prototype, {=0A= _each: function(iterator) {=0A= for (var key in this) {=0A= var value =3D this[key];=0A= if (value && value =3D=3D Hash.prototype[key]) continue;=0A= =0A= var pair =3D [key, value];=0A= pair.key =3D key;=0A= pair.value =3D value;=0A= iterator(pair);=0A= }=0A= },=0A= =0A= keys: function() {=0A= return this.pluck('key');=0A= },=0A= =0A= values: function() {=0A= return this.pluck('value');=0A= },=0A= =0A= merge: function(hash) {=0A= return $H(hash).inject(this, function(mergedHash, pair) {=0A= mergedHash[pair.key] =3D pair.value;=0A= return mergedHash;=0A= });=0A= },=0A= =0A= remove: function() {=0A= var result;=0A= for(var i =3D 0, length =3D arguments.length; i < length; i++) {=0A= var value =3D this[arguments[i]];=0A= if (value !=3D=3D undefined){=0A= if (result =3D=3D=3D undefined) result =3D value;=0A= else {=0A= if (result.constructor !=3D Array) result =3D [result];=0A= result.push(value)=0A= }=0A= }=0A= delete this[arguments[i]];=0A= }=0A= return result;=0A= },=0A= =0A= toQueryString: function() {=0A= return Hash.toQueryString(this);=0A= },=0A= =0A= inspect: function() {=0A= return '#';=0A= },=0A= =0A= toJSON: function() {=0A= return Hash.toJSON(this);=0A= }=0A= });=0A= =0A= function $H(object) {=0A= if (object instanceof Hash) return object;=0A= return new Hash(object);=0A= };=0A= =0A= // Safari iterates over shadowed properties=0A= if (function() {=0A= var i =3D 0, Test =3D function(value) { this.key =3D value };=0A= Test.prototype.key =3D 'foo';=0A= for (var property in new Test('bar')) i++;=0A= return i > 1;=0A= }()) Hash.prototype._each =3D function(iterator) {=0A= var cache =3D [];=0A= for (var key in this) {=0A= var value =3D this[key];=0A= if ((value && value =3D=3D Hash.prototype[key]) || = cache.include(key)) continue;=0A= cache.push(key);=0A= var pair =3D [key, value];=0A= pair.key =3D key;=0A= pair.value =3D value;=0A= iterator(pair);=0A= }=0A= };=0A= ObjectRange =3D Class.create();=0A= Object.extend(ObjectRange.prototype, Enumerable);=0A= Object.extend(ObjectRange.prototype, {=0A= initialize: function(start, end, exclusive) {=0A= this.start =3D start;=0A= this.end =3D end;=0A= this.exclusive =3D exclusive;=0A= },=0A= =0A= _each: function(iterator) {=0A= var value =3D this.start;=0A= while (this.include(value)) {=0A= iterator(value);=0A= value =3D value.succ();=0A= }=0A= },=0A= =0A= include: function(value) {=0A= if (value < this.start)=0A= return false;=0A= if (this.exclusive)=0A= return value < this.end;=0A= return value <=3D this.end;=0A= }=0A= });=0A= =0A= var $R =3D function(start, end, exclusive) {=0A= return new ObjectRange(start, end, exclusive);=0A= }=0A= =0A= var Ajax =3D {=0A= getTransport: function() {=0A= return Try.these(=0A= function() {return new XMLHttpRequest()},=0A= function() {return new ActiveXObject('Msxml2.XMLHTTP')},=0A= function() {return new ActiveXObject('Microsoft.XMLHTTP')}=0A= ) || false;=0A= },=0A= =0A= activeRequestCount: 0=0A= }=0A= =0A= Ajax.Responders =3D {=0A= responders: [],=0A= =0A= _each: function(iterator) {=0A= this.responders._each(iterator);=0A= },=0A= =0A= register: function(responder) {=0A= if (!this.include(responder))=0A= this.responders.push(responder);=0A= },=0A= =0A= unregister: function(responder) {=0A= this.responders =3D this.responders.without(responder);=0A= },=0A= =0A= dispatch: function(callback, request, transport, json) {=0A= this.each(function(responder) {=0A= if (typeof responder[callback] =3D=3D 'function') {=0A= try {=0A= responder[callback].apply(responder, [request, transport, = json]);=0A= } catch (e) {}=0A= }=0A= });=0A= }=0A= };=0A= =0A= Object.extend(Ajax.Responders, Enumerable);=0A= =0A= Ajax.Responders.register({=0A= onCreate: function() {=0A= Ajax.activeRequestCount++;=0A= },=0A= onComplete: function() {=0A= Ajax.activeRequestCount--;=0A= }=0A= });=0A= =0A= Ajax.Base =3D function() {};=0A= Ajax.Base.prototype =3D {=0A= setOptions: function(options) {=0A= this.options =3D {=0A= method: 'post',=0A= asynchronous: true,=0A= contentType: 'application/x-www-form-urlencoded',=0A= encoding: 'UTF-8',=0A= parameters: ''=0A= }=0A= Object.extend(this.options, options || {});=0A= =0A= this.options.method =3D this.options.method.toLowerCase();=0A= if (typeof this.options.parameters =3D=3D 'string')=0A= this.options.parameters =3D = this.options.parameters.toQueryParams();=0A= }=0A= }=0A= =0A= Ajax.Request =3D Class.create();=0A= Ajax.Request.Events =3D=0A= ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete'];=0A= =0A= Ajax.Request.prototype =3D Object.extend(new Ajax.Base(), {=0A= _complete: false,=0A= =0A= initialize: function(url, options) {=0A= this.transport =3D Ajax.getTransport();=0A= this.setOptions(options);=0A= this.request(url);=0A= },=0A= =0A= request: function(url) {=0A= this.url =3D url;=0A= this.method =3D this.options.method;=0A= var params =3D Object.clone(this.options.parameters);=0A= =0A= if (!['get', 'post'].include(this.method)) {=0A= // simulate other verbs over post=0A= params['_method'] =3D this.method;=0A= this.method =3D 'post';=0A= }=0A= =0A= this.parameters =3D params;=0A= =0A= if (params =3D Hash.toQueryString(params)) {=0A= // when GET, append parameters to URL=0A= if (this.method =3D=3D 'get')=0A= this.url +=3D (this.url.include('?') ? '&' : '?') + params;=0A= else if (/Konqueror|Safari|KHTML/.test(navigator.userAgent))=0A= params +=3D '&_=3D';=0A= }=0A= =0A= try {=0A= if (this.options.onCreate) this.options.onCreate(this.transport);=0A= Ajax.Responders.dispatch('onCreate', this, this.transport);=0A= =0A= this.transport.open(this.method.toUpperCase(), this.url,=0A= this.options.asynchronous);=0A= =0A= if (this.options.asynchronous)=0A= setTimeout(function() { this.respondToReadyState(1) = }.bind(this), 10);=0A= =0A= this.transport.onreadystatechange =3D = this.onStateChange.bind(this);=0A= this.setRequestHeaders();=0A= =0A= this.body =3D this.method =3D=3D 'post' ? (this.options.postBody = || params) : null;=0A= this.transport.send(this.body);=0A= =0A= /* Force Firefox to handle ready state 4 for synchronous requests = */=0A= if (!this.options.asynchronous && this.transport.overrideMimeType)=0A= this.onStateChange();=0A= =0A= }=0A= catch (e) {=0A= this.dispatchException(e);=0A= }=0A= },=0A= =0A= onStateChange: function() {=0A= var readyState =3D this.transport.readyState;=0A= if (readyState > 1 && !((readyState =3D=3D 4) && this._complete))=0A= this.respondToReadyState(this.transport.readyState);=0A= },=0A= =0A= setRequestHeaders: function() {=0A= var headers =3D {=0A= 'X-Requested-With': 'XMLHttpRequest',=0A= 'X-Prototype-Version': Prototype.Version,=0A= 'Accept': 'text/javascript, text/html, application/xml, text/xml, = */*'=0A= };=0A= =0A= if (this.method =3D=3D 'post') {=0A= headers['Content-type'] =3D this.options.contentType +=0A= (this.options.encoding ? '; charset=3D' + this.options.encoding = : '');=0A= =0A= /* Force "Connection: close" for older Mozilla browsers to work=0A= * around a bug where XMLHttpRequest sends an incorrect=0A= * Content-length header. See Mozilla Bugzilla #246651.=0A= */=0A= if (this.transport.overrideMimeType &&=0A= (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0,2005])[1] < = 2005)=0A= headers['Connection'] =3D 'close';=0A= }=0A= =0A= // user-defined headers=0A= if (typeof this.options.requestHeaders =3D=3D 'object') {=0A= var extras =3D this.options.requestHeaders;=0A= =0A= if (typeof extras.push =3D=3D 'function')=0A= for (var i =3D 0, length =3D extras.length; i < length; i +=3D 2)=0A= headers[extras[i]] =3D extras[i+1];=0A= else=0A= $H(extras).each(function(pair) { headers[pair.key] =3D = pair.value });=0A= }=0A= =0A= for (var name in headers)=0A= this.transport.setRequestHeader(name, headers[name]);=0A= },=0A= =0A= success: function() {=0A= return !this.transport.status=0A= || (this.transport.status >=3D 200 && this.transport.status < = 300);=0A= },=0A= =0A= respondToReadyState: function(readyState) {=0A= var state =3D Ajax.Request.Events[readyState];=0A= var transport =3D this.transport, json =3D this.evalJSON();=0A= =0A= if (state =3D=3D 'Complete') {=0A= try {=0A= this._complete =3D true;=0A= (this.options['on' + this.transport.status]=0A= || this.options['on' + (this.success() ? 'Success' : 'Failure')]=0A= || Prototype.emptyFunction)(transport, json);=0A= } catch (e) {=0A= this.dispatchException(e);=0A= }=0A= =0A= var contentType =3D this.getHeader('Content-type');=0A= if (contentType && contentType.strip().=0A= match(/^(text|application)\/(x-)?(java|ecma)script(;.*)?$/i))=0A= this.evalResponse();=0A= }=0A= =0A= try {=0A= (this.options['on' + state] || Prototype.emptyFunction)(transport, = json);=0A= Ajax.Responders.dispatch('on' + state, this, transport, json);=0A= } catch (e) {=0A= this.dispatchException(e);=0A= }=0A= =0A= if (state =3D=3D 'Complete') {=0A= // avoid memory leak in MSIE: clean up=0A= this.transport.onreadystatechange =3D Prototype.emptyFunction;=0A= }=0A= },=0A= =0A= getHeader: function(name) {=0A= try {=0A= return this.transport.getResponseHeader(name);=0A= } catch (e) { return null }=0A= },=0A= =0A= evalJSON: function() {=0A= try {=0A= var json =3D this.getHeader('X-JSON');=0A= return json ? json.evalJSON() : null;=0A= } catch (e) { return null }=0A= },=0A= =0A= evalResponse: function() {=0A= try {=0A= return eval((this.transport.responseText || '').unfilterJSON());=0A= } catch (e) {=0A= this.dispatchException(e);=0A= }=0A= },=0A= =0A= dispatchException: function(exception) {=0A= (this.options.onException || Prototype.emptyFunction)(this, = exception);=0A= Ajax.Responders.dispatch('onException', this, exception);=0A= }=0A= });=0A= =0A= Ajax.Updater =3D Class.create();=0A= =0A= Object.extend(Object.extend(Ajax.Updater.prototype, = Ajax.Request.prototype), {=0A= initialize: function(container, url, options) {=0A= this.container =3D {=0A= success: (container.success || container),=0A= failure: (container.failure || (container.success ? null : = container))=0A= }=0A= =0A= this.transport =3D Ajax.getTransport();=0A= this.setOptions(options);=0A= =0A= var onComplete =3D this.options.onComplete || = Prototype.emptyFunction;=0A= this.options.onComplete =3D (function(transport, param) {=0A= this.updateContent();=0A= onComplete(transport, param);=0A= }).bind(this);=0A= =0A= this.request(url);=0A= },=0A= =0A= updateContent: function() {=0A= var receiver =3D this.container[this.success() ? 'success' : = 'failure'];=0A= var response =3D this.transport.responseText;=0A= =0A= if (!this.options.evalScripts) response =3D response.stripScripts();=0A= =0A= if (receiver =3D $(receiver)) {=0A= if (this.options.insertion)=0A= new this.options.insertion(receiver, response);=0A= else=0A= receiver.update(response);=0A= }=0A= =0A= if (this.success()) {=0A= if (this.onComplete)=0A= setTimeout(this.onComplete.bind(this), 10);=0A= }=0A= }=0A= });=0A= =0A= Ajax.PeriodicalUpdater =3D Class.create();=0A= Ajax.PeriodicalUpdater.prototype =3D Object.extend(new Ajax.Base(), {=0A= initialize: function(container, url, options) {=0A= this.setOptions(options);=0A= this.onComplete =3D this.options.onComplete;=0A= =0A= this.frequency =3D (this.options.frequency || 2);=0A= this.decay =3D (this.options.decay || 1);=0A= =0A= this.updater =3D {};=0A= this.container =3D container;=0A= this.url =3D url;=0A= =0A= this.start();=0A= },=0A= =0A= start: function() {=0A= this.options.onComplete =3D this.updateComplete.bind(this);=0A= this.onTimerEvent();=0A= },=0A= =0A= stop: function() {=0A= this.updater.options.onComplete =3D undefined;=0A= clearTimeout(this.timer);=0A= (this.onComplete || Prototype.emptyFunction).apply(this, arguments);=0A= },=0A= =0A= updateComplete: function(request) {=0A= if (this.options.decay) {=0A= this.decay =3D (request.responseText =3D=3D this.lastText ?=0A= this.decay * this.options.decay : 1);=0A= =0A= this.lastText =3D request.responseText;=0A= }=0A= this.timer =3D setTimeout(this.onTimerEvent.bind(this),=0A= this.decay * this.frequency * 1000);=0A= },=0A= =0A= onTimerEvent: function() {=0A= this.updater =3D new Ajax.Updater(this.container, this.url, = this.options);=0A= }=0A= });=0A= function $(element) {=0A= if (arguments.length > 1) {=0A= for (var i =3D 0, elements =3D [], length =3D arguments.length; i < = length; i++)=0A= elements.push($(arguments[i]));=0A= return elements;=0A= }=0A= if (typeof element =3D=3D 'string')=0A= element =3D document.getElementById(element);=0A= return Element.extend(element);=0A= }=0A= =0A= if (Prototype.BrowserFeatures.XPath) {=0A= document._getElementsByXPath =3D function(expression, parentElement) {=0A= var results =3D [];=0A= var query =3D document.evaluate(expression, $(parentElement) || = document,=0A= null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);=0A= for (var i =3D 0, length =3D query.snapshotLength; i < length; i++)=0A= results.push(query.snapshotItem(i));=0A= return results;=0A= };=0A= =0A= document.getElementsByClassName =3D function(className, parentElement) = {=0A= var q =3D ".//*[contains(concat(' ', @class, ' '), ' " + className + = " ')]";=0A= return document._getElementsByXPath(q, parentElement);=0A= }=0A= =0A= } else document.getElementsByClassName =3D function(className, = parentElement) {=0A= var children =3D ($(parentElement) || = document.body).getElementsByTagName('*');=0A= var elements =3D [], child, pattern =3D new RegExp("(^|\\s)" + = className + "(\\s|$)");=0A= for (var i =3D 0, length =3D children.length; i < length; i++) {=0A= child =3D children[i];=0A= var elementClassName =3D child.className;=0A= if (elementClassName.length =3D=3D 0) continue;=0A= if (elementClassName =3D=3D className || = elementClassName.match(pattern))=0A= elements.push(Element.extend(child));=0A= }=0A= return elements;=0A= };=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= if (!window.Element) var Element =3D {};=0A= =0A= Element.extend =3D function(element) {=0A= var F =3D Prototype.BrowserFeatures;=0A= if (!element || !element.tagName || element.nodeType =3D=3D 3 ||=0A= element._extended || F.SpecificElementExtensions || element =3D=3D = window)=0A= return element;=0A= =0A= var methods =3D {}, tagName =3D element.tagName, cache =3D = Element.extend.cache,=0A= T =3D Element.Methods.ByTag;=0A= =0A= // extend methods for all tags (Safari doesn't need this)=0A= if (!F.ElementExtensions) {=0A= Object.extend(methods, Element.Methods),=0A= Object.extend(methods, Element.Methods.Simulated);=0A= }=0A= =0A= // extend methods for specific tags=0A= if (T[tagName]) Object.extend(methods, T[tagName]);=0A= =0A= for (var property in methods) {=0A= var value =3D methods[property];=0A= if (typeof value =3D=3D 'function' && !(property in element))=0A= element[property] =3D cache.findOrStore(value);=0A= }=0A= =0A= element._extended =3D Prototype.emptyFunction;=0A= return element;=0A= };=0A= =0A= Element.extend.cache =3D {=0A= findOrStore: function(value) {=0A= return this[value] =3D this[value] || function() {=0A= return value.apply(null, [this].concat($A(arguments)));=0A= }=0A= }=0A= };=0A= =0A= Element.Methods =3D {=0A= visible: function(element) {=0A= return $(element).style.display !=3D 'none';=0A= },=0A= =0A= toggle: function(element) {=0A= element =3D $(element);=0A= Element[Element.visible(element) ? 'hide' : 'show'](element);=0A= return element;=0A= },=0A= =0A= hide: function(element) {=0A= $(element).style.display =3D 'none';=0A= return element;=0A= },=0A= =0A= show: function(element) {=0A= $(element).style.display =3D '';=0A= return element;=0A= },=0A= =0A= remove: function(element) {=0A= element =3D $(element);=0A= element.parentNode.removeChild(element);=0A= return element;=0A= },=0A= =0A= update: function(element, html) {=0A= html =3D typeof html =3D=3D 'undefined' ? '' : html.toString();=0A= $(element).innerHTML =3D html.stripScripts();=0A= setTimeout(function() {html.evalScripts()}, 10);=0A= return element;=0A= },=0A= =0A= replace: function(element, html) {=0A= element =3D $(element);=0A= html =3D typeof html =3D=3D 'undefined' ? '' : html.toString();=0A= if (element.outerHTML) {=0A= element.outerHTML =3D html.stripScripts();=0A= } else {=0A= var range =3D element.ownerDocument.createRange();=0A= range.selectNodeContents(element);=0A= element.parentNode.replaceChild(=0A= range.createContextualFragment(html.stripScripts()), element);=0A= }=0A= setTimeout(function() {html.evalScripts()}, 10);=0A= return element;=0A= },=0A= =0A= inspect: function(element) {=0A= element =3D $(element);=0A= var result =3D '<' + element.tagName.toLowerCase();=0A= $H({'id': 'id', 'className': 'class'}).each(function(pair) {=0A= var property =3D pair.first(), attribute =3D pair.last();=0A= var value =3D (element[property] || '').toString();=0A= if (value) result +=3D ' ' + attribute + '=3D' + = value.inspect(true);=0A= });=0A= return result + '>';=0A= },=0A= =0A= recursivelyCollect: function(element, property) {=0A= element =3D $(element);=0A= var elements =3D [];=0A= while (element =3D element[property])=0A= if (element.nodeType =3D=3D 1)=0A= elements.push(Element.extend(element));=0A= return elements;=0A= },=0A= =0A= ancestors: function(element) {=0A= return $(element).recursivelyCollect('parentNode');=0A= },=0A= =0A= descendants: function(element) {=0A= return $A($(element).getElementsByTagName('*')).each(Element.extend);=0A= },=0A= =0A= firstDescendant: function(element) {=0A= element =3D $(element).firstChild;=0A= while (element && element.nodeType !=3D 1) element =3D = element.nextSibling;=0A= return $(element);=0A= },=0A= =0A= immediateDescendants: function(element) {=0A= if (!(element =3D $(element).firstChild)) return [];=0A= while (element && element.nodeType !=3D 1) element =3D = element.nextSibling;=0A= if (element) return [element].concat($(element).nextSiblings());=0A= return [];=0A= },=0A= =0A= previousSiblings: function(element) {=0A= return $(element).recursivelyCollect('previousSibling');=0A= },=0A= =0A= nextSiblings: function(element) {=0A= return $(element).recursivelyCollect('nextSibling');=0A= },=0A= =0A= siblings: function(element) {=0A= element =3D $(element);=0A= return = element.previousSiblings().reverse().concat(element.nextSiblings());=0A= },=0A= =0A= match: function(element, selector) {=0A= if (typeof selector =3D=3D 'string')=0A= selector =3D new Selector(selector);=0A= return selector.match($(element));=0A= },=0A= =0A= up: function(element, expression, index) {=0A= element =3D $(element);=0A= if (arguments.length =3D=3D 1) return $(element.parentNode);=0A= var ancestors =3D element.ancestors();=0A= return expression ? Selector.findElement(ancestors, expression, = index) :=0A= ancestors[index || 0];=0A= },=0A= =0A= down: function(element, expression, index) {=0A= element =3D $(element);=0A= if (arguments.length =3D=3D 1) return element.firstDescendant();=0A= var descendants =3D element.descendants();=0A= return expression ? Selector.findElement(descendants, expression, = index) :=0A= descendants[index || 0];=0A= },=0A= =0A= previous: function(element, expression, index) {=0A= element =3D $(element);=0A= if (arguments.length =3D=3D 1) return = $(Selector.handlers.previousElementSibling(element));=0A= var previousSiblings =3D element.previousSiblings();=0A= return expression ? Selector.findElement(previousSiblings, = expression, index) :=0A= previousSiblings[index || 0];=0A= },=0A= =0A= next: function(element, expression, index) {=0A= element =3D $(element);=0A= if (arguments.length =3D=3D 1) return = $(Selector.handlers.nextElementSibling(element));=0A= var nextSiblings =3D element.nextSiblings();=0A= return expression ? Selector.findElement(nextSiblings, expression, = index) :=0A= nextSiblings[index || 0];=0A= },=0A= =0A= getElementsBySelector: function() {=0A= var args =3D $A(arguments), element =3D $(args.shift());=0A= return Selector.findChildElements(element, args);=0A= },=0A= =0A= getElementsByClassName: function(element, className) {=0A= return document.getElementsByClassName(className, element);=0A= },=0A= =0A= readAttribute: function(element, name) {=0A= element =3D $(element);=0A= if (Prototype.Browser.IE) {=0A= if (!element.attributes) return null;=0A= var t =3D Element._attributeTranslations;=0A= if (t.values[name]) return t.values[name](element, name);=0A= if (t.names[name]) name =3D t.names[name];=0A= var attribute =3D element.attributes[name];=0A= return attribute ? attribute.nodeValue : null;=0A= }=0A= return element.getAttribute(name);=0A= },=0A= =0A= getHeight: function(element) {=0A= return $(element).getDimensions().height;=0A= },=0A= =0A= getWidth: function(element) {=0A= return $(element).getDimensions().width;=0A= },=0A= =0A= classNames: function(element) {=0A= return new Element.ClassNames(element);=0A= },=0A= =0A= hasClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= var elementClassName =3D element.className;=0A= if (elementClassName.length =3D=3D 0) return false;=0A= if (elementClassName =3D=3D className ||=0A= elementClassName.match(new RegExp("(^|\\s)" + className + = "(\\s|$)")))=0A= return true;=0A= return false;=0A= },=0A= =0A= addClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= Element.classNames(element).add(className);=0A= return element;=0A= },=0A= =0A= removeClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= Element.classNames(element).remove(className);=0A= return element;=0A= },=0A= =0A= toggleClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= Element.classNames(element)[element.hasClassName(className) ? = 'remove' : 'add'](className);=0A= return element;=0A= },=0A= =0A= observe: function() {=0A= Event.observe.apply(Event, arguments);=0A= return $A(arguments).first();=0A= },=0A= =0A= stopObserving: function() {=0A= Event.stopObserving.apply(Event, arguments);=0A= return $A(arguments).first();=0A= },=0A= =0A= // removes whitespace-only text node children=0A= cleanWhitespace: function(element) {=0A= element =3D $(element);=0A= var node =3D element.firstChild;=0A= while (node) {=0A= var nextNode =3D node.nextSibling;=0A= if (node.nodeType =3D=3D 3 && !/\S/.test(node.nodeValue))=0A= element.removeChild(node);=0A= node =3D nextNode;=0A= }=0A= return element;=0A= },=0A= =0A= empty: function(element) {=0A= return $(element).innerHTML.blank();=0A= },=0A= =0A= descendantOf: function(element, ancestor) {=0A= element =3D $(element), ancestor =3D $(ancestor);=0A= while (element =3D element.parentNode)=0A= if (element =3D=3D ancestor) return true;=0A= return false;=0A= },=0A= =0A= scrollTo: function(element) {=0A= element =3D $(element);=0A= var pos =3D Position.cumulativeOffset(element);=0A= window.scrollTo(pos[0], pos[1]);=0A= return element;=0A= },=0A= =0A= getStyle: function(element, style) {=0A= element =3D $(element);=0A= style =3D style =3D=3D 'float' ? 'cssFloat' : style.camelize();=0A= var value =3D element.style[style];=0A= if (!value) {=0A= var css =3D document.defaultView.getComputedStyle(element, null);=0A= value =3D css ? css[style] : null;=0A= }=0A= if (style =3D=3D 'opacity') return value ? parseFloat(value) : 1.0;=0A= return value =3D=3D 'auto' ? null : value;=0A= },=0A= =0A= getOpacity: function(element) {=0A= return $(element).getStyle('opacity');=0A= },=0A= =0A= setStyle: function(element, styles, camelized) {=0A= element =3D $(element);=0A= var elementStyle =3D element.style;=0A= =0A= for (var property in styles)=0A= if (property =3D=3D 'opacity') element.setOpacity(styles[property])=0A= else=0A= elementStyle[(property =3D=3D 'float' || property =3D=3D = 'cssFloat') ?=0A= (elementStyle.styleFloat =3D=3D=3D undefined ? 'cssFloat' : = 'styleFloat') :=0A= (camelized ? property : property.camelize())] =3D = styles[property];=0A= =0A= return element;=0A= },=0A= =0A= setOpacity: function(element, value) {=0A= element =3D $(element);=0A= element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? = '' :=0A= (value < 0.00001) ? 0 : value;=0A= return element;=0A= },=0A= =0A= getDimensions: function(element) {=0A= element =3D $(element);=0A= var display =3D $(element).getStyle('display');=0A= if (display !=3D 'none' && display !=3D null) // Safari bug=0A= return {width: element.offsetWidth, height: element.offsetHeight};=0A= =0A= // All *Width and *Height properties give 0 on elements with display = none,=0A= // so enable the element temporarily=0A= var els =3D element.style;=0A= var originalVisibility =3D els.visibility;=0A= var originalPosition =3D els.position;=0A= var originalDisplay =3D els.display;=0A= els.visibility =3D 'hidden';=0A= els.position =3D 'absolute';=0A= els.display =3D 'block';=0A= var originalWidth =3D element.clientWidth;=0A= var originalHeight =3D element.clientHeight;=0A= els.display =3D originalDisplay;=0A= els.position =3D originalPosition;=0A= els.visibility =3D originalVisibility;=0A= return {width: originalWidth, height: originalHeight};=0A= },=0A= =0A= makePositioned: function(element) {=0A= element =3D $(element);=0A= var pos =3D Element.getStyle(element, 'position');=0A= if (pos =3D=3D 'static' || !pos) {=0A= element._madePositioned =3D true;=0A= element.style.position =3D 'relative';=0A= // Opera returns the offset relative to the positioning context, = when an=0A= // element is position relative but top and left have not been = defined=0A= if (window.opera) {=0A= element.style.top =3D 0;=0A= element.style.left =3D 0;=0A= }=0A= }=0A= return element;=0A= },=0A= =0A= undoPositioned: function(element) {=0A= element =3D $(element);=0A= if (element._madePositioned) {=0A= element._madePositioned =3D undefined;=0A= element.style.position =3D=0A= element.style.top =3D=0A= element.style.left =3D=0A= element.style.bottom =3D=0A= element.style.right =3D '';=0A= }=0A= return element;=0A= },=0A= =0A= makeClipping: function(element) {=0A= element =3D $(element);=0A= if (element._overflow) return element;=0A= element._overflow =3D element.style.overflow || 'auto';=0A= if ((Element.getStyle(element, 'overflow') || 'visible') !=3D = 'hidden')=0A= element.style.overflow =3D 'hidden';=0A= return element;=0A= },=0A= =0A= undoClipping: function(element) {=0A= element =3D $(element);=0A= if (!element._overflow) return element;=0A= element.style.overflow =3D element._overflow =3D=3D 'auto' ? '' : = element._overflow;=0A= element._overflow =3D null;=0A= return element;=0A= }=0A= };=0A= =0A= Object.extend(Element.Methods, {=0A= childOf: Element.Methods.descendantOf,=0A= childElements: Element.Methods.immediateDescendants=0A= });=0A= =0A= if (Prototype.Browser.Opera) {=0A= Element.Methods._getStyle =3D Element.Methods.getStyle;=0A= Element.Methods.getStyle =3D function(element, style) {=0A= switch(style) {=0A= case 'left':=0A= case 'top':=0A= case 'right':=0A= case 'bottom':=0A= if (Element._getStyle(element, 'position') =3D=3D 'static') = return null;=0A= default: return Element._getStyle(element, style);=0A= }=0A= };=0A= }=0A= else if (Prototype.Browser.IE) {=0A= Element.Methods.getStyle =3D function(element, style) {=0A= element =3D $(element);=0A= style =3D (style =3D=3D 'float' || style =3D=3D 'cssFloat') ? = 'styleFloat' : style.camelize();=0A= var value =3D element.style[style];=0A= if (!value && element.currentStyle) value =3D = element.currentStyle[style];=0A= =0A= if (style =3D=3D 'opacity') {=0A= if (value =3D (element.getStyle('filter') || = '').match(/alpha\(opacity=3D(.*)\)/))=0A= if (value[1]) return parseFloat(value[1]) / 100;=0A= return 1.0;=0A= }=0A= =0A= if (value =3D=3D 'auto') {=0A= if ((style =3D=3D 'width' || style =3D=3D 'height') && = (element.getStyle('display') !=3D 'none'))=0A= return element['offset'+style.capitalize()] + 'px';=0A= return null;=0A= }=0A= return value;=0A= };=0A= =0A= Element.Methods.setOpacity =3D function(element, value) {=0A= element =3D $(element);=0A= var filter =3D element.getStyle('filter'), style =3D element.style;=0A= if (value =3D=3D 1 || value =3D=3D=3D '') {=0A= style.filter =3D filter.replace(/alpha\([^\)]*\)/gi,'');=0A= return element;=0A= } else if (value < 0.00001) value =3D 0;=0A= style.filter =3D filter.replace(/alpha\([^\)]*\)/gi, '') +=0A= 'alpha(opacity=3D' + (value * 100) + ')';=0A= return element;=0A= };=0A= =0A= // IE is missing .innerHTML support for TABLE-related elements=0A= Element.Methods.update =3D function(element, html) {=0A= element =3D $(element);=0A= html =3D typeof html =3D=3D 'undefined' ? '' : html.toString();=0A= var tagName =3D element.tagName.toUpperCase();=0A= if (['THEAD','TBODY','TR','TD'].include(tagName)) {=0A= var div =3D document.createElement('div');=0A= switch (tagName) {=0A= case 'THEAD':=0A= case 'TBODY':=0A= div.innerHTML =3D '' + html.stripScripts() + = '
';=0A= depth =3D 2;=0A= break;=0A= case 'TR':=0A= div.innerHTML =3D '' + html.stripScripts() = + '
';=0A= depth =3D 3;=0A= break;=0A= case 'TD':=0A= div.innerHTML =3D '
' + = html.stripScripts() + '
';=0A= depth =3D 4;=0A= }=0A= $A(element.childNodes).each(function(node) { = element.removeChild(node) });=0A= depth.times(function() { div =3D div.firstChild });=0A= $A(div.childNodes).each(function(node) { element.appendChild(node) = });=0A= } else {=0A= element.innerHTML =3D html.stripScripts();=0A= }=0A= setTimeout(function() { html.evalScripts() }, 10);=0A= return element;=0A= }=0A= }=0A= else if (Prototype.Browser.Gecko) {=0A= Element.Methods.setOpacity =3D function(element, value) {=0A= element =3D $(element);=0A= element.style.opacity =3D (value =3D=3D 1) ? 0.999999 :=0A= (value =3D=3D=3D '') ? '' : (value < 0.00001) ? 0 : value;=0A= return element;=0A= };=0A= }=0A= =0A= Element._attributeTranslations =3D {=0A= names: {=0A= colspan: "colSpan",=0A= rowspan: "rowSpan",=0A= valign: "vAlign",=0A= datetime: "dateTime",=0A= accesskey: "accessKey",=0A= tabindex: "tabIndex",=0A= enctype: "encType",=0A= maxlength: "maxLength",=0A= readonly: "readOnly",=0A= longdesc: "longDesc"=0A= },=0A= values: {=0A= _getAttr: function(element, attribute) {=0A= return element.getAttribute(attribute, 2);=0A= },=0A= _flag: function(element, attribute) {=0A= return $(element).hasAttribute(attribute) ? attribute : null;=0A= },=0A= style: function(element) {=0A= return element.style.cssText.toLowerCase();=0A= },=0A= title: function(element) {=0A= var node =3D element.getAttributeNode('title');=0A= return node.specified ? node.nodeValue : null;=0A= }=0A= }=0A= };=0A= =0A= (function() {=0A= Object.extend(this, {=0A= href: this._getAttr,=0A= src: this._getAttr,=0A= type: this._getAttr,=0A= disabled: this._flag,=0A= checked: this._flag,=0A= readonly: this._flag,=0A= multiple: this._flag=0A= });=0A= }).call(Element._attributeTranslations.values);=0A= =0A= Element.Methods.Simulated =3D {=0A= hasAttribute: function(element, attribute) {=0A= var t =3D Element._attributeTranslations, node;=0A= attribute =3D t.names[attribute] || attribute;=0A= node =3D $(element).getAttributeNode(attribute);=0A= return node && node.specified;=0A= }=0A= };=0A= =0A= Element.Methods.ByTag =3D {};=0A= =0A= Object.extend(Element, Element.Methods);=0A= =0A= if (!Prototype.BrowserFeatures.ElementExtensions &&=0A= document.createElement('div').__proto__) {=0A= window.HTMLElement =3D {};=0A= window.HTMLElement.prototype =3D = document.createElement('div').__proto__;=0A= Prototype.BrowserFeatures.ElementExtensions =3D true;=0A= }=0A= =0A= Element.hasAttribute =3D function(element, attribute) {=0A= if (element.hasAttribute) return element.hasAttribute(attribute);=0A= return Element.Methods.Simulated.hasAttribute(element, attribute);=0A= };=0A= =0A= Element.addMethods =3D function(methods) {=0A= var F =3D Prototype.BrowserFeatures, T =3D Element.Methods.ByTag;=0A= =0A= if (!methods) {=0A= Object.extend(Form, Form.Methods);=0A= Object.extend(Form.Element, Form.Element.Methods);=0A= Object.extend(Element.Methods.ByTag, {=0A= "FORM": Object.clone(Form.Methods),=0A= "INPUT": Object.clone(Form.Element.Methods),=0A= "SELECT": Object.clone(Form.Element.Methods),=0A= "TEXTAREA": Object.clone(Form.Element.Methods)=0A= });=0A= }=0A= =0A= if (arguments.length =3D=3D 2) {=0A= var tagName =3D methods;=0A= methods =3D arguments[1];=0A= }=0A= =0A= if (!tagName) Object.extend(Element.Methods, methods || {});=0A= else {=0A= if (tagName.constructor =3D=3D Array) tagName.each(extend);=0A= else extend(tagName);=0A= }=0A= =0A= function extend(tagName) {=0A= tagName =3D tagName.toUpperCase();=0A= if (!Element.Methods.ByTag[tagName])=0A= Element.Methods.ByTag[tagName] =3D {};=0A= Object.extend(Element.Methods.ByTag[tagName], methods);=0A= }=0A= =0A= function copy(methods, destination, onlyIfAbsent) {=0A= onlyIfAbsent =3D onlyIfAbsent || false;=0A= var cache =3D Element.extend.cache;=0A= for (var property in methods) {=0A= var value =3D methods[property];=0A= if (!onlyIfAbsent || !(property in destination))=0A= destination[property] =3D cache.findOrStore(value);=0A= }=0A= }=0A= =0A= function findDOMClass(tagName) {=0A= var klass;=0A= var trans =3D {=0A= "OPTGROUP": "OptGroup", "TEXTAREA": "TextArea", "P": "Paragraph",=0A= "FIELDSET": "FieldSet", "UL": "UList", "OL": "OList", "DL": = "DList",=0A= "DIR": "Directory", "H1": "Heading", "H2": "Heading", "H3": = "Heading",=0A= "H4": "Heading", "H5": "Heading", "H6": "Heading", "Q": "Quote",=0A= "INS": "Mod", "DEL": "Mod", "A": "Anchor", "IMG": "Image", = "CAPTION":=0A= "TableCaption", "COL": "TableCol", "COLGROUP": "TableCol", "THEAD":=0A= "TableSection", "TFOOT": "TableSection", "TBODY": "TableSection", = "TR":=0A= "TableRow", "TH": "TableCell", "TD": "TableCell", "FRAMESET":=0A= "FrameSet", "IFRAME": "IFrame"=0A= };=0A= if (trans[tagName]) klass =3D 'HTML' + trans[tagName] + 'Element';=0A= if (window[klass]) return window[klass];=0A= klass =3D 'HTML' + tagName + 'Element';=0A= if (window[klass]) return window[klass];=0A= klass =3D 'HTML' + tagName.capitalize() + 'Element';=0A= if (window[klass]) return window[klass];=0A= =0A= window[klass] =3D {};=0A= window[klass].prototype =3D = document.createElement(tagName).__proto__;=0A= return window[klass];=0A= }=0A= =0A= if (F.ElementExtensions) {=0A= copy(Element.Methods, HTMLElement.prototype);=0A= copy(Element.Methods.Simulated, HTMLElement.prototype, true);=0A= }=0A= =0A= if (F.SpecificElementExtensions) {=0A= for (var tag in Element.Methods.ByTag) {=0A= var klass =3D findDOMClass(tag);=0A= if (typeof klass =3D=3D "undefined") continue;=0A= copy(T[tag], klass.prototype);=0A= }=0A= }=0A= =0A= Object.extend(Element, Element.Methods);=0A= delete Element.ByTag;=0A= };=0A= =0A= var Toggle =3D { display: Element.toggle };=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Abstract.Insertion =3D function(adjacency) {=0A= this.adjacency =3D adjacency;=0A= }=0A= =0A= Abstract.Insertion.prototype =3D {=0A= initialize: function(element, content) {=0A= this.element =3D $(element);=0A= this.content =3D content.stripScripts();=0A= =0A= if (this.adjacency && this.element.insertAdjacentHTML) {=0A= try {=0A= this.element.insertAdjacentHTML(this.adjacency, this.content);=0A= } catch (e) {=0A= var tagName =3D this.element.tagName.toUpperCase();=0A= if (['TBODY', 'TR'].include(tagName)) {=0A= this.insertContent(this.contentFromAnonymousTable());=0A= } else {=0A= throw e;=0A= }=0A= }=0A= } else {=0A= this.range =3D this.element.ownerDocument.createRange();=0A= if (this.initializeRange) this.initializeRange();=0A= = this.insertContent([this.range.createContextualFragment(this.content)]);=0A= }=0A= =0A= setTimeout(function() {content.evalScripts()}, 10);=0A= },=0A= =0A= contentFromAnonymousTable: function() {=0A= var div =3D document.createElement('div');=0A= div.innerHTML =3D '' + this.content + = '
';=0A= return $A(div.childNodes[0].childNodes[0].childNodes);=0A= }=0A= }=0A= =0A= var Insertion =3D new Object();=0A= =0A= Insertion.Before =3D Class.create();=0A= Insertion.Before.prototype =3D Object.extend(new = Abstract.Insertion('beforeBegin'), {=0A= initializeRange: function() {=0A= this.range.setStartBefore(this.element);=0A= },=0A= =0A= insertContent: function(fragments) {=0A= fragments.each((function(fragment) {=0A= this.element.parentNode.insertBefore(fragment, this.element);=0A= }).bind(this));=0A= }=0A= });=0A= =0A= Insertion.Top =3D Class.create();=0A= Insertion.Top.prototype =3D Object.extend(new = Abstract.Insertion('afterBegin'), {=0A= initializeRange: function() {=0A= this.range.selectNodeContents(this.element);=0A= this.range.collapse(true);=0A= },=0A= =0A= insertContent: function(fragments) {=0A= fragments.reverse(false).each((function(fragment) {=0A= this.element.insertBefore(fragment, this.element.firstChild);=0A= }).bind(this));=0A= }=0A= });=0A= =0A= Insertion.Bottom =3D Class.create();=0A= Insertion.Bottom.prototype =3D Object.extend(new = Abstract.Insertion('beforeEnd'), {=0A= initializeRange: function() {=0A= this.range.selectNodeContents(this.element);=0A= this.range.collapse(this.element);=0A= },=0A= =0A= insertContent: function(fragments) {=0A= fragments.each((function(fragment) {=0A= this.element.appendChild(fragment);=0A= }).bind(this));=0A= }=0A= });=0A= =0A= Insertion.After =3D Class.create();=0A= Insertion.After.prototype =3D Object.extend(new = Abstract.Insertion('afterEnd'), {=0A= initializeRange: function() {=0A= this.range.setStartAfter(this.element);=0A= },=0A= =0A= insertContent: function(fragments) {=0A= fragments.each((function(fragment) {=0A= this.element.parentNode.insertBefore(fragment,=0A= this.element.nextSibling);=0A= }).bind(this));=0A= }=0A= });=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Element.ClassNames =3D Class.create();=0A= Element.ClassNames.prototype =3D {=0A= initialize: function(element) {=0A= this.element =3D $(element);=0A= },=0A= =0A= _each: function(iterator) {=0A= this.element.className.split(/\s+/).select(function(name) {=0A= return name.length > 0;=0A= })._each(iterator);=0A= },=0A= =0A= set: function(className) {=0A= this.element.className =3D className;=0A= },=0A= =0A= add: function(classNameToAdd) {=0A= if (this.include(classNameToAdd)) return;=0A= this.set($A(this).concat(classNameToAdd).join(' '));=0A= },=0A= =0A= remove: function(classNameToRemove) {=0A= if (!this.include(classNameToRemove)) return;=0A= this.set($A(this).without(classNameToRemove).join(' '));=0A= },=0A= =0A= toString: function() {=0A= return $A(this).join(' ');=0A= }=0A= };=0A= =0A= Object.extend(Element.ClassNames.prototype, Enumerable);=0A= /* Portions of the Selector class are derived from Jack Slocum=E2=80=99s = DomQuery,=0A= * part of YUI-Ext version 0.40, distributed under the terms of an = MIT-style=0A= * license. Please see http://www.yui-ext.com/ for more information. */=0A= =0A= var Selector =3D Class.create();=0A= =0A= Selector.prototype =3D {=0A= initialize: function(expression) {=0A= this.expression =3D expression.strip();=0A= this.compileMatcher();=0A= },=0A= =0A= compileMatcher: function() {=0A= // Selectors with namespaced attributes can't use the XPath version=0A= if (Prototype.BrowserFeatures.XPath && = !(/\[[\w-]*?:/).test(this.expression))=0A= return this.compileXPathMatcher();=0A= =0A= var e =3D this.expression, ps =3D Selector.patterns, h =3D = Selector.handlers,=0A= c =3D Selector.criteria, le, p, m;=0A= =0A= if (Selector._cache[e]) {=0A= this.matcher =3D Selector._cache[e]; return;=0A= }=0A= this.matcher =3D ["this.matcher =3D function(root) {",=0A= "var r =3D root, h =3D Selector.handlers, c =3D = false, n;"];=0A= =0A= while (e && le !=3D e && (/\S/).test(e)) {=0A= le =3D e;=0A= for (var i in ps) {=0A= p =3D ps[i];=0A= if (m =3D e.match(p)) {=0A= this.matcher.push(typeof c[i] =3D=3D 'function' ? c[i](m) :=0A= new Template(c[i]).evaluate(m));=0A= e =3D e.replace(m[0], '');=0A= break;=0A= }=0A= }=0A= }=0A= =0A= this.matcher.push("return h.unique(n);\n}");=0A= eval(this.matcher.join('\n'));=0A= Selector._cache[this.expression] =3D this.matcher;=0A= },=0A= =0A= compileXPathMatcher: function() {=0A= var e =3D this.expression, ps =3D Selector.patterns,=0A= x =3D Selector.xpath, le, m;=0A= =0A= if (Selector._cache[e]) {=0A= this.xpath =3D Selector._cache[e]; return;=0A= }=0A= =0A= this.matcher =3D ['.//*'];=0A= while (e && le !=3D e && (/\S/).test(e)) {=0A= le =3D e;=0A= for (var i in ps) {=0A= if (m =3D e.match(ps[i])) {=0A= this.matcher.push(typeof x[i] =3D=3D 'function' ? x[i](m) :=0A= new Template(x[i]).evaluate(m));=0A= e =3D e.replace(m[0], '');=0A= break;=0A= }=0A= }=0A= }=0A= =0A= this.xpath =3D this.matcher.join('');=0A= Selector._cache[this.expression] =3D this.xpath;=0A= },=0A= =0A= findElements: function(root) {=0A= root =3D root || document;=0A= if (this.xpath) return document._getElementsByXPath(this.xpath, = root);=0A= return this.matcher(root);=0A= },=0A= =0A= match: function(element) {=0A= return this.findElements(document).include(element);=0A= },=0A= =0A= toString: function() {=0A= return this.expression;=0A= },=0A= =0A= inspect: function() {=0A= return "#";=0A= }=0A= };=0A= =0A= Object.extend(Selector, {=0A= _cache: {},=0A= =0A= xpath: {=0A= descendant: "//*",=0A= child: "/*",=0A= adjacent: "/following-sibling::*[1]",=0A= laterSibling: '/following-sibling::*',=0A= tagName: function(m) {=0A= if (m[1] =3D=3D '*') return '';=0A= return "[local-name()=3D'" + m[1].toLowerCase() +=0A= "' or local-name()=3D'" + m[1].toUpperCase() + "']";=0A= },=0A= className: "[contains(concat(' ', @class, ' '), ' #{1} ')]",=0A= id: "[@id=3D'#{1}']",=0A= attrPresence: "[@#{1}]",=0A= attr: function(m) {=0A= m[3] =3D m[5] || m[6];=0A= return new Template(Selector.xpath.operators[m[2]]).evaluate(m);=0A= },=0A= pseudo: function(m) {=0A= var h =3D Selector.xpath.pseudos[m[1]];=0A= if (!h) return '';=0A= if (typeof h =3D=3D=3D 'function') return h(m);=0A= return new Template(Selector.xpath.pseudos[m[1]]).evaluate(m);=0A= },=0A= operators: {=0A= '=3D': "[@#{1}=3D'#{3}']",=0A= '!=3D': "[@#{1}!=3D'#{3}']",=0A= '^=3D': "[starts-with(@#{1}, '#{3}')]",=0A= '$=3D': "[substring(@#{1}, (string-length(@#{1}) - = string-length('#{3}') + 1))=3D'#{3}']",=0A= '*=3D': "[contains(@#{1}, '#{3}')]",=0A= '~=3D': "[contains(concat(' ', @#{1}, ' '), ' #{3} ')]",=0A= '|=3D': "[contains(concat('-', @#{1}, '-'), '-#{3}-')]"=0A= },=0A= pseudos: {=0A= 'first-child': '[not(preceding-sibling::*)]',=0A= 'last-child': '[not(following-sibling::*)]',=0A= 'only-child': '[not(preceding-sibling::* or = following-sibling::*)]',=0A= 'empty': "[count(*) =3D 0 and (count(text()) =3D 0 or = translate(text(), ' \t\r\n', '') =3D '')]",=0A= 'checked': "[@checked]",=0A= 'disabled': "[@disabled]",=0A= 'enabled': "[not(@disabled)]",=0A= 'not': function(m) {=0A= var e =3D m[6], p =3D Selector.patterns,=0A= x =3D Selector.xpath, le, m, v;=0A= =0A= var exclusion =3D [];=0A= while (e && le !=3D e && (/\S/).test(e)) {=0A= le =3D e;=0A= for (var i in p) {=0A= if (m =3D e.match(p[i])) {=0A= v =3D typeof x[i] =3D=3D 'function' ? x[i](m) : new = Template(x[i]).evaluate(m);=0A= exclusion.push("(" + v.substring(1, v.length - 1) + ")");=0A= e =3D e.replace(m[0], '');=0A= break;=0A= }=0A= }=0A= }=0A= return "[not(" + exclusion.join(" and ") + ")]";=0A= },=0A= 'nth-child': function(m) {=0A= return = Selector.xpath.pseudos.nth("(count(./preceding-sibling::*) + 1) ", m);=0A= },=0A= 'nth-last-child': function(m) {=0A= return = Selector.xpath.pseudos.nth("(count(./following-sibling::*) + 1) ", m);=0A= },=0A= 'nth-of-type': function(m) {=0A= return Selector.xpath.pseudos.nth("position() ", m);=0A= },=0A= 'nth-last-of-type': function(m) {=0A= return Selector.xpath.pseudos.nth("(last() + 1 - position()) ", = m);=0A= },=0A= 'first-of-type': function(m) {=0A= m[6] =3D "1"; return Selector.xpath.pseudos['nth-of-type'](m);=0A= },=0A= 'last-of-type': function(m) {=0A= m[6] =3D "1"; return = Selector.xpath.pseudos['nth-last-of-type'](m);=0A= },=0A= 'only-of-type': function(m) {=0A= var p =3D Selector.xpath.pseudos; return p['first-of-type'](m) + = p['last-of-type'](m);=0A= },=0A= nth: function(fragment, m) {=0A= var mm, formula =3D m[6], predicate;=0A= if (formula =3D=3D 'even') formula =3D '2n+0';=0A= if (formula =3D=3D 'odd') formula =3D '2n+1';=0A= if (mm =3D formula.match(/^(\d+)$/)) // digit only=0A= return '[' + fragment + "=3D " + mm[1] + ']';=0A= if (mm =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // an+b=0A= if (mm[1] =3D=3D "-") mm[1] =3D -1;=0A= var a =3D mm[1] ? Number(mm[1]) : 1;=0A= var b =3D mm[2] ? Number(mm[2]) : 0;=0A= predicate =3D "[((#{fragment} - #{b}) mod #{a} =3D 0) and " +=0A= "((#{fragment} - #{b}) div #{a} >=3D 0)]";=0A= return new Template(predicate).evaluate({=0A= fragment: fragment, a: a, b: b });=0A= }=0A= }=0A= }=0A= },=0A= =0A= criteria: {=0A= tagName: 'n =3D h.tagName(n, r, "#{1}", c); c =3D false;',=0A= className: 'n =3D h.className(n, r, "#{1}", c); c =3D false;',=0A= id: 'n =3D h.id(n, r, "#{1}", c); c =3D false;',=0A= attrPresence: 'n =3D h.attrPresence(n, r, "#{1}"); c =3D false;',=0A= attr: function(m) {=0A= m[3] =3D (m[5] || m[6]);=0A= return new Template('n =3D h.attr(n, r, "#{1}", "#{3}", "#{2}"); c = =3D false;').evaluate(m);=0A= },=0A= pseudo: function(m) {=0A= if (m[6]) m[6] =3D m[6].replace(/"/g, '\\"');=0A= return new Template('n =3D h.pseudo(n, "#{1}", "#{6}", r, c); c = =3D false;').evaluate(m);=0A= },=0A= descendant: 'c =3D "descendant";',=0A= child: 'c =3D "child";',=0A= adjacent: 'c =3D "adjacent";',=0A= laterSibling: 'c =3D "laterSibling";'=0A= },=0A= =0A= patterns: {=0A= // combinators must be listed first=0A= // (and descendant needs to be last combinator)=0A= laterSibling: /^\s*~\s*/,=0A= child: /^\s*>\s*/,=0A= adjacent: /^\s*\+\s*/,=0A= descendant: /^\s/,=0A= =0A= // selectors follow=0A= tagName: /^\s*(\*|[\w\-]+)(\b|$)?/,=0A= id: /^#([\w\-\*]+)(\b|$)/,=0A= className: /^\.([\w\-\*]+)(\b|$)/,=0A= pseudo: = /^:((first|last|nth|nth-last|only)(-child|-of-type)|empty|checked|(en|dis= )abled|not)(\((.*?)\))?(\b|$|\s|(?=3D:))/,=0A= attrPresence: /^\[([\w]+)\]/,=0A= attr: = /\[((?:[\w-]*:)?[\w-]+)\s*(?:([!^$*~|]?=3D)\s*((['"])([^\]]*?)\4|([^'"][^= \]]*?)))?\]/=0A= },=0A= =0A= handlers: {=0A= // UTILITY FUNCTIONS=0A= // joins two collections=0A= concat: function(a, b) {=0A= for (var i =3D 0, node; node =3D b[i]; i++)=0A= a.push(node);=0A= return a;=0A= },=0A= =0A= // marks an array of nodes for counting=0A= mark: function(nodes) {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= node._counted =3D true;=0A= return nodes;=0A= },=0A= =0A= unmark: function(nodes) {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= node._counted =3D undefined;=0A= return nodes;=0A= },=0A= =0A= // mark each child node with its position (for nth calls)=0A= // "ofType" flag indicates whether we're indexing for nth-of-type=0A= // rather than nth-child=0A= index: function(parentNode, reverse, ofType) {=0A= parentNode._counted =3D true;=0A= if (reverse) {=0A= for (var nodes =3D parentNode.childNodes, i =3D nodes.length - = 1, j =3D 1; i >=3D 0; i--) {=0A= node =3D nodes[i];=0A= if (node.nodeType =3D=3D 1 && (!ofType || node._counted)) = node.nodeIndex =3D j++;=0A= }=0A= } else {=0A= for (var i =3D 0, j =3D 1, nodes =3D parentNode.childNodes; node = =3D nodes[i]; i++)=0A= if (node.nodeType =3D=3D 1 && (!ofType || node._counted)) = node.nodeIndex =3D j++;=0A= }=0A= },=0A= =0A= // filters out duplicates and extends all nodes=0A= unique: function(nodes) {=0A= if (nodes.length =3D=3D 0) return nodes;=0A= var results =3D [], n;=0A= for (var i =3D 0, l =3D nodes.length; i < l; i++)=0A= if (!(n =3D nodes[i])._counted) {=0A= n._counted =3D true;=0A= results.push(Element.extend(n));=0A= }=0A= return Selector.handlers.unmark(results);=0A= },=0A= =0A= // COMBINATOR FUNCTIONS=0A= descendant: function(nodes) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= h.concat(results, node.getElementsByTagName('*'));=0A= return results;=0A= },=0A= =0A= child: function(nodes) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= for (var j =3D 0, children =3D [], child; child =3D = node.childNodes[j]; j++)=0A= if (child.nodeType =3D=3D 1 && child.tagName !=3D '!') = results.push(child);=0A= }=0A= return results;=0A= },=0A= =0A= adjacent: function(nodes) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= var next =3D this.nextElementSibling(node);=0A= if (next) results.push(next);=0A= }=0A= return results;=0A= },=0A= =0A= laterSibling: function(nodes) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= h.concat(results, Element.nextSiblings(node));=0A= return results;=0A= },=0A= =0A= nextElementSibling: function(node) {=0A= while (node =3D node.nextSibling)=0A= if (node.nodeType =3D=3D 1) return node;=0A= return null;=0A= },=0A= =0A= previousElementSibling: function(node) {=0A= while (node =3D node.previousSibling)=0A= if (node.nodeType =3D=3D 1) return node;=0A= return null;=0A= },=0A= =0A= // TOKEN FUNCTIONS=0A= tagName: function(nodes, root, tagName, combinator) {=0A= tagName =3D tagName.toUpperCase();=0A= var results =3D [], h =3D Selector.handlers;=0A= if (nodes) {=0A= if (combinator) {=0A= // fastlane for ordinary descendant combinators=0A= if (combinator =3D=3D "descendant") {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= h.concat(results, node.getElementsByTagName(tagName));=0A= return results;=0A= } else nodes =3D this[combinator](nodes);=0A= if (tagName =3D=3D "*") return nodes;=0A= }=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (node.tagName.toUpperCase() =3D=3D tagName) = results.push(node);=0A= return results;=0A= } else return root.getElementsByTagName(tagName);=0A= },=0A= =0A= id: function(nodes, root, id, combinator) {=0A= var targetNode =3D $(id), h =3D Selector.handlers;=0A= if (!nodes && root =3D=3D document) return targetNode ? = [targetNode] : [];=0A= if (nodes) {=0A= if (combinator) {=0A= if (combinator =3D=3D 'child') {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (targetNode.parentNode =3D=3D node) return [targetNode];=0A= } else if (combinator =3D=3D 'descendant') {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (Element.descendantOf(targetNode, node)) return = [targetNode];=0A= } else if (combinator =3D=3D 'adjacent') {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (Selector.handlers.previousElementSibling(targetNode) = =3D=3D node)=0A= return [targetNode];=0A= } else nodes =3D h[combinator](nodes);=0A= }=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (node =3D=3D targetNode) return [targetNode];=0A= return [];=0A= }=0A= return (targetNode && Element.descendantOf(targetNode, root)) ? = [targetNode] : [];=0A= },=0A= =0A= className: function(nodes, root, className, combinator) {=0A= if (nodes && combinator) nodes =3D this[combinator](nodes);=0A= return Selector.handlers.byClassName(nodes, root, className);=0A= },=0A= =0A= byClassName: function(nodes, root, className) {=0A= if (!nodes) nodes =3D Selector.handlers.descendant([root]);=0A= var needle =3D ' ' + className + ' ';=0A= for (var i =3D 0, results =3D [], node, nodeClassName; node =3D = nodes[i]; i++) {=0A= nodeClassName =3D node.className;=0A= if (nodeClassName.length =3D=3D 0) continue;=0A= if (nodeClassName =3D=3D className || (' ' + nodeClassName + ' = ').include(needle))=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= =0A= attrPresence: function(nodes, root, attr) {=0A= var results =3D [];=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (Element.hasAttribute(node, attr)) results.push(node);=0A= return results;=0A= },=0A= =0A= attr: function(nodes, root, attr, value, operator) {=0A= if (!nodes) nodes =3D root.getElementsByTagName("*");=0A= var handler =3D Selector.operators[operator], results =3D [];=0A= for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A= var nodeValue =3D Element.readAttribute(node, attr);=0A= if (nodeValue =3D=3D=3D null) continue;=0A= if (handler(nodeValue, value)) results.push(node);=0A= }=0A= return results;=0A= },=0A= =0A= pseudo: function(nodes, name, value, root, combinator) {=0A= if (nodes && combinator) nodes =3D this[combinator](nodes);=0A= if (!nodes) nodes =3D root.getElementsByTagName("*");=0A= return Selector.pseudos[name](nodes, value, root);=0A= }=0A= },=0A= =0A= pseudos: {=0A= 'first-child': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= if (Selector.handlers.previousElementSibling(node)) continue;=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= 'last-child': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= if (Selector.handlers.nextElementSibling(node)) continue;=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= 'only-child': function(nodes, value, root) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (!h.previousElementSibling(node) && = !h.nextElementSibling(node))=0A= results.push(node);=0A= return results;=0A= },=0A= 'nth-child': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root);=0A= },=0A= 'nth-last-child': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root, true);=0A= },=0A= 'nth-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root, false, true);=0A= },=0A= 'nth-last-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root, true, true);=0A= },=0A= 'first-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, "1", root, false, true);=0A= },=0A= 'last-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, "1", root, true, true);=0A= },=0A= 'only-of-type': function(nodes, formula, root) {=0A= var p =3D Selector.pseudos;=0A= return p['last-of-type'](p['first-of-type'](nodes, formula, root), = formula, root);=0A= },=0A= =0A= // handles the an+b logic=0A= getIndices: function(a, b, total) {=0A= if (a =3D=3D 0) return b > 0 ? [b] : [];=0A= return $R(1, total).inject([], function(memo, i) {=0A= if (0 =3D=3D (i - b) % a && (i - b) / a >=3D 0) memo.push(i);=0A= return memo;=0A= });=0A= },=0A= =0A= // handles nth(-last)-child, nth(-last)-of-type, and = (first|last)-of-type=0A= nth: function(nodes, formula, root, reverse, ofType) {=0A= if (nodes.length =3D=3D 0) return [];=0A= if (formula =3D=3D 'even') formula =3D '2n+0';=0A= if (formula =3D=3D 'odd') formula =3D '2n+1';=0A= var h =3D Selector.handlers, results =3D [], indexed =3D [], m;=0A= h.mark(nodes);=0A= for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A= if (!node.parentNode._counted) {=0A= h.index(node.parentNode, reverse, ofType);=0A= indexed.push(node.parentNode);=0A= }=0A= }=0A= if (formula.match(/^\d+$/)) { // just a number=0A= formula =3D Number(formula);=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (node.nodeIndex =3D=3D formula) results.push(node);=0A= } else if (m =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // = an+b=0A= if (m[1] =3D=3D "-") m[1] =3D -1;=0A= var a =3D m[1] ? Number(m[1]) : 1;=0A= var b =3D m[2] ? Number(m[2]) : 0;=0A= var indices =3D Selector.pseudos.getIndices(a, b, nodes.length);=0A= for (var i =3D 0, node, l =3D indices.length; node =3D nodes[i]; = i++) {=0A= for (var j =3D 0; j < l; j++)=0A= if (node.nodeIndex =3D=3D indices[j]) results.push(node);=0A= }=0A= }=0A= h.unmark(nodes);=0A= h.unmark(indexed);=0A= return results;=0A= },=0A= =0A= 'empty': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= // IE treats comments as element nodes=0A= if (node.tagName =3D=3D '!' || (node.firstChild && = !node.innerHTML.match(/^\s*$/))) continue;=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= =0A= 'not': function(nodes, selector, root) {=0A= var h =3D Selector.handlers, selectorType, m;=0A= var exclusions =3D new Selector(selector).findElements(root);=0A= h.mark(exclusions);=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (!node._counted) results.push(node);=0A= h.unmark(exclusions);=0A= return results;=0A= },=0A= =0A= 'enabled': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (!node.disabled) results.push(node);=0A= return results;=0A= },=0A= =0A= 'disabled': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (node.disabled) results.push(node);=0A= return results;=0A= },=0A= =0A= 'checked': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (node.checked) results.push(node);=0A= return results;=0A= }=0A= },=0A= =0A= operators: {=0A= '=3D': function(nv, v) { return nv =3D=3D v; },=0A= '!=3D': function(nv, v) { return nv !=3D v; },=0A= '^=3D': function(nv, v) { return nv.startsWith(v); },=0A= '$=3D': function(nv, v) { return nv.endsWith(v); },=0A= '*=3D': function(nv, v) { return nv.include(v); },=0A= '~=3D': function(nv, v) { return (' ' + nv + ' ').include(' ' + v + = ' '); },=0A= '|=3D': function(nv, v) { return ('-' + nv.toUpperCase() + = '-').include('-' + v.toUpperCase() + '-'); }=0A= },=0A= =0A= matchElements: function(elements, expression) {=0A= var matches =3D new Selector(expression).findElements(), h =3D = Selector.handlers;=0A= h.mark(matches);=0A= for (var i =3D 0, results =3D [], element; element =3D elements[i]; = i++)=0A= if (element._counted) results.push(element);=0A= h.unmark(matches);=0A= return results;=0A= },=0A= =0A= findElement: function(elements, expression, index) {=0A= if (typeof expression =3D=3D 'number') {=0A= index =3D expression; expression =3D false;=0A= }=0A= return Selector.matchElements(elements, expression || '*')[index || = 0];=0A= },=0A= =0A= findChildElements: function(element, expressions) {=0A= var exprs =3D expressions.join(','), expressions =3D [];=0A= exprs.scan(/(([\w#:.~>+()\s-]+|\*|\[.*?\])+)\s*(,|$)/, function(m) {=0A= expressions.push(m[1].strip());=0A= });=0A= var results =3D [], h =3D Selector.handlers;=0A= for (var i =3D 0, l =3D expressions.length, selector; i < l; i++) {=0A= selector =3D new Selector(expressions[i].strip());=0A= h.concat(results, selector.findElements(element));=0A= }=0A= return (l > 1) ? h.unique(results) : results;=0A= }=0A= });=0A= =0A= function $$() {=0A= return Selector.findChildElements(document, $A(arguments));=0A= }=0A= var Form =3D {=0A= reset: function(form) {=0A= $(form).reset();=0A= return form;=0A= },=0A= =0A= serializeElements: function(elements, getHash) {=0A= var data =3D elements.inject({}, function(result, element) {=0A= if (!element.disabled && element.name) {=0A= var key =3D element.name, value =3D $(element).getValue();=0A= if (value !=3D null) {=0A= if (key in result) {=0A= if (result[key].constructor !=3D Array) result[key] =3D = [result[key]];=0A= result[key].push(value);=0A= }=0A= else result[key] =3D value;=0A= }=0A= }=0A= return result;=0A= });=0A= =0A= return getHash ? data : Hash.toQueryString(data);=0A= }=0A= };=0A= =0A= Form.Methods =3D {=0A= serialize: function(form, getHash) {=0A= return Form.serializeElements(Form.getElements(form), getHash);=0A= },=0A= =0A= getElements: function(form) {=0A= return $A($(form).getElementsByTagName('*')).inject([],=0A= function(elements, child) {=0A= if (Form.Element.Serializers[child.tagName.toLowerCase()])=0A= elements.push(Element.extend(child));=0A= return elements;=0A= }=0A= );=0A= },=0A= =0A= getInputs: function(form, typeName, name) {=0A= form =3D $(form);=0A= var inputs =3D form.getElementsByTagName('input');=0A= =0A= if (!typeName && !name) return $A(inputs).map(Element.extend);=0A= =0A= for (var i =3D 0, matchingInputs =3D [], length =3D inputs.length; i = < length; i++) {=0A= var input =3D inputs[i];=0A= if ((typeName && input.type !=3D typeName) || (name && input.name = !=3D name))=0A= continue;=0A= matchingInputs.push(Element.extend(input));=0A= }=0A= =0A= return matchingInputs;=0A= },=0A= =0A= disable: function(form) {=0A= form =3D $(form);=0A= Form.getElements(form).invoke('disable');=0A= return form;=0A= },=0A= =0A= enable: function(form) {=0A= form =3D $(form);=0A= Form.getElements(form).invoke('enable');=0A= return form;=0A= },=0A= =0A= findFirstElement: function(form) {=0A= return $(form).getElements().find(function(element) {=0A= return element.type !=3D 'hidden' && !element.disabled &&=0A= ['input', 'select', = 'textarea'].include(element.tagName.toLowerCase());=0A= });=0A= },=0A= =0A= focusFirstElement: function(form) {=0A= form =3D $(form);=0A= form.findFirstElement().activate();=0A= return form;=0A= },=0A= =0A= request: function(form, options) {=0A= form =3D $(form), options =3D Object.clone(options || {});=0A= =0A= var params =3D options.parameters;=0A= options.parameters =3D form.serialize(true);=0A= =0A= if (params) {=0A= if (typeof params =3D=3D 'string') params =3D = params.toQueryParams();=0A= Object.extend(options.parameters, params);=0A= }=0A= =0A= if (form.hasAttribute('method') && !options.method)=0A= options.method =3D form.method;=0A= =0A= return new Ajax.Request(form.readAttribute('action'), options);=0A= }=0A= }=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Form.Element =3D {=0A= focus: function(element) {=0A= $(element).focus();=0A= return element;=0A= },=0A= =0A= select: function(element) {=0A= $(element).select();=0A= return element;=0A= }=0A= }=0A= =0A= Form.Element.Methods =3D {=0A= serialize: function(element) {=0A= element =3D $(element);=0A= if (!element.disabled && element.name) {=0A= var value =3D element.getValue();=0A= if (value !=3D undefined) {=0A= var pair =3D {};=0A= pair[element.name] =3D value;=0A= return Hash.toQueryString(pair);=0A= }=0A= }=0A= return '';=0A= },=0A= =0A= getValue: function(element) {=0A= element =3D $(element);=0A= var method =3D element.tagName.toLowerCase();=0A= return Form.Element.Serializers[method](element);=0A= },=0A= =0A= clear: function(element) {=0A= $(element).value =3D '';=0A= return element;=0A= },=0A= =0A= present: function(element) {=0A= return $(element).value !=3D '';=0A= },=0A= =0A= activate: function(element) {=0A= element =3D $(element);=0A= try {=0A= element.focus();=0A= if (element.select && (element.tagName.toLowerCase() !=3D 'input' = ||=0A= !['button', 'reset', 'submit'].include(element.type)))=0A= element.select();=0A= } catch (e) {}=0A= return element;=0A= },=0A= =0A= disable: function(element) {=0A= element =3D $(element);=0A= element.blur();=0A= element.disabled =3D true;=0A= return element;=0A= },=0A= =0A= enable: function(element) {=0A= element =3D $(element);=0A= element.disabled =3D false;=0A= return element;=0A= }=0A= }=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= var Field =3D Form.Element;=0A= var $F =3D Form.Element.Methods.getValue;=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Form.Element.Serializers =3D {=0A= input: function(element) {=0A= switch (element.type.toLowerCase()) {=0A= case 'checkbox':=0A= case 'radio':=0A= return Form.Element.Serializers.inputSelector(element);=0A= default:=0A= return Form.Element.Serializers.textarea(element);=0A= }=0A= },=0A= =0A= inputSelector: function(element) {=0A= return element.checked ? element.value : null;=0A= },=0A= =0A= textarea: function(element) {=0A= return element.value;=0A= },=0A= =0A= select: function(element) {=0A= return this[element.type =3D=3D 'select-one' ?=0A= 'selectOne' : 'selectMany'](element);=0A= },=0A= =0A= selectOne: function(element) {=0A= var index =3D element.selectedIndex;=0A= return index >=3D 0 ? this.optionValue(element.options[index]) : = null;=0A= },=0A= =0A= selectMany: function(element) {=0A= var values, length =3D element.length;=0A= if (!length) return null;=0A= =0A= for (var i =3D 0, values =3D []; i < length; i++) {=0A= var opt =3D element.options[i];=0A= if (opt.selected) values.push(this.optionValue(opt));=0A= }=0A= return values;=0A= },=0A= =0A= optionValue: function(opt) {=0A= // extend element because hasAttribute may not be native=0A= return Element.extend(opt).hasAttribute('value') ? opt.value : = opt.text;=0A= }=0A= }=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Abstract.TimedObserver =3D function() {}=0A= Abstract.TimedObserver.prototype =3D {=0A= initialize: function(element, frequency, callback) {=0A= this.frequency =3D frequency;=0A= this.element =3D $(element);=0A= this.callback =3D callback;=0A= =0A= this.lastValue =3D this.getValue();=0A= this.registerCallback();=0A= },=0A= =0A= registerCallback: function() {=0A= setInterval(this.onTimerEvent.bind(this), this.frequency * 1000);=0A= },=0A= =0A= onTimerEvent: function() {=0A= var value =3D this.getValue();=0A= var changed =3D ('string' =3D=3D typeof this.lastValue && 'string' = =3D=3D typeof value=0A= ? this.lastValue !=3D value : String(this.lastValue) !=3D = String(value));=0A= if (changed) {=0A= this.callback(this.element, value);=0A= this.lastValue =3D value;=0A= }=0A= }=0A= }=0A= =0A= Form.Element.Observer =3D Class.create();=0A= Form.Element.Observer.prototype =3D Object.extend(new = Abstract.TimedObserver(), {=0A= getValue: function() {=0A= return Form.Element.getValue(this.element);=0A= }=0A= });=0A= =0A= Form.Observer =3D Class.create();=0A= Form.Observer.prototype =3D Object.extend(new Abstract.TimedObserver(), {=0A= getValue: function() {=0A= return Form.serialize(this.element);=0A= }=0A= });=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Abstract.EventObserver =3D function() {}=0A= Abstract.EventObserver.prototype =3D {=0A= initialize: function(element, callback) {=0A= this.element =3D $(element);=0A= this.callback =3D callback;=0A= =0A= this.lastValue =3D this.getValue();=0A= if (this.element.tagName.toLowerCase() =3D=3D 'form')=0A= this.registerFormCallbacks();=0A= else=0A= this.registerCallback(this.element);=0A= },=0A= =0A= onElementEvent: function() {=0A= var value =3D this.getValue();=0A= if (this.lastValue !=3D value) {=0A= this.callback(this.element, value);=0A= this.lastValue =3D value;=0A= }=0A= },=0A= =0A= registerFormCallbacks: function() {=0A= = Form.getElements(this.element).each(this.registerCallback.bind(this));=0A= },=0A= =0A= registerCallback: function(element) {=0A= if (element.type) {=0A= switch (element.type.toLowerCase()) {=0A= case 'checkbox':=0A= case 'radio':=0A= Event.observe(element, 'click', = this.onElementEvent.bind(this));=0A= break;=0A= default:=0A= Event.observe(element, 'change', = this.onElementEvent.bind(this));=0A= break;=0A= }=0A= }=0A= }=0A= }=0A= =0A= Form.Element.EventObserver =3D Class.create();=0A= Form.Element.EventObserver.prototype =3D Object.extend(new = Abstract.EventObserver(), {=0A= getValue: function() {=0A= return Form.Element.getValue(this.element);=0A= }=0A= });=0A= =0A= Form.EventObserver =3D Class.create();=0A= Form.EventObserver.prototype =3D Object.extend(new = Abstract.EventObserver(), {=0A= getValue: function() {=0A= return Form.serialize(this.element);=0A= }=0A= });=0A= if (!window.Event) {=0A= var Event =3D new Object();=0A= }=0A= =0A= Object.extend(Event, {=0A= KEY_BACKSPACE: 8,=0A= KEY_TAB: 9,=0A= KEY_RETURN: 13,=0A= KEY_ESC: 27,=0A= KEY_LEFT: 37,=0A= KEY_UP: 38,=0A= KEY_RIGHT: 39,=0A= KEY_DOWN: 40,=0A= KEY_DELETE: 46,=0A= KEY_HOME: 36,=0A= KEY_END: 35,=0A= KEY_PAGEUP: 33,=0A= KEY_PAGEDOWN: 34,=0A= =0A= element: function(event) {=0A= return $(event.target || event.srcElement);=0A= },=0A= =0A= isLeftClick: function(event) {=0A= return (((event.which) && (event.which =3D=3D 1)) ||=0A= ((event.button) && (event.button =3D=3D 1)));=0A= },=0A= =0A= pointerX: function(event) {=0A= return event.pageX || (event.clientX +=0A= (document.documentElement.scrollLeft || document.body.scrollLeft));=0A= },=0A= =0A= pointerY: function(event) {=0A= return event.pageY || (event.clientY +=0A= (document.documentElement.scrollTop || document.body.scrollTop));=0A= },=0A= =0A= stop: function(event) {=0A= if (event.preventDefault) {=0A= event.preventDefault();=0A= event.stopPropagation();=0A= } else {=0A= event.returnValue =3D false;=0A= event.cancelBubble =3D true;=0A= }=0A= },=0A= =0A= // find the first node with the given tagName, starting from the=0A= // node the event was triggered on; traverses the DOM upwards=0A= findElement: function(event, tagName) {=0A= var element =3D Event.element(event);=0A= while (element.parentNode && (!element.tagName ||=0A= (element.tagName.toUpperCase() !=3D tagName.toUpperCase())))=0A= element =3D element.parentNode;=0A= return element;=0A= },=0A= =0A= observers: false,=0A= =0A= _observeAndCache: function(element, name, observer, useCapture) {=0A= if (!this.observers) this.observers =3D [];=0A= if (element.addEventListener) {=0A= this.observers.push([element, name, observer, useCapture]);=0A= element.addEventListener(name, observer, useCapture);=0A= } else if (element.attachEvent) {=0A= this.observers.push([element, name, observer, useCapture]);=0A= element.attachEvent('on' + name, observer);=0A= }=0A= },=0A= =0A= unloadCache: function() {=0A= if (!Event.observers) return;=0A= for (var i =3D 0, length =3D Event.observers.length; i < length; = i++) {=0A= Event.stopObserving.apply(this, Event.observers[i]);=0A= Event.observers[i][0] =3D null;=0A= }=0A= Event.observers =3D false;=0A= },=0A= =0A= observe: function(element, name, observer, useCapture) {=0A= element =3D $(element);=0A= useCapture =3D useCapture || false;=0A= =0A= if (name =3D=3D 'keypress' &&=0A= (Prototype.Browser.WebKit || element.attachEvent))=0A= name =3D 'keydown';=0A= =0A= Event._observeAndCache(element, name, observer, useCapture);=0A= },=0A= =0A= stopObserving: function(element, name, observer, useCapture) {=0A= element =3D $(element);=0A= useCapture =3D useCapture || false;=0A= =0A= if (name =3D=3D 'keypress' &&=0A= (Prototype.Browser.WebKit || element.attachEvent))=0A= name =3D 'keydown';=0A= =0A= if (element.removeEventListener) {=0A= element.removeEventListener(name, observer, useCapture);=0A= } else if (element.detachEvent) {=0A= try {=0A= element.detachEvent('on' + name, observer);=0A= } catch (e) {}=0A= }=0A= }=0A= });=0A= =0A= /* prevent memory leaks in IE */=0A= if (Prototype.Browser.IE)=0A= Event.observe(window, 'unload', Event.unloadCache, false);=0A= var Position =3D {=0A= // set to true if needed, warning: firefox performance problems=0A= // NOT neeeded for page scrolling, only if draggable contained in=0A= // scrollable elements=0A= includeScrollOffsets: false,=0A= =0A= // must be called before calling withinIncludingScrolloffset, every = time the=0A= // page is scrolled=0A= prepare: function() {=0A= this.deltaX =3D window.pageXOffset=0A= || document.documentElement.scrollLeft=0A= || document.body.scrollLeft=0A= || 0;=0A= this.deltaY =3D window.pageYOffset=0A= || document.documentElement.scrollTop=0A= || document.body.scrollTop=0A= || 0;=0A= },=0A= =0A= realOffset: function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.scrollTop || 0;=0A= valueL +=3D element.scrollLeft || 0;=0A= element =3D element.parentNode;=0A= } while (element);=0A= return [valueL, valueT];=0A= },=0A= =0A= cumulativeOffset: function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= element =3D element.offsetParent;=0A= } while (element);=0A= return [valueL, valueT];=0A= },=0A= =0A= positionedOffset: function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= element =3D element.offsetParent;=0A= if (element) {=0A= if(element.tagName=3D=3D'BODY') break;=0A= var p =3D Element.getStyle(element, 'position');=0A= if (p =3D=3D 'relative' || p =3D=3D 'absolute') break;=0A= }=0A= } while (element);=0A= return [valueL, valueT];=0A= },=0A= =0A= offsetParent: function(element) {=0A= if (element.offsetParent) return element.offsetParent;=0A= if (element =3D=3D document.body) return element;=0A= =0A= while ((element =3D element.parentNode) && element !=3D = document.body)=0A= if (Element.getStyle(element, 'position') !=3D 'static')=0A= return element;=0A= =0A= return document.body;=0A= },=0A= =0A= // caches x/y coordinate pair to use with overlap=0A= within: function(element, x, y) {=0A= if (this.includeScrollOffsets)=0A= return this.withinIncludingScrolloffsets(element, x, y);=0A= this.xcomp =3D x;=0A= this.ycomp =3D y;=0A= this.offset =3D this.cumulativeOffset(element);=0A= =0A= return (y >=3D this.offset[1] &&=0A= y < this.offset[1] + element.offsetHeight &&=0A= x >=3D this.offset[0] &&=0A= x < this.offset[0] + element.offsetWidth);=0A= },=0A= =0A= withinIncludingScrolloffsets: function(element, x, y) {=0A= var offsetcache =3D this.realOffset(element);=0A= =0A= this.xcomp =3D x + offsetcache[0] - this.deltaX;=0A= this.ycomp =3D y + offsetcache[1] - this.deltaY;=0A= this.offset =3D this.cumulativeOffset(element);=0A= =0A= return (this.ycomp >=3D this.offset[1] &&=0A= this.ycomp < this.offset[1] + element.offsetHeight &&=0A= this.xcomp >=3D this.offset[0] &&=0A= this.xcomp < this.offset[0] + element.offsetWidth);=0A= },=0A= =0A= // within must be called directly before=0A= overlap: function(mode, element) {=0A= if (!mode) return 0;=0A= if (mode =3D=3D 'vertical')=0A= return ((this.offset[1] + element.offsetHeight) - this.ycomp) /=0A= element.offsetHeight;=0A= if (mode =3D=3D 'horizontal')=0A= return ((this.offset[0] + element.offsetWidth) - this.xcomp) /=0A= element.offsetWidth;=0A= },=0A= =0A= page: function(forElement) {=0A= var valueT =3D 0, valueL =3D 0;=0A= =0A= var element =3D forElement;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= =0A= // Safari fix=0A= if (element.offsetParent =3D=3D document.body)=0A= if (Element.getStyle(element,'position')=3D=3D'absolute') break;=0A= =0A= } while (element =3D element.offsetParent);=0A= =0A= element =3D forElement;=0A= do {=0A= if (!window.opera || element.tagName=3D=3D'BODY') {=0A= valueT -=3D element.scrollTop || 0;=0A= valueL -=3D element.scrollLeft || 0;=0A= }=0A= } while (element =3D element.parentNode);=0A= =0A= return [valueL, valueT];=0A= },=0A= =0A= clone: function(source, target) {=0A= var options =3D Object.extend({=0A= setLeft: true,=0A= setTop: true,=0A= setWidth: true,=0A= setHeight: true,=0A= offsetTop: 0,=0A= offsetLeft: 0=0A= }, arguments[2] || {})=0A= =0A= // find page position of source=0A= source =3D $(source);=0A= var p =3D Position.page(source);=0A= =0A= // find coordinate system to use=0A= target =3D $(target);=0A= var delta =3D [0, 0];=0A= var parent =3D null;=0A= // delta [0,0] will do fine with position: fixed elements,=0A= // position:absolute needs offsetParent deltas=0A= if (Element.getStyle(target,'position') =3D=3D 'absolute') {=0A= parent =3D Position.offsetParent(target);=0A= delta =3D Position.page(parent);=0A= }=0A= =0A= // correct by body offsets (fixes Safari)=0A= if (parent =3D=3D document.body) {=0A= delta[0] -=3D document.body.offsetLeft;=0A= delta[1] -=3D document.body.offsetTop;=0A= }=0A= =0A= // set position=0A= if(options.setLeft) target.style.left =3D (p[0] - delta[0] + = options.offsetLeft) + 'px';=0A= if(options.setTop) target.style.top =3D (p[1] - delta[1] + = options.offsetTop) + 'px';=0A= if(options.setWidth) target.style.width =3D source.offsetWidth + = 'px';=0A= if(options.setHeight) target.style.height =3D source.offsetHeight + = 'px';=0A= },=0A= =0A= absolutize: function(element) {=0A= element =3D $(element);=0A= if (element.style.position =3D=3D 'absolute') return;=0A= Position.prepare();=0A= =0A= var offsets =3D Position.positionedOffset(element);=0A= var top =3D offsets[1];=0A= var left =3D offsets[0];=0A= var width =3D element.clientWidth;=0A= var height =3D element.clientHeight;=0A= =0A= element._originalLeft =3D left - parseFloat(element.style.left || = 0);=0A= element._originalTop =3D top - parseFloat(element.style.top || = 0);=0A= element._originalWidth =3D element.style.width;=0A= element._originalHeight =3D element.style.height;=0A= =0A= element.style.position =3D 'absolute';=0A= element.style.top =3D top + 'px';=0A= element.style.left =3D left + 'px';=0A= element.style.width =3D width + 'px';=0A= element.style.height =3D height + 'px';=0A= },=0A= =0A= relativize: function(element) {=0A= element =3D $(element);=0A= if (element.style.position =3D=3D 'relative') return;=0A= Position.prepare();=0A= =0A= element.style.position =3D 'relative';=0A= var top =3D parseFloat(element.style.top || 0) - = (element._originalTop || 0);=0A= var left =3D parseFloat(element.style.left || 0) - = (element._originalLeft || 0);=0A= =0A= element.style.top =3D top + 'px';=0A= element.style.left =3D left + 'px';=0A= element.style.height =3D element._originalHeight;=0A= element.style.width =3D element._originalWidth;=0A= }=0A= }=0A= =0A= // Safari returns margins on body which is incorrect if the child is = absolutely=0A= // positioned. For performance reasons, redefine = Position.cumulativeOffset for=0A= // KHTML/WebKit only.=0A= if (Prototype.Browser.WebKit) {=0A= Position.cumulativeOffset =3D function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= if (element.offsetParent =3D=3D document.body)=0A= if (Element.getStyle(element, 'position') =3D=3D 'absolute') = break;=0A= =0A= element =3D element.offsetParent;=0A= } while (element);=0A= =0A= return [valueL, valueT];=0A= }=0A= }=0A= =0A= Element.addMethods(); ------=_NextPart_000_0000_01C8A543.EF608090 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.refdag.nl/js/lib/erdee.nl/Form.js var ValidateForm =3D Class.create();=0A= =0A= /**=0A= * validate some specified fields of a form=0A= * =0A= * @author: lwielink=0A= * @date: 30/08/2007=0A= */ =0A= ValidateForm.prototype =3D { =0A= =0A= requiredFields : new Array(),=0A= requiredEmptyFields : new Array(),=0A= options : new Array(),=0A= =0A= /**=0A= * Initialize the input fields en check if the required=0A= * Whenn argument 2 exists, the constructor will not executed =0A= * =0A= * @param string ElementId=0A= * @return void =0A= */ =0A= initialize : function(elementId)=0A= { =0A= this.clear(); =0A= this.options.controlFields =3D {=0A= 'email' : = '^[A-Za-z0-9_-]+([\.]{1}[A-Za-z0-9_-]+)*@[A-Za-z0-9-]+([\.]{1}[A-Za-z0-9-= ]+)$',=0A= 'zipcode' : '^[0-9]{4}\s*[a-zA-Z]{2,3}$',=0A= 'street_number' : '^[0-9]+$'=0A= };=0A= this.options.warnings =3D {=0A= 'default' : 'Verplicht veld',=0A= 'email' : 'Onjuist formaat: info@rdtref.nl',=0A= 'zipcode' : 'Onjuist formaat: 8071KM',=0A= 'street_number' : 'Onjuist formaat: alleen cijfers toegestaan'=0A= };=0A= =0A= if ((!arguments) || arguments.length < 2) {=0A= var table =3D $(elementId);=0A= var inputs =3D table.getElementsByTagName('INPUT');=0A= for (var i=3D0; i < inputs.length; i++) {=0A= try {=0A= if ((inputs[i].nextSibling.nextSibling.className =3D=3D 'required') = && inputs[i].nextSibling.nextSibling.nodeName.match(/^span$/i)) { =0A= this.requiredFields.push(inputs[i]);=0A= if (inputs[i].value.empty()) {=0A= this.requiredEmptyFields.push(new Array([inputs[i].id],[1], = [0]));=0A= } else {=0A= found =3D false;=0A= for(value in this.options.controlFields){=0A= if (value =3D=3D inputs[i].name) {=0A= if (!inputs[i].value.match(new = RegExp(this.options.controlFields[value]))) {=0A= this.requiredEmptyFields.push(new Array([inputs[i].id],[1], = [1]));=0A= found =3D true;=0A= }=0A= }=0A= }=0A= if (!found)=0A= this.defineWarning(inputs[i], 0);=0A= }=0A= }=0A= } catch (exception) {}=0A= }=0A= }=0A= },=0A= =0A= getWarning : function(type)=0A= {=0A= return this.finalWarning[type];=0A= },=0A= =0A= /**=0A= * Check the form on the base of the filled requiredEmptyFields array=0A= * If no errors the form will be hide and the finisch text will be = show =0A= * =0A= * @return boolean =0A= */=0A= checkForm : function()=0A= { =0A= /* walk through the required en empty required fields and show a = warning if needed */=0A= if (this.requiredFields.length > 0) {=0A= if (this.requiredEmptyFields.length > 0) {=0A= for (var i=3D0; i < this.requiredEmptyFields.length; i++) {=0A= this.defineWarning(String(this.requiredEmptyFields[i][0]), = this.requiredEmptyFields[i][1], this.requiredEmptyFields[i][2]);=0A= }=0A= /* set height */=0A= if (obj =3D $('outerImageContainer')) {=0A= obj.style.height =3D $('lightboxData').getHeight()+50 + 'px';=0A= }=0A= return false;=0A= }=0A= }=0A= if ((arguments) && arguments.length > 0) {=0A= if (typeof(arguments[0]) =3D=3D 'object') {=0A= var config =3D arguments[0];=0A= if (config.onSuccessInnerScript)=0A= return eval(config.onSuccessInnerScript);=0A= if (config.sendPostDataByAjaxCall =3D=3D true) {=0A= new Ajax.Request(config.requestUri,=0A= {=0A= method:(!config.method) ? 'post' : config.method,=0A= parameters:$(config.formId).serialize(true),=0A= onSuccess: function(transport){=0A= var response =3D transport.responseText || "no response = text";=0A= if (response) =0A= $('lightboxData').update(config.onSuccessWarning);=0A= },=0A= onFailure: function() {=0A= $('lightboxData').update(config.onFailureWarning);=0A= }=0A= });=0A= return false;=0A= } else {=0A= $('lightboxData').style.display =3D 'none';=0A= var div =3D document.createElement('div');=0A= div.style.fontSize =3D '12px';=0A= div.id =3D 'result_div_id';=0A= div.appendChild(document.createTextNode('Een moment = geduld astublieft....'));=0A= $('imageContainer').appendChild(div);=0A= $('loading').style.display =3D 'block';=0A= return true;=0A= }=0A= } =0A= } =0A= },=0A= =0A= /**=0A= * Define the warning of the input element.=0A= * Two options:=0A= * - a red border=0A= * - red warning defined in the top of this class =0A= * =0A= * @return boolean =0A= */=0A= =0A= defineWarning : function(fieldId, error, showWarning)=0A= {=0A= if (parseInt(error) =3D=3D 1) {=0A= /* create a div for append the error warning */=0A= var divItem =3D document.createElement('DIV');=0A= divItem.className =3D 'form_input_error';=0A= var inputFieldName =3D $(fieldId).name;=0A= if (($(fieldId).parentNode.firstChild.className !=3D = 'form_input_error') || parseInt(showWarning) =3D=3D 1) {=0A= if (parseInt(showWarning) =3D=3D 1) {=0A= if ($(fieldId).parentNode.firstChild.className =3D=3D = 'form_input_error') =0A= = $(fieldId).parentNode.removeChild($(fieldId).parentNode.firstChild);=0A= }=0A= /* set error warning */=0A= var typeOfWarning =3D (parseInt(showWarning) =3D=3D 1) ? = inputFieldName : 'default';=0A= = divItem.appendChild(document.createTextNode(this.options.warnings[typeOfW= arning]));=0A= $(fieldId).parentNode.insertBefore(divItem, = $(fieldId).parentNode.firstChild);=0A= }=0A= $(fieldId).setStyle({'border' : '1px solid red'});=0A= } else {=0A= $(fieldId).setStyle({'border' : '0px none'});=0A= /* removing the error warning */=0A= if ($(fieldId).parentNode.firstChild.className =3D=3D = 'form_input_error') =0A= $(fieldId).parentNode.removeChild($(fieldId).parentNode.firstChild);=0A= }=0A= },=0A= =0A= =0A= =0A= /**=0A= * Check the profile form.=0A= * =0A= * @param object form=0A= * @param int currentItem=0A= * @param array fields=0A= * @return boolean =0A= */ =0A= checkProfileForm : function(form, currentItem, fields)=0A= { =0A= try {=0A= returnValue =3D true;=0A= for (var i =3D0; i < fields.length; i++) {=0A= var toGetField =3D eval("form." + fields[i] + "_" + = parseInt(currentItem-1));=0A= /* error handling */=0A= var error =3D document.createElement('SPAN');=0A= error.innerHTML =3D this.options.warnings['default'] + '
';=0A= error.className =3D 'required';=0A= if (toGetField.value =3D=3D ''){=0A= returnValue =3D false;=0A= if (!toGetField.parentNode.firstChild.nodeName.match(/span/i)) {=0A= if (fields[i] !=3D 'education_to') {=0A= toGetField.parentNode.insertBefore(error, toGetField);=0A= } else {=0A= var error =3D document.createElement('DIV');=0A= error.setStyle({'position':'absolute','left':'305px', = 'marginTop':'-35px', 'color':'#EB541F'});=0A= error.innerHTML =3D 'Verplicht veld
';=0A= toGetField.parentNode.insertBefore(error, toGetField);=0A= }=0A= }=0A= } else {=0A= if (toGetField.parentNode.firstChild.nodeName.match(/span/i))=0A= = toGetField.parentNode.removeChild(toGetField.parentNode.firstChild);=0A= }=0A= } =0A= return returnValue;=0A= } catch (exception) {=0A= return false;=0A= }=0A= },=0A= =0A= =0A= /**=0A= * clear all defined data=0A= * =0A= * @return void =0A= */ =0A= clear : function()=0A= {=0A= this.requiredEmptyFields.clear();=0A= this.requiredFields.clear();=0A= this.options.clear();=0A= }=0A= };=0A= ------=_NextPart_000_0000_01C8A543.EF608090 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.refdag.nl/js/lib/erdee.nl/default.js?ts=1202117678 Array.prototype.in_array =3D function (element) {=0A= for (var values in this) {=0A= if (this[values] =3D=3D element)=0A= return true;=0A= }=0A= return false;=0A= };=0A= =0A= =0A= var toLoadJsObjects =3D [];=0A= $$('script').findAll( function(s) {=0A= return (s.src && s.src.match(/default\.js(\?.*)?$/))=0A= }).each( function(s) {=0A= var loadItems =3D s.src.match(/\?.*load=3D([a-z,]*)/i);=0A= if ((loadItems) && loadItems[1]) {=0A= loadItems[1].split(',').each(function(element) {=0A= toLoadJsObjects.push(element);=0A= });=0A= }=0A= });=0A= =0A= =0A= var ErdeeLayout =3D Class.create();=0A= =0A= ErdeeLayout.prototype =3D {=0A= =0A= wideContentFrame : null,=0A= =0A= // constructor=0A= initialize : function(wideContentFrame)=0A= {=0A= this.wideContentFrame =3D wideContentFrame;=0A= this.correctMultiColLayout();=0A= },=0A= =0A= correctMultiColLayout : function()=0A= {=0A= try {=0A= var $contentFrameDiv =3D $(this.wideContentFrame);=0A= if ($('left_frame_div').getHeight() > = $('main_frame_div').getHeight())=0A= $('main_frame_div').setStyle({'height' : = $('left_frame_div').getHeight() + 'px'});=0A= if ($contentFrameDiv.getHeight() > = $('main_frame_div').getHeight())=0A= $('main_frame_div').setStyle({'height' : = $($contentFrameDiv).getHeight()+10 + 'px'});=0A= if (!$contentFrameDiv.id.endsWith('wide')) {=0A= if ($('right_frame_div').getHeight() > = $('main_frame_div').getHeight())=0A= $('main_frame_div').setStyle({'height' : = $('right_frame_div').getHeight() + 'px'});=0A= }=0A= /* set the height of the right inner frame if needed */=0A= if ($('right_frame_div').className.match(/right_blue_bg$/i)) = {=0A= highestSide =3D 0;=0A= var items =3D new = Array('left_frame_div',$contentFrameDiv,'right_frame_div');=0A= items.each(function(element) {=0A= if($(element).getHeight() > highestSide)=0A= highestSide =3D $(element).getHeight();=0A= });=0A= $('right_frame_div').style.height =3D highestSide + 'px';=0A= }=0A= } catch (error) {}=0A= =0A= =0A= }=0A= }=0A= =0A= =0A= function TopMenu()=0A= {=0A= this.container_div_id =3D 'top_nav_div';=0A= this.top_menu_prefix =3D 'top_menu_parent'; =0A= this.timeoutId =3D null;=0A= this.config =3D {};=0A= =0A= };=0A= =0A= Object.extend(TopMenu.prototype, =0A= {=0A= init : function()=0A= {=0A= if ((arguments) && arguments.length > 0) =0A= this.config =3D arguments[0];=0A= var parentContainer =3D $(this.container_div_id);=0A= $A(parentContainer.childNodes).each(function(parent) { =0A= if (parent.firstChild) {=0A= $A(parent.firstChild.childNodes).each(function(item) { = =0A= if (item.nodeName.match(/li/i)) {=0A= if ((item.lastChild) && = item.lastChild.nodeName.match(/ul/i)) {=0A= item.className +=3D " over";=0A= myTopMenu.defineSubmenus(item);=0A= item.className =3D = item.className.replace(/\s*over/i, "");=0A= }=0A= item.onmouseover =3D function() {=0A= if (!item.className.empty()) {=0A= item.className +=3D " over";=0A= } else {=0A= item.className =3D "over";=0A= }=0A= }=0A= item.onmouseout =3D function() {=0A= this.className =3D = this.className.replace(/\s*over/i, "");=0A= }=0A= /* correct dummy links */=0A= if (item.firstChild.href =3D=3D '#') {=0A= item.firstChild.onclick =3D function(event){=0A= Event.stop(event);=0A= }=0A= }=0A= }=0A= });=0A= }=0A= });=0A= },=0A= =0A= defineSubmenus : function(parentItem)=0A= {=0A= var maxWidth =3D 0;=0A= // define the max width=0A= $A(parentItem.lastChild.childNodes).each(function(subElement) {=0A= if ((!subElement.firstChild.style || = !subElement.firstChild.style.width) && = (subElement.firstChild.offsetWidth > maxWidth))=0A= if (parentItem.firstChild.offsetWidth <=3D = subElement.firstChild.offsetWidth) {=0A= maxWidth =3D subElement.firstChild.offsetWidth;=0A= } else {=0A= maxWidth =3D parentItem.firstChild.offsetWidth;=0A= }=0A= subElement.onmouseover =3D function() {=0A= subElement.className +=3D " over";=0A= }=0A= subElement.onmouseout =3D function(){=0A= subElement.className =3D subElement.className.replace(/ = ?over/, '');=0A= }=0A= /* correct dummy links */=0A= if (subElement.firstChild.href =3D=3D '#') {=0A= subElement.firstChild.onclick =3D function(e) {=0A= Event.stop(e);=0A= }=0A= }=0A= });=0A= // set the max width=0A= if (maxWidth > 0) {=0A= parentItem.style.width =3D maxWidth + 'px';=0A= parentItem.firstChild.style.display =3D 'block';=0A= //parentItem.firstChild.style.width =3D maxWidth + 'px';=0A= = $A(parentItem.lastChild.childNodes).each(function(subElement) {=0A= subElement.style.width =3D maxWidth + 'px';=0A= subElement.firstChild.style.display =3D 'block';=0A= subElement.firstChild.style.width =3D maxWidth + 'px';=0A= });=0A= }=0A= }=0A= });=0A= =0A= function initTopMenu() {=0A= myTopMenu =3D new TopMenu();=0A= myTopMenu.init();=0A= }=0A= =0A= if ((toLoadJsObjects.length < 1) || toLoadJsObjects.in_array('TopMenu'))=0A= Event.observe(window, 'load', initTopMenu);=0A= =0A= function SiteMenu()=0A= {=0A= this.container_div_id =3D 'site_nav_div';=0A= this.top_menu_prefix =3D 'nav_site_menu'; =0A= this.timeoutId =3D null;=0A= };=0A= =0A= Object.extend(SiteMenu.prototype, =0A= {=0A= init : function()=0A= {=0A= if ((arguments) && arguments.length > 0)=0A= this.container_div_id =3D arguments[0];=0A= =0A= var parentContainer =3D $(this.container_div_id);=0A= $A(parentContainer.childNodes).each(function(parent) {=0A= $A(parent.firstChild.childNodes).each(function(item) {=0A= if (item.nodeName.match(/li/i)) {=0A= item.onmouseover =3D function() {=0A= if (!item.className) {=0A= item.className +=3D " over";=0A= } else {=0A= item.className =3D "over";=0A= }=0A= item.style.zIndex =3D 1000;=0A= if ((item.firstChild.nextSibling) && = item.firstChild.nextSibling.nodeName.match(/ul/i)) =0A= mySiteMenu.defineSubmenus(item);=0A= }=0A= item.onmouseout =3D function() {=0A= this.className =3D = this.className.replace(/\s*over/i, "");=0A= }=0A= }=0A= });=0A= });=0A= },=0A= =0A= defineSubmenus : function(parentItem)=0A= {=0A= var maxWidth =3D 0;=0A= // define the max width=0A= $A(parentItem.lastChild.childNodes).each(function(subElement) { =0A= if (subElement.firstChild.offsetWidth > maxWidth)=0A= maxWidth =3D subElement.firstChild.offsetWidth;=0A= subElement.onmouseover =3D function() {=0A= if (!subElement.className.empty()) {=0A= subElement.className +=3D " over";=0A= } else {=0A= subElement.className =3D "over";=0A= }=0A= subElement.style.zIndex =3D 1000;=0A= }=0A= subElement.onmouseout =3D function() {=0A= subElement.className =3D = subElement.className.replace(/\s*over/i, "");=0A= }=0A= });=0A= // set the max width=0A= $A(parentItem.lastChild.childNodes).each(function(subElement) {=0A= subElement.style.width =3D (maxWidth + 6) + 'px';=0A= if (subElement.firstChild && subElement.firstChild.nodeName = =3D=3D 'A') {=0A= subElement.firstChild.style.display =3D 'block';=0A= subElement.firstChild.style.width =3D maxWidth + 'px';=0A= if (subElement.firstChild.nextSibling && = subElement.firstChild.nextSibling.nodeName =3D=3D 'UL') {=0A= subElement.firstChild.nextSibling.style.left =3D = (maxWidth + subElement.firstChild.offsetLeft * 2 + 6) + 'px';=0A= subElement.firstChild.nextSibling.style.width =3D = maxWidth + 'px';=0A= = subElement.firstChild.nextSibling.firstChild.firstChild.style.width =3D = maxWidth + 'px';=0A= subElement.firstChild.nextSibling.style.width =3D = 'auto';=0A= mySiteMenu.defineSubmenus(subElement);=0A= }=0A= }=0A= });=0A= }=0A= });=0A= =0A= function initSiteMenu() {=0A= mySiteMenu =3D new SiteMenu();=0A= mySiteMenu.init();=0A= }=0A= =0A= if ((toLoadJsObjects.length < 1) || toLoadJsObjects.in_array('SiteMenu'))=0A= Event.observe(window, 'load', initSiteMenu);=0A= =0A= AdPlacer =3D {=0A= =0A= start : function() {=0A= /* move zones */=0A= $$('div.ad').each(=0A= function (item)=0A= {=0A= try {=0A= if (!item.hasChildNodes() && item.id && = item.id.match(/^ad_placeholder_zone_[0-9a-f]+/)) {=0A= /* extract zone id */=0A= var $matches =3D = item.id.match(/^ad_placeholder_zone_([0-9a-f]+)/)=0A= var $zoneId =3D $matches[1];=0A= var $adElement =3D item.parentNode;=0A= while (($adElement.nodeName !=3D 'BODY') && = (!$adElement.className || !$adElement.className.match(/Common_Ad/)))=0A= $adElement =3D $adElement.parentNode;=0A= if ($adElement.nodeName =3D=3D 'BODY')=0A= $adElement =3D null;=0A= /* move ad */=0A= if ($('ad_store') && $('ad_store_zone_' + = $zoneId)) {=0A= /* hide zone if no ad content */=0A= if = (!$adElement.className.match(/Common_Ad_DQnA/) && !$$('#ad_store_zone_' = + $zoneId + ' > = *:not(script):not(noscript):not([id^=3Dbeacon])').length) {=0A= $adElement.style.display =3D 'none';=0A= } else {=0A= /* check if image and if normal size = */=0A= if (=0A= !$$('#ad_store_zone_' + $zoneId = + ' > object').length=0A= &&=0A= ($$('#ad_store_zone_' + $zoneId = + ' > a > img').length =3D=3D 1)=0A= ) {=0A= var $list =3D = $$('#ad_store_zone_' + $zoneId + ' > a > img');=0A= var $el =3D $list[0];=0A= if ($el.height && ($el.height = <=3D 1)) {=0A= $adElement.style.display =3D = 'none';=0A= } else {=0A= $adElement.style.display =3D = 'block';=0A= }=0A= } else {=0A= $adElement.style.display =3D = 'block';=0A= }=0A= }=0A= /* move it */=0A= item.appendChild($('ad_store_zone_' + = $zoneId));=0A= /* trigger IE6 render update */=0A= if = (navigator.userAgent.match(/\([^\)]*\bMSIE\s*6\./) && = $adElement.nextSibling)=0A= = setTimeout('document.getElementById("' + $adElement.nextSibling.id + = '").hide().show();', 1000);=0A= }=0A= }=0A= } catch(error) {=0A= }=0A= }=0A= );=0A= }=0A= =0A= }=0A= =0A= if ((toLoadJsObjects.length < 1) || toLoadJsObjects.in_array('AdPlacer'))=0A= Event.observe(window, 'load', AdPlacer.start);=0A= =0A= /* Window functions */=0A= windowInnerWidth =3D 500;=0A= windowInnerHeight =3D 500;=0A= =0A= windowOuterWidth =3D 500;=0A= windowOuterHeight =3D 500;=0A= =0A= function InnerWindowGet()=0A= {=0A= /* from a script by Jan Peter Koch - quirksmode.org */=0A= if (window.innerHeight) {=0A= /* all except Explorer */=0A= windowInnerWidth =3D window.innerWidth;=0A= windowInnerHeight =3D window.innerHeight;=0A= } else if (document.documentElement && = document.documentElement.clientHeight) {=0A= /* Explorer 6 Strict Mode */=0A= windowInnerWidth =3D document.documentElement.clientWidth;=0A= windowInnerHeight =3D document.documentElement.clientHeight;=0A= } else if (document.body) {=0A= /* other Explorers */=0A= windowInnerWidth =3D document.body.clientWidth;=0A= windowInnerHeight =3D document.body.clientHeight;=0A= }=0A= return new Array(windowInnerWidth, windowInnerHeight);=0A= }=0A= =0A= function OuterWindowSet(theWidth, theHeight)=0A= {=0A= window.resizeTo(theWidth, theHeight);=0A= windowOuterWidth =3D theWidth;=0A= windowOuterHeight =3D theHeight;=0A= /* recalc inner size */=0A= InnerWindowGet();=0A= return new Array(windowOuterWidth, windowOuterHeight);=0A= }=0A= =0A= function ResizeWindow()=0A= {=0A= /* parse params */=0A= myWishedWidth =3D 'auto';=0A= myWishedHeight =3D 'auto';=0A= if (ResizeWindow.arguments.length > 0) {=0A= myWishedWidth =3D ResizeWindow.arguments[0];=0A= }=0A= if (ResizeWindow.arguments.length > 1) {=0A= myWishedHeight =3D ResizeWindow.arguments[1];=0A= }=0A= if (ResizeWindow.arguments.length > 2) {=0A= myDiv =3D document.getElementById(ResizeWindow.arguments[2]);=0A= } else {=0A= myDiv =3D document.getElementById('site_frame_div_id');=0A= }=0A= /* determine sizing */=0A= if (myWishedWidth =3D=3D 'auto') {=0A= myWishedWidth =3D myDiv.offsetWidth + 2 * myDiv.offsetLeft + = document.body.offsetLeft;=0A= }=0A= if (myWishedHeight =3D=3D 'auto') {=0A= myWishedHeight =3D myDiv.offsetHeight + 2 * myDiv.offsetTop + = document.body.offsetTop;=0A= }=0A= /* resize */=0A= OuterWindowSet(myWishedWidth, myWishedHeight);=0A= myWidth =3D 2 * myWishedWidth - windowInnerWidth;=0A= myHeight =3D 2 * myWishedHeight - windowInnerHeight;=0A= /* remove scrollbars */=0A= OuterWindowSet(myWidth + 40, myHeight + 40);=0A= /* correct size */=0A= OuterWindowSet(myWidth + 1, myHeight + 1);=0A= /* correct for screen resolution */=0A= myResCorrect =3D false;=0A= if (screen && screen.availWidth && (windowOuterWidth > = screen.availWidth)) {=0A= myResCorrect =3D true;=0A= windowOuterWidth =3D screen.availWidth;=0A= }=0A= if (screen && screen.availHeight && (windowOuterHeight > = screen.availHeight)) {=0A= myResCorrect =3D true;=0A= windowOuterHeight =3D screen.availHeight;=0A= }=0A= if (myResCorrect) {=0A= OuterWindowSet(windowOuterWidth, windowOuterHeight);=0A= window.moveTo(0, 0);=0A= }=0A= }=0A= =0A= ------=_NextPart_000_0000_01C8A543.EF608090 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.refdag.nl/js/lib/lightbox/js/scriptaculous.js?load=effects // Copyright (c) 2005 Thomas Fuchs (http://script.aculo.us, = http://mir.aculo.us)=0A= // =0A= // Permission is hereby granted, free of charge, to any person obtaining=0A= // a copy of this software and associated documentation files (the=0A= // "Software"), to deal in the Software without restriction, including=0A= // without limitation the rights to use, copy, modify, merge, publish,=0A= // distribute, sublicense, and/or sell copies of the Software, and to=0A= // permit persons to whom the Software is furnished to do so, subject to=0A= // the following conditions:=0A= // =0A= // The above copyright notice and this permission notice shall be=0A= // included in all copies or substantial portions of the Software.=0A= //=0A= // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,=0A= // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF=0A= // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND=0A= // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE=0A= // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION=0A= // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION=0A= // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.=0A= =0A= var Scriptaculous =3D {=0A= Version: '1.5.1',=0A= require: function(libraryName) {=0A= // inserting via DOM fails in Safari 2.0, so brute force approach=0A= document.write('');=0A= },=0A= load: function() {=0A= if((typeof Prototype=3D=3D'undefined') ||=0A= parseFloat(Prototype.Version.split(".")[0] + "." +=0A= Prototype.Version.split(".")[1]) < 1.4)=0A= throw("script.aculo.us requires the Prototype JavaScript framework = >=3D 1.4.0");=0A= =0A= $A(document.getElementsByTagName("script")).findAll( function(s) {=0A= return (s.src && s.src.match(/scriptaculous\.js(\?.*)?$/))=0A= }).each( function(s) {=0A= var path =3D s.src.replace(/scriptaculous\.js(\?.*)?$/,'');=0A= var includes =3D s.src.match(/\?.*load=3D([a-z,]*)/);=0A= (includes ? includes[1] : = 'builder,effects,dragdrop,controls,slider').split(',').each(=0A= function(include) { Scriptaculous.require(path+include+'.js') });=0A= });=0A= }=0A= }=0A= =0A= Scriptaculous.load(); ------=_NextPart_000_0000_01C8A543.EF608090 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.refdag.nl/js/lib/lightbox/js/lightbox_ajax.js?ts=1200316329 // = -------------------------------------------------------------------------= ----------=0A= //=0A= // Lightbox v2.03.3=0A= // by Lokesh Dhakar - http://www.huddletogether.com=0A= // 5/21/06=0A= //=0A= // For more information on this script, visit:=0A= // http://huddletogether.com/projects/lightbox2/=0A= //=0A= // Licensed under the Creative Commons Attribution 2.5 License - = http://creativecommons.org/licenses/by/2.5/=0A= //=0A= // Credit also due to those who have helped, inspired, and made their = code available to the public.=0A= // Including: Scott Upton(uptonic.com), Peter-Paul Koch(quirksmode.com), = Thomas Fuchs(mir.aculo.us), and others.=0A= //=0A= //=0A= // = -------------------------------------------------------------------------= ----------=0A= /*=0A= =0A= Table of Contents=0A= -----------------=0A= Configuration=0A= Global Variables=0A= =0A= Extending Built-in Objects=0A= - Object.extend(Element)=0A= - Array.prototype.removeDuplicates()=0A= - Array.prototype.empty()=0A= =0A= Lightbox Class Declaration=0A= - initialize()=0A= - updateImageList()=0A= - start()=0A= - changeImage()=0A= - resizeImageContainer()=0A= - showImage()=0A= - updateDetails()=0A= - updateNav()=0A= - enableKeyboardNav()=0A= - disableKeyboardNav()=0A= - keyboardAction()=0A= - preloadNeighborImages()=0A= - end()=0A= =0A= Miscellaneous Functions=0A= - getPageScroll()=0A= - getPageSize()=0A= - getKey()=0A= - listenKey()=0A= - showSelectBoxes()=0A= - hideSelectBoxes()=0A= - showFlash()=0A= - hideFlash()=0A= - pause()=0A= - initLightbox()=0A= =0A= Function Calls=0A= - addLoadEvent(initLightbox)=0A= =0A= */=0A= // = -------------------------------------------------------------------------= ----------=0A= =0A= //=0A= // Configuration=0A= //=0A= var fileLoadingImage =3D "/img/common/loading.gif";=0A= var fileBottomNavCloseImage =3D "images/closelabel.gif";=0A= =0A= var overlayOpacity =3D 0.5; // controls transparency of shadow overlay=0A= =0A= var animate =3D true; // toggles resizing animations=0A= var resizeSpeed =3D 7; // controls the speed of the image resizing = animations (1=3Dslowest and 10=3Dfastest)=0A= =0A= var borderSize =3D 10; //if you adjust the padding in the CSS, you will = need to update this variable=0A= var textDataDivWidth =3D 0;=0A= var textDataDivHeight =3D 0;=0A= =0A= // = -------------------------------------------------------------------------= ----------=0A= =0A= //=0A= // Global Variables=0A= //=0A= var imageArray =3D new Array;=0A= var activeImage;=0A= var lastTimeOut =3D null;=0A= var slideShowTimeout =3D 5000;=0A= =0A= if(animate =3D=3D true){=0A= overlayDuration =3D 0.2; // shadow fade in/out duration=0A= if(resizeSpeed > 10){ resizeSpeed =3D 10;}=0A= if(resizeSpeed < 1){ resizeSpeed =3D 1;}=0A= resizeDuration =3D (11 - resizeSpeed) * 0.15;=0A= } else {=0A= overlayDuration =3D 0;=0A= resizeDuration =3D 0;=0A= }=0A= =0A= // = -------------------------------------------------------------------------= ----------=0A= =0A= //=0A= // Additional methods for Element added by SU, Couloir=0A= // - further additions by Lokesh Dhakar (huddletogether.com)=0A= //=0A= Object.extend(Element, {=0A= getWidth: function(element) {=0A= element =3D $(element);=0A= return element.offsetWidth;=0A= },=0A= setWidth: function(element,w) {=0A= element =3D $(element);=0A= element.style.width =3D w +"px";=0A= },=0A= setHeight: function(element,h) {=0A= element =3D $(element);=0A= element.style.height =3D h +"px";=0A= },=0A= setTop: function(element,t) {=0A= element =3D $(element);=0A= element.style.top =3D t +"px";=0A= },=0A= setLeft: function(element,l) {=0A= element =3D $(element);=0A= element.style.left =3D l +"px";=0A= },=0A= setSrc: function(element,src) {=0A= element =3D $(element);=0A= element.src =3D src;=0A= },=0A= setHref: function(element,href) {=0A= element =3D $(element);=0A= element.href =3D href;=0A= },=0A= setInnerHTML: function(element,content) {=0A= element =3D $(element);=0A= element.innerHTML =3D content;=0A= }=0A= });=0A= =0A= // = -------------------------------------------------------------------------= ----------=0A= =0A= //=0A= // Extending built-in Array object=0A= // - array.removeDuplicates()=0A= // - array.empty()=0A= //=0A= Array.prototype.removeDuplicates =3D function () {=0A= for(i =3D 0; i < this.length; i++){=0A= for(j =3D this.length-1; j>i; j--){=0A= if(this[i][0] =3D=3D this[j][0]){=0A= this.splice(j,1);=0A= }=0A= }=0A= }=0A= }=0A= =0A= // = -------------------------------------------------------------------------= ----------=0A= =0A= Array.prototype.empty =3D function () {=0A= for(i =3D 0; i <=3D this.length; i++){=0A= this.shift();=0A= }=0A= }=0A= =0A= // = -------------------------------------------------------------------------= ----------=0A= =0A= //=0A= // Lightbox Class Declaration=0A= // - initialize()=0A= // - start()=0A= // - changeImage()=0A= // - resizeImageContainer()=0A= // - showImage()=0A= // - updateDetails()=0A= // - updateNav()=0A= // - enableKeyboardNav()=0A= // - disableKeyboardNav()=0A= // - keyboardNavAction()=0A= // - preloadNeighborImages()=0A= // - end()=0A= //=0A= // Structuring of code inspired by Scott Upton (http://www.uptonic.com/)=0A= //=0A= var Lightbox =3D Class.create();=0A= =0A= Lightbox.prototype =3D {=0A= =0A= lightboxExtra : 0,=0A= =0A= // initialize()=0A= // Constructor runs on completion of the DOM loading. Calls = updateImageList and then=0A= // the function inserts html at the bottom of the page which is used to = display the shadow=0A= // overlay and the image container.=0A= //=0A= initialize: function(resizeSpeedInt) {=0A= if (resizeSpeedInt)=0A= resizeDuration =3D (11 - resizeSpeedInt) * 0.15;=0A= this.updateImageList();=0A= =0A= // Code inserts html at the bottom of the page that looks similar to = this:=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= var objBody =3D document.getElementsByTagName("body").item(0);=0A= =0A= var objOverlay =3D document.createElement("div");=0A= objOverlay.setAttribute('id','overlay');=0A= objOverlay.style.display =3D 'none';=0A= objOverlay.onclick =3D function() { myLightbox.end(); }=0A= objBody.appendChild(objOverlay);=0A= =0A= var objLightbox =3D document.createElement("div");=0A= objLightbox.setAttribute('id','lightbox');=0A= objLightbox.style.display =3D 'none';=0A= objLightbox.onclick =3D function(e) { // close Lightbox is user clicks = shadow overlay=0A= if (!e) var e =3D window.event;=0A= var clickObj =3D Event.element(e).id;=0A= if ( clickObj =3D=3D 'lightbox') {=0A= myLightbox.end();=0A= }=0A= };=0A= objBody.appendChild(objLightbox);=0A= =0A= var objOuterImageContainer =3D document.createElement("div");=0A= objOuterImageContainer.setAttribute('id','outerImageContainer');=0A= objLightbox.appendChild(objOuterImageContainer);=0A= =0A= // When Lightbox starts it will resize itself from 250 by 250 to the = current image dimension.=0A= // If animations are turned off, it will be hidden as to prevent a = flicker of a=0A= // white 250 by 250 box.=0A= if(animate){=0A= Element.setWidth('outerImageContainer', 250);=0A= Element.setHeight('outerImageContainer', 250);=0A= } else {=0A= Element.setWidth('outerImageContainer', 1);=0A= Element.setHeight('outerImageContainer', 1);=0A= }=0A= =0A= var objLightboxExtraData =3D document.createElement("div");=0A= objLightboxExtraData.setAttribute('id','lightboxExtraData');=0A= objOuterImageContainer.appendChild(objLightboxExtraData);=0A= =0A= var objLightboxExtraDataCloseImg =3D = document.createElement("img");=0A= objLightboxExtraDataCloseImg.setAttribute('src', = '/img/common/popup_close.gif');=0A= objLightboxExtraDataCloseImg.onclick =3D function() { = myLightbox.end(); }=0A= objLightboxExtraDataCloseImg.style.cursor =3D 'pointer'; =0A= objLightboxExtraDataCloseImg.style.width =3D '51px'; =0A= objLightboxExtraDataCloseImg.style.height =3D '12px';=0A= objLightboxExtraData.appendChild(objLightboxExtraDataCloseImg);=0A= =0A= var objImageContainer =3D document.createElement("div");=0A= objImageContainer.setAttribute('id','imageContainer');=0A= objOuterImageContainer.appendChild(objImageContainer);=0A= =0A= var objLightboxImage =3D document.createElement("img");=0A= objLightboxImage.setAttribute('id','lightboxImage');=0A= objImageContainer.appendChild(objLightboxImage);=0A= =0A= var objLightboxData =3D document.createElement("DIV");=0A= objLightboxData.setAttribute('id','lightboxData');=0A= objImageContainer.appendChild(objLightboxData);=0A= =0A= var objHoverNav =3D document.createElement("div");=0A= objHoverNav.setAttribute('id','hoverNav');=0A= objImageContainer.appendChild(objHoverNav);=0A= =0A= var objPrevLink =3D document.createElement("a");=0A= objPrevLink.setAttribute('id','prevLink');=0A= objPrevLink.setAttribute('href','#');=0A= objHoverNav.appendChild(objPrevLink);=0A= =0A= var objNextLink =3D document.createElement("a");=0A= objNextLink.setAttribute('id','nextLink');=0A= objNextLink.setAttribute('href','#');=0A= objHoverNav.appendChild(objNextLink);=0A= =0A= var objLoading =3D document.createElement("div");=0A= objLoading.setAttribute('id','loading');=0A= objImageContainer.appendChild(objLoading);=0A= =0A= var objLoadingLink =3D document.createElement("a");=0A= objLoadingLink.setAttribute('id','loadingLink');=0A= objLoadingLink.setAttribute('href','#');=0A= objLoadingLink.onclick =3D function() { myLightbox.end(); return = false; }=0A= objLoading.appendChild(objLoadingLink);=0A= =0A= var objLoadingImage =3D document.createElement("img");=0A= objLoadingImage.setAttribute('src', fileLoadingImage);=0A= objLoadingLink.appendChild(objLoadingImage);=0A= =0A= var objImageDataContainer =3D document.createElement("div");=0A= objImageDataContainer.setAttribute('id','imageDataContainer');=0A= objLightbox.appendChild(objImageDataContainer);=0A= =0A= var objImageData =3D document.createElement("div");=0A= objImageData.setAttribute('id','imageData');=0A= objImageDataContainer.appendChild(objImageData);=0A= =0A= var objImageDetails =3D document.createElement("div");=0A= objImageDetails.setAttribute('id','imageDetails');=0A= objImageData.appendChild(objImageDetails);=0A= =0A= if (this.lightboxExtra) {=0A= var objImageNav =3D document.createElement("div");=0A= objImageNav.setAttribute('id','imageNav');=0A= =0A= var navImgs =3D ['first','previous','play','pause','next','last'];=0A= var navTable =3D document.createElement('table');=0A= navTable.cellPadding =3D 0;=0A= navTable.cellSpacing =3D 0;=0A= navTable.id =3D 'nav_container_table';=0A= navTable.style.position =3D 'relative';=0A= var navTbody =3D document.createElement('tbody');=0A= var navRow =3D document.createElement('tr');=0A= navImgs.each(function(element) {=0A= var td =3D document.createElement('td');=0A= var img =3D document.createElement('img');=0A= img.id =3D 'photoslide_nav_' + element;=0A= img.src =3D '/img/common/erdee.nl/photoslide_nav_' + element + = '.gif';=0A= img.style.cursor =3D 'pointer';=0A= td.appendChild(img);=0A= navRow.appendChild(td);=0A= });=0A= navTbody.appendChild(navRow);=0A= navTable.appendChild(navTbody);=0A= objImageNav.appendChild(navTable);=0A= $('imageDetails').appendChild(objImageNav);=0A= $('outerImageContainer').style.border =3D '0px none';=0A= }=0A= var objCaption =3D document.createElement("span");=0A= objCaption.setAttribute('id','caption');=0A= objImageDetails.appendChild(objCaption);=0A= =0A= var objNumberDisplay =3D document.createElement("span");=0A= objNumberDisplay.setAttribute('id','numberDisplay');=0A= objImageDetails.appendChild(objNumberDisplay);=0A= =0A= var objBottomNav =3D document.createElement("div");=0A= objBottomNav.setAttribute('id','bottomNav');=0A= objImageData.appendChild(objBottomNav);=0A= =0A= var objBottomNavCloseLink =3D document.createElement("a");=0A= objBottomNavCloseLink.setAttribute('id','bottomNavClose');=0A= objBottomNavCloseLink.setAttribute('href','#');=0A= objBottomNavCloseLink.onclick =3D function() { myLightbox.end(); = return false; }=0A= objBottomNav.appendChild(objBottomNavCloseLink);=0A= },=0A= =0A= =0A= //=0A= // updateImageList()=0A= // Loops through anchor tags looking for 'lightbox' references and = applies onclick=0A= // events to appropriate links. You can rerun after dynamically = adding images w/ajax.=0A= //=0A= updateImageList: function() {=0A= if (!document.getElementsByTagName){ return; }=0A= var anchors =3D document.getElementsByTagName('a');=0A= var areas =3D document.getElementsByTagName('area');=0A= =0A= // loop through all anchor tags=0A= for (var i=3D0; i 2) && = arguments[2] =3D=3D 1) ? 1 : 0;=0A= hideSelectBoxes();=0A= hideFlash();=0A= =0A= // stretch overlay to fill page and fade in=0A= var arrayPageSize =3D getPageSize();=0A= Element.setWidth('overlay', arrayPageSize[0]);=0A= Element.setHeight('overlay', arrayPageSize[1]);=0A= =0A= new Effect.Appear('overlay', { duration: overlayDuration, from: = 0.0, to: overlayOpacity });=0A= =0A= imageArray =3D [];=0A= imageNum =3D 0;=0A= =0A= if (!document.getElementsByTagName){ return; }=0A= var anchors =3D document.getElementsByTagName( = imageLink.tagName);=0A= =0A= // if image is NOT part of a set..=0A= = if((imageLink.getAttribute('rel').match(/^lightbox(_ajax(?:_i)?)?(\|\d+\|= \d+\|.+)?$/i))){ /* ajax call or ajax_internal call */=0A= // add single image to imageArray=0A= imageArray.push(new Array(imageLink.getAttribute('href'), = imageLink.getAttribute('title')));=0A= } else {=0A= // if image is part of a set..=0A= =0A= // loop through anchors, find other images in set, and add = them to imageArray=0A= for (var i=3D0; i 1) && !myLightbox.lightboxExtra) {=0A= Element.show('numberDisplay');=0A= Element.setInnerHTML( 'numberDisplay', "Image " + = eval(activeImage + 1) + " of " + imageArray.length);=0A= }=0A= =0A= new Effect.Parallel(=0A= [ new Effect.SlideDown( 'imageDataContainer', { sync: = true, duration: resizeDuration, from: 0.0, to: 1.0 }),=0A= new Effect.Appear('imageDataContainer', { sync: true, = duration: resizeDuration }) ],=0A= { duration: resizeDuration, afterFinish: function() {=0A= // update overlay size and update nav=0A= var arrayPageSize =3D getPageSize();=0A= Element.setHeight('overlay', arrayPageSize[1]);=0A= myLightbox.updateNav();=0A= if ((imageArray.length > 1) && = myLightbox.lightboxExtra) {=0A= /* black div on the bottom of the loaded photo */=0A= var blackDiv =3D document.createElement('div');=0A= blackDiv.id =3D 'bottom_black_div';=0A= blackDiv.innerHTML =3D ' ';=0A= $('imageContainer').appendChild(blackDiv);=0A= =0A= var numberOfPhotosDiv =3D = document.createElement('div');=0A= numberOfPhotosDiv.id =3D 'number_of_photo_div_id';=0A= numberOfPhotosDiv.innerHTML =3D 'foto ' + = eval(activeImage + 1) + ' van ' + imageArray.length;=0A= $('imageContainer').appendChild(numberOfPhotosDiv);=0A= }=0A= }=0A= }=0A= );=0A= } catch (Exception){}=0A= },=0A= =0A= //=0A= // updateNav()=0A= // Display appropriate previous and next hover navigation.=0A= //=0A= updateNav: function() {=0A= =0A= if (!this.lightboxExtra) {=0A= Element.show('hoverNav');=0A= // if not first image in set, display prev image button=0A= if(activeImage !=3D 0){=0A= Element.show('prevLink');=0A= document.getElementById('prevLink').onclick =3D = function() {=0A= myLightbox.changeImage(activeImage - 1); return = false;=0A= }=0A= }=0A= =0A= // if not last image in set, display next image button=0A= if(activeImage !=3D (imageArray.length - 1)){=0A= Element.show('nextLink');=0A= document.getElementById('nextLink').onclick =3D = function() {=0A= myLightbox.changeImage(activeImage + 1); return = false;=0A= }=0A= }=0A= } else {=0A= try {=0A= $('hoverNav').remove();=0A= } catch (error) {};=0A= /* activate navigate buttons */=0A= if(activeImage !=3D 0){=0A= $('photoslide_nav_previous').onclick =3D function() {=0A= myLightbox.stopSlideShow();=0A= myLightbox.changeImage(activeImage - 1); return = false;=0A= }=0A= $('photoslide_nav_first').onclick =3D function() {=0A= myLightbox.stopSlideShow();=0A= myLightbox.changeImage(0); return false;=0A= }=0A= } else {=0A= $('photoslide_nav_previous').onclick =3D null;=0A= $('photoslide_nav_first').onclick =3D null;=0A= }=0A= if(activeImage !=3D (imageArray.length - 1)){=0A= $('photoslide_nav_next').onclick =3D function() {=0A= myLightbox.stopSlideShow();=0A= myLightbox.changeImage(activeImage + 1); return = false;=0A= }=0A= $('photoslide_nav_last').onclick =3D function() {=0A= myLightbox.stopSlideShow();=0A= myLightbox.changeImage(imageArray.length-1); return = false;=0A= }=0A= } else {=0A= $('photoslide_nav_next').onclick =3D null;=0A= $('photoslide_nav_last').onclick =3D null;=0A= }=0A= $('photoslide_nav_play').onclick =3D function() {=0A= myLightbox.startSlideShow(); return false;=0A= }=0A= $('photoslide_nav_pause').onclick =3D function() {=0A= myLightbox.stopSlideShow(); return false;=0A= }=0A= }=0A= this.enableKeyboardNav();=0A= },=0A= =0A= =0A= startSlideShow : function()=0A= {=0A= if (activeImage =3D=3D imageArray.length-1)=0A= activeImage =3D 0;=0A= lastTimeOut =3D setTimeout('myLightbox.nextSlide()', = slideShowTimeout);=0A= },=0A= =0A= nextSlide : function()=0A= {=0A= if (activeImage < imageArray.length - 1) {=0A= activeImage++;=0A= } else {=0A= activeImage =3D 0;=0A= myLightbox.stopSlideShow();=0A= myLightbox.end();=0A= return;=0A= }=0A= myLightbox.changeImage(activeImage);=0A= lastTimeOut =3D setTimeout('myLightbox.nextSlide()', = slideShowTimeout);=0A= },=0A= =0A= stopSlideShow : function()=0A= {=0A= if (lastTimeOut)=0A= clearTimeout(lastTimeOut);=0A= },=0A= =0A= //=0A= // enableKeyboardNav()=0A= //=0A= enableKeyboardNav: function() {=0A= document.onkeydown =3D this.keyboardAction;=0A= },=0A= =0A= //=0A= // disableKeyboardNav()=0A= //=0A= disableKeyboardNav: function() {=0A= document.onkeydown =3D '';=0A= },=0A= =0A= //=0A= // keyboardAction()=0A= //=0A= keyboardAction: function(e) {=0A= if (e =3D=3D null) { // ie=0A= keycode =3D event.keyCode;=0A= escapeKey =3D 27;=0A= } else { // mozilla=0A= keycode =3D e.keyCode;=0A= escapeKey =3D e.DOM_VK_ESCAPE;=0A= }=0A= =0A= key =3D String.fromCharCode(keycode).toLowerCase();=0A= =0A= /* if((key =3D=3D 'x') || (key =3D=3D 'o') || (key =3D=3D 'c') = || (keycode =3D=3D escapeKey)){ */ // close lightbox=0A= if(keycode =3D=3D escapeKey){=0A= myLightbox.end();=0A= } else if((key =3D=3D 'p') || (keycode =3D=3D 37)){ // = display previous image=0A= if(activeImage !=3D 0){=0A= myLightbox.disableKeyboardNav();=0A= myLightbox.changeImage(activeImage - 1);=0A= }=0A= } else if((key =3D=3D 'n') || (keycode =3D=3D 39)){ // = display next image=0A= if(activeImage !=3D (imageArray.length - 1)){=0A= myLightbox.disableKeyboardNav();=0A= myLightbox.changeImage(activeImage + 1);=0A= }=0A= }=0A= =0A= },=0A= =0A= //=0A= // preloadNeighborImages()=0A= // Preload previous and next images.=0A= //=0A= preloadNeighborImages: function(){=0A= =0A= if((imageArray.length - 1) > activeImage){=0A= preloadNextImage =3D new Image();=0A= preloadNextImage.src =3D imageArray[activeImage + 1][0];=0A= }=0A= if(activeImage > 0){=0A= preloadPrevImage =3D new Image();=0A= preloadPrevImage.src =3D imageArray[activeImage - 1][0];=0A= }=0A= =0A= },=0A= =0A= //=0A= // end()=0A= //=0A= end: function() {=0A= this.disableKeyboardNav();=0A= Element.hide('lightbox');=0A= new Effect.Fade('overlay', { duration: overlayDuration});=0A= showSelectBoxes();=0A= showFlash();=0A= try {=0A= $('outerImageContainer').removeChild($('lightboxData'));=0A= } catch (error) {}=0A= =0A= ajaxDataDivWidth =3D 0;=0A= ajaxDataDivHeight =3D 0;=0A= imgWidth =3D 0;=0A= imgHeight =3D 0;=0A= }=0A= }=0A= =0A= // = -------------------------------------------------------------------------= ----------=0A= =0A= //=0A= // getPageScroll()=0A= // Returns array with x,y page scroll values.=0A= // Core code from - quirksmode.com=0A= //=0A= function getPageScroll(){=0A= =0A= var xScroll, yScroll;=0A= =0A= if (self.pageYOffset) {=0A= yScroll =3D self.pageYOffset;=0A= xScroll =3D self.pageXOffset;=0A= } else if (document.documentElement && = document.documentElement.scrollTop){ // Explorer 6 Strict=0A= yScroll =3D document.documentElement.scrollTop;=0A= xScroll =3D document.documentElement.scrollLeft;=0A= } else if (document.body) {// all other Explorers=0A= yScroll =3D document.body.scrollTop;=0A= xScroll =3D document.body.scrollLeft;=0A= }=0A= =0A= arrayPageScroll =3D new Array(xScroll,yScroll)=0A= return arrayPageScroll;=0A= }=0A= =0A= // = -------------------------------------------------------------------------= ----------=0A= =0A= //=0A= // getPageSize()=0A= // Returns array with page width, height and window width, height=0A= // Core code from - quirksmode.com=0A= // Edit for Firefox by pHaez=0A= //=0A= function getPageSize(){=0A= =0A= var xScroll, yScroll;=0A= =0A= if (window.innerHeight && window.scrollMaxY) {=0A= xScroll =3D window.innerWidth + window.scrollMaxX;=0A= yScroll =3D window.innerHeight + window.scrollMaxY;=0A= } else if (document.body.scrollHeight > document.body.offsetHeight){ = // all but Explorer Mac=0A= xScroll =3D document.body.scrollWidth;=0A= yScroll =3D document.body.scrollHeight;=0A= } else { // Explorer Mac...would also work in Explorer 6 Strict, = Mozilla and Safari=0A= xScroll =3D document.body.offsetWidth;=0A= yScroll =3D document.body.offsetHeight;=0A= }=0A= =0A= var windowWidth, windowHeight;=0A= =0A= // console.log(self.innerWidth);=0A= // console.log(document.documentElement.clientWidth);=0A= =0A= if (self.innerHeight) { // all except Explorer=0A= if(document.documentElement.clientWidth){=0A= windowWidth =3D document.documentElement.clientWidth;=0A= } else {=0A= windowWidth =3D self.innerWidth;=0A= }=0A= windowHeight =3D self.innerHeight;=0A= } else if (document.documentElement && = document.documentElement.clientHeight) { // Explorer 6 Strict Mode=0A= windowWidth =3D document.documentElement.clientWidth;=0A= windowHeight =3D document.documentElement.clientHeight;=0A= } else if (document.body) { // other Explorers=0A= windowWidth =3D document.body.clientWidth;=0A= windowHeight =3D document.body.clientHeight;=0A= }=0A= =0A= // for small pages with total height less then height of the viewport=0A= if(yScroll < windowHeight){=0A= pageHeight =3D windowHeight;=0A= } else {=0A= pageHeight =3D yScroll;=0A= }=0A= =0A= // console.log("xScroll " + xScroll)=0A= // console.log("windowWidth " + windowWidth)=0A= =0A= // for small pages with total width less then width of the viewport=0A= if(xScroll < windowWidth){=0A= pageWidth =3D xScroll;=0A= } else {=0A= pageWidth =3D windowWidth;=0A= }=0A= // console.log("pageWidth " + pageWidth)=0A= =0A= arrayPageSize =3D new = Array(pageWidth,pageHeight,windowWidth,windowHeight)=0A= return arrayPageSize;=0A= }=0A= =0A= // = -------------------------------------------------------------------------= ----------=0A= =0A= //=0A= // getKey(key)=0A= // Gets keycode. If 'x' is pressed then it hides the lightbox.=0A= //=0A= function getKey(e){=0A= if (e =3D=3D null) { // ie=0A= keycode =3D event.keyCode;=0A= } else { // mozilla=0A= keycode =3D e.which;=0A= }=0A= key =3D String.fromCharCode(keycode).toLowerCase();=0A= =0A= if(key =3D=3D 'x'){=0A= }=0A= }=0A= =0A= // = -------------------------------------------------------------------------= ----------=0A= =0A= //=0A= // listenKey()=0A= //=0A= function listenKey () { document.onkeypress =3D getKey; }=0A= =0A= // ---------------------------------------------------=0A= =0A= function showSelectBoxes(){=0A= var selects =3D document.getElementsByTagName("select");=0A= for (i =3D 0; i !=3D selects.length; i++) {=0A= selects[i].style.visibility =3D "visible";=0A= }=0A= }=0A= =0A= // ---------------------------------------------------=0A= =0A= function hideSelectBoxes(){=0A= var selects =3D document.getElementsByTagName("select");=0A= for (i =3D 0; i !=3D selects.length; i++) {=0A= selects[i].style.visibility =3D "hidden";=0A= }=0A= }=0A= =0A= // ---------------------------------------------------=0A= =0A= function showFlash(){=0A= var flashObjects =3D document.getElementsByTagName("object");=0A= for (i =3D 0; i < flashObjects.length; i++) {=0A= flashObjects[i].style.visibility =3D "visible";=0A= }=0A= =0A= var flashEmbeds =3D document.getElementsByTagName("embed");=0A= for (i =3D 0; i < flashEmbeds.length; i++) {=0A= flashEmbeds[i].style.visibility =3D "visible";=0A= }=0A= }=0A= =0A= // ---------------------------------------------------=0A= =0A= function hideFlash(){=0A= var flashObjects =3D document.getElementsByTagName("object");=0A= for (i =3D 0; i < flashObjects.length; i++) {=0A= flashObjects[i].style.visibility =3D "hidden";=0A= }=0A= =0A= var flashEmbeds =3D document.getElementsByTagName("embed");=0A= for (i =3D 0; i < flashEmbeds.length; i++) {=0A= flashEmbeds[i].style.visibility =3D "hidden";=0A= }=0A= =0A= }=0A= =0A= =0A= // ---------------------------------------------------=0A= =0A= //=0A= // pause(numberMillis)=0A= // Pauses code execution for specified time. Uses busy code, not good.=0A= // Help from Ran Bar-On [ran2103@gmail.com]=0A= //=0A= =0A= function pause(ms){=0A= var date =3D new Date();=0A= curDate =3D null;=0A= do{var curDate =3D new Date();}=0A= while( curDate - date < ms);=0A= }=0A= /*=0A= function pause(numberMillis) {=0A= var curently =3D new Date().getTime() + sender;=0A= while (new Date().getTime();=0A= }=0A= */=0A= // ---------------------------------------------------=0A= =0A= =0A= =0A= function initLightbox() { myLightbox =3D new Lightbox(9); }=0A= Event.observe(window, 'load', initLightbox, false);=0A= ------=_NextPart_000_0000_01C8A543.EF608090 Content-Type: application/octet-stream Content-Transfer-Encoding: 7bit Content-Location: http://www.refdag.nl/js/lib/erdee.nl/sunday_block.phpjs ------=_NextPart_000_0000_01C8A543.EF608090 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.refdag.nl/js/Poll.js function Poll()=0A= {=0A= this.pollId =3D 0;=0A= this.optionId =3D 0;=0A= this.formId =3D 'poll_form_id';=0A= this.resultTargetId =3D 'poll_container_div_id';=0A= this.voteButtonId =3D 'vote_button_item_id';=0A= this.optionsName =3D 'poll_vote';=0A= this.radioGroupId =3D 'poll_votes_items';=0A= =0A= // activate the init function=0A= this.init();=0A= this.errorWarning =3D 'Er is een probleem opgetreden bij het ophalen = van de data.';=0A= };=0A= =0A= Object.extend(Poll.prototype,=0A= {=0A= init : function()=0A= {=0A= try { =0A= var voteButton =3D $(this.voteButtonId);=0A= voteButton.observe('click', function(e) {=0A= var nodes =3D Form.getInputs(myPoll.formId, 'radio', = this.optionsName);=0A= var selectedItem =3D $A(nodes).find(function(node) { =0A= return node.checked; =0A= });=0A= try {=0A= // now disable these radio buttons:=0A= nodes.invoke('disable');=0A= var pollId =3D = $(myPoll.formId).action.replace(/^.*\/poll\/([0-9]+)\/vote\.html$/ig, = '$1');=0A= myPoll.vote(pollId, selectedItem.value); =0A= } catch (e) {=0A= nodes.invoke('enable');=0A= alert('Er dient wel een keuze gemaakt te zijn!');=0A= }=0A= Event.stop(e);=0A= });=0A= } catch (error) {=0A= // prevent error. No poll available.=0A= }=0A= },=0A= =0A= =0A= vote : function(pollId, optionId)=0A= {=0A= // handling vote=0A= new Ajax.Request('/ajax_server.php?act=3Dpoll&sub=3Dpoll_vote&id=3D' + = pollId + '&voteId=3D' + optionId + '&output=3Dtext',=0A= {=0A= method:'get',=0A= onSuccess: function(transport){ =0A= var response =3D transport.responseText || myPoll.errorWarning;=0A= var targetId =3D myPoll.resultTargetId;=0A= while($(targetId).hasChildNodes())=0A= $(targetId).removeChild($(targetId).lastChild);=0A= $(targetId).innerHTML =3D response;=0A= $('poll_reactions_button').observe('click', function(event) {=0A= var link =3D document.createElement('a');=0A= link.href =3D = '/ajax_server.php?act=3Dpoll&sub=3Duitslag&id=3D' + pollId + = '&output=3Dtext';=0A= link.rel =3D 'lightbox_ajax|500|500|~href~';=0A= myLightbox.start(link, 1, 1);=0A= Event.stop(event); =0A= });=0A= },=0A= onFailure: function(){ =0A= $(this.resultTargetId).innerHTML =3D myPoll.errorWarning;=0A= }=0A= });=0A= =0A= }=0A= });=0A= =0A= // activate the poll handling=0A= function initPoll() { =0A= myPoll =3D new Poll()=0A= }=0A= Event.observe(window, 'load', initPoll, false); ------=_NextPart_000_0000_01C8A543.EF608090 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.refdag.nl/js/Knipsels.js?ts=1197535381 // JavaScript Document=0A= Array.prototype.in_array =3D function (element) {=0A= for (var values in this){=0A= if (this[values] =3D=3D element) =0A= return true;=0A= }=0A= return false;=0A= };=0A= =0A= String.prototype.strip_tags =3D function(){ =0A= return this.replace(/<[^>]+>(.+)<\/[^>]+>/gi, "\1");=0A= }=0A= /**=0A= * Some functions for manage the knipsels=0A= * =0A= * @author: lwielink=0A= * @date: 12/12/2008=0A= */=0A= =0A= var Knipsels =3D {=0A= =0A= // cookie name=0A= cookieName : 'knipsels',=0A= // cookie lifetime in days=0A= cookieLifeTime : 365,=0A= // max knipsel items=0A= maxKnipselItems : 10,=0A= // target list id=0A= targetListId : 'knipsel_container',=0A= // active articleId=0A= activeArticleId : null,=0A= // ajax call url=0A= ajaxCallUrl : '/ajax_server.php?act=3Darticle&id=3D',=0A= // list id if no knipsels added=0A= noKnipselsListId : 'no_knipsels',=0A= // add knipsel button/link ID=0A= addKnipselLinkId : 'ad_knipsel',=0A= // warning by reaching the knipsel limit=0A= maxKnipselsWarning : 'U kunt max. 10 knipsels toevoegen.',=0A= // warning by no Knipsels=0A= emptyKnipselsWarning: 'U heeft nog geen knipsels toegevoegd',=0A= // hightLight color by existing knipsel=0A= highLightColor : 'red',=0A= // delete icon url=0A= delIconUrl : '/img/icon_delete.gif',=0A= =0A= =0A= /**=0A= * add a knipsel=0A= * =0A= * @param int articleId=0A= * @return boolean=0A= */ =0A= addKnipsel : function(articleId)=0A= {=0A= var toWriteKnipsels =3D articleId;=0A= if (currentKnipsels =3D this.getKnipsels()) {=0A= currentKnipselsSplit =3D currentKnipsels.split(/,|\|/);=0A= if (currentKnipselsSplit.in_array(articleId)) /* article = already existing. Highlight existing item */=0A= return $$('li#' + articleId)[0].firstChild.style.color = =3D this.highLightColor;=0A= if (currentKnipselsSplit.length >=3D this.maxKnipselItems) { = /* max items reacht */=0A= try {=0A= if ($(this.targetListId).firstChild.id !=3D = 'max_items_reacht') {=0A= var newListItem =3D document.createElement('li');=0A= newListItem.id =3D 'max_items_reacht';=0A= = newListItem.appendChild(document.createTextNode(this.maxKnipselsWarning))= ;=0A= newListItem.style.color =3D 'red'=0A= newListItem.style.listStyle =3D 'none';=0A= return = $(this.targetListId).insertBefore(newListItem, = $(this.targetListId).firstChild);=0A= }=0A= } catch (error) {=0A= alert($(this.targetListId).firstChild.nodeType);=0A= }=0A= return;=0A= } =0A= currentKnipselsSplit.push(articleId);=0A= toWriteKnipsels =3D currentKnipselsSplit.join(',');=0A= }=0A= document.cookie =3D this.cookieName + "=3D" + toWriteKnipsels + = this.getExpires() + "; path=3D/";=0A= // show article name in right frame=0A= return this.showNameOfArticle(articleId); =0A= },=0A= =0A= /**=0A= * delete a knipsel on the base of the given article id=0A= * =0A= * @param int articleId=0A= * @return boolean=0A= */=0A= delKnipsel : function(articleId)=0A= {=0A= if (currentKnipsels =3D this.getKnipsels()) {=0A= currentKnipselsSplit =3D currentKnipsels.split(/,|\|/);=0A= if (currentKnipselsSplit.in_array(articleId)) {=0A= newKnipsels =3D new Array();=0A= for (var i=3D0; i < currentKnipselsSplit.length; i++) {=0A= if (currentKnipselsSplit[i] !=3D articleId) {=0A= newKnipsels.push(currentKnipselsSplit[i]);=0A= }=0A= }=0A= document.cookie =3D this.cookieName + "=3D" + = newKnipsels.join(',') + this.getExpires() + "; path=3D/";=0A= // remove accessory list item. $$ returns a array so we = get the first one=0A= $$('li#' + articleId)[0].remove();=0A= if ($(this.targetListId).immediateDescendants() < 1) {=0A= var newListItem =3D document.createElement('li');=0A= newListItem.id =3D 'no_knipsels';=0A= = newListItem.appendChild(document.createTextNode(this.emptyKnipselsWarning= ));=0A= return $(this.targetListId).appendChild(newListItem);=0A= }=0A= }=0A= }=0A= },=0A= =0A= =0A= /**=0A= * get all knipsels=0A= * =0A= * @return String =0A= */ =0A= getKnipsels : function()=0A= {=0A= var nameEQ =3D this.cookieName + "=3D";=0A= var ca =3D document.cookie.split(';');=0A= for(var i=3D0; i < ca.length; i++) {=0A= var c =3D ca[i];=0A= while (c.charAt(0)=3D=3D' ') =0A= c =3D c.substring(1,c.length);=0A= if (c.indexOf(nameEQ) =3D=3D 0) { =0A= return c.substring(nameEQ.length,c.length);=0A= }=0A= }=0A= return null;=0A= },=0A= =0A= =0A= /**=0A= * define expire date and set the expire string in document.cookie = format=0A= * =0A= * @return String=0A= */ =0A= getExpires : function()=0A= {=0A= var date =3D new Date();=0A= date.setTime(date.getTime()+(this.cookieLifeTime*24*60*60*1000));=0A= return "; expires=3D"+date.toGMTString();=0A= },=0A= =0A= =0A= /**=0A= * Show the name of the specified article=0A= * =0A= * @param int articleId=0A= * @return boolean=0A= */=0A= showNameOfArticle : function(articleId)=0A= {=0A= if ((!articleId) || articleId =3D=3D 0)=0A= return false;=0A= try {=0A= // test if contentElement exists. If the not exist we = reveive a exception=0A= tempId =3D $(Knipsels.targetListId).id;=0A= // setting up a AJAX call=0A= new Ajax.Request(this.ajaxCallUrl + articleId, {=0A= method: 'get',=0A= onSuccess: function(transport, json) {=0A= if (transport.responseText) {=0A= // try to remove the first list information id=0A= try {=0A= $(Knipsels.noKnipselsListId).remove();=0A= } catch (error){}=0A= var article =3D eval('(' + = transport.responseText + ')');=0A= // list item=0A= var newListItem =3D document.createElement('li');=0A= newListItem.id =3D articleId;=0A= =0A= var linkElement =3D document.createElement('a');=0A= linkElement.href =3D '/artikel/' + articleId + = '/' + escape(article.kop) + '.html';=0A= linkElement.innerHTML =3D article.kop;=0A= newListItem.appendChild(linkElement);=0A= // link=0A= var link =3D document.createElement('a');=0A= link.href =3D '#';=0A= link.onclick =3D function() {=0A= if (confirm('Weet u zeker dat u dit knipsel = wilt verwijderen?'))=0A= Knipsels.delKnipsel(this.parentNode.id);=0A= return false;=0A= }=0A= // delete img=0A= var delImg =3D document.createElement('img');=0A= delImg.src =3D Knipsels.delIconUrl;=0A= delImg.title =3D 'Knipsel verwijderen';=0A= delImg.alt =3D 'Knipsel verwijderen';=0A= link.appendChild(delImg);=0A= newListItem.appendChild(link);=0A= = $(Knipsels.targetListId).appendChild(newListItem);=0A= }=0A= },=0A= onFailure : function(=0A= ) {} =0A= });=0A= } catch (error) {=0A= location.href =3D location.href;=0A= }=0A= } =0A= }; ------=_NextPart_000_0000_01C8A543.EF608090 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.google-analytics.com/urchin.js //-- Google Analytics Urchin Module=0A= //-- Copyright 2007 Google, All Rights Reserved.=0A= =0A= //-- Urchin On Demand Settings ONLY=0A= var _uacct=3D""; // set up the Urchin Account=0A= var _userv=3D1; // service mode (0=3Dlocal,1=3Dremote,2=3Dboth)=0A= =0A= //-- UTM User Settings=0A= var _ufsc=3D1; // set client info flag (1=3Don|0=3Doff)=0A= var _udn=3D"auto"; // (auto|none|domain) set the domain name for cookies=0A= var _uhash=3D"on"; // (on|off) unique domain hash for cookies=0A= var _utimeout=3D"1800"; // set the inactive session timeout in seconds=0A= var _ugifpath=3D"/__utm.gif"; // set the web path to the __utm.gif file=0A= var _utsp=3D"|"; // transaction field separator=0A= var _uflash=3D1; // set flash version detect option (1=3Don|0=3Doff)=0A= var _utitle=3D1; // set the document title detect option = (1=3Don|0=3Doff)=0A= var _ulink=3D0; // enable linker functionality (1=3Don|0=3Doff)=0A= var _uanchor=3D0; // enable use of anchors for campaign = (1=3Don|0=3Doff)=0A= var _utcp=3D"/"; // the cookie path for tracking=0A= var _usample=3D100; // The sampling % of visitors to track (1-100).=0A= =0A= //-- UTM Campaign Tracking Settings=0A= var _uctm=3D1; // set campaign tracking module (1=3Don|0=3Doff)=0A= var _ucto=3D"15768000"; // set timeout in seconds (6 month default)=0A= var _uccn=3D"utm_campaign"; // name=0A= var _ucmd=3D"utm_medium"; // medium (cpc|cpm|link|email|organic)=0A= var _ucsr=3D"utm_source"; // source=0A= var _uctr=3D"utm_term"; // term/keyword=0A= var _ucct=3D"utm_content"; // content=0A= var _ucid=3D"utm_id"; // id number=0A= var _ucno=3D"utm_nooverride"; // don't override=0A= =0A= //-- Auto/Organic Sources and Keywords=0A= var _uOsr=3Dnew Array();=0A= var _uOkw=3Dnew Array();=0A= _uOsr[0]=3D"google"; _uOkw[0]=3D"q";=0A= _uOsr[1]=3D"yahoo"; _uOkw[1]=3D"p";=0A= _uOsr[2]=3D"msn"; _uOkw[2]=3D"q";=0A= _uOsr[3]=3D"aol"; _uOkw[3]=3D"query";=0A= _uOsr[4]=3D"aol"; _uOkw[4]=3D"encquery";=0A= _uOsr[5]=3D"lycos"; _uOkw[5]=3D"query";=0A= _uOsr[6]=3D"ask"; _uOkw[6]=3D"q";=0A= _uOsr[7]=3D"altavista"; _uOkw[7]=3D"q";=0A= _uOsr[8]=3D"netscape"; _uOkw[8]=3D"query";=0A= _uOsr[9]=3D"cnn"; _uOkw[9]=3D"query";=0A= _uOsr[10]=3D"looksmart"; _uOkw[10]=3D"qt";=0A= _uOsr[11]=3D"about"; _uOkw[11]=3D"terms";=0A= _uOsr[12]=3D"mamma"; _uOkw[12]=3D"query";=0A= _uOsr[13]=3D"alltheweb"; _uOkw[13]=3D"q";=0A= _uOsr[14]=3D"gigablast"; _uOkw[14]=3D"q";=0A= _uOsr[15]=3D"voila"; _uOkw[15]=3D"rdata";=0A= _uOsr[16]=3D"virgilio"; _uOkw[16]=3D"qs";=0A= _uOsr[17]=3D"live"; _uOkw[17]=3D"q";=0A= _uOsr[18]=3D"baidu"; _uOkw[18]=3D"wd";=0A= _uOsr[19]=3D"alice"; _uOkw[19]=3D"qs";=0A= _uOsr[20]=3D"yandex"; _uOkw[20]=3D"text";=0A= _uOsr[21]=3D"najdi"; _uOkw[21]=3D"q";=0A= _uOsr[22]=3D"aol"; _uOkw[22]=3D"q";=0A= _uOsr[23]=3D"club-internet"; _uOkw[23]=3D"q";=0A= _uOsr[24]=3D"mama"; _uOkw[24]=3D"query";=0A= _uOsr[25]=3D"seznam"; _uOkw[25]=3D"q";=0A= _uOsr[26]=3D"search"; _uOkw[26]=3D"q";=0A= _uOsr[27]=3D"szukaj"; _uOkw[27]=3D"szukaj";=0A= _uOsr[28]=3D"szukaj"; _uOkw[28]=3D"qt";=0A= _uOsr[29]=3D"netsprint"; _uOkw[29]=3D"q";=0A= _uOsr[30]=3D"google.interia"; _uOkw[30]=3D"q";=0A= _uOsr[31]=3D"szukacz"; _uOkw[31]=3D"q";=0A= _uOsr[32]=3D"yam"; _uOkw[32]=3D"k";=0A= _uOsr[33]=3D"pchome"; _uOkw[33]=3D"q";=0A= =0A= =0A= //-- Auto/Organic Keywords to Ignore=0A= var _uOno=3Dnew Array();=0A= //_uOno[0]=3D"urchin";=0A= //_uOno[1]=3D"urchin.com";=0A= //_uOno[2]=3D"www.urchin.com";=0A= =0A= //-- Referral domains to Ignore=0A= var _uRno=3Dnew Array();=0A= //_uRno[0]=3D".urchin.com";=0A= =0A= //-- **** Don't modify below this point ***=0A= var = _uff,_udh,_udt,_ubl=3D0,_udo=3D"",_uu,_ufns=3D0,_uns=3D0,_ur=3D"-",_ufno=3D= 0,_ust=3D0,_ubd=3Ddocument,_udl=3D_ubd.location,_udlh=3D"",_uwv=3D"1.1";=0A= var _ugifpath2=3D"http://www.google-analytics.com/__utm.gif";=0A= if (_udl.hash) _udlh=3D_udl.href.substring(_udl.href.indexOf('#'));=0A= if (_udl.protocol=3D=3D"https:") = _ugifpath2=3D"https://ssl.google-analytics.com/__utm.gif";=0A= if (!_utcp || _utcp=3D=3D"") _utcp=3D"/";=0A= function urchinTracker(page) {=0A= if (_udl.protocol=3D=3D"file:") return;=0A= if (_uff && (!page || page=3D=3D"")) return;=0A= var a,b,c,xx,v,z,k,x=3D"",s=3D"",f=3D0;=0A= var nx=3D" expires=3D"+_uNx()+";";=0A= var dc=3D_ubd.cookie;=0A= _udh=3D_uDomain();=0A= if (!_uVG()) return;=0A= _uu=3DMath.round(Math.random()*2147483647);=0A= _udt=3Dnew Date();=0A= _ust=3DMath.round(_udt.getTime()/1000);=0A= a=3Ddc.indexOf("__utma=3D"+_udh);=0A= b=3Ddc.indexOf("__utmb=3D"+_udh);=0A= c=3Ddc.indexOf("__utmc=3D"+_udh);=0A= if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A= if (_utimeout && _utimeout!=3D"") {=0A= x=3Dnew Date(_udt.getTime()+(_utimeout*1000));=0A= x=3D" expires=3D"+x.toGMTString()+";";=0A= }=0A= if (_ulink) {=0A= if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A= s+=3D_udl.search;=0A= if(s && s!=3D"" && s.indexOf("__utma=3D")>=3D0) {=0A= if (!(_uIN(a=3D_uGC(s,"__utma=3D","&")))) a=3D"-";=0A= if (!(_uIN(b=3D_uGC(s,"__utmb=3D","&")))) b=3D"-";=0A= if (!(_uIN(c=3D_uGC(s,"__utmc=3D","&")))) c=3D"-";=0A= v=3D_uGC(s,"__utmv=3D","&");=0A= z=3D_uGC(s,"__utmz=3D","&");=0A= k=3D_uGC(s,"__utmk=3D","&");=0A= xx=3D_uGC(s,"__utmx=3D","&");=0A= if ((k*1) !=3D ((_uHash(a+b+c+xx+z+v)*1)+(_udh*1))) = {_ubl=3D1;a=3D"-";b=3D"-";c=3D"-";xx=3D"-";z=3D"-";v=3D"-";}=0A= if (a!=3D"-" && b!=3D"-" && c!=3D"-") f=3D1;=0A= else if(a!=3D"-") f=3D2;=0A= }=0A= }=0A= if(f=3D=3D1) {=0A= _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A= _ubd.cookie=3D"__utmb=3D"+b+"; path=3D"+_utcp+";"+x+_udo;=0A= _ubd.cookie=3D"__utmc=3D"+c+"; path=3D"+_utcp+";"+_udo;=0A= } else if (f=3D=3D2) {=0A= a=3D_uFixA(s,"&",_ust);=0A= _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A= _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A= _ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A= _ufns=3D1;=0A= } else if (a>=3D0 && b>=3D0 && c>=3D0) {=0A= _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A= } else {=0A= if (a>=3D0) a=3D_uFixA(_ubd.cookie,";",_ust);=0A= else a=3D_udh+"."+_uu+"."+_ust+"."+_ust+"."+_ust+".1";=0A= _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A= _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A= _ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A= _ufns=3D1;=0A= }=0A= if (_ulink && xx && xx!=3D"" && xx!=3D"-") {=0A= xx=3D_uUES(xx);=0A= if (xx.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmx=3D"+xx+"; = path=3D"+_utcp+";"+nx+_udo;=0A= }=0A= if (_ulink && v && v!=3D"" && v!=3D"-") {=0A= v=3D_uUES(v);=0A= if (v.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmv=3D"+v+"; = path=3D"+_utcp+";"+nx+_udo;=0A= }=0A= _uInfo(page);=0A= _ufns=3D0;=0A= _ufno=3D0;=0A= if (!page || page=3D=3D"") _uff=3D1;=0A= }=0A= function _uGH() {=0A= var hid;=0A= var wc=3Dwindow;=0A= if (wc && wc.gaGlobal && wc.gaGlobal.hid) {=0A= hid=3Dwc.gaGlobal.hid;=0A= } else {=0A= hid=3DMath.round(Math.random()*0x7fffffff);=0A= if (!wc.gaGlobal) wc.gaGlobal=3D{};=0A= wc.gaGlobal.hid=3Dhid;=0A= }=0A= return hid;=0A= }=0A= function _uInfo(page) {=0A= var p,s=3D"",dm=3D"",pg=3D_udl.pathname+_udl.search;=0A= if (page && page!=3D"") pg=3D_uES(page,1);=0A= _ur=3D_ubd.referrer;=0A= if (!_ur || _ur=3D=3D"") { _ur=3D"-"; }=0A= else {=0A= dm=3D_ubd.domain;=0A= if(_utcp && _utcp!=3D"/") dm+=3D_utcp;=0A= p=3D_ur.indexOf(dm);=0A= if ((p>=3D0) && (p<=3D8)) { _ur=3D"0"; }=0A= if (_ur.indexOf("[")=3D=3D0 && = _ur.lastIndexOf("]")=3D=3D(_ur.length-1)) { _ur=3D"-"; }=0A= }=0A= s+=3D"&utmn=3D"+_uu;=0A= if (_ufsc) s+=3D_uBInfo();=0A= if (_uctm) s+=3D_uCInfo();=0A= if (_utitle && _ubd.title && _ubd.title!=3D"") = s+=3D"&utmdt=3D"+_uES(_ubd.title);=0A= if (_udl.hostname && _udl.hostname!=3D"") = s+=3D"&utmhn=3D"+_uES(_udl.hostname);=0A= if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A= s+=3D"&utmhid=3D"+_uGH();=0A= s+=3D"&utmr=3D"+_ur;=0A= s+=3D"&utmp=3D"+pg;=0A= if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A= var i=3Dnew Image(1,1);=0A= i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A= i.onload=3Dfunction() {_uVoid();}=0A= }=0A= if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A= var i2=3Dnew Image(1,1);=0A= = i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+= _uGCS();=0A= i2.onload=3Dfunction() { _uVoid(); }=0A= }=0A= return;=0A= }=0A= function _uVoid() { return; }=0A= function _uCInfo() {=0A= if (!_ucto || _ucto=3D=3D"") { _ucto=3D"15768000"; }=0A= if (!_uVG()) return;=0A= var = c=3D"",t=3D"-",t2=3D"-",t3=3D"-",o=3D0,cs=3D0,cn=3D0,i=3D0,z=3D"-",s=3D""= ;=0A= if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A= s+=3D_udl.search;=0A= var x=3Dnew Date(_udt.getTime()+(_ucto*1000));=0A= var dc=3D_ubd.cookie;=0A= x=3D" expires=3D"+x.toGMTString()+";";=0A= if (_ulink && !_ubl) {=0A= z=3D_uUES(_uGC(s,"__utmz=3D","&"));=0A= if (z!=3D"-" && z.indexOf(";")=3D=3D-1) { = _ubd.cookie=3D"__utmz=3D"+z+"; path=3D"+_utcp+";"+x+_udo; return ""; }=0A= }=0A= z=3Ddc.indexOf("__utmz=3D"+_udh);=0A= if (z>-1) { z=3D_uGC(dc,"__utmz=3D"+_udh,";"); }=0A= else { z=3D"-"; }=0A= t=3D_uGC(s,_ucid+"=3D","&");=0A= t2=3D_uGC(s,_ucsr+"=3D","&");=0A= t3=3D_uGC(s,"gclid=3D","&");=0A= if ((t!=3D"-" && t!=3D"") || (t2!=3D"-" && t2!=3D"") || (t3!=3D"-" && = t3!=3D"")) {=0A= if (t!=3D"-" && t!=3D"") c+=3D"utmcid=3D"+_uEC(t);=0A= if (t2!=3D"-" && t2!=3D"") { if (c !=3D "") c+=3D"|"; = c+=3D"utmcsr=3D"+_uEC(t2); }=0A= if (t3!=3D"-" && t3!=3D"") { if (c !=3D "") c+=3D"|"; = c+=3D"utmgclid=3D"+_uEC(t3); }=0A= t=3D_uGC(s,_uccn+"=3D","&");=0A= if (t!=3D"-" && t!=3D"") c+=3D"|utmccn=3D"+_uEC(t);=0A= else c+=3D"|utmccn=3D(not+set)";=0A= t=3D_uGC(s,_ucmd+"=3D","&");=0A= if (t!=3D"-" && t!=3D"") c+=3D"|utmcmd=3D"+_uEC(t);=0A= else c+=3D"|utmcmd=3D(not+set)";=0A= t=3D_uGC(s,_uctr+"=3D","&");=0A= if (t!=3D"-" && t!=3D"") c+=3D"|utmctr=3D"+_uEC(t);=0A= else { t=3D_uOrg(1); if (t!=3D"-" && t!=3D"") = c+=3D"|utmctr=3D"+_uEC(t); }=0A= t=3D_uGC(s,_ucct+"=3D","&");=0A= if (t!=3D"-" && t!=3D"") c+=3D"|utmcct=3D"+_uEC(t);=0A= t=3D_uGC(s,_ucno+"=3D","&");=0A= if (t=3D=3D"1") o=3D1;=0A= if (z!=3D"-" && o=3D=3D1) return "";=0A= }=0A= if (c=3D=3D"-" || c=3D=3D"") { c=3D_uOrg(); if (z!=3D"-" && = _ufno=3D=3D1) return ""; }=0A= if (c=3D=3D"-" || c=3D=3D"") { if (_ufns=3D=3D1) c=3D_uRef(); if = (z!=3D"-" && _ufno=3D=3D1) return ""; }=0A= if (c=3D=3D"-" || c=3D=3D"") {=0A= if (z=3D=3D"-" && _ufns=3D=3D1) { = c=3D"utmccn=3D(direct)|utmcsr=3D(direct)|utmcmd=3D(none)"; }=0A= if (c=3D=3D"-" || c=3D=3D"") return "";=0A= }=0A= if (z!=3D"-") {=0A= i=3Dz.indexOf(".");=0A= if (i>-1) i=3Dz.indexOf(".",i+1);=0A= if (i>-1) i=3Dz.indexOf(".",i+1);=0A= if (i>-1) i=3Dz.indexOf(".",i+1);=0A= t=3Dz.substring(i+1,z.length);=0A= if (t.toLowerCase()=3D=3Dc.toLowerCase()) cs=3D1;=0A= t=3Dz.substring(0,i);=0A= if ((i=3Dt.lastIndexOf(".")) > -1) {=0A= t=3Dt.substring(i+1,t.length);=0A= cn=3D(t*1);=0A= }=0A= }=0A= if (cs=3D=3D0 || _ufns=3D=3D1) {=0A= t=3D_uGC(dc,"__utma=3D"+_udh,";");=0A= if ((i=3Dt.lastIndexOf(".")) > 9) {=0A= _uns=3Dt.substring(i+1,t.length);=0A= _uns=3D(_uns*1);=0A= }=0A= cn++;=0A= if (_uns=3D=3D0) _uns=3D1;=0A= _ubd.cookie=3D"__utmz=3D"+_udh+"."+_ust+"."+_uns+"."+cn+"."+c+"; = path=3D"+_utcp+"; "+x+_udo;=0A= }=0A= if (cs=3D=3D0 || _ufns=3D=3D1) return "&utmcn=3D1";=0A= else return "&utmcr=3D1";=0A= }=0A= function _uRef() {=0A= if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A= var i=3D0,h,k,n;=0A= if ((i=3D_ur.indexOf("://"))<0) return "";=0A= h=3D_ur.substring(i+3,_ur.length);=0A= if (h.indexOf("/") > -1) {=0A= k=3Dh.substring(h.indexOf("/"),h.length);=0A= if (k.indexOf("?") > -1) k=3Dk.substring(0,k.indexOf("?"));=0A= h=3Dh.substring(0,h.indexOf("/"));=0A= }=0A= h=3Dh.toLowerCase();=0A= n=3Dh;=0A= if ((i=3Dn.indexOf(":")) > -1) n=3Dn.substring(0,i);=0A= for (var ii=3D0;ii<_uRno.length;ii++) {=0A= if ((i=3Dn.indexOf(_uRno[ii].toLowerCase())) > -1 && = n.length=3D=3D(i+_uRno[ii].length)) { _ufno=3D1; break; }=0A= }=0A= if (h.indexOf("www.")=3D=3D0) h=3Dh.substring(4,h.length);=0A= return = "utmccn=3D(referral)|utmcsr=3D"+_uEC(h)+"|"+"utmcct=3D"+_uEC(k)+"|utmcmd=3D= referral";=0A= }=0A= function _uOrg(t) {=0A= if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A= var i=3D0,h,k;=0A= if ((i=3D_ur.indexOf("://")) < 0) return "";=0A= h=3D_ur.substring(i+3,_ur.length);=0A= if (h.indexOf("/") > -1) {=0A= h=3Dh.substring(0,h.indexOf("/"));=0A= }=0A= for (var ii=3D0;ii<_uOsr.length;ii++) {=0A= if (h.toLowerCase().indexOf(_uOsr[ii].toLowerCase()) > -1) {=0A= if ((i=3D_ur.indexOf("?"+_uOkw[ii]+"=3D")) > -1 || = (i=3D_ur.indexOf("&"+_uOkw[ii]+"=3D")) > -1) {=0A= k=3D_ur.substring(i+_uOkw[ii].length+2,_ur.length);=0A= if ((i=3Dk.indexOf("&")) > -1) k=3Dk.substring(0,i);=0A= for (var yy=3D0;yy<_uOno.length;yy++) {=0A= if (_uOno[yy].toLowerCase()=3D=3Dk.toLowerCase()) { _ufno=3D1; = break; }=0A= }=0A= if (t) return _uEC(k);=0A= else return = "utmccn=3D(organic)|utmcsr=3D"+_uEC(_uOsr[ii])+"|"+"utmctr=3D"+_uEC(k)+"|= utmcmd=3Dorganic";=0A= }=0A= }=0A= }=0A= return "";=0A= }=0A= function _uBInfo() {=0A= var sr=3D"-",sc=3D"-",ul=3D"-",fl=3D"-",cs=3D"-",je=3D1;=0A= var n=3Dnavigator;=0A= if (self.screen) {=0A= sr=3Dscreen.width+"x"+screen.height;=0A= sc=3Dscreen.colorDepth+"-bit";=0A= } else if (self.java) {=0A= var j=3Djava.awt.Toolkit.getDefaultToolkit();=0A= var s=3Dj.getScreenSize();=0A= sr=3Ds.width+"x"+s.height;=0A= }=0A= if (n.language) { ul=3Dn.language.toLowerCase(); }=0A= else if (n.browserLanguage) { ul=3Dn.browserLanguage.toLowerCase(); }=0A= je=3Dn.javaEnabled()?1:0;=0A= if (_uflash) fl=3D_uFlash();=0A= if (_ubd.characterSet) cs=3D_uES(_ubd.characterSet);=0A= else if (_ubd.charset) cs=3D_uES(_ubd.charset);=0A= return = "&utmcs=3D"+cs+"&utmsr=3D"+sr+"&utmsc=3D"+sc+"&utmul=3D"+ul+"&utmje=3D"+j= e+"&utmfl=3D"+fl;=0A= }=0A= function __utmSetTrans() {=0A= var e;=0A= if (_ubd.getElementById) e=3D_ubd.getElementById("utmtrans");=0A= else if (_ubd.utmform && _ubd.utmform.utmtrans) = e=3D_ubd.utmform.utmtrans;=0A= if (!e) return;=0A= var l=3De.value.split("UTM:");=0A= var i,i2,c;=0A= if (_userv=3D=3D0 || _userv=3D=3D2) i=3Dnew Array();=0A= if (_userv=3D=3D1 || _userv=3D=3D2) { i2=3Dnew Array(); c=3D_uGCS(); }=0A= =0A= for (var ii=3D0;ii=3D2;ii--) {=0A= try {=0A= var fl=3Deval("new = ActiveXObject('ShockwaveFlash.ShockwaveFlash."+ii+"');");=0A= if (fl) { f=3Dii + '.0'; break; }=0A= }=0A= catch(e) {}=0A= }=0A= }=0A= return f;=0A= }=0A= function __utmLinker(l,h) {=0A= if (!_ulink) return;=0A= var p,k,a=3D"-",b=3D"-",c=3D"-",x=3D"-",z=3D"-",v=3D"-";=0A= var dc=3D_ubd.cookie;=0A= if (!l || l=3D=3D"") return;=0A= var iq =3D l.indexOf("?"); =0A= var ih =3D l.indexOf("#"); =0A= if (dc) {=0A= a=3D_uES(_uGC(dc,"__utma=3D"+_udh,";"));=0A= b=3D_uES(_uGC(dc,"__utmb=3D"+_udh,";"));=0A= c=3D_uES(_uGC(dc,"__utmc=3D"+_udh,";"));=0A= x=3D_uES(_uGC(dc,"__utmx=3D"+_udh,";"));=0A= z=3D_uES(_uGC(dc,"__utmz=3D"+_udh,";"));=0A= v=3D_uES(_uGC(dc,"__utmv=3D"+_udh,";"));=0A= k=3D(_uHash(a+b+c+x+z+v)*1)+(_udh*1);=0A= = p=3D"__utma=3D"+a+"&__utmb=3D"+b+"&__utmc=3D"+c+"&__utmx=3D"+x+"&__utmz=3D= "+z+"&__utmv=3D"+v+"&__utmk=3D"+k;=0A= }=0A= if (p) {=0A= if (h && ih>-1) return;=0A= if (h) { _udl.href=3Dl+"#"+p; }=0A= else {=0A= if (iq=3D=3D-1 && ih=3D=3D-1) _udl.href=3Dl+"?"+p;=0A= else if (ih=3D=3D-1) _udl.href=3Dl+"&"+p;=0A= else if (iq=3D=3D-1) = _udl.href=3Dl.substring(0,ih-1)+"?"+p+l.substring(ih);=0A= else _udl.href=3Dl.substring(0,ih-1)+"&"+p+l.substring(ih);=0A= }=0A= } else { _udl.href=3Dl; }=0A= }=0A= function __utmLinkPost(f,h) {=0A= if (!_ulink) return;=0A= var p,k,a=3D"-",b=3D"-",c=3D"-",x=3D"-",z=3D"-",v=3D"-";=0A= var dc=3D_ubd.cookie;=0A= if (!f || !f.action) return;=0A= var iq =3D f.action.indexOf("?"); =0A= var ih =3D f.action.indexOf("#"); =0A= if (dc) {=0A= a=3D_uES(_uGC(dc,"__utma=3D"+_udh,";"));=0A= b=3D_uES(_uGC(dc,"__utmb=3D"+_udh,";"));=0A= c=3D_uES(_uGC(dc,"__utmc=3D"+_udh,";"));=0A= x=3D_uES(_uGC(dc,"__utmx=3D"+_udh,";"));=0A= z=3D_uES(_uGC(dc,"__utmz=3D"+_udh,";"));=0A= v=3D_uES(_uGC(dc,"__utmv=3D"+_udh,";"));=0A= k=3D(_uHash(a+b+c+x+z+v)*1)+(_udh*1);=0A= = p=3D"__utma=3D"+a+"&__utmb=3D"+b+"&__utmc=3D"+c+"&__utmx=3D"+x+"&__utmz=3D= "+z+"&__utmv=3D"+v+"&__utmk=3D"+k;=0A= }=0A= if (p) {=0A= if (h && ih>-1) return;=0A= if (h) { f.action+=3D"#"+p; }=0A= else {=0A= if (iq=3D=3D-1 && ih=3D=3D-1) f.action+=3D"?"+p;=0A= else if (ih=3D=3D-1) f.action+=3D"&"+p;=0A= else if (iq=3D=3D-1) = f.action=3Df.action.substring(0,ih-1)+"?"+p+f.action.substring(ih);=0A= else = f.action=3Df.action.substring(0,ih-1)+"&"+p+f.action.substring(ih);=0A= }=0A= }=0A= return;=0A= }=0A= function __utmSetVar(v) {=0A= if (!v || v=3D=3D"") return;=0A= if (!_udo || _udo =3D=3D "") {=0A= _udh=3D_uDomain();=0A= if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A= }=0A= if (!_uVG()) return;=0A= var r=3DMath.round(Math.random() * 2147483647);=0A= _ubd.cookie=3D"__utmv=3D"+_udh+"."+_uES(v)+"; path=3D"+_utcp+"; = expires=3D"+_uNx()+";"+_udo;=0A= var s=3D"&utmt=3Dvar&utmn=3D"+r;=0A= if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A= if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A= var i=3Dnew Image(1,1);=0A= i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A= i.onload=3Dfunction() { _uVoid(); }=0A= }=0A= if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A= var i2=3Dnew Image(1,1);=0A= = i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+= _uGCS();=0A= i2.onload=3Dfunction() { _uVoid(); }=0A= }=0A= }=0A= function _uGCS() {=0A= var t,c=3D"",dc=3D_ubd.cookie;=0A= if ((t=3D_uGC(dc,"__utma=3D"+_udh,";"))!=3D"-") = c+=3D_uES("__utma=3D"+t+";+");=0A= if ((t=3D_uGC(dc,"__utmb=3D"+_udh,";"))!=3D"-") = c+=3D_uES("__utmb=3D"+t+";+");=0A= if ((t=3D_uGC(dc,"__utmc=3D"+_udh,";"))!=3D"-") = c+=3D_uES("__utmc=3D"+t+";+");=0A= if ((t=3D_uGC(dc,"__utmx=3D"+_udh,";"))!=3D"-") = c+=3D_uES("__utmx=3D"+t+";+");=0A= if ((t=3D_uGC(dc,"__utmz=3D"+_udh,";"))!=3D"-") = c+=3D_uES("__utmz=3D"+t+";+");=0A= if ((t=3D_uGC(dc,"__utmv=3D"+_udh,";"))!=3D"-") = c+=3D_uES("__utmv=3D"+t+";");=0A= if (c.charAt(c.length-1)=3D=3D"+") c=3Dc.substring(0,c.length-1);=0A= return c;=0A= }=0A= function _uGC(l,n,s) {=0A= if (!l || l=3D=3D"" || !n || n=3D=3D"" || !s || s=3D=3D"") return "-";=0A= var i,i2,i3,c=3D"-";=0A= i=3Dl.indexOf(n);=0A= i3=3Dn.indexOf("=3D")+1;=0A= if (i > -1) {=0A= i2=3Dl.indexOf(s,i); if (i2 < 0) { i2=3Dl.length; }=0A= c=3Dl.substring((i+i3),i2);=0A= }=0A= return c;=0A= }=0A= function _uDomain() {=0A= if (!_udn || _udn=3D=3D"" || _udn=3D=3D"none") { _udn=3D""; return 1; }=0A= if (_udn=3D=3D"auto") {=0A= var d=3D_ubd.domain;=0A= if (d.substring(0,4)=3D=3D"www.") {=0A= d=3Dd.substring(4,d.length);=0A= }=0A= _udn=3Dd;=0A= }=0A= _udn =3D _udn.toLowerCase(); =0A= if (_uhash=3D=3D"off") return 1;=0A= return _uHash(_udn);=0A= }=0A= function _uHash(d) {=0A= if (!d || d=3D=3D"") return 1;=0A= var h=3D0,g=3D0;=0A= for (var i=3Dd.length-1;i>=3D0;i--) {=0A= var c=3DparseInt(d.charCodeAt(i));=0A= h=3D((h << 6) & 0xfffffff) + c + (c << 14);=0A= if ((g=3Dh & 0xfe00000)!=3D0) h=3D(h ^ (g >> 21));=0A= }=0A= return h;=0A= }=0A= function _uFixA(c,s,t) {=0A= if (!c || c=3D=3D"" || !s || s=3D=3D"" || !t || t=3D=3D"") return "-";=0A= var a=3D_uGC(c,"__utma=3D"+_udh,s);=0A= var lt=3D0,i=3D0;=0A= if ((i=3Da.lastIndexOf(".")) > 9) {=0A= _uns=3Da.substring(i+1,a.length);=0A= _uns=3D(_uns*1)+1;=0A= a=3Da.substring(0,i);=0A= if ((i=3Da.lastIndexOf(".")) > 7) {=0A= lt=3Da.substring(i+1,a.length);=0A= a=3Da.substring(0,i);=0A= }=0A= if ((i=3Da.lastIndexOf(".")) > 5) {=0A= a=3Da.substring(0,i);=0A= }=0A= a+=3D"."+lt+"."+t+"."+_uns;=0A= }=0A= return a;=0A= }=0A= function _uTrim(s) {=0A= if (!s || s=3D=3D"") return "";=0A= while ((s.charAt(0)=3D=3D' ') || (s.charAt(0)=3D=3D'\n') || = (s.charAt(0,1)=3D=3D'\r')) s=3Ds.substring(1,s.length);=0A= while ((s.charAt(s.length-1)=3D=3D' ') || = (s.charAt(s.length-1)=3D=3D'\n') || (s.charAt(s.length-1)=3D=3D'\r')) = s=3Ds.substring(0,s.length-1);=0A= return s;=0A= }=0A= function _uEC(s) {=0A= var n=3D"";=0A= if (!s || s=3D=3D"") return "";=0A= for (var i=3D0;i0) r=3Da.substring(i+1,i2); else return = ""; =0A= if ((i=3Da.indexOf(".",i2+1))>0) t=3Da.substring(i2+1,i); else return = ""; =0A= if (f) {=0A= return r;=0A= } else {=0A= var c=3Dnew = Array('A','B','C','D','E','F','G','H','J','K','L','M','N','P','R','S','T'= ,'U','V','W','X','Y','Z','1','2','3','4','5','6','7','8','9');=0A= return = c[r>>28&m]+c[r>>23&m]+c[r>>18&m]+c[r>>13&m]+"-"+c[r>>8&m]+c[r>>3&m]+c[((r= &7)<<2)+(t>>30&3)]+c[t>>25&m]+c[t>>20&m]+"-"+c[t>>15&m]+c[t>>10&m]+c[t>>5= &m]+c[t&m];=0A= }=0A= }=0A= function _uIN(n) {=0A= if (!n) return false;=0A= for (var i=3D0;i"9") && (c!=3D".")) return false;=0A= }=0A= return true;=0A= }=0A= function _uES(s,u) {=0A= if (typeof(encodeURIComponent) =3D=3D 'function') {=0A= if (u) return encodeURI(s);=0A= else return encodeURIComponent(s);=0A= } else {=0A= return escape(s);=0A= }=0A= }=0A= function _uUES(s) {=0A= if (typeof(decodeURIComponent) =3D=3D 'function') {=0A= return decodeURIComponent(s);=0A= } else {=0A= return unescape(s);=0A= }=0A= }=0A= function _uVG() {=0A= if((_udn.indexOf("www.google.") =3D=3D 0 || _udn.indexOf(".google.") = =3D=3D 0 || _udn.indexOf("google.") =3D=3D 0) && _utcp=3D=3D'/' && = _udn.indexOf("google.org")=3D=3D-1) {=0A= return false;=0A= }=0A= return true;=0A= }=0A= function _uSP() {=0A= var s=3D100;=0A= if (_usample) s=3D_usample;=0A= if(s>=3D100 || s<=3D0) return true;=0A= return ((__utmVisitorCode(1)%10000)<(s*100));=0A= }=0A= function urchinPathCopy(p){=0A= var d=3Ddocument,nx,tx,sx,i,c,cs,t,h,o;=0A= cs=3Dnew Array("a","b","c","v","x","z");=0A= h=3D_uDomain(); if (_udn && _udn!=3D"") o=3D" domain=3D"+_udn+";";=0A= nx=3D_uNx()+";";=0A= tx=3Dnew Date(); tx.setTime(tx.getTime()+(_utimeout*1000));=0A= tx=3Dtx.toGMTString()+";";=0A= sx=3Dnew Date(); sx.setTime(sx.getTime()+(_ucto*1000));=0A= sx=3Dsx.toGMTString()+";";=0A= for (i=3D0;i<6;i++){=0A= t=3D" expires=3D";=0A= if (i=3D=3D1) t+=3Dtx; else if (i=3D=3D2) t=3D""; else if (i=3D=3D5) = t+=3Dsx; else t+=3Dnx;=0A= c=3D_uGC(d.cookie,"__utm"+cs[i]+"=3D"+h,";");=0A= if (c!=3D"-") d.cookie=3D"__utm"+cs[i]+"=3D"+c+"; path=3D"+p+";"+t+o;=0A= }=0A= }=0A= function _uCO() {=0A= if (!_utk || _utk=3D=3D"" || _utk.length<10) return;=0A= var d=3D'www.google.com';=0A= if (_utk.charAt(0)=3D=3D'!') d=3D'analytics.corp.google.com';=0A= _ubd.cookie=3D"GASO=3D"+_utk+"; path=3D"+_utcp+";"+_udo;=0A= var sc=3Ddocument.createElement('script');=0A= sc.type=3D'text/javascript';=0A= sc.id=3D"_gasojs";=0A= = sc.src=3D'https://'+d+'/analytics/reporting/overlay_js?gaso=3D'+_utk+'&'+= Math.random();=0A= document.getElementsByTagName('head')[0].appendChild(sc); =0A= }=0A= function _uGT() {=0A= var h=3Dlocation.hash, a;=0A= if (h && h!=3D"" && h.indexOf("#gaso=3D")=3D=3D0) {=0A= a=3D_uGC(h,"gaso=3D","&");=0A= } else {=0A= a=3D_uGC(_ubd.cookie,"GASO=3D",";");=0A= }=0A= return a;=0A= }=0A= var _utk=3D_uGT();=0A= if (_utk && _utk!=3D"" && _utk.length>10) {=0A= if (window.addEventListener) {=0A= window.addEventListener('load', _uCO, false); =0A= } else if (window.attachEvent) { =0A= window.attachEvent('onload', _uCO);=0A= }=0A= }=0A= =0A= function _uNx() {=0A= return (new Date((new Date()).getTime()+63072000000)).toGMTString();=0A= }=0A= ------=_NextPart_000_0000_01C8A543.EF608090--