From: Subject: CEO of Millennium Challenge Corporation meets President Mills | Xfm 95.1 NewsCenter Date: Fri, 5 Feb 2010 23:43:45 -0000 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0040_01CAA6BD.0E3AE150" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350 This is a multi-part message in MIME format. ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.xfm951.com/blog/2010/02/03/ceo-of-millennium-challenge-corporation-meets-president-mills/ =EF=BB=BF CEO of Millennium Challenge = Corporation meets President Mills | Xfm 95.1 NewsCenter
3D""=20=20
  • Home
  • Business =
  • Entertai= nment=20
  • Health=20
    • HIV/AIDS=20
    • Malaria= =20
  • Other = News=20
    • Agri= culture=20
    • Education=20
    • Energy=20
    • Environment=20 and Climate Change
    • Religio= n=20
    • Safety=20 and Security
    • Travel=20 and Tourism
    • Youth=20
  • Politics= =20
    • El= ections=20
  • Region=20
    • Afri= ca=20
    • Asia =
    • Europe =
    • Ghana= =20
    • Latin= =20 America
    • No= rthen=20 America
    • Oceania= =20
    • West= ern=20 Africa
  • Sports=20
    • 2010=20 FIFA World Cup
    • Barclays=20 Premier League
    • Ghana=20 Premier League
    • UEFA=20 Champions League
  • Technology<= /A>=20
  • Videos
  • Weird=20

CEO of Millennium Challenge Corporation meets = President=20 Mills

Posted by veronica = Ghana, Other=20 News Feb 3, 2010

3D""=20President John Evans Atta Mills on Tuesday = said Ghana=20 would leave no stone unturned to ensure that every US dollar in the = Millennium=20 Challenge Account (MCA) was well utilised to reduce poverty and bring=20 improvement in the lives of the people.

He said the choice of Ghana for the programme placed on Government = the=20 onerous responsibility to avoid complacency and account for every dollar = contributed by US citizens into the account.

President Mills made the remark at a meeting with Mr Daniel Yohannes, = Chief=20 Executive Officer of the Millennium Challenge Corporation (MCC), who led = a=20 delegation from the MCC and the Millennium Development Authority (MIDA) = to pay a=20 courtesy call on him at the Osu Castle in Accra.

Under the Millennium Challenge Corporation Compact signed in August = 2006, the=20 United States of America (USA) is committing an amount of $ 547 million = to Ghana=20 for key investments in agriculture, transportation and rural = development, with=20 the aim of alleviating poverty and improving standards of living in = beneficiary=20 communities.

The success of the programme in Ghana is expected to be used as a = model on=20 other developing countries.

President Mills said honesty, transparency and accountability should = underpin=20 the operation of the compact.

He commended the strong ties between the US and Ghana and observed = that the=20 visit of US President Barack Obama demonstrated the strong ties between = the two=20 nations.

The President noted the strong diplomatic ties between the two = countries and=20 assistance through the United States Agency for International = Development,=20 adding =E2=80=9Cthe MCC is the icing on the cake=E2=80=9D.

President Mills expressed confidence in the managers of the Compact, = and=20 assured the Corporation that Ghana would continue in the path it had = charted so=20 far to make her a real model.

Mr Yohannes said the MCC was satisfied with the progress so far with = the=20 implementation of the Compact.

Sixty-five schools have so far been built, and with two years more to = go, he=20 expressed the hope that Ghana would be successful to become a model.

Mr Yohannes said he was impressed with the packaging of pineapples on = an=20 inspection at an MCA site at Pakro in the Eastern Region and described = private=20 participation in the Compact as high.

Prof Samuel Sefah Dede, Chairman of the MCA Board, Mr Martin = Esson-Benjamin,=20 Chief Executive Officer of the MIDA, accompanied the delegation.

Source: GBC

=20 3D""=20=20 =20 =20 =20 =20 =20

Leave a Reply

Name (required)

Website

=

ERROR: si-captcha.php plugin says = captcha_library not=20 found.

LATEST POSTS

  • 18:04 =C2=BB Terry=20 stripped of England captaincy=20
  • 16:56 =C2=BB Nigeria=20 state governors back VP as acting president=20
  • 15:49 =C2=BB Ecobank=20 Grabs $6m From Gates Foundation=20
  • 14:36 =C2=BB Ribery=20 set to decide on future by end of March=20
  • 13:37 =C2=BB GEPA=20 Misses Revenue Target=20
  • 13:00 =C2=BB New=20 Zenith MD Visits Asantehene=20
  • 12:09 =C2=BB Ser= ial=20 Rapist Grabbed=20
  • 11:55 =C2=BB Give = Us A=20 Break
3D""=20 3D""=20 3D""=20 =
  • Weird 3D""=20=20

    Dog with Two Legs =E2=80=93 2 Legged Doggie

    An amazing story about a dog born without front legs to a=20 junkyard...

  • Safety=20 and Security 3D""=20=20

    Obama targets intelligence lapses on Detroit plane = bomb

    US President Barack Obama has ordered a raft of measures to address = =E2=80=9Csystemic=E2=80=9D...

  • Technology<= /A> 3D""=20=20

    Apple patch plugs iPhone, iPod Touch holes

    Apple issued a patch on Tuesday for the iPhone and iPod = Touch=20 that plugs five...

  • Environment=20 and Climate Change 3D""=20=20

    The weather will be cloudy over southern Ghana

    Accra, Jan. 26, GNA =E2=80=93 The weather will be partly cloudy = with=20 widespread...

STAY UPDATED

2010=20 FIFA World Cup Africa=20 Agriculture=20 Asia = Barclays=20 Premier League Business= Education=20 Elections=20 Ener= gy=20 Ent= ertainment=20 Environment=20 and Climate Change Europe<= /A> = Ghana=20 Ghana=20 Premier League Headlines Health= HIV/AIDS=20 = Latin=20 America Ma= laria=20 Northen=20 America Oceani= a Other = News Pics= Politic= s Region Re= ligion=20 Safety=20 and Security Scroll = Bar Sports= Techno= logy=20 Travel=20 and Tourism UEFA=20 Champions League Videos Weird = Western=20 Africa Youth=20

ADVERTISEMENT

