From: =?Windows-1252?Q?Enregistr=E9_par_Windows_Internet_Explorer=A07?= Subject: Jean Rouch - Cocorico Monsieur Poulet - Editions Montparnasse Date: Thu, 15 Nov 2007 05:19:40 +0100 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0374_01C82747.1F6EB750" X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6000.16545 This is a multi-part message in MIME format. ------=_NextPart_000_0374_01C82747.1F6EB750 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.editionsmontparnasse.fr/titres/jean-rouch-cocorico-monsieur-poulet =EF=BB=BF Jean Rouch - Cocorico Monsieur Poulet - = Editions Montparnasse
  • accueil
  • boutique DVD
  • boutique VOD
  • vid=C3=A9os =

3DCat=C3=A9gories=20

  • C= in=C3=A9ma=20 classique=20
  • Docum= entaires=20
  • Cin=C3=A9ma=20 d=E2=80=99aujourd'hui=20
  • Jeunesse<= /A>=20
  • Art / = Culture=20
  • = Musique=20 / Spectacle=20
  • Terroir=20

3DCollections=20

  • RKO=20
  • Collector=20 classique=20
  • Des=20 lieux pour m=C3=A9moire=20
  • Des=20 trains pas comme les autres=20
  • Le=20 geste cin=C3=A9matographique=20
  • Les=20 grands peintres pr=C3=A9curseurs=20
  • M=C3=A9moires=20 de France=20
  • Palettes= =20
  • Regards=20
  • Une=20 journ=C3=A9e=E2=80=A6=20
  • Vid=C3=A9o=20 anniversaire=20
  • La=20 Com=C3=A9die-Fran=C3=A7aise
Accueil=20 > =C5=92uvres> Jean Rouch - Cocorico Monsieur = Poulet

3D"disponible

  • DVD<= /A>

    25,00 =E2=82=AC


3D""=20=20

Jean Rouch - Cocorico Monsieur Poulet

1950, 144 min, noir et blanc

de Jean Rouch

Envoyer=20 =C3=A0 un ami

3DSynopsis=20

Cocorico ! Monsieur Poulet (1974, 93 min)

Dans une 2 CV bringuebalante, Lam, surnomm=C3=A9 M. Poulet, = s=E2=80=99en va en brousse=20 chercher les poulets qu=E2=80=99il vendra =C3=A0 Niamey. Assist=C3=A9 de = Tallou et Damour=C3=A9, il=20 esp=C3=A8re faire des affaires juteuses. Mais les impr=C3=A9vus = s=E2=80=99accumulent, les poulets=20 sont introuvables, le fleuve Niger difficile =C3=A0 traverser. Et une = diablesse ne=20 cesse de jeter des sorts.

=C3=80 propos de =C2=AB Cocorico ! Monsieur = Poulet =C2=BB

=C2=AB Ce film a peut-=C3=AAtre =C3=A9t=C3=A9 le plus dr=C3=B4le = =C3=A0 faire. Lam avait propos=C3=A9 un=20 documentaire sur le commerce du poulet, nous d=C3=A9cidons d=E2=80=99en = faire un film de=20 fiction r=C3=A9alis=C3=A9 par Dalarou, nouveau r=C3=A9alisateur = multinational et=20 tric=C3=A9phale : Damour=C3=A9 Zika, Lam Ibrahima Dia, Jean Rouch. = Nous avons =C3=A9t=C3=A9=20 d=C3=A9pass=C3=A9s dans l=E2=80=99improvisation par les incidents : = la voiture de Lam n=E2=80=99avait=20 ni freins, ni phares, ni papiers. Ses pannes continuelles modifiaient = sans cesse=20 le sc=C3=A9nario pr=C3=A9vu (=E2=80=A6). Alors l=E2=80=99invention = =C3=A9tait continuelle et nous n=E2=80=99avions=20 aucune autre raison de nous arr=C3=AAter que le manque de pellicule ou = le fou rire=20 qui faisait trembler dangereusement micros et cam=C3=A9ras. =C2=BB = Jean Rouch

Bataille sur le grand fleuve (1950, 33 min)

Epop=C3=A9e fluviale au cours de laquelle les p=C3=AAcheurs Sorko = chassent au harpon=20 les hippopotames du fleuve Niger. Une comp=C3=A9tition magique entre = l=E2=80=99animal et=20 l=E2=80=99homme.

Cimeti=C3=A8res dans la falaise (1951, 18 min)

Document ethnologique et bouleversant t=C3=A9moignage sur les = fun=C3=A9railles d=E2=80=99un=20 jeune noy=C3=A9 en pays dogon, falaise de Bandiagara au = Mali.

Extraits vid=C3=A9os

  • Extrait=20

3DCommentaire=20

Le cin=C3=A9aste ethnologue fran=C3=A7ais mourait il y a trois ans = sur une route du=20 Nord du Niger =C3=A2=E2=82=AC=E2=80=9C sa seconde patrie. = R=C3=A9f=C3=A9rences en Afrique comme en Europe, les=20 films de ce refondateur du cin=C3=A9ma ethnographique et grand amoureux = du Continent=20 noir =C3=A9taient depuis quelques temps devenus difficiles =C3=A0 voir. = Les Editions=20 Montparnasse proposent de les r=C3=A9douvrir, et notamment le road movie = d=C3=A9lirant=20 Cocorico ! Monsieur Poulet

3D"D=C3=A9couvrez

  • Jean=20 Rouch=20
  • = Henri-Fran=C3=A7ois=20 Imbert=20
  • Les=20 Groupes Medvedkine

r=C3=A9cemment consult=C3=A9s

  • =20

    Jean= Rouch -=20 Cocorico Monsieur Poulet

    DVD

    25,00 =E2=82=AC

Qui=20 sommes-nous ? | 3D"Carnets | Contact | Conditions=20 g=C3=A9n=C3=A9rales de vente | Protec= tion des=20 donn=C3=A9es |

Presse | Ens= eignants=20 et revendeurs

3D"" RSS | = S=E2=80=99abon= ner au podcast=20 avec iTunes

