From: <Zapisane przez program Windows Internet Explorer 7>
Subject: Moda i styl - Expertia.pl - strefa wiedzy
Date: Wed, 4 Mar 2009 07:10:21 +0100
MIME-Version: 1.0
Content-Type: multipart/related;
	type="multipart/alternative";
	boundary="----=_NextPart_000_0000_01C99C98.47D5DD50"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://expertia.pl/public_media_site/images/logos/modaistyl.gif

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
lFmZlnmZmJmZmrmZnNmZTBAEADs=

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://expertia.pl/public_media_site/images/account_create_btn.gif

R0lGODlheQAXANUyAP///9mZmcAHB8EICMMICMUJCdiSksYJCdqZmdWHh88nJ9Fvb7cGBrUFBbIF
BcZQUMNAQL4HB9F8fLsHB81tbbkGBspeXsgfH8xVVb4WFslAQMpLS8IZGcUcHMsjI85hYdFkZM9Y
WM5OTtiMjNR5edaEhMgcHN93d92jo/75+diWlt2lpf35+dmWlssgIOB9feB6es1HR////wAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAADIALAAAAAB5ABcAAAb/QBlg
SCwaj8ikcslsOp9PIWulCliv2Kx2y+16v+CwmKtasYaosXrNbrvBqGELQa/b7/i8Pj/qj/aAgYKD
hAgtQwaJiouMjY6PjiUlQyWQlpeYmZqJQwmen6ChoqOkoyRDJCSgnaWtrq+wpUMStLW2t7QLursL
tby+u8AgwyC6ErzBucHIzMjKxc3NuNO3QxTX2Nna1x9H3N0AHx/cQ+PkRuNH5hTg4uAh4EUfIeXj
3fRG8Orr2/0UQxYCChxIMCCGgwcBWsBQBIPBIQ4DQkQIECFDABEXToQoYmJCAB0hahTx8WBIiyIL
qhQ45IHLlzBjxtywoSXNIjQf1ARQ0+WQ/w0ud768yXPoz59EgeocEoMIzZpAd0b9GZSqzKsvh0DY
yrWr164aNAzRAEEsgLBjyxIhCyGtWgBb0Z5l+3YsWbNszbbFK/ZuWrxx3X4dvHWIg8OIEytGnCHD
kMYOHANo/Djy4wyHK1sGEFkyZMZEPns+LNnBZM+TN2MerXqx68RDGsieTbu2bA4chuC+rTs3AA4N
iACXrZs3gAa+d9P23Zv4b+PBcet+nhx5cevPbWufPYSB9+/gw3vvMKRDh+9JGJAHcN57+fHdy7cH
v77++ffq45tfzz5///rw9SfegOgBUMGBCCao4IEXDHHBgxdU4CCEQ1TQIAAQSoghhQZOmPUhgxM6
qCGEF0oY4YUYWijihSSKuOCLCA4xwYw01mjjjB4cMcEQHuAoY45FTABkET0e0aOPAHig5I9G7tjj
kkkKyaOQQxKh5I1Y1jhEBFx26eWXXCog5pgKRDBmmGKaSWaZa57ZZplopunmm2rGyeaZarYJ5p5f
DiHAn4AGKuighBZq6KGIJqrooosOMcCjkEYq6aSUVmrppZhmqummmw5hAgGghirqqKSWauqpqKaq
6qqsqmrCEC8UIOustNZq66245qrrrrz26iuvMAyRwgkuHGDsscgmq+yyzDbr7LPQRistsy6ckAIA
QkCh7bbcduutEzIEAQA7

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://expertia.pl/public_media_site/images/avatar.jpg

/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAUwAA/+4ADkFkb2JlAGTAAAAAAf/b
AIQAAgEBAQIBAgICAgMCAgIDAwMCAgMDBAMDAwMDBAUEBAQEBAQFBQYGBwYGBQgICQkICAwLCwsM
DAwMDAwMDAwMDAECAgIEBAQIBQUICwkHCQsNDQ0NDQ0NDAwMDAwNDQwMDAwMDA0MDAwMDAwMDAwM
DAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgAZgBQAwERAAIRAQMRAf/EAKUAAAEEAwEBAQAAAAAAAAAA
AAgEBQcJAAMGAQoCAQABBQEBAQAAAAAAAAAAAAAAAQIEBQYDBwgQAAEDAgQEAwQHBwIHAAAAAAEC
AwQFBgAREgchQRMIMVEJYYEiFHGRoUJSFQrBYnKCkiMW0TIzU2ODoyQXEQACAQMBBgMHAwUAAAAA
AAAAAQIRAwQhMUFREgUGYXETgZGhscEiMkJiI9HhUjMU/9oADAMBAAIRAxEAPwC/zABmADVImMtj
iePlgAQP17LwyGABG5XnPxYAPG685+PAAsj15R8cjgAXx5zDg4HI+WADdgAzABmABJUKgG0EJ8fP
ABz9SqyuPH34AGaVVvHjgASOVjJtSyckIGa1k5IQPMk8BgAgruA9UTsb2xZcF1biU0z2swaHSnBW
KoVDl0IhXp/nUnAAHG436ojbtq8IUKwtqKpcFLD4FRlVOUI892PmAflIkQO5Ky4jWo4JNJeA6EHJ
0im34IOuu+pT2v0y26bUEVaTVJFRhx5jdHgMdeVGEhoOBmUslLTbic9KklWYPLEC91KzDStX4Gkw
e0M++k1DlX7nT4bTnNm/VRol075Um13bWdplLrbzcKn1FctD0luY7wbLzYSEhCz8PBWYJ54i2erK
dxR5aJlx1DsWWPiyuq5zTiqtU0p7ww8XJgTVMf6bBVz5YAOVuiuwoVNdmzpDUCG2M3Jkl1EdhH0u
OlI+3AAJncZ6wXYjt/1mJN4ouiqtkp/KLdbNTdBHJx1GTKferAAEe9X6hXeGvvO03abbpFOWokN1
OsFVVlZZHIphRdLYOf4ln6MJKSSq2kvE6WLM7j5YJyfBJsHPcud6l+8wSq/b6nQaU4VEUt6T+WxE
pV45QYAQCP4s8V17qtqOibb8DV4HZGdeSckoL9233GixPTx2epqQ5W5z9cezzVHa/wDQjaueejNx
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

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://expertia.pl/images_upload/16195/avatar.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABmAFADASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDpdwwM
daXJx3zUdJu5rnNR+/Bpj3CJncwFZmtapHpVjJcN1HCjPU15Zq+u6hdPIJZmUHgoDjr2NNK4N2PT
Lrxfo1lKYpLvc44OxSwz9RVZvHGioQfPlIY44iJx7mvIJHPl5z0pyXBKjPXHNXyE8x7pYatYagm+
0uY5fp1H4Grpcn614PZ6lcWU4mtZWilU8le/19a9W8NeIRrVipfYLpB+9QdvcexqXGw07nRZGKa5
GOaQNnnrUUjZGahlE/X6U04FAzSEigDzvx5qWNRjtQ3ywr5jD/aPQVwEs+VOTkk9a3PGkzv4mvQ2
eXH5Y4rmCHY5wcHpxW0diGTedldp7ikZ88ikkt5EgSXadp4PHQ1GmQ4BqrisyaN8n3rf8M60dJ1R
JWBZCNrLnHFYMK/vWQ/hTkbZKG9DSeo7WPf4pA8auvKsMg0PxyOKqaPIJNJtXAABiU8fSrknINYF
k4POMCmMeaopq1tLCZQx25xyOagfW7NZBGWZXbhQV61XKybo8y8VxG58YXSesgj/APHRUe0afJ5b
LDLjtnGK27q2in8Yylju3O0mfUbB/XNVdR0CHz2C8l23epzSlLWzNoRbV0C/Z7mAeZEAD1XFY19B
bSSARwOGXjIHBrrLXSUtNNk3nLnpntXPXelNIWyTknj2qIuzNpr3djL+wTLcq2zCkdarXEflzFcd
66OysJYQVZzsPRTzisuW3M2sOnZfmx9BWsZGEoaHqXhZ8eHbJW5YRjP61pXV3FbqC5ySOFHU1FpN
iDaxJDAy5jVsLnriqmrwm2ul87IEsWFz2P8An+dJK5lJ2EgvA9kAyxovBzs9feqtzcwwqJ5TBtjY
EkJ90evNLZMpilTPCEcH0qpryq2lzbQoyMYHvXn+2n7blv1NuRWuZdzdw3figPBIjhVaPdGm1Txn
/wCt+FaYciMlUy/Y1x2lsbfV4jwY/MILD0ORXWPK8P3U3t0C5x+tddVao2oP3bFW61ryrd4Gtmyh
wQR8ze4qC3dJkYkHaTkZHNRXUt3K4eSzhOM8rL0/OlhnLpgxNGfQ/wCNJrQ3HnJbA6VDommJf+Jm
ErbVLFue4HarKD5tzdByak0cRpdKJJULO/DA4IB7VcDCtJI9Bha73IRPsCMDgLngVV8TwpdJvVxn
OQpGDS27y/aIoVn3Lgse5IA9fxqK/lDuc8gcVscBzVtqRhTmwl355YSKM/rUWoXjX0PkmzkVT1xI
o/yanEXtR5Xeufkje9tTe77mF/ZFmrAraXI5yf8ASRk/lWsq+dGN4aMj5eWyfzrUtNGvL4Zt7dmX
u7cKPxNZ1/G1pqdxp8mPMgC7tvTJ61U02rsqk7S0KFxZQb9wuDu9KjEJXkMCKjuUCycUK7beTWaO
u90Tsf3Eu3BOw9ajWKOJ4SbYLJJGsqEvjjt175FSQxNdD7Mh+eb92v1NdteaVBc2qRqArwqBGx9O
mP0renFyi7HJWequctbX99buJFVXbsWkIx+QqS41a7lGTbxKx6kSHn9K0JNAvEUFFjfI6K4z+tZd
xA8TmORGRx1Vhg0PmS1MVFM7DTPCV7qG2RwLeA/xyDk/QV1Vn4c0vTBvWDz5V58yX5jn2HQVsvKB
1NUrq4GVjQZyck1rGKRLk2Ky7p9xHCL8o9DXkXi+2ksvGFzcNzDdgFT6EcEf1/GvYEYMTXE+M9N+
2Q3CBf3ijzYj/tAf1GRTqR5olUpWkedXHzciqxJFO3M0YbtTGDFScVxHenodF4RtTPdy3zj5IAEj
/wB49T+A/nXZsmcDvnNZPh+1+yaJbRlcO48x/q3P8sVtqhx7mu6C5Y2OGo7yuNCh32Ej2q89hbXc
fl3ECSL/ALQ6VWWMCRT6GtCN1BwTzQQaDyu74J49BUUg/eCiimSK0hSTiqmoxCZBITyOPqKKKBrc
8nW1Vppo+AFlYfkTVuDTommSNhkZzRRXD9o9Dodba5eUeijgVoE80UV2nE9yVV5FDjL0UUyT/9k=

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://expertia.pl/images_upload/16194/avatar.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABmAFADASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDkNKZH
1NLeWztXSZyDlT8mAThecY4qW1eO61SBHtIEjO4bIwQM7SQffpVW0nhtdTini8x4Y2JG4AMRtI6d
utPs5hDfQzspIRmJA91I/ma5j03F7osxRbLJLjYkhkYhVkztwOpOD61KcTXCLHEsQkcLtU5AHc8+
2aWxuYhaGzulk8sMXiljG4qT1BFYmp+IFsbl4rIhnVSnmMv3c9cD1xx7ZppXJc7K73OknurWyMF3
DOsMM0YZNzdR6EVo6frVlfjakqeYOozx+FeQTTO7FySWPUk81DHPJG2VdgfUHFWoHNKonue8AA9O
adjFea+GvFtzbyrBduZojwCx+Zfxr0S3vIbofu2+bup4P5UnoK2lywKfimrT6CTzKNFFuJmYgbcg
AdTvKj8OKsrGnmsiu/7tyjlkxyFLEjnnoeDz0qmxuJWYzefIWAVt6scgdqn3zOqB2nPl/cJ3ZX3B
qLHoXl3ItU1GOz0iNonbzHj/AHe5QG5d89CemOv0rivNJYnqa1fEd49xqGx2ZvKXbluuTWH0+tbQ
Whw1ZNuzLgKsoGcmr2laJPqcxC/LGPvMe3t9ar6RYy31xtXhB95vSvSNLtY7WBUQqqj3qKlTl0RV
Klz6vY4PU9Nl0m72OMA8qfWut0PUDeaejMf3sfyk9/Y1a8QW9rqNg9uZYjcAZjG4bgRXJeF7ww3R
jc4Dja2fUdKlNyWpqkoTt0Z6BBrE9vgSASp7nDfnWra6pa3ZCpJtk/uPwf8A69co06N3/Q1BJIre
/wCFK7NJUYy20Ow8iP8Au0eRHjJHFSVFdnbZzsO0bH9DWhxXPEdUuPteo3Nx/wA9JWYfTPH6VFa2
3nvl2CoOTk4J+lRk5C1paPHvlyeQDjFW3ZCirs0tNjhZsiBolTByjHJ/pmuiVftGlyqN0mJNuRx2
qMwRw2byhfmC5wKm0S8t44pI23E5ALKMjNc8nfU7IwcdCvpcUyxsn2OH7+P9WOVx1z61z4K6X4lb
YHAjlEnz49c9q9BjKNhsbX6lTXD+Ko1TxICBjfApP60Qldiq0+WNz1VIYnQMBlSMinfZ09P1qj4e
ulvNAsZlbOYgrexHB/lWoK1Oa7KoqtqRK6Vdlevkvj8jVgU2ZBLC8Z6MpFAjweRCjbTwQcVqaCR5
sinsc0zW7Q22pSKRgN8w/kar6bN9nuwSeG4NW1dBB2kdtLO8NrkIzgngCpLK4mXBSCJc5+UsQapx
3AZVXtWxZi3bbvHPb61yvQ9CDu7l2B5Zm/ewGFgMgEg5/KuJ8WShtfkwcmKBVP1PP9a7e6v7eztn
mkOEjUk/4V5dd3cl9dXFy/35pN2PQen5VVGOtzLETXLY7v4baiXgutPds7T50Y9jw364rvhXj/g6
R4PE9iYc7ZHeNh6rtr2AVszjQ6HTzLtYSqYzxuX1rOvNKuAz7HaQeh6itDT7tlmWfbsEh2XER/gc
df8AGtO5iBeVR1HzD6Gt1ZEO54v4x08QQ29yOQzEE46Z/wD1VyQUmUAV67440sP4enbHMTiQfTmv
LLeCT7XgghowGP5ipmio6mzYMfLXeMj1robXbtHU+1Lpmjs1uHRCVxyBzj8K1YbOKMA5JJ4AVeSf
Qe9cU73O2nsct4oaT+zthzlj0HYCuc07T3vpFjjdR6+uO5r0nxPoTxaUqun+kTH5gOdi9cfX1/8A
rVn+GfC5bRItVDuZFO/yj90gHnNb01ZWOeq+aVzo/D/hvSLCwivLS2CzuShmdstjj+ftXRpps8jo
iYbcM56ACm2cKxwQogzH5yyKf9kr/wDWFbGlNjSw5HODz9K15V1MblC6sF+0NIgwZkwfdhyD/MVL
Gd722erxsjfUVoNGCUPocisuYmHULVB/fbiqEVdf09bzSLiJlyGVcj1wRXnDeHWj11cJxJbOD/vZ
GK9iuIg8TAjgjFZY0xJriGQgZXPNKeo4mPodh+6RoyF4BKnscVbS3hTxY24oJxZ+akZ7HftLD3xi
poF+xXjIR8u6uhFvBN5UxiR5ADtkKAlfbPWocSlNoxrvThevGsw+VuMdyKtafpkcGmJAFACrsI/S
rtxHtkDdx/OrDYVOOrU0hNmFo8ebcW0nWNigP0PT+VXoB5OlSxngoD/WordNup3SL1OyZffIwf5V
avwEt7rHRogwqiRzSARg+hA/OsO9kL6tAP7uKKKXUZvHmJagj+ViB2aiin1BGbqAH2xfUipZb64s
9CvprdlE0NvJJGWGQGVSRkfhRRQJjND8Q2/ifTRf28UsabyhWQDO4Yz0J45rW8wtLF6ciiikMhaP
GsQbTgyRsmfccilvnMliXPVo8H86KKBH/9k=

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://expertia.pl/public_media_site/images/other/wprost_zs_strona_miesiaca1.jpg

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

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://expertia.pl/files_upload/20080520/121128187711fd981accc348797aca236b289d8a99-t200x127.jpeg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAB/AKkDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDodFtd
ZGfJ1fxWc9ZL23gCg/QjdmupimvLcBZb2/kfGCzEBR7nGK8h1D4m2oLRSaDrBYcMl5qMo59wowPw
pbLxLpN5AJXGgae3Zbm3urtl+pIArhcZ9Dp91nb+I9IfxDHs8rRLws2c3Mskb5H+0pJNc1J8L5YY
nL6RohyODHrVwjL7jKkVnz+KLNhtXx7b24/uWelCIf8Aj3NY2o/2XqUaib4heYoydskRGc+uHprm
T1/UHboaa+A9OmnWG42QyA7RGdcEhP8AugRk4/KtUfB2Ndtxbahe2mBkAkyr+B2qaxfDmr2PhqNo
7HxlZW8bNmR7ayXzXz/ttuP9K6G48W3d0C+iTXviBox86Lfyqw/4CkYH5mi8trjsuxhax8M9daZZ
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

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://expertia.pl/public_media_site/images/wykop_small.gif

R0lGODlhEgAQANU/APzn2bzJ0MLQ10tziaW8yPascfOLQzNSZP///ydHWvi4kfJ2IvSPLPetUnaM
mc3a4frMt9rh5e9iHZyosPrKkBo2SI+epvHz9IyqufnEqvF7R+Po6/BpIGh7hlWBl/SSY/vbtIqX
oERpflxveRMsPHKEjnmcrldwf/J7M6y4v2aTqv759fX4+e9aG19yfT1gdF+KoP77+WGPpv3v4v3m
wf3z6vrTsP39/PBrL/739EhcaX+Rm3yesPze0G6asP///yH5BAEAAD8ALAAAAAASABAAAAbswN+P
9RAQCBieiYfBECJC4cOnkslgHs9gK3q9HKzfpooRBAKRtCBFsLwOpR8BRrgh7ndag3KPHBIXJh4R
eDc0MxQMDDkINycJAjADLHc3BQwFNSgLCnclCSkDIgg2DTYgCwsACgsojA4VEyKjBQsGMQYLBQAc
HJ07FW4vCACpEBkcEgAFEjgrwG4Hdh8cGjEoEho4GhkIJSQhL4AIPRISGR8tGhB4LiQTjwF36ers
eAgHJAE7CSc3Nz3W3buTggSJCxsSVDjQoaGFhyVGjNBhMM4PPxUykqhgsKPBDlGERJjwUOIIFyFC
pNgQJQgAOw==

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://expertia.pl/public_media_site/images/icon_rate.gif

R0lGODlhaQAgAMQAAPn5+uq0kP////X19vLDpvHx8tOXbdra2uHh4fz8/Ojo6O7t7umnd+/RvvPi
1+CcaNaMXNmjf/Tq5tJ9V/bx7+vq6vn18+3p5peXl/f3+O/v8PPz9Pv7+/39/ezs7Obm5yH5BAAA
AAAALAAAAABpACAAAAX/oCACWqWcaKqubOu+cCyflQaIeLFkHe7/wKBwSCwKO8hkJ8Fscp5QDgCQ
2XgKuY1xy+16Bcpk0/mcms9mDTaz+Lrf3TBynIiWM5mBHn/Ge9g3cIKDInJ0dXZSVBsFBWobA3iS
VQsKhJdfhnSJilMDG2pVGhqQk3onmKlDckubiWhUAyUWBA4FCguQeruoQRi/GDi/P8DCxMPCxcHG
AsOsh5ywZlUVCw0TBBoICqS7p5ZEy83izczk4svk5cwdGGHQr9JTkgUm1wEWHwgVBd4DvULQiUjn
i6CPYOrOJXHXakw8eVRM3VLQAAK2AQg+XIG0YQNAIOcGihxncJ05ZMEW/y50+FDeJEmfNOijYGAC
BAcfDuAq0NEjOF/JgCE8OI6Z0YHtlGBosjQaxIgv88RUgOAAgmsTAmxAsO3RxIBEzYk1Sg6JO3dM
mXDAYOcpVFO7GFWqeuCABJsMGlg4oLHR14LDQg4sRjKds3bAWgl98gvK06h4/OnRoeDDAB0SJESA
wIABTp0LGn1U5eOZq7YQIUuVPPWDBQewGxCQHYBBgAJWcWkYrco0S9QuIbP2V8CDRgcBCBBIrnx5
AAlVt1X48DOVbzJR3Koe7q1nCQQbAmx+EKC8+QANLtTNuM26JuzZHwvnrqendwUHPDQIYAACZ+fl
1VIXX+0BRVZZiM3xC/9TbK0lFABCYQAhMHhQqMcv3mAQl30dNbLbARrIRsADBhhgm3PKOZAZdNUd
JNBgYCi1FBONMdbgFBLi2AcGkvA4gIa7YBgkhx36pUNOGhDQGXkMPHBic1Be0KIxBjHEkGIJLMVW
g2xBaEaOEL7EYx5AAvnjhZ9s8EuRRvq1QE4fNBBBBAY84KSTtnWmJwPUgVWOlWbRseVahHppqJcV
UpiBUEEOqWZPGLQpKWUHVECAAXSWCEGddnaKp5RgmXVWhGoRWqiEEUq4aI+RoWnmmWpGWMAvk7ZZ
SaUNMDDnnCXaCYGdTdrZJxBJrTQjjVHkqOyhqza7qD9l1odBR9MyMmv9I5HWOooGc+2z3K689trp
r8MWohKWDTJWxqE6jllhhUEyCuSjwKhpZLZCebjttnPpxB+4vHraaZ/vweeYfFHRVx+RtUq6L78L
RGwciMhFcJ545S1p5wkJiHFafKklrHCaHDbc5sOjRKyyxFTlZ00DMIsIpXkf7AAPcNJsNzLDJhuJ
MrcrB+3BdNF54EFlH+hjFQIOwEzAHwsYvG5wItNHpLU96/tw0FyrfLTSA4YdNnUfaCBAIy3BorPV
PGftCMpdx2200SckzZXYYlsmgg6RIPzSzm1n/XPcXM9tuNEVJF4Z0knbvU0GHOBAggkzVG755Ziz
0HjSuAyAhAAhAAA7

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://expertia.pl/token

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAAgAFADASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDq6Kh8
5ncrEBx1JpFk3uYpFGfbvXBc8y5LvUttDAmnhSegqoSsdzkkKo7ngDirRIAJJwBzk9qBpMUgjrSV
Cb6E6gLH5vMMYkD8bTnOBn1+Un6CorvVLOyu4bedyplz+8JAROCRuJPGdpx9KY1CTfKlqWiQBk0g
YHsaqHU7GRwiX1q5YgKqyqST+dFzqlnYssdzd28TlchJJQrEeuCfap5kOpTnT0qJr10LtFQRTNPG
ssZjZG5BU5z+NSguR0ApkFQRrHIRKpK9jWe0Ntca3cK8lwscdtEy+VPJGFJaTJ+Uj0HX0rdrOl0m
3utVluru2t50MMccYkQMVKs5PUcZ3L+VbUWo3bdtP1RdO0b62Ktgy3K3UUkzT2wkaJJW5LptGee+
CWGfap1ka7sIbNm3TSOYZj/sr94/iMf99itNVVFCqoVQMAAYAqFLOJL2S7APmOoU88fX6nA/IVlU
96V0dVDERhzOXTVev9av0RSuLd5dTvREQs6W8DxMezhpcfgeh9iajWGU3GnXM8ZSa4ui7ITyg8mT
av4D9Sa1giCQyBV3kAFsckDOBn8T+dDIjFSyqShypI6HBGR+BI/Gnc5OYp2//HzqH/XyP/RSVXMZ
fXLogZxaQcf8ClrSigWKSZ1JJmfe2ex2hePwUVVn05pbxrmK9ubd3jWNhEEIYKWI+8p/vHpUWLxE
lOSa7JfckiGAw2+qFIVEayxF5UUYAYEAHHqQT9dtXwQT82aZa2cdqHKs8kj8vJI25m9Pw9hxVinY
xR//2Q==

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://expertia.pl/images_upload/7455/avatar.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABmAFADASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDzewiB
0lATwUx+lYUFhctrlrpfn7WnaNQxGQu8Ajj2zXQ29pdReH0uHgkSEqFDOuAdylhjPUYB5HFYSz3c
muxXomhFxujYODhIyAAM/Tiphs7mk730GSy3trftpr4kcSbAuTgknA4P1qe7eTTbr7Pd2CQ3ELt+
8VOcqdp5HBAI9Kr3N3LJ4gW/aNDJ5qOFB+UkYxj2OM/StnUNfjvbmVrmyIm+yzR5T513M7MW+gz1
5q7K7sZ8z0uZdteW0J82G5uILncp8zhgMH8D79+a2LvxPqt3J5st1p1+UYiP7RbKWAPXG8HAPfB/
xqvp+paLHoUlndQbpw8jRStCCMFCAAeoOcVi28dm9hApO24zKztuIyAo2j88/nRqtmF03qjTmu5m
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
cZSQR8bgMkgUxB60UUIGf//Z

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://expertia.pl/images_upload/10175/avatar.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABmAFADASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD2R3+Y
9sY7VC3TtzUx56j61Cw6etbkkTYPUGoZAwGQQQOoqY9T79ahm6fNwMH8aT2EZV6uYmXy1LbehPBx
0rMkhijywcKMhsuOB7VQ8U68+lLKsCR7zy8kgyoyMYrz651vWL53ku7ljDjKRR/KDnkfSsZK5aTP
RswvOYoXRmOXCA53DPNRGTExjk4AP3Acd/8A9VeUJrN2kpkwRIM+W+/5h2OPwrU07xTe2LRJfReb
FNzHKDk/nUOHUpI7ohGidpCxc5xtqZMsCRliMjJPv0rOt7lJrZSH+UjAOeRipIp5BKCuJNvVR/Fx
Wa0YNHrRA5wKicfjUx6VEy5H6V2mZWYZ6+tVbyRYbd5G4C9M859qusvPPSsfXGiRLaOVvkkfkA9e
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
7+o/KiihDP/Z

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://expertia.pl/images_upload/10218/avatar.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABqAFADASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD36kIB
HNLRQAmARjAowPQUtIeo96AKmoaja6bbPPdSCONRnJ7/AErnL3xbZyW7RiWNm4JVXyQD+lcj8QNT
ulu2jjw+793jOckHsO2eK5yHwVr9zZ/a7i5WJJB8kRAJAqW13LSe1j0K38U20d3sji81+uUlGMfh
/Kr9xrlnq8CASIqKdwbcOvQ15faeD7tIJC9wYpAPl5wDXOpqmoaVeSQOYpmWT5/OX734/wBaSd9m
DhZe8j3PTbKGdpCRvQZwQQfUcUujWtlb6ibZ4mLSqsieaAeMHiub8K+KGW4k0uGzkdlZQFLAcE4J
B9Bn8q9CghZGjGAGEajkZxjP+NaKVzFwsy/RRTGYrSLEkmSIgNnJ6YFRXEjhSEI3jpQ4aWPeAAR+
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
2Q==

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://expertia.pl/images_upload/7461/avatar.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABmAFADASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwCgzSf3
2/76NRM7qcmRgB1JarLLWZbsL/Wnjb/j3tuNvZn9T9K86nTc5WNlq7GhFeEDCm4f3RWNPE5lB2yv
x1BJBH1Fb1lBFLG5zgr2xVPVLFWjzGcTLyjeh9D7V1SwqUbpmjp6aMpRtJx87/8AfRq1G8n99v8A
vo1Vt2EsSPjGRyPQ9xVyMVyJWMmyxGz/AN9vzNWFZ/77fnUKCp0HNWiWyxGW/vH86soT6mq6CrUS
M3CqzEc8DNaIk5ArWFp7eVqU8IGBvYsT9a6MrzXOLA8Wqu86je2cuo+V+fT1A61WG3ZrBdTYm8Sr
ayRwWkJnlb5SF5JH0xTtQ1i9WcG3iE8AVCzBCT83oOPzpxkX7G32eMBiuAOBknuAP61TtNQa6lii
awlg8qMKzy98dP8AGu2WxuuZluyJKyBlKkOTgjoDg/1q/GOap2vzyTyHG5n5I74FXkFebJe8zmlo
ywgqZBzUSVOgppEE6VetrmW33iJgA4AYEZzg5qkgq3HE56KT+FaJPoI5grWLr3yRIVlw4bcIuMnj
kjv0ou9Qnmj8tSqM3IwDWdmERi7I2qDlz1Ixwc/rWtPDyi7tlxlZlyzn+0QlUkK7xw4GcUlrBexz
lprm+lVQflk2hPwAFYd48+lz7raTML/MpHIp6+Ir+5G1nUA8HArZySWp0KXQ6nS7y2lMkCTKZ1c7
k7//AF610Fec6OkpurhyHG1uvqTyMGu+024ae3xJ/rF4b3965qlKy5kc0ndmgtToKgWp0rJIkv2I
/wBIX6Gs1/GN99q1KGw0CS5TT3ZZZTchQdvoNvJwM4rSsT/pK/Q/yqppECTWmrxhni8zULlXdMZO
Wx/KvWwabp2T7mctziNvznvtXBPvVaSFYN27/Uz/ACyj+6TwGH9auJJGfunJPXFJOglhZD0IpGhw
D/aLdXtkndURipQ8qCPT0qO2g1K9nW3gfJb+6MYHqfarOpxStqc0EETsxIPHTpzzW7ZwXFzbpBah
bWzAAeZR80x7kevP4fWocUx3ZZtjFYQx6faKJ7hVywVuAe7Me3Nati89q/nNLudhgrjCj2x1/Gob
Sygsk2QrgdWJOSx9SaS8KiDazEGQhQBycZ5x9RxTcbrUR0thfJdrxjPbHQ/StJK5SzuGSQbEICn7
3b6D1rqYXEiK46MM1yVqai7oDRsP+Plfof5VkabrFnYx66JS5kgvrl2jQZZ/4vlHfgfpWtYn/SV+
hri9T8H+JZtW1C4shb+TPdNcRkXIVh94A89DhiDXZhpSjSvFX1Idr6kC4A4XA9AKjckDAHNU4tVM
hIFpIhH3gwPFPXVIzJnlV7YFMsiXSkupjLKnlxt96JeshH94+nsOtaRKwKXMe5UH3F4yB2FQJfwm
MOPmj6bkOcfWrVqhv222qyTt/djXcRQC3JI7YXlsLq0cTxHlgnLJ7EVkxt5urXPAIi2oPbjn+ddj
oPh65stSN9N/osW074/MGXbsStUNY0yCLU5biFREJzubA4Y/40vU0lDTmRQVkQDccD1rc0uUNAV3
A7Txj0NYwgClfLcDPer+nN5NwF4w3BxUVVzRMzaK71275E/2o3KN+Y5pUhnX7mp6kv8A28bv5g0i
mplNcak1sxHFTW4nGG3fgaof2SDL/dUdaUak0qgYCkHnmpWeVv3YlEbDsK9JgMs9N3aqJobKaWJQ
fMiibaJD269BnrXRLcajHZiN59P0a1Jz5a4eQ+5C4H5muUum1WGCUQ3DqWGODtDD61z0t21tJtvV
edh1USDafxHJrOTsbQaSPS4dc0C3uGBur3VZ8fcBCj8FUf41n6nqomijZYWhG44VjkgfTHFcWviy
6iiMVkIrGM9Rbx4Y/wDAupqpca27pnDu5PJI5NQ5FTlpY7GC88zI3E4HHtVkX6o4dTypB/WuL03W
Jo1ZfsyYYcuWO6tGzuRIyrIwQOw3sf4VqXJmJ6bE4ZQRVhDWHaaxp+0KbyFcdNzY/nWlDfWsp/d3
UD/7si/41z2ZB5oJXs3Z8BhypUnqDVS41C8mULvVEX7oUdPx60UV3TbuNFTbLNnzXL5/vMTSCzUd
AoooqSkOFmCP4aabPp0ooqWNksVqR6VcigYdCKKKlklgQt6j86TyCT/DRRVx2JP/2Q==

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://expertia.pl/images_upload/15348/avatar.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABmAFADASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDgbXUb
h5JRHCsphYZVW5PJH9K6PT4Ue+tLp4zHIk6v6EYPQ1lW0ep2CTz6hdy2xVcpI8SEM3ToB/Mmt+G0
uLYSi7RohDFG6uwJMzNg/KAM9Dn0xWLXY3XmeijJBC9jUsa/O4J4I7UicxAjpgU8D58+1CZBfjRW
gVTkgHjmrMcSFnbnLDB5qrbkFAKvwgVogLcEQ2ADsMVwPxImWwaMw2Sy39zayxpIshjm8pWDMsbg
HBIOSMcjPNei244qvqnhjTPEDWz6lC0v2ZmaMBivUAHOOe1X0Fc8Dstdin1ay1KKyupLgWgtLqIM
r/ak2lPmIAw20gZ5+6DWnpfgfxHqmjWemppdxDb29wbiG4uXCFcrgjGOnANe8WGjabpaBbGxt7cD
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
idSE2kZ4IIyayqKKmDvG7KkrMKKKKok//9k=

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://expertia.pl/images_upload/13183/avatar.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABmAFADASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDmJPEW
hHpHKfomKqT6tbpORHBOFwCA4wea5QOvysQ655GRwfxq0L97ifEn2l2bgkLn+lczpw6mnNI3hrMY
5ELn8RWNcpunElqjwknJ+fIqd7eNITNLHKEHd0I5qpJKkAA6EjJ9qIwh0HeRp2+s3MfyTAMQPzqc
a5cP/q0T8TWEwuLtR5MLbfXFVxa6pC3mrBIVHXil7OJXM7HSjWrxfvrFj3q5ba5u4ljTk9Veufhu
EmjUyrjPyup6/WrieHXmg823u0A/us2KzlTSLi7mrc6zcsVjtIlDOcBj2q3Zx6v5yNdSRrF1YZyT
XJT21/p4DTRnyycB1ORXW6NczXOlq0oORkAnuKzkrIbOP+0NcQBJrgKgPCbOlMa5lhfEFyxUDqBi
rH/CF+IckG3cY5OXFA8Fa27EFFGPWUV0e0g+pnyTXQzby8uJYgjyyOCeQW9K6rQ/C7agVkugQ5AI
Q/wgjvWDbaTNY+JbbT7wLu3q7jdkEYyOa9Wsl2TCXHX07ilOairI0pwvqy/pXhexRERkXYh54q/P
otmsIQxLtJwMCltrvIIztPXjvTpPPnw2/aoOBurLmua8py3ij4dxGz+22MqiVVyYyP0rzeC63TfZ
ZS6OODtOOa9yvGY2q7m3YPbpmvDvFEDWniGRwpTcf8mtYPmVmYT0dy1LHMMiKRjEQAVY96jg1W9t
QI2uGQDgErkYq7Gd8SNjqoP6VR1hCbCQheg7CjlvoTzHfnVn3bgearPfOxzgVmhiSKeCc9a51BI6
edsx9Whc+LdOuxwJsR/iv/1iK6STxNHa4gtYXmlXqVHGfSs66h82awl/55XSH8Dx/hRdaVdgGCBz
EuD8yjkmnKS0TKhFtNo27TXpb1T50RiYDPynrWHqmtahLN8t35CIeOeKu+GdJuUvYY7mVpELAMzd
6nvPCe/VZJI/mUOSoPYiiL1KnHRGNp3ie+WbBv1uEP3lqfxbYrqNtp96i7Xkk8sk8cHkVuad4ct7
Bg8tvHtB5AWrOurDqWnSLCNhhIljAHdeQK0UrPQwlDocg9vFCkawy+bGFA3bdvI4PFMaJXjYEdjV
y9XYYw21XZQ7j0Y9f5VUkYCCUg87Dj8q1jqjnmrN2NP7Mw6U8WrkZqyqliPrUwXg889q5OZnYolR
bZinPIHzflyP5VswOJFXdjHvVOMjBBOM06E4TYeqnBqJHRR7Fp9Ut9PnjlfCpG3XHU1Tu/FCXd28
FpbyJcBhhyfl9xWdqk8KxkTOFRMk+p+g71kRX0MLYt7e6mZif3pXAHtWlNLqTVd9jszqUkkWx+GP
UVXikMTMz9AMnFZNtcs+fMypA6EYNWJpXazm8sMzBCcLzx3rSKu7HNUl1MbVLr+0NRkuETYhAVB7
AYqo6sImxjsP1FSBhxRNzC3Hp/OuhI5G76nReZxx1FPZgBuX8RVMPz1qQSKq4+9noa5Gjt5icMAV
zStKY5Ffs3B/pUCBpWCqCzZ4AGc1I0JjKiY7QTtx1701Tcg9qoPUgkSOWaRnVST0JHSq4sXEu+W6
BQchas3Nq6SFd2GU9fUVn3Cz78ll6YxmpirM1nPQS4cecNj7sVqac0qPbfZ2xO9xGo4zlSw3A+23
NYccYQl2Jz610Oj2100rSRRbpVRtpPAj49fWuumrs4KktHcm1PwndTSm80q2aWCT5jEhBZPoO4rm
7u2mtleOeJ4n6bZFKnr716h4Nkkeykkd1a3LKsODll9QT3xxXSXNul3EY5kjnXus6BwfxNdzw6eq
ZxqtbRnjWVYccGr1hpdzf4ZU2xd3PQ/T1rqNK8I29qiy3eJ5+uP4F+g71sSReUqgKFHTA44rmp4W
+sjqqYlLSJz8WmJZwx+WSS+RI2OWrE16BnldE3fuoN2F93AJ/ACu5kgDKqjtisq90+E3TS/vWOPJ
YA4UnOfrW0kkrIwi+aV5GfNbaXq9k1zo94ztEuXt5hiZB3OP4h61gi3VndJch0xkZ4OeQR7EVuSa
TZrP56WBEiH/AFiSMpH5Gq8yQiXctsvmbQv3cnAzj+Zrznh5M9R4ikvh2MmKGIX0SKoyuX57YH+N
XRFqviRk02zjez0pDtkkbhpj3J9varcaXBG1Y0RSenAz9cV0OnRSxR+Y0mXxtUAYAJrroULK0jkq
4lJ80UaWg2UVnYLBDkwRfJGT/Fjq1bkYAH4VnxOkESKSAoAGB2q6kgLLjoelegn0PMld6sq7Rtz6
Cq1wuYgc9xRRUot7BsG8Z9v51FcW6qztgEhjg/jzRRWa3L6FV41CcKOaz5bdWY0UVLLQtvarv7Vr
KBFsGAcc0UVdMipsWwf3mRxnmpgxBz70UVojNn//2Q==

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://expertia.pl/images_upload/12495/avatar.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABmAFADASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDzkrmt
Xw/JmS5QAgLjn35qkUq9ooWOaVSW3sdw+Xgj6+ue1eJUd4M9SmrSNZutMoZsNSFq5kbs2Ldd0CN6
gV0WlKOK5+x+azU+ldBpP3hWy2M2cr4vtRH4jmIHEiI//juP6VQ0yLGowH/a/oa6XxtBjVbWT+/b
gfkx/wAaxNPTF7EfQ/0rCrLdFwWxup8sqP6MD+tV/Gk5uorFeo+0Mf8Ax01YkOEJHYZrJ1mXzmsh
/wBNj/6Aa5sNG9aLNar9xnKbeelWbD5boe4qPHNTWoxdJ9a75PQ54rUuSHmo8t6GrL4HQCq8h561
nFls6DRreaW0H3QGyRlh611Wi6dO0nBjOP8AarmvDzlrJB6M6/yNdpojbbkAjH1rVbEMxvH1m8P9
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

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://expertia.pl/public_media_site/images/onduty_patrycja_kaleta.gif

R0lGODlhHgAeAMQAALy8vGRkZDc3N/7+/igoKKSkpNHR0YODg1tbW3JyclJSUrGxsUpKSmtra8nJ
yXp6era2tvT09MXFxYuLi9vb25KSkkJCQpmZmevr656enqmpqa2trePj48HBwfn5+R4eHiH5BAAA
AAAALAAAAAAeAB4AAAX/oJQgikAQ34emqmC5SJNRWBR5uDchCGOyq5WFoSgGFBPOLed5HC0nFQr1
ExgDiECgoPQMvI0jg0E9wUiMLFEbeEAw3sEg0SAhCFYC73GYTBIBgDCBBwYRcnOADQ1pCgwJBxUX
BRsZDwkPPhYKgQsYiA0PDQmKFggPkgULAAAVoyUMpgcXBoh0YWEIFoGSCx0ODhoHdS9WfRCHA4tY
PD4IBxkFAMAGABcjFh8CjxUaHHJhYmS7FxoQEgbp1RMBZAJZF29ygD1DBAwPGQDoBhQGCxkqPFBA
YFeDCZ7mKXgR6108CQ4MOIBQIVKFDAcsWBh1QMOnOe7GJciwCtgCgVi2/1zQFaBBx4+MtpmacIDP
BXTWAmx7UKBAA06nMsB0pNFJrAQXOlAAsOFCOQgLNAwkEWBCrQFHUDxjcwFAh2qr9jlgeoAHpwQA
DpE4UQGqOWDoOqyCOHZD2VwBMnDwUAdP14j9HEiQAADCL4kANLADlOYAhTkKUhyYlo6Cg18TWQlO
XCGLkclYCX5AUDJdBwgbAIT1CkGYoyIyAAzggcJCBsPABGvQ4Ktw4QKZ0iAY2SFCSygEHmyAADd3
hw0FSEIogGDb8JEGPBxIUGK0htQSKu0ev2BDUxMMAvQp4GDAn5gWEqhSvWEBVPuqNSRQsSkp7wjD
PGECTxp4tcCB0ySWAXZBeDCwAQfnYHDBAbFkowI0b6nzjwbUnXDPBBQoMQBGArjAQgMXXGRYYVEt
cIEjJjzTASLDvBBEXilWkApvCwxEkAIXXfDNAKJg8cIHu0STwQXR1DddHWRMoMEFE1TwWE2RsBOL
DBuQBwErrpDBACVOFaABBSEAADs=

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://expertia.pl/public_media_site/images/account_login_btn.gif

R0lGODlhVwAWANU/AMqoqMmEhOOamsEICNTU1OTk5MphYfTc3MzMzNqPj/n5+cu7u/Ly8vz09MRk
ZM2QkNJ6esqbm+m7u+3Hx7YGBsQaGsZAQLoGBmBgYP///9mZmdqamteQkMMICOvr69ODg78HB7wH
B8YJCc9zc8ZQUMI9PbIFBf/+/t/f39eVlcd7e9Bra+CoqPLNzcg3N/jm5taGhsQPD8V1ddFfX+3t
7cQpKczHx9OQkLgLC79jY9yVlch3d8c3N/37++np6f///yH5BAEAAD8ALAAAAABXABYAAAb/wJ9w
SCwaj8ik0tjzOJ/QqJSxrFqv1sIiwu16v2AAiootm5c0QErDbrvfcM0Dda7bh4TbJs7nA8h3gVcI
GhuGh4iJiocPBYKPVQgck5SVlA0slpaNkJ1ICB+hoqOiGQ0SpKONGKytQ65CrEWtsrG0GD+1ubi7
ukYII8HCEAnFxhkZPRMQws0Bjq+8vdFEurK+ttTaRwgG3t8wyOLjGQcQ39/P0bzX7NK71Njw2du/
JPf4EOT7DTr49yqgwYJXy5c1XPIOVntXBEGJhxBX7Nt3QgLEEjIcDSTobmE8dwilGWRIBIGJkygt
TNw3AaWJHAU23mrnMZtChfUaUtjJU+VKomQnEuDgSQEmtpvvkH6sJ28IAqI7fa48MWMoUaO35nGE
ldUWLa8FN/66QLZsDQFo0zZA9sJF2bcOoHmaKwRBiLt48+I9ULGCXrxx6QpGAKKw4cOGWwiogPhw
YMFzEQyYTLmy5cuVH0PuhKBCh8+gQ4seDXqHj82eChggzZp1jAUKUHdSYMNABRG4c+vevZtHBLmy
HykoQACB8ePIkycnQENIEAA7

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/public_media_site/css/layouts/default/base2_94.css

IMG {
	BEHAVIOR: url(/public_media_site/iepngfix/iepngfix2_0.htc)
}
DIV {
	BEHAVIOR: url(/public_media_site/iepngfix/iepngfix2_0.htc)
}
BODY {
	FONT-SIZE: 0.7em; MARGIN: 0px; FONT-FAMILY: Tahoma, Verdana, Arial, =
Helvetica, sans-serif; BACKGROUND-COLOR: #fbfbfb
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	FONT-SIZE: 1.1em; MARGIN-BOTTOM: 4px
}
H1.material {
	FONT-WEIGHT: normal; FONT-SIZE: 2em; MARGIN: 10px 0px; COLOR: #c30000; =
LINE-HEIGHT: 1.2em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: bold; COLOR: #c30000
}
H3 {
	FONT-SIZE: 1.2em
}
H4 {
	FONT-SIZE: 1.2em
}
H4 {
	PADDING-BOTTOM: 5px; BORDER-BOTTOM: #eaeaea 1px solid
}
#header H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.3em; BACKGROUND: =
none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; LINE-HEIGHT: =
normal; PADDING-TOP: 0px
}
#content H2 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 1.45em; BACKGROUND: =
url(/public_media_site/images/h2_bg.gif) #eeeeee repeat-x left top; =
MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 9px; LINE-HEIGHT: 1.8em; =
PADDING-TOP: 8px
}
#content .topicH2 {
	PADDING-BOTTOM: 3px; PADDING-TOP: 2px
}
#content .smallH2 {
	PADDING-BOTTOM: 3px; PADDING-TOP: 2px
}
#content .mainFullBottom H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 1.2em; BACKGROUND: =
url(/public_media_site/images/h2_bg_full.gif) #f6eade repeat-x left top; =
MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.8em; =
PADDING-TOP: 0px; BORDER-BOTTOM: #ededed 1px solid
}
#content H2.dark {
	BACKGROUND-IMAGE: url(/public_media_site/images/h2_dark_bg.gif); =
MARGIN-BOTTOM: 0px; BACKGROUND-COLOR: #666666
}
#content H2.dark {
	COLOR: #ffffff
}
#content H2.dark A {
	COLOR: #ffffff
}
H2 .right {
	FONT-WEIGHT: normal; FONT-SIZE: 0.7em; MARGIN-LEFT: 10px
}
H2 .wetF {
	DISPLAY: block; BACKGROUND: no-repeat left 1.35em
}
H2 .knldg {
	BACKGROUND-IMAGE: url(/public_media_site/images/h2_knowledge.gif)
}
H2 .news {
	BACKGROUND-IMAGE: url(/public_media_site/images/h2_news.gif)
}
H2 .questions {
	BACKGROUND-IMAGE: url(/public_media_site/images/h2_questions.gif)
}
H2 .directory {
	BACKGROUND-IMAGE: url(/public_media_site/images/h2_directory.gif)
}
H2 .blogs {
	BACKGROUND-IMAGE: url(/public_media_site/images/h2_blogs.gif)
}
H2 .blogsPosts {
	BACKGROUND-IMAGE: url(/public_media_site/images/h2_blogs_posts.gif)
}
H2 .topics {
	BACKGROUND-IMAGE: url(/public_media_site/images/h2_topics.gif)
}
H2 .expertia_tv {
	BACKGROUND-IMAGE: url(/public_media_site/images/h2_expertia_tv.gif)
}
H2 .experts_s {
	BACKGROUND-IMAGE: url(/public_media_site/images/h2_experts_small.gif)
}
H2 .blogs_s {
	BACKGROUND-IMAGE: url(/public_media_site/images/h2_blogs_small.gif)
}
H2 .forums_s {
	BACKGROUND-IMAGE: url(/public_media_site/images/h2_forums_small.gif)
}
H2 .directory_s {
	BACKGROUND-IMAGE: url(/public_media_site/images/h2_directory_small.gif)
}
H2.dark .recommended {
	BACKGROUND-IMAGE: url(/public_media_site/images/h2_recommended.gif); =
COLOR: #ffe56f
}
P {
	MARGIN: 3px 0px 6px; LINE-HEIGHT: 1.2em
}
.fakeP {
	MARGIN: 3px 0px 6px; LINE-HEIGHT: 1.2em
}
A {
	COLOR: #c30000; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A.inverse {
	TEXT-DECORATION: underline
}
A.inverse:hover {
	TEXT-DECORATION: none
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; =
PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px
}
OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; =
PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px
}
OL {
	MARGIN-LEFT: 20px
}
.alpha {
	LIST-STYLE-TYPE: lower-alpha
}
UL.squareList LI {
	PADDING-LEFT: 8px; BACKGROUND: =
url(/public_media_site/images/icon_li_square.gif) no-repeat left 6px
}
.fakeP UL LI {
	PADDING-LEFT: 8px; BACKGROUND: =
url(/public_media_site/images/icon_li_square.gif) no-repeat left 6px
}
UL.thumbsList LI {
	MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #eaeaea 1px =
solid
}
.mainRight .squareList A {
	COLOR: #000000
}
.thumbsList {
	COLOR: #000000
}
TABLE {
	MARGIN-BOTTOM: 8px; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.hr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: =
0px; MARGIN: 5px auto; WIDTH: 90%; PADDING-TOP: 0px; BORDER-BOTTOM: =
#e7e7e7 1px solid; HEIGHT: 0px
}
.hrDark {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: =
0px; MARGIN: 5px auto; WIDTH: 90%; PADDING-TOP: 0px; BORDER-BOTTOM: =
#e7e7e7 1px solid; HEIGHT: 0px
}
.hrSmall {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: =
0px; MARGIN: 5px auto; WIDTH: 90%; PADDING-TOP: 0px; BORDER-BOTTOM: =
#e7e7e7 1px solid; HEIGHT: 0px
}
.hrDarkSmall {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: =
0px; MARGIN: 5px auto; WIDTH: 90%; PADDING-TOP: 0px; BORDER-BOTTOM: =
#e7e7e7 1px solid; HEIGHT: 0px
}
.hrDark {
	BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: #cccccc; =
BORDER-TOP-COLOR: #cccccc; BORDER-RIGHT-COLOR: #cccccc
}
.hrSmall {
	WIDTH: 40%
}
.hrDarkSmall {
	WIDTH: 40%
}
.half {
	WIDTH: 50%
}
.coverFloat {
	OVERFLOW: hidden; WIDTH: 100%
}
.setBlock {
	DISPLAY: block
}
.hide {
	DISPLAY: none
}
.brdr {
	BORDER-RIGHT: #606060 1px solid; BORDER-TOP: #606060 1px solid; =
BORDER-LEFT: #606060 1px solid; BORDER-BOTTOM: #606060 1px solid
}
.brdrLight {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; =
BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.noBrdr {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.noMrgn {
	MARGIN: 0px
}
.noPdng {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.largeSpace {
	MARGIN: 30px
}
.pagesNum {
	MARGIN: 10px 0px; COLOR: #e0e0e0; TEXT-ALIGN: center
}
.pagesNum A {
	COLOR: #000000
}
.pagesNum SPAN A {
	BORDER-RIGHT: #eaeaea 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#eaeaea 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: =
0px; BORDER-LEFT: #eaeaea 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: =
#eaeaea 1px solid
}
.pagesNum SPAN A:hover {
	BORDER-LEFT-COLOR: #c30000; BORDER-BOTTOM-COLOR: #c30000; =
BORDER-TOP-COLOR: #c30000; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: =
#c30000
}
.playSmall {
	WIDTH: 141px; POSITION: relative; HEIGHT: 113px
}
.playBig {
	WIDTH: 336px; POSITION: relative; HEIGHT: 270px
}
.playMini {
	WIDTH: 70px; POSITION: relative; HEIGHT: 46px
}
.playBtn {
	LEFT: 54px; POSITION: absolute; TOP: 39px
}
.playBig .playBtn {
	LEFT: 152px; TOP: 119px
}
.playMini .playBtn {
	LEFT: 25px; TOP: 13px
}
.isExpert {
	FONT-STYLE: italic
}
.isExpert IMG {
	VERTICAL-ALIGN: text-bottom
}
.greyD {
	COLOR: #606060
}
.grey {
	COLOR: #7d7d7d
}
.greyL {
	COLOR: #a0a0a0
}
.red {
	COLOR: #c30000
}
.black {
	COLOR: #000000
}
.green {
	COLOR: #3b9b37
}
.vsmall {
	FONT-SIZE: 0.8em
}
.small {
	FONT-SIZE: 0.9em
}
.fsnormal {
	FONT-SIZE: 1em
}
.big {
	FONT-SIZE: 1.1em
}
.vbig {
	FONT-SIZE: 1.2em
}
.tallLH {
	LINE-HEIGHT: 1.4em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tallLH P {
	LINE-HEIGHT: 1.4em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fbold {
	FONT-WEIGHT: bold
}
.fnormal {
	FONT-WEIGHT: normal
}
.left {
	DISPLAY: inline; FLOAT: left
}
.right {
	DISPLAY: inline; FLOAT: right
}
.tleft {
	TEXT-ALIGN: left
}
.tjustify {
	TEXT-ALIGN: justify
}
.tright {
	TEXT-ALIGN: right
}
.tcenter {
	TEXT-ALIGN: center
}
.tvcenter {
	VERTICAL-ALIGN: middle
}
.narrow {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
.clearer {
	CLEAR: both; FONT-SIZE: 0px; HEIGHT: 0px
}
.resetLH {
	LINE-HEIGHT: normal
}
.topImgInTextLeft {
	FLOAT: left; MARGIN: 0px 7px 0px 0px
}
.subHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f7f7f7 repeat-x =
left -7px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 3px; COLOR: #3c6d86; =
PADDING-TOP: 3px; TEXT-ALIGN: center
}
.addonsH4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f7f7f7 repeat-x =
left -7px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 3px; COLOR: #3c6d86; =
PADDING-TOP: 3px; TEXT-ALIGN: center
}
.subHeader A {
	COLOR: #3c6d86
}
.addonsH4 A {
	COLOR: #3c6d86
}
.addonsH4 A {
	COLOR: #3c6d86
}
.tag0 {
	COLOR: #7d7d7d; LINE-HEIGHT: 1.1em
}
.tag1 {
	COLOR: #7d7d7d; LINE-HEIGHT: 1.1em
}
.tag2 {
	COLOR: #7d7d7d; LINE-HEIGHT: 1.1em
}
.tag3 {
	COLOR: #7d7d7d; LINE-HEIGHT: 1.1em
}
.tag4 {
	COLOR: #7d7d7d; LINE-HEIGHT: 1.1em
}
.tag5 {
	COLOR: #7d7d7d; LINE-HEIGHT: 1.1em
}
.tag6 {
	COLOR: #7d7d7d; LINE-HEIGHT: 1.1em
}
.tag7 {
	COLOR: #7d7d7d; LINE-HEIGHT: 1.1em
}
.tag8 {
	COLOR: #7d7d7d; LINE-HEIGHT: 1.1em
}
.tag9 {
	COLOR: #7d7d7d; LINE-HEIGHT: 1.1em
}
.tag10 {
	COLOR: #7d7d7d; LINE-HEIGHT: 1.1em
}
.tag4 {
	FONT-WEIGHT: bold
}
.tag5 {
	FONT-WEIGHT: bold
}
.tag6 {
	FONT-WEIGHT: bold
}
.tag7 {
	FONT-WEIGHT: bold
}
.tag8 {
	FONT-WEIGHT: bold
}
.tag9 {
	FONT-WEIGHT: bold
}
.tag10 {
	FONT-WEIGHT: bold
}
.tag0 {
	FONT-SIZE: 9px
}
.tag1 {
	FONT-SIZE: 10px
}
.tag2 {
	FONT-SIZE: 11px
}
.tag3 {
	FONT-SIZE: 12px
}
.tag4 {
	FONT-SIZE: 13px
}
.tag5 {
	FONT-SIZE: 14px
}
.tag6 {
	FONT-SIZE: 15px
}
.tag7 {
	FONT-SIZE: 16px
}
.tag8 {
	FONT-SIZE: 17px
}
.tag9 {
	FONT-SIZE: 18px
}
.tag10 {
	FONT-SIZE: 18px
}
.tag11 {
	FONT-SIZE: 18px
}
.tag12 {
	FONT-SIZE: 18px
}
.tag13 {
	FONT-SIZE: 18px
}
.tag14 {
	FONT-SIZE: 18px
}
.tag15 {
	FONT-SIZE: 18px
}
.tag16 {
	FONT-SIZE: 18px
}
.tag17 {
	FONT-SIZE: 18px
}
.tag18 {
	FONT-SIZE: 18px
}
.tag19 {
	FONT-SIZE: 18px
}
.tag20 {
	FONT-SIZE: 18px
}
#tag_full_list .tag0 {
	COLOR: #7d7d7d
}
#tag_full_list .tag1 {
	COLOR: #7d7d7d
}
#tag_full_list .tag2 {
	COLOR: #7d7d7d
}
#tag_full_list .tag3 {
	COLOR: #7d7d7d
}
#tag_full_list .tag4 {
	COLOR: #7d7d7d
}
#tag_full_list .tag5 {
	COLOR: #7d7d7d
}
#tag_full_list .tag6 {
	COLOR: #7d7d7d
}
#tag_full_list .tag0 {
	FONT-SIZE: 11px
}
#tag_full_list .tag1 {
	FONT-SIZE: 11px
}
#tag_full_list .tag2 {
	FONT-SIZE: 16px
}
#tag_full_list .tag3 {
	FONT-SIZE: 23px
}
#tag_full_list .tag4 {
	FONT-SIZE: 30px
}
#tag_full_list .tag5 {
	FONT-SIZE: 38px
}
#tag_full_list .tag6 {
	FONT-SIZE: 55px
}
.seeMore {
	MARGIN-LEFT: 25px
}
.userSmallName {
	FONT-WEIGHT: normal; FONT-SIZE: 0.8em; COLOR: #7d7d7d; LINE-HEIGHT: =
normal
}
.materialsHeader {
	MARGIN: 5px 8px; BORDER-BOTTOM: #d5a3a3 1px solid; FONT-FAMILY: Arial, =
Helvetica, sans-serif; BACKGROUND-COLOR: #fffcf4
}
TH {
	MARGIN: 5px 8px; BORDER-BOTTOM: #d5a3a3 1px solid; FONT-FAMILY: Arial, =
Helvetica, sans-serif; BACKGROUND-COLOR: #fffcf4
}
.chosenUp {
	FONT-WEIGHT: bold; COLOR: #c30000
}
.chosenDown {
	FONT-WEIGHT: bold; COLOR: #c30000
}
.up {
	FONT-WEIGHT: normal; COLOR: #000000
}
.down {
	FONT-WEIGHT: normal; COLOR: #000000
}
.arrow {
	PADDING-LEFT: 9px; BACKGROUND: no-repeat left center
}
.up {
	BACKGROUND-IMAGE: url(/public_media_site/images/arrow_up.gif)
}
.down {
	BACKGROUND-IMAGE: url(/public_media_site/images/arrow_down.gif)
}
.chosenUp {
	PADDING-LEFT: 10px; BACKGROUND-IMAGE: =
url(/public_media_site/images/arrow_up_bold.gif)
}
.chosenDown {
	PADDING-LEFT: 10px; BACKGROUND-IMAGE: =
url(/public_media_site/images/arrow_down_bold.gif)
}
INPUT.txt {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 1.1em; PADDING-BOTTOM: =
2px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; =
BORDER-BOTTOM: #cccccc 1px solid
}
.txt INPUT {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 1.1em; PADDING-BOTTOM: =
2px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; =
BORDER-BOTTOM: #cccccc 1px solid
}
SELECT {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 1.1em; PADDING-BOTTOM: =
2px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; =
BORDER-BOTTOM: #cccccc 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 1.1em; PADDING-BOTTOM: =
2px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; =
BORDER-BOTTOM: #cccccc 1px solid
}
INPUT.file {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; =
FONT-SIZE: 1.1em; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; =
BORDER-BOTTOM: #cccccc 1px solid
}
.file INPUT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; =
FONT-SIZE: 1.1em; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; =
BORDER-BOTTOM: #cccccc 1px solid
}
TEXTAREA {
	FONT-SIZE: 1em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.commentBbbcode TEXTAREA {
	WIDTH: 100%
}
.commentBbbcode DIV {
	WIDTH: 100%
}
.fakeInput {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; FLOAT: left; OVERFLOW: hidden; =
WIDTH: 475px; LINE-HEIGHT: 1.8em
}
.submit {
	CURSOR: pointer
}
.submitStd {
	BORDER-RIGHT: #e3ba57 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: =
#e3ba57 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: =
1.2em; BACKGROUND: url(/public_media_site/images/submit_btn.gif) #f06d6d =
repeat-x left bottom; PADDING-BOTTOM: 2px; MARGIN: 10px 0px; OVERFLOW: =
visible; BORDER-LEFT: #e3ba57 1px solid; CURSOR: pointer; COLOR: =
#ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #e3ba57 1px solid; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.submitAccount {
	BORDER-RIGHT: #e3ba57 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: =
#e3ba57 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: =
1.2em; BACKGROUND: url(/public_media_site/images/submit_btn.gif) #f06d6d =
repeat-x left bottom; PADDING-BOTTOM: 2px; MARGIN: 10px 0px; OVERFLOW: =
visible; BORDER-LEFT: #e3ba57 1px solid; CURSOR: pointer; COLOR: =
#ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #e3ba57 1px solid; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.submitAccount2 {
	BORDER-RIGHT: #e3ba57 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: =
#e3ba57 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: =
1.2em; BACKGROUND: url(/public_media_site/images/submit_btn.gif) #f06d6d =
repeat-x left bottom; PADDING-BOTTOM: 2px; MARGIN: 10px 0px; OVERFLOW: =
visible; BORDER-LEFT: #e3ba57 1px solid; CURSOR: pointer; COLOR: =
#ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #e3ba57 1px solid; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt LABEL {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; =
PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 340px; PADDING-TOP: 5px; =
POSITION: relative; TOP: -1px; TEXT-ALIGN: right
}
.file LABEL {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; =
PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 340px; PADDING-TOP: 5px; =
POSITION: relative; TOP: -1px; TEXT-ALIGN: right
}
INPUT.txt {
	WIDTH: 120px
}
.txt INPUT {
	WIDTH: 120px
}
INPUT.file {
	WIDTH: auto
}
.file INPUT {
	WIDTH: auto
}
INPUT.wide {
	WIDTH: 240px
}
.txt INPUT.wide {
	WIDTH: 240px
}
INPUT.age {
	WIDTH: 30px
}
.txt INPUT.age {
	WIDTH: 30px
}
.selectsAndTxtInside {
	LINE-HEIGHT: 1.8em
}
DIV.txt DIV INPUT {
	FLOAT: none
}
DIV.txt DIV SELECT {
	FLOAT: none
}
SELECT {
	FONT-SIZE: 1em; VERTICAL-ALIGN: baseline; WIDTH: auto
}
DIV.chcbx {
	PADDING-LEFT: 350px
}
INPUT.chcbx {
	MARGIN: 0px
}
DIV.chcbx INPUT {
	MARGIN: 0px
}
.submitFakeLink {
	FONT-SIZE: 0.95em; BACKGROUND: none transparent scroll repeat 0% 0%; =
CURSOR: pointer; COLOR: #c30000; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none
}
INPUT.smallChcbx {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; VERTICAL-ALIGN: middle; WIDTH: 15px; PADDING-TOP: 0px; HEIGHT: 14px
}
INPUT.searchInput {
	MARGIN: 2px 0px; WIDTH: 370px
}
INPUT.searchBtn {
	BACKGROUND: url(/public_media_site/images/search_btn.gif) no-repeat =
center center; WIDTH: 32px; HEIGHT: 47px
}
.userForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; =
PADDING-TOP: 2px
}
.warnByInput {
	MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle
}
#id_token {
	MARGIN-TOP: 8px; FLOAT: none
}
.addQuestionForm DIV LABEL {
	WIDTH: 200px
}
.addQuestionForm DIV.chcbx {
	PADDING-LEFT: 210px
}
INPUT.login {
	WIDTH: 95px
}
.login_idL {
	PADDING-LEFT: 4px
}
.userComments {
	MARGIN: auto; WIDTH: 813px
}
.userComments .commentedMaterialInfo {
	MARGIN-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 100%
}
.userComments .commentWrapper {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#ffffff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px =
0px; OVERFLOW: hidden; BORDER-LEFT: #ffffff 1px solid; WIDTH: 801px; =
PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: =
#f9f9f9
}
.userComments .commentContent {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 5px =
0px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff
}
.userComments .left {
	MARGIN-RIGHT: 5px
}
.userComments .right {
	MARGIN-LEFT: 5px
}
.userComments SPAN {
	COLOR: #969696
}
.userMenu {
	MARGIN: 8px 0px
}
.userMenu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: =
url(/public_media_site/images/user_menu_arrow.gif) no-repeat left 3px; =
PADDING-BOTTOM: 1px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.userMenu LI LI {
	BACKGROUND-IMAGE: =
url(/public_media_site/images/user_menu_arrow_small.gif)
}
.userMenu LI LI {
	PADDING-BOTTOM: 0px
}
.userMenu LI A {
	COLOR: #606060
}
.userMenu .chosen A {
	COLOR: #bb7f3f; FONT-STYLE: italic
}
.userSubMenu {
	MARGIN-BOTTOM: 8px; OVERFLOW: hidden; WIDTH: 100%; BACKGROUND-COLOR: =
#efefef
}
.userSubMenu LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.userSubMenu .chosen {
	FONT-WEIGHT: bold
}
.userSubMenu LI A {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; LEFT: -1px; PADDING-BOTTOM: =
0px; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000; PADDING-TOP: 0px; =
POSITION: relative
}
.user_action {
	MARGIN: 5px
}
.add_material {
	MIN-HEIGHT: 32px; BACKGROUND: =
url(/public_media_site/images/icon_add_material.gif) no-repeat 7px =
center; HEIGHT: auto! important
}
.add_news {
	MIN-HEIGHT: 32px; BACKGROUND: =
url(/public_media_site/images/icon_add_material.gif) no-repeat 7px =
center; HEIGHT: auto! important
}
.add_news {
	BACKGROUND: url(/public_media_site/images/icon_add_news.gif) no-repeat =
7px center; MARGIN-BOTTOM: 10px
}
.add_blog {
	BACKGROUND: url(/public_media_site/images/icon_add_blog.gif) no-repeat =
7px center
}
.add_forum {
	BACKGROUND: url(/public_media_site/images/icon_add_forum.gif) no-repeat =
7px center
}
.add_cafenews {
	BACKGROUND: url(/public_media_site/images/icon_add_cafenews.gif) =
no-repeat 7px center; MARGIN-BOTTOM: 10px
}
.add_material A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 55px; FONT-WEIGHT: =
bold; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px
}
.add_news A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 55px; FONT-WEIGHT: =
bold; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px
}
.add_blog A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 55px; FONT-WEIGHT: =
bold; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px
}
.add_forum A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 55px; FONT-WEIGHT: =
bold; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px
}
.add_cafenews A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 55px; FONT-WEIGHT: =
bold; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px
}
.ask_an_expert {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; MIN-HEIGHT: 40px; BACKGROUND: =
url(/public_media_site/images/icon_ask_an_expert.gif) no-repeat left =
center; COLOR: #cf5925; HEIGHT: auto! important
}
.ask_an_expert A {
	DISPLAY: block; PADDING-LEFT: 55px
}
.mainRight .ask_an_expert {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 35px; LINE-HEIGHT: 50px
}
.warn {
	BORDER-RIGHT: #ebebeb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#ebebeb 1px solid; PADDING-LEFT: 52px; MIN-HEIGHT: 47px; BACKGROUND: =
url(/public_media_site/images/icon_warn.gif) #ffffff no-repeat 10px =
center; PADDING-BOTTOM: 10px; MARGIN: 8px auto; BORDER-LEFT: #ebebeb 1px =
solid; WIDTH: 250px; PADDING-TOP: 10px; BORDER-BOTTOM: #ebebeb 1px =
solid; HEIGHT: auto! important
}
.error {
	BORDER-RIGHT: #ebebeb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#ebebeb 1px solid; PADDING-LEFT: 52px; MIN-HEIGHT: 47px; BACKGROUND: =
url(/public_media_site/images/icon_warn.gif) #ffffff no-repeat 10px =
center; PADDING-BOTTOM: 10px; MARGIN: 8px auto; BORDER-LEFT: #ebebeb 1px =
solid; WIDTH: 250px; PADDING-TOP: 10px; BORDER-BOTTOM: #ebebeb 1px =
solid; HEIGHT: auto! important
}
.confirm {
	BORDER-RIGHT: #ebebeb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#ebebeb 1px solid; PADDING-LEFT: 52px; MIN-HEIGHT: 47px; BACKGROUND: =
url(/public_media_site/images/icon_warn.gif) #ffffff no-repeat 10px =
center; PADDING-BOTTOM: 10px; MARGIN: 8px auto; BORDER-LEFT: #ebebeb 1px =
solid; WIDTH: 250px; PADDING-TOP: 10px; BORDER-BOTTOM: #ebebeb 1px =
solid; HEIGHT: auto! important
}
.errorHigh {
	MARGIN-TOP: 100px; MARGIN-BOTTOM: 107px
}
.confirm {
	BACKGROUND-IMAGE: url(/public_media_site/images/icon_confirm.gif)
}
.warn LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: =
#000000; PADDING-TOP: 2px
}
.error LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: =
#000000; PADDING-TOP: 2px
}
.confirm LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: =
#000000; PADDING-TOP: 2px
}
#top_bar {
	MARGIN: 10px auto
}
.advertBillboard {
	DISPLAY: block; MARGIN: 10px auto; WIDTH: 750px
}
.advertSkyscraper {
	DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 120px
}
.advertRectangle {
	DISPLAY: block; MARGIN: 0px auto 8px
}
.advertContent {
	DISPLAY: block; MARGIN-BOTTOM: 3px
}
.advertBottomBox {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px 17px
}
.advertHTMLLinks {
	BORDER-TOP: #666666 2px solid; DISPLAY: inline; FLOAT: left; MARGIN: =
10px 0px; BORDER-BOTTOM: #666666 2px solid
}
.advertSkyscraperInTopic2 {
	MARGIN-LEFT: 1px; WIDTH: 120px
}
.advertSkyscraperInTopic1 {
	WIDTH: 213px
}
.advertSkyscraperInTopic1 .itemContainer {
	WIDTH: 197px
}
.advertSkyscraperInTopic1 .expertia_tv_latest {
	MARGIN-LEFT: 28px; WIDTH: 141px; MARGIN-RIGHT: 28px
}
#content .advertSkyscraperInTopic1 H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
.advertInner {
	MARGIN: 10px auto; WIDTH: 300px
}
.sponsoredLinksOut {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 1px
}
.sponsoredLinks {
	MARGIN: 0px 1px; WIDTH: 988px
}
.sponsoredLink {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: =
2px; OVERFLOW: hidden; WIDTH: 193px; LINE-HEIGHT: 1.6em; PADDING-TOP: =
2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: =
left
}
.sponsoredLink A {
	COLOR: #336699
}
.sponsoredLink DIV A {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
.sponsoredLink DIV A:hover {
	TEXT-DECORATION: none
}
.searchResults .first {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px
}
.searchResults .last {
	PADDING-RIGHT: 20px; PADDING-LEFT: 8px
}
.searchResult TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
.quizEntrant {
	MARGIN-LEFT: 170px
}
#communicateWindow {
	LEFT: 50%; MARGIN-LEFT: -200px; POSITION: absolute; TOP: 0px
}
#communicateWindowIframe {
	LEFT: 50%; MARGIN-LEFT: -200px; POSITION: absolute; TOP: 0px
}
#communicateWindow {
	PADDING-RIGHT: 20px; DISPLAY: none; PADDING-LEFT: 20px; Z-INDEX: 100; =
PADDING-BOTTOM: 20px; WIDTH: 400px; PADDING-TOP: 20px; BACKGROUND-COLOR: =
#eaeaea
}
#communicateWindowIframe {
	WIDTH: 440px
}
#communicateWindow DIV.inner {
	BORDER-RIGHT: #d5d5d5 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#d5d5d5 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
BORDER-LEFT: #d5d5d5 1px solid; WIDTH: 378px; LINE-HEIGHT: 1.4em; =
PADDING-TOP: 10px; BORDER-BOTTOM: #d5d5d5 1px solid; BACKGROUND-COLOR: =
#ffffff
}
#communicateWindow P.comWinCloseBtn {
	PADDING-TOP: 10px; TEXT-ALIGN: right
}
#communicateWindow DIV IMG {
	FLOAT: left; MARGIN: 0px 6px 0px 0px
}
DIV#main A.adviceLink {
	BORDER-RIGHT: #ffdfe0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#ffdfe0 1px solid; DISPLAY: inline; PADDING-LEFT: 2px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px 2px; BORDER-LEFT: #ffdfe0 1px solid; =
COLOR: #c30001; PADDING-TOP: 0px; BORDER-BOTTOM: #ffdfe0 1px solid; =
TEXT-DECORATION: none
}
A.adviceLink {
	BORDER-RIGHT: #ffdfe0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#ffdfe0 1px solid; DISPLAY: inline; PADDING-LEFT: 2px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px 2px; BORDER-LEFT: #ffdfe0 1px solid; =
COLOR: #c30001; PADDING-TOP: 0px; BORDER-BOTTOM: #ffdfe0 1px solid; =
TEXT-DECORATION: none
}
.exclamationMark {
	MARGIN: 0px 3px; VERTICAL-ALIGN: middle
}
#wrapper {
	MARGIN: auto; WIDTH: 990px
}
#header {
	OVERFLOW: hidden; WIDTH: 100%
}
#content {
	OVERFLOW: hidden; WIDTH: 100%
}
#footer {
	OVERFLOW: hidden; WIDTH: 100%
}
.user {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 150px; PADDING-TOP: 10px
}
.mainOut {
	DISPLAY: inline; BACKGROUND: =
url(/public_media_site/images/main_shadow_sides_tr.gif) #ffffff repeat-y =
center center; FLOAT: left; MARGIN-LEFT: 1px; OVERFLOW: hidden; WIDTH: =
839px
}
.main {
	BACKGROUND: url(/public_media_site/images/main_shadow_sides_tr.gif) =
repeat-y center top
}
.mainIn {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: =
url(/public_media_site/images/main_shadow_bottom.gif) no-repeat center =
bottom; PADDING-BOTTOM: 4px; OVERFLOW: hidden; WIDTH: 831px; =
PADDING-TOP: 0px
}
.mainLeft {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; FLOAT: left; =
PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 482px; PADDING-TOP: 3px
}
.mainRight {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; FLOAT: left; =
PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 482px; PADDING-TOP: 3px
}
.mainRight {
	MARGIN-LEFT: 1px; WIDTH: 336px
}
.mainFull {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; OVERFLOW: =
hidden; WIDTH: 803px; PADDING-TOP: 7px; BACKGROUND-COLOR: #ffffff
}
.mainFullBottom {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; OVERFLOW: =
hidden; WIDTH: 803px; PADDING-TOP: 7px; BACKGROUND-COLOR: #ffffff
}
.mainFull {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; OVERFLOW: =
hidden; WIDTH: 825px; PADDING-TOP: 7px; BACKGROUND-COLOR: #ffffff
}
.box {
	MARGIN-BOTTOM: 8px; OVERFLOW: hidden; WIDTH: 100%
}
#header H2 {
	FONT-SIZE: 1.25em
}
.topMenu {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: =
url(/public_media_site/images/header_top_menu_bg.gif) repeat-x center =
bottom; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.topMenu A {
	FONT-SIZE: 0.9em; MARGIN: 0px 3px; COLOR: #606060
}
.topMenu A.frst {
	MARGIN-RIGHT: 20px
}
.topBox {
	BACKGROUND: url(/public_media_site/images/box_top_bg.gif) #ebebeb =
repeat-x left top; FLOAT: left; MARGIN-LEFT: 10px
}
.topBox .top {
	HEIGHT: 5px
}
.topBox .bottom {
	HEIGHT: 5px
}
.topBox .boxContent {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; MIN-HEIGHT: 55px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: auto! important
}
.search {
	OVERFLOW: hidden; WIDTH: 434px
}
.search .top {
	BACKGROUND: url(/public_media_site/images/box_search_top.gif) no-repeat =
left top
}
.search .bottom {
	BACKGROUND: url(/public_media_site/images/box_search_bottom.gif) =
no-repeat left bottom
}
.search .topBoxIn {
	BACKGROUND: url(/public_media_site/images/box_search_borders.gif) =
repeat-y left top
}
.search1 {
	OVERFLOW: hidden; WIDTH: 376px
}
.search2 {
	MARGIN-LEFT: 10px; OVERFLOW: hidden; WIDTH: 32px; PADDING-TOP: 3px
}
.addTopSpace1 {
	PADDING-TOP: 3px
}
.addTopSpace2 {
	PADDING-TOP: 1px
}
.tags {
	FONT-SIZE: 11px; OVERFLOW: hidden; WIDTH: 293px
}
.tags .top {
	BACKGROUND: url(/public_media_site/images/box_tags_top.gif) no-repeat =
left top
}
.tags .bottom {
	BACKGROUND: url(/public_media_site/images/box_tags_bottom.gif) =
no-repeat left bottom
}
.tags .topBoxIn {
	BACKGROUND: url(/public_media_site/images/box_tags_borders.gif) =
repeat-y left top
}
.additionalTags {
	MARGIN: 0.5em
}
.additionalTags A {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; =
LINE-HEIGHT: 2.5em; PADDING-TOP: 0px
}
.mainMenu {
	PADDING-RIGHT: 1px; MARGIN-TOP: 10px; BORDER-BOTTOM: #c70e0e 3px solid
}
.mainMenu LI {
	DISPLAY: inline; FONT-SIZE: 1.2em; BACKGROUND: =
url(/public_media_site/images/mainmenu_item_top_bg.gif) #cecece repeat-x =
left top; FLOAT: left; MARGIN-LEFT: 1px; LINE-HEIGHT: 2em
}
.mainMenu .l {
	DISPLAY: block; PADDING-LEFT: 9px; BACKGROUND: =
url(/public_media_site/images/mainmenu_item_left_bg.gif) no-repeat left =
top
}
.mainMenu .r {
	PADDING-RIGHT: 9px; DISPLAY: block; BACKGROUND: =
url(/public_media_site/images/mainmenu_item_right_bg.gif) no-repeat =
right top
}
.mainMenu A {
	FONT-WEIGHT: bold; COLOR: #606060
}
.mainMenu .chosen {
	BACKGROUND-IMAGE: =
url(/public_media_site/images/mainmenu_chosen_top_bg.gif); =
BACKGROUND-COLOR: #c70e0e
}
.mainMenu .chosen .l {
	BACKGROUND-IMAGE: =
url(/public_media_site/images/mainmenu_chosen_left_bg.gif)
}
.mainMenu .chosen .r {
	BACKGROUND-IMAGE: =
url(/public_media_site/images/mainmenu_chosen_right_bg.gif)
}
.mainMenu .chosen A {
	COLOR: #ffffff
}
.mainMenu .mainMenuRight {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; MARGIN: =
0.6em 0.3em 0px; LINE-HEIGHT: 1.4em
}
.mainMenu .mainMenuRight A {
	COLOR: #3c6d86
}
.mainMenuSubBranches {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 4px; WIDTH: 993px; PADDING-TOP: 4px; BORDER-BOTTOM: =
#cccccc 1px solid; BACKGROUND-COLOR: #747474
}
.mainMenuSubBranches A {
	BORDER-RIGHT: #b7b7b7 1px solid; PADDING-RIGHT: 14px; MARGIN: 0px 7px; =
TEXT-TRANSFORM: uppercase; COLOR: #ffffff
}
.mainMenuSubBranches A.chosen {
	MARGIN: 0px 10px; COLOR: #cccccc
}
.leftBox {
	MARGIN-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff
}
.setBg {
	BACKGROUND: url(/public_media_site/images/left_box_bg.gif) #ebebeb =
repeat-x left top
}
.leftBox .top {
	HEIGHT: 5px
}
.leftBox .bottom {
	HEIGHT: 5px
}
.leftBox .boxContent {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 0px
}
.leftBox .top {
	BACKGROUND: url(/public_media_site/images/left_box_top.gif) no-repeat =
left top
}
.leftBox .bottom {
	BACKGROUND: url(/public_media_site/images/left_box_bottom.gif) =
no-repeat left bottom
}
.leftBox .topBoxIn {
	BACKGROUND: url(/public_media_site/images/left_box_borders.gif) =
repeat-y left top
}
.boxContentWhite {
	PADDING-RIGHT: 8px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 8px; =
BACKGROUND: url(/public_media_site/images/left_box_borders.gif) #ffffff =
repeat-y left top; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.join {
	FONT-SIZE: 1.3em; MARGIN-BOTTOM: 5px
}
.usersSmallList LI {
	MARGIN: 3px 0px 0px
}
.usersSmallList .userSmallName {
	FONT-SIZE: 1em
}
.materialsHeader {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 1.1em; =
PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #d5a3a3 1px solid; =
FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fffcf4
}
.materialsHeader DIV {
	FONT-SIZE: 0.9em; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; FONT-FAMILY: =
Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.materialsHeader A {
	MARGIN: 0px 3px
}
.materialsHeader .chosen {
	COLOR: #c30000
}
.materialsHeader DIV A {
	MARGIN: 0px 8px
}
.materialInfo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: =
10px 0px; OVERFLOW: hidden; WIDTH: 462px; PADDING-TOP: 0px; =
BORDER-BOTTOM: #e2e2e2 1px solid
}
.materialInfo H1 {
	MIN-HEIGHT: 24px; HEIGHT: auto! important
}
.materialInfo .rate {
	WIDTH: 4.5em
}
.materialInfo .date {
	FONT-SIZE: 0.9em; MARGIN-LEFT: 10px; WIDTH: 8em
}
.sponsoredArticle {
	MARGIN-TOP: 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f5f5f5
}
.recommendInfo {
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: =
20px; OVERFLOW: hidden; WIDTH: 472px; PADDING-TOP: 15px; BORDER-BOTTOM: =
#fff 1px solid; BACKGROUND-COLOR: #f2f2f2
}
.recommendInfo H1 {
	MIN-HEIGHT: 24px; HEIGHT: auto! important
}
.recommendInfo .date {
	FONT-SIZE: 0.9em; MARGIN-LEFT: 10px; WIDTH: 8em
}
.recommendInfo A {
	PADDING-LEFT: 5px
}
.recommendedB {
	POSITION: relative; HEIGHT: 170px
}
.recommendedB .playBig {
	OVERFLOW: hidden; HEIGHT: 170px
}
.recommendedB .playBtn {
	TOP: 39px
}
.recommendedTransBg {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FILTER: alpha(opacity=3D50); =
PADDING-BOTTOM: 5px; WIDTH: 317px; PADDING-TOP: 5px; POSITION: absolute; =
TOP: 100px; HEIGHT: 70px; BACKGROUND-COLOR: #000000; -moz-opacity: .50; =
opacity: .50
}
.recommendedTrans {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; WIDTH: =
317px; PADDING-TOP: 5px; POSITION: absolute; TOP: 100px; HEIGHT: 70px
}
.recommendedTrans A {
	COLOR: #ffffff
}
.recommendedTrans SPAN A {
	COLOR: #ffe7ba
}
.recArrows {
	WIDTH: 336px; POSITION: absolute
}
.recArrows IMG {
	MARGIN: 4px 7px
}
.itemContainer {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; MARGIN-BOTTOM: 8px; =
PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 320px; PADDING-TOP: 0px
}
.expertia_tv_latest {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 9px; WIDTH: 141px
}
.boxFull {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; =
BACKGROUND: url(/public_media_site/images/box_full_bg.gif) #e8e8e8 =
repeat-x left top; MARGIN-BOTTOM: 14px; OVERFLOW: hidden; BORDER-LEFT: =
#cccccc 1px solid; WIDTH: 801px; BORDER-BOTTOM: #cccccc 1px solid
}
.boxFull .userSmallName {
	FONT-SIZE: 0.9em
}
.boxFullSub {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 801px
}
.boxFullSubL {
	WIDTH: 401px
}
.boxFullSubR {
	LEFT: -1px; WIDTH: 400px; POSITION: relative
}
.boxFullItem {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.boxFullItemBrdrR {
	BORDER-RIGHT: #cccccc 1px solid
}
.boxFullItemBrdrL {
	BORDER-LEFT: #cccccc 1px solid
}
.boxFullItem .itemP {
	MARGIN-BOTTOM: 10px
}
.smallLinkFullBox {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 0.8em; FLOAT: right; =
MARGIN-LEFT: 10px; COLOR: #b7a692; LINE-HEIGHT: 1.7em
}
.smallLinkFullBox A {
	COLOR: #b7a692
}
.experts {
	PADDING-RIGHT: 1px; DISPLAY: inline; PADDING-LEFT: 1px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px 6px; OVERFLOW: hidden; WIDTH: 82px; =
PADDING-TOP: 0px; TEXT-ALIGN: center
}
.friends {
	PADDING-RIGHT: 1px; DISPLAY: inline; PADDING-LEFT: 1px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px 6px; OVERFLOW: hidden; WIDTH: 82px; =
PADDING-TOP: 0px; TEXT-ALIGN: center
}
.coverExperts {
	MARGIN: 15px 0px
}
.experts DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px =
1px; PADDING-TOP: 2px
}
.friends DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px =
1px; PADDING-TOP: 2px
}
.experts A {
	COLOR: #000000
}
.friends A {
	COLOR: #000000
}
.experts .userSmallName {
	COLOR: #969696
}
.friends .userSmallName {
	COLOR: #969696
}
.expertsEnc {
	MARGIN: 10px 20px
}
.expertsEnc H1 {
	FONT-SIZE: 1.1em; MARGIN-BOTTOM: 6px; COLOR: #2a5769
}
.directoryList LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 60px; MIN-HEIGHT: =
21px; BACKGROUND: no-repeat left center; PADDING-BOTTOM: 0px; =
PADDING-TOP: 6px; HEIGHT: auto! important
}
H1.galleryH1 {
	MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px
}
.galleryFullImg {
	MARGIN: 20px auto; WIDTH: 510px
}
.gallery .galleryImgs {
	MARGIN: auto; OVERFLOW: hidden; WIDTH: 635px
}
.gallery DIV DIV.img {
	PADDING-RIGHT: 6px; DISPLAY: inline; PADDING-LEFT: 6px; FLOAT: left; =
PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.gallery .galleryPreview DIV.img {
	MARGIN-LEFT: 18px; MARGIN-RIGHT: 18px
}
.gallery DIV DIV DIV {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: =
#cccccc 1px solid; WIDTH: 103px; PADDING-TOP: 5px; BORDER-BOTTOM: =
#cccccc 1px solid; HEIGHT: 103px; TEXT-ALIGN: center
}
.gallery DIV DIV DIV:hover {
	BORDER-RIGHT: #c30000 1px solid; BORDER-TOP: #c30000 1px solid; =
BORDER-LEFT: #c30000 1px solid; BORDER-BOTTOM: #c30000 1px solid
}
.gallery .chosen {
	BORDER-RIGHT: #c30000 1px solid; BORDER-TOP: #c30000 1px solid; =
BORDER-LEFT: #c30000 1px solid; BORDER-BOTTOM: #c30000 1px solid
}
.galleryWrapper {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; OVERFLOW: =
hidden; WIDTH: 825px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff
}
A.galleryAlbPrev IMG {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: =
#cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
A.galleryAlbPrev IMG:hover {
	BORDER-LEFT-COLOR: #c30000; BORDER-BOTTOM-COLOR: #c30000; =
BORDER-TOP-COLOR: #c30000; BORDER-RIGHT-COLOR: #c30000
}
SPAN.galleryAlbPrev {
	MARGIN-LEFT: 10px
}
.galleryDesc {
	MARGIN-LEFT: 15px; MARGIN-RIGHT: 200px
}
.galleryVidW {
	PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #ffffff
}
.galleryVidW .brdrLight {
	MARGIN: auto; WIDTH: 480px
}
.galleryWrapper .playSmall {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 15px; WIDTH: =
103px; PADDING-TOP: 0px; HEIGHT: 86px
}
#gallerycontent {
	PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #ffffff
}
.galleryWrapper .playBtn {
	LEFT: 66px; TOP: 27px
}
.galleryWrapper .brdrLight {
	FILTER: alpha(opacity=3D50); -moz-opacity: .50; opacity: .50
}
.album_user .box {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; =
MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 20px; WIDTH: 255px; PADDING-TOP: 0px
}
.album_gal .box {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; =
MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 20px; WIDTH: 255px; PADDING-TOP: 0px
}
.galleryMenu {
	MARGIN: 10px 10px 20px; OVERFLOW: hidden; WIDTH: 178px
}
.galleryMenu LI {
	DISPLAY: inline; FLOAT: left; WIDTH: 89px
}
.galleryMenu A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 89px; TEXT-INDENT: 1000px; =
HEIGHT: 29px
}
.gmPhoto A {
	BACKGROUND: url(/public_media_site/images/gallery_photo.gif) no-repeat =
0px 0px
}
.gmPhoto A.chosen {
	BACKGROUND-POSITION: 0px -29px
}
.gmPhoto A:hover {
	BACKGROUND-POSITION: 0px -29px
}
.gmVideo A {
	BACKGROUND: url(/public_media_site/images/gallery_video.gif) no-repeat =
0px 0px
}
.gmVideo A.chosen {
	BACKGROUND-POSITION: 0px -29px
}
.gmVideo A:hover {
	BACKGROUND-POSITION: 0px -29px
}
.comments .commentWrapper {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: =
#ffffff 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 4px; MARGIN: 12px =
0px 5px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 9px; =
BORDER-BOTTOM: #ffffff 1px solid
}
.comments .whiteBg {
	BACKGROUND-COLOR: #ffffff
}
.comments .greyBg {
	BACKGROUND-COLOR: #f6f6f6
}
.comments DIV.txt LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: =
100%; PADDING-TOP: 8px; TEXT-ALIGN: left
}
.comments .userSmallName {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
.comments .newComment {
	BORDER-RIGHT: #aaaa00 1px dashed; BORDER-TOP: #aaaa00 1px dashed; =
BORDER-LEFT: #aaaa00 1px dashed; BORDER-BOTTOM: #aaaa00 1px dashed
}
.comments .commentUserInfo IMG {
	VERTICAL-ALIGN: text-bottom
}
.comments .commentUserInfo .separator {
	COLOR: #f7f7f7
}
.comments .commentContent {
	MARGIN: 10px 0px
}
#comments_form {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 12px =
0px 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; =
BORDER-BOTTOM: #cccccc 1px solid
}
.footerBox {
	BACKGROUND: url(/public_media_site/images/footer_box_bg.gif) #ebebeb =
repeat-x left top; MARGIN: 10px 0px
}
.footerBox .top {
	HEIGHT: 5px
}
.footerBox .bottom {
	HEIGHT: 5px
}
.footerBox .boxContent {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; OVERFLOW: =
hidden; WIDTH: 974px; PADDING-TOP: 0px
}
.footerBox .top {
	BACKGROUND: url(/public_media_site/images/footer_box_top.gif) no-repeat =
left top
}
.footerBox .bottom {
	BACKGROUND: url(/public_media_site/images/footer_box_bottom.gif) =
no-repeat left bottom
}
.footerBox .topBoxIn {
	BACKGROUND: url(/public_media_site/images/footer_box_borders.gif) =
repeat-y left top
}
.onDuty {
	MARGIN-TOP: 3px; WIDTH: 300px
}
.onDuty {
	FLOAT: left; MARGIN-RIGHT: 8px; TEXT-ALIGN: left
}
.onDuty IMG {
	FLOAT: left; MARGIN-RIGHT: 8px; TEXT-ALIGN: left
}
.bottomBar {
	PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 8px; =
PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; =
BACKGROUND-COLOR: #f3f3f3
}
.bottomBarFixed {
	MARGIN-TOP: 0px; BACKGROUND: =
url(/public_media_site/images/bottom_bar_bg.png) center 50%
}
.bottomBar A {
	MARGIN: 0px 6px
}
#lightbox {
	Z-INDEX: 100; LEFT: 0px; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: =
absolute; TEXT-ALIGN: center
}
#lightbox IMG {
	WIDTH: auto; HEIGHT: auto
}
#lightbox A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
#outerImageContainer {
	MARGIN: 0px auto; WIDTH: 250px; POSITION: relative; HEIGHT: 250px; =
BACKGROUND-COLOR: #fff
}
#imageContainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
#loading {
	LEFT: 0%; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: absolute; TOP: 40%; =
HEIGHT: 25%; TEXT-ALIGN: center
}
#hoverNav {
	Z-INDEX: 10; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; =
HEIGHT: 100%
}
#imageContainer > #hoverNav {
	LEFT: 0px
}
#hoverNav A {
	outline: none
}
#prevLink {
	DISPLAY: block; BACKGROUND-IMAGE: url(data:image/gif;base64,AAAA); =
WIDTH: 49%; HEIGHT: 100%
}
#nextLink {
	DISPLAY: block; BACKGROUND-IMAGE: url(data:image/gif;base64,AAAA); =
WIDTH: 49%; HEIGHT: 100%
}
#prevLink {
	LEFT: 0px; FLOAT: left
}
#nextLink {
	RIGHT: 0px; FLOAT: right
}
#prevLink:hover {
	BACKGROUND: url(/public_media_site/images/lightbox/prevlabel.gif) =
no-repeat left 15%
}
#prevLink:hover:visited {
	BACKGROUND: url(/public_media_site/images/lightbox/prevlabel.gif) =
no-repeat left 15%
}
#nextLink:hover {
	BACKGROUND: url(/public_media_site/images/lightbox/nextlabel.gif) =
no-repeat right 15%
}
#nextLink:hover:visited {
	BACKGROUND: url(/public_media_site/images/lightbox/nextlabel.gif) =
no-repeat right 15%
}
#imageDataContainer {
	MARGIN: 0px auto; FONT: 10px/1.4em Verdana, Helvetica, sans-serif; =
OVERFLOW: auto; WIDTH: 100%; BACKGROUND-COLOR: #fff
}
#imageData {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: =
#666; PADDING-TOP: 0px
}
#imageData #imageDetails {
	FLOAT: left; WIDTH: 70%; TEXT-ALIGN: left
}
#imageData #caption {
	FONT-WEIGHT: bold
}
#imageData #numberDisplay {
	CLEAR: left; DISPLAY: block; PADDING-BOTTOM: 1em
}
#imageData #bottomNavClose {
	FLOAT: right; PADDING-BOTTOM: 0.7em; WIDTH: 80px; outline: none
}
#overlay {
	Z-INDEX: 90; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; =
HEIGHT: 500px; BACKGROUND-COLOR: #000
}
.lightboxMagnif {
	DISPLAY: block; BACKGROUND: =
url(/public_media_site/images/magnifying_glass_small.png) no-repeat =
center 50%; WIDTH: 31px; HEIGHT: 19px
}
.mainMenuWrap {
	DISPLAY: block; OVERFLOW: hidden; HEIGHT: 53px
}

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/public_media_site/css/layouts/default/material.css

.materialDetails {
	MARGIN-BOTTOM: 10px
}
.articleGetForm {
	MARGIN-BOTTOM: 30px
}
.articlePaid {
	MARGIN-TOP: 5px
}
.articleExternalLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN: 1em 0px; LINE-HEIGHT: 2em; =
TEXT-ALIGN: center
}
#questionDetails {
	PADDING-RIGHT: 0px; BORDER-TOP: #e9e9e9 1px solid; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #e9e9e9 1px solid
}
.hqVideo {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: =
20px 0px; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; WIDTH: =
480px; BORDER-BOTTOM: #cccccc 1px solid
}
.author {
	PADDING-RIGHT: 5px; BORDER-TOP: #f2e6d9 1px solid; PADDING-LEFT: 5px; =
MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; =
BORDER-BOTTOM: #f2e6d9 1px solid; BACKGROUND-COLOR: #fef9f3
}
.materialConnections {
	MARGIN: 1em 2em
}
.materialConnections LI {
	MARGIN: 0.2em 0px; LINE-HEIGHT: 1.3em
}

@media Print   =20
{
DIV#header {
	DISPLAY: none
}
DIV#footer {
	DISPLAY: none
}
DIV#advertisementRight {
	DISPLAY: none
}
DIV.adds {
	DISPLAY: none
}
DIV.sponsoredLinks {
	DISPLAY: none
}
DIV.gradOut {
	DISPLAY: none
}
DIV#vote {
	DISPLAY: none
}
FORM {
	DISPLAY: none
}
BODY DIV.mainPart {
	DISPLAY: block
}

}

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/adv_expertia_ox/www/delivery/banner_style.css

.sponsoredLink {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: =
2px; OVERFLOW: hidden; WIDTH: 193px; LINE-HEIGHT: 1.6em; PADDING-TOP: =
2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: =
left
}
.sponsoredLink A {
	COLOR: #336699
}
.sponsoredLink DIV A {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
.sponsoredLink DIV A:hover {
	TEXT-DECORATION: none
}
BODY {
	FONT-SIZE: 0.7em
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_002D_01C99C98.47DF7A40"


------=_NextPart_001_002D_01C99C98.47DF7A40
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/fashion/news/show/informacja-suknia-z-wikliny

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>Moda i styl - =
Expertia.pl - strefa wiedzy</TITLE>
<META content=3DqWQty3fWc6GCWnB1Jhv9/CkoaCULF4LChwNfQ8M5osE=3D =
name=3Dverify-v1>
<META content=3DBQpWbzkojy45o+1L5bEXdx1hVymtiAY4JAYeS75ieg8=3D =
name=3Dverify-v1>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<SCRIPT src=3D"http://expertia.pl/public_media_site/js/prototype160.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://expertia.pl/public_media_site/js/expertia_base2_4.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://expertia.pl/public_media_site/js/dmenu.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://expertia.pl/adv_expertia_ox/www/delivery/spcjs.php?id=3D1" =

type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://expertia.pl/public_media_site/js/swfobject.js"=20
type=3Dtext/javascript></SCRIPT>
<LINK href=3D"/fashion/favicon.ico" rel=3D"shortcut icon"><LINK=20
href=3D"http://expertia.pl/public_media_site/css/layouts/default/base2_94=
.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"/public_media_site/css/layouts/branch/modaistyl.css" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK title=3D"Expertia RSS" href=3D"/rss/expertia/"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Expertia =
Akcesoria RSS"=20
href=3D"/rss/expertia/akcesoria" type=3Dapplication/rss+xml =
rel=3Dalternate><LINK=20
title=3D"Expertia Bielizna RSS" href=3D"/rss/expertia/bielizna"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Expertia =
Biznes RSS"=20
href=3D"/rss/expertia/biznes" type=3Dapplication/rss+xml =
rel=3Dalternate><LINK=20
title=3D"Expertia Ci=C4=85=C5=BCa RSS" href=3D"/rss/expertia/ciaza" =
type=3Dapplication/rss+xml=20
rel=3Dalternate><LINK title=3D"Expertia Dziecko RSS" =
href=3D"/rss/expertia/dziecko"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Expertia =
Galanteria RSS"=20
href=3D"/rss/expertia/galanteria" type=3Dapplication/rss+xml =
rel=3Dalternate><LINK=20
title=3D"Expertia Inne RSS" href=3D"/rss/expertia/inne" =
type=3Dapplication/rss+xml=20
rel=3Dalternate><LINK title=3D"Expertia Inne RSS" =
href=3D"/rss/expertia/dziecko-inne"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Expertia =
Kosmetyka RSS"=20
href=3D"/rss/expertia/kosmetyka" type=3Dapplication/rss+xml =
rel=3Dalternate><LINK=20
title=3D"Expertia Kulinaria RSS" href=3D"/rss/expertia/kulinaria"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Expertia Moda =
i styl RSS"=20
href=3D"/rss/expertia/modaistyl" type=3Dapplication/rss+xml =
rel=3Dalternate><LINK=20
title=3D"Expertia Obuwie RSS" href=3D"/rss/expertia/obuwie" =
type=3Dapplication/rss+xml=20
rel=3Dalternate><LINK title=3D"Expertia Odzie=C5=BC damska RSS"=20
href=3D"/rss/expertia/odziez-damska" type=3Dapplication/rss+xml =
rel=3Dalternate><LINK=20
title=3D"Expertia Odzie=C5=BC dzieci=C4=99ca RSS" =
href=3D"/rss/expertia/odziez-dziecieca"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Expertia =
Odzie=C5=BC m=C4=99ska RSS"=20
href=3D"/rss/expertia/odziez-meska" type=3Dapplication/rss+xml =
rel=3Dalternate><LINK=20
title=3D"Expertia Outdoor RSS" href=3D"/rss/expertia/outdoor"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Expertia =
Piel=C4=99gnacja RSS"=20
href=3D"/rss/expertia/pielegnacja" type=3Dapplication/rss+xml =
rel=3Dalternate><LINK=20
title=3D"Expertia Praca i kariera RSS" =
href=3D"/rss/expertia/pracaikariera"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Expertia =
Projektanci RSS"=20
href=3D"/rss/expertia/projektanci" type=3Dapplication/rss+xml =
rel=3Dalternate><LINK=20
title=3D"Expertia Rodzice RSS" href=3D"/rss/expertia/rodzice"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Expertia =
Ubrania RSS"=20
href=3D"/rss/expertia/ubrania" type=3Dapplication/rss+xml =
rel=3Dalternate><LINK=20
title=3D"Expertia Wasza strefa RSS" href=3D"/rss/expertia/wasza-strefa"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Expertia =
Weterynaria RSS"=20
href=3D"/rss/expertia/weterynaria" type=3Dapplication/rss+xml =
rel=3Dalternate><LINK=20
title=3D"Expertia Wn=C4=99trza RSS" href=3D"/rss/expertia/wnetrza"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Expertia =
Zabawa i nauka RSS"=20
href=3D"/rss/expertia/zabawa-i-nauka" type=3Dapplication/rss+xml =
rel=3Dalternate><LINK=20
title=3D"Expertia Zdrowie RSS" href=3D"/rss/expertia/zdrowie"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK=20
title=3D"Expertia Zdrowie dziecka RSS" =
href=3D"/rss/expertia/zdrowie-dziecka"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Expertia =
=C5=BBywienie RSS"=20
href=3D"/rss/expertia/zywienie" type=3Dapplication/rss+xml =
rel=3Dalternate><LINK=20
href=3D"http://expertia.pl/public_media_site/css/layouts/default/material=
.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"/public_media_site/css/layouts/branch/modaistyl.css" =
type=3Dtext/css=20
rel=3Dstylesheet>
<META http-equiv=3DContent-Language content=3Dpl>
<META http-equiv=3Drefresh content=3Dno-cache>
<META content=3Dall name=3Drobots>
<META=20
content=3D"Expertia.pl =E2=80=93 portal wiedzy, wiadomo=C5=9Bci i =
artyku=C5=82y bran=C5=BCowe, porady ekspert=C3=B3w, filmy wideo: =
medycyna, stomatologia, ratownictwo, kulinaria, moda i styl, =
weterynaria, praca i kariera"=20
name=3DDescription>
<META=20
content=3D"portal, wiadomo=C5=9Bci, informacje, porady, opinie, =
eksperci, specjali=C5=9Bci, filmy, wideo, tv, wiedza, wiedza =
specjalistyczna, wiedza og=C3=B3lna, ciekawostki naukowe, artyku=C5=82y, =
spo=C5=82eczno=C5=9B=C4=87, medycyna, stomatologia, ratownictwo, =
kulinaria, moda i styl, weterynaria, praca i kariera, zbigniew religa, =
katarzyna dowbor, kinga rusin, pawe=C5=82 fr=C4=85tczak, anna =
maruszeczko, topr, gopr, elamed, ekspert, ekspertia, expertia, policja, =
wopr, stra=C5=BC po=C5=BCarna, psp, osp, remiza, lekarz, opm, tps, w =
akcji, na ratunek, wwp, wwt, promotor, rehabilitacja, technik, dentysta, =
stomatolog, spektrum, newsy, informacje bran=C5=BCowe, czasopisma =
bran=C5=BCowe, wiedza bran=C5=BCowa, bran=C5=BC=C3=B3wki"=20
name=3DKeywords>
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
	function __SendPostAction(aForm,aTarget,aParams) =0A=
	{=0A=
		var form;=0A=
=0A=
		if(document.getElementById)=0A=
			form =3D document.getElementById (aForm);=0A=
		else=0A=
			form=3D document.forms[aForm];=0A=
=0A=
		form.__action_target.value =3D aTarget;=0A=
		form.__action_params.value =3D aParams;=0A=
		form.submit();=0A=
	}=0A=
// -->=0A=
</SCRIPT>

<META content=3D"MSHTML 6.00.6000.16809" name=3DGENERATOR></HEAD>
<BODY id=3Dbody>
<DIV id=3Dwrapper>
<DIV id=3Dheader><!-- header start --><IFRAME class=3DadvertBillboard =
id=3Daac47290=20
name=3Daac47290=20
src=3D"http://expertia.pl/adv_expertia_ox/www/delivery/afr.php?resize=3D1=
&amp;n=3Daac47290&amp;zoneid=3D1&amp;cb=3D93794&amp;branch_id_name=3Dfash=
ion"=20
frameBorder=3D0 width=3D750 scrolling=3Dno height=3D100></IFRAME>
<SCRIPT src=3D"http://expertia.pl/adv_expertia_ox/www/delivery/ag.php"=20
type=3Dtext/javascript></SCRIPT>

<DIV class=3DtopMenu><A class=3Dright=20
href=3D"http://expertia.pl/fashion/temat-miesiaca/wszystkie"><STRONG>TEMA=
TY=20
MIESI=C4=84CA</STRONG></A> <A class=3Dfrst =
href=3D"http://expertia.pl/"><STRONG>STRONA=20
G=C5=81=C3=93WNA</STRONG></A> <A =
href=3D"http://expertia.pl/fashion/strony/o-portalu">O=20
NAS</A> <A =
href=3D"http://expertia.pl/fashion/strony/kontakt">KONTAKT</A> <A=20
href=3D"http://expertia.pl/fashion/strony/reklama">REKLAMA</A> <A=20
href=3D"http://expertia.pl/fashion/strony/patron">PATRONAT</A> <A=20
href=3D"http://expertia.pl/fashion/strony/partnerzy">PARTNERZY</A> <A=20
href=3D"http://expertia.pl/fashion/strony/regulamin">REGULAMIN</A> =
</DIV>
<DIV class=3DcoverFloat><A class=3Dleft =
href=3D"http://expertia.pl/modaistyl"><IMG=20
title=3DExpertia.pl height=3D65 alt=3DExpertia.pl=20
src=3D"http://expertia.pl/public_media_site/images/logos/modaistyl.gif"=20
width=3D243></A>=20
<DIV class=3D"topBox search">
<DIV class=3Dtop><!-- --></DIV>
<DIV class=3DtopBoxIn>
<DIV class=3DboxContent>
<FORM class=3DcoverFloat id=3Dheader_search_form =
action=3D/fashion/search/all=20
method=3Dget encType=3Dtext/plain>
<DIV class=3D"left search1">
<H2 class=3DgreyD>SZUKAJ W SERWISIE</H2><INPUT class=3D"txt searchInput" =

id=3Dheader_search_form_search_text name=3Dq> <INPUT type=3Dhidden=20
value=3Dheader_search_form_ name=3Dform_name>=20
<DIV class=3D"right red">TYLKO W AKTUALNYM DZIALE: <INPUT =
class=3DsmallChcbx=20
type=3Dcheckbox name=3Dheader_search_form_branch_checked></DIV>
<DIV class=3D"small greyL addTopSpace2">Znajd=C5=BA odpowiedzi na Twoje=20
pytania</DIV></DIV>
<DIV class=3D"left search2"><INPUT class=3D"submit noBrdr searchBtn" =
onfocus=3Dblur(); type=3Dsubmit>=20
</DIV></FORM></DIV></DIV>
<DIV class=3Dbottom><!-- --></DIV></DIV>
<DIV class=3D"topBox tags" id=3Dtag_cloud>
<DIV class=3DtopBoxIn>
<DIV class=3Dtop><!-- --></DIV>
<DIV class=3D"boxContent tcenter">
<DIV id=3Dtag_short_list><A class=3Dtag-1 title=3D"Powi=C4=85zanych =
materia=C5=82=C3=B3w: (39)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Ddhaulagiri">DHAULAGIRI<=
/A> <A=20
class=3Dtag2 title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (51)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dpawlowski">PAW=C5=81OWS=
KI</A> <A=20
class=3Dtag3 title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (61)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dpolska">POLSKA</A> <A =
class=3Dtag2=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (55)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dalkohol">ALKOHOL</A> =
<A class=3Dtag4=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (75)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dbadania">BADANIA</A> =
<A class=3Dtag1=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (47)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dceny">CENY </A><A =
class=3Dtag-1=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (39)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Ddesign">DESIGN</A> <A =
class=3Dtag1=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (47)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Ddieta">DIETA</A> <A =
class=3Dtag0=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (40)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Ddzieci">DZIECI</A> <A =
class=3Dtag3=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (63)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Ddziecko">DZIECKO</A> =
<A class=3Dtag2=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (52)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dgielda">GIE=C5=81DA</A>=
 <A class=3Dtag4=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (99)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dgory">G=C3=93RY</A> <A =
class=3Dtag0=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (40)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dinternet">INTERNET</A> =
<A=20
class=3Dtag-1 title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (39)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dkot">KOT</A> <A =
class=3Dtag0=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (41)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dkryzys">KRYZYS</A> <A =
class=3Dtag0=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (41)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dmieso">MI=C4=98SO</A> =
<A class=3Dtag4=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (75)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dmoda">MODA</A> <A=20
id=3Dtag_cloud_more=20
href=3D"http://expertia.pl/fashion/news/show/informacja-suknia-z-wikliny#=
">wi=C4=99cej&nbsp;=C2=BB</A>=20
</DIV>
<DIV class=3Dhide id=3Dtag_full_list>
<P class=3Dtright><A class=3Dvsmall id=3Dtag_cloud_less=20
href=3D"http://expertia.pl/fashion/news/show/informacja-suknia-z-wikliny#=
">X</A></P><A=20
class=3Dtag-1 title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (39)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Ddhaulagiri">DHAULAGIRI<=
/A> <A=20
class=3Dtag2 title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (51)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dpawlowski">PAW=C5=81OWS=
KI</A> <A=20
class=3Dtag3 title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (61)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dpolska">POLSKA</A> <A =
class=3Dtag2=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (55)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dalkohol">ALKOHOL</A> =
<A class=3Dtag4=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (75)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dbadania">BADANIA</A> =
<A class=3Dtag1=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (47)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dceny">CENY </A><A =
class=3Dtag-1=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (39)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Ddesign">DESIGN</A> <A =
class=3Dtag1=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (47)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Ddieta">DIETA</A> <A =
class=3Dtag0=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (40)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Ddzieci">DZIECI</A> <A =
class=3Dtag3=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (63)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Ddziecko">DZIECKO</A> =
<A class=3Dtag2=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (52)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dgielda">GIE=C5=81DA</A>=
 <A class=3Dtag4=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (99)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dgory">G=C3=93RY</A> <A =
class=3Dtag0=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (40)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dinternet">INTERNET</A> =
<A=20
class=3Dtag-1 title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (39)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dkot">KOT</A> <A =
class=3Dtag0=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (41)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dkryzys">KRYZYS</A> <A =
class=3Dtag0=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (41)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dmieso">MI=C4=98SO</A> =
<A class=3Dtag4=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (75)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dmoda">MODA</A> <A =
class=3Dtag2=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (56)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dmotoryzacja">MOTORYZACJ=
A</A> <A=20
class=3Dtag-1 title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (39)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dpensja">PENSJA</A> <A =
class=3Dtag1=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (45)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dpieniadze">PIENI=C4=84D=
ZE</A> <A=20
class=3Dtag4 title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (154)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dpies">PIES</A> <A =
class=3Dtag5=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (215)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dpraca">PRACA</A> <A =
class=3Dtag3=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (58)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dpracodawca">PRACODAWCA<=
/A> <A=20
class=3Dtag1 title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (43)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dpracownik">PRACOWNIK</A=
> <A=20
class=3Dtag2 title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (51)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dryszard">RYSZARD</A> =
<A class=3Dtag1=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (44)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dszpital">SZPITAL</A> =
<A class=3Dtag4=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (79)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dwyprawa">WYPRAWA</A> =
<A class=3Dtag3=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (73)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dzdrowie">ZDROWIE</A> =
<A class=3Dtag0=20
title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (42)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dzwierzeta">ZWIERZ=C4=98=
TA</A> <A=20
class=3Dtag3 title=3D"Powi=C4=85zanych materia=C5=82=C3=B3w: (66)"=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dzeby">Z=C4=98BY</A> =
</DIV></DIV>
<DIV class=3Dbottom><!-- --></DIV></DIV></DIV></DIV>
<DIV style=3D"HEIGHT: 10px"></DIV>
<DIV class=3DmainMenuWrap>
<UL class=3D"mainMenu coverFloat" id=3Dbranch_menu=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px">
  <LI onmouseover=3D"this.className=3D'chosen';"=20
  onmouseout=3D"this.className=3D'';"><SPAN class=3Dl><SPAN class=3Dr><A =

  href=3D"http://expertia.pl/">Wszystkie</A></SPAN> </SPAN></LI>
  <LI onmouseover=3D"this.className=3D'chosen';Pokaz('dziecko')"=20
  =
onmouseout=3D"this.className=3D'';Ukryj('dziecko');Testuj(event,'dziecko'=
)"><SPAN=20
  class=3Dl><SPAN class=3Dr><A=20
  href=3D"http://expertia.pl/dziecko">Dziecko</A></SPAN></SPAN> </LI>
  <LI onmouseover=3D"this.className=3D'chosen';Pokaz('zdrowie')"=20
  =
onmouseout=3D"this.className=3D'';Ukryj('zdrowie');Testuj(event,'zdrowie'=
)"><SPAN=20
  class=3Dl><SPAN class=3Dr><A=20
  href=3D"http://expertia.pl/zdrowie">Zdrowie</A></SPAN></SPAN> </LI>
  <LI class=3Dchosen><SPAN class=3Dl><SPAN class=3Dr><A=20
  href=3D"http://expertia.pl/modaistyl">Moda i styl</A></SPAN></SPAN> =
</LI>
  <LI onmouseover=3D"this.className=3D'chosen';Pokaz('kulinaria')"=20
  =
onmouseout=3D"this.className=3D'';Ukryj('kulinaria');Testuj(event,'kulina=
ria')"><SPAN=20
  class=3Dl><SPAN class=3Dr><A=20
  href=3D"http://expertia.pl/kulinaria">Kulinaria</A></SPAN></SPAN> =
</LI>
  <LI onmouseover=3D"this.className=3D'chosen';Pokaz('weterynaria')"=20
  =
onmouseout=3D"this.className=3D'';Ukryj('weterynaria');Testuj(event,'wete=
rynaria')"><SPAN=20
  class=3Dl><SPAN class=3Dr><A=20
  href=3D"http://expertia.pl/weterynaria">Weterynaria</A></SPAN></SPAN> =
</LI>
  <LI onmouseover=3D"this.className=3D'chosen';Pokaz('pracaikariera')"=20
  =
onmouseout=3D"this.className=3D'';Ukryj('pracaikariera');Testuj(event,'pr=
acaikariera')"><SPAN=20
  class=3Dl><SPAN class=3Dr><A =
href=3D"http://expertia.pl/pracaikariera">Praca i=20
  kariera</A></SPAN></SPAN> </LI>
  <LI onmouseover=3D"this.className=3D'chosen';Pokaz('outdoor')"=20
  =
onmouseout=3D"this.className=3D'';Ukryj('outdoor');Testuj(event,'outdoor'=
)"><SPAN=20
  class=3Dl><SPAN class=3Dr><A=20
  href=3D"http://expertia.pl/outdoor">Outdoor</A></SPAN></SPAN> </LI>
  <LI onmouseover=3D"this.className=3D'chosen';Pokaz('biznes')"=20
  =
onmouseout=3D"this.className=3D'';Ukryj('biznes');Testuj(event,'biznes')"=
><SPAN=20
  class=3Dl><SPAN class=3Dr><A=20
  href=3D"http://expertia.pl/biznes">Biznes</A></SPAN></SPAN> </LI>
  <LI onmouseover=3D"this.className=3D'chosen';Pokaz('wasza-strefa')"=20
  =
onmouseout=3D"this.className=3D'';Ukryj('wasza-strefa');Testuj(event,'was=
za-strefa')"><SPAN=20
  class=3Dl><SPAN class=3Dr><A =
href=3D"http://expertia.pl/wasza-strefa">Wasza=20
  strefa</A></SPAN></SPAN> </LI>
  <LI class=3DmainMenuRight><A =
href=3D"http://expertia.pl/fashion/forum">FORUM</A>=20
  </LI>
  <LI class=3DmainMenuRight><A=20
  href=3D"http://expertia.pl/fashion/blog/lista-blogow">BLOGI</A> =
</LI></UL>
<DIV class=3DmainMenuSubBranches id=3Ddziecko =
onmouseover=3D"Pokaz('dziecko')"=20
style=3D"BORDER-TOP: #c70e0e 3px solid; MARGIN-TOP: -3px; Z-INDEX: 1; =
VISIBILITY: hidden; OVERFLOW: hidden; WIDTH: 980px; POSITION: absolute; =
HEIGHT: 14px"=20
onmouseout=3D"Ukryj('dziecko')"><SPAN id=3DmainMenuSubBranchesSpan=20
style=3D"DISPLAY: block; OVERFLOW: hidden; WIDTH: 983px; HEIGHT: =
13px"><A=20
onfocus=3Dblur() href=3D"http://expertia.pl/ciaza">Ci=C4=85=C5=BCa</A> =
<A onfocus=3Dblur()=20
href=3D"http://expertia.pl/zdrowie-dziecka">Zdrowie dziecka</A> <A =
onfocus=3Dblur()=20
href=3D"http://expertia.pl/pielegnacja">Piel=C4=99gnacja</A> <A =
onfocus=3Dblur()=20
href=3D"http://expertia.pl/zywienie">=C5=BBywienie</A> <A =
onfocus=3Dblur()=20
href=3D"http://expertia.pl/ubrania">Ubrania</A> <A onfocus=3Dblur()=20
href=3D"http://expertia.pl/zabawa-i-nauka">Zabawa i nauka</A> <A =
onfocus=3Dblur()=20
href=3D"http://expertia.pl/akcesoria">Akcesoria</A> <A onfocus=3Dblur()=20
href=3D"http://expertia.pl/rodzice">Rodzice</A> <A onfocus=3Dblur()=20
href=3D"http://expertia.pl/dziecko-inne">Inne</A> </SPAN></DIV>
<DIV class=3DmainMenuSubBranches=20
style=3D"BORDER-TOP: #c70e0e 3px solid; MARGIN-TOP: -3px; MARGIN-BOTTOM: =
1px; OVERFLOW: hidden; WIDTH: 980px; POSITION: absolute; HEIGHT: =
14px"><SPAN=20
id=3DmainMenuSubBranchesSpan=20
style=3D"DISPLAY: block; OVERFLOW: hidden; WIDTH: 983px; HEIGHT: =
13px"><A=20
onfocus=3Dblur() href=3D"http://expertia.pl/odziez-damska">Odzie=C5=BC =
damska</A> <A=20
onfocus=3Dblur() href=3D"http://expertia.pl/odziez-meska">Odzie=C5=BC =
m=C4=99ska</A> <A=20
onfocus=3Dblur() =
href=3D"http://expertia.pl/odziez-dziecieca">Odzie=C5=BC =
dzieci=C4=99ca</A>=20
<A onfocus=3Dblur() href=3D"http://expertia.pl/bielizna">Bielizna</A> <A =

onfocus=3Dblur() href=3D"http://expertia.pl/projektanci">Projektanci</A> =
<A=20
onfocus=3Dblur() href=3D"http://expertia.pl/obuwie">Obuwie</A> <A =
onfocus=3Dblur()=20
href=3D"http://expertia.pl/galanteria">Galanteria</A> <A =
onfocus=3Dblur()=20
href=3D"http://expertia.pl/kosmetyka">Kosmetyka</A> <A onfocus=3Dblur()=20
href=3D"http://expertia.pl/wnetrza">Wn=C4=99trza</A> <A onfocus=3Dblur() =

href=3D"http://expertia.pl/inne">Inne</A>=20
</SPAN></DIV></DIV><!-- header stop --></DIV>
<DIV id=3Dcontent><!-- content start -->
<DIV class=3Duser>
<DIV class=3D"leftBox setBg tcenter">
<DIV class=3Dtop><!-- --></DIV>
<DIV class=3DtopBoxIn>
<DIV class=3DboxContent>
<FORM id=3Dmaterial.account_preview.form1 =
name=3Dmaterial.account_preview.form1=20
action=3D"" method=3Dpost encType=3Dmultipart/form-data>
<DIV><INPUT type=3Dhidden value=3Dmaterial.account_preview.auth.login=20
name=3D__action_target> <INPUT type=3Dhidden name=3D__action_params> =
<INPUT=20
type=3Dhidden value=3D/fashion/news/show/informacja-suknia-z-wikliny=20
name=3D__caller_url> <INPUT type=3Dhidden value=3Dfashion =
name=3D__branch> </DIV>
<DIV class=3DuserForm><LABEL class=3Dlogin_idL =
for=3Dlogin_id>login:</LABEL> <INPUT=20
class=3D"txt login" id=3Dlogin_id name=3Dlogin> </DIV>
<DIV class=3DuserForm><LABEL for=3Dpasswd_id>has=C5=82o:</LABEL> <INPUT =
class=3D"txt login"=20
id=3Dpasswd_id type=3Dpassword name=3Dpasswd> </DIV>
<DIV class=3DuserForm><INPUT id=3Dremember_me type=3Dcheckbox CHECKED=20
name=3Dremember_me> <LABEL class=3Dgrey for=3Dremember_me>pami=C4=99taj =
mnie</LABEL> </DIV>
<DIV class=3DuserForm><INPUT class=3Dsubmit title=3DZALOGUJ type=3Dimage =
alt=3DZALOGUJ=20
src=3D"http://expertia.pl/public_media_site/images/account_login_btn.gif"=
=20
value=3D""> </DIV></FORM>
<DIV class=3DhrDark><!-- --></DIV><A class=3Dgrey=20
href=3D"http://expertia.pl/fashion/profile/passwd_restore">przypomnij =
has=C5=82o</A>=20
<DIV class=3DhrDark><!-- --></DIV>
<DIV class=3D"join red tcenter"><STRONG>Do=C5=82=C4=85cz do =
nas!</STRONG></DIV><A=20
href=3D"http://expertia.pl/fashion/profile/create_account"><IMG=20
title=3D"ZA=C5=81=C3=93=C5=BB KONTO" height=3D23 =
alt=3D"ZA=C5=81=C3=93=C5=BB KONTO"=20
src=3D"http://expertia.pl/public_media_site/images/account_create_btn.gif=
"=20
width=3D121></A> </DIV></DIV>
<DIV class=3Dbottom><!-- --></DIV></DIV>
<DIV class=3D"user_action ask_an_expert"><A=20
href=3D"http://expertia.pl/fashion/dodaj-pytanie">Zadaj pytanie=20
ekspertowi</A></DIV>
<DIV class=3Dhr><!-- --></DIV>
<DIV class=3D"user_action add_blog"><A=20
href=3D"http://expertia.pl/fashion/profile/login">Pisz<BR>bloga</A></DIV>=

<DIV class=3D"user_action add_forum"><A=20
href=3D"http://expertia.pl/fashion/forum">Pisz<BR>na forum</A></DIV>
<DIV class=3DleftBox>
<DIV class=3DsetBg>
<DIV class=3Dtop><!-- --></DIV>
<DIV class=3D"boxContent topBoxIn"><STRONG><A class=3Dblack=20
href=3D"http://expertia.pl/fashion/search/all/strefa/profile">Ostatnio=20
do=C5=82=C4=85czyli:</A></STRONG> </DIV></DIV>
<DIV class=3DboxContentWhite>
<UL class=3D"usersSmallList small">
  <LI class=3DcoverFloat><IMG class=3DtopImgInTextLeft height=3D30 =
alt=3D""=20
  src=3D"http://expertia.pl/public_media_site/images/avatar.jpg"> <A=20
  =
href=3D"http://expertia.pl/fashion/profile/info/pawelek050"><STRONG>pawel=
ek050</STRONG></A>=20
  </LI>
  <LI class=3DcoverFloat><IMG class=3DtopImgInTextLeft height=3D30 =
alt=3D""=20
  src=3D"http://expertia.pl/public_media_site/images/avatar.jpg"> <A=20
  =
href=3D"http://expertia.pl/fashion/profile/info/a_szuba"><STRONG>a_szuba<=
/STRONG></A>=20
  </LI>
  <LI class=3DcoverFloat><IMG class=3DtopImgInTextLeft height=3D30 =
alt=3D""=20
  src=3D"http://expertia.pl/public_media_site/images/avatar.jpg"> <A=20
  =
href=3D"http://expertia.pl/fashion/profile/info/mili"><STRONG>mili</STRON=
G></A>=20
  </LI>
  <LI class=3DcoverFloat><IMG class=3DtopImgInTextLeft height=3D30 =
alt=3D""=20
  src=3D"http://expertia.pl/images_upload/16195/avatar.jpg"> <A=20
  =
href=3D"http://expertia.pl/fashion/profile/info/daria_kostylo"><STRONG>Da=
ria=20
  Kosty=C5=82o</STRONG></A> </LI>
  <LI class=3DcoverFloat><IMG class=3DtopImgInTextLeft height=3D30 =
alt=3D""=20
  src=3D"http://expertia.pl/images_upload/16194/avatar.jpg"> <A=20
  =
href=3D"http://expertia.pl/fashion/profile/info/justyna_balicka"><STRONG>=
Justyna=20
  Balicka</STRONG></A> </LI></UL></DIV>
<DIV class=3Dbottom><!-- --></DIV></DIV>
<DIV class=3D"leftBox tcenter"=20
style=3D"BACKGROUND: none transparent scroll repeat 0% 0%"><A=20
href=3D"http://expertia.pl/fashion/co-nowego/8"><IMG=20
alt=3D"Expertia Stron=C4=85 Miesi=C4=85ca WPROST"=20
src=3D"http://expertia.pl/public_media_site/images/other/wprost_zs_strona=
_miesiaca1.jpg"></A>=20
</DIV>
<DIV class=3DleftBox>
<DIV class=3DsetBg>
<DIV class=3Dtop><!-- --></DIV>
<DIV class=3D"boxContent topBoxIn"><STRONG>Informacje o =
expertii</STRONG>=20
</DIV></DIV>
<DIV class=3DboxContentWhite>
<UL class=3DsquareList>
  <LI><A href=3D"http://expertia.pl/fashion/co-nowego/all"><STRONG>Co=20
  nowego?</STRONG></A>=20
  <LI><A=20
  =
href=3D"http://expertia.pl/fashion/strony/reklama"><STRONG>Reklama</STRON=
G></A>=20
  </LI></UL></DIV>
<DIV class=3Dbottom><!-- --></DIV></DIV><IFRAME class=3DadvertSkyscraper =
id=3Da3d02a11=20
name=3Da3d02a11=20
src=3D"http://expertia.pl/adv_expertia_ox/www/delivery/afr.php?resize=3D1=
&amp;n=3Da3d02a11&amp;zoneid=3D4&amp;cb=3D79927&amp;branch_id_name=3Dfash=
ion"=20
frameBorder=3D0 width=3D120 scrolling=3Dno height=3D600></IFRAME>
<SCRIPT src=3D"http://expertia.pl/adv_expertia_ox/www/delivery/ag.php"=20
type=3Dtext/javascript></SCRIPT>
</DIV>
<DIV class=3D"mainOut coverFloat">
<DIV class=3Dmain>
<DIV class=3DmainIn>
<DIV class=3DcoverFloat>
<DIV class=3DmainLeft><IFRAME class=3DadvertContent id=3Da59f6413 =
name=3Da59f6413=20
src=3D"http://expertia.pl/adv_expertia_ox/www/delivery/afr.php?resize=3D1=
&amp;n=3Da59f6413&amp;zoneid=3D100&amp;cb=3D55315&amp;branch_id_name=3Dfa=
shion"=20
frameBorder=3D0 width=3D482 scrolling=3Dno height=3D60></IFRAME>
<SCRIPT src=3D"http://expertia.pl/adv_expertia_ox/www/delivery/ag.php"=20
type=3Dtext/javascript></SCRIPT>

<DIV class=3Dnarrow>
<DIV class=3DcoverFloat>
<H1 class=3Dmaterial>Suknia z wikliny</H1>
<P class=3D"greyL tleft materialDetails">2008-05-20 13:11, komentarzy: =
0, g=C5=82os=C3=B3w:=20
17 </P>
<DIV class=3DtopImgInTextLeft><IMG class=3Dbrdr alt=3D""=20
src=3D"http://expertia.pl/files_upload/20080520/121128187711fd981accc3487=
97aca236b289d8a99-t200x127.jpeg">=20
<A class=3D"lightboxMagnif tright grey" title=3D""=20
href=3D"http://expertia.pl/files_upload/20080520/121128187711fd981accc348=
797aca236b289d8a99-t640x480.jpeg"=20
rel=3Dlightbox></A></DIV>
<P class=3D"big tallLH"><STRONG>Rudnik nad Sanem rozs=C5=82awi=C5=82 na =
=C5=9Bwiecie polski=20
pawilon Expo 2005 w Japonii. 12 mistrz=C3=B3w wyplata=C5=82o =
elewacj=C4=99 zaprojektowan=C4=85 przez=20
krakowskiego architekta Krzysztofa Ingardena. Teraz zdoby=C5=82o =
jedn=C4=85 z g=C5=82=C3=B3wnych=20
nagr=C3=B3d w konkursie =E2=80=9EPolska pi=C4=99knieje =E2=80=93 7 =
cud=C3=B3w unijnych funduszy=E2=80=9D.</STRONG></P>
<DIV class=3D"big tallLH fakeP">Pocz=C4=85tek wikliniarskiemu =
zag=C5=82=C4=99biu da=C5=82a rodzina=20
arystokrat=C3=B3w z Wiednia. Wilhelm von Hompesch wraz ze swoim synem =
Ferdynandem=20
postanowili zagospodarowa=C4=87 wiklin=C4=99 znad Sanu. Nauczyli ludzi =
zawodu i=20
spopularyzowali produkty galicyjskich rzemie=C5=9Blnik=C3=B3w w =
Wiedniu.<BR><BR>Dzisiaj w=20
Rudniku robi si=C4=99 nie tylko wiklinowe kosze, dzbany, zabawki czy =
meble. Od=20
sze=C5=9Bciu sezon=C3=B3w organizowane s=C4=85 tak=C5=BCe pokazy mody. =
Wiklinowe sukienki,=20
kapelusze, parasolki urozmaicone bywaj=C4=85 tak=C5=BCe dodatkami innych =
naturalnych=20
surowc=C3=B3w =E2=80=93 sk=C3=B3ry, lnu, a nawet szyszek. Ostatnim hitem =
pokaz=C3=B3w jest tak=C5=BCe=20
bi=C5=BCuteria =C5=82=C4=85cz=C4=85ca&nbsp; wiklin=C4=99 z bursztynem i =
koralem. <BR><BR>=C5=B9r=C3=B3d=C5=82o:=20
=E2=80=9ERzeczpospolita=E2=80=9D<BR>(e.) </DIV></DIV>
<DIV class=3Dtcenter style=3D"MARGIN-TOP: 8px">
<SCRIPT type=3Dtext/javascript>
   var idScript =3D 'CFNflkhsdflh87642kwndf9827wkjfjwkwefjhk';
   var idDiv =3D 'CFNxdlfkjhsdf9283eqjwkrln23e823edon';
   var src =3D =
'http://webservices.cafenews.pl/adv/redirect.ashx?advtype=3D2&id=3D' + =
idDiv;
   document.write("<div id=3D'" + idDiv + "' ></div>");
   document.write(unescape("%3Cscript id=3D'" + idScript + "' =
type=3D'text/javascript'%3E%3C/script%3E"));
   setTimeout("var di =3D document.getElementById('" + idScript + =
"');di.src =3D '" + src + "';", 250);
</SCRIPT>
</DIV>
<DIV class=3D"coverFloat fakeP">
<DIV class=3Dleft><A=20
href=3D"http://www.wykop.pl/dodaj?url=3Dhttp://expertia.pl/fashion/news/s=
how/informacja-suknia-z-wikliny&amp;title=3DSuknia+z+wikliny&amp;desc=3DR=
udnik+nad+Sanem+rozs%C5%82awi%C5%82+na+%C5%9Bwiecie+polski+pawilon+Expo+2=
005+w+Japonii.+12+mistrz%C3%B3w+wyplata%C5%82o+elewacj%C4%99+zaprojektowa=
n%C4%85+przez+krakowskiego+architekta+Krzysztofa+Ingardena.+Teraz+zdoby%C=
5%82o+jedn%C4%85+z+g%C5%82%C3%B3wnych+nagr%C3%B3d+w+konkursie+%E2%80%9EPo=
lska+pi%C4%99knieje+%E2%80%93+7+cud%C3%B3w+unijnych+funduszy%E2%80%9D."><=
IMG=20
alt=3D"wykop materia=C5=82"=20
src=3D"http://expertia.pl/public_media_site/images/wykop_small.gif"> =
</A></DIV>
<DIV class=3D"right tright half" id=3Dvote_18352>
<SCRIPT type=3Dtext/javascript>
		function async_vote(upd_div, url) {
			new Ajax.Updater(upd_div, url, { method: 'get', parameters : { =
random_differentiator: Math.floor(Math.random()*50000) } } );
		}
	</SCRIPT>
<A=20
href=3D"javascript: =
async_vote('vote_18352','/universal_vote/18352/Material/1')"><IMG=20
title=3D"Zag=C5=82osuj na materia=C5=82" height=3D32 alt=3D""=20
src=3D"http://expertia.pl/public_media_site/images/icon_rate.gif" =
width=3D105></A>=20
</DIV></DIV></DIV>
<DIV class=3Dcomments><!--<div class=3D"popupLayer" id=3D"commentsInfo">=0A=
			<p>=0A=
				<strong>Merytoryczna ocena komentarza</strong><br/><br/>=0A=
				Celem jest wyeliminowanie komentarzy bezwarto=C5=9Bciowych - przez =
ukrycie, b=C4=85d=C5=BA wyr=C3=B3=C5=BCnienie cennych - przez =
pogrubienie.<br /><br />=0A=
				<strong>Uwaga: </strong> prosz=C4=99 nie przyznawa=C4=87 oceny =
negatywnej komentarzom tylko dlatego, =C5=BCe nie zgadzaj=C4=85 si=C4=99 =
Pa=C5=84stwo z opini=C4=85 komentuj=C4=85cego.=0A=
			</p>=0A=
		</div>-->
<DIV id=3Dcomment_id_top_16751></DIV>
<DIV id=3Dcomment_id_16751>
<DIV id=3Dcomments_form>
<DIV class=3Dtcenter style=3D"DISPLAY: none"><A id=3Dresign_answer=20
href=3D"javascript:comments_form(16751);">Zrezygnuj z odpowiedzi =
=C2=BB</A></DIV>
<H3 class=3Dred>Dodawanie komentarza </H3>
<FORM id=3Dmaterial.comment.form1 name=3Dmaterial.comment.form1 =
action=3D""=20
method=3Dpost encType=3Dmultipart/form-data>
<DIV><INPUT type=3Dhidden value=3Dmaterial.comment.add_comment =
name=3D__action_target>=20
<INPUT type=3Dhidden name=3D__action_params> <INPUT type=3Dhidden=20
value=3D/fashion/news/show/informacja-suknia-z-wikliny =
name=3D__caller_url> <INPUT=20
type=3Dhidden value=3Dfashion name=3D__branch> </DIV>
<DIV><INPUT type=3Dhidden value=3D"material 18352" name=3Dholder> <INPUT =
type=3Dhidden=20
value=3D16751 name=3Dparent> </DIV>
<DIV class=3Dtxt>
<DIV class=3DtxtCenter>Nie dodano jeszcze =C5=BCadnych komentarzy, =
Tw=C3=B3j mo=C5=BCe by=C4=87=20
pierwszy.</DIV></DIV>
<DIV class=3Dtxt><LABEL for=3Dnick>Nick (wymagany)</LABEL><BR><INPUT =
class=3Dwide=20
id=3Dnick name=3Dnick> </DIV>
<DIV class=3Dtxt><LABEL for=3Dmail>e-mail (wymagany -=20
nieopublikowany)</LABEL><BR><INPUT class=3Dwide id=3Dmail name=3Dmail> =
</DIV>
<DIV class=3D"txt commentBbbcode"><LABEL =
for=3Dcontent>Tre=C5=9B=C4=87</LABEL>=20
<DIV><INPUT id=3DcontentFCK style=3D"DISPLAY: none" type=3Dhidden=20
name=3DcontentFCK><INPUT id=3DcontentFCK___Config style=3D"DISPLAY: =
none" type=3Dhidden=20
value=3DCustomConfigurationsPath=3D/public_media_site/fckeditor/comment.c=
onfig.js><IFRAME=20
id=3DcontentFCK__Frame=20
src=3D"http://expertia.pl/public_media_site/fckeditor/editor/fckeditor.ht=
ml?InstanceName=3DcontentFCK&amp;ToolBar=3DDefault"=20
frameBorder=3D0 width=3D"100%" scrolling=3Dno =
height=3D150></IFRAME></DIV></DIV>
<DIV class=3D"userForm txt tcenter">
<P>Prosz=C4=99 wpisz litery i cyfry z obrazka.<BR>Wielko=C5=9B=C4=87 =
liter ma=20
znaczenie.</P><IMG alt=3D"" src=3D"http://expertia.pl/token"><BR><INPUT =
id=3Did_token=20
maxLength=3D5 name=3Dtoken> </DIV>
<DIV class=3Dtcenter><INPUT class=3DsubmitStd type=3Dsubmit =
value=3DWy=C5=9Blij>=20
</DIV></FORM></DIV></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
	/* <![CDATA[ */=0A=
		=0A=
		function comments_form(commentId, top) { //moves comments form=0A=
=0A=
			// commentId - (required) give comment or subcomment id =0A=
			// top - (optional) - true - for moving comment form to top =0A=
=0A=
			var form_wrapper =3D $("comments_form"); //get and remove form from =
current place=0A=
			var form =3D $("material.comment.form1");=0A=
			form_wrapper.parentNode.removeChild(form_wrapper);=0A=
			=0A=
			if (top =3D=3D true) { //find new place and append comment=0A=
				var comment_id =3D "comment_id_top_" + commentId;=0A=
			} else {=0A=
				var comment_id =3D "comment_id_" + commentId;=0A=
			}=0A=
			$(comment_id).appendChild(form_wrapper);=0A=
=0A=
			var parent =3D form.elements['parent']; //set parent comments hidden =
field=0A=
			parent.value=3DcommentId;=0A=
			=0A=
			var form_wrapper_parent_id =3D form_wrapper.parentNode.id; //show / =
hide info about commenting a comment=0A=
			if (form_wrapper_parent_id =3D=3D 'comment_id_16751') {=0A=
				$("resign_answer").parentNode.style.display =3D "none";=0A=
			} else {=0A=
				$("resign_answer").parentNode.style.display =3D "block";=0A=
			}=0A=
		}=0A=
	=0A=
		function async_comment_up(id, parent) {=0A=
			new Ajax.Updater('comment'+id+'_vote', =
'/fashion/comments/vote/material+18352', {=0A=
			method: 'get', parameters : { comment:id, parent:parent, vote:'up', =
random_differentiator: Math.floor(Math.random()*50000) } } );=0A=
		}=0A=
		=0A=
		function async_comment_down(id, parent) {=0A=
			new Ajax.Updater('comment'+id+'_vote', =
'/fashion/comments/vote/material+18352', {=0A=
				method: 'get', parameters : { comment:id, parent:parent, =
vote:'down', random_differentiator: Math.floor(Math.random()*50000) } } =
);=0A=
		}=0A=
		=0A=
	/* ]]> */=0A=
	</SCRIPT>
</DIV></DIV>
<DIV class=3DmainRight><IFRAME class=3DadvertContent id=3Da95eaff7 =
name=3Da95eaff7=20
src=3D"http://expertia.pl/adv_expertia_ox/www/delivery/afr.php?resize=3D1=
&amp;n=3Da95eaff7&amp;zoneid=3D101&amp;cb=3D76896&amp;branch_id_name=3Dfa=
shion"=20
frameBorder=3D0 width=3D336 scrolling=3Dno height=3D60></IFRAME>
<SCRIPT src=3D"http://expertia.pl/adv_expertia_ox/www/delivery/ag.php"=20
type=3Dtext/javascript></SCRIPT>

<H2>Autor</H2>
<DIV class=3Dbox><A=20
href=3D"http://expertia.pl/fashion/profile/info/redaktor_patrycja"><IMG=20
class=3DtopImgInTextLeft title=3Dredaktor_patrycja =
alt=3Dredaktor_patrycja=20
src=3D"http://expertia.pl/public_media_site/images/avatar.jpg"></A>=20
<P class=3Dgrey><STRONG class=3Dbig><A class=3Dblack=20
href=3D"http://expertia.pl/fashion/profile/info/redaktor_patrycja">Redakt=
or=20
Patrycja</A></STRONG><BR>ilo=C5=9B=C4=87 opublikowanych =
materia=C5=82=C3=B3w: 2668<BR><BR><BR></P>
<P class=3Dtright></P></DIV>
<H2>Dodatki do materia=C5=82u</H2>
<H4 class=3DaddonsH4>Powi=C4=85zane tagi</H4>
<DIV class=3Dbox>
<DIV class=3D"additionalTags tcenter"><A class=3Dtag1=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Drudnik">RUDNIK</A> <A =
class=3Dtag3=20
href=3D"http://expertia.pl/fashion/search/tag?q=3Dpokaz-mody">POKAZ =
MODY</A> <A=20
class=3Dtag2 =
href=3D"http://expertia.pl/fashion/search/tag?q=3Dwiklina">WIKLINA</A>=20
</DIV></DIV>
<H4 class=3DaddonsH4>Poszerz wiedz=C4=99 - materia=C5=82y o podobnej =
tematyce</H4>
<DIV class=3Dbox>
<UL class=3D"squareList materialConnections">
  <LI><A class=3Dblack=20
  =
href=3D"http://expertia.pl/fashion/material/informacja-za-mloda-na-wybieg=
">Za=20
  m=C5=82oda na wybieg =C2=BB</A><BR>
  <LI><A class=3Dblack=20
  =
href=3D"http://expertia.pl/fashion/material/informacja-pokaz-mody-w-inter=
necie">Pokaz=20
  mody w internecie =C2=BB</A><BR>
  <LI><A class=3Dblack=20
  =
href=3D"http://expertia.pl/fashion/material/informacja-borat-zaatakowal-n=
a-tygodniu-mody-w-med">Borat=20
  zaatakowa=C5=82 na Tygodniu Mody w Mediolanie =
=C2=BB</A><BR></LI></UL></DIV>
<H4 class=3DaddonsH4></H4>
<DIV class=3Dbox>
<P class=3Dtcenter><A class=3Dblack=20
href=3D"http://expertia.pl/fashion/wyslij-link/formularz/informacja-sukni=
a-z-wikliny?__1_branch=3Dfashion&amp;__1_ctrl=3Dmaterial&amp;__1_action=3D=
index&amp;__1_rname=3Dindex2&amp;__1_material=3Dinformacja-suknia-z-wikli=
ny&amp;__1_page=3D1">Wy=C5=9Blij=20
link do strony <SPAN class=3Dred>=C2=BB</SPAN></A></P>
<P class=3Dtcenter><A class=3Dblack =
href=3D"javascript:window.print()">Drukuj <SPAN=20
class=3Dred>=C2=BB</SPAN></A></P></DIV></DIV></DIV>
<DIV class=3DmainFullBottom>
<DIV class=3DboxFull>
<DIV class=3D"boxFullSub boxFullSubL">
<H2><SPAN class=3D"right greyL"><A class=3D"grey fnormal" =
id=3DforumRecommendedLink=20
onclick=3D"return forumBoxChange('forumRecommended', 'forumLatest');"=20
href=3D"http://expertia.pl/fashion/news/show/informacja-suknia-z-wikliny#=
">ciekawe=20
dyskusje</A> | <A class=3D"black fbold" id=3DforumLatestLink=20
onclick=3D"return forumBoxChange('forumLatest', 'forumRecommended');"=20
href=3D"http://expertia.pl/fashion/news/show/informacja-suknia-z-wikliny#=
">ostatnie=20
wpisy</A></SPAN> <SPAN class=3D"wetF forums_s"><A=20
href=3D"http://expertia.pl/fashion/forum">FORA</A></SPAN> </H2>
<DIV class=3D"boxFullItem boxFullItemBrdrR hide" id=3DforumRecommended>
<H1 class=3DcoverFloat><SPAN class=3D"smallLinkFullBox tright"><A =
class=3DnoMrgn=20
href=3D"http://expertia.pl/fashion/profile/info/kulinarny">kulinarny</A> =
| <A=20
class=3DnoMrgn=20
href=3D"http://expertia.pl/fashion/forum/inne-kulinaria/wegetarianizm">20=
08-06-24=20
10:07</A></SPAN> <A=20
href=3D"http://expertia.pl/fashion/forum/inne-kulinaria/wegetarianizm">We=
getarianizm</A>=20
</H1>
<P class=3D"grey itemP">Zapraszam do dyskusji na temat wegetarianizmu. =
Mile=20
widziani zwolennicy i przeciwnicy, plusy i minusy tej diety. Czy jest =
zdrowa?=20
Czy nie jedz=C4=85c mi=C4=99sa mo=C5=BCna dostarczy=C4=87 organizmowi =
niezb=C4=99dnych witamin i=20
minera=C5=82=C3=B3w?<A=20
href=3D"http://expertia.pl/fashion/forum/inne-kulinaria/wegetarianizm"><B=
>=20
=C2=BB</B></A></P>
<H1 class=3DcoverFloat><SPAN class=3D"smallLinkFullBox tright"><A =
class=3DnoMrgn=20
href=3D"http://expertia.pl/fashion/profile/info/m_michalski">m_michalski<=
/A> | <A=20
class=3DnoMrgn=20
href=3D"http://expertia.pl/fashion/forum/depresja-i-nerwica/objawy-nerwic=
y">2008-06-27=20
08:18</A></SPAN> <A=20
href=3D"http://expertia.pl/fashion/forum/depresja-i-nerwica/objawy-nerwic=
y">Objawy=20
nerwicy</A> </H1>
<P class=3D"grey itemP">B=C3=B3l (k=C5=82ucie) w okolicach mostka oraz =
pod =C5=82opatk=C4=85, do tego=20
uczucie =C5=9Bcisku w gardle, od czasu do czasu mam takie =
dolegliwo=C5=9Bci, trwa to=20
d=C5=82u=C5=BCsz=C4=85 chwile i mija. Czy to s=C4=85 objawy nerwicy?<A=20
href=3D"http://expertia.pl/fashion/forum/depresja-i-nerwica/objawy-nerwic=
y"><B>=20
=C2=BB</B></A></P>
<H1 class=3DcoverFloat><SPAN class=3D"smallLinkFullBox tright"><A =
class=3DnoMrgn=20
href=3D"http://expertia.pl/fashion/profile/info/iver">Allen Iver</A> | =
<A=20
class=3DnoMrgn=20
href=3D"http://expertia.pl/fashion/forum/obuwie/szpilki-a-zdrowie">2008-1=
2-22=20
14:51</A></SPAN> <A=20
href=3D"http://expertia.pl/fashion/forum/obuwie/szpilki-a-zdrowie">Szpilk=
i a=20
zdrowie</A> </H1>
<P class=3D"grey itemP">Nie pytam w swoim imieniu bo w szpilkach nie =
chodz=C4=99.... po=20
prostu nie ma na mnie numeru:P Czy istnieje jakas bariera czasowa - =
czytajcie=20
"jednostka czasu" - w kt=C3=B3rej Kobiety ucz=C4=99szczaj=C4=85ce gdzie =
b=C4=85d=C5=BA w butach na=20
wysokim obcasie, mo<A=20
href=3D"http://expertia.pl/fashion/forum/obuwie/szpilki-a-zdrowie"><B>=20
=C2=BB</B></A></P>
<P class=3Dtright><A =
href=3D"http://expertia.pl/fashion/forum">wi=C4=99cej=20
=C2=BB</A></P></DIV>
<DIV class=3D"boxFullItem boxFullItemBrdrR" id=3DforumLatest>
<H1 class=3DcoverFloat><SPAN class=3D"smallLinkFullBox tright"><A =
class=3DnoMrgn=20
href=3D"http://expertia.pl/fashion/profile/info/gary">gary</A> | <A =
class=3DnoMrgn=20
href=3D"http://expertia.pl/fashion/forum/inne-inne/internet-mobilny-oplac=
a-sie">2009-02-23=20
15:38</A></SPAN> <A=20
href=3D"http://expertia.pl/fashion/forum/inne-inne/internet-mobilny-oplac=
a-sie">internet=20
mobilny, oplaca sie?</A> </H1>
<P class=3D"grey itemP">hej oplaca sie korzystanie z internetu =
mobilnego? jak jest=20
z zasiegami? macie jakies doswiadczenia z tym?<A=20
href=3D"http://expertia.pl/fashion/forum/inne-inne/internet-mobilny-oplac=
a-sie"><B>=20
=C2=BB</B></A></P>
<H1 class=3DcoverFloat><SPAN class=3D"smallLinkFullBox tright"><A =
class=3DnoMrgn=20
href=3D"http://expertia.pl/fashion/profile/info/paola">Paulina Mazur</A> =
| <A=20
class=3DnoMrgn=20
href=3D"http://expertia.pl/fashion/forum/inne-inne/fotoalbum-z-okadka-per=
sonalizowana-pytania-i-opinie">2009-02-04=20
23:04</A></SPAN> <A=20
href=3D"http://expertia.pl/fashion/forum/inne-inne/fotoalbum-z-okadka-per=
sonalizowana-pytania-i-opinie">Fotoalbum=20
z ok=C5=82adk=C4=85 personalizowan=C4=85 - pytania i opinie</A> </H1>
<P class=3D"grey itemP">Mam pytanie do os=C3=B3b ,kt=C3=B3re robi=C4=85 =
profesjonalne zdj=C4=99cia np.=20
=C5=9Blubne,&nbsp;z chrzcin i innych okazji&nbsp;- Czy kto=C5=9B z Was =
sam robi fotoalbumy=20
czy najcz=C4=99=C5=9Bciej robi to kto=C5=9B inny ? (Fotoalbumy robione =
ze zdj=C4=99=C4=87 formatu A-3 lub=20
drukowane w dobrej <A=20
href=3D"http://expertia.pl/fashion/forum/inne-inne/fotoalbum-z-okadka-per=
sonalizowana-pytania-i-opinie"><B>=C2=BB</B></A></P>
<H1 class=3DcoverFloat><SPAN class=3D"smallLinkFullBox tright"><A =
class=3DnoMrgn=20
href=3D"http://expertia.pl/fashion/profile/info/paola">Paulina Mazur</A> =
| <A=20
class=3DnoMrgn =
href=3D"http://expertia.pl/fashion/forum/inne-inne/">2009-02-04=20
23:03</A></SPAN> <A =
href=3D"http://expertia.pl/fashion/forum/inne-inne/"></A></H1>
<P class=3D"grey itemP">Mam pytanie do os=C3=B3b ,kt=C3=B3re robi=C4=85 =
profesjonalne zdj=C4=99cia np.=20
=C5=9Blubne,&nbsp;z chrzcin i innych okazji&nbsp;- Czy kto=C5=9B z Was =
sam robi fotoalbumy=20
czy najcz=C4=99=C5=9Bciej robi to kto=C5=9B inny ? (Fotoalbumy robione =
ze zdj=C4=99=C4=87 formatu A-3 lub=20
drukowane w dobrej <A=20
href=3D"http://expertia.pl/fashion/forum/inne-inne/"><B>=C2=BB</B></A></P=
>
<P class=3Dtright><A =
href=3D"http://expertia.pl/fashion/forum">wi=C4=99cej=20
=C2=BB</A></P></DIV></DIV>
<SCRIPT type=3Dtext/javascript>
	/* <![CDATA[ */
=09
	$('forumLatestLink').className =3D 'black fbold';
=09
=09
	function forumBoxChange(show, hide) {

		var showLink =3D show + 'Link';
		var hideLink =3D hide + 'Link';

		$(show).className =3D 'boxFullItem boxFullItemBrdrR setBlock';
		$(showLink).className =3D 'black fbold';

		$(hide).className =3D 'boxFullItem boxFullItemBrdrR hide';
		$(hideLink).className =3D 'grey fnormal';

		return false;

	}
=09
	/* ]]> */
	</SCRIPT>

<DIV class=3D"boxFullSub boxFullSubR">
<H2><SPAN class=3D"right greyL"><A class=3D"grey fnormal" =
id=3DblogRecommendedLink=20
onclick=3D"return blogBoxChange('blogRecommended', 'blogLatest');"=20
href=3D"http://expertia.pl/fashion/news/show/informacja-suknia-z-wikliny#=
">polecane</A>=20
| <A class=3D"black fbold" id=3DblogLatestLink=20
onclick=3D"return blogBoxChange('blogLatest', 'blogRecommended');"=20
href=3D"http://expertia.pl/fashion/news/show/informacja-suknia-z-wikliny#=
">ostatnie=20
wpisy</A></SPAN> <SPAN class=3D"wetF blogs_s"><A=20
href=3D"http://expertia.pl/fashion/blog/lista-wpisow">BLOGI</A></SPAN> =
</H2>
<DIV class=3D"boxFullItem boxFullItemBrdrL hide" id=3DblogRecommended>
<H1 class=3DcoverFloat><SPAN class=3D"smallLinkFullBox tright"><A =
class=3DnoMrgn=20
href=3D"http://expertia.pl/fashion/profile/info/magdajanowska">Magda =
Janowska</A>=20
| <A class=3DnoMrgn=20
href=3D"http://expertia.pl/fashion/blog/magdajanowska/2008/jul/19/moj-tat=
a">2008-07-19=20
21:40</A></SPAN> <A=20
href=3D"http://expertia.pl/fashion/blog/magdajanowska/2008/jul/19/moj-tat=
a">M=C3=B3j=20
tata</A> </H1>
<P class=3D"grey itemP">Na dobr=C4=85 relacj=C4=99 z dzieckiem trzeba =
sobie zapracowa=C4=87... <A=20
href=3D"http://expertia.pl/fashion/blog/magdajanowska/2008/jul/19/moj-tat=
a"><B>=C2=BB</B></A></P>
<H1 class=3DcoverFloat><SPAN class=3D"smallLinkFullBox tright"><A =
class=3DnoMrgn=20
href=3D"http://expertia.pl/fashion/profile/info/ewebog">Ewelina =
Bogacz</A> | <A=20
class=3DnoMrgn=20
href=3D"http://expertia.pl/fashion/blog/ewebog/2008/jul/6/rei-kawabuko-dl=
a-sieciowki">2008-07-06=20
23:55</A></SPAN> <A=20
href=3D"http://expertia.pl/fashion/blog/ewebog/2008/jul/6/rei-kawabuko-dl=
a-sieciowki">Rei=20
Kawabuko dla sieci=C3=B3wki</A> </H1>
<P class=3D"grey itemP">Nast=C4=99pny projektant o =C5=9Bwiatowym =
pokroju tworzy kolekcje=20
dla masowego giganta - H&amp;M i Rei Kawabuko /projektantka domu mody =
Comme des=20
Gar=C3=A7ons/ <A=20
href=3D"http://expertia.pl/fashion/blog/ewebog/2008/jul/6/rei-kawabuko-dl=
a-sieciowki"><B>=C2=BB</B></A></P>
<H1 class=3DcoverFloat><SPAN class=3D"smallLinkFullBox tright"><A =
class=3DnoMrgn=20
href=3D"http://expertia.pl/fashion/profile/info/j_i_m">j_i_m</A> | <A =
class=3DnoMrgn=20
href=3D"http://expertia.pl/fashion/blog/j_i_m/2008/sep/8/piszcie-do-nas">=
2008-09-08=20
10:28</A></SPAN> <A=20
href=3D"http://expertia.pl/fashion/blog/j_i_m/2008/sep/8/piszcie-do-nas">=
Piszcie=20
do nas!!!</A> </H1>
<P class=3D"grey itemP">zaproszenie do wszystkich rekruter=C3=B3w oraz =
tych kt=C3=B3rzy=20
przynajmniej raz w =C5=BCyciu byli na rozmowie kwalifikacyjnej <A=20
href=3D"http://expertia.pl/fashion/blog/j_i_m/2008/sep/8/piszcie-do-nas">=
<B>=C2=BB</B></A></P>
<P class=3Dtright><A =
href=3D"http://expertia.pl/fashion/blog/lista-wpisow">wi=C4=99cej=20
=C2=BB</A></P></DIV>
<DIV class=3D"boxFullItem boxFullItemBrdrL" id=3DblogLatest>
<H1 class=3DcoverFloat><SPAN class=3D"smallLinkFullBox tright"><A =
class=3DnoMrgn=20
href=3D"http://expertia.pl/fashion/profile/info/martaz">martaz</A> | <A=20
class=3DnoMrgn=20
href=3D"http://expertia.pl/fashion/blog/martaz/2009/mar/1/zarzadzanie-cza=
sem">2009-03-01=20
20:38</A></SPAN> <A=20
href=3D"http://expertia.pl/fashion/blog/martaz/2009/mar/1/zarzadzanie-cza=
sem">Zarz=C4=85dzanie=20
czasem</A> </H1>
<P class=3D"grey itemP"><A=20
href=3D"http://expertia.pl/fashion/blog/martaz/2009/mar/1/zarzadzanie-cza=
sem"><B>=C2=BB</B></A></P>
<H1 class=3DcoverFloat><SPAN class=3D"smallLinkFullBox tright"><A =
class=3DnoMrgn=20
href=3D"http://expertia.pl/fashion/profile/info/daniels_1">Daniel =
Smajdor</A> | <A=20
class=3DnoMrgn=20
href=3D"http://expertia.pl/fashion/blog/daniels_1/2009/feb/28/recesja-cia=
g-dalszy-nastapi">2009-02-28=20
09:05</A></SPAN> <A=20
href=3D"http://expertia.pl/fashion/blog/daniels_1/2009/feb/28/recesja-cia=
g-dalszy-nastapi">Recesja=20
- ci=C4=85g dalszy nast=C4=85pi!!!</A> </H1>
<P class=3D"grey itemP">Sytuacja ameryka=C5=84skiej gospodarki w tym =
roku b=C4=99dzie=20
najgorsza od 30 lat. Pierwsze pozytywne dane z USA pojawi=C4=85 sie =
dopierow III=20
kwartale. Fatalne s=C4=85 jednak prognozy dla naszych zachdnich =
s=C4=85siad=C3=B3w - Niemc=C3=B3w.=20
<A=20
href=3D"http://expertia.pl/fashion/blog/daniels_1/2009/feb/28/recesja-cia=
g-dalszy-nastapi"><B>=C2=BB</B></A></P>
<H1 class=3DcoverFloat><SPAN class=3D"smallLinkFullBox tright"><A =
class=3DnoMrgn=20
href=3D"http://expertia.pl/fashion/profile/info/blaszka">Agata =
Potarzycka</A> | <A=20
class=3DnoMrgn=20
href=3D"http://expertia.pl/fashion/blog/blaszka/2009/feb/27/medialny-pseu=
doswiat">2009-02-27=20
16:43</A></SPAN> <A=20
href=3D"http://expertia.pl/fashion/blog/blaszka/2009/feb/27/medialny-pseu=
doswiat">Medialny=20
pseudo=C5=9Bwiat</A> </H1>
<P class=3D"grey itemP">Kto dzi=C5=9B kreuje wydarzenia w przekazach =
medialnych,=20
dziennikarz czy specjalista PR? <A=20
href=3D"http://expertia.pl/fashion/blog/blaszka/2009/feb/27/medialny-pseu=
doswiat"><B>=C2=BB</B></A></P>
<P class=3Dtright><A =
href=3D"http://expertia.pl/fashion/blog/lista-wpisow">wi=C4=99cej=20
=C2=BB</A></P></DIV></DIV>
<SCRIPT type=3Dtext/javascript>
	/* <![CDATA[ */
=09
	$('blogLatestLink').className =3D 'black fbold';
=09
	function blogBoxChange(show, hide) {

		var showLink =3D show + 'Link';
		var hideLink =3D hide + 'Link';

		$(show).className =3D 'boxFullItem boxFullItemBrdrL setBlock';
		$(showLink).className =3D 'black fbold';

		$(hide).className =3D 'boxFullItem boxFullItemBrdrL hide';
		$(hideLink).className =3D 'grey fnormal';

		return false;

	}
=09
	/* ]]> */
</SCRIPT>
</DIV>
<DIV class=3DboxFull>
<DIV class=3D"boxFullSub boxFullSubL">
<H2><SPAN class=3D"right greyL"><A class=3D"black fbold" =
id=3DexpertsRecommendedLink=20
onclick=3D"return expertsBoxChange('expertsRecommended', =
'expertsLatest');"=20
href=3D"http://expertia.pl/fashion/news/show/informacja-suknia-z-wikliny#=
">znani i=20
lubiani</A> | <A class=3Dhide id=3DexpertsLatestLink=20
onclick=3D"return expertsBoxChange('expertsLatest', =
'expertsRecommended');"=20
href=3D"http://expertia.pl/fashion/news/show/informacja-suknia-z-wikliny#=
">ostatnio=20
do=C5=82=C4=85czyli</A></SPAN> <SPAN class=3D"wetF experts_s"><A=20
href=3D"http://expertia.pl/fashion/profile/experts_list">EKSPERCI</A></SP=
AN> </H2>
<DIV class=3D"boxFullItem boxFullItemBrdrR" id=3DexpertsRecommended>
<DIV class=3D"coverFloat coverExperts">
<DIV class=3Dexperts><A=20
href=3D"http://expertia.pl/fashion/profile/info/wiktor_zelazny"><IMG=20
class=3DbrdrLight title=3Dwiktor_zelazny alt=3Dwiktor_zelazny=20
src=3D"http://expertia.pl/images_upload/7455/avatar.jpg"></A>=20
<DIV class=3Dtleft><A=20
href=3D"http://expertia.pl/fashion/profile/info/wiktor_zelazny">Wiktor=20
=C5=BBelazny</A></DIV></DIV>
<DIV class=3Dexperts><A=20
href=3D"http://expertia.pl/fashion/profile/info/tomasz_grubecki"><IMG=20
class=3DbrdrLight title=3Dtomasz_grubecki alt=3Dtomasz_grubecki=20
src=3D"http://expertia.pl/images_upload/10175/avatar.jpg"></A>=20
<DIV class=3Dtleft><A=20
href=3D"http://expertia.pl/fashion/profile/info/tomasz_grubecki">Tomasz=20
Grubecki</A></DIV></DIV>
<DIV class=3Dexperts><A=20
href=3D"http://expertia.pl/fashion/profile/info/barbara_zych"><IMG =
class=3DbrdrLight=20
title=3Dbarbara_zych alt=3Dbarbara_zych=20
src=3D"http://expertia.pl/images_upload/10218/avatar.jpg"></A>=20
<DIV class=3Dtleft><A=20
href=3D"http://expertia.pl/fashion/profile/info/barbara_zych">Barbara=20
Zych</A></DIV></DIV>
<DIV class=3Dexperts><A=20
href=3D"http://expertia.pl/fashion/profile/info/andrzej_klosinski"><IMG=20
class=3DbrdrLight title=3Dandrzej_klosinski alt=3Dandrzej_klosinski=20
src=3D"http://expertia.pl/images_upload/7461/avatar.jpg"></A>=20
<DIV class=3Dtleft><A=20
href=3D"http://expertia.pl/fashion/profile/info/andrzej_klosinski">Andrze=
j=20
K=C5=82osi=C5=84ski</A></DIV></DIV></DIV></DIV>
<DIV class=3D"boxFullItem boxFullItemBrdrR hide" id=3DexpertsLatest>
<DIV class=3D"coverFloat coverExperts">
<DIV class=3Dexperts><A=20
href=3D"http://expertia.pl/fashion/profile/info/mateusz_krecina"><IMG=20
class=3DbrdrLight title=3Dmateusz_krecina alt=3Dmateusz_krecina=20
src=3D"http://expertia.pl/images_upload/15348/avatar.jpg"></A>=20
<DIV class=3Dtleft><A=20
href=3D"http://expertia.pl/fashion/profile/info/mateusz_krecina">Mateusz =

Kr=C4=99cina</A></DIV></DIV>
<DIV class=3Dexperts><A=20
href=3D"http://expertia.pl/fashion/profile/info/marek_boczkowski"><IMG=20
class=3DbrdrLight title=3Dmarek_boczkowski alt=3Dmarek_boczkowski=20
src=3D"http://expertia.pl/images_upload/13183/avatar.jpg"></A>=20
<DIV class=3Dtleft><A=20
href=3D"http://expertia.pl/fashion/profile/info/marek_boczkowski">Marek=20
Boczkowski</A></DIV></DIV>
<DIV class=3Dexperts><A=20
href=3D"http://expertia.pl/fashion/profile/info/gustaw_kwapich"><IMG=20
class=3DbrdrLight title=3Dgustaw_kwapich alt=3Dgustaw_kwapich=20
src=3D"http://expertia.pl/images_upload/12495/avatar.jpg"></A>=20
<DIV class=3Dtleft><A=20
href=3D"http://expertia.pl/fashion/profile/info/gustaw_kwapich">Gustaw=20
Kwapich</A></DIV></DIV>
<DIV class=3Dexperts><A=20
href=3D"http://expertia.pl/fashion/profile/info/katarzyna_pikos"><IMG=20
class=3DbrdrLight title=3Dkatarzyna_pikos alt=3Dkatarzyna_pikos=20
src=3D"http://expertia.pl/public_media_site/images/avatar.jpg"></A>=20
<DIV class=3Dtleft><A=20
href=3D"http://expertia.pl/fashion/profile/info/katarzyna_pikos">Katarzyn=
a=20
Pikos</A></DIV></DIV></DIV></DIV></DIV>
<SCRIPT type=3Dtext/javascript>
		/* <![CDATA[ */
	=09
		$('expertsLatestLink').className =3D 'grey';
	=09
		function expertsBoxChange(show, hide) {
=09
			var showLink =3D show + 'Link';
			var hideLink =3D hide + 'Link';
=09
			$(show).className =3D 'boxFullItem boxFullItemBrdrR setBlock';
			$(showLink).className =3D 'black fbold';
=09
			$(hide).className =3D 'boxFullItem boxFullItemBrdrR hide';
			$(hideLink).className =3D 'grey fnormal';
=09
			return false;
=09
		}
	=09
		/* ]]> */
		</SCRIPT>

<DIV class=3D"boxFullSub boxFullSubR">
<H2><SPAN class=3D"right greyL"><A class=3D"black fbold" =
id=3DdirectoryRecommendedLink=20
onclick=3D"return directoryBoxChange('directoryRecommended', =
'directoryLatest');"=20
href=3D"http://expertia.pl/fashion/news/show/informacja-suknia-z-wikliny#=
">polecane</A>=20
</SPAN><SPAN class=3D"wetF directory_s"><A=20
href=3D"http://expertia.pl/fashion/directory/companies">KATALOG =
FIRM</A></SPAN>=20
</H2>
<DIV class=3D"boxFullItem boxFullItemBrdrL" id=3DdirectoryRecommended>
<UL class=3DdirectoryList>
  <LI><A class=3Dblack=20
  style=3D"BACKGROUND-IMAGE: =
url(/files_upload/catalogue_images/Bonafamilia_.jpg)"=20
  =
href=3D"http://expertia.pl/fashion/directory/companies/szkoly-rodzenia-sz=
koly-rodzenia/54#item54">Szko=C5=82a=20
  rodzenia =E2=80=9EBona Familia=E2=80=9D&nbsp;<B =
class=3Dred>=C2=BB</B></A>=20
  <LI><A class=3Dblack=20
  style=3D"BACKGROUND-IMAGE: =
url(/files_upload/catalogue_images/Jeannette-zdjcie_.jpg)"=20
  =
href=3D"http://expertia.pl/fashion/directory/companies/szkoly-rodzenia-sz=
koly-rodzenia/55#item55">Szko=C5=82a=20
  Narodzin Jeannette Kalyta&nbsp;<B class=3Dred>=C2=BB</B></A>=20
  <LI><A class=3Dblack=20
  style=3D"BACKGROUND-IMAGE: =
url(/files_upload/catalogue_images/Abba_Opiekunka_.jpg)"=20
  =
href=3D"http://expertia.pl/fashion/directory/companies/agencje-nian-agenc=
je-nian/61#item61">Agencja=20
  nia=C5=84 =E2=80=9EAbba Opiekunka=E2=80=9D&nbsp;<B =
class=3Dred>=C2=BB</B></A>=20
  <LI><A class=3Dblack=20
  style=3D"BACKGROUND-IMAGE: =
url(/files_upload/catalogue_images/obrazek_agodne_rodzenie_.jpg)"=20
  =
href=3D"http://expertia.pl/fashion/directory/companies/szkoly-rodzenia-sz=
koly-rodzenia/57#item57">Szko=C5=82a=20
  =C5=81agodnego Rodzenia oraz Poradnia Laktacyjna&nbsp;<B =
class=3Dred>=C2=BB</B></A>=20
</LI></UL></DIV></DIV>
<SCRIPT type=3Dtext/javascript>
		/* <![CDATA[ */
	=09
		if ($('directoryLatestLink') !=3D null && =
$('directoryRecommendedLink') !=3D null) {
			$('directoryLatestLink').className =3D 'grey';
		} else if ($('directoryLatestLink') !=3D null && =
$('directoryRecommendedLink') =3D=3D null) {
			$('directoryLatestLink').className =3D 'black fbold';
		}
	=09
		function directoryBoxChange(show, hide) {
=09
			if ($(show)!=3Dnull) {
				var showLink =3D show + 'Link';
				$(show).className =3D 'boxFullItem boxFullItemBrdrL setBlock';
				$(showLink).className =3D 'black fbold';
			}
=09
			if ($(hide)!=3Dnull) {
				var hideLink =3D hide + 'Link';
				$(hide).className =3D 'boxFullItem boxFullItemBrdrL hide';
				$(hideLink).className =3D 'grey fnormal';
			}
=09
			return false;
=09
		}
	=09
		/* ]]> */
		</SCRIPT>
</DIV></DIV></DIV></DIV></DIV><!-- content stop --></DIV>
<DIV id=3Dfooter><!-- footer start-->
<DIV class=3DcoverFloat>
<H2>Oferty reklamowe </H2><IFRAME class=3DadvertBottomBox id=3Daf90fe98=20
name=3Daf90fe98=20
src=3D"http://expertia.pl/adv_expertia_ox/www/delivery/afr.php?resize=3D1=
&amp;n=3Daf90fe98&amp;zoneid=3D6&amp;cb=3D65458&amp;branch_id_name=3Dfash=
ion"=20
frameBorder=3D0 width=3D145 scrolling=3Dno height=3D70></IFRAME>
<SCRIPT src=3D"http://expertia.pl/adv_expertia_ox/www/delivery/ag.php"=20
type=3Dtext/javascript></SCRIPT>
<IFRAME class=3DadvertBottomBox id=3Da05cfcdd name=3Da05cfcdd=20
src=3D"http://expertia.pl/adv_expertia_ox/www/delivery/afr.php?resize=3D1=
&amp;n=3Da05cfcdd&amp;zoneid=3D7&amp;cb=3D80214&amp;branch_id_name=3Dfash=
ion"=20
frameBorder=3D0 width=3D145 scrolling=3Dno height=3D70></IFRAME>
<SCRIPT src=3D"http://expertia.pl/adv_expertia_ox/www/delivery/ag.php"=20
type=3Dtext/javascript></SCRIPT>
<IFRAME class=3DadvertBottomBox id=3Da8045871 name=3Da8045871=20
src=3D"http://expertia.pl/adv_expertia_ox/www/delivery/afr.php?resize=3D1=
&amp;n=3Da8045871&amp;zoneid=3D8&amp;cb=3D77477&amp;branch_id_name=3Dfash=
ion"=20
frameBorder=3D0 width=3D145 scrolling=3Dno height=3D70></IFRAME>
<SCRIPT src=3D"http://expertia.pl/adv_expertia_ox/www/delivery/ag.php"=20
type=3Dtext/javascript></SCRIPT>
<IFRAME class=3DadvertBottomBox id=3Da3ea5955 name=3Da3ea5955=20
src=3D"http://expertia.pl/adv_expertia_ox/www/delivery/afr.php?resize=3D1=
&amp;n=3Da3ea5955&amp;zoneid=3D9&amp;cb=3D54013&amp;branch_id_name=3Dfash=
ion"=20
frameBorder=3D0 width=3D145 scrolling=3Dno height=3D70></IFRAME>
<SCRIPT src=3D"http://expertia.pl/adv_expertia_ox/www/delivery/ag.php"=20
type=3Dtext/javascript></SCRIPT>
<IFRAME class=3DadvertBottomBox id=3Da66b6cea name=3Da66b6cea=20
src=3D"http://expertia.pl/adv_expertia_ox/www/delivery/afr.php?resize=3D1=
&amp;n=3Da66b6cea&amp;zoneid=3D10&amp;cb=3D86241&amp;branch_id_name=3Dfas=
hion"=20
frameBorder=3D0 width=3D145 scrolling=3Dno height=3D70></IFRAME>
<SCRIPT src=3D"http://expertia.pl/adv_expertia_ox/www/delivery/ag.php"=20
type=3Dtext/javascript></SCRIPT>
<IFRAME class=3DadvertBottomBox id=3Da25f1600 name=3Da25f1600=20
src=3D"http://expertia.pl/adv_expertia_ox/www/delivery/afr.php?resize=3D1=
&amp;n=3Da25f1600&amp;zoneid=3D11&amp;cb=3D20301&amp;branch_id_name=3Dfas=
hion"=20
frameBorder=3D0 width=3D145 scrolling=3Dno height=3D70></IFRAME>
<SCRIPT src=3D"http://expertia.pl/adv_expertia_ox/www/delivery/ag.php"=20
type=3Dtext/javascript></SCRIPT>
</DIV>
<DIV class=3DfooterBox>
<DIV class=3Dtop><!-- --></DIV>
<DIV class=3DtopBoxIn>
<DIV class=3DboxContent>
<DIV class=3D"onDuty tleft"><IMG height=3D30 alt=3D"Redaktor =
dy=C5=BCurny"=20
src=3D"http://expertia.pl/public_media_site/images/onduty_patrycja_kaleta=
.gif"=20
width=3D30>=20
<P><STRONG>Redaktor dy=C5=BCurny:</STRONG> Patrycja =
Kaleta<BR><STRONG>tel:</STRONG>=20
(0-32) 788-52-01 </P></DIV>
<DIV class=3Dtright><A =
href=3D"http://expertia.pl/fashion/strony/o-portalu">O=20
portalu</A> | <A =
href=3D"http://expertia.pl/fashion/strony/kontakt">Kontakt</A> |=20
<A href=3D"http://expertia.pl/fashion/strony/reklama">Reklama</A> | <A=20
href=3D"http://expertia.pl/fashion/strony/patron">Patronat</A> | <A=20
href=3D"http://expertia.pl/fashion/strony/partnerzy">Partnerzy</A> | <A=20
href=3D"http://expertia.pl/fashion/strony/klub_pne">Klub PNE</A> | <A=20
href=3D"http://expertia.pl/fashion/strony/regulamin">Regulamin</A> | <A=20
href=3D"http://expertia.pl/fashion/strony/prywatnosc">Prywatno=C5=9B=C4=87=
</A> | <A=20
href=3D"http://expertia.pl/fashion/strony/rss">RSS</A> <BR>Copyright =
=C2=A9 2009=20
Expertia.pl. Wszystkie prawa zastrze=C5=BCone.<BR>Korzystanie z portalu =
oznacza=20
akceptacj=C4=99 <A class=3Dinverse=20
href=3D"http://expertia.pl/fashion/strony/regulamin">Regulaminu</A>=20
</DIV></DIV></DIV>
<DIV class=3Dbottom><!-- --></DIV></DIV><!-- footer =
stop--></DIV></DIV><!-- stat24 clickMap -->
<SCRIPT=20
src=3D"http://s1.hit.stat24.com/xy.js?id=3DoggwrTeDp0sOo8ARaJdep8cQLXWwVs=
Oe4Myc6vljEG3.57/align=3Dcenter/type=3Dabsolute"=20
type=3Dtext/javascript>=0A=
	</SCRIPT>
<!-- (C) stat24 / expertia -->
<SCRIPT type=3Dtext/javascript>=0A=
	<!--=0A=
	document.writeln('<'+'scr'+'ipt type=3D"text/javascript" =
src=3D"http://s1.hit.stat24.com/_'+(new =
Date()).getTime()+'/script.js?id=3D1_ZLoutaGHaTofbpJdnKFadCXmXg4geVI4j8J5=
j.hV..57/l=3D11"></'+'scr'+'ipt>');=0A=
	//-->=0A=
	</SCRIPT>
<!-- Google Analytics -->
<SCRIPT type=3Dtext/javascript>=0A=
	var gaJsHost =3D (("https:" =3D=3D document.location.protocol) ? =
"https://ssl." : "http://www.");=0A=
	document.write(unescape("%3Cscript src=3D'" + gaJsHost + =
"google-analytics.com/ga.js' type=3D'text/javascript'%3E%3C/script%3E"));=0A=
	</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
	var pageTracker =3D _gat._getTracker("UA-5085887-1");=0A=
	pageTracker._initData();=0A=
	pageTracker._trackPageview();=0A=
</SCRIPT>

<SCRIPT=20
src=3D"http://expertia.pl/public_media_site/js/scriptaculous/scriptaculou=
s.js?load=3Deffects,builder"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://expertia.pl/public_media_site/js/lightbox.js"=20
type=3Dtext/javascript></SCRIPT>
</BODY></HTML>

------=_NextPart_001_002D_01C99C98.47DF7A40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/adv_expertia_ox/www/delivery/afr.php?resize=1&n=aac47290&zoneid=1&cb=93794&branch_id_name=fashion

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Advertisement</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<SCRIPT type=3Dtext/javascript>=0A=
<!--// <![CDATA[ =0A=
	function MAX_adjustframe(frame) {=0A=
		if (document.all) {=0A=
			parent.document.all[frame.name].width =3D 0;=0A=
			parent.document.all[frame.name].height =3D 0;=0A=
		}=0A=
		else if (document.getElementById) {=0A=
			parent.document.getElementById(frame.name).width =3D 0;=0A=
			parent.document.getElementById(frame.name).height =3D 0;=0A=
		}=0A=
	}=0A=
// ]]> -->=0A=
</SCRIPT>
<LINK =
href=3D"http://expertia.pl/adv_expertia_ox/www/delivery/banner_style.css"=
=20
type=3Dtext/css rel=3Dstylesheet>
<META content=3D"MSHTML 6.00.6000.16809" name=3DGENERATOR></HEAD>
<BODY style=3D"WIDTH: 100%; BACKGROUND-COLOR: transparent; TEXT-ALIGN: =
center"=20
leftMargin=3D0 topMargin=3D0 onload=3DMAX_adjustframe(window); =
marginheight=3D"0"=20
marginwidth=3D"0"></BODY></HTML>

------=_NextPart_001_002D_01C99C98.47DF7A40--

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/adv_expertia_ox/www/delivery/banner_style.css

.sponsoredLink {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: =
2px; OVERFLOW: hidden; WIDTH: 193px; LINE-HEIGHT: 1.6em; PADDING-TOP: =
2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: =
left
}
.sponsoredLink A {
	COLOR: #336699
}
.sponsoredLink DIV A {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
.sponsoredLink DIV A:hover {
	TEXT-DECORATION: none
}
BODY {
	FONT-SIZE: 0.7em
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/adv_expertia_ox/www/delivery/afr.php?resize=1&n=a3d02a11&zoneid=4&cb=79927&branch_id_name=fashion

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Advertisement</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<SCRIPT type=3Dtext/javascript>=0A=
<!--// <![CDATA[ =0A=
	function MAX_adjustframe(frame) {=0A=
		if (document.all) {=0A=
			parent.document.all[frame.name].width =3D 0;=0A=
			parent.document.all[frame.name].height =3D 0;=0A=
		}=0A=
		else if (document.getElementById) {=0A=
			parent.document.getElementById(frame.name).width =3D 0;=0A=
			parent.document.getElementById(frame.name).height =3D 0;=0A=
		}=0A=
	}=0A=
// ]]> -->=0A=
</SCRIPT>
<LINK =
href=3D"http://expertia.pl/adv_expertia_ox/www/delivery/banner_style.css"=
=20
type=3Dtext/css rel=3Dstylesheet>
<META content=3D"MSHTML 6.00.6000.16809" name=3DGENERATOR></HEAD>
<BODY style=3D"WIDTH: 100%; BACKGROUND-COLOR: transparent; TEXT-ALIGN: =
center"=20
leftMargin=3D0 topMargin=3D0 onload=3DMAX_adjustframe(window); =
marginheight=3D"0"=20
marginwidth=3D"0"></BODY></HTML>

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/adv_expertia_ox/www/delivery/banner_style.css

.sponsoredLink {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: =
2px; OVERFLOW: hidden; WIDTH: 193px; LINE-HEIGHT: 1.6em; PADDING-TOP: =
2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: =
left
}
.sponsoredLink A {
	COLOR: #336699
}
.sponsoredLink DIV A {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
.sponsoredLink DIV A:hover {
	TEXT-DECORATION: none
}
BODY {
	FONT-SIZE: 0.7em
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/adv_expertia_ox/www/delivery/afr.php?resize=1&n=a59f6413&zoneid=100&cb=55315&branch_id_name=fashion

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Advertisement</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<SCRIPT type=3Dtext/javascript>=0A=
<!--// <![CDATA[ =0A=
	function MAX_adjustframe(frame) {=0A=
		if (document.all) {=0A=
			parent.document.all[frame.name].width =3D 0;=0A=
			parent.document.all[frame.name].height =3D 0;=0A=
		}=0A=
		else if (document.getElementById) {=0A=
			parent.document.getElementById(frame.name).width =3D 0;=0A=
			parent.document.getElementById(frame.name).height =3D 0;=0A=
		}=0A=
	}=0A=
// ]]> -->=0A=
</SCRIPT>
<LINK =
href=3D"http://expertia.pl/adv_expertia_ox/www/delivery/banner_style.css"=
=20
type=3Dtext/css rel=3Dstylesheet>
<META content=3D"MSHTML 6.00.6000.16809" name=3DGENERATOR></HEAD>
<BODY style=3D"WIDTH: 100%; BACKGROUND-COLOR: transparent; TEXT-ALIGN: =
center"=20
leftMargin=3D0 topMargin=3D0 onload=3DMAX_adjustframe(window); =
marginheight=3D"0"=20
marginwidth=3D"0"></BODY></HTML>

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://expertia.pl/public_media_site/fckeditor/editor/images/spacer.gif

R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/public_media_site/fckeditor/editor/fckeditor.html?InstanceName=contentFCK&ToolBar=Default

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!--
 * FCKeditor - The text editor for Internet - http://www.fckeditor.net
 * Copyright (C) 2003-2008 Frederico Caldeira Knabben
 *
 * =3D=3D BEGIN LICENSE =3D=3D
 *
 * Licensed under the terms of any of the following licenses at your
 * choice:
 *
 *  - GNU General Public License Version 2 or later (the "GPL")
 *    http://www.gnu.org/licenses/gpl.html
 *
 *  - GNU Lesser General Public License Version 2.1 or later (the =
"LGPL")
 *    http://www.gnu.org/licenses/lgpl.html
 *
 *  - Mozilla Public License Version 1.1 or later (the "MPL")
 *    http://www.mozilla.org/MPL/MPL-1.1.html
 *
 * =3D=3D END LICENSE =3D=3D
 *
 * Main page that holds the editor.
--><HTML><HEAD><TITLE>FCKeditor</TITLE>
<META content=3D"noindex, nofollow" name=3Drobots>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<META http-equiv=3DCache-Control content=3Dpublic>
<SCRIPT type=3Dtext/javascript>

// #1645: Alert the user if opening FCKeditor in FF3 from local =
filesystem
// without security.fileuri.strict_origin_policy disabled.
if ( document.location.protocol =3D=3D 'file:' )
{
	try
	{
		window.parent.document.domain ;
	}
	catch ( e )
	{
		window.addEventListener( 'load', function()
			{
				document.body.innerHTML =3D '\
					<div style=3D"border: 1px red solid; font-family: arial; font-size: =
12px; color: red; padding:10px;">\
						<p>\
							<b>Your browser security settings don\'t allow FCKeditor to be =
opened from\
							the local filesystem.<\/b>\
						<\/p>\
						<p>\
							Please open the <b>about:config<\/b> page and disable the\
							&quot;security.fileuri.strict_origin_policy&quot; option; then =
load this page again.\
						<\/p>\
						<p>\
							Check our <a =
href=3D"http://docs.fckeditor.net/FCKeditor_2.x/Developers_Guide/FAQ#ff3p=
erms">FAQ<\/a>\
							for more information.\
						<\/p>\
					<\/div>' ;
			}, false ) ;
	}
}

// Save a reference to the default domain.
var FCK_ORIGINAL_DOMAIN ;

// Automatically detect the correct document.domain (#123).
(function()
{
	var d =3D FCK_ORIGINAL_DOMAIN =3D document.domain ;

	while ( true )
	{
		// Test if we can access a parent property.
		try
		{
			var test =3D window.parent.document.domain ;
			break ;
		}
		catch( e ) {}

		// Remove a domain part: www.mytest.example.com =3D> =
mytest.example.com =3D> example.com ...
		d =3D d.replace( /.*?(?:\.|$)/, '' ) ;

		if ( d.length =3D=3D 0 )
			break ;		// It was not able to detect the domain.

		try
		{
			document.domain =3D d ;
		}
		catch (e)
		{
			break ;
		}
	}
})() ;

// Save a reference to the detected runtime domain.
var FCK_RUNTIME_DOMAIN =3D document.domain ;

var FCK_IS_CUSTOM_DOMAIN =3D ( FCK_ORIGINAL_DOMAIN !=3D =
FCK_RUNTIME_DOMAIN ) ;

// Instead of loading scripts and CSSs using inline tags, all scripts =
are
// loaded by code. In this way we can guarantee the correct processing =
order,
// otherwise external scripts and inline scripts could be executed in an
// unwanted order (IE).

function LoadScript( url )
{
	document.write( '<scr' + 'ipt type=3D"text/javascript" src=3D"' + url + =
'"><\/scr' + 'ipt>' ) ;
}

// Main editor scripts.
var sSuffix =3D ( /*@cc_on!@*/false ) ? 'ie' : 'gecko' ;

LoadScript( 'js/fckeditorcode_' + sSuffix + '.js' ) ;

// Base configuration file.
LoadScript( '../fckconfig.js' ) ;

	</SCRIPT>

<SCRIPT type=3Dtext/javascript>

// Adobe AIR compatibility file.
if ( FCKBrowserInfo.IsAIR )
	LoadScript( 'js/fckadobeair.js' ) ;

if ( FCKBrowserInfo.IsIE )
{
	// Remove IE mouse flickering.
	try
	{
		document.execCommand( 'BackgroundImageCache', false, true ) ;
	}
	catch (e)
	{
		// We have been reported about loading problems caused by the above
		// line. For safety, let's just ignore errors.
	}

	// Create the default cleanup object used by the editor.
	FCK.IECleanup =3D new FCKIECleanup( window ) ;
	FCK.IECleanup.AddItem( FCKTempBin, FCKTempBin.Reset ) ;
	FCK.IECleanup.AddItem( FCK, FCK_Cleanup ) ;
}

// The first function to be called on selection change must the the =
styles
// change checker, because the result of its processing may be used by =
another
// functions listening to the same event.
FCK.Events.AttachEvent( 'OnSelectionChange', function() { =
FCKStyles.CheckSelectionChanges() ; } ) ;

// The config hidden field is processed immediately, because
// CustomConfigurationsPath may be set in the page.
FCKConfig.ProcessHiddenField() ;

// Load the custom configurations file (if defined).
if ( FCKConfig.CustomConfigurationsPath.length > 0 )
	LoadScript( FCKConfig.CustomConfigurationsPath ) ;

	</SCRIPT>

<SCRIPT type=3Dtext/javascript>

// Load configurations defined at page level.
FCKConfig_LoadPageConfig() ;

FCKConfig_PreProcess() ;

// Load the full debug script.
if ( FCKConfig.Debug )
	LoadScript( '_source/internals/fckdebug.js' ) ;

	</SCRIPT>

<SCRIPT type=3Dtext/javascript>

// CSS minified by http://iceyboard.no-ip.org/projects/css_compressor =
(see _dev/css_compression.txt).
var FCK_InternalCSS			=3D FCKTools.FixCssUrls( FCKConfig.BasePath + =
'css/', =
'html{min-height:100%}table.FCK__ShowTableBorders,table.FCK__ShowTableBor=
ders td,table.FCK__ShowTableBorders th{border:#d3d3d3 1px =
solid}form{border:1px dotted #F00;padding:2px}.FCK__Flash{border:#a9a9a9 =
1px solid;background-position:center =
center;background-image:url(images/fck_flashlogo.gif);background-repeat:n=
o-repeat;width:80px;height:80px}.FCK__UnknownObject{border:#a9a9a9 1px =
solid;background-position:center =
center;background-image:url(images/fck_plugin.gif);background-repeat:no-r=
epeat;width:80px;height:80px}.FCK__Anchor{border:1px dotted =
#00F;background-position:center =
center;background-image:url(images/fck_anchor.gif);background-repeat:no-r=
epeat;width:16px;height:15px;vertical-align:middle}.FCK__AnchorC{border:1=
px dotted #00F;background-position:1px =
center;background-image:url(images/fck_anchor.gif);background-repeat:no-r=
epeat;padding-left:18px}a[name]{border:1px dotted =
#00F;background-position:0 =
center;background-image:url(images/fck_anchor.gif);background-repeat:no-r=
epeat;padding-left:18px}.FCK__PageBreak{background-position:center =
center;background-image:url(images/fck_pagebreak.gif);background-repeat:n=
o-repeat;clear:both;display:block;float:none;width:100%;border-top:#999 =
1px dotted;border-bottom:#999 1px =
dotted;border-right:0;border-left:0;height:5px}.FCK__InputHidden{width:19=
px;height:18px;background-image:url(images/fck_hiddenfield.gif);backgroun=
d-repeat:no-repeat;vertical-align:text-bottom;background-position:center =
center}.FCK__ShowBlocks p,.FCK__ShowBlocks div,.FCK__ShowBlocks =
pre,.FCK__ShowBlocks address,.FCK__ShowBlocks =
blockquote,.FCK__ShowBlocks h1,.FCK__ShowBlocks h2,.FCK__ShowBlocks =
h3,.FCK__ShowBlocks h4,.FCK__ShowBlocks h5,.FCK__ShowBlocks =
h6{background-repeat:no-repeat;border:1px dotted =
gray;padding-top:8px;padding-left:8px}.FCK__ShowBlocks =
p{background-image:url(images/block_p.png)}.FCK__ShowBlocks =
div{background-image:url(images/block_div.png)}.FCK__ShowBlocks =
pre{background-image:url(images/block_pre.png)}.FCK__ShowBlocks =
address{background-image:url(images/block_address.png)}.FCK__ShowBlocks =
blockquote{background-image:url(images/block_blockquote.png)}.FCK__ShowBl=
ocks h1{background-image:url(images/block_h1.png)}.FCK__ShowBlocks =
h2{background-image:url(images/block_h2.png)}.FCK__ShowBlocks =
h3{background-image:url(images/block_h3.png)}.FCK__ShowBlocks =
h4{background-image:url(images/block_h4.png)}.FCK__ShowBlocks =
h5{background-image:url(images/block_h5.png)}.FCK__ShowBlocks =
h6{background-image:url(images/block_h6.png)}' ) ;
var FCK_ShowTableBordersCSS	=3D FCKTools.FixCssUrls( FCKConfig.BasePath =
+ 'css/', 'table:not([border]),table:not([border]) > tr > =
td,table:not([border]) > tr > th,table:not([border]) > tbody > tr > =
td,table:not([border]) > tbody > tr > th,table:not([border]) > thead > =
tr > td,table:not([border]) > thead > tr > th,table:not([border]) > =
tfoot > tr > td,table:not([border]) > tfoot > tr > =
th,table[border=3D\"0\"],table[border=3D\"0\"] > tr > =
td,table[border=3D\"0\"] > tr > th,table[border=3D\"0\"] > tbody > tr > =
td,table[border=3D\"0\"] > tbody > tr > th,table[border=3D\"0\"] > thead =
> tr > td,table[border=3D\"0\"] > thead > tr > th,table[border=3D\"0\"] =
> tfoot > tr > td,table[border=3D\"0\"] > tfoot > tr > th{border:#d3d3d3 =
1px dotted}' ) ;

// Popup the debug window if debug mode is set to true. It guarantees =
that the
// first debug message will not be lost.
if ( FCKConfig.Debug )
	FCKDebug._GetWindow() ;

// Load the active skin CSS.
document.write( FCKTools.GetStyleHtml( FCKConfig.SkinEditorCSS ) ) ;

// Load the language file.
FCKLanguageManager.Initialize() ;
LoadScript( 'lang/' + FCKLanguageManager.ActiveLanguage.Code + '.js' ) ;

	</SCRIPT>

<SCRIPT type=3Dtext/javascript>

// Initialize the editing area context menu.
FCK_ContextMenu_Init() ;

FCKPlugins.Load() ;

	</SCRIPT>

<SCRIPT type=3Dtext/javascript>

// Set the editor interface direction.
window.document.dir =3D FCKLang.Dir ;

	</SCRIPT>

<SCRIPT type=3Dtext/javascript>

window.onload =3D function()
{
	InitializeAPI() ;

	if ( FCKBrowserInfo.IsIE )
		FCK_PreloadImages() ;
	else
		LoadToolbarSetup() ;
}

function LoadToolbarSetup()
{
	FCKeditorAPI._FunctionQueue.Add( LoadToolbar ) ;
}

function LoadToolbar()
{
	var oToolbarSet =3D FCK.ToolbarSet =3D FCKToolbarSet_Create() ;

	if ( oToolbarSet.IsLoaded )
		StartEditor() ;
	else
	{
		oToolbarSet.OnLoad =3D StartEditor ;
		oToolbarSet.Load( FCKURLParams['Toolbar'] || 'Default' ) ;
	}
}

function StartEditor()
{
	// Remove the onload listener.
	FCK.ToolbarSet.OnLoad =3D null ;

	FCKeditorAPI._FunctionQueue.Remove( LoadToolbar ) ;

	FCK.Events.AttachEvent( 'OnStatusChange', WaitForActive ) ;

	// Start the editor.
	FCK.StartEditor() ;
}

function WaitForActive( editorInstance, newStatus )
{
	if ( newStatus =3D=3D FCK_STATUS_ACTIVE )
	{
		if ( FCKBrowserInfo.IsGecko )
			FCKTools.RunFunction( window.onresize ) ;

		if ( !FCKConfig.PreventSubmitHandler )
			_AttachFormSubmitToAPI() ;

		FCK.SetStatus( FCK_STATUS_COMPLETE ) ;

		// Call the special "FCKeditor_OnComplete" function that should be =
present in
		// the HTML page where the editor is located.
		if ( typeof( window.parent.FCKeditor_OnComplete ) =3D=3D 'function' )
			window.parent.FCKeditor_OnComplete( FCK ) ;
	}
}

// Gecko browsers doesn't calculate well the IFRAME size so we must
// recalculate it every time the window size changes.
if ( FCKBrowserInfo.IsGecko && !FCKBrowserInfo.IsOpera )
{
	window.onresize =3D function( e )
	{
		// Running in Chrome makes the window receive the event including =
subframes.
		// we care only about this window. Ticket #1642.
		// #2002: The originalTarget from the event can be the current =
document, the window, or the editing area.
		if ( e && e.originalTarget !=3D=3D document && e.originalTarget =
!=3D=3D window && (!e.originalTarget.ownerDocument || =
e.originalTarget.ownerDocument !=3D document ))
			return ;

		var oCell =3D document.getElementById( 'xEditingArea' ) ;

		var eInnerElement =3D oCell.firstChild ;
		if ( eInnerElement )
		{
			eInnerElement.style.height =3D '0px' ;
			eInnerElement.style.height =3D ( oCell.scrollHeight - 2 ) + 'px' ;
		}
	}
}

	</SCRIPT>

<META content=3D"MSHTML 6.00.6000.16809" name=3DGENERATOR></HEAD>
<BODY>
<TABLE style=3D"TABLE-LAYOUT: fixed; HEIGHT: 100%" cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
  <TBODY>
  <TR id=3DxToolbarRow style=3D"DISPLAY: none">
    <TD id=3DxToolbarSpace style=3D"OVERFLOW: hidden">
      <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%">
        <TBODY>
        <TR id=3DxCollapsed style=3D"DISPLAY: none">
          <TD class=3DTB_Expand id=3DxExpandHandle colSpan=3D3><IMG=20
            class=3DTB_ExpandImg height=3D4 alt=3D""=20
            =
src=3D"http://expertia.pl/public_media_site/fckeditor/editor/images/space=
r.gif"=20
            width=3D8></TD></TR>
        <TR id=3DxExpanded style=3D"DISPLAY: none">
          <TD class=3DTB_SideBorder id=3DxTBLeftBorder=20
          style=3D"DISPLAY: none; WIDTH: 1px"></TD>
          <TD class=3DTB_Collapse id=3DxCollapseHandle style=3D"DISPLAY: =
none"=20
          vAlign=3Dbottom><IMG class=3DTB_CollapseImg height=3D4 =
alt=3D""=20
            =
src=3D"http://expertia.pl/public_media_site/fckeditor/editor/images/space=
r.gif"=20
            width=3D8></TD>
          <TD class=3DTB_ToolbarSet id=3DxToolbar></TD>
          <TD class=3DTB_SideBorder=20
style=3D"WIDTH: 1px"></TD></TR></TBODY></TABLE></TD></TR>
  <TR>
    <TD id=3DxEditingArea style=3D"HEIGHT: 100%"=20
vAlign=3Dtop></TD></TR></TBODY></TABLE></BODY></HTML>

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/adv_expertia_ox/www/delivery/banner_style.css

.sponsoredLink {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: =
2px; OVERFLOW: hidden; WIDTH: 193px; LINE-HEIGHT: 1.6em; PADDING-TOP: =
2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: =
left
}
.sponsoredLink A {
	COLOR: #336699
}
.sponsoredLink DIV A {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
.sponsoredLink DIV A:hover {
	TEXT-DECORATION: none
}
BODY {
	FONT-SIZE: 0.7em
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/adv_expertia_ox/www/delivery/afr.php?resize=1&n=a95eaff7&zoneid=101&cb=76896&branch_id_name=fashion

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Advertisement</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<SCRIPT type=3Dtext/javascript>=0A=
<!--// <![CDATA[ =0A=
	function MAX_adjustframe(frame) {=0A=
		if (document.all) {=0A=
			parent.document.all[frame.name].width =3D 0;=0A=
			parent.document.all[frame.name].height =3D 0;=0A=
		}=0A=
		else if (document.getElementById) {=0A=
			parent.document.getElementById(frame.name).width =3D 0;=0A=
			parent.document.getElementById(frame.name).height =3D 0;=0A=
		}=0A=
	}=0A=
// ]]> -->=0A=
</SCRIPT>
<LINK =
href=3D"http://expertia.pl/adv_expertia_ox/www/delivery/banner_style.css"=
=20
type=3Dtext/css rel=3Dstylesheet>
<META content=3D"MSHTML 6.00.6000.16809" name=3DGENERATOR></HEAD>
<BODY style=3D"WIDTH: 100%; BACKGROUND-COLOR: transparent; TEXT-ALIGN: =
center"=20
leftMargin=3D0 topMargin=3D0 onload=3DMAX_adjustframe(window); =
marginheight=3D"0"=20
marginwidth=3D"0"></BODY></HTML>

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/adv_expertia_ox/www/delivery/banner_style.css

.sponsoredLink {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: =
2px; OVERFLOW: hidden; WIDTH: 193px; LINE-HEIGHT: 1.6em; PADDING-TOP: =
2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: =
left
}
.sponsoredLink A {
	COLOR: #336699
}
.sponsoredLink DIV A {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
.sponsoredLink DIV A:hover {
	TEXT-DECORATION: none
}
BODY {
	FONT-SIZE: 0.7em
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/adv_expertia_ox/www/delivery/afr.php?resize=1&n=af90fe98&zoneid=6&cb=65458&branch_id_name=fashion

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Advertisement</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<SCRIPT type=3Dtext/javascript>=0A=
<!--// <![CDATA[ =0A=
	function MAX_adjustframe(frame) {=0A=
		if (document.all) {=0A=
			parent.document.all[frame.name].width =3D 0;=0A=
			parent.document.all[frame.name].height =3D 0;=0A=
		}=0A=
		else if (document.getElementById) {=0A=
			parent.document.getElementById(frame.name).width =3D 0;=0A=
			parent.document.getElementById(frame.name).height =3D 0;=0A=
		}=0A=
	}=0A=
// ]]> -->=0A=
</SCRIPT>
<LINK =
href=3D"http://expertia.pl/adv_expertia_ox/www/delivery/banner_style.css"=
=20
type=3Dtext/css rel=3Dstylesheet>
<META content=3D"MSHTML 6.00.6000.16809" name=3DGENERATOR></HEAD>
<BODY style=3D"WIDTH: 100%; BACKGROUND-COLOR: transparent; TEXT-ALIGN: =
center"=20
leftMargin=3D0 topMargin=3D0 onload=3DMAX_adjustframe(window); =
marginheight=3D"0"=20
marginwidth=3D"0"></BODY></HTML>

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/adv_expertia_ox/www/delivery/banner_style.css

.sponsoredLink {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: =
2px; OVERFLOW: hidden; WIDTH: 193px; LINE-HEIGHT: 1.6em; PADDING-TOP: =
2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: =
left
}
.sponsoredLink A {
	COLOR: #336699
}
.sponsoredLink DIV A {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
.sponsoredLink DIV A:hover {
	TEXT-DECORATION: none
}
BODY {
	FONT-SIZE: 0.7em
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/adv_expertia_ox/www/delivery/afr.php?resize=1&n=a05cfcdd&zoneid=7&cb=80214&branch_id_name=fashion

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Advertisement</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<SCRIPT type=3Dtext/javascript>=0A=
<!--// <![CDATA[ =0A=
	function MAX_adjustframe(frame) {=0A=
		if (document.all) {=0A=
			parent.document.all[frame.name].width =3D 0;=0A=
			parent.document.all[frame.name].height =3D 0;=0A=
		}=0A=
		else if (document.getElementById) {=0A=
			parent.document.getElementById(frame.name).width =3D 0;=0A=
			parent.document.getElementById(frame.name).height =3D 0;=0A=
		}=0A=
	}=0A=
// ]]> -->=0A=
</SCRIPT>
<LINK =
href=3D"http://expertia.pl/adv_expertia_ox/www/delivery/banner_style.css"=
=20
type=3Dtext/css rel=3Dstylesheet>
<META content=3D"MSHTML 6.00.6000.16809" name=3DGENERATOR></HEAD>
<BODY style=3D"WIDTH: 100%; BACKGROUND-COLOR: transparent; TEXT-ALIGN: =
center"=20
leftMargin=3D0 topMargin=3D0 onload=3DMAX_adjustframe(window); =
marginheight=3D"0"=20
marginwidth=3D"0"></BODY></HTML>

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/adv_expertia_ox/www/delivery/banner_style.css

.sponsoredLink {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: =
2px; OVERFLOW: hidden; WIDTH: 193px; LINE-HEIGHT: 1.6em; PADDING-TOP: =
2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: =
left
}
.sponsoredLink A {
	COLOR: #336699
}
.sponsoredLink DIV A {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
.sponsoredLink DIV A:hover {
	TEXT-DECORATION: none
}
BODY {
	FONT-SIZE: 0.7em
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/adv_expertia_ox/www/delivery/afr.php?resize=1&n=a8045871&zoneid=8&cb=77477&branch_id_name=fashion

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Advertisement</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<SCRIPT type=3Dtext/javascript>=0A=
<!--// <![CDATA[ =0A=
	function MAX_adjustframe(frame) {=0A=
		if (document.all) {=0A=
			parent.document.all[frame.name].width =3D 0;=0A=
			parent.document.all[frame.name].height =3D 0;=0A=
		}=0A=
		else if (document.getElementById) {=0A=
			parent.document.getElementById(frame.name).width =3D 0;=0A=
			parent.document.getElementById(frame.name).height =3D 0;=0A=
		}=0A=
	}=0A=
// ]]> -->=0A=
</SCRIPT>
<LINK =
href=3D"http://expertia.pl/adv_expertia_ox/www/delivery/banner_style.css"=
=20
type=3Dtext/css rel=3Dstylesheet>
<META content=3D"MSHTML 6.00.6000.16809" name=3DGENERATOR></HEAD>
<BODY style=3D"WIDTH: 100%; BACKGROUND-COLOR: transparent; TEXT-ALIGN: =
center"=20
leftMargin=3D0 topMargin=3D0 onload=3DMAX_adjustframe(window); =
marginheight=3D"0"=20
marginwidth=3D"0"></BODY></HTML>

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/adv_expertia_ox/www/delivery/banner_style.css

.sponsoredLink {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: =
2px; OVERFLOW: hidden; WIDTH: 193px; LINE-HEIGHT: 1.6em; PADDING-TOP: =
2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: =
left
}
.sponsoredLink A {
	COLOR: #336699
}
.sponsoredLink DIV A {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
.sponsoredLink DIV A:hover {
	TEXT-DECORATION: none
}
BODY {
	FONT-SIZE: 0.7em
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/adv_expertia_ox/www/delivery/afr.php?resize=1&n=a3ea5955&zoneid=9&cb=54013&branch_id_name=fashion

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Advertisement</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<SCRIPT type=3Dtext/javascript>=0A=
<!--// <![CDATA[ =0A=
	function MAX_adjustframe(frame) {=0A=
		if (document.all) {=0A=
			parent.document.all[frame.name].width =3D 0;=0A=
			parent.document.all[frame.name].height =3D 0;=0A=
		}=0A=
		else if (document.getElementById) {=0A=
			parent.document.getElementById(frame.name).width =3D 0;=0A=
			parent.document.getElementById(frame.name).height =3D 0;=0A=
		}=0A=
	}=0A=
// ]]> -->=0A=
</SCRIPT>
<LINK =
href=3D"http://expertia.pl/adv_expertia_ox/www/delivery/banner_style.css"=
=20
type=3Dtext/css rel=3Dstylesheet>
<META content=3D"MSHTML 6.00.6000.16809" name=3DGENERATOR></HEAD>
<BODY style=3D"WIDTH: 100%; BACKGROUND-COLOR: transparent; TEXT-ALIGN: =
center"=20
leftMargin=3D0 topMargin=3D0 onload=3DMAX_adjustframe(window); =
marginheight=3D"0"=20
marginwidth=3D"0"></BODY></HTML>

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/adv_expertia_ox/www/delivery/banner_style.css

.sponsoredLink {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: =
2px; OVERFLOW: hidden; WIDTH: 193px; LINE-HEIGHT: 1.6em; PADDING-TOP: =
2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: =
left
}
.sponsoredLink A {
	COLOR: #336699
}
.sponsoredLink DIV A {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
.sponsoredLink DIV A:hover {
	TEXT-DECORATION: none
}
BODY {
	FONT-SIZE: 0.7em
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/adv_expertia_ox/www/delivery/afr.php?resize=1&n=a66b6cea&zoneid=10&cb=86241&branch_id_name=fashion

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Advertisement</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<SCRIPT type=3Dtext/javascript>=0A=
<!--// <![CDATA[ =0A=
	function MAX_adjustframe(frame) {=0A=
		if (document.all) {=0A=
			parent.document.all[frame.name].width =3D 0;=0A=
			parent.document.all[frame.name].height =3D 0;=0A=
		}=0A=
		else if (document.getElementById) {=0A=
			parent.document.getElementById(frame.name).width =3D 0;=0A=
			parent.document.getElementById(frame.name).height =3D 0;=0A=
		}=0A=
	}=0A=
// ]]> -->=0A=
</SCRIPT>
<LINK =
href=3D"http://expertia.pl/adv_expertia_ox/www/delivery/banner_style.css"=
=20
type=3Dtext/css rel=3Dstylesheet>
<META content=3D"MSHTML 6.00.6000.16809" name=3DGENERATOR></HEAD>
<BODY style=3D"WIDTH: 100%; BACKGROUND-COLOR: transparent; TEXT-ALIGN: =
center"=20
leftMargin=3D0 topMargin=3D0 onload=3DMAX_adjustframe(window); =
marginheight=3D"0"=20
marginwidth=3D"0"></BODY></HTML>

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/adv_expertia_ox/www/delivery/banner_style.css

.sponsoredLink {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: =
2px; OVERFLOW: hidden; WIDTH: 193px; LINE-HEIGHT: 1.6em; PADDING-TOP: =
2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: =
left
}
.sponsoredLink A {
	COLOR: #336699
}
.sponsoredLink DIV A {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
.sponsoredLink DIV A:hover {
	TEXT-DECORATION: none
}
BODY {
	FONT-SIZE: 0.7em
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/adv_expertia_ox/www/delivery/afr.php?resize=1&n=a25f1600&zoneid=11&cb=20301&branch_id_name=fashion

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Advertisement</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<SCRIPT type=3Dtext/javascript>=0A=
<!--// <![CDATA[ =0A=
	function MAX_adjustframe(frame) {=0A=
		if (document.all) {=0A=
			parent.document.all[frame.name].width =3D 0;=0A=
			parent.document.all[frame.name].height =3D 0;=0A=
		}=0A=
		else if (document.getElementById) {=0A=
			parent.document.getElementById(frame.name).width =3D 0;=0A=
			parent.document.getElementById(frame.name).height =3D 0;=0A=
		}=0A=
	}=0A=
// ]]> -->=0A=
</SCRIPT>
<LINK =
href=3D"http://expertia.pl/adv_expertia_ox/www/delivery/banner_style.css"=
=20
type=3Dtext/css rel=3Dstylesheet>
<META content=3D"MSHTML 6.00.6000.16809" name=3DGENERATOR></HEAD>
<BODY style=3D"WIDTH: 100%; BACKGROUND-COLOR: transparent; TEXT-ALIGN: =
center"=20
leftMargin=3D0 topMargin=3D0 onload=3DMAX_adjustframe(window); =
marginheight=3D"0"=20
marginwidth=3D"0"></BODY></HTML>

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/public_media_site/js/prototype160.js

/*  Prototype JavaScript framework, version 1.6.0.3=0A=
 *  (c) 2005-2008 Sam Stephenson=0A=
 *=0A=
 *  Prototype is freely distributable under the terms of an MIT-style =
license.=0A=
 *  For details, see the Prototype web site: http://www.prototypejs.org/=0A=
 *=0A=
 =
*------------------------------------------------------------------------=
--*/=0A=
=0A=
var Prototype =3D {=0A=
  Version: '1.6.0.3',=0A=
=0A=
  Browser: {=0A=
    IE:     !!(window.attachEvent &&=0A=
      navigator.userAgent.indexOf('Opera') =3D=3D=3D -1),=0A=
    Opera:  navigator.userAgent.indexOf('Opera') > -1,=0A=
    WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1,=0A=
    Gecko:  navigator.userAgent.indexOf('Gecko') > -1 &&=0A=
      navigator.userAgent.indexOf('KHTML') =3D=3D=3D -1,=0A=
    MobileSafari: !!navigator.userAgent.match(/Apple.*Mobile.*Safari/)=0A=
  },=0A=
=0A=
  BrowserFeatures: {=0A=
    XPath: !!document.evaluate,=0A=
    SelectorsAPI: !!document.querySelector,=0A=
    ElementExtensions: !!window.HTMLElement,=0A=
    SpecificElementExtensions:=0A=
      document.createElement('div')['__proto__'] &&=0A=
      document.createElement('div')['__proto__'] !=3D=3D=0A=
        document.createElement('form')['__proto__']=0A=
  },=0A=
=0A=
  ScriptFragment: '<script[^>]*>([\\S\\s]*?)<\/script>',=0A=
  JSONFilter: /^\/\*-secure-([\s\S]*)\*\/\s*$/,=0A=
=0A=
  emptyFunction: function() { },=0A=
  K: function(x) { return x }=0A=
};=0A=
=0A=
if (Prototype.Browser.MobileSafari)=0A=
  Prototype.BrowserFeatures.SpecificElementExtensions =3D false;=0A=
=0A=
=0A=
/* Based on Alex Arnell's inheritance implementation. */=0A=
var Class =3D {=0A=
  create: function() {=0A=
    var parent =3D null, properties =3D $A(arguments);=0A=
    if (Object.isFunction(properties[0]))=0A=
      parent =3D properties.shift();=0A=
=0A=
    function klass() {=0A=
      this.initialize.apply(this, arguments);=0A=
    }=0A=
=0A=
    Object.extend(klass, Class.Methods);=0A=
    klass.superclass =3D parent;=0A=
    klass.subclasses =3D [];=0A=
=0A=
    if (parent) {=0A=
      var subclass =3D function() { };=0A=
      subclass.prototype =3D parent.prototype;=0A=
      klass.prototype =3D new subclass;=0A=
      parent.subclasses.push(klass);=0A=
    }=0A=
=0A=
    for (var i =3D 0; i < properties.length; i++)=0A=
      klass.addMethods(properties[i]);=0A=
=0A=
    if (!klass.prototype.initialize)=0A=
      klass.prototype.initialize =3D Prototype.emptyFunction;=0A=
=0A=
    klass.prototype.constructor =3D klass;=0A=
=0A=
    return klass;=0A=
  }=0A=
};=0A=
=0A=
Class.Methods =3D {=0A=
  addMethods: function(source) {=0A=
    var ancestor   =3D this.superclass && this.superclass.prototype;=0A=
    var properties =3D Object.keys(source);=0A=
=0A=
    if (!Object.keys({ toString: true }).length)=0A=
      properties.push("toString", "valueOf");=0A=
=0A=
    for (var i =3D 0, length =3D properties.length; i < length; i++) {=0A=
      var property =3D properties[i], value =3D source[property];=0A=
      if (ancestor && Object.isFunction(value) &&=0A=
          value.argumentNames().first() =3D=3D "$super") {=0A=
        var method =3D value;=0A=
        value =3D (function(m) {=0A=
          return function() { return ancestor[m].apply(this, arguments) =
};=0A=
        })(property).wrap(method);=0A=
=0A=
        value.valueOf =3D method.valueOf.bind(method);=0A=
        value.toString =3D method.toString.bind(method);=0A=
      }=0A=
      this.prototype[property] =3D value;=0A=
    }=0A=
=0A=
    return this;=0A=
  }=0A=
};=0A=
=0A=
var Abstract =3D { };=0A=
=0A=
Object.extend =3D function(destination, source) {=0A=
  for (var property in source)=0A=
    destination[property] =3D source[property];=0A=
  return destination;=0A=
};=0A=
=0A=
Object.extend(Object, {=0A=
  inspect: function(object) {=0A=
    try {=0A=
      if (Object.isUndefined(object)) return 'undefined';=0A=
      if (object =3D=3D=3D null) return 'null';=0A=
      return object.inspect ? object.inspect() : String(object);=0A=
    } catch (e) {=0A=
      if (e instanceof RangeError) return '...';=0A=
      throw e;=0A=
    }=0A=
  },=0A=
=0A=
  toJSON: function(object) {=0A=
    var type =3D typeof object;=0A=
    switch (type) {=0A=
      case 'undefined':=0A=
      case 'function':=0A=
      case 'unknown': return;=0A=
      case 'boolean': return object.toString();=0A=
    }=0A=
=0A=
    if (object =3D=3D=3D null) return 'null';=0A=
    if (object.toJSON) return object.toJSON();=0A=
    if (Object.isElement(object)) return;=0A=
=0A=
    var results =3D [];=0A=
    for (var property in object) {=0A=
      var value =3D Object.toJSON(object[property]);=0A=
      if (!Object.isUndefined(value))=0A=
        results.push(property.toJSON() + ': ' + value);=0A=
    }=0A=
=0A=
    return '{' + results.join(', ') + '}';=0A=
  },=0A=
=0A=
  toQueryString: function(object) {=0A=
    return $H(object).toQueryString();=0A=
  },=0A=
=0A=
  toHTML: function(object) {=0A=
    return object && object.toHTML ? object.toHTML() : =
String.interpret(object);=0A=
  },=0A=
=0A=
  keys: function(object) {=0A=
    var keys =3D [];=0A=
    for (var property in object)=0A=
      keys.push(property);=0A=
    return keys;=0A=
  },=0A=
=0A=
  values: function(object) {=0A=
    var values =3D [];=0A=
    for (var property in object)=0A=
      values.push(object[property]);=0A=
    return values;=0A=
  },=0A=
=0A=
  clone: function(object) {=0A=
    return Object.extend({ }, object);=0A=
  },=0A=
=0A=
  isElement: function(object) {=0A=
    return !!(object && object.nodeType =3D=3D 1);=0A=
  },=0A=
=0A=
  isArray: function(object) {=0A=
    return object !=3D null && typeof object =3D=3D "object" &&=0A=
      'splice' in object && 'join' in object;=0A=
  },=0A=
=0A=
  isHash: function(object) {=0A=
    return object instanceof Hash;=0A=
  },=0A=
=0A=
  isFunction: function(object) {=0A=
    return typeof object =3D=3D "function";=0A=
  },=0A=
=0A=
  isString: function(object) {=0A=
    return typeof object =3D=3D "string";=0A=
  },=0A=
=0A=
  isNumber: function(object) {=0A=
    return typeof object =3D=3D "number";=0A=
  },=0A=
=0A=
  isUndefined: function(object) {=0A=
    return typeof object =3D=3D "undefined";=0A=
  }=0A=
});=0A=
=0A=
Object.extend(Function.prototype, {=0A=
  argumentNames: function() {=0A=
    var names =3D =
this.toString().match(/^[\s\(]*function[^(]*\(([^\)]*)\)/)[1]=0A=
      .replace(/\s+/g, '').split(',');=0A=
    return names.length =3D=3D 1 && !names[0] ? [] : names;=0A=
  },=0A=
=0A=
  bind: function() {=0A=
    if (arguments.length < 2 && Object.isUndefined(arguments[0])) return =
this;=0A=
    var __method =3D this, args =3D $A(arguments), object =3D =
args.shift();=0A=
    return function() {=0A=
      return __method.apply(object, args.concat($A(arguments)));=0A=
    }=0A=
  },=0A=
=0A=
  bindAsEventListener: function() {=0A=
    var __method =3D this, args =3D $A(arguments), object =3D =
args.shift();=0A=
    return function(event) {=0A=
      return __method.apply(object, [event || =
window.event].concat(args));=0A=
    }=0A=
  },=0A=
=0A=
  curry: function() {=0A=
    if (!arguments.length) return this;=0A=
    var __method =3D this, args =3D $A(arguments);=0A=
    return function() {=0A=
      return __method.apply(this, args.concat($A(arguments)));=0A=
    }=0A=
  },=0A=
=0A=
  delay: function() {=0A=
    var __method =3D this, args =3D $A(arguments), timeout =3D =
args.shift() * 1000;=0A=
    return window.setTimeout(function() {=0A=
      return __method.apply(__method, args);=0A=
    }, timeout);=0A=
  },=0A=
=0A=
  defer: function() {=0A=
    var args =3D [0.01].concat($A(arguments));=0A=
    return this.delay.apply(this, args);=0A=
  },=0A=
=0A=
  wrap: function(wrapper) {=0A=
    var __method =3D this;=0A=
    return function() {=0A=
      return wrapper.apply(this, =
[__method.bind(this)].concat($A(arguments)));=0A=
    }=0A=
  },=0A=
=0A=
  methodize: function() {=0A=
    if (this._methodized) return this._methodized;=0A=
    var __method =3D this;=0A=
    return this._methodized =3D function() {=0A=
      return __method.apply(null, [this].concat($A(arguments)));=0A=
    };=0A=
  }=0A=
});=0A=
=0A=
Date.prototype.toJSON =3D function() {=0A=
  return '"' + this.getUTCFullYear() + '-' +=0A=
    (this.getUTCMonth() + 1).toPaddedString(2) + '-' +=0A=
    this.getUTCDate().toPaddedString(2) + 'T' +=0A=
    this.getUTCHours().toPaddedString(2) + ':' +=0A=
    this.getUTCMinutes().toPaddedString(2) + ':' +=0A=
    this.getUTCSeconds().toPaddedString(2) + 'Z"';=0A=
};=0A=
=0A=
var Try =3D {=0A=
  these: function() {=0A=
    var returnValue;=0A=
=0A=
    for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A=
      var lambda =3D arguments[i];=0A=
      try {=0A=
        returnValue =3D lambda();=0A=
        break;=0A=
      } catch (e) { }=0A=
    }=0A=
=0A=
    return returnValue;=0A=
  }=0A=
};=0A=
=0A=
RegExp.prototype.match =3D RegExp.prototype.test;=0A=
=0A=
RegExp.escape =3D function(str) {=0A=
  return String(str).replace(/([.*+?^=3D!:${}()|[\]\/\\])/g, '\\$1');=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var PeriodicalExecuter =3D Class.create({=0A=
  initialize: function(callback, frequency) {=0A=
    this.callback =3D callback;=0A=
    this.frequency =3D frequency;=0A=
    this.currentlyExecuting =3D false;=0A=
=0A=
    this.registerCallback();=0A=
  },=0A=
=0A=
  registerCallback: function() {=0A=
    this.timer =3D setInterval(this.onTimerEvent.bind(this), =
this.frequency * 1000);=0A=
  },=0A=
=0A=
  execute: function() {=0A=
    this.callback(this);=0A=
  },=0A=
=0A=
  stop: function() {=0A=
    if (!this.timer) return;=0A=
    clearInterval(this.timer);=0A=
    this.timer =3D null;=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    if (!this.currentlyExecuting) {=0A=
      try {=0A=
        this.currentlyExecuting =3D true;=0A=
        this.execute();=0A=
      } finally {=0A=
        this.currentlyExecuting =3D false;=0A=
      }=0A=
    }=0A=
  }=0A=
});=0A=
Object.extend(String, {=0A=
  interpret: function(value) {=0A=
    return value =3D=3D null ? '' : String(value);=0A=
  },=0A=
  specialChar: {=0A=
    '\b': '\\b',=0A=
    '\t': '\\t',=0A=
    '\n': '\\n',=0A=
    '\f': '\\f',=0A=
    '\r': '\\r',=0A=
    '\\': '\\\\'=0A=
  }=0A=
});=0A=
=0A=
Object.extend(String.prototype, {=0A=
  gsub: function(pattern, replacement) {=0A=
    var result =3D '', source =3D this, match;=0A=
    replacement =3D arguments.callee.prepareReplacement(replacement);=0A=
=0A=
    while (source.length > 0) {=0A=
      if (match =3D source.match(pattern)) {=0A=
        result +=3D source.slice(0, match.index);=0A=
        result +=3D String.interpret(replacement(match));=0A=
        source  =3D source.slice(match.index + match[0].length);=0A=
      } else {=0A=
        result +=3D source, source =3D '';=0A=
      }=0A=
    }=0A=
    return result;=0A=
  },=0A=
=0A=
  sub: function(pattern, replacement, count) {=0A=
    replacement =3D this.gsub.prepareReplacement(replacement);=0A=
    count =3D Object.isUndefined(count) ? 1 : count;=0A=
=0A=
    return this.gsub(pattern, function(match) {=0A=
      if (--count < 0) return match[0];=0A=
      return replacement(match);=0A=
    });=0A=
  },=0A=
=0A=
  scan: function(pattern, iterator) {=0A=
    this.gsub(pattern, iterator);=0A=
    return String(this);=0A=
  },=0A=
=0A=
  truncate: function(length, truncation) {=0A=
    length =3D length || 30;=0A=
    truncation =3D Object.isUndefined(truncation) ? '...' : truncation;=0A=
    return this.length > length ?=0A=
      this.slice(0, length - truncation.length) + truncation : =
String(this);=0A=
  },=0A=
=0A=
  strip: function() {=0A=
    return this.replace(/^\s+/, '').replace(/\s+$/, '');=0A=
  },=0A=
=0A=
  stripTags: function() {=0A=
    return this.replace(/<\/?[^>]+>/gi, '');=0A=
  },=0A=
=0A=
  stripScripts: function() {=0A=
    return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), '');=0A=
  },=0A=
=0A=
  extractScripts: function() {=0A=
    var matchAll =3D new RegExp(Prototype.ScriptFragment, 'img');=0A=
    var matchOne =3D new RegExp(Prototype.ScriptFragment, 'im');=0A=
    return (this.match(matchAll) || []).map(function(scriptTag) {=0A=
      return (scriptTag.match(matchOne) || ['', ''])[1];=0A=
    });=0A=
  },=0A=
=0A=
  evalScripts: function() {=0A=
    return this.extractScripts().map(function(script) { return =
eval(script) });=0A=
  },=0A=
=0A=
  escapeHTML: function() {=0A=
    var self =3D arguments.callee;=0A=
    self.text.data =3D this;=0A=
    return self.div.innerHTML;=0A=
  },=0A=
=0A=
  unescapeHTML: function() {=0A=
    var div =3D new Element('div');=0A=
    div.innerHTML =3D this.stripTags();=0A=
    return div.childNodes[0] ? (div.childNodes.length > 1 ?=0A=
      $A(div.childNodes).inject('', function(memo, node) { return =
memo+node.nodeValue }) :=0A=
      div.childNodes[0].nodeValue) : '';=0A=
  },=0A=
=0A=
  toQueryParams: function(separator) {=0A=
    var match =3D this.strip().match(/([^?#]*)(#.*)?$/);=0A=
    if (!match) return { };=0A=
=0A=
    return match[1].split(separator || '&').inject({ }, function(hash, =
pair) {=0A=
      if ((pair =3D pair.split('=3D'))[0]) {=0A=
        var key =3D decodeURIComponent(pair.shift());=0A=
        var value =3D pair.length > 1 ? pair.join('=3D') : pair[0];=0A=
        if (value !=3D undefined) value =3D decodeURIComponent(value);=0A=
=0A=
        if (key in hash) {=0A=
          if (!Object.isArray(hash[key])) hash[key] =3D [hash[key]];=0A=
          hash[key].push(value);=0A=
        }=0A=
        else hash[key] =3D value;=0A=
      }=0A=
      return hash;=0A=
    });=0A=
  },=0A=
=0A=
  toArray: function() {=0A=
    return this.split('');=0A=
  },=0A=
=0A=
  succ: function() {=0A=
    return this.slice(0, this.length - 1) +=0A=
      String.fromCharCode(this.charCodeAt(this.length - 1) + 1);=0A=
  },=0A=
=0A=
  times: function(count) {=0A=
    return count < 1 ? '' : new Array(count + 1).join(this);=0A=
  },=0A=
=0A=
  camelize: function() {=0A=
    var parts =3D this.split('-'), len =3D parts.length;=0A=
    if (len =3D=3D 1) return parts[0];=0A=
=0A=
    var camelized =3D this.charAt(0) =3D=3D '-'=0A=
      ? parts[0].charAt(0).toUpperCase() + parts[0].substring(1)=0A=
      : parts[0];=0A=
=0A=
    for (var i =3D 1; i < len; i++)=0A=
      camelized +=3D parts[i].charAt(0).toUpperCase() + =
parts[i].substring(1);=0A=
=0A=
    return camelized;=0A=
  },=0A=
=0A=
  capitalize: function() {=0A=
    return this.charAt(0).toUpperCase() + =
this.substring(1).toLowerCase();=0A=
  },=0A=
=0A=
  underscore: function() {=0A=
    return this.gsub(/::/, =
'/').gsub(/([A-Z]+)([A-Z][a-z])/,'#{1}_#{2}').gsub(/([a-z\d])([A-Z])/,'#{=
1}_#{2}').gsub(/-/,'_').toLowerCase();=0A=
  },=0A=
=0A=
  dasherize: function() {=0A=
    return this.gsub(/_/,'-');=0A=
  },=0A=
=0A=
  inspect: function(useDoubleQuotes) {=0A=
    var escapedString =3D this.gsub(/[\x00-\x1f\\]/, function(match) {=0A=
      var character =3D String.specialChar[match[0]];=0A=
      return character ? character : '\\u00' + =
match[0].charCodeAt().toPaddedString(2, 16);=0A=
    });=0A=
    if (useDoubleQuotes) return '"' + escapedString.replace(/"/g, '\\"') =
+ '"';=0A=
    return "'" + escapedString.replace(/'/g, '\\\'') + "'";=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    return this.inspect(true);=0A=
  },=0A=
=0A=
  unfilterJSON: function(filter) {=0A=
    return this.sub(filter || Prototype.JSONFilter, '#{1}');=0A=
  },=0A=
=0A=
  isJSON: function() {=0A=
    var str =3D this;=0A=
    if (str.blank()) return false;=0A=
    str =3D this.replace(/\\./g, '@').replace(/"[^"\\\n\r]*"/g, '');=0A=
    return (/^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]*$/).test(str);=0A=
  },=0A=
=0A=
  evalJSON: function(sanitize) {=0A=
    var json =3D this.unfilterJSON();=0A=
    try {=0A=
      if (!sanitize || json.isJSON()) return eval('(' + json + ')');=0A=
    } catch (e) { }=0A=
    throw new SyntaxError('Badly formed JSON string: ' + this.inspect());=0A=
  },=0A=
=0A=
  include: function(pattern) {=0A=
    return this.indexOf(pattern) > -1;=0A=
  },=0A=
=0A=
  startsWith: function(pattern) {=0A=
    return this.indexOf(pattern) =3D=3D=3D 0;=0A=
  },=0A=
=0A=
  endsWith: function(pattern) {=0A=
    var d =3D this.length - pattern.length;=0A=
    return d >=3D 0 && this.lastIndexOf(pattern) =3D=3D=3D d;=0A=
  },=0A=
=0A=
  empty: function() {=0A=
    return this =3D=3D '';=0A=
  },=0A=
=0A=
  blank: function() {=0A=
    return /^\s*$/.test(this);=0A=
  },=0A=
=0A=
  interpolate: function(object, pattern) {=0A=
    return new Template(this, pattern).evaluate(object);=0A=
  }=0A=
});=0A=
=0A=
if (Prototype.Browser.WebKit || Prototype.Browser.IE) =
Object.extend(String.prototype, {=0A=
  escapeHTML: function() {=0A=
    return =
this.replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;');=0A=
  },=0A=
  unescapeHTML: function() {=0A=
    return =
this.stripTags().replace(/&amp;/g,'&').replace(/&lt;/g,'<').replace(/&gt;=
/g,'>');=0A=
  }=0A=
});=0A=
=0A=
String.prototype.gsub.prepareReplacement =3D function(replacement) {=0A=
  if (Object.isFunction(replacement)) return replacement;=0A=
  var template =3D new Template(replacement);=0A=
  return function(match) { return template.evaluate(match) };=0A=
};=0A=
=0A=
String.prototype.parseQuery =3D String.prototype.toQueryParams;=0A=
=0A=
Object.extend(String.prototype.escapeHTML, {=0A=
  div:  document.createElement('div'),=0A=
  text: document.createTextNode('')=0A=
});=0A=
=0A=
String.prototype.escapeHTML.div.appendChild(String.prototype.escapeHTML.t=
ext);=0A=
=0A=
var Template =3D Class.create({=0A=
  initialize: function(template, pattern) {=0A=
    this.template =3D template.toString();=0A=
    this.pattern =3D pattern || Template.Pattern;=0A=
  },=0A=
=0A=
  evaluate: function(object) {=0A=
    if (Object.isFunction(object.toTemplateReplacements))=0A=
      object =3D object.toTemplateReplacements();=0A=
=0A=
    return this.template.gsub(this.pattern, function(match) {=0A=
      if (object =3D=3D null) return '';=0A=
=0A=
      var before =3D match[1] || '';=0A=
      if (before =3D=3D '\\') return match[2];=0A=
=0A=
      var ctx =3D object, expr =3D match[3];=0A=
      var pattern =3D /^([^.[]+|\[((?:.*?[^\\])?)\])(\.|\[|$)/;=0A=
      match =3D pattern.exec(expr);=0A=
      if (match =3D=3D null) return before;=0A=
=0A=
      while (match !=3D null) {=0A=
        var comp =3D match[1].startsWith('[') ? match[2].gsub('\\\\]', =
']') : match[1];=0A=
        ctx =3D ctx[comp];=0A=
        if (null =3D=3D ctx || '' =3D=3D match[3]) break;=0A=
        expr =3D expr.substring('[' =3D=3D match[3] ? match[1].length : =
match[0].length);=0A=
        match =3D pattern.exec(expr);=0A=
      }=0A=
=0A=
      return before + String.interpret(ctx);=0A=
    });=0A=
  }=0A=
});=0A=
Template.Pattern =3D /(^|.|\r|\n)(#\{(.*?)\})/;=0A=
=0A=
var $break =3D { };=0A=
=0A=
var Enumerable =3D {=0A=
  each: function(iterator, context) {=0A=
    var index =3D 0;=0A=
    try {=0A=
      this._each(function(value) {=0A=
        iterator.call(context, value, index++);=0A=
      });=0A=
    } catch (e) {=0A=
      if (e !=3D $break) throw e;=0A=
    }=0A=
    return this;=0A=
  },=0A=
=0A=
  eachSlice: function(number, iterator, context) {=0A=
    var index =3D -number, slices =3D [], array =3D this.toArray();=0A=
    if (number < 1) return array;=0A=
    while ((index +=3D number) < array.length)=0A=
      slices.push(array.slice(index, index+number));=0A=
    return slices.collect(iterator, context);=0A=
  },=0A=
=0A=
  all: function(iterator, context) {=0A=
    iterator =3D iterator || Prototype.K;=0A=
    var result =3D true;=0A=
    this.each(function(value, index) {=0A=
      result =3D result && !!iterator.call(context, value, index);=0A=
      if (!result) throw $break;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  any: function(iterator, context) {=0A=
    iterator =3D iterator || Prototype.K;=0A=
    var result =3D false;=0A=
    this.each(function(value, index) {=0A=
      if (result =3D !!iterator.call(context, value, index))=0A=
        throw $break;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  collect: function(iterator, context) {=0A=
    iterator =3D iterator || Prototype.K;=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      results.push(iterator.call(context, value, index));=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  detect: function(iterator, context) {=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      if (iterator.call(context, value, index)) {=0A=
        result =3D value;=0A=
        throw $break;=0A=
      }=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  findAll: function(iterator, context) {=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      if (iterator.call(context, value, index))=0A=
        results.push(value);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  grep: function(filter, iterator, context) {=0A=
    iterator =3D iterator || Prototype.K;=0A=
    var results =3D [];=0A=
=0A=
    if (Object.isString(filter))=0A=
      filter =3D new RegExp(filter);=0A=
=0A=
    this.each(function(value, index) {=0A=
      if (filter.match(value))=0A=
        results.push(iterator.call(context, value, index));=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  include: function(object) {=0A=
    if (Object.isFunction(this.indexOf))=0A=
      if (this.indexOf(object) !=3D -1) return true;=0A=
=0A=
    var found =3D false;=0A=
    this.each(function(value) {=0A=
      if (value =3D=3D object) {=0A=
        found =3D true;=0A=
        throw $break;=0A=
      }=0A=
    });=0A=
    return found;=0A=
  },=0A=
=0A=
  inGroupsOf: function(number, fillWith) {=0A=
    fillWith =3D Object.isUndefined(fillWith) ? null : fillWith;=0A=
    return this.eachSlice(number, function(slice) {=0A=
      while(slice.length < number) slice.push(fillWith);=0A=
      return slice;=0A=
    });=0A=
  },=0A=
=0A=
  inject: function(memo, iterator, context) {=0A=
    this.each(function(value, index) {=0A=
      memo =3D iterator.call(context, memo, value, index);=0A=
    });=0A=
    return memo;=0A=
  },=0A=
=0A=
  invoke: function(method) {=0A=
    var args =3D $A(arguments).slice(1);=0A=
    return this.map(function(value) {=0A=
      return value[method].apply(value, args);=0A=
    });=0A=
  },=0A=
=0A=
  max: function(iterator, context) {=0A=
    iterator =3D iterator || Prototype.K;=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      value =3D iterator.call(context, value, index);=0A=
      if (result =3D=3D null || value >=3D result)=0A=
        result =3D value;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  min: function(iterator, context) {=0A=
    iterator =3D iterator || Prototype.K;=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      value =3D iterator.call(context, value, index);=0A=
      if (result =3D=3D null || value < result)=0A=
        result =3D value;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  partition: function(iterator, context) {=0A=
    iterator =3D iterator || Prototype.K;=0A=
    var trues =3D [], falses =3D [];=0A=
    this.each(function(value, index) {=0A=
      (iterator.call(context, value, index) ?=0A=
        trues : falses).push(value);=0A=
    });=0A=
    return [trues, falses];=0A=
  },=0A=
=0A=
  pluck: function(property) {=0A=
    var results =3D [];=0A=
    this.each(function(value) {=0A=
      results.push(value[property]);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  reject: function(iterator, context) {=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      if (!iterator.call(context, value, index))=0A=
        results.push(value);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  sortBy: function(iterator, context) {=0A=
    return this.map(function(value, index) {=0A=
      return {=0A=
        value: value,=0A=
        criteria: iterator.call(context, value, index)=0A=
      };=0A=
    }).sort(function(left, right) {=0A=
      var a =3D left.criteria, b =3D right.criteria;=0A=
      return a < b ? -1 : a > b ? 1 : 0;=0A=
    }).pluck('value');=0A=
  },=0A=
=0A=
  toArray: function() {=0A=
    return this.map();=0A=
  },=0A=
=0A=
  zip: function() {=0A=
    var iterator =3D Prototype.K, args =3D $A(arguments);=0A=
    if (Object.isFunction(args.last()))=0A=
      iterator =3D args.pop();=0A=
=0A=
    var collections =3D [this].concat(args).map($A);=0A=
    return this.map(function(value, index) {=0A=
      return iterator(collections.pluck(index));=0A=
    });=0A=
  },=0A=
=0A=
  size: function() {=0A=
    return this.toArray().length;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return '#<Enumerable:' + this.toArray().inspect() + '>';=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Enumerable, {=0A=
  map:     Enumerable.collect,=0A=
  find:    Enumerable.detect,=0A=
  select:  Enumerable.findAll,=0A=
  filter:  Enumerable.findAll,=0A=
  member:  Enumerable.include,=0A=
  entries: Enumerable.toArray,=0A=
  every:   Enumerable.all,=0A=
  some:    Enumerable.any=0A=
});=0A=
function $A(iterable) {=0A=
  if (!iterable) return [];=0A=
  if (iterable.toArray) return iterable.toArray();=0A=
  var length =3D iterable.length || 0, results =3D new Array(length);=0A=
  while (length--) results[length] =3D iterable[length];=0A=
  return results;=0A=
}=0A=
=0A=
if (Prototype.Browser.WebKit) {=0A=
  $A =3D function(iterable) {=0A=
    if (!iterable) return [];=0A=
    // In Safari, only use the `toArray` method if it's not a NodeList.=0A=
    // A NodeList is a function, has an function `item` property, and a =
numeric=0A=
    // `length` property. Adapted from Google Doctype.=0A=
    if (!(typeof iterable =3D=3D=3D 'function' && typeof iterable.length =
=3D=3D=3D=0A=
        'number' && typeof iterable.item =3D=3D=3D 'function') && =
iterable.toArray)=0A=
      return iterable.toArray();=0A=
    var length =3D iterable.length || 0, results =3D new Array(length);=0A=
    while (length--) results[length] =3D iterable[length];=0A=
    return results;=0A=
  };=0A=
}=0A=
=0A=
Array.from =3D $A;=0A=
=0A=
Object.extend(Array.prototype, Enumerable);=0A=
=0A=
if (!Array.prototype._reverse) Array.prototype._reverse =3D =
Array.prototype.reverse;=0A=
=0A=
Object.extend(Array.prototype, {=0A=
  _each: function(iterator) {=0A=
    for (var i =3D 0, length =3D this.length; i < length; i++)=0A=
      iterator(this[i]);=0A=
  },=0A=
=0A=
  clear: function() {=0A=
    this.length =3D 0;=0A=
    return this;=0A=
  },=0A=
=0A=
  first: function() {=0A=
    return this[0];=0A=
  },=0A=
=0A=
  last: function() {=0A=
    return this[this.length - 1];=0A=
  },=0A=
=0A=
  compact: function() {=0A=
    return this.select(function(value) {=0A=
      return value !=3D null;=0A=
    });=0A=
  },=0A=
=0A=
  flatten: function() {=0A=
    return this.inject([], function(array, value) {=0A=
      return array.concat(Object.isArray(value) ?=0A=
        value.flatten() : [value]);=0A=
    });=0A=
  },=0A=
=0A=
  without: function() {=0A=
    var values =3D $A(arguments);=0A=
    return this.select(function(value) {=0A=
      return !values.include(value);=0A=
    });=0A=
  },=0A=
=0A=
  reverse: function(inline) {=0A=
    return (inline !=3D=3D false ? this : this.toArray())._reverse();=0A=
  },=0A=
=0A=
  reduce: function() {=0A=
    return this.length > 1 ? this : this[0];=0A=
  },=0A=
=0A=
  uniq: function(sorted) {=0A=
    return this.inject([], function(array, value, index) {=0A=
      if (0 =3D=3D index || (sorted ? array.last() !=3D value : =
!array.include(value)))=0A=
        array.push(value);=0A=
      return array;=0A=
    });=0A=
  },=0A=
=0A=
  intersect: function(array) {=0A=
    return this.uniq().findAll(function(item) {=0A=
      return array.detect(function(value) { return item =3D=3D=3D value =
});=0A=
    });=0A=
  },=0A=
=0A=
  clone: function() {=0A=
    return [].concat(this);=0A=
  },=0A=
=0A=
  size: function() {=0A=
    return this.length;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return '[' + this.map(Object.inspect).join(', ') + ']';=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    var results =3D [];=0A=
    this.each(function(object) {=0A=
      var value =3D Object.toJSON(object);=0A=
      if (!Object.isUndefined(value)) results.push(value);=0A=
    });=0A=
    return '[' + results.join(', ') + ']';=0A=
  }=0A=
});=0A=
=0A=
// use native browser JS 1.6 implementation if available=0A=
if (Object.isFunction(Array.prototype.forEach))=0A=
  Array.prototype._each =3D Array.prototype.forEach;=0A=
=0A=
if (!Array.prototype.indexOf) Array.prototype.indexOf =3D function(item, =
i) {=0A=
  i || (i =3D 0);=0A=
  var length =3D this.length;=0A=
  if (i < 0) i =3D length + i;=0A=
  for (; i < length; i++)=0A=
    if (this[i] =3D=3D=3D item) return i;=0A=
  return -1;=0A=
};=0A=
=0A=
if (!Array.prototype.lastIndexOf) Array.prototype.lastIndexOf =3D =
function(item, i) {=0A=
  i =3D isNaN(i) ? this.length : (i < 0 ? this.length + i : i) + 1;=0A=
  var n =3D this.slice(0, i).reverse().indexOf(item);=0A=
  return (n < 0) ? n : i - n - 1;=0A=
};=0A=
=0A=
Array.prototype.toArray =3D Array.prototype.clone;=0A=
=0A=
function $w(string) {=0A=
  if (!Object.isString(string)) return [];=0A=
  string =3D string.strip();=0A=
  return string ? string.split(/\s+/) : [];=0A=
}=0A=
=0A=
if (Prototype.Browser.Opera){=0A=
  Array.prototype.concat =3D function() {=0A=
    var array =3D [];=0A=
    for (var i =3D 0, length =3D this.length; i < length; i++) =
array.push(this[i]);=0A=
    for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A=
      if (Object.isArray(arguments[i])) {=0A=
        for (var j =3D 0, arrayLength =3D arguments[i].length; j < =
arrayLength; j++)=0A=
          array.push(arguments[i][j]);=0A=
      } else {=0A=
        array.push(arguments[i]);=0A=
      }=0A=
    }=0A=
    return array;=0A=
  };=0A=
}=0A=
Object.extend(Number.prototype, {=0A=
  toColorPart: function() {=0A=
    return this.toPaddedString(2, 16);=0A=
  },=0A=
=0A=
  succ: function() {=0A=
    return this + 1;=0A=
  },=0A=
=0A=
  times: function(iterator, context) {=0A=
    $R(0, this, true).each(iterator, context);=0A=
    return this;=0A=
  },=0A=
=0A=
  toPaddedString: function(length, radix) {=0A=
    var string =3D this.toString(radix || 10);=0A=
    return '0'.times(length - string.length) + string;=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    return isFinite(this) ? this.toString() : 'null';=0A=
  }=0A=
});=0A=
=0A=
$w('abs round ceil floor').each(function(method){=0A=
  Number.prototype[method] =3D Math[method].methodize();=0A=
});=0A=
function $H(object) {=0A=
  return new Hash(object);=0A=
};=0A=
=0A=
var Hash =3D Class.create(Enumerable, (function() {=0A=
=0A=
  function toQueryPair(key, value) {=0A=
    if (Object.isUndefined(value)) return key;=0A=
    return key + '=3D' + encodeURIComponent(String.interpret(value));=0A=
  }=0A=
=0A=
  return {=0A=
    initialize: function(object) {=0A=
      this._object =3D Object.isHash(object) ? object.toObject() : =
Object.clone(object);=0A=
    },=0A=
=0A=
    _each: function(iterator) {=0A=
      for (var key in this._object) {=0A=
        var value =3D this._object[key], pair =3D [key, value];=0A=
        pair.key =3D key;=0A=
        pair.value =3D value;=0A=
        iterator(pair);=0A=
      }=0A=
    },=0A=
=0A=
    set: function(key, value) {=0A=
      return this._object[key] =3D value;=0A=
    },=0A=
=0A=
    get: function(key) {=0A=
      // simulating poorly supported hasOwnProperty=0A=
      if (this._object[key] !=3D=3D Object.prototype[key])=0A=
        return this._object[key];=0A=
    },=0A=
=0A=
    unset: function(key) {=0A=
      var value =3D this._object[key];=0A=
      delete this._object[key];=0A=
      return value;=0A=
    },=0A=
=0A=
    toObject: function() {=0A=
      return Object.clone(this._object);=0A=
    },=0A=
=0A=
    keys: function() {=0A=
      return this.pluck('key');=0A=
    },=0A=
=0A=
    values: function() {=0A=
      return this.pluck('value');=0A=
    },=0A=
=0A=
    index: function(value) {=0A=
      var match =3D this.detect(function(pair) {=0A=
        return pair.value =3D=3D=3D value;=0A=
      });=0A=
      return match && match.key;=0A=
    },=0A=
=0A=
    merge: function(object) {=0A=
      return this.clone().update(object);=0A=
    },=0A=
=0A=
    update: function(object) {=0A=
      return new Hash(object).inject(this, function(result, pair) {=0A=
        result.set(pair.key, pair.value);=0A=
        return result;=0A=
      });=0A=
    },=0A=
=0A=
    toQueryString: function() {=0A=
      return this.inject([], function(results, pair) {=0A=
        var key =3D encodeURIComponent(pair.key), values =3D pair.value;=0A=
=0A=
        if (values && typeof values =3D=3D 'object') {=0A=
          if (Object.isArray(values))=0A=
            return results.concat(values.map(toQueryPair.curry(key)));=0A=
        } else results.push(toQueryPair(key, values));=0A=
        return results;=0A=
      }).join('&');=0A=
    },=0A=
=0A=
    inspect: function() {=0A=
      return '#<Hash:{' + this.map(function(pair) {=0A=
        return pair.map(Object.inspect).join(': ');=0A=
      }).join(', ') + '}>';=0A=
    },=0A=
=0A=
    toJSON: function() {=0A=
      return Object.toJSON(this.toObject());=0A=
    },=0A=
=0A=
    clone: function() {=0A=
      return new Hash(this);=0A=
    }=0A=
  }=0A=
})());=0A=
=0A=
Hash.prototype.toTemplateReplacements =3D Hash.prototype.toObject;=0A=
Hash.from =3D $H;=0A=
var ObjectRange =3D Class.create(Enumerable, {=0A=
  initialize: function(start, end, exclusive) {=0A=
    this.start =3D start;=0A=
    this.end =3D end;=0A=
    this.exclusive =3D exclusive;=0A=
  },=0A=
=0A=
  _each: function(iterator) {=0A=
    var value =3D this.start;=0A=
    while (this.include(value)) {=0A=
      iterator(value);=0A=
      value =3D value.succ();=0A=
    }=0A=
  },=0A=
=0A=
  include: function(value) {=0A=
    if (value < this.start)=0A=
      return false;=0A=
    if (this.exclusive)=0A=
      return value < this.end;=0A=
    return value <=3D this.end;=0A=
  }=0A=
});=0A=
=0A=
var $R =3D function(start, end, exclusive) {=0A=
  return new ObjectRange(start, end, exclusive);=0A=
};=0A=
=0A=
var Ajax =3D {=0A=
  getTransport: function() {=0A=
    return Try.these(=0A=
      function() {return new XMLHttpRequest()},=0A=
      function() {return new ActiveXObject('Msxml2.XMLHTTP')},=0A=
      function() {return new ActiveXObject('Microsoft.XMLHTTP')}=0A=
    ) || false;=0A=
  },=0A=
=0A=
  activeRequestCount: 0=0A=
};=0A=
=0A=
Ajax.Responders =3D {=0A=
  responders: [],=0A=
=0A=
  _each: function(iterator) {=0A=
    this.responders._each(iterator);=0A=
  },=0A=
=0A=
  register: function(responder) {=0A=
    if (!this.include(responder))=0A=
      this.responders.push(responder);=0A=
  },=0A=
=0A=
  unregister: function(responder) {=0A=
    this.responders =3D this.responders.without(responder);=0A=
  },=0A=
=0A=
  dispatch: function(callback, request, transport, json) {=0A=
    this.each(function(responder) {=0A=
      if (Object.isFunction(responder[callback])) {=0A=
        try {=0A=
          responder[callback].apply(responder, [request, transport, =
json]);=0A=
        } catch (e) { }=0A=
      }=0A=
    });=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Ajax.Responders, Enumerable);=0A=
=0A=
Ajax.Responders.register({=0A=
  onCreate:   function() { Ajax.activeRequestCount++ },=0A=
  onComplete: function() { Ajax.activeRequestCount-- }=0A=
});=0A=
=0A=
Ajax.Base =3D Class.create({=0A=
  initialize: function(options) {=0A=
    this.options =3D {=0A=
      method:       'post',=0A=
      asynchronous: true,=0A=
      contentType:  'application/x-www-form-urlencoded',=0A=
      encoding:     'UTF-8',=0A=
      parameters:   '',=0A=
      evalJSON:     true,=0A=
      evalJS:       true=0A=
    };=0A=
    Object.extend(this.options, options || { });=0A=
=0A=
    this.options.method =3D this.options.method.toLowerCase();=0A=
=0A=
    if (Object.isString(this.options.parameters))=0A=
      this.options.parameters =3D =
this.options.parameters.toQueryParams();=0A=
    else if (Object.isHash(this.options.parameters))=0A=
      this.options.parameters =3D this.options.parameters.toObject();=0A=
  }=0A=
});=0A=
=0A=
Ajax.Request =3D Class.create(Ajax.Base, {=0A=
  _complete: false,=0A=
=0A=
  initialize: function($super, url, options) {=0A=
    $super(options);=0A=
    this.transport =3D Ajax.getTransport();=0A=
    this.request(url);=0A=
  },=0A=
=0A=
  request: function(url) {=0A=
    this.url =3D url;=0A=
    this.method =3D this.options.method;=0A=
    var params =3D Object.clone(this.options.parameters);=0A=
=0A=
    if (!['get', 'post'].include(this.method)) {=0A=
      // simulate other verbs over post=0A=
      params['_method'] =3D this.method;=0A=
      this.method =3D 'post';=0A=
    }=0A=
=0A=
    this.parameters =3D params;=0A=
=0A=
    if (params =3D Object.toQueryString(params)) {=0A=
      // when GET, append parameters to URL=0A=
      if (this.method =3D=3D 'get')=0A=
        this.url +=3D (this.url.include('?') ? '&' : '?') + params;=0A=
      else if (/Konqueror|Safari|KHTML/.test(navigator.userAgent))=0A=
        params +=3D '&_=3D';=0A=
    }=0A=
=0A=
    try {=0A=
      var response =3D new Ajax.Response(this);=0A=
      if (this.options.onCreate) this.options.onCreate(response);=0A=
      Ajax.Responders.dispatch('onCreate', this, response);=0A=
=0A=
      this.transport.open(this.method.toUpperCase(), this.url,=0A=
        this.options.asynchronous);=0A=
=0A=
      if (this.options.asynchronous) =
this.respondToReadyState.bind(this).defer(1);=0A=
=0A=
      this.transport.onreadystatechange =3D =
this.onStateChange.bind(this);=0A=
      this.setRequestHeaders();=0A=
=0A=
      this.body =3D this.method =3D=3D 'post' ? (this.options.postBody =
|| params) : null;=0A=
      this.transport.send(this.body);=0A=
=0A=
      /* Force Firefox to handle ready state 4 for synchronous requests =
*/=0A=
      if (!this.options.asynchronous && this.transport.overrideMimeType)=0A=
        this.onStateChange();=0A=
=0A=
    }=0A=
    catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  onStateChange: function() {=0A=
    var readyState =3D this.transport.readyState;=0A=
    if (readyState > 1 && !((readyState =3D=3D 4) && this._complete))=0A=
      this.respondToReadyState(this.transport.readyState);=0A=
  },=0A=
=0A=
  setRequestHeaders: function() {=0A=
    var headers =3D {=0A=
      'X-Requested-With': 'XMLHttpRequest',=0A=
      'X-Prototype-Version': Prototype.Version,=0A=
      'Accept': 'text/javascript, text/html, application/xml, text/xml, =
*/*'=0A=
    };=0A=
=0A=
    if (this.method =3D=3D 'post') {=0A=
      headers['Content-type'] =3D this.options.contentType +=0A=
        (this.options.encoding ? '; charset=3D' + this.options.encoding =
: '');=0A=
=0A=
      /* Force "Connection: close" for older Mozilla browsers to work=0A=
       * around a bug where XMLHttpRequest sends an incorrect=0A=
       * Content-length header. See Mozilla Bugzilla #246651.=0A=
       */=0A=
      if (this.transport.overrideMimeType &&=0A=
          (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0,2005])[1] < =
2005)=0A=
            headers['Connection'] =3D 'close';=0A=
    }=0A=
=0A=
    // user-defined headers=0A=
    if (typeof this.options.requestHeaders =3D=3D 'object') {=0A=
      var extras =3D this.options.requestHeaders;=0A=
=0A=
      if (Object.isFunction(extras.push))=0A=
        for (var i =3D 0, length =3D extras.length; i < length; i +=3D 2)=0A=
          headers[extras[i]] =3D extras[i+1];=0A=
      else=0A=
        $H(extras).each(function(pair) { headers[pair.key] =3D =
pair.value });=0A=
    }=0A=
=0A=
    for (var name in headers)=0A=
      this.transport.setRequestHeader(name, headers[name]);=0A=
  },=0A=
=0A=
  success: function() {=0A=
    var status =3D this.getStatus();=0A=
    return !status || (status >=3D 200 && status < 300);=0A=
  },=0A=
=0A=
  getStatus: function() {=0A=
    try {=0A=
      return this.transport.status || 0;=0A=
    } catch (e) { return 0 }=0A=
  },=0A=
=0A=
  respondToReadyState: function(readyState) {=0A=
    var state =3D Ajax.Request.Events[readyState], response =3D new =
Ajax.Response(this);=0A=
=0A=
    if (state =3D=3D 'Complete') {=0A=
      try {=0A=
        this._complete =3D true;=0A=
        (this.options['on' + response.status]=0A=
         || this.options['on' + (this.success() ? 'Success' : 'Failure')]=0A=
         || Prototype.emptyFunction)(response, response.headerJSON);=0A=
      } catch (e) {=0A=
        this.dispatchException(e);=0A=
      }=0A=
=0A=
      var contentType =3D response.getHeader('Content-type');=0A=
      if (this.options.evalJS =3D=3D 'force'=0A=
          || (this.options.evalJS && this.isSameOrigin() && contentType=0A=
          && =
contentType.match(/^\s*(text|application)\/(x-)?(java|ecma)script(;.*)?\s=
*$/i)))=0A=
        this.evalResponse();=0A=
    }=0A=
=0A=
    try {=0A=
      (this.options['on' + state] || Prototype.emptyFunction)(response, =
response.headerJSON);=0A=
      Ajax.Responders.dispatch('on' + state, this, response, =
response.headerJSON);=0A=
    } catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
=0A=
    if (state =3D=3D 'Complete') {=0A=
      // avoid memory leak in MSIE: clean up=0A=
      this.transport.onreadystatechange =3D Prototype.emptyFunction;=0A=
    }=0A=
  },=0A=
=0A=
  isSameOrigin: function() {=0A=
    var m =3D this.url.match(/^\s*https?:\/\/[^\/]*/);=0A=
    return !m || (m[0] =3D=3D =
'#{protocol}//#{domain}#{port}'.interpolate({=0A=
      protocol: location.protocol,=0A=
      domain: document.domain,=0A=
      port: location.port ? ':' + location.port : ''=0A=
    }));=0A=
  },=0A=
=0A=
  getHeader: function(name) {=0A=
    try {=0A=
      return this.transport.getResponseHeader(name) || null;=0A=
    } catch (e) { return null }=0A=
  },=0A=
=0A=
  evalResponse: function() {=0A=
    try {=0A=
      return eval((this.transport.responseText || '').unfilterJSON());=0A=
    } catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  dispatchException: function(exception) {=0A=
    (this.options.onException || Prototype.emptyFunction)(this, =
exception);=0A=
    Ajax.Responders.dispatch('onException', this, exception);=0A=
  }=0A=
});=0A=
=0A=
Ajax.Request.Events =3D=0A=
  ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete'];=0A=
=0A=
Ajax.Response =3D Class.create({=0A=
  initialize: function(request){=0A=
    this.request =3D request;=0A=
    var transport  =3D this.transport  =3D request.transport,=0A=
        readyState =3D this.readyState =3D transport.readyState;=0A=
=0A=
    if((readyState > 2 && !Prototype.Browser.IE) || readyState =3D=3D 4) =
{=0A=
      this.status       =3D this.getStatus();=0A=
      this.statusText   =3D this.getStatusText();=0A=
      this.responseText =3D String.interpret(transport.responseText);=0A=
      this.headerJSON   =3D this._getHeaderJSON();=0A=
    }=0A=
=0A=
    if(readyState =3D=3D 4) {=0A=
      var xml =3D transport.responseXML;=0A=
      this.responseXML  =3D Object.isUndefined(xml) ? null : xml;=0A=
      this.responseJSON =3D this._getResponseJSON();=0A=
    }=0A=
  },=0A=
=0A=
  status:      0,=0A=
  statusText: '',=0A=
=0A=
  getStatus: Ajax.Request.prototype.getStatus,=0A=
=0A=
  getStatusText: function() {=0A=
    try {=0A=
      return this.transport.statusText || '';=0A=
    } catch (e) { return '' }=0A=
  },=0A=
=0A=
  getHeader: Ajax.Request.prototype.getHeader,=0A=
=0A=
  getAllHeaders: function() {=0A=
    try {=0A=
      return this.getAllResponseHeaders();=0A=
    } catch (e) { return null }=0A=
  },=0A=
=0A=
  getResponseHeader: function(name) {=0A=
    return this.transport.getResponseHeader(name);=0A=
  },=0A=
=0A=
  getAllResponseHeaders: function() {=0A=
    return this.transport.getAllResponseHeaders();=0A=
  },=0A=
=0A=
  _getHeaderJSON: function() {=0A=
    var json =3D this.getHeader('X-JSON');=0A=
    if (!json) return null;=0A=
    json =3D decodeURIComponent(escape(json));=0A=
    try {=0A=
      return json.evalJSON(this.request.options.sanitizeJSON ||=0A=
        !this.request.isSameOrigin());=0A=
    } catch (e) {=0A=
      this.request.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  _getResponseJSON: function() {=0A=
    var options =3D this.request.options;=0A=
    if (!options.evalJSON || (options.evalJSON !=3D 'force' &&=0A=
      !(this.getHeader('Content-type') || =
'').include('application/json')) ||=0A=
        this.responseText.blank())=0A=
          return null;=0A=
    try {=0A=
      return this.responseText.evalJSON(options.sanitizeJSON ||=0A=
        !this.request.isSameOrigin());=0A=
    } catch (e) {=0A=
      this.request.dispatchException(e);=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Ajax.Updater =3D Class.create(Ajax.Request, {=0A=
  initialize: function($super, container, url, options) {=0A=
    this.container =3D {=0A=
      success: (container.success || container),=0A=
      failure: (container.failure || (container.success ? null : =
container))=0A=
    };=0A=
=0A=
    options =3D Object.clone(options);=0A=
    var onComplete =3D options.onComplete;=0A=
    options.onComplete =3D (function(response, json) {=0A=
      this.updateContent(response.responseText);=0A=
      if (Object.isFunction(onComplete)) onComplete(response, json);=0A=
    }).bind(this);=0A=
=0A=
    $super(url, options);=0A=
  },=0A=
=0A=
  updateContent: function(responseText) {=0A=
    var receiver =3D this.container[this.success() ? 'success' : =
'failure'],=0A=
        options =3D this.options;=0A=
=0A=
    if (!options.evalScripts) responseText =3D =
responseText.stripScripts();=0A=
=0A=
    if (receiver =3D $(receiver)) {=0A=
      if (options.insertion) {=0A=
        if (Object.isString(options.insertion)) {=0A=
          var insertion =3D { }; insertion[options.insertion] =3D =
responseText;=0A=
          receiver.insert(insertion);=0A=
        }=0A=
        else options.insertion(receiver, responseText);=0A=
      }=0A=
      else receiver.update(responseText);=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Ajax.PeriodicalUpdater =3D Class.create(Ajax.Base, {=0A=
  initialize: function($super, container, url, options) {=0A=
    $super(options);=0A=
    this.onComplete =3D this.options.onComplete;=0A=
=0A=
    this.frequency =3D (this.options.frequency || 2);=0A=
    this.decay =3D (this.options.decay || 1);=0A=
=0A=
    this.updater =3D { };=0A=
    this.container =3D container;=0A=
    this.url =3D url;=0A=
=0A=
    this.start();=0A=
  },=0A=
=0A=
  start: function() {=0A=
    this.options.onComplete =3D this.updateComplete.bind(this);=0A=
    this.onTimerEvent();=0A=
  },=0A=
=0A=
  stop: function() {=0A=
    this.updater.options.onComplete =3D undefined;=0A=
    clearTimeout(this.timer);=0A=
    (this.onComplete || Prototype.emptyFunction).apply(this, arguments);=0A=
  },=0A=
=0A=
  updateComplete: function(response) {=0A=
    if (this.options.decay) {=0A=
      this.decay =3D (response.responseText =3D=3D this.lastText ?=0A=
        this.decay * this.options.decay : 1);=0A=
=0A=
      this.lastText =3D response.responseText;=0A=
    }=0A=
    this.timer =3D this.onTimerEvent.bind(this).delay(this.decay * =
this.frequency);=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    this.updater =3D new Ajax.Updater(this.container, this.url, =
this.options);=0A=
  }=0A=
});=0A=
function $(element) {=0A=
  if (arguments.length > 1) {=0A=
    for (var i =3D 0, elements =3D [], length =3D arguments.length; i < =
length; i++)=0A=
      elements.push($(arguments[i]));=0A=
    return elements;=0A=
  }=0A=
  if (Object.isString(element))=0A=
    element =3D document.getElementById(element);=0A=
  return Element.extend(element);=0A=
}=0A=
=0A=
if (Prototype.BrowserFeatures.XPath) {=0A=
  document._getElementsByXPath =3D function(expression, parentElement) {=0A=
    var results =3D [];=0A=
    var query =3D document.evaluate(expression, $(parentElement) || =
document,=0A=
      null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);=0A=
    for (var i =3D 0, length =3D query.snapshotLength; i < length; i++)=0A=
      results.push(Element.extend(query.snapshotItem(i)));=0A=
    return results;=0A=
  };=0A=
}=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
if (!window.Node) var Node =3D { };=0A=
=0A=
if (!Node.ELEMENT_NODE) {=0A=
  // DOM level 2 ECMAScript Language Binding=0A=
  Object.extend(Node, {=0A=
    ELEMENT_NODE: 1,=0A=
    ATTRIBUTE_NODE: 2,=0A=
    TEXT_NODE: 3,=0A=
    CDATA_SECTION_NODE: 4,=0A=
    ENTITY_REFERENCE_NODE: 5,=0A=
    ENTITY_NODE: 6,=0A=
    PROCESSING_INSTRUCTION_NODE: 7,=0A=
    COMMENT_NODE: 8,=0A=
    DOCUMENT_NODE: 9,=0A=
    DOCUMENT_TYPE_NODE: 10,=0A=
    DOCUMENT_FRAGMENT_NODE: 11,=0A=
    NOTATION_NODE: 12=0A=
  });=0A=
}=0A=
=0A=
(function() {=0A=
  var element =3D this.Element;=0A=
  this.Element =3D function(tagName, attributes) {=0A=
    attributes =3D attributes || { };=0A=
    tagName =3D tagName.toLowerCase();=0A=
    var cache =3D Element.cache;=0A=
    if (Prototype.Browser.IE && attributes.name) {=0A=
      tagName =3D '<' + tagName + ' name=3D"' + attributes.name + '">';=0A=
      delete attributes.name;=0A=
      return Element.writeAttribute(document.createElement(tagName), =
attributes);=0A=
    }=0A=
    if (!cache[tagName]) cache[tagName] =3D =
Element.extend(document.createElement(tagName));=0A=
    return Element.writeAttribute(cache[tagName].cloneNode(false), =
attributes);=0A=
  };=0A=
  Object.extend(this.Element, element || { });=0A=
  if (element) this.Element.prototype =3D element.prototype;=0A=
}).call(window);=0A=
=0A=
Element.cache =3D { };=0A=
=0A=
Element.Methods =3D {=0A=
  visible: function(element) {=0A=
    return $(element).style.display !=3D 'none';=0A=
  },=0A=
=0A=
  toggle: function(element) {=0A=
    element =3D $(element);=0A=
    Element[Element.visible(element) ? 'hide' : 'show'](element);=0A=
    return element;=0A=
  },=0A=
=0A=
  hide: function(element) {=0A=
    element =3D $(element);=0A=
    element.style.display =3D 'none';=0A=
    return element;=0A=
  },=0A=
=0A=
  show: function(element) {=0A=
    element =3D $(element);=0A=
    element.style.display =3D '';=0A=
    return element;=0A=
  },=0A=
=0A=
  remove: function(element) {=0A=
    element =3D $(element);=0A=
    element.parentNode.removeChild(element);=0A=
    return element;=0A=
  },=0A=
=0A=
  update: function(element, content) {=0A=
    element =3D $(element);=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    if (Object.isElement(content)) return =
element.update().insert(content);=0A=
    content =3D Object.toHTML(content);=0A=
    element.innerHTML =3D content.stripScripts();=0A=
    content.evalScripts.bind(content).defer();=0A=
    return element;=0A=
  },=0A=
=0A=
  replace: function(element, content) {=0A=
    element =3D $(element);=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    else if (!Object.isElement(content)) {=0A=
      content =3D Object.toHTML(content);=0A=
      var range =3D element.ownerDocument.createRange();=0A=
      range.selectNode(element);=0A=
      content.evalScripts.bind(content).defer();=0A=
      content =3D range.createContextualFragment(content.stripScripts());=0A=
    }=0A=
    element.parentNode.replaceChild(content, element);=0A=
    return element;=0A=
  },=0A=
=0A=
  insert: function(element, insertions) {=0A=
    element =3D $(element);=0A=
=0A=
    if (Object.isString(insertions) || Object.isNumber(insertions) ||=0A=
        Object.isElement(insertions) || (insertions && =
(insertions.toElement || insertions.toHTML)))=0A=
          insertions =3D {bottom:insertions};=0A=
=0A=
    var content, insert, tagName, childNodes;=0A=
=0A=
    for (var position in insertions) {=0A=
      content  =3D insertions[position];=0A=
      position =3D position.toLowerCase();=0A=
      insert =3D Element._insertionTranslations[position];=0A=
=0A=
      if (content && content.toElement) content =3D content.toElement();=0A=
      if (Object.isElement(content)) {=0A=
        insert(element, content);=0A=
        continue;=0A=
      }=0A=
=0A=
      content =3D Object.toHTML(content);=0A=
=0A=
      tagName =3D ((position =3D=3D 'before' || position =3D=3D 'after')=0A=
        ? element.parentNode : element).tagName.toUpperCase();=0A=
=0A=
      childNodes =3D Element._getContentFromAnonymousElement(tagName, =
content.stripScripts());=0A=
=0A=
      if (position =3D=3D 'top' || position =3D=3D 'after') =
childNodes.reverse();=0A=
      childNodes.each(insert.curry(element));=0A=
=0A=
      content.evalScripts.bind(content).defer();=0A=
    }=0A=
=0A=
    return element;=0A=
  },=0A=
=0A=
  wrap: function(element, wrapper, attributes) {=0A=
    element =3D $(element);=0A=
    if (Object.isElement(wrapper))=0A=
      $(wrapper).writeAttribute(attributes || { });=0A=
    else if (Object.isString(wrapper)) wrapper =3D new Element(wrapper, =
attributes);=0A=
    else wrapper =3D new Element('div', wrapper);=0A=
    if (element.parentNode)=0A=
      element.parentNode.replaceChild(wrapper, element);=0A=
    wrapper.appendChild(element);=0A=
    return wrapper;=0A=
  },=0A=
=0A=
  inspect: function(element) {=0A=
    element =3D $(element);=0A=
    var result =3D '<' + element.tagName.toLowerCase();=0A=
    $H({'id': 'id', 'className': 'class'}).each(function(pair) {=0A=
      var property =3D pair.first(), attribute =3D pair.last();=0A=
      var value =3D (element[property] || '').toString();=0A=
      if (value) result +=3D ' ' + attribute + '=3D' + =
value.inspect(true);=0A=
    });=0A=
    return result + '>';=0A=
  },=0A=
=0A=
  recursivelyCollect: function(element, property) {=0A=
    element =3D $(element);=0A=
    var elements =3D [];=0A=
    while (element =3D element[property])=0A=
      if (element.nodeType =3D=3D 1)=0A=
        elements.push(Element.extend(element));=0A=
    return elements;=0A=
  },=0A=
=0A=
  ancestors: function(element) {=0A=
    return $(element).recursivelyCollect('parentNode');=0A=
  },=0A=
=0A=
  descendants: function(element) {=0A=
    return $(element).select("*");=0A=
  },=0A=
=0A=
  firstDescendant: function(element) {=0A=
    element =3D $(element).firstChild;=0A=
    while (element && element.nodeType !=3D 1) element =3D =
element.nextSibling;=0A=
    return $(element);=0A=
  },=0A=
=0A=
  immediateDescendants: function(element) {=0A=
    if (!(element =3D $(element).firstChild)) return [];=0A=
    while (element && element.nodeType !=3D 1) element =3D =
element.nextSibling;=0A=
    if (element) return [element].concat($(element).nextSiblings());=0A=
    return [];=0A=
  },=0A=
=0A=
  previousSiblings: function(element) {=0A=
    return $(element).recursivelyCollect('previousSibling');=0A=
  },=0A=
=0A=
  nextSiblings: function(element) {=0A=
    return $(element).recursivelyCollect('nextSibling');=0A=
  },=0A=
=0A=
  siblings: function(element) {=0A=
    element =3D $(element);=0A=
    return =
element.previousSiblings().reverse().concat(element.nextSiblings());=0A=
  },=0A=
=0A=
  match: function(element, selector) {=0A=
    if (Object.isString(selector))=0A=
      selector =3D new Selector(selector);=0A=
    return selector.match($(element));=0A=
  },=0A=
=0A=
  up: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return $(element.parentNode);=0A=
    var ancestors =3D element.ancestors();=0A=
    return Object.isNumber(expression) ? ancestors[expression] :=0A=
      Selector.findElement(ancestors, expression, index);=0A=
  },=0A=
=0A=
  down: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return element.firstDescendant();=0A=
    return Object.isNumber(expression) ? =
element.descendants()[expression] :=0A=
      Element.select(element, expression)[index || 0];=0A=
  },=0A=
=0A=
  previous: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return =
$(Selector.handlers.previousElementSibling(element));=0A=
    var previousSiblings =3D element.previousSiblings();=0A=
    return Object.isNumber(expression) ? previousSiblings[expression] :=0A=
      Selector.findElement(previousSiblings, expression, index);=0A=
  },=0A=
=0A=
  next: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return =
$(Selector.handlers.nextElementSibling(element));=0A=
    var nextSiblings =3D element.nextSiblings();=0A=
    return Object.isNumber(expression) ? nextSiblings[expression] :=0A=
      Selector.findElement(nextSiblings, expression, index);=0A=
  },=0A=
=0A=
  select: function() {=0A=
    var args =3D $A(arguments), element =3D $(args.shift());=0A=
    return Selector.findChildElements(element, args);=0A=
  },=0A=
=0A=
  adjacent: function() {=0A=
    var args =3D $A(arguments), element =3D $(args.shift());=0A=
    return Selector.findChildElements(element.parentNode, =
args).without(element);=0A=
  },=0A=
=0A=
  identify: function(element) {=0A=
    element =3D $(element);=0A=
    var id =3D element.readAttribute('id'), self =3D arguments.callee;=0A=
    if (id) return id;=0A=
    do { id =3D 'anonymous_element_' + self.counter++ } while ($(id));=0A=
    element.writeAttribute('id', id);=0A=
    return id;=0A=
  },=0A=
=0A=
  readAttribute: function(element, name) {=0A=
    element =3D $(element);=0A=
    if (Prototype.Browser.IE) {=0A=
      var t =3D Element._attributeTranslations.read;=0A=
      if (t.values[name]) return t.values[name](element, name);=0A=
      if (t.names[name]) name =3D t.names[name];=0A=
      if (name.include(':')) {=0A=
        return (!element.attributes || !element.attributes[name]) ? null =
:=0A=
         element.attributes[name].value;=0A=
      }=0A=
    }=0A=
    return element.getAttribute(name);=0A=
  },=0A=
=0A=
  writeAttribute: function(element, name, value) {=0A=
    element =3D $(element);=0A=
    var attributes =3D { }, t =3D Element._attributeTranslations.write;=0A=
=0A=
    if (typeof name =3D=3D 'object') attributes =3D name;=0A=
    else attributes[name] =3D Object.isUndefined(value) ? true : value;=0A=
=0A=
    for (var attr in attributes) {=0A=
      name =3D t.names[attr] || attr;=0A=
      value =3D attributes[attr];=0A=
      if (t.values[attr]) name =3D t.values[attr](element, value);=0A=
      if (value =3D=3D=3D false || value =3D=3D=3D null)=0A=
        element.removeAttribute(name);=0A=
      else if (value =3D=3D=3D true)=0A=
        element.setAttribute(name, name);=0A=
      else element.setAttribute(name, value);=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  getHeight: function(element) {=0A=
    return $(element).getDimensions().height;=0A=
  },=0A=
=0A=
  getWidth: function(element) {=0A=
    return $(element).getDimensions().width;=0A=
  },=0A=
=0A=
  classNames: function(element) {=0A=
    return new Element.ClassNames(element);=0A=
  },=0A=
=0A=
  hasClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    var elementClassName =3D element.className;=0A=
    return (elementClassName.length > 0 && (elementClassName =3D=3D =
className ||=0A=
      new RegExp("(^|\\s)" + className + =
"(\\s|$)").test(elementClassName)));=0A=
  },=0A=
=0A=
  addClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    if (!element.hasClassName(className))=0A=
      element.className +=3D (element.className ? ' ' : '') + className;=0A=
    return element;=0A=
  },=0A=
=0A=
  removeClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    element.className =3D element.className.replace(=0A=
      new RegExp("(^|\\s+)" + className + "(\\s+|$)"), ' ').strip();=0A=
    return element;=0A=
  },=0A=
=0A=
  toggleClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    return element[element.hasClassName(className) ?=0A=
      'removeClassName' : 'addClassName'](className);=0A=
  },=0A=
=0A=
  // removes whitespace-only text node children=0A=
  cleanWhitespace: function(element) {=0A=
    element =3D $(element);=0A=
    var node =3D element.firstChild;=0A=
    while (node) {=0A=
      var nextNode =3D node.nextSibling;=0A=
      if (node.nodeType =3D=3D 3 && !/\S/.test(node.nodeValue))=0A=
        element.removeChild(node);=0A=
      node =3D nextNode;=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  empty: function(element) {=0A=
    return $(element).innerHTML.blank();=0A=
  },=0A=
=0A=
  descendantOf: function(element, ancestor) {=0A=
    element =3D $(element), ancestor =3D $(ancestor);=0A=
=0A=
    if (element.compareDocumentPosition)=0A=
      return (element.compareDocumentPosition(ancestor) & 8) =3D=3D=3D 8;=0A=
=0A=
    if (ancestor.contains)=0A=
      return ancestor.contains(element) && ancestor !=3D=3D element;=0A=
=0A=
    while (element =3D element.parentNode)=0A=
      if (element =3D=3D ancestor) return true;=0A=
=0A=
    return false;=0A=
  },=0A=
=0A=
  scrollTo: function(element) {=0A=
    element =3D $(element);=0A=
    var pos =3D element.cumulativeOffset();=0A=
    window.scrollTo(pos[0], pos[1]);=0A=
    return element;=0A=
  },=0A=
=0A=
  getStyle: function(element, style) {=0A=
    element =3D $(element);=0A=
    style =3D style =3D=3D 'float' ? 'cssFloat' : style.camelize();=0A=
    var value =3D element.style[style];=0A=
    if (!value || value =3D=3D 'auto') {=0A=
      var css =3D document.defaultView.getComputedStyle(element, null);=0A=
      value =3D css ? css[style] : null;=0A=
    }=0A=
    if (style =3D=3D 'opacity') return value ? parseFloat(value) : 1.0;=0A=
    return value =3D=3D 'auto' ? null : value;=0A=
  },=0A=
=0A=
  getOpacity: function(element) {=0A=
    return $(element).getStyle('opacity');=0A=
  },=0A=
=0A=
  setStyle: function(element, styles) {=0A=
    element =3D $(element);=0A=
    var elementStyle =3D element.style, match;=0A=
    if (Object.isString(styles)) {=0A=
      element.style.cssText +=3D ';' + styles;=0A=
      return styles.include('opacity') ?=0A=
        element.setOpacity(styles.match(/opacity:\s*(\d?\.?\d*)/)[1]) : =
element;=0A=
    }=0A=
    for (var property in styles)=0A=
      if (property =3D=3D 'opacity') =
element.setOpacity(styles[property]);=0A=
      else=0A=
        elementStyle[(property =3D=3D 'float' || property =3D=3D =
'cssFloat') ?=0A=
          (Object.isUndefined(elementStyle.styleFloat) ? 'cssFloat' : =
'styleFloat') :=0A=
            property] =3D styles[property];=0A=
=0A=
    return element;=0A=
  },=0A=
=0A=
  setOpacity: function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? =
'' :=0A=
      (value < 0.00001) ? 0 : value;=0A=
    return element;=0A=
  },=0A=
=0A=
  getDimensions: function(element) {=0A=
    element =3D $(element);=0A=
    var display =3D element.getStyle('display');=0A=
    if (display !=3D 'none' && display !=3D null) // Safari bug=0A=
      return {width: element.offsetWidth, height: element.offsetHeight};=0A=
=0A=
    // All *Width and *Height properties give 0 on elements with display =
none,=0A=
    // so enable the element temporarily=0A=
    var els =3D element.style;=0A=
    var originalVisibility =3D els.visibility;=0A=
    var originalPosition =3D els.position;=0A=
    var originalDisplay =3D els.display;=0A=
    els.visibility =3D 'hidden';=0A=
    els.position =3D 'absolute';=0A=
    els.display =3D 'block';=0A=
    var originalWidth =3D element.clientWidth;=0A=
    var originalHeight =3D element.clientHeight;=0A=
    els.display =3D originalDisplay;=0A=
    els.position =3D originalPosition;=0A=
    els.visibility =3D originalVisibility;=0A=
    return {width: originalWidth, height: originalHeight};=0A=
  },=0A=
=0A=
  makePositioned: function(element) {=0A=
    element =3D $(element);=0A=
    var pos =3D Element.getStyle(element, 'position');=0A=
    if (pos =3D=3D 'static' || !pos) {=0A=
      element._madePositioned =3D true;=0A=
      element.style.position =3D 'relative';=0A=
      // Opera returns the offset relative to the positioning context, =
when an=0A=
      // element is position relative but top and left have not been =
defined=0A=
      if (Prototype.Browser.Opera) {=0A=
        element.style.top =3D 0;=0A=
        element.style.left =3D 0;=0A=
      }=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  undoPositioned: function(element) {=0A=
    element =3D $(element);=0A=
    if (element._madePositioned) {=0A=
      element._madePositioned =3D undefined;=0A=
      element.style.position =3D=0A=
        element.style.top =3D=0A=
        element.style.left =3D=0A=
        element.style.bottom =3D=0A=
        element.style.right =3D '';=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  makeClipping: function(element) {=0A=
    element =3D $(element);=0A=
    if (element._overflow) return element;=0A=
    element._overflow =3D Element.getStyle(element, 'overflow') || =
'auto';=0A=
    if (element._overflow !=3D=3D 'hidden')=0A=
      element.style.overflow =3D 'hidden';=0A=
    return element;=0A=
  },=0A=
=0A=
  undoClipping: function(element) {=0A=
    element =3D $(element);=0A=
    if (!element._overflow) return element;=0A=
    element.style.overflow =3D element._overflow =3D=3D 'auto' ? '' : =
element._overflow;=0A=
    element._overflow =3D null;=0A=
    return element;=0A=
  },=0A=
=0A=
  cumulativeOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      element =3D element.offsetParent;=0A=
    } while (element);=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  positionedOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      element =3D element.offsetParent;=0A=
      if (element) {=0A=
        if (element.tagName.toUpperCase() =3D=3D 'BODY') break;=0A=
        var p =3D Element.getStyle(element, 'position');=0A=
        if (p !=3D=3D 'static') break;=0A=
      }=0A=
    } while (element);=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  absolutize: function(element) {=0A=
    element =3D $(element);=0A=
    if (element.getStyle('position') =3D=3D 'absolute') return element;=0A=
    // Position.prepare(); // To be done manually by Scripty when it =
needs it.=0A=
=0A=
    var offsets =3D element.positionedOffset();=0A=
    var top     =3D offsets[1];=0A=
    var left    =3D offsets[0];=0A=
    var width   =3D element.clientWidth;=0A=
    var height  =3D element.clientHeight;=0A=
=0A=
    element._originalLeft   =3D left - parseFloat(element.style.left  || =
0);=0A=
    element._originalTop    =3D top  - parseFloat(element.style.top || =
0);=0A=
    element._originalWidth  =3D element.style.width;=0A=
    element._originalHeight =3D element.style.height;=0A=
=0A=
    element.style.position =3D 'absolute';=0A=
    element.style.top    =3D top + 'px';=0A=
    element.style.left   =3D left + 'px';=0A=
    element.style.width  =3D width + 'px';=0A=
    element.style.height =3D height + 'px';=0A=
    return element;=0A=
  },=0A=
=0A=
  relativize: function(element) {=0A=
    element =3D $(element);=0A=
    if (element.getStyle('position') =3D=3D 'relative') return element;=0A=
    // Position.prepare(); // To be done manually by Scripty when it =
needs it.=0A=
=0A=
    element.style.position =3D 'relative';=0A=
    var top  =3D parseFloat(element.style.top  || 0) - =
(element._originalTop || 0);=0A=
    var left =3D parseFloat(element.style.left || 0) - =
(element._originalLeft || 0);=0A=
=0A=
    element.style.top    =3D top + 'px';=0A=
    element.style.left   =3D left + 'px';=0A=
    element.style.height =3D element._originalHeight;=0A=
    element.style.width  =3D element._originalWidth;=0A=
    return element;=0A=
  },=0A=
=0A=
  cumulativeScrollOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.scrollTop  || 0;=0A=
      valueL +=3D element.scrollLeft || 0;=0A=
      element =3D element.parentNode;=0A=
    } while (element);=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  getOffsetParent: function(element) {=0A=
    if (element.offsetParent) return $(element.offsetParent);=0A=
    if (element =3D=3D document.body) return $(element);=0A=
=0A=
    while ((element =3D element.parentNode) && element !=3D =
document.body)=0A=
      if (Element.getStyle(element, 'position') !=3D 'static')=0A=
        return $(element);=0A=
=0A=
    return $(document.body);=0A=
  },=0A=
=0A=
  viewportOffset: function(forElement) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
=0A=
    var element =3D forElement;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
=0A=
      // Safari fix=0A=
      if (element.offsetParent =3D=3D document.body &&=0A=
        Element.getStyle(element, 'position') =3D=3D 'absolute') break;=0A=
=0A=
    } while (element =3D element.offsetParent);=0A=
=0A=
    element =3D forElement;=0A=
    do {=0A=
      if (!Prototype.Browser.Opera || (element.tagName && =
(element.tagName.toUpperCase() =3D=3D 'BODY'))) {=0A=
        valueT -=3D element.scrollTop  || 0;=0A=
        valueL -=3D element.scrollLeft || 0;=0A=
      }=0A=
    } while (element =3D element.parentNode);=0A=
=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  clonePosition: function(element, source) {=0A=
    var options =3D Object.extend({=0A=
      setLeft:    true,=0A=
      setTop:     true,=0A=
      setWidth:   true,=0A=
      setHeight:  true,=0A=
      offsetTop:  0,=0A=
      offsetLeft: 0=0A=
    }, arguments[2] || { });=0A=
=0A=
    // find page position of source=0A=
    source =3D $(source);=0A=
    var p =3D source.viewportOffset();=0A=
=0A=
    // find coordinate system to use=0A=
    element =3D $(element);=0A=
    var delta =3D [0, 0];=0A=
    var parent =3D null;=0A=
    // delta [0,0] will do fine with position: fixed elements,=0A=
    // position:absolute needs offsetParent deltas=0A=
    if (Element.getStyle(element, 'position') =3D=3D 'absolute') {=0A=
      parent =3D element.getOffsetParent();=0A=
      delta =3D parent.viewportOffset();=0A=
    }=0A=
=0A=
    // correct by body offsets (fixes Safari)=0A=
    if (parent =3D=3D document.body) {=0A=
      delta[0] -=3D document.body.offsetLeft;=0A=
      delta[1] -=3D document.body.offsetTop;=0A=
    }=0A=
=0A=
    // set position=0A=
    if (options.setLeft)   element.style.left  =3D (p[0] - delta[0] + =
options.offsetLeft) + 'px';=0A=
    if (options.setTop)    element.style.top   =3D (p[1] - delta[1] + =
options.offsetTop) + 'px';=0A=
    if (options.setWidth)  element.style.width =3D source.offsetWidth + =
'px';=0A=
    if (options.setHeight) element.style.height =3D source.offsetHeight =
+ 'px';=0A=
    return element;=0A=
  }=0A=
};=0A=
=0A=
Element.Methods.identify.counter =3D 1;=0A=
=0A=
Object.extend(Element.Methods, {=0A=
  getElementsBySelector: Element.Methods.select,=0A=
  childElements: Element.Methods.immediateDescendants=0A=
});=0A=
=0A=
Element._attributeTranslations =3D {=0A=
  write: {=0A=
    names: {=0A=
      className: 'class',=0A=
      htmlFor:   'for'=0A=
    },=0A=
    values: { }=0A=
  }=0A=
};=0A=
=0A=
if (Prototype.Browser.Opera) {=0A=
  Element.Methods.getStyle =3D Element.Methods.getStyle.wrap(=0A=
    function(proceed, element, style) {=0A=
      switch (style) {=0A=
        case 'left': case 'top': case 'right': case 'bottom':=0A=
          if (proceed(element, 'position') =3D=3D=3D 'static') return =
null;=0A=
        case 'height': case 'width':=0A=
          // returns '0px' for hidden elements; we want it to return null=0A=
          if (!Element.visible(element)) return null;=0A=
=0A=
          // returns the border-box dimensions rather than the =
content-box=0A=
          // dimensions, so we subtract padding and borders from the =
value=0A=
          var dim =3D parseInt(proceed(element, style), 10);=0A=
=0A=
          if (dim !=3D=3D element['offset' + style.capitalize()])=0A=
            return dim + 'px';=0A=
=0A=
          var properties;=0A=
          if (style =3D=3D=3D 'height') {=0A=
            properties =3D ['border-top-width', 'padding-top',=0A=
             'padding-bottom', 'border-bottom-width'];=0A=
          }=0A=
          else {=0A=
            properties =3D ['border-left-width', 'padding-left',=0A=
             'padding-right', 'border-right-width'];=0A=
          }=0A=
          return properties.inject(dim, function(memo, property) {=0A=
            var val =3D proceed(element, property);=0A=
            return val =3D=3D=3D null ? memo : memo - parseInt(val, 10);=0A=
          }) + 'px';=0A=
        default: return proceed(element, style);=0A=
      }=0A=
    }=0A=
  );=0A=
=0A=
  Element.Methods.readAttribute =3D Element.Methods.readAttribute.wrap(=0A=
    function(proceed, element, attribute) {=0A=
      if (attribute =3D=3D=3D 'title') return element.title;=0A=
      return proceed(element, attribute);=0A=
    }=0A=
  );=0A=
}=0A=
=0A=
else if (Prototype.Browser.IE) {=0A=
  // IE doesn't report offsets correctly for static elements, so we =
change them=0A=
  // to "relative" to get the values, then change them back.=0A=
  Element.Methods.getOffsetParent =3D =
Element.Methods.getOffsetParent.wrap(=0A=
    function(proceed, element) {=0A=
      element =3D $(element);=0A=
      // IE throws an error if element is not in document=0A=
      try { element.offsetParent }=0A=
      catch(e) { return $(document.body) }=0A=
      var position =3D element.getStyle('position');=0A=
      if (position !=3D=3D 'static') return proceed(element);=0A=
      element.setStyle({ position: 'relative' });=0A=
      var value =3D proceed(element);=0A=
      element.setStyle({ position: position });=0A=
      return value;=0A=
    }=0A=
  );=0A=
=0A=
  $w('positionedOffset viewportOffset').each(function(method) {=0A=
    Element.Methods[method] =3D Element.Methods[method].wrap(=0A=
      function(proceed, element) {=0A=
        element =3D $(element);=0A=
        try { element.offsetParent }=0A=
        catch(e) { return Element._returnOffset(0,0) }=0A=
        var position =3D element.getStyle('position');=0A=
        if (position !=3D=3D 'static') return proceed(element);=0A=
        // Trigger hasLayout on the offset parent so that IE6 reports=0A=
        // accurate offsetTop and offsetLeft values for position: fixed.=0A=
        var offsetParent =3D element.getOffsetParent();=0A=
        if (offsetParent && offsetParent.getStyle('position') =3D=3D=3D =
'fixed')=0A=
          offsetParent.setStyle({ zoom: 1 });=0A=
        element.setStyle({ position: 'relative' });=0A=
        var value =3D proceed(element);=0A=
        element.setStyle({ position: position });=0A=
        return value;=0A=
      }=0A=
    );=0A=
  });=0A=
=0A=
  Element.Methods.cumulativeOffset =3D =
Element.Methods.cumulativeOffset.wrap(=0A=
    function(proceed, element) {=0A=
      try { element.offsetParent }=0A=
      catch(e) { return Element._returnOffset(0,0) }=0A=
      return proceed(element);=0A=
    }=0A=
  );=0A=
=0A=
  Element.Methods.getStyle =3D function(element, style) {=0A=
    element =3D $(element);=0A=
    style =3D (style =3D=3D 'float' || style =3D=3D 'cssFloat') ? =
'styleFloat' : style.camelize();=0A=
    var value =3D element.style[style];=0A=
    if (!value && element.currentStyle) value =3D =
element.currentStyle[style];=0A=
=0A=
    if (style =3D=3D 'opacity') {=0A=
      if (value =3D (element.getStyle('filter') || =
'').match(/alpha\(opacity=3D(.*)\)/))=0A=
        if (value[1]) return parseFloat(value[1]) / 100;=0A=
      return 1.0;=0A=
    }=0A=
=0A=
    if (value =3D=3D 'auto') {=0A=
      if ((style =3D=3D 'width' || style =3D=3D 'height') && =
(element.getStyle('display') !=3D 'none'))=0A=
        return element['offset' + style.capitalize()] + 'px';=0A=
      return null;=0A=
    }=0A=
    return value;=0A=
  };=0A=
=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    function stripAlpha(filter){=0A=
      return filter.replace(/alpha\([^\)]*\)/gi,'');=0A=
    }=0A=
    element =3D $(element);=0A=
    var currentStyle =3D element.currentStyle;=0A=
    if ((currentStyle && !currentStyle.hasLayout) ||=0A=
      (!currentStyle && element.style.zoom =3D=3D 'normal'))=0A=
        element.style.zoom =3D 1;=0A=
=0A=
    var filter =3D element.getStyle('filter'), style =3D element.style;=0A=
    if (value =3D=3D 1 || value =3D=3D=3D '') {=0A=
      (filter =3D stripAlpha(filter)) ?=0A=
        style.filter =3D filter : style.removeAttribute('filter');=0A=
      return element;=0A=
    } else if (value < 0.00001) value =3D 0;=0A=
    style.filter =3D stripAlpha(filter) +=0A=
      'alpha(opacity=3D' + (value * 100) + ')';=0A=
    return element;=0A=
  };=0A=
=0A=
  Element._attributeTranslations =3D {=0A=
    read: {=0A=
      names: {=0A=
        'class': 'className',=0A=
        'for':   'htmlFor'=0A=
      },=0A=
      values: {=0A=
        _getAttr: function(element, attribute) {=0A=
          return element.getAttribute(attribute, 2);=0A=
        },=0A=
        _getAttrNode: function(element, attribute) {=0A=
          var node =3D element.getAttributeNode(attribute);=0A=
          return node ? node.value : "";=0A=
        },=0A=
        _getEv: function(element, attribute) {=0A=
          attribute =3D element.getAttribute(attribute);=0A=
          return attribute ? attribute.toString().slice(23, -2) : null;=0A=
        },=0A=
        _flag: function(element, attribute) {=0A=
          return $(element).hasAttribute(attribute) ? attribute : null;=0A=
        },=0A=
        style: function(element) {=0A=
          return element.style.cssText.toLowerCase();=0A=
        },=0A=
        title: function(element) {=0A=
          return element.title;=0A=
        }=0A=
      }=0A=
    }=0A=
  };=0A=
=0A=
  Element._attributeTranslations.write =3D {=0A=
    names: Object.extend({=0A=
      cellpadding: 'cellPadding',=0A=
      cellspacing: 'cellSpacing'=0A=
    }, Element._attributeTranslations.read.names),=0A=
    values: {=0A=
      checked: function(element, value) {=0A=
        element.checked =3D !!value;=0A=
      },=0A=
=0A=
      style: function(element, value) {=0A=
        element.style.cssText =3D value ? value : '';=0A=
      }=0A=
    }=0A=
  };=0A=
=0A=
  Element._attributeTranslations.has =3D {};=0A=
=0A=
  $w('colSpan rowSpan vAlign dateTime accessKey tabIndex ' +=0A=
      'encType maxLength readOnly longDesc =
frameBorder').each(function(attr) {=0A=
    Element._attributeTranslations.write.names[attr.toLowerCase()] =3D =
attr;=0A=
    Element._attributeTranslations.has[attr.toLowerCase()] =3D attr;=0A=
  });=0A=
=0A=
  (function(v) {=0A=
    Object.extend(v, {=0A=
      href:        v._getAttr,=0A=
      src:         v._getAttr,=0A=
      type:        v._getAttr,=0A=
      action:      v._getAttrNode,=0A=
      disabled:    v._flag,=0A=
      checked:     v._flag,=0A=
      readonly:    v._flag,=0A=
      multiple:    v._flag,=0A=
      onload:      v._getEv,=0A=
      onunload:    v._getEv,=0A=
      onclick:     v._getEv,=0A=
      ondblclick:  v._getEv,=0A=
      onmousedown: v._getEv,=0A=
      onmouseup:   v._getEv,=0A=
      onmouseover: v._getEv,=0A=
      onmousemove: v._getEv,=0A=
      onmouseout:  v._getEv,=0A=
      onfocus:     v._getEv,=0A=
      onblur:      v._getEv,=0A=
      onkeypress:  v._getEv,=0A=
      onkeydown:   v._getEv,=0A=
      onkeyup:     v._getEv,=0A=
      onsubmit:    v._getEv,=0A=
      onreset:     v._getEv,=0A=
      onselect:    v._getEv,=0A=
      onchange:    v._getEv=0A=
    });=0A=
  })(Element._attributeTranslations.read.values);=0A=
}=0A=
=0A=
else if (Prototype.Browser.Gecko && =
/rv:1\.8\.0/.test(navigator.userAgent)) {=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1) ? 0.999999 :=0A=
      (value =3D=3D=3D '') ? '' : (value < 0.00001) ? 0 : value;=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
else if (Prototype.Browser.WebKit) {=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? =
'' :=0A=
      (value < 0.00001) ? 0 : value;=0A=
=0A=
    if (value =3D=3D 1)=0A=
      if(element.tagName.toUpperCase() =3D=3D 'IMG' && element.width) {=0A=
        element.width++; element.width--;=0A=
      } else try {=0A=
        var n =3D document.createTextNode(' ');=0A=
        element.appendChild(n);=0A=
        element.removeChild(n);=0A=
      } catch (e) { }=0A=
=0A=
    return element;=0A=
  };=0A=
=0A=
  // Safari returns margins on body which is incorrect if the child is =
absolutely=0A=
  // positioned.  For performance reasons, redefine =
Element#cumulativeOffset for=0A=
  // KHTML/WebKit only.=0A=
  Element.Methods.cumulativeOffset =3D function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      if (element.offsetParent =3D=3D document.body)=0A=
        if (Element.getStyle(element, 'position') =3D=3D 'absolute') =
break;=0A=
=0A=
      element =3D element.offsetParent;=0A=
    } while (element);=0A=
=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  };=0A=
}=0A=
=0A=
if (Prototype.Browser.IE || Prototype.Browser.Opera) {=0A=
  // IE and Opera are missing .innerHTML support for TABLE-related and =
SELECT elements=0A=
  Element.Methods.update =3D function(element, content) {=0A=
    element =3D $(element);=0A=
=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    if (Object.isElement(content)) return =
element.update().insert(content);=0A=
=0A=
    content =3D Object.toHTML(content);=0A=
    var tagName =3D element.tagName.toUpperCase();=0A=
=0A=
    if (tagName in Element._insertionTranslations.tags) {=0A=
      $A(element.childNodes).each(function(node) { =
element.removeChild(node) });=0A=
      Element._getContentFromAnonymousElement(tagName, =
content.stripScripts())=0A=
        .each(function(node) { element.appendChild(node) });=0A=
    }=0A=
    else element.innerHTML =3D content.stripScripts();=0A=
=0A=
    content.evalScripts.bind(content).defer();=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
if ('outerHTML' in document.createElement('div')) {=0A=
  Element.Methods.replace =3D function(element, content) {=0A=
    element =3D $(element);=0A=
=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    if (Object.isElement(content)) {=0A=
      element.parentNode.replaceChild(content, element);=0A=
      return element;=0A=
    }=0A=
=0A=
    content =3D Object.toHTML(content);=0A=
    var parent =3D element.parentNode, tagName =3D =
parent.tagName.toUpperCase();=0A=
=0A=
    if (Element._insertionTranslations.tags[tagName]) {=0A=
      var nextSibling =3D element.next();=0A=
      var fragments =3D Element._getContentFromAnonymousElement(tagName, =
content.stripScripts());=0A=
      parent.removeChild(element);=0A=
      if (nextSibling)=0A=
        fragments.each(function(node) { parent.insertBefore(node, =
nextSibling) });=0A=
      else=0A=
        fragments.each(function(node) { parent.appendChild(node) });=0A=
    }=0A=
    else element.outerHTML =3D content.stripScripts();=0A=
=0A=
    content.evalScripts.bind(content).defer();=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
Element._returnOffset =3D function(l, t) {=0A=
  var result =3D [l, t];=0A=
  result.left =3D l;=0A=
  result.top =3D t;=0A=
  return result;=0A=
};=0A=
=0A=
Element._getContentFromAnonymousElement =3D function(tagName, html) {=0A=
  var div =3D new Element('div'), t =3D =
Element._insertionTranslations.tags[tagName];=0A=
  if (t) {=0A=
    div.innerHTML =3D t[0] + html + t[1];=0A=
    t[2].times(function() { div =3D div.firstChild });=0A=
  } else div.innerHTML =3D html;=0A=
  return $A(div.childNodes);=0A=
};=0A=
=0A=
Element._insertionTranslations =3D {=0A=
  before: function(element, node) {=0A=
    element.parentNode.insertBefore(node, element);=0A=
  },=0A=
  top: function(element, node) {=0A=
    element.insertBefore(node, element.firstChild);=0A=
  },=0A=
  bottom: function(element, node) {=0A=
    element.appendChild(node);=0A=
  },=0A=
  after: function(element, node) {=0A=
    element.parentNode.insertBefore(node, element.nextSibling);=0A=
  },=0A=
  tags: {=0A=
    TABLE:  ['<table>',                '</table>',                   1],=0A=
    TBODY:  ['<table><tbody>',         '</tbody></table>',           2],=0A=
    TR:     ['<table><tbody><tr>',     '</tr></tbody></table>',      3],=0A=
    TD:     ['<table><tbody><tr><td>', '</td></tr></tbody></table>', 4],=0A=
    SELECT: ['<select>',               '</select>',                  1]=0A=
  }=0A=
};=0A=
=0A=
(function() {=0A=
  Object.extend(this.tags, {=0A=
    THEAD: this.tags.TBODY,=0A=
    TFOOT: this.tags.TBODY,=0A=
    TH:    this.tags.TD=0A=
  });=0A=
}).call(Element._insertionTranslations);=0A=
=0A=
Element.Methods.Simulated =3D {=0A=
  hasAttribute: function(element, attribute) {=0A=
    attribute =3D Element._attributeTranslations.has[attribute] || =
attribute;=0A=
    var node =3D $(element).getAttributeNode(attribute);=0A=
    return !!(node && node.specified);=0A=
  }=0A=
};=0A=
=0A=
Element.Methods.ByTag =3D { };=0A=
=0A=
Object.extend(Element, Element.Methods);=0A=
=0A=
if (!Prototype.BrowserFeatures.ElementExtensions &&=0A=
    document.createElement('div')['__proto__']) {=0A=
  window.HTMLElement =3D { };=0A=
  window.HTMLElement.prototype =3D =
document.createElement('div')['__proto__'];=0A=
  Prototype.BrowserFeatures.ElementExtensions =3D true;=0A=
}=0A=
=0A=
Element.extend =3D (function() {=0A=
  if (Prototype.BrowserFeatures.SpecificElementExtensions)=0A=
    return Prototype.K;=0A=
=0A=
  var Methods =3D { }, ByTag =3D Element.Methods.ByTag;=0A=
=0A=
  var extend =3D Object.extend(function(element) {=0A=
    if (!element || element._extendedByPrototype ||=0A=
        element.nodeType !=3D 1 || element =3D=3D window) return element;=0A=
=0A=
    var methods =3D Object.clone(Methods),=0A=
      tagName =3D element.tagName.toUpperCase(), property, value;=0A=
=0A=
    // extend methods for specific tags=0A=
    if (ByTag[tagName]) Object.extend(methods, ByTag[tagName]);=0A=
=0A=
    for (property in methods) {=0A=
      value =3D methods[property];=0A=
      if (Object.isFunction(value) && !(property in element))=0A=
        element[property] =3D value.methodize();=0A=
    }=0A=
=0A=
    element._extendedByPrototype =3D Prototype.emptyFunction;=0A=
    return element;=0A=
=0A=
  }, {=0A=
    refresh: function() {=0A=
      // extend methods for all tags (Safari doesn't need this)=0A=
      if (!Prototype.BrowserFeatures.ElementExtensions) {=0A=
        Object.extend(Methods, Element.Methods);=0A=
        Object.extend(Methods, Element.Methods.Simulated);=0A=
      }=0A=
    }=0A=
  });=0A=
=0A=
  extend.refresh();=0A=
  return extend;=0A=
})();=0A=
=0A=
Element.hasAttribute =3D function(element, attribute) {=0A=
  if (element.hasAttribute) return element.hasAttribute(attribute);=0A=
  return Element.Methods.Simulated.hasAttribute(element, attribute);=0A=
};=0A=
=0A=
Element.addMethods =3D function(methods) {=0A=
  var F =3D Prototype.BrowserFeatures, T =3D Element.Methods.ByTag;=0A=
=0A=
  if (!methods) {=0A=
    Object.extend(Form, Form.Methods);=0A=
    Object.extend(Form.Element, Form.Element.Methods);=0A=
    Object.extend(Element.Methods.ByTag, {=0A=
      "FORM":     Object.clone(Form.Methods),=0A=
      "INPUT":    Object.clone(Form.Element.Methods),=0A=
      "SELECT":   Object.clone(Form.Element.Methods),=0A=
      "TEXTAREA": Object.clone(Form.Element.Methods)=0A=
    });=0A=
  }=0A=
=0A=
  if (arguments.length =3D=3D 2) {=0A=
    var tagName =3D methods;=0A=
    methods =3D arguments[1];=0A=
  }=0A=
=0A=
  if (!tagName) Object.extend(Element.Methods, methods || { });=0A=
  else {=0A=
    if (Object.isArray(tagName)) tagName.each(extend);=0A=
    else extend(tagName);=0A=
  }=0A=
=0A=
  function extend(tagName) {=0A=
    tagName =3D tagName.toUpperCase();=0A=
    if (!Element.Methods.ByTag[tagName])=0A=
      Element.Methods.ByTag[tagName] =3D { };=0A=
    Object.extend(Element.Methods.ByTag[tagName], methods);=0A=
  }=0A=
=0A=
  function copy(methods, destination, onlyIfAbsent) {=0A=
    onlyIfAbsent =3D onlyIfAbsent || false;=0A=
    for (var property in methods) {=0A=
      var value =3D methods[property];=0A=
      if (!Object.isFunction(value)) continue;=0A=
      if (!onlyIfAbsent || !(property in destination))=0A=
        destination[property] =3D value.methodize();=0A=
    }=0A=
  }=0A=
=0A=
  function findDOMClass(tagName) {=0A=
    var klass;=0A=
    var trans =3D {=0A=
      "OPTGROUP": "OptGroup", "TEXTAREA": "TextArea", "P": "Paragraph",=0A=
      "FIELDSET": "FieldSet", "UL": "UList", "OL": "OList", "DL": =
"DList",=0A=
      "DIR": "Directory", "H1": "Heading", "H2": "Heading", "H3": =
"Heading",=0A=
      "H4": "Heading", "H5": "Heading", "H6": "Heading", "Q": "Quote",=0A=
      "INS": "Mod", "DEL": "Mod", "A": "Anchor", "IMG": "Image", =
"CAPTION":=0A=
      "TableCaption", "COL": "TableCol", "COLGROUP": "TableCol", "THEAD":=0A=
      "TableSection", "TFOOT": "TableSection", "TBODY": "TableSection", =
"TR":=0A=
      "TableRow", "TH": "TableCell", "TD": "TableCell", "FRAMESET":=0A=
      "FrameSet", "IFRAME": "IFrame"=0A=
    };=0A=
    if (trans[tagName]) klass =3D 'HTML' + trans[tagName] + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
    klass =3D 'HTML' + tagName + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
    klass =3D 'HTML' + tagName.capitalize() + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
=0A=
    window[klass] =3D { };=0A=
    window[klass].prototype =3D =
document.createElement(tagName)['__proto__'];=0A=
    return window[klass];=0A=
  }=0A=
=0A=
  if (F.ElementExtensions) {=0A=
    copy(Element.Methods, HTMLElement.prototype);=0A=
    copy(Element.Methods.Simulated, HTMLElement.prototype, true);=0A=
  }=0A=
=0A=
  if (F.SpecificElementExtensions) {=0A=
    for (var tag in Element.Methods.ByTag) {=0A=
      var klass =3D findDOMClass(tag);=0A=
      if (Object.isUndefined(klass)) continue;=0A=
      copy(T[tag], klass.prototype);=0A=
    }=0A=
  }=0A=
=0A=
  Object.extend(Element, Element.Methods);=0A=
  delete Element.ByTag;=0A=
=0A=
  if (Element.extend.refresh) Element.extend.refresh();=0A=
  Element.cache =3D { };=0A=
};=0A=
=0A=
document.viewport =3D {=0A=
  getDimensions: function() {=0A=
    var dimensions =3D { }, B =3D Prototype.Browser;=0A=
    $w('width height').each(function(d) {=0A=
      var D =3D d.capitalize();=0A=
      if (B.WebKit && !document.evaluate) {=0A=
        // Safari <3.0 needs self.innerWidth/Height=0A=
        dimensions[d] =3D self['inner' + D];=0A=
      } else if (B.Opera && parseFloat(window.opera.version()) < 9.5) {=0A=
        // Opera <9.5 needs document.body.clientWidth/Height=0A=
        dimensions[d] =3D document.body['client' + D]=0A=
      } else {=0A=
        dimensions[d] =3D document.documentElement['client' + D];=0A=
      }=0A=
    });=0A=
    return dimensions;=0A=
  },=0A=
=0A=
  getWidth: function() {=0A=
    return this.getDimensions().width;=0A=
  },=0A=
=0A=
  getHeight: function() {=0A=
    return this.getDimensions().height;=0A=
  },=0A=
=0A=
  getScrollOffsets: function() {=0A=
    return Element._returnOffset(=0A=
      window.pageXOffset || document.documentElement.scrollLeft || =
document.body.scrollLeft,=0A=
      window.pageYOffset || document.documentElement.scrollTop || =
document.body.scrollTop);=0A=
  }=0A=
};=0A=
/* Portions of the Selector class are derived from Jack Slocum's =
DomQuery,=0A=
 * part of YUI-Ext version 0.40, distributed under the terms of an =
MIT-style=0A=
 * license.  Please see http://www.yui-ext.com/ for more information. */=0A=
=0A=
var Selector =3D Class.create({=0A=
  initialize: function(expression) {=0A=
    this.expression =3D expression.strip();=0A=
=0A=
    if (this.shouldUseSelectorsAPI()) {=0A=
      this.mode =3D 'selectorsAPI';=0A=
    } else if (this.shouldUseXPath()) {=0A=
      this.mode =3D 'xpath';=0A=
      this.compileXPathMatcher();=0A=
    } else {=0A=
      this.mode =3D "normal";=0A=
      this.compileMatcher();=0A=
    }=0A=
=0A=
  },=0A=
=0A=
  shouldUseXPath: function() {=0A=
    if (!Prototype.BrowserFeatures.XPath) return false;=0A=
=0A=
    var e =3D this.expression;=0A=
=0A=
    // Safari 3 chokes on :*-of-type and :empty=0A=
    if (Prototype.Browser.WebKit &&=0A=
     (e.include("-of-type") || e.include(":empty")))=0A=
      return false;=0A=
=0A=
    // XPath can't do namespaced attributes, nor can it read=0A=
    // the "checked" property from DOM nodes=0A=
    if ((/(\[[\w-]*?:|:checked)/).test(e))=0A=
      return false;=0A=
=0A=
    return true;=0A=
  },=0A=
=0A=
  shouldUseSelectorsAPI: function() {=0A=
    if (!Prototype.BrowserFeatures.SelectorsAPI) return false;=0A=
=0A=
    if (!Selector._div) Selector._div =3D new Element('div');=0A=
=0A=
    // Make sure the browser treats the selector as valid. Test on an=0A=
    // isolated element to minimize cost of this check.=0A=
    try {=0A=
      Selector._div.querySelector(this.expression);=0A=
    } catch(e) {=0A=
      return false;=0A=
    }=0A=
=0A=
    return true;=0A=
  },=0A=
=0A=
  compileMatcher: function() {=0A=
    var e =3D this.expression, ps =3D Selector.patterns, h =3D =
Selector.handlers,=0A=
        c =3D Selector.criteria, le, p, m;=0A=
=0A=
    if (Selector._cache[e]) {=0A=
      this.matcher =3D Selector._cache[e];=0A=
      return;=0A=
    }=0A=
=0A=
    this.matcher =3D ["this.matcher =3D function(root) {",=0A=
                    "var r =3D root, h =3D Selector.handlers, c =3D =
false, n;"];=0A=
=0A=
    while (e && le !=3D e && (/\S/).test(e)) {=0A=
      le =3D e;=0A=
      for (var i in ps) {=0A=
        p =3D ps[i];=0A=
        if (m =3D e.match(p)) {=0A=
          this.matcher.push(Object.isFunction(c[i]) ? c[i](m) :=0A=
            new Template(c[i]).evaluate(m));=0A=
          e =3D e.replace(m[0], '');=0A=
          break;=0A=
        }=0A=
      }=0A=
    }=0A=
=0A=
    this.matcher.push("return h.unique(n);\n}");=0A=
    eval(this.matcher.join('\n'));=0A=
    Selector._cache[this.expression] =3D this.matcher;=0A=
  },=0A=
=0A=
  compileXPathMatcher: function() {=0A=
    var e =3D this.expression, ps =3D Selector.patterns,=0A=
        x =3D Selector.xpath, le, m;=0A=
=0A=
    if (Selector._cache[e]) {=0A=
      this.xpath =3D Selector._cache[e]; return;=0A=
    }=0A=
=0A=
    this.matcher =3D ['.//*'];=0A=
    while (e && le !=3D e && (/\S/).test(e)) {=0A=
      le =3D e;=0A=
      for (var i in ps) {=0A=
        if (m =3D e.match(ps[i])) {=0A=
          this.matcher.push(Object.isFunction(x[i]) ? x[i](m) :=0A=
            new Template(x[i]).evaluate(m));=0A=
          e =3D e.replace(m[0], '');=0A=
          break;=0A=
        }=0A=
      }=0A=
    }=0A=
=0A=
    this.xpath =3D this.matcher.join('');=0A=
    Selector._cache[this.expression] =3D this.xpath;=0A=
  },=0A=
=0A=
  findElements: function(root) {=0A=
    root =3D root || document;=0A=
    var e =3D this.expression, results;=0A=
=0A=
    switch (this.mode) {=0A=
      case 'selectorsAPI':=0A=
        // querySelectorAll queries document-wide, then filters to =
descendants=0A=
        // of the context element. That's not what we want.=0A=
        // Add an explicit context to the selector if necessary.=0A=
        if (root !=3D=3D document) {=0A=
          var oldId =3D root.id, id =3D $(root).identify();=0A=
          e =3D "#" + id + " " + e;=0A=
        }=0A=
=0A=
        results =3D $A(root.querySelectorAll(e)).map(Element.extend);=0A=
        root.id =3D oldId;=0A=
=0A=
        return results;=0A=
      case 'xpath':=0A=
        return document._getElementsByXPath(this.xpath, root);=0A=
      default:=0A=
       return this.matcher(root);=0A=
    }=0A=
  },=0A=
=0A=
  match: function(element) {=0A=
    this.tokens =3D [];=0A=
=0A=
    var e =3D this.expression, ps =3D Selector.patterns, as =3D =
Selector.assertions;=0A=
    var le, p, m;=0A=
=0A=
    while (e && le !=3D=3D e && (/\S/).test(e)) {=0A=
      le =3D e;=0A=
      for (var i in ps) {=0A=
        p =3D ps[i];=0A=
        if (m =3D e.match(p)) {=0A=
          // use the Selector.assertions methods unless the selector=0A=
          // is too complex.=0A=
          if (as[i]) {=0A=
            this.tokens.push([i, Object.clone(m)]);=0A=
            e =3D e.replace(m[0], '');=0A=
          } else {=0A=
            // reluctantly do a document-wide search=0A=
            // and look for a match in the array=0A=
            return this.findElements(document).include(element);=0A=
          }=0A=
        }=0A=
      }=0A=
    }=0A=
=0A=
    var match =3D true, name, matches;=0A=
    for (var i =3D 0, token; token =3D this.tokens[i]; i++) {=0A=
      name =3D token[0], matches =3D token[1];=0A=
      if (!Selector.assertions[name](element, matches)) {=0A=
        match =3D false; break;=0A=
      }=0A=
    }=0A=
=0A=
    return match;=0A=
  },=0A=
=0A=
  toString: function() {=0A=
    return this.expression;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return "#<Selector:" + this.expression.inspect() + ">";=0A=
  }=0A=
});=0A=
=0A=
Object.extend(Selector, {=0A=
  _cache: { },=0A=
=0A=
  xpath: {=0A=
    descendant:   "//*",=0A=
    child:        "/*",=0A=
    adjacent:     "/following-sibling::*[1]",=0A=
    laterSibling: '/following-sibling::*',=0A=
    tagName:      function(m) {=0A=
      if (m[1] =3D=3D '*') return '';=0A=
      return "[local-name()=3D'" + m[1].toLowerCase() +=0A=
             "' or local-name()=3D'" + m[1].toUpperCase() + "']";=0A=
    },=0A=
    className:    "[contains(concat(' ', @class, ' '), ' #{1} ')]",=0A=
    id:           "[@id=3D'#{1}']",=0A=
    attrPresence: function(m) {=0A=
      m[1] =3D m[1].toLowerCase();=0A=
      return new Template("[@#{1}]").evaluate(m);=0A=
    },=0A=
    attr: function(m) {=0A=
      m[1] =3D m[1].toLowerCase();=0A=
      m[3] =3D m[5] || m[6];=0A=
      return new Template(Selector.xpath.operators[m[2]]).evaluate(m);=0A=
    },=0A=
    pseudo: function(m) {=0A=
      var h =3D Selector.xpath.pseudos[m[1]];=0A=
      if (!h) return '';=0A=
      if (Object.isFunction(h)) return h(m);=0A=
      return new Template(Selector.xpath.pseudos[m[1]]).evaluate(m);=0A=
    },=0A=
    operators: {=0A=
      '=3D':  "[@#{1}=3D'#{3}']",=0A=
      '!=3D': "[@#{1}!=3D'#{3}']",=0A=
      '^=3D': "[starts-with(@#{1}, '#{3}')]",=0A=
      '$=3D': "[substring(@#{1}, (string-length(@#{1}) - =
string-length('#{3}') + 1))=3D'#{3}']",=0A=
      '*=3D': "[contains(@#{1}, '#{3}')]",=0A=
      '~=3D': "[contains(concat(' ', @#{1}, ' '), ' #{3} ')]",=0A=
      '|=3D': "[contains(concat('-', @#{1}, '-'), '-#{3}-')]"=0A=
    },=0A=
    pseudos: {=0A=
      'first-child': '[not(preceding-sibling::*)]',=0A=
      'last-child':  '[not(following-sibling::*)]',=0A=
      'only-child':  '[not(preceding-sibling::* or =
following-sibling::*)]',=0A=
      'empty':       "[count(*) =3D 0 and (count(text()) =3D 0)]",=0A=
      'checked':     "[@checked]",=0A=
      'disabled':    "[(@disabled) and (@type!=3D'hidden')]",=0A=
      'enabled':     "[not(@disabled) and (@type!=3D'hidden')]",=0A=
      'not': function(m) {=0A=
        var e =3D m[6], p =3D Selector.patterns,=0A=
            x =3D Selector.xpath, le, v;=0A=
=0A=
        var exclusion =3D [];=0A=
        while (e && le !=3D e && (/\S/).test(e)) {=0A=
          le =3D e;=0A=
          for (var i in p) {=0A=
            if (m =3D e.match(p[i])) {=0A=
              v =3D Object.isFunction(x[i]) ? x[i](m) : new =
Template(x[i]).evaluate(m);=0A=
              exclusion.push("(" + v.substring(1, v.length - 1) + ")");=0A=
              e =3D e.replace(m[0], '');=0A=
              break;=0A=
            }=0A=
          }=0A=
        }=0A=
        return "[not(" + exclusion.join(" and ") + ")]";=0A=
      },=0A=
      'nth-child':      function(m) {=0A=
        return =
Selector.xpath.pseudos.nth("(count(./preceding-sibling::*) + 1) ", m);=0A=
      },=0A=
      'nth-last-child': function(m) {=0A=
        return =
Selector.xpath.pseudos.nth("(count(./following-sibling::*) + 1) ", m);=0A=
      },=0A=
      'nth-of-type':    function(m) {=0A=
        return Selector.xpath.pseudos.nth("position() ", m);=0A=
      },=0A=
      'nth-last-of-type': function(m) {=0A=
        return Selector.xpath.pseudos.nth("(last() + 1 - position()) ", =
m);=0A=
      },=0A=
      'first-of-type':  function(m) {=0A=
        m[6] =3D "1"; return Selector.xpath.pseudos['nth-of-type'](m);=0A=
      },=0A=
      'last-of-type':   function(m) {=0A=
        m[6] =3D "1"; return =
Selector.xpath.pseudos['nth-last-of-type'](m);=0A=
      },=0A=
      'only-of-type':   function(m) {=0A=
        var p =3D Selector.xpath.pseudos; return p['first-of-type'](m) + =
p['last-of-type'](m);=0A=
      },=0A=
      nth: function(fragment, m) {=0A=
        var mm, formula =3D m[6], predicate;=0A=
        if (formula =3D=3D 'even') formula =3D '2n+0';=0A=
        if (formula =3D=3D 'odd')  formula =3D '2n+1';=0A=
        if (mm =3D formula.match(/^(\d+)$/)) // digit only=0A=
          return '[' + fragment + "=3D " + mm[1] + ']';=0A=
        if (mm =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // an+b=0A=
          if (mm[1] =3D=3D "-") mm[1] =3D -1;=0A=
          var a =3D mm[1] ? Number(mm[1]) : 1;=0A=
          var b =3D mm[2] ? Number(mm[2]) : 0;=0A=
          predicate =3D "[((#{fragment} - #{b}) mod #{a} =3D 0) and " +=0A=
          "((#{fragment} - #{b}) div #{a} >=3D 0)]";=0A=
          return new Template(predicate).evaluate({=0A=
            fragment: fragment, a: a, b: b });=0A=
        }=0A=
      }=0A=
    }=0A=
  },=0A=
=0A=
  criteria: {=0A=
    tagName:      'n =3D h.tagName(n, r, "#{1}", c);      c =3D false;',=0A=
    className:    'n =3D h.className(n, r, "#{1}", c);    c =3D false;',=0A=
    id:           'n =3D h.id(n, r, "#{1}", c);           c =3D false;',=0A=
    attrPresence: 'n =3D h.attrPresence(n, r, "#{1}", c); c =3D false;',=0A=
    attr: function(m) {=0A=
      m[3] =3D (m[5] || m[6]);=0A=
      return new Template('n =3D h.attr(n, r, "#{1}", "#{3}", "#{2}", =
c); c =3D false;').evaluate(m);=0A=
    },=0A=
    pseudo: function(m) {=0A=
      if (m[6]) m[6] =3D m[6].replace(/"/g, '\\"');=0A=
      return new Template('n =3D h.pseudo(n, "#{1}", "#{6}", r, c); c =
=3D false;').evaluate(m);=0A=
    },=0A=
    descendant:   'c =3D "descendant";',=0A=
    child:        'c =3D "child";',=0A=
    adjacent:     'c =3D "adjacent";',=0A=
    laterSibling: 'c =3D "laterSibling";'=0A=
  },=0A=
=0A=
  patterns: {=0A=
    // combinators must be listed first=0A=
    // (and descendant needs to be last combinator)=0A=
    laterSibling: /^\s*~\s*/,=0A=
    child:        /^\s*>\s*/,=0A=
    adjacent:     /^\s*\+\s*/,=0A=
    descendant:   /^\s/,=0A=
=0A=
    // selectors follow=0A=
    tagName:      /^\s*(\*|[\w\-]+)(\b|$)?/,=0A=
    id:           /^#([\w\-\*]+)(\b|$)/,=0A=
    className:    /^\.([\w\-\*]+)(\b|$)/,=0A=
    pseudo:=0A=
/^:((first|last|nth|nth-last|only)(-child|-of-type)|empty|checked|(en|dis=
)abled|not)(\((.*?)\))?(\b|$|(?=3D\s|[:+~>]))/,=0A=
    attrPresence: /^\[((?:[\w]+:)?[\w]+)\]/,=0A=
    attr:         =
/\[((?:[\w-]*:)?[\w-]+)\s*(?:([!^$*~|]?=3D)\s*((['"])([^\4]*?)\4|([^'"][^=
\]]*?)))?\]/=0A=
  },=0A=
=0A=
  // for Selector.match and Element#match=0A=
  assertions: {=0A=
    tagName: function(element, matches) {=0A=
      return matches[1].toUpperCase() =3D=3D =
element.tagName.toUpperCase();=0A=
    },=0A=
=0A=
    className: function(element, matches) {=0A=
      return Element.hasClassName(element, matches[1]);=0A=
    },=0A=
=0A=
    id: function(element, matches) {=0A=
      return element.id =3D=3D=3D matches[1];=0A=
    },=0A=
=0A=
    attrPresence: function(element, matches) {=0A=
      return Element.hasAttribute(element, matches[1]);=0A=
    },=0A=
=0A=
    attr: function(element, matches) {=0A=
      var nodeValue =3D Element.readAttribute(element, matches[1]);=0A=
      return nodeValue && Selector.operators[matches[2]](nodeValue, =
matches[5] || matches[6]);=0A=
    }=0A=
  },=0A=
=0A=
  handlers: {=0A=
    // UTILITY FUNCTIONS=0A=
    // joins two collections=0A=
    concat: function(a, b) {=0A=
      for (var i =3D 0, node; node =3D b[i]; i++)=0A=
        a.push(node);=0A=
      return a;=0A=
    },=0A=
=0A=
    // marks an array of nodes for counting=0A=
    mark: function(nodes) {=0A=
      var _true =3D Prototype.emptyFunction;=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        node._countedByPrototype =3D _true;=0A=
      return nodes;=0A=
    },=0A=
=0A=
    unmark: function(nodes) {=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        node._countedByPrototype =3D undefined;=0A=
      return nodes;=0A=
    },=0A=
=0A=
    // mark each child node with its position (for nth calls)=0A=
    // "ofType" flag indicates whether we're indexing for nth-of-type=0A=
    // rather than nth-child=0A=
    index: function(parentNode, reverse, ofType) {=0A=
      parentNode._countedByPrototype =3D Prototype.emptyFunction;=0A=
      if (reverse) {=0A=
        for (var nodes =3D parentNode.childNodes, i =3D nodes.length - =
1, j =3D 1; i >=3D 0; i--) {=0A=
          var node =3D nodes[i];=0A=
          if (node.nodeType =3D=3D 1 && (!ofType || =
node._countedByPrototype)) node.nodeIndex =3D j++;=0A=
        }=0A=
      } else {=0A=
        for (var i =3D 0, j =3D 1, nodes =3D parentNode.childNodes; node =
=3D nodes[i]; i++)=0A=
          if (node.nodeType =3D=3D 1 && (!ofType || =
node._countedByPrototype)) node.nodeIndex =3D j++;=0A=
      }=0A=
    },=0A=
=0A=
    // filters out duplicates and extends all nodes=0A=
    unique: function(nodes) {=0A=
      if (nodes.length =3D=3D 0) return nodes;=0A=
      var results =3D [], n;=0A=
      for (var i =3D 0, l =3D nodes.length; i < l; i++)=0A=
        if (!(n =3D nodes[i])._countedByPrototype) {=0A=
          n._countedByPrototype =3D Prototype.emptyFunction;=0A=
          results.push(Element.extend(n));=0A=
        }=0A=
      return Selector.handlers.unmark(results);=0A=
    },=0A=
=0A=
    // COMBINATOR FUNCTIONS=0A=
    descendant: function(nodes) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        h.concat(results, node.getElementsByTagName('*'));=0A=
      return results;=0A=
    },=0A=
=0A=
    child: function(nodes) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        for (var j =3D 0, child; child =3D node.childNodes[j]; j++)=0A=
          if (child.nodeType =3D=3D 1 && child.tagName !=3D '!') =
results.push(child);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    adjacent: function(nodes) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        var next =3D this.nextElementSibling(node);=0A=
        if (next) results.push(next);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    laterSibling: function(nodes) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        h.concat(results, Element.nextSiblings(node));=0A=
      return results;=0A=
    },=0A=
=0A=
    nextElementSibling: function(node) {=0A=
      while (node =3D node.nextSibling)=0A=
        if (node.nodeType =3D=3D 1) return node;=0A=
      return null;=0A=
    },=0A=
=0A=
    previousElementSibling: function(node) {=0A=
      while (node =3D node.previousSibling)=0A=
        if (node.nodeType =3D=3D 1) return node;=0A=
      return null;=0A=
    },=0A=
=0A=
    // TOKEN FUNCTIONS=0A=
    tagName: function(nodes, root, tagName, combinator) {=0A=
      var uTagName =3D tagName.toUpperCase();=0A=
      var results =3D [], h =3D Selector.handlers;=0A=
      if (nodes) {=0A=
        if (combinator) {=0A=
          // fastlane for ordinary descendant combinators=0A=
          if (combinator =3D=3D "descendant") {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              h.concat(results, node.getElementsByTagName(tagName));=0A=
            return results;=0A=
          } else nodes =3D this[combinator](nodes);=0A=
          if (tagName =3D=3D "*") return nodes;=0A=
        }=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node.tagName.toUpperCase() =3D=3D=3D uTagName) =
results.push(node);=0A=
        return results;=0A=
      } else return root.getElementsByTagName(tagName);=0A=
    },=0A=
=0A=
    id: function(nodes, root, id, combinator) {=0A=
      var targetNode =3D $(id), h =3D Selector.handlers;=0A=
      if (!targetNode) return [];=0A=
      if (!nodes && root =3D=3D document) return [targetNode];=0A=
      if (nodes) {=0A=
        if (combinator) {=0A=
          if (combinator =3D=3D 'child') {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              if (targetNode.parentNode =3D=3D node) return [targetNode];=0A=
          } else if (combinator =3D=3D 'descendant') {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              if (Element.descendantOf(targetNode, node)) return =
[targetNode];=0A=
          } else if (combinator =3D=3D 'adjacent') {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              if (Selector.handlers.previousElementSibling(targetNode) =
=3D=3D node)=0A=
                return [targetNode];=0A=
          } else nodes =3D h[combinator](nodes);=0A=
        }=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node =3D=3D targetNode) return [targetNode];=0A=
        return [];=0A=
      }=0A=
      return (targetNode && Element.descendantOf(targetNode, root)) ? =
[targetNode] : [];=0A=
    },=0A=
=0A=
    className: function(nodes, root, className, combinator) {=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      return Selector.handlers.byClassName(nodes, root, className);=0A=
    },=0A=
=0A=
    byClassName: function(nodes, root, className) {=0A=
      if (!nodes) nodes =3D Selector.handlers.descendant([root]);=0A=
      var needle =3D ' ' + className + ' ';=0A=
      for (var i =3D 0, results =3D [], node, nodeClassName; node =3D =
nodes[i]; i++) {=0A=
        nodeClassName =3D node.className;=0A=
        if (nodeClassName.length =3D=3D 0) continue;=0A=
        if (nodeClassName =3D=3D className || (' ' + nodeClassName + ' =
').include(needle))=0A=
          results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    attrPresence: function(nodes, root, attr, combinator) {=0A=
      if (!nodes) nodes =3D root.getElementsByTagName("*");=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      var results =3D [];=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        if (Element.hasAttribute(node, attr)) results.push(node);=0A=
      return results;=0A=
    },=0A=
=0A=
    attr: function(nodes, root, attr, value, operator, combinator) {=0A=
      if (!nodes) nodes =3D root.getElementsByTagName("*");=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      var handler =3D Selector.operators[operator], results =3D [];=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A=
        var nodeValue =3D Element.readAttribute(node, attr);=0A=
        if (nodeValue =3D=3D=3D null) continue;=0A=
        if (handler(nodeValue, value)) results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    pseudo: function(nodes, name, value, root, combinator) {=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      if (!nodes) nodes =3D root.getElementsByTagName("*");=0A=
      return Selector.pseudos[name](nodes, value, root);=0A=
    }=0A=
  },=0A=
=0A=
  pseudos: {=0A=
    'first-child': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        if (Selector.handlers.previousElementSibling(node)) continue;=0A=
          results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
    'last-child': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        if (Selector.handlers.nextElementSibling(node)) continue;=0A=
          results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
    'only-child': function(nodes, value, root) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (!h.previousElementSibling(node) && =
!h.nextElementSibling(node))=0A=
          results.push(node);=0A=
      return results;=0A=
    },=0A=
    'nth-child':        function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root);=0A=
    },=0A=
    'nth-last-child':   function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root, true);=0A=
    },=0A=
    'nth-of-type':      function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root, false, true);=0A=
    },=0A=
    'nth-last-of-type': function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root, true, true);=0A=
    },=0A=
    'first-of-type':    function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, "1", root, false, true);=0A=
    },=0A=
    'last-of-type':     function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, "1", root, true, true);=0A=
    },=0A=
    'only-of-type':     function(nodes, formula, root) {=0A=
      var p =3D Selector.pseudos;=0A=
      return p['last-of-type'](p['first-of-type'](nodes, formula, root), =
formula, root);=0A=
    },=0A=
=0A=
    // handles the an+b logic=0A=
    getIndices: function(a, b, total) {=0A=
      if (a =3D=3D 0) return b > 0 ? [b] : [];=0A=
      return $R(1, total).inject([], function(memo, i) {=0A=
        if (0 =3D=3D (i - b) % a && (i - b) / a >=3D 0) memo.push(i);=0A=
        return memo;=0A=
      });=0A=
    },=0A=
=0A=
    // handles nth(-last)-child, nth(-last)-of-type, and =
(first|last)-of-type=0A=
    nth: function(nodes, formula, root, reverse, ofType) {=0A=
      if (nodes.length =3D=3D 0) return [];=0A=
      if (formula =3D=3D 'even') formula =3D '2n+0';=0A=
      if (formula =3D=3D 'odd')  formula =3D '2n+1';=0A=
      var h =3D Selector.handlers, results =3D [], indexed =3D [], m;=0A=
      h.mark(nodes);=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A=
        if (!node.parentNode._countedByPrototype) {=0A=
          h.index(node.parentNode, reverse, ofType);=0A=
          indexed.push(node.parentNode);=0A=
        }=0A=
      }=0A=
      if (formula.match(/^\d+$/)) { // just a number=0A=
        formula =3D Number(formula);=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node.nodeIndex =3D=3D formula) results.push(node);=0A=
      } else if (m =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // =
an+b=0A=
        if (m[1] =3D=3D "-") m[1] =3D -1;=0A=
        var a =3D m[1] ? Number(m[1]) : 1;=0A=
        var b =3D m[2] ? Number(m[2]) : 0;=0A=
        var indices =3D Selector.pseudos.getIndices(a, b, nodes.length);=0A=
        for (var i =3D 0, node, l =3D indices.length; node =3D nodes[i]; =
i++) {=0A=
          for (var j =3D 0; j < l; j++)=0A=
            if (node.nodeIndex =3D=3D indices[j]) results.push(node);=0A=
        }=0A=
      }=0A=
      h.unmark(nodes);=0A=
      h.unmark(indexed);=0A=
      return results;=0A=
    },=0A=
=0A=
    'empty': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        // IE treats comments as element nodes=0A=
        if (node.tagName =3D=3D '!' || node.firstChild) continue;=0A=
        results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    'not': function(nodes, selector, root) {=0A=
      var h =3D Selector.handlers, selectorType, m;=0A=
      var exclusions =3D new Selector(selector).findElements(root);=0A=
      h.mark(exclusions);=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (!node._countedByPrototype) results.push(node);=0A=
      h.unmark(exclusions);=0A=
      return results;=0A=
    },=0A=
=0A=
    'enabled': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (!node.disabled && (!node.type || node.type !=3D=3D 'hidden'))=0A=
          results.push(node);=0A=
      return results;=0A=
    },=0A=
=0A=
    'disabled': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (node.disabled) results.push(node);=0A=
      return results;=0A=
    },=0A=
=0A=
    'checked': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (node.checked) results.push(node);=0A=
      return results;=0A=
    }=0A=
  },=0A=
=0A=
  operators: {=0A=
    '=3D':  function(nv, v) { return nv =3D=3D v; },=0A=
    '!=3D': function(nv, v) { return nv !=3D v; },=0A=
    '^=3D': function(nv, v) { return nv =3D=3D v || nv && =
nv.startsWith(v); },=0A=
    '$=3D': function(nv, v) { return nv =3D=3D v || nv && =
nv.endsWith(v); },=0A=
    '*=3D': function(nv, v) { return nv =3D=3D v || nv && nv.include(v); =
},=0A=
    '$=3D': function(nv, v) { return nv.endsWith(v); },=0A=
    '*=3D': function(nv, v) { return nv.include(v); },=0A=
    '~=3D': function(nv, v) { return (' ' + nv + ' ').include(' ' + v + =
' '); },=0A=
    '|=3D': function(nv, v) { return ('-' + (nv || "").toUpperCase() +=0A=
     '-').include('-' + (v || "").toUpperCase() + '-'); }=0A=
  },=0A=
=0A=
  split: function(expression) {=0A=
    var expressions =3D [];=0A=
    expression.scan(/(([\w#:.~>+()\s-]+|\*|\[.*?\])+)\s*(,|$)/, =
function(m) {=0A=
      expressions.push(m[1].strip());=0A=
    });=0A=
    return expressions;=0A=
  },=0A=
=0A=
  matchElements: function(elements, expression) {=0A=
    var matches =3D $$(expression), h =3D Selector.handlers;=0A=
    h.mark(matches);=0A=
    for (var i =3D 0, results =3D [], element; element =3D elements[i]; =
i++)=0A=
      if (element._countedByPrototype) results.push(element);=0A=
    h.unmark(matches);=0A=
    return results;=0A=
  },=0A=
=0A=
  findElement: function(elements, expression, index) {=0A=
    if (Object.isNumber(expression)) {=0A=
      index =3D expression; expression =3D false;=0A=
    }=0A=
    return Selector.matchElements(elements, expression || '*')[index || =
0];=0A=
  },=0A=
=0A=
  findChildElements: function(element, expressions) {=0A=
    expressions =3D Selector.split(expressions.join(','));=0A=
    var results =3D [], h =3D Selector.handlers;=0A=
    for (var i =3D 0, l =3D expressions.length, selector; i < l; i++) {=0A=
      selector =3D new Selector(expressions[i].strip());=0A=
      h.concat(results, selector.findElements(element));=0A=
    }=0A=
    return (l > 1) ? h.unique(results) : results;=0A=
  }=0A=
});=0A=
=0A=
if (Prototype.Browser.IE) {=0A=
  Object.extend(Selector.handlers, {=0A=
    // IE returns comment nodes on getElementsByTagName("*").=0A=
    // Filter them out.=0A=
    concat: function(a, b) {=0A=
      for (var i =3D 0, node; node =3D b[i]; i++)=0A=
        if (node.tagName !=3D=3D "!") a.push(node);=0A=
      return a;=0A=
    },=0A=
=0A=
    // IE improperly serializes _countedByPrototype in (inner|outer)HTML.=0A=
    unmark: function(nodes) {=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        node.removeAttribute('_countedByPrototype');=0A=
      return nodes;=0A=
    }=0A=
  });=0A=
}=0A=
=0A=
function $$() {=0A=
  return Selector.findChildElements(document, $A(arguments));=0A=
}=0A=
var Form =3D {=0A=
  reset: function(form) {=0A=
    $(form).reset();=0A=
    return form;=0A=
  },=0A=
=0A=
  serializeElements: function(elements, options) {=0A=
    if (typeof options !=3D 'object') options =3D { hash: !!options };=0A=
    else if (Object.isUndefined(options.hash)) options.hash =3D true;=0A=
    var key, value, submitted =3D false, submit =3D options.submit;=0A=
=0A=
    var data =3D elements.inject({ }, function(result, element) {=0A=
      if (!element.disabled && element.name) {=0A=
        key =3D element.name; value =3D $(element).getValue();=0A=
        if (value !=3D null && element.type !=3D 'file' && (element.type =
!=3D 'submit' || (!submitted &&=0A=
            submit !=3D=3D false && (!submit || key =3D=3D submit) && =
(submitted =3D true)))) {=0A=
          if (key in result) {=0A=
            // a key is already present; construct an array of values=0A=
            if (!Object.isArray(result[key])) result[key] =3D =
[result[key]];=0A=
            result[key].push(value);=0A=
          }=0A=
          else result[key] =3D value;=0A=
        }=0A=
      }=0A=
      return result;=0A=
    });=0A=
=0A=
    return options.hash ? data : Object.toQueryString(data);=0A=
  }=0A=
};=0A=
=0A=
Form.Methods =3D {=0A=
  serialize: function(form, options) {=0A=
    return Form.serializeElements(Form.getElements(form), options);=0A=
  },=0A=
=0A=
  getElements: function(form) {=0A=
    return $A($(form).getElementsByTagName('*')).inject([],=0A=
      function(elements, child) {=0A=
        if (Form.Element.Serializers[child.tagName.toLowerCase()])=0A=
          elements.push(Element.extend(child));=0A=
        return elements;=0A=
      }=0A=
    );=0A=
  },=0A=
=0A=
  getInputs: function(form, typeName, name) {=0A=
    form =3D $(form);=0A=
    var inputs =3D form.getElementsByTagName('input');=0A=
=0A=
    if (!typeName && !name) return $A(inputs).map(Element.extend);=0A=
=0A=
    for (var i =3D 0, matchingInputs =3D [], length =3D inputs.length; i =
< length; i++) {=0A=
      var input =3D inputs[i];=0A=
      if ((typeName && input.type !=3D typeName) || (name && input.name =
!=3D name))=0A=
        continue;=0A=
      matchingInputs.push(Element.extend(input));=0A=
    }=0A=
=0A=
    return matchingInputs;=0A=
  },=0A=
=0A=
  disable: function(form) {=0A=
    form =3D $(form);=0A=
    Form.getElements(form).invoke('disable');=0A=
    return form;=0A=
  },=0A=
=0A=
  enable: function(form) {=0A=
    form =3D $(form);=0A=
    Form.getElements(form).invoke('enable');=0A=
    return form;=0A=
  },=0A=
=0A=
  findFirstElement: function(form) {=0A=
    var elements =3D $(form).getElements().findAll(function(element) {=0A=
      return 'hidden' !=3D element.type && !element.disabled;=0A=
    });=0A=
    var firstByIndex =3D elements.findAll(function(element) {=0A=
      return element.hasAttribute('tabIndex') && element.tabIndex >=3D 0;=0A=
    }).sortBy(function(element) { return element.tabIndex }).first();=0A=
=0A=
    return firstByIndex ? firstByIndex : elements.find(function(element) =
{=0A=
      return ['input', 'select', =
'textarea'].include(element.tagName.toLowerCase());=0A=
    });=0A=
  },=0A=
=0A=
  focusFirstElement: function(form) {=0A=
    form =3D $(form);=0A=
    form.findFirstElement().activate();=0A=
    return form;=0A=
  },=0A=
=0A=
  request: function(form, options) {=0A=
    form =3D $(form), options =3D Object.clone(options || { });=0A=
=0A=
    var params =3D options.parameters, action =3D =
form.readAttribute('action') || '';=0A=
    if (action.blank()) action =3D window.location.href;=0A=
    options.parameters =3D form.serialize(true);=0A=
=0A=
    if (params) {=0A=
      if (Object.isString(params)) params =3D params.toQueryParams();=0A=
      Object.extend(options.parameters, params);=0A=
    }=0A=
=0A=
    if (form.hasAttribute('method') && !options.method)=0A=
      options.method =3D form.method;=0A=
=0A=
    return new Ajax.Request(action, options);=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Form.Element =3D {=0A=
  focus: function(element) {=0A=
    $(element).focus();=0A=
    return element;=0A=
  },=0A=
=0A=
  select: function(element) {=0A=
    $(element).select();=0A=
    return element;=0A=
  }=0A=
};=0A=
=0A=
Form.Element.Methods =3D {=0A=
  serialize: function(element) {=0A=
    element =3D $(element);=0A=
    if (!element.disabled && element.name) {=0A=
      var value =3D element.getValue();=0A=
      if (value !=3D undefined) {=0A=
        var pair =3D { };=0A=
        pair[element.name] =3D value;=0A=
        return Object.toQueryString(pair);=0A=
      }=0A=
    }=0A=
    return '';=0A=
  },=0A=
=0A=
  getValue: function(element) {=0A=
    element =3D $(element);=0A=
    var method =3D element.tagName.toLowerCase();=0A=
    return Form.Element.Serializers[method](element);=0A=
  },=0A=
=0A=
  setValue: function(element, value) {=0A=
    element =3D $(element);=0A=
    var method =3D element.tagName.toLowerCase();=0A=
    Form.Element.Serializers[method](element, value);=0A=
    return element;=0A=
  },=0A=
=0A=
  clear: function(element) {=0A=
    $(element).value =3D '';=0A=
    return element;=0A=
  },=0A=
=0A=
  present: function(element) {=0A=
    return $(element).value !=3D '';=0A=
  },=0A=
=0A=
  activate: function(element) {=0A=
    element =3D $(element);=0A=
    try {=0A=
      element.focus();=0A=
      if (element.select && (element.tagName.toLowerCase() !=3D 'input' =
||=0A=
          !['button', 'reset', 'submit'].include(element.type)))=0A=
        element.select();=0A=
    } catch (e) { }=0A=
    return element;=0A=
  },=0A=
=0A=
  disable: function(element) {=0A=
    element =3D $(element);=0A=
    element.disabled =3D true;=0A=
    return element;=0A=
  },=0A=
=0A=
  enable: function(element) {=0A=
    element =3D $(element);=0A=
    element.disabled =3D false;=0A=
    return element;=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var Field =3D Form.Element;=0A=
var $F =3D Form.Element.Methods.getValue;=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Form.Element.Serializers =3D {=0A=
  input: function(element, value) {=0A=
    switch (element.type.toLowerCase()) {=0A=
      case 'checkbox':=0A=
      case 'radio':=0A=
        return Form.Element.Serializers.inputSelector(element, value);=0A=
      default:=0A=
        return Form.Element.Serializers.textarea(element, value);=0A=
    }=0A=
  },=0A=
=0A=
  inputSelector: function(element, value) {=0A=
    if (Object.isUndefined(value)) return element.checked ? =
element.value : null;=0A=
    else element.checked =3D !!value;=0A=
  },=0A=
=0A=
  textarea: function(element, value) {=0A=
    if (Object.isUndefined(value)) return element.value;=0A=
    else element.value =3D value;=0A=
  },=0A=
=0A=
  select: function(element, value) {=0A=
    if (Object.isUndefined(value))=0A=
      return this[element.type =3D=3D 'select-one' ?=0A=
        'selectOne' : 'selectMany'](element);=0A=
    else {=0A=
      var opt, currentValue, single =3D !Object.isArray(value);=0A=
      for (var i =3D 0, length =3D element.length; i < length; i++) {=0A=
        opt =3D element.options[i];=0A=
        currentValue =3D this.optionValue(opt);=0A=
        if (single) {=0A=
          if (currentValue =3D=3D value) {=0A=
            opt.selected =3D true;=0A=
            return;=0A=
          }=0A=
        }=0A=
        else opt.selected =3D value.include(currentValue);=0A=
      }=0A=
    }=0A=
  },=0A=
=0A=
  selectOne: function(element) {=0A=
    var index =3D element.selectedIndex;=0A=
    return index >=3D 0 ? this.optionValue(element.options[index]) : =
null;=0A=
  },=0A=
=0A=
  selectMany: function(element) {=0A=
    var values, length =3D element.length;=0A=
    if (!length) return null;=0A=
=0A=
    for (var i =3D 0, values =3D []; i < length; i++) {=0A=
      var opt =3D element.options[i];=0A=
      if (opt.selected) values.push(this.optionValue(opt));=0A=
    }=0A=
    return values;=0A=
  },=0A=
=0A=
  optionValue: function(opt) {=0A=
    // extend element because hasAttribute may not be native=0A=
    return Element.extend(opt).hasAttribute('value') ? opt.value : =
opt.text;=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Abstract.TimedObserver =3D Class.create(PeriodicalExecuter, {=0A=
  initialize: function($super, element, frequency, callback) {=0A=
    $super(callback, frequency);=0A=
    this.element   =3D $(element);=0A=
    this.lastValue =3D this.getValue();=0A=
  },=0A=
=0A=
  execute: function() {=0A=
    var value =3D this.getValue();=0A=
    if (Object.isString(this.lastValue) && Object.isString(value) ?=0A=
        this.lastValue !=3D value : String(this.lastValue) !=3D =
String(value)) {=0A=
      this.callback(this.element, value);=0A=
      this.lastValue =3D value;=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Form.Element.Observer =3D Class.create(Abstract.TimedObserver, {=0A=
  getValue: function() {=0A=
    return Form.Element.getValue(this.element);=0A=
  }=0A=
});=0A=
=0A=
Form.Observer =3D Class.create(Abstract.TimedObserver, {=0A=
  getValue: function() {=0A=
    return Form.serialize(this.element);=0A=
  }=0A=
});=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Abstract.EventObserver =3D Class.create({=0A=
  initialize: function(element, callback) {=0A=
    this.element  =3D $(element);=0A=
    this.callback =3D callback;=0A=
=0A=
    this.lastValue =3D this.getValue();=0A=
    if (this.element.tagName.toLowerCase() =3D=3D 'form')=0A=
      this.registerFormCallbacks();=0A=
    else=0A=
      this.registerCallback(this.element);=0A=
  },=0A=
=0A=
  onElementEvent: function() {=0A=
    var value =3D this.getValue();=0A=
    if (this.lastValue !=3D value) {=0A=
      this.callback(this.element, value);=0A=
      this.lastValue =3D value;=0A=
    }=0A=
  },=0A=
=0A=
  registerFormCallbacks: function() {=0A=
    Form.getElements(this.element).each(this.registerCallback, this);=0A=
  },=0A=
=0A=
  registerCallback: function(element) {=0A=
    if (element.type) {=0A=
      switch (element.type.toLowerCase()) {=0A=
        case 'checkbox':=0A=
        case 'radio':=0A=
          Event.observe(element, 'click', =
this.onElementEvent.bind(this));=0A=
          break;=0A=
        default:=0A=
          Event.observe(element, 'change', =
this.onElementEvent.bind(this));=0A=
          break;=0A=
      }=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Form.Element.EventObserver =3D Class.create(Abstract.EventObserver, {=0A=
  getValue: function() {=0A=
    return Form.Element.getValue(this.element);=0A=
  }=0A=
});=0A=
=0A=
Form.EventObserver =3D Class.create(Abstract.EventObserver, {=0A=
  getValue: function() {=0A=
    return Form.serialize(this.element);=0A=
  }=0A=
});=0A=
if (!window.Event) var Event =3D { };=0A=
=0A=
Object.extend(Event, {=0A=
  KEY_BACKSPACE: 8,=0A=
  KEY_TAB:       9,=0A=
  KEY_RETURN:   13,=0A=
  KEY_ESC:      27,=0A=
  KEY_LEFT:     37,=0A=
  KEY_UP:       38,=0A=
  KEY_RIGHT:    39,=0A=
  KEY_DOWN:     40,=0A=
  KEY_DELETE:   46,=0A=
  KEY_HOME:     36,=0A=
  KEY_END:      35,=0A=
  KEY_PAGEUP:   33,=0A=
  KEY_PAGEDOWN: 34,=0A=
  KEY_INSERT:   45,=0A=
=0A=
  cache: { },=0A=
=0A=
  relatedTarget: function(event) {=0A=
    var element;=0A=
    switch(event.type) {=0A=
      case 'mouseover': element =3D event.fromElement; break;=0A=
      case 'mouseout':  element =3D event.toElement;   break;=0A=
      default: return null;=0A=
    }=0A=
    return Element.extend(element);=0A=
  }=0A=
});=0A=
=0A=
Event.Methods =3D (function() {=0A=
  var isButton;=0A=
=0A=
  if (Prototype.Browser.IE) {=0A=
    var buttonMap =3D { 0: 1, 1: 4, 2: 2 };=0A=
    isButton =3D function(event, code) {=0A=
      return event.button =3D=3D buttonMap[code];=0A=
    };=0A=
=0A=
  } else if (Prototype.Browser.WebKit) {=0A=
    isButton =3D function(event, code) {=0A=
      switch (code) {=0A=
        case 0: return event.which =3D=3D 1 && !event.metaKey;=0A=
        case 1: return event.which =3D=3D 1 && event.metaKey;=0A=
        default: return false;=0A=
      }=0A=
    };=0A=
=0A=
  } else {=0A=
    isButton =3D function(event, code) {=0A=
      return event.which ? (event.which =3D=3D=3D code + 1) : =
(event.button =3D=3D=3D code);=0A=
    };=0A=
  }=0A=
=0A=
  return {=0A=
    isLeftClick:   function(event) { return isButton(event, 0) },=0A=
    isMiddleClick: function(event) { return isButton(event, 1) },=0A=
    isRightClick:  function(event) { return isButton(event, 2) },=0A=
=0A=
    element: function(event) {=0A=
      event =3D Event.extend(event);=0A=
=0A=
      var node          =3D event.target,=0A=
          type          =3D event.type,=0A=
          currentTarget =3D event.currentTarget;=0A=
=0A=
      if (currentTarget && currentTarget.tagName) {=0A=
        // Firefox screws up the "click" event when moving between radio =
buttons=0A=
        // via arrow keys. It also screws up the "load" and "error" =
events on images,=0A=
        // reporting the document as the target instead of the original =
image.=0A=
        if (type =3D=3D=3D 'load' || type =3D=3D=3D 'error' ||=0A=
          (type =3D=3D=3D 'click' && currentTarget.tagName.toLowerCase() =
=3D=3D=3D 'input'=0A=
            && currentTarget.type =3D=3D=3D 'radio'))=0A=
              node =3D currentTarget;=0A=
      }=0A=
      if (node.nodeType =3D=3D Node.TEXT_NODE) node =3D node.parentNode;=0A=
      return Element.extend(node);=0A=
    },=0A=
=0A=
    findElement: function(event, expression) {=0A=
      var element =3D Event.element(event);=0A=
      if (!expression) return element;=0A=
      var elements =3D [element].concat(element.ancestors());=0A=
      return Selector.findElement(elements, expression, 0);=0A=
    },=0A=
=0A=
    pointer: function(event) {=0A=
      var docElement =3D document.documentElement,=0A=
      body =3D document.body || { scrollLeft: 0, scrollTop: 0 };=0A=
      return {=0A=
        x: event.pageX || (event.clientX +=0A=
          (docElement.scrollLeft || body.scrollLeft) -=0A=
          (docElement.clientLeft || 0)),=0A=
        y: event.pageY || (event.clientY +=0A=
          (docElement.scrollTop || body.scrollTop) -=0A=
          (docElement.clientTop || 0))=0A=
      };=0A=
    },=0A=
=0A=
    pointerX: function(event) { return Event.pointer(event).x },=0A=
    pointerY: function(event) { return Event.pointer(event).y },=0A=
=0A=
    stop: function(event) {=0A=
      Event.extend(event);=0A=
      event.preventDefault();=0A=
      event.stopPropagation();=0A=
      event.stopped =3D true;=0A=
    }=0A=
  };=0A=
})();=0A=
=0A=
Event.extend =3D (function() {=0A=
  var methods =3D Object.keys(Event.Methods).inject({ }, function(m, =
name) {=0A=
    m[name] =3D Event.Methods[name].methodize();=0A=
    return m;=0A=
  });=0A=
=0A=
  if (Prototype.Browser.IE) {=0A=
    Object.extend(methods, {=0A=
      stopPropagation: function() { this.cancelBubble =3D true },=0A=
      preventDefault:  function() { this.returnValue =3D false },=0A=
      inspect: function() { return "[object Event]" }=0A=
    });=0A=
=0A=
    return function(event) {=0A=
      if (!event) return false;=0A=
      if (event._extendedByPrototype) return event;=0A=
=0A=
      event._extendedByPrototype =3D Prototype.emptyFunction;=0A=
      var pointer =3D Event.pointer(event);=0A=
      Object.extend(event, {=0A=
        target: event.srcElement,=0A=
        relatedTarget: Event.relatedTarget(event),=0A=
        pageX:  pointer.x,=0A=
        pageY:  pointer.y=0A=
      });=0A=
      return Object.extend(event, methods);=0A=
    };=0A=
=0A=
  } else {=0A=
    Event.prototype =3D Event.prototype || =
document.createEvent("HTMLEvents")['__proto__'];=0A=
    Object.extend(Event.prototype, methods);=0A=
    return Prototype.K;=0A=
  }=0A=
})();=0A=
=0A=
Object.extend(Event, (function() {=0A=
  var cache =3D Event.cache;=0A=
=0A=
  function getEventID(element) {=0A=
    if (element._prototypeEventID) return element._prototypeEventID[0];=0A=
    arguments.callee.id =3D arguments.callee.id || 1;=0A=
    return element._prototypeEventID =3D [++arguments.callee.id];=0A=
  }=0A=
=0A=
  function getDOMEventName(eventName) {=0A=
    if (eventName && eventName.include(':')) return "dataavailable";=0A=
    return eventName;=0A=
  }=0A=
=0A=
  function getCacheForID(id) {=0A=
    return cache[id] =3D cache[id] || { };=0A=
  }=0A=
=0A=
  function getWrappersForEventName(id, eventName) {=0A=
    var c =3D getCacheForID(id);=0A=
    return c[eventName] =3D c[eventName] || [];=0A=
  }=0A=
=0A=
  function createWrapper(element, eventName, handler) {=0A=
    var id =3D getEventID(element);=0A=
    var c =3D getWrappersForEventName(id, eventName);=0A=
    if (c.pluck("handler").include(handler)) return false;=0A=
=0A=
    var wrapper =3D function(event) {=0A=
      if (!Event || !Event.extend ||=0A=
        (event.eventName && event.eventName !=3D eventName))=0A=
          return false;=0A=
=0A=
      Event.extend(event);=0A=
      handler.call(element, event);=0A=
    };=0A=
=0A=
    wrapper.handler =3D handler;=0A=
    c.push(wrapper);=0A=
    return wrapper;=0A=
  }=0A=
=0A=
  function findWrapper(id, eventName, handler) {=0A=
    var c =3D getWrappersForEventName(id, eventName);=0A=
    return c.find(function(wrapper) { return wrapper.handler =3D=3D =
handler });=0A=
  }=0A=
=0A=
  function destroyWrapper(id, eventName, handler) {=0A=
    var c =3D getCacheForID(id);=0A=
    if (!c[eventName]) return false;=0A=
    c[eventName] =3D c[eventName].without(findWrapper(id, eventName, =
handler));=0A=
  }=0A=
=0A=
  function destroyCache() {=0A=
    for (var id in cache)=0A=
      for (var eventName in cache[id])=0A=
        cache[id][eventName] =3D null;=0A=
  }=0A=
=0A=
=0A=
  // Internet Explorer needs to remove event handlers on page unload=0A=
  // in order to avoid memory leaks.=0A=
  if (window.attachEvent) {=0A=
    window.attachEvent("onunload", destroyCache);=0A=
  }=0A=
=0A=
  // Safari has a dummy event handler on page unload so that it won't=0A=
  // use its bfcache. Safari <=3D 3.1 has an issue with restoring the =
"document"=0A=
  // object when page is returned to via the back button using its =
bfcache.=0A=
  if (Prototype.Browser.WebKit) {=0A=
    window.addEventListener('unload', Prototype.emptyFunction, false);=0A=
  }=0A=
=0A=
  return {=0A=
    observe: function(element, eventName, handler) {=0A=
      element =3D $(element);=0A=
      var name =3D getDOMEventName(eventName);=0A=
=0A=
      var wrapper =3D createWrapper(element, eventName, handler);=0A=
      if (!wrapper) return element;=0A=
=0A=
      if (element.addEventListener) {=0A=
        element.addEventListener(name, wrapper, false);=0A=
      } else {=0A=
        element.attachEvent("on" + name, wrapper);=0A=
      }=0A=
=0A=
      return element;=0A=
    },=0A=
=0A=
    stopObserving: function(element, eventName, handler) {=0A=
      element =3D $(element);=0A=
      var id =3D getEventID(element), name =3D =
getDOMEventName(eventName);=0A=
=0A=
      if (!handler && eventName) {=0A=
        getWrappersForEventName(id, eventName).each(function(wrapper) {=0A=
          element.stopObserving(eventName, wrapper.handler);=0A=
        });=0A=
        return element;=0A=
=0A=
      } else if (!eventName) {=0A=
        Object.keys(getCacheForID(id)).each(function(eventName) {=0A=
          element.stopObserving(eventName);=0A=
        });=0A=
        return element;=0A=
      }=0A=
=0A=
      var wrapper =3D findWrapper(id, eventName, handler);=0A=
      if (!wrapper) return element;=0A=
=0A=
      if (element.removeEventListener) {=0A=
        element.removeEventListener(name, wrapper, false);=0A=
      } else {=0A=
        element.detachEvent("on" + name, wrapper);=0A=
      }=0A=
=0A=
      destroyWrapper(id, eventName, handler);=0A=
=0A=
      return element;=0A=
    },=0A=
=0A=
    fire: function(element, eventName, memo) {=0A=
      element =3D $(element);=0A=
      if (element =3D=3D document && document.createEvent && =
!element.dispatchEvent)=0A=
        element =3D document.documentElement;=0A=
=0A=
      var event;=0A=
      if (document.createEvent) {=0A=
        event =3D document.createEvent("HTMLEvents");=0A=
        event.initEvent("dataavailable", true, true);=0A=
      } else {=0A=
        event =3D document.createEventObject();=0A=
        event.eventType =3D "ondataavailable";=0A=
      }=0A=
=0A=
      event.eventName =3D eventName;=0A=
      event.memo =3D memo || { };=0A=
=0A=
      if (document.createEvent) {=0A=
        element.dispatchEvent(event);=0A=
      } else {=0A=
        element.fireEvent(event.eventType, event);=0A=
      }=0A=
=0A=
      return Event.extend(event);=0A=
    }=0A=
  };=0A=
})());=0A=
=0A=
Object.extend(Event, Event.Methods);=0A=
=0A=
Element.addMethods({=0A=
  fire:          Event.fire,=0A=
  observe:       Event.observe,=0A=
  stopObserving: Event.stopObserving=0A=
});=0A=
=0A=
Object.extend(document, {=0A=
  fire:          Element.Methods.fire.methodize(),=0A=
  observe:       Element.Methods.observe.methodize(),=0A=
  stopObserving: Element.Methods.stopObserving.methodize(),=0A=
  loaded:        false=0A=
});=0A=
=0A=
(function() {=0A=
  /* Support for the DOMContentLoaded event is based on work by Dan Webb,=0A=
     Matthias Miller, Dean Edwards and John Resig. */=0A=
=0A=
  var timer;=0A=
=0A=
  function fireContentLoadedEvent() {=0A=
    if (document.loaded) return;=0A=
    if (timer) window.clearInterval(timer);=0A=
    document.fire("dom:loaded");=0A=
    document.loaded =3D true;=0A=
  }=0A=
=0A=
  if (document.addEventListener) {=0A=
    if (Prototype.Browser.WebKit) {=0A=
      timer =3D window.setInterval(function() {=0A=
        if (/loaded|complete/.test(document.readyState))=0A=
          fireContentLoadedEvent();=0A=
      }, 0);=0A=
=0A=
      Event.observe(window, "load", fireContentLoadedEvent);=0A=
=0A=
    } else {=0A=
      document.addEventListener("DOMContentLoaded",=0A=
        fireContentLoadedEvent, false);=0A=
    }=0A=
=0A=
  } else {=0A=
    document.write("<script id=3D__onDOMContentLoaded defer =
src=3D//:><\/script>");=0A=
    $("__onDOMContentLoaded").onreadystatechange =3D function() {=0A=
      if (this.readyState =3D=3D "complete") {=0A=
        this.onreadystatechange =3D null;=0A=
        fireContentLoadedEvent();=0A=
      }=0A=
    };=0A=
  }=0A=
})();=0A=
/*------------------------------- DEPRECATED =
-------------------------------*/=0A=
=0A=
Hash.toQueryString =3D Object.toQueryString;=0A=
=0A=
var Toggle =3D { display: Element.toggle };=0A=
=0A=
Element.Methods.childOf =3D Element.Methods.descendantOf;=0A=
=0A=
var Insertion =3D {=0A=
  Before: function(element, content) {=0A=
    return Element.insert(element, {before:content});=0A=
  },=0A=
=0A=
  Top: function(element, content) {=0A=
    return Element.insert(element, {top:content});=0A=
  },=0A=
=0A=
  Bottom: function(element, content) {=0A=
    return Element.insert(element, {bottom:content});=0A=
  },=0A=
=0A=
  After: function(element, content) {=0A=
    return Element.insert(element, {after:content});=0A=
  }=0A=
};=0A=
=0A=
var $continue =3D new Error('"throw $continue" is deprecated, use =
"return" instead');=0A=
=0A=
// This should be moved to script.aculo.us; notice the deprecated methods=0A=
// further below, that map to the newer Element methods.=0A=
var Position =3D {=0A=
  // set to true if needed, warning: firefox performance problems=0A=
  // NOT neeeded for page scrolling, only if draggable contained in=0A=
  // scrollable elements=0A=
  includeScrollOffsets: false,=0A=
=0A=
  // must be called before calling withinIncludingScrolloffset, every =
time the=0A=
  // page is scrolled=0A=
  prepare: function() {=0A=
    this.deltaX =3D  window.pageXOffset=0A=
                || document.documentElement.scrollLeft=0A=
                || document.body.scrollLeft=0A=
                || 0;=0A=
    this.deltaY =3D  window.pageYOffset=0A=
                || document.documentElement.scrollTop=0A=
                || document.body.scrollTop=0A=
                || 0;=0A=
  },=0A=
=0A=
  // caches x/y coordinate pair to use with overlap=0A=
  within: function(element, x, y) {=0A=
    if (this.includeScrollOffsets)=0A=
      return this.withinIncludingScrolloffsets(element, x, y);=0A=
    this.xcomp =3D x;=0A=
    this.ycomp =3D y;=0A=
    this.offset =3D Element.cumulativeOffset(element);=0A=
=0A=
    return (y >=3D this.offset[1] &&=0A=
            y <  this.offset[1] + element.offsetHeight &&=0A=
            x >=3D this.offset[0] &&=0A=
            x <  this.offset[0] + element.offsetWidth);=0A=
  },=0A=
=0A=
  withinIncludingScrolloffsets: function(element, x, y) {=0A=
    var offsetcache =3D Element.cumulativeScrollOffset(element);=0A=
=0A=
    this.xcomp =3D x + offsetcache[0] - this.deltaX;=0A=
    this.ycomp =3D y + offsetcache[1] - this.deltaY;=0A=
    this.offset =3D Element.cumulativeOffset(element);=0A=
=0A=
    return (this.ycomp >=3D this.offset[1] &&=0A=
            this.ycomp <  this.offset[1] + element.offsetHeight &&=0A=
            this.xcomp >=3D this.offset[0] &&=0A=
            this.xcomp <  this.offset[0] + element.offsetWidth);=0A=
  },=0A=
=0A=
  // within must be called directly before=0A=
  overlap: function(mode, element) {=0A=
    if (!mode) return 0;=0A=
    if (mode =3D=3D 'vertical')=0A=
      return ((this.offset[1] + element.offsetHeight) - this.ycomp) /=0A=
        element.offsetHeight;=0A=
    if (mode =3D=3D 'horizontal')=0A=
      return ((this.offset[0] + element.offsetWidth) - this.xcomp) /=0A=
        element.offsetWidth;=0A=
  },=0A=
=0A=
  // Deprecation layer -- use newer Element methods now (1.5.2).=0A=
=0A=
  cumulativeOffset: Element.Methods.cumulativeOffset,=0A=
=0A=
  positionedOffset: Element.Methods.positionedOffset,=0A=
=0A=
  absolutize: function(element) {=0A=
    Position.prepare();=0A=
    return Element.absolutize(element);=0A=
  },=0A=
=0A=
  relativize: function(element) {=0A=
    Position.prepare();=0A=
    return Element.relativize(element);=0A=
  },=0A=
=0A=
  realOffset: Element.Methods.cumulativeScrollOffset,=0A=
=0A=
  offsetParent: Element.Methods.getOffsetParent,=0A=
=0A=
  page: Element.Methods.viewportOffset,=0A=
=0A=
  clone: function(source, target, options) {=0A=
    options =3D options || { };=0A=
    return Element.clonePosition(target, source, options);=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
if (!document.getElementsByClassName) document.getElementsByClassName =
=3D function(instanceMethods){=0A=
  function iter(name) {=0A=
    return name.blank() ? null : "[contains(concat(' ', @class, ' '), ' =
" + name + " ')]";=0A=
  }=0A=
=0A=
  instanceMethods.getElementsByClassName =3D =
Prototype.BrowserFeatures.XPath ?=0A=
  function(element, className) {=0A=
    className =3D className.toString().strip();=0A=
    var cond =3D /\s/.test(className) ? $w(className).map(iter).join('') =
: iter(className);=0A=
    return cond ? document._getElementsByXPath('.//*' + cond, element) : =
[];=0A=
  } : function(element, className) {=0A=
    className =3D className.toString().strip();=0A=
    var elements =3D [], classNames =3D (/\s/.test(className) ? =
$w(className) : null);=0A=
    if (!classNames && !className) return elements;=0A=
=0A=
    var nodes =3D $(element).getElementsByTagName('*');=0A=
    className =3D ' ' + className + ' ';=0A=
=0A=
    for (var i =3D 0, child, cn; child =3D nodes[i]; i++) {=0A=
      if (child.className && (cn =3D ' ' + child.className + ' ') && =
(cn.include(className) ||=0A=
          (classNames && classNames.all(function(name) {=0A=
            return !name.toString().blank() && cn.include(' ' + name + ' =
');=0A=
          }))))=0A=
        elements.push(Element.extend(child));=0A=
    }=0A=
    return elements;=0A=
  };=0A=
=0A=
  return function(className, parentElement) {=0A=
    return $(parentElement || =
document.body).getElementsByClassName(className);=0A=
  };=0A=
}(Element.Methods);=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Element.ClassNames =3D Class.create();=0A=
Element.ClassNames.prototype =3D {=0A=
  initialize: function(element) {=0A=
    this.element =3D $(element);=0A=
  },=0A=
=0A=
  _each: function(iterator) {=0A=
    this.element.className.split(/\s+/).select(function(name) {=0A=
      return name.length > 0;=0A=
    })._each(iterator);=0A=
  },=0A=
=0A=
  set: function(className) {=0A=
    this.element.className =3D className;=0A=
  },=0A=
=0A=
  add: function(classNameToAdd) {=0A=
    if (this.include(classNameToAdd)) return;=0A=
    this.set($A(this).concat(classNameToAdd).join(' '));=0A=
  },=0A=
=0A=
  remove: function(classNameToRemove) {=0A=
    if (!this.include(classNameToRemove)) return;=0A=
    this.set($A(this).without(classNameToRemove).join(' '));=0A=
  },=0A=
=0A=
  toString: function() {=0A=
    return $A(this).join(' ');=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Element.ClassNames.prototype, Enumerable);=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Element.addMethods();
------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/public_media_site/js/expertia_base2_4.js


/* #################### preload menu images #################### */

if (document.images) {
	preloadImagesList =3D new Array(
		);
	preloadImages =3D new Array();

		for(var i=3D0; i<preloadImagesList.length; i++) {
			preloadImages[i] =3D new Image(213,110);
			preloadImages[i].src =3D preloadImagesList[i];
		}
}

/* #################### standard communicateWindow #################### =
*/

function closeCommunicateWindow() {
	var win =3D $('communicateWindow');
	var iframe =3D $('communicateWindowIframe');
	if (win) { win.remove(); }
	if (iframe) { iframe.remove(); }
}

function communicateWindow(text, type, width) {
=09
	/*
	parameters:
		text				(required) text to be shown
		type				(optional) possible values: error, advice
		width				(optional) default in css: 400px
	*/
=09
	closeCommunicateWindow(); // check if communicatWindow exists and close =
it
=09


	/*
	create:
	<div class=3D"communicateWindow">
		<div>
			<p></p>
		</div>
	</div> :
	*/
			var com =3D new Element('div', { 'id' : 'communicateWindow' });
			var comChild =3D new Element('div', { 'class' : 'inner' });
			var content =3D new Element('div').update(text);
			var closeBtn =3D new Element('p', { 'class' :  'comWinCloseBtn' });
			var anch =3D new Element('a', { 'href' : =
'javascript:closeCommunicateWindow();' }).update('zamknij');

			if (width) {
				com.setStyle({
					width		: width + "px",
					marginLeft	: -(width/2) + "px"
				});
				comChild.setStyle({
					width		: width-22 + "px"
				});
			}

			com.insert(comChild);
			comChild.insert(content);
			comChild.insert(closeBtn);
			closeBtn.insert(anch);
	=09
			// show communicateWindow
			document.body.appendChild(com);



	// add error type (if set):
			if (type) {
				if (type =3D=3D "error") {
					var imgsource =3D "/public_media_site/images/icon_warn_small.gif";
				} else if (type =3D=3D "advice") {
					var imgsource =3D "/public_media_site/images/question_mark.gif";
				}
					var img =3D new Element('img', { 'src' : imgsource });
					content.insert({ before : img });
			}



	// BEGIN - center vertically communicateWindow on page
			// get scroll position:
			var centerPoint =3D document.viewport.getScrollOffsets()[1];
	=09
			centerPoint +=3D document.viewport.getHeight()/2;
	=09
			// get communicateWindow height:
			com.setStyle({display: 'block'});
			centerPoint -=3D (com.getHeight()/2); //divide communicateWindow =
height by 2 ...
	=09
			// ... and center communicateWindow
			com.setStyle({top: centerPoint + "px"});
	// END - center vertically communicateWindow on page



	// BEGIN - center horizontally communicateWindow on page
			var horCenterPoint =3D document.viewport.getScrollOffsets()[0];
			if (horCenterPoint > 0 || width) { // if scrolled horizontally or if =
width is set ...
				var marginL =3D horCenterPoint-com.getWidth()/2;
				com.setStyle({marginLeft: marginL + 'px'}); // ... change default =
css margin
			}
	// END - center horizontally communicateWindow on page



	// repair bug - flash or select content appers over communicateWindow =
(div), but under iframe ...
	// ... so put iframe between site content and communicateWindow
			var iframe =3D new Element('iframe', { 'id': =
'communicateWindowIframe', 'src': 'javascript:false', 'frameborder': =
'0'});
			iframe.setStyle({
				position	: "absolute",
				top			: com.positionedOffset()[1] + 'px',
				height		: com.getHeight() + 'px'
			});
			if (width) {
				iframe.setStyle({
								width		: width+40 + 'px',
								marginLeft	: marginL + 'px'
								});
			}
			if (horCenterPoint > 0) {
				iframe.setStyle({ marginLeft : marginL + 'px'});
			}
			com.insert({before : iframe});

}

/* #################### bottom bar #################### */

var browser =3D navigator.appVersion;
if (browser.match('MSIE 6') =3D=3D null) {
	document.observe("dom:loaded", setBottomBar);
	window.onresize =3D setBottomBar;
} else {
	document.observe("dom:loaded", setBottomBar);
	window.onresize =3D setBottomBar;
	window.onscroll =3D setBottomBar;
}

function setBottomBar() {
	if ($('bottomBar') !=3D null) {
=09
		//parameters
		var bottomSpace =3D 0; //bottom space in px
=09
		var bottomBar =3D $('bottomBar');
		bottomBar.hide();
		$('body').insert(bottomBar);
		bottomBar.show();
	=09
		var positionFromBottom =3D bottomBar.getHeight() + bottomSpace;
		var barPosition =3D document.viewport.getScrollOffsets()[1] + =
document.viewport.getHeight() - positionFromBottom;
		barPosition +=3D 'px';
		positionFromBottom +=3D 'px';
		bottomSpace +=3D 'px';
		$('body').setStyle({
			marginBottom: positionFromBottom
		});
		bottomBar.addClassName('bottomBarFixed');
		if (browser.match('MSIE 6') =3D=3D null) { // normal browsers
			bottomBar.setStyle({
				position: 'fixed',
				bottom: bottomSpace
			});
		} else { // IE 6
			if (document.viewport.getWidth() > 990) {
				bottomBar.setStyle({
					position: 'absolute',
					top: barPosition,
					width: '100%'
				});
			} else {
				bottomBar.setStyle({
					position: 'absolute',
					top: barPosition,
					width: '990px'
				});
			}
		}
	}
}

/* #################### tags cloud #################### */

tag_cloud_activate =3D function() {
	$('tag_cloud_more').setStyle({ display: 'inline', marginLeft: '30px' =
});
	$('tag_cloud_more').observe("click", tag_cloud_expand);
	$('tag_cloud_less').observe("click", tag_cloud_hide);
};
var tag_cloud_height =3D 0;
tag_cloud_expand =3D function(event) {
	event.stop();
	var cloud =3D $('tag_cloud');
	tag_cloud_height =3D cloud.getHeight();
	cloud.ancestors()[0].setStyle({ height: =
cloud.ancestors()[0].getHeight() + 'px' });
	cloud.setStyle({ overflow: 'hidden', height: +tag_cloud_height+'px' });
	$('tag_short_list').addClassName('hide');
	$('tag_full_list').removeClassName('hide');
	cloud.absolutize();
	cloud.setStyle({ marginLeft: 0 });
	$$('select', 'object', 'embed', 'iframe', '#tag_cloud .top', =
'#tag_cloud .bottom').each(function(node){ node.style.visibility =3D =
'hidden' });
	cloud.childElements()[0].setStyle({ backgroundImage: 'none' });
	cloud.hide();
	$('body').insert(cloud);
	cloud.show();
	new Effect.Move(cloud, { x: -500, y: 0 });
	cloud.morph('width: 576px; height: 250px');
	new Effect.Scale(cloud.childElements()[0], 200, {scaleX: false});
	cloud.setStyle({ border: '1px solid #cccccc'});
};
tag_cloud_hide =3D function(event) {
	event.stop();
	var cloud =3D $('tag_cloud');
	cloud.setStyle({ border: ''});
	new Effect.Scale(cloud.childElements()[0], 50, {scaleX: false});
	cloud.morph('width: 293px; height: '+tag_cloud_height+'px');
	new Effect.Move(cloud, { x: 500, y: 0, afterFinish: function() {
		$$('select', 'object', 'embed', 'iframe', '#tag_cloud .top', =
'#tag_cloud .bottom').each(function(node){ node.style.visibility =3D =
'visible' });
		cloud.childElements()[0].setStyle({ backgroundImage: '' });
		$('tag_full_list').addClassName('hide');
		$('tag_short_list').removeClassName('hide');
	} });
/*	cloud.hide();
	$('header').childElements()[0].insert(cloud);
	cloud.show();
	cloud.relativize();

*/
};

document.observe("dom:loaded", tag_cloud_activate);


------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: 7bit
Content-Location: http://expertia.pl/public_media_site/js/dmenu.js

function Pokaz(nazwa)
{
if (document.getElementById(nazwa) != null)

{
document.getElementById(nazwa).style.visibility = 'visible';
}
}
function Ukryj(nazwa)
{
if (document.getElementById(nazwa) != null)
{
  document.getElementById(nazwa).style.visibility= 'hidden';
}
}
function Ukryj2(oThis, e) {
if (e.relatedTarget)
{
return(e.relatedTarget != oThis && e.relatedTarget.parentNode != oThis);
}
return(e.toElement != oThis && e.toElement.parentNode != oThis);
}

function Testuj(event,nazwa)
{ 
if (navigator.appName != "Microsoft Internet Explorer") {
if  (event.relatedTarget.tagName == 'LI')
{
document.getElementById(nazwa).style.visibility= 'visible';}
}
}



	

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/adv_expertia_ox/www/delivery/spcjs.php?id=1

=0A=
if (typeof(OA_zones) !=3D 'undefined') {=0A=
var OA_zoneids =3D '';=0A=
for (var zonename in OA_zones) OA_zoneids +=3D escape(zonename+'=3D' + =
OA_zones[zonename] + "|");=0A=
OA_zoneids +=3D '&nz=3D1';=0A=
} else {=0A=
var OA_zoneids =3D =
escape('1|4|5|6|7|8|9|10|11|111|112|113|114|115|116|117|118|119|100|101|1=
02|103|104|105|106|107|109|110');=0A=
}=0A=
if (typeof(OA_source) =3D=3D 'undefined') { OA_source =3D ''; }=0A=
var OA_p=3Dlocation.protocol=3D=3D'https:'?'https:':'http:';=0A=
var OA_r=3DMath.floor(Math.random()*99999999);=0A=
OA_output =3D new Array();=0A=
=0A=
var OA_fo =3D '';=0A=
OA_fo +=3D "<"+"script type=3D\'text/javascript\' =
src=3D\'http://expertia.pl/adv_expertia_ox/www/delivery/fl.js\'><"+"/scri=
pt>\n";=0A=
document.write(OA_fo);=0A=
=0A=
var OA_spc=3D"<"+"script type=3D'text/javascript' ";=0A=
OA_spc+=3D"src=3D'"+OA_p+"//expertia.pl/adv_expertia_ox/www/delivery/spc.=
php?zones=3D"+OA_zoneids;=0A=
OA_spc+=3D"&amp;source=3D"+escape(OA_source)+"&amp;r=3D"+OA_r;=0A=
OA_spc+=3D(document.charset ? '&amp;charset=3D'+document.charset : =
(document.characterSet ? '&amp;charset=3D'+document.characterSet : ''));=0A=
=0A=
if (window.location) OA_spc+=3D"&amp;loc=3D"+escape(window.location);=0A=
if (document.referrer) =
OA_spc+=3D"&amp;referer=3D"+escape(document.referrer);=0A=
OA_spc+=3D"'><"+"/script>";=0A=
document.write(OA_spc);=0A=
=0A=
function OA_show(name) {=0A=
if (typeof(OA_output[name]) =3D=3D 'undefined') {=0A=
return;=0A=
} else {=0A=
document.write(OA_output[name]);=0A=
}=0A=
}=0A=
function OA_showpop(name) {=0A=
if (typeof(OA_popupZones[name]) =3D=3D 'undefined') {=0A=
return;=0A=
}=0A=
var OA_pop=3D"<"+"script type=3D'text/javascript' ";=0A=
OA_pop+=3D"src=3D'"+OA_p+"//expertia.pl/adv_expertia_ox/www/delivery/apu.=
php?zoneid=3D"+OA_popupZones[name];=0A=
OA_pop+=3D"&amp;source=3D"+escape(OA_source)+"&amp;r=3D"+OA_r;=0A=
if (window.location) OA_pop+=3D"&amp;loc=3D"+escape(window.location);=0A=
if (document.referrer) =
OA_pop+=3D"&amp;referer=3D"+escape(document.referrer);=0A=
OA_pop+=3D"'><"+"/script>";=0A=
document.write(OA_pop);=0A=
}=0A=

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/public_media_site/js/swfobject.js

/**
 * SWFObject v1.4.4: Flash Player detection and embed - =
http://blog.deconcept.com/swfobject/
 *
 * SWFObject is (c) 2006 Geoff Stearns and is released under the MIT =
License:
 * http://www.opensource.org/licenses/mit-license.php
 *
 * **SWFObject is the SWF embed script formerly known as FlashObject. =
The name was changed for
 *   legal reasons.
 */
if(typeof deconcept=3D=3D"undefined"){var deconcept=3Dnew Object();}
if(typeof deconcept.util=3D=3D"undefined"){deconcept.util=3Dnew =
Object();}
if(typeof =
deconcept.SWFObjectUtil=3D=3D"undefined"){deconcept.SWFObjectUtil=3Dnew =
Object();}
deconcept.SWFObject=3Dfunction(_1,id,w,h,_5,c,_7,_8,_9,_a,_b){if(!documen=
t.getElementById){return;}
this.DETECT_KEY=3D_b?_b:"detectflash";
this.skipDetect=3Ddeconcept.util.getRequestParameter(this.DETECT_KEY);
this.params=3Dnew Object();
this.variables=3Dnew Object();
this.attributes=3Dnew Array();
if(_1){this.setAttribute("swf",_1);}
if(id){this.setAttribute("id",id);}
if(w){this.setAttribute("width",w);}
if(h){this.setAttribute("height",h);}
if(_5){this.setAttribute("version",new =
deconcept.PlayerVersion(_5.toString().split(".")));}
this.installedVer=3Ddeconcept.SWFObjectUtil.getPlayerVersion();
if(c){this.addParam("bgcolor",c);}
var q=3D_8?_8:"high";
this.addParam("quality",q);
this.setAttribute("useExpressInstall",_7);
this.setAttribute("doExpressInstall",false);
var _d=3D(_9)?_9:window.location;
this.setAttribute("xiRedirectUrl",_d);
this.setAttribute("redirectUrl","");
if(_a){this.setAttribute("redirectUrl",_a);}};
deconcept.SWFObject.prototype=3D{setAttribute:function(_e,_f){
this.attributes[_e]=3D_f;
},getAttribute:function(_10){
return this.attributes[_10];
},addParam:function(_11,_12){
this.params[_11]=3D_12;
},getParams:function(){
return this.params;
},addVariable:function(_13,_14){
this.variables[_13]=3D_14;
},getVariable:function(_15){
return this.variables[_15];
},getVariables:function(){
return this.variables;
},getVariablePairs:function(){
var _16=3Dnew Array();
var key;
var _18=3Dthis.getVariables();
for(key in _18){_16.push(key+"=3D"+_18[key]);}
return _16;},getSWFHTML:function(){var _19=3D"";
if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){
if(this.getAttribute("doExpressInstall")){
this.addVariable("MMplayerType","PlugIn");}
_19=3D"<embed type=3D\"application/x-shockwave-flash\" =
src=3D\""+this.getAttribute("swf")+"\" =
width=3D\""+this.getAttribute("width")+"\" =
height=3D\""+this.getAttribute("height")+"\"";
_19+=3D" id=3D\""+this.getAttribute("id")+"\" =
name=3D\""+this.getAttribute("id")+"\" ";
var _1a=3Dthis.getParams();
for(var key in _1a){_19+=3D[key]+"=3D\""+_1a[key]+"\" ";}
var _1c=3Dthis.getVariablePairs().join("&");
if(_1c.length>0){_19+=3D"flashvars=3D\""+_1c+"\"";}_19+=3D"/>";
}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplaye=
rType","ActiveX");}
_19=3D"<object id=3D\""+this.getAttribute("id")+"\" =
classid=3D\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" =
width=3D\""+this.getAttribute("width")+"\" =
height=3D\""+this.getAttribute("height")+"\">";
_19+=3D"<param name=3D\"movie\" value=3D\""+this.getAttribute("swf")+"\" =
/>";
var _1d=3Dthis.getParams();
for(var key in _1d){_19+=3D"<param name=3D\""+key+"\" =
value=3D\""+_1d[key]+"\" />";}
var _1f=3Dthis.getVariablePairs().join("&");
if(_1f.length>0){_19+=3D"<param name=3D\"flashvars\" value=3D\""+_1f+"\" =
/>";}_19+=3D"</object>";}
return _19;
},write:function(_20){
if(this.getAttribute("useExpressInstall")){
var _21=3Dnew deconcept.PlayerVersion([6,0,65]);
if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsVal=
id(this.getAttribute("version"))){
this.setAttribute("doExpressInstall",true);
this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl"=
)));
document.title=3Ddocument.title.slice(0,47)+" - Flash Player =
Installation";
this.addVariable("MMdoctitle",document.title);}}
if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installed=
Ver.versionIsValid(this.getAttribute("version"))){
var n=3D(typeof _20=3D=3D"string")?document.getElementById(_20):_20;
n.innerHTML=3Dthis.getSWFHTML();return true;
}else{if(this.getAttribute("redirectUrl")!=3D""){document.location.replac=
e(this.getAttribute("redirectUrl"));}}
return false;}};
deconcept.SWFObjectUtil.getPlayerVersion=3Dfunction(){
var _23=3Dnew deconcept.PlayerVersion([0,0,0]);
if(navigator.plugins&&navigator.mimeTypes.length){
var x=3Dnavigator.plugins["Shockwave Flash"];
if(x&&x.description){_23=3Dnew =
deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replac=
e(/(\s+r|\s+b[0-9]+)/,".").split("."));}
}else{try{var axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}
catch(e){try{var axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
_23=3Dnew =
deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess=3D"always";}
catch(e){if(_23.major=3D=3D6){return _23;}}try{axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash");}
catch(e){}}if(axo!=3Dnull){_23=3Dnew =
deconcept.PlayerVersion(axo.GetVariable("$version").split(" =
")[1].split(","));}}
return _23;};
deconcept.PlayerVersion=3Dfunction(_27){
this.major=3D_27[0]!=3Dnull?parseInt(_27[0]):0;
this.minor=3D_27[1]!=3Dnull?parseInt(_27[1]):0;
this.rev=3D_27[2]!=3Dnull?parseInt(_27[2]):0;
};
deconcept.PlayerVersion.prototype.versionIsValid=3Dfunction(fv){
if(this.major<fv.major){return false;}
if(this.major>fv.major){return true;}
if(this.minor<fv.minor){return false;}
if(this.minor>fv.minor){return true;}
if(this.rev<fv.rev){
return false;
}return true;};
deconcept.util=3D{getRequestParameter:function(_29){
var q=3Ddocument.location.search||document.location.hash;
if(q){var _2b=3Dq.substring(1).split("&");
for(var i=3D0;i<_2b.length;i++){
if(_2b[i].substring(0,_2b[i].indexOf("=3D"))=3D=3D_29){
return _2b[i].substring((_2b[i].indexOf("=3D")+1));}}}
return "";}};
deconcept.SWFObjectUtil.cleanupSWFs=3Dfunction(){if(window.opera||!docume=
nt.all){return;}
var _2d=3Ddocument.getElementsByTagName("OBJECT");
for(var i=3D0;i<_2d.length;i++){_2d[i].style.display=3D"none";for(var x =
in _2d[i]){
if(typeof _2d[i][x]=3D=3D"function"){_2d[i][x]=3Dfunction(){};}}}};
deconcept.SWFObjectUtil.prepUnload=3Dfunction(){__flash_unloadHandler=3Df=
unction(){};
__flash_savedUnloadHandler=3Dfunction(){};
if(typeof window.onunload=3D=3D"function"){
var _30=3Dwindow.onunload;
window.onunload=3Dfunction(){
deconcept.SWFObjectUtil.cleanupSWFs();_30();};
}else{window.onunload=3Ddeconcept.SWFObjectUtil.cleanupSWFs;}};
if(typeof window.onbeforeunload=3D=3D"function"){
var oldBeforeUnload=3Dwindow.onbeforeunload;
window.onbeforeunload=3Dfunction(){
deconcept.SWFObjectUtil.prepUnload();
oldBeforeUnload();};
}else{window.onbeforeunload=3Ddeconcept.SWFObjectUtil.prepUnload;}
if(Array.prototype.push=3D=3Dnull){
Array.prototype.push=3Dfunction(_31){
this[this.length]=3D_31;
return this.length;};}
var getQueryParamValue=3Ddeconcept.util.getRequestParameter;
var FlashObject=3Ddeconcept.SWFObject;
var SWFObject=3Ddeconcept.SWFObject;

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/adv_expertia_ox/www/delivery/ag.php

var phpAds_adSenseDeliveryDone;var phpAds_adSensePx;var =
phpAds_adSensePy;function phpAds_adSenseClick(_1,_2){var _3=3D"__";var =
cb=3Dnew String(Math.random());cb=3Dcb.substring(2,11);var i=3Dnew =
Image();i.src=3D_1+"/ck.php?"+_2+_3+"trackonly=3D1"+_3+"cb=3D"+cb+_3+"oad=
est=3D";}function phpAds_adSenseLog(_6){var _7=3D"__";var =
_8;if(_8=3D_6.src.match(/^(.*)\/afr\.php\?n=3D([a-z0-9]+)/i)){phpAds_adSe=
nseClick(_8[1],"oaparams=3D"+_7.length+_7+"n=3D"+_8[2]);}else{if(typeof =
_6.parentNode!=3D"undefined"){var =
t=3D_6.parentNode.innerHTML;if(_8=3Dt.match(/\/\* openads=3D([^ ]*) =
bannerid=3D([^ ]*) zoneid=3D([^ ]*) source=3D([^ ]*) =
\*\//)){phpAds_adSenseClick(_8[1],"oaparams=3D"+_7.length+_7+"bannerid=3D=
"+_8[2]+_7+"zoneid=3D"+_8[3]+_7+"source=3D"+_8[4]);}}}}function =
phpAds_adSenseGetMouse(e){if(typeof =
e.pageX=3D=3D"number"){phpAds_adSensePx=3De.pageX;phpAds_adSensePy=3De.pa=
geY;}else{if(typeof =
e.clientX=3D=3D"number"){phpAds_adSensePx=3De.clientX;phpAds_adSensePy=3D=
e.clientY;if(document.body&&(document.body.scrollLeft||document.body.scro=
llTop)){phpAds_adSensePx+=3Ddocument.body.scrollLeft;phpAds_adSensePy+=3D=
document.body.scrollTop;}else{if(document.documentElement&&(document.docu=
mentElement.scrollLeft||document.documentElement.scrollTop)){phpAds_adSen=
sePx+=3Ddocument.documentElement.scrollLeft;phpAds_adSensePy+=3Ddocument.=
documentElement.scrollTop;}}}}}function phpAds_adSenseFindX(_b){var =
x=3D0;while(_b){x+=3D_b.offsetLeft;_b=3D_b.offsetParent;}return =
x;}function phpAds_adSenseFindY(_d){var =
y=3D0;while(_d){y+=3D_d.offsetTop;_d=3D_d.offsetParent;}return =
y;}function phpAds_adSensePageExit(e){var =
ad=3Ddocument.getElementsByTagName("iframe");if(typeof =
phpAds_adSensePx=3D=3D"undefined"){return;}for(var =
i=3D0;i<ad.length;i++){var _12=3DphpAds_adSenseFindX(ad[i]);var =
_13=3DphpAds_adSenseFindY(ad[i]);var =
_14=3DparseInt(_12)+parseInt(ad[i].width)+15;var =
_15=3DparseInt(_13)+parseInt(ad[i].height)+10;var =
_16=3D(phpAds_adSensePx>(_12-10)&&phpAds_adSensePx<_14);var =
_17=3D(phpAds_adSensePy>(_13-10)&&phpAds_adSensePy<_15);if(_17&&_16){if(a=
d[i].src.match(/googlesyndication\.com|ypn-js\.overture\.com/)||ad[i].src=
.indexOf("afr.php?")>-1){phpAds_adSenseLog(ad[i]);}}}}function =
phpAds_adSenseInit(){if(document.all&&typeof =
window.opera=3D=3D"undefined"){var =
el=3Ddocument.getElementsByTagName("iframe");for(var =
i=3D0;i<el.length;i++){if(el[i].src.match(/googlesyndication\.com|ypn-js\=
.overture\.com/)){el[i].onfocus=3Dfunction(){phpAds_adSenseLog(this);};}}=
}else{if(typeof =
window.addEventListener!=3D"undefined"){window.addEventListener("unload",=
phpAds_adSensePageExit,false);window.addEventListener("mousemove",phpAds_=
adSenseGetMouse,true);}}}function phpAds_adSenseDelivery(){if(typeof =
phpAds_adSenseDeliveryDone!=3D"undefined"&&phpAds_adSenseDeliveryDone){re=
turn;}phpAds_adSenseDeliveryDone=3Dtrue;if(typeof =
window.addEventListener!=3D"undefined"){window.addEventListener("load",ph=
pAds_adSenseInit,false);}else{if(typeof =
document.addEventListener!=3D"undefined"){document.addEventListener("load=
",phpAds_adSenseInit,false);}else{if(typeof =
window.attachEvent!=3D"undefined"){window.attachEvent("onload",phpAds_adS=
enseInit);}else{if(typeof window.onload=3D=3D"function"){var =
_1a=3Donload;window.onload=3Dfunction(){_1a();phpAds_adSenseInit();};}els=
e{window.onload=3DphpAds_adSenseInit;}}}}}phpAds_adSenseDelivery();
------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://s1.hit.stat24.com/xy.js?id=oggwrTeDp0sOo8ARaJdep8cQLXWwVsOe4Myc6vljEG3.57/align=center/type=absolute

// (c) 2000-2007 by Gemius SA=0A=
function gxy_emission() {=0A=
=0A=
}=0A=
gxy_emission();=0A=
var gxy_url_params =3D =
'id=3DoggwrTeDp0sOo8ARaJdep8cQLXWwVsOe4Myc6vljEG3.57/align=3Dcenter/type=3D=
absolute';=0A=
var gxy_host =3D 'http://st.hit.gemius.pl/_'+(new =
Date()).getTime()+'/redot.gif?id=3DKxX81my6uKgJthVjXJiuSGXCvRftx1fa66TUeR=
o19Xn.q7&';=0A=
document.writeln('<'+'script type=3D"text/javascript" =
src=3D"http://s1.hit.stat24.com/cachedxy.js"><'+'/script>');=0A=
=0A=

------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/public_media_site/js/scriptaculous/scriptaculous.js?load=effects,builder

// script.aculo.us scriptaculous.js v1.8.1, Thu Jan 03 22:07:12 -0500 =
2008=0A=
=0A=
// Copyright (c) 2005-2007 Thomas Fuchs (http://script.aculo.us, =
http://mir.aculo.us)=0A=
// =0A=
// Permission is hereby granted, free of charge, to any person obtaining=0A=
// a copy of this software and associated documentation files (the=0A=
// "Software"), to deal in the Software without restriction, including=0A=
// without limitation the rights to use, copy, modify, merge, publish,=0A=
// distribute, sublicense, and/or sell copies of the Software, and to=0A=
// permit persons to whom the Software is furnished to do so, subject to=0A=
// the following conditions:=0A=
// =0A=
// The above copyright notice and this permission notice shall be=0A=
// included in all copies or substantial portions of the Software.=0A=
//=0A=
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,=0A=
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF=0A=
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND=0A=
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE=0A=
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION=0A=
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION=0A=
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.=0A=
//=0A=
// For details, see the script.aculo.us web site: http://script.aculo.us/=0A=
=0A=
var Scriptaculous =3D {=0A=
  Version: '1.8.1',=0A=
  require: function(libraryName) {=0A=
    // inserting via DOM fails in Safari 2.0, so brute force approach=0A=
    document.write('<script type=3D"text/javascript" =
src=3D"'+libraryName+'"><\/script>');=0A=
  },=0A=
  REQUIRED_PROTOTYPE: '1.6.0',=0A=
  load: function() {=0A=
    function convertVersionString(versionString){=0A=
      var r =3D versionString.split('.');=0A=
      return parseInt(r[0])*100000 + parseInt(r[1])*1000 + =
parseInt(r[2]);=0A=
    }=0A=
 =0A=
    if((typeof Prototype=3D=3D'undefined') || =0A=
       (typeof Element =3D=3D 'undefined') || =0A=
       (typeof Element.Methods=3D=3D'undefined') ||=0A=
       (convertVersionString(Prototype.Version) < =0A=
        convertVersionString(Scriptaculous.REQUIRED_PROTOTYPE)))=0A=
       throw("script.aculo.us requires the Prototype JavaScript =
framework >=3D " +=0A=
        Scriptaculous.REQUIRED_PROTOTYPE);=0A=
    =0A=
    $A(document.getElementsByTagName("script")).findAll( function(s) {=0A=
      return (s.src && s.src.match(/scriptaculous\.js(\?.*)?$/))=0A=
    }).each( function(s) {=0A=
      var path =3D s.src.replace(/scriptaculous\.js(\?.*)?$/,'');=0A=
      var includes =3D s.src.match(/\?.*load=3D([a-z,]*)/);=0A=
      (includes ? includes[1] : =
'builder,effects,dragdrop,controls,slider,sound').split(',').each(=0A=
       function(include) { Scriptaculous.require(path+include+'.js') });=0A=
    });=0A=
  }=0A=
}=0A=
=0A=
Scriptaculous.load();
------=_NextPart_000_0000_01C99C98.47D5DD50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://expertia.pl/public_media_site/js/lightbox.js

// =
-------------------------------------------------------------------------=
----------
//
//	Lightbox v2.04
//	by Lokesh Dhakar - http://www.lokeshdhakar.com
//	Last Modification: 2/9/08
//
//	For more information, visit:
//	http://lokeshdhakar.com/projects/lightbox2/
//
//	Licensed under the Creative Commons Attribution 2.5 License - =
http://creativecommons.org/licenses/by/2.5/
//  	- Free for use in both personal and commercial projects
//		- Attribution requires leaving author name, author link, and the =
license info intact.
//=09
//  Thanks: Scott Upton(uptonic.com), Peter-Paul Koch(quirksmode.com), =
and Thomas Fuchs(mir.aculo.us) for ideas, libs, and snippets.
//  		Artemy Tregubenko (arty.name) for cleanup and help in updating to =
latest ver of proto-aculous.
//
// =
-------------------------------------------------------------------------=
----------
/*

    Table of Contents
    -----------------
    Configuration

    Lightbox Class Declaration
    - initialize()
    - updateImageList()
    - start()
    - changeImage()
    - resizeImageContainer()
    - showImage()
    - updateDetails()
    - updateNav()
    - enableKeyboardNav()
    - disableKeyboardNav()
    - keyboardAction()
    - preloadNeighborImages()
    - end()
   =20
    Function Calls
    - document.observe()
  =20
*/
// =
-------------------------------------------------------------------------=
----------

//
//  Configurationl
//
LightboxOptions =3D Object.extend({
    fileLoadingImage:        =
'/public_media_site/images/lightbox/loading.gif',    =20
    fileBottomNavCloseImage: =
'/public_media_site/images/lightbox/closelabel.gif',

    overlayOpacity: 0.8,   // controls transparency of shadow overlay

    animate: true,         // toggles resizing animations
    resizeSpeed: 8,        // controls the speed of the image resizing =
animations (1=3Dslowest and 10=3Dfastest)

    borderSize: 10,         //if you adjust the padding in the CSS, you =
will need to update this variable

	// When grouping images this is used to write: Image # of #.
	// Change it for non-english localization
	labelImage: "Obraz",
	labelOf: "z"
}, window.LightboxOptions || {});

// =
-------------------------------------------------------------------------=
----------

var Lightbox =3D Class.create();

Lightbox.prototype =3D {
    imageArray: [],
    activeImage: undefined,
   =20
    // initialize()
    // Constructor runs on completion of the DOM loading. Calls =
updateImageList and then
    // the function inserts html at the bottom of the page which is used =
to display the shadow=20
    // overlay and the image container.
    //
    initialize: function() {   =20
       =20
        this.updateImageList();
       =20
        this.keyboardAction =3D =
this.keyboardAction.bindAsEventListener(this);

        if (LightboxOptions.resizeSpeed > 10) =
LightboxOptions.resizeSpeed =3D 10;
        if (LightboxOptions.resizeSpeed < 1)  =
LightboxOptions.resizeSpeed =3D 1;

	    this.resizeDuration =3D LightboxOptions.animate ? ((11 - =
LightboxOptions.resizeSpeed) * 0.15) : 0;
	    this.overlayDuration =3D LightboxOptions.animate ? 0.2 : 0;  // =
shadow fade in/out duration

        // When Lightbox starts it will resize itself from 250 by 250 to =
the current image dimension.
        // If animations are turned off, it will be hidden as to prevent =
a flicker of a
        // white 250 by 250 box.
        var size =3D (LightboxOptions.animate ? 250 : 1) + 'px';
       =20

        // Code inserts html at the bottom of the page that looks =
similar to this:
        //
        //  <div id=3D"overlay"></div>
        //  <div id=3D"lightbox">
        //      <div id=3D"outerImageContainer">
        //          <div id=3D"imageContainer">
        //              <img id=3D"lightboxImage">
        //              <div style=3D"" id=3D"hoverNav">
        //                  <a href=3D"#" id=3D"prevLink"></a>
        //                  <a href=3D"#" id=3D"nextLink"></a>
        //              </div>
        //              <div id=3D"loading">
        //                  <a href=3D"#" id=3D"loadingLink">
        //                      <img src=3D"images/loading.gif">
        //                  </a>
        //              </div>
        //          </div>
        //      </div>
        //      <div id=3D"imageDataContainer">
        //          <div id=3D"imageData">
        //              <div id=3D"imageDetails">
        //                  <span id=3D"caption"></span>
        //                  <span id=3D"numberDisplay"></span>
        //              </div>
        //              <div id=3D"bottomNav">
        //                  <a href=3D"#" id=3D"bottomNavClose">
        //                      <img src=3D"images/close.gif">
        //                  </a>
        //              </div>
        //          </div>
        //      </div>
        //  </div>


        var objBody =3D $$('body')[0];

		objBody.appendChild(Builder.node('div',{id:'overlay'}));
=09
        objBody.appendChild(Builder.node('div',{id:'lightbox'}, [
            Builder.node('div',{id:'outerImageContainer'},=20
                Builder.node('div',{id:'imageContainer'}, [
                    Builder.node('img',{id:'lightboxImage'}),=20
                    Builder.node('div',{id:'hoverNav'}, [
                        Builder.node('a',{id:'prevLink', href: '#' }),
                        Builder.node('a',{id:'nextLink', href: '#' })
                    ]),
                    Builder.node('div',{id:'loading'},=20
                        Builder.node('a',{id:'loadingLink', href: '#' }, =

                            Builder.node('img', {src: =
LightboxOptions.fileLoadingImage})
                        )
                    )
                ])
            ),
            Builder.node('div', {id:'imageDataContainer'},
                Builder.node('div',{id:'imageData'}, [
                    Builder.node('div',{id:'imageDetails'}, [
                        Builder.node('span',{id:'caption'}),
                        Builder.node('span',{id:'numberDisplay'})
                    ]),
                    Builder.node('div',{id:'bottomNav'},
                        Builder.node('a',{id:'bottomNavClose', href: '#' =
},
                            Builder.node('img', { src: =
LightboxOptions.fileBottomNavCloseImage })
                        )
                    )
                ])
            )
        ]));


		$('overlay').hide().observe('click', (function() { this.end(); =
}).bind(this));
		$('lightbox').hide().observe('click', (function(event) { if =
(event.element().id =3D=3D 'lightbox') this.end(); }).bind(this));
		$('outerImageContainer').setStyle({ width: size, height: size });
		$('prevLink').observe('click', (function(event) { event.stop(); =
this.changeImage(this.activeImage - 1); }).bindAsEventListener(this));
		$('nextLink').observe('click', (function(event) { event.stop(); =
this.changeImage(this.activeImage + 1); }).bindAsEventListener(this));
		$('loadingLink').observe('click', (function(event) { event.stop(); =
this.end(); }).bind(this));
		$('bottomNavClose').observe('click', (function(event) { event.stop(); =
this.end(); }).bind(this));

        var th =3D this;
        (function(){
            var ids =3D=20
                'overlay lightbox outerImageContainer imageContainer =
lightboxImage hoverNav prevLink nextLink loading loadingLink ' +=20
                'imageDataContainer imageData imageDetails caption =
numberDisplay bottomNav bottomNavClose';  =20
            $w(ids).each(function(id){ th[id] =3D $(id); });
        }).defer();
    },

    //
    // updateImageList()
    // Loops through anchor tags looking for 'lightbox' references and =
applies onclick
    // events to appropriate links. You can rerun after dynamically =
adding images w/ajax.
    //
    updateImageList: function() {  =20
        this.updateImageList =3D Prototype.emptyFunction;

        document.observe('click', (function(event){
            var target =3D event.findElement('a[rel^=3Dlightbox]') || =
event.findElement('area[rel^=3Dlightbox]');
            if (target) {
                event.stop();
                this.start(target);
            }
        }).bind(this));
    },
   =20
    //
    //  start()
    //  Display overlay and lightbox. If image is part of a set, add =
siblings to imageArray.
    //
    start: function(imageLink) {   =20

        $$('select', 'object', 'embed', 'iframe').each(function(node){ =
node.style.visibility =3D 'hidden' });

        // stretch overlay to fill page and fade in
        var arrayPageSize =3D this.getPageSize();
        $('overlay').setStyle({ width: arrayPageSize[0] + 'px', height: =
arrayPageSize[1] + 'px' });

        new Effect.Appear(this.overlay, { duration: =
this.overlayDuration, from: 0.0, to: LightboxOptions.overlayOpacity });

        this.imageArray =3D [];
        var imageNum =3D 0;      =20

        if ((imageLink.rel =3D=3D 'lightbox')){
            // if image is NOT part of a set, add single image to =
imageArray
            this.imageArray.push([imageLink.href, imageLink.title]);     =
   =20
        } else {
            // if image is part of a set..
            this.imageArray =3D=20
                $$(imageLink.tagName + '[href][rel=3D"' + imageLink.rel =
+ '"]').
                collect(function(anchor){ return [anchor.href, =
anchor.title]; }).
                uniq();
           =20
            while (this.imageArray[imageNum][0] !=3D imageLink.href) { =
imageNum++; }
        }

        // calculate top and left offset for the lightbox=20
        var arrayPageScroll =3D document.viewport.getScrollOffsets();
        var lightboxTop =3D arrayPageScroll[1] + =
(document.viewport.getHeight() / 10);
        var lightboxLeft =3D arrayPageScroll[0];
        this.lightbox.setStyle({ top: lightboxTop + 'px', left: =
lightboxLeft + 'px' }).show();
       =20
        this.changeImage(imageNum);
    },

    //
    //  changeImage()
    //  Hide most elements and preload image in preparation for resizing =
image container.
    //
    changeImage: function(imageNum) {  =20
       =20
        this.activeImage =3D imageNum; // update global var

        // hide elements during transition
        if (LightboxOptions.animate) this.loading.show();
        this.lightboxImage.hide();
        this.hoverNav.hide();
        this.prevLink.hide();
        this.nextLink.hide();
		// HACK: Opera9 does not currently support scriptaculous opacity and =
appear fx
        this.imageDataContainer.setStyle({opacity: .0001});
        this.numberDisplay.hide();     =20
       =20
        var imgPreloader =3D new Image();
       =20
        // once image is preloaded, resize image container


        imgPreloader.onload =3D (function(){
            this.lightboxImage.src =3D =
this.imageArray[this.activeImage][0];
            this.resizeImageContainer(imgPreloader.width, =
imgPreloader.height);
        }).bind(this);
        imgPreloader.src =3D this.imageArray[this.activeImage][0];
    },

    //
    //  resizeImageContainer()
    //
    resizeImageContainer: function(imgWidth, imgHeight) {

        // get current width and height
        var widthCurrent  =3D this.outerImageContainer.getWidth();
        var heightCurrent =3D this.outerImageContainer.getHeight();

        // get new width and height
        var widthNew  =3D (imgWidth  + LightboxOptions.borderSize * 2);
        var heightNew =3D (imgHeight + LightboxOptions.borderSize * 2);

        // scalars based on change from old to new
        var xScale =3D (widthNew  / widthCurrent)  * 100;
        var yScale =3D (heightNew / heightCurrent) * 100;

        // calculate size difference between new and old image, and =
resize if necessary
        var wDiff =3D widthCurrent - widthNew;
        var hDiff =3D heightCurrent - heightNew;

        if (hDiff !=3D 0) new Effect.Scale(this.outerImageContainer, =
yScale, {scaleX: false, duration: this.resizeDuration, queue: 'front'}); =

        if (wDiff !=3D 0) new Effect.Scale(this.outerImageContainer, =
xScale, {scaleY: false, duration: this.resizeDuration, delay: =
this.resizeDuration});=20

        // if new and old image are same size and no scaling transition =
is necessary,=20
        // do a quick pause to prevent image flicker.
        var timeout =3D 0;
        if ((hDiff =3D=3D 0) && (wDiff =3D=3D 0)){
            timeout =3D 100;
            if (Prototype.Browser.IE) timeout =3D 250;  =20
        }

        (function(){
            this.prevLink.setStyle({ height: imgHeight + 'px' });
            this.nextLink.setStyle({ height: imgHeight + 'px' });
            this.imageDataContainer.setStyle({ width: widthNew + 'px' =
});

            this.showImage();
        }).bind(this).delay(timeout / 1000);
    },
   =20
    //
    //  showImage()
    //  Display image and begin preloading neighbors.
    //
    showImage: function(){
        this.loading.hide();
        new Effect.Appear(this.lightboxImage, {=20
            duration: this.resizeDuration,=20
            queue: 'end',=20
            afterFinish: (function(){ this.updateDetails(); =
}).bind(this)=20
        });
        this.preloadNeighborImages();
    },

    //
    //  updateDetails()
    //  Display caption, image number, and bottom nav.
    //
    updateDetails: function() {
   =20
        // if caption is not null
        if (this.imageArray[this.activeImage][1] !=3D ""){
            =
this.caption.update(this.imageArray[this.activeImage][1]).show();
        }
       =20
        // if image is part of set display 'Image x of x'=20
        if (this.imageArray.length > 1){
            this.numberDisplay.update( LightboxOptions.labelImage + ' ' =
+ (this.activeImage + 1) + ' ' + LightboxOptions.labelOf + '  ' + =
this.imageArray.length).show();
        }

        new Effect.Parallel(
            [=20
                new Effect.SlideDown(this.imageDataContainer, { sync: =
true, duration: this.resizeDuration, from: 0.0, to: 1.0 }),=20
                new Effect.Appear(this.imageDataContainer, { sync: true, =
duration: this.resizeDuration })=20
            ],=20
            {=20
                duration: this.resizeDuration,=20
                afterFinish: (function() {
	                // update overlay size and update nav
	                var arrayPageSize =3D this.getPageSize();
	                this.overlay.setStyle({ height: arrayPageSize[1] + 'px' =
});
	                this.updateNav();
                }).bind(this)
            }=20
        );
    },

    //
    //  updateNav()
    //  Display appropriate previous and next hover navigation.
    //
    updateNav: function() {

        this.hoverNav.show();              =20

        // if not first image in set, display prev image button
        if (this.activeImage > 0) this.prevLink.show();

        // if not last image in set, display next image button
        if (this.activeImage < (this.imageArray.length - 1)) =
this.nextLink.show();
       =20
        this.enableKeyboardNav();
    },

    //
    //  enableKeyboardNav()
    //
    enableKeyboardNav: function() {
        document.observe('keydown', this.keyboardAction);=20
    },

    //
    //  disableKeyboardNav()
    //
    disableKeyboardNav: function() {
        document.stopObserving('keydown', this.keyboardAction);=20
    },

    //
    //  keyboardAction()
    //
    keyboardAction: function(event) {
        var keycode =3D event.keyCode;

        var escapeKey;
        if (event.DOM_VK_ESCAPE) {  // mozilla
            escapeKey =3D event.DOM_VK_ESCAPE;
        } else { // ie
            escapeKey =3D 27;
        }

        var key =3D String.fromCharCode(keycode).toLowerCase();
       =20
        if (key.match(/x|o|c/) || (keycode =3D=3D escapeKey)){ // close =
lightbox
            this.end();
        } else if ((key =3D=3D 'p') || (keycode =3D=3D 37)){ // display =
previous image
            if (this.activeImage !=3D 0){
                this.disableKeyboardNav();
                this.changeImage(this.activeImage - 1);
            }
        } else if ((key =3D=3D 'n') || (keycode =3D=3D 39)){ // display =
next image
            if (this.activeImage !=3D (this.imageArray.length - 1)){
                this.disableKeyboardNav();
                this.changeImage(this.activeImage + 1);
            }
        }
    },

    //
    //  preloadNeighborImages()
    //  Preload previous and next images.
    //
    preloadNeighborImages: function(){
        var preloadNextImage, preloadPrevImage;
        if (this.imageArray.length > this.activeImage + 1){
            preloadNextImage =3D new Image();
            preloadNextImage.src =3D this.imageArray[this.activeImage + =
1][0];
        }
        if (this.activeImage > 0){
            preloadPrevImage =3D new Image();
            preloadPrevImage.src =3D this.imageArray[this.activeImage - =
1][0];
        }
   =20
    },

    //
    //  end()
    //
    end: function() {
        this.disableKeyboardNav();
        this.lightbox.hide();
        new Effect.Fade(this.overlay, { duration: this.overlayDuration =
});
        $$('select', 'object', 'embed', 'iframe').each(function(node){ =
node.style.visibility =3D 'visible' });
    },

    //
    //  getPageSize()
    //
    getPageSize: function() {
	       =20
	     var xScroll, yScroll;
	=09
		if (window.innerHeight && window.scrollMaxY) {=09
			xScroll =3D window.innerWidth + window.scrollMaxX;
			yScroll =3D window.innerHeight + window.scrollMaxY;
		} else if (document.body.scrollHeight > document.body.offsetHeight){ =
// all but Explorer Mac
			xScroll =3D document.body.scrollWidth;
			yScroll =3D document.body.scrollHeight;
		} else { // Explorer Mac...would also work in Explorer 6 Strict, =
Mozilla and Safari
			xScroll =3D document.body.offsetWidth;
			yScroll =3D document.body.offsetHeight;
		}
	=09
		var windowWidth, windowHeight;
	=09
		if (self.innerHeight) {	// all except Explorer
			if(document.documentElement.clientWidth){
				windowWidth =3D document.documentElement.clientWidth;=20
			} else {
				windowWidth =3D self.innerWidth;
			}
			windowHeight =3D self.innerHeight;
		} else if (document.documentElement && =
document.documentElement.clientHeight) { // Explorer 6 Strict Mode
			windowWidth =3D document.documentElement.clientWidth;
			windowHeight =3D document.documentElement.clientHeight;
		} else if (document.body) { // other Explorers
			windowWidth =3D document.body.clientWidth;
			windowHeight =3D document.body.clientHeight;
		}=09
	=09
		// for small pages with total height less then height of the viewport
		if(yScroll < windowHeight){
			pageHeight =3D windowHeight;
		} else {=20
			pageHeight =3D yScroll;
		}
=09
		// for small pages with total width less then width of the viewport
		if(xScroll < windowWidth){=09
			pageWidth =3D xScroll;	=09
		} else {
			pageWidth =3D windowWidth;
		}

		return [pageWidth,pageHeight];
	}
}

document.observe('dom:loaded', function () { new Lightbox(); });
------=_NextPart_000_0000_01C99C98.47D5DD50--