=
Log in - BlogNews Theme = by Gabfire themes
------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.xfm951.com/blog/wp-content/themes/blognews/images/logo.gif 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 ghOkYAUteEEMZlCDG+RgB3ESARAAOw== ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.xfm951.com/images/banner_nocorruption.gif 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 ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.xfm951.com/blog/wp-content/uploads/2010/02/CEO-OFF-128x150.jpg /9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg SlBFRyB2NjIpLCBxdWFsaXR5ID0gOTAK/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwK DAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQU FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAlgCA AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A /T7SF2oaXXiBpVyD0K4xWRF4v0fTJJYbjUIo5UOGUk8GnXmvWfiHTZ002cXbLjPl54rzpSX1eUU9 bM25W536Hnmxm8QzygOqiMKcjg5qeGNrZrpkzNJId43ADArWbSp2ALbckc7WycVDY6LM08kEgMJK HDvG23BP97GM+1fAwwlSlJqEW5Pqe06sbaMzNQV3RpNoMm0Zz9arCKR3kYKN2845+g/rW1e6ROLe WPb5hAAyvQ/Sqi2UkJZnyib2+Yj1Ix/KvLq4asm3OLCNRNWuQxwKLa4LRjc27I/GoI4HEkpIAG7A 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 ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.xfm951.com/blog/wp-content/themes/blognews/images/digg.png iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAQAAACMJlQBAAAABGdBTUEAAK/INwWK6QAAABl0RVh0 U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACmSURBVBhXbZDBCgIxDET3//+gf9CPERRB XRA8LHjYgyKCongYM0mnUXSHhU7mtWkzYPhWhVRA78UCSoC+DhS3z1YgcMMJRwGKL5isxKPh8aE5 ByLeWenlAOOtudF+ByJemmWjVAciXpi9215qbCr5Bko3mK3J5LdwIKB8pOI9WP0DKGaDn0ERYFwt 3giIScTkCHB3tXidwANXnDvAw6vFqwSkz7Uqb59WZAoV3mcwAAAAAElFTkSuQmCC ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.xfm951.com/blog/wp-content/themes/blognews/images/delicious.png iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAAK/INwWK6QAAABl0RVh0 U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAMUExURQAAAP///93d3QAA/+4iTdsAAAAa SURBVHjaYmCEAmYoYBggARhggoIBEgAIMADrEAGBe3e9DgAAAABJRU5ErkJggg== ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.xfm951.com/blog/wp-content/themes/blognews/images/facebook.png iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA pUlEQVQ4jWNgoBAwMjAwMCRWrvl/68EbkjSqKYgwzG8PYWRiYGBgIFUzsh4WYhSrygszdJd5MogI cjMwMDAw2ETNhMsxEWMAsmZ0QJQLsNlMkgvwAbwuOLIsHSsf2SV4DXjz/isDAwPCCzA+0S4IyF6C YjOMjwwoDgPqBCIXJxuDhpIYQcVG2jJw9o17r6joAhlxPoZzV5/gVIQtAakpiFBqNwQAACdUKWJ/ ty5jAAAAAElFTkSuQmCC ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.xfm951.com/blog/wp-content/themes/blognews/images/googlebookmark.png iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAB3RJTUUH1wYNCxgjkuytgAAAAAlw SFlzAAAewQAAHsEBw2lUUwAAAARnQU1BAACxjwv8YQUAAAI3SURBVHjaY5w27SmD/UYGogELECco J7GzsTH8/8/ExMjAwPjl+/8nr75+/fGHi51FTJBTmJ8JKPj///+Pnz58W7YCpAGomomRkYGR8fNv hkWbH+8+foeZ+S8T4/8PX///Z+TVVpF2M+FyMxUBKvsGseH/v38MzMz33zBU9+57/+J2aYaHhb4U GyvLi3dfl2+/uXzbicPrbwv3xZrpiEGdxMzM+OU3Q+uci49vnVg+JV1GUhjiXBlRntI44/v3Hira 65rqyf748RmqAejEA5d+nzt+LCfSAq4aDibWBLKyAP3G8PfvfyAJ9BDD778MZ669ZWH84mCphRks ENUgAFIP1vDx6//7Tz5xc7EIC/LhCdD/cA2fv/188ebHzz8M7z5+wRsH/6F+4GRlZGfjeMModPLS c0VZMbj83Rd/Tl37KCbM9e3bj28fX7iYiUFtEBdiU5PjYmQTW7716sfPP+Gm7Tv79s6jt5uPPa3v 33nnzgMeTnaoBkZGxmA7PiZWjsefeGpnXvj2C2Q10Kep3uK1CWq2BjIMP7+Z68uwsbFANfz589dS my/FT5rhz88jJx+ltZ3be/bT208Mv/8xvP3McP3mE4b3T378+ofwAyMTSFtagJqKBOuanZeu3Ttd 2X9dRFhUSJDnPyMTx5/XISF6BtoKv3/DNHz+/ImNlQ1ogKOZlJW+6PNX795/+vHvHxMjM7O4MJcQ vw4nJ8fvX7/fvX8P1mC/cflTjABkBiMgeA9GMODPwAAAnNnh6S75wtcAAAAASUVORK5CYII= ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.xfm951.com/blog/wp-content/themes/blognews/images/sphinn.gif R0lGODlhEAAQAPcAAPL45ZvNN83mnJ7OPePxxvD34fz++ZvNNv3++s3mm+Lxxfz9+e733f7//ZzO OaPRSMDggaLRRen008/nnrncdKHQQ+723ZzNOdDooZrMNeDwwaDQQeLwxZnMNJ3OPOHwxP///5nM MwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACAALAAAAAAQABAA BwhyAEEIHCgwggAABAkiGFBAYIgQHxIOfHjAw8MQEyQKlHCxYwgCIQwQDODR4wUQAAhgKNkxAAMQ CVh6zCBwg0yPDSbevFhB4IGdDxOAsEDyJgUOCB0AJWgghAKZCjSCgNCxw0OpGh4uAFFgAAKpAAQ8 kBoQADs= ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.xfm951.com/blog/wp-content/themes/blognews/images/stumbleupon.png iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz AAAK8AAACvABQqw0mAAAACV0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgTVggMjAw NId2rM8AAANXSURBVHicLZJLbFRlAEbPf+9/5wX0hQXaoTNDi1HbKtOgNrjBGhMIXaiJm7o1mpCI tj5CtCRVVy4wHXShITExZcXCFVJMUxOVIggkHUoZKB1rhyl9P2fuzNyZ+/hdlMXZni85+YRt20gp AVhz1rla/Ct2KX+5d8y5cXQ5MBe3rDJtXluy1X3uzx6tJ9G1s2tW7VL4fD40TQOl1DYVxbfFc4n2 3CEVXYqq2pk6FZoOKZmSyn83oKomq1R4IqxO3fowsZnawDRNbNtme9qFs+7Z8e/N7+KPClmosI0C AMd1KBsWuc0c2dD8R9oO/9FMeqqjqbkFucEmP+bOD55ZOB331rZlT7QgAF0DzwMdKEHdvmr06kB8 8u7aYDDk75Mj2ZHY10tf9Tbr7fSE36ZlVxjPZyCEQKAwPMFEIcNQ5jwL+TmkEMiQYEmr6x29NXVO /jZ3ZcDZchk88g3doW6upWF10yZoaASDOgdq4J0wzG9kuDD9E27JxjDA8VVx8Wp6QCbFnXi9v4GX dh5kLAvvDt9k+sEc5EyoVGh6vp70Z29wMBTdzuXYCMCq2IzPF+Nayk7FF3Kz/L3ygJejRS6fOszP /cc4frwNsNjKFTEr4JMGSFB42yJhsC7r4xq6Agc+SH3M++nTJMujvBlx+bLraQKRemQwgAA84YAE R3cB0AwJmo52wjqRlIEa5s0ZhiZ/4PM7X5B0rtFaXYVtuGy5AluDjqpWandHaNixH4Bs3iTo5JKy /8CZ5MC+T+O64VKqFAn5gkTkIX7N5HEfV0B4DGU2ORnvZuL1GE/RwMiixS83HtG5x0uK/IoZHc7q s7mSi9QUpYrF1MICVyYzPJzeAsemsT3MW6+0cjjcyPL6Ghd+v829f+5x8tmVmFhcXOS94enBS+Pr vVgeqApsFMHToGk3VGwo2uD3Q1DC4xVYWuBIUynRFSn2iUKhwO10hv7RxfGx+2Ycx4WAAYYOynvy SB1ME5bXkRWTF/aWk8davI79e2qQPp+PzuhePnmx0KFtLA3e/3erN29JLHRQChAIzyUgPPx6nmca rMRrMdXXWOOnubkZ4Xke5XKZ1dVVsjPT3Hw4F72YKvVe/89+FcuLowmC9kayM6z+aK02E7VBMo1N MVpaWohEIvwPp+WPLv6n77kAAAAASUVORK5CYII= ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.xfm951.com/blog/wp-content/themes/blognews/images/technorati.png iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBI WXMAAABIAAAASABGyWs+AAABfklEQVQ4y6WSvUtCYRTGf9ciKzCQStCGModoCS0KWqMhgibR/gFx a2gsuCA5NLa4BBGNfUlTFBgRLoENURR9YFpcVCjokolx++A2hC+ZdunjmZ73vOd5zvuecyRfjH+h FsDrlPXd7AKqlsPrlBl3zfxI7N+RJGk5KevRdBgAT8soU+5NkXCVP2A1FeL68RBVy2E12+mwePB3 hnA19QMgBeN2XdVyAEx7tnA3jwCwf7vG3LH/2+qTPasM2nyYSmKATkuv4CtJ2fD566mPb5o+B1/1 F8Gf3vKGBkrhpNJA1bKC97WMGRp4nXKlwbYSETzYPS+SvmK4LSgmJfli6NWaU8K9lkEpnFJ8e6Ch xiKaXEKFAcDsQEKMyQh7uaWPRTJC/vmWpjqbON8UjsgWL9lWIpyp8eoGrfXt3GsZFs8nSNxt4Gjs EnfZ4kVZboWBo7GLLSVCaTuricp68HkTfwur2Y5pyBH4kxhgyBHAFE2HJa9Txmq2/6rycFuQaDos vQP8LoQi8qHY1AAAAABJRU5ErkJggg== ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.xfm951.com/images/blog_adhere.gif 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 ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.xfm951.com/images/blog_listen.jpg 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 ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://farm5.static.flickr.com/4049/4295362756_5821609321_s.jpg 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 ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://farm5.static.flickr.com/4065/4294614437_82effa7855_s.jpg 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 ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://farm3.static.flickr.com/2797/4294614237_bf3f51bb63_s.jpg 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 OrQy0XXbW7mv/9k= ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://farm5.static.flickr.com/4014/4295358010_bcbaeb518e_s.jpg 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 ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://farm3.static.flickr.com/2791/4295349080_c246a3fac8_s.jpg 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 ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://farm3.static.flickr.com/2798/4291135846_3d31a3ea1b_s.jpg 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 29Ug1//Z ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://farm5.static.flickr.com/4033/4290394105_9c5d59f4ac_s.jpg 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 JPTYoSdSKNbecQkJSqBX/9k= ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://farm5.static.flickr.com/4032/4290393407_ec408d239a_s.jpg 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 5UJ8b9ZXCRVqUiKaGGiU4usSNnt9SR8Iqk61/9k= ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://farm3.static.flickr.com/2748/4290392197_641ee8794e_s.jpg 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 FCRxHSQpQA8fYaivaGWopckif//Z ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.xfm951.com/blog/wp-content/uploads/cache/7595_Bnsubnews.jpg /9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg SlBFRyB2NjIpLCBxdWFsaXR5ID0gODAK/9sAQwAGBAUGBQQGBgUGBwcGCAoQCgoJCQoUDg8MEBcU GBgXFBYWGh0lHxobIxwWFiAsICMmJykqKRkfLTAtKDAlKCko/9sAQwEHBwcKCAoTCgoTKBoWGigo KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgo/8AAEQgAhADc AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A 96waXFN3+1NLUrXNR/A4P+R7e9chc+OLSGWSMwqXRivMoHI/+tmusRvmX69q8JvNAtJ9fvnlWQsb qQn5vVGFb0YX3Mpux35+IEG7CxwDJAAMpOc9O1c/qXi0Xt15sWsGCNtuI4s4wSAvb3FZ0Hh/To2i It+VKHJY9hgU+30TT4lRVtlwgQDJJ6MP8K6FTijPnZleM9X/ALYTSVNx5qQK+H2klicdaohNkKq+ B9K1dYtoLVLdY40UbXwDn1FZ08oeNQ3lAdPlHNbRSWwmMC4GFPboaRU+Rj0OOtO8sqpaT5eOKaqF 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 ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.xfm951.com/blog/wp-content/uploads/cache/5831_Bnsubnews.jpg /9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg SlBFRyB2NjIpLCBxdWFsaXR5ID0gODAK/9sAQwAGBAUGBQQGBgUGBwcGCAoQCgoJCQoUDg8MEBcU GBgXFBYWGh0lHxobIxwWFiAsICMmJykqKRkfLTAtKDAlKCko/9sAQwEHBwcKCAoTCgoTKBoWGigo KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgo/8AAEQgAhADc AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A 8+8T/Di7traK6s0/0dV3Pn6Vxllo81/DcJEOYgc19a+MYof7DkgEkaIybcnr0rzjwl4PsrLTr6dJ xM8oJxWyrO1iWj5flQxyujDlSQfwp5/1dXdfjMWuXqFduJW4/GqT/crOJTI4utW7VvLu4m9GFVYv vVYYYkB7URA+xvhyBPoNq7KMbBzXbAY6DivNvgfeNd+EbcOcsoxXpYFJIh7jCKjcVI3WmNTGRNUb VI1RtQBG1MqR6jxnjnmgQh6fy9K4Xx/43t9Bha2t3SS+c7VRR933p3j7xzaaDbm1s3SbUm/hGSI/ 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 as6Qktk0UU4kyP/Z ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.xfm951.com/blog/wp-content/uploads/cache/10013_Bnsubnews.jpg /9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg SlBFRyB2NjIpLCBxdWFsaXR5ID0gODAK/9sAQwAGBAUGBQQGBgUGBwcGCAoQCgoJCQoUDg8MEBcU GBgXFBYWGh0lHxobIxwWFiAsICMmJykqKRkfLTAtKDAlKCko/9sAQwEHBwcKCAoTCgoTKBoWGigo KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgo/8AAEQgAhADc AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A +qaKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AorO1jWLHR7fztRuEhQ/dB5Zj6AdTXPDx1BMT9ks3ZOzSOF/TBoA7KiuGm8cSx/8uUZ/7aH/AAps fjqZzxYxf9/T/hQB3dFcYPGE5Gfscf8A38P+FQXHjieH/lxjP/bQ/wCFAHdUV5u/xIlX/mHR/wDf 4/4VGfibKP8AmGR/9/j/AIUAemUV5g3xQlH/ADDI/wDv8f8ACmH4pyj/AJhcf/f8/wDxNAHqVFeW f8LVl/6BUf8A3/P/AMTSH4rS/wDQKj/7/wD/ANjQB6pRXlJ+K8o/5hUf/gR/9jToviu7NhtJT8Lj /wCxoA9UoridJ8fQ3hH2ixkhQ/xRuJMfUYH6Zrr7O6hvIFmtpFkiboy0AT0UUUAFFQX15b2NrJc3 k0cFvGu55JGCqo9zXiniv9ofRNOuJLfQ7OXUWU481j5aH6dz+lNK4XPcqK+YH/aR1hmzFolkF93Y /wBaaP2jddP/ADBLH/vpv8afKxcyPqGivl//AIaM13/oC2H/AH0/+Nd54P8AiR4m8SaImow6bp8a tIybfnP3T9aXKw5keyUV5v8A8JT4q/58dP8A/Hv8aX/hKfFX/Pjp/wCT/wCNFguej0V5x/wlPir/ AJ8dP/8AH/8AGj/hKPFX/Pjp/wD4/wD40WC549r/AImutZ1KXUb5yef3ceeEHYCuevvE1+AfLneN ewU4pl1gWye9Y12uVpDHnxZqSy4e8mwf9s1uaPr19K4Bu5v++zXA38ZDVv8AhWUPKFb7wFArnokW q3mzm5m/76NYeua5fITtuZv++jVuWWC2hU3E0cW44XewXJ9s1geIGAJxQO5zt94l1JZDi8nH/AzW bJ4q1QH/AI/J/wDvs1DqK7mNY1whoJ5jUk8Wapn/AI/Z/wDvs1Xk8W6r/wA/s/8A32axpBVVxQHM bbeLdW/5/Z/++zTP+Eu1b/n+n/77NYLqagYEUBc6NvFurf8AP9P/AN9mmf8ACXasD/x/T/8AfZrn aY1AXPRvCvxQ1nSbtDNcG5hz80cvOR9etfTPgTx5bXEFtqdo3+jzELcRenrn3FfEC9a9U+GGqTW1 heQ7zsOGx780DTPveNw6BlIZWGQR3FKa534d3jX/AIK0i4c5ZoFB/Dj+lbOqSmDTrqUdUiZvyFAz 5l+Oniu/8XeKx4X0eUrZQPtcg8Mw+8x9hWHYeENG0uECWAXc+Pmkl5z9B0qn8Pm+3eJ9ZupTuk2g 7v8AeYk11l6BuNNu2gl3Obv7PTIk/d2Fuv0QVzlz9lEuFt4gM+ldTqUe/NcndxFbgUrg7G1pNrZT R5e1hJ/3a6bQNSudM0gQ2UzwQ+bMwRDgD94w/oK53w8oKEd81q2oxYDP/PWYf+RWouCKms+MNaiL eXqV0v0c1y1x4+8RqTt1i8/7+GrGusN7CuOvEyzUA2jck+IniUdNavh/21NQH4j+KM/8hy+/7+mu WnQgmqpHNFxcx7FO+61iP1rPdc1MZVNrDz2NMgIds54FITkZWqW3ybgKh8PTGK/Rh0zzW9eRK9s3 Suf0hQl4QemaVzJzVzufFHhiLXLS0uGuGi8sdhkEGsXWiFAjUkqoCjPtW/8A2qFsxbFh0+WuW1Il yTmhsVSso6HP3a5JrJnA5rYucHvWZNH6UrmPtTLlTPSqzRmtf7OSOailgx2ouP2pjvEfSq8kZrZ8 g+lRPBz0p3KVUxWjPpTCvNar2/tVZ4SOop3NFUuU1HIrv/Ag/wBFufoK4cx4YcV3ngNf9FufoKZp Fn2p8HiT8OdFJ6+Uf/QjXS63GZdIvY1xueF1GfcVzXwd/wCScaN/1yP/AKEa6vUP+PKf/cNBofKW l+D9c8G6ndtdpaSfaVUDbN0xzV6b7W5yy2y/9ta7j4oSLHeQFjwR/SvP2nTJ+ahshysNe1uXPP2b /v5WDq+lvE++Se2j+r5/pXVWq7huPes3xXaq9kWHXFK5jKrYqeHrGZjiCe1cnvvPH6Vs6nbJYWkc KPv2AlnIxuYksTjtyT+FZngcBHBbgVa8WXYeRlU8DilcarLlucRrDbpG+tc5dqOa3dQzuLHpWLcg HvSuYutcyZwOeKpNHzWnLGSeOab9mPpRcXtjtGDPaQIOmDmn+D9G8KzeHI7nXJGW7ZgixxqN2Dj5 jxz1Pem+aFtI/oa0vDfkHQbDdEhbyVySPanc2c7Dtb8P+DbLSJ57K6S7vFdNkQAGRn5h05471xeo W9g12otLGGNAOcAkH8816E0Vuf8AljH+VRiC23f6mP8AKk5HNOvZnncltCDlII1PqEFVJkIzhfyF ek3vkRRL5doJppGWOKJFyzuxwqj3JIFdDP4AWxkSDxB4i0XTNQYAm0Fu8wjyOA8gICnmi44ylLU8 GlEitkZx9K2fBdhZal4hgt9av0sLE5LzSgleBwDjnmvQfFXhmfw5fG01OGAMVDpJGQySKejKfSsN o4VjQQW4mlkYJGiLkuxOAB+NFxe1adupxus20dvql1DZTefbJIVjlUHDL2IqiVlJ6t+Ve4P8PotP KxeIvEujaXqDKGNobd5fLyOA8gwF989KyfFPhq58MX/2K+tI5Z5ApgMPzLOGOFKn3ouxylKJ5KY5 fVqikWYd3r3eX4fxWBSLxF4k0bSr9lDGzNu82zPQPIMBffPSsTxb4YuPDeofY9Sgg3sokjliO5JU PRlNF2DnKOrPHGacd3rofAKaPN4hjXxXNNHpm1tzISDntW9Jbw/880/KqrxRA/6tfypplxrId8RI PCUNxAvg+4uZYyvz+YSQeuc5/CmeBkxbXP0FVNQSP7M+1FB45A961fB0eLa547Cnc1VS7PsL4Of8 k50b/rmf/QjXWah/x5T/AO4a5T4O/wDJOdG/65n/ANCNdXqH/HlP/uGmdKPEfi6D9qtyO3+ArzmC Mzz7mxsFej/FxgtxDnuP6CvNo7hUXA4pS3OStKzNyN1RRzWZq8omgZM5qL7SXGBUMhzWbZ59arZE Oku0BOOMUagxkYk8mnxgDOKZOMilc5/atxsc9fx7gwxxWBLEUYqRx2rrrmAnJIrKurYE8jnNFwjX WxjQW3cipfs1ahgwAAKkWDApXJlXM95ibSHnsav6Dexx6VaK0igiMd6xpGK2UB9jWLaz4hjGeigf pWh6kveR6THfQtx5q/nUpuosZ8xM/WuBt5ckc1dd+OtQzhqR97c7Sx1NLTULW8iki862kEsRbBAY cg4+taKWkvjPVL2W+8QaTpnnyDzHuWIeTd1KADHHuRXCeG5NOTxFpr65GZdLWcfaUGeUPBPHPGc/ hXceKPhfr13rF1L4QtrXUtBnkL293FdxiOJDyA+WyNoPYHpTSNoU5Ss1qu36m58aB9n1DR7G5t2/ s+ztY4oJZGDC6RTktnng+lc5rPiWyu/ENnqmk6Xp2kC1CGO3t0Xy96kndgADv6dqd8WdRtv7H8Je E7G9h1K90mHyZ7mNtyGRsDaG7gYrFv8AwwfBfjbS9O8apbzWxMc1wttIzL5TEjrgHPBptal1oScn aWlzXjtZvGuqXtxqPiLSNMeaQb3uidz56lABj8yK634r3U2h694ejSDZbaVaxR2NzMQ4uAgGH9D0 HFct4l+FuuXWqzz+Dra21PQZm3wXkV3GI40PZ8tkY78GtLxtqmhWg8B+F9Tuo9Xt9FVU1OeFyUOc AqrDrjn8hTtoUqbVNxlo779zGhgl8bape3Oo+I9I0t55Bve6Zgz56lFAx+ZFdD8bmksNQ0XT2hdN PsbFLe0uXYMLlFAG8EfhWB4n+FWuXerzz+DLa11PQJjvgu4buMRxoez5YEY78Gm/GDVLO18N+E/C lvfxaleaLbFLu5hbcgkIA2K3fGP5UW0H7Nqm4vT9Tip7xASN6/nVWS6j/vj86wZHJJqFnNKxMYWN i6nV4yAwPT+ddJ4QH+jXP0FcFC+ZVHuP5133hT5bW5+g/rVG8FZpH158Hv8AknWjf9cz/wChGur1 D/jxn/3DXKfB7P8AwrnRuOsRP/jxrq9Q/wCPGf8A3DVHcjwX43S+VcWvv/8AEivJorgu3Jr1P47/ AOvs/wDPYV42JvLlz2qJbnmYqXvNHQwSZq7EvmCsS1l3YrotJXceaykzxsTV5YsZJFtGcU1ITJzi tG7iGOKbCoSOo5tDg+s2hZGVdQ4HQVlSwgyYxW7eMoBzWdEu6Qse/ApphCo7XKy2uecU423tWn8q jHHFG1TzilcXtWecXJ/0CA+xrl4JdpUZ7D+VdVOudPgB9DWXb28P2eBzGpJQZ49q3ufUqaS1G20w 45q6ZgV61o6Zb2zuoMCEfSul/s2z8oH7NH+VQ5HnVsVGMrNHLeH7jT49dsG1hfM01ZlNwmT80efm HHPT0rrLbUfh9euZr6zudNMjlvs8dxJJHGAMBQdpJycEk5644qi2n2m7/j3j/KqE1hatcBRAmB7U 1JFU8ZFdDU1rTvA8lhJLoGrTC4CEhbhyF3hS2MFAcfLtHqXXng1e0X/hXd5oWnxa7dzWd6sZMklo jl3fnO8tlQOnAHbrXPPYWgBxBH+VQrpkLyZ8hMfSnzI0WMhvynUtB8NFWeD+0NSDRI5SWNi3mvtG 0ZKAYznt+NR7PhpJazKlxqkMxI2tI5cjp0xGB68H8/XLt9KtRjdbofwqRtMs15+zx5+lLnRm8fC/ wluRfAMHiS1isbm5udMCyGeS+Zgp/uqFQKc++e/tzxvimfSp5rM6NCsKi3CzqpcgyB3G7LHuuw8Y Gc4ArclsLUnAgj/KoHsLbP8AqE/KnzFLGRf2Ti3IHeoJCAK6+4srcHiFPyrMureED/VJ+VCZvCun 0MC3b9+n1H867/w822zuMd8Vx8scaYZUAII/mK6nw6+63mGfSrR2UnzSTPsn4R/8k70X/rj/AFNd RqH/AB4z/wC4a5f4Rf8AJO9F/wCuP9TXUah/x4z/AO4ao7T5++O5xPZ/5/hFeJXTfMa9t+PAzcWX +f4RXi9wg3EntWc9zx8XK1RkmlTkttPau00mQYGK8+hfyp+Ohrr/AA/MXYA1lI8bHK8bo6Oc5Gaq SSYBAqxc5CVnSEhSTUI8qCuULycvMI6dG4BPtUMQDzO56ClmHy4Tk1R2WXwiyT5baDUysxUYqra2 rs+SOta0UOEAxQyZuK0PP503adB9DWbZ2+6xgPqg/lW20X/Eug+hqrpsWdNtjj/lmv8AKtLnuSqW j9xJpWEcBuCK6uGZGjAzXLICsmQOlbVoQUzUs8/ELm1LFxNGqnOKyo0aRmYcA9KmvCSwUdOpqa3U bQSKRMfdiMitxkZ5q9bwr6U0YBqWJwBQZSk2iRwqYNUrqQfjS31xtwB1qny5BPWkkOEOrHKMmmuo 5JqZUIXJFV52JOBVGq1ZUlQHNYuogKcVtTHYvNYl58zFj0qkdlDcxrpsA/h/MV0PhJ98d17ACuY1 CUBiAegzW/4EbdZXLHuc1pE9vDR0ufbnwj/5J3ov/XH+prp9R/48p/8AcNcx8JP+Sd6L/wBcf6mu n1D/AI8Z/wDcNUdR4H8cf+Pmzz/n5RXj11Dvr2P42oXu7QD/AD8ory5oOOlZVHqfO5jU5azRzz2p BBHOK6PQJFjKk8GqskOOcU6yykmccGs3qedVl7SNmdgZ43Qc1l6jPGIiF+8eBipIiPKzWbIS9yDj 5QcCpSOCnBJiQW7lRngdauw2wHJFSwqAOalBAFFypTbLNtAuBxTmCqSBSJKAvHSsq7vts7AVNjCM JTZzGP8AiXwfQ1BpSD+yLT/rkv8AKiitme/U+F+q/UVwA3FX7P7poopM557AyhmOaVTtXAoopGYx 5GHQ06KRiBzRRQU9iSSNSoJ61EvDcUUUyVsSyMdlQ7Rt3Y5oooGtjH1GRtxFZF0Mrkk0UVSPQobI 5q+PMv0rqPAP/IPn/D+tFFao92h8J9u/CP8A5J3ov/XH+prp9Q/48Z/9w0UUzY8L+Mv/AB9230/o K85RQy8iiisKvxHymbfx38vyIJ41A6VVQbXGKKKhHBHY14/9RUOxc5oopGK3Y/cR0NRSSuDwaKKB xROjFhgk1XkhQuSRRRQEdz//2Q== ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.xfm951.com/blog/wp-content/uploads/cache/8982_Bnsubnews.jpg /9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg SlBFRyB2NjIpLCBxdWFsaXR5ID0gODAK/9sAQwAGBAUGBQQGBgUGBwcGCAoQCgoJCQoUDg8MEBcU GBgXFBYWGh0lHxobIxwWFiAsICMmJykqKRkfLTAtKDAlKCko/9sAQwEHBwcKCAoTCgoTKBoWGigo KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgo/8AAEQgAhADc AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A 8Dd22jYTioZQ0icckeop8AyoOcfSrhgDrnvX1lrnPsZ9jIUfa4IzWoRkjBwR0NVxAN3K5q7EpAwD z71UVZCZZsJ3gbzHOF7+lS3V6L6bZEpBJ4JqBEyPu4NPjUxPvTg57VZGh23hrTrh1PKnaACwHauw tIY4wOcgdjXC+Hb2dCSZjGp7+tamp6pe20kUcLBw46Y71Mk2ZncstqY/lVc/SqEWjxPfrdw/LL3P qK5fS7rUFvHF4WCE42Y711VtNKj/ADMUUc571m4uI7nQxlQuG4PTNc5r6fZP3jyllfO1OtUNZ1LF 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 FFFIBcClwKKKYBinYFFFAH//2Q== ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.xfm951.com/images/banner_carshop.gif R0lGODlh1AE8ANU/AJC43vj5+azM6RpnslKKvxgYGObn53JzdNjZ2oCAgMPGyKanqEtMTba3t5mZ msPa79Di89HgKZCmuvAlJO70+XSgyiGyTM3U2t/r9qa1wb3P33ePpEl2o6usrFNUVtKwsoSGh++K HxNOIj8/QF5XEbmfncnKy5YhHe7Z3KGio56eny4uLqvA1aeus4qLjI+Qkc7Pz+vs7ZOUlPHx8dLT 07Gyst/g4MDCw15gYq+vr7y9vllaW2dpaQAAAP///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQF ZAA/ACwAAAAA1AE8AAAG/0CfcEgsGo/IpHLJbDqf0Kh0Sq1ar9isdsvter/gsHhMLpvP6LR6zW67 3/C4fE6v2+/4vH7P7/v/gIGCg4RTMzYmNQsyIAmOLx0KNzc6NTkLCymaKQsdNQ03JjAIBjEBhaip gz2qrUQBNjcqCTgMKysFt7m7KzwuPDseI8Mjt8a3xAweODwJLyk5KR03Bq7W12ys2IMBNAsHwrjG xLjExbe1w8fr7CvJHjvMODgJNNv3+F7a+Xw2Lx7jVjAYwaAgQV0Dh9kqMAIHwYTmzLlLtqMZCBkO pHUAMSLBqTkYWAAAoCEGv5Nq9qG8o+Dcw2IKJebace4YzXbuJj5kwOyAC/8VOkyIgkHDAAyCNuI8 IDCgqVMCFz7SWcrBqVWnLGZMwQCAQNWrTQ1IjfLgqSkfZZsSOCtI5Uo6M4oVVGZLp7piDG3dxTXQ WK5jHg7sONCz0QEHCxDEWBzDhoEZAQ6sUPCmAlirEkzOEXAZrAQEY5sA6Gy1QbUpGpxyUGAyddPV mgO5fSvHhbuCOxLsyDkPx45guDzwOADRGMBcPC7icLejxYEMDRrouOEggYwOOmKUmjFjsVYZBWq0 GU26aQW2cJiWb7rBROglltcPUJEUtdUa1Vw3xb/q2gwDCJigwwIqvOCCCzS5pFA8OBxQnxkIKMQA DynwYAtPkkinQALuHED/ww0HEKSOQCMw1EIGLciAjAoguNDCiQqkcAAI0NjgHXcxcOfDAgUssAYG YH111Q1axaHeehvA8F4SEMjXFH1U6MdBDvmpRmV/qMCiQAMLOICRCgvUcMMoMxzQw5loptnDCDKg wZEyPOSgAwjLHCCDN5qowMMIzaggWDDx6HUOAwdI0EJdIIDAUzMpZHCAMwuwth2OOnZQQApqxPca CA50sMFVG4AWh6avcWDqqRyoQMOSSJA6AAcbxCprrFfa5xR/+g3AX1uCBHCIDh1wEhQpRRqBQAFq qllAAjeYYUNB9DgQ4AI7dPBCAzDooEMDHRDnAAMF/MUncQr5xUMGPLjD/8yiw+UAwqOIGSBvjtzV u2MBKih2hpADXFuUARJYtVqxbmDALwfThKKwCWI9ceQALqTQgFAUi4IAwVBIeaXGp8n2RwAGfCgd DOgxsUOyah7wQmxiqDChDA3QoN03CEiLAAyi1ECLDDyE+9eMCoqzggh73gZPPBR+Y6cDJJeS40cf pZBLAg+KQYHAiX0Uw1UNsNxGAK5uYGO9OELAqhEPv2CCKQG07fbZTOSK630dAzKbHQHEECAMNlLR AMpprtCBCmTEcIAvfHMXgAs5IFBDYwhE3sC7isKETrq5DBOuOH+1I+IIy4BgAg2RI0AD6QjYoJUD BeCgA9xa5LpBdkNcrf+aaT6wQMDuAGBcwe4EaEBB7sD3XsTvu2sAuxCuNpUBwRQwdXETAVulAMZJ cHUkAcYXwbEP3/OaR9429H1FACsAjuYCLtgjhgIzNqC4r1SP+Z8B5c/pQg06rbPmCDTxGS58RkCf 9aCAyMALL3hygHAlAAFkkJ0CpEKe19CugqEa3hCOJAEbBACDCNCgEDjowSVU8CoDE0L0XhMVJjTp Ks9jAgs6wwENEExuVbpV3f5wtzj4SkdbcIH6zsQAEyRgDAuQk/uEQAMX+IB2beuOAjAyAxksBFln QhaJEnW4ZhyuN8PhgRjF2KADmLGLzPjNDnhSEw/UYGxu84LsdKABDXT/RWAOMIFWKkgAIhHhSBug wQz46McNOiVJcAMSaThQQlKJDXZgAwtUzta8q2RlCN8Ln8fwtrwp2ACL6oMBCMQDBgM4QAGKkFcp FpAABbzgE5bogCxdcBhG8AAgCgxXMRJQHTMOB43MGGMCXLAA6dxAAZLQAYtewEyMZKSY25IODRxj A1J00gmyqyTE3iiECnKgkCM8pJK8CU4fAFJJSnAVCEAllhMOQAfYM0IMHuaUCkDGCDOUjx6FgEPw 0Q1LtMHBEHvgAgQUUXVt44ID4AGt3hhEIjCpSQJzQsCJLGM4wzSQYXjZAAUUBTIzQEA0vMQpWObg pCf9BCgUMAob0KAD/9dhGBZk96kgpWBVQqjeq8p5Tgro9JsEA6R7kmA7p4CgAzptSmZm8LBHLgFk SVVNC2uHwp9sgF8EEFUmrbRDP/RwEBiAAAREeAQYDHQFPkjAATNXJ07lAFuOgUIAcuCbYHjAA8rA 61wSApGIuEQXm+vcOiR0oQY1whG6Aay4JDrYdxgnBSWMklViRUPldVM11/vjId3jzcwakj1DRUKu UgUDA7jqeqOFQTyLALIb8MspEijWCROQghsgIAMohKc/dbjb/XQ1BtERlRBMEJ2xIKARL8CpEIDb AOH6gLgNOAVxJ/jc6D7hq2LIW4Cs5YhEJepA4HUBM8dLXvG6oFkPGP/JA2YwXhm8QAbOZJ36ctGA Ggy0ByTymhI+AIkO0NKM3X3vYbv7rgSc8cBnrAVO2BGMvpADsAhxBA+CKcYujnHC8wCUXQmSXMke sgKnCpKoyBlUcQ5SNTwV59lOuIGugexhHFCMwGjXhBlcIKrmOc2RUsUwVyVABfvc6mtqRYS/9eAA DfPBCM40vRh4QE08OIuRkfyRJffgYksegXyvvFojYHcLsDBBDn6BAxXQEq8jGiAo79uDHaBlJBC4 AZvxmxsQ7GnN9w3XEpdgOB6U4KWdSKKMvGTXo/1mGHdN9G9c5wBg7DUh62iTKBGjA2no4BIL0FYK eOmDGginwgg+8IX/1ZhEYnbAmlGQ3ZhQlIOrYqYa3tznZwfQngD8VNbhBO2KJ+vHACAAqwjgWleT 0Fp6DqBrPrAKCHSQT9W8YAFrO0U/+1kEI3tAtUKwMn5ikL5kMUAs1sa2ks+EnyWveVdM+LIVaDCL 3XQbv5R5xQ8BdDOcXZpALjBwGG+yAhy8WQAPoEGJhsiD0A6BBglAFggooa0ayPKkHeiSCmRQtf2e gFD5doRPOPI5c7DRrwoJ44XlIcZwLGsGJXBHcgzzAjDpIJgH8FODfjMQBtB8UYmOiTI40YwXSCvV k12bdvCXVA7QwKcoLjF7YEABEmt26WdLKiKFEIBmq0Vg6G6CrxAQ/9UYB8AqDtAAv36sA9Vhkqu9 nVJX7dsDBhTSyvQBQRaF8+QzucAAbHd7keBuAysfkCAdqHgS1A0FRHg0ADB4N5pAsFyxklUJY6EA BjSoo/QC4AE+gAULXrCnwDVguTXIdx6ZOAIdHIECqH98Ez5w8QRFVEHJKJdd/JqAvj4EHsDABQ46 kAASECYBFhqMewsiGHgQZBnwmAcwhD/hBqN5BQfIAWKZBfTNjmUGAiNSZ5VOa85ilvu1TgJnkl47 HKNYv0yA6lWyA3YE5JMDMqgBa8Yy7X8WIe9vPxN9sPjjUKgVvzSQA0SUfz1AH1ZWABGDLV1WBITX BDqwG2vFJghwMv9nsgImAD678yoEUAEYIAC7wwLdtDsPgAG/AwGZ9wACAAACIAAYMASWN1YrGIMP gAAq0CBJsTiK13af1x0+0IEARwEoOBIraIJPEAMJADogdxdJmIQJIQO4BHLKsButgwIo8Au3ZHM+ AQnKF3OP8i5/Qg/0cBgv8C5rVBHwcADsEzE5EG9PIDvoNASK9BoNYAPepFuz9gJK8lN2mGu09oZH 8HWvRgRM1RkugGtytTVWEXiAdAGmlRE3YANVUQEAYDZptzFod38DuHf6J4BrogIk8x9YxCWZmG36 13dnwgMdIDP31AQNWAQ2oAMHIB4B8H/eZgMJF2U+UEkZOAAVwDz/V9cUGBAAKTgSQqhBwziMxKiC LTgEMcAA6vMCQwAByTiNQnhNBmAhwrCEEvI5tqdzfjV7C5I+36YABPIbj5IA7wIPP5ECyGB8BLEn 8BgYDvEQt4CKONAJMpUxQScVK6QaLRADuUJjPdh+wlgasRGHA+AAytUqMEQwBvBar5Iv12QEuTIA C2ADpJIdRqEYJ5QBplB/vIWJbUeAKqACRIRuVjY4ozhuBWiKPSADhsiKUGAAKQCBPWAPZqI+KzAD Q6VNVtGLuQgWYSWEEDCMmOcDKYiMx6iCGhQAdZdFeIYpPiCNQliVySgATmAABZGNNedXj/aV3PhQ 32g5EpI+K5AA/2HiAjKgAh2VRAD2AgOylg5wWD6hGx6gb8DXExPGTCDwGDyoj4eUARIwEsY2OzGA kBzQQhiwYxeZeQKDTv34KpC1BAYAFhVgWUhpbCCAO0ogEgAwmJ9JmCjUAQbwQq9xPZBxQgjjQUL2 KkQ2BPiniQWoAxUokMhyKSY5krJpgPoHQVFAeDNQAzgQLgfUdp2GJgVwJ+z2bgcgBOPXFJeXXlcB lKRyeW8GAMPjg0dpecqIesi4jA6AnCcwAeR5AshZDVQphJNHAUU5jERImVs5Itt4fHdVaHr1aHf1 UAuxVsiQEwBUIlpkc8PBluhISw6QAw7gAn9RFyJiFwxaF+yTAP8CUh3olwTZVB4w2Tausou3oxlR xaFyWKFDEAC45STZt4DmZKLLZgquwgHGxgFzw1vU9gpZ1AEmYQIVuH9n8gKnIXf41QFmdUA2+lw5 6pJQ8ptMsAAl4hdn4gAsWQAwQAQG0G0F4EFHcpRCAAFCQp1OgaVGSXUU8BHHKEIU8KVxkUXkmaYT YJ52N5UqqIKRd4xNUAOgE0DI+WhIQ0YYVlf16Rv3mYMH5J8EIYUIJC4JxADFlAM1MHEHQlKHBQIv YGCSamBptgJSiU2TVVOXMUolZAPrQVpFYjDlAapMMAM+SRoEEFlIYGyXkSo49ZCfmgLo1JpqdwQU WACHg0VuZAD/QkRER4gmCaADBnCAuXomu8p3UvBlSuoba1alNoAmTuSKmLAAM2CaAGAEFcSlA0AA RJCeAkCJLqheRfClNIAm40meIZCuIdBtDNCDxKh6XDES6RciypCDAjEXZRRqwERGOIBmWIRndiEM BURAxfmv0Idh57BG67AQ43CbutQRIkqRmdoZILAAF1AkiAeRr+ECwjqiF6Cxr7KZw3YEMWB+61EB I8uHi+QAN6AZAfCxiwRkmgGSvnUEn5QsK5BH3OGMyeIBNxUAOJosBXBKZ9qSyaoECto6eDYCx3km e3YEz7mMRCCqvOiLVTuiyKiMQ/ClRGB5mMd2PRACETC2Yju2/yRQgQFAlVhpBB8kr/D5EKDkM3Sx DAQ2fRonahMGEELrMxKhC+MwISPXfFH4V0LzF5vjFyuwA89QAzrwIU+rBBcqMBxwoIJEBBRwAZqq GjCjqj7Anpn7Gpt7TXlzA5+rGsQEFh6ZBKxaKhFDDVKRtqXLARU7f/yEdpr0CjDAswfEADIgrKdw jWlSADugAqyReTrgd/g1SmKBrEiKBC+AJhSYJtC4AFkkeOPqFFILh+qhrUBZO0FIjMv4gkUQhJjH iT0wtmaLvmeLX2krhH84jEwQA2uEV1jUC8SRVzzRIuEFXtNnZ2bUr3ELOgOxOcUxDoPqE50CChSj AAKSCZxQkv8poAIOoAKa0AEo9VY30AAq0AEmUDqh8AS+tqgqkAMmoACDAyZvZQKcS3U2ECOxspY1 wDDvATImYBXEJMNREFKk6xWm4gKUJjkRTMG+iwQxcAMEUpJIzAk5cAMyw7YGYAItICs/vIqZ5zgU 3LJVvKi1VaG+xgNnUmYKkGQgowCU0ylrMwQh1S2HkWklFAPkyJlQ0ENKGi4FkSxJYWQ90CxKkBYD 8J7RWE9W272W+71r657jK64KgCYkgL4WgL4icCZMq7aq13RuqwQzEHwHmDmAkmjOIF4GAl98mSgv MA/A5wH1exyBVQAP1VjH1xMZJV4T/FYDssGYoAm1PK0p4F7/tGAnnRBxbFhj+OMY3VE+5bMdxHYI N0M6j8EqvgJ2qjWRrzADKIAzkuBRNtI2jUHMj0Fs2UzM3rzMSfAf9TZNJSME/1E+bHHO10xsOckD LTsWvuJSowDOI6o3RLHOmdcYSRbHR8COEIFnHiAEN9sD/lYEKfAQBlBUgnxZ5hHItSNWy1iUcHqd fnydWMltZyICFrDRHG0BaMID7iquh6yCTUAcNFGB8+AOy+B8FHZGdusCtWBGPCsQh+uwL7FgCQRA APYoALYC+FHMwYw/8hIAB50QzhCpK+AjafA2TWAVR2oFP6Q4bhBHYPB/ByBubJtQxAbN6XYEgJoy QyBQbToE/zpQv8OjKRUANSfEvXDovpk3jKdgyF0r0jnZAxrd0WlCGek5iSPKnWu7BC5z0sLriQnX EGukjQqxDLXQIE/GEOHiAQcqfVp0V4wFfWICfEcNoANbANjRAHKyLTCQLZ9wXFlEUIdwFJeKB05t vUXAXM5lBAaHBNDF1WcQHdT1XKFh1X4IB3eDAKzkbnh2ZFpxLGjSESAg1mfSAVlqFRv4O9Pp0Crk nkDo1uLbrW5tA+9WACKw3WkC0m76pir4AISMnU3wLHqLqxOjAuHSID3hSxiWnxBhc4HxZAPEAx4V JmMWLjTntwKhA6ENAxpCA9GbLNmhzdrxH/TSq+HiCzXAP//KrQerzQRTts/MmD5RdjZWNj12AMmO YeHoYdWx/QZfBjI0gEpzSRgjoAKnYCnq05xbKx9sHa7UuIxyLeN/XdbqMwKawZ3UCL5PIAPFgF9w 6Up/N0wtYiDl5QIDdo4zh1+qbAKROob1WADIdw6ZY1ssIl7FdIDFiSY4cCDupeQGVnyojByP8g8P ngcRvgThhj14XLxIYGWvOQe12QFoAuc+MAMw4AmvLeJU4CtD0ACAWgCMN64QuYENHZTb+grpdYxe Cmcj/dc+cAPIm0U8UCxq+73EyIJypaD4FSbEBS722xuKrXyg1oXgECK7kBEEAV8lAhMKxjl16mgE 4RC7IFj/atYOvNCfn+PTe7DmShCbbLtkDDDnRMC8dZBF5dZ2ROYr8oKiadCKfFaDCgECUXp6AIA8 FcAC7UsS/CTSI4oB4g0B2St5k1cE5v54M5ACDiEQB6DH4bqCPSje4p29IOyMggPaIPAXYtQXszd7 WzlAIwADajUCnACgIAB94LDZmy007FDZDjoXeDFA154HLCArxm4Ewm4EBgAsnnUEyE4HFUglHR8J 0M7bXUDV6edDWl0EarsFJ+PTni3ZTLpWAoTrAbHgNNAAw5FphMG4I0ANNNBADF9AAhyfCXGfArqV aYQ0CrQDtC0GzHXbeu5eCxAbJtAIKbDPedcA+SYD+8wl/48zFq4dAMgeA4zALO+BANEBS7CT9bRF 4UKAAGm/kD6g7AYg9ugxJ7TV8syY9jcQ9VQg7XEQC7gGC0VyCFKhHSOqqow/BKUw19apBfS9LQpA g7kAEIplQLdZsIGFC++FAzKDAx0snO5waiaQtGvl+QJk5QexoEuKDLue8wzxuG8QALcZWTJwJg4C tMhL6EXCdriAnDVQJBz+EQ7AnMNaikKw72kyAsIFA8Gt4bCteMBPBHVNRMI18gZw/D4g/cErAwTj /MXd52BA+G5wjfXbJj6QAwgoBC/A2eZ8C/VR1gxQJD1z7ccyAlIBBBAAQOAzHpFJpZLRW+lqHRiu MMIdXv+y18uVOBxwHsZotFoV0L3CqreYqRKOWOp1NfFGINy5oEb/AQP7/tT8/Ph6DtFWEmyWHiEj JSN3El8MAnw8LGFo+hJBew5iAhpCQwtoMhOfYnxwTj1gRhJVHA9OE1MzP09rDJZMekNHM0FynWxW 1X5ZdWJihkFlXH1wc3cntSV7tr2/wQ3YCnZoe0B8FnoSjBLajNR7ZIxMe1yMKk3aE3WOHoYegIvU pEAOGwpoHKgyaA2NGDYQ0DABJYUDEF48jOhzxoEKFTRymKjxKwWPHWsGGUqZRpcgl3/4uBwxQ2DN mh0SMYARIAarj+ZW4ODBJlGHGTVAreBBJREPR6xyGDj/xooBgwMKzNnSAYrBUlAjbCBNtIMHjy9R lwAla65AgxnRcpYFdeCpk6i6ok4lh0cXjBlb48JKBDaTzW3dDCcWiIuBowAdGOAIkOOckRfvAjDo MyJTg0E0XvXQN+NMDx5HhBBRjESFRhcIbhhwYAYRjkcB3hpAUCNHij8uOhTQiQCBgcs9NOoqlIah n5eAljN3Mog2A5qrsSsJMOiZjEQeOtQr8GLBi08rZITV9SKHAhc5TczQ9esTDgc5dJiwkdXGph44 VMihkkRwMAEBrlIwAQYDr0PChPU6uEEB/zywIYWcZGjAhONGiG8+A6ASJxEQFpCQKAcMaOK/AAf8 L77s/yBBDMYZkTAADdCUUIcHHW7goYcOfPDEg0oU8MEUNhgIABYYfKDsAI0c8eEfAAKCUUlZCpwt Jnu+2aSAA2gYgYcXbjhABy9jki4l5aQ5RbroDFmhjBUOoJFGH8/pb0QF3OnBAxVU7GEHB3QwQCwG OkDgLWd6squeERyILYYZZsgKgUFkSOA8EmmYYapEDjBghsKSmMqDBRSd4QZWbuiThwZEbbSVEPEC 0YmPKL0GTEw1ZYXTBu00QsZgYfRkhQBMwEHZpUbKZQEfjlFAAVF82AoEXFLAhUkPCjDAOweMSK2I GX1TYIs9tizSGxo2YUCHAxbIoZQa3FnIudLUMAOmFf+sMiuBpcoaZ01deKBOXxWIzQ6GnFZFTgUE XH2vBwZe6EABTA59Rlg1YJ0vHgbQOoI/XRag5UsVGlAUNxB6KaAGUpFw9YbrAmClhmt4MKGwD3m2 y9aCgPGhzwMWVqNkNQ5AWeWEhWUaRhvQ+GuRRFxAaoQvaOkgADZUcACNALZKYAY0NILBxgI6cIeB cAGiEWocGhhK382A1WZatGFwoIEEXnh1B80EQS8/TCJCwIZqlugzcB18XOSMFaJ02rCtkSYQ1uMY KDOBFFIYIQEdAjh05o1XuMuuhltBgr9PwttBhg7KQjEAnu74pK26fcD8RR8edOJmUHci3fTSfx4+ ZFf/PSmqAddh50F2p4eVfPJNEpgdWTZEqiz3HmrwzJdp64ynAAS8Q4VJce3UtIw1EHEAN0onheYt SmdHgjR7ZtgcuRxyVggQNuokEKg5Jw0r8M8i+oAO6SXmGifSGQ1AUQMEdMIcTqHMxEbng565zEZj UYbIamEDweyABhO8kBr84gPc2MB7gkIAzIKEl2qYwwPvApXONsbBnhHvQ/sQBQwGREIT9gV3NIre Amtygz7gIAUyYINt1MEOaPUgbuvwiDt2sKo6BcBLJnCNR2BRp9RUaUYpgg7BlIWDHayRjWxU1hf4 loJNlG5vI3JBawiIBn3cBBSBiM5mEIdEAYZiBAtQ/0YAWnSFXjgAJAy7Dq185gBCjsAFlQph0Zxw gBYxQEMXScC/PsGA3R2Bi6DAQa/UIAMTDC14GvQZJIEWIh8SbVqs0CRXYAU9QSpmAUQhEE2iaIRj sGwFpDyDd04TJDQcYwdHgFoBKIA+OyHAAf/6GxmwKSdtbpM2j4MJ2UCimQSEiRBpaKZhvIaKPqZh BAjYpU0yMxeN+QABviRGB2xwwcw9khk/+0X+ToEDBPAnAH06xQocoACcIAMECsBdPZFxAHwODYeu 1GE/YfmLWcbHoKFAqEN1+U7DLMADcmqEEW5wKiN0wAMO8MALkPCCHagAQEdIgH3AQ8oDeCAGGHjA A/8gID2e6IYGNFjQDW6ggwY0IAcdSIEKZNCFA5hkDGqAVAMW4ACCqKQAHoCjC1wgAxl4hHMLWEAH OpCD7jWARwqAgUIK8Uc6BVKk3/DeCj5SGGQFKpML6JTo+MlDn/EEMp/wwA3444MYsCwUDCCUoXJB p0TBUIUm4Cud/FpQ4O3slZ2Npc9muZPFDsOxhaKsEeuaWtXOaHa5gYhCCSKn5KhJJX98zkuWQ0CK 6UBRq91GKTZ3g0AGwAbvOsAda9ApFe6mA8r1gQEakALhQle61YgBAnTQm+ba4AYLyKViTSCDA8Qh QpgIwG48ooIUeLe3SzivcV+gguTSZAY0SOsLjUD/3elGd78LUEAM9FuN+t53djEI73gdUN7Tota3 DXbwagwgmD5iw7a5XYlt/8c+2XqAB1Vr74MhMQOIYCIJPLFBUYtDqhkYwAajMkIAWEwKGB+OVLhh sQFI8RASG2HFRaVBiwuzYhsMeciTioSJUbzjFYqKlDGenZNnLGMnv1jETOaxAXwMZBBvmcsgfsMe AmeGEVRljUNq4w48kOY0M0DNal6jUMoyXr4lWAdmc3GXb7PgF9dPkNazEp/f6Wc8D5rQqYWxRBRg AhMketHSkhBSdaDUpXZvJJRe6lIjLSEFldAGOKZUoUEdalGPmtSlJqX1rDcqVeOG1ajWs6lhHWtZ Fc+a1rW29a1xnWtd75rXvfb1r7kcBAAh+QQFAAA/ACwDAAUARAE1AAAG/0CfcEgsGn2BmAFBM91u upuCZrBZEUwaTEvrYm0GQ2wWCBzP6LR6zW673/C4fE6v2+/EwMxG09VSDjKCMi+FL4I1Cg0dCykq Kg6RkpGPKQsdOQ06CjAInTYzeKKjpKWmp6ipagZ9HSqEgpSvMo+PgTI1jZC3g4OHgw6Vlx01NTk1 Nwaqy8zNzs/QZzEmC7eRKZbZjofYlQ4vKh3ZteSO5JXET5xeNyo3ZtFpFBAPDxgU8fn6+6g2rw7Y Gslw1MicAxcOFuyKJCjHLhnWZKkIuCBTA05gwoiZYQBbKH5CMAgAQLKkAAPwQBYRWbJlSwgp31B4 wMJlSzJzMJRkgc+HTv+SPFXGCbBg4IKj1Widi+QCGyVJLwQKOhQoUodFDYpF0aFjSww9emaQCaBD hg2QGkhKKLmWpIaYKiHYbAugrYkYcR7YZEsSwcc4coHaMBMYAIvBQt/cMJqiw40OtBwcy9Gh8rcF NXQotAWxKMREJiCHu6ADCwIrMHSYoDF4bBmcJl4gKEObAljatJGQ0tuygk0Nf1WOrOvS906Ub3jz BWCcpIngb36u9etTLQDqidnEmGipBowGgC5VOW1jsQodVcB3C1QN3AUEF0xQgiHlPQIDqW/Q8FuG wowYSoQBgwsmgJGRGAiO4VoZusElE0nNZbAcAIgJZVNzLSmAXBs/Qbj/F0kwQOdGYdeFQiJ22anR zlENnPZYDqqxosV3DmhCwyKVYVLNRIIs0MAFNBTlzg2YadIJVyYooIATUHCVVQ0NqHCAClBqchEY tiWhkUYxZMkgHGmVlMENWyhQkm8s4CWUXnRlwIKbcLJwl4NosCkmCzqwcIOeeqIIR4cZUAeonyke EcNROdxwFys50KCAgTYwoUMK1IDwiwqabAZIIC+02MBnuRwDpQ7iZMPIUR20sICqqzpwgFE+0oBX AAgQidRmmE3xVW5tuKQAAl3GEKZgdMYzw5mGsWbFsgaImEZNJU1x4JZfzSFXW9Rd25ezhQ4BA2Ym ACtWHzHAAKBGCPhh/0IDL7hAVRT/ADLVQDXUMow44SgUjAqrpppjZcPIcMABILRgAz4x6FAJNusx zG+Lrq0RgHUZyDrExC3NltiwJCmwK24BYOAGtL5pmBuDxXKYcSgdltjtGQFkpaFrv8Yw238AlrfJ pgxl4gAIwaTgLiG/BOLCVC4k3a7SCVWmaiUTHeUCDyA850MM9aagagtcNxIM16o6UgMNuKXR8g0V IsEcSYGayIIALDwAF01wY0DY23HPjbfdbIRJ13UxBVBTtWtwTGHKRcwELQACyG1EYW37ADmhLwth w0WzoazDHiiJJRYCCtyAwL6QAAN0OEIb4kICBIOQ9OsgxM76wAkkAP9C7QfwMDDtrLugA4AtaC0B 2FxLsBnxXIs92JdH6NQWCxv6oJxhGiunQfQ+LH4BGdZjrz1OaUy/NkkbCl4S4WnEYNMFiAtBokvY O79tddhy2+1+NqgpRAwK+FAhbTYwAQwCYIIUyMAFsnMdCGRQjSc0ADxU0wV3uqGCF7guaRCZyu1m lwDdQaQDCGhABt5zAQVkoAUnTB6/TphCFZoAH7Y5AokehQEMQGBxazEBcoZ1mJgsTkM+4GHashct 7BmBAshySZqEMBy32O9iftsJ+ozAMePQJW0nMtHKKleEGcAgUjTwXABogLZwmSYLClCNExqgr4Mo DRJkakACcOAAfJn/QwILeYEktFY8N8Yudr7DnyfuA6D/TApsBMlABmqgyBQ64ndI6AkRfoImw5VE dB+xUw+JUBM0oUSTQ+ykYYxYBMPpwDqG0SJxACexxbXkLTKckE0qNCiWiYlyL/vWqXLAyxwUxBH7 kkVVhAmJpR1CBSDwwJQasaoFSMARz3ymJY5SPAMiUGkIER0WwrWs/YgBBhsASPJ8lAERmvOEWqvB WQIQwyHMsCZ0WUvFCCdEHxYxiDsJZRFThkTr6McELmHfDFypAf2lYQbDak6aAueSDCzpBqhcouRW mS2KPlEotKIMwG7FTG04why1CMYkiGYIHDCAB4TA5tJAQDAE/nGB/6vLHQ9wwIOaHmCkk9iXJRzA OtvpUQUoRCEjEUnNdbazOjtJKPzgoZwM6BMonxTTU0dpNg8BAAYGoEBamjMYSgIgA6Q8wh4+BEsh 8GYtXcnf+5xqhpYJaotFoBWwiLAEBBQhBk/QYR6wYNC6CmEJyFnCGVCwmlpxhSt5ZVIUntAkHTzw gY6NbA4A4YIDMIABr2rXCzYgu3Yp8HWgPYQFX+AUgGTlgZkoBqp0AZBntuBh3FzWsrBwARiECAns bKtv1nIDDdREQkpUUz05ec/hDuGHYRUCx9AWioHC71gtGWIakmAmqwKgrItjAVa1GlGsEuaWqvwq 5RBQuwb8JQW1q/8WUWrH3hrAg7wJMO8Q0JuAr6DXAbFJL1wC8AHvxKALXriRCUJzrxw54l85qoEn wJO7V4V0EO6IFJn2E2Aa2Ic05kIAMR5rpchy+Em87MB+phDGBeHGNv6hgH/EErKWHKauoEMlcKRH nE0ed23JCAAo7embHNepJeiBh/pWyQLoso06MYAb88RqA1f2xQxnetRae3sBmNBvfvJzWRHg24EN qaB2/OEpe9m7gFBw2ctgnsGXEcheQqGgBAvYxBMQewOHfTRq9QLIOSZSpWI8qRjFcMUBf0cDgCAj jQ0QIAwucIwHfgdKlWEYwFKQCVQFZJpd0AQnZgWy/rBTxTizQYb/mqUHCsTgAi5WhnGFgFx8Eou4 HUuuq9cCvZSI2sW7pZ4qpWuEJGigLbT+Skt06BIy2aAe+QtAFidakvHWbgEV+nICQnSD2rnARwvY oAJmAF9ow0PaIZJ2ApqygDAW4c2NsQUkHgGRWjAsIO3eczc0AzWKTOYg3tFBCbJyg1x0QDUKaASp KsIvzFRGVJRRjTE26pQWbQVtna5NWPwzhsD0GHsTMw5bmzrVWnPcnlBNWctsjARLSrWtILqoEGYg vtms8i7XcigVZkCPC3QVvEgVr4i6He3aheh2INABawygg9o5YAnP7vm01Vy7F+jnPnCZwaTwtWfS vRuk8mYYNUjn/25LWAYECkaACQJ9iYv8ijJGasCccQSjRDUABqEb+DEq0wBHTeE0usnDGHD76bHu kwhG3pZe0DTEUbvaMIX/O8x6M+MhIDTXGUIMBNZiLpE1D/BWvUt2UcICDbAGum/TAAIoIGrjVNT0 f2EQz81AAXDD1wHe1cPqQMCEpH8E3GqOXaPGMEUfzOAPrthzOa7+7okY/91cV7e7LyEDECygClqo DJ3ZmCjbQqSOrsAGeP6AlT9ELRB1H9vMjxCAJZzlYi1+XvQgQAACGMf9VWaO+2lQk7dQoALtl4AJ UF2B/rc/jD9hACTRfmAFF1pVf7+Gf+1XAQKAE4OngP7nfhXwFv8/oT3wQAFNxAJ2oxMR2BzGcQH1 oAEPYADTEzcPMBLyVGUPMCwSQB0zQQ8QYAJJBwH0kAGcJUDPhh1EsQESICe2kwGN8wAQAG6TJwE9 qIJCyDdCQBRHMUHFxx23cmnEdxR2FlLksC9HYUEO8HRL8gn7EVkF0gRNkEZ0Jn385mcPVAMDNja8 Elc2gxzwMAOoRhwKAIL1MBIL6Bv99ygAsIDPU3r5t38QooASYAOBIQG+0X4GExMlaAMK2H7uBwCf 1IGQuAGedIjRBYL9t4n9lwF6CIkVgIihWBIieIej6BYaAAHD4RsiqIpsESLzIIR3+Gyl+ABGKAFC VztmYQY6dov/LCBHEpABpTh5B5AACvAANrgBJkgPQlghM4AUjiAITogNCHYqUchR73ZAF6QUstAI LjUQx9AVtSIFXaEFCkAV1RAJXkMO6cgjMuAoyRBAOnBiKeY5e7dyqLYWEtAAVdR+PAgAlqghLACK +Nd/iNh+CwADgZECELgW/piIFZACaYMxAKAo96GAG2CJkHiQ/rgBlZhoslJ62gUDQCF/BJCRkEgA HLkBKdAAg3gmPNgWxsECegIDYVIBQPgAMGCDxnEDMYAB9SBA9bABB/ACjfMdVNODNLA6xug2RJkA OWACEpCRHTAFvzZuIvgCumOCq1EPF6AmCBAO4rBBCUBaVFgR/5TxSxyFKhrFTDJQO2R5OliYAwfk LkpjCJPAHfuBBTCQJJzAJIyFaId1Aw0AENYQIgByLtTyEXoweXXxTGkhkw95A54UA/inkSf5iQSQ AwiAAT2GkSb5j+7HVu7UMVTwk8xhiZuYhw8ZgSqZbIHxKDFQEywgAZUYihCIkS1yaxsAIZY4Pv1n GGRiAHPYmxqgATa5Sg1gAPTQCUoAARnAAzzYAgJTjED4HWSmA0aYOwlpANt5AJfAgxsgA40zNQfQ eUASA4b4AIgRJcwHl7ooEEnDUrYTU8V4n3AJAvmSAkA3ZkZHDq4AWqDVQbrzUjXSALy0KeJwfZ1B CAwhNICkR/8poAMZASnM4h+REimPKQEO0I/uV3e+EWR96H6geJC4aAA/YQID6X4cGZyWGGRDoBcZ YC4oVwEtYBy5+ZAS8ogVgBIp+hVn9ZAQsoD+CDEZRzKjKJMd0Hmip2weIidY0BINcGwQ8EXsVA+v IgEdpIudh1ULwF4gYIR0pENaJQE4UIzjNpU5IIKVlQAi+B4hUw9+8YzTxJT16S4ypTs9NW7+CZ8J UBHV4J+u01LG9xDA8Ao8sAOKugM4AAK8hCg51Qu+8Au9UJW2RWE2J1sZmj9EVwjnsaEtIEoDSACU IoAAYDI1wYOXuVuh+By3ZpOI2JsYOaOhWGtDMIfmdjUdAwP/nfSQ+dcVzBGBEsCclBcKc2ibeRia BukxvtcxF1CbwVkSKdBbD2BzLcYcEnCcx9YSTuWVKDETD9AARviUC2ACR9ksNQB0PCgDFFoGK0if CcCD5VQPbRo31mpDD8Afp8Kfuphns2NTLCUDOPACPYWmtjNuWfGl7EVuC3BNDARMeYlMZ2o7u/Mq kMIFM2JbGrsFW4CxfbkFQOIJnXBG9gEGNTBmL8AV5fR2S9CXJhCKTnUt0NNPGSCV/VeViAgAz8Eb nUASLkmINzCHOgQBqchOJVEhbJM/FxCrorgBY5MzJqCd/UcDgWE1MkoDwaqGLxuKOYCIM2obw1Eg K6h2LKAA/51XdzW3PCvYAjoggn7BCm8zpULoXS+4fxkgAeD5Rd4aAxBwAYRJkyzwlUhADxpAmA1w tjAghJxgk9XaVXJKBv7Gr0cDDjxVsePmfAYLprLzb+m6QQnhRqtTCAzDEAz6KpSQA64yU/glQHs5 I12wsYo2YEriB2anJEtiGvthHwagAOMWCbejAn6pJM0iFsKCJi5WEl80eac4kyQhOkM2on7IHCwg KyWBEhzzFnNoEqGoA56of18hAGuhhxUzh7cVJvuBrWpRAV3BAhVAmzsBLPUQgiv4ABqStmZQD1MQ vzCIvyRYrd/anAbAAvKaivWAVcx4BfErhDMAlAl8nBpSwP/545Vd1bfUoRkOYTsywEuCULEFOjC3 U7EGy0AKo7AQMW4QYUGuU3Clc32rM7HKBBBzhAOHdVgy8EWb+gWmYQMKQEGH9Smi8x4W1gWR8jMT wUu30xWyqwyOtzhu0hKYpGNOfCbahRKmmpKjKCeDAS38gQDQAj1yeLxXFSbU4UpuggDXclsy6hdN Zh01474l0RWdw4x96600aK3S4798Ww9z7L9z+631ICsNMMAqeAHM+bjlB4L0AApU6pXhwnJ9ixJ1 7Lj5GgowQGk8BQJXYQI58AK7M1NnOlO5Q1M1pae4QGmkVZ+W0gGr0QcEi33yEguJygM14AKMCp4L YFJFCVr/VWNhHAuyH0tGthM7QtcEE8oEQAJg5bFAnxEafyq7yZAHcrgke6kkzsmLu8sJtMW6oIAE BvCyGVkBOVC2XxQKFLAF2xwANuBYJsMRSbIF26QEp8F6NvDL0lxXoVB+p0EGrICc1UybcLcOzYIE 6llbKohVewB1vsdXSWADtcUajiUrWEA2SYAFUpc7E/pF+zEG83zOB80atrEEDc0fFKDQ6Ax1+IwY zwgZZel1/Ok6dek6onV9e/QIlwCoCTAVY8MHWHAD7aIjvHAAyhR0lTUwp8wAHkCWtvNFZ4TDplFt gJQZUrCFx8wFp4FMb2klsSEDtgtEeaAlu3Iu4PMahaQH/0oAPkgwA8EpAY+yEbz4H39BXgeQA+r1 H80SAwQr12Oxcp4zA2K2EReT12HB1kTEAsAy1ktYBgDCjDQKFkvIYriVmDNQjDKgBARbA2QgFj5Q dAnQAV8pRmQdHGGBMjizK2eNE68BD7chBCbwCjd9FaRSloyBFJgAaLTNS1ACI9l2QNAWtU/wGddG GbMgA5clA5URyrpTjDzAAP1ZO4miJFLQJDjSAaCLC5C1AEELYO48IFNxAw6ghh3gAlKgJAZ1MXlX 3r1G3g6ySjSqBmfmIPCVALw2BNKGS3FFXD0EF0BJgzRYrbkqMUKgi3zAXhPJCsDSPqgQAOdoO41W mEdjZ//DICpVclhp5CP8SQirMRGaoAIuAAnslVkJ4AFBDQK6gwMeoKiFwABH0wtKEwu9UAixIAvr oR+uux/VVsRylJA8LWc3oHJ3MGwqt3pH8GULQN8+gHtwQJu8hq/MWFuydga66BdC7iehzQ9f6qh+ 1rASylqkE0xd1xgHQVrpnADuUEBJ8wElcOYl0C654wGXVVPKNG4ujgMJIAkLkVMwHjVNSFIvQGIa ux85MOc7M+d96QByNkDMYAO+hUlrAORGcNDxLQRGLhORQkpJwMudENBw8ORikaEGHg8doOC2vQBF 81J32QvD9BRJkwikEpV90CiFhgAokM63E1NAd0GxMyX/tgON5kCF2HAMSBFos50ChXBtr3upXfBl 7KoZTdGXExo6SkwKclU+3bwaKWEAT3BbQ9BtoKMowcEEhCJXeBHpSMAk53dXEb0FdELWrGAkzjIN T/Ds/33TfuHtwVEeZJLu5K4KX7pMgiDiINzJNYUDAo8DjLqoBI8D1SkwG6xgMIC6KsAatfICcj57 F3TcRi0wZckvvRCNsfAKLt4LHr/hq/y6r/uWLvAriyB036IJm3MKq+MC4COD8aXP9AWX7yAEr0eW LqAxPlA7KhDzYjbzkX4DSK0C+mMABOufvTcEBvCWYHrzQ6DZ7JUC+qPpPo8TSD9mVRMTRD9mRo8K VX7T/5W1AyNQ4ozqyQOvqCB+WWw/AgwwAgivTA17ELYzdi3yBzeAui5wWQdwTUmTO2+/Az3lUoBE +H4vCLM3NO2CC7HLJA+1OmaxLpiQKRQ63qPw5wlgNT6gsDoUA0jNXi3/3v7pAtUC4GZwsmPWZUYu 9WMmA8jx+Wl2BAYA+wnQ8j5QbX3qADhh9Te9PLRvAvDA+uzl+p0OB+hVWc4HAjvQ9m6PWbMD8J68 A2yu3C9wUj1dRwIUQAgKU7djUiPAAy714ctf9oP/Oktj/nZZCIVv/vilsay7lzBAsA9fZ66zJHKt CvCVAigRALoIBLCYKpGQdRqOYoIWQCxljZyrWJv5iv8yxOwGXSwaBmJCaCuCFrUOqJiaPYvIxnzr s999qSxyDLIFAtgS0moEG66ythK5il74ilwMAswS0NQEU2LwNjk7PWFUXFwcahYOPDwYVEd2lkBe RWNFQWRyXl4GG1wWEGwQEBSKHFxeQQ4OGEZwjNl4PEYYPIwPZF9mi2GLZYhdZBxkFmBoxsnHL3TY am9qEl5oDG485ec9A3Bd/kyKeOFeFICpGDHxBpKJXsESpJC0KGANgzYMDCkCY8aCODAQdDjTIeKS Be8MRAzAyUCjfxAtJugQg0YbjAYQqlhoRBHNGUpA3KABUUaRgSk7YNRYieNIekc7laoho0aKVwmO HXD/VKNGAx06btxQoMBEV3EmHLxqAKqqggYmNI7i5oIHj2QHQPCAewAHtFbHlpy5xgYbiFm3rDm4 qsPq4Dm4EoxaYKKbDRvxkEb2xC7BjYpFFNjQcVFPpRwmbBBMSCMGoCx/EsFxACM0oABjKLJxYeKG IAc6JXU5c8goJ90dSAOi5EBzldYBEiG3uSgLDEkBNidoEEM2bdu4e0tGCmP2sCJRjznIkaPG+PEd 0Hf4siBFihfHQKh4oSKFlBwLQLwY5teFBx47GCgClUoSwMGDAzo4IA31vngBliUOgMoIvmJBYzAd 9ivGFRf8yUGFGRSAQbsR7ygpIUpUEEK3BhBKQYF3/2ZwYp8/7GCOppYGqeMO2GbIggYlXBgLgdJ8 COCGgBJDILs7VqSxRpqiC8MoG7XocTkjaLjChyhNlOHHxIQkkkSkZnghBwRk2MEDNVXxIK834YQQ mmPkkmsuvPxC5q4GxkjgNh1eYNEF9dpjLwE1cVhmFi3Y8eubF2S4YqQADPilpze7AUMBA9wYk8Se gizizBn0GcSGBm6AAYYUdLDBBzgWcJLKXpLDg0dcQPilAxNoaKAGiuyYwYAaAsp1SR9KXUASO0x0 AAEup7yyylm1XNEAXHXl1VdgPT3qSBUceMGtVEbgwZoEqiIW070SeIaHAvWEyphxU0kGDQVuAE0j B/+souHSJThMQBUGZAHBAY1egdRByDihQZC8ZFAhBxpyUKDbEaPrCQQTJDEx1xgiGuMQWGWVdgvE ctDSDh6H4ghkGM4QM4A3EFuJJEiUtKOzDp4tQsonpzXZyirtsLbliAyAuRIxL/akIllGiJqVY3DI oQMZDMThFBDIsyorE/CToavotIIhLBeggYaBA2rI0gcbEEshI/nezA8ZuGQpNj8qVIjB77+RNiCl N19IIeKIZkjctWOb9sHKNkizYyiuAT2DY5KjDbrKUitRQQUFXptI2CUEGypHeLIiTJBYj508h8oT 4xhaoGvSvHYdraXETx1Mj1XlxjmJAQbCOnghmnr/GcCBBxx22EGuA7+RQYZbRJk+vhgQcE+HIfyK K+1WQAgKUIN1oAE/3h92Jaq22krU/eZx4JD6vEWJE2Bv0tABIxuYBl7nJRrgpBj8yxUNyBLmaDe0 LUDnTTWQCBlipJs3OQA0cKibDpa1iQHCCQQN2MLssCA0ahXNZ7mJEwWd5D96KIANUYEEMaDiAnHA gDaEuY/hYEGfbySgff9JmwfcdwCmzMEidTLiAexENaktMW0MaIX9XMGfbngjBR2oAVZ4BZEYxIhx jbMBG1bDNE5BzICSQGAIbScp8yEmVjwq0pFckQLQiMYV/IpcJ8YIhTIaqYSZu50CAUlC6TwHjmeQ /2NoVIgHQCQOZL5AAMXSBycHhMsaT4EKEp8xsFVELRmcTNsno5GMToqyiZ7sJCcHtqZ30UIFC7Ci 10JEg19ABHFc7GIiNzEJ/aWwSDPQDIswQqQAYO8dRnnDTmb2SCcN0wbjQIABfClLLVHKBFYRByJ9 gD1VqUqW/VOkLwkToiFNqlJDusMx/4DOZCJTnXag1C804TgDVFN/O/md/4ZZKRPoIAc4PAMUAfqm ZzCRoEscpSeb2Cb4tQUviZmiN+iThn9sERC4tGgvt8gJQPhNJL2ZWYzu8NGKJu53i1ScST06A5BB M6WMPOk8Ngqy0rSUpiMhaS+56LjEfROk7lRpSId6alGTGsAXNDCBAggjhS+A61F74cs/CcRDNrVp TTtQnp0AxiFvOCAFrmTQV9NjnqpcpWw7YelF0RpSetwyrUXCJVvb6s64RsY1JOUoUR3zi1/IUq+9 8IUj/QoRweLVMX/t62FnGVha1tI1c3XsYyEbWclOtmmTKtLiKjopuFKWs5317GfpEQQAIfkEBWQA PwAsAwAFAEUBNQAABv9An3BILBqPyKRyyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/w uHxOr9vv+Lw6EKDMYoAxMzMUAYR8AT6JeoyNjnh8fzY2CBcmJgqZmSYwFxc0nwg2gBSliIiPqaqr XgEGNjA6LSoyLiAgCQe6PLy9ugcuOhcGpbAwl5wIMYWorM7P0EYBMTQ3C7W4Bzg4O9vcOx474uPg PC02fQ0gHgztDCMjDDwuCxeHi9H5+nkBNA0tC17YSpBrFw8cB8l5CLeQHQ8dBnwgSADvnbsRK+JV PNDCQB8K+0KKfGPiRQIZMnARLLjrAA+XPBo2bDcCR4aINHDEYyCz3Qr/nuI8wMPRIoYhfCOTKv2C 4IAHECpe3NrgYoPVg1h74WDH7qJNdBdw8GQwgAEHHAPYwfPAge3Wdzxu9JmBdKndu1FmuCiwAyWI DS8Ab7ilbeuOAxwQa+v6boQHCegMJOAgIUOGFzE9bFXLYFu3tkJHyDC6DK/p00pqjChwIGrVwFUT bDhADsevxY0rLkDgioYCGjYMLMOwYWFbi2fP4lAO7wACHxSMop6Ol64NHj1WuJBKtXs2bUE98EjM YQdNjR4yXIh+I3gMBDcUoFPAVnPX5eN5cTjIk4cC6KVRJ6BINOjwwgo9jBBYArcQpMs2vLjTjlbw wLPCTxko40MDClyw/0ALNdTQwA06FKcZWmt5ptwOHDjGwA46ABjDgDRGAwMIDPTQQ19TOfjSj7rk kotVRBK0gWyyXWCUDUUh0IAKDqSQggOBqSDBlQt8aBkLN3TJZQY1ZCCBCinYAB0G0tWo5iMzOIAR Ayc5QKaWDXCpgSd3PoDAA5/Q4KcnCCAAgQ0YlCKEME52eEGgBtB1ykfLfFSKH37MgIEBl8ZgwKYz rulpHYbMYAAMNdxwASWeALqoKIG26gkooHASCqaEMBNdoDe00ICShUzqqymm8NHrr4BcagAEgWIw g5oQEEBAmmI8IMADy34qxDQGIHAMDJ24+sm3nsCgwTEaYIIMt6uOUv8rIJtyGgMGlSjAITGP9iHp H7XmS+kfxm4qyiSdDqjBAAPcEHAYAgDAAm9qGvIKDcdckokO8WGiiSbxZaxAl5lc0K27mlIyCa2T 9vGKDaeiqanKlc4QqB+nKJJIHzR41Me7mFZyal2nDTzAAmaOkXAGN1Q7naiUHHNxl0zroEMDDTjt dNRSdym1oqIUS0kloqBZCiGBAOLeMo7yHENw6CQxA6n/KaKIpq98wrMjGGAwhc8qXADB3A/M7UPd SGBQV8IS3EDMEYIjYSjifjNhrzSFLlJ340icfQzTJErdQAZQg5lBC6CHXgPFTt/wjw4mOE0KBRig /K/XmsItXK2GOGH/gAkL1OA3HwhkAEMzGJhQCQwNwIDEAwR75APBLCxLwAASUPB89AEAMMCzASA/ gAHWY6+98swbPQQGFUxfiAAcEDxABWlbLwEAHBBgQwXqrz+Dz+kTDABdfz9PMAEaWAQF6EcwDuzv Wg8AgAKnVa2EKXCBysveAxk4BAhMUAMgUUQCF0gtJGQvYQIwCgYcCIAQLmKDJXwACx7YQSYgQGow zMACUhC6LNnQhgABnQ42JosW0LATMEjBBT6yNffY6h5HoFwRosMMYZWiWO2aRNB8YIONba4FJUCC zxoQEYJJgDfP2wAMwgiDGViPAwqIwRbph0Y1EoyLy4Mew4bAgvoR/4AGdSxgAe1hPfXFr34DEKMA /Kg+HRCCkAQro/T06EWjkPCBGnDkAx/IAnQ8UoEsmBEGJqnANAbgkgo7mBBGOEkFWJCTAEDHKVH5 QAWIzwgzyFXU/rEAB6BEBnIiUwo+BKIQtSAHpfJErhzgANRBrEAdENYrSHYtJcqsCI/yFdiiOIlA pQpdwxBCdGAAplmAYG54MxPBNmCCADyPADp4HhrNOAAOdARvbHwnwVQgzkCWcwgUKOAGVNABGqSP AzJIwQbGaQAJ6HMB+XuBnPqZRw5E6X8IIOALrATRPO4zBfmDwQbHtIAHmmAGDgxoBhSog42qoKMK LKMDo/RAjSqQo/8tfaUDJbDLG6wQAFFqASYNMDQHoBQAJ1VghvxmgAZICQSLyUg4MFKhivAEBy7Y GAwMoIBauqADCuiADegCgwUsIzqAOIQPYJAAh+iumaeoFBMDcanWvYJV1rxmuTC2MQXA4FK5smsD svSCA0yRCOGMoxgXyYF0Xq9obMyBAeDZTsUGdpy/oyPBXtABGNjAZy/IAQIMoE4YENAFOYBBHykD nPtNVgcRbecN0reBFAjPoANoABtVIJ8LECwFhKMtyhR4DsKlwLIvza18EMBbGyQsBTkAhQJrIFxK 8DYi+FQgmRSAgE3iNLkIIJxoASCBBmSXuwuggQYUWLQjIABKFLn/0AoKwNQV6KSpO2mHCrSlAIEw CHUd4MELfGACeoKVFHShAAgKoKMC78BMrMMUNaVYzbiGi1sSw1jmpJYBp2nrAOsdgQNkCCUZGM8I j7WnOQNpWA4U7YzyHIAK4rnYedaTnPg4YwpokAifOWCIATBoYWdL4xnA9nrosDFvUDxOHcwojx1Q JxwDMM4Vdjci1ePudyVg5ChLwMlL5i1xuevKUy5ghWCCMm+HOD4FOuCjAbCuCn4XgPECQAcv/Sjh DLnBGkCXCDFoAQhe8I4LFeAnBcDODtSbEafiQAE6SAEPQJA6GoyuAbpIgYe3BtdN8eDP8CgAgXvA ABtQoMFx1Vm4/zyGjIvxkHRP21yYQpQBBZgAOwVewQumBKUcvNIHIRbjiAsbRoOd0bHzTGyLVfzi yAqhj0ATAgQIJoPn+OCMsm1nB6AbgxsMFMiB1XEDCvhRH+QRoyReFgaaDACidUqBvyVceV/qZIMd m7sXQPfv1Kzuc3PX2NBBt7MpoG8hJLC70v2dumewQcUaAQYdcACO4PuOF7CXqRWySN4ywIPTIZeL BpABDxzQKlcFKgYvGAEIbOGCFGBYRzz4tKg9BsSIWUzCJGLB03TAOc6B6Jega4AJXNCDP683QSmA EpQuII1xIgB/JojBOBXAxgbEwH8L4F47U5ABgkW9jxs4OrPxWP8BFriigF7nwz81YKk+1oDFQ3CZ /3SQR3o+m2A1UGcG3vXPJLdz7gOc501vku97E86Vz+buSBUWEX7f+6XzRvfeC494CGgAAnRxYPMU 0dI0v/QGiP8klwmuQIPjmUQtCHmFMoKDC5lnveqtUAJGwWhqLMAFB0iBAnx4g38xuBI2MEECeLAC zRSAAQ5oQY4KAJEHw8DVJpjr0khkU81xrgG+BN2HPvS0DHdmBwROgARQ4gITHIGA/ivgP1UACvHX L38bqIEN8pe//xUQaOqjAQV+vL4Y9LGd62vn2RsbkfC/v+1mckY1YALqE34v0ADnhH/jpFmPtFEm MHCBJwEKIHn/ALBBeSNvrINuF9CA6PaACkQDM7BKJRQDKERCDrBdv0UBA1dwdyYEN3BSKcBnhMZe 6+UBqJd6h6EAGKADGycVB7BnLeBqwbEpbfVWw5ABI6Aj66Aj2tEAScgDEEADyKABFWNqTTNhUAN9 NXBz0jdDC9ABNwAC2XEhPCADHsBpVCIQ3mcEnFWA7RdIdlY99bMB7ccBrnU/7UeHfuQABqNOdjYD LMABrFUz9DdQ7oR2/scB6QeAb+dONhCIfrQBu6FOc3hmM2ADk3RTEgADf7cscbZlmIR4mWddKSAK mYh4DsRFAXABgwcA7eFmD+QADYCJ96Z5Esh5AOB5QqAXv4BU/7sADjvwErqwZy/wAjLATxVWA7u0 S7oyIr/BYJxSChgwKDawAzpSADKAIEx4UprWIeaCaFbINDKnOVCzhVsofQAhJdS3GgjCA7kgA39W jC7gAjSQRDaQARvgACXgNBUQUDWAAMsyAyYgAa3VArKwTwuQRtBxAQR5Uk+TjymgA+gQAzRlZD4w AxcgC8k1CF21T7pSA/LBNjNSbQugAmTiXS4jIhGxNjmQRhjZABBZAyAYRgsgAQuVdHxgAzRHQwFH VTK5LDEAfQCpkxmQAh2gA8C0WUKZk1DjETZwA0V5lElpAIlmkZeoADUAhoAAA6BDJhI5DUsZA1gJ gmtTKgEzA/+hd0vFeAtsOXK4ZJImKSVyuQCc0yUmsChokpE7dAmAAmE1kwI6Ig8g8HOBWQPYJ0Su NjEZI44wNEucE32g0wFZMpdG5XMF4ALu5QDYt2fz6GzSkC3AIRw2QAObVS2GMJqiICoIABxpopqs +R6kGUHZojxvwymJoJqiwCmDIBwzczZSZBQOE0GiIh2ugJrKo2R+UpraJAk04EDk9we8qQibsizT sJpo0yiu0Ci7uCm9aZzBQRezuQgOMwq3CZrkKZ3aiS0z4jDQYgLAMI8CIY/FaIxZAjphUidV6Gqp MgloopNkUiqudgMnMKAn8AHXoWk1YYOrcY241AMucAEXQzH/G9M0U5NqnRMiHVBDM0RTRtkACZAg nXEAnKYCe3EAUgECfyUNfDAEK6qiLDo3LdpM0NQEMdoKRKBORVOjp0RCEqBVTlCjP5pEQVoFOvCD IzdyxYhLuJQCIkI1FMMxF4Mu3VIJUDk6mQADH1ACWloCKAADOkFgv7caHgAMMvBLK3AAMBAfmeCM 8cElpDNL5QiZkjmZQWeUOYADCWKiSbgCUHKmJpECzuQpYWRIRoBCL7UA3bYUCvCDCTCPLnBLxEQm OZCFlCoiNZADX3ipIdIAOSAlDmkunJCcgVKkDpAAO7ASOlADCldWKaAZVMgx+Gk1E2ahcXqOXeip y7inBMEA/+w1JQwADAmwhtaSBNW2kdLQO+mYA0l3FzEQDgfQVBLCE+FwHqNHaOolA6W3AxYicshw CdwCAwjQASvAIASxGwsgD9hXACAQjBPaJSMiqxQ2c6oWIluYAx0wpx2gjvmKIJeZAzxwqjP0qwSR osMKTbHDM6e5msqJFwlQAEJRYBAbsRI7sSuwAJrWDs+aIN16LjTgAJqGAx0gA+H1AuxwjdrgH5hT YTBUoZV6jjMkl7QgEHsmAw2bHTfgALRhGwfwq+1RsFkApHbRAZp2AJs2sUYrsQUQED0nFNpwAKiz Cch3DBQRmC8IaRfChCeLaKkGIpuTAz6kjpMZs9vxlkEXqf80FCIqgCAjkAI4ommPygP16LNyywQw 0A7rqmlgeo0Ri7eadoMeEFUZQBDBpwMwIIVq2q1p2g0EtgIKACM7y68FYKo4UEsoQUxyaUtLCrZy ubk3VJ8z1AJEmx04sHs91wK6N7eoqwQB0AFCUhC84BnBKIwEQYzGKCe1lFlaiKEdMKlRA6UmcAPx QGA8oAKdcaf8ugItcBizIAG8VEOhkwIcSky1YAsqcRsswXvX2Hsey7g6kACp+71JVAM7eyKwKw7e 4A3jMBO5EYwQEiR7tlAhogNCy6vYGLrDe3LANwIuMAsdJgMyi1TCeBsHsBIEvBLrhbcQi7cvoK0G MGvg+8D/RQADRMu3RXu0FlxgeHsh8SAejXqGK3BpLmCNCEqiZzpgC/EO7EBoI6ACunIDnTAKwNIr iEABJgB92pjAPwEMJsAALQjBEGwDBxxrwpsLmwamfNtzPZe3SazCCKwj7GALfGiNZxp7N3yNmpbE DmAFC0CxNdEBOLBfPhzGQqACEetnJmADoftnPYADfvK7WjurFGNZm4IOYpjAIGsmN7BpDJAB2lrB SaxpPIAIgzAI7LJgrUKafkIDOSKxGZER4DqEgtAMYiy3IlrGGIGgq8EAt+Y4rrDIEOsBKdCwf5YA HXCGtOHH18gNjNFU1nrAFNzERutz8pAADgCSGjLJc+twzwmMaT/HAGd8Oamar7bkAj7yr11hIRS7 cTOUAFV8wc7szHyrwSMQjAPsAEcJrtiJyw2zm0ljOpKJA6iMwepFwc/8zLBcznubwdL8IrzAIAqV OyNiAqT5nfyjzT57iSagqgkgFoQZzuj8z+UczYX2VC/BIMfYAVY6z7PjKPbc0DKDNMe3VymRCweh FhjhyleMxBNbxH/ct9K8wd1Q0CMXJQhtTLk5CEDr0CqNBZGANFuTplYDfbnbpCLCMZcwzyMzO0ex 0jzd0z7900Ad1PkQBAA7 ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.xfm951.com/blog/wp-content/themes/blognews/style.css HTML { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } BODY { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } DIV { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } SPAN { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } APPLET { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } OBJECT { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } IFRAME { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } H1 { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } H2 { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } H3 { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } H4 { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } H5 { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } H6 { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } P { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } BLOCKQUOTE { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } PRE { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } A { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } ABBR { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } ACRONYM { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } ADDRESS { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } BIG { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } CITE { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } CODE { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } DEL { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } DFN { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } EM { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } FONT { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } IMG { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } INS { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } KBD { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } Q { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } S { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } SAMP { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } SMALL { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } STRIKE { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } STRONG { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } SUB { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } SUP { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } TT { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } VAR { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } B { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } U { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } I { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } CENTER { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } DL { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } DT { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } DD { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } OL { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } UL { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } LI { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } FIELDSET { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } FORM { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } LABEL { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } LEGEND { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } TABLE { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } CAPTION { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } TBODY { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } TFOOT { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } THEAD { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } TR { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } TH { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } TD { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } BODY { LINE-HEIGHT: 1 } OL { LIST-STYLE-TYPE: none } UL { LIST-STYLE-TYPE: none } BLOCKQUOTE { QUOTES: none } Q { QUOTES: none } BLOCKQUOTE:before { CONTENT: none } BLOCKQUOTE:after { CONTENT: none } Q:before { CONTENT: none } Q:after { CONTENT: none } :focus { OUTLINE-WIDTH: 0px } INS { TEXT-DECORATION: none } DEL { TEXT-DECORATION: line-through } TABLE { BORDER-SPACING: 0; BORDER-COLLAPSE: collapse } A { TEXT-DECORATION: none } .clear { DISPLAY: block; HEIGHT: 0px; CLEAR: both } .space { PADDING-BOTTOM: 5px } ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.xfm951.com/blog/wp-content/themes/blognews/styles/sans-default.css BODY { FONT: 1em/17px arial, verdana, tahoma, sans-serif; BACKGROUND: #eee; = COLOR: #222 } H1 { FONT: 1em/1.3em "Trebuchet MS",Helvetica,Jamrul,sans-serif; COLOR: #222 } H2 { FONT: 1em/1.3em "Trebuchet MS",Helvetica,Jamrul,sans-serif; COLOR: #222 } H3 { FONT: 1em/1.3em "Trebuchet MS",Helvetica,Jamrul,sans-serif; COLOR: #222 } H4 { FONT: 1em/1.3em "Trebuchet MS",Helvetica,Jamrul,sans-serif; COLOR: #222 } H5 { FONT: 1em/1.3em "Trebuchet MS",Helvetica,Jamrul,sans-serif; COLOR: #222 } H6 { FONT: 1em/1.3em "Trebuchet MS",Helvetica,Jamrul,sans-serif; COLOR: #222 } H2.featuredTitle { Z-INDEX: 2; POSITION: absolute; PADDING-BOTTOM: 7px; LINE-HEIGHT: = 1.1em; WIDTH: 480px; BOTTOM: 0px; BACKGROUND: = url(default/bgTransparent.png); COLOR: #fff; FONT-SIZE: 20px; = PADDING-TOP: 7px } H2.featuredTitle A { PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #fff } H2.featuredTitle A:hover { TEXT-DECORATION: underline } H2#innerPostTitle { LINE-HEIGHT: 1.1em; PADDING-LEFT: 4px; COLOR: #222; FONT-SIZE: 20px; = BORDER-TOP: #efefef 1px solid; PADDING-TOP: 4px } H2#innerTitle { LINE-HEIGHT: 1.1em; MARGIN-BOTTOM: 7px; COLOR: #222; FONT-SIZE: 20px } H2.innerTitle A { DISPLAY: block; COLOR: #333 } H2.innerTitle A:hover { COLOR: #cd1713; TEXT-DECORATION: underline } H2.archiveTitle { LINE-HEIGHT: 1em; DISPLAY: block; COLOR: #231f20; FONT-SIZE: 20px } H2.archiveTitle A { DISPLAY: block; COLOR: #231f20 } H2.archiveTitle A:hover { COLOR: #cd1713 } H2.bigPostTitle { LINE-HEIGHT: 1em; MARGIN-TOP: 5px; DISPLAY: block; MARGIN-BOTTOM: 7px; = COLOR: #231f20; FONT-SIZE: 20px } H2.bigPostTitle A { DISPLAY: block; COLOR: #231f20 } H2.bigPostTitle A:hover { COLOR: #cd1713; TEXT-DECORATION: underline } H2.bottomFeaTitle { MARGIN-BOTTOM: 3px; COLOR: #005497; FONT-SIZE: 1.1em; FONT-WEIGHT: bold } H2.bottomFeaTitle A { DISPLAY: block; COLOR: #005497 } H2.bottomFeaTitle A:hover { COLOR: #005497; TEXT-DECORATION: underline } H2.subNewsTitle { COLOR: #005497; FONT-SIZE: 1.3em; FONT-WEIGHT: bold } H2.subNewsTitle A { DISPLAY: block; COLOR: #005497 } H2.subNewsTitle A:hover { COLOR: #005497; TEXT-DECORATION: underline } H3.bcrum { BORDER-BOTTOM: #ddd 1px dashed; MARGIN-BOTTOM: 10px; FONT-SIZE: 1.2em } H3.titleCategoryRSS { BORDER-BOTTOM: #555 1px dotted; PADDING-BOTTOM: 2px; PADDING-LEFT: = 20px; FONT-FAMILY: arial, verdana, san-serif; MARGIN-BOTTOM: 3px; = BACKGROUND: url(default/rssBig.gif) no-repeat left center; = LETTER-SPACING: -1px; COLOR: #bd8b43; FONT-SIZE: 1.1em; FONT-WEIGHT: = bold; PADDING-TOP: 2px } H3.footerWidgetTitle { BORDER-BOTTOM: #555 1px dotted; PADDING-BOTTOM: 2px; FONT-FAMILY: = arial, verdana, san-serif; LETTER-SPACING: -1px; COLOR: #bd8b43; = FONT-SIZE: 1.1em; FONT-WEIGHT: bold; PADDING-TOP: 2px } H3.redWidgetTitle { DISPLAY: block; MARGIN-BOTTOM: 7px; COLOR: #cd1713; FONT-WEIGHT: bold } H3.redWidgetTitle A { COLOR: #cd1713 } H3.redWidgetTitle A:hover { COLOR: #cd1713 } H3#comments { PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: = block; MARGIN-BOTTOM: 10px; BACKGROUND: #f9f9f9; COLOR: #010d37; CLEAR: = both; FONT-SIZE: 1.3em; FONT-WEIGHT: normal; PADDING-TOP: 5px } H3#leaveComment { PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; MARGIN-TOP: 3px; = PADDING-LEFT: 7px; MARGIN-BOTTOM: 5px; BACKGROUND: #cd1713; COLOR: #fff; = CLEAR: both; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; PADDING-TOP: 3px } H4.titleSidebarNews { TEXT-TRANSFORM: uppercase; MARGIN-TOP: 10px; MARGIN-BOTTOM: 3px; COLOR: = #cd1713; MARGIN-LEFT: 10px; FONT-SIZE: 11px; FONT-WEIGHT: bold } #wrapper { PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-LEFT: 10px; WIDTH: = 960px !important; PADDING-RIGHT: 10px; BACKGROUND: #fff; FONT-SIZE: = 0.75em; PADDING-TOP: 0px } #header1 { POSITION: relative; MARGIN: 0px auto; WIDTH: 980px; BACKGROUND: #ddd; = HEIGHT: 28px; FONT-SIZE: 0.75em } UL#pages { POSITION: absolute; WIDTH: 700px; TOP: 1px; LEFT: 0px } UL#pages LI { PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; FLOAT: left } UL#pages LI A { PADDING-BOTTOM: 4px; DISPLAY: block; COLOR: #222; PADDING-TOP: 4px } UL#pages LI A:hover { COLOR: #cd1713; TEXT-DECORATION: none } UL#pages LI.current_page_item A { COLOR: #cd1713; TEXT-DECORATION: none } UL#pages LI UL { Z-INDEX: 998; POSITION: absolute; WIDTH: 180px; LEFT: -999em } UL#pages LI LI { WIDTH: 180px; FLOAT: left } UL#pages LI LI A { PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 10px; = WIDTH: auto; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: #e9e9e9; = FLOAT: none; COLOR: #222; BORDER-TOP: #afafaf 1px solid; PADDING-TOP: = 3px } UL#pages LI LI A:hover { BACKGROUND: #ddd; COLOR: #000; TEXT-DECORATION: none } UL#pages LI LI A:active { BACKGROUND: #ddd; COLOR: #000; TEXT-DECORATION: none } UL#pages LI:hover UL { DISPLAY: block; LEFT: auto } UL#pages LI.sfhover1 UL { DISPLAY: block; LEFT: auto } UL#pages LI.rss { PADDING-LEFT: 16px; BACKGROUND: url(default/rss.gif) no-repeat left = center } UL#pages LI.rss LI A { PADDING-LEFT: 20px; BACKGROUND: url(default/rss.gif) #e9e9e9 no-repeat = 3px 5px } UL#pages LI.rss LI A:hover { PADDING-LEFT: 20px; BACKGROUND: url(default/rss.gif) #ddd no-repeat 3px = 5px } #searchform { WIDTH: 240px } #s { BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc = 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 180px; = PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; TOP: 3px; RIGHT: 30px; = BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px } .searchsubmit { POSITION: absolute; LINE-HEIGHT: 0; BORDER-RIGHT-WIDTH: 0px; = TEXT-INDENT: -900em; WIDTH: 19px; BACKGROUND: = url(default/search-btn.gif) no-repeat; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 19px; BORDER-LEFT-WIDTH: 0px; TOP: = 4px; CURSOR: pointer; RIGHT: 5px } #header2 { PADDING-RIGHT: 10px; DISPLAY: block } #sitename { WIDTH: 460px; FLOAT: left; PADDING-TOP: 7px } #ad468px { PADDING-BOTTOM: 10px; WIDTH: 468px; FLOAT: right; PADDING-TOP: 20px } #navbar { BORDER-BOTTOM: #cd1713 3px solid; MARGIN-BOTTOM: 15px; BACKGROUND: = #eee; HEIGHT: 25px; FONT-SIZE: 1.2em } UL#navcatlist LI { WIDTH: auto; FLOAT: left } UL#navcatlist LI A { PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: = block; COLOR: #18215e; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px } UL#navcatlist LI A:hover { TEXT-DECORATION: underline } UL#navcatlist LI.current-cat A { BACKGROUND: #cd1713; COLOR: #fff; TEXT-DECORATION: none } UL#navcatlist LI UL { Z-INDEX: 999; BORDER-BOTTOM: #afafaf 1px solid; POSITION: absolute; = WIDTH: 180px; LEFT: -999em } UL#navcatlist LI LI { WIDTH: 180px; FLOAT: left } UL#navcatlist LI LI A { PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 10px; = WIDTH: auto; PADDING-RIGHT: 10px; BACKGROUND: #e9e9e9; FLOAT: none; = LETTER-SPACING: -1px; COLOR: #222; BORDER-TOP: #afafaf 1px solid; = PADDING-TOP: 3px } UL#navcatlist LI LI A:hover { BACKGROUND: #ddd; COLOR: #000; TEXT-DECORATION: none } UL#navcatlist LI LI A:active { BACKGROUND: #ddd; COLOR: #000; TEXT-DECORATION: none } UL#navcatlist LI:hover UL { DISPLAY: block; LEFT: auto } UL#navcatlist LI.sfhover UL { DISPLAY: block; LEFT: auto } #container { WIDTH: 480px; FLOAT: left } #featured { BORDER-BOTTOM: #ddd 1px solid; POSITION: relative; PADDING-BOTTOM: = 10px; WIDTH: 480px; MARGIN-BOTTOM: 10px; HEIGHT: 390px } #featured UL { POSITION: relative; WIDTH: 100000px; TOP: 0px; LEFT: 0px } #featured UL LI { WIDTH: 480px; FLOAT: left } #featured .container { POSITION: absolute; WIDTH: 480px; HEIGHT: 390px; OVERFLOW: hidden } #featured .sliderContent { POSITION: relative; MARGIN-BOTTOM: 5px; HEIGHT: 270px; OVERFLOW: hidden } #featured .featuredImage { Z-INDEX: 1; POSITION: absolute; DISPLAY: block } #featured .previous_button { Z-INDEX: 1; POSITION: absolute; COLOR: #222; FONT-SIZE: 1.7em; TOP: = 274px; CURSOR: pointer; RIGHT: 82px } #featured .previous_button_disabled { COLOR: #999; CURSOR: default } #featured .next_button { Z-INDEX: 1; POSITION: absolute; COLOR: #222; FONT-SIZE: 1.7em; TOP: = 274px; CURSOR: pointer; RIGHT: 3px } #featured .next_button_disabled { COLOR: #999; CURSOR: default } #featured .feaScrollBar { POSITION: relative; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; DISPLAY: block; MARGIN-BOTTOM: 5px; BACKGROUND: = #efefef; COLOR: #222; PADDING-TOP: 2px } #featured .feaPostMeta { FONT-SIZE: 0.9em } #featured .feaPostMeta A { COLOR: #cd1713 } #featured .feaPostMeta A:hover { COLOR: #222; TEXT-DECORATION: none } #featured .scrollBarLinks { POSITION: absolute; TEXT-ALIGN: center; WIDTH: 60px; COLOR: #999; TOP: = 0px; RIGHT: 20px } #featured .scrollBarLinks A { MARGIN: 0px 2px; COLOR: #222 } #featured .scrollBarLinks A:hover { MARGIN: 0px 2px; COLOR: #999 } #featured A.sliderCurrent { MARGIN: 0px 2px; COLOR: #999 } #contentLeft { WIDTH: 230px; FLOAT: left } #contentRight { WIDTH: 230px; FLOAT: right } #contentLeft .titleCatName { MARGIN-BOTTOM: 5px } #contentRight .titleCatName { MARGIN-BOTTOM: 5px } .featuredSmallPost { PADDING-BOTTOM: 10px } A#blogformat { TEXT-ALIGN: center; MARGIN-TOP: 10px; DISPLAY: block; COLOR: #cd1713; = FONT-SIZE: 16px } A#blogformat:hover { TEXT-DECORATION: underline } .post { LINE-HEIGHT: 1.25em; MARGIN-BOTTOM: 15px; FONT-SIZE: 1.2em } .post .video { MARGIN-BOTTOM: 10px } SPAN.author { PADDING-LEFT: 16px; DISPLAY: inline; BACKGROUND: = url(default/author.gif) no-repeat left center; FLOAT: left; = MARGIN-RIGHT: 10px } SPAN.folder { PADDING-LEFT: 16px; DISPLAY: inline; BACKGROUND: = url(default/folder.gif) no-repeat left center; FLOAT: left; = MARGIN-RIGHT: 10px } SPAN.date { PADDING-LEFT: 16px; DISPLAY: inline; BACKGROUND: url(default/date.gif) = no-repeat left center; FLOAT: left } .post H1 { FONT-FAMILY: 'palatino linotype',palatino,'times new = roman',times,serif; LETTER-SPACING: -1px; FONT-SIZE: 18px; FONT-WEIGHT: = bold } .post H2 { FONT-FAMILY: "Trebuchet MS",Helvetica,Jamrul,sans-serif; = LETTER-SPACING: -1px; FONT-SIZE: 16px; FONT-WEIGHT: bold } .post H3 { FONT-FAMILY: arial, verdana, sans-serif; LETTER-SPACING: -1px; = FONT-SIZE: 16px; FONT-WEIGHT: bold } .post H4 { FONT-FAMILY: verdana, tahoma, sans-serif; LETTER-SPACING: -1px; = FONT-SIZE: 14px; FONT-WEIGHT: bold } SPAN.postinfo { PADDING-BOTTOM: 2px; MARGIN-TOP: 4px; PADDING-LEFT: 4px; DISPLAY: = block; MARGIN-BOTTOM: 6px; BACKGROUND: #efefef; COLOR: #777; FONT-SIZE: = 0.9em; PADDING-TOP: 2px } SPAN.postinfo A { DISPLAY: inline; COLOR: #cd1713 } SPAN.postinfo A:hover { TEXT-DECORATION: underline } .post P { PADDING-BOTTOM: 15px } .post A { COLOR: #0854c7 } .post A:hover { COLOR: #cd1713; TEXT-DECORATION: underline } .post UL { PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: square } .post IMG { BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; = PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: = #fff; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid; = PADDING-TOP: 2px } .post OL { PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: decimal } .post LI { PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.3em; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; COLOR: #4c4c4c; MARGIN-LEFT: 25px; FONT-SIZE: = 0.85em; PADDING-TOP: 2px } .alignleft { MARGIN-TOP: 5px; FLOAT: left; MARGIN-RIGHT: 10px } .alignright { MARGIN-TOP: 5px; FLOAT: right; MARGIN-LEFT: 10px } .aligncenter { MARGIN: 0px auto 7px; DISPLAY: block } .alignnone { MARGIN: 0px 5px 7px 0px; DISPLAY: block; FLOAT: none } .wp-caption IMG { BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; = PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 4px; = PADDING-RIGHT: 4px; MARGIN-BOTTOM: 5px; BORDER-TOP: #ddd 1px solid; = BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px } P.wp-caption-text { TEXT-ALIGN: center; WIDTH: auto; FONT: 0.7em verdana, arial, = sans-serif; COLOR: #000 } BLOCKQUOTE { BORDER-LEFT: #bfbbbb 3px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: = 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BACKGROUND: #f6f5f5; = COLOR: #333; CLEAR: both; PADDING-TOP: 2px } CODE { DISPLAY: block; FONT: 11px/17px tahoma, arial, sans-serif; COLOR: #444 } BLOCKQUOTE P { PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; FONT-SIZE: 0.9em; PADDING-TOP: 5px } BLOCKQUOTE LI { PADDING-BOTTOM: 2px; LINE-HEIGHT: 15px; PADDING-LEFT: 10px; = PADDING-RIGHT: 0px; COLOR: #369; FONT-SIZE: 11px; PADDING-TOP: 2px } .share { TEXT-ALIGN: right; PADDING-BOTTOM: 15px; DISPLAY: block; CLEAR: both } .share IMG { BORDER-BOTTOM-STYLE: none; FILTER: alpha(opacity=3D40); PADDING-BOTTOM: = 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = DISPLAY: block; BORDER-TOP-STYLE: none; FLOAT: right; MARGIN-LEFT: 5px; = BORDER-LEFT-STYLE: none; PADDING-TOP: 0px; opacity: .4; -moz-opacity: .4 } .share IMG:hover { FILTER: alpha(opacity=3D100); opacity: 1; -moz-opacity: 1 } #sidebarContainer { WIDTH: 480px; FLOAT: left } #midSidebar { MARGIN: 0px 10px; WIDTH: 160px; DISPLAY: inline; FLOAT: left } #midSidebarInner { BORDER-LEFT: #eee 1px solid; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; = BORDER-RIGHT: #eee 1px solid } #ad125px IMG { MARGIN: 0px auto 7px; DISPLAY: block } #rightSidebar { WIDTH: 300px; FLOAT: right } #slider2 { POSITION: relative; MARGIN-TOP: 15px } .pagination { POSITION: absolute; FONT: bold 1.2em "Trebuchet = MS",Helvetica,Jamrul,sans-serif; TOP: -2px; RIGHT: 0px } .pagination A { COLOR: #8c8c8c; MARGIN-LEFT: 7px } .pagination A:hover { COLOR: #cd1713; TEXT-DECORATION: underline } .pagination A.selected { COLOR: #cd1713; TEXT-DECORATION: underline } .contentdiv { BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; = PADDING-BOTTOM: 5px; MARGIN-TOP: 6px; PADDING-LEFT: 5px; PADDING-RIGHT: = 5px; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; = PADDING-TOP: 5px } A.videoLink { TEXT-ALIGN: center; DISPLAY: block; MARGIN-BOTTOM: 6px; COLOR: #222; = FONT-WEIGHT: bold } A.videoLink:hover { COLOR: #cd1713; TEXT-DECORATION: underline } #flickrWidget { POSITION: relative; MARGIN-TOP: 20px } A#seeAllPhotos { COLOR: #222; FONT-SIZE: 1em; FONT-WEIGHT: bold } A#seeAllPhotos:hover { TEXT-DECORATION: underline } #flickrWidget IMG { BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; = PADDING-BOTTOM: 4px; MARGIN: 7px 7px 7px 6px; PADDING-LEFT: 4px; = PADDING-RIGHT: 4px; DISPLAY: block; FLOAT: left; BORDER-TOP: #ddd 1px = solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px } #moreEntries { LINE-HEIGHT: 1.3em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = BACKGROUND: #f9f9f9; MARGIN-LEFT: 10px } .moreEntriesPost { BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; CLEAR: both; = PADDING-TOP: 10px } .moreEntriesPost IMG { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: = #fff; FLOAT: left; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 10px; = BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px } #horizontal_carousel { POSITION: relative; MARGIN-TOP: 15px; WIDTH: 960px; MARGIN-BOTTOM: = 15px; BACKGROUND: url(default/bg-carousel.gif) repeat-y; HEIGHT: 200px } #horizontal_carousel .container { POSITION: absolute; WIDTH: 906px; BACKGROUND: #f9f9f9; HEIGHT: 200px; = OVERFLOW: hidden; LEFT: 27px } #horizontal_carousel .previous_button { Z-INDEX: 100; POSITION: absolute; WIDTH: 27px; BACKGROUND: = url(default/left.gif); HEIGHT: 200px; CURSOR: pointer } #horizontal_carousel .previous_button_disabled { BACKGROUND: url(default/left-disabled.gif); CURSOR: default } #horizontal_carousel .next_button { Z-INDEX: 100; POSITION: absolute; WIDTH: 27px; BACKGROUND: = url(default/right.gif); HEIGHT: 200px; CURSOR: pointer; RIGHT: 0px } #horizontal_carousel .next_button_disabled { BACKGROUND: url(default/right-disabled.gif); CURSOR: default } #horizontal_carousel UL { POSITION: relative; MARGIN-TOP: 10px; WIDTH: 100000px; MARGIN-BOTTOM: = 10px; TOP: 0px; LEFT: 5px } #horizontal_carousel UL LI IMG { BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; = DISPLAY: block; MARGIN-BOTTOM: 5px; BACKGROUND: #e3edfa; BORDER-TOP: = #999999 1px solid; BORDER-RIGHT: #999999 1px solid } #horizontal_carousel UL LI { PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 10px; WIDTH: = 205px !important; PADDING-RIGHT: 10px; FLOAT: left; BORDER-RIGHT: #ccc = 1px solid; PADDING-TOP: 0px } #horizontal_carousel UL LI A { DISPLAY: block; COLOR: #005497 } #horizontal_carousel UL LI A.bold { FONT-WEIGHT: bold } #horizontal_carousel UL LI A:hover { COLOR: #cd1713 } #horizontal_carousel LI UL { MARGIN: 0px; WIDTH: auto; FONT-SIZE: 0.95em } #horizontal_carousel LI UL LI { LIST-STYLE-POSITION: inside; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: = 0px; BORDER-RIGHT-STYLE: none; LIST-STYLE-TYPE: disc; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; = PADDING-TOP: 0px } #horizontal_carousel LI UL LI A { WIDTH: auto; DISPLAY: inline; COLOR: #005497 } #horizontal_carousel LI UL LI A:hover { COLOR: #005497; TEXT-DECORATION: underline } #horizontal_carousel UL LI P { PADDING-BOTTOM: 10px; PADDING-TOP: 5px } #wrapperBelowPhotoGal { BORDER-BOTTOM: #e1e4f2 1px solid; MARGIN-TOP: 10px } #secondaryFeaWrapper { LINE-HEIGHT: 1.3em; WIDTH: 645px; FLOAT: left } #secondaryFeaInner { BORDER-BOTTOM: #f7f7f7 1px solid; BORDER-LEFT: #f7f7f7 1px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = BACKGROUND: #f9f9f9; BORDER-TOP: #f7f7f7 1px solid; BORDER-RIGHT: = #f7f7f7 1px solid; PADDING-TOP: 5px } #secondaryFeaInner UL { MARGIN-TOP: 5px; FONT-SIZE: 0.95em } #secondaryFeaInner UL LI { LIST-STYLE-POSITION: inside; LINE-HEIGHT: 15px; LIST-STYLE-TYPE: disc; = COLOR: #005497 } #secondaryFeaInner UL LI A { WIDTH: auto; DISPLAY: inline; COLOR: #005497 } #secondaryFeaInner UL LI A:hover { COLOR: #005497; TEXT-DECORATION: underline } .secondaryInnerPost { BORDER-BOTTOM: #e1e4f2 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: = 10px } #secondaryFeaLeft { WIDTH: 280px !important; PADDING-RIGHT: 9px; FLOAT: left; BORDER-RIGHT: = #e1e4f2 1px solid } #secondaryFeaRight { WIDTH: 320px; FLOAT: right } #secondaryFeaRight IMG { MARGIN-TOP: 3px; DISPLAY: block; MARGIN-BOTTOM: 6px } #secondaryRightWrapper { WIDTH: 300px; FLOAT: right } #subNews { PADDING-BOTTOM: 10px; DISPLAY: block; PADDING-TOP: 15px } #subNews UL#sub { MARGIN: 0px auto; WIDTH: 960px } #subNews IMG { BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; = PADDING-BOTTOM: 2px; MARGIN-TOP: 3px; PADDING-LEFT: 2px; PADDING-RIGHT: = 2px; DISPLAY: block; MARGIN-BOTTOM: 5px; BACKGROUND: #fff; BORDER-TOP: = #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid; PADDING-TOP: 2px } #subNews UL#sub LI { LINE-HEIGHT: 1.2em; WIDTH: 218px; DISPLAY: inline; FLOAT: left; = MARGIN-LEFT: 12px; MARGIN-RIGHT: 8px } #photoGalleryBar UL#sub LI A { DISPLAY: block; COLOR: #222 } #photoGalleryBar UL#sub LI A:hover { COLOR: #cd1713 } #footerWrapper { MARGIN: 0px auto; WIDTH: 980px; FONT-FAMILY: sans-serif; BACKGROUND: = #2b2825; FONT-SIZE: 0.8em } #footerInner { PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: = #fefefe; PADDING-TOP: 10px } #footerLeft { WIDTH: 210px; FLOAT: left } #footerLeft A { MARGIN: 0px 3px; DISPLAY: inline; COLOR: #fefefe; FONT-SIZE: 0.9em } #footerLeft A:hover { TEXT-DECORATION: underline } #footerMid { MARGIN: 0px 20px; WIDTH: 242px; FLOAT: left } #footerMid UL LI { BORDER-BOTTOM: #555 1px dotted } #footerMid LI A { PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; DISPLAY: block; BACKGROUND: = url(default/link.png) no-repeat left center; COLOR: #ccc; PADDING-TOP: = 2px } #footerMid LI A:hover { PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; DISPLAY: block; BACKGROUND: = url(default/link.png) #1f1b17 no-repeat left center; COLOR: #fff; = PADDING-TOP: 2px } #footerRight { WIDTH: 468px; DISPLAY: inline; FLOAT: right } .footerRightInner { PADDING-TOP: 10px } #credit { TEXT-ALIGN: right; MARGIN: 3px auto; WIDTH: 980px; COLOR: #ccc; = FONT-SIZE: 0.7em } #credit A { COLOR: #ccc } #credit A:hover { TEXT-DECORATION: underline } .widget UL LI { LIST-STYLE-POSITION: inside; BORDER-BOTTOM: #d3d9eb 1px dotted; = PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; LIST-STYLE-TYPE: square; = MARGIN-BOTTOM: 2px; COLOR: #222 } .widget A { WIDTH: auto; DISPLAY: inline; COLOR: #222 } .widget A:hover { COLOR: #29568f; TEXT-DECORATION: underline } .sidebarRightWidget { MARGIN-TOP: 15px } .sidebarMidWidget { MARGIN-BOTTOM: 15px } .secondaryContentWidget { MARGIN-BOTTOM: 15px } .secondaryLastWidget { MARGIN-TOP: 15px } .footerWidget { MARGIN-BOTTOM: 15px; COLOR: #ccc } .titleCatName { TEXT-TRANSFORM: uppercase; FONT-FAMILY: arial, verdana, sans-serif; = COLOR: #cd1713; FONT-SIZE: 11px; FONT-WEIGHT: bold } .titleCatName A.titleCatName A:hover { TEXT-TRANSFORM: uppercase; COLOR: #cd1713; FONT-WEIGHT: bold } .navigation A { COLOR: #cd1713 } .navigation A:hover { TEXT-DECORATION: underline } .next { FLOAT: right } .previous { FLOAT: left } .reset { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px } .border-bottom { BORDER-BOTTOM: #efefef 1px solid } .bordernone { BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: = none; BORDER-LEFT-STYLE: none } OL.commentlist P { PADDING-BOTTOM: 10px } #respond P { PADDING-BOTTOM: 10px } P#commentNotification { PADDING-BOTTOM: 3px; MARGIN-TOP: 7px; PADDING-LEFT: 5px; PADDING-RIGHT: = 5px; DISPLAY: block; BACKGROUND: #f9f9f9; FONT-WEIGHT: bold; = PADDING-TOP: 3px } OL.commentlist LI { BORDER-BOTTOM: #d5d5d5 1px solid; POSITION: relative; PADDING-BOTTOM: = 5px; MARGIN: 0px 0px 10px; PADDING-LEFT: 53px; PADDING-RIGHT: 5px; = HEIGHT: 1%; PADDING-TOP: 5px } OL.commentlist LI A { COLOR: #0854c7 } OL.commentlist LI A:hover { COLOR: #cd1713 } LI DIV.vcard { PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 80px; FONT: bold 12px verdana, arial,sans-serif; PADDING-TOP: 0px } LI DIV.vcard IMG.avatar { BORDER-BOTTOM: #d5d5d5 1px solid; POSITION: absolute; BORDER-LEFT: = #d5d5d5 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; = PADDING-RIGHT: 2px; BACKGROUND: #fff; BORDER-TOP: #d5d5d5 1px solid; = TOP: 7px; BORDER-RIGHT: #d5d5d5 1px solid; PADDING-TOP: 2px; LEFT: 5px } LI DIV.comment-meta { POSITION: absolute; TEXT-ALIGN: right; FONT: bold 10px/1.4 = helvetica,arial,sans-serif; TOP: 10px; RIGHT: 10px } LI DIV.comment-meta A { COLOR: #8f8f8f } LI DIV.comment-meta A:hover { TEXT-DECORATION: underline } OL.commentlist LI P { FONT: 12px helvetica,arial,sans-serif } LI DIV.reply { =09 } OL.commentlist LI DIV.reply:hover { =09 } LI DIV.reply A { TEXT-TRANSFORM: uppercase; FONT: bold 9px helvetica,arial,sans-serif } OL.commentlist LI UL.children { MARGIN-TOP: 10px } LI.depth-2 { MARGIN: 0px 0px 0.2em } LI.depth-3 { MARGIN: 0px 0px 0.2em } LI.depth-4 { MARGIN: 0px 0px 0.2em } LI.depth-5 { MARGIN: 0px 0px 0.2em } OL.commentlist LI.even { BACKGROUND: #fff } OL.commentlist LI.odd { BACKGROUND: #f9f9f9 } OL.commentlist LI.pingback DIV.vcard { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 170px; = PADDING-TOP: 0px } P#noComment { PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 4px; FONT: bold = 0.8em verdana, tahoma, arial, sans-serif; BACKGROUND: #f7f7f7; = PADDING-TOP: 4px } #respond { BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; = PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; = FONT-FAMILY: verdana, tahoma, arial, sans-serif; BACKGROUND: #f9f9f9; = BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid; = PADDING-TOP: 5px } .cancel-comment-reply { FONT-SIZE: 12px } .cancel-comment-reply { FONT-SIZE: 12px; PADDING-TOP: 4px } #respond CITE { FONT-SIZE: 12px; PADDING-TOP: 4px } #respond LABEL { PADDING-LEFT: 3px; FONT-FAMILY: verdana, tahoma, arial, sans-serif; = FONT-SIZE: 10px } #author { BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; = PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 35%; PADDING-RIGHT: 2px; = FONT: 11px verdana,Arial, Helvetica, sans-serif; BACKGROUND: #fefefe; = BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid; = PADDING-TOP: 2px } #email { BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; = PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 35%; PADDING-RIGHT: 2px; = FONT: 11px verdana,Arial, Helvetica, sans-serif; BACKGROUND: #fefefe; = BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid; = PADDING-TOP: 2px } #url { BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; = PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 35%; PADDING-RIGHT: 2px; = FONT: 11px verdana,Arial, Helvetica, sans-serif; BACKGROUND: #fefefe; = BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid; = PADDING-TOP: 2px } #respond TEXTAREA:focus { BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; BACKGROUND: = #fefff7; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid } #respond INPUT[type=3D'text']:focus { BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; BACKGROUND: = #fefff7; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid } #respond TEXTAREA { BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; = PADDING-BOTTOM: 3px; PADDING-LEFT: 7px; WIDTH: 95%; PADDING-RIGHT: 3px; = FONT: 12px Arial, Helvetica, sans-serif; BACKGROUND: #fefefe; HEIGHT: = 120px; BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid; = PADDING-TOP: 2px } #submit { BORDER-BOTTOM-STYLE: none; LINE-HEIGHT: 0px; BORDER-RIGHT-STYLE: none; = WIDTH: 90px; DISPLAY: block; BORDER-TOP-STYLE: none; BACKGROUND: = #cd1713; HEIGHT: 24px; COLOR: #fff; BORDER-LEFT-STYLE: none; CURSOR: = pointer } #submit:hover { WIDTH: 90px; BACKGROUND: #cd1713; HEIGHT: 24px; COLOR: #fff; CURSOR: = pointer } #wp-calendar CAPTION { BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #999 = 1px solid; BACKGROUND-COLOR: #fff; WIDTH: auto; BORDER-TOP: #999 1px = solid; FONT-WEIGHT: bold; BORDER-RIGHT: #999 1px solid } #wp-calendar { MARGIN: 0px 1px 0px 2px; BORDER-COLLAPSE: collapse } #wp-calendar #today { Z-INDEX: 1; BACKGROUND-COLOR: #a8c3d6; DISPLAY: block; FONT-WEIGHT: = bold } #wp-calendar TH { BACKGROUND-COLOR: #173b6d; WIDTH: 11%; COLOR: white } #wp-calendar TD { BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #999 = 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #999 1px solid; = BORDER-RIGHT: #999 1px solid } ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.xfm951.com/blog/wp-content/plugins/Viva-ThumbZoom/lib/v-zoom/viva-zoom.css .highslide { OUTLINE-STYLE: none; CURSOR: url(graphics/zoomin.cur), pointer } .highslide-active-anchor IMG { VISIBILITY: hidden } .highslide-html { BACKGROUND-COLOR: white } .highslide-html-blur { =09 } .highslide-html-content { POSITION: absolute; DISPLAY: none } .highslide-caption { BORDER-BOTTOM: white 2px solid; BORDER-LEFT: white 2px solid; = PADDING-BOTTOM: 5px; BACKGROUND-COLOR: white; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; DISPLAY: none; FONT-FAMILY: Verdana, Helvetica; = FONT-SIZE: 10pt; BORDER-TOP: white 2px; BORDER-RIGHT: white 2px solid; = PADDING-TOP: 5px } .highslide-loading { BACKGROUND-IMAGE: url(graphics/loader.white.gif); BORDER-BOTTOM: black = 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 2px; = BACKGROUND-COLOR: white; PADDING-LEFT: 22px; PADDING-RIGHT: 2px; = DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: sans-serif; = BACKGROUND-POSITION: 3px 1px; COLOR: black; FONT-SIZE: 8pt; BORDER-TOP: = black 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: black 1px solid; = TEXT-DECORATION: none; PADDING-TOP: 2px } A.highslide-credits { PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: = silver; FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 2px } A.highslide-credits I { PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: = silver; FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 2px } A.highslide-credits:hover { BACKGROUND-COLOR: gray; COLOR: white } A.highslide-credits:hover I { BACKGROUND-COLOR: gray; COLOR: white } .highslide-wrapper { BACKGROUND-COLOR: white } .highslide-wrapper .highslide-html-content { PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 320px; PADDING-RIGHT: = 5px; HEIGHT: 460px; PADDING-TOP: 5px } .highslide-wrapper .highslide-header DIV { =09 } .highslide-wrapper .highslide-header UL { TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; PADDING-TOP: 0px } .highslide-wrapper .highslide-header UL LI { PADDING-LEFT: 1em; DISPLAY: inline } .highslide-wrapper .highslide-header UL LI.highslide-previous { DISPLAY: none } .highslide-wrapper .highslide-header UL LI.highslide-next { DISPLAY: none } .highslide-wrapper .highslide-header A { TEXT-TRANSFORM: uppercase; COLOR: gray; FONT-WEIGHT: bold; = TEXT-DECORATION: none } .highslide-wrapper .highslide-header A:hover { COLOR: black } .highslide-wrapper .highslide-header .highslide-move A { CURSOR: move } .highslide-wrapper .highslide-footer { HEIGHT: 11px } .highslide-wrapper .highslide-footer .highslide-resize { WIDTH: 11px; BACKGROUND: url(graphics/resize.gif); FLOAT: right; = HEIGHT: 11px } .highslide-wrapper .highslide-body { =09 } .highslide-move { CURSOR: move } .highslide-resize { CURSOR: nw-resize } A.highslide-full-expand { MARGIN: 0px 10px 10px 0px; WIDTH: 34px; DISPLAY: block; BACKGROUND: = url(graphics/fullexpand.gif) no-repeat; HEIGHT: 34px } .highslide-display-block { DISPLAY: block } .highslide-display-none { DISPLAY: none } ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.xfm951.com/blog/wp-content/plugins/vooddo/css/vooddo.css .vooddo-player { MARGIN-TOP: 5px } #vooddo_exportable INPUT { MARGIN-LEFT: 1em } #vooddo-metabox TABLE { BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; = PADDING-BOTTOM: 5px; MARGIN-TOP: 10px; PADDING-LEFT: 5px; WIDTH: 100%; = PADDING-RIGHT: 5px; BACKGROUND: #ededed; BORDER-TOP: #ddd 1px solid; = BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 5px; -moz-border-radius: 5px; = -webkit-border-radius: 5px } #vooddo-metabox INPUT { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: = #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid } .vooddo-error-box { BORDER-BOTTOM: #dd3c10 1px solid; BORDER-LEFT: #dd3c10 1px solid; = PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffebe8; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; MARGIN-BOTTOM: 1em; BORDER-TOP: #dd3c10 1px solid; = FONT-WEIGHT: bold; BORDER-RIGHT: #dd3c10 1px solid; PADDING-TOP: 10px; = -moz-border-radius: 3px; -webkit-border-radius: 3px } ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.xfm951.com/blog/wp-content/plugins/vooddo/css/colorPicker.css #colorPickerPanel { Z-INDEX: 1001; BORDER-BOTTOM: black 1px solid; POSITION: absolute; = BORDER-LEFT: black 1px solid; WIDTH: 128px; DISPLAY: none; BORDER-TOP: = black 1px solid; BORDER-RIGHT: black 1px solid } #colorPickerPanelHeader { BORDER-BOTTOM: black 1px solid; POSITION: relative; PADDING-BOTTOM: = 2px; BACKGROUND-COLOR: #ece9d8; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; = HEIGHT: 22px; PADDING-TOP: 2px } #colorPickerClose { POSITION: absolute; WIDTH: 16px; DISPLAY: block; BACKGROUND: = url(../img/ico_fermer.gif) no-repeat right top; HEIGHT: 14px; TOP: 2px; = RIGHT: 2px } #colorPickerTransitionArea { BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: = 63px; HEIGHT: 20px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px = solid } #colorPickerTable { BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-SPACING: 0; = BORDER-TOP-STYLE: none; TABLE-LAYOUT: fixed; HEIGHT: 128px; = BORDER-LEFT-STYLE: none } #colorPickerTable TR { HEIGHT: 2px } #colorPickerTable TD { WIDTH: 2px; HEIGHT: 2px; CURSOR: crosshair } .colorPickerElement { BACKGROUND-IMAGE: url(../img/ico_color_picker.gif); POSITION: relative; = WIDTH: 21px; DISPLAY: inline-block; HEIGHT: 20px; TOP: 6px; CURSOR: = pointer } ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.xfm951.com/blog/wp-content/themes/blognews/includes/prototype.js /* Prototype JavaScript framework, version 1.6.0.2 * (c) 2005-2008 Sam Stephenson * * Prototype is freely distributable under the terms of an MIT-style = license. * For details, see the Prototype web site: http://www.prototypejs.org/ * = *------------------------------------------------------------------------= --*/ var Prototype =3D { Version: '1.6.0.2', Browser: { IE: !!(window.attachEvent && !window.opera), Opera: !!window.opera, WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1, Gecko: navigator.userAgent.indexOf('Gecko') > -1 && = navigator.userAgent.indexOf('KHTML') =3D=3D -1, MobileSafari: !!navigator.userAgent.match(/Apple.*Mobile.*Safari/) }, BrowserFeatures: { XPath: !!document.evaluate, ElementExtensions: !!window.HTMLElement, SpecificElementExtensions: document.createElement('div').__proto__ && document.createElement('div').__proto__ !=3D=3D document.createElement('form').__proto__ }, ScriptFragment: ']*>([\\S\\s]*?)<\/script>', JSONFilter: /^\/\*-secure-([\s\S]*)\*\/\s*$/, emptyFunction: function() { }, K: function(x) { return x } }; if (Prototype.Browser.MobileSafari) Prototype.BrowserFeatures.SpecificElementExtensions =3D false; /* Based on Alex Arnell's inheritance implementation. */ var Class =3D { create: function() { var parent =3D null, properties =3D $A(arguments); if (Object.isFunction(properties[0])) parent =3D properties.shift(); function klass() { this.initialize.apply(this, arguments); } Object.extend(klass, Class.Methods); klass.superclass =3D parent; klass.subclasses =3D []; if (parent) { var subclass =3D function() { }; subclass.prototype =3D parent.prototype; klass.prototype =3D new subclass; parent.subclasses.push(klass); } for (var i =3D 0; i < properties.length; i++) klass.addMethods(properties[i]); if (!klass.prototype.initialize) klass.prototype.initialize =3D Prototype.emptyFunction; klass.prototype.constructor =3D klass; return klass; } }; Class.Methods =3D { addMethods: function(source) { var ancestor =3D this.superclass && this.superclass.prototype; var properties =3D Object.keys(source); if (!Object.keys({ toString: true }).length) properties.push("toString", "valueOf"); for (var i =3D 0, length =3D properties.length; i < length; i++) { var property =3D properties[i], value =3D source[property]; if (ancestor && Object.isFunction(value) && value.argumentNames().first() =3D=3D "$super") { var method =3D value, value =3D Object.extend((function(m) { return function() { return ancestor[m].apply(this, arguments) = }; })(property).wrap(method), { valueOf: function() { return method }, toString: function() { return method.toString() } }); } this.prototype[property] =3D value; } return this; } }; var Abstract =3D { }; Object.extend =3D function(destination, source) { for (var property in source) destination[property] =3D source[property]; return destination; }; Object.extend(Object, { inspect: function(object) { try { if (Object.isUndefined(object)) return 'undefined'; if (object =3D=3D=3D null) return 'null'; return object.inspect ? object.inspect() : String(object); } catch (e) { if (e instanceof RangeError) return '...'; throw e; } }, toJSON: function(object) { var type =3D typeof object; switch (type) { case 'undefined': case 'function': case 'unknown': return; case 'boolean': return object.toString(); } if (object =3D=3D=3D null) return 'null'; if (object.toJSON) return object.toJSON(); if (Object.isElement(object)) return; var results =3D []; for (var property in object) { var value =3D Object.toJSON(object[property]); if (!Object.isUndefined(value)) results.push(property.toJSON() + ': ' + value); } return '{' + results.join(', ') + '}'; }, toQueryString: function(object) { return $H(object).toQueryString(); }, toHTML: function(object) { return object && object.toHTML ? object.toHTML() : = String.interpret(object); }, keys: function(object) { var keys =3D []; for (var property in object) keys.push(property); return keys; }, values: function(object) { var values =3D []; for (var property in object) values.push(object[property]); return values; }, clone: function(object) { return Object.extend({ }, object); }, isElement: function(object) { return object && object.nodeType =3D=3D 1; }, isArray: function(object) { return object !=3D null && typeof object =3D=3D "object" && 'splice' in object && 'join' in object; }, isHash: function(object) { return object instanceof Hash; }, isFunction: function(object) { return typeof object =3D=3D "function"; }, isString: function(object) { return typeof object =3D=3D "string"; }, isNumber: function(object) { return typeof object =3D=3D "number"; }, isUndefined: function(object) { return typeof object =3D=3D "undefined"; } }); Object.extend(Function.prototype, { argumentNames: function() { var names =3D = this.toString().match(/^[\s\(]*function[^(]*\((.*?)\)/)[1].split(",").inv= oke("strip"); return names.length =3D=3D 1 && !names[0] ? [] : names; }, bind: function() { if (arguments.length < 2 && Object.isUndefined(arguments[0])) return = this; var __method =3D this, args =3D $A(arguments), object =3D = args.shift(); return function() { return __method.apply(object, args.concat($A(arguments))); } }, bindAsEventListener: function() { var __method =3D this, args =3D $A(arguments), object =3D = args.shift(); return function(event) { return __method.apply(object, [event || = window.event].concat(args)); } }, curry: function() { if (!arguments.length) return this; var __method =3D this, args =3D $A(arguments); return function() { return __method.apply(this, args.concat($A(arguments))); } }, delay: function() { var __method =3D this, args =3D $A(arguments), timeout =3D = args.shift() * 1000; return window.setTimeout(function() { return __method.apply(__method, args); }, timeout); }, wrap: function(wrapper) { var __method =3D this; return function() { return wrapper.apply(this, = [__method.bind(this)].concat($A(arguments))); } }, methodize: function() { if (this._methodized) return this._methodized; var __method =3D this; return this._methodized =3D function() { return __method.apply(null, [this].concat($A(arguments))); }; } }); Function.prototype.defer =3D Function.prototype.delay.curry(0.01); Date.prototype.toJSON =3D function() { return '"' + this.getUTCFullYear() + '-' + (this.getUTCMonth() + 1).toPaddedString(2) + '-' + this.getUTCDate().toPaddedString(2) + 'T' + this.getUTCHours().toPaddedString(2) + ':' + this.getUTCMinutes().toPaddedString(2) + ':' + this.getUTCSeconds().toPaddedString(2) + 'Z"'; }; var Try =3D { these: function() { var returnValue; for (var i =3D 0, length =3D arguments.length; i < length; i++) { var lambda =3D arguments[i]; try { returnValue =3D lambda(); break; } catch (e) { } } return returnValue; } }; RegExp.prototype.match =3D RegExp.prototype.test; RegExp.escape =3D function(str) { return String(str).replace(/([.*+?^=3D!:${}()|[\]\/\\])/g, '\\$1'); }; /*-----------------------------------------------------------------------= ---*/ var PeriodicalExecuter =3D Class.create({ initialize: function(callback, frequency) { this.callback =3D callback; this.frequency =3D frequency; this.currentlyExecuting =3D false; this.registerCallback(); }, registerCallback: function() { this.timer =3D setInterval(this.onTimerEvent.bind(this), = this.frequency * 1000); }, execute: function() { this.callback(this); }, stop: function() { if (!this.timer) return; clearInterval(this.timer); this.timer =3D null; }, onTimerEvent: function() { if (!this.currentlyExecuting) { try { this.currentlyExecuting =3D true; this.execute(); } finally { this.currentlyExecuting =3D false; } } } }); Object.extend(String, { interpret: function(value) { return value =3D=3D null ? '' : String(value); }, specialChar: { '\b': '\\b', '\t': '\\t', '\n': '\\n', '\f': '\\f', '\r': '\\r', '\\': '\\\\' } }); Object.extend(String.prototype, { gsub: function(pattern, replacement) { var result =3D '', source =3D this, match; replacement =3D arguments.callee.prepareReplacement(replacement); while (source.length > 0) { if (match =3D source.match(pattern)) { result +=3D source.slice(0, match.index); result +=3D String.interpret(replacement(match)); source =3D source.slice(match.index + match[0].length); } else { result +=3D source, source =3D ''; } } return result; }, sub: function(pattern, replacement, count) { replacement =3D this.gsub.prepareReplacement(replacement); count =3D Object.isUndefined(count) ? 1 : count; return this.gsub(pattern, function(match) { if (--count < 0) return match[0]; return replacement(match); }); }, scan: function(pattern, iterator) { this.gsub(pattern, iterator); return String(this); }, truncate: function(length, truncation) { length =3D length || 30; truncation =3D Object.isUndefined(truncation) ? '...' : truncation; return this.length > length ? this.slice(0, length - truncation.length) + truncation : = String(this); }, strip: function() { return this.replace(/^\s+/, '').replace(/\s+$/, ''); }, stripTags: function() { return this.replace(/<\/?[^>]+>/gi, ''); }, stripScripts: function() { return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), = ''); }, extractScripts: function() { var matchAll =3D new RegExp(Prototype.ScriptFragment, 'img'); var matchOne =3D new RegExp(Prototype.ScriptFragment, 'im'); return (this.match(matchAll) || []).map(function(scriptTag) { return (scriptTag.match(matchOne) || ['', ''])[1]; }); }, evalScripts: function() { return this.extractScripts().map(function(script) { return = eval(script) }); }, escapeHTML: function() { var self =3D arguments.callee; self.text.data =3D this; return self.div.innerHTML; }, unescapeHTML: function() { var div =3D new Element('div'); div.innerHTML =3D this.stripTags(); return div.childNodes[0] ? (div.childNodes.length > 1 ? $A(div.childNodes).inject('', function(memo, node) { return = memo+node.nodeValue }) : div.childNodes[0].nodeValue) : ''; }, toQueryParams: function(separator) { var match =3D this.strip().match(/([^?#]*)(#.*)?$/); if (!match) return { }; return match[1].split(separator || '&').inject({ }, function(hash, = pair) { if ((pair =3D pair.split('=3D'))[0]) { var key =3D decodeURIComponent(pair.shift()); var value =3D pair.length > 1 ? pair.join('=3D') : pair[0]; if (value !=3D undefined) value =3D decodeURIComponent(value); if (key in hash) { if (!Object.isArray(hash[key])) hash[key] =3D [hash[key]]; hash[key].push(value); } else hash[key] =3D value; } return hash; }); }, toArray: function() { return this.split(''); }, succ: function() { return this.slice(0, this.length - 1) + String.fromCharCode(this.charCodeAt(this.length - 1) + 1); }, times: function(count) { return count < 1 ? '' : new Array(count + 1).join(this); }, camelize: function() { var parts =3D this.split('-'), len =3D parts.length; if (len =3D=3D 1) return parts[0]; var camelized =3D this.charAt(0) =3D=3D '-' ? parts[0].charAt(0).toUpperCase() + parts[0].substring(1) : parts[0]; for (var i =3D 1; i < len; i++) camelized +=3D parts[i].charAt(0).toUpperCase() + = parts[i].substring(1); return camelized; }, capitalize: function() { return this.charAt(0).toUpperCase() + = this.substring(1).toLowerCase(); }, underscore: function() { return this.gsub(/::/, = '/').gsub(/([A-Z]+)([A-Z][a-z])/,'#{1}_#{2}').gsub(/([a-z\d])([A-Z])/,'#{= 1}_#{2}').gsub(/-/,'_').toLowerCase(); }, dasherize: function() { return this.gsub(/_/,'-'); }, inspect: function(useDoubleQuotes) { var escapedString =3D this.gsub(/[\x00-\x1f\\]/, function(match) { var character =3D String.specialChar[match[0]]; return character ? character : '\\u00' + = match[0].charCodeAt().toPaddedString(2, 16); }); if (useDoubleQuotes) return '"' + escapedString.replace(/"/g, '\\"') = + '"'; return "'" + escapedString.replace(/'/g, '\\\'') + "'"; }, toJSON: function() { return this.inspect(true); }, unfilterJSON: function(filter) { return this.sub(filter || Prototype.JSONFilter, '#{1}'); }, isJSON: function() { var str =3D this; if (str.blank()) return false; str =3D this.replace(/\\./g, '@').replace(/"[^"\\\n\r]*"/g, ''); return (/^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]*$/).test(str); }, evalJSON: function(sanitize) { var json =3D this.unfilterJSON(); try { if (!sanitize || json.isJSON()) return eval('(' + json + ')'); } catch (e) { } throw new SyntaxError('Badly formed JSON string: ' + = this.inspect()); }, include: function(pattern) { return this.indexOf(pattern) > -1; }, startsWith: function(pattern) { return this.indexOf(pattern) =3D=3D=3D 0; }, endsWith: function(pattern) { var d =3D this.length - pattern.length; return d >=3D 0 && this.lastIndexOf(pattern) =3D=3D=3D d; }, empty: function() { return this =3D=3D ''; }, blank: function() { return /^\s*$/.test(this); }, interpolate: function(object, pattern) { return new Template(this, pattern).evaluate(object); } }); if (Prototype.Browser.WebKit || Prototype.Browser.IE) = Object.extend(String.prototype, { escapeHTML: function() { return = this.replace(/&/g,'&').replace(//g,'>'); }, unescapeHTML: function() { return = this.replace(/&/g,'&').replace(/</g,'<').replace(/>/g,'>'); } }); String.prototype.gsub.prepareReplacement =3D function(replacement) { if (Object.isFunction(replacement)) return replacement; var template =3D new Template(replacement); return function(match) { return template.evaluate(match) }; }; String.prototype.parseQuery =3D String.prototype.toQueryParams; Object.extend(String.prototype.escapeHTML, { div: document.createElement('div'), text: document.createTextNode('') }); with (String.prototype.escapeHTML) div.appendChild(text); var Template =3D Class.create({ initialize: function(template, pattern) { this.template =3D template.toString(); this.pattern =3D pattern || Template.Pattern; }, evaluate: function(object) { if (Object.isFunction(object.toTemplateReplacements)) object =3D object.toTemplateReplacements(); return this.template.gsub(this.pattern, function(match) { if (object =3D=3D null) return ''; var before =3D match[1] || ''; if (before =3D=3D '\\') return match[2]; var ctx =3D object, expr =3D match[3]; var pattern =3D /^([^.[]+|\[((?:.*?[^\\])?)\])(\.|\[|$)/; match =3D pattern.exec(expr); if (match =3D=3D null) return before; while (match !=3D null) { var comp =3D match[1].startsWith('[') ? match[2].gsub('\\\\]', = ']') : match[1]; ctx =3D ctx[comp]; if (null =3D=3D ctx || '' =3D=3D match[3]) break; expr =3D expr.substring('[' =3D=3D match[3] ? match[1].length : = match[0].length); match =3D pattern.exec(expr); } return before + String.interpret(ctx); }); } }); Template.Pattern =3D /(^|.|\r|\n)(#\{(.*?)\})/; var $break =3D { }; var Enumerable =3D { each: function(iterator, context) { var index =3D 0; iterator =3D iterator.bind(context); try { this._each(function(value) { iterator(value, index++); }); } catch (e) { if (e !=3D $break) throw e; } return this; }, eachSlice: function(number, iterator, context) { iterator =3D iterator ? iterator.bind(context) : Prototype.K; var index =3D -number, slices =3D [], array =3D this.toArray(); while ((index +=3D number) < array.length) slices.push(array.slice(index, index+number)); return slices.collect(iterator, context); }, all: function(iterator, context) { iterator =3D iterator ? iterator.bind(context) : Prototype.K; var result =3D true; this.each(function(value, index) { result =3D result && !!iterator(value, index); if (!result) throw $break; }); return result; }, any: function(iterator, context) { iterator =3D iterator ? iterator.bind(context) : Prototype.K; var result =3D false; this.each(function(value, index) { if (result =3D !!iterator(value, index)) throw $break; }); return result; }, collect: function(iterator, context) { iterator =3D iterator ? iterator.bind(context) : Prototype.K; var results =3D []; this.each(function(value, index) { results.push(iterator(value, index)); }); return results; }, detect: function(iterator, context) { iterator =3D iterator.bind(context); var result; this.each(function(value, index) { if (iterator(value, index)) { result =3D value; throw $break; } }); return result; }, findAll: function(iterator, context) { iterator =3D iterator.bind(context); var results =3D []; this.each(function(value, index) { if (iterator(value, index)) results.push(value); }); return results; }, grep: function(filter, iterator, context) { iterator =3D iterator ? iterator.bind(context) : Prototype.K; var results =3D []; if (Object.isString(filter)) filter =3D new RegExp(filter); this.each(function(value, index) { if (filter.match(value)) results.push(iterator(value, index)); }); return results; }, include: function(object) { if (Object.isFunction(this.indexOf)) if (this.indexOf(object) !=3D -1) return true; var found =3D false; this.each(function(value) { if (value =3D=3D object) { found =3D true; throw $break; } }); return found; }, inGroupsOf: function(number, fillWith) { fillWith =3D Object.isUndefined(fillWith) ? null : fillWith; return this.eachSlice(number, function(slice) { while(slice.length < number) slice.push(fillWith); return slice; }); }, inject: function(memo, iterator, context) { iterator =3D iterator.bind(context); this.each(function(value, index) { memo =3D iterator(memo, value, index); }); return memo; }, invoke: function(method) { var args =3D $A(arguments).slice(1); return this.map(function(value) { return value[method].apply(value, args); }); }, max: function(iterator, context) { iterator =3D iterator ? iterator.bind(context) : Prototype.K; var result; this.each(function(value, index) { value =3D iterator(value, index); if (result =3D=3D null || value >=3D result) result =3D value; }); return result; }, min: function(iterator, context) { iterator =3D iterator ? iterator.bind(context) : Prototype.K; var result; this.each(function(value, index) { value =3D iterator(value, index); if (result =3D=3D null || value < result) result =3D value; }); return result; }, partition: function(iterator, context) { iterator =3D iterator ? iterator.bind(context) : Prototype.K; var trues =3D [], falses =3D []; this.each(function(value, index) { (iterator(value, index) ? trues : falses).push(value); }); return [trues, falses]; }, pluck: function(property) { var results =3D []; this.each(function(value) { results.push(value[property]); }); return results; }, reject: function(iterator, context) { iterator =3D iterator.bind(context); var results =3D []; this.each(function(value, index) { if (!iterator(value, index)) results.push(value); }); return results; }, sortBy: function(iterator, context) { iterator =3D iterator.bind(context); return this.map(function(value, index) { return {value: value, criteria: iterator(value, index)}; }).sort(function(left, right) { var a =3D left.criteria, b =3D right.criteria; return a < b ? -1 : a > b ? 1 : 0; }).pluck('value'); }, toArray: function() { return this.map(); }, zip: function() { var iterator =3D Prototype.K, args =3D $A(arguments); if (Object.isFunction(args.last())) iterator =3D args.pop(); var collections =3D [this].concat(args).map($A); return this.map(function(value, index) { return iterator(collections.pluck(index)); }); }, size: function() { return this.toArray().length; }, inspect: function() { return '#'; } }; Object.extend(Enumerable, { map: Enumerable.collect, find: Enumerable.detect, select: Enumerable.findAll, filter: Enumerable.findAll, member: Enumerable.include, entries: Enumerable.toArray, every: Enumerable.all, some: Enumerable.any }); function $A(iterable) { if (!iterable) return []; if (iterable.toArray) return iterable.toArray(); var length =3D iterable.length || 0, results =3D new Array(length); while (length--) results[length] =3D iterable[length]; return results; } if (Prototype.Browser.WebKit) { $A =3D function(iterable) { if (!iterable) return []; if (!(Object.isFunction(iterable) && iterable =3D=3D '[object = NodeList]') && iterable.toArray) return iterable.toArray(); var length =3D iterable.length || 0, results =3D new Array(length); while (length--) results[length] =3D iterable[length]; return results; }; } Array.from =3D $A; Object.extend(Array.prototype, Enumerable); if (!Array.prototype._reverse) Array.prototype._reverse =3D = Array.prototype.reverse; Object.extend(Array.prototype, { _each: function(iterator) { for (var i =3D 0, length =3D this.length; i < length; i++) iterator(this[i]); }, clear: function() { this.length =3D 0; return this; }, first: function() { return this[0]; }, last: function() { return this[this.length - 1]; }, compact: function() { return this.select(function(value) { return value !=3D null; }); }, flatten: function() { return this.inject([], function(array, value) { return array.concat(Object.isArray(value) ? value.flatten() : [value]); }); }, without: function() { var values =3D $A(arguments); return this.select(function(value) { return !values.include(value); }); }, reverse: function(inline) { return (inline !=3D=3D false ? this : this.toArray())._reverse(); }, reduce: function() { return this.length > 1 ? this : this[0]; }, uniq: function(sorted) { return this.inject([], function(array, value, index) { if (0 =3D=3D index || (sorted ? array.last() !=3D value : = !array.include(value))) array.push(value); return array; }); }, intersect: function(array) { return this.uniq().findAll(function(item) { return array.detect(function(value) { return item =3D=3D=3D value = }); }); }, clone: function() { return [].concat(this); }, size: function() { return this.length; }, inspect: function() { return '[' + this.map(Object.inspect).join(', ') + ']'; }, toJSON: function() { var results =3D []; this.each(function(object) { var value =3D Object.toJSON(object); if (!Object.isUndefined(value)) results.push(value); }); return '[' + results.join(', ') + ']'; } }); // use native browser JS 1.6 implementation if available if (Object.isFunction(Array.prototype.forEach)) Array.prototype._each =3D Array.prototype.forEach; if (!Array.prototype.indexOf) Array.prototype.indexOf =3D function(item, = i) { i || (i =3D 0); var length =3D this.length; if (i < 0) i =3D length + i; for (; i < length; i++) if (this[i] =3D=3D=3D item) return i; return -1; }; if (!Array.prototype.lastIndexOf) Array.prototype.lastIndexOf =3D = function(item, i) { i =3D isNaN(i) ? this.length : (i < 0 ? this.length + i : i) + 1; var n =3D this.slice(0, i).reverse().indexOf(item); return (n < 0) ? n : i - n - 1; }; Array.prototype.toArray =3D Array.prototype.clone; function $w(string) { if (!Object.isString(string)) return []; string =3D string.strip(); return string ? string.split(/\s+/) : []; } if (Prototype.Browser.Opera){ Array.prototype.concat =3D function() { var array =3D []; for (var i =3D 0, length =3D this.length; i < length; i++) = array.push(this[i]); for (var i =3D 0, length =3D arguments.length; i < length; i++) { if (Object.isArray(arguments[i])) { for (var j =3D 0, arrayLength =3D arguments[i].length; j < = arrayLength; j++) array.push(arguments[i][j]); } else { array.push(arguments[i]); } } return array; }; } Object.extend(Number.prototype, { toColorPart: function() { return this.toPaddedString(2, 16); }, succ: function() { return this + 1; }, times: function(iterator) { $R(0, this, true).each(iterator); return this; }, toPaddedString: function(length, radix) { var string =3D this.toString(radix || 10); return '0'.times(length - string.length) + string; }, toJSON: function() { return isFinite(this) ? this.toString() : 'null'; } }); $w('abs round ceil floor').each(function(method){ Number.prototype[method] =3D Math[method].methodize(); }); function $H(object) { return new Hash(object); }; var Hash =3D Class.create(Enumerable, (function() { function toQueryPair(key, value) { if (Object.isUndefined(value)) return key; return key + '=3D' + encodeURIComponent(String.interpret(value)); } return { initialize: function(object) { this._object =3D Object.isHash(object) ? object.toObject() : = Object.clone(object); }, _each: function(iterator) { for (var key in this._object) { var value =3D this._object[key], pair =3D [key, value]; pair.key =3D key; pair.value =3D value; iterator(pair); } }, set: function(key, value) { return this._object[key] =3D value; }, get: function(key) { return this._object[key]; }, unset: function(key) { var value =3D this._object[key]; delete this._object[key]; return value; }, toObject: function() { return Object.clone(this._object); }, keys: function() { return this.pluck('key'); }, values: function() { return this.pluck('value'); }, index: function(value) { var match =3D this.detect(function(pair) { return pair.value =3D=3D=3D value; }); return match && match.key; }, merge: function(object) { return this.clone().update(object); }, update: function(object) { return new Hash(object).inject(this, function(result, pair) { result.set(pair.key, pair.value); return result; }); }, toQueryString: function() { return this.map(function(pair) { var key =3D encodeURIComponent(pair.key), values =3D pair.value; if (values && typeof values =3D=3D 'object') { if (Object.isArray(values)) return values.map(toQueryPair.curry(key)).join('&'); } return toQueryPair(key, values); }).join('&'); }, inspect: function() { return '#'; }, toJSON: function() { return Object.toJSON(this.toObject()); }, clone: function() { return new Hash(this); } } })()); Hash.prototype.toTemplateReplacements =3D Hash.prototype.toObject; Hash.from =3D $H; var ObjectRange =3D Class.create(Enumerable, { initialize: function(start, end, exclusive) { this.start =3D start; this.end =3D end; this.exclusive =3D exclusive; }, _each: function(iterator) { var value =3D this.start; while (this.include(value)) { iterator(value); value =3D value.succ(); } }, include: function(value) { if (value < this.start) return false; if (this.exclusive) return value < this.end; return value <=3D this.end; } }); var $R =3D function(start, end, exclusive) { return new ObjectRange(start, end, exclusive); }; var Ajax =3D { getTransport: function() { return Try.these( function() {return new XMLHttpRequest()}, function() {return new ActiveXObject('Msxml2.XMLHTTP')}, function() {return new ActiveXObject('Microsoft.XMLHTTP')} ) || false; }, activeRequestCount: 0 }; Ajax.Responders =3D { responders: [], _each: function(iterator) { this.responders._each(iterator); }, register: function(responder) { if (!this.include(responder)) this.responders.push(responder); }, unregister: function(responder) { this.responders =3D this.responders.without(responder); }, dispatch: function(callback, request, transport, json) { this.each(function(responder) { if (Object.isFunction(responder[callback])) { try { responder[callback].apply(responder, [request, transport, = json]); } catch (e) { } } }); } }; Object.extend(Ajax.Responders, Enumerable); Ajax.Responders.register({ onCreate: function() { Ajax.activeRequestCount++ }, onComplete: function() { Ajax.activeRequestCount-- } }); Ajax.Base =3D Class.create({ initialize: function(options) { this.options =3D { method: 'post', asynchronous: true, contentType: 'application/x-www-form-urlencoded', encoding: 'UTF-8', parameters: '', evalJSON: true, evalJS: true }; Object.extend(this.options, options || { }); this.options.method =3D this.options.method.toLowerCase(); if (Object.isString(this.options.parameters)) this.options.parameters =3D = this.options.parameters.toQueryParams(); else if (Object.isHash(this.options.parameters)) this.options.parameters =3D this.options.parameters.toObject(); } }); Ajax.Request =3D Class.create(Ajax.Base, { _complete: false, initialize: function($super, url, options) { $super(options); this.transport =3D Ajax.getTransport(); this.request(url); }, request: function(url) { this.url =3D url; this.method =3D this.options.method; var params =3D Object.clone(this.options.parameters); if (!['get', 'post'].include(this.method)) { // simulate other verbs over post params['_method'] =3D this.method; this.method =3D 'post'; } this.parameters =3D params; if (params =3D Object.toQueryString(params)) { // when GET, append parameters to URL if (this.method =3D=3D 'get') this.url +=3D (this.url.include('?') ? '&' : '?') + params; else if (/Konqueror|Safari|KHTML/.test(navigator.userAgent)) params +=3D '&_=3D'; } try { var response =3D new Ajax.Response(this); if (this.options.onCreate) this.options.onCreate(response); Ajax.Responders.dispatch('onCreate', this, response); this.transport.open(this.method.toUpperCase(), this.url, this.options.asynchronous); if (this.options.asynchronous) = this.respondToReadyState.bind(this).defer(1); this.transport.onreadystatechange =3D = this.onStateChange.bind(this); this.setRequestHeaders(); this.body =3D this.method =3D=3D 'post' ? (this.options.postBody = || params) : null; this.transport.send(this.body); /* Force Firefox to handle ready state 4 for synchronous requests = */ if (!this.options.asynchronous && this.transport.overrideMimeType) this.onStateChange(); } catch (e) { this.dispatchException(e); } }, onStateChange: function() { var readyState =3D this.transport.readyState; if (readyState > 1 && !((readyState =3D=3D 4) && this._complete)) this.respondToReadyState(this.transport.readyState); }, setRequestHeaders: function() { var headers =3D { 'X-Requested-With': 'XMLHttpRequest', 'X-Prototype-Version': Prototype.Version, 'Accept': 'text/javascript, text/html, application/xml, text/xml, = */*' }; if (this.method =3D=3D 'post') { headers['Content-type'] =3D this.options.contentType + (this.options.encoding ? '; charset=3D' + this.options.encoding = : ''); /* Force "Connection: close" for older Mozilla browsers to work * around a bug where XMLHttpRequest sends an incorrect * Content-length header. See Mozilla Bugzilla #246651. */ if (this.transport.overrideMimeType && (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0,2005])[1] < = 2005) headers['Connection'] =3D 'close'; } // user-defined headers if (typeof this.options.requestHeaders =3D=3D 'object') { var extras =3D this.options.requestHeaders; if (Object.isFunction(extras.push)) for (var i =3D 0, length =3D extras.length; i < length; i +=3D = 2) headers[extras[i]] =3D extras[i+1]; else $H(extras).each(function(pair) { headers[pair.key] =3D = pair.value }); } for (var name in headers) this.transport.setRequestHeader(name, headers[name]); }, success: function() { var status =3D this.getStatus(); return !status || (status >=3D 200 && status < 300); }, getStatus: function() { try { return this.transport.status || 0; } catch (e) { return 0 } }, respondToReadyState: function(readyState) { var state =3D Ajax.Request.Events[readyState], response =3D new = Ajax.Response(this); if (state =3D=3D 'Complete') { try { this._complete =3D true; (this.options['on' + response.status] || this.options['on' + (this.success() ? 'Success' : = 'Failure')] || Prototype.emptyFunction)(response, response.headerJSON); } catch (e) { this.dispatchException(e); } var contentType =3D response.getHeader('Content-type'); if (this.options.evalJS =3D=3D 'force' || (this.options.evalJS && this.isSameOrigin() && contentType && = contentType.match(/^\s*(text|application)\/(x-)?(java|ecma)script(;.*)?\s= *$/i))) this.evalResponse(); } try { (this.options['on' + state] || Prototype.emptyFunction)(response, = response.headerJSON); Ajax.Responders.dispatch('on' + state, this, response, = response.headerJSON); } catch (e) { this.dispatchException(e); } if (state =3D=3D 'Complete') { // avoid memory leak in MSIE: clean up this.transport.onreadystatechange =3D Prototype.emptyFunction; } }, isSameOrigin: function() { var m =3D this.url.match(/^\s*https?:\/\/[^\/]*/); return !m || (m[0] =3D=3D = '#{protocol}//#{domain}#{port}'.interpolate({ protocol: location.protocol, domain: document.domain, port: location.port ? ':' + location.port : '' })); }, getHeader: function(name) { try { return this.transport.getResponseHeader(name) || null; } catch (e) { return null } }, evalResponse: function() { try { return eval((this.transport.responseText || '').unfilterJSON()); } catch (e) { this.dispatchException(e); } }, dispatchException: function(exception) { (this.options.onException || Prototype.emptyFunction)(this, = exception); Ajax.Responders.dispatch('onException', this, exception); } }); Ajax.Request.Events =3D ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete']; Ajax.Response =3D Class.create({ initialize: function(request){ this.request =3D request; var transport =3D this.transport =3D request.transport, readyState =3D this.readyState =3D transport.readyState; if((readyState > 2 && !Prototype.Browser.IE) || readyState =3D=3D 4) = { this.status =3D this.getStatus(); this.statusText =3D this.getStatusText(); this.responseText =3D String.interpret(transport.responseText); this.headerJSON =3D this._getHeaderJSON(); } if(readyState =3D=3D 4) { var xml =3D transport.responseXML; this.responseXML =3D Object.isUndefined(xml) ? null : xml; this.responseJSON =3D this._getResponseJSON(); } }, status: 0, statusText: '', getStatus: Ajax.Request.prototype.getStatus, getStatusText: function() { try { return this.transport.statusText || ''; } catch (e) { return '' } }, getHeader: Ajax.Request.prototype.getHeader, getAllHeaders: function() { try { return this.getAllResponseHeaders(); } catch (e) { return null } }, getResponseHeader: function(name) { return this.transport.getResponseHeader(name); }, getAllResponseHeaders: function() { return this.transport.getAllResponseHeaders(); }, _getHeaderJSON: function() { var json =3D this.getHeader('X-JSON'); if (!json) return null; json =3D decodeURIComponent(escape(json)); try { return json.evalJSON(this.request.options.sanitizeJSON || !this.request.isSameOrigin()); } catch (e) { this.request.dispatchException(e); } }, _getResponseJSON: function() { var options =3D this.request.options; if (!options.evalJSON || (options.evalJSON !=3D 'force' && !(this.getHeader('Content-type') || = '').include('application/json')) || this.responseText.blank()) return null; try { return this.responseText.evalJSON(options.sanitizeJSON || !this.request.isSameOrigin()); } catch (e) { this.request.dispatchException(e); } } }); Ajax.Updater =3D Class.create(Ajax.Request, { initialize: function($super, container, url, options) { this.container =3D { success: (container.success || container), failure: (container.failure || (container.success ? null : = container)) }; options =3D Object.clone(options); var onComplete =3D options.onComplete; options.onComplete =3D (function(response, json) { this.updateContent(response.responseText); if (Object.isFunction(onComplete)) onComplete(response, json); }).bind(this); $super(url, options); }, updateContent: function(responseText) { var receiver =3D this.container[this.success() ? 'success' : = 'failure'], options =3D this.options; if (!options.evalScripts) responseText =3D = responseText.stripScripts(); if (receiver =3D $(receiver)) { if (options.insertion) { if (Object.isString(options.insertion)) { var insertion =3D { }; insertion[options.insertion] =3D = responseText; receiver.insert(insertion); } else options.insertion(receiver, responseText); } else receiver.update(responseText); } } }); Ajax.PeriodicalUpdater =3D Class.create(Ajax.Base, { initialize: function($super, container, url, options) { $super(options); this.onComplete =3D this.options.onComplete; this.frequency =3D (this.options.frequency || 2); this.decay =3D (this.options.decay || 1); this.updater =3D { }; this.container =3D container; this.url =3D url; this.start(); }, start: function() { this.options.onComplete =3D this.updateComplete.bind(this); this.onTimerEvent(); }, stop: function() { this.updater.options.onComplete =3D undefined; clearTimeout(this.timer); (this.onComplete || Prototype.emptyFunction).apply(this, arguments); }, updateComplete: function(response) { if (this.options.decay) { this.decay =3D (response.responseText =3D=3D this.lastText ? this.decay * this.options.decay : 1); this.lastText =3D response.responseText; } this.timer =3D this.onTimerEvent.bind(this).delay(this.decay * = this.frequency); }, onTimerEvent: function() { this.updater =3D new Ajax.Updater(this.container, this.url, = this.options); } }); function $(element) { if (arguments.length > 1) { for (var i =3D 0, elements =3D [], length =3D arguments.length; i < = length; i++) elements.push($(arguments[i])); return elements; } if (Object.isString(element)) element =3D document.getElementById(element); return Element.extend(element); } if (Prototype.BrowserFeatures.XPath) { document._getElementsByXPath =3D function(expression, parentElement) { var results =3D []; var query =3D document.evaluate(expression, $(parentElement) || = document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null); for (var i =3D 0, length =3D query.snapshotLength; i < length; i++) results.push(Element.extend(query.snapshotItem(i))); return results; }; } /*-----------------------------------------------------------------------= ---*/ if (!window.Node) var Node =3D { }; if (!Node.ELEMENT_NODE) { // DOM level 2 ECMAScript Language Binding Object.extend(Node, { ELEMENT_NODE: 1, ATTRIBUTE_NODE: 2, TEXT_NODE: 3, CDATA_SECTION_NODE: 4, ENTITY_REFERENCE_NODE: 5, ENTITY_NODE: 6, PROCESSING_INSTRUCTION_NODE: 7, COMMENT_NODE: 8, DOCUMENT_NODE: 9, DOCUMENT_TYPE_NODE: 10, DOCUMENT_FRAGMENT_NODE: 11, NOTATION_NODE: 12 }); } (function() { var element =3D this.Element; this.Element =3D function(tagName, attributes) { attributes =3D attributes || { }; tagName =3D tagName.toLowerCase(); var cache =3D Element.cache; if (Prototype.Browser.IE && attributes.name) { tagName =3D '<' + tagName + ' name=3D"' + attributes.name + '">'; delete attributes.name; return Element.writeAttribute(document.createElement(tagName), = attributes); } if (!cache[tagName]) cache[tagName] =3D = Element.extend(document.createElement(tagName)); return Element.writeAttribute(cache[tagName].cloneNode(false), = attributes); }; Object.extend(this.Element, element || { }); }).call(window); Element.cache =3D { }; Element.Methods =3D { visible: function(element) { return $(element).style.display !=3D 'none'; }, toggle: function(element) { element =3D $(element); Element[Element.visible(element) ? 'hide' : 'show'](element); return element; }, hide: function(element) { $(element).style.display =3D 'none'; return element; }, show: function(element) { $(element).style.display =3D ''; return element; }, remove: function(element) { element =3D $(element); element.parentNode.removeChild(element); return element; }, update: function(element, content) { element =3D $(element); if (content && content.toElement) content =3D content.toElement(); if (Object.isElement(content)) return = element.update().insert(content); content =3D Object.toHTML(content); element.innerHTML =3D content.stripScripts(); content.evalScripts.bind(content).defer(); return element; }, replace: function(element, content) { element =3D $(element); if (content && content.toElement) content =3D content.toElement(); else if (!Object.isElement(content)) { content =3D Object.toHTML(content); var range =3D element.ownerDocument.createRange(); range.selectNode(element); content.evalScripts.bind(content).defer(); content =3D = range.createContextualFragment(content.stripScripts()); } element.parentNode.replaceChild(content, element); return element; }, insert: function(element, insertions) { element =3D $(element); if (Object.isString(insertions) || Object.isNumber(insertions) || Object.isElement(insertions) || (insertions && = (insertions.toElement || insertions.toHTML))) insertions =3D {bottom:insertions}; var content, insert, tagName, childNodes; for (var position in insertions) { content =3D insertions[position]; position =3D position.toLowerCase(); insert =3D Element._insertionTranslations[position]; if (content && content.toElement) content =3D content.toElement(); if (Object.isElement(content)) { insert(element, content); continue; } content =3D Object.toHTML(content); tagName =3D ((position =3D=3D 'before' || position =3D=3D 'after') ? element.parentNode : element).tagName.toUpperCase(); childNodes =3D Element._getContentFromAnonymousElement(tagName, = content.stripScripts()); if (position =3D=3D 'top' || position =3D=3D 'after') = childNodes.reverse(); childNodes.each(insert.curry(element)); content.evalScripts.bind(content).defer(); } return element; }, wrap: function(element, wrapper, attributes) { element =3D $(element); if (Object.isElement(wrapper)) $(wrapper).writeAttribute(attributes || { }); else if (Object.isString(wrapper)) wrapper =3D new Element(wrapper, = attributes); else wrapper =3D new Element('div', wrapper); if (element.parentNode) element.parentNode.replaceChild(wrapper, element); wrapper.appendChild(element); return wrapper; }, inspect: function(element) { element =3D $(element); var result =3D '<' + element.tagName.toLowerCase(); $H({'id': 'id', 'className': 'class'}).each(function(pair) { var property =3D pair.first(), attribute =3D pair.last(); var value =3D (element[property] || '').toString(); if (value) result +=3D ' ' + attribute + '=3D' + = value.inspect(true); }); return result + '>'; }, recursivelyCollect: function(element, property) { element =3D $(element); var elements =3D []; while (element =3D element[property]) if (element.nodeType =3D=3D 1) elements.push(Element.extend(element)); return elements; }, ancestors: function(element) { return $(element).recursivelyCollect('parentNode'); }, descendants: function(element) { return $(element).select("*"); }, firstDescendant: function(element) { element =3D $(element).firstChild; while (element && element.nodeType !=3D 1) element =3D = element.nextSibling; return $(element); }, immediateDescendants: function(element) { if (!(element =3D $(element).firstChild)) return []; while (element && element.nodeType !=3D 1) element =3D = element.nextSibling; if (element) return [element].concat($(element).nextSiblings()); return []; }, previousSiblings: function(element) { return $(element).recursivelyCollect('previousSibling'); }, nextSiblings: function(element) { return $(element).recursivelyCollect('nextSibling'); }, siblings: function(element) { element =3D $(element); return = element.previousSiblings().reverse().concat(element.nextSiblings()); }, match: function(element, selector) { if (Object.isString(selector)) selector =3D new Selector(selector); return selector.match($(element)); }, up: function(element, expression, index) { element =3D $(element); if (arguments.length =3D=3D 1) return $(element.parentNode); var ancestors =3D element.ancestors(); return Object.isNumber(expression) ? ancestors[expression] : Selector.findElement(ancestors, expression, index); }, down: function(element, expression, index) { element =3D $(element); if (arguments.length =3D=3D 1) return element.firstDescendant(); return Object.isNumber(expression) ? = element.descendants()[expression] : element.select(expression)[index || 0]; }, previous: function(element, expression, index) { element =3D $(element); if (arguments.length =3D=3D 1) return = $(Selector.handlers.previousElementSibling(element)); var previousSiblings =3D element.previousSiblings(); return Object.isNumber(expression) ? previousSiblings[expression] : Selector.findElement(previousSiblings, expression, index); }, next: function(element, expression, index) { element =3D $(element); if (arguments.length =3D=3D 1) return = $(Selector.handlers.nextElementSibling(element)); var nextSiblings =3D element.nextSiblings(); return Object.isNumber(expression) ? nextSiblings[expression] : Selector.findElement(nextSiblings, expression, index); }, select: function() { var args =3D $A(arguments), element =3D $(args.shift()); return Selector.findChildElements(element, args); }, adjacent: function() { var args =3D $A(arguments), element =3D $(args.shift()); return Selector.findChildElements(element.parentNode, = args).without(element); }, identify: function(element) { element =3D $(element); var id =3D element.readAttribute('id'), self =3D arguments.callee; if (id) return id; do { id =3D 'anonymous_element_' + self.counter++ } while ($(id)); element.writeAttribute('id', id); return id; }, readAttribute: function(element, name) { element =3D $(element); if (Prototype.Browser.IE) { var t =3D Element._attributeTranslations.read; if (t.values[name]) return t.values[name](element, name); if (t.names[name]) name =3D t.names[name]; if (name.include(':')) { return (!element.attributes || !element.attributes[name]) ? null = : element.attributes[name].value; } } return element.getAttribute(name); }, writeAttribute: function(element, name, value) { element =3D $(element); var attributes =3D { }, t =3D Element._attributeTranslations.write; if (typeof name =3D=3D 'object') attributes =3D name; else attributes[name] =3D Object.isUndefined(value) ? true : value; for (var attr in attributes) { name =3D t.names[attr] || attr; value =3D attributes[attr]; if (t.values[attr]) name =3D t.values[attr](element, value); if (value =3D=3D=3D false || value =3D=3D=3D null) element.removeAttribute(name); else if (value =3D=3D=3D true) element.setAttribute(name, name); else element.setAttribute(name, value); } return element; }, getHeight: function(element) { return $(element).getDimensions().height; }, getWidth: function(element) { return $(element).getDimensions().width; }, classNames: function(element) { return new Element.ClassNames(element); }, hasClassName: function(element, className) { if (!(element =3D $(element))) return; var elementClassName =3D element.className; return (elementClassName.length > 0 && (elementClassName =3D=3D = className || new RegExp("(^|\\s)" + className + = "(\\s|$)").test(elementClassName))); }, addClassName: function(element, className) { if (!(element =3D $(element))) return; if (!element.hasClassName(className)) element.className +=3D (element.className ? ' ' : '') + className; return element; }, removeClassName: function(element, className) { if (!(element =3D $(element))) return; element.className =3D element.className.replace( new RegExp("(^|\\s+)" + className + "(\\s+|$)"), ' ').strip(); return element; }, toggleClassName: function(element, className) { if (!(element =3D $(element))) return; return element[element.hasClassName(className) ? 'removeClassName' : 'addClassName'](className); }, // removes whitespace-only text node children cleanWhitespace: function(element) { element =3D $(element); var node =3D element.firstChild; while (node) { var nextNode =3D node.nextSibling; if (node.nodeType =3D=3D 3 && !/\S/.test(node.nodeValue)) element.removeChild(node); node =3D nextNode; } return element; }, empty: function(element) { return $(element).innerHTML.blank(); }, descendantOf: function(element, ancestor) { element =3D $(element), ancestor =3D $(ancestor); var originalAncestor =3D ancestor; if (element.compareDocumentPosition) return (element.compareDocumentPosition(ancestor) & 8) =3D=3D=3D = 8; if (element.sourceIndex && !Prototype.Browser.Opera) { var e =3D element.sourceIndex, a =3D ancestor.sourceIndex, nextAncestor =3D ancestor.nextSibling; if (!nextAncestor) { do { ancestor =3D ancestor.parentNode; } while (!(nextAncestor =3D ancestor.nextSibling) && = ancestor.parentNode); } if (nextAncestor && nextAncestor.sourceIndex) return (e > a && e < nextAncestor.sourceIndex); } while (element =3D element.parentNode) if (element =3D=3D originalAncestor) return true; return false; }, scrollTo: function(element) { element =3D $(element); var pos =3D element.cumulativeOffset(); window.scrollTo(pos[0], pos[1]); return element; }, getStyle: function(element, style) { element =3D $(element); style =3D style =3D=3D 'float' ? 'cssFloat' : style.camelize(); var value =3D element.style[style]; if (!value) { var css =3D document.defaultView.getComputedStyle(element, null); value =3D css ? css[style] : null; } if (style =3D=3D 'opacity') return value ? parseFloat(value) : 1.0; return value =3D=3D 'auto' ? null : value; }, getOpacity: function(element) { return $(element).getStyle('opacity'); }, setStyle: function(element, styles) { element =3D $(element); var elementStyle =3D element.style, match; if (Object.isString(styles)) { element.style.cssText +=3D ';' + styles; return styles.include('opacity') ? element.setOpacity(styles.match(/opacity:\s*(\d?\.?\d*)/)[1]) : = element; } for (var property in styles) if (property =3D=3D 'opacity') = element.setOpacity(styles[property]); else elementStyle[(property =3D=3D 'float' || property =3D=3D = 'cssFloat') ? (Object.isUndefined(elementStyle.styleFloat) ? 'cssFloat' : = 'styleFloat') : property] =3D styles[property]; return element; }, setOpacity: function(element, value) { element =3D $(element); element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? = '' : (value < 0.00001) ? 0 : value; return element; }, getDimensions: function(element) { element =3D $(element); var display =3D $(element).getStyle('display'); if (display !=3D 'none' && display !=3D null) // Safari bug return {width: element.offsetWidth, height: element.offsetHeight}; // All *Width and *Height properties give 0 on elements with display = none, // so enable the element temporarily var els =3D element.style; var originalVisibility =3D els.visibility; var originalPosition =3D els.position; var originalDisplay =3D els.display; els.visibility =3D 'hidden'; els.position =3D 'absolute'; els.display =3D 'block'; var originalWidth =3D element.clientWidth; var originalHeight =3D element.clientHeight; els.display =3D originalDisplay; els.position =3D originalPosition; els.visibility =3D originalVisibility; return {width: originalWidth, height: originalHeight}; }, makePositioned: function(element) { element =3D $(element); var pos =3D Element.getStyle(element, 'position'); if (pos =3D=3D 'static' || !pos) { element._madePositioned =3D true; element.style.position =3D 'relative'; // Opera returns the offset relative to the positioning context, = when an // element is position relative but top and left have not been = defined if (window.opera) { element.style.top =3D 0; element.style.left =3D 0; } } return element; }, undoPositioned: function(element) { element =3D $(element); if (element._madePositioned) { element._madePositioned =3D undefined; element.style.position =3D element.style.top =3D element.style.left =3D element.style.bottom =3D element.style.right =3D ''; } return element; }, makeClipping: function(element) { element =3D $(element); if (element._overflow) return element; element._overflow =3D Element.getStyle(element, 'overflow') || = 'auto'; if (element._overflow !=3D=3D 'hidden') element.style.overflow =3D 'hidden'; return element; }, undoClipping: function(element) { element =3D $(element); if (!element._overflow) return element; element.style.overflow =3D element._overflow =3D=3D 'auto' ? '' : = element._overflow; element._overflow =3D null; return element; }, cumulativeOffset: function(element) { var valueT =3D 0, valueL =3D 0; do { valueT +=3D element.offsetTop || 0; valueL +=3D element.offsetLeft || 0; element =3D element.offsetParent; } while (element); return Element._returnOffset(valueL, valueT); }, positionedOffset: function(element) { var valueT =3D 0, valueL =3D 0; do { valueT +=3D element.offsetTop || 0; valueL +=3D element.offsetLeft || 0; element =3D element.offsetParent; if (element) { if (element.tagName =3D=3D 'BODY') break; var p =3D Element.getStyle(element, 'position'); if (p !=3D=3D 'static') break; } } while (element); return Element._returnOffset(valueL, valueT); }, absolutize: function(element) { element =3D $(element); if (element.getStyle('position') =3D=3D 'absolute') return; // Position.prepare(); // To be done manually by Scripty when it = needs it. var offsets =3D element.positionedOffset(); var top =3D offsets[1]; var left =3D offsets[0]; var width =3D element.clientWidth; var height =3D element.clientHeight; element._originalLeft =3D left - parseFloat(element.style.left || = 0); element._originalTop =3D top - parseFloat(element.style.top || = 0); element._originalWidth =3D element.style.width; element._originalHeight =3D element.style.height; element.style.position =3D 'absolute'; element.style.top =3D top + 'px'; element.style.left =3D left + 'px'; element.style.width =3D width + 'px'; element.style.height =3D height + 'px'; return element; }, relativize: function(element) { element =3D $(element); if (element.getStyle('position') =3D=3D 'relative') return; // Position.prepare(); // To be done manually by Scripty when it = needs it. element.style.position =3D 'relative'; var top =3D parseFloat(element.style.top || 0) - = (element._originalTop || 0); var left =3D parseFloat(element.style.left || 0) - = (element._originalLeft || 0); element.style.top =3D top + 'px'; element.style.left =3D left + 'px'; element.style.height =3D element._originalHeight; element.style.width =3D element._originalWidth; return element; }, cumulativeScrollOffset: function(element) { var valueT =3D 0, valueL =3D 0; do { valueT +=3D element.scrollTop || 0; valueL +=3D element.scrollLeft || 0; element =3D element.parentNode; } while (element); return Element._returnOffset(valueL, valueT); }, getOffsetParent: function(element) { if (element.offsetParent) return $(element.offsetParent); if (element =3D=3D document.body) return $(element); while ((element =3D element.parentNode) && element !=3D = document.body) if (Element.getStyle(element, 'position') !=3D 'static') return $(element); return $(document.body); }, viewportOffset: function(forElement) { var valueT =3D 0, valueL =3D 0; var element =3D forElement; do { valueT +=3D element.offsetTop || 0; valueL +=3D element.offsetLeft || 0; // Safari fix if (element.offsetParent =3D=3D document.body && Element.getStyle(element, 'position') =3D=3D 'absolute') break; } while (element =3D element.offsetParent); element =3D forElement; do { if (!Prototype.Browser.Opera || element.tagName =3D=3D 'BODY') { valueT -=3D element.scrollTop || 0; valueL -=3D element.scrollLeft || 0; } } while (element =3D element.parentNode); return Element._returnOffset(valueL, valueT); }, clonePosition: function(element, source) { var options =3D Object.extend({ setLeft: true, setTop: true, setWidth: true, setHeight: true, offsetTop: 0, offsetLeft: 0 }, arguments[2] || { }); // find page position of source source =3D $(source); var p =3D source.viewportOffset(); // find coordinate system to use element =3D $(element); var delta =3D [0, 0]; var parent =3D null; // delta [0,0] will do fine with position: fixed elements, // position:absolute needs offsetParent deltas if (Element.getStyle(element, 'position') =3D=3D 'absolute') { parent =3D element.getOffsetParent(); delta =3D parent.viewportOffset(); } // correct by body offsets (fixes Safari) if (parent =3D=3D document.body) { delta[0] -=3D document.body.offsetLeft; delta[1] -=3D document.body.offsetTop; } // set position if (options.setLeft) element.style.left =3D (p[0] - delta[0] + = options.offsetLeft) + 'px'; if (options.setTop) element.style.top =3D (p[1] - delta[1] + = options.offsetTop) + 'px'; if (options.setWidth) element.style.width =3D source.offsetWidth + = 'px'; if (options.setHeight) element.style.height =3D source.offsetHeight = + 'px'; return element; } }; Element.Methods.identify.counter =3D 1; Object.extend(Element.Methods, { getElementsBySelector: Element.Methods.select, childElements: Element.Methods.immediateDescendants }); Element._attributeTranslations =3D { write: { names: { className: 'class', htmlFor: 'for' }, values: { } } }; if (Prototype.Browser.Opera) { Element.Methods.getStyle =3D Element.Methods.getStyle.wrap( function(proceed, element, style) { switch (style) { case 'left': case 'top': case 'right': case 'bottom': if (proceed(element, 'position') =3D=3D=3D 'static') return = null; case 'height': case 'width': // returns '0px' for hidden elements; we want it to return = null if (!Element.visible(element)) return null; // returns the border-box dimensions rather than the = content-box // dimensions, so we subtract padding and borders from the = value var dim =3D parseInt(proceed(element, style), 10); if (dim !=3D=3D element['offset' + style.capitalize()]) return dim + 'px'; var properties; if (style =3D=3D=3D 'height') { properties =3D ['border-top-width', 'padding-top', 'padding-bottom', 'border-bottom-width']; } else { properties =3D ['border-left-width', 'padding-left', 'padding-right', 'border-right-width']; } return properties.inject(dim, function(memo, property) { var val =3D proceed(element, property); return val =3D=3D=3D null ? memo : memo - parseInt(val, 10); }) + 'px'; default: return proceed(element, style); } } ); Element.Methods.readAttribute =3D Element.Methods.readAttribute.wrap( function(proceed, element, attribute) { if (attribute =3D=3D=3D 'title') return element.title; return proceed(element, attribute); } ); } else if (Prototype.Browser.IE) { // IE doesn't report offsets correctly for static elements, so we = change them // to "relative" to get the values, then change them back. Element.Methods.getOffsetParent =3D = Element.Methods.getOffsetParent.wrap( function(proceed, element) { element =3D $(element); var position =3D element.getStyle('position'); if (position !=3D=3D 'static') return proceed(element); element.setStyle({ position: 'relative' }); var value =3D proceed(element); element.setStyle({ position: position }); return value; } ); $w('positionedOffset viewportOffset').each(function(method) { Element.Methods[method] =3D Element.Methods[method].wrap( function(proceed, element) { element =3D $(element); var position =3D element.getStyle('position'); if (position !=3D=3D 'static') return proceed(element); // Trigger hasLayout on the offset parent so that IE6 reports // accurate offsetTop and offsetLeft values for position: fixed. var offsetParent =3D element.getOffsetParent(); if (offsetParent && offsetParent.getStyle('position') =3D=3D=3D = 'fixed') offsetParent.setStyle({ zoom: 1 }); element.setStyle({ position: 'relative' }); var value =3D proceed(element); element.setStyle({ position: position }); return value; } ); }); Element.Methods.getStyle =3D function(element, style) { element =3D $(element); style =3D (style =3D=3D 'float' || style =3D=3D 'cssFloat') ? = 'styleFloat' : style.camelize(); var value =3D element.style[style]; if (!value && element.currentStyle) value =3D = element.currentStyle[style]; if (style =3D=3D 'opacity') { if (value =3D (element.getStyle('filter') || = '').match(/alpha\(opacity=3D(.*)\)/)) if (value[1]) return parseFloat(value[1]) / 100; return 1.0; } if (value =3D=3D 'auto') { if ((style =3D=3D 'width' || style =3D=3D 'height') && = (element.getStyle('display') !=3D 'none')) return element['offset' + style.capitalize()] + 'px'; return null; } return value; }; Element.Methods.setOpacity =3D function(element, value) { function stripAlpha(filter){ return filter.replace(/alpha\([^\)]*\)/gi,''); } element =3D $(element); var currentStyle =3D element.currentStyle; if ((currentStyle && !currentStyle.hasLayout) || (!currentStyle && element.style.zoom =3D=3D 'normal')) element.style.zoom =3D 1; var filter =3D element.getStyle('filter'), style =3D element.style; if (value =3D=3D 1 || value =3D=3D=3D '') { (filter =3D stripAlpha(filter)) ? style.filter =3D filter : style.removeAttribute('filter'); return element; } else if (value < 0.00001) value =3D 0; style.filter =3D stripAlpha(filter) + 'alpha(opacity=3D' + (value * 100) + ')'; return element; }; Element._attributeTranslations =3D { read: { names: { 'class': 'className', 'for': 'htmlFor' }, values: { _getAttr: function(element, attribute) { return element.getAttribute(attribute, 2); }, _getAttrNode: function(element, attribute) { var node =3D element.getAttributeNode(attribute); return node ? node.value : ""; }, _getEv: function(element, attribute) { attribute =3D element.getAttribute(attribute); return attribute ? attribute.toString().slice(23, -2) : null; }, _flag: function(element, attribute) { return $(element).hasAttribute(attribute) ? attribute : null; }, style: function(element) { return element.style.cssText.toLowerCase(); }, title: function(element) { return element.title; } } } }; Element._attributeTranslations.write =3D { names: Object.extend({ cellpadding: 'cellPadding', cellspacing: 'cellSpacing' }, Element._attributeTranslations.read.names), values: { checked: function(element, value) { element.checked =3D !!value; }, style: function(element, value) { element.style.cssText =3D value ? value : ''; } } }; Element._attributeTranslations.has =3D {}; $w('colSpan rowSpan vAlign dateTime accessKey tabIndex ' + 'encType maxLength readOnly longDesc').each(function(attr) { Element._attributeTranslations.write.names[attr.toLowerCase()] =3D = attr; Element._attributeTranslations.has[attr.toLowerCase()] =3D attr; }); (function(v) { Object.extend(v, { href: v._getAttr, src: v._getAttr, type: v._getAttr, action: v._getAttrNode, disabled: v._flag, checked: v._flag, readonly: v._flag, multiple: v._flag, onload: v._getEv, onunload: v._getEv, onclick: v._getEv, ondblclick: v._getEv, onmousedown: v._getEv, onmouseup: v._getEv, onmouseover: v._getEv, onmousemove: v._getEv, onmouseout: v._getEv, onfocus: v._getEv, onblur: v._getEv, onkeypress: v._getEv, onkeydown: v._getEv, onkeyup: v._getEv, onsubmit: v._getEv, onreset: v._getEv, onselect: v._getEv, onchange: v._getEv }); })(Element._attributeTranslations.read.values); } else if (Prototype.Browser.Gecko && = /rv:1\.8\.0/.test(navigator.userAgent)) { Element.Methods.setOpacity =3D function(element, value) { element =3D $(element); element.style.opacity =3D (value =3D=3D 1) ? 0.999999 : (value =3D=3D=3D '') ? '' : (value < 0.00001) ? 0 : value; return element; }; } else if (Prototype.Browser.WebKit) { Element.Methods.setOpacity =3D function(element, value) { element =3D $(element); element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? = '' : (value < 0.00001) ? 0 : value; if (value =3D=3D 1) if(element.tagName =3D=3D 'IMG' && element.width) { element.width++; element.width--; } else try { var n =3D document.createTextNode(' '); element.appendChild(n); element.removeChild(n); } catch (e) { } return element; }; // Safari returns margins on body which is incorrect if the child is = absolutely // positioned. For performance reasons, redefine = Element#cumulativeOffset for // KHTML/WebKit only. Element.Methods.cumulativeOffset =3D function(element) { var valueT =3D 0, valueL =3D 0; do { valueT +=3D element.offsetTop || 0; valueL +=3D element.offsetLeft || 0; if (element.offsetParent =3D=3D document.body) if (Element.getStyle(element, 'position') =3D=3D 'absolute') = break; element =3D element.offsetParent; } while (element); return Element._returnOffset(valueL, valueT); }; } if (Prototype.Browser.IE || Prototype.Browser.Opera) { // IE and Opera are missing .innerHTML support for TABLE-related and = SELECT elements Element.Methods.update =3D function(element, content) { element =3D $(element); if (content && content.toElement) content =3D content.toElement(); if (Object.isElement(content)) return = element.update().insert(content); content =3D Object.toHTML(content); var tagName =3D element.tagName.toUpperCase(); if (tagName in Element._insertionTranslations.tags) { $A(element.childNodes).each(function(node) { = element.removeChild(node) }); Element._getContentFromAnonymousElement(tagName, = content.stripScripts()) .each(function(node) { element.appendChild(node) }); } else element.innerHTML =3D content.stripScripts(); content.evalScripts.bind(content).defer(); return element; }; } if ('outerHTML' in document.createElement('div')) { Element.Methods.replace =3D function(element, content) { element =3D $(element); if (content && content.toElement) content =3D content.toElement(); if (Object.isElement(content)) { element.parentNode.replaceChild(content, element); return element; } content =3D Object.toHTML(content); var parent =3D element.parentNode, tagName =3D = parent.tagName.toUpperCase(); if (Element._insertionTranslations.tags[tagName]) { var nextSibling =3D element.next(); var fragments =3D Element._getContentFromAnonymousElement(tagName, = content.stripScripts()); parent.removeChild(element); if (nextSibling) fragments.each(function(node) { parent.insertBefore(node, = nextSibling) }); else fragments.each(function(node) { parent.appendChild(node) }); } else element.outerHTML =3D content.stripScripts(); content.evalScripts.bind(content).defer(); return element; }; } Element._returnOffset =3D function(l, t) { var result =3D [l, t]; result.left =3D l; result.top =3D t; return result; }; Element._getContentFromAnonymousElement =3D function(tagName, html) { var div =3D new Element('div'), t =3D = Element._insertionTranslations.tags[tagName]; if (t) { div.innerHTML =3D t[0] + html + t[1]; t[2].times(function() { div =3D div.firstChild }); } else div.innerHTML =3D html; return $A(div.childNodes); }; Element._insertionTranslations =3D { before: function(element, node) { element.parentNode.insertBefore(node, element); }, top: function(element, node) { element.insertBefore(node, element.firstChild); }, bottom: function(element, node) { element.appendChild(node); }, after: function(element, node) { element.parentNode.insertBefore(node, element.nextSibling); }, tags: { TABLE: ['', '
', 1], TBODY: ['', '
', 2], TR: ['', '
', 3], TD: ['
', '
', 4], SELECT: ['', 1] } }; (function() { Object.extend(this.tags, { THEAD: this.tags.TBODY, TFOOT: this.tags.TBODY, TH: this.tags.TD }); }).call(Element._insertionTranslations); Element.Methods.Simulated =3D { hasAttribute: function(element, attribute) { attribute =3D Element._attributeTranslations.has[attribute] || = attribute; var node =3D $(element).getAttributeNode(attribute); return node && node.specified; } }; Element.Methods.ByTag =3D { }; Object.extend(Element, Element.Methods); if (!Prototype.BrowserFeatures.ElementExtensions && document.createElement('div').__proto__) { window.HTMLElement =3D { }; window.HTMLElement.prototype =3D = document.createElement('div').__proto__; Prototype.BrowserFeatures.ElementExtensions =3D true; } Element.extend =3D (function() { if (Prototype.BrowserFeatures.SpecificElementExtensions) return Prototype.K; var Methods =3D { }, ByTag =3D Element.Methods.ByTag; var extend =3D Object.extend(function(element) { if (!element || element._extendedByPrototype || element.nodeType !=3D 1 || element =3D=3D window) return = element; var methods =3D Object.clone(Methods), tagName =3D element.tagName, property, value; // extend methods for specific tags if (ByTag[tagName]) Object.extend(methods, ByTag[tagName]); for (property in methods) { value =3D methods[property]; if (Object.isFunction(value) && !(property in element)) element[property] =3D value.methodize(); } element._extendedByPrototype =3D Prototype.emptyFunction; return element; }, { refresh: function() { // extend methods for all tags (Safari doesn't need this) if (!Prototype.BrowserFeatures.ElementExtensions) { Object.extend(Methods, Element.Methods); Object.extend(Methods, Element.Methods.Simulated); } } }); extend.refresh(); return extend; })(); Element.hasAttribute =3D function(element, attribute) { if (element.hasAttribute) return element.hasAttribute(attribute); return Element.Methods.Simulated.hasAttribute(element, attribute); }; Element.addMethods =3D function(methods) { var F =3D Prototype.BrowserFeatures, T =3D Element.Methods.ByTag; if (!methods) { Object.extend(Form, Form.Methods); Object.extend(Form.Element, Form.Element.Methods); Object.extend(Element.Methods.ByTag, { "FORM": Object.clone(Form.Methods), "INPUT": Object.clone(Form.Element.Methods), "SELECT": Object.clone(Form.Element.Methods), "TEXTAREA": Object.clone(Form.Element.Methods) }); } if (arguments.length =3D=3D 2) { var tagName =3D methods; methods =3D arguments[1]; } if (!tagName) Object.extend(Element.Methods, methods || { }); else { if (Object.isArray(tagName)) tagName.each(extend); else extend(tagName); } function extend(tagName) { tagName =3D tagName.toUpperCase(); if (!Element.Methods.ByTag[tagName]) Element.Methods.ByTag[tagName] =3D { }; Object.extend(Element.Methods.ByTag[tagName], methods); } function copy(methods, destination, onlyIfAbsent) { onlyIfAbsent =3D onlyIfAbsent || false; for (var property in methods) { var value =3D methods[property]; if (!Object.isFunction(value)) continue; if (!onlyIfAbsent || !(property in destination)) destination[property] =3D value.methodize(); } } function findDOMClass(tagName) { var klass; var trans =3D { "OPTGROUP": "OptGroup", "TEXTAREA": "TextArea", "P": "Paragraph", "FIELDSET": "FieldSet", "UL": "UList", "OL": "OList", "DL": = "DList", "DIR": "Directory", "H1": "Heading", "H2": "Heading", "H3": = "Heading", "H4": "Heading", "H5": "Heading", "H6": "Heading", "Q": "Quote", "INS": "Mod", "DEL": "Mod", "A": "Anchor", "IMG": "Image", = "CAPTION": "TableCaption", "COL": "TableCol", "COLGROUP": "TableCol", = "THEAD": "TableSection", "TFOOT": "TableSection", "TBODY": "TableSection", = "TR": "TableRow", "TH": "TableCell", "TD": "TableCell", "FRAMESET": "FrameSet", "IFRAME": "IFrame" }; if (trans[tagName]) klass =3D 'HTML' + trans[tagName] + 'Element'; if (window[klass]) return window[klass]; klass =3D 'HTML' + tagName + 'Element'; if (window[klass]) return window[klass]; klass =3D 'HTML' + tagName.capitalize() + 'Element'; if (window[klass]) return window[klass]; window[klass] =3D { }; window[klass].prototype =3D = document.createElement(tagName).__proto__; return window[klass]; } if (F.ElementExtensions) { copy(Element.Methods, HTMLElement.prototype); copy(Element.Methods.Simulated, HTMLElement.prototype, true); } if (F.SpecificElementExtensions) { for (var tag in Element.Methods.ByTag) { var klass =3D findDOMClass(tag); if (Object.isUndefined(klass)) continue; copy(T[tag], klass.prototype); } } Object.extend(Element, Element.Methods); delete Element.ByTag; if (Element.extend.refresh) Element.extend.refresh(); Element.cache =3D { }; }; document.viewport =3D { getDimensions: function() { var dimensions =3D { }; var B =3D Prototype.Browser; $w('width height').each(function(d) { var D =3D d.capitalize(); dimensions[d] =3D (B.WebKit && !document.evaluate) ? self['inner' = + D] : (B.Opera) ? document.body['client' + D] : = document.documentElement['client' + D]; }); return dimensions; }, getWidth: function() { return this.getDimensions().width; }, getHeight: function() { return this.getDimensions().height; }, getScrollOffsets: function() { return Element._returnOffset( window.pageXOffset || document.documentElement.scrollLeft || = document.body.scrollLeft, window.pageYOffset || document.documentElement.scrollTop || = document.body.scrollTop); } }; /* Portions of the Selector class are derived from Jack Slocum=E2=80=99s = DomQuery, * part of YUI-Ext version 0.40, distributed under the terms of an = MIT-style * license. Please see http://www.yui-ext.com/ for more information. */ var Selector =3D Class.create({ initialize: function(expression) { this.expression =3D expression.strip(); this.compileMatcher(); }, shouldUseXPath: function() { if (!Prototype.BrowserFeatures.XPath) return false; var e =3D this.expression; // Safari 3 chokes on :*-of-type and :empty if (Prototype.Browser.WebKit && (e.include("-of-type") || e.include(":empty"))) return false; // XPath can't do namespaced attributes, nor can it read // the "checked" property from DOM nodes if ((/(\[[\w-]*?:|:checked)/).test(this.expression)) return false; return true; }, compileMatcher: function() { if (this.shouldUseXPath()) return this.compileXPathMatcher(); var e =3D this.expression, ps =3D Selector.patterns, h =3D = Selector.handlers, c =3D Selector.criteria, le, p, m; if (Selector._cache[e]) { this.matcher =3D Selector._cache[e]; return; } this.matcher =3D ["this.matcher =3D function(root) {", "var r =3D root, h =3D Selector.handlers, c =3D = false, n;"]; while (e && le !=3D e && (/\S/).test(e)) { le =3D e; for (var i in ps) { p =3D ps[i]; if (m =3D e.match(p)) { this.matcher.push(Object.isFunction(c[i]) ? c[i](m) : new Template(c[i]).evaluate(m)); e =3D e.replace(m[0], ''); break; } } } this.matcher.push("return h.unique(n);\n}"); eval(this.matcher.join('\n')); Selector._cache[this.expression] =3D this.matcher; }, compileXPathMatcher: function() { var e =3D this.expression, ps =3D Selector.patterns, x =3D Selector.xpath, le, m; if (Selector._cache[e]) { this.xpath =3D Selector._cache[e]; return; } this.matcher =3D ['.//*']; while (e && le !=3D e && (/\S/).test(e)) { le =3D e; for (var i in ps) { if (m =3D e.match(ps[i])) { this.matcher.push(Object.isFunction(x[i]) ? x[i](m) : new Template(x[i]).evaluate(m)); e =3D e.replace(m[0], ''); break; } } } this.xpath =3D this.matcher.join(''); Selector._cache[this.expression] =3D this.xpath; }, findElements: function(root) { root =3D root || document; if (this.xpath) return document._getElementsByXPath(this.xpath, = root); return this.matcher(root); }, match: function(element) { this.tokens =3D []; var e =3D this.expression, ps =3D Selector.patterns, as =3D = Selector.assertions; var le, p, m; while (e && le !=3D=3D e && (/\S/).test(e)) { le =3D e; for (var i in ps) { p =3D ps[i]; if (m =3D e.match(p)) { // use the Selector.assertions methods unless the selector // is too complex. if (as[i]) { this.tokens.push([i, Object.clone(m)]); e =3D e.replace(m[0], ''); } else { // reluctantly do a document-wide search // and look for a match in the array return this.findElements(document).include(element); } } } } var match =3D true, name, matches; for (var i =3D 0, token; token =3D this.tokens[i]; i++) { name =3D token[0], matches =3D token[1]; if (!Selector.assertions[name](element, matches)) { match =3D false; break; } } return match; }, toString: function() { return this.expression; }, inspect: function() { return "#"; } }); Object.extend(Selector, { _cache: { }, xpath: { descendant: "//*", child: "/*", adjacent: "/following-sibling::*[1]", laterSibling: '/following-sibling::*', tagName: function(m) { if (m[1] =3D=3D '*') return ''; return "[local-name()=3D'" + m[1].toLowerCase() + "' or local-name()=3D'" + m[1].toUpperCase() + "']"; }, className: "[contains(concat(' ', @class, ' '), ' #{1} ')]", id: "[@id=3D'#{1}']", attrPresence: function(m) { m[1] =3D m[1].toLowerCase(); return new Template("[@#{1}]").evaluate(m); }, attr: function(m) { m[1] =3D m[1].toLowerCase(); m[3] =3D m[5] || m[6]; return new Template(Selector.xpath.operators[m[2]]).evaluate(m); }, pseudo: function(m) { var h =3D Selector.xpath.pseudos[m[1]]; if (!h) return ''; if (Object.isFunction(h)) return h(m); return new Template(Selector.xpath.pseudos[m[1]]).evaluate(m); }, operators: { '=3D': "[@#{1}=3D'#{3}']", '!=3D': "[@#{1}!=3D'#{3}']", '^=3D': "[starts-with(@#{1}, '#{3}')]", '$=3D': "[substring(@#{1}, (string-length(@#{1}) - = string-length('#{3}') + 1))=3D'#{3}']", '*=3D': "[contains(@#{1}, '#{3}')]", '~=3D': "[contains(concat(' ', @#{1}, ' '), ' #{3} ')]", '|=3D': "[contains(concat('-', @#{1}, '-'), '-#{3}-')]" }, pseudos: { 'first-child': '[not(preceding-sibling::*)]', 'last-child': '[not(following-sibling::*)]', 'only-child': '[not(preceding-sibling::* or = following-sibling::*)]', 'empty': "[count(*) =3D 0 and (count(text()) =3D 0 or = translate(text(), ' \t\r\n', '') =3D '')]", 'checked': "[@checked]", 'disabled': "[@disabled]", 'enabled': "[not(@disabled)]", 'not': function(m) { var e =3D m[6], p =3D Selector.patterns, x =3D Selector.xpath, le, v; var exclusion =3D []; while (e && le !=3D e && (/\S/).test(e)) { le =3D e; for (var i in p) { if (m =3D e.match(p[i])) { v =3D Object.isFunction(x[i]) ? x[i](m) : new = Template(x[i]).evaluate(m); exclusion.push("(" + v.substring(1, v.length - 1) + ")"); e =3D e.replace(m[0], ''); break; } } } return "[not(" + exclusion.join(" and ") + ")]"; }, 'nth-child': function(m) { return = Selector.xpath.pseudos.nth("(count(./preceding-sibling::*) + 1) ", m); }, 'nth-last-child': function(m) { return = Selector.xpath.pseudos.nth("(count(./following-sibling::*) + 1) ", m); }, 'nth-of-type': function(m) { return Selector.xpath.pseudos.nth("position() ", m); }, 'nth-last-of-type': function(m) { return Selector.xpath.pseudos.nth("(last() + 1 - position()) ", = m); }, 'first-of-type': function(m) { m[6] =3D "1"; return Selector.xpath.pseudos['nth-of-type'](m); }, 'last-of-type': function(m) { m[6] =3D "1"; return = Selector.xpath.pseudos['nth-last-of-type'](m); }, 'only-of-type': function(m) { var p =3D Selector.xpath.pseudos; return p['first-of-type'](m) + = p['last-of-type'](m); }, nth: function(fragment, m) { var mm, formula =3D m[6], predicate; if (formula =3D=3D 'even') formula =3D '2n+0'; if (formula =3D=3D 'odd') formula =3D '2n+1'; if (mm =3D formula.match(/^(\d+)$/)) // digit only return '[' + fragment + "=3D " + mm[1] + ']'; if (mm =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // an+b if (mm[1] =3D=3D "-") mm[1] =3D -1; var a =3D mm[1] ? Number(mm[1]) : 1; var b =3D mm[2] ? Number(mm[2]) : 0; predicate =3D "[((#{fragment} - #{b}) mod #{a} =3D 0) and " + "((#{fragment} - #{b}) div #{a} >=3D 0)]"; return new Template(predicate).evaluate({ fragment: fragment, a: a, b: b }); } } } }, criteria: { tagName: 'n =3D h.tagName(n, r, "#{1}", c); c =3D false;', className: 'n =3D h.className(n, r, "#{1}", c); c =3D false;', id: 'n =3D h.id(n, r, "#{1}", c); c =3D false;', attrPresence: 'n =3D h.attrPresence(n, r, "#{1}", c); c =3D false;', attr: function(m) { m[3] =3D (m[5] || m[6]); return new Template('n =3D h.attr(n, r, "#{1}", "#{3}", "#{2}", = c); c =3D false;').evaluate(m); }, pseudo: function(m) { if (m[6]) m[6] =3D m[6].replace(/"/g, '\\"'); return new Template('n =3D h.pseudo(n, "#{1}", "#{6}", r, c); c = =3D false;').evaluate(m); }, descendant: 'c =3D "descendant";', child: 'c =3D "child";', adjacent: 'c =3D "adjacent";', laterSibling: 'c =3D "laterSibling";' }, patterns: { // combinators must be listed first // (and descendant needs to be last combinator) laterSibling: /^\s*~\s*/, child: /^\s*>\s*/, adjacent: /^\s*\+\s*/, descendant: /^\s/, // selectors follow tagName: /^\s*(\*|[\w\-]+)(\b|$)?/, id: /^#([\w\-\*]+)(\b|$)/, className: /^\.([\w\-\*]+)(\b|$)/, pseudo: /^:((first|last|nth|nth-last|only)(-child|-of-type)|empty|checked|(en|dis= )abled|not)(\((.*?)\))?(\b|$|(?=3D\s|[:+~>]))/, attrPresence: /^\[([\w]+)\]/, attr: = /\[((?:[\w-]*:)?[\w-]+)\s*(?:([!^$*~|]?=3D)\s*((['"])([^\4]*?)\4|([^'"][^= \]]*?)))?\]/ }, // for Selector.match and Element#match assertions: { tagName: function(element, matches) { return matches[1].toUpperCase() =3D=3D = element.tagName.toUpperCase(); }, className: function(element, matches) { return Element.hasClassName(element, matches[1]); }, id: function(element, matches) { return element.id =3D=3D=3D matches[1]; }, attrPresence: function(element, matches) { return Element.hasAttribute(element, matches[1]); }, attr: function(element, matches) { var nodeValue =3D Element.readAttribute(element, matches[1]); return nodeValue && Selector.operators[matches[2]](nodeValue, = matches[5] || matches[6]); } }, handlers: { // UTILITY FUNCTIONS // joins two collections concat: function(a, b) { for (var i =3D 0, node; node =3D b[i]; i++) a.push(node); return a; }, // marks an array of nodes for counting mark: function(nodes) { var _true =3D Prototype.emptyFunction; for (var i =3D 0, node; node =3D nodes[i]; i++) node._countedByPrototype =3D _true; return nodes; }, unmark: function(nodes) { for (var i =3D 0, node; node =3D nodes[i]; i++) node._countedByPrototype =3D undefined; return nodes; }, // mark each child node with its position (for nth calls) // "ofType" flag indicates whether we're indexing for nth-of-type // rather than nth-child index: function(parentNode, reverse, ofType) { parentNode._countedByPrototype =3D Prototype.emptyFunction; if (reverse) { for (var nodes =3D parentNode.childNodes, i =3D nodes.length - = 1, j =3D 1; i >=3D 0; i--) { var node =3D nodes[i]; if (node.nodeType =3D=3D 1 && (!ofType || = node._countedByPrototype)) node.nodeIndex =3D j++; } } else { for (var i =3D 0, j =3D 1, nodes =3D parentNode.childNodes; node = =3D nodes[i]; i++) if (node.nodeType =3D=3D 1 && (!ofType || = node._countedByPrototype)) node.nodeIndex =3D j++; } }, // filters out duplicates and extends all nodes unique: function(nodes) { if (nodes.length =3D=3D 0) return nodes; var results =3D [], n; for (var i =3D 0, l =3D nodes.length; i < l; i++) if (!(n =3D nodes[i])._countedByPrototype) { n._countedByPrototype =3D Prototype.emptyFunction; results.push(Element.extend(n)); } return Selector.handlers.unmark(results); }, // COMBINATOR FUNCTIONS descendant: function(nodes) { var h =3D Selector.handlers; for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) h.concat(results, node.getElementsByTagName('*')); return results; }, child: function(nodes) { var h =3D Selector.handlers; for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) { for (var j =3D 0, child; child =3D node.childNodes[j]; j++) if (child.nodeType =3D=3D 1 && child.tagName !=3D '!') = results.push(child); } return results; }, adjacent: function(nodes) { for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) { var next =3D this.nextElementSibling(node); if (next) results.push(next); } return results; }, laterSibling: function(nodes) { var h =3D Selector.handlers; for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) h.concat(results, Element.nextSiblings(node)); return results; }, nextElementSibling: function(node) { while (node =3D node.nextSibling) if (node.nodeType =3D=3D 1) return node; return null; }, previousElementSibling: function(node) { while (node =3D node.previousSibling) if (node.nodeType =3D=3D 1) return node; return null; }, // TOKEN FUNCTIONS tagName: function(nodes, root, tagName, combinator) { var uTagName =3D tagName.toUpperCase(); var results =3D [], h =3D Selector.handlers; if (nodes) { if (combinator) { // fastlane for ordinary descendant combinators if (combinator =3D=3D "descendant") { for (var i =3D 0, node; node =3D nodes[i]; i++) h.concat(results, node.getElementsByTagName(tagName)); return results; } else nodes =3D this[combinator](nodes); if (tagName =3D=3D "*") return nodes; } for (var i =3D 0, node; node =3D nodes[i]; i++) if (node.tagName.toUpperCase() =3D=3D=3D uTagName) = results.push(node); return results; } else return root.getElementsByTagName(tagName); }, id: function(nodes, root, id, combinator) { var targetNode =3D $(id), h =3D Selector.handlers; if (!targetNode) return []; if (!nodes && root =3D=3D document) return [targetNode]; if (nodes) { if (combinator) { if (combinator =3D=3D 'child') { for (var i =3D 0, node; node =3D nodes[i]; i++) if (targetNode.parentNode =3D=3D node) return = [targetNode]; } else if (combinator =3D=3D 'descendant') { for (var i =3D 0, node; node =3D nodes[i]; i++) if (Element.descendantOf(targetNode, node)) return = [targetNode]; } else if (combinator =3D=3D 'adjacent') { for (var i =3D 0, node; node =3D nodes[i]; i++) if (Selector.handlers.previousElementSibling(targetNode) = =3D=3D node) return [targetNode]; } else nodes =3D h[combinator](nodes); } for (var i =3D 0, node; node =3D nodes[i]; i++) if (node =3D=3D targetNode) return [targetNode]; return []; } return (targetNode && Element.descendantOf(targetNode, root)) ? = [targetNode] : []; }, className: function(nodes, root, className, combinator) { if (nodes && combinator) nodes =3D this[combinator](nodes); return Selector.handlers.byClassName(nodes, root, className); }, byClassName: function(nodes, root, className) { if (!nodes) nodes =3D Selector.handlers.descendant([root]); var needle =3D ' ' + className + ' '; for (var i =3D 0, results =3D [], node, nodeClassName; node =3D = nodes[i]; i++) { nodeClassName =3D node.className; if (nodeClassName.length =3D=3D 0) continue; if (nodeClassName =3D=3D className || (' ' + nodeClassName + ' = ').include(needle)) results.push(node); } return results; }, attrPresence: function(nodes, root, attr, combinator) { if (!nodes) nodes =3D root.getElementsByTagName("*"); if (nodes && combinator) nodes =3D this[combinator](nodes); var results =3D []; for (var i =3D 0, node; node =3D nodes[i]; i++) if (Element.hasAttribute(node, attr)) results.push(node); return results; }, attr: function(nodes, root, attr, value, operator, combinator) { if (!nodes) nodes =3D root.getElementsByTagName("*"); if (nodes && combinator) nodes =3D this[combinator](nodes); var handler =3D Selector.operators[operator], results =3D []; for (var i =3D 0, node; node =3D nodes[i]; i++) { var nodeValue =3D Element.readAttribute(node, attr); if (nodeValue =3D=3D=3D null) continue; if (handler(nodeValue, value)) results.push(node); } return results; }, pseudo: function(nodes, name, value, root, combinator) { if (nodes && combinator) nodes =3D this[combinator](nodes); if (!nodes) nodes =3D root.getElementsByTagName("*"); return Selector.pseudos[name](nodes, value, root); } }, pseudos: { 'first-child': function(nodes, value, root) { for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) { if (Selector.handlers.previousElementSibling(node)) continue; results.push(node); } return results; }, 'last-child': function(nodes, value, root) { for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) { if (Selector.handlers.nextElementSibling(node)) continue; results.push(node); } return results; }, 'only-child': function(nodes, value, root) { var h =3D Selector.handlers; for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) if (!h.previousElementSibling(node) && = !h.nextElementSibling(node)) results.push(node); return results; }, 'nth-child': function(nodes, formula, root) { return Selector.pseudos.nth(nodes, formula, root); }, 'nth-last-child': function(nodes, formula, root) { return Selector.pseudos.nth(nodes, formula, root, true); }, 'nth-of-type': function(nodes, formula, root) { return Selector.pseudos.nth(nodes, formula, root, false, true); }, 'nth-last-of-type': function(nodes, formula, root) { return Selector.pseudos.nth(nodes, formula, root, true, true); }, 'first-of-type': function(nodes, formula, root) { return Selector.pseudos.nth(nodes, "1", root, false, true); }, 'last-of-type': function(nodes, formula, root) { return Selector.pseudos.nth(nodes, "1", root, true, true); }, 'only-of-type': function(nodes, formula, root) { var p =3D Selector.pseudos; return p['last-of-type'](p['first-of-type'](nodes, formula, root), = formula, root); }, // handles the an+b logic getIndices: function(a, b, total) { if (a =3D=3D 0) return b > 0 ? [b] : []; return $R(1, total).inject([], function(memo, i) { if (0 =3D=3D (i - b) % a && (i - b) / a >=3D 0) memo.push(i); return memo; }); }, // handles nth(-last)-child, nth(-last)-of-type, and = (first|last)-of-type nth: function(nodes, formula, root, reverse, ofType) { if (nodes.length =3D=3D 0) return []; if (formula =3D=3D 'even') formula =3D '2n+0'; if (formula =3D=3D 'odd') formula =3D '2n+1'; var h =3D Selector.handlers, results =3D [], indexed =3D [], m; h.mark(nodes); for (var i =3D 0, node; node =3D nodes[i]; i++) { if (!node.parentNode._countedByPrototype) { h.index(node.parentNode, reverse, ofType); indexed.push(node.parentNode); } } if (formula.match(/^\d+$/)) { // just a number formula =3D Number(formula); for (var i =3D 0, node; node =3D nodes[i]; i++) if (node.nodeIndex =3D=3D formula) results.push(node); } else if (m =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // = an+b if (m[1] =3D=3D "-") m[1] =3D -1; var a =3D m[1] ? Number(m[1]) : 1; var b =3D m[2] ? Number(m[2]) : 0; var indices =3D Selector.pseudos.getIndices(a, b, nodes.length); for (var i =3D 0, node, l =3D indices.length; node =3D nodes[i]; = i++) { for (var j =3D 0; j < l; j++) if (node.nodeIndex =3D=3D indices[j]) results.push(node); } } h.unmark(nodes); h.unmark(indexed); return results; }, 'empty': function(nodes, value, root) { for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) { // IE treats comments as element nodes if (node.tagName =3D=3D '!' || (node.firstChild && = !node.innerHTML.match(/^\s*$/))) continue; results.push(node); } return results; }, 'not': function(nodes, selector, root) { var h =3D Selector.handlers, selectorType, m; var exclusions =3D new Selector(selector).findElements(root); h.mark(exclusions); for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) if (!node._countedByPrototype) results.push(node); h.unmark(exclusions); return results; }, 'enabled': function(nodes, value, root) { for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) if (!node.disabled) results.push(node); return results; }, 'disabled': function(nodes, value, root) { for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) if (node.disabled) results.push(node); return results; }, 'checked': function(nodes, value, root) { for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) if (node.checked) results.push(node); return results; } }, operators: { '=3D': function(nv, v) { return nv =3D=3D v; }, '!=3D': function(nv, v) { return nv !=3D v; }, '^=3D': function(nv, v) { return nv.startsWith(v); }, '$=3D': function(nv, v) { return nv.endsWith(v); }, '*=3D': function(nv, v) { return nv.include(v); }, '~=3D': function(nv, v) { return (' ' + nv + ' ').include(' ' + v + = ' '); }, '|=3D': function(nv, v) { return ('-' + nv.toUpperCase() + = '-').include('-' + v.toUpperCase() + '-'); } }, split: function(expression) { var expressions =3D []; expression.scan(/(([\w#:.~>+()\s-]+|\*|\[.*?\])+)\s*(,|$)/, = function(m) { expressions.push(m[1].strip()); }); return expressions; }, matchElements: function(elements, expression) { var matches =3D $$(expression), h =3D Selector.handlers; h.mark(matches); for (var i =3D 0, results =3D [], element; element =3D elements[i]; = i++) if (element._countedByPrototype) results.push(element); h.unmark(matches); return results; }, findElement: function(elements, expression, index) { if (Object.isNumber(expression)) { index =3D expression; expression =3D false; } return Selector.matchElements(elements, expression || '*')[index || = 0]; }, findChildElements: function(element, expressions) { expressions =3D Selector.split(expressions.join(',')); var results =3D [], h =3D Selector.handlers; for (var i =3D 0, l =3D expressions.length, selector; i < l; i++) { selector =3D new Selector(expressions[i].strip()); h.concat(results, selector.findElements(element)); } return (l > 1) ? h.unique(results) : results; } }); if (Prototype.Browser.IE) { Object.extend(Selector.handlers, { // IE returns comment nodes on getElementsByTagName("*"). // Filter them out. concat: function(a, b) { for (var i =3D 0, node; node =3D b[i]; i++) if (node.tagName !=3D=3D "!") a.push(node); return a; }, // IE improperly serializes _countedByPrototype in = (inner|outer)HTML. unmark: function(nodes) { for (var i =3D 0, node; node =3D nodes[i]; i++) node.removeAttribute('_countedByPrototype'); return nodes; } }); } function $$() { return Selector.findChildElements(document, $A(arguments)); } var Form =3D { reset: function(form) { $(form).reset(); return form; }, serializeElements: function(elements, options) { if (typeof options !=3D 'object') options =3D { hash: !!options }; else if (Object.isUndefined(options.hash)) options.hash =3D true; var key, value, submitted =3D false, submit =3D options.submit; var data =3D elements.inject({ }, function(result, element) { if (!element.disabled && element.name) { key =3D element.name; value =3D $(element).getValue(); if (value !=3D null && (element.type !=3D 'submit' || = (!submitted && submit !=3D=3D false && (!submit || key =3D=3D submit) && = (submitted =3D true)))) { if (key in result) { // a key is already present; construct an array of values if (!Object.isArray(result[key])) result[key] =3D = [result[key]]; result[key].push(value); } else result[key] =3D value; } } return result; }); return options.hash ? data : Object.toQueryString(data); } }; Form.Methods =3D { serialize: function(form, options) { return Form.serializeElements(Form.getElements(form), options); }, getElements: function(form) { return $A($(form).getElementsByTagName('*')).inject([], function(elements, child) { if (Form.Element.Serializers[child.tagName.toLowerCase()]) elements.push(Element.extend(child)); return elements; } ); }, getInputs: function(form, typeName, name) { form =3D $(form); var inputs =3D form.getElementsByTagName('input'); if (!typeName && !name) return $A(inputs).map(Element.extend); for (var i =3D 0, matchingInputs =3D [], length =3D inputs.length; i = < length; i++) { var input =3D inputs[i]; if ((typeName && input.type !=3D typeName) || (name && input.name = !=3D name)) continue; matchingInputs.push(Element.extend(input)); } return matchingInputs; }, disable: function(form) { form =3D $(form); Form.getElements(form).invoke('disable'); return form; }, enable: function(form) { form =3D $(form); Form.getElements(form).invoke('enable'); return form; }, findFirstElement: function(form) { var elements =3D $(form).getElements().findAll(function(element) { return 'hidden' !=3D element.type && !element.disabled; }); var firstByIndex =3D elements.findAll(function(element) { return element.hasAttribute('tabIndex') && element.tabIndex >=3D = 0; }).sortBy(function(element) { return element.tabIndex }).first(); return firstByIndex ? firstByIndex : elements.find(function(element) = { return ['input', 'select', = 'textarea'].include(element.tagName.toLowerCase()); }); }, focusFirstElement: function(form) { form =3D $(form); form.findFirstElement().activate(); return form; }, request: function(form, options) { form =3D $(form), options =3D Object.clone(options || { }); var params =3D options.parameters, action =3D = form.readAttribute('action') || ''; if (action.blank()) action =3D window.location.href; options.parameters =3D form.serialize(true); if (params) { if (Object.isString(params)) params =3D params.toQueryParams(); Object.extend(options.parameters, params); } if (form.hasAttribute('method') && !options.method) options.method =3D form.method; return new Ajax.Request(action, options); } }; /*-----------------------------------------------------------------------= ---*/ Form.Element =3D { focus: function(element) { $(element).focus(); return element; }, select: function(element) { $(element).select(); return element; } }; Form.Element.Methods =3D { serialize: function(element) { element =3D $(element); if (!element.disabled && element.name) { var value =3D element.getValue(); if (value !=3D undefined) { var pair =3D { }; pair[element.name] =3D value; return Object.toQueryString(pair); } } return ''; }, getValue: function(element) { element =3D $(element); var method =3D element.tagName.toLowerCase(); return Form.Element.Serializers[method](element); }, setValue: function(element, value) { element =3D $(element); var method =3D element.tagName.toLowerCase(); Form.Element.Serializers[method](element, value); return element; }, clear: function(element) { $(element).value =3D ''; return element; }, present: function(element) { return $(element).value !=3D ''; }, activate: function(element) { element =3D $(element); try { element.focus(); if (element.select && (element.tagName.toLowerCase() !=3D 'input' = || !['button', 'reset', 'submit'].include(element.type))) element.select(); } catch (e) { } return element; }, disable: function(element) { element =3D $(element); element.blur(); element.disabled =3D true; return element; }, enable: function(element) { element =3D $(element); element.disabled =3D false; return element; } }; /*-----------------------------------------------------------------------= ---*/ var Field =3D Form.Element; var $F =3D Form.Element.Methods.getValue; /*-----------------------------------------------------------------------= ---*/ Form.Element.Serializers =3D { input: function(element, value) { switch (element.type.toLowerCase()) { case 'checkbox': case 'radio': return Form.Element.Serializers.inputSelector(element, value); default: return Form.Element.Serializers.textarea(element, value); } }, inputSelector: function(element, value) { if (Object.isUndefined(value)) return element.checked ? = element.value : null; else element.checked =3D !!value; }, textarea: function(element, value) { if (Object.isUndefined(value)) return element.value; else element.value =3D value; }, select: function(element, index) { if (Object.isUndefined(index)) return this[element.type =3D=3D 'select-one' ? 'selectOne' : 'selectMany'](element); else { var opt, value, single =3D !Object.isArray(index); for (var i =3D 0, length =3D element.length; i < length; i++) { opt =3D element.options[i]; value =3D this.optionValue(opt); if (single) { if (value =3D=3D index) { opt.selected =3D true; return; } } else opt.selected =3D index.include(value); } } }, selectOne: function(element) { var index =3D element.selectedIndex; return index >=3D 0 ? this.optionValue(element.options[index]) : = null; }, selectMany: function(element) { var values, length =3D element.length; if (!length) return null; for (var i =3D 0, values =3D []; i < length; i++) { var opt =3D element.options[i]; if (opt.selected) values.push(this.optionValue(opt)); } return values; }, optionValue: function(opt) { // extend element because hasAttribute may not be native return Element.extend(opt).hasAttribute('value') ? opt.value : = opt.text; } }; /*-----------------------------------------------------------------------= ---*/ Abstract.TimedObserver =3D Class.create(PeriodicalExecuter, { initialize: function($super, element, frequency, callback) { $super(callback, frequency); this.element =3D $(element); this.lastValue =3D this.getValue(); }, execute: function() { var value =3D this.getValue(); if (Object.isString(this.lastValue) && Object.isString(value) ? this.lastValue !=3D value : String(this.lastValue) !=3D = String(value)) { this.callback(this.element, value); this.lastValue =3D value; } } }); Form.Element.Observer =3D Class.create(Abstract.TimedObserver, { getValue: function() { return Form.Element.getValue(this.element); } }); Form.Observer =3D Class.create(Abstract.TimedObserver, { getValue: function() { return Form.serialize(this.element); } }); /*-----------------------------------------------------------------------= ---*/ Abstract.EventObserver =3D Class.create({ initialize: function(element, callback) { this.element =3D $(element); this.callback =3D callback; this.lastValue =3D this.getValue(); if (this.element.tagName.toLowerCase() =3D=3D 'form') this.registerFormCallbacks(); else this.registerCallback(this.element); }, onElementEvent: function() { var value =3D this.getValue(); if (this.lastValue !=3D value) { this.callback(this.element, value); this.lastValue =3D value; } }, registerFormCallbacks: function() { Form.getElements(this.element).each(this.registerCallback, this); }, registerCallback: function(element) { if (element.type) { switch (element.type.toLowerCase()) { case 'checkbox': case 'radio': Event.observe(element, 'click', = this.onElementEvent.bind(this)); break; default: Event.observe(element, 'change', = this.onElementEvent.bind(this)); break; } } } }); Form.Element.EventObserver =3D Class.create(Abstract.EventObserver, { getValue: function() { return Form.Element.getValue(this.element); } }); Form.EventObserver =3D Class.create(Abstract.EventObserver, { getValue: function() { return Form.serialize(this.element); } }); if (!window.Event) var Event =3D { }; Object.extend(Event, { KEY_BACKSPACE: 8, KEY_TAB: 9, KEY_RETURN: 13, KEY_ESC: 27, KEY_LEFT: 37, KEY_UP: 38, KEY_RIGHT: 39, KEY_DOWN: 40, KEY_DELETE: 46, KEY_HOME: 36, KEY_END: 35, KEY_PAGEUP: 33, KEY_PAGEDOWN: 34, KEY_INSERT: 45, cache: { }, relatedTarget: function(event) { var element; switch(event.type) { case 'mouseover': element =3D event.fromElement; break; case 'mouseout': element =3D event.toElement; break; default: return null; } return Element.extend(element); } }); Event.Methods =3D (function() { var isButton; if (Prototype.Browser.IE) { var buttonMap =3D { 0: 1, 1: 4, 2: 2 }; isButton =3D function(event, code) { return event.button =3D=3D buttonMap[code]; }; } else if (Prototype.Browser.WebKit) { isButton =3D function(event, code) { switch (code) { case 0: return event.which =3D=3D 1 && !event.metaKey; case 1: return event.which =3D=3D 1 && event.metaKey; default: return false; } }; } else { isButton =3D function(event, code) { return event.which ? (event.which =3D=3D=3D code + 1) : = (event.button =3D=3D=3D code); }; } return { isLeftClick: function(event) { return isButton(event, 0) }, isMiddleClick: function(event) { return isButton(event, 1) }, isRightClick: function(event) { return isButton(event, 2) }, element: function(event) { var node =3D Event.extend(event).target; return Element.extend(node.nodeType =3D=3D Node.TEXT_NODE ? = node.parentNode : node); }, findElement: function(event, expression) { var element =3D Event.element(event); if (!expression) return element; var elements =3D [element].concat(element.ancestors()); return Selector.findElement(elements, expression, 0); }, pointer: function(event) { return { x: event.pageX || (event.clientX + (document.documentElement.scrollLeft || = document.body.scrollLeft)), y: event.pageY || (event.clientY + (document.documentElement.scrollTop || = document.body.scrollTop)) }; }, pointerX: function(event) { return Event.pointer(event).x }, pointerY: function(event) { return Event.pointer(event).y }, stop: function(event) { Event.extend(event); event.preventDefault(); event.stopPropagation(); event.stopped =3D true; } }; })(); Event.extend =3D (function() { var methods =3D Object.keys(Event.Methods).inject({ }, function(m, = name) { m[name] =3D Event.Methods[name].methodize(); return m; }); if (Prototype.Browser.IE) { Object.extend(methods, { stopPropagation: function() { this.cancelBubble =3D true }, preventDefault: function() { this.returnValue =3D false }, inspect: function() { return "[object Event]" } }); return function(event) { if (!event) return false; if (event._extendedByPrototype) return event; event._extendedByPrototype =3D Prototype.emptyFunction; var pointer =3D Event.pointer(event); Object.extend(event, { target: event.srcElement, relatedTarget: Event.relatedTarget(event), pageX: pointer.x, pageY: pointer.y }); return Object.extend(event, methods); }; } else { Event.prototype =3D Event.prototype || = document.createEvent("HTMLEvents").__proto__; Object.extend(Event.prototype, methods); return Prototype.K; } })(); Object.extend(Event, (function() { var cache =3D Event.cache; function getEventID(element) { if (element._prototypeEventID) return element._prototypeEventID[0]; arguments.callee.id =3D arguments.callee.id || 1; return element._prototypeEventID =3D [++arguments.callee.id]; } function getDOMEventName(eventName) { if (eventName && eventName.include(':')) return "dataavailable"; return eventName; } function getCacheForID(id) { return cache[id] =3D cache[id] || { }; } function getWrappersForEventName(id, eventName) { var c =3D getCacheForID(id); return c[eventName] =3D c[eventName] || []; } function createWrapper(element, eventName, handler) { var id =3D getEventID(element); var c =3D getWrappersForEventName(id, eventName); if (c.pluck("handler").include(handler)) return false; var wrapper =3D function(event) { if (!Event || !Event.extend || (event.eventName && event.eventName !=3D eventName)) return false; Event.extend(event); handler.call(element, event); }; wrapper.handler =3D handler; c.push(wrapper); return wrapper; } function findWrapper(id, eventName, handler) { var c =3D getWrappersForEventName(id, eventName); return c.find(function(wrapper) { return wrapper.handler =3D=3D = handler }); } function destroyWrapper(id, eventName, handler) { var c =3D getCacheForID(id); if (!c[eventName]) return false; c[eventName] =3D c[eventName].without(findWrapper(id, eventName, = handler)); } function destroyCache() { for (var id in cache) for (var eventName in cache[id]) cache[id][eventName] =3D null; } if (window.attachEvent) { window.attachEvent("onunload", destroyCache); } return { observe: function(element, eventName, handler) { element =3D $(element); var name =3D getDOMEventName(eventName); var wrapper =3D createWrapper(element, eventName, handler); if (!wrapper) return element; if (element.addEventListener) { element.addEventListener(name, wrapper, false); } else { element.attachEvent("on" + name, wrapper); } return element; }, stopObserving: function(element, eventName, handler) { element =3D $(element); var id =3D getEventID(element), name =3D = getDOMEventName(eventName); if (!handler && eventName) { getWrappersForEventName(id, eventName).each(function(wrapper) { element.stopObserving(eventName, wrapper.handler); }); return element; } else if (!eventName) { Object.keys(getCacheForID(id)).each(function(eventName) { element.stopObserving(eventName); }); return element; } var wrapper =3D findWrapper(id, eventName, handler); if (!wrapper) return element; if (element.removeEventListener) { element.removeEventListener(name, wrapper, false); } else { element.detachEvent("on" + name, wrapper); } destroyWrapper(id, eventName, handler); return element; }, fire: function(element, eventName, memo) { element =3D $(element); if (element =3D=3D document && document.createEvent && = !element.dispatchEvent) element =3D document.documentElement; var event; if (document.createEvent) { event =3D document.createEvent("HTMLEvents"); event.initEvent("dataavailable", true, true); } else { event =3D document.createEventObject(); event.eventType =3D "ondataavailable"; } event.eventName =3D eventName; event.memo =3D memo || { }; if (document.createEvent) { element.dispatchEvent(event); } else { element.fireEvent(event.eventType, event); } return Event.extend(event); } }; })()); Object.extend(Event, Event.Methods); Element.addMethods({ fire: Event.fire, observe: Event.observe, stopObserving: Event.stopObserving }); Object.extend(document, { fire: Element.Methods.fire.methodize(), observe: Element.Methods.observe.methodize(), stopObserving: Element.Methods.stopObserving.methodize(), loaded: false }); (function() { /* Support for the DOMContentLoaded event is based on work by Dan = Webb, Matthias Miller, Dean Edwards and John Resig. */ var timer; function fireContentLoadedEvent() { if (document.loaded) return; if (timer) window.clearInterval(timer); document.fire("dom:loaded"); document.loaded =3D true; } if (document.addEventListener) { if (Prototype.Browser.WebKit) { timer =3D window.setInterval(function() { if (/loaded|complete/.test(document.readyState)) fireContentLoadedEvent(); }, 0); Event.observe(window, "load", fireContentLoadedEvent); } else { document.addEventListener("DOMContentLoaded", fireContentLoadedEvent, false); } } else { document.write(" > ... */ UI.Carousel =3D Class.create(UI.Options, { // Group: Options options: { // Property: direction // Can be horizontal or vertical, horizontal by default direction : "horizontal", // Property: previousButton // Selector of previous button inside carousel element, = ".previous_button" by default, // set it to false to ignore previous button previousButton : ".previous_button", // Property: nextButton // Selector of next button inside carousel element, ".next_button" = by default, // set it to false to ignore next button nextButton : ".next_button", // Property: container // Selector of carousel container inside carousel element, = ".container" by default, container : ".container", // Property: scrollInc // Define the maximum number of elements that gonna scroll each = time, auto by default scrollInc : "auto", // Property: disabledButtonSuffix // Define the suffix classanme used when a button get disabled, to = '_disabled' by default // Previous button classname will be previous_button_disabled disabledButtonSuffix : '_disabled', // Property: overButtonSuffix // Define the suffix classanme used when a button has a rollover = status, '_over' by default // Previous button classname will be previous_button_over overButtonSuffix : '_over' }, /* Group: Attributes Property: element DOM element containing the carousel Property: id DOM id of the carousel's element Property: container DOM element containing the carousel's elements Property: elements Array containing the carousel's elements as DOM elements Property: previousButton DOM id of the previous button Property: nextButton DOM id of the next button Property: posAttribute Define if the positions are from left or top Property: dimAttribute Define if the dimensions are horizontal or vertical Property: elementSize Size of each element, it's an integer Property: nbVisible Number of visible elements, it's a float Property: animating Define whether the carousel is in animation or not */ /* Group: Events List of events fired by a carousel Notice: Carousel custom events are automatically namespaced in = "carousel:" (see Prototype custom events). Examples: This example will observe all carousels > document.observe('carousel:scroll:ended', function(event) { > alert("Carousel with id " + event.memo.carousel.id + " has = just been scrolled"); > }); This example will observe only this carousel > new UI.Carousel('horizontal_carousel').observe('scroll:ended', = function(event) { > alert("Carousel with id " + event.memo.carousel.id + " has = just been scrolled"); > }); Property: previousButton:enabled Fired when the previous button has just been enabled Property: previousButton:disabled Fired when the previous button has just been disabled Property: nextButton:enabled Fired when the next button has just been enabled Property: nextButton:disabled Fired when the next button has just been disabled Property: scroll:started Fired when a scroll has just started Property: scroll:ended Fired when a scroll has been done, memo.shift =3D number of elements scrolled, it's a float Property: sizeUpdated Fired when the carousel size has just been updated. Tips: memo.carousel.currentSize() =3D the new carousel size */ // Group: Constructor /* Method: initialize Constructor function, should not be called directly Parameters: element - DOM element options - (Hash) list of optional parameters Returns: this */ initialize: function(element, options) { this.setOptions(options); this.element =3D $(element); this.id =3D this.element.id; this.container =3D = this.element.down(this.options.container).firstDescendant(); this.elements =3D this.container.childElements(); this.previousButton =3D this.options.previousButton =3D=3D false ? = null : this.element.down(this.options.previousButton); this.nextButton =3D this.options.nextButton =3D=3D false ? null : = this.element.down(this.options.nextButton); this.posAttribute =3D (this.options.direction =3D=3D "horizontal" ? = "left" : "top"); this.dimAttribute =3D (this.options.direction =3D=3D "horizontal" ? = "width" : "height"); this.elementSize =3D this.computeElementSize(); this.nbVisible =3D this.currentSize() / this.elementSize; var scrollInc =3D this.options.scrollInc; if (scrollInc =3D=3D "auto") scrollInc =3D Math.floor(this.nbVisible); [ this.previousButton, this.nextButton ].each(function(button) { if (!button) return; var className =3D (button =3D=3D this.nextButton ? "next_button" : = "previous_button") + this.options.overButtonSuffix; button.clickHandler =3D this.scroll.bind(this, (button =3D=3D = this.nextButton ? -1 : 1) * scrollInc * this.elementSize); button.observe("click", button.clickHandler) .observe("mouseover", function() = {button.addClassName(className)}.bind(this)) .observe("mouseout", function() = {button.removeClassName(className)}.bind(this)); }, this); this.updateButtons(); }, // Group: Destructor /* Method: destroy Cleans up DOM and memory */ destroy: function($super) { [ this.previousButton, this.nextButton ].each(function(button) { if (!button) return; button.stopObserving("click", button.clickHandler); }, this); this.element.remove(); this.fire('destroyed'); }, // Group: Event handling /* Method: fire Fires a carousel custom event automatically namespaced in = "carousel:" (see Prototype custom events). The memo object contains a "carousel" property referring to the = carousel. Example: > document.observe('carousel:scroll:ended', function(event) { > alert("Carousel with id " + event.memo.carousel.id + " has = just been scrolled"); > }); Parameters: eventName - an event name memo - a memo object Returns: fired event */ fire: function(eventName, memo) { memo =3D memo || { }; memo.carousel =3D this; return this.element.fire('carousel:' + eventName, memo); }, /* Method: observe Observe a carousel event with a handler function automatically = bound to the carousel Parameters: eventName - an event name handler - a handler function Returns: this */ observe: function(eventName, handler) { this.element.observe('carousel:' + eventName, handler.bind(this)); return this; }, /* Method: stopObserving Unregisters a carousel event, it must take the same parameters as = this.observe (see Prototype stopObserving). Parameters: eventName - an event name handler - a handler function Returns: this */ stopObserving: function(eventName, handler) { this.element.stopObserving('carousel:' + eventName, handler); return this; }, // Group: Actions /* Method: checkScroll Check scroll position to avoid unused space at right or bottom Parameters: position - position to check updatePosition - should the container position be updated ? = true/false Returns: position */ checkScroll: function(position, updatePosition) { if (position > 0) position =3D 0; else { var limit =3D = this.elements.last().positionedOffset()[this.posAttribute] + = this.elementSize; var carouselSize =3D this.currentSize(); if (position + limit < carouselSize) position +=3D carouselSize - (position + limit); position =3D Math.min(position, 0); } if (updatePosition) this.container.style[this.posAttribute] =3D position + "px"; return position; }, /* Method: scroll Scrolls carousel from maximum deltaPixel Parameters: deltaPixel - a float Returns: this */ scroll: function(deltaPixel) { if (this.animating) return this; // Compute new position var position =3D this.currentPosition() + deltaPixel; // Check bounds position =3D this.checkScroll(position, false); // Compute shift to apply deltaPixel =3D position - this.currentPosition(); if (deltaPixel !=3D 0) { this.animating =3D true; this.fire("scroll:started"); var that =3D this; // Move effects this.container.morph("opacity:0.5", {duration: 0.2, afterFinish: = function() { that.container.morph(that.posAttribute + ": " + position + "px", = { duration: 0.4, delay: 0.2, afterFinish: function() { that.container.morph("opacity:1", { duration: 0.2, afterFinish: function() { that.animating =3D false; that.updateButtons() .fire("scroll:ended", { shift: deltaPixel / = that.currentSize() }); } }); } }); }}); } return this; }, /* Method: scrollTo Scrolls carousel, so that element with specified index is the = left-most. This method is convenient when using carousel in a tabbed = navigation. Clicking on first tab should scroll first container into view, = clicking on a fifth - fifth one, etc. Indexing starts with 0. Parameters: Index of an element which will be a left-most visible in the = carousel Returns: this */ scrollTo: function(index) { if (this.animating || index < 0 || index > this.elements.length || = index =3D=3D this.currentIndex() || isNaN(parseInt(index))) return this; return this.scroll((this.currentIndex() - index) * = this.elementSize); }, /* Method: updateButtons Update buttons status to enabled or disabled Them status is defined by classNames and fired as carousel's = custom events Returns: this */ updateButtons: function() { this.updatePreviousButton(); this.updateNextButton(); return this; }, updatePreviousButton: function() { var position =3D this.currentPosition(); var previousClassName =3D "previous_button" + = this.options.disabledButtonSuffix; if (this.previousButton.hasClassName(previousClassName) && position = !=3D 0) { this.previousButton.removeClassName(previousClassName); this.fire('previousButton:enabled'); } if (!this.previousButton.hasClassName(previousClassName) && position = =3D=3D 0) { this.previousButton.addClassName(previousClassName); this.fire('previousButton:disabled'); } }, updateNextButton: function() { var lastPosition =3D this.currentLastPosition(); var size =3D this.currentSize(); var nextClassName =3D "next_button" + = this.options.disabledButtonSuffix; if (this.nextButton.hasClassName(nextClassName) && lastPosition !=3D = size) { this.nextButton.removeClassName(nextClassName); this.fire('nextButton:enabled'); } if (!this.nextButton.hasClassName(nextClassName) && lastPosition = =3D=3D size) { this.nextButton.addClassName(nextClassName); this.fire('nextButton:disabled'); } }, // Group: Size and Position /* Method: computeElementSize Return elements size in pixel, height or width depends on carousel = orientation. Returns: an integer value */ computeElementSize: function() { return this.elements.first().getDimensions()[this.dimAttribute]; }, /* Method: currentIndex Returns current visible index of a carousel. For example, a horizontal carousel with image #3 on left will = return 3 and with half of image #3 will return 3.5 Don't forget that the first image have an index 0 Returns: a float value */ currentIndex: function() { return - this.currentPosition() / this.elementSize; }, /* Method: currentLastPosition Returns the current position from the end of the last element. = This value is in pixel. Returns: an integer value, if no images a present it will return 0 */ currentLastPosition: function() { if (this.container.childElements().empty()) return 0; return this.currentPosition() + this.elements.last().positionedOffset()[this.posAttribute] + this.elementSize; }, /* Method: currentPosition Returns the current position in pixel. Tips: To get the position in elements use currentIndex() Returns: an integer value */ currentPosition: function() { return this.container.getNumStyle(this.posAttribute); }, /* Method: currentSize Returns the current size of the carousel in pixel Returns: Carousel's size in pixel */ currentSize: function() { return this.container.parentNode.getDimensions()[this.dimAttribute]; }, /* Method: updateSize Should be called if carousel size has been changed (usually called = with a liquid layout) Returns: this */ updateSize: function() { this.nbVisible =3D this.currentSize() / this.elementSize; var scrollInc =3D this.options.scrollInc; if (scrollInc =3D=3D "auto") scrollInc =3D Math.floor(this.nbVisible); [ this.previousButton, this.nextButton ].each(function(button) { if (!button) return; button.stopObserving("click", button.clickHandler); button.clickHandler =3D this.scroll.bind(this, (button =3D=3D = this.nextButton ? -1 : 1) * scrollInc * this.elementSize); button.observe("click", button.clickHandler); }, this); this.checkScroll(this.currentPosition(), true); this.updateButtons().fire('sizeUpdated'); return this; } }); /* Class: UI.Ajax.Carousel Gives the AJAX power to carousels. An AJAX carousel : * Use AJAX to add new elements on the fly Example: > new UI.Ajax.Carousel("horizontal_carousel", > {url: "get-more-elements", elementSize: 250}); */ UI.Ajax.Carousel =3D Class.create(UI.Carousel, { // Group: Options // // Notice: // It also include of all carousel's options options: { // Property: elementSize // Required, it define the size of all elements elementSize : -1, // Property: url // Required, it define the URL used by AJAX carousel to request new = elements details url : null }, /* Group: Attributes Notice: It also include of all carousel's attributes Property: elementSize Size of each elements, it's an integer Property: endIndex Index of the last loaded element Property: hasMore Flag to define if there's still more elements to load Property: requestRunning Define whether a request is processing or not Property: updateHandler Callback to update carousel, usually used after request success Property: url URL used to request additional elements */ /* Group: Events List of events fired by an AJAX carousel, it also include of all = carousel's custom events Property: request:started Fired when the request has just started Property: request:ended Fired when the request has succeed */ // Group: Constructor /* Method: initialize Constructor function, should not be called directly Parameters: element - DOM element options - (Hash) list of optional parameters Returns: this */ initialize: function($super, element, options) { if (!options.url) throw("url option is required for UI.Ajax.Carousel"); if (!options.elementSize) throw("elementSize option is required for UI.Ajax.Carousel"); $super(element, options); this.endIndex =3D 0; this.hasMore =3D true; // Cache handlers this.updateHandler =3D this.update.bind(this); this.updateAndScrollHandler =3D function(nbElements, transport, = json) { this.update(transport, json); this.scroll(nbElements); }.bind(this); // Run first ajax request to fill the carousel this.runRequest.bind(this).defer({parameters: {from: 0, to: = Math.ceil(this.nbVisible) - 1}, onSuccess: this.updateHandler}); }, // Group: Actions /* Method: runRequest Request the new elements details Parameters: options - (Hash) list of optional parameters Returns: this */ runRequest: function(options) { this.requestRunning =3D true; new Ajax.Request(this.options.url, Object.extend({method: "GET"}, = options)); this.fire("request:started"); return this; }, /* Method: scroll Scrolls carousel from maximum deltaPixel Parameters: deltaPixel - a float Returns: this */ scroll: function($super, deltaPixel) { if (this.animating || this.requestRunning) return this; var nbElements =3D (-deltaPixel) / this.elementSize; // Check if there is not enough if (this.hasMore && nbElements > 0 && this.currentIndex() + = this.nbVisible + nbElements - 1 > this.endIndex) { var from =3D this.endIndex + 1; var to =3D Math.ceil(from + this.nbVisible - 1); this.runRequest({parameters: {from: from, to: to}, onSuccess: = this.updateAndScrollHandler.curry(deltaPixel).bind(this)}); return this; } else $super(deltaPixel); }, /* Method: update Update the carousel Parameters: transport - XMLHttpRequest object json - JSON object Returns: this */ update: function(transport, json) { this.requestRunning =3D false; this.fire("request:ended"); if (!json) json =3D transport.responseJSON; this.hasMore =3D json.more; this.endIndex =3D Math.max(this.endIndex, json.to); this.elements =3D this.container.insert({bottom: = json.html}).childElements(); return this.updateButtons(); }, // Group: Size and Position /* Method: computeElementSize Return elements size in pixel Returns: an integer value */ computeElementSize: function() { return this.options.elementSize; }, /* Method: updateSize Should be called if carousel size has been changed (usually called = with a liquid layout) Returns: this */ updateSize: function($super) { var nbVisible =3D this.nbVisible; $super(); // If we have enough space for at least a new element if (Math.floor(this.nbVisible) - Math.floor(nbVisible) >=3D 1 && = this.hasMore) { if (this.currentIndex() + Math.floor(this.nbVisible) >=3D = this.endIndex) { var nbNew =3D Math.floor(this.currentIndex() + = Math.floor(this.nbVisible) - this.endIndex); this.runRequest({parameters: {from: this.endIndex + 1, to: = this.endIndex + nbNew}, onSuccess: this.updateHandler}); } } return this; }, updateNextButton: function($super) { var lastPosition =3D this.currentLastPosition(); var size =3D this.currentSize(); var nextClassName =3D "next_button" + = this.options.disabledButtonSuffix; if (this.nextButton.hasClassName(nextClassName) && lastPosition !=3D = size) { this.nextButton.removeClassName(nextClassName); this.fire('nextButton:enabled'); } if (!this.nextButton.hasClassName(nextClassName) && lastPosition = =3D=3D size && !this.hasMore) { this.nextButton.addClassName(nextClassName); this.fire('nextButton:disabled'); } } }); ------=_NextPart_000_0040_01CAA6BD.0E3AE150 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.xfm951.com/blog/wp-content/themes/blognews/includes/contentslider.js //** Featured Content Slider script- (c) Dynamic Drive DHTML code = library: http://www.dynamicdrive.com. //** May 2nd, 08'- Script rewritten and updated to 2.0. //** June 12th, 08'- Script updated to v 2.3, which adds the following = features: //1) Changed behavior of script to actually collapse the previous = content when the active one is shown, instead of just tucking it = underneath the later. //2) Added setting to reveal a content either via "click" or = "mouseover" of pagination links (default is former). //3) Added public function for jumping to a particular slide within a = Featured Content instance using an arbitrary link, for example. //** July 11th, 08'- Script updated to v 2.4: //1) Added ability to select a particular slide when the page first = loads using a URL parameter (ie: mypage.htm?myslider=3D4 to select 4th = slide in "myslider") //2) Fixed bug where the first slide disappears when the mouse clicks = or mouses over it when page first loads. =09 // Featured Content Slider- =A9 Dynamic Drive DHTML code library = (www.dynamicdrive.com) // This notice MUST stay intact for legal use // Visit Dynamic Drive at http://www.dynamicdrive.com/ for this script = and 100s more var featuredcontentslider=3D{ //3 variables below you can customize if desired: ajaxloadingmsg: '
Fetching slider Contents. Please wait...
', bustajaxcache: true, //bust caching of external ajax page after 1st = request? enablepersist: true, //persist to last content viewed when returning to = page? settingcaches: {}, //object to cache "setting" object of each script = instance jumpTo:function(fcsid, pagenumber){ //public function to go to a slide = manually. this.turnpage(this.settingcaches[fcsid], pagenumber) }, ajaxconnect:function(setting){ var page_request =3D false if (window.ActiveXObject){ //Test for support for ActiveXObject in IE = first (as XMLHttpRequest in IE7 is broken) try { page_request =3D new ActiveXObject("Msxml2.XMLHTTP") }=20 catch (e){ try{ page_request =3D new ActiveXObject("Microsoft.XMLHTTP") } catch (e){} } } else if (window.XMLHttpRequest) // if Mozilla, Safari etc page_request =3D new XMLHttpRequest() else return false var pageurl=3Dsetting.contentsource[1] page_request.onreadystatechange=3Dfunction(){ featuredcontentslider.ajaxpopulate(page_request, setting) } document.getElementById(setting.id).innerHTML=3Dthis.ajaxloadingmsg var bustcache=3D(!this.bustajaxcache)? "" : = (pageurl.indexOf("?")!=3D-1)? "&"+new Date().getTime() : "?"+new = Date().getTime() page_request.open('GET', pageurl+bustcache, true) page_request.send(null) }, ajaxpopulate:function(page_request, setting){ if (page_request.readyState =3D=3D 4 && (page_request.status=3D=3D200 = || window.location.href.indexOf("http")=3D=3D-1)){ = document.getElementById(setting.id).innerHTML=3Dpage_request.responseText= this.buildpaginate(setting) } }, buildcontentdivs:function(setting){ var = alldivs=3Ddocument.getElementById(setting.id).getElementsByTagName("div")= for (var i=3D0; i