From: =?Windows-1252?Q?Enregistr=E9_par_Windows_Internet_Explorer_9?= Subject: =?Windows-1252?Q?P=E9tition_sur_=22Pour_pr=E9server_une_g=E9n=E9alogie_li?= =?Windows-1252?Q?bre_bas=E9e_sur_l'entraide_et_le_partage=22_:_Site_de_?= =?Windows-1252?Q?p=E9titions_en_ligne?= Date: Thu, 26 May 2011 01:34:37 +0200 MIME-Version: 1.0 Content-Type: multipart/related; type="multipart/alternative"; boundary="----=_NextPart_000_0000_01CC1B45.12E32070" X-MimeOLE: Produced By Microsoft MimeOLE V6.1.7600.16543 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.mesopinions.com/_images/btn-signez-petition.png iVBORw0KGgoAAAANSUhEUgAAAKAAAAAeCAYAAACrDxUoAAAABGdBTUEAAK/INwWK6QAAABl0RVh0 U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAABT2SURBVHja7FsJeBRVtj7V1Xt30tkTsrEY ElAiqMGFGRVcWHw4CG6jg4KijuKICzgLKqPPBRVxmQ83RJ0HooKCIMsI7jqCyh52QgIkgYSsva/V XXPOqa6mCQlJeIMyY+731Ue6+1bVvef+9///c6oQZFmGFYIAGgCQQWn0dwS6WlfrWIvHixD914/H A3gcwMOIRxIeeqXfIBdAvROgjPppW7kefXcmHunR68ldIe5qbTQVH414lOIRbKujrACwOEkUnkiS obwsIj+AIHVpW3S6TCNqJmus1vP0FkuyLHfxYFdrB4GCBsJer0N2uddHwuEXEJErWvaJKCx5Rpoo fGg2GwttkciQiDfgrJDhmRgAZUEYp7MlztImWK0anQ5ImoWu+Ha1DjSd0WATExMuDbvcg0J2x/0I ntf1UWkm5jMA9MwThb+bEHygQcBGIsSG2SKARQVgoWjQP65LSbbiySBHupivq3W8MVmJIiB+TBG/ /zGtz7/2G5TkevzNCpBfKApvW83GEiQ58Dg9Dq0A+xFhzQhOWRMV8hu1SbY8Ah8fHWiRQADCHg/R L4TdbogEA0d+8/v5t0goRBx9ygWMxsoHje+nWKBwuGP3wlhRP46d399+32AQ4+/htTgFUMjEhTjK RMYbS4bQh8xXjLKbZDZeTJQW8PubLxh2+X5jStq6Mhke9wLsZwYUTcaLNCZTx8CHNwljcBL6FUPy wBJEfQr4Dh0C56ZN4Ckr48AkD/oVJPY7A+o//xx8Bw6AoNWeGjuVAmS1QuFfHwXRbAbPvn2w/28v gUavP2n3JIAYMjJBm5AA/kMHMT6aGIBkKYTgCWL8TcpnBJ8pJwfShw0H986d0Pz9WiV2BDYCWSQM GqMpRgDWoiJIvegisK/fAM4tm3/+OCN+9EYj1FnM52/yeFP6aYQ5FrNxYBiF2Ov2O0aOu7mpW25O n4+//e5JBF/NkSxYIyQKFID2AEjSjH0Kpj4EubdO4KCqTbLboWr263Do/feh+PXZoEtLg+RfXwil t9/GCy9oNKcA9UVAYzBAzrjxvKiuHTth3/MzMD3TnySmDULKr34NRdOfQRCmQ8WMGVA9fx6DkMBm 7NYNUnCzNnzxOYQcDmbKwsefhLShQ0HCzz8OvQxBe4jjZzuzPxgRnPXYV5YkIJ/e95lnIXHgueCv roJ1V4yAYFMTf/9zNhHjitzdLVuA/zNZjJfIuO5Bf8g/cvzNTq0o6p6d+eKkcp/vg/iSC3S07EfM l33NtdDj3vti3wUP17KI6zMzwYABpT4UeL4oy44cJ0P4fQT9AgbpKEAyG0j8He1iWhw6l3wFs1Oc jNNiyHgdma6DfTVRhiBwtbWB+F7qNbAP2QbRYkGZ8ykGhOSDxodjoOvQfY8Zoyoz2I8O+p360lx5 nPQ5rj9dO+N/RkLRU09DyN4MZY8+CnX/+EfsfmRb8m6ZAPkTJ8IPgy+GwOHDytwlRaopHjRXjiEy X+H06aDHTc0ApNgg06iyLkfjLcRJPp9P46QY6bQx5uX4dTDWnW1aPLfR3uxcEfBl6KzGAopHwOeT 8nsXrvO6PIkffbjowT0An7as+XWcYXHgqZcPjX12by2FDaN+w8HIueFGlI0dEKyvg51/fBBsZ58N 9RhwZWHDoE9NBdtZZ6HcmMG9excEGxs5CAQaCqApP593vXf/PrAUFqHE94MASXtpaYxByRdpExMh oWQg6JKTwbNnN3jKy/k3AlRbUiqhp4K2EisEMo3BmJWF9y1ED5PM93WUbmGZi2cUAh1ZDjOO1YUS SWNI7D8AAgerwbltmwIMGgMtcjgCnp27oG7pEpbHhi++QJazg4ixIqR0Gz0acm66iYEooi1AA89y XD79KXDv2gWurVshWFcHWrQKeag2iQPOAveOHaBLSoIIxlByOaHsfx+DNJRrxw/fI8jtDKiIz8dz SOhTBHqckw9tBl2PNj9JPc3HVFAAYezn2bsXLPg32algQz04NmxQEooTUCsCX7PD4ZrvcMjVJmOi UdTS2vsjoci6g5XVq0u371qJkdlI0QydKABpd0gux5H0Oy0dbCgBDZ99CuUzn2NfZeldCAUPP8zy bO3bF7aiBGcMHw69H30MTN17KEAmo40MIWh14N62FYEdhkQErAM9T+M330CP++7n86lfzYIFsGvq nzlgaZdcAgV/mQrW4jNjLEO/E+B7PTAZ2eRuhWAkhaV4yLizdz1wP9R8tPhYgIbJUxnh9BnPQcbo MTGw0UZzbNoIuyZPRoDv5fMI/OTNTn/xJQa7Y/16BqwONxZtoMYvv4Sdk++HIAKBAJg3/hboPule lk2KWwg33L7nZ0L9ypXQf948sOKiq6x69uKP+N/td0+EtMsug+QLL4R0jJkpJxtyJ9wGpp69uKu1 Tx8YtPYHBt/m666FnqhE1jPP5L6bx/4O/FVVkDtuHHSf+Acw9egR847Na76DPQ9NhQACuviNOZB0 3vng2LgRGj/7DHpMuocBS3OuW7oUdkx5QNmsnQAhyW7A4/ascDnDCD6bURQVvhU0Wp8MW6pd7rnp AJVCG09ROv7IBReo7uOPebDUSHL7z3sHit98C5mgP4OEJk2m25iTC1pcKMtpp0HfmS8w+Greexe2 3XEbs582IRE8O7ZDDXpGvjZ6s+SLB0PBI9Ni3pIYJ3vsWGbThNNPh+LZcxh8TV9+AZXoN8NeH/u5 /NvvgBD6HzoCNTUcdLoGHTRpLyVCCMRjs1PO2iAVF92D7FKLIHWsW8dMkoQbK+/220FWM0xcED8y HY2TxpV0wQXMRjxOBGjasGFQ8NAjnMFmjRkDRc/OYPDVfvgBHHp3PmhtNih84knIGDmS5079VABK zc2oHPUg44YiVqXY6dMzWDU0BmMs3mQRQg0NEKK++DeBn/oaMjKY+bKvux76zJiJgO2Ja+Fl0NN4 U4dcAsVvvY1T0LCa0KZLHjQICqZNY/DxHHDOmVdfjX2HsI3qDPOhzPqWuZyRnQZ9olGrFSQpLNvd ns/tLs8yNGhvYAQr2wJa5wCIA2/67jvYdtfvwVtWFgt+5lWjoWTpMsgYOoxZSWUfyePFhRrEshUJ +KHqrTehcs6bcOidefy7v7oaqt5+ExOY5pg/2f/i87B20AVwGHej2swI4tybx7FUkSwRk+x/4XkG DLWcm26GgwjudSOGw4arRqHslMfOLXvsUbBvWM8LcQyhozeS7A62ERuvGQO7//Jn2I/Xllwu5b7I IsTqXBclNsFFVv2tExly7UUXwo57J8VKJmnIRIl9+kL3OyfyZxfahwpUhn041uZ/fsvXIMn+/pIh UL/sYyVGeK9tv78D1g0fCo0YW5WFRRxv3SefwPdDLgZvRQV/RzFfP3oUbLj2Gk5O1E1FY9JjjPPv vps/B2prkCGvgx8uHcIsp7BnX16nIHpNFfjVr78Ga84byJtEbdaiPrH16wj43F6P7wNHs7RRFC1a rVYTQtWy+f37d0jyjXYZrsYrlR4PZJ3P23ExahcvhuZvv2X26X7XRNxFSXyQzO64956YkRZEDYSa FXBp9AZIKikB1/btiixFdx2XFaJ0H8bFqF20CJrR0zR+/RVkjhqlSD15GswC+W9kiAHvL1QWKsrp rm2l7KXIx/R+eBrKeQl/T9eqnjcXtCZTm08yJacTfVBv6PPcTPSoZ7Mhp40Wbzta+5v8qge9rGv7 NkhF5s5E1iOQpyAojbnK/CxFRXD+198AVRgEUQm1C1k/gIlbmBMgJZ5BZDV/NAmJ3QP/JUWh71UG pH9JRul7HW4MNQA0ZrIDqsVp+upLaEI7Q/0rX53FDM/gGjAgBi4CLVUsHJs3QyMmNlmYXB4z3+PJ LimC1+tb4rSHt4laqwllN4jX7hkM+kfIQkOJINd9gjlhZTTD9dI5tMYnCkAypyKyXdaVv0Gf9jUm C/th99SHGDSFT01XGKOIjG839mBKfdHEwWj4dDWkDh4CpyE4cifcDmY0vrSAxIhKcnAk6LT4bJbj /BoFUmUZCYFW/uTjiunGRaWCMvmxMAY0c+SVsQzdg8Z7z8NTlfoZBkvTiqeJ+ANcJilGVgZkk5r3 34O65cuh8PEnWMbII3JttI1FYcNOv2mOZNihZjtLOzP8wYOwF8dKmw9plNnO/uOPXItUAUlj40QN 59eSpSkZOCq7pr44TxnVRI7PWOUjWTo1fWoanxfGuIV9cXJK4xKFoxStZaw7UgsmzxcOhaQVTkdk h6g1M/jwvLRQyDs6Nc2Q5PGZc1xuMR+7rY/KrDV67lt4edcJAZBqT+hdev3xT5CPrFez4H3wHToI 6SNGHCnJ4O6UnI6jAiZhYLdPvJP9Wwp6kVBTI1S+sool1rF5k1KEbadRjYwkLwl9C2XBpl69oGH2 bF58yspTBw+GJkxeyGORP2NDvXwZZ9bWM/rxmDxRy3C0B5TAds45DD5qB159hTNgQZVBBAotUmue SI8+NwWTBZKstCjD+CsroQH9ae6+CrChPzNQaQr71aHc0rgzrxrD4GxYvSq20PR9NiYONsyqJfRs rT7ViPYlK5J3y61sZ7x79nA5SlEXPc+P7m/BxC/5osGQ87uxzGyUxKit6asvMGEZ8f+q82kIfGjy ljc1+jcIYNbjzg7i5soKhX3XJNqEdItV9KD1Ig3MxuPaFnW+EuFoFuy4BGMQaIfSglhyc6EA5bZl q35zDvs6HQZV3WG0Y0WUTWtxcYz6vXt2K1IX3f3qzicwcglAlo+q6pPPrHr7LZYJqjdSlpd3622x e9gxy0u77HLM/HrGpL3n5CnQc8qD/Llm4UL2reTniDX4XzrXZGYmV9uA+e/x76pFSCwZyEnRTsyi hRbsZMWk6JwlHx8JD86n4rkZEEA5rZw1C/phtkkALnr6GSh4+BGgJ03k2arfeAPqViwDJ1qR7Cjr d7/zrqhn3AIRry8aC7NSsMb40FMmqijQuAuffIp/P0y+LcqAWquFi9CVs1+Dvi+8hPHUs6WgRIcy dmoNqz7B+66Abtf9Npb0tRpr2nxtsCAxH3q88OpmAp9g1mlEDQEtKxjyXZ1gE/KticYAP84FmUYm RY/4Zo6rV3YKgETp5LG23/MH6HbDDZiVnoGZWrriS9D0Hpo/n0FCi2dfv459GwXOlJuHi/A06NPS +Tr0dIQO2um1CxfA7r9O4/qh1kaZoZeLxAQ4KswS67Hsoo/04I7ffNNY6DVlCtetiDnIX9rRLx54 eRYnImp/niL6TyE6Vfv3a2L+ioDSvHYtPX7kjUAlpEo04+nEYlod+ttF4N27F0F+Ny8ePRJrrSRB ckqGnkBFIK567VVoQN9KmXEdLnbpreOhx6T7uBxCG8uPmXg9Mh/ZDso8az9axFWEjCuu4NiSt6td sICBLSCAKA7EdASUfc89CxqtCInE1hEZfFWVqCBLkP0vZ8BQHGh+B995h2uJuRMmgCkvX3nciHGr X7kCDrzyMkQQzJ69Zcje6UgEIa6P0vmUgauxIwJp7ZEeeT4hJIVXNTX61hDziQg+tE/ZkuS7zpas yTSb9f5IuN0aYstqrEA+ZlWCZR3KRUm72Q/2paCQjOiTUzCAWbxDfUj9JFOqnHI5hgrMCM4zXvob ZCM4PGV7oGL6dEhEI5x1/W9ZnqhtGX8zHF6yhHctAYcYjRaVK/TRFxzIQ1Gg2AdS0Tg7hwFIZp4L 2iSh/DC89fFTvZFZNvqyBY8PqOAq8vf0WY8sTdkueUvemQg+WsAQJilc4CWjj76wZPlKLqmQty29 ZTwXloNqoqXaCboHeTo8z5SXx/cgP0g1QtFIc9Ervo+SCZwHSWigsYHHo1QDwhwL2iSgUWMRVMaI 55ElYZCocyZWNx6JPd2XyjM0fl91FfttZmCah9/P1qPNWOPYuJgex4Ki8pJE6LPGBt83IJu0er1O wt/TkfmuR1uWk5BgCkYL/XS9YF399pDL3Z/Uut1MmifsD5bjDUrUhTxeIVp9GC5RnUktxSA4VFnj AdPfNCC8XkJUep0bN3JGKr/9d2aO3lEpoRcaaYHiz1dlQYzfiVELwGWGusPgrzmk9Ik/r53No86h 5Tn0WULG4d+ikhWhx2DIcm094KdYUeJDtTlNSx9L14m+3OGtqorNh5KP2PyiT2/CVJQnm2K2tDlu NRYtx9iqTNLc8Bzy57Fz4+6rxNDQbqzjwedEU7fS5YiUAph02AhqpkDAP8ZsDedarZZA3FMmiofs D1SIZPU68G4L3xVN5VLMZq/WJidrO/o6Fj8vbaW4e9TrQrjbajHZSBhwFnS7/nr2JIHaWsi+8UZF Gtes4frYUWWPjtwbg/XvfvOj5VxalRLagNGMUX1W3F4M2ns5oDOPvY57r07et2OXYeaTVrmckc2i aKFsV1ZAFr5Ub5B62mzmQLylo5dN7faIFAot7XAhO5rFLwk53avFhIQriL7lTrwXeNwgUPIw5w3O 1rJRdnMxg6PvAyhHB+fOhX0vzGTJEH7mNzg6uvj0pGXPtEeYZeixF8S/5PBf1gh8Gok8X4N3C8qu Cr6gJMnnBwL2c7OybUHKIqNFeuWFkDBITvfX2G9hh+9DYFuu/K+4fGSVl7UJ1ivEBKtGc5xsqHOv iMn8Tpzelgz67G68M+kREb0bR15Io9f9x/y3J5oL+Tb1DWCxk8z9HzHHqOzq0WuubWxwLg4FjTqD QS/wo/MwlPiD7mHJyQZDYqIuHK2DyiGJ67OS07Uaff9EhGT5iQCQGpmZqzSiOEowGXr/O4GhviLE oObXl7QtEvKudiqAjwAgYfKwNRxJXi2H87wGvUHENQtiwnFuKLRrOGi8YDKZIjFPzTlEBcryMvy0 iJ4BdOY/dLQ0UpQevodQf09ye0/eTMMRLgN0tVOnkbukV0B+wGMxgB7z+oWZCaYCMkcBf8BRFQxP ulCAuai54Hd7jjn3RJv2OBauq/0CGE8XzYmb8KDMYZnMpDaut0l3pYayaZ+/rALBh5CjR7t8zjHY kE8CALvaf3+jYk5jVDeXIojoPZnuAvTrodc+QfWxJq9/cSACDzYAVFhO0hi6APgLbEJ04SlTeAWB tykKxhSA5AwNzMHM1lIXkKbsA5jVHRVYPIlj6QLgL7BRGX4lAu/DKAD6gfKIzCLAQ6IMWeWhyDA9 wHfhnyBN7ALgL6xRlvsugu/d6OLHA8wkw2duGeYGAUrzfqIaxb8EGADX5E+bdSoERAAAAABJRU5E rkJggg== ------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.mesopinions.com/_images/btn-share.png iVBORw0KGgoAAAANSUhEUgAAAKoAAAAeCAYAAAC8LYXhAAAABGdBTUEAAK/INwWK6QAAABl0RVh0 U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAz8SURBVHja7FttcFTVGX7u3t3NbnbzsSEh CSQlkICBiIIFBa1MaSsF6owdwaqt/bLVTn90qtX+rB0/ZmyrVjv9oNCq44/WL2pRatVUW1EsUBGk WIJASKJJCPnY7Ff28+5uz3OzJ95ddjeExqngfWdudvfec895z/s+53mfczerpNNpmGbaR92Uv4g/ FnFk4GoV7y9IATW89sHprPcF+zqNNqZ9jLFGfAh8jQh8/Vu8jyuZC+tOgyyt8o1o+jmLarnN4nZf Yne5POl0ygytadOLVMWCZDjsTwdDe1PJ5IMCqM9PiVEVRfm6taL8V9Yyt9tis2FSOZDvuqJM3ubs iqqJrA8lrApSmoZkMBRJ+Py3CpxsXn+ajLpALbHfbavyuAmudOoMmfRc07qmdp9W25dI4F8VHoy5 XVAExmpKHM5Vkeg9jdHoLgFeSgG3OAi+cF6gCt74srWyolFPjJkc0z4EOyhAum3OXCQFvlIkQtUC X209Tlht1c1dXfdcsGCBo6ysrFVU8pTf73+rs7Pznmg0uj+LiV90Ov5ur6tdbQSpe9EiWMvLJz5r gQBChw5Ni9N1G6+BZ8UKdNx+21kb+Lm33Kq/ntj6NKK9vec80IgFYoIYIBamapsFtLpr6zAWDsPn D8JqVTHDU4GUwJyz1AWhV8cBLEy1WhGPxQYOHDhwiaZp731Q+i1KOXWDUZfOv+PHqLxkRdZgWjCI 3kceRtdDD/5Pk1543/3669kMVFrT92/Rk3fw5pvOeaASD3UbNqL30Udw9K47p3y/L5nCulXnY3Hb Ajz7yj7MqqnEmksX4L7N23DSOwa7TcXAyWG97cxqD1TVVldZWfmV4eHhe40ataAojfb1CcZ4XySk DdayMj05EcEgA4JJPs7GxepoaJg4znVW1avpBmB09+4zq6IqsLytAUuWtOAzl1+Mg4c70f6PPUjC hhlVFWidNwuR1hZUecqx9rJWPPr0yzj87tEZuZupgkZAMimk/sVbfqezLMs2z1eK1zICWFwLiokM t790inTgBJlIz4qVYpK7CsoHtq1e83k4RVuWliHRl0x+rgzJDeBkpYj9lok+cvuV5Yyfea1eSJJi PhqNc2c73lvIN+MYOqsYkiwBbpRU7JNxotHPXD/kdfroKwIYOWahvtgPx6XvjI1NtGcbnqsU9zAH lDQyrvQzeOg/2H/9tVkLkudrxP0kLp/wqVgeVrvsKLVqGOx/Hx3d+/Gbx19FMBSF02HTr+96uxPr Vi/H975xJcK+QXyydRaeb9fedZZY9acEkwLVqFFzdaYs4ROg6ejAm+vXZkkHMrJj9uxx0P9pa95y z6Au3vL7iXa0lh/dgY4f3q4viHwyRBqDVyhpk/XL60sffzLLR1lFDt787YKApT5lZTFKgEJzo3GM XF8X3v+APqfuXzykj7P0iSez5pjb58qd/5zwkdd8e3Zj/3XXFi3Txr6MJZv+UMbpyRdVUsaF54yf j919F94XUo8LWM6X/pK4OEbDN2/MGnfX5ZcVrCyNEQ1De96BcvEiPNe+F4PDPlHHNQT8CVhUFSV2 O7a98DpaZ7vQ2lSFOTWOgNOG5/3BNPg8n7J0UqDK1SkDycByBXHyZFKuyCaRPPfChfoKNTIrVzcn x1dOOp9JMA3/rV2s5K06YzMIXAgch+eMYGy48Vt6QNm+GLMsvP/ner9cQAwuWZUBZ78hwRATzCDa EBQMMhcgPxOMhbQn2UdWEbIP+yQwOL9ccHOBs29eZ8LpL+MpY8l7OBY/yz0AGUqCTZZa+iSvc+xi JVhu8OifjCUPxkASjjF+zJ0EKMFJptTvEXGmf2RwsrD0meMzTpJ8ZNUsJn8Usf0Z2XUQsfpK9A+N YuPaZRAaFC+8uh9zG2uxalkzfvnYi+g83oXGKgv6+vsf/sKl8/pHfUGxsYojHo8XByqTYGQPBkuW BQaLgXBnyionSzAYgcr3xTZfDIBkCgJSC/h1ILAEEfgsLUaAz80Elawn2YZBq9+40ZCoreO6Wtwv 9ST7NQac/fKzXpIFO8m+CBICmZq8mF4jCDhXXTpkGLmQBOD4BB0PslqjAIBMMuM2kfSMzKKxb4KF 8+J8jOxnBFwh/xwNjWKOa8blRYYp6atxYcuFKIHJxStjzc+ck7yHh5HxpS/WjGwoBFJuz/e64/Au a0HNovlwJiyoq3Jj1dJ5WHLRUlx79Tqo6QRiwSHseGOfAFgUR491Bfbve3tTPBKFQ5T90lIVistR HKhyMyUDIIOUr/TnZ5/2oteljtKZdfOWvHrLCGq5aDpu/8FEsshqxiDmsmy+fgvONzNXoxSYrPQb 55KP4ZlELgb6SJCy6kjAGccysiTfy9JKABN01VesGWdvEXsC3kgIxUr/VGVdofgb21M+Mf/0iYeU BLkgfaZJwdybr8FlLfNR6fDAPlQC98y5Apxj6HuvC06XGwnBmGOBEXx2eTPspeXwDfW6PrVmw1+7 j3Xs7D7yzpZ4PLZLVa2nt5kq9BxR6q5CySOTnW6QONl8ZVYGjBJBtjMCggwv2VECw8iI+fo1tp/q 80SWRLIUdSz9yNWXhViV2lDGiGVXspBkPGOsWKmyHpgL9uNClTKBi+/1CxefAjKyI0FKgtl/3Zf0 MU7Hv6kacUFZRn84Xr6nQUfscWDdUiRSYQwMnkB6ZhorL74arRd+Gq8+dS+UwT74VZuuQaORMcxs aEZ9UxuCwVGBS0tL03mtLb1tF16/86VnvxP0eR+zTNVJlgOpmYxsN1XjPbmAYemR0oLJlZqPTxyY TDJT7sLRGStTnnjws1GD5vbL974zfMxCSSLLni53BHBZZid9jki/BHiM/nxwbTwGUhIQbJJ15fzJ orKiGfOQazWZ+6Rv408A2qb9cRVzx77J7NwDyMpmtCMVSSQRgtc/gkDIh2HvIIa8XRgdGcaRrj54 vSMIi/MB3whGx9K46Iqv4fwVa1Hb2AK/dxgCnHC6S0uazlt0ZyqdKrNO1Un9sUxGl+XumqcCWK5G 7lzJLrKsGVk5wY2IAJdkEb1/8bq6qyeLLfMxPsEqNzG5/TLAZ/qlhf4YJsOAS594KkuvOXISlY9V 9Q3int1ZC4XnZQk17u45DgHNmOoySxySHBjzfIuNFYg7durzXP8KSZMz+tIms1HN3cQZzetOQQsP IiU0gM1mRSwexsvD+xAb+wQiziaEowNQSiqQ1JLwhjQ889oReBxH4Bg7DCFaEQyEEAr5YS9xzLHb HeerN9htN1nd7tnGr1D5fDQVj+laKd9jGiZMdTjgaGxEuPMYjordoqulBalYTGindriaW/T7+T4+ NJR1r1PcY62oEEl4RO97cPt2/VkZz9lrasaTIJI5uP05/V6yBPuK9vWechTyb3wj156335OiX/n8 kz7zfu+OHRMg5jn2PZDZxBiN8xNKX+/XXjNTn3uXWCxlbW2Zkri1iP7txewbvoqeTZuyfOYc6ZdN +Fmqx01sPl7boW/wwp2duk+MNefB8bkAO3/6k1PiOvFVt2A41VGiMz3z1P/HP6CUcxLjc56elSuz 5sd2toryrDjINjJ/so2MN5/08L9L6RN97fntplMWwa7ZcSSqE4gnYojFNPT3NiGeWgLP7GY0N89D faUNtQ3zUVFVB+fM85CesQjdJwM4cHQAsdFuWNNhRMIRaElN6NaTrykvukvfLKmtXZZOJmGaadNl m+YEkLzUDsUiNkuj81BbdRtm1FShstKF+tpqXLmsAZ5SRWfcN7vDONQ1CL8/gNFABCcP78AF5d2C bVP6gnj3wNt3WNLReGcqkTD//9K0abWrjpei+s8JJF9JIDZQj5SiCq0aRGhMAHFoFH3DAXA3H44l 0d03BH8gCK8viJFRv1C2HvhDcdjUNNKJKLpO+EesSU17NhkMbrB6PFbz3/xMmy6bJUB4XVTo4wHB rq5KROMRJNMWWFVVyIEkTgx60Vxjx4gvgvf6h8WmawzBUBghUe7jaRveOtizW4kMHjzeN7rzeL9/ q1VAc1siEGpXy8rWW6zW8f+iMgFr2jRZUtTueHk10kJfJ+IK+AunUCSGYLACYyE3xsaiGPb69JIf E22i0ZhgXyveOJ56YPT48QnRz12/gHryu7H+gV9by9zr1TK3hT9HKQbWfL8CUCyWSducTZY7n6ka F3wqEtFfFcEi3BCda0aEqEIyJovsb2LhcCKeTNtKVJtop4ndflyc1FAiynpSS8BuSSGlxXU21b/X h0WPmUVVVUXcg1RSP69sx/ivULkhF8cXRYOrFGfJ/P/n70m5sUtr2vhiEUm22LieTA39UQMpAaMJ nGppqPnOpyIClU6nc6fqqHireXl1tKbRkXBVAA6XsnZlc7KuyiX4LI32vT3oOeFLpLRoIBoODg71 dLww3H3gZ+mUFkxpMYGHBBTzd/2mnQ1mMUNgmglU00wzgWqaCVTTTDOBapppU7f/CjAAhCuE9QYe 438AAAAASUVORK5CYII= ------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.mesopinions.com/_images/logoF.png iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOBAMAAADtZjDiAAAAFVBMVEU7WZn///9thbXs7/VFYp87 WZlgeKyW46pfAAAAAXRSTlOrAeKiBgAAADJJREFUCFtjYA0FgQCGUAgA08mCENoQSguGotCCghBx Y0FjrPJg2klJSUlQSQVOQ+0BAA5EGfPrbGK/AAAAAElFTkSuQmCC ------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.mesopinions.com/_images/search-go.png iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0 U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHfSURBVHjapFNBS0JBEJ5NRUUh9SCKh6cQ XryEBw/RJQUvCoFCHUsM8epP8ahReolE8Jpn7SnopX5AF00hFFEUVCTbZjZflApRDczb2bf7fTsz 3y7jnMN/TE0fxpiYlEolqdfr5Vut1uFoNFLr9Xput9tfnE7nCZqsgL4eymhCBIVC4bTRaNxKksSC wSAgEIbDIdRqNWg2m+D1eq9isdjFOoGY0MmpVOqtWCzy+Xy+4bIs82QyyXH9UMEovkM/KG2Xy8VC oZAgXSwWEA6HYTqdihhPB7fbDd1u93q9B4KAag4EAqBSqQSAgGSTyUTEy+US/H4/7dvb2kRqmM1m Ez8ikcjnYjweFyOmDkajEWazGdtKoNPpeL/fZwaDQWymkwmcTqcFkKzT6YDJZHrdWgJ2/gkV+GBU q0Gr1YqYwBRTCdVqFVDO+60ZOByO80qlUjObzUASkqyUCZlGo4FyuQyYIR+PxzfKvVGk/LwHuVzu EvW+8Hg84PP5wGKxQLvdhnq9DoPBgGOD75CAZMpns9nYBsGqWQcoVR6Be9QwqhnLu7darWfRaPQ5 kUg84LZ99Ef0o0wmM/pG8JMhgbQCm0g8Itn5zcPB1Fs4nK+mRLILf3mNmMkZ+rHI/r/P+V2AAQAN UwYkZXtgFgAAAABJRU5ErkJggg== ------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.mesopinions.com/_images/btn-signez.png iVBORw0KGgoAAAANSUhEUgAAAFcAAAAeCAYAAABZn4LIAAAABGdBTUEAAK/INwWK6QAAABl0RVh0 U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAkuSURBVHja7FprUFTJFT4zvJkFRYSUyQpE ZUvBsDyiiNnCJCAoqFhSiqxaumXpD11Ko6WpVVOKViU+yldp1LVM6R81lqCsAi78wHVLxIWVkeGx gCJBEpWHEOQxOMPczjk9cy93hpnNDGJM4Z6qQ98+3dN9++uvT5/ui4IxBu+T5CsUPE0agXErsS13 TMeiuqI2AUzGpE8J8JzKFSK4vY8fAQz254yZMCz2ozogL3l/xDRu9hIfNargYJ0tcMegvgD4OSbz UF+h5qFqna00GQ8GYauhXxstaPt9wDTT76Ug8ZTubl1OHp7fI/mOqqYE54lFvzThIgwCuwT1hKk4 BfWOBbhstaGn76R3ePgH8JOIQsSMe6VWz+59VP8HVfBHX+YhsErTcn4NQKt7gQxYEk9UN6XM8BHT 6/f9BKx18Y6I8BB0+szeurqwUsy3Gc3jUBehfimrut6IOcAguAw+/SAkdKLjK4eZ6WgWr9DQnzFB WKnB524AX0wWo54Ty0My//Q5fBiAXgK+QafRKoEr6HSxjnYmCAJ0dnZCWVkZFBcXQ11dHXR3d0tA Nzc3Q2lpKfT29o4iNyzMygG+jy1E/ZtoX/L3S39cnpY2ETra/4XZTiZn3qtKzffMQcnOzmYm1yPp 0qVLWVZWFtNqtWzZsmXctm/fPjZapL26pgzHlCofc+qVizvSc7K+ADf338gnQr6hCY4wtry8HFJT UyXb8uXL+SRduXIF5syZY2zc2di8wiLiECdUqVTa5XYU/ycRi4BY5ubd9MfHLMmYnPhZW2vHmG8z Mr7GXJ3VgSJzS+2dvYGBAXbw4EFp5jZs2ICuSOBszcnJYVVVVbyORqNhly9fZs+ePTP7LdnRXbCX L1/yvF6v5ynJixcvGLoRnkeXw9DlsKamJqvv8fjxY/bgwQPejlyoPWv6JmLA8RUWFg5ZqeDt/Qmm H+KhAFxsbUiOgnvq1Cmpg/T0dFZTU8PtOp1OAmb9+vVmbgHZzlavXi39LjExkaWkpLDk5GS2ZcsW tm3bNm7fsWMHn6RFixZJ9U6cOMHboEmkyaMJlQ+S3sdgMLBLly4NBcCk9+/f53UcFQH13r171tqk SME3BP98PFLg0gvW19ebdTRv3jzO5vb2dg5wR0cHQ7chgUV2Mb9z506Wm5vL0JXw/ObNm1lRUZEE ri1taGhgLS0tbOHChdKKOX78uFSen5/P8vLy+GTLJ1HUp0+fOs5Y1Lt371p7n09RJ3rjn+kjCa4I MC3ZtWvXmnW6ePFizmIClzY3su3du5cVFBTw56SkJFZRUcHbIDaS7cCBA9ylEMMpP3fuXM5AmpD9 +/dLbd++fZudPn2aPy9YsEByF4cPH+a2devW8Ty5FVKaNLLHxcXxJe0oa8mRFBQWWAOWDhYKf9O9 gi1wlW/i4MPDwwEHCxg1AILKbbic4dixY9Df3w8uLi7SBujk5GS8OMnPh8rKSl6O/pXb0B9K9UhU KhUkJCSAp6cnREdHS/11dXVBbW0tf0bmQ2BgIN/stm7dym1Tp06Fvr4+3g6V03sgsICrCnDC7NpA B8N+gG9vF0FiQqKZvaGkRJ2pgK4YrPJvzPegViI5H6IaLNpwHs6hgV6+pKQEZs6cyQc3f/58DggB S9LY2Aitra3SYF6/fs0HuXv3bsjMzISVK1dyJaFJQZ8rtS2mBDhNCLoYqW/Ku7q6GuPKJUsAVw3v F308uLu7w4wZM3j96upqSEtL4/UmTZoEmzZt4nXE6MUeKS39DuJ+H2dm+0dZKfi4uLj+Fl8zAAOY NYL5oclgen+VKbpRDgdc0jNnzkBGRgbgcgfcYODOnTtSHV9fX/Dy8pLAosnAJQl79uyBXbt2cRux 7fz583Do0CHOODc3t//aNwEYGhrKn69duwZtbW18gmNiYjir0W9zAOndRImPj+f1njx5As+fP7dr jOoKNcyKnmVma6yphsBfz0AyKSEWx2UJrFx6sfyCYhjMJaYSq4ghFy9ehLNnzw6pg4cHmDBhAj+t icwVGUinOBJyGZMnT5ZcBzFLrEMuQ3QRNCmWbd+6dYvH02vWrOEqyvbt2wHDPLhw4YJkExlMK4dW CBHCFoMJrspKDUSGR1oAWwNB06aJANh1xveGYYJLDKIlHhUVBRg1AG5e/IX9/PwAQyvu3wjQsLAw CAoKgpCQEJ4/evQoXL16lbeDGxVXkpMnT8LGjRthypQpfAlT+6TU1/jx47mNX0+NGcP7OXLkCEzD wVLfNIFkj4iIgFWrVsH169el+rRyaHLEFRQZGfmjfletLoeoyCgz29PqKpgoAuuAJBKzpWhBoylz NFqgeJaUdnWKDigGpTyl4rN4SEAA+U67YsUKHjLRDo+sknZgtVrNQzhq13JXt2Yjwc2Lh2bUl7xc rG+pPyYUO1tGBU0Y9VjKq4qKKsvLKlsqTaPCxaXBoU8cyADaYEjHjRsHY8eO5UyjPKXis1iPWEYS EBDAN0A8NACGZWZHarG+Jbus2Ug8PDzA39+f9yUvF+tbqi1X8PDhQ5g+fbp5VICMDbDCWMTpicMb VM+j+vSu8nL927jsINbcuHFDYgTFs7jpcBZTng4P70owtBt6kiuzHfIjTmvtZa4cXI+e2tq8juK7 b2UQtHRxIzI7thK45C5wA3snwDY3Nw8Blk5jtqT7hx+KECcve8G1/EAZgDT7q6DVJnlHRLzRAcNy dcgPCbQBUnTg4+PDQ7B3cevV1t4O/n5+ZjYKJz+JjbUanyLxChVOThtUwcF2u09rX389+A27IKQI Ol0wfQNlAwZPsx85O/UN63Mq+j0FP6kpAKkMzDDwv73oNgg0kYZ/tra4h8xN+JW8LPfcuZrY2bM7 Mc70AKVCcsjkY/Gdb2IuG4F16NZf8T7838LXuDK8MP2ODi940KOw2qJKzBcKuE/nsX4THMkjgIvz aAa1EBlI5z4tEvErTG8a8ZJ/LficvAEG/FIcRh4qSXhzYHOxoVENLp0Ps1G/QqxajKZfEJim4lV0 j4Tnww7Rx8YLI7OKc017yKgG98+IlZouUoxZlen/C0h+h1qMUay+0WT4izDy7lE5msHtMd21Bhqz 9DmGbnSCJwF8g+5C/zZilFxZ5DOqmdtmnn2GGuQO0GSMVwalk7ERB5bkPwIMAMHN98xFJdaKAAAA AElFTkSuQmCC ------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.mesopinions.com/_images/btn-postez.png iVBORw0KGgoAAAANSUhEUgAAAEIAAAAaCAYAAAADiYpyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEz NDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlE PSJ4bXAuaWlkOkI1M0ZFQjBGNDhDMTExRTBCODBDREVBMDZBQ0RDRDREIiB4bXBNTTpEb2N1bWVu dElEPSJ4bXAuZGlkOkI1M0ZFQjEwNDhDMTExRTBCODBDREVBMDZBQ0RDRDREIj4gPHhtcE1NOkRl cml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjUzRkVCMEQ0OEMxMTFFMEI4MENE RUEwNkFDRENENEQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjUzRkVCMEU0OEMxMTFFMEI4 MENERUEwNkFDRENENEQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1l dGE+IDw/eHBhY2tldCBlbmQ9InIiPz6D1BOkAAADT0lEQVR42uxZTU4bMRj9JpOEEhhKkGBTVoko KwQSOQIcITkCOQI71iBxATgCHAGW7Q4kfjYESOgiYYEQqcgPhPy4foaZeiZ2JpC0UoBPsmzZY2M/ v/ccG4MxRp9BFPiE4DmCqspaocCefhepWSoTGcbgr5Kz3hyJUCg6QV+mp5ULMrzSKJ2eMmtu7t3u fOn4mKz5eUMLBKvX2cOvK4rMfH/3MqhkMjQyO2sogajf3bHQxESPDGRcSYMhpaebGwpPTRltZtm4 v+/Y8fDwUCxSTsvLy7SxsfEX1QHyk+ZDtX0XkSqXF6xTHBwcgDrKtL6+znqN1dVVFovF2P+K/MkJ s9cuVOEAkb1Udmg0Gi4gFhcXXZNHXTQa7WlSd1yW/RjnNVE+O3MB4fs7wjRNbRtnQpt8IBdZOqiz AzKSpWXLKh6Pi7xYLDptKCNyuRylUimnPpFI0O7urmhD7pWrndBHFa0XT2yTsR8jvNKQGbG5uSnq QOlsNit21Csb1KFtb29PKylVP7AECWOr5IjxdnZ2tHJFuzdaUrlyfv46aXTjEVtbW2xlZUWUl5aW nD4oow5tNhByu580bOmh/8s82dra2q1uHADbrWf1FQiwAyAgUH4mmDtkFiWTSQcMLNIPCHtMVfJ+ i3lIoPkDkcn0BoQsDdWkOwGBAJ1tQOz6twAhnzCd2NbtqdG3SxeftMhlk4JZym0IDgJxMIgvRBjp /v6+axzbJOV+fJdJnjQS9x3HTNPptBgP43Yb4+Fw/8xSDj+zRKiMT9cG5uh8yfYAMEnHGt08ddLo GyOwI5yixOnp1KGMOrRhp5HL33NdO3U4ijlobSzjYLjGRGxvb4scbJKP51eF5/h07hrVXJZFYvEP 8/5QvbjgF8yZ9rsGaR6qarXaQC+Y/zLWvlEoX6jM4WHl90NDQ4P98hQMqpURGVEDERwbo9LR0YeQ RavVItPSAGGOjhrhyUkq/vzxrkGAJz5eFyj8ddzo+FT3mM+z+u0tWQsLff3j9k74XeT+LQrcJK/z FPk2bfi+WYpHi3KZNUolalYq/As847kNxwgF33ZiBQIiYVBxfjcbvVHcY+Ss2Xq+VcIXYJIBgwLw OMbzyDCXg0Uhy+ru8fbz/xofPP4IMACPDE6X2ZKcUQAAAABJRU5ErkJggg== ------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.mesopinions.com/_css/styles.css?new .clearfix:after { DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; = FONT-SIZE: 0px; CONTENT: " " } .clearfix { DISPLAY: inline-block } * HTML .clearfix { HEIGHT: 1% } .clearfix { DISPLAY: block } A { OUTLINE-STYLE: none } DIV { MARGIN: 0px } P { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } BODY { TEXT-ALIGN: center; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f3f3f3; = MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 11px Verdana, = Arial, sans-serif; COLOR: black; PADDING-TOP: 0px } IMG { BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-LEFT-WIDTH: 0px } #bandeau UL.nav { POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: = 0px; WIDTH: 998px; BOTTOM: 6px; PADDING-RIGHT: 0px; HEIGHT: 27px; = PADDING-TOP: 0px } #bandeau UL.nav LI { LIST-STYLE-TYPE: none; FLOAT: left } #bandeau UL.nav LI.searchNav { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FLOAT: = right; HEIGHT: 23px; PADDING-TOP: 4px } #bandeau UL.nav LI.searchNav INPUT[type=3D'text'] { PADDING-LEFT: 2px; WIDTH: 142px; FONT-FAMILY: Trebuchet MS, Tahoma, = Arial, Verdana; FLOAT: left; HEIGHT: 13px; MARGIN-LEFT: 7px; FONT-SIZE: = 11px } #bandeau UL.nav LI.searchNav INPUT[type=3D'image'] { PADDING-LEFT: 8px; DISPLAY: block; FLOAT: right; PADDING-TOP: 1px } #bandeau UL.nav LI A { PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: = block; FONT-FAMILY: Trebuchet MS,Tahoma,Arial,Verdana; HEIGHT: 23px; = COLOR: #333; FONT-SIZE: 13px; FONT-WEIGHT: bold; BORDER-RIGHT: #777 1px = dotted; TEXT-DECORATION: none; PADDING-TOP: 4px } #bandeau UL.nav LI.home A { PADDING-LEFT: 25px; BACKGROUND: url(../_images/home.png) no-repeat 8px = 6px } #bandeau UL.nav LI A:hover { BACKGROUND-COLOR: #999; COLOR: #fff } #bandeau UL.nav LI.home A:hover { BACKGROUND: url(../_images/home-hover.png) #999 no-repeat 8px 6px } #bandeau UL.nav LI UL { Z-INDEX: 3; POSITION: absolute; LIST-STYLE-TYPE: none; WIDTH: 130px; = DISPLAY: none; TOP: 100%; LEFT: 71px } #bandeau UL.nav LI:hover UL LI { BORDER-BOTTOM: gray 1px solid; WIDTH: 175px; FONT-FAMILY: Trebuchet = MS,Tahoma,Arial,Verdana; BACKGROUND: #dcdcdc; FLOAT: left; FONT-SIZE: = 13px; FONT-WEIGHT: bold; BORDER-RIGHT: black 1px dotted } #bandeau UL.nav LI:hover UL { PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: = block; COLOR: #444; PADDING-TOP: 1px } #bandeau UL.nav LI:hover UL LI A { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: = 0px; PADDING-TOP: 3px } .newsletter { Z-INDEX: 100; POSITION: absolute; PADDING-LEFT: 100px; WIDTH: 300px; = FONT-FAMILY: Trebuchet MS, Tahoma, Arial, Verdana; HEIGHT: 60px; COLOR: = #fff; CURSOR: default; RIGHT: 260px; PADDING-TOP: 18px; TOP: 0px } .newsletter SPAN { FONT-SIZE: 14px; FONT-WEIGHT: normal } .newsletter FORM { PADDING-TOP: 6px } .newsletter FORM INPUT { PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; WIDTH: 172px; PADDING-RIGHT: = 0px; FONT-FAMILY: Trebuchet MS, Tahoma, Arial, Verdana; FLOAT: left; = HEIGHT: 14px; FONT-SIZE: 11px; MARGIN-RIGHT: 8px; PADDING-TOP: 1px } .formSign INPUT[type=3D'text'] { PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; WIDTH: 142px; PADDING-RIGHT: = 0px; FLOAT: left; HEIGHT: 14px; COLOR: #888; FONT-SIZE: 11px; = MARGIN-RIGHT: 8px; PADDING-TOP: 1px } .newsletter A { TEXT-ALIGN: center; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #7f9db9; = PADDING-LEFT: 3px; WIDTH: 75px; PADDING-RIGHT: 3px; DISPLAY: block; = FLOAT: left; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none; = PADDING-TOP: 3px } .newsletter A:hover { BACKGROUND-COLOR: #f36713; COLOR: #fff; FONT-WEIGHT: bold } .fb_fan { POSITION: absolute; TEXT-ALIGN: center; WIDTH: 170px; BACKGROUND: = url(../_images/become_fan.png) no-repeat 0px 0px; HEIGHT: 60px; CURSOR: = pointer; RIGHT: 10px; TOP: 13px } .fb_fan A { OUTLINE-STYLE: none; WIDTH: 170px; DISPLAY: block; HEIGHT: 40px } #conteneur { BORDER-BOTTOM: #999 1px solid; POSITION: relative; TEXT-ALIGN: left; = BORDER-LEFT: #999 1px solid; BACKGROUND-COLOR: #fff; MARGIN: 0px auto; = WIDTH: 1000px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid } * HTML BODY #conteneur { HEIGHT: 100%; COLOR: #6c6c6c } DIV#entete { BACKGROUND-COLOR: #fff; WIDTH: 100%; FLOAT: left; HEIGHT: 130px } DIV#contenu { POSITION: relative; BACKGROUND-COLOR: white; MARGIN-TOP: 0px; WIDTH: = 100%; FONT: 12px verdana; MARGIN-BOTTOM: 0px; FLOAT: left; MARGIN-LEFT: = 0px } DIV#bandeau { POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: = 0px; WIDTH: 1000px; PADDING-RIGHT: 0px; BACKGROUND: = url(/_images/haut.jpg) no-repeat 0px 0px; HEIGHT: 130px; PADDING-TOP: = 0px } DIV#lienAccueil { Z-INDEX: 50; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; WIDTH: 400px; PADDING-RIGHT: 0px; HEIGHT: 86px; = PADDING-TOP: 0px } DIV#pub { POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN-TOP: 15px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 380px; PADDING-TOP: = 0px } DIV#nativ { POSITION: relative; WIDTH: 58px; BACKGROUND: url(/_images/nativ.gif) = no-repeat 0px 0px; FLOAT: right; HEIGHT: 20px; CLEAR: both; RIGHT: 5px } A#lien-accueil { POSITION: absolute; BACKGROUND-COLOR: #ff0000; WIDTH: 64px; = MARGIN-BOTTOM: 0px; HEIGHT: 60px; MARGIN-LEFT: 920px } DIV#pied { POSITION: relative; BACKGROUND-COLOR: #4e4e4e; WIDTH: 1000px; BOTTOM: = 0px; MARGIN-BOTTOM: 0px; FLOAT: left; HEIGHT: 20px; CLEAR: both } DIV#pied UL { POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; = BACKGROUND-COLOR: #4e4e4e; LIST-STYLE-TYPE: none; MARGIN: 0px; = PADDING-LEFT: 0px; WIDTH: 999px; PADDING-RIGHT: 0px; HEIGHT: 17px; = PADDING-TOP: 0px } DIV#pied LI { DISPLAY: inline; COLOR: #ffffff } DIV#pied LI A { LINE-HEIGHT: 18px; MARGIN: 0px; COLOR: #ffffff; VERTICAL-ALIGN: middle } DIV#pied { POSITION: static; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #dfdfdf; = PADDING-LEFT: 15px; WIDTH: 970px; PADDING-RIGHT: 15px; HEIGHT: auto; = COLOR: #333; BORDER-TOP: #999 1px solid; PADDING-TOP: 5px } DIV#pied DIV { MARGIN: 10px auto 0px; WIDTH: 950px } DIV#pied DIV A { COLOR: #333; FONT-SIZE: 10px; TEXT-DECORATION: none } DIV#pied DIV DIV { MARGIN: 0px; FLOAT: left } DIV#pied DIV DIV P { PADDING-BOTTOM: 8px; FONT-WEIGHT: bold } DIV#pied DIV DIV.first { WIDTH: 430px } DIV#pied DIV DIV.second { WIDTH: 520px } DIV#pied DIV UL { LIST-STYLE: none none outside; POSITION: static; TEXT-ALIGN: left; = BACKGROUND-COLOR: #dfdfdf; WIDTH: auto; PADDING-RIGHT: 30px; FLOAT: = left; HEIGHT: auto } DIV#pied DIV UL.last { PADDING-RIGHT: 0px } DIV#pied DIV UL LI { DISPLAY: block } DIV#pied UL { BACKGROUND-COLOR: #dfdfdf } DIV#pied UL#baselineul { BORDER-BOTTOM: #333 1px dashed; POSITION: static; TEXT-ALIGN: center; = PADDING-BOTTOM: 6px; MARGIN: 0px auto; WIDTH: 900px; HEIGHT: auto } DIV#pied UL#baselineul A { COLOR: #333; FONT-WEIGHT: bold; TEXT-DECORATION: none } DIV#espace_texte { POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 15px; = BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 15px; WIDTH: 710px; = PADDING-RIGHT: 15px; FLOAT: left; HEIGHT: auto; PADDING-TOP: 5px } DIV#espace_texte_accueil { POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 15px; = BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 15px; WIDTH: 970px; = PADDING-RIGHT: 15px; FLOAT: left; HEIGHT: auto; PADDING-TOP: 5px } DIV#espace_texte_droit { POSITION: relative; TEXT-ALIGN: center; WIDTH: 260px; FLOAT: right; = MARGIN-RIGHT: 0px } DIV#accueil { POSITION: relative; TEXT-ALIGN: left; BACKGROUND-COLOR: #fff; = MARGIN-TOP: 0px; WIDTH: 490px; MARGIN-BOTTOM: 10px; FLOAT: left; HEIGHT: = auto; MARGIN-LEFT: 0px } DIV#recherche { POSITION: relative; TEXT-ALIGN: left; BACKGROUND-COLOR: #fff; = MARGIN-TOP: 0px; WIDTH: 380px; FLOAT: left; HEIGHT: auto; MARGIN-LEFT: = 0px } DIV#recherche_accueil { POSITION: relative; TEXT-ALIGN: left; BACKGROUND-COLOR: #fff; = MARGIN-TOP: 10px; WIDTH: 490px; FLOAT: left; HEIGHT: auto; MARGIN-LEFT: = 0px } DIV#menu { POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; = BACKGROUND-COLOR: #fff; MARGIN-TOP: 0px; PADDING-LEFT: 0px; WIDTH: = 500px; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: auto; MARGIN-LEFT: 0px; = PADDING-TOP: 0px } DIV#dernieres-petitions { POSITION: relative; TEXT-ALIGN: left; BACKGROUND-COLOR: transparent; = MARGIN: 0px 0px 10px; WIDTH: 490px; FLOAT: left; HEIGHT: auto; CLEAR: = both } DIV#signees-petitions { POSITION: relative; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; = MARGIN: 15px 0px 5px; WIDTH: 500px; FLOAT: right; HEIGHT: auto } DIV#flash-petitions { POSITION: relative; TEXT-ALIGN: left; BACKGROUND-COLOR: transparent; = MARGIN: 0px 0px 0px 10px; WIDTH: 500px; FLOAT: left; HEIGHT: auto } DIV#authentification { POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; = BACKGROUND-COLOR: #fff; MARGIN-TOP: 0px; PADDING-LEFT: 0px; WIDTH: = 300px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana; FLOAT: right; HEIGHT: = auto; COLOR: #656565; MARGIN-LEFT: 0px; FONT-SIZE: 9px; MARGIN-RIGHT: = 0px; PADDING-TOP: 0px } DIV#authentification_accueil { POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; = BACKGROUND-COLOR: #fff; MARGIN-TOP: 0px; PADDING-LEFT: 0px; WIDTH: = 480px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana; FLOAT: left; HEIGHT: = auto; COLOR: #656565; MARGIN-LEFT: 0px; CLEAR: both; FONT-SIZE: 9px; = MARGIN-RIGHT: 0px; PADDING-TOP: 0px } DIV#scroll { SCROLLBAR-ARROW-COLOR: #444444; SCROLLBAR-FACE-COLOR: #ffffff; = BACKGROUND-COLOR: #ececec; MARGIN-TOP: 0px; WIDTH: 100%; unicode-bidi: = bidi-override; DISPLAY: block; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; = DIRECTION: ltr; HEIGHT: 150px; SCROLLBAR-HIGHLIGHT-COLOR: #444444; = MARGIN-LEFT: 0px; SCROLLBAR-SHADOW-COLOR: #444444; OVERFLOW: auto; = SCROLLBAR-TRACK-COLOR: #ffffff; MARGIN-RIGHT: 0px; = SCROLLBAR-3DLIGHT-COLOR: #ffffff } DIV#inscrivez-vous { POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; = BACKGROUND-COLOR: #ececec; MARGIN-TOP: 0px; PADDING-LEFT: 5px; WIDTH: = 460px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: auto; MARGIN-LEFT: 0px; = CLEAR: both; MARGIN-RIGHT: 0px; PADDING-TOP: 0px } DIV#inscription { POSITION: relative; TEXT-ALIGN: left; BACKGROUND-COLOR: #fff; = MARGIN-TOP: 20px; WIDTH: 600px; FLOAT: left; HEIGHT: auto; MARGIN-LEFT: = 0px } DIV#sondage { POSITION: relative; TEXT-ALIGN: left; BACKGROUND-COLOR: #fff; = MARGIN-TOP: 0px; WIDTH: 500px; FLOAT: right; HEIGHT: auto; MARGIN-LEFT: = 0px; MARGIN-RIGHT: 0px } DIV#signees-petitions UL { POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; = LIST-STYLE-TYPE: circle; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 360px; = PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px } DIV#signees-petitions LI { COLOR: #000000; LIST-STYLE-IMAGE: url(/_images/pucenoire.gif) } DIV#signees-petitions LI A { MARGIN: 0px; COLOR: #000000 } DIV#dernieres-petitions UL { POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; WIDTH: 360px; PADDING-RIGHT: 0px; HEIGHT: auto; = PADDING-TOP: 0px } DIV#dernieres-petitions LI { COLOR: #000000; LIST-STYLE-IMAGE: url(/_images/pucenoire.gif) } DIV#dernieres-petitions LI A { MARGIN: 0px; COLOR: #000000 } DIV#menu UL { POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; = LIST-STYLE-TYPE: circle; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 360px; = PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px } DIV#menu LI { LIST-STYLE-TYPE: none; COLOR: #000000 } DIV#menu LI A { MARGIN: 0px; COLOR: #000000 } DIV#listecourte { POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; = BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 20px; PADDING-LEFT: 0px; WIDTH: = 710px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: auto; MARGIN-LEFT: 0px; = PADDING-TOP: 0px } DIV#listecourte UL { POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; WIDTH: 360px; PADDING-RIGHT: 0px; HEIGHT: auto; = PADDING-TOP: 0px } DIV#listecourte LI { COLOR: #000000; LIST-STYLE-IMAGE: url(/_images/puceorange.gif) } DIV#listecourte LI A { MARGIN: 0px; COLOR: #000000 } DIV#breadcrumbs { BORDER-BOTTOM: #000000 1px dotted; PADDING-BOTTOM: 1.2em; MARGIN: 0px = 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 90%; PADDING-TOP: = 1em } .gris { BACKGROUND-COLOR: #ececec; FONT: 10px verdana; COLOR: #656565 } .orange { BACKGROUND-COLOR: #ffffff; FONT: bold 12px verdana; COLOR: #df0202 } .orange-petit { FONT: bold 10px verdana; COLOR: #df0202 } .noir { BACKGROUND-COLOR: #ffffff; FONT: 11px verdana; COLOR: #000000 } H1 { PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; COLOR: #444444; FONT-SIZE: 12px; FONT-WEIGHT: bold; = PADDING-TOP: 0px } H2 { BACKGROUND-IMAGE: url(/_images/fond-h2.gif); PADDING-BOTTOM: 0px; = MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana; COLOR: #df0202; = FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px } .centre { TEXT-ALIGN: center } .centre_gris { TEXT-ALIGN: center; COLOR: #444 } H2 .gauche { TEXT-ALIGN: left } .listeref { BACKGROUND-IMAGE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: = 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px } FORM { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } H3 { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; FONT-FAMILY: Verdana; COLOR: #df0202; FONT-SIZE: 12px; PADDING-TOP: = 0px } .petition { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; FONT-FAMILY: Verdana; COLOR: #df0202; FONT-WEIGHT: normal; = PADDING-TOP: 0px } H4 { BACKGROUND-IMAGE: url(/_images/fond-h2.gif); TEXT-ALIGN: center; = PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana; = COLOR: #444444; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px } H5 { BACKGROUND-IMAGE: url(/_images/fond-h2.gif); PADDING-BOTTOM: 0px; = MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana; COLOR: #444444; = FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px } .blanc { PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; = PADDING-RIGHT: 9px; PADDING-TOP: 0px } .input { BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; = PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 0px 5px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana; HEIGHT: = 21px; COLOR: #444444; FONT-SIZE: 13px; BORDER-TOP: #7f9db9 1px solid; = FONT-WEIGHT: normal; BORDER-RIGHT: #7f9db9 1px solid; PADDING-TOP: 0px } .input_petit { BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; = PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 0px 5px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana; HEIGHT: = 17px; COLOR: #444444; FONT-SIZE: 12px; BORDER-TOP: #7f9db9 1px solid; = FONT-WEIGHT: normal; BORDER-RIGHT: #7f9db9 1px solid; PADDING-TOP: 0px } .input_textarea { BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; = PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 0px 5px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana; COLOR: = #444444; FONT-SIZE: 13px; BORDER-TOP: #7f9db9 1px solid; FONT-WEIGHT: = normal; BORDER-RIGHT: #7f9db9 1px solid; PADDING-TOP: 0px } .tablo { MARGIN-TOP: 0px; FONT-FAMILY: Verdana; MARGIN-BOTTOM: 0px; COLOR: = #000000; FONT-SIZE: 11px; VERTICAL-ALIGN: top; FONT-WEIGHT: normal } A { FONT: 12px verdana; COLOR: #000000 } A:visited { FONT: 12px verdana; COLOR: #000000 } A:hover { FONT: 12px verdana; COLOR: #000000; TEXT-DECORATION: none } A.orange { FONT: 12px verdana; COLOR: #df0202 } A.orange:visited { FONT: 12px verdana; COLOR: #df0202 } A.orange:hover { FONT: 12px verdana; COLOR: #df0202; TEXT-DECORATION: none } #bouton { BORDER-BOTTOM: #df0202 1px solid; BORDER-LEFT: #df0202 1px solid; = BACKGROUND-COLOR: #df0202; MARGIN-TOP: 20px; FONT: bold 12px Arial; = COLOR: #ffffff; MARGIN-LEFT: 300px; BORDER-TOP: #df0202 1px solid; = BORDER-RIGHT: #df0202 1px solid; TEXT-DECORATION: none } #libelle { VERTICAL-ALIGN: top } #libelle INPUT { MARGIN-LEFT: 25px } #libelle TEXTAREA { MARGIN-LEFT: 37px; VERTICAL-ALIGN: top } #lienExterieur { POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; = BACKGROUND-COLOR: #ececec; MARGIN-TOP: 5px; PADDING-LEFT: 0px; WIDTH: = 350px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana; FLOAT: right; HEIGHT: = auto; COLOR: #656565; MARGIN-LEFT: 0px; FONT-SIZE: 9px; MARGIN-RIGHT: = 0px; PADDING-TOP: 0px } .tablo_commentaire { BORDER-BOTTOM: #df0202 1px solid; TEXT-ALIGN: left; BORDER-LEFT: = #df0202 1px solid; PADDING-BOTTOM: 0.1em; BACKGROUND-COLOR: #fff7ea; = PADDING-LEFT: 0.1em; WIDTH: 250px; PADDING-RIGHT: 0.1em; = BORDER-COLLAPSE: collapse; MARGIN-BOTTOM: 0.5em; FONT-SIZE: 11px; = BORDER-TOP: #df0202 1px solid; BORDER-RIGHT: #df0202 1px solid; = PADDING-TOP: 0.1em } .tablo_commentaire_prenom { BORDER-COLLAPSE: collapse; COLOR: #444444; FONT-SIZE: 10px; = FONT-WEIGHT: bold; TEXT-DECORATION: underline } .tablo_commentaire_commentaire { BORDER-BOTTOM: #df0202 1px solid; BACKGROUND-COLOR: #fff7ea; FONT-SIZE: = 9px } .tablo_commentaire_titre { BACKGROUND-COLOR: #df0202; COLOR: #ffffff } .tablo_lien { BORDER-BOTTOM: #df0202 1px solid; TEXT-ALIGN: left; BORDER-LEFT: = #df0202 1px solid; BORDER-COLLAPSE: collapse; FONT-SIZE: 11px; = BORDER-TOP: #df0202 1px solid; BORDER-RIGHT: #df0202 1px solid } .tablo_lien_titre { BACKGROUND-COLOR: #df0202; COLOR: #ffffff; FONT-SIZE: 9px } .subs0 { BACKGROUND-IMAGE: url(/_images/bg0.gif); BORDER-BOTTOM: #b4bbc1 1px = solid; BORDER-LEFT: #b4bbc1 1px solid; PADDING-RIGHT: 3px; WHITE-SPACE: = nowrap; HEIGHT: 14px; COLOR: #797a7c; FONT-SIZE: 11px; VERTICAL-ALIGN: = middle; BORDER-TOP: #b4bbc1 1px solid; CURSOR: pointer; BORDER-RIGHT: = #b4bbc1 1px solid } .subs1 { BACKGROUND-IMAGE: url(/_images/bg1.gif); BORDER-BOTTOM: #b4bbc1 1px = solid; BORDER-LEFT: #b4bbc1 1px solid; PADDING-RIGHT: 3px; WHITE-SPACE: = nowrap; HEIGHT: 14px; COLOR: #797a7c; FONT-SIZE: 11px; VERTICAL-ALIGN: = middle; BORDER-TOP: #b4bbc1 1px solid; CURSOR: pointer; BORDER-RIGHT: = #b4bbc1 1px solid } .formActiveZone { BORDER-BOTTOM: #efe5a4 1px solid; BORDER-LEFT: #efe5a4 1px solid; = PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 3px; WIDTH: 407px; = PADDING-RIGHT: 3px; BACKGROUND: #fff7c0; BORDER-TOP: #efe5a4 1px solid; = BORDER-RIGHT: #efe5a4 1px solid; PADDING-TOP: 3px } DIV.texte-aide { FONT-SIZE: 10px } .sous-pub { =09 } DIV.sexy-bookmarks { MARGIN: 20px 0px 0px; CLEAR: both } DIV.sexy-bookmarks-expand { HEIGHT: 29px; OVERFLOW: hidden } .sexy-bookmarks-bg-sexy { BACKGROUND: url(/images/sexy-trans.png) no-repeat } .sexy-bookmarks-bg-caring { BACKGROUND: url(/images/sexy-trans.png) no-repeat } .sexy-bookmarks-bg-caring-old { BACKGROUND: url(/images/sexy-trans.png) no-repeat } .sexy-bookmarks-bg-love { BACKGROUND: url(/images/sexy-trans.png) no-repeat } .sexy-bookmarks-bg-wealth { BACKGROUND: url(/images/sexy-trans.png) no-repeat } .sexy-bookmarks-bg-enjoy { BACKGROUND: url(/images/sexy-trans.png) no-repeat } .sexy-bookmarks-bg-german { BACKGROUND: url(/images/sexy-trans.png) no-repeat } DIV.sexy-bookmarks-bg-sexy { PADDING-BOTTOM: 0px !important; PADDING-LEFT: 10px !important; = PADDING-RIGHT: 0px !important; BACKGROUND-POSITION: left -348px; = PADDING-TOP: 28px !important } DIV.sexy-bookmarks-bg-caring { PADDING-BOTTOM: 0px !important; PADDING-LEFT: 10px !important; = PADDING-RIGHT: 0px !important; BACKGROUND-POSITION: left 0px; = PADDING-TOP: 26px !important } DIV.sexy-bookmarks-bg-caring-old { PADDING-BOTTOM: 0px !important; PADDING-LEFT: 10px !important; = PADDING-RIGHT: 0px !important; BACKGROUND-POSITION: left -748px; = PADDING-TOP: 26px !important } DIV.sexy-bookmarks-bg-love { PADDING-BOTTOM: 0px !important; PADDING-LEFT: 10px !important; = PADDING-RIGHT: 0px !important; BACKGROUND-POSITION: left -1148px; = PADDING-TOP: 26px !important } DIV.sexy-bookmarks-bg-wealth { PADDING-BOTTOM: 0px !important; PADDING-LEFT: 20px !important; = PADDING-RIGHT: 0px !important; BACKGROUND-POSITION: left -1535px; = MARGIN-LEFT: 15px !important; PADDING-TOP: 35px !important } DIV.sexy-bookmarks-bg-enjoy { PADDING-BOTTOM: 0px !important; PADDING-LEFT: 10px !important; = PADDING-RIGHT: 0px !important; BACKGROUND-POSITION: left -1895px; = PADDING-TOP: 26px !important } DIV.sexy-bookmarks-bg-german { PADDING-BOTTOM: 0px !important; PADDING-LEFT: 20px !important; = PADDING-RIGHT: 0px !important; BACKGROUND-POSITION: left -2248px; = PADDING-TOP: 35px !important } DIV.sexy-bookmarks UL.socials { PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px = !important; WIDTH: 100% !important; PADDING-RIGHT: 0px !important; = FLOAT: left !important; PADDING-TOP: 0px !important } DIV.sexy-bookmarks UL.socials { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; OUTLINE-STYLE: none !important; = OUTLINE-WIDTH: 0px !important; BACKGROUND: none transparent scroll = repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px } DIV.sexy-bookmarks UL.socials LI { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; = BACKGROUND-COLOR: transparent; LIST-STYLE-TYPE: none !important; MARGIN: = 0px; OUTLINE-STYLE: none !important; PADDING-LEFT: 0px !important; = OUTLINE-WIDTH: 0px !important; WIDTH: 60px !important; PADDING-RIGHT: = 0px !important; DISPLAY: inline !important; FLOAT: left !important; = HEIGHT: 29px !important; CLEAR: none !important; BORDER-TOP: 0px; = CURSOR: pointer !important; BORDER-RIGHT: 0px; PADDING-TOP: 0px = !important } DIV.sexy-bookmarks UL.socials LI:before { CONTENT: none !important } DIV.sexy-bookmarks UL.socials LI:after { CONTENT: none !important } DIV.sexy-bookmarks UL.socials LI A:before { CONTENT: none !important } DIV.sexy-bookmarks UL.socials LI A:after { CONTENT: none !important } DIV.sexy-bookmarks UL.socials A { BACKGROUND-COLOR: transparent; TEXT-INDENT: -9999px !important; WIDTH: = 60px !important; DISPLAY: block !important; HEIGHT: 29px !important } DIV.sexy-bookmarks UL.socials A:hover { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; = OUTLINE-STYLE: none !important; OUTLINE-WIDTH: 0px !important; = BORDER-TOP: 0px; BORDER-RIGHT: 0px } DIV.sexy-bookmarks UL.socials LI:hover { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; = OUTLINE-STYLE: none !important; OUTLINE-WIDTH: 0px !important; = BORDER-TOP: 0px; BORDER-RIGHT: 0px } LI.sexy-diigo { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-diigo:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-digg { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-digg:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-reddit { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-reddit:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-stumbleupon { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-stumbleupon:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-delicious { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-delicious:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-yahoobuzz { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-yahoobuzz:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-blinklist { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-blinklist:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-technorati { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-technorati:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-facebook { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-facebook:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-twitter { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-twitter:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-myspace { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-myspace:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-mixx { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-mixx:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-scriptstyle { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-scriptstyle:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-designfloat { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-designfloat:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-mail { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-mail:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-comfeed { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-comfeed:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-newsvine { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-newsvine:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-devmarks { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-devmarks:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-linkedin { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-linkedin:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-google { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-google:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-misterwong { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-misterwong:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-izeby { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-izeby:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-twittley { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-twittley:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-tipd { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-tipd:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-pfbuzz { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-pfbuzz:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-friendfeed { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-friendfeed:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-blogmarks { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-blogmarks:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-fwisp { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-fwisp:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-designmoo { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-designmoo:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-bobrdobr { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-bobrdobr:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-yandex { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-yandex:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-memoryru { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-memoryru:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-100zakladok { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-100zakladok:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-moemesto { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-moemesto:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-ning { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-ning:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-hackernews { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-hackernews:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-identica { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-identica:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-printfriendly { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-printfriendly:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-designbump { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-designbump:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-fleck { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-fleck:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-netvibes { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-netvibes:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-netvouz { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-netvouz:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-nujij { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-nujij:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-globalgrind { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-globalgrind:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-wikio { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-wikio:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-xerpi { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-xerpi:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-sphinn { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-sphinn:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-blogospherenews { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-blogospherenews:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-posterous { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-posterous:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-techmeme { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-techmeme:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-ekudos { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-ekudos:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-pingfm { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-pingfm:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-tomuse { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-tomuse:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-webblend { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-webblend:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-wykop { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-wykop:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-blogengage { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-blogengage:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-hyves { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-hyves:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-pusha { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-pusha:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-hatena { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-hatena:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-mylinkvault { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-mylinkvault:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-slashdot { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-slashdot:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-squidoo { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-squidoo:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-propeller { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-propeller:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-faqpal { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-faqpal:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-evernote { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-evernote:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-meneame { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-meneame:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-bitacoras { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-bitacoras:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-jumptags { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-jumptags:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-bebo { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-bebo:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-n4g { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-n4g:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-strands { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-strands:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-orkut { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-orkut:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-tumblr { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-tumblr:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-stumpedia { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-stumpedia:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-current { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-current:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-blogger { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-blogger:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-plurk { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-plurk:hover { BACKGROUND: url(/images/sexy-sprite.png) no-repeat } LI.sexy-newsvine { BACKGROUND-POSITION: left bottom } LI.sexy-newsvine:hover { BACKGROUND-POSITION: left top } LI.sexy-linkedin { BACKGROUND-POSITION: -70px bottom } LI.sexy-linkedin:hover { BACKGROUND-POSITION: -70px top } LI.sexy-devmarks { BACKGROUND-POSITION: -140px bottom } LI.sexy-devmarks:hover { BACKGROUND-POSITION: -140px top } LI.sexy-google { BACKGROUND-POSITION: -210px bottom } LI.sexy-google:hover { BACKGROUND-POSITION: -210px top } LI.sexy-scriptstyle { BACKGROUND-POSITION: -280px bottom } LI.sexy-scriptstyle:hover { BACKGROUND-POSITION: -280px top } LI.sexy-mail { BACKGROUND-POSITION: -350px bottom } LI.sexy-mail:hover { BACKGROUND-POSITION: -350px top } LI.sexy-comfeed { BACKGROUND-POSITION: -420px bottom } LI.sexy-comfeed:hover { BACKGROUND-POSITION: -420px top } LI.sexy-twitter { BACKGROUND-POSITION: -490px bottom } LI.sexy-twitter:hover { BACKGROUND-POSITION: -490px top } LI.sexy-technorati { BACKGROUND-POSITION: -560px bottom } LI.sexy-technorati:hover { BACKGROUND-POSITION: -560px top } LI.sexy-stumbleupon { BACKGROUND-POSITION: -630px bottom } LI.sexy-stumbleupon:hover { BACKGROUND-POSITION: -630px top } LI.sexy-reddit { BACKGROUND-POSITION: -700px bottom } LI.sexy-reddit:hover { BACKGROUND-POSITION: -700px top } LI.sexy-myspace { BACKGROUND-POSITION: -770px bottom } LI.sexy-myspace:hover { BACKGROUND-POSITION: -770px top } LI.sexy-mixx { BACKGROUND-POSITION: -840px bottom } LI.sexy-mixx:hover { BACKGROUND-POSITION: -840px top } LI.sexy-diigo { BACKGROUND-POSITION: -910px bottom } LI.sexy-diigo:hover { BACKGROUND-POSITION: -910px top } LI.sexy-digg { BACKGROUND-POSITION: -980px bottom } LI.sexy-digg:hover { BACKGROUND-POSITION: -980px top } LI.sexy-designfloat { BACKGROUND-POSITION: -1050px bottom } LI.sexy-designfloat:hover { BACKGROUND-POSITION: -1050px top } LI.sexy-yahoobuzz { BACKGROUND-POSITION: -1120px bottom } LI.sexy-yahoobuzz:hover { BACKGROUND-POSITION: -1120px top } LI.sexy-delicious { BACKGROUND-POSITION: -1190px bottom } LI.sexy-delicious:hover { BACKGROUND-POSITION: -1190px top } LI.sexy-blinklist { BACKGROUND-POSITION: -1260px bottom } LI.sexy-blinklist:hover { BACKGROUND-POSITION: -1260px top } LI.sexy-facebook { BACKGROUND-POSITION: -1330px bottom } LI.sexy-facebook:hover { BACKGROUND-POSITION: -1330px top } LI.sexy-misterwong { BACKGROUND-POSITION: -1400px bottom } LI.sexy-misterwong:hover { BACKGROUND-POSITION: -1400px top } LI.sexy-izeby { BACKGROUND-POSITION: -1470px bottom } LI.sexy-izeby:hover { BACKGROUND-POSITION: -1470px top } LI.sexy-twittley { BACKGROUND-POSITION: -1540px bottom } LI.sexy-twittley:hover { BACKGROUND-POSITION: -1540px top } LI.sexy-tipd { BACKGROUND-POSITION: -1610px bottom } LI.sexy-tipd:hover { BACKGROUND-POSITION: -1610px top } LI.sexy-pfbuzz { BACKGROUND-POSITION: -1680px bottom } LI.sexy-pfbuzz:hover { BACKGROUND-POSITION: -1680px top } LI.sexy-friendfeed { BACKGROUND-POSITION: -1750px bottom } LI.sexy-friendfeed:hover { BACKGROUND-POSITION: -1750px top } LI.sexy-blogmarks { BACKGROUND-POSITION: -1820px bottom } LI.sexy-blogmarks:hover { BACKGROUND-POSITION: -1820px top } LI.sexy-fwisp { BACKGROUND-POSITION: -1890px bottom } LI.sexy-fwisp:hover { BACKGROUND-POSITION: -1890px top } LI.sexy-designmoo { BACKGROUND-POSITION: -1960px bottom } LI.sexy-designmoo:hover { BACKGROUND-POSITION: -1960px top } LI.sexy-bobrdobr { BACKGROUND-POSITION: -2030px bottom } LI.sexy-bobrdobr:hover { BACKGROUND-POSITION: -2030px top } LI.sexy-memoryru { BACKGROUND-POSITION: -2100px bottom } LI.sexy-memoryru:hover { BACKGROUND-POSITION: -2100px top } LI.sexy-100zakladok { BACKGROUND-POSITION: -2170px bottom } LI.sexy-100zakladok:hover { BACKGROUND-POSITION: -2170px top } LI.sexy-yandex { BACKGROUND-POSITION: -2240px bottom } LI.sexy-yandex:hover { BACKGROUND-POSITION: -2240px top } LI.sexy-moemesto { BACKGROUND-POSITION: -2310px bottom } LI.sexy-moemesto:hover { BACKGROUND-POSITION: -2310px top } LI.sexy-marrows { BACKGROUND-POSITION: -2380px bottom } LI.sexy-marrows:hover { BACKGROUND-POSITION: -2380px top } LI.sexy-identica { BACKGROUND-POSITION: -2450px bottom } LI.sexy-identica:hover { BACKGROUND-POSITION: -2450px top } LI.sexy-hackernews { BACKGROUND-POSITION: -2520px bottom } LI.sexy-hackernews:hover { BACKGROUND-POSITION: -2520px top } LI.sexy-ning { BACKGROUND-POSITION: -2590px bottom } LI.sexy-ning:hover { BACKGROUND-POSITION: -2590px top } LI.sexy-designbump { BACKGROUND-POSITION: -2660px bottom } LI.sexy-designbump:hover { BACKGROUND-POSITION: -2660px top } LI.sexy-printfriendly { BACKGROUND-POSITION: -2730px bottom } LI.sexy-printfriendly:hover { BACKGROUND-POSITION: -2730px top } LI.sexy-fleck { BACKGROUND-POSITION: -2800px bottom } LI.sexy-fleck:hover { BACKGROUND-POSITION: -2800px top } LI.sexy-netvibes { BACKGROUND-POSITION: -2870px bottom } LI.sexy-netvibes:hover { BACKGROUND-POSITION: -2870px top } LI.sexy-netvouz { BACKGROUND-POSITION: -2940px bottom } LI.sexy-netvouz:hover { BACKGROUND-POSITION: -2940px top } LI.sexy-nujij { BACKGROUND-POSITION: -3010px bottom } LI.sexy-nujij:hover { BACKGROUND-POSITION: -3010px top } LI.sexy-globalgrind { BACKGROUND-POSITION: -3080px bottom } LI.sexy-globalgrind:hover { BACKGROUND-POSITION: -3080px top } LI.sexy-wikio { BACKGROUND-POSITION: -3150px bottom } LI.sexy-wikio:hover { BACKGROUND-POSITION: -3150px top } LI.sexy-xerpi { BACKGROUND-POSITION: -3220px bottom } LI.sexy-xerpi:hover { BACKGROUND-POSITION: -3220px top } LI.sexy-sphinn { BACKGROUND-POSITION: -3290px bottom } LI.sexy-sphinn:hover { BACKGROUND-POSITION: -3290px top } LI.sexy-blogospherenews { BACKGROUND-POSITION: -3360px bottom } LI.sexy-blogospherenews:hover { BACKGROUND-POSITION: -3360px top } LI.sexy-posterous { BACKGROUND-POSITION: -3430px bottom } LI.sexy-posterous:hover { BACKGROUND-POSITION: -3430px top } LI.sexy-techmeme { BACKGROUND-POSITION: -3500px bottom } LI.sexy-techmeme:hover { BACKGROUND-POSITION: -3500px top } LI.sexy-ekudos { BACKGROUND-POSITION: -3570px bottom } LI.sexy-ekudos:hover { BACKGROUND-POSITION: -3570px top } LI.sexy-pingfm { BACKGROUND-POSITION: -3640px bottom } LI.sexy-pingfm:hover { BACKGROUND-POSITION: -3640px top } LI.sexy-tomuse { BACKGROUND-POSITION: -3710px bottom } LI.sexy-tomuse:hover { BACKGROUND-POSITION: -3710px top } LI.sexy-webblend { BACKGROUND-POSITION: -3780px bottom } LI.sexy-webblend:hover { BACKGROUND-POSITION: -3780px top } LI.sexy-wykop { BACKGROUND-POSITION: -3850px bottom } LI.sexy-wykop:hover { BACKGROUND-POSITION: -3850px top } LI.sexy-blogengage { BACKGROUND-POSITION: -3920px bottom } LI.sexy-blogengage:hover { BACKGROUND-POSITION: -3920px top } LI.sexy-hyves { BACKGROUND-POSITION: -3990px bottom } LI.sexy-hyves:hover { BACKGROUND-POSITION: -3990px top } LI.sexy-pusha { BACKGROUND-POSITION: -4060px bottom } LI.sexy-pusha:hover { BACKGROUND-POSITION: -4060px top } LI.sexy-hatena { BACKGROUND-POSITION: -4130px bottom } LI.sexy-hatena:hover { BACKGROUND-POSITION: -4130px top } LI.sexy-mylinkvault { BACKGROUND-POSITION: -4200px bottom } LI.sexy-mylinkvault:hover { BACKGROUND-POSITION: -4200px top } LI.sexy-slashdot { BACKGROUND-POSITION: -4270px bottom } LI.sexy-slashdot:hover { BACKGROUND-POSITION: -4270px top } LI.sexy-squidoo { BACKGROUND-POSITION: -4340px bottom } LI.sexy-squidoo:hover { BACKGROUND-POSITION: -4340px top } LI.sexy-propeller { BACKGROUND-POSITION: -4410px bottom } LI.sexy-propeller:hover { BACKGROUND-POSITION: -4410px top } LI.sexy-faqpal { BACKGROUND-POSITION: -4480px bottom } LI.sexy-faqpal:hover { BACKGROUND-POSITION: -4480px top } LI.sexy-evernote { BACKGROUND-POSITION: -4550px bottom } LI.sexy-evernote:hover { BACKGROUND-POSITION: -4550px top } LI.sexy-meneame { BACKGROUND-POSITION: -4620px bottom } LI.sexy-meneame:hover { BACKGROUND-POSITION: -4620px top } LI.sexy-bitacoras { BACKGROUND-POSITION: -4690px bottom } LI.sexy-bitacoras:hover { BACKGROUND-POSITION: -4690px top } LI.sexy-jumptags { BACKGROUND-POSITION: -4760px bottom } LI.sexy-jumptags:hover { BACKGROUND-POSITION: -4760px top } LI.sexy-bebo { BACKGROUND-POSITION: -4830px bottom } LI.sexy-bebo:hover { BACKGROUND-POSITION: -4830px top } LI.sexy-n4g { BACKGROUND-POSITION: -4900px bottom } LI.sexy-n4g:hover { BACKGROUND-POSITION: -4900px top } LI.sexy-strands { BACKGROUND-POSITION: -4970px bottom } LI.sexy-strands:hover { BACKGROUND-POSITION: -4970px top } LI.sexy-orkut { BACKGROUND-POSITION: -5040px bottom } LI.sexy-orkut:hover { BACKGROUND-POSITION: -5040px top } LI.sexy-tumblr { BACKGROUND-POSITION: -5110px bottom } LI.sexy-tumblr:hover { BACKGROUND-POSITION: -5110px top } LI.sexy-stumpedia { BACKGROUND-POSITION: -5180px bottom } LI.sexy-stumpedia:hover { BACKGROUND-POSITION: -5180px top } LI.sexy-current { BACKGROUND-POSITION: -5250px bottom } LI.sexy-current:hover { BACKGROUND-POSITION: -5250px top } LI.sexy-blogger { BACKGROUND-POSITION: -5320px bottom } LI.sexy-blogger:hover { BACKGROUND-POSITION: -5320px top } LI.sexy-plurk { BACKGROUND-POSITION: -5390px bottom } LI.sexy-plurk:hover { BACKGROUND-POSITION: -5390px top } .subscribe { PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px; PADDING-LEFT: 60px; = PADDING-RIGHT: 0px; HEIGHT: 45px; PADDING-TOP: 5px } .subscribe H2 { TEXT-ALIGN: left; PADDING-BOTTOM: 0px !important; MARGIN: 0px; = PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; DISPLAY: = block; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 9px = !important; PADDING-TOP: 0px !important } .subscribe P { TEXT-ALIGN: left; MARGIN: 2px 0px 0px; FONT-SIZE: 8px } .subscribe P A { MARGIN: 0px; FONT-SIZE: 8px } .rss { BACKGROUND: url(/images/sidebar_rss.png) no-repeat 0px 0px } .twitter { BACKGROUND: url(/images/sidebar_twitter.png) no-repeat 0px 0px } .facebook { BACKGROUND: url(/images/sidebar_facebook.png) no-repeat 0px 0px } ------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.mesopinions.com/_css/detail-petition.css DIV#espace_texte { BORDER-LEFT: #bc211d 2px solid; PADDING-BOTTOM: 0px; MARGIN: 5px 0px = 20px; PADDING-LEFT: 18px; WIDTH: 740px; PADDING-RIGHT: 0px; FLOAT: = right; PADDING-TOP: 0px } DIV#espace_texte_droit { PADDING-LEFT: 20px; WIDTH: auto; FLOAT: left } .detail-petition { POSITION: relative; MARGIN-TOP: 10px; FONT-FAMILY: Trebuchet = MS,Tahoma,Arial,Verdana; BORDER-TOP: #bc211d 0px solid; PADDING-TOP: 5px } .petition-outils { FONT-SIZE: 11px; BORDER-TOP: #bc211d 2px solid; PADDING-TOP: 2px } .petition-outils .petitions-chiffres { WIDTH: auto; FLOAT: left; PADDING-TOP: 2px } .petition-outils .petitions-infos { MARGIN-LEFT: 3px; FONT-SIZE: 14px } .petition-outils .addthis_toolbox { WIDTH: 342px; FLOAT: right; PADDING-TOP: 3px } .petition-outils .addthis_toolbox SPAN { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; DISPLAY: inline; COLOR: #000; = FONT-SIZE: 11px; FONT-WEIGHT: normal } .petition-outils .addthis_toolbox A { COLOR: #000; FONT-SIZE: 11px; TEXT-DECORATION: none } .petition-outils .addthis_toolbox A.addthis_button_facebook_like IFRAME = { WIDTH: 99px !important } .petition-outils .addthis_toolbox A.reagir { PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; = PADDING-TOP: 0px } .petition-outils .addthis_toolbox A.list { PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; = PADDING-TOP: 0px } .petition-outils .addthis_toolbox A.reagir { PADDING-LEFT: 18px; BACKGROUND: url(/_images/reagir.png) no-repeat 0px = 0px } .petition-outils .addthis_toolbox A.list { BACKGROUND: url(/_images/list.png) no-repeat 0px -1px } .petition-outils .addthis_toolbox A.addthis_button_compact { PADDING-RIGHT: 3px } .detail-petition-cat { COLOR: #bc211d; FONT-SIZE: 15px; FONT-WEIGHT: bold } .detail-petition-content { PADDING-TOP: 0px } .detail-petition-content .petition-top { MARGIN-BOTTOM: 5px } .detail-petition-content .admin-top.petition-top { MARGIN-BOTTOM: 40px } .detail-petition-content .with-img.petition-top { MIN-HEIGHT: 75px; WIDTH: 470px } .detail-petition-content H1 { MARGIN: 0px; COLOR: #000; FONT-SIZE: 19px; FONT-WEIGHT: normal } .nb-sign { FONT-SIZE: 16px } .petition-img { POSITION: absolute; RIGHT: 10px; TOP: 42px } .petition-outils-link { BORDER-BOTTOM: #dddddd 1px solid; WIDTH: 700px } .petition-outils-link A { DISPLAY: block; FONT-FAMILY: Trebuchet MS,Tahoma,Arial,Verdana; FLOAT: = left; MARGIN-RIGHT: 20px; TEXT-DECORATION: none } .petition-outils-link A.validate { PADDING-LEFT: 22px } .petition-outils-link A.del { PADDING-LEFT: 22px } .petition-outils-link A.mail { PADDING-LEFT: 22px } .petition-outils-link A.validate { BACKGROUND: url(/_images/tick.png) no-repeat 0px 0px } .petition-outils-link A.del { BACKGROUND: url(/_images/cross.png) no-repeat 0px 0px } .petition-outils-link A.mail { BACKGROUND: url(/_images/mail.png) no-repeat 0px 1px } .admin-tools.petition-outils-link A { MARGIN-RIGHT: 12px } .petition-author { LINE-HEIGHT: 1.2; MARGIN-TOP: 12px } .petition-author-label { TEXT-ALIGN: right; WIDTH: 80px; PADDING-RIGHT: 8px; FLOAT: left; = FONT-SIZE: 13px; FONT-WEIGHT: bold } .petition-author-text { WIDTH: 620px; FONT: 12px verdana; FLOAT: left } .petition-author .description { MARGIN-TOP: 8px } .petition-text { WIDTH: 700px; FONT: 11px verdana; PADDING-TOP: 15px } .petition-feuille { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT: = 12px verdana; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; = PADDING-TOP: 20px } .petition-text-to { MARGIN-BOTTOM: 10px; FONT-WEIGHT: bold } .petition-do-link { WIDTH: 365px; FONT: 12px verdana; FLOAT: right; MARGIN-LEFT: 5px } .petition-temoignage { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT: = 12px verdana; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; = PADDING-TOP: 20px } .petition-temoignage-title { MARGIN-TOP: 20px; FONT-FAMILY: Trebuchet MS,Tahoma,Arial,Verdana; = COLOR: #bc211d; FONT-SIZE: 14px; FONT-WEIGHT: bold } .petition-temoignage-text { WIDTH: 670px; FONT: 11px verdana; PADDING-TOP: 2px } .petition-ajout-comment { BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc = 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 290px; = PADDING-RIGHT: 5px; FONT: 12px verdana; BORDER-TOP: #ccc 1px solid; = BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px } .petition-comment { FONT: 12px verdana } .petition-comment-title { MARGIN-TOP: 20px; FONT-FAMILY: Trebuchet MS,Tahoma,Arial,Verdana; = COLOR: #bc211d; FONT-SIZE: 14px; FONT-WEIGHT: bold } .petition-comment-content { MARGIN-TOP: 5px; FONT: 11px verdana; BORDER-TOP: #ccc 1px solid; = PADDING-TOP: 5px } .comment-from { WIDTH: 205px } .comment-from SPAN { FONT-WEIGHT: bold } .comment-date { WIDTH: 150px; FLOAT: right; FONT-SIZE: 10px } .comment-text { PADDING-TOP: 3px } ------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.mesopinions.com/_css/modalbox.css #MB_overlay { Z-INDEX: 9999; POSITION: absolute; BACKGROUND-COLOR: #000; MARGIN: = auto; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px } [id]#MB_overlay { POSITION: fixed } #MB_window { Z-INDEX: 10000; BORDER-BOTTOM: 0px solid; POSITION: absolute; = TEXT-ALIGN: left; BORDER-LEFT: 0px solid; BORDER-TOP: 0px solid; = BORDER-RIGHT: 0px solid; TOP: 0px } [id]#MB_window { POSITION: fixed !important } #MB_frame { POSITION: relative; BACKGROUND-COLOR: #fff; HEIGHT: 100% } #MB_header { MARGIN: 0px; HEIGHT: 28px } #MB_content { PADDING-BOTTOM: 6px; PADDING-LEFT: 0.75em; PADDING-RIGHT: 0.75em; = OVERFLOW: auto; PADDING-TOP: 6px } #MB_caption { TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: = 0.75em; PADDING-RIGHT: 2em; FONT: bold 85% "Lucida Grande", Arial, = sans-serif; PADDING-TOP: 0.5em; text-shadow: #FFF 0 1px 0 } #MB_close { POSITION: absolute; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; = PADDING-RIGHT: 3px; DISPLAY: block; FONT-SIZE: 13px; RIGHT: 5px; = FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px; TOP: 4px } #MB_close:hover { BACKGROUND: none transparent scroll repeat 0% 0% } #MB_loading { PADDING-BOTTOM: 1.5em; TEXT-INDENT: -10000px; PADDING-LEFT: 1.5em; = PADDING-RIGHT: 1.5em; BACKGROUND: url(spinner.gif) no-repeat 50% 0px; = PADDING-TOP: 1.5em } #MB_window { BACKGROUND-COLOR: #fff; COLOR: #000 } #MB_content { BORDER-TOP: #fff 1px solid } #MB_header { BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #df0202 } #MB_caption { COLOR: #fff } #MB_close { COLOR: #777 } #MB_close:hover { COLOR: #000 } ------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.mesopinions.com/_css/form_error.css .formError { BORDER-BOTTOM: #ffddbf 1px solid; BORDER-LEFT: #ffddbf 1px solid; = PADDING-BOTTOM: 5px; MARGIN-TOP: 15px; MIN-HEIGHT: 33px; PADDING-LEFT: = 48px; WIDTH: 550px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 20px; BACKGROUND: = url(/_images/form-error.jpg) no-repeat 10px 8px; COLOR: #e48331; = BORDER-TOP: #ffddbf 1px solid; BORDER-RIGHT: #ffddbf 1px solid; = PADDING-TOP: 8px } .formError UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px } DIV#listecourte .formError UL { WIDTH: auto; HEIGHT: auto } DIV#listecourte .formError UL LI { COLOR: #e48331; LIST-STYLE-IMAGE: none } ------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.mesopinions.com/_js/jquery/dataTables-1.5/css/dataTables.css .dataTables_wrapper { POSITION: relative; CLEAR: both } .dataTables_processing { BORDER-BOTTOM: #ddd 1px solid; POSITION: absolute; TEXT-ALIGN: center; = BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; = WIDTH: 250px; PADDING-RIGHT: 0px; COLOR: #999; MARGIN-LEFT: -125px; = FONT-SIZE: 11px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px = solid; PADDING-TOP: 2px; TOP: 0px; LEFT: 50% } .dataTables_length { WIDTH: 40%; FLOAT: left } .dataTables_filter { TEXT-ALIGN: right; WIDTH: 50%; FLOAT: right } .dataTables_info { WIDTH: 60%; FLOAT: left } .dataTables_paginate { TEXT-ALIGN: right; WIDTH: 50px; FLOAT: right } .dataTables_empty { BORDER-RIGHT-STYLE: none !important } .paginate_disabled_previous { WIDTH: 19px; FLOAT: left; HEIGHT: 19px; MARGIN-LEFT: 3px } .paginate_enabled_previous { WIDTH: 19px; FLOAT: left; HEIGHT: 19px; MARGIN-LEFT: 3px } .paginate_disabled_next { WIDTH: 19px; FLOAT: left; HEIGHT: 19px; MARGIN-LEFT: 3px } .paginate_enabled_next { WIDTH: 19px; FLOAT: left; HEIGHT: 19px; MARGIN-LEFT: 3px } .paginate_disabled_previous { BACKGROUND-IMAGE: url(../img/back_disabled.jpg) } .paginate_enabled_previous { BACKGROUND-IMAGE: url(../img/back_enabled.jpg) } .paginate_disabled_next { BACKGROUND-IMAGE: url(../img/forward_disabled.jpg) } .paginate_enabled_next { BACKGROUND-IMAGE: url(../img/forward_enabled.jpg) } TABLE.dataTable { MARGIN: 0px auto; WIDTH: 100%; CLEAR: both } TABLE.dataTable THEAD TH { BORDER-BOTTOM: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: = 10px; PADDING-RIGHT: 10px; FONT-WEIGHT: bold; PADDING-TOP: 3px } TABLE.dataTable TFOOT TH { PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 3px } TABLE.dataTable TR.heading2 TD { BORDER-BOTTOM: #aaa 1px solid } TABLE.dataTable TD { PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = PADDING-TOP: 3px } TABLE.dataTable TD.center { TEXT-ALIGN: center } .sorting_asc { BACKGROUND: url(../img/sort_asc.jpg) no-repeat right center } .sorting_desc { BACKGROUND: url(../img/sort_desc.jpg) no-repeat right center } .sorting { BACKGROUND: url(../img/sort_both.jpg) no-repeat right center } .sorting { CURSOR: hand } .sorting_asc { CURSOR: hand } .sorting_desc { CURSOR: hand } TABLE.dataTable THEAD TH.sorting { PADDING-RIGHT: 13px } TABLE.dataTable THEAD TH.sorting_asc { PADDING-RIGHT: 13px } TABLE.dataTable THEAD TH.sorting_desc { PADDING-RIGHT: 13px } TR.odd { BACKGROUND-COLOR: #e1eaff; CURSOR: pointer } TR.even { BACKGROUND-COLOR: white; CURSOR: pointer } .top { BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; = PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 15px; = PADDING-RIGHT: 15px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: = #cccccc 1px solid; PADDING-TOP: 15px } .bottom { BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; = PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 15px; = PADDING-RIGHT: 15px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: = #cccccc 1px solid; PADDING-TOP: 15px } .top .dataTables_info { FLOAT: none } .clear { CLEAR: both } TFOOT INPUT { MARGIN: 0.5em 0px; WIDTH: 100%; COLOR: #444 } TFOOT INPUT.search_init { COLOR: #999 } .example_alt_pagination DIV.dataTables_info { WIDTH: 40% } .example_alt_pagination .dataTables_paginate { WIDTH: 400px } .example_alt_pagination DIV.dataTables_paginate SPAN.paginate_button { BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; = PADDING-BOTTOM: 2px; MARGIN: 0px 3px; PADDING-LEFT: 5px; PADDING-RIGHT: = 5px; BORDER-TOP: #aaa 1px solid; CURSOR: hand; BORDER-RIGHT: #aaa 1px = solid; PADDING-TOP: 2px; -webkit-border-radius: 5px; -moz-border-radius: = 5px } .example_alt_pagination DIV.dataTables_paginate SPAN.paginate_active { BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; = PADDING-BOTTOM: 2px; MARGIN: 0px 3px; PADDING-LEFT: 5px; PADDING-RIGHT: = 5px; BORDER-TOP: #aaa 1px solid; CURSOR: hand; BORDER-RIGHT: #aaa 1px = solid; PADDING-TOP: 2px; -webkit-border-radius: 5px; -moz-border-radius: = 5px } .example_alt_pagination DIV.dataTables_paginate SPAN.paginate_button { BACKGROUND-COLOR: #ddd } .example_alt_pagination DIV.dataTables_paginate = SPAN.paginate_button:hover { BACKGROUND-COLOR: #ccc } .example_alt_pagination DIV.dataTables_paginate SPAN.paginate_active { BACKGROUND-COLOR: #99b3ff } TABLE.dataTable TR.odd.row_selected TD { BACKGROUND-COLOR: #b0bed9 } TABLE.dataTable TR.even.row_selected TD { BACKGROUND-COLOR: #9fafd1 } TR.odd TD.sorting_1 { BACKGROUND-COLOR: #d3e1fe } TR.even TD.sorting_1 { BACKGROUND-COLOR: #e8f0ff } ------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.mesopinions.com/_js/jquery/dataTables-1.5/css/dataTablesComm.custom.css TABLE.dataTable IMG.delete { WIDTH: 16px; BACKGROUND: = url(../../../../img/icon/fam/misc/bin_empty.png) no-repeat 0px 0px; = HEIGHT: 16px } TABLE.dataTable IMG.erase { WIDTH: 16px; BACKGROUND: url(../../../../img/icon/fam/misc/cross.png) = no-repeat 0px 0px; HEIGHT: 16px } TABLE.dataTable IMG.favoriteSltd { WIDTH: 16px; HEIGHT: 16px } TABLE.dataTable IMG.favoriteTtle { WIDTH: 16px; HEIGHT: 16px } TABLE.dataTable IMG.favorite { WIDTH: 16px; HEIGHT: 16px } TABLE.dataTable IMG.favorite { BACKGROUND: url(../../../../img/icon/fam/misc/star_off.png) no-repeat = 0px 0px } TABLE.dataTable IMG.favoriteSltd { BACKGROUND: url(../../../../img/icon/fam/misc/star.png) no-repeat 0px = 0px } TABLE.dataTable IMG.favoriteTtle { BACKGROUND: url(../../../../img/icon/fam/misc/star.png) no-repeat 0px = 0px } TABLE.dataTable IMG.favorite:hover { BACKGROUND: url(../../../../img/icon/fam/misc/star.png) no-repeat 0px = 0px } TABLE.dataTable TD { FONT-SIZE: 11px } TABLE.dataTable THEAD TH SPAN { WHITE-SPACE: nowrap } TABLE.dataTable TBODY TD A:hover { TEXT-DECORATION: underline } TABLE.dataTable TBODY TD > DIV { WHITE-SPACE: nowrap; HEIGHT: 16px; OVERFLOW: hidden; PADDING-TOP: 2px } TABLE.dataTable TH { BORDER-RIGHT: #ccc 1px solid } TABLE.dataTable TD { BORDER-RIGHT: #ccc 1px solid } TABLE.dataTable TH.last { BORDER-RIGHT-STYLE: none } TABLE.dataTable TD.last { BORDER-RIGHT-STYLE: none } TABLE.dataTable TBODY TR.odd:hover { BACKGROUND: #e1ffe1 } TABLE.dataTable TBODY TR.odd:hover TD.sorting_1 { BACKGROUND: #e1ffe1 } TABLE.dataTable TBODY TR.even:hover { BACKGROUND: #e6ffe6 } TABLE.dataTable TBODY TR.even:hover TD.sorting_1 { BACKGROUND: #e6ffe6 } .wbDtInfos { PADDING-BOTTOM: 9px; MARGIN-TOP: 4px; PADDING-LEFT: 9px; PADDING-RIGHT: = 9px; BACKGROUND: #eee; HEIGHT: 13px; PADDING-TOP: 9px } .wbDtInteraction { PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; = MARGIN-BOTTOM: 10px; HEIGHT: 5px; PADDING-TOP: 3px } .dataTables_paginate { WIDTH: auto } .dataTables_paginate .first.paginate_button { DISPLAY: inline-block; HEIGHT: 16px; CURSOR: pointer; MARGIN-RIGHT: 5px } .dataTables_paginate .previous.paginate_button { DISPLAY: inline-block; HEIGHT: 16px; CURSOR: pointer; MARGIN-RIGHT: 5px } .dataTables_paginate .paginate_button { DISPLAY: inline-block; HEIGHT: 16px; CURSOR: pointer; MARGIN-RIGHT: 5px } .dataTables_paginate .next.paginate_button { DISPLAY: inline-block; HEIGHT: 16px; CURSOR: pointer; MARGIN-RIGHT: 5px } .dataTables_paginate .last.paginate_button { DISPLAY: inline-block; HEIGHT: 16px; CURSOR: pointer; MARGIN-RIGHT: 5px } .dataTables_paginate .paginate_active { DISPLAY: inline-block; HEIGHT: 16px; CURSOR: pointer; MARGIN-RIGHT: 5px } .dataTables_paginate .paginate_active { COLOR: #4d7dcf; CURSOR: default; FONT-WEIGHT: bold } .dataTables_paginate .first.paginate_button { WIDTH: 16px } .dataTables_paginate .previous.paginate_button { WIDTH: 16px } .dataTables_paginate .next.paginate_button { WIDTH: 16px } .dataTables_paginate .last.paginate_button { WIDTH: 16px } .dataTables_paginate .first.paginate_button { BACKGROUND: url(../img/resultset_first.png) no-repeat 0px 0px } .dataTables_paginate .previous.paginate_button { BACKGROUND: url(../img/resultset_previous.png) no-repeat 0px 0px } .dataTables_paginate .next.paginate_button { BACKGROUND: url(../img/resultset_next.png) no-repeat 0px 0px } .dataTables_paginate .last.paginate_button { BACKGROUND: url(../img/resultset_last.png) no-repeat 0px 0px } .dataTables_filter { TEXT-ALIGN: left; WIDTH: 40%; FLOAT: left } .dataTables_length { TEXT-ALIGN: left; FLOAT: left } .dataTables_info { TEXT-ALIGN: left; WIDTH: 60%; FONT-FAMILY: Trebuchet = MS,Tahoma,Arial,Verdana; FLOAT: left; COLOR: #bc211d; FONT-SIZE: 14px; = FONT-WEIGHT: bold } TABLE.dataTable TD.idsCol { DISPLAY: none } TABLE.dataTable TH.idsCol { DISPLAY: none } .dataTables_processing { BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: right; BACKGROUND-COLOR: #eee; = BORDER-LEFT-STYLE: none; WIDTH: 425px; PADDING-RIGHT: 75px; = BORDER-TOP-STYLE: none; COLOR: #77abef; MARGIN-LEFT: 0px; = BORDER-RIGHT-STYLE: none; RIGHT: 10px; TOP: 10px; LEFT: auto } ------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.mesopinions.com/_css/comments_list.css DIV#espace_texte { BORDER-LEFT: #bc211d 2px solid; PADDING-BOTTOM: 0px; MARGIN: 5px 0px = 20px; PADDING-LEFT: 18px; WIDTH: 740px; PADDING-RIGHT: 0px; FLOAT: = right; PADDING-TOP: 0px } DIV#espace_texte_droit { PADDING-LEFT: 20px; WIDTH: auto; FLOAT: left } TABLE.dataTable { WIDTH: 100% } TABLE.dataTable THEAD TH { BORDER-BOTTOM-STYLE: none } TABLE.dataTable TBODY TD > DIV { HEIGHT: auto } TR.odd { BACKGROUND-COLOR: transparent } TR.even { BACKGROUND-COLOR: transparent } TR.odd TD.sorting_1 { BACKGROUND-COLOR: transparent } TR.even TD.sorting_1 { BACKGROUND-COLOR: transparent } TABLE.dataTable TBODY TR.odd:hover { BACKGROUND-COLOR: transparent } TABLE.dataTable TBODY TR.odd:hover TD.sorting_1 { BACKGROUND-COLOR: transparent } TABLE.dataTable TBODY TR.even:hover { BACKGROUND-COLOR: transparent } TABLE.dataTable TBODY TR.even:hover TD.sorting_1 { BACKGROUND-COLOR: transparent } TR.odd TD.sorting_1 { BORDER-BOTTOM: #d1d1d1 1px solid; BORDER-TOP: #d1d1d1 1px solid } TR.odd TD.sorting_1 { BACKGROUND-COLOR: #ffffff } TABLE.dataTable TBODY TR.odd:hover TD.sorting_1 { BACKGROUND-COLOR: #ffffff } H2 { TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 17px; FONT-FAMILY: Trebuchet = MS,Tahoma,Arial,Verdana; BACKGROUND: url(/_images/fond-h2.gif) no-repeat = 0px 3px; FONT-SIZE: 16px } .petition_flash_link A { Z-INDEX: 2; POSITION: absolute; TEXT-ALIGN: right; WIDTH: 100%; BOTTOM: = 0px; FONT-FAMILY: Trebuchet MS,Tahoma,Arial,Verdana; COLOR: #df0202; = FONT-SIZE: 13px; FONT-WEIGHT: bold; LEFT: 0px } TABLE.dataTable TBODY TD A { TEXT-DECORATION: none } TABLE.dataTable TBODY TD A:hover { TEXT-DECORATION: none } .petition_flash_bottom A { TEXT-DECORATION: none } .petition_flash_bottom .petition_flash_content .petition_flash_cat { TEXT-TRANSFORM: uppercase; FONT-FAMILY: Trebuchet = MS,Tahoma,Arial,Verdana; MARGIN-BOTTOM: 5px; COLOR: #df0202; FONT-SIZE: = 14px; FONT-WEIGHT: bold } .petition_flash_bottom .petition_flash_content .petition_flash_tools { TEXT-ALIGN: left; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Trebuchet = MS,Tahoma,Arial,Verdana; COLOR: #df0202; FONT-SIZE: 11px; FONT-WEIGHT: = bold } .petition_flash_bottom .petition_flash_content .petition_flash_cat .date = { TEXT-TRANSFORM: none; COLOR: #7f7f7f; FONT-SIZE: 11px; FONT-WEIGHT: = normal } .petition_flash_bottom .petition_flash_content .petition_flash_title { FONT-FAMILY: Arial,Verdana,Trebuchet MS,Tahoma; COLOR: #444; FONT-SIZE: = 15px; FONT-WEIGHT: bold } .petition_flash_bottom .petition_flash_content = .petition_flash_title:hover { COLOR: #df0202; TEXT-DECORATION: underline } .petition_flash_bottom { CURSOR: pointer } .petition_flash_bottom .petition_flash_content .petition_flash_cat { MARGIN-BOTTOM: 8px } .petition_flash_bottom .petition_flash_content .petition_flash_left { POSITION: relative; FLOAT: left } .petition_flash_bottom .petition_flash_content .petition_flash_img { PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: = right; PADDING-TOP: 3px } .petition_flash_link { Z-INDEX: 2; POSITION: absolute; TEXT-ALIGN: right; WIDTH: 100%; = DISPLAY: none; FONT-FAMILY: Trebuchet MS,Tahoma,Arial,Verdana; COLOR: = #df0202; FONT-SIZE: 13px; FONT-WEIGHT: bold; TOP: 0px; LEFT: 0px } .petition_flash_link:hover { COLOR: #000 } ------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: multipart/alternative; boundary="----=_NextPart_001_001B_01CC1B45.12E59170" ------=_NextPart_001_001B_01CC1B45.12E59170 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.mesopinions.com/Pour-preserver-une-genealogie-libre-basee-sur-l-entraide-et-le-partage-petition-petitions-21c58251e82d7a3ae9fc5312bcc06c5b.html P=E9tition = sur "Pour pr=E9server une g=E9n=E9alogie libre bas=E9e sur l'entraide et = le partage" : Site de p=E9titions en ligne var searchVal =3D = '21c58251e82d7a3ae9fc5312bcc06c5b';
Recevez l'actualit=E9 des p=E9titions en = France !=20
Valider
Vous =EAtes ici : Accueil - Poli= tique -=20 Pour pr=E9server une g=E9n=E9alogie libre bas=E9e sur l'entraide et le = partage=20

=
Cr=E9=E9e le 02/11/2009 = - Fin le=20 02/11/2012   =
R=E9agi= r | Liste=20 signataires | Partager=20 |
POLITIQUE

Pour pr=E9server une g=E9n=E9alogie libre bas=E9e sur l'entraide et = le partage

40119 signatures
Auteur :
Collectif de g=E9n=E9alogistes, = archivistes,=20 historiens et utilisateurs des fonds d'archives
A l'attention de Mmes et MM les = Pr=E9sidents de=20 Conseils G=E9n=E9raux
L=92histoire de l=92humanit=E9 nous montre que l=92Homme a besoin = de conna=EEtre son=20 pass=E9 pour construire son avenir. Gr=E2ce =E0 ses archives qui = figurent parmi les=20 plus riches du monde, les mieux organis=E9es et les plus accessibles, la = France=20 donne =E0 chacun et chacune, depuis plusieurs si=E8cles, un acc=E8s = ais=E9 et gratuit=20 aux documents historiques. Ceux-ci permettent de r=E9pondre aux attentes = des=20 citoyens de notre pays pour leurs recherches personnelles, qu=92ils = soient simples=20 curieux, enseignants, historiens, =E9crivains ou g=E9n=E9alogistes. = =C9tudier l=92histoire=20 des soci=E9t=E9s contribue =E0 placer l=92Homme dans la Cit=E9 par la = ma=EEtrise de son=20 environnement.

Depuis quelques ann=E9es, le rapprochement des = Fran=E7ais avec=20 leurs archives s=92est consid=E9rablement d=E9velopp=E9 gr=E2ce =E0 la = technologie.=20 Plusieurs m=E9thodes ont =E9t=E9 employ=E9es, que ce soit le = microfilmage de l=92=E9tat=20 civil et des registres paroissiaux gr=E2ce =E0 la collaboration avec = l=92=C9glise de=20 J=E9sus Christ des Saints des Derniers Jours (mormons) depuis une = quarantaine=20 d=92ann=E9es ou bien la num=E9risation de l=92=E9tat civil et des = recensements de pr=E8s=20 d=92une soixantaine de d=E9partements gr=E2ce =E0 l=92intervention de = soci=E9t=E9 priv=E9es,=20 telles le cabinet de g=E9n=E9alogie successorale Coutot-Roehrig. Ces = proc=E9d=E9s de=20 reproduction des documents d=92archives ont une vocation citoyenne = puisqu=92ils sont=20 des facilitateurs d=92acc=E8s et contribuent ainsi =E0 la construction = de l=92identit=E9=20 de chaque individu et la sauvegarde des fonds d=92archives.

Les = diff=E9rents=20 contrats pass=E9s entre les collectivit=E9s territoriales et leurs = prestataires ont=20 historiquement pr=E9vu une copie des travaux de reproduction =E0 = l=92entit=E9 publique=20 d=E9tentrice, librement consultable par les chercheurs. C=92est ainsi = que les=20 microfilms des mormons ont permis =E0 des centaines de milliers de = g=E9n=E9alogistes=20 de travailler =E0 distance sur leur famille, par la communication des = bobines=20 entre d=E9p=F4ts d=92Archives d=E9partementales ; et les num=E9risations = ont montr=E9 les=20 richesses des Archives de France =E0 l=92ensemble des chercheurs de la = plan=E8te via=20 l=92Internet. Nous devons, tous ensemble, continuer =E0 d=E9multiplier = les=20 possibilit=E9s de diffusion multicanaux des donn=E9es publiques = culturelles,=20 librement et gratuitement.

Aujourd=92hui, pour certaines = soci=E9t=E9s=20 commerciales, la g=E9n=E9alogie et tout particuli=E8rement l=92acc=E8s = aux documents=20 d=92archives est g=E9n=E9ratrice de produits financiers importants. =C0 = leurs antipodes,=20 des milliers de structures b=E9n=E9voles, associatives, structur=E9es ou = non,=20 r=E9unissent, depuis des d=E9cennies, les g=E9n=E9alogistes et les = historiens qui=20 privil=E9gient le loisir, les =E9changes et l=92entraide plut=F4t que la = g=E9n=E9ration de=20 chiffre d=92affaires.

De r=E9cents titres dans la presse = nationale nous=20 alertaient sur le risque de voir l=92argent prendre le pas sur le = plaisir : =AB des=20 pans entiers de notre =E9tat civil vont passer aux mains du priv=E9 =BB = (Le Figaro du=20 22/11/2008). Ces menaces se confirment maintenant par le rapport de la=20 commission Ory-Lavoll=E9e pr=E9conisant que la r=E9utilisation des = donn=E9es d=92archives=20 publiques fasse l=92objet de licences payantes. Elles interdiraient de = facto la=20 poursuite des projets d=92entraide et de partage des archives en = octroyant un r=F4le=20 d=92interm=E9diaire =E0 des soci=E9t=E9s priv=E9es, fran=E7aises ou = =E9trang=E8res. Se trouvant=20 ainsi en position monopolistique, ces acteurs commerciaux auront = clairement pour=20 objectif de rentabiliser leurs investissements en faisant payer ceux qui = souhaiteront acc=E9der =E0 l=92information.

Nous, acteurs de la = g=E9n=E9alogie,=20 historiens, archivistes, =85 utilisateurs r=E9guliers des fonds = d=92archives fran=E7ais,=20 demandons que les archives publiques demeurent bien commun, pour = l=92avenir de=20 notre identit=E9 et de notre histoire.
Refusant la privatisation = d=E9guis=E9e de=20 nos archives, nous souhaitons notamment :

* que les soci=E9t=E9s = priv=E9es qui=20 num=E9risent des archives publiques remettent syst=E9matiquement =E0 = l=92autorit=E9=20 d=E9tentrice des archives une copie de leur travail, diffusable = gratuitement sur=20 Internet, car il en va de la r=E9duction de la fracture sociale = d=92acc=E8s =E0 la=20 culture ;
* que les particuliers puissent continuer d=92=E9crire leur = histoire et=20 d'illustrer les g=E9n=E9alogies avec les photographies des actes prises = par leurs=20 soins, car elles sont les preuves indispensables de la construction de=20 l=92histoire familiale ;
* que les projets d'entraide et de partage = de=20 photographies de registres pris dans les d=E9p=F4ts d'archives publiques = puissent se=20 poursuivre librement, car c=92est ainsi que nous p=E9renniserons une = histoire=20 commune.

Plus d'infos sur ce sujet : ici =

Pour=20 faire un lien vers cette p=E9tition, cliquez-ici=20
Signez
Rejoignez les gens qui ont sign=E9 = cette=20 p=E9tition.
=20
  Partager= cette=20 p=E9tition sur Facebook
=
 COMMENTAIRES=20 FACEBOOK   13337=20 COMMENTAIRES
Ajoutez votre commentaire = sans=20 signer=20








=

------=_NextPart_001_001B_01CC1B45.12E59170 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: http://s7.addthis.com/static/r07/sh43.html =EF=BB=BF AddThis utility = frame ------=_NextPart_001_001B_01CC1B45.12E59170-- ------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://static.ak.fbcdn.net/rsrc.php/v1/yf/r/RU1bOnwPWOq.css FORM { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } LABEL { COLOR: #666; VERTICAL-ALIGN: middle; CURSOR: pointer; FONT-WEIGHT: bold } LABEL INPUT { FONT-WEIGHT: normal } TEXTAREA { BORDER-BOTTOM: #bdc7d8 1px solid; BORDER-LEFT: #bdc7d8 1px solid; = PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: = "lucida grande",tahoma,verdana,arial,sans-serif; FONT-SIZE: 11px; = BORDER-TOP: #bdc7d8 1px solid; BORDER-RIGHT: #bdc7d8 1px solid; = PADDING-TOP: 3px } .inputtext { BORDER-BOTTOM: #bdc7d8 1px solid; BORDER-LEFT: #bdc7d8 1px solid; = PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: = "lucida grande",tahoma,verdana,arial,sans-serif; FONT-SIZE: 11px; = BORDER-TOP: #bdc7d8 1px solid; BORDER-RIGHT: #bdc7d8 1px solid; = PADDING-TOP: 3px } .inputpassword { BORDER-BOTTOM: #bdc7d8 1px solid; BORDER-LEFT: #bdc7d8 1px solid; = PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: = "lucida grande",tahoma,verdana,arial,sans-serif; FONT-SIZE: 11px; = BORDER-TOP: #bdc7d8 1px solid; BORDER-RIGHT: #bdc7d8 1px solid; = PADDING-TOP: 3px } SELECT { BORDER-BOTTOM: #bdc7d8 1px solid; BORDER-LEFT: #bdc7d8 1px solid; = PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: = "lucida grande",tahoma,verdana,arial,sans-serif; FONT-SIZE: 11px; = BORDER-TOP: #bdc7d8 1px solid; BORDER-RIGHT: #bdc7d8 1px solid; = PADDING-TOP: 2px } .inputtext { PADDING-BOTTOM: 4px; MARGIN: 0px } .inputpassword { PADDING-BOTTOM: 4px; MARGIN: 0px } .inputradio { PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px } .inputcheckbox { BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; VERTICAL-ALIGN: middle; BORDER-LEFT-WIDTH: 0px } .inputbutton { BORDER-BOTTOM: #0e1f5b 1px solid; TEXT-ALIGN: center; BORDER-LEFT: = #d9dfea 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #3b5998; = PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #fff; BORDER-TOP: = #d9dfea 1px solid; BORDER-RIGHT: #0e1f5b 1px solid; PADDING-TOP: 2px } .inputsubmit { BORDER-BOTTOM: #0e1f5b 1px solid; TEXT-ALIGN: center; BORDER-LEFT: = #d9dfea 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #3b5998; = PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #fff; BORDER-TOP: = #d9dfea 1px solid; BORDER-RIGHT: #0e1f5b 1px solid; PADDING-TOP: 2px } .inputsubmit_disabled { BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #999; COLOR: #fff; = BORDER-RIGHT: #666 1px solid } .inputaux { BORDER-BOTTOM-COLOR: #666; BORDER-TOP-COLOR: #e7e7e7; BACKGROUND: = #f0f0f0; COLOR: #000; BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: = #e7e7e7 } .inputaux_disabled { COLOR: #999 } .inputsearch { PADDING-LEFT: 17px; BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zV/r/IJYgcESal33.png) #fff = no-repeat left 4px } BODY { TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; = unicode-bidi: embed; PADDING-RIGHT: 0px; FONT: 11px "lucida = grande",tahoma,verdana,arial,sans-serif; DIRECTION: ltr; BACKGROUND: = #fff; COLOR: #333; PADDING-TOP: 0px } H1 { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; COLOR: #333; FONT-SIZE: 13px; PADDING-TOP: 0px } H2 { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; COLOR: #333; FONT-SIZE: 13px; PADDING-TOP: 0px } H3 { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; COLOR: #333; FONT-SIZE: 13px; PADDING-TOP: 0px } H4 { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; COLOR: #333; FONT-SIZE: 13px; PADDING-TOP: 0px } H5 { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; COLOR: #333; FONT-SIZE: 13px; PADDING-TOP: 0px } H6 { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; COLOR: #333; FONT-SIZE: 13px; PADDING-TOP: 0px } H1 { FONT-SIZE: 14px } H4 { FONT-SIZE: 11px } H5 { FONT-SIZE: 11px } P { MARGIN: 1em 0px } A { COLOR: #3b5998; CURSOR: pointer; TEXT-DECORATION: none; = -moz-outline-style: none } A:hover { TEXT-DECORATION: underline } IMG { BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-LEFT-WIDTH: 0px } TD { TEXT-ALIGN: left; FONT-SIZE: 11px } TD.label { TEXT-ALIGN: left; FONT-SIZE: 11px } DD { COLOR: #000 } DT { COLOR: #777 } UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px } ABBR { BORDER-BOTTOM-STYLE: none } HR { BORDER-RIGHT-WIDTH: 0px; BACKGROUND: #d9d9d9; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; COLOR: #d9d9d9; = BORDER-LEFT-WIDTH: 0px } .clearfix:after { LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: = both; FONT-SIZE: 0px; CONTENT: "." } .clearfix { ZOOM: 1; DISPLAY: block } .datawrap { WORD-WRAP: break-word } .word_break { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: = block; FLOAT: left; MARGIN-LEFT: -10px; PADDING-TOP: 0px } .img_loading { POSITION: absolute; TOP: -100000px; LEFT: -100000px } .aero { opacity: .5 } .column { FLOAT: left } .center { MARGIN-LEFT: auto; MARGIN-RIGHT: auto } #facebook .hidden_elem { DISPLAY: none !important } #facebook .invisible_elem { VISIBILITY: hidden } .direction_ltr { DIRECTION: ltr } .direction_rtl { DIRECTION: rtl } .text_align_ltr { TEXT-ALIGN: left } .text_align_rtl { TEXT-ALIGN: right } .DOMControl_placeholder { COLOR: #777 } .no_js .DOMControl_placeholder { COLOR: #000 } .DOMControl_shadow { POSITION: absolute; WHITE-SPACE: pre-wrap; TOP: -10000px; LEFT: = -10000px } BODY { OVERFLOW-Y: scroll } .mini_iframe { OVERFLOW-Y: visible } .serverfbml_iframe { OVERFLOW-Y: visible } .auto_resize_iframe { HEIGHT: auto } .pipe { PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: = #808080; PADDING-TOP: 0px } #content { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; = PADDING-RIGHT: 0px; PADDING-TOP: 0px } .profile #content { MIN-HEIGHT: 600px } .home #content { MIN-HEIGHT: 600px } .search #content { MIN-HEIGHT: 600px } .UIStandardFrame_Container { PADDING-BOTTOM: 0px; MARGIN: 20px auto 0px; PADDING-LEFT: 0px; WIDTH: = 960px; PADDING-RIGHT: 0px; PADDING-TOP: 0px } .UIStandardFrame_Content { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 760px; = PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px } .UIStandardFrame_SidebarAds { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 200px; = PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px } .UIFullPage_Container { PADDING-BOTTOM: 0px; MARGIN: 20px auto 0px; PADDING-LEFT: 12px; WIDTH: = 940px; PADDING-RIGHT: 12px; PADDING-TOP: 0px } .empty_message { TEXT-ALIGN: center; PADDING-BOTTOM: 50px; LINE-HEIGHT: 17px; = PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #f7f7f7; FONT-SIZE: = 13px; PADDING-TOP: 20px } .see_all { TEXT-ALIGN: right } .standard_status_element { VISIBILITY: hidden } .async_saving.standard_status_element { VISIBILITY: visible } IMG.tracking_pixel { POSITION: absolute; WIDTH: 1px; HEIGHT: 1px; VISIBILITY: hidden } #dropmenu_container { Z-INDEX: 300; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px = auto; PADDING-LEFT: 0px; WIDTH: 964px; PADDING-RIGHT: 0px; DISPLAY: = block; HEIGHT: 0px; PADDING-TOP: 0px } .connect_comment_widget { POSITION: relative; PADDING-BOTTOM: 5px; MARGIN: 0px 4px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px } .connect_comment_widget .nub { Z-INDEX: 2; POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; = MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 20px; PADDING-RIGHT: 0px; = BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zv/r/agyQHs6yLID.gif) = no-repeat 8px 0px; HEIGHT: 6px; PADDING-TOP: 0px; TOP: 0px; LEFT: 0px } .connect_comment_widget .side_nub { Z-INDEX: 2; POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; = MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 6px; PADDING-RIGHT: 0px; = BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zn/r/vAOEfR4cWQM.gif) = no-repeat 0px 0px; HEIGHT: 20px; PADDING-TOP: 0px; TOP: 14px; LEFT: -5px } .connect_comment_widget_rtl .side_nub { BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zK/r/R95msRfVr6a.gif) = no-repeat 0px 0px } .connect_comment_widget .comment_content { BORDER-BOTTOM: #283e6c 2px solid; BORDER-LEFT: #333333 1px solid; ZOOM: = 1; BACKGROUND: white; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: = #333333 1px solid } .connect_comment_widget .connect_comment_widget_text { PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; = PADDING-TOP: 8px } .connect_comment_widget .connect_comment_widget_placeholder_input { LINE-HEIGHT: 16px; WIDTH: 304px; HEIGHT: 20px; COLOR: #808080 } .connect_comment_widget .connect_comment_widget_placeholder_input_region = { PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; = PADDING-TOP: 8px } .connect_comment_widget .connect_comment_widget_user_pic { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 50px; PADDING-RIGHT: = 5px; DISPLAY: block; FLOAT: left; HEIGHT: auto; PADDING-TOP: 0px } .connect_comment_widget .connect_comment_widget_full_input_textarea { WIDTH: 319px; HEIGHT: 50px } .connect_comment_widget .connect_comment_widget_full_input_region { PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; = PADDING-TOP: 8px } .connect_comment_widget TEXTAREA.connect_comment_widget_disabled { COLOR: #808080 } .like_button_dark.connect_comment_widget = TEXTAREA.connect_comment_widget_disabled { COLOR: #dedede } .connect_comment_widget DIV.connect_comment_share_preview { PADDING-LEFT: 55px; PADDING-TOP: 6px } .connect_comment_widget DIV.connect_comment_widget_button_region { TEXT-ALIGN: right; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f2f2f2; = PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #bdc7d8 1px solid; = PADDING-TOP: 8px } .like_button_dark.connect_comment_widget = DIV.connect_comment_widget_button_region { BACKGROUND-COLOR: #333; BORDER-TOP: #666 1px solid } .like_button_dark .nub { BACKGROUND-IMAGE: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zL/r/7vbl1usLlV8.gif) } .like_button_dark .connect_widget_comment_box_upward_nub { BACKGROUND-IMAGE: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zL/r/7vbl1usLlV8.gif) } .like_button_dark .side_nub { BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zB/r/Gvy8rtIdNBK.gif) = no-repeat 0px 0px; LEFT: -4px } .like_button_dark.connect_comment_widget_rtl .side_nub { BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zp/r/E-2vs4qfO7d.gif) = no-repeat 0px 0px } .like_button_dark .comment_content { BORDER-BOTTOM: #ccc 2px solid; BORDER-LEFT: #666 1px solid; BACKGROUND: = #111; COLOR: #ccc; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px = solid } .like_button_dark .connect_comment_widget_placeholder_input { BORDER-BOTTOM: #505050 1px solid; BORDER-LEFT: #505050 1px solid; = COLOR: #fff; BORDER-TOP: #505050 1px solid; BORDER-RIGHT: #505050 1px = solid } .like_button_dark .connect_comment_widget_full_input_textarea { BORDER-BOTTOM-COLOR: #434343; BACKGROUND-COLOR: #000; BORDER-TOP-COLOR: = #434343; COLOR: #fff; BORDER-RIGHT-COLOR: #434343; BORDER-LEFT-COLOR: = #434343 } .like_button_dark .connect_comment_widget_placeholder_input { BORDER-BOTTOM-COLOR: #434343; BACKGROUND-COLOR: #000; BORDER-TOP-COLOR: = #434343; COLOR: #fff; BORDER-RIGHT-COLOR: #434343; BORDER-LEFT-COLOR: = #434343 } .like_button_dark .connect_comment_widget_full_input_textarea { COLOR: #fff } .like_button_dark A { COLOR: #fff } .connect_comment_widget .connect_comment_widget_title { MARGIN-TOP: -2px; FONT-SIZE: 12px } .like_button_dark.connect_comment_widget .connect_comment_widget_title { COLOR: #ccc } .connect_comment_widget .connect_comment_widget_description { MARGIN-BOTTOM: 6px; FONT-SIZE: 11px } .connect_comment_widget .connect_comment_widget_href { MARGIN-BOTTOM: 6px; FONT-SIZE: 11px } .connect_comment_widget .connect_comment_widget_description { COLOR: #000 } .like_button_dark.connect_comment_widget = .connect_comment_widget_description { COLOR: #ccc } BODY.transparent_widget { BACKGROUND-COLOR: transparent; OVERFLOW: hidden } BODY.transparent_widget.plugin { OVERFLOW-Y: hidden } .connect_widget { BACKGROUND-COLOR: transparent } .connect_widget .connect_widget_facebook_favicon { POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: = 14px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png) = no-repeat -1px -47px; HEIGHT: 14px; PADDING-TOP: 0px; LEFT: -1px } .connect_widget .connect_widget_interactive_area { BORDER-COLLAPSE: collapse } .connect_widget TD.connect_widget_vertical_center { PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; PADDING-LEFT: 0px; = BORDER-SPACING: 0; PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-TOP: 0px } .connect_widget TD.connect_widget_button_cell { VERTICAL-ALIGN: top } .connect_widget TD.connect_widget_confirm_cell { PADDING-TOP: 4px } .connect_widget .connect_button_slider { POSITION: relative; ZOOM: 1 } .connect_widget .connect_widget_button_cell .connect_slide_hide_content = { WIDTH: 1px; OVERFLOW: hidden; MARGIN-RIGHT: 0px } .connect_widget .connect_slide_hide_content .connect_button_container { MARGIN-LEFT: 1px } .button_count .connect_widget_interactive_area = .connect_widget_facebook_favicon { POSITION: static; FLOAT: left } .button_count .connect_widget_interactive_area .connect_widget_text { POSITION: static; FLOAT: left } BODY.ie7 .connect_widget A.connect_widget_like_button { FLOAT: none } A.connect_widget_like_button { BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; = PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: = block; FLOAT: left; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px = solid; PADDING-TOP: 4px; border-radius: 3px } .button_count A.connect_widget_like_button { PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; = PADDING-TOP: 2px } A.connect_widget_like_button SPAN { LINE-HEIGHT: 14px } A.connect_widget_like_button:hover { TEXT-DECORATION: none } .connect_widget_number_cloud { BORDER-BOTTOM: #d3d3d3 1px solid; POSITION: relative; TEXT-ALIGN: = center; BORDER-LEFT: #d3d3d3 1px solid; BACKGROUND: #f3f3f3; HEIGHT: = 24px; BORDER-TOP: #d3d3d3 1px solid; BORDER-RIGHT: #d3d3d3 1px solid; = PADDING-TOP: 6px } .like_widget_dark DIV.connect_widget_number_cloud { BORDER-BOTTOM-COLOR: #c7c7c7; BACKGROUND-COLOR: #c7c7c7; = BORDER-TOP-COLOR: #c7c7c7; BORDER-RIGHT-COLOR: #c7c7c7; = BORDER-LEFT-COLOR: #c7c7c7 } DIV.connect_widget_number_cloud = TABLE.connect_widget_number_cloud_summary { MARGIN-LEFT: auto; MARGIN-RIGHT: auto } DIV.connect_widget_number_cloud = TABLE.connect_widget_number_cloud_summary TD { FONT-SIZE: 13px } .thumbs_up_icon { WIDTH: 15px; BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png) = no-repeat -1px -32px; HEIGHT: 15px; MARGIN-RIGHT: 2px } .like_widget_dark .thumbs_up_icon { BACKGROUND-POSITION: -1px -2px } .like_widget_dark DIV.connect_widget_number_cloud_extension A { COLOR: #333 } DIV.connect_widget_number_cloud .connect_widget_text { PADDING-LEFT: 0px } .connect_widget_number_cloud_nub { Z-INDEX: 2; POSITION: absolute; WIDTH: 0px; BOTTOM: -7px; HEIGHT: 7px; = LEFT: 5px } .connect_widget_number_cloud_nub S { BORDER-BOTTOM: transparent 7px solid; POSITION: relative; BORDER-LEFT: = #d3d3d3 7px solid; DISPLAY: block; BORDER-TOP: transparent 0px solid; = BORDER-RIGHT: transparent 0px solid } .connect_widget_number_cloud_nub I { BORDER-BOTTOM: transparent 7px solid; POSITION: relative; BORDER-LEFT: = #d3d3d3 7px solid; DISPLAY: block; BORDER-TOP: transparent 0px solid; = BORDER-RIGHT: transparent 0px solid } .connect_widget_number_cloud_nub I { BORDER-LEFT-COLOR: #f3f3f3; TOP: -9px; LEFT: 1px } .like_widget_dark .connect_widget_number_cloud_nub S { BORDER-LEFT-COLOR: #c7c7c7 } .like_widget_dark .connect_widget_number_cloud_nub I { DISPLAY: none } .connect_widget_offscreen { POSITION: absolute; TOP: -10000px } DIV.connect_widget_number_cloud_extension { MARGIN-TOP: 6px; HEIGHT: 30px; MARGIN-LEFT: 4px; FONT-SIZE: 11px; = MARGIN-RIGHT: 4px } DIV.connect_widget_number_cloud_extension_icon { MARGIN-TOP: 3px; MARGIN-LEFT: 2px } DIV.connect_widget_number_cloud_extension_text { BORDER-BOTTOM: #dedede 0px solid; TEXT-ALIGN: center; BORDER-LEFT: = #dedede 0px solid; LINE-HEIGHT: 11px; MARGIN-TOP: 1px; BORDER-TOP: = #dedede 1px solid; BORDER-RIGHT: #dedede 0px solid } DIV.connect_widget_number_cloud_extension_text TABLE { WIDTH: 100% } DIV.connect_widget_number_cloud_extension_text TD { TEXT-ALIGN: center; HEIGHT: 30px; VERTICAL-ALIGN: middle } DIV.connect_widget_number_cloud_extension SPAN.like_reminder { COLOR: #777; FONT-SIZE: 9px } .like_widget_dark DIV.connect_widget_number_cloud_extension = SPAN.like_reminder { COLOR: #333; FONT-SIZE: 9px } TABLE.connect_widget_button_count_summary { BACKGROUND-COLOR: #eceef5; HEIGHT: 21px; COLOR: #000; FONT-SIZE: 11px } TABLE.connect_widget_simple_summary { BACKGROUND-COLOR: #eceef5; HEIGHT: 21px; COLOR: #000; FONT-SIZE: 11px } TABLE.connect_widget_button_count_summary DIV.thumbs_up { WIDTH: 18px; BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png) #eceef5 = no-repeat 3px -32px; HEIGHT: 15px } TD.connect_widget_simple_including DIV.simple_liked { WIDTH: 18px; BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png) #eceef5 = no-repeat 3px -47px; HEIGHT: 15px } .like_button_simple .connect_widget_like_button .liketext { BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png) #eceef5 = no-repeat 0px -47px } .connect_widget_rtl TABLE.connect_widget_button_count_summary = DIV.thumbs_up { BACKGROUND-POSITION: -1px 0px } TABLE.connect_widget_button_count_summary DIV.undo { BACKGROUND-COLOR: #eceef5; WIDTH: 18px; HEIGHT: 21px } .like_button_dark TABLE.connect_widget_button_count_summary DIV.undo { BACKGROUND-COLOR: #c7c7c7 } TABLE.connect_widget_button_count_summary LABEL.undo_button { MARGIN-TOP: 4px; MARGIN-LEFT: 6px } TABLE.connect_widget_button_count_summary DIV.summary_text { PADDING-LEFT: 3px; PADDING-RIGHT: 6px; WHITE-SPACE: nowrap } TABLE.connect_widget_simple_summary DIV.summary_text { PADDING-LEFT: 3px; PADDING-RIGHT: 6px; WHITE-SPACE: nowrap; COLOR: #ccc } .like_button_dark TABLE.connect_widget_button_count_summary { BACKGROUND-COLOR: #c7c7c7 } .like_button_dark TABLE.connect_widget_simple_summary { BACKGROUND-COLOR: #c7c7c7 } .like_button_dark TABLE.connect_widget_button_count_summary = DIV.thumbs_up { BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png) = no-repeat 3px -3px } .connect_widget_rtl .like_button_dark = TABLE.connect_widget_button_count_summary DIV.thumbs_up { BACKGROUND-POSITION: -1px -3px } .connect_widget_button_count_count { BORDER-BOTTOM: #c1c1c1 1px solid; MIN-WIDTH: 15px; TEXT-ALIGN: center; = BORDER-LEFT: #c1c1c1 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 14px; = PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #efefef; FLOAT: left; = HEIGHT: 14px; MARGIN-LEFT: 1px; BORDER-TOP: #c1c1c1 1px solid; = FONT-WEIGHT: normal; BORDER-RIGHT: #c1c1c1 1px solid; PADDING-TOP: 1px } .like_button_dark DIV.connect_widget_button_count_count { BORDER-BOTTOM-COLOR: #c7c7c7; BACKGROUND-COLOR: #c7c7c7; = BORDER-TOP-COLOR: #c7c7c7; BORDER-RIGHT-COLOR: #c7c7c7; = BORDER-LEFT-COLOR: #c7c7c7 } .connect_widget_button_count_nub { Z-INDEX: 2; POSITION: relative; WIDTH: 5px; FLOAT: left; HEIGHT: 0px; = TOP: -5px; LEFT: 2px } .connect_widget_button_count_nub S { BORDER-BOTTOM: transparent 0px solid; POSITION: relative; BORDER-LEFT: = transparent 0px solid; DISPLAY: block; BORDER-TOP: transparent 5px = solid; BORDER-RIGHT: #c7c7c7 5px solid } .connect_widget_button_count_nub I { BORDER-BOTTOM: transparent 0px solid; POSITION: relative; BORDER-LEFT: = transparent 0px solid; DISPLAY: block; BORDER-TOP: transparent 5px = solid; BORDER-RIGHT: #c7c7c7 5px solid } .connect_widget_button_count_nub I { BORDER-RIGHT-COLOR: #efefef; TOP: -6px; LEFT: 2px } .like_button_dark .connect_widget_button_count_nub I { DISPLAY: none } TD.connect_widget_button_count_excluding { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 0px } TD.connect_widget_button_count_including { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 0px } TD.connect_widget_simple_including { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 0px } TD.connect_widget_button_count_including = .noGrayOut.connect_widget_button_count_count { PADDING-LEFT: 22px; PADDING-RIGHT: 4px; BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zp/r/qDH1xoDhFBF.gif) = no-repeat 4px 2px } .connect_widget_rtl TD.connect_widget_button_count_including = .noGrayOut.connect_widget_button_count { PADDING-LEFT: 4px; PADDING-RIGHT: 22px; BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zp/r/qDH1xoDhFBF.gif) = no-repeat 4px 2px } .connect_widget_like_button .vertical { BORDER-BOTTOM: 1px solid; POSITION: relative; PADDING-BOTTOM: 4px; = MARGIN: 0px 3px -6px 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 4px; = DISPLAY: block; BORDER-TOP: 1px solid; PADDING-TOP: 3px; TOP: -6px; = LEFT: 0px } .button_count .connect_widget_like_button .vertical { PADDING-BOTTOM: 3px; PADDING-LEFT: 2px; PADDING-RIGHT: 3px; = PADDING-TOP: 2px } .connect_widget_like_button .horizontal { POSITION: absolute; BORDER-LEFT: 1px solid; PADDING-LEFT: 1px; WIDTH: = 100%; DISPLAY: block; HEIGHT: 100%; BORDER-RIGHT: 1px solid; TOP: -3px; = LEFT: -3px } .connect_widget_like_button .corner_mask { POSITION: absolute; WIDTH: 3px; DISPLAY: block; HEIGHT: 3px; OVERFLOW: = hidden } .connect_widget_like_button .corner { BACKGROUND-IMAGE: = url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png); WIDTH: = 6px; DISPLAY: block; HEIGHT: 6px } .connect_widget_like_button .topleft { TOP: -6px; LEFT: -3px } .connect_widget_like_button .topleft .corner { MARGIN: 0px } .connect_widget_like_button .topright { RIGHT: 0px; TOP: -6px } .connect_widget_like_button .topright .corner { MARGIN: 0px 0px 0px -3px } .connect_widget_like_button .bottomright { BOTTOM: 0px; RIGHT: 0px } .connect_widget_like_button .bottomright .corner { MARGIN: -3px 0px 0px -3px } .connect_widget_like_button .bottomleft { BOTTOM: 0px; LEFT: -3px } .connect_widget_like_button .bottomleft .corner { MARGIN: -3px 0px 0px } .connect_widget_like_button .liketext { PADDING-LEFT: 17px; DISPLAY: block; WHITE-SPACE: nowrap; BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png) = no-repeat -1px -33px; COLOR: #3b5998 } .connect_widget_rtl .connect_button_container .liketext { BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png) = no-repeat 34px -33px } .connect_widget_like_button .liketextwithimage IMG { WIDTH: 13px; MARGIN-BOTTOM: -2px; MARGIN-RIGHT: 4px } .hidden .connect_widget_like_button .liketextwithimage IMG { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 0px; = PADDING-RIGHT: 0px; HEIGHT: 0px; PADDING-TOP: 0px } .connect_widget_like_button .fbLikeButtonTrackingPixel { WIDTH: 0px; DISPLAY: inline; HEIGHT: 0px } .button_count .like_button_dark .like_button_no_like .liketext { BACKGROUND-POSITION: -1px -47px } .button_count .connect_widget_like_button .liketext { BACKGROUND-POSITION: -1px -47px } .connect_widget .like_button_no_like .piece { BORDER-BOTTOM-COLOR: #cad4e7; BACKGROUND-COLOR: #eceef5; = BORDER-TOP-COLOR: #cad4e7; BORDER-RIGHT-COLOR: #cad4e7; = BORDER-LEFT-COLOR: #cad4e7 } .connect_widget .like_button_no_like { BORDER-BOTTOM-COLOR: #cad4e7; BACKGROUND-COLOR: #eceef5; = BORDER-TOP-COLOR: #cad4e7; BORDER-RIGHT-COLOR: #cad4e7; = BORDER-LEFT-COLOR: #cad4e7 } .connect_widget .like_button_no_like .corner { BACKGROUND-POSITION: 10px -89px } .connect_widget A.like_button_no_like:hover .piece { BORDER-BOTTOM-COLOR: #9dacce; BACKGROUND-COLOR: #ebedf4; = BORDER-TOP-COLOR: #9dacce; BORDER-RIGHT-COLOR: #9dacce; = BORDER-LEFT-COLOR: #9dacce } .connect_widget A.like_button_no_like:hover { BORDER-BOTTOM-COLOR: #9dacce; BACKGROUND-COLOR: #ebedf4; = BORDER-TOP-COLOR: #9dacce; BORDER-RIGHT-COLOR: #9dacce; = BORDER-LEFT-COLOR: #9dacce } .connect_widget .like_button_no_like:hover .corner { BACKGROUND-POSITION: 10px -95px } .connect_widget .like_button_pressed { BORDER-BOTTOM-COLOR: #94a5ca; BACKGROUND-COLOR: #ced4e6; = BORDER-TOP-COLOR: #94a5ca; BORDER-RIGHT-COLOR: #94a5ca; = BORDER-LEFT-COLOR: #94a5ca } .connect_widget .like_button_pressed .piece { BORDER-BOTTOM-COLOR: #94a5ca; BACKGROUND-COLOR: #ced4e6; = BORDER-TOP-COLOR: #94a5ca; BORDER-RIGHT-COLOR: #94a5ca; = BORDER-LEFT-COLOR: #94a5ca } .connect_widget .like_button_pressed .corner { BACKGROUND-POSITION: 10px 55px } .connect_widget .like_button_like .corner { BACKGROUND-POSITION: 10px 49px } .connect_widget .like_button_dark .like_button_no_like { BORDER-BOTTOM-COLOR: #e2e2e2; BACKGROUND-COLOR: #c7c7c7; = BORDER-TOP-COLOR: #e2e2e2; BORDER-RIGHT-COLOR: #e2e2e2; = BORDER-LEFT-COLOR: #e2e2e2 } .connect_widget .like_button_dark .like_button_no_like .piece { BORDER-BOTTOM-COLOR: #e2e2e2; BACKGROUND-COLOR: #c7c7c7; = BORDER-TOP-COLOR: #e2e2e2; BORDER-RIGHT-COLOR: #e2e2e2; = BORDER-LEFT-COLOR: #e2e2e2 } .connect_widget .like_button_dark .like_button_no_like .corner { BACKGROUND-POSITION: 10px -217px } .connect_widget .like_button_dark .liketext { BACKGROUND-POSITION: -1px -3px; COLOR: #333 } .connect_widget .like_button_dark .like_button_no_like:hover { BORDER-BOTTOM-COLOR: #e9e9e9; BACKGROUND-COLOR: #d9d9d9; = BORDER-TOP-COLOR: #e9e9e9; BORDER-RIGHT-COLOR: #e9e9e9; = BORDER-LEFT-COLOR: #e9e9e9 } .connect_widget .like_button_dark .like_button_no_like:hover .piece { BORDER-BOTTOM-COLOR: #e9e9e9; BACKGROUND-COLOR: #d9d9d9; = BORDER-TOP-COLOR: #e9e9e9; BORDER-RIGHT-COLOR: #e9e9e9; = BORDER-LEFT-COLOR: #e9e9e9 } .connect_widget .like_button_dark .like_button_no_like:hover .corner { BACKGROUND-POSITION: 10px -217px } .connect_widget .like_button_dark .like_button_no_like_pressed { BORDER-BOTTOM-COLOR: #a8a8a8; BACKGROUND-COLOR: #a8a8a8; = BORDER-TOP-COLOR: #8f8f8f; BORDER-RIGHT-COLOR: #a8a8a8; = BORDER-LEFT-COLOR: #a8a8a8 } .connect_widget .like_button_dark .like_button_no_like_pressed .piece { BORDER-BOTTOM-COLOR: #a8a8a8; BACKGROUND-COLOR: #a8a8a8; = BORDER-TOP-COLOR: #8f8f8f; BORDER-RIGHT-COLOR: #a8a8a8; = BORDER-LEFT-COLOR: #a8a8a8 } .connect_widget .like_button_dark .like_button_no_like_pressed .corner { BACKGROUND-POSITION: 10px 80px } .connect_widget .like_button_dark .like_button_like .corner { BACKGROUND-POSITION: 10px 74px } .connect_widget .connect_text_wrapper { POSITION: relative } .connect_widget DIV.connect_confirmation_cell { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } .connect_widget DIV.connect_confirmation_cell_like { POSITION: relative; PADDING-LEFT: 0px; LEFT: -1px } .connect_widget DIV.connect_confirmation_cell_no_like { PADDING-LEFT: 7px } .connect_widget .vertical_centering { PADDING-TOP: 5px } .connect_widget .connect_widget_text { LINE-HEIGHT: 14px; PADDING-LEFT: 17px; DISPLAY: block } .button_count .connect_widget_interactive_area .connect_widget_text { PADDING-LEFT: 0px; FONT-WEIGHT: bold } .connect_widget .like_button_dark .connect_widget_text { COLOR: #808080 } .connect_widget .like_button_dark .connect_widget_confirmation { COLOR: #808080 } .connect_widget .like_button_dark .connect_widget_text A { COLOR: #fff } .connect_widget .connect_widget_connect_button { FLOAT: left } .connect_widget .connect_bar_widget_interactive_area { FLOAT: left } .connect_widget .connect_bar_widget_text_cell { WIDTH: 400px } .connect_widget .connect_widget_icon { PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; = VERTICAL-ALIGN: middle; PADDING-TOP: 4px } .connect_widget A.connect_widget_link_inactive { COLOR: #808080; CURSOR: default; TEXT-DECORATION: none } .connect_widget A.connect_widget_error_text { COLOR: #a00; FONT-WEIGHT: bold } .transparent_widget .uiBoxLightblue { BACKGROUND-COLOR: transparent } .transparent_widget .uiBoxWhite { BACKGROUND-COLOR: transparent } .transparent_widget .fbConnectWidgetFooter { BACKGROUND-COLOR: transparent } DIV.connect_widget_comment_box_nub { Z-INDEX: 3; POSITION: absolute; WIDTH: 20px; BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zn/r/vAOEfR4cWQM.gif) = no-repeat 0px 0px; HEIGHT: 12px; TOP: 6px; LEFT: -6px } DIV.connect_widget_comment_box_upward_nub { Z-INDEX: 3; POSITION: absolute; WIDTH: 20px; BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zv/r/agyQHs6yLID.gif) = no-repeat 0px 0px; HEIGHT: 12px; TOP: -6px; LEFT: 5px } .connect_widget_rtl DIV.connect_widget_comment_box_nub { BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zK/r/R95msRfVr6a.gif) = no-repeat 0px 0px; LEFT: -20px } .connect_widget DIV.connect_widget_comment_box { Z-INDEX: 100; BORDER-BOTTOM: #000 2px solid; POSITION: relative; = BORDER-LEFT: #000 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #000 = 1px solid; BORDER-RIGHT: #000 1px solid } .connect_widget DIV.like_button_dark.connect_widget_comment_box { BORDER-BOTTOM-COLOR: #666; BACKGROUND-COLOR: #111; BORDER-TOP-COLOR: = #666; COLOR: #ccc; BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666 } .connect_widget DIV.like_button_dark = INPUT.connect_widget_comment_textinput { BORDER-BOTTOM-COLOR: #666; BACKGROUND-COLOR: #666; BORDER-TOP-COLOR: = #666; COLOR: #dedede; BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666 } .connect_widget DIV.connect_widget_header_text { PADDING-LEFT: 7px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 3px } .connect_widget DIV.connect_widget_cancel_button { PADDING-RIGHT: 7px; FLOAT: right; CURSOR: pointer; PADDING-TOP: 3px } .connect_widget DIV.connect_widget_comment_text_area_div { PADDING-LEFT: 7px; PADDING-TOP: 2px } .connect_widget DIV.connect_widget_comment_area { PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; = PADDING-TOP: 8px } .connect_widget .connect_widget_comment_textinput { WIDTH: 325px } .connect_widget .connect_widget_comment_summary { PADDING-BOTTOM: 7px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = PADDING-TOP: 7px } .connect_widget .connect_widget_comment_button { MARGIN-LEFT: -1px } .connect_widget .connect_widget_comment_close_button { MARGIN-LEFT: 2px } .connect_widget .like_button_dark .connect_widget_comment_close_button { BACKGROUND-IMAGE: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zE/r/htZktl244wt.png); = opacity: .7 } .connect_widget .like_button_dark = .connect_widget_comment_close_button:hover { opacity: 1 } .connect_widget TEXTAREA.connect_widget_comment_text_area { WIDTH: 476px; HEIGHT: 30px } .connect_widget .connect_widget_image { WIDTH: 30px; HEIGHT: 30px; VERTICAL-ALIGN: bottom; PADDING-TOP: 3px } .connect_widget A.name_tooltip_link { DISPLAY: block } .connect_widget A.name_tooltip_link .uiTooltipWrap:hover { DISPLAY: none } .connect_widget .connect_widget_name { TEXT-ALIGN: center } .connect_widget .connect_widget_sample_connection { WIDTH: 30px; PADDING-RIGHT: 3px; FLOAT: left; PADDING-TOP: 5px } .connect_widget .connect_widget_user_not_connected { DISPLAY: none } .connect_widget .connect_bar_widget_sample_connections { FLOAT: right } .connect_widget .connect_widget_whats_this { COLOR: #999; FONT-SIZE: 9px; PADDING-TOP: 4px } .connect_widget .connect_widget_whats_this A:hover { COLOR: #3b5998; TEXT-DECORATION: none } .connect_widget .page_stream IMG { MAX-WIDTH: 120px } BODY.ie7 .connect_widget A.connect_widget_like_button { POSITION: relative; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; = BACKGROUND-COLOR: transparent; MARGIN: 6px 0px 0px 3px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; OVERFLOW: visible; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } BODY.ie8 .connect_widget A.connect_widget_like_button { POSITION: relative; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; = BACKGROUND-COLOR: transparent; MARGIN: 6px 0px 0px 3px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; OVERFLOW: visible; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } BODY.ie9 .connect_widget A.connect_widget_like_button { POSITION: relative; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; = BACKGROUND-COLOR: transparent; MARGIN: 6px 0px 0px 3px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; OVERFLOW: visible; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } .connect_widget_like_button .liketext { BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png) = no-repeat -1px -33px } .connect_widget A.like_button_no_like:hover .piece { BORDER-BOTTOM-COLOR: #9dacce; BACKGROUND-COLOR: #eceef5; = BORDER-TOP-COLOR: #9dacce; BORDER-RIGHT-COLOR: #9dacce; = BORDER-LEFT-COLOR: #9dacce } .connect_widget A.like_button_no_like:hover { BORDER-BOTTOM-COLOR: #9dacce; BACKGROUND-COLOR: #eceef5; = BORDER-TOP-COLOR: #9dacce; BORDER-RIGHT-COLOR: #9dacce; = BORDER-LEFT-COLOR: #9dacce } .connect_widget .like_button_like { BORDER-BOTTOM-COLOR: #ddd; BACKGROUND-COLOR: #eee; BORDER-TOP-COLOR: = #ddd; BORDER-RIGHT-COLOR: #ddd; BORDER-LEFT-COLOR: #ddd; CURSOR: default } .connect_widget .like_button_like .piece { BORDER-BOTTOM-COLOR: #ddd; BACKGROUND-COLOR: #eee; BORDER-TOP-COLOR: = #ddd; BORDER-RIGHT-COLOR: #ddd; BORDER-LEFT-COLOR: #ddd; CURSOR: default } .connect_widget .like_button_dark .like_button_like { BORDER-BOTTOM-COLOR: #555; BACKGROUND-COLOR: #444; BORDER-TOP-COLOR: = #555; BORDER-RIGHT-COLOR: #555; BORDER-LEFT-COLOR: #555; CURSOR: default } .connect_widget .like_button_dark .like_button_like .piece { BORDER-BOTTOM-COLOR: #555; BACKGROUND-COLOR: #444; BORDER-TOP-COLOR: = #555; BORDER-RIGHT-COLOR: #555; BORDER-LEFT-COLOR: #555; CURSOR: default } .connect_widget .like_button_like .corner { BACKGROUND-POSITION: 10px -229px } .connect_widget .like_button_dark .like_button_like .corner { BACKGROUND-POSITION: 10px -223px } .connect_widget .like_button_like .liketext { BACKGROUND-IMAGE: none; COLOR: #aaa; CLEAR: right } .connect_widget .tombstone_cross { Z-INDEX: 99; WIDTH: 14px; DISPLAY: block; BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png) = no-repeat 0px -128px; FLOAT: left; HEIGHT: 12px; MARGIN-RIGHT: 3px } .like_button_no_like .tombstone_cross { DISPLAY: none } .like_button_like .tombstone_cross { DISPLAY: block } .connect_widget .like_button_dark .like_button_like .tombstone_cross { BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png) = no-repeat 0px -156px } .connect_widget .like_button_like .tombstone_cross:hover { BACKGROUND-POSITION: 0px -235px; CURSOR: pointer } .connect_widget .like_button_simple .like_button_like = .tombstone_cross:hover { BACKGROUND-IMAGE: = url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png); = MARGIN-TOP: 0px; WIDTH: 14px; BACKGROUND-POSITION: 0px -128px; HEIGHT: = 12px; MARGIN-LEFT: 0px; CURSOR: auto; MARGIN-RIGHT: 3px } .connect_widget .like_button_dark .like_button_like = .tombstone_cross:hover { BACKGROUND-POSITION: 0px -247px } .connect_widget .connect_button_container .like_button_like .liketext { PADDING-LEFT: 17px } .connect_widget .connect_widget_connect_button .like_button_like = .liketext { PADDING-LEFT: 17px } .connect_widget_comment_box DIV.connect_widget_comment_box_nub { BACKGROUND: none transparent scroll repeat 0% 0% } .connect_widget .like_button_dark .like_button_like .liketext { COLOR: #666 } DIV.connect_widget DIV.connect_confirmation_cell_like { PADDING-LEFT: 7px } BODY.plugin { OVERFLOW-Y: visible; BACKGROUND: none transparent scroll repeat 0% 0% } .uiButton { BORDER-BOTTOM: #888 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #999 = 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: normal !important; = PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline-block; = WHITE-SPACE: nowrap; BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zD/r/B4K_BWwP7P5.png) #eee = 0px 0px; FONT-SIZE: 11px; VERTICAL-ALIGN: top; BORDER-TOP: #999 1px = solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999 1px solid; = TEXT-DECORATION: none; PADDING-TOP: 2px; box-shadow: 0 1px 0 rgba(0, 0, = 0, .1) } .uiButtonSuppressed:active { BORDER-BOTTOM: #888 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #999 = 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: normal !important; = PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline-block; = WHITE-SPACE: nowrap; BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zD/r/B4K_BWwP7P5.png) #eee = 0px 0px; FONT-SIZE: 11px; VERTICAL-ALIGN: top; BORDER-TOP: #999 1px = solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999 1px solid; = TEXT-DECORATION: none; PADDING-TOP: 2px; box-shadow: 0 1px 0 rgba(0, 0, = 0, .1) } .uiButtonSuppressed:focus { BORDER-BOTTOM: #888 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #999 = 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: normal !important; = PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline-block; = WHITE-SPACE: nowrap; BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zD/r/B4K_BWwP7P5.png) #eee = 0px 0px; FONT-SIZE: 11px; VERTICAL-ALIGN: top; BORDER-TOP: #999 1px = solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999 1px solid; = TEXT-DECORATION: none; PADDING-TOP: 2px; box-shadow: 0 1px 0 rgba(0, 0, = 0, .1) } .uiButtonSuppressed:hover { BORDER-BOTTOM: #888 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #999 = 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: normal !important; = PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline-block; = WHITE-SPACE: nowrap; BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zD/r/B4K_BWwP7P5.png) #eee = 0px 0px; FONT-SIZE: 11px; VERTICAL-ALIGN: top; BORDER-TOP: #999 1px = solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999 1px solid; = TEXT-DECORATION: none; PADDING-TOP: 2px; box-shadow: 0 1px 0 rgba(0, 0, = 0, .1) } .uiButton + .uiButton { MARGIN-LEFT: 4px } .uiButton:hover { TEXT-DECORATION: none } .uiButton:active { BORDER-BOTTOM-COLOR: #999; BACKGROUND: #ddd; box-shadow: 0 1px 0 = rgba(0, 0, 0, .05) } .uiButtonDepressed { BORDER-BOTTOM-COLOR: #999; BACKGROUND: #ddd; box-shadow: 0 1px 0 = rgba(0, 0, 0, .05) } .uiButton .img { MARGIN-TOP: 2px; VERTICAL-ALIGN: top } .uiButtonLarge .img { MARGIN-TOP: 4px } .uiButton .customimg { MARGIN-TOP: 0px } .uiButton .uiButtonText { PADDING-BOTTOM: 2px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = OUTLINE-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: = inline-block; FONT-FAMILY: 'Lucida Grande', Tahoma, Verdana, Arial, = sans-serif; WHITE-SPACE: nowrap; BACKGROUND: none transparent scroll = repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: = #333; FONT-SIZE: 11px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; = FONT-WEIGHT: bold; PADDING-TOP: 1px } .uiButton INPUT { PADDING-BOTTOM: 2px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = OUTLINE-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: = inline-block; FONT-FAMILY: 'Lucida Grande', Tahoma, Verdana, Arial, = sans-serif; WHITE-SPACE: nowrap; BACKGROUND: none transparent scroll = repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: = #333; FONT-SIZE: 11px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; = FONT-WEIGHT: bold; PADDING-TOP: 1px } .uiButtonSpecial { BORDER-BOTTOM-COLOR: #2c5115; BACKGROUND-COLOR: #69a74e; = BORDER-TOP-COLOR: #3b6e22; BACKGROUND-POSITION: 0px -96px; = BORDER-RIGHT-COLOR: #3b6e22; BORDER-LEFT-COLOR: #3b6e22 } .uiButtonSpecial:active { BORDER-BOTTOM-COLOR: #3b6e22; BACKGROUND: #609946 } .uiButtonDisabled.uiButtonSpecial { BORDER-BOTTOM-COLOR: #9db791; BORDER-TOP-COLOR: #9db791; BACKGROUND: = #b4d3a7; BORDER-RIGHT-COLOR: #9db791; BORDER-LEFT-COLOR: #9db791 } .uiButtonDisabled.uiButtonSpecial:active { BORDER-BOTTOM-COLOR: #9db791; BORDER-TOP-COLOR: #9db791; BACKGROUND: = #b4d3a7; BORDER-RIGHT-COLOR: #9db791; BORDER-LEFT-COLOR: #9db791 } .uiButtonDisabled.uiButtonSpecial:focus { BORDER-BOTTOM-COLOR: #9db791; BORDER-TOP-COLOR: #9db791; BACKGROUND: = #b4d3a7; BORDER-RIGHT-COLOR: #9db791; BORDER-LEFT-COLOR: #9db791 } .uiButtonDisabled.uiButtonSpecial:hover { BORDER-BOTTOM-COLOR: #9db791; BORDER-TOP-COLOR: #9db791; BACKGROUND: = #b4d3a7; BORDER-RIGHT-COLOR: #9db791; BORDER-LEFT-COLOR: #9db791 } .uiButtonConfirm { BORDER-BOTTOM-COLOR: #1a356e; BACKGROUND-COLOR: #5b74a8; = BORDER-TOP-COLOR: #29447e; BACKGROUND-POSITION: 0px -48px; = BORDER-RIGHT-COLOR: #29447e; BORDER-LEFT-COLOR: #29447e } .uiButtonConfirm:active { BORDER-BOTTOM-COLOR: #29447e; BACKGROUND: #4f6aa3 } .uiButtonDisabled.uiButtonConfirm { BORDER-BOTTOM-COLOR: #94a2bf; BORDER-TOP-COLOR: #94a2bf; BACKGROUND: = #adbad4; BORDER-RIGHT-COLOR: #94a2bf; BORDER-LEFT-COLOR: #94a2bf } .uiButtonDisabled.uiButtonConfirm:active { BORDER-BOTTOM-COLOR: #94a2bf; BORDER-TOP-COLOR: #94a2bf; BACKGROUND: = #adbad4; BORDER-RIGHT-COLOR: #94a2bf; BORDER-LEFT-COLOR: #94a2bf } .uiButtonDisabled.uiButtonConfirm:focus { BORDER-BOTTOM-COLOR: #94a2bf; BORDER-TOP-COLOR: #94a2bf; BACKGROUND: = #adbad4; BORDER-RIGHT-COLOR: #94a2bf; BORDER-LEFT-COLOR: #94a2bf } .uiButtonDisabled.uiButtonConfirm:hover { BORDER-BOTTOM-COLOR: #94a2bf; BORDER-TOP-COLOR: #94a2bf; BACKGROUND: = #adbad4; BORDER-RIGHT-COLOR: #94a2bf; BORDER-LEFT-COLOR: #94a2bf } .uiButtonSpecial .uiButtonText { COLOR: #fff } .uiButtonSpecial INPUT { COLOR: #fff } .uiButtonDisabled.uiButtonSpecial .uiButtonText { COLOR: #fff } .uiButtonDisabled.uiButtonSpecial INPUT { COLOR: #fff } .uiButtonConfirm .uiButtonText { COLOR: #fff } .uiButtonConfirm INPUT { COLOR: #fff } .uiButtonDisabled.uiButtonConfirm .uiButtonText { COLOR: #fff } .uiButtonDisabled.uiButtonConfirm INPUT { COLOR: #fff } .uiButtonDisabled { BORDER-BOTTOM-COLOR: #c8c8c8; BORDER-TOP-COLOR: #c8c8c8; BACKGROUND: = #f2f2f2; BORDER-RIGHT-COLOR: #c8c8c8; BORDER-LEFT-COLOR: #c8c8c8; = box-shadow: none } .uiButtonDisabled:active { BORDER-BOTTOM-COLOR: #c8c8c8; BORDER-TOP-COLOR: #c8c8c8; BACKGROUND: = #f2f2f2; BORDER-RIGHT-COLOR: #c8c8c8; BORDER-LEFT-COLOR: #c8c8c8; = box-shadow: none } .uiButtonDisabled:focus { BORDER-BOTTOM-COLOR: #c8c8c8; BORDER-TOP-COLOR: #c8c8c8; BACKGROUND: = #f2f2f2; BORDER-RIGHT-COLOR: #c8c8c8; BORDER-LEFT-COLOR: #c8c8c8; = box-shadow: none } .uiButtonDisabled:hover { BORDER-BOTTOM-COLOR: #c8c8c8; BORDER-TOP-COLOR: #c8c8c8; BACKGROUND: = #f2f2f2; BORDER-RIGHT-COLOR: #c8c8c8; BORDER-LEFT-COLOR: #c8c8c8; = box-shadow: none } .uiButtonDisabled .img { opacity: .5 } .uiButtonDisabled .uiButtonText { COLOR: #b8b8b8 } .uiButtonDisabled INPUT { COLOR: #b8b8b8 } .uiButtonDepressed { CURSOR: default } .uiButtonDepressed .uiButtonText { CURSOR: default } .uiButtonDepressed INPUT { CURSOR: default } .uiButtonDisabled { CURSOR: default } .uiButtonDisabled .uiButtonText { CURSOR: default } .uiButtonDisabled INPUT { CURSOR: default } .uiButtonLarge { FONT-SIZE: 13px } .uiButtonLarge .uiButtonText { FONT-SIZE: 13px } .uiButtonLarge INPUT { FONT-SIZE: 13px } .uiButtonSuppressed { BORDER-BOTTOM-COLOR: transparent; BORDER-TOP-COLOR: transparent; = BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-RIGHT-COLOR: = transparent; BORDER-LEFT-COLOR: transparent; box-shadow: none } .uiButtonNoText .img { MARGIN-LEFT: -1px; MARGIN-RIGHT: -1px } .android .uiButton .uiButtonText { PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 0px; = PADDING-TOP: 3px } .android .uiButton INPUT { PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 0px; = PADDING-TOP: 3px } .uiCloseButton { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; ZOOM: 1; DISPLAY: inline-block; CURSOR: pointer; PADDING-TOP: 0px } LABEL.uiCloseButton { OVERFLOW: hidden } .uiCloseButton INPUT { PADDING-BOTTOM: 18px; OUTLINE-STYLE: none; PADDING-LEFT: 18px; = PADDING-RIGHT: 18px; CURSOR: pointer; PADDING-TOP: 18px; opacity: 0 } .uiCloseButton { BACKGROUND-IMAGE: = url(http://static.ak.fbcdn.net/rsrc.php/v1/z5/r/Yz_2RL5XOEG.png); WIDTH: = 15px; HEIGHT: 15px } .uiCloseButtonSmall { BACKGROUND-IMAGE: = url(http://static.ak.fbcdn.net/rsrc.php/v1/za/r/1Be-brvKO2y.png); = MARGIN-TOP: 1px; WIDTH: 11px; HEIGHT: 11px } .uiCloseButtonDark { BACKGROUND-POSITION: left -15px } .uiCloseButtonInverted { BACKGROUND-IMAGE: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zp/r/vQK-sxr3HG0.png); = BACKGROUND-POSITION: left -15px } .uiCloseButton:hover { BACKGROUND-POSITION: left -30px } .uiCloseButton:focus { BACKGROUND-POSITION: left -30px } .uiCloseButton:active { BACKGROUND-POSITION: left -45px } .uiCloseButtonSmallDark { BACKGROUND-POSITION: left -11px } .uiCloseButtonSmallInverted { BACKGROUND-IMAGE: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zn/r/WSQ2wnhSG-F.png); = BACKGROUND-POSITION: left -11px } .uiCloseButtonSmall:hover { BACKGROUND-POSITION: left -22px } .uiCloseButtonSmall:focus { BACKGROUND-POSITION: left -22px } .uiCloseButtonSmall:active { BACKGROUND-POSITION: left -33px } .uiGrid { BORDER-RIGHT-WIDTH: 0px; BORDER-SPACING: 0; BORDER-COLLAPSE: collapse; = BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px } .uiGridCalc { WIDTH: 100% } .uiGrid .vTop { VERTICAL-ALIGN: top } .uiGrid .vMid { VERTICAL-ALIGN: middle } .uiGrid .vBot { VERTICAL-ALIGN: bottom } .uiGrid .hLeft { TEXT-ALIGN: left } .uiGrid .hCent { TEXT-ALIGN: center } .uiGrid .hRght { TEXT-ALIGN: right } .pas { PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = PADDING-TOP: 5px } .pam { PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = PADDING-TOP: 10px } .pal { PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; = PADDING-TOP: 20px } .pts { PADDING-TOP: 5px } .ptm { PADDING-TOP: 10px } .ptl { PADDING-TOP: 20px } .prs { PADDING-RIGHT: 5px } .prm { PADDING-RIGHT: 10px } .prl { PADDING-RIGHT: 20px } .pbs { PADDING-BOTTOM: 5px } .pbm { PADDING-BOTTOM: 10px } .pbl { PADDING-BOTTOM: 20px } .pls { PADDING-LEFT: 5px } .plm { PADDING-LEFT: 10px } .pll { PADDING-LEFT: 20px } .phs { PADDING-LEFT: 5px; PADDING-RIGHT: 5px } .phm { PADDING-LEFT: 10px; PADDING-RIGHT: 10px } .phl { PADDING-LEFT: 20px; PADDING-RIGHT: 20px } .pvs { PADDING-BOTTOM: 5px; PADDING-TOP: 5px } .pvm { PADDING-BOTTOM: 10px; PADDING-TOP: 10px } .pvl { PADDING-BOTTOM: 20px; PADDING-TOP: 20px } .mas { MARGIN: 5px } .mam { MARGIN: 10px } .mal { MARGIN: 20px } .mts { MARGIN-TOP: 5px } .mtm { MARGIN-TOP: 10px } .mtl { MARGIN-TOP: 20px } .mrs { MARGIN-RIGHT: 5px } .mrm { MARGIN-RIGHT: 10px } .mrl { MARGIN-RIGHT: 20px } .mbs { MARGIN-BOTTOM: 5px } .mbm { MARGIN-BOTTOM: 10px } .mbl { MARGIN-BOTTOM: 20px } .mls { MARGIN-LEFT: 5px } .mlm { MARGIN-LEFT: 10px } .mll { MARGIN-LEFT: 20px } .mhs { MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px } .mhm { MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px } .mhl { MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px } .mvs { MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px } .mvm { MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px } .mvl { MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px } .fss { FONT-SIZE: 9px } .fsm { FONT-SIZE: 11px } .fsl { FONT-SIZE: 13px } .fsxl { FONT-SIZE: 16px } .fsxxl { FONT-SIZE: 18px } .fwn { FONT-WEIGHT: normal } .fwb { FONT-WEIGHT: bold } .fcb { COLOR: #333 } .fcg { COLOR: #808080 } .uiTooltip { POSITION: relative } .uiTooltipActive { Z-INDEX: 2; OUTLINE-STYLE: none; TEXT-DECORATION: none } .uiTooltip:active { Z-INDEX: 2; OUTLINE-STYLE: none; TEXT-DECORATION: none } .uiTooltip:focus { Z-INDEX: 2; OUTLINE-STYLE: none; TEXT-DECORATION: none } .uiTooltip:hover { Z-INDEX: 2; OUTLINE-STYLE: none; TEXT-DECORATION: none } .uiTooltipWrap { DISPLAY: none } .uiTooltipWrap:hover { VISIBILITY: hidden } .uiTooltipActive .uiTooltipWrap:hover { VISIBILITY: visible } .uiTooltipText { TEXT-ALIGN: left; PADDING-BOTTOM: 4px; LINE-HEIGHT: 14px; = BACKGROUND-COLOR: #282828; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; = DISPLAY: block; COLOR: #fff !important; FONT-SIZE: 11px; PADDING-TOP: = 4px } .uiTooltipNoWrap { WHITE-SPACE: nowrap } .uiTooltipActive .uiTooltipWrap { POSITION: absolute; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; BOTTOM: = 100%; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/z1/r/uVR6w3wRHEJ.gif) = no-repeat left bottom; PADDING-TOP: 0px; LEFT: 0px } .uiTooltip:active .uiTooltipWrap { POSITION: absolute; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; BOTTOM: = 100%; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/z1/r/uVR6w3wRHEJ.gif) = no-repeat left bottom; PADDING-TOP: 0px; LEFT: 0px } .uiTooltip:focus .uiTooltipWrap { POSITION: absolute; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; BOTTOM: = 100%; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/z1/r/uVR6w3wRHEJ.gif) = no-repeat left bottom; PADDING-TOP: 0px; LEFT: 0px } .uiTooltip:hover .uiTooltipWrap { POSITION: absolute; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; BOTTOM: = 100%; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: = url(http://static.ak.fbcdn.net/rsrc.php/v1/z1/r/uVR6w3wRHEJ.gif) = no-repeat left bottom; PADDING-TOP: 0px; LEFT: 0px } .uiTooltipActive .center { PADDING-LEFT: 10px; MARGIN-LEFT: -10px; LEFT: 50% } .uiTooltip:active .center { PADDING-LEFT: 10px; MARGIN-LEFT: -10px; LEFT: 50% } .uiTooltip:focus .center { PADDING-LEFT: 10px; MARGIN-LEFT: -10px; LEFT: 50% } .uiTooltip:hover .center { PADDING-LEFT: 10px; MARGIN-LEFT: -10px; LEFT: 50% } .uiTooltip .center .uiTooltipText { POSITION: relative; LEFT: -50% } .uiTooltip .centerbottom .uiTooltipText { MARGIN-LEFT: 18px } .uiTooltipActive .right { BACKGROUND-POSITION: right bottom; RIGHT: 0px; LEFT: auto } .uiTooltip:active .right { BACKGROUND-POSITION: right bottom; RIGHT: 0px; LEFT: auto } .uiTooltip:focus .right { BACKGROUND-POSITION: right bottom; RIGHT: 0px; LEFT: auto } .uiTooltip:hover .right { BACKGROUND-POSITION: right bottom; RIGHT: 0px; LEFT: auto } .uiTooltipActive .middle { BACKGROUND-IMAGE: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zR/r/kPCE0g_tKJs.gif); = PADDING-BOTTOM: 4px; MARGIN: -4px 4px 0px 0px; PADDING-LEFT: 4px; = PADDING-RIGHT: 4px; BACKGROUND-POSITION: right top; RIGHT: 100%; = PADDING-TOP: 4px; TOP: 50%; LEFT: auto } .uiTooltip:active .middle { BACKGROUND-IMAGE: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zR/r/kPCE0g_tKJs.gif); = PADDING-BOTTOM: 4px; MARGIN: -4px 4px 0px 0px; PADDING-LEFT: 4px; = PADDING-RIGHT: 4px; BACKGROUND-POSITION: right top; RIGHT: 100%; = PADDING-TOP: 4px; TOP: 50%; LEFT: auto } .uiTooltip:focus .middle { BACKGROUND-IMAGE: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zR/r/kPCE0g_tKJs.gif); = PADDING-BOTTOM: 4px; MARGIN: -4px 4px 0px 0px; PADDING-LEFT: 4px; = PADDING-RIGHT: 4px; BACKGROUND-POSITION: right top; RIGHT: 100%; = PADDING-TOP: 4px; TOP: 50%; LEFT: auto } .uiTooltip:hover .middle { BACKGROUND-IMAGE: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zR/r/kPCE0g_tKJs.gif); = PADDING-BOTTOM: 4px; MARGIN: -4px 4px 0px 0px; PADDING-LEFT: 4px; = PADDING-RIGHT: 4px; BACKGROUND-POSITION: right top; RIGHT: 100%; = PADDING-TOP: 4px; TOP: 50%; LEFT: auto } .uiTooltip .middle .uiTooltipText { MARGIN-TOP: -10px } .uiTooltipActive .rightmiddle { BACKGROUND-IMAGE: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zY/r/_ZWZupdaAgS.gif); = MARGIN: -4px 0px 0px 4px; BACKGROUND-POSITION: left top; RIGHT: auto; = LEFT: 100% } .uiTooltip:active .rightmiddle { BACKGROUND-IMAGE: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zY/r/_ZWZupdaAgS.gif); = MARGIN: -4px 0px 0px 4px; BACKGROUND-POSITION: left top; RIGHT: auto; = LEFT: 100% } .uiTooltip:focus .rightmiddle { BACKGROUND-IMAGE: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zY/r/_ZWZupdaAgS.gif); = MARGIN: -4px 0px 0px 4px; BACKGROUND-POSITION: left top; RIGHT: auto; = LEFT: 100% } .uiTooltip:hover .rightmiddle { BACKGROUND-IMAGE: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zY/r/_ZWZupdaAgS.gif); = MARGIN: -4px 0px 0px 4px; BACKGROUND-POSITION: left top; RIGHT: auto; = LEFT: 100% } .uiTooltipActive .bottom { BACKGROUND-IMAGE: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zX/r/k2R_CZuPy2I.png); = PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; BOTTOM: auto; PADDING-RIGHT: = 0px; BACKGROUND-POSITION: left top; PADDING-TOP: 4px; TOP: 100% } .uiTooltip:active .bottom { BACKGROUND-IMAGE: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zX/r/k2R_CZuPy2I.png); = PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; BOTTOM: auto; PADDING-RIGHT: = 0px; BACKGROUND-POSITION: left top; PADDING-TOP: 4px; TOP: 100% } .uiTooltip:focus .bottom { BACKGROUND-IMAGE: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zX/r/k2R_CZuPy2I.png); = PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; BOTTOM: auto; PADDING-RIGHT: = 0px; BACKGROUND-POSITION: left top; PADDING-TOP: 4px; TOP: 100% } .uiTooltip:hover .bottom { BACKGROUND-IMAGE: = url(http://static.ak.fbcdn.net/rsrc.php/v1/zX/r/k2R_CZuPy2I.png); = PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; BOTTOM: auto; PADDING-RIGHT: = 0px; BACKGROUND-POSITION: left top; PADDING-TOP: 4px; TOP: 100% } .uiTooltipActive .rightbottom { BACKGROUND-POSITION: right top } .uiTooltip:active .rightbottom { BACKGROUND-POSITION: right top } .uiTooltip:focus .rightbottom { BACKGROUND-POSITION: right top } .uiTooltip:hover .rightbottom { BACKGROUND-POSITION: right top } .uiTooltipDisabled:active .uiTooltipWrap { DISPLAY: none } .uiTooltipDisabled:focus .uiTooltipWrap { DISPLAY: none } .uiTooltipDisabled:hover .uiTooltipWrap { DISPLAY: none } .openToggler > .uiTooltip:active .uiTooltipWrap { DISPLAY: none } .openToggler > .uiTooltip:focus .uiTooltipWrap { DISPLAY: none } .openToggler > .uiTooltip:hover .uiTooltipWrap { DISPLAY: none } .uiProfilePhotoHuge { WIDTH: 100px; BACKGROUND-POSITION: center 25%; HEIGHT: 100px } .uiProfilePhotoLarge { WIDTH: 50px; HEIGHT: 50px } .uiProfilePhotoMedium { WIDTH: 32px; HEIGHT: 32px } .uiProfilePhotoSmall { WIDTH: 24px; HEIGHT: 24px } #bootloader_2HXxQ { HEIGHT: 42px } ------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://static.ak.fbcdn.net/rsrc.php/v1/yK/r/IQ2Hw88tgTs.js /*1306173749,176820405*/=0A= =0A= if (window.CavalryLogger) { CavalryLogger.start_js(["Py8xV"]); }=0A= =0A= if(!window.skipDomainLower&&navigator&&navigator.userAgent&&document.doma= in.toLowerCase().match(/(^|\.)facebook\..*/)&&!(parseInt((/Gecko\/([0-9]+= )/.exec(navigator.userAgent)||[]).pop(),10)<=3D20060508))document.domain=3D= window.location.hostname.replace(/^.*(facebook\..*)$/i,'$1');window.onloa= dhooks=3Dwindow.onloadhooks||[];window.onloadRegister=3Dwindow.onloadRegi= ster||function(a){onloadhooks.push(a);};window.onafterloadhooks=3Dwindow.= onafterloadhooks||[];window.onafterloadRegister=3Dwindow.onafterloadRegis= ter||function(a){onafterloadhooks.push(a);};function = run_if_loaded(a,b){return window.loaded&&b.call(a);}function = run_with(b,a,c){Bootloader.loadComponents(a,bind(b,c));return = false;}function = wait_for_load(c,b,e){e=3Dbind(c,e,b);if(window.loaded)return = e();switch((b||event).type){case 'load':case = 'focus':onafterloadRegister(e);return;case 'click':var = d=3Dc.style,a=3Ddocument.body.style;d.cursor=3Da.cursor=3D'progress';onaf= terloadRegister(function(){d.cursor=3Da.cursor=3D'';if(c.tagName.toLowerC= ase()=3D=3D'a'){if(false!=3D=3De()&&c.href)window.location.href=3Dc.href;= }else if(c.click)c.click();});break;}return false;}function = bind(c,b){var a=3DArray.prototype.slice.call(arguments,2);return = function(){var = e=3Dc||(this=3D=3Dwindow?false:this),d=3Da.concat(Array.prototype.slice.c= all(arguments));if(typeof(b)=3D=3D"string"){if(e[b])return = e[b].apply(e,d);}else return b.apply(e,d);};}var = curry=3Dbind(null,bind,null);function env_get(a){return = window.Env&&Env[a];}window.__DEV__=3Dwindow.__DEV__||0;window.__rm=3D{};d= ocument.documentElement.className=3Ddocument.documentElement.className.re= place('no_js','');=0A= function hasArrayNature(a){return (!!a&&(typeof a=3D=3D'object'||typeof = a=3D=3D'function')&&('length' in a)&&!('setInterval' in = a)&&(Object.prototype.toString.call(a)=3D=3D=3D"[object = Array]"||('callee' in a)||('item' in a)));}function = $A(b){if(!hasArrayNature(b))return [b];if(b.item){var = a=3Db.length,c=3Dnew Array(a);while(a--)c[a]=3Db[a];return c;}return = Array.prototype.slice.call(b);}=0A= function eval_global(c){if('string'!=3Dtypeof(c)){throw new Error('JS = sent to eval_global is not a string. Only strings '+'are = permitted.');}else if(''=3D=3Dc)return;var = d=3Ddocument.createElement('script');d.type=3D'text/javascript';try{d.app= endChild(document.createTextNode(c));}catch(a){d.text=3Dc;}var = b=3D(document.getElementsByTagName("head")[0]||document.documentElement);= b.appendChild(d);b.removeChild(d);}=0A= function copy_properties(b,c){b=3Db||{};c=3Dc||{};for(var a in = c)b[a]=3Dc[a];if(c.hasOwnProperty&&c.hasOwnProperty('toString')&&(typeof = c.toString!=3D'undefined')&&(b.toString!=3D=3Dc.toString))b.toString=3Dc.= toString;return b;}function add_properties(a,b){return = copy_properties(window[a]||(window[a]=3D{}),b);}function = is_empty(b){if(b instanceof Array){return b.length=3D=3D0;}else if(b = instanceof Object){for(var a in b)return false;return true;}else return = !b;}=0A= if(!window.async_callback)window.async_callback=3Dfunction(a,b){return = a;};function = Arbiter(){copy_properties(this,{_listeners:[],_events:{},_callbacks:{},_l= ast_id:1,_listen:{},_index:{}});copy_properties(this,Arbiter);}copy_prope= rties(Arbiter,{SUBSCRIBE_NEW:'new',SUBSCRIBE_ALL:'all',BEHAVIOR_EVENT:'ev= ent',BEHAVIOR_PERSISTENT:'persistent',BEHAVIOR_STATE:'state',LIVEMESSAGE:= 'livemessage',BOOTLOAD:'bootload',FUNCTION_EXTENSION:'function_ext',CONTE= XT_CHANGE:'ui/context-change',PAGECACHE_INVALIDATE:'pagecache/invalidate'= ,NEW_NOTIFICATIONS:'chat/new_notifications',LIST_EDITOR_LISTS_CHANGED:'li= steditor/friend_lists_changed',subscribe:function(k,b,i){if(!k||k.length=3D= =3D0)return null;k=3D$A(k);var = a=3DArbiter._getInstance(this);a._listeners.push({callback:b,types:k});va= r h=3Da._listeners.length-1;for(var = d=3D0;d=3Dh){i&&i();}else = return;d&&clearInterval(d);e(f);};d=3DsetInterval(c,20,b);return d;};var = Bootloader=3Dwindow.Bootloader=3D(window.Bootloader&&window.Bootloader.re= alBootloader)?window.Bootloader:(function(a){return = {realBootloader:true,configurePage:function(b){var h=3D{};var = g=3Dthis.resolveResources(b);for(var = c=3D0;c=3Dthis._expireTime){if(window.send_error_signal)if(Math.ran= dom()<.01)send_error_signal('js_timeout_and_exception','00001:error:CSS = timeout.');var d=3D[];for(var f in = this._activeCSSPolls)d.push(f);Bootloader.done(d,true);this._activeCSSPol= ls=3D{};}else{var e=3DBootloader._CSS_EXPECTED_HEIGHT;var b;var = d=3D[];for(var f in this._activeCSSPolls){var = c=3Dthis._activeCSSPolls[f];var = h=3Dc.offsetHeight=3D=3De||c.currentStyle&&c.currentStyle.height=3D=3De+'= px'||window.getComputedStyle&&(b=3Ddocument.defaultView.getComputedStyle(= c,null))&&b.getPropertyValue('height')=3D=3De+'px';if(h){d.push(f);c.pare= ntNode.removeChild(c);delete = this._activeCSSPolls[f];}}if(!is_empty(d)){Bootloader.done(d,true);this._= expireTime=3Dg+Bootloader._CSS_POLL_EXPIRATION;}}return = is_empty(this._activeCSSPolls);},_startCSSPoll:function(d){var = c=3D'bootloader_'+d.replace(/[^a-z0-9]/ig,'_');var = b=3Dbagofholding;bind(this,function(){var = e=3Ddocument.createElement('div');e.id=3Dc;document.body.appendChild(e);t= his._expireTime=3D(+new Date())+Bootloader._CSS_POLL_EXPIRATION;var = g=3Dis_empty(this._activeCSSPolls);this._activeCSSPolls[d]=3De;if(g)var = f=3DsetInterval(bind(this,function(){if(this._runCSSPolls())f&&clearInter= val(f);}),20,false);}).deferUntil(function(){return = document.body;},5000,false,b.curry("Still no = DOM"));},done:function(f,c){var = g=3D(a&&a._preloaded)||[];(a||{})._preloaded=3D[];f=3Df.concat(g);this.re= quested(f);if(!c){var = e=3D{sender:this};Arbiter.inform(Arbiter.BOOTLOAD,e,Arbiter.BEHAVIOR_EVEN= T);}for(var b=3D0;b=3D0;while(i.length>0){var = q=3Db(i[0]);if(p&&((document.cookie.length+q.length)>3500||document.cooki= e.split(';').length>19))break;document.cookie=3Dq;p=3Dtrue;i.shift();}if(= !!o||!g&&p&&((document.cookie.length>2500||document.cookie.split(';').len= gth>15))&&(l||(window.Arbiter&&window.OnloadEvent&&Arbiter.query(OnloadEv= ent.ONLOAD)))){var n=3Dnew = Image();g=3Dtrue;n.onload=3Dfunction(){g=3Dfalse;a();};var = m=3Dwindow._EagleEyeDomain||(window.Env&&Env.tracking_domain)||'';n.src=3D= m+'/ajax/nectar.php?asyncSignal=3D'+(Math.floor(Math.random()*10000)+1)+'= &'+(!o?'':'s=3D')+(+new = Date());}}window.EagleEye=3D{log:function(o,m,n){var p=3D[k,+new = Date(),o].concat(m);p.push(p.length);Bootloader.loadComponents('json',fun= ction(){var q=3DJSON.stringify(p);if(!n){i.push(q);}else = document.cookie=3Db(q);a(n);});},createLogger:function(o,m){m=3Dm=3D=3Dun= defined?100:m;var = n=3Dfunction(p,q){if(n.enabled)EagleEye.log(o,p,q);};n.enabled=3Dfalse;Bo= otloader.loadComponents('string-extensions',function(){n._key=3D((window.= Env&&Env.user)||Math.random())+o;n.enabled=3D(n._key.hash32()%65535/65535= )<=3Dm;});return n;},loaded:function(){l=3Dtrue;}};})();=0A= function = set_ue_cookie(a){document.cookie=3D"act=3D"+encodeURIComponent(a)+"; = path=3D/; = domain=3D"+window.location.hostname.replace(/^.*(\.facebook\..*)$/i,'$1')= ;}var user_action=3D(function(){var = l=3D(!window.ArbiterMonitor)?'r':'a',n=3D0,m,e,f,o=3D0,k,i,b,c,h=3D[0,0,0= ,0],d=3Dfunction(){if(!!i){var = q=3D{profile_minifeed:1,info_tab:1,gb_content_and_toolbar:1,gb_muffin_are= a:1,ego:1,bookmarks_menu:1,jewelBoxNotif:1,jewelNotif:1,BeeperBox:1,navSe= arch:1};for(var = p=3Di;p&&p!=3Ddocument.body;p=3Dp.parentNode){if(!p.id||typeof = p.id!=3D=3D'string')continue;if(p.id.substr(0,8)=3D=3D'pagelet_')return = p.id.substr(8);if(p.id.substr(0,8)=3D=3D'box_app_')return = p.id;if(q[p.id])return p.id;}}return = '-';},g=3Dfunction(q){if(!ge('content'))return [0,0,0,0];var = p=3D$('content');var = r=3Dwindow.Vector2?Vector2.getEventPosition(q):{x:0,y:0};return = [r.x,r.y,p.offsetLeft,p.clientWidth];},j=3Dfunction(){n++;var = q=3Do+'/'+n;set_ue_cookie(q);var = p=3D{};if(window.collect_data_attribs){p=3Dcollect_data_attribs(i,['ft','= gt']);copy_properties(p.ft,c.ft||{});copy_properties(p.gt,c.gt||{});}if(l= =3D=3D'a'){ArbiterMonitor.initUE(q);f=3DArbiterMonitor.getInternRef(i);}w= indow.EagleEye&&EagleEye.log('act',[o,n,e||'-',b,m||'-',f||d(i),l,window.= URI?URI.getRequestURI(true,true).getUnqualifiedURI().toString():location.= pathname+location.search+location.hash,p].concat(h));k=3Dtrue;},a=3Dfunct= ion(t,p,r,s,q){if(!!r){m=3Dr.type;if(m=3D=3D'click'&&ge('content'))h=3Dg(= r);var = s=3D0;r.ctrlKey&&(s+=3D1);r.shiftKey&&(s+=3D2);r.altKey&&(s+=3D4);r.metaK= ey&&(s+=3D8);if(s)m+=3Ds;}if(!t&&r)t=3Dr.getTarget();if(!!t){e=3D(t.getAt= tribute&&t.getAttribute('ajaxify')||t.action||t.href||t.name);i=3Dt;}if(!= !p&&!b)b=3Dp;if(!!q)c=3Dq;if(s=3D=3D'FORCE'||e)j();};return = function(t,p,r,s,q){var u=3D(+new = Date());Bootloader.loadComponents('dom-collect',function(){if(u-o<10){!k&= &a(t,p,r,s,q);return;}if(s=3D=3D'INDIRECT')return;m=3De=3Df=3Di=3Db=3Dnul= l;c=3D{};k=3Dfalse;o=3Du;a(t,p,r,s,q);});};})();=0A= ge=3D$=3Dfunction(a){return typeof = a=3D=3D'string'?document.getElementById(a):a;};=0A= CSS=3Dwindow.CSS||{hasClass:function(b,a){b=3D$(b);return (' = '+b.className+' ').indexOf(' '+a+' = ')>-1;},addClass:function(b,a){b=3D$(b);if(a&&!CSS.hasClass(b,a))b.classN= ame=3Db.className+' '+a;return = b;},removeClass:function(b,a){b=3D$(b);b.className=3Db.className.replace(= new RegExp('(^|\\s)'+a+'(?:\\s|$)','g'),'$1');return = b;},toggleClass:function(b,a){return = CSS.conditionClass(b,a,!CSS.hasClass(b,a));},conditionClass:function(c,b,= a){return = (a?CSS.addClass:CSS.removeClass)(c,b);},show:function(a){CSS.removeClass(= a,'hidden_elem');},hide:function(a){CSS.addClass(a,'hidden_elem');},condi= tionShow:function(b,a){CSS.conditionClass(b,'hidden_elem',!a);}};=0A= var = Parent=3D{byTag:function(a,b){b=3Db.toUpperCase();while(a&&a.nodeName!=3D= b)a=3Da.parentNode;return = a;},byClass:function(b,a){while(b&&!CSS.hasClass(b,a))b=3Db.parentNode;re= turn b;}};=0A= !function(){if(window.__primer)return;window.__primer=3Dtrue;var = a=3Dnull;document.documentElement.onclick=3Dfunction(d){d=3Dd||window.eve= nt;a=3Dd.target||d.srcElement;var = e=3DParent.byTag(a,'A');if(!e)return;var = b=3De.getAttribute('ajaxify');var f=3De.href;var = i=3Db||f;i&&user_action(e,'a',d);if(b&&f&&!(/#$/).test(f)){var = g=3Dd.which&&d.which!=3D1;var = h=3Dd.altKey||d.ctrlKey||d.metaKey||d.shiftKey;if(g||h)return;}var = c=3D['dialog'];switch(e.rel){case 'dialog-pipe':c.push('ajaxpipe');case = 'dialog':case = 'dialog-post':Bootloader.loadComponents(c,function(){Dialog.bootstrap(i,n= ull,e.rel=3D=3D'dialog',null,null,e);});break;case 'async':case = 'async-post':Bootloader.loadComponents('async',function(){AsyncRequest.bo= otstrap(i,e);});break;case = 'theater':Bootloader.loadComponents('PhotoTheater',function(){PhotoTheate= r.bootstrap(i,e);});break;case = 'cstage':Bootloader.loadComponents('PhotoSnowbox',function(){PhotoSnowbox= .bootstrap(i,e);});break;case = 'toggle':CSS.toggleClass(e.parentNode,'openToggler');Bootloader.loadCompo= nents('Toggler',function(){Toggler.bootstrap(e);});break;default:return;}= return = false;};document.documentElement.onsubmit=3Dfunction(b){b=3Db||window.eve= nt;var = c=3Db.target||b.srcElement;if(c&&c.nodeName=3D=3D'FORM'&&c.getAttribute('= rel')=3D=3D'async'){user_action(c,'f',b);var = d=3Da;Bootloader.loadComponents('dom-form',function(){Form.bootstrap(c,d)= ;});return false;}};}();=0A= var Mixins=3D{Arbiter:{_getArbiterInstance:function(){return = this._arbiter||(this._arbiter=3Dnew = Arbiter());},inform:function(c,b,a){return = this._getArbiterInstance().inform(c,b,a);},subscribe:function(c,a,b){retu= rn = this._getArbiterInstance().subscribe(c,a,b);},unsubscribe:function(a){thi= s._getArbiterInstance().unsubscribe(a);}}};=0A= Function.prototype.extend=3Dfunction(a){if(!Metaprototype._arbiterHandle)= Metaprototype._arbiterHandle=3DArbiter.subscribe(Arbiter.BOOTLOAD,Metapro= totype._onbootload.bind(Metaprototype));Metaprototype._queue(this,a);};fu= nction = Metaprototype(){}copy_properties(Metaprototype,{makeFinal:function(a){},_= pending:{},_queue:function(b,c){b.__class_extending=3Dtrue;var = a=3DArbiter.registerCallback(bind(Metaprototype,Metaprototype._apply,b,c)= ,[Arbiter.FUNCTION_EXTENSION+'/'+c,Arbiter.BOOTLOAD]);if(a!=3D=3Dnull)thi= s._pending[c]=3Dtrue;},_onbootload:function(b,a){this._update();},_update= :function(){for(var a in this._pending)if(!!window[a]){delete = this._pending[a];if(!window[a].__class_extending){Arbiter.inform(Arbiter.= FUNCTION_EXTENSION+'/'+a,true,Arbiter.BEHAVIOR_STATE);}else = window[a].__class_name=3Da;}},_apply:function(a,c){delete = a.__class_extending;var d=3D__metaprototype(window[c],0);var = b=3D__metaprototype(a,d.prototype.__level+1);b.parent=3Dd;if(!!a.__class_= name)Arbiter.inform(Arbiter.FUNCTION_EXTENSION+'/'+a.__class_name,true,Ar= biter.BEHAVIOR_STATE);}});function = __metaprototype(c,a){if(c.__metaprototype)return c.__metaprototype;var = b=3Dnew = Function();b.construct=3D__metaprototype_construct;b.prototype.construct=3D= __metaprototype_wrap(c,a,true);b.prototype.__level=3Da;b.base=3Dc;c.proto= type.parent=3Db;c.__metaprototype=3Db;return b;}function = __metaprototype_construct(a){__metaprototype_init(a.parent);var = c=3D[];var b=3Da;while(b.parent){c.push(new_obj=3Dnew = b.parent());new_obj.__instance=3Da;b=3Db.parent;}a.parent=3Dc[1];c.revers= e();c.pop();a.__parents=3Dc;a.__instance=3Da;return = a.parent.construct.apply(a.parent,arguments);}function = __metaprototype_init(d){if(d.initialized)return;var = a=3Dd.base.prototype;if(d.parent){__metaprototype_init(d.parent);var = e=3Dd.parent.prototype;for(var b in = e)if(b!=3D'__level'&&b!=3D'construct'&&a[b]=3D=3D=3Dundefined)a[b]=3Dd.pr= ototype[b]=3De[b];}d.initialized=3Dtrue;var = c=3Dd.prototype.__level;for(var b in = a)if(b!=3D'parent')a[b]=3Dd.prototype[b]=3D__metaprototype_wrap(a[b],c);}= function __metaprototype_wrap(c,b,d){if(typeof = c!=3D'function'||c.__prototyped)return c;var a=3Dfunction(){var = g=3Dthis.__instance;if(g){var = h=3Dg.parent;g.parent=3Db?g.__parents[b-1]:null;if(d){var e=3D[];for(var = f=3D1;f=3D8&&!window.HTMLCollection)ua._ie=3D7;ua._= firefox=3Da[2]?parseFloat(a[2]):NaN;ua._opera=3Da[3]?parseFloat(a[3]):NaN= ;ua._safari=3Da[4]?parseFloat(a[4]):NaN;if(ua._safari){a=3D/(?:Chrome\/(\= d+\.\d+))/.exec(navigator.userAgent);ua._chrome=3Da&&a[1]?parseFloat(a[1]= ):NaN;}else ua._chrome=3DNaN;}else = ua._ie=3Dua._firefox=3Dua._opera=3Dua._chrome=3Dua._safari=3DNaN;if(c){ua= ._osx=3D!!c[1];ua._windows=3D!!c[2];ua._linux=3D!!c[3];}else = ua._osx=3Dua._windows=3Dua._linux=3Dfalse;ua._iphone=3Db;}};=0A= OnloadEvent=3D{ONLOAD:'onload/onload',ONLOAD_CALLBACK:'onload/onload_call= back',ONLOAD_DOMCONTENT:'onload/dom_content_ready',ONLOAD_DOMCONTENT_CALL= BACK:'onload/domcontent_callback',ONBEFOREUNLOAD:'onload/beforeunload',ON= UNLOAD:'onload/unload'};function = _include_quickling_events_default(){return = !window.loading_page_chrome;}function = onbeforeunloadRegister(a,b){if(b=3D=3D=3Dundefined)b=3D_include_quickling= _events_default();b?_addHook('onbeforeleavehooks',a):_addHook('onbeforeun= loadhooks',a);}function = onunloadRegister(a){if(!window.onunload)window.onunload=3Dfunction(){Arbi= ter.inform(OnloadEvent.ONUNLOAD,true,Arbiter.BEHAVIOR_STATE);};_addHook('= onunloadhooks',a);}function = onleaveRegister(a){_addHook('onleavehooks',a);}function = _addHook(b,a){window[b]=3D(window[b]||[]).concat(a);}function = removeHook(a){window[a]=3D[];}function = _domcontentready(){Arbiter.inform(OnloadEvent.ONLOAD_DOMCONTENT,true,Arbi= ter.BEHAVIOR_STATE);}function _bootstrapEventHandlers(){var = a=3Ddocument,e=3Dwindow;if(a.addEventListener){if(ua.safari()<525){var = d=3DsetInterval(function(){if(/loaded|complete/.test(a.readyState)){_domc= ontentready();clearInterval(d);}},10);}else = a.addEventListener("DOMContentLoaded",_domcontentready,true);}else{var = c=3D'javascript:void(0)';if(e.location.protocol=3D=3D'https:')c=3D'//:';a= .write('
Confirmer ","
J=E2=80=99aime
","
20000
20000
------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://pagead2.googlesyndication.com/pagead/abglogo/abg-en-100c-000000.png iVBORw0KGgoAAAANSUhEUgAAAE4AAAAQCAYAAAC4LkmaAAAABGdBTUEAAK/INwWK6QAAABl0RVh0 U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAOASURBVFjD5ZhRSFRBFIa/0JRCcgt8SZAS QfDpSj36sAXFlhQSvgZGIEhS4UtBDxkEViAJhUFUSlEERUUkomAIlb0IGkgYRd1CsQxrQ8iC4Pby 3zgOd3dvZLbQwLB35pw7c+abc87MXYIgIB9qhlINbALKbWcW/aUorcAMEACnMmrlIbhy4CYwDHQC PcBrYFbt0r8MDmAMmM+qkWfg6oA5oCXC1E4BrAj1cwHM4c3ZynNgKq5yAkjmkHsxx4mj54IrUYic y6DuAWUWWK6Qj5kOosob1VjjHFZcN2UYLKnwyVXi6rnGNGt+L857QAHQCzwCxrXQRqNWAPQBd2VP H9Bg5MXAU3lXoDoGrAWmgffSKwTuAwPAE+ALUGnt8WXAuGPnBsFoMkDCvmQWcKFOIsKbE4DngOuR 8WUxmBcBI8AxoFb1tha8FVgJDGkzQvl5Ld4T1E9Am8Zr09ytak+rAgwC7WbuEeCrDYPA+UU7FAhE +JsA0nr2I7wrKXlacl8Q02bHe4FeB9wtzVEdA9xZ5aBa01eh968BXcAPR74K+Cb5RemWG9k88EDt j/K4IukdB44C/cq1a7AL0fM98zxsaHep7ZmQ9hTiLrhAsBCwJmeONJB0wJ3Ue20RoHbLe5oVjne0 0PWO3kudvoMaq9SRDyrsuiQ/YGRTJr9+ELgS6b0FbgjworBJmzgP1E7IWxoicle7ZIFAu+B80x4W 3KTxOj8ix9XIS+aAdeb9qlQqFaRSqdC2Q8Zj3Hz4TDnvquTbHPkwcFme5AOfgYMK+VEz74zAFcqm VwrvRaVJC7IlbXJal+NxSQOrwfEu1+MSzgLD0G2PAAfQIf1RYKNjU71kLYIcAI8VjuuV2xakVwN8 ByaAncB24LQ2ZYcJzyPmcKhyvG9Wz9cl7xbw8OBZBMeGrm/C0nfymW/qeIYc55tciPHUX6AzHPF7 FYZpXYTb5GX9Wnij9LcoL75Q0p90bgSbFV6TwDt5zZ6INHBGNg0JyArNvQBcMQdNoBAeBS5hTr5M d7qE0fGce1Uyyz0u6j7XbkFmuRsV6VMrzGv19tDIdo+L+XVSpU0Z1GExIDAjUSFpbFotkMtaemVc w1J8tfxBKVAO6zZ9tcAF2VdJnhXP9cB/BK5OgPY7/fvUXxxrlHz5Vl1GcIXmT4NmheAu4CFwIvYo /yG48B+YDuXbCV18635ngJ+og1hiEd8S4QAAAABJRU5ErkJggg== ------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://pagead2.googlesyndication.com/pagead/sma8.js (function(){var c=3Dwindow,d=3Ddocument;function h(a,b){return = a.cursor=3Db}function i(a,b){return a.onmouseover=3Db}function = j(a,b){return a.display=3Db}var = l=3D"appendChild",m=3D"length",p=3D"style",r;=0A= function = s(a){this.P=3Da.adsContainer;this.L=3Da.nextAdIndex||0;this.z=3Da.linksCo= ntainer;this.b=3Da.previousLink;this.a=3Da.nextLink;this.v=3Da.linkArrowC= olor;this.q=3Da.linkActiveBgColor;this.w=3Da.linkInactiveBgColor;this.H=3D= a.linkActiveCursor;this.I=3Da.linkInactiveCursor;this.J=3Da.loading;this.= j=3Da.requestToken;this.fa=3Da.renderAds;this.T=3Da.getNextAdRequestUrl;t= his.ca=3Da.maxAds;this.V=3Da.handlerUrl;this.ha=3Da.requestUrl;this.S=3Da= .formatParams;this.d=3Da.pages;this.c=3D0;this.i=3Dfalse;this.o=3D{};this= .n=3D{};this.da=3Da.nextAdsMessage;=0A= this.ea=3Da.previousAdsMessage;this.f=3Da.arrowHeight;this.g=3Da.arrowWid= th;this.l=3Da.arrowSize;this.Q=3Da.arrowGap;this.G=3Da.isRtl;this.Y();thi= s.ja();j(this.z[p],"block")}r=3Ds.prototype;r.ba=3Dfunction(a){this.W();i= f(a.ads[m]=3D=3D0){this.j=3Dnull;this.c=3D0;this.A()}else{this.j=3Da.toke= n&&a.token[m]>0?a.token:null;for(var b=3D0;b0)this.aa();else = if(a=3D=3D1&&(this.j||this.c0||a=3D=3D1&&(this.j||this.c0){i(this.b,this.b.k);this.o[2][p].display=3D=3D= "none"&&this.M(0)}else{i(this.b,null);this.N(0)}if(this.j||this.c
  • Loading...
------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.mesopinions.com/_js/jquery/jquery-1.3.2.min.js /*=0A= * jQuery JavaScript Library v1.3.2=0A= * http://jquery.com/=0A= *=0A= * Copyright (c) 2009 John Resig=0A= * Dual licensed under the MIT and GPL licenses.=0A= * http://docs.jquery.com/License=0A= *=0A= * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009)=0A= * Revision: 6246=0A= */=0A= (function(){var = l=3Dthis,g,y=3Dl.jQuery,p=3Dl.$,o=3Dl.jQuery=3Dl.$=3Dfunction(E,F){return= new = o.fn.init(E,F)},D=3D/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,f=3D/^.[^:#\[\.= ,]*$/;o.fn=3Do.prototype=3D{init:function(E,H){E=3DE||document;if(E.nodeT= ype){this[0]=3DE;this.length=3D1;this.context=3DE;return this}if(typeof = E=3D=3D=3D"string"){var = G=3DD.exec(E);if(G&&(G[1]||!H)){if(G[1]){E=3Do.clean([G[1]],H)}else{var = I=3Ddocument.getElementById(G[3]);if(I&&I.id!=3DG[3]){return = o().find(E)}var F=3Do(I||[]);F.context=3Ddocument;F.selector=3DE;return = F}}else{return o(H).find(E)}}else{if(o.isFunction(E)){return = o(document).ready(E)}}if(E.selector&&E.context){this.selector=3DE.selecto= r;this.context=3DE.context}return = this.setArray(o.isArray(E)?E:o.makeArray(E))},selector:"",jquery:"1.3.2",= size:function(){return this.length},get:function(E){return = E=3D=3D=3Dg?Array.prototype.slice.call(this):this[E]},pushStack:function(= F,H,E){var = G=3Do(F);G.prevObject=3Dthis;G.context=3Dthis.context;if(H=3D=3D=3D"find"= ){G.selector=3Dthis.selector+(this.selector?" = ":"")+E}else{if(H){G.selector=3Dthis.selector+"."+H+"("+E+")"}}return = G},setArray:function(E){this.length=3D0;Array.prototype.push.apply(this,E= );return this},each:function(F,E){return = o.each(this,F,E)},index:function(E){return = o.inArray(E&&E.jquery?E[0]:E,this)},attr:function(F,H,G){var = E=3DF;if(typeof F=3D=3D=3D"string"){if(H=3D=3D=3Dg){return = this[0]&&o[G||"attr"](this[0],F)}else{E=3D{};E[F]=3DH}}return = this.each(function(I){for(F in = E){o.attr(G?this.style:this,F,o.prop(this,E[F],G,I,F))}})},css:function(E= ,F){if((E=3D=3D"width"||E=3D=3D"height")&&parseFloat(F)<0){F=3Dg}return = this.attr(E,F,"curCSS")},text:function(F){if(typeof = F!=3D=3D"object"&&F!=3Dnull){return = this.empty().append((this[0]&&this[0].ownerDocument||document).createText= Node(F))}var = E=3D"";o.each(F||this,function(){o.each(this.childNodes,function(){if(thi= s.nodeType!=3D8){E+=3Dthis.nodeType!=3D1?this.nodeValue:o.fn.text([this])= }})});return E},wrapAll:function(E){if(this[0]){var = F=3Do(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBef= ore(this[0])}F.map(function(){var = G=3Dthis;while(G.firstChild){G=3DG.firstChild}return = G}).append(this)}return this},wrapInner:function(E){return = this.each(function(){o(this).contents().wrapAll(E)})},wrap:function(E){re= turn this.each(function(){o(this).wrapAll(E)})},append:function(){return = this.domManip(arguments,true,function(E){if(this.nodeType=3D=3D1){this.ap= pendChild(E)}})},prepend:function(){return = this.domManip(arguments,true,function(E){if(this.nodeType=3D=3D1){this.in= sertBefore(E,this.firstChild)}})},before:function(){return = this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,= this)})},after:function(){return = this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,= this.nextSibling)})},end:function(){return = this.prevObject||o([])},push:[].push,sort:[].sort,splice:[].splice,find:f= unction(E){if(this.length=3D=3D=3D1){var = F=3Dthis.pushStack([],"find",E);F.length=3D0;o.find(E,this[0],F);return = F}else{return this.pushStack(o.unique(o.map(this,function(G){return = o.find(E,G)})),"find",E)}},clone:function(G){var = E=3Dthis.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){va= r I=3Dthis.outerHTML;if(!I){var = J=3Dthis.ownerDocument.createElement("div");J.appendChild(this.cloneNode(= true));I=3DJ.innerHTML}return o.clean([I.replace(/ = jQuery\d+=3D"(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return = this.cloneNode(true)}});if(G=3D=3D=3Dtrue){var = H=3Dthis.find("*").andSelf(),F=3D0;E.find("*").andSelf().each(function(){= if(this.nodeName!=3D=3DH[F].nodeName){return}var = I=3Do.data(H[F],"events");for(var K in I){for(var J in = I[K]){o.event.add(this,K,I[K][J],I[K][J].data)}}F++})}return = E},filter:function(E){return = this.pushStack(o.isFunction(E)&&o.grep(this,function(G,F){return = E.call(G,F)})||o.multiFilter(E,o.grep(this,function(F){return = F.nodeType=3D=3D=3D1})),"filter",E)},closest:function(E){var = G=3Do.expr.match.POS.test(E)?o(E):null,F=3D0;return = this.map(function(){var = H=3Dthis;while(H&&H.ownerDocument){if(G?G.index(H)>-1:o(H).is(E)){o.data(= H,"closest",F);return = H}H=3DH.parentNode;F++}})},not:function(E){if(typeof = E=3D=3D=3D"string"){if(f.test(E)){return = this.pushStack(o.multiFilter(E,this,true),"not",E)}else{E=3Do.multiFilter= (E,this)}}var F=3DE.length&&E[E.length-1]!=3D=3Dg&&!E.nodeType;return = this.filter(function(){return = F?o.inArray(this,E)<0:this!=3DE})},add:function(E){return = this.pushStack(o.unique(o.merge(this.get(),typeof = E=3D=3D=3D"string"?o(E):o.makeArray(E))))},is:function(E){return = !!E&&o.multiFilter(E,this).length>0},hasClass:function(E){return = !!E&&this.is("."+E)},val:function(K){if(K=3D=3D=3Dg){var = E=3Dthis[0];if(E){if(o.nodeName(E,"option")){return(E.attributes.value||{= }).specified?E.value:E.text}if(o.nodeName(E,"select")){var = I=3DE.selectedIndex,L=3D[],M=3DE.options,H=3DE.type=3D=3D"select-one";if(= I<0){return null}for(var F=3DH?I:0,J=3DH?I+1:M.length;F=3D0= ||o.inArray(this.name,K)>=3D0)}else{if(o.nodeName(this,"select")){var = N=3Do.makeArray(K);o("option",this).each(function(){this.selected=3D(o.in= Array(this.value,N)>=3D0||o.inArray(this.text,N)>=3D0)});if(!N.length){th= is.selectedIndex=3D-1}}else{this.value=3DK}}})},html:function(E){return = E=3D=3D=3Dg?(this[0]?this[0].innerHTML.replace(/ = jQuery\d+=3D"(?:\d+|null)"/g,""):null):this.empty().append(E)},replaceWit= h:function(E){return this.after(E).remove()},eq:function(E){return = this.slice(E,+E+1)},slice:function(){return = this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.= prototype.slice.call(arguments).join(","))},map:function(E){return = this.pushStack(o.map(this,function(G,F){return = E.call(G,F,G)}))},andSelf:function(){return = this.add(this.prevObject)},domManip:function(J,M,L){if(this[0]){var = I=3D(this[0].ownerDocument||this[0]).createDocumentFragment(),F=3Do.clean= (J,(this[0].ownerDocument||this[0]),I),H=3DI.firstChild;if(H){for(var = G=3D0,E=3Dthis.length;G1||G>0?I.c= loneNode(true):I)}}if(F){o.each(F,z)}}return this;function K(N,O){return = M&&o.nodeName(N,"table")&&o.nodeName(O,"tr")?(N.getElementsByTagName("tbo= dy")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N}}};o.fn= .init.prototype=3Do.fn;function = z(E,F){if(F.src){o.ajax({url:F.src,async:false,dataType:"script"})}else{o= .globalEval(F.text||F.textContent||F.innerHTML||"")}if(F.parentNode){F.pa= rentNode.removeChild(F)}}function e(){return +new = Date}o.extend=3Do.fn.extend=3Dfunction(){var = J=3Darguments[0]||{},H=3D1,I=3Darguments.length,E=3Dfalse,G;if(typeof = J=3D=3D=3D"boolean"){E=3DJ;J=3Darguments[1]||{};H=3D2}if(typeof = J!=3D=3D"object"&&!o.isFunction(J)){J=3D{}}if(I=3D=3DH){J=3Dthis;--H}for(= ;H-1}},swap:functi= on(H,G,I){var E=3D{};for(var F in = G){E[F]=3DH.style[F];H.style[F]=3DG[F]}I.call(H);for(var F in = G){H.style[F]=3DE[F]}},css:function(H,F,J,E){if(F=3D=3D"width"||F=3D=3D"h= eight"){var = L,G=3D{position:"absolute",visibility:"hidden",display:"block"},K=3DF=3D=3D= "width"?["Left","Right"]:["Top","Bottom"];function = I(){L=3DF=3D=3D"width"?H.offsetWidth:H.offsetHeight;if(E=3D=3D=3D"border"= ){return}o.each(K,function(){if(!E){L-=3DparseFloat(o.curCSS(H,"padding"+= this,true))||0}if(E=3D=3D=3D"margin"){L+=3DparseFloat(o.curCSS(H,"margin"= +this,true))||0}else{L-=3DparseFloat(o.curCSS(H,"border"+this+"Width",tru= e))||0}})}if(H.offsetWidth!=3D=3D0){I()}else{o.swap(H,G,I)}return = Math.max(0,Math.round(L))}return = o.curCSS(H,F,J)},curCSS:function(I,F,G){var = L,E=3DI.style;if(F=3D=3D"opacity"&&!o.support.opacity){L=3Do.attr(E,"opac= ity");return = L=3D=3D""?"1":L}if(F.match(/float/i)){F=3Dw}if(!G&&E&&E[F]){L=3DE[F]}else= {if(q.getComputedStyle){if(F.match(/float/i)){F=3D"float"}F=3DF.replace(/= ([A-Z])/g,"-$1").toLowerCase();var = M=3Dq.getComputedStyle(I,null);if(M){L=3DM.getPropertyValue(F)}if(F=3D=3D= "opacity"&&L=3D=3D""){L=3D"1"}}else{if(I.currentStyle){var = J=3DF.replace(/\-(\w)/g,function(N,O){return = O.toUpperCase()});L=3DI.currentStyle[F]||I.currentStyle[J];if(!/^\d+(px)?= $/i.test(L)&&/^\d/.test(L)){var = H=3DE.left,K=3DI.runtimeStyle.left;I.runtimeStyle.left=3DI.currentStyle.l= eft;E.left=3DL||0;L=3DE.pixelLeft+"px";E.left=3DH;I.runtimeStyle.left=3DK= }}}}return L},clean:function(F,K,I){K=3DK||document;if(typeof = K.createElement=3D=3D=3D"undefined"){K=3DK.ownerDocument||K[0]&&K[0].owne= rDocument||document}if(!I&&F.length=3D=3D=3D1&&typeof = F[0]=3D=3D=3D"string"){var = H=3D/^<(\w+)\s*\/?>$/.exec(F[0]);if(H){return[K.createElement(H[1])]}}var= = G=3D[],E=3D[],L=3DK.createElement("div");o.each(F,function(P,S){if(typeof= S=3D=3D=3D"number"){S+=3D""}if(!S){return}if(typeof = S=3D=3D=3D"string"){S=3DS.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){re= turn = T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+"= >"});var = O=3DS.replace(/^\s+/,"").substring(0,10).toLowerCase();var = Q=3D!O.indexOf("",""]||!O.indexOf(""= ,""]||O.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"",= "
"]||!O.indexOf("
"]||= (!O.indexOf("
"]||!O.indexOf("= ",""]||!o.support.htmlSerialize&&[1,"div
","
= "]||[0,"",""];L.innerHTML=3DQ[1]+S+Q[2];while(Q[0]--){L=3DL.lastChild}if(= !o.support.tbody){var = R=3D/"&&!R?L.childNodes:[];for(var = M=3DN.length-1;M>=3D0;--M){if(o.nodeName(N[M],"tbody")&&!N[M].childNodes.= length){N[M].parentNode.removeChild(N[M])}}}if(!o.support.leadingWhitespa= ce&&/^\s/.test(S)){L.insertBefore(K.createTextNode(S.match(/^\s*/)[0]),L.= firstChild)}S=3Do.makeArray(L.childNodes)}if(S.nodeType){G.push(S)}else{G= =3Do.merge(G,S)}});if(I){for(var = J=3D0;G[J];J++){if(o.nodeName(G[J],"script")&&(!G[J].type||G[J].type.toLo= werCase()=3D=3D=3D"text/javascript")){E.push(G[J].parentNode?G[J].parentN= ode.removeChild(G[J]):G[J])}else{if(G[J].nodeType=3D=3D=3D1){G.splice.app= ly(G,[J+1,0].concat(o.makeArray(G[J].getElementsByTagName("script"))))}I.= appendChild(G[J])}}return E}return = G},attr:function(J,G,K){if(!J||J.nodeType=3D=3D3||J.nodeType=3D=3D8){retu= rn g}var = H=3D!o.isXMLDoc(J),L=3DK!=3D=3Dg;G=3DH&&o.props[G]||G;if(J.tagName){var = F=3D/href|src|style/.test(G);if(G=3D=3D"selected"&&J.parentNode){J.parent= Node.selectedIndex}if(G in = J&&H&&!F){if(L){if(G=3D=3D"type"&&o.nodeName(J,"input")&&J.parentNode){th= row"type property can't be = changed"}J[G]=3DK}if(o.nodeName(J,"form")&&J.getAttributeNode(G)){return = J.getAttributeNode(G).nodeValue}if(G=3D=3D"tabIndex"){var = I=3DJ.getAttributeNode("tabIndex");return = I&&I.specified?I.value:J.nodeName.match(/(button|input|object|select|text= area)/i)?0:J.nodeName.match(/^(a|area)$/i)&&J.href?0:g}return = J[G]}if(!o.support.style&&H&&G=3D=3D"style"){return = o.attr(J.style,"cssText",K)}if(L){J.setAttribute(G,""+K)}var = E=3D!o.support.hrefNormalized&&H&&F?J.getAttribute(G,2):J.getAttribute(G)= ;return = E=3D=3D=3Dnull?g:E}if(!o.support.opacity&&G=3D=3D"opacity"){if(L){J.zoom=3D= 1;J.filter=3D(J.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(K)+""=3D= =3D"NaN"?"":"alpha(opacity=3D"+K*100+")")}return = J.filter&&J.filter.indexOf("opacity=3D")>=3D0?(parseFloat(J.filter.match(= /opacity=3D([^)]*)/)[1])/100)+"":""}G=3DG.replace(/-([a-z])/ig,function(M= ,N){return N.toUpperCase()});if(L){J[G]=3DK}return = J[G]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:= function(G){var E=3D[];if(G!=3Dnull){var = F=3DG.length;if(F=3D=3Dnull||typeof = G=3D=3D=3D"string"||o.isFunction(G)||G.setInterval){E[0]=3DG}else{while(F= ){E[--F]=3DG[F]}}}return E},inArray:function(G,H){for(var = E=3D0,F=3DH.length;E0?this.clone(true):this).get();o.fn[F].apply(o(L[K]),I);J=3DJ.conc= at(I)}return = this.pushStack(J,E,G)}});o.each({removeAttr:function(E){o.attr(this,E,"")= ;if(this.nodeType=3D=3D1){this.removeAttribute(E)}},addClass:function(E){= o.className.add(this,E)},removeClass:function(E){o.className.remove(this,= E)},toggleClass:function(F,E){if(typeof = E!=3D=3D"boolean"){E=3D!o.className.has(this,F)}o.className[E?"add":"remo= ve"](this,F)},remove:function(E){if(!E||o.filter(E,[this]).length){o("*",= this).add([this]).each(function(){o.event.remove(this);o.removeData(this)= });if(this.parentNode){this.parentNode.removeChild(this)}}},empty:functio= n(){o(this).children().remove();while(this.firstChild){this.removeChild(t= his.firstChild)}}},function(E,F){o.fn[E]=3Dfunction(){return = this.each(F,arguments)}});function j(E,F){return = E[0]&&parseInt(o.curCSS(E[0],F,true),10)||0}var = h=3D"jQuery"+e(),v=3D0,A=3D{};o.extend({cache:{},data:function(F,E,G){F=3D= F=3D=3Dl?A:F;var = H=3DF[h];if(!H){H=3DF[h]=3D++v}if(E&&!o.cache[H]){o.cache[H]=3D{}}if(G!=3D= =3Dg){o.cache[H][E]=3DG}return = E?o.cache[H][E]:H},removeData:function(F,E){F=3DF=3D=3Dl?A:F;var = H=3DF[h];if(E){if(o.cache[H]){delete o.cache[H][E];E=3D"";for(E in = o.cache[H]){break}if(!E){o.removeData(F)}}}else{try{delete = F[h]}catch(G){if(F.removeAttribute){F.removeAttribute(h)}}delete = o.cache[H]}},queue:function(F,E,H){if(F){E=3D(E||"fx")+"queue";var = G=3Do.data(F,E);if(!G||o.isArray(H)){G=3Do.data(F,E,o.makeArray(H))}else{= if(H){G.push(H)}}}return G},dequeue:function(H,G){var = E=3Do.queue(H,G),F=3DE.shift();if(!G||G=3D=3D=3D"fx"){F=3DE[0]}if(F!=3D=3D= g){F.call(H)}}});o.fn.extend({data:function(E,G){var = H=3DE.split(".");H[1]=3DH[1]?"."+H[1]:"";if(G=3D=3D=3Dg){var = F=3Dthis.triggerHandler("getData"+H[1]+"!",[H[0]]);if(F=3D=3D=3Dg&&this.l= ength){F=3Do.data(this[0],E)}return = F=3D=3D=3Dg&&H[1]?this.data(H[0]):F}else{return = this.trigger("setData"+H[1]+"!",[H[0],G]).each(function(){o.data(this,E,G= )})}},removeData:function(E){return = this.each(function(){o.removeData(this,E)})},queue:function(E,F){if(typeo= f E!=3D=3D"string"){F=3DE;E=3D"fx"}if(F=3D=3D=3Dg){return = o.queue(this[0],E)}return this.each(function(){var = G=3Do.queue(this,E,F);if(E=3D=3D"fx"&&G.length=3D=3D1){G[0].call(this)}})= },dequeue:function(E){return this.each(function(){o.dequeue(this,E)})}});=0A= /*=0A= * Sizzle CSS Selector Engine - v0.9.3=0A= * Copyright 2009, The Dojo Foundation=0A= * Released under the MIT, BSD, and GPL Licenses.=0A= * More information: http://sizzlejs.com/=0A= */=0A= (function(){var = R=3D/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]= '"]+)+\]|\\.|[^ = >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,L=3D0,H=3DObject.prototype.toString;var = F=3Dfunction(Y,U,ab,ac){ab=3Dab||[];U=3DU||document;if(U.nodeType!=3D=3D1= &&U.nodeType!=3D=3D9){return[]}if(!Y||typeof Y!=3D=3D"string"){return = ab}var = Z=3D[],W,af,ai,T,ad,V,X=3Dtrue;R.lastIndex=3D0;while((W=3DR.exec(Y))!=3D=3D= null){Z.push(W[1]);if(W[2]){V=3DRegExp.rightContext;break}}if(Z.length>1&= &M.exec(Y)){if(Z.length=3D=3D=3D2&&I.relative[Z[0]]){af=3DJ(Z[0]+Z[1],U)}= else{af=3DI.relative[Z[0]]?[U]:F(Z.shift(),U);while(Z.length){Y=3DZ.shift= ();if(I.relative[Y]){Y+=3DZ.shift()}af=3DJ(Y,af)}}}else{var = ae=3Dac?{expr:Z.pop(),set:E(ac)}:F.find(Z.pop(),Z.length=3D=3D=3D1&&U.par= entNode?U.parentNode:U,Q(U));af=3DF.filter(ae.expr,ae.set);if(Z.length>0)= {ai=3DE(af)}else{X=3Dfalse}while(Z.length){var = ah=3DZ.pop(),ag=3Dah;if(!I.relative[ah]){ah=3D""}else{ag=3DZ.pop()}if(ag=3D= =3Dnull){ag=3DU}I.relative[ah](ai,ag,Q(U))}}if(!ai){ai=3Daf}if(!ai){throw= "Syntax error, unrecognized expression: = "+(ah||Y)}if(H.call(ai)=3D=3D=3D"[object = Array]"){if(!X){ab.push.apply(ab,ai)}else{if(U.nodeType=3D=3D=3D1){for(va= r = aa=3D0;ai[aa]!=3Dnull;aa++){if(ai[aa]&&(ai[aa]=3D=3D=3Dtrue||ai[aa].nodeT= ype=3D=3D=3D1&&K(U,ai[aa]))){ab.push(af[aa])}}}else{for(var = aa=3D0;ai[aa]!=3Dnull;aa++){if(ai[aa]&&ai[aa].nodeType=3D=3D=3D1){ab.push= (af[aa])}}}}}else{E(ai,ab)}if(V){F(V,U,ab,ac);if(G){hasDuplicate=3Dfalse;= ab.sort(G);if(hasDuplicate){for(var = aa=3D1;aa":function(Z,U,aa){var X=3Dtypeof = U=3D=3D=3D"string";if(X&&!/\W/.test(U)){U=3Daa?U:U.toUpperCase();for(var = V=3D0,T=3DZ.length;V1||/^\w/.test(X[3])){X[3]=3DF(X[3],null,null,U)}else{var = W=3DF.filter(X[3],U,V,true^Y);if(!V){T.push.apply(T,W)}return = false}}else{if(I.match.POS.test(X[0])||I.match.CHILD.test(X[0])){return = true}}return X},POS:function(T){T.unshift(true);return = T}},filters:{enabled:function(T){return = T.disabled=3D=3D=3Dfalse&&T.type!=3D=3D"hidden"},disabled:function(T){ret= urn T.disabled=3D=3D=3Dtrue},checked:function(T){return = T.checked=3D=3D=3Dtrue},selected:function(T){T.parentNode.selectedIndex;r= eturn T.selected=3D=3D=3Dtrue},parent:function(T){return = !!T.firstChild},empty:function(T){return = !T.firstChild},has:function(V,U,T){return = !!F(T[3],V).length},header:function(T){return/h\d/i.test(T.nodeName)},tex= t:function(T){return"text"=3D=3D=3DT.type},radio:function(T){return"radio= "=3D=3D=3DT.type},checkbox:function(T){return"checkbox"=3D=3D=3DT.type},f= ile:function(T){return"file"=3D=3D=3DT.type},password:function(T){return"= password"=3D=3D=3DT.type},submit:function(T){return"submit"=3D=3D=3DT.typ= e},image:function(T){return"image"=3D=3D=3DT.type},reset:function(T){retu= rn"reset"=3D=3D=3DT.type},button:function(T){return"button"=3D=3D=3DT.typ= e||T.nodeName.toUpperCase()=3D=3D=3D"BUTTON"},input:function(T){return/in= put|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:functio= n(U,T){return T=3D=3D=3D0},last:function(V,U,T,W){return = U=3D=3D=3DW.length-1},even:function(U,T){return = T%2=3D=3D=3D0},odd:function(U,T){return = T%2=3D=3D=3D1},lt:function(V,U,T){return = UT[3]-0},nth:function(V,U,T){return = T[3]-0=3D=3DU},eq:function(V,U,T){return = T[3]-0=3D=3DU}},filter:{PSEUDO:function(Z,V,W,aa){var = U=3DV[1],X=3DI.filters[U];if(X){return = X(Z,W,V,aa)}else{if(U=3D=3D=3D"contains"){return(Z.textContent||Z.innerTe= xt||"").indexOf(V[3])>=3D0}else{if(U=3D=3D=3D"not"){var Y=3DV[3];for(var = W=3D0,T=3DY.length;W=3D0)}}},ID:function(U,T){return = U.nodeType=3D=3D=3D1&&U.getAttribute("id")=3D=3D=3DT},TAG:function(U,T){r= eturn(T=3D=3D=3D"*"&&U.nodeType=3D=3D=3D1)||U.nodeName=3D=3D=3DT},CLASS:f= unction(U,T){return(" "+(U.className||U.getAttribute("class"))+" = ").indexOf(T)>-1},ATTR:function(Y,W){var = V=3DW[1],T=3DI.attrHandle[V]?I.attrHandle[V](Y):Y[V]!=3Dnull?Y[V]:Y.getAt= tribute(V),Z=3DT+"",X=3DW[2],U=3DW[4];return = T=3D=3Dnull?X=3D=3D=3D"!=3D":X=3D=3D=3D"=3D"?Z=3D=3D=3DU:X=3D=3D=3D"*=3D"= ?Z.indexOf(U)>=3D0:X=3D=3D=3D"~=3D"?(" "+Z+" = ").indexOf(U)>=3D0:!U?Z&&T!=3D=3Dfalse:X=3D=3D=3D"!=3D"?Z!=3DU:X=3D=3D=3D= "^=3D"?Z.indexOf(U)=3D=3D=3D0:X=3D=3D=3D"$=3D"?Z.substr(Z.length-U.length= )=3D=3D=3DU:X=3D=3D=3D"|=3D"?Z=3D=3D=3DU||Z.substr(0,U.length+1)=3D=3D=3D= U+"-":false},POS:function(X,U,V,Y){var = T=3DU[2],W=3DI.setFilters[T];if(W){return W(X,V,U,Y)}}}};var = M=3DI.match.POS;for(var O in = I.match){I.match[O]=3DRegExp(I.match[O].source+/(?![^\[]*\])(?![^\(]*\))/= .source)}var = E=3Dfunction(U,T){U=3DArray.prototype.slice.call(U);if(T){T.push.apply(T,= U);return T}return = U};try{Array.prototype.slice.call(document.documentElement.childNodes)}ca= tch(N){E=3Dfunction(X,W){var U=3DW||[];if(H.call(X)=3D=3D=3D"[object = Array]"){Array.prototype.push.apply(U,X)}else{if(typeof = X.length=3D=3D=3D"number"){for(var = V=3D0,T=3DX.length;V";var = T=3Ddocument.documentElement;T.insertBefore(U,T.firstChild);if(!!document= .getElementById(V)){I.find.ID=3Dfunction(X,Y,Z){if(typeof = Y.getElementById!=3D=3D"undefined"&&!Z){var = W=3DY.getElementById(X[1]);return W?W.id=3D=3D=3DX[1]||typeof = W.getAttributeNode!=3D=3D"undefined"&&W.getAttributeNode("id").nodeValue=3D= =3D=3DX[1]?[W]:g:[]}};I.filter.ID=3Dfunction(Y,W){var X=3Dtypeof = Y.getAttributeNode!=3D=3D"undefined"&&Y.getAttributeNode("id");return = Y.nodeType=3D=3D=3D1&&X&&X.nodeValue=3D=3D=3DW}}T.removeChild(U)})();(fun= ction(){var = T=3Ddocument.createElement("div");T.appendChild(document.createComment(""= ));if(T.getElementsByTagName("*").length>0){I.find.TAG=3Dfunction(U,Y){va= r X=3DY.getElementsByTagName(U[1]);if(U[1]=3D=3D=3D"*"){var = W=3D[];for(var = V=3D0;X[V];V++){if(X[V].nodeType=3D=3D=3D1){W.push(X[V])}}X=3DW}return = X}}T.innerHTML=3D"";if(T.firstChild&&typeof = T.firstChild.getAttribute!=3D=3D"undefined"&&T.firstChild.getAttribute("h= ref")!=3D=3D"#"){I.attrHandle.href=3Dfunction(U){return = U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){= var T=3DF,U=3Ddocument.createElement("div");U.innerHTML=3D"

";if(U.querySelectorAll&&U.querySelectorAll(".TEST").l= ength=3D=3D=3D0){return}F=3Dfunction(Y,X,V,W){X=3DX||document;if(!W&&X.no= deType=3D=3D=3D9&&!Q(X)){try{return = E(X.querySelectorAll(Y),V)}catch(Z){}}return = T(Y,X,V,W)};F.find=3DT.find;F.filter=3DT.filter;F.selectors=3DT.selectors= ;F.matches=3DT.matches})()}if(document.getElementsByClassName&&document.d= ocumentElement.getElementsByClassName){(function(){var = T=3Ddocument.createElement("div");T.innerHTML=3D"
";if(T.getElementsByClassName("e").length=3D=3D=3D0)= {return}T.lastChild.className=3D"e";if(T.getElementsByClassName("e").leng= th=3D=3D=3D1){return}I.order.splice(1,0,"CLASS");I.find.CLASS=3Dfunction(= U,V,W){if(typeof V.getElementsByClassName!=3D=3D"undefined"&&!W){return = V.getElementsByClassName(U[1])}}})()}function P(U,Z,Y,ad,aa,ac){var = ab=3DU=3D=3D"previousSibling"&&!ac;for(var = W=3D0,V=3Dad.length;W0){X=3DT;break}}}T=3DT[U]}ad[W]=3DX}}}var = K=3Ddocument.compareDocumentPosition?function(U,T){return = U.compareDocumentPosition(T)&16}:function(U,T){return = U!=3D=3DT&&(U.contains?U.contains(T):true)};var Q=3Dfunction(T){return = T.nodeType=3D=3D=3D9&&T.documentElement.nodeName!=3D=3D"HTML"||!!T.ownerD= ocument&&Q(T.ownerDocument)};var J=3Dfunction(T,aa){var = W=3D[],X=3D"",Y,V=3Daa.nodeType?[aa]:aa;while((Y=3DI.match.PSEUDO.exec(T)= )){X+=3DY[0];T=3DT.replace(I.match.PSEUDO,"")}T=3DI.relative[T]?T+"*":T;f= or(var Z=3D0,U=3DV.length;Z0||T.offsetHeight>0};F.selectors.filters.animated=3Dfunctio= n(T){return o.grep(o.timers,function(U){return = T=3D=3D=3DU.elem}).length};o.multiFilter=3Dfunction(V,T,U){if(U){V=3D":no= t("+V+")"}return F.matches(V,T)};o.dir=3Dfunction(V,U){var = T=3D[],W=3DV[U];while(W&&W!=3Ddocument){if(W.nodeType=3D=3D1){T.push(W)}W= =3DW[U]}return T};o.nth=3Dfunction(X,T,V,W){T=3DT||1;var = U=3D0;for(;X;X=3DX[V]){if(X.nodeType=3D=3D1&&++U=3D=3DT){break}}return = X};o.sibling=3Dfunction(V,U){var = T=3D[];for(;V;V=3DV.nextSibling){if(V.nodeType=3D=3D1&&V!=3DU){T.push(V)}= }return = T};return;l.Sizzle=3DF})();o.event=3D{add:function(I,F,H,K){if(I.nodeType= =3D=3D3||I.nodeType=3D=3D8){return}if(I.setInterval&&I!=3Dl){I=3Dl}if(!H.= guid){H.guid=3Dthis.guid++}if(K!=3D=3Dg){var = G=3DH;H=3Dthis.proxy(G);H.data=3DK}var = E=3Do.data(I,"events")||o.data(I,"events",{}),J=3Do.data(I,"handle")||o.d= ata(I,"handle",function(){return typeof = o!=3D=3D"undefined"&&!o.event.triggered?o.event.handle.apply(arguments.ca= llee.elem,arguments):g});J.elem=3DI;o.each(F.split(/\s+/),function(M,N){v= ar = O=3DN.split(".");N=3DO.shift();H.type=3DO.slice().sort().join(".");var = L=3DE[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O= )}if(!L){L=3DE[N]=3D{};if(!o.event.special[N]||o.event.special[N].setup.c= all(I,K,O)=3D=3D=3Dfalse){if(I.addEventListener){I.addEventListener(N,J,f= alse)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=3DH;o.e= vent.global[N]=3Dtrue});I=3Dnull},guid:1,global:{},remove:function(K,H,J)= {if(K.nodeType=3D=3D3||K.nodeType=3D=3D8){return}var = G=3Do.data(K,"events"),F,E;if(G){if(H=3D=3D=3Dg||(typeof = H=3D=3D=3D"string"&&H.charAt(0)=3D=3D".")){for(var I in = G){this.remove(K,I+(H||""))}}else{if(H.type){J=3DH.handler;H=3DH.type}o.e= ach(H.split(/\s+/),function(M,O){var Q=3DO.split(".");O=3DQ.shift();var = N=3DRegExp("(^|\\.)"+Q.slice().sort().join(".*\\.")+"(\\.|$)");if(G[O]){i= f(J){delete G[O][J.guid]}else{for(var P in = G[O]){if(N.test(G[O][P].type)){delete = G[O][P]}}}if(o.event.specialAll[O]){o.event.specialAll[O].teardown.call(K= ,Q)}for(F in = G[O]){break}if(!F){if(!o.event.special[O]||o.event.special[O].teardown.ca= ll(K,Q)=3D=3D=3Dfalse){if(K.removeEventListener){K.removeEventListener(O,= o.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,o.d= ata(K,"handle"))}}}F=3Dnull;delete G[O]}}})}for(F in G){break}if(!F){var = L=3Do.data(K,"handle");if(L){L.elem=3Dnull}o.removeData(K,"events");o.rem= oveData(K,"handle")}}},trigger:function(I,K,H,E){var = G=3DI.type||I;if(!E){I=3Dtypeof = I=3D=3D=3D"object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf(= "!")>=3D0){I.type=3DG=3DG.slice(0,-1);I.exclusive=3Dtrue}if(!H){I.stopPro= pagation();if(this.global[G]){o.each(o.cache,function(){if(this.events&&t= his.events[G]){o.event.trigger(I,K,this.handle.elem)}})}}if(!H||H.nodeTyp= e=3D=3D3||H.nodeType=3D=3D8){return = g}I.result=3Dg;I.target=3DH;K=3Do.makeArray(K);K.unshift(I)}I.currentTarg= et=3DH;var = J=3Do.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&= G=3D=3D"click"))&&H["on"+G]&&H["on"+G].apply(H,K)=3D=3D=3Dfalse){I.result= =3Dfalse}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=3D=3D= "click")){this.triggered=3Dtrue;try{H[G]()}catch(L){}}this.triggered=3Dfa= lse;if(!I.isPropagationStopped()){var = F=3DH.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},ha= ndle:function(K){var = J,E;K=3Darguments[0]=3Do.event.fix(K||l.event);K.currentTarget=3Dthis;var= = L=3DK.type.split(".");K.type=3DL.shift();J=3D!L.length&&!K.exclusive;var = I=3DRegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=3D(o.dat= a(this,"events")||{})[K.type];for(var G in E){var = H=3DE[G];if(J||I.test(H.type)){K.handler=3DH;K.data=3DH.data;var = F=3DH.apply(this,arguments);if(F!=3D=3Dg){K.result=3DF;if(F=3D=3D=3Dfalse= ){K.preventDefault();K.stopPropagation()}}if(K.isImmediatePropagationStop= ped()){break}}}},props:"altKey attrChange attrName bubbles button = cancelable charCode clientX clientY ctrlKey currentTarget data detail = eventPhase fromElement handler keyCode metaKey newValue originalTarget = pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey = srcElement target toElement view wheelDelta which".split(" = "),fix:function(H){if(H[h]){return H}var F=3DH;H=3Do.Event(F);for(var = G=3Dthis.props.length,J;G;){J=3Dthis.props[--G];H[J]=3DF[J]}if(!H.target)= {H.target=3DH.srcElement||document}if(H.target.nodeType=3D=3D3){H.target=3D= H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=3D= H.fromElement=3D=3DH.target?H.toElement:H.fromElement}if(H.pageX=3D=3Dnul= l&&H.clientX!=3Dnull){var = I=3Ddocument.documentElement,E=3Ddocument.body;H.pageX=3DH.clientX+(I&&I.= scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=3DH.clientY+(I&= &I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCo= de||H.charCode=3D=3D=3D0)?H.charCode:H.keyCode)){H.which=3DH.charCode||H.= keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=3DH.ctrlKey}if(!H.which&&H.bu= tton){H.which=3D(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return = H},proxy:function(F,E){E=3DE||function(){return = F.apply(this,arguments)};E.guid=3DF.guid=3DF.guid||E.guid||this.guid++;re= turn = E},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setu= p:function(E,F){o.event.add(this,F[0],c)},teardown:function(G){if(G.lengt= h){var = E=3D0,F=3DRegExp("(^|\\.)"+G[0]+"(\\.|$)");o.each((o.data(this,"events").= live||{}),function(){if(F.test(this.type)){E++}});if(E<1){o.event.remove(= this,G[0],c)}}}}}};o.Event=3Dfunction(E){if(!this.preventDefault){return = new = o.Event(E)}if(E&&E.type){this.originalEvent=3DE;this.type=3DE.type}else{t= his.type=3DE}this.timeStamp=3De();this[h]=3Dtrue};function k(){return = false}function u(){return = true}o.Event.prototype=3D{preventDefault:function(){this.isDefaultPrevent= ed=3Du;var = E=3Dthis.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefaul= t()}E.returnValue=3Dfalse},stopPropagation:function(){this.isPropagationS= topped=3Du;var = E=3Dthis.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagat= ion()}E.cancelBubble=3Dtrue},stopImmediatePropagation:function(){this.isI= mmediatePropagationStopped=3Du;this.stopPropagation()},isDefaultPrevented= :k,isPropagationStopped:k,isImmediatePropagationStopped:k};var = a=3Dfunction(F){var = E=3DF.relatedTarget;while(E&&E!=3Dthis){try{E=3DE.parentNode}catch(G){E=3D= this}}if(E!=3Dthis){F.type=3DF.data;o.event.handle.apply(this,arguments)}= };o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.e= vent.special[E]=3D{setup:function(){o.event.add(this,F,a,E)},teardown:fun= ction(){o.event.remove(this,F,a)}}});o.fn.extend({bind:function(F,G,E){re= turn = F=3D=3D"unload"?this.one(F,G,E):this.each(function(){o.event.add(this,F,E= ||G,E&&G)})},one:function(G,H,F){var = E=3Do.event.proxy(F||H,function(I){o(this).unbind(I,E);return(F||H).apply= (this,arguments)});return = this.each(function(){o.event.add(this,G,E,F&&H)})},unbind:function(F,E){r= eturn = this.each(function(){o.event.remove(this,F,E)})},trigger:function(E,F){re= turn = this.each(function(){o.event.trigger(E,F,this)})},triggerHandler:function= (E,G){if(this[0]){var = F=3Do.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G= ,this[0]);return F.result}},toggle:function(G){var = E=3Darguments,F=3D1;while(F
a';var = H=3DK.getElementsByTagName("*"),E=3DK.getElementsByTagName("a")[0];if(!H|= |!H.length||!E){return}o.support=3D{leadingWhitespace:K.firstChild.nodeTy= pe=3D=3D3,tbody:!K.getElementsByTagName("tbody").length,objectAll:!!K.get= ElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSeria= lize:!!K.getElementsByTagName("link").length,style:/red/.test(E.getAttrib= ute("style")),hrefNormalized:E.getAttribute("href")=3D=3D=3D"/a",opacity:= E.style.opacity=3D=3D=3D"0.5",cssFloat:!!E.style.cssFloat,scriptEval:fals= e,noCloneEvent:true,boxModel:null};G.type=3D"text/javascript";try{G.appen= dChild(document.createTextNode("window."+J+"=3D1;"))}catch(I){}F.insertBe= fore(G,F.firstChild);if(l[J]){o.support.scriptEval=3Dtrue;delete = l[J]}F.removeChild(G);if(K.attachEvent&&K.fireEvent){K.attachEvent("oncli= ck",function(){o.support.noCloneEvent=3Dfalse;K.detachEvent("onclick",arg= uments.callee)});K.cloneNode(true).fireEvent("onclick")}o(function(){var = L=3Ddocument.createElement("div");L.style.width=3DL.style.paddingLeft=3D"= 1px";document.body.appendChild(L);o.boxModel=3Do.support.boxModel=3DL.off= setWidth=3D=3D=3D2;document.body.removeChild(L).style.display=3D"none"})}= )();var = w=3Do.support.cssFloat?"cssFloat":"styleFloat";o.props=3D{"for":"htmlFor"= ,"class":"className","float":w,cssFloat:w,styleFloat:w,readonly:"readOnly= ",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabin= dex:"tabIndex"};o.fn.extend({_load:o.fn.load,load:function(G,J,K){if(type= of G!=3D=3D"string"){return this._load(G)}var I=3DG.indexOf(" = ");if(I>=3D0){var E=3DG.slice(I,G.length);G=3DG.slice(0,I)}var = H=3D"GET";if(J){if(o.isFunction(J)){K=3DJ;J=3Dnull}else{if(typeof = J=3D=3D=3D"object"){J=3Do.param(J);H=3D"POST"}}}var = F=3Dthis;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,= L){if(L=3D=3D"success"||L=3D=3D"notmodified"){F.html(E?o("
").append= (M.responseText.replace(//g,"")).find(E):M.respon= seText)}if(K){F.each(K,[M.responseText,L,M])}}});return = this},serialize:function(){return = o.param(this.serializeArray())},serializeArray:function(){return = this.map(function(){return = this.elements?o.makeArray(this.elements):this}).filter(function(){return = this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.no= deName)||/text|hidden|password|search/i.test(this.type))}).map(function(E= ,F){var G=3Do(this).val();return = G=3D=3Dnull?null:o.isArray(G)?o.map(G,function(I,H){return{name:F.name,va= lue:I}}):{name:F.name,value:G}}).get()}});o.each("ajaxStart,ajaxStop,ajax= Complete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(E,F){o.fn[F]= =3Dfunction(G){return this.bind(F,G)}});var = r=3De();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=3DG;G=3Dnul= l}return = o.ajax({type:"GET",url:E,data:G,success:H,dataType:F})},getScript:functio= n(E,F){return o.get(E,null,F,"script")},getJSON:function(E,F,G){return = o.get(E,F,G,"json")},post:function(E,G,H,F){if(o.isFunction(G)){H=3DG;G=3D= {}}return = o.ajax({type:"POST",url:E,data:G,success:H,dataType:F})},ajaxSetup:functi= on(E){o.extend(o.ajaxSettings,E)},ajaxSettings:{url:location.href,global:= true,type:"GET",contentType:"application/x-www-form-urlencoded",processDa= ta:true,async:true,xhr:function(){return l.ActiveXObject?new = ActiveXObject("Microsoft.XMLHTTP"):new = XMLHttpRequest()},accepts:{xml:"application/xml, = text/xml",html:"text/html",script:"text/javascript, = application/javascript",json:"application/json, = text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:= function(M){M=3Do.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var = W,F=3D/=3D\?(&|$)/g,R,V,G=3DM.type.toUpperCase();if(M.data&&M.processData= &&typeof = M.data!=3D=3D"string"){M.data=3Do.param(M.data)}if(M.dataType=3D=3D"jsonp= "){if(G=3D=3D"GET"){if(!M.url.match(F)){M.url+=3D(M.url.match(/\?/)?"&":"= ?")+(M.jsonp||"callback")+"=3D?"}}else{if(!M.data||!M.data.match(F)){M.da= ta=3D(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=3D?"}}M.dataType=3D"j= son"}if(M.dataType=3D=3D"json"&&(M.data&&M.data.match(F)||M.url.match(F))= ){W=3D"jsonp"+r++;if(M.data){M.data=3D(M.data+"").replace(F,"=3D"+W+"$1")= }M.url=3DM.url.replace(F,"=3D"+W+"$1");M.dataType=3D"script";l[W]=3Dfunct= ion(X){V=3DX;I();L();l[W]=3Dg;try{delete = l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=3D=3D"script"&&M.ca= che=3D=3Dnull){M.cache=3Dfalse}if(M.cache=3D=3D=3Dfalse&&G=3D=3D"GET"){va= r E=3De();var = U=3DM.url.replace(/(\?|&)_=3D.*?(&|$)/,"$1_=3D"+E+"$2");M.url=3DU+((U=3D=3D= M.url)?(M.url.match(/\?/)?"&":"?")+"_=3D"+E:"")}if(M.data&&G=3D=3D"GET"){= M.url+=3D(M.url.match(/\?/)?"&":"?")+M.data;M.data=3Dnull}if(M.global&&!o= .active++){o.event.trigger("ajaxStart")}var = Q=3D/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=3D=3D"script"&&G=3D= =3D"GET"&&Q&&(Q[1]&&Q[1]!=3Dlocation.protocol||Q[2]!=3Dlocation.host)){va= r H=3Ddocument.getElementsByTagName("head")[0];var = T=3Ddocument.createElement("script");T.src=3DM.url;if(M.scriptCharset){T.= charset=3DM.scriptCharset}if(!W){var = O=3Dfalse;T.onload=3DT.onreadystatechange=3Dfunction(){if(!O&&(!this.read= yState||this.readyState=3D=3D"loaded"||this.readyState=3D=3D"complete")){= O=3Dtrue;I();L();T.onload=3DT.onreadystatechange=3Dnull;H.removeChild(T)}= }}H.appendChild(T);return g}var K=3Dfalse;var = J=3DM.xhr();if(M.username){J.open(G,M.url,M.async,M.username,M.password)}= else{J.open(G,M.url,M.async)}try{if(M.data){J.setRequestHeader("Content-T= ype",M.contentType)}if(M.ifModified){J.setRequestHeader("If-Modified-Sinc= e",o.lastModified[M.url]||"Thu, 01 Jan 1970 00:00:00 = GMT")}J.setRequestHeader("X-Requested-With","XMLHttpRequest");J.setReques= tHeader("Accept",M.dataType&&M.accepts[M.dataType]?M.accepts[M.dataType]+= ", = */*":M.accepts._default)}catch(S){}if(M.beforeSend&&M.beforeSend(J,M)=3D=3D= =3Dfalse){if(M.global&&!--o.active){o.event.trigger("ajaxStop")}J.abort()= ;return false}if(M.global){o.event.trigger("ajaxSend",[J,M])}var = N=3Dfunction(X){if(J.readyState=3D=3D0){if(P){clearInterval(P);P=3Dnull;i= f(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.= readyState=3D=3D4||X=3D=3D"timeout")){K=3Dtrue;if(P){clearInterval(P);P=3D= null}R=3DX=3D=3D"timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModifie= d&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=3D=3D"success"= ){try{V=3Do.httpData(J,M.dataType,M)}catch(Z){R=3D"parsererror"}}if(R=3D=3D= "success"){var = Y;try{Y=3DJ.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&= &Y){o.lastModified[M.url]=3DY}if(!W){I()}}else{o.handleError(M,J,R)}L();i= f(X){J.abort()}if(M.async){J=3Dnull}}}};if(M.async){var = P=3DsetInterval(N,13);if(M.timeout>0){setTimeout(function(){if(J&&!K){N("= timeout")}},M.timeout)}}try{J.send(M.data)}catch(S){o.handleError(M,J,nul= l,S)}if(!M.async){N()}function = I(){if(M.success){M.success(V,R)}if(M.global){o.event.trigger("ajaxSucces= s",[J,M])}}function = L(){if(M.complete){M.complete(J,R)}if(M.global){o.event.trigger("ajaxComp= lete",[J,M])}if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}retur= n = J},handleError:function(F,H,E,G){if(F.error){F.error(H,E,G)}if(F.global){= o.event.trigger("ajaxError",[H,F,G])}},active:0,httpSuccess:function(F){t= ry{return = !F.status&&location.protocol=3D=3D"file:"||(F.status>=3D200&&F.status<300= )||F.status=3D=3D304||F.status=3D=3D1223}catch(E){}return = false},httpNotModified:function(G,E){try{var = H=3DG.getResponseHeader("Last-Modified");return = G.status=3D=3D304||H=3D=3Do.lastModified[E]}catch(F){}return = false},httpData:function(J,H,G){var = F=3DJ.getResponseHeader("content-type"),E=3DH=3D=3D"xml"||!H&&F&&F.indexO= f("xml")>=3D0,I=3DE?J.responseXML:J.responseText;if(E&&I.documentElement.= tagName=3D=3D"parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=3DG.= dataFilter(I,H)}if(typeof = I=3D=3D=3D"string"){if(H=3D=3D"script"){o.globalEval(I)}if(H=3D=3D"json")= {I=3Dl["eval"]("("+I+")")}}return I},param:function(E){var = G=3D[];function = H(I,J){G[G.length]=3DencodeURIComponent(I)+"=3D"+encodeURIComponent(J)}if= (o.isArray(E)||E.jquery){o.each(E,function(){H(this.name,this.value)})}el= se{for(var F in = E){if(o.isArray(E[F])){o.each(E[F],function(){H(F,this)})}else{H(F,o.isFu= nction(E[F])?E[F]():E[F])}}}return = G.join("&").replace(/%20/g,"+")}});var = m=3D{},n,d=3D[["height","marginTop","marginBottom","paddingTop","paddingB= ottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"]= ,["opacity"]];function t(F,E){var = G=3D{};o.each(d.concat.apply([],d.slice(0,E)),function(){G[this]=3DF});re= turn G}o.fn.extend({show:function(J,L){if(J){return = this.animate(t("show",3),J,L)}else{for(var = H=3D0,F=3Dthis.length;H").appendTo("body");K=3DI.css("display");if(K=3D=3D=3D"none"){K=3D"bloc= k"}I.remove();m[G]=3DK}o.data(this[H],"olddisplay",K)}}for(var = H=3D0,F=3Dthis.length;H=3D0;H--){if(G[H].elem=3D=3Dthis){if(E){G[H](true)}G.spl= ice(H,1)}}});if(!E){this.dequeue()}return = this}});o.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("= toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(E,F= ){o.fn[E]=3Dfunction(G,H){return = this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=3Dtypeof = G=3D=3D=3D"object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,ea= sing:F&&H||H&&!o.isFunction(H)&&H};E.duration=3Do.fx.off?0:typeof = E.duration=3D=3D=3D"number"?E.duration:o.fx.speeds[E.duration]||o.fx.spee= ds._default;E.old=3DE.complete;E.complete=3Dfunction(){if(E.queue!=3D=3Df= alse){o(this).dequeue()}if(o.isFunction(E.old)){E.old.call(this)}};return= E},easing:{linear:function(G,H,E,F){return = E+F*G},swing:function(G,H,E,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+E}}= ,timers:[],fx:function(F,E,G){this.options=3DE;this.elem=3DF;this.prop=3D= G;if(!E.orig){E.orig=3D{}}}});o.fx.prototype=3D{update:function(){if(this= .options.step){this.options.step.call(this.elem,this.now,this)}(o.fx.step= [this.prop]||o.fx.step._default)(this);if((this.prop=3D=3D"height"||this.= prop=3D=3D"width")&&this.elem.style){this.elem.style.display=3D"block"}},= cur:function(F){if(this.elem[this.prop]!=3Dnull&&(!this.elem.style||this.= elem.style[this.prop]=3D=3Dnull)){return this.elem[this.prop]}var = E=3DparseFloat(o.css(this.elem,this.prop,F));return = E&&E>-10000?E:parseFloat(o.curCSS(this.elem,this.prop))||0},custom:functi= on(I,H,G){this.startTime=3De();this.start=3DI;this.end=3DH;this.unit=3DG|= |this.unit||"px";this.now=3Dthis.start;this.pos=3Dthis.state=3D0;var = E=3Dthis;function F(J){return = E.step(J)}F.elem=3Dthis.elem;if(F()&&o.timers.push(F)&&!n){n=3DsetInterva= l(function(){var K=3Do.timers;for(var = J=3D0;J=3Dthis.options.duration+this.startTime){this.now=3Dthis.= end;this.pos=3Dthis.state=3D1;this.update();this.options.curAnim[this.pro= p]=3Dtrue;var E=3Dtrue;for(var F in = this.options.curAnim){if(this.options.curAnim[F]!=3D=3Dtrue){E=3Dfalse}}i= f(E){if(this.options.display!=3Dnull){this.elem.style.overflow=3Dthis.opt= ions.overflow;this.elem.style.display=3Dthis.options.display;if(o.css(thi= s.elem,"display")=3D=3D"none"){this.elem.style.display=3D"block"}}if(this= .options.hide){o(this.elem).hide()}if(this.options.hide||this.options.sho= w){for(var I in = this.options.curAnim){o.attr(this.elem.style,I,this.options.orig[I])}}thi= s.options.complete.call(this.elem)}return false}else{var = J=3DG-this.startTime;this.state=3DJ/this.options.duration;this.pos=3Do.ea= sing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J= ,0,1,this.options.duration);this.now=3Dthis.start+((this.end-this.start)*= this.pos);this.update()}return = true}};o.extend(o.fx,{speeds:{slow:600,fast:200,_default:400},step:{opaci= ty:function(E){o.attr(E.elem.style,"opacity",E.now)},_default:function(E)= {if(E.elem.style&&E.elem.style[E.prop]!=3Dnull){E.elem.style[E.prop]=3DE.= now+E.unit}else{E.elem[E.prop]=3DE.now}}}});if(document.documentElement.g= etBoundingClientRect){o.fn.offset=3Dfunction(){if(!this[0]){return{top:0,= left:0}}if(this[0]=3D=3D=3Dthis[0].ownerDocument.body){return = o.offset.bodyOffset(this[0])}var = G=3Dthis[0].getBoundingClientRect(),J=3Dthis[0].ownerDocument,F=3DJ.body,= E=3DJ.documentElement,L=3DE.clientTop||F.clientTop||0,K=3DE.clientLeft||F= .clientLeft||0,I=3DG.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.sc= rollTop)-L,H=3DG.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scro= llLeft)-K;return{top:I,left:H}}}else{o.fn.offset=3Dfunction(){if(!this[0]= ){return{top:0,left:0}}if(this[0]=3D=3D=3Dthis[0].ownerDocument.body){ret= urn = o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();= var = J=3Dthis[0],G=3DJ.offsetParent,F=3DJ,O=3DJ.ownerDocument,M,H=3DO.document= Element,K=3DO.body,L=3DO.defaultView,E=3DL.getComputedStyle(J,null),N=3DJ= .offsetTop,I=3DJ.offsetLeft;while((J=3DJ.parentNode)&&J!=3D=3DK&&J!=3D=3D= H){M=3DL.getComputedStyle(J,null);N-=3DJ.scrollTop,I-=3DJ.scrollLeft;if(J= =3D=3D=3DG){N+=3DJ.offsetTop,I+=3DJ.offsetLeft;if(o.offset.doesNotAddBord= er&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tag= Name))){N+=3DparseInt(M.borderTopWidth,10)||0,I+=3DparseInt(M.borderLeftW= idth,10)||0}F=3DG,G=3DJ.offsetParent}if(o.offset.subtractsBorderForOverfl= owNotVisible&&M.overflow!=3D=3D"visible"){N+=3DparseInt(M.borderTopWidth,= 10)||0,I+=3DparseInt(M.borderLeftWidth,10)||0}E=3DM}if(E.position=3D=3D=3D= "relative"||E.position=3D=3D=3D"static"){N+=3DK.offsetTop,I+=3DK.offsetLe= ft}if(E.position=3D=3D=3D"fixed"){N+=3DMath.max(H.scrollTop,K.scrollTop),= I+=3DMath.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset=3D= {initialize:function(){if(this.initialized){return}var = L=3Ddocument.body,F=3Ddocument.createElement("div"),H,G,N,I,M,E,J=3DL.sty= le.marginTop,K=3D'
';M=3D{position:"absolute",to= p:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"= };for(E in = M){F.style[E]=3DM[E]}F.innerHTML=3DK;L.insertBefore(F,L.firstChild);H=3DF= .firstChild,G=3DH.firstChild,I=3DH.nextSibling.firstChild.firstChild;this= .doesNotAddBorder=3D(G.offsetTop!=3D=3D5);this.doesAddBorderForTableAndCe= lls=3D(I.offsetTop=3D=3D=3D5);H.style.overflow=3D"hidden",H.style.positio= n=3D"relative";this.subtractsBorderForOverflowNotVisible=3D(G.offsetTop=3D= =3D=3D-5);L.style.marginTop=3D"1px";this.doesNotIncludeMarginInBodyOffset= =3D(L.offsetTop=3D=3D=3D0);L.style.marginTop=3DJ;L.removeChild(F);this.in= itialized=3Dtrue},bodyOffset:function(E){o.offset.initialized||o.offset.i= nitialize();var = G=3DE.offsetTop,F=3DE.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOf= fset){G+=3DparseInt(o.curCSS(E,"marginTop",true),10)||0,F+=3DparseInt(o.c= urCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({pos= ition:function(){var I=3D0,H=3D0,F;if(this[0]){var = G=3Dthis.offsetParent(),J=3Dthis.offset(),E=3D/^body|html$/i.test(G[0].ta= gName)?{top:0,left:0}:G.offset();J.top-=3Dj(this,"marginTop");J.left-=3Dj= (this,"marginLeft");E.top+=3Dj(G,"borderTopWidth");E.left+=3Dj(G,"borderL= eftWidth");F=3D{top:J.top-E.top,left:J.left-E.left}}return = F},offsetParent:function(){var = E=3Dthis[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.= tagName)&&o.css(E,"position")=3D=3D"static")){E=3DE.offsetParent}return = o(E)}});o.each(["Left","Top"],function(F,E){var = G=3D"scroll"+E;o.fn[G]=3Dfunction(H){if(!this[0]){return null}return = H!=3D=3Dg?this.each(function(){this=3D=3Dl||this=3D=3Ddocument?l.scrollTo= (!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=3DH}):this[0]=3D=3D= l||this[0]=3D=3Ddocument?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&= &document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Hei= ght","Width"],function(I,G){var = E=3DI?"Left":"Top",H=3DI?"Right":"Bottom",F=3DG.toLowerCase();o.fn["inner= "+G]=3Dfunction(){return = this[0]?o.css(this[0],F,false,"padding"):null};o.fn["outer"+G]=3Dfunction= (K){return this[0]?o.css(this[0],F,false,K?"margin":"border"):null};var = J=3DG.toLowerCase();o.fn[J]=3Dfunction(K){return = this[0]=3D=3Dl?document.compatMode=3D=3D"CSS1Compat"&&document.documentEl= ement["client"+G]||document.body["client"+G]:this[0]=3D=3Ddocument?Math.m= ax(document.documentElement["client"+G],document.body["scroll"+G],documen= t.documentElement["scroll"+G],document.body["offset"+G],document.document= Element["offset"+G]):K=3D=3D=3Dg?(this.length?o.css(this[0],J):null):this= .css(J,typeof K=3D=3D=3D"string"?K:K+"px")}})})(); ------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.mesopinions.com/_js/signature/verif.js jQuery(function($){=09 var error; =09 $('#formulaire').submit(function(){if(error){return false;}}); =09 function verifNum(num){ return (/^[0-9]*$/).test(num); } =09 function verifEmail(email){ return (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/).test(email); } =09 $('#BtValider').click(function(){ error =3D false; =09 // NOM if($('#user_nom').val() =3D=3D '') alertError('Vous devez saisir un = nom'); =09 // PRENOM else if($('#user_prenom').val() =3D=3D '') alertError('Vous devez = saisir un pr=E9nom'); =09 // EMAIL else if($('#user_email').val() =3D=3D '') alertError('Vous devez = saisir une adresse email'); else if(!verifEmail($('#user_email').val())) alertError("Votre adresse = email n'est pas valide"); =09 // DDN JOUR else if($('#date_naiss_jour').val() =3D=3D '') alertError('Vous devez = saisir votre jour de naissance'); else if(!verifNum($('#date_naiss_jour').val())) alertError('Vous devez = saisir un jour de naissance correct'); else if($('#date_naiss_jour').val().length < 2) alertError('Votre jour = de naissance doit contenir 2 caract=E8res'); else if($('#date_naiss_jour').val() < 1 || $('#date_naiss_jour').val() = > 31) alertError('Vous devez saisir un jour de naissance correct'); =09 // DDN MOIS else if($('#date_naiss_mois').val() =3D=3D '') alertError('Vous devez = saisir votre mois de naissance'); else if(!verifNum($('#date_naiss_mois').val())) alertError('Vous devez = saisir un mois de naissance correct'); else if($('#date_naiss_mois').val().length < 2) alertError('Votre mois = de naissance doit contenir 2 caract=E8res'); else if($('#date_naiss_mois').val() < 1 || $('#date_naiss_mois').val() = > 12) alertError('Vous devez saisir un mois de naissance correct'); =09 // DDN ANNEE else if($('#date_naiss_annee').val() =3D=3D '') alertError('Vous devez = saisir une ann\351e de naissance correcte'); else if(!verifNum($('#date_naiss_annee').val())) alertError('Vous = devez saisir une ann\351e de naissance correcte'); else if($('#date_naiss_annee').val().length < 4) alertError('Votre = ann\351e de naissance doit contenir 4 caract=E8res'); else if($('#date_naiss_annee').val() < 1901) alertError('Vous devez = saisir un ann\351e de naissance correcte'); =09 // ADRESSE else if($('#user_adresse').val() =3D=3D '') alertError('Vous devez = saisir votre adresse'); else if($('#user_adresse').val().length > 128) alertError('Votre = adresse doit contenir moins de 128 caract=E8res'); =09 // CP else if($('#user_codepostal').val() =3D=3D '') alertError('Vous devez = saisir votre code postal'); //else if(!verifNum($('#user_codepostal').val()))alertError('Vous = devez saisir un code postal correct (chiffres uniquement)'); =09 // VILLE else if($('#user_ville').val() =3D=3D '') alertError('Vous devez = saisir votre ville'); =09 // PAYS else if($('#user_nationalite').val() =3D=3D '') alertError('Vous devez = saisir votre pays'); =09 // PROFESSION //else if($('#user_profession').val() =3D=3D '') alertError('Vous = devez saisir votre profession'); }); =09 function alertError(errorMsg){ error =3D true; alert(errorMsg); }=09 }); ------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.mesopinions.com/_js/commentsList.js jQuery(document).ready(function($) { // Construction du dataTable var dt =3D $('#commentsList').dataTable({ bAutoWidth: false, =09 bProcessing: false, bServerSide: true, sAjaxSource: '/webservices/commentsList.php', oSearch : { sSearch: $('#PetId').val()}, aoSearchCols : [=20 { sSearch: searchVal }, { sSearch: '' } ], =09 //nombre de r=E9sultats par page iDisplayLength: 5, sPaginationType: 'full_numbers', sDom: '<"wbDtInteraction"<"clear"i>>rt<"wbDtInfos"<"clear"p>>', oLanguage: {sUrl: = '/_js/jquery/dataTables-1.5/language/fr_FR_comm.txt'}, aoColumns: [{ sTitle: '',=09 bSortable: false, sClass: 'last' }], fnInitComplete: function(){ var contentHeight =3D $('#espace_texte').height(), pubHeight =3D $('#espace_texte_droit').height(), maxTop =3D (contentHeight - pubHeight + 500); ; $(window).scroll(function(){ if($(this).scrollTop() < maxTop){ var top =3D $(this).scrollTop() - 110; if(top < 0 ) top =3D 0; $('#pubToSrcoll').attr('style', 'margin-top: ' + top + 'px;'); } }); } });=09 }); ------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.mesopinions.com/_js/prototype.js /* Prototype JavaScript framework, version 1.5.1=0A= * (c) 2005-2007 Sam Stephenson=0A= *=0A= * Prototype is freely distributable under the terms of an MIT-style = license.=0A= * For details, see the Prototype web site: http://www.prototypejs.org/=0A= *=0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= var Prototype =3D {=0A= Version: '1.5.1',=0A= =0A= Browser: {=0A= IE: !!(window.attachEvent && !window.opera),=0A= Opera: !!window.opera,=0A= WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1,=0A= Gecko: navigator.userAgent.indexOf('Gecko') > -1 && = navigator.userAgent.indexOf('KHTML') =3D=3D -1=0A= },=0A= =0A= BrowserFeatures: {=0A= XPath: !!document.evaluate,=0A= ElementExtensions: !!window.HTMLElement,=0A= SpecificElementExtensions:=0A= (document.createElement('div').__proto__ !=3D=3D=0A= document.createElement('form').__proto__)=0A= },=0A= =0A= ScriptFragment: ']*>([\u0001-\uFFFF]*?)',=0A= JSONFilter: /^\/\*-secure-\s*(.*)\s*\*\/\s*$/,=0A= =0A= emptyFunction: function() { },=0A= K: function(x) { return x }=0A= }=0A= =0A= var Class =3D {=0A= create: function() {=0A= return function() {=0A= this.initialize.apply(this, arguments);=0A= }=0A= }=0A= }=0A= =0A= var Abstract =3D new Object();=0A= =0A= Object.extend =3D function(destination, source) {=0A= for (var property in source) {=0A= destination[property] =3D source[property];=0A= }=0A= return destination;=0A= }=0A= =0A= Object.extend(Object, {=0A= inspect: function(object) {=0A= try {=0A= if (object =3D=3D=3D undefined) return 'undefined';=0A= if (object =3D=3D=3D null) return 'null';=0A= return object.inspect ? object.inspect() : object.toString();=0A= } catch (e) {=0A= if (e instanceof RangeError) return '...';=0A= throw e;=0A= }=0A= },=0A= =0A= toJSON: function(object) {=0A= var type =3D typeof object;=0A= switch(type) {=0A= case 'undefined':=0A= case 'function':=0A= case 'unknown': return;=0A= case 'boolean': return object.toString();=0A= }=0A= if (object =3D=3D=3D null) return 'null';=0A= if (object.toJSON) return object.toJSON();=0A= if (object.ownerDocument =3D=3D=3D document) return;=0A= var results =3D [];=0A= for (var property in object) {=0A= var value =3D Object.toJSON(object[property]);=0A= if (value !=3D=3D undefined)=0A= results.push(property.toJSON() + ': ' + value);=0A= }=0A= return '{' + results.join(', ') + '}';=0A= },=0A= =0A= keys: function(object) {=0A= var keys =3D [];=0A= for (var property in object)=0A= keys.push(property);=0A= return keys;=0A= },=0A= =0A= values: function(object) {=0A= var values =3D [];=0A= for (var property in object)=0A= values.push(object[property]);=0A= return values;=0A= },=0A= =0A= clone: function(object) {=0A= return Object.extend({}, object);=0A= }=0A= });=0A= =0A= Function.prototype.bind =3D function() {=0A= var __method =3D this, args =3D $A(arguments), object =3D args.shift();=0A= return function() {=0A= return __method.apply(object, args.concat($A(arguments)));=0A= }=0A= }=0A= =0A= Function.prototype.bindAsEventListener =3D function(object) {=0A= var __method =3D this, args =3D $A(arguments), object =3D args.shift();=0A= return function(event) {=0A= return __method.apply(object, [event || window.event].concat(args));=0A= }=0A= }=0A= =0A= Object.extend(Number.prototype, {=0A= toColorPart: function() {=0A= return this.toPaddedString(2, 16);=0A= },=0A= =0A= succ: function() {=0A= return this + 1;=0A= },=0A= =0A= times: function(iterator) {=0A= $R(0, this, true).each(iterator);=0A= return this;=0A= },=0A= =0A= toPaddedString: function(length, radix) {=0A= var string =3D this.toString(radix || 10);=0A= return '0'.times(length - string.length) + string;=0A= },=0A= =0A= toJSON: function() {=0A= return isFinite(this) ? this.toString() : 'null';=0A= }=0A= });=0A= =0A= Date.prototype.toJSON =3D function() {=0A= return '"' + this.getFullYear() + '-' +=0A= (this.getMonth() + 1).toPaddedString(2) + '-' +=0A= this.getDate().toPaddedString(2) + 'T' +=0A= this.getHours().toPaddedString(2) + ':' +=0A= this.getMinutes().toPaddedString(2) + ':' +=0A= this.getSeconds().toPaddedString(2) + '"';=0A= };=0A= =0A= var Try =3D {=0A= these: function() {=0A= var returnValue;=0A= =0A= for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A= var lambda =3D arguments[i];=0A= try {=0A= returnValue =3D lambda();=0A= break;=0A= } catch (e) {}=0A= }=0A= =0A= return returnValue;=0A= }=0A= }=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= var PeriodicalExecuter =3D Class.create();=0A= PeriodicalExecuter.prototype =3D {=0A= initialize: function(callback, frequency) {=0A= this.callback =3D callback;=0A= this.frequency =3D frequency;=0A= this.currentlyExecuting =3D false;=0A= =0A= this.registerCallback();=0A= },=0A= =0A= registerCallback: function() {=0A= this.timer =3D setInterval(this.onTimerEvent.bind(this), = this.frequency * 1000);=0A= },=0A= =0A= stop: function() {=0A= if (!this.timer) return;=0A= clearInterval(this.timer);=0A= this.timer =3D null;=0A= },=0A= =0A= onTimerEvent: function() {=0A= if (!this.currentlyExecuting) {=0A= try {=0A= this.currentlyExecuting =3D true;=0A= this.callback(this);=0A= } finally {=0A= this.currentlyExecuting =3D false;=0A= }=0A= }=0A= }=0A= }=0A= Object.extend(String, {=0A= interpret: function(value) {=0A= return value =3D=3D null ? '' : String(value);=0A= },=0A= specialChar: {=0A= '\b': '\\b',=0A= '\t': '\\t',=0A= '\n': '\\n',=0A= '\f': '\\f',=0A= '\r': '\\r',=0A= '\\': '\\\\'=0A= }=0A= });=0A= =0A= Object.extend(String.prototype, {=0A= gsub: function(pattern, replacement) {=0A= var result =3D '', source =3D this, match;=0A= replacement =3D arguments.callee.prepareReplacement(replacement);=0A= =0A= while (source.length > 0) {=0A= if (match =3D source.match(pattern)) {=0A= result +=3D source.slice(0, match.index);=0A= result +=3D String.interpret(replacement(match));=0A= source =3D source.slice(match.index + match[0].length);=0A= } else {=0A= result +=3D source, source =3D '';=0A= }=0A= }=0A= return result;=0A= },=0A= =0A= sub: function(pattern, replacement, count) {=0A= replacement =3D this.gsub.prepareReplacement(replacement);=0A= count =3D count =3D=3D=3D undefined ? 1 : count;=0A= =0A= return this.gsub(pattern, function(match) {=0A= if (--count < 0) return match[0];=0A= return replacement(match);=0A= });=0A= },=0A= =0A= scan: function(pattern, iterator) {=0A= this.gsub(pattern, iterator);=0A= return this;=0A= },=0A= =0A= truncate: function(length, truncation) {=0A= length =3D length || 30;=0A= truncation =3D truncation =3D=3D=3D undefined ? '...' : truncation;=0A= return this.length > length ?=0A= this.slice(0, length - truncation.length) + truncation : this;=0A= },=0A= =0A= strip: function() {=0A= return this.replace(/^\s+/, '').replace(/\s+$/, '');=0A= },=0A= =0A= stripTags: function() {=0A= return this.replace(/<\/?[^>]+>/gi, '');=0A= },=0A= =0A= stripScripts: function() {=0A= return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), '');=0A= },=0A= =0A= extractScripts: function() {=0A= var matchAll =3D new RegExp(Prototype.ScriptFragment, 'img');=0A= var matchOne =3D new RegExp(Prototype.ScriptFragment, 'im');=0A= return (this.match(matchAll) || []).map(function(scriptTag) {=0A= return (scriptTag.match(matchOne) || ['', ''])[1];=0A= });=0A= },=0A= =0A= evalScripts: function() {=0A= return this.extractScripts().map(function(script) { return = eval(script) });=0A= },=0A= =0A= escapeHTML: function() {=0A= var self =3D arguments.callee;=0A= self.text.data =3D this;=0A= return self.div.innerHTML;=0A= },=0A= =0A= unescapeHTML: function() {=0A= var div =3D document.createElement('div');=0A= div.innerHTML =3D this.stripTags();=0A= return div.childNodes[0] ? (div.childNodes.length > 1 ?=0A= $A(div.childNodes).inject('', function(memo, node) { return = memo+node.nodeValue }) :=0A= div.childNodes[0].nodeValue) : '';=0A= },=0A= =0A= toQueryParams: function(separator) {=0A= var match =3D this.strip().match(/([^?#]*)(#.*)?$/);=0A= if (!match) return {};=0A= =0A= return match[1].split(separator || '&').inject({}, function(hash, = pair) {=0A= if ((pair =3D pair.split('=3D'))[0]) {=0A= var key =3D decodeURIComponent(pair.shift());=0A= var value =3D pair.length > 1 ? pair.join('=3D') : pair[0];=0A= if (value !=3D undefined) value =3D decodeURIComponent(value);=0A= =0A= if (key in hash) {=0A= if (hash[key].constructor !=3D Array) hash[key] =3D = [hash[key]];=0A= hash[key].push(value);=0A= }=0A= else hash[key] =3D value;=0A= }=0A= return hash;=0A= });=0A= },=0A= =0A= toArray: function() {=0A= return this.split('');=0A= },=0A= =0A= succ: function() {=0A= return this.slice(0, this.length - 1) +=0A= String.fromCharCode(this.charCodeAt(this.length - 1) + 1);=0A= },=0A= =0A= times: function(count) {=0A= var result =3D '';=0A= for (var i =3D 0; i < count; i++) result +=3D this;=0A= return result;=0A= },=0A= =0A= camelize: function() {=0A= var parts =3D this.split('-'), len =3D parts.length;=0A= if (len =3D=3D 1) return parts[0];=0A= =0A= var camelized =3D this.charAt(0) =3D=3D '-'=0A= ? parts[0].charAt(0).toUpperCase() + parts[0].substring(1)=0A= : parts[0];=0A= =0A= for (var i =3D 1; i < len; i++)=0A= camelized +=3D parts[i].charAt(0).toUpperCase() + = parts[i].substring(1);=0A= =0A= return camelized;=0A= },=0A= =0A= capitalize: function() {=0A= return this.charAt(0).toUpperCase() + = this.substring(1).toLowerCase();=0A= },=0A= =0A= underscore: function() {=0A= return this.gsub(/::/, = '/').gsub(/([A-Z]+)([A-Z][a-z])/,'#{1}_#{2}').gsub(/([a-z\d])([A-Z])/,'#{= 1}_#{2}').gsub(/-/,'_').toLowerCase();=0A= },=0A= =0A= dasherize: function() {=0A= return this.gsub(/_/,'-');=0A= },=0A= =0A= inspect: function(useDoubleQuotes) {=0A= var escapedString =3D this.gsub(/[\x00-\x1f\\]/, function(match) {=0A= var character =3D String.specialChar[match[0]];=0A= return character ? character : '\\u00' + = match[0].charCodeAt().toPaddedString(2, 16);=0A= });=0A= if (useDoubleQuotes) return '"' + escapedString.replace(/"/g, '\\"') = + '"';=0A= return "'" + escapedString.replace(/'/g, '\\\'') + "'";=0A= },=0A= =0A= toJSON: function() {=0A= return this.inspect(true);=0A= },=0A= =0A= unfilterJSON: function(filter) {=0A= return this.sub(filter || Prototype.JSONFilter, '#{1}');=0A= },=0A= =0A= evalJSON: function(sanitize) {=0A= var json =3D this.unfilterJSON();=0A= try {=0A= if (!sanitize || = (/^("(\\.|[^"\\\n\r])*?"|[,:{}\[\]0-9.\-+Eaeflnr-u = \n\r\t])+?$/.test(json)))=0A= return eval('(' + json + ')');=0A= } catch (e) { }=0A= throw new SyntaxError('Badly formed JSON string: ' + this.inspect());=0A= },=0A= =0A= include: function(pattern) {=0A= return this.indexOf(pattern) > -1;=0A= },=0A= =0A= startsWith: function(pattern) {=0A= return this.indexOf(pattern) =3D=3D=3D 0;=0A= },=0A= =0A= endsWith: function(pattern) {=0A= var d =3D this.length - pattern.length;=0A= return d >=3D 0 && this.lastIndexOf(pattern) =3D=3D=3D d;=0A= },=0A= =0A= empty: function() {=0A= return this =3D=3D '';=0A= },=0A= =0A= blank: function() {=0A= return /^\s*$/.test(this);=0A= }=0A= });=0A= =0A= if (Prototype.Browser.WebKit || Prototype.Browser.IE) = Object.extend(String.prototype, {=0A= escapeHTML: function() {=0A= return = this.replace(/&/g,'&').replace(//g,'>');=0A= },=0A= unescapeHTML: function() {=0A= return = this.replace(/&/g,'&').replace(/</g,'<').replace(/>/g,'>');=0A= }=0A= });=0A= =0A= String.prototype.gsub.prepareReplacement =3D function(replacement) {=0A= if (typeof replacement =3D=3D 'function') return replacement;=0A= var template =3D new Template(replacement);=0A= return function(match) { return template.evaluate(match) };=0A= }=0A= =0A= String.prototype.parseQuery =3D String.prototype.toQueryParams;=0A= =0A= Object.extend(String.prototype.escapeHTML, {=0A= div: document.createElement('div'),=0A= text: document.createTextNode('')=0A= });=0A= =0A= with (String.prototype.escapeHTML) div.appendChild(text);=0A= =0A= var Template =3D Class.create();=0A= Template.Pattern =3D /(^|.|\r|\n)(#\{(.*?)\})/;=0A= Template.prototype =3D {=0A= initialize: function(template, pattern) {=0A= this.template =3D template.toString();=0A= this.pattern =3D pattern || Template.Pattern;=0A= },=0A= =0A= evaluate: function(object) {=0A= return this.template.gsub(this.pattern, function(match) {=0A= var before =3D match[1];=0A= if (before =3D=3D '\\') return match[2];=0A= return before + String.interpret(object[match[3]]);=0A= });=0A= }=0A= }=0A= =0A= var $break =3D {}, $continue =3D new Error('"throw $continue" is = deprecated, use "return" instead');=0A= =0A= var Enumerable =3D {=0A= each: function(iterator) {=0A= var index =3D 0;=0A= try {=0A= this._each(function(value) {=0A= iterator(value, index++);=0A= });=0A= } catch (e) {=0A= if (e !=3D $break) throw e;=0A= }=0A= return this;=0A= },=0A= =0A= eachSlice: function(number, iterator) {=0A= var index =3D -number, slices =3D [], array =3D this.toArray();=0A= while ((index +=3D number) < array.length)=0A= slices.push(array.slice(index, index+number));=0A= return slices.map(iterator);=0A= },=0A= =0A= all: function(iterator) {=0A= var result =3D true;=0A= this.each(function(value, index) {=0A= result =3D result && !!(iterator || Prototype.K)(value, index);=0A= if (!result) throw $break;=0A= });=0A= return result;=0A= },=0A= =0A= any: function(iterator) {=0A= var result =3D false;=0A= this.each(function(value, index) {=0A= if (result =3D !!(iterator || Prototype.K)(value, index))=0A= throw $break;=0A= });=0A= return result;=0A= },=0A= =0A= collect: function(iterator) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= results.push((iterator || Prototype.K)(value, index));=0A= });=0A= return results;=0A= },=0A= =0A= detect: function(iterator) {=0A= var result;=0A= this.each(function(value, index) {=0A= if (iterator(value, index)) {=0A= result =3D value;=0A= throw $break;=0A= }=0A= });=0A= return result;=0A= },=0A= =0A= findAll: function(iterator) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= if (iterator(value, index))=0A= results.push(value);=0A= });=0A= return results;=0A= },=0A= =0A= grep: function(pattern, iterator) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= var stringValue =3D value.toString();=0A= if (stringValue.match(pattern))=0A= results.push((iterator || Prototype.K)(value, index));=0A= })=0A= return results;=0A= },=0A= =0A= include: function(object) {=0A= var found =3D false;=0A= this.each(function(value) {=0A= if (value =3D=3D object) {=0A= found =3D true;=0A= throw $break;=0A= }=0A= });=0A= return found;=0A= },=0A= =0A= inGroupsOf: function(number, fillWith) {=0A= fillWith =3D fillWith =3D=3D=3D undefined ? null : fillWith;=0A= return this.eachSlice(number, function(slice) {=0A= while(slice.length < number) slice.push(fillWith);=0A= return slice;=0A= });=0A= },=0A= =0A= inject: function(memo, iterator) {=0A= this.each(function(value, index) {=0A= memo =3D iterator(memo, value, index);=0A= });=0A= return memo;=0A= },=0A= =0A= invoke: function(method) {=0A= var args =3D $A(arguments).slice(1);=0A= return this.map(function(value) {=0A= return value[method].apply(value, args);=0A= });=0A= },=0A= =0A= max: function(iterator) {=0A= var result;=0A= this.each(function(value, index) {=0A= value =3D (iterator || Prototype.K)(value, index);=0A= if (result =3D=3D undefined || value >=3D result)=0A= result =3D value;=0A= });=0A= return result;=0A= },=0A= =0A= min: function(iterator) {=0A= var result;=0A= this.each(function(value, index) {=0A= value =3D (iterator || Prototype.K)(value, index);=0A= if (result =3D=3D undefined || value < result)=0A= result =3D value;=0A= });=0A= return result;=0A= },=0A= =0A= partition: function(iterator) {=0A= var trues =3D [], falses =3D [];=0A= this.each(function(value, index) {=0A= ((iterator || Prototype.K)(value, index) ?=0A= trues : falses).push(value);=0A= });=0A= return [trues, falses];=0A= },=0A= =0A= pluck: function(property) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= results.push(value[property]);=0A= });=0A= return results;=0A= },=0A= =0A= reject: function(iterator) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= if (!iterator(value, index))=0A= results.push(value);=0A= });=0A= return results;=0A= },=0A= =0A= sortBy: function(iterator) {=0A= return this.map(function(value, index) {=0A= return {value: value, criteria: iterator(value, index)};=0A= }).sort(function(left, right) {=0A= var a =3D left.criteria, b =3D right.criteria;=0A= return a < b ? -1 : a > b ? 1 : 0;=0A= }).pluck('value');=0A= },=0A= =0A= toArray: function() {=0A= return this.map();=0A= },=0A= =0A= zip: function() {=0A= var iterator =3D Prototype.K, args =3D $A(arguments);=0A= if (typeof args.last() =3D=3D 'function')=0A= iterator =3D args.pop();=0A= =0A= var collections =3D [this].concat(args).map($A);=0A= return this.map(function(value, index) {=0A= return iterator(collections.pluck(index));=0A= });=0A= },=0A= =0A= size: function() {=0A= return this.toArray().length;=0A= },=0A= =0A= inspect: function() {=0A= return '#';=0A= }=0A= }=0A= =0A= Object.extend(Enumerable, {=0A= map: Enumerable.collect,=0A= find: Enumerable.detect,=0A= select: Enumerable.findAll,=0A= member: Enumerable.include,=0A= entries: Enumerable.toArray=0A= });=0A= var $A =3D Array.from =3D function(iterable) {=0A= if (!iterable) return [];=0A= if (iterable.toArray) {=0A= return iterable.toArray();=0A= } else {=0A= var results =3D [];=0A= for (var i =3D 0, length =3D iterable.length; i < length; i++)=0A= results.push(iterable[i]);=0A= return results;=0A= }=0A= }=0A= =0A= if (Prototype.Browser.WebKit) {=0A= $A =3D Array.from =3D function(iterable) {=0A= if (!iterable) return [];=0A= if (!(typeof iterable =3D=3D 'function' && iterable =3D=3D '[object = NodeList]') &&=0A= iterable.toArray) {=0A= return iterable.toArray();=0A= } else {=0A= var results =3D [];=0A= for (var i =3D 0, length =3D iterable.length; i < length; i++)=0A= results.push(iterable[i]);=0A= return results;=0A= }=0A= }=0A= }=0A= =0A= Object.extend(Array.prototype, Enumerable);=0A= =0A= if (!Array.prototype._reverse)=0A= Array.prototype._reverse =3D Array.prototype.reverse;=0A= =0A= Object.extend(Array.prototype, {=0A= _each: function(iterator) {=0A= for (var i =3D 0, length =3D this.length; i < length; i++)=0A= iterator(this[i]);=0A= },=0A= =0A= clear: function() {=0A= this.length =3D 0;=0A= return this;=0A= },=0A= =0A= first: function() {=0A= return this[0];=0A= },=0A= =0A= last: function() {=0A= return this[this.length - 1];=0A= },=0A= =0A= compact: function() {=0A= return this.select(function(value) {=0A= return value !=3D null;=0A= });=0A= },=0A= =0A= flatten: function() {=0A= return this.inject([], function(array, value) {=0A= return array.concat(value && value.constructor =3D=3D Array ?=0A= value.flatten() : [value]);=0A= });=0A= },=0A= =0A= without: function() {=0A= var values =3D $A(arguments);=0A= return this.select(function(value) {=0A= return !values.include(value);=0A= });=0A= },=0A= =0A= indexOf: function(object) {=0A= for (var i =3D 0, length =3D this.length; i < length; i++)=0A= if (this[i] =3D=3D object) return i;=0A= return -1;=0A= },=0A= =0A= reverse: function(inline) {=0A= return (inline !=3D=3D false ? this : this.toArray())._reverse();=0A= },=0A= =0A= reduce: function() {=0A= return this.length > 1 ? this : this[0];=0A= },=0A= =0A= uniq: function(sorted) {=0A= return this.inject([], function(array, value, index) {=0A= if (0 =3D=3D index || (sorted ? array.last() !=3D value : = !array.include(value)))=0A= array.push(value);=0A= return array;=0A= });=0A= },=0A= =0A= clone: function() {=0A= return [].concat(this);=0A= },=0A= =0A= size: function() {=0A= return this.length;=0A= },=0A= =0A= inspect: function() {=0A= return '[' + this.map(Object.inspect).join(', ') + ']';=0A= },=0A= =0A= toJSON: function() {=0A= var results =3D [];=0A= this.each(function(object) {=0A= var value =3D Object.toJSON(object);=0A= if (value !=3D=3D undefined) results.push(value);=0A= });=0A= return '[' + results.join(', ') + ']';=0A= }=0A= });=0A= =0A= Array.prototype.toArray =3D Array.prototype.clone;=0A= =0A= function $w(string) {=0A= string =3D string.strip();=0A= return string ? string.split(/\s+/) : [];=0A= }=0A= =0A= if (Prototype.Browser.Opera){=0A= Array.prototype.concat =3D function() {=0A= var array =3D [];=0A= for (var i =3D 0, length =3D this.length; i < length; i++) = array.push(this[i]);=0A= for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A= if (arguments[i].constructor =3D=3D Array) {=0A= for (var j =3D 0, arrayLength =3D arguments[i].length; j < = arrayLength; j++)=0A= array.push(arguments[i][j]);=0A= } else {=0A= array.push(arguments[i]);=0A= }=0A= }=0A= return array;=0A= }=0A= }=0A= var Hash =3D function(object) {=0A= if (object instanceof Hash) this.merge(object);=0A= else Object.extend(this, object || {});=0A= };=0A= =0A= Object.extend(Hash, {=0A= toQueryString: function(obj) {=0A= var parts =3D [];=0A= parts.add =3D arguments.callee.addPair;=0A= =0A= this.prototype._each.call(obj, function(pair) {=0A= if (!pair.key) return;=0A= var value =3D pair.value;=0A= =0A= if (value && typeof value =3D=3D 'object') {=0A= if (value.constructor =3D=3D Array) value.each(function(value) {=0A= parts.add(pair.key, value);=0A= });=0A= return;=0A= }=0A= parts.add(pair.key, value);=0A= });=0A= =0A= return parts.join('&');=0A= },=0A= =0A= toJSON: function(object) {=0A= var results =3D [];=0A= this.prototype._each.call(object, function(pair) {=0A= var value =3D Object.toJSON(pair.value);=0A= if (value !=3D=3D undefined) results.push(pair.key.toJSON() + ': ' = + value);=0A= });=0A= return '{' + results.join(', ') + '}';=0A= }=0A= });=0A= =0A= Hash.toQueryString.addPair =3D function(key, value, prefix) {=0A= key =3D encodeURIComponent(key);=0A= if (value =3D=3D=3D undefined) this.push(key);=0A= else this.push(key + '=3D' + (value =3D=3D null ? '' : = encodeURIComponent(value)));=0A= }=0A= =0A= Object.extend(Hash.prototype, Enumerable);=0A= Object.extend(Hash.prototype, {=0A= _each: function(iterator) {=0A= for (var key in this) {=0A= var value =3D this[key];=0A= if (value && value =3D=3D Hash.prototype[key]) continue;=0A= =0A= var pair =3D [key, value];=0A= pair.key =3D key;=0A= pair.value =3D value;=0A= iterator(pair);=0A= }=0A= },=0A= =0A= keys: function() {=0A= return this.pluck('key');=0A= },=0A= =0A= values: function() {=0A= return this.pluck('value');=0A= },=0A= =0A= merge: function(hash) {=0A= return $H(hash).inject(this, function(mergedHash, pair) {=0A= mergedHash[pair.key] =3D pair.value;=0A= return mergedHash;=0A= });=0A= },=0A= =0A= remove: function() {=0A= var result;=0A= for(var i =3D 0, length =3D arguments.length; i < length; i++) {=0A= var value =3D this[arguments[i]];=0A= if (value !=3D=3D undefined){=0A= if (result =3D=3D=3D undefined) result =3D value;=0A= else {=0A= if (result.constructor !=3D Array) result =3D [result];=0A= result.push(value)=0A= }=0A= }=0A= delete this[arguments[i]];=0A= }=0A= return result;=0A= },=0A= =0A= toQueryString: function() {=0A= return Hash.toQueryString(this);=0A= },=0A= =0A= inspect: function() {=0A= return '#';=0A= },=0A= =0A= toJSON: function() {=0A= return Hash.toJSON(this);=0A= }=0A= });=0A= =0A= function $H(object) {=0A= if (object instanceof Hash) return object;=0A= return new Hash(object);=0A= };=0A= =0A= // Safari iterates over shadowed properties=0A= if (function() {=0A= var i =3D 0, Test =3D function(value) { this.key =3D value };=0A= Test.prototype.key =3D 'foo';=0A= for (var property in new Test('bar')) i++;=0A= return i > 1;=0A= }()) Hash.prototype._each =3D function(iterator) {=0A= var cache =3D [];=0A= for (var key in this) {=0A= var value =3D this[key];=0A= if ((value && value =3D=3D Hash.prototype[key]) || = cache.include(key)) continue;=0A= cache.push(key);=0A= var pair =3D [key, value];=0A= pair.key =3D key;=0A= pair.value =3D value;=0A= iterator(pair);=0A= }=0A= };=0A= ObjectRange =3D Class.create();=0A= Object.extend(ObjectRange.prototype, Enumerable);=0A= Object.extend(ObjectRange.prototype, {=0A= initialize: function(start, end, exclusive) {=0A= this.start =3D start;=0A= this.end =3D end;=0A= this.exclusive =3D exclusive;=0A= },=0A= =0A= _each: function(iterator) {=0A= var value =3D this.start;=0A= while (this.include(value)) {=0A= iterator(value);=0A= value =3D value.succ();=0A= }=0A= },=0A= =0A= include: function(value) {=0A= if (value < this.start)=0A= return false;=0A= if (this.exclusive)=0A= return value < this.end;=0A= return value <=3D this.end;=0A= }=0A= });=0A= =0A= var $R =3D function(start, end, exclusive) {=0A= return new ObjectRange(start, end, exclusive);=0A= }=0A= =0A= var Ajax =3D {=0A= getTransport: function() {=0A= return Try.these(=0A= function() {return new XMLHttpRequest()},=0A= function() {return new ActiveXObject('Msxml2.XMLHTTP')},=0A= function() {return new ActiveXObject('Microsoft.XMLHTTP')}=0A= ) || false;=0A= },=0A= =0A= activeRequestCount: 0=0A= }=0A= =0A= Ajax.Responders =3D {=0A= responders: [],=0A= =0A= _each: function(iterator) {=0A= this.responders._each(iterator);=0A= },=0A= =0A= register: function(responder) {=0A= if (!this.include(responder))=0A= this.responders.push(responder);=0A= },=0A= =0A= unregister: function(responder) {=0A= this.responders =3D this.responders.without(responder);=0A= },=0A= =0A= dispatch: function(callback, request, transport, json) {=0A= this.each(function(responder) {=0A= if (typeof responder[callback] =3D=3D 'function') {=0A= try {=0A= responder[callback].apply(responder, [request, transport, = json]);=0A= } catch (e) {}=0A= }=0A= });=0A= }=0A= };=0A= =0A= Object.extend(Ajax.Responders, Enumerable);=0A= =0A= Ajax.Responders.register({=0A= onCreate: function() {=0A= Ajax.activeRequestCount++;=0A= },=0A= onComplete: function() {=0A= Ajax.activeRequestCount--;=0A= }=0A= });=0A= =0A= Ajax.Base =3D function() {};=0A= Ajax.Base.prototype =3D {=0A= setOptions: function(options) {=0A= this.options =3D {=0A= method: 'post',=0A= asynchronous: true,=0A= contentType: 'application/x-www-form-urlencoded',=0A= encoding: 'UTF-8',=0A= parameters: ''=0A= }=0A= Object.extend(this.options, options || {});=0A= =0A= this.options.method =3D this.options.method.toLowerCase();=0A= if (typeof this.options.parameters =3D=3D 'string')=0A= this.options.parameters =3D = this.options.parameters.toQueryParams();=0A= }=0A= }=0A= =0A= Ajax.Request =3D Class.create();=0A= Ajax.Request.Events =3D=0A= ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete'];=0A= =0A= Ajax.Request.prototype =3D Object.extend(new Ajax.Base(), {=0A= _complete: false,=0A= =0A= initialize: function(url, options) {=0A= this.transport =3D Ajax.getTransport();=0A= this.setOptions(options);=0A= this.request(url);=0A= },=0A= =0A= request: function(url) {=0A= this.url =3D url;=0A= this.method =3D this.options.method;=0A= var params =3D Object.clone(this.options.parameters);=0A= =0A= if (!['get', 'post'].include(this.method)) {=0A= // simulate other verbs over post=0A= params['_method'] =3D this.method;=0A= this.method =3D 'post';=0A= }=0A= =0A= this.parameters =3D params;=0A= =0A= if (params =3D Hash.toQueryString(params)) {=0A= // when GET, append parameters to URL=0A= if (this.method =3D=3D 'get')=0A= this.url +=3D (this.url.include('?') ? '&' : '?') + params;=0A= else if (/Konqueror|Safari|KHTML/.test(navigator.userAgent))=0A= params +=3D '&_=3D';=0A= }=0A= =0A= try {=0A= if (this.options.onCreate) this.options.onCreate(this.transport);=0A= Ajax.Responders.dispatch('onCreate', this, this.transport);=0A= =0A= this.transport.open(this.method.toUpperCase(), this.url,=0A= this.options.asynchronous);=0A= =0A= if (this.options.asynchronous)=0A= setTimeout(function() { this.respondToReadyState(1) = }.bind(this), 10);=0A= =0A= this.transport.onreadystatechange =3D = this.onStateChange.bind(this);=0A= this.setRequestHeaders();=0A= =0A= this.body =3D this.method =3D=3D 'post' ? (this.options.postBody = || params) : null;=0A= this.transport.send(this.body);=0A= =0A= /* Force Firefox to handle ready state 4 for synchronous requests = */=0A= if (!this.options.asynchronous && this.transport.overrideMimeType)=0A= this.onStateChange();=0A= =0A= }=0A= catch (e) {=0A= this.dispatchException(e);=0A= }=0A= },=0A= =0A= onStateChange: function() {=0A= var readyState =3D this.transport.readyState;=0A= if (readyState > 1 && !((readyState =3D=3D 4) && this._complete))=0A= this.respondToReadyState(this.transport.readyState);=0A= },=0A= =0A= setRequestHeaders: function() {=0A= var headers =3D {=0A= 'X-Requested-With': 'XMLHttpRequest',=0A= 'X-Prototype-Version': Prototype.Version,=0A= 'Accept': 'text/javascript, text/html, application/xml, text/xml, = */*'=0A= };=0A= =0A= if (this.method =3D=3D 'post') {=0A= headers['Content-type'] =3D this.options.contentType +=0A= (this.options.encoding ? '; charset=3D' + this.options.encoding = : '');=0A= =0A= /* Force "Connection: close" for older Mozilla browsers to work=0A= * around a bug where XMLHttpRequest sends an incorrect=0A= * Content-length header. See Mozilla Bugzilla #246651.=0A= */=0A= if (this.transport.overrideMimeType &&=0A= (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0,2005])[1] < = 2005)=0A= headers['Connection'] =3D 'close';=0A= }=0A= =0A= // user-defined headers=0A= if (typeof this.options.requestHeaders =3D=3D 'object') {=0A= var extras =3D this.options.requestHeaders;=0A= =0A= if (typeof extras.push =3D=3D 'function')=0A= for (var i =3D 0, length =3D extras.length; i < length; i +=3D 2)=0A= headers[extras[i]] =3D extras[i+1];=0A= else=0A= $H(extras).each(function(pair) { headers[pair.key] =3D = pair.value });=0A= }=0A= =0A= for (var name in headers)=0A= this.transport.setRequestHeader(name, headers[name]);=0A= },=0A= =0A= success: function() {=0A= return !this.transport.status=0A= || (this.transport.status >=3D 200 && this.transport.status < = 300);=0A= },=0A= =0A= respondToReadyState: function(readyState) {=0A= var state =3D Ajax.Request.Events[readyState];=0A= var transport =3D this.transport, json =3D this.evalJSON();=0A= =0A= if (state =3D=3D 'Complete') {=0A= try {=0A= this._complete =3D true;=0A= (this.options['on' + this.transport.status]=0A= || this.options['on' + (this.success() ? 'Success' : 'Failure')]=0A= || Prototype.emptyFunction)(transport, json);=0A= } catch (e) {=0A= this.dispatchException(e);=0A= }=0A= =0A= var contentType =3D this.getHeader('Content-type');=0A= if (contentType && contentType.strip().=0A= match(/^(text|application)\/(x-)?(java|ecma)script(;.*)?$/i))=0A= this.evalResponse();=0A= }=0A= =0A= try {=0A= (this.options['on' + state] || Prototype.emptyFunction)(transport, = json);=0A= Ajax.Responders.dispatch('on' + state, this, transport, json);=0A= } catch (e) {=0A= this.dispatchException(e);=0A= }=0A= =0A= if (state =3D=3D 'Complete') {=0A= // avoid memory leak in MSIE: clean up=0A= this.transport.onreadystatechange =3D Prototype.emptyFunction;=0A= }=0A= },=0A= =0A= getHeader: function(name) {=0A= try {=0A= return this.transport.getResponseHeader(name);=0A= } catch (e) { return null }=0A= },=0A= =0A= evalJSON: function() {=0A= try {=0A= var json =3D this.getHeader('X-JSON');=0A= return json ? json.evalJSON() : null;=0A= } catch (e) { return null }=0A= },=0A= =0A= evalResponse: function() {=0A= try {=0A= return eval((this.transport.responseText || '').unfilterJSON());=0A= } catch (e) {=0A= this.dispatchException(e);=0A= }=0A= },=0A= =0A= dispatchException: function(exception) {=0A= (this.options.onException || Prototype.emptyFunction)(this, = exception);=0A= Ajax.Responders.dispatch('onException', this, exception);=0A= }=0A= });=0A= =0A= Ajax.Updater =3D Class.create();=0A= =0A= Object.extend(Object.extend(Ajax.Updater.prototype, = Ajax.Request.prototype), {=0A= initialize: function(container, url, options) {=0A= this.container =3D {=0A= success: (container.success || container),=0A= failure: (container.failure || (container.success ? null : = container))=0A= }=0A= =0A= this.transport =3D Ajax.getTransport();=0A= this.setOptions(options);=0A= =0A= var onComplete =3D this.options.onComplete || = Prototype.emptyFunction;=0A= this.options.onComplete =3D (function(transport, param) {=0A= this.updateContent();=0A= onComplete(transport, param);=0A= }).bind(this);=0A= =0A= this.request(url);=0A= },=0A= =0A= updateContent: function() {=0A= var receiver =3D this.container[this.success() ? 'success' : = 'failure'];=0A= var response =3D this.transport.responseText;=0A= =0A= if (!this.options.evalScripts) response =3D response.stripScripts();=0A= =0A= if (receiver =3D $(receiver)) {=0A= if (this.options.insertion)=0A= new this.options.insertion(receiver, response);=0A= else=0A= receiver.update(response);=0A= }=0A= =0A= if (this.success()) {=0A= if (this.onComplete)=0A= setTimeout(this.onComplete.bind(this), 10);=0A= }=0A= }=0A= });=0A= =0A= Ajax.PeriodicalUpdater =3D Class.create();=0A= Ajax.PeriodicalUpdater.prototype =3D Object.extend(new Ajax.Base(), {=0A= initialize: function(container, url, options) {=0A= this.setOptions(options);=0A= this.onComplete =3D this.options.onComplete;=0A= =0A= this.frequency =3D (this.options.frequency || 2);=0A= this.decay =3D (this.options.decay || 1);=0A= =0A= this.updater =3D {};=0A= this.container =3D container;=0A= this.url =3D url;=0A= =0A= this.start();=0A= },=0A= =0A= start: function() {=0A= this.options.onComplete =3D this.updateComplete.bind(this);=0A= this.onTimerEvent();=0A= },=0A= =0A= stop: function() {=0A= this.updater.options.onComplete =3D undefined;=0A= clearTimeout(this.timer);=0A= (this.onComplete || Prototype.emptyFunction).apply(this, arguments);=0A= },=0A= =0A= updateComplete: function(request) {=0A= if (this.options.decay) {=0A= this.decay =3D (request.responseText =3D=3D this.lastText ?=0A= this.decay * this.options.decay : 1);=0A= =0A= this.lastText =3D request.responseText;=0A= }=0A= this.timer =3D setTimeout(this.onTimerEvent.bind(this),=0A= this.decay * this.frequency * 1000);=0A= },=0A= =0A= onTimerEvent: function() {=0A= this.updater =3D new Ajax.Updater(this.container, this.url, = this.options);=0A= }=0A= });=0A= function $(element) {=0A= if (arguments.length > 1) {=0A= for (var i =3D 0, elements =3D [], length =3D arguments.length; i < = length; i++)=0A= elements.push($(arguments[i]));=0A= return elements;=0A= }=0A= if (typeof element =3D=3D 'string')=0A= element =3D document.getElementById(element);=0A= return Element.extend(element);=0A= }=0A= =0A= if (Prototype.BrowserFeatures.XPath) {=0A= document._getElementsByXPath =3D function(expression, parentElement) {=0A= var results =3D [];=0A= var query =3D document.evaluate(expression, $(parentElement) || = document,=0A= null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);=0A= for (var i =3D 0, length =3D query.snapshotLength; i < length; i++)=0A= results.push(query.snapshotItem(i));=0A= return results;=0A= };=0A= =0A= document.getElementsByClassName =3D function(className, parentElement) = {=0A= var q =3D ".//*[contains(concat(' ', @class, ' '), ' " + className + = " ')]";=0A= return document._getElementsByXPath(q, parentElement);=0A= }=0A= =0A= } else document.getElementsByClassName =3D function(className, = parentElement) {=0A= var children =3D ($(parentElement) || = document.body).getElementsByTagName('*');=0A= var elements =3D [], child;=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= if (!window.Element) var Element =3D {};=0A= =0A= Element.extend =3D function(element) {=0A= var F =3D Prototype.BrowserFeatures;=0A= if (!element || !element.tagName || element.nodeType =3D=3D 3 ||=0A= element._extended || F.SpecificElementExtensions || element =3D=3D = window)=0A= return element;=0A= =0A= var methods =3D {}, tagName =3D element.tagName, cache =3D = Element.extend.cache,=0A= T =3D Element.Methods.ByTag;=0A= =0A= // extend methods for all tags (Safari doesn't need this)=0A= if (!F.ElementExtensions) {=0A= Object.extend(methods, Element.Methods),=0A= Object.extend(methods, Element.Methods.Simulated);=0A= }=0A= =0A= // extend methods for specific tags=0A= if (T[tagName]) Object.extend(methods, T[tagName]);=0A= =0A= for (var property in methods) {=0A= var value =3D methods[property];=0A= if (typeof value =3D=3D 'function' && !(property in element))=0A= element[property] =3D cache.findOrStore(value);=0A= }=0A= =0A= element._extended =3D Prototype.emptyFunction;=0A= return element;=0A= };=0A= =0A= Element.extend.cache =3D {=0A= findOrStore: function(value) {=0A= return this[value] =3D this[value] || function() {=0A= return value.apply(null, [this].concat($A(arguments)));=0A= }=0A= }=0A= };=0A= =0A= Element.Methods =3D {=0A= visible: function(element) {=0A= return $(element).style.display !=3D 'none';=0A= },=0A= =0A= toggle: function(element) {=0A= element =3D $(element);=0A= Element[Element.visible(element) ? 'hide' : 'show'](element);=0A= return element;=0A= },=0A= =0A= hide: function(element) {=0A= $(element).style.display =3D 'none';=0A= return element;=0A= },=0A= =0A= show: function(element) {=0A= $(element).style.display =3D '';=0A= return element;=0A= },=0A= =0A= remove: function(element) {=0A= element =3D $(element);=0A= element.parentNode.removeChild(element);=0A= return element;=0A= },=0A= =0A= update: function(element, html) {=0A= html =3D typeof html =3D=3D 'undefined' ? '' : html.toString();=0A= $(element).innerHTML =3D html.stripScripts();=0A= setTimeout(function() {html.evalScripts()}, 10);=0A= return element;=0A= },=0A= =0A= replace: function(element, html) {=0A= element =3D $(element);=0A= html =3D typeof html =3D=3D 'undefined' ? '' : html.toString();=0A= if (element.outerHTML) {=0A= element.outerHTML =3D html.stripScripts();=0A= } else {=0A= var range =3D element.ownerDocument.createRange();=0A= range.selectNodeContents(element);=0A= element.parentNode.replaceChild(=0A= range.createContextualFragment(html.stripScripts()), element);=0A= }=0A= setTimeout(function() {html.evalScripts()}, 10);=0A= return element;=0A= },=0A= =0A= inspect: function(element) {=0A= element =3D $(element);=0A= var result =3D '<' + element.tagName.toLowerCase();=0A= $H({'id': 'id', 'className': 'class'}).each(function(pair) {=0A= var property =3D pair.first(), attribute =3D pair.last();=0A= var value =3D (element[property] || '').toString();=0A= if (value) result +=3D ' ' + attribute + '=3D' + = value.inspect(true);=0A= });=0A= return result + '>';=0A= },=0A= =0A= recursivelyCollect: function(element, property) {=0A= element =3D $(element);=0A= var elements =3D [];=0A= while (element =3D element[property])=0A= if (element.nodeType =3D=3D 1)=0A= elements.push(Element.extend(element));=0A= return elements;=0A= },=0A= =0A= ancestors: function(element) {=0A= return $(element).recursivelyCollect('parentNode');=0A= },=0A= =0A= descendants: function(element) {=0A= return $A($(element).getElementsByTagName('*')).each(Element.extend);=0A= },=0A= =0A= firstDescendant: function(element) {=0A= element =3D $(element).firstChild;=0A= while (element && element.nodeType !=3D 1) element =3D = element.nextSibling;=0A= return $(element);=0A= },=0A= =0A= immediateDescendants: function(element) {=0A= if (!(element =3D $(element).firstChild)) return [];=0A= while (element && element.nodeType !=3D 1) element =3D = element.nextSibling;=0A= if (element) return [element].concat($(element).nextSiblings());=0A= return [];=0A= },=0A= =0A= previousSiblings: function(element) {=0A= return $(element).recursivelyCollect('previousSibling');=0A= },=0A= =0A= nextSiblings: function(element) {=0A= return $(element).recursivelyCollect('nextSibling');=0A= },=0A= =0A= siblings: function(element) {=0A= element =3D $(element);=0A= return = element.previousSiblings().reverse().concat(element.nextSiblings());=0A= },=0A= =0A= match: function(element, selector) {=0A= if (typeof selector =3D=3D 'string')=0A= selector =3D new Selector(selector);=0A= return selector.match($(element));=0A= },=0A= =0A= up: function(element, expression, index) {=0A= element =3D $(element);=0A= if (arguments.length =3D=3D 1) return $(element.parentNode);=0A= var ancestors =3D element.ancestors();=0A= return expression ? Selector.findElement(ancestors, expression, = index) :=0A= ancestors[index || 0];=0A= },=0A= =0A= down: function(element, expression, index) {=0A= element =3D $(element);=0A= if (arguments.length =3D=3D 1) return element.firstDescendant();=0A= var descendants =3D element.descendants();=0A= return expression ? Selector.findElement(descendants, expression, = index) :=0A= descendants[index || 0];=0A= },=0A= =0A= previous: function(element, expression, index) {=0A= element =3D $(element);=0A= if (arguments.length =3D=3D 1) return = $(Selector.handlers.previousElementSibling(element));=0A= var previousSiblings =3D element.previousSiblings();=0A= return expression ? Selector.findElement(previousSiblings, = expression, index) :=0A= previousSiblings[index || 0];=0A= },=0A= =0A= next: function(element, expression, index) {=0A= element =3D $(element);=0A= if (arguments.length =3D=3D 1) return = $(Selector.handlers.nextElementSibling(element));=0A= var nextSiblings =3D element.nextSiblings();=0A= return expression ? Selector.findElement(nextSiblings, expression, = index) :=0A= nextSiblings[index || 0];=0A= },=0A= =0A= getElementsBySelector: function() {=0A= var args =3D $A(arguments), element =3D $(args.shift());=0A= return Selector.findChildElements(element, args);=0A= },=0A= =0A= getElementsByClassName: function(element, className) {=0A= return document.getElementsByClassName(className, element);=0A= },=0A= =0A= readAttribute: function(element, name) {=0A= element =3D $(element);=0A= if (Prototype.Browser.IE) {=0A= if (!element.attributes) return null;=0A= var t =3D Element._attributeTranslations;=0A= if (t.values[name]) return t.values[name](element, name);=0A= if (t.names[name]) name =3D t.names[name];=0A= var attribute =3D element.attributes[name];=0A= return attribute ? attribute.nodeValue : null;=0A= }=0A= return element.getAttribute(name);=0A= },=0A= =0A= getHeight: function(element) {=0A= return $(element).getDimensions().height;=0A= },=0A= =0A= getWidth: function(element) {=0A= return $(element).getDimensions().width;=0A= },=0A= =0A= classNames: function(element) {=0A= return new Element.ClassNames(element);=0A= },=0A= =0A= hasClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= var elementClassName =3D element.className;=0A= if (elementClassName.length =3D=3D 0) return false;=0A= if (elementClassName =3D=3D className ||=0A= elementClassName.match(new RegExp("(^|\\s)" + className + = "(\\s|$)")))=0A= return true;=0A= return false;=0A= },=0A= =0A= addClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= Element.classNames(element).add(className);=0A= return element;=0A= },=0A= =0A= removeClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= Element.classNames(element).remove(className);=0A= return element;=0A= },=0A= =0A= toggleClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= Element.classNames(element)[element.hasClassName(className) ? = 'remove' : 'add'](className);=0A= return element;=0A= },=0A= =0A= observe: function() {=0A= Event.observe.apply(Event, arguments);=0A= return $A(arguments).first();=0A= },=0A= =0A= stopObserving: function() {=0A= Event.stopObserving.apply(Event, arguments);=0A= return $A(arguments).first();=0A= },=0A= =0A= // removes whitespace-only text node children=0A= cleanWhitespace: function(element) {=0A= element =3D $(element);=0A= var node =3D element.firstChild;=0A= while (node) {=0A= var nextNode =3D node.nextSibling;=0A= if (node.nodeType =3D=3D 3 && !/\S/.test(node.nodeValue))=0A= element.removeChild(node);=0A= node =3D nextNode;=0A= }=0A= return element;=0A= },=0A= =0A= empty: function(element) {=0A= return $(element).innerHTML.blank();=0A= },=0A= =0A= descendantOf: function(element, ancestor) {=0A= element =3D $(element), ancestor =3D $(ancestor);=0A= while (element =3D element.parentNode)=0A= if (element =3D=3D ancestor) return true;=0A= return false;=0A= },=0A= =0A= scrollTo: function(element) {=0A= element =3D $(element);=0A= var pos =3D Position.cumulativeOffset(element);=0A= window.scrollTo(pos[0], pos[1]);=0A= return element;=0A= },=0A= =0A= getStyle: function(element, style) {=0A= element =3D $(element);=0A= style =3D style =3D=3D 'float' ? 'cssFloat' : style.camelize();=0A= var value =3D element.style[style];=0A= if (!value) {=0A= var css =3D document.defaultView.getComputedStyle(element, null);=0A= value =3D css ? css[style] : null;=0A= }=0A= if (style =3D=3D 'opacity') return value ? parseFloat(value) : 1.0;=0A= return value =3D=3D 'auto' ? null : value;=0A= },=0A= =0A= getOpacity: function(element) {=0A= return $(element).getStyle('opacity');=0A= },=0A= =0A= setStyle: function(element, styles, camelized) {=0A= element =3D $(element);=0A= var elementStyle =3D element.style;=0A= =0A= for (var property in styles)=0A= if (property =3D=3D 'opacity') element.setOpacity(styles[property])=0A= else=0A= elementStyle[(property =3D=3D 'float' || property =3D=3D = 'cssFloat') ?=0A= (elementStyle.styleFloat =3D=3D=3D undefined ? 'cssFloat' : = 'styleFloat') :=0A= (camelized ? property : property.camelize())] =3D = styles[property];=0A= =0A= return element;=0A= },=0A= =0A= setOpacity: function(element, value) {=0A= element =3D $(element);=0A= element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? = '' :=0A= (value < 0.00001) ? 0 : value;=0A= return element;=0A= },=0A= =0A= getDimensions: function(element) {=0A= element =3D $(element);=0A= var display =3D $(element).getStyle('display');=0A= if (display !=3D 'none' && display !=3D null) // Safari bug=0A= return {width: element.offsetWidth, height: element.offsetHeight};=0A= =0A= // All *Width and *Height properties give 0 on elements with display = none,=0A= // so enable the element temporarily=0A= var els =3D element.style;=0A= var originalVisibility =3D els.visibility;=0A= var originalPosition =3D els.position;=0A= var originalDisplay =3D els.display;=0A= els.visibility =3D 'hidden';=0A= els.position =3D 'absolute';=0A= els.display =3D 'block';=0A= var originalWidth =3D element.clientWidth;=0A= var originalHeight =3D element.clientHeight;=0A= els.display =3D originalDisplay;=0A= els.position =3D originalPosition;=0A= els.visibility =3D originalVisibility;=0A= return {width: originalWidth, height: originalHeight};=0A= },=0A= =0A= makePositioned: function(element) {=0A= element =3D $(element);=0A= var pos =3D Element.getStyle(element, 'position');=0A= if (pos =3D=3D 'static' || !pos) {=0A= element._madePositioned =3D true;=0A= element.style.position =3D 'relative';=0A= // Opera returns the offset relative to the positioning context, = when an=0A= // element is position relative but top and left have not been = defined=0A= if (window.opera) {=0A= element.style.top =3D 0;=0A= element.style.left =3D 0;=0A= }=0A= }=0A= return element;=0A= },=0A= =0A= undoPositioned: function(element) {=0A= element =3D $(element);=0A= if (element._madePositioned) {=0A= element._madePositioned =3D undefined;=0A= element.style.position =3D=0A= element.style.top =3D=0A= element.style.left =3D=0A= element.style.bottom =3D=0A= element.style.right =3D '';=0A= }=0A= return element;=0A= },=0A= =0A= makeClipping: function(element) {=0A= element =3D $(element);=0A= if (element._overflow) return element;=0A= element._overflow =3D element.style.overflow || 'auto';=0A= if ((Element.getStyle(element, 'overflow') || 'visible') !=3D = 'hidden')=0A= element.style.overflow =3D 'hidden';=0A= return element;=0A= },=0A= =0A= undoClipping: function(element) {=0A= element =3D $(element);=0A= if (!element._overflow) return element;=0A= element.style.overflow =3D element._overflow =3D=3D 'auto' ? '' : = element._overflow;=0A= element._overflow =3D null;=0A= return element;=0A= }=0A= };=0A= =0A= Object.extend(Element.Methods, {=0A= childOf: Element.Methods.descendantOf,=0A= childElements: Element.Methods.immediateDescendants=0A= });=0A= =0A= if (Prototype.Browser.Opera) {=0A= Element.Methods._getStyle =3D Element.Methods.getStyle;=0A= Element.Methods.getStyle =3D function(element, style) {=0A= switch(style) {=0A= case 'left':=0A= case 'top':=0A= case 'right':=0A= case 'bottom':=0A= if (Element._getStyle(element, 'position') =3D=3D 'static') = return null;=0A= default: return Element._getStyle(element, style);=0A= }=0A= };=0A= }=0A= else if (Prototype.Browser.IE) {=0A= Element.Methods.getStyle =3D function(element, style) {=0A= element =3D $(element);=0A= style =3D (style =3D=3D 'float' || style =3D=3D 'cssFloat') ? = 'styleFloat' : style.camelize();=0A= var value =3D element.style[style];=0A= if (!value && element.currentStyle) value =3D = element.currentStyle[style];=0A= =0A= if (style =3D=3D 'opacity') {=0A= if (value =3D (element.getStyle('filter') || = '').match(/alpha\(opacity=3D(.*)\)/))=0A= if (value[1]) return parseFloat(value[1]) / 100;=0A= return 1.0;=0A= }=0A= =0A= if (value =3D=3D 'auto') {=0A= if ((style =3D=3D 'width' || style =3D=3D 'height') && = (element.getStyle('display') !=3D 'none'))=0A= return element['offset'+style.capitalize()] + 'px';=0A= return null;=0A= }=0A= return value;=0A= };=0A= =0A= Element.Methods.setOpacity =3D function(element, value) {=0A= element =3D $(element);=0A= var filter =3D element.getStyle('filter'), style =3D element.style;=0A= if (value =3D=3D 1 || value =3D=3D=3D '') {=0A= style.filter =3D filter.replace(/alpha\([^\)]*\)/gi,'');=0A= return element;=0A= } else if (value < 0.00001) value =3D 0;=0A= style.filter =3D filter.replace(/alpha\([^\)]*\)/gi, '') +=0A= 'alpha(opacity=3D' + (value * 100) + ')';=0A= return element;=0A= };=0A= =0A= // IE is missing .innerHTML support for TABLE-related elements=0A= Element.Methods.update =3D function(element, html) {=0A= element =3D $(element);=0A= html =3D typeof html =3D=3D 'undefined' ? '' : html.toString();=0A= var tagName =3D element.tagName.toUpperCase();=0A= if (['THEAD','TBODY','TR','TD'].include(tagName)) {=0A= var div =3D document.createElement('div');=0A= switch (tagName) {=0A= case 'THEAD':=0A= case 'TBODY':=0A= div.innerHTML =3D '' + html.stripScripts() + = '
';=0A= depth =3D 2;=0A= break;=0A= case 'TR':=0A= div.innerHTML =3D '' + html.stripScripts() = + '
';=0A= depth =3D 3;=0A= break;=0A= case 'TD':=0A= div.innerHTML =3D '
' + = html.stripScripts() + '
';=0A= depth =3D 4;=0A= }=0A= $A(element.childNodes).each(function(node) { = element.removeChild(node) });=0A= depth.times(function() { div =3D div.firstChild });=0A= $A(div.childNodes).each(function(node) { element.appendChild(node) = });=0A= } else {=0A= element.innerHTML =3D html.stripScripts();=0A= }=0A= setTimeout(function() { html.evalScripts() }, 10);=0A= return element;=0A= }=0A= }=0A= else if (Prototype.Browser.Gecko) {=0A= Element.Methods.setOpacity =3D function(element, value) {=0A= element =3D $(element);=0A= element.style.opacity =3D (value =3D=3D 1) ? 0.999999 :=0A= (value =3D=3D=3D '') ? '' : (value < 0.00001) ? 0 : value;=0A= return element;=0A= };=0A= }=0A= =0A= Element._attributeTranslations =3D {=0A= names: {=0A= colspan: "colSpan",=0A= rowspan: "rowSpan",=0A= valign: "vAlign",=0A= datetime: "dateTime",=0A= accesskey: "accessKey",=0A= tabindex: "tabIndex",=0A= enctype: "encType",=0A= maxlength: "maxLength",=0A= readonly: "readOnly",=0A= longdesc: "longDesc"=0A= },=0A= values: {=0A= _getAttr: function(element, attribute) {=0A= return element.getAttribute(attribute, 2);=0A= },=0A= _flag: function(element, attribute) {=0A= return $(element).hasAttribute(attribute) ? attribute : null;=0A= },=0A= style: function(element) {=0A= return element.style.cssText.toLowerCase();=0A= },=0A= title: function(element) {=0A= var node =3D element.getAttributeNode('title');=0A= return node.specified ? node.nodeValue : null;=0A= }=0A= }=0A= };=0A= =0A= (function() {=0A= Object.extend(this, {=0A= href: this._getAttr,=0A= src: this._getAttr,=0A= type: this._getAttr,=0A= disabled: this._flag,=0A= checked: this._flag,=0A= readonly: this._flag,=0A= multiple: this._flag=0A= });=0A= }).call(Element._attributeTranslations.values);=0A= =0A= Element.Methods.Simulated =3D {=0A= hasAttribute: function(element, attribute) {=0A= var t =3D Element._attributeTranslations, node;=0A= attribute =3D t.names[attribute] || attribute;=0A= node =3D $(element).getAttributeNode(attribute);=0A= return node && node.specified;=0A= }=0A= };=0A= =0A= Element.Methods.ByTag =3D {};=0A= =0A= Object.extend(Element, Element.Methods);=0A= =0A= if (!Prototype.BrowserFeatures.ElementExtensions &&=0A= document.createElement('div').__proto__) {=0A= window.HTMLElement =3D {};=0A= window.HTMLElement.prototype =3D = document.createElement('div').__proto__;=0A= Prototype.BrowserFeatures.ElementExtensions =3D true;=0A= }=0A= =0A= Element.hasAttribute =3D function(element, attribute) {=0A= if (element.hasAttribute) return element.hasAttribute(attribute);=0A= return Element.Methods.Simulated.hasAttribute(element, attribute);=0A= };=0A= =0A= Element.addMethods =3D function(methods) {=0A= var F =3D Prototype.BrowserFeatures, T =3D Element.Methods.ByTag;=0A= =0A= if (!methods) {=0A= Object.extend(Form, Form.Methods);=0A= Object.extend(Form.Element, Form.Element.Methods);=0A= Object.extend(Element.Methods.ByTag, {=0A= "FORM": Object.clone(Form.Methods),=0A= "INPUT": Object.clone(Form.Element.Methods),=0A= "SELECT": Object.clone(Form.Element.Methods),=0A= "TEXTAREA": Object.clone(Form.Element.Methods)=0A= });=0A= }=0A= =0A= if (arguments.length =3D=3D 2) {=0A= var tagName =3D methods;=0A= methods =3D arguments[1];=0A= }=0A= =0A= if (!tagName) Object.extend(Element.Methods, methods || {});=0A= else {=0A= if (tagName.constructor =3D=3D Array) tagName.each(extend);=0A= else extend(tagName);=0A= }=0A= =0A= function extend(tagName) {=0A= tagName =3D tagName.toUpperCase();=0A= if (!Element.Methods.ByTag[tagName])=0A= Element.Methods.ByTag[tagName] =3D {};=0A= Object.extend(Element.Methods.ByTag[tagName], methods);=0A= }=0A= =0A= function copy(methods, destination, onlyIfAbsent) {=0A= onlyIfAbsent =3D onlyIfAbsent || false;=0A= var cache =3D Element.extend.cache;=0A= for (var property in methods) {=0A= var value =3D methods[property];=0A= if (!onlyIfAbsent || !(property in destination))=0A= destination[property] =3D cache.findOrStore(value);=0A= }=0A= }=0A= =0A= function findDOMClass(tagName) {=0A= var klass;=0A= var trans =3D {=0A= "OPTGROUP": "OptGroup", "TEXTAREA": "TextArea", "P": "Paragraph",=0A= "FIELDSET": "FieldSet", "UL": "UList", "OL": "OList", "DL": = "DList",=0A= "DIR": "Directory", "H1": "Heading", "H2": "Heading", "H3": = "Heading",=0A= "H4": "Heading", "H5": "Heading", "H6": "Heading", "Q": "Quote",=0A= "INS": "Mod", "DEL": "Mod", "A": "Anchor", "IMG": "Image", = "CAPTION":=0A= "TableCaption", "COL": "TableCol", "COLGROUP": "TableCol", "THEAD":=0A= "TableSection", "TFOOT": "TableSection", "TBODY": "TableSection", = "TR":=0A= "TableRow", "TH": "TableCell", "TD": "TableCell", "FRAMESET":=0A= "FrameSet", "IFRAME": "IFrame"=0A= };=0A= if (trans[tagName]) klass =3D 'HTML' + trans[tagName] + 'Element';=0A= if (window[klass]) return window[klass];=0A= klass =3D 'HTML' + tagName + 'Element';=0A= if (window[klass]) return window[klass];=0A= klass =3D 'HTML' + tagName.capitalize() + 'Element';=0A= if (window[klass]) return window[klass];=0A= =0A= window[klass] =3D {};=0A= window[klass].prototype =3D = document.createElement(tagName).__proto__;=0A= return window[klass];=0A= }=0A= =0A= if (F.ElementExtensions) {=0A= copy(Element.Methods, HTMLElement.prototype);=0A= copy(Element.Methods.Simulated, HTMLElement.prototype, true);=0A= }=0A= =0A= if (F.SpecificElementExtensions) {=0A= for (var tag in Element.Methods.ByTag) {=0A= var klass =3D findDOMClass(tag);=0A= if (typeof klass =3D=3D "undefined") continue;=0A= copy(T[tag], klass.prototype);=0A= }=0A= }=0A= =0A= Object.extend(Element, Element.Methods);=0A= delete Element.ByTag;=0A= };=0A= =0A= var Toggle =3D { display: Element.toggle };=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Abstract.Insertion =3D function(adjacency) {=0A= this.adjacency =3D adjacency;=0A= }=0A= =0A= Abstract.Insertion.prototype =3D {=0A= initialize: function(element, content) {=0A= this.element =3D $(element);=0A= this.content =3D content.stripScripts();=0A= =0A= if (this.adjacency && this.element.insertAdjacentHTML) {=0A= try {=0A= this.element.insertAdjacentHTML(this.adjacency, this.content);=0A= } catch (e) {=0A= var tagName =3D this.element.tagName.toUpperCase();=0A= if (['TBODY', 'TR'].include(tagName)) {=0A= this.insertContent(this.contentFromAnonymousTable());=0A= } else {=0A= throw e;=0A= }=0A= }=0A= } else {=0A= this.range =3D this.element.ownerDocument.createRange();=0A= if (this.initializeRange) this.initializeRange();=0A= = this.insertContent([this.range.createContextualFragment(this.content)]);=0A= }=0A= =0A= setTimeout(function() {content.evalScripts()}, 10);=0A= },=0A= =0A= contentFromAnonymousTable: function() {=0A= var div =3D document.createElement('div');=0A= div.innerHTML =3D '' + this.content + = '
';=0A= return $A(div.childNodes[0].childNodes[0].childNodes);=0A= }=0A= }=0A= =0A= var Insertion =3D new Object();=0A= =0A= Insertion.Before =3D Class.create();=0A= Insertion.Before.prototype =3D Object.extend(new = Abstract.Insertion('beforeBegin'), {=0A= initializeRange: function() {=0A= this.range.setStartBefore(this.element);=0A= },=0A= =0A= insertContent: function(fragments) {=0A= fragments.each((function(fragment) {=0A= this.element.parentNode.insertBefore(fragment, this.element);=0A= }).bind(this));=0A= }=0A= });=0A= =0A= Insertion.Top =3D Class.create();=0A= Insertion.Top.prototype =3D Object.extend(new = Abstract.Insertion('afterBegin'), {=0A= initializeRange: function() {=0A= this.range.selectNodeContents(this.element);=0A= this.range.collapse(true);=0A= },=0A= =0A= insertContent: function(fragments) {=0A= fragments.reverse(false).each((function(fragment) {=0A= this.element.insertBefore(fragment, this.element.firstChild);=0A= }).bind(this));=0A= }=0A= });=0A= =0A= Insertion.Bottom =3D Class.create();=0A= Insertion.Bottom.prototype =3D Object.extend(new = Abstract.Insertion('beforeEnd'), {=0A= initializeRange: function() {=0A= this.range.selectNodeContents(this.element);=0A= this.range.collapse(this.element);=0A= },=0A= =0A= insertContent: function(fragments) {=0A= fragments.each((function(fragment) {=0A= this.element.appendChild(fragment);=0A= }).bind(this));=0A= }=0A= });=0A= =0A= Insertion.After =3D Class.create();=0A= Insertion.After.prototype =3D Object.extend(new = Abstract.Insertion('afterEnd'), {=0A= initializeRange: function() {=0A= this.range.setStartAfter(this.element);=0A= },=0A= =0A= insertContent: function(fragments) {=0A= fragments.each((function(fragment) {=0A= this.element.parentNode.insertBefore(fragment,=0A= this.element.nextSibling);=0A= }).bind(this));=0A= }=0A= });=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Element.ClassNames =3D Class.create();=0A= Element.ClassNames.prototype =3D {=0A= initialize: function(element) {=0A= this.element =3D $(element);=0A= },=0A= =0A= _each: function(iterator) {=0A= this.element.className.split(/\s+/).select(function(name) {=0A= return name.length > 0;=0A= })._each(iterator);=0A= },=0A= =0A= set: function(className) {=0A= this.element.className =3D className;=0A= },=0A= =0A= add: function(classNameToAdd) {=0A= if (this.include(classNameToAdd)) return;=0A= this.set($A(this).concat(classNameToAdd).join(' '));=0A= },=0A= =0A= remove: function(classNameToRemove) {=0A= if (!this.include(classNameToRemove)) return;=0A= this.set($A(this).without(classNameToRemove).join(' '));=0A= },=0A= =0A= toString: function() {=0A= return $A(this).join(' ');=0A= }=0A= };=0A= =0A= Object.extend(Element.ClassNames.prototype, Enumerable);=0A= /* Portions of the Selector class are derived from Jack Slocum=E2=80=99s = DomQuery,=0A= * part of YUI-Ext version 0.40, distributed under the terms of an = MIT-style=0A= * license. Please see http://www.yui-ext.com/ for more information. */=0A= =0A= var Selector =3D Class.create();=0A= =0A= Selector.prototype =3D {=0A= initialize: function(expression) {=0A= this.expression =3D expression.strip();=0A= this.compileMatcher();=0A= },=0A= =0A= compileMatcher: function() {=0A= // Selectors with namespaced attributes can't use the XPath version=0A= if (Prototype.BrowserFeatures.XPath && = !(/\[[\w-]*?:/).test(this.expression))=0A= return this.compileXPathMatcher();=0A= =0A= var e =3D this.expression, ps =3D Selector.patterns, h =3D = Selector.handlers,=0A= c =3D Selector.criteria, le, p, m;=0A= =0A= if (Selector._cache[e]) {=0A= this.matcher =3D Selector._cache[e]; return;=0A= }=0A= this.matcher =3D ["this.matcher =3D function(root) {",=0A= "var r =3D root, h =3D Selector.handlers, c =3D = false, n;"];=0A= =0A= while (e && le !=3D e && (/\S/).test(e)) {=0A= le =3D e;=0A= for (var i in ps) {=0A= p =3D ps[i];=0A= if (m =3D e.match(p)) {=0A= this.matcher.push(typeof c[i] =3D=3D 'function' ? c[i](m) :=0A= new Template(c[i]).evaluate(m));=0A= e =3D e.replace(m[0], '');=0A= break;=0A= }=0A= }=0A= }=0A= =0A= this.matcher.push("return h.unique(n);\n}");=0A= eval(this.matcher.join('\n'));=0A= Selector._cache[this.expression] =3D this.matcher;=0A= },=0A= =0A= compileXPathMatcher: function() {=0A= var e =3D this.expression, ps =3D Selector.patterns,=0A= x =3D Selector.xpath, le, m;=0A= =0A= if (Selector._cache[e]) {=0A= this.xpath =3D Selector._cache[e]; return;=0A= }=0A= =0A= this.matcher =3D ['.//*'];=0A= while (e && le !=3D e && (/\S/).test(e)) {=0A= le =3D e;=0A= for (var i in ps) {=0A= if (m =3D e.match(ps[i])) {=0A= this.matcher.push(typeof x[i] =3D=3D 'function' ? x[i](m) :=0A= new Template(x[i]).evaluate(m));=0A= e =3D e.replace(m[0], '');=0A= break;=0A= }=0A= }=0A= }=0A= =0A= this.xpath =3D this.matcher.join('');=0A= Selector._cache[this.expression] =3D this.xpath;=0A= },=0A= =0A= findElements: function(root) {=0A= root =3D root || document;=0A= if (this.xpath) return document._getElementsByXPath(this.xpath, = root);=0A= return this.matcher(root);=0A= },=0A= =0A= match: function(element) {=0A= return this.findElements(document).include(element);=0A= },=0A= =0A= toString: function() {=0A= return this.expression;=0A= },=0A= =0A= inspect: function() {=0A= return "#";=0A= }=0A= };=0A= =0A= Object.extend(Selector, {=0A= _cache: {},=0A= =0A= xpath: {=0A= descendant: "//*",=0A= child: "/*",=0A= adjacent: "/following-sibling::*[1]",=0A= laterSibling: '/following-sibling::*',=0A= tagName: function(m) {=0A= if (m[1] =3D=3D '*') return '';=0A= return "[local-name()=3D'" + m[1].toLowerCase() +=0A= "' or local-name()=3D'" + m[1].toUpperCase() + "']";=0A= },=0A= className: "[contains(concat(' ', @class, ' '), ' #{1} ')]",=0A= id: "[@id=3D'#{1}']",=0A= attrPresence: "[@#{1}]",=0A= attr: function(m) {=0A= m[3] =3D m[5] || m[6];=0A= return new Template(Selector.xpath.operators[m[2]]).evaluate(m);=0A= },=0A= pseudo: function(m) {=0A= var h =3D Selector.xpath.pseudos[m[1]];=0A= if (!h) return '';=0A= if (typeof h =3D=3D=3D 'function') return h(m);=0A= return new Template(Selector.xpath.pseudos[m[1]]).evaluate(m);=0A= },=0A= operators: {=0A= '=3D': "[@#{1}=3D'#{3}']",=0A= '!=3D': "[@#{1}!=3D'#{3}']",=0A= '^=3D': "[starts-with(@#{1}, '#{3}')]",=0A= '$=3D': "[substring(@#{1}, (string-length(@#{1}) - = string-length('#{3}') + 1))=3D'#{3}']",=0A= '*=3D': "[contains(@#{1}, '#{3}')]",=0A= '~=3D': "[contains(concat(' ', @#{1}, ' '), ' #{3} ')]",=0A= '|=3D': "[contains(concat('-', @#{1}, '-'), '-#{3}-')]"=0A= },=0A= pseudos: {=0A= 'first-child': '[not(preceding-sibling::*)]',=0A= 'last-child': '[not(following-sibling::*)]',=0A= 'only-child': '[not(preceding-sibling::* or = following-sibling::*)]',=0A= 'empty': "[count(*) =3D 0 and (count(text()) =3D 0 or = translate(text(), ' \t\r\n', '') =3D '')]",=0A= 'checked': "[@checked]",=0A= 'disabled': "[@disabled]",=0A= 'enabled': "[not(@disabled)]",=0A= 'not': function(m) {=0A= var e =3D m[6], p =3D Selector.patterns,=0A= x =3D Selector.xpath, le, m, v;=0A= =0A= var exclusion =3D [];=0A= while (e && le !=3D e && (/\S/).test(e)) {=0A= le =3D e;=0A= for (var i in p) {=0A= if (m =3D e.match(p[i])) {=0A= v =3D typeof x[i] =3D=3D 'function' ? x[i](m) : new = Template(x[i]).evaluate(m);=0A= exclusion.push("(" + v.substring(1, v.length - 1) + ")");=0A= e =3D e.replace(m[0], '');=0A= break;=0A= }=0A= }=0A= }=0A= return "[not(" + exclusion.join(" and ") + ")]";=0A= },=0A= 'nth-child': function(m) {=0A= return = Selector.xpath.pseudos.nth("(count(./preceding-sibling::*) + 1) ", m);=0A= },=0A= 'nth-last-child': function(m) {=0A= return = Selector.xpath.pseudos.nth("(count(./following-sibling::*) + 1) ", m);=0A= },=0A= 'nth-of-type': function(m) {=0A= return Selector.xpath.pseudos.nth("position() ", m);=0A= },=0A= 'nth-last-of-type': function(m) {=0A= return Selector.xpath.pseudos.nth("(last() + 1 - position()) ", = m);=0A= },=0A= 'first-of-type': function(m) {=0A= m[6] =3D "1"; return Selector.xpath.pseudos['nth-of-type'](m);=0A= },=0A= 'last-of-type': function(m) {=0A= m[6] =3D "1"; return = Selector.xpath.pseudos['nth-last-of-type'](m);=0A= },=0A= 'only-of-type': function(m) {=0A= var p =3D Selector.xpath.pseudos; return p['first-of-type'](m) + = p['last-of-type'](m);=0A= },=0A= nth: function(fragment, m) {=0A= var mm, formula =3D m[6], predicate;=0A= if (formula =3D=3D 'even') formula =3D '2n+0';=0A= if (formula =3D=3D 'odd') formula =3D '2n+1';=0A= if (mm =3D formula.match(/^(\d+)$/)) // digit only=0A= return '[' + fragment + "=3D " + mm[1] + ']';=0A= if (mm =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // an+b=0A= if (mm[1] =3D=3D "-") mm[1] =3D -1;=0A= var a =3D mm[1] ? Number(mm[1]) : 1;=0A= var b =3D mm[2] ? Number(mm[2]) : 0;=0A= predicate =3D "[((#{fragment} - #{b}) mod #{a} =3D 0) and " +=0A= "((#{fragment} - #{b}) div #{a} >=3D 0)]";=0A= return new Template(predicate).evaluate({=0A= fragment: fragment, a: a, b: b });=0A= }=0A= }=0A= }=0A= },=0A= =0A= criteria: {=0A= tagName: 'n =3D h.tagName(n, r, "#{1}", c); c =3D false;',=0A= className: 'n =3D h.className(n, r, "#{1}", c); c =3D false;',=0A= id: 'n =3D h.id(n, r, "#{1}", c); c =3D false;',=0A= attrPresence: 'n =3D h.attrPresence(n, r, "#{1}"); c =3D false;',=0A= attr: function(m) {=0A= m[3] =3D (m[5] || m[6]);=0A= return new Template('n =3D h.attr(n, r, "#{1}", "#{3}", "#{2}"); c = =3D false;').evaluate(m);=0A= },=0A= pseudo: function(m) {=0A= if (m[6]) m[6] =3D m[6].replace(/"/g, '\\"');=0A= return new Template('n =3D h.pseudo(n, "#{1}", "#{6}", r, c); c = =3D false;').evaluate(m);=0A= },=0A= descendant: 'c =3D "descendant";',=0A= child: 'c =3D "child";',=0A= adjacent: 'c =3D "adjacent";',=0A= laterSibling: 'c =3D "laterSibling";'=0A= },=0A= =0A= patterns: {=0A= // combinators must be listed first=0A= // (and descendant needs to be last combinator)=0A= laterSibling: /^\s*~\s*/,=0A= child: /^\s*>\s*/,=0A= adjacent: /^\s*\+\s*/,=0A= descendant: /^\s/,=0A= =0A= // selectors follow=0A= tagName: /^\s*(\*|[\w\-]+)(\b|$)?/,=0A= id: /^#([\w\-\*]+)(\b|$)/,=0A= className: /^\.([\w\-\*]+)(\b|$)/,=0A= pseudo: = /^:((first|last|nth|nth-last|only)(-child|-of-type)|empty|checked|(en|dis= )abled|not)(\((.*?)\))?(\b|$|\s|(?=3D:))/,=0A= attrPresence: /^\[([\w]+)\]/,=0A= attr: = /\[((?:[\w-]*:)?[\w-]+)\s*(?:([!^$*~|]?=3D)\s*((['"])([^\]]*?)\4|([^'"][^= \]]*?)))?\]/=0A= },=0A= =0A= handlers: {=0A= // UTILITY FUNCTIONS=0A= // joins two collections=0A= concat: function(a, b) {=0A= for (var i =3D 0, node; node =3D b[i]; i++)=0A= a.push(node);=0A= return a;=0A= },=0A= =0A= // marks an array of nodes for counting=0A= mark: function(nodes) {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= node._counted =3D true;=0A= return nodes;=0A= },=0A= =0A= unmark: function(nodes) {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= node._counted =3D undefined;=0A= return nodes;=0A= },=0A= =0A= // mark each child node with its position (for nth calls)=0A= // "ofType" flag indicates whether we're indexing for nth-of-type=0A= // rather than nth-child=0A= index: function(parentNode, reverse, ofType) {=0A= parentNode._counted =3D true;=0A= if (reverse) {=0A= for (var nodes =3D parentNode.childNodes, i =3D nodes.length - = 1, j =3D 1; i >=3D 0; i--) {=0A= node =3D nodes[i];=0A= if (node.nodeType =3D=3D 1 && (!ofType || node._counted)) = node.nodeIndex =3D j++;=0A= }=0A= } else {=0A= for (var i =3D 0, j =3D 1, nodes =3D parentNode.childNodes; node = =3D nodes[i]; i++)=0A= if (node.nodeType =3D=3D 1 && (!ofType || node._counted)) = node.nodeIndex =3D j++;=0A= }=0A= },=0A= =0A= // filters out duplicates and extends all nodes=0A= unique: function(nodes) {=0A= if (nodes.length =3D=3D 0) return nodes;=0A= var results =3D [], n;=0A= for (var i =3D 0, l =3D nodes.length; i < l; i++)=0A= if (!(n =3D nodes[i])._counted) {=0A= n._counted =3D true;=0A= results.push(Element.extend(n));=0A= }=0A= return Selector.handlers.unmark(results);=0A= },=0A= =0A= // COMBINATOR FUNCTIONS=0A= descendant: function(nodes) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= h.concat(results, node.getElementsByTagName('*'));=0A= return results;=0A= },=0A= =0A= child: function(nodes) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= for (var j =3D 0, children =3D [], child; child =3D = node.childNodes[j]; j++)=0A= if (child.nodeType =3D=3D 1 && child.tagName !=3D '!') = results.push(child);=0A= }=0A= return results;=0A= },=0A= =0A= adjacent: function(nodes) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= var next =3D this.nextElementSibling(node);=0A= if (next) results.push(next);=0A= }=0A= return results;=0A= },=0A= =0A= laterSibling: function(nodes) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= h.concat(results, Element.nextSiblings(node));=0A= return results;=0A= },=0A= =0A= nextElementSibling: function(node) {=0A= while (node =3D node.nextSibling)=0A= if (node.nodeType =3D=3D 1) return node;=0A= return null;=0A= },=0A= =0A= previousElementSibling: function(node) {=0A= while (node =3D node.previousSibling)=0A= if (node.nodeType =3D=3D 1) return node;=0A= return null;=0A= },=0A= =0A= // TOKEN FUNCTIONS=0A= tagName: function(nodes, root, tagName, combinator) {=0A= tagName =3D tagName.toUpperCase();=0A= var results =3D [], h =3D Selector.handlers;=0A= if (nodes) {=0A= if (combinator) {=0A= // fastlane for ordinary descendant combinators=0A= if (combinator =3D=3D "descendant") {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= h.concat(results, node.getElementsByTagName(tagName));=0A= return results;=0A= } else nodes =3D this[combinator](nodes);=0A= if (tagName =3D=3D "*") return nodes;=0A= }=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (node.tagName.toUpperCase() =3D=3D tagName) = results.push(node);=0A= return results;=0A= } else return root.getElementsByTagName(tagName);=0A= },=0A= =0A= id: function(nodes, root, id, combinator) {=0A= var targetNode =3D $(id), h =3D Selector.handlers;=0A= if (!nodes && root =3D=3D document) return targetNode ? = [targetNode] : [];=0A= if (nodes) {=0A= if (combinator) {=0A= if (combinator =3D=3D 'child') {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (targetNode.parentNode =3D=3D node) return [targetNode];=0A= } else if (combinator =3D=3D 'descendant') {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (Element.descendantOf(targetNode, node)) return = [targetNode];=0A= } else if (combinator =3D=3D 'adjacent') {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (Selector.handlers.previousElementSibling(targetNode) = =3D=3D node)=0A= return [targetNode];=0A= } else nodes =3D h[combinator](nodes);=0A= }=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (node =3D=3D targetNode) return [targetNode];=0A= return [];=0A= }=0A= return (targetNode && Element.descendantOf(targetNode, root)) ? = [targetNode] : [];=0A= },=0A= =0A= className: function(nodes, root, className, combinator) {=0A= if (nodes && combinator) nodes =3D this[combinator](nodes);=0A= return Selector.handlers.byClassName(nodes, root, className);=0A= },=0A= =0A= byClassName: function(nodes, root, className) {=0A= if (!nodes) nodes =3D Selector.handlers.descendant([root]);=0A= var needle =3D ' ' + className + ' ';=0A= for (var i =3D 0, results =3D [], node, nodeClassName; node =3D = nodes[i]; i++) {=0A= nodeClassName =3D node.className;=0A= if (nodeClassName.length =3D=3D 0) continue;=0A= if (nodeClassName =3D=3D className || (' ' + nodeClassName + ' = ').include(needle))=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= =0A= attrPresence: function(nodes, root, attr) {=0A= var results =3D [];=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (Element.hasAttribute(node, attr)) results.push(node);=0A= return results;=0A= },=0A= =0A= attr: function(nodes, root, attr, value, operator) {=0A= if (!nodes) nodes =3D root.getElementsByTagName("*");=0A= var handler =3D Selector.operators[operator], results =3D [];=0A= for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A= var nodeValue =3D Element.readAttribute(node, attr);=0A= if (nodeValue =3D=3D=3D null) continue;=0A= if (handler(nodeValue, value)) results.push(node);=0A= }=0A= return results;=0A= },=0A= =0A= pseudo: function(nodes, name, value, root, combinator) {=0A= if (nodes && combinator) nodes =3D this[combinator](nodes);=0A= if (!nodes) nodes =3D root.getElementsByTagName("*");=0A= return Selector.pseudos[name](nodes, value, root);=0A= }=0A= },=0A= =0A= pseudos: {=0A= 'first-child': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= if (Selector.handlers.previousElementSibling(node)) continue;=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= 'last-child': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= if (Selector.handlers.nextElementSibling(node)) continue;=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= 'only-child': function(nodes, value, root) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (!h.previousElementSibling(node) && = !h.nextElementSibling(node))=0A= results.push(node);=0A= return results;=0A= },=0A= 'nth-child': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root);=0A= },=0A= 'nth-last-child': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root, true);=0A= },=0A= 'nth-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root, false, true);=0A= },=0A= 'nth-last-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root, true, true);=0A= },=0A= 'first-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, "1", root, false, true);=0A= },=0A= 'last-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, "1", root, true, true);=0A= },=0A= 'only-of-type': function(nodes, formula, root) {=0A= var p =3D Selector.pseudos;=0A= return p['last-of-type'](p['first-of-type'](nodes, formula, root), = formula, root);=0A= },=0A= =0A= // handles the an+b logic=0A= getIndices: function(a, b, total) {=0A= if (a =3D=3D 0) return b > 0 ? [b] : [];=0A= return $R(1, total).inject([], function(memo, i) {=0A= if (0 =3D=3D (i - b) % a && (i - b) / a >=3D 0) memo.push(i);=0A= return memo;=0A= });=0A= },=0A= =0A= // handles nth(-last)-child, nth(-last)-of-type, and = (first|last)-of-type=0A= nth: function(nodes, formula, root, reverse, ofType) {=0A= if (nodes.length =3D=3D 0) return [];=0A= if (formula =3D=3D 'even') formula =3D '2n+0';=0A= if (formula =3D=3D 'odd') formula =3D '2n+1';=0A= var h =3D Selector.handlers, results =3D [], indexed =3D [], m;=0A= h.mark(nodes);=0A= for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A= if (!node.parentNode._counted) {=0A= h.index(node.parentNode, reverse, ofType);=0A= indexed.push(node.parentNode);=0A= }=0A= }=0A= if (formula.match(/^\d+$/)) { // just a number=0A= formula =3D Number(formula);=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (node.nodeIndex =3D=3D formula) results.push(node);=0A= } else if (m =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // = an+b=0A= if (m[1] =3D=3D "-") m[1] =3D -1;=0A= var a =3D m[1] ? Number(m[1]) : 1;=0A= var b =3D m[2] ? Number(m[2]) : 0;=0A= var indices =3D Selector.pseudos.getIndices(a, b, nodes.length);=0A= for (var i =3D 0, node, l =3D indices.length; node =3D nodes[i]; = i++) {=0A= for (var j =3D 0; j < l; j++)=0A= if (node.nodeIndex =3D=3D indices[j]) results.push(node);=0A= }=0A= }=0A= h.unmark(nodes);=0A= h.unmark(indexed);=0A= return results;=0A= },=0A= =0A= 'empty': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= // IE treats comments as element nodes=0A= if (node.tagName =3D=3D '!' || (node.firstChild && = !node.innerHTML.match(/^\s*$/))) continue;=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= =0A= 'not': function(nodes, selector, root) {=0A= var h =3D Selector.handlers, selectorType, m;=0A= var exclusions =3D new Selector(selector).findElements(root);=0A= h.mark(exclusions);=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (!node._counted) results.push(node);=0A= h.unmark(exclusions);=0A= return results;=0A= },=0A= =0A= 'enabled': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (!node.disabled) results.push(node);=0A= return results;=0A= },=0A= =0A= 'disabled': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (node.disabled) results.push(node);=0A= return results;=0A= },=0A= =0A= 'checked': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (node.checked) results.push(node);=0A= return results;=0A= }=0A= },=0A= =0A= operators: {=0A= '=3D': function(nv, v) { return nv =3D=3D v; },=0A= '!=3D': function(nv, v) { return nv !=3D v; },=0A= '^=3D': function(nv, v) { return nv.startsWith(v); },=0A= '$=3D': function(nv, v) { return nv.endsWith(v); },=0A= '*=3D': function(nv, v) { return nv.include(v); },=0A= '~=3D': function(nv, v) { return (' ' + nv + ' ').include(' ' + v + = ' '); },=0A= '|=3D': function(nv, v) { return ('-' + nv.toUpperCase() + = '-').include('-' + v.toUpperCase() + '-'); }=0A= },=0A= =0A= matchElements: function(elements, expression) {=0A= var matches =3D new Selector(expression).findElements(), h =3D = Selector.handlers;=0A= h.mark(matches);=0A= for (var i =3D 0, results =3D [], element; element =3D elements[i]; = i++)=0A= if (element._counted) results.push(element);=0A= h.unmark(matches);=0A= return results;=0A= },=0A= =0A= findElement: function(elements, expression, index) {=0A= if (typeof expression =3D=3D 'number') {=0A= index =3D expression; expression =3D false;=0A= }=0A= return Selector.matchElements(elements, expression || '*')[index || = 0];=0A= },=0A= =0A= findChildElements: function(element, expressions) {=0A= var exprs =3D expressions.join(','), expressions =3D [];=0A= exprs.scan(/(([\w#:.~>+()\s-]+|\*|\[.*?\])+)\s*(,|$)/, function(m) {=0A= expressions.push(m[1].strip());=0A= });=0A= var results =3D [], h =3D Selector.handlers;=0A= for (var i =3D 0, l =3D expressions.length, selector; i < l; i++) {=0A= selector =3D new Selector(expressions[i].strip());=0A= h.concat(results, selector.findElements(element));=0A= }=0A= return (l > 1) ? h.unique(results) : results;=0A= }=0A= });=0A= =0A= function $$() {=0A= return Selector.findChildElements(document, $A(arguments));=0A= }=0A= var Form =3D {=0A= reset: function(form) {=0A= $(form).reset();=0A= return form;=0A= },=0A= =0A= serializeElements: function(elements, getHash) {=0A= var data =3D elements.inject({}, function(result, element) {=0A= if (!element.disabled && element.name) {=0A= var key =3D element.name, value =3D $(element).getValue();=0A= if (value !=3D null) {=0A= if (key in result) {=0A= if (result[key].constructor !=3D Array) result[key] =3D = [result[key]];=0A= result[key].push(value);=0A= }=0A= else result[key] =3D value;=0A= }=0A= }=0A= return result;=0A= });=0A= =0A= return getHash ? data : Hash.toQueryString(data);=0A= }=0A= };=0A= =0A= Form.Methods =3D {=0A= serialize: function(form, getHash) {=0A= return Form.serializeElements(Form.getElements(form), getHash);=0A= },=0A= =0A= getElements: function(form) {=0A= return $A($(form).getElementsByTagName('*')).inject([],=0A= function(elements, child) {=0A= if (Form.Element.Serializers[child.tagName.toLowerCase()])=0A= elements.push(Element.extend(child));=0A= return elements;=0A= }=0A= );=0A= },=0A= =0A= getInputs: function(form, typeName, name) {=0A= form =3D $(form);=0A= var inputs =3D form.getElementsByTagName('input');=0A= =0A= if (!typeName && !name) return $A(inputs).map(Element.extend);=0A= =0A= for (var i =3D 0, matchingInputs =3D [], length =3D inputs.length; i = < length; i++) {=0A= var input =3D inputs[i];=0A= if ((typeName && input.type !=3D typeName) || (name && input.name = !=3D name))=0A= continue;=0A= matchingInputs.push(Element.extend(input));=0A= }=0A= =0A= return matchingInputs;=0A= },=0A= =0A= disable: function(form) {=0A= form =3D $(form);=0A= Form.getElements(form).invoke('disable');=0A= return form;=0A= },=0A= =0A= enable: function(form) {=0A= form =3D $(form);=0A= Form.getElements(form).invoke('enable');=0A= return form;=0A= },=0A= =0A= findFirstElement: function(form) {=0A= return $(form).getElements().find(function(element) {=0A= return element.type !=3D 'hidden' && !element.disabled &&=0A= ['input', 'select', = 'textarea'].include(element.tagName.toLowerCase());=0A= });=0A= },=0A= =0A= focusFirstElement: function(form) {=0A= form =3D $(form);=0A= form.findFirstElement().activate();=0A= return form;=0A= },=0A= =0A= request: function(form, options) {=0A= form =3D $(form), options =3D Object.clone(options || {});=0A= =0A= var params =3D options.parameters;=0A= options.parameters =3D form.serialize(true);=0A= =0A= if (params) {=0A= if (typeof params =3D=3D 'string') params =3D = params.toQueryParams();=0A= Object.extend(options.parameters, params);=0A= }=0A= =0A= if (form.hasAttribute('method') && !options.method)=0A= options.method =3D form.method;=0A= =0A= return new Ajax.Request(form.readAttribute('action'), options);=0A= }=0A= }=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Form.Element =3D {=0A= focus: function(element) {=0A= $(element).focus();=0A= return element;=0A= },=0A= =0A= select: function(element) {=0A= $(element).select();=0A= return element;=0A= }=0A= }=0A= =0A= Form.Element.Methods =3D {=0A= serialize: function(element) {=0A= element =3D $(element);=0A= if (!element.disabled && element.name) {=0A= var value =3D element.getValue();=0A= if (value !=3D undefined) {=0A= var pair =3D {};=0A= pair[element.name] =3D value;=0A= return Hash.toQueryString(pair);=0A= }=0A= }=0A= return '';=0A= },=0A= =0A= getValue: function(element) {=0A= element =3D $(element);=0A= var method =3D element.tagName.toLowerCase();=0A= return Form.Element.Serializers[method](element);=0A= },=0A= =0A= clear: function(element) {=0A= $(element).value =3D '';=0A= return element;=0A= },=0A= =0A= present: function(element) {=0A= return $(element).value !=3D '';=0A= },=0A= =0A= activate: function(element) {=0A= element =3D $(element);=0A= try {=0A= element.focus();=0A= if (element.select && (element.tagName.toLowerCase() !=3D 'input' = ||=0A= !['button', 'reset', 'submit'].include(element.type)))=0A= element.select();=0A= } catch (e) {}=0A= return element;=0A= },=0A= =0A= disable: function(element) {=0A= element =3D $(element);=0A= element.blur();=0A= element.disabled =3D true;=0A= return element;=0A= },=0A= =0A= enable: function(element) {=0A= element =3D $(element);=0A= element.disabled =3D false;=0A= return element;=0A= }=0A= }=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= var Field =3D Form.Element;=0A= var $F =3D Form.Element.Methods.getValue;=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Form.Element.Serializers =3D {=0A= input: function(element) {=0A= switch (element.type.toLowerCase()) {=0A= case 'checkbox':=0A= case 'radio':=0A= return Form.Element.Serializers.inputSelector(element);=0A= default:=0A= return Form.Element.Serializers.textarea(element);=0A= }=0A= },=0A= =0A= inputSelector: function(element) {=0A= return element.checked ? element.value : null;=0A= },=0A= =0A= textarea: function(element) {=0A= return element.value;=0A= },=0A= =0A= select: function(element) {=0A= return this[element.type =3D=3D 'select-one' ?=0A= 'selectOne' : 'selectMany'](element);=0A= },=0A= =0A= selectOne: function(element) {=0A= var index =3D element.selectedIndex;=0A= return index >=3D 0 ? this.optionValue(element.options[index]) : = null;=0A= },=0A= =0A= selectMany: function(element) {=0A= var values, length =3D element.length;=0A= if (!length) return null;=0A= =0A= for (var i =3D 0, values =3D []; i < length; i++) {=0A= var opt =3D element.options[i];=0A= if (opt.selected) values.push(this.optionValue(opt));=0A= }=0A= return values;=0A= },=0A= =0A= optionValue: function(opt) {=0A= // extend element because hasAttribute may not be native=0A= return Element.extend(opt).hasAttribute('value') ? opt.value : = opt.text;=0A= }=0A= }=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Abstract.TimedObserver =3D function() {}=0A= Abstract.TimedObserver.prototype =3D {=0A= initialize: function(element, frequency, callback) {=0A= this.frequency =3D frequency;=0A= this.element =3D $(element);=0A= this.callback =3D callback;=0A= =0A= this.lastValue =3D this.getValue();=0A= this.registerCallback();=0A= },=0A= =0A= registerCallback: function() {=0A= setInterval(this.onTimerEvent.bind(this), this.frequency * 1000);=0A= },=0A= =0A= onTimerEvent: function() {=0A= var value =3D this.getValue();=0A= var changed =3D ('string' =3D=3D typeof this.lastValue && 'string' = =3D=3D typeof value=0A= ? this.lastValue !=3D value : String(this.lastValue) !=3D = String(value));=0A= if (changed) {=0A= this.callback(this.element, value);=0A= this.lastValue =3D value;=0A= }=0A= }=0A= }=0A= =0A= Form.Element.Observer =3D Class.create();=0A= Form.Element.Observer.prototype =3D Object.extend(new = Abstract.TimedObserver(), {=0A= getValue: function() {=0A= return Form.Element.getValue(this.element);=0A= }=0A= });=0A= =0A= Form.Observer =3D Class.create();=0A= Form.Observer.prototype =3D Object.extend(new Abstract.TimedObserver(), {=0A= getValue: function() {=0A= return Form.serialize(this.element);=0A= }=0A= });=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Abstract.EventObserver =3D function() {}=0A= Abstract.EventObserver.prototype =3D {=0A= initialize: function(element, callback) {=0A= this.element =3D $(element);=0A= this.callback =3D callback;=0A= =0A= this.lastValue =3D this.getValue();=0A= if (this.element.tagName.toLowerCase() =3D=3D 'form')=0A= this.registerFormCallbacks();=0A= else=0A= this.registerCallback(this.element);=0A= },=0A= =0A= onElementEvent: function() {=0A= var value =3D this.getValue();=0A= if (this.lastValue !=3D value) {=0A= this.callback(this.element, value);=0A= this.lastValue =3D value;=0A= }=0A= },=0A= =0A= registerFormCallbacks: function() {=0A= = Form.getElements(this.element).each(this.registerCallback.bind(this));=0A= },=0A= =0A= registerCallback: function(element) {=0A= if (element.type) {=0A= switch (element.type.toLowerCase()) {=0A= case 'checkbox':=0A= case 'radio':=0A= Event.observe(element, 'click', = this.onElementEvent.bind(this));=0A= break;=0A= default:=0A= Event.observe(element, 'change', = this.onElementEvent.bind(this));=0A= break;=0A= }=0A= }=0A= }=0A= }=0A= =0A= Form.Element.EventObserver =3D Class.create();=0A= Form.Element.EventObserver.prototype =3D Object.extend(new = Abstract.EventObserver(), {=0A= getValue: function() {=0A= return Form.Element.getValue(this.element);=0A= }=0A= });=0A= =0A= Form.EventObserver =3D Class.create();=0A= Form.EventObserver.prototype =3D Object.extend(new = Abstract.EventObserver(), {=0A= getValue: function() {=0A= return Form.serialize(this.element);=0A= }=0A= });=0A= if (!window.Event) {=0A= var Event =3D new Object();=0A= }=0A= =0A= Object.extend(Event, {=0A= KEY_BACKSPACE: 8,=0A= KEY_TAB: 9,=0A= KEY_RETURN: 13,=0A= KEY_ESC: 27,=0A= KEY_LEFT: 37,=0A= KEY_UP: 38,=0A= KEY_RIGHT: 39,=0A= KEY_DOWN: 40,=0A= KEY_DELETE: 46,=0A= KEY_HOME: 36,=0A= KEY_END: 35,=0A= KEY_PAGEUP: 33,=0A= KEY_PAGEDOWN: 34,=0A= =0A= element: function(event) {=0A= return $(event.target || event.srcElement);=0A= },=0A= =0A= isLeftClick: function(event) {=0A= return (((event.which) && (event.which =3D=3D 1)) ||=0A= ((event.button) && (event.button =3D=3D 1)));=0A= },=0A= =0A= pointerX: function(event) {=0A= return event.pageX || (event.clientX +=0A= (document.documentElement.scrollLeft || document.body.scrollLeft));=0A= },=0A= =0A= pointerY: function(event) {=0A= return event.pageY || (event.clientY +=0A= (document.documentElement.scrollTop || document.body.scrollTop));=0A= },=0A= =0A= stop: function(event) {=0A= if (event.preventDefault) {=0A= event.preventDefault();=0A= event.stopPropagation();=0A= } else {=0A= event.returnValue =3D false;=0A= event.cancelBubble =3D true;=0A= }=0A= },=0A= =0A= // find the first node with the given tagName, starting from the=0A= // node the event was triggered on; traverses the DOM upwards=0A= findElement: function(event, tagName) {=0A= var element =3D Event.element(event);=0A= while (element.parentNode && (!element.tagName ||=0A= (element.tagName.toUpperCase() !=3D tagName.toUpperCase())))=0A= element =3D element.parentNode;=0A= return element;=0A= },=0A= =0A= observers: false,=0A= =0A= _observeAndCache: function(element, name, observer, useCapture) {=0A= if (!this.observers) this.observers =3D [];=0A= if (element.addEventListener) {=0A= this.observers.push([element, name, observer, useCapture]);=0A= element.addEventListener(name, observer, useCapture);=0A= } else if (element.attachEvent) {=0A= this.observers.push([element, name, observer, useCapture]);=0A= element.attachEvent('on' + name, observer);=0A= }=0A= },=0A= =0A= unloadCache: function() {=0A= if (!Event.observers) return;=0A= for (var i =3D 0, length =3D Event.observers.length; i < length; = i++) {=0A= Event.stopObserving.apply(this, Event.observers[i]);=0A= Event.observers[i][0] =3D null;=0A= }=0A= Event.observers =3D false;=0A= },=0A= =0A= observe: function(element, name, observer, useCapture) {=0A= element =3D $(element);=0A= useCapture =3D useCapture || false;=0A= =0A= if (name =3D=3D 'keypress' &&=0A= (Prototype.Browser.WebKit || element.attachEvent))=0A= name =3D 'keydown';=0A= =0A= Event._observeAndCache(element, name, observer, useCapture);=0A= },=0A= =0A= stopObserving: function(element, name, observer, useCapture) {=0A= element =3D $(element);=0A= useCapture =3D useCapture || false;=0A= =0A= if (name =3D=3D 'keypress' &&=0A= (Prototype.Browser.WebKit || element.attachEvent))=0A= name =3D 'keydown';=0A= =0A= if (element.removeEventListener) {=0A= element.removeEventListener(name, observer, useCapture);=0A= } else if (element.detachEvent) {=0A= try {=0A= element.detachEvent('on' + name, observer);=0A= } catch (e) {}=0A= }=0A= }=0A= });=0A= =0A= /* prevent memory leaks in IE */=0A= if (Prototype.Browser.IE)=0A= Event.observe(window, 'unload', Event.unloadCache, false);=0A= var Position =3D {=0A= // set to true if needed, warning: firefox performance problems=0A= // NOT neeeded for page scrolling, only if draggable contained in=0A= // scrollable elements=0A= includeScrollOffsets: false,=0A= =0A= // must be called before calling withinIncludingScrolloffset, every = time the=0A= // page is scrolled=0A= prepare: function() {=0A= this.deltaX =3D window.pageXOffset=0A= || document.documentElement.scrollLeft=0A= || document.body.scrollLeft=0A= || 0;=0A= this.deltaY =3D window.pageYOffset=0A= || document.documentElement.scrollTop=0A= || document.body.scrollTop=0A= || 0;=0A= },=0A= =0A= realOffset: function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.scrollTop || 0;=0A= valueL +=3D element.scrollLeft || 0;=0A= element =3D element.parentNode;=0A= } while (element);=0A= return [valueL, valueT];=0A= },=0A= =0A= cumulativeOffset: function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= element =3D element.offsetParent;=0A= } while (element);=0A= return [valueL, valueT];=0A= },=0A= =0A= positionedOffset: function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= element =3D element.offsetParent;=0A= if (element) {=0A= if(element.tagName=3D=3D'BODY') break;=0A= var p =3D Element.getStyle(element, 'position');=0A= if (p =3D=3D 'relative' || p =3D=3D 'absolute') break;=0A= }=0A= } while (element);=0A= return [valueL, valueT];=0A= },=0A= =0A= offsetParent: function(element) {=0A= if (element.offsetParent) return element.offsetParent;=0A= if (element =3D=3D document.body) return element;=0A= =0A= while ((element =3D element.parentNode) && element !=3D = document.body)=0A= if (Element.getStyle(element, 'position') !=3D 'static')=0A= return element;=0A= =0A= return document.body;=0A= },=0A= =0A= // caches x/y coordinate pair to use with overlap=0A= within: function(element, x, y) {=0A= if (this.includeScrollOffsets)=0A= return this.withinIncludingScrolloffsets(element, x, y);=0A= this.xcomp =3D x;=0A= this.ycomp =3D y;=0A= this.offset =3D this.cumulativeOffset(element);=0A= =0A= return (y >=3D this.offset[1] &&=0A= y < this.offset[1] + element.offsetHeight &&=0A= x >=3D this.offset[0] &&=0A= x < this.offset[0] + element.offsetWidth);=0A= },=0A= =0A= withinIncludingScrolloffsets: function(element, x, y) {=0A= var offsetcache =3D this.realOffset(element);=0A= =0A= this.xcomp =3D x + offsetcache[0] - this.deltaX;=0A= this.ycomp =3D y + offsetcache[1] - this.deltaY;=0A= this.offset =3D this.cumulativeOffset(element);=0A= =0A= return (this.ycomp >=3D this.offset[1] &&=0A= this.ycomp < this.offset[1] + element.offsetHeight &&=0A= this.xcomp >=3D this.offset[0] &&=0A= this.xcomp < this.offset[0] + element.offsetWidth);=0A= },=0A= =0A= // within must be called directly before=0A= overlap: function(mode, element) {=0A= if (!mode) return 0;=0A= if (mode =3D=3D 'vertical')=0A= return ((this.offset[1] + element.offsetHeight) - this.ycomp) /=0A= element.offsetHeight;=0A= if (mode =3D=3D 'horizontal')=0A= return ((this.offset[0] + element.offsetWidth) - this.xcomp) /=0A= element.offsetWidth;=0A= },=0A= =0A= page: function(forElement) {=0A= var valueT =3D 0, valueL =3D 0;=0A= =0A= var element =3D forElement;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= =0A= // Safari fix=0A= if (element.offsetParent =3D=3D document.body)=0A= if (Element.getStyle(element,'position')=3D=3D'absolute') break;=0A= =0A= } while (element =3D element.offsetParent);=0A= =0A= element =3D forElement;=0A= do {=0A= if (!window.opera || element.tagName=3D=3D'BODY') {=0A= valueT -=3D element.scrollTop || 0;=0A= valueL -=3D element.scrollLeft || 0;=0A= }=0A= } while (element =3D element.parentNode);=0A= =0A= return [valueL, valueT];=0A= },=0A= =0A= clone: function(source, target) {=0A= var options =3D Object.extend({=0A= setLeft: true,=0A= setTop: true,=0A= setWidth: true,=0A= setHeight: true,=0A= offsetTop: 0,=0A= offsetLeft: 0=0A= }, arguments[2] || {})=0A= =0A= // find page position of source=0A= source =3D $(source);=0A= var p =3D Position.page(source);=0A= =0A= // find coordinate system to use=0A= target =3D $(target);=0A= var delta =3D [0, 0];=0A= var parent =3D null;=0A= // delta [0,0] will do fine with position: fixed elements,=0A= // position:absolute needs offsetParent deltas=0A= if (Element.getStyle(target,'position') =3D=3D 'absolute') {=0A= parent =3D Position.offsetParent(target);=0A= delta =3D Position.page(parent);=0A= }=0A= =0A= // correct by body offsets (fixes Safari)=0A= if (parent =3D=3D document.body) {=0A= delta[0] -=3D document.body.offsetLeft;=0A= delta[1] -=3D document.body.offsetTop;=0A= }=0A= =0A= // set position=0A= if(options.setLeft) target.style.left =3D (p[0] - delta[0] + = options.offsetLeft) + 'px';=0A= if(options.setTop) target.style.top =3D (p[1] - delta[1] + = options.offsetTop) + 'px';=0A= if(options.setWidth) target.style.width =3D source.offsetWidth + = 'px';=0A= if(options.setHeight) target.style.height =3D source.offsetHeight + = 'px';=0A= },=0A= =0A= absolutize: function(element) {=0A= element =3D $(element);=0A= if (element.style.position =3D=3D 'absolute') return;=0A= Position.prepare();=0A= =0A= var offsets =3D Position.positionedOffset(element);=0A= var top =3D offsets[1];=0A= var left =3D offsets[0];=0A= var width =3D element.clientWidth;=0A= var height =3D element.clientHeight;=0A= =0A= element._originalLeft =3D left - parseFloat(element.style.left || = 0);=0A= element._originalTop =3D top - parseFloat(element.style.top || = 0);=0A= element._originalWidth =3D element.style.width;=0A= element._originalHeight =3D element.style.height;=0A= =0A= element.style.position =3D 'absolute';=0A= element.style.top =3D top + 'px';=0A= element.style.left =3D left + 'px';=0A= element.style.width =3D width + 'px';=0A= element.style.height =3D height + 'px';=0A= },=0A= =0A= relativize: function(element) {=0A= element =3D $(element);=0A= if (element.style.position =3D=3D 'relative') return;=0A= Position.prepare();=0A= =0A= element.style.position =3D 'relative';=0A= var top =3D parseFloat(element.style.top || 0) - = (element._originalTop || 0);=0A= var left =3D parseFloat(element.style.left || 0) - = (element._originalLeft || 0);=0A= =0A= element.style.top =3D top + 'px';=0A= element.style.left =3D left + 'px';=0A= element.style.height =3D element._originalHeight;=0A= element.style.width =3D element._originalWidth;=0A= }=0A= }=0A= =0A= // Safari returns margins on body which is incorrect if the child is = absolutely=0A= // positioned. For performance reasons, redefine = Position.cumulativeOffset for=0A= // KHTML/WebKit only.=0A= if (Prototype.Browser.WebKit) {=0A= Position.cumulativeOffset =3D function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= if (element.offsetParent =3D=3D document.body)=0A= if (Element.getStyle(element, 'position') =3D=3D 'absolute') = break;=0A= =0A= element =3D element.offsetParent;=0A= } while (element);=0A= =0A= return [valueL, valueT];=0A= }=0A= }=0A= =0A= Element.addMethods(); ------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.mesopinions.com/_js/scriptaculous.js?load=builder,effects // script.aculo.us scriptaculous.js v1.7.1_beta3, Fri May 25 17:19:41 = +0200 2007=0A= =0A= // Copyright (c) 2005-2007 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.1_beta3',=0A= require: function(libraryName) {=0A= // inserting via DOM fails in Safari 2.0, so brute force approach=0A= document.write('');=0A= },=0A= REQUIRED_PROTOTYPE: '1.5.1',=0A= load: function() {=0A= function convertVersionString(versionString){=0A= var r =3D versionString.split('.');=0A= return parseInt(r[0])*100000 + parseInt(r[1])*1000 + = parseInt(r[2]);=0A= }=0A= =0A= if((typeof Prototype=3D=3D'undefined') || =0A= (typeof Element =3D=3D 'undefined') || =0A= (typeof Element.Methods=3D=3D'undefined') ||=0A= (convertVersionString(Prototype.Version) < =0A= convertVersionString(Scriptaculous.REQUIRED_PROTOTYPE)))=0A= throw("script.aculo.us requires the Prototype JavaScript = framework >=3D " +=0A= Scriptaculous.REQUIRED_PROTOTYPE);=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,sound').split(',').each(=0A= function(include) { Scriptaculous.require(path+include+'.js') });=0A= });=0A= }=0A= }=0A= =0A= Scriptaculous.load(); ------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.mesopinions.com/_js/modalbox.js /*=0A= ModalBox - The pop-up window thingie with AJAX, based on prototype and = script.aculo.us.=0A= =0A= Copyright Andrey Okonetchnikov (andrej.okonetschnikow@gmail.com), = 2006-2007=0A= All rights reserved.=0A= =0A= VERSION 1.5.6=0A= Last Modified: 09/25/2007=0A= */=0A= =0A= if (!window.Modalbox)=0A= var Modalbox =3D new Object();=0A= =0A= Modalbox.Methods =3D {=0A= overrideAlert: false, // Override standard browser alert message with = ModalBox=0A= focusableElements: new Array,=0A= options: {=0A= title: "ModalBox Window", // Title of the ModalBox window=0A= overlayClose: true, // Close modal box by clicking on overlay=0A= width: 500, // Default width in px=0A= height: 90, // Default height in px=0A= overlayOpacity: .75, // Default overlay opacity=0A= overlayDuration: .25, // Default overlay fade in/out duration in = seconds=0A= slideDownDuration: .5, // Default Modalbox appear slide down effect in = seconds=0A= slideUpDuration: .15, // Default Modalbox hiding slide up effect in = seconds=0A= resizeDuration: .2, // Default resize duration seconds=0A= inactiveFade: true, // Fades MB window on inactive state=0A= transitions: true, // Toggles transition effects. Transitions are = enabled by default=0A= loadingString: "Please wait. Loading...", // Default loading string = message=0A= closeString: "Close window", // Default title attribute for close = window link=0A= params: {},=0A= method: 'get' // Default Ajax request method=0A= },=0A= _options: new Object,=0A= =0A= setOptions: function(options) {=0A= Object.extend(this.options, options || {});=0A= },=0A= =0A= _init: function(options) {=0A= // Setting up original options with default options=0A= Object.extend(this._options, this.options);=0A= this.setOptions(options);=0A= //Create the overlay=0A= this.MBoverlay =3D Builder.node("div", { id: "MB_overlay", opacity: = "0" });=0A= //Create the window=0A= this.MBwindow =3D Builder.node("div", {id: "MB_window", style: = "display: none"}, [=0A= this.MBframe =3D Builder.node("div", {id: "MB_frame"}, [=0A= this.MBheader =3D Builder.node("div", {id: "MB_header"}, [=0A= this.MBcaption =3D Builder.node("div", {id: "MB_caption"}),=0A= this.MBclose =3D Builder.node("a", {id: "MB_close", title: = this.options.closeString, href: "#"}, [=0A= Builder.build("×"),=0A= ]),=0A= ]),=0A= this.MBcontent =3D Builder.node("div", {id: "MB_content"}, [=0A= this.MBloading =3D Builder.node("div", {id: "MB_loading"}, = this.options.loadingString),=0A= ]),=0A= ]),=0A= ]);=0A= =0A= // If title isn't given, the header will not displayed =0A= if(!this.options.title) Element.hide(this.MBheader);=0A= =0A= // Inserting into DOM=0A= document.body.insertBefore(this.MBwindow, document.body.childNodes[0]);=0A= document.body.insertBefore(this.MBoverlay, = document.body.childNodes[0]);=0A= =0A= // Initial scrolling position of the window. To be used for remove = scrolling effect during ModalBox appearing=0A= this.initScrollX =3D window.pageXOffset || document.body.scrollLeft || = document.documentElement.scrollLeft;=0A= this.initScrollY =3D window.pageYOffset || document.body.scrollTop || = document.documentElement.scrollTop;=0A= =0A= //Adding event observers=0A= this.hide =3D this.hide.bindAsEventListener(this);=0A= this.close =3D this._hide.bindAsEventListener(this);=0A= this.kbdHandler =3D this.kbdHandler.bindAsEventListener(this);=0A= this._initObservers();=0A= =0A= this.initialized =3D true; // Mark as initialized=0A= this.active =3D true; // Mark as active=0A= this.currFocused =3D 0;=0A= },=0A= =0A= show: function(content, options) {=0A= if(!this.initialized) this._init(options); // Check for is already = initialized=0A= =0A= this.content =3D content;=0A= this.setOptions(options);=0A= =0A= Element.update(this.MBcaption, this.options.title); // Updating title = of the MB=0A= =0A= if(this.MBwindow.style.display =3D=3D "none") { // First modal box = appearing=0A= this._appear();=0A= this.event("onShow"); // Passing onShow callback=0A= }=0A= else { // If MB already on the screen, update it=0A= this._update();=0A= this.event("onUpdate"); // Passing onUpdate callback=0A= } =0A= },=0A= =0A= hide: function(options) { // External hide method to use from external = HTML and JS=0A= if(this.initialized) {=0A= if(options) Object.extend(this.options, options); // Passing callbacks=0A= if(this.options.transitions)=0A= Effect.SlideUp(this.MBwindow, { duration: = this.options.slideUpDuration, afterFinish: this._deinit.bind(this) } );=0A= else {=0A= Element.hide(this.MBwindow);=0A= this._deinit();=0A= }=0A= } else throw("Modalbox isn't initialized");=0A= },=0A= =0A= alert: function(message){=0A= var html =3D '

' + message + '

';=0A= Modalbox.show(html, {title: 'Alert: ' + document.title, width: 300});=0A= },=0A= =0A= _hide: function(event) { // Internal hide method to use inside MB class=0A= if(event) Event.stop(event);=0A= this.hide();=0A= },=0A= =0A= _appear: function() { // First appearing of MB=0A= if(navigator.appVersion.match(/\bMSIE\b/))=0A= this._toggleSelects();=0A= this._setOverlay();=0A= this._setWidth();=0A= this._setPosition();=0A= if(this.options.transitions) {=0A= Element.setStyle(this.MBoverlay, {opacity: 0});=0A= new Effect.Fade(this.MBoverlay, {=0A= from: 0, =0A= to: this.options.overlayOpacity, =0A= duration: this.options.overlayDuration, =0A= afterFinish: function() {=0A= new Effect.SlideDown(this.MBwindow, {=0A= duration: this.options.slideDownDuration, =0A= afterFinish: function(){ =0A= this._setPosition(); =0A= this.loadContent();=0A= }.bind(this)=0A= });=0A= }.bind(this)=0A= });=0A= } else {=0A= Element.setStyle(this.MBoverlay, {opacity: = this.options.overlayOpacity});=0A= Element.show(this.MBwindow);=0A= this._setPosition(); =0A= this.loadContent();=0A= }=0A= this._setWidthAndPosition =3D = this._setWidthAndPosition.bindAsEventListener(this);=0A= Event.observe(window, "resize", this._setWidthAndPosition);=0A= },=0A= =0A= resize: function(byWidth, byHeight, options) { // Change size of MB = without loading content=0A= var wHeight =3D Element.getHeight(this.MBwindow);=0A= var wWidth =3D Element.getWidth(this.MBwindow);=0A= var hHeight =3D Element.getHeight(this.MBheader);=0A= var cHeight =3D Element.getHeight(this.MBcontent);=0A= var newHeight =3D ((wHeight - hHeight + byHeight) < cHeight) ? = (cHeight + hHeight - wHeight) : byHeight;=0A= this.setOptions(options); // Passing callbacks=0A= if(this.options.transitions) {=0A= new Effect.ScaleBy(this.MBwindow, byWidth, newHeight, {=0A= duration: this.options.resizeDuration, =0A= afterFinish: function() { =0A= this.event("_afterResize"); // Passing internal callback=0A= this.event("afterResize"); // Passing callback=0A= }.bind(this)=0A= });=0A= } else {=0A= this.MBwindow.setStyle({width: wWidth + byWidth + "px", height: = wHeight + newHeight + "px"});=0A= setTimeout(function() {=0A= this.event("_afterResize"); // Passing internal callback=0A= this.event("afterResize"); // Passing callback=0A= }.bind(this), 1);=0A= =0A= }=0A= =0A= },=0A= =0A= _update: function() { // Updating MB in case of wizards=0A= Element.update(this.MBcontent, "");=0A= this.MBcontent.appendChild(this.MBloading);=0A= Element.update(this.MBloading, this.options.loadingString);=0A= this.currentDims =3D [this.MBwindow.offsetWidth, = this.MBwindow.offsetHeight];=0A= Modalbox.resize((this.options.width - this.currentDims[0]), = (this.options.height - this.currentDims[1]), {_afterResize: = this._loadAfterResize.bind(this) });=0A= },=0A= =0A= loadContent: function () {=0A= if(this.event("beforeLoad") !=3D false) { // If callback passed false, = skip loading of the content=0A= if(typeof this.content =3D=3D 'string') {=0A= var htmlRegExp =3D new RegExp(/<\/?[^>]+>/gi);=0A= if(htmlRegExp.test(this.content)) { // Plain HTML given as a = parameter=0A= this._insertContent(this.content);=0A= this._putContent();=0A= } else =0A= new Ajax.Request( this.content, { method: = this.options.method.toLowerCase(), parameters: this.options.params, =0A= onComplete: function(transport) {=0A= var response =3D new String(transport.responseText);=0A= this._insertContent(transport.responseText.stripScripts());=0A= response.extractScripts().map(function(script) { =0A= return eval(script.replace("", ""));=0A= }.bind(window));=0A= this._putContent();=0A= }.bind(this)=0A= });=0A= =0A= } else if (typeof this.content =3D=3D 'object') {// HTML Object is = given=0A= this._insertContent(this.content);=0A= this._putContent();=0A= } else {=0A= Modalbox.hide();=0A= throw('Please specify correct URL or HTML element (plain HTML or = object)');=0A= }=0A= }=0A= },=0A= =0A= _insertContent: function(content){=0A= Element.extend(this.MBcontent);=0A= this.MBcontent.hide().update("");=0A= if(typeof content =3D=3D 'string') {=0A= setTimeout(function() { // Hack to disable content flickering in = Firefox=0A= this.MBcontent.update(content);=0A= }.bind(this), 1);=0A= } else if (typeof this.content =3D=3D 'object') { // HTML Object is = given=0A= var _htmlObj =3D content.cloneNode(true); // If node already a part = of DOM we'll clone it=0A= // If clonable element has ID attribute defined, modifying it to = prevent duplicates=0A= if(this.content.id) this.content.id =3D "MB_" + this.content.id;=0A= Element.extend(this.content); // Fix for MSIE to extend properly=0A= /* Add prefix for IDs on all elements inside the DOM node */=0A= this.content.getElementsBySelector('*[id]').each(function(el){ el.id = =3D "MB_" + el.id });=0A= this.MBcontent.appendChild(_htmlObj);=0A= this.MBcontent.down().show(); // Toggle visibility for hidden nodes=0A= if(navigator.appVersion.match(/\bMSIE\b/)) // Toggling back = visibility for hidden selects in IE=0A= $$("#MB_content select").invoke('setStyle', {'visibility': ''});=0A= }=0A= },=0A= =0A= _putContent: function(){=0A= // Prepare and resize modal box for content=0A= if(this.options.height =3D=3D this._options.height) {=0A= setTimeout(function() { // MSIE sometimes doesn't display content = correctly=0A= Modalbox.resize(0, this.MBcontent.getHeight() - = Element.getHeight(this.MBwindow) + Element.getHeight(this.MBheader), {=0A= afterResize: function(){=0A= this.MBcontent.show().makePositioned();=0A= this.focusableElements =3D this._findFocusableElements();=0A= this._setFocus(); // Setting focus on first 'focusable' element in = content (input, select, textarea, link or button)=0A= this.event("afterLoad"); // Passing callback=0A= }.bind(this)=0A= });=0A= }.bind(this), 1);=0A= } else { // Height is defined. Creating a scrollable window=0A= this._setWidth();=0A= this.MBcontent.setStyle({overflow: 'auto', height: = Element.getHeight(this.MBwindow) - Element.getHeight(this.MBheader) - 13 = + 'px'});=0A= this.MBcontent.show();=0A= this.focusableElements =3D this._findFocusableElements();=0A= this._setFocus(); // Setting focus on first 'focusable' element in = content (input, select, textarea, link or button)=0A= this.event("afterLoad"); // Passing callback=0A= }=0A= },=0A= =0A= activate: function(options){=0A= this.setOptions(options);=0A= this.active =3D true;=0A= Event.observe(this.MBclose, "click", this.close);=0A= if(this.options.overlayClose) Event.observe(this.MBoverlay, "click", = this.hide);=0A= Element.show(this.MBclose);=0A= if(this.options.transitions && this.options.inactiveFade) new = Effect.Appear(this.MBwindow, {duration: this.options.slideUpDuration});=0A= },=0A= =0A= deactivate: function(options) {=0A= this.setOptions(options);=0A= this.active =3D false;=0A= Event.stopObserving(this.MBclose, "click", this.close);=0A= if(this.options.overlayClose) Event.stopObserving(this.MBoverlay, = "click", this.hide);=0A= Element.hide(this.MBclose);=0A= if(this.options.transitions && this.options.inactiveFade) new = Effect.Fade(this.MBwindow, {duration: this.options.slideUpDuration, to: = .75});=0A= },=0A= =0A= _initObservers: function(){=0A= Event.observe(this.MBclose, "click", this.close);=0A= if(this.options.overlayClose) Event.observe(this.MBoverlay, "click", = this.hide);=0A= Event.observe(document, "keypress", Modalbox.kbdHandler );=0A= },=0A= =0A= _removeObservers: function(){=0A= Event.stopObserving(this.MBclose, "click", this.close);=0A= if(this.options.overlayClose) Event.stopObserving(this.MBoverlay, = "click", this.hide);=0A= Event.stopObserving(document, "keypress", Modalbox.kbdHandler );=0A= },=0A= =0A= _loadAfterResize: function() {=0A= this._setWidth();=0A= this._setPosition();=0A= this.loadContent();=0A= },=0A= =0A= _setFocus: function() { // Setting focus to be looped inside current MB=0A= if(this.focusableElements.length > 0) {=0A= var i =3D 0;=0A= var firstEl =3D this.focusableElements.find(function (el){=0A= i++;=0A= return el.tabIndex =3D=3D 1;=0A= }) || this.focusableElements.first();=0A= this.currFocused =3D (i =3D=3D this.focusableElements.length - 1) ? = (i-1) : 0;=0A= firstEl.focus(); // Focus on first focusable element except close = button=0A= } else=0A= $("MB_close").focus(); // If no focusable elements exist focus on = close button=0A= },=0A= =0A= _findFocusableElements: function(){ // Collect form elements or links = from MB content=0A= var els =3D = this.MBcontent.getElementsBySelector('input:not([type~=3Dhidden]), = select, textarea, button, a[href]');=0A= els.invoke('addClassName', 'MB_focusable');=0A= return this.MBcontent.getElementsByClassName('MB_focusable');=0A= },=0A= =0A= kbdHandler: function(e) {=0A= var node =3D Event.element(e);=0A= switch(e.keyCode) {=0A= case Event.KEY_TAB:=0A= Event.stop(e);=0A= if(!e.shiftKey) { //Focusing in direct order=0A= if(this.currFocused =3D=3D this.focusableElements.length - 1) {=0A= this.focusableElements.first().focus();=0A= this.currFocused =3D 0;=0A= } else {=0A= this.currFocused++;=0A= this.focusableElements[this.currFocused].focus();=0A= }=0A= } else { // Shift key is pressed. Focusing in reverse order=0A= if(this.currFocused =3D=3D 0) {=0A= this.focusableElements.last().focus();=0A= this.currFocused =3D this.focusableElements.length - 1;=0A= } else {=0A= this.currFocused--;=0A= this.focusableElements[this.currFocused].focus();=0A= }=0A= }=0A= break; =0A= case Event.KEY_ESC:=0A= if(this.active) this._hide(e);=0A= break;=0A= case 32:=0A= this._preventScroll(e);=0A= break;=0A= case 0: // For Gecko browsers compatibility=0A= if(e.which =3D=3D 32) this._preventScroll(e);=0A= break;=0A= case Event.KEY_UP:=0A= case Event.KEY_DOWN:=0A= case Event.KEY_PAGEDOWN:=0A= case Event.KEY_PAGEUP:=0A= case Event.KEY_HOME:=0A= case Event.KEY_END:=0A= // Safari operates in slightly different way. This realization is = still buggy in Safari.=0A= if(/Safari|KHTML/.test(navigator.userAgent) && !["textarea", = "select"].include(node.tagName.toLowerCase()))=0A= Event.stop(e);=0A= else if( (node.tagName.toLowerCase() =3D=3D "input" && ["submit", = "button"].include(node.type)) || (node.tagName.toLowerCase() =3D=3D "a") = )=0A= Event.stop(e);=0A= break;=0A= }=0A= },=0A= =0A= _preventScroll: function(event) { // Disabling scrolling by "space" key=0A= if(!["input", "textarea", "select", = "button"].include(Event.element(event).tagName.toLowerCase())) =0A= Event.stop(event);=0A= },=0A= =0A= _deinit: function()=0A= { =0A= this._removeObservers();=0A= Event.stopObserving(window, "resize", this._setWidthAndPosition );=0A= if(this.options.transitions) {=0A= Effect.toggle(this.MBoverlay, 'appear', {duration: = this.options.overlayDuration, afterFinish: = this._removeElements.bind(this) });=0A= } else {=0A= this.MBoverlay.hide();=0A= this._removeElements();=0A= }=0A= Element.setStyle(this.MBcontent, {overflow: '', height: ''});=0A= },=0A= =0A= _removeElements: function () {=0A= if(navigator.appVersion.match(/\bMSIE\b/)) {=0A= this._prepareIE("", ""); // If set to auto MSIE will show horizontal = scrolling=0A= window.scrollTo(this.initScrollX, this.initScrollY);=0A= }=0A= Element.remove(this.MBoverlay);=0A= Element.remove(this.MBwindow);=0A= =0A= /* Replacing prefixes 'MB_' in IDs for the original content */=0A= if(typeof this.content =3D=3D 'object' && this.content.id && = this.content.id.match(/MB_/)) {=0A= this.content.getElementsBySelector('*[id]').each(function(el){ el.id = =3D el.id.replace(/MB_/, ""); });=0A= this.content.id =3D this.content.id.replace(/MB_/, "");=0A= }=0A= /* Initialized will be set to false */=0A= this.initialized =3D false;=0A= =0A= if(navigator.appVersion.match(/\bMSIE\b/))=0A= this._toggleSelects(); // Toggle back 'select' elements in IE=0A= this.event("afterHide"); // Passing afterHide callback=0A= this.setOptions(this._options); //Settings options object into intial = state=0A= },=0A= =0A= _setOverlay: function () {=0A= if(navigator.appVersion.match(/\bMSIE\b/)) {=0A= this._prepareIE("100%", "hidden");=0A= if (!navigator.appVersion.match(/\b7.0\b/)) window.scrollTo(0,0); // = Disable scrolling on top for IE7=0A= }=0A= },=0A= =0A= _setWidth: function () { //Set size=0A= Element.setStyle(this.MBwindow, {width: this.options.width + "px", = height: this.options.height + "px"});=0A= },=0A= =0A= _setPosition: function () {=0A= Element.setStyle(this.MBwindow, {left: = Math.round((Element.getWidth(document.body) - = Element.getWidth(this.MBwindow)) / 2 ) + "px"});=0A= },=0A= =0A= _setWidthAndPosition: function () {=0A= Element.setStyle(this.MBwindow, {width: this.options.width + "px"});=0A= this._setPosition();=0A= },=0A= =0A= _getScrollTop: function () { //From: = http://www.quirksmode.org/js/doctypes.html=0A= var theTop;=0A= if (document.documentElement && document.documentElement.scrollTop)=0A= theTop =3D document.documentElement.scrollTop;=0A= else if (document.body)=0A= theTop =3D document.body.scrollTop;=0A= return theTop;=0A= },=0A= // For IE browsers -- IE requires height to 100% and overflow hidden = (taken from lightbox)=0A= _prepareIE: function(height, overflow){=0A= var body =3D document.getElementsByTagName('body')[0];=0A= body.style.height =3D height;=0A= body.style.overflow =3D overflow;=0A= =0A= var html =3D document.getElementsByTagName('html')[0];=0A= html.style.height =3D height;=0A= html.style.overflow =3D overflow; =0A= },=0A= // For IE browsers -- hiding all SELECT elements=0A= _toggleSelects: function() {=0A= var selects =3D $$("select");=0A= if(this.initialized) {=0A= selects.invoke('setStyle', {'visibility': 'hidden'});=0A= } else {=0A= selects.invoke('setStyle', {'visibility': ''});=0A= }=0A= =0A= },=0A= event: function(eventName) {=0A= if(this.options[eventName]) {=0A= var returnValue =3D this.options[eventName](); // Executing callback=0A= this.options[eventName] =3D null; // Removing callback after execution=0A= if(returnValue !=3D undefined) =0A= return returnValue;=0A= else =0A= return true;=0A= }=0A= return true;=0A= }=0A= }=0A= =0A= Object.extend(Modalbox, Modalbox.Methods);=0A= =0A= if(Modalbox.overrideAlert) window.alert =3D Modalbox.alert;=0A= =0A= Effect.ScaleBy =3D Class.create();=0A= Object.extend(Object.extend(Effect.ScaleBy.prototype, = Effect.Base.prototype), {=0A= initialize: function(element, byWidth, byHeight, options) {=0A= this.element =3D $(element)=0A= var options =3D Object.extend({=0A= scaleFromTop: true,=0A= scaleMode: 'box', // 'box' or 'contents' or {} with = provided values=0A= scaleByWidth: byWidth,=0A= scaleByHeight: byHeight=0A= }, arguments[3] || {});=0A= this.start(options);=0A= },=0A= setup: function() {=0A= this.elementPositioning =3D this.element.getStyle('position');=0A= =0A= this.originalTop =3D this.element.offsetTop;=0A= this.originalLeft =3D this.element.offsetLeft;=0A= =0A= this.dims =3D null;=0A= if(this.options.scaleMode=3D=3D'box')=0A= this.dims =3D [this.element.offsetHeight, = this.element.offsetWidth];=0A= if(/^content/.test(this.options.scaleMode))=0A= this.dims =3D [this.element.scrollHeight, = this.element.scrollWidth];=0A= if(!this.dims)=0A= this.dims =3D [this.options.scaleMode.originalHeight,=0A= this.options.scaleMode.originalWidth];=0A= =0A= this.deltaY =3D this.options.scaleByHeight;=0A= this.deltaX =3D this.options.scaleByWidth;=0A= },=0A= update: function(position) {=0A= var currentHeight =3D this.dims[0] + (this.deltaY * position);=0A= var currentWidth =3D this.dims[1] + (this.deltaX * position);=0A= =0A= currentHeight =3D (currentHeight > 0) ? currentHeight : 0;=0A= currentWidth =3D (currentWidth > 0) ? currentWidth : 0;=0A= =0A= this.setDimensions(currentHeight, currentWidth);=0A= },=0A= =0A= setDimensions: function(height, width) {=0A= var d =3D {};=0A= d.width =3D width + 'px';=0A= d.height =3D height + 'px';=0A= =0A= var topd =3D Math.round((height - this.dims[0])/2);=0A= var leftd =3D Math.round((width - this.dims[1])/2);=0A= if(this.elementPositioning =3D=3D 'absolute' || this.elementPositioning = =3D=3D 'fixed') {=0A= if(!this.options.scaleFromTop) d.top =3D this.originalTop-topd + 'px';=0A= d.left =3D this.originalLeft-leftd + 'px';=0A= } else {=0A= if(!this.options.scaleFromTop) d.top =3D -topd + 'px';=0A= d.left =3D -leftd + 'px';=0A= }=0A= this.element.setStyle(d);=0A= }=0A= }); ------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.mesopinions.com/_js/formulaire.js function selectDrapeau(identifiant,drapeau){=0A= try{=0A= document.getElementById('Drap'+identifiant).value=3Ddrapeau;=0A= document.getElementById('imgTitre'+identifiant).src=3Ddrapeau;=0A= document.getElementById('imgTexte'+identifiant).src=3Ddrapeau;=0A= document.getElementById('imgUrl'+identifiant).src=3Ddrapeau;=0A= document.getElementById('imgFile'+identifiant).src=3Ddrapeau;=0A= = document.getElementById('frameDrapeau').parentNode.removeChild(document.g= etElementById('frameDrapeau'));=0A= }=0A= catch (e){=0A= = document.getElementById('frameDrapeau').parentNode.removeChild(document.g= etElementById('frameDrapeau'));=0A= }=0A= }=0A= =0A= function removeDrapeau(identifiant){=0A= //alert('Remove'+identifiant);=0A= if(identifiant!=3D'0'){=0A= = document.getElementById('eff'+(identifiant-1)).src=3D"./_images/supprimer= .png";=0A= }=0A= var tbl =3D document.getElementById('tblSample_titre');=0A= var row =3D tbl.deleteRow(identifiant);=0A= var tbl =3D document.getElementById('tblSample_description');=0A= var row =3D tbl.deleteRow((identifiant*2));=0A= var row =3D tbl.deleteRow((identifiant*2));=0A= var tbl =3D document.getElementById('tblSample_url');=0A= var row =3D tbl.deleteRow(identifiant);=0A= var tbl =3D document.getElementById('tblSample_file');=0A= var row =3D tbl.deleteRow(identifiant);=0A= }=0A= =0A= =0A= function showDrapeau(identifiant){=0A= var adiv =3D document.createElement("div");=0A= =0A= adiv.setAttribute('name', 'frameDrapeau');=0A= adiv.setAttribute('id', 'frameDrapeau');=0A= adiv.style.position =3D "absolute";=0A= adiv.style.left =3D "13px";=0A= adiv.style.top =3D 210+(identifiant*60)+"px";=0A= adiv.width =3D "360px";=0A= adiv.height =3D "15px";=0A= adiv.style.border =3D "1px solid #000000";=0A= adiv.style.backgroundColor =3D "#FD6F00";=0A= adiv.style.visibility =3D "visible";=0A= =0A= var aImg =3D document.createElement('br');=0A= adiv.appendChild(aImg);=0A= =0A= var textNode =3D document.createTextNode(' Choisissez la langue de = votre p=E9tition : ');=0A= adiv.appendChild(textNode);=0A= var aImg =3D document.createElement('img');=0A= aImg.setAttribute('name', 'drapfr');=0A= aImg.setAttribute('id', 'drapfr');=0A= aImg.setAttribute('src', './_images/drap-fr.gif');=0A= aImg.setAttribute('onclick', 'selectDrapeau(' + identifiant + = ',"./_images/drap-fr.gif")');=0A= aImg.onclick =3D new Function("selectDrapeau(" + identifiant + = ",'./_images/drap-fr.gif')"); =0A= adiv.appendChild(aImg);=0A= var textNode =3D document.createTextNode(' ');=0A= adiv.appendChild(textNode);=0A= var aImg =3D document.createElement('img');=0A= aImg.setAttribute('name', 'drapebe');=0A= aImg.setAttribute('id', 'drapbe');=0A= aImg.setAttribute('src', './_images/drap-be.gif');=0A= aImg.setAttribute('onclick', 'selectDrapeau(' + identifiant + = ',"./_images/drap-be.gif")');=0A= aImg.onclick =3D new Function("selectDrapeau(" + identifiant + = ",'./_images/drap-be.gif')"); =0A= adiv.appendChild(aImg);=0A= var textNode =3D document.createTextNode(' ');=0A= adiv.appendChild(textNode);=0A= var aImg =3D document.createElement('img');=0A= aImg.setAttribute('name', 'drapqb');=0A= aImg.setAttribute('id', 'drapqb');=0A= aImg.setAttribute('src', './_images/drap-qb.gif');=0A= aImg.setAttribute('onclick', 'selectDrapeau(' + identifiant + = ',"./_images/drap-qb.gif")');=0A= aImg.onclick =3D new Function("selectDrapeau(" + identifiant + = ",'./_images/drap-qb.gif')"); =0A= adiv.appendChild(aImg);=0A= var textNode =3D document.createTextNode(' ');=0A= adiv.appendChild(textNode);=0A= var aImg =3D document.createElement('img');=0A= aImg.setAttribute('name', 'drapsu');=0A= aImg.setAttribute('id', 'drapsu');=0A= aImg.setAttribute('src', './_images/drap-su.gif');=0A= aImg.setAttribute('onclick', 'selectDrapeau(' + identifiant + = ',"./_images/drap-su.gif")');=0A= aImg.onclick =3D new Function("selectDrapeau(" + identifiant + = ",'./_images/drap-su.gif')"); =0A= adiv.appendChild(aImg);=0A= var textNode =3D document.createTextNode(' ');=0A= adiv.appendChild(textNode); =0A= var aImg =3D document.createElement('img');=0A= aImg.setAttribute('name', 'drapma');=0A= aImg.setAttribute('id', 'drapma');=0A= aImg.setAttribute('src', './_images/drap-ma.gif');=0A= aImg.setAttribute('onclick', 'selectDrapeau(' + identifiant + = ',"./_images/drap-ma.gif")');=0A= aImg.onclick =3D new Function("selectDrapeau(" + identifiant + = ",'./_images/drap-ma.gif')"); =0A= adiv.appendChild(aImg);=0A= var textNode =3D document.createTextNode(' ');=0A= adiv.appendChild(textNode);=0A= var aImg =3D document.createElement('img');=0A= aImg.setAttribute('name', 'draptu');=0A= aImg.setAttribute('id', 'draptu');=0A= aImg.setAttribute('src', './_images/drap-tu.gif');=0A= aImg.setAttribute('onclick', 'selectDrapeau(' + identifiant + = ',"./_images/drap-tu.gif")');=0A= aImg.onclick =3D new Function("selectDrapeau(" + identifiant + = ",'./_images/drap-tu.gif')"); =0A= adiv.appendChild(aImg);=0A= var textNode =3D document.createTextNode(' ');=0A= adiv.appendChild(textNode);=0A= var aImg =3D document.createElement('img');=0A= aImg.setAttribute('name', 'drapar');=0A= aImg.setAttribute('id', 'drapar');=0A= aImg.setAttribute('src', './_images/drap-ar.gif');=0A= aImg.setAttribute('onclick', 'selectDrapeau(' + identifiant + = ',"./_images/drap-ar.gif")');=0A= aImg.onclick =3D new Function("selectDrapeau(" + identifiant + = ",'./_images/drap-ar.gif')"); =0A= adiv.appendChild(aImg); =0A= var textNode =3D document.createTextNode(' ');=0A= adiv.appendChild(textNode);=0A= var aImg =3D document.createElement('br');=0A= adiv.appendChild(aImg);=0A= var aImg =3D document.createElement('br');=0A= adiv.appendChild(aImg);=0A= =0A= document.body.appendChild(adiv);=0A= return adiv;=0A= }=0A= =0A= function addRowToTable()=0A= {=0A= // ////////// titre0 ////////// //=0A= var tbl =3D document.getElementById('tblSample_titre');=0A= var lastRow =3D tbl.rows.length;=0A= // if there's no header row in the table, then iteration =3D lastRow + = 1=0A= var iteration =3D lastRow;=0A= var row =3D tbl.insertRow(lastRow);=0A= =0A= // left cell=0A= var cellLeft =3D row.insertCell(0);=0A= var el =3D document.createElement('input');=0A= el.setAttribute('type', 'hidden');=0A= el.setAttribute('name', 'Drap' + iteration);=0A= el.setAttribute('id', 'Drap' + iteration);=0A= cellLeft.appendChild(el);=0A= var el =3D document.createElement('img');=0A= el.setAttribute('name', 'imgTitre' + iteration);=0A= el.setAttribute('id', 'imgTitre' + iteration);=0A= //mod drap=0A= el.setAttribute('src', './_images/drap-fr.gif');=0A= el.style.cursor =3D "hand";=0A= el.setAttribute('onclick', 'showDrapeau(' + iteration + ')');=0A= el.onclick =3D new Function("showDrapeau(" + iteration + ")");=0A= cellLeft.appendChild(el);=0A= =0A= // right cell=0A= var cellRight =3D row.insertCell(1);=0A= cellRight.setAttribute('className','tablo');=0A= cellRight.setAttribute('class','tablo');=0A= =0A= var textNode =3D document.createTextNode('Titre : ');=0A= cellRight.appendChild(textNode);=0A= var el =3D document.createElement('input');=0A= el.setAttribute('type', 'text');=0A= el.setAttribute('className','input');=0A= el.setAttribute('class','input');=0A= el.setAttribute('name', 'titre' + iteration);=0A= el.setAttribute('id', 'titre' + iteration);=0A= el.setAttribute('size', '80');=0A= cellRight.appendChild(el);=0A= var textNode =3D document.createTextNode(' ');=0A= cellRight.appendChild(textNode);=0A= =0A= if(iteration!=3D'0'){=0A= = document.getElementById('eff'+(iteration-1)).src=3D"./_images/vide.gif"=0A= }=0A= =0A= var el =3D document.createElement('img');=0A= el.setAttribute('name', 'eff' + iteration);=0A= el.setAttribute('id', 'eff' + iteration);=0A= el.setAttribute('src', './_images/supprimer.png');=0A= el.style.cursor =3D "hand";=0A= el.setAttribute('onclick', 'removeDrapeau(' + iteration + ')');=0A= el.onclick =3D new Function("removeDrapeau(" + iteration + ")");=0A= cellRight.appendChild(el);=0A= // ////////////////////////// //=0A= =0A= // //////// text0 ////////// //=0A= var tbl =3D document.getElementById('tblSample_description');=0A= var lastRow =3D tbl.rows.length;=0A= // if there's no header row in the table, then iteration =3D lastRow + = 1=0A= var iteration =3D lastRow/2;=0A= var row =3D tbl.insertRow(lastRow);=0A= =0A= // left cell=0A= var cellLeft =3D row.insertCell(0);=0A= var el =3D document.createElement('img');=0A= el.setAttribute('name', 'imgTexte' + iteration);=0A= el.setAttribute('id', 'imgTexte' + iteration);=0A= //mod drap=0A= el.setAttribute('src', './_images/drap-fr.gif');=0A= cellLeft.appendChild(el);=0A= =0A= // right cell=0A= var cellRight =3D row.insertCell(1);=0A= var textNode =3D document.createTextNode(' Description de votre = p=E9tition');=0A= cellRight.appendChild(textNode);=0A= =0A= var row =3D tbl.insertRow(lastRow+1); =0A= =0A= // left cell=0A= var cellLeft =3D row.insertCell(0);=0A= var textNode =3D document.createTextNode(' ');=0A= cellLeft.appendChild(textNode);=0A= // right cell=0A= var cellRight =3D row.insertCell(1);=0A= cellRight.appendChild(textNode);=0A= var el =3D document.createElement('textarea');=0A= el.setAttribute('name', 'text' + iteration);=0A= el.setAttribute('id', 'text' + iteration);=0A= el.setAttribute('className', 'input_textarea');=0A= el.setAttribute('class', 'input_textarea');=0A= el.setAttribute('cols', '90');=0A= el.setAttribute('rows', '7');=0A= cellRight.appendChild(el);=0A= // ////////////////////////// //=0A= =0A= // //////// url 0 ////////// //=0A= var tbl =3D document.getElementById('tblSample_url');=0A= var lastRow =3D tbl.rows.length;=0A= // if there's no header row in the table, then iteration =3D lastRow + = 1=0A= var iteration =3D lastRow;=0A= var row =3D tbl.insertRow(lastRow);=0A= =0A= // left cell=0A= var cellLeft =3D row.insertCell(0);=0A= var el =3D document.createElement('img');=0A= el.setAttribute('name', 'imgUrl' + iteration);=0A= el.setAttribute('id', 'imgUrl' + iteration);=0A= //mod drap=0A= el.setAttribute('src', './_images/drap-fr.gif');=0A= cellLeft.appendChild(el);=0A= =0A= // right cell=0A= var cellRight =3D row.insertCell(1);=0A= cellRight.setAttribute('className','tablo');=0A= cellRight.setAttribute('class','tablo');=0A= =0A= var textNode =3D document.createTextNode(' URL : ');=0A= cellRight.appendChild(textNode);=0A= var el =3D document.createElement('input');=0A= el.setAttribute('type', 'text');=0A= el.setAttribute('className','input');=0A= el.setAttribute('class','input');=0A= el.setAttribute('name', 'url' + iteration);=0A= el.setAttribute('id', 'url' + iteration);=0A= el.setAttribute('size', '80');=0A= el.setAttribute('value', 'http://');=0A= cellRight.appendChild(el);=0A= // ////////////////////////// //=0A= =0A= // //////// file 0 ///////// //=0A= var tbl =3D document.getElementById('tblSample_file');=0A= var lastRow =3D tbl.rows.length;=0A= // if there's no header row in the table, then iteration =3D lastRow + = 1=0A= var iteration =3D lastRow;=0A= var row =3D tbl.insertRow(lastRow);=0A= =0A= // left cell=0A= var cellLeft =3D row.insertCell(0);=0A= var el =3D document.createElement('img');=0A= el.setAttribute('name', 'imgFile' + iteration);=0A= el.setAttribute('id', 'imgFile' + iteration);=0A= //mod drap=0A= el.setAttribute('src', './_images/drap-fr.gif');=0A= cellLeft.appendChild(el);=0A= =0A= // right cell=0A= var cellRight =3D row.insertCell(1);=0A= cellRight.setAttribute('className','tablo');=0A= cellRight.setAttribute('class','tablo');=0A= =0A= var textNode =3D document.createTextNode(' Fichier joint : ');=0A= cellRight.appendChild(textNode);=0A= var el =3D document.createElement('input');=0A= el.setAttribute('type', 'file');=0A= el.setAttribute('className','input');=0A= el.setAttribute('class','input');=0A= el.setAttribute('name', 'file' + iteration);=0A= el.setAttribute('id', 'file' + iteration);=0A= el.setAttribute('size', '60');=0A= cellRight.appendChild(el); =0A= // ////////////////////////// // =0A= } ------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.mesopinions.com/_js/previewbubble.js /*=0A= WebSnapr - Preview Bubble Javascript=0A= Written by Juan Xavier Larrea =0A= http://www.websnapr.com=0A= last modified: Aug 2007, mo=0A= */=0A= =0A= =0A= // Point this variable to the correct location of the bg.png file=0A= var bubbleImagePath =3D '/_images/bg.png';=0A= =0A= // Insert your WebSnapr developer key here - get it free on = www.websnapr.com=0A= var developerKey =3D 'oOg513k1343g';=0A= =0A= =0A= =0A= // DO NOT EDIT BENEATH THIS=0A= if(typeof Array.prototype.push!=3D"function"){=0A= Array.prototype.push=3DArrayPush;=0A= function ArrayPush(_1){=0A= this[this.length]=3D_1;=0A= }=0A= }=0A= function WSR_getElementsByClassName(_2,_3,_4){=0A= var _5=3D(_3=3D=3D"*"&&_2.all)?_2.all:_2.getElementsByTagName(_3);=0A= var _6=3Dnew Array();=0A= _4=3D_4.replace(/\-/g,"\\-");=0A= var _7=3Dnew RegExp("(^|\\s)"+_4+"(\\s|$)");=0A= var _8;=0A= for(var i=3D0;i<_5.length;i++){=0A= _8=3D_5[i];=0A= if(_7.test(_8.className)){=0A= _6.push(_8);=0A= }=0A= }=0A= return (_6);=0A= }=0A= function bindBubbles(e){=0A= lbActions=3DWSR_getElementsByClassName(document,"a","previewlink");=0A= for(i=3D0;i=3D(iPages-iPageCountHalf)){iStartButton=3DiPages-i= PageCount+1;=0A= iEndButton=3DiPages}else{iStartButton=3DiCurrentPage-Math.ceil(iPageCount= /2)+1;iEndButton=3DiStartButton+iPageCount-1=0A= }}}for(var = i=3DiStartButton;i<=3DiEndButton;i++){if(iCurrentPage!=3Di){sList+=3D''+i+""=0A= }else{sList+=3D''+i+""}}oSettings.nPaginateList.innerHTM= L=3DsList;=0A= $("span",oSettings.nPaginateList).bind("mousedown",function(){return = false});$("span",oSettings.nPaginateList).bind("selectstart",function(){r= eturn false=0A= });$("span",oSettings.nPaginateList).click(function(){var = iTarget=3D(this.innerHTML*1)-1;=0A= oSettings._iDisplayStart=3DiTarget*oSettings._iDisplayLength;fnCallbackDr= aw(oSettings);=0A= return = false})}}};$.fn.dataTableExt.oSort=3D{"string-asc":function(a,b){var = x=3Da.toLowerCase();=0A= var = y=3Db.toLowerCase();return((xy)?1:0))},"string-desc":function(= a,b){var x=3Da.toLowerCase();=0A= var = y=3Db.toLowerCase();return((xy)?-1:0))},"html-asc":function(a,b= ){var x=3Da.replace(/<.*?>/g,"").toLowerCase();=0A= var = y=3Db.replace(/<.*?>/g,"").toLowerCase();return((xy)?1:0))},"h= tml-desc":function(a,b){var x=3Da.replace(/<.*?>/g,"").toLowerCase();=0A= var = y=3Db.replace(/<.*?>/g,"").toLowerCase();return((xy)?-1:0))},"d= ate-asc":function(a,b){var x=3DDate.parse(a);=0A= var y=3DDate.parse(b);if(isNaN(x)){x=3DDate.parse("01/01/1970 = 00:00:00")}if(isNaN(y)){y=3DDate.parse("01/01/1970 00:00:00")=0A= }return x-y},"date-desc":function(a,b){var x=3DDate.parse(a);var = y=3DDate.parse(b);if(isNaN(x)){x=3DDate.parse("01/01/1970 00:00:00")=0A= }if(isNaN(y)){y=3DDate.parse("01/01/1970 00:00:00")}return = y-x},"numeric-asc":function(a,b){var x=3Da=3D=3D"-"?0:a;=0A= var y=3Db=3D=3D"-"?0:b;return x-y},"numeric-desc":function(a,b){var = x=3Da=3D=3D"-"?0:a;var y=3Db=3D=3D"-"?0:b;=0A= return y-x}};$.fn.dataTableExt.aTypes=3D[function(sData){var = sValidChars=3D"0123456789.-";=0A= var Char;var = bDecimal=3Dfalse;for(i=3D0;i=3DoSettings.aiDisplay.length){oSettings._iD= isplayStart-=3DoSettings._iDisplayLength;=0A= if(oSettings._iDisplayStart<0){oSettings._iDisplayStart=3D0}}_fnCalculate= End(oSettings);=0A= _fnDraw(oSettings);return = oSettings.aoData[iAODataIndex]._aData.slice()};this.fnClearTable=3Dfuncti= on(bRedraw){var oSettings=3D_fnSettingsFromNode(this[0]);=0A= _fnClearTable(oSettings);if(typeof = bRedraw=3D=3D"undefined"||bRedraw){_fnDraw(oSettings)=0A= }};this.fnOpen=3Dfunction(nTr,sHtml,sClass){var = oSettings=3D_fnSettingsFromNode(this[0]);=0A= this.fnClose(nTr);var nNewRow=3Ddocument.createElement("tr");var = nNewCell=3Ddocument.createElement("td");=0A= nNewRow.appendChild(nNewCell);nNewCell.className=3DsClass;nNewCell.colSpa= n=3D_fnVisbleColumns(oSettings);=0A= nNewCell.innerHTML=3DsHtml;$(nNewRow).insertAfter(nTr);if(!oSettings.oFea= tures.bServerSide){oSettings.aoOpenRows.push({nTr:nNewRow,nParent:nTr})=0A= }};this.fnClose=3Dfunction(nTr){var = oSettings=3D_fnSettingsFromNode(this[0]);for(var i=3D0;=0A= i=3D_fnVisb= leColumns(oSettings)){nTrHead.appendChild(anTheadTh[iCol]);=0A= if(nTrFoot){nTrFoot.appendChild(anTfootTh[iCol])}for(i=3D0,iLen=3DoSettin= gs.aoData.length;=0A= itr").length;=0A= var iLoop;var = i,j;if(oSettings.sAjaxSource=3D=3D=3Dnull){$("tbody:eq(0)>tr",oSettings.n= Table).each(function(){var iThisIndex=3DoSettings.aoData.length;=0A= oSettings.aoData.push({_iId:oSettings.iNextId++,_aData:[],nTr:this,_anHid= den:[]});=0A= oSettings.aiDisplayMaster.push(iThisIndex);var = aLocalData=3DoSettings.aoData[iThisIndex]._aData;=0A= $("td",this).each(function(i){aLocalData[i]=3Dthis.innerHTML})})}var = iCorrector=3D0;for(i=3D0;=0A= itr",oSettings.nTable);for(i=3D0;i"){nInsertNode=3DnInsertNode.parentNode}else{if(c= Option=3D=3D"l"&&oSettings.oFeatures.bPaginate&&oSettings.oFeatures.bLeng= thChange){nInsertNode.appendChild(_fnFeatureHtmlLength(oSettings))=0A= }else{if(cOption=3D=3D"f"&&oSettings.oFeatures.bFilter){nInsertNode.appen= dChild(_fnFeatureHtmlFilter(oSettings))=0A= }else{if(cOption=3D=3D"r"&&oSettings.oFeatures.bProcessing){nInsertNode.a= ppendChild(_fnFeatureHtmlProcessing(oSettings))=0A= }else{if(cOption=3D=3D"t"){nInsertNode.appendChild(oSettings.nTable)}else= {if(cOption=3D=3D"i"&&oSettings.oFeatures.bInfo){nInsertNode.appendChild(= _fnFeatureHtmlInfo(oSettings))=0A= }else{if(cOption=3D=3D"p"&&oSettings.oFeatures.bPaginate){nInsertNode.app= endChild(_fnFeatureHtmlPaginate(oSettings))=0A= }}}}}}}}}nHolding.parentNode.replaceChild(nWrapper,nHolding)}function = _fnFeatureHtmlFilter(oSettings){var = nFilter=3Ddocument.createElement("div");=0A= if(oSettings.sTableId!=3D=3D""){nFilter.setAttribute("id",oSettings.sTabl= eId+"_filter")=0A= }nFilter.className=3D"dataTables_filter";nFilter.innerHTML=3DoSettings.oL= anguage.sSearch+' ';=0A= $("input",nFilter).keyup(function(e){_fnFilterComplete(oSettings,{sSearch= :this.value,bEscapeRegex:oSettings.oPreviousSearch.bEscapeRegex})=0A= });return nFilter}function _fnFeatureHtmlInfo(oSettings){var = nInfo=3Ddocument.createElement("div");=0A= oSettings.nInfo=3DnInfo;if(oSettings.sTableId!=3D=3D""){oSettings.nInfo.s= etAttribute("id",oSettings.sTableId+"_info")=0A= }oSettings.nInfo.className=3D"dataTables_info";return nInfo}function = _fnFeatureHtmlPaginate(oSettings){var = nPaginate=3Ddocument.createElement("div");=0A= nPaginate.className=3D"dataTables_paginate";oSettings.nPaginate=3DnPagina= te;$.fn.dataTableExt.oPagination[oSettings.sPaginationType].fnInit(oSetti= ngs,function(oSettings){_fnCalculateEnd(oSettings);=0A= _fnDraw(oSettings)});return nPaginate}function = _fnFeatureHtmlLength(oSettings){var = sName=3D(oSettings.sTableId=3D=3D=3D"")?"":'name=3D"'+oSettings.sTableId+= '_length"';=0A= var sStdMenu=3D'';=0A= var = nLength=3Ddocument.createElement("div");if(oSettings.sTableId!=3D=3D""){n= Length.setAttribute("id",oSettings.sTableId+"_length")=0A= }nLength.className=3D"dataTables_length";nLength.innerHTML=3DoSettings.oL= anguage.sLengthMenu.replace("_MENU_",sStdMenu);=0A= $('select = option[value=3D"'+oSettings._iDisplayLength+'"]',nLength).attr("selected"= ,true);=0A= $("select",nLength).change(function(e){oSettings._iDisplayLength=3DparseI= nt($(this).val(),10);=0A= _fnCalculateEnd(oSettings);if(oSettings._iDisplayEnd=3D=3DoSettings.aiDis= play.length){oSettings._iDisplayStart=3DoSettings._iDisplayEnd-oSettings.= _iDisplayLength;=0A= if(oSettings._iDisplayStart<0){oSettings._iDisplayStart=3D0}}if(oSettings= ._iDisplayLength=3D=3D-1){oSettings._iDisplayStart=3D0=0A= }_fnDraw(oSettings)});return nLength}function = _fnFeatureHtmlProcessing(oSettings){var = nProcessing=3Ddocument.createElement("div");=0A= oSettings.nProcessing=3DnProcessing;if(oSettings.sTableId!=3D=3D""){oSett= ings.nProcessing.setAttribute("id",oSettings.sTableId+"_processing")=0A= }oSettings.nProcessing.appendChild(document.createTextNode(oSettings.oLan= guage.sProcessing));=0A= oSettings.nProcessing.className=3D"dataTables_processing";oSettings.nProc= essing.style.visibility=3D"hidden";=0A= oSettings.nTable.parentNode.insertBefore(oSettings.nProcessing,oSettings.= nTable);=0A= return nProcessing}function = _fnProcessingDisplay(oSettings,bShow){if(oSettings.oFeatures.bProcessing)= {oSettings.nProcessing.style.visibility=3DbShow?"visible":"hidden"=0A= }}function = _fnFilterComplete(oSettings,oInput,iForce){_fnFilter(oSettings,oInput.sSe= arch,iForce,oInput.bEscapeRegex);=0A= for(var = i=3D0;i=3D0;=0A= i--){var = sData=3D_fnDataToSearch(oSettings.aoData[oSettings.aiDisplay[i]]._aData[i= Column],oSettings.aoColumns[iColumn].sType);=0A= if(!rpSearch.test(sData)){oSettings.aiDisplay.splice(i,1);iIndexCorrector= ++}}}function _fnFilter(oSettings,sInput,iForce,bEscapeRegex){var = flag,i,j;=0A= if(typeof = iForce=3D=3D"undefined"||iForce=3D=3D=3Dnull){iForce=3D0}if($.fn.dataTabl= eExt.afnFiltering.length!=3D0){iForce=3D1=0A= }if(typeof = bRedraw=3D=3D"undefined"||bRedraw=3D=3D=3Dnull){bRedraw=3Dtrue}var = asSearch=3DbEscapeRegex?_fnEscapeRegex(sInput).split(" "):sInput.split(" = ");=0A= var sRegExpString=3D"^(?=3D.*?"+asSearch.join(")(?=3D.*?")+").*$";var = rpSearch=3Dnew RegExp(sRegExpString,"i");=0A= if(sInput.length<=3D0){oSettings.aiDisplay.splice(0,oSettings.aiDisplay.l= ength);oSettings.aiDisplay=3DoSettings.aiDisplayMaster.slice()=0A= }else{if(oSettings.aiDisplay.length=3D=3DoSettings.aiDisplayMaster.length= ||oSettings.oPreviousSearch.sSearch.length>sInput.length||iForce=3D=3D1||= sInput.indexOf(oSettings.oPreviousSearch.sSearch)!=3D=3D0){oSettings.aiDi= splay.splice(0,oSettings.aiDisplay.length);=0A= _fnBuildSearchArray(oSettings,1);for(i=3D0;i/g,"")=0A= }else{if(typeof sData=3D=3D"string"){return sData.replace(/\n/g," = ")}}return sData}function = _fnCalculateEnd(oSettings){if(oSettings.oFeatures.bPaginate=3D=3D=3Dfalse= ){oSettings._iDisplayEnd=3DoSettings.aiDisplay.length=0A= }else{if(oSettings._iDisplayStart+oSettings._iDisplayLength>oSettings.aiD= isplay.length||oSettings._iDisplayLength=3D=3D-1){oSettings._iDisplayEnd=3D= oSettings.aiDisplay.length=0A= }else{oSettings._iDisplayEnd=3DoSettings._iDisplayStart+oSettings._iDispl= ayLength}}}function = _fnConvertToWidth(sWidth,nParent){if(!sWidth||sWidth=3D=3D=3Dnull||sWidth= =3D=3D=3D""){return 0=0A= }if(typeof = nParent=3D=3D"undefined"){nParent=3Ddocument.getElementsByTagName("body")= [0]=0A= }var iWidth;var = nTmp=3Ddocument.createElement("div");nTmp.style.width=3DsWidth;nParent.ap= pendChild(nTmp);=0A= iWidth=3DnTmp.offsetWidth;nParent.removeChild(nTmp);return(iWidth)}functi= on _fnCalculateColumnWidths(oSettings){var = iTableWidth=3DoSettings.nTable.offsetWidth;=0A= var iTotalUserIpSize=3D0;var iTmpWidth;var iVisibleColumns=3D0;var = iColums=3DoSettings.aoColumns.length;=0A= var i;var oHeaders=3D$("thead = th",oSettings.nTable);for(i=3D0;i';var = sCalcHead=3D"";var sCalcHtml=3D"";=0A= for(i=3D0;i"+oSettings.aoColumns[i].sTitle+"";=0A= if(oSettings.aoColumns[i].sWidth!=3D=3Dnull){var = sWidth=3D"";if(oSettings.aoColumns[i].sWidth!=3D=3Dnull){sWidth=3D' = style=3D"width:'+oSettings.aoColumns[i].sWidth+';"'=0A= }sCalcHtml+=3D"'+fnGetMaxLenString(oSettings,i)+""=0A= }else{sCalcHtml+=3D''+fnGetMaxLenString(oSettings,i)+""}}}sCalcHead+= =3D"";=0A= sCalcHtml+=3D"";nCalcTmp=3D$(sTableTmp+sCalcHead+sCalcHtml+"= ")[0];nCalcTmp.style.width=3DiTableWidth+"px";=0A= nCalcTmp.style.visibility=3D"hidden";nCalcTmp.style.position=3D"absolute"= ;oSettings.nTable.parentNode.appendChild(nCalcTmp);=0A= var oNodes=3D$("td",nCalcTmp);var = iIndex;for(i=3D0;iiMax){iMax=3DoSettings.aoData[i]._aData[iCol].length;=0A= iMaxIndex=3Di}}if(iMaxIndex>=3D0){return = oSettings.aoData[iMaxIndex]._aData[iCol]}return""=0A= }function = _fnArrayCmp(aArray1,aArray2){if(aArray1.length!=3DaArray2.length){return = 1=0A= }for(var i=3D0;i<\/scr'+'ipt>'); ------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.google.fr/cse/brand?form=cse-search-box&lang=fr =0A= (function() {=0A= var f =3D document.getElementById('cse-search-box');=0A= if (!f) {=0A= f =3D document.getElementById('searchbox_demo');=0A= }=0A= if (f && f.q) {=0A= var q =3D f.q;=0A= var n =3D navigator;=0A= var l =3D location;=0A= var su =3D function () {=0A= var u =3D document.createElement('input');=0A= var v =3D document.location.toString();=0A= var existingSiteurl =3D /(?:[?&]siteurl=3D)([^&#]*)/.exec(v);=0A= if (existingSiteurl) {=0A= v =3D decodeURI(existingSiteurl[1]);=0A= }=0A= var delimIndex =3D v.indexOf('://');=0A= if (delimIndex >=3D 0) {=0A= v =3D v.substring(delimIndex + '://'.length, v.length);=0A= }=0A= u.name =3D 'siteurl';=0A= u.value =3D v;=0A= u.type =3D 'hidden';=0A= f.appendChild(u);=0A= };=0A= if (n.appName =3D=3D 'Microsoft Internet Explorer') {=0A= var s =3D f.parentNode.childNodes;=0A= for (var i =3D 0; i < s.length; i++) {=0A= if (s[i].nodeName =3D=3D 'SCRIPT' &&=0A= s[i].attributes['src'] &&=0A= s[i].attributes['src'].nodeValue =3D=3D = unescape('http:\x2F\x2Fwww.google.fr\x2Fcse\x2Fbrand?form=3Dcse-search-bo= x\x26lang=3Dfr')) {=0A= su();=0A= break;=0A= }=0A= }=0A= } else {=0A= su();=0A= }=0A= =0A= =0A= if (n.platform =3D=3D 'Win32') {=0A= q.style.cssText =3D 'border: 1px solid #7e9db9; padding: 2px;';=0A= }=0A= =0A= =0A= if (window.history.navigationMode) {=0A= window.history.navigationMode =3D 'compatible';=0A= }=0A= =0A= var b =3D function() {=0A= if (q.value =3D=3D '') {=0A= q.style.background =3D '#FFFFFF = url(http:\x2F\x2Fwww.google.fr\x2Fcse\x2Fintl\x2Ffr\x2Fimages\x2Fgoogle_c= ustom_search_watermark.gif) left no-repeat';=0A= }=0A= };=0A= =0A= var f =3D function() {=0A= q.style.background =3D '#ffffff';=0A= };=0A= =0A= q.onfocus =3D f;=0A= q.onblur =3D b;=0A= =0A= =0A= if (!/[&?]q=3D[^&]/.test(l.search)) {=0A= b();=0A= }=0A= }=0A= })();=0A= ------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://pagead2.googlesyndication.com/pagead/show_ads.js =0A= (function(){var g=3Dnull,h=3D(new Date).getTime();var = i=3Dthis,aa=3Dfunction(a,b){var c=3Da.split("."),d=3Di;!(c[0]in = d)&&d.execScript&&d.execScript("var "+c[0]);for(var = e;c.length&&(e=3Dc.shift());)!c.length&&b!=3D=3Dvoid = 0?d[e]=3Db:d=3Dd[e]?d[e]:d[e]=3D{}},ba=3Dfunction(a){return = a.call.apply(a.bind,arguments)},ca=3Dfunction(a,b){var = c=3Db||i;if(arguments.length>2){var = d=3DArray.prototype.slice.call(arguments,2);return function(){var = b=3DArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(b= ,d);return a.apply(c,b)}}else return function(){return = a.apply(c,arguments)}},=0A= j=3Dfunction(){j=3DFunction.prototype.bind&&Function.prototype.bind.toStr= ing().indexOf("native code")!=3D-1?ba:ca;return = j.apply(g,arguments)};var = da=3D/&/g,ea=3D//g,ga=3D/\"/g,k=3D{"\0":"\\0","\u0008":"\\b","= \u000c":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\u000b":"\\x0B",'"':'\\"'= ,"\\":"\\\\"},n=3D{"'":"\\'"},q=3Dfunction(a,b){if(ab)return 1;return 0};var s,t,u,x,z=3Dfunction(){return = i.navigator?i.navigator.userAgent:g};x=3Du=3Dt=3Ds=3D!1;var = A;if(A=3Dz()){var = ia=3Di.navigator;s=3DA.indexOf("Opera")=3D=3D0;t=3D!s&&A.indexOf("MSIE")!= =3D-1;u=3D!s&&A.indexOf("WebKit")!=3D-1;x=3D!s&&!u&&ia.product=3D=3D"Geck= o"}var B=3Dt,D=3Dx,ja=3Du,E;=0A= a:{var F=3D"",G;if(s&&i.opera)var H=3Di.opera.version,F=3Dtypeof = H=3D=3D"function"?H():H;else = if(D?G=3D/rv\:([^\);]+)(\)|;)/:B?G=3D/MSIE\s+([^\);]+)(\)|;)/:ja&&(G=3D/W= ebKit\/(\S+)/),G)var ka=3DG.exec(z()),F=3Dka?ka[1]:"";if(B){var = I,la=3Di.document;I=3Dla?la.documentMode:void = 0;if(I>parseFloat(F)){E=3DString(I);break a}}E=3DF}=0A= var ma=3DE,na=3D{},J=3Dfunction(a){var b;if(!(b=3Dna[a])){b=3D0;for(var = c=3DString(ma).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),d=3DString= (a).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),e=3DMath.max(c.length= ,d.length),f=3D0;b=3D=3D0&&f=3D0}re= turn b};var K,L;L=3DK=3D!1;var = M=3Dz();M&&(M.indexOf("Firefox")!=3D-1?K=3D!0:M.indexOf("Camino")!=3D-1||= M.indexOf("iPhone")!=3D-1||M.indexOf("iPod")!=3D-1||M.indexOf("iPad")!=3D= -1||M.indexOf("Android")!=3D-1||M.indexOf("Chrome")!=3D-1&&(L=3D!0));var = oa=3DK,pa=3DL;var qa=3Ddocument,N=3Dwindow;var = O=3Dfunction(a){a=3DparseFloat(a);return = isNaN(a)||a>1||a<0?0:a},ra=3Dfunction(a){if(a=3D=3D"true")return!0;return= !1},sa=3D/^([\w-]+\.)*([\w-]{2,})(\:[0-9]+)?$/,ua=3Dfunction(a){if(!a)ret= urn"pagead2.googlesyndication.com";return(a=3Da.match(sa))?a[0]:"pagead2.= googlesyndication.com"};var = va=3DO("0"),wa=3DO("0"),xa=3DO("0"),ya=3DO("0.02");var = za=3Dra("false"),Aa=3Dra("false"),Ba=3Dra("false");var = Ca=3Dfunction(){return = ua("")};!B||J("9");!D&&!B||B&&J("9")||D&&J("1.9.1");B&&J("9");ua("");var = P=3Dfunction(a){return!!a&&typeof = a=3D=3D"function"&&!!a.call},Da=3Dfunction(a){if(!(arguments.length<2))fo= r(var b=3D1,c=3Darguments.length;b");b=3D"border:none;height:"+c+"px= ;margin:0;padding:0;position:relative;visibility:visible;width:"+b+"px";r= eturn['',d.join(" = "),""].join("")};var = Sa=3Dfunction(){},Ua=3Dfunction(a,b,c){switch(typeof b){case = "string":Ta(b,c);break;case = "number":c.push(isFinite(b)&&!isNaN(b)?b:"null");break;case = "boolean":c.push(b);break;case "undefined":c.push("null");break;case = "object":if(b=3D=3Dg){c.push("null");break}if(b instanceof Array){var = d=3Db.length;c.push("[");for(var = e=3D"",f=3D0;f\"]/.test(X)&&(X.indexOf("&")!=3D-1&&(X=3DX.replace(da,"&")),X.i= ndexOf("<")!=3D-1&&(X=3DX.replace(ea,"<")),X.indexOf(">")!=3D-1&&(X=3D= X.replace(fa,">")),X.indexOf('"')!=3D-1&&(X=3DX.replace(ga,""")))= ;Xa=3DX;W.prototype.set=3Dfunction(a,b){this.e.handlers[a]=3Db;this.a.add= EventListener&&this.a.addEventListener("load",j(this.j,this,a),!1)};W.pro= totype.j=3Dfunction(a){var = a=3Dthis.a.document.getElementById(a),b=3Da.contentWindow.document;if(a.o= nload&&b&&(!b.body||!b.body.firstChild))a.onload()};=0A= W.prototype.k=3Dfunction(){if(this.e.img){var = a=3Dthis.e.log,b=3Dthis.a.document;if(a.length)b=3D["http://",Ca(),"/page= ad/gen_204?id=3Diframecopy&log=3D",Q(a.join("-")),"&url=3D",Q(b.URL.subst= ring(0,512)),"&ref=3D",Q(b.referrer.substring(0,512))].join(""),a.length=3D= 0,a=3Dnew Image,this.e.img.push(a),a.src=3Db}};var Ya=3Dfunction(){var = a=3D"script";return["<",a,' = src=3D"http://',ua(""),'/pagead/js/r20110512/r20110506/show_ads_impl.js">= "].join("")},Za=3Dfunction(a,b,c,d){return function(){var = e=3D!1;d&&Oa().al(3E4);try{var = f;try{f=3D!!a.document.getElementById(b).contentWindow.document}catch(ta)= {f=3D!1}if(f){var r=3Da.document.getElementById(b).contentWindow,=0A= l=3Dr.document;if(!l.body||!l.body.firstChild)l.open(),r.google_async_ifr= ame_close=3D!0,l.write(c)}else{var = y=3Da.document.getElementById(b).contentWindow,o;f=3Dc;f=3DString(f);if(f= .quote)o=3Df.quote();else{r=3D['"'];for(l=3D0;l31&&Ga<127)C=3Dm;else{var p=3Dm;if(p in n)C=3Dn[p];else if(p = in k)C=3Dn[p]=3Dk[p];else{var = v=3Dp,w=3Dp.charCodeAt(0);if(w>31&&w<127)v=3Dp;else{if(w<256){if(v=3D"\\x= ",w<16||w>256)v+=3D"0"}else v=3D"\\u",w<4096&&(v+=3D"0");=0A= v+=3Dw.toString(16).toUpperCase()}C=3Dn[p]=3Dv}}ha=3DC}nb[ob]=3Dha}r.push= ('"');o=3Dr.join("")}y.location.replace("javascript:"+o)}e=3D!0}catch(ub)= {y=3DJa().google_jobrunner,Na(y)&&y.rl()}e&&(new = W(a)).set(b,Za(a,b,c,!1))}},$a=3Dfunction(){return va&&wa/va||typeof = window.google_hash_ratio=3D=3D"number"&&window.google_hash_ratio||g};wind= ow.google_loader_used=3D!0;(function(a){if(!("google_onload_fired"in = a))a.google_onload_fired=3D!1,Ea(a,function(){a.google_onload_fired=3D!0}= )})(window);if(!window.google_loader_experiment)window.google_loader_expe= riment=3DFa(["launch","blockodd"],xa)||Fa(["async2_black","async2_white"]= ,ya)||"launch";var = ab,bb;a:{try{if(window.google_enable_async!=3D=3D!0&&window.google_loader= _experiment=3D=3D"blockodd"&&window.top.location.hostname.length%2=3D=3D1= ){bb=3D!1;break a}}catch(cb){}bb=3D!0}=0A= if(ab=3Dbb)ab=3Dwindow.google_enable_async=3D=3D=3D!1?!1:(window.google_l= oader_experiment=3D=3D"async2_black"&&!/MSIE = [67]/.test(navigator.userAgent)||B&&/MSIE = 8/.test(navigator.userAgent)||pa||oa&&!!window.document.body)&&!window.go= ogle_container_id&&(!window.google_ad_output||window.google_ad_output=3D=3D= "html");=0A= if(ab){var = db=3Dwindow;db.google_unique_id?++db.google_unique_id:db.google_unique_id= =3D1;for(var = Y=3Dwindow,_script$$inline_185=3D"script",Z,U=3DY,T=3D{allowtransparency:= '"true"',frameborder:'"0"',height:'"'+Y.google_ad_height+'"',hspace:'"0"'= ,marginwidth:'"0"',marginheight:'"0"',onload:'"'+Xa+'"',scrolling:'"no"',= vspace:'"0"',width:'"'+Y.google_ad_width+'"'},eb=3DU.document,$=3DT.id,fb= =3D0;!$||U.document.getElementById($);)$=3D"aswift_"+fb++;T.id=3D$;T.name= =3D$;eb.write(Ra());Z=3D$;var gb;Y.google_page_url&&(Y.google_page_url=3D=0A= String(Y.google_page_url));for(var = hb=3D[],ib=3D0,jb=3DV.length;ib<",_script$$inline_185,">",gb,"google_show_ads_impl=3Dtr= ue;google_unique_id=3D",Y.google_unique_id,';google_async_iframe_id=3D"',= Z,'";google_start_time=3D',=0A= h,";",tb?"google_hash_ratio=3D"+tb+";":"",vb?'google_loader_experiment=3D= "'+vb+'";':"","google_bpp=3D",sb>h?sb-h:1,";",Y= a(),""].join("");(Y.document.getElementById(Z)?Pa:Qa)(Za(Y,= Z,wb,!0))}else = window.google_start_time=3Dh,window.google_hash_ratio=3D$a(),document.wri= te(Ya());})();=0A= ------=_NextPart_000_0000_01CC1B45.12E32070 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://s7.addthis.com/js/250/addthis_widget.js#username=xa-4ca5da371021ab3f /* (c) 2008, 2009, 2010 Add This, LLC */=0A= if(!window._ate){var = _atd=3D"www.addthis.com/",_atr=3D"//s7.addthis.com/",_atn=3D"//l.addthisc= dn.com/",_euc=3DencodeURIComponent,_duc=3DdecodeURIComponent,_atc=3D{dr:0= ,ver:250,loc:0,enote:"",cwait:500,bamp:0.25,camp:1,damp:1,famp:0.02,pamp:= 0.2,tamp:1,vamp:1,ltj:1,xamp:0.5,abf:!!window.addthis_do_ab,ufc:1};(funct= ion(){var = l;try{l=3Dwindow.location;if(l.protocol.indexOf("file")=3D=3D=3D0||l.prot= ocol.indexOf("safari-extension")=3D=3D=3D0||l.protocol.indexOf("chrome-ex= tension")=3D=3D=3D0){_atr=3D"http:"+_atr;}if(l.hostname.indexOf("localhos= t")!=3D-1){_atc.loc=3D1;}}catch(e){}var = ua=3Dnavigator.userAgent.toLowerCase(),d=3Ddocument,w=3Dwindow,dl=3Dd.loc= ation,b=3D{win:/windows/.test(ua),xp:(/windows nt = 5.1/.test(ua))||(/windows nt 5.2/.test(ua)),osx:/os = x/.test(ua),chr:/chrome/.test(ua),iph:/iphone/.test(ua),dro:/android/.tes= t(ua),ipa:/ipad/.test(ua),saf:/safari/.test(ua),opr:/opera/.test(ua),msi:= (/msie/.test(ua))&&!(/opera/.test(ua)),ffx:/firefox/.test(ua),ff2:/firefo= x\/2/.test(ua),ffn:/firefox\/((3.[6789][0-9a-z]*)|(4.[0-9a-z]*))/.test(ua= ),ie6:/msie 6.0/.test(ua),ie7:/msie 7.0/.test(ua),ie8:/msie = 8.0/.test(ua),ie9:/msie = 9.0/.test(ua),mod:-1},_7=3D{rev:"100141",bro:b,wlp:(l||{}).protocol,dl:dl= ,upm:!!w.postMessage&&(""+w.postMessage).toLowerCase().indexOf("[native = code]")!=3D=3D-1,bamp:_atc.bamp-Math.random(),camp:_atc.camp-Math.random(= ),xamp:_atc.xamp-Math.random(),vamp:_atc.vamp-Math.random(),tamp:_atc.tam= p-Math.random(),pamp:_atc.pamp-Math.random(),ab:"-",inst:1,wait:500,tmo:n= ull,sub:!!window.at_sub,dbm:0,uid:null,spt:"static/r07/widget31.png",api:= {},imgz:[],hash:window.location.hash};d.ce=3Dd.createElement;d.gn=3Dd.get= ElementsByTagName;window._ate=3D_7;_7.evl=3Dfunction(_8,_9){return = eval(_8);};var _a=3Dfunction(o,fn,_d,_e){if(!o){return _d;}if(o = instanceof Array||(o.length&&(typeof o!=3D=3D"function"))){for(var = i=3D0,len=3Do.length,v=3Do[0];i-1){v=3D_2c(del||"&");}if(k){acc[k]=3Dv;}= }catch(e){}return acc;},{});},_34=3Dfunction(q,del){return = _a((q||"").split(del||"&"),function(acc,_38){try{var = kv=3D_38.split("=3D"),k=3D_16(_duc(kv[0])),v=3D_16(_duc(kv.slice(1).join(= "=3D")));if(k){acc[k]=3Dv;}}catch(e){}return = acc;},{});},_3c=3Dfunction(){var = _3d=3D_14(arguments,0),fn=3D_3d.shift(),_3f=3D_3d.shift();return = function(){return = fn.apply(_3f,_3d.concat(_14(arguments,0)));};},_40=3Dfunction(un,obj,evt,= fn){if(!obj){return;}if(we){obj[(un?"detach":"attach")+"Event"]("on"+evt,= fn);}else{obj[(un?"remove":"add")+"EventListener"](evt,fn,false);}},_45=3D= function(obj,evt,fn){_40(0,obj,evt,fn);},_49=3Dfunction(obj,evt,fn){_40(1= ,obj,evt,fn);},_4d=3D{reduce:_a,slice:_14,strip:_16,extend:_18,toKV:_26,r= toKV:_20,fromKV:_34,rfromKV:_2c,bind:_3c,listen:_45,unlisten:_49};_7.util= =3D_4d;_18(_7,_4d);(function(_4e,_4f,env){var _51,u=3D_4e.util;function = PolyEvent(_53,_54,_55,_56,_57){this.type=3D_53;this.triggerType=3D_54||_5= 3;this.target=3D_55||_56;this.triggerTarget=3D_56||_55;this.data=3D_57||{= };}u.extend(PolyEvent.prototype,{constructor:PolyEvent,bubbles:false,prev= entDefault:u.noop,stopPropagation:u.noop,clone:function(){return new = this.constructor(this.type,this.triggerType,this.target,this.triggerTarge= t,u.extend({},this.data));}});function = EventDispatcher(_58,_59){this.target=3D_58;this.queues=3D{};this.defaultE= ventType=3D_59||PolyEvent;}function getQueue(evt){var = Qs=3Dthis.queues;if(!Qs[evt]){Qs[evt]=3D[];}return Qs[evt];}function = addEventListener(evt,fn){this.getQueue(evt).push(fn);}function = removeEventListener(evt,fn){var = q=3Dthis.getQueue(evt),idx=3Dq.indexOf(fn);if(idx!=3D=3D-1){q.splice(idx,= 1);}}function fire(_62,_63,_64,_65){var = _66=3Dthis;if(!_65){setTimeout(function(){_66.dispatchEvent(new = _66.defaultEventType(_62,_62,_63,_66.target,_64));},10);}else{_66.dispatc= hEvent(new _66.defaultEventType(_62,_62,_63,_66.target,_64));}}function = dispatchEvent(evt){for(var = i=3D0,_69=3Devt.target,q=3Dthis.getQueue(evt.type),L=3Dq.length;i-1){r.onReady();ret= urn;}if(b.msi&&!b.ie9&&window=3D=3Dtop){(function(){if(r.isReady){return;= }try{d.documentElement.doScroll("left");}catch(error){setTimeout(argument= s.callee,0);return;}r.onReady();})();}if(b.opr){d.addEventListener("DOMCo= ntentLoaded",function(){if(r.isReady){return;}for(var = i=3D0;i= =3D250&&addthis_share.imp_url&&du&&du!=3Dw.addthis_share.url&&!(_7.util.i= vc((d.location.hash||"").substr(1).split(",").shift()))){w.addthis_share.= url=3Dw.addthis_url=3Ddu;w.addthis_share.title=3Dw.addthis_title=3Ddt;ret= urn 1;}return = 0;};_7f.igv=3Dfunction(u,t){if(!w.addthis_config){w.addthis_config=3D{use= rname:w.addthis_pub};}else{if(addthis_config.data_use_cookies=3D=3D=3Dfal= se){_atc.xck=3D1;}}if(!w.addthis_share){w.addthis_share=3D{};}if(!addthis= _share.url){if(!w.addthis_url&&addthis_share.imp_url=3D=3D=3Dundefined){a= ddthis_share.imp_url=3D1;}addthis_share.url=3D(w.addthis_url||u||"").spli= t("#{").shift();}if(!addthis_share.title){addthis_share.title=3D(w.addthi= s_title||t||"").split("#{").shift();}};if(!_atc.ost){if(!w.addthis_conf){= w.addthis_conf=3D{};}for(var i in = addthis_conf){_atc[i]=3Daddthis_conf[i];}_atc.ost=3D1;}})(_7,_7.api,_7);(= function(_8b,_8c,env){var = _8e,d=3Ddocument,u=3D_8b.util;_8b.ckv=3Du.fromKV(d.cookie,";");function = read(k){return = u.fromKV(d.cookie,";")[k];}if(!_8b.cookie){_8b.cookie=3D{};}_8b.cookie.rc= k=3Dread;})(_7,_7.api,_7);(function(_91,_92,env){var = _94,d=3Ddocument,_95=3D0,u=3D_91.util;function = canWeWrite(){if(_95){return = 1;}set("xtc",1);if(1=3D=3D_91.cookie.rck("xtc")){_95=3D1;}kill("xtc",1);r= eturn _95;}function checkForGovSite(_97){if(_atc.xck){return;}var = h=3D_97||_7.dh||_7.du||(_7.dl?_7.dl.hostname:"");if(h.indexOf(".gov")>-1|= |h.indexOf(".mil")>-1){_atc.xck=3D1;}var = p=3Dtypeof(_91.pub)=3D=3D=3D"function"?_91.pub():_91.pub,x=3D["usarmymedi= a","govdelivery"];for(i in = x){if(p=3D=3Dx[i]){_atc.xck=3D1;break;}}}function = kill(k,ud){if(d.cookie){d.cookie=3Dk+"=3D; expires=3DThu, 01 Jan 1970 = 00:00:01 GMT; path=3D/"+(ud?"; = domain=3D"+(_91.bro.msi?"":".")+"addthis.com":"");}}function = set(u,v,s,nd,_a1){checkForGovSite();if(!_atc.xck){if(!_a1){var _a1=3Dnew = Date();_a1.setYear(_a1.getFullYear()+2);}document.cookie=3Du+"=3D"+v+(!s?= "; expires=3D"+_a1.toUTCString():"")+"; path=3D/;"+(!nd?" = domain=3D"+(_91.bro.msi?"":".")+"addthis.com":"");}}if(!_91.cookie){_91.c= ookie=3D{};}_91.cookie.sck=3Dset;_91.cookie.kck=3Dkill;_91.cookie.cww=3Dc= anWeWrite;_91.cookie.gov=3DcheckForGovSite;})(_7,_7.api,_7);(function(_a2= ,_a3,env){function getUniqueBits(){var = ua=3Dmunge(navigator.userAgent,16),up=3D((new = Date()).getTimezoneOffset())+""+navigator.javaEnabled()+(navigator.userLa= nguage||navigator.language),up2=3Dwindow.screen.colorDepth+""+window.scre= en.width+window.screen.height+window.screen.availWidth+window.screen.avai= lHeight,_a8=3Dnavigator.plugins,_a9=3D_a8.length;if(_a9>0){for(var = i=3D0;i(new = Date()).getTime());}function isCuidOlderThan(_b9,_ba){var = d=3DgetDateFromCuid(_b9);return(((new = Date()).getTime()-d.getTime())>_ba*1000);}function = isValidCuid(_bc){return = _bc&&_bc.match(/^[0-9a-f]{16}$/)&&!isCuidInFuture(_bc);}u.cuid=3Dgenerate= Cuid;u.ivc=3DisValidCuid;u.ioc=3DisCuidOlderThan;})(_7,_7.api,_7);(functi= on(_bd,_be,env){function getHashParams(s,qs){var = q=3Ds.indexOf("#")>-1&&!qs?s.replace(/^[^\#]+\#?/,""):s.replace(/^[^\?]+\= ??/,""),p=3D_bd.util.fromKV(q);return p;}function = getScriptParams(_c4){var = ss=3Ddocument.gn("script"),_c6=3Dss.length,s=3Dss[_c6-1],p=3DgetHashParam= s(s.src);if(_c4||(s.src&&s.src.indexOf("addthis")=3D=3D-1)){for(var = i=3D0;i<_c6;i++){if((ss[i].src||"").indexOf(_c4||"addthis.com")>-1){p=3Dg= etHashParams(ss[i].src);break;}}}return = p;}if(!_bd.util){_bd.util=3D{};}_bd.util.gsp=3DgetScriptParams;_bd.util.g= hp=3DgetHashParams;})(_7,_7.api,_7);(function(_ca,_cb,env){var = u=3D_ca.util,_ce=3D"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0= 123456789-_=3D";function hexToBase64(_cf){var = _d0=3D"",_d1,_d2,_d3,_d4,_d5,i=3D0;if(/[0-9a-fA-F]+/.test(_cf)){while(i<_= cf.length){_d1=3DparseInt(_cf.charAt(i++),16);_d2=3DparseInt(_cf.charAt(i= ++),16);_d3=3DparseInt(_cf.charAt(i++),16);_d4=3D(_d1<<2)|(isNaN(_d3)?_d2= &3:(_d2>>2));_d5=3D((_d2&3)<<4)|_d3;_d0+=3D_ce.charAt(_d4)+(isNaN(_d3)?""= :_ce.charAt(_d5));}}else{}return _d0;}function base64ToHex(_d7){var = _d8=3D"",_d9,_da,_db,_dc,_dd,i=3D0;while(i<_d7.length){_dc=3D_ce.indexOf(= _d7.charAt(i++));_dd=3Di>=3D_d7.length?NaN:_ce.indexOf(_d7.charAt(i++));_= d9=3D_dc>>2;_da=3DisNaN(_dd)?(_dc&3):(((_dc&3)<<2)|(_dd>>4));_db=3D_dd&15= ;_d8+=3D_d9.toString(16)+_da.toString(16)+(isNaN(_dd)?"":_db.toString(16)= );}return = _d8;}u.hbtoa=3DhexToBase64;u.atohb=3Dbase64ToHex;})(_7,_7.api,_7);(functi= on(_df,_e0,env){var a=3D_df,_e3=3Dnew = Date().getTime(),ran=3Dfunction(){return = Math.floor(Math.random()*4294967295).toString(36);},off=3Dfunction(){retu= rn Math.floor((new = Date().getTime()-_e3)/100).toString(16);},sid=3D0,_e7=3Dfunction(f){if(si= d=3D=3D=3D0){a.sid=3Dsid=3D(f||a.util.cuid());}return = sid;},_e9=3Dnull,sxm=3Dfunction(b,xmi){if(_e9!=3D=3Dnull){clearTimeout(_e= 9);}if(b){_e9=3DsetTimeout(function(){xmi(false);},_7.wait);}},fcv=3Dfunc= tion(k,v){return = _euc(k)+"=3D"+_euc(v)+";"+off();},seq=3D1,_f1=3Dfunction(url,f){var = u=3D(url||"").split("?"),url=3Du.shift(),_f5=3D(u.pop()||"").split("&");r= eturn = f(url,_f5);},_f6=3Dfunction(url,_f8,_f9,svc){if(!_f8){_f8=3D{};}if(!_f8.r= emove){_f8.remove=3D[];}_f8.remove.push("sms_ss");_f8.remove.push("at_xt"= );_f8.remove.push("fb_ref");_f8.remove.push("fb_source");if(_f8.remove){u= rl=3D_fb(url,_f8.remove);}if(_f8.clean){url=3D_fc(url);}if(_f8.defrag){ur= l=3D_fd(url);}if(_f8.add){url=3D_fe(url,_f8.add,_f9,svc);}return = url;},_fe=3Dfunction(url,_100,_101,_102){var _103=3D{};if(_100){for(var = k in = _100){if(url.indexOf(k+"=3D")>-1){continue;}_103[k]=3D_105(_100[k],url,_1= 01,_102);}_100=3D_7.util.toKV(_103);}return = url+(_100.length?((url.indexOf("?")>-1?"&":"?")+_100):"");},_105=3Dfuncti= on(s,url,_108,_109){var _108=3D_108||addthis_share;return = s.replace(/{{service}}/g,_euc(_109||"")).replace(/{{code}}/g,_euc(_109||"= ")).replace(/{{title}}/g,_euc(_108.title)).replace(/{{url}}/g,_euc(url));= },_fb=3Dfunction(url,_10b){var _10c=3D{},_10b=3D_10b||[];for(var = i=3D0;i<_10b.length;i++){_10c[_10b[i]]=3D1;}return = _f1(url,function(url,_10f){var _110=3D[];if(_10f){for(var i in = _10f){if(typeof(_10f[i])=3D=3D"string"){var = kv=3D(_10f[i]||"").split("=3D");if(kv.length!=3D2&&_10f[i]){_110.push(_10= f[i]);}else{if(_10c[kv[0]]){continue;}else{if(_10f[i]){_110.push(_10f[i])= ;}}}}}url+=3D(_110.length?("?"+_110.join("&")):"");}return = url;});},_113=3Dfunction(url){var = frag=3Durl.split("#").pop().split(",").shift().split("=3D").pop();if(_7.u= til.ivc(frag)){return = url.split("#").pop().split(",");}return[""];},_fd=3Dfunction(url){var = frag=3D_113(url).shift().split("=3D").pop();if(_7.util.ivc(frag)){return = url.split("#").shift();}else{frag=3Durl.split("#").slice(1).join("#");if(= frag.length=3D=3D12&&frag.substr(0,1)=3D=3D"."&&/[a-zA-Z0-9\-_]{11}/.test= (frag.substr(1))){return url.split("#").shift();}}return = url;},_fc=3Dfunction(url){return _f1(url,function(url,_11a){var = jidx=3Durl.indexOf(";jsessionid"),_11c=3D[];if(jidx>-1){url=3Durl.substr(= 0,jidx);}if(_11a){for(var i in = _11a){if(typeof(_11a[i])=3D=3D"string"){var = kv=3D(_11a[i]||"").split("=3D");if(kv.length=3D=3D2){if(kv[0].indexOf("ut= m_")=3D=3D=3D0||kv[0]=3D=3D"gclid"||kv[0]=3D=3D"sms_ss"||kv[0]=3D=3D"at_x= t"||kv[0]=3D=3D"fb_ref"||kv[0]=3D=3D"fb_source"){continue;}}if(_11a[i]){_= 11c.push(_11a[i]);}}}url+=3D(_11c.length?("?"+_11c.join("&")):"");}return= url;});},sta=3Dfunction(){var = pub=3D(typeof(a.pub||"")=3D=3D"function"?a.pub():a.pub)||"unknown";return= "AT-"+pub+"/-/"+a.ab+"/"+_e7()+"/"+(seq++)+(a.uid!=3D=3Dnull?"/"+a.uid:""= );};if(!_7.track){_7.track=3D{};}_df.util.extend(_7.track,{fcv:fcv,ran:ra= n,rup:_fb,aup:_fe,cof:_fd,gof:_113,clu:_fc,mgu:_f6,ssid:_e7,sta:sta,sxm:s= xm});})(_7,_7.api,_7);(function(_121,_122,env){var = _124=3D".",_125=3D_124.length,_126=3D0,_127=3D{wpp:1,blg:1};function = extractOurParameters(dl,dr){if(!dl){dl=3Ddocument.location;}if(!dr){dr=3D= d.referer||d.referrer||"";}var = rxi,rsi,rsiq,rsc,fuid,_12f=3D0,du=3Ddl?dl.href:"",_131=3D(du||"").split("= #").shift(),hash=3D(du||"").split("#").pop(),_133=3D_7.util.ghp(du,1),_13= 4=3D_7.util.ghp(du);_12f=3D0,at_st=3D_134.at_st,rsc=3D_133.sms_ss,fb_ref=3D= _133.fb_ref,at_xt=3D_133.at_xt,q_at_st=3D_133.at_st;if(fb_ref){var = _135=3Dfb_ref.split("=3D").pop().split("_");if(_135.length=3D=3D2&&_7.uti= l.ivc(_135[0])){at_xt=3D_135.join(",");rsc=3D"facebook_like";}}if(!at_st)= {if(hash.length=3D=3D(11+_125)&&(hash.substr(0,_125)=3D=3D_124)&&/[a-zA-Z= 0-9\-_]{11}/.test(hash.substr(_125))){var = key=3D_7.util.atohb(hash.substr(_125));fuid=3Dkey.substr(8,8);at_st=3Dkey= .substr(0,8)+"00000000,";at_st+=3DparseInt(key.substr(16),10);}}at_st=3Da= t_st&&_7.util.ivc(at_st.split(",").shift())?at_st:"";if(at_st){_12f=3Dpar= seInt(at_st.split(",").pop())+1;rsi=3Dat_st.split(",").shift();}else{if(d= u.indexOf(_atd+"book")=3D=3D-1&&_131!=3Ddr){var = cvt=3D[],sm;if(at_xt){sm=3Dat_xt.split(",");rxi=3D_duc(sm.shift());if(rxi= .indexOf(",")>-1){sm=3Drxi.split(",");rxi=3Dsm.shift();}}else{if(q_at_st)= {sm=3Dq_at_st.split(",");rsiq=3D_duc(sm.shift());if(rsiq.indexOf(",")>-1)= {sm=3Drsiq.split(",");rsiq=3Dsm.shift();}}}if(sm&&sm.length){_12f=3DMath.= min(3,parseInt(sm.pop())+1);}}}if(!_7.util.ivc(rsi)){rsi=3Dnull;}if(!_7.u= til.ivc(rsiq)){rsiq=3Dnull;}return{rsi:rsi,rsiq:rsiq,fuid:fuid,rxi:rxi,rs= c:rsc,gen:_12f};}function = clickTrackableProduct(_139,_13a){if(!_13a||(_13a.data_track_clickback!=3D= =3Dfalse&&_13a.data_track_linkback!=3D=3Dfalse)){if(_126){return = true;}_139=3D(_139||window.addthis_product||"").split(",");for(var = i=3D0;i<_139.length;i++){if(_127[_139[i].split("-").shift()]){return(_126= =3Dtrue);}}}return = false;}_7.extend(_7.track,{cpf:_124,ctp:clickTrackableProduct,eop:extract= OurParameters});})(_7,_7.api,_7);(function(){var = d=3Ddocument,a=3D_7,cvt=3D[],avt=3Dnull,qtp=3D[],xtp=3Dfunction(){var = p;while(p=3Dqtp.pop()){trk(p);}},pcs=3D[],spc=3Dnull,apc=3Dfunction(c){c=3D= c.split("-").shift();for(var = i=3D0;i";ifr=3Dd.getElementById("_atssh"+r);}a.= opp(ifr.style);ifr.frameborder=3Difr.style.border=3D0;ifr.style.top=3Difr= .style.left=3D0;return ifr;},_150=3Dfunction(e){var = _152=3D300;if(e&&e.data&&e.data.service){if(a.dcp>=3D_152){return;}trk({g= en:_152,sh:e.data.service});a.dcp=3D_152;}},_153=3Dfunction(evt){var = t=3D{},data=3Devt.data||{},svc=3Ddata.svc,pco=3Ddata.pco,_159=3Ddata.cmo,= _15a=3Ddata.crs,_15b=3Ddata.cso;if(svc){t.sh=3Dsvc;}if(_159){t.cm=3D_159;= }if(_15b){t.cs=3D1;}if(_15a){t.cr=3D1;}if(pco){t.spc=3Dpco;}img("sh","3",= null,t);},trk=3Dfunction(t){var = dr=3Da.dr,rev=3D(a.rev||"");if(!t){return;}t.xck=3D_atc.xck?1:0;t.xxl=3D1= ;t.sid=3Da.track.ssid();t.pub=3Da.pub();t.ssl=3Da.ssl||0;t.du=3Da.tru(a.d= u||a.dl.href);if(a.dt){t.dt=3Da.dt;}if(a.cb){t.cb=3Da.cb;}t.lng=3Da.lng()= ;t.ver=3D_atc.ver;if(!a.upm&&a.uid){t.uid=3Da.uid;}t.pc=3Dt.spc||pcs.join= (",");if(dr){t.dr=3Da.tru(dr);}if(a.dh){t.dh=3Da.dh;}if(rev){t.rev=3Drev;= }if(a.xfr){if(a.upm){if(atf){atf.contentWindow.postMessage(_26(t),"*");}}= else{var div=3D_14a(),base=3D"static/r07/sh43.html"+(false?"?t=3D"+new = Date().getTime():"");if(atf){div.removeChild(div.firstChild);}atf=3Dctf()= ;atf.src=3D_atr+base+"#"+_26(t);div.appendChild(atf);}}else{qtp.push(t);}= },img=3Dfunction(i,c,x,obj,_166){if(!window.at_sub&&!_atc.xtr){var = t=3Dobj||{};t.evt=3Di;if(x){t.ext=3Dx;}avt=3Dt;if(_166=3D=3D=3D1){xmi(tru= e);}else{a.track.sxm(true,xmi);}}},cev=3Dfunction(k,v){cvt.push(a.track.f= cv(k,v));a.track.sxm(true,xmi);},xmi=3Dfunction(_16c){var = h=3Da.dl?a.dl.hostname:"";if(cvt.length>0||avt){a.track.sxm(false,xmi);if= (_atc.xtr){return;}var = t=3Davt||{};t.ce=3Dcvt.join(",");cvt=3D[];avt=3Dnull;trk(t);if(_16c){var = i=3Dd.ce("iframe");i.id=3D"_atf";_7.opp(i.style);d.body.appendChild(i);i=3D= d.getElementById("_atf");}}};a.ed.addEventListener("addthis-internal.comp= act",_153);a.ed.addEventListener("addthis.menu.share",_150);if(!a.track){= a.track=3D{};}a.util.extend(a.track,{pcs:pcs,apc:apc,cev:cev,ctf:ctf,gtf:= _14a,qtp:function(p){qtp.push(p);},stf:function(f){atf=3Df;},trk:trk,xtp:= xtp});})();_18(_7,{_rec:[],xfr:!_7.upm||!_7.bro.ffx,pmh:function(e){if(e.= origin.slice(-12)=3D=3D".addthis.com"){if(!e.data){return;}var = data=3D_34(e.data),r=3D_7._rec;for(var = n=3D0;n=3Drv.length-4){rv=3Drv.substr(0,_187);}if(rv= !=3Du){for(var i in = _7.trl){if(_7.trl[i]=3D=3Dk){_186=3D1;}}if(!_186){_7.trl.push(k);}}}}retu= rn = rv;},opp:function(st){st.width=3Dst.height=3D"1px";st.position=3D"absolut= e";st.zIndex=3D100000;},jlr:{},ajs:function(name,_18b){if(!_7.jlr[name]){= var = o=3Dd.ce("script"),head=3Dd.gn("head")[0]||d.documentElement;o.setAttribu= te("type","text/javascript");o.src=3D(_18b?"":_atr)+name;head.insertBefor= e(o,head.firstChild);_7.jlr[name]=3D1;return o;}return = 1;},jlo:function(){try{var a=3D_7,al=3Da.lng(),aig=3Dfunction(src){var = img=3Dnew = Image();_7.imgz.push(img);img.src=3Dsrc;};a.alg(al);if(!a.pld){if(a.bro.i= e6){aig(_atr+a.spt);aig(_atr+"static/t00/logo1414.gif");aig(_atr+"static/= t00/logo88.gif");if(window.addthis_feed){aig("static/r05/feed00.gif",1);}= }if(a.pll&&!window.addthis_translations){setTimeout(function(){a.pld=3Da.= ajs("static/r07/menu75.js");},10);}else{a.pld=3Da.ajs("static/r07/menu75.= js");}}}catch(e){}},ao:function(elt,pane,iurl,_196,_197,_198){_7.lad(["op= en",elt,pane,iurl,_196,_197,_198]);_7.jlo();return = false;},ac:function(){},as:function(s,cf,sh){_7.lad(["send",s,cf,sh]);_7.= jlo();}});(function(_19c,_19d,env){var = d=3Ddocument,_1a0=3D1,_1a1=3D["cbea","kkk","zvys","phz"],i=3D_1a1.length,= _1a3=3D{};function rot(s){return = s.replace(/[a-zA-Z]/g,function(c){return = String.fromCharCode((c<=3D"Z"?90:122)>=3D(c=3Dc.charCodeAt(0)+13)?c:c-26)= ;});}while(i--){_1a3[rot(_1a1[i])]=3D1;}function classifyString(s){var = c=3D0;if(!s||typeof(s)!=3D"string"){return = c;}s=3D((s||"").toLowerCase()+"").replace(/[^a-zA-Z]/g," ").split(" = ");for(var = i=3D0,_1a9=3Ds.length;i<_1a9;i++){if(_1a3[s[i]]){c|=3D_1a0;return = c;}}return c;}function classify(){var = _1aa=3D(w.addthis_title||d.title),_1ab=3DclassifyString(_1aa),_1ac=3Dd.al= l?d.all.tags("META"):d.getElementsByTagName?d.getElementsByTagName("META"= ):new Array(),j=3D(_1ac||"").length;if(_1ac&&j){while(j--){var = m=3D_1ac[j]||{},n=3D(m.name||"").toLowerCase(),c=3Dm.content;if(n=3D=3D"d= escription"||n=3D=3D"keywords"){_1ab|=3DclassifyString(c);}}}return = _1ab;}if(!_19c.ad){_19c.ad=3D{};}_7.extend(_19c.ad,{cla:classify});})(_7,= _7.api,_7);(function(_1b1,_1b2,env){var = _1b4,d=3Ddocument,u=3D_1b1.util,_1b6=3D_1b1.event.EventDispatcher,_1b7=3D= 25,_1b8=3D[];function ApiQueueFactory(name,fn,cxt){var = _1bc=3D[];function _1bc(){_1bc.push(arguments);}function = ready(){cxt[name]=3Dfn;while(_1bc.length){fn.apply(cxt,_1bc.shift());}}_1= bc.ready=3Dready;return _1bc;}function monitor(_1bd){if(_1bd&&_1bd = instanceof Resource){_1b8.push(_1bd);}for(var i=3D0;i<_1b8.length;){var = _1bf=3D_1b8[i];if(_1bf&&_1bf.test()){_1b8.splice(i,1);Resource.fire("load= ",_1bf,{resource:_1bf});}else{i++;}}if(_1b8.length){setTimeout(monitor,_1= b7);}}function Resource(id,url,test){var self=3Dthis,hub=3Dnew = _1b6(self);hub.decorate(hub).decorate(self);this.ready=3Dfalse;this.loadi= ng=3Dfalse;this.id=3Did;this.url=3Durl;if(typeof(test)=3D=3D=3D"function"= ){this.test=3Dtest;}else{this.test=3Dfunction(){return(!!_window[test]);}= ;}Resource.addEventListener("load",function(evt){var = r=3Devt.resource;if(!r||r.id!=3D=3Dself.id){return;}self.loading=3Dfalse;= self.ready=3Dtrue;hub.fire(evt.type,r,{resource:r});});}u.extend(Resource= .prototype,{load:function(){if(!this.loading){var = l;if(this.url.substr(this.url.length-4)=3D=3D".css"){var = head=3D(d.gn("head")[0]||d.documentElement);l=3Dd.ce("link");l.rel=3D"sty= lesheet";l.type=3D"text/css";l.href=3Dthis.url;l.media=3D"all";head.inser= tBefore(l,head.firstChild);}else{l=3D_7.ajs(this.url,1);}this.loading=3Dt= rue;Resource.monitor(this);return l;}else{return 1;}}});var _1c9=3Dnew = _1b6(Resource);_1c9.decorate(_1c9).decorate(Resource);u.extend(Resource,{= known:{},loading:_1b8,monitor:monitor});_1b1.resource=3D{Resource:Resourc= e,ApiQueueFactory:ApiQueueFactory};})(_7,_7.api,_7);(function(_1ca,_1cb,e= nv){var d=3Ddocument,a=3D_1ca,_1ce=3Dfunction(){var = _1cf=3Dd.gn("link"),rv=3D{};for(var i=3D0;i<_1cf.length;i++){var = l=3D_1cf[i];if(l.href&&l.rel){rv[l.rel]=3Dl.href;}}return = rv;},_1d3=3D_1ce(),_1d4=3Dfunction(){var = p=3Dd.location.protocol;if(p=3D=3D"file:"){p=3D"http:";}return = p+"//"+_atd;},srd=3Dfunction(){if(a.dr){return"&pre=3D"+_euc(a.track.cof(= a.dr));}else{return"";}},_1d7=3Dfunction(svc,feed,_1da,_1db){return = _1d4()+(feed?"feed.php":(svc=3D=3D"email"&&_atc.ver>=3D300?"tellfriend.ph= p":"bookmark.php"))+"?v=3D"+(_atc.ver)+"&winname=3Daddthis&"+uadd(svc,fee= d,_1da,_1db)+srd()+"&tt=3D0"+(svc=3D=3D=3D"more"&&a.bro.ipa?"&imore=3D1":= "");},uadd=3Dfunction(svc,feed,_1df,_1e0){var = t=3Da.trim,d=3Dwindow,pub=3Da.pub(),w=3Dwindow._atw||{},u=3D(_1df&&_1df.u= rl?_1df.url:(w.share&&w.share.url?w.share.url:(d.addthis_url||d.location.= href))),acs,hc=3Dfunction(s){if(u&&u!=3D""){var = i=3Du.indexOf("#at"+s);if(i>-1){u=3Du.substr(0,i);}}};if(!_1e0){_1e0=3Dw.= conf||{};}else{for(var k in = w.conf){if(!(_1e0[k])){_1e0[k]=3Dw.conf[k];}}}if(!_1df){_1df=3Dw.share||{= };}else{for(var k in = w.share){if(!(_1df[k])){_1df[k]=3Dw.share[k];}}}if(a.rsu()){_1df.url=3Dwi= ndow.addthis_url;_1df.title=3Dwindow.addthis_title;u=3D_1df.url;}if(!pub|= |pub=3D=3D"undefined"){pub=3D"unknown";}acs=3D_1e0.services_custom;hc("pr= o");hc("opp");hc("cle");hc("clb");hc("abc");if(u.indexOf("addthis.com/sta= tic/r07/ab")>-1){u=3Du.split("&");for(var i=3D0;i-1))?"&ips=3D1":"")+(crs?"&cr=3D"+(svc= =3D=3Dcrs?1:0):"")+"&uid=3D"+_euc(a.uid&&a.uid!=3D"x"?a.uid:a.util.cuid()= )+(_1df.email_template?"&email_template=3D"+_euc(_1df.email_template):"")= +(_1f3?"&email_vars=3D"+_euc(_1f3):"")+(_1ef?"&shortener=3D"+_euc(typeof(= _1ef)=3D=3D"array"?_1ef.join(","):_1ef):"")+(_1ef&&_1f0?"&"+_1f0:"")+((_1= df.passthrough||{})[svc]?"&passthrough=3D"+t((typeof(_1df.passthrough[svc= ])=3D=3D"object"?a.util.toKV(_1df.passthrough[svc]):_1df.passthrough[svc]= ),1):"")+(_1df.description?"&description=3D"+t(_1df.description,1):"")+(_= 1df.html?"&html=3D"+t(_1df.html,1):(_1df.content?"&html=3D"+t(_1df.conten= t,1):""))+(_1df.trackurl&&_1df.trackurl!=3Du?"&trackurl=3D"+t(_1df.tracku= rl,1):"")+(_1df.screenshot?"&screenshot=3D"+t(_1df.screenshot,1):"")+(_1d= f.swfurl?"&swfurl=3D"+t(_1df.swfurl,1):"")+(a.cb?"&cb=3D"+a.cb:"")+(a.ufb= l?"&ufbl=3D1":"")+(_1df.iframeurl?"&iframeurl=3D"+t(_1df.iframeurl,1):"")= +(_1df.width?"&width=3D"+_1df.width:"")+(_1df.height?"&height=3D"+_1df.he= ight:"")+(_1e0.data_track_p32?"&p32=3D"+_1e0.data_track_p32:"")+(_1e0.dat= a_track_clickback||_1e0.data_track_linkback||!pub||pub=3D=3D"AddThis"||_7= .track.ctp(_1e0.product,_1e0)?"&sms_ss=3D1&at_xt=3D1":"")+((acs&&acs.url)= ?"&acn=3D"+_euc(acs.name)+"&acc=3D"+_euc(acs.code)+"&acu=3D"+_euc(acs.url= ):"")+(a.smd?(a.smd.rxi?"&rxi=3D"+a.smd.rxi:"")+(a.smd.rsi?"&rsi=3D"+a.sm= d.rsi:"")+(a.smd.gen?"&gen=3D"+a.smd.gen:""):((rsi?"&rsi=3D"+rsi:"")+(gen= ?"&gen=3D"+gen:"")))+(_1df.xid?"&xid=3D"+t(_1df.xid,1):"")+(tmp?"&templat= e=3D"+t(tmp,1):"")+(_1ec?"&module=3D"+t(_1ec,1):"")+(_1e0.ui_cobrand?"&ui= _cobrand=3D"+t(_1e0.ui_cobrand,1):"")+(_1e0.ui_header_color?"&ui_header_c= olor=3D"+t(_1e0.ui_header_color,1):"")+(_1e0.ui_header_background?"&ui_he= ader_background=3D"+t(_1e0.ui_header_background,1):"");return = rv;},_1f9=3Dfunction(_1fa,_1fb){var = xid=3D_1fa.xid||a.util.cuid();if(_1fb.data_track_clickback||_1fb.data_tra= ck_linkback||_7.track.ctp(_1fb.product,_1fb)){return"at_xt=3D"+xid+","+((= a.smd||{}).gen||0);}else{return"";}},_1fd=3Dfunction(_1fe,_1ff,_200,_201,= _202,_203){var = pub=3Da.pub(),url=3D_201||_1ff.url||"",xid=3D_1ff.xid||a.util.cuid();if(u= rl.toLowerCase().indexOf("http%3a%2f%2f")=3D=3D=3D0){url=3D_duc(url);}if(= _202){var _207=3D{};for(var k in = _1ff){_207[k]=3D_1ff[k];}_207.xid=3Dxid;setTimeout(function(){(new = Image()).src=3D_1d7(_1fe=3D=3D"twitter"&&_203?"tweet":_1fe,0,_207,_200);}= ,100);}return = url+(_200.data_track_clickback||_200.data_track_linkback||!pub||pub=3D=3D= "AddThis"?((url.indexOf("?")>-1)?"&":"?")+("sms_ss=3D"+_1fe)+("&at_xt=3D"= +xid+","+((a.smd||{}).gen||0)):"");},_209=3Dfunction(_20a,_20b,_20c){var = _20b=3D_20b||{},_20d=3D_20a.share_url_transforms||_20a.url_transforms||{}= ,url=3Da.track.cof(a.track.mgu(_20a.url,_20d,_20a,"mailto"));return"mailt= o:?subject=3D"+_euc(_20a.title?_20a.title:url)+"&body=3D"+_euc(_1fd("mail= to",_20a,_20b,url,_20c));},_20f=3Dfunction(_210){return((!_210.templates|= |!_210.templates.twitter)&&(!a.wlp||a.wlp=3D=3D"http:"));},_211=3Dfunctio= n(url,_213,_214,name){var = neww=3D_213||550,newh=3D_214||450,_218=3Dscreen.width,_219=3Dscreen.heigh= t,_21a=3DMath.round((_218/2)-(neww/2)),_21b=3D0,i;if(_219>newh){_21a=3DMa= th.round((_219/2)-(newh/2));}w.open(url,name||"addthis_share","left=3D"+_= 21a+",top=3D"+_21b+",width=3D"+neww+",height=3D"+newh+",personalbar=3Dno,= toolbar=3Dno,scrollbars=3Dyes,location=3Dyes,resizable=3Dyes");return = false;},_21d=3Dfunction(s,_21f,_220){w.open(_1d7(s,0,_21f,_220),"addthis_= share");return false;},_221=3Dfunction(svc){var = _223=3D{wordpress:1,vk:1};return = _223[svc];},_224=3Dfunction(svc,_226,_227,_228,_229,name){var = _22b=3D{wordpress:{width:720,height:570},linkedin:{width:600,height:400},= vk:{width:720,height:290},"default":{width:550,height:450}},url=3D_1d7(sv= c,0,_226,_227);if(_227.ui_use_same_window){window.location.href=3Durl;}el= se{_211(url,_228||(_22b[svc]||_22b["default"]).width,_229||(_22b[svc]||_2= 2b["default"]).height,name);}return = false;},_22d=3Dfunction(_22e,_22f,_230,_231){var = _232=3D"",_233=3D_22e.share_url_transforms||_22e.url_transforms||{},_234,= url=3Da.track.cof(a.track.mgu(_22e.url,_233,_22e,"twitter"));if((_22e.pas= sthrough||{}).twitter){if(_22e.passthrough.twitter.text){_234=3D_22e.titl= e;_22e.title=3D_22e.passthrough.twitter.text;}_232=3Da.util.toKV(_22e.pas= sthrough.twitter);}if(_232.indexOf("text=3D")=3D=3D-1){_232=3D"text=3D"+_= euc(_22e.title)+"&"+_232;}if(_232.indexOf("via=3D")=3D=3D-1){_232=3D"via=3D= AddThis&"+_232;}url=3D"http://twitter.com/share?url=3D"+_euc(_1fd("twitte= r",_22e,_22f,url,1,_230))+"&"+_232;if(_234){_22e.title=3D_234;}if(_22f.ui= _use_same_window||_231){window.location.href=3Durl;}else{_211(url,550,450= ,"twitter_tweet");}return = false;},_236=3D[],_237=3Dfunction(svc,feed,_23a,_23b){var = url=3D_1d7(svc,feed,_23a,_23b);_236.push(a.ajs(url,1));},_23d=3Dfunction(= _23e,_23f,_240){return = _1d4()+"tellfriend.php?&fromname=3Daaa&fromemail=3D"+_euc(_23f.from)+"&fr= ommenu=3D1&tofriend=3D"+_euc(_23f.to)+(_23e.email_template?"&template=3D"= +_euc(_23e.email_template):"")+(_23f.vars?"&vars=3D"+_euc(_23f.vars):"")+= "&lng=3D"+(a.lng()||"xx")+"¬e=3D"+_euc(_23f.note)+"&"+uadd("email",nul= l,null,_240);};_1ca.share=3D{auw:_221,ocw:_211,stw:_224,siw:_21d,pts:_22d= ,unt:_20f,uadd:uadd,genurl:_1d7,geneurl:_23d,genieu:_209,acb:_1fd,gcp:_1f= 9,svcurl:_1d4,track:_237,links:_1d3};})(_7,_7.api,_7);var = w=3Dwindow,ac=3Dw.addthis_config||{},css=3Dnew = _7.resource.Resource("widgetcss",_atr+"static/r07/widget59.css",function(= ){return true;}),_243=3Dnew = _7.resource.Resource("widget32css",_atr+"static/r07/widgetbig59.css",func= tion(){return true;});function = main(){try{if(_atc.xol&&!_atc.xcs&&ac.ui_use_css!=3D=3Dfalse){css.load();= if(_7.bro.ipa){_243.load();}}var = a=3D_7,msi=3Da.bro.msi,hp=3D0,_247=3Dwindow.addthis_config||{},dt=3Dd.tit= le,dr=3D(typeof(a.rdr)!=3D=3D"undefined")?a.rdr:(d.referer||d.referrer||"= "),du=3Ddl?dl.href:null,dh=3Ddl.hostname,_24c=3Ddu,_24d=3D0,al=3D(_7.lng(= ).split("-")).shift(),_24f=3D_7.track.eop(dl,dr),cvt=3D[],rsiq=3D_24f.rsi= q,rsi=3D_24f.rsi,rxi=3D_24f.rxi,rsc=3D_24f.rsc,gen=3D_24f.gen,fuid=3D_24f= .fuid,ifr,_258=3D_atr+"static/r07/sh43.html#",data,_25a=3Dfunction(){if(!= _7.track.pcs.length){_7.track.apc(window.addthis_product||("men-"+_atc.ve= r));}data.pc=3D_7.track.pcs.join(",");};if(window.addthis_product){_7.tra= ck.apc(addthis_product);if(addthis_product.indexOf("fxe")=3D=3D-1&&addthi= s_product.indexOf("bkm")=3D=3D-1){_7.track.spc=3Daddthis_product;}}var = l=3D_7.share.links.canonical;if(l){if(l.indexOf("http")!=3D=3D0){_24c=3D(= du||"").split("//").pop().split("/");if(l.indexOf("/")=3D=3D=3D0){_24c=3D= _24c.shift()+l;}else{_24c.pop();_24c=3D_24c.join("/")+"/"+l;}_24c=3Ddl.pr= otocol+"//"+_24c;}else{_24c=3Dl;}_7.usu(0,1);}_24c=3D_24c.split("#{").shi= ft();a.igv(_24c,d.title||"");var = _25c=3Daddthis_share.view_url_transforms||addthis_share.track_url_transfo= rms||addthis_share.url_transforms;if(_25c){_24c=3D_7.track.mgu(_24c,_25c)= ;}if(rsi){rsi=3Drsi.substr(0,8)+fuid;}a.smd=3D{rsi:rsi,rxi:rxi,gen:gen,rs= c:rsc};a.dr=3Da.tru(dr,"fr");a.du=3Da.tru(_24c,"fp");a.dt=3Ddt=3Dw.addthi= s_share.title;a.cb=3Da.ad.cla();a.dh=3Ddl.hostname;a.ssl=3Ddu&&du.indexOf= ("https")=3D=3D=3D0?1:0;data=3D{cb:a.cb,ab:a.ab,dh:a.dh,dr:a.dr,du:a.du,d= t:dt,inst:a.inst,lng:a.lng(),pc:w.addthis_product||"men",pub:a.pub(),ssl:= a.ssl,sid:_7.track.ssid(),srd:_atc.damp,srf:_atc.famp,srp:_atc.pamp,srx:_= atc.xamp,ver:_atc.ver,xck:_atc.xck||0};if(a.trl.length){data.trl=3Da.trl.= join(",");}if(a.rev){data.rev=3Da.rev;}if(_247.data_track_clickback||_247= .data_track_linkback||_7.track.ctp(data.pc,_247)){data.ct=3Da.ct=3D1;}if(= a.prv){data.prv=3D_26(a.prv);}if(rsc){data.sr=3Drsc;}if(a.vamp>=3D0&&!a.s= ub){if(rsi&&(fuid!=3Da.gub())){cvt.push(a.track.fcv("plv",Math.round(1/_a= tc.vamp)));cvt.push(a.track.fcv("rsi",rsi));cvt.push(a.track.fcv("gen",ge= n));cvt.push(a.track.fcv("abc",1));data.ce=3Dcvt.join(",");_24d=3D"addres= sbar";}else{if(rxi||rsiq||rsc){cvt.push(a.track.fcv("plv",Math.round(1/_a= tc.vamp)));if(rsc){cvt.push(a.track.fcv("rsc",rsc));}if(rxi){cvt.push(a.t= rack.fcv("rxi",rxi));}else{if(rsiq){cvt.push(a.track.fcv("rsi",rsiq));}}i= f(rsiq||rxi){cvt.push(a.track.fcv("gen",gen));}data.ce=3Dcvt.join(",");_2= 4d=3Drsc||"unknown";}}}if(_24d&&a.bamp>=3D0){data.clk=3D1;a.dcp=3Ddata.ge= n=3D50;_7.ed.fire("addthis.user.clickback",window.addthis||{},{service:_2= 4d});}if(a.upm){data.xd=3D1;if(_7.bro.ffx){data.xld=3D1;}}if(window.histo= ry&&typeof(history.replaceState)=3D=3D"function"&&!_7.bro.chr&&(_247.data= _track_addressbar||_247.data_track_addressbar_paths)&&((du||"").split("#"= ).shift()!=3Ddr)&&(du.indexOf("#")=3D=3D-1||rsi)){var = path=3Ddl.pathname||"",_25e,_25f=3Dpath!=3D"/";if(_247.data_track_address= bar_paths){_25f=3D0;for(var = i=3D0;i<_247.data_track_addressbar_paths.length;i++){_25e=3Dnew = RegExp(_247.data_track_addressbar_paths[i].replace(/\*/g,".*")+"$");if(_2= 5e.test(path)){_25f=3D1;break;}}}if(_25f&&(!rsi||a.util.ioc(rsi,5))){var = _261=3Dfunction(){history.replaceState({d:(new = Date()),g:gen},d.title,dl.href.split("#").shift()+"#"+_7.track.cpf+_7.uti= l.hbtoa(_7.track.ssid().substr(0,8)+_7.gub()+Math.min(3,gen)));};_261();}= }if(dl.href.indexOf(_atr)=3D=3D-1&&!a.sub){if(a.upm){if(msi){setTimeout(f= unction(){_25a();ifr=3Da.track.ctf(_258+_26(data));a.track.stf(ifr);},_7.= wait);w.attachEvent("onmessage",a.pmh);}else{ifr=3Da.track.ctf();w.addEve= ntListener("message",a.pmh,false);}if(_7.bro.ffx){ifr.src=3D_258;_7.track= .qtp(data);}else{if(!msi){setTimeout(function(){_25a();ifr.src=3D_258+_26= (data);},_7.wait);}}}else{ifr=3Da.track.ctf();setTimeout(function(){_25a(= );ifr.src=3D_258+_26(data);},_7.wait);}if(ifr){ifr=3Da.track.gtf().append= Child(ifr);a.track.stf(ifr);}}if(w.addthis_language||ac.ui_language){a.al= g();}if(a.plo.length>0){a.jlo();}}catch(e){window.console&&console.log("l= od",e);}}w._ate=3Da;w._adr=3Dr;a._rec.push(function(data){if(data.sshs){v= ar = s=3Dwindow.addthis_ssh=3D_duc(data.sshs);a.gssh=3D1;a._ssh=3Ds.split(",")= ;}if(data.uss){var = u=3Da._uss=3D_duc(data.uss).split(",");if(window.addthis_ssh){var = seen=3D{},u=3Du.concat(a._ssh),_266=3D[];for(var = i=3D0;i");_7.igv();_7.lad(["span",rc,addthis_share.url||"= [url]",addthis_share.title||"[title]"]);}if(w.addthis_clickout){_7.lad(["= cout"]);}if(!_atc.xol&&!_atc.xcs&&ac.ui_use_css!=3D=3Dfalse){css.load();i= f(_7.bro.ipa){_243.load();}}}catch(e){if(window.console){console.log("mai= n",e);}}_6f.bindReady();_6f.append(main);})();function = addthis_open(){if(typeof iconf=3D=3D"string"){iconf=3Dnull;}return = _ate.ao.apply(_ate,arguments);}function = addthis_close(){_ate.ac();}function = addthis_sendto(){_ate.as.apply(_ate,arguments);return = false;}if(_atc.dr){_adr.onReady();}}else{_ate.inst++;}if(_atc.abf){addthi= s_open(document.getElementById("ab"),"emailab",window.addthis_url||"[URL]= ",window.addthis_title||"[TITLE]");}if(!window.addthis||window.addthis.no= deType!=3D=3Dundefined){window.addthis=3D(function(){var = e=3D{a1webmarks:"A1‑Webmarks",aim:"AOL = Lifestream",amazonwishlist:"Amazon",aolmail:"AOL Mail",aviary:"Aviary = Capture",domaintoolswhois:"Whois Lookup",googlebuzz:"Google = Buzz",googlereader:"Google Reader",googletranslate:"Google = Translate",linkagogo:"Link-a-Gogo",meneame:"Menéame",misterwong:"M= ister Wong",mailto:"Email = App",myaol:"myAOL",myspace:"MySpace",readitlater:"Read It = Later",rss:"RSS",stumbleupon:"StumbleUpon",typepad:"TypePad",wordpress:"W= ordPress",yahoobkm:"Y! Bookmarks",yahoomail:"Y! = Mail",youtube:"YouTube"},g=3Ddocument,c=3Dg.gn("body").item(0),f=3D_ate.u= til.bind;function b(d,l){var = m;if(window._atw&&_atw.list){m=3D_atw.list[d]}else{if(e[d]){m=3De[d]}else= {m=3D(l?d:(d.substr(0,1).toUpperCase()+d.substr(1)))}}return(m||"").repla= ce(/ /g," ")}function i(d,u,s,r,t){u=3Du.toUpperCase();var = p=3D(d=3D=3Dc&&addthis.cache[u]?addthis.cache[u]:(d||c||g.body).getElemen= tsByTagName(u)),n=3D[],q,m;if(d=3D=3Dc){addthis.cache[u]=3Dp}if(t){for(q=3D= 0;q-1){n.push(m)}= }}else{s=3Ds.replace(/\-/g,"\\-");var l=3Dnew = RegExp("(^|\\s)"+s+(r?"\\w*":"")+"(\\s|$)");for(q=3D0;q-= 1){d=3Dd.replace(/&([aeiou]).+;/g,"$1")}return = d},p=3Dfunction(){return(typeof(window.FB)=3D=3D"object"&&FB.Event&&typeo= f(FB.Event.subscribe)=3D=3D"function")},j=3D0,U=3D[],f=3D{},Y=3D{compact:= 1,expanded:1,facebook:1,email:1,twitter:1,print:1,google:1,live:1,stumble= upon:1,myspace:1,favorites:1,digg:1,delicious:1,blogger:1,googlebuzz:1,fr= iendfeed:1,vk:1,mymailru:1,gmail:1,yahoomail:1,reddit:1,orkut:1},E=3Dnew = _ate.resource.Resource("widget32css",_atr+"static/r07/widgetbig59.css",fu= nction(){return = true}),R=3Dfalse,ab=3Dtrue,x=3DJ.addthis_config,O=3DJ.addthis_share,F=3D{= },A=3D{},t=3DW.gn("body").item(0),C=3Dwindow.addthis,c=3DC._select,z=3DC.= _gebcn(t,"A","addthis_button_",true,true),T=3D{rss:"Subscribe via = RSS"},S=3D{tweet:"Tweet",email:"Email",mailto:"Email",print:"Print",favor= ites:"Save to Favorites",twitter:"Tweet This",digg:"Digg = This",more:"View more = services"},L=3D{email_vars:1,passthrough:1,modules:1,templates:1,services= _custom:1},X=3D{feed:1,more:_atc.ver<300,email:1,mailto:1},G=3D{feed:1,em= ail:1,mailto:1,print:1,more:!_ate.bro.ipa&&_atc.ver<300,favorites:1},Q=3D= {more:_atc.ver>=3D300},l=3D0,H=3D0,y=3D0,m=3D0,M=3D[],aa=3D{};function = e(u,w){if(w&&u!=3D=3Dw){for(var d in = w){if(u[d]=3D=3D=3DK){u[d]=3Dw[d]}}}}function r(ac,u,ad){var = w=3Dac.onclick||function(){},d=3Dfunction(){_ate.ed.fire("addthis.menu.sh= are",window.addthis||{},{element:ac,service:u,url:ac.share.url})};if(ac.c= onf.data_ga_tracker||addthis_config.data_ga_tracker||ac.conf.data_ga_prop= erty||addthis_config.data_ga_property){ac.onclick=3Dfunction(){_ate.gat(u= ,ad,ac.conf,ac.share);d();return = w()}}else{ac.onclick=3Dfunction(){d();return w()}}}function v(u,d){var = w=3D{googlebuzz:"http://www.google.com/profiles/%s",youtube:"http://www.y= outube.com/user/%s",facebook:"http://www.facebook.com/profile.php?id=3D%s= ",facebook_url:"http://www.facebook.com/%s",rss:"%s",flickr:"http://www.f= lickr.com/photos/%s",twitter:"http://twitter.com/%s",linkedin:"http://www= .linkedin.com/in/%s"};if(u=3D=3D"facebook"&&isNaN(parseInt(d))){u=3D"face= book_url"}return(w[u]||"").replace("%s",d)||""}function = q(u,d){if(R&&!d){return true}var = w=3D(u.parentNode||{}).className||"";R=3D(w.indexOf("32x32")>-1||u.classN= ame.indexOf("32x32")>-1);return R}function B(u){var = w=3D(u.parentNode||{}).className||"",d=3Du.conf&&u.conf.product&&w.indexO= f("toolbox")=3D=3D-1?u.conf.product:"tbx"+(u.className.indexOf("32x32")>-= 1||w.indexOf("32x32")>-1?"32":"")+"-"+_atc.ver;if(d.indexOf(32)>-1){R=3Dt= rue}_ate.track.apc(d);return d}function h(w,ac){var u=3D{};for(var d in = w){if(ac[d]){u[d]=3Dac[d]}else{u[d]=3Dw[d]}}return u}function b(u,d){var = ac=3D{};for(var w=3D0;w-1&&(al.conf.product||"").indexOf("men")=3D=3D=3D0){al.conf.product=3D"t= bx"+(ap.className.indexOf("32x32")>-1?"32":"")+"-"+_atc.ver;_ate.track.ap= c(al.conf.product)}if(ao&&ao!=3D=3D"more"){al.conf.product=3DB(al)}if((!a= l.conf||(!al.conf.ui_click&&!al.conf.ui_window_panes))&&!_ate.bro.ipa){if= (ad){al.onmouseover=3Dfunction(){return = ad(this,this.conf,this.share)}}if(w){al.onmouseout=3Dfunction(){return = w(this)}}if(ax){al.onclick=3Dfunction(){return = ax(al,al.conf,al.share)}}}else{if(ax){if(ao){al.onclick=3Dfunction(){retu= rn = ax(this,this.conf,this.share)}}else{if(!al.conf.ui_window_panes){al.oncli= ck=3Dfunction(){return = addthis_open(this,"",null,null,this.conf,this.share)}}else{al.onclick=3Df= unction(){return = addthis_sendto("more",this.conf,this.share)}}}}}if(al.tagName.toLowerCase= ()=3D=3D"a"){var = ac=3Dal.share.url||addthis_share.url;_ate.usu(ac);if(ao){var = ai=3Ds(ao,al.conf),d=3Dal.firstChild;if(ai&&ai.code&&ai.icon){if(d&&d.cla= ssName.indexOf("at300bs")>-1){var = ak=3D"16";if(q(al,1)){d.className=3Dd.className.split("at15nc").join("");= ak=3D"32"}d.style.background=3D"url("+ai.icon+") no-repeat top left = transparent";if(!d.style.cssText){d.style.cssText=3D""}d.style.cssText=3D= "line-height:"+ak+"px!important;width:"+ak+"px!important;height:"+ak+"px!= important;background:"+d.style.background+"!important"}}if(!G[ao]){if(am.= follow){al.href=3Dac;al.onclick=3Dfunction(){_ate.share.track(ao,1,al.sha= re,al.conf)};if(al.children&&al.children.length=3D=3D1&&al.parentNode&&al= .parentNode.className.indexOf("toolbox")>-1){var = aq=3DW.ce("span");aq.className=3D"addthis_follow_label";aq.innerHTML=3DC.= util.getServiceName(ao);al.appendChild(aq)}}else{if(ao=3D=3D"twitter"){if= (_ate.share.unt(al.share)){al.onclick=3Dfunction(ay){return = _ate.share.pts(al.share,al.conf)};al.noh=3D1}else{al.onclick=3Dnull;al.hr= ef=3D_ate.share.genurl(ao,0,al.share,al.conf);al.noh=3D0}}else{if(!al.noh= ){if(al.conf.ui_open_windows||_ate.share.auw(ao)){al.onclick=3Dfunction(a= y){return = _ate.share.stw(ao,al.share,al.conf)}}else{al.onclick=3Dfunction(ay){retur= n = _ate.share.siw(ao,al.share,al.conf)};al.href=3D_ate.share.genurl(ao,0,al.= share,al.conf)}}}}r(al,ao,ac);if(!al.target){al.target=3D"_blank"}C.links= .push(al)}else{if(ao=3D=3D"mailto"||(ao=3D=3D"email"&&(al.conf.ui_use_mai= lto||_ate.bro.iph||_ate.bro.ipa))){al.onclick=3Dfunction(){al.share.xid=3D= _ate.util.cuid();(new = Image()).src=3D_ate.share.genurl("mailto",0,al.share,al.config)};al.href=3D= _ate.share.genieu(al.share);r(al,ao,ac);C.ems.push(al)}}if(!al.title||al.= at_titled){var = ah=3DC.util.getServiceName(ao,!ai);al.title=3Dn(am.follow?(T[ao]?T[ao]:"F= ollow on "+ah):(S[ao]?S[ao]:"Send to = "+ah));al.at_titled=3D1}}else{if(al.conf.product&&al.parentNode.className= .indexOf("toolbox")=3D=3D-1){B(al)}}}var = af;switch(aj){case"img":if(!al.hasChildNodes()){var = aw=3D(al.conf.ui_language||_ate.lng()).split("-").shift(),an=3D_ate.ivl(a= w);if(!an){aw=3D"en"}else{if(an!=3D=3D1){aw=3Dan}}af=3DV(_ate.iwb(aw)?150= :125,16,"Share",_atr+"static/btn/v2/lg-share-"+aw.substr(0,2)+".gif")}bre= ak}if(af){al.appendChild(af)}}}}function = g(){if(window.gapi&&window.gapi.plusone){gapi.plusone.go();return}else{if= (!m){var = d=3D_ate.ajs("//apis.google.com/js/plusone.js",1);m=3D1}}if(H<3){setTimeo= ut(g,3000+1000*2*(H++))}}function = N(){if(W.location.href.indexOf(_atr)=3D=3D-1&&!_ate.sub&&!j){if(p()){j=3D= 1;FB.Event.subscribe("edge.create",function(w){if(!aa[w]){var = d=3D{};for(var u in = addthis_share){d[u]=3Daddthis_share[u]}d.url=3Dw;_ate.share.track("facebo= ok_like",0,d,addthis_config);aa[w]=3D1}});FB.Event.subscribe("edge.remove= ",function(w){if(aa[w]){var d=3D{};for(var u in = addthis_share){d[u]=3Daddthis_share[u]}d.url=3Dw;_ate.share.track("facebo= ok_dislike",0,d,addthis_config);aa[w]=3D0}})}else{if(window.fbAsyncInit&&= !y){if(l<3){setTimeout(N,3000+1000*2*(l++))}y=3D1}}}}function = Z(aE,aF,aG,at,aM){for(var aP=3D0;aP";var = a1=3DaX.firstChild;a1.src=3D"//api.tweetmeme.com/button.js?url=3D"+_euc(a= p.share.url)+"&"+ag;aX.noh=3DaX.ost=3D1}else{if(ak=3D=3D=3D"linkedin_coun= ter"){if(aX.ost){continue}var = aJ=3Di(aX,"li"),aG=3Dap.share,aY=3DaJ.width||100,ah=3DaJ.height||18,ag,aQ= =3D"",al;if(!aJ.counter){aJ.counter=3D"horizontal"}if(!aG.passthrough){aG= .passthrough=3D{}}aG.passthrough.linkedin=3D_ate.util.toKV(aJ);aQ=3D_ate.= util.rtoKV(aG);if(aJ.counter=3D=3D=3D"top"){ah=3D55;aY=3D57;if(!aJ.height= ){aJ.height=3Dah}if(!aJ.width){aJ.width=3DaY}}else{if(aJ.counter=3D=3D=3D= "right"){aY=3D100;if(!aJ.width){aJ.width=3Day}}}if(aJ.width){aY=3DaJ.widt= h}if(aJ.height){ah=3DaJ.height}ag=3D_ate.util.toKV(aJ),aX.innerHTML=3D'';al=3DaX.firstChild;if(!ap.conf.pubid){ap.con= f.pubid=3Daddthis_config.pubid||_ate.pub()}al.src=3D_atr+"static/r07/link= edin04.html#href=3D"+_euc(ap.share.url)+"&dr=3D"+_euc(_ate.dr)+"&conf=3D"= +_euc(_ate.util.toKV(ap.conf))+"&share=3D"+_euc(aQ)+"&li=3D"+_euc(ag);aX.= noh=3DaX.ost=3D1}else{if(ak=3D=3D=3D"tweet"){if(aX.ost){continue}var = ad=3Di(aX,"tw"),aG=3Dap.share,ay=3Dad.width||55,aD=3Dad.height||20,ag,aQ=3D= "",av;if(!ad.text){ad.text=3Dap.share.title}if(!ad.via){ad.via=3D"AddThis= "}if(!ad.count){ad.count=3D"horizontal"}if(!aG.passthrough){aG.passthroug= h=3D{}}aG.passthrough.twitter=3D_ate.util.toKV(ad);aQ=3D_ate.util.rtoKV(a= G);if(ad.count=3D=3D=3D"vertical"){aD=3D62;if(!ad.height){ad.height=3DaD}= }else{if(ad.count=3D=3D=3D"horizontal"){ay=3D110;if(!ad.width){ad.width=3D= ay}}}if(ad.width){ay=3Dad.width}if(ad.height){aD=3Dad.height}ag=3D_ate.ut= il.toKV(ad),aX.innerHTML=3D'';av=3DaX.firstChild;if(!ap.conf.pubid){ap.con= f.pubid=3Daddthis_config.pubid||_ate.pub()}av.src=3D_atr+"static/r07/twee= t04.html#href=3D"+_euc(ap.share.url)+"&dr=3D"+_euc(_ate.dr)+"&conf=3D"+_e= uc(_ate.util.toKV(ap.conf))+"&share=3D"+_euc(aQ)+"&tw=3D"+_euc(ag);aX.noh= =3DaX.ost=3D1}else{if(ak=3D=3D=3D"google_plusone"){var = az=3Di(aX,"g:plusone"),aq=3D"";az.href=3Daz.href||_ate.track.mgu(ap.share= .url);az.width=3Daz.width||83;az.height=3Daz.height||20;window._at_gpocbh= =3Dwindow._at_gpocbh||function(a4){var a2=3D{};for(var a3 in = addthis_share){a2[a3]=3Dap.share[a3]}a2.url=3Da4.href;_ate.share.track("g= oogle_"+(a4.state=3D=3D"off"?"un":"")+"plusone",0,a2,ap.conf)};az.callbac= k=3Daz.callback||"_at_gpocbh";for(var aN in az){aq+=3D" = "+aN+'=3D"'+az[aN]+'"'}aX.innerHTML=3D"";g()}else{if(ak=3D=3D=3D"facebook_like"){if(aX.ost){c= ontinue}var = w,ai=3Di(aX,"fb:like"),au=3D"",a0=3Dai.layout||"button_count",aL=3Dai.loc= ale||_ate.gfl(_ate.lng()),u=3D{standard:[450,ai.show_faces?80:35],button_= count:[90,25],box_count:[55,65]},aV=3Dai.width||(u[a0]?u[a0][0]:100),ae=3D= ai.height||(u[a0]?u[a0][1]:25),an=3D"fb-root",ar=3Dfalse,aC=3Dwindow.fbAs= yncInit,aK=3DW.getElementById(an);ag=3D_ate.util.toKV(ai);_ate.ufbl=3D1;t= ry{var = aw=3D(document.getElementsByTagName("html"))[0];if(aw){if(aw.getAttribute= &&aw.getAttribute("xmlns:fb")){ar=3Dtrue}else{if(_ate.bro.msi){var = aU=3Daw.outerHTML.substr(0,aw.outerHTML.indexOf(">"));if(aU.indexOf("xmln= s:fb")>-1){ar=3Dtrue}}}}}catch(aT){}if((_atc.ltj&&(!window.FB_RequireFeat= ures&&(!window.FB||(!FB.Share&&!FB.Bootstrap)))&&ar)||(p()&&FB.XFBML&&FB.= XFBML.parse)){if(ai.layout=3D=3D=3Dundefined){ai.layout=3D"button_count"}= if(ai.show_faces=3D=3D=3Dundefined){ai.show_faces=3D"false"}if(ai.action=3D= =3D=3Dundefined){ai.action=3D"like"}if(ai.width=3D=3D=3Dundefined){ai.wid= th=3DaV}if(ai.font=3D=3D=3Dundefined){ai.font=3D"arial"}if(ai.href=3D=3D=3D= undefined){ai.href=3D_ate.track.mgu(ap.share.url)}for(var aN in = ai){au+=3D" "+aN+'=3D"'+ai[aN]+'"'}if(_atc.ufc){aX.innerHTML=3D'"}else{aX.innerHTML=3D'"}if(p()&&FB.XFBML&&FB.XFBML.parse){FB.XFBML.parse(aX);N= ()}else{if(aC){}else{if(!aK){aK=3DW.ce("div");aK.id=3Dan;t.appendChild(aK= )}if(!aC){aT=3DW.createElement("script");aT.src=3DW.location.protocol+"//= connect.facebook.net/"+aL+"/all.js";aT.async=3Dtrue;aK.appendChild(aT);aC= =3Dfunction(){FB.init({appId:"172525162793917",status:true,cookie:false})= }}}M.push(aX);if(ab){ab=3Dfalse;window.__orig__fbAsyncInit=3DaC;window.fb= AsyncInit=3Dfunction(){window.__orig__fbAsyncInit();for(var = a2=3D0;a2";w=3DaX.firstChild}w.style.overf= low=3D"hidden";w.style.scrolling=3D"no";w.style.scrollbars=3D"no";w.style= .border=3D"none";w.style.borderWidth=3D"0px";w.style.width=3DaV+"px";w.st= yle.height=3Dae+"px";w.src=3D"//www.facebook.com/plugins/like.php?href=3D= "+_euc(_ate.track.mgu(ap.share.url))+"&layout=3Dbutton_count&show_faces=3D= false&width=3D100&action=3Dlike&font=3Darial&"+ag;if(!_ate.bro.msi){aX.ap= pendChild(w)}}U.push(w);aX.noh=3DaX.ost=3D1}else{if(ak.indexOf("preferred= ")>-1){if(aX._iss){continue}aI=3DaW.match(/addthis_button_preferred_([0-9= ]+)(?:\s|$)/);var = aS=3D((aI&&aI.length)?Math.min(16,Math.max(1,parseInt(aI[1]))):1)-1;if(!a= X.conf){aX.conf=3D{}}aX.conf.product=3D"tbx-"+_atc.ver;B(aX);if(window._a= tw){if(!aX.parentNode.services){aX.parentNode.services=3D{}}var = af=3D_atw.conf.services_exclude||"",d=3D_atw.loc,aj=3DaX.parentNode.servi= ces,aB=3Db(addthis_options.replace(",more","").split(","),d.split(","));d= o{ak=3DaB[aS++]}while(aS-1||aj[ak]));if(aj[ak= ]){for(var aN in = _atw.list){if(!aj[aN]&&af.indexOf(aN)=3D=3D-1){ak=3DaN;break}}}aX._ips=3D= 1;if(aX.className.indexOf(ak)=3D=3D-1){aX.className+=3D" = addthis_button_"+ak;aX._iss=3D1}aX.parentNode.services[ak]=3D1}else{_ate.= alg(ap.conf.ui_language||window.addthis_language);_ate.plo.unshift(["deco= ",Z,[aX],aF,aG,true]);if(_ate.gssh){_ate.pld=3D_ate.ajs("static/r07/menu7= 5.js")}else{if(!_ate.pld){_ate.pld=3D1;var = ao=3Dfunction(){_ate.pld=3D_ate.ajs("static/r07/menu75.js")};if(_ate.upm)= {_ate._rec.push(function(a2){if(a2.ssh){ao()}});setTimeout(ao,500)}else{a= o()}}}continue}}else{if(ak.indexOf("follow")>-1){ak=3Dak.split("_follow")= .shift();ax.follow=3Dtrue;ap.share.url=3Dv(ak,ap.share.userid)}}}}}}}if(!= Y[ak]&&(R||q(aX))){E.load()}if(!aX.childNodes.length){var = am=3DW.ce("span");aX.appendChild(am);am.className=3DaZ+"bs at15nc = at15t_"+ak}else{if(aX.childNodes.length=3D=3D1){var = aA=3DaX.childNodes[0];if(aA.nodeType=3D=3D3){var = am=3DW.ce("span");aX.insertBefore(am,aA);am.className=3DaZ+"bs at15nc = at15t_"+ak}}else{ac=3D1}}if(ak=3D=3D=3D"compact"||ak=3D=3D=3D"expanded"){= if(!ac&&aW.indexOf(aZ)=3D=3D-1){aX.className+=3D" = "+aZ+"m"}if(ap.conf.product&&ap.conf.product.indexOf("men-")=3D=3D-1){ap.= conf.product+=3D",men-"+_atc.ver}if(ak=3D=3D=3D"expanded"){ax.nohover=3Dt= rue;ax.singleservice=3D"more"}}else{if((aX.parentNode.className||"").inde= xOf("toolbox")>-1){if(!aX.parentNode.services){aX.parentNode.services=3D{= }}aX.parentNode.services[ak]=3D1}if(!ac&&aW.indexOf(aZ)=3D=3D-1){aX.class= Name+=3D" = "+aZ+"b"}ax.singleservice=3Dak}if(aX._ips){ax.issh=3Dtrue}P([aX],ap,ax,aM= );aX.ost=3D1;B(aX)}}}}function k(w,ag,d,ac){var = u=3Dd.data_ga_tracker,af=3Dd.data_ga_property;if(af){if(typeof(window._ga= t)=3D=3D"object"&&_gat._getTracker){u=3D_gat._getTracker(af)}else{if(type= of(window._gaq)=3D=3D"object"&&_gaq._getAsyncTracker){u=3D_gaq._getAsyncT= racker(af)}else{if(typeof(window._gaq)=3D=3D"array"){_gaq.push([function(= ){_ate.gat(w,ag,d,ac)}])}}}}if(u&&typeof(u)=3D=3D"string"){u=3Dwindow[u]}= if(u&&typeof(u)=3D=3D"object"){var = ad=3Dag||(ac||{}).url||location.href;if(ad.toLowerCase().replace("https",= "http").indexOf("http%3a%2f%2f")=3D=3D0){ad=3D_duc(ad)}try{u._trackEvent(= "addthis",w,ad)}catch(ae){try{u._initData();u._trackEvent("addthis",w,ad)= }catch(ae){}}}}_ate.gat=3Dk;C.update=3Dfunction(af,ad,w){if(af=3D=3D"shar= e"){if(ad=3D=3D"url"){_ate.usu(0,1)}if(!window.addthis_share){window.addt= his_share=3D{}}window.addthis_share[ad]=3Dw;A[ad]=3Dw;for(var d in = C.links){var ae=3DC.links[d],ac=3Dnew = RegExp("&"+ad+"=3D(.*)&"),u=3D"&"+ad+"=3D"+_euc(w)+"&";if(ae.share){ae.sh= are[ad]=3Dw}if(!ae.noh){ae.href=3Dae.href.replace(ac,u);if(ae.href.indexO= f(ad)=3D=3D-1){ae.href+=3Du}}}for(var d in C.ems){var = ae=3DC.ems[d];ae.href=3D_ate.share.genieu(addthis_share)}}else{if(af=3D=3D= "config"){if(!window.addthis_config){window.addthis_config=3D{}}window.ad= dthis_config[ad]=3Dw;F[ad]=3Dw}}};C._render=3DP;var o=3D[new = _ate.resource.Resource("countercss",_atr+"static/r07/counter59.css",funct= ion(){return true}),new = _ate.resource.Resource("counter",_atr+"js/250/plugin.sharecounter.js",fun= ction(){return = window.addthis.counter.ost})];if(!J.JSON||!J.JSON.stringify){o.unshift(ne= w = _ate.resource.Resource("json2",_atr+"static/r07/json2.js",function(){retu= rn = J.JSON&&J.JSON.stringify}))}C.counter=3Dfunction(ac,u,w){if(ac){ac=3DC._s= elect(ac);if(ac.length){if(!C.counter.selects){C.counter.selects=3D[]}C.c= ounter.selects=3DC.counter.selects.concat({counter:ac,config:u,share:w});= for(var d in = o){if((o[d]||{}).load){o[d].load()}}}}};C.button=3Dfunction(w,d,u){d=3Dd|= |{};if(!d.product){d.product=3D"men-"+_atc.ver}P(w,{conf:d,share:u},{inte= rnal:"img"})};C.toolbox=3Dfunction(af,u,ag,ah){var ai=3Dc(af);for(var = ac=3D0;ac-1?"32"= :"")+"-"+_atc.ver}if(w){ae=3Dw.getElementsByTagName("a");if(ae){Z(ae,ad.c= onf,ad.share,!ah,!ah)}w.appendChild(d)}d.className=3D"atclear"}};C.ready=3D= function(){var = d=3DC,u=3D".addthis_";if(d.ost){return}d.ost=3D1;C.toolbox(u+"toolbox",nu= ll,null,true);C.button(u+"button");C.counter(u+"counter");Z(z,null,null,f= alse);_ate.ed.fire("addthis.ready",C);if(_ate.onr){_ate.onr(C)}for(var = w=3D0,ad=3Dd.plo,ac;w-1)||(window.location.search.indexOf('session=3D')>-1)||(windo= w.location.search.indexOf('signed_request=3D')>-1)||(window.name.indexOf(= 'iframe_canvas')>-1)||(window.name.indexOf('app_runner')>-1)),_https:(win= dow.name.indexOf('_fb_https')>-1),_domain:{api:'https://api.facebook.com/= ',api_read:'https://api-read.facebook.com/',cdn:'http://static.ak.fbcdn.n= et/',https_cdn:'https://s-static.ak.fbcdn.net/',graph:'https://graph.face= book.com/',staticfb:'http://static.ak.facebook.com/',https_staticfb:'http= s://s-static.ak.facebook.com/',www:window.location.protocol+'//www.facebo= ok.com/',https_www:'https://www.facebook.com/'},_locale:null,_localeIsRtl= :false,getDomain:function(a){switch(a){case 'api':return = FB._domain.api;case 'api_read':return FB._domain.api_read;case = 'cdn':return = (window.location.protocol=3D=3D'https:'||FB._https)?FB._domain.https_cdn:= FB._domain.cdn;case 'graph':return FB._domain.graph;case = 'staticfb':return = FB._https?FB._domain.https_staticfb:FB._domain.staticfb;case = 'https_staticfb':return FB._domain.https_staticfb;case 'www':return = FB._https?FB._domain.https_www:FB._domain.www;case 'https_www':return = FB._domain.https_www;}},copy:function(d,c,b,e){for(var a in = c)if(b||typeof d[a]=3D=3D=3D'undefined')d[a]=3De?e(c[a]):c[a];return = d;},create:function(c,h){var = e=3Dwindow.FB,d=3Dc?c.split('.'):[],a=3Dd.length;for(var = b=3D0;b');e.root.innerHTML=3D= '';f=3Dtrue;window.setTimeout(function(){e.r= oot.innerHTML=3Db;e.onInsert&&e.onInsert(e.root.firstChild);},0);}else{va= r = c=3Ddocument.createElement('iframe');c.id=3De.id;c.name=3De.name;c.onload= =3DFB.Content._callbacks[a];c.scrolling=3D'no';c.style.border=3D'none';c.= style.overflow=3D'hidden';if(e.title)c.title=3De.title;if(e.className)c.c= lassName=3De.className;if(e.height)c.style.height=3De.height+'px';if(e.wi= dth)c.style.width=3De.width+'px';e.root.appendChild(c);f=3Dtrue;c.src=3De= .url;e.onInsert&&e.onInsert(c);}},submitToTarget:function(c,b){var = a=3Ddocument.createElement('form');a.action=3Dc.url;a.target=3Dc.target;a= .method=3D(b)?'GET':'POST';FB.Content.appendHidden(a);FB.Array.forEach(c.= params,function(f,e){if(f!=3D=3Dnull&&f!=3D=3Dundefined){var = d=3Ddocument.createElement('input');d.name=3De;d.value=3Df;a.appendChild(= d);}});a.submit();a.parentNode.removeChild(a);}});=0A= FB.provide('Flash',{_minVersions:[[9,0,159,0],[10,0,22,87]],_swfPath:'swf= /XdComm.swf',_callbacks:[],init:function(){if(FB.Flash._init)return;FB.Fl= ash._init=3Dtrue;window.FB_OnFlashXdCommReady=3Dfunction(){FB.Flash._read= y=3Dtrue;for(var = d=3D0,e=3DFB.Flash._callbacks.length;d'+''+''+'');FB.Content.appendHidden(b);},hasM= inVersion:function(){if(typeof = FB.Flash._hasMinVersion=3D=3D=3D'undefined'){var = i,a,b,h=3D[];try{i=3Dnew = ActiveXObject('ShockwaveFlash.ShockwaveFlash').GetVariable('$version');}c= atch(j){if(navigator.mimeTypes.length>0){var = mimeType=3D'application/x-shockwave-flash';if(navigator.mimeTypes[mimeTyp= e].enabledPlugin){var name=3D'Shockwave = Flash';i=3D(navigator.plugins[name+' = 2.0']||navigator.plugins[name]).description;}}}if(i){var = f=3Di.replace(/\D+/g,',').match(/^,?(.+),?$/)[1].split(',');for(a=3D0,b=3D= f.length;ag[c])break = majorVersion;}};}return = FB.Flash._hasMinVersion;},onReady:function(a){FB.Flash.init();if(FB.Flash= ._ready){window.setTimeout(a,0);}else FB.Flash._callbacks.push(a);}});=0A= if(!this.JSON)this.JSON=3D{};(function(){function f(n){return = n<10?'0'+n:n;}if(typeof = Date.prototype.toJSON!=3D=3D'function'){Date.prototype.toJSON=3Dfunction(= key){return = isFinite(this.valueOf())?this.getUTCFullYear()+'-'+f(this.getUTCMonth()+1= )+'-'+f(this.getUTCDate())+'T'+f(this.getUTCHours())+':'+f(this.getUTCMin= utes())+':'+f(this.getUTCSeconds())+'Z':null;};String.prototype.toJSON=3D= Number.prototype.toJSON=3DBoolean.prototype.toJSON=3Dfunction(key){return= this.valueOf();};}var = cx=3D/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u2= 02f\u2060-\u206f\ufeff\ufff0-\uffff]/g,escapable=3D/[\\\"\x00-\x1f\x7f-\x= 9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\= u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta=3D{'\b':'\\b','\t':'\\t','\n'= :'\\n','\f':'\\f','\r':'\\r','"':'\\"','\\':'\\\\'},rep;function = quote(string){escapable.lastIndex=3D0;return = escapable.test(string)?'"'+string.replace(escapable,function(a){var = c=3Dmeta[a];return typeof = c=3D=3D=3D'string'?c:'\\u'+('0000'+a.charCodeAt(0).toString(16)).slice(-4= );})+'"':'"'+string+'"';}function str(key,holder){var = i,k,v,length,mind=3Dgap,partial,value=3Dholder[key];if(value&&typeof = value=3D=3D=3D'object'&&typeof = value.toJSON=3D=3D=3D'function')value=3Dvalue.toJSON(key);if(typeof = rep=3D=3D=3D'function')value=3Drep.call(holder,key,value);switch(typeof = value){case 'string':return quote(value);case 'number':return = isFinite(value)?String(value):'null';case 'boolean':case 'null':return = String(value);case 'object':if(!value)return = 'null';gap+=3Dindent;partial=3D[];if(Object.prototype.toString.apply(valu= e)=3D=3D=3D'[object = Array]'){length=3Dvalue.length;for(i=3D0;i-1?'&':'?')+FB.QS.encode(e));if(h.= length>2000)throw new Error('JSONP only support a maximum of 2000 bytes = of input.');FB.ApiServer._callbacks[c]=3Dfunction(i){a&&a(i);delete = FB.ApiServer._callbacks[c];g.parentNode.removeChild(g);};g.src=3Dh;docume= nt.getElementsByTagName('head')[0].appendChild(g);},flash:function(b,e,c,= d,a){if(!window.FB_OnXdHttpResult)window.FB_OnXdHttpResult=3Dfunction(g,f= ){FB.ApiServer._callbacks[g](decodeURIComponent(f));};FB.Flash.onReady(fu= nction(){var = h=3DFB.getDomain(b)+e,f=3DFB.QS.encode(d);if(c=3D=3D=3D'get'){if(h.length= +f.length>2000){if(b=3D=3D=3D'graph')d.method=3D'get';c=3D'post';f=3DFB.Q= S.encode(d);}else{h+=3D(h.indexOf('?')>-1?'&':'?')+f;f=3D'';}}else = if(c!=3D=3D'post'){if(b=3D=3D=3D'graph')d.method=3Dc;c=3D'post';f=3DFB.QS= .encode(d);}var = g=3Ddocument.XdComm.sendXdHttpRequest(c.toUpperCase(),h,f,null);FB.ApiSer= ver._callbacks[g]=3Dfunction(i){a&&a(FB.JSON.parse(i));delete = FB.ApiServer._callbacks[g];};});}});=0A= FB.provide('EventProvider',{subscribers:function(){if(!this._subscribersM= ap)this._subscribersMap=3D{};return = this._subscribersMap;},subscribe:function(b,a){var = c=3Dthis.subscribers();if(!c[b]){c[b]=3D[a];}else = c[b].push(a);},unsubscribe:function(b,a){var = c=3Dthis.subscribers()[b];FB.Array.forEach(c,function(e,d){if(e=3D=3Da)c[= d]=3Dnull;});},monitor:function(d,a){if(!a()){var = b=3Dthis,c=3Dfunction(){if(a.apply(a,arguments))b.unsubscribe(d,c);};this= .subscribe(d,c);}},clear:function(a){delete = this.subscribers()[a];},fire:function(){var = a=3DArray.prototype.slice.call(arguments),b=3Da.shift();FB.Array.forEach(= this.subscribers()[b],function(c){if(c)c.apply(this,a);});}});FB.provide(= 'Event',FB.EventProvider);=0A= FB.provide('XD',{_origin:null,_transport:null,_callbacks:{},_forever:{},_= xdProxyUrl:'connect/xd_proxy.php',init:function(a){if(FB.XD._origin)retur= n;if(window.addEventListener&&!window.attachEvent&&window.postMessage){FB= .XD._origin=3D(window.location.protocol+'//'+window.location.host+'/'+FB.= guid());FB.XD.PostMessage.init();FB.XD._transport=3D'postmessage';}else = if(!a&&FB.Flash.hasMinVersion()){if(document.getElementById('fb-root')){v= ar = b=3Ddocument.domain;if(b=3D=3D'facebook.com')b=3Dwindow.location.host;FB.= XD._origin=3D(window.location.protocol+'//'+b+'/'+FB.guid());FB.XD.Flash.= init();FB.XD._transport=3D'flash';}else{if(FB.log)FB.log('missing = fb-root, defaulting to fragment-based = xdcomm');FB.XD._transport=3D'fragment';FB.XD.Fragment._channelUrl=3Da||wi= ndow.location.toString();}}else{FB.XD._transport=3D'fragment';FB.XD.Fragm= ent._channelUrl=3Da||window.location.toString();}},resolveRelation:functi= on(b){var g,d,f=3Db.split('.'),e=3Dwindow;for(var = a=3D0,c=3Df.length;a0)f=3Df.substr(0,d);f+=3D((f.indexOf('?')<0?'?':'= &')+FB.XD.Fragment._magic+'#?=3D&');}if(b)FB.XD._forever[c]=3Dtrue;FB.XD.= _callbacks[c]=3Da;return = f+FB.QS.encode({cb:c,origin:FB.XD._origin,relation:e||'opener',transport:= FB.XD._transport});},recv:function(b){if(typeof = b=3D=3D'string')b=3DFB.QS.decode(b);var = a=3DFB.XD._callbacks[b.cb];if(!FB.XD._forever[b.cb])delete = FB.XD._callbacks[b.cb];a&&a(b);},PostMessage:{init:function(){var = a=3DFB.XD.PostMessage.onMessage;window.addEventListener?window.addEventLi= stener('message',a,false):window.attachEvent('onmessage',a);},onMessage:f= unction(event){FB.XD.recv(event.data);}},Flash:{init:function(){FB.Flash.= onReady(function(){document.XdComm.postMessage_init('FB.XD.Flash.onMessag= e',FB.XD._origin);});},onMessage:function(a){FB.XD.recv(decodeURIComponen= t(a));}},Fragment:{_magic:'fb_xd_fragment',checkAndDispatch:function(){va= r = b=3Dwindow.location.toString(),a=3Db.substr(b.indexOf('#')+1),c=3Db.index= Of(FB.XD.Fragment._magic);if(c>0){FB.init=3DFB.getLoginStatus=3DFB.api=3D= function(){};document.documentElement.style.display=3D'none';FB.XD.resolv= eRelation(FB.QS.decode(a).relation).FB.XD.recv(a);}}}});FB.XD.Fragment.ch= eckAndDispatch();=0A= FB.provide('Arbiter',{_canvasProxyUrl:'connect/canvas_proxy.php',inform:f= unction(c,e,f,b){if(FB.Canvas.isTabIframe()){var = d=3DFB.JSON.stringify({method:c,params:e});if(window.postMessage){FB.XD.r= esolveRelation(f||'parent').postMessage(d,'*');return;}else = try{window.opener.postMessage(d);return;}catch(a){}}var = h=3D(FB.getDomain((b?'https_':'')+'staticfb')+FB.Arbiter._canvasProxyUrl+= '#'+FB.QS.encode({method:c,params:FB.JSON.stringify(e||{}),relation:f}));= var = g=3DFB.Content.appendHidden('');FB.Content.insertIframe({url:h,root:g,wid= th:1,height:1,onload:function(){setTimeout(function(){g.parentNode.remove= Child(g);},10);}});}});=0A= FB.provide('Canvas',{_timer:null,_lastSize:{},_pageInfo:{clientWidth:0,cl= ientHeight:0,scrollLeft:0,scrollTop:0,offsetLeft:0,offsetTop:0},_pageInfo= PollInterval:200,init:function(){var = d=3DFB.Dom.getViewportInfo();FB.Canvas._pageInfo.clientWidth=3Dd.width;FB= .Canvas._pageInfo.clientHeight=3Dd.height;var = c=3D'top.frames['+window.name+']';var = a=3DFB.XD.handler(function(e){if(e.type=3D=3D'pageInfo.update'){FB.Canvas= ._pageInfo.clientWidth=3De.clientWidth;FB.Canvas._pageInfo.clientHeight=3D= e.clientHeight;FB.Canvas._pageInfo.scrollLeft=3De.scrollLeft;FB.Canvas._p= ageInfo.scrollTop=3De.scrollTop;FB.Canvas._pageInfo.offsetLeft=3De.offset= Left;FB.Canvas._pageInfo.offsetTop=3De.offsetTop;FB.Event.fire('canvas.pa= geInfoChange',FB.Canvas._pageInfo);}},c,true);var = b=3D{channelUrl:a,frame:window.name,updateInterval:FB.Canvas._pageInfoPol= lInterval};FB.Arbiter.inform('pollPageInfo',b,'top');},setSize:function(b= ){if(typeof = b!=3D"object")b=3D{};b=3DFB.copy(b||{},FB.Canvas._computeContentSize());b= =3DFB.copy(b,{frame:window.name||'iframe_canvas'});if(FB.Canvas._lastSize= [b.frame]){var = a=3DFB.Canvas._lastSize[b.frame].height;if(FB.Canvas._lastSize[b.frame].w= idth=3D=3Db.width&&(b.height<=3Da&&(Math.abs(a-b.height)<=3D16)))return = false;}FB.Canvas._lastSize[b.frame]=3Db;FB.Arbiter.inform('setSize',b);re= turn = true;},scrollTo:function(a,b){FB.Arbiter.inform('scrollTo',{frame:window.= name||'iframe_canvas',x:a,y:b});},setAutoResize:function(b,a){if(a=3D=3D=3D= undefined&&typeof = b=3D=3D"number"){a=3Db;b=3Dtrue;}if(b=3D=3D=3Dundefined||b){if(FB.Canvas.= _timer=3D=3D=3Dnull)FB.Canvas._timer=3Dwindow.setInterval(FB.Canvas.setSi= ze,a||100);FB.Canvas.setSize();}else = if(FB.Canvas._timer!=3D=3Dnull){window.clearInterval(FB.Canvas._timer);FB= .Canvas._timer=3Dnull;}},isTabIframe:function(){return = (window.name.indexOf('app_runner_')=3D=3D=3D0);},getPageInfo:function(){r= eturn FB.Canvas._pageInfo;},_computeContentSize:function(){var = a=3Ddocument.body,c=3Ddocument.documentElement,d=3D0,b=3DMath.max(Math.ma= x(a.offsetHeight,a.scrollHeight)+a.offsetTop,Math.max(c.offsetHeight,c.sc= rollHeight)+c.offsetTop);if(a.offsetWidthd)d=3Df;});if(c.clientLeft>0)d+=3D(c.= clientLeft*2);if(c.clientTop>0)b+=3D(c.clientTop*2);return = {height:b,width:d};}});=0A= FB.provide('Intl',{_punctCharClass:('['+'.!?'+'\u3002'+'\uFF01'+'\uFF1F'+= '\u0964'+'\u2026'+'\u0EAF'+'\u1801'+'\u0E2F'+'\uFF0E'+']'),_endsInPunct:f= unction(a){if(typeof a!=3D'string')return false;return a.match(new = RegExp(FB.Intl._punctCharClass+'['+')"'+"'"+'\u00BB'+'\u0F3B'+'\u0F3D'+'\= u2019'+'\u201D'+'\u203A'+'\u3009'+'\u300B'+'\u300D'+'\u300F'+'\u3011'+'\u= 3015'+'\u3017'+'\u3019'+'\u301B'+'\u301E'+'\u301F'+'\uFD3F'+'\uFF07'+'\uF= F09'+'\uFF3D'+'\s'+']*$'));},_tx:function(d,a){if(a!=3D=3Dundefined)if(ty= peof a!=3D'object'){FB.log('The second arg to FB.Intl._tx() must be an = Object for '+'tx('+d+', ...)');}else{var c;for(var b in = a)if(a.hasOwnProperty(b)){if(FB.Intl._endsInPunct(a[b])){c=3Dnew = RegExp('\{'+b+'\}'+FB.Intl._punctCharClass+'*','g');}else c=3Dnew = RegExp('\{'+b+'\}','g');d=3Dd.replace(c,a[b]);}}return = d;},tx:function(b,a){function = c(e,d){void(0);}if(!FB.Intl._stringTable)return null;return = FBIntern.Intl._tx(FB.Intl._stringTable[b],a);}});=0A= FB.provide('String',{trim:function(a){return = a.replace(/^\s*|\s*$/g,'');},format:function(a){if(!FB.String.format._for= matRE)FB.String.format._formatRE=3D/(\{[^\}^\{]+\})/g;var = b=3Darguments;return = a.replace(FB.String.format._formatRE,function(e,d){var = c=3DparseInt(d.substr(1),10),f=3Db[c+1];if(f=3D=3D=3Dnull||f=3D=3D=3Dunde= fined)return '';return f.toString();});},escapeHTML:function(b){var = a=3Ddocument.createElement('div');a.appendChild(document.createTextNode(b= ));return = a.innerHTML.replace(/"/g,'"').replace(/'/g,''');},quote:function= (c){var = a=3D/["\\\x00-\x1f\x7f-\x9f]/g,b=3D{'\b':'\\b','\t':'\\t','\n':'\\n','\f'= :'\\f','\r':'\\r','"':'\\"','\\':'\\\\'};return = a.test(c)?'"'+c.replace(a,function(d){var e=3Db[d];if(e)return = e;e=3Dd.charCodeAt();return = '\\u00'+Math.floor(e/16).toString(16)+(e%16).toString(16);})+'"':'"'+c+'"= ';}});=0A= FB.provide('UA',{ie:function(){return = FB.UA._populate()||this._ie;},firefox:function(){return = FB.UA._populate()||this._firefox;},opera:function(){return = FB.UA._populate()||this._opera;},safari:function(){return = FB.UA._populate()||this._safari;},chrome:function(){return = FB.UA._populate()||this._chrome;},windows:function(){return = FB.UA._populate()||this._windows;},osx:function(){return = FB.UA._populate()||this._osx;},linux:function(){return = FB.UA._populate()||this._linux;},iphone:function(){return = FB.UA._populate()||this._iphone;},_populated:false,_populate:function(){i= f(FB.UA._populated)return;FB.UA._populated=3Dtrue;var = a=3D/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+)= )|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))/.ex= ec(navigator.userAgent);var c=3D/(Mac OS = X)|(Windows)|(Linux)/.exec(navigator.userAgent);var = b=3D/\b(iPhone|iP[ao]d)/.exec(navigator.userAgent);if(a){FB.UA._ie=3Da[1]= ?parseFloat(a[1]):NaN;if(FB.UA._ie>=3D8&&!window.HTMLCollection)FB.UA._ie= =3D7;FB.UA._firefox=3Da[2]?parseFloat(a[2]):NaN;FB.UA._opera=3Da[3]?parse= Float(a[3]):NaN;FB.UA._safari=3Da[4]?parseFloat(a[4]):NaN;if(FB.UA._safar= i){a=3D/(?:Chrome\/(\d+\.\d+))/.exec(navigator.userAgent);FB.UA._chrome=3D= a&&a[1]?parseFloat(a[1]):NaN;}else FB.UA._chrome=3DNaN;}else = FB.UA._ie=3DFB.UA._firefox=3DFB.UA._opera=3DFB.UA._chrome=3DFB.UA._safari= =3DNaN;if(c){FB.UA._osx=3D!!c[1];FB.UA._windows=3D!!c[2];FB.UA._linux=3D!= !c[3];}else = FB.UA._osx=3DFB.UA._windows=3DFB.UA._linux=3Dfalse;FB.UA._iphone=3Db;}});=0A= FB.provide('Dom',{containsCss:function(c,a){var b=3D' '+c.className+' = ';return b.indexOf(' '+a+' = ')>=3D0;},addCss:function(b,a){if(!FB.Dom.containsCss(b,a))b.className=3D= b.className+' = '+a;},removeCss:function(b,a){if(FB.Dom.containsCss(b,a)){b.className=3Db= .className.replace(a,'');FB.Dom.removeCss(b,a);}},getStyle:function(a,c){= var = d=3Dfalse,b=3Da.style;if(a.currentStyle){FB.Array.forEach(c.match(/\-([a-= z])/g),function(e){c=3Dc.replace(e,e.substr(1,1).toUpperCase());});d=3Da.= currentStyle[c];}else{FB.Array.forEach(c.match(/[A-Z]/g),function(e){c=3D= c.replace(e,'-'+e.toLowerCase());});if(window.getComputedStyle){d=3Ddocum= ent.defaultView.getComputedStyle(a,null).getPropertyValue(c);if(c=3D=3D'b= ackground-position-y'||c=3D=3D'background-position-x')if(d=3D=3D'top'||d=3D= =3D'left')d=3D'0px';}}if(c=3D=3D'opacity'){if(a.filters&&a.filters.alpha)= return d;return d*100;}return d;},setStyle:function(a,c,d){var = b=3Da.style;if(c=3D=3D'opacity'){if(d>=3D100)d=3D99.999;if(d<0)d=3D0;b.op= acity=3Dd/100;b.MozOpacity=3Dd/100;b.KhtmlOpacity=3Dd/100;if(a.filters)if= (a.filters.alpha=3D=3Dundefined){a.filter=3D"alpha(opacity=3D"+d+")";}els= e a.filters.alpha.opacity=3Dd;}else b[c]=3Dd;},addScript:function(b){var = a=3Ddocument.createElement('script');a.type=3D"text/javascript";a.src=3Db= ;return = document.getElementsByTagName('head')[0].appendChild(a);},addCssRules:fun= ction(e,c){if(!FB.Dom._cssRules)FB.Dom._cssRules=3D{};var = a=3Dtrue;FB.Array.forEach(c,function(f){if(!(f in = FB.Dom._cssRules)){a=3Dfalse;FB.Dom._cssRules[f]=3Dtrue;}});if(a)return;i= f(!FB.UA.ie()){var = d=3Ddocument.createElement('style');d.type=3D'text/css';d.textContent=3De= ;document.getElementsByTagName('head')[0].appendChild(d);}else = try{document.createStyleSheet().cssText=3De;}catch(b){if(document.styleSh= eets[0])document.styleSheets[0].cssText+=3De;}},getViewportInfo:function(= ){var = a=3D(document.documentElement&&document.compatMode=3D=3D'CSS1Compat')?doc= ument.documentElement:document.body;return = {scrollTop:a.scrollTop,scrollLeft:a.scrollLeft,width:self.innerWidth?self= .innerWidth:a.clientWidth,height:self.innerHeight?self.innerHeight:a.clie= ntHeight};},ready:function(a){if(FB.Dom._isReady){a();}else = FB.Event.subscribe('dom.ready',a);}});(function(){function = domReady(){FB.Dom._isReady=3Dtrue;FB.Event.fire('dom.ready');FB.Event.cle= ar('dom.ready');}if(FB.Dom._isReady||document.readyState=3D=3D'complete')= return = domReady();if(document.addEventListener){document.addEventListener('DOMCo= ntentLoaded',domReady,false);}else = if(document.attachEvent)document.attachEvent('onreadystatechange',domRead= y);if(FB.UA.ie()&&window=3D=3D=3Dtop)(function(){try{document.documentEle= ment.doScroll('left');}catch(error){setTimeout(arguments.callee,0);return= ;}domReady();})();var = oldonload=3Dwindow.onload;window.onload=3Dfunction(){domReady();if(oldonl= oad)if(typeof oldonload=3D=3D'string'){eval(oldonload);}else = oldonload();};})();=0A= FB.provide('Dialog',{_loaderEl:null,_stack:[],_active:null,_findRoot:func= tion(a){while(a){if(FB.Dom.containsCss(a,'fb_dialog'))return = a;a=3Da.parentNode;}},_showLoader:function(a,c){if(!FB.Dialog._loaderEl){= c=3DparseInt(c,10);c=3Dc?c:460;FB.Dialog._loaderEl=3DFB.Dialog._findRoot(= FB.Dialog.create({content:('
'+' '+'
'+'
'+' = Facebook'+'
'+'
'+'
'+'
'),width:c}));}if(!a)a=3Dfunction(){};var = b=3DFB.$('fb_dialog_loader_close');FB.Dom.removeCss(b,'fb_hidden');b.oncl= ick=3Dfunction(){FB.Dialog._hideLoader();a();};FB.Dialog._makeActive(FB.D= ialog._loaderEl);},_hideLoader:function(){if(FB.Dialog._loaderEl&&FB.Dial= og._loaderEl=3D=3DFB.Dialog._active)FB.Dialog._loaderEl.style.top=3D'-100= 00px';},_makeActive:function(a){FB.Dialog._lowerActive();FB.Dialog._activ= e=3Da;FB.Dialog._centerActive(FB.Canvas.getPageInfo());},_lowerActive:fun= ction(){if(!FB.Dialog._active)return;FB.Dialog._active.style.top=3D'-1000= 0px';FB.Dialog._active=3Dnull;},_removeStacked:function(a){FB.Dialog._sta= ck=3DFB.Array.filter(FB.Dialog._stack,function(b){return = b!=3Da;});},_centerActive:function(f){var = a=3DFB.Dialog._active;if(!a)return;var h=3DFB.Dom.getViewportInfo();var = i=3DparseInt(a.offsetWidth,10);var b=3DparseInt(a.offsetHeight,10);var = c=3Dh.scrollLeft+(h.width-i)/2;var e=3D(h.height-b)/2.5;if(cd)g=3Dd;g+=3Dh.scrollTop;a.style.left=3D(c>0?c:0)+'px';a.style.top=3D= (g>0?g:0)+'px';},create:function(e){e=3De||{};if(e.loader)FB.Dialog._show= Loader(e.onClose,e.loaderWidth);var = d=3Ddocument.createElement('div'),c=3Ddocument.createElement('div'),a=3D'= fb_dialog';if(e.closeIcon&&e.onClose){var = b=3Ddocument.createElement('a');b.className=3D'fb_dialog_close_icon';b.on= click=3De.onClose;d.appendChild(b);}if(FB.UA.ie()){a+=3D' = fb_dialog_legacy';FB.Array.forEach(['vert_left','vert_right','horiz_top',= 'horiz_bottom','top_left','top_right','bottom_left','bottom_right'],funct= ion(g){var = h=3Ddocument.createElement('span');h.className=3D'fb_dialog_'+g;d.appendC= hild(h);});}else a+=3D' = fb_dialog_advanced';if(e.content)FB.Content.append(e.content,c);d.classNa= me=3Da;var = f=3DparseInt(e.width,10);if(!isNaN(f))d.style.width=3Df+'px';c.className=3D= 'fb_dialog_content';d.appendChild(c);FB.Content.append(d);if(e.visible)FB= .Dialog.show(d);return = c;},show:function(a){a=3DFB.Dialog._findRoot(a);if(a){FB.Dialog._removeSt= acked(a);FB.Dialog._hideLoader();FB.Dialog._makeActive(a);FB.Dialog._stac= k.push(a);}},remove:function(a){a=3DFB.Dialog._findRoot(a);if(a){var = b=3DFB.Dialog._active=3D=3Da;FB.Dialog._removeStacked(a);FB.Dialog._hideL= oader();if(b)if(FB.Dialog._stack.length>0){FB.Dialog.show(FB.Dialog._stac= k.pop());}else = FB.Dialog._lowerActive();window.setTimeout(function(){a.parentNode.remove= Child(a);},3000);}}});=0A= FB.provide('',{ui:function(f,b){if(!f.method){FB.log('"method" is a = required parameter for = FB.ui().');return;}if(f.method=3D=3D'permissions.request'&&(f.display=3D=3D= 'iframe'||f.display=3D=3D'dialog')){var h=3Df.perms.split(',');for(var = e=3D0;e2000){a.post=3Dtrue;}else = if(c)a.url+=3D'?'+c;return = a;},getDisplayMode:function(a,b){if(b.display=3D=3D=3D'hidden')return = 'hidden';if(FB.Canvas.isTabIframe()&&b.display!=3D=3D'popup')return = 'async';if(!FB._session&&b.display=3D=3D'dialog'&&!a.loggedOutIframe){FB.= log('"dialog" mode can only be used when the user is connected.');return = 'popup';}if(a.connectDisplay&&!FB._inCanvas)return = a.connectDisplay;return = b.display||(FB._session?'dialog':'popup');},getXdRelation:function(a){if(= a=3D=3D=3D'popup')return = 'opener';if(a=3D=3D=3D'dialog'||a=3D=3D=3D'iframe'||a=3D=3D=3D'hidden')re= turn 'parent';if(a=3D=3D=3D'async')return = 'parent.frames['+window.name+']';},popup:function(b){var a=3Dtypeof = window.screenX!=3D'undefined'?window.screenX:window.screenLeft,i=3Dtypeof= = window.screenY!=3D'undefined'?window.screenY:window.screenTop,g=3Dtypeof = window.outerWidth!=3D'undefined'?window.outerWidth:document.documentEleme= nt.clientWidth,f=3Dtypeof = window.outerHeight!=3D'undefined'?window.outerHeight:(document.documentEl= ement.clientHeight-22),k=3Db.size.width,d=3Db.size.height,h=3D(a<0)?windo= w.screen.width+a:a,e=3DparseInt(h+((g-k)/2),10),j=3DparseInt(i+((f-d)/2.5= ),10),c=3D('width=3D'+k+',height=3D'+d+',left=3D'+e+',top=3D'+j+',scrollb= ars=3D1');if(b.params&&b.params.method=3D=3D'permissions.request')c+=3D',= location=3D1,toolbar=3D0';if(b.post){FB.UIServer._active[b.id]=3Dwindow.o= pen('about:blank',b.id,c);FB.Content.submitToTarget({url:b.url,target:b.i= d,params:b.params});}else = FB.UIServer._active[b.id]=3Dwindow.open(b.url,b.id,c);if(b.id in = FB.UIServer._defaultCb)FB.UIServer._popupMonitor();},hidden:function(a){a= .className=3D'FB_UI_Hidden';a.root=3DFB.Content.appendHidden('');FB.UISer= ver._insertIframe(a);},iframe:function(a){a.className=3D'FB_UI_Dialog';a.= root=3DFB.Dialog.create({onClose:function(){FB.UIServer._triggerDefault(a= .id);},loader:!a.hideLoader,loaderWidth:a.size.width,closeIcon:true});FB.= Dom.addCss(a.root,'fb_dialog_iframe');FB.UIServer._insertIframe(a);},asyn= c:function(a){a.frame=3Dwindow.name;delete a.url;delete = a.size;FB.Arbiter.inform('showDialog',a);},_insertIframe:function(b){FB.U= IServer._active[b.id]=3Dfalse;var a=3Dfunction(c){if(b.id in = FB.UIServer._active)FB.UIServer._active[b.id]=3Dc;};if(b.post){FB.Content= .insertIframe({url:'about:blank',root:b.root,className:b.className,width:= b.size.width,height:b.size.height,onInsert:a,onload:function(c){FB.Conten= t.submitToTarget({url:b.url,target:c.name,params:b.params});}});}else = FB.Content.insertIframe({url:b.url,root:b.root,className:b.className,widt= h:b.size.width,height:b.size.height,onInsert:a});},_triggerDefault:functi= on(a){FB.UIServer._xdRecv({frame:a},FB.UIServer._defaultCb[a]||function()= {});},_popupMonitor:function(){var a;for(var b in = FB.UIServer._active)if(FB.UIServer._active.hasOwnProperty(b)&&b in = FB.UIServer._defaultCb){var = c=3DFB.UIServer._active[b];try{if(c.tagName)continue;}catch(d){}try{if(c.= closed){FB.UIServer._triggerDefault(b);}else = a=3Dtrue;}catch(e){}}if(a&&!FB.UIServer._popupInterval){FB.UIServer._popu= pInterval=3Dwindow.setInterval(FB.UIServer._popupMonitor,100);}else = if(!a&&FB.UIServer._popupInterval){window.clearInterval(FB.UIServer._popu= pInterval);FB.UIServer._popupInterval=3Dnull;}},_xdChannelHandler:functio= n(a,b){return FB.XD.handler(function(c){var = d=3DFB.UIServer._active[a];if(!d)return;if(c.type=3D=3D'resize'){if(c.hei= ght)d.style.height=3Dc.height+'px';if(c.width)d.style.width=3Dc.width+'px= ';FB.Arbiter.inform('resize.ack',c.ackData||{},'parent.frames['+d.name+']= ',true);FB.Dialog.show(d);}},b,true);},_xdNextHandler:function(a,b,d,c){i= f(c)FB.UIServer._defaultCb[b]=3Da;return = FB.XD.handler(function(e){FB.UIServer._xdRecv(e,a);},d)+'&frame=3D'+b;},_= xdRecv:function(b,a){var = c=3DFB.UIServer._active[b.frame];try{if(FB.Dom.containsCss(c,'FB_UI_Hidde= n')){window.setTimeout(function(){c.parentNode.parentNode.removeChild(c.p= arentNode);},3000);}else = if(FB.Dom.containsCss(c,'FB_UI_Dialog'))FB.Dialog.remove(c);}catch(d){}tr= y{if(c.close){c.close();FB.UIServer._popupCount--;}}catch(e){}delete = FB.UIServer._active[b.frame];delete = FB.UIServer._defaultCb[b.frame];a(b);},_xdResult:function(a,b,d,c){return= = (FB.UIServer._xdNextHandler(function(e){a&&a(e.result&&e.result!=3DFB.UIS= erver._resultToken&&FB.JSON.parse(e.result));},b,d,c)+'&result=3D'+encode= URIComponent(FB.UIServer._resultToken));}});=0A= FB.provide('',{getLoginStatus:function(a,b){if(!FB._apiKey){FB.log('FB.ge= tLoginStatus() called before calling = FB.init().');return;}if(a)if(!b&&FB.Auth._loadState=3D=3D'loaded'){a({sta= tus:FB._userStatus,session:FB._session});return;}else = FB.Event.subscribe('FB.loginStatus',a);if(!b&&FB.Auth._loadState=3D=3D'lo= ading')return;FB.Auth._loadState=3D'loading';var = c=3Dfunction(d){FB.Auth._loadState=3D'loaded';FB.Event.fire('FB.loginStat= us',d);FB.Event.clear('FB.loginStatus');};FB.ui({method:'auth.status',dis= play:'hidden'},c);},getSession:function(){return = FB._session;},login:function(a,b){FB.ui(FB.copy({method:'permissions.requ= est',display:'popup'},b||{}),a);},logout:function(a){FB.ui({method:'auth.= logout',display:'hidden'},a);}});FB.provide('Auth',{_callbacks:[],setSess= ion:function(e,g){var = b=3D!FB._session&&e,c=3DFB._session&&!e,a=3DFB._session&&e&&FB._session.u= id!=3De.uid,f=3Db||c||(FB._session&&e&&FB._session.access_token!=3De.acce= ss_token),h=3Dg!=3DFB._userStatus;var = d=3D{session:e,status:g};FB._session=3De;FB._userStatus=3Dg;if(f&&FB.Cook= ie&&FB.Cookie.getEnabled())FB.Cookie.set(e);if(h)FB.Event.fire('auth.stat= usChange',d);if(c||a)FB.Event.fire('auth.logout',d);if(b||a)FB.Event.fire= ('auth.login',d);if(f)FB.Event.fire('auth.sessionChange',d);if(FB.Auth._r= efreshTimer){window.clearTimeout(FB.Auth._refreshTimer);delete = FB.Auth._refreshTimer;}if(FB.Auth._loadState&&e&&e.expires)FB.Auth._refre= shTimer=3Dwindow.setTimeout(function(){FB.getLoginStatus(null,true);},120= 0000);return d;},xdHandler:function(a,b,f,c,e,d){return = FB.UIServer._xdNextHandler(FB.Auth.xdResponseWrapper(a,e,d),b,f,c);},xdRe= sponseWrapper:function(a,c,b){return = function(d){try{b=3DFB.JSON.parse(d.session);}catch(f){}if(b)c=3D'connect= ed';if(d&&d.fb_https&&!FB._https)FB._https=3Dtrue;var = e=3DFB.Auth.setSession(b||null,c);e.perms=3Dd&&d.perms||null;a&&a(e);};}}= );FB.provide('UIServer.Methods',{'permissions.request':{size:{width:627,h= eight:326},transform:function(a){if(!FB._apiKey){FB.log('FB.login() = called before calling = FB.init().');return;}if(FB._session&&!a.params.perms&&!a.params.auth_type= ){FB.log('FB.login() called when user is already = connected.');a.cb&&a.cb({status:FB._userStatus,session:FB._session});retu= rn;}a=3DFB.UIServer.genericTransform(a);a.cb=3DFB.Auth.xdResponseWrapper(= a.cb,FB._userStatus,FB._session);a.params.method=3D'permissions.request';= FB.copy(a.params,{fbconnect:FB._inCanvas?0:1,return_session:1,session_ver= sion:3});return = a;}},'auth.logout':{url:'logout.php',transform:function(a){if(!FB._apiKey= ){FB.log('FB.logout() called before calling FB.init().');}else = if(!FB._session){FB.log('FB.logout() called without a = session.');}else{a.params.next=3DFB.Auth.xdHandler(a.cb,a.id,'parent',fal= se,'unknown');return = a;}}},'auth.status':{url:'extern/login_status.php',transform:function(a){= var b=3Da.cb,c=3Da.id,d=3DFB.Auth.xdHandler;delete = a.cb;FB.copy(a.params,{no_session:d(b,c,'parent',false,'notConnected'),no= _user:d(b,c,'parent',false,'unknown'),ok_session:d(b,c,'parent',false,'co= nnected'),session_version:3,extern:FB._inCanvas?0:2});return a;}}});=0A= FB.provide('Cookie',{_domain:null,_enabled:false,setEnabled:function(a){F= B.Cookie._enabled=3Da;},getEnabled:function(){return = FB.Cookie._enabled;},load:function(){var = a=3Ddocument.cookie.match('\\bfbs_'+FB._apiKey+'=3D"([^;]*)\\b'),b;if(a){= b=3DFB.QS.decode(a[1]);b.expires=3DparseInt(b.expires,10);FB.Cookie._doma= in=3Db.base_domain;}return = b;},setRaw:function(c,b,a){document.cookie=3D'fbs_'+FB._apiKey+'=3D"'+c+'= "'+(c&&b=3D=3D0?'':'; expires=3D'+new Date(b*1000).toGMTString())+'; = path=3D/'+(a?'; = domain=3D.'+a:'');FB.Cookie._domain=3Da;},set:function(a){a?FB.Cookie.set= Raw(FB.QS.encode(a),a.expires,a.base_domain):FB.Cookie.clear();},clear:fu= nction(){FB.Cookie.setRaw('',0,FB.Cookie._domain);}});=0A= FB.provide('Frictionless',{_allowedRecipients:{},_useFrictionless:false,_= updateRecipients:function(){FB.Frictionless._allowedRecipients=3D{};FB.ap= i('/me/apprequestformerrecipients',function(a){if(!a||a.error)return;FB.A= rray.forEach(a.data,function(b){FB.Frictionless._allowedRecipients[b.reci= pient_id]=3Dtrue;},false);});},init:function(){FB.Frictionless._useFricti= onless=3Dtrue;FB.Event.subscribe('auth.login',function(a){if(a.session)FB= .Frictionless._updateRecipients();});FB.provide('UIServer.Methods',{appre= quests:{size:{width:575,height:240},transform:function(a){a=3DFB.UIServer= .genericTransform(a);a.cb=3DFB.Frictionless._processRequestResponse(a.cb)= ;a.hideLoader=3DFB.Frictionless.isAllowed(a.params.to);return = a;}}});},_processRequestResponse:function(a){return function(d){var = c=3Dd&&typeof d.frictionless_value!=3D=3D'undefined';var = e=3Dd&&d.updated_frictionless;if(FB.Frictionless._useFrictionless&&(e||c)= ){FB.Frictionless._updateRecipients();if(c){var = b=3D[];FB.Array.forEach(d.request_ids,function(f){b.push(f);},false);d.re= quest_ids=3Db;}}a&&a(d);};},isAllowed:function(c){if(!c)return = false;if(typeof c=3D=3D=3D'number'||typeof c=3D=3D=3D'string')return = FB.Frictionless._allowedRecipients[c];var a=3Dtrue;var = b=3Dfalse;FB.Array.forEach(c,function(d){a=3Da&&FB.Frictionless._allowedR= ecipients[d];b=3Dtrue;},false);return a&&b;}});=0A= FB.provide('',{initSitevars:{},init:function(a){a=3DFB.copy(a||{},{loggin= g:true,status:true});FB._apiKey=3Da.appId||a.apiKey;if(!a.logging&&window= .location.toString().indexOf('fb_debug=3D1')<0)FB._logging=3Dfalse;FB.XD.= init(a.channelUrl);if(a.frictionlessRequests)FB.Frictionless.init();if(FB= ._apiKey){FB.Cookie.setEnabled(a.cookie);a.session=3Da.session||FB.Cookie= .load();FB.Auth.setSession(a.session,a.session?'connected':'unknown');if(= a.status)FB.getLoginStatus();}if(FB._inCanvas)FB.Canvas.init();FB.Event.s= ubscribe('xfbml.parse',function(){FB.XFBML.IframeWidget.batchWidgetPipeRe= quests();});if(a.xfbml)window.setTimeout(function(){if(FB.XFBML)if(FB.ini= tSitevars.parseXFBMLBeforeDomReady){FB.XFBML.parse();var = b=3Dwindow.setInterval(function(){FB.XFBML.parse();},100);FB.Dom.ready(fu= nction(){window.clearInterval(b);FB.XFBML.parse();});}else = FB.Dom.ready(FB.XFBML.parse);},0);if(FB.Canvas&&FB.Canvas.EarlyFlush)FB.C= anvas.EarlyFlush._maybeSample();}});=0A= FB.provide('Canvas.EarlyFlush',{_sampleRate:0,_appIds:[],_links:[],addRes= ource:function(a){if(!FB._inCanvas||!FB._apiKey||!FB.Canvas.EarlyFlush._s= ampleRate)return;FB.Canvas.EarlyFlush._links.push(a);},_maybeSample:funct= ion(){if(!FB._inCanvas||!FB._apiKey||!FB.Canvas.EarlyFlush._sampleRate)re= turn;var = b=3DMath.random();if(b>1/FB.Canvas.EarlyFlush._sampleRate)return;var = a=3DFB.Canvas.EarlyFlush._appIds;if(FB.Array.indexOf(FB.Canvas.EarlyFlush= ._appIds,parseInt(FB._apiKey,10))=3D=3D-1)return;window.setTimeout(FB.Can= vas.EarlyFlush._sample,10000);},_sample:function(){var = b=3D{object:'data',link:'href',script:'src'};FB.Array.forEach(b,function(= c,d){FB.Array.forEach(window.document.getElementsByTagName(d),function(e)= {if(e[c])FB.Canvas.EarlyFlush._links.push(e[c]);});});var = a=3DFB.JSON.stringify(FB.Canvas.EarlyFlush._links);FB.api(FB._apiKey+'/st= aticresources','post',{urls:a});FB.Canvas.EarlyFlush._links=3D[];}});=0A= FB.provide('CanvasInsights',{setDoneLoading:function(a){var = b=3Dnull;if(a)b=3DFB.XD.handler(a,'top.frames['+window.name+']',false);FB= .Arbiter.inform('RecordIframeAppTti',{frame:window.name||'iframe_canvas',= time:(new = Date()).getTime(),appId:parseInt(FB._apiKey,10),channelUrl:b});}});=0A= FB.provide('UIServer.Methods',{'stream.share':{size:{width:575,height:380= },url:'sharer.php',transform:function(a){if(!a.params.u)a.params.u=3Dwind= ow.location.toString();return = a;}},'fbml.dialog':{size:{width:575,height:300},url:'render_fbml.php',log= gedOutIframe:true,transform:function(a){return = a;}},'auth.logintofacebook':{size:{width:530,height:287},url:'login.php',= transform:function(a){a.params.skip_api_login=3D1;var = c=3DFB.UIServer.getXdRelation(a.params.display);var = b=3DFB.UIServer._xdResult(a.cb,a.id,c,true);a.params.next=3DFB.getDomain(= FB._https?'https_www':'www')+"login.php?"+FB.QS.encode({api_key:FB._apiKe= y,next:b,skip_api_login:1});return a;}}});=0A= FB.provide('',{share:function(a){FB.log('FB.share() has been deprecated. = Please use FB.ui() = instead.');FB.ui({display:'popup',method:'stream.share',u:a});},publish:f= unction(b,a){FB.log('FB.publish() has been deprecated. Please use = FB.ui() = instead.');b=3Db||{};FB.ui(FB.copy({display:'popup',method:'stream.publis= h',preview:1},b||{}),a);},addFriend:function(b,a){FB.log('FB.addFriend() = has been deprecated. Please use FB.ui() = instead.');FB.ui({display:'popup',id:b,method:'friend.add'},a);}});FB.UIS= erver.Methods['auth.login']=3DFB.UIServer.Methods['permissions.request'];=0A= FB.provide('XFBML',{_renderTimeout:30000,parse:function(d,b){d=3Dd||docum= ent.body;var = c=3D1,e=3Dfunction(){c--;if(c=3D=3D=3D0){b&&b();FB.Event.fire('xfbml.rend= er');}};var = a=3D{};if(FB.XFBML._widgetPipeIsEnabled())FB.Array.forEach(FB.XFBML._tagI= nfos,function(f){if(f.supportsWidgetPipe){var = h=3Df.xmlns?f.xmlns:'fb';var = g=3DFB.XFBML._getDomElements(d,h,f.localName);a[f.localName]=3Dg;FB.XFBML= ._widgetPipeEnabledTagCount+=3Dg.length;}});FB.Array.forEach(FB.XFBML._ta= gInfos,function(g){if(!g.xmlns)g.xmlns=3D'fb';var = h;if(a[g.localName]!=3D=3Dundefined){h=3Da[g.localName];}else = h=3DFB.XFBML._getDomElements(d,g.xmlns,g.localName);for(var = f=3D0;f0)FB.log(c+' = XFBML tags failed to render in = '+FB.XFBML._renderTimeout+'ms.');},FB.XFBML._renderTimeout);e();},registe= rTag:function(a){FB.XFBML._tagInfos.push(a);},shouldUseWidgetPipe:functio= n(){if(!FB.XFBML._widgetPipeIsEnabled())return false;var = a=3DFB.XFBML._widgetPipeEnabledTagCount>1;return = a;},_processElement:function(dom,tagInfo,cb){var = element=3Ddom._element;if(element){element.subscribe('render',cb);element= .process();}else{var processor=3Dfunction(){var = fn=3Deval(tagInfo.className);var getBoolAttr=3Dfunction(attr){var = attr=3Ddom.getAttribute(attr);return = (attr&&FB.Array.indexOf(['true','1','yes','on'],attr.toLowerCase())>-1);}= ;var isLogin=3Dfalse;var showFaces=3Dtrue;var = renderInIframe=3Dfalse;if(tagInfo.className=3D=3D=3D'FB.XFBML.LoginButton= '){renderInIframe=3DgetBoolAttr('render-in-iframe');showFaces=3DgetBoolAt= tr('show-faces')||getBoolAttr('show_faces');isLogin=3DrenderInIframe||sho= wFaces||getBoolAttr('oneclick');if(isLogin)fn=3DFB.XFBML.Login;}element=3D= dom._element=3Dnew fn(dom);if(isLogin){var = extraParams=3D{show_faces:showFaces};var = perms=3Ddom.getAttribute('perms');if(perms)extraParams.perms=3Dperms;elem= ent.setExtraParams(extraParams);}element.subscribe('render',cb);element.p= rocess();};if(FB.CLASSES[tagInfo.className.substr(3)]){processor();}else = FB.log('Tag '+tagInfo.className+' was not = found.');}},_getDomElements:function(a,e,d){var = c=3De+':'+d;if(FB.UA.firefox()){return = a.getElementsByTagNameNS(document.body.namespaceURI,c);}else = if(FB.UA.ie()<9){try{var = docNamespaces=3Ddocument.namespaces;if(docNamespaces&&docNamespaces[e]){v= ar = nodes=3Da.getElementsByTagName(d);if(!document.addEventListener||nodes.le= ngth>0)return nodes;}}catch(b){}return a.getElementsByTagName(c);}else = return = a.getElementsByTagName(c);},_tagInfos:[{localName:'activity',className:'F= B.XFBML.Activity'},{localName:'add-profile-tab',className:'FB.XFBML.AddPr= ofileTab'},{localName:'bookmark',className:'FB.XFBML.Bookmark'},{localNam= e:'comments',className:'FB.XFBML.Comments'},{localName:'comments-count',c= lassName:'FB.XFBML.CommentsCount'},{localName:'connect-bar',className:'FB= .XFBML.ConnectBar'},{localName:'fan',className:'FB.XFBML.Fan'},{localName= :'like',className:'FB.XFBML.Like',supportsWidgetPipe:true},{localName:'li= ke-box',className:'FB.XFBML.LikeBox'},{localName:'live-stream',className:= 'FB.XFBML.LiveStream'},{localName:'login',className:'FB.XFBML.Login'},{lo= calName:'login-button',className:'FB.XFBML.LoginButton'},{localName:'face= pile',className:'FB.XFBML.Facepile'},{localName:'friendpile',className:'F= B.XFBML.Friendpile'},{localName:'name',className:'FB.XFBML.Name'},{localN= ame:'profile-pic',className:'FB.XFBML.ProfilePic'},{localName:'recommenda= tions',className:'FB.XFBML.Recommendations'},{localName:'registration',cl= assName:'FB.XFBML.Registration'},{localName:'send',className:'FB.XFBML.Se= nd'},{localName:'serverfbml',className:'FB.XFBML.ServerFbml'},{localName:= 'share-button',className:'FB.XFBML.ShareButton'},{localName:'social-bar',= className:'FB.XFBML.SocialBar'}],_widgetPipeEnabledTagCount:0,_widgetPipe= IsEnabled:function(){return = FB.widgetPipeEnabledApps[FB._apiKey]!=3D=3Dundefined;}});(function(){try{= if(document.namespaces&&!document.namespaces.item.fb)document.namespaces.= add('fb');}catch(a){}}());=0A= FB.provide('XFBML',{set:function(b,c,a){FB.log('FB.XFBML.set() has been = deprecated.');b.innerHTML=3Dc;FB.XFBML.parse(b,a);}});=0A= FB.provide('',{bind:function(){var = a=3DArray.prototype.slice.call(arguments),c=3Da.shift(),b=3Da.shift();ret= urn function(){return = c.apply(b,a.concat(Array.prototype.slice.call(arguments)));};},Class:func= tion(b,a,d){if(FB.CLASSES[b])return FB.CLASSES[b];var = c=3Da||function(){};c.prototype=3Dd;c.prototype.bind=3Dfunction(e){return= = FB.bind(e,this);};c.prototype.constructor=3Dc;FB.create(b,c);FB.CLASSES[b= ]=3Dc;return c;},subclass:function(d,b,c,e){if(FB.CLASSES[d])return = FB.CLASSES[d];var = a=3DFB.create(b);FB.copy(e,a.prototype);e._base=3Da;e._callBase=3Dfunctio= n(g){var f=3DArray.prototype.slice.call(arguments,1);return = a.prototype[g].apply(this,f);};return = FB.Class(d,c?c:function(){if(a.apply)a.apply(this,arguments);},e);},CLASS= ES:{}});FB.provide('Type',{isType:function(a,b){while(a)if(a.constructor=3D= =3D=3Db||a=3D=3D=3Db){return true;}else a=3Da._base;return false;}});=0A= FB.Class('Obj',null,FB.copy({setProperty:function(a,b){if(FB.JSON.stringi= fy(b)!=3DFB.JSON.stringify(this[a])){this[a]=3Db;this.fire(a,b);}}},FB.Ev= entProvider));=0A= FB.subclass('Waitable','Obj',function(){},{set:function(a){this.setProper= ty('value',a);},error:function(a){this.fire("error",a);},wait:function(a,= b){if(b)this.subscribe('error',b);this.monitor('value',this.bind(function= (){if(this.value!=3D=3Dundefined){a(this.value);return true;}}));}});=0A= FB.subclass('Data.Query','Waitable',function(){if(!FB.Data.Query._c)FB.Da= ta.Query._c=3D1;this.name=3D'v_'+FB.Data.Query._c++;},{parse:function(a){= var b=3DFB.String.format.apply(null,a),d=3D(/^select (.*?) from = (\w+)\s+where = (.*)$/i).exec(b);this.fields=3Dthis._toFields(d[1]);this.table=3Dd[2];thi= s.where=3Dthis._parseWhere(d[3]);for(var = c=3D1;c-1){return d;}else return b;});},isValid:function(){for(var = a=3Dthis.dom;a;a=3Da.parentNode)if(a=3D=3Ddocument.body)return = true;},clear:function(){this.dom.innerHTML=3D'';}},FB.EventProvider));=0A= FB.subclass('XFBML.IframeWidget','XFBML.Element',null,{_iframeName:null,_= showLoader:true,_refreshOnAuthChange:false,_allowReProcess:false,_fetchPr= eCachedLoader:false,_visibleAfter:'load',_widgetPipeEnabled:false,getUrlB= its:function(){throw new Error('Inheriting class needs to implement = getUrlBits().');},setupAndValidate:function(){return = true;},oneTimeSetup:function(){},getSize:function(){},getIframeName:funct= ion(){if(!this._iframeName&&this._widgetPipeEnabled&&FB.XFBML.shouldUseWi= dgetPipe()){this._iframeName=3Dthis.generateWidgetPipeIframeName();FB.XFB= ML.IframeWidget.allWidgetPipeIframes[this._iframeName]=3Dthis;if(FB.XFBML= .IframeWidget.masterWidgetPipeIframe=3D=3D=3Dnull)FB.XFBML.IframeWidget.m= asterWidgetPipeIframe=3Dthis;}return = this._iframeName;},getIframeTitle:function(){},getChannelUrl:function(){i= f(!this._channelUrl){var = a=3Dthis;this._channelUrl=3DFB.XD.handler(function(b){a.fire('xd.'+b.type= ,b);},'parent.parent',true);}return = this._channelUrl;},getIframeNode:function(){return = this.dom.getElementsByTagName('iframe')[0];},process:function(a){if(this.= _done){if(!this._allowReProcess&&!a)return;this.clear();}else = this._oneTimeSetup();this._done=3Dtrue;if(!this.setupAndValidate()){this.= fire('render');return;}if(this._showLoader)this._addLoader();FB.Dom.addCs= s(this.dom,'fb_iframe_widget');if(this._visibleAfter!=3D'immediate'){FB.D= om.addCss(this.dom,'fb_hide_iframes');}else = this.subscribe('iframe.onload',FB.bind(this.fire,this,'render'));var = b=3Dthis.getSize()||{};var = c=3Dthis.getFullyQualifiedURL();FB.Content.insertIframe({url:c,root:this.= dom.appendChild(document.createElement('span')),name:this.getIframeName()= ,title:this.getIframeTitle(),className:FB._localeIsRtl?'fb_rtl':'fb_ltr',= height:b.height,width:b.width,onload:FB.bind(this.fire,this,'iframe.onloa= d')});},generateWidgetPipeIframeName:function(){FB.XFBML.IframeWidget.wid= getPipeIframeCount++;return = 'fb_iframe_'+FB.XFBML.IframeWidget.widgetPipeIframeCount;},getFullyQualif= iedURL:function(){if(FB.XFBML.shouldUseWidgetPipe()&&this._widgetPipeEnab= led)return this._getWidgetPipeShell();var = b=3Dthis._getURL();if(!this._fetchPreCachedLoader)b+=3D'?'+FB.QS.encode(t= his._getQS());if(b.length>2000){b=3D'about:blank';var = a=3DFB.bind(function(){this._postRequest();this.unsubscribe('iframe.onloa= d',a);},this);this.subscribe('iframe.onload',a);}return = b;},_getWidgetPipeShell:function(){return = FB.getDomain('www')+'common/widget_pipe_shell.php';},_oneTimeSetup:functi= on(){this.subscribe('xd.resize',FB.bind(this._handleResizeMsg,this));if(F= B.getLoginStatus){this.subscribe('xd.refreshLoginStatus',FB.bind(FB.getLo= ginStatus,FB,function(){},true));this.subscribe('xd.logout',FB.bind(FB.lo= gout,FB,function(){}));}if(this._refreshOnAuthChange)this._setupAuthRefre= sh();if(this._visibleAfter=3D=3D'load')this.subscribe('iframe.onload',FB.= bind(this._makeVisible,this));this.oneTimeSetup();},_makeVisible:function= (){this._removeLoader();FB.Dom.removeCss(this.dom,'fb_hide_iframes');this= .fire('render');},_setupAuthRefresh:function(){FB.getLoginStatus(FB.bind(= function(b){var = a=3Db.status;FB.Event.subscribe('auth.statusChange',FB.bind(function(c){i= f(!this.isValid())return;if(a=3D=3D'unknown'||c.status=3D=3D'unknown')thi= s.process(true);a=3Dc.status;},this));},this));},_handleResizeMsg:functio= n(b){if(!this.isValid())return;var = a=3Dthis.getIframeNode();a.style.height=3Db.height+'px';if(b.width)a.styl= e.width=3Db.width+'px';a.style.border=3D'none';this._makeVisible();},_add= Loader:function(){if(!this._loaderDiv){FB.Dom.addCss(this.dom,'fb_iframe_= widget_loader');this._loaderDiv=3Ddocument.createElement('div');this._loa= derDiv.className=3D'FB_Loader';this.dom.appendChild(this._loaderDiv);}},_= removeLoader:function(){if(this._loaderDiv){FB.Dom.removeCss(this.dom,'fb= _iframe_widget_loader');if(this._loaderDiv.parentNode)this._loaderDiv.par= entNode.removeChild(this._loaderDiv);this._loaderDiv=3Dnull;}},_getQS:fun= ction(){return = FB.copy({api_key:FB._apiKey,locale:FB._locale,sdk:'joey',session_key:FB._= session&&FB._session.session_key,ref:this.getAttribute('ref')},this.getUr= lBits().params);},_getURL:function(){var = a=3D'www',b=3D'';if(this._fetchPreCachedLoader){a=3D'cdn';b=3D'static/';}= return = FB.getDomain(a)+'plugins/'+b+this.getUrlBits().name+'.php';},_postRequest= :function(){FB.Content.submitToTarget({url:this._getURL(),target:this.get= IframeNode().name,params:this._getQS()});}});FB.provide('XFBML.IframeWidg= et',{widgetPipeIframeCount:0,masterWidgetPipeIframe:null,allWidgetPipeIfr= ames:{},batchWidgetPipeRequests:function(){if(!FB.XFBML.IframeWidget.mast= erWidgetPipeIframe)return;var = a=3DFB.XFBML.IframeWidget._groupWidgetPipeDescriptions();var = c=3D{widget_pipe:FB.JSON.stringify(a),href:window.location,site:location.= hostname,channel:FB.XFBML.IframeWidget.masterWidgetPipeIframe.getChannelU= rl(),api_key:FB._apiKey,locale:FB._locale,sdk:'joey',session_key:FB._sess= ion&&FB._session.session_key};var = b=3DFB.guid();FB.Content.insertIframe({url:'about:blank',root:document.ge= tElementById('fb-root')||document.body,name:b,className:'fb_hidden',onloa= d:function(){FB.Content.submitToTarget({url:FB._domain.www+'widget_pipe.p= hp',target:b,params:c},true);}});},_groupWidgetPipeDescriptions:function(= ){var e=3D{};for(var b in = FB.XFBML.IframeWidget.allWidgetPipeIframes){var = a=3DFB.XFBML.IframeWidget.allWidgetPipeIframes[b];var = c=3Da.getUrlBits();var = d=3D{widget:c.name};FB.copy(d,c.params);e[b]=3Dd;}return e;}});=0A= FB.subclass('XFBML.Activity','XFBML.IframeWidget',null,{_visibleAfter:'lo= ad',_refreshOnAuthChange:true,setupAndValidate:function(){this._attr=3D{b= order_color:this.getAttribute('border-color'),colorscheme:this.getAttribu= te('color-scheme'),filter:this.getAttribute('filter'),font:this.getAttrib= ute('font'),header:this._getBoolAttribute('header'),height:this._getPxAtt= ribute('height',300),recommendations:this._getBoolAttribute('recommendati= ons'),site:this.getAttribute('site',location.hostname),width:this._getPxA= ttribute('width',300)};return true;},getSize:function(){return = {width:this._attr.width,height:this._attr.height};},getUrlBits:function()= {return {name:'activity',params:this._attr};}});=0A= FB.subclass('XFBML.ButtonElement','XFBML.Element',null,{_allowedSizes:['i= con','small','medium','large','xlarge'],onClick:function(){throw new = Error('Inheriting class needs to implement = onClick().');},setupAndValidate:function(){return = true;},getButtonMarkup:function(){return = this.getOriginalHTML();},getOriginalHTML:function(){return = this._originalHTML;},process:function(){if(!('_originalHTML' in = this))this._originalHTML=3DFB.String.trim(this.dom.innerHTML);if(!this.se= tupAndValidate()){this.fire('render');return;}var = d=3Dthis._getAttributeFromList('size','medium',this._allowedSizes),a=3D''= ,b=3D'';if(d=3D=3D'icon'){a=3D'fb_button_simple';}else{var = c=3DFB._localeIsRtl?'_rtl':'';b=3Dthis.getButtonMarkup();a=3D'fb_button'+= c+' fb_button_'+d+c;}this.dom.innerHTML=3D(''+''+b+''+'');this.dom.firstChild.onclic= k=3DFB.bind(this.onClick,this);this.fire('render');}});=0A= FB.provide('Helper',{isUser:function(a){return = a<2.2e+09||(a>=3D1e+14&&a<=3D100099999989999);},getLoggedInUser:function(= ){return = FB._session?FB._session.uid:null;},upperCaseFirstChar:function(a){if(a.le= ngth>0){return a.substr(0,1).toUpperCase()+a.substr(1);}else return = a;},getProfileLink:function(c,b,a){a=3Da||(c?FB.getDomain('www')+'profile= .php?id=3D'+c.uid:null);if(a)b=3D''+b+'';return = b;},invokeHandler:function(handler,scope,args){if(handler)if(typeof = handler=3D=3D=3D'string'){eval(handler);}else = if(handler.apply)handler.apply(scope,args||[]);},fireEvent:function(a,b){= var = c=3Db._attr.href;b.fire(a,c);FB.Event.fire(a,c,b);},executeFunctionByName= :function(d){var a=3DArray.prototype.slice.call(arguments,1);var = f=3Dd.split(".");var c=3Df.pop();var b=3Dwindow;for(var = e=3D0;e0){a.xid=3DencodeURIComponent(document= .URL.substring(0,c));}else = a.xid=3DencodeURIComponent(document.URL);}if(a.migrated)a.href=3D'http://= www.facebook.com/plugins/comments_v1.php?'+'app_id=3D'+FB._apiKey+'&xid=3D= '+encodeURIComponent(a.xid)+'&url=3D'+encodeURIComponent(a.url);}else{var= = b=3Dthis.getAttribute('fb_comment_id');if(!b){b=3DFB.QS.decode(document.U= RL.substring(document.URL.indexOf('?')+1)).fb_comment_id;if(b&&b.indexOf(= '#')>0)b=3Db.substring(0,b.indexOf('#'));}if(b){a.fb_comment_id=3Db;this.= subscribe('render',FB.bind(function(){window.location.hash=3Dthis.getIfra= meNode().id;},this));}}this._attr=3Da;return = true;},oneTimeSetup:function(){this.subscribe('xd.addComment',FB.bind(thi= s._handleCommentMsg,this));this.subscribe('xd.commentCreated',FB.bind(thi= s._handleCommentCreatedMsg,this));this.subscribe('xd.commentRemoved',FB.b= ind(this._handleCommentRemovedMsg,this));},getSize:function(){return = {width:this._attr.width,height:200};},getUrlBits:function(){return = {name:'comments',params:this._attr};},_handleCommentMsg:function(a){if(!t= his.isValid())return;FB.Event.fire('comments.add',{post:a.post,user:a.use= r,widget:this});},_handleCommentCreatedMsg:function(b){if(!this.isValid()= )return;var = a=3D{href:b.href,commentID:b.commentID,parentCommentID:b.parentCommentID}= ;FB.Event.fire('comment.create',a);},_handleCommentRemovedMsg:function(b)= {if(!this.isValid())return;var = a=3D{href:b.href,commentID:b.commentID};FB.Event.fire('comment.remove',a)= ;}});=0A= FB.subclass('XFBML.CommentsCount','XFBML.Element',null,{process:function(= ){this._href=3Dthis.getAttribute('href',window.location.href);this._count= =3DFB.Data._selectByIndex(['commentsbox_count'],'link_stat','url',this._h= ref);FB.Dom.addCss(this.dom,'fb_comments_count_zero');this._count.wait(FB= .bind(function(){var = a=3Dthis._count.value[0].commentsbox_count;this.dom.innerHTML=3DFB.String= .format('{0}',a);if(a>0)FB.Dom.removeCss(this.d= om,'fb_comments_count_zero');this.fire('render');},this));}});=0A= FB.provide('Anim',{ate:function(c,g,d,b){d=3D!isNaN(parseFloat(d))&&d>=3D= 0?d:750;var = e=3D40,f=3D{},j=3D{},a=3Dnull,h=3Dc.style,i=3DsetInterval(FB.bind(functio= n(){if(!a)a=3Dnew Date().getTime();var k=3D1;if(d!=3D0)k=3DMath.min((new = Date().getTime()-a)/d,1);FB.Array.forEach(g,FB.bind(function(o,m){if(!f[m= ]){var = n=3DFB.Dom.getStyle(c,m);if(n=3D=3D=3Dfalse)return;f[m]=3Dthis._parseCSS(= n+'');}if(!j[m])j[m]=3Dthis._parseCSS(o.toString());var = l=3D'';FB.Array.forEach(f[m],function(q,p){if(isNaN(j[m][p].numPart)&&j[m= ][p].textPart=3D=3D'?'){l=3Dq.numPart+q.textPart;}else = if(isNaN(q.numPart)){l=3Dq.textPart;}else = l+=3D(q.numPart+Math.ceil((j[m][p].numPart-q.numPart)*Math.sin(Math.PI/2*= k)))+j[m][p].textPart+' = ';});FB.Dom.setStyle(c,m,l);},this));if(k=3D=3D1){clearInterval(i);if(b)b= (c);}},this),e);},_parseCSS:function(a){var = b=3D[];FB.Array.forEach(a.split(' '),function(d){var = c=3DparseInt(d,10);b.push({numPart:c,textPart:d.replace(c,'')});});return= b;}});=0A= FB.provide('Insights',{impression:function(e,a){var = b=3DFB.guid(),g=3D"//ah8.facebook.com/impression.php/"+b+"/",c=3Dnew = Image(1,1),f=3D[];if(!e.api_key&&FB._apiKey)e.api_key=3DFB._apiKey;for(va= r d in = e)f.push(encodeURIComponent(d)+'=3D'+encodeURIComponent(e[d]));g+=3D'?'+f= .join('&');if(a)c.onload=3Da;c.src=3Dg;}});=0A= FB.subclass('XFBML.ConnectBar','XFBML.Element',null,{_initialHeight:null,= _initTopMargin:0,_picFieldName:'pic_square',_page:null,_displayed:false,_= notDisplayed:false,_container:null,_animationSpeed:0,process:function(){F= B.getLoginStatus(this.bind(function(a){FB.Event.monitor('auth.statusChang= e',this.bind(function(){if(this.isValid()&&FB._userStatus=3D=3D'connected= '){this._uid=3DFB.Helper.getLoggedInUser();FB.api({method:'Connect.should= ShowConnectBar'},this.bind(function(b){if(b!=3D2){this._animationSpeed=3D= (b=3D=3D0)?750:0;this._showBar();}else this._noRender();}));}else = this._noRender();return false;}));}));},_showBar:function(){var = a=3DFB.Data._selectByIndex(['first_name','profile_url',this._picFieldName= ],'user','uid',this._uid);var = b=3DFB.Data._selectByIndex(['display_name'],'application','api_key',FB._a= piKey);FB.Data.waitOn([a,b],FB.bind(function(c){c[0][0].site_name=3Dc[1][= 0].display_name;if(!this._displayed){this._displayed=3Dtrue;this._notDisp= layed=3Dfalse;this._renderConnectBar(c[0][0]);this.fire('render');FB.Insi= ghts.impression({lid:104,name:'widget_load'});this.fire('connectbar.ondis= play');FB.Event.fire('connectbar.ondisplay',this);FB.Helper.invokeHandler= (this.getAttribute('on-display'),this);}},this));},_noRender:function(){i= f(this._displayed){this._displayed=3Dfalse;this._closeConnectBar();}if(!t= his._notDisplayed){this._notDisplayed=3Dtrue;this.fire('render');this.fir= e('connectbar.onnotdisplay');FB.Event.fire('connectbar.onnotdisplay',this= );FB.Helper.invokeHandler(this.getAttribute('on-not-display'),this);}},_r= enderConnectBar:function(d){var = b=3Ddocument.createElement('div'),c=3Ddocument.createElement('div');b.cla= ssName=3D'fb_connect_bar';c.className=3D'fb_reset = fb_connect_bar_container';c.appendChild(b);document.body.appendChild(c);t= his._container=3Dc;this._initialHeight=3DMath.round(parseFloat(FB.Dom.get= Style(c,'height'))+parseFloat(FB.Dom.getStyle(c,'borderBottomWidth')));b.= innerHTML=3DFB.String.format('
'+''+'3D"{2}"'+''+'
'+''+'3D"{4}"'+''+'{5}'+' '+'{6} – '+'{0}'+'',FB.Intl._tx("No = Thanks"),FB.getDomain('cdn')+FB.XFBML.ConnectBar.imgs.buttonUrl,FB.Intl._= tx("Close"),d[this._picFieldName]||FB.getDomain('cdn')+FB.XFBML.ConnectBa= r.imgs.missingProfileUrl,FB.String.escapeHTML(d.first_name),FB.Intl._tx("= Hi {firstName}. \u003cstrong>{siteName}\u003c\/strong> is using Facebook = to personalize your = experience.",{firstName:FB.String.escapeHTML(d.first_name),siteName:FB.St= ring.escapeHTML(d.site_name)}),FB.Intl._tx("Learn = More"),d.profile_url,FB.getDomain('www')+'sitetour/connect.php');var = a=3Dthis;FB.Array.forEach(b.getElementsByTagName('a'),function(g){g.oncli= ck=3DFB.bind(a._clickHandler,a);});this._page=3Ddocument.body;var = f=3D0;if(this._page.parentNode){f=3DMath.round((parseFloat(FB.Dom.getStyl= e(this._page.parentNode,'height'))-parseFloat(FB.Dom.getStyle(this._page,= 'height')))/2);}else = f=3DparseInt(FB.Dom.getStyle(this._page,'marginTop'),10);f=3DisNaN(f)?0:f= ;this._initTopMargin=3Df;if(!window.XMLHttpRequest){c.className+=3D" = fb_connect_bar_container_ie6";}else{c.style.top=3D(-1*this._initialHeight= )+'px';FB.Anim.ate(c,{top:'0px'},this._animationSpeed);}var = e=3D{marginTop:this._initTopMargin+this._initialHeight+'px'};if(FB.UA.ie(= )){e.backgroundPositionY=3Dthis._initialHeight+'px';}else = e.backgroundPosition=3D'? = '+this._initialHeight+'px';FB.Anim.ate(this._page,e,this._animationSpeed)= ;},_clickHandler:function(a){a=3Da||window.event;var = b=3Da.target||a.srcElement;while(b.nodeName!=3D'A')b=3Db.parentNode;switc= h(b.className){case = 'fb_bar_close':FB.api({method:'Connect.connectBarMarkAcknowledged'});FB.I= nsights.impression({lid:104,name:'widget_user_closed'});this._closeConnec= tBar();break;case 'fb_learn_more':case = 'fb_profile':window.open(b.href);break;case = 'fb_no_thanks':this._closeConnectBar();FB.api({method:'Connect.connectBar= MarkAcknowledged'});FB.Insights.impression({lid:104,name:'widget_user_no_= thanks'});FB.api({method:'auth.revokeAuthorization',block:true},this.bind= (function(){this.fire('connectbar.ondeauth');FB.Event.fire('connectbar.on= deauth',this);FB.Helper.invokeHandler(this.getAttribute('on-deauth'),this= );if(this._getBoolAttribute('auto-refresh',true))window.location.reload()= ;}));break;}return = false;},_closeConnectBar:function(){this._notDisplayed=3Dtrue;var = a=3D{marginTop:this._initTopMargin+'px'};if(FB.UA.ie()){a.backgroundPosit= ionY=3D'0px';}else a.backgroundPosition=3D'? 0px';var = b=3D(this._animationSpeed=3D=3D0)?0:300;FB.Anim.ate(this._page,a,b);FB.An= im.ate(this._container,{top:(-1*this._initialHeight)+'px'},b,function(c){= c.parentNode.removeChild(c);});this.fire('connectbar.onclose');FB.Event.f= ire('connectbar.onclose',this);FB.Helper.invokeHandler(this.getAttribute(= 'on-close'),this);}});FB.provide('XFBML.ConnectBar',{imgs:{buttonUrl:'ima= ges/facebook-widgets/close_btn.png',missingProfileUrl:'pics/q_silhouette.= gif'}});=0A= FB.subclass('XFBML.Facepile','XFBML.IframeWidget',null,{_visibleAfter:'lo= ad',_extraParams:{},setupAndValidate:function(){this._attr=3D{href:this.g= etAttribute('href'),channel:this.getChannelUrl(),max_rows:this.getAttribu= te('max-rows'),action:this.getAttribute('action','like'),width:this._getP= xAttribute('width',200),ref:this.getAttribute('ref'),login_text:this.dom.= innerHTML};this.clear();for(var a in = this._extraParams)this._attr[a]=3Dthis._extraParams[a];return = true;},setExtraParams:function(a){this._extraParams=3Da;},oneTimeSetup:fu= nction(){var = a=3DFB._userStatus;FB.Event.subscribe('auth.statusChange',FB.bind(functio= n(b){if(a=3D=3D'connected'||b.status=3D=3D'connected')this.process(true);= a=3Db.status;},this));},getSize:function(){return = {width:this._attr.width,height:70};},getUrlBits:function(){return = {name:'facepile',params:this._attr};}});=0A= FB.subclass('XFBML.Fan','XFBML.IframeWidget',null,{_visibleAfter:'load',s= etupAndValidate:function(){this._attr=3D{api_key:FB._apiKey,connections:t= his.getAttribute('connections','10'),css:this.getAttribute('css'),height:= this._getPxAttribute('height'),id:this.getAttribute('profile-id'),logobar= :this._getBoolAttribute('logo-bar'),name:this.getAttribute('name'),stream= :this._getBoolAttribute('stream',true),width:this._getPxAttribute('width'= ,300)};if(!this._attr.id&&!this._attr.name){FB.log(' requires = one of the "id" or "name" attributes.');return false;}var = a=3Dthis._attr.height;if(!a)if((!this._attr.connections||this._attr.conne= ctions=3D=3D=3D'0')&&!this._attr.stream){a=3D65;}else = if(!this._attr.connections||this._attr.connections=3D=3D=3D'0'){a=3D375;}= else if(!this._attr.stream){a=3D250;}else = a=3D550;if(this._attr.logobar)a+=3D25;this._attr.height=3Da;return = true;},getSize:function(){return = {width:this._attr.width,height:this._attr.height};},getUrlBits:function()= {return {name:'fan',params:this._attr};}});=0A= FB.subclass('XFBML.Friendpile','XFBML.Facepile',null,{});=0A= FB.subclass('XFBML.EdgeCommentWidget','XFBML.IframeWidget',function(a){th= is._iframeWidth=3Da.width+1;this._iframeHeight=3Da.height;this._attr=3D{m= aster_frame_name:a.masterFrameName};this.dom=3Da.commentNode;this.dom.sty= le.top=3Da.relativeHeightOffset;if(a.relativeWidthOffset)if(FB._localeIsR= tl){this.dom.style.right=3Da.relativeWidthOffset;}else = this.dom.style.left=3Da.relativeWidthOffset;this.dom.style.zIndex=3DFB.XF= BML.EdgeCommentWidget.NextZIndex++;FB.Dom.addCss(this.dom,'fb_edge_commen= t_widget');},{_visibleAfter:'load',_showLoader:false,getSize:function(){r= eturn = {width:this._iframeWidth,height:this._iframeHeight};},getUrlBits:function= (){return = {name:'comment_widget_shell',params:this._attr};}});FB.provide('XFBML.Edg= eCommentWidget',{NextZIndex:10000});=0A= FB.subclass('XFBML.EdgeWidget','XFBML.IframeWidget',null,{_visibleAfter:'= immediate',_showLoader:false,setupAndValidate:function(){FB.Dom.addCss(th= is.dom,'fb_edge_widget_with_comment');this._attr=3D{channel_url:this.getC= hannelUrl(),debug:this._getBoolAttribute('debug'),href:this.getAttribute(= 'href',window.location.href),is_permalink:this._getBoolAttribute('is-perm= alink'),node_type:this.getAttribute('node-type','link'),width:this._getWi= dgetWidth(),font:this.getAttribute('font'),layout:this._getLayout(),color= scheme:this.getAttribute('color-scheme'),action:this.getAttribute('action= '),ref:this.getAttribute('ref'),show_faces:this._shouldShowFaces(),no_res= ize:this._getBoolAttribute('no_resize'),send:this.getAttribute('send'),ur= l_map:this.getAttribute('url_map')};return = true;},oneTimeSetup:function(){this.subscribe('xd.authPrompted',FB.bind(t= his._onAuthPrompt,this));this.subscribe('xd.edgeCreated',FB.bind(this._on= EdgeCreate,this));this.subscribe('xd.edgeRemoved',FB.bind(this._onEdgeRem= ove,this));this.subscribe('xd.presentEdgeCommentDialog',FB.bind(this._han= dleEdgeCommentDialogPresentation,this));this.subscribe('xd.dismissEdgeCom= mentDialog',FB.bind(this._handleEdgeCommentDialogDismissal,this));this.su= bscribe('xd.hideEdgeCommentDialog',FB.bind(this._handleEdgeCommentDialogH= ide,this));this.subscribe('xd.showEdgeCommentDialog',FB.bind(this._handle= EdgeCommentDialogShow,this));},getSize:function(){return = {width:this._getWidgetWidth(),height:this._getWidgetHeight()};},_getWidge= tHeight:function(){var b=3Dthis._getLayout();var = e=3Dthis._shouldShowFaces()?'show':'hide';var = d=3Dthis.getAttribute('send');var a=3D65+(d&&d!=3D=3D'false'?25:0);var = c=3D{standard:{show:80,hide:35},box_count:{show:a,hide:a},button_count:{s= how:21,hide:21},simple:{show:20,hide:20}};return = c[b][e];},_getWidgetWidth:function(){var e=3Dthis._getLayout();var = g=3Dthis.getAttribute('send');var = h=3Dthis._shouldShowFaces()?'show':'hide';var = c=3D(this.getAttribute('action')=3D=3D=3D'recommend'?130:90)+(g&&g!=3D=3D= 'false'?60:0);var = b=3Dthis.getAttribute('action')=3D=3D=3D'recommend'?100:55;var = i=3Dthis.getAttribute('action')=3D=3D=3D'recommend'?90:50;var = f=3D{standard:{show:450,hide:450},box_count:{show:b,hide:b},button_count:= {show:c,hide:c},simple:{show:i,hide:i}};var d=3Df[e][h];var = j=3Dthis._getPxAttribute('width',d);var = a=3D{standard:{min:225,max:900},box_count:{min:b,max:900},button_count:{m= in:c,max:900},simple:{min:49,max:900}};if(ja[e].max)j=3Da[e].max;return j;},_getLayout:function(){return = this._getAttributeFromList('layout','standard',['standard','button_count'= ,'box_count','simple']);},_shouldShowFaces:function(){return = this._getLayout()=3D=3D=3D'standard'&&this._getBoolAttribute('show-faces'= ,true);},_handleEdgeCommentDialogPresentation:function(b){if(!this.isVali= d())return;var = a=3Ddocument.createElement('span');this._commentSlave=3Dthis._createEdgeC= ommentWidget(b,a);this.dom.appendChild(a);this._commentSlave.process();th= is._commentWidgetNode=3Da;},_createEdgeCommentWidget:function(b,a){var = c=3D{commentNode:a,externalUrl:b.externalURL,width:400,height:225,masterF= rameName:b.masterFrameName,layout:this._getLayout(),relativeHeightOffset:= this._getHeightOffset(b),relativeWidthOffset:this._getWidthOffset(b)};ret= urn new = FB.XFBML.EdgeCommentWidget(c);},_getHeightOffset:function(c){if(c&&c.preC= omputedHeightOffset)return = parseInt(c.preComputedHeightOffset,10)+'px';var = a=3Dthis._getLayout();var = b=3D{standard:'22px',button_count:'19px',box_count:'-5px',simple:'18px'};= return b[a];},_getCommonEdgeCommentWidgetOpts:function(c,a,d,b){return = {colorscheme:this._attr.colorscheme,commentNode:a,controllerID:c.controll= erID,nodeImageURL:c.nodeImageURL,nodeTitle:c.nodeTitle,nodeURL:c.nodeURL,= nodeSummary:c.nodeSummary,width:400,height:300,relativeHeightOffset:(b?th= is._getHeightOffset(c):this._getHeightOffset()),relativeWidthOffset:(d?th= is._getWidthOffset(c):this._getWidthOffset()),error:c.error,siderender:c.= siderender};},_getWidthOffset:function(c){if(c&&c.preComputedWidthOffset)= return parseInt(c.preComputedWidthOffset,10)+'px';var = a=3Dthis._getLayout();var = b=3D{standard:'0px',box_count:'0px',button_count:'0px',simple:'0px'};retu= rn = b[a];},_handleEdgeCommentDialogDismissal:function(a){if(this._commentWidg= etNode){this.dom.removeChild(this._commentWidgetNode);delete = this._commentWidgetNode;}},_handleEdgeCommentDialogHide:function(){if(thi= s._commentWidgetNode)this._commentWidgetNode.style.display=3D"none";},_ha= ndleEdgeCommentDialogShow:function(){if(this._commentWidgetNode)this._com= mentWidgetNode.style.display=3D"block";},_fireEventAndInvokeHandler:funct= ion(b,a){FB.Helper.fireEvent(b,this);FB.Helper.invokeHandler(this.getAttr= ibute(a),this,[this._attr.href]);},_onEdgeCreate:function(){this._fireEve= ntAndInvokeHandler('edge.create','on-create');},_onEdgeRemove:function(){= this._fireEventAndInvokeHandler('edge.remove','on-remove');},_onAuthPromp= t:function(){this._fireEventAndInvokeHandler('auth.prompt','on-prompt');}= });=0A= FB.subclass('XFBML.SendButtonFormWidget','XFBML.EdgeCommentWidget',functi= on(a){this._base(a);FB.Dom.addCss(this.dom,'fb_send_button_form_widget');= FB.Dom.addCss(this.dom,a.colorscheme);FB.Dom.addCss(this.dom,(typeof = a.siderender!=3D'undefined'&&a.siderender)?'siderender':'');this._attr.no= deImageURL=3Da.nodeImageURL;this._attr.nodeTitle=3Da.nodeTitle;this._attr= .nodeURL=3Da.nodeURL;this._attr.nodeSummary=3Da.nodeSummary;this._attr.ch= annel=3Dthis.getChannelUrl();this._attr.controllerID=3Da.controllerID;thi= s._attr.colorscheme=3Da.colorscheme;this._attr.error=3Da.error;this._attr= .siderender=3Da.siderender;},{_showLoader:true,getUrlBits:function(){retu= rn = {name:'send_button_form_shell',params:this._attr};},oneTimeSetup:function= (){this.subscribe('xd.messageSent',FB.bind(this._onMessageSent,this));},_= onMessageSent:function(){FB.Event.fire('message.send',this._attr.nodeURL,= this);}});=0A= FB.subclass('XFBML.Send','XFBML.EdgeWidget',null,{setupAndValidate:functi= on(){FB.Dom.addCss(this.dom,'fb_edge_widget_with_comment');this._attr=3D{= channel:this.getChannelUrl(),api_key:FB._apiKey,font:this.getAttribute('f= ont'),colorscheme:this.getAttribute('colorscheme','light'),href:this.getA= ttribute('href',window.location.href)};return = true;},getUrlBits:function(){return = {name:'send',params:this._attr};},_createEdgeCommentWidget:function(b,a){= var c=3Dthis._getCommonEdgeCommentWidgetOpts(b,a);return new = FB.XFBML.SendButtonFormWidget(c);},_getHeightOffset:function(){return = '21px';},_getWidthOffset:function(){return = '0px';},getSize:function(){return = {width:FB.XFBML.Send.Dimensions.width,height:FB.XFBML.Send.Dimensions.hei= ght};}});FB.provide('XFBML.Send',{Dimensions:{width:56,height:25}});=0A= FB.subclass('XFBML.Like','XFBML.EdgeWidget',null,{_widgetPipeEnabled:true= ,getUrlBits:function(){return = {name:'like',params:this._attr};},_createEdgeCommentWidget:function(b,a){= if('send' in this._attr&&'widget_type' in = b&&b.widget_type=3D=3D'send'){var = c=3Dthis._getCommonEdgeCommentWidgetOpts(b,a,true,true);return new = FB.XFBML.SendButtonFormWidget(c);}else return = this._callBase("_createEdgeCommentWidget",b,a);},getIframeTitle:function(= ){return 'Like this content on Facebook.';}});=0A= FB.subclass('XFBML.LikeBox','XFBML.IframeWidget',null,{_visibleAfter:'loa= d',setupAndValidate:function(){this._attr=3D{channel:this.getChannelUrl()= ,api_key:FB._apiKey,connections:this.getAttribute('connections'),css:this= .getAttribute('css'),height:this.getAttribute('height'),id:this.getAttrib= ute('profile-id'),header:this._getBoolAttribute('header',true),name:this.= getAttribute('name'),show_faces:this._getBoolAttribute('show-faces',true)= ,stream:this._getBoolAttribute('stream',true),width:this._getPxAttribute(= 'width',300),href:this.getAttribute('href'),colorscheme:this.getAttribute= ('colorscheme','light'),border_color:this.getAttribute('border_color')};i= f(this._attr.connections=3D=3D=3D'0'){this._attr.show_faces=3Dfalse;}else= = if(this._attr.connections)this._attr.show_faces=3Dtrue;if(!this._attr.id&= &!this._attr.name&&!this._attr.href){FB.log(' requires one = of the "id" or "name" attributes.');return false;}var = a=3Dthis._attr.height;if(!a)if(!this._attr.show_faces&&!this._attr.stream= ){a=3D62;}else{a=3D95;if(this._attr.show_faces)a+=3D163;if(this._attr.str= eam)a+=3D300;if(this._attr.header&&this._attr.header!=3D=3D'0')a+=3D32;}t= his._attr.height=3Da;this.subscribe('xd.likeboxLiked',FB.bind(this._onLik= ed,this));this.subscribe('xd.likeboxUnliked',FB.bind(this._onUnliked,this= ));return true;},getSize:function(){return = {width:this._attr.width,height:this._attr.height};},getUrlBits:function()= {return = {name:'likebox',params:this._attr};},_onLiked:function(){FB.Helper.fireEv= ent('edge.create',this);},_onUnliked:function(){FB.Helper.fireEvent('edge= .remove',this);}});=0A= FB.subclass('XFBML.LiveStream','XFBML.IframeWidget',null,{_visibleAfter:'= load',setupAndValidate:function(){this._attr=3D{height:this._getPxAttribu= te('height',500),hideFriendsTab:this.getAttribute('hide-friends-tab'),red= esigned:this._getBoolAttribute('redesigned-stream'),width:this._getPxAttr= ibute('width',400),xid:this.getAttribute('xid','default'),always_post_to_= friends:this._getBoolAttribute('always-post-to-friends',false),via_url:th= is.getAttribute('via_url')};return true;},getSize:function(){return = {width:this._attr.width,height:this._attr.height};},getUrlBits:function()= {var a=3Dthis._attr.redesigned?'live_stream_box':'livefeed';return = {name:a,params:this._attr};}});=0A= FB.subclass('XFBML.Login','XFBML.Facepile',null,{_visibleAfter:'load',get= Size:function(){return = {width:this._attr.width,height:94};},getUrlBits:function(){return = {name:'login',params:this._attr};}});=0A= FB.subclass('XFBML.LoginButton','XFBML.ButtonElement',null,{setupAndValid= ate:function(){if(this._alreadySetup)return = true;this._alreadySetup=3Dtrue;this._attr=3D{autologoutlink:this._getBool= Attribute('auto-logout-link'),length:this._getAttributeFromList('length',= 'short',['long','short']),onlogin:this.getAttribute('on-login'),perms:thi= s.getAttribute('perms'),registration_url:this.getAttribute('registration-= url'),status:'unknown'};if(this._attr.autologoutlink)FB.Event.subscribe('= auth.statusChange',FB.bind(this.process,this));if(this._attr.registration= _url){FB.Event.subscribe('auth.statusChange',this._saveStatus(this.proces= s,false));FB.getLoginStatus(this._saveStatus(this.process,false));}return= true;},getButtonMarkup:function(){var = a=3Dthis.getOriginalHTML();if(a)return = a;if(!this._attr.registration_url){if(FB.getSession()&&this._attr.autolog= outlink){return FB.Intl._tx("Facebook Logout");}else return = this._getLoginText();}else switch(this._attr.status){case = 'unknown':return this._getLoginText();case 'notConnected':return = FB.Intl._tx("Register");case = 'connected':if(FB.getSession()&&this._attr.autologoutlink)return = FB.Intl._tx("Facebook Logout");return = this._getLoginText();default:FB.log('Unknown status: = '+this.status);return = FB.Intl._tx("Login");}},_getLoginText:function(){return = this._attr.length=3D=3D'short'?FB.Intl._tx("Login"):FB.Intl._tx("Login = with = Facebook");},onClick:function(){if(!this._attr.registration_url){if(!FB.g= etSession()||!this._attr.autologoutlink){FB.login(FB.bind(this._authCallb= ack,this),{perms:this._attr.perms});}else = FB.logout(FB.bind(this._authCallback,this));}else = switch(this._attr.status){case = 'unknown':FB.ui({method:'auth.logintoFacebook'},FB.bind(function(a){FB.bi= nd(FB.getLoginStatus(this._saveStatus(this._authCallback,true),true),this= );},this));break;case = 'notConnected':window.top.location=3Dthis._attr.registration_url;break;ca= se = 'connected':if(!FB.getSession()||!this._attr.autologoutlink){this._authCa= llback();}else = FB.logout(FB.bind(this._authCallback,this));break;default:FB.log('Unknown= status: = '+this.status);}},_authCallback:function(a){FB.Helper.invokeHandler(this.= _attr.onlogin,this,[a]);},_saveStatus:function(a,b){return = FB.bind(function(c){if(b&&this._attr.registration_url&&this._attr.status=3D= =3D'notConnected'&&c.status=3D=3D'notConnected')window.top.location=3Dthi= s._attr.registration_url;this._attr.status=3Dc.status;if(a){a=3Dthis.bind= (a,this);return a(c);}},this);}});=0A= FB.subclass('XFBML.Name','XFBML.Element',null,{process:function(){FB.copy= (this,{_uid:this.getAttribute('uid'),_firstnameonly:this._getBoolAttribut= e('first-name-only'),_lastnameonly:this._getBoolAttribute('last-name-only= '),_possessive:this._getBoolAttribute('possessive'),_reflexive:this._getB= oolAttribute('reflexive'),_objective:this._getBoolAttribute('objective'),= _linked:this._getBoolAttribute('linked',true),_subjectId:this.getAttribut= e('subject-id')});if(!this._uid){FB.log('"uid" is a required attribute = for ');this.fire('render');return;}var = b=3D[];if(this._firstnameonly){b.push('first_name');}else = if(this._lastnameonly){b.push('last_name');}else = b.push('name');if(this._subjectId){b.push('sex');if(this._subjectId=3D=3D= FB.Helper.getLoggedInUser())this._reflexive=3Dtrue;}var = a;FB.Event.monitor('auth.statusChange',this.bind(function(){if(!this.isVa= lid()){this.fire('render');return = true;}if(!this._uid||this._uid=3D=3D'loggedinuser')this._uid=3DFB.Helper.= getLoggedInUser();if(!this._uid)return;if(FB.Helper.isUser(this._uid)){a=3D= FB.Data._selectByIndex(b,'user','uid',this._uid);}else = a=3DFB.Data._selectByIndex(['name','id'],'profile','id',this._uid);a.wait= (this.bind(function(c){if(this._subjectId=3D=3Dthis._uid){this._renderPro= noun(c[0]);}else = this._renderOther(c[0]);this.fire('render');}));}));},_renderPronoun:func= tion(b){var = c=3D'',a=3Dthis._objective;if(this._subjectId){a=3Dtrue;if(this._subjectI= d=3D=3D=3Dthis._uid)this._reflexive=3Dtrue;}if(this._uid=3D=3DFB.Connect.= get_loggedInUser()&&this._getBoolAttribute('use-you',true)){if(this._poss= essive){if(this._reflexive){c=3D'your own';}else c=3D'your';}else = if(this._reflexive){c=3D'yourself';}else c=3D'you';}else = switch(b.sex){case 'male':if(this._possessive){c=3Dthis._reflexive?'his = own':'his';}else if(this._reflexive){c=3D'himself';}else = if(a){c=3D'him';}else c=3D'he';break;case = 'female':if(this._possessive){c=3Dthis._reflexive?'her own':'her';}else = if(this._reflexive){c=3D'herself';}else if(a){c=3D'her';}else = c=3D'she';break;default:if(this._getBoolAttribute('use-they',true)){if(th= is._possessive){if(this._reflexive){c=3D'their own';}else = c=3D'their';}else if(this._reflexive){c=3D'themselves';}else = if(a){c=3D'them';}else c=3D'they';}else = if(this._possessive){if(this._reflexive){c=3D'his/her own';}else = c=3D'his/her';}else if(this._reflexive){c=3D'himself/herself';}else = if(a){c=3D'him/her';}else = c=3D'he/she';break;}if(this._getBoolAttribute('capitalize',false))c=3DFB.= Helper.upperCaseFirstChar(c);this.dom.innerHTML=3Dc;},_renderOther:functi= on(c){var = b=3D'',a=3D'';if(this._uid=3D=3DFB.Helper.getLoggedInUser()&&this._getBoo= lAttribute('use-you',true)){if(this._reflexive){if(this._possessive){b=3D= 'your own';}else b=3D'yourself';}else = if(this._possessive){b=3D'your';}else b=3D'you';}else = if(c){if(null=3D=3D=3Dc.first_name)c.first_name=3D'';if(null=3D=3D=3Dc.la= st_name)c.last_name=3D'';if(this._firstnameonly&&c.first_name!=3D=3Dundef= ined){b=3DFB.String.escapeHTML(c.first_name);}else = if(this._lastnameonly&&c.last_name!=3D=3Dundefined)b=3DFB.String.escapeHT= ML(c.last_name);if(!b)b=3DFB.String.escapeHTML(c.name);if(b!=3D=3D''&&thi= s._possessive)b+=3D'\'s';}if(!b)b=3DFB.String.escapeHTML(this.getAttribut= e('if-cant-see','Facebook = User'));if(b){if(this._getBoolAttribute('capitalize',false))b=3DFB.Helper= .upperCaseFirstChar(b);if(c&&this._linked){a=3DFB.Helper.getProfileLink(c= ,b,this.getAttribute('href',null));}else = a=3Db;}this.dom.innerHTML=3Da;}});=0A= FB.subclass('XFBML.ProfilePic','XFBML.Element',null,{process:function(){v= ar = d=3Dthis.getAttribute('size','thumb'),b=3DFB.XFBML.ProfilePic._sizeToPicF= ieldMap[d],g=3Dthis._getPxAttribute('width'),a=3Dthis._getPxAttribute('he= ight'),e=3Dthis.dom.style,f=3Dthis.getAttribute('uid');if(this._getBoolAt= tribute('facebook-logo'))b+=3D'_with_logo';if(g){g=3Dg+'px';e.width=3Dg;}= if(a){a=3Da+'px';e.height=3Da;}var c=3Dthis.bind(function(j){var = l=3Dj?j[0]:null,i=3Dl?l[b]:null;if(!i)i=3DFB.getDomain('cdn')+FB.XFBML.Pr= ofilePic._defPicMap[b];var = k=3D((g?'width:'+g+';':'')+(a?'height:'+g+';':'')),h=3DFB.String.format('= 3D"{1}"',i,l?FB.String.escapeHTML(l.name):'',k,this.dom.className);if(this._ge= tBoolAttribute('linked',true))h=3DFB.Helper.getProfileLink(l,h,this.getAt= tribute('href',null));this.dom.innerHTML=3Dh;FB.Dom.addCss(this.dom,'fb_p= rofile_pic_rendered');this.fire('render');});FB.Event.monitor('auth.statu= sChange',this.bind(function(){if(!this.isValid()){this.fire('render');ret= urn = true;}if(this.getAttribute('uid',null)=3D=3D'loggedinuser')f=3DFB.Helper.= getLoggedInUser();if(FB._userStatus&&f){FB.Data._selectByIndex(['name',b]= ,FB.Helper.isUser(f)?'user':'profile',FB.Helper.isUser(f)?'uid':'id',f).w= ait(c);}else = c();}));}});FB.provide('XFBML.ProfilePic',{_defPicMap:{pic:'pics/s_silhou= ette.jpg',pic_big:'pics/d_silhouette.gif',pic_big_with_logo:'pics/d_silho= uette_logo.gif',pic_small:'pics/t_silhouette.jpg',pic_small_with_logo:'pi= cs/t_silhouette_logo.gif',pic_square:'pics/q_silhouette.gif',pic_square_w= ith_logo:'pics/q_silhouette_logo.gif',pic_with_logo:'pics/s_silhouette_lo= go.gif'},_sizeToPicFieldMap:{n:'pic_big',normal:'pic_big',q:'pic_square',= s:'pic',small:'pic',square:'pic_square',t:'pic_small',thumb:'pic_small'}}= );=0A= FB.subclass('XFBML.Recommendations','XFBML.IframeWidget',null,{_visibleAf= ter:'load',_refreshOnAuthChange:true,setupAndValidate:function(){this._at= tr=3D{border_color:this.getAttribute('border-color'),colorscheme:this.get= Attribute('color-scheme'),filter:this.getAttribute('filter'),font:this.ge= tAttribute('font'),header:this._getBoolAttribute('header'),height:this._g= etPxAttribute('height',300),site:this.getAttribute('site',location.hostna= me),width:this._getPxAttribute('width',300)};return = true;},getSize:function(){return = {width:this._attr.width,height:this._attr.height};},getUrlBits:function()= {return {name:'recommendations',params:this._attr};}});=0A= FB.subclass('XFBML.Registration','XFBML.IframeWidget',null,{_visibleAfter= :'immediate',_baseHeight:167,_fieldHeight:28,_skinnyWidth:520,_skinnyBase= Height:173,_skinnyFieldHeight:52,setupAndValidate:function(){this._attr=3D= {action:this.getAttribute('action'),border_color:this.getAttribute('borde= r-color'),channel_url:this.getChannelUrl(),client_id:FB._apiKey,fb_only:t= his._getBoolAttribute('fb-only',false),fields:this.getAttribute('fields')= ,height:this._getPxAttribute('height'),redirect_uri:this.getAttribute('re= direct-uri',window.location.href),no_footer:this._getBoolAttribute('no-fo= oter'),no_header:this._getBoolAttribute('no-header'),onvalidate:this.getA= ttribute('onvalidate'),width:this._getPxAttribute('width',600)};if(this._= attr.onvalidate)this.subscribe('xd.validate',this.bind(function(b){var = d=3DFB.JSON.parse(b.value);var = a=3Dthis.bind(function(e){FB.Arbiter.inform('Registration.Validation',{er= rors:e,id:b.id},'parent.frames["'+this.getIframeNode().name+'"]',window.l= ocation.protocol=3D=3D'https:');});var = c=3DFB.Helper.executeFunctionByName(this._attr.onvalidate,d,a);if(c)a(c);= }));this.subscribe('xd.authLogin',FB.bind(this._onAuthLogin,this));this.s= ubscribe('xd.authLogout',FB.bind(this._onAuthLogout,this));return = true;},getSize:function(){return = {width:this._attr.width,height:this._getHeight()};},_getHeight:function()= {if(this._attr.height)return this._attr.height;var = b;if(!this._attr.fields){b=3D['name'];}else = try{b=3DFB.JSON.parse(this._attr.fields);}catch(a){b=3Dthis._attr.fields.= split(/,/);}if(this._attr.width requires the "fbml" attribute.');return false;}return = true;},getSize:function(){return = {width:this._attr.width,height:this._attr.height};},getUrlBits:function()= {return {name:'serverfbml',params:this._attr};}});=0A= FB.subclass('XFBML.ShareButton','XFBML.Element',null,{process:function(){= this._href=3Dthis.getAttribute('href',window.location.href);this._type=3D= this.getAttribute('type','icon_link');FB.Dom.addCss(this.dom,'fb_share_co= unt_hidden');this._renderButton(true);},_renderButton:function(h){if(!thi= s.isValid()){this.fire('render');return;}var = d=3D'',e=3D'',f=3D'',c=3D'',g=3DFB.Intl._tx("Share"),i=3D'';switch(this._= type){case 'icon':case 'icon_link':c=3D'fb_button_simple';d=3D(''+(this._type=3D=3D'icon_link'?g:' ')+'
');h=3Dfalse;break;case 'link':d=3DFB.Intl._tx("Share on = Facebook");h=3Dfalse;break;case 'button':d=3D''+g+'';c=3D'fb_button = fb_button_small';h=3Dfalse;break;case 'button_count':d=3D''+g+'';e=3D(' '+''+this._getCounterMarkup()+'');c=3D'fb_butto= n fb_button_small';break;default:d=3D''+g+'';f=3D(' '+''+this._getCounterMarkup()+'');c=3D'fb_button = fb_button_small';i=3D'fb_share_count_wrapper';}var = b=3DFB.guid();this.dom.innerHTML=3DFB.String.format('{4}{3}{5}',i,b,c,d,f,e);var = a=3Ddocument.getElementById(b);a.href=3Dthis._href;a.onclick=3Dfunction()= {FB.ui({method:'stream.share',u:this._href});return = false;};if(!h)this.fire('render');},_getCounterMarkup:function(){if(!this= ._count)this._count=3DFB.Data._selectByIndex(['total_count'],'link_stat',= 'url',this._href);var = b=3D'0';if(this._count.value!=3D=3Dundefined){if(this._count.value.length= >0){var = a=3Dthis._count.value[0].total_count;if(a>3){FB.Dom.removeCss(this.dom,'f= b_share_count_hidden');b=3Da>=3D1e+07?Math.round(a/1e+06)+'M':(a>=3D10000= ?Math.round(a/1000)+'K':a);}}}else = this._count.wait(FB.bind(this._renderButton,this,false));return ''+b+'';}});=0A= FB.subclass('XFBML.SocialBar','XFBML.EdgeWidget',function(a){if(FB.XFBML.= SocialBar.oInstance)return = FB.XFBML.SocialBar.oInstance;this.dom=3Da;FB.XFBML.SocialBar.oInstance=3D= this;return = this;},{_fetchPreCachedLoader:false,_showLoader:false,_initialWidth:860,_= initialHeight:34,_barIframe:null,_currentZ:0,_refreshOnAuthChange:true,_v= isibleAfter:'load',_getPageWidth:function(){var a=3Dthis._barIframe;var = b=3DparseInt(FB.Dom.getStyle(a.parentNode,'width'),10);if(isNaN(b))b=3Dpa= rseInt(a.parentNode.offsetWidth,10);return = b;},_minimizeToolbar:function(c){var = a=3Dthis._barIframe;c.resetWidth=3Dfalse;var = d=3D300;if(c.width=3D=3D'100%'){c.resetWidth=3Dtrue;c.width=3Dthis._getPa= geWidth();}if(a.offsetWidth!=3Dc.width){FB.Anim.ate(a,{width:c.width+'px'= },d,function(e){if(c.resetWidth)FB.Dom.setStyle(e,'width','100%');});var = b=3Dthis.dom.getElementsByTagName('iframe');FB.Array.forEach(b,function(e= ){if(e.parentNode.id=3D=3D'fb_social_bar_container')return;if(!e._isHidde= n){e._origHeight=3DparseInt(FB.Dom.getStyle(e,'height'),10);e._origWidth=3D= parseInt(FB.Dom.getStyle(e,'width'),10);e._origRight=3DparseInt(FB.Dom.ge= tStyle(e,'right'),10);e._origLeft=3DparseInt(FB.Dom.getStyle(e,'left'),10= );e._isHidden=3Dtrue;FB.Anim.ate(e,{height:'0px',width:'0px',right:c.widt= h+'px',left:(a.offsetWidth-c.width)+'px',opacity:0},d);}else{FB.Anim.ate(= e,{height:e._isClosed?'0px':e._origHeight+'px',width:e._origWidth+'px',ri= ght:e._origRight+'px',left:e._origLeft+'px',opacity:100},d);e._isHidden=3D= false;}});}},_spawnChild:function(f){var = d=3Dthis._barIframe,i,g,h=3Ddocument.createElement('i');if(!f.position||f= .position!=3D'left'){g=3DparseInt(FB.Dom.getStyle(d.parentNode,'paddingRi= ght'),10)+(f.position?0:parseInt(f.minimizeWidth,10));i=3D'right';}else{g= =3DparseInt(FB.Dom.getStyle(d.parentNode,'paddingLeft'),10)+parseInt(f.of= fsetLeft?f.offsetLeft:0,10);i=3D'left';}if(f.name in window.frames){var = e=3Dthis.dom.getElementsByTagName?this.dom.getElementsByTagName('iframe')= :document.getElementsByTagName('iframe');for(var = c=3D0;c = span{background:url(http:\/\/static.ak.fbcdn.net\/rsrc.php\/v1\/zd\/r\/Co= u7n-nqK52.gif) no-repeat 5px 50\u0025;float:left;padding:5px 0 7px = 26px}\n.fb_dialog_content = .dialog_content{background:url(http:\/\/static.ak.fbcdn.net\/rsrc.php\/v1= \/z9\/r\/jKEcVPZFk-2.gif) no-repeat 50\u0025 50\u0025;border:1px solid = #555;border-bottom:0;border-top:0;height:150px}\n.fb_dialog_content = .dialog_footer{background:#f2f2f2;border:1px solid = #555;border-top-color:#ccc;height:40px}\n#fb_dialog_loader_close{float:ri= ght}\n.fb_iframe_widget{position:relative;display:-moz-inline-block;displ= ay:inline-block}\n.fb_iframe_widget = iframe{position:relative;vertical-align:text-bottom}\n.fb_iframe_widget = span{position:relative}\n.fb_hide_iframes = iframe{position:relative;left:-10000px}\n.fb_iframe_widget_loader{positio= n:relative;display:inline-block}\n.fb_iframe_widget_loader = iframe{min-height:32px;z-index:2;zoom:1}\n.fb_iframe_widget_loader = .FB_Loader{background:url(http:\/\/static.ak.fbcdn.net\/rsrc.php\/v1\/z9\= /r\/jKEcVPZFk-2.gif) = no-repeat;height:32px;width:32px;margin-left:-16px;position:absolute;left= :50\u0025;z-index:4}\n.fb_button_simple,\n.fb_button_simple_rtl{backgroun= d-image:url(http:\/\/static.ak.fbcdn.net\/rsrc.php\/v1\/zH\/r\/eIpbnVKI9l= R.png);background-repeat:no-repeat;cursor:pointer;outline:none;text-decor= ation:none}\n.fb_button_simple_rtl{background-position:right = 0}\n.fb_button_simple .fb_button_text{margin:0 0 0 = 20px;padding-bottom:1px}\n.fb_button_simple_rtl .fb_button_text{margin:0 = 10px 0 0}\na.fb_button_simple:hover = .fb_button_text,\na.fb_button_simple_rtl:hover = .fb_button_text,\n.fb_button_simple:hover = .fb_button_text,\n.fb_button_simple_rtl:hover = .fb_button_text{text-decoration:underline}\n.fb_button,\n.fb_button_rtl{b= ackground:#29447e = url(http:\/\/static.ak.fbcdn.net\/rsrc.php\/v1\/zL\/r\/FGFbc80dUKj.png);b= ackground-repeat:no-repeat;cursor:pointer;display:inline-block;padding:0 = 0 0 1px;text-decoration:none;outline:none}\n.fb_button = .fb_button_text,\n.fb_button_rtl .fb_button_text{background:#5f78ab = url(http:\/\/static.ak.fbcdn.net\/rsrc.php\/v1\/zL\/r\/FGFbc80dUKj.png);b= order-top:solid 1px #879ac0;border-bottom:solid 1px = #1a356e;color:#fff;display:block;font-family:\"lucida = grande\",tahoma,verdana,arial,sans-serif;font-weight:bold;padding:2px = 6px 3px 6px;margin:1px 1px 0 = 21px;text-shadow:none}\na.fb_button,\na.fb_button_rtl,\n.fb_button,\n.fb_= button_rtl{text-decoration:none}\na.fb_button:active = .fb_button_text,\na.fb_button_rtl:active = .fb_button_text,\n.fb_button:active = .fb_button_text,\n.fb_button_rtl:active = .fb_button_text{border-bottom:solid 1px #29447e;border-top:solid 1px = #45619d;background:#4f6aa3;text-shadow:none}\n.fb_button_xlarge,\n.fb_but= ton_xlarge_rtl{background-position:left -60px;font-size: = 24px;line-height:30px}\n.fb_button_xlarge .fb_button_text{padding:3px = 8px 3px = 12px;margin-left:38px}\na.fb_button_xlarge:active{background-position:lef= t -99px}\n.fb_button_xlarge_rtl{background-position:right = -268px}\n.fb_button_xlarge_rtl .fb_button_text{padding:3px 8px 3px = 12px;margin-right:39px}\na.fb_button_xlarge_rtl:active{background-positio= n:right = -307px}\n.fb_button_large,\n.fb_button_large_rtl{background-position:left= -138px;font-size: 13px;line-height:16px}\n.fb_button_large = .fb_button_text{margin-left:24px;padding:2px 6px 4px = 6px}\na.fb_button_large:active{background-position:left = -163px}\n.fb_button_large_rtl{background-position:right = -346px}\n.fb_button_large_rtl = .fb_button_text{margin-right:25px}\na.fb_button_large_rtl:active{backgrou= nd-position:right = -371px}\n.fb_button_medium,\n.fb_button_medium_rtl{background-position:le= ft -188px;font-size: = 11px;line-height:14px}\na.fb_button_medium:active{background-position:lef= t -210px}\n.fb_button_medium_rtl{background-position:right = -396px}\n.fb_button_text_rtl,\n.fb_button_medium_rtl = .fb_button_text{padding:2px 6px 3px = 6px;margin-right:22px}\na.fb_button_medium_rtl:active{background-position= :right = -418px}\n.fb_button_small,\n.fb_button_small_rtl{background-position:left= -232px;font-size: 10px;line-height:10px}\n.fb_button_small = .fb_button_text{padding:2px 6px = 3px;margin-left:17px}\na.fb_button_small:active,\n.fb_button_small:active= {background-position:left = -250px}\n.fb_button_small_rtl{background-position:right = -440px}\n.fb_button_small_rtl .fb_button_text{padding:2px = 6px;margin-right:18px}\na.fb_button_small_rtl:active{background-position:= right = -458px}\n.fb_share_count_wrapper{position:relative;float:left}\n.fb_share= _count{background:#b0b9ec none repeat scroll 0 = 0;color:#333;font-family:\"lucida grande\", tahoma, verdana, arial, = sans-serif;text-align:center}\n.fb_share_count_inner{background:#e8ebf2;d= isplay:block}\n.fb_share_count_right{margin-left:-1px;display:inline-bloc= k}\n.fb_share_count_right .fb_share_count_inner{border-top:solid 1px = #e8ebf2;border-bottom:solid 1px #b0b9ec;margin:1px 1px 0 1px;font-size: = 10px;line-height:10px;padding:2px 6px = 3px;font-weight:bold}\n.fb_share_count_top{display:block;letter-spacing:-= 1px;line-height:34px;margin-bottom:7px;font-size: 22px;border:solid 1px = #b0b9ec}\n.fb_share_count_nub_top{border:none;display:block;position:abso= lute;left:7px;top:35px;margin:0;padding:0;width:6px;height:7px;background= -repeat:no-repeat;background-image:url(http:\/\/static.ak.fbcdn.net\/rsrc= .php\/v1\/zU\/r\/bSOHtKbCGYI.png)}\n.fb_share_count_nub_right{border:none= ;display:inline-block;padding:0;width:5px;height:10px;background-repeat:n= o-repeat;background-image:url(http:\/\/static.ak.fbcdn.net\/rsrc.php\/v1\= /zX\/r\/i_oIVTKMYsL.png);vertical-align:top;background-position:right = 5px;z-index:10;left:2px;margin:0 2px 0 = 0;position:relative}\n.fb_share_no_count{display:none}\n.fb_share_size_Sm= all .fb_share_count_right .fb_share_count_inner{font-size: = 10px}\n.fb_share_size_Medium .fb_share_count_right = .fb_share_count_inner{font-size: 11px;padding:2px 6px = 3px;letter-spacing:-1px;line-height:14px}\n.fb_share_size_Large = .fb_share_count_right .fb_share_count_inner{font-size: = 13px;line-height:16px;padding:2px 6px = 4px;font-weight:normal;letter-spacing:-1px}\n.fb_share_count_hidden = .fb_share_count_nub_top,\n.fb_share_count_hidden = .fb_share_count_top,\n.fb_share_count_hidden = .fb_share_count_nub_right,\n.fb_share_count_hidden = .fb_share_count_right{visibility:hidden}\n.fb_connect_bar_container = div,\n.fb_connect_bar_container span,\n.fb_connect_bar_container = a,\n.fb_connect_bar_container img,\n.fb_connect_bar_container = strong{background:none;border-spacing:0;border:0;direction:ltr;font-style= :normal;font-variant:normal;letter-spacing:normal;line-height:1;margin:0;= overflow:visible;padding:0;text-align:left;text-decoration:none;text-inde= nt:0;text-shadow:none;text-transform:none;visibility:visible;white-space:= normal;word-spacing:normal;vertical-align:baseline}\n.fb_connect_bar_cont= ainer{position:fixed;left:0 !important;right:0 !important;height:42px = !important;padding:0 25px !important;margin:0 = !important;vertical-align:middle !important;border-bottom:1px solid #333 = !important;background:#3b5998 !important;z-index:99999999 = !important;overflow:hidden = !important}\n.fb_connect_bar_container_ie6{position:absolute;top:expressi= on(document.compatMode=3D=3D\"CSS1Compat\"? = document.documentElement.scrollTop+\"px\":body.scrollTop+\"px\")}\n.fb_co= nnect_bar{position:relative;margin:auto;height:100\u0025;width:100\u0025;= padding:6px 0 0 0 !important;background:none;color:#fff = !important;font-family:\"lucida grande\", tahoma, verdana, arial, = sans-serif !important;font-size: 13px !important;font-style:normal = !important;font-variant:normal !important;font-weight:normal = !important;letter-spacing:normal !important;line-height:1 = !important;text-decoration:none !important;text-indent:0 = !important;text-shadow:none !important;text-transform:none = !important;white-space:normal !important;word-spacing:normal = !important}\n.fb_connect_bar a:hover{color:#fff}\n.fb_connect_bar = .fb_profile img{height:30px;width:30px;vertical-align:middle;margin:0 = 6px 5px 0}\n.fb_connect_bar div a,\n.fb_connect_bar = span,\n.fb_connect_bar span a{color:#bac6da;font-size: = 11px;text-decoration:none}\n.fb_connect_bar = .fb_buttons{float:right;margin-top:7px}\n.fb_edge_widget_with_comment{pos= ition:relative;*z-index:1000}\n.fb_edge_widget_with_comment = span.fb_edge_comment_widget{position:absolute}\n.fb_edge_widget_with_comm= ent span.fb_edge_comment_widget = iframe.fb_ltr{left:-4px}\n.fb_edge_widget_with_comment = span.fb_edge_comment_widget = iframe.fb_rtl{left:2px}\n.fb_edge_widget_with_comment = span.fb_send_button_form_widget{left:0;z-index:1}\n.fb_edge_widget_with_c= omment span.fb_send_button_form_widget = .FB_Loader{left:0;top:1px;margin-top:6px;margin-left:0;background-positio= n:50\u0025 = 50\u0025;background-color:#fff;height:150px;width:394px;border:1px #666 = solid;border-bottom:2px solid = #283e6c;z-index:1}\n.fb_edge_widget_with_comment = span.fb_send_button_form_widget.dark = .FB_Loader{background-color:#000;border-bottom:2px solid = #ccc}\n.fb_edge_widget_with_comment = span.fb_send_button_form_widget.siderender\n.FB_Loader{margin-top:0}\n#fb= _social_bar_container{position:fixed;left:0;right:0;height:34px;padding:0= = 25px;z-index:999999999}\n.fb_social_bar_iframe{position:relative;float:ri= ght;opacity:0;-moz-opacity:0;filter:alpha(opacity=3D0)}\n.fb_social_bar_i= frame_bottom_ie6{bottom:auto;top:expression(eval(document.documentElement= .scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parse= Int(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.margi= nBottom,10)||0)))}\n.fb_social_bar_iframe_top_ie6{bottom:auto;top:express= ion(eval(document.documentElement.scrollTop-this.offsetHeight-(parseInt(t= his.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBott= om,10)||0)))}\n", = ["fb.css.base","fb.css.dialog","fb.css.iframewidget","fb.css.button","fb.= css.sharebutton","fb.css.connectbarwidget","fb.css.edgecommentwidget","fb= .css.sendbuttonformwidget","fb.css.socialbarwidget"]); } ------=_NextPart_000_0000_01CC1B45.12E32070--