From: "Saved by Windows Internet Explorer 9"
Subject: How to decide who keeps the car: Tossing quantum coins moves closer to reality
Date: Wed, 21 Dec 2011 12:27:16 -0700
MIME-Version: 1.0
Content-Type: multipart/related;
	type="multipart/alternative";
	boundary="----=_NextPart_000_0000_01CCBFDB.E0439410"
X-MimeOLE: Produced By Microsoft MimeOLE V6.1.7601.17609

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CCBFDB.E0439410
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://cdn.physorg.com/tmpl/v3/img/img-dot.gif

R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0000_01CCBFDB.E0439410
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://cdn.physorg.com/newman/gfx/news/tmb/2011/yhtrew.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD//gA+Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2NjIpLCBkZWZhdWx0IHF1YWxpdHkK/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMP
FB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEc
ITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgA
WgBaAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMC
BAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYn
KCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeY
mZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5
+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwAB
AgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpD
REVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ip
qrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMR
AD8A9/pKKKAFpKKx9StZ7/UkgWYeRHDva3fISUk4wxUg44xg5HPINAFiTWIPNaK1imvXQ4k+zKGC
Y65YkDI/u53e1TWupWl6zJDMPNUZaJwUkX6ocEfiKhivY7KJYrm1NnGg2hlGYQB6MPuj/eC1PcWl
nqUSNLFHMo+aN+6+6sOQfcUAWTwKpaVqSatYRXsKMLeZEkhc/wAaMoYH9cfhURs7+1H+h3fnx/8A
PC8y3HoJB8w+rB6gstWgtLK3ivbd7ALGoDOB5XTs4+UD0DYPtQBtUUgYMoZSCCMgjvRQAtJRRQAt
FFFABVIf8hp/+vdf/QjV2qQ/5DT/APXuv/oRoAu1TfTYN7SQF7WVjkvAduT6lfusfcg1cooAo+Zq
Ft/rIku0/vQ/I/8A3yxwfrkfSk06+trm2iiSTEoiUmJwVcDHXaece9X6ppawXVhbpPEkihFIDDOD
jqPQ+9AELaNBGxexkksXPJ+zkBD9UIK8+uM+9J9p1K0/4+rVbqMf8tbThh7mNj/JmJ9Kl+yXVvza
XRZR/wAsrnLj8G+8Pqd30o/tHyeL2B7b1k+/H9dw6D/eC0ASWmoWl7uFvMrOn34zlXT/AHlPK/iK
tVhXTx64E+xWaThfuX0uUVM94yMM3blSAf71Y0lhq8UrxjxRqgCsVAVICBj03Rk/mSfUmgDtqKKZ
JIIoy7ZwOw6n2oAfVIf8hp/+vdf/AEI1KIHlGZ3cE/wo5UL+I5P+elZwjlg10r9plMbQKFLAHadx
wCcZI/X86ANmiq7NcoQB5UjHouCn680LcS5KvbNuHXYwI/XH8qALFQ2n/HnB/wBc1/lTJdQtoIzJ
PJ5KD7zygoo+pPFLYyJJYQMjKymNeVOR0oAsUUUUAUtI/wCQLYf9e8f/AKCKybn/AI+pv99v51ra
R/yBbD/r3j/9BFZNz/x9Tf77fzoA6OoJPnuYk7KC5+vQfzP5VEGuTKI5nWPd90xjOfbJ7/hTGt0+
0TFy0jeWn32JBOW7dP0oAtPcQxttaRQ393PP5dazpH8/VJUSKU7rYDdt24O4884q0xgt12QICycl
Y16euew/GqkkpTWR588dsrwALlhliCSQCePw5oAnjuJnQSyNDCWAG3lyTjOAOOefeopmlaWMBpSx
zgE4OPXC4447kUyKSK1gmuCy21uC7PcynnAY9z7dz6dKr6bPfajeSssAtdOGPLL58+QkfebP3cjo
vUA5ODgAAnj0qG6n33CrKqHndyCR298dz/8AXrUe3jdt+Cr/AN9Tg/8A1/xp6qEUKoAUDAA7U6gC
D/SIvSZf++W/wP6U5LiNmCElH/uOMH8PX8KkpHRZFKuqsp7MMigCppH/ACBbD/r3j/8AQRWTc/8A
H1N/vt/OtDSIXTRrExSkf6PH8r/MPuj8f1rKuWuPtUuY4/vn/lofX6UAbd1cb4S8KF/LIff0Xg5P
PfIyOM1WvpYbQyTahdLHG0YCjO0FgTgerE7hgd/Ss7VH1DTLUyXOp2yQFtoe4B6ktxgY3ZB+6DnI
wO1VYdKv9RlW/ka5i28/aJgBcyKeojTpApHtvPGcEZoAvwahqF9epHa2sdtYKPmilX9+3plc4jUj
+9lj/dFS39yyTNFd2RuY2yAdhaJDgEAjBzknr7HpWjpen2OmWEdtp8KRW4+YBTncTyWJPJJ9Tyad
eyP5YghXMsvyj/ZHdj6YH64oA5qDRru9lWVpTBEJDLb2TnzYkGSRI4J+9/dUEKpGeSON6K4ksoxH
cWbIg/5aW+ZV/EAbs9+hHvV2GFYU2jknlm9TUlAEUFxDcxiSCVJUPG5GBH6VLVWfT7aeTzShjm/5
6xMUf8SOo9jkVHjULboyXkY7NiOT8x8rH8F+tAF6iqkWo27yLDIWgmbgRTDaSfQdm/4CTVugClpH
/IFsP+veP/0EVk3P/H1N/vt/OtXSWVdDsWYgKLaMknt8ormbjXtLa5lK3sTKXJDKcgjPUEdRQBvW
eiRLeLqN88l3fgfI8xBWDPURqAAvpnGT3JrWoooAhNuAxMcjx5OSFxgn6EGnRxLHkjJZvvMxyTUl
FABRRSUALRRRQAyWKOeNo5Y1kjbgq4yD+FVP7PeDmyuXhH/PN/3kf5E5H0BAq9RQBhWnh3NtBHq9
19vEKKiw7NkAwMA7MnceB94nnkYrcAAGB0paKAP/2Q==

------=_NextPart_000_0000_01CCBFDB.E0439410
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://cdn.physorg.com/newman/gfx/news/tmb/2011/underwaterne.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD//gA+Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2NjIpLCBkZWZhdWx0IHF1YWxpdHkK/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMP
FB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEc
ITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgA
WgBaAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMC
BAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYn
KCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeY
mZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5
+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwAB
AgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpD
REVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ip
qrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMR
AD8A8ZElOEuKr5pc19SqzODlRegvJ4WBimkjI5+RiP5VqQ+KNZtmBj1O6wOzyFh+tc+Dj1p244rT
2ia1RLgdjb+P9fThrtJAOzxL/QCtGP4jaiP9dbW7/wC7uX+prhUK7RkdPTvSl+44q1TpNaxRDv0P
Q4/iGj/66xdf92TP9BU6+NtPkIBE0Z77lBH6GvNPMPbNOEpU89ah4eg+gXmeojxHYzDK3AH+8pH8
6hl1S2bpcRf99CvN/tTc8/jTzdF8Anio+q0+jDmn2O3nuVYZVwR7VQ85vauX89tvXOM8Cmm5fP3i
P+A0fV0uo7vsUNgo2UuaM1ycxuAWnbccUgbHSlyM9eK0UyWOHoDTxuxjnB689aaqueVViMhc47no
P0qZI5iQvlSZZ9gAB5b0+vNb06kerIkmRFSOfSmkc1KSQAcHB6GmFhmtJW6MSGEVcsLD7Zu/0qGI
rgBXOC30qoSO1AYd+tYudmNptaGjcWC2gKvcRl1OCo6/lVDbnncKV5WlYu7Fm7k1Hn6/nSdQUYtL
VkOTTkVpHVEGWY4A9TS7K0LO0LQx4yGuJfKDeijGe+O4/KvPqVOSNzZakEVsBsdyGBZeuQD6jsSQ
cdKmCiKNt0ZyqqrLt6Hdyr4x3Gc9eAPpaMOUZ0UKGk8pewCgYxnAXpjJ68Zpvk7Y5JVXCIwiU7Qw
UHd1IGCSAec54yPbj9tKT1fYvQjdcpPk5YMgywByuTyTweeOcdMetSOpF054KpMWb5OjEdOuNueM
9f5U2dPJluI2AGwqoicsrEgHDYPPHp05q4LIEkKry4dlRl+bzGOCSCoOcLjKlsgnPqKp14qC8/8A
JCsylEDshAJBJeMshAwCR0PfvznpxUTojRFygUbG5A4XB4AzjJ565PB6cVdkTZMWVwdqhEZQSSFx
yGJO04A6HjPHFRmEeXJhVPlqNvOV2txzgYLc9cjpSVd3v/Wv/DhoUZrYBjtyoyRhjwCFBI3HHPbG
KqnchIIwcdCK1mhZHl4JIUP+8G3zEJyQ2Dk5479BUNza7gVzn5PMjZsAkdwT3I24A+tb08V0kDj2
M5SRk08TSAYDtjt8xpoHB460vTjap9+a6+YglxWlY5a1dVISSJ/MRuB2wR0ySTtxzgYPHNUgnerF
oTH5kgOGUZBB5Fcle0oD1RpSrGEmk2Hy3PK/KGWTnjJyxAyc9M/UCgx75CymN2d2g84ooiI+X7pI
AHXJPHBBqEXZGTukSQRyAzQkmRyQR8xJ5Bzg+2etShJDco8EQkuGCvGkGGVNowS6MDuOFye3PpxX
lS5o/wBf12KWoxZED+fGjrHBMNsaY3gHkZkC4J44yPXA60+OJUW4+aJ5EJBOVZSpbBxzyckYxnue
1QusKW9x5Uy/LICCwZXk9toJXjk88+9WpkGJUDYhji3RIbhG8sEhsbsDceWyBzk+xpt/193+f+fY
TREGQhY9yiNod6h3LhWwMkBOhJGORwCM9MhWKyqkkjybJ3y8oIkkLjlsjOSCxzz9eakLf6fHMXG5
kdpSbkAOCWyDs5TIG3aeTn0IqGAkRRSLK6mNnl8y3QiSMjhctxgZC9Dxk9+KlN/18/1X/AuOwqxP
tkCRq886gLHAuQE/iPytwflPykHgk+lDFUlaRSGS1gMZdS2GJBwcqVOCSefzzSFsW5jfyocxxybV
w5c4HO7nbw2SMgcYPIqC8mEkYWNNsRZiinDMATnBYAFugrWnFzfk/wDJfp+r8gvYy9lGw+n6VNsp
fLPvXr85NiUxnp/n3NATBCkcycKK0/sxYvGRtcjc+P4V7CoZkG22uBwHbAHtg4ry3iE1Y63RK5X5
B8vGWGPfFPU5eMEgh4y2R0yMU4o0RIAyIZCrHpwQQTUgVI2UMSFwQp7Abv8ADFT7RMwlSaIN8n2F
omlkaNZGZowxwGIOTjpkjHPsKnllldriTbH5jKV+aNTncR0GMA89R0pkkTlDGQFclWXJ4cDH9KdI
wMl0v3cDOCDjj0P4UvcfQHCV/wCvIJJJCvkggbclcIAcnHJOMnoOvHp3qKSaR/tDvI5eQ/O2cbiT
kkj8amVTLLt27XKhmVvr2NRlA6YXO7ILBjxjGM579vzovHsCgyJEwGJGVDZA7YoI3Rrk4UcZ7du9
WEGfKC5+bLHsfwPQ0W6ZhaX5wu45ZPvJz/EvcU/aqJpCi2yv5RABYbfc9PwPal8k/wB0/mtXfLEa
iQ/LGek0H3fxXtTxakjIktSD0Pl9af1lGvsS0qFZFDEbr3Jz2UAdPrULW5mtLm3Vf3tq37te+3H9
RT2J/sXTG/iEkfPerQ48RjHGbcZ9+a8nna1/rQ7uVGTNhY2vI13JKjeYPTsG/Xn6U2VEhRl+ZrbJ
VJl5xlc4P41dtwAmqDAwsh2j04FU7YA6VLx0lI/DJrVTZlKCGsFa323ci48rKyocj2J9O9JNG0sS
RuvlSyKWQYIDfMCMH6E1Paxo+hguisRBxkZxzVBnZ9PgLsWKwNgk5x92rU3clwRbkcmeFlUhljLN
G+BwOw9ev6UiswdWTLIqIsqEYbPU4B+lDAPoSuwy69GPUdaltyXRZGJLiThj16HvSc3YFTRA0Rii
S4hwYhn93jO0ZHIH4Vdkj+xeXd25LREASL1yPX60tuB/Zc5xzjGfwqSf/kAqe/lCspVHextGCtcb
Kn2SZJ7fHlyHDxE4Bz3GeM1KdPsWO42ZyeTxTL7/AJBYP0NW0J2LyelZOpK17mnKrn//2Q==

------=_NextPart_000_0000_01CCBFDB.E0439410
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://cdn.physorg.com/newman/gfx/news/tmb/2011/dawnsendsfir.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD//gA+Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2NjIpLCBkZWZhdWx0IHF1YWxpdHkK/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMP
FB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEc
ITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgA
WgBaAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMC
BAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYn
KCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeY
mZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5
+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwAB
AgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpD
REVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ip
qrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMR
AD8A9/opKKAFopKKAFopKKAClpKKACiiigAooooAKK8h0r4u6tcyK2o6bY2sTHC4di341e1f4pXu
nXskcdpZyQBA6SFmy+egA9aAPUKK8pk+K2pxaW942l2zYIUAM2A3XB/D+VR3Pxa1RL4RW2l2s8Ci
TzpQWAiZSQAfUnFAHrVFeU3HxZvbdfmsbXeuWdNzbtvY4zwf6fSqNj8YdaunMsukWVvZqMmWR2Bb
6CgD2SivK9R+LNxaSI0VtZyQSR7kYs2Wb+6B65zUd58WNTttJa8XTbQlD84JbCj1x6Z4+tAHrFFc
xY+KJrrTIbl4oUaWJZF5OOV3GsfUvHuo2bxNHZW7wuCxYk/40Ad/RXimr/G7UdOuI4I9KtHZzzuZ
uP1q4Pi/qmP+QdZ/gW/xoA8rijkjtvtt2TLMrbo0zheOcYrQ8LiHUbs6hq8zGdpvLii/hUHA49/6
VT1KUDSo7eNSZUYsSAeOlGiQeYqBmPmRyb2A/wA9c0AbE+oC61+bRbYPHaNH5blxkv7D0710+oaJ
bWc97cQ4Eex9yZxls/161ylyqw3kzQJtuAu9sdV44/E9a6+ZIr3fN5pYJMVlC9/mww/SgDlYTHf6
nLNFDuMvWVh94BMnr6ZPPrWLaJLqDzXF64eGNTshU/LtHGfetPUdTg89tJINoI3MbyIcCVc469s1
PrGn3GlW7XKxJFBLDsTJz8u3qAPpQBz+k3ES65NfX2LkQxYgi7LjgYHrx+tbOpz3N/rltIiRpp5j
y8ajCtkZOfX6Vh6fp8ltMJjwsp2/OMZycAfX6+lbF7cIbkW8UhMcRxJJjGeOAo9OtAHYan4gQ3y2
sJHlW6ALGnHGMZ/pUesXUsmgMvClU35P8AXnH5Zrk5ba5vdellt1MUauF8w+i8cVreKNSRfCt7aj
IlVFAb+9k9Pyz+dAHm+tX41DUvNtwWXIC/hXcwW119njxbgjYOd3XiuC0GGSHVre6nUfZ1cF0b+J
a+gks7VEVVshtAwMdMUAedeMktvD2tXXnObiVCmyJRtV8gkn1wOBU00M+i3MqKrQrLFtjkYcxlgG
YH3yR+VM8fpHrHj6yht4y5CxtcovYLyw/IV02s2kuoa5eFU84g7ndumCMDPftQBxkbSWkyxFT5z7
d+Bkt757iu607TBZxairzFp5ppZmXoEVnJA/KsDSbtdL1oyXVo8iRxPCqshyA2QCPp/I11USBVu9
SuSFjjlZACfvEH070Aea6lYibWZ7ObIlj3eUqrw4yTj8+/vXS6PeDV/B9/ZFQ93bw7YpJOSdvzYH
4im+O9IlsZdOuwp+0tCynHdQGZgffA/WqthDLbeEZNaQeWr25tomPAJDlcj34PNAHO+Dk/tJPEU9
2zTNvhOGbjdubLfh/Wrd3biOEKZCxcYVwOeOq+4qz4RiWLwbqT21sZblrgRnbySrMo59uD+VP8UG
d9PRY7eYzK2wBUOTgkfyxQB09pHDb38qwqZIvM2AuMcVlatYpc27Nnhk/d56Mev+IrRtrhIPLwds
jIjOT3JQD8+lS6zZ7rOJoDkDl1Xt9KAOEj0kpEzEcL0rTj8X38MSRBM7FC59cVWurqS2kKLyGHzA
9qwnuV3t8rLz0z0oA91tPA2i2niCXWUm1p7rDsY2hAzlgDjKjoSO/wCda2n+E7G51S7ukn1SN3fe
6zIqqcgjA45HGfxFdtRQBw958MNNvLkTtqF6jA5OwqM9evHv+lWLrRNM051hdNQkLSebuRNysxYk
D0Bya7CigDiNc0XTdalWO4TVY/KIYOkAwQwweo6cnP0NZ2o+EtEv/DVppCR6zb2dq3yrFB8x/wBo
5H1PrnPfivSKyT4csWOSbg8AHM7YOOnGcf8A66AOH0TwdoGiQTpbTaw8UypuLxDaNnIz8o5O7v60
+XwNpd3eBDNrcbHEaOsahUBPrj35z/OvR7a3S1t0hjzsTpuOTUtAHnt34A0i0kUtdaocKABCgfjp
2XPGP1FSw+HNJtd1ts1Z0KgM5hGCCBznHv8Aoa7yigDyi4+Hnh+53Ss2u8tggQAEe/3en+evFUz8
LvDUp8wXOukP82fJTnP/AAGvUJdBs5tvmNOdp4AlI7k9uvJPX1oGhWoAAecAf9NKANOilpKACiii
gAopaSgAoopaAEopaKAEopaSgD//2Q==

------=_NextPart_000_0000_01CCBFDB.E0439410
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://cdn.physorg.com/newman/gfx/news/tmb/2011/4-nasatelescop.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD//gA+Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2NjIpLCBkZWZhdWx0IHF1YWxpdHkK/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMP
FB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEc
ITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgA
WgBaAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMC
BAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYn
KCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeY
mZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5
+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwAB
AgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpD
REVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ip
qrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMR
AD8A8NFghz+9f5Rk5QcfrSGziA5mkBxnmL/69TSyea28IqAADA6frSbCX2lhk8DJ4/OpuxEJs41A
JlfkZHyD/Gk+yRYz5z/9+x/jU8cbSv5aKWc+lKS0W6MkDPB75pq4XZB9jhx/rnz/ANcx/jS/YoTn
bPIQBk/uh/8AFVaPDq2N6lQduCMVFtJzheg5oFdkQsov+e79P+eY/wDiqb9lhx/rn/79j/GpxwrY
Az7nmjClxgHBx1NFwuQfZIcf65/+/f8A9el+yQ5GZ3HP/PMf41rabHp7ShbyR/JJBKKgDEbWzhuc
dvrmql6YoJh5cf7sn5dz5OPfFRz68pcYSceYoXFusKIyuzbiRyuOmPc+tV60b6e1kC+REwUc/Oec
nGen0qsEUjPlD9apS01GoMu3E5nk81+HAAG1cDjimqHRVZ8mNssmc4cg4qIDOR3q15k7aUI2VWt0
lypyMqxHPvg4H5U9OpBBksBkBB05Pcf/AK6esJaWOJDFk4w24Ac88k8e1RqChB45zjPIolVoZWSQ
AOvBxjqPpSHYk8oyShISXLEAADnPpQyENtyGJ54NLbok80cZkVATt3NwBn1xUl3bi2uWiEivtJG5
TkHHcGjmV7ENaXG/ZZzbtcCM+SMZbPAznAPvwfyp0tyHtYIhDCrxlj5ij5mB7N24/rUYMjHManC8
+w/zims7OT05JJAFGvUNByyKIiCvzAN82e2KrWsBurlY2kVAf426VZK/IwYDfsbCr16d6qbiYAmA
CvOQOTUvyNqa0LmnaS+o6oLJXI/dyOGRd2dqM3T324/Gs/zD6n861NO1o2NrLbmMMG5Dg7WXjBAI
9Qayiyk8KMURb2aNGrK6ZoXSRxTtFGUYRkqXRiQ/PUZq4dH1GbSm1XyXa2BC76zD0x0wfxrSXUbu
LTzpsF1ugmxuQDAz6ZPpTbZgt9TO5AYqpwTgNUwig+zuZZJDOuNqKARjHUnP04qS1mtFtrmC5jZ2
bBjeM8hsjrntjPpzUFtEZZCA4TAzk5ycc8UMEx0ipLM32OOUIBna7BiABkngD3NPEQLovmIzMueM
nB9Pr3q3qFjaQ3EC216ssbRbuB904ztPSqU0aQyDcScqPl27T+PpSjK6uglHXU2XTSE0KSJXL36S
ACZeEK/zrHBCKTFg4GCx68+gpm95Rs42qOABwBSJIwUqWOzIJUnqf8mtJPmIUbPQVNyh2UE4RiSB
04qpK6NFGFzuA+bNXIhvYoSBuByScADBpJrKyj2bL2OXKgsV3jYfQ5QfpU26lxdkUYx84GM5r0a2
1fwMlrCk2guZVQBzv6tjmuGa3ityjLMrN1+VzwMAg/d9/wBKuDULbA3QKzdz53U/98VhWpe0tv8A
J2NoTUeq/r5EV7bRreOLfasR5RXmViAfU8VEts8jBR5ZJ7eYv+NNkADgkn7i4+u0U3lWwCDjuK2s
YN3EaNonIZRxzjOc/lUsdq1wpkUrGMgAtwPz6VObZi6s/mGPYpHlgtk7R+XpTJUuGiVBFIkIOQmD
tB9f/r0DH2TNDItxDJ5bQ/MJsn7wBIA9DxVWWZ55jJMxZ2JLMRyTnnPrUrW3myJHbsPmAyJJFX5v
TrRNBMjCOUoHTjBde3vmgfQrg7ckgN6e1LtPTIOBU5s5FCyuoWB2IVt47defyp8scUTSJAUk5wsh
cD5cc8U1tdCfZjI4WNu0/wDD8ydDknaT1/L86pcyFcDoMcDrWim+OE+WVUbCWImBJOD0ANVI5fsz
JLE373JzkZx/Q00Ijwd2FG76A81KoTYMwtnH9+r+h3VrY3/2uYSNtSRPLBAJ3xsucngYJHFZv7nu
XzQLpqWJY2kwy7MbVBO8DHAGKRoDtHKbj38xf5ZppU8uwJLDIII657/rTpEiESsku5j1Xb0H19f/
AK34IZbS6ex8yLCsk0YjkAwSQAOh5wciqKKXYIoyzHApW3A4LEkd/agNuLZVfm7jgr9BUpIXkTXV
xDchGECQOECkRdDgYyeepPWqxYMwLAYxjAGKmvIHtpxE7RMwQcxOGGCM9R355qFjvfKxhePurkji
haFXvuN3ME27jt54qRxGYEZWxIDtZNvbsc/56UkY2tuZVPbDD170mVzkjA9McUxlm2t8wXEjbSY1
x98dweQO/TtVR45EjTcCFYblz/EM4z+YqWEgvjIHysMk+oPrSS2VzE+yRSh25CuwHHamtBPUgUA7
snBzwAK0ItGmliSQTWYDKGAa9iU8+oLZH0qrHAQQzBGXPI8wf40825JJUIFPQGRTgfWndoW40Tos
TRi5XaxBZdrYJGcdvem74eP36fk3+FUKKLBY0DJCTzcIeMfdb/CjfbhuJ0xjjIb/AArPoo5QsaBM
AC7bpCSOflbj9KdJNGdii5iIjyFZVYZ5znpms2iiw7F/fCMFbhVP0b/CkBhLDNxGOnJDYH6VRoos
BfEkQIxcRgZzwG/wq9f38WoyxNJfFmWMKXm3sRgYx06ccfWsKinYVjT/ALSksgjWFwY3wysY88g4
65+lSDxPrYGBqM36f4VkUUDbuf/Z

------=_NextPart_000_0000_01CCBFDB.E0439410
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://cdn.physorg.com/newman/gfx/news/tmb/2011/omjytre.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD//gA+Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2NjIpLCBkZWZhdWx0IHF1YWxpdHkK/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMP
FB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEc
ITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgA
WgBaAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMC
BAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYn
KCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeY
mZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5
+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwAB
AgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpD
REVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ip
qrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMR
AD8A9JjwOK2XmW3t4EwcOE5H8Pua5z7QBjnmnG9jMiq9yA4IIXfg/lSiD0NTX4ReW8SF3jDHcGTG
cZH9K5y6sI3Dea5nBAAEir8vX0Fa8900oBY5wMCsu7lwCKbk7W6E21ucfq+mwIhEcaqvPC8DkYP6
Vxuo6VatLJmIcsc4r0DUSGyG6Vxt9qGmxLIZZWaRCdyoRSSb2LvZHF6rbR2skSRkg8kd/SpYrmbU
IUXCqEJ3MOWc+5P1pNVmW5uIZIyAhjBww9zVzQbffbMcDJbt/n2pPRA4p6kUVg7bjgkfSoLXS5oo
5FkX+Mke4r0VPDrJo4ZpYpRJIF2RMAVGMsST+HTtWJbQH7Ou/wCZueT9eKhvQqUHFJs5k2TdNuTU
JtlBIOMiupmuJbGKfyEjBljMbO0YYqD1xnofeuUbTpyxItLhgT13Hmt4Uoct5sz99v3Ue0eLdYbS
dJcxsyTzArE2OAff04rzI6hrOprJK80n7pcsdxBxnoPrntX1BZaBZwWxSeFJ3dcP5i7gfbB7VjeJ
fBej6qfOVFtrxYtqGMBVcDorDH8qcJOPw7jfK/i2OO8KakL/AMPwF5WeeLKSK/3l5OAfwxzTNS1u
wtrj7O82Xz8wUZ2/WoNYvxaLZ+RtKxPIMKRwVQgj6jmmwabZJpS3F0ih2QMzkZJJrCcnzGkIK12W
raxbV72C2t2VvOPDdQB3P5VneM/AsWiRLbQJJLYSt5ikLubfxlePU5/Otj4fXBOtEwxloY3ZOeo3
dP616w5TZl8YHrVR1WoX5H3Pm3VfhjqcHhAa+YxE8KEy2b8MIx/EOew6g+9YvhiKBrZPPZkHLAJ1
JGa+k9e2y6LMNu8NGeMZyDXy9NJLp+pfZrVXRY5nUMASAATgZrVQTs2ZOd7nrSaJY3Hg+N9GdFcK
Um81izb8Yb6Z6jpxXn9pqH+nLYSBHBOxZVOAxA9PSkg1HUtMsZhNcOFulxJFu4Kj19f/AK9HgjRL
3xR4rsI+Y4vNM0j+kaEZ/Xge5qXSSuVKq5JKx6N4c8ARalYPqWqSSQ2oBZEQDcwHfkHj8KiHhOfA
/eov+yx5Hsa9aaKOG2ihVdsUe0BQOw6AfpUZuLvPFqmPeTn+VKMdAjV5Ca7mEFrJLkDapOTXBrrs
mo3E5lbkMFAHGB7f5711usTyCzlRYmbK4AHU15XqKPpl6GnkCbBukaPnaOpHHcDtXTSXKrmT95lX
xLpMkMUV1Z2rf6VPI0xiVm3Oy4z7E9K2orSV7VBNE8Ythly8RIQgY5HHr0rI07XmN2l7aXCtFEu9
nZioXvgg9T7DP5c1r6D4outasruKYM8WQFUnBORknPuc8VzVIxlLmTO2hCUrRfQybG+u/wC0biSz
vvLh3FVITaEOOMgd+ldPeeKtXjshDJYC4QoPnhfk+5FYUt1aaSZrO2hjg85S8rOcEjPIxWT4Y+IS
35ewm0qRngJRp4nUIQO+Dg9unNaQpx5dXYmu3CWmpHruu391HLc3nnW9rEhAVpjyegH54rl/DmrR
aT4quZLm3insF3pMsiB92ehGeM5Gfzp3jXU9U1++itY1hXT0lyIonyxPPzOSB2z04rqPA2kQv4e1
E6lDBKJJuF252gIAMH168+9aQppvkTOWpVkvfaOd1fxXoF1HeGPSXWU5EayfMB15HOB2659q2Pg7
fSP4ujkklhSHynhihBCsSSDwvpTIvBWlS289/KXjhG8hY36YYjvn0qb4U6DHd+N3vY9621gjy7s9
yCoH6k/hRUpOC1Yo1VPofQTDkHjI6ZqPZL/eX8jWTPa6y7ma21ONI25EctuHAH1GD+eaxnuNdR2U
6laZBI4gP+NRGDexMmnudZcJHMDGR82M/TFcV4u0mG+tZQQVPlgqwGPvZz/SuuG97mRkBY4xWJrS
NFYvGsDyyuhDOW3Fe2ffH5VcFbQXM27ni9ppk10kdrGWhs1UsoYfNIcfeI7fSsrSfG0ulSPbFWa1
ViI2SME49SD3/GtbxU2o2fiE22mTPNbNExYqmMgHB/mK48WOpaubi4htk8uD77yYA45xyBk1FKnH
WU2dbrTi1yG6dfTWtUaQCRkSJsb+pPbvWTY27WWra3axSrFdpKskCsTmRfmJA98FTVyzt54Es7uG
03k5U5Q7WRh1FeheFfD1ha3dz4j1mz8ye6iQW4dc+WFQBjjsSQfwHvU14ezk1cITdVps858PW17e
6g1zOvlwREhieNzY6frXoumEWvh67IbBaQhR6nA6VzkN3FLq19NFAEh80fuucHrXTatcWp8PNLp9
qbOKTqDISQM4IznucVthXfU5cUrOxl3t9HB4dsrWVm2XDHeqHDlcknr0rrPhpcaNb6Tc2djMTfXN
1iSOQjeEA+X6jG4/nXnGqztLcRJ0WGPCgAcDAxXITXNy90s1vMcq+UK8FW/pVVHefoRBWj6n2HK2
I8DjivKb7xYY9QuUjZCiysFPHTJrzOw+L3izTg9uLtbuEAgJdrvIH+8MN+tcnN4vv5Z5JCsQLsWI
AbufrUQahuXbmep3Nz4t1i0tomt9Zv4pEAWSNbhhg9xjOKc/ivxO6LL/AGxdSRyAAHfnPtXF3KtB
J9lSUvHH8ucdT1xWxZzCPTVDucxZHH54/WrpyU1cdem6U3Ava1qE9xqNnE8hA8oF2B5bJ5P6Vpf2
/FHhN4ESLtRAAAB/PNcbqcknmJMQVYrnnjjFURJI/wB0E5rmlpJ2NYu8Uehx+IdQubCOxtXjaF5/
kTgYHXHtyDXSS6+8GmBblRGbSD99ggjO3gA/WvM7DdBp0MpaRTHcky7Qc7cDp+vetrXtSlMcZ8qO
KJ0Vo41JJPHBYnkn61HJzaGqqKOpHpl35tuDGhBkJZifUmum8Wullpem2IkXe6q7rnlcLnB9Oa53
w+Hh01JgwLPuwTz3IqK60k3N01xeXdxcuzE7Xc4Htit6dTkTSRzThz2bZJqKtJdTwghJdoCqze3t
XJXKtaubeXKPv8xgq/ewDgj8f5124tWSQXMxjSNQFxtwqZxyxGcnitSw8I23i9ZoLZAZISPnDYBG
PU4OP8RQ6nMudIPZ8r5Wzx+3GyGWQuQ5UkHPI/OsojmvoGT4IWlvpkk2o6kYWkKhFgjBCexyefw/
OuKufCOkWt1NbpI8yxOyCTyyN4BxnGe9ZTk7I0hC7ZyllBLPbkxwNOCcH5uCRWzY2l3aQN9qAiRj
lVJC5+hqDw3/AMekX1P867DXUT7Fpnyrzv7fStIe6roVR871M+Pw3pup2D3l9rBW7CnZDDmTcOy9
f1p1loMcaAsoz3Bq/bDbAuOOR0q8v36mT5tRJWViKPw+ZI2CSPHC+N6jHz49yMj8MZrK8UKmIsIw
GzHzDGMV2GnsfJlGTgYx7VxPjD5tUjVuQWHBrokowgrLcygpVJSbexJp0scWk2628nmKEySTgjPJ
/nVi21O1hlzcbgxOFcjKr9e+a5+w4iCjhc4wOlWrsDdbDHBlGR+IrmrpJaG1BtvU9BiaxvbCKK0k
jXGSwlQSxyE9275/lVzTtPubG4aKCGyWwcFm+zEFWP4gHPseBz2zXnLu0N0TExjIPBQ4rurCR/3B
3tkqM89awp1ZcnL0NqlFc3N1N3xbrdzfaYxjtmyjsVVHPAC8MTj17e9eJtqeHINw+c85Net6yxXR
r4gkERgcfQf4n868jiA8lOP4RUzbkyqeiP/Z

------=_NextPart_000_0000_01CCBFDB.E0439410
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cdn.physorg.com/tmpl/v3/css/default/s.7.4.opt.css

body {
	margin: 0px; padding: 0px; height: 100%; color: rgb(0, 0, 0); =
font-family: Arial, Helvetica, Sans; font-size: 12px; background-color: =
rgb(255, 255, 255);
}
html {
	margin: 0px; padding: 0px; height: 100%; color: rgb(0, 0, 0); =
font-family: Arial, Helvetica, Sans; font-size: 12px; background-color: =
rgb(255, 255, 255);
}
br {
	clear: both;
}
div {
	margin: 0px; padding: 0px; float: none;
}
p {
	margin: 0px; padding: 20px 0px;
}
a:link {
	color: rgb(14, 50, 102); font-weight: bold;
}
a:active {
	color: rgb(14, 50, 102); font-weight: bold;
}
a:visited {
	color: rgb(14, 50, 102); font-weight: bold;
}
a:hover {
	color: rgb(0, 0, 0); text-decoration: none;
}
img {
	border: currentColor !important;
}
h1 {
	margin: 0px; padding: 0px; line-height: 1.2;
}
h2 {
	margin: 0px; padding: 0px; line-height: 1.2;
}
h3 {
	margin: 0px; padding: 0px; line-height: 1.2;
}
h4 {
	margin: 0px; padding: 0px; line-height: 1.2;
}
h5 {
	margin: 0px; padding: 0px; line-height: 1.2;
}
h1 {
	font-size: 20px; word-spacing: -0.12em;
}
h2 {
	font-size: 18px; word-spacing: -0.12em;
}
h3 {
	font-size: 16px;
}
ul::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: =
".";
}
fieldset {
	margin: 0px; padding: 0px; border: currentColor;
}
.hidden {
	display: none !important;
}
.float-left {
	float: left !important;
}
.float-right {
	float: right !important;
}
.centered {
	text-align: center !important;
}
.align-right {
	text-align: right !important;
}
.clear-right {
	clear: right !important;
}
.clear-left {
	clear: left !important;
}
.clear-both {
	clear: both !important;
}
.red {
	color: rgb(139, 0, 0) !important;
}
ul.inline {
	list-style: none; margin: 0px; padding: 0px;
}
ul.inline li {
	float: left;
}
ul.inline::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: =
".";
}
#mainwrapper {
	margin: 0px auto; width: 100%;
}
#header {
	background: url("/tmpl/v3/img/logo.gif") no-repeat; margin: 0px auto; =
width: 1024px; height: 92px; overflow: hidden; clear: left;
}
#index {
	margin: 0px; padding: 0px; width: 270px; height: 92px; float: left;
}
#index a {
	width: 100%; height: 100%; text-indent: -99999px; display: block;
}
#top-header {
	margin: 0px; padding: 0px; width: 100%; border-bottom-color: rgb(226, =
233, 243); border-bottom-width: 1px; border-bottom-style: solid;
}
#top-nav {
	margin: 0px auto; padding: 0px; width: 1024px; height: 24px;
}
#top-nav noscript {
	padding: 5px 0px 0px 5px; color: rgb(14, 50, 102);
}
#top-nav .noMenu {
	width: 250px; overflow: hidden; padding-top: 4px; font-size: 12px; =
margin-left: 3px; float: left;
}
#top-nav .noMenu a {
	padding: 0px 3px;
}
#top-nav ul {
	margin: 0px; padding: 0px; height: 100%; list-style-type: none;
}
#top-nav ul li {
	padding: 0px 10px; margin-bottom: 2px; border-bottom-color: =
transparent; border-bottom-width: 3px; border-bottom-style: solid; =
float: left; position: relative;
}
#top-nav ul li.last {
	margin-right: 150px; float: right;
}
#top-nav ul li fieldset {
	padding-top: 1px;
}
#top-nav ul li fieldset input {
	border: 1px solid rgb(14, 50, 102); width: 120px; height: 14px; =
display: inline;
}
#top-nav ul li fieldset button {
=09
}
#top-nav ul li a {
	width: auto; padding-top: 4px; font-weight: normal; text-decoration: =
none; display: block;
}
#top-nav ul li a span {
	float: right;
}
#top-nav ul li:hover {
	border-bottom-color: rgb(180, 50, 50); border-bottom-width: 3px; =
border-bottom-style: solid; background-color: rgb(236, 241, 248);
}
#top-nav ul li.hover {
	border-bottom-color: rgb(180, 50, 50); border-bottom-width: 3px; =
border-bottom-style: solid; background-color: rgb(236, 241, 248);
}
#top-nav ul ul {
	background: url("/tmpl/v3/img/shadowAlpha.png") no-repeat right bottom =
!important; list-style: none; margin: -6px 0px 0px -6px; padding: 10px =
0px; top: 30px; width: 200px; height: auto;
}
#top-nav ul li li {
=09
}
#top-nav ul ul ul {
	top: -4px; margin-left: 196px;
}
#top-nav ul li:hover li {
	padding: 2px 10px; border: currentColor; width: 174px;
}
#top-nav ul li.hover li {
	padding: 2px 10px; border: currentColor; width: 174px;
}
#top-nav ul li.hover li:hover {
	background-color: rgb(236, 241, 248);
}
#top-nav ul li.hover li.hover {
	background-color: rgb(236, 241, 248);
}
#top-nav ul li li {
	width: 100%;
}
#top-nav ul li li a.childNav {
	background: url("/tmpl/v3/img/listBullet1.png") no-repeat right =
!important;
}
#top-nav ul ul {
	left: -999em; position: absolute;
}
#top-nav ul li:hover ul ul {
	left: -999em; position: absolute;
}
#top-nav ul ul ul {
	left: -999em; position: absolute;
}
#top-nav ul li:hover ul {
	left: -1px; z-index: 990;
}
#top-nav ul li li:hover ul {
	left: -1px; z-index: 990;
}
#top-nav ul li li li:hover ul {
	left: -1px; z-index: 990;
}
#top-nav ul li.hover ul ul {
	left: -999em; position: absolute;
}
#top-nav ul li.hover ul ul ul {
	left: -999em; position: absolute;
}
#top-nav ul li.hover ul {
	left: -1px; z-index: 990;
}
#top-nav ul li li.hover ul {
	left: -1px; z-index: 990;
}
#top-nav ul li li li.hover ul {
	left: -1px; z-index: 990;
}
ul.sortmenu {
	margin: 0px; padding: 0px; list-style-type: none;
}
ul.sortmenu li {
	margin: 0px; padding: 0px; color: rgb(161, 161, 161); display: inline; =
position: relative;
}
ul.sortmenu ul {
	background: url("/tmpl/v3/img/shadowAlpha.png") no-repeat right bottom =
!important; list-style: none; margin: -6px 0px 0px -6px; padding: 10px =
0px; left: -999em; top: 27px; width: 120px; height: auto; position: =
absolute;
}
ul.sortmenu li.hover ul {
	top: 30px;
}
ul.sortmenu ul li {
	margin: 0px 6px;
}
ul.sortmenu ul li a {
	margin-right: 6px; display: block;
}
ul.sortmenu li a:link {
	padding: 5px; font-weight: normal; text-decoration: none;
}
ul.sortmenu li a:active {
	padding: 5px; font-weight: normal; text-decoration: none;
}
ul.sortmenu li a:visited {
	padding: 5px; font-weight: normal; text-decoration: none;
}
ul.sortmenu li:hover a {
	padding-bottom: 3px; border-bottom-color: rgb(236, 241, 248); =
border-bottom-width: 3px; border-bottom-style: solid; background-color: =
rgb(236, 241, 248);
}
ul.sortmenu li.hover a {
	padding-bottom: 3px; border-bottom-color: rgb(236, 241, 248); =
border-bottom-width: 3px; border-bottom-style: solid; background-color: =
rgb(236, 241, 248);
}
ul.sortmenu li.active a {
	padding-bottom: 3px; border-bottom-color: rgb(236, 241, 248); =
border-bottom-width: 3px; border-bottom-style: solid; background-color: =
rgb(236, 241, 248);
}
.search ul li.active a {
	padding-bottom: 3px; border-bottom-color: rgb(236, 241, 248); =
border-bottom-width: 3px; border-bottom-style: solid; background-color: =
rgb(236, 241, 248);
}
ul.sortmenu li.active a {
	border-bottom-color: rgb(180, 50, 50); border-bottom-width: 3px; =
border-bottom-style: solid;
}
ul.sortmenu li:hover ul {
	left: -1px; z-index: 990;
}
ul.sortmenu li.hover ul {
	left: -1px; z-index: 990;
}
ul.sortmenu li:hover ul a {
	border-bottom-color: currentColor; border-bottom-width: medium; =
border-bottom-style: none; background-color: rgb(226, 233, 243);
}
ul.sortmenu li.hover ul a {
	border-bottom-color: currentColor; border-bottom-width: medium; =
border-bottom-style: none; background-color: rgb(226, 233, 243);
}
ul.sortmenu li:hover ul li.active a {
	border-bottom-color: rgb(180, 50, 50); border-bottom-width: 3px; =
border-bottom-style: solid; background-color: rgb(236, 241, 248);
}
ul.sortmenu li.hover ul li.active a {
	border-bottom-color: rgb(180, 50, 50); border-bottom-width: 3px; =
border-bottom-style: solid; background-color: rgb(236, 241, 248);
}
ul.sortmenu li:hover li:hover a {
	background-color: rgb(236, 241, 248);
}
ul.sortmenu li.hover li.hover a {
	background-color: rgb(236, 241, 248);
}
#rss-button {
	margin: 0px;
}
#rss-button a {
	background: url("/tmpl/v3/img/feed-butt.gif") no-repeat left; padding: =
2px 8px 2px 22px; border: currentColor; color: white; font-size: 9px;
}
#rss-button a:active {
	background: url("/tmpl/v3/img/feed-butt.gif") no-repeat left; padding: =
2px 8px 2px 22px; border: currentColor; color: white; font-size: 9px;
}
#rss-button a:hover {
	background: url("/tmpl/v3/img/feed-butt.gif") no-repeat left; padding: =
2px 8px 2px 22px; border: currentColor; color: white; font-size: 9px;
}
#sc-share a {
	padding: 5px 0px; vertical-align: sub; background-color: transparent;
}
#sc-share:hover a {
	padding: 5px 0px; vertical-align: sub; background-color: transparent;
}
#sc-share div {
	vertical-align: sub;
}
#main-nav {
	margin: 0px; padding: 0px; width: 100%; height: 28px; overflow: hidden; =
display: block; list-style-type: none; background-color: rgb(14, 50, =
102);
}
#sub-nav {
	margin: 0px; padding: 0px; width: 100%; height: 28px; overflow: hidden; =
display: block; list-style-type: none; background-color: rgb(14, 50, =
102);
}
#search-hint {
	margin: 0px; padding: 0px; width: 100%; height: 28px; overflow: hidden; =
display: block; list-style-type: none; background-color: rgb(14, 50, =
102);
}
#sub-nav {
	background-color: rgb(216, 228, 246);
}
#search-hint {
	height: 20px; border-top-color: rgb(255, 255, 255); =
border-bottom-color: darkred; border-top-width: 1px; =
border-bottom-width: 2px; border-top-style: solid; border-bottom-style: =
solid; background-color: rgb(255, 228, 181);
}
#main-nav ul {
	margin: 0px auto; padding: 0px; width: 1018px; height: 100%; =
list-style-type: none;
}
#sub-nav ul {
	margin: 0px auto; padding: 0px; width: 1018px; height: 100%; =
list-style-type: none;
}
#search-hint ul {
	margin: 0px auto; padding: 0px; width: 1018px; height: 100%; =
list-style-type: none;
}
#search-hint ul li.close {
	margin-top: 2px; float: right;
}
#search-hint ul li.close a {
	background: url("/tmpl/v3/img/close-icon.gif") no-repeat 0px 0px; =
width: 16px; height: 16px; text-indent: -99999px; display: block;
}
#search-hint ul li.close a:hover {
	background: url("/tmpl/v3/img/close-icon.gif") no-repeat 0px 100%;
}
#main-nav ul li {
	background: url("/tmpl/v3/img/maintab.gif") repeat-y 100% 0px;
}
#main-nav ul li {
	height: 100%; overflow: hidden; float: left;
}
#sub-nav ul li {
	height: 100%; overflow: hidden; float: left;
}
#search-hint ul li {
	height: 100%; overflow: hidden; float: left;
}
#search-hint ul li {
	padding: 0px 15px;
}
#main-nav li a {
	padding: 7px 10px; height: 15px; color: rgb(14, 50, 102); =
text-decoration: none; display: block;
}
#sub-nav li a {
	padding: 7px 10px; height: 15px; color: rgb(14, 50, 102); =
text-decoration: none; display: block;
}
#sub-nav li a:hover {
	padding-bottom: 3px; border-bottom-color: rgb(180, 50, 50); =
border-bottom-width: 3px; border-bottom-style: solid; background-color: =
rgb(236, 241, 248);
}
#sub-nav li.active a {
	padding-bottom: 3px; border-bottom-color: rgb(180, 50, 50); =
border-bottom-width: 3px; border-bottom-style: solid; background-color: =
rgb(236, 241, 248);
}
#sub-nav li.active a {
	color: rgb(86, 105, 145);
}
#sub-nav li a:hover {
	color: rgb(86, 105, 145);
}
#main-nav li a:hover {
	padding-bottom: 3px; border-bottom-color: rgb(180, 50, 50); =
border-bottom-width: 3px; border-bottom-style: solid; background-color: =
rgb(44, 96, 170);
}
#main-nav li.active a {
	padding-bottom: 3px; border-bottom-color: rgb(180, 50, 50); =
border-bottom-width: 3px; border-bottom-style: solid; background-color: =
rgb(44, 96, 170);
}
#main-nav li a {
	color: rgb(255, 255, 255); font-weight: normal; text-decoration: none;
}
#sub-nav li a {
	color: rgb(14, 50, 102); text-decoration: none;
}
#sub-nav li.active a {
	color: rgb(86, 105, 145);
}
#sub-nav li a:hover {
	color: rgb(86, 105, 145);
}
.categ-nanotech #sub-nav {
	background-color: lightsalmon;
}
.categ-physics #sub-nav {
	background-color: navajowhite;
}
.categ-space #sub-nav {
	background-color: palegoldenrod;
}
.categ-electronics #sub-nav {
	background-color: lightgreen;
}
.categ-technology #sub-nav {
	background-color: yellowgreen;
}
.categ-science #sub-nav {
	background-color: lightgrey;
}
.categ-health #sub-nav {
	background-color: thistle;
}
.categ-chemistry #sub-nav {
	background-color: lightsteelblue;
}
.categ-biology #sub-nav {
	background-color: mediumaquamarine;
}
#content {
	margin: 0px auto; width: 1024px;
}
.column-0 {
	width: 100%; min-height: 600px;
}
#footer {
	width: 100%; clear: both; margin-top: 20px; border-top-color: rgb(14, =
50, 102); border-top-width: 4px; border-top-style: solid; =
background-color: rgb(241, 244, 249);
}
.box-top {
	margin: 0px 10px; padding: 8px 10px 0px; width: auto;
}
.box-title {
	margin: 10px 5px 0px 10px; font-size: 16px; font-weight: bold;
}
.box-content {
	padding: 10px; line-height: 1.2; font-size: 15px;
}
.box-1 {
	padding: 8px 4px; width: auto;
}
.box-2 {
	padding: 8px 4px; width: auto;
}
.box-3 {
	padding: 8px 4px; width: auto;
}
.box-1::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: =
".";
}
.box-2::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: =
".";
}
box-3::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: =
".";
}
.offset-c::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: =
".";
}
.box-2 {
	background-color: rgb(241, 244, 249);
}
.col-a {
	overflow: hidden; float: left;
}
.col-b {
	overflow: hidden; float: left;
}
.col-c {
	overflow: hidden; float: left;
}
.col-d {
	overflow: hidden; float: left;
}
.col-a-d {
	overflow: hidden; float: left;
}
.col-e {
	overflow: hidden; float: left;
}
.col-n {
	overflow: hidden; float: left;
}
.col-s {
	overflow: hidden; float: left;
}
.col-a {
	width: 474px;
}
.col-b {
	width: 542px;
}
.col-c {
	width: 271px;
}
.col-d {
	width: 152px;
}
.col-a-d {
	width: 310px;
}
.col-e {
	width: 580px;
}
.col-n {
	width: 400px; margin-left: 32px;
}
.col-s {
	width: 40px;
}
.col-list {
	width: 650px;
}
.col-list ul {
	list-style: none url("/tmpl/v3/img/bullet.gif");
}
#footer .box-content {
	margin: 0px auto; width: 980px; font-size: 11px;
}
#footer .box-content ul {
	list-style: square;
}
#footer li {
	margin-top: 2px;
}
#footer a {
	font-weight: normal;
}
.f1 {
	background-color: rgb(241, 244, 249);
}
.bordered {
	border-top-color: rgb(14, 50, 102); border-bottom-color: rgb(14, 50, =
102); border-top-width: 4px; border-bottom-width: 4px; border-top-style: =
solid; border-bottom-style: solid;
}
.bordered-top {
	border-top-color: rgb(14, 50, 102); border-top-width: 4px; =
border-top-style: solid;
}
.bordered-bottom {
	border-bottom-color: rgb(14, 50, 102); border-bottom-width: 4px; =
border-bottom-style: solid;
}
.offset-c {
	left: 271px; clear: both; position: relative; background-color: =
rgb(241, 244, 249);
}
.offset-c .col-c {
	right: 271px; position: relative;
}
.spacer-20 {
	height: 20px;
}
.spacer-10 {
	height: 10px;
}
.breadcrump {
	width: 600px; float: left;
}
.box-1 h1 {
	padding: 10px 4px 15px 10px; margin-right: 6px;
}
.box-1 h2 {
	padding: 10px 4px 15px 10px; margin-right: 6px;
}
.box-1 h1 {
	border-top-color: rgb(14, 50, 102); border-top-width: 4px; =
border-top-style: solid;
}
#intota {
	padding: 10px; border-bottom-color: rgb(14, 50, 102); =
border-bottom-width: 4px; border-bottom-style: solid;
}
#intota img {
	float: left; display: inline;
}
#intota br {
	clear: none;
}
#input-search {
	margin: 10px 0px; padding: 4px 0px; width: 450px; height: 20px; =
font-size: 16px;
}
#tags-cloud {
	list-style: none; margin: 10px 5px; padding: 0px;
}
#tags-cloud li {
	line-height: 20px; padding-right: 10px; display: inline;
}
#tags-cloud .tc1 {
	font-size: 12px;
}
#tags-cloud .tc2 {
	font-size: 13px;
}
#tags-cloud .tc3 {
	font-size: 16px;
}
#tags-cloud .tc4 {
	font-size: 18px;
}
#tags-cloud .tc5 {
	font-size: 20px;
}
#wikiInfo {
	margin: 0px -20px; padding: 10px 20px 0px; font-size: 12px; =
border-top-color: rgb(14, 50, 102); border-bottom-color: rgb(14, 50, =
102); border-top-width: 1px; border-bottom-width: 1px; border-top-style: =
solid; border-bottom-style: solid; background-color: rgb(241, 244, 249);
}
.box-ads {
	margin: 0px; padding: 0px; clear: both;
}
.n .box-ads {
	clear: none !important;
}
.box-ads p {
	margin: 0px; padding: 5px 0px;
}
.box-ads .ads-head a {
	color: rgb(0, 0, 0); font-size: 13px; font-weight: normal; =
text-decoration: underline;
}
.box-ads .url {
	color: gray; font-size: 0.95em; font-weight: normal; text-decoration: =
none;
}
.box-ads a.url:hover {
	color: rgb(0, 0, 0);
}
.box-ads .one-ad {
	font-size: 1.2em;
}
.ad-768 {
	width: 728px; height: 90px; overflow: hidden; padding-top: 1px;
}
#ads-300 {
	padding: 10px 0px;
}
#ad-main-1 .box-ads {
	margin: 0px 10px 10px -10px; padding: 0px 10px 0px 20px; font-size: =
15px; border-top-color: rgb(14, 50, 102); border-bottom-color: rgb(14, =
50, 102); border-top-width: 1px; border-bottom-width: 1px; =
border-top-style: solid; border-bottom-style: solid;
}
#ad-main-2 .box-ads {
	margin: 0px -10px; padding: 10px 10px 10px 20px; font-size: 15px; =
border-top-color: rgb(14, 50, 102); border-bottom-color: rgb(14, 50, =
102); border-top-width: 4px; border-bottom-width: 4px; border-top-style: =
solid; border-bottom-style: solid;
}
#ad-list-1 .box-ads {
	margin: 20px 10px 10px -10px; padding: 0px 10px 0px 20px; clear: both; =
border-top-color: rgb(14, 50, 102); border-bottom-color: rgb(14, 50, =
102); border-top-width: 1px; border-bottom-width: 1px; border-top-style: =
solid; border-bottom-style: solid;
}
#ad-search-1 .box-ads {
	margin: 20px 0px 10px; padding: 0px 0px 10px 10px; clear: both; =
border-bottom-color: rgb(216, 228, 246); border-bottom-width: 1px; =
border-bottom-style: solid;
}
#ad-rght-1 .box-ads {
	padding-left: 10px; margin-left: 40px;
}
#gad-1 {
	margin-bottom: 10px;
}
#gad-1 .box-ads {
	padding-left: 10px; margin-left: 2px; border-left-color: rgb(14, 50, =
102); border-left-width: 5px; border-left-style: solid;
}
#gad-2 .box-ads {
	padding-left: 10px; margin-left: 2px; border-left-color: rgb(14, 50, =
102); border-left-width: 5px; border-left-style: solid;
}
#gad-1 .box-ads:hover {
	border-left-color: rgb(216, 228, 246); border-left-width: 5px; =
border-left-style: solid;
}
#gad-2 .box-ads:hover {
	border-left-color: rgb(216, 228, 246); border-left-width: 5px; =
border-left-style: solid;
}
.box-content h1 {
	margin: 0px; padding: 0px; border: currentColor;
}
.box-content h2 {
	margin: 0px; padding: 0px; border: currentColor;
}
ul.box-content {
	list-style: none url("/tmpl/v3/img/bullet.gif"); margin-left: 10px;
}
ul.box-content a {
	font-weight: normal;
}
ul.box-content li.last {
	margin-top: 15px; list-style-image: none;
}
.box-content p {
	padding: 0px 0px 10px;
}
#bottom-rate {
	padding: 5px 5px 0px 10px; margin-left: -10px; border-top-color: =
rgb(14, 50, 102); border-top-width: 4px; border-top-style: solid;
}
#bottom-rate ul {
	display: inline-block;
}
#bottom-rate a {
	font-weight: normal;
}
#bottom-share {
	padding: 5px 10px; margin-top: 6px; margin-left: -10px; =
border-top-color: rgb(14, 50, 102); border-top-width: 1px; =
border-top-style: solid;
}
#side-toolbox {
	list-style: none; margin: 10px 0px; padding-left: 10px; font-size: =
10px;
}
#side-toolbox li {
	margin: 0px 5px; width: 50px; text-align: center; overflow: hidden; =
float: left;
}
#side-toolbox a {
	font-weight: normal;
}
#side-vote {
	margin: 10px 0px; padding-left: 10px;
}
#sd-rank {
	font-size: 16px; font-weight: bold; vertical-align: middle;
}
#sclTb li {
	padding: 2px 0px;
}
#news-text {
	margin-left: 60px;
}
.news-item {
	margin: 0px 5px 10px 10px; padding-bottom: 5px; clear: left;
}
.news-item::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: =
".";
}
.news-item h3 {
	padding-bottom: 5px;
}
.news-item h4 {
	padding-bottom: 5px;
}
.news-item p {
	margin: 0px; padding: 0px; font-size: 9pt;
}
.news-item small {
	margin-top: 4px; display: block;
}
.news-item a:visited {
	color: rgb(140, 140, 140);
}
a.textTag {
	font-weight: normal;
}
.tabs {
	margin: 0px; padding: 0px; width: 100%; border-bottom-color: rgb(216, =
228, 246); border-bottom-width: 1px; border-bottom-style: solid; =
list-style-type: none;
}
.tabs::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: =
".";
}
.tabs li {
	margin: 0px 2px 0px 0px; padding: 5px 0px; border-top-color: rgb(14, =
50, 102); border-top-width: 4px; border-top-style: solid; float: left; =
background-color: rgb(216, 228, 246);
}
.tabs li a {
	padding: 5px; font-size: 10pt; font-weight: normal; text-decoration: =
none; border-right-color: rgb(216, 228, 246); border-left-color: =
rgb(216, 228, 246); border-right-width: 1px; border-left-width: 1px; =
border-right-style: solid; border-left-style: solid;
}
.tabs li:hover {
	border-top-color: rgb(180, 50, 50); border-top-width: 4px; =
border-top-style: solid; background-color: rgb(236, 241, 248);
}
.tabs li.active {
	border-top-color: rgb(180, 50, 50); border-top-width: 4px; =
border-top-style: solid; background-color: transparent;
}
.tabs li.active a {
	border-bottom-color: white; border-bottom-width: 1px; =
border-bottom-style: solid;
}
.tabs li.cl {
	float: right;
}
.tabs li.cl a {
	color: white; font-size: 8pt;
}
.tabs li.cl a:hover {
	color: white; font-size: 8pt;
}
#tabs {
	border-bottom-color: rgb(14, 50, 102); border-bottom-width: 4px; =
border-bottom-style: solid;
}
#tabs ul {
	list-style: none url("/tmpl/v3/img/bullet.gif"); margin: 10px 0px; =
padding: 0px;
}
#tabs li {
	margin: 0px 10px;
}
#tabs a {
	font-weight: normal;
}
#tabs .button {
	margin-bottom: 8px; float: right;
}
.newsimg {
	margin: 0px 5px 5px 0px; float: left;
}
.newsimg img {
	margin: 2px 8px 5px 0px;
}
.columrght img {
	margin: 0px 5px 3px 0px; padding: 0px; width: 50px;
}
.newsimg a:link {
	background: url("/tmpl/v3/img/enlarge_icon.gif") no-repeat white; =
padding: 5px 5px 4px 26px; font-size: 10px;
}
.newsimg a:active {
	background: url("/tmpl/v3/img/enlarge_icon.gif") no-repeat white; =
padding: 5px 5px 4px 26px; font-size: 10px;
}
.newsimg a:visited {
	background: url("/tmpl/v3/img/enlarge_icon.gif") no-repeat white; =
padding: 5px 5px 4px 26px; font-size: 10px;
}
.newsimg p {
	margin: 0px; padding: 0px; top: -20px; clear: left; position: relative;
}
.imgpreview {
	display: none;
}
p.desc {
	margin: 8px 0px 5px; padding: 0px 2px; color: rgb(105, 105, 105);
}
.rank-filter {
	margin: 10px 0px 10px -10px; padding: 10px; border-top-color: rgb(14, =
50, 102); border-top-width: 4px; border-top-style: solid; =
background-color: rgb(239, 242, 247);
}
.rank-filter form {
	width: 240px; float: left;
}
.rank-filter p {
	padding-top: 10px;
}
#sliderValue {
	padding: 0px; border: currentColor; width: 50px; font-size: 15pt; =
font-weight: bold; float: left;
}
#sliderHandle {
	background: url("/tmpl/v3/img/sl-slider.gif") no-repeat center; width: =
15px; height: 15px; position: absolute; cursor: move;
}
#slider {
	background: url("/tmpl/v3/img/sl-control.gif") repeat-x center; width: =
220px; height: 14px; position: relative; cursor: pointer;
}
#comments {
	clear: both;
}
#comments a {
	font-weight: normal;
}
#comments .comment {
	clear: left; margin-bottom: 10px; border-bottom-color: rgb(14, 50, =
102); border-bottom-width: 1px; border-bottom-style: solid;
}
#comments .user {
	padding: 5px 0px; width: 120px; overflow: hidden; font-size: 9pt; =
float: left;
}
#comments .text {
	padding: 5px 10px 0px 5px; width: 420px; font-size: 15px; margin-left: =
120px;
}
#comments blockquote {
	background: url("/tmpl/v3/img/quote.gif") no-repeat left top; margin: =
0px 5px 10px 0px; color: gray; padding-left: 30px;
}
#postbox {
	font-size: 12px;
}
#fstlog {
	padding-top: 18px;
}
#postbox textarea {
	width: 520px;
}
#postbox input {
	width: 250px;
}
.comment ul {
	margin: 10px 5px 5px 125px; clear: left; font-size: 12px; position: =
relative;
}
.comment li {
	margin-right: 10px;
}
.comment .cm-rating {
	margin: 0px; padding: 0px; right: 5px; bottom: -5px; position: =
absolute;
}
.comment .sup {
	color: gray; font-size: 12px !important;
}
img.toolbox {
	background: url("/tmpl/v3/img/icon-set-5.png") no-repeat;
}
img.news-print {
	background-position: 0px -40px;
}
img.news-email {
	background-position: -25px -40px;
}
img.news-blog {
	background-position: -50px -40px;
}
img.news-audio {
	background-position: -75px -40px;
}
img.news-pdf {
	background-position: -100px -40px;
}
img.news-bookmark {
	background-position: -125px -40px;
}
img.news-added {
	background-position: -150px -40px;
}
img.news-feedback {
	background-position: -175px -40px;
}
img.news-share {
	background-position: -200px -40px;
}
img.news-fb {
	background-position: -250px -40px;
}
img.news-tw {
	background-position: -275px -40px;
}
a:hover img.news-print {
=09
}
a:hover img.news-email {
	background-position: -25px 0px;
}
a:hover img.news-blog {
	background-position: -50px 0px;
}
a:hover img.news-audio {
	background-position: -75px 0px;
}
a:hover img.news-pdf {
	background-position: -100px 0px;
}
a:hover img.news-bookmark {
	background-position: -125px 0px;
}
a:hover img.news-added {
	background-position: -150px 0px;
}
a:hover img.news-feedback {
	background-position: -175px 0px;
}
a:hover img.news-share {
	background-position: -200px 0px;
}
a:hover img.news-comment {
	background-position: -225px 0px;
}
a:hover img.news-fb {
	background-position: -250px 0px;
}
a:hover img.news-tw {
	background-position: -275px 0px;
}
#tl_comment {
	background: url("/tmpl/v3/img/icon-set-5.png") no-repeat -225px -40px; =
width: 25px; height: 25px; color: white; text-decoration: none; display: =
block;
}
#tl_comment span {
	padding-left: 3px;
}
#tl_comment:hover {
	background-position: -225px 0px;
}
#control_overlay {
	background-color: rgb(0, 0, 0);
}
img.toolsicon {
	background: url("/tmpl/v3/img/icon-combined-3.gif") no-repeat;
}
img.comments {
=09
}
img.popular {
	background-position: -10px 0px;
}
img.created {
	background-position: -20px 0px;
}
img.podcast {
	background-position: -30px 0px;
}
img.ediorial {
	background-position: -40px 0px;
}
img.weblog {
	background-position: -90px 0px;
}
img.report {
	background-position: -140px 0px;
}
img.share {
	background: url("/tmpl/v3/img/icon-combined-4.gif") no-repeat;
}
img.facebook {
=09
}
img.twitter {
	background-position: -16px 0px;
}
img.myspace {
	background-position: -32px 0px;
}
img.slashdot {
	background-position: -48px 0px;
}
img.google {
	background-position: -64px 0px;
}
img.reddit {
	background-position: -80px 0px;
}
img.delicious {
	background-position: -96px 0px;
}
img.yahoo {
	background-position: -112px 0px;
}
img.ms {
	background-position: -128px 0px;
}
img.mixx {
	background-position: -144px 0px;
}
img.rss {
	background-position: -160px 0px;
}
img.stumble {
	background-position: -176px 0px;
}
img.digg {
	background-position: -192px 0px;
}
img.help {
	background-position: -238px -51px;
}
img.audio {
	background-position: -283px 0px;
}
img.audiodz {
	background-position: -176px -51px;
}
img.bg-stumble {
	background-position: 0px -16px;
}
img.bg-digg {
	background-position: -96px -16px;
}
img.bg-facebook {
	background-position: -192px -16px;
}
img.bg-twitter {
	background-position: 0px -32px;
}
img.bg-share {
	background-position: -80px -32px;
}
img.bg-audio {
	background-position: 0px -51px;
}
img.fbconnect {
	background-position: -238px -32px;
}
#inxpgcntr {
	margin: 0px; padding: 0px; font-size: 15px; list-style-type: none; =
list-style-image: none;
}
#inxpgcntr li.label {
	line-height: 20px;
}
#inxpgcntr li {
	margin-right: 10px; float: left;
}
#inxpgcntr li.label a:link {
	padding: 0px 5px; text-decoration: none; border-bottom-color: rgb(14, =
50, 102); border-bottom-width: 4px; border-bottom-style: solid;
}
#inxpgcntr li.label a:visited {
	padding: 0px 5px; text-decoration: none; border-bottom-color: rgb(14, =
50, 102); border-bottom-width: 4px; border-bottom-style: solid;
}
#inxpgcntr li.label a:hover {
	border-bottom-color: rgb(180, 50, 50); border-bottom-width: 4px; =
border-bottom-style: solid;
}
#inxpgcntr li.label span.inxpnum {
	padding: 0px 6px; font-weight: bold; border-bottom-color: rgb(180, 50, =
50); border-bottom-width: 4px; border-bottom-style: solid;
}
fieldset p {
	padding: 10px 0px 5px;
}
fieldset textarea {
	width: 300px;
}
#fieldset-logins label {
	width: 90px; display: inline-block;
}
#fieldset-logins input {
	width: 350px;
}
#email-form label {
	width: 120px; display: inline-block;
}
#email-form textarea {
	width: 450px;
}
a.button {
	background: url("/tmpl/v3/img/button.gif") no-repeat; padding: 0px 0px =
0px 10px; width: auto; height: 20px; color: rgb(255, 255, 255); =
overflow: hidden; font-size: 8pt; text-decoration: none; float: left; =
display: block;
}
a.button strong {
	background: url("/tmpl/v3/img/button.gif") no-repeat 100% 0px; padding: =
0px 10px 0px 0px; height: 100%; text-align: center; color: rgb(255, 255, =
255); line-height: 20px; float: left; cursor: pointer;
}
a.button:hover {
	background-position: 0px 100%;
}
a.button:hover strong {
	background-position: 100% 100%; color: rgb(0, 0, 0);
}
a.button-signout {
	background: url("/tmpl/v3/img/icon-signout.gif") no-repeat 0px 50%; =
height: 30px; line-height: 30px; text-indent: 25px; font-weight: normal; =
display: block;
}
a.button-signup {
	background: url("/tmpl/v3/img/icon-signup.gif") no-repeat 0px 50%; =
height: 30px; line-height: 30px; text-indent: 25px; font-weight: normal; =
display: block;
}
button.button {
	background: url("/tmpl/v3/img/button-med.gif") no-repeat; margin: 0px =
10px 0px 0px; padding: 0px; border: currentColor; width: 80px; height: =
20px; color: rgb(255, 255, 255); line-height: 20px; overflow: hidden; =
float: left;
}
button.button-small {
	background: url("/tmpl/v3/img/button-small.gif") no-repeat; margin: 0px =
10px 0px 0px; padding: 0px; border: currentColor; width: 42px; height: =
21px; color: rgb(255, 255, 255); overflow: hidden; float: left;
}
button.button:hover {
	background-position: 0px 100%;
}
button.button-small:hover {
	background-position: 0px 100%;
}
a.rss {
	margin: 0px 5px; width: 80px; text-indent: -99999px; float: left; =
display: block; position: relative;
}
a.xml {
	margin: 0px 5px; width: 80px; text-indent: -99999px; float: left; =
display: block; position: relative;
}
a.rss {
	background: url("/tmpl/v3/img/rss-icon.gif");
}
a.xml {
	background: url("/tmpl/v3/img/xml-icon.gif");
}
.star-rating {
	background: url("/tmpl/v3/img/star.gif") repeat-x left -1000px;
}
.star-rating a:hover {
	background: url("/tmpl/v3/img/star.gif") repeat-x left -1000px;
}
.star-rating a:active {
	background: url("/tmpl/v3/img/star.gif") repeat-x left -1000px;
}
.star-rating a:focus {
	background: url("/tmpl/v3/img/star.gif") repeat-x left -1000px;
}
.star-rating .current-rating {
	background: url("/tmpl/v3/img/star.gif") repeat-x left -1000px;
}
.star-rating {
	list-style: none; margin: 0px; padding: 0px; width: 125px; height: =
25px; overflow: hidden; position: relative;
}
.star-rating li {
	display: block;
}
.star-rating a {
	border: currentColor; left: 0px; top: 0px; height: 25px; line-height: =
25px; text-indent: -1000em; overflow: hidden; position: absolute;
}
.star-rating .current-rating {
	border: currentColor; left: 0px; top: 0px; height: 25px; line-height: =
25px; text-indent: -1000em; overflow: hidden; position: absolute;
}
.star-rating a:hover {
	background-position: left bottom;
}
.star-rating a:active {
	background-position: left bottom;
}
.star-rating a:focus {
	background-position: left bottom;
}
.star-rating a.one-star {
	width: 20%; z-index: 6;
}
.star-rating a.two-stars {
	width: 40%; z-index: 5;
}
.star-rating a.three-stars {
	width: 60%; z-index: 4;
}
.star-rating a.four-stars {
	width: 80%; z-index: 3;
}
.star-rating a.five-stars {
	width: 100%; z-index: 2;
}
.star-rating .current-rating {
	background-position: left; z-index: 1;
}
.inline-rating {
	vertical-align: middle; display: inline-block;
}
.small-star {
	width: 50px; height: 10px;
}
.small-star {
	height: 10px; line-height: 10px; background-image: =
url("/tmpl/v3/img/star_small.gif");
}
.small-star a:hover {
	height: 10px; line-height: 10px; background-image: =
url("/tmpl/v3/img/star_small.gif");
}
.small-star a:active {
	height: 10px; line-height: 10px; background-image: =
url("/tmpl/v3/img/star_small.gif");
}
.small-star a:focus {
	height: 10px; line-height: 10px; background-image: =
url("/tmpl/v3/img/star_small.gif");
}
.small-star .current-rating {
	height: 10px; line-height: 10px; background-image: =
url("/tmpl/v3/img/star_small.gif");
}
#lightbox {
	padding: 10px; border-radius: 5px; background-color: rgb(238, 238, =
238); -moz-border-radius: 5px;
}
#lightboxDetails {
	padding-top: 0.4em; font-size: 1.1em;
}
#lightboxCaption {
	float: left;
}
#keyboardMsg {
	font-size: 0.9em; float: right;
}
.window {
	background: url("/tmpl/v3/img/wnBgrnd.png"); padding: 10px; =
border-radius: 10px; text-align: center; color: rgb(150, 150, 150) =
!important; font-size: 13px; font-weight: bold; min-width: 150px; =
-moz-border-radius: 10px; -webkit-border-radius: 10px;
}
.tipped .window_contents {
	padding: 10px;
}
.modal .window_contents {
	padding: 10px;
}
.modal {
	max-width: 580px;
}
.window ul {
	list-style: none; margin: 0px; padding: 0px 0px 5px; text-align: left;
}
.window .window_contents {
	background: url("/tmpl/v3/img/wnBtm.gif") repeat-x bottom rgb(238, 238, =
238); border-radius: 10px; padding-bottom: 15px; -moz-border-radius: =
10px; -webkit-border-radius: 10px;
}
.window .window_contents img {
	cursor: move;
}
.window .window_contents button {
	border: currentColor; height: 50px; color: white; font-weight: bold; =
margin-bottom: -20px; cursor: pointer; min-width: 150px; =
background-image: url("/tmpl/v3/img/wnBtGrnd.png");
}
.window .window_contents input {
	height: 28px; font-size: 1.2em;
}
.window .window_header {
	text-align: center;
}
.window .window_title {
	font-size: 11px; margin-top: -7px; margin-bottom: 7px; cursor: move;
}
.window .window_close {
	margin: -15px -15px 0px 0px; top: 4px; width: 31px; height: 31px; =
right: 5px; display: block; position: absolute; cursor: pointer; =
background-image: url("/tmpl/v3/img/cross.png");
}
.window .window_desc {
	padding: 5px 0px; font-size: 13px;
}
.stbar .window_contents {
	padding: 0px;
}
.stbar {
	margin: 0px; padding: 2px 0px; border-radius: 0px !important; top: 0px =
!important; width: 100% !important; text-align: left; position: fixed =
!important; -moz-border-radius: 0; -webkit-border-radius: 0;
}
.stbar .window_contents {
	margin: 0px auto; width: 1024px;
}
#pdinfo {
	margin-left: 482px;
}
#pdinfo a:link {
	color: white; font-size: 12px;
}
#pdinfo a:active {
	color: white; font-size: 12px;
}
#pdinfo a:visited {
	color: white; font-size: 12px;
}
.prototip {
	font: 11px/normal Arial, Helvetica, sans-serif; color: rgb(0, 0, 0); =
font-size-adjust: none; font-stretch: normal;
}
.prototip .default {
	width: 250px; color: rgb(128, 128, 128);
}
.prototip .default .toolbar {
	background: rgb(241, 241, 241); font-weight: bold;
}
.prototip .default .title {
	padding: 5px;
}
.prototip .default .content {
	background: rgb(255, 255, 255); padding: 5px;
}
.prototip .basic {
	width: 250px; color: rgb(128, 128, 128);
}
.prototip .basic .toolbar {
	background: rgb(241, 241, 241); font-weight: bold;
}
.prototip .basic .title {
	padding: 5px;
}
.prototip .basic .content {
	background: rgb(255, 255, 255); padding: 5px;
}
.prototip .hint {
	background: rgb(255, 246, 170); width: 250px; color: rgb(49, 49, 32);
}
.prototip .hint .toolbar {
	background: rgb(253, 241, 160); font-weight: bold;
}
.prototip .hint .title {
	padding: 5px;
}
.prototip .hint .content {
	padding: 5px;
}
.prototip .protoblue {
	width: 250px; color: rgb(255, 255, 255);
}
.prototip .protoblue .toolbar {
	background: rgb(13, 124, 208); font-weight: bold;
}
.prototip .protoblue .title {
	padding: 5px;
}
.prototip .protoblue .content {
	background: rgb(30, 144, 255); padding: 5px;
}
.prototip .creamy {
	width: 250px; color: rgb(187, 156, 97);
}
.prototip .creamy .toolbar {
	background: rgb(243, 237, 194); font-weight: bold;
}
.prototip .creamy .title {
	padding: 5px;
}
.prototip .creamy .content {
	background: rgb(248, 244, 202); padding: 5px;
}
.prototip .darkgrey {
	width: 250px; color: rgb(255, 255, 255);
}
.prototip .darkgrey .toolbar {
	background: rgb(95, 95, 95); font-weight: bold;
}
.prototip .darkgrey .title {
	padding: 5px;
}
.prototip .darkgrey .content {
	background: rgb(128, 128, 128); padding: 5px;
}
.prototip .protogrey {
	background: rgb(255, 255, 255); width: 250px; color: rgb(255, 255, =
255);
}
.prototip .protogrey .toolbar {
	background: rgb(150, 156, 146); font-weight: bold;
}
.prototip .protogrey .title {
	padding: 5px;
}
.prototip .protogrey .content {
	padding: 5px; color: rgb(128, 128, 128);
}
.prototip .physorg {
	background: rgb(236, 241, 248); padding: 5px; width: 250px;
}
.prototip .protogrey .toolbar .close {
	width: 14px; height: 14px;
}
.prototipLoader {
	border: 1px solid rgb(221, 221, 221); left: -1000px; top: -1000px; =
width: 14px; height: 14px; overflow: hidden; position: absolute;
}
.prototip {
	overflow: hidden; position: absolute;
}
.prototip .tooltip {
	position: relative;
}
.prototip .toolbar {
	position: relative;
}
.prototip .toolbar .title {
	position: relative;
}
.prototip .content {
	clear: both;
}
.prototip .toolbar .close {
	border: 0px currentColor; width: 19px; height: 15px; line-height: 0; =
font-size: 0px; text-decoration: none; float: right; display: block; =
position: relative; cursor: pointer;
}
.prototip .tooltip {
	clear: both; float: left;
}
.prototip .borderLeftWrapper {
	left: 0px; top: 0px; width: 300px; height: 20px; position: absolute;
}
.prototip .borderRightWrapper {
	left: 0px; top: 0px; width: 300px; height: 20px; position: absolute;
}
.prototip .borderFrame {
	margin: 0px; padding: 0px; width: 100%; height: 100%; float: left; =
position: relative;
}
.prototip .borderTop {
	overflow: hidden;
}
.prototip .borderBottom {
	overflow: hidden;
}
.prototip .borderRow {
	margin: 0px; padding: 0px; width: 100%; clear: both; float: left; =
list-style-type: none; position: relative;
}
.prototip_CornerWrapper {
	margin: 0px; padding: 0px; left: 0px; top: 0px; width: 100%; height: =
100%; clear: both; position: absolute;
}
.prototip_Corner {
	float: left; position: relative;
}
.prototip canvas {
	float: left; position: relative;
}
.prototip_CornerTr {
	float: right;
}
.prototip_CornerBr {
	float: right;
}
.prototip_BetweenCorners {
	left: 0px; top: 0px; width: 100%; overflow: hidden; clear: both; =
position: absolute;
}
.prototip .borderMiddle {
	float: left; position: relative;
}
.prototip .borderCenter {
	height: 100%; float: left; position: relative;
}
.prototip_StemWrapper {
	width: 100%; height: auto; clear: both; position: relative;
}
.prototip_StemBox {
	float: left; position: relative;
}
.prototip_Stem {
	width: 100%; overflow: hidden; position: absolute;
}
.iframeShim {
	margin: 0px; padding: 0px; border: 0px currentColor; overflow: hidden; =
position: absolute;
}
.prototip .clearfix::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: =
".";
}
.prototip .clearfix {
	display: inline-block;
}
.prototip .clearfix {
	display: block;
}

------=_NextPart_000_0000_01CCBFDB.E0439410
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Location: http://cdn.physorg.com/tmpl/v3/css/default/fix-ie.css

div {
	width: auto;
}
#top-header {
	z-index: 990;
}
#top-nav {
	z-index: 990;
}
#top-header noscript {
	float: right;
}
#top-nav ul li fieldset button {
	padding: 0px 3px; margin-top: 3px; margin-left: 3px;
}
#main-nav li {
	margin: 0px 1px 0px 0px;
}
#main-nav ul li {
	display: inline;
}
#sub-nav ul li {
	display: inline;
}
#main-nav ul li a {
	float: left; display: inline;
}
#sub-nav ul li a {
	float: left; display: inline;
}
#rss-button a {
	padding: 4px 8px 0px 22px;
}
#rss-button a:active {
	padding: 4px 8px 0px 22px;
}
#rss-button a:hover {
	padding: 4px 8px 0px 22px;
}
#top-toolbox a {
	padding-bottom: 6px;
}
#side-toolbox li {
	width: 49px; height: 80px;
}

------=_NextPart_000_0000_01CCBFDB.E0439410
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0011_01CCBFDB.E0451AB0"


------=_NextPart_001_0011_01CCBFDB.E0451AB0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.physorg.com/news/2011-11-car-tossing-quantum-coins-closer.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" =
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><HTML=20
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>How to decide who =
keeps the=20
car: Tossing quantum coins moves closer to reality</TITLE><!-- <meta =
http-equiv=3D"X-UA-Compatible" content=3D"IE=3DEmulateIE7" /> -->
<META name=3D"viewport" content=3D"width=3D1024">
<META name=3D"Keywords" content=3D"Quantum Physics, Quantum Mechanics, =
Physics News, Science news, Technology News, Physics, Materials, =
Nanotech, Technology, Science"=20
http-equiv=3D"Keywords">
<META name=3D"Description" content=3D"Alice and Bob have broken up and =
have moved as far away from each other as possible. But they still have =
something to sort out: who gets to keep the car. Flipping a coin while =
talking on the phone to decide who gets to keep it just won't work. =
There's no trust. Neither believes each other's result."=20
http-equiv=3D"Description">
<META content=3D"text/html; charset=3DISO-8859-1" =
http-equiv=3D"Content-Type">
<META name=3D"ROBOTS" content=3D"INDEX,FOLLOW">
<META name=3D"ROBOTS" content=3D"noodp"><LINK rel=3D"canonical" =
href=3D"http://www.physorg.com/news/2011-11-car-tossing-quantum-coins-clo=
ser.html"><LINK=20
title=3D"" rel=3D"top" href=3D"/"><LINK rel=3D"search" =
href=3D"http://www.physorg.com/search/"><LINK=20
title=3D"All news stories" rel=3D"alternate" =
type=3D"application/rss+xml" =
href=3D"http://www.physorg.com/rss-feed/"><LINK=20
title=3D"Spotlight news only" rel=3D"alternate" =
type=3D"application/rss+xml" =
href=3D"http://www.physorg.com/rss-feed/breaking/"><LINK=20
title=3D"Feature stories" rel=3D"alternate" type=3D"application/rss+xml" =
href=3D"http://www.physorg.com/rss-feed/editorials/"><LINK=20
title=3D"Customize feed" rel=3D"alternate" type=3D"application/rss+xml" =
href=3D"http://www.physorg.com/feeds/"><LINK=20
rel=3D"shortcut icon" type=3D"image/x-icon" =
href=3D"http://cdn.physorg.com/favicon.ico"><LINK=20
rel=3D"stylesheet" type=3D"text/css" =
href=3D"http://cdn.physorg.com/tmpl/v3/css/default/s.7.4.opt.css"=20
media=3D"screen"><!--[if IE]><LINK rel=3D"stylesheet" type=3D"text/css" =
href=3D"http://cdn.physorg.com/tmpl/v3/css/default/fix-ie.css"=20
media=3D"screen"><![endif]--><!--[if lte IE 7]><link rel=3D"stylesheet" =
type=3D"text/css" =
href=3D"http://cdn.physorg.com/tmpl/v3/css/default/fix-ie6.css" =
media=3D"screen" /><![endif]--><!--[if lte IE 6]><script =
type=3D"text/javascript" =
src=3D"http://cdn.physorg.com/tmpl/v3/js/fixIE6.js"></script><![endif]-->=

<SCRIPT language=3D"JavaScript">=0A=
	<!-- =0A=
		var mid  =3D ''; =0A=
		var userNick =3D '';=0A=
		var newPM =3D '';=0A=
		var MyNews =3D 0;=0A=
	-->						=0A=
	</SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://cdn.physorg.com/tmpl/v3/js/prototype.opt/proto_min_1.7_1.9.=
js"></SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://cdn.physorg.com/tmpl/v3/prototip/js/prototip/prototip.js"><=
/SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://cdn.physorg.com/tmpl/v3/js/fn.7.2.opt.js"></SCRIPT>
<!-- google+ --><LINK rel=3D"publisher" =
href=3D"https://plus.google.com/116557644723047703916/">
<META name=3D"GENERATOR" content=3D"MSHTML 9.00.8112.16440"></HEAD>
<BODY>
<DIV id=3D"mainwrapper" class=3D"categ-physics">
<DIV id=3D"top-header">
<DIV id=3D"top-nav"><NOSCRIPT>		     &lt;small&gt;Javascript is =
currently not=20
supported or disabled  by this browser.		     Please enable Javascript =
for full=20
functionality.&lt;/small&gt;		 </NOSCRIPT></DIV></DIV>
<DIV id=3D"header"><!--index here//-->
<DIV id=3D"index"><A title=3D"Physorg.com" =
href=3D"http://www.physorg.com/"=20
name=3D"top">Science and technology news</A></DIV><!--index =
here//--><!--ad here//-->
<DIV class=3D"ad-768"></DIV><!--ad here//--></DIV><!--main navigation =
here//-->
<DIV id=3D"main-nav">
<UL>
  <LI><A href=3D"http://www.physorg.com/"><STRONG>Home</STRONG></A></LI>
  <LI><A=20
  =
href=3D"http://www.physorg.com/nanotech-news/"><B>Nanotechnology</B></A><=
/LI>
  <LI class=3D"active"><A=20
  href=3D"http://www.physorg.com/physics-news/"><B>Physics</B></A></LI>
  <LI><A href=3D"http://www.physorg.com/space-news/"><B>Space &amp;=20
  Earth</B></A></LI>
  <LI><A=20
  =
href=3D"http://www.physorg.com/electronics-news/"><B>Electronics</B></A><=
/LI>
  <LI><A=20
  =
href=3D"http://www.physorg.com/technology-news/"><B>Technology</B></A></L=
I>
  <LI><A =
href=3D"http://www.physorg.com/chemistry-news/"><B>Chemistry</B></A></LI>=

  <LI><A =
href=3D"http://www.physorg.com/biology-news/"><B>Biology</B></A></LI>
  <LI><A href=3D"http://medicalxpress.com/"><B>Medicine &amp; =
Health</B></A></LI>
  <LI><A href=3D"http://www.physorg.com/science-news/"><B>Other=20
  Sciences</B></A></LI></UL></DIV>
<DIV id=3D"sub-nav">
<UL>
  <LI><A =
href=3D"http://www.physorg.com/physics-news/physics/"><B>General=20
  Physics</B></A></LI>
  <LI><A =
href=3D"http://www.physorg.com/physics-news/materials/"><B>Condensed=20
  Matter</B></A></LI>
  <LI><A =
href=3D"http://www.physorg.com/physics-news/optics-photonics/"><B>Optics =

  &amp; Photonics</B></A></LI>
  <LI><A=20
  =
href=3D"http://www.physorg.com/physics-news/superconductivity/"><B>Superc=
onductivity</B></A></LI>
  <LI><A href=3D"http://www.physorg.com/physics-news/plasma/"><B>Plasma=20
  Physics</B></A></LI>
  <LI><A =
href=3D"http://www.physorg.com/physics-news/soft-matter/"><B>Soft=20
  Matter</B></A></LI>
  <LI class=3D"active"><A =
href=3D"http://www.physorg.com/physics-news/quantum-physics/"><B>Quantum =

  Physics</B></A></LI></UL></DIV><!--main navigation here//-->
<SCRIPT language=3D"JavaScript">=0A=
		       <!-- =0A=
		       var q =3D new popupHint('mainwrapper', true, 'Meet <a =
href=3D"http://medicalxpress.com/">Medical Xpress</a>: PhysOrg.com =
transfers medical section into a separate site. <a =
href=3D"http://www.physorg.com/help/medicalxpress/">Read more</a>', =
'20110420'); =0A=
			-->						=0A=
	       </SCRIPT>

<DIV id=3D"content">
<SCRIPT type=3D"text/javascript" =
src=3D"http://cdn.physorg.com/tmpl/v3/js/fn.news.4.4.opt.js"></SCRIPT>
<!--column-1 here//-->
<DIV class=3D"column-0"><!--box-1 here//-->
<DIV class=3D"box-1">
<DIV class=3D"col-e">
<DIV class=3D"box-content">
<H1>How to decide who keeps the car: Tossing quantum coins moves closer =
to=20
reality</H1><SMALL><A class=3D"textTag" =
href=3D"http://www.physorg.com/archive/29-11-2011/">November=20
29, 2011</A> </SMALL>
<DIV id=3D"news-content"><!-- google_ad_section_start --><SPAN=20
class=3D"newsimg"></SPAN>
<P class=3D"clear-left"><STRONG>Alice and Bob have broken up and have =
moved as far=20
away from each other as possible. But they still have something to sort =
out: who=20
gets to keep the car. Flipping a coin while talking on the phone to =
decide who=20
gets to keep it just won't work. There's no trust. Neither believes each =
other's=20
result.</STRONG></P>
<DIV>
<DIV id=3D"sclTb" class=3D"col-s">
<UL class=3D"inline">
  <LI><A title=3D"print" =
href=3D"http://www.physorg.com/print241796645.html"><IMG=20
  class=3D"toolbox news-print" alt=3D"print this article" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
  width=3D"25" height=3D"25"></A></LI>
  <LI><A title=3D"email" onclick=3D"window.eMl =3D new =
sendEmail(241796645); return false;"=20
  href=3D"mailto:?subject=3DHow to decide who keeps the car: Tossing =
quantum coins moves closer to =
reality&amp;body=3Dhttp://www.physorg.com/news/2011-11-car-tossing-quantu=
m-coins-closer.html"><IMG=20
  class=3D"toolbox news-email" alt=3D"email this article" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
  width=3D"25" height=3D"25"></A></LI>
  <LI class=3D"centered"><A id=3D"tl_comment" title=3D"comments" =
onclick=3D"new Effect.ScrollTo('comments', { duration:'0.4', offset: =
-140}); return false;"=20
  =
href=3D"http://www.physorg.com/news/2011-11-car-tossing-quantum-coins-clo=
ser.html#comments"><SPAN>1</SPAN></A></LI><!-- podcast menu -->
  <LI><A title=3D"text-to-speech" onclick=3D"new Lightbox({type: =
'statusbar', message: $('popAud').innerHTML, parent: this}); return =
false;"=20
  =
href=3D"http://www.physorg.com/news/2011-11-car-tossing-quantum-coins-clo=
ser.html#audio"><IMG=20
  class=3D"toolbox news-audio" alt=3D"text-to-speech" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
  width=3D"25" height=3D"25"></A>
  <DIV style=3D"display: none;" id=3D"popAud">
  <DIV class=3D"col-n"><SPAN id=3D"podcastPLR">loading ...</SPAN>
<SCRIPT type=3D"text/javascript">=0A=
				   jwplayer("podcastPLR").setup({=0A=
					  id: 'mp3PLR',=0A=
					  skin: =
"http://www.physorg.com/tmpl/v3/mediaplayer/skins/simple.zip",=0A=
					  height: 22,=0A=
					  width: 400,=0A=
					  wmode: 'transparent',=0A=
					  controlbar: "bottom",=0A=
					  flashplayer: =
"http://www.physorg.com/tmpl/v3/mediaplayer/player.swf",=0A=
					  file: =
"http://www.AudioDizer.com/Clients/PhysOrg/physorg/news241796645.mp3",=0A=
					  fullscreen: false=0A=
				   });=0A=
			    </SCRIPT>
  </DIV>
  <DIV id=3D"pdinfo"><A =
href=3D"http://www.audiodizer.com/Clients/PhysOrg/physorg/news241796645.m=
p3"=20
  target=3D"_blank">Download mp3</A>			    &nbsp;<A =
href=3D"http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=3D=
348735233"=20
  target=3D"_blank">iTunes podcast</A>			    &nbsp;<A =
href=3D"http://www.physorg.com/podcasts-news/"=20
  target=3D"_blank">Latest podcasts</A>			    &nbsp;<A =
href=3D"http://www.physorg.com/help/audio/">About=20
  <IMG class=3D"share audiodz" alt=3D"about audio podcast" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
  width=3D"50" height=3D"19"></A></DIV></DIV></LI>
  <LI><A title=3D"save as pdf" =
href=3D"http://www.physorg.com/pdf241796645.pdf"><IMG=20
  class=3D"toolbox news-pdf" alt=3D"save as pdf" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
  width=3D"25" height=3D"25"></A></LI>
  <LI><A title=3D"save to favorites" =
href=3D"http://www.physorg.com/profile/?code=3Dfav&amp;nid=3D241796645"><=
IMG=20
  class=3D"toolbox news-bookmark" alt=3D"" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
  width=3D"25" height=3D"25"></A></LI>
  <LI><A title=3D"send feedback" onclick=3D"window.fBk =3D new =
fdBack();return false;"=20
  href=3D"http://www.physorg.com/news/"><IMG class=3D"toolbox =
news-feedback" alt=3D"send feedback"=20
  src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"25"=20
  height=3D"25"></A></LI>
  <LI><A title=3D"share to facebook" onclick=3D"new Lightbox({type: =
'menu', message: $('popFB').innerHTML, parent: this}); return false;"=20
  =
href=3D"http://www.facebook.com/share.php?u=3Dhttp://www.physorg.com/news=
/2011-11-car-tossing-quantum-coins-closer.html"><IMG=20
  class=3D"toolbox news-tw" alt=3D"share to facebook" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
  width=3D"25" height=3D"25"></A><SPAN style=3D"display: none;" =
id=3D"popFB">
  <UL>
    <LI><IFRAME style=3D"border: currentColor; width: 150px; height: =
21px; overflow: hidden;"=20
    src=3D"http://platform.twitter.com/widgets/hub.1324331373.html" =
frameBorder=3D"0"=20
    allowTransparency=3D"true" scrolling=3D"no"></IFRAME></LI>
    <LI><IMG class=3D"share bg-facebook" alt=3D"share on Facebook" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
    width=3D"16" height=3D"16"><A title=3D"share on Facebook" =
href=3D"http://www.facebook.com/share.php?u=3Dhttp://www.physorg.com/news=
/2011-11-car-tossing-quantum-coins-closer.html">Share=20
    to facebook</A></LI>
    <LI><A href=3D"http://www.facebook.com/physorg">PHYSorg.com on =
FB</A></LI><A=20
    href=3D"http://www.facebook.com/physorg"></A></UL><A =
href=3D"http://www.facebook.com/physorg"></A></SPAN><A=20
  href=3D"http://www.facebook.com/physorg"></A></LI><A =
href=3D"http://www.facebook.com/physorg">
  <LI></LI></A>
  <LI><A title=3D"share to twitter" onclick=3D"new Lightbox({type: =
'menu', message: $('popTW').innerHTML, parent: this}); return false;"=20
  href=3D"http://twitter.com/share"><IMG class=3D"toolbox news-fb" =
alt=3D"share to twitter"=20
  src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"25"=20
  height=3D"25"></A><SPAN style=3D"display: none;" id=3D"popTW">
  <UL>
    <LI><A class=3D"twitter-share-button" =
href=3D"http://twitter.com/share"=20
    data-via=3D"physorg_com" data-count=3D"horizontal">Tweet</A></LI>
    <LI><A href=3D"http://twitter.com/#!/physorg_com">PHYSorg.com on=20
    Twitter</A></LI><A =
href=3D"http://twitter.com/#!/physorg_com"></A></UL><A =
href=3D"http://twitter.com/#!/physorg_com"></A></SPAN><A=20
  href=3D"http://twitter.com/#!/physorg_com"></A></LI><A =
href=3D"http://twitter.com/#!/physorg_com">
  <LI></LI></A>
  <LI><A title=3D"share" onclick=3D"new Lightbox({type: 'menu', message: =
$('popShare').innerHTML, parent: this}); return false;"=20
  href=3D"http://www.physorg.com/news/"><IMG class=3D"toolbox =
news-share" alt=3D"share"=20
  src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"25"=20
  height=3D"25"></A><SPAN style=3D"display: none;" id=3D"popShare">
  <UL>
    <LI class=3D"iframe"><su:badge layout=3D"1"></su:badge></LI><!-- =
google +1 -->
    <LI><g:plusone size=3D"medium"></g:plusone></LI><!-- linkedin -->
    <LI class=3D"iframe">
<SCRIPT type=3D"in/share" data-counter=3D"right"></SCRIPT>
    </LI>
    <LI><IMG class=3D"share reddit" alt=3D"share on Reddit" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
    width=3D"16" height=3D"16"><A title=3D"share on Reddit" =
href=3D"http://reddit.com/submit?url=3Dhttp://www.physorg.com/news/2011-1=
1-car-tossing-quantum-coins-closer.html&amp;title=3DHow+to+decide+who+kee=
ps+the+car%3A+Tossing+quantum+coins+moves+closer+to+reality">Reddit</A></=
LI>
    <LI><IMG class=3D"share google" alt=3D"share on Google" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
    width=3D"16" height=3D"16"><A title=3D"share on Google" =
href=3D"http://www.google.com/ig/add?feedurl=3Dhttp://www.physorg.com/rss=
-feed/">Google</A></LI>
    <LI><IMG class=3D"share delicious" alt=3D"add to delicious" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
    width=3D"16" height=3D"16"><A title=3D"add to delicious" =
href=3D"http://del.icio.us/post?url=3Dhttp://www.physorg.com/news/2011-11=
-car-tossing-quantum-coins-closer.html">Delicious</A></LI>
    <LI><IMG class=3D"share slashdot" alt=3D"share on Slashdot" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
    width=3D"16" height=3D"16"> <A title=3D"share on Slashdot" =
href=3D"javascript:location.href=3D'http://slashdot.org/bookmark.pl?url=3D=
'+encodeURIComponent(location.href)+'&amp;title=3D'+encodeURIComponent(do=
cument.title)">Slashdot</A></LI>
    <LI><IMG class=3D"share yahoo" alt=3D"save to Yahoo! bookmarks" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
    width=3D"16" height=3D"16"> <A title=3D"save to Yahoo! bookmarks" =
href=3D"http://bookmarks.yahoo.com/toolbar/savebm?opener=3Dtb&amp;u=3Dhtt=
p://www.physorg.com/news/2011-11-car-tossing-quantum-coins-closer.html&am=
p;t=3DHow+to+decide+who+keeps+the+car%3A+Tossing+quantum+coins+moves+clos=
er+to+reality">Yahoo!=20
    bookmarks</A></LI>
    <LI><IMG class=3D"share rss" alt=3D"rss-newsfeed" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
    width=3D"16" height=3D"16"> <A title=3D"rss-newsfeed" =
href=3D"http://www.physorg.com/rss-feed/">RSS</A></LI>
    <LI><IMG class=3D"share help" alt=3D"rss-newsfeed" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
    width=3D"16" height=3D"16"> <A =
title=3D"http://www.physorg.com/news/2011-11-car-tossing-quantum-coins-cl=
oser.html"=20
    =
href=3D"http://chart.apis.google.com/chart?choe=3DISO-8859-1&amp;chs=3D30=
0x300&amp;cht=3Dqr&amp;chl=3Dhttp://www.physorg.com/news/2011-11-car-toss=
ing-quantum-coins-closer.html"=20
    rel=3D"lightbox">QR code</A></LI></UL></SPAN></LI></UL></DIV>
<DIV id=3D"news-text" class=3D"n"><!-- Google FISRT Adsense block -->
<SCRIPT language=3D"JavaScript"><!-- =0A=
		    var google_adnum =3D 0;=0A=
                    var ad_channel_cmn =3D '+0559369967+0981327436';=0A=
		=0A=
		    google_ad_client =3D "pub-0536483524803400";=0A=
		    google_ad_output =3D "js";  =0A=
		    google_feedback =3D "on";       =0A=
		    google_max_num_ads =3D 2;        =0A=
		    google_ad_type =3D 'text'; =0A=
                    // ch news=0A=
                    google_ad_channel =3D"7377547201" + ad_channel_cmn;=0A=
                    google_hints =3D "coin flipping quantum coin";=0A=
                    -->=0A=
                </SCRIPT>

<SCRIPT language=3D"JavaScript" type=3D"text/javascript" =
src=3D"http://pagead2.googlesyndication.com/pagead/show_ads.js"></SCRIPT>=

<!--INFOLINKS_ON-->
<P>A paper published in <I>Nature Communications</I> by a team of =
researchers=20
from Canada and Switzerland explores the concept of coin flipping in the =
context=20
of <A class=3D"textTag" =
href=3D"http://www.physorg.com/tags/quantum+physics/" =
rel=3D"tag">quantum=20
physics</A> that uses <A class=3D"textTag" =
href=3D"http://www.physorg.com/tags/light+particles/"=20
rel=3D"tag">light particles</A>, so-called photons, to allow =
communication tasks=20
in a manner that outperforms standard communication schemes.</P>
<P>To understand the researchers' approach, it helps to use an analogy =
that=20
involves a safe. Bob flips a coin and sends the result of his coin flip, =
hidden=20
in the safe, to Alice. Upon receiving Bob's safe, Alice sends the result =
of her=20
own flip to Bob. Once received, Bob sends the key to Alice who unlocks =
the safe.=20
Now, Alice and Bob both know each other's coin flip and, according to =
some=20
previously agreed-upon rule, who will drive away with the car.</P>
<P>In a world made out of electronic bits, used for communication =
instead of=20
safes, the physical safe is replaced by <A class=3D"textTag" =
href=3D"http://www.physorg.com/tags/encryption/"=20
rel=3D"tag">encryption</A> over email. This procedure is believed to be =
hard to=20
break. Unfortunately, no one knows if this is truly a good safe. This =
would=20
allow Alice to cheat by unlocking Bob's "safe" without awaiting his key, =
reading=20
the secret, and choosing the result of her own flip in a way that =
ensures that=20
she will keep the car.</P>
<P>But it's a different story with quantum communications.</P>
<P>"What we have shown here is the first implementation of quantum coin =
flipping=20
in which a cheater can not take advantage of the fact that photons may =
get lost=20
during transmission between Alice and Bob. All previous <A =
class=3D"textTag" =
href=3D"http://www.physorg.com/tags/quantum+communication/"=20
rel=3D"tag">quantum communication</A> schemes could be broken by a =
cheater," says=20
co-author Dr. Wolfgang Tittel, professor in the Institute for <A =
class=3D"textTag"=20
href=3D"http://www.physorg.com/tags/quantum+information+science/"=20
rel=3D"tag">Quantum Information Science</A> and the Department of =
Physics and=20
Astronomy at the University of Calgary. The other co-authors are from =
the=20
University of Calgary, Universit=E9 de Montr=E9al, =C9cole Polytechnique =
de Montr=E9al=20
and Universit=E9 de Gen=E8ve, in Switzerland.</P>
<P>The quantum coins in this study were tossed with one player being at =
the=20
University of Calgary and the other player at the SAIT Polytechnic, =
roughly 5 km=20
apart.</P>
<P>"The exchange of quantum bits instead of electronic bits prevents=20
unrecognized cheating because we base our protocol on properties of =
nature, such=20
as the impossibility to perfectly determine the quantum state of a =
single=20
photon" say Dr. F=E9lix Bussi=E8res, who did parts of his PhD studies at =
the=20
University of Calgary, where the experiment was performed, before moving =
to=20
Switzerland to take up a postdoctoral fellowship.</P>
<P>"Unfortunately, even in the <A class=3D"textTag" =
href=3D"http://www.physorg.com/tags/quantum/"=20
rel=3D"tag">quantum</A> world, coin flipping at a distance is not =
perfect either -=20
it is still possible to cheat, at least to some extent. However, no =
party can=20
fix the final outcome with certainty, and, if trying to cheat, risks =
being=20
caught cheating."</P>
<P>Nevertheless, this demonstration has made the decision of who gets =
the car=20
fairer.<BR></P><!--INFOLINKS_OFF--><!-- additional info -->
<P>Provided by University of Calgary (<A =
href=3D"http://www.physorg.com/partners/university-of-calgary/"=20
rel=3D"news">news</A> : <A href=3D"http://www.ucalgary.ca/"=20
target=3D"_blank">web</A>)</P><!-- <br /> --><!--- BF block -->
<SCRIPT type=3D"text/javascript"><!--//<![CDATA[=0A=
        var m3_u =3D =
(location.protocol=3D=3D'https:'?'https://adms.physorg.com/openads/www/de=
livery/ajs.php':'http://adms.physorg.com/openads/www/delivery/ajs.php');=0A=
        var m3_r =3D Math.floor(Math.random()*99999999999);=0A=
        if (!document.MAX_used) document.MAX_used =3D ',';=0A=
        document.write ("<scr"+"ipt type=3D'text/javascript' =
src=3D'"+m3_u);=0A=
        document.write ("?zoneid=3D42");=0A=
        document.write ('&amp;cb=3D' + m3_r);=0A=
        if (document.MAX_used !=3D ',') document.write =
("&amp;exclude=3D" + document.MAX_used);=0A=
        document.write (document.charset ? =
'&amp;charset=3D'+document.charset : (document.characterSet ? =
'&amp;charset=3D'+document.characterSet : ''));=0A=
        document.write ("&amp;loc=3D" + escape(window.location));=0A=
        if (document.referrer) document.write ("&amp;referer=3D" + =
escape(document.referrer));=0A=
        if (document.context) document.write ("&context=3D" + =
escape(document.context));=0A=
        if (document.mmm_fo) document.write ("&amp;mmm_fo=3D1");=0A=
        document.write ("'><\/scr"+"ipt>");=0A=
//]]>--></SCRIPT>
</DIV></DIV></DIV>
<DIV id=3D"bottom-rate" class=3D"vote">
<DIV class=3D"float-right"><A =
href=3D"http://www.physorg.com/sort/popular/1w/">view=20
popular</A><A onclick=3D"window.fBk =3D new fdBack();return false;" =
href=3D"http://www.physorg.com/news/2011-11-car-tossing-quantum-coins-clo=
ser.html#">send=20
feedback to editors</A></DIV><SPAN id=3D"bottom-vote">5 /5 (1 =
vote)</SPAN> &nbsp;
						<SPAN class=3D"inline-rating">
<UL id=3D"nwvoteBt" class=3D"star-rating ">
  <LI><A class=3D"one-star" title=3D"1 star out of 5" =
onclick=3D"rateit('241796645','1', 'bottom-vote'); return false;"=20
  =
href=3D"http://www.physorg.com/news/2011-11-car-tossing-quantum-coins-clo=
ser.html#">1</A></LI>
  <LI><A class=3D"two-stars" title=3D"2 stars out of 5" =
onclick=3D"rateit('241796645','2', 'bottom-vote'); return false;"=20
  =
href=3D"http://www.physorg.com/news/2011-11-car-tossing-quantum-coins-clo=
ser.html#">2</A></LI>
  <LI><A class=3D"three-stars" title=3D"3 stars out of 5" =
onclick=3D"rateit('241796645','3', 'bottom-vote'); return false;"=20
  =
href=3D"http://www.physorg.com/news/2011-11-car-tossing-quantum-coins-clo=
ser.html#">3</A></LI>
  <LI><A class=3D"four-stars" title=3D"4 stars out of 5" =
onclick=3D"rateit('241796645','4', 'bottom-vote'); return false;"=20
  =
href=3D"http://www.physorg.com/news/2011-11-car-tossing-quantum-coins-clo=
ser.html#">4</A></LI>
  <LI><A class=3D"five-stars" title=3D"5 stars out of 5" =
onclick=3D"rateit('241796645','5', 'bottom-vote'); return false;"=20
  =
href=3D"http://www.physorg.com/news/2011-11-car-tossing-quantum-coins-clo=
ser.html#">5</A></LI></UL></SPAN></DIV></DIV>
<DIV id=3D"feed-bottom" class=3D"box-content"><!--comments here//-->
<DIV class=3D"rank-filter"><!-- first comment --><A =
name=3D"firstCmt"></A>
<FORM onsubmit=3D"return false;" method=3D"get" name=3D"SliderForm" =
action=3D"#">
<FIELDSET id=3D"fieldset-filter">
<H4>Filter <SPAN id=3D"SliderFilter"></SPAN></H4><INPUT =
id=3D"sliderValue" name=3D"sliderValue"=20
readOnly=3D"readonly" value=3D"2.5" size=3D"1" type=3D"text"><BUTTON =
id=3D"sliderSubmit"=20
class=3D"button" =
onclick=3D"UpdateFilter(document.SliderForm.sliderValue.value);return =
false;"=20
name=3D"sliderSubmit">Filter</BUTTON><BUTTON id=3D"FilterDisable" =
class=3D"button"=20
onclick=3D"UpdateFilter(0);return false;" =
name=3D"FilterDisable">Off</BUTTON><BR>
<DIV id=3D"slider">
<DIV id=3D"sliderHandle"></DIV></DIV>
<SCRIPT type=3D"text/javascript">=0A=
			<!-- =0A=
			var sl =3D new Control.Slider('sliderHandle', 'slider', {=0A=
				range: $R(1,5),=0A=
				sliderValue: 2.5,=0A=
				onSlide: function(value) {=0A=
					$('sliderValue').value =3D Math.round(value*10)/10;=0A=
				      },=0A=
				      onChange: function(value) { =0A=
					$('sliderValue').value =3D Math.round(value*10)/10;=0A=
				      }=0A=
			});=0A=
			-->   =0A=
			</SCRIPT>
</FIELDSET></FORM>
<P>Move the slider to adjust rank threshold, so that you can hide some =
of the=20
comments.</P><BR></DIV>
<DIV class=3D"cmtSort"><SPAN id=3D"cmThr" class=3D"float-right"></SPAN>		=
		Display=20
comments: <A onclick=3D"ChangeSort(); return false;" =
href=3D"http://www.physorg.com/news/2011-11-car-tossing-quantum-coins-clo=
ser.html#"><SPAN=20
id=3D"sortCmnt">newest first</SPAN></A></DIV><BR>
<DIV id=3D"comments" class=3D"comments">
<DIV class=3D"comment">
<DIV class=3D"user"><A =
href=3D"http://www.physorg.com/profile/user/Fed_Up_With_Stupid/">Fed_Up_W=
ith_Stupid</A><BR>
			Nov 29, 2011			<BR><BR>			Rank: <STRONG id=3D"rk-265069"><SPAN=20
class=3D"red">5</SPAN> / 5 (2)</STRONG></DIV>
<DIV id=3D"cm_265069" class=3D"text">I always smile when I see a phrase =
like=20
"...so-called photons...". Healthy skepticism or inappropriate idiom? =
Yes, that=20
is the correct term for light quanta... *chuckle*</DIV>
<UL class=3D"inline">
  <LI><A class=3D"cm-flag" onclick=3D"FlagComment(265069); return =
false;" =
href=3D"http://www.physorg.com/news/2011-11-car-tossing-quantum-coins-clo=
ser.html#flag">report=20
  abuse</A></LI>
  <LI class=3D"cm-rating hidden">
  <UL id=3D"rate-265069" class=3D"star-rating small-star">
    <LI style=3D"width: 0%;" class=3D"current-rating">Current rank</LI>
    <LI><A class=3D"one-star" title=3D"1 star out of 5" =
onclick=3D"RateComment(265069,1); return false;"=20
    href=3D"http://www.physorg.com/news/">1</A></LI>
    <LI><A class=3D"two-stars" title=3D"2 stars out of 5" =
onclick=3D"RateComment(265069,2); return false;"=20
    href=3D"http://www.physorg.com/news/">2</A></LI>
    <LI><A class=3D"three-stars" title=3D"3 stars out of 5" =
onclick=3D"RateComment(265069,3); return false;"=20
    href=3D"http://www.physorg.com/news/">3</A></LI>
    <LI><A class=3D"four-stars" title=3D"4 stars out of 5" =
onclick=3D"RateComment(265069,4); return false;"=20
    href=3D"http://www.physorg.com/news/">4</A></LI>
    <LI><A class=3D"five-stars" title=3D"5 stars out of 5" =
onclick=3D"RateComment(265069,5); return false;"=20
    =
href=3D"http://www.physorg.com/news/">5</A></LI></UL></LI></UL></DIV></DI=
V><SPAN=20
id=3D"postbox"></SPAN><!-- google_ad_section_end -->
<SCRIPT type=3D"text/javascript">=0A=
					<!-- =0A=
						var nid =3D '241796645';=0A=
						var fltthres =3D 0;=0A=
						var sort =3D 'ASC';=0A=
						var follow =3D '';=0A=
						var s_imgStar =3D =
'http://cdn.physorg.com/tmpl/v3/img/favoriteON.gif';=0A=
						// update IMG=0A=
						var updIMG=3D ' <img =
src=3D"http://www.physorg.com/img/updating.gif" width=3D"16" =
height=3D"11" alt=3D"updating" />';=0A=
						var updImObj =3D new Image();=0A=
						updImObj.src =3D 'http://www.physorg.com/img/updating.gif';=0A=
						=0A=
						PostBox();=0A=
					 -->   =0A=
				</SCRIPT>
</DIV></DIV>
<DIV id=3D"ads-300" class=3D"col-n"><!--/* OpenX Javascript Tag v2.8.1 - =
PHYSICS */-->
<SCRIPT type=3D"text/javascript"><!--//<![CDATA[=0A=
   document.MAX_ct0 =3D'INSERT_CLICKURL_HERE';=0A=
=0A=
   var m3_u =3D =
(location.protocol=3D=3D'https:'?'https://adms.physorg.com/openads/www/de=
livery/ajs.php':'http://adms.physorg.com/openads/www/delivery/ajs.php');=0A=
   var m3_r =3D Math.floor(Math.random()*99999999999);=0A=
   if (!document.MAX_used) document.MAX_used =3D ',';=0A=
   document.write ("<scr"+"ipt type=3D'text/javascript' src=3D'"+m3_u);=0A=
   document.write ("?zoneid=3D7&amp;target=3D_blank");=0A=
   document.write ('&amp;cb=3D' + m3_r);=0A=
   if (document.MAX_used !=3D ',') document.write ("&amp;exclude=3D" + =
document.MAX_used);=0A=
   document.write (document.charset ? '&amp;charset=3D'+document.charset =
: (document.characterSet ? '&amp;charset=3D'+document.characterSet : =
''));=0A=
   document.write ("&amp;loc=3D" + escape(window.location));=0A=
   if (document.referrer) document.write ("&amp;referer=3D" + =
escape(document.referrer));=0A=
   if (document.context) document.write ("&context=3D" + =
escape(document.context));=0A=
   if ((typeof(document.MAX_ct0) !=3D 'undefined') && =
(document.MAX_ct0.substring(0,4) =3D=3D 'http')) {=0A=
       document.write ("&amp;ct0=3D" + escape(document.MAX_ct0));=0A=
   }=0A=
   if (document.mmm_fo) document.write ("&amp;mmm_fo=3D1");=0A=
   document.write ("'><\/scr"+"ipt>");=0A=
//]]>--></SCRIPT>
</DIV>
<DIV class=3D"col-n">
<DIV id=3D"side-vote"><SPAN id=3D"sd-rank">Rank </SPAN><SPAN =
class=3D"inline-rating">
<UL id=3D"nwvoteTp" class=3D"star-rating ">
  <LI><A class=3D"one-star" title=3D"1 star out of 5" =
onclick=3D"rateit('241796645','1', 'bottom-vote'); return false;"=20
  =
href=3D"http://www.physorg.com/news/2011-11-car-tossing-quantum-coins-clo=
ser.html#">1</A></LI>
  <LI><A class=3D"two-stars" title=3D"2 stars out of 5" =
onclick=3D"rateit('241796645','2', 'bottom-vote'); return false;"=20
  =
href=3D"http://www.physorg.com/news/2011-11-car-tossing-quantum-coins-clo=
ser.html#">2</A></LI>
  <LI><A class=3D"three-stars" title=3D"3 stars out of 5" =
onclick=3D"rateit('241796645','3', 'bottom-vote'); return false;"=20
  =
href=3D"http://www.physorg.com/news/2011-11-car-tossing-quantum-coins-clo=
ser.html#">3</A></LI>
  <LI><A class=3D"four-stars" title=3D"4 stars out of 5" =
onclick=3D"rateit('241796645','4', 'bottom-vote'); return false;"=20
  =
href=3D"http://www.physorg.com/news/2011-11-car-tossing-quantum-coins-clo=
ser.html#">4</A></LI>
  <LI><A class=3D"five-stars" title=3D"5 stars out of 5" =
onclick=3D"rateit('241796645','5', 'bottom-vote'); return false;"=20
  =
href=3D"http://www.physorg.com/news/2011-11-car-tossing-quantum-coins-clo=
ser.html#">5</A></LI></UL></SPAN><SPAN=20
id=3D"rank">5 /5 (1 vote)</SPAN></DIV></DIV><!--tags here//-->
<DIV class=3D"col-n bordered-top">
<DIV class=3D"box-title">Tags</DIV><BR>
<DIV class=3D"box-content"><A =
href=3D"http://www.physorg.com/tags/quantum+information+science/">quantum=
=20
information science</A>, <A=20
href=3D"http://www.physorg.com/tags/quantum+physics/">quantum =
physics</A>, <A=20
href=3D"http://www.physorg.com/tags/quantum+communication/">quantum=20
communication</A>, <A =
href=3D"http://www.physorg.com/tags/light+particles/">light=20
particles</A>, <A =
href=3D"http://www.physorg.com/tags/encryption/">encryption</A>,=20
<A =
href=3D"http://www.physorg.com/tags/quantum/">quantum</A></DIV></DIV><!--=
relevant here//-->
<DIV class=3D"col-n bordered-top">
<DIV class=3D"box-title">Related Stories</DIV>
<UL class=3D"box-content"><!--news item//-->
  <LI><A href=3D"http://www.physorg.com/news129178681.html">Quantum =
Mechanical Con=20
  Game</A><IMG class=3D"toolsicon created" alt=3D"created" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
  width=3D"10" height=3D"10"> May 05, 2008 |	<IMG class=3D"toolsicon =
popular" alt=3D"popularity"=20
  src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10">=20
  not rated yet |	<IMG class=3D"toolsicon comments" alt=3D"comments" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
  width=3D"10" height=3D"10"> 0</LI><!--news item//--><!--news item//-->
  <LI><A href=3D"http://www.physorg.com/news227808368.html">Quantum =
eavesdropper=20
  steals quantum keys</A><IMG class=3D"toolsicon created" =
alt=3D"created" src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
  width=3D"10" height=3D"10"> Jun 20, 2011 |	<IMG class=3D"toolsicon =
popular" alt=3D"popularity"=20
  src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10">=20
  not rated yet |	<IMG class=3D"toolsicon comments" alt=3D"comments" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
  width=3D"10" height=3D"10"> 0</LI><!--news item//--><!--news item//-->
  <LI><A href=3D"http://www.physorg.com/news110195756.html">'Dead time' =
limits=20
  quantum cryptography speeds</A><IMG class=3D"toolsicon created" =
alt=3D"created"=20
  src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10">=20
  Sep 28, 2007 |	<IMG class=3D"toolsicon popular" alt=3D"popularity" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
  width=3D"10" height=3D"10"> not rated yet |	<IMG class=3D"toolsicon =
comments" alt=3D"comments"=20
  src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10"> 0
  </LI><!--news item//--><!--news item//-->
  <LI><A href=3D"http://www.physorg.com/news230803423.html">Physicists =
offer=20
  countermeasure to new quantum eavesdropping attack</A><IMG =
class=3D"toolsicon created"=20
  alt=3D"created" src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" =
width=3D"10"=20
  height=3D"10"> Jul 25, 2011 |	<IMG class=3D"toolsicon popular" =
alt=3D"popularity"=20
  src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10">=20
  not rated yet |	<IMG class=3D"toolsicon comments" alt=3D"comments" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
  width=3D"10" height=3D"10"> 0</LI><!--news item//--><!--news item//-->
  <LI><A href=3D"http://www.physorg.com/news5794.html">Alice falls into =
a black=20
  hole: Acceleration and quantum entanglement</A><IMG class=3D"toolsicon =
created"=20
  alt=3D"created" src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" =
width=3D"10"=20
  height=3D"10"> Aug 13, 2005 |	<IMG class=3D"toolsicon popular" =
alt=3D"popularity"=20
  src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10">=20
  not rated yet |	<IMG class=3D"toolsicon comments" alt=3D"comments" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
  width=3D"10" height=3D"10"> 0</LI><!--news item//--></UL></DIV>
<DIV class=3D"col-n"><!--tabs here//-->
<UL id=3D"tabsmenu" class=3D"tabs">
  <LI class=3D"active"><A id=3D"tab-editorials" =
onclick=3D"tabShow('editorials',this.id); return false;"=20
  href=3D"http://www.physorg.com/editorials/">Featured</A></LI>
  <LI><A id=3D"tab-commented" onclick=3D"tabShow('commented',this.id); =
return false;"=20
  href=3D"http://www.physorg.com/commented/">Last comments</A></LI>
  <LI><A id=3D"tab-popular" onclick=3D"tabShow('popular',this.id); =
return false;"=20
  href=3D"http://www.physorg.com/sort/popular/1m/">Popular</A></LI>
  <LI><A id=3D"tab-emailed" onclick=3D"tabShow('emailed',this.id); =
return false;"=20
  href=3D"http://www.physorg.com/news/">Most shared</A></LI>
  <LI><A id=3D"tab-content" onclick=3D"tabShow('content',this.id); =
return false;"=20
  href=3D"http://www.physorg.com/help/partners/">Partners</A></LI></UL>
<SCRIPT type=3D"text/javascript">=0A=
		<!-- =0A=
			tabMode=3D'tab-editorials';=0A=
			var tabTmId;=0A=
		-->=0A=
	</SCRIPT>

<DIV id=3D"tabs" class=3D"box-content">
<UL><!--news item//-->
  <LI><A =
href=3D"http://www.physorg.com/news/2011-12-universal-transistor-basis-lo=
gic-function.html">Universal=20
  transistor serves as a basis to perform any logic function</A><IMG =
class=3D"toolsicon created"=20
  alt=3D"created" src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" =
width=3D"10"=20
  height=3D"10"> Dec 20, 2011 |	<IMG class=3D"toolsicon popular" =
alt=3D"popularity"=20
  src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10">=20
  <SPAN class=3D"red">5</SPAN> / 5 (21) |	<IMG class=3D"toolsicon =
comments" alt=3D"comments"=20
  src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10">=20
  <SPAN class=3D"red">17</SPAN></LI><!--news item//--><!--news item//-->
  <LI><A =
href=3D"http://www.physorg.com/news/2011-12-tinkering-withevolution-ecolo=
gical-implications-modular.html">Tinkering=20
  with evolution: Ecological implications of modular software =
networks</A><IMG=20
  class=3D"toolsicon created" alt=3D"created" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
  width=3D"10" height=3D"10"> Dec 19, 2011 |	<IMG class=3D"toolsicon =
popular" alt=3D"popularity"=20
  src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10">=20
  <SPAN class=3D"red">5</SPAN> / 5 (4) |	<IMG class=3D"toolsicon =
comments" alt=3D"comments"=20
  src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10"> 0
  </LI><!--news item//--><!--news item//-->
  <LI><A=20
  =
href=3D"http://www.physorg.com/news/2011-12-cheap-quantum-dot-solar.html"=
>Researchers=20
  prepare cheap quantum dot solar paint</A><IMG class=3D"toolsicon =
created" alt=3D"created"=20
  src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10">=20
  Dec 16, 2011 |	<IMG class=3D"toolsicon popular" alt=3D"popularity" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
  width=3D"10" height=3D"10"> <SPAN class=3D"red">4.6</SPAN> / 5 (19) |	=
<IMG class=3D"toolsicon comments"=20
  alt=3D"comments" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10"=20
  height=3D"10"> <SPAN class=3D"red">14</SPAN></LI><!--news =
item//--><!--news item//-->
  <LI><A =
href=3D"http://www.physorg.com/news/2011-12-nasa-satellite-reveal-primord=
ial-black.html">NASA=20
  satellite could reveal if primordial black holes are dark =
matter</A><IMG=20
  class=3D"toolsicon created" alt=3D"created" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
  width=3D"10" height=3D"10"> Dec 09, 2011 |	<IMG class=3D"toolsicon =
popular" alt=3D"popularity"=20
  src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10">=20
  <SPAN class=3D"red">5</SPAN> / 5 (18) |	<IMG class=3D"toolsicon =
comments" alt=3D"comments"=20
  src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10">=20
  <SPAN class=3D"red">43</SPAN></LI><!--news item//--><!--news item//-->
  <LI><A =
href=3D"http://www.physorg.com/news/2011-12-physicists-ultrahigh-energy-p=
roton-black-disk.html">Physicists=20
  find that an ultrahigh-energy proton looks like a black disk</A><IMG =
class=3D"toolsicon created"=20
  alt=3D"created" src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" =
width=3D"10"=20
  height=3D"10"> Dec 08, 2011 |	<IMG class=3D"toolsicon popular" =
alt=3D"popularity"=20
  src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10">=20
  <SPAN class=3D"red">4.4</SPAN> / 5 (21) |	<IMG class=3D"toolsicon =
comments" alt=3D"comments"=20
  src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10">=20
  <SPAN class=3D"red">41</SPAN></LI><!--news item//--></UL><A =
class=3D"button" =
href=3D"http://www.physorg.com/editorials/"><STRONG>more=20
news</STRONG></A><BR><!-- IE  --></DIV><!--tabs end//--></DIV><!--FF =
here//-->
<DIV class=3D"col-n">
<DIV class=3D"box-title">Relevant PhysicsForums posts</DIV>
<UL class=3D"box-content">
  <LI><A =
href=3D"http://www.physicsforums.com/showthread.php?t=3D561922&amp;goto=3D=
newpost"=20
  rel=3D"tooltip" target=3D"_blank">Centripetal force discussion =
question (Washing=20
  machine).</A><BR><IMG class=3D"toolsicon created" alt=3D"created" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
  width=3D"10" height=3D"10"><SMALL>3 hours ago </SMALL><SPAN =
style=3D"display: none;"=20
  id=3D"tpN561922">Note: This discussion question is from my University =
Textbook,=20
  as it so happens you can only get the solutions to half of the odd =
numbered=20
  exercise questions... :grumpy:    Disclaimer: I have =
been...</SPAN></LI>
  <LI><A =
href=3D"http://www.physicsforums.com/showthread.php?t=3D561791&amp;goto=3D=
newpost"=20
  rel=3D"tooltip" target=3D"_blank">Capacitor Charge Drain and Surge=20
  Impedance</A><BR><IMG class=3D"toolsicon created" alt=3D"created" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
  width=3D"10" height=3D"10"><SMALL>18 hours ago </SMALL><SPAN =
style=3D"display: none;"=20
  id=3D"tpN561791">If I have a cable of 84 ohms of characteristic (or =
surge)=20
  impedance (which is independent of length) and whose DC resistance is =
far=20
  greater than 84 ohms (let's say 840 ohms), would I get, by=20
  hooking...</SPAN></LI>
  <LI><A =
href=3D"http://www.physicsforums.com/showthread.php?t=3D561742&amp;goto=3D=
newpost"=20
  rel=3D"tooltip" target=3D"_blank">Non-inertial Frames - Newton's Laws =
of=20
  Motion</A><BR><IMG class=3D"toolsicon created" alt=3D"created" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
  width=3D"10" height=3D"10"><SMALL>22 hours ago </SMALL><SPAN =
style=3D"display: none;"=20
  id=3D"tpN561742">I've been lurking on PF for awhile now, but I reckon =
I'd=20
  benefit by actually trying to participate in the discussion and by =
asking my=20
  own questions once in awhile so, Hi all!   In my second year =
I...</SPAN></LI>
  <LI><A =
href=3D"http://www.physicsforums.com/showthread.php?t=3D561549&amp;goto=3D=
newpost"=20
  rel=3D"tooltip" target=3D"_blank">Is "Frequency : Temperature :: =
Angular Momentum=20
  : Entropy" ?</A><BR><IMG class=3D"toolsicon created" alt=3D"created" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
  width=3D"10" height=3D"10"><SMALL>Dec 19, 2011 </SMALL><SPAN =
style=3D"display: none;"=20
  id=3D"tpN561549">Does angular momentum relate to entropy, both of =
which are=20
  extensive properties=20
  =
(http://en.wikipedia.org/wiki/Intensive_and_extensive_properties#Extensiv=
e_properties),=20
  in a way analogous (or...</SPAN></LI>
  <LI><A =
href=3D"http://www.physicsforums.com/showthread.php?t=3D561507&amp;goto=3D=
newpost"=20
  rel=3D"tooltip" target=3D"_blank">Is there any way that we can defy=20
  gravity?</A><BR><IMG class=3D"toolsicon created" alt=3D"created" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
  width=3D"10" height=3D"10"><SMALL>Dec 19, 2011 </SMALL><SPAN =
style=3D"display: none;"=20
  id=3D"tpN561507">Will we be able to defy gravity sometime in the =
future? Like,=20
  1000 years from now?</SPAN></LI>
  <LI><A =
href=3D"http://www.physicsforums.com/showthread.php?t=3D561489&amp;goto=3D=
newpost"=20
  rel=3D"tooltip" target=3D"_blank">Determining the 'Instantaneous =
Force' during=20
  impact</A><BR><IMG class=3D"toolsicon created" alt=3D"created" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
  width=3D"10" height=3D"10"><SMALL>Dec 19, 2011 </SMALL><SPAN =
style=3D"display: none;"=20
  id=3D"tpN561489">I have been doing some calculations on a falling =
object and its=20
  impact force. We use heavy weights on our belt conveyors to maintain =
tension=20
  on the belts. One of our calculations relates to the...</SPAN></LI>
  <LI class=3D"first">More from <A =
href=3D"http://www.physicsforums.com/" target=3D"_blank">Physics=20
  Forums - Classical Physics</A></LI></UL></DIV><!-- video ad --><!-- =
video ads -->
<DIV class=3D"centered">
<SCRIPT type=3D"text/javascript"><!--//<![CDATA[=0A=
      var m3_u =3D =
(location.protocol=3D=3D'https:'?'https://adms.physorg.com/openads/www/de=
livery/ajs.php':'http://adms.physorg.com/openads/www/delivery/ajs.php');=0A=
      var m3_r =3D Math.floor(Math.random()*99999999999);=0A=
      if (!document.MAX_used) document.MAX_used =3D ',';=0A=
      document.write ("<scr"+"ipt type=3D'text/javascript' =
src=3D'"+m3_u);=0A=
      document.write ("?zoneid=3D35&amp;target=3D_blank");=0A=
      document.write ('&amp;cb=3D' + m3_r);=0A=
      if (document.MAX_used !=3D ',') document.write ("&amp;exclude=3D" =
+ document.MAX_used);=0A=
      document.write (document.charset ? =
'&amp;charset=3D'+document.charset : (document.characterSet ? =
'&amp;charset=3D'+document.characterSet : ''));=0A=
      document.write ("&amp;loc=3D" + escape(window.location));=0A=
      if (document.referrer) document.write ("&amp;referer=3D" + =
escape(document.referrer));=0A=
      if (document.context) document.write ("&context=3D" + =
escape(document.context));=0A=
      if (document.mmm_fo) document.write ("&amp;mmm_fo=3D1");=0A=
      document.write ("'><\/scr"+"ipt>");=0A=
   //]]>--></SCRIPT>
</DIV></DIV>
<DIV class=3D"box-1">
<DIV class=3D"col-b">
<H2 class=3D"red  bordered-top">More news stories</H2><!--news item//-->
<DIV class=3D"news-item">
<H3><A =
href=3D"http://www.physorg.com/news/2011-12-richard-feynman-nets-honors-a=
rizona.html">Book=20
on Richard Feynman nets honors for Arizona State professor</A></H3><SPAN =
class=3D"newsimg"></SPAN>
<P>"Quantum Man: Richard Feynman's Life in Science," ASU Foundation =
Professor=20
and Director of the Origins Project Lawrence M. Krauss' recent book =
about a=20
legendary and sometimes very public modern physicist, has been chosen =
...</P>
<P><SMALL><A href=3D"http://www.physorg.com/physics-news/">Physics</A> / =
<A href=3D"http://www.physorg.com/physics-news/physics/">General=20
Physics</A></SMALL></P>
<P><SMALL><IMG class=3D"toolsicon created" alt=3D"created" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
width=3D"10" height=3D"10"> 42 minutes ago |		<IMG class=3D"toolsicon =
popular" alt=3D"popularity"=20
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10"> not=20
rated yet |		<IMG class=3D"toolsicon comments" alt=3D"comments" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
width=3D"10" height=3D"10"> 0					</SMALL></P></DIV><!--news =
item//--><!--news item//-->
<DIV class=3D"news-item">
<H3><A =
href=3D"http://www.physorg.com/news/2011-12-landmark-discovery-magnetic-a=
ppeal-scientists.html">Landmark=20
discovery has magnetic appeal for scientists</A></H3><SPAN=20
class=3D"newsimg"></SPAN>
<P>A fundamental problem that has puzzled generations of scientists has =
finally=20
been solved after more than 70 years. An international team of =
scientists has=20
discovered a subtle electronic effect in magnetite =96 the most ...</P>
<P><SMALL><A href=3D"http://www.physorg.com/physics-news/">Physics</A> / =
<A href=3D"http://www.physorg.com/physics-news/physics/">General=20
Physics</A></SMALL></P>
<P><SMALL><IMG class=3D"toolsicon created" alt=3D"created" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
width=3D"10" height=3D"10"> 1 hour ago |		<IMG class=3D"toolsicon =
popular" alt=3D"popularity"=20
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10">=20
<SPAN class=3D"red">3.7</SPAN> / 5 (3) |		<IMG class=3D"toolsicon =
comments" alt=3D"comments"=20
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10">=20
<SPAN class=3D"red">3</SPAN>		| <IMG class=3D"toolsicon podcast " =
alt=3D"with audio podcast"=20
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10"=20
height=3D"10"></SMALL></P></DIV><!--news item//--><!--news item//-->
<DIV class=3D"news-item">
<H3><A=20
href=3D"http://www.physorg.com/news/2011-12-simple-quantum-holograms.html=
">Researchers=20
devise a way to make a simple quantum computer using =
holograms</A></H3><SPAN=20
class=3D"newsimg"><IMG alt=3D"" align=3D"left" =
src=3D"http://cdn.physorg.com/newman/gfx/news/tmb/2011/yhtrew.jpg"></SPAN=
>
<P>(PhysOrg.com) -- Wouldn=92t it be nice if we could just jump from =
using=20
computers based on circuits to machines based on quantum bits (qubits)? =
Things=20
would run ever so much faster. Alas, the problem is, ...</P>
<P><SMALL><A href=3D"http://www.physorg.com/physics-news/">Physics</A> / =
<A href=3D"http://www.physorg.com/physics-news/quantum-physics/">Quantum =

Physics</A></SMALL></P>
<P><SMALL><IMG class=3D"toolsicon created" alt=3D"created" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
width=3D"10" height=3D"10"> 6 hours ago |		<IMG class=3D"toolsicon =
popular" alt=3D"popularity"=20
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10">=20
<SPAN class=3D"red">4.6</SPAN> / 5 (7) |		<IMG class=3D"toolsicon =
comments" alt=3D"comments"=20
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10"> 0
		| <IMG class=3D"toolsicon podcast " alt=3D"with audio podcast" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
width=3D"10" height=3D"10"><A =
href=3D"http://www.physorg.com/weblog/"><IMG class=3D"toolsicon report"=20
alt=3D"report" src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" =
width=3D"50"=20
height=3D"10"></A></SMALL></P></DIV><!--news item//--><!--news item//-->
<DIV class=3D"news-item">
<H3><A =
href=3D"http://www.physorg.com/news/2011-12-underwater-neutrino-detector-=
second-largest-built.html">Underwater=20
neutrino detector will be second-largest structure ever =
built</A></H3><SPAN=20
class=3D"newsimg"><IMG alt=3D"" align=3D"left" =
src=3D"http://cdn.physorg.com/newman/gfx/news/tmb/2011/underwaterne.jpg">=
</SPAN>
<P>The hunt for elusive neutrinos will soon get its largest and most =
powerful=20
tool yet: the enormous KM3NeT telescope, currently under development by =
a=20
consortium of 40 institutions from ten European countries. ...</P>
<P><SMALL><A href=3D"http://www.physorg.com/physics-news/">Physics</A> / =
<A href=3D"http://www.physorg.com/physics-news/physics/">General=20
Physics</A></SMALL></P>
<P><SMALL><IMG class=3D"toolsicon created" alt=3D"created" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
width=3D"10" height=3D"10"> 2 hours ago |		<IMG class=3D"toolsicon =
popular" alt=3D"popularity"=20
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10">=20
<SPAN class=3D"red">4.8</SPAN> / 5 (5) |		<IMG class=3D"toolsicon =
comments" alt=3D"comments"=20
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10">=20
<SPAN class=3D"red">7</SPAN></SMALL></P></DIV><!--news item//--><!--news =
item//-->
<DIV class=3D"news-item">
<H3><A =
href=3D"http://www.physorg.com/news/2011-12-nist-sensor-analysis-method-m=
ainstream.html">NIST=20
sensor improvement brings analysis method into mainstream</A></H3><SPAN =
class=3D"newsimg"></SPAN>
<P>(PhysOrg.com) -- An advance in sensor design by researchers at the =
National=20
Institute of Standards and Technology and the University of Waterloo's =
Institute=20
of Quantum Computing (IQC) could unshackle a powerful, yet =
high-maintenance=20
...</P>
<P><SMALL><A href=3D"http://www.physorg.com/physics-news/">Physics</A> / =
<A href=3D"http://www.physorg.com/physics-news/physics/">General=20
Physics</A></SMALL></P>
<P><SMALL><IMG class=3D"toolsicon created" alt=3D"created" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
width=3D"10" height=3D"10"> 7 hours ago |		<IMG class=3D"toolsicon =
popular" alt=3D"popularity"=20
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10"> not=20
rated yet |		<IMG class=3D"toolsicon comments" alt=3D"comments" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
width=3D"10" height=3D"10"> 0		| <IMG class=3D"toolsicon podcast " =
alt=3D"with audio podcast"=20
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10"=20
height=3D"10"></SMALL></P></DIV><!--news item//--></DIV>
<DIV class=3D"col-a"><BR><!--news item//-->
<DIV class=3D"news-item">
<H4><A id=3D"nw_news243696441" =
href=3D"http://www.physorg.com/news/2011-12-nearby-young-stars-older-prev=
iously.html"=20
rel=3D"tlp">Some nearby young stars may be much older than previously=20
thought</A></H4><SPAN class=3D"newsimg"></SPAN>
<P>Low in the south in the summer sky shines the constellation Scorpius =
and the=20
bright, red supergiant star Antares. Many of the brightest stars in =
Scorpius,=20
and hundreds of its fainter stars, are among the youngest stars found =
...</P><!-- tooltip info -->
<DIV style=3D"display: none;" id=3D"tlpnw_news243696441"><SMALL><A =
href=3D"http://www.physorg.com/space-news/">Space=20
&amp; Earth</A> / <A=20
href=3D"http://www.physorg.com/space-news/astronomy/">Astronomy</A><BR><I=
MG class=3D"toolsicon created"=20
alt=3D"created" src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" =
width=3D"10"=20
height=3D"10"> 21 minutes ago |			<IMG class=3D"toolsicon popular" =
alt=3D"popularity"=20
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10">=20
<SPAN class=3D"red">4</SPAN> / 5 (1) |			<IMG class=3D"toolsicon =
comments" alt=3D"comments"=20
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10"> 0
			| <IMG class=3D"toolsicon podcast " alt=3D"with audio podcast" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
width=3D"10" height=3D"10"></SMALL></DIV></DIV><!--news =
item//--><!--news item//-->
<DIV class=3D"news-item">
<H4><A id=3D"nw_news243696539" =
href=3D"http://www.physorg.com/news/2011-12-silk-microneedles-controlled-=
release-drugs-painlessly.html"=20
rel=3D"tlp">Silk microneedles deliver controlled-release drugs=20
painlessly</A></H4><SPAN class=3D"newsimg"></SPAN>
<P>Bioengineers at Tufts University School of Engineering have developed =
a new=20
silk-based microneedle system able to deliver precise amounts of drugs =
over time=20
and without need for refrigeration. The tiny needles can be fabricated =
...</P><!-- tooltip info -->
<DIV style=3D"display: none;" id=3D"tlpnw_news243696539"><SMALL><A =
href=3D"http://www.physorg.com/chemistry-news/">Chemistry</A>=20
/ <A =
href=3D"http://www.physorg.com/chemistry-news/materials-science/">Materia=
ls=20
Science</A><BR><IMG class=3D"toolsicon created" alt=3D"created" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
width=3D"10" height=3D"10"> 41 minutes ago |			<IMG class=3D"toolsicon =
popular" alt=3D"popularity"=20
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10"> not=20
rated yet |			<IMG class=3D"toolsicon comments" alt=3D"comments" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
width=3D"10" height=3D"10"> 0			| <IMG class=3D"toolsicon podcast " =
alt=3D"with audio podcast"=20
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10"=20
height=3D"10"></SMALL></DIV></DIV><!--news item//--><!--news item//-->
<DIV class=3D"news-item">
<H4><A id=3D"nw_news243697222" =
href=3D"http://www.physorg.com/news/2011-12-dawn-altitude-images-vesta.ht=
ml"=20
rel=3D"tlp">Dawn sends first low altitude images of Vesta</A></H4><SPAN =
class=3D"newsimg"><IMG=20
alt=3D"" align=3D"left" =
src=3D"http://cdn.physorg.com/newman/gfx/news/tmb/2011/dawnsendsfir.jpg">=
</SPAN>
<P>(PhysOrg.com) -- NASA's Dawn spacecraft has sent back the first =
images of the=20
giant asteroid Vesta from its low-altitude mapping orbit. The images, =
obtained=20
by the framing camera, show the stippled and lumpy ...</P><!-- tooltip =
info -->
<DIV style=3D"display: none;" id=3D"tlpnw_news243697222"><SMALL><A =
href=3D"http://www.physorg.com/space-news/">Space=20
&amp; Earth</A> / <A=20
href=3D"http://www.physorg.com/space-news/space-exploration/">Space=20
Exploration</A><BR><IMG class=3D"toolsicon created" alt=3D"created" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
width=3D"10" height=3D"10"> 30 minutes ago |			<IMG class=3D"toolsicon =
popular" alt=3D"popularity"=20
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10"> not=20
rated yet |			<IMG class=3D"toolsicon comments" alt=3D"comments" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
width=3D"10" height=3D"10"> 0			| <IMG class=3D"toolsicon podcast " =
alt=3D"with audio podcast"=20
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10"=20
height=3D"10"></SMALL></DIV></DIV><!--news item//--><!--news item//-->
<DIV class=3D"news-item">
<H4><A id=3D"nw_news243697340" =
href=3D"http://www.physorg.com/news/2011-12-spitzer-hubble-telescopes-rar=
e-galaxy.html"=20
rel=3D"tlp">Spitzer and Hubble telescopes find rare galaxy at dawn of=20
time</A></H4><SPAN class=3D"newsimg"><IMG alt=3D"" align=3D"left" =
src=3D"http://cdn.physorg.com/newman/gfx/news/tmb/2011/4-nasatelescop.jpg=
"></SPAN>
<P>(PhysOrg.com) -- Astronomers using NASA's Spitzer and Hubble space =
telescopes=20
have discovered that one of the most distant galaxies known is churning =
out=20
stars at a shockingly high rate. The blob-shaped galaxy, ...</P><!-- =
tooltip info -->
<DIV style=3D"display: none;" id=3D"tlpnw_news243697340"><SMALL><A =
href=3D"http://www.physorg.com/space-news/">Space=20
&amp; Earth</A> / <A=20
href=3D"http://www.physorg.com/space-news/astronomy/">Astronomy</A><BR><I=
MG class=3D"toolsicon created"=20
alt=3D"created" src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" =
width=3D"10"=20
height=3D"10"> 28 minutes ago |			<IMG class=3D"toolsicon popular" =
alt=3D"popularity"=20
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10"> not=20
rated yet |			<IMG class=3D"toolsicon comments" alt=3D"comments" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
width=3D"10" height=3D"10"> 0			| <IMG class=3D"toolsicon podcast " =
alt=3D"with audio podcast"=20
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10"=20
height=3D"10"></SMALL></DIV></DIV><!--news item//--><!--news item//-->
<DIV class=3D"news-item">
<H4><A id=3D"nw_news243694936" =
href=3D"http://medicalxpress.com/news/2011-12-approach-adverse-drug-react=
ions.html"=20
rel=3D"tlp">Taking a predictive approach to identifying adverse drug=20
reactions</A></H4><SPAN class=3D"newsimg"></SPAN>
<P>In a move aimed at bolstering current systems for assessing and =
monitoring=20
drug safety, researchers at Children's Hospital Boston have created a =
new method=20
that combines multiple forms of widely available data to predict =
...</P><!-- tooltip info -->
<DIV style=3D"display: none;" id=3D"tlpnw_news243694936"><SMALL><A =
href=3D"http://medicalxpress.com/medications-news/">Medicine=20
&amp; Health</A> / <A=20
href=3D"http://medicalxpress.com/medications-news/">Medications</A><BR><I=
MG class=3D"toolsicon created"=20
alt=3D"created" src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" =
width=3D"10"=20
height=3D"10"> 11 minutes ago |			<IMG class=3D"toolsicon popular" =
alt=3D"popularity"=20
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10"> not=20
rated yet |			<IMG class=3D"toolsicon comments" alt=3D"comments" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
width=3D"10" height=3D"10"> 0			| <IMG class=3D"toolsicon podcast " =
alt=3D"with audio podcast"=20
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10"=20
height=3D"10"></SMALL></DIV></DIV><!--news item//--><!--news item//-->
<DIV class=3D"news-item">
<H4><A id=3D"nw_news243695035" =
href=3D"http://medicalxpress.com/news/2011-12-dengue-infection-harder.htm=
l"=20
rel=3D"tlp">Study details how dengue infection hits harder the second =
time=20
around</A></H4><SPAN class=3D"newsimg"><IMG alt=3D"" align=3D"left" =
src=3D"http://cdn.physorg.com/newman/gfx/news/tmb/2011/omjytre.jpg"></SPA=
N>
<P>One of the most vexing challenges in the battle against dengue virus, =
a=20
mosquito-borne virus responsible for 50-100 million infections every =
year, is=20
that getting infected once can put people at greater risk ...</P><!-- =
tooltip info -->
<DIV style=3D"display: none;" id=3D"tlpnw_news243695035"><SMALL><A =
href=3D"http://medicalxpress.com/diseases-news/">Medicine=20
&amp; Health</A> / <A=20
href=3D"http://medicalxpress.com/diseases-news/">Diseases</A><BR><IMG =
class=3D"toolsicon created"=20
alt=3D"created" src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" =
width=3D"10"=20
height=3D"10"> 11 minutes ago |			<IMG class=3D"toolsicon popular" =
alt=3D"popularity"=20
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10" =
height=3D"10"> not=20
rated yet |			<IMG class=3D"toolsicon comments" alt=3D"comments" =
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif"=20
width=3D"10" height=3D"10"> 0			| <IMG class=3D"toolsicon podcast " =
alt=3D"with audio podcast"=20
src=3D"http://cdn.physorg.com/tmpl/v3/img/img-dot.gif" width=3D"10"=20
height=3D"10"></SMALL></DIV></DIV><!--news =
item//--></DIV></DIV></DIV><!-- share scipts: su g+ tw lin -->
<SCRIPT type=3D"text/javascript"> =0A=
	(function() { =0A=
	    var li =3D document.createElement('script'); li.type =3D =
'text/javascript'; li.async =3D true; =0A=
	     li.src =3D 'https://platform.stumbleupon.com/1/widgets.js'; =0A=
	     var s =3D document.getElementsByTagName('script')[0]; =
s.parentNode.insertBefore(li, s); =0A=
	})(); =0A=
</SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://apis.google.com/js/plusone.js"></SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://platform.twitter.com/widgets.js"></SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://platform.linkedin.com/in.js"></SCRIPT>
</DIV><!-- content /end --><!--footer here//-->
<DIV id=3D"footer">
<DIV class=3D"box-content">
<DIV class=3D"col-d">
<UL>
  <LI><A =
href=3D"http://www.physorg.com/news/2011-11-car-tossing-quantum-coins-clo=
ser.html#">top</A></LI>
  <LI><A href=3D"http://www.physorg.com/">Home</A></LI>
  <LI><A href=3D"http://medicalxpress.com/">Medical Xpress</A></LI>
  <LI><A =
href=3D"http://www.physorg.com/search/">Search</A></LI></UL></DIV>
<DIV class=3D"col-d">
<UL>
  <LI><A href=3D"http://www.physorg.com/help/">Help</A></LI>
  <LI><A href=3D"http://www.physorg.com/help/whats-new/">What's =
new</A></LI>
  <LI><A href=3D"http://www.physorg.com/help/about-us/">About =
us</A></LI>
  <LI><A href=3D"http://www.physorg.com/help/contactus/">Contact / =
FAQ</A></LI>
  <LI><A =
href=3D"http://www.physorg.com/help/partners/">Partners</A></LI></UL></DI=
V>
<DIV class=3D"col-d">
<UL>
  <LI><A href=3D"http://www.physorg.com/profile/">PhysOrg =
Account</A></LI>
  <LI><A href=3D"http://www.physorg.com/help/donate/">Sponsored =
Account</A></LI>
  <LI><A =
href=3D"http://www.physorg.com/profile/nwletter/">Newsletter</A></LI>
  <LI><A href=3D"http://www.physorg.com/feeds/">RSS =
feeds</A></LI></UL></DIV>
<DIV class=3D"col-d">
<UL>
  <LI><A href=3D"http://www.physorg.com/help/iphone/">iPhone</A> <A =
href=3D"http://www.physorg.com/help/ipad/">iPad=20
  Apps</A></LI><A href=3D"http://www.physorg.com/help/ipad/">
  <LI></LI></A>
  <LI><A href=3D"http://www.physorg.com/help/blackberry/">Blackberry =
App</A></LI>
  <LI><A href=3D"http://www.physorg.com/help/android/">Android=20
  App&amp;Widget</A></LI>
  <LI><A =
href=3D"http://www.amazon.com/PhysOrg-com-Science-Technology-Space-Resear=
ch/dp/B002G9TKCC/">Amazon=20
  Kindle</A></LI>
  <LI><A href=3D"http://pda.physorg.com/">PDA =
version</A></LI></UL></DIV>
<DIV class=3D"col-d">
<UL>
  <LI><A href=3D"http://www.physorg.com/editorials/">Feature =
Stories</A></LI>
  <LI><A href=3D"http://www.physorg.com/weblogs/">Weblog &amp; =
Reports</A></LI>
  <LI><A href=3D"http://www.physorg.com/podcasts/">Podcasts</A></LI>
  <LI><A =
href=3D"http://www.physorg.com/archive/">Archive</A></LI></UL></DIV>
<DIV class=3D"col-d">
<UL>
  <LI><A href=3D"http://www.facebook.com/physorg/">Facebook</A></LI>
  <LI><A =
href=3D"http://twitter.com/physorg_com">Twitter</A></LI></UL></DIV>
<P class=3D"clear-left centered">=A9 PhysOrg.com=99=20
2003-2011&nbsp;&nbsp;&nbsp;&nbsp;<A=20
href=3D"http://www.physorg.com/help/privacy/">Privacy Policy</A> | <A =
href=3D"http://www.physorg.com/help/terms/">Terms=20
of Use</A></P><!--=0A=
			<p>=0A=
			<a =
href=3D"http://www.sciam.com/partners/partner.cfm?partner=3DDAFF0B13-0A27=
-D6C9-B645FA1356F13D1B">=0A=
			<img src=3D"/banner/sciam.gif" border=3D"0" width=3D"202" =
height=3D"14" alt=3D""></a>=0A=
			</p>=0A=
			--></DIV></DIV><!--footer here//--><!--footer tags here//--><!-- =
Quantcast Tag -->
<SCRIPT type=3D"text/javascript">=0A=
		var _qevents =3D _qevents || [];=0A=
		=0A=
		(function() {=0A=
		var elem =3D document.createElement('script');=0A=
		elem.src =3D (document.location.protocol =3D=3D "https:" ? =
"https://secure" : "http://edge") + ".quantserve.com/quant.js";=0A=
		elem.async =3D true;=0A=
		elem.type =3D "text/javascript";=0A=
		var scpt =3D document.getElementsByTagName('script')[0];=0A=
		scpt.parentNode.insertBefore(elem, scpt);=0A=
		})();=0A=
		=0A=
		_qevents.push({=0A=
		qacct:"p-5dNhPAnM9r0yY"=0A=
		});=0A=
	</SCRIPT>
<NOSCRIPT>		&lt;div style=3D"display:none;"&gt;		&lt;img=20
src=3D"//pixel.quantserve.com/pixel/p-5dNhPAnM9r0yY.gif" border=3D"0" =
height=3D"1"=20
width=3D"1" alt=3D"Quantcast"/&gt;		&lt;/div&gt;	</NOSCRIPT><!-- End =
Quantcast tag --><!-- Begin comScore Tag -->
<SCRIPT>=0A=
		document.write(unescape("%3Cscript src=3D'" + =
(document.location.protocol =3D=3D "https:" ? "https://sb" : "http://b")=0A=
		+ ".scorecardresearch.com/beacon.js' %3E%3C/script%3E"));=0A=
		</SCRIPT>

<SCRIPT>=0A=
		COMSCORE.beacon({=0A=
		c1:2,=0A=
		c2:"6035753",=0A=
		c3:"6035753",=0A=
		=
c4:"http://www.physorg.com/news/2011-11-car-tossing-quantum-coins-closer.=
html", //current page url=0A=
		c5:"Technology - News",=0A=
		c6:"",=0A=
		c15:""=0A=
		});=0A=
	</SCRIPT>
<NOSCRIPT>		&lt;img=20
src=3D"http://b.scorecardresearch.com/b?c1=3D2&amp;c2=3D6035753&amp;c3=3D=
6035753&amp;c4=3Dhttp://www.physorg.com/news/2011-11-car-tossing-quantum-=
coins-closer.html&amp;c5=3DTechnology=20
- News&amp;c6=3D&amp;c15=3D&amp;cv=3D1.3&amp;cj=3D1"		=
style=3D"display:none" width=3D"0"=20
height=3D"0" alt=3D"" /&gt;	</NOSCRIPT><!-- End comScore Tag --><!-- =
Bizo --><!-- Default Insight Tag -->
<SCRIPT type=3D"text/javascript">=0A=
			var _bizo_data_partner_id =3D "783";=0A=
		</SCRIPT>

<SCRIPT type=3D"text/javascript">=0A=
			var _bizo_p =3D (("https:" =3D=3D document.location.protocol) ? =
"https://sjs." : "http://js.");=0A=
		=0A=
			document.write(unescape("%3Cscript src=3D'" + _bizo_p=0A=
					+ "bizographics.com/convert_data.js?partner_id=3D"=0A=
					+ _bizo_data_partner_id + "' =
type=3D'text/javascript'%3E%3C/script%3E"));=0A=
		</SCRIPT>
<NOSCRIPT>			&lt;img height=3D"1" width=3D"1" alt=3D"" =
style=3D"display:none;"=20
src=3D"http://www.bizographics.com/collect/?pid=3D783&amp;fmt=3Dgif" =
/&gt;
		</NOSCRIPT><!-- end bizo --><!-- addetect -->
<SCRIPT type=3D"text/javascript" =
src=3D"http://cdn.physorg.com/tmpl/v3/js/addetect.js"></SCRIPT>
<!-- Analytics -->
<SCRIPT type=3D"text/javascript">=0A=
	  var _gaq =3D _gaq || [];=0A=
	  _gaq.push(['_setAccount', 'UA-73855-5']);=0A=
	  =0A=
	  if( adOn() )=0A=
	  _gaq.push(['_setCustomVar',=0A=
	      1,                   // This custom var is set to slot #1.  =
Required parameter.=0A=
	      'adBlock',     	=0A=
	      'Yes',               // This value of the custom variable.  =
Required parameter.=0A=
	      1                    // Sets the scope to visitor-level.  =
Optional parameter.=0A=
   	  ]); =0A=
	  =0A=
	  if ( typeof mid !=3D "undefined" )=0A=
	  	if (mid !=3D '0' && mid !=3D '') {=0A=
		   _gaq.push(['_setCustomVar',=0A=
		      2,                   // This custom var is set to slot #2.  =
Required parameter.=0A=
		      'Member Type',     	// The name acts as a kind of category for =
the user activity.  Required parameter.=0A=
		      'Yes',               =0A=
		      1                    // Sets the scope to visitor-level.  =
Optional parameter.=0A=
	   	 	]); =0A=
		 }=0A=
	  =0A=
	  _gaq.push(['_trackPageview']);=0A=
	=0A=
	  (function() {=0A=
	    var ga =3D document.createElement('script'); ga.type =3D =
'text/javascript'; ga.async =3D true;=0A=
	    ga.src =3D ('https:' =3D=3D document.location.protocol ? =
'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';=0A=
	    var s =3D document.getElementsByTagName('script')[0]; =
s.parentNode.insertBefore(ga, s);=0A=
	  })();=0A=
	</SCRIPT>
<!-- TMN footer  : OFF                                          =0A=
		<div id=3D'popup_object_ad' style=3D'display:none;'>=0A=
			<iframe id=3D'popup_object_ad_ifrm' name=3D'popup_object_ad_ifrm' =
scrolling=3D'no' frameborder=3D'0' =
src=3D'http://api.toptenreviews.com/r/c/request_ad.php?path=3Dtmn/partner=
/physorg'></iframe>=0A=
		</div>=0A=
		<script type=3D'text/javascript' id=3D'popup_tag_script' =
src=3D'http://api.toptenreviews.com/r/c/request.php?path=3Dtmn/partner/ph=
ysorg&sub_id=3Dtestsubid'></script>=0A=
		--><!-- Resources: 2 --><!-- Created in 0.1344530582428 =
s--></DIV></BODY></HTML>

------=_NextPart_001_0011_01CCBFDB.E0451AB0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://platform.twitter.com/widgets/hub.1324331373.html

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!DOCTYPE html><HTML><HEAD><TITLE>Twitter Widgets IFRAME Event =
Hub</TITLE>
<META content=3D"text/html; charset=3Dutf-8" =
http-equiv=3D"Content-Type">
<META name=3D"GENERATOR" content=3D"MSHTML 9.00.8112.16440"></HEAD>
<BODY>
<SCRIPT type=3D"text/javascript">(function(p,D){var =
Z=3Dp.attachEvent&&!p.opera,K=3DD.getElementsByTagName("script"),I=3D0,g,=
n=3DD.createElement("script"),P=3D{},V=3D{},C,U,G=3D{},R=3Dp.using,E=3Dp.=
provide,J=3Dp.define,e=3Dp.loadrunner;for(var =
o=3D0,k;k=3DK[o];o++){if(k.src.match(/loadrunner\.js(\?|#|$)/)){g=3Dk;bre=
ak}}function X(s){for(var r=3D1,t;t=3Darguments[r];r++){for(var q in =
t){s[q]=3Dt[q]}}return s}function M(i){return =
Array.prototype.slice.call(i)}var W=3DArray.isArray||function(i){return =
i.constructor=3D=3DArray};function Q(q,r){for(var =
s=3D0,t;t=3Dq[s];s++){if(r=3D=3Dt){return s}}return -1}function l(){var =
s=3DM(arguments),t=3D[];for(var =
r=3D0,q=3Ds.length;r<q;r++){if(s[r].length>0){t.push(s[r].replace(/\/$/,"=
"))}}return t.join("/")}function j(t,s,q){var =
r=3Ds.split("/"),u=3Dt;while(r.length>1){var =
i=3Dr.shift();u=3Du[i]=3Du[i]||{}}u[r[0]]=3Dq}function =
f(){}f.prototype.then=3Dfunction(i){var =
q=3Dthis;if(!this.started){this.started=3Dtrue;this.start()}if(this.compl=
eted){i.apply(p,this.results)}else{this.callbacks=3Dthis.callbacks||[];th=
is.callbacks.push(i)}return =
this};f.prototype.start=3Dfunction(){};f.prototype.complete=3Dfunction(){=
if(!this.completed){this.results=3DM(arguments);this.completed=3Dtrue;if(=
this.callbacks){for(var =
r=3D0,q;q=3Dthis.callbacks[r];r++){q.apply(p,this.results)}}}};function =
c(q,i){this.id=3Dthis.path=3Dq;this.force=3D!!i}c.loaded=3D[];c.prototype=
=3Dnew f;c.prototype.start=3Dfunction(){var =
r=3Dthis,s,i,q;if(q=3DV[this.id]){q.then(function(){r.complete()});return=
 =
this}if(s=3DP[this.id]){s.then(function(){r.loaded()})}else{if(!this.forc=
e&&Q(c.loaded,this.id)>-1){this.loaded()}else{if(i=3Db(this.id)){A(i,func=
tion(){r.loaded()})}else{this.load()}}}return =
this};c.prototype.load=3Dfunction(){var q=3Dthis;P[this.id]=3Dq;var =
i=3Dn.cloneNode(false);this.scriptId=3Di.id=3D"LR"+ =
++I;i.type=3D"text/javascript";i.async=3Dtrue;i.onerror=3Dfunction(){thro=
w new Error(q.path+" not =
loaded")};i.onreadystatechange=3Di.onload=3Dfunction(r){r=3Dp.event||r;if=
(r.type=3D=3D"load"||Q(["loaded","complete"],this.readyState)>-1){this.on=
readystatechange=3Dnull;q.loaded()}};i.src=3Dthis.path;U=3Dthis;K[0].pare=
ntNode.insertBefore(i,K[0]);U=3Dnull;G[i.id]=3Dthis};c.prototype.loaded=3D=
function(){this.complete()};c.prototype.complete=3Dfunction(){if(Q(c.load=
ed,this.id)=3D=3D-1){c.loaded.push(this.id)}delete =
P[this.id];f.prototype.complete.apply(this,arguments)};function =
a(q,i){this.id=3Dq;this.body=3Di;if(typeof =
i=3D=3D"undefined"){this.path=3Dthis.resolvePath(q)}}a.exports=3D{};a.pro=
totype=3Dnew c;a.prototype.resolvePath=3Dfunction(i){return =
l(A.path,i+".js")};a.prototype.start=3Dfunction(){var =
i,q,r=3Dthis,s;if(this.body){this.execute()}else{if(i=3Da.exports[this.id=
]){this.exp(i)}else{if(q=3DV[this.id]){q.then(function(t){r.exp(t)})}else=
{if(bundle=3Db(this.id)){A(bundle,function(){r.start()})}else{V[this.id]=3D=
this;this.load()}}}}};a.prototype.loaded=3Dfunction(){var =
q,i,r=3Dthis;if(!Z){q=3DC;C=3Dnull;q.id=3Dq.id||this.id;q.then(function(s=
){r.exp(s)})}else{if(i=3Da.exports[this.id]){this.exp(i)}else{if(q=3DV[th=
is.id]){q.then(function(s){r.exp(s)})}}}};a.prototype.complete=3Dfunction=
(){delete =
V[this.id];c.prototype.complete.apply(this,arguments)};a.prototype.execut=
e=3Dfunction(){var i=3Dthis;if(typeof =
this.body=3D=3D"object"){this.exp(this.body)}else{if(typeof =
this.body=3D=3D"function"){this.body.apply(window,[function(q){i.exp(q)}]=
)}}};a.prototype.exp=3Dfunction(i){this.complete(this.exports=3Da.exports=
[this.id]=3Di||{})};function =
B(q,i){this.deps=3Dq;this.collectResults=3Di;if(this.deps.length=3D=3D0){=
this.complete()}}B.prototype=3Dnew f;B.prototype.start=3Dfunction(){var =
s=3Dthis;function q(){var v=3D[];if(s.collectResults){v[0]=3D{}}for(var =
u=3D0,w;w=3Ds.deps[u];u++){if(!w.completed){return =
}if(w.results.length>0){if(s.collectResults){if(w instanceof =
S){X(v[0],w.results[0])}else{j(v[0],w.id,w.results[0])}}else{v=3Dv.concat=
(w.results)}}}s.complete.apply(s,v)}for(var =
r=3D0,t;t=3Dthis.deps[r];r++){t.then(q)}return this};function =
S(q,i){this.deps=3Dq;this.collectResults=3Di}S.prototype=3Dnew =
f;S.prototype.start=3Dfunction(){var =
s=3Dthis,q=3D0,i=3D[];if(s.collectResults){i[0]=3D{}}(function r(){var =
t=3Ds.deps[q++];if(t){t.then(function(u){if(t.results.length>0){if(s.coll=
ectResults){if(t instanceof =
S){X(i[0],t.results[0])}else{j(i[0],t.id,t.results[0])}}else{i.push(t.res=
ults[0])}}r()})}else{s.complete.apply(s,i)}}());return this};function =
T(){for(var q in K){if(K[q].readyState=3D=3D"interactive"){return =
G[K[q].id]}}}function L(q,i){var r;if(!q&&Z){r=3DU||T()}if(r){delete =
G[r.scriptId];r.body=3Di;r.execute()}else{C=3Dr=3Dnew =
a(q,i);V[r.id]=3Dr}return r}function N(){var =
r=3DM(arguments),q,i;if(typeof =
r[0]=3D=3D"string"){q=3Dr.shift()}i=3Dr.shift();return L(q,i)}function =
h(t,q){var s=3Dq.id||"";var r=3Ds.split("/");r.pop();var =
i=3Dr.join("/");return t.replace(/^\./,i)}function Y(t,v){var =
r=3D[];function s(i){return a.exports[h(i,v)]}for(var =
u=3D0,q=3Dt.length;u<q;u++){if(t[u]=3D=3D"require"){r.push(s);continue}if=
(t[u]=3D=3D"exports"){v.exports=3Dv.exports||{};r.push(v.exports);continu=
e}r.push(s(t[u]))}return r}function O(){var =
q=3DM(arguments),r=3D[],s,i;if(typeof =
q[0]=3D=3D"string"){s=3Dq.shift()}if(W(q[0])){r=3Dq.shift()}i=3Dq.shift()=
;return L(s,function(u){var y=3Dthis,x=3D[];function w(){var =
AA=3DY(M(r),y),AB;if(typeof =
i=3D=3D"function"){AB=3Di.apply(y,AA)}else{AB=3Di}if(typeof =
AB=3D=3D"undefined"){AB=3Dy.exports}u(AB)}for(var =
v=3D0,t=3Dr.length;v<t;v++){var =
z=3Dr[v];if(Q(["require","exports"],z)=3D=3D-1){x.push(h(z,y))}}if(x.leng=
th>0){A.apply(this,x.concat(w))}else{w()}})}O.amd=3D{};function A(){var =
r=3DM(arguments),s,q;if(typeof =
r[r.length-1]=3D=3D"function"){s=3Dr.pop()}if(typeof =
r[r.length-1]=3D=3D"boolean"){q=3Dr.pop()}var i=3Dnew =
B(F(r,q),q);if(s){i.then(s)}return i}function F(u,r){var q=3D[];for(var =
s=3D0,t;t=3Du[s];s++){if(typeof =
t=3D=3D"string"){t=3Dm(t)}if(W(t)){t=3Dnew S(F(t,r),r)}q.push(t)}return =
q}function m(w){var q,v;for(var s=3D0,u;u=3DA.matchers[s];s++){var =
t=3Du[0],r=3Du[1];if(q=3Dw.match(t)){return r(w)}}throw new Error(w+" =
was not recognised by loader")}var d=3Dfunction(i){return =
i(A,N,d,define)};function =
H(){p.using=3DR;p.provide=3DE;p.define=3DJ;p.loadrunner=3De;return =
d}d.Script=3Dc;d.Module=3Da;d.Collection=3DB;d.Sequence=3DS;d.Dependency=3D=
f;d.noConflict=3DH;p.loadrunner=3Dd;p.using=3DA;p.provide=3DN;p.define=3D=
O;A.path=3D"";A.matchers=3D[];A.matchers.add=3Dfunction(q,i){this.unshift=
([q,i])};A.matchers.add(/(^script!|\.js$)/,function(q){var i=3Dnew =
c(q.replace(/^\$/,A.path.replace(/\/$/,"")+"/").replace(/^script!/,""),fa=
lse);i.id=3Dq;return =
i});A.matchers.add(/^[a-zA-Z0-9_\-\/]+$/,function(i){return new =
a(i)});A.bundles=3D[];function b(r){for(var =
q=3D0;q<A.bundles.length;q++){for(var i in =
A.bundles[q]){if(i!=3Dr&&Q(A.bundles[q][i],r)>-1){return =
i}}}}if(g){A.path=3Dg.getAttribute("data-path")||g.src.split(/loadrunner\=
.js/)[0]||"";if(main=3Dg.getAttribute("data-main")){A.apply(p,main.split(=
/\s*,\s*/)).then(function(){})}}}(this,document));;var __twttrlr =3D =
loadrunner.noConflict();__twttrlr(function(using, provide, loadrunner, =
define) {provide("xd/flash",function(a){function b(a,b){var =
c=3Db||Math.floor(Math.random()*100),d=3D['<object =
id=3D"xdflashshim'+c+'" =
name=3D"xdflashshim'+c+'"','type=3D"application/x-shockwave-flash" =
classid=3D"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"','width=3D"1" =
height=3D"1" =
style=3D"position:absolute;left:-9999px;top:-9999px;">','<param =
name=3D"movie" value=3D"'+a+"&debug=3D"+window.__XDDEBUG__+'"/>','<param =
name=3D"wmode" value=3D"window"/>','<param name=3D"allowscriptaccess" =
value=3D"always"/>',"</object>"].join(" ");return =
d}a({object:b})});provide("xd/detection",function(a){function =
b(){try{return!!navigator.plugins["Shockwave Flash"]||!!(new =
ActiveXObject("ShockwaveFlash.ShockwaveFlash"))}catch(a){return!1}}a({get=
FlashEnabled:b,hasPostMessage:!!window.postMessage,isIE:!!navigator.userA=
gent.match("MSIE")})});provide("util/util",function(a){function =
b(a){for(var b=3D1,c;c=3Darguments[b];b++)for(var d in =
c)a[d]=3Dc[d];return a}function c(a){return b([],a)}function =
d(a){for(var b in =
a)a.hasOwnProperty(b)&&!a[b]&&a[b]!=3D=3D!1&&a[b]!=3D=3D0&&delete =
a[b]}function e(a,b){for(var c=3D0,d;d=3Da[c];c++)if(b=3D=3Dd)return =
c;return-1}function f(a,b){if(!a)return null;var c=3D[];for(var =
d=3D0,e=3Da.length;d<e;d++)b(a[d])&&c.push(a[d]);return =
c}a({aug:b,array:c,indexOf:e,filter:f,compact:d})});provide("util/events"=
,function(a){using("util/util",function(b){function =
d(){this.completed=3D!1,this.callbacks=3D[]}var =
c=3D{bind:function(a,b){return =
this._handlers=3Dthis._handlers||{},this._handlers[a]=3Dthis._handlers[a]=
||[],this._handlers[a].push(b)},unbind:function(a,c){if(!this._handlers[a=
])return;if(c){var =
d=3Db.indexOf(this._handlers[a],c);d>=3D0&&this._handlers[a].splice(d,1)}=
else this._handlers[a]=3D[]},trigger:function(a,b){var =
c=3Dthis._handlers&&this._handlers[a];b.type=3Da;if(c)for(var =
d=3D0,e;e=3Dc[d];d++)e.call(this,b)}};d.prototype.addCallback=3Dfunction(=
a){this.completed?a.apply(this,this.results):this.callbacks.push(a)},d.pr=
ototype.complete=3Dfunction(){this.results=3DmakeArray(arguments),this.co=
mpleted=3D!0;for(var =
a=3D0,b;b=3Dthis.callbacks[a];a++)b.apply(this,this.results)},a({Emitter:=
c,Promise:d})})});provide("xd/base",function(a){using("util/util","util/e=
vents",function(b,c){function =
d(){}b.aug(d.prototype,c.Emitter,{transportMethod:"",init:function(){},se=
nd:function(a){var =
b;this._ready?this._performSend(a):b=3Dthis.bind("ready",function(){this.=
unbind("ready",b),this._performSend(a)})},ready:function(){this.trigger("=
ready",this),this._ready=3D!0},isReady:function(){return!!this._ready},re=
ceive:function(a){this.trigger("message",a)}}),a({Connection:d})})});prov=
ide("xd/parent",function(a){using("xd/base","util/util","xd/detection",fu=
nction(b,c,d){function h(a){var b=3D[];for(var c in =
a)b.push(c+"=3D"+a[c]);return b.join(",")}function i(){}var =
e=3D"__ready__",f=3D0,g;i.prototype=3Dnew =
b.Connection,c.aug(i.prototype,{_createChild:function(){this.options.wind=
ow?this._createWindow():this._createIframe()},_createIframe:function(){va=
r =
a=3D{allowTransparency:!0,frameBorder:"0",scrolling:"no",tabIndex:"0",nam=
e:this._name()},b,e,f,h=3Dc.aug(c.aug({},a),this.options.iframe);window.p=
ostMessage?(g||(g=3Ddocument.createElement("iframe")),b=3Dg.cloneNode(!1)=
):b=3Ddocument.createElement('<iframe =
name=3D"'+h.name+'">'),b.id=3Dh.name;for(var i in =
h)i!=3D"style"&&b.setAttribute(i,h[i]);var =
j=3Db.getAttribute("style");j&&typeof =
j.cssText!=3D"undefined"?j.cssText=3Dh.style:b.style.cssText=3Dh.style;va=
r =
k=3Dthis,l=3Dfunction(){k.child=3Db.contentWindow,k._ready||k.init()};if(=
!b.addEventListener){var =
m=3D!1;b.attachEvent("onload",function(){if(m)return;m=3D!0,l()})}else =
b.addEventListener("load",l,!1);b.src=3Dthis._source(),(e=3Dthis.options.=
appendTo)?e.appendChild(b):(f=3Dthis.options.replace)?(e=3Df.parentNode,e=
&&e.replaceChild(b,f)):document.body.insertBefore(b,document.body.firstCh=
ild),d.isIE&&this.transportMethod&&this.transportMethod=3D=3D=3D"Flash"&&=
(b.src=3Db.src)},_createWindow:function(){var =
a=3D{width:550,height:450,personalbar:"0",toolbar:"0",scrollbars:"1",resi=
zable:"1"},b,d,e,f=3Dc.aug(c.aug({},a),this.options.window),g=3Dscreen.wi=
dth,i=3Dscreen.height;f.left=3Df.left||Math.round(g/2-f.width/2),f.top=3D=
f.top||Math.round(i/2-f.height/2),i<f.height&&(f.top=3D0,f.height=3Di);va=
r =
j=3Dthis._name();b=3Dwindow.open(this._source(),j,h(f)),b&&b.focus(),this=
.child=3Db,this.init()},_source:function(){return =
this.options.src},_name:function(){var a=3D"_xd_"+f++;return =
window.parent&&window.parent!=3Dwindow&&window.name&&(a=3Dwindow.name+a),=
a}});var =
j=3Dfunction(a){this.transportMethod=3D"PostMessage",this.options=3Da,thi=
s._createChild()};j.prototype=3Dnew =
i,c.aug(j.prototype,{init:function(){function =
b(b){b.source=3D=3D=3Da.child&&(!a._ready&&b.data=3D=3D=3De?a.ready():a.r=
eceive(b.data))}var =
a=3Dthis;window.addEventListener?window.addEventListener("message",b,!1):=
window.attachEvent("onmessage",b)},_performSend:function(a){this.child.po=
stMessage(a,this.options.src)}});var =
k=3Dfunction(a){this.transportMethod=3D"Flash",this.options=3Da,this.toke=
n=3DMath.random().toString(16).substring(2),this._setup()};k.prototype=3D=
new i,c.aug(k.prototype,{_setup:function(){var =
a=3Dthis;using("xd/flash",function(b){window["__xdcb"+a.token]=3D{receive=
:function(b){!a._ready&&b=3D=3D=3De?a.ready():a.receive(b)},loaded:functi=
on(){}};var =
c=3Ddocument.createElement("div");c.innerHTML=3Db.object("https://tfw-cur=
rent.s3.amazonaws.com/xd/ft.swf?&token=3D"+a.token+"&parent=3Dtrue&callba=
ck=3D__xdcb"+a.token+"&xdomain=3D"+a._host(),a.token),document.body.inser=
tBefore(c,document.body.firstChild),a.proxy=3Dc.firstChild,a._createChild=
()})},init:function(){},_performSend:function(a){this.proxy.send(a)},_hos=
t:function(){return =
this.options.src.replace(/https?:\/\//,"").split(/(:|\/)/)[0]},_source:fu=
nction(){return =
this.options.src+(this.options.src.match(/\?/)?"&":"?")+"xd_token=3D"+esc=
ape(this.token)}});var =
l=3Dfunction(a){this.transportMethod=3D"Fallback",this.options=3Da,this._=
createChild()};l.prototype=3Dnew =
i,c.aug(l.prototype,{init:function(){},_performSend:function(a){}}),a({co=
nnect:function(a){var b;return =
d.hasPostMessage?d.isIE&&a.window?d.getFlashEnabled()&&(b=3Dnew =
k(a)):b=3Dnew j(a):d.isIE&&d.getFlashEnabled()&&(b=3Dnew =
k(a)),b||(b=3Dnew l(a)),b}})})});provide("$xd/json2.js", =
function(exports) {window.JSON||(window.JSON=3D{}),function(){function =
f(a){return a<10?"0"+a:a}function quote(a){return =
escapable.lastIndex=3D0,escapable.test(a)?'"'+a.replace(escapable,functio=
n(a){var b=3Dmeta[a];return typeof =
b=3D=3D"string"?b:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})=
+'"':'"'+a+'"'}function str(a,b){var =
c,d,e,f,g=3Dgap,h,i=3Db[a];i&&typeof i=3D=3D"object"&&typeof =
i.toJSON=3D=3D"function"&&(i=3Di.toJSON(a)),typeof =
rep=3D=3D"function"&&(i=3Drep.call(b,a,i));switch(typeof =
i){case"string":return quote(i);case"number":return =
isFinite(i)?String(i):"null";case"boolean":case"null":return =
String(i);case"object":if(!i)return"null";gap+=3Dindent,h=3D[];if(Object.=
prototype.toString.apply(i)=3D=3D=3D"[object =
Array]"){f=3Di.length;for(c=3D0;c<f;c+=3D1)h[c]=3Dstr(c,i)||"null";return=
 =
e=3Dh.length=3D=3D=3D0?"[]":gap?"[\n"+gap+h.join(",\n"+gap)+"\n"+g+"]":"[=
"+h.join(",")+"]",gap=3Dg,e}if(rep&&typeof =
rep=3D=3D"object"){f=3Drep.length;for(c=3D0;c<f;c+=3D1)d=3Drep[c],typeof =
d=3D=3D"string"&&(e=3Dstr(d,i),e&&h.push(quote(d)+(gap?": =
":":")+e))}else for(d in =
i)Object.hasOwnProperty.call(i,d)&&(e=3Dstr(d,i),e&&h.push(quote(d)+(gap?=
": ":":")+e));return =
e=3Dh.length=3D=3D=3D0?"{}":gap?"{\n"+gap+h.join(",\n"+gap)+"\n"+g+"}":"{=
"+h.join(",")+"}",gap=3Dg,e}}typeof =
Date.prototype.toJSON!=3D"function"&&(Date.prototype.toJSON=3Dfunction(a)=
{return =
isFinite(this.valueOf())?this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1=
)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+f(this.getUTCMin=
utes())+":"+f(this.getUTCSeconds())+"Z":null},String.prototype.toJSON=3DN=
umber.prototype.toJSON=3DBoolean.prototype.toJSON=3Dfunction(a){return =
this.valueOf()});var =
cx=3D/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u2=
02f\u2060-\u206f\ufeff\ufff0-\uffff]/g,escapable=3D/[\\\"\x00-\x1f\x7f-\x=
9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\=
u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta=3D{"\b":"\\b","\t":"\\t","\n"=
:"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},rep;typeof =
JSON.stringify!=3D"function"&&(JSON.stringify=3Dfunction(a,b,c){var =
d;gap=3D"",indent=3D"";if(typeof =
c=3D=3D"number")for(d=3D0;d<c;d+=3D1)indent+=3D" ";else typeof =
c=3D=3D"string"&&(indent=3Dc);rep=3Db;if(!b||typeof =
b=3D=3D"function"||typeof b=3D=3D"object"&&typeof =
b.length=3D=3D"number")return str("",{"":a});throw new =
Error("JSON.stringify")}),typeof =
JSON.parse!=3D"function"&&(JSON.parse=3Dfunction(text,reviver){function =
walk(a,b){var c,d,e=3Da[b];if(e&&typeof e=3D=3D"object")for(c in =
e)Object.hasOwnProperty.call(e,c)&&(d=3Dwalk(e,c),d!=3D=3Dundefined?e[c]=3D=
d:delete e[c]);return reviver.call(a,b,e)}var =
j;cx.lastIndex=3D0,cx.test(text)&&(text=3Dtext.replace(cx,function(a){ret=
urn"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)}));if(/^[\],:{}\=
s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replac=
e(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]")=
.replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return =
j=3Deval("("+text+")"),typeof =
reviver=3D=3D"function"?walk({"":j},""):j;throw new =
SyntaxError("JSON.parse")})}();exports();loadrunner.Script.loaded.push("$=
xd/json2.js")});provide("xd/jsonrpc",function(a){using("util/util","util/=
events",function(b,c){function d(a){this.con=3Da}function =
e(){this.id=3De.id++}function f(){a(function(a){return new =
d(a)})}b.aug(d.prototype,{expose:function(a){this.con.bind("message",this=
._handleRequest(a))},call:function(a){var =
b,c=3Dthis;b||(b=3D{},this.con.bind("message",function(a){var =
c;try{a=3DJSON.parse(a)}catch(d){return}typeof =
a.id=3D=3D"number"&&(c=3Db[a.id])&&(a.error?c.trigger("error",a):c.trigge=
r("success",a),delete b[a.id])}));var d=3Dnew e;return =
b[d.id]=3Dd,d.send(this.con,a,Array.prototype.slice.call(arguments,1))},_=
handleRequest:function(a){var b=3Dthis;return function c(c){var =
d,e;try{c=3DJSON&&JSON.parse?JSON.parse(c):JSON&&JSON.decode?JSON.decode(=
c):(new Function("return "+c))()}catch(f){return}typeof =
c.id=3D=3D"number"&&typeof =
a[c.method]=3D=3D"function"&&(e=3Db._responseCallbacks(c.id),d=3Da[c.meth=
od].apply(a,c.params.concat(e)),typeof =
d!=3D"undefined"&&e[0](d))}},_responseCallbacks:function(a){var =
b=3Dthis.con;return[function =
c(c){b.send(JSON.stringify({id:a,result:c}))},function =
d(d){b.send(JSON.stringify({id:a,error:d}))}]}}),e.id=3D0,b.aug(e.prototy=
pe,c.Emitter,{send:function(a,b,c){return =
a.send(JSON.stringify({id:this.id,method:b,params:c})),this},success:func=
tion(a){return this.bind("success",a),this},error:function(a){return =
this.bind("error",a),this}}),typeof =
JSON=3D=3D"undefined"?using("$xd/json2.js",function(){f()}):f()})});provi=
de("dom/cookie",function(a){using("util/util",function(b){a(function(a,c,=
d){var e=3Db.aug({},d);if(arguments.length>1&&String(c)!=3D=3D"[object =
Object]"){if(c=3D=3D=3Dnull||c=3D=3D=3Dundefined)e.expires=3D-1;if(typeof=
 e.expires=3D=3D"number"){var f=3De.expires,g=3Dnew Date((new =
Date).getTime()+f*60*1e3);e.expires=3Dg}return =
c=3DString(c),document.cookie=3D[encodeURIComponent(a),"=3D",e.raw?c:enco=
deURIComponent(c),e.expires?"; =
expires=3D"+e.expires.toUTCString():"",e.path?"; =
path=3D"+e.path:"",e.domain?"; domain=3D"+e.domain:"",e.secure?"; =
secure":""].join("")}e=3Dc||{};var h,i=3De.raw?function(a){return =
a}:decodeURIComponent;return(h=3D(new RegExp("(?:^|; =
)"+encodeURIComponent(a)+"=3D([^;]*)")).exec(document.cookie))?i(h[1]):nu=
ll})})});provide("xd/child",function(a){using("xd/base","util/util","dom/=
cookie","xd/detection",function(b,c,d,e){var =
f=3D"__ready__",g=3D/[&?]xd_token\=3D([0-9a-f]+)/,h=3D{_getToken:function=
(){var a=3Dlocation.search,b=3Da.match(g),c=3D!1;return =
b&&b.length>1?(c=3Db[1],this._save(window.name,c)):c=3Dthis._load(window.=
name),c},_load:function(a){return d(a)},_save:function(a,b){return =
d(a,b)}},i=3Dfunction(){this.transportMethod=3D"PostMessage",this.parent=3D=
window.opener||window.parent,this.init()};i.prototype=3Dnew =
b.Connection,c.aug(i.prototype,{init:function(){var =
a=3Dthis;window.addEventListener?window.addEventListener("message",functi=
on(b){a.receive(b.data)},!1):window.attachEvent("onmessage",function(b){a=
.receive(b.data)}),this.ready(),this.send(f)},_performSend:function(a){va=
r b=3Dthis;setTimeout(function(){b.parent.postMessage(a,"*")},1)}});var =
j=3Dfunction(a){this.transportMethod=3D"Flash",this.options=3Da,this.toke=
n=3Dthis._getToken(),this.init()};j.prototype=3Dnew =
b.Connection,c.aug(j.prototype,h,{init:function(){var =
a=3Dthis;using("xd/flash",function(b){window["__xdcb"+a.token]=3D{receive=
:function(b){a.receive(b)},loaded:function(){(function =
b(){a.proxy?(a.send(f),a.ready()):setTimeout(b,10)})()}};var =
c=3Ddocument.createElement("div");document.body.insertBefore(c,document.b=
ody.firstChild),c.innerHTML=3Db.object("https://tfw-current.s3.amazonaws.=
com/xd/ft.swf?callback=3D__xdcb"+a.token+"&token=3D"+a.token,a.token),a.p=
roxy=3Dc.firstChild})},_performSend:function(a){this.proxy.send(a)}});var=
 k=3Dfunction(){this.transportMethod=3D"Fallback"};k.prototype=3Dnew =
b.Connection,c.aug(k.prototype,{init:function(){},_performSend:function(a=
){}}),a({connect:function(){var a;return =
e.hasPostMessage?e.isIE&&window.opener?e.getFlashEnabled()&&(a=3Dnew =
j):a=3Dnew i:e.isIE&&e.getFlashEnabled()&&(a=3Dnew j),a||(a=3Dnew =
k),a}})})});provide("tfw/widget/hub",function(a){using("xd/child","xd/jso=
nrpc","xd/parent",function(b,c,d){var =
e=3Db.connect();window.openIntent=3Dfunction(a,b){var =
e=3Dd.connect({window:{width:550,height:450},src:a});c(e).expose({trigger=
:function(a,c){return =
window.trigger(a,c,b),!0}})},window.trigger=3Dfunction(a,b,d){c(e).call("=
trigger",a,b,d)},c(e).expose({openIntent:window.openIntent}),a()})})});;<=
/SCRIPT>

<SCRIPT type=3D"text/javascript" charset=3D"utf-8">document.domain =3D =
'twitter.com';__twttrlr(function(using) =
{using('tfw/widget/hub').start();});</SCRIPT>
</BODY></HTML>

------=_NextPart_001_0011_01CCBFDB.E0451AB0--

------=_NextPart_000_0000_01CCBFDB.E0439410
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cdn.physorg.com/tmpl/v3/js/prototype.opt/proto_min_1.7_1.9.js

var Prototype=3D{Version:"1.7",Browser:function(){var =
a=3Dnavigator.userAgent,b=3DObject.prototype.toString.call(window.opera)=3D=
=3D"[object =
Opera]";return{IE:!!window.attachEvent&&!b,Opera:b,WebKit:a.indexOf("Appl=
eWebKit/")>-1,Gecko:a.indexOf("Gecko")>-1&&a.indexOf("KHTML")=3D=3D=3D-1,=
MobileSafari:/Apple.*Mobile/.test(a)}}(),BrowserFeatures:{XPath:!!documen=
t.evaluate,SelectorsAPI:!!document.querySelector,ElementExtensions:functi=
on(){var =
a=3Dwindow.Element||window.HTMLElement;return!(!a||!a.prototype)}(),Speci=
ficElementExtensions:function(){if(typeof window.HTMLDivElement!=3D=3D
"undefined")return!0;var =
a=3Ddocument.createElement("div"),b=3Ddocument.createElement("form"),c=3D=
!1;a.__proto__&&a.__proto__!=3D=3Db.__proto__&&(c=3D!0);return =
c}()},ScriptFragment:"<script[^>]*>([\\S\\s]*?)<\/script>",JSONFilter:/^\=
/\*-secure-([\s\S]*)\*\/\s*$/,emptyFunction:function(){},K:function(a){re=
turn =
a}};if(Prototype.Browser.MobileSafari)Prototype.BrowserFeatures.SpecificE=
lementExtensions=3D!1;
var Class=3Dfunction(){function a(){}var b=3Dfunction(){for(var a =
in{toString:1})if(a=3D=3D=3D"toString")return!1;return!0}();return{create=
:function(){function b(){this.initialize.apply(this,arguments)}var =
d=3Dnull,e=3D$A(arguments);Object.isFunction(e[0])&&(d=3De.shift());Objec=
t.extend(b,Class.Methods);b.superclass=3Dd;b.subclasses=3D[];if(d)a.proto=
type=3Dd.prototype,b.prototype=3Dnew a,d.subclasses.push(b);for(var =
d=3D0,f=3De.length;d<f;d++)b.addMethods(e[d]);if(!b.prototype.initialize)=
b.prototype.initialize=3DPrototype.emptyFunction;
return b.prototype.constructor=3Db},Methods:{addMethods:function(a){var =
d=3Dthis.superclass&&this.superclass.prototype,e=3DObject.keys(a);b&&(a.t=
oString!=3DObject.prototype.toString&&e.push("toString"),a.valueOf!=3DObj=
ect.prototype.valueOf&&e.push("valueOf"));for(var =
f=3D0,g=3De.length;f<g;f++){var =
j=3De[f],h=3Da[j];if(d&&Object.isFunction(h)&&h.argumentNames()[0]=3D=3D"=
$super"){var m=3Dh,h=3Dfunction(a){return function(){return =
d[a].apply(this,arguments)}}(j).wrap(m);h.valueOf=3Dm.valueOf.bind(m);h.t=
oString=3Dm.toString.bind(m)}this.prototype[j]=3D
h}return this}}}}();
(function(){function a(a){switch(a){case null:return m;case void =
0:return o}switch(typeof a){case "boolean":return l;case "number":return =
x;case "string":return q}return r}function b(a,b){for(var c in =
b)a[c]=3Db[c];return a}function c(a){return d("",{"":a},[])}function =
d(b,c,g){var c=3Dc[b],e=3Dtypeof c;a(c)=3D=3D=3Dr&&typeof =
c.toJSON=3D=3D=3D"function"&&(c=3Dc.toJSON(b));b=3Dh.call(c);switch(b){ca=
se w:case s:case y:c=3Dc.valueOf()}switch(c){case null:return"null";case =
!0:return"true";case !1:return"false"}switch(typeof c){case =
"string":return c.inspect(!0);case "number":return isFinite(c)?
String(c):"null";case "object":for(var =
e=3D0,j=3Dg.length;e<j;e++)if(g[e]=3D=3D=3Dc)throw new =
TypeError;g.push(c);var =
f=3D[];if(b=3D=3D=3DA){e=3D0;for(j=3Dc.length;e<j;e++){var =
m=3Dd(e,c,g);f.push(typeof =
m=3D=3D=3D"undefined"?"null":m)}f=3D"["+f.join(",")+"]"}else{for(var =
o=3DObject.keys(c),e=3D0,j=3Do.length;e<j;e++)b=3Do[e],m=3Dd(b,c,g),typeo=
f =
m!=3D=3D"undefined"&&f.push(b.inspect(!0)+":"+m);f=3D"{"+f.join(",")+"}"}=
g.pop();return f}}function e(a){return JSON.stringify(a)}function =
f(b){if(a(b)!=3D=3Dr)throw new TypeError;var c=3D[],d;for(d in =
b)b.hasOwnProperty(d)&&
c.push(d);return c}function g(a){return h.call(a)=3D=3D=3DA}function =
j(a){return typeof a=3D=3D=3D"undefined"}var =
h=3DObject.prototype.toString,m=3D"Null",o=3D"Undefined",l=3D"Boolean",x=3D=
"Number",q=3D"String",r=3D"Object",s=3D"[object Boolean]",w=3D"[object =
Number]",y=3D"[object String]",A=3D"[object =
Array]",D=3Dwindow.JSON&&typeof =
JSON.stringify=3D=3D=3D"function"&&JSON.stringify(0)=3D=3D=3D"0"&&typeof =
JSON.stringify(Prototype.K)=3D=3D=3D"undefined";if(typeof =
Array.isArray=3D=3D"function"&&Array.isArray([])&&!Array.isArray({}))g=3D=
Array.isArray;b(Object,
{extend:b,inspect:function(a){try{if(j(a))return"undefined";if(a=3D=3D=3D=
null)return"null";return a.inspect?a.inspect():String(a)}catch(b){if(b =
instanceof RangeError)return"...";throw =
b;}},toJSON:D?e:c,toQueryString:function(a){return =
$H(a).toQueryString()},toHTML:function(a){return =
a&&a.toHTML?a.toHTML():String.interpret(a)},keys:Object.keys||f,values:fu=
nction(a){var b=3D[],c;for(c in a)b.push(a[c]);return =
b},clone:function(a){return =
b({},a)},isElement:function(a){return!!(a&&a.nodeType=3D=3D1)},isArray:g,=
isHash:function(a){return a instanceof
Hash},isFunction:function(a){return h.call(a)=3D=3D=3D"[object =
Function]"},isString:function(a){return =
h.call(a)=3D=3D=3Dy},isNumber:function(a){return =
h.call(a)=3D=3D=3Dw},isDate:function(a){return =
h.call(a)=3D=3D=3D"[object Date]"},isUndefined:j})})();
Object.extend(Function.prototype,function(){function a(a,b){for(var =
c=3Da.length,g=3Db.length;g--;)a[c+g]=3Db[g];return a}function =
b(b,e){b=3Dc.call(b,0);return a(b,e)}var =
c=3DArray.prototype.slice;return{argumentNames:function(){var =
a=3Dthis.toString().match(/^[\s\(]*function[^(]*\(([^)]*)\)/)[1].replace(=
/\/\/.*?[\r\n]|\/\*(?:.|[\r\n])*?\*\//g,"").replace(/\s+/g,"").split(",")=
;return =
a.length=3D=3D1&&!a[0]?[]:a},bind:function(a){if(arguments.length<2&&Obje=
ct.isUndefined(arguments[0]))return this;var =
e=3Dthis,f=3Dc.call(arguments,
1);return function(){var c=3Db(f,arguments);return =
e.apply(a,c)}},bindAsEventListener:function(b){var =
e=3Dthis,f=3Dc.call(arguments,1);return =
function(c){c=3Da([c||window.event],f);return =
e.apply(b,c)}},curry:function(){if(!arguments.length)return this;var =
a=3Dthis,e=3Dc.call(arguments,0);return function(){var =
c=3Db(e,arguments);return a.apply(this,c)}},delay:function(a){var =
b=3Dthis,f=3Dc.call(arguments,1);a*=3D1E3;return =
window.setTimeout(function(){return =
b.apply(b,f)},a)},defer:function(){return this.delay.apply(this,
a([0.01],arguments))},wrap:function(b){var c=3Dthis;return =
function(){var f=3Da([c.bind(this)],arguments);return =
b.apply(this,f)}},methodize:function(){if(this._methodized)return =
this._methodized;var b=3Dthis;return this._methodized=3Dfunction(){var =
c=3Da([this],arguments);return b.apply(null,c)}}}}());
(function(a){function b(){return =
this.getUTCFullYear()+"-"+(this.getUTCMonth()+1).toPaddedString(2)+"-"+th=
is.getUTCDate().toPaddedString(2)+"T"+this.getUTCHours().toPaddedString(2=
)+":"+this.getUTCMinutes().toPaddedString(2)+":"+this.getUTCSeconds().toP=
addedString(2)+"Z"}function c(){return =
this.toISOString()}if(!a.toISOString)a.toISOString=3Db;if(!a.toJSON)a.toJ=
SON=3Dc})(Date.prototype);RegExp.prototype.match=3DRegExp.prototype.test;=

RegExp.escape=3Dfunction(a){return =
String(a).replace(/([.*+?^=3D!:${}()|[\]\/\\])/g,"\\$1")};
var =
PeriodicalExecuter=3DClass.create({initialize:function(a,b){this.callback=
=3Da;this.frequency=3Db;this.currentlyExecuting=3D!1;this.registerCallbac=
k()},registerCallback:function(){this.timer=3DsetInterval(this.onTimerEve=
nt.bind(this),this.frequency*1E3)},execute:function(){this.callback(this)=
},stop:function(){if(this.timer)clearInterval(this.timer),this.timer=3Dnu=
ll},onTimerEvent:function(){if(!this.currentlyExecuting)try{this.currentl=
yExecuting=3D!0,this.execute(),this.currentlyExecuting=3D!1}catch(a){thro=
w this.currentlyExecuting=3D
!1,a;}}});Object.extend(String,{interpret:function(a){return =
a=3D=3Dnull?"":String(a)},specialChar:{"\u0008":"\\b","\t":"\\t","\n":"\\=
n","\u000c":"\\f","\r":"\\r","\\":"\\\\"}});
Object.extend(String.prototype,function(){function =
a(a){if(Object.isFunction(a))return a;var b=3Dnew Template(a);return =
function(a){return b.evaluate(a)}}function b(){return =
this.replace(/^\s+/,"").replace(/\s+$/,"")}function c(a){var =
b=3Dthis.strip().match(/([^?#]*)(#.*)?$/);if(!b)return{};return =
b[1].split(a||"&").inject({},function(a,b){if((b=3Db.split("=3D"))[0]){va=
r =
c=3DdecodeURIComponent(b.shift()),d=3Db.length>1?b.join("=3D"):b[0];d!=3D=
void 0&&(d=3DdecodeURIComponent(d));c in =
a?(Object.isArray(a[c])||(a[c]=3D
[a[c]]),a[c].push(d)):a[c]=3Dd}return a})}function d(a){var =
b=3Dthis.unfilterJSON(),c=3D/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5=
\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g;c.test(b)&&=
(b=3Db.replace(c,function(a){return"\\u"+("0000"+a.charCodeAt(0).toString=
(16)).slice(-4)}));try{if(!a||b.isJSON())return =
eval("("+b+")")}catch(d){}throw new SyntaxError("Badly formed JSON =
string: "+this.inspect());}function e(){var =
a=3Dthis.unfilterJSON();return JSON.parse(a)}var f=3Dwindow.JSON&&typeof =
JSON.parse=3D=3D=3D
"function"&&JSON.parse('{"test": =
true}').test;return{gsub:function(b,c){var =
d=3D"",e=3Dthis,f,c=3Da(c);Object.isString(b)&&(b=3DRegExp.escape(b));if(=
!b.length&&!b.source)return =
c=3Dc(""),c+e.split("").join(c)+c;for(;e.length>0;)(f=3De.match(b))?(d+=3D=
e.slice(0,f.index),d+=3DString.interpret(c(f)),e=3De.slice(f.index+f[0].l=
ength)):(d+=3De,e=3D"");return =
d},sub:function(b,c,d){c=3Da(c);d=3DObject.isUndefined(d)?1:d;return =
this.gsub(b,function(a){if(--d<0)return a[0];return =
c(a)})},scan:function(a,b){this.gsub(a,b);return String(this)},
truncate:function(a,b){a=3Da||30;b=3DObject.isUndefined(b)?"...":b;return=
 =
this.length>a?this.slice(0,a-b.length)+b:String(this)},strip:String.proto=
type.trim||b,stripTags:function(){return =
this.replace(/<\w+(\s+("[^"]*"|'[^']*'|[^>])+)?>|<\/\w+>/gi,"")},stripScr=
ipts:function(){return =
this.replace(RegExp(Prototype.ScriptFragment,"img"),"")},extractScripts:f=
unction(){var =
a=3DRegExp(Prototype.ScriptFragment,"im");return(this.match(RegExp(Protot=
ype.ScriptFragment,"img"))||[]).map(function(b){return(b.match(a)||
["",""])[1]})},evalScripts:function(){return =
this.extractScripts().map(function(a){return =
eval(a)})},escapeHTML:function(){return =
this.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;")},une=
scapeHTML:function(){return =
this.stripTags().replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;=
/g,"&")},toQueryParams:c,parseQuery:c,toArray:function(){return =
this.split("")},succ:function(){return =
this.slice(0,this.length-1)+String.fromCharCode(this.charCodeAt(this.leng=
th-1)+1)},times:function(a){return a<
1?"":Array(a+1).join(this)},camelize:function(){return =
this.replace(/-+(.)?/g,function(a,b){return =
b?b.toUpperCase():""})},capitalize:function(){return =
this.charAt(0).toUpperCase()+this.substring(1).toLowerCase()},underscore:=
function(){return =
this.replace(/::/g,"/").replace(/([A-Z]+)([A-Z][a-z])/g,"$1_$2").replace(=
/([a-z\d])([A-Z])/g,"$1_$2").replace(/-/g,"_").toLowerCase()},dasherize:f=
unction(){return this.replace(/_/g,"-")},inspect:function(a){var =
b=3Dthis.replace(/[\x00-\x1f\\]/g,function(a){if(a in
String.specialChar)return =
String.specialChar[a];return"\\u00"+a.charCodeAt().toPaddedString(2,16)})=
;if(a)return'"'+b.replace(/"/g,'\\"')+'"';return"'"+b.replace(/'/g,"\\'")=
+"'"},unfilterJSON:function(a){return =
this.replace(a||Prototype.JSONFilter,"$1")},isJSON:function(){var =
a=3Dthis;if(a.blank())return!1;a=3Da.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA=
-F]{4})/g,"@");a=3Da.replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*=
)?(?:[eE][+\-]?\d+)?/g,"]");a=3Da.replace(/(?:^|:|,)(?:\s*\[)+/g,"");retu=
rn/^[\],:{}\s]*$/.test(a)},
evalJSON:f?e:d,include:function(a){return =
this.indexOf(a)>-1},startsWith:function(a){return =
this.lastIndexOf(a,0)=3D=3D=3D0},endsWith:function(a){var =
b=3Dthis.length-a.length;return =
b>=3D0&&this.indexOf(a,b)=3D=3D=3Db},empty:function(){return =
this=3D=3D""},blank:function(){return/^\s*$/.test(this)},interpolate:func=
tion(a,b){return(new Template(this,b)).evaluate(a)}}}());
var =
Template=3DClass.create({initialize:function(a,b){this.template=3Da.toStr=
ing();this.pattern=3Db||Template.Pattern},evaluate:function(a){a&&Object.=
isFunction(a.toTemplateReplacements)&&(a=3Da.toTemplateReplacements());re=
turn this.template.gsub(this.pattern,function(b){if(a=3D=3Dnull)return =
b[1]+"";var c=3Db[1]||"";if(c=3D=3D"\\")return b[2];var =
d=3Da,e=3Db[3],f=3D/^([^.[]+|\[((?:.*?[^\\])?)\])(\.|\[|$)/,b=3Df.exec(e)=
;if(b=3D=3Dnull)return c;for(;b!=3Dnull;){var =
g=3Db[1].startsWith("[")?b[2].replace(/\\\\]/g,"]"):b[1],d=3Dd[g];if(null=
=3D=3D
d||""=3D=3Db[3])break;e=3De.substring("["=3D=3Db[3]?b[1].length:b[0].leng=
th);b=3Df.exec(e)}return =
c+String.interpret(d)})}});Template.Pattern=3D/(^|.|\r|\n)(#\{(.*?)\})/;
var $break=3D{},Enumerable=3Dfunction(){function a(a,b){var =
a=3Da||Prototype.K,c=3D!0;this.each(function(d,g){c=3Dc&&!!a.call(b,d,g);=
if(!c)throw $break;});return c}function b(a,b){var =
a=3Da||Prototype.K,c=3D!1;this.each(function(d,g){if(c=3D!!a.call(b,d,g))=
throw $break;});return c}function c(a,b){var =
a=3Da||Prototype.K,c=3D[];this.each(function(d,g){c.push(a.call(b,d,g))})=
;return c}function d(a,b){var =
c;this.each(function(d,g){if(a.call(b,d,g))throw c=3Dd,$break;});return =
c}function e(a,b){var c=3D[];this.each(function(d,
g){a.call(b,d,g)&&c.push(d)});return c}function =
f(a){if(Object.isFunction(this.indexOf)&&this.indexOf(a)!=3D-1)return!0;v=
ar b=3D!1;this.each(function(c){if(c=3D=3Da)throw =
b=3D!0,$break;});return b}function g(){return =
this.map()}return{each:function(a,b){var =
c=3D0;try{this._each(function(d){a.call(b,d,c++)})}catch(d){if(d!=3D$brea=
k)throw d;}return this},eachSlice:function(a,b,c){var =
d=3D-a,g=3D[],e=3Dthis.toArray();if(a<1)return =
e;for(;(d+=3Da)<e.length;)g.push(e.slice(d,d+a));return =
g.collect(b,c)},all:a,every:a,any:b,
some:b,collect:c,map:c,detect:d,findAll:e,select:e,filter:e,grep:function=
(a,b,c){var =
b=3Db||Prototype.K,d=3D[];Object.isString(a)&&(a=3DRegExp(RegExp.escape(a=
)));this.each(function(g,e){a.match(g)&&d.push(b.call(c,g,e))});return =
d},include:f,member:f,inGroupsOf:function(a,b){b=3DObject.isUndefined(b)?=
null:b;return =
this.eachSlice(a,function(c){for(;c.length<a;)c.push(b);return =
c})},inject:function(a,b,c){this.each(function(d,g){a=3Db.call(c,a,d,g)})=
;return a},invoke:function(a){var b=3D$A(arguments).slice(1);
return this.map(function(c){return =
c[a].apply(c,b)})},max:function(a,b){var =
a=3Da||Prototype.K,c;this.each(function(d,g){d=3Da.call(b,d,g);if(c=3D=3D=
null||d>=3Dc)c=3Dd});return c},min:function(a,b){var =
a=3Da||Prototype.K,c;this.each(function(d,g){d=3Da.call(b,d,g);if(c=3D=3D=
null||d<c)c=3Dd});return c},partition:function(a,b){var =
a=3Da||Prototype.K,c=3D[],d=3D[];this.each(function(g,e){(a.call(b,g,e)?c=
:d).push(g)});return[c,d]},pluck:function(a){var =
b=3D[];this.each(function(c){b.push(c[a])});return =
b},reject:function(a,b){var c=3D
[];this.each(function(d,g){a.call(b,d,g)||c.push(d)});return =
c},sortBy:function(a,b){return =
this.map(function(c,d){return{value:c,criteria:a.call(b,c,d)}}).sort(func=
tion(a,b){var c=3Da.criteria,d=3Db.criteria;return =
c<d?-1:c>d?1:0}).pluck("value")},toArray:g,entries:g,zip:function(){var =
a=3DPrototype.K,b=3D$A(arguments);Object.isFunction(b.last())&&(a=3Db.pop=
());var c=3D[this].concat(b).map($A);return =
this.map(function(b,d){return a(c.pluck(d))})},size:function(){return =
this.toArray().length},inspect:function(){return"#<Enumerable:"+
this.toArray().inspect()+">"},find:d}}();function =
$A(a){if(!a)return[];if("toArray"in Object(a))return a.toArray();for(var =
b=3Da.length||0,c=3DArray(b);b--;)c[b]=3Da[b];return c}function =
$w(a){if(!Object.isString(a))return[];return(a=3Da.strip())?a.split(/\s+/=
):[]}Array.from=3D$A;
(function(){function a(a,b){for(var c=3D0,d=3Dthis.length>>>0;c<d;c++)c =
in this&&a.call(b,this[c],c,this)}function b(){return =
g.call(this,0)}function c(a,b){b||(b=3D0);var =
c=3Dthis.length;for(b<0&&(b=3Dc+b);b<c;b++)if(this[b]=3D=3D=3Da)return =
b;return-1}function d(a,b){var =
b=3DisNaN(b)?this.length:(b<0?this.length+b:b)+1,c=3Dthis.slice(0,b).reve=
rse().indexOf(a);return c<0?c:b-c-1}function e(){for(var =
a=3Dg.call(this,0),b,c=3D0,d=3Darguments.length;c<d;c++)if(b=3Darguments[=
c],Object.isArray(b)&&!("callee"in b))for(var e=3D0,f=3D
b.length;e<f;e++)a.push(b[e]);else a.push(b);return a}var =
f=3DArray.prototype,g=3Df.slice,j=3Df.forEach;j||(j=3Da);Object.extend(f,=
Enumerable);if(!f._reverse)f._reverse=3Df.reverse;Object.extend(f,{_each:=
j,clear:function(){this.length=3D0;return this},first:function(){return =
this[0]},last:function(){return =
this[this.length-1]},compact:function(){return =
this.select(function(a){return a!=3Dnull})},flatten:function(){return =
this.inject([],function(a,b){if(Object.isArray(b))return =
a.concat(b.flatten());a.push(b);return a})},
without:function(){var a=3Dg.call(arguments,0);return =
this.select(function(b){return!a.include(b)})},reverse:function(a){return=
(a=3D=3D=3D!1?this.toArray():this)._reverse()},uniq:function(a){return =
this.inject([],function(b,c,d){(0=3D=3Dd||(a?b.last()!=3Dc:!b.include(c))=
)&&b.push(c);return b})},intersect:function(a){return =
this.uniq().findAll(function(b){return a.detect(function(a){return =
b=3D=3D=3Da})})},clone:b,toArray:b,size:function(){return =
this.length},inspect:function(){return"["+this.map(Object.inspect).join("=
, ")+
"]"}});if(function(){return[].concat(arguments)[0][0]!=3D=3D1}(1,2))f.con=
cat=3De;if(!f.indexOf)f.indexOf=3Dc;if(!f.lastIndexOf)f.lastIndexOf=3Dd})=
();function $H(a){return new Hash(a)}
var Hash=3DClass.create(Enumerable,function(){function a(){return =
Object.clone(this._object)}function =
b(a,b){if(Object.isUndefined(b))return a;return =
a+"=3D"+encodeURIComponent(String.interpret(b))}return{initialize:functio=
n(a){this._object=3DObject.isHash(a)?a.toObject():Object.clone(a)},_each:=
function(a){for(var b in this._object){var =
e=3Dthis._object[b],f=3D[b,e];f.key=3Db;f.value=3De;a(f)}},set:function(a=
,b){return =
this._object[a]=3Db},get:function(a){if(this._object[a]!=3D=3DObject.prot=
otype[a])return this._object[a]},
unset:function(a){var b=3Dthis._object[a];delete this._object[a];return =
b},toObject:a,toTemplateReplacements:a,keys:function(){return =
this.pluck("key")},values:function(){return =
this.pluck("value")},index:function(a){var =
b=3Dthis.detect(function(b){return b.value=3D=3D=3Da});return =
b&&b.key},merge:function(a){return =
this.clone().update(a)},update:function(a){return(new =
Hash(a)).inject(this,function(a,b){a.set(b.key,b.value);return =
a})},toQueryString:function(){return this.inject([],function(a,d){var =
e=3DencodeURIComponent(d.key),
f=3Dd.value;if(f&&typeof f=3D=3D"object"){if(Object.isArray(f)){for(var =
g=3D[],j=3D0,h=3Df.length,m;j<h;j++)m=3Df[j],g.push(b(e,m));return =
a.concat(g)}}else a.push(b(e,f));return =
a}).join("&")},inspect:function(){return"#<Hash:{"+this.map(function(a){r=
eturn a.map(Object.inspect).join(": ")}).join(", =
")+"}>"},toJSON:a,clone:function(){return new =
Hash(this)}}}());Hash.from=3D$H;
Object.extend(Number.prototype,function(){return{toColorPart:function(){r=
eturn this.toPaddedString(2,16)},succ:function(){return =
this+1},times:function(a,b){$R(0,this,!0).each(a,b);return =
this},toPaddedString:function(a,b){var =
c=3Dthis.toString(b||10);return"0".times(a-c.length)+c},abs:function(){re=
turn Math.abs(this)},round:function(){return =
Math.round(this)},ceil:function(){return =
Math.ceil(this)},floor:function(){return Math.floor(this)}}}());function =
$R(a,b,c){return new ObjectRange(a,b,c)}
var =
ObjectRange=3DClass.create(Enumerable,function(){return{initialize:functi=
on(a,b,c){this.start=3Da;this.end=3Db;this.exclusive=3Dc},_each:function(=
a){for(var =
b=3Dthis.start;this.include(b);)a(b),b=3Db.succ()},include:function(a){if=
(a<this.start)return!1;if(this.exclusive)return a<this.end;return =
a<=3Dthis.end}}}()),Abstract=3D{},Try=3D{these:function(){for(var =
a,b=3D0,c=3Darguments.length;b<c;b++){var =
d=3Darguments[b];try{a=3Dd();break}catch(e){}}return =
a}},Ajax=3D{getTransport:function(){return Try.these(function(){return =
new XMLHttpRequest},
function(){return new ActiveXObject("Msxml2.XMLHTTP")},function(){return =
new =
ActiveXObject("Microsoft.XMLHTTP")})||!1},activeRequestCount:0,Responders=
:{responders:[],_each:function(a){this.responders._each(a)},register:func=
tion(a){this.include(a)||this.responders.push(a)},unregister:function(a){=
this.responders=3Dthis.responders.without(a)},dispatch:function(a,b,c,d){=
this.each(function(e){if(Object.isFunction(e[a]))try{e[a].apply(e,[b,c,d]=
)}catch(f){}})}}};Object.extend(Ajax.Responders,Enumerable);
Ajax.Responders.register({onCreate:function(){Ajax.activeRequestCount++},=
onComplete:function(){Ajax.activeRequestCount--}});Ajax.Base=3DClass.crea=
te({initialize:function(a){this.options=3D{method:"post",asynchronous:!0,=
contentType:"application/x-www-form-urlencoded",encoding:"UTF-8",paramete=
rs:"",evalJSON:!0,evalJS:!0};Object.extend(this.options,a||{});this.optio=
ns.method=3Dthis.options.method.toLowerCase();if(Object.isHash(this.optio=
ns.parameters))this.options.parameters=3Dthis.options.parameters.toObject=
()}});
Ajax.Request=3DClass.create(Ajax.Base,{_complete:!1,initialize:function($=
super,b,c){$super(c);this.transport=3DAjax.getTransport();this.request(b)=
},request:function(a){this.url=3Da;this.method=3Dthis.options.method;a=3D=
Object.isString(this.options.parameters)?this.options.parameters:Object.t=
oQueryString(this.options.parameters);if(!["get","post"].include(this.met=
hod))a+=3D(a?"&":"")+"_method=3D"+this.method,this.method=3D"post";a&&thi=
s.method=3D=3D=3D"get"&&(this.url+=3D(this.url.include("?")?"&":"?")+a);t=
his.parameters=3D
a.toQueryParams();try{var b=3Dnew =
Ajax.Response(this);if(this.options.onCreate)this.options.onCreate(b);Aja=
x.Responders.dispatch("onCreate",this,b);this.transport.open(this.method.=
toUpperCase(),this.url,this.options.asynchronous);this.options.asynchrono=
us&&this.respondToReadyState.bind(this).defer(1);this.transport.onreadyst=
atechange=3Dthis.onStateChange.bind(this);this.setRequestHeaders();this.b=
ody=3Dthis.method=3D=3D"post"?this.options.postBody||a:null;this.transpor=
t.send(this.body);if(!this.options.asynchronous&&
this.transport.overrideMimeType)this.onStateChange()}catch(c){this.dispat=
chException(c)}},onStateChange:function(){var =
a=3Dthis.transport.readyState;a>1&&!(a=3D=3D4&&this._complete)&&this.resp=
ondToReadyState(this.transport.readyState)},setRequestHeaders:function(){=
var =
a=3D{"X-Requested-With":"XMLHttpRequest","X-Prototype-Version":Prototype.=
Version,Accept:"text/javascript, text/html, application/xml, text/xml, =
*/*"};if(this.method=3D=3D"post"&&(a["Content-type"]=3Dthis.options.conte=
ntType+(this.options.encoding?
"; =
charset=3D"+this.options.encoding:""),this.transport.overrideMimeType&&(n=
avigator.userAgent.match(/Gecko\/(\d{4})/)||[0,2005])[1]<2005))a.Connecti=
on=3D"close";if(typeof this.options.requestHeaders=3D=3D"object"){var =
b=3Dthis.options.requestHeaders;if(Object.isFunction(b.push))for(var =
c=3D0,d=3Db.length;c<d;c+=3D2)a[b[c]]=3Db[c+1];else =
$H(b).each(function(b){a[b.key]=3Db.value})}for(var e in =
a)this.transport.setRequestHeader(e,a[e])},success:function(){var =
a=3Dthis.getStatus();return!a||a>=3D200&&a<300||a=3D=3D304},getStatus:fun=
ction(){try{if(this.transport.status=3D=3D=3D
1223)return 204;return this.transport.status||0}catch(a){return =
0}},respondToReadyState:function(a){var =
a=3DAjax.Request.Events[a],b=3Dnew =
Ajax.Response(this);if(a=3D=3D"Complete"){try{this._complete=3D!0,(this.o=
ptions["on"+b.status]||this.options["on"+(this.success()?"Success":"Failu=
re")]||Prototype.emptyFunction)(b,b.headerJSON)}catch(c){this.dispatchExc=
eption(c)}var =
d=3Db.getHeader("Content-type");(this.options.evalJS=3D=3D"force"||this.o=
ptions.evalJS&&this.isSameOrigin()&&d&&d.match(/^\s*(text|application)\/(=
x-)?(java|ecma)script(;.*)?\s*$/i))&&
this.evalResponse()}try{(this.options["on"+a]||Prototype.emptyFunction)(b=
,b.headerJSON),Ajax.Responders.dispatch("on"+a,this,b,b.headerJSON)}catch=
(e){this.dispatchException(e)}if(a=3D=3D"Complete")this.transport.onready=
statechange=3DPrototype.emptyFunction},isSameOrigin:function(){var =
a=3Dthis.url.match(/^\s*https?:\/\/[^\/]*/);return!a||a[0]=3D=3D"#{protoc=
ol}//#{domain}#{port}".interpolate({protocol:location.protocol,domain:doc=
ument.domain,port:location.port?":"+location.port:""})},getHeader:functio=
n(a){try{return this.transport.getResponseHeader(a)||
null}catch(b){return null}},evalResponse:function(){try{return =
eval((this.transport.responseText||"").unfilterJSON())}catch(a){this.disp=
atchException(a)}},dispatchException:function(a){(this.options.onExceptio=
n||Prototype.emptyFunction)(this,a);Ajax.Responders.dispatch("onException=
",this,a)}});Ajax.Request.Events=3D["Uninitialized","Loading","Loaded","I=
nteractive","Complete"];
Ajax.Response=3DClass.create({initialize:function(a){this.request=3Da;var=
 =
a=3Dthis.transport=3Da.transport,b=3Dthis.readyState=3Da.readyState;if(b>=
2&&!Prototype.Browser.IE||b=3D=3D4)this.status=3Dthis.getStatus(),this.st=
atusText=3Dthis.getStatusText(),this.responseText=3DString.interpret(a.re=
sponseText),this.headerJSON=3Dthis._getHeaderJSON();if(b=3D=3D4)a=3Da.res=
ponseXML,this.responseXML=3DObject.isUndefined(a)?null:a,this.responseJSO=
N=3Dthis._getResponseJSON()},status:0,statusText:"",getStatus:Ajax.Reques=
t.prototype.getStatus,getStatusText:function(){try{return =
this.transport.statusText||
""}catch(a){return""}},getHeader:Ajax.Request.prototype.getHeader,getAllH=
eaders:function(){try{return =
this.getAllResponseHeaders()}catch(a){return =
null}},getResponseHeader:function(a){return =
this.transport.getResponseHeader(a)},getAllResponseHeaders:function(){ret=
urn =
this.transport.getAllResponseHeaders()},_getHeaderJSON:function(){var =
a=3Dthis.getHeader("X-JSON");if(!a)return =
null;a=3DdecodeURIComponent(escape(a));try{return =
a.evalJSON(this.request.options.sanitizeJSON||!this.request.isSameOrigin(=
))}catch(b){this.request.dispatchException(b)}},
_getResponseJSON:function(){var =
a=3Dthis.request.options;if(!a.evalJSON||a.evalJSON!=3D"force"&&!(this.ge=
tHeader("Content-type")||"").include("application/json")||this.responseTe=
xt.blank())return null;try{return =
this.responseText.evalJSON(a.sanitizeJSON||!this.request.isSameOrigin())}=
catch(b){this.request.dispatchException(b)}}});
Ajax.Updater=3DClass.create(Ajax.Request,{initialize:function($super,b,c,=
d){this.container=3D{success:b.success||b,failure:b.failure||(b.success?n=
ull:b)};var =
d=3DObject.clone(d),e=3Dd.onComplete;d.onComplete=3Dfunction(b,c){this.up=
dateContent(b.responseText);Object.isFunction(e)&&e(b,c)}.bind(this);$sup=
er(c,d)},updateContent:function(a){var =
b=3Dthis.container[this.success()?"success":"failure"],c=3Dthis.options;c=
.evalScripts||(a=3Da.stripScripts());if(b=3D$(b))if(c.insertion)if(Object=
.isString(c.insertion)){var d=3D
{};d[c.insertion]=3Da;b.insert(d)}else c.insertion(b,a);else =
b.update(a)}});
Ajax.PeriodicalUpdater=3DClass.create(Ajax.Base,{initialize:function($sup=
er,b,c,d){$super(d);this.onComplete=3Dthis.options.onComplete;this.freque=
ncy=3Dthis.options.frequency||2;this.decay=3Dthis.options.decay||1;this.u=
pdater=3D{};this.container=3Db;this.url=3Dc;this.start()},start:function(=
){this.options.onComplete=3Dthis.updateComplete.bind(this);this.onTimerEv=
ent()},stop:function(){this.updater.options.onComplete=3Dvoid =
0;clearTimeout(this.timer);(this.onComplete||Prototype.emptyFunction).app=
ly(this,arguments)},
updateComplete:function(a){if(this.options.decay)this.decay=3Da.responseT=
ext=3D=3Dthis.lastText?this.decay*this.options.decay:1,this.lastText=3Da.=
responseText;this.timer=3Dthis.onTimerEvent.bind(this).delay(this.decay*t=
his.frequency)},onTimerEvent:function(){this.updater=3Dnew =
Ajax.Updater(this.container,this.url,this.options)}});
function $(a){if(arguments.length>1){for(var =
b=3D0,c=3D[],d=3Darguments.length;b<d;b++)c.push($(arguments[b]));return =
c}Object.isString(a)&&(a=3Ddocument.getElementById(a));return =
Element.extend(a)}if(Prototype.BrowserFeatures.XPath)document._getElement=
sByXPath=3Dfunction(a,b){for(var =
c=3D[],d=3Ddocument.evaluate(a,$(b)||document,null,XPathResult.ORDERED_NO=
DE_SNAPSHOT_TYPE,null),e=3D0,f=3Dd.snapshotLength;e<f;e++)c.push(Element.=
extend(d.snapshotItem(e)));return c};if(!Node)var Node=3D{};
Node.ELEMENT_NODE||Object.extend(Node,{ELEMENT_NODE:1,ATTRIBUTE_NODE:2,TE=
XT_NODE:3,CDATA_SECTION_NODE:4,ENTITY_REFERENCE_NODE:5,ENTITY_NODE:6,PROC=
ESSING_INSTRUCTION_NODE:7,COMMENT_NODE:8,DOCUMENT_NODE:9,DOCUMENT_TYPE_NO=
DE:10,DOCUMENT_FRAGMENT_NODE:11,NOTATION_NODE:12});
(function(a){var b=3Dfunction(){try{var =
a=3Ddocument.createElement('<input name=3D"x">');return =
a.tagName.toLowerCase()=3D=3D=3D"input"&&a.name=3D=3D=3D"x"}catch(b){retu=
rn!1}}(),c=3Da.Element;a.Element=3Dfunction(a,c){var =
c=3Dc||{},a=3Da.toLowerCase(),f=3DElement.cache;if(b&&c.name)return =
a=3D"<"+a+' name=3D"'+c.name+'">',delete =
c.name,Element.writeAttribute(document.createElement(a),c);f[a]||(f[a]=3D=
Element.extend(document.createElement(a)));f=3D(a=3D=3D=3D"select"?0:!("t=
ype"in c))?f[a].cloneNode(!1):document.createElement(a);return =
Element.writeAttribute(f,
c)};Object.extend(a.Element,c||{});if(c)a.Element.prototype=3Dc.prototype=
})(this);Element.idCounter=3D1;Element.cache=3D{};Element._purgeElement=3D=
function(a){var =
b=3Da._prototypeUID;if(b)Element.stopObserving(a),a._prototypeUID=3Dvoid =
0,delete Element.Storage[b]};
Element.Methods=3D{visible:function(a){return =
$(a).style.display!=3D"none"},toggle:function(a){a=3D$(a);Element[Element=
.visible(a)?"hide":"show"](a);return =
a},hide:function(a){a=3D$(a);a.style.display=3D"none";return =
a},show:function(a){a=3D$(a);a.style.display=3D"";return =
a},remove:function(a){a=3D$(a);a.parentNode.removeChild(a);return =
a},update:function(){var a=3Dfunction(){var =
a=3Ddocument.createElement("select"),b=3D!0;a.innerHTML=3D'<option =
value=3D"test">test</option>';a.options&&a.options[0]&&(b=3Da.options[0].=
nodeName.toUpperCase()!=3D=3D
"OPTION");return b}(),b=3Dfunction(){try{var =
a=3Ddocument.createElement("table");if(a&&a.tBodies)return =
a.innerHTML=3D"<tbody><tr><td>test</td></tr></tbody>",typeof =
a.tBodies[0]=3D=3D"undefined"}catch(b){return!0}}(),c=3Dfunction(){try{va=
r a=3Ddocument.createElement("div");a.innerHTML=3D"<link>";return =
a.childNodes.length=3D=3D=3D0}catch(b){return!0}}(),d=3Da||b||c,e=3Dfunct=
ion(){var =
a=3Ddocument.createElement("script"),b=3D!1;try{a.appendChild(document.cr=
eateTextNode("")),b=3D!a.firstChild||a.firstChild&&a.firstChild.nodeType!=
=3D=3D
3}catch(c){b=3D!0}return b}();return function(a,b){for(var =
a=3D$(a),j=3DElement._purgeElement,h=3Da.getElementsByTagName("*"),m=3Dh.=
length;m--;)j(h[m]);b&&b.toElement&&(b=3Db.toElement());if(Object.isEleme=
nt(b))return =
a.update().insert(b);b=3DObject.toHTML(b);j=3Da.tagName.toUpperCase();if(=
j=3D=3D=3D"SCRIPT"&&e)return a.text=3Db,a;if(d)if(j in =
Element._insertionTranslations.tags){for(;a.firstChild;)a.removeChild(a.f=
irstChild);Element._getContentFromAnonymousElement(j,b.stripScripts()).ea=
ch(function(b){a.appendChild(b)})}else if(c&&
Object.isString(b)&&b.indexOf("<link")>-1){for(;a.firstChild;)a.removeChi=
ld(a.firstChild);Element._getContentFromAnonymousElement(j,b.stripScripts=
(),!0).each(function(b){a.appendChild(b)})}else =
a.innerHTML=3Db.stripScripts();else =
a.innerHTML=3Db.stripScripts();b.evalScripts.bind(b).defer();return =
a}}(),replace:function(a,b){a=3D$(a);if(b&&b.toElement)b=3Db.toElement();=
else if(!Object.isElement(b)){var =
b=3DObject.toHTML(b),c=3Da.ownerDocument.createRange();c.selectNode(a);b.=
evalScripts.bind(b).defer();b=3Dc.createContextualFragment(b.stripScripts=
())}a.parentNode.replaceChild(b,
a);return =
a},insert:function(a,b){a=3D$(a);if(Object.isString(b)||Object.isNumber(b=
)||Object.isElement(b)||b&&(b.toElement||b.toHTML))b=3D{bottom:b};var =
c,d,e,f;for(f in =
b)c=3Db[f],f=3Df.toLowerCase(),d=3DElement._insertionTranslations[f],c&&c=
.toElement&&(c=3Dc.toElement()),Object.isElement(c)?d(a,c):(c=3DObject.to=
HTML(c),e=3D(f=3D=3D"before"||f=3D=3D"after"?a.parentNode:a).tagName.toUp=
perCase(),e=3DElement._getContentFromAnonymousElement(e,c.stripScripts())=
,(f=3D=3D"top"||f=3D=3D"after")&&e.reverse(),e.each(d.curry(a)),c.evalScr=
ipts.bind(c).defer());
return =
a},wrap:function(a,b,c){a=3D$(a);Object.isElement(b)?$(b).writeAttribute(=
c||{}):b=3DObject.isString(b)?new Element(b,c):new =
Element("div",b);a.parentNode&&a.parentNode.replaceChild(b,a);b.appendChi=
ld(a);return b},inspect:function(a){var =
a=3D$(a),b=3D"<"+a.tagName.toLowerCase();$H({id:"id",className:"class"}).=
each(function(c){var =
d=3Dc.first(),c=3Dc.last();(d=3D(a[d]||"").toString())&&(b+=3D" =
"+c+"=3D"+d.inspect(!0))});return =
b+">"},recursivelyCollect:function(a,b,c){for(var =
a=3D$(a),c=3Dc||-1,d=3D[];a=3Da[b];)if(a.nodeType=3D=3D
1&&d.push(Element.extend(a)),d.length=3D=3Dc)break;return =
d},ancestors:function(a){return =
Element.recursivelyCollect(a,"parentNode")},descendants:function(a){retur=
n =
Element.select(a,"*")},firstDescendant:function(a){for(a=3D$(a).firstChil=
d;a&&a.nodeType!=3D1;)a=3Da.nextSibling;return =
$(a)},immediateDescendants:function(a){for(var =
b=3D[],a=3D$(a).firstChild;a;)a.nodeType=3D=3D=3D1&&b.push(Element.extend=
(a)),a=3Da.nextSibling;return b},previousSiblings:function(a){return =
Element.recursivelyCollect(a,"previousSibling")},
nextSiblings:function(a){return =
Element.recursivelyCollect(a,"nextSibling")},siblings:function(a){a=3D$(a=
);return =
Element.previousSiblings(a).reverse().concat(Element.nextSiblings(a))},ma=
tch:function(a,b){a=3D$(a);if(Object.isString(b))return =
Prototype.Selector.match(a,b);return =
b.match(a)},up:function(a,b,c){a=3D$(a);if(arguments.length=3D=3D1)return=
 $(a.parentNode);var d=3DElement.ancestors(a);return =
Object.isNumber(b)?d[b]:Prototype.Selector.find(d,b,c)},down:function(a,b=
,c){a=3D$(a);if(arguments.length=3D=3D1)return =
Element.firstDescendant(a);
return =
Object.isNumber(b)?Element.descendants(a)[b]:Element.select(a,b)[c||0]},p=
revious:function(a,b,c){a=3D$(a);Object.isNumber(b)&&(c=3Db,b=3D!1);Objec=
t.isNumber(c)||(c=3D0);return =
b?Prototype.Selector.find(a.previousSiblings(),b,c):a.recursivelyCollect(=
"previousSibling",c+1)[c]},next:function(a,b,c){a=3D$(a);Object.isNumber(=
b)&&(c=3Db,b=3D!1);Object.isNumber(c)||(c=3D0);return =
b?Prototype.Selector.find(a.nextSiblings(),b,c):(Object.isNumber(c),a.rec=
ursivelyCollect("nextSibling",c+1)[c])},select:function(a){var a=3D
$(a),b=3DArray.prototype.slice.call(arguments,1).join(", ");return =
Prototype.Selector.select(b,a)},adjacent:function(a){var =
a=3D$(a),b=3DArray.prototype.slice.call(arguments,1).join(", ");return =
Prototype.Selector.select(b,a.parentNode).without(a)},identify:function(a=
){var a=3D$(a),b=3DElement.readAttribute(a,"id");if(b)return b;do =
b=3D"anonymous_element_"+Element.idCounter++;while($(b));Element.writeAtt=
ribute(a,"id",b);return =
b},readAttribute:function(a,b){a=3D$(a);if(Prototype.Browser.IE){var =
c=3DElement._attributeTranslations.read;
if(c.values[b])return =
c.values[b](a,b);c.names[b]&&(b=3Dc.names[b]);if(b.include(":"))return!a.=
attributes||!a.attributes[b]?null:a.attributes[b].value}return =
a.getAttribute(b)},writeAttribute:function(a,b,c){var =
a=3D$(a),d=3D{},e=3DElement._attributeTranslations.write;typeof =
b=3D=3D"object"?d=3Db:d[b]=3DObject.isUndefined(c)?!0:c;for(var f in =
d)b=3De.names[f]||f,c=3Dd[f],e.values[f]&&(b=3De.values[f](a,c)),c=3D=3D=3D=
!1||c=3D=3D=3Dnull?a.removeAttribute(b):c=3D=3D=3D!0?a.setAttribute(b,b):=
a.setAttribute(b,c);return a},getHeight:function(a){return =
Element.getDimensions(a).height},
getWidth:function(a){return =
Element.getDimensions(a).width},classNames:function(a){return new =
Element.ClassNames(a)},hasClassName:function(a,b){if(a=3D$(a)){var =
c=3Da.className;return =
c.length>0&&(c=3D=3Db||RegExp("(^|\\s)"+b+"(\\s|$)").test(c))}},addClassN=
ame:function(a,b){if(a=3D$(a))return =
Element.hasClassName(a,b)||(a.className+=3D(a.className?" =
":"")+b),a},removeClassName:function(a,b){if(a=3D$(a))return =
a.className=3Da.className.replace(RegExp("(^|\\s+)"+b+"(\\s+|$)")," =
").strip(),a},toggleClassName:function(a,
b){if(a=3D$(a))return =
Element[Element.hasClassName(a,b)?"removeClassName":"addClassName"](a,b)}=
,cleanWhitespace:function(a){for(var a=3D$(a),b=3Da.firstChild;b;){var =
c=3Db.nextSibling;b.nodeType=3D=3D3&&!/\S/.test(b.nodeValue)&&a.removeChi=
ld(b);b=3Dc}return a},empty:function(a){return =
$(a).innerHTML.blank()},descendantOf:function(a,b){a=3D$(a);b=3D$(b);if(a=
.compareDocumentPosition)return(a.compareDocumentPosition(b)&8)=3D=3D=3D8=
;if(b.contains)return =
b.contains(a)&&b!=3D=3Da;for(;a=3Da.parentNode;)if(a=3D=3Db)return!0;retu=
rn!1},scrollTo:function(a){var a=3D
$(a),b=3DElement.cumulativeOffset(a);window.scrollTo(b[0],b[1]);return =
a},getStyle:function(a,b){var =
a=3D$(a),b=3Db=3D=3D"float"?"cssFloat":b.camelize(),c=3Da.style[b];if(!c|=
|c=3D=3D"auto")c=3D(c=3Ddocument.defaultView.getComputedStyle(a,null))?c[=
b]:null;if(b=3D=3D"opacity")return c?parseFloat(c):1;return =
c=3D=3D"auto"?null:c},getOpacity:function(a){return =
$(a).getStyle("opacity")},setStyle:function(a,b){var =
a=3D$(a),c=3Da.style;if(Object.isString(b))return =
a.style.cssText+=3D";"+b,b.include("opacity")?a.setOpacity(b.match(/opaci=
ty:\s*(\d?\.?\d*)/)[1]):
a;for(var d in =
b)d=3D=3D"opacity"?a.setOpacity(b[d]):c[d=3D=3D"float"||d=3D=3D"cssFloat"=
?Object.isUndefined(c.styleFloat)?"cssFloat":"styleFloat":d]=3Db[d];retur=
n =
a},setOpacity:function(a,b){a=3D$(a);a.style.opacity=3Db=3D=3D1||b=3D=3D=3D=
""?"":b<1.0E-5?0:b;return a},makePositioned:function(a){var =
a=3D$(a),b=3DElement.getStyle(a,"position");if(b=3D=3D"static"||!b)if(a._=
madePositioned=3D!0,a.style.position=3D"relative",Prototype.Browser.Opera=
)a.style.top=3D0,a.style.left=3D0;return =
a},undoPositioned:function(a){a=3D$(a);if(a._madePositioned)a._madePositi=
oned=3D
void =
0,a.style.position=3Da.style.top=3Da.style.left=3Da.style.bottom=3Da.styl=
e.right=3D"";return =
a},makeClipping:function(a){a=3D$(a);if(a._overflow)return =
a;a._overflow=3DElement.getStyle(a,"overflow")||"auto";if(a._overflow!=3D=
=3D"hidden")a.style.overflow=3D"hidden";return =
a},undoClipping:function(a){a=3D$(a);if(!a._overflow)return =
a;a.style.overflow=3Da._overflow=3D=3D"auto"?"":a._overflow;a._overflow=3D=
null;return a},clonePosition:function(a,b,c){var =
c=3DObject.extend({setLeft:!0,setTop:!0,setWidth:!0,setHeight:!0,offsetTo=
p:0,
offsetLeft:0},c||{}),b=3D$(b),d=3DElement.viewportOffset(b),e=3D[0,0],f=3D=
null,a=3D$(a);Element.getStyle(a,"position")=3D=3D"absolute"&&(f=3DElemen=
t.getOffsetParent(a),e=3DElement.viewportOffset(f));f=3D=3Ddocument.body&=
&(e[0]-=3Ddocument.body.offsetLeft,e[1]-=3Ddocument.body.offsetTop);if(c.=
setLeft)a.style.left=3Dd[0]-e[0]+c.offsetLeft+"px";if(c.setTop)a.style.to=
p=3Dd[1]-e[1]+c.offsetTop+"px";if(c.setWidth)a.style.width=3Db.offsetWidt=
h+"px";if(c.setHeight)a.style.height=3Db.offsetHeight+"px";return a}};
Object.extend(Element.Methods,{getElementsBySelector:Element.Methods.sele=
ct,childElements:Element.Methods.immediateDescendants});Element._attribut=
eTranslations=3D{write:{names:{className:"class",htmlFor:"for"},values:{}=
}};
if(Prototype.Browser.Opera)Element.Methods.getStyle=3DElement.Methods.get=
Style.wrap(function(a,b,c){switch(c){case "height":case =
"width":if(!Element.visible(b))return null;var =
d=3DparseInt(a(b,c),10);if(d!=3D=3Db["offset"+c.capitalize()])return =
d+"px";return(c=3D=3D=3D"height"?["border-top-width","padding-top","paddi=
ng-bottom","border-bottom-width"]:["border-left-width","padding-left","pa=
dding-right","border-right-width"]).inject(d,function(c,d){var =
g=3Da(b,d);return =
g=3D=3D=3Dnull?c:c-parseInt(g,10)})+"px";default:return a(b,
c)}}),Element.Methods.readAttribute=3DElement.Methods.readAttribute.wrap(=
function(a,b,c){if(c=3D=3D=3D"title")return b.title;return a(b,c)});else =
if(Prototype.Browser.IE)Element.Methods.getStyle=3Dfunction(a,b){var =
a=3D$(a),b=3Db=3D=3D"float"||b=3D=3D"cssFloat"?"styleFloat":b.camelize(),=
c=3Da.style[b];!c&&a.currentStyle&&(c=3Da.currentStyle[b]);if(b=3D=3D"opa=
city"){if((c=3D(a.getStyle("filter")||"").match(/alpha\(opacity=3D(.*)\)/=
))&&c[1])return parseFloat(c[1])/100;return =
1}if(c=3D=3D"auto"){if((b=3D=3D"width"||b=3D=3D"height")&&a.getStyle("dis=
play")!=3D
"none")return a["offset"+b.capitalize()]+"px";return null}return =
c},Element.Methods.setOpacity=3Dfunction(a,b){var =
a=3D$(a),c=3Da.currentStyle;if(c&&!c.hasLayout||!c&&a.style.zoom=3D=3D"no=
rmal")a.style.zoom=3D1;var =
c=3Da.getStyle("filter"),d=3Da.style;if(b=3D=3D1||b=3D=3D=3D"")return(c=3D=
c.replace(/alpha\([^\)]*\)/gi,""))?d.filter=3Dc:d.removeAttribute("filter=
"),a;else =
b<1.0E-5&&(b=3D0);d.filter=3Dc.replace(/alpha\([^\)]*\)/gi,"")+"alpha(opa=
city=3D"+b*100+")";return =
a},Element._attributeTranslations=3Dfunction(){var =
a=3D"className",b=3D"for",
c=3Ddocument.createElement("div");c.setAttribute(a,"x");c.className!=3D=3D=
"x"&&(c.setAttribute("class","x"),c.className=3D=3D=3D"x"&&(a=3D"class"))=
;c=3Dnull;c=3Ddocument.createElement("label");c.setAttribute(b,"x");c.htm=
lFor!=3D=3D"x"&&(c.setAttribute("htmlFor","x"),c.htmlFor=3D=3D=3D"x"&&(b=3D=
"htmlFor"));c=3Dnull;return{read:{names:{"class":a,className:a,"for":b,ht=
mlFor:b},values:{_getAttr:function(a,b){return =
a.getAttribute(b)},_getAttr2:function(a,b){return =
a.getAttribute(b,2)},_getAttrNode:function(a,b){var =
c=3Da.getAttributeNode(b);
return c?c.value:""},_getEv:function(){var =
a=3Ddocument.createElement("div"),b;a.onclick=3DPrototype.emptyFunction;a=
=3Da.getAttribute("onclick");String(a).indexOf("{")>-1?b=3Dfunction(a,b){=
b=3Da.getAttribute(b);if(!b)return =
null;b=3Db.toString();b=3Db.split("{")[1];b=3Db.split("}")[0];return =
b.strip()}:a=3D=3D=3D""&&(b=3Dfunction(a,b){b=3Da.getAttribute(b);if(!b)r=
eturn null;return b.strip()});a=3Dnull;return =
b}(),_flag:function(a,b){return =
$(a).hasAttribute(b)?b:null},style:function(a){return =
a.style.cssText.toLowerCase()},
title:function(a){return =
a.title}}}}}(),Element._attributeTranslations.write=3D{names:Object.exten=
d({cellpadding:"cellPadding",cellspacing:"cellSpacing"},Element._attribut=
eTranslations.read.names),values:{checked:function(a,b){a.checked=3D!!b},=
style:function(a,b){a.style.cssText=3Db?b:""}}},Element._attributeTransla=
tions.has=3D{},$w("colSpan rowSpan vAlign dateTime accessKey tabIndex =
encType maxLength readOnly longDesc =
frameBorder").each(function(a){Element._attributeTranslations.write.names=
[a.toLowerCase()]=3D
a;Element._attributeTranslations.has[a.toLowerCase()]=3Da}),function(a){O=
bject.extend(a,{href:a._getAttr2,src:a._getAttr2,type:a._getAttr,action:a=
._getAttrNode,disabled:a._flag,checked:a._flag,readonly:a._flag,multiple:=
a._flag,onload:a._getEv,onunload:a._getEv,onclick:a._getEv,ondblclick:a._=
getEv,onmousedown:a._getEv,onmouseup:a._getEv,onmouseover:a._getEv,onmous=
emove:a._getEv,onmouseout:a._getEv,onfocus:a._getEv,onblur:a._getEv,onkey=
press:a._getEv,onkeydown:a._getEv,onkeyup:a._getEv,onsubmit:a._getEv,
onreset:a._getEv,onselect:a._getEv,onchange:a._getEv})}(Element._attribut=
eTranslations.read.values),Prototype.BrowserFeatures.ElementExtensions&&f=
unction(){Element.Methods.down=3Dfunction(a,b,c){a=3D$(a);if(arguments.le=
ngth=3D=3D1)return a.firstDescendant();var =
d;if(Object.isNumber(b)){d=3Da.getElementsByTagName("*");for(var =
e=3D[],f=3D0,g;g=3Dd[f];f++)g.tagName!=3D=3D"!"&&e.push(g);d=3De[b]}else =
d=3DElement.select(a,b)[c||0];return d}}();else =
if(Prototype.Browser.Gecko&&/rv:1\.8\.0/.test(navigator.userAgent))Elemen=
t.Methods.setOpacity=3D
function(a,b){a=3D$(a);a.style.opacity=3Db=3D=3D1?0.999999:b=3D=3D=3D""?"=
":b<1.0E-5?0:b;return a};else =
if(Prototype.Browser.WebKit)Element.Methods.setOpacity=3Dfunction(a,b){a=3D=
$(a);a.style.opacity=3Db=3D=3D1||b=3D=3D=3D""?"":b<1.0E-5?0:b;if(b=3D=3D1=
)if(a.tagName.toUpperCase()=3D=3D"IMG"&&a.width)a.width++,a.width--;else =
try{var c=3Ddocument.createTextNode(" =
");a.appendChild(c);a.removeChild(c)}catch(d){}return a};
if("outerHTML"in =
document.documentElement)Element.Methods.replace=3Dfunction(a,b){a=3D$(a)=
;b&&b.toElement&&(b=3Db.toElement());if(Object.isElement(b))return =
a.parentNode.replaceChild(b,a),a;var =
b=3DObject.toHTML(b),c=3Da.parentNode,d=3Dc.tagName.toUpperCase();if(Elem=
ent._insertionTranslations.tags[d]){var =
e=3Da.next(),d=3DElement._getContentFromAnonymousElement(d,b.stripScripts=
());c.removeChild(a);e?d.each(function(a){c.insertBefore(a,e)}):d.each(fu=
nction(a){c.appendChild(a)})}else =
a.outerHTML=3Db.stripScripts();b.evalScripts.bind(b).defer();
return a};Element._returnOffset=3Dfunction(a,b){var =
c=3D[a,b];c.left=3Da;c.top=3Db;return =
c};Element._getContentFromAnonymousElement=3Dfunction(a,b,c){var d=3Dnew =
Element("div"),a=3DElement._insertionTranslations.tags[a],e=3D!1;a?e=3D!0=
:c&&(e=3D!0,a=3D["","",0]);if(e){d.innerHTML=3D"&nbsp;"+a[0]+b+a[1];d.rem=
oveChild(d.firstChild);for(b=3Da[2];b--;)d=3Dd.firstChild}else =
d.innerHTML=3Db;return $A(d.childNodes)};
Element._insertionTranslations=3D{before:function(a,b){a.parentNode.inser=
tBefore(b,a)},top:function(a,b){a.insertBefore(b,a.firstChild)},bottom:fu=
nction(a,b){a.appendChild(b)},after:function(a,b){a.parentNode.insertBefo=
re(b,a.nextSibling)},tags:{TABLE:["<table>","</table>",1],TBODY:["<table>=
<tbody>","</tbody></table>",2],TR:["<table><tbody><tr>","</tr></tbody></t=
able>",3],TD:["<table><tbody><tr><td>","</td></tr></tbody></table>",4],SE=
LECT:["<select>","</select>",1]}};
(function(){var =
a=3DElement._insertionTranslations.tags;Object.extend(a,{THEAD:a.TBODY,TF=
OOT:a.TBODY,TH:a.TD})})();Element.Methods.Simulated=3D{hasAttribute:funct=
ion(a,b){var =
b=3DElement._attributeTranslations.has[b]||b,c=3D$(a).getAttributeNode(b)=
;return!(!c||!c.specified)}};Element.Methods.ByTag=3D{};Object.extend(Ele=
ment,Element.Methods);
(function(a){if(!Prototype.BrowserFeatures.ElementExtensions&&a.__proto__=
)window.HTMLElement=3D{},window.HTMLElement.prototype=3Da.__proto__,Proto=
type.BrowserFeatures.ElementExtensions=3D!0})(document.createElement("div=
"));
Element.extend=3Dfunction(){function a(a,b){for(var c in b){var =
d=3Db[c];Object.isFunction(d)&&!(c in a)&&(a[c]=3Dd.methodize())}}var =
b=3Dfunction(a){if(typeof window.Element!=3D"undefined"){var =
b=3Dwindow.Element.prototype;if(b){var =
c=3D"_"+(Math.random()+"").slice(2),a=3Ddocument.createElement(a);b[c]=3D=
"x";a=3Da[c]!=3D=3D"x";delete b[c];return =
a}}return!1}("object");if(Prototype.BrowserFeatures.SpecificElementExtens=
ions){if(b)return function(b){if(b&&typeof =
b._extendedByPrototype=3D=3D"undefined"){var =
c=3Db.tagName;c&&/^(?:object|applet|embed)$/i.test(c)&&
(a(b,Element.Methods),a(b,Element.Methods.Simulated),a(b,Element.Methods.=
ByTag[c.toUpperCase()]))}return b};return Prototype.K}var =
c=3D{},d=3DElement.Methods.ByTag,b=3DObject.extend(function(b){if(!b||typ=
eof =
b._extendedByPrototype!=3D"undefined"||b.nodeType!=3D1||b=3D=3Dwindow)ret=
urn b;var =
f=3DObject.clone(c),g=3Db.tagName.toUpperCase();d[g]&&Object.extend(f,d[g=
]);a(b,f);b._extendedByPrototype=3DPrototype.emptyFunction;return =
b},{refresh:function(){Prototype.BrowserFeatures.ElementExtensions||(Obje=
ct.extend(c,Element.Methods),
Object.extend(c,Element.Methods.Simulated))}});b.refresh();return =
b}();Element.hasAttribute=3Ddocument.documentElement.hasAttribute?functio=
n(a,b){return a.hasAttribute(b)}:Element.Methods.Simulated.hasAttribute;
Element.addMethods=3Dfunction(a){function =
b(b){b=3Db.toUpperCase();Element.Methods.ByTag[b]||(Element.Methods.ByTag=
[b]=3D{});Object.extend(Element.Methods.ByTag[b],a)}function =
c(a,b,c){var c=3Dc||!1,d;for(d in a){var =
g=3Da[d];if(Object.isFunction(g)&&(!c||!(d in =
b)))b[d]=3Dg.methodize()}}function d(a){var =
b,c=3D{OPTGROUP:"OptGroup",TEXTAREA:"TextArea",P:"Paragraph",FIELDSET:"Fi=
eldSet",UL:"UList",OL:"OList",DL:"DList",DIR:"Directory",H1:"Heading",H2:=
"Heading",H3:"Heading",H4:"Heading",H5:"Heading",H6:"Heading",
Q:"Quote",INS:"Mod",DEL:"Mod",A:"Anchor",IMG:"Image",CAPTION:"TableCaptio=
n",COL:"TableCol",COLGROUP:"TableCol",THEAD:"TableSection",TFOOT:"TableSe=
ction",TBODY:"TableSection",TR:"TableRow",TH:"TableCell",TD:"TableCell",F=
RAMESET:"FrameSet",IFRAME:"IFrame"};c[a]&&(b=3D"HTML"+c[a]+"Element");if(=
window[b])return window[b];b=3D"HTML"+a+"Element";if(window[b])return =
window[b];b=3D"HTML"+a.capitalize()+"Element";if(window[b])return =
window[b];a=3Ddocument.createElement(a);return =
a.__proto__||a.constructor.prototype}
var =
e=3DPrototype.BrowserFeatures,f=3DElement.Methods.ByTag;a||(Object.extend=
(Form,Form.Methods),Object.extend(Form.Element,Form.Element.Methods),Obje=
ct.extend(Element.Methods.ByTag,{FORM:Object.clone(Form.Methods),INPUT:Ob=
ject.clone(Form.Element.Methods),SELECT:Object.clone(Form.Element.Methods=
),TEXTAREA:Object.clone(Form.Element.Methods),BUTTON:Object.clone(Form.El=
ement.Methods)}));if(arguments.length=3D=3D2)var =
g=3Da,a=3Darguments[1];g?Object.isArray(g)?g.each(b):b(g):Object.extend(E=
lement.Methods,a||{});
g=3Dwindow.HTMLElement?HTMLElement.prototype:Element.prototype;e.ElementE=
xtensions&&(c(Element.Methods,g),c(Element.Methods.Simulated,g,!0));if(e.=
SpecificElementExtensions)for(var j in =
Element.Methods.ByTag)e=3Dd(j),Object.isUndefined(e)||c(f[j],e.prototype)=
;Object.extend(Element,Element.Methods);delete =
Element.ByTag;Element.extend.refresh&&Element.extend.refresh();Element.ca=
che=3D{}};
document.viewport=3D{getDimensions:function(){return{width:this.getWidth(=
),height:this.getHeight()}},getScrollOffsets:function(){return =
Element._returnOffset(window.pageXOffset||document.documentElement.scroll=
Left||document.body.scrollLeft,window.pageYOffset||document.documentEleme=
nt.scrollTop||document.body.scrollTop)}};
(function(a){function b(){if(d.WebKit&&!e.evaluate)return =
document;if(d.Opera&&window.parseFloat(window.opera.version())<9.5)return=
 document.body;return document.documentElement}function =
c(c){f||(f=3Db());g[c]=3D"client"+c;a["get"+c]=3Dfunction(){return =
f[g[c]]};return a["get"+c]()}var =
d=3DPrototype.Browser,e=3Ddocument,f,g=3D{};a.getWidth=3Dc.curry("Width")=
;a.getHeight=3Dc.curry("Height")})(document.viewport);Element.Storage=3D{=
UID:1};
Element.addMethods({getStorage:function(a){if(a=3D$(a)){if(a=3D=3D=3Dwind=
ow)a=3D0;else{if(typeof =
a._prototypeUID=3D=3D=3D"undefined")a._prototypeUID=3DElement.Storage.UID=
++;a=3Da._prototypeUID}Element.Storage[a]||(Element.Storage[a]=3D$H());re=
turn Element.Storage[a]}},store:function(a,b,c){if(a=3D$(a))return =
arguments.length=3D=3D=3D2?Element.getStorage(a).update(b):Element.getSto=
rage(a).set(b,c),a},retrieve:function(a,b,c){if(a=3D$(a)){var =
a=3DElement.getStorage(a),d=3Da.get(b);Object.isUndefined(d)&&(a.set(b,c)=
,d=3Dc);return d}},clone:function(a,
b){if(a=3D$(a)){var c=3Da.cloneNode(b);c._prototypeUID=3Dvoid =
0;if(b)for(var =
d=3DElement.select(c,"*"),e=3Dd.length;e--;)d[e]._prototypeUID=3Dvoid =
0;return Element.extend(c)}},purge:function(a){if(a=3D$(a)){var =
b=3DElement._purgeElement;b(a);for(var =
a=3Da.getElementsByTagName("*"),c=3Da.length;c--;)b(a[c]);return =
null}}});
(function(){function a(a,b,c){var g;var =
d=3Dnull;Object.isElement(a)&&(d=3Da,a=3Dd.getStyle(b));if(a=3D=3D=3Dnull=
)return null;if(/^(?:-)?\d+(\.\d+)?(px)?$/i.test(a))return =
window.parseFloat(a);var =
e=3Da.include("%"),f=3Dc=3D=3D=3Ddocument.viewport;if(/\d/.test(a)&&d&&d.=
runtimeStyle&&(!e||!f))return =
c=3Dd.style.left,b=3Dd.runtimeStyle.left,d.runtimeStyle.left=3Dd.currentS=
tyle.left,d.style.left=3Da||0,a=3Dd.style.pixelLeft,d.style.left=3Dc,d.ru=
ntimeStyle.left=3Db,a;if(d&&e)return =
c=3Dc||d.parentNode,g=3D(a=3Da.match(/^(\d+)%?$/i))?Number(a[1])/
100:null,a=3Dg,e=3Dnull,d.getStyle("position"),d=3Db.include("left")||b.i=
nclude("right")||b.include("width"),b=3Db.include("top")||b.include("bott=
om")||b.include("height"),c=3D=3D=3Ddocument.viewport?d?e=3Ddocument.view=
port.getWidth():b&&(e=3Ddocument.viewport.getHeight()):d?e=3D$(c).measure=
("width"):b&&(e=3D$(c).measure("height")),e=3D=3D=3Dnull?0:e*a;return =
0}function =
b(a){a=3D$(a);if(a.nodeType=3D=3D=3DNode.DOCUMENT_NODE||e(a)||a.nodeName.=
toUpperCase()=3D=3D=3D"BODY"||a.nodeName.toUpperCase()=3D=3D=3D"HTML")ret=
urn $(document.body);if(Element.getStyle(a,
"display")!=3D=3D"inline"&&a.offsetParent)return =
$(a.offsetParent);for(;(a=3Da.parentNode)&&a!=3D=3Ddocument.body;)if(Elem=
ent.getStyle(a,"position")!=3D=3D"static")return =
a.nodeName.toUpperCase()=3D=3D=3D"HTML"?$(document.body):$(a);return =
$(document.body)}function c(a){var =
a=3D$(a),b=3D0,c=3D0;if(a.parentNode){do =
b+=3Da.offsetTop||0,c+=3Da.offsetLeft||0,a=3Da.offsetParent;while(a)}retu=
rn new Element.Offset(c,b)}function d(a){var =
a=3D$(a),b=3Da.getLayout(),c=3D0,d=3D0;do =
if(c+=3Da.offsetTop||0,d+=3Da.offsetLeft||0,a=3Da.offsetParent){if(a.node=
Name.toUpperCase()=3D=3D=3D
"BODY")break;if(Element.getStyle(a,"position")!=3D=3D"static")break}while=
(a);d-=3Db.get("margin-top");c-=3Db.get("margin-left");return new =
Element.Offset(d,c)}function e(a){return =
a!=3D=3Ddocument.body&&!Element.descendantOf(a,document.body)}var =
f=3DPrototype.K;"currentStyle"in =
document.documentElement&&(f=3Dfunction(a){if(!a.currentStyle.hasLayout)a=
.style.zoom=3D1;return =
a});Element.Layout=3DClass.create(Hash,{initialize:function($super,a,b){$=
super();this.element=3D$(a);Element.Layout.PROPERTIES.each(function(a){th=
is._set(a,
null)},this);if(b)this._preComputing=3D!0,this._begin(),Element.Layout.PR=
OPERTIES.each(this._compute,this),this._end(),this._preComputing=3D!1},_s=
et:function(a,b){return =
Hash.prototype.set.call(this,a,b)},set:function(){throw"Properties of =
Element.Layout are read-only.";},get:function($super,a){var =
b=3D$super(a);return =
b=3D=3D=3Dnull?this._compute(a):b},_begin:function(){if(!this._prepared){=
var =
b=3Dthis.element,c;a:{for(c=3Db;c&&c.parentNode;){if(c.getStyle("display"=
)=3D=3D=3D"none"){c=3D!1;break =
a}c=3D$(c.parentNode)}c=3D!0}if(!c){b.store("prototype_original_styles",
{position:b.style.position||"",width:b.style.width||"",visibility:b.style=
.visibility||"",display:b.style.display||""});c=3Db.getStyle("position");=
var =
d=3Db.getStyle("width");if(d=3D=3D=3D"0px"||d=3D=3D=3Dnull)b.style.displa=
y=3D"block",d=3Db.getStyle("width");var =
e=3Dc=3D=3D=3D"fixed"?document.viewport:b.parentNode;b.setStyle({position=
:"absolute",visibility:"hidden",display:"block"});var =
f=3Db.getStyle("width");c=3Dd&&f=3D=3D=3Dd?a(b,"width",e):c=3D=3D=3D"abso=
lute"||c=3D=3D=3D"fixed"?a(b,"width",e):$(b.parentNode).getLayout().get("=
width")-this.get("margin-left")-
this.get("border-left")-this.get("padding-left")-this.get("padding-right"=
)-this.get("border-right")-this.get("margin-right");b.setStyle({width:c+"=
px"})}this._prepared=3D!0}},_end:function(){var =
a=3Dthis.element,b=3Da.retrieve("prototype_original_styles");a.store("pro=
totype_original_styles",null);a.setStyle(b);this._prepared=3D!1},_compute=
:function(a){var b=3DElement.Layout.COMPUTATIONS;if(!(a in =
b))throw"Property not found.";return =
this._set(a,b[a].call(this,this.element))},toObject:function(){var =
a=3D$A(arguments),
b=3D{};(a.length=3D=3D=3D0?Element.Layout.PROPERTIES:a.join(" ").split(" =
")).each(function(a){if(Element.Layout.PROPERTIES.include(a)){var =
c=3Dthis.get(a);c!=3Dnull&&(b[a]=3Dc)}},this);return =
b},toHash:function(){var a=3Dthis.toObject.apply(this,arguments);return =
new Hash(a)},toCSS:function(){var =
a=3D$A(arguments),b=3D{};(a.length=3D=3D=3D0?Element.Layout.PROPERTIES:a.=
join(" ").split(" =
")).each(function(a){if(Element.Layout.PROPERTIES.include(a)&&!Element.La=
yout.COMPOSITE_PROPERTIES.include(a)){var =
c=3Dthis.get(a);if(c!=3Dnull){var d=3D
b;a.include("border")&&(a+=3D"-width");a=3Da.camelize();d[a]=3Dc+"px"}}},=
this);return =
b},inspect:function(){return"#<Element.Layout>"}});Object.extend(Element.=
Layout,{PROPERTIES:$w("height width top left right bottom border-left =
border-right border-top border-bottom padding-left padding-right =
padding-top padding-bottom margin-top margin-bottom margin-left =
margin-right padding-box-width padding-box-height border-box-width =
border-box-height margin-box-width =
margin-box-height"),COMPOSITE_PROPERTIES:$w("padding-box-width =
padding-box-height margin-box-width margin-box-height border-box-width =
border-box-height"),
COMPUTATIONS:{height:function(){this._preComputing||this._begin();var =
a=3Dthis.get("border-box-height");if(a<=3D0)return =
this._preComputing||this._end(),0;var =
b=3Dthis.get("border-top"),c=3Dthis.get("border-bottom"),d=3Dthis.get("pa=
dding-top"),e=3Dthis.get("padding-bottom");this._preComputing||this._end(=
);return =
a-b-c-d-e},width:function(){this._preComputing||this._begin();var =
a=3Dthis.get("border-box-width");if(a<=3D0)return =
this._preComputing||this._end(),0;var =
b=3Dthis.get("border-left"),c=3Dthis.get("border-right"),
d=3Dthis.get("padding-left"),e=3Dthis.get("padding-right");this._preCompu=
ting||this._end();return a-b-c-d-e},"padding-box-height":function(){var =
a=3Dthis.get("height"),b=3Dthis.get("padding-top"),c=3Dthis.get("padding-=
bottom");return a+b+c},"padding-box-width":function(){var =
a=3Dthis.get("width"),b=3Dthis.get("padding-left"),c=3Dthis.get("padding-=
right");return =
a+b+c},"border-box-height":function(a){this._preComputing||this._begin();=
a=3Da.offsetHeight;this._preComputing||this._end();return =
a},"border-box-width":function(a){this._preComputing||
this._begin();a=3Da.offsetWidth;this._preComputing||this._end();return =
a},"margin-box-height":function(){var =
a=3Dthis.get("border-box-height"),b=3Dthis.get("margin-top"),c=3Dthis.get=
("margin-bottom");if(a<=3D0)return 0;return =
a+b+c},"margin-box-width":function(){var =
a=3Dthis.get("border-box-width"),b=3Dthis.get("margin-left"),c=3Dthis.get=
("margin-right");if(a<=3D0)return 0;return a+b+c},top:function(a){return =
a.positionedOffset().top},bottom:function(a){var =
b=3Da.positionedOffset(),a=3Da.getOffsetParent().measure("height"),
c=3Dthis.get("border-box-height");return =
a-c-b.top},left:function(a){return =
a.positionedOffset().left},right:function(a){var =
b=3Da.positionedOffset(),a=3Da.getOffsetParent().measure("width"),c=3Dthi=
s.get("border-box-width");return =
a-c-b.left},"padding-top":function(b){return =
a(b,"paddingTop")},"padding-bottom":function(b){return =
a(b,"paddingBottom")},"padding-left":function(b){return =
a(b,"paddingLeft")},"padding-right":function(b){return =
a(b,"paddingRight")},"border-top":function(b){return =
a(b,"borderTopWidth")},
"border-bottom":function(b){return =
a(b,"borderBottomWidth")},"border-left":function(b){return =
a(b,"borderLeftWidth")},"border-right":function(b){return =
a(b,"borderRightWidth")},"margin-top":function(b){return =
a(b,"marginTop")},"margin-bottom":function(b){return =
a(b,"marginBottom")},"margin-left":function(b){return =
a(b,"marginLeft")},"margin-right":function(b){return =
a(b,"marginRight")}}});"getBoundingClientRect"in =
document.documentElement&&Object.extend(Element.Layout.COMPUTATIONS,{righ=
t:function(a){var b=3D
f(a.getOffsetParent()),a=3Da.getBoundingClientRect();return(b.getBounding=
ClientRect().right-a.right).round()},bottom:function(a){var =
b=3Df(a.getOffsetParent()),a=3Da.getBoundingClientRect();return(b.getBoun=
dingClientRect().bottom-a.bottom).round()}});Element.Offset=3DClass.creat=
e({initialize:function(a,b){this.left=3Da.round();this.top=3Db.round();th=
is[0]=3Dthis.left;this[1]=3Dthis.top},relativeTo:function(a){return new =
Element.Offset(this.left-a.left,this.top-a.top)},inspect:function(){retur=
n"#<Element.Offset left: #{left} top: #{top}>".interpolate(this)},
toString:function(){return"[#{left}, =
#{top}]".interpolate(this)},toArray:function(){return[this.left,this.top]=
}});Prototype.Browser.IE?(b=3Db.wrap(function(a,b){b=3D$(b);if(b.nodeType=
=3D=3D=3DNode.DOCUMENT_NODE||e(b)||b.nodeName.toUpperCase()=3D=3D=3D"BODY=
"||b.nodeName.toUpperCase()=3D=3D=3D"HTML")return $(document.body);var =
c=3Db.getStyle("position");if(c!=3D=3D"static")return =
a(b);b.setStyle({position:"relative"});var =
d=3Da(b);b.setStyle({position:c});return =
d}),d=3Dd.wrap(function(a,b){b=3D$(b);if(!b.parentNode)return new =
Element.Offset(0,
0);var c=3Db.getStyle("position");if(c!=3D=3D"static")return a(b);var =
d=3Db.getOffsetParent();d&&d.getStyle("position")=3D=3D=3D"fixed"&&f(d);b=
.setStyle({position:"relative"});d=3Da(b);b.setStyle({position:c});return=
 d})):Prototype.Browser.Webkit&&(c=3Dfunction(a){var =
a=3D$(a),b=3D0,c=3D0;do{b+=3Da.offsetTop||0;c+=3Da.offsetLeft||0;if(a.off=
setParent=3D=3Ddocument.body&&Element.getStyle(a,"position")=3D=3D"absolu=
te")break;a=3Da.offsetParent}while(a);return new =
Element.Offset(c,b)});Element.addMethods({getLayout:function(a,b){return =
new Element.Layout(a,
b)},measure:function(a,b){return =
$(a).getLayout().get(b)},getDimensions:function(a){var =
a=3D$(a),b=3DElement.getStyle(a,"display");if(b&&b!=3D=3D"none")return{wi=
dth:a.offsetWidth,height:a.offsetHeight};var =
b=3Da.style,b=3D{visibility:b.visibility,position:b.position,display:b.di=
splay},c=3D{visibility:"hidden",display:"block"};if(b.position!=3D=3D"fix=
ed")c.position=3D"absolute";Element.setStyle(a,c);c=3D{width:a.offsetWidt=
h,height:a.offsetHeight};Element.setStyle(a,b);return =
c},getOffsetParent:b,cumulativeOffset:c,positionedOffset:d,
cumulativeScrollOffset:function(a){var b=3D0,c=3D0;do =
b+=3Da.scrollTop||0,c+=3Da.scrollLeft||0,a=3Da.parentNode;while(a);return=
 new Element.Offset(c,b)},viewportOffset:function(a){$(e);var =
b=3D0,c=3D0,d=3Ddocument.body,e=3Da;do =
if(b+=3De.offsetTop||0,c+=3De.offsetLeft||0,e.offsetParent=3D=3Dd&&Elemen=
t.getStyle(e,"position")=3D=3D"absolute")break;while(e=3De.offsetParent);=
e=3Da;do =
e!=3Dd&&(b-=3De.scrollTop||0,c-=3De.scrollLeft||0);while(e=3De.parentNode=
);return new =
Element.Offset(c,b)},absolutize:function(a){a=3D$(a);if(Element.getStyle(=
a,"position")=3D=3D=3D
"absolute")return a;var =
c=3Db(a),d=3Da.viewportOffset(),c=3Dc.viewportOffset(),d=3Dd.relativeTo(c=
),c=3Da.getLayout();a.store("prototype_absolutize_original_styles",{left:=
a.getStyle("left"),top:a.getStyle("top"),width:a.getStyle("width"),height=
:a.getStyle("height")});a.setStyle({position:"absolute",top:d.top+"px",le=
ft:d.left+"px",width:c.get("width")+"px",height:c.get("height")+"px"});re=
turn =
a},relativize:function(a){a=3D$(a);if(Element.getStyle(a,"position")=3D=3D=
=3D"relative")return a;var =
b=3Da.retrieve("prototype_absolutize_original_styles");
b&&a.setStyle(b);return a}});"getBoundingClientRect"in =
document.documentElement&&Element.addMethods({viewportOffset:function(a){=
a=3D$(a);if(e(a))return new Element.Offset(0,0);var =
a=3Da.getBoundingClientRect(),b=3Ddocument.documentElement;return new =
Element.Offset(a.left-b.clientLeft,a.top-b.clientTop)}})})();window.$$=3D=
function(){var a=3D$A(arguments).join(", ");return =
Prototype.Selector.select(a,document)};
Prototype.Selector=3Dfunction(){function a(a){for(var =
b=3D0,e=3Da.length;b<e;b++)Element.extend(a[b]);return a}var =
b=3DPrototype.K;return{select:function(){throw Error('Method =
"Prototype.Selector.select" must be defined.');},match:function(){throw =
Error('Method "Prototype.Selector.match" must be =
defined.');},find:function(a,b,e){var =
e=3De||0,f=3DPrototype.Selector.match,g=3Da.length,j=3D0,h;for(h=3D0;h<g;=
h++)if(f(a[h],b)&&e=3D=3Dj++)return =
Element.extend(a[h])},extendElements:Element.extend=3D=3D=3Db?b:a,extendE=
lement:Element.extend}}();
(function(){function a(a,b,c,d,e,f){for(var =
e=3Da=3D=3D"previousSibling"&&!f,k=3D0,g=3Dd.length;k<g;k++){var =
h=3Dd[k];if(h){if(e&&h.nodeType=3D=3D=3D1)h.sizcache=3Dc,h.sizset=3Dk;for=
(var =
h=3Dh[a],j=3D!1;h;){if(h.sizcache=3D=3D=3Dc){j=3Dd[h.sizset];break}if(h.n=
odeType=3D=3D=3D1&&!f)h.sizcache=3Dc,h.sizset=3Dk;if(h.nodeName=3D=3D=3Db=
){j=3Dh;break}h=3Dh[a]}d[k]=3Dj}}}function b(a,b,c,d,e,f){for(var =
e=3Da=3D=3D"previousSibling"&&!f,k=3D0,g=3Dd.length;k<g;k++){var =
h=3Dd[k];if(h){if(e&&h.nodeType=3D=3D=3D1)h.sizcache=3Dc,h.sizset=3Dk;for=
(var h=3Dh[a],m=3D!1;h;){if(h.sizcache=3D=3D=3Dc){m=3D
d[h.sizset];break}if(h.nodeType=3D=3D=3D1){if(!f)h.sizcache=3Dc,h.sizset=3D=
k;if(typeof b!=3D=3D"string"){if(h=3D=3D=3Db){m=3D!0;break}}else =
if(j.filter(b,[h]).length>0){m=3Dh;break}}h=3Dh[a]}d[k]=3Dm}}}var =
c=3D/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]=
'"]+)+\]|\\.|[^ =
>+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d=3D0,e=3DObject.prototype=
.toString,f=3D!1,g=3D!0;[0,0].sort(function(){g=3D!1;return 0});var =
j=3Dfunction(a,b,d,f){var =
d=3Dd||[],g=3Db=3Db||document;if(b.nodeType!=3D=3D1&&b.nodeType!=3D=3D9)r=
eturn[];if(!a||typeof a!=3D=3D
"string")return d;for(var =
n=3D[],k,u,p,o,E=3D!0,B=3Ds(b),v=3Da;(c.exec(""),k=3Dc.exec(v))!=3D=3Dnul=
l;)if(v=3Dk[3],n.push(k[1]),k[2]){o=3Dk[3];break}if(n.length>1&&m.exec(a)=
)if(n.length=3D=3D=3D2&&h.relative[n[0]])u=3Dw(n[0]+n[1],b);else =
for(u=3Dh.relative[n[0]]?[b]:j(n.shift(),b);n.length;)a=3Dn.shift(),h.rel=
ative[a]&&(a+=3Dn.shift()),u=3Dw(a,u);else =
if(!f&&n.length>1&&b.nodeType=3D=3D=3D9&&!B&&h.match.ID.test(n[0])&&!h.ma=
tch.ID.test(n[n.length-1])&&(k=3Dj.find(n.shift(),b,B),b=3Dk.expr?j.filte=
r(k.expr,k.set)[0]:k.set[0]),b){k=3Df?{expr:n.pop(),
set:l(f)}:j.find(n.pop(),n.length=3D=3D=3D1&&(n[0]=3D=3D=3D"~"||n[0]=3D=3D=
=3D"+")&&b.parentNode?b.parentNode:b,B);u=3Dk.expr?j.filter(k.expr,k.set)=
:k.set;for(n.length>0?p=3Dl(u):E=3D!1;n.length;){var =
t=3Dn.pop();k=3Dt;h.relative[t]?k=3Dn.pop():t=3D"";k=3D=3Dnull&&(k=3Db);h=
.relative[t](p,k,B)}}else p=3D[];p||(p=3Du);if(!p)throw"Syntax error, =
unrecognized expression: "+(t||a);if(e.call(p)=3D=3D=3D"[object =
Array]")if(E)if(b&&b.nodeType=3D=3D=3D1)for(a=3D0;p[a]!=3Dnull;a++)p[a]&&=
(p[a]=3D=3D=3D!0||p[a].nodeType=3D=3D=3D1&&r(b,p[a]))&&d.push(u[a]);else =
for(a=3D0;p[a]!=3Dnull;a++)p[a]&&
p[a].nodeType=3D=3D=3D1&&d.push(u[a]);else d.push.apply(d,p);else =
l(p,d);o&&(j(o,g,d,f),j.uniqueSort(d));return =
d};j.uniqueSort=3Dfunction(a){if(q&&(f=3Dg,a.sort(q),f))for(var =
b=3D1;b<a.length;b++)a[b]=3D=3D=3Da[b-1]&&a.splice(b--,1);return =
a};j.matches=3Dfunction(a,b){return =
j(a,null,null,b)};j.find=3Dfunction(a,b,c){var =
d,e;if(!a)return[];for(var f=3D0,k=3Dh.order.length;f<k;f++){var =
g=3Dh.order[f];if(e=3Dh.leftMatch[g].exec(a)){var =
j=3De[1];e.splice(1,1);if(j.substr(j.length-1)!=3D=3D"\\"&&(e[1]=3D(e[1]|=
|"").replace(/\\/g,""),d=3Dh.find[g](e,
b,c),d!=3Dnull)){a=3Da.replace(h.match[g],"");break}}}d||(d=3Db.getElemen=
tsByTagName("*"));return{set:d,expr:a}};j.filter=3Dfunction(a,b,c,d){for(=
var e=3Da,f=3D[],k=3Db,g,j,m=3Db&&b[0]&&s(b[0]);a&&b.length;){for(var l =
in h.filter)if((g=3Dh.match[l].exec(a))!=3Dnull){var =
o=3Dh.filter[l],v,t;j=3D!1;k=3D=3Df&&(f=3D[]);if(h.preFilter[l])if(g=3Dh.=
preFilter[l](g,k,c,f,d,m)){if(g=3D=3D=3D!0)continue}else =
j=3Dv=3D!0;if(g)for(var =
q=3D0;(t=3Dk[q])!=3Dnull;q++)if(t){v=3Do(t,g,q,k);var =
r=3Dd^!!v;c&&v!=3Dnull?r?j=3D!0:k[q]=3D!1:r&&(f.push(t),j=3D!0)}if(v!=3D=3D=
void 0){c||
(k=3Df);a=3Da.replace(h.match[l],"");if(!j)return[];break}}if(a=3D=3De)if=
(j=3D=3Dnull)throw"Syntax error, unrecognized expression: "+a;else =
break;e=3Da}return k};var =
h=3Dj.selectors=3D{order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\u=
FFFF-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF-]|\\.)+)/,NAME:/\[name=3D['"=
]*((?:[\w\u00c0-\uFFFF-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF-]=
|\\.)+)\s*(?:(\S?=3D)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF=
\*-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\=
))?/,
POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=3D[^-]|$)/,PSEUD=
O:/:((?:[\w\u00c0-\uFFFF-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)=
\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrH=
andle:{href:function(a){return =
a.getAttribute("href")}},relative:{"+":function(a,b,c){var d=3Dtypeof =
b=3D=3D=3D"string",e=3Dd&&!/\W/.test(b),d=3Dd&&!e;e&&!c&&(b=3Db.toUpperCa=
se());for(var =
c=3D0,e=3Da.length,f;c<e;c++)if(f=3Da[c]){for(;(f=3Df.previousSibling)&&f=
.nodeType!=3D=3D1;);a[c]=3Dd||f&&f.nodeName=3D=3D=3Db?f||
!1:f=3D=3D=3Db}d&&j.filter(b,a,!0)},">":function(a,b,c){var d=3Dtypeof =
b=3D=3D=3D"string";if(d&&!/\W/.test(b))for(var =
b=3Dc?b:b.toUpperCase(),c=3D0,e=3Da.length;c<e;c++){var =
f=3Da[c];if(f)d=3Df.parentNode,a[c]=3Dd.nodeName=3D=3D=3Db?d:!1}else{c=3D=
0;for(e=3Da.length;c<e;c++)(f=3Da[c])&&(a[c]=3Dd?f.parentNode:f.parentNod=
e=3D=3D=3Db);d&&j.filter(b,a,!0)}},"":function(c,e,f){var =
g=3Dd++,h=3Db;if(!/\W/.test(e))var =
j=3De=3Df?e:e.toUpperCase(),h=3Da;h("parentNode",e,g,c,j,f)},"~":function=
(c,e,f){var g=3Dd++,h=3Db;if(typeof =
e=3D=3D=3D"string"&&!/\W/.test(e))var j=3De=3Df?e:
e.toUpperCase(),h=3Da;h("previousSibling",e,g,c,j,f)}},find:{ID:function(=
a,b,c){if(typeof =
b.getElementById!=3D=3D"undefined"&&!c)return(a=3Db.getElementById(a[1]))=
?[a]:[]},NAME:function(a,b){if(typeof =
b.getElementsByName!=3D=3D"undefined"){for(var =
c=3D[],d=3Db.getElementsByName(a[1]),e=3D0,f=3Dd.length;e<f;e++)d[e].getA=
ttribute("name")=3D=3D=3Da[1]&&c.push(d[e]);return =
c.length=3D=3D=3D0?null:c}},TAG:function(a,b){return =
b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=3D=
" "+a[1].replace(/\\/g,"")+" ";if(f)return a;
for(var f=3D0,g;(g=3Db[f])!=3Dnull;f++)g&&(e^(g.className&&(" =
"+g.className+" =
").indexOf(a)>=3D0)?c||d.push(g):c&&(b[f]=3D!1));return!1},ID:function(a)=
{return a[1].replace(/\\/g,"")},TAG:function(a,b){for(var =
c=3D0;b[c]=3D=3D=3D!1;c++);return =
b[c]&&s(b[c])?a[1]:a[1].toUpperCase()},CHILD:function(a){if(a[1]=3D=3D"nt=
h"){var =
b=3D/(-?)(\d*)n((?:\+|-)?\d*)/.exec(a[2]=3D=3D"even"&&"2n"||a[2]=3D=3D"od=
d"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=3Db[1]+(b[2]||1)-0;a=
[3]=3Db[3]-0}a[0]=3Dd++;return =
a},ATTR:function(a,b,c,d,e,f){b=3Da[1].replace(/\\/g,
"");!f&&h.attrMap[b]&&(a[1]=3Dh.attrMap[b]);a[2]=3D=3D=3D"~=3D"&&(a[4]=3D=
" "+a[4]+" ");return =
a},PSEUDO:function(a,b,d,e,f){if(a[1]=3D=3D=3D"not")if((c.exec(a[3])||"")=
.length>1||/^\w/.test(a[3]))a[3]=3Dj(a[3],null,null,b);else return =
a=3Dj.filter(a[3],b,d,1^f),d||e.push.apply(e,a),!1;else =
if(h.match.POS.test(a[0])||h.match.CHILD.test(a[0]))return!0;return =
a},POS:function(a){a.unshift(!0);return =
a}},filters:{enabled:function(a){return =
a.disabled=3D=3D=3D!1&&a.type!=3D=3D"hidden"},disabled:function(a){return=
 a.disabled=3D=3D=3D!0},checked:function(a){return a.checked=3D=3D=3D
!0},selected:function(a){return =
a.selected=3D=3D=3D!0},parent:function(a){return!!a.firstChild},empty:fun=
ction(a){return!a.firstChild},has:function(a,b,c){return!!j(c[3],a).lengt=
h},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){ret=
urn"text"=3D=3D=3Da.type},radio:function(a){return"radio"=3D=3D=3Da.type}=
,checkbox:function(a){return"checkbox"=3D=3D=3Da.type},file:function(a){r=
eturn"file"=3D=3D=3Da.type},password:function(a){return"password"=3D=3D=3D=
a.type},submit:function(a){return"submit"=3D=3D=3Da.type},image:function(=
a){return"image"=3D=3D=3D
a.type},reset:function(a){return"reset"=3D=3D=3Da.type},button:function(a=
){return"button"=3D=3D=3Da.type||a.nodeName.toUpperCase()=3D=3D=3D"BUTTON=
"},input:function(a){return/input|select|textarea|button/i.test(a.nodeNam=
e)}},setFilters:{first:function(a,b){return =
b=3D=3D=3D0},last:function(a,b,c,d){return =
b=3D=3D=3Dd.length-1},even:function(a,b){return =
b%2=3D=3D=3D0},odd:function(a,b){return =
b%2=3D=3D=3D1},lt:function(a,b,c){return =
b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return =
c[3]-0=3D=3Db},eq:function(a,b,c){return c[3]-
0=3D=3Db}},filter:{PSEUDO:function(a,b,c,d){var =
e=3Db[1],f=3Dh.filters[e];if(f)return f(a,c,b,d);else =
if(e=3D=3D=3D"contains")return(a.textContent||a.innerText||"").indexOf(b[=
3])>=3D0;else =
if(e=3D=3D=3D"not"){b=3Db[3];c=3D0;for(d=3Db.length;c<d;c++)if(b[c]=3D=3D=
=3Da)return!1;return!0}},CHILD:function(a,b){var =
c=3Db[1],d=3Da;switch(c){case "only":case =
"first":for(;d=3Dd.previousSibling;)if(d.nodeType=3D=3D=3D1)return!1;if(c=
=3D=3D"first")return!0;d=3Da;case =
"last":for(;d=3Dd.nextSibling;)if(d.nodeType=3D=3D=3D1)return!1;return!0;=
case "nth":var c=3Db[2],e=3Db[3];
if(c=3D=3D1&&e=3D=3D0)return!0;var =
f=3Db[0],g=3Da.parentNode;if(g&&(g.sizcache!=3D=3Df||!a.nodeIndex)){for(v=
ar =
h=3D0,d=3Dg.firstChild;d;d=3Dd.nextSibling)if(d.nodeType=3D=3D=3D1)d.node=
Index=3D++h;g.sizcache=3Df}d=3Da.nodeIndex-e;return =
c=3D=3D0?d=3D=3D0:d%c=3D=3D0&&d/c>=3D0}},ID:function(a,b){return =
a.nodeType=3D=3D=3D1&&a.getAttribute("id")=3D=3D=3Db},TAG:function(a,b){r=
eturn =
b=3D=3D=3D"*"&&a.nodeType=3D=3D=3D1||a.nodeName=3D=3D=3Db},CLASS:function=
(a,b){return(" "+(a.className||a.getAttribute("class"))+" =
").indexOf(b)>-1},ATTR:function(a,b){var =
c=3Db[1],c=3Dh.attrHandle[c]?h.attrHandle[c](a):
a[c]!=3Dnull?a[c]:a.getAttribute(c),d=3Dc+"",e=3Db[2],f=3Db[4];return =
c=3D=3Dnull?e=3D=3D=3D"!=3D":e=3D=3D=3D"=3D"?d=3D=3D=3Df:e=3D=3D=3D"*=3D"=
?d.indexOf(f)>=3D0:e=3D=3D=3D"~=3D"?(" "+d+" =
").indexOf(f)>=3D0:!f?d&&c!=3D=3D!1:e=3D=3D=3D"!=3D"?d!=3Df:e=3D=3D=3D"^=3D=
"?d.indexOf(f)=3D=3D=3D0:e=3D=3D=3D"$=3D"?d.substr(d.length-f.length)=3D=3D=
=3Df:e=3D=3D=3D"|=3D"?d=3D=3D=3Df||d.substr(0,f.length+1)=3D=3D=3Df+"-":!=
1},POS:function(a,b,c,d){var e=3Dh.setFilters[b[2]];if(e)return =
e(a,c,b,d)}}},m=3Dh.match.POS,o;for(o in =
h.match)h.match[o]=3DRegExp(h.match[o].source+/(?![^\[]*\])(?![^\(]*\))/.=
source),h.leftMatch[o]=3DRegExp(/(^(?:.|\r|\n)*?)/.source+
h.match[o].source);var =
l=3Dfunction(a,b){a=3DArray.prototype.slice.call(a,0);if(b)return =
b.push.apply(b,a),b;return =
a};try{Array.prototype.slice.call(document.documentElement.childNodes,0)}=
catch(x){l=3Dfunction(a,b){var c=3Db||[];if(e.call(a)=3D=3D=3D"[object =
Array]")Array.prototype.push.apply(c,a);else if(typeof =
a.length=3D=3D=3D"number")for(var =
d=3D0,f=3Da.length;d<f;d++)c.push(a[d]);else =
for(d=3D0;a[d];d++)c.push(a[d]);return c}}var =
q;document.documentElement.compareDocumentPosition?q=3Dfunction(a,b){if(!=
a.compareDocumentPosition||
!b.compareDocumentPosition)return a=3D=3Db&&(f=3D!0),0;var =
c=3Da.compareDocumentPosition(b)&4?-1:a=3D=3D=3Db?0:1;c=3D=3D=3D0&&(f=3D!=
0);return c}:"sourceIndex"in =
document.documentElement?q=3Dfunction(a,b){if(!a.sourceIndex||!b.sourceIn=
dex)return a=3D=3Db&&(f=3D!0),0;var =
c=3Da.sourceIndex-b.sourceIndex;c=3D=3D=3D0&&(f=3D!0);return =
c}:document.createRange&&(q=3Dfunction(a,b){if(!a.ownerDocument||!b.owner=
Document)return a=3D=3Db&&(f=3D!0),0;var =
c=3Da.ownerDocument.createRange(),d=3Db.ownerDocument.createRange();c.set=
Start(a,0);c.setEnd(a,0);d.setStart(b,
0);d.setEnd(b,0);c=3Dc.compareBoundaryPoints(Range.START_TO_END,d);c=3D=3D=
=3D0&&(f=3D!0);return c});(function(){var =
a=3Ddocument.createElement("div"),b=3D"script"+(new =
Date).getTime();a.innerHTML=3D"<a name=3D'"+b+"'/>";var =
c=3Ddocument.documentElement;c.insertBefore(a,c.firstChild);if(document.g=
etElementById(b))h.find.ID=3Dfunction(a,b,c){if(typeof =
b.getElementById!=3D=3D"undefined"&&!c)return(b=3Db.getElementById(a[1]))=
?b.id=3D=3D=3Da[1]||typeof =
b.getAttributeNode!=3D=3D"undefined"&&b.getAttributeNode("id").nodeValue=3D=
=3D=3Da[1]?[b]:void 0:
[]},h.filter.ID=3Dfunction(a,b){var c=3Dtypeof =
a.getAttributeNode!=3D=3D"undefined"&&a.getAttributeNode("id");return =
a.nodeType=3D=3D=3D1&&c&&c.nodeValue=3D=3D=3Db};c.removeChild(a);c=3Da=3D=
null})();(function(){var =
a=3Ddocument.createElement("div");a.appendChild(document.createComment(""=
));if(a.getElementsByTagName("*").length>0)h.find.TAG=3Dfunction(a,b){var=
 c=3Db.getElementsByTagName(a[1]);if(a[1]=3D=3D=3D"*"){for(var =
d=3D[],e=3D0;c[e];e++)c[e].nodeType=3D=3D=3D1&&d.push(c[e]);c=3Dd}return =
c};a.innerHTML=3D"<a href=3D'#'></a>";if(a.firstChild&&typeof =
a.firstChild.getAttribute!=3D=3D
"undefined"&&a.firstChild.getAttribute("href")!=3D=3D"#")h.attrHandle.hre=
f=3Dfunction(a){return =
a.getAttribute("href",2)};a=3Dnull})();document.querySelectorAll&&functio=
n(){var a=3Dj,b=3Ddocument.createElement("div");b.innerHTML=3D"<p =
class=3D'TEST'></p>";if(!(b.querySelectorAll&&b.querySelectorAll(".TEST")=
.length=3D=3D=3D0)){j=3Dfunction(b,c,d,e){c=3Dc||document;if(!e&&c.nodeTy=
pe=3D=3D=3D9&&!s(c))try{return =
l(c.querySelectorAll(b),d)}catch(f){}return a(b,c,d,e)};for(var c in =
a)j[c]=3Da[c];b=3Dnull}}();document.getElementsByClassName&&
document.documentElement.getElementsByClassName&&function(){var =
a=3Ddocument.createElement("div");a.innerHTML=3D"<div class=3D'test =
e'></div><div =
class=3D'test'></div>";if(a.getElementsByClassName("e").length!=3D=3D0&&(=
a.lastChild.className=3D"e",a.getElementsByClassName("e").length!=3D=3D1)=
)h.order.splice(1,0,"CLASS"),h.find.CLASS=3Dfunction(a,b,c){if(typeof =
b.getElementsByClassName!=3D=3D"undefined"&&!c)return =
b.getElementsByClassName(a[1])},a=3Dnull}();var =
r=3Ddocument.compareDocumentPosition?function(a,b){return =
a.compareDocumentPosition(b)&
16}:function(a,b){return =
a!=3D=3Db&&(a.contains?a.contains(b):!0)},s=3Dfunction(a){return =
a.nodeType=3D=3D=3D9&&a.documentElement.nodeName!=3D=3D"HTML"||!!a.ownerD=
ocument&&a.ownerDocument.documentElement.nodeName!=3D=3D"HTML"},w=3Dfunct=
ion(a,b){for(var =
c=3D[],d=3D"",e,f=3Db.nodeType?[b]:b;e=3Dh.match.PSEUDO.exec(a);)d+=3De[0=
],a=3Da.replace(h.match.PSEUDO,"");a=3Dh.relative[a]?a+"*":a;e=3D0;for(va=
r g=3Df.length;e<g;e++)j(a,f[e],c);return =
j.filter(d,c)};window.Sizzle=3Dj})();Prototype._original_property=3Dwindo=
w.Sizzle;
(function(a){var =
b=3DPrototype.Selector.extendElements;Prototype.Selector.engine=3Da;Proto=
type.Selector.select=3Dfunction(c,d){return =
b(a(c,d||document))};Prototype.Selector.match=3Dfunction(b,d){return =
a.matches(d,[b]).length=3D=3D1}})(Sizzle);window.Sizzle=3DPrototype._orig=
inal_property;delete Prototype._original_property;
var Form=3D{reset:function(a){a=3D$(a);a.reset();return =
a},serializeElements:function(a,b){if(typeof =
b!=3D"object")b=3D{hash:!!b};else =
if(Object.isUndefined(b.hash))b.hash=3D!0;var =
c,d,e=3D!1,f=3Db.submit,g,j;b.hash?(j=3D{},g=3Dfunction(a,b,c){b in =
a?(Object.isArray(a[b])||(a[b]=3D[a[b]]),a[b].push(c)):a[b]=3Dc;return =
a}):(j=3D"",g=3Dfunction(a,b,c){return =
a+(a?"&":"")+encodeURIComponent(b)+"=3D"+encodeURIComponent(c)});return =
a.inject(j,function(a,b){if(!b.disabled&&b.name&&(c=3Db.name,d=3D$(b).get=
Value(),d!=3Dnull&&b.type!=3D"file"&&
(b.type!=3D"submit"||!e&&f!=3D=3D!1&&(!f||c=3D=3Df)&&(e=3D!0))))a=3Dg(a,c=
,d);return a})}};
Form.Methods=3D{serialize:function(a,b){return =
Form.serializeElements(Form.getElements(a),b)},getElements:function(a){fo=
r(var =
a=3D$(a).getElementsByTagName("*"),b,c=3D[],d=3DForm.Element.Serializers,=
e=3D0;b=3Da[e];e++)c.push(b);return =
c.inject([],function(a,b){d[b.tagName.toLowerCase()]&&a.push(Element.exte=
nd(b));return =
a})},getInputs:function(a,b,c){a=3D$(a);a=3Da.getElementsByTagName("input=
");if(!b&&!c)return $A(a).map(Element.extend);for(var =
d=3D0,e=3D[],f=3Da.length;d<f;d++){var =
g=3Da[d];b&&g.type!=3Db||c&&g.name!=3Dc||
e.push(Element.extend(g))}return =
e},disable:function(a){a=3D$(a);Form.getElements(a).invoke("disable");ret=
urn =
a},enable:function(a){a=3D$(a);Form.getElements(a).invoke("enable");retur=
n a},findFirstElement:function(a){var =
a=3D$(a).getElements().findAll(function(a){return"hidden"!=3Da.type&&!a.d=
isabled}),b=3Da.findAll(function(a){return =
a.hasAttribute("tabIndex")&&a.tabIndex>=3D0}).sortBy(function(a){return =
a.tabIndex}).first();return =
b?b:a.find(function(a){return/^(?:input|select|textarea)$/i.test(a.tagNam=
e)})},
focusFirstElement:function(a){var =
a=3D$(a),b=3Da.findFirstElement();b&&b.activate();return =
a},request:function(a,b){var =
a=3D$(a),b=3DObject.clone(b||{}),c=3Db.parameters,d=3Da.readAttribute("ac=
tion")||"";if(d.blank())d=3Dwindow.location.href;b.parameters=3Da.seriali=
ze(!0);c&&(Object.isString(c)&&(c=3Dc.toQueryParams()),Object.extend(b.pa=
rameters,c));if(a.hasAttribute("method")&&!b.method)b.method=3Da.method;r=
eturn new Ajax.Request(d,b)}};
Form.Element=3D{focus:function(a){$(a).focus();return =
a},select:function(a){$(a).select();return a}};
Form.Element.Methods=3D{serialize:function(a){a=3D$(a);if(!a.disabled&&a.=
name){var b=3Da.getValue();if(b!=3Dvoid 0){var =
c=3D{};c[a.name]=3Db;return =
Object.toQueryString(c)}}return""},getValue:function(a){var =
a=3D$(a),b=3Da.tagName.toLowerCase();return =
Form.Element.Serializers[b](a)},setValue:function(a,b){var =
a=3D$(a),c=3Da.tagName.toLowerCase();Form.Element.Serializers[c](a,b);ret=
urn a},clear:function(a){$(a).value=3D"";return =
a},present:function(a){return =
$(a).value!=3D""},activate:function(a){a=3D$(a);try{a.focus(),a.select&&
(a.tagName.toLowerCase()!=3D"input"||!/^(?:button|reset|submit)$/i.test(a=
.type))&&a.select()}catch(b){}return =
a},disable:function(a){a=3D$(a);a.disabled=3D!0;return =
a},enable:function(a){a=3D$(a);a.disabled=3D!1;return a}};var =
Field=3DForm.Element,$F=3DForm.Element.Methods.getValue;
Form.Element.Serializers=3Dfunction(){function =
a(a,b){if(Object.isUndefined(b))return a.checked?a.value:null;else =
a.checked=3D!!b}function b(a,b){if(Object.isUndefined(b))return =
a.value;else a.value=3Db}function c(a){var b=3Da.selectedIndex;return =
b>=3D0?e(a.options[b]):null}function d(a){var =
b,c=3Da.length;if(!c)return null;var d=3D0;for(b=3D[];d<c;d++){var =
m=3Da.options[d];m.selected&&b.push(e(m))}return b}function e(a){return =
Element.hasAttribute(a,"value")?a.value:a.text}return{input:function(c,d)=
{switch(c.type.toLowerCase()){case "checkbox":case "radio":return a(c,
d);default:return =
b(c,d)}},inputSelector:a,textarea:b,select:function(a,b){if(Object.isUnde=
fined(b))return(a.type=3D=3D=3D"select-one"?c:d)(a);for(var =
e,h,m=3D!Object.isArray(b),o=3D0,l=3Da.length;o<l;o++)if(e=3Da.options[o]=
,h=3Dthis.optionValue(e),m){if(h=3D=3Db){e.selected=3D!0;break}}else =
e.selected=3Db.include(h)},selectOne:c,selectMany:d,optionValue:e,button:=
b}}();
Abstract.TimedObserver=3DClass.create(PeriodicalExecuter,{initialize:func=
tion($super,b,c,d){$super(d,c);this.element=3D$(b);this.lastValue=3Dthis.=
getValue()},execute:function(){var =
a=3Dthis.getValue();if(Object.isString(this.lastValue)&&Object.isString(a=
)?this.lastValue!=3Da:String(this.lastValue)!=3DString(a))this.callback(t=
his.element,a),this.lastValue=3Da}});Form.Element.Observer=3DClass.create=
(Abstract.TimedObserver,{getValue:function(){return =
Form.Element.getValue(this.element)}});
Form.Observer=3DClass.create(Abstract.TimedObserver,{getValue:function(){=
return Form.serialize(this.element)}});
Abstract.EventObserver=3DClass.create({initialize:function(a,b){this.elem=
ent=3D$(a);this.callback=3Db;this.lastValue=3Dthis.getValue();this.elemen=
t.tagName.toLowerCase()=3D=3D"form"?this.registerFormCallbacks():this.reg=
isterCallback(this.element)},onElementEvent:function(){var =
a=3Dthis.getValue();if(this.lastValue!=3Da)this.callback(this.element,a),=
this.lastValue=3Da},registerFormCallbacks:function(){Form.getElements(thi=
s.element).each(this.registerCallback,this)},registerCallback:function(a)=
{if(a.type)switch(a.type.toLowerCase()){case "checkbox":case =
"radio":Event.observe(a,
"click",this.onElementEvent.bind(this));break;default:Event.observe(a,"ch=
ange",this.onElementEvent.bind(this))}}});Form.Element.EventObserver=3DCl=
ass.create(Abstract.EventObserver,{getValue:function(){return =
Form.Element.getValue(this.element)}});Form.EventObserver=3DClass.create(=
Abstract.EventObserver,{getValue:function(){return =
Form.serialize(this.element)}});
(function(){function a(a,b){return =
a.which?a.which=3D=3D=3Db+1:a.button=3D=3D=3Db}function b(a,b){return =
a.button=3D=3D=3Dw[b]}function c(a,b){switch(b){case 0:return =
a.which=3D=3D1&&!a.metaKey;case 1:return =
a.which=3D=3D2||a.which=3D=3D1&&a.metaKey;case 2:return =
a.which=3D=3D3;default:return!1}}function d(a){var =
b=3Ddocument.documentElement,c=3Ddocument.body||{scrollLeft:0};return =
a.pageX||a.clientX+(b.scrollLeft||c.scrollLeft)-(b.clientLeft||0)}functio=
n e(a){var =
b=3Ddocument.documentElement,c=3Ddocument.body||{scrollTop:0};return =
a.pageY||
a.clientY+(b.scrollTop||c.scrollTop)-(b.clientTop||0)}function =
f(a,b,c){var =
d=3DElement.retrieve(a,"prototype_event_registry");Object.isUndefined(d)&=
&(z.push(a),d=3DElement.retrieve(a,"prototype_event_registry",$H()));var =
e=3Dd.get(b);Object.isUndefined(e)&&(e=3D[],d.set(b,e));if(e.pluck("handl=
er").include(c))return!1;var =
f;if(b.include(":"))f=3Dfunction(d){if(Object.isUndefined(d.eventName))re=
turn!1;if(d.eventName!=3D=3Db)return!1;l.extend(d,a);c.call(a,d)};else =
if(!q&&(b=3D=3D=3D"mouseenter"||b=3D=3D=3D"mouseleave")){if(b=3D=3D=3D
"mouseenter"||b=3D=3D=3D"mouseleave")f=3Dfunction(b){l.extend(b,a);for(va=
r =
d=3Db.relatedTarget;d&&d!=3D=3Da;)try{d=3Dd.parentNode}catch(e){d=3Da}d!=3D=
=3Da&&c.call(a,b)}}else =
f=3Dfunction(b){l.extend(b,a);c.call(a,b)};f.handler=3Dc;e.push(f);return=
 f}function g(){for(var =
a=3D0,b=3Dz.length;a<b;a++)l.stopObserving(z[a]),z[a]=3Dnull}function =
j(a,b,c){a=3D$(a);c=3Df(a,b,c);if(!c)return =
a;b.include(":")?a.addEventListener?a.addEventListener("dataavailable",c,=
!1):(a.attachEvent("ondataavailable",c),a.attachEvent("onlosecapture",c))=
:(b=3DC(b),
a.addEventListener?a.addEventListener(b,c,!1):a.attachEvent("on"+b,c));re=
turn a}function h(a,b,c){var =
a=3D$(a),d=3DElement.retrieve(a,"prototype_event_registry");if(!d)return =
a;if(!b)return d.each(function(b){h(a,b.key)}),a;var =
e=3Dd.get(b);if(!e)return a;if(!c)return =
e.each(function(c){h(a,b,c.handler)}),a;for(var =
f=3De.length,g;f--;)if(e[f].handler=3D=3D=3Dc){g=3De[f];break}if(!g)retur=
n =
a;b.include(":")?a.removeEventListener?a.removeEventListener("dataavailab=
le",g,!1):(a.detachEvent("ondataavailable",g),a.detachEvent("onlosecaptur=
e",
g)):(c=3DC(b),a.removeEventListener?a.removeEventListener(c,g,!1):a.detac=
hEvent("on"+c,g));d.set(b,e.without(g));return a}function =
m(a,b,c,d){a=3D$(a);Object.isUndefined(d)&&(d=3D!0);if(a=3D=3Ddocument&&d=
ocument.createEvent&&!a.dispatchEvent)a=3Ddocument.documentElement;var =
e;document.createEvent?(e=3Ddocument.createEvent("HTMLEvents"),e.initEven=
t("dataavailable",d,!0)):(e=3Ddocument.createEventObject(),e.eventType=3D=
d?"ondataavailable":"onlosecapture");e.eventName=3Db;e.memo=3Dc||{};docum=
ent.createEvent?a.dispatchEvent(e):
a.fireEvent(e.eventType,e);return l.extend(e)}function =
o(a,b,c,d){a=3D$(a);Object.isFunction(c)&&Object.isUndefined(d)&&(d=3Dc,c=
=3Dnull);return(new l.Handler(a,b,c,d)).start()}var =
l=3D{KEY_BACKSPACE:8,KEY_TAB:9,KEY_RETURN:13,KEY_ESC:27,KEY_LEFT:37,KEY_U=
P:38,KEY_RIGHT:39,KEY_DOWN:40,KEY_DELETE:46,KEY_HOME:36,KEY_END:35,KEY_PA=
GEUP:33,KEY_PAGEDOWN:34,KEY_INSERT:45,cache:{}},x=3Ddocument.documentElem=
ent,q=3D"onmouseenter"in x&&"onmouseleave"in =
x,r=3Dfunction(){return!1};window.attachEvent&&(r=3Dwindow.addEventListen=
er?
function(a){return!(a instanceof =
window.Event)}:function(){return!0});var =
s,w=3D{0:1,1:4,2:2};s=3Dwindow.attachEvent?window.addEventListener?functi=
on(c,d){return =
r(c)?b(c,d):a(c,d)}:b:Prototype.Browser.WebKit?c:a;l.Methods=3D{isLeftCli=
ck:function(a){return s(a,0)},isMiddleClick:function(a){return =
s(a,1)},isRightClick:function(a){return s(a,2)},element:function(a){var =
a=3Dl.extend(a),b=3Da.target,c=3Da.type;if((a=3Da.currentTarget)&&a.tagNa=
me&&(c=3D=3D=3D"load"||c=3D=3D=3D"error"||c=3D=3D=3D"click"&&a.tagName.to=
LowerCase()=3D=3D=3D"input"&&
a.type=3D=3D=3D"radio"))b=3Da;if(b.nodeType=3D=3DNode.TEXT_NODE)b=3Db.par=
entNode;return Element.extend(b)},findElement:function(a,b){var =
c=3Dl.element(a);if(!b)return =
c;for(;c;){if(Object.isElement(c)&&Prototype.Selector.match(c,b))return =
Element.extend(c);c=3Dc.parentNode}},pointer:function(a){return{x:d(a),y:=
e(a)}},pointerX:d,pointerY:e,stop:function(a){l.extend(a);a.preventDefaul=
t();a.stopPropagation();a.stopped=3D!0}};var =
y=3DObject.keys(l.Methods).inject({},function(a,b){a[b]=3Dl.Methods[b].me=
thodize();return a});if(window.attachEvent){var A=3D
function(a){switch(a.type){case "mouseover":case =
"mouseenter":a=3Da.fromElement;break;case "mouseout":case =
"mouseleave":a=3Da.toElement;break;default:return null}return =
Element.extend(a)},D=3D{stopPropagation:function(){this.cancelBubble=3D!0=
},preventDefault:function(){this.returnValue=3D!1},inspect:function(){ret=
urn"[object =
Event]"}};l.extend=3Dfunction(a,b){if(!a)return!1;if(!r(a))return =
a;if(a._extendedByPrototype)return =
a;a._extendedByPrototype=3DPrototype.emptyFunction;var =
c=3Dl.pointer(a);Object.extend(a,{target:a.srcElement||
b,relatedTarget:A(a),pageX:c.x,pageY:c.y});Object.extend(a,y);Object.exte=
nd(a,D);return a}}else =
l.extend=3DPrototype.K;if(window.addEventListener)l.prototype=3Dwindow.Ev=
ent.prototype||document.createEvent("HTMLEvents").__proto__,Object.extend=
(l.prototype,y);var =
z=3D[];Prototype.Browser.IE&&window.attachEvent("onunload",g);Prototype.B=
rowser.WebKit&&window.addEventListener("unload",Prototype.emptyFunction,!=
1);var =
C=3DPrototype.K,n=3D{mouseenter:"mouseover",mouseleave:"mouseout"};q||(C=3D=
function(a){return n[a]||
a});l.Handler=3DClass.create({initialize:function(a,b,c,d){this.element=3D=
$(a);this.eventName=3Db;this.selector=3Dc;this.callback=3Dd;this.handler=3D=
this.handleEvent.bind(this)},start:function(){l.observe(this.element,this=
.eventName,this.handler);return =
this},stop:function(){l.stopObserving(this.element,this.eventName,this.ha=
ndler);return this},handleEvent:function(a){var =
b=3Dl.findElement(a,this.selector);b&&this.callback.call(this.element,a,b=
)}});Object.extend(l,l.Methods);Object.extend(l,{fire:m,observe:j,stopObs=
erving:h,
on:o});Element.addMethods({fire:m,observe:j,stopObserving:h,on:o});Object=
.extend(document,{fire:m.methodize(),observe:j.methodize(),stopObserving:=
h.methodize(),on:o.methodize(),loaded:!1});window.Event?Object.extend(win=
dow.Event,l):window.Event=3Dl})();
(function(){function =
a(){if(!document.loaded)d&&window.clearTimeout(d),document.loaded=3D!0,do=
cument.fire("dom:loaded")}function =
b(){document.readyState=3D=3D=3D"complete"&&(document.stopObserving("read=
ystatechange",b),a())}function =
c(){try{document.documentElement.doScroll("left")}catch(b){d=3Dc.defer();=
return}a()}var =
d;document.addEventListener?document.addEventListener("DOMContentLoaded",=
a,!1):(document.observe("readystatechange",b),window=3D=3Dtop&&(d=3Dc.def=
er()));Event.observe(window,"load",a)})();Element.addMethods();
Hash.toQueryString=3DObject.toQueryString;var =
Toggle=3D{display:Element.toggle};Element.Methods.childOf=3DElement.Metho=
ds.descendantOf;
var Insertion=3D{Before:function(a,b){return =
Element.insert(a,{before:b})},Top:function(a,b){return =
Element.insert(a,{top:b})},Bottom:function(a,b){return =
Element.insert(a,{bottom:b})},After:function(a,b){return =
Element.insert(a,{after:b})}},$continue=3DError('"throw $continue" is =
deprecated, use "return" =
instead'),Position=3D{includeScrollOffsets:!1,prepare:function(){this.del=
taX=3Dwindow.pageXOffset||document.documentElement.scrollLeft||document.b=
ody.scrollLeft||0;this.deltaY=3Dwindow.pageYOffset||document.documentElem=
ent.scrollTop||
document.body.scrollTop||0},within:function(a,b,c){if(this.includeScrollO=
ffsets)return =
this.withinIncludingScrolloffsets(a,b,c);this.xcomp=3Db;this.ycomp=3Dc;th=
is.offset=3DElement.cumulativeOffset(a);return =
c>=3Dthis.offset[1]&&c<this.offset[1]+a.offsetHeight&&b>=3Dthis.offset[0]=
&&b<this.offset[0]+a.offsetWidth},withinIncludingScrolloffsets:function(a=
,b,c){var =
d=3DElement.cumulativeScrollOffset(a);this.xcomp=3Db+d[0]-this.deltaX;thi=
s.ycomp=3Dc+d[1]-this.deltaY;this.offset=3DElement.cumulativeOffset(a);re=
turn this.ycomp>=3D
this.offset[1]&&this.ycomp<this.offset[1]+a.offsetHeight&&this.xcomp>=3Dt=
his.offset[0]&&this.xcomp<this.offset[0]+a.offsetWidth},overlap:function(=
a,b){if(!a)return =
0;if(a=3D=3D"vertical")return(this.offset[1]+b.offsetHeight-this.ycomp)/b=
.offsetHeight;if(a=3D=3D"horizontal")return(this.offset[0]+b.offsetWidth-=
this.xcomp)/b.offsetWidth},cumulativeOffset:Element.Methods.cumulativeOff=
set,positionedOffset:Element.Methods.positionedOffset,absolutize:function=
(a){Position.prepare();return =
Element.absolutize(a)},relativize:function(a){Position.prepare();
return =
Element.relativize(a)},realOffset:Element.Methods.cumulativeScrollOffset,=
offsetParent:Element.Methods.getOffsetParent,page:Element.Methods.viewpor=
tOffset,clone:function(a,b,c){c=3Dc||{};return =
Element.clonePosition(b,a,c)}};
if(!document.getElementsByClassName)document.getElementsByClassName=3Dfun=
ction(a){function b(a){return a.blank()?null:"[contains(concat(' ', =
@class, ' '), ' "+a+" =
')]"}a.getElementsByClassName=3DPrototype.BrowserFeatures.XPath?function(=
a,d){var =
d=3Dd.toString().strip(),e=3D/\s/.test(d)?$w(d).map(b).join(""):b(d);retu=
rn e?document._getElementsByXPath(".//*"+e,a):[]}:function(a,b){var =
b=3Db.toString().strip(),e=3D[],f=3D/\s/.test(b)?$w(b):null;if(!f&&!b)ret=
urn e;for(var g=3D$(a).getElementsByTagName("*"),b=3D" "+b+" ",
j=3D0,h,m;h=3Dg[j];j++)h.className&&(m=3D" "+h.className+" =
")&&(m.include(b)||f&&f.all(function(a){return!a.toString().blank()&&m.in=
clude(" "+a+" ")}))&&e.push(Element.extend(h));return e};return =
function(a,b){return =
$(b||document.body).getElementsByClassName(a)}}(Element.Methods);Element.=
ClassNames=3DClass.create();
Element.ClassNames.prototype=3D{initialize:function(a){this.element=3D$(a=
)},_each:function(a){this.element.className.split(/\s+/).select(function(=
a){return =
a.length>0})._each(a)},set:function(a){this.element.className=3Da},add:fu=
nction(a){this.include(a)||this.set($A(this).concat(a).join(" =
"))},remove:function(a){this.include(a)&&this.set($A(this).without(a).joi=
n(" "))},toString:function(){return $A(this).join(" =
")}};Object.extend(Element.ClassNames.prototype,Enumerable);
(function(){window.Selector=3DClass.create({initialize:function(a){this.e=
xpression=3Da.strip()},findElements:function(a){return =
Prototype.Selector.select(this.expression,a)},match:function(a){return =
Prototype.Selector.match(a,this.expression)},toString:function(){return =
this.expression},inspect:function(){return"#<Selector: =
"+this.expression+">"}});Object.extend(Selector,{matchElements:function(a=
,b){for(var =
c=3DPrototype.Selector.match,d=3D[],e=3D0,f=3Da.length;e<f;e++){var =
g=3Da[e];c(g,b)&&d.push(Element.extend(g))}return d},
findElement:function(a,b,c){for(var =
c=3Dc||0,d=3D0,e,f=3D0,g=3Da.length;f<g;f++)if(e=3Da[f],Prototype.Selecto=
r.match(e,b)&&c=3D=3D=3Dd++)return =
Element.extend(e)},findChildElements:function(a,b){var =
c=3Db.toArray().join(", ");return =
Prototype.Selector.select(c,a||document)}})})();
var =
Scriptaculous=3D{Version:"1.9.0",require:function(a){try{document.write('=
<script type=3D"text/javascript" src=3D"'+a+'"><\/script>')}catch(b){var =
c=3Ddocument.createElement("script");c.type=3D"text/javascript";c.src=3Da=
;document.getElementsByTagName("head")[0].appendChild(c)}},REQUIRED_PROTO=
TYPE:"1.6.0.3",load:function(){function a(a){var =
b=3Da.replace(/_.*|\./g,""),b=3DparseInt(b+"0".times(4-b.length));return =
a.indexOf("_")>-1?b-1:b}if(typeof Prototype=3D=3D"undefined"||typeof =
Element=3D=3D"undefined"||typeof Element.Methods=3D=3D
"undefined"||a(Prototype.Version)<a(Scriptaculous.REQUIRED_PROTOTYPE))thr=
ow"script.aculo.us requires the Prototype JavaScript framework >=3D =
"+Scriptaculous.REQUIRED_PROTOTYPE;var =
b=3D/scriptaculous\.js(\?.*)?$/;$$("script[src]").findAll(function(a){ret=
urn a.src.match(b)}).each(function(a){var =
d=3Da.src.replace(b,""),a=3Da.src.match(/\?.*load=3D([a-z,]*)/);(a?a[1]:"=
builder,effects,dragdrop,controls,slider,sound").split(",").each(function=
(a){Scriptaculous.require(d+a+".js")})})}};Scriptaculous.load();
String.prototype.parseColor=3Dfunction(a){var =
b=3D"#";if(this.slice(0,4)=3D=3D"rgb("){var =
c=3Dthis.slice(4,this.length-1).split(","),d=3D0;do =
b+=3DparseInt(c[d]).toColorPart();while(++d<3)}else =
if(this.slice(0,1)=3D=3D"#"){if(this.length=3D=3D4)for(d=3D1;d<4;d++)b+=3D=
(this.charAt(d)+this.charAt(d)).toLowerCase();this.length=3D=3D7&&(b=3Dth=
is.toLowerCase())}return b.length=3D=3D7?b:a||this};
Element.collectTextNodes=3Dfunction(a){return =
$A($(a).childNodes).collect(function(a){return =
a.nodeType=3D=3D3?a.nodeValue:a.hasChildNodes()?Element.collectTextNodes(=
a):""}).flatten().join("")};Element.collectTextNodesIgnoreClass=3Dfunctio=
n(a,b){return $A($(a).childNodes).collect(function(a){return =
a.nodeType=3D=3D3?a.nodeValue:a.hasChildNodes()&&!Element.hasClassName(a,=
b)?Element.collectTextNodesIgnoreClass(a,b):""}).flatten().join("")};
Element.setContentZoom=3Dfunction(a,b){a=3D$(a);a.setStyle({fontSize:b/10=
0+"em"});Prototype.Browser.WebKit&&window.scrollBy(0,0);return =
a};Element.getInlineOpacity=3Dfunction(a){return =
$(a).style.opacity||""};Element.forceRerendering=3Dfunction(a){try{var =
a=3D$(a),b=3Ddocument.createTextNode(" =
");a.appendChild(b);a.removeChild(b)}catch(c){}};
var =
Effect=3D{_elementDoesNotExistError:{name:"ElementDoesNotExistError",mess=
age:"The specified DOM element does not exist, but is required for this =
effect to =
operate"},Transitions:{linear:Prototype.K,sinoidal:function(a){return-Mat=
h.cos(a*Math.PI)/2+0.5},reverse:function(a){return =
1-a},flicker:function(a){a=3D-Math.cos(a*Math.PI)/4+0.75+Math.random()/4;=
return =
a>1?1:a},wobble:function(a){return-Math.cos(a*Math.PI*9*a)/2+0.5},pulse:f=
unction(a,b){return-Math.cos(a*((b||5)-0.5)*2*Math.PI)/2+0.5},spring:func=
tion(a){return 1-
Math.cos(a*4.5*Math.PI)*Math.exp(-a*6)},none:function(){return =
0},full:function(){return =
1}},DefaultOptions:{duration:1,fps:100,sync:!1,from:0,to:1,delay:0,queue:=
"parallel"},tagifyText:function(a){var =
b=3D"position:relative";Prototype.Browser.IE&&(b+=3D";zoom:1");a=3D$(a);$=
A(a.childNodes).each(function(c){c.nodeType=3D=3D3&&(c.nodeValue.toArray(=
).each(function(d){a.insertBefore((new =
Element("span",{style:b})).update(d=3D=3D" =
"?String.fromCharCode(160):d),c)}),Element.remove(c))})},multiple:functio=
n(a,b,c){var a=3D
(typeof =
a=3D=3D"object"||Object.isFunction(a))&&a.length?a:$(a).childNodes,d=3DOb=
ject.extend({speed:0.1,delay:0},c||{}),e=3Dd.delay;$A(a).each(function(a,=
c){new =
b(a,Object.extend(d,{delay:c*d.speed+e}))})},PAIRS:{slide:["SlideDown","S=
lideUp"],blind:["BlindDown","BlindUp"],appear:["Appear","Fade"]},toggle:f=
unction(a,b,c){a=3D$(a);b=3D(b||"appear").toLowerCase();return =
Effect[Effect.PAIRS[b][a.visible()?1:0]](a,Object.extend({queue:{position=
:"end",scope:a.id||"global",limit:1}},c||{}))}};
Effect.DefaultOptions.transition=3DEffect.Transitions.sinoidal;
Effect.ScopedQueue=3DClass.create(Enumerable,{initialize:function(){this.=
effects=3D[];this.interval=3Dnull},_each:function(a){this.effects._each(a=
)},add:function(a){var b=3D(new =
Date).getTime();switch(Object.isString(a.options.queue)?a.options.queue:a=
.options.queue.position){case =
"front":this.effects.findAll(function(a){return =
a.state=3D=3D"idle"}).each(function(b){b.startOn+=3Da.finishOn;b.finishOn=
+=3Da.finishOn});break;case =
"with-last":b=3Dthis.effects.pluck("startOn").max()||b;break;case =
"end":b=3Dthis.effects.pluck("finishOn").max()||
b}a.startOn+=3Db;a.finishOn+=3Db;(!a.options.queue.limit||this.effects.le=
ngth<a.options.queue.limit)&&this.effects.push(a);if(!this.interval)this.=
interval=3DsetInterval(this.loop.bind(this),15)},remove:function(a){this.=
effects=3Dthis.effects.reject(function(b){return =
b=3D=3Da});if(this.effects.length=3D=3D0)clearInterval(this.interval),thi=
s.interval=3Dnull},loop:function(){for(var a=3D(new =
Date).getTime(),b=3D0,c=3Dthis.effects.length;b<c;b++)this.effects[b]&&th=
is.effects[b].loop(a)}});
Effect.Queues=3D{instances:$H(),get:function(a){if(!Object.isString(a))re=
turn a;return this.instances.get(a)||this.instances.set(a,new =
Effect.ScopedQueue)}};Effect.Queue=3DEffect.Queues.get("global");
Effect.Base=3DClass.create({position:null,start:function(a){if(a&&a.trans=
ition=3D=3D=3D!1)a.transition=3DEffect.Transitions.linear;this.options=3D=
Object.extend(Object.extend({},Effect.DefaultOptions),a||{});this.current=
Frame=3D0;this.state=3D"idle";this.startOn=3Dthis.options.delay*1E3;this.=
finishOn=3Dthis.startOn+this.options.duration*1E3;this.fromToDelta=3Dthis=
.options.to-this.options.from;this.totalTime=3Dthis.finishOn-this.startOn=
;this.totalFrames=3Dthis.options.fps*this.options.duration;this.render=3D=
function(){function a(b,
d){if(b.options[d+"Internal"])b.options[d+"Internal"](b);if(b.options[d])=
b.options[d](b)}return =
function(c){if(this.state=3D=3D=3D"idle")this.state=3D"running",a(this,"b=
eforeSetup"),this.setup&&this.setup(),a(this,"afterSetup");if(this.state=3D=
=3D=3D"running")this.position=3Dc=3Dthis.options.transition(c)*this.fromT=
oDelta+this.options.from,a(this,"beforeUpdate"),this.update&&this.update(=
c),a(this,"afterUpdate")}}();this.event("beforeStart");this.options.sync|=
|Effect.Queues.get(Object.isString(this.options.queue)?"global":
this.options.queue.scope).add(this)},loop:function(a){if(a>=3Dthis.startO=
n)if(a>=3Dthis.finishOn)this.render(1),this.cancel(),this.event("beforeFi=
nish"),this.finish&&this.finish(),this.event("afterFinish");else{var =
a=3D(a-this.startOn)/this.totalTime,b=3D(a*this.totalFrames).round();if(b=
>this.currentFrame)this.render(a),this.currentFrame=3Db}},cancel:function=
(){this.options.sync||Effect.Queues.get(Object.isString(this.options.queu=
e)?"global":this.options.queue.scope).remove(this);this.state=3D"finished=
"},event:function(a){if(this.options[a+
"Internal"])this.options[a+"Internal"](this);if(this.options[a])this.opti=
ons[a](this)},inspect:function(){var a=3D$H();for(property in =
this)Object.isFunction(this[property])||a.set(property,this[property]);re=
turn"#<Effect:"+a.inspect()+",options:"+$H(this.options).inspect()+">"}})=
;
Effect.Parallel=3DClass.create(Effect.Base,{initialize:function(a,b){this=
.effects=3Da||[];this.start(b)},update:function(a){this.effects.invoke("r=
ender",a)},finish:function(a){this.effects.each(function(b){b.render(1);b=
.cancel();b.event("beforeFinish");b.finish&&b.finish(a);b.event("afterFin=
ish")})}});
Effect.Tween=3DClass.create(Effect.Base,{initialize:function(a,b,c){var =
a=3DObject.isString(a)?$(a):a,d=3D$A(arguments),e=3Dd.last(),d=3Dd.length=
=3D=3D5?d[3]:null;this.method=3DObject.isFunction(e)?e.bind(a):Object.isF=
unction(a[e])?a[e].bind(a):function(b){a[e]=3Db};this.start(Object.extend=
({from:b,to:c},d||{}))},update:function(a){this.method(a)}});Effect.Event=
=3DClass.create(Effect.Base,{initialize:function(a){this.start(Object.ext=
end({duration:0},a||{}))},update:Prototype.emptyFunction});
Effect.Opacity=3DClass.create(Effect.Base,{initialize:function(a,b){this.=
element=3D$(a);if(!this.element)throw =
Effect._elementDoesNotExistError;Prototype.Browser.IE&&!this.element.curr=
entStyle.hasLayout&&this.element.setStyle({zoom:1});this.start(Object.ext=
end({from:this.element.getOpacity()||0,to:1},b||{}))},update:function(a){=
this.element.setOpacity(a)}});
Effect.Move=3DClass.create(Effect.Base,{initialize:function(a,b){this.ele=
ment=3D$(a);if(!this.element)throw =
Effect._elementDoesNotExistError;this.start(Object.extend({x:0,y:0,mode:"=
relative"},b||{}))},setup:function(){this.element.makePositioned();this.o=
riginalLeft=3DparseFloat(this.element.getStyle("left")||"0");this.origina=
lTop=3DparseFloat(this.element.getStyle("top")||"0");this.options.mode=3D=
=3D"absolute"&&(this.options.x-=3Dthis.originalLeft,this.options.y-=3Dthi=
s.originalTop)},update:function(a){this.element.setStyle({left:(this.opti=
ons.x*
a+this.originalLeft).round()+"px",top:(this.options.y*a+this.originalTop)=
.round()+"px"})}});Effect.MoveBy=3Dfunction(a,b,c,d){return new =
Effect.Move(a,Object.extend({x:c,y:b},d||{}))};
Effect.Scale=3DClass.create(Effect.Base,{initialize:function(a,b,c){this.=
element=3D$(a);if(!this.element)throw =
Effect._elementDoesNotExistError;this.start(Object.extend({scaleX:!0,scal=
eY:!0,scaleContent:!0,scaleFromCenter:!1,scaleMode:"box",scaleFrom:100,sc=
aleTo:b},c||{}))},setup:function(){this.restoreAfterFinish=3Dthis.options=
.restoreAfterFinish||!1;this.elementPositioning=3Dthis.element.getStyle("=
position");this.originalStyle=3D{};["top","left","width","height","fontSi=
ze"].each(function(a){this.originalStyle[a]=3D
this.element.style[a]}.bind(this));this.originalTop=3Dthis.element.offset=
Top;this.originalLeft=3Dthis.element.offsetLeft;var =
a=3Dthis.element.getStyle("font-size")||"100%";["em","px","%","pt"].each(=
function(b){if(a.indexOf(b)>0)this.fontSize=3DparseFloat(a),this.fontSize=
Type=3Db}.bind(this));this.factor=3D(this.options.scaleTo-this.options.sc=
aleFrom)/100;this.dims=3Dnull;if(this.options.scaleMode=3D=3D"box")this.d=
ims=3D[this.element.offsetHeight,this.element.offsetWidth];if(/^content/.=
test(this.options.scaleMode))this.dims=3D
[this.element.scrollHeight,this.element.scrollWidth];if(!this.dims)this.d=
ims=3D[this.options.scaleMode.originalHeight,this.options.scaleMode.origi=
nalWidth]},update:function(a){a=3Dthis.options.scaleFrom/100+this.factor*=
a;this.options.scaleContent&&this.fontSize&&this.element.setStyle({fontSi=
ze:this.fontSize*a+this.fontSizeType});this.setDimensions(this.dims[0]*a,=
this.dims[1]*a)},finish:function(){this.restoreAfterFinish&&this.element.=
setStyle(this.originalStyle)},setDimensions:function(a,b){var c=3D{};
if(this.options.scaleX)c.width=3Db.round()+"px";if(this.options.scaleY)c.=
height=3Da.round()+"px";if(this.options.scaleFromCenter){var =
d=3D(a-this.dims[0])/2,e=3D(b-this.dims[1])/2;if(this.elementPositioning=3D=
=3D"absolute"){if(this.options.scaleY)c.top=3Dthis.originalTop-d+"px";if(=
this.options.scaleX)c.left=3Dthis.originalLeft-e+"px"}else{if(this.option=
s.scaleY)c.top=3D-d+"px";if(this.options.scaleX)c.left=3D-e+"px"}}this.el=
ement.setStyle(c)}});
Effect.Highlight=3DClass.create(Effect.Base,{initialize:function(a,b){thi=
s.element=3D$(a);if(!this.element)throw =
Effect._elementDoesNotExistError;this.start(Object.extend({startcolor:"#f=
fff99"},b||{}))},setup:function(){if(this.element.getStyle("display")=3D=3D=
"none")this.cancel();else{this.oldStyle=3D{};if(!this.options.keepBackgro=
undImage)this.oldStyle.backgroundImage=3Dthis.element.getStyle("backgroun=
d-image"),this.element.setStyle({backgroundImage:"none"});if(!this.option=
s.endcolor)this.options.endcolor=3D
this.element.getStyle("background-color").parseColor("#ffffff");if(!this.=
options.restorecolor)this.options.restorecolor=3Dthis.element.getStyle("b=
ackground-color");this._base=3D$R(0,2).map(function(a){return =
parseInt(this.options.startcolor.slice(a*2+1,a*2+3),16)}.bind(this));this=
._delta=3D$R(0,2).map(function(a){return =
parseInt(this.options.endcolor.slice(a*2+1,a*2+3),16)-this._base[a]}.bind=
(this))}},update:function(a){this.element.setStyle({backgroundColor:$R(0,=
2).inject("#",function(b,c,d){return b+
(this._base[d]+this._delta[d]*a).round().toColorPart()}.bind(this))})},fi=
nish:function(){this.element.setStyle(Object.extend(this.oldStyle,{backgr=
oundColor:this.options.restorecolor}))}});Effect.ScrollTo=3Dfunction(a,b)=
{var =
c=3Db||{},d=3Ddocument.viewport.getScrollOffsets(),e=3D$(a).cumulativeOff=
set();c.offset&&(e[1]+=3Dc.offset);return new =
Effect.Tween(null,d.top,e[1],c,function(a){scrollTo(d.left,a.round())})};=

Effect.Fade=3Dfunction(a,b){var =
a=3D$(a),c=3Da.getInlineOpacity(),d=3DObject.extend({from:a.getOpacity()|=
|1,to:0,afterFinishInternal:function(a){a.options.to=3D=3D0&&a.element.hi=
de().setStyle({opacity:c})}},b||{});return new Effect.Opacity(a,d)};
Effect.Appear=3Dfunction(a,b){var =
a=3D$(a),c=3DObject.extend({from:a.getStyle("display")=3D=3D"none"?0:a.ge=
tOpacity()||0,to:1,afterFinishInternal:function(a){a.element.forceRerende=
ring()},beforeSetup:function(a){a.element.setOpacity(a.options.from).show=
()}},b||{});return new Effect.Opacity(a,c)};
Effect.Puff=3Dfunction(a,b){var =
a=3D$(a),c=3D{opacity:a.getInlineOpacity(),position:a.getStyle("position"=
),top:a.style.top,left:a.style.left,width:a.style.width,height:a.style.he=
ight};return new Effect.Parallel([new =
Effect.Scale(a,200,{sync:!0,scaleFromCenter:!0,scaleContent:!0,restoreAft=
erFinish:!0}),new =
Effect.Opacity(a,{sync:!0,to:0})],Object.extend({duration:1,beforeSetupIn=
ternal:function(a){Position.absolutize(a.effects[0].element)},afterFinish=
Internal:function(a){a.effects[0].element.hide().setStyle(c)}},
b||{}))};Effect.BlindUp=3Dfunction(a,b){a=3D$(a);a.makeClipping();return =
new =
Effect.Scale(a,0,Object.extend({scaleContent:!1,scaleX:!1,restoreAfterFin=
ish:!0,afterFinishInternal:function(a){a.element.hide().undoClipping()}},=
b||{}))};
Effect.BlindDown=3Dfunction(a,b){var =
a=3D$(a),c=3Da.getDimensions();return new =
Effect.Scale(a,100,Object.extend({scaleContent:!1,scaleX:!1,scaleFrom:0,s=
caleMode:{originalHeight:c.height,originalWidth:c.width},restoreAfterFini=
sh:!0,afterSetup:function(a){a.element.makeClipping().setStyle({height:"0=
px"}).show()},afterFinishInternal:function(a){a.element.undoClipping()}},=
b||{}))};
Effect.SwitchOff=3Dfunction(a,b){var =
a=3D$(a),c=3Da.getInlineOpacity();return new =
Effect.Appear(a,Object.extend({duration:0.4,from:0,transition:Effect.Tran=
sitions.flicker,afterFinishInternal:function(a){new =
Effect.Scale(a.element,1,{duration:0.3,scaleFromCenter:!0,scaleX:!1,scale=
Content:!1,restoreAfterFinish:!0,beforeSetup:function(a){a.element.makePo=
sitioned().makeClipping()},afterFinishInternal:function(a){a.element.hide=
().undoClipping().undoPositioned().setStyle({opacity:c})}})}},b||{}))};
Effect.DropOut=3Dfunction(a,b){var =
a=3D$(a),c=3D{top:a.getStyle("top"),left:a.getStyle("left"),opacity:a.get=
InlineOpacity()};return new Effect.Parallel([new =
Effect.Move(a,{x:0,y:100,sync:!0}),new =
Effect.Opacity(a,{sync:!0,to:0})],Object.extend({duration:0.5,beforeSetup=
:function(a){a.effects[0].element.makePositioned()},afterFinishInternal:f=
unction(a){a.effects[0].element.hide().undoPositioned().setStyle(c)}},b||=
{}))};
Effect.Shake=3Dfunction(a,b){var =
a=3D$(a),c=3DObject.extend({distance:20,duration:0.5},b||{}),d=3DparseFlo=
at(c.distance),e=3DparseFloat(c.duration)/10,f=3D{top:a.getStyle("top"),l=
eft:a.getStyle("left")};return new =
Effect.Move(a,{x:d,y:0,duration:e,afterFinishInternal:function(a){new =
Effect.Move(a.element,{x:-d*2,y:0,duration:e*2,afterFinishInternal:functi=
on(a){new =
Effect.Move(a.element,{x:d*2,y:0,duration:e*2,afterFinishInternal:functio=
n(a){new =
Effect.Move(a.element,{x:-d*2,y:0,duration:e*2,afterFinishInternal:functi=
on(a){new Effect.Move(a.element,
{x:d*2,y:0,duration:e*2,afterFinishInternal:function(a){new =
Effect.Move(a.element,{x:-d,y:0,duration:e,afterFinishInternal:function(a=
){a.element.undoPositioned().setStyle(f)}})}})}})}})}})}})};
Effect.SlideDown=3Dfunction(a,b){var =
a=3D$(a).cleanWhitespace(),c=3Da.down().getStyle("bottom"),d=3Da.getDimen=
sions();return new =
Effect.Scale(a,100,Object.extend({scaleContent:!1,scaleX:!1,scaleFrom:win=
dow.opera?0:1,scaleMode:{originalHeight:d.height,originalWidth:d.width},r=
estoreAfterFinish:!0,afterSetup:function(a){a.element.makePositioned();a.=
element.down().makePositioned();window.opera&&a.element.setStyle({top:""}=
);a.element.makeClipping().setStyle({height:"0px"}).show()},afterUpdateIn=
ternal:function(a){a.element.down().setStyle({bottom:a.dims[0]-
a.element.clientHeight+"px"})},afterFinishInternal:function(a){a.element.=
undoClipping().undoPositioned();a.element.down().undoPositioned().setStyl=
e({bottom:c})}},b||{}))};
Effect.SlideUp=3Dfunction(a,b){var =
a=3D$(a).cleanWhitespace(),c=3Da.down().getStyle("bottom"),d=3Da.getDimen=
sions();return new =
Effect.Scale(a,window.opera?0:1,Object.extend({scaleContent:!1,scaleX:!1,=
scaleMode:"box",scaleFrom:100,scaleMode:{originalHeight:d.height,original=
Width:d.width},restoreAfterFinish:!0,afterSetup:function(a){a.element.mak=
ePositioned();a.element.down().makePositioned();window.opera&&a.element.s=
etStyle({top:""});a.element.makeClipping().show()},afterUpdateInternal:fu=
nction(a){a.element.down().setStyle({bottom:a.dims[0]-
a.element.clientHeight+"px"})},afterFinishInternal:function(a){a.element.=
hide().undoClipping().undoPositioned();a.element.down().undoPositioned().=
setStyle({bottom:c})}},b||{}))};Effect.Squish=3Dfunction(a){return new =
Effect.Scale(a,window.opera?1:0,{restoreAfterFinish:!0,beforeSetup:functi=
on(a){a.element.makeClipping()},afterFinishInternal:function(a){a.element=
.hide().undoClipping()}})};
Effect.Grow=3Dfunction(a,b){var =
a=3D$(a),c=3DObject.extend({direction:"center",moveTransition:Effect.Tran=
sitions.sinoidal,scaleTransition:Effect.Transitions.sinoidal,opacityTrans=
ition:Effect.Transitions.full},b||{}),d=3D{top:a.style.top,left:a.style.l=
eft,height:a.style.height,width:a.style.width,opacity:a.getInlineOpacity(=
)},e=3Da.getDimensions(),f,g,j,h;switch(c.direction){case =
"top-left":f=3Dg=3Dj=3Dh=3D0;break;case =
"top-right":f=3De.width;g=3Dh=3D0;j=3D-e.width;break;case =
"bottom-left":f=3Dj=3D0;g=3De.height;h=3D-e.height;break;
case =
"bottom-right":f=3De.width;g=3De.height;j=3D-e.width;h=3D-e.height;break;=
case =
"center":f=3De.width/2,g=3De.height/2,j=3D-e.width/2,h=3D-e.height/2}retu=
rn new =
Effect.Move(a,{x:f,y:g,duration:0.01,beforeSetup:function(a){a.element.hi=
de().makeClipping().makePositioned()},afterFinishInternal:function(a){new=
 Effect.Parallel([new =
Effect.Opacity(a.element,{sync:!0,to:1,from:0,transition:c.opacityTransit=
ion}),new =
Effect.Move(a.element,{x:j,y:h,sync:!0,transition:c.moveTransition}),new =
Effect.Scale(a.element,100,{scaleMode:{originalHeight:e.height,
originalWidth:e.width},sync:!0,scaleFrom:window.opera?1:0,transition:c.sc=
aleTransition,restoreAfterFinish:!0})],Object.extend({beforeSetup:functio=
n(a){a.effects[0].element.setStyle({height:"0px"}).show()},afterFinishInt=
ernal:function(a){a.effects[0].element.undoClipping().undoPositioned().se=
tStyle(d)}},c))}})};
Effect.Shrink=3Dfunction(a,b){var =
a=3D$(a),c=3DObject.extend({direction:"center",moveTransition:Effect.Tran=
sitions.sinoidal,scaleTransition:Effect.Transitions.sinoidal,opacityTrans=
ition:Effect.Transitions.none},b||{}),d=3D{top:a.style.top,left:a.style.l=
eft,height:a.style.height,width:a.style.width,opacity:a.getInlineOpacity(=
)},e=3Da.getDimensions(),f,g;switch(c.direction){case =
"top-left":f=3Dg=3D0;break;case "top-right":f=3De.width;g=3D0;break;case =
"bottom-left":f=3D0;g=3De.height;break;case =
"bottom-right":f=3De.width;g=3D
e.height;break;case "center":f=3De.width/2,g=3De.height/2}return new =
Effect.Parallel([new =
Effect.Opacity(a,{sync:!0,to:0,from:1,transition:c.opacityTransition}),ne=
w =
Effect.Scale(a,window.opera?1:0,{sync:!0,transition:c.scaleTransition,res=
toreAfterFinish:!0}),new =
Effect.Move(a,{x:f,y:g,sync:!0,transition:c.moveTransition})],Object.exte=
nd({beforeStartInternal:function(a){a.effects[0].element.makePositioned()=
.makeClipping()},afterFinishInternal:function(a){a.effects[0].element.hid=
e().undoClipping().undoPositioned().setStyle(d)}},
c))};Effect.Pulsate=3Dfunction(a,b){var =
a=3D$(a),c=3Db||{},d=3Da.getInlineOpacity(),e=3Dc.transition||Effect.Tran=
sitions.linear;return new =
Effect.Opacity(a,Object.extend(Object.extend({duration:2,from:0,afterFini=
shInternal:function(a){a.element.setStyle({opacity:d})}},c),{transition:f=
unction(a){return 1-e(-Math.cos(a*(c.pulses||5)*2*Math.PI)/2+0.5)}}))};
Effect.Fold=3Dfunction(a,b){var =
a=3D$(a),c=3D{top:a.style.top,left:a.style.left,width:a.style.width,heigh=
t:a.style.height};a.makeClipping();return new =
Effect.Scale(a,5,Object.extend({scaleContent:!1,scaleX:!1,afterFinishInte=
rnal:function(){new =
Effect.Scale(a,1,{scaleContent:!1,scaleY:!1,afterFinishInternal:function(=
a){a.element.hide().undoClipping().setStyle(c)}})}},b||{}))};
Effect.Morph=3DClass.create(Effect.Base,{initialize:function(a,b){this.el=
ement=3D$(a);if(!this.element)throw Effect._elementDoesNotExistError;var =
c=3DObject.extend({style:{}},b||{});if(Object.isString(c.style))if(c.styl=
e.include(":"))this.style=3Dc.style.parseStyle();else{this.element.addCla=
ssName(c.style);this.style=3D$H(this.element.getStyles());this.element.re=
moveClassName(c.style);var =
d=3Dthis.element.getStyles();this.style=3Dthis.style.reject(function(a){r=
eturn =
a.value=3D=3Dd[a.key]});c.afterFinishInternal=3Dfunction(a){a.element.add=
ClassName(a.options.style);
a.transforms.each(function(b){a.element.style[b.style]=3D""})}}else =
this.style=3D$H(c.style);this.start(c)},setup:function(){function =
a(a){if(!a||["rgba(0, 0, 0, =
0)","transparent"].include(a))a=3D"#ffffff";a=3Da.parseColor();return =
$R(0,2).map(function(c){return =
parseInt(a.slice(c*2+1,c*2+3),16)})}this.transforms=3Dthis.style.map(func=
tion(b){var =
c=3Db[0],b=3Db[1],d=3Dnull;b.parseColor("#zzzzzz")!=3D"#zzzzzz"?(b=3Db.pa=
rseColor(),d=3D"color"):c=3D=3D"opacity"?(b=3DparseFloat(b),Prototype.Bro=
wser.IE&&!this.element.currentStyle.hasLayout&&
this.element.setStyle({zoom:1})):Element.CSS_LENGTH.test(b)&&(d=3Db.match=
(/^([\+\-]?[0-9\.]+)(.*)$/),b=3DparseFloat(d[1]),d=3Dd.length=3D=3D3?d[2]=
:null);var =
e=3Dthis.element.getStyle(c);return{style:c.camelize(),originalValue:d=3D=
=3D"color"?a(e):parseFloat(e||0),targetValue:d=3D=3D"color"?a(b):b,unit:d=
}}.bind(this)).reject(function(a){return =
a.originalValue=3D=3Da.targetValue||a.unit!=3D"color"&&(isNaN(a.originalV=
alue)||isNaN(a.targetValue))})},update:function(a){for(var =
b=3D{},c,d=3Dthis.transforms.length;d--;)b[(c=3Dthis.transforms[d]).style=
]=3D
c.unit=3D=3D"color"?"#"+Math.round(c.originalValue[0]+(c.targetValue[0]-c=
.originalValue[0])*a).toColorPart()+Math.round(c.originalValue[1]+(c.targ=
etValue[1]-c.originalValue[1])*a).toColorPart()+Math.round(c.originalValu=
e[2]+(c.targetValue[2]-c.originalValue[2])*a).toColorPart():(c.originalVa=
lue+(c.targetValue-c.originalValue)*a).toFixed(3)+(c.unit=3D=3D=3Dnull?""=
:c.unit);this.element.setStyle(b,!0)}});
Effect.Transform=3DClass.create({initialize:function(a,b){this.tracks=3D[=
];this.options=3Db||{};this.addTracks(a)},addTracks:function(a){a.each(fu=
nction(a){var =
a=3D$H(a),c=3Da.values().first();this.tracks.push($H({ids:a.keys().first(=
),effect:Effect.Morph,options:{style:c}}))}.bind(this));return =
this},play:function(){return new =
Effect.Parallel(this.tracks.map(function(a){var =
b=3Da.get("ids"),c=3Da.get("effect"),d=3Da.get("options");return[$(b)||$$=
(b)].flatten().map(function(a){return new c(a,Object.extend({sync:!0},
d))})}).flatten(),this.options)}});Element.CSS_PROPERTIES=3D$w("backgroun=
dColor backgroundPosition borderBottomColor borderBottomStyle =
borderBottomWidth borderLeftColor borderLeftStyle borderLeftWidth =
borderRightColor borderRightStyle borderRightWidth borderSpacing =
borderTopColor borderTopStyle borderTopWidth bottom clip color fontSize =
fontWeight height left letterSpacing lineHeight marginBottom marginLeft =
marginRight marginTop markerOffset maxHeight maxWidth minHeight minWidth =
opacity outlineColor outlineOffset outlineWidth paddingBottom =
paddingLeft paddingRight paddingTop right textIndent top width =
wordSpacing zIndex");
Element.CSS_LENGTH=3D/^(([\+\-]?[0-9\.]+)(em|ex|px|in|cm|mm|pt|pc|\%))|0$=
/;String.__parseStyleElement=3Ddocument.createElement("div");
String.prototype.parseStyle=3Dfunction(){var =
a,b=3D$H();Prototype.Browser.WebKit?a=3D(new =
Element("div",{style:this})).style:(String.__parseStyleElement.innerHTML=3D=
'<div =
style=3D"'+this+'"></div>',a=3DString.__parseStyleElement.childNodes[0].s=
tyle);Element.CSS_PROPERTIES.each(function(c){a[c]&&b.set(c,a[c])});Proto=
type.Browser.IE&&this.include("opacity")&&b.set("opacity",this.match(/opa=
city:\s*((?:0|1)?(?:\.\d*)?)/)[1]);return b};
Element.getStyles=3Ddocument.defaultView&&document.defaultView.getCompute=
dStyle?function(a){var =
b=3Ddocument.defaultView.getComputedStyle($(a),null);return =
Element.CSS_PROPERTIES.inject({},function(a,d){a[d]=3Db[d];return =
a})}:function(a){var =
a=3D$(a),b=3Da.currentStyle,c;c=3DElement.CSS_PROPERTIES.inject({},functi=
on(a,c){a[c]=3Db[c];return =
a});if(!c.opacity)c.opacity=3Da.getOpacity();return c};
Effect.Methods=3D{morph:function(a,b,c){a=3D$(a);new =
Effect.Morph(a,Object.extend({style:b},c||{}));return =
a},visualEffect:function(a,b,c){a=3D$(a);b=3Db.dasherize().camelize();b=3D=
b.charAt(0).toUpperCase()+b.substring(1);new Effect[b](a,c);return =
a},highlight:function(a,b){a=3D$(a);new Effect.Highlight(a,b);return =
a}};
$w("fade appear grow shrink fold blindUp blindDown slideUp slideDown =
pulsate shake puff squish switchOff =
dropOut").each(function(a){Effect.Methods[a]=3Dfunction(b,c){b=3D$(b);Eff=
ect[a.charAt(0).toUpperCase()+a.substring(1)](b,c);return =
b}});$w("getInlineOpacity forceRerendering setContentZoom =
collectTextNodes collectTextNodesIgnoreClass =
getStyles").each(function(a){Effect.Methods[a]=3DElement[a]});Element.add=
Methods(Effect.Methods);
var =
Builder=3D{NODEMAP:{AREA:"map",CAPTION:"table",COL:"table",COLGROUP:"tabl=
e",LEGEND:"fieldset",OPTGROUP:"select",OPTION:"select",PARAM:"object",TBO=
DY:"table",TD:"table",TFOOT:"table",TH:"table",THEAD:"table",TR:"table"},=
node:function(a,b,c){var =
a=3Da.toUpperCase(),d=3Ddocument.createElement(this.NODEMAP[a]||"div");tr=
y{d.innerHTML=3D"<"+a+"></"+a+">"}catch(e){}var =
f=3Dd.firstChild||null;f&&f.tagName.toUpperCase()!=3Da&&(f=3Df.getElement=
sByTagName(a)[0]);f||(f=3Ddocument.createElement(a));if(f){if(b)if(this._=
isStringOrNumber(b)||
b instanceof Array||b.tagName)this._children(f,b);else{var =
g=3Dthis._attributes(b);if(g.length){try{d.innerHTML=3D"<"+a+" =
"+g+"></"+a+">"}catch(j){}f=3Dd.firstChild||null;if(!f)for(attr in =
f=3Ddocument.createElement(a),b)f[attr=3D=3D"class"?"className":attr]=3Db=
[attr];f.tagName.toUpperCase()!=3Da&&(f=3Dd.getElementsByTagName(a)[0])}}=
c&&this._children(f,c);return $(f)}},_text:function(a){return =
document.createTextNode(a)},ATTR_MAP:{className:"class",htmlFor:"for"},_a=
ttributes:function(a){var b=3D[];for(attribute in a)b.push((attribute in
this.ATTR_MAP?this.ATTR_MAP[attribute]:attribute)+'=3D"'+a[attribute].toS=
tring().escapeHTML().gsub(/"/,"&quot;")+'"');return b.join(" =
")},_children:function(a,b){b.tagName?a.appendChild(b):typeof =
b=3D=3D"object"?b.flatten().each(function(b){typeof =
b=3D=3D"object"?a.appendChild(b):Builder._isStringOrNumber(b)&&a.appendCh=
ild(Builder._text(b))}):Builder._isStringOrNumber(b)&&a.appendChild(Build=
er._text(b))},_isStringOrNumber:function(a){return typeof =
a=3D=3D"string"||typeof a=3D=3D"number"},build:function(a){var =
b=3Dthis.node("div");
$(b).update(a.strip());return b.down()},dump:function(a){typeof =
a!=3D"object"&&typeof a!=3D"function"&&(a=3Dwindow);"A ABBR ACRONYM =
ADDRESS APPLET AREA B BASE BASEFONT BDO BIG BLOCKQUOTE BODY BR BUTTON =
CAPTION CENTER CITE CODE COL COLGROUP DD DEL DFN DIR DIV DL DT EM =
FIELDSET FONT FORM FRAME FRAMESET H1 H2 H3 H4 H5 H6 HEAD HR HTML I =
IFRAME IMG INPUT INS ISINDEX KBD LABEL LEGEND LI LINK MAP MENU META =
NOFRAMES NOSCRIPT OBJECT OL OPTGROUP OPTION P PARAM PRE Q S SAMP SCRIPT =
SELECT SMALL SPAN STRIKE STRONG STYLE SUB SUP TABLE TBODY TD TEXTAREA =
TFOOT TH THEAD TITLE TR TT U UL =
VAR".split(/\s+/).each(function(b){a[b]=3D
function(){return =
Builder.node.apply(Builder,[b].concat($A(arguments)))}})}};if(Object.isUn=
defined(Effect))throw"dragdrop.js requires including script.aculo.us' =
effects.js library";
var =
Droppables=3D{drops:[],remove:function(a){this.drops=3Dthis.drops.reject(=
function(b){return b.element=3D=3D$(a)})},add:function(a,b){var =
a=3D$(a),c=3DObject.extend({greedy:!0,hoverclass:null,tree:!1},b||{});if(=
c.containment){c._containers=3D[];var =
d=3Dc.containment;Object.isArray(d)?d.each(function(a){c._containers.push=
($(a))}):c._containers.push($(d))}if(c.accept)c.accept=3D[c.accept].flatt=
en();Element.makePositioned(a);c.element=3Da;this.drops.push(c)},findDeep=
estChild:function(a){deepest=3Da[0];for(i=3D1;i<a.length;++i)Element.isPa=
rent(a[i].element,
deepest.element)&&(deepest=3Da[i]);return =
deepest},isContained:function(a,b){var =
c;c=3Db.tree?a.treeNode:a.parentNode;return =
b._containers.detect(function(a){return =
c=3D=3Da})},isAffected:function(a,b,c){return =
c.element!=3Db&&(!c._containers||this.isContained(b,c))&&(!c.accept||Elem=
ent.classNames(b).detect(function(a){return =
c.accept.include(a)}))&&Position.within(c.element,a[0],a[1])},deactivate:=
function(a){a.hoverclass&&Element.removeClassName(a.element,a.hoverclass)=
;this.last_active=3Dnull},activate:function(a){a.hoverclass&&
Element.addClassName(a.element,a.hoverclass);this.last_active=3Da},show:f=
unction(a,b){if(this.drops.length){var =
c,d=3D[];this.drops.each(function(c){Droppables.isAffected(a,b,c)&&d.push=
(c)});d.length>0&&(c=3DDroppables.findDeepestChild(d));this.last_active&&=
this.last_active!=3Dc&&this.deactivate(this.last_active);if(c){Position.w=
ithin(c.element,a[0],a[1]);if(c.onHover)c.onHover(b,c.element,Position.ov=
erlap(c.overlap,c.element));c!=3Dthis.last_active&&Droppables.activate(c)=
}}},fire:function(a,b){if(this.last_active&&
(Position.prepare(),this.isAffected([Event.pointerX(a),Event.pointerY(a)]=
,b,this.last_active)&&this.last_active.onDrop))return =
this.last_active.onDrop(b,this.last_active.element,a),!0},reset:function(=
){this.last_active&&this.deactivate(this.last_active)}},Draggables=3D{dra=
gs:[],observers:[],register:function(a){if(this.drags.length=3D=3D0)this.=
eventMouseUp=3Dthis.endDrag.bindAsEventListener(this),this.eventMouseMove=
=3Dthis.updateDrag.bindAsEventListener(this),this.eventKeypress=3Dthis.ke=
yPress.bindAsEventListener(this),
Event.observe(document,"mouseup",this.eventMouseUp),Event.observe(documen=
t,"mousemove",this.eventMouseMove),Event.observe(document,"keypress",this=
.eventKeypress);this.drags.push(a)},unregister:function(a){this.drags=3Dt=
his.drags.reject(function(b){return =
b=3D=3Da});this.drags.length=3D=3D0&&(Event.stopObserving(document,"mouse=
up",this.eventMouseUp),Event.stopObserving(document,"mousemove",this.even=
tMouseMove),Event.stopObserving(document,"keypress",this.eventKeypress))}=
,activate:function(a){a.options.delay?
this._timeout=3DsetTimeout(function(){Draggables._timeout=3Dnull;window.f=
ocus();Draggables.activeDraggable=3Da}.bind(this),a.options.delay):(windo=
w.focus(),this.activeDraggable=3Da)},deactivate:function(){this.activeDra=
ggable=3Dnull},updateDrag:function(a){if(this.activeDraggable){var =
b=3D[Event.pointerX(a),Event.pointerY(a)];if(!(this._lastPointer&&this._l=
astPointer.inspect()=3D=3Db.inspect()))this._lastPointer=3Db,this.activeD=
raggable.updateDrag(a,b)}},endDrag:function(a){if(this._timeout)clearTime=
out(this._timeout),
this._timeout=3Dnull;if(this.activeDraggable)this._lastPointer=3Dnull,thi=
s.activeDraggable.endDrag(a),this.activeDraggable=3Dnull},keyPress:functi=
on(a){this.activeDraggable&&this.activeDraggable.keyPress(a)},addObserver=
:function(a){this.observers.push(a);this._cacheObserverCallbacks()},remov=
eObserver:function(a){this.observers=3Dthis.observers.reject(function(b){=
return =
b.element=3D=3Da});this._cacheObserverCallbacks()},notify:function(a,b,c)=
{this[a+"Count"]>0&&this.observers.each(function(d){if(d[a])d[a](a,b,
c)});if(b.options[a])b.options[a](b,c)},_cacheObserverCallbacks:function(=
){["onStart","onEnd","onDrag"].each(function(a){Draggables[a+"Count"]=3DD=
raggables.observers.select(function(b){return =
b[a]}).length})}},Draggable=3DClass.create({initialize:function(a,b){var =
c=3D{handle:!1,reverteffect:function(a,b,c){new =
Effect.Move(a,{x:-c,y:-b,duration:Math.sqrt(Math.abs(b^2)+Math.abs(c^2))*=
0.02,queue:{scope:"_draggable",position:"end"}})},endeffect:function(a){v=
ar b=3DObject.isNumber(a._opacity)?a._opacity:1;new Effect.Opacity(a,
{duration:0.2,from:0.7,to:b,queue:{scope:"_draggable",position:"end"},aft=
erFinish:function(){Draggable._dragging[a]=3D!1}})},zindex:1E3,revert:!1,=
quiet:!1,scroll:!1,scrollSensitivity:20,scrollSpeed:15,snap:!1,delay:0};(=
!b||Object.isUndefined(b.endeffect))&&Object.extend(c,{starteffect:functi=
on(a){a._opacity=3DElement.getOpacity(a);Draggable._dragging[a]=3D!0;new =
Effect.Opacity(a,{duration:0.2,from:a._opacity,to:0.7})}});c=3DObject.ext=
end(c,b||{});this.element=3D$(a);if(c.handle&&Object.isString(c.handle))t=
his.handle=3D
this.element.down("."+c.handle,0);if(!this.handle)this.handle=3D$(c.handl=
e);if(!this.handle)this.handle=3Dthis.element;if(c.scroll&&!c.scroll.scro=
llTo&&!c.scroll.outerHTML)c.scroll=3D$(c.scroll),this._isScrollChild=3DEl=
ement.childOf(this.element,c.scroll);Element.makePositioned(this.element)=
;this.options=3Dc;this.dragging=3D!1;this.eventMouseDown=3Dthis.initDrag.=
bindAsEventListener(this);Event.observe(this.handle,"mousedown",this.even=
tMouseDown);Draggables.register(this)},destroy:function(){Event.stopObser=
ving(this.handle,
"mousedown",this.eventMouseDown);Draggables.unregister(this)},currentDelt=
a:function(){return[parseInt(Element.getStyle(this.element,"left")||"0"),=
parseInt(Element.getStyle(this.element,"top")||"0")]},initDrag:function(a=
){if(Object.isUndefined(Draggable._dragging[this.element])||!Draggable._d=
ragging[this.element])if(Event.isLeftClick(a)&&(!(tag_name=3DEvent.elemen=
t(a).tagName.toUpperCase())||!(tag_name=3D=3D"INPUT"||tag_name=3D=3D"SELE=
CT"||tag_name=3D=3D"OPTION"||tag_name=3D=3D"BUTTON"||tag_name=3D=3D"TEXTA=
REA"))){var b=3D
[Event.pointerX(a),Event.pointerY(a)],c=3Dthis.element.cumulativeOffset()=
;this.offset=3D[0,1].map(function(a){return =
b[a]-c[a]});Draggables.activate(this);Event.stop(a)}},startDrag:function(=
a){this.dragging=3D!0;if(!this.delta)this.delta=3Dthis.currentDelta();if(=
this.options.zindex)this.originalZ=3DparseInt(Element.getStyle(this.eleme=
nt,"z-index")||0),this.element.style.zIndex=3Dthis.options.zindex;if(this=
.options.ghosting)this._clone=3Dthis.element.cloneNode(!0),(this._origina=
llyAbsolute=3Dthis.element.getStyle("position")=3D=3D
"absolute")||Position.absolutize(this.element),this.element.parentNode.in=
sertBefore(this._clone,this.element);if(this.options.scroll)if(this.optio=
ns.scroll=3D=3Dwindow){var =
b=3Dthis._getWindowScroll(this.options.scroll);this.originalScrollLeft=3D=
b.left;this.originalScrollTop=3Db.top}else =
this.originalScrollLeft=3Dthis.options.scroll.scrollLeft,this.originalScr=
ollTop=3Dthis.options.scroll.scrollTop;Draggables.notify("onStart",this,a=
);this.options.starteffect&&this.options.starteffect(this.element)},updat=
eDrag:function(a,
b){this.dragging||this.startDrag(a);this.options.quiet||(Position.prepare=
(),Droppables.show(b,this.element));Draggables.notify("onDrag",this,a);th=
is.draw(b);this.options.change&&this.options.change(this);if(this.options=
.scroll){this.stopScrolling();var =
c;if(this.options.scroll=3D=3Dwindow)with(this._getWindowScroll(this.opti=
ons.scroll))c=3D[left,top,left+width,top+height];else =
c=3DPosition.page(this.options.scroll).toArray(),c[0]+=3Dthis.options.scr=
oll.scrollLeft+Position.deltaX,c[1]+=3Dthis.options.scroll.scrollTop+
Position.deltaY,c.push(c[0]+this.options.scroll.offsetWidth),c.push(c[1]+=
this.options.scroll.offsetHeight);var =
d=3D[0,0];b[0]<c[0]+this.options.scrollSensitivity&&(d[0]=3Db[0]-(c[0]+th=
is.options.scrollSensitivity));b[1]<c[1]+this.options.scrollSensitivity&&=
(d[1]=3Db[1]-(c[1]+this.options.scrollSensitivity));b[0]>c[2]-this.option=
s.scrollSensitivity&&(d[0]=3Db[0]-(c[2]-this.options.scrollSensitivity));=
b[1]>c[3]-this.options.scrollSensitivity&&(d[1]=3Db[1]-(c[3]-this.options=
.scrollSensitivity));this.startScrolling(d)}Prototype.Browser.WebKit&&
window.scrollBy(0,0);Event.stop(a)},finishDrag:function(a,b){this.draggin=
g=3D!1;if(this.options.quiet){Position.prepare();var =
c=3D[Event.pointerX(a),Event.pointerY(a)];Droppables.show(c,this.element)=
}if(this.options.ghosting)this._originallyAbsolute||Position.relativize(t=
his.element),delete =
this._originallyAbsolute,Element.remove(this._clone),this._clone=3Dnull;c=
=3D!1;b&&((c=3DDroppables.fire(a,this.element))||(c=3D!1));if(c&&this.opt=
ions.onDropped)this.options.onDropped(this.element);Draggables.notify("on=
End",
this,a);var =
d=3Dthis.options.revert;d&&Object.isFunction(d)&&(d=3Dd(this.element));va=
r =
e=3Dthis.currentDelta();d&&this.options.reverteffect?(c=3D=3D0||d!=3D"fai=
lure")&&this.options.reverteffect(this.element,e[1]-this.delta[1],e[0]-th=
is.delta[0]):this.delta=3De;if(this.options.zindex)this.element.style.zIn=
dex=3Dthis.originalZ;this.options.endeffect&&this.options.endeffect(this.=
element);Draggables.deactivate(this);Droppables.reset()},keyPress:functio=
n(a){a.keyCode=3D=3DEvent.KEY_ESC&&(this.finishDrag(a,!1),Event.stop(a))}=
,
endDrag:function(a){this.dragging&&(this.stopScrolling(),this.finishDrag(=
a,!0),Event.stop(a))},draw:function(a){var =
b=3Dthis.element.cumulativeOffset();if(this.options.ghosting){var =
c=3DPosition.realOffset(this.element);b[0]+=3Dc[0]-Position.deltaX;b[1]+=3D=
c[1]-Position.deltaY}c=3Dthis.currentDelta();b[0]-=3Dc[0];b[1]-=3Dc[1];th=
is.options.scroll&&this.options.scroll!=3Dwindow&&this._isScrollChild&&(b=
[0]-=3Dthis.options.scroll.scrollLeft-this.originalScrollLeft,b[1]-=3Dthi=
s.options.scroll.scrollTop-this.originalScrollTop);
c=3D[0,1].map(function(c){return =
a[c]-b[c]-this.offset[c]}.bind(this));this.options.snap&&(c=3DObject.isFu=
nction(this.options.snap)?this.options.snap(c[0],c[1],this):Object.isArra=
y(this.options.snap)?c.map(function(a,b){return(a/this.options.snap[b]).r=
ound()*this.options.snap[b]}.bind(this)):c.map(function(a){return(a/this.=
options.snap).round()*this.options.snap}.bind(this)));var =
d=3Dthis.element.style;if(!this.options.constraint||this.options.constrai=
nt=3D=3D"horizontal")d.left=3Dc[0]+"px";if(!this.options.constraint||
this.options.constraint=3D=3D"vertical")d.top=3Dc[1]+"px";if(d.visibility=
=3D=3D"hidden")d.visibility=3D""},stopScrolling:function(){if(this.scroll=
Interval)clearInterval(this.scrollInterval),this.scrollInterval=3Dnull,Dr=
aggables._lastScrollPointer=3Dnull},startScrolling:function(a){if(a[0]||a=
[1])this.scrollSpeed=3D[a[0]*this.options.scrollSpeed,a[1]*this.options.s=
crollSpeed],this.lastScrolled=3Dnew =
Date,this.scrollInterval=3DsetInterval(this.scroll.bind(this),10)},scroll=
:function(){var a=3Dnew Date,b=3Da-this.lastScrolled;
this.lastScrolled=3Da;if(this.options.scroll=3D=3Dwindow)with(this._getWi=
ndowScroll(this.options.scroll)){if(this.scrollSpeed[0]||this.scrollSpeed=
[1])a=3Db/1E3,this.options.scroll.scrollTo(left+a*this.scrollSpeed[0],top=
+a*this.scrollSpeed[1])}else =
this.options.scroll.scrollLeft+=3Dthis.scrollSpeed[0]*b/1E3,this.options.=
scroll.scrollTop+=3Dthis.scrollSpeed[1]*b/1E3;Position.prepare();Droppabl=
es.show(Draggables._lastPointer,this.element);Draggables.notify("onDrag",=
this);if(this._isScrollChild)Draggables._lastScrollPointer=3D
Draggables._lastScrollPointer||$A(Draggables._lastPointer),Draggables._la=
stScrollPointer[0]+=3Dthis.scrollSpeed[0]*b/1E3,Draggables._lastScrollPoi=
nter[1]+=3Dthis.scrollSpeed[1]*b/1E3,Draggables._lastScrollPointer[0]<0&&=
(Draggables._lastScrollPointer[0]=3D0),Draggables._lastScrollPointer[1]<0=
&&(Draggables._lastScrollPointer[1]=3D0),this.draw(Draggables._lastScroll=
Pointer);this.options.change&&this.options.change(this)},_getWindowScroll=
:function(a){var b,c,d;with(a.document){if(a.document.documentElement&&
documentElement.scrollTop)b=3DdocumentElement.scrollTop,c=3DdocumentEleme=
nt.scrollLeft;else =
if(a.document.body)b=3Dbody.scrollTop,c=3Dbody.scrollLeft;a.innerWidth?(d=
=3Da.innerWidth,a=3Da.innerHeight):a.document.documentElement&&documentEl=
ement.clientWidth?(d=3DdocumentElement.clientWidth,a=3DdocumentElement.cl=
ientHeight):(d=3Dbody.offsetWidth,a=3Dbody.offsetHeight)}return{top:b,lef=
t:c,width:d,height:a}}});Draggable._dragging=3D{};
var =
SortableObserver=3DClass.create({initialize:function(a,b){this.element=3D=
$(a);this.observer=3Db;this.lastValue=3DSortable.serialize(this.element)}=
,onStart:function(){this.lastValue=3DSortable.serialize(this.element)},on=
End:function(){Sortable.unmark();this.lastValue!=3DSortable.serialize(thi=
s.element)&&this.observer(this.element)}}),Sortable=3D{SERIALIZE_RULE:/^[=
^_\-](?:[A-Za-z0-9\-\_]*)[_](.*)$/,sortables:{},_findRootElement:function=
(a){for(;a.tagName.toUpperCase()!=3D"BODY";){if(a.id&&Sortable.sortables[=
a.id])return a;
a=3Da.parentNode}},options:function(a){if(a=3DSortable._findRootElement($=
(a)))return =
Sortable.sortables[a.id]},destroy:function(a){a=3D$(a);if(a=3DSortable.so=
rtables[a.id])Draggables.removeObserver(a.element),a.droppables.each(func=
tion(a){Droppables.remove(a)}),a.draggables.invoke("destroy"),delete =
Sortable.sortables[a.element.id]},create:function(a,b){var =
a=3D$(a),c=3DObject.extend({element:a,tag:"li",dropOnEmpty:!1,tree:!1,tre=
eTag:"ul",overlap:"vertical",constraint:"vertical",containment:a,handle:!=
1,only:!1,
delay:0,hoverclass:null,ghosting:!1,quiet:!1,scroll:!1,scrollSensitivity:=
20,scrollSpeed:15,format:this.SERIALIZE_RULE,elements:!1,handles:!1,onCha=
nge:Prototype.emptyFunction,onUpdate:Prototype.emptyFunction},b||{});this=
.destroy(a);var =
d=3D{revert:!0,quiet:c.quiet,scroll:c.scroll,scrollSpeed:c.scrollSpeed,sc=
rollSensitivity:c.scrollSensitivity,delay:c.delay,ghosting:c.ghosting,con=
straint:c.constraint,handle:c.handle};if(c.starteffect)d.starteffect=3Dc.=
starteffect;if(c.reverteffect)d.reverteffect=3Dc.reverteffect;
else =
if(c.ghosting)d.reverteffect=3Dfunction(a){a.style.top=3D0;a.style.left=3D=
0};if(c.endeffect)d.endeffect=3Dc.endeffect;if(c.zindex)d.zindex=3Dc.zind=
ex;var =
e=3D{overlap:c.overlap,containment:c.containment,tree:c.tree,hoverclass:c=
.hoverclass,onHover:Sortable.onHover},f=3D{onHover:Sortable.onEmptyHover,=
overlap:c.overlap,containment:c.containment,hoverclass:c.hoverclass};Elem=
ent.cleanWhitespace(a);c.draggables=3D[];c.droppables=3D[];if(c.dropOnEmp=
ty||c.tree)Droppables.add(a,f),c.droppables.push(a);(c.elements||this.fin=
dElements(a,
c)||[]).each(function(b,f){var =
h=3Dc.handles?$(c.handles[f]):c.handle?$(b).select("."+c.handle)[0]:b;c.d=
raggables.push(new =
Draggable(b,Object.extend(d,{handle:h})));Droppables.add(b,e);if(c.tree)b=
.treeNode=3Da;c.droppables.push(b)});c.tree&&(Sortable.findTreeElements(a=
,c)||[]).each(function(b){Droppables.add(b,f);b.treeNode=3Da;c.droppables=
.push(b)});this.sortables[a.identify()]=3Dc;Draggables.addObserver(new =
SortableObserver(a,c.onUpdate))},findElements:function(a,b){return =
Element.findChildren(a,b.only,
b.tree?!0:!1,b.tag)},findTreeElements:function(a,b){return =
Element.findChildren(a,b.only,b.tree?!0:!1,b.treeTag)},onHover:function(a=
,b,c){if(!Element.isParent(b,a)&&!(c>0.33&&c<0.66&&Sortable.options(b).tr=
ee))if(c>0.5){if(Sortable.mark(b,"before"),b.previousSibling!=3Da){c=3Da.=
parentNode;a.style.visibility=3D"hidden";b.parentNode.insertBefore(a,b);i=
f(b.parentNode!=3Dc)Sortable.options(c).onChange(a);Sortable.options(b.pa=
rentNode).onChange(a)}}else{Sortable.mark(b,"after");var =
d=3Db.nextSibling||null;if(d!=3D
a){c=3Da.parentNode;a.style.visibility=3D"hidden";b.parentNode.insertBefo=
re(a,d);if(b.parentNode!=3Dc)Sortable.options(c).onChange(a);Sortable.opt=
ions(b.parentNode).onChange(a)}}},onEmptyHover:function(a,b,c){var =
d=3Da.parentNode,e=3DSortable.options(b);if(!Element.isParent(b,a)){var =
f=3DSortable.findElements(b,{tag:e.tag,only:e.only}),g=3Dnull;if(f)for(va=
r =
j=3DElement.offsetSize(b,e.overlap)*(1-c),c=3D0;c<f.length;c+=3D1)if(j-El=
ement.offsetSize(f[c],e.overlap)>=3D0)j-=3DElement.offsetSize(f[c],e.over=
lap);else{g=3Dj-Element.offsetSize(f[c],
e.overlap)/2>=3D0?c+1<f.length?f[c+1]:null:f[c];break}b.insertBefore(a,g)=
;Sortable.options(d).onChange(a);e.onChange(a)}},unmark:function(){Sortab=
le._marker&&Sortable._marker.hide()},mark:function(a,b){var =
c=3DSortable.options(a.parentNode);if(!c||c.ghosting){if(!Sortable._marke=
r)Sortable._marker=3D($("dropmarker")||Element.extend(document.createElem=
ent("DIV"))).hide().addClassName("dropmarker").setStyle({position:"absolu=
te"}),document.getElementsByTagName("body").item(0).appendChild(Sortable.=
_marker);
var =
d=3Da.cumulativeOffset();Sortable._marker.setStyle({left:d[0]+"px",top:d[=
1]+"px"});b=3D=3D"after"&&(c.overlap=3D=3D"horizontal"?Sortable._marker.s=
etStyle({left:d[0]+a.clientWidth+"px"}):Sortable._marker.setStyle({top:d[=
1]+a.clientHeight+"px"}));Sortable._marker.show()}},_tree:function(a,b,c)=
{for(var d=3DSortable.findElements(a,b)||[],e=3D0;e<d.length;++e){var =
f=3Dd[e].id.match(b.format);f&&(f=3D{id:encodeURIComponent(f?f[1]:null),e=
lement:a,parent:c,children:[],position:c.children.length,container:$(d[e]=
).down(b.treeTag)},
f.container&&this._tree(f.container,b,f),c.children.push(f))}return =
c},tree:function(a,b){var =
a=3D$(a),c=3Dthis.options(a),c=3DObject.extend({tag:c.tag,treeTag:c.treeT=
ag,only:c.only,name:a.id,format:c.format},b||{});return =
Sortable._tree(a,c,{id:null,parent:null,children:[],container:a,position:=
0})},_constructIndex:function(a){var b=3D"";do =
a.id&&(b=3D"["+a.position+"]"+b);while((a=3Da.parent)!=3Dnull);return =
b},sequence:function(a,b){var =
a=3D$(a),c=3DObject.extend(this.options(a),b||{});return =
$(this.findElements(a,
c)||[]).map(function(a){return =
a.id.match(c.format)?a.id.match(c.format)[1]:""})},setSequence:function(a=
,b,c){var =
a=3D$(a),d=3DObject.extend(this.options(a),c||{}),e=3D{};this.findElement=
s(a,d).each(function(a){a.id.match(d.format)&&(e[a.id.match(d.format)[1]]=
=3D[a,a.parentNode]);a.parentNode.removeChild(a)});b.each(function(a){var=
 b=3De[a];b&&(b[1].appendChild(b[0]),delete =
e[a])})},serialize:function(a,b){var =
a=3D$(a),c=3DObject.extend(Sortable.options(a),b||{}),d=3DencodeURICompon=
ent(b&&b.name?b.name:a.id);return c.tree?
Sortable.tree(a,b).children.map(function(a){return[d+Sortable._constructI=
ndex(a)+"[id]=3D"+encodeURIComponent(a.id)].concat(a.children.map(argumen=
ts.callee))}).flatten().join("&"):Sortable.sequence(a,b).map(function(a){=
return =
d+"[]=3D"+encodeURIComponent(a)}).join("&")}};Element.isParent=3Dfunction=
(a,b){if(!a.parentNode||a=3D=3Db)return!1;if(a.parentNode=3D=3Db)return!0=
;return Element.isParent(a.parentNode,b)};
Element.findChildren=3Dfunction(a,b,c,d){if(!a.hasChildNodes())return =
null;d=3Dd.toUpperCase();b&&(b=3D[b].flatten());var =
e=3D[];$A(a.childNodes).each(function(a){a.tagName&&a.tagName.toUpperCase=
()=3D=3Dd&&(!b||Element.classNames(a).detect(function(a){return =
b.include(a)}))&&e.push(a);c&&(a=3DElement.findChildren(a,b,c,d))&&e.push=
(a)});return =
e.length>0?e.flatten():[]};Element.offsetSize=3Dfunction(a,b){return =
a["offset"+(b=3D=3D"vertical"||b=3D=3D"height"?"Height":"Width")]};
if(typeof Effect=3D=3D"undefined")throw"controls.js requires including =
script.aculo.us' effects.js library";var Autocompleter=3D{};
Autocompleter.Base=3DClass.create({baseInitialize:function(a,b,c){this.el=
ement=3Da=3D$(a);this.update=3D$(b);this.active=3Dthis.changed=3Dthis.has=
Focus=3D!1;this.entryCount=3Dthis.index=3D0;this.oldElementValue=3Dthis.e=
lement.value;this.setOptions?this.setOptions(c):this.options=3Dc||{};this=
.options.paramName=3Dthis.options.paramName||this.element.name;this.optio=
ns.tokens=3Dthis.options.tokens||[];this.options.frequency=3Dthis.options=
.frequency||0.4;this.options.minChars=3Dthis.options.minChars||1;this.opt=
ions.onShow=3Dthis.options.onShow||
function(a,b){if(!b.style.position||b.style.position=3D=3D"absolute")b.st=
yle.position=3D"absolute",Position.clone(a,b,{setHeight:!1,offsetTop:a.of=
fsetHeight});Effect.Appear(b,{duration:0.15})};this.options.onHide=3Dthis=
.options.onHide||function(a,b){new =
Effect.Fade(b,{duration:0.15})};if(typeof =
this.options.tokens=3D=3D"string")this.options.tokens=3DArray(this.option=
s.tokens);this.options.tokens.include("\n")||this.options.tokens.push("\n=
");this.observer=3Dnull;this.element.setAttribute("autocomplete","off");E=
lement.hide(this.update);
Event.observe(this.element,"blur",this.onBlur.bindAsEventListener(this));=
Event.observe(this.element,"keydown",this.onKeyPress.bindAsEventListener(=
this))},show:function(){if(Element.getStyle(this.update,"display")=3D=3D"=
none")this.options.onShow(this.element,this.update);if(!this.iefix&&Proto=
type.Browser.IE&&Element.getStyle(this.update,"position")=3D=3D"absolute"=
)new Insertion.After(this.update,'<iframe =
id=3D"'+this.update.id+'_iefix" =
style=3D"display:none;position:absolute;filter:progid:DXImageTransform.Mi=
crosoft.Alpha(opacity=3D0);" src=3D"javascript:false;" frameborder=3D"0" =
scrolling=3D"no"></iframe>'),
this.iefix=3D$(this.update.id+"_iefix");this.iefix&&setTimeout(this.fixIE=
Overlapping.bind(this),50)},fixIEOverlapping:function(){Position.clone(th=
is.update,this.iefix,{setTop:!this.update.style.height});this.iefix.style=
.zIndex=3D1;this.update.style.zIndex=3D2;Element.show(this.iefix)},hide:f=
unction(){this.stopIndicator();if(Element.getStyle(this.update,"display")=
!=3D"none")this.options.onHide(this.element,this.update);this.iefix&&Elem=
ent.hide(this.iefix)},startIndicator:function(){this.options.indicator&&
Element.show(this.options.indicator)},stopIndicator:function(){this.optio=
ns.indicator&&Element.hide(this.options.indicator)},onKeyPress:function(a=
){if(this.active)switch(a.keyCode){case Event.KEY_TAB:case =
Event.KEY_RETURN:this.selectEntry(),Event.stop(a);case =
Event.KEY_ESC:this.hide();this.active=3D!1;Event.stop(a);return;case =
Event.KEY_LEFT:case Event.KEY_RIGHT:return;case =
Event.KEY_UP:this.markPrevious();this.render();Event.stop(a);return;case =
Event.KEY_DOWN:this.markNext();this.render();Event.stop(a);
return}else =
if(a.keyCode=3D=3DEvent.KEY_TAB||a.keyCode=3D=3DEvent.KEY_RETURN||Prototy=
pe.Browser.WebKit>0&&a.keyCode=3D=3D0)return;this.hasFocus=3Dthis.changed=
=3D!0;this.observer&&clearTimeout(this.observer);this.observer=3DsetTimeo=
ut(this.onObserverEvent.bind(this),this.options.frequency*1E3)},activate:=
function(){this.changed=3D!1;this.hasFocus=3D!0;this.getUpdatedChoices()}=
,onHover:function(a){var =
b=3DEvent.findElement(a,"LI");if(this.index!=3Db.autocompleteIndex)this.i=
ndex=3Db.autocompleteIndex,this.render();Event.stop(a)},
onClick:function(a){this.index=3DEvent.findElement(a,"LI").autocompleteIn=
dex;this.selectEntry();this.hide()},onBlur:function(){setTimeout(this.hid=
e.bind(this),250);this.active=3Dthis.hasFocus=3D!1},render:function(){if(=
this.entryCount>0){for(var =
a=3D0;a<this.entryCount;a++)this.index=3D=3Da?Element.addClassName(this.g=
etEntry(a),"selected"):Element.removeClassName(this.getEntry(a),"selected=
");if(this.hasFocus)this.show(),this.active=3D!0}else =
this.active=3D!1,this.hide()},markPrevious:function(){this.index>0?this.i=
ndex--:
this.index=3Dthis.entryCount-1;this.getEntry(this.index).scrollIntoView(!=
0)},markNext:function(){this.index<this.entryCount-1?this.index++:this.in=
dex=3D0;this.getEntry(this.index).scrollIntoView(!1)},getEntry:function(a=
){return =
this.update.firstChild.childNodes[a]},getCurrentEntry:function(){return =
this.getEntry(this.index)},selectEntry:function(){this.active=3D!1;this.u=
pdateElement(this.getCurrentEntry())},updateElement:function(a){if(this.o=
ptions.updateElement)this.options.updateElement(a);else{var b=3D
"";if(this.options.select){var =
c=3D$(a).select("."+this.options.select)||[];c.length>0&&(b=3DElement.col=
lectTextNodes(c[0],this.options.select))}else =
b=3DElement.collectTextNodesIgnoreClass(a,"informal");c=3Dthis.getTokenBo=
unds();if(c[0]!=3D-1){var =
d=3Dthis.element.value.substr(0,c[0]),e=3Dthis.element.value.substr(c[0])=
.match(/^\s+/);e&&(d+=3De[0]);this.element.value=3Dd+b+this.element.value=
.substr(c[1])}else =
this.element.value=3Db;this.oldElementValue=3Dthis.element.value;this.ele=
ment.focus();this.options.afterUpdateElement&&
this.options.afterUpdateElement(this.element,a)}},updateChoices:function(=
a){if(!this.changed&&this.hasFocus){this.update.innerHTML=3Da;Element.cle=
anWhitespace(this.update);Element.cleanWhitespace(this.update.down());if(=
this.update.firstChild&&this.update.down().childNodes){this.entryCount=3D=
this.update.down().childNodes.length;for(a=3D0;a<this.entryCount;a++){var=
 b=3Dthis.getEntry(a);b.autocompleteIndex=3Da;this.addObservers(b)}}else =
this.entryCount=3D0;this.stopIndicator();this.index=3D0;this.entryCount=3D=
=3D1&&this.options.autoSelect?
(this.selectEntry(),this.hide()):this.render()}},addObservers:function(a)=
{Event.observe(a,"mouseover",this.onHover.bindAsEventListener(this));Even=
t.observe(a,"click",this.onClick.bindAsEventListener(this))},onObserverEv=
ent:function(){this.changed=3D!1;this.tokenBounds=3Dnull;this.getToken().=
length>=3Dthis.options.minChars?this.getUpdatedChoices():(this.active=3D!=
1,this.hide());this.oldElementValue=3Dthis.element.value},getToken:functi=
on(){var a=3Dthis.getTokenBounds();return =
this.element.value.substring(a[0],
a[1]).strip()},getTokenBounds:function(){if(null!=3Dthis.tokenBounds)retu=
rn this.tokenBounds;var =
a=3Dthis.element.value;if(a.strip().empty())return[-1,0];for(var =
b=3Darguments.callee.getFirstDifferencePos(a,this.oldElementValue),c=3Db=3D=
=3Dthis.oldElementValue.length?1:0,d=3D-1,e=3Da.length,f,g=3D0,j=3Dthis.o=
ptions.tokens.length;g<j;++g)f=3Da.lastIndexOf(this.options.tokens[g],b+c=
-1),f>d&&(d=3Df),f=3Da.indexOf(this.options.tokens[g],b+c),-1!=3Df&&f<e&&=
(e=3Df);return this.tokenBounds=3D[d+1,e]}});
Autocompleter.Base.prototype.getTokenBounds.getFirstDifferencePos=3Dfunct=
ion(a,b){for(var =
c=3DMath.min(a.length,b.length),d=3D0;d<c;++d)if(a[d]!=3Db[d])return =
d;return c};
Ajax.Autocompleter=3DClass.create(Autocompleter.Base,{initialize:function=
(a,b,c,d){this.baseInitialize(a,b,d);this.options.asynchronous=3D!0;this.=
options.onComplete=3Dthis.onComplete.bind(this);this.options.defaultParam=
s=3Dthis.options.parameters||null;this.url=3Dc},getUpdatedChoices:functio=
n(){this.startIndicator();var =
a=3DencodeURIComponent(this.options.paramName)+"=3D"+encodeURIComponent(t=
his.getToken());this.options.parameters=3Dthis.options.callback?this.opti=
ons.callback(this.element,a):a;this.options.defaultParams&&
(this.options.parameters+=3D"&"+this.options.defaultParams);new =
Ajax.Request(this.url,this.options)},onComplete:function(a){this.updateCh=
oices(a.responseText)}});
Autocompleter.Local=3DClass.create(Autocompleter.Base,{initialize:functio=
n(a,b,c,d){this.baseInitialize(a,b,d);this.options.array=3Dc},getUpdatedC=
hoices:function(){this.updateChoices(this.options.selector(this))},setOpt=
ions:function(a){this.options=3DObject.extend({choices:10,partialSearch:!=
0,partialChars:2,ignoreCase:!0,fullSearch:!1,selector:function(a){for(var=
 =
c=3D[],d=3D[],e=3Da.getToken(),f=3D0;f<a.options.array.length&&c.length<a=
.options.choices;f++)for(var =
g=3Da.options.array[f],j=3Da.options.ignoreCase?g.toLowerCase().indexOf(e=
.toLowerCase()):
g.indexOf(e);j!=3D-1;){if(j=3D=3D0&&g.length!=3De.length){c.push("<li><st=
rong>"+g.substr(0,e.length)+"</strong>"+g.substr(e.length)+"</li>");break=
}else =
if(e.length>=3Da.options.partialChars&&a.options.partialSearch&&j!=3D-1&&=
(a.options.fullSearch||/\s/.test(g.substr(j-1,1)))){d.push("<li>"+g.subst=
r(0,j)+"<strong>"+g.substr(j,e.length)+"</strong>"+g.substr(j+e.length)+"=
</li>");break}j=3Da.options.ignoreCase?g.toLowerCase().indexOf(e.toLowerC=
ase(),j+1):g.indexOf(e,j+1)}d.length&&(c=3Dc.concat(d.slice(0,a.options.c=
hoices-
c.length)));return"<ul>"+c.join("")+"</ul>"}},a||{})}});Field.scrollFreeA=
ctivate=3Dfunction(a){setTimeout(function(){Field.activate(a)},1)};
Ajax.InPlaceEditor=3DClass.create({initialize:function(a,b,c){this.url=3D=
b;this.element=3Da=3D$(a);this.prepareOptions();this._controls=3D{};argum=
ents.callee.dealWithDeprecatedOptions(c);Object.extend(this.options,c||{}=
);if(!this.options.formId&&this.element.id&&(this.options.formId=3Dthis.e=
lement.id+"-inplaceeditor",$(this.options.formId)))this.options.formId=3D=
"";if(this.options.externalControl)this.options.externalControl=3D$(this.=
options.externalControl);if(!this.options.externalControl)this.options.ex=
ternalControlOnly=3D
!1;this._originalBackground=3Dthis.element.getStyle("background-color")||=
"transparent";this.element.title=3Dthis.options.clickToEditText;this._bou=
ndCancelHandler=3Dthis.handleFormCancellation.bind(this);this._boundCompl=
ete=3D(this.options.onComplete||Prototype.emptyFunction).bind(this);this.=
_boundFailureHandler=3Dthis.handleAJAXFailure.bind(this);this._boundSubmi=
tHandler=3Dthis.handleFormSubmission.bind(this);this._boundWrapperHandler=
=3Dthis.wrapUp.bind(this);this.registerListeners()},checkForEscapeOrRetur=
n:function(a){this._editing&&
!a.ctrlKey&&!a.altKey&&!a.shiftKey&&(Event.KEY_ESC=3D=3Da.keyCode?this.ha=
ndleFormCancellation(a):Event.KEY_RETURN=3D=3Da.keyCode&&this.handleFormS=
ubmission(a))},createControl:function(a,b,c){var =
d=3Dthis.options[a+"Control"],b=3Dthis.options[a+"Text"];if("button"=3D=3D=
d){c=3Ddocument.createElement("input");c.type=3D"submit";c.value=3Db;c.cl=
assName=3D"editor_"+a+"_button";if("cancel"=3D=3Da)c.onclick=3Dthis._boun=
dCancelHandler;this._form.appendChild(c);this._controls[a]=3Dc}else =
if("link"=3D=3Dd)d=3Ddocument.createElement("a"),d.href=3D
"#",d.appendChild(document.createTextNode(b)),d.onclick=3D"cancel"=3D=3Da=
?this._boundCancelHandler:this._boundSubmitHandler,d.className=3D"editor_=
"+a+"_link",c&&(d.className+=3D" =
"+c),this._form.appendChild(d),this._controls[a]=3Dd},createEditField:fun=
ction(){var =
a=3Dthis.options.loadTextURL?this.options.loadingText:this.getText(),b;if=
(1>=3Dthis.options.rows&&!/\r|\n/.test(this.getText())){b=3Ddocument.crea=
teElement("input");b.type=3D"text";var =
c=3Dthis.options.size||this.options.cols||0;if(0<c)b.size=3Dc}else =
b=3Ddocument.createElement("textarea"),
b.rows=3D1>=3Dthis.options.rows?this.options.autoRows:this.options.rows,b=
.cols=3Dthis.options.cols||40;b.name=3Dthis.options.paramName;b.value=3Da=
;b.className=3D"editor_field";if(this.options.submitOnBlur)b.onblur=3Dthi=
s._boundSubmitHandler;this._controls.editor=3Db;this.options.loadTextURL&=
&this.loadExternalText();this._form.appendChild(this._controls.editor)},c=
reateForm:function(){function a(a,d){var =
e=3Db.options["text"+a+"Controls"];e&&d!=3D=3D!1&&b._form.appendChild(doc=
ument.createTextNode(e))}var b=3Dthis;this._form=3D
$(document.createElement("form"));this._form.id=3Dthis.options.formId;thi=
s._form.addClassName(this.options.formClassName);this._form.onsubmit=3Dth=
is._boundSubmitHandler;this.createEditField();"textarea"=3D=3Dthis._contr=
ols.editor.tagName.toLowerCase()&&this._form.appendChild(document.createE=
lement("br"));if(this.options.onFormCustomization)this.options.onFormCust=
omization(this,this._form);a("Before",this.options.okControl||this.option=
s.cancelControl);this.createControl("ok",this._boundSubmitHandler);a("Bet=
ween",
this.options.okControl&&this.options.cancelControl);this.createControl("c=
ancel",this._boundCancelHandler,"editor_cancel");a("After",this.options.o=
kControl||this.options.cancelControl)},destroy:function(){if(this._oldInn=
erHTML)this.element.innerHTML=3Dthis._oldInnerHTML;this.leaveEditMode();t=
his.unregisterListeners()},enterEditMode:function(a){if(!this._saving&&!t=
his._editing)this._editing=3D!0,this.triggerCallback("onEnterEditMode"),t=
his.options.externalControl&&this.options.externalControl.hide(),this.ele=
ment.hide(),
this.createForm(),this.element.parentNode.insertBefore(this._form,this.el=
ement),this.options.loadTextURL||this.postProcessEditField(),a&&Event.sto=
p(a)},enterHover:function(){this.options.hoverClassName&&this.element.add=
ClassName(this.options.hoverClassName);this._saving||this.triggerCallback=
("onEnterHover")},getText:function(){return =
this.element.innerHTML.unescapeHTML()},handleAJAXFailure:function(a){this=
.triggerCallback("onFailure",a);if(this._oldInnerHTML)this.element.innerH=
TML=3Dthis._oldInnerHTML,
this._oldInnerHTML=3Dnull},handleFormCancellation:function(a){this.wrapUp=
();a&&Event.stop(a)},handleFormSubmission:function(a){var =
b=3Dthis._form,c=3D$F(this._controls.editor);this.prepareSubmission();b=3D=
this.options.callback(b,c)||"";Object.isString(b)&&(b=3Db.toQueryParams()=
);b.editorId=3Dthis.element.id;this.options.htmlResponse?(c=3DObject.exte=
nd({evalScripts:!0},this.options.ajaxOptions),Object.extend(c,{parameters=
:b,onComplete:this._boundWrapperHandler,onFailure:this._boundFailureHandl=
er}),new Ajax.Updater({success:this.element},
this.url,c)):(c=3DObject.extend({method:"get"},this.options.ajaxOptions),=
Object.extend(c,{parameters:b,onComplete:this._boundWrapperHandler,onFail=
ure:this._boundFailureHandler}),new =
Ajax.Request(this.url,c));a&&Event.stop(a)},leaveEditMode:function(){this=
.element.removeClassName(this.options.savingClassName);this.removeForm();=
this.leaveHover();this.element.style.backgroundColor=3Dthis._originalBack=
ground;this.element.show();this.options.externalControl&&this.options.ext=
ernalControl.show();this._editing=3D
this._saving=3D!1;this._oldInnerHTML=3Dnull;this.triggerCallback("onLeave=
EditMode")},leaveHover:function(){this.options.hoverClassName&&this.eleme=
nt.removeClassName(this.options.hoverClassName);this._saving||this.trigge=
rCallback("onLeaveHover")},loadExternalText:function(){this._form.addClas=
sName(this.options.loadingClassName);this._controls.editor.disabled=3D!0;=
var =
a=3DObject.extend({method:"get"},this.options.ajaxOptions);Object.extend(=
a,{parameters:"editorId=3D"+encodeURIComponent(this.element.id),onComplet=
e:Prototype.emptyFunction,
onSuccess:function(a){this._form.removeClassName(this.options.loadingClas=
sName);a=3Da.responseText;this.options.stripLoadedTextTags&&(a=3Da.stripT=
ags());this._controls.editor.value=3Da;this._controls.editor.disabled=3D!=
1;this.postProcessEditField()}.bind(this),onFailure:this._boundFailureHan=
dler});new =
Ajax.Request(this.options.loadTextURL,a)},postProcessEditField:function()=
{var =
a=3Dthis.options.fieldPostCreation;if(a)$(this._controls.editor)["focus"=3D=
=3Da?"focus":"activate"]()},prepareOptions:function(){this.options=3D
Object.clone(Ajax.InPlaceEditor.DefaultOptions);Object.extend(this.option=
s,Ajax.InPlaceEditor.DefaultCallbacks);[this._extraDefaultOptions].flatte=
n().compact().each(function(a){Object.extend(this.options,a)}.bind(this))=
},prepareSubmission:function(){this._saving=3D!0;this.removeForm();this.l=
eaveHover();this.showSaving()},registerListeners:function(){this._listene=
rs=3D{};var =
a;$H(Ajax.InPlaceEditor.Listeners).each(function(b){a=3Dthis[b.value].bin=
d(this);this._listeners[b.key]=3Da;this.options.externalControlOnly||
this.element.observe(b.key,a);this.options.externalControl&&this.options.=
externalControl.observe(b.key,a)}.bind(this))},removeForm:function(){if(t=
his._form)this._form.remove(),this._form=3Dnull,this._controls=3D{}},show=
Saving:function(){this._oldInnerHTML=3Dthis.element.innerHTML;this.elemen=
t.innerHTML=3Dthis.options.savingText;this.element.addClassName(this.opti=
ons.savingClassName);this.element.style.backgroundColor=3Dthis._originalB=
ackground;this.element.show()},triggerCallback:function(a,b){if("function=
"=3D=3D
typeof =
this.options[a])this.options[a](this,b)},unregisterListeners:function(){$=
H(this._listeners).each(function(a){this.options.externalControlOnly||thi=
s.element.stopObserving(a.key,a.value);this.options.externalControl&&this=
.options.externalControl.stopObserving(a.key,a.value)}.bind(this))},wrapU=
p:function(a){this.leaveEditMode();this._boundComplete(a,this.element)}})=
;Object.extend(Ajax.InPlaceEditor.prototype,{dispose:Ajax.InPlaceEditor.p=
rototype.destroy});
Ajax.InPlaceCollectionEditor=3DClass.create(Ajax.InPlaceEditor,{initializ=
e:function($super,b,c,d){this._extraDefaultOptions=3DAjax.InPlaceCollecti=
onEditor.DefaultOptions;$super(b,c,d)},createEditField:function(){var =
a=3Ddocument.createElement("select");a.name=3Dthis.options.paramName;a.si=
ze=3D1;this._controls.editor=3Da;this._collection=3Dthis.options.collecti=
on||[];this.options.loadCollectionURL?this.loadCollection():this.checkFor=
ExternalText();this._form.appendChild(this._controls.editor)},loadCollect=
ion:function(){this._form.addClassName(this.options.loadingClassName);
this.showLoadingText(this.options.loadingCollectionText);var =
a=3DObject.extend({method:"get"},this.options.ajaxOptions);Object.extend(=
a,{parameters:"editorId=3D"+encodeURIComponent(this.element.id),onComplet=
e:Prototype.emptyFunction,onSuccess:function(a){a=3Da.responseText.strip(=
);if(!/^\[.*\]$/.test(a))throw"Server returned an invalid collection =
representation.";this._collection=3Deval(a);this.checkForExternalText()}.=
bind(this),onFailure:this.onFailure});new =
Ajax.Request(this.options.loadCollectionURL,a)},
showLoadingText:function(a){this._controls.editor.disabled=3D!0;var =
b=3Dthis._controls.editor.firstChild;if(!b)b=3Ddocument.createElement("op=
tion"),b.value=3D"",this._controls.editor.appendChild(b),b.selected=3D!0;=
b.update((a||"").stripScripts().stripTags())},checkForExternalText:functi=
on(){this._text=3Dthis.getText();this.options.loadTextURL?this.loadExtern=
alText():this.buildOptionList()},loadExternalText:function(){this.showLoa=
dingText(this.options.loadingText);var =
a=3DObject.extend({method:"get"},this.options.ajaxOptions);
Object.extend(a,{parameters:"editorId=3D"+encodeURIComponent(this.element=
.id),onComplete:Prototype.emptyFunction,onSuccess:function(a){this._text=3D=
a.responseText.strip();this.buildOptionList()}.bind(this),onFailure:this.=
onFailure});new =
Ajax.Request(this.options.loadTextURL,a)},buildOptionList:function(){this=
._form.removeClassName(this.options.loadingClassName);this._collection=3D=
this._collection.map(function(a){return =
2=3D=3D=3Da.length?a:[a,a].flatten()});var a=3D"value"in =
this.options?this.options.value:this._text,
b=3Dthis._collection.any(function(b){return =
b[0]=3D=3Da}.bind(this));this._controls.editor.update("");var =
c;this._collection.each(function(d,e){c=3Ddocument.createElement("option"=
);c.value=3Dd[0];c.selected=3Db?d[0]=3D=3Da:0=3D=3De;c.appendChild(docume=
nt.createTextNode(d[1]));this._controls.editor.appendChild(c)}.bind(this)=
);this._controls.editor.disabled=3D!1;Field.scrollFreeActivate(this._cont=
rols.editor)}});
Ajax.InPlaceEditor.prototype.initialize.dealWithDeprecatedOptions=3Dfunct=
ion(a){function b(b,d){b in a||d=3D=3D=3Dvoid =
0||(a[b]=3Dd)}a&&(b("cancelControl",a.cancelLink?"link":a.cancelButton?"b=
utton":a.cancelLink=3D=3Da.cancelButton=3D=3D!1?!1:void =
0),b("okControl",a.okLink?"link":a.okButton?"button":a.okLink=3D=3Da.okBu=
tton=3D=3D!1?!1:void =
0),b("highlightColor",a.highlightcolor),b("highlightEndColor",a.highlight=
endcolor))};
Object.extend(Ajax.InPlaceEditor,{DefaultOptions:{ajaxOptions:{},autoRows=
:3,cancelControl:"link",cancelText:"cancel",clickToEditText:"Click to =
edit",externalControl:null,externalControlOnly:!1,fieldPostCreation:"acti=
vate",formClassName:"inplaceeditor-form",formId:null,highlightColor:"#fff=
f99",highlightEndColor:"#ffffff",hoverClassName:"",htmlResponse:!0,loadin=
gClassName:"inplaceeditor-loading",loadingText:"Loading...",okControl:"bu=
tton",okText:"ok",paramName:"value",rows:1,savingClassName:"inplaceeditor=
-saving",
savingText:"Saving...",size:0,stripLoadedTextTags:!1,submitOnBlur:!1,text=
AfterControls:"",textBeforeControls:"",textBetweenControls:""},DefaultCal=
lbacks:{callback:function(a){return =
Form.serialize(a)},onComplete:function(a,b){new =
Effect.Highlight(b,{startcolor:this.options.highlightColor,keepBackground=
Image:!0})},onEnterEditMode:null,onEnterHover:function(a){a.element.style=
.backgroundColor=3Da.options.highlightColor;a._effect&&a._effect.cancel()=
},onFailure:function(a){alert("Error communication with the server: "+
a.responseText.stripTags())},onFormCustomization:null,onLeaveEditMode:nul=
l,onLeaveHover:function(a){a._effect=3Dnew =
Effect.Highlight(a.element,{startcolor:a.options.highlightColor,endcolor:=
a.options.highlightEndColor,restorecolor:a._originalBackground,keepBackgr=
oundImage:!0})}},Listeners:{click:"enterEditMode",keydown:"checkForEscape=
OrReturn",mouseover:"enterHover",mouseout:"leaveHover"}});Ajax.InPlaceCol=
lectionEditor.DefaultOptions=3D{loadingCollectionText:"Loading =
options..."};
Form.Element.DelayedObserver=3DClass.create({initialize:function(a,b,c){t=
his.delay=3Db||0.5;this.element=3D$(a);this.callback=3Dc;this.timer=3Dnul=
l;this.lastValue=3D$F(this.element);Event.observe(this.element,"keyup",th=
is.delayedListener.bindAsEventListener(this))},delayedListener:function()=
{if(this.lastValue!=3D$F(this.element))this.timer&&clearTimeout(this.time=
r),this.timer=3DsetTimeout(this.onTimerEvent.bind(this),this.delay*1E3),t=
his.lastValue=3D$F(this.element)},onTimerEvent:function(){this.timer=3Dnu=
ll;this.callback(this.element,
$F(this.element))}});if(!Control)var Control=3D{};
Control.Slider=3DClass.create({initialize:function(a,b,c){var =
d=3Dthis;this.handles=3DObject.isArray(a)?a.collect(function(a){return =
$(a)}):[$(a)];this.track=3D$(b);this.options=3Dc||{};this.axis=3Dthis.opt=
ions.axis||"horizontal";this.increment=3Dthis.options.increment||1;this.s=
tep=3DparseInt(this.options.step||"1");this.range=3Dthis.options.range||$=
R(0,1);this.value=3D0;this.values=3Dthis.handles.map(function(){return =
0});this.spans=3Dthis.options.spans?this.options.spans.map(function(a){re=
turn $(a)}):!1;this.options.startSpan=3D
$(this.options.startSpan||null);this.options.endSpan=3D$(this.options.end=
Span||null);this.restricted=3Dthis.options.restricted||!1;this.maximum=3D=
this.options.maximum||this.range.end;this.minimum=3Dthis.options.minimum|=
|this.range.start;this.alignX=3DparseInt(this.options.alignX||"0");this.a=
lignY=3DparseInt(this.options.alignY||"0");this.trackLength=3Dthis.maximu=
mOffset()-this.minimumOffset();this.handleLength=3Dthis.isVertical()?this=
.handles[0].offsetHeight!=3D0?this.handles[0].offsetHeight:this.handles[0=
].style.height.replace(/px$/,
""):this.handles[0].offsetWidth!=3D0?this.handles[0].offsetWidth:this.han=
dles[0].style.width.replace(/px$/,"");this.disabled=3Dthis.dragging=3Dthi=
s.active=3D!1;this.options.disabled&&this.setDisabled();if(this.allowedVa=
lues=3Dthis.options.values?this.options.values.sortBy(Prototype.K):!1)thi=
s.minimum=3Dthis.allowedValues.min(),this.maximum=3Dthis.allowedValues.ma=
x();this.eventMouseDown=3Dthis.startDrag.bindAsEventListener(this);this.e=
ventMouseUp=3Dthis.endDrag.bindAsEventListener(this);this.eventMouseMove=3D=
this.update.bindAsEventListener(this);
this.handles.each(function(a,b){b=3Dd.handles.length-1-b;d.setValue(parse=
Float((Object.isArray(d.options.sliderValue)?d.options.sliderValue[b]:d.o=
ptions.sliderValue)||d.range.start),b);a.makePositioned().observe("moused=
own",d.eventMouseDown)});this.track.observe("mousedown",this.eventMouseDo=
wn);document.observe("mouseup",this.eventMouseUp);document.observe("mouse=
move",this.eventMouseMove);this.initialized=3D!0},dispose:function(){var =
a=3Dthis;Event.stopObserving(this.track,"mousedown",this.eventMouseDown);=

Event.stopObserving(document,"mouseup",this.eventMouseUp);Event.stopObser=
ving(document,"mousemove",this.eventMouseMove);this.handles.each(function=
(b){Event.stopObserving(b,"mousedown",a.eventMouseDown)})},setDisabled:fu=
nction(){this.disabled=3D!0},setEnabled:function(){this.disabled=3D!1},ge=
tNearestValue:function(a){if(this.allowedValues){if(a>=3Dthis.allowedValu=
es.max())return =
this.allowedValues.max();if(a<=3Dthis.allowedValues.min())return =
this.allowedValues.min();var b=3DMath.abs(this.allowedValues[0]-a),
c=3Dthis.allowedValues[0];this.allowedValues.each(function(d){var =
e=3DMath.abs(d-a);e<=3Db&&(c=3Dd,b=3De)});return =
c}if(a>this.range.end)return this.range.end;if(a<this.range.start)return =
this.range.start;return =
a},setValue:function(a,b){if(!this.active)this.activeHandleIdx=3Db||0,thi=
s.activeHandle=3Dthis.handles[this.activeHandleIdx],this.updateStyles();b=
=3Db||this.activeHandleIdx||0;this.initialized&&this.restricted&&(b>0&&a<=
this.values[b-1]&&(a=3Dthis.values[b-1]),b<this.handles.length-1&&a>this.=
values[b+1]&&(a=3D
this.values[b+1]));a=3Dthis.getNearestValue(a);this.values[b]=3Da;this.va=
lue=3Dthis.values[0];this.handles[b].style[this.isVertical()?"top":"left"=
]=3Dthis.translateToPx(a);this.drawSpans();(!this.dragging||!this.event)&=
&this.updateFinished()},setValueBy:function(a,b){this.setValue(this.value=
s[b||this.activeHandleIdx||0]+a,b||this.activeHandleIdx||0)},translateToP=
x:function(a){return =
Math.round((this.trackLength-this.handleLength)/(this.range.end-this.rang=
e.start)*(a-this.range.start))+"px"},translateToValue:function(a){return =
a/
(this.trackLength-this.handleLength)*(this.range.end-this.range.start)+th=
is.range.start},getRange:function(a){var =
b=3Dthis.values.sortBy(Prototype.K),a=3Da||0;return =
$R(b[a],b[a+1])},minimumOffset:function(){return =
this.isVertical()?this.alignY:this.alignX},maximumOffset:function(){retur=
n =
this.isVertical()?(this.track.offsetHeight!=3D0?this.track.offsetHeight:t=
his.track.style.height.replace(/px$/,""))-this.alignY:(this.track.offsetW=
idth!=3D0?this.track.offsetWidth:this.track.style.width.replace(/px$/,"")=
)-
this.alignX},isVertical:function(){return =
this.axis=3D=3D"vertical"},drawSpans:function(){var =
a=3Dthis;this.spans&&$R(0,this.spans.length-1).each(function(b){a.setSpan=
(a.spans[b],a.getRange(b))});this.options.startSpan&&this.setSpan(this.op=
tions.startSpan,$R(0,this.values.length>1?this.getRange(0).min():this.val=
ue));this.options.endSpan&&this.setSpan(this.options.endSpan,$R(this.valu=
es.length>1?this.getRange(this.spans.length-1).max():this.value,this.maxi=
mum))},setSpan:function(a,b){this.isVertical()?(a.style.top=3D
this.translateToPx(b.start),a.style.height=3Dthis.translateToPx(b.end-b.s=
tart+this.range.start)):(a.style.left=3Dthis.translateToPx(b.start),a.sty=
le.width=3Dthis.translateToPx(b.end-b.start+this.range.start))},updateSty=
les:function(){this.handles.each(function(a){Element.removeClassName(a,"s=
elected")});Element.addClassName(this.activeHandle,"selected")},startDrag=
:function(a){if(Event.isLeftClick(a)){if(!this.disabled){this.active=3D!0=
;var =
b=3DEvent.element(a),c=3D[Event.pointerX(a),Event.pointerY(a)];if(b=3D=3D=
this.track)b=3D
this.track.cumulativeOffset(),this.event=3Da,this.setValue(this.translate=
ToValue((this.isVertical()?c[1]-b[1]:c[0]-b[0])-this.handleLength/2)),b=3D=
this.activeHandle.cumulativeOffset(),this.offsetX=3Dc[0]-b[0],this.offset=
Y=3Dc[1]-b[1];else{for(;this.handles.indexOf(b)=3D=3D-1&&b.parentNode;)b=3D=
b.parentNode;if(this.handles.indexOf(b)!=3D-1)this.activeHandle=3Db,this.=
activeHandleIdx=3Dthis.handles.indexOf(this.activeHandle),this.updateStyl=
es(),b=3Dthis.activeHandle.cumulativeOffset(),this.offsetX=3Dc[0]-b[0],th=
is.offsetY=3D
c[1]-b[1]}}Event.stop(a)}},update:function(a){if(this.active){if(!this.dr=
agging)this.dragging=3D!0;this.draw(a);Prototype.Browser.WebKit&&window.s=
crollBy(0,0);Event.stop(a)}},draw:function(a){var =
b=3D[Event.pointerX(a),Event.pointerY(a)],c=3Dthis.track.cumulativeOffset=
();b[0]-=3Dthis.offsetX+c[0];b[1]-=3Dthis.offsetY+c[1];this.event=3Da;thi=
s.setValue(this.translateToValue(this.isVertical()?b[1]:b[0]));if(this.in=
itialized&&this.options.onSlide)this.options.onSlide(this.values.length>1=
?this.values:this.value,this)},
endDrag:function(a){this.active&&this.dragging&&(this.finishDrag(a,!0),Ev=
ent.stop(a));this.dragging=3Dthis.active=3D!1},finishDrag:function(){this=
.dragging=3Dthis.active=3D!1;this.updateFinished()},updateFinished:functi=
on(){if(this.initialized&&this.options.onChange)this.options.onChange(thi=
s.values.length>1?this.values:this.value,this);this.event=3Dnull}});
Sound=3D{tracks:{},_enabled:!0,template:new Template('<embed =
style=3D"height:0" id=3D"sound_#{track}_#{id}" src=3D"#{url}" =
loop=3D"false" autostart=3D"true" =
hidden=3D"true"/>'),enable:function(){Sound._enabled=3D!0},disable:functi=
on(){Sound._enabled=3D!1},play:function(a,b){if(Sound._enabled){var =
c=3DObject.extend({track:"global",url:a,replace:!1},b||{});c.replace&&thi=
s.tracks[c.track]&&($R(0,this.tracks[c.track].id).each(function(a){a=3D$(=
"sound_"+c.track+"_"+a);a.Stop&&a.Stop();a.remove()}),this.tracks[c.track=
]=3Dnull);
this.tracks[c.track]?this.tracks[c.track].id++:this.tracks[c.track]=3D{id=
:0};c.id=3Dthis.tracks[c.track].id;$$("body")[0].insert(Prototype.Browser=
.IE?new =
Element("bgsound",{id:"sound_"+c.track+"_"+c.id,src:c.url,loop:1,autostar=
t:!0}):Sound.template.evaluate(c))}}};
if(Prototype.Browser.Gecko&&navigator.userAgent.indexOf("Win")>0)navigato=
r.plugins&&$A(navigator.plugins).detect(function(a){return =
a.name.indexOf("QuickTime")!=3D-1})?Sound.template=3Dnew =
Template('<object id=3D"sound_#{track}_#{id}" width=3D"0" height=3D"0" =
type=3D"audio/mpeg" =
data=3D"#{url}"/>'):navigator.plugins&&$A(navigator.plugins).detect(funct=
ion(a){return a.name.indexOf("Windows =
Media")!=3D-1})?Sound.template=3Dnew Template('<object =
id=3D"sound_#{track}_#{id}" type=3D"application/x-mplayer2" =
data=3D"#{url}"></object>'):
navigator.plugins&&$A(navigator.plugins).detect(function(a){return =
a.name.indexOf("RealPlayer")!=3D-1})?Sound.template=3Dnew =
Template('<embed type=3D"audio/x-pn-realaudio-plugin" style=3D"height:0" =
id=3D"sound_#{track}_#{id}" src=3D"#{url}" loop=3D"false" =
autostart=3D"true" hidden=3D"true"/>'):Sound.play=3Dfunction(){};
------=_NextPart_000_0000_01CCBFDB.E0439410
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cdn.physorg.com/tmpl/v3/prototip/js/prototip/prototip.js

//  Prototip 2.2.3 - 11-01-2011
//  Copyright (c) 2008-2011 Nick Stakenburg =
(http://www.nickstakenburg.com)
//
//  Licensed under a Creative Commons Attribution-Noncommercial-No =
Derivative Works 3.0 Unported License
//  http://creativecommons.org/licenses/by-nc-nd/3.0/

//  More information on this project:
//  http://www.nickstakenburg.com/projects/prototip2/

var Prototip =3D {
  Version: '2.2.3'
};

var Tips =3D {
  options: {
    paths: {                                // paths can be relative to =
this file or an absolute url
      images:     '../../images/prototip/',
      javascript: ''
    },
    zIndex: 6000                            // raise if required
  }
};

Prototip.Styles =3D null;                     // replace with content of =
styles.js to skip loading that file

eval(function(p,a,c,k,e,r){e=3Dfunction(c){return(c<a?'':e(parseInt(c/a))=
)+((c=3Dc%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace=
(/^/,String)){while(c--)r[e(c)]=3Dk[c]||e(c);k=3D[function(e){return =
r[e]}];e=3Dfunction(){return'\\w+'};c=3D1};while(c--)if(k[c])p=3Dp.replac=
e(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return =
p}('S.17(18,{4w:"1.7",2P:{2a:!!15.4x("2a").3y},3z:B(d){4y{15.4z("<2l =
3A=3D\'3B/1D\' 1J=3D\'"+d+"\'><\\/2l>")}4A(c){$$("4B")[0].Q(P =
M("2l",{1J:d,3A:"3B/1D"}))}},3C:B(){3.3D("2Q");C =
b=3D/1K([\\w\\d-2R.]+)?\\.3E(.*)/;3.2S=3D(($$("2l[1J]").4C(B(a){W =
a.1J.2b(b)})||{}).1J||"").2T(b,""),E.2c=3DB(c){W{12:/^(3F?:\\/\\/|\\/)/.3=
G(c.12)?c.12:3.2S+c.12,1D:/^(3F?:\\/\\/|\\/)/.3G(c.1D)?c.1D:3.2S+c.1D}}.1=
h(3)(E.9.2c),18.2m||3.3z(E.2c.1D+"3H.3E"),3.2P.2a||(15.4D<8||15.3I.2n?15.=
1e("3J:2U",B(){C =
c=3D15.4E();c.4F=3D"2n\\\\:*{4G:2V(#2o#3K)}"}):15.3I.2W("2n","4H:4I-4J-4K=
:4L","#2o#3K")),E.2p(),M.1e(2X,"2Y",3.2Y)},3D:B(b){N(4M =
2X[b]=3D=3D"4N"||3.2Z(2X[b].4O)<3.2Z(3["3L"+b])){3M"18 4P "+b+" >=3D =
"+3["3L"+b]}},2Z:B(d){C =
c=3Dd.2T(/2R.*|\\./g,"");c=3D4Q(c+"0".4R(4-c.1W));W =
d.4S("2R")>-1?c-1:c},30:B(b){W =
b>0?-1*b:b.4T()},2Y:B(){E.3N()}}),S.17(E,B(){B =
b(c){c&&(c.3O(),c.1a&&(c.K.1L(),E.1m&&c.1p.1L()),E.1q=3DE.1q.3P(c))}W{1q:=
[],1b:[],2p:B(){3.2q=3D3.1r},2e:{H:"31",31:"H",F:"1s",1s:"F",1X:"1X",1f:"=
1i",1i:"1f"},3Q:{O:"1f",L:"1i"},32:B(c){W!1Y[1]?c:3.2e[c]},1m:B(d){C =
c=3D(P 4U("4V ([\\\\d.]+)")).4W(d);W =
c?3R(c[1])<7:!1}(4X.4Y),33:2Q.4Z.51&&!15.52,2W:B(c){3.1q.2f(c)},1L:B(a){C=
 l,k=3D[];1Z(C j=3D0,i=3D3.1q.1W;j<i;j++){C =
h=3D3.1q[j];l||h.I!=3D$(a)?h.I.3S||k.2f(h):l=3Dh}b(l);1Z(C =
j=3D0,i=3Dk.1W;j<i;j++){C h=3Dk[j];b(h)}a.1K=3D2g},3N:B(){1Z(C =
a=3D0,d=3D3.1q.1W;a<d;a++){b(3.1q[a])}},2r:B(e){N(e!=3D3.3T){N(3.1b.1W=3D=
=3D=3D0){3.2q=3D3.9.1r;1Z(C =
d=3D0,f=3D3.1q.1W;d<f;d++){3.1q[d].K.D({1r:3.9.1r})}}e.K.D({1r:3.2q++}),e=
.X&&e.X.D({1r:3.2q}),3.3T=3De}},3U:B(c){3.34(c),3.1b.2f(c)},34:B(c){3.1b=3D=
3.1b.3P(c)},3V:B(){E.1b.1M("10")},11:B(v,u){v=3D$(v),u=3D$(u);C =
t=3DS.17({1g:{x:0,y:0},T:!1},1Y[2]||{}),s=3Dt.1t||u.2s();s.H+=3Dt.1g.x,s.=
F+=3Dt.1g.y;C =
r=3Dt.1t?[0,0]:u.3W(),q=3D15.1E.2t(),p=3Dt.1t?"20":"1c";s.H+=3D-1*(r[0]-q=
[0]),s.F+=3D-1*(r[1]-q[1]);N(t.1t){C o=3D[0,0];o.O=3D0,o.L=3D0}C =
n=3D{I:v.21()},m=3D{I:S.2h(s)};n[p]=3Dt.1t?o:u.21(),m[p]=3DS.2h(s);1Z(C =
l 3X =
m){3Y(t[l]){Y"53":Y"54":m[l].H+=3Dn[l].O;1j;Y"55":m[l].H+=3Dn[l].O/2;1j;Y=
"56":m[l].H+=3Dn[l].O,m[l].F+=3Dn[l].L/2;1j;Y"57":Y"58":m[l].F+=3Dn[l].L;=
1j;Y"59":Y"5a":m[l].H+=3Dn[l].O,m[l].F+=3Dn[l].L;1j;Y"5b":m[l].H+=3Dn[l].=
O/2,m[l].F+=3Dn[l].L;1j;Y"5c":m[l].F+=3Dn[l].L/2}}s.H+=3D-1*(m.I.H-m[p].H=
),s.F+=3D-1*(m.I.F-m[p].F),t.T&&v.D({H:s.H+"G",F:s.F+"G"});W =
s}}}()),E.2p();C 5d=3D5e.3Z({2p:B(g,f){3.I=3D$(g);N(!3.I){3M"18: M 5f =
5g, 5h 3Z a 1a."}E.1L(3.I);C =
j=3DS.2u(f)||S.35(f),i=3Dj?1Y[2]||[]:f;3.1u=3Dj?f:2g,i.22&&(i=3DS.17(S.2h=
(18.2m[i.22]),i)),3.9=3DS.17(S.17({1n:!1,1k:0,36:"#5i",1o:0,R:E.9.R,1d:E.=
9.5j,1y:!i.13||i.13!=3D"23"?0.14:!1,1v:!1,1l:"1N",40:!1,11:i.11,1g:i.11?{=
x:0,y:0}:{x:16,y:16},1O:i.11&&!i.11.1t?!0:!1,13:"2v",J:!1,22:"2o",1c:3.I,=
19:!1,1E:i.11&&!i.11.1t?!1:!0,O:!1},18.2m["2o"]),i),3.1c=3D$(3.9.1c),3.1o=
=3D3.9.1o,3.1k=3D3.1o>3.9.1k?3.1o:3.9.1k,3.9.12?3.12=3D3.9.12.41("://")?3=
.9.12:E.2c.12+3.9.12:3.12=3DE.2c.12+"3H/"+(3.9.22||"")+"/",3.12.5k("/")||=
(3.12+=3D"/"),S.2u(3.9.J)&&(3.9.J=3D{T:3.9.J}),3.9.J.T&&(3.9.J=3DS.17(S.2=
h(18.2m[3.9.22].J)||{},3.9.J),3.9.J.T=3D[3.9.J.T.2b(/[a-z]+/)[0].2w(),3.9=
.J.T.2b(/[A-Z][a-z]+/)[0].2w()],3.9.J.1F=3D["H","31"].5l(3.9.J.T[0])?"1f"=
:"1i",3.1w=3D{1f:!1,1i:!1}),3.9.1n&&(3.9.1n.9=3DS.17({37:2Q.5m},3.9.1n.9|=
|{}));N(3.9.11.1t){C =
h=3D3.9.11.1x.2b(/[a-z]+/)[0].2w();3.20=3DE.2e[h]+E.2e[3.9.11.1x.2b(/[A-Z=
][a-z]+/)[0].2w()].2x()}3.42=3DE.33&&3.1o,3.43(),E.2W(3),3.44(),18.17(3)}=
,43:B(){3.K=3D(P =
M("V",{R:"1K"})).D({1r:E.9.1r}),3.42&&(3.K.10=3DB(){3.D("H:-45;F:-45;1P:2=
y;");W 3},3.K.U=3DB(){3.D("1P:1b");W 3},3.K.1b=3DB(){W =
3.38("1P")=3D=3D"1b"&&3R(3.38("F").2T("G",""))>-5n}),3.K.10(),E.1m&&(3.1p=
=3D(P =
M("5o",{R:"1p",1J:"1D:5p;",5q:0})).D({2z:"2i",1r:E.9.1r-1,5r:0})),3.9.1n&=
&(3.1Q=3D3.1Q.39(3.3a)),3.1x=3DP M("V",{R:"1u"}),3.19=3D(P =
M("V",{R:"19"})).10();N(3.9.1d||3.9.1l.I&&3.9.1l.I=3D=3D"1d"){3.1d=3D(P =
M("V",{R:"2j"})).24(3.12+"2j.2A")}},2B:B(){N(15.2U){3.3b(),3.46=3D!0;W!0}=
N(!3.46){15.1e("3J:2U",3.3b);W!1}},3b:B(){$(15.3c).Q(3.K),E.1m&&$(15.3c).=
Q(3.1p),3.9.1n&&$(15.3c).Q(3.X=3D(P =
M("V",{R:"5s"})).24(3.12+"X.5t").10());C i=3D"K";N(3.9.J.T){3.J=3D(P =
M("V",{R:"5u"})).D({L:3.9.J[3.9.J.1F=3D=3D"1i"?"L":"O"]+"G"});C =
h=3D3.9.J.1F=3D=3D"1f";3[i].Q(3.3d=3D(P M("V",{R:"5v 2C"})).Q(3.47=3DP =
M("V",{R:"5w 2C"}))),3.J.Q(3.1R=3D(P =
M("V",{R:"5x"})).D({L:3.9.J[h?"O":"L"]+"G",O:3.9.J[h?"L":"O"]+"G"})),E.1m=
&&!3.9.J.T[1].48().41("5y")&&3.1R.D({2z:"5z"}),i=3D"47"}N(3.1k){C =
n=3D3.1k,m;3[i].Q(3.25=3D(P M("5A",{R:"25"})).Q(3.26=3D(P M("3e",{R:"26 =
3f"})).D("L: "+n+"G").Q((P M("V",{R:"2D 5B"})).Q(P =
M("V",{R:"27"}))).Q(m=3D(P M("V",{R:"5C"})).D({L:n+"G"}).Q((P =
M("V",{R:"49"})).D({1z:"0 "+n+"G",L:n+"G"}))).Q((P M("V",{R:"2D =
5D"})).Q(P M("V",{R:"27"})))).Q(3.3g=3D(P M("3e",{R:"3g =
3f"})).Q(3.3h=3D(P M("V",{R:"3h"})).D("2E: 0 "+n+"G"))).Q(3.4a=3D(P =
M("3e",{R:"4a 3f"})).D("L: "+n+"G").Q((P M("V",{R:"2D 5E"})).Q(P =
M("V",{R:"27"}))).Q(m.5F(!0)).Q((P M("V",{R:"2D 5G"})).Q(P =
M("V",{R:"27"}))))),i=3D"3h";C l=3D3.25.3i(".27");$w("5H 5I 5J =
5K").4b(B(d,c){3.1o>0?18.4c(l[c],d,{1S:3.9.36,1k:n,1o:3.9.1o}):l[c].2F("4=
d"),l[c].D({O:n+"G",L:n+"G"}).2F("27"+d.2x())}.1h(3)),3.25.3i(".49",".3g"=
,".4d").1M("D",{1S:3.9.36})}3[i].Q(3.1a=3D(P M("V",{R:"1a =
"+3.9.R})).Q(3.28=3D(P M("V",{R:"28"})).Q(3.19)));N(3.9.O){C =
k=3D3.9.O;S.5L(k)&&(k+=3D"G"),3.1a.D("O:"+k)}N(3.J){C =
j=3D{};j[3.9.J.1F=3D=3D"1f"?"F":"1s"]=3D3.J,3.K.Q(j),3.2k()}3.1a.Q(3.1x),=
3.9.1n||3.3j({19:3.9.19,1u:3.1u})},3j:B(g){C =
f=3D3.K.38("1P");3.K.D("L:1T;O:1T;1P:2y").U(),3.1k&&(3.26.D("L:0"),3.26.D=
("L:0")),g.19?(3.19.U().4e(g.19),3.28.U()):3.1d||(3.19.10(),3.28.10()),S.=
35(g.1u)&&g.1u.U(),(S.2u(g.1u)||S.35(g.1u))&&3.1x.4e(g.1u),3.1a.D({O:3.1a=
.4f()+"G"}),3.K.D("1P:1b").U(),3.1a.U();C =
j=3D3.1a.21(),i=3D{O:j.O+"G"},h=3D[3.K];E.1m&&h.2f(3.1p),3.1d&&(3.19.U().=
Q({F:3.1d}),3.28.U()),(g.19||3.1d)&&3.28.D("O: =
3k%"),i.L=3D2g,3.K.D({1P:f}),3.1x.2F("2C"),(g.19||3.1d)&&3.19.2F("2C"),3.=
1k&&(3.26.D("L:"+3.1k+"G"),3.26.D("L:"+3.1k+"G"),i=3D"O: =
"+(j.O+2*3.1k)+"G",h.2f(3.25)),h.1M("D",i),3.J&&(3.2k(),3.9.J.1F=3D=3D"1f=
"&&3.K.D({O:3.K.4f()+3.9.J.L+"G"})),3.K.10()},44:B(){3.3l=3D3.1Q.1A(3),3.=
2G=3D3.10.1A(3),3.9.1O&&3.9.13=3D=3D"2v"&&(3.9.13=3D"3m"),3.9.13&&3.9.13=3D=
=3D3.9.1l&&(3.1U=3D3.4g.1A(3),3.I.1e(3.9.13,3.1U)),3.1d&&3.1d.1e("3m",B(b=
){b.24(3.12+"5M.2A")}.1h(3,3.1d)).1e("3n",B(b){b.24(3.12+"2j.2A")}.1h(3,3=
.1d));C =
e=3D{I:3.1U?[]:[3.I],1c:3.1U?[]:[3.1c],1x:3.1U?[]:[3.K],1d:[],2i:[]},d=3D=
3.9.1l.I;3.3o=3Dd||(3.9.1l?"I":"2i"),3.1V=3De[3.3o],!3.1V&&d&&S.2u(d)&&(3=
.1V=3D3.1x.3i(d)),$w("U 10").4b(B(h){C =
g=3Dh.2x(),i=3D3.9[h+"4h"].5N||3.9[h+"4h"];i=3D=3D"3m"?i=3D=3D"3p":i=3D=3D=
"3n"&&i=3D=3D"1N",3[h+"5O"]=3Di}.1h(3)),!3.1U&&3.9.13&&3.I.1e(3.9.13,3.3l=
),3.1V&&3.9.1l&&3.1V.1M("1e",3.3q,3.2G),!3.9.1O&&3.9.13=3D=3D"23"&&(3.2H=3D=
3.T.1A(3),3.I.1e("2v",3.2H)),3.4i=3D3.10.39(B(h,g){C =
i=3Dg.5P(".2j");i&&(i.5Q(),g.5R(),h(g))}).1A(3),(3.1d||3.9.1l&&3.9.1l.I=3D=
=3D".2j")&&3.K.1e("23",3.4i),3.9.13!=3D"23"&&3.3o!=3D"I"&&(3.2I=3DB(){3.1=
G("U")}.1A(3),3.I.1e("1N",3.2I));N(3.9.1l||3.9.1v){C =
f=3D[3.I,3.K];3.3r=3DB(){E.2r(3),3.2J()}.1A(3),3.3s=3D3.1v.1A(3),f.1M("1e=
","3p",3.3r).1M("1e","1N",3.3s)}3.9.1n&&3.9.13!=3D"23"&&(3.2K=3D3.4j.1A(3=
),3.I.1e("1N",3.2K))},3O:B(){3.9.13&&3.9.13=3D=3D3.9.1l?3.I.1B(3.9.13,3.1=
U):(3.9.13&&3.I.1B(3.9.13,3.3l),3.1V&&3.9.1l&&3.3q&&3.2G&&3.1V.1M("1B",3.=
3q,3.2G)),3.2H&&3.I.1B("2v",3.2H),3.2I&&3.I.1B("3n",3.2I),3.K.1B(),(3.9.1=
l||3.9.1v)&&3.I.1B("3p",3.3r).1B("1N",3.3s),3.2K&&3.I.1B("1N",3.2K)},3a:B=
(g,f){N(!3.1a){N(!3.2B()){W}}3.T(f);N(!3.2L){N(3.3t){g(f);W}3.2L=3D!0;C =
j=3D{1C:{1H:0,1I:0}};N(f.4k){C =
i=3Df.4k(),j=3D{1C:{1H:i.x,1I:i.y}}}29{f.1C&&(j.1C=3Df.1C)}C =
h=3DS.2h(3.9.1n.9);h.37=3Dh.37.39(B(d,c){3.3j({19:3.9.19,1u:c.5S}),3.T(j)=
,B(){d(c);C =
a=3D3.X&&3.X.1b();3.X&&(3.1G("X"),3.X.1L(),3.X=3D2g),a&&3.U(),3.3t=3D!0,3=
.2L=3D2g}.1h(3).1y(0.6)}.1h(3)),3.5T=3DM.U.1y(3.9.1y,3.X),3.K.10(),3.2L=3D=
!0,3.X.U(),3.5U=3DB(){P =
5V.5W(3.9.1n.2V,h)}.1h(3).1y(3.9.1y);W!1}},4j:B(){3.1G("X")},1Q:B(b){N(!3=
.1a){N(!3.2B()){W}}3.T(b);3.K.1b()||(3.1G("U"),3.5X=3D3.U.1h(3).1y(3.9.1y=
))},1G:B(b){3[b+"4l"]&&5Y(3[b+"4l"])},U:B(){3.K.1b()||(E.1m&&3.1p.U(),3.9=
.40&&E.3V(),E.3U(3),3.1a.U(),3.K.U(),3.J&&3.J.U(),3.I.4m("1K:5Z"))},1v:B(=
b){3.9.1n&&(3.X&&3.9.13!=3D"23"&&3.X.10());3.9.1v&&(3.2J(),3.60=3D3.10.1h=
(3).1y(3.9.1v))},2J:B(){3.9.1v&&3.1G("1v")},10:B(){3.1G("U"),3.1G("X");3.=
K.1b()&&3.4n()},4n:B(){E.1m&&3.1p.10(),3.X&&3.X.10(),3.K.10(),(3.25||3.1a=
).U(),E.34(3),3.I.4m("1K:2y")},4g:B(b){3.K&&3.K.1b()?3.10(b):3.1Q(b)},2k:=
B(){C =
h=3D3.9.J,g=3D1Y[0]||3.1w,l=3DE.32(h.T[0],g[h.1F]),k=3DE.32(h.T[1],g[E.2e=
[h.1F]]),j=3D3.1o||0;3.1R.24(3.12+l+k+".2A");N(h.1F=3D=3D"1f"){C =
i=3Dl=3D=3D"H"?h.L:0;3.3d.D("H: =
"+i+"G;"),3.1R.D({"2M":l}),3.J.D({H:0,F:k=3D=3D"1s"?"3k%":k=3D=3D"1X"?"50=
%":0,61:(k=3D=3D"1s"?-1*h.O:k=3D=3D"1X"?-0.5*h.O:0)+(k=3D=3D"1s"?-1*j:k=3D=
=3D"F"?j:0)+"G"})}29{3.3d.D(l=3D=3D"F"?"1z: 0; 2E: "+h.L+"G 0 0 0;":"2E: =
0; 1z: 0 0 "+h.L+"G 0;"),3.J.D(l=3D=3D"F"?"F: 0; 1s: 1T;":"F: 1T; 1s: =
0;"),3.1R.D({1z:0,"2M":k!=3D"1X"?k:"2i"}),k=3D=3D"1X"?3.1R.D("1z: 0 =
1T;"):3.1R.D("1z-"+k+": =
"+j+"G;"),E.33&&(l=3D=3D"1s"?(3.J.D({T:"4o",62:"63",F:"1T",1s:"1T","2M":"=
H",O:"3k%",1z:-1*h.L+"G 0 0 =
0"}),3.J.22.2z=3D"4p"):3.J.D({T:"4q","2M":"2i",1z:0}))}3.1w=3Dg},T:B(z){N=
(!3.1a){N(!3.2B()){W}}E.2r(3);N(E.1m){C =
y=3D3.K.21();(!3.2N||3.2N.L!=3Dy.L||3.2N.O!=3Dy.O)&&3.1p.D({O:y.O+"G",L:y=
.L+"G"}),3.2N=3Dy}N(3.9.11){C x,w;N(3.20){C =
v=3D15.1E.2t(),u=3Dz.1C||{},t,s=3D2;3Y(3.20.48()){Y"64":Y"65":t=3D{x:0-s,=
y:0-s};1j;Y"66":t=3D{x:0,y:0-s};1j;Y"67":Y"68":t=3D{x:s,y:0-s};1j;Y"69":t=
=3D{x:s,y:0};1j;Y"6a":Y"6b":t=3D{x:s,y:s};1j;Y"6c":t=3D{x:0,y:s};1j;Y"6d"=
:Y"6e":t=3D{x:0-s,y:s};1j;Y"6f":t=3D{x:0-s,y:0}}t.x+=3D3.9.1g.x,t.y+=3D3.=
9.1g.y,x=3DS.17({1g:t},{I:3.9.11.1x,20:3.20,1t:{F:u.1I||2O.1I(z)-v.F,H:u.=
1H||2O.1H(z)-v.H}}),w=3DE.11(3.K,3.1c,x);N(3.9.1E){C =
r=3D3.3u(w),q=3Dr.1w;w=3Dr.T,w.H+=3Dq.1i?2*18.30(t.x-3.9.1g.x):0,w.F+=3Dq=
.1i?2*18.30(t.y-3.9.1g.y):0,3.J&&(3.1w.1f!=3Dq.1f||3.1w.1i!=3Dq.1i)&&3.2k=
(q)}w=3D{H:w.H+"G",F:w.F+"G"},3.K.D(w)}29{x=3DS.17({1g:3.9.1g},{I:3.9.11.=
1x,1c:3.9.11.1c}),w=3DE.11(3.K,3.1c,S.17({T:!0},x)),w=3D{H:w.H+"G",F:w.F+=
"G"}}N(3.X){C p=3DE.11(3.X,3.1c,S.17({T:!0},x))}E.1m&&3.1p.D(w)}29{C =
o=3D3.1c.2s(),u=3Dz.1C||{},w=3D{H:(3.9.1O?o[0]:u.1H||2O.1H(z))+3.9.1g.x,F=
:(3.9.1O?o[1]:u.1I||2O.1I(z))+3.9.1g.y};N(!3.9.1O&&3.I!=3D=3D3.1c){C =
n=3D3.I.2s();w.H+=3D-1*(n[0]-o[0]),w.F+=3D-1*(n[1]-o[1])}N(!3.9.1O&&3.9.1=
E){C =
r=3D3.3u(w),q=3Dr.1w;w=3Dr.T,3.J&&(3.1w.1f!=3Dq.1f||3.1w.1i!=3Dq.1i)&&3.2=
k(q)}w=3D{H:w.H+"G",F:w.F+"G"},3.K.D(w),3.X&&3.X.D(w),E.1m&&3.1p.D(w)}},3=
u:B(i){C =
h=3D{1f:!1,1i:!1},n=3D3.K.21(),m=3D15.1E.2t(),l=3D15.1E.21(),k=3D{H:"O",F=
:"L"};1Z(C j 3X =
k){i[j]+n[k[j]]-m[j]>l[k[j]]&&(i[j]=3Di[j]-(n[k[j]]+2*3.9.1g[j=3D=3D"H"?"=
x":"y"]),3.J&&(h[E.3Q[k[j]]]=3D!0))}W{T:i,1w:h}}});S.17(18,{4c:B(t,s){C =
r=3D1Y[2]||3.9,q=3Dr.1o,p=3Dr.1k,o=3D{F:s.4r(0)=3D=3D"t",H:s.4r(1)=3D=3D"=
l"};N(3.2P.2a){C n=3DP M("2a",{R:"6g"+s.2x(),O:p+"G",L:p+"G"});t.Q(n);C =
m=3Dn.3y("2d");m.6h=3Dr.1S,m.6i(o.H?q:p-q,o.F?q:p-q,q,0,6j.6k*2,!0),m.6l(=
),m.4s(o.H?q:0,0,p-q,p),m.4s(0,o.F?q:0,p,p-q)}29{C l;t.Q(l=3D(P =
M("V")).D({O:p+"G",L:p+"G",1z:0,2E:0,2z:"4p",T:"4o",6m:"2y"}));C k=3D(P =
M("2n:6n",{6o:r.1S,6p:"6q",6r:r.1S,6s:(q/p*0.5).6t(2)})).D({O:2*p-1+"G",L=
:2*p-1+"G",T:"4q",H:(o.H?0:-1*p)+"G",F:(o.F?0:-1*p)+"G"});l.Q(k),k.4t=3Dk=
.4t}}}),M.6u({24:B(e,d){e=3D$(e);C f=3DS.17({4u:"F =
H",3v:"6v-3v",3w:"6w",1S:""},1Y[2]||{});e.D(E.1m?{6x:"6y:6z.6A.6B(1J=3D\'=
"+d+"\'\', 3w=3D\'"+f.3w+"\')"}:{6C:f.1S+" 2V("+d+") "+f.4u+" "+f.3v});W =
e}}),18.3x=3D{4v:B(b){N(b.I&&!b.I.3S){W!0}W!1},U:B(){N(!18.3x.4v(3)){E.2r=
(3),3.2J();C f=3D{};N(3.9.11&&!3.9.11.1t){f.1C=3D{1H:0,1I:0}}29{C =
e=3D3.1c.2s(),h=3D3.1c.3W(),g=3D15.1E.2t();e.H+=3D-1*(h[0]-g[0]),e.F+=3D-=
1*(h[1]-g[1]),f.1C=3D{1H:e.H,1I:e.F}}3.9.1n&&!3.3t?3.3a(3.1Q,f):3.1Q(f),3=
.1v()}}},18.17=3DB(b){b.I.1K=3D{},S.17(b.I.1K,{U:18.3x.U.1h(b),10:b.10.1h=
(b),1L:E.1L.1h(E,b.I)})},18.3C();',62,411,'|||this||||||options||||||||||=
||||||||||||||||||function|var|setStyle|Tips|top|px|left|element|stem|wra=
pper|height|Element|if|width|new|insert|className|Object|position|show|di=
v|return|loader|case||hide|hook|images|showOn||document||extend|Prototip|=
title|tooltip|visible|target|closeButton|observe|horizontal|offset|bind|v=
ertical|break|border|hideOn|fixIE|ajax|radius|iframeShim|tips|zIndex|bott=
om|mouse|content|hideAfter|stemInverse|tip|delay|margin|bindAsEventListen=
er|stopObserving|fakePointer|javascript|viewport|orientation|clearTimer|p=
ointerX|pointerY|src|prototip|remove|invoke|mouseleave|fixed|visibility|s=
howDelayed|stemImage|backgroundColor|auto|eventToggle|hideTargets|length|=
middle|arguments|for|mouseHook|getDimensions|style|click|setPngBackground=
|borderFrame|borderTop|prototip_Corner|toolbar|else|canvas|match|paths||_=
inverse|push|null|clone|none|close|positionStem|script|Styles|ns_vml|defa=
ult|initialize|zIndexTop|raise|cumulativeOffset|getScrollOffsets|isString=
|mousemove|toLowerCase|capitalize|hidden|display|png|build|clearfix|proto=
tip_CornerWrapper|padding|addClassName|eventHide|eventPosition|eventCheck=
Delay|cancelHideAfter|ajaxHideEvent|ajaxContentLoading|float|iframeShimDi=
mensions|Event|support|Prototype|_|path|replace|loaded|url|add|window|unl=
oad|convertVersionString|toggleInt|right|inverseStem|WebKit419|removeVisi=
ble|isElement|borderColor|onComplete|getStyle|wrap|ajaxShow|_build|body|s=
temWrapper|li|borderRow|borderMiddle|borderCenter|select|_update|100|even=
tShow|mouseover|mouseout|hideElement|mouseenter|hideAction|activityEnter|=
activityLeave|ajaxContentLoaded|getPositionWithinViewport|repeat|sizingMe=
thod|Methods|getContext|insertScript|type|text|start|require|js|https|tes=
t|styles|namespaces|dom|VML|REQUIRED_|throw|removeAll|deactivate|without|=
_stemTranslation|parseFloat|parentNode|_highest|addVisibile|hideAll|cumul=
ativeScrollOffset|in|switch|create|hideOthers|include|fixSafari2|setup|ac=
tivate|9500px|_isBuilding|stemBox|toUpperCase|prototip_Between|borderBott=
om|each|createCorner|prototip_Fill|update|getWidth|toggle|On|buttonEvent|=
ajaxHide|pointer|Timer|fire|afterHide|relative|block|absolute|charAt|fill=
Rect|outerHTML|align|hold|REQUIRED_Prototype|createElement|try|write|catc=
h|head|find|documentMode|createStyleSheet|cssText|behavior|urn|schemas|mi=
crosoft|com|vml|typeof|undefined|Version|requires|parseInt|times|indexOf|=
abs|RegExp|MSIE|exec|navigator|userAgent|Browser||WebKit|evaluate|topRigh=
t|rightTop|topMiddle|rightMiddle|bottomLeft|leftBottom|bottomRight|rightB=
ottom|bottomMiddle|leftMiddle|Tip|Class|not|available|cannot|000000|close=
Buttons|endsWith|member|emptyFunction|9500|iframe|false|frameBorder|opaci=
ty|prototipLoader|gif|prototip_Stem|prototip_StemWrapper|prototip_StemBox=
|prototip_StemImage|MIDDLE|inline|ul|prototip_CornerWrapperTopLeft|protot=
ip_BetweenCorners|prototip_CornerWrapperTopRight|prototip_CornerWrapperBo=
ttomLeft|cloneNode|prototip_CornerWrapperBottomRight|tl|tr|bl|br|isNumber=
|close_hover|event|Action|findElement|blur|stop|responseText|loaderTimer|=
ajaxTimer|Ajax|Request|showTimer|clearTimeout|shown|hideAfterTimer|margin=
Top|clear|both|LEFTTOP|TOPLEFT|TOPMIDDLE|TOPRIGHT|RIGHTTOP|RIGHTMIDDLE|RI=
GHTBOTTOM|BOTTOMRIGHT|BOTTOMMIDDLE|BOTTOMLEFT|LEFTBOTTOM|LEFTMIDDLE|corne=
rCanvas|fillStyle|arc|Math|PI|fill|overflow|roundrect|fillcolor|strokeWei=
ght|1px|strokeColor|arcSize|toFixed|addMethods|no|scale|filter|progid|DXI=
mageTransform|Microsoft|AlphaImageLoader|background'.split('|'),0,{}));
------=_NextPart_000_0000_01CCBFDB.E0439410
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cdn.physorg.com/tmpl/v3/js/fn.7.2.opt.js

/**=20
 * @author        	Peter Slagter; peter [at] procurios [dot] nl; =
http://twitter.com/pesla or =
http://techblog.procurios.nl/k/618/news/view/34556/14863/ProtoFish-advanc=
ed-hover-menu-based-on-Prototype.html
 * @license	        ProtoFish is based on the MIT license =
(http://protofish.procurios.nl/protofish-license).
**/
var =
ProtoFish=3DClass.create({initialize:function(a,b,c,d,e,f){this.id=3Da;th=
is.timeout=3Db||"400";this.cssClass=3Dc||"hover";this.remActive=3Dd||!1;t=
his.ARIA=3De||!1;this.useShortKey=3Df||!1;this.queue=3D[];this.activeTime=
out=3D"";this.menuFocus=3D!1;this.menuCount=3D0;this.altDown=3Dthis.ctrlD=
own=3Dthis.mDown=3Dthis.shiftDown=3Dthis.isParent=3D!1;if($(a)&&$(a).down=
()){if(!1!=3Dthis.ARIA)$(a).writeAttribute("role","menubar"),this.menuCon=
tainers=3D$(a).select("ul"),this.menuContainers.each(function(a){a.writeA=
ttribute("role","menu")});
this.listItems=3D$(a).select("li");this.activeItems=3D$(a).select("li.act=
ive");for(a=3D0;!this.listItems[a].down("a");)a++;this.listItems[a].down(=
"a").setAttribute("tabindex","0");this.initObservers()}},initObservers:fu=
nction(){this.listItems.each(function(a){a.observe("mouseover",function(a=
,c){this.enterMenu(c);c.addClassName(this.cssClass)}.bindAsEventListener(=
this,a));a.observe("mouseout",function(a,c){this.queue.push([this.leaveMe=
nu.delay(this.timeout/1E3,this),c])}.bindAsEventListener(this,a));!1!=3D
this.ARIA&&(a.down("a")&&a.down("a").writeAttribute("role","menuitem"),a.=
down("ul")&&a.down("a").writeAttribute("aria-haspopup","true"))}.bind(thi=
s));Event.observe(document,"keydown",function(a){var =
b=3Da.keyCode,c=3D[9,13,27,32,37,38,39,40];-1!=3Dc.indexOf(b)&&this.keyBo=
ardNav(a,b,c);if(16=3D=3Da.keyCode)this.shiftDown=3D!0;else =
if(!1!=3Dthis.useShortKey){if(77=3D=3Da.keyCode)this.mDown=3D!0;if(17=3D=3D=
a.keyCode)this.ctrlDown=3D!0;if(18=3D=3Da.keyCode)this.altDown=3D!0;!0=3D=
=3Dthis.mDown&&!0=3D=3Dthis.ctrlDown&&!0=3D=3Dthis.altDown&&this.listItem=
s[0].down("a").focus()}}.bind(this));
Event.observe(document,"keyup",function(a){if(16=3D=3Da.keyCode)this.shif=
tDown=3D!1;else =
if(!1!=3Dthis.useShortKey){if(77=3D=3Da.keyCode)this.mDown=3D!1;if(17=3D=3D=
a.keyCode)this.ctrlDown=3D!1;if(18=3D=3Da.keyCode)this.altDown=3D!1}}.bin=
d(this));Event.observe(document,"click",function(a){a=3DEvent.element(a);=
if(a!=3D$(this.id)&&!a.descendantOf(this.id)&&!0=3D=3Dthis.menuFocus)this=
.listItems.invoke("removeClassName",this.cssClass),this.menuFocus=3D!1}.b=
ind(this));$$("body")[0].observe("focusin",this.handleMenuFocus.bind(this=
));window.addEventListener&&
$$("body")[0].addEventListener("focus",this.handleMenuFocus.bind(this),!0=
)},handleMenuFocus:function(a){a=3DEvent.element(a);if(!["input","select"=
,"textarea"].include(a.tagName.toLowerCase())&&a.up("#"+this.id))if(this.=
menuFocus=3D!0,this.menuCount=3Dthis.listItems.indexOf(a.up("li")),this.i=
sParent=3Da.next()?!0:!1,!1=3D=3Dthis.isParent)for(a.up().addClassName(th=
is.cssClass);a.up("li");)a.up("li").addClassName(this.cssClass),a=3Da.up(=
"li");else!0=3D=3Dthis.isParent&&a.up().removeClassName("hover");else =
this.listItems.invoke("removeClassName",
this.cssClass),this.menuFocus=3D!1},keyBoardNav:function(a,b,c){if(!0=3D=3D=
this.menuFocus)switch(0!=3Dc.indexOf(b)&&a.preventDefault(),a=3Dthis.list=
Items[this.menuCount],!0){case =
b=3D=3DEvent.KEY_DOWN:a.up("li")?(b=3Da.next("li")||a.up("ul").childEleme=
nts().first())&&a.removeClassName(this.cssClass):b=3Da.down("li");if(b)th=
is.menuCount=3Dthis.listItems.indexOf(b),b.addClassName(this.cssClass),b.=
down("a").focus();break;case =
b=3D=3DEvent.KEY_UP:a.up("li")?(b=3Da.previous("li")||a.up("ul").childEle=
ments().last(),a.removeClassName(this.cssClass)):
b=3D!1;if(b)this.menuCount=3Dthis.listItems.indexOf(b),b.addClassName(thi=
s.cssClass),b.down("a").focus();break;case =
b=3D=3DEvent.KEY_RIGHT:a.up("li")?b=3Da.down("li")||!1:(b=3Da.next("li"))=
&&a.removeClassName(this.cssClass);if(b)this.menuCount=3Dthis.listItems.i=
ndexOf(b),b.addClassName(this.cssClass),b.down("a").focus();break;case =
b=3D=3DEvent.KEY_LEFT:(b=3Da.up("li")?a.up("li")||!1:a.previous("li"))&&a=
.removeClassName(this.cssClass);if(b)this.menuCount=3Dthis.listItems.inde=
xOf(b),b.addClassName(this.cssClass),b.down("a").focus();
break;case =
b=3D=3DEvent.KEY_TAB:if(!1=3D=3Dthis.shiftDown){if(this.menuCount++,b=3Dt=
his.listItems[this.menuCount-1],!b.down("li"))for(b.removeClassName(this.=
cssClass);b.up("li")&&!b.next("li");)b.up("li").removeClassName(this.cssC=
lass),b=3Db.up("li")}else =
if(!0=3D=3Dthis.shiftDown&&(this.menuCount--,a=3Dthis.listItems[this.menu=
Count],b=3Dthis.listItems[this.menuCount+1],b.removeClassName(this.cssCla=
ss),a))for(;a.up("li")&&!1=3D=3Da.up("li").hasClassName(this.cssClass);)a=
.up("li").addClassName(this.cssClass),a=3Da.up("li");
break;case =
b=3D=3DEvent.KEY_ESC:for(;a.up("li");){a.removeClassName(this.cssClass);v=
ar =
d=3Da.up("li"),a=3Da.up("li")}if(d)d.down("a").focus(),this.menuCount=3Dt=
his.listItems.indexOf(a);break;case =
32=3D=3Db:!0=3D=3Dthis.isParent?this.parentBehavior(a):(a=3Da.down("a").h=
ref,window.location.href=3Da);break;case =
b=3D=3DEvent.KEY_RETURN:!0=3D=3Dthis.isParent&&this.parentBehavior(a)}},p=
arentBehavior:function(a){if(a=3Da.down("li"))this.menuCount=3Dthis.listI=
tems.indexOf(a),a.addClassName(this.cssClass),a.down("a").focus()},enterM=
enu:function(){for(;this.queue.length;)clearTimeout(this.queue[0][0]),
this.leaveMenu(this);!0=3D=3Dthis.remActive&&("number"=3D=3Dtypeof =
this.activeTimeout&&(clearTimeout(this.activeTimeout),delete =
this.activeTimeout),this.activeItems.invoke("removeClassName","active"))}=
,leaveMenu:function(a){a.queue.length&&a.queue.shift()[1].removeClassName=
(a.cssClass);!0=3D=3Da.remActive&&a.activeItems.invoke("addClassName","ac=
tive")}});
/**
    top menu
**/
var =
Menu=3DClass.create({initialize:function(a,c,b,d,e){this.name=3Da;this.ur=
l=3Dc;this.style=3Db;this.html=3Dd;this.subnav=3De},create:function(){var=
 =
a;""!=3Dthis.html?(a=3DBuilder.node("li",{className:this.style}),a.append=
Child(this.html)):a=3Dthis.hasChild()?Builder.node("li",{className:this.s=
tyle},[Builder.node("a",{href:this.url,className:"childNav"},this.name)])=
:Builder.node("li",{className:this.style},[Builder.node("a",{href:this.ur=
l},this.name)]);return a},hasChild:function(){return =
null!=3Dthis.subnav},listChilds:function(){return this.subnav}}),
MainNav=3DClass.create({initialize:function(a){this.id=3Da}}),myNewsList=3D=
[],topNav=3D[];
topNav[0]=3Dnew Menu("Account","/profile/","","",[new =
Menu("Profile","/profile/","","",null),new =
Menu("Newsletter","/profile/nwletter/","","",null),new =
Menu("Favorites","/profile/favorites/","","",null),new =
Menu("Activity","/profile/activity/","","",[new Menu("Recent =
Activity","/profile/activity/","","",null),new Menu("Email notifications =
","/profile/activity/?code=3Dfollow","","",null),new Menu("Display =
settings","/profile/activity/?code=3Dsettings","","",null)]),new =
Menu("PM","/profile/pm/","","",null),
new Menu("My news","/profile/my/","","",myNewsList)]);
topNav[1]=3Dnew Menu("Follow us","#","","",[new =
Menu("Facebook","http://www.facebook.com/physorg/","","",null),new =
Menu("Twitter","/help/physorg-twitter/","","",[new Menu("Breaking =
news","http://twitter.com/physorg_com","","",null),new Menu("Health =
news","http://twitter.com/physorg_health","","",null),new Menu("Biology =
news","http://twitter.com/physorg_biology","","",null),new =
Menu("Technology and =
Electronics","http://twitter.com/physorg_tech","","",null),new =
Menu("Space news","http://twitter.com/physorg_space",
"","",null),new Menu("Physics and =
Nanotech","http://twitter.com/physorg_physics","","",null)]),new =
Menu("Google","#","","",[new Menu("Google toolbar =
button","http://toolbar.google.com/buttons/add?url=3Dhttp://www.physorg.c=
om/ig/google_btn.xml","","",null),new Menu("Google IG =
module","http://www.google.com/ig/directory?url=3Dhttp://www.physorg.com/=
physorg.rss","","",null),new Menu("Chrome =
extension","https://chrome.google.com/extensions/detail/kklpgonjnnbbhogmb=
oejgklhlmakfmpm?hl=3Den","","",null)]),new Menu("Digg",
"http://digg.com/physorg","","",null),new =
Menu("Newsletter","/help/newsletter/","","",Array(new =
Menu("Newsletter","#","",Builder.node("form",{method:"POST",action:"/prof=
ile/ajax.php/",onsubmit:"qNwletter(); return =
false;"},[Builder.node("fieldset",[Builder.node("input",{id:"input-email"=
,name:"email",placeholder:"email =
address",type:"email"}),Builder.node("input",{type:"hidden",name:"status"=
,value:"nwletter"}),Builder.node("button",{type:"submit"},"go")])]),null)=
)),new Menu("RSS news feeds","#","",
"",[new Menu("Latest news","rss-feed/","","",null),new Menu("Spotlight =
news","/rss-feed/breaking/","","",null),new Menu("Feature and =
Editorials","/rss-feed/editorials/","","",null),new Menu("More =
","/feeds/","","",null)])]);
topNav[2]=3Dnew Menu("Mobile Apps","/help/physorg-mobile/","","",[new =
Menu("iPhone apps","/help/iphone/","","",[new Menu("PhysOrg News =
Lite","http://itunes.apple.com/app/physorg-com-news-lite/id356443503?mt=3D=
8","","",null),new Menu("PhysOrg News =
Full","http://itunes.apple.com/us/app/physorg-com-news/id356448743?mt=3D8=
","","",null),new Menu("Medical & Health =
News","http://itunes.apple.com/us/app/medical-health-news/id412403837?mt=3D=
8","","",null)]),new Menu("iPad apps","/help/ipad/","","",[new =
Menu("PhysOrg News Lite",
"http://itunes.apple.com/us/app/physorg-com-news-lite-hd/id368200786?mt=3D=
8","","",null),new Menu("PhysOrg News =
HD","http://itunes.apple.com/us/app/physorg-com-news-hd/id368201791?mt=3D=
8","","",null)]),new Menu("Android apps","/help/android/","","",[new =
Menu("PhysOrg Science News =
Lite","https://market.android.com/details?id=3Dcom.PhysOrg.RssLite","",""=
,null),new Menu("PhysOrg Science =
News","https://market.android.com/details?id=3Dcom.PhysOrg.RssLiteFull","=
","",null),new Menu("Medical & Health News (free)",
"https://market.android.com/details?id=3Dcom.PhysOrg.healthFree","","",nu=
ll),new Menu("Medical & Health =
News","https://market.android.com/details?id=3Dcom.PhysOrg.health","","",=
null)]),new Menu("BlackBerry apps","/help/blackberry/","","",Array(new =
Menu("PhysOrg.com =
News","http://appworld.blackberry.com/webstore/content/8272","","",null))=
),new Menu("Amazon Kindle","/help/physorg-kindle/","","",[new =
Menu("Science and Research =
News","http://www.amazon.com/gp/product/B002G9TKCC","","",null),new =
Menu("Space and Earth News",
"http://www.amazon.com/gp/product/B0035ER5OC","","",null),new =
Menu("Physics and =
Nanotechnology","http://www.amazon.com/gp/product/B0035ERAPQ","","",null)=
,new Menu("Health and Medicine =
News","http://www.amazon.com/gp/product/B0035EQVPQ","","",null),new =
Menu("Technology and =
Electronics","http://www.amazon.com/gp/product/B0035ER6LY","","",null),ne=
w Menu("Biology and Chemistry =
News","http://www.amazon.com/gp/product/B0035ER1ZK","","",null)]),new =
Menu("Text-to-Speech Podcasts","/help/audio/","","",[new Menu("iTunes",
"http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=3D34873=
5233","","",null),new =
Menu("More","/help/audio/","","",null)])]);topNav[3]=3Dnew Menu("Quick =
nav","/help/","","",[new Menu("Feature =
stories","/editorials/","","",null),new Menu("Weblog & =
Reports","/weblog/","","",null),new =
Menu("Archive","/archive/","","",null),new =
Menu("Video","http://video.physorg.com/","","",null),new =
Menu("Podcasts","/podcasts-news/","","",null)]);
topNav[4]=3Dnew Menu("Help","/help/","","",[new Menu("Suggest a story =
idea","/help/suggest/","","",null),new Menu("Send =
feedback","/help/feedback/","","",null),new Menu("PhysOrg =
FAQ","/help/contactus/","","",null),new Menu("Sponsored =
account","/help/donate/","","",null),new Menu("About =
us","/help/about-us/","","",null),new =
Menu("More","/help/","","",null)]);
topNav[5]=3Dnew Menu("Search","/search/","last","",[new =
Menu("#","/search/","",Builder.node("form",{method:"GET",action:"/search/=
"},[Builder.node("fieldset",[Builder.node("input",{id:"input-qsearch",nam=
e:"search",placeholder:"search"}),Builder.node("button",{type:"submit"},"=
go")])]),null),new Menu("advanced\tsearch","/search","","",null)]);
function printMenu(a){for(var =
c=3DBuilder.node("ul"),b=3D0;b<a.length;b++){var =
d=3Da[b].create();a[b].hasChild()&&d.appendChild(printMenu(a[b].listChild=
s()));c.appendChild(d)}return c}
function topMenu(){if(""!=3DMyNews&&0!=3DMyNews)for(var a in =
MyNews)myNewsList.push(new =
Menu(MyNews[a].unescapeHTML(),"/my-news/"+a,"","",null));myNewsList.push(=
new Menu("Add news =
filter","/profile/my","","",null));a=3DprintMenu(topNav);""!=3DuserNick&&=
""!=3Dmid?$("top-nav").insert({top:Builder.node("div",{className:"noMenu"=
},[Builder.node("span","Logged in as: "+userNick+" =
"),"[",Builder.node("a",{href:"/profile/login.php?code=3Dsignout"},"Sign =
out"),"]"])}):$("top-nav").insert({top:Builder.node("div",{className:"noM=
enu"},
[Builder.node("a",{href:"/profile/login.php?url=3Dhttp%3A%2F%2Fwww.physor=
g.com%2F&redirect=3DTRUE",onclick:"return alertLogin();"},"Sign =
in"),Builder.node("a",{href:"/profile/login.php?code=3Dsignup"},"Register=
")])});$("top-nav").appendChild(a);a=3Da.identify();new =
ProtoFish(a,"300","",!1,!0,!0);new =
ProtoFish("sort-nav","300","",!1,!0,!1)};
/**
    common func
**/
var =
loadingImage=3D"http://cdn.physorg.com/img/loading.gif",closeButton=3D"ht=
tp://cdn.physorg.com/js/lightbox/close.png",popupHint=3DClass.create({ini=
tialize:function(a,b,c,d){this.outputId=3Da||"mainwrapper";this.showHint=3D=
!1;this.closeBTfunc=3Dfunction(){Effect.Fade("search-hint",{duration:0.5}=
);return!1};this.hintOn=3Db||!1;this.hintId=3Dd||0;this.hintText=3Dc||"";=
this.ref=3Ddocument.referrer;a=3Ddocument.referrer.replace(/^[^\?]+\??/,"=
");if(a=3Da.replace(/#[^#]*$/,""))this.queryString=3Da,this.params=3Dthis=
.parseQuery();
i=3Dnavigator.userAgent.indexOf("iPad");r=3Dnavigator.userAgent.indexOf("=
Android =
3.");b=3D-1<this.ref.indexOf("google.")||-1<this.ref.indexOf("yahoo.")||-=
1<this.ref.indexOf("msn.")||-1<this.ref.indexOf("aol.")||-1<this.ref.inde=
xOf("bing.");if(this.q&&b)this.hintText=3D'Find more articles on <a =
href=3D"/search/?search=3D'+this.q+'">'+unescape(this.q).replace(/[\+]+/g=
," ")+"</a>",this.showHint=3D!0;else if(0<newPM)this.hintText=3D'You =
have <a href=3D"/profile/pm/">new PM(s)</a> waiting for =
you',this.showHint=3D!0;else if(0<
i)this.hintText=3D'Stay in touch with PhysOrg.com while on the go - =
check <a =
href=3D"http://itunes.apple.com/us/app/physorg-com-news-lite-hd/id3682007=
86?mt=3D8">PhysOrg iPad app</a>',this.showHint=3D!0;else =
if(0<r)this.hintText=3D'New <a =
href=3D"https://market.android.com/details?id=3Dcom.physorg.widget">widge=
t for Android tablets</a> for fast access to the latest PHYSorg and =
Medical Xpress news',this.showHint=3D!0;else =
if(this.hintOn&&readCookie("physorgHint")!=3Dthis.hintId)this.showHint=3D=
!0,this.closeBTfunc=3Dfunction(){setCookie("physorgHint",
d,30);Effect.Fade("search-hint",{duration:0.5});return!1};this.output()},=
parseQuery:function(){if(!this.queryString)return null;for(var =
a=3Dthis.queryString.split(/[&;]/),b=3D0;b<a.length;b++)if(mt=3DRegExp(/^=
((enc)?q(uery)?|p)=3D(.*?)$/).exec(a[b]))this.q=3Dmt[4]},output:function(=
){if(this.showHint){var =
a=3DBuilder.node("a",{href:"#",id:"hintCloseBt"});a.addEventListener?a.ad=
dEventListener("click",this.closeBTfunc,!1):a.attachEvent&&a.attachEvent(=
"onclick",this.closeBTfunc);var =
a=3DBuilder.node("li",{className:"close"},
a),b=3DBuilder.node("li");b.innerHTML=3Dthis.hintText;a=3DBuilder.node("u=
l",[a,b]);a=3DBuilder.node("div",{id:"search-hint",style:"display: =
none"},a);$(this.outputId).appendChild(a);Effect.Appear("search-hint",{du=
ration:1})}}});function setCookie(a,b,c){if(c){var d=3Dnew =
Date;d.setTime(d.getTime()+864E5*c);c=3D";expires=3D"+d.toGMTString()}els=
e c=3D"";document.cookie=3Da+"=3D"+b+c+";path=3D/"}
function readCookie(a){for(var =
a=3Da+"=3D",b=3Ddocument.cookie.split(";"),c=3D0;c<b.length;c++){for(var =
d=3Db[c];" =
"=3D=3Dd.charAt(0);)d=3Dd.substring(1,d.length);if(0=3D=3Dd.indexOf(a))re=
turn d.substring(a.length,d.length)}return =
null}Ajax.Responders.register({onComplete:function(a){!1=3D=3D=3Da.succes=
s()&&alert("Request rejected: your request cannot be completed at this =
time.")}});var tabMode=3Dnull;
function =
tabShow(a){clearTimeout(tabTmId);url=3D"/sort/"+a+"/?ajax=3D1";tabShow.ar=
guments[2]&&(url+=3D"&tmpl=3D"+tabShow.arguments[2]);tabShow.arguments[3]=
&&(url+=3D"&cn=3D"+tabShow.arguments[3]);tabShow.arguments[4]&&(url+=3D"&=
btSkip=3D1");if(document.getElementById(tabMode))document.getElementById(=
tabMode).parentNode.className=3D"";tabMode=3D"tab-"+a;document.getElement=
ById(tabMode).parentNode.className=3D"active";new =
Ajax.Updater("tabs",url,{method:"get",onCreate:function(){$("tabs").setSt=
yle({height:$("tabs").getHeight()+
"px"});$("tabs").innerHTML=3D'<img src=3D"/img/throbber.gif" class=3D"" =
/>'},onComplete:function(){$("tabs").setStyle({height:"auto"})}});return!=
1}
function tabRotate(){var =
a=3D"editorials,video,commented,popular,emailed,content,physicsforums".sp=
lit(","),b=3DMath.round(Math.random()*a.length);if(0=3D=3Db||b>a.length)r=
eturn!1;if(document.getElementById(tabMode))document.getElementById(tabMo=
de).parentNode.className=3D"";tabMode=3D"tab-"+a[b];if(document.getElemen=
tById(tabMode).parentNode)document.getElementById(tabMode).parentNode.cla=
ssName=3D"active";tabShow(a[b]);return!0}
function =
toogleBox(a,b){"none"=3D=3Ddocument.getElementById(a).style.display?(Effe=
ct.Appear(a,{duration:1}),document.getElementById(b).innerHTML=3D"hide"):=
(Effect.Fade(a,{duration:1,delay:0}),document.getElementById(b).innerHTML=
=3D"show")}
var =
Lightbox=3DClass.create({initialize:function(a){this.active=3D!1;this.mod=
e=3Da.type||"";this.doCenter=3Da.centered||!0;this.skipDrag=3D"skip"=3D=3D=
a.drag||!1;this.lock=3D!1;this.container=3Dnew =
Element("div",{"class":"window"});this.container.identify();this.containe=
r.setStyle({position:"absolute",zIndex:"997"});var b=3Dnew =
Element("div",{className:"window_header"});this.window_title=3Dnew =
Element("div",{className:"window_title"});this.window_close=3Dnew =
Element("div",{className:"window_close"});this.window_contents=3D
new =
Element("div",{className:"window_contents"});$$("body")[0].insert(this.co=
ntainer);this.container.insert(b);b.insert(this.window_title);b.insert(th=
is.window_close);this.container.insert(this.window_contents);"img"=3D=3Da=
.type?this.showBoxImage(a.href,a.description):"modal"=3D=3Da.type?(this.o=
verlay=3Dnew =
Element("div",{id:"lbx_overlay"}),this.overlay.setStyle({position:"fixed"=
,top:0,left:0,width:"100%",height:"100%",backgroundColor:"black",opacity:=
0.75,zIndex:"998"}),$$("body")[0].insert(this.overlay),this.container.add=
ClassName("modal"),
this.container.setStyle({position:"fixed",zIndex:"999"}),this.showBox(a.m=
essage,a.size||{})):"menu"=3D=3Da.type||"statusbar"=3D=3Da.type?("statusb=
ar"=3D=3Da.type?(this.container.addClassName("stbar"),this.skipDrag=3D!0)=
:this.container.addClassName("tipped"),this.doCenter=3D!1,this.lock=3D!0,=
this.parent=3Da.parent,this.showBox(a.message,a)):this.showBox(a.message,=
a.size||{})},showBox:function(a,b){this.setLightboxDimensions(b.width||0,=
b.height||0);this.window_contents.innerHTML=3Da;this.open();return!1},sho=
wBoxImage:function(a,
b){imgLoading=3Dnew =
Image;imgLoading.src=3DloadingImage;this.window_contents.update(imgLoadin=
g);this.open();imgPreload=3Dnew =
Image;imgPreload.onload=3Dfunction(){w=3DimgPreload.width+"px";this.windo=
w_contents.update(imgPreload);if(""!=3Db){var a=3Dnew =
Element("div",{"class":"window_desc"});a.setStyle({width:w});a.update(b);=
this.window_contents.insert(a)}this.doCenter&&this.center(this.container)=
}.bind(this);imgPreload.src=3Da},setLightboxDimensions:function(a,b){var =
c=3Dthis.getPageDimensions();if(a)this.container.style.width=3D
a<c[0]?a+"px":c[0]-50+"px";if(b)this.container.style.height=3Db<c[1]?b+"p=
x":c[1]-50+"px"},open:function(){this.active=3D!0;this.doCenter&&this.cen=
ter(this.container);"menu"=3D=3Dthis.mode&&(offset=3Dthis.parent.viewport=
Offset(),scrollXY=3Ddocument.viewport.getScrollOffsets(),minoffset=3D[25,=
-10],this.position(this.container,offset[0]+scrollXY[0]+minoffset[0],offs=
et[1]+scrollXY[1]+minoffset[1]));if(this.lock)this.storeHandler=3Dthis.pa=
rent.onclick,this.parent.onclick=3Dfunction(){Effect.Pulsate(this.contain=
er.id,{from:0.7,
pulses:2,duration:0.5});return!1}.bind(this);if("modal"=3D=3Dthis.mode)th=
is.scrollObserver=3Dfunction(){this.center(this.container)},this.overlay.=
observe("click",this.close.bind(this)),Event.observe(window,"resize",this=
.scrollObserver.bind(this));this.window_close.observe("click",this.close.=
bind(this));this.skipDrag||new =
Draggable(this.container.id);return!0},close:function(){this.container.re=
move();if("modal"=3D=3Dthis.mode)Event.stopObserving(window,"resize",this=
.scrollObserver),this.overlay.remove();else =
if(this.lock)this.parent.onclick=3D
this.storeHandler;return =
this.active=3D!1},update:function(a){this.window_contents.innerHTML=3Da},=
getPageDimensions:function(){var =
a=3Ddocument.viewport.getDimensions(),b=3Da.width,a=3Da.height,c=3Ddocume=
nt.viewport.getScrollOffsets(),d=3Dc.left,c=3Dc.top;pageHeight=3Dc<a?a:c;=
pageWidth=3Dd<b?b:d;return =
arrayPageSize=3D[b,a,pageWidth,pageHeight]},center:function(a){var =
b=3Ddocument.viewport.getDimensions(),c=3Db.width,b=3Db.height,d=3D"modal=
"=3D=3Dthis.mode?0:document.viewport.getScrollOffsets().top,e=3DElement.g=
etDimensions(a),c=3D(c-
e.width)/2,b=3D(b-e.height)/2+d;a.style.left=3D(0>c?0:c)+"px";a.style.top=
=3D(0>b?0:b)+"px";a.show()},position:function(a,b,c){a.style.left=3Db+"px=
";a.style.top=3Dc+"px"}}),ScrollFollow=3D{scrollFollow:function(a,b){b=3D=
b||{};scrollFollow(a,b);return a}};Element.addMethods(ScrollFollow);
function =
scrollFollow(a,b){a=3D$(a);a.getStyle("position");a.cont=3D$(a.parentNode=
);layout=3Da.getLayout();a.initialOffsetTop=3Da.cumulativeOffset().top;a.=
initialTop=3DparseInt(a.getStyle("top"))||0;a.paddingAdjustment=3D"relati=
ve"=3D=3Da.getStyle("position")?parseInt(a.cont.getStyle("paddingTop"))+p=
arseInt(a.cont.getStyle("paddingBottom")):0;wrp=3Da.wrap("div");wrp.setSt=
yle({width:a.offsetWidth+"px",height:a.offsetHeight+"px","float":a.getSty=
le("float")});Event.observe(window,"scroll",function(){ani(a,b)});Event.o=
bserve(window,
"resize",function(){ani(a,b)});a.lastScroll=3D0;ani(a,b)}function =
ani(a){parseInt(document.viewport.getHeight());var =
b=3DparseInt(document.viewport.getScrollOffsets().top),c=3DparseInt(a.off=
setHeight+(parseInt(a.getStyle("marginTop"))||0)+(parseInt(a.getStyle("ma=
rginBottom"))||0)),d=3DparseInt($(a.cont).getLayout().get("top")),e=3Dpar=
seInt($(a.cont).offsetHeight),c=3DMath.min(0,e+d-c-b-10);b>d?a.setStyle({=
position:"fixed",top:c+"px"}):a.setStyle({position:"relative",top:a.initi=
alTop+"px"})}
function alertLogin(){ShowAlert('<p>Enter your PhysOrg account email and =
password to sign into the system</p><form name=3D"fstlogin" =
id=3D"fstlogin" method =3D "POST" action=3D"/profile/login.php" =
><fieldset id=3D"fieldset-logins"><p><label for=3D"email" =
id=3D"email">Email</label><input type=3D"text" name=3D"email" =
id=3D"email" size=3D"10" maxlength=3D"128"></p><p><label for=3D"passwd" =
id=3D"passwd">Password</label><input type=3D"password" name=3D"passwd" =
id=3D"passwd" size=3D"10" maxlength=3D"128"></p><input type=3D"hidden" =
name=3D"status" value=3D"login" /> <input type=3D"hidden" =
name=3D"redirect" value=3D"1" /><input type=3D"hidden" name=3D"ref" =
value=3D"'+location.href+
'" /><p><button type=3D"submit" id=3D"login-submit" name=3D"loginsubmit" =
value=3D"Sign in" onClick=3D"" >Sign =
In</button></p></fieldset></form>');return!1}function qNwletter(){var =
a=3D"status=3Dnwletter&email=3D"+escape(document.nwletter.email.value);su=
bmit=3Dnew =
Ajax.Request("/profile/ajax.php",{method:"post",parameters:a,onSuccess:fu=
nction(a){ShowAlert(a.responseText)}})}function ShowAlert(a){new =
Lightbox({type:"modal",message:a})}
document.observe("dom:loaded",function(){topMenu();$$("a[rel=3Dlightbox]"=
).each(function(a){a.observe("click",function(b){new =
Lightbox({type:"img",href:a.href,description:a.title});Event.stop(b)})});=
Prototype.Browser.MobileSafari||$$("a[rel=3Dtlp]").each(function(a){a.tip=
=3Dnew =
Tip(a,$("tlp"+a.id),{style:"physorg",stem:"bottomMiddle",hideOn:!1,hideAf=
ter:0.5,hideOthers:!0,hook:{tip:"bottomMiddle",target:"topMiddle"},offset=
:{x:0,y:5}});a.observe("prototip:shown",function(){new =
Effect.Move(this.tip.wrapper,{x:0,y:-5,mode:"relative",duration:0.1})})})=
});
------=_NextPart_000_0000_01CCBFDB.E0439410
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cdn.physorg.com/tmpl/v3/js/fn.news.4.4.opt.js

/* jw player */=0A=
if(typeof jwplayer=3D=3D"undefined"){var =
jwplayer=3Dfunction(b){if(jwplayer.api){return =
jwplayer.api.selectPlayer(b)}};var =
$jw=3Djwplayer;jwplayer.version=3D"5.8.2011 (Licensed =
version)";jwplayer.vid=3Ddocument.createElement("video");jwplayer.audio=3D=
document.createElement("audio");jwplayer.source=3Ddocument.createElement(=
"source");(function(c){c.utils=3Dfunction(){};c.utils.typeOf=3Dfunction(a=
){var b=3Dtypeof a;if(b=3D=3D=3D"object"){if(a){if(a instanceof =
Array){b=3D"array"}}else{b=3D"null"}}return =
b};c.utils.extend=3Dfunction(){var =
f=3Dc.utils.extend["arguments"];if(f.length>1){for(var =
a=3D1;a<f.length;a++){for(var b in f[a]){f[0][b]=3Df[a][b]}}return =
f[0]}return null};c.utils.clone=3Dfunction(a){var h;var =
g=3Dc.utils.clone["arguments"];if(g.length=3D=3D1){switch(c.utils.typeOf(=
g[0])){case"object":h=3D{};for(var b in =
g[0]){h[b]=3Dc.utils.clone(g[0][b])}break;case"array":h=3D[];for(var b =
in g[0]){h[b]=3Dc.utils.clone(g[0][b])}break;default:return =
g[0];break}}return =
h};c.utils.extension=3Dfunction(a){if(!a){return""}a=3Da.substring(a.last=
IndexOf("/")+1,a.length);a=3Da.split("?")[0];if(a.lastIndexOf(".")>-1){re=
turn =
a.substr(a.lastIndexOf(".")+1,a.length).toLowerCase()}return};c.utils.htm=
l=3Dfunction(b,a){b.innerHTML=3Da};c.utils.wrap=3Dfunction(b,a){if(b.pare=
ntNode){b.parentNode.replaceChild(a,b)}a.appendChild(b)};c.utils.ajax=3Df=
unction(a,b,k){var h;if(window.XMLHttpRequest){h=3Dnew =
XMLHttpRequest()}else{h=3Dnew =
ActiveXObject("Microsoft.XMLHTTP")}h.onreadystatechange=3Dfunction(){if(h=
.readyState=3D=3D=3D4){if(h.status=3D=3D=3D200){if(b){if(!c.utils.exists(=
h.responseXML)){try{if(window.DOMParser){var f=3D(new =
DOMParser()).parseFromString(h.responseText,"text/xml");if(f){h=3Dc.utils=
.extend({},h,{responseXML:f})}}else{f=3Dnew =
ActiveXObject("Microsoft.XMLDOM");f.async=3D"false";f.loadXML(h.responseT=
ext);h=3Dc.utils.extend({},h,{responseXML:f})}}catch(e){if(k){k(a)}}}b(h)=
}}else{if(k){k(a)}}}};try{h.open("GET",a,true);h.send(null)}catch(j){if(k=
){k(a)}}return =
h};c.utils.load=3Dfunction(b,a,f){b.onreadystatechange=3Dfunction(){if(b.=
readyState=3D=3D=3D4){if(b.status=3D=3D=3D200){if(a){a()}}else{if(f){f()}=
}}}};c.utils.find=3Dfunction(a,b){return =
a.getElementsByTagName(b)};c.utils.append=3Dfunction(b,a){b.appendChild(a=
)};c.utils.isIE=3Dfunction(){return((!+"\v1")||(typeof =
window.ActiveXObject!=3D"undefined"))};c.utils.userAgentMatch=3Dfunction(=
a){var =
b=3Dnavigator.userAgent.toLowerCase();return(b.match(a)!=3D=3Dnull)};c.ut=
ils.isIOS=3Dfunction(){return =
c.utils.userAgentMatch(/iP(hone|ad|od)/i)};c.utils.isIPad=3Dfunction(){re=
turn c.utils.userAgentMatch(/iPad/i)};c.utils.isIPod=3Dfunction(){return =
c.utils.userAgentMatch(/iP(hone|od)/i)};c.utils.isAndroid=3Dfunction(){re=
turn =
c.utils.userAgentMatch(/android/i)};c.utils.isLegacyAndroid=3Dfunction(){=
return c.utils.userAgentMatch(/android =
2.[012]/i)};c.utils.isBlackberry=3Dfunction(){return =
c.utils.userAgentMatch(/blackberry/i)};c.utils.isMobile=3Dfunction(){retu=
rn =
c.utils.isIOS()};c.utils.getFirstPlaylistItemFromConfig=3Dfunction(f){var=
 b=3D{};var =
a;if(f.playlist&&f.playlist.length){a=3Df.playlist[0]}else{a=3Df}b.file=3D=
a.file;b.levels=3Da.levels;b.streamer=3Da.streamer;b.playlistfile=3Da.pla=
ylistfile;b.provider=3Da.provider;if(!b.provider){if(b.file&&(b.file.toLo=
werCase().indexOf("youtube.com")>-1||b.file.toLowerCase().indexOf("youtu.=
be")>-1)){b.provider=3D"youtube"}if(b.streamer&&b.streamer.toLowerCase().=
indexOf("rtmp://")=3D=3D0){b.provider=3D"rtmp"}if(a.type){b.provider=3Da.=
type.toLowerCase()}}if(b.provider=3D=3D"audio"){b.provider=3D"sound"}retu=
rn b};c.utils.getOuterHTML=3Dfunction(b){if(b.outerHTML){return =
b.outerHTML}else{try{return new =
XMLSerializer().serializeToString(b)}catch(a){return""}}};c.utils.setOute=
rHTML=3Dfunction(b,h){if(b.outerHTML){b.outerHTML=3Dh}else{var =
a=3Ddocument.createElement("div");a.innerHTML=3Dh;var =
k=3Ddocument.createRange();k.selectNodeContents(a);var =
j=3Dk.extractContents();b.parentNode.insertBefore(j,b);b.parentNode.remov=
eChild(b)}};c.utils.hasFlash=3Dfunction(){if(typeof =
navigator.plugins!=3D"undefined"&&typeof navigator.plugins["Shockwave =
Flash"]!=3D"undefined"){return true}if(typeof =
window.ActiveXObject!=3D"undefined"){try{new =
ActiveXObject("ShockwaveFlash.ShockwaveFlash");return =
true}catch(a){}}return =
false};c.utils.getPluginName=3Dfunction(a){if(a.lastIndexOf("/")>=3D0){a=3D=
a.substring(a.lastIndexOf("/")+1,a.length)}if(a.lastIndexOf("-")>=3D0){a=3D=
a.substring(0,a.lastIndexOf("-"))}if(a.lastIndexOf(".swf")>=3D0){a=3Da.su=
bstring(0,a.lastIndexOf(".swf"))}if(a.lastIndexOf(".js")>=3D0){a=3Da.subs=
tring(0,a.lastIndexOf(".js"))}return =
a};c.utils.getPluginVersion=3Dfunction(a){if(a.lastIndexOf("-")>=3D0){if(=
a.lastIndexOf(".js")>=3D0){return =
a.substring(a.lastIndexOf("-")+1,a.lastIndexOf(".js"))}else{if(a.lastInde=
xOf(".swf")>=3D0){return =
a.substring(a.lastIndexOf("-")+1,a.lastIndexOf(".swf"))}else{return =
a.substring(a.lastIndexOf("-")+1)}}}return""};c.utils.getAbsolutePath=3Df=
unction(b,l){if(!c.utils.exists(l)){l=3Ddocument.location.href}if(!c.util=
s.exists(b)){return undefined}if(d(b)){return b}var =
a=3Dl.substring(0,l.indexOf("://")+3);var =
m=3Dl.substring(a.length,l.indexOf("/",a.length+1));var =
p;if(b.indexOf("/")=3D=3D=3D0){p=3Db.split("/")}else{var =
o=3Dl.split("?")[0];o=3Do.substring(a.length+m.length+1,o.lastIndexOf("/"=
));p=3Do.split("/").concat(b.split("/"))}var q=3D[];for(var =
n=3D0;n<p.length;n++){if(!p[n]||!c.utils.exists(p[n])||p[n]=3D=3D"."){con=
tinue}else{if(p[n]=3D=3D".."){q.pop()}else{q.push(p[n])}}}return =
a+m+"/"+q.join("/")};function d(b){if(!c.utils.exists(b)){return}var =
a=3Db.indexOf("://");var =
f=3Db.indexOf("?");return(a>0&&(f<0||(f>a)))}c.utils.pluginPathType=3D{AB=
SOLUTE:"ABSOLUTE",RELATIVE:"RELATIVE",CDN:"CDN"};c.utils.getPluginPathTyp=
e=3Dfunction(g){if(typeof g!=3D"string"){return}g=3Dg.split("?")[0];var =
b=3Dg.indexOf("://");if(b>0){return c.utils.pluginPathType.ABSOLUTE}var =
h=3Dg.indexOf("/");var =
a=3Dc.utils.extension(g);if(b<0&&h<0&&(!a||!isNaN(a))){return =
c.utils.pluginPathType.CDN}return =
c.utils.pluginPathType.RELATIVE};c.utils.mapEmpty=3Dfunction(b){for(var =
a in b){return false}return true};c.utils.mapLength=3Dfunction(b){var =
f=3D0;for(var a in b){f++}return =
f};c.utils.log=3Dfunction(a,b){if(typeof console!=3D"undefined"&&typeof =
console.log!=3D"undefined"){if(b){console.log(a,b)}else{console.log(a)}}}=
;c.utils.css=3Dfunction(j,a,k){if(c.utils.exists(j)){for(var h in =
a){try{if(typeof a[h]=3D=3D=3D"undefined"){continue}else{if(typeof =
a[h]=3D=3D"number"&&!(h=3D=3D"zIndex"||h=3D=3D"opacity")){if(isNaN(a[h]))=
{continue}if(h.match(/color/i)){a[h]=3D"#"+c.utils.strings.pad(a[h].toStr=
ing(16),6)}else{a[h]=3DMath.ceil(a[h])+"px"}}}j.style[h]=3Da[h]}catch(b){=
}}}};c.utils.isYouTube=3Dfunction(a){return(a.indexOf("youtube.com")>-1||=
a.indexOf("youtu.be")>-1)};c.utils.transform=3Dfunction(k,l,m,b,a){if(!c.=
utils.exists(l)){l=3D1}if(!c.utils.exists(m)){m=3D1}if(!c.utils.exists(b)=
){b=3D0}if(!c.utils.exists(a)){a=3D0}if(l=3D=3D1&&m=3D=3D1&&b=3D=3D0&&a=3D=
=3D0){k.style.webkitTransform=3D"";k.style.MozTransform=3D"";k.style.OTra=
nsform=3D""}else{var j=3D"scale("+l+","+m+") =
translate("+b+"px,"+a+"px)";k.style.webkitTransform=3Dj;k.style.MozTransf=
orm=3Dj;k.style.OTransform=3Dj}};c.utils.stretch=3Dfunction(u,a,b,x,r,w){=
if(typeof b=3D=3D"undefined"||typeof x=3D=3D"undefined"||typeof =
r=3D=3D"undefined"||typeof w=3D=3D"undefined"){return}var z=3Db/r;var =
y=3Dx/w;var s=3D0;var t=3D0;var =
A=3D{};if(a.parentElement){a.parentElement.style.overflow=3D"hidden"}c.ut=
ils.transform(a);switch(u.toUpperCase()){case =
c.utils.stretching.NONE:A.width=3Dr;A.height=3Dw;A.top=3D(x-A.height)/2;A=
.left=3D(b-A.width)/2;break;case =
c.utils.stretching.UNIFORM:if(z>y){A.width=3Dr*y;A.height=3Dw*y}else{A.wi=
dth=3Dr*z;A.height=3Dw*z}A.top=3D(x-A.height)/2;A.left=3D(b-A.width)/2;br=
eak;case =
c.utils.stretching.FILL:if(z>y){A.width=3Dr*z;A.height=3Dw*z}else{A.width=
=3Dr*y;A.height=3Dw*y}A.top=3D(x-A.height)/2;A.left=3D(b-A.width)/2;break=
;case c.utils.stretching.EXACTFIT:A.width=3Dr;A.height=3Dw;var =
q=3DMath.round((r/2)*(1-1/z));var =
v=3DMath.round((w/2)*(1-1/y));c.utils.transform(a,z,y,q,v);A.top=3DA.left=
=3D0;break;default:break}c.utils.css(a,A)};c.utils.stretching=3D{NONE:"NO=
NE",FILL:"FILL",UNIFORM:"UNIFORM",EXACTFIT:"EXACTFIT"};c.utils.deepReplac=
eKeyName=3Dfunction(a,k,m){switch(c.utils.typeOf(a)){case"array":for(var =
b=3D0;b<a.length;b++){a[b]=3Dc.utils.deepReplaceKeyName(a[b],k,m)}break;c=
ase"object":for(var j in a){var l=3Dj.replace(new =
RegExp(k,"g"),m);a[l]=3Dc.utils.deepReplaceKeyName(a[j],k,m);if(j!=3Dl){d=
elete a[j]}}break}return =
a};c.utils.isInArray=3Dfunction(a,b){if(!(a)||!(a instanceof =
Array)){return false}for(var =
f=3D0;f<a.length;f++){if(b=3D=3D=3Da[f]){return true}}return =
false};c.utils.exists=3Dfunction(a){switch(typeof(a)){case"string":return=
(a.length>0);break;case"object":return(a!=3D=3Dnull);case"undefined":retu=
rn false}return true};c.utils.empty=3Dfunction(a){if(typeof =
a.hasChildNodes=3D=3D"function"){while(a.hasChildNodes()){a.removeChild(a=
.firstChild)}}};c.utils.parseDimension=3Dfunction(a){if(typeof =
a=3D=3D"string"){if(a=3D=3D=3D""){return =
0}else{if(a.lastIndexOf("%")>-1){return a}else{return =
parseInt(a.replace("px",""),10)}}}return =
a};c.utils.getDimensions=3Dfunction(a){if(a&&a.style){return{x:c.utils.pa=
rseDimension(a.style.left),y:c.utils.parseDimension(a.style.top),width:c.=
utils.parseDimension(a.style.width),height:c.utils.parseDimension(a.style=
.height)}}else{return{}}};c.utils.getElementWidth=3Dfunction(a){if(!a){re=
turn null}else{if(a=3D=3Ddocument.body){return =
c.utils.parentNode(a).clientWidth}else{if(a.clientWidth>0){return =
a.clientWidth}else{if(a.style){return =
c.utils.parseDimension(a.style.width)}else{return =
null}}}}};c.utils.getElementHeight=3Dfunction(a){if(!a){return =
null}else{if(a=3D=3Ddocument.body){return =
c.utils.parentNode(a).clientHeight}else{if(a.clientHeight>0){return =
a.clientHeight}else{if(a.style){return =
c.utils.parseDimension(a.style.height)}else{return =
null}}}}};c.utils.timeFormat=3Dfunction(a){str=3D"00:00";if(a>0){str=3DMa=
th.floor(a/60)<10?"0"+Math.floor(a/60)+":":Math.floor(a/60)+":";str+=3DMa=
th.floor(a%60)<10?"0"+Math.floor(a%60):Math.floor(a%60)}return =
str};c.utils.useNativeFullscreen=3Dfunction(){return(navigator&&navigator=
.vendor&&navigator.vendor.indexOf("Apple")=3D=3D0)};c.utils.parentNode=3D=
function(a){if(!a){return docuemnt.body}else{if(a.parentNode){return =
a.parentNode}else{if(a.parentElement){return a.parentElement}else{return =
a}}}};c.utils.getBoundingClientRect=3Dfunction(a){if(typeof =
a.getBoundingClientRect=3D=3D"function"){return =
a.getBoundingClientRect()}else{return{left:a.offsetLeft+document.body.scr=
ollLeft,top:a.offsetTop+document.body.scrollTop,width:a.offsetWidth,heigh=
t:a.offsetHeight}}}})(jwplayer);(function(b){b.events=3Dfunction(){};b.ev=
ents.COMPLETE=3D"COMPLETE";b.events.ERROR=3D"ERROR"})(jwplayer);(function=
(jwplayer){jwplayer.events.eventdispatcher=3Dfunction(debug){var =
_debug=3Ddebug;var _listeners;var =
_globallisteners;this.resetEventListeners=3Dfunction(){_listeners=3D{};_g=
loballisteners=3D[]};this.resetEventListeners();this.addEventListener=3Df=
unction(type,listener,count){try{if(!jwplayer.utils.exists(_listeners[typ=
e])){_listeners[type]=3D[]}if(typeof(listener)=3D=3D"string"){eval("liste=
ner =3D =
"+listener)}_listeners[type].push({listener:listener,count:count})}catch(=
err){jwplayer.utils.log("error",err)}return =
false};this.removeEventListener=3Dfunction(type,listener){if(!_listeners[=
type]){return}try{for(var =
listenerIndex=3D0;listenerIndex<_listeners[type].length;listenerIndex++){=
if(_listeners[type][listenerIndex].listener.toString()=3D=3Dlistener.toSt=
ring()){_listeners[type].splice(listenerIndex,1);break}}}catch(err){jwpla=
yer.utils.log("error",err)}return =
false};this.addGlobalListener=3Dfunction(listener,count){try{if(typeof(li=
stener)=3D=3D"string"){eval("listener =3D =
"+listener)}_globallisteners.push({listener:listener,count:count})}catch(=
err){jwplayer.utils.log("error",err)}return =
false};this.removeGlobalListener=3Dfunction(listener){if(!_globallistener=
s[type]){return}try{for(var =
globalListenerIndex=3D0;globalListenerIndex<_globallisteners.length;globa=
lListenerIndex++){if(_globallisteners[globalListenerIndex].listener.toStr=
ing()=3D=3Dlistener.toString()){_globallisteners.splice(globalListenerInd=
ex,1);break}}}catch(err){jwplayer.utils.log("error",err)}return =
false};this.sendEvent=3Dfunction(type,data){if(!jwplayer.utils.exists(dat=
a)){data=3D{}}if(_debug){jwplayer.utils.log(type,data)}if(typeof =
_listeners[type]!=3D"undefined"){for(var =
listenerIndex=3D0;listenerIndex<_listeners[type].length;listenerIndex++){=
try{_listeners[type][listenerIndex].listener(data)}catch(err){jwplayer.ut=
ils.log("There was an error while handling a listener: =
"+err.toString(),_listeners[type][listenerIndex].listener)}if(_listeners[=
type][listenerIndex]){if(_listeners[type][listenerIndex].count=3D=3D=3D1)=
{delete =
_listeners[type][listenerIndex]}else{if(_listeners[type][listenerIndex].c=
ount>0){_listeners[type][listenerIndex].count=3D_listeners[type][listener=
Index].count-1}}}}}for(var =
globalListenerIndex=3D0;globalListenerIndex<_globallisteners.length;globa=
lListenerIndex++){try{_globallisteners[globalListenerIndex].listener(data=
)}catch(err){jwplayer.utils.log("There was an error while handling a =
listener: =
"+err.toString(),_globallisteners[globalListenerIndex].listener)}if(_glob=
allisteners[globalListenerIndex]){if(_globallisteners[globalListenerIndex=
].count=3D=3D=3D1){delete =
_globallisteners[globalListenerIndex]}else{if(_globallisteners[globalList=
enerIndex].count>0){_globallisteners[globalListenerIndex].count=3D_global=
listeners[globalListenerIndex].count-1}}}}}}})(jwplayer);(function(d){var=
 =
c=3D{};d.utils.animations=3Dfunction(){};d.utils.animations.transform=3Df=
unction(b,a){b.style.webkitTransform=3Da;b.style.MozTransform=3Da;b.style=
.OTransform=3Da;b.style.msTransform=3Da};d.utils.animations.transformOrig=
in=3Dfunction(b,a){b.style.webkitTransformOrigin=3Da;b.style.MozTransform=
Origin=3Da;b.style.OTransformOrigin=3Da;b.style.msTransformOrigin=3Da};d.=
utils.animations.rotate=3Dfunction(b,a){d.utils.animations.transform(b,["=
rotate(",a,"deg)"].join(""))};d.utils.cancelAnimation=3Dfunction(a){delet=
e =
c[a.id]};d.utils.fadeTo=3Dfunction(a,r,s,o,p,t){if(c[a.id]!=3Dt&&d.utils.=
exists(t)){return}if(a.style.opacity=3D=3Dr){return}var u=3Dnew =
Date().getTime();if(t>u){setTimeout(function(){d.utils.fadeTo(a,r,s,o,0,t=
)},t-u)}if(a.style.display=3D=3D"none"){a.style.display=3D"block"}if(!d.u=
tils.exists(o)){o=3Da.style.opacity=3D=3D=3D""?1:a.style.opacity}if(a.sty=
le.opacity=3D=3Dr&&a.style.opacity!=3D=3D""&&d.utils.exists(t)){if(r=3D=3D=
=3D0){a.style.display=3D"none"}return}if(!d.utils.exists(t)){t=3Du;c[a.id=
]=3Dt}if(!d.utils.exists(p)){p=3D0}var =
n=3D(s>0)?((u-t)/(s*1000)):0;n=3Dn>1?1:n;var b=3Dr-o;var =
q=3Do+(n*b);if(q>1){q=3D1}else{if(q<0){q=3D0}}a.style.opacity=3Dq;if(p>0)=
{c[a.id]=3Dt+p*1000;d.utils.fadeTo(a,r,s,o,0,c[a.id]);return}setTimeout(f=
unction(){d.utils.fadeTo(a,r,s,o,0,t)},10)}})(jwplayer);(function(b){b.ut=
ils.arrays=3Dfunction(){};b.utils.arrays.indexOf=3Dfunction(f,e){for(var =
a=3D0;a<f.length;a++){if(f[a]=3D=3De){return a}}return =
-1};b.utils.arrays.remove=3Dfunction(f,e){var =
a=3Db.utils.arrays.indexOf(f,e);if(a>-1){f.splice(a,1)}}})(jwplayer);(fun=
ction(b){b.utils.extensionmap=3D{"3gp":{html5:"video/3gpp",flash:"video"}=
,"3gpp":{html5:"video/3gpp"},"3g2":{html5:"video/3gpp2",flash:"video"},"3=
gpp2":{html5:"video/3gpp2"},flv:{flash:"video"},f4a:{html5:"audio/mp4"},f=
4b:{html5:"audio/mp4",flash:"video"},f4v:{html5:"video/mp4",flash:"video"=
},mov:{html5:"video/quicktime",flash:"video"},m4a:{html5:"audio/mp4",flas=
h:"video"},m4b:{html5:"audio/mp4"},m4p:{html5:"audio/mp4"},m4v:{html5:"vi=
deo/mp4",flash:"video"},mp4:{html5:"video/mp4",flash:"video"},rbs:{flash:=
"sound"},aac:{html5:"audio/aac",flash:"video"},mp3:{html5:"audio/mp3",fla=
sh:"sound"},ogg:{html5:"audio/ogg"},oga:{html5:"audio/ogg"},ogv:{html5:"v=
ideo/ogg"},webm:{html5:"video/webm"},m3u8:{html5:"audio/x-mpegurl"},gif:{=
flash:"image"},jpeg:{flash:"image"},jpg:{flash:"image"},swf:{flash:"image=
"},png:{flash:"image"},wav:{html5:"audio/x-wav"}}})(jwplayer);(function(o=
){o.utils.mediaparser=3Dfunction(){};var =
m=3D{element:{width:"width",height:"height",id:"id","class":"className",n=
ame:"name"},media:{src:"file",preload:"preload",autoplay:"autostart",loop=
:"repeat",controls:"controls"},source:{src:"file",type:"type",media:"medi=
a","data-jw-width":"width","data-jw-bitrate":"bitrate"},video:{poster:"im=
age"}};var n=3D{};o.utils.mediaparser.parseMedia=3Dfunction(a){return =
p(a)};function =
q(a,b){if(!o.utils.exists(b)){b=3Dm[a]}else{o.utils.extend(b,m[a])}return=
 b}function =
p(f,d){if(n[f.tagName.toLowerCase()]&&!o.utils.exists(d)){return =
n[f.tagName.toLowerCase()](f)}else{d=3Dq("element",d);var e=3D{};for(var =
c in d){if(c!=3D"length"){var =
a=3Df.getAttribute(c);if(o.utils.exists(a)){e[d[c]]=3Da}}}var =
b=3Df.style["#background-color"];if(b&&!(b=3D=3D"transparent"||b=3D=3D"rg=
ba(0, 0, 0, 0)")){e.screencolor=3Db}return e}}function =
l(f,c){c=3Dq("media",c);var b=3D[];var =
d=3Do.utils.selectors("source",f);for(var a in =
d){if(!isNaN(a)){b.push(k(d[a]))}}var =
e=3Dp(f,c);if(o.utils.exists(e.file)){b[0]=3D{file:e.file}}e.levels=3Db;r=
eturn e}function k(a,b){b=3Dq("source",b);var =
c=3Dp(a,b);c.width=3Dc.width?c.width:0;c.bitrate=3Dc.bitrate?c.bitrate:0;=
return c}function j(a,b){b=3Dq("video",b);var c=3Dl(a,b);return =
c}n.media=3Dl;n.audio=3Dl;n.source=3Dk;n.video=3Dj})(jwplayer);(function(=
b){b.utils.loaderstatus=3D{NEW:"NEW",LOADING:"LOADING",ERROR:"ERROR",COMP=
LETE:"COMPLETE"};b.utils.scriptloader=3Dfunction(f){var =
e=3Db.utils.loaderstatus.NEW;var a=3Dnew =
b.events.eventdispatcher();b.utils.extend(this,a);this.load=3Dfunction(){=
if(e=3D=3Db.utils.loaderstatus.NEW){e=3Db.utils.loaderstatus.LOADING;var =
c=3Ddocument.createElement("script");c.onload=3Dfunction(d){e=3Db.utils.l=
oaderstatus.COMPLETE;a.sendEvent(b.events.COMPLETE)};c.onerror=3Dfunction=
(d){e=3Db.utils.loaderstatus.ERROR;a.sendEvent(b.events.ERROR)};c.onready=
statechange=3Dfunction(){if(c.readyState=3D=3D"loaded"||c.readyState=3D=3D=
"complete"){e=3Db.utils.loaderstatus.COMPLETE;a.sendEvent(b.events.COMPLE=
TE)}};document.getElementsByTagName("head")[0].appendChild(c);c.src=3Df}}=
;this.getStatus=3Dfunction(){return =
e}}})(jwplayer);(function(b){b.utils.selectors=3Dfunction(a,f){if(!b.util=
s.exists(f)){f=3Ddocument}a=3Db.utils.strings.trim(a);var =
h=3Da.charAt(0);if(h=3D=3D"#"){return =
f.getElementById(a.substr(1))}else{if(h=3D=3D"."){if(f.getElementsByClass=
Name){return f.getElementsByClassName(a.substr(1))}else{return =
b.utils.selectors.getElementsByTagAndClass("*",a.substr(1))}}else{if(a.in=
dexOf(".")>0){var g=3Da.split(".");return =
b.utils.selectors.getElementsByTagAndClass(g[0],g[1])}else{return =
f.getElementsByTagName(a)}}}return =
null};b.utils.selectors.getElementsByTagAndClass=3Dfunction(o,l,m){var =
k=3D[];if(!b.utils.exists(m)){m=3Ddocument}var =
n=3Dm.getElementsByTagName(o);for(var =
p=3D0;p<n.length;p++){if(b.utils.exists(n[p].className)){var =
q=3Dn[p].className.split(" ");for(var =
a=3D0;a<q.length;a++){if(q[a]=3D=3Dl){k.push(n[p])}}}}return =
k}})(jwplayer);(function(b){b.utils.strings=3Dfunction(){};b.utils.string=
s.trim=3Dfunction(a){return =
a.replace(/^\s*/,"").replace(/\s*$/,"")};b.utils.strings.pad=3Dfunction(f=
,e,a){if(!a){a=3D"0"}while(f.length<e){f=3Da+f}return =
f};b.utils.strings.serialize=3Dfunction(a){if(a=3D=3Dnull){return =
null}else{if(a=3D=3D"true"){return true}else{if(a=3D=3D"false"){return =
false}else{if(isNaN(Number(a))||a.length>5||a.length=3D=3D0){return =
a}else{return =
Number(a)}}}}};b.utils.strings.seconds=3Dfunction(e){e=3De.replace(",",".=
");var a=3De.split(":");var =
f=3D0;if(e.substr(-1)=3D=3D"s"){f=3DNumber(e.substr(0,e.length-1))}else{i=
f(e.substr(-1)=3D=3D"m"){f=3DNumber(e.substr(0,e.length-1))*60}else{if(e.=
substr(-1)=3D=3D"h"){f=3DNumber(e.substr(0,e.length-1))*3600}else{if(a.le=
ngth>1){f=3DNumber(a[a.length-1]);f+=3DNumber(a[a.length-2])*60;if(a.leng=
th=3D=3D3){f+=3DNumber(a[a.length-3])*3600}}else{f=3DNumber(e)}}}}return =
f};b.utils.strings.xmlAttribute=3Dfunction(a,f){for(var =
e=3D0;e<a.attributes.length;e++){if(a.attributes[e].name&&a.attributes[e]=
.name.toLowerCase()=3D=3Df.toLowerCase()){return =
a.attributes[e].value.toString()}}return""};b.utils.strings.jsonToString=3D=
function(l){var j=3Dj||{};if(j&&j.stringify){return j.stringify(l)}var =
o=3Dtypeof(l);if(o!=3D"object"||l=3D=3D=3Dnull){if(o=3D=3D"string"){l=3D'=
"'+l.replace(/"/g,'\\"')+'"'}else{return String(l)}}else{var =
k=3D[],a=3D(l&&l.constructor=3D=3DArray);for(var n in l){var =
m=3Dl[n];switch(typeof(m)){case"string":m=3D'"'+m.replace(/"/g,'\\"')+'"'=
;break;case"object":if(b.utils.exists(m)){m=3Db.utils.strings.jsonToStrin=
g(m)}break}if(a){if(typeof(m)!=3D"function"){k.push(String(m))}}else{if(t=
ypeof(m)!=3D"function"){k.push('"'+n+'":'+String(m))}}}if(a){return"["+St=
ring(k)+"]"}else{return"{"+String(k)+"}"}}}})(jwplayer);(function(k){var =
j=3Dnew =
RegExp(/^(#|0x)[0-9a-fA-F]{3,6}/);k.utils.typechecker=3Dfunction(a,b){b=3D=
!k.utils.exists(b)?f(a):b;return h(a,b)};function f(b){var =
a=3D["true","false","t","f"];if(a.toString().indexOf(b.toLowerCase().repl=
ace(" =
",""))>=3D0){return"boolean"}else{if(j.test(b)){return"color"}else{if(!is=
NaN(parseInt(b,10))&&parseInt(b,10).toString().length=3D=3Db.length){retu=
rn"integer"}else{if(!isNaN(parseFloat(b))&&parseFloat(b).toString().lengt=
h=3D=3Db.length){return"float"}}}}return"string"}function =
h(a,b){if(!k.utils.exists(b)){return =
a}switch(b){case"color":if(a.length>0){return g(a)}return =
null;case"integer":return parseInt(a,10);case"float":return =
parseFloat(a);case"boolean":if(a.toLowerCase()=3D=3D"true"){return =
true}else{if(a=3D=3D"1"){return true}}return false}return a}function =
g(a){switch(a.toLowerCase()){case"blue":return =
parseInt("0000FF",16);case"green":return =
parseInt("00FF00",16);case"red":return =
parseInt("FF0000",16);case"cyan":return =
parseInt("00FFFF",16);case"magenta":return =
parseInt("FF00FF",16);case"yellow":return =
parseInt("FFFF00",16);case"black":return =
parseInt("000000",16);case"white":return =
parseInt("FFFFFF",16);default:a=3Da.replace(/(#|0x)?([0-9A-F]{3,6})$/gi,"=
$2");if(a.length=3D=3D3){a=3Da.charAt(0)+a.charAt(0)+a.charAt(1)+a.charAt=
(1)+a.charAt(2)+a.charAt(2)}return parseInt(a,16)}return =
parseInt("000000",16)}})(jwplayer);(function(b){b.utils.parsers=3Dfunctio=
n(){};b.utils.parsers.localName=3Dfunction(a){if(!a){return""}else{if(a.l=
ocalName){return a.localName}else{if(a.baseName){return =
a.baseName}else{return""}}}};b.utils.parsers.textContent=3Dfunction(a){if=
(!a){return""}else{if(a.textContent){return =
a.textContent}else{if(a.text){return =
a.text}else{return""}}}}})(jwplayer);(function(b){b.utils.parsers.jwparse=
r=3Dfunction(){};b.utils.parsers.jwparser.PREFIX=3D"jwplayer";b.utils.par=
sers.jwparser.parseEntry=3Dfunction(f,e){for(var =
a=3D0;a<f.childNodes.length;a++){if(f.childNodes[a].prefix=3D=3Db.utils.p=
arsers.jwparser.PREFIX){e[b.utils.parsers.localName(f.childNodes[a])]=3Db=
.utils.strings.serialize(b.utils.parsers.textContent(f.childNodes[a]))}if=
(!e.file&&String(e.link).toLowerCase().indexOf("youtube")>-1){e.file=3De.=
link}}return =
e};b.utils.parsers.jwparser.getProvider=3Dfunction(d){if(d.type){return =
d.type}else{if(d.file.indexOf("youtube.com/w")>-1||d.file.indexOf("youtub=
e.com/v")>-1||d.file.indexOf("youtu.be/")>-1){return"youtube"}else{if(d.s=
treamer&&d.streamer.indexOf("rtmp")=3D=3D0){return"rtmp"}else{if(d.stream=
er&&d.streamer.indexOf("http")=3D=3D0){return"http"}else{var =
a=3Db.utils.strings.extension(d.file);if(extensions.hasOwnProperty(a)){re=
turn =
extensions[a]}}}}}return""}})(jwplayer);(function(b){b.utils.parsers.medi=
aparser=3Dfunction(){};b.utils.parsers.mediaparser.PREFIX=3D"media";b.uti=
ls.parsers.mediaparser.parseGroup=3Dfunction(j,g){var h=3Dfalse;for(var =
k=3D0;k<j.childNodes.length;k++){if(j.childNodes[k].prefix=3D=3Db.utils.p=
arsers.mediaparser.PREFIX){if(!b.utils.parsers.localName(j.childNodes[k])=
){continue}switch(b.utils.parsers.localName(j.childNodes[k]).toLowerCase(=
)){case"content":if(!h){g.file=3Db.utils.strings.xmlAttribute(j.childNode=
s[k],"url")}if(b.utils.strings.xmlAttribute(j.childNodes[k],"duration")){=
g.duration=3Db.utils.strings.seconds(b.utils.strings.xmlAttribute(j.child=
Nodes[k],"duration"))}if(b.utils.strings.xmlAttribute(j.childNodes[k],"st=
art")){g.start=3Db.utils.strings.seconds(b.utils.strings.xmlAttribute(j.c=
hildNodes[k],"start"))}if(j.childNodes[k].childNodes&&j.childNodes[k].chi=
ldNodes.length>0){g=3Db.utils.parsers.mediaparser.parseGroup(j.childNodes=
[k],g)}if(b.utils.strings.xmlAttribute(j.childNodes[k],"width")||b.utils.=
strings.xmlAttribute(j.childNodes[k],"bitrate")||b.utils.strings.xmlAttri=
bute(j.childNodes[k],"url")){if(!g.levels){g.levels=3D[]}g.levels.push({w=
idth:b.utils.strings.xmlAttribute(j.childNodes[k],"width"),bitrate:b.util=
s.strings.xmlAttribute(j.childNodes[k],"bitrate"),file:b.utils.strings.xm=
lAttribute(j.childNodes[k],"url")})}break;case"title":g.title=3Db.utils.p=
arsers.textContent(j.childNodes[k]);break;case"description":g.description=
=3Db.utils.parsers.textContent(j.childNodes[k]);break;case"keywords":g.ta=
gs=3Db.utils.parsers.textContent(j.childNodes[k]);break;case"thumbnail":g=
.image=3Db.utils.strings.xmlAttribute(j.childNodes[k],"url");break;case"c=
redit":g.author=3Db.utils.parsers.textContent(j.childNodes[k]);break;case=
"player":var =
a=3Dj.childNodes[k].url;if(a.indexOf("youtube.com")>=3D0||a.indexOf("yout=
u.be")>=3D0){h=3Dtrue;g.file=3Db.utils.strings.xmlAttribute(j.childNodes[=
k],"url")}break;case"group":b.utils.parsers.mediaparser.parseGroup(j.chil=
dNodes[k],g);break}}}return =
g}})(jwplayer);(function(c){c.utils.parsers.rssparser=3Dfunction(){};c.ut=
ils.parsers.rssparser.parse=3Dfunction(a){var h=3D[];for(var =
b=3D0;b<a.childNodes.length;b++){if(c.utils.parsers.localName(a.childNode=
s[b]).toLowerCase()=3D=3D"channel"){for(var =
g=3D0;g<a.childNodes[b].childNodes.length;g++){if(c.utils.parsers.localNa=
me(a.childNodes[b].childNodes[g]).toLowerCase()=3D=3D"item"){h.push(d(a.c=
hildNodes[b].childNodes[g]))}}}}return h};function d(b){var =
a=3D{};for(var =
f=3D0;f<b.childNodes.length;f++){if(!c.utils.parsers.localName(b.childNod=
es[f])){continue}switch(c.utils.parsers.localName(b.childNodes[f]).toLowe=
rCase()){case"enclosure":a.file=3Dc.utils.strings.xmlAttribute(b.childNod=
es[f],"url");break;case"title":a.title=3Dc.utils.parsers.textContent(b.ch=
ildNodes[f]);break;case"pubdate":a.date=3Dc.utils.parsers.textContent(b.c=
hildNodes[f]);break;case"description":a.description=3Dc.utils.parsers.tex=
tContent(b.childNodes[f]);break;case"link":a.link=3Dc.utils.parsers.textC=
ontent(b.childNodes[f]);break;case"category":if(a.tags){a.tags+=3Dc.utils=
.parsers.textContent(b.childNodes[f])}else{a.tags=3Dc.utils.parsers.textC=
ontent(b.childNodes[f])}break}}a=3Dc.utils.parsers.mediaparser.parseGroup=
(b,a);a=3Dc.utils.parsers.jwparser.parseEntry(b,a);return new =
c.html5.playlistitem(a)}})(jwplayer);(function(e){var f=3D{};var =
d=3D{};e.plugins=3Dfunction(){};e.plugins.loadPlugins=3Dfunction(a,b){d[a=
]=3Dnew e.plugins.pluginloader(new e.plugins.model(f),b);return =
d[a]};e.plugins.registerPlugin=3Dfunction(a,c,j){var =
k=3De.utils.getPluginName(a);if(f[k]){f[k].registerPlugin(a,c,j)}else{e.u=
tils.log("A plugin ("+a+") was registered with the player that was not =
loaded. Please check your configuration.");for(var b in =
d){d[b].pluginFailed()}}}})(jwplayer);(function(b){b.plugins.model=3Dfunc=
tion(a){this.addPlugin=3Dfunction(f){var =
e=3Db.utils.getPluginName(f);if(!a[e]){a[e]=3Dnew =
b.plugins.plugin(f)}return =
a[e]}}})(jwplayer);(function(b){b.plugins.pluginmodes=3D{FLASH:"FLASH",JA=
VASCRIPT:"JAVASCRIPT",HYBRID:"HYBRID"};b.plugins.plugin=3Dfunction(u){var=
 s=3D"http://lp.longtailvideo.com";var n=3Db.utils.loaderstatus.NEW;var =
m;var o;var a;var t=3Dnew =
b.events.eventdispatcher();b.utils.extend(this,t);function =
r(){switch(b.utils.getPluginPathType(u)){case =
b.utils.pluginPathType.ABSOLUTE:return u;case =
b.utils.pluginPathType.RELATIVE:return =
b.utils.getAbsolutePath(u,window.location.href);case =
b.utils.pluginPathType.CDN:var d=3Db.utils.getPluginName(u);var =
e=3Db.utils.getPluginVersion(u);var =
c=3D(window.location.href.indexOf("https://")=3D=3D0)?s.replace("http://"=
,"https://secure"):s;return =
c+"/"+b.version.split(".")[0]+"/"+d+"/"+d+(e!=3D=3D""?("-"+e):"")+".js"}}=
function =
p(c){a=3DsetTimeout(function(){n=3Db.utils.loaderstatus.COMPLETE;t.sendEv=
ent(b.events.COMPLETE)},1000)}function =
q(c){n=3Db.utils.loaderstatus.ERROR;t.sendEvent(b.events.ERROR)}this.load=
=3Dfunction(){if(n=3D=3Db.utils.loaderstatus.NEW){if(u.lastIndexOf(".swf"=
)>0){m=3Du;n=3Db.utils.loaderstatus.COMPLETE;t.sendEvent(b.events.COMPLET=
E);return}n=3Db.utils.loaderstatus.LOADING;var c=3Dnew =
b.utils.scriptloader(r());c.addEventListener(b.events.COMPLETE,p);c.addEv=
entListener(b.events.ERROR,q);c.load()}};this.registerPlugin=3Dfunction(d=
,e,c){if(a){clearTimeout(a);a=3Dundefined}if(e&&c){m=3Dc;o=3De}else{if(ty=
peof e=3D=3D"string"){m=3De}else{if(typeof =
e=3D=3D"function"){o=3De}else{if(!e&&!c){m=3Dd}}}}n=3Db.utils.loaderstatu=
s.COMPLETE;t.sendEvent(b.events.COMPLETE)};this.getStatus=3Dfunction(){re=
turn n};this.getPluginName=3Dfunction(){return =
b.utils.getPluginName(u)};this.getFlashPath=3Dfunction(){if(m){switch(b.u=
tils.getPluginPathType(m)){case b.utils.pluginPathType.ABSOLUTE:return =
m;case =
b.utils.pluginPathType.RELATIVE:if(u.lastIndexOf(".swf")>0){return =
b.utils.getAbsolutePath(m,window.location.href)}return =
b.utils.getAbsolutePath(m,r());case =
b.utils.pluginPathType.CDN:if(m.indexOf("-")>-1){return m+"h"}return =
m+"-h"}}return null};this.getJS=3Dfunction(){return =
o};this.getPluginmode=3Dfunction(){if(typeof m!=3D"undefined"&&typeof =
o!=3D"undefined"){return b.plugins.pluginmodes.HYBRID}else{if(typeof =
m!=3D"undefined"){return b.plugins.pluginmodes.FLASH}else{if(typeof =
o!=3D"undefined"){return =
b.plugins.pluginmodes.JAVASCRIPT}}}};this.getNewInstance=3Dfunction(e,c,d=
){return new o(e,c,d)};this.getURL=3Dfunction(){return =
u}}})(jwplayer);(function(b){b.plugins.pluginloader=3Dfunction(m,p){var =
n=3D{};var a=3Db.utils.loaderstatus.NEW;var q=3Dfalse;var s=3Dfalse;var =
r=3Dnew b.events.eventdispatcher();b.utils.extend(this,r);function =
o(){if(!s){s=3Dtrue;a=3Db.utils.loaderstatus.COMPLETE;r.sendEvent(b.event=
s.COMPLETE)}}function l(){if(!s){var c=3D0;for(plugin in n){var =
d=3Dn[plugin].getStatus();if(d=3D=3Db.utils.loaderstatus.LOADING||d=3D=3D=
b.utils.loaderstatus.NEW){c++}}if(c=3D=3D0){o()}}}this.setupPlugins=3Dfun=
ction(k,d,e){var c=3D{length:0,plugins:{}};var =
h=3D{length:0,plugins:{}};for(var j in n){var =
g=3Dn[j].getPluginName();if(n[j].getFlashPath()){c.plugins[n[j].getFlashP=
ath()]=3Dd.plugins[j];c.plugins[n[j].getFlashPath()].pluginmode=3Dn[j].ge=
tPluginmode();c.length++}if(n[j].getJS()){var =
f=3Ddocument.createElement("div");f.id=3Dk.id+"_"+g;f.style.position=3D"a=
bsolute";f.style.zIndex=3Dh.length+10;h.plugins[g]=3Dn[j].getNewInstance(=
k,d.plugins[j],f);h.length++;if(typeof =
h.plugins[g].resize!=3D"undefined"){k.onReady(e(h.plugins[g],f,true));k.o=
nResize(e(h.plugins[g],f))}}}k.plugins=3Dh.plugins;return =
c};this.load=3Dfunction(){a=3Db.utils.loaderstatus.LOADING;q=3Dtrue;for(v=
ar c in =
p){if(b.utils.exists(c)){n[c]=3Dm.addPlugin(c);n[c].addEventListener(b.ev=
ents.COMPLETE,l);n[c].addEventListener(b.events.ERROR,l)}}for(c in =
n){n[c].load()}q=3Dfalse;l()};this.pluginFailed=3Dfunction(){o()};this.ge=
tStatus=3Dfunction(){return a}}})(jwplayer);(function(c){var =
d=3D[];c.api=3Dfunction(E){this.container=3DE;this.id=3DE.id;var =
v=3D{};var G=3D{};var b=3D{};var F=3D[];var A=3Dundefined;var =
x=3Dfalse;var z=3D[];var t=3Dc.utils.getOuterHTML(E);var a=3D{};var =
y=3D{};this.getBuffer=3Dfunction(){return =
this.callInternal("jwGetBuffer")};this.getContainer=3Dfunction(){return =
this.container};function D(e,f){return =
function(k,j,h,g){if(e.renderingMode=3D=3D"flash"||e.renderingMode=3D=3D"=
html5"){var =
l;if(j){y[k]=3Dj;l=3D"jwplayer('"+e.id+"').callback('"+k+"')"}else{if(!j&=
&y[k]){delete y[k]}}A.jwDockSetButton(k,l,h,g)}return =
f}}this.getPlugin=3Dfunction(g){var e=3Dthis;var =
f=3D{};if(g=3D=3D"dock"){return =
c.utils.extend(f,{setButton:D(e,f),show:function(){e.callInternal("jwDock=
Show");return f},hide:function(){e.callInternal("jwDockHide");return =
f},onShow:function(h){e.componentListener("dock",c.api.events.JWPLAYER_CO=
MPONENT_SHOW,h);return =
f},onHide:function(h){e.componentListener("dock",c.api.events.JWPLAYER_CO=
MPONENT_HIDE,h);return f}})}else{if(g=3D=3D"controlbar"){return =
c.utils.extend(f,{show:function(){e.callInternal("jwControlbarShow");retu=
rn f},hide:function(){e.callInternal("jwControlbarHide");return =
f},onShow:function(h){e.componentListener("controlbar",c.api.events.JWPLA=
YER_COMPONENT_SHOW,h);return =
f},onHide:function(h){e.componentListener("controlbar",c.api.events.JWPLA=
YER_COMPONENT_HIDE,h);return f}})}else{if(g=3D=3D"display"){return =
c.utils.extend(f,{show:function(){e.callInternal("jwDisplayShow");return =
f},hide:function(){e.callInternal("jwDisplayHide");return =
f},onShow:function(h){e.componentListener("display",c.api.events.JWPLAYER=
_COMPONENT_SHOW,h);return =
f},onHide:function(h){e.componentListener("display",c.api.events.JWPLAYER=
_COMPONENT_HIDE,h);return f}})}else{return =
this.plugins[g]}}}};this.callback=3Dfunction(e){if(y[e]){return =
y[e]()}};this.getDuration=3Dfunction(){return =
this.callInternal("jwGetDuration")};this.getFullscreen=3Dfunction(){retur=
n =
this.callInternal("jwGetFullscreen")};this.getHeight=3Dfunction(){return =
this.callInternal("jwGetHeight")};this.getLockState=3Dfunction(){return =
this.callInternal("jwGetLockState")};this.getMeta=3Dfunction(){return =
this.getItemMeta()};this.getMute=3Dfunction(){return =
this.callInternal("jwGetMute")};this.getPlaylist=3Dfunction(){var =
e=3Dthis.callInternal("jwGetPlaylist");if(this.renderingMode=3D=3D"flash"=
){c.utils.deepReplaceKeyName(e,"__dot__",".")}for(var =
f=3D0;f<e.length;f++){if(!c.utils.exists(e[f].index)){e[f].index=3Df}}ret=
urn =
e};this.getPlaylistItem=3Dfunction(e){if(!c.utils.exists(e)){e=3Dthis.get=
CurrentItem()}return =
this.getPlaylist()[e]};this.getPosition=3Dfunction(){return =
this.callInternal("jwGetPosition")};this.getRenderingMode=3Dfunction(){re=
turn this.renderingMode};this.getState=3Dfunction(){return =
this.callInternal("jwGetState")};this.getVolume=3Dfunction(){return =
this.callInternal("jwGetVolume")};this.getWidth=3Dfunction(){return =
this.callInternal("jwGetWidth")};this.setFullscreen=3Dfunction(e){if(!c.u=
tils.exists(e)){this.callInternal("jwSetFullscreen",!this.callInternal("j=
wGetFullscreen"))}else{this.callInternal("jwSetFullscreen",e)}return =
this};this.setMute=3Dfunction(e){if(!c.utils.exists(e)){this.callInternal=
("jwSetMute",!this.callInternal("jwGetMute"))}else{this.callInternal("jwS=
etMute",e)}return this};this.lock=3Dfunction(){return =
this};this.unlock=3Dfunction(){return =
this};this.load=3Dfunction(e){this.callInternal("jwLoad",e);return =
this};this.playlistItem=3Dfunction(e){this.callInternal("jwPlaylistItem",=
e);return =
this};this.playlistPrev=3Dfunction(){this.callInternal("jwPlaylistPrev");=
return =
this};this.playlistNext=3Dfunction(){this.callInternal("jwPlaylistNext");=
return =
this};this.resize=3Dfunction(f,g){if(this.renderingMode=3D=3D"html5"){A.j=
wResize(f,g)}else{this.container.width=3Df;this.container.height=3Dg;var =
e=3Ddocument.getElementById(this.id+"_wrapper");if(e){e.style.width=3Df+"=
px";e.style.height=3Dg+"px"}}return =
this};this.play=3Dfunction(e){if(typeof =
e=3D=3D"undefined"){e=3Dthis.getState();if(e=3D=3Dc.api.events.state.PLAY=
ING||e=3D=3Dc.api.events.state.BUFFERING){this.callInternal("jwPause")}el=
se{this.callInternal("jwPlay")}}else{this.callInternal("jwPlay",e)}return=
 this};this.pause=3Dfunction(e){if(typeof =
e=3D=3D"undefined"){e=3Dthis.getState();if(e=3D=3Dc.api.events.state.PLAY=
ING||e=3D=3Dc.api.events.state.BUFFERING){this.callInternal("jwPause")}el=
se{this.callInternal("jwPlay")}}else{this.callInternal("jwPause",e)}retur=
n this};this.stop=3Dfunction(){this.callInternal("jwStop");return =
this};this.seek=3Dfunction(e){this.callInternal("jwSeek",e);return =
this};this.setVolume=3Dfunction(e){this.callInternal("jwSetVolume",e);ret=
urn this};this.onBufferChange=3Dfunction(e){return =
this.eventListener(c.api.events.JWPLAYER_MEDIA_BUFFER,e)};this.onBufferFu=
ll=3Dfunction(e){return =
this.eventListener(c.api.events.JWPLAYER_MEDIA_BUFFER_FULL,e)};this.onErr=
or=3Dfunction(e){return =
this.eventListener(c.api.events.JWPLAYER_ERROR,e)};this.onFullscreen=3Dfu=
nction(e){return =
this.eventListener(c.api.events.JWPLAYER_FULLSCREEN,e)};this.onMeta=3Dfun=
ction(e){return =
this.eventListener(c.api.events.JWPLAYER_MEDIA_META,e)};this.onMute=3Dfun=
ction(e){return =
this.eventListener(c.api.events.JWPLAYER_MEDIA_MUTE,e)};this.onPlaylist=3D=
function(e){return =
this.eventListener(c.api.events.JWPLAYER_PLAYLIST_LOADED,e)};this.onPlayl=
istItem=3Dfunction(e){return =
this.eventListener(c.api.events.JWPLAYER_PLAYLIST_ITEM,e)};this.onReady=3D=
function(e){return =
this.eventListener(c.api.events.API_READY,e)};this.onResize=3Dfunction(e)=
{return =
this.eventListener(c.api.events.JWPLAYER_RESIZE,e)};this.onComplete=3Dfun=
ction(e){return =
this.eventListener(c.api.events.JWPLAYER_MEDIA_COMPLETE,e)};this.onSeek=3D=
function(e){return =
this.eventListener(c.api.events.JWPLAYER_MEDIA_SEEK,e)};this.onTime=3Dfun=
ction(e){return =
this.eventListener(c.api.events.JWPLAYER_MEDIA_TIME,e)};this.onVolume=3Df=
unction(e){return =
this.eventListener(c.api.events.JWPLAYER_MEDIA_VOLUME,e)};this.onBuffer=3D=
function(e){return =
this.stateListener(c.api.events.state.BUFFERING,e)};this.onPause=3Dfuncti=
on(e){return =
this.stateListener(c.api.events.state.PAUSED,e)};this.onPlay=3Dfunction(e=
){return =
this.stateListener(c.api.events.state.PLAYING,e)};this.onIdle=3Dfunction(=
e){return =
this.stateListener(c.api.events.state.IDLE,e)};this.remove=3Dfunction(){v=
=3D{};z=3D[];if(c.utils.getOuterHTML(this.container)!=3Dt){c.api.destroyP=
layer(this.id,t)}};this.setup=3Dfunction(f){if(c.embed){var =
g=3Dthis.id;this.remove();var e=3Dc(g);e.config=3Df;return new =
c.embed(e)}return =
this};this.registerPlugin=3Dfunction(e,f,g){c.plugins.registerPlugin(e,f,=
g)};this.setPlayer=3Dfunction(f,e){A=3Df;this.renderingMode=3De};this.sta=
teListener=3Dfunction(f,e){if(!G[f]){G[f]=3D[];this.eventListener(c.api.e=
vents.JWPLAYER_PLAYER_STATE,B(f))}G[f].push(e);return =
this};this.detachMedia=3Dfunction(){if(this.renderingMode=3D=3D"html5"){r=
eturn =
this.callInternal("jwDetachMedia")}};this.attachMedia=3Dfunction(){if(thi=
s.renderingMode=3D=3D"html5"){return =
this.callInternal("jwAttachMedia")}};function B(e){return =
function(h){var j=3Dh.newstate,f=3Dh.oldstate;if(j=3D=3De){var =
g=3DG[j];if(g){for(var k=3D0;k<g.length;k++){if(typeof =
g[k]=3D=3D"function"){g[k].call(this,{oldstate:f,newstate:j})}}}}}}this.c=
omponentListener=3Dfunction(g,f,e){if(!b[g]){b[g]=3D{}}if(!b[g][f]){b[g][=
f]=3D[];this.eventListener(f,w(g,f))}b[g][f].push(e);return =
this};function w(f,e){return function(h){if(f=3D=3Dh.component){var =
j=3Db[f][e];if(j){for(var g=3D0;g<j.length;g++){if(typeof =
j[g]=3D=3D"function"){j[g].call(this,h)}}}}}}this.addInternalListener=3Df=
unction(f,e){f.jwAddEventListener(e,'function(dat) { =
jwplayer("'+this.id+'").dispatchEvent("'+e+'", dat); =
}')};this.eventListener=3Dfunction(f,e){if(!v[f]){v[f]=3D[];if(A&&x){this=
.addInternalListener(A,f)}}v[f].push(e);return =
this};this.dispatchEvent=3Dfunction(e){if(v[e]){var =
f=3DC(e,arguments[1]);for(var g=3D0;g<v[e].length;g++){if(typeof =
v[e][g]=3D=3D"function"){v[e][g].call(this,f)}}}};function C(g,j){var =
e=3Dc.utils.extend({},j);if(g=3D=3Dc.api.events.JWPLAYER_FULLSCREEN&&!e.f=
ullscreen){e.fullscreen=3De.message=3D=3D"true"?true:false;delete =
e.message}else{if(typeof =
e.data=3D=3D"object"){e=3Dc.utils.extend(e,e.data);delete e.data}}var =
h=3D["position","duration","offset"];for(var f in =
h){if(e[h[f]]){e[h[f]]=3DMath.round(e[h[f]]*1000)/1000}}return =
e}this.callInternal=3Dfunction(e,f){if(x){if(typeof =
A!=3D"undefined"&&typeof =
A[e]=3D=3D"function"){if(c.utils.exists(f)){return(A[e])(f)}else{return(A=
[e])()}}return =
null}else{z.push({method:e,parameters:f})}};this.playerReady=3Dfunction(e=
){x=3Dtrue;if(!A){this.setPlayer(document.getElementById(e.id))}this.cont=
ainer=3Ddocument.getElementById(this.id);for(var g in =
v){this.addInternalListener(A,g)}this.eventListener(c.api.events.JWPLAYER=
_PLAYLIST_ITEM,function(h){a=3D{}});this.eventListener(c.api.events.JWPLA=
YER_MEDIA_META,function(h){c.utils.extend(a,h.metadata)});this.dispatchEv=
ent(c.api.events.API_READY);while(z.length>0){var =
f=3Dz.shift();this.callInternal(f.method,f.parameters)}};this.getItemMeta=
=3Dfunction(){return a};this.getCurrentItem=3Dfunction(){return =
this.callInternal("jwGetPlaylistIndex")};function u(g,e,f){var =
j=3D[];if(!e){e=3D0}if(!f){f=3Dg.length-1}for(var =
h=3De;h<=3Df;h++){j.push(g[h])}return j}return =
this};c.api.selectPlayer=3Dfunction(b){var =
f;if(!c.utils.exists(b)){b=3D0}if(b.nodeType){f=3Db}else{if(typeof =
b=3D=3D"string"){f=3Ddocument.getElementById(b)}}if(f){var =
a=3Dc.api.playerById(f.id);if(a){return a}else{return =
c.api.addPlayer(new c.api(f))}}else{if(typeof b=3D=3D"number"){return =
c.getPlayers()[b]}}return =
null};c.api.events=3D{API_READY:"jwplayerAPIReady",JWPLAYER_READY:"jwplay=
erReady",JWPLAYER_FULLSCREEN:"jwplayerFullscreen",JWPLAYER_RESIZE:"jwplay=
erResize",JWPLAYER_ERROR:"jwplayerError",JWPLAYER_COMPONENT_SHOW:"jwplaye=
rComponentShow",JWPLAYER_COMPONENT_HIDE:"jwplayerComponentHide",JWPLAYER_=
MEDIA_BUFFER:"jwplayerMediaBuffer",JWPLAYER_MEDIA_BUFFER_FULL:"jwplayerMe=
diaBufferFull",JWPLAYER_MEDIA_ERROR:"jwplayerMediaError",JWPLAYER_MEDIA_L=
OADED:"jwplayerMediaLoaded",JWPLAYER_MEDIA_COMPLETE:"jwplayerMediaComplet=
e",JWPLAYER_MEDIA_SEEK:"jwplayerMediaSeek",JWPLAYER_MEDIA_TIME:"jwplayerM=
ediaTime",JWPLAYER_MEDIA_VOLUME:"jwplayerMediaVolume",JWPLAYER_MEDIA_META=
:"jwplayerMediaMeta",JWPLAYER_MEDIA_MUTE:"jwplayerMediaMute",JWPLAYER_PLA=
YER_STATE:"jwplayerPlayerState",JWPLAYER_PLAYLIST_LOADED:"jwplayerPlaylis=
tLoaded",JWPLAYER_PLAYLIST_ITEM:"jwplayerPlaylistItem"};c.api.events.stat=
e=3D{BUFFERING:"BUFFERING",IDLE:"IDLE",PAUSED:"PAUSED",PLAYING:"PLAYING"}=
;c.api.playerById=3Dfunction(a){for(var =
b=3D0;b<d.length;b++){if(d[b].id=3D=3Da){return d[b]}}return =
null};c.api.addPlayer=3Dfunction(b){for(var =
a=3D0;a<d.length;a++){if(d[a]=3D=3Db){return b}}d.push(b);return =
b};c.api.destroyPlayer=3Dfunction(k,n){var l=3D-1;for(var =
a=3D0;a<d.length;a++){if(d[a].id=3D=3Dk){l=3Da;continue}}if(l>=3D0){var =
o=3Ddocument.getElementById(d[l].id);if(document.getElementById(d[l].id+"=
_wrapper")){o=3Ddocument.getElementById(d[l].id+"_wrapper")}if(o){if(n){c=
.utils.setOuterHTML(o,n)}else{var b=3Ddocument.createElement("div");var =
m=3Do.id;if(o.id.indexOf("_wrapper")=3D=3Do.id.length-8){newID=3Do.id.sub=
string(0,o.id.length-8)}b.setAttribute("id",m);o.parentNode.replaceChild(=
b,o)}}d.splice(l,1)}return null};c.getPlayers=3Dfunction(){return =
d.slice(0)}})(jwplayer);var _userPlayerReady=3D(typeof =
playerReady=3D=3D"function")?playerReady:undefined;playerReady=3Dfunction=
(c){var =
d=3Djwplayer.api.playerById(c.id);if(d){d.playerReady(c)}else{jwplayer.ap=
i.selectPlayer(c.id).playerReady(c)}if(_userPlayerReady){_userPlayerReady=
.call(this,c)}};(function(e){var f=3De.utils;e.embed=3Dfunction(c){var =
a=3D{width:400,height:300,components:{controlbar:{position:"over"}}};var =
l=3Df.mediaparser.parseMedia(c.container);var m=3Dnew =
e.embed.config(f.extend(a,l,c.config),this);var =
b=3De.plugins.loadPlugins(c.id,m.plugins);function o(j,g){for(var h in =
g){if(typeof j[h]=3D=3D"function"){(j[h]).call(j,g[h])}}}function =
n(){if(b.getStatus()=3D=3Df.loaderstatus.COMPLETE){for(var =
u=3D0;u<m.modes.length;u++){if(m.modes[u].type&&e.embed[m.modes[u].type])=
{var j=3Dm.modes[u].config;var =
x=3Dm;if(j){x=3Df.extend(f.clone(m),j);var =
y=3D["file","levels","playlist"];for(var v=3D0;v<y.length;v++){var =
h=3Dy[v];if(f.exists(j[h])){for(var w=3D0;w<y.length;w++){if(w!=3Dv){var =
k=3Dy[w];if(f.exists(x[k])&&!f.exists(j[k])){delete x[k]}}}}}}var =
g=3Dnew =
e.embed[m.modes[u].type](document.getElementById(c.id),m.modes[u],x,b,c);=
if(g.supportsConfig()){g.embed();o(c,m.events);return c}}}f.log("No =
suitable players found");new =
e.embed.logo(f.extend({hide:true},m.components.logo),"none",c.id)}}b.addE=
ventListener(e.events.COMPLETE,n);b.addEventListener(e.events.ERROR,n);b.=
load();return c};function d(){if(!document.body){return =
setTimeout(d,15)}var =
c=3Df.selectors.getElementsByTagAndClass("video","jwplayer");for(var =
b=3D0;b<c.length;b++){var =
a=3Dc[b];if(a.id=3D=3D""){a.id=3D"jwplayer_"+Math.round(Math.random()*100=
000)}e(a.id).setup({})}}d()})(jwplayer);(function(o){function =
l(){return[{type:"flash",src:"/jwplayer/player.swf"},{type:"html5"},{type=
:"download"}]}var s=3D{players:"modes",autoplay:"autostart"};function =
r(d){var a=3Dd.toLowerCase();var =
b=3D["left","right","top","bottom"];for(var =
c=3D0;c<b.length;c++){if(a=3D=3Db[c]){return true}}return false}function =
q(a){var b=3Dfalse;b=3D(a instanceof Array)||(typeof =
a=3D=3D"object"&&!a.position&&!a.size);return b}function k(a){if(typeof =
a=3D=3D"string"){if(parseInt(a).toString()=3D=3Da||a.toLowerCase().indexO=
f("px")>-1){return parseInt(a)}}return a}var =
m=3D["playlist","dock","controlbar","logo","display"];function n(c){var =
e=3D{};switch(o.utils.typeOf(c.plugins)){case"object":for(var a in =
c.plugins){e[o.utils.getPluginName(a)]=3Da}break;case"string":var =
d=3Dc.plugins.split(",");for(var =
b=3D0;b<d.length;b++){e[o.utils.getPluginName(d[b])]=3Dd[b]}break}return =
e}function p(e,f,a,c){if(o.utils.typeOf(e[f])!=3D"object"){e[f]=3D{}}var =
b=3De[f][a];if(o.utils.typeOf(b)!=3D"object"){e[f][a]=3Db=3D{}}if(c){if(f=
=3D=3D"plugins"){var =
d=3Do.utils.getPluginName(a);b[c]=3De[d+"."+c];delete =
e[d+"."+c]}else{b[c]=3De[a+"."+c];delete =
e[a+"."+c]}}}o.embed.deserialize=3Dfunction(b){var a=3Dn(b);for(var c in =
a){p(b,"plugins",a[c])}for(var d in b){if(d.indexOf(".")>-1){var =
e=3Dd.split(".");var f=3De[0];var =
d=3De[1];if(o.utils.isInArray(m,f)){p(b,"components",f,d)}else{if(a[f]){p=
(b,"plugins",a[f],d)}}}}return b};o.embed.config=3Dfunction(h,j){var =
v=3Do.utils.extend({},h);var a;if(q(v.playlist)){a=3Dv.playlist;delete =
v.playlist}v=3Do.embed.deserialize(v);v.height=3Dk(v.height);v.width=3Dk(=
v.width);if(typeof v.plugins=3D=3D"string"){var =
g=3Dv.plugins.split(",");if(typeof =
v.plugins!=3D"object"){v.plugins=3D{}}for(var c=3D0;c<g.length;c++){var =
b=3Do.utils.getPluginName(g[c]);if(typeof =
v[b]=3D=3D"object"){v.plugins[g[c]]=3Dv[b];delete =
v[b]}else{v.plugins[g[c]]=3D{}}}}for(var w=3D0;w<m.length;w++){var =
d=3Dm[w];if(o.utils.exists(v[d])){if(typeof =
v[d]!=3D"object"){if(!v.components[d]){v.components[d]=3D{}}if(d=3D=3D"lo=
go"){v.components[d].file=3Dv[d]}else{v.components[d].position=3Dv[d]}del=
ete =
v[d]}else{if(!v.components[d]){v.components[d]=3D{}}o.utils.extend(v.comp=
onents[d],v[d]);delete v[d]}}if(typeof =
v[d+"size"]!=3D"undefined"){if(!v.components[d]){v.components[d]=3D{}}v.c=
omponents[d].size=3Dv[d+"size"];delete v[d+"size"]}}if(typeof =
v.icons!=3D"undefined"){if(!v.components.display){v.components.display=3D=
{}}v.components.display.icons=3Dv.icons;delete v.icons}for(var e in =
s){if(v[e]){if(!v[s[e]]){v[s[e]]=3Dv[e]}delete v[e]}}var =
f;if(v.flashplayer&&!v.modes){f=3Dl();f[0].src=3Dv.flashplayer;delete =
v.flashplayer}else{if(v.modes){if(typeof =
v.modes=3D=3D"string"){f=3Dl();f[0].src=3Dv.modes}else{if(v.modes =
instanceof Array){f=3Dv.modes}else{if(typeof =
v.modes=3D=3D"object"&&v.modes.type){f=3D[v.modes]}}}delete =
v.modes}else{f=3Dl()}}v.modes=3Df;if(a){v.playlist=3Da}return =
v}})(jwplayer);(function(b){b.embed.download=3Dfunction(m,h,a,l,j){this.e=
mbed=3Dfunction(){var x=3Db.utils.extend({},a);var d=3D{};var =
y=3Da.width?a.width:480;if(typeof y!=3D"number"){y=3DparseInt(y,10)}var =
v=3Da.height?a.height:320;if(typeof =
v!=3D"number"){v=3DparseInt(v,10)}var A,f,g;var =
C=3D{};if(a.playlist&&a.playlist.length){C.file=3Da.playlist[0].file;f=3D=
a.playlist[0].image;C.levels=3Da.playlist[0].levels}else{C.file=3Da.file;=
f=3Da.image;C.levels=3Da.levels}if(C.file){A=3DC.file}else{if(C.levels&&C=
.levels.length){A=3DC.levels[0].file}}g=3DA?"pointer":"auto";var =
w=3D{display:{style:{cursor:g,width:y,height:v,backgroundColor:"#000",pos=
ition:"relative",textDecoration:"none",border:"none",display:"block"}},di=
splay_icon:{style:{cursor:g,position:"absolute",display:A?"block":"none",=
top:0,left:0,border:0,margin:0,padding:0,zIndex:3,width:50,height:50,back=
groundImage:"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCA=
YAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALdJREFUeNr=
s18ENgjAYhmFouDOCcQJGcARHgE10BDcgTOIosAGwQOuPwaQeuFRi2p/3Sb6EC5L3QCxZBgAA=
AOCorLW1zMn65TrlkH4NcV7QNcUQt7Gn7KIhxA+qNIR81spOGkL8oFJDyLJRdosqKDDkK+iX5=
+d7huzwM40xptMQMkjIOeRGo+VkEVvIPfTGIpKASfYIfT9iCHkHrBEzf4gcUQ56aEzuGK/mw0=
rHpy4AAACAf3kJMACBxjAQNRckhwAAAABJRU5ErkJggg=3D=3D)"}},display_iconBackgr=
ound:{style:{cursor:g,position:"absolute",display:A?"block":"none",top:((=
v-50)/2),left:((y-50)/2),border:0,width:50,height:50,margin:0,padding:0,z=
Index:2,backgroundImage:"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUg=
AAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAA=
AAEpJREFUeNrszwENADAIA7DhX8ENoBMZ5KR10EryckCJiIiIiIiIiIiIiIiIiIiIiIh8GmkR=
ERERERERERERERERERERERGRHSPAAPlXH1phYpYaAAAAAElFTkSuQmCC)"}},display_imag=
e:{style:{width:y,height:v,display:f?"block":"none",position:"absolute",c=
ursor:g,left:0,top:0,margin:0,padding:0,textDecoration:"none",zIndex:1,bo=
rder:"none"}}};var z=3Dfunction(p,n,q){var =
o=3Ddocument.createElement(p);if(q){o.id=3Dq}else{o.id=3Dm.id+"_jwplayer_=
"+n}b.utils.css(o,w[n].style);return =
o};d.display=3Dz("a","display",m.id);if(A){d.display.setAttribute("href",=
b.utils.getAbsolutePath(A))}d.display_image=3Dz("img","display_image");d.=
display_image.setAttribute("alt","Click to =
download...");if(f){d.display_image.setAttribute("src",b.utils.getAbsolut=
ePath(f))}if(true){d.display_icon=3Dz("div","display_icon");d.display_ico=
nBackground=3Dz("div","display_iconBackground");d.display.appendChild(d.d=
isplay_image);d.display_iconBackground.appendChild(d.display_icon);d.disp=
lay.appendChild(d.display_iconBackground)}_css=3Db.utils.css;_hide=3Dfunc=
tion(n){_css(n,{display:"none"})};function =
c(n){_imageWidth=3Dd.display_image.naturalWidth;_imageHeight=3Dd.display_=
image.naturalHeight;B()}function =
B(){b.utils.stretch(b.utils.stretching.UNIFORM,d.display_image,y,v,_image=
Width,_imageHeight)}d.display_image.onerror=3Dfunction(n){_hide(d.display=
_image)};d.display_image.onload=3Dc;m.parentNode.replaceChild(d.display,m=
);var =
e=3D(a.plugins&&a.plugins.logo)?a.plugins.logo:{};d.display.appendChild(n=
ew =
b.embed.logo(a.components.logo,"download",m.id));j.container=3Ddocument.g=
etElementById(j.id);j.setPlayer(d.display,"download")};this.supportsConfi=
g=3Dfunction(){if(a){var =
c=3Db.utils.getFirstPlaylistItemFromConfig(a);if(typeof =
c.file=3D=3D"undefined"&&typeof c.levels=3D=3D"undefined"){return =
true}else{if(c.file){return =
k(c.file,c.provider,c.playlistfile)}else{if(c.levels&&c.levels.length){fo=
r(var =
d=3D0;d<c.levels.length;d++){if(c.levels[d].file&&k(c.levels[d].file,c.pr=
ovider,c.playlistfile)){return true}}}}}}else{return true}};function =
k(f,d,g){if(g){return false}var =
e=3D["image","sound","youtube","http"];if(d&&(e.toString().indexOf(d)>-1)=
){return true}if(!d||(d&&d=3D=3D"video")){var =
c=3Db.utils.extension(f);if(c&&b.utils.extensionmap[c]){return =
true}}return =
false}}})(jwplayer);(function(b){b.embed.flash=3Dfunction(s,r,n,t,p){func=
tion a(e,f,d){var =
c=3Ddocument.createElement("param");c.setAttribute("name",f);c.setAttribu=
te("value",d);e.appendChild(c)}function o(d,c,e){return =
function(h){if(e){document.getElementById(p.id+"_wrapper").appendChild(c)=
}var =
f=3Ddocument.getElementById(p.id).getPluginConfig("display");d.resize(f.w=
idth,f.height);var g=3D{left:f.x,top:f.y};b.utils.css(c,g)}}function =
u(e){if(!e){return{}}var c=3D{};for(var f in e){var g=3De[f];for(var d =
in g){c[f+"."+d]=3Dg[d]}}return c}function q(e,f){if(e[f]){var =
c=3De[f];for(var g in c){var h=3Dc[g];if(typeof =
h=3D=3D"string"){if(!e[g]){e[g]=3Dh}}else{for(var d in =
h){if(!e[g+"."+d]){e[g+"."+d]=3Dh[d]}}}}delete e[f]}}function =
w(f){if(!f){return{}}var c=3D{},d=3D[];for(var j in f){var =
g=3Db.utils.getPluginName(j);var h=3Df[j];d.push(j);for(var e in =
h){c[g+"."+e]=3Dh[e]}}c.plugins=3Dd.join(",");return c}function v(c){var =
e=3Dc.netstreambasepath?"":"netstreambasepath=3D"+encodeURIComponent(wind=
ow.location.href.split("#")[0])+"&";for(var d in =
c){if(typeof(c[d])=3D=3D"object"){e+=3Dd+"=3D"+encodeURIComponent("[[JSON=
]]"+b.utils.strings.jsonToString(c[d]))+"&"}else{e+=3Dd+"=3D"+encodeURICo=
mponent(c[d])+"&"}}return =
e.substring(0,e.length-1)}this.embed=3Dfunction(){n.id=3Dp.id;var h;var =
d=3Db.utils.extend({},n);var g=3Dd.width;var =
k=3Dd.height;if(s.id+"_wrapper"=3D=3Ds.parentNode.id){h=3Ddocument.getEle=
mentById(s.id+"_wrapper")}else{h=3Ddocument.createElement("div");h.id=3Ds=
.id+"_wrapper";b.utils.wrap(s,h);b.utils.css(h,{position:"relative",width=
:g,height:k})}var =
f=3Dt.setupPlugins(p,d,o);if(f.length>0){b.utils.extend(d,w(f.plugins))}e=
lse{delete d.plugins}var c=3D["height","width","modes","events"];for(var =
m=3D0;m<c.length;m++){delete d[c[m]]}var =
e=3D"opaque";if(d.wmode){e=3Dd.wmode}q(d,"components");q(d,"providers");i=
f(typeof =
d["dock.position"]!=3D"undefined"){if(d["dock.position"].toString().toLow=
erCase()=3D=3D"false"){d.dock=3Dd["dock.position"];delete =
d["dock.position"]}}var j=3D"#000000";var z;if(b.utils.isIE()){var =
l=3D'<object classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" =
bgcolor=3D"'+j+'" width=3D"100%" height=3D"100%" id=3D"'+s.id+'" =
name=3D"'+s.id+'" tabindex=3D0"">';l+=3D'<param name=3D"movie" =
value=3D"'+r.src+'">';l+=3D'<param name=3D"allowfullscreen" =
value=3D"true">';l+=3D'<param name=3D"allowscriptaccess" =
value=3D"always">';l+=3D'<param name=3D"seamlesstabbing" =
value=3D"true">';l+=3D'<param name=3D"wmode" =
value=3D"'+e+'">';l+=3D'<param name=3D"flashvars" =
value=3D"'+v(d)+'">';l+=3D"</object>";b.utils.setOuterHTML(s,l);z=3Ddocum=
ent.getElementById(s.id)}else{var =
A=3Ddocument.createElement("object");A.setAttribute("type","application/x=
-shockwave-flash");A.setAttribute("data",r.src);A.setAttribute("width","1=
00%");A.setAttribute("height","100%");A.setAttribute("bgcolor","#000000")=
;A.setAttribute("id",s.id);A.setAttribute("name",s.id);A.setAttribute("ta=
bindex",0);a(A,"allowfullscreen","true");a(A,"allowscriptaccess","always"=
);a(A,"seamlesstabbing","true");a(A,"wmode",e);a(A,"flashvars",v(d));s.pa=
rentNode.replaceChild(A,s);z=3DA}p.container=3Dz;p.setPlayer(z,"flash")};=
this.supportsConfig=3Dfunction(){if(b.utils.hasFlash()){if(n){var =
c=3Db.utils.getFirstPlaylistItemFromConfig(n);if(typeof =
c.file=3D=3D"undefined"&&typeof c.levels=3D=3D"undefined"){return =
true}else{if(c.file){return =
flashCanPlay(c.file,c.provider)}else{if(c.levels&&c.levels.length){for(va=
r =
d=3D0;d<c.levels.length;d++){if(c.levels[d].file&&flashCanPlay(c.levels[d=
].file,c.provider)){return true}}}}}}else{return true}}return =
false};flashCanPlay=3Dfunction(f,d){var =
e=3D["video","http","sound","image"];if(d&&(e.toString().indexOf(d<0))){r=
eturn true}var c=3Db.utils.extension(f);if(!c){return =
true}if(b.utils.exists(b.utils.extensionmap[c])&&!b.utils.exists(b.utils.=
extensionmap[c].flash)){return false}return =
true}}})(jwplayer);(function(b){b.embed.html5=3Dfunction(m,h,a,l,j){funct=
ion k(d,c,e){return function(g){var =
f=3Ddocument.getElementById(m.id+"_displayarea");if(e){f.appendChild(c)}d=
.resize(f.clientWidth,f.clientHeight);c.left=3Df.style.left;c.top=3Df.sty=
le.top}}this.embed=3Dfunction(){if(b.html5){l.setupPlugins(j,a,k);m.inner=
HTML=3D"";var e=3Db.utils.extend({screencolor:"0x000000"},a);var =
f=3D["plugins","modes","events"];for(var d=3D0;d<f.length;d++){delete =
e[f[d]]}if(e.levels&&!e.sources){e.sources=3Da.levels}if(e.skin&&e.skin.t=
oLowerCase().indexOf(".zip")>0){e.skin=3De.skin.replace(/\.zip/i,".xml")}=
var c=3Dnew =
(b.html5(m)).setup(e);j.container=3Ddocument.getElementById(j.id);j.setPl=
ayer(c,"html5")}else{return =
null}};this.supportsConfig=3Dfunction(){if(!!b.vid.canPlayType){if(a){var=
 c=3Db.utils.getFirstPlaylistItemFromConfig(a);if(typeof =
c.file=3D=3D"undefined"&&typeof c.levels=3D=3D"undefined"){return =
true}else{if(c.file){return =
html5CanPlay(b.vid,c.file,c.provider,c.playlistfile)}else{if(c.levels&&c.=
levels.length){for(var =
d=3D0;d<c.levels.length;d++){if(c.levels[d].file&&html5CanPlay(b.vid,c.le=
vels[d].file,c.provider,c.playlistfile)){return true}}}}}}else{return =
true}}return false};html5CanPlay=3Dfunction(e,f,d,g){if(g){return =
false}if(d&&d=3D=3D"youtube"){return =
true}if(d&&d!=3D"video"&&d!=3D"http"&&d!=3D"sound"){return false}var =
c=3Db.utils.extension(f);if(!b.utils.exists(c)||!b.utils.exists(b.utils.e=
xtensionmap[c])){return =
true}if(!b.utils.exists(b.utils.extensionmap[c].html5)){return =
false}if(b.utils.isLegacyAndroid()&&c.match(/m4v|mp4/)){return =
true}return =
browserCanPlay(e,b.utils.extensionmap[c].html5)};browserCanPlay=3Dfunctio=
n(c,d){if(!d){return true}if(c.canPlayType(d)){return =
true}else{if(d=3D=3D"audio/mp3"&&navigator.userAgent.match(/safari/i)){re=
turn c.canPlayType("audio/mpeg")}else{return =
false}}}}})(jwplayer);(function(b){b.embed.logo=3Dfunction(s,t,A){var =
v=3D{prefix:"http://l.longtailvideo.com/"+t+"/",file:"",link:"",margin:8,=
out:0.5,over:1,timeout:5,hide:false,position:"bottom-left"};_css=3Db.util=
s.css;var C;var w;u();function u(){q();B();y()}function =
q(){if(v.prefix){var =
c=3Db.version.split(/\W/).splice(0,2).join("/");if(v.prefix.indexOf(c)<0)=
{v.prefix+=3Dc+"/"}}w=3Db.utils.extend({},v,s)}function a(){var =
c=3D{border:"none",textDecoration:"none",position:"absolute",cursor:"poin=
ter",zIndex:10};c.display=3Dw.hide?"none":"block";var =
d=3Dw.position.toLowerCase().split("-");for(var e in =
d){c[d[e]]=3Dw.margin}return c}function =
B(){C=3Ddocument.createElement("img");C.id=3DA+"_jwplayer_logo";C.style.d=
isplay=3D"none";C.onload=3Dfunction(c){_css(C,a());z()};if(!w.file){retur=
n}if(w.file.indexOf("http://")=3D=3D=3D0){C.src=3Dw.file}else{C.src=3Dw.p=
refix+w.file}}if(!w.file){return}function =
y(){if(w.link){C.onmouseover=3Dx;C.onmouseout=3Dz;C.onclick=3Dr}else{this=
.mouseEnabled=3Dfalse}}function r(c){if(typeof =
c!=3D"undefined"){c.preventDefault();c.stopPropagation()}if(w.link){windo=
w.open(w.link,"_blank")}return}function =
z(c){if(w.link){C.style.opacity=3Dw.out}return}function =
x(c){if(w.hide){C.style.opacity=3Dw.over}return}return =
C}})(jwplayer);(function(b){b.html5=3Dfunction(a){var =
d=3Da;this.setup=3Dfunction(c){b.utils.extend(this,new =
b.html5.api(d,c));return this};return this}})(jwplayer);(function(e){var =
f=3De.utils;var d=3Df.css;e.html5.view=3Dfunction(R,T,ah){var J=3DR;var =
aa=3DT;var b=3Dah;var c;var ag;var L;var P;var I;var X;var O;var =
V=3Dfalse;var U,Y;function =
W(){c=3Ddocument.createElement("div");c.id=3Daa.id;c.className=3Daa.class=
Name;_videowrapper=3Ddocument.createElement("div");_videowrapper.id=3Dc.i=
d+"_video_wrapper";aa.id=3Dc.id+"_video";d(c,{position:"relative",height:=
b.height,width:b.width,padding:0,backgroundColor:g(),zIndex:0});function =
g(){if(J.skin.getComponentSettings("display")&&J.skin.getComponentSetting=
s("display").backgroundcolor){return =
J.skin.getComponentSettings("display").backgroundcolor}return =
parseInt("000000",16)}d(aa,{width:"100%",height:"100%",top:0,left:0,zInde=
x:1,margin:"auto",display:"block"});d(_videowrapper,{overflow:"hidden",po=
sition:"absolute",top:0,left:0,bottom:0,right:0});f.wrap(aa,c);f.wrap(aa,=
_videowrapper);P=3Ddocument.createElement("div");P.id=3Dc.id+"_displayare=
a";c.appendChild(P)}function ad(){for(var =
h=3D0;h<b.plugins.order.length;h++){var =
g=3Db.plugins.order[h];if(f.exists(b.plugins.object[g].getDisplayElement)=
){b.plugins.object[g].height=3Df.parseDimension(b.plugins.object[g].getDi=
splayElement().style.height);b.plugins.object[g].width=3Df.parseDimension=
(b.plugins.object[g].getDisplayElement().style.width);b.plugins.config[g]=
.currentPosition=3Db.plugins.config[g].position}}K()}function =
ab(g){d(P,{display:(b.getMedia()&&b.getMedia().hasChrome()&&g.newstate!=3D=
e.api.events.state.IDLE)?"none":"block"})}function K(j){var =
g=3Db.getMedia()?b.getMedia().getDisplayElement():null;if(f.exists(g)){if=
(O!=3Dg){if(O&&O.parentNode){O.parentNode.replaceChild(g,O)}O=3Dg}for(var=
 k=3D0;k<b.plugins.order.length;k++){var =
h=3Db.plugins.order[k];if(f.exists(b.plugins.object[h].getDisplayElement)=
){b.plugins.config[h].currentPosition=3Db.plugins.config[h].position}}}ae=
(b.width,b.height)}this.setup=3Dfunction(){if(b&&b.getMedia()){aa=3Db.get=
Media().getDisplayElement()}W();ad();J.jwAddEventListener(e.api.events.JW=
PLAYER_PLAYER_STATE,ab);J.jwAddEventListener(e.api.events.JWPLAYER_MEDIA_=
LOADED,K);J.jwAddEventListener(e.api.events.JWPLAYER_MEDIA_META,function(=
){a()});var =
g;if(f.exists(window.onresize)){g=3Dwindow.onresize}window.onresize=3Dfun=
ction(k){if(f.exists(g)){try{g(k)}catch(h){}}if(J.jwGetFullscreen()){if(!=
S()){var =
j=3Df.getBoundingClientRect(document.body);b.width=3DMath.abs(j.left)+Mat=
h.abs(j.right);b.height=3Dwindow.innerHeight;ae(b.width,b.height)}}else{a=
e(b.width,b.height)}}};function af(g){switch(g.keyCode){case =
27:if(J.jwGetFullscreen()){J.jwSetFullscreen(false)}break;case =
32:if(J.jwGetState()!=3De.api.events.state.IDLE&&J.jwGetState()!=3De.api.=
events.state.PAUSED){J.jwPause()}else{J.jwPlay()}break}}function =
ae(g,k){if(c.style.display=3D=3D"none"){return}var =
h=3D[].concat(b.plugins.order);h.reverse();I=3Dh.length+2;if(S()){try{if(=
b.fullscreen&&!b.getMedia().getDisplayElement().webkitDisplayingFullscree=
n){b.fullscreen=3Dfalse}}catch(m){}}if(!b.fullscreen){ag=3Dg;L=3Dk;if(typ=
eof =
g=3D=3D"string"&&g.indexOf("%")>0){ag=3Df.getElementWidth(f.parentNode(c)=
)*parseInt(g.replace("%"),"")/100}else{ag=3Dg}if(typeof =
k=3D=3D"string"&&k.indexOf("%")>0){L=3Df.getElementHeight(f.parentNode(c)=
)*parseInt(k.replace("%"),"")/100}else{L=3Dk}d(P,{top:0,bottom:0,left:0,r=
ight:0,width:ag,height:L,position:"absolute"});d(c,{height:L,width:ag});v=
ar j=3DZ(N,h);if(j.length>0){I+=3Dj.length;var =
l=3Dj.indexOf("playlist"),n=3Dj.indexOf("controlbar");if(l>=3D0&&n>=3D0){=
j[l]=3Dj.splice(n,1,j[l])[0]}Z(ac,j,true)}U=3Df.getElementWidth(P);Y=3Df.=
getElementHeight(P)}else{if(!S()){Z(M,h,true)}}a()}function Z(h,m,l){var =
k=3D[];for(var n=3D0;n<m.length;n++){var =
j=3Dm[n];if(f.exists(b.plugins.object[j].getDisplayElement)){if(b.plugins=
.config[j].currentPosition!=3De.html5.view.positions.NONE){var =
p=3Dh(j,I--);if(!p){k.push(j)}else{var o=3Dp.width;var =
g=3Dp.height;if(l){delete p.width;delete =
p.height}d(b.plugins.object[j].getDisplayElement(),p);b.plugins.object[j]=
.resize(o,g)}}else{d(b.plugins.object[j].getDisplayElement(),{display:"no=
ne"})}}}return k}function =
N(h,g){if(f.exists(b.plugins.object[h].getDisplayElement)){if(b.plugins.c=
onfig[h].position&&Q(b.plugins.config[h].position)){if(!f.exists(b.plugin=
s.object[h].getDisplayElement().parentNode)){c.appendChild(b.plugins.obje=
ct[h].getDisplayElement())}var j=3Dai(h);j.zIndex=3Dg;return j}}return =
false}function =
ac(h,g){if(!f.exists(b.plugins.object[h].getDisplayElement().parentNode))=
{P.appendChild(b.plugins.object[h].getDisplayElement())}return{position:"=
absolute",width:(f.getElementWidth(P)-f.parseDimension(P.style.left)-f.pa=
rseDimension(P.style.right)),height:(f.getElementHeight(P)-f.parseDimensi=
on(P.style.top)-f.parseDimension(P.style.bottom)),zIndex:g}}function =
M(h,g){return{position:"fixed",width:b.width,height:b.height,zIndex:g}}fu=
nction =
a(){if(!f.exists(b.getMedia())){return}P.style.position=3D"absolute";var =
g=3Db.getMedia().getDisplayElement();if(g&&g.tagName.toLowerCase()=3D=3D"=
video"){g.style.position=3D"absolute";if(g.parentNode){g.parentNode.style=
.left=3DP.style.left;g.parentNode.style.top=3DP.style.top}if(b.fullscreen=
&&J.jwGetStretching()=3D=3De.utils.stretching.EXACTFIT&&!f.isMobile()){va=
r =
j=3Ddocument.createElement("div");f.stretch(e.utils.stretching.UNIFORM,j,=
f.getElementWidth(P),f.getElementHeight(P),U,Y);f.stretch(e.utils.stretch=
ing.EXACTFIT,g,f.parseDimension(j.style.width),f.parseDimension(j.style.h=
eight),g.videoWidth?g.videoWidth:400,g.videoHeight?g.videoHeight:300);d(g=
,{left:j.style.left,top:j.style.top})}else{f.stretch(J.jwGetStretching(),=
g,f.getElementWidth(P),f.getElementHeight(P),g.videoWidth?g.videoWidth:40=
0,g.videoHeight?g.videoHeight:300)}}else{var =
h=3Db.plugins.object.display.getDisplayElement();if(h){b.getMedia().resiz=
e(f.parseDimension(h.style.width),f.parseDimension(h.style.height))}else{=
b.getMedia().resize(f.parseDimension(P.style.width),f.parseDimension(P.st=
yle.height))}}}function ai(h){var =
g=3D{position:"absolute",margin:0,padding:0,top:null};var =
j=3Db.plugins.config[h].currentPosition.toLowerCase();switch(j.toUpperCas=
e()){case =
e.html5.view.positions.TOP:g.top=3Df.parseDimension(P.style.top);g.left=3D=
f.parseDimension(P.style.left);g.width=3Df.getElementWidth(P)-f.parseDime=
nsion(P.style.left)-f.parseDimension(P.style.right);g.height=3Db.plugins.=
object[h].height;P.style[j]=3Df.parseDimension(P.style[j])+b.plugins.obje=
ct[h].height+"px";P.style.height=3Df.getElementHeight(P)-g.height+"px";br=
eak;case =
e.html5.view.positions.RIGHT:g.top=3Df.parseDimension(P.style.top);g.righ=
t=3Df.parseDimension(P.style.right);g.width=3Db.plugins.object[h].width;g=
.height=3Df.getElementHeight(P)-f.parseDimension(P.style.top)-f.parseDime=
nsion(P.style.bottom);P.style.width=3Df.getElementWidth(P)-g.width+"px";b=
reak;case =
e.html5.view.positions.BOTTOM:g.bottom=3Df.parseDimension(P.style.bottom)=
;g.left=3Df.parseDimension(P.style.left);g.width=3Df.getElementWidth(P)-f=
.parseDimension(P.style.left)-f.parseDimension(P.style.right);g.height=3D=
b.plugins.object[h].height;P.style.height=3Df.getElementHeight(P)-g.heigh=
t+"px";break;case =
e.html5.view.positions.LEFT:g.top=3Df.parseDimension(P.style.top);g.left=3D=
f.parseDimension(P.style.left);g.width=3Db.plugins.object[h].width;g.heig=
ht=3Df.getElementHeight(P)-f.parseDimension(P.style.top)-f.parseDimension=
(P.style.bottom);P.style[j]=3Df.parseDimension(P.style[j])+b.plugins.obje=
ct[h].width+"px";P.style.width=3Df.getElementWidth(P)-g.width+"px";break;=
default:break}return =
g}this.resize=3Dae;this.fullscreen=3Dfunction(g){var =
l;try{l=3Db.getMedia().getDisplayElement()}catch(m){}if(S()&&l&&l.webkitS=
upportsFullscreen){if(g&&!l.webkitDisplayingFullscreen){try{f.transform(l=
);l.webkitEnterFullscreen()}catch(h){}}else{if(!g){a();if(l.webkitDisplay=
ingFullscreen){try{l.webkitExitFullscreen()}catch(h){}}}}V=3Dfalse}else{i=
f(g){document.onkeydown=3Daf;clearInterval(X);var =
j=3Df.getBoundingClientRect(document.body);b.width=3DMath.abs(j.left)+Mat=
h.abs(j.right);b.height=3Dwindow.innerHeight;var =
k=3D{position:"fixed",width:"100%",height:"100%",top:0,left:0,zIndex:2147=
483000};d(c,k);k.zIndex=3D1;if(b.getMedia()&&b.getMedia().getDisplayEleme=
nt()){d(b.getMedia().getDisplayElement(),k)}k.zIndex=3D2;d(P,k);V=3Dtrue}=
else{document.onkeydown=3D"";b.width=3Dag;b.height=3DL;d(c,{position:"rel=
ative",height:b.height,width:b.width,zIndex:0});V=3Dfalse}ae(b.width,b.he=
ight)}};function =
Q(g){return([e.html5.view.positions.TOP,e.html5.view.positions.RIGHT,e.ht=
ml5.view.positions.BOTTOM,e.html5.view.positions.LEFT].toString().indexOf=
(g.toUpperCase())>-1)}function =
S(){if(J.jwGetState()!=3De.api.events.state.IDLE&&!V&&(b.getMedia()&&b.ge=
tMedia().getDisplayElement()&&b.getMedia().getDisplayElement().webkitSupp=
ortsFullscreen)&&f.useNativeFullscreen()){return true}return =
false}};e.html5.view.positions=3D{TOP:"TOP",RIGHT:"RIGHT",BOTTOM:"BOTTOM"=
,LEFT:"LEFT",OVER:"OVER",NONE:"NONE"}})(jwplayer);(function(d){var =
c=3D{backgroundcolor:"",margin:10,font:"Arial,sans-serif",fontsize:10,fon=
tcolor:parseInt("000000",16),fontstyle:"normal",fontweight:"bold",buttonc=
olor:parseInt("ffffff",16),position:d.html5.view.positions.BOTTOM,idlehid=
e:false,hideplaylistcontrols:false,layout:{left:{position:"left",elements=
:[{name:"play",type:"button"},{name:"divider",type:"divider"},{name:"prev=
",type:"button"},{name:"divider",type:"divider"},{name:"next",type:"butto=
n"},{name:"divider",type:"divider"},{name:"elapsed",type:"text"}]},center=
:{position:"center",elements:[{name:"time",type:"slider"}]},right:{positi=
on:"right",elements:[{name:"duration",type:"text"},{name:"blank",type:"bu=
tton"},{name:"divider",type:"divider"},{name:"mute",type:"button"},{name:=
"volume",type:"slider"},{name:"divider",type:"divider"},{name:"fullscreen=
",type:"button"}]}}};_utils=3Dd.utils;_css=3D_utils.css;_hide=3Dfunction(=
a){_css(a,{display:"none"})};_show=3Dfunction(a){_css(a,{display:"block"}=
)};d.html5.controlbar=3Dfunction(ba,am){window.controlbar=3Dthis;var =
bb=3Dba;var =
aP=3D_utils.extend({},c,bb.skin.getComponentSettings("controlbar"),am);if=
(aP.position=3D=3Dd.html5.view.positions.NONE||typeof =
d.html5.view.positions[aP.position]=3D=3D"undefined"){return}if(_utils.ma=
pLength(bb.skin.getComponentLayout("controlbar"))>0){aP.layout=3Dbb.skin.=
getComponentLayout("controlbar")}var aM;var au;var aO;var aN;var =
a0=3D"none";var be;var bc;var aL;var bf;var bg;var aX;var at=3D{};var =
a6=3Dfalse;var bj=3D{};var aU;var bd=3Dfalse;var a7;var bi;var =
ap=3Dfalse;var aJ=3Dfalse;var aH;var a=3Dnew =
d.html5.eventdispatcher();_utils.extend(this,a);function =
aB(){if(!aU){aU=3Dbb.skin.getSkinElement("controlbar","background");if(!a=
U){aU=3D{width:0,height:0,src:null}}}return aU}function =
aw(){aO=3D0;aN=3D0;au=3D0;if(!a6){var =
e=3D{height:aB().height,backgroundColor:aP.backgroundcolor};aM=3Ddocument=
.createElement("div");aM.id=3Dbb.id+"_jwplayer_controlbar";_css(aM,e)}var=
 f=3D(bb.skin.getSkinElement("controlbar","capLeft"));var =
g=3D(bb.skin.getSkinElement("controlbar","capRight"));if(f){aY("capLeft",=
"left",false,aM)}aT("background",aM,{position:"absolute",height:aB().heig=
ht,left:(f?f.width:0),zIndex:0},"img");if(aB().src){at.background.src=3Da=
B().src}aT("elements",aM,{position:"relative",height:aB().height,zIndex:1=
});if(g){aY("capRight","right",false,aM)}}this.getDisplayElement=3Dfuncti=
on(){return =
aM};this.resize=3Dfunction(e,g){ar();_utils.cancelAnimation(aM);bg=3De;aX=
=3Dg;if(aJ!=3Dbb.jwGetFullscreen()){aJ=3Dbb.jwGetFullscreen();bi=3Dundefi=
ned}var =
f=3DaZ();aC({id:bb.id,duration:aL,position:bc});a1({id:bb.id,bufferPercen=
t:bf});return =
f};this.show=3Dfunction(){if(bd){bd=3Dfalse;_show(aM);ao()}};this.hide=3D=
function(){if(!bd){bd=3Dtrue;_hide(aM);aR()}};function a5(){var =
f=3D["timeSlider","volumeSlider","timeSliderRail","volumeSliderRail"];for=
(var e in f){var g=3Df[e];if(typeof =
at[g]!=3D"undefined"){bj[g]=3D_utils.getBoundingClientRect(at[g])}}}var =
bh;function =
b(e){if(bd){return}clearTimeout(a7);if(aP.position=3D=3Dd.html5.view.posi=
tions.OVER||bb.jwGetFullscreen()){switch(bb.jwGetState()){case =
d.api.events.state.PAUSED:case =
d.api.events.state.IDLE:if(aM&&aM.style.opacity<1&&(!aP.idlehide||_utils.=
exists(e))){bh=3Dfalse;setTimeout(function(){if(!bh){an()}},100)}if(aP.id=
lehide){a7=3DsetTimeout(function(){aV()},2000)}break;default:bh=3Dtrue;if=
(e){an()}a7=3DsetTimeout(function(){aV()},2000);break}}else{an()}}functio=
n =
aV(){if(!bd){aR();if(aM.style.opacity=3D=3D1){_utils.cancelAnimation(aM);=
_utils.fadeTo(aM,0,0.1,1,0)}}}function =
an(){if(!bd){ao();if(aM.style.opacity=3D=3D0){_utils.cancelAnimation(aM);=
_utils.fadeTo(aM,1,0.1,0,0)}}}function aF(e){return =
function(){if(ap&&bi!=3De){bi=3De;a.sendEvent(e,{component:"controlbar",b=
oundingRect:av()})}}}var =
ao=3DaF(d.api.events.JWPLAYER_COMPONENT_SHOW);var =
aR=3DaF(d.api.events.JWPLAYER_COMPONENT_HIDE);function =
av(){if(aP.position=3D=3Dd.html5.view.positions.OVER||bb.jwGetFullscreen(=
)){return =
_utils.getDimensions(aM)}else{return{x:0,y:0,width:0,height:0}}}function =
aT(e,f,g,j){var =
h;if(!a6){if(!j){j=3D"div"}h=3Ddocument.createElement(j);at[e]=3Dh;h.id=3D=
aM.id+"_"+e;f.appendChild(h)}else{h=3Ddocument.getElementById(aM.id+"_"+e=
)}if(_utils.exists(g)){_css(h,g)}return h}function =
ax(){if(bb.jwGetHeight()<=3D40){aP.layout=3D_utils.clone(aP.layout);for(v=
ar =
e=3D0;e<aP.layout.left.elements.length;e++){if(aP.layout.left.elements[e]=
.name=3D=3D"fullscreen"){aP.layout.left.elements.splice(e,1)}}for(e=3D0;e=
<aP.layout.right.elements.length;e++){if(aP.layout.right.elements[e].name=
=3D=3D"fullscreen"){aP.layout.right.elements.splice(e,1)}}a8()}aA(aP.layo=
ut.left);aA(aP.layout.center);aA(aP.layout.right)}function aA(f,j){var =
e=3Df.position=3D=3D"right"?"right":"left";var =
g=3D_utils.extend([],f.elements);if(_utils.exists(j)){g.reverse()}var =
f=3DaT(f.position+"Group",at.elements,{"float":"left",styleFloat:"left",c=
ssFloat:"left",height:"100%"});for(var =
h=3D0;h<g.length;h++){aQ(g[h],e,f)}}function az(){return au++}function =
aQ(k,h,f){var =
l,n,m,o,e;if(!f){f=3Dat.elements}if(k.type=3D=3D"divider"){aY("divider"+a=
z(),h,true,f,undefined,k.width,k.element);return}switch(k.name){case"play=
":aY("playButton",h,false,f);aY("pauseButton",h,true,f);aq("playButton","=
jwPlay");aq("pauseButton","jwPause");break;case"prev":aY("prevButton",h,t=
rue,f);aq("prevButton","jwPlaylistPrev");break;case"stop":aY("stopButton"=
,h,true,f);aq("stopButton","jwStop");break;case"next":aY("nextButton",h,t=
rue,f);aq("nextButton","jwPlaylistNext");break;case"elapsed":aY("elapsedT=
ext",h,true,f);break;case"time":n=3D!_utils.exists(bb.skin.getSkinElement=
("controlbar","timeSliderCapLeft"))?0:bb.skin.getSkinElement("controlbar"=
,"timeSliderCapLeft").width;m=3D!_utils.exists(bb.skin.getSkinElement("co=
ntrolbar","timeSliderCapRight"))?0:bb.skin.getSkinElement("controlbar","t=
imeSliderCapRight").width;l=3Dh=3D=3D"left"?n:m;e=3D{height:aB().height,p=
osition:"relative","float":"left",styleFloat:"left",cssFloat:"left"};var =
j=3DaT("timeSlider",f,e);aY("timeSliderCapLeft",h,true,j,"relative");aY("=
timeSliderRail",h,false,j,"relative");aY("timeSliderBuffer",h,false,j,"ab=
solute");aY("timeSliderProgress",h,false,j,"absolute");aY("timeSliderThum=
b",h,false,j,"absolute");aY("timeSliderCapRight",h,true,j,"relative");aW(=
"time");break;case"fullscreen":aY("fullscreenButton",h,false,f);aY("norma=
lscreenButton",h,true,f);aq("fullscreenButton","jwSetFullscreen",true);aq=
("normalscreenButton","jwSetFullscreen",false);break;case"volume":n=3D!_u=
tils.exists(bb.skin.getSkinElement("controlbar","volumeSliderCapLeft"))?0=
:bb.skin.getSkinElement("controlbar","volumeSliderCapLeft").width;m=3D!_u=
tils.exists(bb.skin.getSkinElement("controlbar","volumeSliderCapRight"))?=
0:bb.skin.getSkinElement("controlbar","volumeSliderCapRight").width;l=3Dh=
=3D=3D"left"?n:m;o=3Dbb.skin.getSkinElement("controlbar","volumeSliderRai=
l").width+n+m;e=3D{height:aB().height,position:"relative",width:o,"float"=
:"left",styleFloat:"left",cssFloat:"left"};var =
g=3DaT("volumeSlider",f,e);aY("volumeSliderCapLeft",h,false,g,"relative")=
;aY("volumeSliderRail",h,false,g,"relative");aY("volumeSliderProgress",h,=
false,g,"absolute");aY("volumeSliderThumb",h,false,g,"absolute");aY("volu=
meSliderCapRight",h,false,g,"relative");aW("volume");break;case"mute":aY(=
"muteButton",h,false,f);aY("unmuteButton",h,true,f);aq("muteButton","jwSe=
tMute",true);aq("unmuteButton","jwSetMute",false);break;case"duration":aY=
("durationText",h,true,f);break}}function =
aY(m,j,o,f,l,p,n){if(_utils.exists(bb.skin.getSkinElement("controlbar",m)=
)||m.indexOf("Text")>0||m.indexOf("divider")=3D=3D=3D0){var =
k=3D{height:"100%",position:l?l:"relative",display:"block","float":"left"=
,styleFloat:"left",cssFloat:"left"};if((m.indexOf("next")=3D=3D=3D0||m.in=
dexOf("prev")=3D=3D=3D0)&&(bb.jwGetPlaylist().length<2||aP.hideplaylistco=
ntrols)){o=3Dfalse;k.display=3D"none"}var =
e;if(m.indexOf("Text")>0){m.innerhtml=3D"00:00";k.font=3DaP.fontsize+"px/=
"+(aB().height+1)+"px =
"+aP.font;k.color=3DaP.fontcolor;k.textAlign=3D"center";k.fontWeight=3DaP=
.fontweight;k.fontStyle=3DaP.fontstyle;k.cursor=3D"default";e=3D14+3*aP.f=
ontsize}else{if(m.indexOf("divider")=3D=3D=3D0){if(p){if(!isNaN(parseInt(=
p))){e=3DparseInt(p)}}else{if(n){var =
h=3Dbb.skin.getSkinElement("controlbar",n);if(h){k.background=3D"url("+h.=
src+") repeat-x center =
left";e=3Dh.width}}else{k.background=3D"url("+bb.skin.getSkinElement("con=
trolbar","divider").src+") repeat-x center =
left";e=3Dbb.skin.getSkinElement("controlbar","divider").width}}}else{k.b=
ackground=3D"url("+bb.skin.getSkinElement("controlbar",m).src+") =
repeat-x center =
left";e=3Dbb.skin.getSkinElement("controlbar",m).width}}if(j=3D=3D"left")=
{if(o){aO+=3De}}else{if(j=3D=3D"right"){if(o){aN+=3De}}}if(_utils.typeOf(=
f)=3D=3D"undefined"){f=3Dat.elements}k.width=3De;if(a6){_css(at[m],k)}els=
e{var =
g=3DaT(m,f,k);if(_utils.exists(bb.skin.getSkinElement("controlbar",m+"Ove=
r"))){g.onmouseover=3Dfunction(q){g.style.backgroundImage=3D["url(",bb.sk=
in.getSkinElement("controlbar",m+"Over").src,")"].join("")};g.onmouseout=3D=
function(q){g.style.backgroundImage=3D["url(",bb.skin.getSkinElement("con=
trolbar",m).src,")"].join("")}}if(m.indexOf("divider")=3D=3D0){g.setAttri=
bute("class","divider")}}}}function =
aK(){bb.jwAddEventListener(d.api.events.JWPLAYER_PLAYLIST_LOADED,aS);bb.j=
wAddEventListener(d.api.events.JWPLAYER_PLAYLIST_ITEM,a3);bb.jwAddEventLi=
stener(d.api.events.JWPLAYER_MEDIA_BUFFER,a1);bb.jwAddEventListener(d.api=
.events.JWPLAYER_PLAYER_STATE,a4);bb.jwAddEventListener(d.api.events.JWPL=
AYER_MEDIA_TIME,aC);bb.jwAddEventListener(d.api.events.JWPLAYER_MEDIA_MUT=
E,aD);bb.jwAddEventListener(d.api.events.JWPLAYER_MEDIA_VOLUME,a9);bb.jwA=
ddEventListener(d.api.events.JWPLAYER_MEDIA_COMPLETE,ay)}function =
aS(){if(!aP.hideplaylistcontrols){if(bb.jwGetPlaylist().length>1){_show(a=
t.nextButton);_show(at.prevButton)}else{_hide(at.nextButton);_hide(at.pre=
vButton)}aZ();aI()}}function =
a3(e){aL=3Dbb.jwGetPlaylist()[e.index].duration;aC({id:bb.id,duration:aL,=
position:0});a1({id:bb.id,bufferProgress:0})}function =
aI(){aC({id:bb.id,duration:bb.jwGetDuration(),position:0});a1({id:bb.id,b=
ufferProgress:0});aD({id:bb.id,mute:bb.jwGetMute()});a4({id:bb.id,newstat=
e:d.api.events.state.IDLE});a9({id:bb.id,volume:bb.jwGetVolume()})}functi=
on =
aq(f,e,g){if(a6){return}if(_utils.exists(bb.skin.getSkinElement("controlb=
ar",f))){var =
h=3Dat[f];if(_utils.exists(h)){_css(h,{cursor:"pointer"});if(e=3D=3D"full=
screen"){h.onmouseup=3Dfunction(j){j.stopPropagation();bb.jwSetFullscreen=
(!bb.jwGetFullscreen())}}else{h.onmouseup=3Dfunction(j){j.stopPropagation=
();if(_utils.exists(g)){bb[e](g)}else{bb[e]()}}}}}}function =
aW(f){if(a6){return}var =
e=3Dat[f+"Slider"];_css(at.elements,{cursor:"pointer"});_css(e,{cursor:"p=
ointer"});e.onmousedown=3Dfunction(g){a0=3Df};e.onmouseup=3Dfunction(g){g=
.stopPropagation();aE(g.pageX)};e.onmousemove=3Dfunction(h){if(a0=3D=3D"t=
ime"){be=3Dtrue;var =
g=3Dh.pageX-bj[f+"Slider"].left-window.pageXOffset;_css(at[a0+"SliderThum=
b"],{left:g})}}}function aE(g){be=3Dfalse;var =
h;if(a0=3D=3D"time"){h=3Dg-bj.timeSliderRail.left+window.pageXOffset;var =
e=3Dh/bj.timeSliderRail.width*aL;if(e<0){e=3D0}else{if(e>aL){e=3DaL-3}}if=
(bb.jwGetState()=3D=3Dd.api.events.state.PAUSED||bb.jwGetState()=3D=3Dd.a=
pi.events.state.IDLE){bb.jwPlay()}bb.jwSeek(e)}else{if(a0=3D=3D"volume"){=
h=3Dg-bj.volumeSliderRail.left-window.pageXOffset;var =
f=3DMath.round(h/bj.volumeSliderRail.width*100);if(f<0){f=3D0}else{if(f>1=
00){f=3D100}}if(bb.jwGetMute()){bb.jwSetMute(false)}bb.jwSetVolume(f)}}a0=
=3D"none"}function =
a1(g){if(_utils.exists(g.bufferPercent)){bf=3Dg.bufferPercent}if(bj.timeS=
liderRail){var =
e=3Dbb.skin.getSkinElement("controlbar","timeSliderCapLeft");var =
f=3Dbj.timeSliderRail.width;var =
h=3DisNaN(Math.round(f*bf/100))?0:Math.round(f*bf/100);_css(at.timeSlider=
Buffer,{width:h,left:e?e.width:0})}}function =
aD(e){if(e.mute){_hide(at.muteButton);_show(at.unmuteButton);_hide(at.vol=
umeSliderProgress)}else{_show(at.muteButton);_hide(at.unmuteButton);_show=
(at.volumeSliderProgress)}}function =
a4(e){if(e.newstate=3D=3Dd.api.events.state.BUFFERING||e.newstate=3D=3Dd.=
api.events.state.PLAYING){_show(at.pauseButton);_hide(at.playButton)}else=
{_hide(at.pauseButton);_show(at.playButton)}b();if(e.newstate=3D=3Dd.api.=
events.state.IDLE){_hide(at.timeSliderBuffer);_hide(at.timeSliderProgress=
);_hide(at.timeSliderThumb);aC({id:bb.id,duration:bb.jwGetDuration(),posi=
tion:0})}else{_show(at.timeSliderBuffer);if(e.newstate!=3Dd.api.events.st=
ate.BUFFERING){_show(at.timeSliderProgress);_show(at.timeSliderThumb)}}}f=
unction =
ay(e){a1({bufferPercent:0});aC(_utils.extend(e,{position:0,duration:aL}))=
}function =
aC(g){if(_utils.exists(g.position)){bc=3Dg.position}if(_utils.exists(g.du=
ration)){aL=3Dg.duration}var j=3D(bc=3D=3D=3DaL=3D=3D=3D0)?0:bc/aL;var =
e=3Dbj.timeSliderRail;if(e){var =
k=3DisNaN(Math.round(e.width*j))?0:Math.round(e.width*j);var =
f=3Dbb.skin.getSkinElement("controlbar","timeSliderCapLeft");var =
h=3Dk+(f?f.width:0);if(at.timeSliderProgress){_css(at.timeSliderProgress,=
{width:k,left:f?f.width:0});if(!be){if(at.timeSliderThumb){at.timeSliderT=
humb.style.left=3Dh+"px"}}}}if(at.durationText){at.durationText.innerHTML=
=3D_utils.timeFormat(aL)}if(at.elapsedText){at.elapsedText.innerHTML=3D_u=
tils.timeFormat(bc)}}function a8(){var k=3Dat.elements.childNodes;var =
e,g;for(var h=3D0;h<k.length;h++){var f=3Dk[h].childNodes;for(var j in =
f){if(isNaN(parseInt(j,10))){continue}if(f[j].id.indexOf(aM.id+"_divider"=
)=3D=3D=3D0&&g&&g.id.indexOf(aM.id+"_divider")=3D=3D=3D0&&f[j].style.back=
groundImage=3D=3Dg.style.backgroundImage){f[j].style.display=3D"none"}els=
e{if(f[j].id.indexOf(aM.id+"_divider")=3D=3D=3D0&&e&&e.style.display!=3D"=
none"){f[j].style.display=3D"block"}}if(f[j].style.display!=3D"none"){g=3D=
f[j]}e=3Df[j]}}}function =
aG(){if(bb.jwGetFullscreen()){_show(at.normalscreenButton);_hide(at.fulls=
creenButton)}else{_hide(at.normalscreenButton);_show(at.fullscreenButton)=
}if(bb.jwGetState()=3D=3Dd.api.events.state.BUFFERING||bb.jwGetState()=3D=
=3Dd.api.events.state.PLAYING){_show(at.pauseButton);_hide(at.playButton)=
}else{_hide(at.pauseButton);_show(at.playButton)}if(bb.jwGetMute()=3D=3Dt=
rue){_hide(at.muteButton);_show(at.unmuteButton)}else{_show(at.muteButton=
);_hide(at.unmuteButton)}}function aZ(){a8();aG();var m=3D{width:bg};var =
e=3D{"float":"left",styleFloat:"left",cssFloat:"left"};if(aP.position=3D=3D=
d.html5.view.positions.OVER||bb.jwGetFullscreen()){m.left=3DaP.margin;m.w=
idth-=3D2*aP.margin;m.top=3DaX-aB().height-aP.margin;m.height=3DaB().heig=
ht}var k=3Dbb.skin.getSkinElement("controlbar","capLeft");var =
g=3Dbb.skin.getSkinElement("controlbar","capRight");e.width=3Dm.width-(k?=
k.width:0)-(g?g.width:0);var =
l=3D_utils.getBoundingClientRect(at.leftGroup).width;var =
h=3D_utils.getBoundingClientRect(at.rightGroup).width;var =
j=3De.width-l-h;var n=3Dj;var =
o=3Dbb.skin.getSkinElement("controlbar","timeSliderCapLeft");var =
f=3Dbb.skin.getSkinElement("controlbar","timeSliderCapRight");if(_utils.e=
xists(o)){n-=3Do.width}if(_utils.exists(f)){n-=3Df.width}at.timeSlider.st=
yle.width=3Dj+"px";at.timeSliderRail.style.width=3Dn+"px";_css(aM,m);_css=
(at.elements,e);_css(at.background,e);a5();return m}function =
a9(f){if(_utils.exists(at.volumeSliderRail)){var =
j=3DisNaN(f.volume/100)?1:f.volume/100;var =
h=3D_utils.parseDimension(at.volumeSliderRail.style.width);var =
l=3DisNaN(Math.round(h*j))?0:Math.round(h*j);var =
e=3D_utils.parseDimension(at.volumeSliderRail.style.right);var =
k=3D(!_utils.exists(bb.skin.getSkinElement("controlbar","volumeSliderCapL=
eft")))?0:bb.skin.getSkinElement("controlbar","volumeSliderCapLeft").widt=
h;_css(at.volumeSliderProgress,{width:l,left:k});if(at.volumeSliderThumb)=
{var =
g=3D(l-Math.round(_utils.parseDimension(at.volumeSliderThumb.style.width)=
/2));g=3DMath.min(Math.max(g,0),h-_utils.parseDimension(at.volumeSliderTh=
umb.style.width));_css(at.volumeSliderThumb,{left:g})}if(_utils.exists(at=
.volumeSliderCapLeft)){_css(at.volumeSliderCapLeft,{left:0})}}}function =
ar(){aH=3Ddocument.getElementById(bb.id);aH.addEventListener("mousemove",=
b)}function =
a2(){aw();ax();a5();a6=3Dtrue;aK();aP.idlehide=3D(aP.idlehide.toString().=
toLowerCase()=3D=3D"true");if(aP.position=3D=3Dd.html5.view.positions.OVE=
R&&aP.idlehide){aM.style.opacity=3D0;ap=3Dtrue}else{aM.style.opacity=3D1;=
setTimeout((function(){ap=3Dtrue;ao()}),1)}ar();aI()}a2();return =
this}})(jwplayer);(function(d){var =
e=3D["width","height","state","playlist","item","position","buffer","dura=
tion","volume","mute","fullscreen"];var =
f=3Dd.utils;d.html5.controller=3Dfunction(ap,U,ay,aw){var aq=3Dap;var =
at=3Day;var av=3Daw;var af=3DU;var S=3Dtrue;var Y=3D-1;var =
ad=3Df.exists(at.config.debug)&&(at.config.debug.toString().toLowerCase()=
=3D=3D"console");var R=3Dnew =
d.html5.eventdispatcher(af.id,ad);f.extend(this,R);var ab=3D[];var =
an=3Dfalse;function =
T(g){if(an){R.sendEvent(g.type,g)}else{ab.push(g)}}function =
al(j){if(!an){an=3Dtrue;R.sendEvent(d.api.events.JWPLAYER_READY,j);if(d.u=
tils.exists(window.playerReady)){playerReady(j)}if(d.utils.exists(window[=
ay.config.playerReady])){window[ay.config.playerReady](j)}while(ab.length=
>0){var =
g=3Dab.shift();R.sendEvent(g.type,g)}if(ay.config.autostart&&!d.utils.isI=
OS()){Q()}while(ag.length>0){var =
h=3Dag.shift();ac(h.method,h.arguments)}}}at.addGlobalListener(T);at.addE=
ventListener(d.api.events.JWPLAYER_MEDIA_BUFFER_FULL,function(){at.getMed=
ia().play()});at.addEventListener(d.api.events.JWPLAYER_MEDIA_TIME,functi=
on(g){if(g.position>=3Dat.playlist[at.item].start&&Y>=3D0){at.playlist[at=
.item].start=3DY;Y=3D-1}});at.addEventListener(d.api.events.JWPLAYER_MEDI=
A_COMPLETE,function(g){setTimeout(aa,25)});at.addEventListener(d.api.even=
ts.JWPLAYER_PLAYLIST_LOADED,Q);at.addEventListener(d.api.events.JWPLAYER_=
FULLSCREEN,ao);function =
Z(){try{ai(at.item);if(at.playlist[at.item].levels[0].file.length>0){if(S=
||at.state=3D=3Dd.api.events.state.IDLE){at.getMedia().load(at.playlist[a=
t.item]);S=3Dfalse}else{if(at.state=3D=3Dd.api.events.state.PAUSED){at.ge=
tMedia().play()}}}return =
true}catch(g){R.sendEvent(d.api.events.JWPLAYER_ERROR,g)}return =
false}function =
az(){try{if(at.playlist[at.item].levels[0].file.length>0){switch(at.state=
){case d.api.events.state.PLAYING:case =
d.api.events.state.BUFFERING:if(at.getMedia()){at.getMedia().pause()}brea=
k}}return =
true}catch(g){R.sendEvent(d.api.events.JWPLAYER_ERROR,g)}return =
false}function =
ae(h){try{if(at.playlist[at.item].levels[0].file.length>0){if(typeof =
h!=3D"number"){h=3DparseFloat(h)}switch(at.state){case =
d.api.events.state.IDLE:if(Y<0){Y=3Dat.playlist[at.item].start;at.playlis=
t[at.item].start=3Dh}Z();break;case d.api.events.state.PLAYING:case =
d.api.events.state.PAUSED:case =
d.api.events.state.BUFFERING:at.seek(h);break}}return =
true}catch(g){R.sendEvent(d.api.events.JWPLAYER_ERROR,g)}return =
false}function =
ah(h){if(!f.exists(h)){h=3Dtrue}try{if(at.getMedia()){at.getMedia().stop(=
h)}return =
true}catch(g){R.sendEvent(d.api.events.JWPLAYER_ERROR,g)}return =
false}function =
au(){try{if(at.playlist[at.item].levels[0].file.length>0){if(at.config.sh=
uffle){ai(a())}else{if(at.item+1=3D=3Dat.playlist.length){ai(0)}else{ai(a=
t.item+1)}}}if(at.state!=3Dd.api.events.state.IDLE){var =
g=3Dat.state;at.state=3Dd.api.events.state.IDLE;R.sendEvent(d.api.events.=
JWPLAYER_PLAYER_STATE,{oldstate:g,newstate:d.api.events.state.IDLE})}Z();=
return true}catch(h){R.sendEvent(d.api.events.JWPLAYER_ERROR,h)}return =
false}function =
W(){try{if(at.playlist[at.item].levels[0].file.length>0){if(at.config.shu=
ffle){ai(a())}else{if(at.item=3D=3D=3D0){ai(at.playlist.length-1)}else{ai=
(at.item-1)}}}if(at.state!=3Dd.api.events.state.IDLE){var =
g=3Dat.state;at.state=3Dd.api.events.state.IDLE;R.sendEvent(d.api.events.=
JWPLAYER_PLAYER_STATE,{oldstate:g,newstate:d.api.events.state.IDLE})}Z();=
return true}catch(h){R.sendEvent(d.api.events.JWPLAYER_ERROR,h)}return =
false}function a(){var =
g=3Dnull;if(at.playlist.length>1){while(!f.exists(g)){g=3DMath.floor(Math=
.random()*at.playlist.length);if(g=3D=3Dat.item){g=3Dnull}}}else{g=3D0}re=
turn g}function X(h){if(!at.playlist||!at.playlist[h]){return =
false}try{if(at.playlist[h].levels[0].file.length>0){var =
g=3Dat.state;if(g!=3D=3Dd.api.events.state.IDLE){if(at.playlist[at.item].=
provider=3D=3Dat.playlist[h].provider){ah(false)}else{ah()}}ai(h);Z()}ret=
urn true}catch(j){R.sendEvent(d.api.events.JWPLAYER_ERROR,j)}return =
false}function =
ai(g){if(!at.playlist[g]){return}at.setActiveMediaProvider(at.playlist[g]=
);if(at.item!=3Dg){at.item=3Dg;S=3Dtrue;R.sendEvent(d.api.events.JWPLAYER=
_PLAYLIST_ITEM,{index:g})}}function ax(h){try{ai(at.item);var =
g=3Dat.getMedia();switch(typeof(h)){case"number":g.volume(h);break;case"s=
tring":g.volume(parseInt(h,10));break}return =
true}catch(j){R.sendEvent(d.api.events.JWPLAYER_ERROR,j)}return =
false}function am(h){try{ai(at.item);var g=3Dat.getMedia();if(typeof =
h=3D=3D"undefined"){g.mute(!at.mute)}else{if(h.toString().toLowerCase()=3D=
=3D"true"){g.mute(true)}else{g.mute(false)}}return =
true}catch(j){R.sendEvent(d.api.events.JWPLAYER_ERROR,j)}return =
false}function =
V(h,j){try{at.width=3Dh;at.height=3Dj;av.resize(h,j);R.sendEvent(d.api.ev=
ents.JWPLAYER_RESIZE,{width:at.width,height:at.height});return =
true}catch(g){R.sendEvent(d.api.events.JWPLAYER_ERROR,g)}return =
false}function aj(g){try{if(typeof =
g=3D=3D"undefined"){g=3D!at.fullscreen}if(g!=3Dat.fullscreen){if(g.toStri=
ng().toLowerCase()=3D=3D"true"){at.fullscreen=3Dtrue;av.fullscreen(true);=
R.sendEvent(d.api.events.JWPLAYER_FULLSCREEN,{fullscreen:true})}else{at.f=
ullscreen=3Dfalse;av.fullscreen(false);R.sendEvent(d.api.events.JWPLAYER_=
FULLSCREEN,{fullscreen:false})}R.sendEvent(d.api.events.JWPLAYER_RESIZE,{=
width:at.width,height:at.height})}return =
true}catch(h){R.sendEvent(d.api.events.JWPLAYER_ERROR,h)}return =
false}function =
b(h){try{ah();at.loadPlaylist(h);if(at.playlist[at.item].provider){ai(at.=
item);if(at.config.autostart.toString().toLowerCase()=3D=3D"true"){Z()}re=
turn true}else{return =
false}}catch(g){R.sendEvent(d.api.events.JWPLAYER_ERROR,g)}return =
false}function =
Q(g){ai(at.playlist[at.item]);if(at.config.autostart.toString().toLowerCa=
se()=3D=3D"true"){Z()}}function ao(g){aj(g.fullscreen)}function =
ak(){try{return at.getMedia().detachMedia()}catch(g){return =
null}}function ar(){try{return =
at.getMedia().attachMedia()}catch(g){return =
null}}d.html5.controller.repeatoptions=3D{LIST:"LIST",ALWAYS:"ALWAYS",SIN=
GLE:"SINGLE",NONE:"NONE"};function =
aa(){switch(at.config.repeat.toUpperCase()){case =
d.html5.controller.repeatoptions.SINGLE:Z();break;case =
d.html5.controller.repeatoptions.ALWAYS:if(at.item=3D=3Dat.playlist.lengt=
h-1&&!at.config.shuffle){X(0)}else{au()}break;case =
d.html5.controller.repeatoptions.LIST:if(at.item=3D=3Dat.playlist.length-=
1&&!at.config.shuffle){ah();ai(0)}else{au()}break;default:ah();break}}var=
 ag=3D[];function c(g){return =
function(){if(an){ac(g,arguments)}else{ag.push({method:g,arguments:argume=
nts})}}}function ac(g,h){var =
j=3D[];for(i=3D0;i<h.length;i++){j.push(h[i])}g.apply(this,j)}this.play=3D=
c(Z);this.pause=3Dc(az);this.seek=3Dc(ae);this.stop=3Dc(ah);this.next=3Dc=
(au);this.prev=3Dc(W);this.item=3Dc(X);this.setVolume=3Dc(ax);this.setMut=
e=3Dc(am);this.resize=3Dc(V);this.setFullscreen=3Dc(aj);this.load=3Dc(b);=
this.playerReady=3Dal;this.detachMedia=3Dak;this.attachMedia=3Dar}})(jwpl=
ayer);(function(b){b.html5.defaultSkin=3Dfunction(){this.text=3D'<?xml =
version=3D"1.0" ?><skin author=3D"LongTail Video" name=3D"Five" =
version=3D"1.1"><components><component =
name=3D"controlbar"><settings><setting name=3D"margin" =
value=3D"20"/><setting name=3D"fontsize" value=3D"11"/><setting =
name=3D"fontcolor" value=3D"0x000000"/></settings><layout><group =
position=3D"left"><button name=3D"play"/><divider =
name=3D"divider"/><button name=3D"prev"/><divider =
name=3D"divider"/><button name=3D"next"/><divider =
name=3D"divider"/><text name=3D"elapsed"/></group><group =
position=3D"center"><slider name=3D"time"/></group><group =
position=3D"right"><text name=3D"duration"/><divider =
name=3D"divider"/><button name=3D"blank"/><divider =
name=3D"divider"/><button name=3D"mute"/><slider =
name=3D"volume"/><divider name=3D"divider"/><button =
name=3D"fullscreen"/></group></layout><elements><element =
name=3D"background" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAIAAABvFaqv=
AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAElJREFUOI3t1LERACAMQ=
lFgGvcfxNIhHMK4gsUvUviOmgtNsiAZkBSEKxKEnCYkkQrJn/YwbUNiSDDYRZaQRDaShv+oX9=
GBZEIuK+8hXVLs+/YAAAAASUVORK5CYII=3D"/><element name=3D"blankButton" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAYCAYAAAAyJzeg=
AAAAFElEQVQYV2P8//8/AzpgHBUc7oIAGZdH0RjKN8EAAAAASUVORK5CYII=3D"/><element=
 name=3D"capLeft" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAYCAYAAAA7zJfa=
AAAAQElEQVQIWz3LsRGAMADDQJ0XB5bMINABZ9GENGrszxhjT2WLSqxEJG2JQrTMdV2q5LpOA=
vyRaVmsi7WdeZ/7+AAaOTq7BVrfOQAAAABJRU5ErkJggg=3D=3D"/><element =
name=3D"capRight" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAYCAYAAAA7zJfa=
AAAAQElEQVQIWz3LsRGAMADDQJ0XB5bMINABZ9GENGrszxhjT2WLSqxEJG2JQrTMdV2q5LpOA=
vyRaVmsi7WdeZ/7+AAaOTq7BVrfOQAAAABJRU5ErkJggg=3D=3D"/><element =
name=3D"divider" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAYCAIAAAC0rgCN=
AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUCB0FwcENgEAAw=
7Aq+893g8APUILNOQcbFRktVGqUVFRkWNz3xTa2sUaLNUosKlRUvvf5AdbWOTtzmzyWAAAAAE=
lFTkSuQmCC"/><element name=3D"playButton" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAYCAYAAAAVibZI=
AAAANUlEQVR42u2RsQkAAAjD/NTTPaW6dXLrINJA1kBpGPMAjDWmOgp1HFQXx+b1KOefO4oxY=
57R73YnVYCQUCQAAAAASUVORK5CYII=3D"/><element name=3D"pauseButton" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAYCAYAAAAVibZI=
AAAAIUlEQVQ4jWNgGAWjYOiD/0gYG3/U0FFDB4Oho2AUDAYAAEwiL9HrpdMVAAAAAElFTkSuQ=
mCC"/><element name=3D"prevButton" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAYCAYAAAAVibZI=
AAAAQklEQVQ4y2NgGAWjYOiD/1AMA/JAfB5NjCJD/YH4PRaLyDa0H4lNNUP/DxlD59PCUBCIp=
3ZEwYA+NZLUKBgFgwEAAN+HLX9sB8u8AAAAAElFTkSuQmCC"/><element =
name=3D"nextButton" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAYCAYAAAAVibZI=
AAAAQElEQVQ4y2NgGAWjYOiD/0B8Hojl0cT+U2ooCL8HYn9qGwrD/bQw9P+QMXQ+tSMqnpoRB=
UpS+tRMUqNgFAwGAADxZy1/mHvFnAAAAABJRU5ErkJggg=3D=3D"/><element =
name=3D"timeSliderRail" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34=
AAAAOElEQVRIDe3BwQkAIRADwAhhw/nU/kWwUK+KPITMABFh19Y+F0acY8CJvX9wYpXgRElwo=
lSIiMf9ZWEDhtwurFsAAAAASUVORK5CYII=3D"/><element =
name=3D"timeSliderBuffer" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34=
AAAAN0lEQVRIDe3BwQkAMQwDMBcc55mRe9zi7RR+FCwBEWG39vcfGHFm4MTuhhMlwYlVBSdKh=
Yh43AW/LQMKm1spzwAAAABJRU5ErkJggg=3D=3D"/><element =
name=3D"timeSliderProgress" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34=
AAAAIElEQVRIiWNgGAWjYBTQBfynMR61YCRYMApGwSigMQAAiVWPcbq6UkIAAAAASUVORK5CY=
II=3D"/><element name=3D"timeSliderThumb" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAYCAYAAAA/OUfn=
AAAAO0lEQVQYlWP4//8/Awwz0JgDBP/BeN6Cxf/hnI2btiI4u/fsQ3AOHjqK4Jw4eQbBOX/hE=
oKDYjSd/AMA4cS4mfLsorgAAAAASUVORK5CYII=3D"/><element name=3D"muteButton" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAYCAYAAADKx8xX=
AAAAJklEQVQ4y2NgGAUjDcwH4v/kaPxPikZkxcNVI9mBQ5XoGAWDFwAAsKAXKQQmfbUAAAAAS=
UVORK5CYII=3D"/><element name=3D"unmuteButton" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAYCAYAAADKx8xX=
AAAAMklEQVQ4y2NgGAWDHPyntub5xBr6Hwv/Pzk2/yfVG/8psRFE25Oq8T+tQnsIaB4FVAcAi=
2YVysVY52AAAAAASUVORK5CYII=3D"/><element name=3D"volumeSliderRail" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAgMAAACdGdVr=
AAAACVBMVEUAAACmpqampqbBXAu8AAAAAnRSTlMAgJsrThgAAAArSURBVAhbY2AgErBAyA4I2=
QEhOyBkB4TsYOhAoaCCUCUwDTDtMMNgRuMHAFB5FoGH5T0UAAAAAElFTkSuQmCC"/><elemen=
t name=3D"volumeSliderProgress" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAgMAAACdGdVr=
AAAACVBMVEUAAAAAAAAAAACDY+nAAAAAAnRSTlMAgJsrThgAAAArSURBVAhbY2AgErBAyA4I2=
QEhOyBkB4TsYOhAoaCCUCUwDTDtMMNgRuMHAFB5FoGH5T0UAAAAAElFTkSuQmCC"/><elemen=
t name=3D"volumeSliderCapRight" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAYCAYAAAAyJzeg=
AAAAFElEQVQYV2P8//8/AzpgHBUc7oIAGZdH0RjKN8EAAAAASUVORK5CYII=3D"/><element=
 name=3D"fullscreenButton" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34=
AAAAQklEQVRIiWNgGAWjYMiD/0iYFDmSLbDHImdPLQtgBpEiR7Zl2NijAA5oEkT/0Whi5UiyA=
J8BVMsHNMtoo2AUDAIAAGdcIN3IDNXoAAAAAElFTkSuQmCC"/><element =
name=3D"normalscreenButton" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34=
AAAAP0lEQVRIx2NgGAWjYMiD/1RSQ5QB/wmIUWzJfzx8qhj+n4DYCAY0DyJ7PBbYU8sHMEvwi=
ZFtODXUjIJRMJgBACpWIN2ZxdPTAAAAAElFTkSuQmCC"/></elements></component><com=
ponent name=3D"display"><elements><element name=3D"background" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyAQMAAAAk8Rry=
AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlOZpuml+rYAAAASSURBVBhXY2AYJuA/GBwY6jQAy=
DyoK8QcL4QAAAAASUVORK5CYII=3D"/><element name=3D"playIcon" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ix=
AAAAiUlEQVR42u3XSw2AMBREURwgAQlIQAISKgUpSEFKJeCg5b0E0kWBTVcD9ySTsL0Jn9IBA=
AAA+K2UUrBlW/Rr5ZDoIeeuoFkxJD9ss03aIXXQqB9SttoG7ZA6qNcOKdttiwcJh9RB+iFl4S=
shkRBuLR72+9cvH0SOKI2HRo7x/Fi1/uoCAAAAwLsD8ki99IlO2dQAAAAASUVORK5CYII=3D"=
/><element name=3D"muteIcon" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ix=
AAAAVUlEQVR42u3WMQrAIAxAUW/g/SdvGmvpoOBeSHgPsjj5QTANAACARCJilIhYM0tEvJM+I=
k3Id9E957kQIb+F3OdCPC0hPkQriqWx9hp/x/QGAABQyAPLB22VGrpLDgAAAABJRU5ErkJggg=
=3D=3D"/><element name=3D"errorIcon" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ix=
AAAA/0lEQVR42u2U0QmEMBAF7cASLMESUoIlpARLSCkpwRJSgiWkhOvAXD4WsgRkyaG5DbyB+=
Yvg8KITAAAAAAAYk+u61mwk15EjPtlEfihmqIiZR1Qx80ghjgdUuiHXGHSVsoag0x6x8DUoyj=
D5KovmEJ9NTDMRPIT0mtdIUkjlonuNohO+Ha99DTmkuGgKCTcvebAzx82ZoCWC3/3aIMWSRuc=
axcjORSFY4xpFdjYJGp1rFGcyCYZ/RVh6AUnfcNZ2zih3/mGj1jVCdiNDwyrq1rA/xMdeEXvD=
VdnYc1vDc3uPkDObXrlaxbNHSOohQhr/WOeLEWfWTgAAAAAAADzNF9sHJ7PJ57MlAAAAAElFT=
kSuQmCC"/><element name=3D"bufferIcon" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ix=
AAACBklEQVR42u3Zv0sCYRzH8USTzOsHHEWGkC1HgaDgkktGDjUYtDQ01RDSljQ1BLU02+rk1=
NTm2NLq4Nx/0L/h9fnCd3j4cnZe1/U8xiO8h3uurufF0/3COd/3/0UWYiEWYiEWYiGJQ+J8xu=
PxKhXjEMZANinjIZhkGuVRNioE4wVURo4JkHm0xKWmhRAc1bh1EyCUw5BcBIjHiApKa4CErko=
6DEJwuRo6IRKzyJD8FJAyI3Zp2zRImiBcRhlfo5RtlxCcE3CcDNpGrhYIT2IhAJKilO0VRmzJ=
32fAMTpBTS0QMfGwlcuKMRftE0DJ0wCJdcOsCkBdXP3Mh9CEFUBTPS9mDZJBG6io4aqVzMdCo=
kCw9H3kT6j/C/9iDdSeUMNC7DkyyxAs/Rk6Qss8FPWRZgdVtUH4DjxEn1zxh+/zj1wHlf4MQh=
NGrwqA6sY40U8JonRJwEQh+AO3AvCG6gHv4U7IY4krxkroWoAOkoQMGfCBrgIm+YBGqPENpIJ=
66CJg3x66Y0gnSUidAEEnNr9jjLiWMn5DiWP0OC/oAsCgkq43xBdGDMQr7YASP/vEkHvdl1+J=
OCcEV5sC4hGEOzTlPuKgd0b0xD4JkRcOgnRRTjdErkYhAsQVq6IdUuPJtmk7BCL3t/h88cx91=
pKQkI/pkDx6pmYTIjEoxiHsN1YWYiEWYiEWknhflZ5IErA5nr8AAAAASUVORK5CYII=3D"/><=
/elements></component><component name=3D"dock"><settings><setting =
name=3D"fontcolor" value=3D"0xffffff"/></settings><elements><element =
name=3D"button" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyAQMAAAAk8Rry=
AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlOZpuml+rYAAAASSURBVBhXY2AYJuA/GBwY6jQAy=
DyoK8QcL4QAAAAASUVORK5CYII=3D"/></elements></component><component =
name=3D"playlist"><settings><setting name=3D"backgroundcolor" =
value=3D"0xe8e8e8"/></settings><elements><element name=3D"item" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAIAAAC1nk4l=
AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHBJREFUaN7t2MENwCAMB=
EEe9N8wSKYC/D8YV7CyJoRkVtVImxkZPQInMxoP0XiIxkM0HsGbjjSNBx544IEHHnjggUe/6U=
Qeey0PIh7XTftGxKPj4eXCtLsHHh+ZxkO0Iw8PR55Ni8ZD9Hu/EAoP0dc5RRg9qeRjVF8AAAA=
ASUVORK5CYII=3D"/><element name=3D"sliderCapTop" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAHCAYAAADnCQYG=
AAAAFUlEQVQokWP8//8/A7UB46ihI9hQAKt6FPPXhVGHAAAAAElFTkSuQmCC"/><element =
name=3D"sliderRail" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAUCAYAAABiS3Yz=
AAAAKElEQVQ4y2P4//8/Az68bNmy/+iYkB6GUUNHDR01dNTQUUNHDaXcUABUDOKhcxnsSwAAA=
ABJRU5ErkJggg=3D=3D"/><element name=3D"sliderThumb" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAUCAYAAABiS3Yz=
AAAAJUlEQVQ4T2P4//8/Ay4MBP9xYbz6Rg0dNXTU0FFDRw0dNZRyQwHH4NBa7GJsXAAAAABJR=
U5ErkJggg=3D=3D"/><element name=3D"sliderCapBottom" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAHCAYAAADnCQYG=
AAAAFUlEQVQokWP8//8/A7UB46ihI9hQAKt6FPPXhVGHAAAAAElFTkSuQmCC"/></elements=
></component></components></skin>';this.xml=3Dnull;if(window.DOMParser){p=
arser=3Dnew =
DOMParser();this.xml=3Dparser.parseFromString(this.text,"text/xml")}else{=
this.xml=3Dnew =
ActiveXObject("Microsoft.XMLDOM");this.xml.async=3D"false";this.xml.loadX=
ML(this.text)}return =
this}})(jwplayer);(function(b){_utils=3Db.utils;_css=3D_utils.css;_hide=3D=
function(a){_css(a,{display:"none"})};_show=3Dfunction(a){_css(a,{display=
:"block"})};b.html5.display=3Dfunction(aB,ad){var =
aC=3D{icons:true,showmute:false};var a=3D_utils.extend({},aC,ad);var =
aD=3DaB;var T=3D{};var aG;var aq;var an;var V;var at;var ab;var aj;var =
aa=3D!_utils.exists(aD.skin.getComponentSettings("display").bufferrotatio=
n)?15:parseInt(aD.skin.getComponentSettings("display").bufferrotation,10)=
;var =
av=3D!_utils.exists(aD.skin.getComponentSettings("display").bufferinterva=
l)?100:parseInt(aD.skin.getComponentSettings("display").bufferinterval,10=
);var ak=3D-1;var ar=3D"";var Z=3Dtrue;var aH;var aE=3Dfalse;var =
ay=3Dfalse;var ao,X;var ac=3Dnew =
b.html5.eventdispatcher();_utils.extend(this,ac);var =
ag=3D{display:{style:{cursor:"pointer",top:0,left:0,overflow:"hidden"},cl=
ick:az},display_icon:{style:{cursor:"pointer",position:"absolute",top:((a=
D.skin.getSkinElement("display","background").height-aD.skin.getSkinEleme=
nt("display","playIcon").height)/2),left:((aD.skin.getSkinElement("displa=
y","background").width-aD.skin.getSkinElement("display","playIcon").width=
)/2),border:0,margin:0,padding:0,zIndex:3,display:"none"}},display_iconBa=
ckground:{style:{cursor:"pointer",position:"absolute",top:((aq-aD.skin.ge=
tSkinElement("display","background").height)/2),left:((aG-aD.skin.getSkin=
Element("display","background").width)/2),border:0,backgroundImage:(["url=
(",aD.skin.getSkinElement("display","background").src,")"]).join(""),widt=
h:aD.skin.getSkinElement("display","background").width,height:aD.skin.get=
SkinElement("display","background").height,margin:0,padding:0,zIndex:2,di=
splay:"none"}},display_image:{style:{display:"none",width:aG,height:aq,po=
sition:"absolute",cursor:"pointer",left:0,top:0,margin:0,padding:0,textDe=
coration:"none",zIndex:1}},display_text:{style:{zIndex:4,position:"relati=
ve",opacity:0.8,backgroundColor:parseInt("000000",16),color:parseInt("fff=
fff",16),textAlign:"center",fontFamily:"Arial,sans-serif",padding:"0 =
5px",fontSize:14}}};aD.jwAddEventListener(b.api.events.JWPLAYER_PLAYER_ST=
ATE,ax);aD.jwAddEventListener(b.api.events.JWPLAYER_MEDIA_MUTE,ax);aD.jwA=
ddEventListener(b.api.events.JWPLAYER_PLAYLIST_ITEM,ax);aD.jwAddEventList=
ener(b.api.events.JWPLAYER_ERROR,aw);Y();function =
Y(){T.display=3Dah("div","display");T.display_text=3Dah("div","display_te=
xt");T.display.appendChild(T.display_text);T.display_image=3Dah("img","di=
splay_image");T.display_image.onerror=3Dfunction(c){_hide(T.display_image=
)};T.display_image.onload=3Dal;T.display_icon=3Dah("div","display_icon");=
T.display_iconBackground=3Dah("div","display_iconBackground");T.display.a=
ppendChild(T.display_image);T.display_iconBackground.appendChild(T.displa=
y_icon);T.display.appendChild(T.display_iconBackground);aF();setTimeout((=
function(){ay=3Dtrue;if(a.icons.toString()=3D=3D"true"){ae()}}),1)}this.g=
etDisplayElement=3Dfunction(){return =
T.display};this.resize=3Dfunction(c,d){_css(T.display,{width:c,height:d})=
;_css(T.display_text,{width:(c-10),top:((d-_utils.getBoundingClientRect(T=
.display_text).height)/2)});_css(T.display_iconBackground,{top:((d-aD.ski=
n.getSkinElement("display","background").height)/2),left:((c-aD.skin.getS=
kinElement("display","background").width)/2)});if(aG!=3Dc||aq!=3Dd){aG=3D=
c;aq=3Dd;aH=3Dundefined;ae()}if(!aD.jwGetFullscreen()){ao=3Dc;X=3Dd}aI();=
ax({})};this.show=3Dfunction(){if(aE){aE=3Dfalse;au(aD.jwGetState())}};th=
is.hide=3Dfunction(){if(!aE){ai();aE=3Dtrue}};function =
al(c){an=3DT.display_image.naturalWidth;V=3DT.display_image.naturalHeight=
;aI()}function =
aI(){if(aD.jwGetFullscreen()&&aD.jwGetStretching()=3D=3Db.utils.stretchin=
g.EXACTFIT){var =
c=3Ddocument.createElement("div");_utils.stretch(b.utils.stretching.UNIFO=
RM,c,aG,aq,ao,X);_utils.stretch(b.utils.stretching.EXACTFIT,T.display_ima=
ge,_utils.parseDimension(c.style.width),_utils.parseDimension(c.style.hei=
ght),an,V);_css(T.display_image,{left:c.style.left,top:c.style.top})}else=
{_utils.stretch(aD.jwGetStretching(),T.display_image,aG,aq,an,V)}}functio=
n ah(e,c){var =
d=3Ddocument.createElement(e);d.id=3DaD.id+"_jwplayer_"+c;_css(d,ag[c].st=
yle);return d}function aF(){for(var c in =
T){if(_utils.exists(ag[c].click)){T[c].onclick=3Dag[c].click}}}function =
az(c){if(typeof =
c.preventDefault!=3D"undefined"){c.preventDefault()}else{c.returnValue=3D=
false}if(aD.jwGetState()!=3Db.api.events.state.PLAYING){aD.jwPlay()}else{=
aD.jwPause()}}function =
U(c){if(aj){ai();return}T.display_icon.style.backgroundImage=3D(["url(",a=
D.skin.getSkinElement("display",c).src,")"]).join("");_css(T.display_icon=
,{width:aD.skin.getSkinElement("display",c).width,height:aD.skin.getSkinE=
lement("display",c).height,top:(aD.skin.getSkinElement("display","backgro=
und").height-aD.skin.getSkinElement("display",c).height)/2,left:(aD.skin.=
getSkinElement("display","background").width-aD.skin.getSkinElement("disp=
lay",c).width)/2});aJ();if(_utils.exists(aD.skin.getSkinElement("display"=
,c+"Over"))){T.display_icon.onmouseover=3Dfunction(d){T.display_icon.styl=
e.backgroundImage=3D["url(",aD.skin.getSkinElement("display",c+"Over").sr=
c,")"].join("")};T.display_icon.onmouseout=3Dfunction(d){T.display_icon.s=
tyle.backgroundImage=3D["url(",aD.skin.getSkinElement("display",c).src,")=
"].join("")}}else{T.display_icon.onmouseover=3Dnull;T.display_icon.onmous=
eout=3Dnull}}function =
ai(){if(a.icons.toString()=3D=3D"true"){_hide(T.display_icon);_hide(T.dis=
play_iconBackground);W()}}function =
aJ(){if(!aE&&a.icons.toString()=3D=3D"true"){_show(T.display_icon);_show(=
T.display_iconBackground);ae()}}function =
aw(c){aj=3Dtrue;ai();T.display_text.innerHTML=3Dc.message;_show(T.display=
_text);T.display_text.style.top=3D((aq-_utils.getBoundingClientRect(T.dis=
play_text).height)/2)+"px"}function =
af(){T.display_image.style.display=3D"none"}function =
ax(d){if((d.type=3D=3Db.api.events.JWPLAYER_PLAYER_STATE||d.type=3D=3Db.a=
pi.events.JWPLAYER_PLAYLIST_ITEM)&&aj){aj=3Dfalse;_hide(T.display_text)}v=
ar =
c=3DaD.jwGetState();if(c=3D=3Dar){return}ar=3Dc;if(ak>=3D0){clearTimeout(=
ak)}if(Z||aD.jwGetState()=3D=3Db.api.events.state.PLAYING||aD.jwGetState(=
)=3D=3Db.api.events.state.PAUSED){au(aD.jwGetState())}else{ak=3DsetTimeou=
t(aA(aD.jwGetState()),500)}}function =
aA(c){return(function(){au(c)})}function =
au(c){if(_utils.exists(ab)){clearInterval(ab);ab=3Dnull;_utils.animations=
.rotate(T.display_icon,0)}switch(c){case =
b.api.events.state.BUFFERING:if(_utils.isMobile()){af();ai()}else{if(aD.j=
wGetPlaylist()[aD.jwGetItem()].provider=3D=3D"sound"){ap()}at=3D0;ab=3Dse=
tInterval(function(){at+=3Daa;_utils.animations.rotate(T.display_icon,at%=
360)},av);U("bufferIcon");Z=3Dtrue}break;case =
b.api.events.state.PAUSED:if(!_utils.isMobile()){if(aD.jwGetPlaylist()[aD=
.jwGetItem()].provider!=3D"sound"){_css(T.display_image,{background:"tran=
sparent no-repeat center center"})}U("playIcon");Z=3Dtrue}break;case =
b.api.events.state.IDLE:if(aD.jwGetPlaylist()[aD.jwGetItem()]&&aD.jwGetPl=
aylist()[aD.jwGetItem()].image){ap()}else{af()}U("playIcon");Z=3Dtrue;bre=
ak;default:if(aD.jwGetPlaylist()[aD.jwGetItem()]&&aD.jwGetPlaylist()[aD.j=
wGetItem()].provider=3D=3D"sound"){if(_utils.isMobile()){af();Z=3Dfalse}e=
lse{ap()}}else{af();Z=3Dfalse}if(aD.jwGetMute()&&a.showmute){U("muteIcon"=
)}else{ai()}break}ak=3D-1}function =
ap(){if(aD.jwGetPlaylist()[aD.jwGetItem()]&&aD.jwGetPlaylist()[aD.jwGetIt=
em()].image){_css(T.display_image,{display:"block"});T.display_image.src=3D=
_utils.getAbsolutePath(aD.jwGetPlaylist()[aD.jwGetItem()].image)}}functio=
n am(c){return =
function(){if(!ay){return}if(!aE&&aH!=3Dc){aH=3Dc;ac.sendEvent(c,{compone=
nt:"display",boundingRect:_utils.getDimensions(T.display_iconBackground)}=
)}}}var ae=3Dam(b.api.events.JWPLAYER_COMPONENT_SHOW);var =
W=3Dam(b.api.events.JWPLAYER_COMPONENT_HIDE);return =
this}})(jwplayer);(function(e){var f=3De.utils;var =
d=3Df.css;e.html5.dock=3Dfunction(H,P){function =
G(){return{align:e.html5.view.positions.RIGHT}}var =
W=3Df.extend({},G(),P);if(W.align=3D=3D"FALSE"){return}var aa=3D{};var =
a=3D[];var Z;var L;var ac=3Dfalse;var Q=3Dfalse;var =
ab=3D{x:0,y:0,width:0,height:0};var b;var V;var c;var X=3Dnew =
e.html5.eventdispatcher();f.extend(this,X);var =
R=3Ddocument.createElement("div");R.id=3DH.id+"_jwplayer_dock";R.style.op=
acity=3D1;U();H.jwAddEventListener(e.api.events.JWPLAYER_PLAYER_STATE,T);=
this.getDisplayElement=3Dfunction(){return =
R};this.setButton=3Dfunction(g,k,j,h){if(!k&&aa[g]){f.arrays.remove(a,g);=
R.removeChild(aa[g].div);delete =
aa[g]}else{if(k){if(!aa[g]){aa[g]=3D{}}aa[g].handler=3Dk;aa[g].outGraphic=
=3Dj;aa[g].overGraphic=3Dh;if(!aa[g].div){a.push(g);aa[g].div=3Ddocument.=
createElement("div");aa[g].div.style.position=3D"relative";R.appendChild(=
aa[g].div);aa[g].div.appendChild(document.createElement("img"));aa[g].div=
.childNodes[0].style.position=3D"absolute";aa[g].div.childNodes[0].style.=
left=3D0;aa[g].div.childNodes[0].style.top=3D0;aa[g].div.childNodes[0].st=
yle.zIndex=3D10;aa[g].div.childNodes[0].style.cursor=3D"pointer";aa[g].di=
v.appendChild(document.createElement("img"));aa[g].div.childNodes[1].styl=
e.position=3D"absolute";aa[g].div.childNodes[1].style.left=3D0;aa[g].div.=
childNodes[1].style.top=3D0;if(H.skin.getSkinElement("dock","button")){aa=
[g].div.childNodes[1].src=3DH.skin.getSkinElement("dock","button").src}aa=
[g].div.childNodes[1].style.zIndex=3D9;aa[g].div.childNodes[1].style.curs=
or=3D"pointer";aa[g].div.onmouseover=3Dfunction(){if(aa[g].overGraphic){a=
a[g].div.childNodes[0].src=3Daa[g].overGraphic}if(H.skin.getSkinElement("=
dock","buttonOver")){aa[g].div.childNodes[1].src=3DH.skin.getSkinElement(=
"dock","buttonOver").src}};aa[g].div.onmouseout=3Dfunction(){if(aa[g].out=
Graphic){aa[g].div.childNodes[0].src=3Daa[g].outGraphic}if(H.skin.getSkin=
Element("dock","button")){aa[g].div.childNodes[1].src=3DH.skin.getSkinEle=
ment("dock","button").src}};if(H.skin.getSkinElement("dock","button")){aa=
[g].div.childNodes[1].src=3DH.skin.getSkinElement("dock","button").src}}i=
f(aa[g].outGraphic){aa[g].div.childNodes[0].src=3Daa[g].outGraphic}else{i=
f(aa[g].overGraphic){aa[g].div.childNodes[0].src=3Daa[g].overGraphic}}if(=
k){aa[g].div.onclick=3Dfunction(l){l.preventDefault();e(H.id).callback(g)=
;if(aa[g].overGraphic){aa[g].div.childNodes[0].src=3Daa[g].overGraphic}if=
(H.skin.getSkinElement("dock","button")){aa[g].div.childNodes[1].src=3DH.=
skin.getSkinElement("dock","button").src}}}}}Y(Z,L)};function =
N(g){}function Y(u,h){U();if(a.length>0){var t=3D10;var j=3Dt;var =
m=3D-1;var l=3DH.skin.getSkinElement("dock","button").height;var =
n=3DH.skin.getSkinElement("dock","button").width;var p=3Du-n-t;var =
k,q;if(W.align=3D=3De.html5.view.positions.LEFT){m=3D1;p=3Dt}for(var =
s=3D0;s<a.length;s++){var =
g=3DMath.floor(j/h);if((j+l+t)>((g+1)*h)){j=3D((g+1)*h)+t;g=3DMath.floor(=
j/h)}var =
r=3Daa[a[s]].div;r.style.top=3D(j%h)+"px";r.style.left=3D(p+(H.skin.getSk=
inElement("dock","button").width+t)*g*m)+"px";var =
o=3D{x:f.parseDimension(r.style.left),y:f.parseDimension(r.style.top),wid=
th:n,height:l};if(!k||(o.x<=3Dk.x&&o.y<=3Dk.y)){k=3Do}if(!q||(o.x>=3Dq.x&=
&o.y>=3Dq.y)){q=3Do}j+=3DH.skin.getSkinElement("dock","button").height+t}=
ab=3D{x:k.x,y:k.y,width:q.x-k.x+q.width,height:k.y-q.y+q.height}}if(Q!=3D=
H.jwGetFullscreen()||Z!=3Du||L!=3Dh){Z=3Du;L=3Dh;Q=3DH.jwGetFullscreen();=
b=3Dundefined;setTimeout(O,1)}}function ae(g){return =
function(){if(!ac&&b!=3Dg&&a.length>0){b=3Dg;X.sendEvent(g,{component:"do=
ck",boundingRect:ab})}}}function =
T(g){if(f.isMobile()){if(g.newstate=3D=3De.api.events.state.IDLE){I()}els=
e{ad()}}else{S()}}function =
S(g){if(ac){return}clearTimeout(c);if(P.position=3D=3De.html5.view.positi=
ons.OVER||H.jwGetFullscreen()){switch(H.jwGetState()){case =
e.api.events.state.PAUSED:case =
e.api.events.state.IDLE:if(R&&R.style.opacity<1&&(!P.idlehide||f.exists(g=
))){M()}if(P.idlehide){c=3DsetTimeout(function(){K()},2000)}break;default=
:if(f.exists(g)){M()}c=3DsetTimeout(function(){K()},2000);break}}else{M()=
}}var O=3Dae(e.api.events.JWPLAYER_COMPONENT_SHOW);var =
J=3Dae(e.api.events.JWPLAYER_COMPONENT_HIDE);this.resize=3DY;var =
I=3Dfunction(){d(R,{display:"block"});if(ac){ac=3Dfalse;O()}};var =
ad=3Dfunction(){d(R,{display:"none"});if(!ac){J();ac=3Dtrue}};function =
K(){if(!ac){J();if(R.style.opacity=3D=3D1){f.cancelAnimation(R);f.fadeTo(=
R,0,0.1,1,0)}}}function =
M(){if(!ac){O();if(R.style.opacity=3D=3D0){f.cancelAnimation(R);f.fadeTo(=
R,1,0.1,0,0)}}}function =
U(){V=3Ddocument.getElementById(H.id);V.addEventListener("mousemove",S)}t=
his.hide=3Dad;this.show=3DI;return =
this}})(jwplayer);(function(b){b.html5.eventdispatcher=3Dfunction(e,a){va=
r f=3Dnew =
b.events.eventdispatcher(a);b.utils.extend(this,f);this.sendEvent=3Dfunct=
ion(d,c){if(!b.utils.exists(c)){c=3D{}}b.utils.extend(c,{id:e,version:b.v=
ersion,type:d});f.sendEvent(d,c)}}})(jwplayer);(function(d){var =
c=3D{prefix:"",file:"",link:"",margin:8,out:0.5,over:1,timeout:5,hide:tru=
e,position:"bottom-left"};_css=3Dd.utils.css;d.html5.logo=3Dfunction(A,w)=
{var x=3DA;var a;var J;var b;var F=3Dfalse;G();function =
G(){z();x.jwAddEventListener(d.api.events.JWPLAYER_PLAYER_STATE,E);K();C(=
)}function z(){if(c.prefix){var =
f=3DA.version.split(/\W/).splice(0,2).join("/");if(c.prefix.indexOf(f)<0)=
{c.prefix+=3Df+"/"}}if(w.position=3D=3Dd.html5.view.positions.OVER){w.pos=
ition=3Dc.position}try{if(window.location.href.indexOf("https")=3D=3D0){c=
.prefix=3Dc.prefix.replace("http://l.longtailvideo.com","https://securel.=
longtailvideo.com")}}catch(e){}J=3Dd.utils.extend({},c,w)}function =
K(){b=3Ddocument.createElement("img");b.id=3Dx.id+"_jwplayer_logo";b.styl=
e.display=3D"none";b.onload=3Dfunction(e){_css(b,D());y()};if(!J.file){re=
turn}if(J.file.indexOf("/")>=3D0){b.src=3DJ.file}else{b.src=3DJ.prefix+J.=
file}}if(!J.file){return}this.resize=3Dfunction(e,f){};this.getDisplayEle=
ment=3Dfunction(){return b};function =
C(){if(J.link){b.onmouseover=3DH;b.onmouseout=3Dy;b.onclick=3Dv}else{this=
.mouseEnabled=3Dfalse}}function v(e){if(typeof =
e!=3D"undefined"){e.stopPropagation()}if(!F){return}x.jwPause();x.jwSetFu=
llscreen(false);if(J.link){window.open(J.link,"_top")}return}function =
y(e){if(J.link&&F){b.style.opacity=3DJ.out}return}function =
H(e){if(F){b.style.opacity=3DJ.over}return}function D(){var =
e=3D{textDecoration:"none",position:"absolute",cursor:"pointer"};e.displa=
y=3D(J.hide.toString()=3D=3D"true"&&!F)?"none":"block";var =
f=3DJ.position.toLowerCase().split("-");for(var g in =
f){e[f[g]]=3DJ.margin}return e}function =
B(){if(J.hide.toString()=3D=3D"true"){b.style.display=3D"block";b.style.o=
pacity=3D0;d.utils.fadeTo(b,J.out,0.1,parseFloat(b.style.opacity));a=3Dse=
tTimeout(function(){I()},J.timeout*1000)}F=3Dtrue}function =
I(){F=3Dfalse;if(J.hide.toString()=3D=3D"true"){d.utils.fadeTo(b,0,0.1,pa=
rseFloat(b.style.opacity))}}function =
E(e){if(e.newstate=3D=3Dd.api.events.state.BUFFERING){clearTimeout(a);B()=
}}return this}})(jwplayer);(function(f){var =
j=3D{ended:f.api.events.state.IDLE,playing:f.api.events.state.PLAYING,pau=
se:f.api.events.state.PAUSED,buffering:f.api.events.state.BUFFERING};var =
h=3Df.utils;var k=3Dh.css;var =
g=3Dh.isMobile();f.html5.mediavideo=3Dfunction(al,T){var =
V=3D{abort:ae,canplay:ai,canplaythrough:ai,durationchange:b,emptied:ae,en=
ded:ai,error:O,loadeddata:b,loadedmetadata:b,loadstart:ai,pause:ai,play:a=
e,playing:ai,progress:e,ratechange:ae,seeked:ai,seeking:ai,stalled:ai,sus=
pend:ai,timeupdate:P,volumechange:W,waiting:ai,canshowcurrentframe:ae,dat=
aunavailable:ae,empty:ae,load:Y,loadedfirstframe:ae,webkitfullscreenchang=
e:ak};var aj=3Dnew f.html5.eventdispatcher();h.extend(this,aj);var =
ad=3Dal,ah=3DT,ag,S,U,af,an,a=3Dfalse,aa=3Dfalse,R,ab,Z;ac();this.load=3D=
function(n,m){if(typeof =
m=3D=3D"undefined"){m=3Dtrue}if(!aa){return}af=3Dn;h.empty(ag);Z=3D0;if(n=
.levels&&n.levels.length>0){if(n.levels.length=3D=3D1){ag.src=3Dn.levels[=
0].file}else{ao(n.levels);if(ag.src){ag.removeAttribute("src")}for(var =
o=3D0;o<n.levels.length;o++){var =
l=3Dag.ownerDocument.createElement("source");l.src=3Dn.levels[o].file;ag.=
appendChild(l);Z++}}}else{ag.src=3Dn.file}if(g){if(n.image){ag.poster=3Dn=
.image}ag.style.display=3D"block";setTimeout(function(){ag.setAttribute("=
controls","controls")},100)}R=3Dab=3DU=3Dfalse;ad.buffer=3D0;if(!h.exists=
(n.start)){n.start=3D0}ad.duration=3Dn.duration;aj.sendEvent(f.api.events=
.JWPLAYER_MEDIA_LOADED);if((!g&&n.levels.length=3D=3D1)||!a){ag.load()}a=3D=
false;if(m){N(f.api.events.state.BUFFERING);aj.sendEvent(f.api.events.JWP=
LAYER_MEDIA_BUFFER,{bufferPercent:0});this.play()}};this.play=3Dfunction(=
){if(!aa){return}if(S!=3Df.api.events.state.PLAYING){Q();if(ab){N(f.api.e=
vents.state.PLAYING)}else{N(f.api.events.state.BUFFERING)}ag.play()}};thi=
s.pause=3Dfunction(){if(!aa){return}ag.pause();N(f.api.events.state.PAUSE=
D)};this.seek=3Dfunction(l){if(!aa){return}if(!(ad.duration<=3D0||isNaN(a=
d.duration))&&!(ad.position<=3D0||isNaN(ad.position))){ag.currentTime=3Dl=
;ag.play()}};_stop=3Dthis.stop=3Dfunction(n){if(!aa){return}if(!h.exists(=
n)){n=3Dtrue}am();if(n){ag.style.display=3D"none";ab=3Dfalse;var =
m=3Dnavigator.userAgent;if(m.match(/chrome/i)){ag.src=3Dundefined}else{if=
(m.match(/safari/i)||m.match(/firefox/i)){ag.removeAttribute("src")}else{=
ag.src=3D""}}ag.removeAttribute("controls");ag.removeAttribute("poster");=
h.empty(ag);ag.load();a=3Dtrue;if(ag.webkitSupportsFullscreen){try{ag.web=
kitExitFullscreen()}catch(l){}}}N(f.api.events.state.IDLE)};this.fullscre=
en=3Dfunction(l){if(l=3D=3D=3Dtrue){this.resize("100%","100%")}else{this.=
resize(ad.config.width,ad.config.height)}};this.resize=3Dfunction(l,m){};=
this.volume=3Dfunction(l){if(!g){ag.volume=3Dl/100}};this.mute=3Dfunction=
(l){if(!g){ag.muted=3Dl}};this.getDisplayElement=3Dfunction(){return =
ag};this.hasChrome=3Dfunction(){return =
g};this.detachMedia=3Dfunction(){aa=3Dfalse;return =
this.getDisplayElement()};this.attachMedia=3Dfunction(){aa=3Dtrue};functi=
on X(l,m){return =
function(n){if(aa&&h.exists(n.target.parentNode)){m(n)}}}function =
ac(){ag=3Ddocument.createElement("video");S=3Df.api.events.state.IDLE;for=
(var l in =
V){ag.addEventListener(l,X(l,V[l]),true)}aa=3Dtrue;ag.setAttribute("x-web=
kit-airplay","allow");if(ah.parentNode){ah.parentNode.replaceChild(ag,ah)=
}if(!ag.id){ag.id=3Dah.id}ag.volume=3Dad.volume/100}function =
N(m){if(m=3D=3Df.api.events.state.PAUSED&&S=3D=3Df.api.events.state.IDLE)=
{return}if(S!=3Dm){var =
l=3DS;ad.state=3DS=3Dm;aj.sendEvent(f.api.events.JWPLAYER_PLAYER_STATE,{o=
ldstate:l,newstate:m})}}function ae(l){}function W(m){var =
l=3DMath.round(ag.volume*100);if(l!=3Dad.volume){ad.volume=3Dl;aj.sendEve=
nt(f.api.events.JWPLAYER_MEDIA_VOLUME,{volume:ad.volume})}if(ag.muted!=3D=
ad.mute){ad.mute=3Dag.muted;aj.sendEvent(f.api.events.JWPLAYER_MEDIA_MUTE=
,{mute:ad.mute})}}function e(l){var =
m;if(h.exists(l)&&l.lengthComputable&&l.total){m=3Dl.loaded/l.total*100}e=
lse{if(h.exists(ag.buffered)&&(ag.buffered.length>0)){var =
n=3Dag.buffered.length-1;if(n>=3D0){m=3Dag.buffered.end(n)/ag.duration*10=
0}}}if(ab=3D=3D=3Dfalse&&S=3D=3Df.api.events.state.BUFFERING){aj.sendEven=
t(f.api.events.JWPLAYER_MEDIA_BUFFER_FULL);ab=3Dtrue}if(!R){if(m=3D=3D100=
){R=3Dtrue}if(h.exists(m)&&(m>ad.buffer)){ad.buffer=3DMath.round(m);aj.se=
ndEvent(f.api.events.JWPLAYER_MEDIA_BUFFER,{bufferPercent:Math.round(m)})=
}}}function =
P(l){if(h.exists(l)&&h.exists(l.target)){if(!isNaN(l.target.duration)&&(i=
sNaN(ad.duration)||ad.duration<1)){if(l.target.duration=3D=3DInfinity){ad=
.duration=3D0}else{ad.duration=3DMath.round(l.target.duration*10)/10}}if(=
!U&&ag.readyState>0){ag.style.display=3D"block";N(f.api.events.state.PLAY=
ING)}if(S=3D=3Df.api.events.state.PLAYING){if(!U&&ag.readyState>0){U=3Dtr=
ue;try{if(ag.currentTime<af.start){ag.currentTime=3Daf.start}}catch(m){}a=
g.volume=3Dad.volume/100;ag.muted=3Dad.mute}ad.position=3Dad.duration>0?(=
Math.round(l.target.currentTime*10)/10):0;aj.sendEvent(f.api.events.JWPLA=
YER_MEDIA_TIME,{position:ad.position,duration:ad.duration});if(ad.positio=
n>=3Dad.duration&&(ad.position>0||ad.duration>0)){c()}}}e(l)}function =
Y(l){}function =
ai(l){if(j[l.type]){if(l.type=3D=3D"ended"){c()}else{N(j[l.type])}}}funct=
ion b(m){var n=3DMath.round(m.target.duration*10)/10;var =
l=3D{height:m.target.videoHeight,width:m.target.videoWidth,duration:n};if=
((ad.duration<n||isNaN(ad.duration))&&m.target.duration!=3DInfinity){ad.d=
uration=3Dn}aj.sendEvent(f.api.events.JWPLAYER_MEDIA_META,{metadata:l})}f=
unction O(l){if(S=3D=3Df.api.events.state.IDLE){return}var m=3D"There =
was an error: =
";if((l.target.error&&l.target.tagName.toLowerCase()=3D=3D"video")||l.tar=
get.parentNode.error&&l.target.parentNode.tagName.toLowerCase()=3D=3D"vid=
eo"){var =
n=3D!h.exists(l.target.error)?l.target.parentNode.error:l.target.error;sw=
itch(n.code){case n.MEDIA_ERR_ABORTED:m=3D"You aborted the video =
playback: ";break;case n.MEDIA_ERR_NETWORK:m=3D"A network error caused =
the video download to fail part-way: ";break;case =
n.MEDIA_ERR_DECODE:m=3D"The video playback was aborted due to a =
corruption problem or because the video used features your browser did =
not support: ";break;case n.MEDIA_ERR_SRC_NOT_SUPPORTED:m=3D"The video =
could not be loaded, either because the server or network failed or =
because the format is not supported: ";break;default:m=3D"An unknown =
error occurred: =
";break}}else{if(l.target.tagName.toLowerCase()=3D=3D"source"){Z--;if(Z>0=
){return}m=3D"The video could not be loaded, either because the server =
or network failed or because the format is not supported: =
"}else{h.log("An unknown error occurred.  =
Continuing...");return}}_stop(false);m+=3Dd();_error=3Dtrue;aj.sendEvent(=
f.api.events.JWPLAYER_ERROR,{message:m});return}function d(){var =
m=3D"";for(var n in af.levels){var o=3Daf.levels[n];var =
l=3Dah.ownerDocument.createElement("source");m+=3Df.utils.getAbsolutePath=
(o.file);if(n<(af.levels.length-1)){m+=3D", "}}return m}function =
Q(){if(!h.exists(an)){an=3DsetInterval(function(){e()},100)}}function =
am(){clearInterval(an);an=3Dnull}function =
c(){if(S!=3Df.api.events.state.IDLE){_stop(false);aj.sendEvent(f.api.even=
ts.JWPLAYER_MEDIA_COMPLETE)}}function =
ak(l){if(h.exists(ag.webkitDisplayingFullscreen)){if(ad.fullscreen&&!ag.w=
ebkitDisplayingFullscreen){aj.sendEvent(f.api.events.JWPLAYER_FULLSCREEN,=
{fullscreen:false})}}}function =
ao(m){if(m.length>0&&h.isIOS()){if(h.extension(m[0].file)!=3D"mp4"){var =
o=3D-1;for(var =
n=3D1;n<m.length;n++){if(h.extension(m[n].file)=3D=3D"mp4"){o=3Dn;break}}=
if(o>-1){var =
l=3Dm.splice(o,1)[0];m.unshift(l)}}}}}})(jwplayer);(function(e){var =
f=3D{ended:e.api.events.state.IDLE,playing:e.api.events.state.PLAYING,pau=
se:e.api.events.state.PAUSED,buffering:e.api.events.state.BUFFERING};var =
d=3De.utils.css;e.html5.mediayoutube=3Dfunction(r,v){var u=3Dnew =
e.html5.eventdispatcher();e.utils.extend(this,u);var p=3Dr;var =
s=3Ddocument.getElementById(v.id);var t=3De.api.events.state.IDLE;var =
b,c;function q(h){if(t!=3Dh){var =
g=3Dt;p.state=3Dh;t=3Dh;u.sendEvent(e.api.events.JWPLAYER_PLAYER_STATE,{o=
ldstate:g,newstate:h})}}this.getDisplayElement=3Dthis.detachMedia=3Dfunct=
ion(){return =
s};this.attachMedia=3Dfunction(){};this.play=3Dfunction(){if(t=3D=3De.api=
.events.state.IDLE){u.sendEvent(e.api.events.JWPLAYER_MEDIA_BUFFER,{buffe=
rPercent:100});u.sendEvent(e.api.events.JWPLAYER_MEDIA_BUFFER_FULL);q(e.a=
pi.events.state.PLAYING)}else{if(t=3D=3De.api.events.state.PAUSED){q(e.ap=
i.events.state.PLAYING)}}};this.pause=3Dfunction(){q(e.api.events.state.P=
AUSED)};this.seek=3Dfunction(g){};this.stop=3Dfunction(g){if(!_utils.exis=
ts(g)){g=3Dtrue}p.position=3D0;q(e.api.events.state.IDLE);if(g){d(s,{disp=
lay:"none"})}};this.volume=3Dfunction(g){p.volume=3Dg;u.sendEvent(e.api.e=
vents.JWPLAYER_MEDIA_VOLUME,{volume:Math.round(g)})};this.mute=3Dfunction=
(g){s.muted=3Dg;p.mute=3Dg;u.sendEvent(e.api.events.JWPLAYER_MEDIA_MUTE,{=
mute:g})};this.resize=3Dfunction(g,h){if(g*h>0&&b){b.width=3Dc.width=3Dg;=
b.height=3Dc.height=3Dh}};this.fullscreen=3Dfunction(g){if(g=3D=3D=3Dtrue=
){this.resize("100%","100%")}else{this.resize(p.config.width,p.config.hei=
ght)}};this.load=3Dfunction(g){a(g);d(b,{display:"block"});q(e.api.events=
.state.BUFFERING);u.sendEvent(e.api.events.JWPLAYER_MEDIA_BUFFER,{bufferP=
ercent:0});u.sendEvent(e.api.events.JWPLAYER_MEDIA_LOADED);this.play()};t=
his.hasChrome=3Dfunction(){return(t!=3De.api.events.state.IDLE)};function=
 a(g){var =
k=3Dg.levels[0].file;k=3D["http://www.youtube.com/v/",w(k),"&amp;hl=3Den_=
US&amp;fs=3D1&autoplay=3D1"].join("");b=3Ddocument.createElement("object"=
);b.id=3Ds.id;b.style.position=3D"absolute";var =
h=3D{movie:k,allowfullscreen:"true",allowscriptaccess:"always"};for(var =
n in h){var =
j=3Ddocument.createElement("param");j.name=3Dn;j.value=3Dh[n];b.appendChi=
ld(j)}c=3Ddocument.createElement("embed");b.appendChild(c);var =
m=3D{src:k,type:"application/x-shockwave-flash",allowfullscreen:"true",al=
lowscriptaccess:"always",width:b.width,height:b.height};for(var l in =
m){c.setAttribute(l,m[l])}b.appendChild(c);b.style.zIndex=3D2147483000;if=
(s!=3Db&&s.parentNode){s.parentNode.replaceChild(b,s)}s=3Db}function =
w(j){var k=3Dj.split(/\?|\#\!/);var g=3D"";for(var =
h=3D0;h<k.length;h++){if(k[h].substr(0,2)=3D=3D"v=3D"){g=3Dk[h].substr(2)=
}}if(g=3D=3D""){if(j.indexOf("/v/")>=3D0){g=3Dj.substr(j.indexOf("/v/")+3=
)}else{if(j.indexOf("youtu.be")>=3D0){g=3Dj.substr(j.indexOf("youtu.be/")=
+9)}else{g=3Dj}}}if(g.indexOf("?")>-1){g=3Dg.substr(0,g.indexOf("?"))}if(=
g.indexOf("&")>-1){g=3Dg.substr(0,g.indexOf("&"))}return =
g}this.embed=3Dc;return this}})(jwplayer);(function(jwplayer){var =
_configurableStateVariables=3D["width","height","start","duration","volum=
e","mute","fullscreen","item","plugins","stretching"];jwplayer.html5.mode=
l=3Dfunction(api,container,options){var _api=3Dapi;var =
_container=3Dcontainer;var =
_model=3D{id:_container.id,playlist:[],state:jwplayer.api.events.state.ID=
LE,position:0,buffer:0,config:{width:480,height:320,item:-1,skin:undefine=
d,file:undefined,image:undefined,start:0,duration:0,bufferlength:5,volume=
:90,mute:false,fullscreen:false,repeat:"",stretching:jwplayer.utils.stret=
ching.UNIFORM,autostart:false,debug:undefined,screencolor:undefined}};var=
 _media;var _eventDispatcher=3Dnew jwplayer.html5.eventdispatcher();var =
_components=3D["display","logo","controlbar","playlist","dock"];jwplayer.=
utils.extend(_model,_eventDispatcher);for(var option in =
options){if(typeof options[option]=3D=3D"string"){var =
type=3D/color$/.test(option)?"color":null;options[option]=3Djwplayer.util=
s.typechecker(options[option],type)}var config=3D_model.config;var =
path=3Doption.split(".");for(var edge in =
path){if(edge=3D=3Dpath.length-1){config[path[edge]]=3Doptions[option]}el=
se{if(!jwplayer.utils.exists(config[path[edge]])){config[path[edge]]=3D{}=
}config=3Dconfig[path[edge]]}}}for(var index in =
_configurableStateVariables){var =
configurableStateVariable=3D_configurableStateVariables[index];_model[con=
figurableStateVariable]=3D_model.config[configurableStateVariable]}var =
pluginorder=3D_components.concat([]);if(jwplayer.utils.exists(_model.plug=
ins)){if(typeof _model.plugins=3D=3D"string"){var =
userplugins=3D_model.plugins.split(",");for(var userplugin in =
userplugins){if(typeof =
userplugins[userplugin]=3D=3D"string"){pluginorder.push(userplugins[userp=
lugin].replace(/^\s+|\s+$/g,""))}}}}if(jwplayer.utils.isMobile()){plugino=
rder=3D["display","logo","dock","playlist"];if(!jwplayer.utils.exists(_mo=
del.config.repeat)){_model.config.repeat=3D"list"}}else{if(_model.config.=
chromeless){pluginorder=3D["logo","dock","playlist"];if(!jwplayer.utils.e=
xists(_model.config.repeat)){_model.config.repeat=3D"list"}}}_model.plugi=
ns=3D{order:pluginorder,config:{},object:{}};if(typeof =
_model.config.components!=3D"undefined"){for(var component in =
_model.config.components){_model.plugins.config[component]=3D_model.confi=
g.components[component]}}var playlistVisible=3Dfalse;for(var pluginIndex =
in _model.plugins.order){var =
pluginName=3D_model.plugins.order[pluginIndex];var =
pluginConfig=3D!jwplayer.utils.exists(_model.plugins.config[pluginName])?=
{}:_model.plugins.config[pluginName];_model.plugins.config[pluginName]=3D=
!jwplayer.utils.exists(_model.plugins.config[pluginName])?pluginConfig:jw=
player.utils.extend(_model.plugins.config[pluginName],pluginConfig);if(!j=
wplayer.utils.exists(_model.plugins.config[pluginName].position)){if(plug=
inName=3D=3D"playlist"){_model.plugins.config[pluginName].position=3Djwpl=
ayer.html5.view.positions.NONE}else{_model.plugins.config[pluginName].pos=
ition=3Djwplayer.html5.view.positions.OVER}}else{if(pluginName=3D=3D"play=
list"){playlistVisible=3Dtrue}_model.plugins.config[pluginName].position=3D=
_model.plugins.config[pluginName].position.toString().toUpperCase()}}if(_=
model.plugins.config.controlbar&&playlistVisible){_model.plugins.config.c=
ontrolbar.hideplaylistcontrols=3Dtrue}if(typeof =
_model.plugins.config.dock!=3D"undefined"){if(typeof =
_model.plugins.config.dock!=3D"object"){var =
position=3D_model.plugins.config.dock.toString().toUpperCase();_model.plu=
gins.config.dock=3D{position:position}}if(typeof =
_model.plugins.config.dock.position!=3D"undefined"){_model.plugins.config=
.dock.align=3D_model.plugins.config.dock.position;_model.plugins.config.d=
ock.position=3Djwplayer.html5.view.positions.OVER}if(typeof =
_model.plugins.config.dock.idlehide=3D=3D"undefined"){try{_model.plugins.=
config.dock.idlehide=3D_model.plugins.config.controlbar.idlehide}catch(e)=
{}}}function _loadExternal(playlistfile){var loader=3Dnew =
jwplayer.html5.playlistloader();loader.addEventListener(jwplayer.api.even=
ts.JWPLAYER_PLAYLIST_LOADED,function(evt){_model.playlist=3Dnew =
jwplayer.html5.playlist(evt);_loadComplete(true)});loader.addEventListene=
r(jwplayer.api.events.JWPLAYER_ERROR,function(evt){_model.playlist=3Dnew =
jwplayer.html5.playlist({playlist:[]});_loadComplete(false)});loader.load=
(playlistfile)}function =
_loadComplete(){if(_model.config.shuffle){_model.item=3D_getShuffleItem()=
}else{if(_model.config.item>=3D_model.playlist.length){_model.config.item=
=3D_model.playlist.length-1}else{if(_model.config.item<0){_model.config.i=
tem=3D0}}_model.item=3D_model.config.item}_model.position=3D0;_model.dura=
tion=3D_model.playlist.length>0?_model.playlist[_model.item].duration:0;_=
eventDispatcher.sendEvent(jwplayer.api.events.JWPLAYER_PLAYLIST_LOADED,{p=
laylist:_model.playlist});_eventDispatcher.sendEvent(jwplayer.api.events.=
JWPLAYER_PLAYLIST_ITEM,{index:_model.item})}_model.loadPlaylist=3Dfunctio=
n(arg){var input;if(typeof =
arg=3D=3D"string"){if(arg.indexOf("[")=3D=3D0||arg.indexOf("{")=3D=3D"0")=
{try{input=3Deval(arg)}catch(err){input=3Darg}}else{input=3Darg}}else{inp=
ut=3Darg}var =
config;switch(jwplayer.utils.typeOf(input)){case"object":config=3Dinput;b=
reak;case"array":config=3D{playlist:input};break;default:config=3D{file:i=
nput};break}_model.playlist=3Dnew =
jwplayer.html5.playlist(config);_model.item=3D_model.config.item>=3D0?_mo=
del.config.item:0;if(!_model.playlist[_model.item].provider){_loadExterna=
l(_model.playlist[_model.item].file)}else{_loadComplete()}};function =
_getShuffleItem(){var =
result=3Dnull;if(_model.playlist.length>1){while(!jwplayer.utils.exists(r=
esult)){result=3DMath.floor(Math.random()*_model.playlist.length);if(resu=
lt=3D=3D_model.item){result=3Dnull}}}else{result=3D0}return =
result}function =
forward(evt){if(evt.type=3D=3Djwplayer.api.events.JWPLAYER_MEDIA_LOADED){=
_container=3D_media.getDisplayElement()}_eventDispatcher.sendEvent(evt.ty=
pe,evt)}var =
_mediaProviders=3D{};_model.setActiveMediaProvider=3Dfunction(playlistIte=
m){if(playlistItem.provider=3D=3D"audio"){playlistItem.provider=3D"sound"=
}var provider=3DplaylistItem.provider;var =
current=3D_media?_media.getDisplayElement():null;if(provider=3D=3D"sound"=
||provider=3D=3D"http"||provider=3D=3D""){provider=3D"video"}if(!jwplayer=
.utils.exists(_mediaProviders[provider])){switch(provider){case"video":_m=
edia=3Dnew =
jwplayer.html5.mediavideo(_model,current?current:_container);break;case"y=
outube":_media=3Dnew =
jwplayer.html5.mediayoutube(_model,current?current:_container);break}if(!=
jwplayer.utils.exists(_media)){return =
false}_media.addGlobalListener(forward);_mediaProviders[provider]=3D_medi=
a}else{if(_media!=3D_mediaProviders[provider]){if(_media){_media.stop()}_=
media=3D_mediaProviders[provider]}}return =
true};_model.getMedia=3Dfunction(){return =
_media};_model.seek=3Dfunction(pos){_eventDispatcher.sendEvent(jwplayer.a=
pi.events.JWPLAYER_MEDIA_SEEK,{position:_model.position,offset:pos});retu=
rn =
_media.seek(pos)};_model.setupPlugins=3Dfunction(){if(!jwplayer.utils.exi=
sts(_model.plugins)||!jwplayer.utils.exists(_model.plugins.order)||_model=
.plugins.order.length=3D=3D0){jwplayer.utils.log("No plugins to set =
up");return _model}for(var =
i=3D0;i<_model.plugins.order.length;i++){try{var =
pluginName=3D_model.plugins.order[i];if(jwplayer.utils.exists(jwplayer.ht=
ml5[pluginName])){if(pluginName=3D=3D"playlist"){_model.plugins.object[pl=
uginName]=3Dnew =
jwplayer.html5.playlistcomponent(_api,_model.plugins.config[pluginName])}=
else{_model.plugins.object[pluginName]=3Dnew =
jwplayer.html5[pluginName](_api,_model.plugins.config[pluginName])}}else{=
_model.plugins.order.splice(plugin,plugin+1)}if(typeof =
_model.plugins.object[pluginName].addGlobalListener=3D=3D"function"){_mod=
el.plugins.object[pluginName].addGlobalListener(forward)}}catch(err){jwpl=
ayer.utils.log("Could not setup "+pluginName)}}};return =
_model}})(jwplayer);(function(b){b.html5.playlist=3Dfunction(a){var =
e=3D[];if(a.playlist&&a.playlist instanceof =
Array&&a.playlist.length>0){for(var f in =
a.playlist){if(!isNaN(parseInt(f))){e.push(new =
b.html5.playlistitem(a.playlist[f]))}}}else{e.push(new =
b.html5.playlistitem(a))}return e}})(jwplayer);(function(e){var =
f=3D{size:180,position:e.html5.view.positions.NONE,itemheight:60,thumbs:t=
rue,fontcolor:"#000000",overcolor:"",activecolor:"",backgroundcolor:"#f8f=
8f8",font:"_sans",fontsize:"",fontstyle:"",fontweight:""};var =
d=3D{_sans:"Arial, Helvetica, sans-serif",_serif:"Times, Times New =
Roman, serif",_typewriter:"Courier New, Courier, =
monospace"};_utils=3De.utils;_css=3D_utils.css;_hide=3Dfunction(a){_css(a=
,{display:"none"})};_show=3Dfunction(a){_css(a,{display:"block"})};e.html=
5.playlistcomponent=3Dfunction(J,K){var D=3DJ;var =
X=3De.utils.extend({},f,D.skin.getComponentSettings("playlist"),K);if(X.p=
osition=3D=3De.html5.view.positions.NONE||typeof =
e.html5.view.positions[X.position]=3D=3D"undefined"){return}var c;var =
R;var I;var Y;var V;var W;var S=3D-1;var =
U=3D{background:undefined,item:undefined,itemOver:undefined,itemImage:und=
efined,itemActive:undefined};this.getDisplayElement=3Dfunction(){return =
c};this.resize=3Dfunction(g,j){R=3Dg;I=3Dj;if(D.jwGetFullscreen()){_hide(=
c)}else{var =
h=3D{display:"block",width:R,height:I};_css(c,h)}};this.show=3Dfunction()=
{_show(c)};this.hide=3Dfunction(){_hide(c)};function =
T(){c=3Ddocument.createElement("div");c.id=3DD.id+"_jwplayer_playlistcomp=
onent";c.style.overflow=3D"hidden";switch(X.position){case =
e.html5.view.positions.RIGHT:case =
e.html5.view.positions.LEFT:c.style.width=3DX.size+"px";break;case =
e.html5.view.positions.TOP:case =
e.html5.view.positions.BOTTOM:c.style.height=3DX.size+"px";break}M();if(U=
.item){X.itemheight=3DU.item.height}c.style.backgroundColor=3D"#C6C6C6";D=
.jwAddEventListener(e.api.events.JWPLAYER_PLAYLIST_LOADED,H);D.jwAddEvent=
Listener(e.api.events.JWPLAYER_PLAYLIST_ITEM,F);D.jwAddEventListener(e.ap=
i.events.JWPLAYER_PLAYER_STATE,Q)}function N(){var =
g=3Ddocument.createElement("ul");_css(g,{width:c.style.width,minWidth:c.s=
tyle.width,height:c.style.height,backgroundColor:X.backgroundcolor,backgr=
oundImage:U.background?"url("+U.background.src+")":"",color:X.fontcolor,l=
istStyle:"none",margin:0,padding:0,fontFamily:d[X.font]?d[X.font]:d._sans=
,fontSize:(X.fontsize?X.fontsize:11)+"px",fontStyle:X.fontstyle,fontWeigh=
t:X.fontweight,overflowY:"auto"});return g}function b(g){return =
function(){var k=3DW.getElementsByClassName("item")[g];var =
j=3DX.fontcolor;var =
h=3DU.item?"url("+U.item.src+")":"";if(g=3D=3DD.jwGetPlaylistIndex()){if(=
X.activecolor!=3D=3D""){j=3DX.activecolor}if(U.itemActive){h=3D"url("+U.i=
temActive.src+")"}}_css(k,{color:X.overcolor!=3D=3D""?X.overcolor:j,backg=
roundImage:U.itemOver?"url("+U.itemOver.src+")":h})}}function =
O(g){return function(){var k=3DW.getElementsByClassName("item")[g];var =
j=3DX.fontcolor;var =
h=3DU.item?"url("+U.item.src+")":"";if(g=3D=3DD.jwGetPlaylistIndex()){if(=
X.activecolor!=3D=3D""){j=3DX.activecolor}if(U.itemActive){h=3D"url("+U.i=
temActive.src+")"}}_css(k,{color:j,backgroundImage:h})}}function =
L(p){var h=3DY[p];var =
j=3Ddocument.createElement("li");j.className=3D"item";_css(j,{height:X.it=
emheight,display:"block",cursor:"pointer",backgroundImage:U.item?"url("+U=
.item.src+")":"",backgroundSize:"100% =
"+X.itemheight+"px"});j.onmouseover=3Db(p);j.onmouseout=3DO(p);var =
o=3Ddocument.createElement("div");var s=3Dnew Image();var n=3D0;var =
m=3D0;var =
l=3D0;if(E()&&(h.image||h["playlist.image"]||U.itemImage)){s.className=3D=
"image";if(U.itemImage){n=3D(X.itemheight-U.itemImage.height)/2;m=3DU.ite=
mImage.width;l=3DU.itemImage.height}else{m=3DX.itemheight*4/3;l=3DX.itemh=
eight}_css(o,{height:l,width:m,"float":"left",styleFloat:"left",cssFloat:=
"left",margin:"0 5px 0 =
0",background:"black",overflow:"hidden",margin:n+"px",position:"relative"=
});_css(s,{position:"relative"});o.appendChild(s);s.onload=3Dfunction(){e=
.utils.stretch(e.utils.stretching.FILL,s,m,l,this.naturalWidth,this.natur=
alHeight)};if(h["playlist.image"]){s.src=3Dh["playlist.image"]}else{if(h.=
image){s.src=3Dh.image}else{if(U.itemImage){s.src=3DU.itemImage.src}}}j.a=
ppendChild(o)}var t=3DR-m-n*2;if(I<X.itemheight*Y.length){t-=3D15}var =
g=3Ddocument.createElement("div");_css(g,{position:"relative",height:"100=
%",overflow:"hidden"});var =
r=3Ddocument.createElement("span");if(h.duration>0){r.className=3D"durati=
on";_css(r,{fontSize:(X.fontsize?X.fontsize:11)+"px",fontWeight:(X.fontwe=
ight?X.fontweight:"bold"),width:"40px",height:X.fontsize?X.fontsize+10:20=
,lineHeight:24,"float":"right",styleFloat:"right",cssFloat:"right"});r.in=
nerHTML=3D_utils.timeFormat(h.duration);g.appendChild(r)}var =
k=3Ddocument.createElement("span");k.className=3D"title";_css(k,{padding:=
"5px 5px 0 =
"+(n?0:"5px"),height:X.fontsize?X.fontsize+10:20,lineHeight:X.fontsize?X.=
fontsize+10:20,overflow:"hidden","float":"left",styleFloat:"left",cssFloa=
t:"left",width:((h.duration>0)?t-50:t)-10+"px",fontSize:(X.fontsize?X.fon=
tsize:13)+"px",fontWeight:(X.fontweight?X.fontweight:"bold")});k.innerHTM=
L=3Dh?h.title:"";g.appendChild(k);if(h.description){var =
q=3Ddocument.createElement("span");q.className=3D"description";_css(q,{di=
splay:"block","float":"left",styleFloat:"left",cssFloat:"left",margin:0,p=
addingLeft:k.style.paddingLeft,paddingRight:k.style.paddingRight,lineHeig=
ht:(X.fontsize?X.fontsize+4:16)+"px",overflow:"hidden",position:"relative=
"});q.innerHTML=3Dh.description;g.appendChild(q)}j.appendChild(g);return =
j}function =
H(j){c.innerHTML=3D"";Y=3DD.jwGetPlaylist();if(!Y){return}items=3D[];W=3D=
N();for(var h=3D0;h<Y.length;h++){var =
k=3DL(h);k.onclick=3Da(h);W.appendChild(k);items.push(k)}S=3DD.jwGetPlayl=
istIndex();O(S)();c.appendChild(W);if(_utils.isIOS()&&window.iScroll){W.s=
tyle.height=3DX.itemheight*Y.length+"px";var g=3Dnew =
iScroll(c.id)}}function a(g){return =
function(){D.jwPlaylistItem(g);D.jwPlay(true)}}function =
P(){W.scrollTop=3DD.jwGetPlaylistIndex()*X.itemheight}function =
E(){return X.thumbs.toString().toLowerCase()=3D=3D"true"}function =
F(g){if(S>=3D0){O(S)();S=3Dg.index}O(g.index)();P()}function =
Q(){if(X.position=3D=3De.html5.view.positions.OVER){switch(D.jwGetState()=
){case =
e.api.events.state.IDLE:_show(c);break;default:_hide(c);break}}}function =
M(){for(var g in U){U[g]=3DG(g)}}function G(g){return =
D.skin.getSkinElement("playlist",g)}T();return =
this}})(jwplayer);(function(c){c.html5.playlistitem=3Dfunction(b){var =
a=3D{author:"",date:"",description:"",image:"",link:"",mediaid:"",tags:""=
,title:"",provider:"",file:"",streamer:"",duration:-1,start:0,currentLeve=
l:-1,levels:[]};var =
f=3Dc.utils.extend({},a,b);if(f.type){f.provider=3Df.type;delete =
f.type}if(f.levels.length=3D=3D=3D0){f.levels[0]=3Dnew =
c.html5.playlistitemlevel(f)}if(!f.provider){f.provider=3Dd(f.levels[0])}=
else{f.provider=3Df.provider.toLowerCase()}return f};function =
d(b){if(c.utils.isYouTube(b.file)){return"youtube"}else{var =
a=3Dc.utils.extension(b.file);var =
h;if(a&&c.utils.extensionmap[a]){if(a=3D=3D"m3u8"){return"video"}h=3Dc.ut=
ils.extensionmap[a].html5}else{if(b.type){h=3Db.type}}if(h){var =
g=3Dh.split("/")[0];if(g=3D=3D"audio"){return"sound"}else{if(g=3D=3D"vide=
o"){return =
g}}}}return""}})(jwplayer);(function(b){b.html5.playlistitemlevel=3Dfunct=
ion(a){var e=3D{file:"",streamer:"",bitrate:0,width:0};for(var f in =
e){if(b.utils.exists(a[f])){e[f]=3Da[f]}}return =
e}})(jwplayer);(function(b){b.html5.playlistloader=3Dfunction(){var =
f=3Dnew =
b.html5.eventdispatcher();b.utils.extend(this,f);this.load=3Dfunction(c){=
b.utils.ajax(c,e,a)};function e(d){var j=3D[];try{var =
j=3Db.utils.parsers.rssparser.parse(d.responseXML.firstChild);f.sendEvent=
(b.api.events.JWPLAYER_PLAYLIST_LOADED,{playlist:new =
b.html5.playlist({playlist:j})})}catch(c){a("Could not parse the =
playlist")}}function =
a(c){f.sendEvent(b.api.events.JWPLAYER_ERROR,{message:c?c:"Could not =
load playlist an unknown =
reason."})}}})(jwplayer);(function(b){b.html5.skin=3Dfunction(){var =
a=3D{};var d=3Dfalse;this.load=3Dfunction(f,c){new =
b.html5.skinloader(f,function(e){d=3Dtrue;a=3De;c()},function(){new =
b.html5.skinloader("",function(e){d=3Dtrue;a=3De;c()})})};this.getSkinEle=
ment=3Dfunction(h,g){if(d){try{return =
a[h].elements[g]}catch(c){b.utils.log("No such skin component / element: =
",[h,g])}}return =
null};this.getComponentSettings=3Dfunction(c){if(d){return =
a[c].settings}return =
null};this.getComponentLayout=3Dfunction(c){if(d){return =
a[c].layout}return =
null}}})(jwplayer);(function(b){b.html5.skinloader=3Dfunction(D,u,z){var =
v=3D{};var G=3Du;var y=3Dz;var E=3Dtrue;var A;var w=3DD;var =
I=3Dfalse;function x(){if(typeof =
w!=3D"string"||w=3D=3D=3D""){F(b.html5.defaultSkin().xml)}else{b.utils.aj=
ax(b.utils.getAbsolutePath(w),function(d){try{if(b.utils.exists(d.respons=
eXML)){F(d.responseXML);return}}catch(c){B()}F(b.html5.defaultSkin().xml)=
},function(c){F(b.html5.defaultSkin().xml)})}}function F(m){var =
U=3Dm.getElementsByTagName("component");if(U.length=3D=3D=3D0){return}for=
(var p=3D0;p<U.length;p++){var W=3DU[p].getAttribute("name");var =
X=3D{settings:{},elements:{},layout:{}};v[W]=3DX;var =
s=3DU[p].getElementsByTagName("elements")[0].getElementsByTagName("elemen=
t");for(var S=3D0;S<s.length;S++){H(s[S],W)}var =
k=3DU[p].getElementsByTagName("settings")[0];if(k&&k.childNodes.length>0)=
{var j=3Dk.getElementsByTagName("setting");for(var =
d=3D0;d<j.length;d++){var c=3Dj[d].getAttribute("name");var =
n=3Dj[d].getAttribute("value");var =
o=3D/color$/.test(c)?"color":null;v[W].settings[c]=3Db.utils.typechecker(=
n,o)}}var =
h=3DU[p].getElementsByTagName("layout")[0];if(h&&h.childNodes.length>0){v=
ar g=3Dh.getElementsByTagName("group");for(var q=3D0;q<g.length;q++){var =
Y=3Dg[q];v[W].layout[Y.getAttribute("position")]=3D{elements:[]};for(var =
e=3D0;e<Y.attributes.length;e++){var =
V=3DY.attributes[e];v[W].layout[Y.getAttribute("position")][V.name]=3DV.v=
alue}var f=3DY.getElementsByTagName("*");for(var =
r=3D0;r<f.length;r++){var =
T=3Df[r];v[W].layout[Y.getAttribute("position")].elements.push({type:T.ta=
gName});for(var R=3D0;R<T.attributes.length;R++){var =
l=3DT.attributes[R];v[W].layout[Y.getAttribute("position")].elements[r][l=
.name]=3Dl.value}if(!b.utils.exists(v[W].layout[Y.getAttribute("position"=
)].elements[r].name)){v[W].layout[Y.getAttribute("position")].elements[r]=
.name=3DT.tagName}}}}E=3Dfalse;a()}}function =
a(){clearInterval(A);if(!I){A=3DsetInterval(function(){t()},100)}}functio=
n H(k,d){var e=3Dnew Image();var h=3Dk.getAttribute("name");var =
f=3Dk.getAttribute("src");var =
c;if(f.indexOf("data:image/png;base64,")=3D=3D=3D0){c=3Df}else{var =
g=3Db.utils.getAbsolutePath(w);var =
j=3Dg.substr(0,g.lastIndexOf("/"));c=3D[j,d,f].join("/")}v[d].elements[h]=
=3D{height:0,width:0,src:"",ready:false,image:e};e.onload=3Dfunction(l){C=
(e,h,d)};e.onerror=3Dfunction(l){I=3Dtrue;a();y()};e.src=3Dc}function =
B(){for(var f in v){var d=3Dv[f];for(var g in d.elements){var =
c=3Dd.elements[g];var =
e=3Dc.image;e.onload=3Dnull;e.onerror=3Dnull;delete c.image;delete =
d.elements[g]}delete v[f]}}function t(){for(var d in =
v){if(d!=3D"properties"){for(var c in =
v[d].elements){if(!v[d].elements[c].ready){return}}}}if(E=3D=3D=3Dfalse){=
clearInterval(A);G(v)}}function =
C(e,c,d){if(v[d]&&v[d].elements[c]){v[d].elements[c].height=3De.height;v[=
d].elements[c].width=3De.width;v[d].elements[c].src=3De.src;v[d].elements=
[c].ready=3Dtrue;a()}else{b.utils.log("Loaded an image for a missing =
element: =
"+d+"."+c)}}x()}})(jwplayer);(function(b){b.html5.api=3Dfunction(x,a){var=
 o=3D{};var =
u=3Ddocument.createElement("div");x.parentNode.replaceChild(u,x);u.id=3Dx=
.id;o.version=3Db.version;o.id=3Du.id;var p=3Dnew =
b.html5.model(o,u,a);var r=3Dnew b.html5.view(o,u,p);var q=3Dnew =
b.html5.controller(o,u,p,r);o.skin=3Dnew =
b.html5.skin();o.jwPlay=3Dfunction(c){if(typeof =
c=3D=3D"undefined"){v()}else{if(c.toString().toLowerCase()=3D=3D"true"){q=
.play()}else{q.pause()}}};o.jwPause=3Dfunction(c){if(typeof =
c=3D=3D"undefined"){v()}else{if(c.toString().toLowerCase()=3D=3D"true"){q=
.pause()}else{q.play()}}};function =
v(){if(p.state=3D=3Db.api.events.state.PLAYING||p.state=3D=3Db.api.events=
.state.BUFFERING){q.pause()}else{q.play()}}o.jwStop=3Dq.stop;o.jwSeek=3Dq=
.seek;o.jwPlaylistItem=3Dq.item;o.jwPlaylistNext=3Dq.next;o.jwPlaylistPre=
v=3Dq.prev;o.jwResize=3Dq.resize;o.jwLoad=3Dq.load;o.jwDetachMedia=3Dq.de=
tachMedia;o.jwAttachMedia=3Dq.attachMedia;function s(c){return =
function(){return p[c]}}function w(e,c,d){return function(){var =
f=3Dp.plugins.object[e];if(f&&f[c]&&typeof =
f[c]=3D=3D"function"){f[c].apply(f,d)}}}o.jwGetItem=3Ds("item");o.jwGetPo=
sition=3Ds("position");o.jwGetDuration=3Ds("duration");o.jwGetBuffer=3Ds(=
"buffer");o.jwGetWidth=3Ds("width");o.jwGetHeight=3Ds("height");o.jwGetFu=
llscreen=3Ds("fullscreen");o.jwSetFullscreen=3Dq.setFullscreen;o.jwGetVol=
ume=3Ds("volume");o.jwSetVolume=3Dq.setVolume;o.jwGetMute=3Ds("mute");o.j=
wSetMute=3Dq.setMute;o.jwGetStretching=3Dfunction(){return =
p.stretching.toUpperCase()};o.jwGetState=3Ds("state");o.jwGetVersion=3Dfu=
nction(){return o.version};o.jwGetPlaylist=3Dfunction(){return =
p.playlist};o.jwGetPlaylistIndex=3Do.jwGetItem;o.jwAddEventListener=3Dq.a=
ddEventListener;o.jwRemoveEventListener=3Dq.removeEventListener;o.jwSendE=
vent=3Dq.sendEvent;o.jwDockSetButton=3Dfunction(c,f,e,d){if(p.plugins.obj=
ect.dock&&p.plugins.object.dock.setButton){p.plugins.object.dock.setButto=
n(c,f,e,d)}};o.jwControlbarShow=3Dw("controlbar","show");o.jwControlbarHi=
de=3Dw("controlbar","hide");o.jwDockShow=3Dw("dock","show");o.jwDockHide=3D=
w("dock","hide");o.jwDisplayShow=3Dw("display","show");o.jwDisplayHide=3D=
w("display","hide");o.jwGetLevel=3Dfunction(){};o.jwGetBandwidth=3Dfuncti=
on(){};o.jwGetLockState=3Dfunction(){};o.jwLock=3Dfunction(){};o.jwUnlock=
=3Dfunction(){};function =
y(){if(p.config.playlistfile){p.addEventListener(b.api.events.JWPLAYER_PL=
AYLIST_LOADED,t);p.loadPlaylist(p.config.playlistfile)}else{if(typeof =
p.config.playlist=3D=3D"string"){p.addEventListener(b.api.events.JWPLAYER=
_PLAYLIST_LOADED,t);p.loadPlaylist(p.config.playlist)}else{p.loadPlaylist=
(p.config);setTimeout(t,25)}}}function =
t(c){p.removeEventListener(b.api.events.JWPLAYER_PLAYLIST_LOADED,t);p.set=
upPlugins();r.setup();var =
c=3D{id:o.id,version:o.version};q.playerReady(c)}if(p.config.chromeless&&=
!b.utils.isIOS()){y()}else{o.skin.load(p.config.skin,y)}return =
o}})(jwplayer)};=0A=
/* adsense */=0A=
function google_ad_request_done(a){var =
b=3D"",c;c=3D"";if(a.length!=3D0){b=3D'<div class=3D"box-ads">';c+=3D'<p =
class=3D"ads-head"><span>';c+=3Dgoogle_info.feedback_url?'<a =
href=3D"'+google_info.feedback_url+'">Ads by Google</a>':"Ads by =
Google";c+=3D"</span></p>";if(a[0].type=3D=3D"flash"){b+=3D'<p =
class=3D"ads-head ad-image"><span>';b+=3Dgoogle_info.feedback_url?'<a =
href=3D"'+google_info.feedback_url+'">Ads by Google</a>':"Ads by =
Google";b+=3D"<span></p>";b+=3D'<p class=3D"one-ad"><object =
classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" =
codebase=3D"http://download.macromedia.com/pub/shockwave/cabs/flash/swfla=
sh.cab#version=3D6,0,0,0" WIDTH=3D"'+=0A=
google_ad.image_width+'" HEIGHT=3D"'+google_ad.image_height+'"> <PARAM =
NAME=3D"movie" VALUE=3D"'+google_ad.image_url+'"><PARAM NAME=3D"quality" =
VALUE=3D"high"><PARAM NAME=3D"AllowScriptAccess" VALUE=3D"never"><EMBED =
src=3D"'+google_ad.image_url+'" WIDTH=3D"'+google_ad.image_width+'" =
HEIGHT=3D"'+google_ad.image_height+'" =
TYPE=3D"application/x-shockwave-flash" AllowScriptAccess=3D"never"  =
PLUGINSPAGE=3D"http://www.macromedia.com/go/getflashplayer"></EMBED></OBJ=
ECT> </p>'}else if(a[0].type=3D=3D"image"){b+=3D'<p class=3D"ads-head =
ad-image"><span>';=0A=
b+=3Dgoogle_info.feedback_url?'<a =
href=3D"'+google_info.feedback_url+'">Ads by Google</a>':"Ads by =
Google";b+=3D"<span></p>";b+=3D'<p class=3D"one-ad"><a =
href=3D"'+a[0].url+'" target=3D"_top" title=3D"go to =
'+a[0].visible_url+'" onmouseout=3D"window.status=3D\'\'" =
onmouseover=3D"window.status=3D\'go to '+a[0].visible_url+'\';return =
true"><img border=3D"0" =
src=3D"'+a[0].image_url+'"width=3D"'+a[0].image_width+'"height=3D"'+a[0].=
image_height+'"></a></p>'}else if(a[0].type=3D=3D"html"){b+=3D'<p =
class=3D"ads-head"><span>';b+=3Dgoogle_info.feedback_url?=0A=
'<a href=3D"'+google_info.feedback_url+'">Ads by Google</a>':"Ads by =
Google";b+=3D"<span></p>";b+=3D'<p =
class=3D"one-ad">'+a[0].snippet+"</p>"}else =
if(a.length=3D=3D1)b+=3Dc+'<p class=3D"one-ad"><a class=3D"ad-link" =
href=3D"'+a[0].url+'">'+a[0].line1+"</a>  - "+a[0].line2+" =
"+a[0].line3+' - <a href=3D"'+a[0].url+'" =
class=3D"url">'+a[0].visible_url+"</a></p>";else =
if(a.length>1){b+=3Dc;for(c=3D0;c<a.length;++c)b+=3D'<p><a  =
class=3D"ad-link" href=3D"'+a[c].url+'" >'+a[c].line1+"</a>  - =
"+a[c].line2+" "+a[c].line3+' - <a class=3D "url" href=3D"'+=0A=
a[c].url+'" =
>'+a[c].visible_url+"</a></p>"}try{if(a[0].bidtype=3D=3D"CPC")google_adnu=
m+=3Da.length}catch(d){}b+=3D"</div>";document.write(b)}};=0A=
/* f() news */=0A=
var respDiv=3D"rank";function =
rateit(a,b){rateit.arguments[2]&&(respDiv=3Drateit.arguments[2]);ajax=3Dn=
ew =
Ajax.Request("/votes/?submit=3Dtrue&newsid=3D"+a+"&rank=3D"+b,{method:"ge=
t",onCreate:function(){$("rank").innerHTML=3D'<img =
src=3D"/img/updating.gif" />';$("bottom-vote").innerHTML=3D'<img =
src=3D"/img/updating.gif" />'},onSuccess:updatevotes})}=0A=
function updatevotes(a){var =
b;response=3Da.responseXML.documentElement;200=3D=3Dresponse.getElementsB=
yTagName("code")[0].firstChild.data?(a=3Dresponse.getElementsByTagName("r=
ank")[0].firstChild.data,b=3Dresponse.getElementsByTagName("total")[0].fi=
rstChild.data,$("rank").innerHTML=3Da+" /5 ("+b+" =
votes)",$("bottom-vote").innerHTML=3Da+" /5 ("+b+" =
votes)",$("nwvoteTp").remove(),$("nwvoteBt").remove()):ShowAlert("Sorry, =
your request can't be processed.")}var msgBox;=0A=
function showFeeback(){document.write('<a href=3D"" =
onClick=3D"window.fBk =3D new fbBack();return false;">send feedback to =
editors</a>')}=0A=
var fdBack=3DClass.create({initialize:function(){new =
Ajax.Request("/addFeedback/",{method:"get",onSuccess:function(a){response=
=3Da.responseText;msgBox=3Dnew =
Lightbox({type:"modal",message:response})}})},submit:function(){for(var =
a=3D0;a<document.storyFeedback.clear.length;a++){if(document.storyFeedbac=
k.clear[a].checked)var =
b=3Ddocument.storyFeedback.clear[a].value;if(document.storyFeedback.detai=
l[a].checked)var c=3Ddocument.storyFeedback.detail[a].value}var =
a=3Ddocument.storyFeedback.msg.value,d=3Ddocument.storyFeedback.email.val=
ue,=0A=
b=3D"nid=3D"+nid+"&clear=3D"+escape(b)+"&detail=3D"+c+"&msg=3D"+escape(a)=
+"&email=3D"+escape(d);msgBox.close();new =
Ajax.Request("/addFeedback/",{method:"post",parameters:b,onCreate:functio=
n(){msg=3D"Thank you for taking your time to send in your valued opinion =
to PhysOrg.com editors. <br/><br/>You can be assured our editors closely =
monitor every feedback sent and will take appropriate actions.Your =
opinions are important to us.We do not guarantee individual replies due =
to extremely high volume of correspondence.";=0A=
ShowAlert(msg)}})}}),sendEmail=3DClass.create({initialize:function(a){aja=
x=3Dnew =
Ajax.Request("/sendEmail/?newsId=3D"+a,{method:"get",onSuccess:function(a=
){response=3Da.responseText;msgBox=3Dnew =
Lightbox({type:"modal",message:response})}})},validate:function(){var =
a=3Ddocument.emailForm.emailFrom.value,b=3Ddocument.emailForm.name.value,=
c=3Ddocument.emailForm.comments.value,a=3D"&emailTo=3D"+escape(document.e=
mailForm.emailTo.value)+"&emailFrom=3D"+a+"&name=3D"+escape(b)+"&comments=
=3D"+escape(c);msgBox.close();new Ajax.Request("/sendEmail/?newsId=3D"+=0A=
nid,{method:"post",parameters:a,onSuccess:function(a){response=3Da.respon=
seText;ShowAlert(response)}})}}),lastCMT=3D"";function =
UpdateFilter(a){fltthres=3Da;0<fltthres?$("SliderFilter").innerHTML=3D": =
"+a:$("SliderFilter").innerHTML=3D": Off";DisplayComments()}=0A=
function DisplayComments(){ajax=3Dnew =
Ajax.Updater("comments","/comments/?code=3DVIEW&format=3Dhtml&newsid=3D"+=
nid+"&sort=3D"+sort+"&filter=3D"+fltthres,{method:"get",onCreate:function=
(){if($("cmThr"))$("cmThr").innerHTML=3DupdIMG},onComplete:function(){if(=
$("cmThr"))$("cmThr").innerHTML=3D""}});PostBox()}function =
ChangeSort(){sortTXT=3D"";"ASC"=3D=3Dsort?(sort=3D"DESC",sortTXT=3D"oldes=
t first"):(sort=3D"ASC",sortTXT=3D"newest =
first");DisplayComments();$("sortCmnt").innerHTML=3DsortTXT}=0A=
function =
PostBox(){if("0"!=3Dmid&&""!=3Dmid){if(document.getElementById("postbox")=
.innerHTML=3D'<form name=3D"commadd" method =3D "POST" =
action=3D"/comments/"><fieldset id=3D"fieldset-comments"><label =
for=3D"commenttext" id=3D"addtitle">Add your =
Comment:</label><p><textarea id=3D"input-comment" name=3D"commenttext" =
cols=3D"49" rows=3D"5" onKeyDown=3D"maxCount(this.value,1000);" =
onKeyUp=3D"maxCount(this.value,1000);"></textarea></p><input =
type=3D"hidden" name=3D"status" value=3D"new" /> <input type=3D"hidden" =
name=3D"cid" value=3D"0" /><input type=3D"hidden" name=3D"nid" =
value=3D"" /><p><span id=3D"cmPrThr" =
class=3D"float-right"></span><button id=3D"comment-submit" =
name=3D"commentsubmit" value=3D"Add Comment" onClick=3D"AddComment(); =
return false;" >Submit</button><button value=3D"Cancel" =
onClick=3D"CommentReset(); return =
false;">Cancel</button></p><ul><li><b><i>Brevity is the soul of =
wit</i>:</b> <span id=3D"cmChCnt">1000</span> characters =
left.</li><li><b>Edit:</b> Your comment will be editable for 3 =
minutes.</li> <li><b>HTML tags:</b> HTML tags are not =
allowed.</li><li><b>Comments guidelines:</b> <a =
href=3D"http://www.physorg.com/help/comments/" target=3D"_blank">please =
read</a> before you post.</li> </ul>Notify me via email of follow-up =
comments posted here <button id=3D"comment-follow" =
name=3D"commentfollow" value=3D"Follow comment"  =
onClick=3D"FollowComments(); return false;" =
>subscribe</button></fieldset></form>',=0A=
document.commadd.nid.value=3Dnid,"on"=3D=3Dfollow)document.commadd.commen=
tfollow.innerHTML=3D"unsubscribe"}else =
document.getElementById("postbox").innerHTML=3D'<div =
id=3D"fstlog"><p>Please <a =
href=3D"/profile/login.php?code=3Dsignup">register</a> or <a =
href=3D"/profile/login.php?redirect=3DTRUE">sign in</a> to add a =
comment. Registration is free, and takes less than a minute. <a =
href=3D"/help/physorg-account/">Read more</a></p><div =
class=3D"float-right" style=3D"width: 100px; margin-top: 20px; padding: =
20px 10px 40px 30px; border-left: 2px solid #F1F4F9;">Sign in with =
<br/><p><a href=3D"/profile/login.php?redirect=3DTRUE" title=3D"facebook =
connect"><img =
src=3D"http://cdn.physorg.com/tmpl/default/img/img-dot.gif" =
class=3D"share fbconnect" alt=3D"facebook connect" height=3D"18" =
width=3D"71"></a></p></div> <form name=3D"fstlogin" id=3D"fstlogin" =
method =3D "POST" action=3D"" onSubmit=3D"SignIn(this, SignInComments); =
return false;" ><fieldset id=3D"fieldset-logins"><label for=3D"email" =
id=3D"email">Email</label><p><input type=3D"text" name=3D"email" =
id=3D"email" size=3D"10" maxlength=3D"128"></p><label for=3D"passwd" =
id=3D"passwd">Password</label><p><input type=3D"password" =
name=3D"passwd" id=3D"passwd" size=3D"10" maxlength=3D"128"></p><input =
type=3D"hidden" name=3D"status" value=3D"login" /> <p><span =
id=3D"cmPrThr" class=3D"float-right"></span><button type=3D"submit" =
id=3D"login-submit" name=3D"loginsubmit" value=3D"Sign in" onClick=3D"" =
>Sign In</button></p></fieldset></form>Forgot your password? <a =
href=3D"http://www.physorg.com/profile/login.php?code=3Dpwdreset">Click =
here</a> to reset it. <br/>Notify me via email of follow-up comments =
posted here <button id=3D"comment-follow" name=3D"commentfollow" =
disabled=3D"disabled" >sign in first</button></div> '}=0A=
function SignIn(a,b){var =
c=3Da.email.value;if(0=3D=3Dc.length)ShowAlert("Please enter your =
email!");else{var d=3Da.passwd.value;0=3D=3Dd.length?ShowAlert("Please =
enter your =
password!"):(c=3D"email=3D"+escape(c)+"&passwd=3D"+d+"&status=3Dlogin",aj=
ax=3Dnew =
Ajax.Request("/comments/",{method:"post",parameters:c,onCreate:function()=
{$("cmPrThr").innerHTML=3DupdIMG},onSuccess:b}))}}=0A=
function AddComment(){var =
a=3Ddocument.commadd.commenttext.value;if(0=3D=3Da.length)ShowAlert("Plea=
se enter your comment");else if(1E3<a.length)ShowAlert("Comment text too =
long");else{var =
b=3Ddocument.commadd.nid.value,c=3Ddocument.commadd.cid.value,d=3Ddocumen=
t.commadd.status.value;lastCMT=3Da;a=3D"commenttext=3D"+escape(a)+"&nid=3D=
"+b+"&status=3D"+d+"&cid=3D"+c+"&sort=3D"+sort;submit=3Dnew =
Ajax.Request("/comments/",{method:"post",parameters:a,onCreate:function()=
{document.commadd.commentsubmit.disabled=3D!0;$("cmPrThr").innerHTML=3D=0A=
updIMG},onSuccess:function(a){response=3Da.responseXML.documentElement;nu=
ll!=3Dresponse.getElementsByTagName("msg")[0].firstChild&&ShowAlert(respo=
nse.getElementsByTagName("msg")[0].firstChild.data);DisplayComments();nul=
l!=3Dresponse.getElementsByTagName("msg")[0].firstChild?(document.commadd=
.commenttext.value=3DlastCMT,lastCMT=3D""):"DESC"=3D=3Dsort&&new =
Effect.ScrollTo("comments",{duration:1,offset:-160})}})}}=0A=
function GetComment(a){ajax=3Dnew =
Ajax.Request("/comments/?code=3DCOM&cid=3D"+a,{method:"get",onCreate:func=
tion(){$("cmPrThr").innerHTML=3DupdIMG;new =
Effect.ScrollTo("postbox",{duration:0.5})},onComplete:function(){$("cmPrT=
hr").innerHTML=3D""},onSuccess:function(b){response=3Db.responseXML.docum=
entElement;"300"=3D=3Dresponse.getElementsByTagName("code")[0].firstChild=
.data?ShowAlert(response.getElementsByTagName("msg")[0].firstChild.data):=
(b=3Dresponse.getElementsByTagName("comment")[0].getElementsByTagName("te=
xt")[0].firstChild.data,=0A=
$("addtitle").innerHTML=3D"Edit =
comment",document.commadd.cid.value=3Da,document.commadd.status.value=3D"=
edit",document.commadd.commentsubmit.value=3D"Edit",document.commadd.comm=
enttext.value=3Db)}})}function =
CommentReset(){$("addtitle").innerHTML=3D"New =
comment";document.commadd.commenttext.value=3D"";document.commadd.status.=
value=3D"New";document.commadd.cid.value=3D"0";document.commadd.commentsu=
bmit.value=3D"Add Comment"}=0A=
function ShowComment(a){ajax=3Dnew =
Ajax.Request("/comments/?code=3DCOM&format=3Dhtml&cid=3D"+a,{method:"get"=
,onSuccess:function(b){response=3Db.responseXML.documentElement;cmTXT=3Dr=
esponse.getElementsByTagName("comment")[0].getElementsByTagName("text")[0=
].firstChild.data;if(""!=3DcmTXT)$("cm_"+a).className=3D"text",$("cm_"+a)=
.innerHTML=3DcmTXT}})}=0A=
function QuoteComment(a){ajax=3Dnew =
Ajax.Request("/comments/?code=3DCOM&cid=3D"+a,{method:"get",onCreate:func=
tion(){$("cmPrThr").innerHTML=3DupdIMG},onComplete:function(){$("cmPrThr"=
).innerHTML=3D""},onSuccess:function(a){response=3Da.responseXML.document=
Element;cmTXT=3Dresponse.getElementsByTagName("comment")[0].getElementsBy=
TagName("text")[0].firstChild.data;if(""!=3DcmTXT)document.commadd.commen=
ttext.value=3D"[q]"+cmTXT+"[/q]\r\n"+document.commadd.commenttext.value,n=
ew Effect.ScrollTo("postbox",{duration:0.5})}})}=0A=
function RateComment(a,b){ajax=3Dnew =
Ajax.Request("/comments/?code=3DRATE&cid=3D"+a+"&rank=3D"+b,{method:"get"=
,onCreate:function(){$("rate-"+a).hide();$("rk-"+a).innerHTML=3DupdIMG},o=
nSuccess:DisplayRank})}=0A=
function =
DisplayRank(a){response=3Da.responseXML.documentElement;if(null!=3Drespon=
se.getElementsByTagName("msg")[0].firstChild)ShowAlert(response.getElemen=
tsByTagName("msg")[0].firstChild.data);else{var =
a=3Dresponse.getElementsByTagName("comment")[0].getElementsByTagName("cid=
")[0].firstChild.data,b=3Dresponse.getElementsByTagName("comment")[0].get=
ElementsByTagName("rank")[0].firstChild.data,c=3Dresponse.getElementsByTa=
gName("comment")[0].getElementsByTagName("votes")[0].firstChild.data;$("r=
k-"+a).innerHTML=3D=0A=
FormatRank(b,c)}}function =
SignInComments(a){response=3Da.responseXML.documentElement;if(null!=3Dres=
ponse.getElementsByTagName("msg")[0].firstChild)ShowAlert(response.getEle=
mentsByTagName("msg")[0].firstChild.data);else{if(null!=3Dresponse.getEle=
mentsByTagName("mid")[0].firstChild)mid=3Dresponse.getElementsByTagName("=
mid")[0].firstChild.data;DisplayComments();PostBox()}}=0A=
function FlagComment(a){msg=3D'<form name=3D"repCmnt"><fieldset =
id=3D"rpCmnt"><p>Report this comment as spam, offensive or =
inappropriate?</p><p><button type=3D"button" =
onClick=3D"window.flgMs.close(); SendFlag('+a+'); =
">report</button></p></fieldset></form>';window.flgMs=3Dnew =
Lightbox({type:"modal",message:msg})}function SendFlag(a){ajax=3Dnew =
Ajax.Request("/comments/?code=3DFLAG&cid=3D"+a,{method:"get",onSuccess:fu=
nction(a){response=3Da.responseXML.documentElement;null!=3Dresponse.getEl=
ementsByTagName("msg")[0].firstChild&&ShowAlert(response.getElementsByTag=
Name("msg")[0].firstChild.data)}})}=0A=
function FollowComments(){ajax=3Dnew =
Ajax.Request("/comments/",{method:"post",parameters:"status=3Dfollow&nid=3D=
"+nid,onCreate:function(){$("cmPrThr").innerHTML=3DupdIMG},onComplete:fun=
ction(){$("cmPrThr").innerHTML=3D""},onSuccess:FollowAdd})}=0A=
function =
FollowAdd(a){response=3Da.responseXML.documentElement;if("200"=3D=3Drespo=
nse.getElementsByTagName("code")[0].firstChild.data)document.commadd.comm=
entfollow.innerHTML=3D"unsubscribe",follow=3D"on";if("300"=3D=3Dresponse.=
getElementsByTagName("code")[0].firstChild.data)document.commadd.commentf=
ollow.innerHTML=3D"subscribe",follow=3D"";"400"=3D=3Dresponse.getElements=
ByTagName("code")[0].firstChild.data&&ShowAlert("Sorry, your request =
can't be processed")}=0A=
function =
maxCount(a,b){if(parseInt(a.length)>b)$("input-comment").value=3Da.substr=
ing(0,b);$("cmChCnt").innerHTML=3Db-parseInt(a.length)+1}function =
FormatRank(a,b){if(0=3D=3Da)return"not rated yet";var c=3Da+"/5 after =
"+b;return 1<b?c+" votes":c+" vote"}function =
hideVoting(a){document.getElementById?document.getElementById(a).style.vi=
sibility=3D"hidden":document.layers?document.divID.visibility=3D"hidden":=
document.all.divID.style.visibility=3D"hidden"}=0A=
document.observe("dom:loaded",function(){$("sclTb").scrollFollow()});
------=_NextPart_000_0000_01CCBFDB.E0439410
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://pagead2.googlesyndication.com/pagead/show_ads.js

(function(){var g=3D!0,h=3Dnull,j=3D!1,k=3D(new Date).getTime();var =
m=3Dthis,aa=3Dfunction(a,b){var c=3Da.split("."),e=3Dm;!(c[0]in =
e)&&e.execScript&&e.execScript("var "+c[0]);for(var =
d;c.length&&(d=3Dc.shift());)!c.length&&void =
0!=3D=3Db?e[d]=3Db:e=3De[d]?e[d]:e[d]=3D{}},ba=3Dfunction(a,b,c){return =
a.call.apply(a.bind,arguments)},ca=3Dfunction(a,b,c){if(!a)throw =
Error();if(2<arguments.length){var =
e=3DArray.prototype.slice.call(arguments,2);return function(){var =
c=3DArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(c=
,e);return a.apply(b,c)}}return function(){return a.apply(b,=0A=
arguments)}},n=3Dfunction(a,b,c){n=3DFunction.prototype.bind&&-1!=3DFunct=
ion.prototype.bind.toString().indexOf("native code")?ba:ca;return =
n.apply(h,arguments)};var =
da=3D/&/g,ea=3D/</g,ga=3D/>/g,ha=3D/\"/g,o=3D{"\x00":"\\0","\u0008":"\\b"=
,"\u000c":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\u000b":"\\x0B",'"':'\\=
"',"\\":"\\\\"},r=3D{"'":"\\'"},ja=3Dfunction(a){for(var =
b=3D0,c=3D(""+ia).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),a=3D(""=
+a).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),e=3DMath.max(c.length=
,a.length),d=3D0;0=3D=3Db&&d<e;d++){var =
f=3Dc[d]||"",qa=3Da[d]||"",v=3DRegExp("(\\d*)(\\D*)","g"),p=3DRegExp("(\\=
d*)(\\D*)","g");do{var =
i=3Dv.exec(f)||["","",""],l=3Dp.exec(qa)||["","",""];=0A=
if(0=3D=3Di[0].length&&0=3D=3Dl[0].length)break;b=3D((0=3D=3Di[1].length?=
0:parseInt(i[1],10))<(0=3D=3Dl[1].length?0:parseInt(l[1],10))?-1:(0=3D=3D=
i[1].length?0:parseInt(i[1],10))>(0=3D=3Dl[1].length?0:parseInt(l[1],10))=
?1:0)||((0=3D=3Di[2].length)<(0=3D=3Dl[2].length)?-1:(0=3D=3Di[2].length)=
>(0=3D=3Dl[2].length)?1:0)||(i[2]<l[2]?-1:i[2]>l[2]?1:0)}while(0=3D=3Db)}=
return b};var ka=3Ddocument,t=3Dwindow;var =
u=3Dfunction(a){return"true"=3D=3Da?g:"false"=3D=3Da?j:j},la=3D/^([\w-]+\=
.)*([\w-]{2,})(\:[0-9]+)?$/,w=3Dfunction(a){return!a?"pagead2.googlesyndi=
cation.com":(a=3Da.match(la))?a[0]:"pagead2.googlesyndication.com"};var =
x=3DparseFloat("0"),ma=3DisNaN(x)||1<x||0>x?0:x;var =
na=3Du("false"),oa=3Du("false"),pa=3Du("false"),ra=3Du("false");var =
sa=3Dfunction(){return w("")};var z,A,B,C,ta=3Dfunction(){return =
m.navigator?m.navigator.userAgent:h};C=3DB=3DA=3Dz=3Dj;var =
E;if(E=3Dta()){var =
ua=3Dm.navigator;z=3D0=3D=3DE.indexOf("Opera");A=3D!z&&-1!=3DE.indexOf("M=
SIE");B=3D!z&&-1!=3DE.indexOf("WebKit");C=3D!z&&!B&&"Gecko"=3D=3Dua.produ=
ct}var F=3DA,G=3DC,va=3DB,H;=0A=
a:{var I=3D"",J;if(z&&m.opera)var =
K=3Dm.opera.version,I=3D"function"=3D=3Dtypeof K?K():K;else =
if(G?J=3D/rv\:([^\);]+)(\)|;)/:F?J=3D/MSIE\s+([^\);]+)(\)|;)/:va&&(J=3D/W=
ebKit\/(\S+)/),J)var wa=3DJ.exec(ta()),I=3Dwa?wa[1]:"";if(F){var =
L,xa=3Dm.document;L=3Dxa?xa.documentMode:void =
0;if(L>parseFloat(I)){H=3D""+L;break a}}H=3DI}var =
ia=3DH,M=3D{},ya=3D{},za=3Dfunction(){return =
ya[9]||(ya[9]=3DF&&document.documentMode&&9<=3Ddocument.documentMode)};!F=
||za();if(G||F)if(!F||!za())G&&(M["1.9.1"]||(M["1.9.1"]=3D0<=3Dja("1.9.1"=
)));F&&(M["9"]||(M["9"]=3D0<=3Dja("9")));w("");var =
N=3Dfunction(a){return!!a&&"function"=3D=3Dtypeof =
a&&!!a.call},Aa=3Dfunction(a,b){if(!(2>arguments.length))for(var =
c=3D1,e=3Darguments.length;c<e;++c)a.push(arguments[c])};function =
O(a){return"function"=3D=3Dtypeof =
encodeURIComponent?encodeURIComponent(a):escape(a)}function =
Ba(a,b){a.addEventListener?a.addEventListener("load",b,j):a.attachEvent&&=
a.attachEvent("onload",b)};aa("google_protectAndRun",function(a,b,c){a=3D=
n(b,m,a);b=3Dwindow.onerror;window.onerror=3Da;try{c()}catch(e){var =
c=3De.toString(),d=3D"";e.fileName&&(d=3De.fileName);var =
f=3D-1;if(e.lineNumber)f=3De.lineNumber;if(!a(c,d,f))throw =
e;}window.onerror=3Db});=0A=
aa("google_handleError",function(a,b,c,e){if(0.01>Math.random())a=3D["htt=
p://",sa(),"/pagead/gen_204","?id=3Djserror","&jscb=3D",na?1:0,"&jscd=3D"=
,oa?1:0,"&context=3D",O(a),"&msg=3D",O(b),"&file=3D",O(c),"&line=3D",O(e.=
toString()),"&url=3D",O(ka.URL.substring(0,512)),"&ref=3D",O(ka.referrer.=
substring(0,512))],a.push(["&client=3D",O(t.google_ad_client),"&format=3D=
",O(t.google_ad_format),"&slotname=3D",O(t.google_ad_slot),"&output=3D",O=
(t.google_ad_output),"&ad_type=3D",O(t.google_ad_type)].join("")),a=3Da.j=
oin(""),t.google_image_requests||=0A=
(t.google_image_requests=3D[]),b=3Dt.document.createElement("img"),b.src=3D=
a,t.google_image_requests.push(b);return!pa});var =
Ca=3Dfunction(a){try{var =
b=3Da.google_test;a.google_test=3D!b;if(a.google_test=3D=3D=3D!b)return =
a.google_test=3Db,g}catch(c){}return =
j},Da=3Dh,Ea=3Dfunction(){if(!Da){for(var =
a=3Dwindow;a!=3Da.parent&&Ca(a.parent);)a=3Da.parent;Da=3Da}return =
Da};var =
P,Q=3Dfunction(a){this.c=3D[];this.a=3Da||window;this.b=3D0;this.d=3Dh},F=
a=3Dfunction(a,b){this.l=3Da;this.i=3Db};Q.prototype.n=3Dfunction(a,b){0=3D=
=3Dthis.b&&0=3D=3Dthis.c.length&&(!b||b=3D=3Dwindow)?(this.b=3D2,this.g(n=
ew =
Fa(a,window))):this.h(a,b)};Q.prototype.h=3Dfunction(a,b){this.c.push(new=
 =
Fa(a,b||this.a));Ga(this)};Q.prototype.o=3Dfunction(a){this.b=3D1;if(a)th=
is.d=3Dthis.a.setTimeout(n(this.f,this),a)};Q.prototype.f=3Dfunction(){if=
(1=3D=3Dthis.b){if(this.d!=3Dh)this.a.clearTimeout(this.d),this.d=3Dh;thi=
s.b=3D0}Ga(this)};=0A=
Q.prototype.p=3Dfunction(){return =
g};Q.prototype.nq=3DQ.prototype.n;Q.prototype.nqa=3DQ.prototype.h;Q.proto=
type.al=3DQ.prototype.o;Q.prototype.rl=3DQ.prototype.f;Q.prototype.sz=3DQ=
.prototype.p;var =
Ga=3Dfunction(a){a.a.setTimeout(n(a.m,a),0)};Q.prototype.m=3Dfunction(){i=
f(0=3D=3Dthis.b&&this.c.length){var =
a=3Dthis.c.shift();this.b=3D2;a.i.setTimeout(n(this.g,this,a),0);Ga(this)=
}};Q.prototype.g=3Dfunction(a){this.b=3D0;a.l()};=0A=
var Ha=3Dfunction(a){try{return a.sz()}catch(b){return =
j}},Ja=3Dfunction(a){return!!a&&("object"=3D=3Dtypeof =
a||"function"=3D=3Dtypeof =
a)&&Ha(a)&&N(a.nq)&&N(a.nqa)&&N(a.al)&&N(a.rl)},Ka=3Dfunction(){if(P&&Ha(=
P))return P;var a=3DEa(),b=3Da.google_jobrunner;return =
Ja(b)?P=3Db:a.google_jobrunner=3DP=3Dnew =
Q(a)},La=3Dfunction(a,b){Ka().nq(a,b)},Ma=3Dfunction(a,b){Ka().nqa(a,b)};=
var Na=3D/MSIE =
[2-7]|PlayStation|Gecko\/20090226/i,Oa=3D/Android|Opera/,Pa=3Dfunction(){=
var =
a=3DS,b=3DT.google_ad_width,c=3DT.google_ad_height,e=3D["<iframe"],d;for(=
d in =
a)a.hasOwnProperty(d)&&Aa(e,d+"=3D"+a[d]);e.push('style=3D"left:0;positio=
n:absolute;top:0;"');e.push("></iframe>");b=3D"border:none;height:"+c+"px=
;margin:0;padding:0;position:relative;visibility:visible;width:"+b+"px";r=
eturn['<ins style=3D"display:inline-table;',b,'"><ins =
id=3D"',a.id+"_anchor",'" style=3D"display:block;',b,'">',e.join(" =
"),"</ins></ins>"].join("")};var =
Qa=3Dfunction(){},Sa=3Dfunction(a,b,c){switch(typeof b){case =
"string":Ra(b,c);break;case =
"number":c.push(isFinite(b)&&!isNaN(b)?b:"null");break;case =
"boolean":c.push(b);break;case "undefined":c.push("null");break;case =
"object":if(b=3D=3Dh){c.push("null");break}if(b instanceof Array){var =
e=3Db.length;c.push("[");for(var =
d=3D"",f=3D0;f<e;f++)c.push(d),Sa(a,b[f],c),d=3D",";c.push("]");break}c.p=
ush("{");e=3D"";for(d in =
b)b.hasOwnProperty(d)&&(f=3Db[d],"function"!=3Dtypeof =
f&&(c.push(e),Ra(d,c),c.push(":"),Sa(a,f,c),e=3D=0A=
","));c.push("}");break;case "function":break;default:throw =
Error("Unknown type: "+typeof =
b);}},Ta=3D{'"':'\\"',"\\":"\\\\","/":"\\/","\u0008":"\\b","\u000c":"\\f"=
,"\n":"\\n","\r":"\\r","\t":"\\t","\u000b":"\\u000b"},Ua=3D/\uffff/.test(=
"\uffff")?/[\\\"\x00-\x1f\x7f-\uffff]/g:/[\\\"\x00-\x1f\x7f-\xff]/g,Ra=3D=
function(a,b){b.push('"');b.push(a.replace(Ua,function(a){if(a in =
Ta)return Ta[a];var =
b=3Da.charCodeAt(0),d=3D"\\u";16>b?d+=3D"000":256>b?d+=3D"00":4096>b&&(d+=
=3D"0");return Ta[a]=3Dd+b.toString(16)}));b.push('"')};var =
U=3D"google_ad_block,google_ad_channel,google_ad_client,google_ad_format,=
google_ad_height,google_ad_host,google_ad_host_channel,google_ad_host_tie=
r_id,google_ad_output,google_ad_override,google_ad_region,google_ad_secti=
on,google_ad_slot,google_ad_type,google_ad_width,google_adtest,google_all=
ow_expandable_ads,google_alternate_ad_url,google_alternate_color,google_a=
nalytics_domain_name,google_analytics_uacct,google_bid,google_city,google=
_color_bg,google_color_border,google_color_line,google_color_link,google_=
color_text,google_color_url,google_container_id,google_contents,google_co=
untry,google_cpm,google_ctr_threshold,google_cust_age,google_cust_ch,goog=
le_cust_gender,google_cust_id,google_cust_interests,google_cust_job,googl=
e_cust_l,google_cust_lh,google_cust_u_url,google_disable_video_autoplay,g=
oogle_ed,google_eids,google_enable_ose,google_encoding,google_font_face,g=
oogle_font_size,google_frame_id,google_gl,google_hints,google_image_size,=
google_kw,google_kw_type,google_language,google_max_num_ads,google_max_ra=
dlink_len,google_num_radlinks,google_num_radlinks_per_unit,google_num_slo=
ts_to_rotate,google_only_ads_with_video,google_only_pyv_ads,google_only_u=
serchoice_ads,google_override_format,google_page_url,google_previous_watc=
h,google_previous_searches,google_referrer_url,google_region,google_reuse=
_colors,google_rl_dest_url,google_rl_filtering,google_rl_mode,google_rt,g=
oogle_safe,google_scs,google_skip,google_tag_info,google_targeting,google=
_tfs,google_tl,google_ui_features,google_ui_version,google_video_doc_id,g=
oogle_video_product_type,google_with_pyv_ads".split(",");var =
V=3Dfunction(a){this.a=3Da;a.google_iframe_oncopy||(a.google_iframe_oncop=
y=3D{handlers:{},log:[],img:0.01>Math.random()?[]:h});this.e=3Da.google_i=
frame_oncopy;a.setTimeout(n(this.k,this),3E4)},Va;var W=3D"var =
i=3Dthis.id,s=3Dwindow.google_iframe_oncopy,H=3Ds&&s.handlers,h=3DH&&H[i]=
,w=3Dthis.contentWindow,d;try{d=3Dw.document}catch(e){}if(h&&d&&(!d.body|=
|!d.body.firstChild)){if(h.call){i+=3D'.call';setTimeout(h,0)}else =
if(h.match){i+=3D'.nav';w.location.replace(h)}s.log&&s.log.push(i)}";=0A=
/[&<>\"]/.test(W)&&(-1!=3DW.indexOf("&")&&(W=3DW.replace(da,"&amp;")),-1!=
=3DW.indexOf("<")&&(W=3DW.replace(ea,"&lt;")),-1!=3DW.indexOf(">")&&(W=3D=
W.replace(ga,"&gt;")),-1!=3DW.indexOf('"')&&(W=3DW.replace(ha,"&quot;")))=
;Va=3DW;V.prototype.set=3Dfunction(a,b){this.e.handlers[a]=3Db;this.a.add=
EventListener&&this.a.addEventListener("load",n(this.j,this,a),j)};V.prot=
otype.j=3Dfunction(a){var =
a=3Dthis.a.document.getElementById(a),b=3Da.contentWindow.document;if(a.o=
nload&&b&&(!b.body||!b.body.firstChild))a.onload()};=0A=
V.prototype.k=3Dfunction(){if(this.e.img){var =
a=3Dthis.e.log,b=3Dthis.a.document;if(a.length)b=3D["http://",sa(),"/page=
ad/gen_204?id=3Diframecopy&log=3D",O(a.join("-")),"&url=3D",O(b.URL.subst=
ring(0,512)),"&ref=3D",O(b.referrer.substring(0,512))].join(""),a.length=3D=
0,a=3Dnew Image,this.e.img.push(a),a.src=3Db}};var Wa=3Dfunction(){var =
a=3D"script",b=3Dw(""),c=3D"",c=3Dra?"https":"http";return["<",a,' =
src=3D"',[c,"://",b,"/pagead/js/r20111207/r20110914/show_ads_impl.js"].jo=
in(""),'"></',a,">"].join("")},Xa=3Dfunction(a,b,c,e){return =
function(){var d=3Dj;e&&Ka().al(3E4);try{var =
f;try{f=3D!!a.document.getElementById(b).contentWindow.document}catch(qa)=
{f=3Dj}if(f){var v=3D=0A=
a.document.getElementById(b).contentWindow,p=3Dv.document;if(!p.body||!p.=
body.firstChild)p.open(),v.google_async_iframe_close=3Dg,p.write(c)}else{=
var =
i=3Da.document.getElementById(b).contentWindow,l;f=3Dc;f=3D""+f;if(f.quot=
e)l=3Df.quote();else{v=3D['"'];for(p=3D0;p<f.length;p++){var =
R=3Df.charAt(p),Ia=3DR.charCodeAt(0),ob=3Dv,pb=3Dp+1,fa;if(!(fa=3Do[R])){=
var D;if(31<Ia&&127>Ia)D=3DR;else{var s=3DR;if(s in r)D=3Dr[s];else if(s =
in o)D=3Dr[s]=3Do[s];else{var =
q=3Ds,y=3Ds.charCodeAt(0);if(31<y&&127>y)q=3Ds;else{if(256>y){if(q=3D"\\x=
",16>y||256<=0A=
y)q+=3D"0"}else =
q=3D"\\u",4096>y&&(q+=3D"0");q+=3Dy.toString(16).toUpperCase()}D=3Dr[s]=3D=
q}}fa=3DD}ob[pb]=3Dfa}v.push('"');l=3Dv.join("")}i.location.replace("java=
script:"+l)}d=3Dg}catch(wb){i=3DEa().google_jobrunner,Ja(i)&&i.rl()}d&&(n=
ew =
V(a)).set(b,Xa(a,b,c,j))}};window.google_loader_used=3Dg;(function(a){if(=
!("google_onload_fired"in =
a))a.google_onload_fired=3Dj,Ba(a,function(){a.google_onload_fired=3Dg})}=
)(window);if(!window.google_loader_experiment){var Ya;a:{var =
Za=3D["async_bad_black","block_bad_black"];if(!(1.0E-4>Math.random())){va=
r =
$a=3DMath.random();if($a<ma){Ya=3DZa[Math.floor($a/ma*Za.length)];break =
a}}Ya=3Dh}window.google_loader_experiment=3DYa||""||"launch"}var ab;=0A=
a:{try{if(window.google_enable_async!=3D=3Dg&&"blockodd"=3D=3Dwindow.goog=
le_loader_experiment&&1=3D=3Dwindow.top.location.hostname.length%2){ab=3D=
j;break a}}catch(bb){}ab=3Dg}var cb;if(cb=3Dab){var =
db;if(window.google_enable_async=3D=3D=3Dj)db=3D0;else{var =
eb=3Dnavigator.userAgent,fb=3Dwindow.google_loader_experiment;db=3D(Na.te=
st(eb)?j:Oa.test(eb)?"async_bad_black"=3D=3Dfb:g)&&!window.google_contain=
er_id&&(!window.google_ad_output||"html"=3D=3Dwindow.google_ad_output)}cb=
=3Ddb}=0A=
if(cb){var =
gb=3Dwindow;gb.google_unique_id?++gb.google_unique_id:gb.google_unique_id=
=3D1;var =
X=3Dwindow;if(!X.google_slot_list||!X.google_slot_list.push)X.google_slot=
_list=3D[];X.google_slot_list.push([X.google_ad_slot||"",X.google_ad_form=
at||"",X.google_ad_width||"",X.google_ad_height||""].join("."));for(var =
Y=3Dwindow,_script$$inline_107=3D"script",Z,T=3DY,S=3D{allowtransparency:=
'"true"',frameborder:'"0"',height:'"'+Y.google_ad_height+'"',hspace:'"0"'=
,marginwidth:'"0"',marginheight:'"0"',onload:'"'+Va+'"',scrolling:'"no"',=0A=
vspace:'"0"',width:'"'+Y.google_ad_width+'"'},hb=3DT.document,$=3DS.id,ib=
=3D0;!$||T.document.getElementById($);)$=3D"aswift_"+ib++;S.id=3D$;S.name=
=3D$;hb.write(Pa());Z=3D$;var =
jb;Y.google_page_url&&(Y.google_page_url=3D""+Y.google_page_url);for(var =
kb=3D[],lb=3D0,mb=3DU.length;lb<mb;lb++){var =
nb=3DU[lb];if(Y[nb]!=3Dh){var qb;try{var rb=3D[];Sa(new =
Qa,Y[nb],rb);qb=3Drb.join("")}catch(sb){}qb&&Aa(kb,nb,"=3D",qb,";")}}jb=3D=
kb.join("");for(var tb=3D0,ub=3DU.length;tb<ub;tb++)Y[U[tb]]=3Dh;var =
vb=3D(new Date).getTime(),xb=3Dwindow.google_loader_experiment,=0A=
yb=3D["<!doctype =
html><html><body><",_script$$inline_107,">",jb,"google_show_ads_impl=3Dtr=
ue;google_unique_id=3D",Y.google_unique_id,';google_async_iframe_id=3D"',=
Z,'";google_start_time=3D',k,";",xb?'google_loader_experiment=3D"'+xb+'";=
':"","google_bpp=3D",vb>k?vb-k:1,";</",_script$$inline_107,">",Wa(),"</bo=
dy></html>"].join("");(Y.document.getElementById(Z)?La:Ma)(Xa(Y,Z,yb,g))}=
else window.q=3Dk,document.write(Wa());})();=0A=

------=_NextPart_000_0000_01CCBFDB.E0439410
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://apis.google.com/js/plusone.js

window.___jsl=3Dwindow.___jsl||{};=0A=
window.___jsl.h=3Dwindow.___jsl.h||'m;\/_\/apps-static\/_\/js\/widget\/__=
features__\/rt=3Dj\/ver=3D12W_xOQLmNk.en_GB.\/sv=3D1\/am=3D!itqi7GDL5S6I4=
GqN1g\/d=3D1\/';=0A=
window.___jsl.l=3D[];=0A=
window.___gpq=3D[];=0A=
window.gapi=3Dwindow.gapi||{};=0A=
window.gapi.plusone=3Dwindow.gapi.plusone||(function(){=0A=
  function f(n){return function(){window.___gpq.push(n,arguments)}}=0A=
  return{go:f('go'),render:f('render')}})();=0A=
function __bsld(){var =
p=3Dwindow.gapi.plusone=3Dwindow.googleapisv0.plusone;var =
f;while(f=3Dwindow.___gpq.shift()){=0A=
  p[f]&&p[f].apply(p,window.___gpq.shift())}=0A=
p=3Dwindow.gapi.plus=3Dwindow.googleapisv0.plus;while(f=3Dwindow.___gbq.s=
hift()){=0A=
  p[f]&&p[f].apply(p,window.___gbq.shift())}=0A=
if =
(gadgets.config.get("gwidget")["parsetags"]!=3D=3D"explicit"){gapi.pluson=
e.go();}}=0A=
window.___gbq=3D[];=0A=
window.gapi.plus=3Dwindow.gapi.plus||(function(){=0A=
  function f(n){return function(){window.___gbq.push(n,arguments)}}=0A=
  return{go:f('go'),render:f('render')}})();=0A=
window.__GOOGLEAPIS=3Dwindow.__GOOGLEAPIS||{};=0A=
window.__GOOGLEAPIS.iframes=3Dwindow.__GOOGLEAPIS.iframes||{};=0A=
window.__GOOGLEAPIS.iframes.plus=3Dwindow.__GOOGLEAPIS.iframes.plus||{url=
:':socialhost:/u/:session_index:/_/pages/badge'};window['___jsl'] =3D =
window['___jsl'] || {};window['___jsl']['uc'] =3D =
'http:\/\/apis.google.com\/js\/plusone.js';window['___jsl']['u'] =3D =
'http:\/\/apis.google.com\/js\/plusone.js';window['___jsl']['f'] =3D =
['googleapis.client','plusone','gcm_ppb'];window['___jsl']['ms'] =3D =
'https://plus.google.com';(window['___jsl']['ci'] =3D =
(window['___jsl']['ci'] || =
[])).push({"gwidget":{"parsetags":"onload"},"iframes":{"additnow":{"url":=
"https://apis.google.com/additnow/additnow.html"},"sharebox":{"params":{"=
json":"&"},"url":":socialhost:/:session_prefix:_/sharebox/dialog"},"plus"=
:{"url":":socialhost:/:session_prefix:_/pages/badge"},":socialhost:":"htt=
ps://plusone.google.com","plusone_m":{"url":":socialhost:/:session_prefix=
:_/+1/fastbutton","params":{"count":"","size":"","url":""}},"card":{"para=
ms":{"style":"#","userid":"&"},"url":":socialhost:/u/:session_index:/_/ho=
vercard/card"},"plusone":{"url":":socialhost:/:session_prefix:_/+1/fastbu=
tton","params":{"count":"","size":"","url":""}}},"googleapis.config":{"re=
questCache":{"enabled":true},"methods":{"chili.people.list":true,"pos.plu=
sones.list":true,"pos.plusones.get":true,"chili.people.get":true,"pos.plu=
sones.insert":true,"chili.activities.list":true,"pos.plusones.delete":tru=
e,"chili.activities.get":true,"chili.activities.search":true,"pos.plusone=
s.getSignupState":true},"versions":{"chili":"v1","pos":"v1"},"rpc":"/rpc"=
,"transport":{"isProxyShared":true},"sessionCache":{"enabled":true},"root=
-1p":"https://clients6.google.com","root":"https://www.googleapis.com","x=
d3":"/static/proxy.html","developerKey":"AIzaSyCKSbrvQasunBoV16zDH9R33D88=
CeLr9gQ","auth":{"useInterimAuth":false}}});var =
gapi=3Dwindow.gapi||{};gapi.client=3Dwindow.gapi&&window.gapi.client||{};=0A=
window.gapi=3Dwindow.gapi||{};=0A=
(function(){var A=3Dvoid 0,B=3Dvoid =
0,C=3D"___jsl",U=3D"h",D=3D"l",V=3D"m",E=3D"ms",W=3D"ci",X=3D"cu",Y=3D"c"=
,Z=3D"cm",$=3D"o",n=3D"p",o=3D"q",F=3D"lc",G=3D"Q",s=3D"I",t=3D"il",u=3D"=
_",v=3D"https://ssl.gstatic.com",aa=3D"/webclient/js",ba=3D"/webclient/js=
x/",H=3D"https://apis.google.com",I=3D".js",ca=3D"gcjs-3p",da=3D/^(https?=
:)?\/\/([^/:@]*)(:[0-9]+)?(\/[\w.,:!=3D/-]*)(\?[^#]*)?(#.*)?$/,J=3D/^[?#]=
([^&]*&)*jsh=3D([^&]*)/,K=3D"d",p=3D"r",ea=3D"f",q=3D"m",L=3D"n",fa=3D"sy=
nc",ga=3D"callback",ha=3D"config",ia=3D"_ci",w=3D"nodep",M=3D"gapi.load: =
",N=3Dfunction(a,b){A&&A(a,b);throw M+=0A=
a+(b&&" "+b);},O=3Dfunction(a){B&&B(a);var =
b=3Dwindow.console;b&&b.warn(M+a)},ja=3Dfunction(a,b,c){a=3Da[U];if(b=3Db=
&&J.exec(b)||c&&J.exec(c))try{a=3DdecodeURIComponent(b[2])}catch(e){O("In=
valid hint "+b[2])}return a},P=3Dfunction(a){a.sort();for(var =
b=3D0;b<a.length;)!a[b]||b&&a[b]=3D=3Da[b-1]?a.splice(b,1):++b},Q=3Dfunct=
ion(a,b){for(var =
c=3D!0,e=3D0,f=3D0,d,g;c&&(d=3Da[e])&&(g=3Db[f]);)d=3D=3Dg?++e:d<g&&(c=3D=
!1),++f;return =
c&&!d},ka=3Dfunction(a){if("loading"!=3Ddocument.readyState)return!1;if("=
undefined"!=3Dtypeof window.___gapisync)return window.___gapisync;=0A=
if(a&&(a=3Da[fa],"undefined"!=3Dtypeof a))return a;for(var =
a=3Ddocument.getElementsByTagName("meta"),b=3D0,c;c=3Da[b];++b)if("genera=
tor"=3D=3Dc.getAttribute("name")&&"blogger"=3D=3Dc.getAttribute("content"=
))return!0;return!1},R=3Dfunction(a,b){if(ka(a))document.write('<script =
src=3D"'+encodeURI(b)+'"><\/script>');else{var =
c=3Db,e=3Ddocument.createElement("script");e.setAttribute("src",c);e.asyn=
c=3D!0;c=3Ddocument.getElementsByTagName("script")[0];c.parentNode.insert=
Before(e,c)}},S=3Dfunction(a,b,c,e,f,d){var g=3Dc.shift(),h;h=3Dg=3D=3D=0A=
p?v:g=3D=3Dq?e[E]||H:(h=3Dc.shift())&&h.replace(/\/+$/,"");var =
j;g=3D=3Dp?(j=3Dc.shift(),j=3D(j.indexOf(ba)?aa+"/":"")+j):j=3Dc.shift();=
var =
i=3Dg=3D=3DK,k=3Di&&c.shift()||ca,c=3Di&&c.shift();if(g=3D=3DK)d=3Db,b=3D=
j,f=3Dk,a=3D"/"+a.join(":")+(d.length?"!"+d.join(":"):"")+I+"?container=3D=
"+f+"&c=3D2&jsload=3D0",b&&(a+=3D"&r=3D"+b),"d"=3D=3Dc&&(a+=3D"&debug=3D1=
");else =
if(g=3D=3Dp||g=3D=3Dea)d=3Db,b=3Dj,a=3D(b.indexOf("/")?"/":"")+b+"/"+a.jo=
in("__")+(d.length?"--"+d.join("__"):"")+I;else =
if(g=3D=3Dq||g=3D=3DL)b=3Dj,a=3Da.join(",").replace(/\./g,"_").replace(/-=
/g,"_"),a=3Db.replace("__features__",=0A=
a),a=3Df[w]?a.replace("/d=3D1/","/d=3D0/"):a,d&&(a.match(/\/$/)||(a+=3D"/=
"),a+=3D"cb=3Dgapi."+encodeURIComponent(d));else return O("Unknown hint =
type =
"+g),"";if(!h)return"";h+=3Da;a=3Dh;d=3De;if(b=3De=3Dda.exec(a))if(b=3D!/=
\.\.|\/\//.test(e[4]))b:if(b=3Da,e=3De[2],g=3D=3Dp)b=3Db.substr(0,v.lengt=
h)=3D=3Dv;else =
if(g=3D=3Dq)e=3Dd[E]||H,b=3Db.substr(0,e.length)=3D=3De;else{g=3Dd[V];if(=
e&&g){g=3Dg.split(",");d=3D0;for(b=3Dg.length;d<b;++d)if(f=3Dg[d],c=3De.l=
astIndexOf(f),(0=3D=3Dc||"."=3D=3Df.charAt(0)||"."=3D=3De.charAt(c-1))&&e=
.length-f.length=3D=3Dc){b=3D!0;break b}}b=3D!1}b||N("Invalid URI",=0A=
a);return =
h},x=3Dfunction(a,b,c){c&&(a[b]=3Da[b]||[]).push(c)},y=3Dfunction(a){a[o]=
&&0<a[o].length&&(window.gapi.load||T).apply(null,a[o].shift())},r=3Dfunc=
tion(a){if(a)try{a()}catch(b){return b}return =
null},m=3Dwindow.gapi,la=3Dfunction(){if(m[u])return m[u];var =
a;if((a=3DObject.create)&&/\[native =
code\]/.test(a))a=3Da(null);else{a=3D{};for(var b in a)a[b]=3Dvoid =
0}return m[u]=3Da},ma=3Dfunction(a,b,c,e,f){var =
d=3Df[G]=3Df[G]||[],g=3Df[F]=3Df[F]||{};d.push([a,b,e]);m[c]=3Dfunction(b=
){m[c]=3Dvoid 0;if(!g[a]){g[a]=3Db;for(var b=3Dd,e=3Dg,=0A=
i=3Df,k;b[0]&&e[b[0][0]];){var =
l=3Db.shift();z(l[2],i);e[l[0]].call(window,la());e[l[0]]=3D!0;(l=3Dr(l[1=
]))&&!k&&(k=3Dl)}i[n]=3Dvoid 0;y(i);if(k)throw =
k;}}},z=3Dfunction(a,b){var =
c=3Da[ia];x(b,W,c);c=3Da[ha];m.config?m.config.update(c):x(b,X,c)},na=3Df=
unction(a){a[s]||(a[s]=3D0);return"loaded"+a[s]++},T=3Dfunction(a,b){var =
c,e=3D{};"function"!=3D=3Dtypeof b?(e=3Db||{},c=3De[ga]):c=3Db;var =
f=3Dwindow[C]=3Dwindow[C]||{},d=3Dja(f,window.location.search,window.loca=
tion.hash),g=3Dd&&!!d.match(/\/gapi\/|ms=3Dgapi/);if(f[n])x(f,o,[a,b]);el=
se{d||N("No hint present",=0A=
"");var =
h=3Dd.split(";"),j=3Dh[0]=3D=3Dq||h[0]=3D=3DL,d=3D[],i=3D[];f[t]&&"functi=
on"=3D=3D=3Dtypeof =
f[t]?(d=3Df[t](a),e[w]=3D1):(d=3Da.split(":"),e[w]||P(d),i=3Df[D]=3Df[D]|=
|[],P(i));if(g){if(!Q(d,i)&&(g=3Dna(f),h=3DS(d,i,h,f,e,g))){f[n]=3Dd;ma(h=
,c,g,e,f);i.push.apply(i,d);R(e,h);return}z(e,f);if(c)var =
k=3Dr(c)}else{z(e,f);if(!Q(d,i)){var =
l=3Dj?Z:Y;if(h=3DS(d,i,h,f,e,null)){f[n]=3Dd;f[$]=3D1;f[l]=3Dfunction(){f=
[n]=3Dvoid 0;f[l]=3Dvoid 0;var a=3Dr(c);y(f);if(a)throw =
a;};i.push.apply(i,d);R(e,h);return}}k=3Dr(c)}y(f);if(k)throw =
k;}};gapi.loader=3D{load:T}})();=0A=
gapi.load=3Dgapi.loader.load;=0A=
(window.gapi=3Dwindow.gapi||{}).load=3Dwindow.___jsl&&window.___jsl.il&&w=
indow.gapi.load||gapi.load;=0A=
gapi.load('googleapis.client:plusone:gcm_ppb', {'callback': =
window['__bsld']  });
------=_NextPart_000_0000_01CCBFDB.E0439410
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://platform.twitter.com/widgets.js

(function(a,b){function s(a){for(var =
b=3D1,c;c=3Darguments[b];b++)for(var d in c)a[d]=3Dc[d];return =
a}function t(a){return Array.prototype.slice.call(a)}function =
v(a,b){for(var c=3D0,d;d=3Da[c];c++)if(b=3D=3Dd)return =
c;return-1}function w(){var a=3Dt(arguments),b=3D[];for(var =
c=3D0,d=3Da.length;c<d;c++)a[c].length>0&&b.push(a[c].replace(/\/$/,""));=
return b.join("/")}function x(a,b,c){var =
d=3Db.split("/"),e=3Da;while(d.length>1){var =
f=3Dd.shift();e=3De[f]=3De[f]||{}}e[d[0]]=3Dc}function y(){}function =
z(a,b){this.id=3Dthis.path=3Da,this.force=3D!!b}function =
A(a,b){this.id=3Da,this.body=3Db,typeof =
b=3D=3D"undefined"&&(this.path=3Dthis.resolvePath(a))}function =
B(a,b){this.deps=3Da,this.collectResults=3Db,this.deps.length=3D=3D0&&thi=
s.complete()}function =
C(a,b){this.deps=3Da,this.collectResults=3Db}function D(){for(var a in =
d)if(d[a].readyState=3D=3D"interactive")return l[d[a].id]}function =
E(a,b){var d;return!a&&c&&(d=3Dk||D()),d?(delete =
l[d.scriptId],d.body=3Db,d.execute()):(j=3Dd=3Dnew =
A(a,b),i[d.id]=3Dd),d}function F(){var a=3Dt(arguments),b,c;return =
typeof a[0]=3D=3D"string"&&(b=3Da.shift()),c=3Da.shift(),E(b,c)}function =
G(a,b){var c=3Db.id||"",d=3Dc.split("/");d.pop();var =
e=3Dd.join("/");return a.replace(/^\./,e)}function H(a,b){function =
d(a){return A.exports[G(a,b)]}var c=3D[];for(var =
e=3D0,f=3Da.length;e<f;e++){if(a[e]=3D=3D"require"){c.push(d);continue}if=
(a[e]=3D=3D"exports"){b.exports=3Db.exports||{},c.push(b.exports);continu=
e}c.push(d(a[e]))}return c}function I(){var =
a=3Dt(arguments),b=3D[],c,d;return typeof =
a[0]=3D=3D"string"&&(c=3Da.shift()),u(a[0])&&(b=3Da.shift()),d=3Da.shift(=
),E(c,function(a){function f(){var e=3DH(t(b),c),f;typeof =
d=3D=3D"function"?f=3Dd.apply(c,e):f=3Dd,typeof =
f=3D=3D"undefined"&&(f=3Dc.exports),a(f)}var c=3Dthis,e=3D[];for(var =
g=3D0,h=3Db.length;g<h;g++){var =
i=3Db[g];v(["require","exports"],i)=3D=3D-1&&e.push(G(i,c))}e.length>0?J.=
apply(this,e.concat(f)):f()})}function J(){var =
a=3Dt(arguments),b,c;typeof =
a[a.length-1]=3D=3D"function"&&(b=3Da.pop()),typeof =
a[a.length-1]=3D=3D"boolean"&&(c=3Da.pop());var d=3Dnew =
B(K(a,c),c);return b&&d.then(b),d}function K(a,b){var c=3D[];for(var =
d=3D0,e;e=3Da[d];d++)typeof e=3D=3D"string"&&(e=3DL(e)),u(e)&&(e=3Dnew =
C(K(e,b),b)),c.push(e);return c}function L(a){var b,c;for(var =
d=3D0,e;e=3DJ.matchers[d];d++){var =
f=3De[0],g=3De[1];if(b=3Da.match(f))return g(a)}throw new Error(a+" was =
not recognised by loader")}function N(){return =
a.using=3Dm,a.provide=3Dn,a.define=3Do,a.loadrunner=3Dp,M}function =
O(a){for(var b=3D0;b<J.bundles.length;b++)for(var c in =
J.bundles[b])if(c!=3Da&&v(J.bundles[b][c],a)>-1)return c}var =
c=3Da.attachEvent&&!a.opera,d=3Db.getElementsByTagName("script"),e=3D0,f,=
g=3Db.createElement("script"),h=3D{},i=3D{},j,k,l=3D{},m=3Da.using,n=3Da.=
provide,o=3Da.define,p=3Da.loadrunner;for(var =
q=3D0,r;r=3Dd[q];q++)if(r.src.match(/loadrunner\.js(\?|#|$)/)){f=3Dr;brea=
k}var u=3DArray.isArray||function(a){return =
a.constructor=3D=3DArray};y.prototype.then=3Dfunction(b){var =
c=3Dthis;return =
this.started||(this.started=3D!0,this.start()),this.completed?b.apply(a,t=
his.results):(this.callbacks=3Dthis.callbacks||[],this.callbacks.push(b))=
,this},y.prototype.start=3Dfunction(){},y.prototype.complete=3Dfunction()=
{if(!this.completed){this.results=3Dt(arguments),this.completed=3D!0;if(t=
his.callbacks)for(var =
b=3D0,c;c=3Dthis.callbacks[b];b++)c.apply(a,this.results)}},z.loaded=3D[]=
,z.prototype=3Dnew y,z.prototype.start=3Dfunction(){var =
a=3Dthis,b,c,d;return(d=3Di[this.id])?(d.then(function(){a.complete()}),t=
his):((b=3Dh[this.id])?b.then(function(){a.loaded()}):!this.force&&v(z.lo=
aded,this.id)>-1?this.loaded():(c=3DO(this.id))?J(c,function(){a.loaded()=
}):this.load(),this)},z.prototype.load=3Dfunction(){var =
b=3Dthis;h[this.id]=3Db;var =
c=3Dg.cloneNode(!1);this.scriptId=3Dc.id=3D"LR"+ =
++e,c.type=3D"text/javascript",c.async=3D!0,c.onerror=3Dfunction(){throw =
new Error(b.path+" not =
loaded")},c.onreadystatechange=3Dc.onload=3Dfunction(c){c=3Da.event||c;if=
(c.type=3D=3D"load"||v(["loaded","complete"],this.readyState)>-1)this.onr=
eadystatechange=3Dnull,b.loaded()},c.src=3Dthis.path,k=3Dthis,d[0].parent=
Node.insertBefore(c,d[0]),k=3Dnull,l[c.id]=3Dthis},z.prototype.loaded=3Df=
unction(){this.complete()},z.prototype.complete=3Dfunction(){v(z.loaded,t=
his.id)=3D=3D-1&&z.loaded.push(this.id),delete =
h[this.id],y.prototype.complete.apply(this,arguments)},A.exports=3D{},A.p=
rototype=3Dnew z,A.prototype.resolvePath=3Dfunction(a){return =
w(J.path,a+".js")},A.prototype.start=3Dfunction(){var =
a,b,c=3Dthis,d;this.body?this.execute():(a=3DA.exports[this.id])?this.exp=
(a):(b=3Di[this.id])?b.then(function(a){c.exp(a)}):(bundle=3DO(this.id))?=
J(bundle,function(){c.start()}):(i[this.id]=3Dthis,this.load())},A.protot=
ype.loaded=3Dfunction(){var =
a,b,d=3Dthis;c?(b=3DA.exports[this.id])?this.exp(b):(a=3Di[this.id])&&a.t=
hen(function(a){d.exp(a)}):(a=3Dj,j=3Dnull,a.id=3Da.id||this.id,a.then(fu=
nction(a){d.exp(a)}))},A.prototype.complete=3Dfunction(){delete =
i[this.id],z.prototype.complete.apply(this,arguments)},A.prototype.execut=
e=3Dfunction(){var a=3Dthis;typeof =
this.body=3D=3D"object"?this.exp(this.body):typeof =
this.body=3D=3D"function"&&this.body.apply(window,[function(b){a.exp(b)}]=
)},A.prototype.exp=3Dfunction(a){this.complete(this.exports=3DA.exports[t=
his.id]=3Da||{})},B.prototype=3Dnew =
y,B.prototype.start=3Dfunction(){function b(){var =
b=3D[];a.collectResults&&(b[0]=3D{});for(var =
c=3D0,d;d=3Da.deps[c];c++){if(!d.completed)return;d.results.length>0&&(a.=
collectResults?d instanceof =
C?s(b[0],d.results[0]):x(b[0],d.id,d.results[0]):b=3Db.concat(d.results))=
}a.complete.apply(a,b)}var a=3Dthis;for(var =
c=3D0,d;d=3Dthis.deps[c];c++)d.then(b);return this},C.prototype=3Dnew =
y,C.prototype.start=3Dfunction(){var a=3Dthis,b=3D0,c=3D[];return =
a.collectResults&&(c[0]=3D{}),function d(){var =
e=3Da.deps[b++];e?e.then(function(b){e.results.length>0&&(a.collectResult=
s?e instanceof =
C?s(c[0],e.results[0]):x(c[0],e.id,e.results[0]):c.push(e.results[0])),d(=
)}):a.complete.apply(a,c)}(),this},I.amd=3D{};var M=3Dfunction(a){return =
a(J,F,M,define)};M.Script=3Dz,M.Module=3DA,M.Collection=3DB,M.Sequence=3D=
C,M.Dependency=3Dy,M.noConflict=3DN,a.loadrunner=3DM,a.using=3DJ,a.provid=
e=3DF,a.define=3DI,J.path=3D"",J.matchers=3D[],J.matchers.add=3Dfunction(=
a,b){this.unshift([a,b])},J.matchers.add(/(^script!|\.js$)/,function(a){v=
ar b=3Dnew =
z(a.replace(/^\$/,J.path.replace(/\/$/,"")+"/").replace(/^script!/,""),!1=
);return =
b.id=3Da,b}),J.matchers.add(/^[a-zA-Z0-9_\-\/]+$/,function(a){return new =
A(a)}),J.bundles=3D[],f&&(J.path=3Df.getAttribute("data-path")||f.src.spl=
it(/loadrunner\.js/)[0]||"",(main=3Df.getAttribute("data-main"))&&J.apply=
(a,main.split(/\s*,\s*/)).then(function(){}))})(this,document);window.__t=
wttrlr =3D loadrunner.noConflict();__twttrlr(function(using, provide, =
loadrunner, define) {provide("$xd/json2.js", function(exports) =
{window.JSON||(window.JSON=3D{}),function(){function f(a){return =
a<10?"0"+a:a}function quote(a){return =
escapable.lastIndex=3D0,escapable.test(a)?'"'+a.replace(escapable,functio=
n(a){var b=3Dmeta[a];return typeof =
b=3D=3D"string"?b:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})=
+'"':'"'+a+'"'}function str(a,b){var =
c,d,e,f,g=3Dgap,h,i=3Db[a];i&&typeof i=3D=3D"object"&&typeof =
i.toJSON=3D=3D"function"&&(i=3Di.toJSON(a)),typeof =
rep=3D=3D"function"&&(i=3Drep.call(b,a,i));switch(typeof =
i){case"string":return quote(i);case"number":return =
isFinite(i)?String(i):"null";case"boolean":case"null":return =
String(i);case"object":if(!i)return"null";gap+=3Dindent,h=3D[];if(Object.=
prototype.toString.apply(i)=3D=3D=3D"[object =
Array]"){f=3Di.length;for(c=3D0;c<f;c+=3D1)h[c]=3Dstr(c,i)||"null";return=
 =
e=3Dh.length=3D=3D=3D0?"[]":gap?"[\n"+gap+h.join(",\n"+gap)+"\n"+g+"]":"[=
"+h.join(",")+"]",gap=3Dg,e}if(rep&&typeof =
rep=3D=3D"object"){f=3Drep.length;for(c=3D0;c<f;c+=3D1)d=3Drep[c],typeof =
d=3D=3D"string"&&(e=3Dstr(d,i),e&&h.push(quote(d)+(gap?": =
":":")+e))}else for(d in =
i)Object.hasOwnProperty.call(i,d)&&(e=3Dstr(d,i),e&&h.push(quote(d)+(gap?=
": ":":")+e));return =
e=3Dh.length=3D=3D=3D0?"{}":gap?"{\n"+gap+h.join(",\n"+gap)+"\n"+g+"}":"{=
"+h.join(",")+"}",gap=3Dg,e}}typeof =
Date.prototype.toJSON!=3D"function"&&(Date.prototype.toJSON=3Dfunction(a)=
{return =
isFinite(this.valueOf())?this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1=
)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+f(this.getUTCMin=
utes())+":"+f(this.getUTCSeconds())+"Z":null},String.prototype.toJSON=3DN=
umber.prototype.toJSON=3DBoolean.prototype.toJSON=3Dfunction(a){return =
this.valueOf()});var =
cx=3D/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u2=
02f\u2060-\u206f\ufeff\ufff0-\uffff]/g,escapable=3D/[\\\"\x00-\x1f\x7f-\x=
9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\=
u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta=3D{"\b":"\\b","\t":"\\t","\n"=
:"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},rep;typeof =
JSON.stringify!=3D"function"&&(JSON.stringify=3Dfunction(a,b,c){var =
d;gap=3D"",indent=3D"";if(typeof =
c=3D=3D"number")for(d=3D0;d<c;d+=3D1)indent+=3D" ";else typeof =
c=3D=3D"string"&&(indent=3Dc);rep=3Db;if(!b||typeof =
b=3D=3D"function"||typeof b=3D=3D"object"&&typeof =
b.length=3D=3D"number")return str("",{"":a});throw new =
Error("JSON.stringify")}),typeof =
JSON.parse!=3D"function"&&(JSON.parse=3Dfunction(text,reviver){function =
walk(a,b){var c,d,e=3Da[b];if(e&&typeof e=3D=3D"object")for(c in =
e)Object.hasOwnProperty.call(e,c)&&(d=3Dwalk(e,c),d!=3D=3Dundefined?e[c]=3D=
d:delete e[c]);return reviver.call(a,b,e)}var =
j;cx.lastIndex=3D0,cx.test(text)&&(text=3Dtext.replace(cx,function(a){ret=
urn"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)}));if(/^[\],:{}\=
s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replac=
e(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]")=
.replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return =
j=3Deval("("+text+")"),typeof =
reviver=3D=3D"function"?walk({"":j},""):j;throw new =
SyntaxError("JSON.parse")})}();exports();loadrunner.Script.loaded.push("$=
xd/json2.js")});=0A=
provide("util/util",function(a){function b(a){for(var =
b=3D1,c;c=3Darguments[b];b++)for(var d in c)a[d]=3Dc[d];return =
a}function c(a){return b([],a)}function d(a){for(var b in =
a)a.hasOwnProperty(b)&&!a[b]&&a[b]!=3D=3D!1&&a[b]!=3D=3D0&&delete =
a[b]}function e(a,b){for(var c=3D0,d;d=3Da[c];c++)if(b=3D=3Dd)return =
c;return-1}function f(a,b){if(!a)return null;var c=3D[];for(var =
d=3D0,e=3Da.length;d<e;d++)b(a[d])&&c.push(a[d]);return =
c}a({aug:b,array:c,indexOf:e,filter:f,compact:d})});=0A=
provide("util/events",function(a){using("util/util",function(b){function =
d(){this.completed=3D!1,this.callbacks=3D[]}var =
c=3D{bind:function(a,b){return =
this._handlers=3Dthis._handlers||{},this._handlers[a]=3Dthis._handlers[a]=
||[],this._handlers[a].push(b)},unbind:function(a,c){if(!this._handlers[a=
])return;if(c){var =
d=3Db.indexOf(this._handlers[a],c);d>=3D0&&this._handlers[a].splice(d,1)}=
else this._handlers[a]=3D[]},trigger:function(a,b){var =
c=3Dthis._handlers&&this._handlers[a];b.type=3Da;if(c)for(var =
d=3D0,e;e=3Dc[d];d++)e.call(this,b)}};d.prototype.addCallback=3Dfunction(=
a){this.completed?a.apply(this,this.results):this.callbacks.push(a)},d.pr=
ototype.complete=3Dfunction(){this.results=3DmakeArray(arguments),this.co=
mpleted=3D!0;for(var =
a=3D0,b;b=3Dthis.callbacks[a];a++)b.apply(this,this.results)},a({Emitter:=
c,Promise:d})})});=0A=
provide("xd/jsonrpc",function(a){using("util/util","util/events",function=
(b,c){function d(a){this.con=3Da}function e(){this.id=3De.id++}function =
f(){a(function(a){return new =
d(a)})}b.aug(d.prototype,{expose:function(a){this.con.bind("message",this=
._handleRequest(a))},call:function(a){var =
b,c=3Dthis;b||(b=3D{},this.con.bind("message",function(a){var =
c;try{a=3DJSON.parse(a)}catch(d){return}typeof =
a.id=3D=3D"number"&&(c=3Db[a.id])&&(a.error?c.trigger("error",a):c.trigge=
r("success",a),delete b[a.id])}));var d=3Dnew e;return =
b[d.id]=3Dd,d.send(this.con,a,Array.prototype.slice.call(arguments,1))},_=
handleRequest:function(a){var b=3Dthis;return function c(c){var =
d,e;try{c=3DJSON&&JSON.parse?JSON.parse(c):JSON&&JSON.decode?JSON.decode(=
c):(new Function("return "+c))()}catch(f){return}typeof =
c.id=3D=3D"number"&&typeof =
a[c.method]=3D=3D"function"&&(e=3Db._responseCallbacks(c.id),d=3Da[c.meth=
od].apply(a,c.params.concat(e)),typeof =
d!=3D"undefined"&&e[0](d))}},_responseCallbacks:function(a){var =
b=3Dthis.con;return[function =
c(c){b.send(JSON.stringify({id:a,result:c}))},function =
d(d){b.send(JSON.stringify({id:a,error:d}))}]}}),e.id=3D0,b.aug(e.prototy=
pe,c.Emitter,{send:function(a,b,c){return =
a.send(JSON.stringify({id:this.id,method:b,params:c})),this},success:func=
tion(a){return this.bind("success",a),this},error:function(a){return =
this.bind("error",a),this}}),typeof =
JSON=3D=3D"undefined"?using("$xd/json2.js",function(){f()}):f()})});=0A=
provide("xd/flash",function(a){function b(a,b){var =
c=3Db||Math.floor(Math.random()*100),d=3D['<object =
id=3D"xdflashshim'+c+'" =
name=3D"xdflashshim'+c+'"','type=3D"application/x-shockwave-flash" =
classid=3D"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"','width=3D"1" =
height=3D"1" =
style=3D"position:absolute;left:-9999px;top:-9999px;">','<param =
name=3D"movie" value=3D"'+a+"&debug=3D"+window.__XDDEBUG__+'"/>','<param =
name=3D"wmode" value=3D"window"/>','<param name=3D"allowscriptaccess" =
value=3D"always"/>',"</object>"].join(" ");return d}a({object:b})});=0A=
provide("xd/detection",function(a){function =
b(){try{return!!navigator.plugins["Shockwave Flash"]||!!(new =
ActiveXObject("ShockwaveFlash.ShockwaveFlash"))}catch(a){return!1}}a({get=
FlashEnabled:b,hasPostMessage:!!window.postMessage,isIE:!!navigator.userA=
gent.match("MSIE")})});=0A=
provide("xd/base",function(a){using("util/util","util/events",function(b,=
c){function =
d(){}b.aug(d.prototype,c.Emitter,{transportMethod:"",init:function(){},se=
nd:function(a){var =
b;this._ready?this._performSend(a):b=3Dthis.bind("ready",function(){this.=
unbind("ready",b),this._performSend(a)})},ready:function(){this.trigger("=
ready",this),this._ready=3D!0},isReady:function(){return!!this._ready},re=
ceive:function(a){this.trigger("message",a)}}),a({Connection:d})})});=0A=
provide("xd/parent",function(a){using("xd/base","util/util","xd/detection=
",function(b,c,d){function h(a){var b=3D[];for(var c in =
a)b.push(c+"=3D"+a[c]);return b.join(",")}function i(){}var =
e=3D"__ready__",f=3D0,g;i.prototype=3Dnew =
b.Connection,c.aug(i.prototype,{_createChild:function(){this.options.wind=
ow?this._createWindow():this._createIframe()},_createIframe:function(){va=
r =
a=3D{allowTransparency:!0,frameBorder:"0",scrolling:"no",tabIndex:"0",nam=
e:this._name()},b,e,f,h=3Dc.aug(c.aug({},a),this.options.iframe);window.p=
ostMessage?(g||(g=3Ddocument.createElement("iframe")),b=3Dg.cloneNode(!1)=
):b=3Ddocument.createElement('<iframe =
name=3D"'+h.name+'">'),b.id=3Dh.name;for(var i in =
h)i!=3D"style"&&b.setAttribute(i,h[i]);var =
j=3Db.getAttribute("style");j&&typeof =
j.cssText!=3D"undefined"?j.cssText=3Dh.style:b.style.cssText=3Dh.style;va=
r =
k=3Dthis,l=3Dfunction(){k.child=3Db.contentWindow,k._ready||k.init()};if(=
!b.addEventListener){var =
m=3D!1;b.attachEvent("onload",function(){if(m)return;m=3D!0,l()})}else =
b.addEventListener("load",l,!1);b.src=3Dthis._source(),(e=3Dthis.options.=
appendTo)?e.appendChild(b):(f=3Dthis.options.replace)?(e=3Df.parentNode,e=
&&e.replaceChild(b,f)):document.body.insertBefore(b,document.body.firstCh=
ild),d.isIE&&this.transportMethod&&this.transportMethod=3D=3D=3D"Flash"&&=
(b.src=3Db.src)},_createWindow:function(){var =
a=3D{width:550,height:450,personalbar:"0",toolbar:"0",scrollbars:"1",resi=
zable:"1"},b,d,e,f=3Dc.aug(c.aug({},a),this.options.window),g=3Dscreen.wi=
dth,i=3Dscreen.height;f.left=3Df.left||Math.round(g/2-f.width/2),f.top=3D=
f.top||Math.round(i/2-f.height/2),i<f.height&&(f.top=3D0,f.height=3Di);va=
r =
j=3Dthis._name();b=3Dwindow.open(this._source(),j,h(f)),b&&b.focus(),this=
.child=3Db,this.init()},_source:function(){return =
this.options.src},_name:function(){var a=3D"_xd_"+f++;return =
window.parent&&window.parent!=3Dwindow&&window.name&&(a=3Dwindow.name+a),=
a}});var =
j=3Dfunction(a){this.transportMethod=3D"PostMessage",this.options=3Da,thi=
s._createChild()};j.prototype=3Dnew =
i,c.aug(j.prototype,{init:function(){function =
b(b){b.source=3D=3D=3Da.child&&(!a._ready&&b.data=3D=3D=3De?a.ready():a.r=
eceive(b.data))}var =
a=3Dthis;window.addEventListener?window.addEventListener("message",b,!1):=
window.attachEvent("onmessage",b)},_performSend:function(a){this.child.po=
stMessage(a,this.options.src)}});var =
k=3Dfunction(a){this.transportMethod=3D"Flash",this.options=3Da,this.toke=
n=3DMath.random().toString(16).substring(2),this._setup()};k.prototype=3D=
new i,c.aug(k.prototype,{_setup:function(){var =
a=3Dthis;using("xd/flash",function(b){window["__xdcb"+a.token]=3D{receive=
:function(b){!a._ready&&b=3D=3D=3De?a.ready():a.receive(b)},loaded:functi=
on(){}};var =
c=3Ddocument.createElement("div");c.innerHTML=3Db.object("https://tfw-cur=
rent.s3.amazonaws.com/xd/ft.swf?&token=3D"+a.token+"&parent=3Dtrue&callba=
ck=3D__xdcb"+a.token+"&xdomain=3D"+a._host(),a.token),document.body.inser=
tBefore(c,document.body.firstChild),a.proxy=3Dc.firstChild,a._createChild=
()})},init:function(){},_performSend:function(a){this.proxy.send(a)},_hos=
t:function(){return =
this.options.src.replace(/https?:\/\//,"").split(/(:|\/)/)[0]},_source:fu=
nction(){return =
this.options.src+(this.options.src.match(/\?/)?"&":"?")+"xd_token=3D"+esc=
ape(this.token)}});var =
l=3Dfunction(a){this.transportMethod=3D"Fallback",this.options=3Da,this._=
createChild()};l.prototype=3Dnew =
i,c.aug(l.prototype,{init:function(){},_performSend:function(a){}}),a({co=
nnect:function(a){var b;return =
d.hasPostMessage?d.isIE&&a.window?d.getFlashEnabled()&&(b=3Dnew =
k(a)):b=3Dnew j(a):d.isIE&&d.getFlashEnabled()&&(b=3Dnew =
k(a)),b||(b=3Dnew l(a)),b}})})});=0A=
provide("i18n/languages",function(a){a(["it","no","de","fr","ja","zh-cn",=
"hi","hu","sv","fi","es","ru","ko","pt","zh-tw","id","cs","msa","pl","es-=
es","pt-pt","da","he","el","tr","nl","fil"])});=0A=
provide("util/iframe",function(a){a(function(a){var =
b=3Ddocument.createElement("div"),c;b.innerHTML=3D"<iframe =
allowtransparency=3D'true' frameborder=3D'0' =
scrolling=3D'no'></iframe>",c=3Db.firstChild,c.src=3Da.url,c.className=3D=
a.className||"";if(a.css)for(var d in =
a.css)c.style[d]=3Da.css[d];if(a.attributes)for(var e in =
a.attributes)c.setAttribute(e,a.attributes[e]);return =
a.replace?a.replace.parentNode.replaceChild(c,a.replace):document.body.in=
sertBefore(c,document.body.firstChild),c})});=0A=
provide("util/querystring",function(a){function b(a){return =
encodeURIComponent(a).replace(/\+/g,"%2B")}function c(a){return =
decodeURIComponent(a)}function d(a){var c=3D[];for(var d in =
a)a[d]!=3D=3Dnull&&typeof =
a[d]!=3D"undefined"&&c.push(b(d)+"=3D"+b(a[d]));return =
c.sort().join("&")}function e(a){var =
b=3D{},d,e,f,g;if(a){d=3Da.split("&");for(g=3D0;f=3Dd[g];g++)e=3Df.split(=
"=3D"),e.length=3D=3D2&&(b[c(e[0])]=3Dc(e[1]))}return b}function =
f(a,b){var c=3Dd(b);return =
c.length>0?a.indexOf("?")>=3D0?a+"&"+d(b):a+"?"+d(b):a}a({url:f,decode:e,=
encode:d,encodePart:b,decodePart:c})});=0A=
provide("util/nodeselect",function(a){var =
b=3Ddocument,c=3D"querySelectorAll"in b?function(a,c){return =
b.querySelectorAll(a+"."+c)}:"getElementsByClassName"in =
b?function(a,c){var =
d=3Db.getElementsByClassName(c),e,f=3D[];for(i=3D0;e=3Dd[i];i++)e.tagName=
.toLowerCase()=3D=3Da&&f.push(e);return f}:function(a,c){var =
d=3Db.getElementsByTagName(a),e,f=3Dnew =
RegExp("(?:^|\\s+)"+c+"(?:\\s+|$)"),g=3D[];for(i=3D0;e=3Dd[i];i++)f.test(=
e.className)&&g.push(e);return g};a(c)});=0A=
provide("$vendor/domready/ready.js", function(exports) =
{!function(a){function k(){b=3D1;for(var =
a=3D0,d=3Dc.length;a<d;a++)c[a]()}var =
b=3D0,c=3D[],d,e,f=3D!1,g=3Da.createElement("a"),h=3D"DOMContentLoaded",i=
=3D"addEventListener",j=3D"onreadystatechange";/^loade|c/.test(a.readySta=
te)&&(b=3D1),a[i]&&a[i](h,e=3Dfunction(){a.removeEventListener(h,e,f),k()=
},f),g.doScroll&&a.attachEvent(j,d=3Dfunction(){/^c/.test(a.readyState)&&=
(a.detachEvent(j,d),k())});var =
l=3Dg.doScroll?function(a){self!=3Dtop?b?a():c.push(a):!function(){try{g.=
doScroll("left")}catch(b){return =
setTimeout(function(){l(a)},50)}a()}()}:function(a){b?a():c.push(a)};type=
of =
module!=3D"undefined"&&module.exports?module.exports=3D{domReady:l}:windo=
w.domReady=3Dl}(document);exports();loadrunner.Script.loaded.push("$vendo=
r/domready/ready.js")});=0A=
provide("util/domready",function(a){using("$vendor/domready/ready.js",fun=
ction(){a(domReady)})});=0A=
provide("tfw/widget/base",function(a){using("util/util","util/domready","=
util/nodeselect","util/querystring","util/iframe","i18n/languages",functi=
on(b,c,d,e,f,g){function n(){return =
window.location.href&&!!window.location.href.match("twitter-test-autosize=
")}function o(a){var =
b;if(!a)return;return(b=3Da.lang)?b:o(a.parentNode)}function p(){var =
a=3Dj.widgets,b,c;for(var e in =
a){e.match(/\./)?b=3Dd.apply(this,e.split(".")):b=3Ddocument.getElementsB=
yTagName(e);for(var =
f=3D0,g;g=3Db[f];f++){if(g.getAttribute("data-rendering"))continue;g.setA=
ttribute("data-rendering","true"),c=3Dnew =
a[e](g),k.list.push(c),k.byId[c.id]=3Dc,c.render(j)}}}function =
q(a){j=3Da}function r(){p()}function s(a){return =
a&&k.byId[a]?k.byId[a].element:null}var =
h=3D0,i,j,k=3D{list:[],byId:{}},l=3D2,m=3Dfunction(){};b.aug(m.prototype,=
{setLanguage:function(a){var =
c;a||(a=3Dthis.params().lang||this.originElement.getAttribute("data-lang"=
)||o(this.originElement)),a=3Da&&a.toLowerCase();if(!a)return =
this.lang=3D"en";if(~b.indexOf(g,a))return =
this.lang=3Da;c=3Da.replace(/[-_].*/,"");if(~b.indexOf(g,c))return =
this.lang=3Dc;this.lang=3D"en"},_:function(a,b){b=3Db||{};if(this.langs){=
var =
c=3Dthis.lang;if(!c||!this.langs.hasOwnProperty(c))c=3D"en";a=3Dthis.lang=
s[c][a]||a}return a.replace(/\{\{([a-z_]+)\}\}/g,function(a,c){return =
b[c]||"{{"+c+"}}"})},add:function(a){k.list.push(this),k.byId[this.id]=3D=
a},create:function(a,b,c,d){return =
this.id=3Dthis.generateId(),f({url:a,css:{width:c[0]+(typeof =
c[0]!=3D"string"?"px":""),height:c[1]+(typeof =
c[1]!=3D"string"?"px":"")},className:b,id:this.id,attributes:d,replace:th=
is.originElement})},params:function(){var =
a=3Dthis.originElement.href&&this.originElement.href.split("?")[1],b=3Da?=
e.decode(a):{};return =
b.enableNewSizing=3Dn(),(this.params=3Dfunction(){return =
b})()},generateId:function(){return =
this.originElement.id||"twitter-widget-"+h++},wjsVersion:function(){retur=
n =
l}}),a({Base:m,init:q,embed:r,find:s,TWITTER_PROFILE_URL:/^https?\:\/\/(?=
:www\.)?twitter\.com\/(?:#!?\/)?([\w_]{1,20})\/?$/})})});=0A=
provide("util/uri",function(a){using("util/querystring","util/util",funct=
ion(b,c){function d(a){var b;return =
a.match(/^https?:\/\//)?a:(b=3Dlocation.host,location.port.length>0&&(b+=3D=
":"+location.port),[location.protocol,"//",b,a].join(""))}function =
e(){var a=3Ddocument.getElementsByTagName("link");for(var =
b=3D0,c;c=3Da[b];b++)if(c.getAttribute("rel")=3D=3D"canonical")return =
d(c.getAttribute("href"));return null}function f(){var =
a=3Ddocument.getElementsByTagName("a"),b=3Ddocument.getElementsByTagName(=
"link"),d=3D/\bme\b/,e=3D/^https?\:\/\/(www\.)?twitter.com\/([a-zA-Z0-9_]=
+)$/,f=3Dc.array(a).concat(c.array(b)),g,h,i;for(var =
j=3D0,k;k=3Df[j];j++){h=3Dk.getAttribute("rel"),i=3Dk.getAttribute("href"=
);if(h&&i&&h.match(d)&&(g=3Di.match(e)))return =
g[2]}}a({absolutize:d,getCanonicalURL:e,getScreenNameFromPage:f})})});=0A=
provide("tfw/widget/intent",function(a){using("util/util","tfw/widget/bas=
e","util/querystring","util/uri",function(b,c,d,e){function m(a){var =
b=3DMath.round(k/2-h/2),c=3D0;j>i&&(c=3DMath.round(j/2-i/2)),window.open(=
a,"intent",g+",width=3D"+h+",height=3D"+i+",left=3D"+b+",top=3D"+c)}funct=
ion n(a,b){using("xd/parent","xd/jsonrpc",function(c,d){var =
e=3Dc.connect({window:{width:550,height:450},src:a});d(e).expose({trigger=
:function(a,c){twttr.events.trigger(a,{target:b,region:"intent",type:a,da=
ta:c})}})})}function o(a){var =
b=3D"original_referer=3D"+location.href;return[a,b].join(a.indexOf("?")=3D=
=3D-1?"?":"&")}function q(a){a=3Da||window.event;var =
b=3Da.target||a.srcElement,c,d;while(b&&b.nodeName.toLowerCase()!=3D=3D"a=
")b=3Db.parentNode;if(b&&b.nodeName.toLowerCase()=3D=3D=3D"a"&&b.href){c=3D=
b.href.match(f);if(c){var =
e=3Do(b.href);e=3De.replace(/^http[:]/,"https:"),e=3De.replace(/^\/\//,"h=
ttps://"),twttr.events.hub?(d=3Dnew =
p(l.generateId(),b),l.add(d),n(e,b),twttr.events.trigger("click",{target:=
b,region:"intent",type:"click",data:{}})):m(e),a.returnValue=3D!1,a.preve=
ntDefault&&a.preventDefault()}}}var =
f=3D/twitter\.com(\:\d{2,4})?\/intent\/(\w+)/,g=3D"scrollbars=3Dyes,resiz=
able=3Dyes,toolbar=3Dno,location=3Dyes",h=3D550,i=3D520,j=3Dscreen.height=
,k=3Dscreen.width,l,p=3Dfunction(a,b){this.id=3Da,this.element=3Dthis.ori=
ginElement=3Db},r=3Dfunction(a){this.originElement=3D[],this.element=3Da}=
;r.prototype=3Dnew =
c.Base,b.aug(r.prototype,{render:function(a){l=3Dthis,window.__twitterInt=
entHandler||(document.addEventListener?document.addEventListener("click",=
q,!1):document.attachEvent&&document.attachEvent("onclick",q),window.__tw=
itterIntentHandler=3D!0)}}),a({Listener:r})})});=0A=
provide("lib/twt",function(a){a(function(a,b){var =
c=3Da!=3D"en"?a+".":"";using("$vendor/twt/dist/twt."+c+"min.js",function(=
){twt.settings.lang=3Da,b(twt)})})});=0A=
provide("util/params",function(a){using("util/querystring",function(b){va=
r c=3Dfunction(a){var c=3Da.search.substr(1);return =
b.decode(c)},d=3Dfunction(a){var =
c=3Da.href,d=3Dc.indexOf("#"),e=3Dd<0?"":c.substring(d+1);return =
b.decode(e)},e=3Dfunction(a){var b=3D{},e=3Dc(a),f=3Dd(a);for(var g in =
e)e.hasOwnProperty(g)&&(b[g]=3De[g]);for(var g in =
f)f.hasOwnProperty(g)&&(b[g]=3Df[g]);return =
b};a({combined:e,fromQuery:c,fromFragment:d})})});=0A=
provide("util/widgetrpc",function(a){using("util/params",function(b){func=
tion i(){if(!j())return;var a=3D0,b=3Dparent.frames.length,e;if(d)return =
d;try{d=3Dparent.frames[c];if(d)return =
d}catch(f){}for(;a<b;a++)try{e=3Dparent.frames[a];if(e&&typeof =
e.openIntent=3D=3D"function")return d=3De}catch(f){}}function j(){var =
a=3D36e5;if(f!=3D=3Dundefined)return f;f=3D!1;var =
c=3Db.combined(document.location)._;return c?/^\d+$/.test(c)&&(f=3D+(new =
Date)-parseInt(c)<a):f=3D!1,f}function =
k(a,b,c){l(function(d){d.trigger("_resize",{width:b,height:c},a)})}functi=
on l(){var a=3D{};(typeof =
arguments[0]).toLowerCase()=3D=3D=3D"function"?a.success=3Darguments[0]:a=
=3Darguments[0];var =
b=3Da.success||function(){},c=3Da.timeout||function(){},d=3Da.nohub||func=
tion(){},f=3Da.attempt!=3D=3Dundefined?a.attempt:h;if(!j()||e)return =
d(),!1;var =
k=3Di();f--;try{if(k&&k.trigger){b(k);return}}catch(m){}if(f<=3D0){e=3D!0=
,c();return}window.setTimeout(function(){l({success:b,timeout:c,nohub:d,a=
ttempt:f})},g)}var =
c=3D"twttrHubFrame",d,e,f,g=3D100,h=3D20;a({resize:k,withHub:l,isDynamicW=
idget:j})})});=0A=
provide("dom/cookie",function(a){using("util/util",function(b){a(function=
(a,c,d){var =
e=3Db.aug({},d);if(arguments.length>1&&String(c)!=3D=3D"[object =
Object]"){if(c=3D=3D=3Dnull||c=3D=3D=3Dundefined)e.expires=3D-1;if(typeof=
 e.expires=3D=3D"number"){var f=3De.expires,g=3Dnew Date((new =
Date).getTime()+f*60*1e3);e.expires=3Dg}return =
c=3DString(c),document.cookie=3D[encodeURIComponent(a),"=3D",e.raw?c:enco=
deURIComponent(c),e.expires?"; =
expires=3D"+e.expires.toUTCString():"",e.path?"; =
path=3D"+e.path:"",e.domain?"; domain=3D"+e.domain:"",e.secure?"; =
secure":""].join("")}e=3Dc||{};var h,i=3De.raw?function(a){return =
a}:decodeURIComponent;return(h=3D(new RegExp("(?:^|; =
)"+encodeURIComponent(a)+"=3D([^;]*)")).exec(document.cookie))?i(h[1]):nu=
ll})})});=0A=
provide("util/donottrack",function(a){using("dom/cookie",function(b){a(fu=
nction(){return =
b("dnt")?!0:document.navigator?document.navigator["doNotTrack"]=3D=3D1:na=
vigator?navigator["doNotTrack"]=3D=3D1||navigator["msDoNotTrack"]=3D=3D1:=
!1})})});=0A=
provide("tfw/widget/guest_cookie",function(a){using("dom/cookie","util/do=
nottrack",function(b,c){function =
f(){if(c())b(d)&&b(d,null,{domain:".twitter.com",path:"/"});else =
if(!b(d)){var a=3D"v1:",f=3D(+(new =
Date)).toString()+Math.round(Math.random()*999999999);b(d,a+f,{domain:".t=
witter.com",path:"/",expires:e})}}var =
d=3D"pid",e=3D1051897;a({set:f,guest_id_cookie:d,default_expire:e})})});=0A=
provide("tfw/widget/tracking",function(a){using("dom/cookie","util/donott=
rack","tfw/widget/guest_cookie","util/widgetrpc",function(b,c,d,e){functi=
on i(a,b,c){var d=3Df+b;if(!a)return;return a[d]=3Dc,a}function =
j(a,f,j,k,l){k||(k=3D!1),l||(l=3D!1),j=3Dj||"tweetbutton",j=3Dh[j]||h.twe=
etbutton;var =
m=3Da.ownerDocument.createElement("img"),n=3D[];k||(i(f,"referrer",docume=
nt.referrer.toString()),i(f,"widget",+e.isDynamicWidget()),!l&&!c()?(i(f,=
"li",+!!b("twid")),i(f,d.guest_id_cookie,b(d.guest_id_cookie)||"")):i(f,"=
dnt","1"));for(var o in f)if(f.hasOwnProperty(o)){var =
p=3DencodeURIComponent(o),q=3DencodeURIComponent(f[o]);q=3Dq.replace(/'/g=
,"%27"),n.push(p+"=3D"+q)}m.src=3Dg+j+"?"+n.join("&"),m.alt=3D"",m.style.=
position=3D"absolute",m.style.height=3D"1px",m.style.width=3D"1px",m.styl=
e.top=3D"-9999px",m.style.left=3D"-9999px",a.appendChild(m)}var =
f=3D"twttr_",g=3D"//platform.twitter.com/widgets/images/",h=3D{tweetbutto=
n:"t.gif",followbutton:"f.gif",tweetembed:"e.gif"};a({addPixel:j,addVar:i=
})})});=0A=
provide("$vendor/qwery/qwery.js", function(exports) {/*!=0A=
  * qwery.js - copyright @dedfat=0A=
  * https://github.com/ded/qwery=0A=
  * Follow our software http://twitter.com/dedfat=0A=
  * MIT License=0A=
  */!function(a,b){function =
G(a){k=3D[];for(d=3D0,o=3Da.length;d<o;d++)k[d]=3Da[d];return k}function =
M(a){return a.match(F)}function N(a,b,c,e,f,g,h){var =
j,k,l;if(b&&this.tagName.toLowerCase()!=3D=3Db)return!1;if(c&&(j=3Dc.matc=
h(v))&&j[1]!=3D=3Dthis.id)return!1;if(c&&(q=3Dc.match(w)))for(d=3Dq.lengt=
h;d--;){k=3Dq[d].slice(1);if(!(I.g(k)||I.s(k,new =
RegExp("(^|\\s+)"+k+"(\\s+|$)"))).test(this.className))return!1}if(e&&!h)=
{i=3Dthis.attributes;for(l in =
i)if(Object.prototype.hasOwnProperty.call(i,l)&&(i[l].name||l)=3D=3Df)ret=
urn this}return e&&!Q(g,this.getAttribute(f)||"",h)?!1:this}function =
O(a){var =
c=3D[],d=3Da.pop(),e=3DM(d),f=3De[1]||"*",g,i,j,k=3Da.length&&(h=3Da[0].m=
atch(x))?b.getElementById(h[1]):b;if(!k)return =
c;j=3Dk.getElementsByTagName(f);for(g=3D0,i=3Dj.length;g<i;g++)m=3Dj[g],(=
r=3DN.apply(m,e))&&c.push(r);return c}function P(a){return =
J.g(a)||J.s(a,a.replace(/([.*+?\^=3D!:${}()|\[\]\/\\])/g,"\\$1"))}functio=
n Q(a,b,c){switch(a){case"=3D":return b=3D=3Dc;case"^=3D":return =
b.match(K.g("^=3D"+c)||K.s("^=3D"+c,new =
RegExp("^"+P(c))));case"$=3D":return =
b.match(K.g("$=3D"+c)||K.s("$=3D"+c,new =
RegExp(P(c)+"$")));case"*=3D":return b.match(K.g(c)||K.s(c,new =
RegExp(P(c))));case"~=3D":return b.match(K.g("~=3D"+c)||K.s("~=3D"+c,new =
RegExp("(?:^|\\s+)"+P(c)+"(?:\\s+|$)")));case"|=3D":return =
b.match(K.g("|=3D"+c)||K.s("|=3D"+c,new =
RegExp("^"+P(c)+"(-|$)")))}return!1}function R(a){var =
b=3D[],c=3D[],d,g,h=3DL.g(a)||L.s(a,a.split(C));h=3Dh.slice(0);if(!h.leng=
th)return b;b=3DO(h);if(!h.length)return =
b;for(e=3D0,g=3Db.length,f=3D0;e<g;e++){n=3Db[e],j=3Dn;for(d=3Dh.length;d=
--;)i:while(j!=3D=3DB&&(j=3Dj.parentNode))if(p=3DN.apply(j,M(h[d])))break=
 i;p&&(c[f++]=3Dn)}return c}function T(a,c,d){var e=3Dtypeof =
c=3D=3D"string"?d(c)[0]:c||b;return =
U(a)?!c||U(e)&&S(a,e)?[a]:[]:a&&typeof =
a=3D=3D"object"&&a.length&&isFinite(a.length)?G(a):(h=3Da.match(x))?(m=3D=
b.getElementById(h[1]))?[m]:[]:(h=3Da.match(z))?G(e.getElementsByTagName(=
h[1])):!1}function U(a){return =
a=3D=3D=3Dwindow||a&&a.nodeType&&a.nodeType.toString().match(/[19]/)}func=
tion V(a,c){var d=3Dtypeof c=3D=3D"string"?V(c)[0]:c||b;return =
d?(h=3DT(a,c,V))?h:b.getElementsByClassName&&(h=3Da.match(y))?G(d.getElem=
entsByClassName(h[1])):G(d.querySelectorAll(a)):[]}function W(a){var =
b=3D[],c,d;e:for(c=3D0;c<a.length;c++){for(d=3D0;d<b.length;d++)if(b[d]=3D=
=3Da[c])continue e;b[b.length]=3Da[c]}return b}var =
c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v=3D/#([\w\-]+)/,w=3D/\.[\w\-]+/g,x=
=3D/^#([\w\-]+$)/,y=3D/^\.([\w\-]+)$/,z=3D/^([\w\-]+)$/,A=3D/^([\w]+)?\.(=
[\w\-]+)$/,B=3Db.documentElement,C=3D/\s(?![\s\w\-\/\?\&\=3D\:\.\(\)\!,@#=
%<>\{\}\$\*\^'"]*\])/,D=3D/^([a-z0-9]+)?(?:([\.\#]+[\w\-\.#]+)?)/,E=3D/\[=
([\w\-]+)(?:([\|\^\$\*\~]?\=3D)['"]?([ =
\w\-\/\?\&\=3D\:\.\(\)\!,@#%<>\{\}\$\*\^]+)["']?)?\]/,F=3Dnew =
RegExp(D.source+"("+E.source+")?"),H=3Dfunction(){this.c=3D{}};H.prototyp=
e=3D{g:function(a){return this.c[a]||undefined},s:function(a,b){return =
this.c[a]=3Db,b}};var I=3Dnew H,J=3Dnew H,K=3Dnew H,L=3Dnew =
H,S=3D"compareDocumentPosition"in =
B?function(a,b){return(b.compareDocumentPosition(a)&16)=3D=3D16}:"contain=
s"in B?function(a,b){return =
b!=3D=3Da&&b.contains(a)}:function(a,b){while(a=3Da.parentNode)if(a=3D=3D=
=3Db)return 1;return 0},X=3Dfunction(){return =
b.querySelector&&b.querySelectorAll?V:function(a,c){var d=3Dtypeof =
c=3D=3D"string"?X(c)[0]:c||b;if(!d)return[];var =
f,g,i=3D[],j=3D[],l;if(h=3DT(a,c,X))return =
h;if(h=3Da.match(A)){s=3Dd.getElementsByTagName(h[1]||"*"),k=3DI.g(h[2])|=
|I.s(h[2],new =
RegExp("(^|\\s+)"+h[2]+"(\\s+|$)"));for(f=3D0,g=3Ds.length,e=3D0;f<g;f++)=
k.test(s[f].className)&&(i[e++]=3Ds[f]);return =
i}for(f=3D0,s=3Da.split(","),g=3Ds.length;f<g;f++)j[f]=3DR(s[f]);for(f=3D=
0,g=3Dj.length;f<g&&(u=3Dj[f]);f++){var =
m=3Du;if(d!=3D=3Db){m=3D[];for(e=3D0,h=3Du.length;e<h&&(l=3Du[e]);e++)S(l=
,d)&&m.push(l)}i=3Di.concat(m)}return =
W(i)}}(),Y=3Da.qwery;X.noConflict=3Dfunction(){return =
a.qwery=3DY,this},a.qwery=3DX}(this,document);exports();loadrunner.Script=
.loaded.push("$vendor/qwery/qwery.js")});=0A=
provide("lib/qwery",function(a){using("$vendor/qwery/qwery.js",function()=
{a(qwery)})});=0A=
provide("util/qweryutil",function(a){using("lib/qwery",function(b){functi=
on c(a,c,d,e){var f=3Db(a,c);if(!(f.length>0))return =
e||!1;f=3Df[0];if(!d)return f;switch(d){case"textContent":return =
f.textContent||f.innerText||e||!1;case"innerHTML":return =
f.innerHTML;default:return f.getAttribute(d)}}a({qwery:b,qwprop:c})})});=0A=
provide("util/tweetparser",function(a){using("util/qweryutil",function(b)=
{function d(a){return a&&c.test(a)?a.match(c)[1]:!1}function =
e(a){if(!a||!a.nodeName||a.nodeName.toLowerCase()!=3D"blockquote")return!=
1;var =
c=3D{},d=3D/twitter\.com\/(?:#!\/)?[a-zA-Z0-9_]{1,20}\/status(?:es)?\/(\d=
*)\/?/,e=3Db.qwery("p",a);if(e.length){var =
g=3De[0];c.text=3Dg.textContent||g.innerText||"",c.rendered_text=3Dg.inne=
rHTML||""}var h=3Db.qwery("a",a),i=3Dh.length&&h[h.length-1];return =
i&&(i.getAttribute("data-datetime")?c.created_at=3Di.getAttribute("data-d=
atetime"):c.time=3Di.textContent||i.innerText),c.user=3Df(a),c.id_str=3Di=
&&i.href&&d.test(i.href)?RegExp.$1:"",c.id_str&&c.text&&c.user?c:!1}funct=
ion f(a){var =
c=3D{},d=3D/^\s*(.+)\s+\(@([a-zA-Z0-9_]{1,20})\)\s*/,e=3D/twitter\.com\/(=
#!\/)?([a-zA-Z0-9_]{1,20})/;for(var f=3D0;f<a.childNodes.length;f++){var =
g=3Da.childNodes[f];if(g.nodeType=3D=3D=3D3&&d.test(g.nodeValue)||g.nodeT=
ype=3D=3D=3D1&&g.nodeName.toLowerCase()=3D=3D=3D"p"&&d.test(g.innerText))=
{c.name=3DRegExp.$1.split(" ").slice(1).join(" =
"),c.screen_name=3DRegExp.$2;break}}if(c.screen_name)return c;var =
h=3Db.qwery("a",a),i=3Dh.length&&h[h.length-1];return =
e.test(i.href)?(c.name=3D"",c.screen_name=3DRegExp.$2,c):!1}var =
c=3D/\/([0-9]+)\/?$/;a({parseTweet:e,parseId:d,parseAuthor:f})})});=0A=
provide("i18n/i18n",function(a){function =
b(){twttr.i18n_missing_interval||(twttr.i18n_missing_interval=3Dwindow.se=
tInterval(function(){twttr.i18n_missing&&twttr.i18n_missing.length>0&&($.=
ajax({type:"POST",data:$.param({authenticity_token:twttr.form_authenticit=
y_token,location:window.location.href,"strings[]":twttr.i18n_missing}),ur=
l:"/translate/untranslated_javascript"}),twttr.i18n_missing=3Dnew =
Array)},1e4))}function =
c(a){twttr.i18n_missing||(twttr.i18n_missing=3Dnew =
Array),twttr.i18n_missing_reported||(twttr.i18n_missing_reported=3D{}),tw=
ttr.i18n_missing_reported[a]||(twttr.i18n_missing.push(encodeURIComponent=
(a)),twttr.i18n_missing_reported[a]=3D!0)}function d(a,b){if(b)for(var c =
in b)a=3Da.replace(new RegExp("\\%\\{"+c+"\\}","gi"),b[c]);return =
a}window.setupTranslationCallback=3Db,a({_:function(a,b){if(twttr.i18n){v=
ar e=3Dtwttr.i18n[a];e?a=3De:c(a)}return =
d(a,b)},setupTranslationCallback:b})});=0A=
provide("tfw/data",function(a){using("util/querystring",function(b){windo=
w.twttr=3Dwindow.twttr||{},window.twttr.tfw=3Dwindow.twttr.tfw||{},window=
.twttr.tfw.callbacks=3Dwindow.twttr.tfw.callbacks||{};var =
c=3D"twttr.tfw.callbacks",d=3Dtwttr.tfw.callbacks,e=3D"cb",f=3D0,g=3D!1,h=
=3Dfunction(a,b){return =
a=3D=3D{}.toString.call(b).match(/\s([a-zA-Z]+)/)[1].toLowerCase()},i=3Df=
unction(a){return =
function(b){b.error?a.error&&a.error(b):a.success&&a.success(b),a.complet=
e&&a.complete(b),j(a)}},j=3Dfunction(a){var =
b=3Da.script;b&&(b.onload=3Db.onreadystatechange=3Dnull,b.parentNode&&b.p=
arentNode.removeChild(b),a.script=3Dundefined,b=3Dundefined),a.callbackNa=
me&&twttr.tfw.callbacks[a.callbackName]&&delete =
twttr.tfw.callbacks[a.callbackName]},k=3Dfunction(a){var b=3D{};return =
a.success&&h("function",a.success)&&(b.success=3Da.success),a.error&&h("f=
unction",a.error)&&(b.error=3Da.error),a.complete&&h("function",a.complet=
e)&&(b.complete=3Da.complete),b},l=3Dfunction(a,h){g&&(a=3Da.replace(/^\/=
\//,"https://"));var j=3De+f,k=3Dc+"."+j;d[j]=3Di(h);var =
l=3Ddocument.createElement("script"),m=3D{callback:k,suppress_response_co=
des:!0};l.src=3Db.url(a,m),l.async=3D"async";var =
n=3Ddocument.head||document.getElementsByTagName("head")[0]||document.doc=
umentElement;n.appendChild(l),h.script=3Dl,h.callbackName=3Dj,f++},m=3Dfu=
nction(a,b,c){var d=3Da.length,e=3D[],f=3D{},g=3D0;return =
function(e){var h;h=3Dc(e),f[h]=3De;if(++g=3D=3D=3Dd){var =
i=3D[],j=3D[],k=3D[];for(var l=3D0;l<d;l++){var =
e=3Df[a[l]];i.push(e),e.error?k.push(e):j.push(e)}b.error&&k.length>0&&b.=
error(k),b.success&&j.length>0&&b.success(j),b.complete&&b.complete(i)}}}=
,n=3D{};n.config=3Dfunction(a){if(a.forceSSL=3D=3D=3D!0||a.forceSSL=3D=3D=
=3D!1)g=3Da.forceSSL},n.user=3Dfunction(){var =
a=3D"//api.twitter.com/1/users/lookup.json",c=3D"//cdn.api.twitter.com/1/=
users/show.json";return function(){var =
d,e=3D{};arguments.length=3D=3D=3D1?(d=3Darguments[0].screenName,e=3Dk(ar=
guments[0])):(d=3Darguments[0],e.success=3Darguments[1]);var =
f=3Dh("array",d)?a:c;d=3Dh("array",d)?d.join(","):d;var =
g=3D{screen_name:d},i=3Db.url(f,g);l(i,e)}}(),n.status=3Dfunction(){var =
a=3D"//cdn.api.twitter.com/1/statuses/show.json";return function(){var =
c,d=3D{};arguments.length=3D=3D=3D1?(c=3Darguments[0].id,d=3Dk(arguments[=
0])):(c=3Darguments[0],d.success=3Darguments[1]);if(!h("array",c)){var =
e=3D{id:c,include_entities:!0},f=3Db.url(a,e);l(f,d)}else{var =
g=3Dm(c,d,function(a){var b;return =
a.error?b=3Da.request.split("id=3D")[1].split("&")[0]:b=3Da.id_str,b});fo=
r(var i=3D0;i<c.length;i++){var =
e=3D{id:c[i],include_entities:!0},f=3Db.url(a,e);l(f,{success:g,error:g})=
}}}}(),n.tweet=3Dn.status,n.count=3Dfunction(){var =
a=3D"//cdn.api.twitter.com/1/urls/count.json";return function(){var =
c=3D"",d=3D{};arguments.length=3D=3D=3D1?(c=3Darguments[0].url,d=3Dk(argu=
ments[0])):arguments.length=3D=3D=3D2&&(c=3Darguments[0],d.success=3Dargu=
ments[1]);var =
e=3D{url:c},f=3Db.url(a,e);l(f,d)}}(),n.friendshipExists=3Dfunction(){var=
 a=3D"//cdn.api.twitter.com/1/friendships/exists.json";return =
function(c){var =
d=3Darguments[0],e=3Dk(arguments[0]),f=3D{screen_name_a:c.screenNameA,scr=
een_name_b:c.screenNameB},g=3Db.url(a,f);l(g,e)}}(),a(n)})});=0A=
provide("util/insert",function(a){a(function(a,b){if(b){if(!b.parentNode)=
return b;b.parentNode.replaceChild(a,b),delete b}else =
document.body.insertBefore(a,document.body.firstChild);return a})});=0A=
provide("tfw/widget/tweet",function(a){using("util/util","tfw/widget/base=
","util/querystring","util/uri",function(b,c,d,e){var =
f=3Ddocument.title,g=3DencodeURI(location.href),h=3Dfunction(a){this.orig=
inElement=3Da,this.id=3Dthis.generateId(),this.version=3Dthis.wjsVersion(=
);var =
b=3Dthis.params(),c=3Db.count||a.getAttribute("data-count"),d=3Db.size||a=
.getAttribute("data-size"),h=3De.getScreenNameFromPage();this.setLanguage=
(),~a.className.indexOf("twitter-hashtag-button")?this.type=3D"hashtag":~=
a.className.indexOf("twitter-mention-button")&&(this.type=3D"mention"),th=
is.text=3Db.text||a.getAttribute("data-text"),this.align=3Db.align||a.get=
Attribute("data-align")||"",this.via=3Db.via||a.getAttribute("data-via"),=
this.related=3Db.related||a.getAttribute("data-related"),this.counturl=3D=
b.counturl||a.getAttribute("data-counturl"),this.searchlink=3Db.searchlin=
k||a.getAttribute("data-searchlink"),this.placeid=3Db.placeid||a.getAttri=
bute("data-placeid"),this.hashtags=3Db.hashtags||a.getAttribute("data-has=
htags"),this.screen_name=3Db.screen_name||a.getAttribute("data-button-scr=
een-name"),this.button_hashtag=3Db.button_hashtag||a.getAttribute("data-b=
utton-hashtag"),this.url=3Db.url||a.getAttribute("data-url"),this.size=3D=
d=3D=3D"large"?"l":"m",this.dnt=3Db.dnt||a.getAttribute("data-dnt")||"",t=
his.enableNewSizing=3Db.enableNewSizing||a.getAttribute("data-enable-new-=
sizing"),this.enableNewSizing=3Dthis.enableNewSizing||!this.langDimension=
s[this.lang]||this.size!=3D"m"||!!this.type,this.type?(this.count=3D"none=
",h&&(this.related=3Dthis.related?h+","+this.related:h)):(this.text=3Dthi=
s.text||f,this.url=3Dthis.url||e.getCanonicalURL()||g,this.count=3Dthis.s=
upportCount[c]?c:"horizontal",this.count=3Dthis.count=3D=3D"vertical"&&th=
is.size=3D=3D"l"?"none":this.count,this.via=3Dthis.via||h)};h.prototype=3D=
new =
c.Base,b.aug(h.prototype,{supportCount:{vertical:1,horizontal:1,none:1},t=
itles:{en:"Twitter Tweet =
Button"},langDimensions:{en:{vertical:55,horizontal:110,none:55},de:{vert=
ical:67,horizontal:122,none:67},es:{vertical:64,horizontal:118,none:64},f=
r:{vertical:65,horizontal:118,none:65},id:{vertical:55,horizontal:110,non=
e:55},it:{vertical:55,horizontal:110,none:55},ko:{vertical:55,horizontal:=
110,none:55},ja:{vertical:80,horizontal:130,none:80},nl:{vertical:55,hori=
zontal:110,none:55},pt:{vertical:66,horizontal:120,none:66},ru:{vertical:=
68,horizontal:120,none:68},tr:{vertical:66,horizontal:120,none:66}},dimen=
sions:{x:{m:{normal:85,horizontal:130},l:{normal:104,horizontal:162}},y:{=
m:{normal:20,vertical:62},l:{normal:28,vertical:28}}},parameters:function=
(){var =
a=3D{text:this.text,url:this.url,via:this.via,related:this.related,count:=
this.count,lang:this.lang,counturl:this.counturl,searchlink:this.searchli=
nk,placeid:this.placeid,original_referer:location.href,id:this.id,size:th=
is.size,type:this.type,screen_name:this.screen_name,button_hashtag:this.b=
utton_hashtag,hashtags:this.hashtags,align:this.align,dnt:this.dnt,enable=
NewSizing:!!this.enableNewSizing,_:+(new =
Date),_version:this.version};return =
b.compact(a),d.encode(a)},render:function(a){var =
b=3Da.assetUrl()+"/widgets/tweet_button.1324331373.html#"+this.parameters=
(),c=3Dthis.enableNewSizing?this.dimensions.x[this.size]["horizontal"=3D=3D=
this.count?"horizontal":"normal"]:this.langDimensions[this.lang][this.cou=
nt],d=3Dthis.dimensions.y[this.size]["vertical"=3D=3Dthis.count?"vertical=
":"normal"],e=3Dthis.titles.en,f=3Dthis;this.originElement.className+=3Dt=
his.count?" =
twitter-count-"+this.count:"",this.element=3Dthis.create(b,this.originEle=
ment.className,[this.enableNewSizing?1:c,d],{title:e}),window.setTimeout(=
function(){f.element.getAttribute("data-resized")||(f.element.style.width=
=3Dc+(typeof c!=3D"string"?"px":""))},15e3)}}),a({Embeddable:h})})});=0A=
provide("tfw/widget/tweetembed",function(a){using("util/util","tfw/widget=
/base","tfw/widget/tweet","util/uri","util/insert","tfw/data","i18n/i18n"=
,"util/params","util/qweryutil","util/tweetparser","tfw/widget/tracking",=
function(b,c,d,e,f,g,h,i,j,k,l){var =
m=3D"1.0",n=3Di.fromQuery(document.location),o=3Dfunction(a){this.init(),=
this.originElement=3Da,this.id=3Dthis.generateId();var c=3D/^([0-9]+)( =
?px)?$/,d=3Dthis.params();this.setLanguage(),this.related=3Dd.related||a.=
getAttribute("data-related"),this.partner=3Dd.partner||a.getAttribute("da=
ta-partner"),this.classNames=3Db.filter(a.className.split(" =
"),function(a){return!/(twitter-tweet)/.test(a)}),this.classNames.push(["=
twp-container"]),this.styleAttr=3D[],this.styleAttr.push(a.getAttribute("=
style")||"");var =
e,f=3Da.getAttribute("width")||"";(e=3Df.match(c))?this.width=3De[1]:a.cl=
assName.match(/(\b|^)tw-align-(left|right)(\b|$)/i)&&(this.width=3D"350")=
,this.width&&this.styleAttr.push("width:"+this.width+"px!important"),this=
.hideThread=3D~b.indexOf(this.classNames,"tw-hide-thread"),this.hideMedia=
=3D~b.indexOf(this.classNames,"tw-hide-media"),this.data=3Dk.parseTweet(t=
his.originElement),this.inReplyTo=3Da.getAttribute("data-in-reply-to")||"=
"};o.prototype=3Dnew c.Base,b.aug(o.prototype,{init:function(){function =
a(a){var =
b=3Ddocument.createElement("link");b.rel=3D"stylesheet",b.type=3D"text/cs=
s",b.href=3Dtwttr.widgets.config.assetUrl()+"/"+a,document.getElementsByT=
agName("head")[0].appendChild(b)}a("widgets.css"),a("twt/twt.css"),o.prot=
otype.init=3Dfunction(){return!0}},create:function(a,b){var =
c=3Dthis,d=3Dnull,e=3D!!a.twt_data_stub;if(!e){var =
g=3D{};g.status_id=3Da.id_str,l.addVar(g,"variant",m),l.addVar(g,"referre=
r",document.location.toString()),l.addPixel(document.body,g,"tweetembed",=
!0),c.data.in_reply_to_data&&(g.status_id=3Dc.data.in_reply_to_data.id_st=
r,l.addPixel(document.body,g,"tweetembed",!0))}return =
using("lib/twt",function(g){g(c.lang,function(g){g.ender(function(h){var =
i=3Ddocument.createElement("div"),j=3Dg.autoFormat(c.width||c.element),k=3D=
g(a,{format:j,popupWebIntents:!1,tweetElement:"blockquote",showMedia:!c.h=
ideMedia,showErrors:!1,showFollowButton:!e,renderActions:!e,partner:c.par=
tner,related:c.related}),l=3D'<div id=3D"{{id}}" =
class=3D"{{classNames}}" lang=3D"{{lang}}" =
{{#style}}style=3D"{{style}}"{{/style}}>{{{twt}}}</div>',m=3D{id:c.id,cla=
ssNames:b,style:c.styleAttr.join(";"),lang:c.lang,twt:c.data.in_reply_to_=
data?k.inReplyTo(a.in_reply_to_data).html():k.html()};i.innerHTML=3Dh.to_=
html(l,m),d=3Df(i.firstChild,c.element)})})}),d},render:function(a){var =
b=3Dthis;if(!b.data)return;using("lib/twt",function(a){a(b.lang,function(=
){var a=3Db.classNames.join(" =
");b.data.twt_data_stub=3D!0,b.element=3Db.originElement,b.element=3Db.cr=
eate(b.data,a),b.inReplyTo&&!b.hideThread?g.status({id:[b.data.id_str,b.i=
nReplyTo],complete:function(c){var =
d=3Dc[0],e=3Dc[1];if(d.error)return;d.in_reply_to_status_id_str=3D=3D=3De=
.id_str?(b.data=3Dd,b.data.in_reply_to_data=3De,b.element=3Db.create(b.da=
ta,a)):d.in_reply_to_status_id_str?g.status({id:d.in_reply_to_status_id_s=
tr,complete:function(c){b.data=3Dd,b.data.in_reply_to_data=3Dc,b.element=3D=
b.create(b.data,a)}}):(b.data=3Dd,b.element=3Db.create(b.data,a))}}):g.st=
atus({id:b.data.id_str,complete:function(c){c.error?(b.data.error=3Dc.err=
or,b.element=3Db.create(b.data,a)):(b.data=3Dc,c.in_reply_to_status_id_st=
r&&!b.hideThread?g.status({id:c.in_reply_to_status_id_str,complete:functi=
on(d){b.data=3Dc,b.data.in_reply_to_data=3Dd,b.element=3Db.create(b.data,=
a)}}):b.element=3Db.create(b.data,a))}})})})}}),a({Embeddable:o})})});=0A=
provide("tfw/widget/follow",function(a){using("util/util","tfw/widget/bas=
e","util/querystring","util/uri",function(b,c,d,e){var =
f=3Dfunction(a){this.originElement=3Da;var =
b=3Dthis.params(),c=3Db.size||a.getAttribute("data-size");this.id=3Dthis.=
generateId(),this.version=3Dthis.wjsVersion(),this.setLanguage(),this.sho=
wScreenName=3Db.show_screen_name||a.getAttribute("data-show-screen-name")=
||"",this.showCount=3Db.show_count||a.getAttribute("data-show-count")||""=
,this.width=3Db.width||a.getAttribute("data-width")||"",this.screenName=3D=
this.screenNameFromHref(),this.preview=3Db.preview||a.getAttribute("data-=
preview")||"",this.align=3Db.align||a.getAttribute("data-align")||"",this=
.dnt=3Db.dnt||a.getAttribute("data-dnt")||"",this.size=3Dc=3D=3D"large"?"=
l":"m",this.enableNewSizing=3Db.enableNewSizing||a.getAttribute("data-ena=
ble-new-sizing")};f.prototype=3Dnew =
c.Base,b.aug(f.prototype,{titles:{en:"Twitter Follow =
Button"},dimensions:{x:{m:300,l:350},y:{m:20,l:28}},parameters:function()=
{var =
a=3D{screen_name:this.screenName,lang:this.lang,show_count:this.showCount=
,show_screen_name:this.showScreenName,align:this.align,id:this.id,preview=
:this.preview,size:this.size,dnt:this.dnt,enableNewSizing:!!this.enableNe=
wSizing,_:+(new Date),_version:this.version};return =
b.compact(a),d.encode(a)},screenNameFromHref:function(){var =
a=3Dthis.originElement.href,b;if(b=3Da.match(c.TWITTER_PROFILE_URL))retur=
n b[1]},render:function(a){if(!this.screenName)return;var =
b=3Da.assetUrl()+"/widgets/follow_button.1324331373.html#"+this.parameter=
s(),c=3Dthis.width||this.dimensions.x[this.size],d=3Dthis.dimensions.y[th=
is.size],e=3Dthis.titles.en,f=3Dthis;this.element=3Dthis.create(b,"twitte=
r-follow-button",[this.enableNewSizing?1:c,d],{title:e}),window.setTimeou=
t(function(){f.element.getAttribute("data-resized")||(f.element.style.wid=
th=3Dc+(typeof c!=3D"string"?"px":""))},15e3)}}),a({Embeddable:f})})});=0A=
(function(){window.twttr=3Dwindow.twttr||{};if(twttr.widgets)return =
twttr.widgets.loaded&&twttr.widgets.load(),!1;if(twttr.init)return!1;twtt=
r.init=3D!0,function(){twttr._e=3Dtwttr._e||[],twttr.ready=3Dtwttr.ready|=
|function(a){twttr.widgets&&twttr.widgets.loaded?a(twttr):twttr._e.push(a=
)}}(),twttr.host=3Dtwttr.host||"platform.twitter.com",using.path.length=3D=
=3D=3D0&&(using.path=3D"//"+twttr.host+"/js"),typeof =
twttr.ignoreSSL=3D=3D"undefined"&&(twttr.ignoreSSL=3D!1);var =
a=3D[];twttr.events=3D{bind:function(b,c){return =
a.push([b,c])}},using("util/domready",function(b){b(function(){using("uti=
l/util","tfw/widget/follow","tfw/widget/tweet","tfw/widget/tweetembed","t=
fw/widget/intent","util/events","tfw/widget/base",function(b,c,d,e,f,g,h)=
{function =
j(a){return(window.location.protocol.match(/s\:$/)||a)&&!twttr.ignoreSSL?=
"https":"http"}var =
i=3D{};i.widgets=3D{"a.twitter-share-button":d.Embeddable,"a.twitter-ment=
ion-button":d.Embeddable,"a.twitter-hashtag-button":d.Embeddable,"a.twitt=
er-follow-button":c.Embeddable,"blockquote.twitter-tweet":e.Embeddable,"d=
iv.twitter-tweet":e.Embeddable,body:f.Listener},i.assetUrl=3Dfunction(a){=
return =
j(a)+"://"+twttr.host},using("xd/parent","xd/jsonrpc",function(a,b){var =
c=3D"twttrHubFrame",d=3Di.assetUrl()+"/widgets/hub.1324331373.html";if(wi=
ndow.location&&window.location.href.match(/LinkedIn\.app/))return!1;if(do=
cument.getElementById(c))return;twttr.events.hub=3Da.connect({src:d,ifram=
e:{name:c,style:"position:absolute;top:-9999em;width:10px;height:10px"}})=
,b(twttr.events.hub).expose({trigger:function(a,b,c){b=3Db||{};var =
d=3Db.region;delete =
b.region,twttr.events.trigger(a,{target:h.find(c),data:b,region:d,type:a}=
)}})});var =
k=3Dtwttr.events&&twttr.events.hub?twttr.events:{};twttr.events=3Db.aug(k=
,g.Emitter),twttr.events.bind("_resize",function(a){a.target&&a.target.st=
yle&&(a.target.style.width=3Da.data.width+"px",a.target.style.height=3Da.=
data.height+"px",a.target.setAttribute("data-resized","true"))});var =
l,m;for(l=3D0;m=3Da[l];l++)twttr.events.bind(m[0],m[1]);for(l=3D0;m=3Dtwt=
tr._e[l];l++)m(twttr);twttr.ready=3Dfunction(a){a(twttr)},twttr.widgets=3D=
{load:function(){h.init(i),h.embed(),twttr.widgets.loaded=3D!0},config:i}=
,twttr.widgets.load()})})})})()});
------=_NextPart_000_0000_01CCBFDB.E0439410
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://platform.linkedin.com/in.js

if(!window.console){window.console=3D{}=0A=
}if(typeof =
window.console.log!=3D=3D"function"){window.console.log=3Dfunction(){}=0A=
}if(typeof =
window.console.warn!=3D=3D"function"){window.console.warn=3Dfunction(){}=0A=
}(function(){var N=3D{"bootstrapInit":+new =
Date()},p=3Ddocument,l=3D(/^https?:\/\/.*?linkedin.*?\/in\.js.*?$/),b=3D(=
/async=3Dtrue/),B=3D(/^https:\/\//),H=3D(/\/\*((?:.|[\s])*?)\*\//m),D=3D(=
/\r/g),j=3D(/[\s]/g),g=3D(/^[\s]*(.*?)[\s]*:[\s]*(.*)[\s]*$/),y=3D(/^[\s]=
+|[\s]+$/g),A=3D(/suppress(Warnings|_warnings):true/gi),d=3D(/^api(Key|_k=
ey)$/gi),k=3D"\n",E=3D",",n=3D"",G=3D"@",R=3D"&",o=3D"extensions",U=3D"on=
",v=3D"onDOMReady",X=3D"onOnce",V=3D"script",J=3D"https://www.linkedin.co=
m/uas/js/userspace?v=3D0.0.1143-RC1.16308-1337",h=3D"https://platform.lin=
kedin.com/js/secureAnonymousFramework?v=3D0.0.1143-RC1.16308-1337",F=3D"h=
ttp://platform.linkedin.com/js/nonSecureAnonymousFramework?v=3D0.0.1143-R=
C1.16308-1337",z=3Dp.getElementsByTagName("head")[0],t=3Dp.getElementsByT=
agName(V),a=3D[],M=3D{},c=3Dfalse,Y,m,S,r,I,C,W;=0A=
if(window.IN&&IN.ENV&&IN.ENV.js){if(!IN.ENV.js.suppressWarnings){console.=
warn("duplicate in.js loaded, any parameters will be ignored")=0A=
}return=0A=
}window.IN=3Dwindow.IN||{};=0A=
IN.ENV=3D{};=0A=
IN.ENV.js=3D{};=0A=
IN.ENV.js.extensions=3D{};=0A=
statsQueue=3DIN.ENV.statsQueue=3D[];=0A=
statsQueue.push(N);=0A=
Y=3DIN.ENV.evtQueue=3D[];=0A=
IN.Event=3D{on:function(){Y.push({type:U,args:arguments})=0A=
},onDOMReady:function(){Y.push({type:v,args:arguments})=0A=
},onOnce:function(){Y.push({type:X,args:arguments})=0A=
}};=0A=
IN.$extensions=3Dfunction(ab){var ae,i,aa,ad,ac=3DIN.ENV.js.extensions;=0A=
ae=3Dab.split(E);=0A=
for(var Z=3D0,e=3Dae.length;=0A=
Z<e;=0A=
Z++){i=3DQ(ae[Z],G,2);=0A=
aa=3Di[0].replace(y,n);=0A=
ad=3Di[1];=0A=
if(!ac[aa]){ac[aa]=3D{src:(ad)?ad.replace(y,n):n,loaded:false}=0A=
}}};=0A=
function Q(ab,Z,e){var ac=3Dab.split(Z);=0A=
if(!e){return ac=0A=
}if(ac.length<e){return ac=0A=
}var aa=3Dac.splice(0,e-1);=0A=
var i=3Dac.join(Z);=0A=
aa.push(i);=0A=
return aa=0A=
}function u(e,i){if(e=3D=3Do){IN.$extensions(i);=0A=
return null=0A=
}if(d.test(e)){i=3Di.replace(j,n)=0A=
}if(i=3D=3D""){return null=0A=
}return i=0A=
}function K(e,i){i=3Du(e,i);=0A=
if(i){e=3De.replace(/_([a-z])/gi,function(){return =
arguments[1].toUpperCase()=0A=
});=0A=
IN.ENV.js[e]=3Di;=0A=
a.push(encodeURIComponent(e)+"=3D"+encodeURIComponent(i))=0A=
}}m=3D"";=0A=
for(P=3D0,q=3Dt.length;=0A=
P<q;=0A=
P++){var f=3Dt[P];=0A=
if(!l.test(f.src)){continue=0A=
}if(b.test(f.src)){c=3Dtrue=0A=
}try{m=3Df.innerHTML.replace(y,n)=0A=
}catch(x){try{m=3Df.text.replace(y,n)=0A=
}catch(w){}}}m=3Dm.replace(H,"$1").replace(y,n).replace(D,n);=0A=
W=3DA.test(m.replace(j,n));=0A=
for(var P=3D0,O=3Dm.split(k),q=3DO.length;=0A=
P<q;=0A=
P++){var s=3DO[P];=0A=
if(!s||s.replace(j,n).length<=3D0){continue=0A=
}try{S=3Ds.match(g);=0A=
r=3DS[1].replace(y,n);=0A=
I=3DS[2].replace(y,n)=0A=
}catch(T){if(!W){console.warn("script tag contents must be key/value =
pairs separated by a colon. Source: "+T)=0A=
}continue=0A=
}K(r,I)=0A=
}IN.ENV.js.secure=3D(B.test(document.location.href))?1:0;=0A=
a.push("secure=3D"+encodeURIComponent(IN.ENV.js.secure));=0A=
IN.init=3Dfunction L(e){var Z;=0A=
e=3De||{};=0A=
for(var i in e){if(e.hasOwnProperty(i)){K(i,e[i])=0A=
}}C=3Dp.createElement(V);=0A=
C.src=3D(IN.ENV.js.apiKey)?J+R+a.join(R):(IN.ENV.js.secure)?h:F;=0A=
z.appendChild(C);=0A=
statsQueue.push({"userspaceRequested":+new Date()})=0A=
};=0A=
statsQueue.push({"bootstrapLoaded":+new Date()});=0A=
if(!c){IN.init()=0A=
}})();=0A=

------=_NextPart_000_0000_01CCBFDB.E0439410
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cdn.physorg.com/tmpl/v3/js/addetect.js

 function adOn(){
=09
	if (typeof google_ad_client =3D=3D "undefined") return false;
=09
	// mozilla adblock
	if ( typeof google_ad_request_done !=3D=3D 'function' ) return true;
=09
	// chrome adblock
	var adArr =3D $$('div.ads-box');
	for (var index =3D 0; index < adArr.length; ++index) {
  		 if ( adArr[index].getStyle('visibility') =3D=3D 'hidden' ) return =
true;=20
 	}			=20
	return false;
 }

 function CheckAd(){
 	 	=20
	 //var blockOn =3D readCookie('physAdBlock');	 =20
 	=20
	 if ( adOn() && !$('search-hint')) {
	  =09
		var li =3D Builder.node('li');
		li.innerHTML =3D 'It appears that you are currently using <b>Ad =
Blocking</b> software. What are the consequences? <a href=3D"" =
onClick=3D"return alertAd();">Click here</a> to learn more.';
		var ul =3D Builder.node('ul', li);
		var div =3D Builder.node('div', { id: 'search-hint', style: 'display: =
none' }, ul);
	=09
		$('mainwrapper').insertBefore(div, $('sub-nav').nextSibling);
		Effect.Appear('search-hint', { duration: 1 });
	=09
	  //setCookie('physAdBlock', true, 0);
	 }
 }=20
=20
 function alertAd(){
 	 var html =3D ' It appears that you are currently using <b>Ad =
Blocking</b> software.<br/><br/> '
	 		  +	' While we appreciate your choice, please consider that =
PhysOrg.com is supported by advertising revenue.'
			  +	' If you read the site without the accompanying ads, you\'re =
potentially causing harm to the owner who provides this information at a =
significant expense. '
			  + ' You might consider adding the PhysOrg.com domain to Ad Block =
exceptions.'
			  + ' This will help pay for hosting, bandwidth, time and effort we =
put in to creating this site. <br/><br/> '	=20
			  + ' We also offer two different options for our regular readers, =
here at Physorg.com. The first is to register quickly and easily, for =
free, which exposes you to <a href=3D"/help/physorg-account/">less =
advertising</a>. You can <a href=3D"/profile/">register here</a>. =
<br/><br/>'
			  + ' The second option, if you prefer the ads be disabled =
altogether, is to consider making a donation which would provide support =
for the website and those of us who run it.'
			  + ' This would remove all ads from Physorg.com completely. Learn =
more about <a href=3D"/help/donate/">making a donation =
here</a>.<br/><br/>'
			  +	' If you received this in error, please contact website support =
via the <a href=3D"/help/feedback/">contact us</a> page. '
			  + ' Thank you for your continued cooperation and understanding.';
			 =20
	 //You will not receive this message again during your current session =
(cookies required).';
	ShowAlert(html); =09
	return false;
	=20
 }
 =20
document.observe('dom:loaded', function(){
                                   CheckAd();}
              ); 
------=_NextPart_000_0000_01CCBFDB.E0439410--