=0A= var _uacct =3D "UA-720106-1";=0A= urchinTracker();=0A= ------=_NextPart_000_0374_01C82747.1F6EB750 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.editionsmontparnasse.fr/images/layouts/v4/logo.gif R0lGODlh7ABGAPcAAP///yMfIPz8/CcjJJ+hpC4sLd/g4Xh6fIGDhVtbXt3e3yooKf39/djZ2vDw 8VRUVnR2eDY1Ny8tLuLj5CglJouNkPn5+vf3+Onq642PkiQhIlJSVPHx8vPz81dYWvLy85OVmDk4 Oerr7CkmJ9HT1KCipY6Qk+/w8MjKy/j4+TU0NS0qLD8+QMzOzzIwMc/Q0vX19jEvMPb291VWWPT1 9e3t7iUiI7S2uCwpKrK0t0tLTWVmaMrMzqWnqT4+P/P09GxucPr6+56go6SmqEhISqmrrkRERsvN z01OUNDS06Gjptrb3eDh4kFBQomLjnBydOjp6jMxM97f4dna28/R04+RlHx+gUxNT6eprIKEh2do a7O1t7e5vKutsKWoqpCSlbi6vIyOkbu8v7Gztd3f4M3O0MrLzdTW13FzdZSWmMXGyKKkp6qsr+7v 762vsdbX2VRVV8DCxEZGSIWHioKDhlZXWTQzNOXm55eZnGNkZuHi487P0UVFRlFRU7/Bw+zs7Wts b6OlqD08Pmlrbdzd3tTV1sPFxzg2OEBAQebn6La4u42PkaGjpX6Agtvc3UdHSTs6PJiancfJy7q8 vmZnarCytMDBwzo5OklJS5ucn3Z3ekxMToSGiJKUl1BQU6irrcnKzJWXmmlqbOfo6by+wIeJi+Tl 5uvs7LW3uV9gYpyeoaiqrE5PULG0tpmbnmVnaVpbXTw7PYiJjJGTllhZW1xdX31/gsbIyqyusK2v snBxdLm7vXN0d8TFyOfn6MLExqaoq4qMj9fY2u3u75aYm29wc4aIi3p7fry9v4CChHV3eZeZm0JC Q0NDRISHiePk5V5fYa+xtGBhY1tcX3d5e1NTVZ2foZCSlH+BhIqMjmFiZUpKTGprbtXX2JSWmYOF iGJjZsXHydPU1l1eYIiKjW5wcq6ws2RlZ7a4unN1eMHDxdnb3GBhZE9QUXJzdnp8fnt9f3Z4e2xt cHx+gL2/wVlaXJqcnp2gomhpa77AwpudoHl6fW1vcQAAAAAAAAAAACH5BAAAAAAALAAAAADsAEYA AAj/AAEIHEiwoEGDUHjgmvVOS70ZM6S5I0cAmSMZBzNq3Mixo8ePIEOKHEmypEmDDuI4gXYogMuX MF+O2KTpk5STOHPq3Mmzp8+DR7LwiUm06EsJeYCJ+Mm0qdOnUDemyJHHqNWriCowicq1q9evHbnQ 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 ADs= ------=_NextPart_000_0374_01C82747.1F6EB750 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.editionsmontparnasse.fr/images/layouts/v4/default/column-categories.gif R0lGODlh3AANALMAAP///wCAs7vd693u9SKRvZnM4YjE3DOZwkSixxGIuGaz0Xe71lWqzMzm8O73 +qrV5iH5BAAAAAAALAAAAADcAA0AAAT/EMhJaw2COoKs/1URDGBpnmiqrmzrvh9GMQpsiaSt73zv /xYZcEgsGo8lQyIQOBQkAwQzsBiJmDXBgXnIQBlTg9BA4DYkhCrhEZgopjWAY0vwIu/4PIBRlygH AxwOAAJMOTINAXFiZxsIg1cZSgYSYGdlWW17B2cDBwwAZA4FHXqmpz6FORQLpRKqEjI0FAYdCwQU IgIOAU9uoARxhQBsqwB1Dwl2qMzNLQW4FgqUFCOxGWVTTAkACAsXAgPWE9DHvsNX2gGUSgfGzvDx FsUWrRSwALLUFfbkGLy+JCgAdq5NshIKDshbyFACgj6hEgBK8IiQoWsAElHTQmlAAlAAUCJF9GXJ 3CtNBxDkUJDAwQJKCxQ2nAmvChdfUaZUOeRFy7Z9OZlUORPRDJqCbqYgONOAzjKaUKO+KDRIqtWr epKdIwASq9evRApsEQq2rNQIADs= ------=_NextPart_000_0374_01C82747.1F6EB750 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.editionsmontparnasse.fr/images/layouts/v4/default/column-collections.gif R0lGODlh3AANALMAAP///wCAs7vd6yKRvYjE3N3u9ZnM4USixzOZwhGIuGaz0VWqzMzm8KrV5ne7 1u73+iH5BAAAAAAALAAAAADcAA0AAAT/EMhJ6xQBYMv5BsrQjWRpnmiqrmzretnHfuFr33iu7+8m rz+ecEgs3giJQABhkBQWygBB4stIFFEFBalkgqIGwoGKUA6aGqkygTYoF8a4fF5aDAQSZOExOBQ0 A3BVEgsIDAAFCHAAdngAeml5YwwBWo9SaQF4GH8JBA8IjnSjpEScFg4iEwUBDIMNAX8Td6cWH2IA CJYSBglpome5Y6XExToGqhUKuxJng25RUQTIHbdjwauxP8EFB5jG4OEpsLIUqRSsrjEZDb4W5DCS ucy9kbNoAAwJDeL9/hwH7uRJsKfPA0CC1klA4OdKgoMBHUGyli+AgzyYthlIVKDAvn8gMUE6iOIF kTclUyLJwKLkwCEJI7ugoaihTABsGgHEXBSyp8+fQIMKHUq0qNGjSJMCiAAAOw== ------=_NextPart_000_0374_01C82747.1F6EB750 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.editionsmontparnasse.fr/images/layouts/v4/default/h2_disponible-en.gif R0lGODlhoAATAMQAAOb09ACAs3O61KzX5Dqdww6Ht9jt8Lve6Mnl7CuWv1esy4/I3Eikxx2Pu4HB 12Wz0J7Q4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAA AAAALAAAAACgABMAAAX/ICCOZGmeaKqubOu+cAwbg3gIhqybd44cKtpuSCyaBgERISAw6pZNAUGF dFqvriqgh31xpdRkd0wGaMsycOqMbsMQDwLBQRMjmqIFQYEQDRZmCgQMgCYLDHs1I39miHwjdyJg A4KEJGwGDnIPfSpwcnQkAggGUgSFJw8MOW0LBQkCAgkFDmJaCwFxBTlSCgUKAr4ErAAGs8AMAQoj vQUPsgVAZmLNwL4JrGcHBQ3PS6iGAbACDdEjAQ4FBMG/KAEBimUH6CS1tmIED36S4p0ACAkYjGCQ wN+AAngEiCM2yA+1fpACOhRhoN0ic0cCgHPQgNU7VEiklYDgwA0DgSWS/00EgKiEQpE2AgCZBxNA On7+ALhaqTDnNCBaOJoQgDLlshJzRCgr0aCkG3cQTEC4Z0OdSFknYAHAWsIAvK0JSmjRwrWEVi0E 1MlZO+tEgAZr1zZAGSAqiXVP3cVbRFUEgm+SppjAq6bE18IryQpG2gTtuliQY7kFFjlWoa938eRl qnlErZWeA/QRUMBERUA7S8wbvTgxtdImCgDSouBoiwbgTGAegXezy10kDDToS+IwPVHAKzodKBjx NJ5MfucYKzM4gb3MOpI4gE0p9t6+SSRoYBdCgwRUDVzfGoBXOU7/HtQdgWvUFgYYnVOX9L4PnPnP ieBLeQl0Z1qBQBjgim9tuynR2Qiz+DSGAQq8EwBC+wEg30eBHbDEO+SNNNw7BFzVWoCKeWhhA/Gw seE7ChBj2ocXdtYgAOCRUEB1T9GAnQkIDECMGkHWtN0AEspQJAs+yphCkD++YWR4LDhH5ZVYXmFl llx2GQMjXoa5WQgAOw== ------=_NextPart_000_0374_01C82747.1F6EB750 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.editionsmontparnasse.fr/images/catalogue/products/tiny/3346030016480.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAPAAA/+4ADkFkb2JlAGTAAAAAAf/b AIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxsc Hx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f Hx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgARgAsAwERAAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAA AAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIG AnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPBUtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6Oz NhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dn d4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZqbnJ2en5KjpKWmp6ipqqusra6voRAAICAQID BQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEyobHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LC B3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaW prbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq +v/aAAwDAQACEQMRAD8AgN3d3HwXQ1KW8umYPJdFn5q5XdebEsaeOaO9+dvoMIjlw0H0v/zj5qmp 6h5Ekmv7ua7lS9ljSSd2kYIscZCgsSaAk5tNISYb97yvbOOMc1RFen9b0wysB45k06mnLOD1FMaW l4ZT0wIbxV8HSWtxbWwSeMxs7h1DdSrJsfpzQgEPogkCdn05/wA46wiP8u+QqfVvJnPz4IP4ZtdJ 9DyfbRvP8A9OYGmZTqFNNjTFKvH9rFCpgQ+JPNDl5LZjH6YMMNAGD1HD7VR45pZ83vtOOfvL1r8p dD8wXPlGDUbS/MFlBJJxtFk4c5VQVPSm/KmbLSfQ8x2z/f8AwZN548weY7Dydp195W1FLVreC5k1 K3vgEb0Ioy0kpZgWR0eMqm3xFsyHUlK/J35l6pqnli2uhqMy3MpZVgawkuZYwhK0eVW4mp3BbemF QXqXlHU5NQ04yyyySyo5VmmhED07Exjpiqe4EPiLzJFPE1ussrykxoyGTjyCFfhUldjmlnze/wAB BunrX5f+a7LQ/wAroo72W0so5Lh2FzeyrGlHohPH7TFlBAA65stJ9Dy3bJ/fn3Bivnb8wdL/ADBm vrGxhubmOwkuITbxO6wSxBCizC2qBvKQVL/FSvTvkOpKp5Z1GTTUaKey/R0bLG7WNnCht0lChXCE /GteIag7muKGb+QdZu4vzO0W0dpZbLVNIuDbK7sPTaGeVjI8deJZlHHFL3LFXxL5qi9OW3/ePJyi iarkMR+7AoCAu3htmlnze+05sFKbtLO5stNSd4BNa3qPbJNREBPF2aWQAtxPAKOwzYaT6Pi8x23/ AIx/mj9LPvLXmz8vNGR7IS3E1lbScka3ilmlP1t2Z/VKK3FvVKgcuNdqDvmU6hLBqPm6/m1HVNL0 ue50+OcLBbNEySsrsYuTMxHDjIjLSn7LVxQ9P/KbUku/MegR3+lLbatDZTUmkZXljSQPJwWnKi7+ OKXu2KviHzHNdytbm6RUkSKNBxNQyqgAbq2+aWfN7/CALpkn5anTo9U0+4u2RBHLKWkchQB6Jpud s2Ok+j4vLdt/4x/mhmt95p8sQzXU51ATKpr6fNpJr1HsYYYXlYBUaRWRufP7JzJdRaTajrnlV2gk t7S8uV025F5aXUcfpI7vNK7B+ZPFR69P8rfpito/8r/NLa3+bunS8RETbTRNEoVRWKBhUKqqB8hi gPo/Fk+I/M15DdtaywyCRREkZYClCiAEEeIzSzNl7/BExsFAWc9xJPDp9shluZ2CwxAirMw2Ar8s 2Ok+h5Xtv/GP80MnthqOkWrJe3On2bSB2Mkzh5QKD4QAyUPw7b5kuppJNW886S9zPBqWr3OoWiog iNmkcKMStZFNQG4hwAN96YLWk6/IDzBpl/8AnTo8GnwtDClteVLnk7n0GPJzU4gpp9i4VfBasWs1 J/36/wDxFc0IL6L1Y/qg1qfXo7PSreWa5dE9L06g1K12bYDb3zaaW+B5Dtr/ABj4Bj999aieQXd1 ElwhKmFH9aQsppxqnJevi2ZFOqpkflb8m/zU818H0ny9dG2fpe3Y+rQU8Q83phv9jXDSdn0j+R// ADjl5j8la9Y6/ruqWTT2YnK2VlCXZjcRelSS5f0zxQbhQlK4UEvoDFD4380abpLaxFax6rpq2yoi nUIkuhE9EWjyRRxSOspWnJd/nmnmBxcw9xp5y4L4ZX3bfr5L/wDCH5FR3UVx5z8+X1zF6a8LGwsL +G24gd5RBKWB9uJzY6cAQ2NvM9qTlLMSY8JobXf3PafyqH/ONoMY8inSWvhQI0tfr5PiPrlLj7sv dc9cxQ7FXYq//9k= ------=_NextPart_000_0374_01C82747.1F6EB750 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.editionsmontparnasse.fr/images/catalogue/works/medium/852.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAPAAA/+4ADkFkb2JlAGTAAAAAAf/b AIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxsc Hx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f Hx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAuACHAwERAAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAA AAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIG AnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPBUtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6Oz NhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dn d4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZqbnJ2en5KjpKWmp6ipqqusra6voRAAICAQID BQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEyobHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LC B3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaW prbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq +v/aAAwDAQACEQMRAD8A51mmfTHYq9K/If8A8mZZf8wM3/JpcyNN9bp+2v8AFj/WD6ezYvFtUxVv FXYq0TXFVu+KtYq3ire4xVsYq3irVBirgBirdB4Yq+F80z6Y7FXpX5D/APkzLL/mBm/5NLmRpvrd P21/ix/rB9PDNi8W7FXYq7FWmpiq2nvirWKtjFW+2KtiuKt9sVdirsVdvir4XzTPpjsVelfkP/5M yy/5gZv+TS5kab63T9tf4sf6wfT2bF4t2KuxV3bFVpJxVrbFWsVbGKru2KuGKt4q7FXYq7tir4Xz TPpjsVer/kTYxDzpp98HYytbzxNHT4QBCCCDmTpx6rdH2zM+DKPmPvfSFM2Dx7fyxV2KuxVxFcVW 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 30v1pNMJjtII5nQ6lbSTs5Usn7uEx/Ea/ZqcVee3VuINYl071kmEVy1t9Yi3Rwsnp809j1GKvQ7/ APKC0g1W1s01G5gikvb60ne6gRWeGwied7m0Cv8AvUKx8Pi40fFUku/Iunp5bk1+2v5ZbV7GxvrS OSNY3rdXjWcqSAFh8DRkqVO+Kof8wPJlr5WRGgu5LjnqGoWJ9QKvw2JiCv8AD3b1d8VTTXvI/l3Q dasdM1CfWCl7cG3S7W3tlhlJVQpgdpPi4ySKr1Ap2xViXm630rSvMF5penNcyRWUjW8z3YjWT14n KSU9IlSlV+E9cVSf6wnicVTTNM+mOxVQ1t+Fqrf5MX/ERmRpvrdN23/ix/rD70i+t++bF4xPvL/5 gazoFhPZ6d6SrczCaSV1LP8A3LwMgNaBWSU174qmLfm75gPqt9Xs/rBk1CS0ufSb1LUar/vSkJ50 47njyBpU4qpXH5qa9PazWssNq9tL+jysEkZkjR9MjSKN1Vyw/exxhZQdmGKtn809VWJra2srK0sT bXNpHZwRusSC8nS4mdauzci0SqN6BRSmKqt3+a19Prb61HpOnW99cfW11FkWZlu474FZY5g8rfDQ /Dw4nFVSD85fM1vP6sENpHGJbRktlRhEILK3ktUteJfeJ4pmDgmp8RirDxqIW6E8SLEFk9SOIVKr RuQUVJNB03OKp4v5h6ynnSXzcixfpCeeaeS3ZWe3IuQyyxcGavpsrkU5V98VRkf5qasii2awsJNK WzgsF0l4n+riO2m+sxts4k5+sSxPLepxVrUPzRv9Us57fWNMsNSeaW8uEuZ0lEkU1+ytJJF6ciKC vAcKg+9cVUNe/MafWdQt9Tl0uxt9TguY7t72ETepK0QUKknORl4fAPsqD74qkWsa5PqurX2qXAVJ 7+eW5mRKhQ8zl2C1JNKttiqD+sjFWU5pn0x2KoDzS/DTQ3tD+oZkab63Tdt/4sf6w+9iH1r3zYvG O+te+Ku+tYq76174q760fHFXfWvfFXfWvfFXfWvfFXfWvfFXfWvfFXfWj44q19a98Va+te+Ku+te +KvQfTk/kb7jmmfS7DvTk/kb7jithV1rQYdQ0JHeYwMZYY35EKFUKp5bgn9r8DvmTph6nR9tT/cE eY+9iMvlCNHKi9hK1AVzMACWYKOkbeP3b9M2DyDKtA/Ju11nQEu4tYWHVnvbiH6pI0a25s7IQNd3 SzkCphjuRIU47qrU3GKpT5r/AC/0XSNe+pWWtLPp8kVrPbXd0ywSOl3Ak6s0Sq/Giv4/rxVKJvKk UAYz39vFxZUZWnHIFth8IjJ7/dviq5PKUTxCQaja0ZeQBuVBoQSKj09v8/A4qk2pW9pY3j2rOZyg U+rDKroeQB2PAeOKob1rP+WX/g1/5oxV3rWX8sv/AAa/80Yq71rL+WX/AINf+aMVd61l/LL/AMGv /NGKu9ay/ll/4Nf+aMVbWSzZlVUlLMQAOaDcmn8uKvQW/Ju+G/6X04qvqCYC6qySR78OPo/EXQF1 K1HEddwCqwgWdn+mP0Z66V+sfVvrvrp9Vrz4er6vD+6/a5U+zvir0P1Z/wDfj/8ABHNM+l0HerP/ AL8f/gjitBIvOc040KQ+o9fUj/aPjmRpvrdR22B+WPvDAPrdx/vx/wDgmzYvFtNczsAGkcgVoCzG ldjT54qtaVmNWJY0pU77DtvirXP2xV3L2/DFXcyMVb9Q4q71DirXqHFW/UOKteocVbWZ1YMpIZSC pHUEbg4qyRfzO/MJVVD5i1F4lIPpPcSMpoa0IJ3GKsd+syet6v7fLn02rWuKv//Z ------=_NextPart_000_0374_01C82747.1F6EB750 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.editionsmontparnasse.fr/images/layouts/v4/default/h2_synopsis.gif R0lGODlhSgETAMQAAP///wCAs4DA2b/f7ECgxu/3+hCIuM/n8SCQvWCw0J/P4t/v9Y/H3jCYwXC4 1FCoy6/X5wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAA AAAALAAAAABKARMAAAX/ICCOZGmeaKqubOu+cCzPdG3feK7vLAPxwKBwSCwaj0jRIBBIOp/QqHQK 9VGv2Kx2y+16v2BtQUAQFAAQRWlhBggWYwJBXRokCA+6iA1YOOQMZyMLd3oKA3uFYYuMjUQJBgII BGgGgiICDSIBDAZlkAkkCQEPApANgksKpAIOCAgHIwgNDpEiZSKztQKOvb6/MAE/BbEACLwiBQZ0 THpLxZ2Iew2UAEsG0gAFCQhnS2cHgrjfAOHA5+jptiQMCCMK7puhJAgMIgb2JAcBsUv5IwXqlQuQ 7RavfQXTKVy4aFWCS8roHBshrMS4AJdGNOBFrsQfEZCQGQS5jqHJk1sG2yAwUAzARwiWKCa8eIKm CTIjOqEaKUJnRpRAgzp5EK8PPwLzNs3ktYCfiWXWnFpMqg3BPFwArQrdyrXIEhIPGgRYQIKgRWR4 SnTyRqqOWRI4AWAdEber3bszDhCAE5bEkmoyz4o4YOBBLDYB6CyhFqtAJwciFDxcgACyXF6SC1C2 jLezZxUFCDBhSaJpwrcj5uplEgDBDyUYR40WeQABk52Xy9kOgPuz798jDiR0UzTGggEtYScbMNxa 8jrPgUufDgDqjq/Us2unocAAEOzbw4tXoeD1Dj7j02cPAQA7 ------=_NextPart_000_0374_01C82747.1F6EB750 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.editionsmontparnasse.fr/images/catalogue/works/tiny/852_extrait_1.jpg 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 +ixhmfRf/9k= ------=_NextPart_000_0374_01C82747.1F6EB750 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.editionsmontparnasse.fr/images/layouts/v4/default/h2_commentaire.gif R0lGODlhSgETAMQAAP///0CgxoDA2QCAs7/f7O/3+hCIuJ/P4nC41DCYwWCw0CCQvY/H3lCoy9/v 9c/n8a/X5wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAA AAAALAAAAABKARMAAAX/ICCOZGmeaKqubOu+cCzPdG3feK7vfFkQLwijRywaj8ikcukiDF6DAZBJ rVqv2KzNGRxqv+CweJzjks/oNLXACAQUB187gHCQDoSCINCYEhoBAgUjeHp8foCCJQ4IbgyDIwIO hgFxIgIKAwKWAAQKfHEElqIieA8NCISAClNqrq9gEAYLCJgGAZAPs7UJA5x0CYEBUgcGCAi3I8DC xMbIAXcDCQICCwYPIwMMt7YKIgG9dCIIAw0CCAsJjZfQAHzGcQUJBgqYA96w+fpLDsYkDtMAFFig ABIABlK++RrRIB0kBwndLRTRMMHDiE44HVwAKQonJ9g6PRGxrVWBTO32/ygM6c7iCIBe9smcqUNB AxOQGHAs0eBmSxIQBkAgEehbAqBCiQqgiI+ol3slFngxA8BATBEDU7ZzM+LBADskCBigSbbsDAND UYgrEfRbqhFODLpb6u6tiLhKRQxY4KZvgAU+k+YVeXeA3HFav9EFIGCA374DWJqdTNlExBNFS5jJ XLhEZs6EB9+jRpqapcuKO4cuoZLx1sXVSpcGW7l25QWLTdg0oTM13JHK6IKm6nuBRsutfJuBmJxi 4rmEFtieTj2SAdqlgIAkMVB4buLQw6sOfmlnV5cAUIenypWE1+ecC1gtoeBq9fv65h0Y5CBTWgUG 7AcABAmgNxxwvh3oGXJd8iSATQHFNKVeZlT1E8CD2wTDjm+laDPIKdfgJ6I+BSAThTTJCWDAiQWR 99uCHK7GYQHDRGFAbhPSRdwDNe4FQWutgQZAMSdeOOKR+hBAAHZh5XGFA0rmAKVkLyjJJJJYZqnl llx26eWXYIYp5piVhQAAOw== ------=_NextPart_000_0374_01C82747.1F6EB750 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.editionsmontparnasse.fr/images/layouts/v4/default/h2_du-meme-realisateur.gif R0lGODlhSgETAMQAAP///wCAs7/f7IDA2UCgxu/3+hCIuJ/P4s/n8WCw0HC41N/v9SCQvVCoyzCY wY/H3q/X5wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAA AAAALAAAAABKARMAAAX/ICCOZGmeaKqubOu+cCzPdG3feO4Wgt4iPZ8t0SjABEbEwEjjCZ/QqHRq EgSopEPAkMC2BgZELNAjBAY1q3fNbrfVXu0BwXWb6OJxT8mcwe2AgYIxf4OGMGQ5hYeMjVgLCgQE DzxXAAtoJQMLVQcAB5KelwkECZwkBQ+SCqciB0gDBA1BAg0ESyUCpA2iJwIHBURMurK9I6mrnJsi iZgjoKaoqgSsAMsDCWe9kJKUI86anM6xeY7mjAcGDgMDDgYPlosAiZqlDNhndAkDDAZ9dAwUxArQ i5qDW2Z+GVCgwAABEtkaDGjooA+Jdgz2iYg4Ud0/BgEHNCBILxEcLZH8/4lAAFLgSC1lHASg5irA On5hRMgzGcCWAovngtpBEOABCXjxLJGgdzFAFxHwHJS7J6JAnRECcgIw06sBg4oiFtADUy5YgxMD io4ge4xI1Yx9spbsAYcmgCAF4GI1QO+PFWMPGBjZSben0MOCGpwtMVKn0hFM1wboUyCAgosPAQQ2 IVIEAQckIASAQOKWCAPGAFgtJ5kE6hKrNQsuAS8ITxG2aM8+2ldpg6eljRK+GxmxcS+jTYh2bKK4 NdBLSa/NTMChpOvuPF/GOrk0GisHr0t6xzkz8fDiydtFNZf4Sofl1h/rDZmBeEkMzg6Xd7x/FOdw DFdPCZHF4tkt7CTIjv9nmTDnHXEKKhgEZtxFmGAZDS5lW2HfcMXgCfQxs4+Fnuz3mH8oPkEVbUk1 N+F0BL5oIAAJAHeCadyVYJpYraww4yUB9FgCKXe0twg8nBBZAlG0KMVAaiSYmOKUT4BhUV5KERTa iSL8yIyMmVnBWgEEBIGjgyPgKEsJByw2YJpuurKYFS8CMNKG7sVIXJ13osmPRQiANY8xy+VJ5aE4 OMCAdBB8pVRDoqSz3ZuQgTlCAgYw6oCgZxr6IQD6iJMWlNaYByoXomopQkPeIPCZkVeQ2UNaTLCa xKtNHrOpGAWkAxykriyEJqLEzhBMAMgaMEAhCiCL7KSUfknhCM06m0BgH50uciZLzi6KgpegMtCt dGvxhey1sK7qrDFgWFtZrseYkWyGAFT7bI7F5musAHWiwi9QOPCARA5AsPZCwSn868ICA1fRMAsM 91uVwvpWbPHFGGes8cYcd+zxxyCHvHEIADs= ------=_NextPart_000_0374_01C82747.1F6EB750 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.editionsmontparnasse.fr/images/layouts/v4/default/h2_decouvrez-aussi.gif R0lGODlhSgETAMQAAP///wCAs0Cgxr/f7IDA2e/3+hCIuN/v9SCQvZ/P4jCYwY/H3mCw0HC41M/n 8a/X51CoywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAA AAAALAAAAABKARMAAAX/ICCOZGmeaKqubOu+cCzPdG3feO4WwzkICZ1wSCQ5CIWicslsOk2DgKlg YDyvWJIgQMh6v+Bs1ASxhs/DYxLNbrtd47d8Tq/bWYeGQLDgSUcFC3sNB1OCAgxBJIGDhSMJPSQD QUcmCQ8ABAcPQCKMAoQiBwSkpQsoeXt9oyKTJawiCYiOALIMjrB3urs5CQYKpAoGC38ADgYIDQRb iiIPyMoMBgJrx8kECgHNAl0kywBUzQAHAT0BEAgEPdbKzMZ7ewgBmJa/wcN/35J/CQF6Bkn6/UsS h5fBgy8cBDg1gtgfKmZaGXAgykADEgeAgUPAYA0AYpG4ldDXQAGJkiIC/yBYA1HSxBIKIJxQyFCE QxH6RsQB1UoETwCRCiIcSrQEBJlG/yxAYIIAUgZIF9lcaRSpSG8CRJXzZEARl4ZMR0bNBPDEUTL5 su4TAUHtiLYlhBadi3CeiQd/BEyDt0eYCAP0TvwkgddntxE5GaglEBbAVp97+frVGriE3RKFM7lt 9eeYAIoiPIMGWoyuaV6P1wLYU6p1t9QmrqqWjdMtuQHhRqRm7ZrUCAFjLUdSnZPziAPuRCWXe7o5 nXQmiIlgEPEEdBRQo4elrZmEYsYkUlNXsaAsiuskpHdX3TAArY/uSTufX4eAeU/yOI8GJyCS/fe1 9BDFfgVcBx4JGo2gEOUCNTk23ICL9DfOMCrY59FGf0Txnh4mwOagfPSF+IYCCNDzAALZjCCNiQoo 4JEwCSRxAAOXSRMjAA+0uMYBBkBQyAEQGACgXhfCtqIzOq6GwABMMnkCiSaiWEyLPRRAgF0FSHhl AVn2sCWIIoZ5RgE0BhCAAeqU1oCZZna0SAMGsKnAcGSx6aaC8piJwH6tHJYSnQCsaWcSDrFp5glk solmQVkq2oyg2ogAqSLMiWkpFjwAugiTF8Y1AIA64YaCAwPwKUOmnb6QaQoHOPmKqMfBeumstNZq 66245qrrrrz26uuvI4QAADs= ------=_NextPart_000_0374_01C82747.1F6EB750 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.editionsmontparnasse.fr/images/layouts/v4/default/carnets-nord_113x24.gif R0lGODlhcQAYAMQAAP///yMfIJOVmMbIymNkZjY1N+7v73x+gKyusIiJjEdHSbm7vdTV1lVWWHBx dJ+hpOHi4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAA AAAALAAAAABxABgAAAX/ICCOwHIoQRoox0K+cCzPdG3fuDigap8qg5xwSCzeEr6kKmFsOp+0g3Ia OECv2CKSOmVmv+DYgMsNhs9gAsIgMiB4h4H8UEC0Hw30TQDRxxACAiIIBAEFagANAYKDDC8Mjn4z AWaSI4UBAFI+BIqMlkSUoJcpAlyfAEgFLjEQAgQHdncOsQOyCA8HTAMLDwQJkYMHDg9sAAhVQRAJ DqyuAguvcSMGDw6/lYF8ArIL13gpBacjCyoEMQsFDQJ0DgAMBQoCCQWHIoUJDwCm6wQFbAYaFEhA rwEbJA3sqEPiYkySPgx4qLACQIW4c1vI+PhkKsW5FwYKUARgQFAnY/A+/8IaIeAfSVECFBgzIE+E qIouIjmswsNkOEUp7HBioEKBRDIczcEYY4xEAFYiEqjk+LFikAYEtL3KY1WEwGkAHDIpt8iAij4P PFYMSrKjO5rhxonoGKDqiAEFYtycO5XlJ1EFHGgNZLMSAgcB7DgUtJhoAK4Oz6lgWUrEJrpKkqp9 tPcdgAL6LvWd+zcILRILzIiCFPXc4rCVxS0aANTK5EHhFiBLoSmJAySa68bwF6TkuZasTI3eV7pE gNDIGIk6YcAAAXevX2MO5+g2yaO3CRlysAZxcLvUNq1glVEBgeWECw+SvWiEqIA/HGWvvI++gkje vcNDPbw1Q80b/O2jlEkMBgwQTBtyNCFHUzAwUMkNcvRhg4UUOkSfRilcOMqINWQEYgpekKhiDeqB ONKKMMpgIhcpxmjjUuD5AMSNPMpgwlEsQNWjjSEAADs= ------=_NextPart_000_0374_01C82747.1F6EB750 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.editionsmontparnasse.fr/images/icons/x/16x16/feed.png iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0 U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAKOSURBVHjadJNNSFRRGIbfc+6dO6OOOplD ykSZaRCtnKRc+ANRUBFEm0gicxG0bGoVhERRYIvIjRAtW+UmW5QQQS6qRWQSWJRaUcjkT0LiVWfm /pzTd869M5LShe+eufC973m+n2Fj55KJymTt9ZgVy3AGMHoxvvEs/qZgDL4AlhbsAfv34g1TiRPx RMZbWwU3GQzO9clNhGcYBpkY4UlGiWRd5scnMvx5tUWano9IMoXy1pOUBPgz4xC/xv8r1hSexNKi B1Nhq6RIbQoVhy6i+MiCDffDEPyJITBvZZPYLwiQFFzVZ0Q45Moc8q8fwP34FGJ5FixaCevgBZT1 DMNs7Nok9iikL8GyfWkZ3VgvhbljP6yOy2BbmzWR/+o2vM/PSmLfkchTaAIlsHa1ourSS5Sfvg8r 3Q38mYb7+DzE9Ig2MDquAan2kth3AgKu0JSBapLCNranEWnPIHp2GDzZDEE3+1OBiXW4D4LHtViZ CB/rBHJuHPmHp+CO3oK0Zyk7DvP4IGR1EwrPb673JX0mELslgvVRYW0O8usIvCe9AboyOdIPn1Ug 9+Kupihr69ZiZSJFsYRwztbRO4icGARv6IT3ZkCTsKp68J2dyE2MQuZtsFgllbZHTyMsAVqsaldC Vt8CtvsYPHsZzvtH+tZIc5e+sfBtLOhFYytRFAlYuGGED2clGNn8lO62m53U37y6XmM7M8E3onEI IpCSLp/vPyC31Bp6SUSsjmIbnO9jpVEZqbROzn15F5RDZs5CFs58FmaNBTZ5Ze+9hn11Genl/1mS 0qjChumaCVvo2iViNXHkuD1g9Daxt7lVEQPMNpcSdah1pQb5kqho4yVXQc2iacHiMMpNFPia/jv/ FWAAUTVTOunExzkAAAAASUVORK5CYII= ------=_NextPart_000_0374_01C82747.1F6EB750 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.editionsmontparnasse.fr/titres/reset.css HTML { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } BODY { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } DIV { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } SPAN { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } APPLET { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } OBJECT { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } IFRAME { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } H1 { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } H2 { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } H3 { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } H4 { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } H5 { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } H6 { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } P { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } BLOCKQUOTE { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } PRE { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } A { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } ABBR { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } ACRONYM { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } ADDRESS { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } BIG { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } CITE { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } CODE { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } DEL { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } DFN { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } EM { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } FONT { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } IMG { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } INS { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } KBD { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } Q { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } S { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } SAMP { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } SMALL { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } STRIKE { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } STRONG { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } SUB { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } SUP { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } TT { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } VAR { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } DL { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } DT { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } DD { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } OL { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } UL { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } LI { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } FIELDSET { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } FORM { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } LABEL { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } LEGEND { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } TABLE { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } CAPTION { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } TBODY { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } TFOOT { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } THEAD { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } TR { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } TH { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } TD { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0 } :focus { outline: 0 } BODY { BACKGROUND: white; COLOR: black; LINE-HEIGHT: 1 } OL { MARGIN: 1em 1em 1em 2em } UL { LIST-STYLE-TYPE: none } TABLE { BORDER-COLLAPSE: collapse; border-spacing: 0 } CAPTION { FONT-WEIGHT: normal; TEXT-ALIGN: left } TH { FONT-WEIGHT: normal; TEXT-ALIGN: left } TD { FONT-WEIGHT: normal; TEXT-ALIGN: left } EM { FONT-WEIGHT: bold } STRONG { FONT-WEIGHT: bold } SUB { FONT-SIZE: 80% } SUP { FONT-SIZE: 80% } SUB { VERTICAL-ALIGN: sub } SUP { VERTICAL-ALIGN: super } SMALL { FONT-SIZE: 66% } * { =09 } BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: = 0px; MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 1.3; PADDING-TOP: 0px; = FONT-FAMILY: Arial, "Helvetica", sans-serif; BACKGROUND-COLOR: #fff } A:link { COLOR: #000; TEXT-DECORATION: none } A:visited { COLOR: #000; TEXT-DECORATION: none } A:focus { COLOR: #000; TEXT-DECORATION: underline } A:hover { COLOR: #000; TEXT-DECORATION: underline } A:active { COLOR: #f00 } H1 { COLOR: #484848 } H2 { COLOR: #484848 } H3 { COLOR: #484848 } H4 { COLOR: #484848 } H5 { COLOR: #484848 } H6 { COLOR: #484848 } H1 { FONT-SIZE: 24px; MARGIN: 20px 0px 10px; LINE-HEIGHT: 1; FONT-FAMILY: = "Century Gothic", Arial, Helvetica, sans-serif } H2 { FONT-SIZE: 18px; MARGIN: 20px 0px 10px; FONT-FAMILY: "Century Gothic", = Arial, Helvetica, sans-serif } H3 { FONT-SIZE: 14px; MARGIN: 16px 0px 10px } H4 { FONT-SIZE: 12px; MARGIN: 1.5em 0px 1em } H5 { FONT-SIZE: 11px; MARGIN: 1.5em 0px 1em } H6 { FONT-SIZE: 11px; MARGIN: 1.5em 0px 1em } P { MARGIN: 0px 0px 1.5em; TEXT-ALIGN: justify } SELECT { BACKGROUND-COLOR: #fff } A.no-border:link { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } A.no-border:visited { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } .gray { COLOR: #999 } .smaller { FONT-SIZE: 90% } .siecle { FONT-VARIANT: small-caps } .dark-bg { BACKGROUND-COLOR: #f0f5fe } .even { BACKGROUND-COLOR: #f0f5fe } .light-bg { BACKGROUND-COLOR: #fff } .odd { BACKGROUND-COLOR: #fff } .forbidden-even { BACKGROUND-COLOR: #ffc9c9 } .forbidden-odd { BACKGROUND-COLOR: #fdd } .text-input { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 120%; PADDING-BOTTOM: = 2px; COLOR: #000; PADDING-TOP: 2px; FONT-FAMILY: Arial, "Helvetica", = sans-serif; BACKGROUND-COLOR: #fff } .money { FONT-FAMILY: "Courier New", Courier, monospace; TEXT-ALIGN: right } .number { TEXT-ALIGN: right } .action { TEXT-ALIGN: center } .justified { TEXT-ALIGN: justify } TABLE { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; = MARGIN-BOTTOM: 1.5em; BORDER-LEFT: #aaa 1px solid; COLOR: #000; = BORDER-BOTTOM: #aaa 1px solid; BORDER-COLLAPSE: collapse; = BACKGROUND-COLOR: #fff } CAPTION { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: = 0.9em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.3em; TEXT-ALIGN: center } THEAD { =09 } TFOOT { BORDER-TOP: #ccc 1px solid } TBODY { =09 } TH { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #aaa = 1px solid; PADDING-LEFT: 0.3em; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; = PADDING-BOTTOM: 0.3em; BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 0.3em; = BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: = center } TR { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #eee 0px solid; BORDER-LEFT: = #ccc 1px solid; BORDER-BOTTOM: #eee 0px solid; BORDER-COLLAPSE: separate } TD { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #eee = 0px solid; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #ccc = 1px solid; PADDING-TOP: 0.2em; BORDER-BOTTOM: #eee 0px solid; = BORDER-COLLAPSE: collapse; TEXT-ALIGN: left } TD IMG { VERTICAL-ALIGN: middle } .message-box { BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px = solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; = BORDER-LEFT: #000 1px solid; WIDTH: auto; LINE-HEIGHT: 1; PADDING-TOP: = 0px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: transparent } #message-box-mysql-error { BORDER-LEFT-COLOR: #e97b00; BORDER-BOTTOM-COLOR: #e97b00; = BORDER-TOP-COLOR: #e97b00; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: = #e97b00 } #message-box-ok { BORDER-LEFT-COLOR: #e8f3e0; BORDER-BOTTOM-COLOR: #e8f3e0; = BORDER-TOP-COLOR: #e8f3e0; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: = #e8f3e0 } #message-box-error { BORDER-LEFT-COLOR: #fbe0e0; BORDER-BOTTOM-COLOR: #fbe0e0; = BORDER-TOP-COLOR: #fbe0e0; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: = #fbe0e0 } #message-box-warning { BORDER-LEFT-COLOR: #fff3e0; BORDER-BOTTOM-COLOR: #fff3e0; = BORDER-TOP-COLOR: #fff3e0; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: = #fff3e0 } #message-box-info { BORDER-LEFT-COLOR: #e0f3ff; BORDER-BOTTOM-COLOR: #e0f3ff; = BORDER-TOP-COLOR: #e0f3ff; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: = #e0f3ff } .message-box OL { BORDER-RIGHT: #f0f 0px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #f0f = 0px dotted; PADDING-LEFT: 12px; PADDING-BOTTOM: 6px; MARGIN: 0px 10px = 0px 12px; BORDER-LEFT: #f0f 0px dotted; PADDING-TOP: 6px; BORDER-BOTTOM: = #f0f 0px dotted } .message-box LI { FONT-SIZE: 1em; MARGIN: 0px 0px 0px 10px } .message-box P { BORDER-RIGHT: #f0f 0px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #f0f = 0px dotted; PADDING-LEFT: 12px; FONT-SIZE: 1em; PADDING-BOTTOM: 6px; = MARGIN: 0px; BORDER-LEFT: #f0f 0px dotted; PADDING-TOP: 6px; = BORDER-BOTTOM: #f0f 0px dotted } .message-box-title { BORDER-RIGHT: #f00 0px solid; PADDING-RIGHT: 12px; BORDER-TOP: #f00 0px = solid; PADDING-LEFT: 12px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px; = PADDING-BOTTOM: 6px; BORDER-LEFT: #f00 0px solid; PADDING-TOP: 6px; = BORDER-BOTTOM: #f00 0px solid } #message-box-ok-content { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; = PADDING-TOP: 6px } #message-box-error-content { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; = PADDING-TOP: 6px } #message-box-warning-content { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; = PADDING-TOP: 6px } #message-box-info-content { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; = PADDING-TOP: 6px } #message-box-ok .message-box-title { COLOR: #490 } #message-box-error .message-box-title { COLOR: #d00 } #message-box-mysql-error .message-box-title { COLOR: #004e61 } #message-box-warning .message-box-title { COLOR: #f90 } #message-box-info .message-box-title { COLOR: #09f } .field-error-message { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: = 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f00; PADDING-TOP: 0px; = BORDER-BOTTOM: #f00 0px solid; BACKGROUND-COLOR: transparent } .field-error { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: = url(../../images/layouts/common/messages/field-error-bg.png); = PADDING-BOTTOM: 1em; MARGIN: 0px 0px 2em; COLOR: #000; BORDER-TOP-STYLE: = none; PADDING-TOP: 0.5em; BACKGROUND-REPEAT: repeat-x; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: = #ffc; BORDER-BOTTOM-STYLE: none } ------=_NextPart_000_0374_01C82747.1F6EB750 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.editionsmontparnasse.fr/css/default.css @import url( reset.css ); A.link:link { TEXT-DECORATION: underline } A.link:visited { TEXT-DECORATION: underline } A.link:hover { TEXT-DECORATION: none } A.link:focus { TEXT-DECORATION: none } BODY { FONT-SIZE: 11px; COLOR: #231f20; BACKGROUND-REPEAT: repeat-x; = BACKGROUND-COLOR: #0080b3 } H1 { FONT-WEIGHT: normal; COLOR: #0080b3 } H2 { FONT-WEIGHT: normal; COLOR: #0080b3 } H3 { FONT-WEIGHT: normal; COLOR: #0080b3 } H4 { FONT-WEIGHT: normal; COLOR: #0080b3 } H5 { FONT-WEIGHT: normal; COLOR: #0080b3 } H6 { FONT-WEIGHT: normal; COLOR: #0080b3 } BODY#works H1 { COLOR: #231f20; FONT-FAMILY: Arial, Helvetica, sans-serif } BODY#works H2 { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } BODY#works H3 { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } BODY#works H4 { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } BODY.dvd { BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #bf0000 } BODY.dvd H1 { COLOR: #231f20 } BODY.dvd H2 { COLOR: #231f20 } BODY.dvd H3 { COLOR: #231f20 } BODY.dvd H4 { COLOR: #231f20 } BODY.dvd H5 { COLOR: #231f20 } BODY.dvd H6 { COLOR: #231f20 } .dvd H1 { MARGIN: 0px; LINE-HEIGHT: 1; FONT-FAMILY: Arial, Helvetica, sans-serif } .dvd .price { COLOR: #bf0000 } .stf-link { BACKGROUND-POSITION: left center; PADDING-LEFT: 8px; BACKGROUND-IMAGE: = url(../images/layouts/v4/default/stf-link-bg.gif); BACKGROUND-REPEAT: = no-repeat } BODY.dvd .stf-link { BACKGROUND-IMAGE: url(../images/layouts/v4/dvd/stf-link-bg.gif) } BODY.vod .stf-link { BACKGROUND-IMAGE: url(../images/layouts/v4/vod/stf-link-bg.gif) } BODY.vod { BACKGROUND-COLOR: #231f20 } BODY.vod H1 { COLOR: #231f20 } BODY.vod H2 { COLOR: #231f20 } BODY.vod H3 { COLOR: #231f20 } BODY.vod H4 { COLOR: #231f20 } BODY.vod H5 { COLOR: #231f20 } BODY.vod H6 { COLOR: #231f20 } BODY.vod H1 { MARGIN: 0px; COLOR: #231f20; FONT-FAMILY: Arial, Helvetica, sans-serif } .title-temp-column { BORDER-RIGHT: #f00 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f00 0px = solid; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 1em = 0px 1em 1em; BORDER-LEFT: #f00 0px solid; WIDTH: 200px; PADDING-TOP: = 0px; BORDER-BOTTOM: #f00 0px solid; BACKGROUND-COLOR: #fff } .title-temp-box { BORDER-RIGHT: #f00 0px solid; BORDER-TOP: #f00 0px solid; MARGIN: 0px = 0px 1em; BORDER-LEFT: #f00 0px solid; BORDER-BOTTOM: #f00 0px solid } .title-temp-box H2 { FONT-SIZE: 1.2em; MARGIN: 0px 0px 0.5em; BORDER-BOTTOM: #ccc 1px solid } DIV.pagination { PADDING-RIGHT: 5px; BORDER-TOP: #bfdfec 1px solid; PADDING-LEFT: 5px; = BACKGROUND-IMAGE: url(../images/layouts/v4/default/pagination-bg.gif); = PADDING-BOTTOM: 5px; MARGIN: 20px 0px; OVERFLOW: auto; COLOR: #0080b3; = PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff } DIV.pagination P { MARGIN: 0px; TEXT-INDENT: 0px } DIV.pagination .status { FLOAT: left; COLOR: #0080b3 } DIV.pagination .links { TEXT-ALIGN: center } .pagination IMG { VERTICAL-ALIGN: middle } DIV.pagination P.links { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; COLOR: #999; PADDING-TOP: 0px } DIV.pagination STRONG.pagination-current { BORDER-RIGHT: #d4eff1 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: = #d4eff1 0px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 1em; = PADDING-BOTTOM: 2px; BORDER-LEFT: #d4eff1 0px solid; COLOR: #fff; = PADDING-TOP: 2px; BORDER-BOTTOM: #d4eff1 0px solid; FONT-FAMILY: = "Courier New", Courier, monospace; BACKGROUND-COLOR: #0080b3 } DIV.pagination A.page-number:link { BORDER-RIGHT: #e7f0f9 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: = #e7f0f9 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 1em; PADDING-BOTTOM: = 2px; BORDER-LEFT: #e7f0f9 1px solid; COLOR: #0080b3; PADDING-TOP: 2px; = BORDER-BOTTOM: #e7f0f9 1px solid; FONT-FAMILY: "Courier New", Courier, = monospace; TEXT-DECORATION: none } DIV.pagination A.page-number:visited { BORDER-RIGHT: #e7f0f9 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: = #e7f0f9 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 1em; PADDING-BOTTOM: = 2px; BORDER-LEFT: #e7f0f9 1px solid; COLOR: #0080b3; PADDING-TOP: 2px; = BORDER-BOTTOM: #e7f0f9 1px solid; FONT-FAMILY: "Courier New", Courier, = monospace; TEXT-DECORATION: none } DIV.pagination A.page-number:hover { BORDER-RIGHT: #80c0d9 1px solid; BORDER-TOP: #80c0d9 1px solid; = BORDER-LEFT: #80c0d9 1px solid; COLOR: #0080b3; BORDER-BOTTOM: #80c0d9 = 1px solid; BACKGROUND-COLOR: #fff } DIV.pagination A.page-number:focus { BORDER-RIGHT: #80c0d9 1px solid; BORDER-TOP: #80c0d9 1px solid; = BORDER-LEFT: #80c0d9 1px solid; COLOR: #0080b3; BORDER-BOTTOM: #80c0d9 = 1px solid; BACKGROUND-COLOR: #fff } DIV.pagination P.pagination-info { FONT-WEIGHT: bold; FONT-SIZE: 90%; FLOAT: right; COLOR: #333 } DIV.pagination P.pagination-links { FLOAT: left } .send-to-friend { MARGIN: 20px 0px } .send-to-friend-link { MARGIN-BOTTOM: 1em } .send-to-friend-link A:link { TEXT-DECORATION: none } .send-to-friend-link A:visited { TEXT-DECORATION: none } .rich-format H3 { FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 6px; FONT-FAMILY: = Arial, Helvetica, sans-serif } .rich-format H4 { MARGIN-TOP: -6px; FONT-SIZE: 11px; MARGIN-BOTTOM: 4px; COLOR: #696969 } .rich-format P { TEXT-INDENT: 1em } .rich-format UL { MARGIN-LEFT: 1em } .rich-format OL { MARGIN-LEFT: 1em } .rich-format LI { LIST-STYLE-TYPE: disc } I.title { FONT-WEIGHT: bold; FONT-STYLE: italic } A.title { FONT-WEIGHT: bold; FONT-STYLE: italic } I.title { COLOR: #333 } .small-gray-uppercase { FONT-WEIGHT: bold; FONT-SIZE: 66%; TEXT-TRANSFORM: uppercase; COLOR: = #999 } P.small-gray-uppercase { MARGIN: 0px } P.product-name2 { FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN: 0px; TEXT-TRANSFORM: = uppercase; COLOR: #918f90; TEXT-INDENT: 0px; LINE-HEIGHT: 1 } .display-none { DISPLAY: none } #hi-res-block { BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; MARGIN: auto; = BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: = center } .fullscreen { BORDER-RIGHT: #f00 0px solid; PADDING-RIGHT: 20px; BORDER-TOP: #f00 0px = solid; DISPLAY: block; PADDING-LEFT: 20px; Z-INDEX: 1000; RIGHT: 0px; = LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: auto; OVERFLOW: auto; = BORDER-LEFT: #f00 0px solid; BOTTOM: 0px; PADDING-TOP: 20px; = BORDER-BOTTOM: #f00 0px solid; POSITION: fixed; TOP: 0px } .fullscreen-bg { BORDER-RIGHT: #0a0 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #0a0 0px = solid; PADDING-LEFT: 0px; Z-INDEX: 100; RIGHT: 0px; LEFT: 0px; = PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #0a0 0px solid; BOTTOM: = 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #0a0 0px solid; POSITION: fixed; = TOP: 0px; BACKGROUND-COLOR: #231f20; opacity: .8 } .dvd P.price { MARGIN: 10px 0px 20px } .price { FONT-WEIGHT: bold; FONT-SIZE: 150%; COLOR: #231f20; FONT-FAMILY: Arial, = Helvetica, sans-serif } .btn { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px } .strike-out-price { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; = PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #c70; = TEXT-DECORATION: line-through } .new-price { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px; BACKGROUND-COLOR: #9f6; TEXT-DECORATION: underline } UL.grid { BORDER-RIGHT: #aaa 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aaa 0px = solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; = OVERFLOW: auto; BORDER-LEFT: #aaa 0px solid; PADDING-TOP: 0px; = BORDER-BOTTOM: #aaa 0px solid } UL.grid LI { PADDING-RIGHT: 20px; BORDER-TOP: #999 0px solid; DISPLAY: block; = PADDING-LEFT: 20px; MIN-HEIGHT: 150px; FLOAT: left; PADDING-BOTTOM: 0px; = BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 128px; PADDING-TOP: 0px; = BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; = BORDER-BOTTOM-STYLE: none } UL.grid LI.first-grid-item { PADDING-LEFT: 10px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } UL.grid LI.last-grid-item { PADDING-RIGHT: 0px } .dvd-block H2 { BORDER-RIGHT: #0f9 0px solid; BORDER-TOP: #0f9 0px solid; MARGIN: 0px; = BORDER-LEFT: #0f9 0px solid; BORDER-BOTTOM: #0f9 0px solid } .vod-block H2 { BORDER-RIGHT: #0f9 0px solid; BORDER-TOP: #0f9 0px solid; MARGIN: 0px; = BORDER-LEFT: #0f9 0px solid; BORDER-BOTTOM: #0f9 0px solid } .dvd-block H2 IMG { DISPLAY: block } .vod-block H2 IMG { DISPLAY: block } .block-content { BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: = #d9d9d9 1px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; OVERFLOW: auto; = BORDER-LEFT: #d9d9d9 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: = #d9d9d9 1px solid } .dvd-block { FLOAT: left; WIDTH: 333px; MARGIN-RIGHT: 14px } .vod-block { CLEAR: right; FLOAT: left; WIDTH: 333px } .dvd-big-block { BORDER-RIGHT: #f00 0px solid; BORDER-TOP: #f00 0px solid; MARGIN-TOP: = 20px; BORDER-LEFT: #f00 0px solid; WIDTH: 680px; BORDER-BOTTOM: #f00 0px = solid } .dvd-big-block H2 { BORDER-RIGHT: #0f9 0px solid; BORDER-TOP: #0f9 0px solid; MARGIN: 0px; = BORDER-LEFT: #0f9 0px solid; BORDER-BOTTOM: #0f9 0px solid } .dvd-big-block H2 { BORDER-RIGHT: #0f9 0px solid; BORDER-TOP: #0f9 0px solid; MARGIN: 0px; = BORDER-LEFT: #0f9 0px solid; BORDER-BOTTOM: #0f9 0px solid } DIV.dvd-big-block UL.grid2 .details { MARGIN-LEFT: 76px } .dvd-big-block H2 IMG { DISPLAY: block } .dvd-big-block H2 IMG { DISPLAY: block } DIV.dvd-big-block .block-content { OVERFLOW: auto } .dvd-big-block UL.grid2 LI { DISPLAY: block; FLOAT: left; WIDTH: 210px } UL.grid2 { BORDER-RIGHT: #f90 0px solid; BORDER-TOP: #f90 0px solid; OVERFLOW: = auto; BORDER-LEFT: #f90 0px solid; BORDER-BOTTOM: #f90 0px solid } UL.grid2 LI { BORDER-RIGHT: #9f0 0px solid; BORDER-TOP: #9f0 0px solid; = MARGIN-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #9f0 0px solid; = BORDER-BOTTOM: #9f0 0px solid } UL.grid2 LI IMG { FLOAT: left } UL.grid2 LI P { MARGIN-BOTTOM: 5px; TEXT-ALIGN: left } .grid2 .details { BORDER-RIGHT: #f00 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #f00 0px = solid; MARGIN-LEFT: 76px; BORDER-LEFT: #f00 0px solid; BORDER-BOTTOM: = #f00 0px solid } UL.grid2 .details { LINE-HEIGHT: 1em } UL.grid2 .details .product-name { MARGIN-BOTTOM: 1px } UL.grid2 .details .price { MARGIN-BOTTOM: 0px } DIV.vod-block UL.grid2 .details { MARGIN-LEFT: 137px } .dvd-new-releases .block-content { MIN-HEIGHT: 400px } .dvd-top-sales .block-content { MIN-HEIGHT: 400px } .dvd-top-sales UL.grid2 .details { MARGIN-LEFT: 55px } .dvd-new-releases UL.grid2 .details { MARGIN-LEFT: 100px } .dvd-new-releases .block-content { BACKGROUND-COLOR: #f9e6e6 } .dvd-new-releases .thumbnail { BORDER-RIGHT: #d7d3d3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: = #d7d3d3 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; = BORDER-LEFT: #d7d3d3 1px solid; WIDTH: 88px; PADDING-TOP: 10px; = BORDER-BOTTOM: #d7d3d3 1px solid; HEIGHT: 78px; BACKGROUND-COLOR: #fff } .dvd-new-releases .thumbnail IMG { DISPLAY: block; FLOAT: none; MARGIN: 0px auto; VERTICAL-ALIGN: middle; = TEXT-ALIGN: center } .dvd-new-releases H2 { BORDER-RIGHT: #0f9 0px solid; BORDER-TOP: #0f9 0px solid; MARGIN: 0px; = BORDER-LEFT: #0f9 0px solid; BORDER-BOTTOM: #0f9 0px solid } .dvd-top-sales H2 { BORDER-RIGHT: #0f9 0px solid; BORDER-TOP: #0f9 0px solid; MARGIN: 0px; = BORDER-LEFT: #0f9 0px solid; BORDER-BOTTOM: #0f9 0px solid } .dvd-new-releases H2 IMG { DISPLAY: block } .dvd-top-sales H2 IMG { DISPLAY: block } UL.grid2 LI .product-name { FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; TEXT-ALIGN: = left } UL.grid2 LI .media { MARGIN-TOP: 0px; COLOR: #696969 } UL.grid2 LI .directors { MARGIN-TOP: 0px; COLOR: #696969 } UL.grid2 LI .price { FONT-WEIGHT: bold; FONT-SIZE: 12px } .dvd-grid { BORDER-RIGHT: #aaa 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aaa 0px = solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; = OVERFLOW: auto; BORDER-LEFT: #aaa 0px solid; PADDING-TOP: 0px; = BORDER-BOTTOM: #aaa 0px solid } UL.dvd-grid LI { PADDING-RIGHT: 20px; BORDER-TOP: #999 0px solid; DISPLAY: block; = PADDING-LEFT: 20px; MIN-HEIGHT: 150px; FLOAT: left; PADDING-BOTTOM: 0px; = BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 128px; PADDING-TOP: 0px; = BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; = BORDER-BOTTOM-STYLE: none } LI.first-grid-item { PADDING-LEFT: 10px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } LI.last-grid-item { PADDING-RIGHT: 0px } .grid-product-text { BORDER-RIGHT: #09f 0px solid; BORDER-TOP: #09f 0px solid; MIN-HEIGHT: = 0px; BORDER-LEFT: #09f 0px solid; BORDER-BOTTOM: #09f 0px solid } .grid-product-text P { TEXT-ALIGN: left } DIV.grid-product-name { BORDER-RIGHT: #eee 0px solid; BORDER-TOP: #eee 0px solid; BORDER-LEFT: = #eee 0px solid; BORDER-BOTTOM: #eee 0px solid } DIV.grid-product-name P { BORDER-RIGHT: #8f8 0px solid; BORDER-TOP: #8f8 0px solid; FONT-WEIGHT: = bold; MARGIN-BOTTOM: 0.2em; BORDER-LEFT: #8f8 0px solid; COLOR: #231f20; = BORDER-BOTTOM: #8f8 0px solid } .grid-product-name A:link { FONT-WEIGHT: bold; COLOR: #231f20; TEXT-DECORATION: none } .grid-product-name A:visited { FONT-WEIGHT: bold; COLOR: #231f20; TEXT-DECORATION: none } .grid-product-name A:hover { FONT-WEIGHT: bold; COLOR: #231f20; TEXT-DECORATION: underline } .grid-product-name A:focus { FONT-WEIGHT: bold; COLOR: #231f20; TEXT-DECORATION: underline } DIV.grid-director-name { BORDER-RIGHT: #aa0 0px solid; BORDER-TOP: #aa0 0px solid; BORDER-LEFT: = #aa0 0px solid; BORDER-BOTTOM: #aa0 0px solid } DIV.grid-director-name P { BORDER-RIGHT: #f90 0px solid; BORDER-TOP: #f90 0px solid; FONT-WEIGHT: = normal; MARGIN-BOTTOM: 0.2em; BORDER-LEFT: #f90 0px solid; COLOR: = #231f20; BORDER-BOTTOM: #f90 0px solid } P.grid-small-price { PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: = bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 0px; COLOR: = #231f20; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; = HEIGHT: auto; BACKGROUND-COLOR: #fff } P.grid-add-to-cart { MARGIN: 0px } #wrapper { BORDER-RIGHT: #cdff00 0px solid; BORDER-TOP: #cdff00 0px solid; MARGIN: = 0px auto; OVERFLOW: auto; BORDER-LEFT: #cdff00 0px solid; WIDTH: 960px; = BORDER-BOTTOM: #cdff00 0px solid; BACKGROUND-COLOR: transparent } #header { BORDER-RIGHT: #0f0 0px dashed; BORDER-TOP: #0f0 0px dashed; MARGIN: 0px = auto; BORDER-LEFT: #0f0 0px dashed; BORDER-BOTTOM: #0f0 0px dashed; = BACKGROUND-COLOR: #fff } #logo { FLOAT: left } #logo A { BORDER-RIGHT: #f00 0px solid; BORDER-TOP: #f00 0px solid; DISPLAY: = block; BORDER-LEFT: #f00 0px solid; WIDTH: 240px; BORDER-BOTTOM: #f00 = 0px solid; HEIGHT: 70px } #masthead { BORDER-RIGHT: #f90 0px dotted; PADDING-RIGHT: 0px; BORDER-TOP: #f90 0px = dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px auto; = OVERFLOW: hidden; BORDER-LEFT: #f90 0px dotted; WIDTH: 960px; = PADDING-TOP: 20px; BORDER-BOTTOM: #f90 0px dotted; HEIGHT: 70px; = BACKGROUND-COLOR: #fff } #flash-ad { BORDER-RIGHT: #f00 0px solid; BORDER-TOP: #f00 0px solid; FLOAT: right; = BORDER-LEFT: #f00 0px solid; WIDTH: 720px; BORDER-BOTTOM: #f00 0px = solid; TEXT-ALIGN: center } BODY.dvd #masthead { =09 } BODY.vod #masthead { =09 } #navbar-outer { BORDER-RIGHT: #09f 0px solid; BORDER-TOP: #09f 0px solid; = BACKGROUND-IMAGE: url(../images/layouts/v4/default/navbar-bg.gif); = BORDER-LEFT: #09f 0px solid; BORDER-BOTTOM: #09f 0px solid; = BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff } #navbar { CLEAR: both; BORDER-RIGHT: #f90 0px solid; PADDING-RIGHT: 0px; = BORDER-TOP: #f90 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; = FONT-SIZE: 12px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px auto; = OVERFLOW: hidden; BORDER-LEFT: #f90 0px solid; WIDTH: 960px; = PADDING-TOP: 0px; BORDER-BOTTOM: #f90 0px solid; FONT-FAMILY: "Century = Gothic", Arial, Helvetica, sans-serif } #navbar UL { OVERFLOW: auto; WIDTH: 500px; BORDER-TOP-STYLE: none; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; = BORDER-BOTTOM-STYLE: none } #navbar UL LI { BORDER-RIGHT: #cfc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cfc 0px = solid; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: = 0px; MARGIN: 0px; BORDER-LEFT: #cfc 0px solid; PADDING-TOP: 0px; = BORDER-BOTTOM: #cfc 0px solid; TEXT-ALIGN: left } LI#nav-accueil { =09 } LI#nav-accueil A { BACKGROUND-IMAGE: url(/images/layouts/v4/default/navbar-accueil.gif); = WIDTH: 83px; BACKGROUND-REPEAT: no-repeat } LI#nav-accueil A.current { BACKGROUND-IMAGE: url(/images/layouts/v4/default/navbar-accueil_on.gif) } LI#nav-dvd A { BACKGROUND-IMAGE: url(/images/layouts/v4/default/navbar-dvd.gif); = WIDTH: 137px; BACKGROUND-REPEAT: no-repeat } LI#nav-dvd A.current { BACKGROUND-IMAGE: url(/images/layouts/v4/default/navbar-dvd_on.gif) } LI#nav-vod A { BACKGROUND-IMAGE: url(/images/layouts/v4/default/navbar-vod.gif); = WIDTH: 54px; BACKGROUND-REPEAT: no-repeat } LI#nav-vod A.current { BACKGROUND-IMAGE: url(/images/layouts/v4/default/navbar-vod_on.gif) } LI#noel-2007 A { BACKGROUND-IMAGE: url(/images/layouts/v4/default/navbar-vod.gif); = WIDTH: 54px; BACKGROUND-REPEAT: no-repeat } LI#noel-2007 A.current { BACKGROUND-IMAGE: url(/images/layouts/v4/default/navbar-vod_on.gif) } LI#nav-videos A { BACKGROUND-IMAGE: url(/images/layouts/v4/default/navbar-videos.gif); = WIDTH: 74px; BACKGROUND-REPEAT: no-repeat } LI#nav-videos A.current { BACKGROUND-IMAGE: url(/images/layouts/v4/default/navbar-videos_on.gif) } #navbar UL A:link { DISPLAY: block; COLOR: #231f20; TEXT-INDENT: -9999px; HEIGHT: 26px; = TEXT-DECORATION: none } #navbar UL A:visited { DISPLAY: block; COLOR: #231f20; TEXT-INDENT: -9999px; HEIGHT: 26px; = TEXT-DECORATION: none } #navbar UL LI A:focus { COLOR: #231f20 } #navbar UL LI A:hover { COLOR: #231f20 } #navbar UL LI A:active { COLOR: #aaa } #navbar UL LI.current A:link { COLOR: #0080b3 } #navbar UL LI.current A:visited { COLOR: #0080b3 } .search-form { BORDER-RIGHT: #c0e0eb 1px solid; PADDING-RIGHT: 16px; BORDER-TOP: = #c0e0eb 1px solid; PADDING-LEFT: 16px; MARGIN-BOTTOM: 1em; = PADDING-BOTTOM: 16px; BORDER-LEFT: #c0e0eb 1px solid; PADDING-TOP: 16px; = BORDER-BOTTOM: #c0e0eb 1px solid; BACKGROUND-COLOR: #fff } #search-box { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 0px = solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 12px 0px; = BORDER-LEFT: #ccc 0px solid; COLOR: #fff; PADDING-TOP: 5px; = BORDER-BOTTOM: #ccc 0px solid; BACKGROUND-COLOR: transparent } #search-box A:link { COLOR: #fff } #search-box A:visited { COLOR: #fff } #search-box FORM#top-search { BORDER-RIGHT: #f00 0px solid; BORDER-TOP: #f00 0px solid; MARGIN: 0px = auto; BORDER-LEFT: #f00 0px solid; WIDTH: 960px; BORDER-BOTTOM: #f00 0px = solid; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center } FORM#top-search { FONT-FAMILY: "Century Gothic", Arial, Helvetica, sans-serif } #em_q { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: = #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid } #search_type { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: = #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid } .search-results { BORDER-TOP: #bfdfec 1px solid; MARGIN-LEFT: 0px } .search-results LI { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: = hidden; LINE-HEIGHT: 1; PADDING-TOP: 10px; BORDER-BOTTOM: #bfdfec 1px = solid; LIST-STYLE-TYPE: none } .search-results LI.odd { BACKGROUND-COLOR: #fff } .search-results LI.even { BACKGROUND-COLOR: #f7fbfd } .search-image { BORDER-RIGHT: #fcc 0px solid; BORDER-TOP: #fcc 0px solid; FLOAT: left; = BORDER-LEFT: #fcc 0px solid; BORDER-BOTTOM: #fcc 0px solid; TEXT-ALIGN: = center } .search-details { BORDER-RIGHT: #cfc 0px solid; BORDER-TOP: #cfc 0px solid; OVERFLOW: = visible; BORDER-LEFT: #cfc 0px solid; BORDER-BOTTOM: #cfc 0px solid } .search-details P { MARGIN: 0px 0px 5px; TEXT-ALIGN: left } .search-details P.title { FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 2px; TEXT-ALIGN: = left } .search-details P.title .original-title { FONT-WEIGHT: normal; COLOR: #484848 } .search-details P.title A:link { TEXT-DECORATION: none } .search-details P.title A:visited { TEXT-DECORATION: none } .search-details P.title A:hover { TEXT-DECORATION: underline } .search-details P.title A:focus { TEXT-DECORATION: underline } .search-details .director { FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #231f20 } .search-details P.casting { MARGIN: 0px } .search-details P.meta { FONT-SIZE: 11px; MARGIN: 0px; COLOR: #484848 } .search-details .product { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 0px = solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px = 10px 0px 0px; OVERFLOW: hidden; BORDER-LEFT: #ccc 0px solid; WIDTH: = 150px; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 0px solid } .search-details .product IMG { =09 } .search-details .price { FONT-WEIGHT: bold; FONT-SIZE: 1.1em } .search-details .product .image { BORDER-RIGHT: #f00 0px solid; BORDER-TOP: #f00 0px solid; FLOAT: left; = BORDER-LEFT: #f00 0px solid; WIDTH: 44px; BORDER-BOTTOM: #f00 0px solid; = TEXT-ALIGN: center } .search-details .product .details { MARGIN-LEFT: 50px; PADDING-TOP: 10px; TEXT-ALIGN: left } .search-details .product .image-vod { BORDER-RIGHT: #f00 0px solid; BORDER-TOP: #f00 0px solid; FLOAT: left; = BORDER-LEFT: #f00 0px solid; WIDTH: 75px; PADDING-TOP: 10px; = BORDER-BOTTOM: #f00 0px solid; TEXT-ALIGN: center } .search-details .product .details-vod { MARGIN-LEFT: 80px; PADDING-TOP: 10px } #newsletter-subscribe { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: = #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #efefef } #account { CLEAR: both; PADDING-RIGHT: 16px; PADDING-LEFT: 5px; FLOAT: right; = PADDING-BOTTOM: 3px; OVERFLOW: hidden; PADDING-TOP: 3px; = BACKGROUND-COLOR: transparent } #account P { MARGIN: 0px; TEXT-ALIGN: right } #breadcrumbs { BORDER-RIGHT: #efefef 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: = #efefef 0px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: = 0.84em; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #efefef = 0px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #efefef 0px solid; = BACKGROUND-COLOR: #fff } #page { BORDER-RIGHT: #f0f 0px dashed; PADDING-RIGHT: 0px; BORDER-TOP: #0f0 0px = solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: = auto; BORDER-LEFT: #f0f 0px dashed; PADDING-TOP: 15px; BORDER-BOTTOM: = #f0f 0px dashed; BACKGROUND-COLOR: #fff } #column { BORDER-RIGHT: #c60 0px dashed; PADDING-RIGHT: 0px; BORDER-TOP: #c60 0px = dashed; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: = 0px; BORDER-LEFT: #c60 0px dashed; WIDTH: 220px; PADDING-TOP: 0px; = BORDER-BOTTOM: #c60 0px dashed; BACKGROUND-COLOR: #fff } #column .box { BORDER-RIGHT: #ddd 0px solid; BORDER-TOP: #ddd 0px solid; FONT-SIZE: = 11px; MARGIN: 0px 0px 20px; BORDER-LEFT: #ddd 0px solid; BORDER-BOTTOM: = #ddd 0px solid; BACKGROUND-COLOR: transparent } #column .box H2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: = 12px; PADDING-BOTTOM: 12px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; = WIDTH: 220px; COLOR: #0080b3; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px = solid; HEIGHT: 9px; BACKGROUND-COLOR: #fff } #column .box-content { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: = auto; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff } #column .box-list UL { BORDER-RIGHT: #ddd 0px solid; BORDER-TOP: #ddd 0px solid; MARGIN: 0px; = BORDER-LEFT: #ddd 0px solid; BORDER-BOTTOM: #ddd 0px; BACKGROUND-COLOR: = transparent } #column .box-list OL { BORDER-RIGHT: #ddd 0px solid; BORDER-TOP: #ddd 0px solid; MARGIN: 0px; = BORDER-LEFT: #ddd 0px solid; BORDER-BOTTOM: #ddd 0px; BACKGROUND-COLOR: = transparent } #column .box-list LI { MARGIN: 0px; BORDER-BOTTOM: #fff 1px solid; LIST-STYLE-TYPE: none } #column .box-list UL UL LI { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } #column .box-list UL UL A:link { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; = PADDING-TOP: 4px } #column .box-list UL UL A:visited { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; = PADDING-TOP: 4px } #column .box-list A:link { PADDING-RIGHT: 10px; BACKGROUND-POSITION: left center; DISPLAY: block; = PADDING-LEFT: 20px; BACKGROUND-IMAGE: = url(../images/layouts/v4/default/categories-normal-bg.gif); = PADDING-BOTTOM: 4px; COLOR: #231f20; PADDING-TOP: 4px; = BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #e6f3f8; = TEXT-DECORATION: none } #column .box-list A:visited { PADDING-RIGHT: 10px; BACKGROUND-POSITION: left center; DISPLAY: block; = PADDING-LEFT: 20px; BACKGROUND-IMAGE: = url(../images/layouts/v4/default/categories-normal-bg.gif); = PADDING-BOTTOM: 4px; COLOR: #231f20; PADDING-TOP: 4px; = BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #e6f3f8; = TEXT-DECORATION: none } #column .box-list A:hover { BACKGROUND-POSITION: left center; BACKGROUND-IMAGE: = url(../images/layouts/v4/default/categories-hover-bg.gif); COLOR: = #0080b3; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #e6f3f8 } #column .box-list A:focus { BACKGROUND-POSITION: left center; BACKGROUND-IMAGE: = url(../images/layouts/v4/default/categories-hover-bg.gif); COLOR: = #0080b3; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #e6f3f8 } #column .box-list UL LI.current-category A:link { BACKGROUND-POSITION: left center; PADDING-LEFT: 30px; BACKGROUND-IMAGE: = url(../images/layouts/v4/default/categories-subcat-bg.gif); COLOR: = #231f20; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent } #column .box-list UL LI.current-category A:visited { BACKGROUND-POSITION: left center; PADDING-LEFT: 30px; BACKGROUND-IMAGE: = url(../images/layouts/v4/default/categories-subcat-bg.gif); COLOR: = #231f20; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent } #column .box-list UL LI.current-category A:hover { COLOR: #006086 } #column .box-list UL LI.current-category A:focus { COLOR: #006086 } #column .box-list UL LI.current-category A.current-category { BORDER-RIGHT: #f90 0px solid; BACKGROUND-POSITION: left center; = BORDER-TOP: #f90 0px solid; PADDING-LEFT: 20px; FONT-WEIGHT: bold; = BACKGROUND-IMAGE: = url(../images/layouts/v4/default/categories-active-bg.gif); BORDER-LEFT: = #f90 0px solid; COLOR: #fff; BORDER-BOTTOM: #f90 0px solid; = BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #bfdfec } #column .box-list UL LI.current-category A.current-category:hover { COLOR: #fff } #column .box-list UL.collections-list LI.current-category = A.current-category { BACKGROUND-POSITION: left center; BACKGROUND-IMAGE: = url(../images/layouts/v4/default/collections-li-open-bg.gif); COLOR: = #fff; BACKGROUND-REPEAT: repeat-x } #column .box-list UL.collections-list LI.current-category = A.current-category:hover { =09 } #column .box-list UL.collections-list LI.current-category { PADDING-BOTTOM: 0px } #column .box-list UL LI.current-category { BORDER-RIGHT: #f90 0px solid; BACKGROUND-POSITION: center bottom; = BORDER-TOP: #f90 0px solid; BACKGROUND-IMAGE: = url(../images/layouts/v4/default/categories-li-open-bg.gif); = PADDING-BOTTOM: 3px; BORDER-LEFT: #f90 0px solid; BORDER-BOTTOM: #f90 = 0px solid; BACKGROUND-REPEAT: repeat-x } #column .box-list UL LI.current-category LI A { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; = PADDING-TOP: 3px } #column .box-list UL LI.current-subcategory A:link { BACKGROUND-POSITION: left center; FONT-WEIGHT: bold; BACKGROUND-IMAGE: = url(../images/layouts/v4/default/categories-subcat-bg.gif); COLOR: = #006086; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #bfdfec } #column .box-list UL LI.current-subcategory A:visited { BACKGROUND-POSITION: left center; FONT-WEIGHT: bold; BACKGROUND-IMAGE: = url(../images/layouts/v4/default/categories-subcat-bg.gif); COLOR: = #006086; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #bfdfec } #column .box-list UL LI.current-subcategory A:hover { FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #40a0c6 } #column .box-list UL LI.current-subcategory A:focus { FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #40a0c6 } BODY.dvd #column .box-list A:link { BACKGROUND-IMAGE: = url(../images/layouts/v4/dvd/categories-normal-bg.gif); = BACKGROUND-COLOR: #f9e6e6 } BODY.dvd #column .box-list A:visited { BACKGROUND-IMAGE: = url(../images/layouts/v4/dvd/categories-normal-bg.gif); = BACKGROUND-COLOR: #f9e6e6 } BODY.dvd #column .box-list A:hover { BACKGROUND-POSITION: left center; BACKGROUND-IMAGE: = url(../images/layouts/v4/dvd/categories-hover-bg.gif); COLOR: #ac0000; = BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f6dbdb } BODY.dvd #column .box-list A:focus { BACKGROUND-POSITION: left center; BACKGROUND-IMAGE: = url(../images/layouts/v4/dvd/categories-hover-bg.gif); COLOR: #ac0000; = BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f6dbdb } #content { BORDER-RIGHT: #415 0px dashed; PADDING-RIGHT: 0px; BORDER-TOP: #415 0px = dashed; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 40px; MARGIN: = 0px 15px 0px 30px; BORDER-LEFT: #415 0px dashed; WIDTH: 680px; = PADDING-TOP: 0px; BORDER-BOTTOM: #415 0px dashed } #mini-cart { MARGIN-TOP: 0px; MARGIN-BOTTOM: 20px } #mini-cart H2 { MARGIN: 0px 0px 5px } #mini-cart TABLE { MARGIN-BOTTOM: 5px; WIDTH: 220px; COLOR: #231f20; BACKGROUND-COLOR: = #fff8dc } #mini-cart TD { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; = PADDING-TOP: 3px } #mini-cart TABLE { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none } #mini-cart TABLE TR { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none } #mini-cart TABLE TD { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none } #mini-cart TABLE TH { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none } #mini-cart TBODY TR { BORDER-BOTTOM: #ffe473 1px solid } #mini-cart TR.total TD { BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; BACKGROUND-COLOR: = #ffe473; BORDER-BOTTOM-STYLE: none } #mini-cart COL.product-name { COLOR: #231f20; BACKGROUND-COLOR: #fff8dc } #mini-cart COL.price { BACKGROUND-COLOR: #ffe473 } #mini-cart TD.price { FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #231f20; TEXT-ALIGN: right } #mini-cart P.go-to-cart { TEXT-ALIGN: right } TABLE.cart { WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: = none } TABLE.cart TH { FONT-WEIGHT: bold; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: = none } TABLE.cart TR { BORDER-TOP-STYLE: none; BORDER-BOTTOM: #fff 2px solid; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none } TABLE.cart TD { PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; = BORDER-TOP-STYLE: none; PADDING-TOP: 8px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #fff8dc; BORDER-BOTTOM-STYLE: = none } TABLE.cart .sub-total { BORDER-TOP: #ffe473 1px solid; BACKGROUND-COLOR: #fff8dc } TABLE.cart .total TD { FONT-WEIGHT: bold; BACKGROUND-COLOR: #ffe473 } TABLE.cart .shipping { BACKGROUND-COLOR: #ffe473 } TABLE.cart .grand-total { BACKGROUND-COLOR: #ffe473 } TABLE.cart .grand-total TD { FONT-WEIGHT: bold } TABLE.cart .tva { FONT-SIZE: 80%; BACKGROUND-COLOR: #ffffd5 } TABLE.cart .nb-articles { FONT-FAMILY: "Courier New", Courier, monospace; TEXT-ALIGN: right } #footer { CLEAR: both; BORDER-RIGHT: #000 0px solid; PADDING-RIGHT: 10px; = BORDER-TOP: #eee 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; = BORDER-LEFT: #000 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #000 0px = solid; BACKGROUND-COLOR: #f5f5f5 } #footer P { MARGIN-BOTTOM: 5px; COLOR: #484848; FONT-FAMILY: "Century Gothic", = Arial, Helvetica, sans-serif; TEXT-ALIGN: center } #footer A:link { COLOR: #666; TEXT-DECORATION: none } #footer A:visited { COLOR: #666; TEXT-DECORATION: none } #footer A:hover { TEXT-DECORATION: underline } #footer A:focus { TEXT-DECORATION: underline } #footer IMG { VERTICAL-ALIGN: middle } .small-products-h { MARGIN: 10px 0px 0px; OVERFLOW: auto } .small-products-h LI { BORDER-RIGHT: #f00 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f00 0px = solid; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: = 5px; OVERFLOW: visible; BORDER-LEFT: #f00 0px solid; WIDTH: 215px; = PADDING-TOP: 0px; BORDER-BOTTOM: #f00 0px solid } .small-products-h IMG { FLOAT: left } .small-products-h .details { BORDER-RIGHT: #090 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #090 0px = solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: = 5px; BORDER-LEFT: #090 0px solid; WIDTH: 155px; LINE-HEIGHT: 1em; = PADDING-TOP: 0px; BORDER-BOTTOM: #090 0px solid } .small-products-h LI.vod .details { WIDTH: 135px } .small-products-h .details P { MARGIN-BOTTOM: 5px } .small-products-h .details .product-name { FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 1px; TEXT-ALIGN: = left } .small-products-h .details .media { MARGIN-TOP: 0px; COLOR: #696969 } .small-products-h .details .directors { MARGIN-TOP: 0px; COLOR: #696969 } .small-products-h .details .price { FONT-WEIGHT: bold; FONT-SIZE: 12px } .dvd-home-box { BORDER-RIGHT: #c00000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: = #c00000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px = 0px 20px; BORDER-LEFT: #c00000 1px solid; PADDING-TOP: 0px; = BORDER-BOTTOM: #c00000 1px solid } .dvd-home-box H2 { MARGIN: 0px 0px 10px 10px } .info-block { BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 0px solid; = MARGIN-BOTTOM: 20px; OVERFLOW: auto; BORDER-LEFT: #ccc 0px solid; = BORDER-BOTTOM: #ccc 0px solid } .main-block { BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; = MARGIN-BOTTOM: 20px; OVERFLOW: auto; BORDER-LEFT: #000 0px solid; = BORDER-BOTTOM: #000 0px solid } .left-column { BORDER-RIGHT: #f00 0px solid; BORDER-TOP: #f00 0px solid; FLOAT: left; = BORDER-LEFT: #f00 0px solid; WIDTH: 276px; BORDER-BOTTOM: #f00 0px solid } .right-column { BORDER-RIGHT: #0f0 0px solid; BORDER-TOP: #0f0 0px solid; MARGIN-LEFT: = 296px; BORDER-LEFT: #0f0 0px solid; COLOR: #5a5758; BORDER-BOTTOM: #0f0 = 0px solid } .right-column H2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: = 1em; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 5px; COLOR: #231f20; = TEXT-INDENT: 0px; PADDING-TOP: 0px } .right-column UL { MARGIN: 0px 0px 0px 16px } .right-column LI { LIST-STYLE-TYPE: disc } #image-block { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px = solid; WIDTH: 276px; PADDING-TOP: 40px; BORDER-BOTTOM: #ccc 1px solid; = HEIGHT: 236px; TEXT-ALIGN: center } .title-block { BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 0px solid; MARGIN: 0px; = BORDER-LEFT: #ccc 0px solid; WIDTH: auto; BORDER-BOTTOM: #ccc 0px solid; = BACKGROUND-COLOR: #fff } .price-block { BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 0px solid; MARGIN: 0px; = BORDER-LEFT: #ccc 0px solid; WIDTH: auto; BORDER-BOTTOM: #ccc 0px solid; = BACKGROUND-COLOR: #fff } BODY.dvd #image-block { FLOAT: left } BODY.dvd #image-block P { TEXT-INDENT: 0px; TEXT-ALIGN: left } BODY.vod #image-block { FLOAT: left } BODY.vod #image-block P { TEXT-INDENT: 0px; TEXT-ALIGN: left } P.directors { MARGIN: 16px 0px 0px; COLOR: #5a5758; TEXT-INDENT: 0px } P.casting { MARGIN: 0px; COLOR: #484848; TEXT-INDENT: 0px } P.collection { MARGIN-TOP: 3px; TEXT-INDENT: 0px } .synopsis-block { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px = 0px 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #efefef 0px solid } .films-list { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px = 0px 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #efefef 0px solid } .box-set-block { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px = 0px 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #efefef 0px solid } .synopsis-block H2 { MARGIN: 0px } .films-list H2 { MARGIN: 0px } .box-set-block H2 { MARGIN: 0px } .spec-block { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 0px = solid; MARGIN-TOP: 16px; PADDING-LEFT: 10px; FLOAT: left; = PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 0px solid; WIDTH: 256px; = PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 0px solid; BACKGROUND-COLOR: = #e6f4f4 } .spec-block H2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: = 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #231f20; = TEXT-INDENT: 0px; PADDING-TOP: 0px } .spec-block UL { MARGIN: 0px 0px 0px 16px } .spec-block LI { LIST-STYLE-TYPE: disc } .also-bought { CLEAR: both; BORDER-RIGHT: #e9e9e9 1px solid; PADDING-RIGHT: 5px; = BORDER-TOP: #e9e9e9 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; = MARGIN: 20px 0px; OVERFLOW: auto; BORDER-LEFT: #e9e9e9 1px solid; = PADDING-TOP: 5px; BORDER-BOTTOM: #e9e9e9 1px solid } .recent-items { CLEAR: both; BORDER-RIGHT: #e9e9e9 1px solid; PADDING-RIGHT: 5px; = BORDER-TOP: #e9e9e9 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; = MARGIN: 20px 0px; OVERFLOW: auto; BORDER-LEFT: #e9e9e9 1px solid; = PADDING-TOP: 5px; BORDER-BOTTOM: #e9e9e9 1px solid } .singles { CLEAR: both; BORDER-RIGHT: #e9e9e9 1px solid; PADDING-RIGHT: 5px; = BORDER-TOP: #e9e9e9 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; = MARGIN: 20px 0px; OVERFLOW: auto; BORDER-LEFT: #e9e9e9 1px solid; = PADDING-TOP: 5px; BORDER-BOTTOM: #e9e9e9 1px solid } .also-bought H2 { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: = 1.2em; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #231f20; PADDING-TOP: = 2px; BORDER-BOTTOM: #ddd 0px solid; FONT-FAMILY: "Century Gothic", = Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e6f4f4 } .recent-items H2 { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: = 1.2em; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #231f20; PADDING-TOP: = 2px; BORDER-BOTTOM: #ddd 0px solid; FONT-FAMILY: "Century Gothic", = Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e6f4f4 } .singles H2 { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: = 1.2em; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #231f20; PADDING-TOP: = 2px; BORDER-BOTTOM: #ddd 0px solid; FONT-FAMILY: "Century Gothic", = Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e6f4f4 } #collection-sample { BORDER-RIGHT: #9f9 0px outset; PADDING-RIGHT: 0.5em; BORDER-TOP: #9f9 = 0px outset; PADDING-LEFT: 0.5em; FLOAT: right; PADDING-BOTTOM: 0.5em; = MARGIN: 0.5em; BORDER-LEFT: #9f9 0px outset; WIDTH: 200px; PADDING-TOP: = 0.5em; BORDER-BOTTOM: #9f9 0px outset; BACKGROUND-COLOR: #fff } #collection-sample H2 { MARGIN-TOP: 0px; FONT-SIZE: 1em } .price-block { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 0px = solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 0px = solid; WIDTH: 320px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 0px solid } .price-block P.avail-date { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: = 1.2em; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px; COLOR: #bf0000; = PADDING-TOP: 3px; BACKGROUND-COLOR: #ddd } .price-block P { MARGIN-BOTTOM: 0px; TEXT-INDENT: 0px } #dvd-home-banner { BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: = #d9d9d9 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px = 0px 20px; BORDER-LEFT: #d9d9d9 1px solid; PADDING-TOP: 0px; = BORDER-BOTTOM: #d9d9d9 1px solid; HEIGHT: 200px; BACKGROUND-COLOR: = #231f20 } #dvd-home-banner A { BORDER-RIGHT: #f00 0px solid; BORDER-TOP: #f00 0px solid; DISPLAY: = block; FLOAT: left; BORDER-LEFT: #f00 0px solid; WIDTH: 680px; = BORDER-BOTTOM: #f00 0px solid; HEIGHT: 200px } #dvd-home-banner .em-player { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #aaa 1px = solid; PADDING-LEFT: 1px; FLOAT: right; PADDING-BOTTOM: 1px; MARGIN: = 20px 10px 10px 0px; BORDER-LEFT: #aaa 1px solid; WIDTH: auto; = PADDING-TOP: 1px; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: = #484848 } #dvd-home-banner .em-player OBJECT { DISPLAY: block } .toute-la-collection { MARGIN: 0px 0px 10px; TEXT-ALIGN: right } .dvd-new-releases { FLOAT: left; WIDTH: 420px; MARGIN-RIGHT: 15px } .dvd-top-sales { FLOAT: left; WIDTH: 245px } BODY.dvd #column .box H2 { TEXT-TRANSFORM: uppercase; COLOR: #bf0000 } BODY.dvd #column .box-content { BORDER-RIGHT: #efc0c0 1px solid; BORDER-TOP: #efc0c0 1px; BORDER-LEFT: = #efc0c0 1px solid; BORDER-BOTTOM: #efc0c0 1px } BODY.dvd #column .box-content UL { MARGIN: 0px; BACKGROUND-COLOR: #fef4f3 } BODY.dvd #column .box-content OL { MARGIN: 0px; BACKGROUND-COLOR: #fef4f3 } BODY.dvd #column .box-content UL LI { BORDER-BOTTOM: #bfb8b7 1px solid } BODY.dvd #column .box-content OL LI { BORDER-BOTTOM: #bfb8b7 1px solid } BODY.vod H1 { COLOR: #231f20 } #vod-banner { BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: = #d9d9d9 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px = 0px 20px; BORDER-LEFT: #d9d9d9 1px solid; PADDING-TOP: 0px; = BORDER-BOTTOM: #d9d9d9 1px solid; HEIGHT: 200px; BACKGROUND-COLOR: = #231f20 } #vod-banner A { BORDER-RIGHT: #f00 0px solid; BORDER-TOP: #f00 0px solid; DISPLAY: = block; FLOAT: left; BORDER-LEFT: #f00 0px solid; WIDTH: 400px; = BORDER-BOTTOM: #f00 0px solid; HEIGHT: 200px } #vod-banner .em-player { BORDER-RIGHT: #f00 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f00 0px = solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 20px = 10px 10px 0px; BORDER-LEFT: #f00 0px solid; WIDTH: auto; PADDING-TOP: = 0px; BORDER-BOTTOM: #f00 0px solid; BACKGROUND-COLOR: #484848 } #vod-banner .em-player OBJECT { DISPLAY: block } BODY.vod #column .box H2 { FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: = #231f20 } BODY.vod #column .box-content { BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px; BORDER-LEFT: #bbb = 1px solid; BORDER-BOTTOM: #bbb 1px } BODY.vod #column .box-content UL { MARGIN: 0px; BACKGROUND-COLOR: #efefef } BODY.vod #column .box-content OL { MARGIN: 0px; BACKGROUND-COLOR: #efefef } BODY.vod #column .box-content UL LI { BORDER-BOTTOM: #bfb8b7 1px solid } BODY.vod #column .box-content OL LI { BORDER-BOTTOM: #bfb8b7 1px solid } .vod-new-releases { FLOAT: left; WIDTH: 420px; MARGIN-RIGHT: 15px } .vod-top-sales { FLOAT: left; WIDTH: 245px } .vod-new-releases .block-content { MIN-HEIGHT: 290px } .vod-top-sales .block-content { MIN-HEIGHT: 290px } .vod-top-sales UL.grid2 .details { BORDER-RIGHT: #f00 0px solid; BORDER-TOP: #f00 0px solid; MARGIN-LEFT: = 85px; BORDER-LEFT: #f00 0px solid; BORDER-BOTTOM: #f00 0px solid } .vod-new-releases UL.grid2 .details { MARGIN-LEFT: 85px } .vod-new-releases .block-content { BACKGROUND-COLOR: #e6f3f8 } .vod-new-releases .thumbnail { FLOAT: left; WIDTH: 75px; HEIGHT: 43px } .vod-new-releases .thumbnail IMG { DISPLAY: block; FLOAT: none; MARGIN: 0px auto; VERTICAL-ALIGN: middle; = TEXT-ALIGN: center } .vod-new-releases H2 { BORDER-RIGHT: #0f9 0px solid; BORDER-TOP: #0f9 0px solid; MARGIN: 0px; = BORDER-LEFT: #0f9 0px solid; BORDER-BOTTOM: #0f9 0px solid } .vod-top-sales H2 { BORDER-RIGHT: #0f9 0px solid; BORDER-TOP: #0f9 0px solid; MARGIN: 0px; = BORDER-LEFT: #0f9 0px solid; BORDER-BOTTOM: #0f9 0px solid } .vod-new-releases H2 IMG { DISPLAY: block } .vod-top-sales H2 IMG { DISPLAY: block } .vod-big-block { BORDER-RIGHT: #f00 0px solid; BORDER-TOP: #f00 0px solid; MARGIN-TOP: = 20px; BORDER-LEFT: #f00 0px solid; WIDTH: 680px; BORDER-BOTTOM: #f00 0px = solid } .vod-big-block H2 { BORDER-RIGHT: #0f9 0px solid; BORDER-TOP: #0f9 0px solid; MARGIN: 0px; = BORDER-LEFT: #0f9 0px solid; BORDER-BOTTOM: #0f9 0px solid } .vod-big-block H2 { BORDER-RIGHT: #0f9 0px solid; BORDER-TOP: #0f9 0px solid; MARGIN: 0px; = BORDER-LEFT: #0f9 0px solid; BORDER-BOTTOM: #0f9 0px solid } DIV.vod-big-block UL.grid2 .details { BORDER-RIGHT: #f00 0px solid; BORDER-TOP: #f00 0px solid; MARGIN-LEFT: = 137px; BORDER-LEFT: #f00 0px solid; BORDER-BOTTOM: #f00 0px solid } .vod-big-block H2 IMG { DISPLAY: block } .vod-big-block H2 IMG { DISPLAY: block } DIV.vod-big-block .block-content { OVERFLOW: auto } .vod-big-block UL.grid2 LI { DISPLAY: block; FLOAT: left; WIDTH: 325px } BODY#works H1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; COLOR: #231f20; PADDING-TOP: 0px } BODY#works P.title-meta { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px = 0px 10px; COLOR: #484848; PADDING-TOP: 0px } .original-title { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: = 0px; MARGIN: 0px 0px 5px; COLOR: #484848; PADDING-TOP: 0px; FONT-STYLE: = italic } .original-title I { FONT-STYLE: italic } BODY#works P.title-directors { MARGIN: 0px; COLOR: #484848 } BODY#works .products-column { BORDER-RIGHT: #dedede 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: = #dedede 0px solid; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: = 10px; MARGIN: 0px 0px 20px; BORDER-LEFT: #dedede 0px solid; WIDTH: = 200px; PADDING-TOP: 0px; BORDER-BOTTOM: #dedede 0px solid; = BACKGROUND-COLOR: #e6f4f4 } BODY#works .products-column H2 { MARGIN: 10px 0px } BODY#works .products-column LI.products-item { MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #efefef 1px = solid } .title-box { BORDER-RIGHT: #f90 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f90 0px = solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; = OVERFLOW: auto; BORDER-LEFT: #f90 0px solid; PADDING-TOP: 0px; = BORDER-BOTTOM: #f90 0px solid; BACKGROUND-COLOR: #fff } .title-box .title-image { BORDER-RIGHT: #90f 0px solid; BORDER-TOP: #90f 0px solid; FLOAT: left; = BORDER-LEFT: #90f 0px solid; BORDER-BOTTOM: #90f 0px solid } .title-box .title-text { BORDER-RIGHT: #0f9 0px solid; BORDER-TOP: #0f9 0px solid; MARGIN-LEFT: = 150px; BORDER-LEFT: #0f9 0px solid; WIDTH: 280px; BORDER-BOTTOM: #0f9 = 0px solid; BACKGROUND-COLOR: #fff } .title-box .title-text H1 { FONT-SIZE: 24px } .text-column { BORDER-RIGHT: #efefef 0px solid; BORDER-TOP: #efefef 0px solid; = MARGIN-TOP: 20px; BORDER-LEFT: #efefef 0px solid; WIDTH: 440px; COLOR: = #5a5758; BORDER-BOTTOM: #efefef 0px solid } .text-column H2 { MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px; BORDER-BOTTOM: #d9d9d9 1px solid } BODY#works .videos-list H2 { MARGIN: 0px 0px 5px; COLOR: #fff } BODY#title H3 { FONT-WEIGHT: normal; MARGIN-BOTTOM: 0.3em; TEXT-TRANSFORM: uppercase; = COLOR: #333 } P.title-casting { MARGIN-BOTTOM: 0.5em; COLOR: #484848; TEXT-ALIGN: left } .products-item { PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; FONT-SIZE: 90%; = PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; = BACKGROUND-COLOR: transparent } .products-item P { MARGIN-BOTTOM: 0px; LINE-HEIGHT: 1.8 } .products-item IMG { VERTICAL-ALIGN: middle } .products-item .price { FONT-WEIGHT: bold; FONT-SIZE: 100% } .linked-titles { MARGIN-BOTTOM: 20px } .products-item .products-item-image { FLOAT: left; MARGIN-RIGHT: 10px; TEXT-ALIGN: center } .products-item .products-item-details { FLOAT: left; MARGIN: 0px } BODY#categories H1 { MARGIN-BOTTOM: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif } BODY#collections H1 { MARGIN-BOTTOM: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif } .categories-news { BORDER-RIGHT: #e5e5e5 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: = #e5e5e5 0px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: = 0px; MARGIN: 0px; OVERFLOW: auto; BORDER-LEFT: #e5e5e5 0px solid; = PADDING-TOP: 0px; BORDER-BOTTOM: #e5e5e5 0px solid } .categories-news H2 { MARGIN: 0px; COLOR: #017eb4 } .categories-news H2 IMG { DISPLAY: block } .categories-news .normal-box-content { OVERFLOW: auto } .categories-news LI { FLOAT: left; MARGIN: 5px 0px; OVERFLOW: auto; WIDTH: 160px } .categories-news .image { FLOAT: left } .categories-news P { PADDING-LEFT: 0px; MARGIN-LEFT: 60px; TEXT-ALIGN: left } .paginations { BORDER-RIGHT: #f90 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f90 0px = solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 20px 0px 10px; = BORDER-LEFT: #f90 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #f90 0px = solid; BACKGROUND-COLOR: #e6f3f8 } DIV.alpha-list { BORDER-RIGHT: #f90 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f90 0px = solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; = PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #f90 0px solid; WIDTH: = 666px; PADDING-TOP: 0px; BORDER-BOTTOM: #f90 0px solid; FONT-FAMILY: = "Courier New", Courier, monospace; BACKGROUND-COLOR: #e6f4f4; = TEXT-ALIGN: left } .alpha-list DIV.letter { BORDER-RIGHT: #f0f8fd 0px solid; BORDER-TOP: #f0f8fd 0px solid; = DISPLAY: inline; MARGIN: 0px 2px; BORDER-LEFT: #f0f8fd 0px solid; COLOR: = #231f20; BORDER-BOTTOM: #f0f8fd 0px solid; BACKGROUND-COLOR: #fff } .alpha-list DIV.empty-letter { BORDER-RIGHT: #444 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #444 0px = solid; DISPLAY: inline; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: = 0px 0px 0px 1px; BORDER-LEFT: #444 0px solid; COLOR: #aaa; PADDING-TOP: = 0px; BORDER-BOTTOM: #444 0px solid; BACKGROUND-COLOR: transparent } .alpha-list DIV.current-letter { BORDER-RIGHT: #fff 0px solid; BORDER-TOP: #fff 0px solid; BORDER-LEFT: = #fff 0px solid; COLOR: #fff; BORDER-BOTTOM: #fff 0px solid } .alpha-list .letter A:link { BORDER-RIGHT: #80c0d9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: = #80c0d9 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; BORDER-LEFT: = #80c0d9 1px solid; COLOR: #0080b3; PADDING-TOP: 0px; BORDER-BOTTOM: = #80c0d9 1px solid; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none } .alpha-list .letter A:visited { BORDER-RIGHT: #80c0d9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: = #80c0d9 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; BORDER-LEFT: = #80c0d9 1px solid; COLOR: #0080b3; PADDING-TOP: 0px; BORDER-BOTTOM: = #80c0d9 1px solid; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none } .alpha-list .letter A:hover { BORDER-RIGHT: #0080b3 1px solid; BORDER-TOP: #0080b3 1px solid; = BORDER-LEFT: #0080b3 1px solid; COLOR: #fff; BORDER-BOTTOM: #0080b3 1px = solid; BACKGROUND-COLOR: #0080b3 } .alpha-list .letter A:focus { BORDER-RIGHT: #0080b3 1px solid; BORDER-TOP: #0080b3 1px solid; = BORDER-LEFT: #0080b3 1px solid; COLOR: #fff; BORDER-BOTTOM: #0080b3 1px = solid; BACKGROUND-COLOR: #0080b3 } .alpha-list .current-letter A:link { BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: = #fff 1px solid; COLOR: #fff; BORDER-BOTTOM: #fff 1px solid; = BACKGROUND-COLOR: #0080b3 } .alpha-list .current-letter A:visited { BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: = #fff 1px solid; COLOR: #fff; BORDER-BOTTOM: #fff 1px solid; = BACKGROUND-COLOR: #0080b3 } BODY#categories .pagination { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; = PADDING-TOP: 2px } BODY#collections .pagination { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; = PADDING-TOP: 2px } BODY#categories .pagination P { TEXT-ALIGN: left } BODY#collections .pagination P { TEXT-ALIGN: left } UL.categories-list { WIDTH: 680px; LINE-HEIGHT: 1em } .categories-list LI { BORDER-RIGHT: #e5e5e5 0px solid; PADDING-RIGHT: 12px; = BACKGROUND-POSITION: left bottom; BORDER-TOP: #e5e5e5 0px solid; = PADDING-LEFT: 12px; BACKGROUND-IMAGE: = url(../images/layouts/v4/default/row-bg.gif); PADDING-BOTTOM: 12px; = MARGIN: 10px 0px; OVERFLOW: auto; BORDER-LEFT: #e5e5e5 0px solid; = PADDING-TOP: 12px; BORDER-BOTTOM: #e5e5e5 0px solid; BACKGROUND-REPEAT: = no-repeat } .categories-list LI H3 { FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN: 0px } .categories-list LI H3 A:link { TEXT-DECORATION: none } .categories-list LI H3 A:visited { TEXT-DECORATION: none } .categories-list LI H3 A:hover { TEXT-DECORATION: underline } .categories-list LI H3 A:focus { TEXT-DECORATION: underline } .categories-list .image { FLOAT: left } .categories-list .image IMG { DISPLAY: block } .categories-list-title-details { BORDER-RIGHT: #f00 0px solid; BORDER-TOP: #f00 0px solid; MARGIN-LEFT: = 85px; BORDER-LEFT: #f00 0px solid; BORDER-BOTTOM: #f00 0px solid } .categories-list LI.vod .categories-list-title-details { MARGIN-LEFT: 137px } .categories-list-title-details DIV { TEXT-ALIGN: left } .categories-list-title-meta { FONT-WEIGHT: bold; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 7px; COLOR: = #595959; TEXT-ALIGN: left } .categories-resume { FONT-SIZE: 11px; LINE-HEIGHT: 1.2em } .video-player { CLEAR: both; PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: = 9px; MARGIN: 20px 0px 0px; OVERFLOW: auto; PADDING-TOP: 9px; HEIGHT: = auto; BACKGROUND-COLOR: #000 } .video-player .em-player { BORDER-RIGHT: #aaa 0px solid; BORDER-TOP: #aaa 0px solid; MARGIN: 0px; = BORDER-LEFT: #aaa 0px solid; WIDTH: 440px; BORDER-BOTTOM: #aaa 0px solid } .video-player .em-player OBJECT { BORDER-RIGHT: #0f0 0px solid; BORDER-TOP: #0f0 0px solid; DISPLAY: = block; BORDER-LEFT: #0f0 0px solid; BORDER-BOTTOM: #0f0 0px solid } .videos-list H2 { MARGIN: 0px 0px 5px; COLOR: #fff } .videos-list { BORDER-RIGHT: #f00 0px solid; BORDER-TOP: #f00 0px solid; FLOAT: right; = BORDER-LEFT: #f00 0px solid; WIDTH: 220px; LINE-HEIGHT: 1; = BORDER-BOTTOM: #f00 0px solid } .videos-list H2 { MARGIN: 0px 0px 5px; COLOR: #fff } .videos-list UL { BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; OVERFLOW: = hidden; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; = HEIGHT: 240px } .videos-list UL { BORDER-RIGHT: #999 0px solid; BORDER-TOP: #999 0px solid; BORDER-LEFT: = #999 0px solid; BORDER-BOTTOM: #999 0px solid; HEIGHT: 287px } .videos-list LI { BORDER-RIGHT: #f00 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f00 0px = solid; DISPLAY: block; PADDING-LEFT: 5px; MIN-HEIGHT: 42px; = PADDING-BOTTOM: 5px; MARGIN: 0px; OVERFLOW: auto; BORDER-LEFT: #f00 0px = solid; PADDING-TOP: 5px; BORDER-BOTTOM: #f00 0px solid; = BACKGROUND-COLOR: #231f20 } .videos-list LI .thumbnail { FLOAT: left } .videos-list LI .details { BORDER-RIGHT: #0f0 0px solid; BORDER-TOP: #0f0 0px solid; FLOAT: left; = MARGIN-LEFT: 8px; BORDER-LEFT: #0f0 0px solid; WIDTH: 110px; = BORDER-BOTTOM: #0f0 0px solid } .videos-list LI IMG { BORDER-RIGHT: #666 0px solid; BORDER-TOP: #666 0px solid; DISPLAY: = block; MARGIN: 0px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #666 0px solid; = BORDER-BOTTOM: #666 0px solid } .videos-list LI.current IMG { BORDER-RIGHT: #d59758 0px solid; BORDER-TOP: #d59758 0px solid; = FONT-WEIGHT: bold; BORDER-LEFT: #d59758 0px solid; COLOR: #d59758; = BORDER-BOTTOM: #d59758 0px solid } .videos-list LI.odd { BACKGROUND-COLOR: #000 } .videos-list LI.even { BACKGROUND-COLOR: #3a3637 } .videos-list LI.current { COLOR: #231f20; BACKGROUND-COLOR: #d59758 } .videos-list A:link { COLOR: #d59758; TEXT-DECORATION: none } .videos-list A:visited { COLOR: #d59758; TEXT-DECORATION: none } .videos-list A:hover { =09 } .videos-list A:focus { =09 } .videos-list LI.current A:link { FONT-WEIGHT: bold; COLOR: #231f20 } .videos-list LI.current A:visited { FONT-WEIGHT: bold; COLOR: #231f20 } BODY#video .pagination { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 0px = solid; PADDING-LEFT: 5px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; = MARGIN: 5px 0px; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 0px; = BORDER-BOTTOM: #ccc 0px solid; BACKGROUND-COLOR: transparent } BODY#video .pagination P { FONT-SIZE: 0.84em; MARGIN-BOTTOM: 0px; COLOR: #fff; TEXT-ALIGN: right } BODY#video .pagination P .pagination-current { FONT-WEIGHT: bold; FONT-SIZE: 1.3em; COLOR: #fff } BODY#video .pagination A:link { COLOR: #efefef; TEXT-DECORATION: none } BODY#video .pagination A:visited { COLOR: #efefef; TEXT-DECORATION: none } BODY#video .pagination A:hover { TEXT-DECORATION: underline } BODY#video .pagination A:focus { TEXT-DECORATION: underline } .video-thumbnails-outer { PADDING-RIGHT: 0px; BORDER-TOP: #222 3px solid; PADDING-LEFT: 0px; = PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 5px; = BACKGROUND-COLOR: #efefef } .video-thumbnails-outer H3 { FONT-WEIGHT: bold; MARGIN: 0px; COLOR: #aaa } #categories-menu { BORDER-RIGHT: #f99 0px solid; BORDER-TOP: #f99 0px solid; = MARGIN-BOTTOM: 5px; BORDER-LEFT: #f99 0px solid; BORDER-BOTTOM: #f99 0px = solid } #collections-menu { BORDER-RIGHT: #9f9 0px solid; BORDER-TOP: #9f9 0px solid; BORDER-LEFT: = #9f9 0px solid; BORDER-BOTTOM: #9f9 0px solid } .videos-menu { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } .videos-menu H2 { FONT-SIZE: 1.2em; MARGIN: 0px } .videos-menu LI { BORDER-RIGHT: #f00 0px solid; BACKGROUND-POSITION: left center; = BORDER-TOP: #f00 0px solid; DISPLAY: inline; PADDING-LEFT: 9px; = BACKGROUND-IMAGE: url(../images/layouts/v4/default/video-li-bg.gif); = BORDER-LEFT: #f00 0px solid; BORDER-BOTTOM: #f00 0px solid; = BACKGROUND-REPEAT: no-repeat } .videos-menu LI STRONG { COLOR: #d59758 } .videos-menu A:link { COLOR: #231f20; TEXT-DECORATION: none } .videos-menu A:visited { COLOR: #231f20; TEXT-DECORATION: none } .videos-menu A:hover { TEXT-DECORATION: underline } .videos-menu A:focus { TEXT-DECORATION: underline } .video-thumbnails-inner { PADDING-RIGHT: 5px; BORDER-TOP: #222 2px solid; PADDING-LEFT: 10px; = PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px; OVERFLOW: auto; PADDING-TOP: = 10px; BORDER-BOTTOM: #222 1px solid; BACKGROUND-COLOR: #444 } .video-thumbnails-grid { BORDER-RIGHT: #f00 0px solid; BORDER-TOP: #f00 0px solid; OVERFLOW: = auto; BORDER-LEFT: #f00 0px solid; BORDER-BOTTOM: #f00 0px solid } .video-abstract { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaa 1px = solid; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px = 5px 5px 0px; BORDER-LEFT: #aaa 1px solid; WIDTH: 314px; PADDING-TOP: = 5px; BORDER-BOTTOM: #aaa 1px solid; HEIGHT: 48px; BACKGROUND-COLOR: = #efefef } .video-abstract IMG { FLOAT: left } .video-abstract P { MARGIN-BOTTOM: 5px; MARGIN-LEFT: 80px } .video-abstract .work-title { FONT-WEIGHT: bold; TEXT-ALIGN: left } .video-abstract A:link { COLOR: #231f20; TEXT-DECORATION: none } .video-abstract A:visited { COLOR: #231f20; TEXT-DECORATION: none } .video-abstract A:hover { TEXT-DECORATION: underline } .video-abstract A:focus { TEXT-DECORATION: underline } .video-abstract .video-link { TEXT-ALIGN: right } .account-facturation { FLOAT: left; MARGIN-BOTTOM: 20px; OVERFLOW: auto; WIDTH: 333px; = MARGIN-RIGHT: 14px } .account-livraison { FLOAT: left; MARGIN-BOTTOM: 20px; OVERFLOW: auto; WIDTH: 333px } .account-facturation H2 { MARGIN: 0px } .account-livraison H2 { MARGIN: 0px } .account-facturation H2 IMG { DISPLAY: block } .account-livraison H2 IMG { DISPLAY: block } #my-account .account-box { BORDER-RIGHT: #aaa 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aaa 0px = solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; = OVERFLOW: auto; BORDER-LEFT: #aaa 0px solid; WIDTH: 680px; PADDING-TOP: = 0px; BORDER-BOTTOM: #aaa 0px solid } #my-account .account-box H2 { MARGIN: 0px } #my-account .account-box H2 IMG { DISPLAY: block } LI.account-purchased-item { MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; OVERFLOW: auto; = BORDER-BOTTOM: #ccc 1px solid } LI.account-purchased-item .cover { FLOAT: left } LI.account-purchased-item .details { MARGIN-LEFT: 85px; OVERFLOW: auto } LI.account-purchased-item P { MARGIN-BOTTOM: 0px } LI.account-purchased-item H4 { MARGIN: 0px } #homepage-banner { BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: = #d9d9d9 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px = 15px 20px; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 928px; PADDING-TOP: = 0px; BORDER-BOTTOM: #d9d9d9 1px solid; HEIGHT: 220px; BACKGROUND-COLOR: = #fff } #homepage-banner A { BORDER-RIGHT: #f00 0px solid; BORDER-TOP: #f00 0px solid; DISPLAY: = block; FLOAT: left; BORDER-LEFT: #f00 0px solid; WIDTH: 650px; = BORDER-BOTTOM: #f00 0px solid; HEIGHT: 220px } #homepage-banner .em-player { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #aaa 1px = solid; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 13px = 10px 10px 0px; BORDER-LEFT: #aaa 1px solid; WIDTH: auto; PADDING-TOP: = 1px; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #484848 } #homepage-banner .em-player OBJECT { DISPLAY: block } #home-edito { BORDER-RIGHT: #eee 0px solid; BORDER-TOP: #eee 0px solid; = MARGIN-BOTTOM: 20px; OVERFLOW: auto; BORDER-LEFT: #eee 0px solid; = BORDER-BOTTOM: #eee 0px solid } #home-edito IMG.illustration-edito { DISPLAY: block; FLOAT: left } #home-edito P { MARGIN-LEFT: 220px } .news-block { MARGIN-BOTTOM: 20px } .news-block H2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff } .news-block H2 IMG { DISPLAY: block } UL.home-new-products { BORDER-RIGHT: #f90 0px solid; BORDER-TOP: #f90 0px solid; OVERFLOW: = auto; BORDER-LEFT: #f90 0px solid; BORDER-BOTTOM: #f90 0px solid } UL.home-new-products LI { BORDER-RIGHT: #9f0 0px solid; BORDER-TOP: #9f0 0px solid; FLOAT: left; = MARGIN-BOTTOM: 10px; OVERFLOW: visible; BORDER-LEFT: #9f0 0px solid; = WIDTH: 216px; BORDER-BOTTOM: #9f0 0px solid; HEIGHT: 80px } UL.home-new-products LI.first-col { =09 } UL.home-new-products LI.last-col { =09 } UL.home-new-products LI P { MARGIN-BOTTOM: 5px; TEXT-ALIGN: left } .home-new-products .image { BORDER-RIGHT: #00f 0px solid; BORDER-TOP: #00f 0px solid; FLOAT: left; = BORDER-LEFT: #00f 0px solid; BORDER-BOTTOM: #00f 0px solid } .home-new-products .details { BORDER-RIGHT: #f00 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #f00 0px = solid; MARGIN-LEFT: 54px; BORDER-LEFT: #f00 0px solid; BORDER-BOTTOM: = #f00 0px solid } UL.home-new-products LI .product-name { FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; TEXT-ALIGN: = left } UL.home-new-products LI .media { MARGIN-TOP: 0px; COLOR: #696969 } UL.home-new-products LI .directors { MARGIN-TOP: 0px; COLOR: #696969 } UL.home-new-products LI .price { FONT-WEIGHT: bold; FONT-SIZE: 12px } FORM.newsletter-home-form { PADDING-RIGHT: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; = PADDING-BOTTOM: 12px; PADDING-TOP: 12px; BACKGROUND-COLOR: #f0f8fd } FORM.newsletter-home-form INPUT { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #231f20 } FORM.newsletter-home-form INPUT.text-input { BORDER-RIGHT: #d3d5d7 1px solid; BORDER-TOP: #d3d5d7 1px solid; = FONT-SIZE: 12px; BORDER-LEFT: #d3d5d7 1px solid; WIDTH: 140px; COLOR: = #231f20; BORDER-BOTTOM: #d3d5d7 1px solid; BACKGROUND-COLOR: #fff } FORM#login-form { BORDER-RIGHT: #aaa 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aaa 0px = solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #aaa 0px = solid; PADDING-TOP: 0px; BORDER-BOTTOM: #aaa 0px solid; = BACKGROUND-COLOR: transparent } FORM#login-form LABEL { FONT-WEIGHT: normal; COLOR: #231f20; FONT-FAMILY: Arial, = "HelveticaNeue", "Helvetica Neue", "Helvetica", sans-serif } FORM#login-form .text-input { BORDER-RIGHT: #40a0c6 1px solid; BORDER-TOP: #40a0c6 1px solid; = BORDER-LEFT: #40a0c6 1px solid; WIDTH: 292px; COLOR: #231f20; = BORDER-BOTTOM: #40a0c6 1px solid; BACKGROUND-COLOR: #fff } .signup-block { FLOAT: left; MARGIN: 0px 14px 0px 0px; WIDTH: 333px; BORDER-TOP-STYLE: = none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; = BORDER-BOTTOM-STYLE: none } .signup-block P { TEXT-ALIGN: left } .login-block { FLOAT: left; MARGIN: 0px; WIDTH: 333px; BORDER-TOP-STYLE: none; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } .login-block #username { WIDTH: 260px } .login-block #login-form #password { WIDTH: 130px } .signup-block H2 { MARGIN: 0px } .login-block H2 { MARGIN: 0px } .signup-block H2 IMG { DISPLAY: block } .login-block H2 IMG { DISPLAY: block } .login-field { MARGIN: 0px 0px 10px } .login-block .form-submit { MARGIN-BOTTOM: 10px; TEXT-ALIGN: left } .signup-block .normal-box-content { HEIGHT: 250px } .login-block .normal-box-content { HEIGHT: 250px } .grad-block { PADDING-RIGHT: 15px; BORDER-TOP: #bfdfec 1px solid; PADDING-LEFT: 15px; = BACKGROUND-IMAGE: url(../images/layouts/v4/default/top-gradient-bg.gif); = PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 15px; BACKGROUND-REPEAT: = repeat-x; BACKGROUND-COLOR: #fff } .payment-cb { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: = 0px; MARGIN: 0px 20px 0px 0px; WIDTH: 330px; PADDING-TOP: 0px } .payment-cheque { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: = 0px; MARGIN: 0px; WIDTH: 330px; PADDING-TOP: 0px } #adresse-facturation { FLOAT: left; WIDTH: 333px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: = none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #adresse-livraison { FLOAT: left; WIDTH: 333px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: = none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #adresse-facturation H2 { MARGIN: 0px } #adresse-livraison H2 { MARGIN: 0px } #adresse-facturation H2 IMG { DISPLAY: block } #adresse-livraison H2 IMG { DISPLAY: block } #adresse-facturation { MARGIN: 0px 14px 0px 0px } .adresse-importante { BORDER-RIGHT: #333 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #333 0px = solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #333 0px = solid; PADDING-TOP: 0px; BORDER-BOTTOM: #333 0px solid; = BACKGROUND-COLOR: #fff } .adresse-importante P { MARGIN: 0px } #adresse-livraison #mot_livraison { WIDTH: 300px } BODY#search H1 { FONT-FAMILY: Arial, Helvetica, sans-serif } BODY#search .original-title { FONT-SIZE: 11px } TABLE.drm-test { WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: = #fff; BORDER-BOTTOM-STYLE: none } TABLE.drm-test TR { =09 } TABLE.drm-test TR.passed { COLOR: #231f20; BACKGROUND-COLOR: #1dec26 } TABLE.drm-test TR.passed TD { COLOR: #231f20; BACKGROUND-COLOR: #1dec26 } TABLE.drm-test TR.passed TH { COLOR: #231f20; BACKGROUND-COLOR: #1dec26 } TABLE.drm-test TR.failed { COLOR: #231f20; BACKGROUND-COLOR: #ec1d26 } TABLE.drm-test TR.failed TD { COLOR: #231f20; BACKGROUND-COLOR: #ec1d26 } TABLE.drm-test TR.failed TH { COLOR: #231f20; BACKGROUND-COLOR: #ec1d26 } TABLE.drm-test TH { BORDER-TOP-STYLE: none; BORDER-BOTTOM: #fff 1px solid; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none } TABLE.drm-test TD { BORDER-TOP-STYLE: none; BORDER-BOTTOM: #fff 1px solid; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none } TABLE.drm-test TD { HEIGHT: 50px; TEXT-ALIGN: center } TABLE.drm-test .drm-test-type { WIDTH: 32% } TABLE.drm-test .drm-test-required { WIDTH: 26% } TABLE.drm-test .drm-test-state { WIDTH: 30% } TABLE.drm-test .drm-test-result { VERTICAL-ALIGN: middle; WIDTH: 12% } TABLE.drm-test TD.result { FONT-WEIGHT: bold; FONT-SIZE: 20px; TEXT-ALIGN: center } #autocomplete { WIDTH: 170px } #autocomplete-hint { Z-INDEX: 99999999; MARGIN: 0px } #autocomplete-hint UL { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: = #ccc 1px solid; WIDTH: 250px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px = solid; BACKGROUND-COLOR: #fff } #autocomplete-hint UL { LIST-STYLE-TYPE: none } #autocomplete-hint LI { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; = PADDING-TOP: 2px } #autocomplete-hint LI STRONG { FONT-WEIGHT: bold; COLOR: #36c } #autocomplete-hint LI.selected { COLOR: #fff; BACKGROUND-COLOR: #36c } #autocomplete-hint LI.selected STRONG { COLOR: #fff; BACKGROUND-COLOR: #36c } .normal-box-content { BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: = #d9d9d9 1px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: = #d9d9d9 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #d9d9d9 1px solid } .text H1 { MARGIN-BOTTOM: 30px } .text A:link { TEXT-DECORATION: underline } .text A:visited { TEXT-DECORATION: underline } .text P { TEXT-INDENT: 1.5em } DT { COLOR: #0080b3 } #hcard { FLOAT: left; WIDTH: 280px; MARGIN-RIGHT: 15px } #contact-form { FLOAT: left; WIDTH: 385px } .paginations .alpha-list { BORDER-RIGHT: #f00 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f00 0px = solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; = OVERFLOW: auto; BORDER-LEFT: #f00 0px solid; PADDING-TOP: 5px; = BORDER-BOTTOM: #f00 0px solid; HEIGHT: 20px } .paginations { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px; BACKGROUND-COLOR: #fff } .paginations DIV.pagination { BORDER-RIGHT: #f00 0px solid; BORDER-TOP: #f00 0px solid; = BACKGROUND-IMAGE: none; MARGIN: 5px 5px 3px; BORDER-LEFT: #f00 0px = solid; BORDER-BOTTOM: #f00 0px solid; BACKGROUND-COLOR: #fff } DIV.pagination A:link { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; = PADDING-TOP: 5px } DIV.pagination A:visited { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; = PADDING-TOP: 5px } ------=_NextPart_000_0374_01C82747.1F6EB750 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.editionsmontparnasse.fr/titres/common_print.css * { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12pt; PADDING-BOTTOM: = 0px; MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 1.3; PADDING-TOP: 0px; = FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff } A:link { COLOR: #688baf } A:visited { COLOR: #688baf } .no-print { DISPLAY: none } ------=_NextPart_000_0374_01C82747.1F6EB750 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.editionsmontparnasse.fr/css/default_print.css @import url( common_print.css ); #wrapper { WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: = none } #header { DISPLAY: none } #navbar { DISPLAY: none } #account { DISPLAY: none } #breadcrumbs { CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: = 12pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff } #page { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: none } #product #page { BACKGROUND-COLOR: #fff } #title #page { BACKGROUND-COLOR: #fff } #column { DISPLAY: none } #mini-cart { DISPLAY: none } #content { MARGIN: 0px; OVERFLOW: auto; WIDTH: auto; BORDER-TOP-STYLE: none; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: = #fff; BORDER-BOTTOM-STYLE: none } #footer { DISPLAY: none } ------=_NextPart_000_0374_01C82747.1F6EB750 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.editionsmontparnasse.fr/js/prototype.js /* Prototype JavaScript framework, version 1.5.0=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://prototype.conio.net/=0A= *=0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= var Prototype =3D {=0A= Version: '1.5.0',=0A= BrowserFeatures: {=0A= XPath: !!document.evaluate=0A= },=0A= =0A= ScriptFragment: '(?:)((\n|\r|.)*?)(?:<\/script>)',=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= 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).concat($A(arguments)));=0A= }=0A= }=0A= =0A= Object.extend(Number.prototype, {=0A= toColorPart: function() {=0A= var digits =3D this.toString(16);=0A= if (this < 16) return '0' + digits;=0A= return digits;=0A= },=0A= =0A= succ: function() {=0A= return this + 1;=0A= },=0A= =0A= times: function(iterator) {=0A= $R(0, this, true).each(iterator);=0A= return this;=0A= }=0A= });=0A= =0A= var Try =3D {=0A= these: function() {=0A= var returnValue;=0A= =0A= for (var i =3D 0, 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= String.interpret =3D function(value){=0A= return value =3D=3D null ? '' : String(value);=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 div =3D document.createElement('div');=0A= var text =3D document.createTextNode(this);=0A= div.appendChild(text);=0A= return div.innerHTML;=0A= },=0A= =0A= unescapeHTML: function() {=0A= var div =3D document.createElement('div');=0A= div.innerHTML =3D this.stripTags();=0A= return div.childNodes[0] ? (div.childNodes.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 name =3D decodeURIComponent(pair[0]);=0A= var value =3D pair[1] ? decodeURIComponent(pair[1]) : undefined;=0A= =0A= if (hash[name] !=3D=3D undefined) {=0A= if (hash[name].constructor !=3D Array)=0A= hash[name] =3D [hash[name]];=0A= if (value) hash[name].push(value);=0A= }=0A= else hash[name] =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= 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.replace(/\\/g, '\\\\');=0A= if (useDoubleQuotes)=0A= return '"' + escapedString.replace(/"/g, '\\"') + '"';=0A= else=0A= return "'" + escapedString.replace(/'/g, '\\\'') + "'";=0A= }=0A= });=0A= =0A= String.prototype.gsub.prepareReplacement =3D function(replacement) {=0A= if (typeof replacement =3D=3D 'function') return replacement;=0A= var template =3D new Template(replacement);=0A= return function(match) { return template.evaluate(match) };=0A= }=0A= =0A= String.prototype.parseQuery =3D String.prototype.toQueryParams;=0A= =0A= var Template =3D Class.create();=0A= Template.Pattern =3D /(^|.|\r|\n)(#\{(.*?)\})/;=0A= Template.prototype =3D {=0A= initialize: function(template, pattern) {=0A= this.template =3D template.toString();=0A= this.pattern =3D pattern || Template.Pattern;=0A= },=0A= =0A= evaluate: function(object) {=0A= return this.template.gsub(this.pattern, function(match) {=0A= var before =3D match[1];=0A= if (before =3D=3D '\\') return match[2];=0A= return before + String.interpret(object[match[3]]);=0A= });=0A= }=0A= }=0A= =0A= var $break =3D new Object();=0A= var $continue =3D new Object();=0A= =0A= var Enumerable =3D {=0A= each: function(iterator) {=0A= var index =3D 0;=0A= try {=0A= this._each(function(value) {=0A= try {=0A= iterator(value, index++);=0A= } catch (e) {=0A= if (e !=3D $continue) throw e;=0A= }=0A= });=0A= } catch (e) {=0A= if (e !=3D $break) throw e;=0A= }=0A= 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= 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() {=0A= return this.inject([], function(array, value) {=0A= return array.include(value) ? array : array.concat([value]);=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= =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(window.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(obj) {=0A= Object.extend(this, obj || {});=0A= };=0A= =0A= Object.extend(Hash, {=0A= toQueryString: function(obj) {=0A= var parts =3D [];=0A= =0A= this.prototype._each.call(obj, function(pair) {=0A= if (!pair.key) return;=0A= =0A= if (pair.value && pair.value.constructor =3D=3D Array) {=0A= var values =3D pair.value.compact();=0A= if (values.length < 2) pair.value =3D values.reduce();=0A= else {=0A= key =3D encodeURIComponent(pair.key);=0A= values.each(function(value) {=0A= value =3D value !=3D undefined ? encodeURIComponent(value) : = '';=0A= parts.push(key + '=3D' + encodeURIComponent(value));=0A= });=0A= return;=0A= }=0A= }=0A= if (pair.value =3D=3D undefined) pair[1] =3D '';=0A= parts.push(pair.map(encodeURIComponent).join('=3D'));=0A= });=0A= =0A= return parts.join('&');=0A= }=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= =0A= function $H(object) {=0A= if (object && object.constructor =3D=3D Hash) return object;=0A= return new Hash(object);=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 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= params =3D Hash.toQueryString(params);=0A= if (params && /Konqueror|Safari|KHTML/.test(navigator.userAgent)) = params +=3D '&_=3D'=0A= =0A= // when GET, append parameters to URL=0A= if (this.method =3D=3D 'get' && params)=0A= this.url +=3D (this.url.indexOf('?') > -1 ? '&' : '?') + params;=0A= =0A= try {=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= var body =3D this.method =3D=3D 'post' ? (this.options.postBody || = params) : null;=0A= =0A= this.transport.send(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= if ((this.getHeader('Content-type') || 'text/javascript').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 ? eval('(' + json + ')') : null;=0A= } catch (e) { return null }=0A= },=0A= =0A= evalResponse: function() {=0A= try {=0A= return eval(this.transport.responseText);=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= =0A= document.getElementsByClassName =3D function(className, parentElement) {=0A= if (Prototype.BrowserFeatures.XPath) {=0A= var q =3D ".//*[contains(concat(' ', @class, ' '), ' " + className + = " ')]";=0A= return document._getElementsByXPath(q, parentElement);=0A= } else {=0A= var children =3D ($(parentElement) || = document.body).getElementsByTagName('*');=0A= var elements =3D [], child;=0A= for (var i =3D 0, length =3D children.length; i < length; i++) {=0A= child =3D children[i];=0A= if (Element.hasClassName(child, className))=0A= elements.push(Element.extend(child));=0A= }=0A= return elements;=0A= }=0A= };=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= if (!window.Element)=0A= var Element =3D new Object();=0A= =0A= Element.extend =3D function(element) {=0A= if (!element || _nativeExtensions || element.nodeType =3D=3D 3) return = element;=0A= =0A= if (!element._extended && element.tagName && element !=3D window) {=0A= var methods =3D Object.clone(Element.Methods), cache =3D = Element.extend.cache;=0A= =0A= if (element.tagName =3D=3D 'FORM')=0A= Object.extend(methods, Form.Methods);=0A= if (['INPUT', 'TEXTAREA', 'SELECT'].include(element.tagName))=0A= Object.extend(methods, Form.Element.Methods);=0A= =0A= Object.extend(methods, Element.Methods.Simulated);=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= =0A= element._extended =3D true;=0A= return element;=0A= };=0A= =0A= Element.extend.cache =3D {=0A= findOrStore: function(value) {=0A= return this[value] =3D this[value] || function() {=0A= return value.apply(null, [this].concat($A(arguments)));=0A= }=0A= }=0A= };=0A= =0A= Element.Methods =3D {=0A= visible: function(element) {=0A= return $(element).style.display !=3D 'none';=0A= },=0A= =0A= toggle: function(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('*'));=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= return Selector.findElement($(element).ancestors(), expression, = index);=0A= },=0A= =0A= down: function(element, expression, index) {=0A= return Selector.findElement($(element).descendants(), expression, = index);=0A= },=0A= =0A= previous: function(element, expression, index) {=0A= return Selector.findElement($(element).previousSiblings(), = expression, index);=0A= },=0A= =0A= next: function(element, expression, index) {=0A= return Selector.findElement($(element).nextSiblings(), expression, = index);=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 (document.all && !window.opera) {=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= if(attribute) return attribute.nodeValue;=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.match(/^\s*$/);=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= if (['float','cssFloat'].include(style))=0A= style =3D (typeof element.style.styleFloat !=3D 'undefined' ? = 'styleFloat' : 'cssFloat');=0A= style =3D style.camelize();=0A= var value =3D element.style[style];=0A= if (!value) {=0A= if (document.defaultView && document.defaultView.getComputedStyle) = {=0A= var css =3D document.defaultView.getComputedStyle(element, null);=0A= value =3D css ? css[style] : null;=0A= } else if (element.currentStyle) {=0A= value =3D element.currentStyle[style];=0A= }=0A= }=0A= =0A= if((value =3D=3D 'auto') && ['width','height'].include(style) && = (element.getStyle('display') !=3D 'none'))=0A= value =3D element['offset'+style.capitalize()] + 'px';=0A= =0A= if (window.opera && ['left', 'top', 'right', = 'bottom'].include(style))=0A= if (Element.getStyle(element, 'position') =3D=3D 'static') value = =3D 'auto';=0A= if(style =3D=3D 'opacity') {=0A= if(value) return parseFloat(value);=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= return value =3D=3D 'auto' ? null : value;=0A= },=0A= =0A= setStyle: function(element, style) {=0A= element =3D $(element);=0A= for (var name in style) {=0A= var value =3D style[name];=0A= if(name =3D=3D 'opacity') {=0A= if (value =3D=3D 1) {=0A= value =3D (/Gecko/.test(navigator.userAgent) &&=0A= !/Konqueror|Safari|KHTML/.test(navigator.userAgent)) ? = 0.999999 : 1.0;=0A= if(/MSIE/.test(navigator.userAgent) && !window.opera)=0A= element.style.filter =3D = element.getStyle('filter').replace(/alpha\([^\)]*\)/gi,'');=0A= } else if(value =3D=3D '') {=0A= if(/MSIE/.test(navigator.userAgent) && !window.opera)=0A= element.style.filter =3D = element.getStyle('filter').replace(/alpha\([^\)]*\)/gi,'');=0A= } else {=0A= if(value < 0.00001) value =3D 0;=0A= if(/MSIE/.test(navigator.userAgent) && !window.opera)=0A= element.style.filter =3D = element.getStyle('filter').replace(/alpha\([^\)]*\)/gi,'') +=0A= 'alpha(opacity=3D'+value*100+')';=0A= }=0A= } else if(['float','cssFloat'].include(name)) name =3D (typeof = element.style.styleFloat !=3D 'undefined') ? 'styleFloat' : 'cssFloat';=0A= element.style[name.camelize()] =3D value;=0A= }=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, {childOf: Element.Methods.descendantOf});=0A= =0A= Element._attributeTranslations =3D {};=0A= =0A= Element._attributeTranslations.names =3D {=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= =0A= Element._attributeTranslations.values =3D {=0A= _getAttr: function(element, attribute) {=0A= return element.getAttribute(attribute, 2);=0A= },=0A= =0A= _flag: function(element, attribute) {=0A= return $(element).hasAttribute(attribute) ? attribute : null;=0A= },=0A= =0A= style: function(element) {=0A= return element.style.cssText.toLowerCase();=0A= },=0A= =0A= title: function(element) {=0A= var node =3D element.getAttributeNode('title');=0A= return node.specified ? node.nodeValue : null;=0A= }=0A= };=0A= =0A= Object.extend(Element._attributeTranslations.values, {=0A= href: Element._attributeTranslations.values._getAttr,=0A= src: Element._attributeTranslations.values._getAttr,=0A= disabled: Element._attributeTranslations.values._flag,=0A= checked: Element._attributeTranslations.values._flag,=0A= readonly: Element._attributeTranslations.values._flag,=0A= multiple: Element._attributeTranslations.values._flag=0A= });=0A= =0A= Element.Methods.Simulated =3D {=0A= hasAttribute: function(element, attribute) {=0A= var t =3D Element._attributeTranslations;=0A= attribute =3D t.names[attribute] || attribute;=0A= return $(element).getAttributeNode(attribute).specified;=0A= }=0A= };=0A= =0A= // IE is missing .innerHTML support for TABLE-related elements=0A= if (document.all && !window.opera){=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){=0A= element.removeChild(node)=0A= });=0A= depth.times(function(){ div =3D div.firstChild });=0A= =0A= $A(div.childNodes).each(=0A= 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= =0A= Object.extend(Element, Element.Methods);=0A= =0A= var _nativeExtensions =3D false;=0A= =0A= if(/Konqueror|Safari|KHTML/.test(navigator.userAgent))=0A= ['', 'Form', 'Input', 'TextArea', 'Select'].each(function(tag) {=0A= var className =3D 'HTML' + tag + 'Element';=0A= if(window[className]) return;=0A= var klass =3D window[className] =3D {};=0A= klass.prototype =3D document.createElement(tag ? tag.toLowerCase() : = 'div').__proto__;=0A= });=0A= =0A= Element.addMethods =3D function(methods) {=0A= Object.extend(Element.Methods, methods || {});=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= if (typeof HTMLElement !=3D 'undefined') {=0A= copy(Element.Methods, HTMLElement.prototype);=0A= copy(Element.Methods.Simulated, HTMLElement.prototype, true);=0A= copy(Form.Methods, HTMLFormElement.prototype);=0A= [HTMLInputElement, HTMLTextAreaElement, = HTMLSelectElement].each(function(klass) {=0A= copy(Form.Element.Methods, klass.prototype);=0A= });=0A= _nativeExtensions =3D true;=0A= }=0A= }=0A= =0A= var Toggle =3D new Object();=0A= Toggle.display =3D Element.toggle;=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Abstract.Insertion =3D function(adjacency) {=0A= this.adjacency =3D adjacency;=0A= }=0A= =0A= Abstract.Insertion.prototype =3D {=0A= initialize: function(element, content) {=0A= this.element =3D $(element);=0A= this.content =3D content.stripScripts();=0A= =0A= if (this.adjacency && this.element.insertAdjacentHTML) {=0A= try {=0A= this.element.insertAdjacentHTML(this.adjacency, this.content);=0A= } catch (e) {=0A= var tagName =3D this.element.tagName.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= var Selector =3D Class.create();=0A= Selector.prototype =3D {=0A= initialize: function(expression) {=0A= this.params =3D {classNames: []};=0A= this.expression =3D expression.toString().strip();=0A= this.parseExpression();=0A= this.compileMatcher();=0A= },=0A= =0A= parseExpression: function() {=0A= function abort(message) { throw 'Parse error in selector: ' + = message; }=0A= =0A= if (this.expression =3D=3D '') abort('empty expression');=0A= =0A= var params =3D this.params, expr =3D this.expression, match, = modifier, clause, rest;=0A= while (match =3D = expr.match(/^(.*)\[([a-z0-9_:-]+?)(?:([~\|!]?=3D)(?:"([^"]*)"|([^\]\s]*))= )?\]$/i)) {=0A= params.attributes =3D params.attributes || [];=0A= params.attributes.push({name: match[2], operator: match[3], value: = match[4] || match[5] || ''});=0A= expr =3D match[1];=0A= }=0A= =0A= if (expr =3D=3D '*') return this.params.wildcard =3D true;=0A= =0A= while (match =3D expr.match(/^([^a-z0-9_-])?([a-z0-9_-]+)(.*)/i)) {=0A= modifier =3D match[1], clause =3D match[2], rest =3D match[3];=0A= switch (modifier) {=0A= case '#': params.id =3D clause; break;=0A= case '.': params.classNames.push(clause); break;=0A= case '':=0A= case undefined: params.tagName =3D clause.toUpperCase(); break;=0A= default: abort(expr.inspect());=0A= }=0A= expr =3D rest;=0A= }=0A= =0A= if (expr.length > 0) abort(expr.inspect());=0A= },=0A= =0A= buildMatchExpression: function() {=0A= var params =3D this.params, conditions =3D [], clause;=0A= =0A= if (params.wildcard)=0A= conditions.push('true');=0A= if (clause =3D params.id)=0A= conditions.push('element.readAttribute("id") =3D=3D ' + = clause.inspect());=0A= if (clause =3D params.tagName)=0A= conditions.push('element.tagName.toUpperCase() =3D=3D ' + = clause.inspect());=0A= if ((clause =3D params.classNames).length > 0)=0A= for (var i =3D 0, length =3D clause.length; i < length; i++)=0A= conditions.push('element.hasClassName(' + clause[i].inspect() + = ')');=0A= if (clause =3D params.attributes) {=0A= clause.each(function(attribute) {=0A= var value =3D 'element.readAttribute(' + = attribute.name.inspect() + ')';=0A= var splitValueBy =3D function(delimiter) {=0A= return value + ' && ' + value + '.split(' + = delimiter.inspect() + ')';=0A= }=0A= =0A= switch (attribute.operator) {=0A= case '=3D': conditions.push(value + ' =3D=3D ' + = attribute.value.inspect()); break;=0A= case '~=3D': conditions.push(splitValueBy(' ') + = '.include(' + attribute.value.inspect() + ')'); break;=0A= case '|=3D': conditions.push(=0A= splitValueBy('-') + '.first().toUpperCase() = =3D=3D ' + attribute.value.toUpperCase().inspect()=0A= ); break;=0A= case '!=3D': conditions.push(value + ' !=3D ' + = attribute.value.inspect()); break;=0A= case '':=0A= case undefined: conditions.push('element.hasAttribute(' + = attribute.name.inspect() + ')'); break;=0A= default: throw 'Unknown operator ' + attribute.operator = + ' in selector';=0A= }=0A= });=0A= }=0A= =0A= return conditions.join(' && ');=0A= },=0A= =0A= compileMatcher: function() {=0A= this.match =3D new Function('element', 'if (!element.tagName) return = false; \=0A= element =3D $(element); \=0A= return ' + this.buildMatchExpression());=0A= },=0A= =0A= findElements: function(scope) {=0A= var element;=0A= =0A= if (element =3D $(this.params.id))=0A= if (this.match(element))=0A= if (!scope || Element.childOf(element, scope))=0A= return [element];=0A= =0A= scope =3D (scope || = document).getElementsByTagName(this.params.tagName || '*');=0A= =0A= var results =3D [];=0A= for (var i =3D 0, length =3D scope.length; i < length; i++)=0A= if (this.match(element =3D scope[i]))=0A= results.push(Element.extend(element));=0A= =0A= return results;=0A= },=0A= =0A= toString: function() {=0A= return this.expression;=0A= }=0A= }=0A= =0A= Object.extend(Selector, {=0A= matchElements: function(elements, expression) {=0A= var selector =3D new Selector(expression);=0A= return = elements.select(selector.match.bind(selector)).map(Element.extend);=0A= },=0A= =0A= findElement: function(elements, expression, index) {=0A= if (typeof expression =3D=3D 'number') index =3D expression, = expression =3D false;=0A= return Selector.matchElements(elements, expression || '*')[index || = 0];=0A= },=0A= =0A= findChildElements: function(element, expressions) {=0A= return expressions.map(function(expression) {=0A= return = expression.match(/[^\s"]+(?:"[^"]*"[^\s"]+)*/g).inject([null], = function(results, expr) {=0A= var selector =3D new Selector(expr);=0A= return results.inject([], function(elements, result) {=0A= return elements.concat(selector.findElements(result || = element));=0A= });=0A= });=0A= }).flatten();=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 undefined) {=0A= if (result[key]) {=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().each(function(element) {=0A= element.blur();=0A= element.disabled =3D 'true';=0A= });=0A= return form;=0A= },=0A= =0A= enable: function(form) {=0A= form =3D $(form);=0A= form.getElements().each(function(element) {=0A= element.disabled =3D '';=0A= });=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= =0A= Object.extend(Form, Form.Methods);=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= element.focus();=0A= if (element.select && ( element.tagName.toLowerCase() !=3D 'input' ||=0A= !['button', 'reset', 'submit'].include(element.type) ) )=0A= element.select();=0A= return element;=0A= },=0A= =0A= disable: function(element) {=0A= element =3D $(element);=0A= element.disabled =3D true;=0A= return element;=0A= },=0A= =0A= enable: function(element) {=0A= element =3D $(element);=0A= element.blur();=0A= element.disabled =3D false;=0A= return element;=0A= }=0A= }=0A= =0A= Object.extend(Form.Element, Form.Element.Methods);=0A= var Field =3D Form.Element;=0A= var $F =3D Form.Element.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= (navigator.appVersion.match(/Konqueror|Safari|KHTML/)=0A= || 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= (navigator.appVersion.match(/Konqueror|Safari|KHTML/)=0A= || element.detachEvent))=0A= name =3D 'keydown';=0A= =0A= if (element.removeEventListener) {=0A= element.removeEventListener(name, observer, useCapture);=0A= } else if (element.detachEvent) {=0A= try {=0A= element.detachEvent('on' + name, observer);=0A= } catch (e) {}=0A= }=0A= }=0A= });=0A= =0A= /* prevent memory leaks in IE */=0A= if (navigator.appVersion.match(/\bMSIE\b/))=0A= Event.observe(window, 'unload', Event.unloadCache, false);=0A= var Position =3D {=0A= // set to true if needed, warning: firefox performance problems=0A= // NOT neeeded for page scrolling, only if draggable contained in=0A= // scrollable elements=0A= includeScrollOffsets: false,=0A= =0A= // must be called before calling withinIncludingScrolloffset, every = time the=0A= // page is scrolled=0A= prepare: function() {=0A= this.deltaX =3D window.pageXOffset=0A= || document.documentElement.scrollLeft=0A= || document.body.scrollLeft=0A= || 0;=0A= this.deltaY =3D window.pageYOffset=0A= || document.documentElement.scrollTop=0A= || document.body.scrollTop=0A= || 0;=0A= },=0A= =0A= realOffset: function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.scrollTop || 0;=0A= valueL +=3D element.scrollLeft || 0;=0A= element =3D element.parentNode;=0A= } while (element);=0A= return [valueL, valueT];=0A= },=0A= =0A= cumulativeOffset: function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= element =3D element.offsetParent;=0A= } while (element);=0A= return [valueL, valueT];=0A= },=0A= =0A= positionedOffset: function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= element =3D element.offsetParent;=0A= if (element) {=0A= 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=3Ddocument.body)=0A= if (Element.getStyle(element,'position')=3D=3D'absolute') break;=0A= =0A= } while (element =3D element.offsetParent);=0A= =0A= element =3D forElement;=0A= do {=0A= 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 (/Konqueror|Safari|KHTML/.test(navigator.userAgent)) {=0A= Position.cumulativeOffset =3D function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= if (element.offsetParent =3D=3D document.body)=0A= if (Element.getStyle(element, 'position') =3D=3D 'absolute') = break;=0A= =0A= element =3D element.offsetParent;=0A= } while (element);=0A= =0A= return [valueL, valueT];=0A= }=0A= }=0A= =0A= Element.addMethods(); ------=_NextPart_000_0374_01C82747.1F6EB750 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.editionsmontparnasse.fr/js/scriptaculous.js // script.aculo.us scriptaculous.js v1.7.0, Fri Jan 19 19:16:36 CET 2007=0A= =0A= // Copyright (c) 2005, 2006 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= // For details, see the script.aculo.us web site: http://script.aculo.us/=0A= =0A= var Scriptaculous =3D {=0A= Version: '1.7.0',=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= (typeof Element =3D=3D 'undefined') || =0A= (typeof Element.Methods=3D=3D'undefined') ||=0A= parseFloat(Prototype.Version.split(".")[0] + "." +=0A= Prototype.Version.split(".")[1]) < 1.5)=0A= throw("script.aculo.us requires the Prototype JavaScript = framework >=3D 1.5.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_0374_01C82747.1F6EB750 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.editionsmontparnasse.fr/js/lib.js =0A= =0A= =0A= =0A= function printPage()=0A= {=0A= window.print();=0A= };=0A= =0A= =0A= =0A= function toggle_fullscreen(element_id,bg_element_id)=0A= {=0A= //alert('ezdfsqfq');=0A= var myDiv =3D $(element_id);=0A= var bgDiv =3D $(bg_element_id);=0A= =0A= if(myDiv.hasClassName('fullscreen'))=0A= {=0A= myDiv.removeClassName('fullscreen');=0A= bgDiv.removeClassName('fullscreen-bg');=0A= }=0A= else=0A= {=0A= myDiv.addClassName('fullscreen');=0A= bgDiv.addClassName('fullscreen-bg');=0A= }=0A= }=0A= =0A= =0A= var Popup =3D {=0A= open: function(options)=0A= {=0A= this.options =3D {=0A= url:'#',=0A= width:600,=0A= height:500,=0A= name:'_blank',=0A= location:'no',=0A= menubar:'no',=0A= toolbar:'no',=0A= status:'yes',=0A= scrollbars:'yes',=0A= resizable:'yes',=0A= left:'',=0A= top:'',=0A= normal:false=0A= }=0A= Object.extend(this.options, options || {});=0A= =0A= if (this.options.normal){=0A= this.options.menubar =3D "yes";=0A= this.options.status =3D "yes";=0A= this.options.toolbar =3D "yes";=0A= this.options.location =3D "yes";=0A= }=0A= =0A= this.options.width =3D this.options.width < = screen.availWidth?this.options.width:screen.availWidth;=0A= this.options.height=3Dthis.options.height < = screen.availHeight?this.options.height:screen.availHeight;=0A= var openoptions =3D = 'width=3D'+this.options.width+',height=3D'+this.options.height+',location= =3D'+this.options.location+',menubar=3D'+this.options.menubar+',toolbar=3D= '+this.options.toolbar+',scrollbars=3D'+this.options.scrollbars+',resizab= le=3D'+this.options.resizable+',status=3D'+this.options.status=0A= if (this.options.top!=3D"")openoptions+=3D",top=3D"+this.options.top;=0A= if = (this.options.left!=3D"")openoptions+=3D",left=3D"+this.options.left;=0A= window.open(this.options.url, this.options.name,openoptions );=0A= return false;=0A= }=0A= }=0A= =0A= ------=_NextPart_000_0374_01C82747.1F6EB750 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.editionsmontparnasse.fr/js/AC_RunActiveContent.js //v1.0=0A= //Copyright 2006 Adobe Systems, Inc. All rights reserved.=0A= function AC_AddExtension(src, ext)=0A= {=0A= if (src.indexOf('?') !=3D -1)=0A= return src.replace(/\?/, ext+'?'); =0A= else=0A= return src + ext;=0A= }=0A= =0A= function AC_Generateobj(objAttrs, params, embedAttrs) =0A= { =0A= var str =3D '';=0A= for (var i in params)=0A= str +=3D ' ';=0A= str +=3D '';=0A= =0A= document.write(str);=0A= }=0A= =0A= function AC_FL_RunContent(){=0A= var ret =3D =0A= AC_GetArgs=0A= ( arguments, ".swf", "movie", = "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"=0A= , "application/x-shockwave-flash"=0A= );=0A= AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);=0A= }=0A= =0A= function AC_SW_RunContent(){=0A= var ret =3D =0A= AC_GetArgs=0A= ( arguments, ".dcr", "src", = "clsid:166B1BCA-3F9C-11CF-8075-444553540000"=0A= , null=0A= );=0A= AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);=0A= }=0A= =0A= function AC_GetArgs(args, ext, srcParamName, classid, mimeType){=0A= var ret =3D new Object();=0A= ret.embedAttrs =3D new Object();=0A= ret.params =3D new Object();=0A= ret.objAttrs =3D new Object();=0A= for (var i=3D0; i < args.length; i=3Di+2){=0A= var currArg =3D args[i].toLowerCase(); =0A= =0A= switch (currArg){ =0A= case "classid":=0A= break;=0A= case "pluginspage":=0A= ret.embedAttrs[args[i]] =3D args[i+1];=0A= break;=0A= case "src":=0A= case "movie": =0A= args[i+1] =3D AC_AddExtension(args[i+1], ext);=0A= ret.embedAttrs["src"] =3D args[i+1];=0A= ret.params[srcParamName] =3D args[i+1];=0A= break;=0A= case "onafterupdate":=0A= case "onbeforeupdate":=0A= case "onblur":=0A= case "oncellchange":=0A= case "onclick":=0A= case "ondblClick":=0A= case "ondrag":=0A= case "ondragend":=0A= case "ondragenter":=0A= case "ondragleave":=0A= case "ondragover":=0A= case "ondrop":=0A= case "onfinish":=0A= case "onfocus":=0A= case "onhelp":=0A= case "onmousedown":=0A= case "onmouseup":=0A= case "onmouseover":=0A= case "onmousemove":=0A= case "onmouseout":=0A= case "onkeypress":=0A= case "onkeydown":=0A= case "onkeyup":=0A= case "onload":=0A= case "onlosecapture":=0A= case "onpropertychange":=0A= case "onreadystatechange":=0A= case "onrowsdelete":=0A= case "onrowenter":=0A= case "onrowexit":=0A= case "onrowsinserted":=0A= case "onstart":=0A= case "onscroll":=0A= case "onbeforeeditfocus":=0A= case "onactivate":=0A= case "onbeforedeactivate":=0A= case "ondeactivate":=0A= case "type":=0A= case "codebase":=0A= ret.objAttrs[args[i]] =3D args[i+1];=0A= break;=0A= case "width":=0A= case "height":=0A= case "align":=0A= case "vspace": =0A= case "hspace":=0A= case "class":=0A= case "title":=0A= case "accesskey":=0A= case "name":=0A= case "id":=0A= case "tabindex":=0A= ret.embedAttrs[args[i]] =3D ret.objAttrs[args[i]] =3D args[i+1];=0A= break;=0A= default:=0A= ret.embedAttrs[args[i]] =3D ret.params[args[i]] =3D args[i+1];=0A= }=0A= }=0A= ret.objAttrs["classid"] =3D classid;=0A= if (mimeType) ret.embedAttrs["type"] =3D mimeType;=0A= return ret;=0A= }=0A= ------=_NextPart_000_0374_01C82747.1F6EB750 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.editionsmontparnasse.fr/js/toolz.js =0A= var form_received =3D 0;=0A= var msgNum =3D 1;=0A= =0A= function monitor(msg)=0A= {=0A= $('monitor').innerHTML +=3D ""+msgNum+". "+msg+"
";=0A= msgNum++;=0A= }=0A= =0A= =0A= /*=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A= Send to friend=0A= */=0A= function displayStfForm(){=0A= if(!form_received)=0A= {=0A= var page_title=3D$F('page_title');=0A= var ajaxobj=3Dnew = Ajax.Request('http://v4.editionsmontparnasse.fr/elements/send_to_friend.p= hp',{method: 'post',parameters: 'stf_title=3D'+page_title,onComplete: = displaySendToFriend});=0A= }=0A= =0A= Effect.toggle('send-to-friend','appear');=0A= monitor('form_received =3D '+form_received);=0A= }=0A= =0A= function displaySendToFriend(requestObj){=0A= $('send-to-friend').innerHTML=3DrequestObj.responseText;=0A= //Event.observe(window, 'load', observeSendToFriend, false);=0A= observeSendToFriend();=0A= form_received =3D 1;=0A= =0A= monitor(requestObj.toString());=0A= }=0A= =0A= function updateSendToFriend(requestObj){=0A= $('send-to-friend').innerHTML=3DrequestObj.responseText;=0A= monitor('updateSendToFriend');=0A= form_received =3D 1;=0A= //Effect.Fade('send-to-friend');=0A= }=0A= =0A= function submitSendToFriend(){=0A= monitor('form submitted');=0A= observeSendToFriend()=0A= =0A= var sender_name=3D$F('sender_name');=0A= var sender_email=3D$F('sender_email');=0A= var to_email=3D$F('to_email');=0A= var message=3D$F('message');=0A= =0A= var ajaxobj=3Dnew = Ajax.Request('http://v4.editionsmontparnasse.fr/elements/send_to_friend.p= hp',{method: 'post',parameters: = 'sender_name=3D'+sender_name+'&sender_email=3D'+sender_email+'&to_email=3D= '+to_email+'&message=3D'+message+'&process=3D1',onComplete: = updateSendToFriend});=0A= =0A= return false;=0A= }=0A= =0A= =0A= function observeSendToFriend(){=0A= var stfForm=3D$('stf-form');=0A= =0A= if(!stfForm){return};=0A= stfForm.onsubmit=3DsubmitSendToFriend;=0A= monitor('observeSendToFriend');=0A= form_received =3D 1;=0A= }=0A= =0A= =0A= =0A= window.onload=3Dfunction(){=0A= if(document.getElementById && document.createElement &&=0A= document.getElementsByTagName){=0A= =0A= var btn=3D$('send-to-friend-btn');=0A= if(!btn){return};=0A= btn.onclick=3DdisplayStfForm;=0A= }=0A= }=0A= =0A= ------=_NextPart_000_0374_01C82747.1F6EB750 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.editionsmontparnasse.fr/js/em_player_light.js /*=0A= =0A= Requires:=0A= Prototype JavaScript framework, version 1.4.0=0A= =0A= *******************************************************************/=0A= =0A= =0A= /*=0A= =0A= Copyright 2006 Editions Montparnasse=0A= =0A= Developed by: S=C3=A9bastien Guillon =0A= =0A= Notice: This has not been tested on Safari or any non-Windows browser.=0A= Please send any comments or bug reports to the above address.=0A= =0A= Most of this is still in early development...=0A= =0A= *******************************************************************/=0A= =0A= =0A= zoomed =3D false; // Needed only to fix a Firefox problem (in = association with setZoomStatus)=0A= =0A= =0A= /*=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A= setZoomStatus=0A= */=0A= function setZoomStatus(zoomState)=0A= {=0A= zoomed =3D !zoomed;=0A= }=0A= =0A= function displayZoomInfo()=0A= {=0A= alert("Current zoomed : "+zoomed+" ("+zoomedIndex+")");=0A= }=0A= =0A= =0A= /*=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A= zoomPlayer=0A= */=0A= function zoomPlayer()=0A= {=0A= //alert('Test 2');=0A= /*scroll(0,0);=0A= var windowDimensions =3D getWindowDimensions();=0A= var newPlayerWidth =3D windowDimensions.width;=0A= var newPlayerHeight =3D windowDimensions.height;=0A= var currentTop =3D getScrollXY()[1];*/=0A= =0A= =0A= if(BrowserDetect.browser=3D=3D"Opera")=0A= {=0A= scroll(0,0);=0A= =0A= //alert('Opera n1');=0A= var rootElement =3D document.getElementsByTagName('body')[0];=0A= rootElement.setAttribute('style', 'overflow:hidden');=0A= =0A= var flashObject =3D document.getElementsByTagName('object')[0];=0A= = flashObject.setAttribute('style','z-index:9999;position:absolute;left:0px= ;top:0px;right:0px;bottom:0px;width:100%;height:100%;');=0A= =0A= var flashEmbed =3D document.getElementsByTagName('embed')[0];=0A= flashEmbed.setAttribute('style','width:100%;height:100%;');=0A= }=0A= else if(BrowserDetect.browser=3D=3D"Explorer")=0A= {=0A= //alert('IE n2');=0A= =0A= scroll(0,0);=0A= =0A= var windowDimensions =3D getWindowDimensions();=0A= var newPlayerWidth =3D windowDimensions.width;=0A= var newPlayerHeight =3D windowDimensions.height;=0A= var currentTop =3D getScrollXY()[1];=0A= =0A= var rootElement =3D document.getElementsByTagName('html')[0];=0A= rootElement.style.overflow =3D 'hidden';=0A= =0A= var flashObject =3D document.getElementsByTagName('object')[0];=0A= flashObject.style.position =3D 'absolute';=0A= flashObject.style.top =3D '0px';=0A= flashObject.style.right =3D '0px';=0A= flashObject.style.bottom =3D '0px';=0A= flashObject.style.left =3D '0px';=0A= flashObject.width =3D newPlayerWidth;=0A= flashObject.height =3D newPlayerHeight;=0A= =0A= Event.observe(window, 'resize', zoomPlayerResize);=0A= }=0A= else if(BrowserDetect.browser=3D=3D"Firefox")=0A= {=0A= //alert('La fonction zoom ne fonctionne pas dans la naviateur = Firefox.');=0A= =0A= scroll(0,0);=0A= =0A= var rootElement =3D document.getElementsByTagName('body')[0];=0A= rootElement.setAttribute('style', 'overflow:hidden');=0A= =0A= var flashEmbed =3D document.getElementsByTagName('embed')[0];=0A= = flashEmbed.setAttribute('style','z-index:9999;position:absolute;left:0px;= top:0px;right:0px;bottom:0px;width:100%;height:100%;');=0A= =0A= if(zoomed !=3D true)=0A= { // It works like this here though it does not seem to make any sense=0A= resetZoom();=0A= return false; =0A= }=0A= }=0A= }=0A= =0A= =0A= /*=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A= resetZoom=0A= */=0A= function resetZoom()=0A= {=0A= if(BrowserDetect.browser=3D=3D"Opera")=0A= {=0A= var rootElement =3D document.getElementsByTagName('body')[0];=0A= rootElement.style.overflow =3D 'auto';=0A= =0A= var flashObject =3D document.getElementsByTagName('object')[0];=0A= = flashObject.setAttribute('style','z-index:9999;position:relative;left:0px= ;top:0px;right:0px;bottom:0px;');=0A= =0A= var flashEmbed =3D document.getElementsByTagName('embed')[0];=0A= = flashEmbed.setAttribute('style','width:'+origPlayerWidth+'px;height:'+ori= gPlayerHeight+'px;');=0A= }=0A= else if(BrowserDetect.browser=3D=3D"Explorer")=0A= {=0A= Event.stopObserving(window, 'resize', zoomPlayerResize);=0A= =0A= var flashObject =3D document.getElementsByTagName('object')[0];=0A= flashObject.style.position =3D 'relative';=0A= flashObject.style.top =3D '0px';=0A= flashObject.style.right =3D '0px';=0A= flashObject.style.bottom =3D '0px';=0A= flashObject.style.left =3D '0px';=0A= flashObject.width =3D origPlayerWidth;=0A= flashObject.height =3D origPlayerHeight;=0A= =0A= var rootElement =3D document.getElementsByTagName('html')[0];=0A= rootElement.style.overflow =3D 'auto';=0A= }=0A= else if(BrowserDetect.browser=3D=3D"Firefox")=0A= {=0A= //alert('La fonction zoom ne fonctionne pas dans la naviateur = Firefox.');=0A= var rootElement =3D document.getElementsByTagName('body')[0];=0A= rootElement.setAttribute('style', 'overflow:auto');=0A= =0A= var flashEmbed =3D document.getElementsByTagName('embed')[0];=0A= = flashEmbed.setAttribute('style','z-index:9999;position:relative;left:0px;= top:0px;right:0px;bottom:0px;');=0A= =0A= zoomed =3D false;=0A= }=0A= }=0A= =0A= =0A= /*=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A= zoomPlayerResize=0A= */=0A= function zoomPlayerResize()=0A= {=0A= //zoomPlayer();=0A= var flashObject =3D document.getElementsByTagName('object')[0];=0A= =0A= if(BrowserDetect.browser=3D=3D"Explorer")=0A= {=0A= var windowDimensions =3D getWindowDimensions();=0A= flashObject.width =3D windowDimensions.width;=0A= flashObject.height =3D windowDimensions.height;=0A= }=0A= /*else if(BrowserDetect.browser=3D=3D"Firefox")=0A= {=0A= var windowDimensions =3D getWindowDimensions();=0A= var newPlayerWidth =3D windowDimensions.width;=0A= var newPlayerHeight =3D windowDimensions.height;=0A= =0A= var rootElement =3D document.getElementsByTagName('body')[0];=0A= rootElement.setAttribute('style','overflow:hidden;');=0A= =0A= var flashObject =3D document.getElementById('flash_object');=0A= =0A= flashObject.width =3D newPlayerWidth;=0A= flashObject.height =3D newPlayerHeight;=0A= =0A= flashObject.style.display =3D 'none';=0A= = flashObject.setAttribute('style','z-index:9999;position:absolute;left:0px= ;top:0px;right:0px;bottom:0px;border:3px solid #f0f;');=0A= flashObject.style.display =3D 'block';=0A= }*/=0A= }=0A= =0A= =0A= function getWindowDimensions()=0A= {=0A= var dimensions;=0A= =0A= if(window.innerWidth !=3D null)=0A= {=0A= dimensions =3D=0A= {=0A= width: window.innerWidth,=0A= height: window.innerHeight=0A= };=0A= }=0A= else if (document.documentElement && = document.documentElement.clientWidth)=0A= {=0A= dimensions =3D=0A= {=0A= width: document.documentElement.clientWidth,=0A= height: document.documentElement.clientHeight=0A= };=0A= }=0A= else if (document.body !=3D null)=0A= {=0A= dimensions =3D=0A= {=0A= width: document.body.clientWidth,=0A= height: document.body.clientHeight=0A= };=0A= }=0A= =0A= return dimensions;=0A= }=0A= =0A= =0A= /*=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A= getViewportSize=0A= */=0A= function getViewportSize() =0A= { =0A= var size =3D [0, 0]; =0A= =0A= if (typeof window.innerWidth !=3D 'undefined') =0A= { =0A= size =3D [ =0A= window.innerWidth, =0A= window.innerHeight =0A= ]; =0A= } =0A= else if (typeof document.documentElement !=3D 'undefined' =0A= && typeof document.documentElement.clientWidth !=3D =0A= 'undefined' && document.documentElement.clientWidth !=3D 0) =0A= { =0A= size =3D [ =0A= document.documentElement.clientWidth, =0A= document.documentElement.clientHeight =0A= ]; =0A= } =0A= else =0A= { =0A= size =3D [ =0A= document.getElementsByTagName('body')[0].clientWidth, =0A= document.getElementsByTagName('body')[0].clientHeight =0A= ]; =0A= } =0A= =0A= return size; =0A= }=0A= =0A= =0A= /*=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A= getScrollXY=0A= */=0A= function getScrollXY()=0A= {=0A= var scrOfX =3D 0, scrOfY =3D 0;=0A= if( typeof( window.pageYOffset ) =3D=3D 'number' )=0A= { //Netscape compliant=0A= scrOfY =3D window.pageYOffset;=0A= scrOfX =3D window.pageXOffset;=0A= }=0A= else if( document.body && ( document.body.scrollLeft || = document.body.scrollTop ) )=0A= { //DOM compliant=0A= scrOfY =3D document.body.scrollTop;=0A= scrOfX =3D document.body.scrollLeft;=0A= }=0A= else if( document.documentElement && ( = document.documentElement.scrollLeft || = document.documentElement.scrollTop ) )=0A= { //IE6 standards compliant mode=0A= scrOfY =3D document.documentElement.scrollTop;=0A= scrOfX =3D document.documentElement.scrollLeft;=0A= }=0A= =0A= return [ scrOfX, scrOfY ];=0A= }=0A= =0A= function testResize( width, height )=0A= {=0A= var flashObject =3D document.getElementById( 'flash_object' );=0A= =0A= // flashObject.style.display =3D 'none';=0A= =0A= // var currentTop =3D getScrollXY()[1];=0A= //alert( width+' '+height );=0A= flashObject.width =3D width;=0A= flashObject.height =3D height;=0A= //flashObject.setAttribute( 'style', = 'width:'+width+';height:'+height+';' );=0A= }=0A= =0A= // BrowserDetect.browser=0A= // BrowserDetect.version=0A= // BrowserDetect.OS=0A= =0A= =0A= =0A= var BrowserDetect =3D {=0A= init: function () {=0A= this.browser =3D this.searchString(this.dataBrowser) || "An unknown = browser";=0A= this.version =3D this.searchVersion(navigator.userAgent)=0A= || this.searchVersion(navigator.appVersion)=0A= || "an unknown version";=0A= this.OS =3D this.searchString(this.dataOS) || "an unknown OS";=0A= },=0A= searchString: function (data) {=0A= for (var i=3D0;i=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 _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= 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 ((_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_0374_01C82747.1F6EB750--