From: <Saved by Windows Internet Explorer 8>
Subject: Climate change scientist faces lie detector test - Climate Change - Environment - The Independent
Date: Mon, 7 Nov 2011 22:03:43 -0800
MIME-Version: 1.0
Content-Type: multipart/related;
	type="multipart/alternative";
	boundary="----=_NextPart_000_0000_01CC9D99.1D37B910"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://static.flowplayer.org/tools/img/blank.gif

R0lGODlhkAGQAYAAAP///////yH5BAQUAP8ALAAAAACQAZABAAL/hI+py+0Po5y02ouz3rz7D4bi
SJbmiabqyrbuC8fyTNf2jef6zvf+DwwKh8Si8YhMKpfMpvMJjUqn1Kr1is1qt9yu9wsOi8fksvmM
TqvX7Lb7DY/L5/S6/Y7P6/f8vv8PGCg4SFhoeIiYqLjI2Oj4CBkpOUlZaXmJmam5ydnp+QkaKjpK
Wmp6ipqqusra6voKGys7S1tre4ubq7vL2+v7CxwsPExcbHyMnKy8zNzs/AwdLT1NXW19jZ2tvc3d
7f0NHi4+Tl5ufo6err7O3u7+Dh8vP09fb3+Pn6+/z9/v/w8woMCBBAsaPIgwocKFDBs6fAgxosSJ
FCtavIgxo8aN/xw7evwIMqTIkSRLmjyJMqXKlSxbunwJM6bMmTRr2ryJM6fOnTx7+vwJNKjQoUSL
Gj2KNKnSpUybOn0KNarUqVSrWr2KNavWrVy7ev0KNqzYsWTLmj2LNq3atWzbun0LN67cuXTr2r2L
N6/evXz7+v0LOLDgwYQLGz6MOLHixYwbO34MObLkyZQrW76MObPmzZw7e/4MOrTo0aRLmz6NOrXq
1axbu34NO7bs2bRr276NO7fu3bx7+/4NPLjw4cSLGz+OPLny5cybO38OPbr06dSrW7+OPbv27dy7
e/8OPrz48eTLmz+PPr369ezbu38PP778+fTr27+PP7/+/fz7+03/D2CAAg5IYIEGHohgggouyGCD
Dj4IYYQSTkhhhRZeiGGGGm7IYYcefghiiCKOSGKJJp6IYooqrshiiy6+CGOMMs5IY4023ohjjm0U
AAA7

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/incoming/article6258577.ece/ALTERNATES/w100/Static+sub+banner.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7
Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAtAGQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0QXV+
fEMluSDbLu+YSc89ABnqPpVC2117hUCSPuKMWXzm7EAfoamuIo4/G8ZSNVLwszEDqeea5cX1uIYk
a6t4pVQGSRLxwX4PHCEAk4zjpioi0r3N502+VRV9Dr7zU5YdMWe2djI020q7luiseOmMkVStNf1F
5IYvODCSQJlkG4cjryB3/SqOi63p0dpILvUIyQ42xzT+YARuG5cqMA/1p2o6npks0F1bX1llcrJD
lBvyRhjkdufzrOT1upG9OFo2lTd/Q1bHWtTuJIxMI0V9hBEeNys+3PXjvj6U2C/1HZemdZFEIAR1
Yncd2DgDr68Uq+I/D0stvItxaRlABhgoKYOcA/4VjrqeiQvqSpdWyRyABcZIYbgeg5PfpQpJNe8O
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

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/incoming/article6246027.ece/ALTERNATES/w100/on-the-move.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7
Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAtAGQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD1Kuf8
b67L4e8ONewFlczLHuXG5Qc5IzxnjvXQVh+KbWK9i02CdFeH7fG0iuuVKgEnI70xHl8Xj6+vLkK+
q6nGp6s1+qD8goH61JdeM722VGg1fUZN2c/8TPOPwwa9RWw8FKgY2+igFQ2TFHgg9OcU77F4KGf3
GijBx/q4+v5VNzRQk9Ujm/h74suteurm1upp5hFGHDTOjsOQMAqq+vevNNT+J3i2bU7hodZltYvM
YJFEFCoueB0zXtNjZaZb+JTNpSWyRG0Kt9mUBc7wecd8VwnhGXQrmwsbK50NJrqQTg3JSNxlWLfM
uM5wRjNO5PK72KvhLxvrOp2csd7q9xNNG2S4k28HoMYHoeRXZ+H9bu7jV4rWW6knjlVsiRt2CBkE
H8KdaaPptkzONOjBk+80dqF464wOKdFYPYeL9ObfCYbjzmhRItrIojzhj3PNFxNNGbrF/wCLNQ1O
6h0UkW9vIY+JwmSACeMg9xzWFeH4iWfzmOYgttUrc5z+TGuw0NsanqgMUTD7c53uCSPlX0roFDPJ
lJE3AHIy4FSVY4Twzq/jCHXrKz16ORba7ZkVmkD/ADBS2Op7A16HXP61keIfDgbGftkmdvT/AFL1
0FUhMKKKKZIVT1O+t9Oto55rUXUr3EcNtEcDdK52ryenck9gDVys7XY7CXT1+338dgYp45re4kIw
kqHcvB6jg5HcE0AZk9l4f068ntNb02CBTDLqAlhZ2QjcBKcdQRlSexB7YNakGjeGNSeVIbdZHtiu
9fnVlyMg9icjnPfHtWLql3ourLezXfibSlu5bCSxgCv8kKyEb2OTkknb6YwB3q7pGraPaareahL4
h0yWO8hgVVjkxtMasM5J5B+b8qmyNVVmlZNjdN1iyjbS5bLT1t7a6uri2lV4ZDICgkIKnvkxcjB6
+orQtZPCOnw21zaRWMMckfmxSRQ/dRjjcSB8oJOMnFZ2lW0Et1Yw2GtafcjT7y4uwq5Lssu/g4PG
PN698Cs7T9N0WO1tfO1zSrxfsn2aUMCUZBI7BgN3+2wIOQeOndpdCG23dna3mpadp88VvctskmV2
jRYmbeFGWxgHkDnHWqn9q+HLmRb1p7ZmtoPtCTMuNsT8blJHIOMcfSs7VNS0y81XTr2DXdORbMS5
WR8ly6bRgg8Y61kW2hWtylhYHX7JnXTo7aHy1O52ikWUOATyvyDI9M803FrdCOnt9Q8Pw3ixQCOK
4u7gxlRAys0u3cQ3HB2884yOamTXNHkEeJhiQqBuiddu5iq7sj5csCBnGe1YdzptjdQ6nfT63bw3
jXUMrXEf3LV4gAowT1wTnP8AeqKaPw2dYkul1bTWhmSFHimbdsMf3SvOOmOCOCAfahJvYZpRXQut
YSz1LSreG8iga7gKyCRohu8vk44JB6jrkjtWjVa2Om2U1xIZrMXOp3DFGTh5sDhSScsQAenHtVmk
JhRRRTEFcd8UMDwqrHgLcLkk46gj+tdjVHWdHg17S5dNuGZEmxh1AJU9jg8H6UAeEmUEj5/vNj/W
DnkH+VWYj5capK210QFwzEkfe5P5j8x71r614Bg0icp9qSUZ6iJk/wDZzUOl+Dor+UILlY8nqY2b
/wBmFIZ0fw0P/E9uV4+W3/qg6/UGvNT4kktVECK3mQyupbplNxIFe5+FvCVt4Yjd452nmmAyxQKF
APQD/E1wOtfCCD+1J3ttZeKKRjIsb2+4rnnGdwz+VUm1sBw//CT3iCIyR87ST1AbP3SPTH610/w2
12+1bxzpsN3LvS3t5hGMfd+Q8D2qWT4USS7fM18tsXaP9E6D/vuun8BfDqHw9qj6u+otdSohijQQ
7Au4ck8nPFNyb3YGPqGp3Fhr+sJELSSKe45W5jZsEcccY5/pVCbxFdI/mR2GhN8uwhrcgDvxx15r
s/EXgWS6vZtQs9ams1uH8x4RHuUOO4wwrmH8C3bOytrhO9tzE255Pr9/rUaoegeH9YvtV8baH9rj
s4EgkkCrbIw3FkI5zx/+s165XFeGfATWOowaveaxNeNbkmOLy9i7iCMnk56mu1oQmFFFFMR//9k=

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/independent.co.uk/editorial/logo/independent_Masthead.png

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

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/independent.co.uk/editorial/logo/ipaper_masthead.png

iVBORw0KGgoAAAANSUhEUgAAADMAAAAzCAIAAAC1w6d9AAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAKOSURBVHja7JlNaBNBFMfnbfYz3awxTS2S
0LqBSg+CFS+CVikpHgSxFkkQxfSgBw/eetGLHvTmwZOIeClUiqIFQQ0GFE8qiiCISrFQadoqxiTd
ZPO5H+OuwVoVL1UyMcwwh9lZWH68efOf/5uFbGgrasnGoFZtrUvGrowCC69aASgXHqCr2c55tvZm
mrXp+7XJm9bsPLOhUxjZJ4zFwa+QJyuNn6tenUReCUTByuZKzy/U7qaUqSvQ1UlyNWsTN6rXrsP6
dQ6W+8yxEPCbT16UL14mnGdG6jFiWQQAGDu9MQm+DiP5CGsFYmS2Q5bXOIzAxgzPGx3e71/14KKO
l8mRJVMPpnuC2U0hv4ed6g/fCkgCAmcemyZ0d0F3kNgO2NK3+f3A3Pml9DYRbmuZS58rGNsuWVEX
Dh8EUSQWs15VPRaL5Vg4PfcmnMn7DMsq6LhUlk4clU4mCKuGLMt7Bgc/LiwOR/pRpI/JLiuH9nPD
u509QZiM5/kDo6NhVd0VjQZ9vn8h3H9PZll2Lg8IVFlRh6LItNCXnO0KB0aOgjjCK8tkyKwP6cJI
AtUNxPyarFgvicePeM+OE4sZzmuoVkee38iKOipXyK0mxtgwkdNtxj2aVqe8cyowDDEykCRux3bH
aLjhm5nF5SpiALXCDmB6QsqdiYYL0vbGzNfvQBCop6VklIySUTJKRskoGSVrW7K1O0d7flE/dabh
aZ0xcPwPu+uV6smH5tsZXNDFsbiQiDeVDFcqxrOXjQrFrQNWW23WY3/KWOklrBW5oZ1Nr1AAQODd
GxanGMFujflzmnx7K/LAsk0nY1kmtBEZdQR/TFasKEj2NpvME+n1P71HVYOStYvSrvyKojH7b8m+
CjAAc+bgPsDa6/sAAAAASUVORK5CYII=

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/skins/ind/images/plus.png

iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAKQ2lDQ1BJQ0MgcHJvZmlsZQAAeNqd
U3dYk/cWPt/3ZQ9WQtjwsZdsgQAiI6wIyBBZohCSAGGEEBJAxYWIClYUFRGcSFXEgtUKSJ2I4qAo
uGdBiohai1VcOO4f3Ke1fXrv7e371/u855zn/M55zw+AERImkeaiagA5UoU8Otgfj09IxMm9gAIV
SOAEIBDmy8JnBcUAAPADeXh+dLA//AGvbwACAHDVLiQSx+H/g7pQJlcAIJEA4CIS5wsBkFIAyC5U
yBQAyBgAsFOzZAoAlAAAbHl8QiIAqg0A7PRJPgUA2KmT3BcA2KIcqQgAjQEAmShHJAJAuwBgVYFS
LALAwgCgrEAiLgTArgGAWbYyRwKAvQUAdo5YkA9AYACAmUIszAAgOAIAQx4TzQMgTAOgMNK/4Klf
cIW4SAEAwMuVzZdL0jMUuJXQGnfy8ODiIeLCbLFCYRcpEGYJ5CKcl5sjE0jnA0zODAAAGvnRwf44
P5Dn5uTh5mbnbO/0xaL+a/BvIj4h8d/+vIwCBAAQTs/v2l/l5dYDcMcBsHW/a6lbANpWAGjf+V0z
2wmgWgrQevmLeTj8QB6eoVDIPB0cCgsL7SViob0w44s+/zPhb+CLfvb8QB7+23rwAHGaQJmtwKOD
/XFhbnauUo7nywRCMW735yP+x4V//Y4p0eI0sVwsFYrxWIm4UCJNx3m5UpFEIcmV4hLpfzLxH5b9
CZN3DQCshk/ATrYHtctswH7uAQKLDljSdgBAfvMtjBoLkQAQZzQyefcAAJO/+Y9AKwEAzZek4wAA
vOgYXKiUF0zGCAAARKCBKrBBBwzBFKzADpzBHbzAFwJhBkRADCTAPBBCBuSAHAqhGJZBGVTAOtgE
tbADGqARmuEQtMExOA3n4BJcgetwFwZgGJ7CGLyGCQRByAgTYSE6iBFijtgizggXmY4EImFINJKA
pCDpiBRRIsXIcqQCqUJqkV1II/ItchQ5jVxA+pDbyCAyivyKvEcxlIGyUQPUAnVAuagfGorGoHPR
dDQPXYCWomvRGrQePYC2oqfRS+h1dAB9io5jgNExDmaM2WFcjIdFYIlYGibHFmPlWDVWjzVjHVg3
dhUbwJ5h7wgkAouAE+wIXoQQwmyCkJBHWExYQ6gl7CO0EroIVwmDhDHCJyKTqE+0JXoS+cR4Yjqx
kFhGrCbuIR4hniVeJw4TX5NIJA7JkuROCiElkDJJC0lrSNtILaRTpD7SEGmcTCbrkG3J3uQIsoCs
IJeRt5APkE+S+8nD5LcUOsWI4kwJoiRSpJQSSjVlP+UEpZ8yQpmgqlHNqZ7UCKqIOp9aSW2gdlAv
U4epEzR1miXNmxZDy6Qto9XQmmlnafdoL+l0ugndgx5Fl9CX0mvoB+nn6YP0dwwNhg2Dx0hiKBlr
GXsZpxi3GS+ZTKYF05eZyFQw1zIbmWeYD5hvVVgq9ip8FZHKEpU6lVaVfpXnqlRVc1U/1XmqC1Sr
VQ+rXlZ9pkZVs1DjqQnUFqvVqR1Vu6k2rs5Sd1KPUM9RX6O+X/2C+mMNsoaFRqCGSKNUY7fGGY0h
FsYyZfFYQtZyVgPrLGuYTWJbsvnsTHYF+xt2L3tMU0NzqmasZpFmneZxzQEOxrHg8DnZnErOIc4N
znstAy0/LbHWaq1mrX6tN9p62r7aYu1y7Rbt69rvdXCdQJ0snfU6bTr3dQm6NrpRuoW623XP6j7T
Y+t56Qn1yvUO6d3RR/Vt9KP1F+rv1u/RHzcwNAg2kBlsMThj8MyQY+hrmGm40fCE4agRy2i6kcRo
o9FJoye4Ju6HZ+M1eBc+ZqxvHGKsNN5l3Gs8YWJpMtukxKTF5L4pzZRrmma60bTTdMzMyCzcrNis
yeyOOdWca55hvtm82/yNhaVFnMVKizaLx5balnzLBZZNlvesmFY+VnlW9VbXrEnWXOss623WV2xQ
G1ebDJs6m8u2qK2brcR2m23fFOIUjynSKfVTbtox7PzsCuya7AbtOfZh9iX2bfbPHcwcEh3WO3Q7
fHJ0dcx2bHC866ThNMOpxKnD6VdnG2ehc53zNRemS5DLEpd2lxdTbaeKp26fesuV5RruutK10/Wj
m7ub3K3ZbdTdzD3Ffav7TS6bG8ldwz3vQfTw91jicczjnaebp8LzkOcvXnZeWV77vR5Ps5wmntYw
bcjbxFvgvct7YDo+PWX6zukDPsY+Ap96n4e+pr4i3z2+I37Wfpl+B/ye+zv6y/2P+L/hefIW8U4F
YAHBAeUBvYEagbMDawMfBJkEpQc1BY0FuwYvDD4VQgwJDVkfcpNvwBfyG/ljM9xnLJrRFcoInRVa
G/owzCZMHtYRjobPCN8Qfm+m+UzpzLYIiOBHbIi4H2kZmRf5fRQpKjKqLupRtFN0cXT3LNas5Fn7
Z72O8Y+pjLk722q2cnZnrGpsUmxj7Ju4gLiquIF4h/hF8ZcSdBMkCe2J5MTYxD2J43MC52yaM5zk
mlSWdGOu5dyiuRfm6c7Lnnc8WTVZkHw4hZgSl7I/5YMgQlAvGE/lp25NHRPyhJuFT0W+oo2iUbG3
uEo8kuadVpX2ON07fUP6aIZPRnXGMwlPUit5kRmSuSPzTVZE1t6sz9lx2S05lJyUnKNSDWmWtCvX
MLcot09mKyuTDeR55m3KG5OHyvfkI/lz89sVbIVM0aO0Uq5QDhZML6greFsYW3i4SL1IWtQz32b+
6vkjC4IWfL2QsFC4sLPYuHhZ8eAiv0W7FiOLUxd3LjFdUrpkeGnw0n3LaMuylv1Q4lhSVfJqedzy
jlKD0qWlQyuCVzSVqZTJy26u9Fq5YxVhlWRV72qX1VtWfyoXlV+scKyorviwRrjm4ldOX9V89Xlt
2treSrfK7etI66Trbqz3Wb+vSr1qQdXQhvANrRvxjeUbX21K3nShemr1js20zcrNAzVhNe1bzLas
2/KhNqP2ep1/XctW/a2rt77ZJtrWv913e/MOgx0VO97vlOy8tSt4V2u9RX31btLugt2PGmIbur/m
ft24R3dPxZ6Pe6V7B/ZF7+tqdG9s3K+/v7IJbVI2jR5IOnDlm4Bv2pvtmne1cFoqDsJB5cEn36Z8
e+NQ6KHOw9zDzd+Zf7f1COtIeSvSOr91rC2jbaA9ob3v6IyjnR1eHUe+t/9+7zHjY3XHNY9XnqCd
KD3x+eSCk+OnZKeenU4/PdSZ3Hn3TPyZa11RXb1nQ8+ePxd07ky3X/fJ897nj13wvHD0Ivdi2yW3
S609rj1HfnD94UivW2/rZffL7Vc8rnT0Tes70e/Tf/pqwNVz1/jXLl2feb3vxuwbt24m3Ry4Jbr1
+Hb27Rd3Cu5M3F16j3iv/L7a/eoH+g/qf7T+sWXAbeD4YMBgz8NZD+8OCYee/pT/04fh0kfMR9Uj
RiONj50fHxsNGr3yZM6T4aeypxPPyn5W/3nrc6vn3/3i+0vPWPzY8Av5i8+/rnmp83Lvq6mvOscj
xx+8znk98ab8rc7bfe+477rfx70fmSj8QP5Q89H6Y8en0E/3Pud8/vwv94Tz+4A5JREAAAAGYktH
RAD/AP8A/6C9p5MAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfbBxMOKyQETFafAAAAInRF
WHRDb21tZW50AENyZWF0ZWQgd2l0aCBHSU1QIG9uIGEgTWFjh6h3QwAAAMdJREFUGNONkctNw1AQ
Rc8MWbgMC6gDQR+BRkIW4Lb8eUkd5pONJUgBgBTmsojybG9Q7mY0V0fztdR24kwtAG7ubrF/IEls
0+YImwA7mgBmlqFp7gCyyKaZUVUVfd9naDaGhYHDMAz8fH1jgv3HJ45xeX01h+UGEk3TsHt7RxJ1
XWNmrNaPY4fUdtJv6KSIUPX0rNf+RRGRvdR2coDwA8G4TFmWFEWRK57iAoC4wH1cZvlwny8xvYoD
uDmKwwyYalZ5k9JZH/wDBVBtBJwuurIAAAAASUVORK5CYII=

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/incoming/article6149421.ece/ALTERNATES/w300/McCarthy.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7
Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAEsASwDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDz43Ez
L33D2pC8zRsMNux2FahhkCZ+QN9KkFvIcEMo9cCua5vYydIEmXEpYfWt+NcKv0qjMnlSFjIqjHpV
+Bg8KFTkY61LZSJBRSjkUuKkY002nsKYKBCilooxQAtOHSmgU4UhCinCkApwwOSaRQYppBzwKlCs
egzU8do7DOKltDSbKWG/u08KxHSr4smxkipVscY96jmRfJIyijenNBVgOa2PsK9cgUjWKsPvD8qX
tIleykZOzNGwVfexYdBUbQFR0pqaZLpy6lURr6UFcVKEY9qXy2J6VWhL8iLHtS49ql8omgQk96di
bkWKCvtVkRYqUQZGQKRRSCZpfLzVsxY6rSiMelICqoKngVOk7r2qTy17UuwelAmKLliPeoWmlLdO
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
UFiadHp1xKgcybc9q0oLOBAuEq0UUHpUjP/Z

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/migration_catalog/article6253382.ece/ALTERNATES/w80/Pg-43-climate-change-ap.jpeg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7
Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAA8AFADASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwCRcVIu
KaFp6rXZY5SVBk4AyT0q8NKvfJMv2WTaOvy8/l1q/wCGtOYTLeyBdvIjB5JPrXWMrRpyMsegHWol
Ozsi1G555tA60m0V36WqKS5gjDEY+cZNYmuabaw2xmVFjfkjYMAn0NCmmPlOaIqNqlIpjLWhBCcV
Gyg1bhs57pisMRfHUjpUU0TwuUkQow6gjBoFqSCzl/un8qlis3MgD5Vc8nHOK6RbNFGSPwFPW1TP
CivO+tSOv2MSSz1C0t7ZIYoZm28YCj/GrQ1oO/8ApFvLEv8AeVgcfhVMJtPy8Gh0cjGazdd3K9mj
dXy5YRLCwkDDKtnOa5zUZZ9YIgtiiQqcyMw5J9BS297Npk5ZTlGOWjPRv8DXNatqOrWbJdabaNcy
vNtMcTnAUtk5HqOlae27CVMvy6cLcETybW6DjrQmnRDDyXKfKQSmD8w+tXbSC4kWIGMssfXMm856
4JP1qS7dYjh0284IamsTJIPYxehJbSW0VrK0aCLDZCA5GM8VBcxCQLJJCJFI+XjmosKvzx/K3bjg
1pjUbdrJppECSRLgjtnsfpVxqqRDg4k3TrUcrqPlHWnTPtHFRRxkncTnNeb0OklRM49KsJEpzUO7
ZxyfwqRbiIL97JHbHNZuepViK4tlYcgEVmy2nlMZIxtYfrW6jpKpwOg6YrLluYn1I2RV94QPyhCk
H0PQ/SqUmBQTU3tbTy1kS3kDA+Y6b1IzyOowcVk3OvW+u3mbeZZUgnwdq42bRg898kiumntIwNyI
AR6jg1zj6HbW0l1dabbBZLgESRB8Dd2x2UZ549a2j8LsTpzXNEuPLBB49KYiy3kotoV+Z/vHsE70
3TdE1RLZILqUySKMNIV25ras9Oa1JIJZ24yB+lXTTuKbViWWISlAsLqBksQQc+n0p8cQxjeC3908
EVnQTOJOuee9Xo33vnaAcdRnNaSpRZkptExjI4ZSPqKjES5zkU5JpHPzMePeppssoDfNnruANc7w
/W5oqg3eqBXznA5+lOIQtuABz0NCImPuCnrsQBVhjAHouKl0JLqNTRWv7ZbqykgZnRZFKlo2KsM9
wR0NcTrpm8O6eps2lnjgALeY+5iB3JPXpXfTAFCMYyPU1wfjXRYLjRrrdPcDAPAcfXHSqpxknYG1
Y7LRdTtL/QYNUhlSSKdA6sD1PcfUHIxVpL6Nss5bjpgcV5x4HtRYaJDbwyyFCTJ8xHU9e1dK80qn
h2H412pGB//Z

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: https://ad.doubleclick.net/ad/indy.uk/indy_indyenvironment_partners;sz=300x150;ord=123456789?

R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAAAICTAEAOw==

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/independent.co.uk/editorial/commercial/carousel/ski-holiday.jpg

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
BtZeKcaDNZwOGZxK4huEymLITA4aghNkLiqR6hW+rWpKpX6V6aC3B21gYDUdqHBaZCI+UpjSnFHz
bJknVXpIlbcIbr4KC1ltobby8vvmSgNyZCtCwRGpWJoCIhAxRUEhu4XAk8K0E5PaO2co627kMaxI
caBGhUwTi0i3RskS2oEX9Arp5KDZMxWGTcNoEAnlFXLXsqiKAnDoSwiicKC7QKBQKBQKBQKBQKBQ
KBQKBQKBQKBQKBQKBQKBQKBQYf2z9X+XQXoX8mx/DD9lKC9QKBQKBQKBQKBQKBQKBQKBQKBQKBQK
BQKBQKBQKBQKBQKBQKBQKBQKDD+2fq/y6BDmRBiMCT7aEjYoqKSIqKiJ5aC932H27frj56B32H27
frj56B32H27frj56B32H27frj56B32H27frj56B32H27frj56B32H27frj56B32H27frj56B32H2
7frj56B32H27frj56B32H27frj56B32H27frj56B32H27frj56B32H27frj56B32H27frj56B32H
27frj56B32H27frj56B32H27frj56B32H27frj56B32H27frj56B32H27frj56B32H27frj56B32
H27frj56B32H27frj56B32H27frj56B32H27frj56B32H27frj56B32H27frj56B32H27frj56B3
2H27frj56B32H27frj56B32H27frj56B32H27frj56B32H27frj56B32H27frj56B32H27frj56D
E71G97a+uDR1GnVqS19d7XoOeoFAoFAoFAoFAoFAoFAoFAoFAoFAoFAoFAoFAoFAoFAoFAoFAoFA
oFAoFB//2Q==

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/incoming/article6258443.ece/ALTERNATES/w300/sponsored-featured2.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7
Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAC5ASwDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD1uGzg
aFGMeSVBPzGn/Ybb/nn+pqG7uJ7TRZbi2t2uJ4rctHCOrsF4X8a5P/hNb9dFv7ozac81sISMxSRm
LfIEYPGzbuM/eBxQB2X2G2/55/qaPsNt/wA8/wBTXKW/i+/khuUjFlfSG5htrS6twyQSPJnOckn5
cZOD3HSpNR8Ra3pS3VlLFYy6gscMlvIiuInDzLEQyk5BBPr39sUAdP8AYbb/AJ5/qaPsNt/zz/U1
zU3i28ltpZtOsRO62CziAqxdJfNKOpx124OQBng1Hb+Lryey2wvYXd3Ndx2sDxq8aAspbMkbfMuA
rd+cdqAOp+w23/PP9TR9htv+ef6muV1XxRq2jrdWt2LH7XD5EiTrG/lGOSTYSV3ZBBB/iqB/GWop
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

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/independent.co.uk/editorial/commercial/carousel/bus-video.jpg

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
AUAUAUAUAUAUAUAUAUAUAUAUAUAUAUAUAUB//9k=

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/independent.co.uk/editorial/commercial/carousel/italy-skiing.jpg

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
UAUAUAUAUAUAUAUAUAUAUAUAUAUB/9k=

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/independent.co.uk/editorial/commercial/carousel/time-bandit.jpg

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

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/independent.co.uk/editorial/commercial/carousel/poshnosh.jpg

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
0xUDSovLfUK8iUBb7c2xDwQyybfkTZs91H50+YYm+8YgjY6lAWwQQAUQREURKAiM7ExDWxV2WL0h
cWsQoXTKQdo6M0VFXVo0auPwPxUBDf8ADkJeLfxWS3BlcjjpAtA5GfKIgqDTguabtRmysWjSXHiK
qlAe2PDDaUN+e5i464trJQHMbMiw0baZMHFVelUNC/OhqVBLksvFFoDPP2HjZUPDMszZkCVgWugx
2Rim2MgW1bFoxLpG3GiRwQHVcOVOFqA8Y3w7wOPk42S2ch57HJOuT5i4slzJkBSXJNx55Erfksnu
UBB/8VYxlceuPy+TxvdRzFxqRjjKjDU5QJxgOmYd+aFWk0IvFLql7WsBKm+HzctI7h57LBOaYciP
z23WBdkMOGrnRvD0HQ81SsJA2JW8tAbDiMVCxGKiYuCCtw4TQMRwVVJUBsUEbqvFVsnLQEugFAKA
UAoBQCgFAKAUAoBQCgFAKAUAoBQCgIf75/Z/16AzQvsTH0YfopQDsqda57a0A7KnWue2tAOyp1rn
trQDsqda57a0A7KnWue2tAOyp1rntrQDsqda57a0A7KnWue2tAOyp1rntrQDsqda57a0A7KnWue2
tAOyp1rntrQDsqda57a0A7KnWue2tAOyp1rntrQDsqda57a0A7KnWue2tAOyp1rntrQDsqda57a0
A7KnWue2tAOyp1rntrQDsqda57a0A7KnWue2tAOyp1rntrQDsqda57a0A7KnWue2tAOyp1rntrQD
sqda57a0A7KnWue2tAOyp1rntrQDsqda57a0A7KnWue2tAOyp1rntrQDsqda57a0A7KnWue2tAe2
2kC/OIr/AAlvQEb98/s/69AZoX2Nj6MP0UoDBEDpikK4ZqovGI2M0RES3CyKlASOytfCc+sc+VQD
srXwnPrHPlUA7K18Jz6xz5VAOytfCc+sc+VQDsrXwnPrHPlUA7K18Jz6xz5VAOytfCc+sc+VQDsr
XwnPrHPlUA7K18Jz6xz5VAOytfCc+sc+VQDsrXwnPrHPlUA7K18Jz6xz5VAOytfCc+sc+VQDsrXw
nPrHPlUA7K18Jz6xz5VAOytfCc+sc+VQDsrXwnPrHPlUA7K18Jz6xz5VAOytfCc+sc+VQDsrXwnP
rHPlUA7K18Jz6xz5VAOytfCc+sc+VQDsrXwnPrHPlUA7K18Jz6xz5VAOytfCc+sc+VQDsrXwnPrH
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

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: https://ad.doubleclick.net/ad/indy.uk/indy_indyenvironment_partners;sz=300x250;ord=123456789?

R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAAAICTAEAOw==

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/incoming/article6258659.ece/ALTERNATES/w148/Pg-24-charitylabel-rex.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7
Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCADeAJQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD2Kilx
SYpgJRilopiG4op1JigBKKXFQXd1DY2c13cNshgjaSRvRQMmgBLy/s9Og+0X11DaxZx5k0gRc+mT
VOx8S6FqcwhsdXsrmQ8BI5lLH6DvXizxa38S9VbUby8ENqCRBDjKxLnoB3Pqe9aTfC0wxpLFqrCV
GDAiPbgjpgg5rF1Yp2OiNCTVz2qiua8G+Iv7VtZNOu5d+p6f+7uCR/rBnAcfXv7/AFrpa0TurmDT
TswoxRRTEGKMUUUwDFGKKKADFFFFAD6KKKQBikpaKAEooIopjCuf8dwG48Da1GpYE2bkbepwM/0r
oKhvLcXdlPbE4E0bISfcEUg6nivgpb/T9Bhmhh8zziz5K5CKPXkenvXQw+K5dT8uDT7ZPNILOp5+
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

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/incoming/article6258641.ece/ALTERNATES/w148/Pg-35-devorah.-jpg.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7
Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCADeAJQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDmJ+im
qx61Zn+4pqs1eQj1WPf7lWv+XYVUb/VVaB/0YUPoLuRnoKZqP3I/rTz90VHqH3I/rQtwexQm/wBS
fqK0V/49xWfKC0ZUYHI606fVoLZRHsMrjsDgVpyOWxCko7k7/wCsBrThOYfwrAi1NWBeeNR/djXO
78TVmLXoY5BDKhRW6N6fWidKQ41I9xq/8fb/AFrTtz1FZSupu2KsCCcgitK2b5sZrKZpAZJxMPrU
5PAqCb/W1N/CKmWyLiNvubcGqsHEgNW7rm1NUoT8y04/CQ/iNNT8tMm+7Sxn5aST7tRHcuQyNsL+
NFNTGPxoptakoSb/AFQqs3WrUv8AqaqNWiJY4/6qrQ5txVT/AJZ1aX/j2FD6CQwn5aj1D/Vx/WpG
+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
SPSimKx//9k=

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/incoming/article6258573.ece/ALTERNATES/w148/Pg-48-lordgould-rex.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7
Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCADeAJQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0c24x
90ZqCSDa3ArQwPWoZlHPODWqN3FFZRx0pTn0oyozzUTTxjgnmqvYz0Jce1AGO1RrcJ9amaZNuR6V
LmikkyNmVeSQPrWVf67b2TbSwLHtmqmu6oYAecD8q881HU2Zy+7BJPWsJVG9huyO3uPGm2YRR9cA
kkdKpSeK9snUMO4z1NcGl+8nBOTxkk8YpomeYn5jtXvUavcn2j6HpFn4htZ3H70RMevFdLaatEig
yTKV3AZBrxKG4ZHBBZgfwrRi1SeNVIkYc9M01dCVRo9olvYWxhh169qiZ3blQD+NebWniq4nIR5F
jxgAnn2rfsdQuZdyxyhnQZGGzuq3NotSUjpFLyOVIwfemtE+7kHj0qnZ6srXaJNhZGGGBPB9MVvq
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
RH//2Q==

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/incoming/article6258750.ece/ALTERNATES/w148/tasmanianforest-green-peace.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7
Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCADeAJQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD2aiii
gAooooAKKKKACiiigApKKWgBAMCmPLt6daf1pCinqKAGLIxHOKC+epxTvLXPSkaFW7mgBvnKvaoZ
L4KcKOlSm1Q9zTGswRwFP1oAhbUMj7tVppxIMgVZOnsf7o+hqNtNlHIIoGUCuT0NFXPsk44I/Wig
DSR2zyDj6U/dx0NGfY0bvY0CDevrSgg9DRnPakH+7QA6ikzRmgBaKKKACiiigAooooAKKKKACims
6oMswH1OKi+22oOPtMOfTzBQBPRVdr+zQZa7gGPWQVXk17SYhl9Rtx/20FAF/mispvFGhqcHUofw
yf6UUAUo9QYdGZfoauR6uwGCVb3PFcsLuQd/zFTJeN3AFVYR1K6p6oD9DUg1JD/Dj8a5Q36g/wCF
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

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/incoming/article6258481.ece/ALTERNATES/w148/Googledoodle.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7
Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCADeAJQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwCx/aF5
9thiE7kE88111zdO0cZSVssvOa4y0df7QWZBkqe9ddFNDKMyDkjAHpWOOunFojDLdMilupQihZia
hS5uSCTKakKgHnHWmLgxMcYArCFS0LGrjd3AXs+3HmN19acbycMD5j/nUMaZBOM05VAyx71q5RuR
Zj3urhiGEjc+9J9puR/y1bn3qEn5QF6ZpWBDA5xiqi20ImNzcpz5p/OhLudjkyn86jGWOG6UiDBO
Ogqb+7YaJnuZw2fNOPrSm8mZc+a351AGypJHFAAAyOVPWlqlqNWHm6uQBiR/zqX7bcYyzt+dVzgc
e9DuF465ql71kFiZr2VWHzsc+9H2q5U5EjYPvUIABDHoKUBuXPQ9BSbtsCJftk6sQZCc1uaaAbIy
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
OVn/2Q==

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/incoming/article6258422.ece/ALTERNATES/w148/sportRex.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7
Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCADeAJQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwCV0vPP
3tDvKEZUVLb3f2jUlmgljG3iSItitKO/hsYXjuBh2OWJ71zVzp8Op6n59oDGu8Fu2QOtccYwjZp3
uetOpKaatay+86xLq5llLRMnlKPSs6+1ZLp0DINy5AwearXXiezsoDFa7ZSh2iNepNZ2lafbalcX
F+W+zuzYw3UH8a2SjJKVrHDDli3dX+ZraNdp9sa0nzHvyQ30rRl1Z7SRo5FldR91kXIIrmprc6bq
cLx3D3EjMI/m6bTW9YyOreUwEqMcKo7V0RUkroyrKLsWIrqPUIvMlkKD+EEUl7eM0w2nciDKn3rC
1vWfsV/9kitCADknNbEcYv7HbFIgVo+/BpSdpNLqFJe7d9CodSmFxFM2NoPOOlUNZ1HU11cG2t1l
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

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/incoming/article6258433.ece/ALTERNATES/w148/10tenscareitouch.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7
Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCADeAJQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD2aiii
gAooooAKKKKACio554raIyzOFUdzXJ+IPGUWm2pnmm+ywk4QAZkkPoB/n60AdZJNFCMyyIg/2jiq
sms6fGCTcqcdcAmvENS+JOoXErfYbeKBezy/vZD+fApfD3ifWNW1Q213qDPG0Tny9iqGIHsKaV3Y
UnZNntketWksXmRb3X/ZA/xpF12xL7HaSI/7cbD9a4G2uRCFRJHXG0ZDkZJ6nB4wKvR6ndJLGhmW
RZcEbl5Ax1OK2lQa2OaOJi1qd3Fd283+rmRvoamrgzqEpYs1upB5AGDx3PY9xUttrnkkhXlg5II3
8Lj2bIqPZSNPbQ7nb0VgWPii1mZI5H5Y43Ebce57Vuo6SIHRgynoQcioaa3NVJSV0OooopDCiiig
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

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/incoming/article6258436.ece/ALTERNATES/w148/brains.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7
Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCADeAJQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD1Siii
uk8UKKKKACiiigAooooAKKKKACiivNviZ4/gsNMutG02V2vJh5bTRtgRYI3D64yOOmaTdi4Qc3ZH
c6xr+laDa/adTvYrdMZUMcs/so6k/SvEPGHxDvddjkto7qdbaUnMCDy0C54Bx8znGM5OPauJkuJp
giySu4RdqhmJ2j0FaWjaP/ajuzSiJI8bj5Lyk/RVBrFybPQp0Iw13ZllnZ9xfLHuTVu0069uL5YL
eJriYnhYGDE8ZwCOpxXXafo2lweZcrNdXD25KyIliIwmO7bgR/WpJNUtV3EW0EEqqCPNtkbd78BS
px3Un6VJuQWmpavo0aSxzarp9xaQrlzl1WMnGGRv4c+3BwM9K9Z8EeLU8S2LJKym5gA3OBgTA/xA
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
HcM5UZ9SaKrGUg8Y/EUUAf/Z

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/incoming/article6258406.ece/ALTERNATES/w148/balletRe.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7
Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCADeAJQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDys0UH
FJVki0ZpKWgAopKKADNGKKWgApaMUUAJ3paXFGKAEpaXFAFABikxT6TNAhKXFITzS5oAKKM0UwIq
BRilFIYUYpaTNABijFKDS5oATFJtpaWgBKKd0pPxoAUUUUCgBaWm5pc4Hrjr7UALTTWlpWmvqlzF
bxlVeRtoJ7fhTNY0i70W/ezu49rDlWHIdexBpXV7D5Xa5QoopCaYgopMmigBKKBSigApKWjFACUt
GKKAFzikzmkozQAtHSkooAdmjNNzRQA8Ed6hEjs+G+bPKrT/AF+lQxHDBhye/tUsaPTfDfhv+z7y
1vre9F1D5e4rs79Dg+x4I6iuk8Q+FbbxJYKTI0MkZ3RukYJB757kHr+FZ/gxf7T8PvPGHhllG5iG
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
e9dBjcZmin+WvvRSC5//2Q==

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/incoming/article6258088.ece/ALTERNATES/w148/tenbest1.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7
Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCADeAJQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD2aiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKSlqrqYZtLuwhIYwvgjOQdp9KAMT/AIWB
4de8mtbe7kuZIATKYIWcKB1OcfypF+Ifhdlz/aDj2NtL/wDE188Q3ssrzKlirMoLEgsCuOp5apEu
dYkUyJPDGmePMvlU/kX/AM5qrCPe5Pih4SilVH1FwGON5t5No+vFdVBPFcwRzwSLJFIoZHU8MD0N
fKr3Vy9vcNc6nEHgRSkQlaTziWwQCMgYHPJ7V9DfDczt4C0uS4nEzPFuBBztGTgZ9qQzqKKKKQBR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABVbUklk0u6jgBaVoXCAHGWKnHP1qzSEZGDQB8uaRCiQ6yj
x3ktxBbsSLQZRMHDNKSD8o9qyoLiaOF2ins1A67oU3fhlc1ueJbmz0Xxrr1pYtcQWUqyW7Jayhd2
RwGJByu7GR3rkKoC99pu2jlVLxgko/eKm5VcDnkAYNfTPw7ing8BaRHcgBxbjG3GCpOQePbFfNFo
Yxb5J5HUE8Hn0r6w0mCC10m0gtVCQJCgjVTwFxxikwLlFFFIAooooAKKKKACiiigAooooAKKKKAC
iiqOsaxZaFp0t/fzCOGMfiT6D3oAukgAknAHU15345+LGmaDFLY6W4vNQIK5Q/JEfUnua868a/Fj
VPEDyWlgxs7InG1D8zj3NefMxYksSSepNOwD7ieS5uJJ5W3SSMWYnuTUdFFADlfAK54PWvafhz8V
rWKyt9E15vKMQEcN11UjsG9K8Up6OUPqO4NMD7GiljniWWJ1kRhlWU5BFPr5q8H+PtZ8Nsq2sxub
TPz2sxyP+AntXvXhbxVp/ivTRd2TbXXiWFvvRn0NKwG3RRRSAKKKKACiiigAooooAKKKKACvBvjX
r9zf+JYtBt3JitlXKA/ekb/Ir3ivm/xpGbn4q6qST+5Z5R/wCPcP5U0ByOsaTeaHqs+mX8Yjubdg
sihgwBIB6j2NUq3vG9+NT8aareA5WS4bb9BwP0FYNMAoALHABP0orqPh9/yMU3/YOvP/AEQ9IDl6
KWkpgWbF9two7NxXdeCdZl8P+KrK6VyILmQQXC9mDcA/UGuAhOJkPvXTRN+6jboVljI/76FAj6hp
aZGcxqfUCn1IwooooAKKKKACiiigAooooAK+edfTf8XdbTGcwXX/AKTtX0NXgF+vmfGrV19Yrof+
S700B5pLI0sjSOcsxyaaAScCg1veBUt5PHGjJdBTGbyPhuhOflB/HFAFn/hELewRB4g1600m5kUO
LVopJpUB5G8ICEyOxOfatHwtpS6V4qdI9Qs7+GXS7uSOa1k3AjyXHIIBU8dCBXI6nJdzapdSX5Y3
bTOZ9/Xfk7s++c10Xw18g+Kz9pLiD7DdeYY/vbfJbOM98UAZWmeH5b/TbvVJ547OwtRtaeUEiSQj
5Y0A5Zj+g5OKyK7Hxusl3Z2F/pTK/htU8qyjjGPsr4yySDtITyWP3uoOOBx1NAOj/wBYv1FdMvFs
v/XSP/0IVzMf+sX6iumUf6IPZ0/9CFAmfUEH+oj/AN0fyqSorY5tYj/sL/KpakYUUUUAFFFFABRR
RQAUUUUAFeA3YJ+NmrY/553X/oh69+rwcRib466nGxIDC5U494WH9aL2TYmeWUI7RuroxVlOVYHB
B9a77VLbRrC2urKTwjeqIwVhukyxc9mLduee9W9T0Vpfh5YWun2IkuJBCx8uMbiSCSSfxrm+tLTT
d+Rn7RaGLNqtjrNouq+IfDV3LMSEfULGbyFuG/2wUZSxxyRjNMttdSw1lbmy8Mm0gS1mtEhjLl2a
RGG53YfMw3Z6Dj0rt7vS77UPClnYrttbkCDfnBERUgnjvjHSs60HhWyvk043zT3Qb7N5fzAAlumA
MDn3NZwxiad1r5aiVVNHB6Dr82hzyxyQLd2Fyvl3llKcJMv/ALKw6hhyDUFpYJq+ux2VgkiRzy4j
EjBmRfcgDOB3x2r0HVYdA8GKLt9NN7NeTMcykMVHU4LDpz9T60eD4l1XUL3xGLCG1DjyLeJBgcD5
ifc8DIHrTli/cc0tOj8wdTS6RzPijS7YeJotK0OwJaCJQ6xAszt1JP4YpMFbMggghlGD/vCuj1S8
h8Jqbe2Bm1nUcyTXTJ0zkkj2HYfia545a0JJySykk9/mFa4aUpQ1279xwbaPpq0/484f+ua/yqao
bX/j0h/65r/Kpq3NQooooAKKKKACiiigAooooAK8HlYx/GrW5FJBS3u2BHUHyGr3ivA7s4+Mmvn/
AKdbv/0Q1NAGm32p6ZYWWp6r4lt3tJU3yQyKGYrjgIRyzevp71f8Qa7cQ+D11jTCIjII2XeoJVWO
OnTPSvISeank1C8ms47OS6la3i+5EXO1fwrhlg05KXn26GPstbnrOg67LP4MXVrwtPJCrmbaAC21
jn26Vj3WoeCU1GPX1uGe6DeYIoQfnf1KkcH8RXHR6neQeFjZw3TxxSXLeYitjcCq8euOD7Vj0oYR
c0ne2vTsJUtWerz3/hrxZpdrPfSFfLmAEG/Em9uNmByc+3p2qLxf4kPhe3g0zSoYopXTIwoxCucD
A6ZPPWuE0e/bSUj1FYkmMN2jBH6HCt/jTPEN/Pqmp/bbgjfLDG20DAX5RwPb/GpjhUqiT1igVP3v
I9A0TWdP8cWosL2NItQjVmUD12nLJ/VawdQ06fTAba4XkMm1h0cbhyKyfA2//hLbUxkhljmYEdRi
Jzmti91O81OzhN3L5hRk2/KB1Zc9K6qdJ0pWh8P9bFqPK9Nj6Ptv+PaL/cH8qlqK3/49o/8AcH8q
lrY0CiiigAooooAKKKKACiiigArwHUcj4veIj6Wl5/6Iavfq+etenFv8V/ETHva3Sj6mBqaA84oo
opgFFFFAFtc/2S/p56/+gmqpJPU5qxx/ZvbPnevX5fSq1THqJHUfDpN/jO2H/TC4/wDRD1MB/ocQ
/wBuP/0IUnwxXd42gHf7Nc4/78vTl/49oPeWL/0IVQH0zCMQR/7o/lUlMj/1S/QU+pGFFFFABRRR
QAUUUUAFFFFABXzR4+mNt8TNZcfxGRf++oyP619LV83fGGza0+IV2+MLPGkgPrxg/wAqaA4mSGSJ
UZ1IDjKn1FR12K6YuqeE7WUL88aldwHoa5GaJ4ZWjcYZTTYi3aaeLu0eRXCusgHIJ4x6AHvinppJ
L3EDyp50W0DBOCTyR0/+tVY2t1DKibGWRxwoPP8A9ao0SSR1WMMzMcADqaQy1c6dJb2/mmZGUNyg
zkfpj0qjUssE8L7JUZWIzhqjpgdl8K03eMt//POyuW/8hkf1pEGYbcf9NYv/AEIU74ZSpa6lrF9I
cLb6ROc+52qP51PosH2u90+3PO+6iBH/AAIf4UCPo9PuL9BTqQUtSMKKKKACiiigAooooAKKKKAC
vG/jzorFdP1qNchcwSEdu4/rXslZfiPQLTxNok+lXpZYphw6Y3IR0IzQgPHfhNFFrWk6jpMgBlgI
mj9cHg/r/OqvinwJcGVnhiKyLyGA611Wi/CfXfCWrnUfD/iC1dyhTbdWzAEHsdpNa95o3xHueTqO
g/gkg/oaq4rHiU0msaXJIx04Rs5YtIqsQWIwT1x/QdqpHXr4NHgRx+U4dQq4wQQQfwx+pr2abwd8
QZlKyXWguD/10/8AiaoyfDjxtIcs/h8/UP8A/EUaAeUL4gvEg8lEhVRnBVMEZ6nr1yc+1Z80rTzN
K+NzHJxXsD/C3xjIMOPDjD3R/wD4mmJ8I/Ee/dLZeHJR6bpV/ktAzyvTri4iaWKGQokyhZQP4lBB
wfxAr0v4Yaa2o+KrZyuYrJTO59+i/qam/wCFJ629wZI5tLskbGUSWWUfhlR+Wa9H8EeDIvB+nSxG
5N3dXDBpptm0cdABzgChsR09FFFSMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/2Q==

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/incoming/article6258275.ece/ALTERNATES/w148/Pg-26-monday-ireland.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7
Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCADeAJQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDy8rTk
GD90Gn7eaei81yJns1I6iSgFI8IF69PrTAtTyrwn0P8AOmhaLgomxZRE2sZx2qyIiO1WrCB006Bj
gBkyORVgI1Dep5pypj+xattPClsj6GtnysGq/iG2IijuR1Q7WPsauWMrT2kT55IwfrTburiQww+1
W4b14UC/ZbWTA6vFk04q3rUsNlLOMpJEPZnAqE2Mb/bN0qhY4LaMD+7Fis27klvJjNMcueOBitb+
zJf4riBf+2gqlNGY5GTcGx3U5Bp3YWRmNF7Vmaodkap3Y5recGsO6U3eqiIcheD/AFpxeomJbW5S
3XI5bk0jxn0rSdCOB0qFIfOmWMyrGGON7nCj601K4rFGGaezmE1vI0ci9GWp5PEGsNbrbtfSmJUM
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
FLSUCFopKKYBmkJpCaQmgQZopuaKAP/Z

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/incoming/article6258060.ece/ALTERNATES/w148/36fasfea1.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7
Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCADeAJQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDypRUq
io1FTKKsgegqZRUaCp0FMRIgqZBUaCp0FMRKgqdBUSCrEYpiJoxVmNahjWrUa1QiWNasxrUUa1ZR
aBEiLUyrTUFTotIYKtSBaq3Op2Fiubm7ij9t2T+Q5rGufHNjFkW9tNN6FiEB/rSKOk2UbK4uXx7e
N/qLCBf95mb/AAqH/hOdW/59bU/8Bb/GpuOx3G2iuKXx7fgYbTrcn1DsKKLhY5FalUVGtSqKQEqC
p1FRIKnUUwJEFToKiQVOgpiJkFWEFQxirEYqkSTxirUYqCMVZjFMRYjFWYxUEY6UXmoW+m2/nXDY
zwqjqx9BQBZnuYLK3ae4cIi9/X2FcVq2vXeqTFI2eK3H3Y1OM+5Pem3t/cavcb5ThR9yMdFH+NS2
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
V3IP/9k=

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/incoming/article6258380.ece/ALTERNATES/w148/131611053.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7
Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCADeAJQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDp49dt
tRCpZMJUB5YdzWh5TSQlGUs8nUCvKrJrnwZ4kezklKxlsLuGdwPQ17fpkCpZxzSYaRhkmhaieh4d
4o8O3ml6vIHtjHbytlGHIq54U8P+ejT3hPkA4WP+9XpHimzW/gkVhnHSuPWd7M+QF2lB8uD1rnrt
rQ6sOk3c242sdPiAEEcSdu1ZuoanaSI6xsvA7Guc1u/uzJh84/hFc0+qypdKLglVJwSOCKzVPmV7
ms6rjK1jZuNSW3ctHO7B+hHVTW3pumao8Ed5C88ssuCgxwQa4XyfKZpfM3KeVPrXunw/u0uPCFhc
MAF2bTj1HFaRpqRlKo4nE33ww1m5mN/fXVvDCPmZQSWx6VwV4q214VQ7gjkA+te6+KNRf7FNtB2h
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
2m1S2zxauR6lqK51r8g8Cindl+yif//Z

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/incoming/article6258256.ece/ALTERNATES/w148/Pg-33-jackal1-epa.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7
Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCADeAJQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDu9uen
0oKgcYp+Ox7UuKAIwn51MiZ5pgUZ96nQcDmgBu3JzilxzUjLx6ZoAHSgCMDBpce1SYp200ANAB7d
e1LgDrxVW/1bTdKiMl/fQW4H99xn8utc/cfEvwxA4UXM047mOI4H54oA6selSDOOpriE+K/hnjd9
rUlsYMQ4Hr1q5B8TPCs84h+3PHno8kRC5+tAHWAUbfaora4gu4hLazxzIRkNGwYfpUwoANtBHFOA
NKw4oArOtREVO45ziojigBuccUU7FFAEOO1KME04DGOKCMfjQA0j2zUsS5FMx261NEM0ALsB5xQF
HaotR1C00qza6vZliiXjk8sfQDua8c8YfEfUtTuTa6dI1pZjjah+d/8AeI/lQB6hqvinSNHQm5u4
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

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/incoming/article6258112.ece/ALTERNATES/w148/44visfea1.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7
Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCADeAJQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDKmbPO
/wB8VErbu+D69KZNvVuTxTQwKkdxXAi2Tb8Y5zg0SSkdwPrUSkBhjBoZ8nA796T1GhCSn8Z/nTFm
kyOh570p+YjgflS7ec7Me9HMHKUNWupII0aG1ErMTyVJC/lXPS3txIMNM3sowAPwrtYgEfnGK57X
9RW7vxapHGIYmCl1Ubie/PpWlNpu1irtLcwAMnJNSbVC84/Crl9bWdtdSQxvNlCVO4DqKqq4XgY4
9hXSndXI2EwhI78c0hVMDaCSe1SeaOuQD9KXzCPf6CgZXKnP3TTkAydwzx0qcSv6MfwqKT5iTgjP
tTJtYWQQhRt6nrx0pgwe9LHGHXqMg1YS2RAXZ0O0fc9am6Q+VvUhjwXCkZBqTy0AO5iParLRQSMh
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
gdVTj9aK5Ux443H8Biin9XphzSP/2Q==

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.independent.co.uk/config/article6138600.ece/BINARY/original/footer-logo.png

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7
Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAuADYDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDrvFvj
VtHvHSB0ZbZlLrnaS6nc0TZ6b4myh6EqRR4O8WIC2janPgpIVs7mU7TKhG5UcHlXCkcHrjjODWF8
TvDiwa1b+IRHM9s21bpVbdjHQhSR+WSPb15/xRf+RpVtdadLutyBGjeVuQr3TkEY/wBngDsKBnut
FeIWfijUPCUum39hfXF9odwq/abdz5iwt/Eqn+EjsOPxr2m3uoLu0juoJVkglQOjg8FSMg0CGX97
Fp9nJczHCxrnrj/9X1PA715XP8Sbm21Y3LySzQQTDdCgwWUnG3Hr8zf+OjtV/wAd+K4rqN7e3kP2
eIHdwMlvUc8/gAR69q5X4YaWviHxitxcLug0+Pz2U9GfOEz9M5/4DQM9q0iW+ubFLnUIVt5pvnFu
OfKB6KT3Pr70VeooEMmhjuIXhlUPG6lWU9wa828X+AJdP0681Dw3M8QOZJ7MhWjdR6AjqOTk5Jr0
yigD5XRrn7K1sJ3EDsHaMHCsR0JFdFp/izVbPwvLoK3kkcIbdCygEgd4zkfdPXjv7Gu38f8AhXwn
p+6/lvTptxKMrbwIG809yE7fXgV5XvHc0DJvOaS5Sa5AuQGBaNyQrgdjjH6V7P4A8VaTqduun2+m
Q6VPtJEUIGyTHUgjnPsecc81wfgDwWniqeW6u5tljbOFdEPzyNjOPYe9eo6b4G0DSNSF/ZWjRSLg
qvmMVUgEZwe+CetAHQ0UUUCCs7XdQuNM0ma4s7OS9uuEggjXO9zwM+g7knoBWjRQB5b/AMKnvNUa
TVPEviJzdyjfL5SDbH6jcx6D2AFclrvgm0g8keH9YXUwG2TOw2oCTxh/ufkc+1e46zbX95pU9vpl
4lndOMJNJEJAPUFTxz0rxvQU1O28Vv4a1KO01GRSfIDOyRxvnPULnZ1+XGPTFAyHwnd+K/Ckt3Fp
1vbzQXCgyySfMkRH8XUHI6EH29q37TXvEUxf7Vr7XGXBVrWHhQeoARSSfTORXd6Z4XitkkOoTi8e
Y7njEYjgHsEHUf7xb1rcVVRQqqFUDAAGAKBGT4fuNRnimF6fNiUr5M7RmN5MjkFSB09cDPpxkla9
FAH/2Q==

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://indepdev.122.2o7.net/b/ss/indepdev/1/H.19.3--NS/0?[AQB]&cdp=3&[AQE]&pageName=http://www.independent.co.uk/environment/climate-change/Climate change scientist faces lie detector test

R0lGODlhAQABAIAAAMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/independent.co.uk/editorial/commercial/styles/config.css

.indySocial {
	PADDING-BOTTOM: 0px; MARGIN: -10px 0px 10px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.indyFb {
	BORDER-BOTTOM: #dddddd 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px =
5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; =
PADDING-TOP: 0px
}
.socialGroup {
	BORDER-BOTTOM: #dddddd 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px =
7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; =
PADDING-TOP: 0px
}
.indyTwitter {
	MARGIN: 0px 5px 0px 0px; WIDTH: 63px; FLOAT: left; FONT-SIZE: 10px; =
OVERFLOW: hidden
}
.twitname {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-FAMILY: arial; FLOAT: left; COLOR: #005689; FONT-SIZE: 10px; =
PADDING-TOP: 4px
}
.twitnameLeft {
	PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-FAMILY: arial, sans-serif; FLOAT: left; COLOR: =
#005689; FONT-SIZE: 12px; PADDING-TOP: 4px
}
.indySmedia {
	MARGIN: 0px 0px 10px; OVERFLOW: hidden
}
.indySmedia UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-FAMILY: arial, sans-serif; FONT-SIZE: 0.9em; PADDING-TOP: 0px
}
.indySmedia LI {
	BORDER-BOTTOM: #dddddd 1px solid; PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: =
none; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
OVERFLOW: hidden; PADDING-TOP: 0px
}
.indySmedia LI.apps {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND: url(/independent.co.uk/editorial/commercial/icons/apps.gif) =
no-repeat 0px 0px; PADDING-TOP: 0px
}
.indySmedia LI.mobile {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND: =
url(/independent.co.uk/editorial/commercial/icons/mobile.gif) no-repeat =
0px 0px; PADDING-TOP: 0px
}
.indySmedia LI.igoogle {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND: =
url(/independent.co.uk/editorial/commercial/icons/google.gif) no-repeat =
0px 0px; PADDING-TOP: 0px
}
.indySmedia LI.reddit {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND: =
url(/independent.co.uk/editorial/commercial/icons/reddit.gif) no-repeat =
0px 0px; PADDING-TOP: 0px
}
.indySmedia LI.buzz {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND: url(/independent.co.uk/editorial/commercial/icons/buzz.gif) =
no-repeat 0px 0px; PADDING-TOP: 0px
}
.indySmedia LI.chrome {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND: =
url(/independent.co.uk/editorial/commercial/icons/chrome.gif) no-repeat =
0px 0px; PADDING-TOP: 0px
}
.indySmedia LI.digg {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND: url(/independent.co.uk/editorial/commercial/icons/digg.gif) =
no-repeat 0px 0px; PADDING-TOP: 0px
}
.indySmedia LI.youtube {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND: =
url(/independent.co.uk/editorial/commercial/icons/youtube.gif) no-repeat =
0px 0px; PADDING-TOP: 0px
}
.indySmedia LI.twitlist {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.comWide {
	WIDTH: 940px; OVERFLOW: hidden
}
.commercialPlug {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 1200px; =
PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.commercialPlug .plug {
	MARGIN: 20px 20px 0px 0px; WIDTH: 300px; FLOAT: left
}
.commercialPlug .plug H2 {
	MARGIN: 0px 0px 3px; FONT: bold 1.1em Arial, Helvetica, sans-serif
}
.commercialPlug .plug P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.commercialPlug .plug IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px 0px 5px; BORDER-TOP: =
0px; BORDER-RIGHT: 0px
}
.poshwrap {
	WIDTH: 940px; overlfow: hidden
}
.poshwrap IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.poshwrap .mod {
	DISPLAY: inline; FLOAT: right
}
.poshwrap .intro_top {
	LINE-HEIGHT: 21px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: =
#a7304a; FONT-SIZE: 16px
}
.poshwrap .intro_copy {
	LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: =
#2d2d2d; FONT-SIZE: 14px
}
.poshwrap .intro {
	WIDTH: 540px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 10px
}
.poshwrap .intro_wrap {
	WIDTH: 940px; MARGIN-BOTTOM: 25px
}
.poshwrap .menucopy {
	LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: =
#000000; FONT-SIZE: 11px
}
.poshwrap .terms {
	LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: =
#666; FONT-SIZE: 11px
}
.poshwrap .tobook {
	LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: =
#a7304a; FONT-SIZE: 12px
}
.poshwrap .thumbnail {
	BORDER-BOTTOM: #cbcbcb 1px solid; BORDER-LEFT: #cbcbcb 1px solid; =
BORDER-TOP: #cbcbcb 1px solid; BORDER-RIGHT: #cbcbcb 1px solid
}
.poshwrap .cta {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.poshwrap .menu_wrap {
	WIDTH: 172px; FLOAT: left
}
.poshwrap .menu_wrap_end {
	WIDTH: 172px; FLOAT: left; MARGIN-LEFT: 20px
}
.poshwrap .row_wrap {
	WIDTH: 940px; MARGIN-BOTTOM: 20px
}
.fulllist .article .text H3 {
	TEXT-TRANSFORM: none !important
}
.bellyBand {
	MARGIN: 0px 0px 10px; WIDTH: 940px; OVERFLOW: hidden
}
.ad {
	OVERFLOW: visible !important
}
#content .googlead {
	OVERFLOW: hidden !important
}
.x220x380 .column-1 #newsVideoPlayer H5 {
	DISPLAY: none
}

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/skins/ind/css/defaults.css

* {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
BODY {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia, "Times New Roman", Serif; =
COLOR: #333333; FONT-SIZE: 62.5%; PADDING-TOP: 0px
}
A {
	COLOR: #005689; TEXT-DECORATION: none
}
A:hover {
	COLOR: #7da7d6
}
.hidden {
	DISPLAY: none
}
.widget {
	FONT-SIZE: 1.3em
}
IMG {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; =
BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid
}
.clear {
	CLEAR: both
}
H1 {
	MARGIN: 10px 0px; FONT-FAMILY: Georgia, "Times New Roman", Serif; =
COLOR: #333333; FONT-SIZE: 2.2em; FONT-WEIGHT: normal
}
H2 {
	FONT-SIZE: 1.8em; FONT-WEIGHT: normal
}
H3 {
	FONT-FAMILY: Georgia, "Times New Roman", Serif; COLOR: #6a748d; =
FONT-SIZE: 1.5em; FONT-WEIGHT: normal
}
H4 {
	BORDER-BOTTOM: #333333 6px solid; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: =
uppercase; FONT-FAMILY: arial, sans-serif
}
H5 {
	LINE-HEIGHT: 1.25; FONT-FAMILY: Georgia, "Times New Roman", Serif; =
LETTER-SPACING: -0.25pt; COLOR: #3e3e3e; FONT-SIZE: 1.2em; FONT-WEIGHT: =
normal
}
#overlay {
	Z-INDEX: 1001; POSITION: fixed; WIDTH: 100%; BACKGROUND: #000000; =
HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.channel {
	POSITION: relative
}

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/skins/ind/css/layout.css

#page {
	WIDTH: 940px
}
#header {
	OVERFLOW: hidden
}
#top {
	OVERFLOW: hidden
}
#right {
	OVERFLOW: hidden
}
#footer {
	OVERFLOW: hidden
}
#bottom {
	OVERFLOW: hidden
}
#navigation {
	CLEAR: both
}
#main-container {
	WIDTH: 620px; FLOAT: left
}
#bottom {
	MARGIN-BOTTOM: 10px
}
#side {
	BORDER-LEFT: #dddddd 1px solid; PADDING-LEFT: 10px; WIDTH: 300px; =
FLOAT: left; MARGIN-LEFT: 9px
}
#page {
	TEXT-ALIGN: left; MARGIN: 10px auto
}
.x940 {
	WIDTH: 940px; OVERFLOW: hidden
}
.x620 {
	WIDTH: 620px
}
.x300 {
	WIDTH: 300px; OVERFLOW: hidden
}
.x620 .column-1 {
	WIDTH: 620px
}
.x300x300 {
	WIDTH: 620px; OVERFLOW: hidden
}
.x300x300 .column-1 {
	WIDTH: 300px; FLOAT: left
}
.x300x300 .column-2 {
	BORDER-LEFT: #dddddd 1px solid; PADDING-LEFT: 10px; WIDTH: 300px; =
FLOAT: right; MARGIN-LEFT: 9px
}
.x460x140 {
	WIDTH: 620px; OVERFLOW: hidden
}
.x460x140 .column-1 {
	WIDTH: 460px; FLOAT: left
}
.x460x140 .column-2 {
	BORDER-LEFT: #dddddd 1px solid; PADDING-LEFT: 10px; WIDTH: 140px; =
FLOAT: right; MARGIN-LEFT: 9px
}
.x220x140x220 {
	WIDTH: 620px; OVERFLOW: hidden
}
.x220x140x220 .column-1 {
	WIDTH: 220px; FLOAT: left
}
.x220x140x220 .column-2 {
	BORDER-LEFT: #dddddd 1px solid; PADDING-LEFT: 10px; WIDTH: 140px; =
FLOAT: left; MARGIN-LEFT: 9px
}
.x220x140x220 .column-3 {
	BORDER-LEFT: #dddddd 1px solid; PADDING-LEFT: 10px; WIDTH: 220px; =
FLOAT: right; MARGIN-LEFT: 9px
}
.x140x300x140 {
	WIDTH: 620px; OVERFLOW: hidden
}
.x140x300x140 .column-1 {
	WIDTH: 140px; FLOAT: left
}
.x140x300x140 .column-2 {
	BORDER-LEFT: #dddddd 1px solid; PADDING-LEFT: 10px; WIDTH: 300px; =
FLOAT: left; MARGIN-LEFT: 9px
}
.x140x300x140 .column-3 {
	BORDER-LEFT: #dddddd 1px solid; PADDING-LEFT: 10px; WIDTH: 140px; =
FLOAT: left; MARGIN-LEFT: 9px
}
.x220x380 {
	WIDTH: 620px; OVERFLOW: hidden
}
.x220x380 .column-1 {
	WIDTH: 220px; FLOAT: left
}
.x220x380 .column-2 {
	BORDER-LEFT: #dddddd 1px solid; PADDING-LEFT: 10px; WIDTH: 380px; =
FLOAT: right; MARGIN-LEFT: 9px
}
.x170x515x255 {
	WIDTH: 940px; OVERFLOW: hidden
}
.x170x515x255 .column-1 {
	WIDTH: 170px; FLOAT: left
}
.x170x515x255 .column-2 {
	WIDTH: 459px; FLOAT: left
}
.x170x515x255 .column-3 {
	WIDTH: 310px; FLOAT: left
}
.x280x280x280 {
	WIDTH: 840px; OVERFLOW: hidden
}
.x280x280x280 .column-1 {
	FLOAT: left
}
.x280x280x280 .column-2 {
	FLOAT: left
}
.x280x280x280 .column-3 {
	FLOAT: left
}
.horizontal {
	OVERFLOW: hidden
}
.horizontal UL LI {
	FLOAT: left
}

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/skins/ind/css/main.css

.ad {
	OVERFLOW: hidden
}
.logo IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
A.feed {
	POSITION: absolute; TEXT-INDENT: -10001em; WIDTH: 42px; DISPLAY: block; =
BACKGROUND: url(../images/feed.gif) no-repeat 0px 0px; HEIGHT: 13px; =
OVERFLOW: hidden; TOP: 0px; RIGHT: 0px
}
.blackRuler {
	BORDER-TOP: #222222 10px solid; PADDING-TOP: 10px
}
.greyRuler {
	BORDER-TOP: #000000 5px solid; PADDING-TOP: 8px
}
.greyRulerBottom {
	BORDER-BOTTOM: #000000 5px solid
}
.whiteOnBlack.widget UL {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 14px
}
.ihomep .x280x280x280 .whiteOnBlack.banner {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: =
130px; PADDING-TOP: 5px
}
.ihomep .x280x280x280 .whiteOnRed.banner {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: =
130px; PADDING-TOP: 5px
}
.ihomep .x280x280x280 .column-1 .whiteOnBlack.banner {
	WIDTH: 256px
}
.ihomep .x280x280x280 .column-1 .whiteOnRed.banner {
	WIDTH: 256px
}
.whiteOnBlack {
	BACKGROUND: #333333; COLOR: #ffffff
}
.whiteOnBlack A {
	BACKGROUND: #333333; COLOR: #ffffff
}
.whiteOnBlack H1 {
	BACKGROUND: #333333; COLOR: #ffffff
}
.breakingNews .whiteOnBlack H1 A {
	BACKGROUND: #333333; COLOR: #ffffff
}
.whiteOnBlack H2 {
	BACKGROUND: #333333; COLOR: #ffffff
}
.whiteOnBlack H2.strapline {
	BACKGROUND: #333333; COLOR: #ffffff
}
.breakingNews .whiteOnBlack H2.strapline {
	BACKGROUND: #333333; COLOR: #ffffff
}
.whiteOnBlack H3 {
	BACKGROUND: #333333; COLOR: #ffffff
}
.whiteOnBlack H4 {
	BACKGROUND: #333333; COLOR: #ffffff
}
.whiteOnBlack H5 {
	BACKGROUND: #333333; COLOR: #ffffff
}
.whiteOnRed {
	BACKGROUND: #ec1b30; COLOR: #ffffff
}
.whiteOnBlack H2.strapline {
	BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-COLOR: #ffffff; =
BORDER-RIGHT-COLOR: #ffffff; BORDER-LEFT-COLOR: #ffffff
}
.whiteOnBlack .summary {
	FONT-FAMILY: arial, sans-serif
}
.topDateTime UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.topExternalLinks {
	FLOAT: right
}
.topExternalLinks {
	FONT-STYLE: italic; COLOR: #737d96; FONT-SIZE: 1.4em
}
.topWeather {
	FONT-STYLE: italic; COLOR: #737d96; FONT-SIZE: 1.4em
}
.topDateTime {
	FONT-STYLE: italic; COLOR: #737d96; FONT-SIZE: 1.4em
}
.topExternalLinks UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.topExternalLinks UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 2px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 0px; BACKGROUND: url(../images/external-links-bullet.png) =
no-repeat; PADDING-TOP: 0px
}
.topExternalLinks UL LI:first-child {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.topExternalLinks A {
	COLOR: #69748c
}
.topAdvert {
	FLOAT: right
}
#root .code {
	FLOAT: right
}
.topIndependentLogo {
	BORDER-BOTTOM: #000 5px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; CLEAR: both; =
BORDER-TOP: #dddddd 1px solid; PADDING-TOP: 0px
}
.topWeather {
	FLOAT: left
}
.topDateTime {
	FLOAT: left
}
.topWeather {
	MARGIN-LEFT: 170px
}
.topPromo {
	WIDTH: 202px; FLOAT: left
}
.carousel IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
#header DIV.carousel {
	MARGIN: 0px 10px 0px 0px
}
.topAd {
	POSITION: relative; DISPLAY: inline; FLOAT: right; TOP: -270px
}
#footer {
	PADDING-BOTTOM: 20px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: =
940px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, sans-serif; COLOR: =
#6a748d; PADDING-TOP: 20px
}
#footer .column-1 {
	TEXT-ALIGN: center
}
#footer .column-1 {
	FONT-SIZE: 9px
}
#footer .column-2 {
	FONT-SIZE: 9px
}
#footer .menu {
	FONT-SIZE: 9px
}
#footer .footerLogoBox {
	FONT-SIZE: 9px
}
#footer .footerLogoBox {
	TEXT-ALIGN: center; WIDTH: 170px; FLOAT: left; COLOR: #333333
}
#footer .footerLogoBox P {
	MARGIN-TOP: 6px
}
#footer .column-2 .menu {
	BORDER-LEFT: #dddddd 1px solid; FLOAT: left
}
#footer .menu UL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5; LIST-STYLE-TYPE: none; MARGIN: =
0px 17px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#footer .column-2 {
	BORDER-RIGHT: #dddddd 1px solid
}
#footer .column-2 .menu {
	OVERFLOW: hidden
}
#footer .column-2 .menu UL LI A {
	COLOR: #333333; TEXT-DECORATION: none
}
#footer .menu UL LI A {
	COLOR: #333333; TEXT-DECORATION: none
}
#footer .column-2 .menu UL LI A:hover {
	COLOR: #6a748d
}
#footer .menu UL LI A:hover {
	COLOR: #6a748d
}
#footer .superSearchBox {
	WIDTH: 300px; FLOAT: right; MARGIN-LEFT: 9px
}
#footer .searchLinks UL {
	MARGIN: 2px 0px 0px 10px
}
#footer .menu {
	BORDER-LEFT: #ddd 1px solid; FLOAT: left
}
#footer .searchLinks UL LI {
	FLOAT: left
}
#footer .searchLinks UL LI A {
	COLOR: #005689; FONT-SIZE: 9px
}
#footer .supersearchbox FORM {
	MARGIN-BOTTOM: 0px
}
#footer .searchLinks {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 310px; FLOAT: right; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.navPrimary {
	FLOAT: left
}
.navPrimary UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.navPrimary UL.main-level {
	POSITION: relative; PADDING-BOTTOM: 22px; TEXT-TRANSFORM: uppercase; =
MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 885px; PADDING-RIGHT: 4px; =
FONT-FAMILY: Arial; FONT-SIZE: 1em; PADDING-TOP: 0px
}
.navPrimary UL.main-level LI {
	FLOAT: left
}
.navPrimary UL.main-level LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: =
block; BACKGROUND: url(../images/main-nav-bg.png) no-repeat 0px 5px; =
COLOR: #333333; PADDING-TOP: 4px
}
.navPrimary UL.main-level LI:first-child A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.navPrimary UL.main-level LI:hover A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff
}
.navPrimary UL.main-level LI.active A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff
}
.navPrimary UL.submenu {
	POSITION: absolute; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; =
PADDING-LEFT: 0px; WIDTH: 885px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, =
sans-serif; HEIGHT: 2.4em; FONT-SIZE: 0.9em; TOP: 2em; FONT-WEIGHT: =
bold; PADDING-TOP: 0px; LEFT: 0px
}
.navPrimary UL.submenu LI {
	POSITION: relative; PADDING-BOTTOM: 8px; PADDING-LEFT: 7px; =
PADDING-RIGHT: 7px; BACKGROUND: url(../images/sub-nav-bg.png) no-repeat =
0px 10px; FONT-SIZE: 0.9em; PADDING-TOP: 9px
}
.navPrimary UL.submenu LI:first-child {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.navPrimary UL.submenu LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: =
#ffffff; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.navPrimary UL.submenu LI.parent A {
	MARGIN-RIGHT: 8px
}
.navPrimary .third-level-wrapper {
	Z-INDEX: 2; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; DISPLAY: none; BACKGROUND: #ffffff; =
BORDER-BOTTOM-WIDTH: 4px; TOP: 2.7em; PADDING-TOP: 0px; LEFT: 0px
}
.downarrow {
	POSITION: absolute; WIDTH: 7px; BACKGROUND: =
url(../images/down_arrow.png) no-repeat 0px 1px; HEIGHT: 5px; TOP: 12px; =
RIGHT: 0px; MARGIN-RIGHT: 4px
}
.navPrimary .third-level-wrapper UL {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 0px; WIDTH: auto; =
PADDING-RIGHT: 0px; BACKGROUND: #ffffff; FLOAT: left; BORDER-RIGHT: =
#dddddd 1px solid; PADDING-TOP: 0px
}
.navPrimary .third-level-wrapper UL.last {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.navPrimary .third-level-wrapper UL LI:first-child {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-TOP: 0px; =
BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.navPrimary .third-level-wrapper UL LI {
	POSITION: static; PADDING-BOTTOM: 0px; MARGIN: 3px 10px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% =
0%; FLOAT: none; BORDER-TOP: #ddd 1px solid; PADDING-TOP: 4px
}
.navPrimary UL.main-level LI .third-level-wrapper UL LI A {
	COLOR: #333333; FONT-WEIGHT: normal
}
.navPrimary UL.main-level LI:hover .third-level-wrapper UL LI A {
	COLOR: #333333; FONT-WEIGHT: normal
}
.navPrimary UL.main-level LI .third-level-wrapper UL LI A:hover {
	COLOR: #aaaaaa
}
.third-level-wrapper canvas {
	POSITION: absolute; TOP: 5px; LEFT: 6px
}
.ipagelink IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 51px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px
}
.linksDateWeather {
	PADDING-BOTTOM: 3px; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.promoAndLeaderboard {
	PADDING-BOTTOM: 3px; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.linksDateWeather {
	BORDER-BOTTOM: #dddddd 1px solid
}
.linksDateWeather A:hover {
	TEXT-DECORATION: underline
}
.masthead IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.superSearchBox FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
.superSearchBox FIELDSET INPUT.field {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; =
WIDTH: 253px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px =
solid
}
.superSearchBox FIELDSET INPUT.button {
	WIDTH: auto
}
#content {
	MARGIN: 0px 0px 10px
}
#content .widget {
	MARGIN-BOTTOM: 6px
}
#content .googlewidget {
	WIDTH: 62px
}
#content .socialwidget {
	DISPLAY: inline-block; MARGIN-BOTTOM: 0px
}
.fblike {
	FLOAT: right
}
.fbsend {
	POSITION: relative; FLOAT: left; TOP: 0px; MARGIN-RIGHT: 5px; LEFT: 0px
}
#content .superSearchBox {
	MARGIN-BOTTOM: 3px
}
.latestInSection {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; FONT-FAMILY: =
arial, sans-serif; BORDER-TOP: medium none; BORDER-RIGHT: medium none; =
PADDING-TOP: 2px
}
.latestNews {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; FONT-FAMILY: =
arial, sans-serif; BORDER-TOP: medium none; BORDER-RIGHT: medium none; =
PADDING-TOP: 2px
}
.ihomep .headline {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; FONT-FAMILY: =
arial, sans-serif; BORDER-TOP: medium none; BORDER-RIGHT: medium none; =
PADDING-TOP: 2px
}
.latestInSection {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none; PADDING-TOP: 2px
}
.latestInSection .latestInHeader H5 {
	BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px =
10px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, =
sans-serif; FONT-SIZE: 1em; BORDER-TOP: #333333 2px solid; FONT-WEIGHT: =
bold; PADDING-TOP: 2px
}
.latestNews .latestInHeader H5 {
	BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px =
10px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, =
sans-serif; FONT-SIZE: 1em; BORDER-TOP: #333333 2px solid; FONT-WEIGHT: =
bold; PADDING-TOP: 2px
}
#newsVideoPlayer H5 {
	BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px =
10px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, =
sans-serif; FONT-SIZE: 1em; BORDER-TOP: #333333 2px solid; FONT-WEIGHT: =
bold; PADDING-TOP: 2px
}
.slideshow H5 {
	BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px =
10px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, =
sans-serif; FONT-SIZE: 1em; BORDER-TOP: #333333 2px solid; FONT-WEIGHT: =
bold; PADDING-TOP: 2px
}
.header H5 {
	BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px =
10px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, =
sans-serif; FONT-SIZE: 1em; BORDER-TOP: #333333 2px solid; FONT-WEIGHT: =
bold; PADDING-TOP: 2px
}
.trailer H5 {
	BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px =
10px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, =
sans-serif; FONT-SIZE: 1em; BORDER-TOP: #333333 2px solid; FONT-WEIGHT: =
bold; PADDING-TOP: 2px
}
.relatedContents H5 {
	BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px =
10px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, =
sans-serif; FONT-SIZE: 1em; BORDER-TOP: #333333 2px solid; FONT-WEIGHT: =
bold; PADDING-TOP: 2px
}
.latestInSection H6 {
	BORDER-BOTTOM: #dddddd 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 0px =
4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; FONT-WEIGHT: =
normal; PADDING-TOP: 0px
}
.latestNews H6 {
	BORDER-BOTTOM: #dddddd 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 0px =
4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; FONT-WEIGHT: =
normal; PADDING-TOP: 0px
}
.miniindex H6 {
	BORDER-BOTTOM: #dddddd 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 0px =
4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; FONT-WEIGHT: =
normal; PADDING-TOP: 0px
}
.ihomep .headline H6 {
	BORDER-BOTTOM: #dddddd 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 0px =
4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; FONT-WEIGHT: =
normal; PADDING-TOP: 0px
}
.latestInSection IMG {
	MARGIN-BOTTOM: 10px
}
.latestNews IMG {
	MARGIN-BOTTOM: 10px
}
.searchRow {
	BORDER-BOTTOM: #000000 5px solid; TEXT-ALIGN: center; MARGIN-BOTTOM: =
10px
}
.searchRow .column-1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
MARGIN-BOTTOM: 3px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.searchRow UL {
	DISPLAY: inline
}
.searchRow UL LI {
	DISPLAY: inline
}
.intro {
	MARGIN-TOP: 16px; FONT-FAMILY: Georgia, "Times New Roman", Serif
}
.intro P {
	MARGIN: 0px
}
.sectionRowOne {
	MARGIN-BOTTOM: 20px
}
.atozIndex.sectionRowOne {
	PADDING-BOTTOM: 14px; MARGIN-BOTTOM: 14px
}
#content .sectionRowOne .widget {
	MARGIN-BOTTOM: 0px
}
#content .sectionRowOne .column-2 .stories:first-child {
	PADDING-BOTTOM: 2px; MARGIN-BOTTOM: 10px
}
#content .sectionRowOne .column-2 .stories:first-child {
	PADDING-BOTTOM: 2px; MARGIN-BOTTOM: 10px
}
.top-story-second .article .first {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.top-story-second .article {
	MARGIN-TOP: 10px; BORDER-TOP: #dddddd 1px solid; PADDING-TOP: 8px
}
.sectionRowOne .column-2 H3 {
	MARGIN: 0px
}
.sectionRowOne .column-2 .intro {
	MARGIN-TOP: 8px
}
.sectionRowTwo {
	MARGIN-BOTTOM: 4px
}
.sectionRowTwo .article {
	MARGIN-BOTTOM: 10px; BORDER-TOP: #dddddd 1px solid
}
.sectionRowTwo .miniindex .article {
	BORDER-TOP: medium none
}
.sectionRowTwo .article H3 {
	MARGIN: 8px 0px 0px
}
.sectionRowThree {
	PADDING-BOTTOM: 14px; MARGIN-BOTTOM: 14px; PADDING-TOP: 14px
}
.sectionRowFour {
	PADDING-BOTTOM: 14px; MARGIN-BOTTOM: 14px
}
.sectionRowFive {
	PADDING-BOTTOM: 14px; MARGIN-BOTTOM: 14px
}
.home #content .sectionRowTwo .widget {
	MARGIN-BOTTOM: 0px
}
.summary {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 0px
}
.summary P {
	MARGIN: 0px; WIDTH: 100%
}
.sectionRowTwo .article .intro {
	MARGIN-TOP: 4px
}
.sectionRowTwo .first.article .intro {
	MARGIN-BOTTOM: 8px
}
.ad DIV.skyscraper {
	TEXT-ALIGN: center; PADDING-BOTTOM: 14px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BACKGROUND: #f2f1ef; HEIGHT: 600px; PADDING-TOP: =
14px
}
.ad IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.ad DIV.skyscraper OBJECT {
	MARGIN: 0px auto; DISPLAY: block
}
.miniindex {
	POSITION: relative; FONT-FAMILY: arial, sans-serif
}
.miniindex H6 {
=09
}
.miniindex .text {
	FONT-SIZE: 1em
}
.miniindex UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 6px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
url(../images/bg_border_3x1.png) repeat-x 0px bottom; OVERFLOW: hidden; =
LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.miniindex UL LI A {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; FLOAT: left; FONT-SIZE: =
0.9em; FONT-WEIGHT: bold
}
.miniindex UL LI UL {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left
}
.miniindex UL LI UL LI {
	PADDING-LEFT: 5px; BACKGROUND: url(../images/main-nav-bg.png) no-repeat =
0px 3px; FLOAT: left; MARGIN-LEFT: 5px
}
.miniindex UL LI UL LI A {
	TEXT-TRANSFORM: none; COLOR: #6a748d; FONT-SIZE: 0.85em; FONT-WEIGHT: =
normal
}
.miniindex .article {
	MARGIN-BOTTOM: 0px; CLEAR: both
}
.miniindex .first {
	MARGIN: 11px 0px
}
.miniindex IMG {
	MARGIN: 0px 10px 6px 0px; FLOAT: left
}
.miniindexplusstars.miniindex .caption-wrapper {
	MARGIN: 0px 0px 6px 10px; FLOAT: right
}
.miniindexplusstars.miniindex IMG {
	MARGIN: 0px 0px 6px 10px; FLOAT: right
}
.miniindex .starRating IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -2px =
0px 0px; PADDING-LEFT: 0px; WIDTH: 18px; PADDING-RIGHT: 0px; FLOAT: =
left; HEIGHT: 15px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
.miniindex .starRating {
	MARGIN: 0px 10px 0px 0px; FLOAT: left
}
.miniindex .first .starRating {
	MARGIN: 0px 0px 10px; FLOAT: none; OVERFLOW: hidden
}
.miniindex .first .starRating IMG {
	MARGIN: 0px
}
.miniindex .first H2 {
	MARGIN: 0px 0px 8px; FONT-FAMILY: Georgia, "Times New Roman", Serif; =
FONT-SIZE: 1.6em
}
.miniindexplusstars.miniindex H6 {
	PADDING-BOTTOM: 6px; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.miniindexplusstars.miniindex .first {
	BORDER-BOTTOM: #dddddd 1px solid; PADDING-BOTTOM: 6px; MARGIN-BOTTOM: =
7px; OVERFLOW: hidden
}
H2.miniindex.strapline {
	FONT-SIZE: 0.88em
}
.miniindexwithtitle {
	MARGIN-TOP: 10px
}
.miniindexwithtitle UL.tabs {
	HEIGHT: 21px; OVERFLOW: visible
}
.miniindexwithtitle UL.tabs LI {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; =
MARGIN-LEFT: 0px
}
.miniindexwithtitle UL.tabs LI A {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; BACKGROUND: url(../images/main-nav-bg.png) #ffffff =
no-repeat 0px 5px; FONT-SIZE: 0.9em; PADDING-TOP: 3px
}
.miniindexwithtitle UL.tabs LI.subsection A {
	TEXT-TRANSFORM: none; COLOR: #6a748d; FONT-SIZE: 0.85em; FONT-WEIGHT: =
normal
}
.miniindexwithtitle UL.tabs LI A.no-bg {
	BACKGROUND-IMAGE: none
}
.miniindexwithtitle UL LI:first-child A {
	BACKGROUND-IMAGE: none
}
.miniindexwithtitle UL.tabs LI A.current {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: medium none; BORDER-LEFT: =
#dddddd 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; HEIGHT: 18px; BORDER-TOP: #dddddd 1px solid; =
BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 2px
}
.miniindexwithtitle .pane {
	WIDTH: 100%
}
.cartoon {
	MARGIN: 14px 0px
}
.cartoon .header H5 {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium =
none; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Georgia, serif; FONT-SIZE: =
1.3em; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: =
medium none
}
.MoreIn {
	MARGIN: 20px 0px; CLEAR: both
}
.MoreIn SPAN A {
	TEXT-TRANSFORM: uppercase; COLOR: #6a748d; FONT-SIZE: 0.9em
}
#content .atoz.widget {
	BORDER-BOTTOM: #000000 5px solid; PADDING-BOTTOM: 10px
}
.atoz H5 {
	BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; =
PADDING-LEFT: 7px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, sans-serif; =
FONT-SIZE: 1em; BORDER-TOP: #333 2px solid; FONT-WEIGHT: bold; =
PADDING-TOP: 2px
}
UL.atozlist {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 0px
}
UL.atozlist UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 0px
}
.articleList UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 0px
}
UL.atozlist {
	MARGIN: 10px 0px 14px
}
UL.atozlist LI {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
MARGIN-BOTTOM: 3px; FLOAT: left; FONT-SIZE: 0.8em; BORDER-RIGHT: #eee =
1px solid; PADDING-TOP: 0px
}
UL.atozlist LI H3 {
	MARGIN: 4px 0px 0px
}
UL.atozlist LI H3.active {
	FONT-FAMILY: arial, sans-serif; COLOR: #005689; FONT-SIZE: 1.1em; =
CURSOR: pointer; FONT-WEIGHT: bold
}
UL.atozlist LI H3.inactive {
	FONT-FAMILY: arial, sans-serif; COLOR: #dddddd; FONT-SIZE: 1.1em; =
FONT-WEIGHT: bold
}
UL.atozlist LI UL LI {
	FLOAT: none
}
UL.atozlist LI H3.current {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: =
4px; BACKGROUND: #005689; COLOR: #ffffff; PADDING-TOP: 2px
}
UL.atozlist LI H3.current:hover {
	COLOR: #7da7d6
}
.articleList UL {
	PADDING-LEFT: 5px
}
.articleList UL LI {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 4px; MARGIN: 5px 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, sans-serif; =
FONT-SIZE: 0.85em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.articleList .pagination {
	MARGIN: 10px 0px
}
.articleList .pagination UL {
	TEXT-ALIGN: center; OVERFLOW: hidden
}
.articleList .pagination UL LI {
	DISPLAY: inline; COLOR: #588cc8; CURSOR: pointer; FONT-WEIGHT: normal; =
MARGIN-RIGHT: 4px
}
.articleList .pagination UL LI.current {
	COLOR: #333333; CURSOR: auto
}
.articleList .pagination LI.notactive {
	COLOR: #333333; CURSOR: auto
}
.articleList .pagination UL LI.next {
	PADDING-RIGHT: 14px; BACKGROUND: url(../images/fulllist_line.png) =
no-repeat right 3px; MARGIN-RIGHT: 6px
}
.articleList .pagination UL LI.last {
	PADDING-RIGHT: 12px; BACKGROUND: url(../images/fulllist_tri.png) =
no-repeat right 3px
}
.articleList .pagination UL LI.notactive.next {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
none transparent scroll repeat 0% 0%; MARGIN-RIGHT: 4px; PADDING-TOP: =
0px
}
.articleList .pagination UL LI.notactive.last {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
none transparent scroll repeat 0% 0%; MARGIN-RIGHT: 4px; PADDING-TOP: =
0px
}
.simpleForm FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.x220x380 .column-2 .simpleForm INPUT[type=3Dtext] {
	WIDTH: 310px; HEIGHT: 16px
}
.fulllist {
	BORDER-BOTTOM: #000000 5px solid; PADDING-BOTTOM: 14px; MARGIN: 14px =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #000000 5px =
solid; PADDING-TOP: 14px
}
.article .fulllist {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
.fulllist .article {
	MARGIN-BOTTOM: 16px; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: 0px
}
.fulllist .article .image {
	MARGIN: 0px 10px 2px 0px; FLOAT: left
}
.fulllist .article .text {
	FONT-FAMILY: arial, sans-serif; FONT-SIZE: 1.1em
}
.fulllist .more {
	FONT-FAMILY: arial, sans-serif; FONT-SIZE: 1.1em
}
.fulllist .pagination {
	FONT-FAMILY: arial, sans-serif; FONT-SIZE: 1.1em
}
.fulllist .more {
	TEXT-TRANSFORM: uppercase; FONT-WEIGHT: bold
}
.fulllist .article .text H3 {
	TEXT-TRANSFORM: capitalize; MARGIN-TOP: 0px; FONT-SIZE: 1.5em
}
.fulllist .article .text P.dateline {
	MARGIN-BOTTOM: 2px; COLOR: #999798
}
.fulllist .next-page A {
	PADDING-RIGHT: 7px; DISPLAY: inline-block; MARGIN-RIGHT: 6px; =
BORDER-RIGHT: #588cc8 1px solid
}
.fulllist .last-page A {
	PADDING-RIGHT: 12px; BACKGROUND: url(../images/fulllist_tri.png) =
no-repeat right 2px
}
#content .sectionRowTwo.x220x380 .miniindex {
	BORDER-BOTTOM: #000000 5px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: =
14px
}
#content .sectionRowFive.x140x300x140 .miniindex {
	BORDER-BOTTOM: #000000 5px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: =
14px
}
.searchResult {
	FONT-FAMILY: arial, sans-serif
}
.searchResult #search-filters {
	WIDTH: 170px; FLOAT: left
}
.searchResult #search-filters UL {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none
}
.searchResult #search-filters > DIV {
	MARGIN-BOTTOM: 25px
}
.searchResult #search-filters H4 {
	MARGIN-TOP: 0px
}
.searchResult #search-filters .clearAll {
	MARGIN-TOP: 16px; DISPLAY: block
}
.searchResult .selectedFilter {
	MARGIN-BOTTOM: 6px
}
.searchResult .sortCriteriaLinks A {
	DISPLAY: block
}
.searchResult #search-result {
	WIDTH: 430px; FLOAT: left; MARGIN-LEFT: 20px
}
.searchResult #search-result H3 {
	MARGIN-BOTTOM: 6px
}
.searchResult #search-result IMG {
	MARGIN: 0px 10px 2px 0px; FLOAT: left
}
.searchResult #search-result .resultTitle {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: =
block; FONT-SIZE: 16px; PADDING-TOP: 0px
}
.searchResult .resultTitle A {
	MARGIN: 10px 0px 7px
}
.searchResult #search-result .article {
	PADDING-BOTTOM: 10px; CLEAR: both; FONT-SIZE: 0.9em; OVERFLOW: hidden; =
BORDER-TOP: #000000 5px solid
}
.searchResult #search-result .article .summary {
	MARGIN-TOP: 10px
}
.searchResult #search-result .article .resultDateInfo {
	MARGIN: 0px 0px 10px; DISPLAY: block; COLOR: #999798
}
.searchResult .pagination {
	TEXT-ALIGN: center; MARGIN: 10px 0px; FONT-FAMILY: arial, sans-serif; =
CLEAR: both
}
.searchResult .pagination .pagination-left {
	DISPLAY: inline
}
.tipsContent {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 600px; PADDING-RIGHT: =
10px; DISPLAY: none; BACKGROUND: #ffffff; PADDING-TOP: 0px
}
.searchResult .searchterm {
	FONT-WEIGHT: bold
}
.searchResult .breadcrumbs {
	FONT-SIZE: 11px; PADDING-TOP: 20px
}
#advancedSearch H2 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: =
inline-block; PADDING-TOP: 5px
}
#advancedSearch FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 610px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#advancedSearch .block {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f2f1ef; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; MARGIN-BOTTOM: 20px; PADDING-TOP: 10px
}
#advancedSearch .block FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 80%; PADDING-RIGHT: 0px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#advancedSearch .block FIELDSET DIV {
	MARGIN: 0px 0px 5px; DISPLAY: block
}
#advancedSearch .block LABEL {
	WIDTH: 150px; DISPLAY: inline-block
}
#advancedSearch .block DIV SPAN {
	WIDTH: 150px; DISPLAY: inline-block
}
#advancedSearch .block LABEL.dateChoiceLeft {
	WIDTH: 132px
}
#advancedSearch .label-field INPUT {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: =
230px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
#advancedSearch .search-exactPhrase INPUT {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: =
230px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
#advancedSearch .block DIV.fromToday {
	DISPLAY: inline
}
#advancedSearch .block DIV.interval {
	DISPLAY: inline
}
#advancedSearch .submit .button {
	FLOAT: right
}
#advancedSearch #dateChoice2 {
	FLOAT: left
}
#advancedSearch .block SPAN.label-to {
	WIDTH: 130px; MARGIN-LEFT: 38px
}
#advancedSearch .block SPAN.label-from {
	WIDTH: 134px
}
#advancedSearch #dateChoice1 {
	MARGIN-RIGHT: 20px
}
#advancedSearch #dateChoice2 {
	MARGIN-RIGHT: 20px
}
#mailForm FIELDSET #mailto {
	WIDTH: 275px; MARGIN-BOTTOM: 10px
}
#mailForm FIELDSET #surname {
	WIDTH: 275px; MARGIN-BOTTOM: 10px
}
DIV.sectionCarousel.carousel DIV.mainDisplayContainer .prevNextButton {
	BACKGROUND-IMAGE: url(../gfx/slideshow/classic-map.png); WIDTH: 30px; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px; TOP: 45%; opacity: 0.7
}
DIV.sectionCarousel.carousel DIV.mainDisplayContainer =
.prevNextButton:hover {
	opacity: 1
}
DIV.sectionCarousel.carousel DIV.mainDisplayContainer =
.leftPrevNextButton {
	BACKGROUND-POSITION: 7px 0px
}
DIV.sectionCarousel.carousel DIV.mainDisplayContainer =
.rightPrevNextButton {
	BACKGROUND-POSITION: -293px 0px
}
DIV.slideshow .galleria-container {
	CLEAR: both
}
#top .breadcrumb {
	COLOR: #6a748d
}
.hotTopics {
	BORDER-BOTTOM: #dddddd 1px solid; MARGIN-BOTTOM: 10px; FONT-SIZE: 1.1em
}
.tagLabel {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; =
FONT-FAMILY: Arial, sans-serif; FLOAT: left; FONT-WEIGHT: bold; =
PADDING-TOP: 2px
}
.tagNames {
	FONT-FAMILY: Arial, sans-serif; COLOR: #dddddd; FONT-WEIGHT: bold; =
PADDING-TOP: 2px
}
.tagNames A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 3px; BACKGROUND: =
url(../images/hot-topic-bg.png) no-repeat left 2px; PADDING-TOP: 0px
}
.customGallery {
	BACKGROUND: #2d2d2d
}
.customGallery #galleryLike {
	POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: =
280px; BOTTOM: 42px; PADDING-RIGHT: 0px; BACKGROUND: #222222; HEIGHT: =
21px; RIGHT: 10px; PADDING-TOP: 5px
}
.onArticle.customGallery #galleryLike {
	WIDTH: 210px; TOP: 269px; LEFT: 10px
}
#slideshowHeading {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; =
FONT-FAMILY: arial, sans-serif; COLOR: #ffffff; PADDING-TOP: 10px
}
.galleria-errors {
	DISPLAY: none
}
.customGallery .facebookLike {
	DISPLAY: none
}
.customGallery .autoplay {
	POSITION: absolute; FONT-FAMILY: arial, sans-serif; COLOR: #ffffff; =
TOP: 10px; CURSOR: pointer; RIGHT: 10px
}
.customGallery .stop {
	POSITION: absolute; FONT-FAMILY: arial, sans-serif; COLOR: #ffffff; =
TOP: 10px; CURSOR: pointer; RIGHT: 10px
}
.onArticle.customGallery .autoplay {
	TEXT-TRANSFORM: uppercase; BOTTOM: 103px; FONT-SIZE: 0.8em; TOP: auto; =
RIGHT: 400px
}
.onArticle.customGallery .stop {
	TEXT-TRANSFORM: uppercase; BOTTOM: 103px; FONT-SIZE: 0.8em; TOP: auto; =
RIGHT: 400px
}
#content .wrappingContent {
	BORDER-BOTTOM: #000000 5px solid; DISPLAY: block; MARGIN-BOTTOM: 15px; =
OVERFLOW: hidden
}
#content .wrappingContent IMG {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; =
BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
#content .wrappingContent P {
	MARGIN-TOP: 0px; FONT-FAMILY: Arial, sans-serif; MARGIN-BOTTOM: 0px; =
FONT-SIZE: 1em; FONT-WEIGHT: bold
}
#content .wrappingContent P A {
	COLOR: #000000
}
.gallery1 {
	FLOAT: left
}
.gallery2 {
	FLOAT: right
}
.gallery2 P {
	MARGIN-TOP: 6px
}
.status {
	FONT-STYLE: italic; DISPLAY: inline; FONT-SIZE: 0.7em
}
.prevButton {
	VERTICAL-ALIGN: -5px; MARGIN-RIGHT: 10px
}
.nextButton {
	MARGIN-LEFT: 10px; VERTICAL-ALIGN: -5px
}
.rssFull H3 {
	MARGIN: 5px 0px -5px
}
.rssFull .feedSummary {
	FONT-FAMILY: arial, sans-serif; FONT-SIZE: 0.9em
}
.rssFull .article {
	BORDER-BOTTOM: #dddddd 1px solid; MARGIN-BOTTOM: 10px
}
.rssFull .last.article {
	BORDER-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
#content .googlead {
	BORDER-BOTTOM: #000000 5px solid; PADDING-BOTTOM: 0px; MARGIN: 12px =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, =
sans-serif; FONT-SIZE: 1.1em; BORDER-TOP: #000000 5px solid; =
PADDING-TOP: 12px
}
.googlead UL {
	LIST-STYLE-TYPE: none; MARGIN-TOP: -4px; PADDING-LEFT: 0px; =
MARGIN-LEFT: 0px
}
.googlead UL LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: =
#ddd 1px solid; PADDING-TOP: 5px
}
.column-2 .googlead UL LI {
	WIDTH: 50%; FLOAT: left
}
.googlead UL LI A {
	COLOR: #4fb02f !important
}
.googlead UL LI A:first-child {
	COLOR: #125581 !important; FONT-SIZE: 1.1em
}
.googlead UL LI A:first-child:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.starRating IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.breadcrumb {
	FONT-FAMILY: arial, sans-serif; COLOR: #555555; FONT-SIZE: 1.1em
}
.breadcrumb A {
	MARGIN: 0px 4px
}
.breadcrumb A:first-child {
	MARGIN-LEFT: 0px
}
.strapLine {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 4px
}
.home .strapLine {
	PADDING-BOTTOM: 0px
}
H2.strapline {
	BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: arial, sans-serif; =
COLOR: #000000; FONT-SIZE: 1em; BORDER-TOP: #333333 2px solid; =
FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.strapLine H2.strapline {
	DISPLAY: inline
}
H2.strapline P {
	DISPLAY: inline
}
.articleByTimeLocation {
	BORDER-BOTTOM: #dddddd 1px solid; FONT-FAMILY: arial, sans-serif; =
MARGIN-BOTTOM: 10px; FONT-SIZE: 1.1em; BORDER-TOP: #dddddd 1px solid
}
#content .articleByTimeLocation .widget {
	MARGIN: 4px 0px 2px; DISPLAY: inline-block; FONT-SIZE: 1em
}
#content .article-links {
	TEXT-TRANSFORM: uppercase; DISPLAY: inline; FONT-FAMILY: Georgia, =
arial, sans-serif; MARGIN-BOTTOM: 1px; FLOAT: right; FONT-SIZE: 1em; =
PADDING-TOP: 2px
}
#content .menuGroup {
	BORDER-TOP: #dddddd 1px solid
}
#content .article-links .enlarge-font {
	DISPLAY: inline; FLOAT: right
}
#content .article-links .enlarge-font A {
	COLOR: #6a748d
}
#content .article-links .enlarge-font .small-font {
	FONT-SIZE: 0.8em
}
#content .article-links .enlarge-font .medium-font {
	FONT-SIZE: 1em
}
#content .article-links .enlarge-font .large-font {
	FONT-SIZE: 1.2em
}
#content .article-links .email-link {
	MARGIN: 3px 4px 0px 5px; PADDING-RIGHT: 5px; DISPLAY: inline; FLOAT: =
left; BORDER-RIGHT: #aaaaaa 1px solid
}
#content .article-links .email-link A {
	COLOR: #6a748d
}
#content .article-links .print-link {
	MARGIN: 3px 0px -2px; PADDING-RIGHT: 5px; DISPLAY: inline; FLOAT: left; =
BORDER-RIGHT: #aaaaaa 1px solid
}
#content .article-links .print-link A {
	COLOR: #6a748d
}
.articleByTimeLocation .byline {
	TEXT-TRANSFORM: uppercase; MARGIN: 3px 0px; FONT-FAMILY: Georgia; =
FLOAT: left; COLOR: #6a748d; FONT-SIZE: 1em
}
.articleByTimeLocation .dateline {
	TEXT-TRANSFORM: uppercase; MARGIN: 3px 0px; FONT-FAMILY: Georgia; =
FLOAT: left; COLOR: #6a748d; FONT-SIZE: 1em
}
.articleByTimeLocation .location {
	TEXT-TRANSFORM: uppercase; MARGIN: 3px 0px; FONT-FAMILY: Georgia; =
FLOAT: left; COLOR: #6a748d; FONT-SIZE: 1em
}
.articleByTimeLocation .byline {
	PADDING-RIGHT: 5px; BORDER-RIGHT: #dddddd 1px solid
}
.articleByTimeLocation .location {
	PADDING-RIGHT: 5px; BORDER-RIGHT: #dddddd 1px solid
}
.articleByTimeLocation .authorName {
	FONT-WEIGHT: bold
}
.articleByTimeLocation .byline IMG {
	MARGIN-LEFT: 5px; VERTICAL-ALIGN: -1px
}
.goToComment {
	MARGIN-TOP: 25px
}
.goToComment A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
FONT-FAMILY: arial, sans-serif; BACKGROUND: #f2f1ef; COLOR: #ff5f00; =
FONT-SIZE: 0.8em; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.article #main .storyContent H5 {
	MARGIN: 0px 0px 12px
}
.article #main .storyContent H5 P {
	MARGIN: 0px
}
.article #main .storyContent .storyTop {
	MARGIN-BOTTOM: 0px
}
.article #main .storyContent .body {
	LINE-HEIGHT: 1.4
}
.article #main .storyContent .body P:first-child {
	MARGIN-TOP: 0px
}
.article #main H1 {
	MARGIN: 0px 0px 5px
}
.article #main H3.subtitle {
	MARGIN-TOP: 0px
}
.article #main H3.subtitle P {
	MARGIN: 0px; FONT-FAMILY: "Palatino Linotype"; COLOR: #868686; =
FONT-SIZE: 0.9em; FONT-WEIGHT: normal
}
.landscape.topPicture {
	OVERFLOW: hidden
}
.topstory {
	FLOAT: left; OVERFLOW: hidden
}
.whiteOnBlack.topstory {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; =
PADDING-TOP: 14px
}
.topstory IMG {
	FLOAT: right; MARGIN-LEFT: 10px
}
.topstory .landscape IMG {
	MARGIN: 0px; FLOAT: left
}
.topstory .text DIV {
	OVERFLOW: hidden
}
.topstory UL {
	PADDING-BOTTOM: 12px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 14px; FONT-FAMILY: Arial, sans-serif; CLEAR: both; =
LIST-STYLE-IMAGE: none; PADDING-TOP: 14px
}
.topstory LI {
	MARGIN-BOTTOM: 2px; FONT-SIZE: 0.9em
}
.topstory LI A {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 2px; DISPLAY: block; =
FONT-WEIGHT: bold
}
.openBiogPopup {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; CURSOR: pointer; =
BORDER-RIGHT: 0px
}
#renderBiography {
	Z-INDEX: 10; BORDER-BOTTOM: #000000 1px solid; PADDING-BOTTOM: 8px; =
PADDING-LEFT: 8px; WIDTH: 600px; PADDING-RIGHT: 8px; DISPLAY: none; =
FONT-FAMILY: Georgia, "Times New Roman", Serif; BACKGROUND: #f1f0ec; =
BORDER-TOP: #000000 5px solid; PADDING-TOP: 8px
}
#renderBiography .close {
	POSITION: absolute; WIDTH: 16px; BACKGROUND: url(../images/close-x.png) =
no-repeat; HEIGHT: 16px; TOP: 8px; CURSOR: pointer; RIGHT: 8px
}
#renderBiography IMG {
	MARGIN: -8px 10px 2px -8px; FLOAT: left
}
#renderBiography H2 {
	MARGIN-BOTTOM: -5px; COLOR: #fe7322
}
.biography H2 {
	MARGIN-BOTTOM: -5px; COLOR: #fe7322
}
#renderBiography .text P {
	LINE-HEIGHT: 1.3em; FONT-SIZE: 1.18em
}
#renderBiography .buttons {
	MARGIN-TOP: 10px; WIDTH: 600px; FONT-FAMILY: arial, sans-serif; FLOAT: =
left
}
#renderBiography .buttons .more {
	BORDER-LEFT: #dddddd 2px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: =
20px; PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 4px
}
#renderBiography .buttons .more A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BACKGROUND: #39b2e1; COLOR: #ffffff; PADDING-TOP: 4px
}
.biography {
	BORDER-BOTTOM: #000000 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: =
8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 14px; BACKGROUND: #f1f0ec; =
FONT-SIZE: 1.3em; OVERFLOW: hidden; BORDER-TOP: #000000 5px solid; =
PADDING-TOP: 8px
}
.biography IMG {
	MARGIN: -8px 10px 2px -8px; FLOAT: left
}
.biography H2 {
	MARGIN: 0px 0px -5px
}
.biography .buttons {
	MARGIN-TOP: 10px; WIDTH: 620px; FLOAT: left
}
.searchLinks UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.searchLinks UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 6px; =
PADDING-RIGHT: 0px; BACKGROUND: url(../images/search-links-bullet.png) =
no-repeat 0px 4px; PADDING-TOP: 0px
}
#footer .searchLinks UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 6px; =
PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 6px; PADDING-TOP: 0px
}
.searchLinks UL LI:first-child {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#footer .searchLinks UL LI:first-child {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.searchLinks UL LI A {
	FONT-FAMILY: arial, sans-serif; FONT-SIZE: 0.8em
}
.slideshow IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; CURSOR: pointer; =
BORDER-RIGHT: 0px
}
.imageBox {
	Z-INDEX: 10; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: =
5px; DISPLAY: none; BACKGROUND: #ffffff; PADDING-TOP: 5px
}
.imageBox IMG {
	MARGIN-BOTTOM: 30px; FLOAT: left
}
.closeImg {
	Z-INDEX: 1003; POSITION: absolute; WIDTH: 50px; BOTTOM: 5px; FONT-SIZE: =
1.3em; CURSOR: pointer; RIGHT: 10px
}
.artcleVid {
	MARGIN-BOTTOM: 6px
}
.gotocomments {
	MARGIN: 20px 0px
}
.disqus {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-TOP: 20px; =
BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.disqus .commentTitle {
	BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 7px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; =
FONT-FAMILY: arial, sans-serif; FONT-SIZE: 1em; BORDER-TOP: #333 2px =
solid; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.inputrow INPUT {
	CURSOR: pointer
}
.ihomep #navigation .logo {
	WIDTH: 100px; FLOAT: left
}
.ihomep #navigation .x280x280x280 {
	HEIGHT: 158px; BORDER-TOP: #000000 5px solid
}
.ihomep .masthead {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
MARGIN-BOTTOM: 3px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ihomep .banner .image {
	MARGIN: 0px 0px 5px 10px; FLOAT: right
}
.ihomep .whiteOnBlack.banner .image {
	MARGIN: -5px -5px 5px 10px
}
.ihomep .whiteOnRed.banner .image {
	MARGIN: -5px -5px 5px 10px
}
.ihomep .x280x280x280 .banner {
	BORDER-LEFT: #dddddd 1px solid; MARGIN: 10px 0px 10px 9px; =
PADDING-LEFT: 10px; WIDTH: 266px; HEIGHT: 140px; OVERFLOW: hidden
}
.ihomep .x280x280x280 .column-1 .banner {
	BORDER-LEFT: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
.ihomep .x280x280x280 .column-1 .whiteOnBlack.banner {
	PADDING-LEFT: 5px
}
.ihomep .x280x280x280 .column-1 .whiteOnRed.banner {
	PADDING-LEFT: 5px
}
.ihomep .widebanner {
	MARGIN-TOP: 12px; HEIGHT: 50px
}
.ihomep .widebanner H1 A {
	COLOR: #bbbbbb; FONT-SIZE: 0.9em
}
.ihomep .widebanner P {
	MARGIN: 0px 0px 6px; FONT-FAMILY: arial, sans-serif; FONT-WEIGHT: bold
}
.ihomep .widebanner H1 {
	MARGIN: 0px
}
.ihomep H1 {
	LINE-HEIGHT: 1em; MARGIN-TOP: 0px; FONT-SIZE: 1.8em
}
.ihomep H1 A {
	COLOR: #333333
}
.ihomep .whiteOnBlack H1 A {
	COLOR: #ffffff
}
.ihomep .whiteOnRed H1 A {
	COLOR: #ffffff
}
.ihomep #navigation {
	MARGIN-BOTTOM: 14px
}
.ihomep #navigation .menu {
	BORDER-BOTTOM: #333333 1px solid; PADDING-BOTTOM: 3px; BACKGROUND: =
url(../images/grey_bg.png) repeat-x 0px 6px; BORDER-TOP: #333333 1px =
solid
}
.ihomep #navigation .menu UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
5px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, sans-serif; BACKGROUND: =
#ffffff; FLOAT: right; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.ihomep #navigation .menu UL LI A {
	COLOR: #bbbbbb; FONT-SIZE: 0.9em
}
UL.tabs {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: =
0px; BACKGROUND: url(../images/bg_border_3x1.png) repeat-x 0px bottom; =
HEIGHT: 19px; COLOR: #6a748d; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
UL.tabs {
	LIST-STYLE-TYPE: none; HEIGHT: 25px; LIST-STYLE-IMAGE: none
}
UL.tabs LI {
	FLOAT: left
}
UL.tabs LI A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: =
block; FONT-FAMILY: arial, sans-serif; COLOR: #6a748d; FONT-SIZE: =
1.13em; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
UL.tabs LI A.current {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: =
0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #ffffff; HEIGHT: =
19px; COLOR: #333333; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: =
#dddddd 1px solid; PADDING-TOP: 5px
}
.tabbingGroup {
	BORDER-BOTTOM: #000 5px solid; PADDING-BOTTOM: 4px; MARGIN-BOTTOM: 10px
}
.dsq-widget-list {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: =
1em; PADDING-TOP: 0px
}
A.dsq-widget-thread {
	FONT-SIZE: 1.1em; FONT-WEIGHT: normal !important
}
.most-popular-widget {
	BORDER-BOTTOM: #000000 5px solid; PADDING-BOTTOM: 12px; MARGIN-BOTTOM: =
12px; OVERFLOW: hidden
}
.most-popular-widget .tabPane UL LI A {
	WIDTH: 265px; FONT-WEIGHT: normal !important
}
.most-popular-widget .dsq-widget-meta {
	DISPLAY: none
}
.most-popular-widget .tabPane UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.most-popular-widget .tabPane UL LI {
	BORDER-BOTTOM: #dddddd 1px solid; PADDING-BOTTOM: 6px; MARGIN: 6px 0px =
0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 1.1em; OVERFLOW: =
hidden; PADDING-TOP: 5px
}
.most-popular-widget .tabPane UL LI SPAN {
	PADDING-RIGHT: 5px; COLOR: #6a748d
}
.mostShared UL {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none
}
.mostViewed UL {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none
}
.mostShared UL LI {
	MARGIN: 15px 0px; FONT-SIZE: 1.1em
}
.mostViewed UL LI {
	MARGIN: 15px 0px; FONT-SIZE: 1.1em
}
.dayInaPage H2 {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, sans-serif; FLOAT: left; =
FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
.menuItem {
	LINE-HEIGHT: 1em; TEXT-TRANSFORM: capitalize; FONT-FAMILY: Arial, =
sans-serif; COLOR: #125581; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.menuItem UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.menuItem UL LI A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.arcForm {
	BORDER-BOTTOM: black 5px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: =
10px
}
.arcForm H5 {
	BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; =
PADDING-LEFT: 7px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, sans-serif; =
FONT-SIZE: 0.9em; BORDER-TOP: #333 2px solid; FONT-WEIGHT: bold; =
PADDING-TOP: 2px
}
.arcForm UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 1em; PADDING-TOP: 0px
}
.arcForm UL LI {
	LINE-HEIGHT: 1em; PADDING-RIGHT: 5px; DISPLAY: inline; FONT-FAMILY: =
Arial, sans-serif; COLOR: #125581; MARGIN-LEFT: 2px; BORDER-RIGHT: #ddd =
1px solid
}
.arcForm .last {
	BORDER-RIGHT: medium none
}
.arcForm UL LI A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.arcForm .form FIELDSET {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; =
BORDER-RIGHT: medium none; PADDING-TOP: 5px
}
#dayArchiveSub H2 {
	BORDER-BOTTOM: #aaa 1px solid; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: =
uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 1em; FONT-WEIGHT: bold; =
PADDING-TOP: 0px
}
#dayArchiveSub UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 10px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#dayArchiveSub UL LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
FONT-FAMILY: Arial; PADDING-TOP: 5px
}
#dayArchiveSub .feed {
	COLOR: #333333
}
#dayArchiveSub A.feed:hover {
	TEXT-DECORATION: underline
}
#dayArchiveSub UL LI A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
.dayInDate {
	PADDING-BOTTOM: 10px; FONT-FAMILY: Arial, sans-serif
}
.dayInDateForm {
	PADDING-BOTTOM: 10px; FONT-FAMILY: Arial, sans-serif
}
.dayInDateForm .form FIELDSET {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-TOP: =
-22px; PADDING-LEFT: 56px; BORDER-TOP: medium none; BORDER-RIGHT: medium =
none
}
.articleArchiveForm {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; =
PADDING-TOP: 0px
}
.articleArchiveForm UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
.articleArchiveForm UL LI {
	LINE-HEIGHT: 1em; PADDING-RIGHT: 5px; DISPLAY: inline; FONT-FAMILY: =
Arial, sans-serif; COLOR: #125581; MARGIN-LEFT: 2px; FONT-SIZE: 0.8em; =
BORDER-RIGHT: #eeeeee 1px solid
}
.articleArchiveForm .last {
	BORDER-RIGHT: medium none
}
.articleArchiveForm .form FIELDSET {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; =
MARGIN-RIGHT: 0px; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.row {
	CLEAR: both
}
.column {
	WIDTH: 19%; FLOAT: left; BORDER-TOP: #aaaaaa 1px solid; PADDING-TOP: =
10px
}
.column H3 {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-FAMILY: Arial, sans-serif; COLOR: #125581; FONT-SIZE: 1em; =
FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.column UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 10px; =
PADDING-LEFT: 0px; WIDTH: 65%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.column UL LI {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.2em; =
MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: block; =
FONT-FAMILY: Arial, sans-serif; COLOR: #125581; FONT-SIZE: 0.9em; =
PADDING-TOP: 3px
}
#dayArchiveSub UL LI {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.2em; =
MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: block; =
FONT-FAMILY: Arial, sans-serif; COLOR: #125581; FONT-SIZE: 0.9em; =
PADDING-TOP: 3px
}
.monthArchive .column {
	BORDER-BOTTOM: #aaaaaa 1px solid; PADDING-BOTTOM: 15px; WIDTH: 100%
}
.monthArchive .column UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.copyright {
	TEXT-ALIGN: center; LINE-HEIGHT: 2em; COLOR: #6a748d; FONT-SIZE: 1.1em
}
.trailers .article {
	POSITION: relative
}
.trailers .article IMG {
	CURSOR: pointer
}
.trailers .article A {
	Z-INDEX: 99; TEXT-ALIGN: center; DISPLAY: block; WORD-WRAP: break-word; =
COLOR: #ffffff
}
.trailers .article A.oTitle {
	FONT-SIZE: 1.1em
}
.trailers .article A.oBody {
	FONT-FAMILY: arial, sans-serif; FONT-SIZE: 0.75em; PADDING-TOP: 6px
}
.trailers .captionContent {
	POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; BOTTOM: =
3px; PADDING-RIGHT: 5px; FONT-SIZE: 1.3em; PADDING-TOP: 10px; LEFT: 1px; =
opacity: 1; text-shadow: 1px 1px 0 #202020
}
.trailers .captionOverlay {
	POSITION: absolute; BOTTOM: 3px; BACKGROUND: #000000; LEFT: 1px; =
opacity: .7
}
.TopicPageTitle H1 {
	FONT: 2.5em/1.2em Georgia, "Times New Roman", serif; COLOR: #333333
}
.facebookLegend {
	FONT-FAMILY: arial, sans-serif; FLOAT: left
}
.fbTopic {
	MARGIN: 10px 0px 0px 10px; FLOAT: left
}
.topictitle .fbTopic {
	FLOAT: right; MARGIN-RIGHT: 285px
}
.TopicStories .default H1 {
	CLEAR: both
}
.TopicStories .topPicture {
	FLOAT: right
}
.TopicStories .summary P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px 50px 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-FAMILY: Georgia, "Times New Roman", serif; =
FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
.breakingNews .topStoryContainer {
	BORDER-BOTTOM: black 5px solid; PADDING-BOTTOM: 14px; MARGIN-BOTTOM: =
10px; OVERFLOW: hidden
}
.breakingNews .whiteOnBlack .topStoryContainer {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 580px; =
BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.breakingNews H2.strapline {
	COLOR: #a70034
}
.breakingNews H1 A {
	COLOR: #a70034
}
.breakingNews H1 A {
	FONT-SIZE: 2em
}
.breakingNews .column-1 .default .text .topPicture {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: =
right; PADDING-TOP: 0px
}
.breakingNews .column-1 .whiteOnBlack .default H1 {
	PADDING-BOTTOM: 0px; MARGIN: 20px 0px 10px; PADDING-LEFT: 0px; WIDTH: =
100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.breakingNews .column-1 .whiteOnBlack .text .summary P {
	MARGIN: 0px 10px 0px 0px; FONT-FAMILY: Georgia, serif
}
DIV#main DIV.breakingNews DIV.summary P {
	MARGIN-TOP: 10px
}
DIV#main DIV.breakingNews {
	OVERFLOW: hidden
}
DIV#main DIV.strapLine {
	FLOAT: none
}
DIV#main H2.strapLine {
	FLOAT: none
}
DIV.clear_it {
	CLEAR: both
}
DIV#main H1.whiteOnBlack {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
DIV#main DIV.x460x140 {
	OVERFLOW: hidden
}
.sectionRowOne .column-1 .whiteOnBlack {
	WIDTH: 430px
}
.sectionRowOne .column-1 .whiteOnBlack .default H1 {
	MARGIN: 20px 0px 0px -40px; WIDTH: 200px; FLOAT: left; paddin: 0
}
.sectionRowOne .column-1 .whiteOnBlack .strapLine {
	FLOAT: left
}
.sectionRowOne .column-1 .whiteOnBlack .topPicture {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.sectionRowOne .column-1 .whiteOnBlack IMG {
	WIDTH: 100%
}
.sectionRowOne .column-1 .whiteOnBlack .text .summary {
	CLEAR: both
}
.sectionRowOne .column-1 .whiteOnBlack .text .summary P {
	MARGIN: 30px 10px 0px 0px; WIDTH: 300px; FONT-FAMILY: Georgia, serif
}
.tagedWidget H5 {
	BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px =
10px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, =
sans-serif; FONT-SIZE: 1.2em; BORDER-TOP: #333333 2px solid; =
FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.tagedWidget UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, sans-serif; FONT-SIZE: =
0.85em; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.tagedWidget UL LI {
	BORDER-BOTTOM: #dddddd 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 0px =
4px 2px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
#RelatedArtTag {
	FLOAT: right
}
#RelatedArtTag .tags .tagLabel {
	BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; =
PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BORDER-TOP: #333333 2px solid; =
PADDING-TOP: 2px
}
#RelatedArtTag .tags .tagNames {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 110px; =
PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 0.85em; PADDING-TOP: 0px
}
.tagNames UL {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; =
LIST-STYLE-IMAGE: none
}
.tagNames LI {
	BORDER-BOTTOM: #aaaaaa 1px solid; MARGIN-LEFT: 8px
}
#RelatedArtTag .tags .tagNames A {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; =
PADDING-TOP: 2px
}
#RelatedArtTag {
	MARGIN-TOP: -10px; WIDTH: 120px; FLOAT: right; MARGIN-LEFT: 10px
}
#RelatedArtTag .tags .tagLabel {
	BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; =
PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BORDER-TOP: #333333 2px solid; =
PADDING-TOP: 2px
}
#RelatedArtTag .tags .tagNames {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 110px; =
PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 0.85em; PADDING-TOP: 0px
}
.tagNames UL {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; =
LIST-STYLE-IMAGE: none
}
.tagNames LI {
	BORDER-BOTTOM: #aaaaaa 1px solid; MARGIN-LEFT: 8px
}
#RelatedArtTag .tags .tagNames A {
	PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; =
PADDING-TOP: 4px
}
.relatedContents {
	FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 1.15em
}
.relatedContents UL {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; =
LIST-STYLE-IMAGE: none
}
.relatedContents P {
	MARGIN: 0px
}
.relatedContents A {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; DISPLAY: block; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.outCon1 {
	MARGIN-BOTTOM: -4px
}

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/skins/ind/css/colors.css

.black .color {
	COLOR: #333333
}
.black-widget {
	COLOR: #333333
}
.red .color {
	COLOR: #a5293c
}
.red-widget {
	COLOR: #a5293c
}
.light-blue .color {
	COLOR: #00b6c7
}
.light-blue-widget {
	COLOR: #00b6c7
}
.green .color {
	COLOR: #4fb02f
}
.green-widget {
	COLOR: #4fb02f
}
.lavender .color {
	COLOR: #622a69
}
.lavender-widget {
	COLOR: #622a69
}
.grey .color {
	COLOR: #8e9999
}
.grey-widget {
	COLOR: #8e9999
}
.orange .color {
	COLOR: #fa4c4b
}
.orange-widget {
	COLOR: #fa4c4b
}
.darkTurqoise .color {
	COLOR: #274f55
}
.darkTurqoise {
	COLOR: #274f55
}
.turqoise .color {
	COLOR: #079ccf
}
.turqoise-widget {
	COLOR: #079ccf
}
.dark-blue .color {
	COLOR: #0166ff
}
.dark-blue-widget {
	COLOR: #0166ff
}
.purple .color {
	COLOR: #333367
}
.purple-widget {
	COLOR: #333367
}
.black .bg {
	BACKGROUND-COLOR: #333333
}
.black-nav:hover {
	BACKGROUND-COLOR: #333333
}
.black-nav:hover UL.submenu {
	BACKGROUND-COLOR: #333333
}
.active.black-nav {
	BACKGROUND-COLOR: #333333
}
.active.black-nav UL.submenu {
	BACKGROUND-COLOR: #333333
}
.red .bg {
	BACKGROUND-COLOR: #a5293c
}
.red-nav:hover {
	BACKGROUND-COLOR: #a5293c
}
.red-nav:hover UL.submenu {
	BACKGROUND-COLOR: #a5293c
}
.active.red-nav {
	BACKGROUND-COLOR: #a5293c
}
.active.red-nav UL.submenu {
	BACKGROUND-COLOR: #a5293c
}
.light-blue .bg {
	BACKGROUND-COLOR: #00b6c7
}
.light-blue-nav:hover {
	BACKGROUND-COLOR: #00b6c7
}
.light-blue-nav:hover UL.submenu {
	BACKGROUND-COLOR: #00b6c7
}
.active.light-blue-nav {
	BACKGROUND-COLOR: #00b6c7
}
.active.light-blue-nav UL.submenu {
	BACKGROUND-COLOR: #00b6c7
}
.green .bg {
	BACKGROUND-COLOR: #4fb02f
}
.green-nav:hover {
	BACKGROUND-COLOR: #4fb02f
}
.green-nav:hover UL.submenu {
	BACKGROUND-COLOR: #4fb02f
}
.active.green-nav {
	BACKGROUND-COLOR: #4fb02f
}
.active.green-nav UL.submenu {
	BACKGROUND-COLOR: #4fb02f
}
.lavender .bg {
	BACKGROUND-COLOR: #622a69
}
.lavender-nav:hover {
	BACKGROUND-COLOR: #622a69
}
.lavender-nav:hover UL.submenu {
	BACKGROUND-COLOR: #622a69
}
.active.lavender-nav {
	BACKGROUND-COLOR: #622a69
}
.active.lavender-nav UL.submenu {
	BACKGROUND-COLOR: #622a69
}
.grey .bg {
	BACKGROUND-COLOR: #8e9999
}
.grey-nav:hover {
	BACKGROUND-COLOR: #8e9999
}
.grey-nav:hover UL.submenu {
	BACKGROUND-COLOR: #8e9999
}
.active.grey-nav {
	BACKGROUND-COLOR: #8e9999
}
.active.grey-nav UL.submenu {
	BACKGROUND-COLOR: #8e9999
}
.orange .bg {
	BACKGROUND-COLOR: #fa4c4b
}
.orange-nav:hover {
	BACKGROUND-COLOR: #fa4c4b
}
.orange-nav:hover UL.submenu {
	BACKGROUND-COLOR: #fa4c4b
}
.active.orange-nav {
	BACKGROUND-COLOR: #fa4c4b
}
.active.orange-nav UL.submenu {
	BACKGROUND-COLOR: #fa4c4b
}
.turqoise .bg {
	BACKGROUND-COLOR: #079ccf
}
.turqoise-nav:hover {
	BACKGROUND-COLOR: #079ccf
}
.turqoise-nav:hover UL.submenu {
	BACKGROUND-COLOR: #079ccf
}
.active.turqoise-nav {
	BACKGROUND-COLOR: #079ccf
}
.active.turqoise-nav UL.submenu {
	BACKGROUND-COLOR: #079ccf
}
.darkTurqoise .bg {
	BACKGROUND-COLOR: #274f55
}
.darkTurqoise-nav:hover {
	BACKGROUND-COLOR: #274f55
}
.darkTurqoise-nav:hover UL.submenu {
	BACKGROUND-COLOR: #274f55
}
.active.darkTurqoise-nav {
	BACKGROUND-COLOR: #274f55
}
.active.darkTurqoise-nav UL.submenu {
	BACKGROUND-COLOR: #274f55
}
.dark-blue .bg {
	BACKGROUND-COLOR: #0166ff
}
.dark-blue-nav:hover {
	BACKGROUND-COLOR: #0166ff
}
.dark-blue-nav:hover UL.submenu {
	BACKGROUND-COLOR: #0166ff
}
.active.dark-blue-nav {
	BACKGROUND-COLOR: #0166ff
}
.active.dark-blue-nav UL.submenu {
	BACKGROUND-COLOR: #0166ff
}
.purple .bg {
	BACKGROUND-COLOR: #333367
}
.purple-nav:hover {
	BACKGROUND-COLOR: #333367
}
.purple-nav:hover UL.submenu {
	BACKGROUND-COLOR: #333367
}
.active.purple-nav {
	BACKGROUND-COLOR: #333367
}
.active.purple-nav UL.submenu {
	BACKGROUND-COLOR: #333367
}
.darkTurqoise .third-level-wrapper {
	BORDER-BOTTOM: #274f55 4px solid; BORDER-LEFT: #274f55 1px solid; =
BORDER-RIGHT: #274f55 1px solid
}
.black-nav .third-level-wrapper {
	BORDER-BOTTOM: #333333 4px solid; BORDER-LEFT: #333333 1px solid; =
BORDER-RIGHT: #333333 1px solid
}
.red-nav .third-level-wrapper {
	BORDER-BOTTOM: #a5293c 4px solid; BORDER-LEFT: #a5293c 1px solid; =
BORDER-RIGHT: #a5293c 1px solid
}
.light-blue-nav .third-level-wrapper {
	BORDER-BOTTOM: #00b6c7 4px solid; BORDER-LEFT: #00b6c7 1px solid; =
BORDER-RIGHT: #00b6c7 1px solid
}
.green-nav .third-level-wrapper {
	BORDER-BOTTOM: #4fb02f 4px solid; BORDER-LEFT: #4fb02f 1px solid; =
BORDER-RIGHT: #4fb02f 1px solid
}
.lavender-nav .third-level-wrapper {
	BORDER-BOTTOM: #622a69 4px solid; BORDER-LEFT: #622a69 1px solid; =
BORDER-RIGHT: #622a69 1px solid
}
.grey-nav .third-level-wrapper {
	BORDER-BOTTOM: #8e9999 4px solid; BORDER-LEFT: #8e9999 1px solid; =
BORDER-RIGHT: #8e9999 1px solid
}
.orange-nav .third-level-wrapper {
	BORDER-BOTTOM: #fa4c4b 4px solid; BORDER-LEFT: #fa4c4b 1px solid; =
BORDER-RIGHT: #fa4c4b 1px solid
}
.turqoise-nav .third-level-wrapper {
	BORDER-BOTTOM: #079ccf 4px solid; BORDER-LEFT: #079ccf 1px solid; =
BORDER-RIGHT: #079ccf 1px solid
}
.dark-blue-nav .third-level-wrapper {
	BORDER-BOTTOM: #0166ff 4px solid; BORDER-LEFT: #0166ff 1px solid; =
BORDER-RIGHT: #0166ff 1px solid
}
.purple-nav .third-level-wrapper {
	BORDER-BOTTOM: #333367 4px solid; BORDER-LEFT: #333367 1px solid; =
BORDER-RIGHT: #333367 1px solid
}

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/skins/ind/css/escenic-widgets.css

DIV.filmstrip .scrollable {
	POSITION: relative; OVERFLOW: hidden
}
DIV.filmstrip DIV.header {
	PADDING-BOTTOM: 13px; LINE-HEIGHT: 17px; TEXT-TRANSFORM: uppercase; =
MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BACKGROUND: =
url(../gfx/filmstrip/bg_header.png) no-repeat; COLOR: #fff; FONT-SIZE: =
10px; PADDING-TOP: 1px
}
DIV.filmstrip .scrollable .items {
	POSITION: absolute; WIDTH: 20000em; CLEAR: both
}
DIV.filmstrip .items DIV.page {
	FLOAT: left
}
DIV.filmstrip .scrollable .page .textitem {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 5px 10px =
10px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FLOAT: left; BORDER-TOP: =
#ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
DIV.filmstrip .scrollable .page DIV.item {
	BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 0px !important; =
BACKGROUND-COLOR: #fff; MARGIN: 0px 0px 0px 8px; PADDING-LEFT: 6px =
!important; PADDING-RIGHT: 0px !important; FLOAT: left; PADDING-TOP: 0px =
!important
}
DIV.filmstrip .scrollable .page DIV.item:first-child {
	BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px =
!important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
DIV.filmstrip .scrollable .page A {
	DISPLAY: block
}
DIV.filmstrip .scrollable .page .caption-wrapper {
	PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
DIV.filmstrip .scrollable .active {
	BORDER-BOTTOM: #000 2px solid; POSITION: relative; BORDER-LEFT: #000 =
2px solid; BORDER-TOP: #000 2px solid; CURSOR: default; BORDER-RIGHT: =
#000 2px solid
}
DIV.filmstrip .navi {
	MARGIN: 0px auto; WIDTH: auto; DISPLAY: table; HEIGHT: 20px
}
DIV.filmstrip .navi A {
	MARGIN: 3px; WIDTH: 8px; DISPLAY: block; BACKGROUND: =
url(../gfx/filmstrip/navigator.png) no-repeat 0px 0px; FLOAT: left; =
HEIGHT: 8px; FONT-SIZE: 1px
}
DIV.filmstrip .navi A:hover {
	BACKGROUND-POSITION: 0px -8px
}
DIV.filmstrip .navi A.active {
	BACKGROUND-POSITION: 0px -16px
}
DIV.filmstrip .scrollable {
	FLOAT: left
}
DIV.filmstrip A.browse {
	MARGIN: 100px 10px; WIDTH: 30px; DISPLAY: block; FLOAT: left; HEIGHT: =
30px; FONT-SIZE: 1px; CURSOR: pointer
}
DIV.filmstrip A.right {
	BACKGROUND: url(../gfx/filmstrip/film_right.png) no-repeat; CLEAR: =
right; MARGIN-RIGHT: 0px
}
DIV.filmstrip A.left {
	BACKGROUND: url(../gfx/filmstrip/film_left.png) no-repeat; MARGIN-LEFT: =
0px
}
DIV.filmstrip A.up {
	MARGIN: 10px 50px; BACKGROUND: url(../gfx/filmstrip/vert_large.png) =
no-repeat; FLOAT: none
}
DIV.filmstrip A.down {
	MARGIN: 10px 50px; BACKGROUND: url(../gfx/filmstrip/vert_large.png) =
no-repeat; FLOAT: none
}
DIV.filmstrip A.up:hover {
	BACKGROUND-POSITION: -30px 0px
}
DIV.filmstrip A.up:active {
	BACKGROUND-POSITION: -60px 0px
}
DIV.filmstrip A.down {
	BACKGROUND-POSITION: 0px -30px
}
DIV.filmstrip A.down:hover {
	BACKGROUND-POSITION: -30px -30px
}
DIV.filmstrip A.down:active {
	BACKGROUND-POSITION: -60px -30px
}
DIV.filmstrip A.disabled {
	VISIBILITY: hidden !important
}
DIV.filmstrip .innerdiv {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
DIV.filmstrip .articleHeader {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
FONT-WEIGHT: bold; PADDING-TOP: 5px
}
DIV.filmstrip .leadtext {
	PADDING-BOTTOM: 5px; MARGIN-TOP: 10px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
DIV.filmstrip .fs_title {
	PADDING-BOTTOM: 7px; FONT-SIZE: 1.3em
}
DIV.filmstrip .fs_body {
	FONT-FAMILY: arial, sans-serif; FONT-SIZE: 0.9em
}
DIV.filmstrip .w140 {
	WIDTH: 140px; HEIGHT: 88px
}
DIV.filmstrip .h140 {
	HEIGHT: 95px
}
DIV.filmstrip .w148 {
	WIDTH: 148px; HEIGHT: 222px
}
DIV.filmstrip .h148 {
	HEIGHT: 222px
}
DIV.filmstrip .w220 {
	WIDTH: 220px; HEIGHT: 135px
}
DIV.filmstrip .h220 {
	HEIGHT: 140px
}
DIV.filmstrip .w300 {
	WIDTH: 300px; HEIGHT: 185px
}
DIV.filmstrip .h300 {
	HEIGHT: 190px
}
DIV.filmstrip .caption-bottom {
	BORDER-BOTTOM: #334143 0px solid; FILTER: alpha(opacity=3D100) =
!important; BORDER-LEFT: #334143 0px solid; PADDING-BOTTOM: 8px; =
PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: =
url(../images/filmStripCaptionBG.png); COLOR: #ffffff !important; =
BORDER-TOP: #334143 0px solid; CURSOR: default; BORDER-RIGHT: #334143 =
0px solid; PADDING-TOP: 2px; opacity: 1; text-shadow: 1px 1px 0 #202020
}
DIV.filmstrip .caption A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.3em; =
PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; BACKGROUND: #000000; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: =
0.3em
}
DIV.filmstrip .caption A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.3em; =
PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; BACKGROUND: #000000; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: =
0.3em
}
DIV.filmstrip .caption A:hover {
	BACKGROUND: #202020
}
DIV.filmstrip .caption A:hover {
	BACKGROUND: #202020
}
DIV.filmstrip .caption-wrapper {
	FLOAT: left
}
DIV.filmstrip BR.c {
	CLEAR: both
}
#bottom DIV.filmstrip .w140 .caption-bottom {
	WIDTH: 130px !important
}
#bottom DIV.filmstrip .w148 .caption-bottom {
	WIDTH: 138px !important
}
#bottom DIV.filmstrip .w220 .caption-bottom {
	WIDTH: 210px !important
}
#bottom DIV.filmstrip .w300 .caption-bottom {
	WIDTH: 290px !important
}
DIV.carousel {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
DIV.carousel .scrollable {
	POSITION: relative; HEIGHT: 100px; OVERFLOW: hidden
}
DIV.carousel DIV.scrollable DIV.items {
	POSITION: absolute; CLEAR: both
}
DIV.carousel DIV.scrollable DIV.itemsHorizontal {
	WIDTH: 20000em; HEIGHT: auto
}
DIV.carousel DIV.scrollable DIV.itemsVertical {
	WIDTH: auto; HEIGHT: 20000em
}
DIV.carousel .scrollable .items DIV.item {
	BORDER-BOTTOM: #333333 1px solid; POSITION: relative; BORDER-LEFT: =
#333333 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 4px 0px 0px; =
PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: =
url(../gfx/carousel/semi_transparent_bg.png); FLOAT: left; BORDER-TOP: =
#333333 1px solid; CURSOR: pointer; BORDER-RIGHT: #333333 1px solid; =
PADDING-TOP: 5px
}
DIV.carousel .scrollable .items DIV.item:hover {
	BACKGROUND-COLOR: #000000
}
DIV.carousel .scrollable .items DIV.active {
	BORDER-BOTTOM: #00a0ee 1px solid; BORDER-LEFT: #00a0ee 1px solid; =
BORDER-TOP: #00a0ee 1px solid; BORDER-RIGHT: #00a0ee 1px solid
}
DIV.carousel .scrollable .active {
	Z-INDEX: 9999; BORDER-BOTTOM: #000 1px solid; POSITION: relative; =
BORDER-LEFT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-RIGHT: =
#000 1px solid
}
DIV.carousel A.browse {
	MARGIN: 0px; WIDTH: 16px; DISPLAY: block; FLOAT: left; HEIGHT: 16px; =
FONT-SIZE: 1px; CURSOR: pointer
}
DIV.carousel A.right {
	BACKGROUND: url(../gfx/carousel/rightArrow.png) no-repeat
}
DIV.carousel A.right:hover {
	BACKGROUND: url(../gfx/carousel/rightArrow.png) no-repeat
}
DIV.carousel A.right:active {
	BACKGROUND: url(../gfx/carousel/rightArrow.png) no-repeat
}
DIV.carousel A.left {
	BACKGROUND: url(../gfx/carousel/leftArrow.png) no-repeat
}
DIV.carousel A.left:hover {
	BACKGROUND: url(../gfx/carousel/leftArrow.png) no-repeat
}
DIV.carousel A.left:active {
	BACKGROUND: url(../gfx/carousel/leftArrow.png) no-repeat
}
DIV.carousel A.up {
	MARGIN: 10px 50px; FLOAT: none
}
DIV.carousel A.down {
	MARGIN: 10px 50px; FLOAT: none
}
DIV.carousel A.up:hover {
	BACKGROUND-POSITION: -30px 0px
}
DIV.carousel A.up:active {
	BACKGROUND-POSITION: -60px 0px
}
DIV.carousel A.down {
	BACKGROUND-POSITION: 0px -30px
}
DIV.carousel A.down:hover {
	BACKGROUND-POSITION: -30px -30px
}
DIV.carousel A.down:active {
	BACKGROUND-POSITION: -60px -30px
}
DIV.carousel .indicator A {
	MARGIN: 5px; WIDTH: 10px; DISPLAY: block; BACKGROUND: =
url(../gfx/carousel/navi.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: =
10px; FONT-SIZE: 1px
}
DIV.carousel .indicator A:hover {
	BACKGROUND-POSITION: 0px -10px
}
DIV.carousel .indicator A.active {
	BACKGROUND-POSITION: 0px -20px
}
DIV.carousel DIV.mainDisplayContainer {
	POSITION: relative; OVERFLOW: hidden
}
DIV.carousel DIV.mainDisplayContainer IMG.mainImage {
	WIDTH: 100%; HEIGHT: 100%
}
DIV.carousel DIV.mainDisplayContainer DIV.overlay {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; BACKGROUND: =
url(../gfx/carousel/semi_transparent_bg.png); COLOR: #ffffff; =
PADDING-TOP: 0px
}
DIV.carousel DIV.mainDisplayContainer DIV.leftOverlay {
	WIDTH: 25%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
DIV.carousel DIV.mainDisplayContainer DIV.rightOverlay {
	WIDTH: 25%; HEIGHT: 100%; TOP: 0px; RIGHT: 0px
}
DIV.carousel DIV.mainDisplayContainer DIV.topOverlay {
	WIDTH: 100%; TOP: 0px; LEFT: 0px
}
DIV.carousel DIV.mainDisplayContainer DIV.bottomOverlay {
	WIDTH: 100%; BOTTOM: 0px; LEFT: 0px
}
DIV.carousel DIV.mainDisplayContainer DIV.transparentContainer {
	FILTER: alpha(opacity =3D 50); BACKGROUND-COLOR: #000000; opacity: 0.5
}
DIV.carousel DIV.mainDisplayContainer DIV.overlay H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-SIZE: 2em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.carousel DIV.mainDisplayContainer DIV.overlay A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.carousel DIV.mainDisplayContainer DIV.overlay P {
	LETTER-SPACING: 0.05em; FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
DIV.carousel DIV.mainDisplayContainer DIV.prevNextButton {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 20px; DISPLAY: block; HEIGHT: =
20px; CURSOR: pointer; -moz-background-clip: border; =
-moz-background-inline-policy: continuous; -moz-background-origin: =
padding
}
DIV.carousel DIV.mainDisplayContainer DIV.leftPrevNextButton {
	BACKGROUND: url(../gfx/carousel/left_arrow.png) no-repeat 0px 0px; =
MARGIN-LEFT: 2px; TOP: 48%; LEFT: 0px
}
DIV.carousel DIV.mainDisplayContainer DIV.rightPrevNextButton {
	BACKGROUND: url(../gfx/carousel/right_arrow.png) no-repeat 0px 0px; =
TOP: 48%; RIGHT: 0px; MARGIN-RIGHT: 2px
}
DIV.carousel DIV.mainDisplayContainer DIV.topPrevNextButton {
	MARGIN-TOP: 2px; BACKGROUND: url(../gfx/carousel/top_arrow.png) =
no-repeat 0px 0px; TOP: 0px; LEFT: 48%
}
DIV.carousel DIV.mainDisplayContainer DIV.bottomPrevNextButton {
	BOTTOM: 0px; MARGIN-BOTTOM: 2px; BACKGROUND: =
url(../gfx/carousel/bottom_arrow.png) no-repeat 0px 0px; LEFT: 48%
}
DIV.carousel DIV.filmstrip_bottom DIV.scrollable {
	MARGIN-BOTTOM: 5px
}
DIV.carousel DIV.filmstrip_top DIV.scrollable {
	MARGIN-TOP: 5px
}
DIV.carousel DIV.mainDisplayContainer DIV.horizontalContainerOverlay {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DIV.carousel DIV.carouselFilmstrip {
	Z-INDEX: 1; POSITION: absolute; OVERFLOW: visible
}
DIV.carousel DIV.filmstrip_left {
	TOP: 0px; LEFT: 0px
}
DIV.carousel DIV.filmstrip_right {
	TOP: 0px; RIGHT: 0px
}
DIV.carousel DIV.filmstrip_top {
	TOP: 0px; LEFT: 0px
}
DIV.carousel DIV.filmstrip_bottom {
	BOTTOM: 0px; LEFT: 0px
}
DIV.carousel .scrollable .items DIV.item IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
DIV.carousel .scrollable .items DIV DIV.titleSide {
	BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: medium =
none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FLOAT: none; BORDER-TOP: medium none; BORDER-RIGHT: =
medium none; PADDING-TOP: 0px
}
DIV.carousel .scrollable .items DIV DIV.titleOver {
	BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: medium =
none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FLOAT: none; BORDER-TOP: medium none; BORDER-RIGHT: =
medium none; PADDING-TOP: 0px
}
DIV.carousel .scrollable .items DIV DIV.titleSide {
	Z-INDEX: 2; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: =
10px; OVERFLOW: hidden; TOP: 0px; PADDING-TOP: 10px
}
DIV.carousel .scrollable .items DIV DIV.titleOver {
	WIDTH: 100%; BOTTOM: 0px; BACKGROUND: =
url(../gfx/carousel/semi_transparent_bg.png); HEIGHT: 35%; LEFT: 0px
}
DIV.carousel .scrollable .items DIV DIV.titleSide H4 {
	MARGIN: 0px; COLOR: #ffffff; FONT-SIZE: 0.8em; FONT-WEIGHT: bold
}
DIV.carousel .scrollable .items DIV DIV.titleOver H4 {
	MARGIN: 0px; COLOR: #ffffff; FONT-SIZE: 0.8em; FONT-WEIGHT: bold
}
DIV.carousel .scrollable .items DIV DIV.titleSide H4 {
	TOP: 0px
}
DIV.carousel .scrollable .items DIV DIV.titleOver H4 {
	POSITION: absolute; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1em; =
PADDING-LEFT: 2px; PADDING-RIGHT: 2px; HEIGHT: 75%; OVERFLOW: hidden; =
TOP: 0px; PADDING-TOP: 2px
}
DIV.carousel DIV.nav DIV.indicator {
	MARGIN: 0pt auto
}
DIV.carousel DIV.arrows {
	POSITION: absolute; BACKGROUND-COLOR: #ffffff; RIGHT: 0px
}
DIV.carousel DIV.arrowsVertical A.left {
	BACKGROUND: url(../gfx/carousel/upArrow.png) no-repeat
}
DIV.carousel DIV.arrowsVertical A.left:hover {
	BACKGROUND: url(../gfx/carousel/upArrow.png) no-repeat
}
DIV.carousel DIV.arrowsVertical A.left:active {
	BACKGROUND: url(../gfx/carousel/upArrow.png) no-repeat
}
DIV.carousel DIV.arrowsVertical A.right {
	BACKGROUND: url(../gfx/carousel/downArrow.png) no-repeat
}
DIV.carousel DIV.arrowsVertical A.right:hover {
	BACKGROUND: url(../gfx/carousel/downArrow.png) no-repeat
}
DIV.carousel DIV.arrowsVertical A.right:active {
	BACKGROUND: url(../gfx/carousel/downArrow.png) no-repeat
}
DIV.carousel DIV.overlay DIV.infoWrapperFullHorizontal {
	WIDTH: 100%; FLOAT: left
}
DIV.carousel DIV.overlay DIV.infoWrapperPartialHorizontal {
	WIDTH: 65%; FLOAT: left
}
DIV.carousel DIV.overlay DIV.relatedItemsHorizontal {
	WIDTH: 35%; FLOAT: right
}
DIV.carousel DIV.overlay DIV.infoWrapperFullVertical {
	WIDTH: 100%; FLOAT: left
}
DIV.carousel DIV.overlay DIV.infoWrapperPartialVertical {
	WIDTH: 100%; FLOAT: left
}
DIV.carousel DIV.overlay DIV.relatedItemsVertical {
	WIDTH: 100%; FLOAT: left
}
DIV.carousel DIV.overlay DIV.info {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; =
PADDING-TOP: 8px
}
DIV.carousel DIV.overlay UL.relatedItemList {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: square; PADDING-LEFT: 20px; =
PADDING-RIGHT: 10px; LETTER-SPACING: 0.05em; FONT-SIZE: 0.9em; =
FONT-WEIGHT: bold; PADDING-TOP: 12px
}
DIV.carousel DIV.overlay UL.relatedItemList LI {
	MARGIN: 0px 0px 5px
}
DIV.carousel DIV.hiddenContainer {
	WIDTH: 0px; HEIGHT: 0px; VISIBILITY: hidden
}
DIV.carousel DIV.mainDisplayContainer A.playButton {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; COLOR: #ffffff; PADDING-TOP: 0px
}
DIV.carousel DIV.mainDisplayContainer A.playButton:hover {
	TEXT-DECORATION: none
}
DIV.carousel DIV.mainDisplayContainer A.small.playButton {
	WIDTH: 25px; BACKGROUND: url(../gfx/carousel/Play25.png) no-repeat 0px =
0px; HEIGHT: 25px; TOP: 44%; LEFT: 45%
}
DIV.carousel DIV.mainDisplayContainer A.medium.playButton {
	WIDTH: 50px; BACKGROUND: url(../gfx/carousel/Play50.png) no-repeat 0px =
0px; HEIGHT: 50px; TOP: 42%; LEFT: 45%
}
DIV.carousel DIV.mainDisplayContainer A.large.playButton {
	WIDTH: 100px; BACKGROUND: url(../gfx/carousel/Play100.png) no-repeat =
0px 0px; HEIGHT: 100px; TOP: 40%; LEFT: 44%
}
DIV.carousel UL.tabs {
	LIST-STYLE: none none outside; BORDER-BOTTOM: #999999 1px solid; =
PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; MARGIN-BOTTOM: 7px; CLEAR: both; FONT-SIZE: 10px; =
PADDING-TOP: 1px
}
DIV.carousel UL.tabs LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; DISPLAY: inline; PADDING-TOP: 0px
}
DIV.carousel UL.tabs LI A {
	MARGIN: 0px 7px; COLOR: #004e8c; TEXT-DECORATION: none
}
DIV.carousel UL.tabs LI A:hover {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 17px; MARGIN: 0px; PADDING-LEFT: 7px; =
PADDING-RIGHT: 7px; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: =
3px
}
DIV.carousel .tabs LI A.current {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 17px; MARGIN: 0px; PADDING-LEFT: 7px; =
PADDING-RIGHT: 7px; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: =
3px
}
DIV.carousel UL.tabs LI A:hover {
	COLOR: #004e8c; TEXT-DECORATION: underline
}
DIV.carousel UL.tabs LI A.current:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.carousel UL.tabs LI A.current {
	BACKGROUND: url(../gfx/carousel/bg_header.png) no-repeat left 50%
}
DIV.carousel A.browseFilmstripHorizontal {
	POSITION: absolute; MARGIN: 0px; WIDTH: 20px; DISPLAY: block; =
BACKGROUND: url(../gfx/carousel/b_hori_large.png) no-repeat -5px -5px; =
FLOAT: left; HEIGHT: 20px; FONT-SIZE: 1px; CURSOR: pointer
}
DIV.carousel A.leftFilmstrip {
	LEFT: -10px
}
DIV.carousel A.leftFilmstrip:hover {
	BACKGROUND-POSITION: -35px -5px; TEXT-DECORATION: none
}
DIV.carousel A.rightFilmstrip {
	BACKGROUND-POSITION: -5px -35px; CLEAR: right; RIGHT: -10px
}
DIV.carousel A.rightFilmstrip:hover {
	BACKGROUND-POSITION: -35px -35px; TEXT-DECORATION: none
}
DIV.carousel A.browseFilmstripVertical {
	POSITION: absolute; MARGIN: 0px; WIDTH: 20px; DISPLAY: block; =
BACKGROUND: url(../gfx/carousel/b_vert_large.png) no-repeat -20px 0px; =
HEIGHT: 20px; FONT-SIZE: 1px; CURSOR: pointer
}
DIV.carousel A.topFilmstrip {
	TOP: -14px
}
DIV.carousel A.topFilmstrip:hover {
	BACKGROUND-POSITION: -40px 0px; TEXT-DECORATION: none
}
DIV.carousel A.bottomFilmstrip {
	BOTTOM: -10px; BACKGROUND-POSITION: -20px -20px; TEXT-DECORATION: none
}
DIV.carousel A.bottomFilmstrip:hover {
	BACKGROUND-POSITION: -40px -20px
}
DIV.carousel A.indicators.bottomFilmstrip {
	BOTTOM: 10px; BACKGROUND-POSITION: -20px -20px
}
DIV.carousel A.indicators.bottomFilmstrip:hover {
	BACKGROUND-POSITION: -40px -20px
}
DIV.carousel A.disabled.browseFilmstripHorizontal {
	DISPLAY: none
}
DIV.carousel A.disabled.browseFilmstripVertical {
	DISPLAY: none
}
DIV.carousel DIV.scrollable DIV.items DIV.page {
	FLOAT: left
}
DIV.stories DIV.slideshow {
	BORDER-BOTTOM: #666666 1px solid; POSITION: relative; BORDER-LEFT: =
#666666 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; COLOR: #ffffff; =
CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #666666 1px solid; =
BORDER-RIGHT: #666666 1px solid; PADDING-TOP: 0px
}
DIV.stories DIV.slideshow IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
DIV.stories DIV.slideshow DIV.info {
	POSITION: absolute; MARGIN: 0px; BOTTOM: 0px; BACKGROUND: #1e1d1d; =
HEIGHT: 45px; COLOR: #ffffff; OVERFLOW: visible; PADDING-TOP: 5px; LEFT: =
0px; opacity: 0.8
}
DIV.stories DIV.slideshow DIV.info DIV.content {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 5px 8px; PADDING-LEFT: =
0px; PADDING-RIGHT: 15px; FONT: 11px Arial, Verdana, Helvetica, =
sans-serif; HEIGHT: 30px; COLOR: #ffffff; OVERFLOW: hidden; PADDING-TOP: =
0px
}
DIV.stories DIV.slideshow DIV.info DIV.content DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; DISPLAY: inline; CLEAR: none; PADDING-TOP: 0px
}
DIV.stories DIV.slideshow DIV.info DIV.content P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; DISPLAY: inline; CLEAR: none; PADDING-TOP: 0px
}
DIV.stories DIV.slideshow DIV.info DIV.content A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.stories DIV.slideshow DIV.info DIV.content A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
DIV.stories DIV.slideshow DIV.info DIV.nav {
	BORDER-LEFT: #d9d9d9 2px solid; PADDING-BOTTOM: 0px; MARGIN: 5px 12px =
5px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: =
30px; OVERFLOW: hidden; PADDING-TOP: 0px
}
DIV.stories DIV.slideshow DIV.info DIV.nav IMG {
	BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium =
none; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 2px; PADDING-LEFT: 0px; =
WIDTH: 27px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 27px; CLEAR: none; =
BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; =
PADDING-TOP: 0px
}
DIV.stories DIV.slideshow DIV.info DIV.nav IMG:hover {
	opacity: 0.8
}
DIV.stories DIV.slideshow DIV.info DIV.nav DIV.status {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; PADDING-LEFT: =
0px; WIDTH: 55px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT: 14px/30px =
Arial, Verdana, Helvetica, sans-serif; FLOAT: left; HEIGHT: 30px; COLOR: =
#ffffff; CLEAR: none; OVERFLOW: hidden; PADDING-TOP: 0px
}
DIV.stories DIV.slideshow DIV.miniInfo {
	HEIGHT: 35px
}
DIV.stories DIV.slideshow DIV.miniInfo DIV.content {
	PADDING-BOTTOM: 0px; MARGIN: 4px 7px; PADDING-LEFT: 0px; PADDING-RIGHT: =
5px; FONT: 10px/20px Arial, Verdana, Helvetica, sans-serif; HEIGHT: =
20px; PADDING-TOP: 0px
}
DIV.stories DIV.slideshow DIV.miniInfo DIV.nav {
	BORDER-LEFT: #d9d9d9 1px solid; PADDING-BOTTOM: 0px; MARGIN: 3px 7px =
3px 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; HEIGHT: 20px; =
PADDING-TOP: 0px
}
DIV.stories DIV.slideshow DIV.miniInfo DIV.nav IMG {
	PADDING-BOTTOM: 0px; MARGIN: 1px 0px; PADDING-LEFT: 0px; WIDTH: 18px; =
PADDING-RIGHT: 0px; HEIGHT: 18px; PADDING-TOP: 0px
}
DIV.stories DIV.slideshow DIV.miniInfo DIV.nav DIV.status {
	PADDING-BOTTOM: 0px; MARGIN: 0px 2px; PADDING-LEFT: 0px; WIDTH: 30px; =
PADDING-RIGHT: 0px; FONT: 10px/20px Arial, Verdana, Helvetica, =
sans-serif; HEIGHT: 20px; PADDING-TOP: 0px
}
DIV.stories DIV.picture H3 {
	FONT-WEIGHT: normal !important
}
DIV.stories DIV.topic {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
DIV.pageTools {
	MARGIN: 0px 5px 10px 0px; FLOAT: left
}
DIV.pageTools .article-links {
	TEXT-ALIGN: right; WIDTH: auto; FLOAT: right
}
DIV.pageTools .article-links .enlarge-font {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px 2px; =
PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; FLOAT: right; =
PADDING-TOP: 0px
}
DIV.pageTools .article-links .print-link {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; =
PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; FLOAT: right; =
PADDING-TOP: 0px
}
DIV.pageTools .article-links .email-link {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px 5px; =
PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; FLOAT: right; =
PADDING-TOP: 0px
}
.jqpopup {
	Z-INDEX: 1; BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; =
TEXT-ALIGN: left; BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 10px; =
PADDING-LEFT: 10px; WIDTH: 454px; PADDING-RIGHT: 10px; DISPLAY: none; =
FONT-FAMILY: arial, sans-serif; BACKGROUND: #f1f0ec; FONT-SIZE: 1.2em; =
BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; =
PADDING-TOP: 10px
}
.jqpopup FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.jqpopup .inputrow {
	MARGIN-BOTTOM: 15px; OVERFLOW: hidden
}
.jqpopup #errorMessage {
	MARGIN-TOP: 0px !important; WIDTH: auto; CLEAR: both; MARGIN-RIGHT: 5px
}
.jqpopup_header {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: =
5px; FONT-FAMILY: georgia, times new roman, serif; COLOR: #fe7322; =
FONT-SIZE: 1.4em; TOP: 0px; CURSOR: move; FONT-WEIGHT: bold; =
PADDING-TOP: 0px; LEFT: 0px
}
.jqpopup_footer {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; FONT-SIZE: 10px
}
.jqpopup_content {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.jqpopup_content FIELDSET DIV {
	TEXT-ALIGN: right; MIN-HEIGHT: 28px; WIDTH: 120px; FLOAT: left; =
MARGIN-RIGHT: 10px
}
.jqpopup_conten FIELDSET {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
MARGIN-LEFT: 0px; CLEAR: both; MARGIN-RIGHT: 0px
}
.jqpopup_message {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: =
red; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.jqpopup_resize {
	DISPLAY: none
}
.jqpopup_cross {
	POSITION: absolute; WIDTH: 16px; BACKGROUND: url(../images/close-x.png) =
no-repeat; HEIGHT: 16px; TOP: 8px; CURSOR: pointer; RIGHT: 8px
}
.jqpopup_center {
	POSITION: absolute; WIDTH: 16px; BACKGROUND: =
url(../gfx/pageTools/jqcenter.jpg) no-repeat; HEIGHT: 14px; TOP: 0px; =
CURSOR: pointer; RIGHT: 18px
}

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Location: http://www.independent.co.uk/skins/ind/css/ie.css

#mailForm FIELDSET #mailto {
	POSITION: absolute
}
#mailForm FIELDSET #surname {
	POSITION: absolute
}
.jqpopup FIELDSET {
	MARGIN-BOTTOM: 10px
}
.jqpopup #errorMessage {
	MARGIN-RIGHT: 20px
}
.jqpopup .inputrow {
	MARGIN-RIGHT: 10px
}
#emailArticleReset {
	MARGIN-RIGHT: 5px !important
}
#emailArticleSend {
	MARGIN-RIGHT: 0px !important
}

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cdn.inskinmedia.com/isfe/4.1/css/base.css

DIV.InSkinContainer {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
* HTML DIV.InSkinContainer {
	HEIGHT: 1%
}
DIV.InSkinContainer:before {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; =
FONT-SIZE: 0px; CONTENT: "."
}
DIV.InSkinContainer:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; =
FONT-SIZE: 0px; CONTENT: "."
}
DIV.InSkinBaseContainer {
	Z-INDEX: 1; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; TOP: =
-1px; PADDING-TOP: 0px; LEFT: 1px
}
DIV.InSkinBaseContainer DIV {
	WIDTH: 100%; HEIGHT: 100%
}
DIV.InSkinContentContainer {
	Z-INDEX: 2; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 60px 30px =
40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; =
PADDING-TOP: 0px
}
DIV.InSkinPageContainer {
	POSITION: relative; TEXT-ALIGN: left; BACKGROUND-COLOR: #fff; WIDTH: =
100%
}
.InSkinBase {
	POSITION: absolute; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%; TOP: =
0px; LEFT: 0px
}
.InSkinFixed {
	POSITION: fixed !important
}
DIV.InSkinAlignCenter {
	MARGIN: 0px auto
}
TABLE.InSkinBrowser TR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
TABLE.InSkinBrowser TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
TABLE.InSkinBrowser TR.hd {
	DISPLAY: table-row
}
TABLE.InSkinBrowser TD.hd {
	BORDER-BOTTOM: #fff 1px solid; LINE-HEIGHT: 24px; DISPLAY: table-cell; =
HEIGHT: 24px; VERTICAL-ALIGN: middle; BORDER-TOP: #e1e1e1 1px solid
}
TABLE.InSkinBrowser TD.hd TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; WIDTH: 100%; HEIGHT: =
24px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TABLE.InSkinBrowser TABLE {
	TABLE-LAYOUT: auto
}
TABLE.InSkinBrowser TD.hd TABLE TR {
	HEIGHT: 24px
}
TABLE.InSkinBrowser TD.hd TABLE TD {
	BACKGROUND-COLOR: #505050
}
TABLE.InSkinBrowser TD.hd TABLE TD.min {
	WHITE-SPACE: nowrap
}
TABLE.InSkinBrowser TD.hd TABLE TD.max {
	TEXT-ALIGN: right; WIDTH: 100%
}
TABLE.InSkinBrowser TD.hd TABLE TD.divider {
	BACKGROUND-IMAGE: =
url(http://cdn.inskinmedia.com/isfe/4.0/img/divider.png); =
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 1px; =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center bottom; =
PADDING-TOP: 0px
}
TABLE.InSkinBrowser TD.hd TABLE TD A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 15px; =
PADDING-RIGHT: 15px; DISPLAY: block; FONT-FAMILY: Verdana, Tahoma, =
sans-serif; HEIGHT: 24px; COLOR: #fff; FONT-SIZE: 13px; CURSOR: pointer; =
TEXT-DECORATION: none; PADDING-TOP: 0px
}
TABLE.InSkinBrowser TD.hd TABLE TD A:hover {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 15px; =
PADDING-RIGHT: 15px; DISPLAY: block; FONT-FAMILY: Verdana, Tahoma, =
sans-serif; HEIGHT: 24px; COLOR: #fff; FONT-SIZE: 13px; CURSOR: pointer; =
TEXT-DECORATION: none; PADDING-TOP: 0px
}
TABLE.InSkinBrowser TD.hd TABLE TD A:visited {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 15px; =
PADDING-RIGHT: 15px; DISPLAY: block; FONT-FAMILY: Verdana, Tahoma, =
sans-serif; HEIGHT: 24px; COLOR: #fff; FONT-SIZE: 13px; CURSOR: pointer; =
TEXT-DECORATION: none; PADDING-TOP: 0px
}
TABLE.InSkinBrowser TD.hd TABLE TD A:hover {
	BACKGROUND-IMAGE: =
url(http://cdn.inskinmedia.com/isfe/4.0/img/hover_button_bg.png)
}
TABLE.InSkinBrowser TD.hd TABLE TD A.active {
	BACKGROUND-IMAGE: =
url(http://cdn.inskinmedia.com/isfe/4.0/img/button_bg.png)
}
TABLE.InSkinBrowser TD.hd TABLE TD A.active:hover {
	BACKGROUND-IMAGE: =
url(http://cdn.inskinmedia.com/isfe/4.0/img/button_bg.png)
}
TABLE.InSkinBrowser TD.hd TABLE TD A.active:visited {
	BACKGROUND-IMAGE: =
url(http://cdn.inskinmedia.com/isfe/4.0/img/button_bg.png)
}
TABLE.InSkinBrowser TD.hd TABLE TD.close A {
	BACKGROUND-IMAGE: =
url(http://cdn.inskinmedia.com/isfe/4.0/img/close_bg.png); =
PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT-SIZE: =
11px; PADDING-TOP: 0px
}
TABLE.InSkinBrowser TD.hd TABLE TD.close A:hover {
	BACKGROUND-IMAGE: =
url(http://cdn.inskinmedia.com/isfe/4.0/img/close_bg.png); =
PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT-SIZE: =
11px; PADDING-TOP: 0px
}
TABLE.InSkinBrowser TD.hd TABLE TD.close A:visited {
	BACKGROUND-IMAGE: =
url(http://cdn.inskinmedia.com/isfe/4.0/img/close_bg.png); =
PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT-SIZE: =
11px; PADDING-TOP: 0px
}
TABLE.InSkinBrowser TD.hd TABLE TD.close SPAN {
	BACKGROUND-IMAGE: =
url(http://cdn.inskinmedia.com/isfe/4.0/img/close_x.png); WIDTH: 20px; =
DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px =
6px
}
TABLE.InSkinBrowser TD.hd TABLE TD.close {
	WIDTH: 100%; DISPLAY: table-cell; FLOAT: none; TOP: 0px; LEFT: 0px
}
TABLE.InSkinBrowser TD.bd {
	BACKGROUND-COLOR: #fff; VERTICAL-ALIGN: top
}
TABLE.InSkinBrowser TD.bd DIV {
	WIDTH: 100%; HEIGHT: 100%; OVERFLOW: auto
}
TABLE.InSkinBrowser TD.bd IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; DISPLAY: block; =
HEIGHT: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
DIV.InSkinBrowserOverlay {
	Z-INDEX: 500000; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: =
0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #000; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
DIV.InSkinOverlay {
	Z-INDEX: 5000000; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: =
0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #000; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
DIV.InSkinUnitContainer {
	Z-INDEX: 5100000; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: =
0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 1px; =
PADDING-RIGHT: 0px; HEIGHT: 1px; BORDER-TOP: 0px; TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px; LEFT: 0px
}
DIV.InSkinUnitContainer DIV {
	WIDTH: 100%; HEIGHT: 100%
}
DIV.InSkinUnitContainer2 {
	Z-INDEX: 18500; BORDER-BOTTOM: 0px; POSITION: fixed; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 1px; =
PADDING-RIGHT: 0px; HEIGHT: 1px; BORDER-TOP: 0px; TOP: 3px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px; LEFT: 0px
}
DIV.InSkinUnitContainer2 DIV {
	WIDTH: 100%; HEIGHT: 100%
}
.InSkinSurvey {
	BACKGROUND-IMAGE: =
url(http://cdn.inskinmedia.com/InSkinFiles/survey/surveyInviteBG.png); =
Z-INDEX: 5200000; POSITION: fixed; DISPLAY: block; FONT-FAMILY: Verdana; =
COLOR: #6a6a6a; FONT-SIZE: 11px; TOP: 50%; LEFT: 50%
}
.InSkinSurvey IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.InSkinSurvey .close {
	POSITION: absolute; DISPLAY: block; TOP: 35px; RIGHT: 30px
}
.InSkinSurvey .textcontainer {
	MARGIN: 95px 31px 0px; HEIGHT: 75px
}
.InSkinSurvey .textcontainer .exittext {
	DISPLAY: none
}
.InSkinSurvey .buttoncontainer {
	MARGIN: 20px 30px 0px; HEIGHT: 34px
}
.InSkinSurvey .buttoncontainer .dialoguebuttons .ok {
	POSITION: relative; DISPLAY: inline-block
}
.InSkinSurvey .buttoncontainer .dialoguebuttons .ko {
	POSITION: relative; DISPLAY: inline-block; TOP: -10px; LEFT: 10px
}
.InSkinSurvey .buttoncontainer .exitbuttons {
	DISPLAY: none
}
.InSkinSurvey .buttoncontainer .exitbuttons .exit {
	POSITION: relative; DISPLAY: inline-block
}

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://blogs.independent.co.uk/other/fb/css/swire.css

.newIndy {
	MARGIN: 0px auto; WIDTH: 1020px; BACKGROUND: =
url(../images/indy-site.jpg) no-repeat 50% 0px; HEIGHT: 100%
}
.newIndyLog {
	MARGIN: 0px auto; WIDTH: 1020px; BACKGROUND: =
url(../images/indy-site-loggedin.jpg) no-repeat 50% 0px; HEIGHT: 100%
}
.relPos {
	POSITION: relative; WIDTH: 1020px
}
.placement {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 300px; PADDING-RIGHT: 0px; OVERFLOW: hidden; TOP: 303px; =
RIGHT: 40px; PADDING-TOP: 0px
}
#socialWire {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; MARGIN: 0px 0px 10px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; BACKGROUND: #fff; COLOR: #000; OVERFLOW: hidden; =
PADDING-TOP: 0px
}
#socialWire P {
	PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#socialWire #swTop {
	BORDER-BOTTOM: #7ec3df 1px solid; POSITION: relative; BORDER-LEFT: =
#7ec3df 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BACKGROUND: url(../images/sw-head-bg.png) repeat-x =
0px 0px; HEIGHT: 26px; BORDER-TOP: #7ec3df 1px solid; BORDER-RIGHT: =
#7ec3df 1px solid; PADDING-TOP: 0px; -webkit-border-top-left-radius: =
6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-topleft: =
6px; -moz-border-radius-topright: 6px; border-top-left-radius: 6px; =
border-top-right-radius: 6px
}
#socialWire #swTop H2 {
	PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px 5px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: =
#fff; PADDING-TOP: 0px
}
#socialWire #swTop H2 STRONG {
	COLOR: #000
}
#socialWire #swTop SPAN {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 16px; BACKGROUND: =
url(../images/sw-info-hover.png) no-repeat 0px 0px; HEIGHT: 16px; TOP: =
5px; RIGHT: 5px
}
#socialWire #swTop SPAN:hover {
	BACKGROUND: url(../images/sw-info.png) no-repeat 0px 0px
}
#socialWire #swTop SPAN A {
	TEXT-INDENT: -9999px; WIDTH: 16px; DISPLAY: block; HEIGHT: 16px
}
#socialWire #swBody {
	BORDER-BOTTOM: #cbcbcb 1px solid; BORDER-LEFT: #cbcbcb 1px solid; =
PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 5px; WIDTH: 288px; =
PADDING-RIGHT: 5px; BACKGROUND: #fff; OVERFLOW: hidden; BORDER-TOP: =
#cbcbcb 1px solid; BORDER-RIGHT: #cbcbcb 1px solid; PADDING-TOP: 5px
}
#socialWire #swFacebook {
	MARGIN: 0px 10px 0px 0px; FLOAT: left
}
#socialWire #swMore {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 8px; =
PADDING-RIGHT: 0px; BACKGROUND: url(../images/sw-arrow.png) no-repeat =
0px 6px; FLOAT: left; COLOR: #3683a1; FONT-SIZE: 12px; FONT-WEIGHT: =
bold; PADDING-TOP: 3px
}
#socialWire #swMore A {
	COLOR: #3683a1; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#socialWire #swMore A:visited {
	COLOR: #3683a1
}
#socialWire #swMore A:hover {
	TEXT-DECORATION: underline
}
#socialWire #swMore A:active {
	COLOR: #84beda
}
#socialWire #swLogged {
	BORDER-BOTTOM: #cbcbcb 1px solid; BORDER-LEFT: #cbcbcb 1px solid; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND: #efefef; FONT-SIZE: 11px; OVERFLOW: hidden; BORDER-TOP: =
#cbcbcb 1px solid; BORDER-RIGHT: #cbcbcb 1px solid; PADDING-TOP: 0px
}
#socialWire #swLogged #swInfo {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; =
PADDING-LEFT: 5px; WIDTH: 288px; PADDING-RIGHT: 5px; BACKGROUND: =
#ffffff; OVERFLOW: hidden; PADDING-TOP: 6px
}
#socialWire #swLogged #swInfo P {
	PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
#socialWire #swLogged #swInfo P SPAN {
	MARGIN: 0px 5px 0px 0px; FLOAT: right
}
#socialWire #swLogged #swInfo P SPAN A {
	TEXT-INDENT: -9999px; WIDTH: 11px; DISPLAY: block; BACKGROUND: =
url(../images/remove.png) no-repeat 0px 0px; HEIGHT: 11px; COLOR: =
#9c9c9c !important; OVERFLOW: hidden; FONT-WEIGHT: normal; =
TEXT-DECORATION: none
}
#socialWire #swLogged #swInfo SPAN A:hover {
	BACKGROUND: url(../images/remove.png) no-repeat 0px -11px
}
#socialWire #swLogged #swInfo A {
	COLOR: #53a8ce
}
#socialWire #swLogged #swFp {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 288px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: =
0px
}
#socialWire #swLogged UL#swAnchors {
	BORDER-BOTTOM: #cbcbcb 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 25px; PADDING-TOP: 0px
}
#socialWire #swLogged UL#swAnchors LI {
	POSITION: relative; BORDER-LEFT: #cbcbcb 1px solid; PADDING-BOTTOM: =
5px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; DISPLAY: inline; BACKGROUND: #fff; FLOAT: left; =
HEIGHT: 14px; COLOR: #5eaed1; BORDER-TOP: #cbcbcb 1px solid; TOP: 1px; =
BORDER-RIGHT: #cbcbcb 1px solid; PADDING-TOP: 5px
}
#socialWire #swLogged UL#swAnchors LI A {
	COLOR: #53a8ce; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#socialWire #swLogged UL#swAnchors LI A:visited {
	COLOR: #53a8ce
}
#socialWire #swLogged UL#swAnchors LI A:hover {
	COLOR: #9acfe8; TEXT-DECORATION: none
}
#socialWire #swLogged UL#swAnchors LI A:active {
	COLOR: #9acfe8
}
#socialWire #swLogged UL#swAnchors LI.sw-selected {
	BACKGROUND: url(../images/sw-tab.png) #ffffff repeat-x 0px bottom
}
#socialWire #swLogged UL#swAnchors LI.sw-selected A {
	COLOR: #000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#socialWire #swLogged UL#swAnchors LI.sw-selected A:visited {
	COLOR: #000
}
#socialWire #swLogged UL#swAnchors LI.sw-selected A:hover {
	COLOR: #909090; TEXT-DECORATION: none
}
#socialWire #swLogged UL#swAnchors LI.sw-selected A:active {
	COLOR: #909090
}
#socialWire #swLogged #swActivity {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; BACKGROUND: #fff; MAX-HEIGHT: 160px; OVERFLOW: auto; PADDING-TOP: =
0px
}
#socialWire #swLogged #swActivity UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; BACKGROUND: #fff; PADDING-TOP: 0px
}
#socialWire #swLogged #swActivity LI {
	BORDER-BOTTOM: #cbcbcb 1px solid; PADDING-BOTTOM: 7px; LIST-STYLE-TYPE: =
none; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: =
#53a8ce; PADDING-TOP: 7px
}
#socialWire #swLogged #swActivity LI A {
	COLOR: #53a8ce; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#socialWire #swLogged #swActivity LI A:visited {
	COLOR: #53a8ce
}
#socialWire #swLogged #swActivity LI A:hover {
	TEXT-DECORATION: underline
}
#socialWire #swLogged #swActivity LI .swDetail P {
	COLOR: #9c9c9c; FONT-SIZE: 11px
}
#socialWire #swLogged #swActivity LI .swDetail P SPAN {
	MARGIN: 0px 5px 0px 0px; FLOAT: right
}
#socialWire #swLogged #swActivity LI .swDetail A {
	TEXT-INDENT: -9999px; WIDTH: 11px; DISPLAY: block; BACKGROUND: =
url(../images/remove.png) no-repeat 0px 0px; HEIGHT: 11px; COLOR: =
#9c9c9c !important; OVERFLOW: hidden; FONT-WEIGHT: normal; =
TEXT-DECORATION: none
}
#socialWire #swLogged #swActivity LI .swDetail A:hover {
	BACKGROUND: url(../images/remove.png) no-repeat 0px -11px
}
#socialWire #swLogged #swFriend {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: =
0px; BACKGROUND: #fff; MAX-HEIGHT: 160px; OVERFLOW: auto; PADDING-TOP: =
0px
}
.swHide {
	DISPLAY: none
}
#socialWire #swLogged #swStatus {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-LEFT: =
5px; PADDING-RIGHT: 5px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#socialWire #swLogged #swStatus #fbImage {
	MARGIN: 0px 5px 0px 0px; WIDTH: 60px; FLOAT: left; HEIGHT: 60px; =
OVERFLOW: hidden
}
#socialWire #swLogged #swStatus #fbDetails {
	WIDTH: 220px; OVERFLOW: hidden
}
#socialWire #swLogged #swStatus #fbDetails H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT: bold 14px Arial, Helvetica, sans-serif; COLOR: =
#000; PADDING-TOP: 0px
}
#socialWire #swLogged #swStatus #fbDetails P.loggedIn {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; =
BACKGROUND: url(../images/sw-sml-fb-icon.png) no-repeat 0px 0px; COLOR: =
#9c9c9c; PADDING-TOP: 0px
}
#socialWire #swLogged #swStatus #fbDetails .swLogout {
	BORDER-BOTTOM: #d8d8d8 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#d8d8d8 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; =
PADDING-RIGHT: 8px; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #d8d8d8 =
1px solid; BORDER-RIGHT: #d8d8d8 1px solid; PADDING-TOP: 2px
}
#socialWire #swLogged #swStatus #fbDetails .swLogout:hover {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; =
BACKGROUND: #fafafa; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: =
#cac8c8 1px solid
}
#socialWire #swLogged #swStatus #fbDetails A.swLogout {
	COLOR: #000; TEXT-DECORATION: none
}
#socialWire #swLogged #swStatus #fbDetails A.swLogout:hover {
	COLOR: #909090; TEXT-DECORATION: none
}
#socialWire #swLogged #swStatus #fbDetails .swShare {
	BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; =
PADDING-BOTTOM: 2px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 20px; BACKGROUND: url(../images/sw-share-on.png) #ffffff =
no-repeat 94% 4px; FLOAT: left; BORDER-TOP: #d8d8d8 1px solid; =
BORDER-RIGHT: #d8d8d8 1px solid; PADDING-TOP: 2px
}
#socialWire #swLogged #swStatus #fbDetails .swShare:hover {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; =
BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid
}
#socialWire #swLogged #swStatus #fbDetails A.swShare {
	COLOR: #000; TEXT-DECORATION: none
}
#socialWire #swLogged #swStatus #fbDetails A.swShare:hover {
	COLOR: #909090; TEXT-DECORATION: none
}
#socialWire #swLogged #swStatus #fbDetails .swShareOff {
	BACKGROUND: url(../images/sw-share-off.png) #ffffff no-repeat 94% 4px
}
#socialWire #swLogged #swInfo P SPAN A {
	TEXT-INDENT: -9999px; WIDTH: 11px; DISPLAY: block; BACKGROUND: =
url(../images/remove.png) no-repeat 0px 0px; HEIGHT: 11px; COLOR: =
#9c9c9c !important; OVERFLOW: hidden; FONT-WEIGHT: normal; =
TEXT-DECORATION: none
}
#socialWire #swLogged #swInfo SPAN A:hover {
	BACKGROUND: url(../images/remove.png) no-repeat 0px -11px
}
#swDeAuth {
	BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; =
PADDING-BOTTOM: 2px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 20px; FLOAT: left; BORDER-TOP: #d8d8d8 1px solid; =
BORDER-RIGHT: #d8d8d8 1px solid; PADDING-TOP: 2px
}

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0055_01CC9D99.1D439FF0"


------=_NextPart_001_0055_01CC9D99.1D439FF0
Content-Type: text/html;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/environment/climate-change/climate-change-scientist-faces-lie-detector-test-2376762.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML lang=3Den xml:lang=3D"en" xmlns=3D"http://www.w3.org/1999/xhtml" =
xmlns:fb =3D=20
"http://www.facebook.com/2008/fbml" xmlns:og =3D =
"http://ogp.me/ns#"><HEAD><TITLE>Climate change scientist faces lie =
detector test - Climate Change - Environment - The =
Independent</TITLE><LINK=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.independent.co.uk/independent.co.uk/editorial/commerci=
al/styles/config.css">
<META name=3Dkeywords=20
content=3D"Climate Changes News, climate changes, green life, news, uk =
news, news online, world news, The Independent">
<META name=3Ddescription=20
content=3D"Independent Climate Change News - Breaking climate change =
news, bringing you latest changes as they happen. If there is climate =
change in the news, you will find all details here.">
<SCRIPT type=3Dtext/javascript src=3D"http://s.ppjol.net/pp.js">{=0A=
'zone':"8rCVcqssYH8Dl2nF5Xl5uU",=0A=
'mode':"meter",=0A=
'debug':0=0A=
}</SCRIPT>

<META content=3D"text/html; charset=3Dwindows-1252" =
http-equiv=3DContent-Type><LINK=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.independent.co.uk/skins/ind/css/defaults.css"><LINK=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.independent.co.uk/skins/ind/css/layout.css"><LINK=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.independent.co.uk/skins/ind/css/main.css"><LINK =
rel=3Dstylesheet=20
type=3Dtext/css =
href=3D"http://www.independent.co.uk/skins/ind/css/colors.css"><LINK=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.independent.co.uk/skins/ind/css/escenic-widgets.css"><=
LINK=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.independent.co.uk/skins/ind/css/print.css"><LINK=20
rel=3D"shortcut icon" type=3Dimage/x-icon=20
href=3D"http://www.independent.co.uk/favicon.ico">
<SCRIPT type=3Dtext/javascript>var ieVersion =3D false;</SCRIPT>
<!--[if IE]><LINK rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.independent.co.uk/skins/ind/css/ie.css">
<SCRIPT type=3Dtext/javascript>var ieVersion =3D "true";</SCRIPT>
<![endif]--><!--[if IE 7]><link rel=3D"stylesheet" type=3D"text/css" =
href=3D"http://www.independent.co.uk/skins/ind/css/ie7.css"/><script =
type=3D"text/javascript">var ieVersion =3D =
"7";</script><![endif]--><!--[if IE 6]><link rel=3D"stylesheet" =
type=3D"text/css" =
href=3D"http://www.independent.co.uk/skins/ind/css/ie6.css"/><script =
type=3D"text/javascript">var ieVersion =3D =
"6";</script><![endif]--><LINK=20
rel=3Dpingback href=3D"http://www.independent.co.uk/xmlrpc">
<SCRIPT =
src=3D"http://www.independent.co.uk/js/jquery-1.4.4.min.js"></SCRIPT>

<SCRIPT=20
src=3D"http://www.independent.co.uk/js/jquery-ui-1.8.6.custom.min.js"></S=
CRIPT>

<SCRIPT =
src=3D"http://www.independent.co.uk/js/tiny_mce/tiny_mce.js"></SCRIPT>

<SCRIPT =
src=3D"http://www.independent.co.uk/resources/js/swfobject.js"></SCRIPT>

<SCRIPT=20
src=3D"http://www.independent.co.uk/resources/js/jquery.charcounter.js"><=
/SCRIPT>

<SCRIPT=20
src=3D"http://www.independent.co.uk/resources/js/jquery.tools-1.2.5.min.j=
s"></SCRIPT>

<SCRIPT=20
src=3D"http://www.independent.co.uk/resources/js/jquery.pagination.js"></=
SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"https://apis.google.com/js/plusone.js"></SCRIPT>

<SCRIPT =
src=3D"http://www.independent.co.uk/resources/js/date.js"></SCRIPT>

<SCRIPT =
src=3D"http://www.independent.co.uk/resources/js/jqDnR.min.js"></SCRIPT>

<SCRIPT=20
src=3D"http://www.independent.co.uk/resources/js/jquery.bgiframe.min.js">=
</SCRIPT>

<SCRIPT=20
src=3D"http://www.independent.co.uk/resources/js/jquery.jqpopup.min.js"><=
/SCRIPT>

<SCRIPT =
src=3D"http://www.independent.co.uk/resources/js/jquery.form.js"></SCRIPT=
>

<SCRIPT=20
src=3D"http://www.independent.co.uk/resources/js/jquery.validate.min.js">=
</SCRIPT>

<SCRIPT =
src=3D"http://www.independent.co.uk/resources/js/captify.js"></SCRIPT>

<SCRIPT=20
src=3D"http://www.independent.co.uk/resources/js/flowplayer-3.1.4.min.js"=
></SCRIPT>

<SCRIPT=20
src=3D"http://www.independent.co.uk/resources/js/widget-framework-util.js=
"></SCRIPT>

<SCRIPT=20
src=3D"http://www.independent.co.uk/resources/js/galleria-1.2.5.js"></SCR=
IPT>

<SCRIPT=20
src=3D"http://www.independent.co.uk/resources/js/galleria.classic.min.js"=
></SCRIPT>

<SCRIPT=20
src=3D"http://www.independent.co.uk/resources/js/jquery.tagcloud.js"></SC=
RIPT>

<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
var ind =3D {=0A=
article: {},=0A=
pubUrl: "http://www.independent.co.uk/",=0A=
skinName: "ind"=0A=
}; //]]> </SCRIPT>
<!-- AUDIENCESCIENCE AD TAG CODE -->
<SCRIPT type=3Dtext/javascript> <!-- var rsi_segs =3D []; var =
segs_beg=3Ddocument.cookie.indexOf('rsi_segs=3D'); if (segs_beg>=3D0){ =
segs_beg=3Ddocument.cookie.indexOf('=3D',segs_beg)+1; if(segs_beg>0){ =
var segs_end=3Ddocument.cookie.indexOf(';',segs_beg); =
if(segs_end=3D=3D-1) segs_end=3Ddocument.cookie.length; =
rsi_segs=3Ddocument.cookie.substring(segs_beg,segs_end) .split('|'); } } =
var segLen=3D10; var segQS=3D""; if =
(rsi_segs.length<segLen){segLen=3Drsi_segs.length} for (var =
i=3D0;i<segLen;i++){ segQS+=3D(rsi_segs[i]+":") } //--> </SCRIPT>
<!-- END AUDIENCESCIENCE AD TAG CODE -->
<SCRIPT =
src=3D"http://www.independent.co.uk/skins/ind/js/custom.js"></SCRIPT>
<!--[if IE]>
<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.independent.co.uk/skins/ind/js/excanvas.js"></SCRIPT>
<![endif]-->
<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.independent.co.uk/resources/js/init.js"></SCRIPT>
<!-- Indy : intialisation call, to be placed only once on the page, =
before the first ad tag -->
<SCRIPT language=3DJavascript type=3Dtext/javascript> //<![CDATA[=0A=
var gs_channels=3D"DEFAULT"; document.write('<SCR' + 'IPT =
type=3D"text/javascript" language=3D"javascript" =
src=3D"http://dmgt.grapeshot.co.uk/independent/channels.cgi?url=3D' + =
escape(top.location.href) + '"></SCR' + 'IPT>'); //]]>=0A=
</SCRIPT>
<LINK rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://cdn.inskinmedia.com/isfe/4.1/css/base.css"><!--[if lt IE =
7]><link href=3D"http://cdn.inskinmedia.com/isfe/4.1/css/base-ie6.css" =
type=3D"text/css" rel=3D"stylesheet" /><![endif]-->
<SCRIPT type=3Dtext/javascript=20
src=3D"http://cdn.inskinmedia.com/isfe/4.1/js/base/api/pageskin.js">=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
InSkinParams['myPageSkin'] =3D {=0A=
'srv_SectionID': '124015',=0A=
'srv_Keywords': 'inskintest,envenv,envenv-envcli,',=0A=
'srv_UseSAS': false,=0A=
'plr_ContentType': 'PAGESKIN',=0A=
'plr_ContentID': 'myContent',=0A=
'plr_ContentW': 975,=0A=
'plr_FrameTop': 90,=0A=
'plr_FrameSide': 130,=0A=
'plr_FrameBottom': 90,=0A=
'plr_HideElementsByID': '',=0A=
'plr_HideElementsByClass': 'mfc225, mfc529',=0A=
'plr_NoSkinInSkinResize': true,=0A=
'plr_GetParamsFromMeta': ['srv_Keywords', 'keywords']=0A=
};=0A=
var objPageSkin =3D new InSkin.Base('myPageSkin');=0A=
</SCRIPT>

<META content=3D"Climate change scientist faces lie detector test"=20
property=3D"og:title">
<META content=3Darticle property=3D"og:type">
<META=20
content=3Dhttp://www.independent.co.uk/migration_catalog/article6253382.e=
ce/BINARY/original/Pg-43-climate-change-ap.jpeg=20
property=3D"og:image">
<META=20
content=3D"It's the next step in &quot;Polarbeargate&quot; =96 one of =
two scientists whose report on dead polar bears in the Arctic helped =
make the animal a potent symbol of climate change has been asked to take =
a lie detector test as part of an investigation by US agents."=20
property=3D"og:description">
<META name=3Ddescription=20
content=3D"It's the next step in &quot;Polarbeargate&quot; =96 one of =
two scientists whose report on dead polar bears in the Arctic helped =
make the animal a potent symbol of climate change has been asked to take =
a lie detector test as part of an investigation by US agents.">
<META content=3Dhttp://www.independent.co.uk/biography/michael-mccarthy=20
property=3D"article:author">
<META content=3DAnimals property=3D"article:tag">
<META content=3DHunting property=3D"article:tag">
<META content=3DScience property=3D"article:tag">
<META content=3D"US Politics" property=3D"article:tag">
<META content=3D"2011-10-28 00:00:01.0" =
property=3D"article:published_time">
<META content=3D"Climate Change" property=3D"article:section">
<META=20
content=3Dhttp://www.independent.co.uk/environment/climate-change/climate=
-change-scientist-faces-lie-detector-test-2376762.html=20
property=3D"og:url">
<META content=3D235586169789578 property=3D"fb:app_id">
<META content=3D36903991,100001802971061,500243253 =
property=3D"fb:admins">
<META content=3D"The Independent" property=3D"og:site_name">
<META content=3Den_GB property=3D"og:locale">
<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.19154"></HEAD>
<BODY>
<DIV id=3Dfb-root></DIV>
<SCRIPT>=0A=
window.fbAsyncInit =3D function() {=0A=
FB.init({appId: '235586169789578', status: true, cookie: true,=0A=
xfbml: true});	};=0A=
(function() {=0A=
var e =3D document.createElement('script');=0A=
e.async =3D true;=0A=
e.src =3D document.location.protocol +=0A=
'//connect.facebook.net/en_US/all.js';=0A=
document.getElementById('fb-root').appendChild(e);=0A=
}());=0A=
</SCRIPT>

<DIV style=3D"WIDTH: 975px" id=3DInSkinContainer_myPageSkin=20
class=3D"InSkinContainer InSkinAlignCenter">
<DIV style=3D"MARGIN: 0px; WIDTH: 975px" =
id=3DInSkinContentContainer_myPageSkin=20
class=3DInSkinContentContainer>
<DIV id=3DInSkinPageContainer_myPageSkin class=3DInSkinPageContainer>
<DIV id=3Dviewport>
<DIV id=3Dpage class=3Darticle>
<DIV id=3Dheader>
<DIV class=3D"x940 linksDateWeather">
<DIV class=3Dcolumn-1>
<DIV=20
class=3D"widget dateline default widget-editable viziwyg-section-1023 =
inpage-widget-5054699 topDateTime">
<UL>
  <LI class=3D"current first">Tuesday 08 November 2011 </LI></UL></DIV>
<DIV=20
class=3D"widget menu horizontal widget-editable viziwyg-section-1023 =
inpage-widget-5054700 topExternalLinks">
<UL>
  <LI><A href=3D"http://www.independent.co.uk/dating/"><SPAN>Dating=20
  </SPAN></A></LI>
  <LI><A href=3D"http://www.independent.co.uk/shop/"><SPAN>Shop=20
</SPAN></A></LI></UL></DIV></DIV></DIV>
<DIV class=3D"x940 promoAndLeaderboard">
<DIV class=3Dcolumn-1>
<DIV=20
class=3D"widget carousel simple widget-editable viziwyg-section-1023 =
inpage-widget-5054659 topPromo">
<STYLE type=3Dtext/css>DIV.carousel DIV.mainDisplayContainer5054659 {
	WIDTH: 202px; HEIGHT: 90px
}
DIV.carousel .scrollable5054659 {
	HEIGHT: 64.51px
}
DIV.carousel DIV.filmstrip5054659 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 6.58px; WIDTH: 188.82px; =
PADDING-RIGHT: 6.58px; HEIGHT: 64.51px; PADDING-TOP: 30px; LEFT: 0px
}
DIV.carousel .scrollable .items DIV.item {
	PADDING-BOTTOM: 1.31px; PADDING-LEFT: 1.31px; PADDING-RIGHT: 1.31px; =
PADDING-TOP: 1.31px
}
DIV.carousel .scrollable .items DIV.item5054659 {
	MARGIN: 0px 6.58px 0px 0px; WIDTH: 79.84px; HEIGHT: 59.88px
}
DIV.carousel .scrollable .items DIV DIV.titleSide5054659 {
	PADDING-BOTTOM: 1.31px; PADDING-LEFT: 1.31px; PADDING-RIGHT: 1.31px; =
HEIGHT: 55.24px; PADDING-TOP: 1.31px; LEFT: 82.47px
}
DIV.carousel DIV.nav5054659 {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; HEIGHT: 0px; PADDING-TOP: 0px
}
</STYLE>

<DIV id=3DmainDisplayContainer5054659=20
class=3D"mainDisplayContainer mainDisplayContainer5054659"><A=20
id=3DarticleAnchor5054659=20
href=3D"http://www.independent.co.uk/environment/climate-change/climate-c=
hange-scientist-faces-lie-detector-test-2376762.html#"><IMG=20
id=3DmainImage5054659 class=3DmainImage alt=3D""=20
src=3D"http://static.flowplayer.org/tools/img/blank.gif"></A>=20
<DIV=20
class=3D"carouselFilmstrip filmstrip_bottom filmstrip5054659 =
hiddenContainer">
<DIV id=3DcarouselScrollableContainer5054659 class=3D"scrollable =
scrollable5054659">
<DIV class=3D"items itemsHorizontal">
<DIV class=3Dpage>
<DIV id=3Ditem5054659_0 class=3D"item item5054659"=20
onclick=3D"return chicked_5054659('0');"><IMG=20
style=3D"WIDTH: 79.84px; HEIGHT: 59.88px" alt=3D""=20
src=3D"http://www.independent.co.uk/incoming/article6258577.ece/ALTERNATE=
S/w100/Static+sub+banner.jpg"=20
width=3D79 height=3D59> </DIV>
<DIV id=3Ditem5054659_1 class=3D"item item5054659"=20
onclick=3D"return chicked_5054659('1');"><IMG=20
style=3D"WIDTH: 79.84px; HEIGHT: 59.88px" alt=3D""=20
src=3D"http://www.independent.co.uk/incoming/article6246027.ece/ALTERNATE=
S/w100/on-the-move.jpg"=20
width=3D79 height=3D59> </DIV></DIV></DIV></DIV>
<DIV id=3Dnav5054659 class=3D"nav nav5054659"></DIV></DIV>
<DIV id=3DprevCarouselItemButton_5054659=20
class=3D"prevNextButton leftPrevNextButton"></DIV>
<DIV id=3DnextCarouselItemButton_5054659=20
class=3D"prevNextButton rightPrevNextButton"></DIV><A style=3D"DISPLAY: =
none"=20
id=3DplayButtonr5054659 class=3D"playButton small">&nbsp;</A> </DIV>
<DIV style=3D"WIDTH: 0px; HEIGHT: 0px; VISIBILITY: hidden">
<DIV=20
id=3DcarouselImgaeUrl_5054659_0_0>http://www.independent.co.uk/incoming/a=
rticle6258577.ece/ALTERNATES/w202h90/Static+sub+banner.jpg=20
</DIV>
<DIV=20
id=3DarticleUrl_5054659_0_0>http://www.independent.co.uk/news/media/press=
/subscriptions--the-independent-and-i-print-editions-6258455.html=20
</DIV><A style=3D"DISPLAY: none" id=3DplayButton_5054659_0_0=20
href=3D"http://www.independent.co.uk/news/media/press/subscriptions--the-=
independent-and-i-print-editions-6258455.html?playVideo=3Dtrue"></A>
<DIV=20
id=3DcarouselImgaeUrl_5054659_0_1>http://www.independent.co.uk/incoming/a=
rticle6246027.ece/ALTERNATES/w202h90/on-the-move.jpg=20
</DIV>
<DIV=20
id=3DarticleUrl_5054659_0_1>http://www.independent.co.uk/news/media/onlin=
e/download-the-new-free-app-for-the-independent-for-your-android-phone-ip=
hone-or-blackberry-2255149.html=20
</DIV><A style=3D"DISPLAY: none" id=3DplayButton_5054659_0_1=20
href=3D"http://www.independent.co.uk/news/media/online/download-the-new-f=
ree-app-for-the-independent-for-your-android-phone-iphone-or-blackberry-2=
255149.html?playVideo=3Dtrue"></A></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
// <![CDATA[=0A=
var api_5054659;=0A=
var obj_5054659;=0A=
var cliked_index_5054659=3D0;=0A=
var number_items_5054659=3D2;=0A=
var max_items_perpage_5054659 =3D 2.1457403866581686;=0A=
var totalPage5054659 =3D Math.ceil(0.9320792079207921);=0A=
function chicked_5054659(index){=0A=
cliked_index_5054659=3Dindex;=0A=
return false;=0A=
}=0A=
// execute your scripts when the DOM is ready. this is a good habit=0A=
jQuery(function() {=0A=
// initialize scrollable=0A=
// clickable=0A=
api_5054659 =3D =
jQuery("#carouselScrollableContainer5054659").scrollable({prev:'.prevPage=
',next:'.nextPage', vertical:false}).navigator({api:true, =
navi:".indicator"});=0A=
/* set navigaion indicator width so that it is rightly set at middle */=0A=
/* set navigation arrows disabled status correctly */=0A=
jQuery("#prevCarouselItemButton_5054659").click(function() {=0A=
if(obj_5054659){=0A=
obj_5054659.changeDisplayItemCarousel_5054659(api_5054659, -1);=0A=
}=0A=
});=0A=
jQuery("#nextCarouselItemButton_5054659").click(function() {=0A=
if(obj_5054659){=0A=
obj_5054659.changeDisplayItemCarousel_5054659(api_5054659, 1);=0A=
}=0A=
});=0A=
});=0A=
jQuery(function()=0A=
{=0A=
var tabIndex_5054659 =3D 0;=0A=
var lastClickedIndex_5054659=3D-1;=0A=
obj_5054659 =3D this;=0A=
function displayClickedCarouselItem_5054659(){=0A=
jQuery("#mainImage5054659").css({"display":"block"});=0A=
jQuery("#video5054659").css({"display":"none"});=0A=
var index =3D cliked_index_5054659;=0A=
jQuery(".item5054659").css({"border":"1px solid #000000"});=0A=
jQuery("#item5054659_"+index).css({"border":"1px solid #00A0EE"});=0A=
if(index!=3DlastClickedIndex_5054659)=0A=
{=0A=
lastClickedIndex_5054659 =3D index;=0A=
var mainDisplayContainerId =3D "mainDisplayContainer5054659";=0A=
var mainImageId =3D "mainImage5054659";=0A=
var articleAnchorId =3D "articleAnchor5054659";=0A=
var articleUrlContainerId =3D "articleUrl_5054659_" + tabIndex_5054659 + =
"_" + index;=0A=
var imageUrlContainerId =3D "carouselImgaeUrl_5054659_" + =
tabIndex_5054659 + "_" + index;=0A=
var mainDisplayContainer =3D =
jQuery("#"+mainDisplayContainerId).fadeTo("fast", 0.5);=0A=
var imageUrl =3D jQuery("#"+imageUrlContainerId)[0].innerHTML;=0A=
var img =3D new Image();=0A=
// call this function after it's loaded=0A=
img.onload =3D function() {=0A=
// make wrapper fully visible=0A=
mainDisplayContainer.fadeTo("fast", 1);=0A=
// change the image=0A=
jQuery("#"+mainImageId).attr("src", imageUrl);=0A=
// update article ancho url=0A=
jQuery("#" + articleAnchorId).attr("href", =
jQuery("#"+articleUrlContainerId)[0].innerHTML);=0A=
// update url of a video=0A=
var urlContainerId =3D "playButton_5054659_" + tabIndex_5054659 + "_" + =
index;=0A=
jQuery("#playButtonr5054659").attr("href",jQuery("#"+urlContainerId)[0].g=
etAttribute("href"));=0A=
$("#playButtonr5054659").css({"display":$("#"+urlContainerId).css('displa=
y')});=0A=
};=0A=
img.src =3D imageUrl;=0A=
}=0A=
}=0A=
jQuery("#carouselScrollableContainer5054659 .items =
div").click(function() {=0A=
displayClickedCarouselItem_5054659();=0A=
// when page loads simulate a "click" on the first image=0A=
}).filter(":first").click();=0A=
// change the active item index by pIndexOffset=0A=
this.changeDisplayItemCarousel_5054659 =3D function(pApi, pIndexOffset){=0A=
if(cliked_index_5054659+ pIndexOffset < 0 ){=0A=
cliked_index_5054659 =3D cliked_index_5054659 + number_items_5054659;=0A=
}=0A=
cliked_index_5054659 =3D Math.max(0,(cliked_index_5054659+ =
pIndexOffset)%number_items_5054659);=0A=
pApi.seekTo(cliked_index_5054659/max_items_perpage_5054659);=0A=
displayClickedCarouselItem_5054659();=0A=
}=0A=
});=0A=
var mouseOverCarousel =3D false;=0A=
function carouselPlayPause(link){=0A=
if (link.innerHTML =3D=3D 'Play'){=0A=
link.innerHTML =3D 'Pause';=0A=
mouseOverCarousel =3D false;=0A=
}=0A=
else if (link.innerHTML =3D=3D 'Pause'){=0A=
link.innerHTML =3D 'Play';=0A=
mouseOverCarousel =3D true;=0A=
}=0A=
}=0A=
function carouselMouseOut(){=0A=
mouseOverCarousel =3D false;=0A=
}=0A=
startSlideShow_5054659();=0A=
function startSlideShow_5054659(){=0A=
}=0A=
// ]]>=0A=
</SCRIPT>
</DIV>
<DIV=20
class=3D"widget ad script widget-editable viziwyg-section-1023 =
inpage-widget-6232599">
<SCRIPT type=3Dtext/javascript>=0A=
var ad_zone=3D"indy_indyhome";=0A=
var ref_url =3D window.location.href;=0A=
if (ref_url.indexOf("/news/education/") !=3D -1) {=0A=
ad_zone=3D"indy_indynews_education";=0A=
} else if (ref_url.indexOf("/news/business/") !=3D -1) {=0A=
ad_zone=3D"indy_indynews_business";=0A=
} else if (ref_url.indexOf("/news/science/") !=3D -1) {=0A=
ad_zone=3D"indy_indynews_science";=0A=
} else if (ref_url.indexOf("/environment/") !=3D -1) {=0A=
ad_zone=3D"indy_indyenvironment";=0A=
} else if (ref_url.indexOf("/opinion/") !=3D -1) {=0A=
ad_zone=3D"indy_indynews_opinion";=0A=
} else if (ref_url.indexOf("/news/") !=3D -1) {=0A=
ad_zone=3D"indy_indynews";=0A=
} else if (ref_url.indexOf("/sport/") !=3D -1) {=0A=
ad_zone=3D"indy_indysport";=0A=
} else if (ref_url.indexOf("/sport/cricket/") !=3D -1) {=0A=
ad_zone=3D"indy_indysport_cricket";=0A=
} else if (ref_url.indexOf("/sport/golf/") !=3D -1) {=0A=
ad_zone=3D"indy_indysport_golf";=0A=
} else if (ref_url.indexOf("/sport/football/") !=3D -1) {=0A=
ad_zone=3D"indy_indysport_football";=0A=
} else if (ref_url.indexOf("/sport/tennis/") !=3D -1) {=0A=
ad_zone=3D"indy_indysport_tennis";=0A=
} else if (ref_url.indexOf("/sport/rugby/") !=3D -1) {=0A=
ad_zone=3D"indy_indysport_rugby";=0A=
} else if (ref_url.indexOf("/life-style") !=3D -1) {=0A=
ad_zone=3D"indy_indylifeandstyle_lifeandstyle";=0A=
} else if (ref_url.indexOf("/life-style/motoring/") !=3D -1) {=0A=
ad_zone=3D"indy_indylifeandstyle_motoring_hp";=0A=
} else if (ref_url.indexOf("/life-style/food-and-drink/") !=3D -1) {=0A=
ad_zone=3D"indy_indylifeandstyle_fooddrink";=0A=
} else if (ref_url.indexOf("/life-style/gadget-and-tech/") !=3D -1) {=0A=
ad_zone=3D"indy_indylifeandstyle_gadgetstech";=0A=
} else if (ref_url.indexOf("/life-style/fashion/") !=3D -1) {=0A=
ad_zone=3D"indy_indylifeandstyle_fashion";=0A=
} else if (ref_url.indexOf("/life-style/Health-and-Families/") !=3D -1) {=0A=
ad_zone=3D"indy_indylifeandstyle_healthandfamiles";=0A=
} else if (ref_url.indexOf("/arts-entertainment/") !=3D -1) {=0A=
ad_zone=3D"indy_indyartsandents";=0A=
} else if (ref_url.indexOf("/arts-entertainment/films/") !=3D -1) {=0A=
ad_zone=3D"indy_indyartsandents_films";=0A=
} else if (ref_url.indexOf("arts-entertainment/music/") !=3D -1) {=0A=
ad_zone=3D"indy_indyartsandents_music";=0A=
} else if (ref_url.indexOf("/travel/") !=3D -1) {=0A=
ad_zone=3D"indy_indytravel";=0A=
} else if (ref_url.indexOf("/travel/simon-calder/") !=3D -1) {=0A=
ad_zone=3D"indy_indytravel_simoncalder";=0A=
} else if (ref_url.indexOf("/travel/skiing/") !=3D -1) {=0A=
ad_zone=3D"indy_indytravel_skiing";=0A=
} else if (ref_url.indexOf("/money/") !=3D -1) {=0A=
ad_zone=3D"indy_indymoney";=0A=
} else if (ref_url.indexOf("/i/") !=3D -1) {=0A=
ad_zone=3D"indy_indyi_i";=0A=
} else if (ref_url.indexOf("/student/") !=3D -1) {=0A=
ad_zone=3D"indy_indystudent";=0A=
} else if (ref_url.indexOf("/student/into-university/") !=3D -1) {=0A=
ad_zone=3D"indy_indystudent_gettingintouni";=0A=
} else if (ref_url.indexOf("/student/clearing/") !=3D -1) {=0A=
ad_zone=3D"indy_indystudent_gettingintouni_clearing";=0A=
} else if (ref_url.indexOf("/student/postgraduate/") !=3D -1) {=0A=
ad_zone=3D"indy_indystudent_postgraduate";=0A=
}else{=0A=
ad_zone=3D"indy_indyhome";=0A=
}=0A=
</SCRIPT>
<!-- begin ad tag (tile=3D1) -->
<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
ord=3DMath.random()*10000000000000000;=0A=
document.write('<script type=3D"text/javascript" =
src=3D"http://ad.doubleclick.net/adj/indy.uk/'+ad_zone+';tile=3D1;dcopt=3D=
ist;sz=3D728x90,468x60;ord=3D' + ord + '?"><\/script>');=0A=
//]]>=0A=
</SCRIPT>
<NOSCRIPT><A=20
href=3D"http://dmgt.grapeshot.co.uk/independent/redirect.cgi?target=3Dhtt=
p://ad.doubleclick.net/uk/jump/indy.uk/;sz=3D728x90,468x60;key=3DGS_CHANN=
ELS;tile=3D1;ord=3D' + ord + '?"=20
target=3D_blank><IMG border=3D0 alt=3D"Click here..." src=3D"" =
width=3D728 height=3D90>Click=20
here...</A> </NOSCRIPT><!--</div>=0A=
end ad tag --></DIV></DIV></DIV>
<DIV class=3D"x940 masthead">
<DIV class=3Dcolumn-1>
<DIV=20
class=3D"widget code html widget-editable viziwyg-section-1023 =
inpage-widget-6240044">
<DIV class=3D"widget topIndependentLogo"><A title=3D"The Independent"=20
href=3D"http://www.independent.co.uk/"><IMG title=3D"The Independent" =
border=3D0=20
alt=3D"The Independent"=20
src=3D"http://www.independent.co.uk/independent.co.uk/editorial/logo/inde=
pendent_Masthead.png">=20
</A></DIV></DIV></DIV></DIV></DIV>
<DIV id=3Dnavigation>
<DIV=20
class=3D"widget menu vertical widget-editable viziwyg-section-1023 =
inpage-widget-5054718 navPrimary">
<UL class=3Dmain-level>
  <LI class=3D"black-nav "><A =
href=3D"http://www.independent.co.uk/news/">News=20
  </A></LI>
  <LI class=3D"red-nav "><A =
href=3D"http://www.independent.co.uk/opinion/">Opinion=20
  </A></LI>
  <LI class=3D"light-blue-nav active"><A=20
  href=3D"http://www.independent.co.uk/environment/">Environment </A>
  <UL class=3Dsubmenu>
    <LI class=3D"Climate Change"><A class=3D"active current"=20
    =
href=3D"http://www.independent.co.uk/environment/climate-change/"><SPAN>C=
limate=20
    Change </SPAN></A></LI>
    <LI class=3D"Green Living"><A class=3D"active "=20
    =
href=3D"http://www.independent.co.uk/environment/green-living/"><SPAN>Gre=
en=20
    Living </SPAN></A></LI>
    <LI class=3D"Nature parent"><A class=3D"active "=20
    =
href=3D"http://www.independent.co.uk/environment/nature/"><SPAN>Nature=20
    </SPAN></A>
    <DIV class=3Dthird-level-wrapper>
    <UL class=3D"column1 last">
      <LI class=3D"Nature Studies"><A class=3D"active "=20
      =
href=3D"http://www.independent.co.uk/environment/nature/nature_studies/">=
<SPAN>Nature=20
      Studies </SPAN></A></LI>
      <LI class=3D"UK butterflies"><A class=3D"active "=20
      =
href=3D"http://www.independent.co.uk/environment/nature/uk-butterflies/">=
<SPAN>UK=20
      butterflies </SPAN></A></LI></UL></DIV></LI></UL></LI>
  <LI class=3D"green-nav "><A =
href=3D"http://www.independent.co.uk/sport/">Sport=20
  </A></LI>
  <LI class=3D"lavender-nav "><A=20
  href=3D"http://www.independent.co.uk/life-style/">Life &amp; Style =
</A></LI>
  <LI class=3D"grey-nav "><A=20
  href=3D"http://www.independent.co.uk/arts-entertainment/">Arts &amp; =
Ents=20
  </A></LI>
  <LI class=3D"orange-nav "><A =
href=3D"http://www.independent.co.uk/travel/">Travel=20
  </A></LI>
  <LI class=3D"light-blue-nav "><A=20
  href=3D"http://www.independent.co.uk/money/">Money </A></LI>
  <LI class=3D"dark-blue-nav "><A=20
  href=3D"http://www.independent.co.uk/extras/indybest/">IndyBest =
</A></LI>
  <LI class=3D"purple-nav "><A href=3D"http://blogs.independent.co.uk/"=20
  target=3D_blank>Blogs </A></LI>
  <LI class=3D"darkTurqoise-nav "><A=20
  href=3D"http://www.independent.co.uk/student/">Student =
</A></LI></UL></DIV>
<DIV=20
class=3D"widget code html widget-editable viziwyg-section-1023 =
inpage-widget-6249648">
<DIV class=3D"widget logo"><A title=3D"i Newspaper"=20
href=3D"http://www.independent.co.uk/i/"><IMG title=3D"i Newspaper"=20
alt=3D"i Newspaper"=20
src=3D"http://www.independent.co.uk/independent.co.uk/editorial/logo/ipap=
er_masthead.png">=20
</A></DIV></DIV>
<DIV class=3D"x940 hotTopics">
<DIV class=3Dcolumn-1>
<DIV class=3D"tagLabel color">Hot Topics </DIV>
<DIV class=3DtagNames><A=20
href=3D"http://www.independent.co.uk/topic/Europe">Europe</A> <A=20
href=3D"http://www.independent.co.uk/topic/SirAlexFerguson">Sir Alex =
Ferguson</A>=20
<A href=3D"http://www.independent.co.uk/topic/StPaul'sCathedral">St =
Paul's=20
Cathedral</A> <A =
href=3D"http://www.independent.co.uk/topic/PhoneHacking">Phone=20
Hacking</A> </DIV></DIV></DIV></DIV>
<DIV id=3Dcontent>
<DIV id=3Dareas>
<DIV id=3Dmain-container>
<DIV id=3Dtop>
<DIV=20
class=3D"widget navigation breadcrumb widget-editable =
viziwyg-section-1023 inpage-widget-5054703"><A=20
href=3D"http://www.independent.co.uk/environment/">Environment </A>| <A=20
href=3D"http://www.independent.co.uk/environment/climate-change/">Climate=
 Change=20
</A></DIV></DIV>
<DIV id=3Dmain>
<DIV=20
class=3D"widget storyContent article widget-editable =
viziwyg-section-1024 inpage-widget-6138722 strapLine"></DIV>
<DIV=20
class=3D"widget storyContent article widget-editable =
viziwyg-section-1024 inpage-widget-6138696 title">
<H1 class=3Dtitle>Climate change scientist faces lie detector test =
</H1></DIV>
<DIV=20
class=3D"widget storyContent article widget-editable =
viziwyg-section-1024 inpage-widget-6138721"></DIV>
<DIV=20
class=3D"widget storyContent article widget-editable =
viziwyg-section-1024 inpage-widget-6138720">
<H3 class=3Dsubtitle>Fears of US witch-hunt over wildlife researchers =
who=20
highlighted the deaths of polar bears </H3></DIV>
<DIV class=3D"x620 articleByTimeLocation">
<DIV class=3Dcolumn-1>
<DIV=20
class=3D"widget storyContent article widget-editable =
viziwyg-section-1024 inpage-widget-6138719">
<DIV class=3Dbyline><A=20
href=3D"http://www.independent.co.uk/biography/michael-mccarthy"><SPAN=20
class=3DauthorName>Michael McCarthy </SPAN></A><IMG =
class=3DopenBiogPopup=20
alt=3D"Author Biography"=20
src=3D"http://www.independent.co.uk/skins/ind/images/plus.png"> </DIV>
<DIV id=3DrenderBiography>
<DIV class=3Dclose></DIV><A=20
href=3D"http://www.independent.co.uk/biography/michael-mccarthy"><IMG=20
src=3D"http://www.independent.co.uk/incoming/article6149421.ece/ALTERNATE=
S/w300/McCarthy.jpg">=20
</A>
<DIV class=3Dtext>
<H2>Michael McCarthy </H2>
<P>Michael McCarthy, the Independent's Environment Editor, is one of =
Britain=92s=20
leading writers on the environment and the natural world. He has three =
times=20
been Environment Journalist of the Year (1991, 2003 and 2006) and in =
2001 was=20
Specialist Writer of the Year in the British Press Awards. In 2007 he =
was=20
awarded the medal of the RSPB for "Oustanding Services to Conservation" =
=96 the=20
first time in the medal's 100-year history that it has been given to a=20
journalist =96 and in 2009 he was given the Marsh Award for Lepidoptera=20
Conservation. In 2009 he published Say Goodbye To The Cuckoo (John =
Murray), a=20
study of Britain's declining migrant birds. </P></DIV>
<DIV class=3Dbuttons>
<DIV class=3Dmore><A=20
href=3D"http://www.independent.co.uk/biography/michael-mccarthy">More =
</A>
<P>Articles from Michael McCarthy </P></DIV>
<DIV class=3Dfacebook><IFRAME=20
style=3D"BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: =
410px; HEIGHT: 35px; OVERFLOW: hidden; BORDER-TOP: medium none; =
BORDER-RIGHT: medium none"=20
src=3D"http://www.facebook.com/plugins/send.php?api_key=3D235586169789578=
&amp;channel=3Dhttp%3A%2F%2Fstatic.ak.fbcdn.net%2Fconnect%2Fxd_proxy.php%=
3Fversion%3D3%23cb%3Df2363867bdb0194%26origin%3Dhttp%253A%252F%252Fwww.in=
dependent.co.uk%252Ff1ab104737d8357%26relation%3Dparent.parent%26transpor=
t%3Dpostmessage&amp;colorscheme=3Dlight&amp;extended_social_context=3Dfal=
se&amp;href=3Dhttp%3A%2F%2Fwww.independent.co.uk%2Fenvironment%2Fclimate-=
change%2Fclimate-change-scientist-faces-lie-detector-test-2376762.html&am=
p;locale=3Den_US&amp;sdk=3Djoey"=20
frameBorder=3D0 allowTransparency scrolling=3Dno>=0A=
</IFRAME></DIV>
<DIV class=3Dtwitter><A class=3Dtwitter-follow-button=20
href=3D"http://www.twitter.com/mjpmccarthy">Follow Michael McCarthy </A>
<SCRIPT type=3Dtext/javascript=20
src=3D"http://platform.twitter.com/widgets.js">=0A=
</SCRIPT>
</DIV></DIV></DIV></DIV>
<DIV=20
class=3D"widget storyContent article widget-editable =
viziwyg-section-1024 inpage-widget-6138718"></DIV>
<DIV=20
class=3D"widget storyContent article widget-editable =
viziwyg-section-1024 inpage-widget-6138717">
<P class=3Ddateline>Friday 28 October 2011 </P></DIV>
<DIV class=3D"menuGroup ">
<DIV=20
class=3D"widget storyContent article widget-editable =
viziwyg-section-1024 inpage-widget-6138702 socialwidget"><fb:send=20
class=3Dfbsend send=3D"true" font=3D""=20
href=3D"http://www.independent.co.uk/environment/climate-change/climate-c=
hange-scientist-faces-lie-detector-test-2376762.html"></fb:send><fb:like =

class=3Dfblike=20
href=3D"http://www.independent.co.uk/environment/climate-change/climate-c=
hange-scientist-faces-lie-detector-test-2376762.html"=20
action=3D"recommend" layout=3D"button_count"></fb:like></DIV>
<DIV=20
class=3D"widget code html widget-editable viziwyg-section-1024 =
inpage-widget-6138658 socialwidget"><A=20
class=3Dtwitter-share-button href=3D"http://twitter.com/share"=20
data-count=3D"horizontal">Tweet</A>
<SCRIPT type=3Dtext/javascript=20
src=3D"http://platform.twitter.com/widgets.js"></SCRIPT>
 </DIV>
<DIV=20
class=3D"widget code html widget-editable viziwyg-section-1024 =
inpage-widget-6138652 socialwidget">
<SCRIPT type=3Dtext/javascript =
src=3D"http://platform.linkedin.com/in.js"></SCRIPT>

<SCRIPT type=3Din/share data-counter=3D"right"></SCRIPT>
</DIV>
<DIV=20
class=3D"widget code html widget-editable viziwyg-section-1024 =
inpage-widget-6138641 socialwidget">
<DIV class=3Dg-plusone data-size=3D"medium"></DIV></DIV>
<DIV=20
class=3D"widget pageTools custom widget-editable viziwyg-section-1024 =
inpage-widget-6138653 article-links">
<DIV class=3Darticle-links>
<SCRIPT type=3Dtext/javascript>=0A=
function printArticle(url){=0A=
window.open(url,'print');=0A=
}=0A=
</SCRIPT>

<DIV class=3Dprint-link><A id=3DshowPrintPage=20
onclick=3D"printArticle('http://www.independent.co.uk/environment/climate=
-change/climate-change-scientist-faces-lie-detector-test-2376762.html?pri=
ntService=3Dprint')"=20
href=3D"http://www.independent.co.uk/environment/climate-change/climate-c=
hange-scientist-faces-lie-detector-test-2376762.html#">Print=20
</A></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
$(document).ready(function() {=0A=
/*This piece of code opens the email form in a popup style*/=0A=
$("#openEmailBox").click(function(event) {=0A=
$("#errorMessage").remove();=0A=
$("#emailFormPageTools").jqpopup_open(this.id);=0A=
setTimeout(function() {=0A=
$("#emailFormPageTools").jqpopup_toCenter();=0A=
}, 300);=0A=
event.preventDefault();=0A=
});=0A=
/*The reset button will not clear the error-messages so using this code =
to do that*/=0A=
$("#emailArticleReset").click(function() {=0A=
$("#errorMessage").remove();=0A=
$("#emailDelivered").remove();=0A=
});=0A=
/*Sending the form through the JQuery Ajax Form plugin*/=0A=
$("#mailForm").ajaxForm({beforeSubmit:validateFields, =
success:processSuccess});=0A=
});=0A=
/**=0A=
* This method is called by Ajax Form Plugin before submitting the form =
for validation.=0A=
* @param formData the form data as map=0A=
* @param jqForm the original form=0A=
* @param options the options array if provided.=0A=
* @return true if form is validated or false otherwise=0A=
*=0A=
* */=0A=
function validateFields(formData, jqForm, options) {=0A=
var emailReg =3D =
/^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9])+(\.[a-zA-Z0-9_-]+)+$/;=0A=
$("#errorMessage").remove();=0A=
var emailForm =3D jqForm[0];=0A=
var receiverEmail =3D emailForm.mailto.value;=0A=
var senderEmail =3D emailForm.surname.value;=0A=
var emailErrorMessage =3D "<div id=3D'errorMessage' =
style=3D'color:red;float:right;margin-top:15px;margin-bottom:10px;'><span=
>You must provide a valid email address in this field</span></div>"=0A=
if (!receiverEmail || !emailReg.test(receiverEmail)) {=0A=
$("#mailto").before(emailErrorMessage);=0A=
return false;=0A=
}=0A=
if (!senderEmail || !emailReg.test(senderEmail)) {=0A=
$("#surname").before(emailErrorMessage);=0A=
return false;=0A=
}=0A=
//todo: add seperate jsp for emial content:=0A=
return true;=0A=
}=0A=
/**=0A=
* This method is called by the Ajax Form Plugin after the response from =
the server comes back.=0A=
* @param responseText the text which comes from the server.=0A=
* @param statusText the status of the message returned by the server=0A=
* */=0A=
function processSuccess(responseText, statusText) {=0A=
var emailSuccessMessage =3D "<span id=3D'emailDelivered' =
style=3D'margin-left: 15px; margin-top: 99px; color: green; font-size: =
12px; font-weight: bold;'>Thank you! Your email has been successfully =
sent.</span>";=0A=
$("#emailDelivered").remove();=0A=
$("#emailArticleSend").after(emailSuccessMessage);=0A=
var clientDT =3D new Date().getTime();=0A=
var loggerImage =3D "<img style=3D'display:none;' =
id=3D'loggerEmailImage' =
src=3D'http://localhost:8080/analysis-logger/Logger?rt=3D1&ctxId=3D671&pu=
bId=3D2&cat=3D&meta=3Demailed-news&objId=3D6254503&type=3Darticle&title=3D=
Climate+change+scientist+faces+lie+detector+test&url=3Dhttp%3a%2f%2fwww.i=
ndependent.co.uk%2fenvironment%2fclimate-change%2fclimate-change-scientis=
t-faces-lie-detector-test-2376762.html&amp;clientDT=3D'" + clientDT + "' =
alt=3D'' width=3D'1' height=3D'1' />";=0A=
$("#emailArticleSend").after(loggerImage);=0A=
setTimeout(function() {=0A=
$("#emailDelivered").remove();=0A=
$.jQpopup.close("emailFormPageTools");=0A=
}, 3000);=0A=
}=0A=
</SCRIPT>

<DIV style=3D"DISPLAY: none" id=3DemailFormPageTools title=3D"Email This =
Article ">
<FORM id=3DmailForm method=3Dpost action=3D/pageTools/sendMail.do=20
styleId=3D"mailForm"><INPUT id=3Dipaddress value=3Dsender-ip-address.log =
type=3Dhidden=20
name=3Dipaddress> <INPUT id=3Dmethod value=3DsendSimpleMail =
type=3Dhidden name=3Dmethod>=20
<INPUT id=3DmailType value=3Dtext_html type=3Dhidden name=3DmailType> =
<INPUT id=3Did=20
value=3D6254503 type=3Dhidden name=3Did> <INPUT id=3DlinkType =
value=3Dart type=3Dhidden=20
name=3DlinkType>=20
<DIV=20
style=3D"PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; CLEAR: none; PADDING-TOP: 0px">
<FIELDSET>
<DIV><SPAN>Your friend's email address </SPAN></DIV><INPUT id=3Dmailto=20
title=3D"Specify a valid email address e.g. someone@somewhere.com" =
type=3Dtext=20
name=3Dmailto> </FIELDSET>=20
<FIELDSET>
<DIV><SPAN>Your email address </SPAN></DIV><INPUT id=3Dsurname =
type=3Dtext=20
name=3Dsurname> </FIELDSET>=20
<DIV class=3Dinputrow><INPUT style=3D"TEXT-TRANSFORM: uppercase; WIDTH: =
auto; FONT: bold 10px Arial; FLOAT: right; COLOR: #000000; MARGIN-RIGHT: =
10px" id=3DemailArticleSend title=3D"Press this button to send the =
email" value=3DSend type=3Dsubmit name=3DemailArticleSend>=20
<INPUT style=3D"TEXT-TRANSFORM: uppercase; WIDTH: auto; FONT: bold 10px =
Arial; FLOAT: right; COLOR: #000000; MARGIN-RIGHT: 10px" =
id=3DemailArticleReset title=3D"Press this button to reset all fields" =
value=3DReset type=3Dreset>=20
</DIV></DIV></FORM>
<DIV><SPAN>Note: We do not store your email address(es) but your IP =
address will=20
be logged to prevent abuse of this feature. Please read our <A=20
href=3D"http://www.independent.co.uk/service/legal-terms-amp-policies-759=
573.html">Legal=20
Terms &amp; Policies</A> </SPAN></DIV></DIV>
<DIV class=3Denlarge-font><A id=3DpageToolsSmallFont class=3Dsmall-font=20
href=3D"http://www.independent.co.uk/environment/climate-change/climate-c=
hange-scientist-faces-lie-detector-test-2376762.html#">A</A>=20
<A id=3DpagetToolsMediumFont class=3Dmedium-font=20
href=3D"http://www.independent.co.uk/environment/climate-change/climate-c=
hange-scientist-faces-lie-detector-test-2376762.html#">A</A>=20
<A id=3DpageToolsLargeFont class=3Dlarge-font=20
href=3D"http://www.independent.co.uk/environment/climate-change/climate-c=
hange-scientist-faces-lie-detector-test-2376762.html#">A</A>=20
</DIV>
<DIV class=3Demail-link><A id=3DopenEmailBox=20
href=3D"http://www.independent.co.uk/environment/climate-change/climate-c=
hange-scientist-faces-lie-detector-test-2376762.html#">Email</A>=20
</DIV>
<SCRIPT type=3Dtext/javascript>=0A=
$(document).ready(function() {=0A=
$("#pageToolsSmallFont").click(function(event) {=0A=
setFont('articleContent', '130%');=0A=
$.get("http://www.independent.co.uk/environment/climate-change/climate-ch=
ange-scientist-faces-lie-detector-test-2376762.html?pageToolsFontSize=3D1=
30%25");=0A=
event.preventDefault();=0A=
});=0A=
$("#pagetToolsMediumFont").click(function(event) {=0A=
setFont('articleContent', '200%');=0A=
$.get("http://www.independent.co.uk/environment/climate-change/climate-ch=
ange-scientist-faces-lie-detector-test-2376762.html?pageToolsFontSize=3D2=
00%25");=0A=
event.preventDefault();=0A=
});=0A=
$("#pageToolsLargeFont").click(function(event) {=0A=
setFont('articleContent', '300%');=0A=
$.get("http://www.independent.co.uk/environment/climate-change/climate-ch=
ange-scientist-faces-lie-detector-test-2376762.html?pageToolsFontSize=3D3=
00%25");=0A=
event.preventDefault();=0A=
});=0A=
});=0A=
</SCRIPT>
</DIV></DIV></DIV></DIV></DIV>
<DIV class=3D"x220x380 ">
<DIV class=3Dcolumn-1>
<DIV=20
class=3D"widget stories headline widget-editable viziwyg-section-1024 =
inpage-widget-6138706 greyRuler latestInSection ">
<DIV class=3DlatestInHeader>
<H5>Latest in Climate Change </H5></DIV>
<DIV class=3D"article news first default ">
<DIV class=3D"media news">
<H6 class=3Ddefault><A=20
href=3D"http://www.independent.co.uk/environment/climate-change/chinese-e=
conomic-miracle-fuels-surge-in-carbon-emissions-6257556.html">Chinese=20
economic miracle fuels surge in carbon emissions </A></H6></DIV></DIV>
<DIV class=3D"article news default ">
<DIV class=3D"media news">
<H6 class=3Ddefault><A=20
href=3D"http://www.independent.co.uk/environment/climate-change/climate-c=
hange-scientist-faces-lie-detector-test-2376762.html">Climate=20
change scientist faces lie detector test </A></H6></DIV></DIV>
<DIV class=3D"article news default ">
<DIV class=3D"media news">
<H6 class=3Ddefault><A=20
href=3D"http://www.independent.co.uk/environment/climate-change/little-ti=
me-left-to-halt-warming-6251763.html">Little=20
time left to halt warming </A></H6></DIV></DIV>
<DIV class=3D"article news default ">
<DIV class=3D"media news">
<H6 class=3Ddefault><A=20
href=3D"http://www.independent.co.uk/environment/climate-change/exclimate=
-sceptic-now-backs-global-warming-2374262.html">Ex-climate=20
sceptic now backs global warming </A></H6></DIV></DIV>
<DIV class=3D"article news default ">
<DIV class=3D"media news">
<H6 class=3Ddefault><A=20
href=3D"http://www.independent.co.uk/environment/climate-change/offshore-=
wind-farms-to-get-more-cash-2373399.html">Offshore=20
wind farms to get more cash </A></H6></DIV></DIV>
<DIV class=3D"article news default ">
<DIV class=3D"media news">
<H6 class=3Ddefault><A=20
href=3D"http://www.independent.co.uk/environment/climate-change/1bn-flags=
hip-green-scheme-is-cancelled-2373203.html">=A31bn=20
flagship green scheme is cancelled </A></H6></DIV></DIV>
<DIV class=3D"article news default ">
<DIV class=3D"media news">
<H6 class=3Ddefault><A=20
href=3D"http://www.independent.co.uk/life-style/health-and-families/healt=
h-news/eu-scientists-assess-climate-link-to-spread-of-allergies-2371366.h=
tml">EU=20
scientists assess climate link to spread of allergies =
</A></H6></DIV></DIV>
<DIV class=3D"article news default ">
<DIV class=3D"media news">
<H6 class=3Ddefault><A=20
href=3D"http://www.independent.co.uk/news/science/chris-huhne-nuclear-pow=
er-a-costly-failure-2370340.html">Chris=20
Huhne: Nuclear power a costly failure </A></H6></DIV></DIV>
<DIV class=3D"article news default ">
<DIV class=3D"media news">
<H6 class=3Ddefault><A=20
href=3D"http://www.independent.co.uk/environment/climate-change/global-wa=
rning-climate-sceptics-are-winning-the-battle-2368617.html">Global=20
warning: climate sceptics are winning the battle </A></H6></DIV></DIV>
<DIV class=3D"article news default ">
<DIV class=3D"media news">
<H6 class=3Ddefault><A=20
href=3D"http://www.independent.co.uk/environment/climate-change/giant-ozo=
ne-hole-found-above-arctic-2364849.html">Giant=20
ozone hole found above Arctic </A></H6></DIV></DIV></DIV>
<DIV=20
class=3D"widget ad script widget-editable viziwyg-section-1024 =
inpage-widget-6138647 googlead">
<SCRIPT language=3DJavaScript>=0A=
var ref_url=3D new String(document.location);=0A=
if (ref_url.indexOf("/arts-entertainment") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+4791354580';=0A=
} else if (ref_url.indexOf("/environment") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+1107748553';=0A=
} else if (ref_url.indexOf("/indybest") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+3474960607';=0A=
} else if (ref_url.indexOf("/life-style") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+2301525710';=0A=
} else if (ref_url.indexOf("/money") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+3913758598';=0A=
} else if (ref_url.indexOf("/news") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+1985344535';=0A=
} else if (ref_url.indexOf("/offers") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+4759364625';=0A=
} else if (ref_url.indexOf("/opinion") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+6546546544';=0A=
} else if (ref_url.indexOf("/sport") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+5668950562';=0A=
} else if (ref_url.indexOf("/student") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+4306162616';=0A=
} else if (ref_url.indexOf("/travel") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+9352556589';=0A=
} else {=0A=
google_ad_channel =3D '6756172661';=0A=
}=0A=
google_ad_client =3D 'ca-pub-5964551156905038';=0A=
google_ad_output =3D 'js';=0A=
google_max_num_ads =3D '4';=0A=
google_ad_type =3D 'text';=0A=
</SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://www.independent.co.uk/independent.co.uk/editorial/web/adsen=
se/adsense.js"></SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://www.independent.co.uk/independent.co.uk/editorial/web/adsen=
se/show_ads.js">=0A=
</SCRIPT>
</DIV></DIV>
<DIV class=3Dcolumn-2>
<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
ind.article.largeItem =3D 'false';=0A=
ind.article.videoPriority =3D 'false';=0A=
ind.article.fullSlideshow =3D 1;=0A=
//]]>=0A=
</SCRIPT>

<DIV=20
class=3D"widget slideshow default widget-editable viziwyg-section-1024 =
inpage-widget-6138605">
<DIV id=3Dslideshow-6138605><A=20
href=3D"http://www.independent.co.uk/migration_catalog/article6253382.ece=
/ALTERNATES/w380/Pg-43-climate-change-ap.jpeg"><IMG=20
title=3D"The polar bear has become a potent symbol for =
environmentalists" alt=3DAP=20
src=3D"http://www.independent.co.uk/migration_catalog/article6253382.ece/=
ALTERNATES/w80/Pg-43-climate-change-ap.jpeg">=20
</A></DIV></DIV><!-- Start taggstar code -->
<SCRIPT type=3Dtext/javascript>=0A=
(function(){=0A=
var site =3D "indybest", //Account id=0A=
delayLoad =3D true, //Delays loading script until window.onload=0A=
w=3Dwindow,d=3Ddocument;function TS(){var =
s=3Dd.createElement('script');s.type=3D'text/javascript'; =
s.async=3Dtrue;s.src=3D' =
http://www.taggstar.com/widget/tsui.js.php?site=3D'+site ; d=0A=
.getElementsByTagName('head')[0].appendChild(s)}if(delayLoad){if(w.attach=
Event) w.attachEvent('onload', TS);else w.addEventListener('load', TS, =
false)}else TS()})();=0A=
</SCRIPT>
<!-- End taggstar code -->
<SCRIPT type=3Dtext/javascript>=0A=
// <![CDATA[=0A=
$(function() {=0A=
Galleria.loadTheme('http://www.independent.co.uk/resources/js/galleria.cl=
assic.min.js');=0A=
// Initialize Galleria=0A=
$('#slideshow-6138605').galleria({height:285,=0A=
width:380,=0A=
autoplay: false,=0A=
thumbnails: false}=0A=
);=0A=
});=0A=
// ]]>=0A=
</SCRIPT>

<STYLE type=3Dtext/css>.galleria-image-nav {
	DISPLAY: none
}
DIV.slideshow .galleria-stage {
	TOP: 0px
}
DIV.slideshow .galleria-info {
	TOP: 10px
}
DIV.slideshow .galleria-counter {
	DISPLAY: none !important
}
</STYLE>

<STYLE type=3Dtext/css>DIV.slideshow #slideshow-6138605 =
.galleria-thumbnails-container {
	Z-INDEX: 2; POSITION: absolute; BOTTOM: 0px; HEIGHT: 70px; RIGHT: 10px; =
LEFT: 10px
}
DIV.slideshow #slideshow-6138605 .galleria-container .galleria-stage {
	HEIGHT: 385px
}
DIV.slideshow #slideshow-6138605 .galleria-thumbnails .galleria-image {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; MARGIN: 0px =
5px 0px 0px; WIDTH: 60px; BACKGROUND: #000; FLOAT: left; HEIGHT: 60px; =
BORDER-TOP: #000 1px solid; CURSOR: pointer; BORDER-RIGHT: #000 1px =
solid
}
DIV.slideshow #slideshow-6138605 .galleria-counter {
	BOTTOM: 83px !important
}
</STYLE>

<DIV id=3DRelatedArtTag=20
class=3D"widget storyContent article widget-editable =
viziwyg-section-1024 inpage-widget-6191976">
<DIV class=3Dtags>
<DIV class=3DtagLabel>Suggested Topics </DIV>
<DIV class=3DtagNames>
<UL>
  <LI><A href=3D"http://www.independent.co.uk/topic/Animals">Animals</A> =
</LI>
  <LI><A href=3D"http://www.independent.co.uk/topic/Hunting">Hunting</A> =
</LI>
  <LI><A href=3D"http://www.independent.co.uk/topic/Science">Science</A> =
</LI>
  <LI><A href=3D"http://www.independent.co.uk/topic/USPolitics">US =
Politics</A>=20
  </LI></UL></DIV></DIV></DIV>
<DIV=20
class=3D"widget storyContent article widget-editable =
viziwyg-section-1024 inpage-widget-6138699 articleContent"><SPAN=20
class=3D"storyTop ">
<P>It's the next step in "Polarbeargate" =96 one of two scientists whose =
report on=20
dead polar bears in the Arctic helped make the animal a potent symbol of =
climate=20
change has been asked to take a lie detector test as part of an =
investigation by=20
US agents.</P></SPAN>
<DIV class=3D"body ">
<P>The 2006 report from American wildlife researchers Jeffrey Gleason =
and=20
Charles Monnett told of dead bears floating in the Arctic Ocean in 2004, =

apparently drowned, and focused attention on the vulnerability of the =
animals to=20
the melting of the Arctic ice, which they need for hunting. Widespread=20
references were made to the dead bears and they figured in the film An=20
Inconvenient Truth, made by Al Gore to highlight the risks of global=20
warming.</P>
<P>But earlier this year, allegations were made within the US Department =
of the=20
Interior that acts of scientific misconduct might have been committed in =

relation to the report, and the Department's Office of Inspector General =
(OIG)=20
began an inquiry.</P>
<P>Mr Monnett, who works for the Bureau of Ocean Energy Management, =
Regulation=20
and Enforcement, a Department of the Interior agency, became the focus =
of the=20
inquiry and was interviewed several times by OIG agents; in July he was=20
suspended.</P>
<P>The OIG said the suspensions followed concerns about a research =
contract he=20
had been involved in awarding, and not his polar bear article. But some =
pressure=20
groups alleged the episode represented political interference with =
science and=20
was a witch-hunt, or at least an attempt to intimidate researchers whose =
studies=20
might affect the politics of climate change. The issue became known in =
some=20
quarters as "Polarbeargate".</P>
<P>Kassie Siegel, director of the Climate Law Institute with the Centre =
for=20
Biological Diversity, a charity that campaigned to have the polar bear =
listed as=20
a threatened species in the US, said at the time: "There's no way this =
can have=20
anything but a chilling effect on the ability of other scientists to =
carry out=20
their work."</P>
<P>Mr Monnett has now returned to work but the investigators are now =
focusing on=20
his colleague and fellow author of the report, Mr Gleason, who has =
already been=20
interviewed, earlier this year. This week Mr Gleason was interviewed =
intensively=20
by investigators and asked if he would take a polygraph (lie detector) =
test; he=20
responded that he would only take such a test if the agent interviewing =
him took=20
one as well.</P>
<P>"There appears to be kind of a desperate, almost fierce nature to =
pursue this=20
until they find something," said Mr Gleason's lawyer, Jeff Ruch, of =
Public=20
Employees for Environmental Responsibility. Mr Ruch accuses the =
investigators of=20
taking issues raised during the normal scientific peer-review process =
and acting=20
as though they constitute evidence of wrongdoing.</P>
<P>He has filed a complaint with the department under its new scientific =

integrity policy, saying these issues should be investigated not by the =
Office=20
of Inspector General, but by a review performed by other scientists.</P>
<P>Polar bears are the world's largest land carnivores and it is widely =
believed=20
that extensive melting of the summer sea ice in the Arctic will =
seriously=20
compromise the bear's ability to hunt the seals which are their =
principal=20
food.</P></DIV></DIV>
<DIV=20
class=3D"widget storyContent article widget-editable =
viziwyg-section-1024 inpage-widget-6138702 socialwidget"><fb:send=20
class=3Dfbsend send=3D"true" font=3D""=20
href=3D"http://www.independent.co.uk/environment/climate-change/climate-c=
hange-scientist-faces-lie-detector-test-2376762.html"></fb:send><fb:like =

class=3Dfblike=20
href=3D"http://www.independent.co.uk/environment/climate-change/climate-c=
hange-scientist-faces-lie-detector-test-2376762.html"=20
action=3D"recommend" layout=3D"button_count"></fb:like></DIV>
<DIV=20
class=3D"widget code html widget-editable viziwyg-section-1024 =
inpage-widget-6138658 socialwidget"><A=20
class=3Dtwitter-share-button href=3D"http://twitter.com/share"=20
data-count=3D"horizontal">Tweet</A>
<SCRIPT type=3Dtext/javascript=20
src=3D"http://platform.twitter.com/widgets.js"></SCRIPT>
 </DIV>
<DIV=20
class=3D"widget code html widget-editable viziwyg-section-1024 =
inpage-widget-6138652 socialwidget">
<SCRIPT type=3Dtext/javascript =
src=3D"http://platform.linkedin.com/in.js"></SCRIPT>

<SCRIPT type=3Din/share data-counter=3D"right"></SCRIPT>
</DIV>
<DIV=20
class=3D"widget code html widget-editable viziwyg-section-1024 =
inpage-widget-6138641 socialwidget">
<DIV class=3Dg-plusone data-size=3D"medium"></DIV></DIV>
<DIV=20
class=3D"widget code html widget-editable viziwyg-section-1024 =
inpage-widget-6138609">
<DIV class=3D"strapLine gotocomments">
<H2 class=3Dstrapline><A=20
href=3D"http://www.independent.co.uk/environment/climate-change/climate-c=
hange-scientist-faces-lie-detector-test-2376762.html#disqus_thread">Comme=
nts</A>=20
</H2></DIV></DIV>
<DIV=20
class=3D"widget code jsp widget-editable viziwyg-section-1024 =
inpage-widget-6191980 MoreIn">
<DIV><SPAN><A=20
href=3D"http://www.independent.co.uk/environment/climate-change/">More =
in <SPAN=20
class=3Dsection>Climate Change</SPAN> =BB </A></SPAN></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
channelColor =3D $('.submenu').css('background-color');=0A=
$('.MoreIn .section').css('color', channelColor);=0A=
//]]>=0A=
</SCRIPT>
</DIV>
<DIV=20
class=3D"widget ad script widget-editable viziwyg-section-1024 =
inpage-widget-6138647 googlead">
<SCRIPT language=3DJavaScript>=0A=
var ref_url=3D new String(document.location);=0A=
if (ref_url.indexOf("/arts-entertainment") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+4791354580';=0A=
} else if (ref_url.indexOf("/environment") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+1107748553';=0A=
} else if (ref_url.indexOf("/indybest") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+3474960607';=0A=
} else if (ref_url.indexOf("/life-style") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+2301525710';=0A=
} else if (ref_url.indexOf("/money") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+3913758598';=0A=
} else if (ref_url.indexOf("/news") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+1985344535';=0A=
} else if (ref_url.indexOf("/offers") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+4759364625';=0A=
} else if (ref_url.indexOf("/opinion") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+6546546544';=0A=
} else if (ref_url.indexOf("/sport") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+5668950562';=0A=
} else if (ref_url.indexOf("/student") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+4306162616';=0A=
} else if (ref_url.indexOf("/travel") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+9352556589';=0A=
} else {=0A=
google_ad_channel =3D '6756172661';=0A=
}=0A=
google_ad_client =3D 'ca-pub-5964551156905038';=0A=
google_ad_output =3D 'js';=0A=
google_max_num_ads =3D '4';=0A=
google_ad_type =3D 'text';=0A=
</SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://www.independent.co.uk/independent.co.uk/editorial/web/adsen=
se/adsense.js"></SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://www.independent.co.uk/independent.co.uk/editorial/web/adsen=
se/show_ads.js">=0A=
</SCRIPT>
</DIV>
<DIV=20
class=3D"widget code jsp widget-editable viziwyg-section-1024 =
inpage-widget-6252621">
<DIV class=3D"disqus greyRuler"><SPAN class=3DcommentTitle>Independent=20
Comment</SPAN>=20
<DIV id=3Ddisqus_thread></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
var disqus_shortname =3D "independentenvironment";=0A=
var disqus_developer =3D 0;=0A=
var disqus_identifier =3D "6254503";=0A=
var disqus_title =3D "Climate change scientist faces lie detector test";=0A=
var disqus_url =3D document.location.href;=0A=
var facebookXdReceiverPath =3D =
'http://www.independent.co.uk/independent.co.uk/editorial/web/comments/xd=
_receiver.htm';=0A=
/* * * DON'T EDIT BELOW THIS LINE * * */=0A=
(function() {=0A=
var dsq =3D document.createElement('script'); dsq.type =3D =
'text/javascript'; dsq.async =3D true;=0A=
dsq.src =3D 'http://' + disqus_shortname + '.disqus.com/embed.js';=0A=
(document.getElementsByTagName('head')[0] || =
document.getElementsByTagName('body')[0]).appendChild(dsq);=0A=
})();=0A=
</SCRIPT>
<NOSCRIPT>Please enable JavaScript to view the <A=20
href=3D"http://disqus.com/?ref_noscript">comments powered by=20
Disqus.</A></NOSCRIPT> <A class=3Ddsq-brlink =
href=3D"http://disqus.com/">blog=20
comments powered by <SPAN class=3Dlogo-disqus>Disqus</SPAN></A>=20
</DIV></DIV></DIV></DIV></DIV></DIV>
<DIV id=3Dside>
<DIV class=3D"x300 searchRow">
<DIV class=3Dcolumn-1>
<DIV=20
class=3D"widget search simpleForm widget-editable viziwyg-section-1023 =
inpage-widget-5054704 superSearchBox">
<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.independent.co.uk/resources/js/searchFormHandler.js"></=
SCRIPT>

<DIV id=3DsimpleSearch-5054704 class=3DsimpleSearch>
<FORM=20
onsubmit=3D"return validateSimpleSearchForm(this, =
'emptySearchExpressionError-5054704');"=20
method=3Dget action=3Dhttp://www.independent.co.uk/search/simple.do>
<FIELDSET><INPUT value=3Dsearch type=3Dhidden =
name=3DdestinationSectionUniqueName>=20
<INPUT value=3Dind type=3Dhidden name=3DpublicationName> <INPUT =
value=3Dpublishdate=20
type=3Dhidden name=3DsortString> <INPUT value=3Ddesc type=3Dhidden =
name=3DsortOrder>=20
<INPUT value=3D506 type=3Dhidden name=3DsectionId> <INPUT value=3Dnews =
type=3Dhidden=20
name=3DarticleTypes> <INPUT value=3D1 type=3Dhidden name=3DpageNumber> =
<INPUT value=3D10=20
type=3Dhidden name=3DpageLength> <INPUT value=3D1 type=3Dhidden =
name=3DstartDay> <INPUT=20
value=3D1 type=3Dhidden name=3DstartMonth> <INPUT value=3D2010 =
type=3Dhidden=20
name=3DstartYear> <INPUT value=3Dtrue type=3Dhidden =
name=3DuseSectionFilter> <INPUT=20
value=3Dtrue type=3Dhidden name=3DuseHideArticle>=20
<P style=3D"DISPLAY: none" id=3DemptySearchExpressionError-5054704=20
class=3Derror>Please provide search keyword(s) </P><INPUT class=3Dfield =
type=3Dtext=20
name=3DsearchString> <INPUT class=3Dbutton title=3D"Click here to =
search" value=3DGo type=3Dsubmit>=20
</FIELDSET> </FORM></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
$(function() {=0A=
$("#simpleSearch-5054704 .field").autocomplete({=0A=
source: ajaxCall ,=0A=
delay: 2000.00,=0A=
close: function(event, ui) {=0A=
$("#simpleSearch-5054704 .field").autocomplete("option", "delay", =
500.00);=0A=
},=0A=
select: function(event, ui) {=0A=
var articleId =3D ui.item.id;=0A=
openLink('http://www.independent.co.uk/eceRedirect?articleId=3D' + =
articleId, '_self');=0A=
}=0A=
});=0A=
});=0A=
function ajaxCall(request, response) {=0A=
var iChars =3D "!@#$%^&*()+=3D-[]\\\';,./{}|\":<>?~_";=0A=
var term =3D $.trim(request.term.toLowerCase());=0A=
var wordCount =3D term.split(" ").length;=0A=
if (term.length > 0 && iChars.indexOf(term.charAt(0)) =3D=3D -1) {=0A=
var param =3D "(" + term + "*) publication:(ind) state:(published) =
contenttype:(news)";=0A=
$.ajax({=0A=
url: "/ind/ewf-servlet/search/",=0A=
data: {q:param , rows:5, wt:'json'},=0A=
cache: true,=0A=
dataType: 'json',=0A=
success: function(json) {=0A=
var responseCount =3D json.response.docs.length;=0A=
if (json !=3D null && responseCount > 0) {=0A=
response($.map(json.response.docs, function(article) {=0A=
return {label: article.title, value: article.title, id: article.objectid}=0A=
}));=0A=
}=0A=
else{=0A=
$("#simpleSearch-5054704 .field").autocomplete("close");=0A=
}=0A=
if (wordCount > 1 && responseCount =3D=3D 0) {=0A=
param =3D "(" + term + ") publication:(ind) state:(published) =
contenttype:(news)";=0A=
$.ajax({=0A=
url: "/ind/ewf-servlet/search/",=0A=
data: {q:param , rows:5, wt:'json'},=0A=
cache: true,=0A=
dataType: 'json',=0A=
success: function(json) {=0A=
var responseCount =3D json.response.docs.length;=0A=
if (json !=3D null && responseCount > 0) {=0A=
response($.map(json.response.docs, function(article) {=0A=
return {label: article.title, value: article.title, id: article.objectid}=0A=
}));=0A=
}=0A=
}=0A=
})=0A=
}=0A=
}=0A=
})=0A=
}=0A=
else if (term.length > 0 && iChars.indexOf(term.charAt(0)) !=3D -1) {=0A=
$("#simpleSearch-5054704 .field").autocomplete("close");=0A=
alert("Search word should not start with =
!@#$%^&*()+=3D-[]\\\';,./{}|\":<>?~_");=0A=
}=0A=
}=0A=
</SCRIPT>
</DIV>
<DIV=20
class=3D"widget menu horizontal widget-editable viziwyg-section-1023 =
inpage-widget-5054702 searchLinks">
<UL>
  <LI><A =
href=3D"http://www.independent.co.uk/advancedsearch/"><SPAN>Advanced=20
  Search </SPAN></A></LI>
  <LI><A href=3D"http://www.independent.co.uk/dayinapage/"><SPAN>Day in =
a page=20
  </SPAN></A></LI>
  <LI><A =
href=3D"http://www.independent.co.uk/article-archive/"><SPAN>Article=20
  archive </SPAN></A></LI></UL></DIV></DIV></DIV>
<DIV class=3D"tabbingGroup ">
<DIV id=3Dtabs-1 class=3DdefaultTab>
<UL class=3Dtabs>
  <LI id=3Dtabs-1-1><A class=3DtabMenuItem=20
  =
href=3D"http://www.independent.co.uk/environment/climate-change/climate-c=
hange-scientist-faces-lie-detector-test-2376762.html#tabs-1-1"><SPAN>Most=
=20
  Shared</SPAN></A> </LI>
  <LI id=3Dtabs-1-2><A class=3DtabMenuItem=20
  =
href=3D"http://www.independent.co.uk/environment/climate-change/climate-c=
hange-scientist-faces-lie-detector-test-2376762.html#tabs-1-2"><SPAN>Most=
=20
  Viewed</SPAN></A> </LI>
  <LI id=3Dtabs-1-3><A class=3DtabMenuItem=20
  =
href=3D"http://www.independent.co.uk/environment/climate-change/climate-c=
hange-scientist-faces-lie-detector-test-2376762.html#tabs-1-3"><SPAN>Most=
=20
  Commented</SPAN></A> </LI></UL>
<DIV class=3DtabPanes>
<DIV class=3DtabPane><!-- widgetContent.id =3D 6191969 | maxAge =3D =
43000s -->
<DIV class=3D"mostShared widget">
<UL>
  <LI><SPAN>1</SPAN> <A=20
  =
href=3D"http://www.independent.co.uk/student/student-life/finances/top-10=
-brilliant-student-money-saving-tips-2350060.html">Top=20
  10 brilliant student money saving tips</A> </LI><!-- 1 - 1 - 6173487 - =
http://www.independent.co.uk/student/student-life/finances/top-10-brillia=
nt-student-money-saving-tips-2350060.html -->
  <LI><SPAN>2</SPAN> <A=20
  =
href=3D"http://www.independent.co.uk/news/uk/home-news/women--islam-the-r=
ise-and-rise-of-the-convert-6258015.html">Women=20
  &amp; Islam: The rise and rise of the convert</A> </LI><!-- 2 - 2 - =
6258015 - =
http://www.independent.co.uk/news/uk/home-news/women--islam-the-rise-and-=
rise-of-the-convert-6258015.html -->
  <LI><SPAN>3</SPAN> <A=20
  =
href=3D"http://www.independent.co.uk/opinion/commentators/laurie-penny-a-=
womans-opinion-is-the-miniskirt-of-the-internet-6256946.html">Laurie=20
  Penny: A woman's opinion is the mini-skirt of the internet</A> =
</LI><!-- 3 - 3 - 6256946 - =
http://www.independent.co.uk/opinion/commentators/laurie-penny-a-womans-o=
pinion-is-the-miniskirt-of-the-internet-6256946.html -->
  <LI><SPAN>4</SPAN> <A=20
  =
href=3D"http://www.independent.co.uk/opinion/commentators/fisk/robert-fis=
k-do-those-who-flaunt-the-poppy-on-their-lapels-know-that-they-mock-the-w=
ar-dead-6257416.html">Robert=20
  Fisk: Do those who flaunt the poppy on their lapels know that they =
mock the=20
  war dead?</A> </LI><!-- 4 - 4 - 6257416 - =
http://www.independent.co.uk/opinion/commentators/fisk/robert-fisk-do-tho=
se-who-flaunt-the-poppy-on-their-lapels-know-that-they-mock-the-war-dead-=
6257416.html -->
  <LI><SPAN>5</SPAN> <A=20
  =
href=3D"http://www.independent.co.uk/news/world/europe/revealed-publisher=
-owned-by-the-catholic-church-sells-pornography-6257572.html">Revealed:=20
  publisher owned by the Catholic Church sells pornography</A> </LI><!-- =
5 - 5 - 6257572 - =
http://www.independent.co.uk/news/world/europe/revealed-publisher-owned-b=
y-the-catholic-church-sells-pornography-6257572.html =
--></UL></DIV></DIV>
<DIV class=3DtabPane><!-- s_channel =3D environment | widgetContent.id =
=3D 6191970 | maxAge =3D 86400s -->
<DIV class=3D"mostViewed widget">
<UL>
  <LI><SPAN>1</SPAN> <A=20
  =
href=3D"http://www.independent.co.uk/environment/animal-extinction--the-g=
reatest-threat-to-mankind-397939.html">Animal=20
  Extinction - the greatest threat to mankind</A> </LI><!-- 1 - 1 - =
5328823 - =
http://www.independent.co.uk/environment/animal-extinction--the-greatest-=
threat-to-mankind-397939.html -->
  <LI><SPAN>2</SPAN> <A=20
  =
href=3D"http://www.independent.co.uk/environment/overpopulation-is-main-t=
hreat-to-planet-521925.html">Overpopulation=20
  'is main threat to planet'</A> </LI><!-- 2 - 2 - 6112481 - =
http://www.independent.co.uk/environment/overpopulation-is-main-threat-to=
-planet-521925.html -->
  <LI><SPAN>3</SPAN> <A=20
  =
href=3D"http://www.independent.co.uk/environment/snowfalls-are-now-just-a=
-thing-of-the-past-724017.html">Snowfalls=20
  are now just a thing of the past</A> </LI><!-- 3 - 3 - 6187504 - =
http://www.independent.co.uk/environment/snowfalls-are-now-just-a-thing-o=
f-the-past-724017.html -->
  <LI><SPAN>4</SPAN> <A=20
  =
href=3D"http://www.independent.co.uk/environment/more-beaches-pass-eu-wat=
er-quality-test-6258698.html">More=20
  beaches pass EU water quality test</A> </LI><!-- 4 - 4 - 6258698 - =
http://www.independent.co.uk/environment/more-beaches-pass-eu-water-quali=
ty-test-6258698.html -->
  <LI><SPAN>5</SPAN> <A=20
  =
href=3D"http://www.independent.co.uk/environment/worlds-most-efficient-so=
lar-cells-ready-for-use-in-the-uk-2200508.html">World's=20
  most efficient solar cells ready for use in the UK</A> </LI><!-- 5 - 5 =
- 6197841 - =
http://www.independent.co.uk/environment/worlds-most-efficient-solar-cell=
s-ready-for-use-in-the-uk-2200508.html -->
  <LI><SPAN>6</SPAN> <A=20
  =
href=3D"http://www.independent.co.uk/environment/the-guilty-secrets-of-pa=
lm-oil-are-you-unwittingly-contributing-to-the-devastation-of-the-rain-fo=
rests-1676218.html">The=20
  guilty secrets of palm oil: Are you unwittingly contributing to the=20
  devastation of the rain forests?</A> </LI><!-- 6 - 6 - 5503056 - =
http://www.independent.co.uk/environment/the-guilty-secrets-of-palm-oil-a=
re-you-unwittingly-contributing-to-the-devastation-of-the-rain-forests-16=
76218.html -->
  <LI><SPAN>7</SPAN> <A=20
  =
href=3D"http://www.independent.co.uk/environment/the-worlds-greatest-gree=
n-inventions-414552.html">The=20
  worlds greatest green inventions</A> </LI><!-- 7 - 7 - 5330423 - =
http://www.independent.co.uk/environment/the-worlds-greatest-green-invent=
ions-414552.html --></UL></DIV></DIV>
<DIV class=3DtabPane>
<DIV=20
class=3D"widget code jsp widget-editable viziwyg-section-1051 =
inpage-widget-6249655"><!-- Most Commented : Short Name =3D =
independentenvironment : widgetContent.id =3D 6249655 | maxAge =3D 60s : =
Number of items : 7-->
<DIV class=3Dmost-commented-tab>
<SCRIPT type=3Dtext/javascript=20
src=3D"http://independentenvironment.disqus.com/popular_threads_widget.js=
?num_items=3D7"></SCRIPT>
</DIV>
<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
$(".dsq-widget-item").each(=0A=
function (i) {=0A=
i =3D i+1;=0A=
$(this).prepend("<span class=3D'commentCount'>"+i+"</span>");=0A=
}=0A=
);=0A=
$("p.dsq-widget-meta").each(=0A=
function () {=0A=
$(this).html($(this).html().replace(' =B7 ',' | '));=0A=
}=0A=
);=0A=
//]]>=0A=
</SCRIPT>
</DIV></DIV></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
$(document).ready(function() {=0A=
$("#tabs-1 > ul.tabs").tabs("#tabs-1 > div.tabPanes > div.tabPane", {=0A=
current: 'current',=0A=
effect: 'default',=0A=
event: 'click',=0A=
initialIndex : 0=0A=
});=0A=
});=0A=
//]]>=0A=
</SCRIPT>
</DIV></DIV>
<DIV=20
class=3D"widget ad script widget-editable viziwyg-section-1052 =
inpage-widget-6234041"><!-- begin ad tag (tile=3D1) -->
<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
ord=3DMath.random()*10000000000000000;=0A=
document.write('<script type=3D"text/javascript" =
src=3D"https://ad.doubleclick.net/adj/indy.uk/indy_indyenvironment_partne=
rs;target=3Dps;sz=3D300x150;ord=3D' + ord + '?"><\/script>');=0A=
//]]>=0A=
</SCRIPT>
<NOSCRIPT><A=20
href=3D"https://ad.doubleclick.net/jump/indy.uk/indy_indyenvironment_part=
ners;sz=3D300x150;ord=3D123456789?"=20
target=3D_blank><IMG border=3D0 alt=3D""=20
src=3D"https://ad.doubleclick.net/ad/indy.uk/indy_indyenvironment_partner=
s;sz=3D300x150;ord=3D123456789?"></A></NOSCRIPT>=20
<!-- end ad tag --></DIV>
<DIV=20
class=3D"widget ad script widget-editable viziwyg-section-1052 =
inpage-widget-6232069">
<SCRIPT language=3DJavaScript>=0A=
document.write('<'+'sc'+'ript type=3D "text/javascript" =
src=3D"http://ad.doubleclick.net/adj/indy.uk/indy_indyenvironment;sz=3D30=
0x250,300x600;tile=3D4;ord=3D' + ord + =
'+gs_cat=3D'+gs_channels+';?"><\/'+'sc'+'ript>');=0A=
</SCRIPT>
<NOSCRIPT><A=20
href=3D"http://dmgt.grapeshot.co.uk/independent/redirect.cgi?target=3Dhtt=
p://ad.doubleclick.net/uk/jump/indy.uk/indy_indyenvironment;sz=3D300x250,=
300x600;key=3DGS_CHANNELS;tile=3D4;ord=3D' + ord + '?"=20
target=3D_blank><IMG border=3D0 alt=3D"Click here..." src=3D"" =
width=3D300=20
height=3D250>Click here...</A> </NOSCRIPT></DIV>
<DIV=20
class=3D"widget code html widget-editable viziwyg-section-507 =
inpage-widget-6234329"><LINK=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://blogs.independent.co.uk/other/fb/css/swire.css"=20
media=3Dscreen></LINK>
<DIV id=3Dfb-root></DIV>
<DIV id=3Dfb-widget></DIV>
<DIV id=3DshowWidget></DIV>
<SCRIPT type=3Dtext/javascript=20
src=3D"http://blogs.independent.co.uk/other/fb/swire.js"></SCRIPT>
</DIV>
<DIV=20
class=3D"widget ad script widget-editable viziwyg-section-1052 =
inpage-widget-6232071">
<DIV>
<SCRIPT language=3DJavaScript>=0A=
document.write('<'+'sc'+'ript type=3D "text/javascript" =
src=3D"http://ad.doubleclick.net/adj/indy.uk/indy_indyenvironment;sz=3D16=
0x600,120x600;tile=3D5;ord=3D' + ord + =
'+gs_cat=3D'+gs_channels+';?"><\/'+'sc'+'ript>');=0A=
</SCRIPT>
<NOSCRIPT><A=20
href=3D"http://dmgt.grapeshot.co.uk/independent/redirect.cgi?target=3Dhtt=
p://ad.doubleclick.net/uk/jump/indy.uk/indy_indyenvironment;sz=3D160x600,=
120x600;key=3DGS_CHANNELS;tile=3D5;ord=3D' + ord + '?"=20
target=3D_blank><IMG border=3D0 alt=3D"Click here..." src=3D"" =
width=3D120=20
height=3D600>Click here...</A> </NOSCRIPT></DIV></DIV>
<DIV=20
class=3D"widget code html widget-editable viziwyg-section-507 =
inpage-widget-6233984">
<DIV=20
class=3D"widget carousel simple widget-editable viziwyg-section-1055 =
inpage-widget-6140161 sectionCarousel">
<STYLE>DIV.carousel DIV.mainDisplayContainer6140161 {
	BORDER-BOTTOM: #dddddd 1px solid; MARGIN: 10px 0px; WIDTH: 300px; =
HEIGHT: 185px
}
DIV.carousel .scrollable6140161 {
	HEIGHT: 30.56px
}
DIV.carousel DIV.filmstrip6140161 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 7px; WIDTH: 286px; PADDING-RIGHT: =
7px; HEIGHT: 30.56px; PADDING-TOP: 30px; LEFT: 0px
}
DIV.carousel .scrollable .items DIV.item {
	PADDING-BOTTOM: 1.4px; PADDING-LEFT: 1.4px; PADDING-RIGHT: 1.4px; =
PADDING-TOP: 1.4px
}
DIV.carousel .scrollable .items DIV.item6140161 {
	MARGIN: 0px 7px 0px 0px; WIDTH: 85.86px; HEIGHT: 25.76px
}
DIV.carousel .scrollable .items DIV DIV.titleSide6140161 {
	PADDING-BOTTOM: 1.4px; PADDING-LEFT: 1.4px; WIDTH: 46.72px; =
PADDING-RIGHT: 1.4px; HEIGHT: 20.96px; PADDING-TOP: 1.4px; LEFT: 37.14px
}
DIV.carousel DIV.nav6140161 {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; HEIGHT: 0px; PADDING-TOP: 0px
}
</STYLE>

<DIV id=3DmainDisplayContainer6140161=20
class=3D"mainDisplayContainer mainDisplayContainer6140161"><A=20
id=3DarticleAnchor6140161=20
href=3D"http://www.independent.co.uk/environment/climate-change/climate-c=
hange-scientist-faces-lie-detector-test-2376762.html#"><IMG=20
id=3DmainImage6140161 class=3DmainImage alt=3D""=20
src=3D"http://static.flowplayer.org/tools/img/blank.gif"></A>=20
<DIV=20
class=3D"carouselFilmstrip filmstrip_bottom filmstrip6140161 =
hiddenContainer">
<DIV id=3DcarouselScrollableContainer6140161 class=3D"scrollable =
scrollable6140161">
<DIV class=3D"items itemsHorizontal">
<DIV class=3Dpage>
<DIV id=3Ditem6140161_0 class=3D"item item6140161"=20
onclick=3D"return chicked_6140161('0');"><IMG=20
style=3D"WIDTH: 34.34px; HEIGHT: 25.76px" alt=3D""=20
src=3D"http://www.independent.co.uk/independent.co.uk/editorial/commercia=
l/carousel/ski-holiday.jpg"=20
width=3D34 height=3D25>=20
<DIV class=3D"titleSide titleSide6140161">
<H4>Win a ski holiday</H4></DIV></DIV>
<DIV id=3Ditem6140161_1 class=3D"item item6140161"=20
onclick=3D"return chicked_6140161('1');"><IMG=20
style=3D"WIDTH: 34.34px; HEIGHT: 25.76px" alt=3D""=20
src=3D"http://www.independent.co.uk/incoming/article6258443.ece/ALTERNATE=
S/w300/sponsored-featured2.jpg"=20
width=3D34 height=3D25>=20
<DIV class=3D"titleSide titleSide6140161">
<H4>Win a Nikon</H4></DIV></DIV>
<DIV id=3Ditem6140161_2 class=3D"item item6140161"=20
onclick=3D"return chicked_6140161('2');"><IMG=20
style=3D"WIDTH: 34.34px; HEIGHT: 25.76px" alt=3D""=20
src=3D"http://www.independent.co.uk/independent.co.uk/editorial/commercia=
l/carousel/bus-video.jpg"=20
width=3D34 height=3D25>=20
<DIV class=3D"titleSide titleSide6140161">
<H4>Business videos</H4></DIV></DIV>
<DIV id=3Ditem6140161_2 class=3D"item item6140161"=20
onclick=3D"return chicked_6140161('3');"><IMG=20
style=3D"WIDTH: 34.34px; HEIGHT: 25.76px" alt=3D""=20
src=3D"http://www.independent.co.uk/independent.co.uk/editorial/commercia=
l/carousel/italy-skiing.jpg"=20
width=3D34 height=3D25>=20
<DIV class=3D"titleSide titleSide6140161">
<H4>Ski In Italy</H4></DIV></DIV>
<DIV id=3Ditem6140161_2 class=3D"item item6140161"=20
onclick=3D"return chicked_6140161('4');"><IMG=20
style=3D"WIDTH: 34.34px; HEIGHT: 25.76px" alt=3D""=20
src=3D"http://www.independent.co.uk/independent.co.uk/editorial/commercia=
l/carousel/time-bandit.jpg"=20
width=3D34 height=3D25>=20
<DIV class=3D"titleSide titleSide6140161">
<H4>Win iPad 2s</H4></DIV></DIV>
<DIV id=3Ditem6140161_2 class=3D"item item6140161"=20
onclick=3D"return chicked_6140161('5');"><IMG=20
style=3D"WIDTH: 34.34px; HEIGHT: 25.76px" alt=3D""=20
src=3D"http://www.independent.co.uk/independent.co.uk/editorial/commercia=
l/carousel/poshnosh.jpg"=20
width=3D34 height=3D25>=20
<DIV class=3D"titleSide titleSide6140161">
<H4>Check out amazing restaurant =
offers</H4></DIV></DIV></DIV></DIV></DIV>
<DIV id=3Dnav6140161 class=3D"nav nav6140161"></DIV></DIV>
<DIV id=3DprevCarouselItemButton_6140161=20
class=3D"prevNextButton leftPrevNextButton"></DIV>
<DIV id=3DnextCarouselItemButton_6140161=20
class=3D"prevNextButton rightPrevNextButton"></DIV><A style=3D"DISPLAY: =
none"=20
id=3DplayButtonr6140161 class=3D"playButton small">&nbsp;</A> </DIV>
<DIV style=3D"WIDTH: 0px; HEIGHT: 0px; VISIBILITY: hidden">
<DIV=20
id=3DcarouselImgaeUrl_6140161_0_0>/independent.co.uk/editorial/commercial=
/carousel/ski-holiday.jpg=20
</DIV>
<DIV =
id=3DarticleUrl_6140161_0_0>/travel/skiing/ski-british-columbia-2354583.h=
tml=20
</DIV><A style=3D"DISPLAY: none" id=3DplayButton_6140161_0_0=20
href=3D"http://www.independent.co.uk/travel/skiing/ski-british-columbia-2=
354583.html?playVideo=3Dtrue"></A>
<DIV=20
id=3DcarouselImgaeUrl_6140161_0_1>/incoming/article6258443.ece/ALTERNATES=
/w300/sponsored-featured2.jpg=20
</DIV>
<DIV=20
id=3DarticleUrl_6140161_0_1>/life-style/food-and-drink/heineken-landing-p=
age-2298877.html=20
</DIV><A style=3D"DISPLAY: none" id=3DplayButton_6140161_0_1=20
href=3D"http://www.independent.co.uk/life-style/food-and-drink/heineken-l=
anding-page-2298877.html?playVideo=3Dtrue"></A>
<DIV=20
id=3DcarouselImgaeUrl_6140161_0_2>/independent.co.uk/editorial/commercial=
/carousel/bus-video.jpg=20
</DIV>
<DIV=20
id=3DarticleUrl_6140161_0_2>/news/business/analysis-and-features/commerci=
al-thought-leaders-2368410.html=20
</DIV><A style=3D"DISPLAY: none" id=3DplayButton_6140161_0_2=20
href=3D"http://www.independent.co.uk/news/business/analysis-and-features/=
commercial-thought-leaders-2368410.html"></A>
<DIV=20
id=3DcarouselImgaeUrl_6140161_0_3>/independent.co.uk/editorial/commercial=
/carousel/italy-skiing.jpg=20
</DIV>
<DIV=20
id=3DarticleUrl_6140161_0_3>/travel/skiing/win-seven-days-highaltitude-sk=
iing-in-one-of-the-meccas-of-offpiste-2365463.html=20
</DIV><A style=3D"DISPLAY: none" id=3DplayButton_6140161_0_3=20
href=3D"http://www.independent.co.uk/travel/skiing/win-seven-days-highalt=
itude-skiing-in-one-of-the-meccas-of-offpiste-2365463.html"></A>
<DIV=20
id=3DcarouselImgaeUrl_6140161_0_4>/independent.co.uk/editorial/commercial=
/carousel/time-bandit.jpg=20
</DIV>
<DIV id=3DarticleUrl_6140161_0_4>/i/halifax-2366452.html </DIV><A=20
style=3D"DISPLAY: none" id=3DplayButton_6140161_0_4=20
href=3D"http://www.independent.co.uk/i/halifax-2366452.html"></A>
<DIV=20
id=3DcarouselImgaeUrl_6140161_0_5>/independent.co.uk/editorial/commercial=
/carousel/poshnosh.jpg=20
</DIV>
<DIV id=3DarticleUrl_6140161_0_5>/poshnosh/ </DIV><A style=3D"DISPLAY: =
none"=20
id=3DplayButton_6140161_0_5=20
href=3D"http://www.independent.co.uk/poshnosh"></A></DIV>
<SCRIPT>=0A=
// <![CDATA[=0A=
var api_6140161;=0A=
var obj_6140161;=0A=
var cliked_index_6140161=3D0;=0A=
var number_items_6140161=3D6;=0A=
var max_items_perpage_6140161 =3D 7;=0A=
var totalPage6140161 =3D Math.ceil(0.6666666666666666);=0A=
function chicked_6140161(index){=0A=
cliked_index_6140161=3Dindex;=0A=
return false;=0A=
}=0A=
// execute your scripts when the DOM is ready. this is a good habit=0A=
jQuery(function() {=0A=
// initialize scrollable=0A=
// clickable=0A=
api_6140161 =3D =
jQuery("#carouselScrollableContainer6140161").scrollable({prev:'.prevPage=
',next:'.nextPage', vertical:false}).navigator({api:true, =
navi:".indicator"});=0A=
/* set navigaion indicator width so that it is rightly set at middle */=0A=
/* set navigation arrows disabled status correctly */=0A=
jQuery("#prevCarouselItemButton_6140161").click(function() {=0A=
if(obj_6140161){=0A=
obj_6140161.changeDisplayItemCarousel_6140161(api_6140161, -1);=0A=
}=0A=
});=0A=
jQuery("#nextCarouselItemButton_6140161").click(function() {=0A=
if(obj_6140161){=0A=
obj_6140161.changeDisplayItemCarousel_6140161(api_6140161, 1);=0A=
}=0A=
});=0A=
});=0A=
jQuery(function()=0A=
{=0A=
var tabIndex_6140161 =3D 0;=0A=
var lastClickedIndex_6140161=3D-1;=0A=
obj_6140161 =3D this;=0A=
function displayClickedCarouselItem_6140161(){=0A=
jQuery("#mainImage6140161").css({"display":"block"});=0A=
jQuery("#video6140161").css({"display":"none"});=0A=
var index =3D cliked_index_6140161;=0A=
jQuery(".item6140161").css({"border":"1px solid #000000"});=0A=
jQuery("#item6140161_"+index).css({"border":"1px solid #00A0EE"});=0A=
if(index!=3DlastClickedIndex_6140161)=0A=
{=0A=
lastClickedIndex_6140161 =3D index;=0A=
var mainDisplayContainerId =3D "mainDisplayContainer6140161";=0A=
var mainImageId =3D "mainImage6140161";=0A=
var articleAnchorId =3D "articleAnchor6140161";=0A=
var articleUrlContainerId =3D "articleUrl_6140161_" + tabIndex_6140161 + =
"_" + index;=0A=
var imageUrlContainerId =3D "carouselImgaeUrl_6140161_" + =
tabIndex_6140161 + "_" + index;=0A=
var mainDisplayContainer =3D =
jQuery("#"+mainDisplayContainerId).fadeTo("fast", 0.5);=0A=
var imageUrl =3D jQuery("#"+imageUrlContainerId)[0].innerHTML;=0A=
var img =3D new Image();=0A=
// call this function after it's loaded=0A=
img.onload =3D function() {=0A=
// make wrapper fully visible=0A=
mainDisplayContainer.fadeTo("fast", 1);=0A=
// change the image=0A=
jQuery("#"+mainImageId).attr("src", imageUrl);=0A=
// update article ancho url=0A=
jQuery("#" + articleAnchorId).attr("href", =
jQuery("#"+articleUrlContainerId)[0].innerHTML);=0A=
// update url of a video=0A=
var urlContainerId =3D "playButton_6140161_" + tabIndex_6140161 + "_" + =
index;=0A=
jQuery("#playButtonr6140161").attr("href",jQuery("#"+urlContainerId)[0].g=
etAttribute("href"));=0A=
$("#playButtonr6140161").css({"display":$("#"+urlContainerId).css('displa=
y')});=0A=
};=0A=
img.src =3D imageUrl;=0A=
}=0A=
}=0A=
jQuery("#carouselScrollableContainer6140161 .items =
div").click(function() {=0A=
displayClickedCarouselItem_6140161();=0A=
// when page loads simulate a "click" on the first image=0A=
}).filter(":first").click();=0A=
// change the active item index by pIndexOffset=0A=
this.changeDisplayItemCarousel_6140161 =3D function(pApi, pIndexOffset){=0A=
if(cliked_index_6140161+ pIndexOffset < 0 ){=0A=
cliked_index_6140161 =3D cliked_index_6140161 + number_items_6140161;=0A=
}=0A=
cliked_index_6140161 =3D Math.max(0,(cliked_index_6140161+ =
pIndexOffset)%number_items_6140161);=0A=
pApi.seekTo(cliked_index_6140161/max_items_perpage_6140161);=0A=
displayClickedCarouselItem_6140161();=0A=
}=0A=
});=0A=
var mouseOverCarousel =3D false;=0A=
function carouselPlayPause(link){=0A=
if (link.innerHTML =3D=3D 'Play'){=0A=
link.innerHTML =3D 'Pause';=0A=
mouseOverCarousel =3D false;=0A=
}=0A=
else if (link.innerHTML =3D=3D 'Pause'){=0A=
link.innerHTML =3D 'Play';=0A=
mouseOverCarousel =3D true;=0A=
}=0A=
}=0A=
function carouselMouseOut(){=0A=
mouseOverCarousel =3D false;=0A=
}=0A=
startSlideShow_6140161();=0A=
function startSlideShow_6140161(){=0A=
setTimeout('startSlideShow_6140161()',10000);=0A=
if(!mouseOverCarousel){=0A=
if(obj_6140161){=0A=
obj_6140161.changeDisplayItemCarousel_6140161(api_6140161, 1);=0A=
}=0A=
}=0A=
}=0A=
// ]]>=0A=
</SCRIPT>
</DIV></DIV>
<DIV=20
class=3D"widget ad script widget-editable viziwyg-section-1024 =
inpage-widget-6138647 googlead">
<SCRIPT language=3DJavaScript>=0A=
var ref_url=3D new String(document.location);=0A=
if (ref_url.indexOf("/arts-entertainment") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+4791354580';=0A=
} else if (ref_url.indexOf("/environment") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+1107748553';=0A=
} else if (ref_url.indexOf("/indybest") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+3474960607';=0A=
} else if (ref_url.indexOf("/life-style") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+2301525710';=0A=
} else if (ref_url.indexOf("/money") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+3913758598';=0A=
} else if (ref_url.indexOf("/news") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+1985344535';=0A=
} else if (ref_url.indexOf("/offers") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+4759364625';=0A=
} else if (ref_url.indexOf("/opinion") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+6546546544';=0A=
} else if (ref_url.indexOf("/sport") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+5668950562';=0A=
} else if (ref_url.indexOf("/student") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+4306162616';=0A=
} else if (ref_url.indexOf("/travel") !=3D -1) {=0A=
google_ad_channel =3D '6756172661+9352556589';=0A=
} else {=0A=
google_ad_channel =3D '6756172661';=0A=
}=0A=
google_ad_client =3D 'ca-pub-5964551156905038';=0A=
google_ad_output =3D 'js';=0A=
google_max_num_ads =3D '4';=0A=
google_ad_type =3D 'text';=0A=
</SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://www.independent.co.uk/independent.co.uk/editorial/web/adsen=
se/adsense.js"></SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://www.independent.co.uk/independent.co.uk/editorial/web/adsen=
se/show_ads.js">=0A=
</SCRIPT>
</DIV>
<DIV=20
class=3D"widget ad script widget-editable viziwyg-section-1052 =
inpage-widget-6233837"><!-- begin ad tag (tile=3D2) -->
<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
ord=3DMath.random()*10000000000000000;=0A=
document.write('<script type=3D"text/javascript" =
src=3D"https://ad.doubleclick.net/adj/indy.uk/indy_indyenvironment_partne=
rs;target=3Dps;sz=3D300x250;ord=3D' + ord + '?"><\/script>');=0A=
//]]>=0A=
</SCRIPT>
<NOSCRIPT><A=20
href=3D"https://ad.doubleclick.net/jump/indy.uk/indy_indyenvironment_part=
ners;sz=3D300x250;ord=3D123456789?"=20
target=3D_blank><IMG border=3D0 alt=3D""=20
src=3D"https://ad.doubleclick.net/ad/indy.uk/indy_indyenvironment_partner=
s;sz=3D300x250;ord=3D123456789?"></A></NOSCRIPT>=20
<!-- end ad tag --></DIV>
<DIV=20
class=3D"widget code html widget-editable viziwyg-section-1044 =
inpage-widget-6138615 dayInaPage">
<H2>Day In a Page</H2></DIV>
<DIV=20
class=3D"widget menu menuItem widget-editable viziwyg-section-1023 =
inpage-widget-6138569"></DIV>
<DIV=20
class=3D"widget archive form widget-editable viziwyg-section-1023 =
inpage-widget-6138560 arcForm">
<UL>
  <LI class=3D"day first"><A title=3DSun=20
  =
href=3D"http://www.independent.co.uk/dayinapage/?day=3D6&amp;month=3D11&a=
mp;year=3D2011">Sun</A></LI>
  <LI class=3Dday><A title=3DMon=20
  =
href=3D"http://www.independent.co.uk/dayinapage/?day=3D7&amp;month=3D11&a=
mp;year=3D2011">Mon</A></LI>
  <LI class=3Dday><A title=3DTue=20
  =
href=3D"http://www.independent.co.uk/dayinapage/?day=3D8&amp;month=3D11&a=
mp;year=3D2011">Tue</A></LI>
  <LI class=3Dday><A title=3DWed=20
  =
href=3D"http://www.independent.co.uk/dayinapage/?day=3D2&amp;month=3D11&a=
mp;year=3D2011">Wed</A></LI>
  <LI class=3Dday><A title=3DThu=20
  =
href=3D"http://www.independent.co.uk/dayinapage/?day=3D3&amp;month=3D11&a=
mp;year=3D2011">Thu</A></LI>
  <LI class=3Dday><A title=3DFri=20
  =
href=3D"http://www.independent.co.uk/dayinapage/?day=3D4&amp;month=3D11&a=
mp;year=3D2011">Fri</A></LI>
  <LI class=3D"day last"><A title=3DSat=20
  =
href=3D"http://www.independent.co.uk/dayinapage/?day=3D5&amp;month=3D11&a=
mp;year=3D2011">Sat</A></LI></UL>
<DIV class=3Dform>
<FORM method=3Dget action=3Dhttp://www.independent.co.uk/dayinapage/>
<FIELDSET><SELECT id=3Df_day name=3Dday> <OPTION value=3D1>1</OPTION> =
<OPTION=20
  value=3D2>2</OPTION> <OPTION value=3D3>3</OPTION> <OPTION =
value=3D4>4</OPTION>=20
  <OPTION value=3D5>5</OPTION> <OPTION value=3D6>6</OPTION> <OPTION=20
  value=3D7>7</OPTION> <OPTION selected value=3D8>8</OPTION> <OPTION=20
  value=3D9>9</OPTION> <OPTION value=3D10>10</OPTION> <OPTION =
value=3D11>11</OPTION>=20
  <OPTION value=3D12>12</OPTION> <OPTION value=3D13>13</OPTION> <OPTION=20
  value=3D14>14</OPTION> <OPTION value=3D15>15</OPTION> <OPTION =
value=3D16>16</OPTION>=20
  <OPTION value=3D17>17</OPTION> <OPTION value=3D18>18</OPTION> <OPTION=20
  value=3D19>19</OPTION> <OPTION value=3D20>20</OPTION> <OPTION =
value=3D21>21</OPTION>=20
  <OPTION value=3D22>22</OPTION> <OPTION value=3D23>23</OPTION> <OPTION=20
  value=3D24>24</OPTION> <OPTION value=3D25>25</OPTION> <OPTION =
value=3D26>26</OPTION>=20
  <OPTION value=3D27>27</OPTION> <OPTION value=3D28>28</OPTION> <OPTION=20
  value=3D29>29</OPTION> <OPTION value=3D30>30</OPTION> <OPTION=20
value=3D31>31</OPTION></SELECT> <SELECT id=3Df_month name=3Dmonth> =
<OPTION=20
  value=3D1>January</OPTION> <OPTION value=3D2>February</OPTION> <OPTION =

  value=3D3>March</OPTION> <OPTION value=3D4>April</OPTION> <OPTION=20
  value=3D5>May</OPTION> <OPTION value=3D6>June</OPTION> <OPTION=20
  value=3D7>July</OPTION> <OPTION value=3D8>August</OPTION> <OPTION=20
  value=3D9>September</OPTION> <OPTION value=3D10>October</OPTION> =
<OPTION selected=20
  value=3D11>November</OPTION> <OPTION =
value=3D12>December</OPTION></SELECT> <SELECT=20
id=3Df_year name=3Dyear> <OPTION value=3D1992>1992</OPTION> <OPTION=20
  value=3D1993>1993</OPTION> <OPTION value=3D1994>1994</OPTION> <OPTION=20
  value=3D1995>1995</OPTION> <OPTION value=3D1996>1996</OPTION> <OPTION=20
  value=3D1997>1997</OPTION> <OPTION value=3D1998>1998</OPTION> <OPTION=20
  value=3D1999>1999</OPTION> <OPTION value=3D2000>2000</OPTION> <OPTION=20
  value=3D2001>2001</OPTION> <OPTION value=3D2002>2002</OPTION> <OPTION=20
  value=3D2003>2003</OPTION> <OPTION value=3D2004>2004</OPTION> <OPTION=20
  value=3D2005>2005</OPTION> <OPTION value=3D2006>2006</OPTION> <OPTION=20
  value=3D2007>2007</OPTION> <OPTION value=3D2008>2008</OPTION> <OPTION=20
  value=3D2009>2009</OPTION> <OPTION value=3D2010>2010</OPTION> <OPTION =
selected=20
  value=3D2011>2011</OPTION></SELECT><BUTTON type=3Dsubmit>Go</BUTTON> =
</FIELDSET>=20
</FORM></DIV></DIV></DIV></DIV>
<DIV class=3Dclear></DIV></DIV>
<DIV id=3Dbottom>
<DIV=20
class=3D"widget filmstrip imagetext widget-editable viziwyg-section-1023 =
inpage-widget-5054673 greyRulerBottom greyRuler "><A=20
class=3D"prev browse left"></A>
<DIV style=3D"WIDTH: 815px; MARGIN-LEFT: 22.5px; MARGIN-RIGHT: 22.5px"=20
id=3Dfilmstrip-5054673 class=3D"scrollable h148">
<DIV class=3Ditems>
<DIV style=3D"WIDTH: 815px" class=3D"page h148">
<DIV class=3D"item w148"><A=20
href=3D"http://www.independent.co.uk/news/uk/this-britain/show-us-you-car=
e-the-rise-of-good-cause-labelling-6258701.html"><IMG=20
alt=3D"Show us you care: the rise of good cause labelling"=20
src=3D"http://www.independent.co.uk/incoming/article6258659.ece/ALTERNATE=
S/w148/Pg-24-charitylabel-rex.jpg"=20
width=3D148 height=3D222 rel=3D"div-caption-1"> </A>
<DIV id=3Ddiv-caption-1>
<H2 class=3Dfs_title>Go on... show us you care</H2>
<DIV class=3Dfs_body>Ribbons, pins, noses, a 'tache: the rise of good =
cause=20
labelling</DIV></DIV></DIV>
<DIV class=3D"item w148"><A=20
href=3D"http://www.independent.co.uk/news/world/middle-east/the-ballad-of=
-rasha-and-devorah-6258718.html"><IMG=20
alt=3D"The ballad of Rasha and Devorah"=20
src=3D"http://www.independent.co.uk/incoming/article6258641.ece/ALTERNATE=
S/w148/Pg-35-devorah.-jpg.jpg"=20
width=3D148 height=3D222 rel=3D"div-caption-2"> </A>
<DIV id=3Ddiv-caption-2>
<H2 class=3Dfs_title>The ballad of Rasha and Devorah</H2>
<DIV class=3Dfs_body>The blind, mentally disabled piano virtuoso from =
the West=20
Bank and her Jewish teacher</DIV></DIV></DIV>
<DIV class=3D"item w148"><A=20
href=3D"http://www.independent.co.uk/news/people/news/tributes-to-philip-=
gould-a-giant-in-life-and-in-death-6258682.html"><IMG=20
alt=3D"Tributes to Philip Gould, a giant in life and in death"=20
src=3D"http://www.independent.co.uk/incoming/article6258573.ece/ALTERNATE=
S/w148/Pg-48-lordgould-rex.jpg"=20
width=3D148 height=3D222 rel=3D"div-caption-3"> </A>
<DIV id=3Ddiv-caption-3>
<H2 class=3Dfs_title>Tributes to Philip Gould, a giant in life and in =
death</H2>
<DIV class=3Dfs_body>Philip Gould will be mourned by the party he helped =
into=20
power</DIV></DIV></DIV>
<DIV class=3D"item w148"><A=20
href=3D"http://www.independent.co.uk/environment/green-living/olympic-ath=
letes-to-train-on-timber-from-endangered-forests-6258751.html"><IMG=20
alt=3D"Olympic athletes to train on timber from 'endangered' forests"=20
src=3D"http://www.independent.co.uk/incoming/article6258750.ece/ALTERNATE=
S/w148/tasmanianforest-green-peace.jpg"=20
width=3D148 height=3D222 rel=3D"div-caption-4"> </A>
<DIV id=3Ddiv-caption-4>
<H2 class=3Dfs_title>So much for a "truly green Games"?</H2>
<DIV class=3Dfs_body>Olympic athletes to train on timber from =
'endangered'=20
forests</DIV></DIV></DIV>
<DIV class=3D"item w148"><A=20
href=3D"http://www.independent.co.uk/life-style/gadgets-and-tech/news/goo=
gle-doodle-honours-marie-curies-144th-birthday-6258480.html"><IMG=20
alt=3D"Google doodle honours Marie Curie's 144th birthday"=20
src=3D"http://www.independent.co.uk/incoming/article6258481.ece/ALTERNATE=
S/w148/Googledoodle.jpg"=20
width=3D148 height=3D222 rel=3D"div-caption-5"> </A>
<DIV id=3Ddiv-caption-5>
<H2 class=3Dfs_title>Who is today's Google doodle of?</H2>
<DIV class=3Dfs_body>Marie Curie's 144th birthday is celebrated by the =
search=20
engine</DIV></DIV></DIV></DIV>
<DIV style=3D"WIDTH: 815px" class=3D"page h148">
<DIV class=3D"item w148"><A=20
href=3D"http://www.independent.co.uk/life-style/health-and-families/featu=
res/endurance-events-going-beyond-the-burn-6258466.html"><IMG=20
alt=3D"Endurance events: Going beyond the burn"=20
src=3D"http://www.independent.co.uk/incoming/article6258422.ece/ALTERNATE=
S/w148/sportRex.jpg"=20
width=3D148 height=3D222 rel=3D"div-caption-6"> </A>
<DIV id=3Ddiv-caption-6>
<H2 class=3Dfs_title>Going beyond the burn</H2>
<DIV class=3Dfs_body>Why are we pushing ourselves harder, further and=20
faster?</DIV></DIV></DIV>
<DIV class=3D"item w148"><A=20
href=3D"http://www.independent.co.uk/life-style/health-and-families/featu=
res/the-ten-best-health-monitors-6258468.html"><IMG=20
alt=3D"The ten best health monitors"=20
src=3D"http://www.independent.co.uk/incoming/article6258433.ece/ALTERNATE=
S/w148/10tenscareitouch.jpg"=20
width=3D148 height=3D222 rel=3D"div-caption-7"> </A>
<DIV id=3Ddiv-caption-7>
<H2 class=3Dfs_title>The ten best health monitors</H2>
<DIV class=3Dfs_body>From Tens machines to head lice =
combs</DIV></DIV></DIV>
<DIV class=3D"item w148"><A=20
href=3D"http://www.independent.co.uk/news/education/the-rise-of-the-super=
-tutor-6258462.html"><IMG=20
alt=3D"The rise of the super tutor"=20
src=3D"http://www.independent.co.uk/incoming/article6258436.ece/ALTERNATE=
S/w148/brains.jpg"=20
width=3D148 height=3D222 rel=3D"div-caption-8"> </A>
<DIV id=3Ddiv-caption-8>
<H2 class=3Dfs_title>The rise of the super tutor</H2>
<DIV class=3Dfs_body>Competition for school and university places causes =
rise in=20
'super tutors'</DIV></DIV></DIV>
<DIV class=3D"item w148"><A=20
href=3D"http://www.independent.co.uk/arts-entertainment/theatre-dance/fea=
tures/sergei-polunin-one-giant-leap-for-british-ballet-6258397.html"><IMG=
=20
alt=3D"Sergei Polunin: One giant leap for British ballet"=20
src=3D"http://www.independent.co.uk/incoming/article6258406.ece/ALTERNATE=
S/w148/balletRe.jpg"=20
width=3D148 height=3D222 rel=3D"div-caption-9"> </A>
<DIV id=3Ddiv-caption-9>
<H2 class=3Dfs_title>Sergei Polunin: Jumping for joy</H2>
<DIV class=3Dfs_body>How the dancer combines stardom with plans to open =
a=20
celebrity tattoo parlour</DIV></DIV></DIV>
<DIV class=3D"item w148"><A=20
href=3D"http://www.independent.co.uk/life-style/fashion/features/the-ten-=
best-new-mens-scents-6258048.html"><IMG=20
alt=3D"The ten best new men's scents"=20
src=3D"http://www.independent.co.uk/incoming/article6258088.ece/ALTERNATE=
S/w148/tenbest1.jpg"=20
width=3D148 height=3D222 rel=3D"div-caption-10"> </A>
<DIV id=3Ddiv-caption-10>
<H2 class=3Dfs_title>The ten best new men's scents</H2>
<DIV class=3Dfs_body>Discover brand new blends and imaginative twists on =

time-honoured classics</DIV></DIV></DIV></DIV>
<DIV style=3D"WIDTH: 815px" class=3D"page h148">
<DIV class=3D"item w148"><A=20
href=3D"http://www.independent.co.uk/arts-entertainment/tv/features/david=
-abraham-channel-5-thinks-its-clever-but-were-still-the-no-1-6258234.html=
"><IMG=20
alt=3D"David Abraham: 'Channel 5 thinks it's clever, but we're still the =
No 1'"=20
src=3D"http://www.independent.co.uk/incoming/article6258275.ece/ALTERNATE=
S/w148/Pg-26-monday-ireland.jpg"=20
width=3D148 height=3D222 rel=3D"div-caption-11"> </A>
<DIV id=3Ddiv-caption-11>
<H2 class=3Dfs_title>'Channel 4 is still the No 1'</H2>
<DIV class=3Dfs_body>Channel 4's chief executive tells Ian Burrell about =
the fight=20
for young viewers</DIV></DIV></DIV>
<DIV class=3D"item w148"><A=20
href=3D"http://www.independent.co.uk/life-style/fashion/features/gareth-p=
ugh-his-dark-materials-6258045.html"><IMG=20
alt=3D"Gareth Pugh: His Dark Materials"=20
src=3D"http://www.independent.co.uk/incoming/article6258060.ece/ALTERNATE=
S/w148/36fasfea1.jpg"=20
width=3D148 height=3D222 rel=3D"div-caption-12"> </A>
<DIV id=3Ddiv-caption-12>
<H2 class=3Dfs_title>His Dark Materials</H2>
<DIV class=3Dfs_body>Gareth Pugh's dramatic designs have long wowed the =
fashion=20
follower. Now he's moving into make-up</DIV></DIV></DIV>
<DIV class=3D"item w148"><A=20
href=3D"http://www.independent.co.uk/news/world/middle-east/picture-galle=
ry-haj-pilgrims--perform-devil-stoning-ritual-6258369.html"><IMG=20
alt=3D"Picture gallery: Haj pilgrims perform devil stoning ritual"=20
src=3D"http://www.independent.co.uk/incoming/article6258380.ece/ALTERNATE=
S/w148/131611053.jpg"=20
width=3D148 height=3D222 rel=3D"div-caption-13"> </A>
<DIV id=3Ddiv-caption-13>
<H2 class=3Dfs_title>Haj stoning ritual</H2>
<DIV class=3Dfs_body>Pilgrims commemorate Abraham's stoning of the=20
devil</DIV></DIV></DIV>
<DIV class=3D"item w148"><A=20
href=3D"http://www.independent.co.uk/news/world/europe/carlos-the-jackal-=
faces-new-trial-over-terrorist-attacks-in-france-6258237.html"><IMG=20
alt=3D"'Carlos the Jackal' faces new trial over terrorist attacks in =
France"=20
src=3D"http://www.independent.co.uk/incoming/article6258256.ece/ALTERNATE=
S/w148/Pg-33-jackal1-epa.jpg"=20
width=3D148 height=3D222 rel=3D"div-caption-14"> </A>
<DIV id=3Ddiv-caption-14>
<H2 class=3Dfs_title>'Carlos the Jackal' faces new trial</H2>
<DIV class=3Dfs_body>Venezuelan-born 'celebrity terrorist' will face =
court over=20
1980s killings</DIV></DIV></DIV>
<DIV class=3D"item w148"><A=20
href=3D"http://www.independent.co.uk/arts-entertainment/art/features/leon=
ardo-da-vinci-a-brush-with-genius-6258050.html"><IMG=20
alt=3D"Leonardo da Vinci: A brush with genius"=20
src=3D"http://www.independent.co.uk/incoming/article6258112.ece/ALTERNATE=
S/w148/44visfea1.jpg"=20
width=3D148 height=3D222 rel=3D"div-caption-15"> </A>
<DIV id=3Ddiv-caption-15>
<H2 class=3Dfs_title>Leonardo da Vinci: A brush with genius</H2>
<DIV class=3Dfs_body>These awe-inspiring paintings make this an =
unmissable=20
exhibition</DIV></DIV></DIV></DIV></DIV></DIV><A=20
class=3D"next browse right"></A><BR class=3Dc>
<SCRIPT type=3Dtext/javascript>=0A=
$(document).ready(function() {=0A=
// initialize scrollable together with the navigator plugin=0A=
$("#filmstrip-5054673").scrollable().navigator();=0A=
$("#filmstrip-5054673 .page img").captify();=0A=
});=0A=
</SCRIPT>
</DIV></DIV>
<DIV id=3Dfooter>
<DIV class=3D"x170x515x255 ">
<DIV class=3Dcolumn-1>
<DIV=20
class=3D"widget logo default widget-editable viziwyg-section-1042 =
inpage-widget-6138622"><A=20
title=3D"" href=3D"http://www.independent.co.uk/"><IMG title=3Dind =
alt=3Dind=20
src=3D"http://www.independent.co.uk/config/article6138600.ece/BINARY/orig=
inal/footer-logo.png">=20
</A></DIV>
<DIV=20
class=3D"widget code html widget-editable viziwyg-section-1042 =
inpage-widget-6138618 footerLogoBox"><STRONG>The=20
Independent</STRONG><BR>2 Derry Street London W8 5TT
<P>=A9 independent.co.uk</P></DIV></DIV>
<DIV class=3Dcolumn-2>
<DIV=20
class=3D"widget menu vertical widget-editable viziwyg-section-1023 =
inpage-widget-5054706">
<UL class=3Dmain-level>
  <LI class=3D"-nav "><A=20
  =
href=3D"http://www.independent.co.uk/service/legal-terms-amp-policies-759=
573.html">Terms=20
  &amp; Policies </A></LI>
  <LI class=3D"-nav "><A=20
  =
href=3D"http://www.independent.co.uk/service/privacy-policy-759574.html">=
Privacy=20
  Policy </A></LI>
  <LI class=3D"-nav "><A=20
  =
href=3D"http://www.independent.co.uk/service/sign-up-for-our-indynews-ema=
il-service-759590.html">Email=20
  newsletter </A></LI>
  <LI class=3D"-nav "><A=20
  =
href=3D"http://www.independent.co.uk/service/list-of-rss-feeds-775086.htm=
l">RSS=20
  </A></LI>
  <LI class=3D"-nav "><A=20
  =
href=3D"http://www.independent.co.uk/service/contact-us-759589.html">Cont=
act us=20
  </A></LI>
  <LI class=3D"-nav "><A=20
  href=3D"http://www.independent.co.uk/syndication">Syndication =
</A></LI></UL></DIV>
<DIV=20
class=3D"widget menu vertical widget-editable viziwyg-section-1023 =
inpage-widget-5054705">
<UL class=3Dmain-level>
  <LI class=3D"-nav "><A=20
  href=3D"http://www.independent.co.uk/subscriptions/">Subscriptions =
</A></LI>
  <LI class=3D"-nav "><A=20
  =
href=3D"http://www.independent.co.uk/service/work-for-inm-759587.html">Jo=
bs=20
  </A></LI>
  <LI class=3D"-nav "><A href=3D"http://www.thisislondon.co.uk/standard" =

  target=3D_blank>Evening Standard </A></LI>
  <LI class=3D"-nav "><A href=3D"http://www.homesandproperty.co.uk/"=20
  target=3D_blank>Homes &amp; Property </A></LI>
  <LI class=3D"-nav "><A href=3D"http://www.londoncareers.net/" =
target=3D_blank>London=20
  Careers </A></LI></UL></DIV>
<DIV=20
class=3D"widget menu vertical widget-editable viziwyg-section-1023 =
inpage-widget-5054710">
<UL class=3Dmain-level>
  <LI class=3D"-nav "><A href=3D"http://en.novayagazeta.ru/" =
target=3D_blank>Novaya=20
  Gazeta (English) </A></LI></UL></DIV></DIV>
<DIV class=3Dcolumn-3>
<DIV=20
class=3D"widget search simpleForm widget-editable viziwyg-section-1023 =
inpage-widget-5054704 superSearchBox">
<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.independent.co.uk/resources/js/searchFormHandler.js"></=
SCRIPT>

<DIV id=3DsimpleSearch-5054704 class=3DsimpleSearch>
<FORM=20
onsubmit=3D"return validateSimpleSearchForm(this, =
'emptySearchExpressionError-5054704');"=20
method=3Dget action=3Dhttp://www.independent.co.uk/search/simple.do>
<FIELDSET><INPUT value=3Dsearch type=3Dhidden =
name=3DdestinationSectionUniqueName>=20
<INPUT value=3Dind type=3Dhidden name=3DpublicationName> <INPUT =
value=3Dpublishdate=20
type=3Dhidden name=3DsortString> <INPUT value=3Ddesc type=3Dhidden =
name=3DsortOrder>=20
<INPUT value=3D506 type=3Dhidden name=3DsectionId> <INPUT value=3Dnews =
type=3Dhidden=20
name=3DarticleTypes> <INPUT value=3D1 type=3Dhidden name=3DpageNumber> =
<INPUT value=3D10=20
type=3Dhidden name=3DpageLength> <INPUT value=3D1 type=3Dhidden =
name=3DstartDay> <INPUT=20
value=3D1 type=3Dhidden name=3DstartMonth> <INPUT value=3D2010 =
type=3Dhidden=20
name=3DstartYear> <INPUT value=3Dtrue type=3Dhidden =
name=3DuseSectionFilter> <INPUT=20
value=3Dtrue type=3Dhidden name=3DuseHideArticle>=20
<P style=3D"DISPLAY: none" id=3DemptySearchExpressionError-5054704=20
class=3Derror>Please provide search keyword(s) </P><INPUT class=3Dfield =
type=3Dtext=20
name=3DsearchString> <INPUT class=3Dbutton title=3D"Click here to =
search" value=3DGo type=3Dsubmit>=20
</FIELDSET> </FORM></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
$(function() {=0A=
$("#simpleSearch-5054704 .field").autocomplete({=0A=
source: ajaxCall ,=0A=
delay: 2000.00,=0A=
close: function(event, ui) {=0A=
$("#simpleSearch-5054704 .field").autocomplete("option", "delay", =
500.00);=0A=
},=0A=
select: function(event, ui) {=0A=
var articleId =3D ui.item.id;=0A=
openLink('http://www.independent.co.uk/eceRedirect?articleId=3D' + =
articleId, '_self');=0A=
}=0A=
});=0A=
});=0A=
function ajaxCall(request, response) {=0A=
var iChars =3D "!@#$%^&*()+=3D-[]\\\';,./{}|\":<>?~_";=0A=
var term =3D $.trim(request.term.toLowerCase());=0A=
var wordCount =3D term.split(" ").length;=0A=
if (term.length > 0 && iChars.indexOf(term.charAt(0)) =3D=3D -1) {=0A=
var param =3D "(" + term + "*) publication:(ind) state:(published) =
contenttype:(news)";=0A=
$.ajax({=0A=
url: "/ind/ewf-servlet/search/",=0A=
data: {q:param , rows:5, wt:'json'},=0A=
cache: true,=0A=
dataType: 'json',=0A=
success: function(json) {=0A=
var responseCount =3D json.response.docs.length;=0A=
if (json !=3D null && responseCount > 0) {=0A=
response($.map(json.response.docs, function(article) {=0A=
return {label: article.title, value: article.title, id: article.objectid}=0A=
}));=0A=
}=0A=
else{=0A=
$("#simpleSearch-5054704 .field").autocomplete("close");=0A=
}=0A=
if (wordCount > 1 && responseCount =3D=3D 0) {=0A=
param =3D "(" + term + ") publication:(ind) state:(published) =
contenttype:(news)";=0A=
$.ajax({=0A=
url: "/ind/ewf-servlet/search/",=0A=
data: {q:param , rows:5, wt:'json'},=0A=
cache: true,=0A=
dataType: 'json',=0A=
success: function(json) {=0A=
var responseCount =3D json.response.docs.length;=0A=
if (json !=3D null && responseCount > 0) {=0A=
response($.map(json.response.docs, function(article) {=0A=
return {label: article.title, value: article.title, id: article.objectid}=0A=
}));=0A=
}=0A=
}=0A=
})=0A=
}=0A=
}=0A=
})=0A=
}=0A=
else if (term.length > 0 && iChars.indexOf(term.charAt(0)) !=3D -1) {=0A=
$("#simpleSearch-5054704 .field").autocomplete("close");=0A=
alert("Search word should not start with =
!@#$%^&*()+=3D-[]\\\';,./{}|\":<>?~_");=0A=
}=0A=
}=0A=
</SCRIPT>
</DIV>
<DIV=20
class=3D"widget menu horizontal widget-editable viziwyg-section-1023 =
inpage-widget-5054702 searchLinks">
<UL>
  <LI><A =
href=3D"http://www.independent.co.uk/advancedsearch/"><SPAN>Advanced=20
  Search </SPAN></A></LI>
  <LI><A href=3D"http://www.independent.co.uk/dayinapage/"><SPAN>Day in =
a page=20
  </SPAN></A></LI>
  <LI><A =
href=3D"http://www.independent.co.uk/article-archive/"><SPAN>Article=20
  archive </SPAN></A></LI></UL></DIV>
<DIV=20
class=3D"widget code html widget-editable viziwyg-section-1023 =
inpage-widget-6138554 copyright"><STRONG>=A9=20
independent.co.uk</STRONG> </DIV></DIV></DIV></DIV></DIV></DIV><!-- =
Start Omniture Tracking Code -->
<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.independent.co.uk/template/custom/footer/catalyst.js"><=
/SCRIPT>

<SCRIPT type=3Dtext/javascript><!--=0A=
s.pageName=3D"environment/climate-change/article6254503";=0A=
s.server=3D"www.independent.co.uk";=0A=
s.channel=3D"climate-change";=0A=
s.prop1=3D"environment:climate-change";=0A=
s.prop2=3D"";=0A=
s.prop3=3D"";=0A=
s.hier1=3D"environment,climate-change";=0A=
s.pageType=3D"";=0A=
s.prop11=3D"Climate change scientist faces lie detector test";=0A=
s.prop12=3D"climate-change-scientist-faces-lie-detector-test-2376762.html=
";=0A=
s.prop13=3D"Michael McCarthy";=0A=
s.prop16=3D"2011-10-28 00:00:01.0";=0A=
s.events=3D"event7";=0A=
s.prop22=3D"D=3DUser-Agent";=0A=
/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/=0A=
var s_code=3Ds.t();if(s_code)document.write(s_code)=0A=
//--></SCRIPT>
<NOSCRIPT><A title=3D"Web Analytics" =
href=3D"http://www.omniture.com/"><IMG border=3D0=20
alt=3D""=20
src=3D"http://indepdev.122.2o7.net/b/ss/indepdev/1/H.19.3--NS/0?[AQB]&amp=
;cdp=3D3&amp;[AQE]&amp;pageName=3Dhttp://www.independent.co.uk/environmen=
t/climate-change/Climate change scientist faces lie detector test"=20
width=3D1 height=3D1></A></NOSCRIPT>=20
<!-- End Omniture Tracking Code --></DIV></DIV></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
objPageSkin.init();=0A=
</SCRIPT>
</BODY></HTML>

------=_NextPart_001_0055_01CC9D99.1D439FF0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.facebook.com/plugins/send.php?api_key=235586169789578&channel=http%3A%2F%2Fstatic.ak.fbcdn.net%2Fconnect%2Fxd_proxy.php%3Fversion%3D3%23cb%3Df2363867bdb0194%26origin%3Dhttp%253A%252F%252Fwww.independent.co.uk%252Ff1ab104737d8357%26relation%3Dparent.parent%26transport%3Dpostmessage&colorscheme=light&extended_social_context=false&href=http%3A%2F%2Fwww.independent.co.uk%2Fenvironment%2Fclimate-change%2Fclimate-change-scientist-faces-lie-detector-test-2376762.html&locale=en_US&sdk=joey

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML id=3Dfacebook lang=3Den class=3Dno_js><HEAD><META =
content=3D"IE=3D8.0000"=20
http-equiv=3D"X-UA-Compatible">
<TITLE>Facebook</TITLE>
<META charset=3Dutf-8>
<SCRIPT>CavalryLogger=3Dfalse;</SCRIPT>

<STYLE>BODY {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.28; MARGIN: 0px; =
PADDING-LEFT: 0px; unicode-bidi: embed; PADDING-RIGHT: 0px; FONT-FAMILY: =
"lucida grande", tahoma, verdana, arial, sans-serif; DIRECTION: ltr; =
BACKGROUND: #fff; COLOR: #333; FONT-SIZE: 11px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; COLOR: #333; FONT-SIZE: 13px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; COLOR: #333; FONT-SIZE: 13px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; COLOR: #333; FONT-SIZE: 13px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; COLOR: #333; FONT-SIZE: 13px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; COLOR: #333; FONT-SIZE: 13px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; COLOR: #333; FONT-SIZE: 13px; PADDING-TOP: 0px
}
H1 {
	FONT-SIZE: 14px
}
H4 {
	FONT-SIZE: 11px
}
H5 {
	FONT-SIZE: 11px
}
P {
	MARGIN: 1em 0px
}
A {
	COLOR: #3b5998; CURSOR: pointer; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
TD {
	TEXT-ALIGN: left; FONT-SIZE: 11px
}
TD.label {
	TEXT-ALIGN: left; FONT-SIZE: 11px
}
DD {
	COLOR: #000
}
DT {
	COLOR: #777
}
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
ABBR {
	BORDER-BOTTOM: medium none
}
HR {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND: #d9d9d9; BORDER-TOP-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; COLOR: #d9d9d9; =
BORDER-LEFT-WIDTH: 0px
}
.clearfix:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: =
both; FONT-SIZE: 0px; CONTENT: "."
}
.clearfix {
	ZOOM: 1
}
.datawrap {
	WORD-WRAP: break-word
}
.word_break {
	DISPLAY: inline-block
}
WBR:after {
	CONTENT: "\00200B"
}
.img_loading {
	POSITION: absolute; TOP: -1342177.28px
}
.aero {
	FILTER: alpha(opacity=3D50)
}
.column {
	FLOAT: left
}
.center {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#facebook .hidden_elem {
	DISPLAY: none !important
}
#facebook .invisible_elem {
	VISIBILITY: hidden
}
#facebook .accessible_elem {
	POSITION: absolute; LEFT: -9999px
}
.direction_ltr {
	DIRECTION: ltr
}
.direction_rtl {
	DIRECTION: rtl
}
.text_align_ltr {
	TEXT-ALIGN: left
}
.text_align_rtl {
	TEXT-ALIGN: right
}
BODY.plugin {
	BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: hidden
}
.uiIconText {
	POSITION: relative; PADDING-LEFT: 21px
}
LABEL.uiIconText {
	VERTICAL-ALIGN: baseline
}
.uiIconText .img {
	POSITION: absolute; VERTICAL-ALIGN: middle; TOP: -1px; LEFT: 0px
}
.pluginButton {
	BORDER-BOTTOM: #cad4e7 1px solid; BORDER-LEFT: #cad4e7 1px solid; =
PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: =
block; WHITE-SPACE: nowrap; BACKGROUND: #eceef5; BORDER-TOP: #cad4e7 1px =
solid; BORDER-RIGHT: #cad4e7 1px solid; PADDING-TOP: 4px
}
.pluginButton:hover {
	BORDER-BOTTOM-COLOR: #9dacce; BORDER-TOP-COLOR: #9dacce; =
BORDER-RIGHT-COLOR: #9dacce; BORDER-LEFT-COLOR: #9dacce; =
TEXT-DECORATION: none
}
.pluginButtonPressed {
	BORDER-BOTTOM-COLOR: #ddd; BACKGROUND-COLOR: #eee; BORDER-TOP-COLOR: =
#ddd; COLOR: #aaa; BORDER-RIGHT-COLOR: #ddd; BORDER-LEFT-COLOR: #ddd
}
.pluginButtonPressed:hover {
	BORDER-BOTTOM-COLOR: #ddd; BACKGROUND-COLOR: #eee; BORDER-TOP-COLOR: =
#ddd; COLOR: #aaa; BORDER-RIGHT-COLOR: #ddd; BORDER-LEFT-COLOR: #ddd
}
.pluginButtonDark {
	BORDER-BOTTOM-COLOR: #e2e2e2; BACKGROUND-COLOR: #c7c7c7; =
BORDER-TOP-COLOR: #e2e2e2; COLOR: #333; BORDER-RIGHT-COLOR: #e2e2e2; =
BORDER-LEFT-COLOR: #e2e2e2
}
.pluginButtonDark:hover {
	BORDER-BOTTOM-COLOR: #e9e9e9; BACKGROUND-COLOR: #d9d9d9; =
BORDER-TOP-COLOR: #e9e9e9; COLOR: #333; BORDER-RIGHT-COLOR: #e9e9e9; =
BORDER-LEFT-COLOR: #e9e9e9
}
.pluginButtonDarkPressed {
	BORDER-BOTTOM-COLOR: #555; BACKGROUND-COLOR: #444; BORDER-TOP-COLOR: =
#555; COLOR: #666; BORDER-RIGHT-COLOR: #555; BORDER-LEFT-COLOR: #555
}
.pluginButtonDarkPressed:hover {
	BORDER-BOTTOM-COLOR: #555; BACKGROUND-COLOR: #444; BORDER-TOP-COLOR: =
#555; COLOR: #666; BORDER-RIGHT-COLOR: #555; BORDER-LEFT-COLOR: #555
}
.pluginButtonSmall {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 2px
}
.pluginButtonInline {
	DISPLAY: inline-block
}
.pluginButtonErrorLink {
	COLOR: #a00; FONT-WEIGHT: bold
}
.pluginButtonX .pluginButtonXOn {
	DISPLAY: none
}
.pluginButtonX:hover .pluginButtonXOff {
	DISPLAY: none
}
.pluginButtonX .pluginButtonXOff {
	DISPLAY: inline
}
.pluginButtonX:hover .pluginButtonXOn {
	DISPLAY: inline
}
.pluginSendPressed .pluginSendInactive {
	DISPLAY: none
}
.pluginSendActive {
	DISPLAY: none
}
.pluginSendPressed .pluginSendActive {
	DISPLAY: inline-block
}
.pluginSendInactive {
	DISPLAY: inline-block
}
.pluginButtonIE B {
	MARGIN: 0px 1px; DISPLAY: block; BACKGROUND: #cad4e7; HEIGHT: 1px; =
FONT-SIZE: 1px; OVERFLOW: hidden
}
.pluginButtonIE A {
	BORDER-BOTTOM: #cad4e7 0px solid; BORDER-LEFT: #cad4e7 1px solid; =
PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: =
block; BORDER-TOP: #cad4e7 0px solid; BORDER-RIGHT: #cad4e7 1px solid; =
PADDING-TOP: 3px
}
.pluginButtonIE .pluginButtonSmall {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 2px
}
.pluginButtonIEPressed B {
	BACKGROUND: #ddd
}
.pluginButtonIEPressed A {
	BORDER-BOTTOM-COLOR: #ddd; BORDER-TOP-COLOR: #ddd; BORDER-RIGHT-COLOR: =
#ddd; BORDER-LEFT-COLOR: #ddd
}
.pluginButtonIEDark B {
	BACKGROUND: #e2e2e2
}
.pluginButtonIEDark A {
	BORDER-BOTTOM-COLOR: #e2e2e2; BORDER-TOP-COLOR: #e2e2e2; =
BORDER-RIGHT-COLOR: #e2e2e2; BORDER-LEFT-COLOR: #e2e2e2
}
.pluginButtonIEDarkPressed B {
	BACKGROUND: #555
}
.pluginButtonIEDarkPressed A {
	BORDER-BOTTOM-COLOR: #555; BORDER-TOP-COLOR: #555; BORDER-RIGHT-COLOR: =
#555; BORDER-LEFT-COLOR: #555
}
</STYLE>

<SCRIPT>onloadhooks=3D[];onloadRegister=3Dfunction(a){onloadhooks.push(a)=
;};onafterloadhooks=3D[];onafterloadRegister=3Dfunction(a){onafterloadhoo=
ks.push(a);};var AsyncLoader=3D(function(){var =
d=3Ddocument.getElementsByTagName('head')[0],h=3Dfalse,i=3D{loaded:1,comp=
lete:1},g=3D0,e=3Dfunction(){},f=3Dfunction(){g--;if(g=3D=3D=3D0)e();},b=3D=
function(){if(document.readyState in =
i){document.detachEvent("onreadystatechange",b);a('t_domcontent');}},c=3D=
function(){if(h=3D=3D=3Dtrue&&g=3D=3D=3D0){_onloadHook();a('t_layout');a(=
't_onload');_onafterloadHook();}},a=3Dfunction(j){if(CavalryLogger)Cavalr=
yLogger.getInstance().setTimeStamp(j);};return =
{load:function(j){this.loadJS(j,c);window.onload=3Dfunction(){h=3Dtrue;c(=
);};if(CavalryLogger)if(window.addEventListener){window.addEventListener(=
'DOMContentLoaded',function(){a('t_domcontent');},false);}else =
if(document.attachEvent)document.attachEvent("onreadystatechange",b);},lo=
adCSS:function(j){var k=3D0,l;if(typeof =
j=3D=3D=3D'string')j=3D[j];for(;k<j.length;k++){l=3Ddocument.createElemen=
t('link');l.rel=3D"stylesheet";l.type=3D"text/css";l.media=3D"all";l.href=
=3Dj[k];d.appendChild(l);}},loadJS:function(k,j){var l=3D0,m;if(typeof =
k=3D=3D=3D'string')k=3D[k];if(j)e=3Dj;for(;l<k.length;l++){m=3Ddocument.c=
reateElement('script');m.src=3Dk[l];m.async=3Dtrue;m.onload=3Df;m.onready=
statechange=3Dfunction(){if(m.readyState in =
i){f();m.onreadystatechange=3Dnull;}};g++;d.appendChild(m);}},inlineCSS:f=
unction(j){var =
k=3Ddocument.createElement("style");j=3Dj.join('\n');k.setAttribute("type=
","text/css");d.appendChild(k);if(k.styleSheet){k.styleSheet.cssText=3Dj;=
}else k.appendChild(document.createTextNode(j));}};})();=0A=
AsyncLoader.load(["http:\/\/static.ak.fbcdn.net\/rsrc.php\/v1\/yt\/r\/ULa=
kI0QK13z.js"]);</SCRIPT>

<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.19154"></HEAD>
<BODY class=3D"plugin ie8 win Locale_en_US">
<DIV style=3D"POSITION: absolute; WIDTH: 0px; HEIGHT: 0px; TOP: =
-10000px"=20
id=3DFB_HiddenContainer></DIV><SPAN id=3Dsend-plugin>
<TABLE class=3D"uiGrid pluginSendInactive" cellSpacing=3D0 =
cellPadding=3D0>
  <TBODY>
  <TR>
    <TD>
      <DIV class=3D"pluginButtonIE pluginButtonInline"><B></B><A=20
      class=3D"pluginButton pluginButtonSmall =
pluginButtonIEInline"><SPAN=20
      style=3D"PADDING-LEFT: 19px" class=3DuiIconText><I style=3D"TOP: =
0px"=20
      class=3D"img sp_vo5f1g =
sx_8ee3cc"></I>Send</SPAN></A><B></B></DIV></TD></TR></TBODY></TABLE>
<TABLE class=3D"uiGrid pluginSendActive" cellSpacing=3D0 =
cellPadding=3D0>
  <TBODY>
  <TR>
    <TD>
      <DIV=20
      class=3D"pluginButtonIE pluginButtonInline =
pluginButtonIEPressed"><B></B><A=20
      class=3D"pluginButton pluginButtonSmall pluginButtonPressed =
pluginButtonIEInline"><SPAN=20
      style=3D"PADDING-LEFT: 19px" class=3DuiIconText><I style=3D"TOP: =
0px"=20
      class=3D"img sp_vo5f1g =
sx_aff3f4"></I>Send</SPAN></A><B></B></DIV></TD></TR></TBODY></TABLE></SP=
AN>
<SCRIPT type=3Dtext/javascript>=0A=
Env=3D{fb_dtsg:"AQBrzfQy",ajaxpipe_token:"AXjmloWJjMIbLjqs",no_cookies:1,=
lhsh:"PAQFiuaM2"};=0A=
</SCRIPT>

<SCRIPT>=0A=
=0A=
=0A=
=0A=
=0A=
onloadRegister(function =
(){ConnectLogin.init({"appID":"235586169789578","oneClick":false,"channel=
Url":"http:\/\/static.ak.fbcdn.net\/connect\/xd_proxy.php?version=3D3#cb=3D=
f2363867bdb0194&origin=3Dhttp\u00253A\u00252F\u00252Fwww.independent.co.u=
k\u00252Ff1ab104737d8357&relation=3Dparent.parent&transport=3Dpostmessage=
"});});=0A=
onloadRegister(function =
(){SendButton.init({"id":"send-plugin","userID":0,"nodeURL":"http:\/\/www=
.independent.co.uk\/environment\/climate-change\/climate-change-scientist=
-faces-lie-detector-test-2376762.html","nodeRef":null,"channel":"http:\/\=
/static.ak.fbcdn.net\/connect\/xd_proxy.php?version=3D3#cb=3Df2363867bdb0=
194&origin=3Dhttp\u00253A\u00252F\u00252Fwww.independent.co.uk\u00252Ff1a=
b104737d8357&relation=3Dparent.parent&transport=3Dpostmessage","error":nu=
ll,"extended_social_context":false,"initFormOpen":false});});=0A=
</SCRIPT>
</BODY></HTML>

------=_NextPart_001_0055_01CC9D99.1D439FF0--

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://s.ppjol.net/pp.js

/*=0A=
 * Copyright (c) 2010 - 2011 Journalism Online, LLC=0A=
 * build 201109220220=0A=
 */=0A=
(function(){for(var =
a=3D"",f=3D0;f<6;f++)a+=3DString.fromCharCode(Math.floor(Math.random()*26=
)+97);window[a]=3D{};var =
b=3Dwindow[a];b.f=3Dfunction(){return{init:function(a){b.lb=3D{};b.lb.isO=
pen=3D0;b.hasOpened=3D0;b.lbOpen=3D0;b.ssLoad=3D0;typeof =
jQuery=3D=3D"undefined"?b.f._loadJQuery():b.f._setJQ();if(b.f._safariChec=
k())setTimeout(function(){b.f.hecate(a)},2E3);else{var =
d=3Dwindow.location.href.split("/")[2].split(":")[0];d=3D=3D"www.yorkblog=
.com"||d=3D=3D"demo.mypressplus.com"?setTimeout(function(){b.f.hecate(a)}=
,2E3):b.f.hecate(a)}},=0A=
_setJQ:function(){b.jq=3DjQuery;b.jq.pressplus=3Db;b.jq(document).ready(f=
unction(){b.jq("a").click(function(){(this.hash=3D=3D"#ppClearU"||this.ha=
sh=3D=3D"#logout")&&b.f.clearU()})})},_loadJQuery:function(){var =
a=3Ddocument.createElement("script");a.type=3D"text/javascript";a.src=3D"=
http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js";typeof =
a.readyState=3D=3D=3D"undefined"?a.onload=3Dfunction(){b.f._setJQ()}:a.on=
readystatechange=3Dfunction(){if(a.readyState=3D=3D=3D"loaded"||a.readySt=
ate=3D=3D=3D"complete")a.onreadystatechange=3D=0A=
null,b.f._setJQ()};document.getElementsByName("head").length>0?document.g=
etElementsByName("head")[0].appendChild(a):document.getElementsByName("bo=
dy").length>0?document.getElementsByName("body")[0].appendChild(a):docume=
nt.documentElement.appendChild(a)},getAuth:function(){var =
a=3Db.f.userData("u");a||(a=3Db.f.localStore("u"));b.f.isUndefined(a)&&(a=
=3Dnull);return a},_safariCheck:function(){function a(b){var =
c=3Db+"=3D",g=3D"";if(document.cookie.length>0&&(b=3Ddocument.cookie.inde=
xOf(c),b!=3D-1)){b+=3Dc.length;c=3Ddocument.cookie.indexOf(";",=0A=
b);if(c=3D=3D-1)c=3Ddocument.cookie.length;g=3DdecodeURI(document.cookie.=
substring(b,c))}return g}var =
b=3D!1;if(/Safari/.test(navigator.userAgent)&&!/chrome/.test(navigator.us=
erAgent.toLowerCase())){var c=3Da("saf")||0;if(c!=3D1){var =
b=3Ddocument.createElement("iframe"),e=3Ddocument.createElement("form");b=
.id=3D"ppses";b.onload=3Dfunction(){if(c=3D=3D0)c=3D1,document.cookie=3D"=
saf=3D1",document.getElementById("polsf").submit()};b.src=3D"http://h.ppj=
ol.com/api/0.jsp";b.style.display=3D"none";e.id=3D"polsf";e.enctype=3D"ap=
plication/x-www-form-urlencoded";=0A=
e.action=3D"http://h.ppjol.com/api/1.html";e.method=3D"POST";e.target=3D"=
ppses";document.body.appendChild(b);document.body.appendChild(e);b=3D!0}}=
return b},hecate:function(g){for(var =
d=3Db.f.getAuth(),c=3Ddocument.getElementsByTagName("SCRIPT"),e=3D0;e<c.l=
ength;e++)if(c[e].src.match(g)){b.a=3D{};if(c[e].innerHTML)b.a=3Db.f.pars=
eJson(c[e].innerHTML);if(b.a.err){b.f.sendError("configHecate",b.a.err+"|=
"+c[e].innerHTML);break}if(typeof =
b.a.zone=3D=3D"undefined")break;if(b.a.customPreCheck){var =
h=3D0;try{window["jq"+a]=3Db.jq,=0A=
h=3Deval(b.a.customPreCheck+'(window["jq'+a+'"])')}catch(f){b.f.sendError=
("preCheckException",f)}if(h=3D=3D0)break}if(b.a.mode=3D=3D"meter"){if(!b=
.f.rf)b.f.rf=3D[];var =
j=3Db.f.rf.length,k=3Da+".f.rf["+j+"]";b.f.rf[j]=3Dfunction(c){c.context!=
=3Dnull&&c.context.meter.ticks.getRandom!=3Dnull&&cleanMooTools(c);c.each=
!=3Dnull&&cleanPrototype(c);typeof =
Array.prototype.uniqueAry=3D=3D"function"&&cleanPrototypeArray(c);typeof =
context!=3D"undefined"&&context.meter!=3Dnull&&context.meter.ticks.max!=3D=
null&&cleanExcessGarbage(c);typeof c.context!=3D=0A=
"undefined"&&typeof =
c.context.meter!=3D"undefined"&&flushPrototype(c);c.debug!=3Dnull&&flushP=
rototypeDebug(c);c.actions!=3Dnull&&flushPrototypeActions(c);b.f.setupDeb=
ug();for(var g in =
c.actions){if(c.actions[g]!=3Dnull)if(c.actions[g].split)i=3Dc.actions[g]=
.split(" ");else =
if(b.jq.browser.msie&&b.jq.browser.version=3D=3D7){for(var =
d=3Ddocument.getElementsByTagName("SCRIPT"),e,h=3D!1,f=3D0;f<d.length;f++=
)if(e=3Dd[f].src,e.match("CDMScriptManager-1.0.js")||e.match("prototype.j=
s"))h=3D!0;if(h!=3D!1)var i=3D"rscript "+encodeURI("http://h.ppjol.com")+=0A=
",debugVisible"}d=3Di[0];if(d=3D=3D"rscript")b.f.rScript(i[1]),b.hasOpene=
d=3D1;else if(d=3D=3D"debugVisible"){b.f.setupDebug("visible");for(var l =
in c.debug)b.f.addDebug(c.debug[l])}else =
if(d=3D=3D"redirect")window.location=3Di[1];else =
if(d=3D=3D"run")try{window["jq"+a]=3Db.jq,eval(i[1]+'(window["jq'+a+'"],"=
'+i[2]+'")')}catch(m){b.f.sendError("hecateRunException",m)}else =
if(d=3D=3D"auth")document.cookie=3Di[1]+";path=3D/";else =
if(d=3D=3D"cookie")document.cookie=3Di[1]}c.u&&b.f.setUser(c.u);delete =
b.f.rf[j];b.f.removeScript(k)}}h=3D"http://h.ppjol.com/api/hecate/1.json?=
z=3D"+=0A=
encodeURI(b.a.zone)+"&cb=3D"+encodeURI(k);d!=3Dnull&&d!=3D""&&(h+=3D"&u=3D=
"+encodeURI(d));if(document.location.hash=3D=3D"#ppDebug"||b.a.debug)h+=3D=
"&debug=3D1";b.a.border&&(h=3Dh+"&border=3D"+encodeURI(b.a.border));b.f.r=
unScript(h,k)}},setUser:function(a){b.f.userData("u",a);b.f.localStore("u=
",a)},localStore:function(a,d){try{if(window.localStorage)if(b.f.isUndefi=
ned(d))return localStorage.getItem(a);else =
localStorage.setItem(a,d)}catch(c){}},userData:function(a,d){try{var =
c=3Dthis.createElem("div","ud_pp",1);c.style.behavior=3D=0A=
"url(#default#userData)";if(b.f.isUndefined(d))return =
c.load(a),c.getAttribute(a);else =
c.setAttribute(a,d),c.save(a)}catch(e){}},setupDebug:function(a){try{wind=
ow.console||(console=3D{}),console.log=3Dconsole.log||function(){},consol=
e.warn=3Dconsole.warn||function(){},console.error=3Dconsole.error||functi=
on(){},console.info=3Dconsole.info||function(){}}catch(d){}b.console=3Dco=
nsole;if(a=3D=3D"visible"){a=3Ddocument.createElement("div");a.id=3D"ppde=
bug";var =
c=3Da.style;c.zIndex=3D99999;c.position=3D"absolute";c.bottom=3D11;c.righ=
t=3D=0A=
10;c.padding=3D2;c.backgroundColor=3D"33aa33";c.width=3D380;c.height=3D"a=
uto";c.textAlign=3D"center";c=3Ddocument.createElement("div");c.id=3D"ppd=
ebugtxt";var =
e=3Dc.style;e.paddingTop=3D10;e.paddingBottom=3D10;e.overflow=3D"auto";e.=
width=3D380;e.height=3D"auto";e.fontSize=3D9;e.fontFamily=3D"courier,cour=
ier =
new";e.backgroundColor=3D"fff";a.appendChild(c);document.body.appendChild=
(a);b.debugVis=3D1}},addDebug:function(a){b.console.info(a);if(b.debugVis=
){var =
d=3Ddocument.getElementById("ppdebugtxt"),c=3Ddocument.createElement("div=
");c.innerHTML=3D=0A=
a;d.appendChild(c)}},rScript:function(a){b.f.runScript(a)},runScript:func=
tion(a,d){if(b.ssLoad=3D=3D0){var =
c=3Ddocument.createElement("link");c.type=3D"text/css";c.media=3D"screen"=
;c.href=3D"http://s.ppjol.net/css/pp.css";c.rel=3D"stylesheet";document.g=
etElementsByTagName("body")[0].appendChild(c);b.ssLoad=3D1}c=3Ddocument.c=
reateElement("script");c.id=3Dd;c.type=3D"text/javascript";c.src=3Da;docu=
ment.getElementsByTagName("body")[0].appendChild(c)},removeScript:functio=
n(a){var =
b=3D"";(b=3Ddocument.getElementById(a))&&b.parentNode.removeChild(b)},=0A=
parseJson:function(a){this.parseJson.data=3Da;if(typeof =
a!=3D=3D"string")return{err:"trying to parse a non-string JSON object: =
"+typeof a};try{return Function(["var =
document,top,self,window,parent,Number,Date,Object,Function,Array,String,=
Math,RegExp,Image,ActiveXObject;return =
(",a.replace(/<\!--.+--\>/gim,"").replace(/\bfunction\b/g,"function"),");=
"].join(""))()}catch(b){return{err:"trouble parsing JSON object: =
"+a+","+b}}},isUndefined:function(a){return typeof =
a=3D=3D"undefined"||a=3D=3D"undefined"||a=3D=3Dnull},=0A=
sendError:function(a,d){b.f.rScript("http://h.ppjol.com/api/errors/"+a+".=
json?cb=3Dcb&value=3D"+encodeURI(d))},clearU:function(){if(!b.f.rf)b.f.rf=
=3D[];var =
g=3Db.f.rf.length,d=3Da+".f.rf["+g+"]";b.f.rf[g]=3Dfunction(a){a.u=3D=3D"=
cleared"&&b.f.setUser("");delete =
b.f.rf[g];b.f.removeScript(d)};b.f.runScript("http://h.ppjol.com/api/logo=
ut.json?cb=3D"+encodeURI(d),d)},pop:function(a){for(var =
d=3Db.f.getAuth(),c=3Ddocument.getElementsByTagName("SCRIPT"),e=3D0;e<c.l=
ength;e++)if(c[e].src.match(/pp.js/)){b.a=3D{};if(c[e].innerHTML)b.a=3D=0A=
b.f.parseJson(c[e].innerHTML);if(b.a.err){b.f.sendError("configPop",b.a.e=
rr);break}b.f.isUndefined(a)&&(a=3D"stop");if(b.hasOpened=3D=3D0){var =
f=3D"https://ui.ppjol.com/which/"+encodeURI(a)+"/u/"+encodeURI(b.a.zone)+=
".html";d!=3Dnull&&d!=3D""&&(f+=3D"?u=3D"+encodeURI(d));b.f.runScript(f);=
b.hasOpened=3D1}else =
b.lb.isOpen||(f=3D"https://ui.ppjol.com/which/"+encodeURI(a)+"/r/"+encode=
URI(b.a.zone)+".html",b.lb.f.open(f))}}}}();var j=3D/pp.js/;typeof =
window.addEventListener!=3D=3D"undefined"?window.document.readyState=3D=3D=
"complete"?=0A=
b.f.init(j):window.addEventListener("load",function(){b.f.init(j)},!1):ty=
peof =
window.attachEvent!=3D=3D"undefined"&&window.attachEvent("onload",functio=
n(){b.f.init(j)});window["pp"+a]=3Db})();function dumpProps(a,f){for(var =
b in a){if(!confirm(f?f+"."+b+"\n"+a[b]:b+"\n"+a[b]))break;typeof =
a[b]=3D=3D"object"&&(f?dumpProps(a[b],f+"."+b):dumpProps(a[b],b))}}functi=
on delProps(a,f){for(var b in a)typeof =
a[b]=3D=3D"object"?f?delProps(a[b],f+"."+b):delProps(a[b],b):eval(delete =
a[b])}=0A=
function =
cleanMooTools(a){a.context.meter.ticks.copy=3D"";a.context.meter.ticks.re=
move=3D"";a.context.meter.ticks.contains=3D"";a.context.meter.ticks.assoc=
iate=3D"";a.context.meter.ticks.extend=3D"";a.context.meter.ticks.merge=3D=
"";a.context.meter.ticks.include=3D"";a.context.meter.ticks.getRandom=3D"=
";a.context.meter.ticks.getLast=3D"";a.context.meter.ticks.each=3D"";a.co=
ntext.meter.ticks.test=3D"";a.context.meter.ticks.rgbToHex=3D"";a.context=
.meter.ticks.hexToRgb=3D"";a.context.meter.ticks.rgbToHsb=3D"";a.context.=
meter.ticks.hsbToRgb=3D=0A=
"";a.context.meter.ticks.indexOf=3D"";a.context.meter.ticks.some=3D"";a.c=
ontext.meter.ticks.every=3D"";a.context.meter.ticks.map=3D"";a.context.me=
ter.ticks.filter=3D"";a.context.meter.ticks.forEach=3D"";a.actions.copy=3D=
"";a.actions.remove=3D"";a.actions.contains=3D"";a.actions.associate=3D""=
;a.actions.extend=3D"";a.actions.merge=3D"";a.actions.include=3D"";a.acti=
ons.getRandom=3D"";a.actions.getLast=3D"";a.actions.each=3D"";a.actions.t=
est=3D"";a.actions.rgbToHex=3D"";a.actions.hexToRgb=3D"";a.actions.rgbToH=
sb=3D"";a.actions.hsbToRgb=3D"";=0A=
a.actions.indexOf=3D"";a.actions.some=3D"";a.actions.every=3D"";a.actions=
.map=3D"";a.actions.filter=3D"";a.actions.forEach=3D"";a.debug.copy=3D"";=
a.debug.remove=3D"";a.debug.contains=3D"";a.debug.associate=3D"";a.debug.=
extend=3D"";a.debug.merge=3D"";a.debug.include=3D"";a.debug.getRandom=3D"=
";a.debug.getLast=3D"";a.debug.each=3D"";a.debug.test=3D"";a.debug.rgbToH=
ex=3D"";a.debug.hexToRgb=3D"";a.debug.rgbToHsb=3D"";a.debug.hsbToRgb=3D""=
;a.debug.indexOf=3D"";a.debug.some=3D"";a.debug.every=3D"";a.debug.map=3D=
"";a.debug.filter=3D"";a.debug.forEach=3D""}=0A=
function =
cleanPrototype(a){a.each=3D"";a.eachSlice=3D"";a.all=3D"";a.any=3D"";a.co=
llect=3D"";a.detect=3D"";a.every=3D"";a.findAll=3D"";a.grep=3D"";a.includ=
e=3D"";a.some=3D"";a.map=3D"";a.select=3D"";a.filter=3D"";a.member=3D"";a=
.inGroupsOf=3D"";a.inject=3D"";a.invoke=3D"";a.max=3D"";a.min=3D"";a.part=
ition=3D"";a.pluck=3D"";a.reject=3D"";a.sortBy=3D"";a.toArray=3D"";a.entr=
ies=3D"";a.zip=3D"";a.size=3D"";a.find=3D"";a.reverse=3D"";a._reverse=3D"=
";a._each=3D"";a.clear=3D"";a.first=3D"";a.last=3D"";a.compact=3D"";a.fla=
tten=3D"";a.without=3D"";a.inspect=3D"";a.uniq=3D"";a.intersect=3D=0A=
"";a.clone=3D"";a.lastIndexOf=3D"";a.indexOf=3D"";a.uniqueAry=3D"";a.uniq=
ueArr=3D"";a.contains=3D"";a.shift=3D""}=0A=
function cleanPrototypeArray(a){Array.prototype.uniqueAry=3D"";if(typeof =
Array.prototype.uniqueArr=3D=3D"function")Array.prototype.uniqueArr=3D"";=
if(typeof =
Array.prototype.contains=3D=3D"function")Array.prototype.contains=3D"";if=
(a.context!=3Dnull&&a.context.meter!=3Dnull)a.context.meter.ticks.uniqueA=
ry=3D"",a.context.meter.ticks.uniqueArr=3D"",a.context.meter.ticks.contai=
ns=3D"";if(a.actions!=3Dnull)a.actions.uniqueAry=3D"",a.actions.uniqueArr=
=3D"",a.actions.contains=3D"";if(a.debug!=3Dnull)a.debug.uniqueAry=3D"",a=
.debug.uniqueArr=3D=0A=
"",a.debug.contains=3D""}=0A=
function destroyPrototype(){delete =
Function.prototype.bindAsEventListener;pp.jq.browser.msie&&pp.jq.browser.=
version=3D=3D7&&(delProps(Number.toJSON),delProps(Object.toJSON),delProps=
(Array.toJSON),delProps(String.toJSON),delProps(Hash.toJSON),delProps(Dat=
e.toJSON),delProps(Date.prototype.toISOString),delProps(Number.prototype.=
toJSON),delProps(Object.prototype.toJSON),delProps(Array.prototype.toJSON=
),delProps(String.prototype.toJSON),delProps(Hash.prototype.toJSON),delPr=
ops(Date.prototype.toJSON),delProps(String.prototype),=0A=
delProps(Object.prototype),delProps(Array.prototype),delProps(String.prot=
otype),delProps(Hash.prototype),delProps(Date.prototype))}=0A=
function =
flushPrototype(a){a.context.meter.ticks.each=3D"";a.context.meter.ticks.e=
achSlice=3D"";a.context.meter.ticks.all=3D"";a.context.meter.ticks.any=3D=
"";a.context.meter.ticks.collect=3D"";a.context.meter.ticks.detect=3D"";a=
.context.meter.ticks.every=3D"";a.context.meter.ticks.findAll=3D"";a.cont=
ext.meter.ticks.grep=3D"";a.context.meter.ticks.include=3D"";a.context.me=
ter.ticks.some=3D"";a.context.meter.ticks.map=3D"";a.context.meter.ticks.=
select=3D"";a.context.meter.ticks.filter=3D"";a.context.meter.ticks.membe=
r=3D"";a.context.meter.ticks.inGroupsOf=3D=0A=
"";a.context.meter.ticks.inject=3D"";a.context.meter.ticks.invoke=3D"";a.=
context.meter.ticks.max=3D"";a.context.meter.ticks.min=3D"";a.context.met=
er.ticks.partition=3D"";a.context.meter.ticks.pluck=3D"";a.context.meter.=
ticks.reject=3D"";a.context.meter.ticks.sortBy=3D"";a.context.meter.ticks=
.toArray=3D"";a.context.meter.ticks.entries=3D"";a.context.meter.ticks.zi=
p=3D"";a.context.meter.ticks.size=3D"";a.context.meter.ticks.find=3D"";a.=
context.meter.ticks.reverse=3D"";a.context.meter.ticks._reverse=3D"";a.co=
ntext.meter.ticks._each=3D=0A=
"";a.context.meter.ticks.clear=3D"";a.context.meter.ticks.first=3D"";a.co=
ntext.meter.ticks.last=3D"";a.context.meter.ticks.compact=3D"";a.context.=
meter.ticks.flatten=3D"";a.context.meter.ticks.without=3D"";a.context.met=
er.ticks.inspect=3D"";a.context.meter.ticks.uniq=3D"";a.context.meter.tic=
ks.intersect=3D"";a.context.meter.ticks.clone=3D"";a.context.meter.ticks.=
lastIndexOf=3D"";a.context.meter.ticks.indexOf=3D"";a.context.meter.ticks=
.uniqueAry=3D"";a.context.meter.ticks.uniqueArr=3D"";a.context.meter.tick=
s.contains=3D"";a.context.meter.ticks.shift=3D=0A=
""}=0A=
function =
flushPrototypeDebug(a){a.debug.each=3D"";a.debug.eachSlice=3D"";a.debug.a=
ll=3D"";a.debug.any=3D"";a.debug.collect=3D"";a.debug.detect=3D"";a.debug=
.every=3D"";a.debug.findAll=3D"";a.debug.grep=3D"";a.debug.include=3D"";a=
.debug.some=3D"";a.debug.map=3D"";a.debug.select=3D"";a.debug.filter=3D""=
;a.debug.member=3D"";a.debug.inGroupsOf=3D"";a.debug.inject=3D"";a.debug.=
invoke=3D"";a.debug.max=3D"";a.debug.min=3D"";a.debug.partition=3D"";a.de=
bug.pluck=3D"";a.debug.reject=3D"";a.debug.sortBy=3D"";a.debug.toArray=3D=
"";a.debug.entries=3D"";a.debug.zip=3D"";=0A=
a.debug.size=3D"";a.debug.find=3D"";a.debug.reverse=3D"";a.debug._reverse=
=3D"";a.debug._each=3D"";a.debug.clear=3D"";a.debug.first=3D"";a.debug.la=
st=3D"";a.debug.compact=3D"";a.debug.flatten=3D"";a.debug.without=3D"";a.=
debug.inspect=3D"";a.debug.uniq=3D"";a.debug.intersect=3D"";a.debug.clone=
=3D"";a.debug.lastIndexOf=3D"";a.debug.indexOf=3D"";a.debug.uniqueAry=3D"=
";a.debug.uniqueArr=3D"";a.debug.contains=3D"";a.debug.shift=3D""}=0A=
function =
flushPrototypeActions(a){a.actions.each=3D"";a.actions.eachSlice=3D"";a.a=
ctions.all=3D"";a.actions.any=3D"";a.actions.collect=3D"";a.actions.detec=
t=3D"";a.actions.every=3D"";a.actions.findAll=3D"";a.actions.grep=3D"";a.=
actions.include=3D"";a.actions.some=3D"";a.actions.map=3D"";a.actions.sel=
ect=3D"";a.actions.filter=3D"";a.actions.member=3D"";a.actions.inGroupsOf=
=3D"";a.actions.inject=3D"";a.actions.invoke=3D"";a.actions.max=3D"";a.ac=
tions.min=3D"";a.actions.partition=3D"";a.actions.pluck=3D"";a.actions.re=
ject=3D"";a.actions.sortBy=3D=0A=
"";a.actions.toArray=3D"";a.actions.entries=3D"";a.actions.zip=3D"";a.act=
ions.size=3D"";a.actions.find=3D"";a.actions.reverse=3D"";a.actions._reve=
rse=3D"";a.actions._each=3D"";a.actions.clear=3D"";a.actions.first=3D"";a=
.actions.last=3D"";a.actions.compact=3D"";a.actions.flatten=3D"";a.action=
s.without=3D"";a.actions.inspect=3D"";a.actions.uniq=3D"";a.actions.inter=
sect=3D"";a.actions.clone=3D"";a.actions.lastIndexOf=3D"";a.actions.index=
Of=3D"";a.actions.uniqueArr=3D"";a.actions.uniqueAry=3D"";a.actions.conta=
ins=3D"";a.actions.shift=3D""}=0A=
function =
cleanExcessGarbage(){context.meter.ticks.max=3D"";context.meter.ticks.min=
=3D"";debug.max=3D"";debug.min=3D"";actions.max=3D"";actions.min=3D"";Fun=
ction.prototype!=3Dnull&&delete Function.prototype.bindAsEventListener};=0A=

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/js/jquery-1.4.4.min.js

/*!=0A=
 * jQuery JavaScript Library v1.4.4=0A=
 * http://jquery.com/=0A=
 *=0A=
 * Copyright 2010, John Resig=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * Includes Sizzle.js=0A=
 * http://sizzlejs.com/=0A=
 * Copyright 2010, The Dojo Foundation=0A=
 * Released under the MIT, BSD, and GPL Licenses.=0A=
 *=0A=
 * Date: Thu Nov 11 19:04:53 2010 -0500=0A=
 */=0A=
(function(E,B){function =
ka(a,b,d){if(d=3D=3D=3DB&&a.nodeType=3D=3D=3D1){d=3Da.getAttribute("data-=
"+b);if(typeof =
d=3D=3D=3D"string"){try{d=3Dd=3D=3D=3D"true"?true:d=3D=3D=3D"false"?false=
:d=3D=3D=3D"null"?null:!c.isNaN(d)?parseFloat(d):Ja.test(d)?c.parseJSON(d=
):d}catch(e){}c.data(a,b,d)}else d=3DB}return d}function U(){return =
false}function ca(){return true}function la(a,b,d){d[0].type=3Da;return =
c.event.handle.apply(b,d)}function Ka(a){var =
b,d,e,f,h,l,k,o,x,r,A,C=3D[];f=3D[];h=3Dc.data(this,this.nodeType?"events=
":"__events__");if(typeof h=3D=3D=3D"function")h=3D=0A=
h.events;if(!(a.liveFired=3D=3D=3Dthis||!h||!h.live||a.button&&a.type=3D=3D=
=3D"click")){if(a.namespace)A=3DRegExp("(^|\\.)"+a.namespace.split(".").j=
oin("\\.(?:.*\\.)?")+"(\\.|$)");a.liveFired=3Dthis;var =
J=3Dh.live.slice(0);for(k=3D0;k<J.length;k++){h=3DJ[k];h.origType.replace=
(X,"")=3D=3D=3Da.type?f.push(h.selector):J.splice(k--,1)}f=3Dc(a.target).=
closest(f,a.currentTarget);o=3D0;for(x=3Df.length;o<x;o++){r=3Df[o];for(k=
=3D0;k<J.length;k++){h=3DJ[k];if(r.selector=3D=3D=3Dh.selector&&(!A||A.te=
st(h.namespace))){l=3Dr.elem;e=3Dnull;if(h.preType=3D=3D=3D"mouseenter"||=0A=
h.preType=3D=3D=3D"mouseleave"){a.type=3Dh.preType;e=3Dc(a.relatedTarget)=
.closest(h.selector)[0]}if(!e||e!=3D=3Dl)C.push({elem:l,handleObj:h,level=
:r.level})}}}o=3D0;for(x=3DC.length;o<x;o++){f=3DC[o];if(d&&f.level>d)bre=
ak;a.currentTarget=3Df.elem;a.data=3Df.handleObj.data;a.handleObj=3Df.han=
dleObj;A=3Df.handleObj.origHandler.apply(f.elem,arguments);if(A=3D=3D=3Df=
alse||a.isPropagationStopped()){d=3Df.level;if(A=3D=3D=3Dfalse)b=3Dfalse;=
if(a.isImmediatePropagationStopped())break}}return b}}function =
Y(a,b){return(a&&a!=3D=3D"*"?a+".":"")+b.replace(La,=0A=
"`").replace(Ma,"&")}function ma(a,b,d){if(c.isFunction(b))return =
c.grep(a,function(f,h){return!!b.call(f,h,f)=3D=3D=3Dd});else =
if(b.nodeType)return c.grep(a,function(f){return =
f=3D=3D=3Db=3D=3D=3Dd});else if(typeof b=3D=3D=3D"string"){var =
e=3Dc.grep(a,function(f){return =
f.nodeType=3D=3D=3D1});if(Na.test(b))return c.filter(b,e,!d);else =
b=3Dc.filter(b,e)}return c.grep(a,function(f){return =
c.inArray(f,b)>=3D0=3D=3D=3Dd})}function na(a,b){var =
d=3D0;b.each(function(){if(this.nodeName=3D=3D=3D(a[d]&&a[d].nodeName)){v=
ar e=3Dc.data(a[d++]),f=3Dc.data(this,=0A=
e);if(e=3De&&e.events){delete f.handle;f.events=3D{};for(var h in =
e)for(var l in =
e[h])c.event.add(this,h,e[h][l],e[h][l].data)}}})}function =
Oa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalE=
val(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.re=
moveChild(b)}function oa(a,b,d){var =
e=3Db=3D=3D=3D"width"?a.offsetWidth:a.offsetHeight;if(d=3D=3D=3D"border")=
return =
e;c.each(b=3D=3D=3D"width"?Pa:Qa,function(){d||(e-=3DparseFloat(c.css(a,"=
padding"+this))||0);if(d=3D=3D=3D"margin")e+=3DparseFloat(c.css(a,=0A=
"margin"+this))||0;else =
e-=3DparseFloat(c.css(a,"border"+this+"Width"))||0});return e}function =
da(a,b,d,e){if(c.isArray(b)&&b.length)c.each(b,function(f,h){d||Ra.test(a=
)?e(a,h):da(a+"["+(typeof =
h=3D=3D=3D"object"||c.isArray(h)?f:"")+"]",h,d,e)});else =
if(!d&&b!=3Dnull&&typeof =
b=3D=3D=3D"object")c.isEmptyObject(b)?e(a,""):c.each(b,function(f,h){da(a=
+"["+f+"]",h,d,e)});else e(a,b)}function S(a,b){var =
d=3D{};c.each(pa.concat.apply([],pa.slice(0,b)),function(){d[this]=3Da});=
return d}function qa(a){if(!ea[a]){var b=3Dc("<"+=0A=
a+">").appendTo("body"),d=3Db.css("display");b.remove();if(d=3D=3D=3D"non=
e"||d=3D=3D=3D"")d=3D"block";ea[a]=3Dd}return ea[a]}function =
fa(a){return =
c.isWindow(a)?a:a.nodeType=3D=3D=3D9?a.defaultView||a.parentWindow:false}=
var t=3DE.document,c=3Dfunction(){function =
a(){if(!b.isReady){try{t.documentElement.doScroll("left")}catch(j){setTim=
eout(a,1);return}b.ready()}}var b=3Dfunction(j,s){return new =
b.fn.init(j,s)},d=3DE.jQuery,e=3DE.$,f,h=3D/^(?:[^<]*(<[\w\W]+>)[^>]*$|#(=
[\w\-]+)$)/,l=3D/\S/,k=3D/^\s+/,o=3D/\s+$/,x=3D/\W/,r=3D/\d/,A=3D/^<(\w+)=
\s*\/?>(?:<\/\1>)?$/,=0A=
C=3D/^[\],:{}\s]*$/,J=3D/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,w=3D/"[^"\\=
\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,I=3D/(?:^|:|,=
)(?:\s*\[)+/g,L=3D/(webkit)[ \/]([\w.]+)/,g=3D/(opera)(?:.*version)?[ =
\/]([\w.]+)/,i=3D/(msie) ([\w.]+)/,n=3D/(mozilla)(?:.*? =
rv:([\w.]+))?/,m=3Dnavigator.userAgent,p=3Dfalse,q=3D[],u,y=3DObject.prot=
otype.toString,F=3DObject.prototype.hasOwnProperty,M=3DArray.prototype.pu=
sh,N=3DArray.prototype.slice,O=3DString.prototype.trim,D=3DArray.prototyp=
e.indexOf,R=3D{};b.fn=3Db.prototype=3D{init:function(j,=0A=
s){var v,z,H;if(!j)return =
this;if(j.nodeType){this.context=3Dthis[0]=3Dj;this.length=3D1;return =
this}if(j=3D=3D=3D"body"&&!s&&t.body){this.context=3Dt;this[0]=3Dt.body;t=
his.selector=3D"body";this.length=3D1;return this}if(typeof =
j=3D=3D=3D"string")if((v=3Dh.exec(j))&&(v[1]||!s))if(v[1]){H=3Ds?s.ownerD=
ocument||s:t;if(z=3DA.exec(j))if(b.isPlainObject(s)){j=3D[t.createElement=
(z[1])];b.fn.attr.call(j,s,true)}else =
j=3D[H.createElement(z[1])];else{z=3Db.buildFragment([v[1]],[H]);j=3D(z.c=
acheable?z.fragment.cloneNode(true):z.fragment).childNodes}return =
b.merge(this,=0A=
j)}else{if((z=3Dt.getElementById(v[2]))&&z.parentNode){if(z.id!=3D=3Dv[2]=
)return =
f.find(j);this.length=3D1;this[0]=3Dz}this.context=3Dt;this.selector=3Dj;=
return this}else =
if(!s&&!x.test(j)){this.selector=3Dj;this.context=3Dt;j=3Dt.getElementsBy=
TagName(j);return b.merge(this,j)}else =
return!s||s.jquery?(s||f).find(j):b(s).find(j);else =
if(b.isFunction(j))return =
f.ready(j);if(j.selector!=3D=3DB){this.selector=3Dj.selector;this.context=
=3Dj.context}return =
b.makeArray(j,this)},selector:"",jquery:"1.4.4",length:0,size:function(){=
return this.length},=0A=
toArray:function(){return N.call(this,0)},get:function(j){return =
j=3D=3Dnull?this.toArray():j<0?this.slice(j)[0]:this[j]},pushStack:functi=
on(j,s,v){var =
z=3Db();b.isArray(j)?M.apply(z,j):b.merge(z,j);z.prevObject=3Dthis;z.cont=
ext=3Dthis.context;if(s=3D=3D=3D"find")z.selector=3Dthis.selector+(this.s=
elector?" ":"")+v;else =
if(s)z.selector=3Dthis.selector+"."+s+"("+v+")";return =
z},each:function(j,s){return =
b.each(this,j,s)},ready:function(j){b.bindReady();if(b.isReady)j.call(t,b=
);else q&&q.push(j);return this},eq:function(j){return j=3D=3D=3D=0A=
-1?this.slice(j):this.slice(j,+j+1)},first:function(){return =
this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return =
this.pushStack(N.apply(this,arguments),"slice",N.call(arguments).join(","=
))},map:function(j){return =
this.pushStack(b.map(this,function(s,v){return =
j.call(s,v,s)}))},end:function(){return =
this.prevObject||b(null)},push:M,sort:[].sort,splice:[].splice};b.fn.init=
.prototype=3Db.fn;b.extend=3Db.fn.extend=3Dfunction(){var =
j,s,v,z,H,G=3Darguments[0]||{},K=3D1,Q=3Darguments.length,ga=3Dfalse;=0A=
if(typeof =
G=3D=3D=3D"boolean"){ga=3DG;G=3Darguments[1]||{};K=3D2}if(typeof =
G!=3D=3D"object"&&!b.isFunction(G))G=3D{};if(Q=3D=3D=3DK){G=3Dthis;--K}fo=
r(;K<Q;K++)if((j=3Darguments[K])!=3Dnull)for(s in =
j){v=3DG[s];z=3Dj[s];if(G!=3D=3Dz)if(ga&&z&&(b.isPlainObject(z)||(H=3Db.i=
sArray(z)))){if(H){H=3Dfalse;v=3Dv&&b.isArray(v)?v:[]}else =
v=3Dv&&b.isPlainObject(v)?v:{};G[s]=3Db.extend(ga,v,z)}else =
if(z!=3D=3DB)G[s]=3Dz}return =
G};b.extend({noConflict:function(j){E.$=3De;if(j)E.jQuery=3Dd;return =
b},isReady:false,readyWait:1,ready:function(j){j=3D=3D=3Dtrue&&b.readyWai=
t--;=0A=
if(!b.readyWait||j!=3D=3Dtrue&&!b.isReady){if(!t.body)return =
setTimeout(b.ready,1);b.isReady=3Dtrue;if(!(j!=3D=3Dtrue&&--b.readyWait>0=
))if(q){var =
s=3D0,v=3Dq;for(q=3Dnull;j=3Dv[s++];)j.call(t,b);b.fn.trigger&&b(t).trigg=
er("ready").unbind("ready")}}},bindReady:function(){if(!p){p=3Dtrue;if(t.=
readyState=3D=3D=3D"complete")return =
setTimeout(b.ready,1);if(t.addEventListener){t.addEventListener("DOMConte=
ntLoaded",u,false);E.addEventListener("load",b.ready,false)}else =
if(t.attachEvent){t.attachEvent("onreadystatechange",u);E.attachEvent("on=
load",=0A=
b.ready);var =
j=3Dfalse;try{j=3DE.frameElement=3D=3Dnull}catch(s){}t.documentElement.do=
Scroll&&j&&a()}}},isFunction:function(j){return =
b.type(j)=3D=3D=3D"function"},isArray:Array.isArray||function(j){return =
b.type(j)=3D=3D=3D"array"},isWindow:function(j){return j&&typeof =
j=3D=3D=3D"object"&&"setInterval"in j},isNaN:function(j){return =
j=3D=3Dnull||!r.test(j)||isNaN(j)},type:function(j){return =
j=3D=3Dnull?String(j):R[y.call(j)]||"object"},isPlainObject:function(j){i=
f(!j||b.type(j)!=3D=3D"object"||j.nodeType||b.isWindow(j))return =
false;if(j.constructor&&=0A=
!F.call(j,"constructor")&&!F.call(j.constructor.prototype,"isPrototypeOf"=
))return false;for(var s in j);return =
s=3D=3D=3DB||F.call(j,s)},isEmptyObject:function(j){for(var s in =
j)return false;return true},error:function(j){throw =
j;},parseJSON:function(j){if(typeof j!=3D=3D"string"||!j)return =
null;j=3Db.trim(j);if(C.test(j.replace(J,"@").replace(w,"]").replace(I,""=
)))return E.JSON&&E.JSON.parse?E.JSON.parse(j):(new Function("return =
"+j))();else b.error("Invalid JSON: =
"+j)},noop:function(){},globalEval:function(j){if(j&&=0A=
l.test(j)){var =
s=3Dt.getElementsByTagName("head")[0]||t.documentElement,v=3Dt.createElem=
ent("script");v.type=3D"text/javascript";if(b.support.scriptEval)v.append=
Child(t.createTextNode(j));else =
v.text=3Dj;s.insertBefore(v,s.firstChild);s.removeChild(v)}},nodeName:fun=
ction(j,s){return =
j.nodeName&&j.nodeName.toUpperCase()=3D=3D=3Ds.toUpperCase()},each:functi=
on(j,s,v){var =
z,H=3D0,G=3Dj.length,K=3DG=3D=3D=3DB||b.isFunction(j);if(v)if(K)for(z in =
j){if(s.apply(j[z],v)=3D=3D=3Dfalse)break}else =
for(;H<G;){if(s.apply(j[H++],v)=3D=3D=3Dfalse)break}else if(K)for(z in =
j){if(s.call(j[z],=0A=
z,j[z])=3D=3D=3Dfalse)break}else =
for(v=3Dj[0];H<G&&s.call(v,H,v)!=3D=3Dfalse;v=3Dj[++H]);return =
j},trim:O?function(j){return =
j=3D=3Dnull?"":O.call(j)}:function(j){return =
j=3D=3Dnull?"":j.toString().replace(k,"").replace(o,"")},makeArray:functi=
on(j,s){var v=3Ds||[];if(j!=3Dnull){var =
z=3Db.type(j);j.length=3D=3Dnull||z=3D=3D=3D"string"||z=3D=3D=3D"function=
"||z=3D=3D=3D"regexp"||b.isWindow(j)?M.call(v,j):b.merge(v,j)}return =
v},inArray:function(j,s){if(s.indexOf)return s.indexOf(j);for(var =
v=3D0,z=3Ds.length;v<z;v++)if(s[v]=3D=3D=3Dj)return =
v;return-1},merge:function(j,=0A=
s){var v=3Dj.length,z=3D0;if(typeof s.length=3D=3D=3D"number")for(var =
H=3Ds.length;z<H;z++)j[v++]=3Ds[z];else =
for(;s[z]!=3D=3DB;)j[v++]=3Ds[z++];j.length=3Dv;return =
j},grep:function(j,s,v){var z=3D[],H;v=3D!!v;for(var =
G=3D0,K=3Dj.length;G<K;G++){H=3D!!s(j[G],G);v!=3D=3DH&&z.push(j[G])}retur=
n z},map:function(j,s,v){for(var =
z=3D[],H,G=3D0,K=3Dj.length;G<K;G++){H=3Ds(j[G],G,v);if(H!=3Dnull)z[z.len=
gth]=3DH}return =
z.concat.apply([],z)},guid:1,proxy:function(j,s,v){if(arguments.length=3D=
=3D=3D2)if(typeof s=3D=3D=3D"string"){v=3Dj;j=3Dv[s];s=3DB}else =
if(s&&!b.isFunction(s)){v=3D=0A=
s;s=3DB}if(!s&&j)s=3Dfunction(){return =
j.apply(v||this,arguments)};if(j)s.guid=3Dj.guid=3Dj.guid||s.guid||b.guid=
++;return s},access:function(j,s,v,z,H,G){var K=3Dj.length;if(typeof =
s=3D=3D=3D"object"){for(var Q in s)b.access(j,Q,s[Q],z,H,v);return =
j}if(v!=3D=3DB){z=3D!G&&z&&b.isFunction(v);for(Q=3D0;Q<K;Q++)H(j[Q],s,z?v=
.call(j[Q],Q,H(j[Q],s)):v,G);return j}return =
K?H(j[0],s):B},now:function(){return(new =
Date).getTime()},uaMatch:function(j){j=3Dj.toLowerCase();j=3DL.exec(j)||g=
.exec(j)||i.exec(j)||j.indexOf("compatible")<0&&n.exec(j)||=0A=
[];return{browser:j[1]||"",version:j[2]||"0"}},browser:{}});b.each("Boole=
an Number String Function Array Date RegExp Object".split(" =
"),function(j,s){R["[object =
"+s+"]"]=3Ds.toLowerCase()});m=3Db.uaMatch(m);if(m.browser){b.browser[m.b=
rowser]=3Dtrue;b.browser.version=3Dm.version}if(b.browser.webkit)b.browse=
r.safari=3Dtrue;if(D)b.inArray=3Dfunction(j,s){return =
D.call(s,j)};if(!/\s/.test("\u00a0")){k=3D/^[\s\xA0]+/;o=3D/[\s\xA0]+$/}f=
=3Db(t);if(t.addEventListener)u=3Dfunction(){t.removeEventListener("DOMCo=
ntentLoaded",u,=0A=
false);b.ready()};else =
if(t.attachEvent)u=3Dfunction(){if(t.readyState=3D=3D=3D"complete"){t.det=
achEvent("onreadystatechange",u);b.ready()}};return =
E.jQuery=3DE.$=3Db}();(function(){c.support=3D{};var =
a=3Dt.documentElement,b=3Dt.createElement("script"),d=3Dt.createElement("=
div"),e=3D"script"+c.now();d.style.display=3D"none";d.innerHTML=3D"   =
<link/><table></table><a href=3D'/a' =
style=3D'color:red;float:left;opacity:.55;'>a</a><input =
type=3D'checkbox'/>";var =
f=3Dd.getElementsByTagName("*"),h=3Dd.getElementsByTagName("a")[0],l=3Dt.=
createElement("select"),=0A=
k=3Dl.appendChild(t.createElement("option"));if(!(!f||!f.length||!h)){c.s=
upport=3D{leadingWhitespace:d.firstChild.nodeType=3D=3D=3D3,tbody:!d.getE=
lementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("=
link").length,style:/red/.test(h.getAttribute("style")),hrefNormalized:h.=
getAttribute("href")=3D=3D=3D"/a",opacity:/^0.55$/.test(h.style.opacity),=
cssFloat:!!h.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].va=
lue=3D=3D=3D"on",optSelected:k.selected,deleteExpando:true,optDisabled:fa=
lse,checkClone:false,=0A=
scriptEval:false,noCloneEvent:true,boxModel:null,inlineBlockNeedsLayout:f=
alse,shrinkWrapBlocks:false,reliableHiddenOffsets:true};l.disabled=3Dtrue=
;c.support.optDisabled=3D!k.disabled;b.type=3D"text/javascript";try{b.app=
endChild(t.createTextNode("window."+e+"=3D1;"))}catch(o){}a.insertBefore(=
b,a.firstChild);if(E[e]){c.support.scriptEval=3Dtrue;delete =
E[e]}try{delete =
b.test}catch(x){c.support.deleteExpando=3Dfalse}a.removeChild(b);if(d.att=
achEvent&&d.fireEvent){d.attachEvent("onclick",function =
r(){c.support.noCloneEvent=3D=0A=
false;d.detachEvent("onclick",r)});d.cloneNode(true).fireEvent("onclick")=
}d=3Dt.createElement("div");d.innerHTML=3D"<input type=3D'radio' =
name=3D'radiotest' =
checked=3D'checked'/>";a=3Dt.createDocumentFragment();a.appendChild(d.fir=
stChild);c.support.checkClone=3Da.cloneNode(true).cloneNode(true).lastChi=
ld.checked;c(function(){var =
r=3Dt.createElement("div");r.style.width=3Dr.style.paddingLeft=3D"1px";t.=
body.appendChild(r);c.boxModel=3Dc.support.boxModel=3Dr.offsetWidth=3D=3D=
=3D2;if("zoom"in r.style){r.style.display=3D"inline";r.style.zoom=3D=0A=
1;c.support.inlineBlockNeedsLayout=3Dr.offsetWidth=3D=3D=3D2;r.style.disp=
lay=3D"";r.innerHTML=3D"<div =
style=3D'width:4px;'></div>";c.support.shrinkWrapBlocks=3Dr.offsetWidth!=3D=
=3D2}r.innerHTML=3D"<table><tr><td =
style=3D'padding:0;display:none'></td><td>t</td></tr></table>";var =
A=3Dr.getElementsByTagName("td");c.support.reliableHiddenOffsets=3DA[0].o=
ffsetHeight=3D=3D=3D0;A[0].style.display=3D"";A[1].style.display=3D"none"=
;c.support.reliableHiddenOffsets=3Dc.support.reliableHiddenOffsets&&A[0].=
offsetHeight=3D=3D=3D0;r.innerHTML=3D"";t.body.removeChild(r).style.displ=
ay=3D=0A=
"none"});a=3Dfunction(r){var A=3Dt.createElement("div");r=3D"on"+r;var =
C=3Dr in A;if(!C){A.setAttribute(r,"return;");C=3Dtypeof =
A[r]=3D=3D=3D"function"}return =
C};c.support.submitBubbles=3Da("submit");c.support.changeBubbles=3Da("cha=
nge");a=3Db=3Dd=3Df=3Dh=3Dnull}})();var =
ra=3D{},Ja=3D/^(?:\{.*\}|\[.*\])$/;c.extend({cache:{},uuid:0,expando:"jQu=
ery"+c.now(),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444=
553540000",applet:true},data:function(a,b,d){if(c.acceptData(a)){a=3Da=3D=
=3DE?ra:a;var e=3Da.nodeType,f=3De?a[c.expando]:null,h=3D=0A=
c.cache;if(!(e&&!f&&typeof =
b=3D=3D=3D"string"&&d=3D=3D=3DB)){if(e)f||(a[c.expando]=3Df=3D++c.uuid);e=
lse h=3Da;if(typeof b=3D=3D=3D"object")if(e)h[f]=3Dc.extend(h[f],b);else =
c.extend(h,b);else =
if(e&&!h[f])h[f]=3D{};a=3De?h[f]:h;if(d!=3D=3DB)a[b]=3Dd;return typeof =
b=3D=3D=3D"string"?a[b]:a}}},removeData:function(a,b){if(c.acceptData(a))=
{a=3Da=3D=3DE?ra:a;var =
d=3Da.nodeType,e=3Dd?a[c.expando]:a,f=3Dc.cache,h=3Dd?f[e]:e;if(b){if(h){=
delete h[b];d&&c.isEmptyObject(h)&&c.removeData(a)}}else =
if(d&&c.support.deleteExpando)delete a[c.expando];else =
if(a.removeAttribute)a.removeAttribute(c.expando);=0A=
else if(d)delete f[e];else for(var l in a)delete =
a[l]}},acceptData:function(a){if(a.nodeName){var =
b=3Dc.noData[a.nodeName.toLowerCase()];if(b)return!(b=3D=3D=3Dtrue||a.get=
Attribute("classid")!=3D=3Db)}return =
true}});c.fn.extend({data:function(a,b){var d=3Dnull;if(typeof =
a=3D=3D=3D"undefined"){if(this.length){var =
e=3Dthis[0].attributes,f;d=3Dc.data(this[0]);for(var =
h=3D0,l=3De.length;h<l;h++){f=3De[h].name;if(f.indexOf("data-")=3D=3D=3D0=
){f=3Df.substr(5);ka(this[0],f,d[f])}}}return d}else if(typeof =
a=3D=3D=3D"object")return this.each(function(){c.data(this,=0A=
a)});var =
k=3Da.split(".");k[1]=3Dk[1]?"."+k[1]:"";if(b=3D=3D=3DB){d=3Dthis.trigger=
Handler("getData"+k[1]+"!",[k[0]]);if(d=3D=3D=3DB&&this.length){d=3Dc.dat=
a(this[0],a);d=3Dka(this[0],a,d)}return =
d=3D=3D=3DB&&k[1]?this.data(k[0]):d}else return this.each(function(){var =
o=3Dc(this),x=3D[k[0],b];o.triggerHandler("setData"+k[1]+"!",x);c.data(th=
is,a,b);o.triggerHandler("changeData"+k[1]+"!",x)})},removeData:function(=
a){return =
this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a=
,b,d){if(a){b=3D(b||"fx")+"queue";var e=3D=0A=
c.data(a,b);if(!d)return =
e||[];if(!e||c.isArray(d))e=3Dc.data(a,b,c.makeArray(d));else =
e.push(d);return e}},dequeue:function(a,b){b=3Db||"fx";var =
d=3Dc.queue(a,b),e=3Dd.shift();if(e=3D=3D=3D"inprogress")e=3Dd.shift();if=
(e){b=3D=3D=3D"fx"&&d.unshift("inprogress");e.call(a,function(){c.dequeue=
(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof =
a!=3D=3D"string"){b=3Da;a=3D"fx"}if(b=3D=3D=3DB)return =
c.queue(this[0],a);return this.each(function(){var =
d=3Dc.queue(this,a,b);a=3D=3D=3D"fx"&&d[0]!=3D=3D"inprogress"&&c.dequeue(=
this,a)})},dequeue:function(a){return =
this.each(function(){c.dequeue(this,=0A=
a)})},delay:function(a,b){a=3Dc.fx?c.fx.speeds[a]||a:a;b=3Db||"fx";return=
 this.queue(b,function(){var =
d=3Dthis;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(=
a){return this.queue(a||"fx",[])}});var =
sa=3D/[\n\t]/g,ha=3D/\s+/,Sa=3D/\r/g,Ta=3D/^(?:href|src|style)$/,Ua=3D/^(=
?:button|input)$/i,Va=3D/^(?:button|input|object|select|textarea)$/i,Wa=3D=
/^a(?:rea)?$/i,ta=3D/^(?:radio|checkbox)$/i;c.props=3D{"for":"htmlFor","c=
lass":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"=
cellSpacing",rowspan:"rowSpan",=0A=
colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameB=
order"};c.fn.extend({attr:function(a,b){return =
c.access(this,a,b,true,c.attr)},removeAttr:function(a){return =
this.each(function(){c.attr(this,a,"");this.nodeType=3D=3D=3D1&&this.remo=
veAttribute(a)})},addClass:function(a){if(c.isFunction(a))return =
this.each(function(x){var =
r=3Dc(this);r.addClass(a.call(this,x,r.attr("class")))});if(a&&typeof =
a=3D=3D=3D"string")for(var =
b=3D(a||"").split(ha),d=3D0,e=3Dthis.length;d<e;d++){var =
f=3Dthis[d];if(f.nodeType=3D=3D=3D=0A=
1)if(f.className){for(var h=3D" "+f.className+" =
",l=3Df.className,k=3D0,o=3Db.length;k<o;k++)if(h.indexOf(" "+b[k]+" =
")<0)l+=3D" "+b[k];f.className=3Dc.trim(l)}else f.className=3Da}return =
this},removeClass:function(a){if(c.isFunction(a))return =
this.each(function(o){var =
x=3Dc(this);x.removeClass(a.call(this,o,x.attr("class")))});if(a&&typeof =
a=3D=3D=3D"string"||a=3D=3D=3DB)for(var =
b=3D(a||"").split(ha),d=3D0,e=3Dthis.length;d<e;d++){var =
f=3Dthis[d];if(f.nodeType=3D=3D=3D1&&f.className)if(a){for(var h=3D(" =
"+f.className+" ").replace(sa," "),=0A=
l=3D0,k=3Db.length;l<k;l++)h=3Dh.replace(" "+b[l]+" "," =
");f.className=3Dc.trim(h)}else f.className=3D""}return =
this},toggleClass:function(a,b){var d=3Dtypeof a,e=3Dtypeof =
b=3D=3D=3D"boolean";if(c.isFunction(a))return this.each(function(f){var =
h=3Dc(this);h.toggleClass(a.call(this,f,h.attr("class"),b),b)});return =
this.each(function(){if(d=3D=3D=3D"string")for(var =
f,h=3D0,l=3Dc(this),k=3Db,o=3Da.split(ha);f=3Do[h++];){k=3De?k:!l.hasClas=
s(f);l[k?"addClass":"removeClass"](f)}else =
if(d=3D=3D=3D"undefined"||d=3D=3D=3D"boolean"){this.className&&c.data(thi=
s,=0A=
"__className__",this.className);this.className=3Dthis.className||a=3D=3D=3D=
false?"":c.data(this,"__className__")||""}})},hasClass:function(a){a=3D" =
"+a+" ";for(var b=3D0,d=3Dthis.length;b<d;b++)if((" =
"+this[b].className+" ").replace(sa," ").indexOf(a)>-1)return =
true;return false},val:function(a){if(!arguments.length){var =
b=3Dthis[0];if(b){if(c.nodeName(b,"option")){var =
d=3Db.attributes.value;return!d||d.specified?b.value:b.text}if(c.nodeName=
(b,"select")){var e=3Db.selectedIndex;d=3D[];var =
f=3Db.options;b=3Db.type=3D=3D=3D"select-one";=0A=
if(e<0)return null;var h=3Db?e:0;for(e=3Db?e+1:f.length;h<e;h++){var =
l=3Df[h];if(l.selected&&(c.support.optDisabled?!l.disabled:l.getAttribute=
("disabled")=3D=3D=3Dnull)&&(!l.parentNode.disabled||!c.nodeName(l.parent=
Node,"optgroup"))){a=3Dc(l).val();if(b)return a;d.push(a)}}return =
d}if(ta.test(b.type)&&!c.support.checkOn)return =
b.getAttribute("value")=3D=3D=3Dnull?"on":b.value;return(b.value||"").rep=
lace(Sa,"")}return B}var k=3Dc.isFunction(a);return =
this.each(function(o){var =
x=3Dc(this),r=3Da;if(this.nodeType=3D=3D=3D1){if(k)r=3D=0A=
a.call(this,o,x.val());if(r=3D=3Dnull)r=3D"";else if(typeof =
r=3D=3D=3D"number")r+=3D"";else =
if(c.isArray(r))r=3Dc.map(r,function(C){return =
C=3D=3Dnull?"":C+""});if(c.isArray(r)&&ta.test(this.type))this.checked=3D=
c.inArray(x.val(),r)>=3D0;else if(c.nodeName(this,"select")){var =
A=3Dc.makeArray(r);c("option",this).each(function(){this.selected=3Dc.inA=
rray(c(this).val(),A)>=3D0});if(!A.length)this.selectedIndex=3D-1}else =
this.value=3Dr}})}});c.extend({attrFn:{val:true,css:true,html:true,text:t=
rue,data:true,width:true,height:true,offset:true},=0A=
attr:function(a,b,d,e){if(!a||a.nodeType=3D=3D=3D3||a.nodeType=3D=3D=3D8)=
return B;if(e&&b in c.attrFn)return =
c(a)[b](d);e=3Da.nodeType!=3D=3D1||!c.isXMLDoc(a);var =
f=3Dd!=3D=3DB;b=3De&&c.props[b]||b;var h=3DTa.test(b);if((b in =
a||a[b]!=3D=3DB)&&e&&!h){if(f){b=3D=3D=3D"type"&&Ua.test(a.nodeName)&&a.p=
arentNode&&c.error("type property can't be =
changed");if(d=3D=3D=3Dnull)a.nodeType=3D=3D=3D1&&a.removeAttribute(b);el=
se a[b]=3Dd}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return =
a.getAttributeNode(b).nodeValue;if(b=3D=3D=3D"tabIndex")return(b=3Da.getA=
ttributeNode("tabIndex"))&&=0A=
b.specified?b.value:Va.test(a.nodeName)||Wa.test(a.nodeName)&&a.href?0:B;=
return =
a[b]}if(!c.support.style&&e&&b=3D=3D=3D"style"){if(f)a.style.cssText=3D""=
+d;return =
a.style.cssText}f&&a.setAttribute(b,""+d);if(!a.attributes[b]&&a.hasAttri=
bute&&!a.hasAttribute(b))return =
B;a=3D!c.support.hrefNormalized&&e&&h?a.getAttribute(b,2):a.getAttribute(=
b);return a=3D=3D=3Dnull?B:a}});var =
X=3D/\.(.*)$/,ia=3D/^(?:textarea|input|select)$/i,La=3D/\./g,Ma=3D/ =
/g,Xa=3D/[^\w\s.|`]/g,Ya=3Dfunction(a){return =
a.replace(Xa,"\\$&")},ua=3D{focusin:0,focusout:0};=0A=
c.event=3D{add:function(a,b,d,e){if(!(a.nodeType=3D=3D=3D3||a.nodeType=3D=
=3D=3D8)){if(c.isWindow(a)&&a!=3D=3DE&&!a.frameElement)a=3DE;if(d=3D=3D=3D=
false)d=3DU;else if(!d)return;var =
f,h;if(d.handler){f=3Dd;d=3Df.handler}if(!d.guid)d.guid=3Dc.guid++;if(h=3D=
c.data(a)){var =
l=3Da.nodeType?"events":"__events__",k=3Dh[l],o=3Dh.handle;if(typeof =
k=3D=3D=3D"function"){o=3Dk.handle;k=3Dk.events}else =
if(!k){a.nodeType||(h[l]=3Dh=3Dfunction(){});h.events=3Dk=3D{}}if(!o)h.ha=
ndle=3Do=3Dfunction(){return typeof =
c!=3D=3D"undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,=0A=
arguments):B};o.elem=3Da;b=3Db.split(" ");for(var =
x=3D0,r;l=3Db[x++];){h=3Df?c.extend({},f):{handler:d,data:e};if(l.indexOf=
(".")>-1){r=3Dl.split(".");l=3Dr.shift();h.namespace=3Dr.slice(0).sort().=
join(".")}else{r=3D[];h.namespace=3D""}h.type=3Dl;if(!h.guid)h.guid=3Dd.g=
uid;var =
A=3Dk[l],C=3Dc.event.special[l]||{};if(!A){A=3Dk[l]=3D[];if(!C.setup||C.s=
etup.call(a,e,r,o)=3D=3D=3Dfalse)if(a.addEventListener)a.addEventListener=
(l,o,false);else =
a.attachEvent&&a.attachEvent("on"+l,o)}if(C.add){C.add.call(a,h);if(!h.ha=
ndler.guid)h.handler.guid=3D=0A=
d.guid}A.push(h);c.event.global[l]=3Dtrue}a=3Dnull}}},global:{},remove:fu=
nction(a,b,d,e){if(!(a.nodeType=3D=3D=3D3||a.nodeType=3D=3D=3D8)){if(d=3D=
=3D=3Dfalse)d=3DU;var =
f,h,l=3D0,k,o,x,r,A,C,J=3Da.nodeType?"events":"__events__",w=3Dc.data(a),=
I=3Dw&&w[J];if(w&&I){if(typeof =
I=3D=3D=3D"function"){w=3DI;I=3DI.events}if(b&&b.type){d=3Db.handler;b=3D=
b.type}if(!b||typeof =
b=3D=3D=3D"string"&&b.charAt(0)=3D=3D=3D"."){b=3Db||"";for(f in =
I)c.event.remove(a,f+b)}else{for(b=3Db.split(" =
");f=3Db[l++];){r=3Df;k=3Df.indexOf(".")<0;o=3D[];if(!k){o=3Df.split(".")=
;f=3Do.shift();x=3DRegExp("(^|\\.)"+=0A=
c.map(o.slice(0).sort(),Ya).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(A=3DI[f])=
if(d){r=3Dc.event.special[f]||{};for(h=3De||0;h<A.length;h++){C=3DA[h];if=
(d.guid=3D=3D=3DC.guid){if(k||x.test(C.namespace)){e=3D=3Dnull&&A.splice(=
h--,1);r.remove&&r.remove.call(a,C)}if(e!=3Dnull)break}}if(A.length=3D=3D=
=3D0||e!=3Dnull&&A.length=3D=3D=3D1){if(!r.teardown||r.teardown.call(a,o)=
=3D=3D=3Dfalse)c.removeEvent(a,f,w.handle);delete I[f]}}else =
for(h=3D0;h<A.length;h++){C=3DA[h];if(k||x.test(C.namespace)){c.event.rem=
ove(a,r,C.handler,h);A.splice(h--,1)}}}if(c.isEmptyObject(I)){if(b=3D=0A=
w.handle)b.elem=3Dnull;delete w.events;delete w.handle;if(typeof =
w=3D=3D=3D"function")c.removeData(a,J);else =
c.isEmptyObject(w)&&c.removeData(a)}}}}},trigger:function(a,b,d,e){var =
f=3Da.type||a;if(!e){a=3Dtypeof =
a=3D=3D=3D"object"?a[c.expando]?a:c.extend(c.Event(f),a):c.Event(f);if(f.=
indexOf("!")>=3D0){a.type=3Df=3Df.slice(0,-1);a.exclusive=3Dtrue}if(!d){a=
.stopPropagation();c.event.global[f]&&c.each(c.cache,function(){this.even=
ts&&this.events[f]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.node=
Type=3D=3D=3D3||d.nodeType=3D=3D=3D=0A=
8)return =
B;a.result=3DB;a.target=3Dd;b=3Dc.makeArray(b);b.unshift(a)}a.currentTarg=
et=3Dd;(e=3Dd.nodeType?c.data(d,"handle"):(c.data(d,"__events__")||{}).ha=
ndle)&&e.apply(d,b);e=3Dd.parentNode||d.ownerDocument;try{if(!(d&&d.nodeN=
ame&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+f]&&d["on"+f].apply(d,=
b)=3D=3D=3Dfalse){a.result=3Dfalse;a.preventDefault()}}catch(h){}if(!a.is=
PropagationStopped()&&e)c.event.trigger(a,b,e,true);else =
if(!a.isDefaultPrevented()){var l;e=3Da.target;var =
k=3Df.replace(X,""),o=3Dc.nodeName(e,"a")&&k=3D=3D=3D=0A=
"click",x=3Dc.event.special[k]||{};if((!x._default||x._default.call(d,a)=3D=
=3D=3Dfalse)&&!o&&!(e&&e.nodeName&&c.noData[e.nodeName.toLowerCase()])){t=
ry{if(e[k]){if(l=3De["on"+k])e["on"+k]=3Dnull;c.event.triggered=3Dtrue;e[=
k]()}}catch(r){}if(l)e["on"+k]=3Dl;c.event.triggered=3Dfalse}}},handle:fu=
nction(a){var b,d,e,f;d=3D[];var =
h=3Dc.makeArray(arguments);a=3Dh[0]=3Dc.event.fix(a||E.event);a.currentTa=
rget=3Dthis;b=3Da.type.indexOf(".")<0&&!a.exclusive;if(!b){e=3Da.type.spl=
it(".");a.type=3De.shift();d=3De.slice(0).sort();e=3DRegExp("(^|\\.)"+=0A=
d.join("\\.(?:.*\\.)?")+"(\\.|$)")}a.namespace=3Da.namespace||d.join(".")=
;f=3Dc.data(this,this.nodeType?"events":"__events__");if(typeof =
f=3D=3D=3D"function")f=3Df.events;d=3D(f||{})[a.type];if(f&&d){d=3Dd.slic=
e(0);f=3D0;for(var l=3Dd.length;f<l;f++){var =
k=3Dd[f];if(b||e.test(k.namespace)){a.handler=3Dk.handler;a.data=3Dk.data=
;a.handleObj=3Dk;k=3Dk.handler.apply(this,h);if(k!=3D=3DB){a.result=3Dk;i=
f(k=3D=3D=3Dfalse){a.preventDefault();a.stopPropagation()}}if(a.isImmedia=
tePropagationStopped())break}}}return a.result},props:"altKey attrChange =
attrName bubbles button cancelable charCode clientX clientY ctrlKey =
currentTarget data detail eventPhase fromElement handler keyCode layerX =
layerY metaKey newValue offsetX offsetY pageX pageY prevValue =
relatedNode relatedTarget screenX screenY shiftKey srcElement target =
toElement view wheelDelta which".split(" "),=0A=
fix:function(a){if(a[c.expando])return a;var =
b=3Da;a=3Dc.Event(b);for(var =
d=3Dthis.props.length,e;d;){e=3Dthis.props[--d];a[e]=3Db[e]}if(!a.target)=
a.target=3Da.srcElement||t;if(a.target.nodeType=3D=3D=3D3)a.target=3Da.ta=
rget.parentNode;if(!a.relatedTarget&&a.fromElement)a.relatedTarget=3Da.fr=
omElement=3D=3D=3Da.target?a.toElement:a.fromElement;if(a.pageX=3D=3Dnull=
&&a.clientX!=3Dnull){b=3Dt.documentElement;d=3Dt.body;a.pageX=3Da.clientX=
+(b&&b.scrollLeft||d&&d.scrollLeft||0)-(b&&b.clientLeft||d&&d.clientLeft|=
|0);a.pageY=3Da.clientY+(b&&b.scrollTop||=0A=
d&&d.scrollTop||0)-(b&&b.clientTop||d&&d.clientTop||0)}if(a.which=3D=3Dnu=
ll&&(a.charCode!=3Dnull||a.keyCode!=3Dnull))a.which=3Da.charCode!=3Dnull?=
a.charCode:a.keyCode;if(!a.metaKey&&a.ctrlKey)a.metaKey=3Da.ctrlKey;if(!a=
.which&&a.button!=3D=3DB)a.which=3Da.button&1?1:a.button&2?3:a.button&4?2=
:0;return =
a},guid:1E8,proxy:c.proxy,special:{ready:{setup:c.bindReady,teardown:c.no=
op},live:{add:function(a){c.event.add(this,Y(a.origType,a.selector),c.ext=
end({},a,{handler:Ka,guid:a.handler.guid}))},remove:function(a){c.event.r=
emove(this,=0A=
Y(a.origType,a.selector),a)}},beforeunload:{setup:function(a,b,d){if(c.is=
Window(this))this.onbeforeunload=3Dd},teardown:function(a,b){if(this.onbe=
foreunload=3D=3D=3Db)this.onbeforeunload=3Dnull}}}};c.removeEvent=3Dt.rem=
oveEventListener?function(a,b,d){a.removeEventListener&&a.removeEventList=
ener(b,d,false)}:function(a,b,d){a.detachEvent&&a.detachEvent("on"+b,d)};=
c.Event=3Dfunction(a){if(!this.preventDefault)return new =
c.Event(a);if(a&&a.type){this.originalEvent=3Da;this.type=3Da.type}else =
this.type=3Da;this.timeStamp=3D=0A=
c.now();this[c.expando]=3Dtrue};c.Event.prototype=3D{preventDefault:funct=
ion(){this.isDefaultPrevented=3Dca;var =
a=3Dthis.originalEvent;if(a)if(a.preventDefault)a.preventDefault();else =
a.returnValue=3Dfalse},stopPropagation:function(){this.isPropagationStopp=
ed=3Dca;var =
a=3Dthis.originalEvent;if(a){a.stopPropagation&&a.stopPropagation();a.can=
celBubble=3Dtrue}},stopImmediatePropagation:function(){this.isImmediatePr=
opagationStopped=3Dca;this.stopPropagation()},isDefaultPrevented:U,isProp=
agationStopped:U,isImmediatePropagationStopped:U};=0A=
var va=3Dfunction(a){var =
b=3Da.relatedTarget;try{for(;b&&b!=3D=3Dthis;)b=3Db.parentNode;if(b!=3D=3D=
this){a.type=3Da.data;c.event.handle.apply(this,arguments)}}catch(d){}},w=
a=3Dfunction(a){a.type=3Da.data;c.event.handle.apply(this,arguments)};c.e=
ach({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){c.event.=
special[a]=3D{setup:function(d){c.event.add(this,b,d&&d.selector?wa:va,a)=
},teardown:function(d){c.event.remove(this,b,d&&d.selector?wa:va)}}});if(=
!c.support.submitBubbles)c.event.special.submit=3D{setup:function(){if(th=
is.nodeName.toLowerCase()!=3D=3D=0A=
"form"){c.event.add(this,"click.specialSubmit",function(a){var =
b=3Da.target,d=3Db.type;if((d=3D=3D=3D"submit"||d=3D=3D=3D"image")&&c(b).=
closest("form").length){a.liveFired=3DB;return =
la("submit",this,arguments)}});c.event.add(this,"keypress.specialSubmit",=
function(a){var =
b=3Da.target,d=3Db.type;if((d=3D=3D=3D"text"||d=3D=3D=3D"password")&&c(b)=
.closest("form").length&&a.keyCode=3D=3D=3D13){a.liveFired=3DB;return =
la("submit",this,arguments)}})}else return =
false},teardown:function(){c.event.remove(this,".specialSubmit")}};if(!c.=
support.changeBubbles){var V,=0A=
xa=3Dfunction(a){var =
b=3Da.type,d=3Da.value;if(b=3D=3D=3D"radio"||b=3D=3D=3D"checkbox")d=3Da.c=
hecked;else =
if(b=3D=3D=3D"select-multiple")d=3Da.selectedIndex>-1?c.map(a.options,fun=
ction(e){return e.selected}).join("-"):"";else =
if(a.nodeName.toLowerCase()=3D=3D=3D"select")d=3Da.selectedIndex;return =
d},Z=3Dfunction(a,b){var =
d=3Da.target,e,f;if(!(!ia.test(d.nodeName)||d.readOnly)){e=3Dc.data(d,"_c=
hange_data");f=3Dxa(d);if(a.type!=3D=3D"focusout"||d.type!=3D=3D"radio")c=
.data(d,"_change_data",f);if(!(e=3D=3D=3DB||f=3D=3D=3De))if(e!=3Dnull||f)=
{a.type=3D"change";a.liveFired=3D=0A=
B;return =
c.event.trigger(a,b,d)}}};c.event.special.change=3D{filters:{focusout:Z,b=
eforedeactivate:Z,click:function(a){var =
b=3Da.target,d=3Db.type;if(d=3D=3D=3D"radio"||d=3D=3D=3D"checkbox"||b.nod=
eName.toLowerCase()=3D=3D=3D"select")return =
Z.call(this,a)},keydown:function(a){var =
b=3Da.target,d=3Db.type;if(a.keyCode=3D=3D=3D13&&b.nodeName.toLowerCase()=
!=3D=3D"textarea"||a.keyCode=3D=3D=3D32&&(d=3D=3D=3D"checkbox"||d=3D=3D=3D=
"radio")||d=3D=3D=3D"select-multiple")return =
Z.call(this,a)},beforeactivate:function(a){a=3Da.target;c.data(a,"_change=
_data",xa(a))}},setup:function(){if(this.type=3D=3D=3D=0A=
"file")return false;for(var a in =
V)c.event.add(this,a+".specialChange",V[a]);return =
ia.test(this.nodeName)},teardown:function(){c.event.remove(this,".special=
Change");return =
ia.test(this.nodeName)}};V=3Dc.event.special.change.filters;V.focus=3DV.b=
eforeactivate}t.addEventListener&&c.each({focus:"focusin",blur:"focusout"=
},function(a,b){function d(e){e=3Dc.event.fix(e);e.type=3Db;return =
c.event.trigger(e,null,e.target)}c.event.special[b]=3D{setup:function(){u=
a[b]++=3D=3D=3D0&&t.addEventListener(a,d,true)},teardown:function(){--ua[=
b]=3D=3D=3D=0A=
0&&t.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b=
){c.fn[b]=3Dfunction(d,e,f){if(typeof d=3D=3D=3D"object"){for(var h in =
d)this[b](h,e,d[h],f);return =
this}if(c.isFunction(e)||e=3D=3D=3Dfalse){f=3De;e=3DB}var =
l=3Db=3D=3D=3D"one"?c.proxy(f,function(o){c(this).unbind(o,l);return =
f.apply(this,arguments)}):f;if(d=3D=3D=3D"unload"&&b!=3D=3D"one")this.one=
(d,e,f);else{h=3D0;for(var =
k=3Dthis.length;h<k;h++)c.event.add(this[h],d,l,e)}return =
this}});c.fn.extend({unbind:function(a,b){if(typeof =
a=3D=3D=3D"object"&&!a.preventDefault)for(var d in a)this.unbind(d,=0A=
a[d]);else{d=3D0;for(var =
e=3Dthis.length;d<e;d++)c.event.remove(this[d],a,b)}return =
this},delegate:function(a,b,d,e){return =
this.live(b,d,e,a)},undelegate:function(a,b,d){return =
arguments.length=3D=3D=3D0?this.unbind("live"):this.die(b,null,d,a)},trig=
ger:function(a,b){return =
this.each(function(){c.event.trigger(a,b,this)})},triggerHandler:function=
(a,b){if(this[0]){var =
d=3Dc.Event(a);d.preventDefault();d.stopPropagation();c.event.trigger(d,b=
,this[0]);return d.result}},toggle:function(a){for(var b=3Darguments,d=3D=0A=
1;d<b.length;)c.proxy(a,b[d++]);return =
this.click(c.proxy(a,function(e){var =
f=3D(c.data(this,"lastToggle"+a.guid)||0)%d;c.data(this,"lastToggle"+a.gu=
id,f+1);e.preventDefault();return =
b[f].apply(this,arguments)||false}))},hover:function(a,b){return =
this.mouseenter(a).mouseleave(b||a)}});var =
ya=3D{focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"=
mouseout"};c.each(["live","die"],function(a,b){c.fn[b]=3Dfunction(d,e,f,h=
){var =
l,k=3D0,o,x,r=3Dh||this.selector;h=3Dh?this:c(this.context);if(typeof =
d=3D=3D=3D=0A=
"object"&&!d.preventDefault){for(l in d)h[b](l,e,d[l],r);return =
this}if(c.isFunction(e)){f=3De;e=3DB}for(d=3D(d||"").split(" =
");(l=3Dd[k++])!=3Dnull;){o=3DX.exec(l);x=3D"";if(o){x=3Do[0];l=3Dl.repla=
ce(X,"")}if(l=3D=3D=3D"hover")d.push("mouseenter"+x,"mouseleave"+x);else{=
o=3Dl;if(l=3D=3D=3D"focus"||l=3D=3D=3D"blur"){d.push(ya[l]+x);l+=3Dx}else=
 l=3D(ya[l]||l)+x;if(b=3D=3D=3D"live"){x=3D0;for(var =
A=3Dh.length;x<A;x++)c.event.add(h[x],"live."+Y(l,r),{data:e,selector:r,h=
andler:f,origType:l,origHandler:f,preType:o})}else =
h.unbind("live."+Y(l,r),f)}}return this}});=0A=
c.each("blur focus focusin focusout load resize scroll unload click =
dblclick mousedown mouseup mousemove mouseover mouseout mouseenter =
mouseleave change select submit keydown keypress keyup error".split(" =
"),function(a,b){c.fn[b]=3Dfunction(d,e){if(e=3D=3Dnull){e=3Dd;d=3Dnull}r=
eturn =
arguments.length>0?this.bind(b,d,e):this.trigger(b)};if(c.attrFn)c.attrFn=
[b]=3Dtrue});E.attachEvent&&!E.addEventListener&&c(E).bind("unload",funct=
ion(){for(var a in =
c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}c=
atch(b){}});=0A=
(function(){function a(g,i,n,m,p,q){p=3D0;for(var =
u=3Dm.length;p<u;p++){var y=3Dm[p];if(y){var =
F=3Dfalse;for(y=3Dy[g];y;){if(y.sizcache=3D=3D=3Dn){F=3Dm[y.sizset];break=
}if(y.nodeType=3D=3D=3D1&&!q){y.sizcache=3Dn;y.sizset=3Dp}if(y.nodeName.t=
oLowerCase()=3D=3D=3Di){F=3Dy;break}y=3Dy[g]}m[p]=3DF}}}function =
b(g,i,n,m,p,q){p=3D0;for(var u=3Dm.length;p<u;p++){var =
y=3Dm[p];if(y){var =
F=3Dfalse;for(y=3Dy[g];y;){if(y.sizcache=3D=3D=3Dn){F=3Dm[y.sizset];break=
}if(y.nodeType=3D=3D=3D1){if(!q){y.sizcache=3Dn;y.sizset=3Dp}if(typeof =
i!=3D=3D"string"){if(y=3D=3D=3Di){F=3Dtrue;break}}else if(k.filter(i,=0A=
[y]).length>0){F=3Dy;break}}y=3Dy[g]}m[p]=3DF}}}var =
d=3D/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[=
\]'"]+)+\]|\\.|[^ =
>+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e=3D0,f=3DObject.prototype=
.toString,h=3Dfalse,l=3Dtrue;[0,0].sort(function(){l=3Dfalse;return =
0});var k=3Dfunction(g,i,n,m){n=3Dn||[];var =
p=3Di=3Di||t;if(i.nodeType!=3D=3D1&&i.nodeType!=3D=3D9)return[];if(!g||ty=
peof g!=3D=3D"string")return n;var =
q,u,y,F,M,N=3Dtrue,O=3Dk.isXML(i),D=3D[],R=3Dg;do{d.exec("");if(q=3Dd.exe=
c(R)){R=3Dq[3];D.push(q[1]);if(q[2]){F=3Dq[3];=0A=
break}}}while(q);if(D.length>1&&x.exec(g))if(D.length=3D=3D=3D2&&o.relati=
ve[D[0]])u=3DL(D[0]+D[1],i);else =
for(u=3Do.relative[D[0]]?[i]:k(D.shift(),i);D.length;){g=3DD.shift();if(o=
.relative[g])g+=3DD.shift();u=3DL(g,u)}else{if(!m&&D.length>1&&i.nodeType=
=3D=3D=3D9&&!O&&o.match.ID.test(D[0])&&!o.match.ID.test(D[D.length-1])){q=
=3Dk.find(D.shift(),i,O);i=3Dq.expr?k.filter(q.expr,q.set)[0]:q.set[0]}if=
(i){q=3Dm?{expr:D.pop(),set:C(m)}:k.find(D.pop(),D.length=3D=3D=3D1&&(D[0=
]=3D=3D=3D"~"||D[0]=3D=3D=3D"+")&&i.parentNode?i.parentNode:i,O);u=3Dq.ex=
pr?k.filter(q.expr,=0A=
q.set):q.set;if(D.length>0)y=3DC(u);else =
N=3Dfalse;for(;D.length;){q=3DM=3DD.pop();if(o.relative[M])q=3DD.pop();el=
se M=3D"";if(q=3D=3Dnull)q=3Di;o.relative[M](y,q,O)}}else =
y=3D[]}y||(y=3Du);y||k.error(M||g);if(f.call(y)=3D=3D=3D"[object =
Array]")if(N)if(i&&i.nodeType=3D=3D=3D1)for(g=3D0;y[g]!=3Dnull;g++){if(y[=
g]&&(y[g]=3D=3D=3Dtrue||y[g].nodeType=3D=3D=3D1&&k.contains(i,y[g])))n.pu=
sh(u[g])}else =
for(g=3D0;y[g]!=3Dnull;g++)y[g]&&y[g].nodeType=3D=3D=3D1&&n.push(u[g]);el=
se n.push.apply(n,y);else C(y,n);if(F){k(F,p,n,m);k.uniqueSort(n)}return =
n};k.uniqueSort=3Dfunction(g){if(w){h=3D=0A=
l;g.sort(w);if(h)for(var =
i=3D1;i<g.length;i++)g[i]=3D=3D=3Dg[i-1]&&g.splice(i--,1)}return =
g};k.matches=3Dfunction(g,i){return =
k(g,null,null,i)};k.matchesSelector=3Dfunction(g,i){return =
k(i,null,null,[g]).length>0};k.find=3Dfunction(g,i,n){var =
m;if(!g)return[];for(var p=3D0,q=3Do.order.length;p<q;p++){var =
u,y=3Do.order[p];if(u=3Do.leftMatch[y].exec(g)){var =
F=3Du[1];u.splice(1,1);if(F.substr(F.length-1)!=3D=3D"\\"){u[1]=3D(u[1]||=
"").replace(/\\/g,"");m=3Do.find[y](u,i,n);if(m!=3Dnull){g=3Dg.replace(o.=
match[y],"");break}}}}m||(m=3Di.getElementsByTagName("*"));=0A=
return{set:m,expr:g}};k.filter=3Dfunction(g,i,n,m){for(var =
p,q,u=3Dg,y=3D[],F=3Di,M=3Di&&i[0]&&k.isXML(i[0]);g&&i.length;){for(var =
N in o.filter)if((p=3Do.leftMatch[N].exec(g))!=3Dnull&&p[2]){var =
O,D,R=3Do.filter[N];D=3Dp[1];q=3Dfalse;p.splice(1,1);if(D.substr(D.length=
-1)!=3D=3D"\\"){if(F=3D=3D=3Dy)y=3D[];if(o.preFilter[N])if(p=3Do.preFilte=
r[N](p,F,n,y,m,M)){if(p=3D=3D=3Dtrue)continue}else =
q=3DO=3Dtrue;if(p)for(var =
j=3D0;(D=3DF[j])!=3Dnull;j++)if(D){O=3DR(D,p,j,F);var =
s=3Dm^!!O;if(n&&O!=3Dnull)if(s)q=3Dtrue;else F[j]=3Dfalse;else =
if(s){y.push(D);q=3Dtrue}}if(O!=3D=3D=0A=
B){n||(F=3Dy);g=3Dg.replace(o.match[N],"");if(!q)return[];break}}}if(g=3D=
=3D=3Du)if(q=3D=3Dnull)k.error(g);else break;u=3Dg}return =
F};k.error=3Dfunction(g){throw"Syntax error, unrecognized expression: =
"+g;};var =
o=3Dk.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-\uFFF=
F\-]|\\.)+)\s*(?:(\S?=3D)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\u=
FFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+=
\-]*)\))?/,=0A=
POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=3D[^\-]|$)/,PSEU=
DO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)=
\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrH=
andle:{href:function(g){return =
g.getAttribute("href")}},relative:{"+":function(g,i){var n=3Dtypeof =
i=3D=3D=3D"string",m=3Dn&&!/\W/.test(i);n=3Dn&&!m;if(m)i=3Di.toLowerCase(=
);m=3D0;for(var =
p=3Dg.length,q;m<p;m++)if(q=3Dg[m]){for(;(q=3Dq.previousSibling)&&q.nodeT=
ype!=3D=3D1;);g[m]=3Dn||q&&q.nodeName.toLowerCase()=3D=3D=3D=0A=
i?q||false:q=3D=3D=3Di}n&&k.filter(i,g,true)},">":function(g,i){var =
n,m=3Dtypeof =
i=3D=3D=3D"string",p=3D0,q=3Dg.length;if(m&&!/\W/.test(i))for(i=3Di.toLow=
erCase();p<q;p++){if(n=3Dg[p]){n=3Dn.parentNode;g[p]=3Dn.nodeName.toLower=
Case()=3D=3D=3Di?n:false}}else{for(;p<q;p++)if(n=3Dg[p])g[p]=3Dm?n.parent=
Node:n.parentNode=3D=3D=3Di;m&&k.filter(i,g,true)}},"":function(g,i,n){va=
r m,p=3De++,q=3Db;if(typeof =
i=3D=3D=3D"string"&&!/\W/.test(i)){m=3Di=3Di.toLowerCase();q=3Da}q("paren=
tNode",i,p,g,m,n)},"~":function(g,i,n){var m,p=3De++,q=3Db;if(typeof =
i=3D=3D=3D"string"&&!/\W/.test(i)){m=3D=0A=
i=3Di.toLowerCase();q=3Da}q("previousSibling",i,p,g,m,n)}},find:{ID:funct=
ion(g,i,n){if(typeof =
i.getElementById!=3D=3D"undefined"&&!n)return(g=3Di.getElementById(g[1]))=
&&g.parentNode?[g]:[]},NAME:function(g,i){if(typeof =
i.getElementsByName!=3D=3D"undefined"){for(var =
n=3D[],m=3Di.getElementsByName(g[1]),p=3D0,q=3Dm.length;p<q;p++)m[p].getA=
ttribute("name")=3D=3D=3Dg[1]&&n.push(m[p]);return =
n.length=3D=3D=3D0?null:n}},TAG:function(g,i){return =
i.getElementsByTagName(g[1])}},preFilter:{CLASS:function(g,i,n,m,p,q){g=3D=
" "+g[1].replace(/\\/g,=0A=
"")+" ";if(q)return g;q=3D0;for(var =
u;(u=3Di[q])!=3Dnull;q++)if(u)if(p^(u.className&&(" "+u.className+" =
").replace(/[\t\n]/g," ").indexOf(g)>=3D0))n||m.push(u);else =
if(n)i[q]=3Dfalse;return false},ID:function(g){return =
g[1].replace(/\\/g,"")},TAG:function(g){return =
g[1].toLowerCase()},CHILD:function(g){if(g[1]=3D=3D=3D"nth"){var =
i=3D/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]=3D=3D=3D"even"&&"2n"||g[2]=3D=3D=
=3D"odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=3Di[1]+(i[2]||=
1)-0;g[3]=3Di[3]-0}g[0]=3De++;return g},ATTR:function(g,i,n,=0A=
m,p,q){i=3Dg[1].replace(/\\/g,"");if(!q&&o.attrMap[i])g[1]=3Do.attrMap[i]=
;if(g[2]=3D=3D=3D"~=3D")g[4]=3D" "+g[4]+" ";return =
g},PSEUDO:function(g,i,n,m,p){if(g[1]=3D=3D=3D"not")if((d.exec(g[3])||"")=
.length>1||/^\w/.test(g[3]))g[3]=3Dk(g[3],null,null,i);else{g=3Dk.filter(=
g[3],i,n,true^p);n||m.push.apply(m,g);return false}else =
if(o.match.POS.test(g[0])||o.match.CHILD.test(g[0]))return true;return =
g},POS:function(g){g.unshift(true);return =
g}},filters:{enabled:function(g){return =
g.disabled=3D=3D=3Dfalse&&g.type!=3D=3D"hidden"},disabled:function(g){ret=
urn g.disabled=3D=3D=3D=0A=
true},checked:function(g){return =
g.checked=3D=3D=3Dtrue},selected:function(g){return =
g.selected=3D=3D=3Dtrue},parent:function(g){return!!g.firstChild},empty:f=
unction(g){return!g.firstChild},has:function(g,i,n){return!!k(n[3],g).len=
gth},header:function(g){return/h\d/i.test(g.nodeName)},text:function(g){r=
eturn"text"=3D=3D=3Dg.type},radio:function(g){return"radio"=3D=3D=3Dg.typ=
e},checkbox:function(g){return"checkbox"=3D=3D=3Dg.type},file:function(g)=
{return"file"=3D=3D=3Dg.type},password:function(g){return"password"=3D=3D=
=3Dg.type},submit:function(g){return"submit"=3D=3D=3D=0A=
g.type},image:function(g){return"image"=3D=3D=3Dg.type},reset:function(g)=
{return"reset"=3D=3D=3Dg.type},button:function(g){return"button"=3D=3D=3D=
g.type||g.nodeName.toLowerCase()=3D=3D=3D"button"},input:function(g){retu=
rn/input|select|textarea|button/i.test(g.nodeName)}},setFilters:{first:fu=
nction(g,i){return i=3D=3D=3D0},last:function(g,i,n,m){return =
i=3D=3D=3Dm.length-1},even:function(g,i){return =
i%2=3D=3D=3D0},odd:function(g,i){return =
i%2=3D=3D=3D1},lt:function(g,i,n){return =
i<n[3]-0},gt:function(g,i,n){return i>n[3]-0},nth:function(g,i,n){return =
n[3]-=0A=
0=3D=3D=3Di},eq:function(g,i,n){return =
n[3]-0=3D=3D=3Di}},filter:{PSEUDO:function(g,i,n,m){var =
p=3Di[1],q=3Do.filters[p];if(q)return q(g,n,i,m);else =
if(p=3D=3D=3D"contains")return(g.textContent||g.innerText||k.getText([g])=
||"").indexOf(i[3])>=3D0;else =
if(p=3D=3D=3D"not"){i=3Di[3];n=3D0;for(m=3Di.length;n<m;n++)if(i[n]=3D=3D=
=3Dg)return false;return true}else k.error("Syntax error, unrecognized =
expression: "+p)},CHILD:function(g,i){var n=3Di[1],m=3Dg;switch(n){case =
"only":case =
"first":for(;m=3Dm.previousSibling;)if(m.nodeType=3D=3D=3D1)return =
false;if(n=3D=3D=3D=0A=
"first")return true;m=3Dg;case =
"last":for(;m=3Dm.nextSibling;)if(m.nodeType=3D=3D=3D1)return =
false;return true;case "nth":n=3Di[2];var =
p=3Di[3];if(n=3D=3D=3D1&&p=3D=3D=3D0)return true;var =
q=3Di[0],u=3Dg.parentNode;if(u&&(u.sizcache!=3D=3Dq||!g.nodeIndex)){var =
y=3D0;for(m=3Du.firstChild;m;m=3Dm.nextSibling)if(m.nodeType=3D=3D=3D1)m.=
nodeIndex=3D++y;u.sizcache=3Dq}m=3Dg.nodeIndex-p;return =
n=3D=3D=3D0?m=3D=3D=3D0:m%n=3D=3D=3D0&&m/n>=3D0}},ID:function(g,i){return=
 =
g.nodeType=3D=3D=3D1&&g.getAttribute("id")=3D=3D=3Di},TAG:function(g,i){r=
eturn =
i=3D=3D=3D"*"&&g.nodeType=3D=3D=3D1||g.nodeName.toLowerCase()=3D=3D=3D=0A=
i},CLASS:function(g,i){return(" =
"+(g.className||g.getAttribute("class"))+" =
").indexOf(i)>-1},ATTR:function(g,i){var =
n=3Di[1];n=3Do.attrHandle[n]?o.attrHandle[n](g):g[n]!=3Dnull?g[n]:g.getAt=
tribute(n);var m=3Dn+"",p=3Di[2],q=3Di[4];return =
n=3D=3Dnull?p=3D=3D=3D"!=3D":p=3D=3D=3D"=3D"?m=3D=3D=3Dq:p=3D=3D=3D"*=3D"=
?m.indexOf(q)>=3D0:p=3D=3D=3D"~=3D"?(" "+m+" =
").indexOf(q)>=3D0:!q?m&&n!=3D=3Dfalse:p=3D=3D=3D"!=3D"?m!=3D=3Dq:p=3D=3D=
=3D"^=3D"?m.indexOf(q)=3D=3D=3D0:p=3D=3D=3D"$=3D"?m.substr(m.length-q.len=
gth)=3D=3D=3Dq:p=3D=3D=3D"|=3D"?m=3D=3D=3Dq||m.substr(0,q.length+1)=3D=3D=
=3Dq+"-":false},POS:function(g,i,n,m){var p=3Do.setFilters[i[2]];=0A=
if(p)return =
p(g,n,i,m)}}},x=3Do.match.POS,r=3Dfunction(g,i){return"\\"+(i-0+1)},A;for=
(A in =
o.match){o.match[A]=3DRegExp(o.match[A].source+/(?![^\[]*\])(?![^\(]*\))/=
.source);o.leftMatch[A]=3DRegExp(/(^(?:.|\r|\n)*?)/.source+o.match[A].sou=
rce.replace(/\\(\d+)/g,r))}var =
C=3Dfunction(g,i){g=3DArray.prototype.slice.call(g,0);if(i){i.push.apply(=
i,g);return i}return =
g};try{Array.prototype.slice.call(t.documentElement.childNodes,0)}catch(J=
){C=3Dfunction(g,i){var n=3D0,m=3Di||[];if(f.call(g)=3D=3D=3D"[object =
Array]")Array.prototype.push.apply(m,=0A=
g);else if(typeof g.length=3D=3D=3D"number")for(var =
p=3Dg.length;n<p;n++)m.push(g[n]);else for(;g[n];n++)m.push(g[n]);return =
m}}var =
w,I;if(t.documentElement.compareDocumentPosition)w=3Dfunction(g,i){if(g=3D=
=3D=3Di){h=3Dtrue;return =
0}if(!g.compareDocumentPosition||!i.compareDocumentPosition)return =
g.compareDocumentPosition?-1:1;return =
g.compareDocumentPosition(i)&4?-1:1};else{w=3Dfunction(g,i){var =
n,m,p=3D[],q=3D[];n=3Dg.parentNode;m=3Di.parentNode;var =
u=3Dn;if(g=3D=3D=3Di){h=3Dtrue;return 0}else if(n=3D=3D=3Dm)return =
I(g,i);else if(n){if(!m)return 1}else return-1;=0A=
for(;u;){p.unshift(u);u=3Du.parentNode}for(u=3Dm;u;){q.unshift(u);u=3Du.p=
arentNode}n=3Dp.length;m=3Dq.length;for(u=3D0;u<n&&u<m;u++)if(p[u]!=3D=3D=
q[u])return I(p[u],q[u]);return =
u=3D=3D=3Dn?I(g,q[u],-1):I(p[u],i,1)};I=3Dfunction(g,i,n){if(g=3D=3D=3Di)=
return =
n;for(g=3Dg.nextSibling;g;){if(g=3D=3D=3Di)return-1;g=3Dg.nextSibling}ret=
urn 1}}k.getText=3Dfunction(g){for(var =
i=3D"",n,m=3D0;g[m];m++){n=3Dg[m];if(n.nodeType=3D=3D=3D3||n.nodeType=3D=3D=
=3D4)i+=3Dn.nodeValue;else =
if(n.nodeType!=3D=3D8)i+=3Dk.getText(n.childNodes)}return =
i};(function(){var g=3Dt.createElement("div"),=0A=
i=3D"script"+(new =
Date).getTime(),n=3Dt.documentElement;g.innerHTML=3D"<a =
name=3D'"+i+"'/>";n.insertBefore(g,n.firstChild);if(t.getElementById(i)){=
o.find.ID=3Dfunction(m,p,q){if(typeof =
p.getElementById!=3D=3D"undefined"&&!q)return(p=3Dp.getElementById(m[1]))=
?p.id=3D=3D=3Dm[1]||typeof =
p.getAttributeNode!=3D=3D"undefined"&&p.getAttributeNode("id").nodeValue=3D=
=3D=3Dm[1]?[p]:B:[]};o.filter.ID=3Dfunction(m,p){var q=3Dtypeof =
m.getAttributeNode!=3D=3D"undefined"&&m.getAttributeNode("id");return =
m.nodeType=3D=3D=3D1&&q&&q.nodeValue=3D=3D=3Dp}}n.removeChild(g);=0A=
n=3Dg=3Dnull})();(function(){var =
g=3Dt.createElement("div");g.appendChild(t.createComment(""));if(g.getEle=
mentsByTagName("*").length>0)o.find.TAG=3Dfunction(i,n){var =
m=3Dn.getElementsByTagName(i[1]);if(i[1]=3D=3D=3D"*"){for(var =
p=3D[],q=3D0;m[q];q++)m[q].nodeType=3D=3D=3D1&&p.push(m[q]);m=3Dp}return =
m};g.innerHTML=3D"<a href=3D'#'></a>";if(g.firstChild&&typeof =
g.firstChild.getAttribute!=3D=3D"undefined"&&g.firstChild.getAttribute("h=
ref")!=3D=3D"#")o.attrHandle.href=3Dfunction(i){return =
i.getAttribute("href",2)};g=3Dnull})();t.querySelectorAll&&=0A=
function(){var g=3Dk,i=3Dt.createElement("div");i.innerHTML=3D"<p =
class=3D'TEST'></p>";if(!(i.querySelectorAll&&i.querySelectorAll(".TEST")=
.length=3D=3D=3D0)){k=3Dfunction(m,p,q,u){p=3Dp||t;m=3Dm.replace(/\=3D\s*=
([^'"\]]*)\s*\]/g,"=3D'$1']");if(!u&&!k.isXML(p))if(p.nodeType=3D=3D=3D9)=
try{return C(p.querySelectorAll(m),q)}catch(y){}else =
if(p.nodeType=3D=3D=3D1&&p.nodeName.toLowerCase()!=3D=3D"object"){var =
F=3Dp.getAttribute("id"),M=3DF||"__sizzle__";F||p.setAttribute("id",M);tr=
y{return C(p.querySelectorAll("#"+M+" "+m),q)}catch(N){}finally{F||=0A=
p.removeAttribute("id")}}return g(m,p,q,u)};for(var n in =
g)k[n]=3Dg[n];i=3Dnull}}();(function(){var =
g=3Dt.documentElement,i=3Dg.matchesSelector||g.mozMatchesSelector||g.webk=
itMatchesSelector||g.msMatchesSelector,n=3Dfalse;try{i.call(t.documentEle=
ment,"[test!=3D'']:sizzle")}catch(m){n=3Dtrue}if(i)k.matchesSelector=3Dfu=
nction(p,q){q=3Dq.replace(/\=3D\s*([^'"\]]*)\s*\]/g,"=3D'$1']");if(!k.isX=
ML(p))try{if(n||!o.match.PSEUDO.test(q)&&!/!=3D/.test(q))return =
i.call(p,q)}catch(u){}return =
k(q,null,null,[p]).length>0}})();(function(){var g=3D=0A=
t.createElement("div");g.innerHTML=3D"<div class=3D'test e'></div><div =
class=3D'test'></div>";if(!(!g.getElementsByClassName||g.getElementsByCla=
ssName("e").length=3D=3D=3D0)){g.lastChild.className=3D"e";if(g.getElemen=
tsByClassName("e").length!=3D=3D1){o.order.splice(1,0,"CLASS");o.find.CLA=
SS=3Dfunction(i,n,m){if(typeof =
n.getElementsByClassName!=3D=3D"undefined"&&!m)return =
n.getElementsByClassName(i[1])};g=3Dnull}}})();k.contains=3Dt.documentEle=
ment.contains?function(g,i){return =
g!=3D=3Di&&(g.contains?g.contains(i):true)}:t.documentElement.compareDocu=
mentPosition?=0A=
function(g,i){return!!(g.compareDocumentPosition(i)&16)}:function(){retur=
n =
false};k.isXML=3Dfunction(g){return(g=3D(g?g.ownerDocument||g:0).document=
Element)?g.nodeName!=3D=3D"HTML":false};var L=3Dfunction(g,i){for(var =
n,m=3D[],p=3D"",q=3Di.nodeType?[i]:i;n=3Do.match.PSEUDO.exec(g);){p+=3Dn[=
0];g=3Dg.replace(o.match.PSEUDO,"")}g=3Do.relative[g]?g+"*":g;n=3D0;for(v=
ar u=3Dq.length;n<u;n++)k(g,q[n],m);return =
k.filter(p,m)};c.find=3Dk;c.expr=3Dk.selectors;c.expr[":"]=3Dc.expr.filte=
rs;c.unique=3Dk.uniqueSort;c.text=3Dk.getText;c.isXMLDoc=3Dk.isXML;=0A=
c.contains=3Dk.contains})();var =
Za=3D/Until$/,$a=3D/^(?:parents|prevUntil|prevAll)/,ab=3D/,/,Na=3D/^.[^:#=
\[\.,]*$/,bb=3DArray.prototype.slice,cb=3Dc.expr.match.POS;c.fn.extend({f=
ind:function(a){for(var =
b=3Dthis.pushStack("","find",a),d=3D0,e=3D0,f=3Dthis.length;e<f;e++){d=3D=
b.length;c.find(a,this[e],b);if(e>0)for(var h=3Dd;h<b.length;h++)for(var =
l=3D0;l<d;l++)if(b[l]=3D=3D=3Db[h]){b.splice(h--,1);break}}return =
b},has:function(a){var b=3Dc(a);return this.filter(function(){for(var =
d=3D0,e=3Db.length;d<e;d++)if(c.contains(this,b[d]))return true})},=0A=
not:function(a){return =
this.pushStack(ma(this,a,false),"not",a)},filter:function(a){return =
this.pushStack(ma(this,a,true),"filter",a)},is:function(a){return!!a&&c.f=
ilter(a,this).length>0},closest:function(a,b){var =
d=3D[],e,f,h=3Dthis[0];if(c.isArray(a)){var =
l,k=3D{},o=3D1;if(h&&a.length){e=3D0;for(f=3Da.length;e<f;e++){l=3Da[e];k=
[l]||(k[l]=3Dc.expr.match.POS.test(l)?c(l,b||this.context):l)}for(;h&&h.o=
wnerDocument&&h!=3D=3Db;){for(l in =
k){e=3Dk[l];if(e.jquery?e.index(h)>-1:c(h).is(e))d.push({selector:l,elem:=
h,level:o})}h=3D=0A=
h.parentNode;o++}}return =
d}l=3Dcb.test(a)?c(a,b||this.context):null;e=3D0;for(f=3Dthis.length;e<f;=
e++)for(h=3Dthis[e];h;)if(l?l.index(h)>-1:c.find.matchesSelector(h,a)){d.=
push(h);break}else{h=3Dh.parentNode;if(!h||!h.ownerDocument||h=3D=3D=3Db)=
break}d=3Dd.length>1?c.unique(d):d;return =
this.pushStack(d,"closest",a)},index:function(a){if(!a||typeof =
a=3D=3D=3D"string")return =
c.inArray(this[0],a?c(a):this.parent().children());return =
c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var d=3Dtypeof =
a=3D=3D=3D"string"?c(a,b||this.context):=0A=
c.makeArray(a),e=3Dc.merge(this.get(),d);return =
this.pushStack(!d[0]||!d[0].parentNode||d[0].parentNode.nodeType=3D=3D=3D=
11||!e[0]||!e[0].parentNode||e[0].parentNode.nodeType=3D=3D=3D11?e:c.uniq=
ue(e))},andSelf:function(){return =
this.add(this.prevObject)}});c.each({parent:function(a){return(a=3Da.pare=
ntNode)&&a.nodeType!=3D=3D11?a:null},parents:function(a){return =
c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return =
c.dir(a,"parentNode",d)},next:function(a){return =
c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,=0A=
2,"previousSibling")},nextAll:function(a){return =
c.dir(a,"nextSibling")},prevAll:function(a){return =
c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return =
c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return =
c.dir(a,"previousSibling",d)},siblings:function(a){return =
c.sibling(a.parentNode.firstChild,a)},children:function(a){return =
c.sibling(a.firstChild)},contents:function(a){return =
c.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:c.make=
Array(a.childNodes)}},function(a,=0A=
b){c.fn[a]=3Dfunction(d,e){var =
f=3Dc.map(this,b,d);Za.test(a)||(e=3Dd);if(e&&typeof =
e=3D=3D=3D"string")f=3Dc.filter(e,f);f=3Dthis.length>1?c.unique(f):f;if((=
this.length>1||ab.test(e))&&$a.test(a))f=3Df.reverse();return =
this.pushStack(f,a,bb.call(arguments).join(","))}});c.extend({filter:func=
tion(a,b,d){if(d)a=3D":not("+a+")";return =
b.length=3D=3D=3D1?c.find.matchesSelector(b[0],a)?[b[0]]:[]:c.find.matche=
s(a,b)},dir:function(a,b,d){var =
e=3D[];for(a=3Da[b];a&&a.nodeType!=3D=3D9&&(d=3D=3D=3DB||a.nodeType!=3D=3D=
1||!c(a).is(d));){a.nodeType=3D=3D=3D1&&=0A=
e.push(a);a=3Da[b]}return e},nth:function(a,b,d){b=3Db||1;for(var =
e=3D0;a;a=3Da[d])if(a.nodeType=3D=3D=3D1&&++e=3D=3D=3Db)break;return =
a},sibling:function(a,b){for(var =
d=3D[];a;a=3Da.nextSibling)a.nodeType=3D=3D=3D1&&a!=3D=3Db&&d.push(a);ret=
urn d}});var za=3D/ =
jQuery\d+=3D"(?:\d+|null)"/g,$=3D/^\s+/,Aa=3D/<(?!area|br|col|embed|hr|im=
g|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Ba=3D/<([\w:]+)/,db=3D/<tbo=
dy/i,eb=3D/<|&#?\w+;/,Ca=3D/<(?:script|object|embed|option|style)/i,Da=3D=
/checked\s*(?:[^=3D]|=3D\s*.checked.)/i,fb=3D/\=3D([^=3D"'>\s]+\/)>/g,P=3D=
{option:[1,=0A=
"<select =
multiple=3D'multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"=
],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>=
"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tb=
ody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],=
_default:[0,"",""]};P.optgroup=3DP.option;P.tbody=3DP.tfoot=3DP.colgroup=3D=
P.caption=3DP.thead;P.th=3DP.td;if(!c.support.htmlSerialize)P._default=3D=
[1,"div<div>","</div>"];c.fn.extend({text:function(a){if(c.isFunction(a))=
return this.each(function(b){var d=3D=0A=
c(this);d.text(a.call(this,b,d.text()))});if(typeof =
a!=3D=3D"object"&&a!=3D=3DB)return =
this.empty().append((this[0]&&this[0].ownerDocument||t).createTextNode(a)=
);return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return =
this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var =
b=3Dc(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.in=
sertBefore(this[0]);b.map(function(){for(var =
d=3Dthis;d.firstChild&&d.firstChild.nodeType=3D=3D=3D1;)d=3Dd.firstChild;=
return d}).append(this)}return this},=0A=
wrapInner:function(a){if(c.isFunction(a))return =
this.each(function(b){c(this).wrapInner(a.call(this,b))});return =
this.each(function(){var =
b=3Dc(this),d=3Db.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:fu=
nction(a){return =
this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return =
this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWit=
h(this.childNodes)}).end()},append:function(){return =
this.domManip(arguments,true,function(a){this.nodeType=3D=3D=3D1&&this.ap=
pendChild(a)})},=0A=
prepend:function(){return =
this.domManip(arguments,true,function(a){this.nodeType=3D=3D=3D1&&this.in=
sertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].pa=
rentNode)return =
this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,=
this)});else if(arguments.length){var =
a=3Dc(arguments[0]);a.push.apply(a,this.toArray());return =
this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[=
0].parentNode)return =
this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,=0A=
this.nextSibling)});else if(arguments.length){var =
a=3Dthis.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0])=
.toArray());return a}},remove:function(a,b){for(var =
d=3D0,e;(e=3Dthis[d])!=3Dnull;d++)if(!a||c.filter(a,[e]).length){if(!b&&e=
.nodeType=3D=3D=3D1){c.cleanData(e.getElementsByTagName("*"));c.cleanData=
([e])}e.parentNode&&e.parentNode.removeChild(e)}return =
this},empty:function(){for(var =
a=3D0,b;(b=3Dthis[a])!=3Dnull;a++)for(b.nodeType=3D=3D=3D1&&c.cleanData(b=
.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);=0A=
return this},clone:function(a){var =
b=3Dthis.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){va=
r =
d=3Dthis.outerHTML,e=3Dthis.ownerDocument;if(!d){d=3De.createElement("div=
");d.appendChild(this.cloneNode(true));d=3Dd.innerHTML}return =
c.clean([d.replace(za,"").replace(fb,'=3D"$1">').replace($,"")],e)[0]}els=
e return =
this.cloneNode(true)});if(a=3D=3D=3Dtrue){na(this,b);na(this.find("*"),b.=
find("*"))}return b},html:function(a){if(a=3D=3D=3DB)return =
this[0]&&this[0].nodeType=3D=3D=3D1?this[0].innerHTML.replace(za,""):null=
;=0A=
else if(typeof =
a=3D=3D=3D"string"&&!Ca.test(a)&&(c.support.leadingWhitespace||!$.test(a)=
)&&!P[(Ba.exec(a)||["",""])[1].toLowerCase()]){a=3Da.replace(Aa,"<$1></$2=
>");try{for(var =
b=3D0,d=3Dthis.length;b<d;b++)if(this[b].nodeType=3D=3D=3D1){c.cleanData(=
this[b].getElementsByTagName("*"));this[b].innerHTML=3Da}}catch(e){this.e=
mpty().append(a)}}else c.isFunction(a)?this.each(function(f){var =
h=3Dc(this);h.html(a.call(this,f,h.html()))}):this.empty().append(a);retu=
rn =
this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(c.isFunc=
tion(a))return this.each(function(b){var d=3D=0A=
c(this),e=3Dd.html();d.replaceWith(a.call(this,b,e))});if(typeof =
a!=3D=3D"string")a=3Dc(a).detach();return this.each(function(){var =
b=3Dthis.nextSibling,d=3Dthis.parentNode;c(this).remove();b?c(b).before(a=
):c(d).append(a)})}else return =
this.pushStack(c(c.isFunction(a)?a():a),"replaceWith",a)},detach:function=
(a){return this.remove(a,true)},domManip:function(a,b,d){var =
e,f,h,l=3Da[0],k=3D[];if(!c.support.checkClone&&arguments.length=3D=3D=3D=
3&&typeof l=3D=3D=3D"string"&&Da.test(l))return =
this.each(function(){c(this).domManip(a,=0A=
b,d,true)});if(c.isFunction(l))return this.each(function(x){var =
r=3Dc(this);a[0]=3Dl.call(this,x,b?r.html():B);r.domManip(a,b,d)});if(thi=
s[0]){e=3Dl&&l.parentNode;e=3Dc.support.parentNode&&e&&e.nodeType=3D=3D=3D=
11&&e.childNodes.length=3D=3D=3Dthis.length?{fragment:e}:c.buildFragment(=
a,this,k);h=3De.fragment;if(f=3Dh.childNodes.length=3D=3D=3D1?h=3Dh.first=
Child:h.firstChild){b=3Db&&c.nodeName(f,"tr");f=3D0;for(var =
o=3Dthis.length;f<o;f++)d.call(b?c.nodeName(this[f],"table")?this[f].getE=
lementsByTagName("tbody")[0]||this[f].appendChild(this[f].ownerDocument.c=
reateElement("tbody")):=0A=
this[f]:this[f],f>0||e.cacheable||this.length>1?h.cloneNode(true):h)}k.le=
ngth&&c.each(k,Oa)}return this}});c.buildFragment=3Dfunction(a,b,d){var =
e,f,h;b=3Db&&b[0]?b[0].ownerDocument||b[0]:t;if(a.length=3D=3D=3D1&&typeo=
f =
a[0]=3D=3D=3D"string"&&a[0].length<512&&b=3D=3D=3Dt&&!Ca.test(a[0])&&(c.s=
upport.checkClone||!Da.test(a[0]))){f=3Dtrue;if(h=3Dc.fragments[a[0]])if(=
h!=3D=3D1)e=3Dh}if(!e){e=3Db.createDocumentFragment();c.clean(a,b,e,d)}if=
(f)c.fragments[a[0]]=3Dh?e:1;return{fragment:e,cacheable:f}};c.fragments=3D=
{};c.each({appendTo:"append",=0A=
prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:=
"replaceWith"},function(a,b){c.fn[a]=3Dfunction(d){var =
e=3D[];d=3Dc(d);var =
f=3Dthis.length=3D=3D=3D1&&this[0].parentNode;if(f&&f.nodeType=3D=3D=3D11=
&&f.childNodes.length=3D=3D=3D1&&d.length=3D=3D=3D1){d[b](this[0]);return=
 this}else{f=3D0;for(var h=3Dd.length;f<h;f++){var =
l=3D(f>0?this.clone(true):this).get();c(d[f])[b](l);e=3De.concat(l)}retur=
n =
this.pushStack(e,a,d.selector)}}});c.extend({clean:function(a,b,d,e){b=3D=
b||t;if(typeof b.createElement=3D=3D=3D"undefined")b=3Db.ownerDocument||=0A=
b[0]&&b[0].ownerDocument||t;for(var =
f=3D[],h=3D0,l;(l=3Da[h])!=3Dnull;h++){if(typeof =
l=3D=3D=3D"number")l+=3D"";if(l){if(typeof =
l=3D=3D=3D"string"&&!eb.test(l))l=3Db.createTextNode(l);else if(typeof =
l=3D=3D=3D"string"){l=3Dl.replace(Aa,"<$1></$2>");var =
k=3D(Ba.exec(l)||["",""])[1].toLowerCase(),o=3DP[k]||P._default,x=3Do[0],=
r=3Db.createElement("div");for(r.innerHTML=3Do[1]+l+o[2];x--;)r=3Dr.lastC=
hild;if(!c.support.tbody){x=3Ddb.test(l);k=3Dk=3D=3D=3D"table"&&!x?r.firs=
tChild&&r.firstChild.childNodes:o[1]=3D=3D=3D"<table>"&&!x?r.childNodes:[=
];for(o=3Dk.length-=0A=
1;o>=3D0;--o)c.nodeName(k[o],"tbody")&&!k[o].childNodes.length&&k[o].pare=
ntNode.removeChild(k[o])}!c.support.leadingWhitespace&&$.test(l)&&r.inser=
tBefore(b.createTextNode($.exec(l)[0]),r.firstChild);l=3Dr.childNodes}if(=
l.nodeType)f.push(l);else =
f=3Dc.merge(f,l)}}if(d)for(h=3D0;f[h];h++)if(e&&c.nodeName(f[h],"script")=
&&(!f[h].type||f[h].type.toLowerCase()=3D=3D=3D"text/javascript"))e.push(=
f[h].parentNode?f[h].parentNode.removeChild(f[h]):f[h]);else{f[h].nodeTyp=
e=3D=3D=3D1&&f.splice.apply(f,[h+1,0].concat(c.makeArray(f[h].getElements=
ByTagName("script"))));=0A=
d.appendChild(f[h])}return f},cleanData:function(a){for(var =
b,d,e=3Dc.cache,f=3Dc.event.special,h=3Dc.support.deleteExpando,l=3D0,k;(=
k=3Da[l])!=3Dnull;l++)if(!(k.nodeName&&c.noData[k.nodeName.toLowerCase()]=
))if(d=3Dk[c.expando]){if((b=3De[d])&&b.events)for(var o in =
b.events)f[o]?c.event.remove(k,o):c.removeEvent(k,o,b.handle);if(h)delete=
 k[c.expando];else =
k.removeAttribute&&k.removeAttribute(c.expando);delete e[d]}}});var =
Ea=3D/alpha\([^)]*\)/i,gb=3D/opacity=3D([^)]*)/,hb=3D/-([a-z])/ig,ib=3D/(=
[A-Z])/g,Fa=3D/^-?\d+(?:px)?$/i,=0A=
jb=3D/^-?\d/,kb=3D{position:"absolute",visibility:"hidden",display:"block=
"},Pa=3D["Left","Right"],Qa=3D["Top","Bottom"],W,Ga,aa,lb=3Dfunction(a,b)=
{return =
b.toUpperCase()};c.fn.css=3Dfunction(a,b){if(arguments.length=3D=3D=3D2&&=
b=3D=3D=3DB)return this;return =
c.access(this,a,b,true,function(d,e,f){return =
f!=3D=3DB?c.style(d,e,f):c.css(d,e)})};c.extend({cssHooks:{opacity:{get:f=
unction(a,b){if(b){var d=3DW(a,"opacity","opacity");return =
d=3D=3D=3D""?"1":d}else return =
a.style.opacity}}},cssNumber:{zIndex:true,fontWeight:true,opacity:true,=0A=
zoom:true,lineHeight:true},cssProps:{"float":c.support.cssFloat?"cssFloat=
":"styleFloat"},style:function(a,b,d,e){if(!(!a||a.nodeType=3D=3D=3D3||a.=
nodeType=3D=3D=3D8||!a.style)){var =
f,h=3Dc.camelCase(b),l=3Da.style,k=3Dc.cssHooks[h];b=3Dc.cssProps[h]||h;i=
f(d!=3D=3DB){if(!(typeof =
d=3D=3D=3D"number"&&isNaN(d)||d=3D=3Dnull)){if(typeof =
d=3D=3D=3D"number"&&!c.cssNumber[h])d+=3D"px";if(!k||!("set"in =
k)||(d=3Dk.set(a,d))!=3D=3DB)try{l[b]=3Dd}catch(o){}}}else{if(k&&"get"in =
k&&(f=3Dk.get(a,false,e))!=3D=3DB)return f;return =
l[b]}}},css:function(a,b,d){var e,f=3Dc.camelCase(b),=0A=
h=3Dc.cssHooks[f];b=3Dc.cssProps[f]||f;if(h&&"get"in =
h&&(e=3Dh.get(a,true,d))!=3D=3DB)return e;else if(W)return =
W(a,b,f)},swap:function(a,b,d){var e=3D{},f;for(f in =
b){e[f]=3Da.style[f];a.style[f]=3Db[f]}d.call(a);for(f in =
b)a.style[f]=3De[f]},camelCase:function(a){return =
a.replace(hb,lb)}});c.curCSS=3Dc.css;c.each(["height","width"],function(a=
,b){c.cssHooks[b]=3D{get:function(d,e,f){var =
h;if(e){if(d.offsetWidth!=3D=3D0)h=3Doa(d,b,f);else =
c.swap(d,kb,function(){h=3Doa(d,b,f)});if(h<=3D0){h=3DW(d,b,b);if(h=3D=3D=
=3D"0px"&&aa)h=3Daa(d,b,b);=0A=
if(h!=3Dnull)return =
h=3D=3D=3D""||h=3D=3D=3D"auto"?"0px":h}if(h<0||h=3D=3Dnull){h=3Dd.style[b=
];return h=3D=3D=3D""||h=3D=3D=3D"auto"?"0px":h}return typeof =
h=3D=3D=3D"string"?h:h+"px"}},set:function(d,e){if(Fa.test(e)){e=3DparseF=
loat(e);if(e>=3D0)return e+"px"}else return =
e}}});if(!c.support.opacity)c.cssHooks.opacity=3D{get:function(a,b){retur=
n =
gb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?par=
seFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var =
d=3Da.style;d.zoom=3D1;var =
e=3Dc.isNaN(b)?"":"alpha(opacity=3D"+b*100+")",f=3D=0A=
d.filter||"";d.filter=3DEa.test(f)?f.replace(Ea,e):d.filter+" =
"+e}};if(t.defaultView&&t.defaultView.getComputedStyle)Ga=3Dfunction(a,b,=
d){var =
e;d=3Dd.replace(ib,"-$1").toLowerCase();if(!(b=3Da.ownerDocument.defaultV=
iew))return =
B;if(b=3Db.getComputedStyle(a,null)){e=3Db.getPropertyValue(d);if(e=3D=3D=
=3D""&&!c.contains(a.ownerDocument.documentElement,a))e=3Dc.style(a,d)}re=
turn e};if(t.documentElement.currentStyle)aa=3Dfunction(a,b){var =
d,e,f=3Da.currentStyle&&a.currentStyle[b],h=3Da.style;if(!Fa.test(f)&&jb.=
test(f)){d=3Dh.left;=0A=
e=3Da.runtimeStyle.left;a.runtimeStyle.left=3Da.currentStyle.left;h.left=3D=
b=3D=3D=3D"fontSize"?"1em":f||0;f=3Dh.pixelLeft+"px";h.left=3Dd;a.runtime=
Style.left=3De}return =
f=3D=3D=3D""?"auto":f};W=3DGa||aa;if(c.expr&&c.expr.filters){c.expr.filte=
rs.hidden=3Dfunction(a){var b=3Da.offsetHeight;return =
a.offsetWidth=3D=3D=3D0&&b=3D=3D=3D0||!c.support.reliableHiddenOffsets&&(=
a.style.display||c.css(a,"display"))=3D=3D=3D"none"};c.expr.filters.visib=
le=3Dfunction(a){return!c.expr.filters.hidden(a)}}var =
mb=3Dc.now(),nb=3D/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,=0A=
ob=3D/^(?:select|textarea)/i,pb=3D/^(?:color|date|datetime|email|hidden|m=
onth|number|password|range|search|tel|text|time|url|week)$/i,qb=3D/^(?:GE=
T|HEAD)$/,Ra=3D/\[\]$/,T=3D/\=3D\?(&|$)/,ja=3D/\?/,rb=3D/([?&])_=3D[^&]*/=
,sb=3D/^(\w+:)?\/\/([^\/?#]+)/,tb=3D/%20/g,ub=3D/#.*$/,Ha=3Dc.fn.load;c.f=
n.extend({load:function(a,b,d){if(typeof a!=3D=3D"string"&&Ha)return =
Ha.apply(this,arguments);else if(!this.length)return this;var =
e=3Da.indexOf(" ");if(e>=3D0){var =
f=3Da.slice(e,a.length);a=3Da.slice(0,e)}e=3D"GET";if(b)if(c.isFunction(b=
)){d=3Db;b=3Dnull}else if(typeof b=3D=3D=3D=0A=
"object"){b=3Dc.param(b,c.ajaxSettings.traditional);e=3D"POST"}var =
h=3Dthis;c.ajax({url:a,type:e,dataType:"html",data:b,complete:function(l,=
k){if(k=3D=3D=3D"success"||k=3D=3D=3D"notmodified")h.html(f?c("<div>").ap=
pend(l.responseText.replace(nb,"")).find(f):l.responseText);d&&h.each(d,[=
l.responseText,k,l])}});return this},serialize:function(){return =
c.param(this.serializeArray())},serializeArray:function(){return =
this.map(function(){return =
this.elements?c.makeArray(this.elements):this}).filter(function(){return =
this.name&&=0A=
!this.disabled&&(this.checked||ob.test(this.nodeName)||pb.test(this.type)=
)}).map(function(a,b){var d=3Dc(this).val();return =
d=3D=3Dnull?null:c.isArray(d)?c.map(d,function(e){return{name:b.name,valu=
e:e}}):{name:b.name,value:d}}).get()}});c.each("ajaxStart ajaxStop =
ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" =
"),function(a,b){c.fn[b]=3Dfunction(d){return =
this.bind(b,d)}});c.extend({get:function(a,b,d,e){if(c.isFunction(b)){e=3D=
e||d;d=3Db;b=3Dnull}return =
c.ajax({type:"GET",url:a,data:b,success:d,dataType:e})},=0A=
getScript:function(a,b){return =
c.get(a,null,b,"script")},getJSON:function(a,b,d){return =
c.get(a,b,d,"json")},post:function(a,b,d,e){if(c.isFunction(b)){e=3De||d;=
d=3Db;b=3D{}}return =
c.ajax({type:"POST",url:a,data:b,success:d,dataType:e})},ajaxSetup:functi=
on(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,global:=
true,type:"GET",contentType:"application/x-www-form-urlencoded",processDa=
ta:true,async:true,xhr:function(){return new =
E.XMLHttpRequest},accepts:{xml:"application/xml, =
text/xml",html:"text/html",=0A=
script:"text/javascript, application/javascript",json:"application/json, =
text/javascript",text:"text/plain",_default:"*/*"}},ajax:function(a){var =
b=3Dc.extend(true,{},c.ajaxSettings,a),d,e,f,h=3Db.type.toUpperCase(),l=3D=
qb.test(h);b.url=3Db.url.replace(ub,"");b.context=3Da&&a.context!=3Dnull?=
a.context:b;if(b.data&&b.processData&&typeof =
b.data!=3D=3D"string")b.data=3Dc.param(b.data,b.traditional);if(b.dataTyp=
e=3D=3D=3D"jsonp"){if(h=3D=3D=3D"GET")T.test(b.url)||(b.url+=3D(ja.test(b=
.url)?"&":"?")+(b.jsonp||"callback")+"=3D?");else if(!b.data||=0A=
!T.test(b.data))b.data=3D(b.data?b.data+"&":"")+(b.jsonp||"callback")+"=3D=
?";b.dataType=3D"json"}if(b.dataType=3D=3D=3D"json"&&(b.data&&T.test(b.da=
ta)||T.test(b.url))){d=3Db.jsonpCallback||"jsonp"+mb++;if(b.data)b.data=3D=
(b.data+"").replace(T,"=3D"+d+"$1");b.url=3Db.url.replace(T,"=3D"+d+"$1")=
;b.dataType=3D"script";var =
k=3DE[d];E[d]=3Dfunction(m){if(c.isFunction(k))k(m);else{E[d]=3DB;try{del=
ete =
E[d]}catch(p){}}f=3Dm;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);=
r&&r.removeChild(A)}}if(b.dataType=3D=3D=3D"script"&&b.cache=3D=3D=3Dnull=
)b.cache=3D=0A=
false;if(b.cache=3D=3D=3Dfalse&&l){var =
o=3Dc.now(),x=3Db.url.replace(rb,"$1_=3D"+o);b.url=3Dx+(x=3D=3D=3Db.url?(=
ja.test(b.url)?"&":"?")+"_=3D"+o:"")}if(b.data&&l)b.url+=3D(ja.test(b.url=
)?"&":"?")+b.data;b.global&&c.active++=3D=3D=3D0&&c.event.trigger("ajaxSt=
art");o=3D(o=3Dsb.exec(b.url))&&(o[1]&&o[1].toLowerCase()!=3D=3Dlocation.=
protocol||o[2].toLowerCase()!=3D=3Dlocation.host);if(b.dataType=3D=3D=3D"=
script"&&h=3D=3D=3D"GET"&&o){var =
r=3Dt.getElementsByTagName("head")[0]||t.documentElement,A=3Dt.createElem=
ent("script");if(b.scriptCharset)A.charset=3Db.scriptCharset;=0A=
A.src=3Db.url;if(!d){var =
C=3Dfalse;A.onload=3DA.onreadystatechange=3Dfunction(){if(!C&&(!this.read=
yState||this.readyState=3D=3D=3D"loaded"||this.readyState=3D=3D=3D"comple=
te")){C=3Dtrue;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);A.onloa=
d=3DA.onreadystatechange=3Dnull;r&&A.parentNode&&r.removeChild(A)}}}r.ins=
ertBefore(A,r.firstChild);return B}var =
J=3Dfalse,w=3Db.xhr();if(w){b.username?w.open(h,b.url,b.async,b.username,=
b.password):w.open(h,b.url,b.async);try{if(b.data!=3Dnull&&!l||a&&a.conte=
ntType)w.setRequestHeader("Content-Type",=0A=
b.contentType);if(b.ifModified){c.lastModified[b.url]&&w.setRequestHeader=
("If-Modified-Since",c.lastModified[b.url]);c.etag[b.url]&&w.setRequestHe=
ader("If-None-Match",c.etag[b.url])}o||w.setRequestHeader("X-Requested-Wi=
th","XMLHttpRequest");w.setRequestHeader("Accept",b.dataType&&b.accepts[b=
.dataType]?b.accepts[b.dataType]+", */*; =
q=3D0.01":b.accepts._default)}catch(I){}if(b.beforeSend&&b.beforeSend.cal=
l(b.context,w,b)=3D=3D=3Dfalse){b.global&&c.active--=3D=3D=3D1&&c.event.t=
rigger("ajaxStop");w.abort();return false}b.global&&=0A=
c.triggerGlobal(b,"ajaxSend",[w,b]);var =
L=3Dw.onreadystatechange=3Dfunction(m){if(!w||w.readyState=3D=3D=3D0||m=3D=
=3D=3D"abort"){J||c.handleComplete(b,w,e,f);J=3Dtrue;if(w)w.onreadystatec=
hange=3Dc.noop}else =
if(!J&&w&&(w.readyState=3D=3D=3D4||m=3D=3D=3D"timeout")){J=3Dtrue;w.onrea=
dystatechange=3Dc.noop;e=3Dm=3D=3D=3D"timeout"?"timeout":!c.httpSuccess(w=
)?"error":b.ifModified&&c.httpNotModified(w,b.url)?"notmodified":"success=
";var =
p;if(e=3D=3D=3D"success")try{f=3Dc.httpData(w,b.dataType,b)}catch(q){e=3D=
"parsererror";p=3Dq}if(e=3D=3D=3D"success"||e=3D=3D=3D"notmodified")d||=0A=
c.handleSuccess(b,w,e,f);else =
c.handleError(b,w,e,p);d||c.handleComplete(b,w,e,f);m=3D=3D=3D"timeout"&&=
w.abort();if(b.async)w=3Dnull}};try{var =
g=3Dw.abort;w.abort=3Dfunction(){w&&Function.prototype.call.call(g,w);L("=
abort")}}catch(i){}b.async&&b.timeout>0&&setTimeout(function(){w&&!J&&L("=
timeout")},b.timeout);try{w.send(l||b.data=3D=3Dnull?null:b.data)}catch(n=
){c.handleError(b,w,null,n);c.handleComplete(b,w,e,f)}b.async||L();return=
 w}},param:function(a,b){var =
d=3D[],e=3Dfunction(h,l){l=3Dc.isFunction(l)?l():l;d[d.length]=3D=0A=
encodeURIComponent(h)+"=3D"+encodeURIComponent(l)};if(b=3D=3D=3DB)b=3Dc.a=
jaxSettings.traditional;if(c.isArray(a)||a.jquery)c.each(a,function(){e(t=
his.name,this.value)});else for(var f in a)da(f,a[f],b,e);return =
d.join("&").replace(tb,"+")}});c.extend({active:0,lastModified:{},etag:{}=
,handleError:function(a,b,d,e){a.error&&a.error.call(a.context,b,d,e);a.g=
lobal&&c.triggerGlobal(a,"ajaxError",[b,a,e])},handleSuccess:function(a,b=
,d,e){a.success&&a.success.call(a.context,e,d,b);a.global&&c.triggerGloba=
l(a,"ajaxSuccess",=0A=
[b,a])},handleComplete:function(a,b,d){a.complete&&a.complete.call(a.cont=
ext,b,d);a.global&&c.triggerGlobal(a,"ajaxComplete",[b,a]);a.global&&c.ac=
tive--=3D=3D=3D1&&c.event.trigger("ajaxStop")},triggerGlobal:function(a,b=
,d){(a.context&&a.context.url=3D=3Dnull?c(a.context):c.event).trigger(b,d=
)},httpSuccess:function(a){try{return!a.status&&location.protocol=3D=3D=3D=
"file:"||a.status>=3D200&&a.status<300||a.status=3D=3D=3D304||a.status=3D=
=3D=3D1223}catch(b){}return false},httpNotModified:function(a,b){var =
d=3Da.getResponseHeader("Last-Modified"),=0A=
e=3Da.getResponseHeader("Etag");if(d)c.lastModified[b]=3Dd;if(e)c.etag[b]=
=3De;return a.status=3D=3D=3D304},httpData:function(a,b,d){var =
e=3Da.getResponseHeader("content-type")||"",f=3Db=3D=3D=3D"xml"||!b&&e.in=
dexOf("xml")>=3D0;a=3Df?a.responseXML:a.responseText;f&&a.documentElement=
.nodeName=3D=3D=3D"parsererror"&&c.error("parsererror");if(d&&d.dataFilte=
r)a=3Dd.dataFilter(a,b);if(typeof =
a=3D=3D=3D"string")if(b=3D=3D=3D"json"||!b&&e.indexOf("json")>=3D0)a=3Dc.=
parseJSON(a);else =
if(b=3D=3D=3D"script"||!b&&e.indexOf("javascript")>=3D0)c.globalEval(a);r=
eturn a}});=0A=
if(E.ActiveXObject)c.ajaxSettings.xhr=3Dfunction(){if(E.location.protocol=
!=3D=3D"file:")try{return new E.XMLHttpRequest}catch(a){}try{return new =
E.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}};c.support.ajax=3D!!c.aja=
xSettings.xhr();var =
ea=3D{},vb=3D/^(?:toggle|show|hide)$/,wb=3D/^([+\-]=3D)?([\d+.\-]+)(.*)$/=
,ba,pa=3D[["height","marginTop","marginBottom","paddingTop","paddingBotto=
m"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["o=
pacity"]];c.fn.extend({show:function(a,b,d){if(a||a=3D=3D=3D0)return =
this.animate(S("show",=0A=
3),a,b,d);else{d=3D0;for(var =
e=3Dthis.length;d<e;d++){a=3Dthis[d];b=3Da.style.display;if(!c.data(a,"ol=
ddisplay")&&b=3D=3D=3D"none")b=3Da.style.display=3D"";b=3D=3D=3D""&&c.css=
(a,"display")=3D=3D=3D"none"&&c.data(a,"olddisplay",qa(a.nodeName))}for(d=
=3D0;d<e;d++){a=3Dthis[d];b=3Da.style.display;if(b=3D=3D=3D""||b=3D=3D=3D=
"none")a.style.display=3Dc.data(a,"olddisplay")||""}return =
this}},hide:function(a,b,d){if(a||a=3D=3D=3D0)return =
this.animate(S("hide",3),a,b,d);else{a=3D0;for(b=3Dthis.length;a<b;a++){d=
=3Dc.css(this[a],"display");d!=3D=3D"none"&&c.data(this[a],"olddisplay",=0A=
d)}for(a=3D0;a<b;a++)this[a].style.display=3D"none";return =
this}},_toggle:c.fn.toggle,toggle:function(a,b,d){var e=3Dtypeof =
a=3D=3D=3D"boolean";if(c.isFunction(a)&&c.isFunction(b))this._toggle.appl=
y(this,arguments);else a=3D=3Dnull||e?this.each(function(){var =
f=3De?a:c(this).is(":hidden");c(this)[f?"show":"hide"]()}):this.animate(S=
("toggle",3),a,b,d);return this},fadeTo:function(a,b,d,e){return =
this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},=
a,d,e)},animate:function(a,b,d,e){var f=3Dc.speed(b,=0A=
d,e);if(c.isEmptyObject(a))return this.each(f.complete);return =
this[f.queue=3D=3D=3Dfalse?"each":"queue"](function(){var =
h=3Dc.extend({},f),l,k=3Dthis.nodeType=3D=3D=3D1,o=3Dk&&c(this).is(":hidd=
en"),x=3Dthis;for(l in a){var =
r=3Dc.camelCase(l);if(l!=3D=3Dr){a[r]=3Da[l];delete =
a[l];l=3Dr}if(a[l]=3D=3D=3D"hide"&&o||a[l]=3D=3D=3D"show"&&!o)return =
h.complete.call(this);if(k&&(l=3D=3D=3D"height"||l=3D=3D=3D"width")){h.ov=
erflow=3D[this.style.overflow,this.style.overflowX,this.style.overflowY];=
if(c.css(this,"display")=3D=3D=3D"inline"&&c.css(this,"float")=3D=3D=3D"n=
one")if(c.support.inlineBlockNeedsLayout)if(qa(this.nodeName)=3D=3D=3D=0A=
"inline")this.style.display=3D"inline-block";else{this.style.display=3D"i=
nline";this.style.zoom=3D1}else =
this.style.display=3D"inline-block"}if(c.isArray(a[l])){(h.specialEasing=3D=
h.specialEasing||{})[l]=3Da[l][1];a[l]=3Da[l][0]}}if(h.overflow!=3Dnull)t=
his.style.overflow=3D"hidden";h.curAnim=3Dc.extend({},a);c.each(a,functio=
n(A,C){var J=3Dnew =
c.fx(x,h,A);if(vb.test(C))J[C=3D=3D=3D"toggle"?o?"show":"hide":C](a);else=
{var w=3Dwb.exec(C),I=3DJ.cur()||0;if(w){var =
L=3DparseFloat(w[2]),g=3Dw[3]||"px";if(g!=3D=3D"px"){c.style(x,A,(L||1)+g=
);I=3D(L||=0A=
1)/J.cur()*I;c.style(x,A,I+g)}if(w[1])L=3D(w[1]=3D=3D=3D"-=3D"?-1:1)*L+I;=
J.custom(I,L,g)}else J.custom(I,C,"")}});return =
true})},stop:function(a,b){var =
d=3Dc.timers;a&&this.queue([]);this.each(function(){for(var =
e=3Dd.length-1;e>=3D0;e--)if(d[e].elem=3D=3D=3Dthis){b&&d[e](true);d.spli=
ce(e,1)}});b||this.dequeue();return =
this}});c.each({slideDown:S("show",1),slideUp:S("hide",1),slideToggle:S("=
toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{o=
pacity:"toggle"}},function(a,b){c.fn[a]=3Dfunction(d,e,f){return =
this.animate(b,=0A=
d,e,f)}});c.extend({speed:function(a,b,d){var e=3Da&&typeof =
a=3D=3D=3D"object"?c.extend({},a):{complete:d||!d&&b||c.isFunction(a)&&a,=
duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};e.duration=3Dc.fx.off?0:t=
ypeof e.duration=3D=3D=3D"number"?e.duration:e.duration in =
c.fx.speeds?c.fx.speeds[e.duration]:c.fx.speeds._default;e.old=3De.comple=
te;e.complete=3Dfunction(){e.queue!=3D=3Dfalse&&c(this).dequeue();c.isFun=
ction(e.old)&&e.old.call(this)};return =
e},easing:{linear:function(a,b,d,e){return =
d+e*a},swing:function(a,b,d,e){return(-Math.cos(a*=0A=
Math.PI)/2+0.5)*e+d}},timers:[],fx:function(a,b,d){this.options=3Db;this.=
elem=3Da;this.prop=3Dd;if(!b.orig)b.orig=3D{}}});c.fx.prototype=3D{update=
:function(){this.options.step&&this.options.step.call(this.elem,this.now,=
this);(c.fx.step[this.prop]||c.fx.step._default)(this)},cur:function(){if=
(this.elem[this.prop]!=3Dnull&&(!this.elem.style||this.elem.style[this.pr=
op]=3D=3Dnull))return this.elem[this.prop];var =
a=3DparseFloat(c.css(this.elem,this.prop));return =
a&&a>-1E4?a:0},custom:function(a,b,d){function e(l){return f.step(l)}=0A=
var =
f=3Dthis,h=3Dc.fx;this.startTime=3Dc.now();this.start=3Da;this.end=3Db;th=
is.unit=3Dd||this.unit||"px";this.now=3Dthis.start;this.pos=3Dthis.state=3D=
0;e.elem=3Dthis.elem;if(e()&&c.timers.push(e)&&!ba)ba=3DsetInterval(h.tic=
k,h.interval)},show:function(){this.options.orig[this.prop]=3Dc.style(thi=
s.elem,this.prop);this.options.show=3Dtrue;this.custom(this.prop=3D=3D=3D=
"width"||this.prop=3D=3D=3D"height"?1:0,this.cur());c(this.elem).show()},=
hide:function(){this.options.orig[this.prop]=3Dc.style(this.elem,this.pro=
p);this.options.hide=3Dtrue;=0A=
this.custom(this.cur(),0)},step:function(a){var =
b=3Dc.now(),d=3Dtrue;if(a||b>=3Dthis.options.duration+this.startTime){thi=
s.now=3Dthis.end;this.pos=3Dthis.state=3D1;this.update();this.options.cur=
Anim[this.prop]=3Dtrue;for(var e in =
this.options.curAnim)if(this.options.curAnim[e]!=3D=3Dtrue)d=3Dfalse;if(d=
){if(this.options.overflow!=3Dnull&&!c.support.shrinkWrapBlocks){var =
f=3Dthis.elem,h=3Dthis.options;c.each(["","X","Y"],function(k,o){f.style[=
"overflow"+o]=3Dh.overflow[k]})}this.options.hide&&c(this.elem).hide();if=
(this.options.hide||=0A=
this.options.show)for(var l in =
this.options.curAnim)c.style(this.elem,l,this.options.orig[l]);this.optio=
ns.complete.call(this.elem)}return =
false}else{a=3Db-this.startTime;this.state=3Da/this.options.duration;b=3D=
this.options.easing||(c.easing.swing?"swing":"linear");this.pos=3Dc.easin=
g[this.options.specialEasing&&this.options.specialEasing[this.prop]||b](t=
his.state,a,0,1,this.options.duration);this.now=3Dthis.start+(this.end-th=
is.start)*this.pos;this.update()}return =
true}};c.extend(c.fx,{tick:function(){for(var a=3D=0A=
c.timers,b=3D0;b<a.length;b++)a[b]()||a.splice(b--,1);a.length||c.fx.stop=
()},interval:13,stop:function(){clearInterval(ba);ba=3Dnull},speeds:{slow=
:600,fast:200,_default:400},step:{opacity:function(a){c.style(a.elem,"opa=
city",a.now)},_default:function(a){if(a.elem.style&&a.elem.style[a.prop]!=
=3Dnull)a.elem.style[a.prop]=3D(a.prop=3D=3D=3D"width"||a.prop=3D=3D=3D"h=
eight"?Math.max(0,a.now):a.now)+a.unit;else =
a.elem[a.prop]=3Da.now}}});if(c.expr&&c.expr.filters)c.expr.filters.anima=
ted=3Dfunction(a){return c.grep(c.timers,function(b){return a=3D=3D=3D=0A=
b.elem}).length};var =
xb=3D/^t(?:able|d|h)$/i,Ia=3D/^(?:body|html)$/i;c.fn.offset=3D"getBoundin=
gClientRect"in t.documentElement?function(a){var =
b=3Dthis[0],d;if(a)return =
this.each(function(l){c.offset.setOffset(this,a,l)});if(!b||!b.ownerDocum=
ent)return null;if(b=3D=3D=3Db.ownerDocument.body)return =
c.offset.bodyOffset(b);try{d=3Db.getBoundingClientRect()}catch(e){}var =
f=3Db.ownerDocument,h=3Df.documentElement;if(!d||!c.contains(h,b))return =
d||{top:0,left:0};b=3Df.body;f=3Dfa(f);return{top:d.top+(f.pageYOffset||c=
.support.boxModel&&=0A=
h.scrollTop||b.scrollTop)-(h.clientTop||b.clientTop||0),left:d.left+(f.pa=
geXOffset||c.support.boxModel&&h.scrollLeft||b.scrollLeft)-(h.clientLeft|=
|b.clientLeft||0)}}:function(a){var b=3Dthis[0];if(a)return =
this.each(function(x){c.offset.setOffset(this,a,x)});if(!b||!b.ownerDocum=
ent)return null;if(b=3D=3D=3Db.ownerDocument.body)return =
c.offset.bodyOffset(b);c.offset.initialize();var =
d,e=3Db.offsetParent,f=3Db.ownerDocument,h=3Df.documentElement,l=3Df.body=
;d=3D(f=3Df.defaultView)?f.getComputedStyle(b,null):b.currentStyle;=0A=
for(var =
k=3Db.offsetTop,o=3Db.offsetLeft;(b=3Db.parentNode)&&b!=3D=3Dl&&b!=3D=3Dh=
;){if(c.offset.supportsFixedPosition&&d.position=3D=3D=3D"fixed")break;d=3D=
f?f.getComputedStyle(b,null):b.currentStyle;k-=3Db.scrollTop;o-=3Db.scrol=
lLeft;if(b=3D=3D=3De){k+=3Db.offsetTop;o+=3Db.offsetLeft;if(c.offset.does=
NotAddBorder&&!(c.offset.doesAddBorderForTableAndCells&&xb.test(b.nodeNam=
e))){k+=3DparseFloat(d.borderTopWidth)||0;o+=3DparseFloat(d.borderLeftWid=
th)||0}e=3Db.offsetParent}if(c.offset.subtractsBorderForOverflowNotVisibl=
e&&d.overflow!=3D=3D"visible"){k+=3D=0A=
parseFloat(d.borderTopWidth)||0;o+=3DparseFloat(d.borderLeftWidth)||0}d=3D=
d}if(d.position=3D=3D=3D"relative"||d.position=3D=3D=3D"static"){k+=3Dl.o=
ffsetTop;o+=3Dl.offsetLeft}if(c.offset.supportsFixedPosition&&d.position=3D=
=3D=3D"fixed"){k+=3DMath.max(h.scrollTop,l.scrollTop);o+=3DMath.max(h.scr=
ollLeft,l.scrollLeft)}return{top:k,left:o}};c.offset=3D{initialize:functi=
on(){var =
a=3Dt.body,b=3Dt.createElement("div"),d,e,f,h=3DparseFloat(c.css(a,"margi=
nTop"))||0;c.extend(b.style,{position:"absolute",top:0,left:0,margin:0,bo=
rder:0,width:"1px",=0A=
height:"1px",visibility:"hidden"});b.innerHTML=3D"<div =
style=3D'position:absolute;top:0;left:0;margin:0;border:5px solid =
#000;padding:0;width:1px;height:1px;'><div></div></div><table =
style=3D'position:absolute;top:0;left:0;margin:0;border:5px solid =
#000;padding:0;width:1px;height:1px;' cellpadding=3D'0' =
cellspacing=3D'0'><tr><td></td></tr></table>";a.insertBefore(b,a.firstChi=
ld);d=3Db.firstChild;e=3Dd.firstChild;f=3Dd.nextSibling.firstChild.firstC=
hild;this.doesNotAddBorder=3De.offsetTop!=3D=3D5;this.doesAddBorderForTab=
leAndCells=3D=0A=
f.offsetTop=3D=3D=3D5;e.style.position=3D"fixed";e.style.top=3D"20px";thi=
s.supportsFixedPosition=3De.offsetTop=3D=3D=3D20||e.offsetTop=3D=3D=3D15;=
e.style.position=3De.style.top=3D"";d.style.overflow=3D"hidden";d.style.p=
osition=3D"relative";this.subtractsBorderForOverflowNotVisible=3De.offset=
Top=3D=3D=3D-5;this.doesNotIncludeMarginInBodyOffset=3Da.offsetTop!=3D=3D=
h;a.removeChild(b);c.offset.initialize=3Dc.noop},bodyOffset:function(a){v=
ar =
b=3Da.offsetTop,d=3Da.offsetLeft;c.offset.initialize();if(c.offset.doesNo=
tIncludeMarginInBodyOffset){b+=3DparseFloat(c.css(a,=0A=
"marginTop"))||0;d+=3DparseFloat(c.css(a,"marginLeft"))||0}return{top:b,l=
eft:d}},setOffset:function(a,b,d){var =
e=3Dc.css(a,"position");if(e=3D=3D=3D"static")a.style.position=3D"relativ=
e";var =
f=3Dc(a),h=3Df.offset(),l=3Dc.css(a,"top"),k=3Dc.css(a,"left"),o=3De=3D=3D=
=3D"absolute"&&c.inArray("auto",[l,k])>-1;e=3D{};var =
x=3D{};if(o)x=3Df.position();l=3Do?x.top:parseInt(l,10)||0;k=3Do?x.left:p=
arseInt(k,10)||0;if(c.isFunction(b))b=3Db.call(a,d,h);if(b.top!=3Dnull)e.=
top=3Db.top-h.top+l;if(b.left!=3Dnull)e.left=3Db.left-h.left+k;"using"in =
b?b.using.call(a,=0A=
e):f.css(e)}};c.fn.extend({position:function(){if(!this[0])return =
null;var =
a=3Dthis[0],b=3Dthis.offsetParent(),d=3Dthis.offset(),e=3DIa.test(b[0].no=
deName)?{top:0,left:0}:b.offset();d.top-=3DparseFloat(c.css(a,"marginTop"=
))||0;d.left-=3DparseFloat(c.css(a,"marginLeft"))||0;e.top+=3DparseFloat(=
c.css(b[0],"borderTopWidth"))||0;e.left+=3DparseFloat(c.css(b[0],"borderL=
eftWidth"))||0;return{top:d.top-e.top,left:d.left-e.left}},offsetParent:f=
unction(){return this.map(function(){for(var =
a=3Dthis.offsetParent||t.body;a&&!Ia.test(a.nodeName)&&=0A=
c.css(a,"position")=3D=3D=3D"static";)a=3Da.offsetParent;return =
a})}});c.each(["Left","Top"],function(a,b){var =
d=3D"scroll"+b;c.fn[d]=3Dfunction(e){var f=3Dthis[0],h;if(!f)return =
null;if(e!=3D=3DB)return =
this.each(function(){if(h=3Dfa(this))h.scrollTo(!a?e:c(h).scrollLeft(),a?=
e:c(h).scrollTop());else this[d]=3De});else =
return(h=3Dfa(f))?"pageXOffset"in =
h?h[a?"pageYOffset":"pageXOffset"]:c.support.boxModel&&h.document.documen=
tElement[d]||h.document.body[d]:f[d]}});c.each(["Height","Width"],functio=
n(a,b){var d=3Db.toLowerCase();=0A=
c.fn["inner"+b]=3Dfunction(){return =
this[0]?parseFloat(c.css(this[0],d,"padding")):null};c.fn["outer"+b]=3Dfu=
nction(e){return =
this[0]?parseFloat(c.css(this[0],d,e?"margin":"border")):null};c.fn[d]=3D=
function(e){var f=3Dthis[0];if(!f)return =
e=3D=3Dnull?null:this;if(c.isFunction(e))return =
this.each(function(l){var =
k=3Dc(this);k[d](e.call(this,l,k[d]()))});if(c.isWindow(f))return =
f.document.compatMode=3D=3D=3D"CSS1Compat"&&f.document.documentElement["c=
lient"+b]||f.document.body["client"+b];else =
if(f.nodeType=3D=3D=3D9)return Math.max(f.documentElement["client"+=0A=
b],f.body["scroll"+b],f.documentElement["scroll"+b],f.body["offset"+b],f.=
documentElement["offset"+b]);else if(e=3D=3D=3DB){f=3Dc.css(f,d);var =
h=3DparseFloat(f);return c.isNaN(h)?f:h}else return this.css(d,typeof =
e=3D=3D=3D"string"?e:e+"px")}})})(window);=0A=

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/js/jquery-ui-1.8.6.custom.min.js

/*!=0A=
 * jQuery UI 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI=0A=
 */=0A=
(function(c,j){function =
k(a){return!c(a).parents().andSelf().filter(function(){return =
c.curCSS(this,"visibility")=3D=3D=3D"hidden"||c.expr.filters.hidden(this)=
}).length}c.ui=3Dc.ui||{};if(!c.ui.version){c.extend(c.ui,{version:"1.8.6=
",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_L=
EFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCA=
PE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110=
,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,=0A=
NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,=
SPACE:32,TAB:9,UP:38,WINDOWS:91}});c.fn.extend({_focus:c.fn.focus,focus:f=
unction(a,b){return typeof a=3D=3D=3D"number"?this.each(function(){var =
d=3Dthis;setTimeout(function(){c(d).focus();b&&b.call(d)},a)}):this._focu=
s.apply(this,arguments)},scrollParent:function(){var =
a;a=3Dc.browser.msie&&/(static|relative)/.test(this.css("position"))||/ab=
solute/.test(this.css("position"))?this.parents().filter(function(){retur=
n/(relative|absolute|fixed)/.test(c.curCSS(this,=0A=
"position",1))&&/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS=
(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0):this.parents=
().filter(function(){return/(auto|scroll)/.test(c.curCSS(this,"overflow",=
1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0);r=
eturn/fixed/.test(this.css("position"))||!a.length?c(document):a},zIndex:=
function(a){if(a!=3D=3Dj)return =
this.css("zIndex",a);if(this.length){a=3Dc(this[0]);for(var =
b;a.length&&a[0]!=3D=3Ddocument;){b=3Da.css("position");=0A=
if(b=3D=3D=3D"absolute"||b=3D=3D=3D"relative"||b=3D=3D=3D"fixed"){b=3Dpar=
seInt(a.css("zIndex"),10);if(!isNaN(b)&&b!=3D=3D0)return =
b}a=3Da.parent()}}return 0},disableSelection:function(){return =
this.bind((c.support.selectstart?"selectstart":"mousedown")+".ui-disableS=
election",function(a){a.preventDefault()})},enableSelection:function(){re=
turn =
this.unbind(".ui-disableSelection")}});c.each(["Width","Height"],function=
(a,b){function =
d(f,g,l,m){c.each(e,function(){g-=3DparseFloat(c.curCSS(f,"padding"+this,=
true))||0;if(l)g-=3DparseFloat(c.curCSS(f,=0A=
"border"+this+"Width",true))||0;if(m)g-=3DparseFloat(c.curCSS(f,"margin"+=
this,true))||0});return g}var =
e=3Db=3D=3D=3D"Width"?["Left","Right"]:["Top","Bottom"],h=3Db.toLowerCase=
(),i=3D{innerWidth:c.fn.innerWidth,innerHeight:c.fn.innerHeight,outerWidt=
h:c.fn.outerWidth,outerHeight:c.fn.outerHeight};c.fn["inner"+b]=3Dfunctio=
n(f){if(f=3D=3D=3Dj)return i["inner"+b].call(this);return =
this.each(function(){c(this).css(h,d(this,f)+"px")})};c.fn["outer"+b]=3Df=
unction(f,g){if(typeof f!=3D=3D"number")return =
i["outer"+b].call(this,f);return this.each(function(){c(this).css(h,=0A=
d(this,f,true,g)+"px")})}});c.extend(c.expr[":"],{data:function(a,b,d){re=
turn!!c.data(a,d[3])},focusable:function(a){var =
b=3Da.nodeName.toLowerCase(),d=3Dc.attr(a,"tabindex");if("area"=3D=3D=3Db=
){b=3Da.parentNode;d=3Db.name;if(!a.href||!d||b.nodeName.toLowerCase()!=3D=
=3D"map")return =
false;a=3Dc("img[usemap=3D#"+d+"]")[0];return!!a&&k(a)}return(/input|sele=
ct|textarea|button|object/.test(b)?!a.disabled:"a"=3D=3Db?a.href||!isNaN(=
d):!isNaN(d))&&k(a)},tabbable:function(a){var =
b=3Dc.attr(a,"tabindex");return(isNaN(b)||b>=3D0)&&c(a).is(":focusable")}=
});=0A=
c(function(){var =
a=3Ddocument.body,b=3Da.appendChild(b=3Ddocument.createElement("div"));c.=
extend(b.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0})=
;c.support.minHeight=3Db.offsetHeight=3D=3D=3D100;c.support.selectstart=3D=
"onselectstart"in =
b;a.removeChild(b).style.display=3D"none"});c.extend(c.ui,{plugin:{add:fu=
nction(a,b,d){a=3Dc.ui[a].prototype;for(var e in =
d){a.plugins[e]=3Da.plugins[e]||[];a.plugins[e].push([b,d[e]])}},call:fun=
ction(a,b,d){if((b=3Da.plugins[b])&&a.element[0].parentNode)for(var =
e=3D0;e<b.length;e++)a.options[b[e][0]]&&=0A=
b[e][1].apply(a.element,d)}},contains:function(a,b){return =
document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!=3D=3D=
b&&a.contains(b)},hasScroll:function(a,b){if(c(a).css("overflow")=3D=3D=3D=
"hidden")return =
false;b=3Db&&b=3D=3D=3D"left"?"scrollLeft":"scrollTop";var =
d=3Dfalse;if(a[b]>0)return true;a[b]=3D1;d=3Da[b]>0;a[b]=3D0;return =
d},isOverAxis:function(a,b,d){return =
a>b&&a<b+d},isOver:function(a,b,d,e,h,i){return =
c.ui.isOverAxis(a,d,h)&&c.ui.isOverAxis(b,e,i)}})}})(jQuery);=0A=
;/*!=0A=
 * jQuery UI Widget 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Widget=0A=
 */=0A=
(function(b,j){if(b.cleanData){var =
k=3Db.cleanData;b.cleanData=3Dfunction(a){for(var =
c=3D0,d;(d=3Da[c])!=3Dnull;c++)b(d).triggerHandler("remove");k(a)}}else{v=
ar l=3Db.fn.remove;b.fn.remove=3Dfunction(a,c){return =
this.each(function(){if(!c)if(!a||b.filter(a,[this]).length)b("*",this).a=
dd([this]).each(function(){b(this).triggerHandler("remove")});return =
l.call(b(this),a,c)})}}b.widget=3Dfunction(a,c,d){var =
e=3Da.split(".")[0],f;a=3Da.split(".")[1];f=3De+"-"+a;if(!d){d=3Dc;c=3Db.=
Widget}b.expr[":"][f]=3Dfunction(h){return!!b.data(h,=0A=
a)};b[e]=3Db[e]||{};b[e][a]=3Dfunction(h,g){arguments.length&&this._creat=
eWidget(h,g)};c=3Dnew =
c;c.options=3Db.extend(true,{},c.options);b[e][a].prototype=3Db.extend(tr=
ue,c,{namespace:e,widgetName:a,widgetEventPrefix:b[e][a].prototype.widget=
EventPrefix||a,widgetBaseClass:f},d);b.widget.bridge(a,b[e][a])};b.widget=
.bridge=3Dfunction(a,c){b.fn[a]=3Dfunction(d){var e=3Dtypeof =
d=3D=3D=3D"string",f=3DArray.prototype.slice.call(arguments,1),h=3Dthis;d=
=3D!e&&f.length?b.extend.apply(null,[true,d].concat(f)):d;if(e&&d.charAt(=
0)=3D=3D=3D"_")return h;=0A=
e?this.each(function(){var =
g=3Db.data(this,a),i=3Dg&&b.isFunction(g[d])?g[d].apply(g,f):g;if(i!=3D=3D=
g&&i!=3D=3Dj){h=3Di;return false}}):this.each(function(){var =
g=3Db.data(this,a);g?g.option(d||{})._init():b.data(this,a,new =
c(d,this))});return =
h}};b.Widget=3Dfunction(a,c){arguments.length&&this._createWidget(a,c)};b=
.Widget.prototype=3D{widgetName:"widget",widgetEventPrefix:"",options:{di=
sabled:false},_createWidget:function(a,c){b.data(c,this.widgetName,this);=
this.element=3Db(c);this.options=3Db.extend(true,{},this.options,=0A=
this._getCreateOptions(),a);var =
d=3Dthis;this.element.bind("remove."+this.widgetName,function(){d.destroy=
()});this._create();this._trigger("create");this._init()},_getCreateOptio=
ns:function(){return =
b.metadata&&b.metadata.get(this.element[0])[this.widgetName]},_create:fun=
ction(){},_init:function(){},destroy:function(){this.element.unbind("."+t=
his.widgetName).removeData(this.widgetName);this.widget().unbind("."+this=
.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass=
+"-disabled ui-state-disabled")},=0A=
widget:function(){return this.element},option:function(a,c){var =
d=3Da;if(arguments.length=3D=3D=3D0)return =
b.extend({},this.options);if(typeof =
a=3D=3D=3D"string"){if(c=3D=3D=3Dj)return =
this.options[a];d=3D{};d[a]=3Dc}this._setOptions(d);return =
this},_setOptions:function(a){var =
c=3Dthis;b.each(a,function(d,e){c._setOption(d,e)});return =
this},_setOption:function(a,c){this.options[a]=3Dc;if(a=3D=3D=3D"disabled=
")this.widget()[c?"addClass":"removeClass"](this.widgetBaseClass+"-disabl=
ed ui-state-disabled").attr("aria-disabled",c);return this},=0A=
enable:function(){return =
this._setOption("disabled",false)},disable:function(){return =
this._setOption("disabled",true)},_trigger:function(a,c,d){var =
e=3Dthis.options[a];c=3Db.Event(c);c.type=3D(a=3D=3D=3Dthis.widgetEventPr=
efix?a:this.widgetEventPrefix+a).toLowerCase();d=3Dd||{};if(c.originalEve=
nt){a=3Db.event.props.length;for(var =
f;a;){f=3Db.event.props[--a];c[f]=3Dc.originalEvent[f]}}this.element.trig=
ger(c,d);return!(b.isFunction(e)&&e.call(this.element[0],c,d)=3D=3D=3Dfal=
se||c.isDefaultPrevented())}}})(jQuery);=0A=
;/*!=0A=
 * jQuery UI Mouse 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Mouse=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.ui.widget.js=0A=
 */=0A=
(function(c){c.widget("ui.mouse",{options:{cancel:":input,option",distanc=
e:1,delay:0},_mouseInit:function(){var =
a=3Dthis;this.element.bind("mousedown."+this.widgetName,function(b){retur=
n =
a._mouseDown(b)}).bind("click."+this.widgetName,function(b){if(a._prevent=
ClickEvent){a._preventClickEvent=3Dfalse;b.stopImmediatePropagation();ret=
urn =
false}});this.started=3Dfalse},_mouseDestroy:function(){this.element.unbi=
nd("."+this.widgetName)},_mouseDown:function(a){a.originalEvent=3Da.origi=
nalEvent||{};if(!a.originalEvent.mouseHandled){this._mouseStarted&&=0A=
this._mouseUp(a);this._mouseDownEvent=3Da;var =
b=3Dthis,e=3Da.which=3D=3D1,f=3Dtypeof =
this.options.cancel=3D=3D"string"?c(a.target).parents().add(a.target).fil=
ter(this.options.cancel).length:false;if(!e||f||!this._mouseCapture(a))re=
turn =
true;this.mouseDelayMet=3D!this.options.delay;if(!this.mouseDelayMet)this=
._mouseDelayTimer=3DsetTimeout(function(){b.mouseDelayMet=3Dtrue},this.op=
tions.delay);if(this._mouseDistanceMet(a)&&this._mouseDelayMet(a)){this._=
mouseStarted=3Dthis._mouseStart(a)!=3D=3Dfalse;if(!this._mouseStarted){a.=
preventDefault();=0A=
return true}}this._mouseMoveDelegate=3Dfunction(d){return =
b._mouseMove(d)};this._mouseUpDelegate=3Dfunction(d){return =
b._mouseUp(d)};c(document).bind("mousemove."+this.widgetName,this._mouseM=
oveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);a.pre=
ventDefault();return =
a.originalEvent.mouseHandled=3Dtrue}},_mouseMove:function(a){if(c.browser=
.msie&&!(document.documentMode>=3D9)&&!a.button)return =
this._mouseUp(a);if(this._mouseStarted){this._mouseDrag(a);return =
a.preventDefault()}if(this._mouseDistanceMet(a)&&=0A=
this._mouseDelayMet(a))(this._mouseStarted=3Dthis._mouseStart(this._mouse=
DownEvent,a)!=3D=3Dfalse)?this._mouseDrag(a):this._mouseUp(a);return!this=
._mouseStarted},_mouseUp:function(a){c(document).unbind("mousemove."+this=
.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,th=
is._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=3Dfalse;th=
is._preventClickEvent=3Da.target=3D=3Dthis._mouseDownEvent.target;this._m=
ouseStop(a)}return false},_mouseDistanceMet:function(a){return =
Math.max(Math.abs(this._mouseDownEvent.pageX-=0A=
a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=3Dthis.options.di=
stance},_mouseDelayMet:function(){return =
this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mou=
seStop:function(){},_mouseCapture:function(){return true}})})(jQuery);=0A=
;/*=0A=
 * jQuery UI Position 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Position=0A=
 */=0A=
(function(c){c.ui=3Dc.ui||{};var =
n=3D/left|center|right/,o=3D/top|center|bottom/,t=3Dc.fn.position,u=3Dc.f=
n.offset;c.fn.position=3Dfunction(b){if(!b||!b.of)return =
t.apply(this,arguments);b=3Dc.extend({},b);var =
a=3Dc(b.of),d=3Da[0],g=3D(b.collision||"flip").split(" =
"),e=3Db.offset?b.offset.split(" =
"):[0,0],h,k,j;if(d.nodeType=3D=3D=3D9){h=3Da.width();k=3Da.height();j=3D=
{top:0,left:0}}else =
if(d.setTimeout){h=3Da.width();k=3Da.height();j=3D{top:a.scrollTop(),left=
:a.scrollLeft()}}else if(d.preventDefault){b.at=3D"left =
top";h=3Dk=3D0;j=3D{top:b.of.pageY,=0A=
left:b.of.pageX}}else{h=3Da.outerWidth();k=3Da.outerHeight();j=3Da.offset=
()}c.each(["my","at"],function(){var f=3D(b[this]||"").split(" =
");if(f.length=3D=3D=3D1)f=3Dn.test(f[0])?f.concat(["center"]):o.test(f[0=
])?["center"].concat(f):["center","center"];f[0]=3Dn.test(f[0])?f[0]:"cen=
ter";f[1]=3Do.test(f[1])?f[1]:"center";b[this]=3Df});if(g.length=3D=3D=3D=
1)g[1]=3Dg[0];e[0]=3DparseInt(e[0],10)||0;if(e.length=3D=3D=3D1)e[1]=3De[=
0];e[1]=3DparseInt(e[1],10)||0;if(b.at[0]=3D=3D=3D"right")j.left+=3Dh;els=
e =
if(b.at[0]=3D=3D=3D"center")j.left+=3Dh/2;if(b.at[1]=3D=3D=3D"bottom")j.t=
op+=3D=0A=
k;else =
if(b.at[1]=3D=3D=3D"center")j.top+=3Dk/2;j.left+=3De[0];j.top+=3De[1];ret=
urn this.each(function(){var =
f=3Dc(this),l=3Df.outerWidth(),m=3Df.outerHeight(),p=3DparseInt(c.curCSS(=
this,"marginLeft",true))||0,q=3DparseInt(c.curCSS(this,"marginTop",true))=
||0,v=3Dl+p+parseInt(c.curCSS(this,"marginRight",true))||0,w=3Dm+q+parseI=
nt(c.curCSS(this,"marginBottom",true))||0,i=3Dc.extend({},j),r;if(b.my[0]=
=3D=3D=3D"right")i.left-=3Dl;else =
if(b.my[0]=3D=3D=3D"center")i.left-=3Dl/2;if(b.my[1]=3D=3D=3D"bottom")i.t=
op-=3Dm;else if(b.my[1]=3D=3D=3D"center")i.top-=3Dm/2;=0A=
i.left=3DparseInt(i.left);i.top=3DparseInt(i.top);r=3D{left:i.left-p,top:=
i.top-q};c.each(["left","top"],function(s,x){c.ui.position[g[s]]&&c.ui.po=
sition[g[s]][x](i,{targetWidth:h,targetHeight:k,elemWidth:l,elemHeight:m,=
collisionPosition:r,collisionWidth:v,collisionHeight:w,offset:e,my:b.my,a=
t:b.at})});c.fn.bgiframe&&f.bgiframe();f.offset(c.extend(i,{using:b.using=
}))})};c.ui.position=3D{fit:{left:function(b,a){var =
d=3Dc(window);d=3Da.collisionPosition.left+a.collisionWidth-d.width()-d.s=
crollLeft();b.left=3Dd>0?=0A=
b.left-d:Math.max(b.left-a.collisionPosition.left,b.left)},top:function(b=
,a){var =
d=3Dc(window);d=3Da.collisionPosition.top+a.collisionHeight-d.height()-d.=
scrollTop();b.top=3Dd>0?b.top-d:Math.max(b.top-a.collisionPosition.top,b.=
top)}},flip:{left:function(b,a){if(a.at[0]!=3D=3D"center"){var =
d=3Dc(window);d=3Da.collisionPosition.left+a.collisionWidth-d.width()-d.s=
crollLeft();var =
g=3Da.my[0]=3D=3D=3D"left"?-a.elemWidth:a.my[0]=3D=3D=3D"right"?a.elemWid=
th:0,e=3Da.at[0]=3D=3D=3D"left"?a.targetWidth:-a.targetWidth,h=3D-2*a.off=
set[0];b.left+=3D=0A=
a.collisionPosition.left<0?g+e+h:d>0?g+e+h:0}},top:function(b,a){if(a.at[=
1]!=3D=3D"center"){var =
d=3Dc(window);d=3Da.collisionPosition.top+a.collisionHeight-d.height()-d.=
scrollTop();var =
g=3Da.my[1]=3D=3D=3D"top"?-a.elemHeight:a.my[1]=3D=3D=3D"bottom"?a.elemHe=
ight:0,e=3Da.at[1]=3D=3D=3D"top"?a.targetHeight:-a.targetHeight,h=3D-2*a.=
offset[1];b.top+=3Da.collisionPosition.top<0?g+e+h:d>0?g+e+h:0}}}};if(!c.=
offset.setOffset){c.offset.setOffset=3Dfunction(b,a){if(/static/.test(c.c=
urCSS(b,"position")))b.style.position=3D"relative";var d=3Dc(b),=0A=
g=3Dd.offset(),e=3DparseInt(c.curCSS(b,"top",true),10)||0,h=3DparseInt(c.=
curCSS(b,"left",true),10)||0;g=3D{top:a.top-g.top+e,left:a.left-g.left+h}=
;"using"in a?a.using.call(b,g):d.css(g)};c.fn.offset=3Dfunction(b){var =
a=3Dthis[0];if(!a||!a.ownerDocument)return null;if(b)return =
this.each(function(){c.offset.setOffset(this,b)});return =
u.call(this)}}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Draggable 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Draggables=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.ui.core.js=0A=
 *	jquery.ui.mouse.js=0A=
 *	jquery.ui.widget.js=0A=
 */=0A=
(function(d){d.widget("ui.draggable",d.ui.mouse,{widgetEventPrefix:"drag"=
,options:{addClasses:true,appendTo:"parent",axis:false,connectToSortable:=
false,containment:false,cursor:"auto",cursorAt:false,grid:false,handle:fa=
lse,helper:"original",iframeFix:false,opacity:false,refreshPositions:fals=
e,revert:false,revertDuration:500,scope:"default",scroll:true,scrollSensi=
tivity:20,scrollSpeed:20,snap:false,snapMode:"both",snapTolerance:20,stac=
k:false,zIndex:false},_create:function(){if(this.options.helper=3D=3D=0A=
"original"&&!/^(?:r|a|f)/.test(this.element.css("position")))this.element=
[0].style.position=3D"relative";this.options.addClasses&&this.element.add=
Class("ui-draggable");this.options.disabled&&this.element.addClass("ui-dr=
aggable-disabled");this._mouseInit()},destroy:function(){if(this.element.=
data("draggable")){this.element.removeData("draggable").unbind(".draggabl=
e").removeClass("ui-draggable ui-draggable-dragging =
ui-draggable-disabled");this._mouseDestroy();return =
this}},_mouseCapture:function(a){var b=3D=0A=
this.options;if(this.helper||b.disabled||d(a.target).is(".ui-resizable-ha=
ndle"))return =
false;this.handle=3Dthis._getHandle(a);if(!this.handle)return =
false;return true},_mouseStart:function(a){var =
b=3Dthis.options;this.helper=3Dthis._createHelper(a);this._cacheHelperPro=
portions();if(d.ui.ddmanager)d.ui.ddmanager.current=3Dthis;this._cacheMar=
gins();this.cssPosition=3Dthis.helper.css("position");this.scrollParent=3D=
this.helper.scrollParent();this.offset=3Dthis.positionAbs=3Dthis.element.=
offset();this.offset=3D{top:this.offset.top-=0A=
this.margins.top,left:this.offset.left-this.margins.left};d.extend(this.o=
ffset,{click:{left:a.pageX-this.offset.left,top:a.pageY-this.offset.top},=
parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.=
originalPosition=3Dthis.position=3Dthis._generatePosition(a);this.origina=
lPageX=3Da.pageX;this.originalPageY=3Da.pageY;b.cursorAt&&this._adjustOff=
setFromHelper(b.cursorAt);b.containment&&this._setContainment();if(this._=
trigger("start",a)=3D=3D=3Dfalse){this._clear();return =
false}this._cacheHelperProportions();=0A=
d.ui.ddmanager&&!b.dropBehaviour&&d.ui.ddmanager.prepareOffsets(this,a);t=
his.helper.addClass("ui-draggable-dragging");this._mouseDrag(a,true);retu=
rn =
true},_mouseDrag:function(a,b){this.position=3Dthis._generatePosition(a);=
this.positionAbs=3Dthis._convertPositionTo("absolute");if(!b){b=3Dthis._u=
iHash();if(this._trigger("drag",a,b)=3D=3D=3Dfalse){this._mouseUp({});ret=
urn =
false}this.position=3Db.position}if(!this.options.axis||this.options.axis=
!=3D"y")this.helper[0].style.left=3Dthis.position.left+"px";if(!this.opti=
ons.axis||=0A=
this.options.axis!=3D"x")this.helper[0].style.top=3Dthis.position.top+"px=
";d.ui.ddmanager&&d.ui.ddmanager.drag(this,a);return =
false},_mouseStop:function(a){var =
b=3Dfalse;if(d.ui.ddmanager&&!this.options.dropBehaviour)b=3Dd.ui.ddmanag=
er.drop(this,a);if(this.dropped){b=3Dthis.dropped;this.dropped=3Dfalse}if=
(!this.element[0]||!this.element[0].parentNode)return =
false;if(this.options.revert=3D=3D"invalid"&&!b||this.options.revert=3D=3D=
"valid"&&b||this.options.revert=3D=3D=3Dtrue||d.isFunction(this.options.r=
evert)&&this.options.revert.call(this.element,=0A=
b)){var =
c=3Dthis;d(this.helper).animate(this.originalPosition,parseInt(this.optio=
ns.revertDuration,10),function(){c._trigger("stop",a)!=3D=3Dfalse&&c._cle=
ar()})}else this._trigger("stop",a)!=3D=3Dfalse&&this._clear();return =
false},cancel:function(){this.helper.is(".ui-draggable-dragging")?this._m=
ouseUp({}):this._clear();return this},_getHandle:function(a){var =
b=3D!this.options.handle||!d(this.options.handle,this.element).length?tru=
e:false;d(this.options.handle,this.element).find("*").andSelf().each(func=
tion(){if(this=3D=3D=0A=
a.target)b=3Dtrue});return b},_createHelper:function(a){var =
b=3Dthis.options;a=3Dd.isFunction(b.helper)?d(b.helper.apply(this.element=
[0],[a])):b.helper=3D=3D"clone"?this.element.clone():this.element;a.paren=
ts("body").length||a.appendTo(b.appendTo=3D=3D"parent"?this.element[0].pa=
rentNode:b.appendTo);a[0]!=3Dthis.element[0]&&!/(fixed|absolute)/.test(a.=
css("position"))&&a.css("position","absolute");return =
a},_adjustOffsetFromHelper:function(a){if(typeof =
a=3D=3D"string")a=3Da.split(" =
");if(d.isArray(a))a=3D{left:+a[0],top:+a[1]||=0A=
0};if("left"in =
a)this.offset.click.left=3Da.left+this.margins.left;if("right"in =
a)this.offset.click.left=3Dthis.helperProportions.width-a.right+this.marg=
ins.left;if("top"in =
a)this.offset.click.top=3Da.top+this.margins.top;if("bottom"in =
a)this.offset.click.top=3Dthis.helperProportions.height-a.bottom+this.mar=
gins.top},_getParentOffset:function(){this.offsetParent=3Dthis.helper.off=
setParent();var =
a=3Dthis.offsetParent.offset();if(this.cssPosition=3D=3D"absolute"&&this.=
scrollParent[0]!=3Ddocument&&d.ui.contains(this.scrollParent[0],=0A=
this.offsetParent[0])){a.left+=3Dthis.scrollParent.scrollLeft();a.top+=3D=
this.scrollParent.scrollTop()}if(this.offsetParent[0]=3D=3Ddocument.body|=
|this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=
=3D=3D"html"&&d.browser.msie)a=3D{top:0,left:0};return{top:a.top+(parseIn=
t(this.offsetParent.css("borderTopWidth"),10)||0),left:a.left+(parseInt(t=
his.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:func=
tion(){if(this.cssPosition=3D=3D"relative"){var =
a=3Dthis.element.position();return{top:a.top-=0A=
(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),le=
ft:a.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scr=
ollLeft()}}else =
return{top:0,left:0}},_cacheMargins:function(){this.margins=3D{left:parse=
Int(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("=
marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperPropor=
tions=3D{width:this.helper.outerWidth(),height:this.helper.outerHeight()}=
},_setContainment:function(){var a=3Dthis.options;if(a.containment=3D=3D=0A=
"parent")a.containment=3Dthis.helper[0].parentNode;if(a.containment=3D=3D=
"document"||a.containment=3D=3D"window")this.containment=3D[0-this.offset=
.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.of=
fset.parent.top,d(a.containment=3D=3D"document"?document:window).width()-=
this.helperProportions.width-this.margins.left,(d(a.containment=3D=3D"doc=
ument"?document:window).height()||document.body.parentNode.scrollHeight)-=
this.helperProportions.height-this.margins.top];if(!/^(document|window|pa=
rent)$/.test(a.containment)&&=0A=
a.containment.constructor!=3DArray){var =
b=3Dd(a.containment)[0];if(b){a=3Dd(a.containment).offset();var =
c=3Dd(b).css("overflow")!=3D"hidden";this.containment=3D[a.left+(parseInt=
(d(b).css("borderLeftWidth"),10)||0)+(parseInt(d(b).css("paddingLeft"),10=
)||0)-this.margins.left,a.top+(parseInt(d(b).css("borderTopWidth"),10)||0=
)+(parseInt(d(b).css("paddingTop"),10)||0)-this.margins.top,a.left+(c?Mat=
h.max(b.scrollWidth,b.offsetWidth):b.offsetWidth)-(parseInt(d(b).css("bor=
derLeftWidth"),10)||0)-(parseInt(d(b).css("paddingRight"),=0A=
10)||0)-this.helperProportions.width-this.margins.left,a.top+(c?Math.max(=
b.scrollHeight,b.offsetHeight):b.offsetHeight)-(parseInt(d(b).css("border=
TopWidth"),10)||0)-(parseInt(d(b).css("paddingBottom"),10)||0)-this.helpe=
rProportions.height-this.margins.top]}}else =
if(a.containment.constructor=3D=3DArray)this.containment=3Da.containment}=
,_convertPositionTo:function(a,b){if(!b)b=3Dthis.position;a=3Da=3D=3D"abs=
olute"?1:-1;var =
c=3Dthis.cssPosition=3D=3D"absolute"&&!(this.scrollParent[0]!=3Ddocument&=
&d.ui.contains(this.scrollParent[0],=0A=
this.offsetParent[0]))?this.offsetParent:this.scrollParent,f=3D/(html|bod=
y)/i.test(c[0].tagName);return{top:b.top+this.offset.relative.top*a+this.=
offset.parent.top*a-(d.browser.safari&&d.browser.version<526&&this.cssPos=
ition=3D=3D"fixed"?0:(this.cssPosition=3D=3D"fixed"?-this.scrollParent.sc=
rollTop():f?0:c.scrollTop())*a),left:b.left+this.offset.relative.left*a+t=
his.offset.parent.left*a-(d.browser.safari&&d.browser.version<526&&this.c=
ssPosition=3D=3D"fixed"?0:(this.cssPosition=3D=3D"fixed"?-this.scrollPare=
nt.scrollLeft():=0A=
f?0:c.scrollLeft())*a)}},_generatePosition:function(a){var =
b=3Dthis.options,c=3Dthis.cssPosition=3D=3D"absolute"&&!(this.scrollParen=
t[0]!=3Ddocument&&d.ui.contains(this.scrollParent[0],this.offsetParent[0]=
))?this.offsetParent:this.scrollParent,f=3D/(html|body)/i.test(c[0].tagNa=
me),e=3Da.pageX,g=3Da.pageY;if(this.originalPosition){if(this.containment=
){if(a.pageX-this.offset.click.left<this.containment[0])e=3Dthis.containm=
ent[0]+this.offset.click.left;if(a.pageY-this.offset.click.top<this.conta=
inment[1])g=3Dthis.containment[1]+=0A=
this.offset.click.top;if(a.pageX-this.offset.click.left>this.containment[=
2])e=3Dthis.containment[2]+this.offset.click.left;if(a.pageY-this.offset.=
click.top>this.containment[3])g=3Dthis.containment[3]+this.offset.click.t=
op}if(b.grid){g=3Dthis.originalPageY+Math.round((g-this.originalPageY)/b.=
grid[1])*b.grid[1];g=3Dthis.containment?!(g-this.offset.click.top<this.co=
ntainment[1]||g-this.offset.click.top>this.containment[3])?g:!(g-this.off=
set.click.top<this.containment[1])?g-b.grid[1]:g+b.grid[1]:g;e=3Dthis.ori=
ginalPageX+=0A=
Math.round((e-this.originalPageX)/b.grid[0])*b.grid[0];e=3Dthis.containme=
nt?!(e-this.offset.click.left<this.containment[0]||e-this.offset.click.le=
ft>this.containment[2])?e:!(e-this.offset.click.left<this.containment[0])=
?e-b.grid[0]:e+b.grid[0]:e}}return{top:g-this.offset.click.top-this.offse=
t.relative.top-this.offset.parent.top+(d.browser.safari&&d.browser.versio=
n<526&&this.cssPosition=3D=3D"fixed"?0:this.cssPosition=3D=3D"fixed"?-thi=
s.scrollParent.scrollTop():f?0:c.scrollTop()),left:e-this.offset.click.le=
ft-=0A=
this.offset.relative.left-this.offset.parent.left+(d.browser.safari&&d.br=
owser.version<526&&this.cssPosition=3D=3D"fixed"?0:this.cssPosition=3D=3D=
"fixed"?-this.scrollParent.scrollLeft():f?0:c.scrollLeft())}},_clear:func=
tion(){this.helper.removeClass("ui-draggable-dragging");this.helper[0]!=3D=
this.element[0]&&!this.cancelHelperRemoval&&this.helper.remove();this.hel=
per=3Dnull;this.cancelHelperRemoval=3Dfalse},_trigger:function(a,b,c){c=3D=
c||this._uiHash();d.ui.plugin.call(this,a,[b,c]);if(a=3D=3D"drag")this.po=
sitionAbs=3D=0A=
this._convertPositionTo("absolute");return =
d.Widget.prototype._trigger.call(this,a,b,c)},plugins:{},_uiHash:function=
(){return{helper:this.helper,position:this.position,originalPosition:this=
.originalPosition,offset:this.positionAbs}}});d.extend(d.ui.draggable,{ve=
rsion:"1.8.6"});d.ui.plugin.add("draggable","connectToSortable",{start:fu=
nction(a,b){var =
c=3Dd(this).data("draggable"),f=3Dc.options,e=3Dd.extend({},b,{item:c.ele=
ment});c.sortables=3D[];d(f.connectToSortable).each(function(){var =
g=3Dd.data(this,"sortable");=0A=
if(g&&!g.options.disabled){c.sortables.push({instance:g,shouldRevert:g.op=
tions.revert});g._refreshItems();g._trigger("activate",a,e)}})},stop:func=
tion(a,b){var =
c=3Dd(this).data("draggable"),f=3Dd.extend({},b,{item:c.element});d.each(=
c.sortables,function(){if(this.instance.isOver){this.instance.isOver=3D0;=
c.cancelHelperRemoval=3Dtrue;this.instance.cancelHelperRemoval=3Dfalse;if=
(this.shouldRevert)this.instance.options.revert=3Dtrue;this.instance._mou=
seStop(a);this.instance.options.helper=3Dthis.instance.options._helper;=0A=
c.options.helper=3D=3D"original"&&this.instance.currentItem.css({top:"aut=
o",left:"auto"})}else{this.instance.cancelHelperRemoval=3Dfalse;this.inst=
ance._trigger("deactivate",a,f)}})},drag:function(a,b){var =
c=3Dd(this).data("draggable"),f=3Dthis;d.each(c.sortables,function(){this=
.instance.positionAbs=3Dc.positionAbs;this.instance.helperProportions=3Dc=
.helperProportions;this.instance.offset.click=3Dc.offset.click;if(this.in=
stance._intersectsWith(this.instance.containerCache)){if(!this.instance.i=
sOver){this.instance.isOver=3D=0A=
1;this.instance.currentItem=3Dd(f).clone().appendTo(this.instance.element=
).data("sortable-item",true);this.instance.options._helper=3Dthis.instanc=
e.options.helper;this.instance.options.helper=3Dfunction(){return =
b.helper[0]};a.target=3Dthis.instance.currentItem[0];this.instance._mouse=
Capture(a,true);this.instance._mouseStart(a,true,true);this.instance.offs=
et.click.top=3Dc.offset.click.top;this.instance.offset.click.left=3Dc.off=
set.click.left;this.instance.offset.parent.left-=3Dc.offset.parent.left-t=
his.instance.offset.parent.left;=0A=
this.instance.offset.parent.top-=3Dc.offset.parent.top-this.instance.offs=
et.parent.top;c._trigger("toSortable",a);c.dropped=3Dthis.instance.elemen=
t;c.currentItem=3Dc.element;this.instance.fromOutside=3Dc}this.instance.c=
urrentItem&&this.instance._mouseDrag(a)}else =
if(this.instance.isOver){this.instance.isOver=3D0;this.instance.cancelHel=
perRemoval=3Dtrue;this.instance.options.revert=3Dfalse;this.instance._tri=
gger("out",a,this.instance._uiHash(this.instance));this.instance._mouseSt=
op(a,true);this.instance.options.helper=3D=0A=
this.instance.options._helper;this.instance.currentItem.remove();this.ins=
tance.placeholder&&this.instance.placeholder.remove();c._trigger("fromSor=
table",a);c.dropped=3Dfalse}})}});d.ui.plugin.add("draggable","cursor",{s=
tart:function(){var =
a=3Dd("body"),b=3Dd(this).data("draggable").options;if(a.css("cursor"))b.=
_cursor=3Da.css("cursor");a.css("cursor",b.cursor)},stop:function(){var =
a=3Dd(this).data("draggable").options;a._cursor&&d("body").css("cursor",a=
._cursor)}});d.ui.plugin.add("draggable","iframeFix",{start:function(){va=
r a=3D=0A=
d(this).data("draggable").options;d(a.iframeFix=3D=3D=3Dtrue?"iframe":a.i=
frameFix).each(function(){d('<div class=3D"ui-draggable-iframeFix" =
style=3D"background: =
#fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight=
+"px",position:"absolute",opacity:"0.001",zIndex:1E3}).css(d(this).offset=
()).appendTo("body")})},stop:function(){d("div.ui-draggable-iframeFix").e=
ach(function(){this.parentNode.removeChild(this)})}});d.ui.plugin.add("dr=
aggable","opacity",{start:function(a,b){a=3Dd(b.helper);b=3Dd(this).data(=
"draggable").options;=0A=
if(a.css("opacity"))b._opacity=3Da.css("opacity");a.css("opacity",b.opaci=
ty)},stop:function(a,b){a=3Dd(this).data("draggable").options;a._opacity&=
&d(b.helper).css("opacity",a._opacity)}});d.ui.plugin.add("draggable","sc=
roll",{start:function(){var =
a=3Dd(this).data("draggable");if(a.scrollParent[0]!=3Ddocument&&a.scrollP=
arent[0].tagName!=3D"HTML")a.overflowOffset=3Da.scrollParent.offset()},dr=
ag:function(a){var =
b=3Dd(this).data("draggable"),c=3Db.options,f=3Dfalse;if(b.scrollParent[0=
]!=3Ddocument&&b.scrollParent[0].tagName!=3D=0A=
"HTML"){if(!c.axis||c.axis!=3D"x")if(b.overflowOffset.top+b.scrollParent[=
0].offsetHeight-a.pageY<c.scrollSensitivity)b.scrollParent[0].scrollTop=3D=
f=3Db.scrollParent[0].scrollTop+c.scrollSpeed;else =
if(a.pageY-b.overflowOffset.top<c.scrollSensitivity)b.scrollParent[0].scr=
ollTop=3Df=3Db.scrollParent[0].scrollTop-c.scrollSpeed;if(!c.axis||c.axis=
!=3D"y")if(b.overflowOffset.left+b.scrollParent[0].offsetWidth-a.pageX<c.=
scrollSensitivity)b.scrollParent[0].scrollLeft=3Df=3Db.scrollParent[0].sc=
rollLeft+c.scrollSpeed;else if(a.pageX-=0A=
b.overflowOffset.left<c.scrollSensitivity)b.scrollParent[0].scrollLeft=3D=
f=3Db.scrollParent[0].scrollLeft-c.scrollSpeed}else{if(!c.axis||c.axis!=3D=
"x")if(a.pageY-d(document).scrollTop()<c.scrollSensitivity)f=3Dd(document=
).scrollTop(d(document).scrollTop()-c.scrollSpeed);else =
if(d(window).height()-(a.pageY-d(document).scrollTop())<c.scrollSensitivi=
ty)f=3Dd(document).scrollTop(d(document).scrollTop()+c.scrollSpeed);if(!c=
.axis||c.axis!=3D"y")if(a.pageX-d(document).scrollLeft()<c.scrollSensitiv=
ity)f=3Dd(document).scrollLeft(d(document).scrollLeft()-=0A=
c.scrollSpeed);else =
if(d(window).width()-(a.pageX-d(document).scrollLeft())<c.scrollSensitivi=
ty)f=3Dd(document).scrollLeft(d(document).scrollLeft()+c.scrollSpeed)}f!=3D=
=3Dfalse&&d.ui.ddmanager&&!c.dropBehaviour&&d.ui.ddmanager.prepareOffsets=
(b,a)}});d.ui.plugin.add("draggable","snap",{start:function(){var =
a=3Dd(this).data("draggable"),b=3Da.options;a.snapElements=3D[];d(b.snap.=
constructor!=3DString?b.snap.items||":data(draggable)":b.snap).each(funct=
ion(){var =
c=3Dd(this),f=3Dc.offset();this!=3Da.element[0]&&a.snapElements.push({ite=
m:this,=0A=
width:c.outerWidth(),height:c.outerHeight(),top:f.top,left:f.left})})},dr=
ag:function(a,b){for(var =
c=3Dd(this).data("draggable"),f=3Dc.options,e=3Df.snapTolerance,g=3Db.off=
set.left,n=3Dg+c.helperProportions.width,m=3Db.offset.top,o=3Dm+c.helperP=
roportions.height,h=3Dc.snapElements.length-1;h>=3D0;h--){var =
i=3Dc.snapElements[h].left,k=3Di+c.snapElements[h].width,j=3Dc.snapElemen=
ts[h].top,l=3Dj+c.snapElements[h].height;if(i-e<g&&g<k+e&&j-e<m&&m<l+e||i=
-e<g&&g<k+e&&j-e<o&&o<l+e||i-e<n&&n<k+e&&j-e<m&&m<l+e||i-e<n&&n<k+e&&j-e<=
o&&=0A=
o<l+e){if(f.snapMode!=3D"inner"){var =
p=3DMath.abs(j-o)<=3De,q=3DMath.abs(l-m)<=3De,r=3DMath.abs(i-n)<=3De,s=3D=
Math.abs(k-g)<=3De;if(p)b.position.top=3Dc._convertPositionTo("relative",=
{top:j-c.helperProportions.height,left:0}).top-c.margins.top;if(q)b.posit=
ion.top=3Dc._convertPositionTo("relative",{top:l,left:0}).top-c.margins.t=
op;if(r)b.position.left=3Dc._convertPositionTo("relative",{top:0,left:i-c=
.helperProportions.width}).left-c.margins.left;if(s)b.position.left=3Dc._=
convertPositionTo("relative",{top:0,left:k}).left-c.margins.left}var t=3D=0A=
p||q||r||s;if(f.snapMode!=3D"outer"){p=3DMath.abs(j-m)<=3De;q=3DMath.abs(=
l-o)<=3De;r=3DMath.abs(i-g)<=3De;s=3DMath.abs(k-n)<=3De;if(p)b.position.t=
op=3Dc._convertPositionTo("relative",{top:j,left:0}).top-c.margins.top;if=
(q)b.position.top=3Dc._convertPositionTo("relative",{top:l-c.helperPropor=
tions.height,left:0}).top-c.margins.top;if(r)b.position.left=3Dc._convert=
PositionTo("relative",{top:0,left:i}).left-c.margins.left;if(s)b.position=
.left=3Dc._convertPositionTo("relative",{top:0,left:k-c.helperProportions=
.width}).left-c.margins.left}if(!c.snapElements[h].snapping&&=0A=
(p||q||r||s||t))c.options.snap.snap&&c.options.snap.snap.call(c.element,a=
,d.extend(c._uiHash(),{snapItem:c.snapElements[h].item}));c.snapElements[=
h].snapping=3Dp||q||r||s||t}else{c.snapElements[h].snapping&&c.options.sn=
ap.release&&c.options.snap.release.call(c.element,a,d.extend(c._uiHash(),=
{snapItem:c.snapElements[h].item}));c.snapElements[h].snapping=3Dfalse}}}=
});d.ui.plugin.add("draggable","stack",{start:function(){var =
a=3Dd(this).data("draggable").options;a=3Dd.makeArray(d(a.stack)).sort(fu=
nction(c,f){return(parseInt(d(c).css("zIndex"),=0A=
10)||0)-(parseInt(d(f).css("zIndex"),10)||0)});if(a.length){var =
b=3DparseInt(a[0].style.zIndex)||0;d(a).each(function(c){this.style.zInde=
x=3Db+c});this[0].style.zIndex=3Db+a.length}}});d.ui.plugin.add("draggabl=
e","zIndex",{start:function(a,b){a=3Dd(b.helper);b=3Dd(this).data("dragga=
ble").options;if(a.css("zIndex"))b._zIndex=3Da.css("zIndex");a.css("zInde=
x",b.zIndex)},stop:function(a,b){a=3Dd(this).data("draggable").options;a.=
_zIndex&&d(b.helper).css("zIndex",a._zIndex)}})})(jQuery);=0A=
;/*=0A=
 * jQuery UI Droppable 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Droppables=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.ui.core.js=0A=
 *	jquery.ui.widget.js=0A=
 *	jquery.ui.mouse.js=0A=
 *	jquery.ui.draggable.js=0A=
 */=0A=
(function(d){d.widget("ui.droppable",{widgetEventPrefix:"drop",options:{a=
ccept:"*",activeClass:false,addClasses:true,greedy:false,hoverClass:false=
,scope:"default",tolerance:"intersect"},_create:function(){var =
a=3Dthis.options,b=3Da.accept;this.isover=3D0;this.isout=3D1;this.accept=3D=
d.isFunction(b)?b:function(c){return =
c.is(b)};this.proportions=3D{width:this.element[0].offsetWidth,height:thi=
s.element[0].offsetHeight};d.ui.ddmanager.droppables[a.scope]=3Dd.ui.ddma=
nager.droppables[a.scope]||[];d.ui.ddmanager.droppables[a.scope].push(thi=
s);=0A=
a.addClasses&&this.element.addClass("ui-droppable")},destroy:function(){f=
or(var =
a=3Dd.ui.ddmanager.droppables[this.options.scope],b=3D0;b<a.length;b++)a[=
b]=3D=3Dthis&&a.splice(b,1);this.element.removeClass("ui-droppable =
ui-droppable-disabled").removeData("droppable").unbind(".droppable");retu=
rn =
this},_setOption:function(a,b){if(a=3D=3D"accept")this.accept=3Dd.isFunct=
ion(b)?b:function(c){return =
c.is(b)};d.Widget.prototype._setOption.apply(this,arguments)},_activate:f=
unction(a){var b=3Dd.ui.ddmanager.current;this.options.activeClass&&=0A=
this.element.addClass(this.options.activeClass);b&&this._trigger("activat=
e",a,this.ui(b))},_deactivate:function(a){var =
b=3Dd.ui.ddmanager.current;this.options.activeClass&&this.element.removeC=
lass(this.options.activeClass);b&&this._trigger("deactivate",a,this.ui(b)=
)},_over:function(a){var =
b=3Dd.ui.ddmanager.current;if(!(!b||(b.currentItem||b.element)[0]=3D=3Dth=
is.element[0]))if(this.accept.call(this.element[0],b.currentItem||b.eleme=
nt)){this.options.hoverClass&&this.element.addClass(this.options.hoverCla=
ss);=0A=
this._trigger("over",a,this.ui(b))}},_out:function(a){var =
b=3Dd.ui.ddmanager.current;if(!(!b||(b.currentItem||b.element)[0]=3D=3Dth=
is.element[0]))if(this.accept.call(this.element[0],b.currentItem||b.eleme=
nt)){this.options.hoverClass&&this.element.removeClass(this.options.hover=
Class);this._trigger("out",a,this.ui(b))}},_drop:function(a,b){var =
c=3Db||d.ui.ddmanager.current;if(!c||(c.currentItem||c.element)[0]=3D=3Dt=
his.element[0])return false;var =
e=3Dfalse;this.element.find(":data(droppable)").not(".ui-draggable-draggi=
ng").each(function(){var g=3D=0A=
d.data(this,"droppable");if(g.options.greedy&&!g.options.disabled&&g.opti=
ons.scope=3D=3Dc.options.scope&&g.accept.call(g.element[0],c.currentItem|=
|c.element)&&d.ui.intersect(c,d.extend(g,{offset:g.element.offset()}),g.o=
ptions.tolerance)){e=3Dtrue;return false}});if(e)return =
false;if(this.accept.call(this.element[0],c.currentItem||c.element)){this=
.options.activeClass&&this.element.removeClass(this.options.activeClass);=
this.options.hoverClass&&this.element.removeClass(this.options.hoverClass=
);this._trigger("drop",=0A=
a,this.ui(c));return this.element}return =
false},ui:function(a){return{draggable:a.currentItem||a.element,helper:a.=
helper,position:a.position,offset:a.positionAbs}}});d.extend(d.ui.droppab=
le,{version:"1.8.6"});d.ui.intersect=3Dfunction(a,b,c){if(!b.offset)retur=
n false;var =
e=3D(a.positionAbs||a.position.absolute).left,g=3De+a.helperProportions.w=
idth,f=3D(a.positionAbs||a.position.absolute).top,h=3Df+a.helperProportio=
ns.height,i=3Db.offset.left,k=3Di+b.proportions.width,j=3Db.offset.top,l=3D=
j+b.proportions.height;=0A=
switch(c){case "fit":return i<=3De&&g<=3Dk&&j<=3Df&&h<=3Dl;case =
"intersect":return =
i<e+a.helperProportions.width/2&&g-a.helperProportions.width/2<k&&j<f+a.h=
elperProportions.height/2&&h-a.helperProportions.height/2<l;case =
"pointer":return =
d.ui.isOver((a.positionAbs||a.position.absolute).top+(a.clickOffset||a.of=
fset.click).top,(a.positionAbs||a.position.absolute).left+(a.clickOffset|=
|a.offset.click).left,j,i,b.proportions.height,b.proportions.width);case =
"touch":return(f>=3Dj&&f<=3Dl||h>=3Dj&&h<=3Dl||f<j&&h>l)&&(e>=3D=0A=
i&&e<=3Dk||g>=3Di&&g<=3Dk||e<i&&g>k);default:return =
false}};d.ui.ddmanager=3D{current:null,droppables:{"default":[]},prepareO=
ffsets:function(a,b){var =
c=3Dd.ui.ddmanager.droppables[a.options.scope]||[],e=3Db?b.type:null,g=3D=
(a.currentItem||a.element).find(":data(droppable)").andSelf(),f=3D0;a:for=
(;f<c.length;f++)if(!(c[f].options.disabled||a&&!c[f].accept.call(c[f].el=
ement[0],a.currentItem||a.element))){for(var =
h=3D0;h<g.length;h++)if(g[h]=3D=3Dc[f].element[0]){c[f].proportions.heigh=
t=3D0;continue a}c[f].visible=3Dc[f].element.css("display")!=3D=0A=
"none";if(c[f].visible){c[f].offset=3Dc[f].element.offset();c[f].proporti=
ons=3D{width:c[f].element[0].offsetWidth,height:c[f].element[0].offsetHei=
ght};e=3D=3D"mousedown"&&c[f]._activate.call(c[f],b)}}},drop:function(a,b=
){var =
c=3Dfalse;d.each(d.ui.ddmanager.droppables[a.options.scope]||[],function(=
){if(this.options){if(!this.options.disabled&&this.visible&&d.ui.intersec=
t(a,this,this.options.tolerance))c=3Dc||this._drop.call(this,b);if(!this.=
options.disabled&&this.visible&&this.accept.call(this.element[0],a.curren=
tItem||=0A=
a.element)){this.isout=3D1;this.isover=3D0;this._deactivate.call(this,b)}=
}});return =
c},drag:function(a,b){a.options.refreshPositions&&d.ui.ddmanager.prepareO=
ffsets(a,b);d.each(d.ui.ddmanager.droppables[a.options.scope]||[],functio=
n(){if(!(this.options.disabled||this.greedyChild||!this.visible)){var =
c=3Dd.ui.intersect(a,this,this.options.tolerance);if(c=3D!c&&this.isover=3D=
=3D1?"isout":c&&this.isover=3D=3D0?"isover":null){var =
e;if(this.options.greedy){var =
g=3Dthis.element.parents(":data(droppable):eq(0)");if(g.length){e=3D=0A=
d.data(g[0],"droppable");e.greedyChild=3Dc=3D=3D"isover"?1:0}}if(e&&c=3D=3D=
"isover"){e.isover=3D0;e.isout=3D1;e._out.call(e,b)}this[c]=3D1;this[c=3D=
=3D"isout"?"isover":"isout"]=3D0;this[c=3D=3D"isover"?"_over":"_out"].cal=
l(this,b);if(e&&c=3D=3D"isout"){e.isout=3D0;e.isover=3D1;e._over.call(e,b=
)}}}})}}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Resizable 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Resizables=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.ui.core.js=0A=
 *	jquery.ui.mouse.js=0A=
 *	jquery.ui.widget.js=0A=
 */=0A=
(function(e){e.widget("ui.resizable",e.ui.mouse,{widgetEventPrefix:"resiz=
e",options:{alsoResize:false,animate:false,animateDuration:"slow",animate=
Easing:"swing",aspectRatio:false,autoHide:false,containment:false,ghost:f=
alse,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:nul=
l,minHeight:10,minWidth:10,zIndex:1E3},_create:function(){var =
b=3Dthis,a=3Dthis.options;this.element.addClass("ui-resizable");e.extend(=
this,{_aspectRatio:!!a.aspectRatio,aspectRatio:a.aspectRatio,originalElem=
ent:this.element,=0A=
_proportionallyResizeElements:[],_helper:a.helper||a.ghost||a.animate?a.h=
elper||"ui-resizable-helper":null});if(this.element[0].nodeName.match(/ca=
nvas|textarea|input|select|button|img/i)){/relative/.test(this.element.cs=
s("position"))&&e.browser.opera&&this.element.css({position:"relative",to=
p:"auto",left:"auto"});this.element.wrap(e('<div class=3D"ui-wrapper" =
style=3D"overflow: =
hidden;"></div>').css({position:this.element.css("position"),width:this.e=
lement.outerWidth(),height:this.element.outerHeight(),=0A=
top:this.element.css("top"),left:this.element.css("left")}));this.element=
=3Dthis.element.parent().data("resizable",this.element.data("resizable"))=
;this.elementIsWrapper=3Dtrue;this.element.css({marginLeft:this.originalE=
lement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),=
marginRight:this.originalElement.css("marginRight"),marginBottom:this.ori=
ginalElement.css("marginBottom")});this.originalElement.css({marginLeft:0=
,marginTop:0,marginRight:0,marginBottom:0});this.originalResizeStyle=3D=0A=
this.originalElement.css("resize");this.originalElement.css("resize","non=
e");this._proportionallyResizeElements.push(this.originalElement.css({pos=
ition:"static",zoom:1,display:"block"}));this.originalElement.css({margin=
:this.originalElement.css("margin")});this._proportionallyResize()}this.h=
andles=3Da.handles||(!e(".ui-resizable-handle",this.element).length?"e,s,=
se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-r=
esizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable=
-ne",=0A=
nw:".ui-resizable-nw"});if(this.handles.constructor=3D=3DString){if(this.=
handles=3D=3D"all")this.handles=3D"n,e,s,w,se,sw,ne,nw";var =
c=3Dthis.handles.split(",");this.handles=3D{};for(var =
d=3D0;d<c.length;d++){var f=3De.trim(c[d]),g=3De('<div =
class=3D"ui-resizable-handle =
'+("ui-resizable-"+f)+'"></div>');/sw|se|ne|nw/.test(f)&&g.css({zIndex:++=
a.zIndex});"se"=3D=3Df&&g.addClass("ui-icon =
ui-icon-gripsmall-diagonal-se");this.handles[f]=3D".ui-resizable-"+f;this=
.element.append(g)}}this._renderAxis=3Dfunction(h){h=3Dh||this.element;fo=
r(var i in this.handles){if(this.handles[i].constructor=3D=3D=0A=
String)this.handles[i]=3De(this.handles[i],this.element).show();if(this.e=
lementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|s=
elect|button/i)){var =
j=3De(this.handles[i],this.element),k=3D0;k=3D/sw|ne|nw|se|n|s/.test(i)?j=
.outerHeight():j.outerWidth();j=3D["padding",/ne|nw|n/.test(i)?"Top":/se|=
sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join("");h.css(j,k);=
this._proportionallyResize()}e(this.handles[i])}};this._renderAxis(this.e=
lement);this._handles=3De(".ui-resizable-handle",this.element).disableSel=
ection();=0A=
this._handles.mouseover(function(){if(!b.resizing){if(this.className)var =
h=3Dthis.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);b.axis=3D=
h&&h[1]?h[1]:"se"}});if(a.autoHide){this._handles.hide();e(this.element).=
addClass("ui-resizable-autohide").hover(function(){e(this).removeClass("u=
i-resizable-autohide");b._handles.show()},function(){if(!b.resizing){e(th=
is).addClass("ui-resizable-autohide");b._handles.hide()}})}this._mouseIni=
t()},destroy:function(){this._mouseDestroy();var =
b=3Dfunction(c){e(c).removeClass("ui-resizable ui-resizable-disabled =
ui-resizable-resizing").removeData("resizable").unbind(".resizable").find=
(".ui-resizable-handle").remove()};=0A=
if(this.elementIsWrapper){b(this.element);var =
a=3Dthis.element;a.after(this.originalElement.css({position:a.css("positi=
on"),width:a.outerWidth(),height:a.outerHeight(),top:a.css("top"),left:a.=
css("left")})).remove()}this.originalElement.css("resize",this.originalRe=
sizeStyle);b(this.originalElement);return =
this},_mouseCapture:function(b){var a=3Dfalse;for(var c in =
this.handles)if(e(this.handles[c])[0]=3D=3Db.target)a=3Dtrue;return!this.=
options.disabled&&a},_mouseStart:function(b){var =
a=3Dthis.options,c=3Dthis.element.position(),=0A=
d=3Dthis.element;this.resizing=3Dtrue;this.documentScroll=3D{top:e(docume=
nt).scrollTop(),left:e(document).scrollLeft()};if(d.is(".ui-draggable")||=
/absolute/.test(d.css("position")))d.css({position:"absolute",top:c.top,l=
eft:c.left});e.browser.opera&&/relative/.test(d.css("position"))&&d.css({=
position:"relative",top:"auto",left:"auto"});this._renderProxy();c=3Dm(th=
is.helper.css("left"));var =
f=3Dm(this.helper.css("top"));if(a.containment){c+=3De(a.containment).scr=
ollLeft()||0;f+=3De(a.containment).scrollTop()||0}this.offset=3D=0A=
this.helper.offset();this.position=3D{left:c,top:f};this.size=3Dthis._hel=
per?{width:d.outerWidth(),height:d.outerHeight()}:{width:d.width(),height=
:d.height()};this.originalSize=3Dthis._helper?{width:d.outerWidth(),heigh=
t:d.outerHeight()}:{width:d.width(),height:d.height()};this.originalPosit=
ion=3D{left:c,top:f};this.sizeDiff=3D{width:d.outerWidth()-d.width(),heig=
ht:d.outerHeight()-d.height()};this.originalMousePosition=3D{left:b.pageX=
,top:b.pageY};this.aspectRatio=3Dtypeof =
a.aspectRatio=3D=3D"number"?a.aspectRatio:=0A=
this.originalSize.width/this.originalSize.height||1;a=3De(".ui-resizable-=
"+this.axis).css("cursor");e("body").css("cursor",a=3D=3D"auto"?this.axis=
+"-resize":a);d.addClass("ui-resizable-resizing");this._propagate("start"=
,b);return true},_mouseDrag:function(b){var =
a=3Dthis.helper,c=3Dthis.originalMousePosition,d=3Dthis._change[this.axis=
];if(!d)return =
false;c=3Dd.apply(this,[b,b.pageX-c.left||0,b.pageY-c.top||0]);if(this._a=
spectRatio||b.shiftKey)c=3Dthis._updateRatio(c,b);c=3Dthis._respectSize(c=
,b);this._propagate("resize",=0A=
b);a.css({top:this.position.top+"px",left:this.position.left+"px",width:t=
his.size.width+"px",height:this.size.height+"px"});!this._helper&&this._p=
roportionallyResizeElements.length&&this._proportionallyResize();this._up=
dateCache(c);this._trigger("resize",b,this.ui());return =
false},_mouseStop:function(b){this.resizing=3Dfalse;var =
a=3Dthis.options,c=3Dthis;if(this._helper){var =
d=3Dthis._proportionallyResizeElements,f=3Dd.length&&/textarea/i.test(d[0=
].nodeName);d=3Df&&e.ui.hasScroll(d[0],"left")?0:c.sizeDiff.height;=0A=
f=3D{width:c.size.width-(f?0:c.sizeDiff.width),height:c.size.height-d};d=3D=
parseInt(c.element.css("left"),10)+(c.position.left-c.originalPosition.le=
ft)||null;var =
g=3DparseInt(c.element.css("top"),10)+(c.position.top-c.originalPosition.=
top)||null;a.animate||this.element.css(e.extend(f,{top:g,left:d}));c.help=
er.height(c.size.height);c.helper.width(c.size.width);this._helper&&!a.an=
imate&&this._proportionallyResize()}e("body").css("cursor","auto");this.e=
lement.removeClass("ui-resizable-resizing");this._propagate("stop",=0A=
b);this._helper&&this.helper.remove();return =
false},_updateCache:function(b){this.offset=3Dthis.helper.offset();if(l(b=
.left))this.position.left=3Db.left;if(l(b.top))this.position.top=3Db.top;=
if(l(b.height))this.size.height=3Db.height;if(l(b.width))this.size.width=3D=
b.width},_updateRatio:function(b){var =
a=3Dthis.position,c=3Dthis.size,d=3Dthis.axis;if(b.height)b.width=3Dc.hei=
ght*this.aspectRatio;else =
if(b.width)b.height=3Dc.width/this.aspectRatio;if(d=3D=3D"sw"){b.left=3Da=
.left+(c.width-b.width);b.top=3Dnull}if(d=3D=3D"nw"){b.top=3D=0A=
a.top+(c.height-b.height);b.left=3Da.left+(c.width-b.width)}return =
b},_respectSize:function(b){var =
a=3Dthis.options,c=3Dthis.axis,d=3Dl(b.width)&&a.maxWidth&&a.maxWidth<b.w=
idth,f=3Dl(b.height)&&a.maxHeight&&a.maxHeight<b.height,g=3Dl(b.width)&&a=
.minWidth&&a.minWidth>b.width,h=3Dl(b.height)&&a.minHeight&&a.minHeight>b=
.height;if(g)b.width=3Da.minWidth;if(h)b.height=3Da.minHeight;if(d)b.widt=
h=3Da.maxWidth;if(f)b.height=3Da.maxHeight;var =
i=3Dthis.originalPosition.left+this.originalSize.width,j=3Dthis.position.=
top+this.size.height,=0A=
k=3D/sw|nw|w/.test(c);c=3D/nw|ne|n/.test(c);if(g&&k)b.left=3Di-a.minWidth=
;if(d&&k)b.left=3Di-a.maxWidth;if(h&&c)b.top=3Dj-a.minHeight;if(f&&c)b.to=
p=3Dj-a.maxHeight;if((a=3D!b.width&&!b.height)&&!b.left&&b.top)b.top=3Dnu=
ll;else if(a&&!b.top&&b.left)b.left=3Dnull;return =
b},_proportionallyResize:function(){if(this._proportionallyResizeElements=
.length)for(var =
b=3Dthis.helper||this.element,a=3D0;a<this._proportionallyResizeElements.=
length;a++){var =
c=3Dthis._proportionallyResizeElements[a];if(!this.borderDif){var =
d=3D[c.css("borderTopWidth"),=0A=
c.css("borderRightWidth"),c.css("borderBottomWidth"),c.css("borderLeftWid=
th")],f=3D[c.css("paddingTop"),c.css("paddingRight"),c.css("paddingBottom=
"),c.css("paddingLeft")];this.borderDif=3De.map(d,function(g,h){g=3Dparse=
Int(g,10)||0;h=3DparseInt(f[h],10)||0;return =
g+h})}e.browser.msie&&(e(b).is(":hidden")||e(b).parents(":hidden").length=
)||c.css({height:b.height()-this.borderDif[0]-this.borderDif[2]||0,width:=
b.width()-this.borderDif[1]-this.borderDif[3]||0})}},_renderProxy:functio=
n(){var b=3Dthis.options;this.elementOffset=3D=0A=
this.element.offset();if(this._helper){this.helper=3Dthis.helper||e('<div=
 style=3D"overflow:hidden;"></div>');var =
a=3De.browser.msie&&e.browser.version<7,c=3Da?1:0;a=3Da?2:-1;this.helper.=
addClass(this._helper).css({width:this.element.outerWidth()+a,height:this=
.element.outerHeight()+a,position:"absolute",left:this.elementOffset.left=
-c+"px",top:this.elementOffset.top-c+"px",zIndex:++b.zIndex});this.helper=
.appendTo("body").disableSelection()}else =
this.helper=3Dthis.element},_change:{e:function(b,a){return{width:this.or=
iginalSize.width+=0A=
a}},w:function(b,a){return{left:this.originalPosition.left+a,width:this.o=
riginalSize.width-a}},n:function(b,a,c){return{top:this.originalPosition.=
top+c,height:this.originalSize.height-c}},s:function(b,a,c){return{height=
:this.originalSize.height+c}},se:function(b,a,c){return =
e.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[=
b,a,c]))},sw:function(b,a,c){return =
e.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[=
b,a,c]))},ne:function(b,a,c){return e.extend(this._change.n.apply(this,=0A=
arguments),this._change.e.apply(this,[b,a,c]))},nw:function(b,a,c){return=
 =
e.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[=
b,a,c]))}},_propagate:function(b,a){e.ui.plugin.call(this,b,[a,this.ui()]=
);b!=3D"resize"&&this._trigger(b,a,this.ui())},plugins:{},ui:function(){r=
eturn{originalElement:this.originalElement,element:this.element,helper:th=
is.helper,position:this.position,size:this.size,originalSize:this.origina=
lSize,originalPosition:this.originalPosition}}});e.extend(e.ui.resizable,=0A=
{version:"1.8.6"});e.ui.plugin.add("resizable","alsoResize",{start:functi=
on(){var =
b=3De(this).data("resizable").options,a=3Dfunction(c){e(c).each(function(=
){var =
d=3De(this);d.data("resizable-alsoresize",{width:parseInt(d.width(),10),h=
eight:parseInt(d.height(),10),left:parseInt(d.css("left"),10),top:parseIn=
t(d.css("top"),10),position:d.css("position")})})};if(typeof =
b.alsoResize=3D=3D"object"&&!b.alsoResize.parentNode)if(b.alsoResize.leng=
th){b.alsoResize=3Db.alsoResize[0];a(b.alsoResize)}else =
e.each(b.alsoResize,=0A=
function(c){a(c)});else a(b.alsoResize)},resize:function(b,a){var =
c=3De(this).data("resizable");b=3Dc.options;var =
d=3Dc.originalSize,f=3Dc.originalPosition,g=3D{height:c.size.height-d.hei=
ght||0,width:c.size.width-d.width||0,top:c.position.top-f.top||0,left:c.p=
osition.left-f.left||0},h=3Dfunction(i,j){e(i).each(function(){var =
k=3De(this),q=3De(this).data("resizable-alsoresize"),p=3D{},r=3Dj&&j.leng=
th?j:k.parents(a.originalElement[0]).length?["width","height"]:["width","=
height","top","left"];e.each(r,function(n,o){if((n=3D=0A=
(q[o]||0)+(g[o]||0))&&n>=3D0)p[o]=3Dn||null});if(e.browser.opera&&/relati=
ve/.test(k.css("position"))){c._revertToRelativePosition=3Dtrue;k.css({po=
sition:"absolute",top:"auto",left:"auto"})}k.css(p)})};typeof =
b.alsoResize=3D=3D"object"&&!b.alsoResize.nodeType?e.each(b.alsoResize,fu=
nction(i,j){h(i,j)}):h(b.alsoResize)},stop:function(){var =
b=3De(this).data("resizable"),a=3Db.options,c=3Dfunction(d){e(d).each(fun=
ction(){var =
f=3De(this);f.css({position:f.data("resizable-alsoresize").position})})};=
if(b._revertToRelativePosition){b._revertToRelativePosition=3D=0A=
false;typeof =
a.alsoResize=3D=3D"object"&&!a.alsoResize.nodeType?e.each(a.alsoResize,fu=
nction(d){c(d)}):c(a.alsoResize)}e(this).removeData("resizable-alsoresize=
")}});e.ui.plugin.add("resizable","animate",{stop:function(b){var =
a=3De(this).data("resizable"),c=3Da.options,d=3Da._proportionallyResizeEl=
ements,f=3Dd.length&&/textarea/i.test(d[0].nodeName),g=3Df&&e.ui.hasScrol=
l(d[0],"left")?0:a.sizeDiff.height;f=3D{width:a.size.width-(f?0:a.sizeDif=
f.width),height:a.size.height-g};g=3DparseInt(a.element.css("left"),10)+(=
a.position.left-=0A=
a.originalPosition.left)||null;var =
h=3DparseInt(a.element.css("top"),10)+(a.position.top-a.originalPosition.=
top)||null;a.element.animate(e.extend(f,h&&g?{top:h,left:g}:{}),{duration=
:c.animateDuration,easing:c.animateEasing,step:function(){var =
i=3D{width:parseInt(a.element.css("width"),10),height:parseInt(a.element.=
css("height"),10),top:parseInt(a.element.css("top"),10),left:parseInt(a.e=
lement.css("left"),10)};d&&d.length&&e(d[0]).css({width:i.width,height:i.=
height});a._updateCache(i);a._propagate("resize",=0A=
b)}})}});e.ui.plugin.add("resizable","containment",{start:function(){var =
b=3De(this).data("resizable"),a=3Db.element,c=3Db.options.containment;if(=
a=3Dc instanceof =
e?c.get(0):/parent/.test(c)?a.parent().get(0):c){b.containerElement=3De(a=
);if(/document/.test(c)||c=3D=3Ddocument){b.containerOffset=3D{left:0,top=
:0};b.containerPosition=3D{left:0,top:0};b.parentData=3D{element:e(docume=
nt),left:0,top:0,width:e(document).width(),height:e(document).height()||d=
ocument.body.parentNode.scrollHeight}}else{var d=3De(a),f=3D[];e(["Top",=0A=
"Right","Left","Bottom"]).each(function(i,j){f[i]=3Dm(d.css("padding"+j))=
});b.containerOffset=3Dd.offset();b.containerPosition=3Dd.position();b.co=
ntainerSize=3D{height:d.innerHeight()-f[3],width:d.innerWidth()-f[1]};c=3D=
b.containerOffset;var =
g=3Db.containerSize.height,h=3Db.containerSize.width;h=3De.ui.hasScroll(a=
,"left")?a.scrollWidth:h;g=3De.ui.hasScroll(a)?a.scrollHeight:g;b.parentD=
ata=3D{element:a,left:c.left,top:c.top,width:h,height:g}}}},resize:functi=
on(b){var =
a=3De(this).data("resizable"),c=3Da.options,d=3Da.containerOffset,=0A=
f=3Da.position;b=3Da._aspectRatio||b.shiftKey;var =
g=3D{top:0,left:0},h=3Da.containerElement;if(h[0]!=3Ddocument&&/static/.t=
est(h.css("position")))g=3Dd;if(f.left<(a._helper?d.left:0)){a.size.width=
+=3Da._helper?a.position.left-d.left:a.position.left-g.left;if(b)a.size.h=
eight=3Da.size.width/c.aspectRatio;a.position.left=3Dc.helper?d.left:0}if=
(f.top<(a._helper?d.top:0)){a.size.height+=3Da._helper?a.position.top-d.t=
op:a.position.top;if(b)a.size.width=3Da.size.height*c.aspectRatio;a.posit=
ion.top=3Da._helper?d.top:0}a.offset.left=3D=0A=
a.parentData.left+a.position.left;a.offset.top=3Da.parentData.top+a.posit=
ion.top;c=3DMath.abs((a._helper?a.offset.left-g.left:a.offset.left-g.left=
)+a.sizeDiff.width);d=3DMath.abs((a._helper?a.offset.top-g.top:a.offset.t=
op-d.top)+a.sizeDiff.height);f=3Da.containerElement.get(0)=3D=3Da.element=
.parent().get(0);g=3D/relative|absolute/.test(a.containerElement.css("pos=
ition"));if(f&&g)c-=3Da.parentData.left;if(c+a.size.width>=3Da.parentData=
.width){a.size.width=3Da.parentData.width-c;if(b)a.size.height=3Da.size.w=
idth/a.aspectRatio}if(d+=0A=
a.size.height>=3Da.parentData.height){a.size.height=3Da.parentData.height=
-d;if(b)a.size.width=3Da.size.height*a.aspectRatio}},stop:function(){var =
b=3De(this).data("resizable"),a=3Db.options,c=3Db.containerOffset,d=3Db.c=
ontainerPosition,f=3Db.containerElement,g=3De(b.helper),h=3Dg.offset(),i=3D=
g.outerWidth()-b.sizeDiff.width;g=3Dg.outerHeight()-b.sizeDiff.height;b._=
helper&&!a.animate&&/relative/.test(f.css("position"))&&e(this).css({left=
:h.left-d.left-c.left,width:i,height:g});b._helper&&!a.animate&&/static/.=
test(f.css("position"))&&=0A=
e(this).css({left:h.left-d.left-c.left,width:i,height:g})}});e.ui.plugin.=
add("resizable","ghost",{start:function(){var =
b=3De(this).data("resizable"),a=3Db.options,c=3Db.size;b.ghost=3Db.origin=
alElement.clone();b.ghost.css({opacity:0.25,display:"block",position:"rel=
ative",height:c.height,width:c.width,margin:0,left:0,top:0}).addClass("ui=
-resizable-ghost").addClass(typeof =
a.ghost=3D=3D"string"?a.ghost:"");b.ghost.appendTo(b.helper)},resize:func=
tion(){var =
b=3De(this).data("resizable");b.ghost&&b.ghost.css({position:"relative",=0A=
height:b.size.height,width:b.size.width})},stop:function(){var =
b=3De(this).data("resizable");b.ghost&&b.helper&&b.helper.get(0).removeCh=
ild(b.ghost.get(0))}});e.ui.plugin.add("resizable","grid",{resize:functio=
n(){var =
b=3De(this).data("resizable"),a=3Db.options,c=3Db.size,d=3Db.originalSize=
,f=3Db.originalPosition,g=3Db.axis;a.grid=3Dtypeof =
a.grid=3D=3D"number"?[a.grid,a.grid]:a.grid;var =
h=3DMath.round((c.width-d.width)/(a.grid[0]||1))*(a.grid[0]||1);a=3DMath.=
round((c.height-d.height)/(a.grid[1]||1))*(a.grid[1]||1);if(/^(se|s|e)$/.=
test(g)){b.size.width=3D=0A=
d.width+h;b.size.height=3Dd.height+a}else =
if(/^(ne)$/.test(g)){b.size.width=3Dd.width+h;b.size.height=3Dd.height+a;=
b.position.top=3Df.top-a}else{if(/^(sw)$/.test(g)){b.size.width=3Dd.width=
+h;b.size.height=3Dd.height+a}else{b.size.width=3Dd.width+h;b.size.height=
=3Dd.height+a;b.position.top=3Df.top-a}b.position.left=3Df.left-h}}});var=
 m=3Dfunction(b){return =
parseInt(b,10)||0},l=3Dfunction(b){return!isNaN(parseInt(b,10))}})(jQuery=
);=0A=
;/*=0A=
 * jQuery UI Selectable 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Selectables=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.ui.core.js=0A=
 *	jquery.ui.mouse.js=0A=
 *	jquery.ui.widget.js=0A=
 */=0A=
(function(e){e.widget("ui.selectable",e.ui.mouse,{options:{appendTo:"body=
",autoRefresh:true,distance:0,filter:"*",tolerance:"touch"},_create:funct=
ion(){var =
c=3Dthis;this.element.addClass("ui-selectable");this.dragged=3Dfalse;var =
f;this.refresh=3Dfunction(){f=3De(c.options.filter,c.element[0]);f.each(f=
unction(){var =
d=3De(this),b=3Dd.offset();e.data(this,"selectable-item",{element:this,$e=
lement:d,left:b.left,top:b.top,right:b.left+d.outerWidth(),bottom:b.top+d=
.outerHeight(),startselected:false,selected:d.hasClass("ui-selected"),=0A=
selecting:d.hasClass("ui-selecting"),unselecting:d.hasClass("ui-unselecti=
ng")})})};this.refresh();this.selectees=3Df.addClass("ui-selectee");this.=
_mouseInit();this.helper=3De("<div =
class=3D'ui-selectable-helper'></div>")},destroy:function(){this.selectee=
s.removeClass("ui-selectee").removeData("selectable-item");this.element.r=
emoveClass("ui-selectable =
ui-selectable-disabled").removeData("selectable").unbind(".selectable");t=
his._mouseDestroy();return this},_mouseStart:function(c){var =
f=3Dthis;this.opos=3D[c.pageX,=0A=
c.pageY];if(!this.options.disabled){var =
d=3Dthis.options;this.selectees=3De(d.filter,this.element[0]);this._trigg=
er("start",c);e(d.appendTo).append(this.helper);this.helper.css({left:c.c=
lientX,top:c.clientY,width:0,height:0});d.autoRefresh&&this.refresh();thi=
s.selectees.filter(".ui-selected").each(function(){var =
b=3De.data(this,"selectable-item");b.startselected=3Dtrue;if(!c.metaKey){=
b.$element.removeClass("ui-selected");b.selected=3Dfalse;b.$element.addCl=
ass("ui-unselecting");b.unselecting=3Dtrue;f._trigger("unselecting",=0A=
c,{unselecting:b.element})}});e(c.target).parents().andSelf().each(functi=
on(){var b=3De.data(this,"selectable-item");if(b){var =
g=3D!c.metaKey||!b.$element.hasClass("ui-selected");b.$element.removeClas=
s(g?"ui-unselecting":"ui-selected").addClass(g?"ui-selecting":"ui-unselec=
ting");b.unselecting=3D!g;b.selecting=3Dg;(b.selected=3Dg)?f._trigger("se=
lecting",c,{selecting:b.element}):f._trigger("unselecting",c,{unselecting=
:b.element});return false}})}},_mouseDrag:function(c){var =
f=3Dthis;this.dragged=3Dtrue;if(!this.options.disabled){var d=3D=0A=
this.options,b=3Dthis.opos[0],g=3Dthis.opos[1],h=3Dc.pageX,i=3Dc.pageY;if=
(b>h){var =
j=3Dh;h=3Db;b=3Dj}if(g>i){j=3Di;i=3Dg;g=3Dj}this.helper.css({left:b,top:g=
,width:h-b,height:i-g});this.selectees.each(function(){var =
a=3De.data(this,"selectable-item");if(!(!a||a.element=3D=3Df.element[0]))=
{var =
k=3Dfalse;if(d.tolerance=3D=3D"touch")k=3D!(a.left>h||a.right<b||a.top>i|=
|a.bottom<g);else =
if(d.tolerance=3D=3D"fit")k=3Da.left>b&&a.right<h&&a.top>g&&a.bottom<i;if=
(k){if(a.selected){a.$element.removeClass("ui-selected");a.selected=3Dfal=
se}if(a.unselecting){a.$element.removeClass("ui-unselecting");=0A=
a.unselecting=3Dfalse}if(!a.selecting){a.$element.addClass("ui-selecting"=
);a.selecting=3Dtrue;f._trigger("selecting",c,{selecting:a.element})}}els=
e{if(a.selecting)if(c.metaKey&&a.startselected){a.$element.removeClass("u=
i-selecting");a.selecting=3Dfalse;a.$element.addClass("ui-selected");a.se=
lected=3Dtrue}else{a.$element.removeClass("ui-selecting");a.selecting=3Df=
alse;if(a.startselected){a.$element.addClass("ui-unselecting");a.unselect=
ing=3Dtrue}f._trigger("unselecting",c,{unselecting:a.element})}if(a.selec=
ted)if(!c.metaKey&&=0A=
!a.startselected){a.$element.removeClass("ui-selected");a.selected=3Dfals=
e;a.$element.addClass("ui-unselecting");a.unselecting=3Dtrue;f._trigger("=
unselecting",c,{unselecting:a.element})}}}});return =
false}},_mouseStop:function(c){var =
f=3Dthis;this.dragged=3Dfalse;e(".ui-unselecting",this.element[0]).each(f=
unction(){var =
d=3De.data(this,"selectable-item");d.$element.removeClass("ui-unselecting=
");d.unselecting=3Dfalse;d.startselected=3Dfalse;f._trigger("unselected",=
c,{unselected:d.element})});e(".ui-selecting",this.element[0]).each(funct=
ion(){var d=3D=0A=
e.data(this,"selectable-item");d.$element.removeClass("ui-selecting").add=
Class("ui-selected");d.selecting=3Dfalse;d.selected=3Dtrue;d.startselecte=
d=3Dtrue;f._trigger("selected",c,{selected:d.element})});this._trigger("s=
top",c);this.helper.remove();return =
false}});e.extend(e.ui.selectable,{version:"1.8.6"})})(jQuery);=0A=
;/*=0A=
 * jQuery UI Sortable 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Sortables=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.ui.core.js=0A=
 *	jquery.ui.mouse.js=0A=
 *	jquery.ui.widget.js=0A=
 */=0A=
(function(d){d.widget("ui.sortable",d.ui.mouse,{widgetEventPrefix:"sort",=
options:{appendTo:"parent",axis:false,connectWith:false,containment:false=
,cursor:"auto",cursorAt:false,dropOnEmpty:true,forcePlaceholderSize:false=
,forceHelperSize:false,grid:false,handle:false,helper:"original",items:">=
 =
*",opacity:false,placeholder:false,revert:false,scroll:true,scrollSensiti=
vity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1E3},=
_create:function(){this.containerCache=3D{};this.element.addClass("ui-sor=
table");=0A=
this.refresh();this.floating=3Dthis.items.length?/left|right/.test(this.i=
tems[0].item.css("float")):false;this.offset=3Dthis.element.offset();this=
._mouseInit()},destroy:function(){this.element.removeClass("ui-sortable =
ui-sortable-disabled").removeData("sortable").unbind(".sortable");this._m=
ouseDestroy();for(var =
a=3Dthis.items.length-1;a>=3D0;a--)this.items[a].item.removeData("sortabl=
e-item");return =
this},_setOption:function(a,b){if(a=3D=3D=3D"disabled"){this.options[a]=3D=
b;this.widget()[b?"addClass":"removeClass"]("ui-sortable-disabled")}else =
d.Widget.prototype._setOption.apply(this,=0A=
arguments)},_mouseCapture:function(a,b){if(this.reverting)return =
false;if(this.options.disabled||this.options.type=3D=3D"static")return =
false;this._refreshItems(a);var =
c=3Dnull,e=3Dthis;d(a.target).parents().each(function(){if(d.data(this,"s=
ortable-item")=3D=3De){c=3Dd(this);return =
false}});if(d.data(a.target,"sortable-item")=3D=3De)c=3Dd(a.target);if(!c=
)return false;if(this.options.handle&&!b){var =
f=3Dfalse;d(this.options.handle,c).find("*").andSelf().each(function(){if=
(this=3D=3Da.target)f=3Dtrue});if(!f)return false}this.currentItem=3D=0A=
c;this._removeCurrentsFromItems();return =
true},_mouseStart:function(a,b,c){b=3Dthis.options;var =
e=3Dthis;this.currentContainer=3Dthis;this.refreshPositions();this.helper=
=3Dthis._createHelper(a);this._cacheHelperProportions();this._cacheMargin=
s();this.scrollParent=3Dthis.helper.scrollParent();this.offset=3Dthis.cur=
rentItem.offset();this.offset=3D{top:this.offset.top-this.margins.top,lef=
t:this.offset.left-this.margins.left};this.helper.css("position","absolut=
e");this.cssPosition=3Dthis.helper.css("position");d.extend(this.offset,=0A=
{click:{left:a.pageX-this.offset.left,top:a.pageY-this.offset.top},parent=
:this._getParentOffset(),relative:this._getRelativeOffset()});this.origin=
alPosition=3Dthis._generatePosition(a);this.originalPageX=3Da.pageX;this.=
originalPageY=3Da.pageY;b.cursorAt&&this._adjustOffsetFromHelper(b.cursor=
At);this.domPosition=3D{prev:this.currentItem.prev()[0],parent:this.curre=
ntItem.parent()[0]};this.helper[0]!=3Dthis.currentItem[0]&&this.currentIt=
em.hide();this._createPlaceholder();b.containment&&this._setContainment()=
;=0A=
if(b.cursor){if(d("body").css("cursor"))this._storedCursor=3Dd("body").cs=
s("cursor");d("body").css("cursor",b.cursor)}if(b.opacity){if(this.helper=
.css("opacity"))this._storedOpacity=3Dthis.helper.css("opacity");this.hel=
per.css("opacity",b.opacity)}if(b.zIndex){if(this.helper.css("zIndex"))th=
is._storedZIndex=3Dthis.helper.css("zIndex");this.helper.css("zIndex",b.z=
Index)}if(this.scrollParent[0]!=3Ddocument&&this.scrollParent[0].tagName!=
=3D"HTML")this.overflowOffset=3Dthis.scrollParent.offset();this._trigger(=
"start",=0A=
a,this._uiHash());this._preserveHelperProportions||this._cacheHelperPropo=
rtions();if(!c)for(c=3Dthis.containers.length-1;c>=3D0;c--)this.container=
s[c]._trigger("activate",a,e._uiHash(this));if(d.ui.ddmanager)d.ui.ddmana=
ger.current=3Dthis;d.ui.ddmanager&&!b.dropBehaviour&&d.ui.ddmanager.prepa=
reOffsets(this,a);this.dragging=3Dtrue;this.helper.addClass("ui-sortable-=
helper");this._mouseDrag(a);return =
true},_mouseDrag:function(a){this.position=3Dthis._generatePosition(a);th=
is.positionAbs=3Dthis._convertPositionTo("absolute");=0A=
if(!this.lastPositionAbs)this.lastPositionAbs=3Dthis.positionAbs;if(this.=
options.scroll){var =
b=3Dthis.options,c=3Dfalse;if(this.scrollParent[0]!=3Ddocument&&this.scro=
llParent[0].tagName!=3D"HTML"){if(this.overflowOffset.top+this.scrollPare=
nt[0].offsetHeight-a.pageY<b.scrollSensitivity)this.scrollParent[0].scrol=
lTop=3Dc=3Dthis.scrollParent[0].scrollTop+b.scrollSpeed;else =
if(a.pageY-this.overflowOffset.top<b.scrollSensitivity)this.scrollParent[=
0].scrollTop=3Dc=3Dthis.scrollParent[0].scrollTop-b.scrollSpeed;if(this.o=
verflowOffset.left+=0A=
this.scrollParent[0].offsetWidth-a.pageX<b.scrollSensitivity)this.scrollP=
arent[0].scrollLeft=3Dc=3Dthis.scrollParent[0].scrollLeft+b.scrollSpeed;e=
lse =
if(a.pageX-this.overflowOffset.left<b.scrollSensitivity)this.scrollParent=
[0].scrollLeft=3Dc=3Dthis.scrollParent[0].scrollLeft-b.scrollSpeed}else{i=
f(a.pageY-d(document).scrollTop()<b.scrollSensitivity)c=3Dd(document).scr=
ollTop(d(document).scrollTop()-b.scrollSpeed);else =
if(d(window).height()-(a.pageY-d(document).scrollTop())<b.scrollSensitivi=
ty)c=3Dd(document).scrollTop(d(document).scrollTop()+=0A=
b.scrollSpeed);if(a.pageX-d(document).scrollLeft()<b.scrollSensitivity)c=3D=
d(document).scrollLeft(d(document).scrollLeft()-b.scrollSpeed);else =
if(d(window).width()-(a.pageX-d(document).scrollLeft())<b.scrollSensitivi=
ty)c=3Dd(document).scrollLeft(d(document).scrollLeft()+b.scrollSpeed)}c!=3D=
=3Dfalse&&d.ui.ddmanager&&!b.dropBehaviour&&d.ui.ddmanager.prepareOffsets=
(this,a)}this.positionAbs=3Dthis._convertPositionTo("absolute");if(!this.=
options.axis||this.options.axis!=3D"y")this.helper[0].style.left=3Dthis.p=
osition.left+=0A=
"px";if(!this.options.axis||this.options.axis!=3D"x")this.helper[0].style=
.top=3Dthis.position.top+"px";for(b=3Dthis.items.length-1;b>=3D0;b--){c=3D=
this.items[b];var =
e=3Dc.item[0],f=3Dthis._intersectsWithPointer(c);if(f)if(e!=3Dthis.curren=
tItem[0]&&this.placeholder[f=3D=3D1?"next":"prev"]()[0]!=3De&&!d.ui.conta=
ins(this.placeholder[0],e)&&(this.options.type=3D=3D"semi-dynamic"?!d.ui.=
contains(this.element[0],e):true)){this.direction=3Df=3D=3D1?"down":"up";=
if(this.options.tolerance=3D=3D"pointer"||this._intersectsWithSides(c))th=
is._rearrange(a,=0A=
c);else =
break;this._trigger("change",a,this._uiHash());break}}this._contactContai=
ners(a);d.ui.ddmanager&&d.ui.ddmanager.drag(this,a);this._trigger("sort",=
a,this._uiHash());this.lastPositionAbs=3Dthis.positionAbs;return =
false},_mouseStop:function(a,b){if(a){d.ui.ddmanager&&!this.options.dropB=
ehaviour&&d.ui.ddmanager.drop(this,a);if(this.options.revert){var =
c=3Dthis;b=3Dc.placeholder.offset();c.reverting=3Dtrue;d(this.helper).ani=
mate({left:b.left-this.offset.parent.left-c.margins.left+(this.offsetPare=
nt[0]=3D=3D=0A=
document.body?0:this.offsetParent[0].scrollLeft),top:b.top-this.offset.pa=
rent.top-c.margins.top+(this.offsetParent[0]=3D=3Ddocument.body?0:this.of=
fsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(=
){c._clear(a)})}else this._clear(a,b);return =
false}},cancel:function(){var =
a=3Dthis;if(this.dragging){this._mouseUp();this.options.helper=3D=3D"orig=
inal"?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-help=
er"):this.currentItem.show();for(var =
b=3Dthis.containers.length-1;b>=3D0;b--){this.containers[b]._trigger("dea=
ctivate",=0A=
null,a._uiHash(this));if(this.containers[b].containerCache.over){this.con=
tainers[b]._trigger("out",null,a._uiHash(this));this.containers[b].contai=
nerCache.over=3D0}}}this.placeholder[0].parentNode&&this.placeholder[0].p=
arentNode.removeChild(this.placeholder[0]);this.options.helper!=3D"origin=
al"&&this.helper&&this.helper[0].parentNode&&this.helper.remove();d.exten=
d(this,{helper:null,dragging:false,reverting:false,_noFinalSort:null});th=
is.domPosition.prev?d(this.domPosition.prev).after(this.currentItem):=0A=
d(this.domPosition.parent).prepend(this.currentItem);return =
this},serialize:function(a){var =
b=3Dthis._getItemsAsjQuery(a&&a.connected),c=3D[];a=3Da||{};d(b).each(fun=
ction(){var =
e=3D(d(a.item||this).attr(a.attribute||"id")||"").match(a.expression||/(.=
+)[-=3D_](.+)/);if(e)c.push((a.key||e[1]+"[]")+"=3D"+(a.key&&a.expression=
?e[1]:e[2]))});!c.length&&a.key&&c.push(a.key+"=3D");return =
c.join("&")},toArray:function(a){var =
b=3Dthis._getItemsAsjQuery(a&&a.connected),c=3D[];a=3Da||{};b.each(functi=
on(){c.push(d(a.item||this).attr(a.attribute||=0A=
"id")||"")});return c},_intersectsWith:function(a){var =
b=3Dthis.positionAbs.left,c=3Db+this.helperProportions.width,e=3Dthis.pos=
itionAbs.top,f=3De+this.helperProportions.height,g=3Da.left,h=3Dg+a.width=
,i=3Da.top,k=3Di+a.height,j=3Dthis.offset.click.top,l=3Dthis.offset.click=
.left;j=3De+j>i&&e+j<k&&b+l>g&&b+l<h;return =
this.options.tolerance=3D=3D"pointer"||this.options.forcePointerForContai=
ners||this.options.tolerance!=3D"pointer"&&this.helperProportions[this.fl=
oating?"width":"height"]>a[this.floating?"width":"height"]?j:g<b+=0A=
this.helperProportions.width/2&&c-this.helperProportions.width/2<h&&i<e+t=
his.helperProportions.height/2&&f-this.helperProportions.height/2<k},_int=
ersectsWithPointer:function(a){var =
b=3Dd.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,a.top,a.he=
ight);a=3Dd.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,a.=
left,a.width);b=3Db&&a;a=3Dthis._getDragVerticalDirection();var =
c=3Dthis._getDragHorizontalDirection();if(!b)return false;return =
this.floating?c&&c=3D=3D"right"||a=3D=3D"down"?2:1:a&&(a=3D=3D"down"?=0A=
2:1)},_intersectsWithSides:function(a){var =
b=3Dd.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,a.top+a.he=
ight/2,a.height);a=3Dd.ui.isOverAxis(this.positionAbs.left+this.offset.cl=
ick.left,a.left+a.width/2,a.width);var =
c=3Dthis._getDragVerticalDirection(),e=3Dthis._getDragHorizontalDirection=
();return =
this.floating&&e?e=3D=3D"right"&&a||e=3D=3D"left"&&!a:c&&(c=3D=3D"down"&&=
b||c=3D=3D"up"&&!b)},_getDragVerticalDirection:function(){var =
a=3Dthis.positionAbs.top-this.lastPositionAbs.top;return =
a!=3D0&&(a>0?"down":"up")},=0A=
_getDragHorizontalDirection:function(){var =
a=3Dthis.positionAbs.left-this.lastPositionAbs.left;return =
a!=3D0&&(a>0?"right":"left")},refresh:function(a){this._refreshItems(a);t=
his.refreshPositions();return this},_connectWith:function(){var =
a=3Dthis.options;return =
a.connectWith.constructor=3D=3DString?[a.connectWith]:a.connectWith},_get=
ItemsAsjQuery:function(a){var =
b=3D[],c=3D[],e=3Dthis._connectWith();if(e&&a)for(a=3De.length-1;a>=3D0;a=
--)for(var f=3Dd(e[a]),g=3Df.length-1;g>=3D0;g--){var =
h=3Dd.data(f[g],"sortable");if(h&&h!=3D=0A=
this&&!h.options.disabled)c.push([d.isFunction(h.options.items)?h.options=
.items.call(h.element):d(h.options.items,h.element).not(".ui-sortable-hel=
per").not(".ui-sortable-placeholder"),h])}c.push([d.isFunction(this.optio=
ns.items)?this.options.items.call(this.element,null,{options:this.options=
,item:this.currentItem}):d(this.options.items,this.element).not(".ui-sort=
able-helper").not(".ui-sortable-placeholder"),this]);for(a=3Dc.length-1;a=
>=3D0;a--)c[a][0].each(function(){b.push(this)});return =
d(b)},_removeCurrentsFromItems:function(){for(var a=3D=0A=
this.currentItem.find(":data(sortable-item)"),b=3D0;b<this.items.length;b=
++)for(var =
c=3D0;c<a.length;c++)a[c]=3D=3Dthis.items[b].item[0]&&this.items.splice(b=
,1)},_refreshItems:function(a){this.items=3D[];this.containers=3D[this];v=
ar =
b=3Dthis.items,c=3D[[d.isFunction(this.options.items)?this.options.items.=
call(this.element[0],a,{item:this.currentItem}):d(this.options.items,this=
.element),this]],e=3Dthis._connectWith();if(e)for(var =
f=3De.length-1;f>=3D0;f--)for(var =
g=3Dd(e[f]),h=3Dg.length-1;h>=3D0;h--){var i=3Dd.data(g[h],"sortable");=0A=
if(i&&i!=3Dthis&&!i.options.disabled){c.push([d.isFunction(i.options.item=
s)?i.options.items.call(i.element[0],a,{item:this.currentItem}):d(i.optio=
ns.items,i.element),i]);this.containers.push(i)}}for(f=3Dc.length-1;f>=3D=
0;f--){a=3Dc[f][1];e=3Dc[f][0];h=3D0;for(g=3De.length;h<g;h++){i=3Dd(e[h]=
);i.data("sortable-item",a);b.push({item:i,instance:a,width:0,height:0,le=
ft:0,top:0})}}},refreshPositions:function(a){if(this.offsetParent&&this.h=
elper)this.offset.parent=3Dthis._getParentOffset();for(var =
b=3Dthis.items.length-1;b>=3D=0A=
0;b--){var =
c=3Dthis.items[b],e=3Dthis.options.toleranceElement?d(this.options.tolera=
nceElement,c.item):c.item;if(!a){c.width=3De.outerWidth();c.height=3De.ou=
terHeight()}e=3De.offset();c.left=3De.left;c.top=3De.top}if(this.options.=
custom&&this.options.custom.refreshContainers)this.options.custom.refresh=
Containers.call(this);else =
for(b=3Dthis.containers.length-1;b>=3D0;b--){e=3Dthis.containers[b].eleme=
nt.offset();this.containers[b].containerCache.left=3De.left;this.containe=
rs[b].containerCache.top=3De.top;this.containers[b].containerCache.width=3D=0A=
this.containers[b].element.outerWidth();this.containers[b].containerCache=
.height=3Dthis.containers[b].element.outerHeight()}return =
this},_createPlaceholder:function(a){var =
b=3Da||this,c=3Db.options;if(!c.placeholder||c.placeholder.constructor=3D=
=3DString){var e=3Dc.placeholder;c.placeholder=3D{element:function(){var =
f=3Dd(document.createElement(b.currentItem[0].nodeName)).addClass(e||b.cu=
rrentItem[0].className+" =
ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];if(!e)f.st=
yle.visibility=3D"hidden";return f},=0A=
update:function(f,g){if(!(e&&!c.forcePlaceholderSize)){g.height()||g.heig=
ht(b.currentItem.innerHeight()-parseInt(b.currentItem.css("paddingTop")||=
0,10)-parseInt(b.currentItem.css("paddingBottom")||0,10));g.width()||g.wi=
dth(b.currentItem.innerWidth()-parseInt(b.currentItem.css("paddingLeft")|=
|0,10)-parseInt(b.currentItem.css("paddingRight")||0,10))}}}}b.placeholde=
r=3Dd(c.placeholder.element.call(b.element,b.currentItem));b.currentItem.=
after(b.placeholder);c.placeholder.update(b,b.placeholder)},_contactConta=
iners:function(a){for(var b=3D=0A=
null,c=3Dnull,e=3Dthis.containers.length-1;e>=3D0;e--)if(!d.ui.contains(t=
his.currentItem[0],this.containers[e].element[0]))if(this._intersectsWith=
(this.containers[e].containerCache)){if(!(b&&d.ui.contains(this.container=
s[e].element[0],b.element[0]))){b=3Dthis.containers[e];c=3De}}else =
if(this.containers[e].containerCache.over){this.containers[e]._trigger("o=
ut",a,this._uiHash(this));this.containers[e].containerCache.over=3D0}if(b=
)if(this.containers.length=3D=3D=3D1){this.containers[c]._trigger("over",=
a,this._uiHash(this));=0A=
this.containers[c].containerCache.over=3D1}else =
if(this.currentContainer!=3Dthis.containers[c]){b=3D1E4;e=3Dnull;for(var =
f=3Dthis.positionAbs[this.containers[c].floating?"left":"top"],g=3Dthis.i=
tems.length-1;g>=3D0;g--)if(d.ui.contains(this.containers[c].element[0],t=
his.items[g].item[0])){var =
h=3Dthis.items[g][this.containers[c].floating?"left":"top"];if(Math.abs(h=
-f)<b){b=3DMath.abs(h-f);e=3Dthis.items[g]}}if(e||this.options.dropOnEmpt=
y){this.currentContainer=3Dthis.containers[c];e?this._rearrange(a,e,null,=
true):this._rearrange(a,=0A=
null,this.containers[c].element,true);this._trigger("change",a,this._uiHa=
sh());this.containers[c]._trigger("change",a,this._uiHash(this));this.opt=
ions.placeholder.update(this.currentContainer,this.placeholder);this.cont=
ainers[c]._trigger("over",a,this._uiHash(this));this.containers[c].contai=
nerCache.over=3D1}}},_createHelper:function(a){var =
b=3Dthis.options;a=3Dd.isFunction(b.helper)?d(b.helper.apply(this.element=
[0],[a,this.currentItem])):b.helper=3D=3D"clone"?this.currentItem.clone()=
:this.currentItem;a.parents("body").length||=0A=
d(b.appendTo!=3D"parent"?b.appendTo:this.currentItem[0].parentNode)[0].ap=
pendChild(a[0]);if(a[0]=3D=3Dthis.currentItem[0])this._storedCSS=3D{width=
:this.currentItem[0].style.width,height:this.currentItem[0].style.height,=
position:this.currentItem.css("position"),top:this.currentItem.css("top")=
,left:this.currentItem.css("left")};if(a[0].style.width=3D=3D""||b.forceH=
elperSize)a.width(this.currentItem.width());if(a[0].style.height=3D=3D""|=
|b.forceHelperSize)a.height(this.currentItem.height());return =
a},_adjustOffsetFromHelper:function(a){if(typeof a=3D=3D=0A=
"string")a=3Da.split(" =
");if(d.isArray(a))a=3D{left:+a[0],top:+a[1]||0};if("left"in =
a)this.offset.click.left=3Da.left+this.margins.left;if("right"in =
a)this.offset.click.left=3Dthis.helperProportions.width-a.right+this.marg=
ins.left;if("top"in =
a)this.offset.click.top=3Da.top+this.margins.top;if("bottom"in =
a)this.offset.click.top=3Dthis.helperProportions.height-a.bottom+this.mar=
gins.top},_getParentOffset:function(){this.offsetParent=3Dthis.helper.off=
setParent();var a=3Dthis.offsetParent.offset();if(this.cssPosition=3D=3D=0A=
"absolute"&&this.scrollParent[0]!=3Ddocument&&d.ui.contains(this.scrollPa=
rent[0],this.offsetParent[0])){a.left+=3Dthis.scrollParent.scrollLeft();a=
.top+=3Dthis.scrollParent.scrollTop()}if(this.offsetParent[0]=3D=3Ddocume=
nt.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLow=
erCase()=3D=3D"html"&&d.browser.msie)a=3D{top:0,left:0};return{top:a.top+=
(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:a.left+(pa=
rseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOff=
set:function(){if(this.cssPosition=3D=3D=0A=
"relative"){var =
a=3Dthis.currentItem.position();return{top:a.top-(parseInt(this.helper.cs=
s("top"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this=
.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else =
return{top:0,left:0}},_cacheMargins:function(){this.margins=3D{left:parse=
Int(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentIt=
em.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.help=
erProportions=3D{width:this.helper.outerWidth(),height:this.helper.outerH=
eight()}},=0A=
_setContainment:function(){var =
a=3Dthis.options;if(a.containment=3D=3D"parent")a.containment=3Dthis.help=
er[0].parentNode;if(a.containment=3D=3D"document"||a.containment=3D=3D"wi=
ndow")this.containment=3D[0-this.offset.relative.left-this.offset.parent.=
left,0-this.offset.relative.top-this.offset.parent.top,d(a.containment=3D=
=3D"document"?document:window).width()-this.helperProportions.width-this.=
margins.left,(d(a.containment=3D=3D"document"?document:window).height()||=
document.body.parentNode.scrollHeight)-this.helperProportions.height-=0A=
this.margins.top];if(!/^(document|window|parent)$/.test(a.containment)){v=
ar b=3Dd(a.containment)[0];a=3Dd(a.containment).offset();var =
c=3Dd(b).css("overflow")!=3D"hidden";this.containment=3D[a.left+(parseInt=
(d(b).css("borderLeftWidth"),10)||0)+(parseInt(d(b).css("paddingLeft"),10=
)||0)-this.margins.left,a.top+(parseInt(d(b).css("borderTopWidth"),10)||0=
)+(parseInt(d(b).css("paddingTop"),10)||0)-this.margins.top,a.left+(c?Mat=
h.max(b.scrollWidth,b.offsetWidth):b.offsetWidth)-(parseInt(d(b).css("bor=
derLeftWidth"),=0A=
10)||0)-(parseInt(d(b).css("paddingRight"),10)||0)-this.helperProportions=
.width-this.margins.left,a.top+(c?Math.max(b.scrollHeight,b.offsetHeight)=
:b.offsetHeight)-(parseInt(d(b).css("borderTopWidth"),10)||0)-(parseInt(d=
(b).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margi=
ns.top]}},_convertPositionTo:function(a,b){if(!b)b=3Dthis.position;a=3Da=3D=
=3D"absolute"?1:-1;var =
c=3Dthis.cssPosition=3D=3D"absolute"&&!(this.scrollParent[0]!=3Ddocument&=
&d.ui.contains(this.scrollParent[0],this.offsetParent[0]))?=0A=
this.offsetParent:this.scrollParent,e=3D/(html|body)/i.test(c[0].tagName)=
;return{top:b.top+this.offset.relative.top*a+this.offset.parent.top*a-(d.=
browser.safari&&this.cssPosition=3D=3D"fixed"?0:(this.cssPosition=3D=3D"f=
ixed"?-this.scrollParent.scrollTop():e?0:c.scrollTop())*a),left:b.left+th=
is.offset.relative.left*a+this.offset.parent.left*a-(d.browser.safari&&th=
is.cssPosition=3D=3D"fixed"?0:(this.cssPosition=3D=3D"fixed"?-this.scroll=
Parent.scrollLeft():e?0:c.scrollLeft())*a)}},_generatePosition:function(a=
){var b=3D=0A=
this.options,c=3Dthis.cssPosition=3D=3D"absolute"&&!(this.scrollParent[0]=
!=3Ddocument&&d.ui.contains(this.scrollParent[0],this.offsetParent[0]))?t=
his.offsetParent:this.scrollParent,e=3D/(html|body)/i.test(c[0].tagName);=
if(this.cssPosition=3D=3D"relative"&&!(this.scrollParent[0]!=3Ddocument&&=
this.scrollParent[0]!=3Dthis.offsetParent[0]))this.offset.relative=3Dthis=
._getRelativeOffset();var =
f=3Da.pageX,g=3Da.pageY;if(this.originalPosition){if(this.containment){if=
(a.pageX-this.offset.click.left<this.containment[0])f=3Dthis.containment[=
0]+=0A=
this.offset.click.left;if(a.pageY-this.offset.click.top<this.containment[=
1])g=3Dthis.containment[1]+this.offset.click.top;if(a.pageX-this.offset.c=
lick.left>this.containment[2])f=3Dthis.containment[2]+this.offset.click.l=
eft;if(a.pageY-this.offset.click.top>this.containment[3])g=3Dthis.contain=
ment[3]+this.offset.click.top}if(b.grid){g=3Dthis.originalPageY+Math.roun=
d((g-this.originalPageY)/b.grid[1])*b.grid[1];g=3Dthis.containment?!(g-th=
is.offset.click.top<this.containment[1]||g-this.offset.click.top>this.con=
tainment[3])?=0A=
g:!(g-this.offset.click.top<this.containment[1])?g-b.grid[1]:g+b.grid[1]:=
g;f=3Dthis.originalPageX+Math.round((f-this.originalPageX)/b.grid[0])*b.g=
rid[0];f=3Dthis.containment?!(f-this.offset.click.left<this.containment[0=
]||f-this.offset.click.left>this.containment[2])?f:!(f-this.offset.click.=
left<this.containment[0])?f-b.grid[0]:f+b.grid[0]:f}}return{top:g-this.of=
fset.click.top-this.offset.relative.top-this.offset.parent.top+(d.browser=
.safari&&this.cssPosition=3D=3D"fixed"?0:this.cssPosition=3D=3D"fixed"?-t=
his.scrollParent.scrollTop():=0A=
e?0:c.scrollTop()),left:f-this.offset.click.left-this.offset.relative.lef=
t-this.offset.parent.left+(d.browser.safari&&this.cssPosition=3D=3D"fixed=
"?0:this.cssPosition=3D=3D"fixed"?-this.scrollParent.scrollLeft():e?0:c.s=
crollLeft())}},_rearrange:function(a,b,c,e){c?c[0].appendChild(this.place=
holder[0]):b.item[0].parentNode.insertBefore(this.placeholder[0],this.dir=
ection=3D=3D"down"?b.item[0]:b.item[0].nextSibling);this.counter=3Dthis.c=
ounter?++this.counter:1;var =
f=3Dthis,g=3Dthis.counter;window.setTimeout(function(){g=3D=3D=0A=
f.counter&&f.refreshPositions(!e)},0)},_clear:function(a,b){this.revertin=
g=3Dfalse;var =
c=3D[];!this._noFinalSort&&this.currentItem[0].parentNode&&this.placehold=
er.before(this.currentItem);this._noFinalSort=3Dnull;if(this.helper[0]=3D=
=3Dthis.currentItem[0]){for(var e in =
this._storedCSS)if(this._storedCSS[e]=3D=3D"auto"||this._storedCSS[e]=3D=3D=
"static")this._storedCSS[e]=3D"";this.currentItem.css(this._storedCSS).re=
moveClass("ui-sortable-helper")}else =
this.currentItem.show();this.fromOutside&&!b&&c.push(function(f){this._tr=
igger("receive",=0A=
f,this._uiHash(this.fromOutside))});if((this.fromOutside||this.domPositio=
n.prev!=3Dthis.currentItem.prev().not(".ui-sortable-helper")[0]||this.dom=
Position.parent!=3Dthis.currentItem.parent()[0])&&!b)c.push(function(f){t=
his._trigger("update",f,this._uiHash())});if(!d.ui.contains(this.element[=
0],this.currentItem[0])){b||c.push(function(f){this._trigger("remove",f,t=
his._uiHash())});for(e=3Dthis.containers.length-1;e>=3D0;e--)if(d.ui.cont=
ains(this.containers[e].element[0],this.currentItem[0])&&!b){c.push(funct=
ion(f){return function(g){f._trigger("receive",=0A=
g,this._uiHash(this))}}.call(this,this.containers[e]));c.push(function(f)=
{return =
function(g){f._trigger("update",g,this._uiHash(this))}}.call(this,this.co=
ntainers[e]))}}for(e=3Dthis.containers.length-1;e>=3D0;e--){b||c.push(fun=
ction(f){return =
function(g){f._trigger("deactivate",g,this._uiHash(this))}}.call(this,thi=
s.containers[e]));if(this.containers[e].containerCache.over){c.push(funct=
ion(f){return =
function(g){f._trigger("out",g,this._uiHash(this))}}.call(this,this.conta=
iners[e]));this.containers[e].containerCache.over=3D=0A=
0}}this._storedCursor&&d("body").css("cursor",this._storedCursor);this._s=
toredOpacity&&this.helper.css("opacity",this._storedOpacity);if(this._sto=
redZIndex)this.helper.css("zIndex",this._storedZIndex=3D=3D"auto"?"":this=
._storedZIndex);this.dragging=3Dfalse;if(this.cancelHelperRemoval){if(!b)=
{this._trigger("beforeStop",a,this._uiHash());for(e=3D0;e<c.length;e++)c[=
e].call(this,a);this._trigger("stop",a,this._uiHash())}return =
false}b||this._trigger("beforeStop",a,this._uiHash());this.placeholder[0]=
.parentNode.removeChild(this.placeholder[0]);=0A=
this.helper[0]!=3Dthis.currentItem[0]&&this.helper.remove();this.helper=3D=
null;if(!b){for(e=3D0;e<c.length;e++)c[e].call(this,a);this._trigger("sto=
p",a,this._uiHash())}this.fromOutside=3Dfalse;return =
true},_trigger:function(){d.Widget.prototype._trigger.apply(this,argument=
s)=3D=3D=3Dfalse&&this.cancel()},_uiHash:function(a){var =
b=3Da||this;return{helper:b.helper,placeholder:b.placeholder||d([]),posit=
ion:b.position,originalPosition:b.originalPosition,offset:b.positionAbs,i=
tem:b.currentItem,sender:a?a.element:null}}});=0A=
d.extend(d.ui.sortable,{version:"1.8.6"})})(jQuery);=0A=
;/*=0A=
 * jQuery UI Accordion 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Accordion=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.ui.core.js=0A=
 *	jquery.ui.widget.js=0A=
 */=0A=
(function(c){c.widget("ui.accordion",{options:{active:0,animated:"slide",=
autoHeight:true,clearStyle:false,collapsible:false,event:"click",fillSpac=
e:false,header:"> li > :first-child,> =
:not(li):even",icons:{header:"ui-icon-triangle-1-e",headerSelected:"ui-ic=
on-triangle-1-s"},navigation:false,navigationFilter:function(){return =
this.href.toLowerCase()=3D=3D=3Dlocation.href.toLowerCase()}},_create:fun=
ction(){var =
a=3Dthis,b=3Da.options;a.running=3D0;a.element.addClass("ui-accordion =
ui-widget =
ui-helper-reset").children("li").addClass("ui-accordion-li-fix");=0A=
a.headers=3Da.element.find(b.header).addClass("ui-accordion-header =
ui-helper-reset ui-state-default =
ui-corner-all").bind("mouseenter.accordion",function(){b.disabled||c(this=
).addClass("ui-state-hover")}).bind("mouseleave.accordion",function(){b.d=
isabled||c(this).removeClass("ui-state-hover")}).bind("focus.accordion",f=
unction(){b.disabled||c(this).addClass("ui-state-focus")}).bind("blur.acc=
ordion",function(){b.disabled||c(this).removeClass("ui-state-focus")});a.=
headers.next().addClass("ui-accordion-content ui-helper-reset =
ui-widget-content ui-corner-bottom");=0A=
if(b.navigation){var =
d=3Da.element.find("a").filter(b.navigationFilter).eq(0);if(d.length){var=
 =
f=3Dd.closest(".ui-accordion-header");a.active=3Df.length?f:d.closest(".u=
i-accordion-content").prev()}}a.active=3Da._findActive(a.active||b.active=
).addClass("ui-state-default =
ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top=
");a.active.next().addClass("ui-accordion-content-active");a._createIcons=
();a.resize();a.element.attr("role","tablist");a.headers.attr("role","tab=
").bind("keydown.accordion",=0A=
function(g){return =
a._keydown(g)}).next().attr("role","tabpanel");a.headers.not(a.active||""=
).attr({"aria-expanded":"false",tabIndex:-1}).next().hide();a.active.leng=
th?a.active.attr({"aria-expanded":"true",tabIndex:0}):a.headers.eq(0).att=
r("tabIndex",0);c.browser.safari||a.headers.find("a").attr("tabIndex",-1)=
;b.event&&a.headers.bind(b.event.split(" ").join(".accordion =
")+".accordion",function(g){a._clickHandler.call(a,g,this);g.preventDefau=
lt()})},_createIcons:function(){var =
a=3Dthis.options;if(a.icons){c("<span></span>").addClass("ui-icon "+=0A=
a.icons.header).prependTo(this.headers);this.active.children(".ui-icon").=
toggleClass(a.icons.header).toggleClass(a.icons.headerSelected);this.elem=
ent.addClass("ui-accordion-icons")}},_destroyIcons:function(){this.header=
s.children(".ui-icon").remove();this.element.removeClass("ui-accordion-ic=
ons")},destroy:function(){var =
a=3Dthis.options;this.element.removeClass("ui-accordion ui-widget =
ui-helper-reset").removeAttr("role");this.headers.unbind(".accordion").re=
moveClass("ui-accordion-header ui-accordion-disabled ui-helper-reset =
ui-state-default ui-corner-all ui-state-active ui-state-disabled =
ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr=
("tabIndex");=0A=
this.headers.find("a").removeAttr("tabIndex");this._destroyIcons();var =
b=3Dthis.headers.next().css("display","").removeAttr("role").removeClass(=
"ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content =
ui-accordion-content-active ui-accordion-disabled =
ui-state-disabled");if(a.autoHeight||a.fillHeight)b.css("height","");retu=
rn =
c.Widget.prototype.destroy.call(this)},_setOption:function(a,b){c.Widget.=
prototype._setOption.apply(this,arguments);a=3D=3D"active"&&this.activate=
(b);if(a=3D=3D"icons"){this._destroyIcons();=0A=
b&&this._createIcons()}if(a=3D=3D"disabled")this.headers.add(this.headers=
.next())[b?"addClass":"removeClass"]("ui-accordion-disabled =
ui-state-disabled")},_keydown:function(a){if(!(this.options.disabled||a.a=
ltKey||a.ctrlKey)){var =
b=3Dc.ui.keyCode,d=3Dthis.headers.length,f=3Dthis.headers.index(a.target)=
,g=3Dfalse;switch(a.keyCode){case b.RIGHT:case =
b.DOWN:g=3Dthis.headers[(f+1)%d];break;case b.LEFT:case =
b.UP:g=3Dthis.headers[(f-1+d)%d];break;case b.SPACE:case =
b.ENTER:this._clickHandler({target:a.target},a.target);=0A=
a.preventDefault()}if(g){c(a.target).attr("tabIndex",-1);c(g).attr("tabIn=
dex",0);g.focus();return false}return true}},resize:function(){var =
a=3Dthis.options,b;if(a.fillSpace){if(c.browser.msie){var =
d=3Dthis.element.parent().css("overflow");this.element.parent().css("over=
flow","hidden")}b=3Dthis.element.parent().height();c.browser.msie&&this.e=
lement.parent().css("overflow",d);this.headers.each(function(){b-=3Dc(thi=
s).outerHeight(true)});this.headers.next().each(function(){c(this).height=
(Math.max(0,b-c(this).innerHeight()+=0A=
c(this).height()))}).css("overflow","auto")}else =
if(a.autoHeight){b=3D0;this.headers.next().each(function(){b=3DMath.max(b=
,c(this).height("").height())}).height(b)}return =
this},activate:function(a){this.options.active=3Da;a=3Dthis._findActive(a=
)[0];this._clickHandler({target:a},a);return =
this},_findActive:function(a){return a?typeof =
a=3D=3D=3D"number"?this.headers.filter(":eq("+a+")"):this.headers.not(thi=
s.headers.not(a)):a=3D=3D=3Dfalse?c([]):this.headers.filter(":eq(0)")},_c=
lickHandler:function(a,b){var d=3Dthis.options;=0A=
if(!d.disabled)if(a.target){a=3Dc(a.currentTarget||b);b=3Da[0]=3D=3D=3Dth=
is.active[0];d.active=3Dd.collapsible&&b?false:this.headers.index(a);if(!=
(this.running||!d.collapsible&&b)){this.active.removeClass("ui-state-acti=
ve ui-corner-top").addClass("ui-state-default =
ui-corner-all").children(".ui-icon").removeClass(d.icons.headerSelected).=
addClass(d.icons.header);if(!b){a.removeClass("ui-state-default =
ui-corner-all").addClass("ui-state-active =
ui-corner-top").children(".ui-icon").removeClass(d.icons.header).addClass=
(d.icons.headerSelected);=0A=
a.next().addClass("ui-accordion-content-active")}h=3Da.next();f=3Dthis.ac=
tive.next();g=3D{options:d,newHeader:b&&d.collapsible?c([]):a,oldHeader:t=
his.active,newContent:b&&d.collapsible?c([]):h,oldContent:f};d=3Dthis.hea=
ders.index(this.active[0])>this.headers.index(a[0]);this.active=3Db?c([])=
:a;this._toggle(h,f,g,b,d)}}else =
if(d.collapsible){this.active.removeClass("ui-state-active =
ui-corner-top").addClass("ui-state-default =
ui-corner-all").children(".ui-icon").removeClass(d.icons.headerSelected).=
addClass(d.icons.header);=0A=
this.active.next().addClass("ui-accordion-content-active");var =
f=3Dthis.active.next(),g=3D{options:d,newHeader:c([]),oldHeader:d.active,=
newContent:c([]),oldContent:f},h=3Dthis.active=3Dc([]);this._toggle(h,f,g=
)}},_toggle:function(a,b,d,f,g){var =
h=3Dthis,e=3Dh.options;h.toShow=3Da;h.toHide=3Db;h.data=3Dd;var =
j=3Dfunction(){if(h)return =
h._completed.apply(h,arguments)};h._trigger("changestart",null,h.data);h.=
running=3Db.size()=3D=3D=3D0?a.size():b.size();if(e.animated){d=3D{};d=3D=
e.collapsible&&f?{toShow:c([]),toHide:b,complete:j,=0A=
down:g,autoHeight:e.autoHeight||e.fillSpace}:{toShow:a,toHide:b,complete:=
j,down:g,autoHeight:e.autoHeight||e.fillSpace};if(!e.proxied)e.proxied=3D=
e.animated;if(!e.proxiedDuration)e.proxiedDuration=3De.duration;e.animate=
d=3Dc.isFunction(e.proxied)?e.proxied(d):e.proxied;e.duration=3Dc.isFunct=
ion(e.proxiedDuration)?e.proxiedDuration(d):e.proxiedDuration;f=3Dc.ui.ac=
cordion.animations;var =
i=3De.duration,k=3De.animated;if(k&&!f[k]&&!c.easing[k])k=3D"slide";f[k]|=
|(f[k]=3Dfunction(l){this.slide(l,{easing:k,duration:i||700})});=0A=
f[k](d)}else{if(e.collapsible&&f)a.toggle();else{b.hide();a.show()}j(true=
)}b.prev().attr({"aria-expanded":"false",tabIndex:-1}).blur();a.prev().at=
tr({"aria-expanded":"true",tabIndex:0}).focus()},_completed:function(a){t=
his.running=3Da?0:--this.running;if(!this.running){this.options.clearStyl=
e&&this.toShow.add(this.toHide).css({height:"",overflow:""});this.toHide.=
removeClass("ui-accordion-content-active");this._trigger("change",null,th=
is.data)}}});c.extend(c.ui.accordion,{version:"1.8.6",animations:{slide:f=
unction(a,=0A=
b){a=3Dc.extend({easing:"swing",duration:300},a,b);if(a.toHide.size())if(=
a.toShow.size()){var =
d=3Da.toShow.css("overflow"),f=3D0,g=3D{},h=3D{},e;b=3Da.toShow;e=3Db[0].=
style.width;b.width(parseInt(b.parent().width(),10)-parseInt(b.css("paddi=
ngLeft"),10)-parseInt(b.css("paddingRight"),10)-(parseInt(b.css("borderLe=
ftWidth"),10)||0)-(parseInt(b.css("borderRightWidth"),10)||0));c.each(["h=
eight","paddingTop","paddingBottom"],function(j,i){h[i]=3D"hide";j=3D(""+=
c.css(a.toShow[0],i)).match(/^([\d+-.]+)(.*)$/);g[i]=3D{value:j[1],=0A=
unit:j[2]||"px"}});a.toShow.css({height:0,overflow:"hidden"}).show();a.to=
Hide.filter(":hidden").each(a.complete).end().filter(":visible").animate(=
h,{step:function(j,i){if(i.prop=3D=3D"height")f=3Di.end-i.start=3D=3D=3D0=
?0:(i.now-i.start)/(i.end-i.start);a.toShow[0].style[i.prop]=3Df*g[i.prop=
].value+g[i.prop].unit},duration:a.duration,easing:a.easing,complete:func=
tion(){a.autoHeight||a.toShow.css("height","");a.toShow.css({width:e,over=
flow:d});a.complete()}})}else =
a.toHide.animate({height:"hide",paddingTop:"hide",=0A=
paddingBottom:"hide"},a);else =
a.toShow.animate({height:"show",paddingTop:"show",paddingBottom:"show"},a=
)},bounceslide:function(a){this.slide(a,{easing:a.down?"easeOutBounce":"s=
wing",duration:a.down?1E3:200})}}})})(jQuery);=0A=
;/*=0A=
 * jQuery UI Autocomplete 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Autocomplete=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.ui.core.js=0A=
 *	jquery.ui.widget.js=0A=
 *	jquery.ui.position.js=0A=
 */=0A=
(function(e){e.widget("ui.autocomplete",{options:{appendTo:"body",delay:3=
00,minLength:1,position:{my:"left top",at:"left =
bottom",collision:"none"},source:null},_create:function(){var =
a=3Dthis,b=3Dthis.element[0].ownerDocument,f;this.element.addClass("ui-au=
tocomplete-input").attr("autocomplete","off").attr({role:"textbox","aria-=
autocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete"=
,function(c){if(!(a.options.disabled||a.element.attr("readonly"))){f=3Dfa=
lse;var d=3De.ui.keyCode;switch(c.keyCode){case =
d.PAGE_UP:a._move("previousPage",=0A=
c);break;case d.PAGE_DOWN:a._move("nextPage",c);break;case =
d.UP:a._move("previous",c);c.preventDefault();break;case =
d.DOWN:a._move("next",c);c.preventDefault();break;case d.ENTER:case =
d.NUMPAD_ENTER:if(a.menu.active){f=3Dtrue;c.preventDefault()}case =
d.TAB:if(!a.menu.active)return;a.menu.select(c);break;case =
d.ESCAPE:a.element.val(a.term);a.close(c);break;default:clearTimeout(a.se=
arching);a.searching=3DsetTimeout(function(){if(a.term!=3Da.element.val()=
){a.selectedItem=3Dnull;a.search(null,c)}},a.options.delay);=0A=
break}}}).bind("keypress.autocomplete",function(c){if(f){f=3Dfalse;c.prev=
entDefault()}}).bind("focus.autocomplete",function(){if(!a.options.disabl=
ed){a.selectedItem=3Dnull;a.previous=3Da.element.val()}}).bind("blur.auto=
complete",function(c){if(!a.options.disabled){clearTimeout(a.searching);a=
.closing=3DsetTimeout(function(){a.close(c);a._change(c)},150)}});this._i=
nitSource();this.response=3Dfunction(){return =
a._response.apply(a,arguments)};this.menu=3De("<ul></ul>").addClass("ui-a=
utocomplete").appendTo(e(this.options.appendTo||=0A=
"body",b)[0]).mousedown(function(c){var =
d=3Da.menu.element[0];e(c.target).closest(".ui-menu-item").length||setTim=
eout(function(){e(document).one("mousedown",function(g){g.target!=3D=3Da.=
element[0]&&g.target!=3D=3Dd&&!e.ui.contains(d,g.target)&&a.close()})},1)=
;setTimeout(function(){clearTimeout(a.closing)},13)}).menu({focus:functio=
n(c,d){d=3Dd.item.data("item.autocomplete");false!=3D=3Da._trigger("focus=
",c,{item:d})&&/^key/.test(c.originalEvent.type)&&a.element.val(d.value)}=
,selected:function(c,d){d=3Dd.item.data("item.autocomplete");=0A=
var =
g=3Da.previous;if(a.element[0]!=3D=3Db.activeElement){a.element.focus();a=
.previous=3Dg;setTimeout(function(){a.previous=3Dg},1)}false!=3D=3Da._tri=
gger("select",c,{item:d})&&a.element.val(d.value);a.term=3Da.element.val(=
);a.close(c);a.selectedItem=3Dd},blur:function(){a.menu.element.is(":visi=
ble")&&a.element.val()!=3D=3Da.term&&a.element.val(a.term)}}).zIndex(this=
.element.zIndex()+1).css({top:0,left:0}).hide().data("menu");e.fn.bgifram=
e&&this.menu.element.bgiframe()},destroy:function(){this.element.removeCl=
ass("ui-autocomplete-input").removeAttr("autocomplete").removeAttr("role"=
).removeAttr("aria-autocomplete").removeAttr("aria-haspopup");=0A=
this.menu.element.remove();e.Widget.prototype.destroy.call(this)},_setOpt=
ion:function(a,b){e.Widget.prototype._setOption.apply(this,arguments);a=3D=
=3D=3D"source"&&this._initSource();if(a=3D=3D=3D"appendTo")this.menu.elem=
ent.appendTo(e(b||"body",this.element[0].ownerDocument)[0])},_initSource:=
function(){var =
a=3Dthis,b,f;if(e.isArray(this.options.source)){b=3Dthis.options.source;t=
his.source=3Dfunction(c,d){d(e.ui.autocomplete.filter(b,c.term))}}else =
if(typeof =
this.options.source=3D=3D=3D"string"){f=3Dthis.options.source;this.source=
=3D=0A=
function(c,d){a.xhr&&a.xhr.abort();a.xhr=3De.getJSON(f,c,function(g,i,h){=
h=3D=3D=3Da.xhr&&d(g);a.xhr=3Dnull})}}else =
this.source=3Dthis.options.source},search:function(a,b){a=3Da!=3Dnull?a:t=
his.element.val();this.term=3Dthis.element.val();if(a.length<this.options=
.minLength)return =
this.close(b);clearTimeout(this.closing);if(this._trigger("search",b)!=3D=
=3Dfalse)return =
this._search(a)},_search:function(a){this.element.addClass("ui-autocomple=
te-loading");this.source({term:a},this.response)},_response:function(a){i=
f(a&&a.length){a=3D=0A=
this._normalize(a);this._suggest(a);this._trigger("open")}else =
this.close();this.element.removeClass("ui-autocomplete-loading")},close:f=
unction(a){clearTimeout(this.closing);if(this.menu.element.is(":visible")=
){this._trigger("close",a);this.menu.element.hide();this.menu.deactivate(=
)}},_change:function(a){this.previous!=3D=3Dthis.element.val()&&this._tri=
gger("change",a,{item:this.selectedItem})},_normalize:function(a){if(a.le=
ngth&&a[0].label&&a[0].value)return a;return =
e.map(a,function(b){if(typeof b=3D=3D=3D=0A=
"string")return{label:b,value:b};return =
e.extend({label:b.label||b.value,value:b.value||b.label},b)})},_suggest:f=
unction(a){this._renderMenu(this.menu.element.empty().zIndex(this.element=
.zIndex()+1),a);this.menu.deactivate();this.menu.refresh();this.menu.elem=
ent.show().position(e.extend({of:this.element},this.options.position));th=
is._resizeMenu()},_resizeMenu:function(){var =
a=3Dthis.menu.element;a.outerWidth(Math.max(a.width("").outerWidth(),this=
.element.outerWidth()))},_renderMenu:function(a,b){var f=3D=0A=
this;e.each(b,function(c,d){f._renderItem(a,d)})},_renderItem:function(a,=
b){return =
e("<li></li>").data("item.autocomplete",b).append(e("<a></a>").text(b.lab=
el)).appendTo(a)},_move:function(a,b){if(this.menu.element.is(":visible")=
)if(this.menu.first()&&/^previous/.test(a)||this.menu.last()&&/^next/.tes=
t(a)){this.element.val(this.term);this.menu.deactivate()}else =
this.menu[a](b);else this.search(null,b)},widget:function(){return =
this.menu.element}});e.extend(e.ui.autocomplete,{escapeRegex:function(a){=
return a.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,=0A=
"\\$&")},filter:function(a,b){var f=3Dnew =
RegExp(e.ui.autocomplete.escapeRegex(b),"i");return =
e.grep(a,function(c){return f.test(c.label||c.value||c)})}})})(jQuery);=0A=
(function(e){e.widget("ui.menu",{_create:function(){var =
a=3Dthis;this.element.addClass("ui-menu ui-widget ui-widget-content =
ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-m=
enuitem"}).click(function(b){if(e(b.target).closest(".ui-menu-item =
a").length){b.preventDefault();a.select(b)}});this.refresh()},refresh:fun=
ction(){var =
a=3Dthis;this.element.children("li:not(.ui-menu-item):has(a)").addClass("=
ui-menu-item").attr("role","menuitem").children("a").addClass("ui-corner-=
all").attr("tabindex",=0A=
-1).mouseenter(function(b){a.activate(b,e(this).parent())}).mouseleave(fu=
nction(){a.deactivate()})},activate:function(a,b){this.deactivate();if(th=
is.hasScroll()){var =
f=3Db.offset().top-this.element.offset().top,c=3Dthis.element.attr("scrol=
lTop"),d=3Dthis.element.height();if(f<0)this.element.attr("scrollTop",c+f=
);else =
f>=3Dd&&this.element.attr("scrollTop",c+f-d+b.height())}this.active=3Db.e=
q(0).children("a").addClass("ui-state-hover").attr("id","ui-active-menuit=
em").end();this._trigger("focus",a,{item:b})},=0A=
deactivate:function(){if(this.active){this.active.children("a").removeCla=
ss("ui-state-hover").removeAttr("id");this._trigger("blur");this.active=3D=
null}},next:function(a){this.move("next",".ui-menu-item:first",a)},previo=
us:function(a){this.move("prev",".ui-menu-item:last",a)},first:function()=
{return =
this.active&&!this.active.prevAll(".ui-menu-item").length},last:function(=
){return =
this.active&&!this.active.nextAll(".ui-menu-item").length},move:function(=
a,b,f){if(this.active){a=3Dthis.active[a+"All"](".ui-menu-item").eq(0);=0A=
a.length?this.activate(f,a):this.activate(f,this.element.children(b))}els=
e =
this.activate(f,this.element.children(b))},nextPage:function(a){if(this.h=
asScroll())if(!this.active||this.last())this.activate(a,this.element.chil=
dren(".ui-menu-item:first"));else{var =
b=3Dthis.active.offset().top,f=3Dthis.element.height(),c=3Dthis.element.c=
hildren(".ui-menu-item").filter(function(){var =
d=3De(this).offset().top-b-f+e(this).height();return =
d<10&&d>-10});c.length||(c=3Dthis.element.children(".ui-menu-item:last"))=
;this.activate(a,=0A=
c)}else =
this.activate(a,this.element.children(".ui-menu-item").filter(!this.activ=
e||this.last()?":first":":last"))},previousPage:function(a){if(this.hasSc=
roll())if(!this.active||this.first())this.activate(a,this.element.childre=
n(".ui-menu-item:last"));else{var =
b=3Dthis.active.offset().top,f=3Dthis.element.height();result=3Dthis.elem=
ent.children(".ui-menu-item").filter(function(){var =
c=3De(this).offset().top-b+f-e(this).height();return =
c<10&&c>-10});result.length||(result=3Dthis.element.children(".ui-menu-it=
em:first"));=0A=
this.activate(a,result)}else =
this.activate(a,this.element.children(".ui-menu-item").filter(!this.activ=
e||this.first()?":last":":first"))},hasScroll:function(){return =
this.element.height()<this.element.attr("scrollHeight")},select:function(=
a){this._trigger("selected",a,{item:this.active})}})})(jQuery);=0A=
;/*=0A=
 * jQuery UI Button 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Button=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.ui.core.js=0A=
 *	jquery.ui.widget.js=0A=
 */=0A=
(function(a){var =
g,i=3Dfunction(b){a(":ui-button",b.target.form).each(function(){var =
c=3Da(this).data("button");setTimeout(function(){c.refresh()},1)})},h=3Df=
unction(b){var =
c=3Db.name,d=3Db.form,e=3Da([]);if(c)e=3Dd?a(d).find("[name=3D'"+c+"']"):=
a("[name=3D'"+c+"']",b.ownerDocument).filter(function(){return!this.form}=
);return =
e};a.widget("ui.button",{options:{disabled:null,text:true,label:null,icon=
s:{primary:null,secondary:null}},_create:function(){this.element.closest(=
"form").unbind("reset.button").bind("reset.button",=0A=
i);if(typeof =
this.options.disabled!=3D=3D"boolean")this.options.disabled=3Dthis.elemen=
t.attr("disabled");this._determineButtonType();this.hasTitle=3D!!this.but=
tonElement.attr("title");var =
b=3Dthis,c=3Dthis.options,d=3Dthis.type=3D=3D=3D"checkbox"||this.type=3D=3D=
=3D"radio",e=3D"ui-state-hover"+(!d?" =
ui-state-active":"");if(c.label=3D=3D=3Dnull)c.label=3Dthis.buttonElement=
.html();if(this.element.is(":disabled"))c.disabled=3Dtrue;this.buttonElem=
ent.addClass("ui-button ui-widget ui-state-default =
ui-corner-all").attr("role","button").bind("mouseenter.button",=0A=
function(){if(!c.disabled){a(this).addClass("ui-state-hover");this=3D=3D=3D=
g&&a(this).addClass("ui-state-active")}}).bind("mouseleave.button",functi=
on(){c.disabled||a(this).removeClass(e)}).bind("focus.button",function(){=
a(this).addClass("ui-state-focus")}).bind("blur.button",function(){a(this=
).removeClass("ui-state-focus")});d&&this.element.bind("change.button",fu=
nction(){b.refresh()});if(this.type=3D=3D=3D"checkbox")this.buttonElement=
.bind("click.button",function(){if(c.disabled)return =
false;a(this).toggleClass("ui-state-active");=0A=
b.buttonElement.attr("aria-pressed",b.element[0].checked)});else =
if(this.type=3D=3D=3D"radio")this.buttonElement.bind("click.button",funct=
ion(){if(c.disabled)return =
false;a(this).addClass("ui-state-active");b.buttonElement.attr("aria-pres=
sed",true);var f=3Db.element[0];h(f).not(f).map(function(){return =
a(this).button("widget")[0]}).removeClass("ui-state-active").attr("aria-p=
ressed",false)});else{this.buttonElement.bind("mousedown.button",function=
(){if(c.disabled)return false;a(this).addClass("ui-state-active");=0A=
g=3Dthis;a(document).one("mouseup",function(){g=3Dnull})}).bind("mouseup.=
button",function(){if(c.disabled)return =
false;a(this).removeClass("ui-state-active")}).bind("keydown.button",func=
tion(f){if(c.disabled)return =
false;if(f.keyCode=3D=3Da.ui.keyCode.SPACE||f.keyCode=3D=3Da.ui.keyCode.E=
NTER)a(this).addClass("ui-state-active")}).bind("keyup.button",function()=
{a(this).removeClass("ui-state-active")});this.buttonElement.is("a")&&thi=
s.buttonElement.keyup(function(f){f.keyCode=3D=3D=3Da.ui.keyCode.SPACE&&a=
(this).click()})}this._setOption("disabled",=0A=
c.disabled)},_determineButtonType:function(){this.type=3Dthis.element.is(=
":checkbox")?"checkbox":this.element.is(":radio")?"radio":this.element.is=
("input")?"input":"button";if(this.type=3D=3D=3D"checkbox"||this.type=3D=3D=
=3D"radio"){this.buttonElement=3Dthis.element.parents().last().find("labe=
l[for=3D"+this.element.attr("id")+"]");this.element.addClass("ui-helper-h=
idden-accessible");var =
b=3Dthis.element.is(":checked");b&&this.buttonElement.addClass("ui-state-=
active");this.buttonElement.attr("aria-pressed",b)}else =
this.buttonElement=3D=0A=
this.element},widget:function(){return =
this.buttonElement},destroy:function(){this.element.removeClass("ui-helpe=
r-hidden-accessible");this.buttonElement.removeClass("ui-button =
ui-widget ui-state-default ui-corner-all ui-state-hover ui-state-active  =
ui-button-icons-only ui-button-icon-only ui-button-text-icons =
ui-button-text-icon-primary ui-button-text-icon-secondary =
ui-button-text-only").removeAttr("role").removeAttr("aria-pressed").html(=
this.buttonElement.find(".ui-button-text").html());this.hasTitle||=0A=
this.buttonElement.removeAttr("title");a.Widget.prototype.destroy.call(th=
is)},_setOption:function(b,c){a.Widget.prototype._setOption.apply(this,ar=
guments);if(b=3D=3D=3D"disabled")c?this.element.attr("disabled",true):thi=
s.element.removeAttr("disabled");this._resetButton()},refresh:function(){=
var =
b=3Dthis.element.is(":disabled");b!=3D=3Dthis.options.disabled&&this._set=
Option("disabled",b);if(this.type=3D=3D=3D"radio")h(this.element[0]).each=
(function(){a(this).is(":checked")?a(this).button("widget").addClass("ui-=
state-active").attr("aria-pressed",=0A=
true):a(this).button("widget").removeClass("ui-state-active").attr("aria-=
pressed",false)});else =
if(this.type=3D=3D=3D"checkbox")this.element.is(":checked")?this.buttonEl=
ement.addClass("ui-state-active").attr("aria-pressed",true):this.buttonEl=
ement.removeClass("ui-state-active").attr("aria-pressed",false)},_resetBu=
tton:function(){if(this.type=3D=3D=3D"input")this.options.label&&this.ele=
ment.val(this.options.label);else{var =
b=3Dthis.buttonElement.removeClass("ui-button-icons-only =
ui-button-icon-only ui-button-text-icons ui-button-text-icon-primary =
ui-button-text-icon-secondary ui-button-text-only"),=0A=
c=3Da("<span></span>").addClass("ui-button-text").html(this.options.label=
).appendTo(b.empty()).text(),d=3Dthis.options.icons,e=3Dd.primary&&d.seco=
ndary;if(d.primary||d.secondary){b.addClass("ui-button-text-icon"+(e?"s":=
d.primary?"-primary":"-secondary"));d.primary&&b.prepend("<span =
class=3D'ui-button-icon-primary ui-icon =
"+d.primary+"'></span>");d.secondary&&b.append("<span =
class=3D'ui-button-icon-secondary ui-icon =
"+d.secondary+"'></span>");if(!this.options.text){b.addClass(e?"ui-button=
-icons-only":"ui-button-icon-only").removeClass("ui-button-text-icons =
ui-button-text-icon-primary ui-button-text-icon-secondary");=0A=
this.hasTitle||b.attr("title",c)}}else =
b.addClass("ui-button-text-only")}}});a.widget("ui.buttonset",{_create:fu=
nction(){this.element.addClass("ui-buttonset")},_init:function(){this.ref=
resh()},_setOption:function(b,c){b=3D=3D=3D"disabled"&&this.buttons.butto=
n("option",b,c);a.Widget.prototype._setOption.apply(this,arguments)},refr=
esh:function(){this.buttons=3Dthis.element.find(":button, :submit, =
:reset, :checkbox, :radio, a, =
:data(button)").filter(":ui-button").button("refresh").end().not(":ui-but=
ton").button().end().map(function(){return =
a(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left =
ui-corner-right").filter(":visible").filter(":first").addClass("ui-corner=
-left").end().filter(":last").addClass("ui-corner-right").end().end().end=
()},=0A=
destroy:function(){this.element.removeClass("ui-buttonset");this.buttons.=
map(function(){return =
a(this).button("widget")[0]}).removeClass("ui-corner-left =
ui-corner-right").end().button("destroy");a.Widget.prototype.destroy.call=
(this)}})})(jQuery);=0A=
;/*=0A=
 * jQuery UI Dialog 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Dialog=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.ui.core.js=0A=
 *	jquery.ui.widget.js=0A=
 *  jquery.ui.button.js=0A=
 *	jquery.ui.draggable.js=0A=
 *	jquery.ui.mouse.js=0A=
 *	jquery.ui.position.js=0A=
 *	jquery.ui.resizable.js=0A=
 */=0A=
(function(c,j){var =
k=3D{buttons:true,height:true,maxHeight:true,maxWidth:true,minHeight:true=
,minWidth:true,width:true},l=3D{maxHeight:true,maxWidth:true,minHeight:tr=
ue,minWidth:true};c.widget("ui.dialog",{options:{autoOpen:true,buttons:{}=
,closeOnEscape:true,closeText:"close",dialogClass:"",draggable:true,hide:=
null,height:"auto",maxHeight:false,maxWidth:false,minHeight:150,minWidth:=
150,modal:false,position:{my:"center",at:"center",of:window,collision:"fi=
t",using:function(a){var b=3Dc(this).css(a).offset().top;=0A=
b<0&&c(this).css("top",a.top-b)}},resizable:true,show:null,stack:true,tit=
le:"",width:300,zIndex:1E3},_create:function(){this.originalTitle=3Dthis.=
element.attr("title");if(typeof =
this.originalTitle!=3D=3D"string")this.originalTitle=3D"";this.options.ti=
tle=3Dthis.options.title||this.originalTitle;var =
a=3Dthis,b=3Da.options,d=3Db.title||"&#160;",e=3Dc.ui.dialog.getTitleId(a=
.element),g=3D(a.uiDialog=3Dc("<div></div>")).appendTo(document.body).hid=
e().addClass("ui-dialog ui-widget ui-widget-content ui-corner-all =
"+b.dialogClass).css({zIndex:b.zIndex}).attr("tabIndex",=0A=
-1).css("outline",0).keydown(function(i){if(b.closeOnEscape&&i.keyCode&&i=
.keyCode=3D=3D=3Dc.ui.keyCode.ESCAPE){a.close(i);i.preventDefault()}}).at=
tr({role:"dialog","aria-labelledby":e}).mousedown(function(i){a.moveToTop=
(false,i)});a.element.show().removeAttr("title").addClass("ui-dialog-cont=
ent ui-widget-content").appendTo(g);var =
f=3D(a.uiDialogTitlebar=3Dc("<div></div>")).addClass("ui-dialog-titlebar =
ui-widget-header ui-corner-all =
ui-helper-clearfix").prependTo(g),h=3Dc('<a =
href=3D"#"></a>').addClass("ui-dialog-titlebar-close =
ui-corner-all").attr("role",=0A=
"button").hover(function(){h.addClass("ui-state-hover")},function(){h.rem=
oveClass("ui-state-hover")}).focus(function(){h.addClass("ui-state-focus"=
)}).blur(function(){h.removeClass("ui-state-focus")}).click(function(i){a=
.close(i);return =
false}).appendTo(f);(a.uiDialogTitlebarCloseText=3Dc("<span></span>")).ad=
dClass("ui-icon =
ui-icon-closethick").text(b.closeText).appendTo(h);c("<span></span>").add=
Class("ui-dialog-title").attr("id",e).html(d).prependTo(f);if(c.isFunctio=
n(b.beforeclose)&&!c.isFunction(b.beforeClose))b.beforeClose=3D=0A=
b.beforeclose;f.find("*").add(f).disableSelection();b.draggable&&c.fn.dra=
ggable&&a._makeDraggable();b.resizable&&c.fn.resizable&&a._makeResizable(=
);a._createButtons(b.buttons);a._isOpen=3Dfalse;c.fn.bgiframe&&g.bgiframe=
()},_init:function(){this.options.autoOpen&&this.open()},destroy:function=
(){var =
a=3Dthis;a.overlay&&a.overlay.destroy();a.uiDialog.hide();a.element.unbin=
d(".dialog").removeData("dialog").removeClass("ui-dialog-content =
ui-widget-content").hide().appendTo("body");a.uiDialog.remove();a.origina=
lTitle&&=0A=
a.element.attr("title",a.originalTitle);return =
a},widget:function(){return this.uiDialog},close:function(a){var =
b=3Dthis,d;if(false!=3D=3Db._trigger("beforeClose",a)){b.overlay&&b.overl=
ay.destroy();b.uiDialog.unbind("keypress.ui-dialog");b._isOpen=3Dfalse;if=
(b.options.hide)b.uiDialog.hide(b.options.hide,function(){b._trigger("clo=
se",a)});else{b.uiDialog.hide();b._trigger("close",a)}c.ui.dialog.overlay=
.resize();if(b.options.modal){d=3D0;c(".ui-dialog").each(function(){if(th=
is!=3D=3Db.uiDialog[0])d=3DMath.max(d,c(this).css("z-index"))});=0A=
c.ui.dialog.maxZ=3Dd}return b}},isOpen:function(){return =
this._isOpen},moveToTop:function(a,b){var =
d=3Dthis,e=3Dd.options;if(e.modal&&!a||!e.stack&&!e.modal)return =
d._trigger("focus",b);if(e.zIndex>c.ui.dialog.maxZ)c.ui.dialog.maxZ=3De.z=
Index;if(d.overlay){c.ui.dialog.maxZ+=3D1;d.overlay.$el.css("z-index",c.u=
i.dialog.overlay.maxZ=3Dc.ui.dialog.maxZ)}a=3D{scrollTop:d.element.attr("=
scrollTop"),scrollLeft:d.element.attr("scrollLeft")};c.ui.dialog.maxZ+=3D=
1;d.uiDialog.css("z-index",c.ui.dialog.maxZ);d.element.attr(a);=0A=
d._trigger("focus",b);return d},open:function(){if(!this._isOpen){var =
a=3Dthis,b=3Da.options,d=3Da.uiDialog;a.overlay=3Db.modal?new =
c.ui.dialog.overlay(a):null;a._size();a._position(b.position);d.show(b.sh=
ow);a.moveToTop(true);b.modal&&d.bind("keypress.ui-dialog",function(e){if=
(e.keyCode=3D=3D=3Dc.ui.keyCode.TAB){var =
g=3Dc(":tabbable",this),f=3Dg.filter(":first");g=3Dg.filter(":last");if(e=
.target=3D=3D=3Dg[0]&&!e.shiftKey){f.focus(1);return false}else =
if(e.target=3D=3D=3Df[0]&&e.shiftKey){g.focus(1);return =
false}}});c(a.element.find(":tabbable").get().concat(d.find(".ui-dialog-b=
uttonpane :tabbable").get().concat(d.get()))).eq(0).focus();=0A=
a._isOpen=3Dtrue;a._trigger("open");return =
a}},_createButtons:function(a){var =
b=3Dthis,d=3Dfalse,e=3Dc("<div></div>").addClass("ui-dialog-buttonpane =
ui-widget-content =
ui-helper-clearfix"),g=3Dc("<div></div>").addClass("ui-dialog-buttonset")=
.appendTo(e);b.uiDialog.find(".ui-dialog-buttonpane").remove();typeof =
a=3D=3D=3D"object"&&a!=3D=3Dnull&&c.each(a,function(){return!(d=3Dtrue)})=
;if(d){c.each(a,function(f,h){h=3Dc.isFunction(h)?{click:h,text:f}:h;f=3D=
c('<button =
type=3D"button"></button>').attr(h,true).unbind("click").click(function()=
{h.click.apply(b.element[0],=0A=
arguments)}).appendTo(g);c.fn.button&&f.button()});e.appendTo(b.uiDialog)=
}},_makeDraggable:function(){function =
a(f){return{position:f.position,offset:f.offset}}var =
b=3Dthis,d=3Db.options,e=3Dc(document),g;b.uiDialog.draggable({cancel:".u=
i-dialog-content, =
.ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"docu=
ment",start:function(f,h){g=3Dd.height=3D=3D=3D"auto"?"auto":c(this).heig=
ht();c(this).height(c(this).height()).addClass("ui-dialog-dragging");b._t=
rigger("dragStart",f,a(h))},drag:function(f,=0A=
h){b._trigger("drag",f,a(h))},stop:function(f,h){d.position=3D[h.position=
.left-e.scrollLeft(),h.position.top-e.scrollTop()];c(this).removeClass("u=
i-dialog-dragging").height(g);b._trigger("dragStop",f,a(h));c.ui.dialog.o=
verlay.resize()}})},_makeResizable:function(a){function =
b(f){return{originalPosition:f.originalPosition,originalSize:f.originalSi=
ze,position:f.position,size:f.size}}a=3Da=3D=3D=3Dj?this.options.resizabl=
e:a;var d=3Dthis,e=3Dd.options,g=3Dd.uiDialog.css("position");a=3Dtypeof =
a=3D=3D=3D"string"?a:"n,e,s,w,se,sw,ne,nw";=0A=
d.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",=
alsoResize:d.element,maxWidth:e.maxWidth,maxHeight:e.maxHeight,minWidth:e=
.minWidth,minHeight:d._minHeight(),handles:a,start:function(f,h){c(this).=
addClass("ui-dialog-resizing");d._trigger("resizeStart",f,b(h))},resize:f=
unction(f,h){d._trigger("resize",f,b(h))},stop:function(f,h){c(this).remo=
veClass("ui-dialog-resizing");e.height=3Dc(this).height();e.width=3Dc(thi=
s).width();d._trigger("resizeStop",f,b(h));c.ui.dialog.overlay.resize()}}=
).css("position",=0A=
g).find(".ui-resizable-se").addClass("ui-icon =
ui-icon-grip-diagonal-se")},_minHeight:function(){var =
a=3Dthis.options;return =
a.height=3D=3D=3D"auto"?a.minHeight:Math.min(a.minHeight,a.height)},_posi=
tion:function(a){var b=3D[],d=3D[0,0],e;if(a){if(typeof =
a=3D=3D=3D"string"||typeof a=3D=3D=3D"object"&&"0"in =
a){b=3Da.split?a.split(" =
"):[a[0],a[1]];if(b.length=3D=3D=3D1)b[1]=3Db[0];c.each(["left","top"],fu=
nction(g,f){if(+b[g]=3D=3D=3Db[g]){d[g]=3Db[g];b[g]=3Df}});a=3D{my:b.join=
(" "),at:b.join(" "),offset:d.join(" =
")}}a=3Dc.extend({},c.ui.dialog.prototype.options.position,=0A=
a)}else =
a=3Dc.ui.dialog.prototype.options.position;(e=3Dthis.uiDialog.is(":visibl=
e"))||this.uiDialog.show();this.uiDialog.css({top:0,left:0}).position(a);=
e||this.uiDialog.hide()},_setOptions:function(a){var =
b=3Dthis,d=3D{},e=3Dfalse;c.each(a,function(g,f){b._setOption(g,f);if(g =
in k)e=3Dtrue;if(g in =
l)d[g]=3Df});e&&this._size();this.uiDialog.is(":data(resizable)")&&this.u=
iDialog.resizable("option",d)},_setOption:function(a,b){var =
d=3Dthis,e=3Dd.uiDialog;switch(a){case =
"beforeclose":a=3D"beforeClose";break;case "buttons":d._createButtons(b);=0A=
break;case "closeText":d.uiDialogTitlebarCloseText.text(""+b);break;case =
"dialogClass":e.removeClass(d.options.dialogClass).addClass("ui-dialog =
ui-widget ui-widget-content ui-corner-all "+b);break;case =
"disabled":b?e.addClass("ui-dialog-disabled"):e.removeClass("ui-dialog-di=
sabled");break;case "draggable":var =
g=3De.is(":data(draggable)");g&&!b&&e.draggable("destroy");!g&&b&&d._make=
Draggable();break;case "position":d._position(b);break;case =
"resizable":(g=3De.is(":data(resizable)"))&&!b&&e.resizable("destroy");=0A=
g&&typeof =
b=3D=3D=3D"string"&&e.resizable("option","handles",b);!g&&b!=3D=3Dfalse&&=
d._makeResizable(b);break;case =
"title":c(".ui-dialog-title",d.uiDialogTitlebar).html(""+(b||"&#160;"));b=
reak}c.Widget.prototype._setOption.apply(d,arguments)},_size:function(){v=
ar =
a=3Dthis.options,b,d;this.element.show().css({width:"auto",minHeight:0,he=
ight:0});if(a.minWidth>a.width)a.width=3Da.minWidth;b=3Dthis.uiDialog.css=
({height:"auto",width:a.width}).height();d=3DMath.max(0,a.minHeight-b);if=
(a.height=3D=3D=3D"auto")if(c.support.minHeight)this.element.css({minHeig=
ht:d,=0A=
height:"auto"});else{this.uiDialog.show();a=3Dthis.element.css("height","=
auto").height();this.uiDialog.hide();this.element.height(Math.max(a,d))}e=
lse =
this.element.height(Math.max(a.height-b,0));this.uiDialog.is(":data(resiz=
able)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())}=
});c.extend(c.ui.dialog,{version:"1.8.6",uuid:0,maxZ:0,getTitleId:functio=
n(a){a=3Da.attr("id");if(!a){this.uuid+=3D1;a=3Dthis.uuid}return"ui-dialo=
g-title-"+a},overlay:function(a){this.$el=3Dc.ui.dialog.overlay.create(a)=
}});=0A=
c.extend(c.ui.dialog.overlay,{instances:[],oldInstances:[],maxZ:0,events:=
c.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),functio=
n(a){return a+".dialog-overlay"}).join(" =
"),create:function(a){if(this.instances.length=3D=3D=3D0){setTimeout(func=
tion(){c.ui.dialog.overlay.instances.length&&c(document).bind(c.ui.dialog=
.overlay.events,function(d){if(c(d.target).zIndex()<c.ui.dialog.overlay.m=
axZ)return =
false})},1);c(document).bind("keydown.dialog-overlay",function(d){if(a.op=
tions.closeOnEscape&&=0A=
d.keyCode&&d.keyCode=3D=3D=3Dc.ui.keyCode.ESCAPE){a.close(d);d.preventDef=
ault()}});c(window).bind("resize.dialog-overlay",c.ui.dialog.overlay.resi=
ze)}var =
b=3D(this.oldInstances.pop()||c("<div></div>").addClass("ui-widget-overla=
y")).appendTo(document.body).css({width:this.width(),height:this.height()=
});c.fn.bgiframe&&b.bgiframe();this.instances.push(b);return =
b},destroy:function(a){this.oldInstances.push(this.instances.splice(c.inA=
rray(a,this.instances),1)[0]);this.instances.length=3D=3D=3D0&&c([documen=
t,window]).unbind(".dialog-overlay");=0A=
a.remove();var =
b=3D0;c.each(this.instances,function(){b=3DMath.max(b,this.css("z-index")=
)});this.maxZ=3Db},height:function(){var =
a,b;if(c.browser.msie&&c.browser.version<7){a=3DMath.max(document.documen=
tElement.scrollHeight,document.body.scrollHeight);b=3DMath.max(document.d=
ocumentElement.offsetHeight,document.body.offsetHeight);return =
a<b?c(window).height()+"px":a+"px"}else return =
c(document).height()+"px"},width:function(){var =
a,b;if(c.browser.msie&&c.browser.version<7){a=3DMath.max(document.documen=
tElement.scrollWidth,=0A=
document.body.scrollWidth);b=3DMath.max(document.documentElement.offsetWi=
dth,document.body.offsetWidth);return =
a<b?c(window).width()+"px":a+"px"}else return =
c(document).width()+"px"},resize:function(){var =
a=3Dc([]);c.each(c.ui.dialog.overlay.instances,function(){a=3Da.add(this)=
});a.css({width:0,height:0}).css({width:c.ui.dialog.overlay.width(),heigh=
t:c.ui.dialog.overlay.height()})}});c.extend(c.ui.dialog.overlay.prototyp=
e,{destroy:function(){c.ui.dialog.overlay.destroy(this.$el)}})})(jQuery);=0A=
;/*=0A=
 * jQuery UI Slider 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Slider=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.ui.core.js=0A=
 *	jquery.ui.mouse.js=0A=
 *	jquery.ui.widget.js=0A=
 */=0A=
(function(d){d.widget("ui.slider",d.ui.mouse,{widgetEventPrefix:"slide",o=
ptions:{animate:false,distance:0,max:100,min:0,orientation:"horizontal",r=
ange:false,step:1,value:0,values:null},_create:function(){var =
a=3Dthis,b=3Dthis.options;this._mouseSliding=3Dthis._keySliding=3Dfalse;t=
his._animateOff=3Dtrue;this._handleIndex=3Dnull;this._detectOrientation()=
;this._mouseInit();this.element.addClass("ui-slider =
ui-slider-"+this.orientation+" ui-widget ui-widget-content =
ui-corner-all");b.disabled&&this.element.addClass("ui-slider-disabled =
ui-disabled");=0A=
this.range=3Dd([]);if(b.range){if(b.range=3D=3D=3Dtrue){this.range=3Dd("<=
div></div>");if(!b.values)b.values=3D[this._valueMin(),this._valueMin()];=
if(b.values.length&&b.values.length!=3D=3D2)b.values=3D[b.values[0],b.val=
ues[0]]}else =
this.range=3Dd("<div></div>");this.range.appendTo(this.element).addClass(=
"ui-slider-range");if(b.range=3D=3D=3D"min"||b.range=3D=3D=3D"max")this.r=
ange.addClass("ui-slider-range-"+b.range);this.range.addClass("ui-widget-=
header")}d(".ui-slider-handle",this.element).length=3D=3D=3D0&&d("<a =
href=3D'#'></a>").appendTo(this.element).addClass("ui-slider-handle");=0A=
if(b.values&&b.values.length)for(;d(".ui-slider-handle",this.element).len=
gth<b.values.length;)d("<a =
href=3D'#'></a>").appendTo(this.element).addClass("ui-slider-handle");thi=
s.handles=3Dd(".ui-slider-handle",this.element).addClass("ui-state-defaul=
t =
ui-corner-all");this.handle=3Dthis.handles.eq(0);this.handles.add(this.ra=
nge).filter("a").click(function(c){c.preventDefault()}).hover(function(){=
b.disabled||d(this).addClass("ui-state-hover")},function(){d(this).remove=
Class("ui-state-hover")}).focus(function(){if(b.disabled)d(this).blur();=0A=
else{d(".ui-slider =
.ui-state-focus").removeClass("ui-state-focus");d(this).addClass("ui-stat=
e-focus")}}).blur(function(){d(this).removeClass("ui-state-focus")});this=
.handles.each(function(c){d(this).data("index.ui-slider-handle",c)});this=
.handles.keydown(function(c){var =
e=3Dtrue,f=3Dd(this).data("index.ui-slider-handle"),h,g,i;if(!a.options.d=
isabled){switch(c.keyCode){case d.ui.keyCode.HOME:case =
d.ui.keyCode.END:case d.ui.keyCode.PAGE_UP:case =
d.ui.keyCode.PAGE_DOWN:case d.ui.keyCode.UP:case d.ui.keyCode.RIGHT:case =
d.ui.keyCode.DOWN:case d.ui.keyCode.LEFT:e=3D=0A=
false;if(!a._keySliding){a._keySliding=3Dtrue;d(this).addClass("ui-state-=
active");h=3Da._start(c,f);if(h=3D=3D=3Dfalse)return}break}i=3Da.options.=
step;h=3Da.options.values&&a.options.values.length?(g=3Da.values(f)):(g=3D=
a.value());switch(c.keyCode){case =
d.ui.keyCode.HOME:g=3Da._valueMin();break;case =
d.ui.keyCode.END:g=3Da._valueMax();break;case =
d.ui.keyCode.PAGE_UP:g=3Da._trimAlignValue(h+(a._valueMax()-a._valueMin()=
)/5);break;case =
d.ui.keyCode.PAGE_DOWN:g=3Da._trimAlignValue(h-(a._valueMax()-a._valueMin=
())/5);break;case d.ui.keyCode.UP:case d.ui.keyCode.RIGHT:if(h=3D=3D=3D=0A=
a._valueMax())return;g=3Da._trimAlignValue(h+i);break;case =
d.ui.keyCode.DOWN:case =
d.ui.keyCode.LEFT:if(h=3D=3D=3Da._valueMin())return;g=3Da._trimAlignValue=
(h-i);break}a._slide(c,f,g);return e}}).keyup(function(c){var =
e=3Dd(this).data("index.ui-slider-handle");if(a._keySliding){a._keySlidin=
g=3Dfalse;a._stop(c,e);a._change(c,e);d(this).removeClass("ui-state-activ=
e")}});this._refreshValue();this._animateOff=3Dfalse},destroy:function(){=
this.handles.remove();this.range.remove();this.element.removeClass("ui-sl=
ider ui-slider-horizontal ui-slider-vertical ui-slider-disabled =
ui-widget ui-widget-content =
ui-corner-all").removeData("slider").unbind(".slider");=0A=
this._mouseDestroy();return this},_mouseCapture:function(a){var =
b=3Dthis.options,c,e,f,h,g;if(b.disabled)return =
false;this.elementSize=3D{width:this.element.outerWidth(),height:this.ele=
ment.outerHeight()};this.elementOffset=3Dthis.element.offset();c=3Dthis._=
normValueFromMouse({x:a.pageX,y:a.pageY});e=3Dthis._valueMax()-this._valu=
eMin()+1;h=3Dthis;this.handles.each(function(i){var =
j=3DMath.abs(c-h.values(i));if(e>j){e=3Dj;f=3Dd(this);g=3Di}});if(b.range=
=3D=3D=3Dtrue&&this.values(1)=3D=3D=3Db.min){g+=3D1;f=3Dd(this.handles[g]=
)}if(this._start(a,=0A=
g)=3D=3D=3Dfalse)return =
false;this._mouseSliding=3Dtrue;h._handleIndex=3Dg;f.addClass("ui-state-a=
ctive").focus();b=3Df.offset();this._clickOffset=3D!d(a.target).parents()=
.andSelf().is(".ui-slider-handle")?{left:0,top:0}:{left:a.pageX-b.left-f.=
width()/2,top:a.pageY-b.top-f.height()/2-(parseInt(f.css("borderTopWidth"=
),10)||0)-(parseInt(f.css("borderBottomWidth"),10)||0)+(parseInt(f.css("m=
arginTop"),10)||0)};this._slide(a,g,c);return =
this._animateOff=3Dtrue},_mouseStart:function(){return =
true},_mouseDrag:function(a){var b=3D=0A=
this._normValueFromMouse({x:a.pageX,y:a.pageY});this._slide(a,this._handl=
eIndex,b);return =
false},_mouseStop:function(a){this.handles.removeClass("ui-state-active")=
;this._mouseSliding=3Dfalse;this._stop(a,this._handleIndex);this._change(=
a,this._handleIndex);this._clickOffset=3Dthis._handleIndex=3Dnull;return =
this._animateOff=3Dfalse},_detectOrientation:function(){this.orientation=3D=
this.options.orientation=3D=3D=3D"vertical"?"vertical":"horizontal"},_nor=
mValueFromMouse:function(a){var =
b;if(this.orientation=3D=3D=3D"horizontal"){b=3D=0A=
this.elementSize.width;a=3Da.x-this.elementOffset.left-(this._clickOffset=
?this._clickOffset.left:0)}else{b=3Dthis.elementSize.height;a=3Da.y-this.=
elementOffset.top-(this._clickOffset?this._clickOffset.top:0)}b=3Da/b;if(=
b>1)b=3D1;if(b<0)b=3D0;if(this.orientation=3D=3D=3D"vertical")b=3D1-b;a=3D=
this._valueMax()-this._valueMin();return =
this._trimAlignValue(this._valueMin()+b*a)},_start:function(a,b){var =
c=3D{handle:this.handles[b],value:this.value()};if(this.options.values&&t=
his.options.values.length){c.value=3Dthis.values(b);=0A=
c.values=3Dthis.values()}return =
this._trigger("start",a,c)},_slide:function(a,b,c){var =
e;if(this.options.values&&this.options.values.length){e=3Dthis.values(b?0=
:1);if(this.options.values.length=3D=3D=3D2&&this.options.range=3D=3D=3Dt=
rue&&(b=3D=3D=3D0&&c>e||b=3D=3D=3D1&&c<e))c=3De;if(c!=3D=3Dthis.values(b)=
){e=3Dthis.values();e[b]=3Dc;a=3Dthis._trigger("slide",a,{handle:this.han=
dles[b],value:c,values:e});this.values(b?0:1);a!=3D=3Dfalse&&this.values(=
b,c,true)}}else =
if(c!=3D=3Dthis.value()){a=3Dthis._trigger("slide",a,{handle:this.handles=
[b],value:c});=0A=
a!=3D=3Dfalse&&this.value(c)}},_stop:function(a,b){var =
c=3D{handle:this.handles[b],value:this.value()};if(this.options.values&&t=
his.options.values.length){c.value=3Dthis.values(b);c.values=3Dthis.value=
s()}this._trigger("stop",a,c)},_change:function(a,b){if(!this._keySliding=
&&!this._mouseSliding){var =
c=3D{handle:this.handles[b],value:this.value()};if(this.options.values&&t=
his.options.values.length){c.value=3Dthis.values(b);c.values=3Dthis.value=
s()}this._trigger("change",a,c)}},value:function(a){if(arguments.length){=
this.options.value=3D=0A=
this._trimAlignValue(a);this._refreshValue();this._change(null,0)}return =
this._value()},values:function(a,b){var =
c,e,f;if(arguments.length>1){this.options.values[a]=3Dthis._trimAlignValu=
e(b);this._refreshValue();this._change(null,a)}if(arguments.length)if(d.i=
sArray(arguments[0])){c=3Dthis.options.values;e=3Darguments[0];for(f=3D0;=
f<c.length;f+=3D1){c[f]=3Dthis._trimAlignValue(e[f]);this._change(null,f)=
}this._refreshValue()}else return =
this.options.values&&this.options.values.length?this._values(a):this.valu=
e();=0A=
else return this._values()},_setOption:function(a,b){var =
c,e=3D0;if(d.isArray(this.options.values))e=3Dthis.options.values.length;=
d.Widget.prototype._setOption.apply(this,arguments);switch(a){case =
"disabled":if(b){this.handles.filter(".ui-state-focus").blur();this.handl=
es.removeClass("ui-state-hover");this.handles.attr("disabled","disabled")=
;this.element.addClass("ui-disabled")}else{this.handles.removeAttr("disab=
led");this.element.removeClass("ui-disabled")}break;case =
"orientation":this._detectOrientation();=0A=
this.element.removeClass("ui-slider-horizontal =
ui-slider-vertical").addClass("ui-slider-"+this.orientation);this._refres=
hValue();break;case =
"value":this._animateOff=3Dtrue;this._refreshValue();this._change(null,0)=
;this._animateOff=3Dfalse;break;case =
"values":this._animateOff=3Dtrue;this._refreshValue();for(c=3D0;c<e;c+=3D=
1)this._change(null,c);this._animateOff=3Dfalse;break}},_value:function()=
{var a=3Dthis.options.value;return =
a=3Dthis._trimAlignValue(a)},_values:function(a){var =
b,c;if(arguments.length){b=3Dthis.options.values[a];=0A=
return =
b=3Dthis._trimAlignValue(b)}else{b=3Dthis.options.values.slice();for(c=3D=
0;c<b.length;c+=3D1)b[c]=3Dthis._trimAlignValue(b[c]);return =
b}},_trimAlignValue:function(a){if(a<this._valueMin())return =
this._valueMin();if(a>this._valueMax())return this._valueMax();var =
b=3Dthis.options.step>0?this.options.step:1,c=3Da%b;a=3Da-c;if(Math.abs(c=
)*2>=3Db)a+=3Dc>0?b:-b;return =
parseFloat(a.toFixed(5))},_valueMin:function(){return =
this.options.min},_valueMax:function(){return =
this.options.max},_refreshValue:function(){var a=3D=0A=
this.options.range,b=3Dthis.options,c=3Dthis,e=3D!this._animateOff?b.anim=
ate:false,f,h=3D{},g,i,j,l;if(this.options.values&&this.options.values.le=
ngth)this.handles.each(function(k){f=3D(c.values(k)-c._valueMin())/(c._va=
lueMax()-c._valueMin())*100;h[c.orientation=3D=3D=3D"horizontal"?"left":"=
bottom"]=3Df+"%";d(this).stop(1,1)[e?"animate":"css"](h,b.animate);if(c.o=
ptions.range=3D=3D=3Dtrue)if(c.orientation=3D=3D=3D"horizontal"){if(k=3D=3D=
=3D0)c.range.stop(1,1)[e?"animate":"css"]({left:f+"%"},b.animate);if(k=3D=
=3D=3D1)c.range[e?"animate":"css"]({width:f-=0A=
g+"%"},{queue:false,duration:b.animate})}else{if(k=3D=3D=3D0)c.range.stop=
(1,1)[e?"animate":"css"]({bottom:f+"%"},b.animate);if(k=3D=3D=3D1)c.range=
[e?"animate":"css"]({height:f-g+"%"},{queue:false,duration:b.animate})}g=3D=
f});else{i=3Dthis.value();j=3Dthis._valueMin();l=3Dthis._valueMax();f=3Dl=
!=3D=3Dj?(i-j)/(l-j)*100:0;h[c.orientation=3D=3D=3D"horizontal"?"left":"b=
ottom"]=3Df+"%";this.handle.stop(1,1)[e?"animate":"css"](h,b.animate);if(=
a=3D=3D=3D"min"&&this.orientation=3D=3D=3D"horizontal")this.range.stop(1,=
1)[e?"animate":"css"]({width:f+"%"},=0A=
b.animate);if(a=3D=3D=3D"max"&&this.orientation=3D=3D=3D"horizontal")this=
.range[e?"animate":"css"]({width:100-f+"%"},{queue:false,duration:b.anima=
te});if(a=3D=3D=3D"min"&&this.orientation=3D=3D=3D"vertical")this.range.s=
top(1,1)[e?"animate":"css"]({height:f+"%"},b.animate);if(a=3D=3D=3D"max"&=
&this.orientation=3D=3D=3D"vertical")this.range[e?"animate":"css"]({heigh=
t:100-f+"%"},{queue:false,duration:b.animate})}}});d.extend(d.ui.slider,{=
version:"1.8.6"})})(jQuery);=0A=
;/*=0A=
 * jQuery UI Tabs 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Tabs=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.ui.core.js=0A=
 *	jquery.ui.widget.js=0A=
 */=0A=
(function(d,p){function u(){return++v}function w(){return++x}var =
v=3D0,x=3D0;d.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:=
false,cookie:null,collapsible:false,disable:null,disabled:[],enable:null,=
event:"click",fx:null,idPrefix:"ui-tabs-",load:null,panelTemplate:"<div><=
/div>",remove:null,select:null,show:null,spinner:"<em>Loading&#8230;</em>=
",tabTemplate:"<li><a =
href=3D'#{href}'><span>#{label}</span></a></li>"},_create:function(){this=
._tabify(true)},_setOption:function(b,e){if(b=3D=3D"selected")this.option=
s.collapsible&&=0A=
e=3D=3Dthis.options.selected||this.select(e);else{this.options[b]=3De;thi=
s._tabify()}},_tabId:function(b){return =
b.title&&b.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||t=
his.options.idPrefix+u()},_sanitizeSelector:function(b){return =
b.replace(/:/g,"\\:")},_cookie:function(){var =
b=3Dthis.cookie||(this.cookie=3Dthis.options.cookie.name||"ui-tabs-"+w())=
;return =
d.cookie.apply(null,[b].concat(d.makeArray(arguments)))},_ui:function(b,e=
){return{tab:b,panel:e,index:this.anchors.index(b)}},_cleanup:function(){=
this.lis.filter(".ui-state-processing").removeClass("ui-state-processing"=
).find("span:data(label.tabs)").each(function(){var b=3D=0A=
d(this);b.html(b.data("label.tabs")).removeData("label.tabs")})},_tabify:=
function(b){function =
e(g,f){g.css("display","");!d.support.opacity&&f.opacity&&g[0].style.remo=
veAttribute("filter")}var =
a=3Dthis,c=3Dthis.options,h=3D/^#.+/;this.list=3Dthis.element.find("ol,ul=
").eq(0);this.lis=3Dd(" > =
li:has(a[href])",this.list);this.anchors=3Dthis.lis.map(function(){return=
 =
d("a",this)[0]});this.panels=3Dd([]);this.anchors.each(function(g,f){var =
i=3Dd(f).attr("href"),l=3Di.split("#")[0],q;if(l&&(l=3D=3D=3Dlocation.toS=
tring().split("#")[0]||=0A=
(q=3Dd("base")[0])&&l=3D=3D=3Dq.href)){i=3Df.hash;f.href=3Di}if(h.test(i)=
)a.panels=3Da.panels.add(a._sanitizeSelector(i));else =
if(i&&i!=3D=3D"#"){d.data(f,"href.tabs",i);d.data(f,"load.tabs",i.replace=
(/#.*$/,""));i=3Da._tabId(f);f.href=3D"#"+i;f=3Dd("#"+i);if(!f.length){f=3D=
d(c.panelTemplate).attr("id",i).addClass("ui-tabs-panel =
ui-widget-content =
ui-corner-bottom").insertAfter(a.panels[g-1]||a.list);f.data("destroy.tab=
s",true)}a.panels=3Da.panels.add(f)}else =
c.disabled.push(g)});if(b){this.element.addClass("ui-tabs ui-widget =
ui-widget-content ui-corner-all");=0A=
this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix =
ui-widget-header ui-corner-all");this.lis.addClass("ui-state-default =
ui-corner-top");this.panels.addClass("ui-tabs-panel ui-widget-content =
ui-corner-bottom");if(c.selected=3D=3D=3Dp){location.hash&&this.anchors.e=
ach(function(g,f){if(f.hash=3D=3Dlocation.hash){c.selected=3Dg;return =
false}});if(typeof =
c.selected!=3D=3D"number"&&c.cookie)c.selected=3DparseInt(a._cookie(),10)=
;if(typeof =
c.selected!=3D=3D"number"&&this.lis.filter(".ui-tabs-selected").length)c.=
selected=3D=0A=
this.lis.index(this.lis.filter(".ui-tabs-selected"));c.selected=3Dc.selec=
ted||(this.lis.length?0:-1)}else =
if(c.selected=3D=3D=3Dnull)c.selected=3D-1;c.selected=3Dc.selected>=3D0&&=
this.anchors[c.selected]||c.selected<0?c.selected:0;c.disabled=3Dd.unique=
(c.disabled.concat(d.map(this.lis.filter(".ui-state-disabled"),function(g=
){return =
a.lis.index(g)}))).sort();d.inArray(c.selected,c.disabled)!=3D-1&&c.disab=
led.splice(d.inArray(c.selected,c.disabled),1);this.panels.addClass("ui-t=
abs-hide");this.lis.removeClass("ui-tabs-selected ui-state-active");=0A=
if(c.selected>=3D0&&this.anchors.length){d(a._sanitizeSelector(a.anchors[=
c.selected].hash)).removeClass("ui-tabs-hide");this.lis.eq(c.selected).ad=
dClass("ui-tabs-selected =
ui-state-active");a.element.queue("tabs",function(){a._trigger("show",nul=
l,a._ui(a.anchors[c.selected],d(a._sanitizeSelector(a.anchors[c.selected]=
.hash))))});this.load(c.selected)}d(window).bind("unload",function(){a.li=
s.add(a.anchors).unbind(".tabs");a.lis=3Da.anchors=3Da.panels=3Dnull})}el=
se c.selected=3Dthis.lis.index(this.lis.filter(".ui-tabs-selected"));=0A=
this.element[c.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible=
");c.cookie&&this._cookie(c.selected,c.cookie);b=3D0;for(var =
j;j=3Dthis.lis[b];b++)d(j)[d.inArray(b,c.disabled)!=3D-1&&!d(j).hasClass(=
"ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled");c.cach=
e=3D=3D=3Dfalse&&this.anchors.removeData("cache.tabs");this.lis.add(this.=
anchors).unbind(".tabs");if(c.event!=3D=3D"mouseover"){var =
k=3Dfunction(g,f){f.is(":not(.ui-state-disabled)")&&f.addClass("ui-state-=
"+g)},n=3Dfunction(g,f){f.removeClass("ui-state-"+=0A=
g)};this.lis.bind("mouseover.tabs",function(){k("hover",d(this))});this.l=
is.bind("mouseout.tabs",function(){n("hover",d(this))});this.anchors.bind=
("focus.tabs",function(){k("focus",d(this).closest("li"))});this.anchors.=
bind("blur.tabs",function(){n("focus",d(this).closest("li"))})}var =
m,o;if(c.fx)if(d.isArray(c.fx)){m=3Dc.fx[0];o=3Dc.fx[1]}else =
m=3Do=3Dc.fx;var =
r=3Do?function(g,f){d(g).closest("li").addClass("ui-tabs-selected =
ui-state-active");f.hide().removeClass("ui-tabs-hide").animate(o,o.durati=
on||"normal",=0A=
function(){e(f,o);a._trigger("show",null,a._ui(g,f[0]))})}:function(g,f){=
d(g).closest("li").addClass("ui-tabs-selected =
ui-state-active");f.removeClass("ui-tabs-hide");a._trigger("show",null,a.=
_ui(g,f[0]))},s=3Dm?function(g,f){f.animate(m,m.duration||"normal",functi=
on(){a.lis.removeClass("ui-tabs-selected =
ui-state-active");f.addClass("ui-tabs-hide");e(f,m);a.element.dequeue("ta=
bs")})}:function(g,f){a.lis.removeClass("ui-tabs-selected =
ui-state-active");f.addClass("ui-tabs-hide");a.element.dequeue("tabs")};=0A=
this.anchors.bind(c.event+".tabs",function(){var =
g=3Dthis,f=3Dd(g).closest("li"),i=3Da.panels.filter(":not(.ui-tabs-hide)"=
),l=3Dd(a._sanitizeSelector(g.hash));if(f.hasClass("ui-tabs-selected")&&!=
c.collapsible||f.hasClass("ui-state-disabled")||f.hasClass("ui-state-proc=
essing")||a.panels.filter(":animated").length||a._trigger("select",null,a=
._ui(this,l[0]))=3D=3D=3Dfalse){this.blur();return =
false}c.selected=3Da.anchors.index(this);a.abort();if(c.collapsible)if(f.=
hasClass("ui-tabs-selected")){c.selected=3D-1;c.cookie&&=0A=
a._cookie(c.selected,c.cookie);a.element.queue("tabs",function(){s(g,i)})=
.dequeue("tabs");this.blur();return false}else =
if(!i.length){c.cookie&&a._cookie(c.selected,c.cookie);a.element.queue("t=
abs",function(){r(g,l)});a.load(a.anchors.index(this));this.blur();return=
 =
false}c.cookie&&a._cookie(c.selected,c.cookie);if(l.length){i.length&&a.e=
lement.queue("tabs",function(){s(g,i)});a.element.queue("tabs",function()=
{r(g,l)});a.load(a.anchors.index(this))}else throw"jQuery UI Tabs: =
Mismatching fragment identifier.";=0A=
d.browser.msie&&this.blur()});this.anchors.bind("click.tabs",function(){r=
eturn false})},_getIndex:function(b){if(typeof =
b=3D=3D"string")b=3Dthis.anchors.index(this.anchors.filter("[href$=3D"+b+=
"]"));return b},destroy:function(){var =
b=3Dthis.options;this.abort();this.element.unbind(".tabs").removeClass("u=
i-tabs ui-widget ui-widget-content ui-corner-all =
ui-tabs-collapsible").removeData("tabs");this.list.removeClass("ui-tabs-n=
av ui-helper-reset ui-helper-clearfix ui-widget-header =
ui-corner-all");this.anchors.each(function(){var e=3D=0A=
d.data(this,"href.tabs");if(e)this.href=3De;var =
a=3Dd(this).unbind(".tabs");d.each(["href","load","cache"],function(c,h){=
a.removeData(h+".tabs")})});this.lis.unbind(".tabs").add(this.panels).eac=
h(function(){d.data(this,"destroy.tabs")?d(this).remove():d(this).removeC=
lass("ui-state-default ui-corner-top ui-tabs-selected ui-state-active =
ui-state-hover ui-state-focus ui-state-disabled ui-tabs-panel =
ui-widget-content ui-corner-bottom =
ui-tabs-hide")});b.cookie&&this._cookie(null,b.cookie);return =
this},add:function(b,=0A=
e,a){if(a=3D=3D=3Dp)a=3Dthis.anchors.length;var =
c=3Dthis,h=3Dthis.options;e=3Dd(h.tabTemplate.replace(/#\{href\}/g,b).rep=
lace(/#\{label\}/g,e));b=3D!b.indexOf("#")?b.replace("#",""):this._tabId(=
d("a",e)[0]);e.addClass("ui-state-default =
ui-corner-top").data("destroy.tabs",true);var =
j=3Dd("#"+b);j.length||(j=3Dd(h.panelTemplate).attr("id",b).data("destroy=
.tabs",true));j.addClass("ui-tabs-panel ui-widget-content =
ui-corner-bottom =
ui-tabs-hide");if(a>=3Dthis.lis.length){e.appendTo(this.list);j.appendTo(=
this.list[0].parentNode)}else{e.insertBefore(this.lis[a]);=0A=
j.insertBefore(this.panels[a])}h.disabled=3Dd.map(h.disabled,function(k){=
return =
k>=3Da?++k:k});this._tabify();if(this.anchors.length=3D=3D1){h.selected=3D=
0;e.addClass("ui-tabs-selected =
ui-state-active");j.removeClass("ui-tabs-hide");this.element.queue("tabs"=
,function(){c._trigger("show",null,c._ui(c.anchors[0],c.panels[0]))});thi=
s.load(0)}this._trigger("add",null,this._ui(this.anchors[a],this.panels[a=
]));return this},remove:function(b){b=3Dthis._getIndex(b);var =
e=3Dthis.options,a=3Dthis.lis.eq(b).remove(),c=3Dthis.panels.eq(b).remove=
();=0A=
if(a.hasClass("ui-tabs-selected")&&this.anchors.length>1)this.select(b+(b=
+1<this.anchors.length?1:-1));e.disabled=3Dd.map(d.grep(e.disabled,functi=
on(h){return h!=3Db}),function(h){return =
h>=3Db?--h:h});this._tabify();this._trigger("remove",null,this._ui(a.find=
("a")[0],c[0]));return =
this},enable:function(b){b=3Dthis._getIndex(b);var =
e=3Dthis.options;if(d.inArray(b,e.disabled)!=3D-1){this.lis.eq(b).removeC=
lass("ui-state-disabled");e.disabled=3Dd.grep(e.disabled,function(a){retu=
rn a!=3Db});this._trigger("enable",null,=0A=
this._ui(this.anchors[b],this.panels[b]));return =
this}},disable:function(b){b=3Dthis._getIndex(b);var =
e=3Dthis.options;if(b!=3De.selected){this.lis.eq(b).addClass("ui-state-di=
sabled");e.disabled.push(b);e.disabled.sort();this._trigger("disable",nul=
l,this._ui(this.anchors[b],this.panels[b]))}return =
this},select:function(b){b=3Dthis._getIndex(b);if(b=3D=3D-1)if(this.optio=
ns.collapsible&&this.options.selected!=3D-1)b=3Dthis.options.selected;els=
e return =
this;this.anchors.eq(b).trigger(this.options.event+".tabs");return this},=0A=
load:function(b){b=3Dthis._getIndex(b);var =
e=3Dthis,a=3Dthis.options,c=3Dthis.anchors.eq(b)[0],h=3Dd.data(c,"load.ta=
bs");this.abort();if(!h||this.element.queue("tabs").length!=3D=3D0&&d.dat=
a(c,"cache.tabs"))this.element.dequeue("tabs");else{this.lis.eq(b).addCla=
ss("ui-state-processing");if(a.spinner){var =
j=3Dd("span",c);j.data("label.tabs",j.html()).html(a.spinner)}this.xhr=3D=
d.ajax(d.extend({},a.ajaxOptions,{url:h,success:function(k,n){d(e._saniti=
zeSelector(c.hash)).html(k);e._cleanup();a.cache&&d.data(c,"cache.tabs",=0A=
true);e._trigger("load",null,e._ui(e.anchors[b],e.panels[b]));try{a.ajaxO=
ptions.success(k,n)}catch(m){}},error:function(k,n){e._cleanup();e._trigg=
er("load",null,e._ui(e.anchors[b],e.panels[b]));try{a.ajaxOptions.error(k=
,n,b,c)}catch(m){}}}));e.element.dequeue("tabs");return =
this}},abort:function(){this.element.queue([]);this.panels.stop(false,tru=
e);this.element.queue("tabs",this.element.queue("tabs").splice(-2,2));if(=
this.xhr){this.xhr.abort();delete this.xhr}this._cleanup();return =
this},url:function(b,=0A=
e){this.anchors.eq(b).removeData("cache.tabs").data("load.tabs",e);return=
 this},length:function(){return =
this.anchors.length}});d.extend(d.ui.tabs,{version:"1.8.6"});d.extend(d.u=
i.tabs.prototype,{rotation:null,rotate:function(b,e){var =
a=3Dthis,c=3Dthis.options,h=3Da._rotate||(a._rotate=3Dfunction(j){clearTi=
meout(a.rotation);a.rotation=3DsetTimeout(function(){var =
k=3Dc.selected;a.select(++k<a.anchors.length?k:0)},b);j&&j.stopPropagatio=
n()});e=3Da._unrotate||(a._unrotate=3D!e?function(j){j.clientX&&a.rotate(=
null)}:=0A=
function(){t=3Dc.selected;h()});if(b){this.element.bind("tabsshow",h);thi=
s.anchors.bind(c.event+".tabs",e);h()}else{clearTimeout(a.rotation);this.=
element.unbind("tabsshow",h);this.anchors.unbind(c.event+".tabs",e);delet=
e this._rotate;delete this._unrotate}return this}})})(jQuery);=0A=
;/*=0A=
 * jQuery UI Datepicker 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Datepicker=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.ui.core.js=0A=
 */=0A=
(function(d,G){function =
K(){this.debug=3Dfalse;this._curInst=3Dnull;this._keyEvent=3Dfalse;this._=
disabledInputs=3D[];this._inDialog=3Dthis._datepickerShowing=3Dfalse;this=
._mainDivId=3D"ui-datepicker-div";this._inlineClass=3D"ui-datepicker-inli=
ne";this._appendClass=3D"ui-datepicker-append";this._triggerClass=3D"ui-d=
atepicker-trigger";this._dialogClass=3D"ui-datepicker-dialog";this._disab=
leClass=3D"ui-datepicker-disabled";this._unselectableClass=3D"ui-datepick=
er-unselectable";this._currentClass=3D"ui-datepicker-current-day";this._d=
ayOverClass=3D=0A=
"ui-datepicker-days-cell-over";this.regional=3D[];this.regional[""]=3D{cl=
oseText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthN=
ames:["January","February","March","April","May","June","July","August","=
September","October","November","December"],monthNamesShort:["Jan","Feb",=
"Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["S=
unday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],day=
NamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su",=0A=
"Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firs=
tDay:0,isRTL:false,showMonthAfterYear:false,yearSuffix:""};this._defaults=
=3D{showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appe=
ndText:"",buttonText:"...",buttonImage:"",buttonImageOnly:false,hideIfNoP=
revNext:false,navigationAsDateFormat:false,gotoCurrent:false,changeMonth:=
false,changeYear:false,yearRange:"c-10:c+10",showOtherMonths:false,select=
OtherMonths:false,showWeek:false,calculateWeek:this.iso8601Week,shortYear=
Cutoff:"+10",=0A=
minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:n=
ull,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,sh=
owCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",c=
onstrainInput:true,showButtonPanel:false,autoSize:false};d.extend(this._d=
efaults,this.regional[""]);this.dpDiv=3Dd('<div =
id=3D"'+this._mainDivId+'" class=3D"ui-datepicker ui-widget =
ui-widget-content ui-helper-clearfix ui-corner-all =
ui-helper-hidden-accessible"></div>')}function E(a,b){d.extend(a,=0A=
b);for(var c in b)if(b[c]=3D=3Dnull||b[c]=3D=3DG)a[c]=3Db[c];return =
a}d.extend(d.ui,{datepicker:{version:"1.8.6"}});var y=3D(new =
Date).getTime();d.extend(K.prototype,{markerClassName:"hasDatepicker",log=
:function(){this.debug&&console.log.apply("",arguments)},_widgetDatepicke=
r:function(){return =
this.dpDiv},setDefaults:function(a){E(this._defaults,a||{});return =
this},_attachDatepicker:function(a,b){var c=3Dnull;for(var e in =
this._defaults){var =
f=3Da.getAttribute("date:"+e);if(f){c=3Dc||{};try{c[e]=3Deval(f)}catch(h)=
{c[e]=3D=0A=
f}}}e=3Da.nodeName.toLowerCase();f=3De=3D=3D"div"||e=3D=3D"span";if(!a.id=
){this.uuid+=3D1;a.id=3D"dp"+this.uuid}var =
i=3Dthis._newInst(d(a),f);i.settings=3Dd.extend({},b||{},c||{});if(e=3D=3D=
"input")this._connectDatepicker(a,i);else =
f&&this._inlineDatepicker(a,i)},_newInst:function(a,b){return{id:a[0].id.=
replace(/([^A-Za-z0-9_-])/g,"\\\\$1"),input:a,selectedDay:0,selectedMonth=
:0,selectedYear:0,drawMonth:0,drawYear:0,inline:b,dpDiv:!b?this.dpDiv:d('=
<div class=3D"'+this._inlineClass+' ui-datepicker ui-widget =
ui-widget-content ui-helper-clearfix ui-corner-all"></div>')}},=0A=
_connectDatepicker:function(a,b){var =
c=3Dd(a);b.append=3Dd([]);b.trigger=3Dd([]);if(!c.hasClass(this.markerCla=
ssName)){this._attachments(c,b);c.addClass(this.markerClassName).keydown(=
this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("se=
tData.datepicker",function(e,f,h){b.settings[f]=3Dh}).bind("getData.datep=
icker",function(e,f){return =
this._get(b,f)});this._autoSize(b);d.data(a,"datepicker",b)}},_attachment=
s:function(a,b){var =
c=3Dthis._get(b,"appendText"),e=3Dthis._get(b,"isRTL");b.append&&=0A=
b.append.remove();if(c){b.append=3Dd('<span =
class=3D"'+this._appendClass+'">'+c+"</span>");a[e?"before":"after"](b.ap=
pend)}a.unbind("focus",this._showDatepicker);b.trigger&&b.trigger.remove(=
);c=3Dthis._get(b,"showOn");if(c=3D=3D"focus"||c=3D=3D"both")a.focus(this=
._showDatepicker);if(c=3D=3D"button"||c=3D=3D"both"){c=3Dthis._get(b,"but=
tonText");var =
f=3Dthis._get(b,"buttonImage");b.trigger=3Dd(this._get(b,"buttonImageOnly=
")?d("<img/>").addClass(this._triggerClass).attr({src:f,alt:c,title:c}):d=
('<button =
type=3D"button"></button>').addClass(this._triggerClass).html(f=3D=3D=0A=
""?c:d("<img/>").attr({src:f,alt:c,title:c})));a[e?"before":"after"](b.tr=
igger);b.trigger.click(function(){d.datepicker._datepickerShowing&&d.date=
picker._lastInput=3D=3Da[0]?d.datepicker._hideDatepicker():d.datepicker._=
showDatepicker(a[0]);return =
false})}},_autoSize:function(a){if(this._get(a,"autoSize")&&!a.inline){va=
r b=3Dnew =
Date(2009,11,20),c=3Dthis._get(a,"dateFormat");if(c.match(/[DM]/)){var =
e=3Dfunction(f){for(var =
h=3D0,i=3D0,g=3D0;g<f.length;g++)if(f[g].length>h){h=3Df[g].length;i=3Dg}=
return i};b.setMonth(e(this._get(a,=0A=
c.match(/MM/)?"monthNames":"monthNamesShort")));b.setDate(e(this._get(a,c=
.match(/DD/)?"dayNames":"dayNamesShort"))+20-b.getDay())}a.input.attr("si=
ze",this._formatDate(a,b).length)}},_inlineDatepicker:function(a,b){var =
c=3Dd(a);if(!c.hasClass(this.markerClassName)){c.addClass(this.markerClas=
sName).append(b.dpDiv).bind("setData.datepicker",function(e,f,h){b.settin=
gs[f]=3Dh}).bind("getData.datepicker",function(e,f){return =
this._get(b,f)});d.data(a,"datepicker",b);this._setDate(b,this._getDefaul=
tDate(b),=0A=
true);this._updateDatepicker(b);this._updateAlternate(b)}},_dialogDatepic=
ker:function(a,b,c,e,f){a=3Dthis._dialogInst;if(!a){this.uuid+=3D1;this._=
dialogInput=3Dd('<input type=3D"text" id=3D"'+("dp"+this.uuid)+'" =
style=3D"position: absolute; top: -100px; width: 0px; z-index: =
-10;"/>');this._dialogInput.keydown(this._doKeyDown);d("body").append(thi=
s._dialogInput);a=3Dthis._dialogInst=3Dthis._newInst(this._dialogInput,fa=
lse);a.settings=3D{};d.data(this._dialogInput[0],"datepicker",a)}E(a.sett=
ings,e||{});b=3Db&&b.constructor=3D=3D=0A=
Date?this._formatDate(a,b):b;this._dialogInput.val(b);this._pos=3Df?f.len=
gth?f:[f.pageX,f.pageY]:null;if(!this._pos)this._pos=3D[document.document=
Element.clientWidth/2-100+(document.documentElement.scrollLeft||document.=
body.scrollLeft),document.documentElement.clientHeight/2-150+(document.do=
cumentElement.scrollTop||document.body.scrollTop)];this._dialogInput.css(=
"left",this._pos[0]+20+"px").css("top",this._pos[1]+"px");a.settings.onSe=
lect=3Dc;this._inDialog=3Dtrue;this.dpDiv.addClass(this._dialogClass);thi=
s._showDatepicker(this._dialogInput[0]);=0A=
d.blockUI&&d.blockUI(this.dpDiv);d.data(this._dialogInput[0],"datepicker"=
,a);return this},_destroyDatepicker:function(a){var =
b=3Dd(a),c=3Dd.data(a,"datepicker");if(b.hasClass(this.markerClassName)){=
var =
e=3Da.nodeName.toLowerCase();d.removeData(a,"datepicker");if(e=3D=3D"inpu=
t"){c.append.remove();c.trigger.remove();b.removeClass(this.markerClassNa=
me).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown=
).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)}else =
if(e=3D=3D"div"||e=3D=3D"span")b.removeClass(this.markerClassName).empty(=
)}},=0A=
_enableDatepicker:function(a){var =
b=3Dd(a),c=3Dd.data(a,"datepicker");if(b.hasClass(this.markerClassName)){=
var =
e=3Da.nodeName.toLowerCase();if(e=3D=3D"input"){a.disabled=3Dfalse;c.trig=
ger.filter("button").each(function(){this.disabled=3Dfalse}).end().filter=
("img").css({opacity:"1.0",cursor:""})}else =
if(e=3D=3D"div"||e=3D=3D"span")b.children("."+this._inlineClass).children=
().removeClass("ui-state-disabled");this._disabledInputs=3Dd.map(this._di=
sabledInputs,function(f){return =
f=3D=3Da?null:f})}},_disableDatepicker:function(a){var b=3D=0A=
d(a),c=3Dd.data(a,"datepicker");if(b.hasClass(this.markerClassName)){var =
e=3Da.nodeName.toLowerCase();if(e=3D=3D"input"){a.disabled=3Dtrue;c.trigg=
er.filter("button").each(function(){this.disabled=3Dtrue}).end().filter("=
img").css({opacity:"0.5",cursor:"default"})}else =
if(e=3D=3D"div"||e=3D=3D"span")b.children("."+this._inlineClass).children=
().addClass("ui-state-disabled");this._disabledInputs=3Dd.map(this._disab=
ledInputs,function(f){return =
f=3D=3Da?null:f});this._disabledInputs[this._disabledInputs.length]=3Da}}=
,_isDisabledDatepicker:function(a){if(!a)return false;=0A=
for(var =
b=3D0;b<this._disabledInputs.length;b++)if(this._disabledInputs[b]=3D=3Da=
)return true;return false},_getInst:function(a){try{return =
d.data(a,"datepicker")}catch(b){throw"Missing instance data for this =
datepicker";}},_optionDatepicker:function(a,b,c){var =
e=3Dthis._getInst(a);if(arguments.length=3D=3D2&&typeof =
b=3D=3D"string")return =
b=3D=3D"defaults"?d.extend({},d.datepicker._defaults):e?b=3D=3D"all"?d.ex=
tend({},e.settings):this._get(e,b):null;var f=3Db||{};if(typeof =
b=3D=3D"string"){f=3D{};f[b]=3Dc}if(e){this._curInst=3D=3De&&=0A=
this._hideDatepicker();var =
h=3Dthis._getDateDatepicker(a,true);E(e.settings,f);this._attachments(d(a=
),e);this._autoSize(e);this._setDateDatepicker(a,h);this._updateDatepicke=
r(e)}},_changeDatepicker:function(a,b,c){this._optionDatepicker(a,b,c)},_=
refreshDatepicker:function(a){(a=3Dthis._getInst(a))&&this._updateDatepic=
ker(a)},_setDateDatepicker:function(a,b){if(a=3Dthis._getInst(a)){this._s=
etDate(a,b);this._updateDatepicker(a);this._updateAlternate(a)}},_getDate=
Datepicker:function(a,b){(a=3Dthis._getInst(a))&&=0A=
!a.inline&&this._setDateFromField(a,b);return =
a?this._getDate(a):null},_doKeyDown:function(a){var =
b=3Dd.datepicker._getInst(a.target),c=3Dtrue,e=3Db.dpDiv.is(".ui-datepick=
er-rtl");b._keyEvent=3Dtrue;if(d.datepicker._datepickerShowing)switch(a.k=
eyCode){case 9:d.datepicker._hideDatepicker();c=3Dfalse;break;case =
13:c=3Dd("td."+d.datepicker._dayOverClass,b.dpDiv).add(d("td."+d.datepick=
er._currentClass,b.dpDiv));c[0]?d.datepicker._selectDay(a.target,b.select=
edMonth,b.selectedYear,c[0]):d.datepicker._hideDatepicker();=0A=
return false;case 27:d.datepicker._hideDatepicker();break;case =
33:d.datepicker._adjustDate(a.target,a.ctrlKey?-d.datepicker._get(b,"step=
BigMonths"):-d.datepicker._get(b,"stepMonths"),"M");break;case =
34:d.datepicker._adjustDate(a.target,a.ctrlKey?+d.datepicker._get(b,"step=
BigMonths"):+d.datepicker._get(b,"stepMonths"),"M");break;case =
35:if(a.ctrlKey||a.metaKey)d.datepicker._clearDate(a.target);c=3Da.ctrlKe=
y||a.metaKey;break;case =
36:if(a.ctrlKey||a.metaKey)d.datepicker._gotoToday(a.target);c=3Da.ctrlKe=
y||=0A=
a.metaKey;break;case =
37:if(a.ctrlKey||a.metaKey)d.datepicker._adjustDate(a.target,e?+1:-1,"D")=
;c=3Da.ctrlKey||a.metaKey;if(a.originalEvent.altKey)d.datepicker._adjustD=
ate(a.target,a.ctrlKey?-d.datepicker._get(b,"stepBigMonths"):-d.datepicke=
r._get(b,"stepMonths"),"M");break;case =
38:if(a.ctrlKey||a.metaKey)d.datepicker._adjustDate(a.target,-7,"D");c=3D=
a.ctrlKey||a.metaKey;break;case =
39:if(a.ctrlKey||a.metaKey)d.datepicker._adjustDate(a.target,e?-1:+1,"D")=
;c=3Da.ctrlKey||a.metaKey;if(a.originalEvent.altKey)d.datepicker._adjustD=
ate(a.target,=0A=
a.ctrlKey?+d.datepicker._get(b,"stepBigMonths"):+d.datepicker._get(b,"ste=
pMonths"),"M");break;case =
40:if(a.ctrlKey||a.metaKey)d.datepicker._adjustDate(a.target,+7,"D");c=3D=
a.ctrlKey||a.metaKey;break;default:c=3Dfalse}else =
if(a.keyCode=3D=3D36&&a.ctrlKey)d.datepicker._showDatepicker(this);else =
c=3Dfalse;if(c){a.preventDefault();a.stopPropagation()}},_doKeyPress:func=
tion(a){var =
b=3Dd.datepicker._getInst(a.target);if(d.datepicker._get(b,"constrainInpu=
t")){b=3Dd.datepicker._possibleChars(d.datepicker._get(b,"dateFormat"));=0A=
var =
c=3DString.fromCharCode(a.charCode=3D=3DG?a.keyCode:a.charCode);return =
a.ctrlKey||c<" =
"||!b||b.indexOf(c)>-1}},_doKeyUp:function(a){a=3Dd.datepicker._getInst(a=
.target);if(a.input.val()!=3Da.lastVal)try{if(d.datepicker.parseDate(d.da=
tepicker._get(a,"dateFormat"),a.input?a.input.val():null,d.datepicker._ge=
tFormatConfig(a))){d.datepicker._setDateFromField(a);d.datepicker._update=
Alternate(a);d.datepicker._updateDatepicker(a)}}catch(b){d.datepicker.log=
(b)}return true},_showDatepicker:function(a){a=3Da.target||=0A=
a;if(a.nodeName.toLowerCase()!=3D"input")a=3Dd("input",a.parentNode)[0];i=
f(!(d.datepicker._isDisabledDatepicker(a)||d.datepicker._lastInput=3D=3Da=
)){var =
b=3Dd.datepicker._getInst(a);d.datepicker._curInst&&d.datepicker._curInst=
!=3Db&&d.datepicker._curInst.dpDiv.stop(true,true);var =
c=3Dd.datepicker._get(b,"beforeShow");E(b.settings,c?c.apply(a,[a,b]):{})=
;b.lastVal=3Dnull;d.datepicker._lastInput=3Da;d.datepicker._setDateFromFi=
eld(b);if(d.datepicker._inDialog)a.value=3D"";if(!d.datepicker._pos){d.da=
tepicker._pos=3Dd.datepicker._findPos(a);=0A=
d.datepicker._pos[1]+=3Da.offsetHeight}var =
e=3Dfalse;d(a).parents().each(function(){e|=3Dd(this).css("position")=3D=3D=
"fixed";return!e});if(e&&d.browser.opera){d.datepicker._pos[0]-=3Ddocumen=
t.documentElement.scrollLeft;d.datepicker._pos[1]-=3Ddocument.documentEle=
ment.scrollTop}c=3D{left:d.datepicker._pos[0],top:d.datepicker._pos[1]};d=
.datepicker._pos=3Dnull;b.dpDiv.css({position:"absolute",display:"block",=
top:"-1000px"});d.datepicker._updateDatepicker(b);c=3Dd.datepicker._check=
Offset(b,c,e);b.dpDiv.css({position:d.datepicker._inDialog&&=0A=
d.blockUI?"static":e?"fixed":"absolute",display:"none",left:c.left+"px",t=
op:c.top+"px"});if(!b.inline){c=3Dd.datepicker._get(b,"showAnim");var =
f=3Dd.datepicker._get(b,"duration"),h=3Dfunction(){d.datepicker._datepick=
erShowing=3Dtrue;var =
i=3Dd.datepicker._getBorders(b.dpDiv);b.dpDiv.find("iframe.ui-datepicker-=
cover").css({left:-i[0],top:-i[1],width:b.dpDiv.outerWidth(),height:b.dpD=
iv.outerHeight()})};b.dpDiv.zIndex(d(a).zIndex()+1);d.effects&&d.effects[=
c]?b.dpDiv.show(c,d.datepicker._get(b,"showOptions"),f,=0A=
h):b.dpDiv[c||"show"](c?f:null,h);if(!c||!f)h();b.input.is(":visible")&&!=
b.input.is(":disabled")&&b.input.focus();d.datepicker._curInst=3Db}}},_up=
dateDatepicker:function(a){var =
b=3Dthis,c=3Dd.datepicker._getBorders(a.dpDiv);a.dpDiv.empty().append(thi=
s._generateHTML(a)).find("iframe.ui-datepicker-cover").css({left:-c[0],to=
p:-c[1],width:a.dpDiv.outerWidth(),height:a.dpDiv.outerHeight()}).end().f=
ind("button, .ui-datepicker-prev, .ui-datepicker-next, =
.ui-datepicker-calendar td =
a").bind("mouseout",function(){d(this).removeClass("ui-state-hover");=0A=
this.className.indexOf("ui-datepicker-prev")!=3D-1&&d(this).removeClass("=
ui-datepicker-prev-hover");this.className.indexOf("ui-datepicker-next")!=3D=
-1&&d(this).removeClass("ui-datepicker-next-hover")}).bind("mouseover",fu=
nction(){if(!b._isDisabledDatepicker(a.inline?a.dpDiv.parent()[0]:a.input=
[0])){d(this).parents(".ui-datepicker-calendar").find("a").removeClass("u=
i-state-hover");d(this).addClass("ui-state-hover");this.className.indexOf=
("ui-datepicker-prev")!=3D-1&&d(this).addClass("ui-datepicker-prev-hover"=
);=0A=
this.className.indexOf("ui-datepicker-next")!=3D-1&&d(this).addClass("ui-=
datepicker-next-hover")}}).end().find("."+this._dayOverClass+" =
a").trigger("mouseover").end();c=3Dthis._getNumberOfMonths(a);var =
e=3Dc[1];e>1?a.dpDiv.addClass("ui-datepicker-multi-"+e).css("width",17*e+=
"em"):a.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 =
ui-datepicker-multi-4").width("");a.dpDiv[(c[0]!=3D1||c[1]!=3D1?"add":"re=
move")+"Class"]("ui-datepicker-multi");a.dpDiv[(this._get(a,"isRTL")?"add=
":"remove")+"Class"]("ui-datepicker-rtl");=0A=
a=3D=3Dd.datepicker._curInst&&d.datepicker._datepickerShowing&&a.input&&a=
.input.is(":visible")&&!a.input.is(":disabled")&&a.input.focus()},_getBor=
ders:function(a){var =
b=3Dfunction(c){return{thin:1,medium:2,thick:3}[c]||c};return[parseFloat(=
b(a.css("border-left-width"))),parseFloat(b(a.css("border-top-width")))]}=
,_checkOffset:function(a,b,c){var =
e=3Da.dpDiv.outerWidth(),f=3Da.dpDiv.outerHeight(),h=3Da.input?a.input.ou=
terWidth():0,i=3Da.input?a.input.outerHeight():0,g=3Ddocument.documentEle=
ment.clientWidth+d(document).scrollLeft(),=0A=
k=3Ddocument.documentElement.clientHeight+d(document).scrollTop();b.left-=
=3Dthis._get(a,"isRTL")?e-h:0;b.left-=3Dc&&b.left=3D=3Da.input.offset().l=
eft?d(document).scrollLeft():0;b.top-=3Dc&&b.top=3D=3Da.input.offset().to=
p+i?d(document).scrollTop():0;b.left-=3DMath.min(b.left,b.left+e>g&&g>e?M=
ath.abs(b.left+e-g):0);b.top-=3DMath.min(b.top,b.top+f>k&&k>f?Math.abs(f+=
i):0);return b},_findPos:function(a){for(var =
b=3Dthis._get(this._getInst(a),"isRTL");a&&(a.type=3D=3D"hidden"||a.nodeT=
ype!=3D1);)a=3Da[b?"previousSibling":"nextSibling"];=0A=
a=3Dd(a).offset();return[a.left,a.top]},_hideDatepicker:function(a){var =
b=3Dthis._curInst;if(!(!b||a&&b!=3Dd.data(a,"datepicker")))if(this._datep=
ickerShowing){a=3Dthis._get(b,"showAnim");var =
c=3Dthis._get(b,"duration"),e=3Dfunction(){d.datepicker._tidyDialog(b);th=
is._curInst=3Dnull};d.effects&&d.effects[a]?b.dpDiv.hide(a,d.datepicker._=
get(b,"showOptions"),c,e):b.dpDiv[a=3D=3D"slideDown"?"slideUp":a=3D=3D"fa=
deIn"?"fadeOut":"hide"](a?c:null,e);a||e();if(a=3Dthis._get(b,"onClose"))=
a.apply(b.input?b.input[0]:null,[b.input?b.input.val():=0A=
"",b]);this._datepickerShowing=3Dfalse;this._lastInput=3Dnull;if(this._in=
Dialog){this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}=
);if(d.blockUI){d.unblockUI();d("body").append(this.dpDiv)}}this._inDialo=
g=3Dfalse}},_tidyDialog:function(a){a.dpDiv.removeClass(this._dialogClass=
).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(a){if(d=
.datepicker._curInst){a=3Dd(a.target);a[0].id!=3Dd.datepicker._mainDivId&=
&a.parents("#"+d.datepicker._mainDivId).length=3D=3D0&&!a.hasClass(d.date=
picker.markerClassName)&&=0A=
!a.hasClass(d.datepicker._triggerClass)&&d.datepicker._datepickerShowing&=
&!(d.datepicker._inDialog&&d.blockUI)&&d.datepicker._hideDatepicker()}},_=
adjustDate:function(a,b,c){a=3Dd(a);var =
e=3Dthis._getInst(a[0]);if(!this._isDisabledDatepicker(a[0])){this._adjus=
tInstDate(e,b+(c=3D=3D"M"?this._get(e,"showCurrentAtPos"):0),c);this._upd=
ateDatepicker(e)}},_gotoToday:function(a){a=3Dd(a);var =
b=3Dthis._getInst(a[0]);if(this._get(b,"gotoCurrent")&&b.currentDay){b.se=
lectedDay=3Db.currentDay;b.drawMonth=3Db.selectedMonth=3Db.currentMonth;=0A=
b.drawYear=3Db.selectedYear=3Db.currentYear}else{var c=3Dnew =
Date;b.selectedDay=3Dc.getDate();b.drawMonth=3Db.selectedMonth=3Dc.getMon=
th();b.drawYear=3Db.selectedYear=3Dc.getFullYear()}this._notifyChange(b);=
this._adjustDate(a)},_selectMonthYear:function(a,b,c){a=3Dd(a);var =
e=3Dthis._getInst(a[0]);e._selectingMonthYear=3Dfalse;e["selected"+(c=3D=3D=
"M"?"Month":"Year")]=3De["draw"+(c=3D=3D"M"?"Month":"Year")]=3DparseInt(b=
.options[b.selectedIndex].value,10);this._notifyChange(e);this._adjustDat=
e(a)},_clickMonthYear:function(a){var b=3D=0A=
this._getInst(d(a)[0]);b.input&&b._selectingMonthYear&&setTimeout(functio=
n(){b.input.focus()},0);b._selectingMonthYear=3D!b._selectingMonthYear},_=
selectDay:function(a,b,c,e){var =
f=3Dd(a);if(!(d(e).hasClass(this._unselectableClass)||this._isDisabledDat=
epicker(f[0]))){f=3Dthis._getInst(f[0]);f.selectedDay=3Df.currentDay=3Dd(=
"a",e).html();f.selectedMonth=3Df.currentMonth=3Db;f.selectedYear=3Df.cur=
rentYear=3Dc;this._selectDate(a,this._formatDate(f,f.currentDay,f.current=
Month,f.currentYear))}},_clearDate:function(a){a=3D=0A=
d(a);this._getInst(a[0]);this._selectDate(a,"")},_selectDate:function(a,b=
){a=3Dthis._getInst(d(a)[0]);b=3Db!=3Dnull?b:this._formatDate(a);a.input&=
&a.input.val(b);this._updateAlternate(a);var =
c=3Dthis._get(a,"onSelect");if(c)c.apply(a.input?a.input[0]:null,[b,a]);e=
lse =
a.input&&a.input.trigger("change");if(a.inline)this._updateDatepicker(a);=
else{this._hideDatepicker();this._lastInput=3Da.input[0];typeof =
a.input[0]!=3D"object"&&a.input.focus();this._lastInput=3Dnull}},_updateA=
lternate:function(a){var b=3Dthis._get(a,=0A=
"altField");if(b){var =
c=3Dthis._get(a,"altFormat")||this._get(a,"dateFormat"),e=3Dthis._getDate=
(a),f=3Dthis.formatDate(c,e,this._getFormatConfig(a));d(b).each(function(=
){d(this).val(f)})}},noWeekends:function(a){a=3Da.getDay();return[a>0&&a<=
6,""]},iso8601Week:function(a){a=3Dnew =
Date(a.getTime());a.setDate(a.getDate()+4-(a.getDay()||7));var =
b=3Da.getTime();a.setMonth(0);a.setDate(1);return =
Math.floor(Math.round((b-a)/864E5)/7)+1},parseDate:function(a,b,c){if(a=3D=
=3Dnull||b=3D=3Dnull)throw"Invalid arguments";b=3Dtypeof b=3D=3D=0A=
"object"?b.toString():b+"";if(b=3D=3D"")return null;for(var =
e=3D(c?c.shortYearCutoff:null)||this._defaults.shortYearCutoff,f=3D(c?c.d=
ayNamesShort:null)||this._defaults.dayNamesShort,h=3D(c?c.dayNames:null)|=
|this._defaults.dayNames,i=3D(c?c.monthNamesShort:null)||this._defaults.m=
onthNamesShort,g=3D(c?c.monthNames:null)||this._defaults.monthNames,k=3Dc=
=3D-1,l=3D-1,u=3D-1,j=3Dfalse,o=3Dfunction(p){(p=3Dz+1<a.length&&a.charAt=
(z+1)=3D=3Dp)&&z++;return p},m=3Dfunction(p){o(p);p=3Dnew =
RegExp("^\\d{1,"+(p=3D=3D"@"?14:p=3D=3D"!"?20:p=3D=3D"y"?4:p=3D=3D"o"?=0A=
3:2)+"}");p=3Db.substring(s).match(p);if(!p)throw"Missing number at =
position "+s;s+=3Dp[0].length;return =
parseInt(p[0],10)},n=3Dfunction(p,w,H){p=3Do(p)?H:w;for(w=3D0;w<p.length;=
w++)if(b.substr(s,p[w].length).toLowerCase()=3D=3Dp[w].toLowerCase()){s+=3D=
p[w].length;return w+1}throw"Unknown name at position =
"+s;},r=3Dfunction(){if(b.charAt(s)!=3Da.charAt(z))throw"Unexpected =
literal at position =
"+s;s++},s=3D0,z=3D0;z<a.length;z++)if(j)if(a.charAt(z)=3D=3D"'"&&!o("'")=
)j=3Dfalse;else r();else switch(a.charAt(z)){case "d":l=3Dm("d");=0A=
break;case "D":n("D",f,h);break;case "o":u=3Dm("o");break;case =
"m":k=3Dm("m");break;case "M":k=3Dn("M",i,g);break;case =
"y":c=3Dm("y");break;case "@":var v=3Dnew =
Date(m("@"));c=3Dv.getFullYear();k=3Dv.getMonth()+1;l=3Dv.getDate();break=
;case "!":v=3Dnew =
Date((m("!")-this._ticksTo1970)/1E4);c=3Dv.getFullYear();k=3Dv.getMonth()=
+1;l=3Dv.getDate();break;case "'":if(o("'"))r();else =
j=3Dtrue;break;default:r()}if(c=3D=3D-1)c=3D(new =
Date).getFullYear();else if(c<100)c+=3D(new Date).getFullYear()-(new =
Date).getFullYear()%100+(c<=3De?0:-100);if(u>=0A=
-1){k=3D1;l=3Du;do{e=3Dthis._getDaysInMonth(c,k-1);if(l<=3De)break;k++;l-=
=3De}while(1)}v=3Dthis._daylightSavingAdjust(new =
Date(c,k-1,l));if(v.getFullYear()!=3Dc||v.getMonth()+1!=3Dk||v.getDate()!=
=3Dl)throw"Invalid date";return v},ATOM:"yy-mm-dd",COOKIE:"D, dd M =
yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, =
dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M =
yy",RSS:"D, d M =
y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:(718685+Math.floor=
(492.5)-Math.floor(19.7)+Math.floor(4.925))*24*=0A=
60*60*1E7,formatDate:function(a,b,c){if(!b)return"";var =
e=3D(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,f=3D(c?c.dayNa=
mes:null)||this._defaults.dayNames,h=3D(c?c.monthNamesShort:null)||this._=
defaults.monthNamesShort;c=3D(c?c.monthNames:null)||this._defaults.monthN=
ames;var =
i=3Dfunction(o){(o=3Dj+1<a.length&&a.charAt(j+1)=3D=3Do)&&j++;return =
o},g=3Dfunction(o,m,n){m=3D""+m;if(i(o))for(;m.length<n;)m=3D"0"+m;return=
 m},k=3Dfunction(o,m,n,r){return =
i(o)?r[m]:n[m]},l=3D"",u=3Dfalse;if(b)for(var =
j=3D0;j<a.length;j++)if(u)if(a.charAt(j)=3D=3D=0A=
"'"&&!i("'"))u=3Dfalse;else l+=3Da.charAt(j);else =
switch(a.charAt(j)){case "d":l+=3Dg("d",b.getDate(),2);break;case =
"D":l+=3Dk("D",b.getDay(),e,f);break;case =
"o":l+=3Dg("o",(b.getTime()-(new =
Date(b.getFullYear(),0,0)).getTime())/864E5,3);break;case =
"m":l+=3Dg("m",b.getMonth()+1,2);break;case =
"M":l+=3Dk("M",b.getMonth(),h,c);break;case =
"y":l+=3Di("y")?b.getFullYear():(b.getYear()%100<10?"0":"")+b.getYear()%1=
00;break;case "@":l+=3Db.getTime();break;case =
"!":l+=3Db.getTime()*1E4+this._ticksTo1970;break;case "'":if(i("'"))l+=3D=0A=
"'";else u=3Dtrue;break;default:l+=3Da.charAt(j)}return =
l},_possibleChars:function(a){for(var =
b=3D"",c=3Dfalse,e=3Dfunction(h){(h=3Df+1<a.length&&a.charAt(f+1)=3D=3Dh)=
&&f++;return =
h},f=3D0;f<a.length;f++)if(c)if(a.charAt(f)=3D=3D"'"&&!e("'"))c=3Dfalse;e=
lse b+=3Da.charAt(f);else switch(a.charAt(f)){case "d":case "m":case =
"y":case "@":b+=3D"0123456789";break;case "D":case "M":return null;case =
"'":if(e("'"))b+=3D"'";else =
c=3Dtrue;break;default:b+=3Da.charAt(f)}return =
b},_get:function(a,b){return =
a.settings[b]!=3D=3DG?a.settings[b]:this._defaults[b]},=0A=
_setDateFromField:function(a,b){if(a.input.val()!=3Da.lastVal){var =
c=3Dthis._get(a,"dateFormat"),e=3Da.lastVal=3Da.input?a.input.val():null,=
f,h;f=3Dh=3Dthis._getDefaultDate(a);var =
i=3Dthis._getFormatConfig(a);try{f=3Dthis.parseDate(c,e,i)||h}catch(g){th=
is.log(g);e=3Db?"":e}a.selectedDay=3Df.getDate();a.drawMonth=3Da.selected=
Month=3Df.getMonth();a.drawYear=3Da.selectedYear=3Df.getFullYear();a.curr=
entDay=3De?f.getDate():0;a.currentMonth=3De?f.getMonth():0;a.currentYear=3D=
e?f.getFullYear():0;this._adjustInstDate(a)}},_getDefaultDate:function(a)=
{return this._restrictMinMax(a,=0A=
this._determineDate(a,this._get(a,"defaultDate"),new =
Date))},_determineDate:function(a,b,c){var e=3Dfunction(h){var i=3Dnew =
Date;i.setDate(i.getDate()+h);return i},f=3Dfunction(h){try{return =
d.datepicker.parseDate(d.datepicker._get(a,"dateFormat"),h,d.datepicker._=
getFormatConfig(a))}catch(i){}var =
g=3D(h.toLowerCase().match(/^c/)?d.datepicker._getDate(a):null)||new =
Date,k=3Dg.getFullYear(),l=3Dg.getMonth();g=3Dg.getDate();for(var =
u=3D/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,j=3Du.exec(h);j;){switch(j[2]||=
"d"){case "d":case "D":g+=3D=0A=
parseInt(j[1],10);break;case "w":case =
"W":g+=3DparseInt(j[1],10)*7;break;case "m":case =
"M":l+=3DparseInt(j[1],10);g=3DMath.min(g,d.datepicker._getDaysInMonth(k,=
l));break;case "y":case =
"Y":k+=3DparseInt(j[1],10);g=3DMath.min(g,d.datepicker._getDaysInMonth(k,=
l));break}j=3Du.exec(h)}return new =
Date(k,l,g)};if(b=3D(b=3Db=3D=3Dnull?c:typeof =
b=3D=3D"string"?f(b):typeof =
b=3D=3D"number"?isNaN(b)?c:e(b):b)&&b.toString()=3D=3D"Invalid =
Date"?c:b){b.setHours(0);b.setMinutes(0);b.setSeconds(0);b.setMillisecond=
s(0)}return this._daylightSavingAdjust(b)},=0A=
_daylightSavingAdjust:function(a){if(!a)return =
null;a.setHours(a.getHours()>12?a.getHours()+2:0);return =
a},_setDate:function(a,b,c){var =
e=3D!b,f=3Da.selectedMonth,h=3Da.selectedYear;b=3Dthis._restrictMinMax(a,=
this._determineDate(a,b,new =
Date));a.selectedDay=3Da.currentDay=3Db.getDate();a.drawMonth=3Da.selecte=
dMonth=3Da.currentMonth=3Db.getMonth();a.drawYear=3Da.selectedYear=3Da.cu=
rrentYear=3Db.getFullYear();if((f!=3Da.selectedMonth||h!=3Da.selectedYear=
)&&!c)this._notifyChange(a);this._adjustInstDate(a);if(a.input)a.input.va=
l(e?=0A=
"":this._formatDate(a))},_getDate:function(a){return!a.currentYear||a.inp=
ut&&a.input.val()=3D=3D""?null:this._daylightSavingAdjust(new =
Date(a.currentYear,a.currentMonth,a.currentDay))},_generateHTML:function(=
a){var b=3Dnew Date;b=3Dthis._daylightSavingAdjust(new =
Date(b.getFullYear(),b.getMonth(),b.getDate()));var =
c=3Dthis._get(a,"isRTL"),e=3Dthis._get(a,"showButtonPanel"),f=3Dthis._get=
(a,"hideIfNoPrevNext"),h=3Dthis._get(a,"navigationAsDateFormat"),i=3Dthis=
._getNumberOfMonths(a),g=3Dthis._get(a,"showCurrentAtPos"),k=3D=0A=
this._get(a,"stepMonths"),l=3Di[0]!=3D1||i[1]!=3D1,u=3Dthis._daylightSavi=
ngAdjust(!a.currentDay?new Date(9999,9,9):new =
Date(a.currentYear,a.currentMonth,a.currentDay)),j=3Dthis._getMinMaxDate(=
a,"min"),o=3Dthis._getMinMaxDate(a,"max");g=3Da.drawMonth-g;var =
m=3Da.drawYear;if(g<0){g+=3D12;m--}if(o){var =
n=3Dthis._daylightSavingAdjust(new =
Date(o.getFullYear(),o.getMonth()-i[0]*i[1]+1,o.getDate()));for(n=3Dj&&n<=
j?j:n;this._daylightSavingAdjust(new =
Date(m,g,1))>n;){g--;if(g<0){g=3D11;m--}}}a.drawMonth=3Dg;a.drawYear=3Dm;=
n=3Dthis._get(a,=0A=
"prevText");n=3D!h?n:this.formatDate(n,this._daylightSavingAdjust(new =
Date(m,g-k,1)),this._getFormatConfig(a));n=3Dthis._canAdjustMonth(a,-1,m,=
g)?'<a class=3D"ui-datepicker-prev ui-corner-all" =
onclick=3D"DP_jQuery_'+y+".datepicker._adjustDate('#"+a.id+"', -"+k+", =
'M');\" title=3D\""+n+'"><span class=3D"ui-icon =
ui-icon-circle-triangle-'+(c?"e":"w")+'">'+n+"</span></a>":f?"":'<a =
class=3D"ui-datepicker-prev ui-corner-all ui-state-disabled" =
title=3D"'+n+'"><span class=3D"ui-icon =
ui-icon-circle-triangle-'+(c?"e":"w")+'">'+=0A=
n+"</span></a>";var =
r=3Dthis._get(a,"nextText");r=3D!h?r:this.formatDate(r,this._daylightSavi=
ngAdjust(new =
Date(m,g+k,1)),this._getFormatConfig(a));f=3Dthis._canAdjustMonth(a,+1,m,=
g)?'<a class=3D"ui-datepicker-next ui-corner-all" =
onclick=3D"DP_jQuery_'+y+".datepicker._adjustDate('#"+a.id+"', +"+k+", =
'M');\" title=3D\""+r+'"><span class=3D"ui-icon =
ui-icon-circle-triangle-'+(c?"w":"e")+'">'+r+"</span></a>":f?"":'<a =
class=3D"ui-datepicker-next ui-corner-all ui-state-disabled" =
title=3D"'+r+'"><span class=3D"ui-icon ui-icon-circle-triangle-'+=0A=
(c?"w":"e")+'">'+r+"</span></a>";k=3Dthis._get(a,"currentText");r=3Dthis.=
_get(a,"gotoCurrent")&&a.currentDay?u:b;k=3D!h?k:this.formatDate(k,r,this=
._getFormatConfig(a));h=3D!a.inline?'<button type=3D"button" =
class=3D"ui-datepicker-close ui-state-default ui-priority-primary =
ui-corner-all" =
onclick=3D"DP_jQuery_'+y+'.datepicker._hideDatepicker();">'+this._get(a,"=
closeText")+"</button>":"";e=3De?'<div class=3D"ui-datepicker-buttonpane =
ui-widget-content">'+(c?h:"")+(this._isInRange(a,r)?'<button =
type=3D"button" class=3D"ui-datepicker-current ui-state-default =
ui-priority-secondary ui-corner-all" onclick=3D"DP_jQuery_'+=0A=
y+".datepicker._gotoToday('#"+a.id+"');\">"+k+"</button>":"")+(c?"":h)+"<=
/div>":"";h=3DparseInt(this._get(a,"firstDay"),10);h=3DisNaN(h)?0:h;k=3Dt=
his._get(a,"showWeek");r=3Dthis._get(a,"dayNames");this._get(a,"dayNamesS=
hort");var =
s=3Dthis._get(a,"dayNamesMin"),z=3Dthis._get(a,"monthNames"),v=3Dthis._ge=
t(a,"monthNamesShort"),p=3Dthis._get(a,"beforeShowDay"),w=3Dthis._get(a,"=
showOtherMonths"),H=3Dthis._get(a,"selectOtherMonths");this._get(a,"calcu=
lateWeek");for(var =
L=3Dthis._getDefaultDate(a),I=3D"",C=3D0;C<i[0];C++){for(var M=3D=0A=
"",D=3D0;D<i[1];D++){var N=3Dthis._daylightSavingAdjust(new =
Date(m,g,a.selectedDay)),t=3D" ui-corner-all",x=3D"";if(l){x+=3D'<div =
class=3D"ui-datepicker-group';if(i[1]>1)switch(D){case 0:x+=3D" =
ui-datepicker-group-first";t=3D" =
ui-corner-"+(c?"right":"left");break;case i[1]-1:x+=3D" =
ui-datepicker-group-last";t=3D" =
ui-corner-"+(c?"left":"right");break;default:x+=3D" =
ui-datepicker-group-middle";t=3D"";break}x+=3D'">'}x+=3D'<div =
class=3D"ui-datepicker-header ui-widget-header =
ui-helper-clearfix'+t+'">'+(/all|left/.test(t)&&C=3D=3D0?c?=0A=
f:n:"")+(/all|right/.test(t)&&C=3D=3D0?c?n:f:"")+this._generateMonthYearH=
eader(a,g,m,j,o,C>0||D>0,z,v)+'</div><table =
class=3D"ui-datepicker-calendar"><thead><tr>';var A=3Dk?'<th =
class=3D"ui-datepicker-week-col">'+this._get(a,"weekHeader")+"</th>":"";f=
or(t=3D0;t<7;t++){var q=3D(t+h)%7;A+=3D"<th"+((t+h+6)%7>=3D5?' =
class=3D"ui-datepicker-week-end"':"")+'><span =
title=3D"'+r[q]+'">'+s[q]+"</span></th>"}x+=3DA+"</tr></thead><tbody>";A=3D=
this._getDaysInMonth(m,g);if(m=3D=3Da.selectedYear&&g=3D=3Da.selectedMont=
h)a.selectedDay=3DMath.min(a.selectedDay,=0A=
A);t=3D(this._getFirstDayOfMonth(m,g)-h+7)%7;A=3Dl?6:Math.ceil((t+A)/7);q=
=3Dthis._daylightSavingAdjust(new Date(m,g,1-t));for(var =
O=3D0;O<A;O++){x+=3D"<tr>";var P=3D!k?"":'<td =
class=3D"ui-datepicker-week-col">'+this._get(a,"calculateWeek")(q)+"</td>=
";for(t=3D0;t<7;t++){var =
F=3Dp?p.apply(a.input?a.input[0]:null,[q]):[true,""],B=3Dq.getMonth()!=3D=
g,J=3DB&&!H||!F[0]||j&&q<j||o&&q>o;P+=3D'<td =
class=3D"'+((t+h+6)%7>=3D5?" ui-datepicker-week-end":"")+(B?" =
ui-datepicker-other-month":"")+(q.getTime()=3D=3DN.getTime()&&g=3D=3Da.se=
lectedMonth&&=0A=
a._keyEvent||L.getTime()=3D=3Dq.getTime()&&L.getTime()=3D=3DN.getTime()?"=
 "+this._dayOverClass:"")+(J?" "+this._unselectableClass+" =
ui-state-disabled":"")+(B&&!w?"":" =
"+F[1]+(q.getTime()=3D=3Du.getTime()?" =
"+this._currentClass:"")+(q.getTime()=3D=3Db.getTime()?" =
ui-datepicker-today":""))+'"'+((!B||w)&&F[2]?' =
title=3D"'+F[2]+'"':"")+(J?"":' =
onclick=3D"DP_jQuery_'+y+".datepicker._selectDay('#"+a.id+"',"+q.getMonth=
()+","+q.getFullYear()+', this);return =
false;"')+">"+(B&&!w?"&#xa0;":J?'<span =
class=3D"ui-state-default">'+q.getDate()+=0A=
"</span>":'<a class=3D"ui-state-default'+(q.getTime()=3D=3Db.getTime()?" =
ui-state-highlight":"")+(q.getTime()=3D=3Du.getTime()?" =
ui-state-active":"")+(B?" ui-priority-secondary":"")+'" =
href=3D"#">'+q.getDate()+"</a>")+"</td>";q.setDate(q.getDate()+1);q=3Dthi=
s._daylightSavingAdjust(q)}x+=3DP+"</tr>"}g++;if(g>11){g=3D0;m++}x+=3D"</=
tbody></table>"+(l?"</div>"+(i[0]>0&&D=3D=3Di[1]-1?'<div =
class=3D"ui-datepicker-row-break"></div>':""):"");M+=3Dx}I+=3DM}I+=3De+(d=
.browser.msie&&parseInt(d.browser.version,10)<7&&!a.inline?'<iframe =
src=3D"javascript:false;" class=3D"ui-datepicker-cover" =
frameborder=3D"0"></iframe>':=0A=
"");a._keyEvent=3Dfalse;return =
I},_generateMonthYearHeader:function(a,b,c,e,f,h,i,g){var =
k=3Dthis._get(a,"changeMonth"),l=3Dthis._get(a,"changeYear"),u=3Dthis._ge=
t(a,"showMonthAfterYear"),j=3D'<div =
class=3D"ui-datepicker-title">',o=3D"";if(h||!k)o+=3D'<span =
class=3D"ui-datepicker-month">'+i[b]+"</span>";else{i=3De&&e.getFullYear(=
)=3D=3Dc;var m=3Df&&f.getFullYear()=3D=3Dc;o+=3D'<select =
class=3D"ui-datepicker-month" =
onchange=3D"DP_jQuery_'+y+".datepicker._selectMonthYear('#"+a.id+"', =
this, 'M');\" onclick=3D\"DP_jQuery_"+y+".datepicker._clickMonthYear('#"+=0A=
a.id+"');\">";for(var =
n=3D0;n<12;n++)if((!i||n>=3De.getMonth())&&(!m||n<=3Df.getMonth()))o+=3D'=
<option value=3D"'+n+'"'+(n=3D=3Db?' =
selected=3D"selected"':"")+">"+g[n]+"</option>";o+=3D"</select>"}u||(j+=3D=
o+(h||!(k&&l)?"&#xa0;":""));if(h||!l)j+=3D'<span =
class=3D"ui-datepicker-year">'+c+"</span>";else{g=3Dthis._get(a,"yearRang=
e").split(":");var r=3D(new =
Date).getFullYear();i=3Dfunction(s){s=3Ds.match(/c[+-].*/)?c+parseInt(s.s=
ubstring(1),10):s.match(/[+-].*/)?r+parseInt(s,10):parseInt(s,10);return =
isNaN(s)?r:s};b=3Di(g[0]);g=3DMath.max(b,=0A=
i(g[1]||""));b=3De?Math.max(b,e.getFullYear()):b;g=3Df?Math.min(g,f.getFu=
llYear()):g;for(j+=3D'<select class=3D"ui-datepicker-year" =
onchange=3D"DP_jQuery_'+y+".datepicker._selectMonthYear('#"+a.id+"', =
this, 'Y');\" =
onclick=3D\"DP_jQuery_"+y+".datepicker._clickMonthYear('#"+a.id+"');\">";=
b<=3Dg;b++)j+=3D'<option value=3D"'+b+'"'+(b=3D=3Dc?' =
selected=3D"selected"':"")+">"+b+"</option>";j+=3D"</select>"}j+=3Dthis._=
get(a,"yearSuffix");if(u)j+=3D(h||!(k&&l)?"&#xa0;":"")+o;j+=3D"</div>";re=
turn j},_adjustInstDate:function(a,b,c){var e=3D=0A=
a.drawYear+(c=3D=3D"Y"?b:0),f=3Da.drawMonth+(c=3D=3D"M"?b:0);b=3DMath.min=
(a.selectedDay,this._getDaysInMonth(e,f))+(c=3D=3D"D"?b:0);e=3Dthis._rest=
rictMinMax(a,this._daylightSavingAdjust(new =
Date(e,f,b)));a.selectedDay=3De.getDate();a.drawMonth=3Da.selectedMonth=3D=
e.getMonth();a.drawYear=3Da.selectedYear=3De.getFullYear();if(c=3D=3D"M"|=
|c=3D=3D"Y")this._notifyChange(a)},_restrictMinMax:function(a,b){var =
c=3Dthis._getMinMaxDate(a,"min");a=3Dthis._getMinMaxDate(a,"max");b=3Dc&&=
b<c?c:b;return b=3Da&&b>a?a:b},_notifyChange:function(a){var =
b=3Dthis._get(a,=0A=
"onChangeMonthYear");if(b)b.apply(a.input?a.input[0]:null,[a.selectedYear=
,a.selectedMonth+1,a])},_getNumberOfMonths:function(a){a=3Dthis._get(a,"n=
umberOfMonths");return a=3D=3Dnull?[1,1]:typeof =
a=3D=3D"number"?[1,a]:a},_getMinMaxDate:function(a,b){return =
this._determineDate(a,this._get(a,b+"Date"),null)},_getDaysInMonth:functi=
on(a,b){return 32-(new =
Date(a,b,32)).getDate()},_getFirstDayOfMonth:function(a,b){return(new =
Date(a,b,1)).getDay()},_canAdjustMonth:function(a,b,c,e){var =
f=3Dthis._getNumberOfMonths(a);=0A=
c=3Dthis._daylightSavingAdjust(new =
Date(c,e+(b<0?b:f[0]*f[1]),1));b<0&&c.setDate(this._getDaysInMonth(c.getF=
ullYear(),c.getMonth()));return =
this._isInRange(a,c)},_isInRange:function(a,b){var =
c=3Dthis._getMinMaxDate(a,"min");a=3Dthis._getMinMaxDate(a,"max");return(=
!c||b.getTime()>=3Dc.getTime())&&(!a||b.getTime()<=3Da.getTime())},_getFo=
rmatConfig:function(a){var b=3Dthis._get(a,"shortYearCutoff");b=3Dtypeof =
b!=3D"string"?b:(new =
Date).getFullYear()%100+parseInt(b,10);return{shortYearCutoff:b,dayNamesS=
hort:this._get(a,=0A=
"dayNamesShort"),dayNames:this._get(a,"dayNames"),monthNamesShort:this._g=
et(a,"monthNamesShort"),monthNames:this._get(a,"monthNames")}},_formatDat=
e:function(a,b,c,e){if(!b){a.currentDay=3Da.selectedDay;a.currentMonth=3D=
a.selectedMonth;a.currentYear=3Da.selectedYear}b=3Db?typeof =
b=3D=3D"object"?b:this._daylightSavingAdjust(new =
Date(e,c,b)):this._daylightSavingAdjust(new =
Date(a.currentYear,a.currentMonth,a.currentDay));return =
this.formatDate(this._get(a,"dateFormat"),b,this._getFormatConfig(a))}});=
d.fn.datepicker=3D=0A=
function(a){if(!d.datepicker.initialized){d(document).mousedown(d.datepic=
ker._checkExternalClick).find("body").append(d.datepicker.dpDiv);d.datepi=
cker.initialized=3Dtrue}var =
b=3DArray.prototype.slice.call(arguments,1);if(typeof =
a=3D=3D"string"&&(a=3D=3D"isDisabled"||a=3D=3D"getDate"||a=3D=3D"widget")=
)return =
d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this[0]].concat(b));=
if(a=3D=3D"option"&&arguments.length=3D=3D2&&typeof =
arguments[1]=3D=3D"string")return =
d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this[0]].concat(b));=0A=
return this.each(function(){typeof =
a=3D=3D"string"?d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this=
].concat(b)):d.datepicker._attachDatepicker(this,a)})};d.datepicker=3Dnew=
 K;d.datepicker.initialized=3Dfalse;d.datepicker.uuid=3D(new =
Date).getTime();d.datepicker.version=3D"1.8.6";window["DP_jQuery_"+y]=3Dd=
})(jQuery);=0A=
;/*=0A=
 * jQuery UI Progressbar 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Progressbar=0A=
 *=0A=
 * Depends:=0A=
 *   jquery.ui.core.js=0A=
 *   jquery.ui.widget.js=0A=
 */=0A=
(function(b,c){b.widget("ui.progressbar",{options:{value:0},min:0,max:100=
,_create:function(){this.element.addClass("ui-progressbar ui-widget =
ui-widget-content =
ui-corner-all").attr({role:"progressbar","aria-valuemin":this.min,"aria-v=
aluemax":this.max,"aria-valuenow":this._value()});this.valueDiv=3Db("<div=
 class=3D'ui-progressbar-value ui-widget-header =
ui-corner-left'></div>").appendTo(this.element);this._refreshValue()},des=
troy:function(){this.element.removeClass("ui-progressbar ui-widget =
ui-widget-content =
ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr=
("aria-valuemax").removeAttr("aria-valuenow");=0A=
this.valueDiv.remove();b.Widget.prototype.destroy.apply(this,arguments)},=
value:function(a){if(a=3D=3D=3Dc)return =
this._value();this._setOption("value",a);return =
this},_setOption:function(a,d){if(a=3D=3D=3D"value"){this.options.value=3D=
d;this._refreshValue();this._trigger("change");this._value()=3D=3D=3Dthis=
.max&&this._trigger("complete")}b.Widget.prototype._setOption.apply(this,=
arguments)},_value:function(){var a=3Dthis.options.value;if(typeof =
a!=3D=3D"number")a=3D0;return =
Math.min(this.max,Math.max(this.min,a))},_refreshValue:function(){var a=3D=0A=
this.value();this.valueDiv.toggleClass("ui-corner-right",a=3D=3D=3Dthis.m=
ax).width(a+"%");this.element.attr("aria-valuenow",a)}});b.extend(b.ui.pr=
ogressbar,{version:"1.8.6"})})(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/=0A=
 */=0A=
jQuery.effects||function(f,j){function m(c){var =
a;if(c&&c.constructor=3D=3DArray&&c.length=3D=3D3)return =
c;if(a=3D/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)=
/.exec(c))return[parseInt(a[1],10),parseInt(a[2],10),parseInt(a[3],10)];i=
f(a=3D/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\=
s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(c))return[parseFloat(a[1])*2.55,pars=
eFloat(a[2])*2.55,parseFloat(a[3])*2.55];if(a=3D/#([a-fA-F0-9]{2})([a-fA-=
F0-9]{2})([a-fA-F0-9]{2})/.exec(c))return[parseInt(a[1],=0A=
16),parseInt(a[2],16),parseInt(a[3],16)];if(a=3D/#([a-fA-F0-9])([a-fA-F0-=
9])([a-fA-F0-9])/.exec(c))return[parseInt(a[1]+a[1],16),parseInt(a[2]+a[2=
],16),parseInt(a[3]+a[3],16)];if(/rgba\(0, 0, 0, 0\)/.exec(c))return =
n.transparent;return n[f.trim(c).toLowerCase()]}function s(c,a){var =
b;do{b=3Df.curCSS(c,a);if(b!=3D""&&b!=3D"transparent"||f.nodeName(c,"body=
"))break;a=3D"backgroundColor"}while(c=3Dc.parentNode);return =
m(b)}function o(){var =
c=3Ddocument.defaultView?document.defaultView.getComputedStyle(this,null)=
:this.currentStyle,=0A=
a=3D{},b,d;if(c&&c.length&&c[0]&&c[c[0]])for(var =
e=3Dc.length;e--;){b=3Dc[e];if(typeof =
c[b]=3D=3D"string"){d=3Db.replace(/\-(\w)/g,function(g,h){return =
h.toUpperCase()});a[d]=3Dc[b]}}else for(b in c)if(typeof =
c[b]=3D=3D=3D"string")a[b]=3Dc[b];return a}function p(c){var a,b;for(a =
in c){b=3Dc[a];if(b=3D=3Dnull||f.isFunction(b)||a in =
t||/scrollbar/.test(a)||!/color/i.test(a)&&isNaN(parseFloat(b)))delete =
c[a]}return c}function u(c,a){var b=3D{_:0},d;for(d in =
a)if(c[d]!=3Da[d])b[d]=3Da[d];return b}function k(c,a,b,d){if(typeof =
c=3D=3D"object"){d=3D=0A=
a;b=3Dnull;a=3Dc;c=3Da.effect}if(f.isFunction(a)){d=3Da;b=3Dnull;a=3D{}}i=
f(typeof =
a=3D=3D"number"||f.fx.speeds[a]){d=3Db;b=3Da;a=3D{}}if(f.isFunction(b)){d=
=3Db;b=3Dnull}a=3Da||{};b=3Db||a.duration;b=3Df.fx.off?0:typeof =
b=3D=3D"number"?b:f.fx.speeds[b]||f.fx.speeds._default;d=3Dd||a.complete;=
return[c,a,b,d]}function l(c){if(!c||typeof =
c=3D=3D=3D"number"||f.fx.speeds[c])return true;if(typeof =
c=3D=3D=3D"string"&&!f.effects[c])return true;return =
false}f.effects=3D{};f.each(["backgroundColor","borderBottomColor","borde=
rLeftColor","borderRightColor","borderTopColor",=0A=
"borderColor","color","outlineColor"],function(c,a){f.fx.step[a]=3Dfuncti=
on(b){if(!b.colorInit){b.start=3Ds(b.elem,a);b.end=3Dm(b.end);b.colorInit=
=3Dtrue}b.elem.style[a]=3D"rgb("+Math.max(Math.min(parseInt(b.pos*(b.end[=
0]-b.start[0])+b.start[0],10),255),0)+","+Math.max(Math.min(parseInt(b.po=
s*(b.end[1]-b.start[1])+b.start[1],10),255),0)+","+Math.max(Math.min(pars=
eInt(b.pos*(b.end[2]-b.start[2])+b.start[2],10),255),0)+")"}});var =
n=3D{aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,=
0],blue:[0,=0A=
0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,=
139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,10=
7],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140=
,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],da=
rkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0]=
,indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:=
[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],=0A=
lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:=
[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255=
,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255=
,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transpa=
rent:[255,255,255]},q=3D["add","remove","toggle"],t=3D{border:1,borderBot=
tom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,=
margin:1,padding:1};f.effects.animateClass=3Dfunction(c,a,b,d){if(f.isFun=
ction(b)){d=3D=0A=
b;b=3Dnull}return this.each(function(){var =
e=3Df(this),g=3De.attr("style")||" =
",h=3Dp(o.call(this)),r,v=3De.attr("className");f.each(q,function(w,i){c[=
i]&&e[i+"Class"](c[i])});r=3Dp(o.call(this));e.attr("className",v);e.anim=
ate(u(h,r),a,b,function(){f.each(q,function(w,i){c[i]&&e[i+"Class"](c[i])=
});if(typeof =
e.attr("style")=3D=3D"object"){e.attr("style").cssText=3D"";e.attr("style=
").cssText=3Dg}else =
e.attr("style",g);d&&d.apply(this,arguments)})})};f.fn.extend({_addClass:=
f.fn.addClass,addClass:function(c,a,b,d){return a?=0A=
f.effects.animateClass.apply(this,[{add:c},a,b,d]):this._addClass(c)},_re=
moveClass:f.fn.removeClass,removeClass:function(c,a,b,d){return =
a?f.effects.animateClass.apply(this,[{remove:c},a,b,d]):this._removeClass=
(c)},_toggleClass:f.fn.toggleClass,toggleClass:function(c,a,b,d,e){return=
 typeof =
a=3D=3D"boolean"||a=3D=3D=3Dj?b?f.effects.animateClass.apply(this,[a?{add=
:c}:{remove:c},b,d,e]):this._toggleClass(c,a):f.effects.animateClass.appl=
y(this,[{toggle:c},a,b,d])},switchClass:function(c,a,b,d,e){return =
f.effects.animateClass.apply(this,=0A=
[{add:a,remove:c},b,d,e])}});f.extend(f.effects,{version:"1.8.6",save:fun=
ction(c,a){for(var =
b=3D0;b<a.length;b++)a[b]!=3D=3Dnull&&c.data("ec.storage."+a[b],c[0].styl=
e[a[b]])},restore:function(c,a){for(var =
b=3D0;b<a.length;b++)a[b]!=3D=3Dnull&&c.css(a[b],c.data("ec.storage."+a[b=
]))},setMode:function(c,a){if(a=3D=3D"toggle")a=3Dc.is(":hidden")?"show":=
"hide";return a},getBaseline:function(c,a){var b;switch(c[0]){case =
"top":b=3D0;break;case "middle":b=3D0.5;break;case =
"bottom":b=3D1;break;default:b=3Dc[0]/a.height}switch(c[1]){case =
"left":c=3D=0A=
0;break;case "center":c=3D0.5;break;case =
"right":c=3D1;break;default:c=3Dc[1]/a.width}return{x:c,y:b}},createWrapp=
er:function(c){if(c.parent().is(".ui-effects-wrapper"))return =
c.parent();var =
a=3D{width:c.outerWidth(true),height:c.outerHeight(true),"float":c.css("f=
loat")},b=3Df("<div></div>").addClass("ui-effects-wrapper").css({fontSize=
:"100%",background:"transparent",border:"none",margin:0,padding:0});c.wra=
p(b);b=3Dc.parent();if(c.css("position")=3D=3D"static"){b.css({position:"=
relative"});c.css({position:"relative"})}else{f.extend(a,=0A=
{position:c.css("position"),zIndex:c.css("z-index")});f.each(["top","left=
","bottom","right"],function(d,e){a[e]=3Dc.css(e);if(isNaN(parseInt(a[e],=
10)))a[e]=3D"auto"});c.css({position:"relative",top:0,left:0})}return =
b.css(a).show()},removeWrapper:function(c){if(c.parent().is(".ui-effects-=
wrapper"))return c.parent().replaceWith(c);return =
c},setTransition:function(c,a,b,d){d=3Dd||{};f.each(a,function(e,g){unit=3D=
c.cssUnit(g);if(unit[0]>0)d[g]=3Dunit[0]*b+unit[1]});return =
d}});f.fn.extend({effect:function(c){var a=3D=0A=
k.apply(this,arguments),b=3D{options:a[1],duration:a[2],callback:a[3]};a=3D=
b.options.mode;var d=3Df.effects[c];if(f.fx.off||!d)return =
a?this[a](b.duration,b.callback):this.each(function(){b.callback&&b.callb=
ack.call(this)});return =
d.call(this,b)},_show:f.fn.show,show:function(c){if(l(c))return =
this._show.apply(this,arguments);else{var =
a=3Dk.apply(this,arguments);a[1].mode=3D"show";return =
this.effect.apply(this,a)}},_hide:f.fn.hide,hide:function(c){if(l(c))retu=
rn this._hide.apply(this,arguments);else{var a=3D=0A=
k.apply(this,arguments);a[1].mode=3D"hide";return =
this.effect.apply(this,a)}},__toggle:f.fn.toggle,toggle:function(c){if(l(=
c)||typeof c=3D=3D=3D"boolean"||f.isFunction(c))return =
this.__toggle.apply(this,arguments);else{var =
a=3Dk.apply(this,arguments);a[1].mode=3D"toggle";return =
this.effect.apply(this,a)}},cssUnit:function(c){var =
a=3Dthis.css(c),b=3D[];f.each(["em","px","%","pt"],function(d,e){if(a.ind=
exOf(e)>0)b=3D[parseFloat(a),e]});return =
b}});f.easing.jswing=3Df.easing.swing;f.extend(f.easing,{def:"easeOutQuad=
",swing:function(c,=0A=
a,b,d,e){return =
f.easing[f.easing.def](c,a,b,d,e)},easeInQuad:function(c,a,b,d,e){return =
d*(a/=3De)*a+b},easeOutQuad:function(c,a,b,d,e){return-d*(a/=3De)*(a-2)+b=
},easeInOutQuad:function(c,a,b,d,e){if((a/=3De/2)<1)return =
d/2*a*a+b;return-d/2*(--a*(a-2)-1)+b},easeInCubic:function(c,a,b,d,e){ret=
urn d*(a/=3De)*a*a+b},easeOutCubic:function(c,a,b,d,e){return =
d*((a=3Da/e-1)*a*a+1)+b},easeInOutCubic:function(c,a,b,d,e){if((a/=3De/2)=
<1)return d/2*a*a*a+b;return =
d/2*((a-=3D2)*a*a+2)+b},easeInQuart:function(c,a,b,d,e){return d*=0A=
(a/=3De)*a*a*a+b},easeOutQuart:function(c,a,b,d,e){return-d*((a=3Da/e-1)*=
a*a*a-1)+b},easeInOutQuart:function(c,a,b,d,e){if((a/=3De/2)<1)return =
d/2*a*a*a*a+b;return-d/2*((a-=3D2)*a*a*a-2)+b},easeInQuint:function(c,a,b=
,d,e){return =
d*(a/=3De)*a*a*a*a+b},easeOutQuint:function(c,a,b,d,e){return =
d*((a=3Da/e-1)*a*a*a*a+1)+b},easeInOutQuint:function(c,a,b,d,e){if((a/=3D=
e/2)<1)return d/2*a*a*a*a*a+b;return =
d/2*((a-=3D2)*a*a*a*a+2)+b},easeInSine:function(c,a,b,d,e){return-d*Math.=
cos(a/e*(Math.PI/2))+d+b},easeOutSine:function(c,=0A=
a,b,d,e){return =
d*Math.sin(a/e*(Math.PI/2))+b},easeInOutSine:function(c,a,b,d,e){return-d=
/2*(Math.cos(Math.PI*a/e)-1)+b},easeInExpo:function(c,a,b,d,e){return =
a=3D=3D0?b:d*Math.pow(2,10*(a/e-1))+b},easeOutExpo:function(c,a,b,d,e){re=
turn =
a=3D=3De?b+d:d*(-Math.pow(2,-10*a/e)+1)+b},easeInOutExpo:function(c,a,b,d=
,e){if(a=3D=3D0)return b;if(a=3D=3De)return b+d;if((a/=3De/2)<1)return =
d/2*Math.pow(2,10*(a-1))+b;return =
d/2*(-Math.pow(2,-10*--a)+2)+b},easeInCirc:function(c,a,b,d,e){return-d*(=
Math.sqrt(1-(a/=3De)*a)-1)+b},easeOutCirc:function(c,=0A=
a,b,d,e){return =
d*Math.sqrt(1-(a=3Da/e-1)*a)+b},easeInOutCirc:function(c,a,b,d,e){if((a/=3D=
e/2)<1)return-d/2*(Math.sqrt(1-a*a)-1)+b;return =
d/2*(Math.sqrt(1-(a-=3D2)*a)+1)+b},easeInElastic:function(c,a,b,d,e){c=3D=
1.70158;var g=3D0,h=3Dd;if(a=3D=3D0)return b;if((a/=3De)=3D=3D1)return =
b+d;g||(g=3De*0.3);if(h<Math.abs(d)){h=3Dd;c=3Dg/4}else =
c=3Dg/(2*Math.PI)*Math.asin(d/h);return-(h*Math.pow(2,10*(a-=3D1))*Math.s=
in((a*e-c)*2*Math.PI/g))+b},easeOutElastic:function(c,a,b,d,e){c=3D1.7015=
8;var g=3D0,h=3Dd;if(a=3D=3D0)return b;if((a/=3De)=3D=3D1)return b+=0A=
d;g||(g=3De*0.3);if(h<Math.abs(d)){h=3Dd;c=3Dg/4}else =
c=3Dg/(2*Math.PI)*Math.asin(d/h);return =
h*Math.pow(2,-10*a)*Math.sin((a*e-c)*2*Math.PI/g)+d+b},easeInOutElastic:f=
unction(c,a,b,d,e){c=3D1.70158;var g=3D0,h=3Dd;if(a=3D=3D0)return =
b;if((a/=3De/2)=3D=3D2)return =
b+d;g||(g=3De*0.3*1.5);if(h<Math.abs(d)){h=3Dd;c=3Dg/4}else =
c=3Dg/(2*Math.PI)*Math.asin(d/h);if(a<1)return-0.5*h*Math.pow(2,10*(a-=3D=
1))*Math.sin((a*e-c)*2*Math.PI/g)+b;return =
h*Math.pow(2,-10*(a-=3D1))*Math.sin((a*e-c)*2*Math.PI/g)*0.5+d+b},easeInB=
ack:function(c,a,b,d,e,g){if(g=3D=3D=0A=
j)g=3D1.70158;return =
d*(a/=3De)*a*((g+1)*a-g)+b},easeOutBack:function(c,a,b,d,e,g){if(g=3D=3Dj=
)g=3D1.70158;return =
d*((a=3Da/e-1)*a*((g+1)*a+g)+1)+b},easeInOutBack:function(c,a,b,d,e,g){if=
(g=3D=3Dj)g=3D1.70158;if((a/=3De/2)<1)return =
d/2*a*a*(((g*=3D1.525)+1)*a-g)+b;return =
d/2*((a-=3D2)*a*(((g*=3D1.525)+1)*a+g)+2)+b},easeInBounce:function(c,a,b,=
d,e){return =
d-f.easing.easeOutBounce(c,e-a,0,d,e)+b},easeOutBounce:function(c,a,b,d,e=
){return(a/=3De)<1/2.75?d*7.5625*a*a+b:a<2/2.75?d*(7.5625*(a-=3D1.5/2.75)=
*a+0.75)+b:a<2.5/2.75?d*(7.5625*=0A=
(a-=3D2.25/2.75)*a+0.9375)+b:d*(7.5625*(a-=3D2.625/2.75)*a+0.984375)+b},e=
aseInOutBounce:function(c,a,b,d,e){if(a<e/2)return =
f.easing.easeInBounce(c,a*2,0,d,e)*0.5+b;return =
f.easing.easeOutBounce(c,a*2-e,0,d,e)*0.5+d*0.5+b}})}(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects Blind 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/Blind=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.effects.core.js=0A=
 */=0A=
(function(b){b.effects.blind=3Dfunction(c){return =
this.queue(function(){var =
a=3Db(this),g=3D["position","top","left"],f=3Db.effects.setMode(a,c.optio=
ns.mode||"hide"),d=3Dc.options.direction||"vertical";b.effects.save(a,g);=
a.show();var =
e=3Db.effects.createWrapper(a).css({overflow:"hidden"}),h=3Dd=3D=3D"verti=
cal"?"height":"width";d=3Dd=3D=3D"vertical"?e.height():e.width();f=3D=3D"=
show"&&e.css(h,0);var =
i=3D{};i[h]=3Df=3D=3D"show"?d:0;e.animate(i,c.duration,c.options.easing,f=
unction(){f=3D=3D"hide"&&a.hide();b.effects.restore(a,g);b.effects.remove=
Wrapper(a);=0A=
c.callback&&c.callback.apply(a[0],arguments);a.dequeue()})})}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects Bounce 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/Bounce=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.effects.core.js=0A=
 */=0A=
(function(e){e.effects.bounce=3Dfunction(b){return =
this.queue(function(){var =
a=3De(this),l=3D["position","top","left"],h=3De.effects.setMode(a,b.optio=
ns.mode||"effect"),d=3Db.options.direction||"up",c=3Db.options.distance||=
20,m=3Db.options.times||5,i=3Db.duration||250;/show|hide/.test(h)&&l.push=
("opacity");e.effects.save(a,l);a.show();e.effects.createWrapper(a);var =
f=3Dd=3D=3D"up"||d=3D=3D"down"?"top":"left";d=3Dd=3D=3D"up"||d=3D=3D"left=
"?"pos":"neg";c=3Db.options.distance||(f=3D=3D"top"?a.outerHeight({margin=
:true})/3:a.outerWidth({margin:true})/=0A=
3);if(h=3D=3D"show")a.css("opacity",0).css(f,d=3D=3D"pos"?-c:c);if(h=3D=3D=
"hide")c/=3Dm*2;h!=3D"hide"&&m--;if(h=3D=3D"show"){var =
g=3D{opacity:1};g[f]=3D(d=3D=3D"pos"?"+=3D":"-=3D")+c;a.animate(g,i/2,b.o=
ptions.easing);c/=3D2;m--}for(g=3D0;g<m;g++){var =
j=3D{},k=3D{};j[f]=3D(d=3D=3D"pos"?"-=3D":"+=3D")+c;k[f]=3D(d=3D=3D"pos"?=
"+=3D":"-=3D")+c;a.animate(j,i/2,b.options.easing).animate(k,i/2,b.option=
s.easing);c=3Dh=3D=3D"hide"?c*2:c/2}if(h=3D=3D"hide"){g=3D{opacity:0};g[f=
]=3D(d=3D=3D"pos"?"-=3D":"+=3D")+c;a.animate(g,i/2,b.options.easing,funct=
ion(){a.hide();e.effects.restore(a,l);e.effects.removeWrapper(a);=0A=
b.callback&&b.callback.apply(this,arguments)})}else{j=3D{};k=3D{};j[f]=3D=
(d=3D=3D"pos"?"-=3D":"+=3D")+c;k[f]=3D(d=3D=3D"pos"?"+=3D":"-=3D")+c;a.an=
imate(j,i/2,b.options.easing).animate(k,i/2,b.options.easing,function(){e=
.effects.restore(a,l);e.effects.removeWrapper(a);b.callback&&b.callback.a=
pply(this,arguments)})}a.queue("fx",function(){a.dequeue()});a.dequeue()}=
)}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects Clip 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/Clip=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.effects.core.js=0A=
 */=0A=
(function(b){b.effects.clip=3Dfunction(e){return =
this.queue(function(){var =
a=3Db(this),i=3D["position","top","left","height","width"],f=3Db.effects.=
setMode(a,e.options.mode||"hide"),c=3De.options.direction||"vertical";b.e=
ffects.save(a,i);a.show();var =
d=3Db.effects.createWrapper(a).css({overflow:"hidden"});d=3Da[0].tagName=3D=
=3D"IMG"?d:a;var =
g=3D{size:c=3D=3D"vertical"?"height":"width",position:c=3D=3D"vertical"?"=
top":"left"};c=3Dc=3D=3D"vertical"?d.height():d.width();if(f=3D=3D"show")=
{d.css(g.size,0);d.css(g.position,c/2)}var h=3D{};h[g.size]=3D=0A=
f=3D=3D"show"?c:0;h[g.position]=3Df=3D=3D"show"?0:c/2;d.animate(h,{queue:=
false,duration:e.duration,easing:e.options.easing,complete:function(){f=3D=
=3D"hide"&&a.hide();b.effects.restore(a,i);b.effects.removeWrapper(a);e.c=
allback&&e.callback.apply(a[0],arguments);a.dequeue()}})})}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects Drop 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/Drop=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.effects.core.js=0A=
 */=0A=
(function(c){c.effects.drop=3Dfunction(d){return =
this.queue(function(){var =
a=3Dc(this),h=3D["position","top","left","opacity"],e=3Dc.effects.setMode=
(a,d.options.mode||"hide"),b=3Dd.options.direction||"left";c.effects.save=
(a,h);a.show();c.effects.createWrapper(a);var =
f=3Db=3D=3D"up"||b=3D=3D"down"?"top":"left";b=3Db=3D=3D"up"||b=3D=3D"left=
"?"pos":"neg";var =
g=3Dd.options.distance||(f=3D=3D"top"?a.outerHeight({margin:true})/2:a.ou=
terWidth({margin:true})/2);if(e=3D=3D"show")a.css("opacity",0).css(f,b=3D=
=3D"pos"?-g:g);var i=3D{opacity:e=3D=3D"show"?1:=0A=
0};i[f]=3D(e=3D=3D"show"?b=3D=3D"pos"?"+=3D":"-=3D":b=3D=3D"pos"?"-=3D":"=
+=3D")+g;a.animate(i,{queue:false,duration:d.duration,easing:d.options.ea=
sing,complete:function(){e=3D=3D"hide"&&a.hide();c.effects.restore(a,h);c=
.effects.removeWrapper(a);d.callback&&d.callback.apply(this,arguments);a.=
dequeue()}})})}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects Explode 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/Explode=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.effects.core.js=0A=
 */=0A=
(function(j){j.effects.explode=3Dfunction(a){return =
this.queue(function(){var =
c=3Da.options.pieces?Math.round(Math.sqrt(a.options.pieces)):3,d=3Da.opti=
ons.pieces?Math.round(Math.sqrt(a.options.pieces)):3;a.options.mode=3Da.o=
ptions.mode=3D=3D"toggle"?j(this).is(":visible")?"hide":"show":a.options.=
mode;var =
b=3Dj(this).show().css("visibility","hidden"),g=3Db.offset();g.top-=3Dpar=
seInt(b.css("marginTop"),10)||0;g.left-=3DparseInt(b.css("marginLeft"),10=
)||0;for(var =
h=3Db.outerWidth(true),i=3Db.outerHeight(true),e=3D0;e<c;e++)for(var f=3D=0A=
0;f<d;f++)b.clone().appendTo("body").wrap("<div></div>").css({position:"a=
bsolute",visibility:"visible",left:-f*(h/d),top:-e*(i/c)}).parent().addCl=
ass("ui-effects-explode").css({position:"absolute",overflow:"hidden",widt=
h:h/d,height:i/c,left:g.left+f*(h/d)+(a.options.mode=3D=3D"show"?(f-Math.=
floor(d/2))*(h/d):0),top:g.top+e*(i/c)+(a.options.mode=3D=3D"show"?(e-Mat=
h.floor(c/2))*(i/c):0),opacity:a.options.mode=3D=3D"show"?0:1}).animate({=
left:g.left+f*(h/d)+(a.options.mode=3D=3D"show"?0:(f-Math.floor(d/2))*(h/=
d)),top:g.top+=0A=
e*(i/c)+(a.options.mode=3D=3D"show"?0:(e-Math.floor(c/2))*(i/c)),opacity:=
a.options.mode=3D=3D"show"?1:0},a.duration||500);setTimeout(function(){a.=
options.mode=3D=3D"show"?b.css({visibility:"visible"}):b.css({visibility:=
"visible"}).hide();a.callback&&a.callback.apply(b[0]);b.dequeue();j("div.=
ui-effects-explode").remove()},a.duration||500)})}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects Fade 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/Fade=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.effects.core.js=0A=
 */=0A=
(function(b){b.effects.fade=3Dfunction(a){return =
this.queue(function(){var =
c=3Db(this),d=3Db.effects.setMode(c,a.options.mode||"hide");c.animate({op=
acity:d},{queue:false,duration:a.duration,easing:a.options.easing,complet=
e:function(){a.callback&&a.callback.apply(this,arguments);c.dequeue()}})}=
)}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects Fold 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/Fold=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.effects.core.js=0A=
 */=0A=
(function(c){c.effects.fold=3Dfunction(a){return =
this.queue(function(){var =
b=3Dc(this),j=3D["position","top","left"],d=3Dc.effects.setMode(b,a.optio=
ns.mode||"hide"),g=3Da.options.size||15,h=3D!!a.options.horizFirst,k=3Da.=
duration?a.duration/2:c.fx.speeds._default/2;c.effects.save(b,j);b.show()=
;var =
e=3Dc.effects.createWrapper(b).css({overflow:"hidden"}),f=3Dd=3D=3D"show"=
!=3Dh,l=3Df?["width","height"]:["height","width"];f=3Df?[e.width(),e.heig=
ht()]:[e.height(),e.width()];var =
i=3D/([0-9]+)%/.exec(g);if(i)g=3DparseInt(i[1],10)/100*=0A=
f[d=3D=3D"hide"?0:1];if(d=3D=3D"show")e.css(h?{height:0,width:g}:{height:=
g,width:0});h=3D{};i=3D{};h[l[0]]=3Dd=3D=3D"show"?f[0]:g;i[l[1]]=3Dd=3D=3D=
"show"?f[1]:0;e.animate(h,k,a.options.easing).animate(i,k,a.options.easin=
g,function(){d=3D=3D"hide"&&b.hide();c.effects.restore(b,j);c.effects.rem=
oveWrapper(b);a.callback&&a.callback.apply(b[0],arguments);b.dequeue()})}=
)}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects Highlight 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/Highlight=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.effects.core.js=0A=
 */=0A=
(function(b){b.effects.highlight=3Dfunction(c){return =
this.queue(function(){var =
a=3Db(this),e=3D["backgroundImage","backgroundColor","opacity"],d=3Db.eff=
ects.setMode(a,c.options.mode||"show"),f=3D{backgroundColor:a.css("backgr=
oundColor")};if(d=3D=3D"hide")f.opacity=3D0;b.effects.save(a,e);a.show().=
css({backgroundImage:"none",backgroundColor:c.options.color||"#ffff99"}).=
animate(f,{queue:false,duration:c.duration,easing:c.options.easing,comple=
te:function(){d=3D=3D"hide"&&a.hide();b.effects.restore(a,e);d=3D=3D"show=
"&&!b.support.opacity&&=0A=
this.style.removeAttribute("filter");c.callback&&c.callback.apply(this,ar=
guments);a.dequeue()}})})}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects Pulsate 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/Pulsate=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.effects.core.js=0A=
 */=0A=
(function(d){d.effects.pulsate=3Dfunction(a){return =
this.queue(function(){var =
b=3Dd(this),c=3Dd.effects.setMode(b,a.options.mode||"show");times=3D(a.op=
tions.times||5)*2-1;duration=3Da.duration?a.duration/2:d.fx.speeds._defau=
lt/2;isVisible=3Db.is(":visible");animateTo=3D0;if(!isVisible){b.css("opa=
city",0).show();animateTo=3D1}if(c=3D=3D"hide"&&isVisible||c=3D=3D"show"&=
&!isVisible)times--;for(c=3D0;c<times;c++){b.animate({opacity:animateTo},=
duration,a.options.easing);animateTo=3D(animateTo+1)%2}b.animate({opacity=
:animateTo},duration,=0A=
a.options.easing,function(){animateTo=3D=3D0&&b.hide();a.callback&&a.call=
back.apply(this,arguments)});b.queue("fx",function(){b.dequeue()}).dequeu=
e()})}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects Scale 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/Scale=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.effects.core.js=0A=
 */=0A=
(function(c){c.effects.puff=3Dfunction(b){return =
this.queue(function(){var =
a=3Dc(this),e=3Dc.effects.setMode(a,b.options.mode||"hide"),g=3DparseInt(=
b.options.percent,10)||150,h=3Dg/100,i=3D{height:a.height(),width:a.width=
()};c.extend(b.options,{fade:true,mode:e,percent:e=3D=3D"hide"?g:100,from=
:e=3D=3D"hide"?i:{height:i.height*h,width:i.width*h}});a.effect("scale",b=
.options,b.duration,b.callback);a.dequeue()})};c.effects.scale=3Dfunction=
(b){return this.queue(function(){var =
a=3Dc(this),e=3Dc.extend(true,{},b.options),g=3Dc.effects.setMode(a,=0A=
b.options.mode||"effect"),h=3DparseInt(b.options.percent,10)||(parseInt(b=
.options.percent,10)=3D=3D0?0:g=3D=3D"hide"?0:100),i=3Db.options.directio=
n||"both",f=3Db.options.origin;if(g!=3D"effect"){e.origin=3Df||["middle",=
"center"];e.restore=3Dtrue}f=3D{height:a.height(),width:a.width()};a.from=
=3Db.options.from||(g=3D=3D"show"?{height:0,width:0}:f);h=3D{y:i!=3D"hori=
zontal"?h/100:1,x:i!=3D"vertical"?h/100:1};a.to=3D{height:f.height*h.y,wi=
dth:f.width*h.x};if(b.options.fade){if(g=3D=3D"show"){a.from.opacity=3D0;=
a.to.opacity=3D1}if(g=3D=3D"hide"){a.from.opacity=3D=0A=
1;a.to.opacity=3D0}}e.from=3Da.from;e.to=3Da.to;e.mode=3Dg;a.effect("size=
",e,b.duration,b.callback);a.dequeue()})};c.effects.size=3Dfunction(b){re=
turn this.queue(function(){var =
a=3Dc(this),e=3D["position","top","left","width","height","overflow","opa=
city"],g=3D["position","top","left","overflow","opacity"],h=3D["width","h=
eight","overflow"],i=3D["fontSize"],f=3D["borderTopWidth","borderBottomWi=
dth","paddingTop","paddingBottom"],k=3D["borderLeftWidth","borderRightWid=
th","paddingLeft","paddingRight"],p=3Dc.effects.setMode(a,=0A=
b.options.mode||"effect"),n=3Db.options.restore||false,m=3Db.options.scal=
e||"both",l=3Db.options.origin,j=3D{height:a.height(),width:a.width()};a.=
from=3Db.options.from||j;a.to=3Db.options.to||j;if(l){l=3Dc.effects.getBa=
seline(l,j);a.from.top=3D(j.height-a.from.height)*l.y;a.from.left=3D(j.wi=
dth-a.from.width)*l.x;a.to.top=3D(j.height-a.to.height)*l.y;a.to.left=3D(=
j.width-a.to.width)*l.x}var =
d=3D{from:{y:a.from.height/j.height,x:a.from.width/j.width},to:{y:a.to.he=
ight/j.height,x:a.to.width/j.width}};if(m=3D=3D"box"||m=3D=3D"both"){if(d=
.from.y!=3D=0A=
d.to.y){e=3De.concat(f);a.from=3Dc.effects.setTransition(a,f,d.from.y,a.f=
rom);a.to=3Dc.effects.setTransition(a,f,d.to.y,a.to)}if(d.from.x!=3Dd.to.=
x){e=3De.concat(k);a.from=3Dc.effects.setTransition(a,k,d.from.x,a.from);=
a.to=3Dc.effects.setTransition(a,k,d.to.x,a.to)}}if(m=3D=3D"content"||m=3D=
=3D"both")if(d.from.y!=3Dd.to.y){e=3De.concat(i);a.from=3Dc.effects.setTr=
ansition(a,i,d.from.y,a.from);a.to=3Dc.effects.setTransition(a,i,d.to.y,a=
.to)}c.effects.save(a,n?e:g);a.show();c.effects.createWrapper(a);a.css("o=
verflow","hidden").css(a.from);=0A=
if(m=3D=3D"content"||m=3D=3D"both"){f=3Df.concat(["marginTop","marginBott=
om"]).concat(i);k=3Dk.concat(["marginLeft","marginRight"]);h=3De.concat(f=
).concat(k);a.find("*[width]").each(function(){child=3Dc(this);n&&c.effec=
ts.save(child,h);var =
o=3D{height:child.height(),width:child.width()};child.from=3D{height:o.he=
ight*d.from.y,width:o.width*d.from.x};child.to=3D{height:o.height*d.to.y,=
width:o.width*d.to.x};if(d.from.y!=3Dd.to.y){child.from=3Dc.effects.setTr=
ansition(child,f,d.from.y,child.from);child.to=3Dc.effects.setTransition(=
child,=0A=
f,d.to.y,child.to)}if(d.from.x!=3Dd.to.x){child.from=3Dc.effects.setTrans=
ition(child,k,d.from.x,child.from);child.to=3Dc.effects.setTransition(chi=
ld,k,d.to.x,child.to)}child.css(child.from);child.animate(child.to,b.dura=
tion,b.options.easing,function(){n&&c.effects.restore(child,h)})})}a.anim=
ate(a.to,{queue:false,duration:b.duration,easing:b.options.easing,complet=
e:function(){a.to.opacity=3D=3D=3D0&&a.css("opacity",a.from.opacity);p=3D=
=3D"hide"&&a.hide();c.effects.restore(a,n?e:g);c.effects.removeWrapper(a)=
;b.callback&&=0A=
b.callback.apply(this,arguments);a.dequeue()}})})}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects Shake 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/Shake=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.effects.core.js=0A=
 */=0A=
(function(d){d.effects.shake=3Dfunction(a){return =
this.queue(function(){var =
b=3Dd(this),j=3D["position","top","left"];d.effects.setMode(b,a.options.m=
ode||"effect");var =
c=3Da.options.direction||"left",e=3Da.options.distance||20,l=3Da.options.=
times||3,f=3Da.duration||a.options.duration||140;d.effects.save(b,j);b.sh=
ow();d.effects.createWrapper(b);var =
g=3Dc=3D=3D"up"||c=3D=3D"down"?"top":"left",h=3Dc=3D=3D"up"||c=3D=3D"left=
"?"pos":"neg";c=3D{};var =
i=3D{},k=3D{};c[g]=3D(h=3D=3D"pos"?"-=3D":"+=3D")+e;i[g]=3D(h=3D=3D"pos"?=
"+=3D":"-=3D")+e*2;k[g]=3D(h=3D=3D"pos"?"-=3D":"+=3D")+=0A=
e*2;b.animate(c,f,a.options.easing);for(e=3D1;e<l;e++)b.animate(i,f,a.opt=
ions.easing).animate(k,f,a.options.easing);b.animate(i,f,a.options.easing=
).animate(c,f/2,a.options.easing,function(){d.effects.restore(b,j);d.effe=
cts.removeWrapper(b);a.callback&&a.callback.apply(this,arguments)});b.que=
ue("fx",function(){b.dequeue()});b.dequeue()})}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects Slide 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/Slide=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.effects.core.js=0A=
 */=0A=
(function(c){c.effects.slide=3Dfunction(d){return =
this.queue(function(){var =
a=3Dc(this),h=3D["position","top","left"],e=3Dc.effects.setMode(a,d.optio=
ns.mode||"show"),b=3Dd.options.direction||"left";c.effects.save(a,h);a.sh=
ow();c.effects.createWrapper(a).css({overflow:"hidden"});var =
f=3Db=3D=3D"up"||b=3D=3D"down"?"top":"left";b=3Db=3D=3D"up"||b=3D=3D"left=
"?"pos":"neg";var =
g=3Dd.options.distance||(f=3D=3D"top"?a.outerHeight({margin:true}):a.oute=
rWidth({margin:true}));if(e=3D=3D"show")a.css(f,b=3D=3D"pos"?-g:g);var =
i=3D{};i[f]=3D(e=3D=3D"show"?b=3D=3D"pos"?=0A=
"+=3D":"-=3D":b=3D=3D"pos"?"-=3D":"+=3D")+g;a.animate(i,{queue:false,dura=
tion:d.duration,easing:d.options.easing,complete:function(){e=3D=3D"hide"=
&&a.hide();c.effects.restore(a,h);c.effects.removeWrapper(a);d.callback&&=
d.callback.apply(this,arguments);a.dequeue()}})})}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects Transfer 1.8.6=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/Transfer=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.effects.core.js=0A=
 */=0A=
(function(e){e.effects.transfer=3Dfunction(a){return =
this.queue(function(){var =
b=3De(this),c=3De(a.options.to),d=3Dc.offset();c=3D{top:d.top,left:d.left=
,height:c.innerHeight(),width:c.innerWidth()};d=3Db.offset();var =
f=3De('<div =
class=3D"ui-effects-transfer"></div>').appendTo(document.body).addClass(a=
.options.className).css({top:d.top,left:d.left,height:b.innerHeight(),wid=
th:b.innerWidth(),position:"absolute"}).animate(c,a.duration,a.options.ea=
sing,function(){f.remove();a.callback&&a.callback.apply(b[0],arguments);=0A=
b.dequeue()})})}})(jQuery);=0A=
;
------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/js/tiny_mce/tiny_mce.js

(function(b){var =
a=3D/^\s*|\s*$/g,c;b.tinymce=3Db.tinyMCE=3D{majorVersion:"3",minorVersion=
:"3rc1",releaseDate:"2010-02-23",_init:function(){var =
r=3Dthis,o=3Ddocument,m=3Dnavigator,f=3Dm.userAgent,l,e,k,j,h,q;r.isOpera=
=3Db.opera&&opera.buildNumber;r.isWebKit=3D/WebKit/.test(f);r.isIE=3D!r.i=
sWebKit&&!r.isOpera&&(/MSIE/gi).test(f)&&(/Explorer/gi).test(m.appName);r=
.isIE6=3Dr.isIE&&/MSIE =
[56]/.test(f);r.isGecko=3D!r.isWebKit&&/Gecko/.test(f);r.isMac=3Df.indexO=
f("Mac")!=3D-1;r.isAir=3D/adobeair/i.test(f);if(b.tinyMCEPreInit){r.suffi=
x=3DtinyMCEPreInit.suffix;r.baseURL=3DtinyMCEPreInit.base;r.query=3DtinyM=
CEPreInit.query;return}r.suffix=3D"";e=3Do.getElementsByTagName("base");f=
or(l=3D0;l<e.length;l++){if(q=3De[l].href){if(/^https?:\/\/[^\/]+$/.test(=
q)){q+=3D"/"}j=3Dq?q.match(/.*\//)[0]:""}}function =
g(d){if(d.src&&/tiny_mce(|_gzip|_jquery|_prototype)(_dev|_src)?.js/.test(=
d.src)){if(/_(src|dev)\.js/g.test(d.src)){r.suffix=3D"_src"}if((h=3Dd.src=
.indexOf("?"))!=3D-1){r.query=3Dd.src.substring(h+1)}r.baseURL=3Dd.src.su=
bstring(0,d.src.lastIndexOf("/"));if(j&&r.baseURL.indexOf("://")=3D=3D-1&=
&r.baseURL.indexOf("/")!=3D=3D0){r.baseURL=3Dj+r.baseURL}return =
r.baseURL}return =
null}e=3Do.getElementsByTagName("script");for(l=3D0;l<e.length;l++){if(g(=
e[l])){return}}k=3Do.getElementsByTagName("head")[0];if(k){e=3Dk.getEleme=
ntsByTagName("script");for(l=3D0;l<e.length;l++){if(g(e[l])){return}}}ret=
urn},is:function(e,d){if(!d){return =
e!=3D=3Dc}if(d=3D=3D"array"&&(e.hasOwnProperty&&e instanceof =
Array)){return true}return typeof(e)=3D=3Dd},each:function(g,d,f){var =
h,e;if(!g){return =
0}f=3Df||g;if(g.length!=3D=3Dc){for(h=3D0,e=3Dg.length;h<e;h++){if(d.call=
(f,g[h],h,g)=3D=3D=3Dfalse){return 0}}}else{for(h in =
g){if(g.hasOwnProperty(h)){if(d.call(f,g[h],h,g)=3D=3D=3Dfalse){return =
0}}}}return 1},map:function(d,e){var =
g=3D[];tinymce.each(d,function(f){g.push(e(f))});return =
g},grep:function(d,e){var =
g=3D[];tinymce.each(d,function(f){if(!e||e(f)){g.push(f)}});return =
g},inArray:function(e,f){var =
g,d;if(e){for(g=3D0,d=3De.length;g<d;g++){if(e[g]=3D=3D=3Df){return =
g}}}return -1},extend:function(j,h){var =
g,f,d=3Darguments;for(g=3D1,f=3Dd.length;g<f;g++){h=3Dd[g];tinymce.each(h=
,function(e,i){if(e!=3D=3Dc){j[i]=3De}})}return =
j},trim:function(d){return(d?""+d:"").replace(a,"")},create:function(l,d)=
{var k=3Dthis,e,g,h,i,f,j=3D0;l=3D/^((static) =
)?([\w.]+)(:([\w.]+))?/.exec(l);h=3Dl[3].match(/(^|\.)(\w+)$/i)[2];g=3Dk.=
createNS(l[3].replace(/\.\w+$/,""));if(g[h]){return}if(l[2]=3D=3D"static"=
){g[h]=3Dd;if(this.onCreate){this.onCreate(l[2],l[3],g[h])}return}if(!d[h=
]){d[h]=3Dfunction(){};j=3D1}g[h]=3Dd[h];k.extend(g[h].prototype,d);if(l[=
5]){e=3Dk.resolve(l[5]).prototype;i=3Dl[5].match(/\.(\w+)$/i)[1];f=3Dg[h]=
;if(j){g[h]=3Dfunction(){return =
e[i].apply(this,arguments)}}else{g[h]=3Dfunction(){this.parent=3De[i];ret=
urn =
f.apply(this,arguments)}}g[h].prototype[h]=3Dg[h];k.each(e,function(m,o){=
g[h].prototype[o]=3De[o]});k.each(d,function(m,o){if(e[o]){g[h].prototype=
[o]=3Dfunction(){this.parent=3De[o];return =
m.apply(this,arguments)}}else{if(o!=3Dh){g[h].prototype[o]=3Dm}}})}k.each=
(d["static"],function(m,o){g[h][o]=3Dm});if(this.onCreate){this.onCreate(=
l[2],l[3],g[h].prototype)}},walk:function(g,e,h,d){d=3Dd||this;if(g){if(h=
){g=3Dg[h]}tinymce.each(g,function(j,f){if(e.call(d,j,f,h)=3D=3D=3Dfalse)=
{return false}tinymce.walk(j,e,h,d)})}},createNS:function(g,f){var =
e,d;f=3Df||window;g=3Dg.split(".");for(e=3D0;e<g.length;e++){d=3Dg[e];if(=
!f[d]){f[d]=3D{}}f=3Df[d]}return f},resolve:function(g,f){var =
e,d;f=3Df||b;g=3Dg.split(".");for(e=3D0,d=3Dg.length;e<d;e++){f=3Df[g[e]]=
;if(!f){break}}return f},addUnload:function(h,g){var =
e=3Dthis;h=3D{func:h,scope:g||this};if(!e.unloads){function d(){var =
f=3De.unloads,j,k;if(f){for(k in =
f){j=3Df[k];if(j&&j.func){j.func.call(j.scope,1)}}if(b.detachEvent){b.det=
achEvent("onbeforeunload",i);b.detachEvent("onunload",d)}else{if(b.remove=
EventListener){b.removeEventListener("unload",d,false)}}e.unloads=3Dj=3Df=
=3Dw=3Dd=3D0;if(b.CollectGarbage){CollectGarbage()}}}function i(){var =
j=3Ddocument;if(j.readyState=3D=3D"interactive"){function =
f(){j.detachEvent("onstop",f);if(d){d()}j=3D0}if(j){j.attachEvent("onstop=
",f)}b.setTimeout(function(){if(j){j.detachEvent("onstop",f)}},0)}}if(b.a=
ttachEvent){b.attachEvent("onunload",d);b.attachEvent("onbeforeunload",i)=
}else{if(b.addEventListener){b.addEventListener("unload",d,false)}}e.unlo=
ads=3D[h]}else{e.unloads.push(h)}return h},removeUnload:function(g){var =
d=3Dthis.unloads,e=3Dnull;tinymce.each(d,function(h,f){if(h&&h.func=3D=3D=
g){d.splice(f,1);e=3Dg;return false}});return =
e},explode:function(e,f){return =
e?tinymce.map(e.split(f||","),tinymce.trim):e},_addVer:function(e){var =
d;if(!this.query){return =
e}d=3D(e.indexOf("?")=3D=3D-1?"?":"&")+this.query;if(e.indexOf("#")=3D=3D=
-1){return e+d}return =
e.replace("#",d+"#")}};tinymce._init()})(window);tinymce.create("tinymce.=
util.Dispatcher",{scope:null,listeners:null,Dispatcher:function(a){this.s=
cope=3Da||this;this.listeners=3D[]},add:function(a,b){this.listeners.push=
({cb:a,scope:b||this.scope});return =
a},addToTop:function(a,b){this.listeners.unshift({cb:a,scope:b||this.scop=
e});return a},remove:function(a){var =
b=3Dthis.listeners,c=3Dnull;tinymce.each(b,function(e,d){if(a=3D=3De.cb){=
c=3Da;b.splice(d,1);return false}});return c},dispatch:function(){var =
f,d=3Darguments,e,b=3Dthis.listeners,g;for(e=3D0;e<b.length;e++){g=3Db[e]=
;f=3Dg.cb.apply(g.scope,d);if(f=3D=3D=3Dfalse){break}}return =
f}});(function(){var =
a=3Dtinymce.each;tinymce.create("tinymce.util.URI",{URI:function(e,g){var=
 =
f=3Dthis,h,d,c;e=3Dtinymce.trim(e);g=3Df.settings=3Dg||{};if(/^(mailto|te=
l|news|javascript|about|data):/i.test(e)||/^\s*#/.test(e)){f.source=3De;r=
eturn}if(e.indexOf("/")=3D=3D=3D0&&e.indexOf("//")!=3D=3D0){e=3D(g.base_u=
ri?g.base_uri.protocol||"http":"http")+"://mce_host"+e}if(!/^\w*:?\/\//.t=
est(e)){e=3D(g.base_uri.protocol||"http")+"://mce_host"+f.toAbsPath(g.bas=
e_uri.path,e)}e=3De.replace(/@@/g,"(mce_at)");e=3D/^(?:(?![^:@]+:[^:@\/]*=
@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*=
))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?=
([^#]*))?(?:#(.*))?)/.exec(e);a(["source","protocol","authority","userInf=
o","user","password","host","port","relative","path","directory","file","=
query","anchor"],function(b,j){var =
k=3De[j];if(k){k=3Dk.replace(/\(mce_at\)/g,"@@")}f[b]=3Dk});if(c=3Dg.base=
_uri){if(!f.protocol){f.protocol=3Dc.protocol}if(!f.userInfo){f.userInfo=3D=
c.userInfo}if(!f.port&&f.host=3D=3D"mce_host"){f.port=3Dc.port}if(!f.host=
||f.host=3D=3D"mce_host"){f.host=3Dc.host}f.source=3D""}},setPath:functio=
n(c){var =
b=3Dthis;c=3D/^(.*?)\/?(\w+)?$/.exec(c);b.path=3Dc[0];b.directory=3Dc[1];=
b.file=3Dc[2];b.source=3D"";b.getURI()},toRelative:function(b){var =
c=3Dthis,d;if(b=3D=3D=3D"./"){return b}b=3Dnew =
tinymce.util.URI(b,{base_uri:c});if((b.host!=3D"mce_host"&&c.host!=3Db.ho=
st&&b.host)||c.port!=3Db.port||c.protocol!=3Db.protocol){return =
b.getURI()}d=3Dc.toRelPath(c.path,b.path);if(b.query){d+=3D"?"+b.query}if=
(b.anchor){d+=3D"#"+b.anchor}return d},toAbsolute:function(b,c){var =
b=3Dnew tinymce.util.URI(b,{base_uri:this});return =
b.getURI(this.host=3D=3Db.host&&this.protocol=3D=3Db.protocol?c:0)},toRel=
Path:function(g,h){var =
c,f=3D0,d=3D"",e,b;g=3Dg.substring(0,g.lastIndexOf("/"));g=3Dg.split("/")=
;c=3Dh.split("/");if(g.length>=3Dc.length){for(e=3D0,b=3Dg.length;e<b;e++=
){if(e>=3Dc.length||g[e]!=3Dc[e]){f=3De+1;break}}}if(g.length<c.length){f=
or(e=3D0,b=3Dc.length;e<b;e++){if(e>=3Dg.length||g[e]!=3Dc[e]){f=3De+1;br=
eak}}}if(f=3D=3D1){return =
h}for(e=3D0,b=3Dg.length-(f-1);e<b;e++){d+=3D"../"}for(e=3Df-1,b=3Dc.leng=
th;e<b;e++){if(e!=3Df-1){d+=3D"/"+c[e]}else{d+=3Dc[e]}}return =
d},toAbsPath:function(e,f){var =
c,b=3D0,h=3D[],d,g;d=3D/\/$/.test(f)?"/":"";e=3De.split("/");f=3Df.split(=
"/");a(e,function(i){if(i){h.push(i)}});e=3Dh;for(c=3Df.length-1,h=3D[];c=
>=3D0;c--){if(f[c].length=3D=3D0||f[c]=3D=3D"."){continue}if(f[c]=3D=3D".=
."){b++;continue}if(b>0){b--;continue}h.push(f[c])}c=3De.length-b;if(c<=3D=
0){g=3Dh.reverse().join("/")}else{g=3De.slice(0,c).join("/")+"/"+h.revers=
e().join("/")}if(g.indexOf("/")!=3D=3D0){g=3D"/"+g}if(d&&g.lastIndexOf("/=
")!=3D=3Dg.length-1){g+=3Dd}return g},getURI:function(d){var =
c,b=3Dthis;if(!b.source||d){c=3D"";if(!d){if(b.protocol){c+=3Db.protocol+=
"://"}if(b.userInfo){c+=3Db.userInfo+"@"}if(b.host){c+=3Db.host}if(b.port=
){c+=3D":"+b.port}}if(b.path){c+=3Db.path}if(b.query){c+=3D"?"+b.query}if=
(b.anchor){c+=3D"#"+b.anchor}b.source=3Dc}return =
b.source}})})();(function(){var a=3Dtinymce.each;tinymce.create("static =
tinymce.util.Cookie",{getHash:function(d){var =
b=3Dthis.get(d),c;if(b){a(b.split("&"),function(e){e=3De.split("=3D");c=3D=
c||{};c[unescape(e[0])]=3Dunescape(e[1])})}return =
c},setHash:function(j,b,g,f,i,c){var =
h=3D"";a(b,function(e,d){h+=3D(!h?"":"&")+escape(d)+"=3D"+escape(e)});thi=
s.set(j,h,g,f,i,c)},get:function(i){var =
h=3Ddocument.cookie,g,f=3Di+"=3D",d;if(!h){return}d=3Dh.indexOf("; =
"+f);if(d=3D=3D-1){d=3Dh.indexOf(f);if(d!=3D0){return =
null}}else{d+=3D2}g=3Dh.indexOf(";",d);if(g=3D=3D-1){g=3Dh.length}return =
unescape(h.substring(d+f.length,g))},set:function(i,b,g,f,h,c){document.c=
ookie=3Di+"=3D"+escape(b)+((g)?"; =
expires=3D"+g.toGMTString():"")+((f)?"; path=3D"+escape(f):"")+((h)?"; =
domain=3D"+h:"")+((c)?"; secure":"")},remove:function(e,b){var c=3Dnew =
Date();c.setTime(c.getTime()-1000);this.set(e,"",c,b,c)}})})();tinymce.cr=
eate("static tinymce.util.JSON",{serialize:function(e){var =
c,a,d=3Dtinymce.util.JSON.serialize,b;if(e=3D=3Dnull){return"null"}b=3Dty=
peof =
e;if(b=3D=3D"string"){a=3D"\bb\tt\nn\ff\rr\"\"''\\\\";return'"'+e.replace=
(/([\u0080-\uFFFF\x00-\x1f\"])/g,function(g,f){c=3Da.indexOf(f);if(c+1){r=
eturn"\\"+a.charAt(c+1)}g=3Df.charCodeAt().toString(16);return"\\u"+"0000=
".substring(g.length)+g})+'"'}if(b=3D=3D"object"){if(e.hasOwnProperty&&e =
instanceof =
Array){for(c=3D0,a=3D"[";c<e.length;c++){a+=3D(c>0?",":"")+d(e[c])}return=
 a+"]"}a=3D"{";for(c in e){a+=3Dtypeof =
e[c]!=3D"function"?(a.length>1?',"':'"')+c+'":'+d(e[c]):""}return =
a+"}"}return""+e},parse:function(s){try{return =
eval("("+s+")")}catch(ex){}}});tinymce.create("static =
tinymce.util.XHR",{send:function(g){var =
a,e,b=3Dwindow,h=3D0;g.scope=3Dg.scope||this;g.success_scope=3Dg.success_=
scope||g.scope;g.error_scope=3Dg.error_scope||g.scope;g.async=3Dg.async=3D=
=3D=3Dfalse?false:true;g.data=3Dg.data||"";function =
d(i){a=3D0;try{a=3Dnew ActiveXObject(i)}catch(c){}return =
a}a=3Db.XMLHttpRequest?new =
XMLHttpRequest():d("Microsoft.XMLHTTP")||d("Msxml2.XMLHTTP");if(a){if(a.o=
verrideMimeType){a.overrideMimeType(g.content_type)}a.open(g.type||(g.dat=
a?"POST":"GET"),g.url,g.async);if(g.content_type){a.setRequestHeader("Con=
tent-Type",g.content_type)}a.setRequestHeader("X-Requested-With","XMLHttp=
Request");a.send(g.data);function =
f(){if(!g.async||a.readyState=3D=3D4||h++>10000){if(g.success&&h<10000&&a=
.status=3D=3D200){g.success.call(g.success_scope,""+a.responseText,a,g)}e=
lse{if(g.error){g.error.call(g.error_scope,h>10000?"TIMED_OUT":"GENERAL",=
a,g)}}a=3Dnull}else{b.setTimeout(f,10)}}if(!g.async){return =
f()}e=3Db.setTimeout(f,10)}}});(function(){var =
c=3Dtinymce.extend,b=3Dtinymce.util.JSON,a=3Dtinymce.util.XHR;tinymce.cre=
ate("tinymce.util.JSONRequest",{JSONRequest:function(d){this.settings=3Dc=
({},d);this.count=3D0},send:function(f){var =
e=3Df.error,d=3Df.success;f=3Dc(this.settings,f);f.success=3Dfunction(h,g=
){h=3Db.parse(h);if(typeof(h)=3D=3D"undefined"){h=3D{error:"JSON Parse =
error."}}if(h.error){e.call(f.error_scope||f.scope,h.error,g)}else{d.call=
(f.success_scope||f.scope,h.result)}};f.error=3Dfunction(h,g){e.call(f.er=
ror_scope||f.scope,h,g)};f.data=3Db.serialize({id:f.id||"c"+(this.count++=
),method:f.method,params:f.params});f.content_type=3D"application/json";a=
.send(f)},"static":{sendRPC:function(d){return new =
tinymce.util.JSONRequest().send(d)}}})}());(function(m){var =
k=3Dm.each,j=3Dm.is,i=3Dm.isWebKit,d=3Dm.isIE,a=3D/^(H[1-6R]|P|DIV|ADDRES=
S|PRE|FORM|T(ABLE|BODY|HEAD|FOOT|H|R|D)|LI|OL|UL|CAPTION|BLOCKQUOTE|CENTE=
R|DL|DT|DD|DIR|FIELDSET|NOSCRIPT|MENU|ISINDEX|SAMP)$/,e=3Dg("checked,comp=
act,declare,defer,disabled,ismap,multiple,nohref,noresize,noshade,nowrap,=
readonly,selected"),f=3Dg("src,href,style,coords,shape"),c=3D{"&":"&amp;"=
,'"':"&quot;","<":"&lt;",">":"&gt;"},n=3D/[<>&\"]/g,b=3D/^([a-z0-9],?)+$/=
i,h=3D/<(\w+)((?:\s+\w+(?:\s*=3D\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)=
*)(\s*\/?)>/g,l=3D/(\w+)(?:\s*=3D\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|=
[^'])*)')|([^>\s]+)))?/g;function g(q){var =
p=3D{},o;q=3Dq.split(",");for(o=3Dq.length;o>=3D0;o--){p[q[o]]=3D1}return=
 =
p}m.create("tinymce.dom.DOMUtils",{doc:null,root:null,files:null,pixelSty=
les:/^(top|left|bottom|right|width|height|borderWidth)$/,props:{"for":"ht=
mlFor","class":"className",className:"className",checked:"checked",disabl=
ed:"disabled",maxlength:"maxLength",readonly:"readOnly",selected:"selecte=
d",value:"value",id:"id",name:"name",type:"type"},DOMUtils:function(u,q){=
var =
p=3Dthis,o;p.doc=3Du;p.win=3Dwindow;p.files=3D{};p.cssFlicker=3Dfalse;p.c=
ounter=3D0;p.boxModel=3D!m.isIE||u.compatMode=3D=3D"CSS1Compat";p.stdMode=
=3Du.documentMode=3D=3D=3D8;p.settings=3Dq=3Dm.extend({keep_values:false,=
hex_colors:1,process_html:1},q);if(m.isIE6){try{u.execCommand("Background=
ImageCache",false,true)}catch(r){p.cssFlicker=3Dtrue}}if(q.valid_styles){=
p._styles=3D{};k(q.valid_styles,function(t,s){p._styles[s]=3Dm.explode(t)=
})}m.addUnload(p.destroy,p)},getRoot:function(){var =
o=3Dthis,p=3Do.settings;return(p&&o.get(p.root_element))||o.doc.body},get=
ViewPort:function(p){var =
q,o;p=3D!p?this.win:p;q=3Dp.document;o=3Dthis.boxModel?q.documentElement:=
q.body;return{x:p.pageXOffset||o.scrollLeft,y:p.pageYOffset||o.scrollTop,=
w:p.innerWidth||o.clientWidth,h:p.innerHeight||o.clientHeight}},getRect:f=
unction(s){var =
r,o=3Dthis,q;s=3Do.get(s);r=3Do.getPos(s);q=3Do.getSize(s);return{x:r.x,y=
:r.y,w:q.w,h:q.h}},getSize:function(r){var =
p=3Dthis,o,q;r=3Dp.get(r);o=3Dp.getStyle(r,"width");q=3Dp.getStyle(r,"hei=
ght");if(o.indexOf("px")=3D=3D=3D-1){o=3D0}if(q.indexOf("px")=3D=3D=3D-1)=
{q=3D0}return{w:parseInt(o)||r.offsetWidth||r.clientWidth,h:parseInt(q)||=
r.offsetHeight||r.clientHeight}},getParent:function(q,p,o){return =
this.getParents(q,p,o,false)},getParents:function(z,v,s,y){var =
q=3Dthis,p,u=3Dq.settings,x=3D[];z=3Dq.get(z);y=3Dy=3D=3D=3Dundefined;if(=
u.strict_root){s=3Ds||q.getRoot()}if(j(v,"string")){p=3Dv;if(v=3D=3D=3D"*=
"){v=3Dfunction(o){return o.nodeType=3D=3D1}}else{v=3Dfunction(o){return =
q.is(o,p)}}}while(z){if(z=3D=3Ds||!z.nodeType||z.nodeType=3D=3D=3D9){brea=
k}if(!v||v(z)){if(y){x.push(z)}else{return z}}z=3Dz.parentNode}return =
y?x:null},get:function(o){var =
p;if(o&&this.doc&&typeof(o)=3D=3D"string"){p=3Do;o=3Dthis.doc.getElementB=
yId(o);if(o&&o.id!=3D=3Dp){return =
this.doc.getElementsByName(p)[1]}}return o},getNext:function(p,o){return =
this._findSib(p,o,"nextSibling")},getPrev:function(p,o){return =
this._findSib(p,o,"previousSibling")},select:function(q,p){var =
o=3Dthis;return =
m.dom.Sizzle(q,o.get(p)||o.get(o.settings.root_element)||o.doc,[])},is:fu=
nction(q,o){var =
p;if(q.length=3D=3D=3Dundefined){if(o=3D=3D=3D"*"){return =
q.nodeType=3D=3D1}if(b.test(o)){o=3Do.toLowerCase().split(/,/);q=3Dq.node=
Name.toLowerCase();for(p=3Do.length-1;p>=3D0;p--){if(o[p]=3D=3Dq){return =
true}}return false}}return =
m.dom.Sizzle.matches(o,q.nodeType?[q]:q).length>0},add:function(s,v,o,r,u=
){var q=3Dthis;return this.run(s,function(y){var =
x,t;x=3Dj(v,"string")?q.doc.createElement(v):v;q.setAttribs(x,o);if(r){if=
(r.nodeType){x.appendChild(r)}else{q.setHTML(x,r)}}return =
!u?y.appendChild(x):x})},create:function(q,o,p){return =
this.add(this.doc.createElement(q),q,o,p,1)},createHTML:function(v,p,s){v=
ar u=3D"",r=3Dthis,q;u+=3D"<"+v;for(q in =
p){if(p.hasOwnProperty(q)){u+=3D" =
"+q+'=3D"'+r.encode(p[q])+'"'}}if(m.is(s)){return =
u+">"+s+"</"+v+">"}return u+" />"},remove:function(q,o){var =
p=3Dthis;return this.run(q,function(u){var =
t,s,r;t=3Du.parentNode;if(!t){return =
null}if(o){for(r=3Du.childNodes.length-1;r>=3D0;r--){p.insertAfter(u.chil=
dNodes[r],u)}}if(p.fixPsuedoLeaks){t=3Du.cloneNode(true);o=3D"IELeakGarba=
geBin";s=3Dp.get(o)||p.add(p.doc.body,"div",{id:o,style:"display:none"});=
s.appendChild(u);s.innerHTML=3D"";return t}return =
t.removeChild(u)})},setStyle:function(r,o,p){var q=3Dthis;return =
q.run(r,function(v){var =
u,t;u=3Dv.style;o=3Do.replace(/-(\D)/g,function(x,s){return =
s.toUpperCase()});if(q.pixelStyles.test(o)&&(m.is(p,"number")||/^[\-0-9\.=
]+$/.test(p))){p+=3D"px"}switch(o){case"opacity":if(d){u.filter=3Dp=3D=3D=
=3D""?"":"alpha(opacity=3D"+(p*100)+")";if(!r.currentStyle||!r.currentSty=
le.hasLayout){u.display=3D"inline-block"}}u[o]=3Du["-moz-opacity"]=3Du["-=
khtml-opacity"]=3Dp||"";break;case"float":d?u.styleFloat=3Dp:u.cssFloat=3D=
p;break;default:u[o]=3Dp||""}if(q.settings.update_styles){q.setAttrib(v,"=
_mce_style")}})},getStyle:function(r,o,q){r=3Dthis.get(r);if(!r){return =
false}if(this.doc.defaultView&&q){o=3Do.replace(/[A-Z]/g,function(s){retu=
rn"-"+s});try{return =
this.doc.defaultView.getComputedStyle(r,null).getPropertyValue(o)}catch(p=
){return null}}o=3Do.replace(/-(\D)/g,function(t,s){return =
s.toUpperCase()});if(o=3D=3D"float"){o=3Dd?"styleFloat":"cssFloat"}if(r.c=
urrentStyle&&q){return r.currentStyle[o]}return =
r.style[o]},setStyles:function(u,v){var =
q=3Dthis,r=3Dq.settings,p;p=3Dr.update_styles;r.update_styles=3D0;k(v,fun=
ction(o,s){q.setStyle(u,s,o)});r.update_styles=3Dp;if(r.update_styles){q.=
setAttrib(u,r.cssText)}},setAttrib:function(q,r,o){var =
p=3Dthis;if(!q||!r){return}if(p.settings.strict){r=3Dr.toLowerCase()}retu=
rn this.run(q,function(u){var =
t=3Dp.settings;switch(r){case"style":if(!j(o,"string")){k(o,function(s,x)=
{p.setStyle(u,x,s)});return}if(t.keep_values){if(o&&!p._isRes(o)){u.setAt=
tribute("_mce_style",o,2)}else{u.removeAttribute("_mce_style",2)}}u.style=
.cssText=3Do;break;case"class":u.className=3Do||"";break;case"src":case"h=
ref":if(t.keep_values){if(t.url_converter){o=3Dt.url_converter.call(t.url=
_converter_scope||p,o,r,u)}p.setAttrib(u,"_mce_"+r,o,2)}break;case"shape"=
:u.setAttribute("_mce_style",o);break}if(j(o)&&o!=3D=3Dnull&&o.length!=3D=
=3D0){u.setAttribute(r,""+o,2)}else{u.removeAttribute(r,2)}})},setAttribs=
:function(q,r){var p=3Dthis;return =
this.run(q,function(o){k(r,function(s,t){p.setAttrib(o,t,s)})})},getAttri=
b:function(r,s,q){var =
o,p=3Dthis;r=3Dp.get(r);if(!r||r.nodeType!=3D=3D1){return =
false}if(!j(q)){q=3D""}if(/^(src|href|style|coords|shape)$/.test(s)){o=3D=
r.getAttribute("_mce_"+s);if(o){return =
o}}if(d&&p.props[s]){o=3Dr[p.props[s]];o=3Do&&o.nodeValue?o.nodeValue:o}i=
f(!o){o=3Dr.getAttribute(s,2)}if(/^(checked|compact|declare|defer|disable=
d|ismap|multiple|nohref|noshade|nowrap|readonly|selected)$/.test(s)){if(r=
[p.props[s]]=3D=3D=3Dtrue&&o=3D=3D=3D""){return s}return =
o?s:""}if(r.nodeName=3D=3D=3D"FORM"&&r.getAttributeNode(s)){return =
r.getAttributeNode(s).nodeValue}if(s=3D=3D=3D"style"){o=3Do||r.style.cssT=
ext;if(o){o=3Dp.serializeStyle(p.parseStyle(o),r.nodeName);if(p.settings.=
keep_values&&!p._isRes(o)){r.setAttribute("_mce_style",o)}}}if(i&&s=3D=3D=
=3D"class"&&o){o=3Do.replace(/(apple|webkit)\-[a-z\-]+/gi,"")}if(d){switc=
h(s){case"rowspan":case"colspan":if(o=3D=3D=3D1){o=3D""}break;case"size":=
if(o=3D=3D=3D"+0"||o=3D=3D=3D20||o=3D=3D=3D0){o=3D""}break;case"width":ca=
se"height":case"vspace":case"checked":case"disabled":case"readonly":if(o=3D=
=3D=3D0){o=3D""}break;case"hspace":if(o=3D=3D=3D-1){o=3D""}break;case"max=
length":case"tabindex":if(o=3D=3D=3D32768||o=3D=3D=3D2147483647||o=3D=3D=3D=
"32768"){o=3D""}break;case"multiple":case"compact":case"noshade":case"now=
rap":if(o=3D=3D=3D65535){return s}return =
q;case"shape":o=3Do.toLowerCase();break;default:if(s.indexOf("on")=3D=3D=3D=
0&&o){o=3D(""+o).replace(/^function\s+\w+\(\)\s+\{\s+(.*)\s+\}$/,"$1")}}}=
return(o!=3D=3Dundefined&&o!=3D=3Dnull&&o!=3D=3D"")?""+o:q},getPos:functi=
on(A,s){var =
p=3Dthis,o=3D0,z=3D0,u,v=3Dp.doc,q;A=3Dp.get(A);s=3Ds||v.body;if(A){if(d&=
&!p.stdMode){A=3DA.getBoundingClientRect();u=3Dp.boxModel?v.documentEleme=
nt:v.body;o=3Dp.getStyle(p.select("html")[0],"borderWidth");o=3D(o=3D=3D"=
medium"||p.boxModel&&!p.isIE6)&&2||o;A.top+=3Dp.win.self!=3Dp.win.top?2:0=
;return{x:A.left+u.scrollLeft-o,y:A.top+u.scrollTop-o}}q=3DA;while(q&&q!=3D=
s&&q.nodeType){o+=3Dq.offsetLeft||0;z+=3Dq.offsetTop||0;q=3Dq.offsetParen=
t}q=3DA.parentNode;while(q&&q!=3Ds&&q.nodeType){o-=3Dq.scrollLeft||0;z-=3D=
q.scrollTop||0;q=3Dq.parentNode}}return{x:o,y:z}},parseStyle:function(r){=
var u=3Dthis,v=3Du.settings,x=3D{};if(!r){return x}function p(D,A,C){var =
z,B,o,y;z=3Dx[D+"-top"+A];if(!z){return}B=3Dx[D+"-right"+A];if(z!=3DB){re=
turn}o=3Dx[D+"-bottom"+A];if(B!=3Do){return}y=3Dx[D+"-left"+A];if(o!=3Dy)=
{return}x[C]=3Dy;delete x[D+"-top"+A];delete x[D+"-right"+A];delete =
x[D+"-bottom"+A];delete x[D+"-left"+A]}function q(y,s,o,A){var =
z;z=3Dx[s];if(!z){return}z=3Dx[o];if(!z){return}z=3Dx[A];if(!z){return}x[=
y]=3Dx[s]+" "+x[o]+" "+x[A];delete x[s];delete x[o];delete =
x[A]}r=3Dr.replace(/&(#?[a-z0-9]+);/g,"&$1_MCE_SEMI_");k(r.split(";"),fun=
ction(s){var =
o,t=3D[];if(s){s=3Ds.replace(/_MCE_SEMI_/g,";");s=3Ds.replace(/url\([^\)]=
+\)/g,function(y){t.push(y);return"url("+t.length+")"});s=3Ds.split(":");=
o=3Dm.trim(s[1]);o=3Do.replace(/url\(([^\)]+)\)/g,function(z,y){return =
t[parseInt(y)-1]});o=3Do.replace(/rgb\([^\)]+\)/g,function(y){return =
u.toHex(y)});if(v.url_converter){o=3Do.replace(/url\([\'\"]?([^\)\'\"]+)[=
\'\"]?\)/g,function(y,z){return"url("+v.url_converter.call(v.url_converte=
r_scope||u,u.decode(z),"style",null)+")"})}x[m.trim(s[0]).toLowerCase()]=3D=
o}});p("border","","border");p("border","-width","border-width");p("borde=
r","-color","border-color");p("border","-style","border-style");p("paddin=
g","","padding");p("margin","","margin");q("border","border-width","borde=
r-style","border-color");if(d){if(x.border=3D=3D"medium =
none"){x.border=3D""}}return x},serializeStyle:function(v,p){var =
q=3Dthis,r=3D"";function =
u(s,o){if(o&&s){if(o.indexOf("-")=3D=3D=3D0){return}switch(o){case"font-w=
eight":if(s=3D=3D700){s=3D"bold"}break;case"color":case"background-color"=
:s=3Ds.toLowerCase();break}r+=3D(r?" ":"")+o+": =
"+s+";"}}if(p&&q._styles){k(q._styles["*"],function(o){u(v[o],o)});k(q._s=
tyles[p.toLowerCase()],function(o){u(v[o],o)})}else{k(v,u)}return =
r},loadCSS:function(o){var =
q=3Dthis,r=3Dq.doc,p;if(!o){o=3D""}p=3Dq.select("head")[0];k(o.split(",")=
,function(s){var =
t;if(q.files[s]){return}q.files[s]=3Dtrue;t=3Dq.create("link",{rel:"style=
sheet",href:m._addVer(s)});if(d&&r.documentMode){t.onload=3Dfunction(){r.=
recalc();t.onload=3Dnull}}p.appendChild(t)})},addClass:function(o,p){retu=
rn this.run(o,function(q){var r;if(!p){return =
0}if(this.hasClass(q,p)){return =
q.className}r=3Dthis.removeClass(q,p);return q.className=3D(r!=3D""?(r+" =
"):"")+p})},removeClass:function(q,r){var o=3Dthis,p;return =
o.run(q,function(t){var s;if(o.hasClass(t,r)){if(!p){p=3Dnew =
RegExp("(^|\\s+)"+r+"(\\s+|$)","g")}s=3Dt.className.replace(p," =
");s=3Dm.trim(s!=3D" =
"?s:"");t.className=3Ds;if(!s){t.removeAttribute("class")}return =
s}return =
t.className})},hasClass:function(p,o){p=3Dthis.get(p);if(!p||!o){return =
false}return(" "+p.className+" ").indexOf(" "+o+" =
")!=3D=3D-1},show:function(o){return =
this.setStyle(o,"display","block")},hide:function(o){return =
this.setStyle(o,"display","none")},isHidden:function(o){o=3Dthis.get(o);r=
eturn =
!o||o.style.display=3D=3D"none"||this.getStyle(o,"display")=3D=3D"none"},=
uniqueId:function(o){return(!o?"mce_":o)+(this.counter++)},setHTML:functi=
on(q,p){var o=3Dthis;return this.run(q,function(v){var =
r,t,s,z,u,r;p=3Do.processHTML(p);if(d){function =
y(){while(v.firstChild){v.firstChild.removeNode()}try{v.innerHTML=3D"<br =
/>"+p;v.removeChild(v.firstChild)}catch(x){r=3Do.create("div");r.innerHTM=
L=3D"<br =
/>"+p;k(r.childNodes,function(B,A){if(A){v.appendChild(B)}})}}if(o.settin=
gs.fix_ie_paragraphs){p=3Dp.replace(/<p><\/p>|<p([^>]+)><\/p>|<p[^\/+]\/>=
/gi,'<p$1 =
_mce_keep=3D"true">&nbsp;</p>')}y();if(o.settings.fix_ie_paragraphs){s=3D=
v.getElementsByTagName("p");for(t=3Ds.length-1,r=3D0;t>=3D0;t--){z=3Ds[t]=
;if(!z.hasChildNodes()){if(!z._mce_keep){r=3D1;break}z.removeAttribute("_=
mce_keep")}}}if(r){p=3Dp.replace(/<p ([^>]+)>|<p>/ig,'<div $1 =
_mce_tmp=3D"1">');p=3Dp.replace(/<\/p>/g,"</div>");y();if(o.settings.fix_=
ie_paragraphs){s=3Dv.getElementsByTagName("DIV");for(t=3Ds.length-1;t>=3D=
0;t--){z=3Ds[t];if(z._mce_tmp){u=3Do.doc.createElement("p");z.cloneNode(f=
alse).outerHTML.replace(/([a-z0-9\-_]+)=3D/gi,function(A,x){var =
B;if(x!=3D=3D"_mce_tmp"){B=3Dz.getAttribute(x);if(!B&&x=3D=3D=3D"class"){=
B=3Dz.className}u.setAttribute(x,B)}});for(r=3D0;r<z.childNodes.length;r+=
+){u.appendChild(z.childNodes[r].cloneNode(true))}z.swapNode(u)}}}}}else{=
v.innerHTML=3Dp}return p})},processHTML:function(r){var =
p=3Dthis,q=3Dp.settings,v=3D[];if(!q.process_html){return =
r}if(d){r=3Dr.replace(/&apos;/g,"&#39;");r=3Dr.replace(/\s+(disabled|chec=
ked|readonly|selected)\s*=3D\s*[\"\']?(false|0)[\"\']?/gi,"")}r=3Dr.repla=
ce(/<a( =
)([^>]+)\/>|<a\/>/gi,"<a$1$2></a>");if(q.keep_values){if(/<script|noscrip=
t|style/i.test(r)){function =
o(t){t=3Dt.replace(/(<!--\[CDATA\[|\]\]-->)/g,"\n");t=3Dt.replace(/^[\r\n=
]*|[\r\n]*$/g,"");t=3Dt.replace(/^\s*(\/\/\s*<!--|\/\/\s*<!\[CDATA\[|<!--=
|<!\[CDATA\[)[\r\n]*/g,"");t=3Dt.replace(/\s*(\/\/\s*\]\]>|\/\/\s*-->|\]\=
]>|-->|\]\]-->)\s*$/g,"");return =
t}r=3Dr.replace(/<script([^>]+|)>([\s\S]*?)<\/script>/gi,function(s,x,t){=
if(!x){x=3D' =
type=3D"text/javascript"'}x=3Dx.replace(/src=3D\"([^\"]+)\"?/i,function(y=
,z){if(q.url_converter){z=3Dp.encode(q.url_converter.call(q.url_converter=
_scope||p,p.decode(z),"src","script"))}return'_mce_src=3D"'+z+'"'});if(m.=
trim(t)){v.push(o(t));t=3D"<!--\nMCE_SCRIPT:"+(v.length-1)+"\n// =
-->"}return"<mce:script"+x+">"+t+"</mce:script>"});r=3Dr.replace(/<style(=
[^>]+|)>([\s\S]*?)<\/style>/gi,function(s,x,t){if(t){v.push(o(t));t=3D"<!=
--\nMCE_SCRIPT:"+(v.length-1)+"\n-->"}return"<mce:style"+x+">"+t+"</mce:s=
tyle><style "+x+' =
_mce_bogus=3D"1">'+t+"</style>"});r=3Dr.replace(/<noscript([^>]+|)>([\s\S=
]*?)<\/noscript>/g,function(s,x,t){return"<mce:noscript"+x+"><!--"+p.enco=
de(t).replace(/--/g,"&#45;&#45;")+"--></mce:noscript>"})}r=3Dr.replace(/<=
!\[CDATA\[([\s\S]+)\]\]>/g,"<!--[CDATA[$1]]-->");function u(s){return =
s.replace(h,function(y,z,x,t){return"<"+z+x.replace(l,function(B,A,E,D,C)=
{var =
F;A=3DA.toLowerCase();E=3DE||D||C||"";if(e[A]){if(E=3D=3D=3D"false"||E=3D=
=3D=3D"0"){return}return =
A+'=3D"'+A+'"'}if(f[A]&&x.indexOf("_mce_"+A)=3D=3D-1){F=3Dp.decode(E);if(=
q.url_converter&&(A=3D=3D"src"||A=3D=3D"href")){F=3Dq.url_converter.call(=
q.url_converter_scope||p,F,A,z)}if(A=3D=3D"style"){F=3Dp.serializeStyle(p=
.parseStyle(F),A)}return A+'=3D"'+E+'" =
_mce_'+A+'=3D"'+p.encode(F)+'"'}return =
B})+t+">"})}r=3Du(r);r=3Dr.replace(/MCE_SCRIPT:([0-9]+)/g,function(t,s){r=
eturn v[s]})}return r},getOuterHTML:function(o){var =
p;o=3Dthis.get(o);if(!o){return =
null}if(o.outerHTML!=3D=3Dundefined){return =
o.outerHTML}p=3D(o.ownerDocument||this.doc).createElement("body");p.appen=
dChild(o.cloneNode(true));return =
p.innerHTML},setOuterHTML:function(r,p,s){var o=3Dthis;function =
q(u,t,x){var =
y,v;v=3Dx.createElement("body");v.innerHTML=3Dt;y=3Dv.lastChild;while(y){=
o.insertAfter(y.cloneNode(true),u);y=3Dy.previousSibling}o.remove(u)}retu=
rn =
this.run(r,function(u){u=3Do.get(u);if(u.nodeType=3D=3D1){s=3Ds||u.ownerD=
ocument||o.doc;if(d){try{if(d&&u.nodeType=3D=3D1){u.outerHTML=3Dp}else{q(=
u,p,s)}}catch(t){q(u,p,s)}}else{q(u,p,s)}}})},decode:function(p){var =
q,r,o;if(/&[\w#]+;/.test(p)){q=3Dthis.doc.createElement("div");q.innerHTM=
L=3Dp;r=3Dq.firstChild;o=3D"";if(r){do{o+=3Dr.nodeValue}while(r=3Dr.nextS=
ibling)}return o||p}return =
p},encode:function(o){return(""+o).replace(n,function(p){return =
c[p]})},insertAfter:function(q,p){var o=3Dthis;p=3Do.get(p);return =
this.run(q,function(t){var =
s,r;s=3Dp.parentNode;r=3Dp.nextSibling;if(r){s.insertBefore(t,r)}else{s.a=
ppendChild(t)}return =
t})},isBlock:function(o){if(o.nodeType&&o.nodeType!=3D=3D1){return =
false}o=3Do.nodeName||o;return a.test(o)},replace:function(s,r,p){var =
q=3Dthis;if(j(r,"array")){s=3Ds.cloneNode(true)}return =
q.run(r,function(t){if(p){k(m.grep(t.childNodes),function(o){s.appendChil=
d(o)})}if(q.fixPsuedoLeaks&&t.nodeType=3D=3D=3D1){t.parentNode.insertBefo=
re(s,t);q.remove(t);return s}return =
t.parentNode.replaceChild(s,t)})},rename:function(r,o){var =
q=3Dthis,p;if(r.nodeName!=3Do.toUpperCase()){p=3Dq.create(o);k(q.getAttri=
bs(r),function(s){q.setAttrib(p,s.nodeName,q.getAttrib(r,s.nodeName))});q=
.replace(p,r,1)}return p||r},findCommonAncestor:function(q,o){var =
r=3Dq,p;while(r){p=3Do;while(p&&r!=3Dp){p=3Dp.parentNode}if(r=3D=3Dp){bre=
ak}r=3Dr.parentNode}if(!r&&q.ownerDocument){return =
q.ownerDocument.documentElement}return r},toHex:function(o){var =
q=3D/^\s*rgb\s*?\(\s*?([0-9]+)\s*?,\s*?([0-9]+)\s*?,\s*?([0-9]+)\s*?\)\s*=
$/i.exec(o);function p(r){r=3DparseInt(r).toString(16);return =
r.length>1?r:"0"+r}if(q){o=3D"#"+p(q[1])+p(q[2])+p(q[3]);return o}return =
o},getClasses:function(){var =
s=3Dthis,o=3D[],r,u=3D{},v=3Ds.settings.class_filter,q;if(s.classes){retu=
rn s.classes}function =
x(t){k(t.imports,function(y){x(y)});k(t.cssRules||t.rules,function(y){swi=
tch(y.type||1){case =
1:if(y.selectorText){k(y.selectorText.split(","),function(z){z=3Dz.replac=
e(/^\s*|\s*$|^\s\./g,"");if(/\.mce/.test(z)||!/\.[\w\-]+$/.test(z)){retur=
n}q=3Dz;z=3Dz.replace(/.*\.([a-z0-9_\-]+).*/i,"$1");if(v&&!(z=3Dv(z,q))){=
return}if(!u[z]){o.push({"class":z});u[z]=3D1}})}break;case =
3:x(y.styleSheet);break}})}try{k(s.doc.styleSheets,x)}catch(p){}if(o.leng=
th>0){s.classes=3Do}return o},run:function(u,r,q){var =
p=3Dthis,v;if(p.doc&&typeof(u)=3D=3D=3D"string"){u=3Dp.get(u)}if(!u){retu=
rn =
false}q=3Dq||this;if(!u.nodeType&&(u.length||u.length=3D=3D=3D0)){v=3D[];=
k(u,function(s,o){if(s){if(typeof(s)=3D=3D"string"){s=3Dp.doc.getElementB=
yId(s)}v.push(r.call(q,s,o))}});return v}return =
r.call(q,u)},getAttribs:function(q){var =
p;q=3Dthis.get(q);if(!q){return[]}if(d){p=3D[];if(q.nodeName=3D=3D"OBJECT=
"){return =
q.attributes}if(q.nodeName=3D=3D=3D"OPTION"&&this.getAttrib(q,"selected")=
){p.push({specified:1,nodeName:"selected"})}q.cloneNode(false).outerHTML.=
replace(/<\/?[\w:\-]+ =
?|=3D[\"][^\"]+\"|=3D\'[^\']+\'|=3D[\w\-]+|>/gi,"").replace(/[\w:\-]+/gi,=
function(o){p.push({specified:1,nodeName:o})});return p}return =
q.attributes},destroy:function(p){var =
o=3Dthis;if(o.events){o.events.destroy()}o.win=3Do.doc=3Do.root=3Do.event=
s=3Dnull;if(!p){m.removeUnload(o.destroy)}},createRng:function(){var =
o=3Dthis.doc;return o.createRange?o.createRange():new =
m.dom.Range(this)},nodeIndex:function(r,s){var =
o=3D0,q,p;if(r){for(r=3Dr.previousSibling,q=3Dr;r;r=3Dr.previousSibling){=
p=3Dr.nodeType;if(s&&p=3D=3D3){if(r.nodeValue.length>0&&(q.nodeType!=3Dp|=
|q.nodeValue.length=3D=3D=3D0)){o++}}else{o++}q=3Dr}}return =
o},split:function(u,s,y){var z=3Dthis,o=3Dz.createRng(),v,q,x;function =
p(A){var =
t,r=3DA.childNodes;if(A.nodeType=3D=3D1&&A.getAttribute("_mce_type")=3D=3D=
"bookmark"){return}for(t=3Dr.length-1;t>=3D0;t--){p(r[t])}if(A.nodeType!=3D=
9){if(A.nodeType=3D=3D3&&A.nodeValue.length>0){return}if(A.nodeType=3D=3D=
1){r=3DA.childNodes;if(r.length=3D=3D1&&r[0]&&r[0].nodeType=3D=3D1&&r[0].=
getAttribute("_mce_type")=3D=3D"bookmark"){A.parentNode.insertBefore(r[0]=
,A)}if(r.length||/^(br|hr|input|img)$/i.test(A.nodeName)){return}}z.remov=
e(A)}return =
A}if(u&&s){o.setStart(u.parentNode,z.nodeIndex(u));o.setEnd(s.parentNode,=
z.nodeIndex(s));v=3Do.extractContents();o=3Dz.createRng();o.setStart(s.pa=
rentNode,z.nodeIndex(s)+1);o.setEnd(u.parentNode,z.nodeIndex(u)+1);q=3Do.=
extractContents();x=3Du.parentNode;x.insertBefore(p(v),u);if(y){x.replace=
Child(y,s)}else{x.insertBefore(s,u)}x.insertBefore(p(q),u);z.remove(u);re=
turn y||s}},bind:function(s,o,r,q){var =
p=3Dthis;if(!p.events){p.events=3Dnew m.dom.EventUtils()}return =
p.events.add(s,o,r,q||this)},unbind:function(r,o,q){var =
p=3Dthis;if(!p.events){p.events=3Dnew m.dom.EventUtils()}return =
p.events.remove(r,o,q)},_findSib:function(r,o,p){var =
q=3Dthis,s=3Do;if(r){if(j(s,"string")){s=3Dfunction(t){return =
q.is(t,o)}}for(r=3Dr[p];r;r=3Dr[p]){if(s(r)){return r}}}return =
null},_isRes:function(o){return/^(top|left|bottom|right|width|height)/i.t=
est(o)||/;\s*(top|left|bottom|right|width|height)/i.test(o)}});m.DOM=3Dne=
w =
m.dom.DOMUtils(document,{process_html:0})})(tinymce);(function(a){functio=
n b(c){var =
N=3Dthis,e=3Dc.doc,S=3D0,E=3D1,j=3D2,D=3Dtrue,R=3Dfalse,U=3D"startOffset"=
,h=3D"startContainer",P=3D"endContainer",z=3D"endOffset",k=3Dtinymce.exte=
nd,n=3Dc.nodeIndex;k(N,{startContainer:e,startOffset:0,endContainer:e,end=
Offset:0,collapsed:D,commonAncestorContainer:e,START_TO_START:0,START_TO_=
END:1,END_TO_END:2,END_TO_START:3,setStart:q,setEnd:s,setStartBefore:g,se=
tStartAfter:I,setEndBefore:J,setEndAfter:u,collapse:A,selectNode:x,select=
NodeContents:F,compareBoundaryPoints:v,deleteContents:p,extractContents:H=
,cloneContents:d,insertNode:C,surroundContents:M,cloneRange:K});function =
q(V,t){B(D,V,t)}function s(V,t){B(R,V,t)}function =
g(t){q(t.parentNode,n(t))}function I(t){q(t.parentNode,n(t)+1)}function =
J(t){s(t.parentNode,n(t))}function u(t){s(t.parentNode,n(t)+1)}function =
A(t){if(t){N[P]=3DN[h];N[z]=3DN[U]}else{N[h]=3DN[P];N[U]=3DN[z]}N.collaps=
ed=3DD}function x(t){g(t);u(t)}function =
F(t){q(t,0);s(t,t.nodeType=3D=3D=3D1?t.childNodes.length:t.nodeValue.leng=
th)}function v(W,X){var =
Z=3DN[h],Y=3DN[U],V=3DN[P],t=3DN[z];if(W=3D=3D=3D0){return =
G(Z,Y,Z,Y)}if(W=3D=3D=3D1){return G(Z,Y,V,t)}if(W=3D=3D=3D2){return =
G(V,t,V,t)}if(W=3D=3D=3D3){return G(V,t,Z,Y)}}function p(){m(j)}function =
H(){return m(S)}function d(){return m(E)}function C(Y){var =
V=3Dthis[h],t=3Dthis[U],X,W;if((V.nodeType=3D=3D=3D3||V.nodeType=3D=3D=3D=
4)&&V.nodeValue){if(!t){V.parentNode.insertBefore(Y,V)}else{if(t>=3DV.nod=
eValue.length){c.insertAfter(Y,V)}else{X=3DV.splitText(t);V.parentNode.in=
sertBefore(Y,X)}}}else{if(V.childNodes.length>0){W=3DV.childNodes[t]}if(W=
){V.insertBefore(Y,W)}else{V.appendChild(Y)}}}function M(V){var =
t=3DN.extractContents();N.insertNode(V);V.appendChild(t);N.selectNode(V)}=
function K(){return k(new =
b(c),{startContainer:N[h],startOffset:N[U],endContainer:N[P],endOffset:N[=
z],collapsed:N.collapsed,commonAncestorContainer:N.commonAncestorContaine=
r})}function O(t,V){var W;if(t.nodeType=3D=3D3){return t}if(V<0){return =
t}W=3Dt.firstChild;while(W&&V>0){--V;W=3DW.nextSibling}if(W){return =
W}return t}function l(){return(N[h]=3D=3DN[P]&&N[U]=3D=3DN[z])}function =
G(X,Z,V,Y){var aa,W,t,ab,ad,ac;if(X=3D=3DV){if(Z=3D=3DY){return =
0}if(Z<Y){return -1}return =
1}aa=3DV;while(aa&&aa.parentNode!=3DX){aa=3Daa.parentNode}if(aa){W=3D0;t=3D=
X.firstChild;while(t!=3Daa&&W<Z){W++;t=3Dt.nextSibling}if(Z<=3DW){return =
-1}return =
1}aa=3DX;while(aa&&aa.parentNode!=3DV){aa=3Daa.parentNode}if(aa){W=3D0;t=3D=
V.firstChild;while(t!=3Daa&&W<Y){W++;t=3Dt.nextSibling}if(W<Y){return =
-1}return =
1}ab=3Dc.findCommonAncestor(X,V);ad=3DX;while(ad&&ad.parentNode!=3Dab){ad=
=3Dad.parentNode}if(!ad){ad=3Dab}ac=3DV;while(ac&&ac.parentNode!=3Dab){ac=
=3Dac.parentNode}if(!ac){ac=3Dab}if(ad=3D=3Dac){return =
0}t=3Dab.firstChild;while(t){if(t=3D=3Dad){return =
-1}if(t=3D=3Dac){return 1}t=3Dt.nextSibling}}function B(V,Y,X){var =
t,W;if(V){N[h]=3DY;N[U]=3DX}else{N[P]=3DY;N[z]=3DX}t=3DN[P];while(t.paren=
tNode){t=3Dt.parentNode}W=3DN[h];while(W.parentNode){W=3DW.parentNode}if(=
W=3D=3Dt){if(G(N[h],N[U],N[P],N[z])>0){N.collapse(V)}}else{N.collapse(V)}=
N.collapsed=3Dl();N.commonAncestorContainer=3Dc.findCommonAncestor(N[h],N=
[P])}function m(ab){var =
aa,X=3D0,ad=3D0,V,Z,W,Y,t,ac;if(N[h]=3D=3DN[P]){return =
f(ab)}for(aa=3DN[P],V=3Daa.parentNode;V;aa=3DV,V=3DV.parentNode){if(V=3D=3D=
N[h]){return =
r(aa,ab)}++X}for(aa=3DN[h],V=3Daa.parentNode;V;aa=3DV,V=3DV.parentNode){i=
f(V=3D=3DN[P]){return =
T(aa,ab)}++ad}Z=3Dad-X;W=3DN[h];while(Z>0){W=3DW.parentNode;Z--}Y=3DN[P];=
while(Z<0){Y=3DY.parentNode;Z++}for(t=3DW.parentNode,ac=3DY.parentNode;t!=
=3Dac;t=3Dt.parentNode,ac=3Dac.parentNode){W=3Dt;Y=3Dac}return =
o(W,Y,ab)}function f(Z){var =
ab,Y,X,aa,t,W,V;if(Z!=3Dj){ab=3De.createDocumentFragment()}if(N[U]=3D=3DN=
[z]){return =
ab}if(N[h].nodeType=3D=3D3){Y=3DN[h].nodeValue;X=3DY.substring(N[U],N[z])=
;if(Z!=3DE){N[h].deleteData(N[U],N[z]-N[U]);N.collapse(D)}if(Z=3D=3Dj){re=
turn}ab.appendChild(e.createTextNode(X));return =
ab}aa=3DO(N[h],N[U]);t=3DN[z]-N[U];while(t>0){W=3Daa.nextSibling;V=3Dy(aa=
,Z);if(ab){ab.appendChild(V)}--t;aa=3DW}if(Z!=3DE){N.collapse(D)}return =
ab}function r(ab,Y){var =
aa,Z,V,t,X,W;if(Y!=3Dj){aa=3De.createDocumentFragment()}Z=3Di(ab,Y);if(aa=
){aa.appendChild(Z)}V=3Dn(ab);t=3DV-N[U];if(t<=3D0){if(Y!=3DE){N.setEndBe=
fore(ab);N.collapse(R)}return =
aa}Z=3Dab.previousSibling;while(t>0){X=3DZ.previousSibling;W=3Dy(Z,Y);if(=
aa){aa.insertBefore(W,aa.firstChild)}--t;Z=3DX}if(Y!=3DE){N.setEndBefore(=
ab);N.collapse(R)}return aa}function T(Z,Y){var =
ab,V,aa,t,X,W;if(Y!=3Dj){ab=3De.createDocumentFragment()}aa=3DQ(Z,Y);if(a=
b){ab.appendChild(aa)}V=3Dn(Z);++V;t=3DN[z]-V;aa=3DZ.nextSibling;while(t>=
0){X=3Daa.nextSibling;W=3Dy(aa,Y);if(ab){ab.appendChild(W)}--t;aa=3DX}if(=
Y!=3DE){N.setStartAfter(Z);N.collapse(D)}return ab}function =
o(Z,t,ac){var =
W,ae,Y,aa,ab,V,ad,X;if(ac!=3Dj){ae=3De.createDocumentFragment()}W=3DQ(Z,a=
c);if(ae){ae.appendChild(W)}Y=3DZ.parentNode;aa=3Dn(Z);ab=3Dn(t);++aa;V=3D=
ab-aa;ad=3DZ.nextSibling;while(V>0){X=3Dad.nextSibling;W=3Dy(ad,ac);if(ae=
){ae.appendChild(W)}ad=3DX;--V}W=3Di(t,ac);if(ae){ae.appendChild(W)}if(ac=
!=3DE){N.setStartAfter(Z);N.collapse(D)}return ae}function i(aa,ab){var =
W=3DO(N[P],N[z]-1),ac,Z,Y,t,V,X=3DW!=3DN[P];if(W=3D=3Daa){return =
L(W,X,R,ab)}ac=3DW.parentNode;Z=3DL(ac,R,R,ab);while(ac){while(W){Y=3DW.p=
reviousSibling;t=3DL(W,X,R,ab);if(ab!=3Dj){Z.insertBefore(t,Z.firstChild)=
}X=3DD;W=3DY}if(ac=3D=3Daa){return =
Z}W=3Dac.previousSibling;ac=3Dac.parentNode;V=3DL(ac,R,R,ab);if(ab!=3Dj){=
V.appendChild(Z)}Z=3DV}}function Q(aa,ab){var =
X=3DO(N[h],N[U]),Y=3DX!=3DN[h],ac,Z,W,t,V;if(X=3D=3Daa){return =
L(X,Y,D,ab)}ac=3DX.parentNode;Z=3DL(ac,R,D,ab);while(ac){while(X){W=3DX.n=
extSibling;t=3DL(X,Y,D,ab);if(ab!=3Dj){Z.appendChild(t)}Y=3DD;X=3DW}if(ac=
=3D=3Daa){return =
Z}X=3Dac.nextSibling;ac=3Dac.parentNode;V=3DL(ac,R,D,ab);if(ab!=3Dj){V.ap=
pendChild(Z)}Z=3DV}}function L(t,Y,ab,ac){var X,W,Z,V,aa;if(Y){return =
y(t,ac)}if(t.nodeType=3D=3D3){X=3Dt.nodeValue;if(ab){V=3DN[U];W=3DX.subst=
ring(V);Z=3DX.substring(0,V)}else{V=3DN[z];W=3DX.substring(0,V);Z=3DX.sub=
string(V)}if(ac!=3DE){t.nodeValue=3DZ}if(ac=3D=3Dj){return}aa=3Dt.cloneNo=
de(R);aa.nodeValue=3DW;return aa}if(ac=3D=3Dj){return}return =
t.cloneNode(R)}function y(V,t){if(t!=3Dj){return =
t=3D=3DE?V.cloneNode(D):V}V.parentNode.removeChild(V)}}a.Range=3Db})(tiny=
mce.dom);(function(){function a(h){var =
j=3Dthis,k=3D"\uFEFF",f,i,e=3Dh.dom,d=3Dtrue,g=3Dfalse;function =
c(m,l){if(m&&l){if(m.item&&l.item&&m.item(0)=3D=3D=3Dl.item(0)){return =
d}if(m.isEqual&&l.isEqual&&l.isEqual(m)){try{f.startContainer.nextSibling=
;return d}catch(n){}}}return g}function b(){var =
p=3Dh.getRng(),l=3De.createRng(),m,n,r,q;n=3Dp.item?p.item(0):p.parentEle=
ment();if(n.ownerDocument!=3De.doc){return =
l}if(p.item||!n.hasChildNodes()){l.setStart(n.parentNode,e.nodeIndex(n));=
l.setEnd(l.startContainer,l.startOffset+1);return =
l}m=3Dp.duplicate();r=3Dh.isCollapsed();p.collapse();p.pasteHTML('<span =
id=3D"_mce_start" =
style=3D"display:none;line-height:0">'+k+"</span>");if(!r){m.collapse(g);=
m.pasteHTML('<span id=3D"_mce_end" =
style=3D"display:none;line-height:0">'+k+"</span>")}function o(x){var =
t,v,s,u;s=3De.get("_mce_"+(x?"start":"end"));u=3Ds.previousSibling;if(u&&=
u.nodeType=3D=3D3){t=3Du;v=3Dt.nodeValue.length;e.remove(s);u=3Dt.nextSib=
ling;if(u&&u.nodeType=3D=3D3){q=3Dd;t.appendData(u.nodeValue);e.remove(u)=
}}else{u=3Ds.nextSibling;if(u&&u.nodeType=3D=3D3){t=3Du;v=3D0}else{if(u){=
v=3De.nodeIndex(u)-1}else{v=3De.nodeIndex(s)}t=3Ds.parentNode}e.remove(s)=
}if(x){l.setStart(t,v)}if(!x||r){l.setEnd(t,v)}}o(d);if(!r){o(g)}if(q){j.=
addRange(l)}return l}this.addRange=3Dfunction(m){var =
u,A,z=3Dh.dom.doc,s=3Dz.body,v,o,y,p,t,l,q,r,x,n;this.destroy();y=3Dm.sta=
rtContainer;p=3Dm.startOffset;t=3Dm.endContainer;l=3Dm.endOffset;u=3Ds.cr=
eateTextRange();if(y=3D=3Dz||t=3D=3Dz){u=3Ds.createTextRange();u.collapse=
();u.select();return}if(y.nodeType=3D=3D1&&y.hasChildNodes()){r=3Dy.child=
Nodes.length-1;if(p>r){x=3D1;y=3Dy.childNodes[r]}else{y=3Dy.childNodes[p]=
}if(y.nodeType=3D=3D3){p=3D0}}if(t.nodeType=3D=3D1&&t.hasChildNodes()){r=3D=
t.childNodes.length-1;if(l=3D=3D0){n=3D1;t=3Dt.childNodes[0]}else{t=3Dt.c=
hildNodes[Math.min(r,l-1)];if(t.nodeType=3D=3D3){l=3Dt.nodeValue.length}}=
}if(y=3D=3Dt&&y.nodeType=3D=3D1){if(/^(IMG|TABLE)$/.test(y.nodeName)&&p!=3D=
l){u=3Ds.createControlRange();u.addElement(y)}else{u=3Ds.createTextRange(=
);if(!y.hasChildNodes()&&y.canHaveHTML){y.innerHTML=3Dk}u.moveToElementTe=
xt(y);if(y.innerHTML=3D=3Dk){u.collapse(d);y.removeChild(y.firstChild)}}i=
f(p=3D=3Dl){u.collapse(l<=3Dm.endContainer.childNodes.length-1)}u.select(=
);u.scrollIntoView();return}u=3Ds.createTextRange();q=3Dz.createElement("=
span");q.innerHTML=3D" =
";if(y.nodeType=3D=3D3){if(x){e.insertAfter(q,y)}else{y.parentNode.insert=
Before(q,y)}u.moveToElementText(q);q.parentNode.removeChild(q);u.move("ch=
aracter",p)}else{u.moveToElementText(y);if(x){u.collapse(g)}}if(y=3D=3Dt&=
&y.nodeType=3D=3D3){u.moveEnd("character",l-p);u.select();u.scrollIntoVie=
w();return}A=3Ds.createTextRange();if(t.nodeType=3D=3D3){t.parentNode.ins=
ertBefore(q,t);A.moveToElementText(q);q.parentNode.removeChild(q);A.move(=
"character",l);u.setEndPoint("EndToStart",A)}else{A.moveToElementText(t);=
A.collapse(!!n);u.setEndPoint("EndToEnd",A)}u.select();u.scrollIntoView()=
};this.getRangeAt=3Dfunction(){if(!f||!c(i,h.getRng())){f=3Db();i=3Dh.get=
Rng()}return =
f};this.destroy=3Dfunction(){i=3Df=3Dnull};if(h.dom.boxModel){(function()=
{var =
r=3De.doc,m=3Dr.body,o,p;r.documentElement.unselectable=3Dd;function =
q(s,v){var =
t=3Dm.createTextRange();try{t.moveToPoint(s,v)}catch(u){t=3Dnull}return =
t}function n(t){var =
s;if(t.button){s=3Dq(t.x,t.y);if(s){if(s.compareEndPoints("StartToStart",=
p)>0){s.setEndPoint("StartToStart",p)}else{s.setEndPoint("EndToEnd",p)}s.=
select()}}else{l()}}function =
l(){e.unbind(r,"mouseup",l);e.unbind(r,"mousemove",n);o=3D0}e.bind(r,"mou=
sedown",function(s){if(s.target.nodeName=3D=3D=3D"HTML"){if(o){l()}o=3D1;=
p=3Dq(s.x,s.y);if(p){e.bind(r,"mouseup",l);e.bind(r,"mousemove",n);p.sele=
ct()}}})})()}}tinymce.dom.TridentSelection=3Da})();(function(){var =
p=3D/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]=
'"]+)+\]|\\.|[^ =
>+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,i=3D0,d=3DObject.prototype.toString,n=3D=
false;var b=3Dfunction(E,t,B,v){B=3DB||[];var =
e=3Dt=3Dt||document;if(t.nodeType!=3D=3D1&&t.nodeType!=3D=3D9){return[]}i=
f(!E||typeof E!=3D=3D"string"){return B}var =
C=3D[],D,z,H,G,A,s,r=3Dtrue,x=3Do(t);p.lastIndex=3D0;while((D=3Dp.exec(E)=
)!=3D=3Dnull){C.push(D[1]);if(D[2]){s=3DRegExp.rightContext;break}}if(C.l=
ength>1&&j.exec(E)){if(C.length=3D=3D=3D2&&f.relative[C[0]]){z=3Dg(C[0]+C=
[1],t)}else{z=3Df.relative[C[0]]?[t]:b(C.shift(),t);while(C.length){E=3DC=
.shift();if(f.relative[E]){E+=3DC.shift()}z=3Dg(E,z)}}}else{if(!v&&C.leng=
th>1&&t.nodeType=3D=3D=3D9&&!x&&f.match.ID.test(C[0])&&!f.match.ID.test(C=
[C.length-1])){var =
I=3Db.find(C.shift(),t,x);t=3DI.expr?b.filter(I.expr,I.set)[0]:I.set[0]}i=
f(t){var =
I=3Dv?{expr:C.pop(),set:a(v)}:b.find(C.pop(),C.length=3D=3D=3D1&&(C[0]=3D=
=3D=3D"~"||C[0]=3D=3D=3D"+")&&t.parentNode?t.parentNode:t,x);z=3DI.expr?b=
.filter(I.expr,I.set):I.set;if(C.length>0){H=3Da(z)}else{r=3Dfalse}while(=
C.length){var =
u=3DC.pop(),y=3Du;if(!f.relative[u]){u=3D""}else{y=3DC.pop()}if(y=3D=3Dnu=
ll){y=3Dt}f.relative[u](H,y,x)}}else{H=3DC=3D[]}}if(!H){H=3Dz}if(!H){thro=
w"Syntax error, unrecognized expression: =
"+(u||E)}if(d.call(H)=3D=3D=3D"[object =
Array]"){if(!r){B.push.apply(B,H)}else{if(t&&t.nodeType=3D=3D=3D1){for(va=
r =
F=3D0;H[F]!=3Dnull;F++){if(H[F]&&(H[F]=3D=3D=3Dtrue||H[F].nodeType=3D=3D=3D=
1&&h(t,H[F]))){B.push(z[F])}}}else{for(var =
F=3D0;H[F]!=3Dnull;F++){if(H[F]&&H[F].nodeType=3D=3D=3D1){B.push(z[F])}}}=
}}else{a(H,B)}if(s){b(s,e,B,v);b.uniqueSort(B)}return =
B};b.uniqueSort=3Dfunction(r){if(c){n=3Dfalse;r.sort(c);if(n){for(var =
e=3D1;e<r.length;e++){if(r[e]=3D=3D=3Dr[e-1]){r.splice(e--,1)}}}}};b.matc=
hes=3Dfunction(e,r){return =
b(e,null,null,r)};b.find=3Dfunction(y,e,z){var =
x,u;if(!y){return[]}for(var t=3D0,s=3Df.order.length;t<s;t++){var =
v=3Df.order[t],u;if((u=3Df.match[v].exec(y))){var =
r=3DRegExp.leftContext;if(r.substr(r.length-1)!=3D=3D"\\"){u[1]=3D(u[1]||=
"").replace(/\\/g,"");x=3Df.find[v](u,e,z);if(x!=3Dnull){y=3Dy.replace(f.=
match[v],"");break}}}}if(!x){x=3De.getElementsByTagName("*")}return{set:x=
,expr:y}};b.filter=3Dfunction(B,A,E,t){var =
s=3DB,G=3D[],y=3DA,v,e,x=3DA&&A[0]&&o(A[0]);while(B&&A.length){for(var z =
in f.filter){if((v=3Df.match[z].exec(B))!=3Dnull){var =
r=3Df.filter[z],F,D;e=3Dfalse;if(y=3D=3DG){G=3D[]}if(f.preFilter[z]){v=3D=
f.preFilter[z](v,y,E,G,t,x);if(!v){e=3DF=3Dtrue}else{if(v=3D=3D=3Dtrue){c=
ontinue}}}if(v){for(var =
u=3D0;(D=3Dy[u])!=3Dnull;u++){if(D){F=3Dr(D,v,u,y);var =
C=3Dt^!!F;if(E&&F!=3Dnull){if(C){e=3Dtrue}else{y[u]=3Dfalse}}else{if(C){G=
.push(D);e=3Dtrue}}}}}if(F!=3D=3Dundefined){if(!E){y=3DG}B=3DB.replace(f.=
match[z],"");if(!e){return[]}break}}}if(B=3D=3Ds){if(e=3D=3Dnull){throw"S=
yntax error, unrecognized expression: "+B}else{break}}s=3DB}return =
y};var =
f=3Db.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-\uFFF=
F_-]|\\.)+)\s*(?:(\S?=3D)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\u=
FFFF\*_-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+=
-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=3D[^-]=
|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^=
\2\(\)]*)+)\2\))?/},attrMap:{"class":"className","for":"htmlFor"},attrHan=
dle:{href:function(e){return =
e.getAttribute("href")}},relative:{"+":function(y,e,x){var u=3Dtypeof =
e=3D=3D=3D"string",z=3Du&&!/\W/.test(e),v=3Du&&!z;if(z&&!x){e=3De.toUpper=
Case()}for(var =
t=3D0,s=3Dy.length,r;t<s;t++){if((r=3Dy[t])){while((r=3Dr.previousSibling=
)&&r.nodeType!=3D=3D1){}y[t]=3Dv||r&&r.nodeName=3D=3D=3De?r||false:r=3D=3D=
=3De}}if(v){b.filter(e,y,true)}},">":function(x,r,y){var u=3Dtypeof =
r=3D=3D=3D"string";if(u&&!/\W/.test(r)){r=3Dy?r:r.toUpperCase();for(var =
s=3D0,e=3Dx.length;s<e;s++){var v=3Dx[s];if(v){var =
t=3Dv.parentNode;x[s]=3Dt.nodeName=3D=3D=3Dr?t:false}}}else{for(var =
s=3D0,e=3Dx.length;s<e;s++){var =
v=3Dx[s];if(v){x[s]=3Du?v.parentNode:v.parentNode=3D=3D=3Dr}}if(u){b.filt=
er(r,x,true)}}},"":function(t,r,v){var =
s=3Di++,e=3Dq;if(!r.match(/\W/)){var =
u=3Dr=3Dv?r:r.toUpperCase();e=3Dm}e("parentNode",r,s,t,u,v)},"~":function=
(t,r,v){var s=3Di++,e=3Dq;if(typeof =
r=3D=3D=3D"string"&&!r.match(/\W/)){var =
u=3Dr=3Dv?r:r.toUpperCase();e=3Dm}e("previousSibling",r,s,t,u,v)}},find:{=
ID:function(r,s,t){if(typeof s.getElementById!=3D=3D"undefined"&&!t){var =
e=3Ds.getElementById(r[1]);return =
e?[e]:[]}},NAME:function(s,v,x){if(typeof =
v.getElementsByName!=3D=3D"undefined"){var =
r=3D[],u=3Dv.getElementsByName(s[1]);for(var =
t=3D0,e=3Du.length;t<e;t++){if(u[t].getAttribute("name")=3D=3D=3Ds[1]){r.=
push(u[t])}}return r.length=3D=3D=3D0?null:r}},TAG:function(e,r){return =
r.getElementsByTagName(e[1])}},preFilter:{CLASS:function(t,r,s,e,x,y){t=3D=
" "+t[1].replace(/\\/g,"")+" ";if(y){return t}for(var =
u=3D0,v;(v=3Dr[u])!=3Dnull;u++){if(v){if(x^(v.className&&(" =
"+v.className+" =
").indexOf(t)>=3D0)){if(!s){e.push(v)}}else{if(s){r[u]=3Dfalse}}}}return =
false},ID:function(e){return =
e[1].replace(/\\/g,"")},TAG:function(r,e){for(var =
s=3D0;e[s]=3D=3D=3Dfalse;s++){}return =
e[s]&&o(e[s])?r[1]:r[1].toUpperCase()},CHILD:function(e){if(e[1]=3D=3D"nt=
h"){var =
r=3D/(-?)(\d*)n((?:\+|-)?\d*)/.exec(e[2]=3D=3D"even"&&"2n"||e[2]=3D=3D"od=
d"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=3D(r[1]+(r[2]||1))-0=
;e[3]=3Dr[3]-0}e[0]=3Di++;return e},ATTR:function(u,r,s,e,v,x){var =
t=3Du[1].replace(/\\/g,"");if(!x&&f.attrMap[t]){u[1]=3Df.attrMap[t]}if(u[=
2]=3D=3D=3D"~=3D"){u[4]=3D" "+u[4]+" "}return =
u},PSEUDO:function(u,r,s,e,v){if(u[1]=3D=3D=3D"not"){if(u[3].match(p).len=
gth>1||/^\w/.test(u[3])){u[3]=3Db(u[3],null,null,r)}else{var =
t=3Db.filter(u[3],r,s,true^v);if(!s){e.push.apply(e,t)}return =
false}}else{if(f.match.POS.test(u[0])||f.match.CHILD.test(u[0])){return =
true}}return u},POS:function(e){e.unshift(true);return =
e}},filters:{enabled:function(e){return =
e.disabled=3D=3D=3Dfalse&&e.type!=3D=3D"hidden"},disabled:function(e){ret=
urn e.disabled=3D=3D=3Dtrue},checked:function(e){return =
e.checked=3D=3D=3Dtrue},selected:function(e){e.parentNode.selectedIndex;r=
eturn e.selected=3D=3D=3Dtrue},parent:function(e){return =
!!e.firstChild},empty:function(e){return =
!e.firstChild},has:function(s,r,e){return =
!!b(e[3],s).length},header:function(e){return/h\d/i.test(e.nodeName)},tex=
t:function(e){return"text"=3D=3D=3De.type},radio:function(e){return"radio=
"=3D=3D=3De.type},checkbox:function(e){return"checkbox"=3D=3D=3De.type},f=
ile:function(e){return"file"=3D=3D=3De.type},password:function(e){return"=
password"=3D=3D=3De.type},submit:function(e){return"submit"=3D=3D=3De.typ=
e},image:function(e){return"image"=3D=3D=3De.type},reset:function(e){retu=
rn"reset"=3D=3D=3De.type},button:function(e){return"button"=3D=3D=3De.typ=
e||e.nodeName.toUpperCase()=3D=3D=3D"BUTTON"},input:function(e){return/in=
put|select|textarea|button/i.test(e.nodeName)}},setFilters:{first:functio=
n(r,e){return e=3D=3D=3D0},last:function(s,r,e,t){return =
r=3D=3D=3Dt.length-1},even:function(r,e){return =
e%2=3D=3D=3D0},odd:function(r,e){return =
e%2=3D=3D=3D1},lt:function(s,r,e){return =
r<e[3]-0},gt:function(s,r,e){return r>e[3]-0},nth:function(s,r,e){return =
e[3]-0=3D=3Dr},eq:function(s,r,e){return =
e[3]-0=3D=3Dr}},filter:{PSEUDO:function(x,s,t,y){var =
r=3Ds[1],u=3Df.filters[r];if(u){return =
u(x,t,s,y)}else{if(r=3D=3D=3D"contains"){return(x.textContent||x.innerTex=
t||"").indexOf(s[3])>=3D0}else{if(r=3D=3D=3D"not"){var v=3Ds[3];for(var =
t=3D0,e=3Dv.length;t<e;t++){if(v[t]=3D=3D=3Dx){return false}}return =
true}}}},CHILD:function(e,t){var =
x=3Dt[1],r=3De;switch(x){case"only":case"first":while(r=3Dr.previousSibli=
ng){if(r.nodeType=3D=3D=3D1){return false}}if(x=3D=3D"first"){return =
true}r=3De;case"last":while(r=3Dr.nextSibling){if(r.nodeType=3D=3D=3D1){r=
eturn false}}return true;case"nth":var =
s=3Dt[2],A=3Dt[3];if(s=3D=3D1&&A=3D=3D0){return true}var =
v=3Dt[0],z=3De.parentNode;if(z&&(z.sizcache!=3D=3Dv||!e.nodeIndex)){var =
u=3D0;for(r=3Dz.firstChild;r;r=3Dr.nextSibling){if(r.nodeType=3D=3D=3D1){=
r.nodeIndex=3D++u}}z.sizcache=3Dv}var =
y=3De.nodeIndex-A;if(s=3D=3D0){return =
y=3D=3D0}else{return(y%s=3D=3D0&&y/s>=3D0)}}},ID:function(r,e){return =
r.nodeType=3D=3D=3D1&&r.getAttribute("id")=3D=3D=3De},TAG:function(r,e){r=
eturn(e=3D=3D=3D"*"&&r.nodeType=3D=3D=3D1)||r.nodeName=3D=3D=3De},CLASS:f=
unction(r,e){return(" "+(r.className||r.getAttribute("class"))+" =
").indexOf(e)>-1},ATTR:function(v,t){var =
s=3Dt[1],e=3Df.attrHandle[s]?f.attrHandle[s](v):v[s]!=3Dnull?v[s]:v.getAt=
tribute(s),x=3De+"",u=3Dt[2],r=3Dt[4];return =
e=3D=3Dnull?u=3D=3D=3D"!=3D":u=3D=3D=3D"=3D"?x=3D=3D=3Dr:u=3D=3D=3D"*=3D"=
?x.indexOf(r)>=3D0:u=3D=3D=3D"~=3D"?(" "+x+" =
").indexOf(r)>=3D0:!r?x&&e!=3D=3Dfalse:u=3D=3D=3D"!=3D"?x!=3Dr:u=3D=3D=3D=
"^=3D"?x.indexOf(r)=3D=3D=3D0:u=3D=3D=3D"$=3D"?x.substr(x.length-r.length=
)=3D=3D=3Dr:u=3D=3D=3D"|=3D"?x=3D=3D=3Dr||x.substr(0,r.length+1)=3D=3D=3D=
r+"-":false},POS:function(u,r,s,v){var =
e=3Dr[2],t=3Df.setFilters[e];if(t){return t(u,s,r,v)}}}};var =
j=3Df.match.POS;for(var l in f.match){f.match[l]=3Dnew =
RegExp(f.match[l].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var =
a=3Dfunction(r,e){r=3DArray.prototype.slice.call(r);if(e){e.push.apply(e,=
r);return e}return =
r};try{Array.prototype.slice.call(document.documentElement.childNodes)}ca=
tch(k){a=3Dfunction(u,t){var r=3Dt||[];if(d.call(u)=3D=3D=3D"[object =
Array]"){Array.prototype.push.apply(r,u)}else{if(typeof =
u.length=3D=3D=3D"number"){for(var =
s=3D0,e=3Du.length;s<e;s++){r.push(u[s])}}else{for(var =
s=3D0;u[s];s++){r.push(u[s])}}}return r}}var =
c;if(document.documentElement.compareDocumentPosition){c=3Dfunction(r,e){=
var =
s=3Dr.compareDocumentPosition(e)&4?-1:r=3D=3D=3De?0:1;if(s=3D=3D=3D0){n=3D=
true}return s}}else{if("sourceIndex" in =
document.documentElement){c=3Dfunction(r,e){var =
s=3Dr.sourceIndex-e.sourceIndex;if(s=3D=3D=3D0){n=3Dtrue}return =
s}}else{if(document.createRange){c=3Dfunction(t,r){var =
s=3Dt.ownerDocument.createRange(),e=3Dr.ownerDocument.createRange();s.set=
Start(t,0);s.setEnd(t,0);e.setStart(r,0);e.setEnd(r,0);var =
u=3Ds.compareBoundaryPoints(Range.START_TO_END,e);if(u=3D=3D=3D0){n=3Dtru=
e}return u}}}}(function(){var =
r=3Ddocument.createElement("div"),s=3D"script"+(new =
Date).getTime();r.innerHTML=3D"<a name=3D'"+s+"'/>";var =
e=3Ddocument.documentElement;e.insertBefore(r,e.firstChild);if(!!document=
.getElementById(s)){f.find.ID=3Dfunction(u,v,x){if(typeof =
v.getElementById!=3D=3D"undefined"&&!x){var =
t=3Dv.getElementById(u[1]);return t?t.id=3D=3D=3Du[1]||typeof =
t.getAttributeNode!=3D=3D"undefined"&&t.getAttributeNode("id").nodeValue=3D=
=3D=3Du[1]?[t]:undefined:[]}};f.filter.ID=3Dfunction(v,t){var u=3Dtypeof =
v.getAttributeNode!=3D=3D"undefined"&&v.getAttributeNode("id");return =
v.nodeType=3D=3D=3D1&&u&&u.nodeValue=3D=3D=3Dt}}e.removeChild(r)})();(fun=
ction(){var =
e=3Ddocument.createElement("div");e.appendChild(document.createComment(""=
));if(e.getElementsByTagName("*").length>0){f.find.TAG=3Dfunction(r,v){va=
r u=3Dv.getElementsByTagName(r[1]);if(r[1]=3D=3D=3D"*"){var =
t=3D[];for(var =
s=3D0;u[s];s++){if(u[s].nodeType=3D=3D=3D1){t.push(u[s])}}u=3Dt}return =
u}}e.innerHTML=3D"<a href=3D'#'></a>";if(e.firstChild&&typeof =
e.firstChild.getAttribute!=3D=3D"undefined"&&e.firstChild.getAttribute("h=
ref")!=3D=3D"#"){f.attrHandle.href=3Dfunction(r){return =
r.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){=
var e=3Db,s=3Ddocument.createElement("div");s.innerHTML=3D"<p =
class=3D'TEST'></p>";if(s.querySelectorAll&&s.querySelectorAll(".TEST").l=
ength=3D=3D=3D0){return}b=3Dfunction(x,v,t,u){v=3Dv||document;if(!u&&v.no=
deType=3D=3D=3D9&&!o(v)){try{return =
a(v.querySelectorAll(x),t)}catch(y){}}return e(x,v,t,u)};for(var r in =
e){b[r]=3De[r]}})()}if(document.getElementsByClassName&&document.document=
Element.getElementsByClassName){(function(){var =
e=3Ddocument.createElement("div");e.innerHTML=3D"<div class=3D'test =
e'></div><div =
class=3D'test'></div>";if(e.getElementsByClassName("e").length=3D=3D=3D0)=
{return}e.lastChild.className=3D"e";if(e.getElementsByClassName("e").leng=
th=3D=3D=3D1){return}f.order.splice(1,0,"CLASS");f.find.CLASS=3Dfunction(=
r,s,t){if(typeof s.getElementsByClassName!=3D=3D"undefined"&&!t){return =
s.getElementsByClassName(r[1])}}})()}function m(r,x,v,B,y,A){var =
z=3Dr=3D=3D"previousSibling"&&!A;for(var t=3D0,s=3DB.length;t<s;t++){var =
e=3DB[t];if(e){if(z&&e.nodeType=3D=3D=3D1){e.sizcache=3Dv;e.sizset=3Dt}e=3D=
e[r];var =
u=3Dfalse;while(e){if(e.sizcache=3D=3D=3Dv){u=3DB[e.sizset];break}if(e.no=
deType=3D=3D=3D1&&!A){e.sizcache=3Dv;e.sizset=3Dt}if(e.nodeName=3D=3D=3Dx=
){u=3De;break}e=3De[r]}B[t]=3Du}}}function q(r,x,v,B,y,A){var =
z=3Dr=3D=3D"previousSibling"&&!A;for(var t=3D0,s=3DB.length;t<s;t++){var =
e=3DB[t];if(e){if(z&&e.nodeType=3D=3D=3D1){e.sizcache=3Dv;e.sizset=3Dt}e=3D=
e[r];var =
u=3Dfalse;while(e){if(e.sizcache=3D=3D=3Dv){u=3DB[e.sizset];break}if(e.no=
deType=3D=3D=3D1){if(!A){e.sizcache=3Dv;e.sizset=3Dt}if(typeof =
x!=3D=3D"string"){if(e=3D=3D=3Dx){u=3Dtrue;break}}else{if(b.filter(x,[e])=
.length>0){u=3De;break}}}e=3De[r]}B[t]=3Du}}}var =
h=3Ddocument.compareDocumentPosition?function(r,e){return =
r.compareDocumentPosition(e)&16}:function(r,e){return =
r!=3D=3De&&(r.contains?r.contains(e):true)};var o=3Dfunction(e){return =
e.nodeType=3D=3D=3D9&&e.documentElement.nodeName!=3D=3D"HTML"||!!e.ownerD=
ocument&&e.ownerDocument.documentElement.nodeName!=3D=3D"HTML"};var =
g=3Dfunction(e,y){var =
t=3D[],u=3D"",v,s=3Dy.nodeType?[y]:y;while((v=3Df.match.PSEUDO.exec(e))){=
u+=3Dv[0];e=3De.replace(f.match.PSEUDO,"")}e=3Df.relative[e]?e+"*":e;for(=
var x=3D0,r=3Ds.length;x<r;x++){b(e,s[x],t)}return =
b.filter(u,t)};window.tinymce.dom.Sizzle=3Db})();(function(d){var =
f=3Dd.each,c=3Dd.DOM,b=3Dd.isIE,e=3Dd.isWebKit,a;d.create("tinymce.dom.Ev=
entUtils",{EventUtils:function(){this.inits=3D[];this.events=3D[]},add:fu=
nction(m,p,l,j){var g,h=3Dthis,i=3Dh.events,k;if(p instanceof =
Array){k=3D[];f(p,function(o){k.push(h.add(m,o,l,j))});return =
k}if(m&&m.hasOwnProperty&&m instanceof =
Array){k=3D[];f(m,function(n){n=3Dc.get(n);k.push(h.add(n,p,l,j))});retur=
n =
k}m=3Dc.get(m);if(!m){return}g=3Dfunction(n){if(h.disabled){return}n=3Dn|=
|window.event;if(n&&b){if(!n.target){n.target=3Dn.srcElement}d.extend(n,h=
._stoppers)}if(!j){return l(n)}return =
l.call(j,n)};if(p=3D=3D"unload"){d.unloads.unshift({func:g});return =
g}if(p=3D=3D"init"){if(h.domLoaded){g()}else{h.inits.push(g)}return =
g}i.push({obj:m,name:p,func:l,cfunc:g,scope:j});h._add(m,p,g);return =
l},remove:function(l,m,k){var =
h=3Dthis,g=3Dh.events,i=3Dfalse,j;if(l&&l.hasOwnProperty&&l instanceof =
Array){j=3D[];f(l,function(n){n=3Dc.get(n);j.push(h.remove(n,m,k))});retu=
rn =
j}l=3Dc.get(l);f(g,function(o,n){if(o.obj=3D=3Dl&&o.name=3D=3Dm&&(!k||(o.=
func=3D=3Dk||o.cfunc=3D=3Dk))){g.splice(n,1);h._remove(l,m,o.cfunc);i=3Dt=
rue;return false}});return i},clear:function(l){var =
j=3Dthis,g=3Dj.events,h,k;if(l){l=3Dc.get(l);for(h=3Dg.length-1;h>=3D0;h-=
-){k=3Dg[h];if(k.obj=3D=3D=3Dl){j._remove(k.obj,k.name,k.cfunc);k.obj=3Dk=
.cfunc=3Dnull;g.splice(h,1)}}}},cancel:function(g){if(!g){return =
false}this.stop(g);return =
this.prevent(g)},stop:function(g){if(g.stopPropagation){g.stopPropagation=
()}else{g.cancelBubble=3Dtrue}return =
false},prevent:function(g){if(g.preventDefault){g.preventDefault()}else{g=
.returnValue=3Dfalse}return false},destroy:function(){var =
g=3Dthis;f(g.events,function(j,h){g._remove(j.obj,j.name,j.cfunc);j.obj=3D=
j.cfunc=3Dnull});g.events=3D[];g=3Dnull},_add:function(h,i,g){if(h.attach=
Event){h.attachEvent("on"+i,g)}else{if(h.addEventListener){h.addEventList=
ener(i,g,false)}else{h["on"+i]=3Dg}}},_remove:function(i,j,h){if(i){try{i=
f(i.detachEvent){i.detachEvent("on"+j,h)}else{if(i.removeEventListener){i=
.removeEventListener(j,h,false)}else{i["on"+j]=3Dnull}}}catch(g){}}},_pag=
eInit:function(h){var =
g=3Dthis;if(g.domLoaded){return}g.domLoaded=3Dtrue;f(g.inits,function(i){=
i()});g.inits=3D[]},_wait:function(i){var =
g=3Dthis,h=3Di.document;if(i.tinyMCE_GZ&&tinyMCE_GZ.loaded){g.domLoaded=3D=
1;return}if(h.attachEvent){h.attachEvent("onreadystatechange",function(){=
if(h.readyState=3D=3D=3D"complete"){h.detachEvent("onreadystatechange",ar=
guments.callee);g._pageInit(i)}});if(h.documentElement.doScroll&&i=3D=3Di=
.top){(function(){if(g.domLoaded){return}try{h.documentElement.doScroll("=
left")}catch(j){setTimeout(arguments.callee,0);return}g._pageInit(i)})()}=
}else{if(h.addEventListener){g._add(i,"DOMContentLoaded",function(){g._pa=
geInit(i)})}}g._add(i,"load",function(){g._pageInit(i)})},_stoppers:{prev=
entDefault:function(){this.returnValue=3Dfalse},stopPropagation:function(=
){this.cancelBubble=3Dtrue}}});a=3Dd.dom.Event=3Dnew =
d.dom.EventUtils();a._wait(window);d.addUnload(function(){a.destroy()})})=
(tinymce);(function(a){a.dom.Element=3Dfunction(f,d){var =
b=3Dthis,e,c;b.settings=3Dd=3Dd||{};b.id=3Df;b.dom=3De=3Dd.dom||a.DOM;if(=
!a.isIE){c=3De.get(b.id)}a.each(("getPos,getRect,getParent,add,setStyle,g=
etStyle,setStyles,setAttrib,setAttribs,getAttrib,addClass,removeClass,has=
Class,getOuterHTML,setOuterHTML,remove,show,hide,isHidden,setHTML,get").s=
plit(/,/),function(g){b[g]=3Dfunction(){var =
h=3D[f],j;for(j=3D0;j<arguments.length;j++){h.push(arguments[j])}h=3De[g]=
.apply(e,h);b.update(g);return =
h}});a.extend(b,{on:function(i,h,g){return =
a.dom.Event.add(b.id,i,h,g)},getXY:function(){return{x:parseInt(b.getStyl=
e("left")),y:parseInt(b.getStyle("top"))}},getSize:function(){var =
g=3De.get(b.id);return{w:parseInt(b.getStyle("width")||g.clientWidth),h:p=
arseInt(b.getStyle("height")||g.clientHeight)}},moveTo:function(g,h){b.se=
tStyles({left:g,top:h})},moveBy:function(g,i){var =
h=3Db.getXY();b.moveTo(h.x+g,h.y+i)},resizeTo:function(g,i){b.setStyles({=
width:g,height:i})},resizeBy:function(g,j){var =
i=3Db.getSize();b.resizeTo(i.w+g,i.h+j)},update:function(h){var =
g;if(a.isIE6&&d.blocker){h=3Dh||"";if(h.indexOf("get")=3D=3D=3D0||h.index=
Of("has")=3D=3D=3D0||h.indexOf("is")=3D=3D=3D0){return}if(h=3D=3D"remove"=
){e.remove(b.blocker);return}if(!b.blocker){b.blocker=3De.uniqueId();g=3D=
e.add(d.container||e.getRoot(),"iframe",{id:b.blocker,style:"position:abs=
olute;",frameBorder:0,src:'javascript:""'});e.setStyle(g,"opacity",0)}els=
e{g=3De.get(b.blocker)}e.setStyles(g,{left:b.getStyle("left",1),top:b.get=
Style("top",1),width:b.getStyle("width",1),height:b.getStyle("height",1),=
display:b.getStyle("display",1),zIndex:parseInt(b.getStyle("zIndex",1)||0=
)-1})}}})}})(tinymce);(function(c){function e(f){return =
f.replace(/[\n\r]+/g,"")}var =
b=3Dc.is,a=3Dc.isIE,d=3Dc.each;c.create("tinymce.dom.Selection",{Selectio=
n:function(i,h,g){var =
f=3Dthis;f.dom=3Di;f.win=3Dh;f.serializer=3Dg;d(["onBeforeSetContent","on=
BeforeGetContent","onSetContent","onGetContent"],function(j){f[j]=3Dnew =
c.util.Dispatcher(f)});if(!f.win.getSelection){f.tridentSel=3Dnew =
c.dom.TridentSelection(f)}c.addUnload(f.destroy,f)},getContent:function(g=
){var =
f=3Dthis,h=3Df.getRng(),l=3Df.dom.create("body"),j=3Df.getSel(),i,k,m;g=3D=
g||{};i=3Dk=3D"";g.get=3Dtrue;g.format=3Dg.format||"html";f.onBeforeGetCo=
ntent.dispatch(f,g);if(g.format=3D=3D"text"){return =
f.isCollapsed()?"":(h.text||(j.toString?j.toString():""))}if(h.cloneConte=
nts){m=3Dh.cloneContents();if(m){l.appendChild(m)}}else{if(b(h.item)||b(h=
.htmlText)){l.innerHTML=3Dh.item?h.item(0).outerHTML:h.htmlText}else{l.in=
nerHTML=3Dh.toString()}}if(/^\s/.test(l.innerHTML)){i=3D" =
"}if(/\s+$/.test(l.innerHTML)){k=3D" =
"}g.getInner=3Dtrue;g.content=3Df.isCollapsed()?"":i+f.serializer.seriali=
ze(l,g)+k;f.onGetContent.dispatch(f,g);return =
g.content},setContent:function(i,g){var =
f=3Dthis,j=3Df.getRng(),l,k=3Df.win.document;g=3Dg||{format:"html"};g.set=
=3Dtrue;i=3Dg.content=3Df.dom.processHTML(i);f.onBeforeSetContent.dispatc=
h(f,g);i=3Dg.content;if(j.insertNode){i+=3D'<span =
id=3D"__caret">_</span>';if(j.startContainer=3D=3Dk&&j.endContainer=3D=3D=
k){k.body.innerHTML=3Di}else{j.deleteContents();j.insertNode(f.getRng().c=
reateContextualFragment(i))}l=3Df.dom.get("__caret");j=3Dk.createRange();=
j.setStartBefore(l);j.setEndBefore(l);f.setRng(j);f.dom.remove("__caret")=
}else{if(j.item){k.execCommand("Delete",false,null);j=3Df.getRng()}j.past=
eHTML(i)}f.onSetContent.dispatch(f,g)},getStart:function(){var =
f=3Dthis,g=3Df.getRng(),h;if(a){if(g.item){return =
g.item(0)}g=3Dg.duplicate();g.collapse(1);h=3Dg.parentElement();if(h&&h.n=
odeName=3D=3D"BODY"){return h.firstChild||h}return =
h}else{h=3Dg.startContainer;if(h.nodeType=3D=3D1&&h.hasChildNodes()){h=3D=
h.childNodes[Math.min(h.childNodes.length-1,g.startOffset)]}if(h&&h.nodeT=
ype=3D=3D3){return h.parentNode}return h}},getEnd:function(){var =
g=3Dthis,h=3Dg.getRng(),i,f;if(a){if(h.item){return =
h.item(0)}h=3Dh.duplicate();h.collapse(0);i=3Dh.parentElement();if(i&&i.n=
odeName=3D=3D"BODY"){return i.lastChild||i}return =
i}else{i=3Dh.endContainer;f=3Dh.endOffset;if(i.nodeType=3D=3D1&&i.hasChil=
dNodes()){i=3Di.childNodes[f>0?f-1:f]}if(i&&i.nodeType=3D=3D3){return =
i.parentNode}return i}},getBookmark:function(q,r){var =
u=3Dthis,m=3Du.dom,g,j,i,n,h,o,p,l=3D"\uFEFF",s;function f(v,x){var =
t=3D0;d(m.select(v),function(z,y){if(z=3D=3Dx){t=3Dy}});return =
t}if(q=3D=3D2){function k(){var =
v=3Du.getRng(true),t=3Dm.getRoot(),x=3D{};function y(z,B){var =
F=3D[],D,H,A=3Dz[B?"startContainer":"endContainer"],E=3Dz[B?"startOffset"=
:"endOffset"],C,G=3D{};if(A.nodeType=3D=3D1&&A.hasChildNodes()){H=3DA.chi=
ldNodes.length-1;G.exclude=3D(B&&E>H)||(!B&&E=3D=3D0);if(!B&&E){E--}A=3DA=
.childNodes[E>H?H:E];if(A.nodeType=3D=3D3){E=3DB?0:A.nodeValue.length}}if=
(A.nodeType=3D=3D3){if(r){for(D=3DA.previousSibling;D&&D.nodeType=3D=3D3;=
D=3DD.previousSibling){E+=3DD.nodeValue.length}}G.offset=3DE}for(;A&&A!=3D=
t;A=3DA.parentNode){F.push(u.dom.nodeIndex(A,r))}G.indexes=3DF;return =
G}x.start=3Dy(v,true);if(!u.isCollapsed()){x.end=3Dy(v)}return x}return =
k()}if(q){return{rng:u.getRng()}}g=3Du.getRng();i=3Dm.uniqueId();n=3Dtiny=
MCE.activeEditor.selection.isCollapsed();s=3D"overflow:hidden;line-height=
:0px";if(g.duplicate||g.item){if(!g.item){j=3Dg.duplicate();g.collapse();=
g.pasteHTML('<span _mce_type=3D"bookmark" id=3D"'+i+'_start" =
style=3D"'+s+'">'+l+"</span>");if(!n){j.collapse(false);j.pasteHTML('<spa=
n _mce_type=3D"bookmark" id=3D"'+i+'_end" =
style=3D"'+s+'">'+l+"</span>")}}else{o=3Dg.item(0);h=3Do.nodeName;return{=
name:h,index:f(h,o)}}}else{o=3Du.getNode();h=3Do.nodeName;if(h=3D=3D"IMG"=
){return{name:h,index:f(h,o)}}j=3Dg.cloneRange();if(!n){j.collapse(false)=
;j.insertNode(m.create("span",{_mce_type:"bookmark",id:i+"_end",style:s},=
l))}g.collapse(true);g.insertNode(m.create("span",{_mce_type:"bookmark",i=
d:i+"_start",style:s},l))}u.moveToBookmark({id:i,keep:1});return{id:i}},m=
oveToBookmark:function(l){var =
n=3Dthis,k=3Dn.dom,i,h,f,m;if(n.tridentSel){n.tridentSel.destroy()}if(l){=
if(l.start){f=3Dk.createRng();m=3Dk.getRoot();function g(s){var =
o=3Dl[s?"start":"end"],p,q,r;if(o){for(q=3Dm,p=3Do.indexes.length-1;p>=3D=
0;p--){q=3Dq.childNodes[o.indexes[p]]||q}if(s){if(q.nodeType=3D=3D3&&o.of=
fset){f.setStart(q,o.offset)}else{if(o.exclude){f.setStartAfter(q)}else{f=
.setStartBefore(q)}}}else{if(q.nodeType=3D=3D3&&o.offset){f.setEnd(q,o.of=
fset)}else{if(o.exclude){f.setEndBefore(q)}else{f.setEndAfter(q)}}}}}g(tr=
ue);g();n.setRng(f)}else{if(l.id){f=3Dk.createRng();function j(u){var =
p=3Dk.get(l.id+"_"+u),t,o,r,s,q=3Dl.keep;if(p){t=3Dp.parentNode;if(u=3D=3D=
"start"){if(!q){o=3Dk.nodeIndex(p);if(o>0){o++}}else{t=3Dp;o=3D1}f.setSta=
rt(t,o);f.setEnd(t,o)}else{if(!q){o=3Dk.nodeIndex(p)}else{t=3Dp;o=3D1}f.s=
etEnd(t,o)}if(!q){s=3Dp.previousSibling;r=3Dp.nextSibling;d(c.grep(p.chil=
dNodes),function(v){if(v.nodeType=3D=3D3){v.nodeValue=3Dv.nodeValue.repla=
ce(/\uFEFF/g,"")}});while(p=3Dk.get(l.id+"_"+u)){k.remove(p,1)}if(s&&r&&s=
.nodeType=3D=3Dr.nodeType&&s.nodeType=3D=3D3){o=3Ds.nodeValue.length;s.ap=
pendData(r.nodeValue);k.remove(r);if(u=3D=3D"start"){f.setStart(s,o);f.se=
tEnd(s,o)}else{f.setEnd(s,o)}}}}}j("start");j("end");n.setRng(f)}else{if(=
l.name){n.select(k.select(l.name)[l.index])}else{if(l.rng){n.setRng(l.rng=
)}}}}}},select:function(k,j){var =
i=3Dthis,l=3Di.dom,g=3Dl.createRng(),f;f=3Dl.nodeIndex(k);g.setStart(k.pa=
rentNode,f);g.setEnd(k.parentNode,f+1);if(j){function h(m,o){var n=3Dnew =
c.dom.TreeWalker(m,m);do{if(m.nodeType=3D=3D3&&c.trim(m.nodeValue).length=
!=3D0){if(o){g.setStart(m,0)}else{g.setEnd(m,m.nodeValue.length)}return}i=
f(m.nodeName=3D=3D"BR"){if(o){g.setStartBefore(m)}else{g.setEndBefore(m)}=
return}}while(m=3D(o?n.next():n.prev()))}h(k,1);h(k)}i.setRng(g);return =
k},isCollapsed:function(){var =
f=3Dthis,h=3Df.getRng(),g=3Df.getSel();if(!h||h.item){return =
false}if(h.compareEndPoints){return =
h.compareEndPoints("StartToEnd",h)=3D=3D=3D0}return =
!g||h.collapsed},collapse:function(f){var =
g=3Dthis,h=3Dg.getRng(),i;if(h.item){i=3Dh.item(0);h=3Dthis.win.document.=
body.createTextRange();h.moveToElementText(i)}h.collapse(!!f);g.setRng(h)=
},getSel:function(){var g=3Dthis,f=3Dthis.win;return =
f.getSelection?f.getSelection():f.document.selection},getRng:function(j){=
var g=3Dthis,h,i;if(j&&g.tridentSel){return =
g.tridentSel.getRangeAt(0)}try{if(h=3Dg.getSel()){i=3Dh.rangeCount>0?h.ge=
tRangeAt(0):(h.createRange?h.createRange():g.win.document.createRange())}=
}catch(f){}if(!i){i=3Da?g.win.document.body.createTextRange():g.win.docum=
ent.createRange()}return i},setRng:function(i){var =
h,g=3Dthis;if(!g.tridentSel){h=3Dg.getSel();if(h){h.removeAllRanges();h.a=
ddRange(i)}}else{if(i.cloneRange){g.tridentSel.addRange(i);return}try{i.s=
elect()}catch(f){}}},setNode:function(g){var =
f=3Dthis;f.setContent(f.dom.getOuterHTML(g));return =
g},getNode:function(){var =
g=3Dthis,f=3Dg.getRng(),h=3Dg.getSel(),i;if(!a){if(!f){return =
g.dom.getRoot()}i=3Df.commonAncestorContainer;if(!f.collapsed){if(f.start=
Container=3D=3Df.endContainer){if(f.startOffset-f.endOffset<2){if(f.start=
Container.hasChildNodes()){i=3Df.startContainer.childNodes[f.startOffset]=
}}}if(c.isWebKit&&h.anchorNode&&h.anchorNode.nodeType=3D=3D1){return =
h.anchorNode.childNodes[h.anchorOffset]}}if(i&&i.nodeType=3D=3D3){return =
i.parentNode}return i}return =
f.item?f.item(0):f.parentElement()},getSelectedBlocks:function(g,f){var =
i=3Dthis,j=3Di.dom,m,h,l,k=3D[];m=3Dj.getParent(g||i.getStart(),j.isBlock=
);h=3Dj.getParent(f||i.getEnd(),j.isBlock);if(m){k.push(m)}if(m&&h&&m!=3D=
h){l=3Dm;while((l=3Dl.nextSibling)&&l!=3Dh){if(j.isBlock(l)){k.push(l)}}}=
if(h&&m!=3Dh){k.push(h)}return k},destroy:function(g){var =
f=3Dthis;f.win=3Dnull;if(f.tridentSel){f.tridentSel.destroy()}if(!g){c.re=
moveUnload(f.destroy)}}})})(tinymce);(function(a){a.create("tinymce.dom.X=
MLWriter",{node:null,XMLWriter:function(c){function b(){var =
e=3Ddocument.implementation;if(!e||!e.createDocument){try{return new =
ActiveXObject("MSXML2.DOMDocument")}catch(d){}try{return new =
ActiveXObject("Microsoft.XmlDom")}catch(d){}}else{return =
e.createDocument("","",null)}}this.doc=3Db();this.valid=3Da.isOpera||a.is=
WebKit;this.reset()},reset:function(){var =
b=3Dthis,c=3Db.doc;if(c.firstChild){c.removeChild(c.firstChild)}b.node=3D=
c.appendChild(c.createElement("html"))},writeStartElement:function(c){var=
 =
b=3Dthis;b.node=3Db.node.appendChild(b.doc.createElement(c))},writeAttrib=
ute:function(c,b){if(this.valid){b=3Db.replace(/>/g,"%MCGT%")}this.node.s=
etAttribute(c,b)},writeEndElement:function(){this.node=3Dthis.node.parent=
Node},writeFullEndElement:function(){var =
b=3Dthis,c=3Db.node;c.appendChild(b.doc.createTextNode(""));b.node=3Dc.pa=
rentNode},writeText:function(b){if(this.valid){b=3Db.replace(/>/g,"%MCGT%=
")}this.node.appendChild(this.doc.createTextNode(b))},writeCDATA:function=
(b){this.node.appendChild(this.doc.createCDATASection(b))},writeComment:f=
unction(b){if(a.isIE){b=3Db.replace(/^\-|\-$/g," =
")}this.node.appendChild(this.doc.createComment(b.replace(/\-\-/g," =
")))},getContent:function(){var b;b=3Dthis.doc.xml||new =
XMLSerializer().serializeToString(this.doc);b=3Db.replace(/<\?[^?]+\?>|<h=
tml>|<\/html>|<html\/>|<!DOCTYPE[^>]+>/g,"");b=3Db.replace(/ ?\/>/g," =
/>");if(this.valid){b=3Db.replace(/\%MCGT%/g,"&gt;")}return =
b}})})(tinymce);(function(a){a.create("tinymce.dom.StringWriter",{str:nul=
l,tags:null,count:0,settings:null,indent:null,StringWriter:function(b){th=
is.settings=3Da.extend({indent_char:" =
",indentation:0},b);this.reset()},reset:function(){this.indent=3D"";this.=
str=3D"";this.tags=3D[];this.count=3D0},writeStartElement:function(b){thi=
s._writeAttributesEnd();this.writeRaw("<"+b);this.tags.push(b);this.inAtt=
r=3Dtrue;this.count++;this.elementCount=3Dthis.count},writeAttribute:func=
tion(d,b){var c=3Dthis;c.writeRaw(" =
"+c.encode(d)+'=3D"'+c.encode(b)+'"')},writeEndElement:function(){var =
b;if(this.tags.length>0){b=3Dthis.tags.pop();if(this._writeAttributesEnd(=
1)){this.writeRaw("</"+b+">")}if(this.settings.indentation>0){this.writeR=
aw("\n")}}},writeFullEndElement:function(){if(this.tags.length>0){this._w=
riteAttributesEnd();this.writeRaw("</"+this.tags.pop()+">");if(this.setti=
ngs.indentation>0){this.writeRaw("\n")}}},writeText:function(b){this._wri=
teAttributesEnd();this.writeRaw(this.encode(b));this.count++},writeCDATA:=
function(b){this._writeAttributesEnd();this.writeRaw("<![CDATA["+b+"]]>")=
;this.count++},writeComment:function(b){this._writeAttributesEnd();this.w=
riteRaw("<!-- =
"+b+"-->");this.count++},writeRaw:function(b){this.str+=3Db},encode:funct=
ion(b){return =
b.replace(/[<>&"]/g,function(c){switch(c){case"<":return"&lt;";case">":re=
turn"&gt;";case"&":return"&amp;";case'"':return"&quot;"}return =
c})},getContent:function(){return =
this.str},_writeAttributesEnd:function(b){if(!this.inAttr){return}this.in=
Attr=3Dfalse;if(b&&this.elementCount=3D=3Dthis.count){this.writeRaw(" =
/>");return false}this.writeRaw(">");return =
true}})})(tinymce);(function(e){var =
g=3De.extend,f=3De.each,b=3De.util.Dispatcher,d=3De.isIE,a=3De.isGecko;fu=
nction c(h){return =
h.replace(/([?+*])/g,".$1")}e.create("tinymce.dom.Serializer",{Serializer=
:function(j){var i=3Dthis;i.key=3D0;i.onPreProcess=3Dnew =
b(i);i.onPostProcess=3Dnew b(i);try{i.writer=3Dnew =
e.dom.XMLWriter()}catch(h){i.writer=3Dnew =
e.dom.StringWriter()}i.settings=3Dj=3Dg({dom:e.DOM,valid_nodes:0,node_fil=
ter:0,attr_filter:0,invalid_attrs:/^(_mce_|_moz_|sizset|sizcache)/,closed=
:/^(br|hr|input|meta|img|link|param|area)$/,entity_encoding:"named",entit=
ies:"160,nbsp,161,iexcl,162,cent,163,pound,164,curren,165,yen,166,brvbar,=
167,sect,168,uml,169,copy,170,ordf,171,laquo,172,not,173,shy,174,reg,175,=
macr,176,deg,177,plusmn,178,sup2,179,sup3,180,acute,181,micro,182,para,18=
3,middot,184,cedil,185,sup1,186,ordm,187,raquo,188,frac14,189,frac12,190,=
frac34,191,iquest,192,Agrave,193,Aacute,194,Acirc,195,Atilde,196,Auml,197=
,Aring,198,AElig,199,Ccedil,200,Egrave,201,Eacute,202,Ecirc,203,Euml,204,=
Igrave,205,Iacute,206,Icirc,207,Iuml,208,ETH,209,Ntilde,210,Ograve,211,Oa=
cute,212,Ocirc,213,Otilde,214,Ouml,215,times,216,Oslash,217,Ugrave,218,Ua=
cute,219,Ucirc,220,Uuml,221,Yacute,222,THORN,223,szlig,224,agrave,225,aac=
ute,226,acirc,227,atilde,228,auml,229,aring,230,aelig,231,ccedil,232,egra=
ve,233,eacute,234,ecirc,235,euml,236,igrave,237,iacute,238,icirc,239,iuml=
,240,eth,241,ntilde,242,ograve,243,oacute,244,ocirc,245,otilde,246,ouml,2=
47,divide,248,oslash,249,ugrave,250,uacute,251,ucirc,252,uuml,253,yacute,=
254,thorn,255,yuml,402,fnof,913,Alpha,914,Beta,915,Gamma,916,Delta,917,Ep=
silon,918,Zeta,919,Eta,920,Theta,921,Iota,922,Kappa,923,Lambda,924,Mu,925=
,Nu,926,Xi,927,Omicron,928,Pi,929,Rho,931,Sigma,932,Tau,933,Upsilon,934,P=
hi,935,Chi,936,Psi,937,Omega,945,alpha,946,beta,947,gamma,948,delta,949,e=
psilon,950,zeta,951,eta,952,theta,953,iota,954,kappa,955,lambda,956,mu,95=
7,nu,958,xi,959,omicron,960,pi,961,rho,962,sigmaf,963,sigma,964,tau,965,u=
psilon,966,phi,967,chi,968,psi,969,omega,977,thetasym,978,upsih,982,piv,8=
226,bull,8230,hellip,8242,prime,8243,Prime,8254,oline,8260,frasl,8472,wei=
erp,8465,image,8476,real,8482,trade,8501,alefsym,8592,larr,8593,uarr,8594=
,rarr,8595,darr,8596,harr,8629,crarr,8656,lArr,8657,uArr,8658,rArr,8659,d=
Arr,8660,hArr,8704,forall,8706,part,8707,exist,8709,empty,8711,nabla,8712=
,isin,8713,notin,8715,ni,8719,prod,8721,sum,8722,minus,8727,lowast,8730,r=
adic,8733,prop,8734,infin,8736,ang,8743,and,8744,or,8745,cap,8746,cup,874=
7,int,8756,there4,8764,sim,8773,cong,8776,asymp,8800,ne,8801,equiv,8804,l=
e,8805,ge,8834,sub,8835,sup,8836,nsub,8838,sube,8839,supe,8853,oplus,8855=
,otimes,8869,perp,8901,sdot,8968,lceil,8969,rceil,8970,lfloor,8971,rfloor=
,9001,lang,9002,rang,9674,loz,9824,spades,9827,clubs,9829,hearts,9830,dia=
ms,338,OElig,339,oelig,352,Scaron,353,scaron,376,Yuml,710,circ,732,tilde,=
8194,ensp,8195,emsp,8201,thinsp,8204,zwnj,8205,zwj,8206,lrm,8207,rlm,8211=
,ndash,8212,mdash,8216,lsquo,8217,rsquo,8218,sbquo,8220,ldquo,8221,rdquo,=
8222,bdquo,8224,dagger,8225,Dagger,8240,permil,8249,lsaquo,8250,rsaquo,83=
64,euro",valid_elements:"*[*]",extended_valid_elements:0,invalid_elements=
:0,fix_table_elements:1,fix_list_elements:true,fix_content_duplication:tr=
ue,convert_fonts_to_spans:false,font_size_classes:0,apply_source_formatti=
ng:0,indent_mode:"simple",indent_char:"\t",indent_levels:1,remove_linebre=
aks:1,remove_redundant_brs:1,element_format:"xhtml"},j);i.dom=3Dj.dom;i.s=
chema=3Dj.schema;if(j.entity_encoding=3D=3D"named"&&!j.entities){j.entity=
_encoding=3D"raw"}if(j.remove_redundant_brs){i.onPostProcess.add(function=
(k,l){l.content=3Dl.content.replace(/(<br =
\/>\s*)+<\/(p|h[1-6]|div|li)>/gi,function(n,m,o){if(/^<br =
\/>\s*<\//.test(n)){return"</"+o+">"}return =
n})})}if(j.element_format=3D=3D"html"){i.onPostProcess.add(function(k,l){=
l.content=3Dl.content.replace(/<([^>]+) =
\/>/g,"<$1>")})}if(j.fix_list_elements){i.onPreProcess.add(function(v,s){=
var l,z,y=3D["ol","ul"],u,t,q,k=3D/^(OL|UL)$/,A;function m(r,x){var =
o=3Dx.split(","),p;while((r=3Dr.previousSibling)!=3Dnull){for(p=3D0;p<o.l=
ength;p++){if(r.nodeName=3D=3Do[p]){return r}}}return =
null}for(z=3D0;z<y.length;z++){l=3Di.dom.select(y[z],s.node);for(u=3D0;u<=
l.length;u++){t=3Dl[u];q=3Dt.parentNode;if(k.test(q.nodeName)){A=3Dm(t,"L=
I");if(!A){A=3Di.dom.create("li");A.innerHTML=3D"&nbsp;";A.appendChild(t)=
;q.insertBefore(A,q.firstChild)}else{A.appendChild(t)}}}}})}if(j.fix_tabl=
e_elements){i.onPreProcess.add(function(k,l){if(!e.isOpera||opera.buildNu=
mber()>=3D1767){f(i.dom.select("p =
table",l.node).reverse(),function(p){var =
o=3Di.dom.getParent(p.parentNode,"table,p");if(o.nodeName!=3D"TABLE"){try=
{i.dom.split(o,p)}catch(m){}}})}})}},setEntities:function(o){var =
n=3Dthis,j,m,h=3D{},k;if(n.entityLookup){return}j=3Do.split(",");for(m=3D=
0;m<j.length;m+=3D2){k=3Dj[m];if(k=3D=3D34||k=3D=3D38||k=3D=3D60||k=3D=3D=
62){continue}h[String.fromCharCode(j[m])]=3Dj[m+1];k=3DparseInt(j[m]).toS=
tring(16)}n.entityLookup=3Dh},setRules:function(i){var =
h=3Dthis;h._setup();h.rules=3D{};h.wildRules=3D[];h.validElements=3D{};re=
turn h.addRules(i)},addRules:function(i){var =
h=3Dthis,j;if(!i){return}h._setup();f(i.split(","),function(m){var =
q=3Dm.split(/\[|\]/),l=3Dq[0].split("/"),r,k,o,n=3D[];if(j){k=3De.extend(=
[],j.attribs)}if(q.length>1){f(q[1].split("|"),function(u){var =
p=3D{},t;k=3Dk||[];u=3Du.replace(/::/g,"~");u=3D/^([!\-])?([\w*.?~_\-]+|)=
([=3D:<])?(.+)?$/.exec(u);u[2]=3Du[2].replace(/~/g,":");if(u[1]=3D=3D"!")=
{r=3Dr||[];r.push(u[2])}if(u[1]=3D=3D"-"){for(t=3D0;t<k.length;t++){if(k[=
t].name=3D=3Du[2]){k.splice(t,1);return}}}switch(u[3]){case"=3D":p.defaul=
tVal=3Du[4]||"";break;case":":p.forcedVal=3Du[4];break;case"<":p.validVal=
s=3Du[4].split("?");break}if(/[*.?]/.test(u[2])){o=3Do||[];p.nameRE=3Dnew=
 =
RegExp("^"+c(u[2])+"$");o.push(p)}else{p.name=3Du[2];k.push(p)}n.push(u[2=
])})}f(l,function(v,u){var =
y=3Dv.charAt(0),t=3D1,p=3D{};if(j){if(j.noEmpty){p.noEmpty=3Dj.noEmpty}if=
(j.fullEnd){p.fullEnd=3Dj.fullEnd}if(j.padd){p.padd=3Dj.padd}}switch(y){c=
ase"-":p.noEmpty=3Dtrue;break;case"+":p.fullEnd=3Dtrue;break;case"#":p.pa=
dd=3Dtrue;break;default:t=3D0}l[u]=3Dv=3Dv.substring(t);h.validElements[v=
]=3D1;if(/[*.?]/.test(l[0])){p.nameRE=3Dnew =
RegExp("^"+c(l[0])+"$");h.wildRules=3Dh.wildRules||{};h.wildRules.push(p)=
}else{p.name=3Dl[0];if(l[0]=3D=3D"@"){j=3Dp}h.rules[v]=3Dp}p.attribs=3Dk;=
if(r){p.requiredAttribs=3Dr}if(o){v=3D"";f(n,function(s){if(v){v+=3D"|"}v=
+=3D"("+c(s)+")"});p.validAttribsRE=3Dnew =
RegExp("^"+v.toLowerCase()+"$");p.wildAttribs=3Do}})});i=3D"";f(h.validEl=
ements,function(m,l){if(i){i+=3D"|"}if(l!=3D"@"){i+=3Dl}});h.validElement=
sRE=3Dnew RegExp("^("+c(i.toLowerCase())+")$")},findRule:function(m){var =
j=3Dthis,l=3Dj.rules,h,k;j._setup();k=3Dl[m];if(k){return =
k}l=3Dj.wildRules;for(h=3D0;h<l.length;h++){if(l[h].nameRE.test(m)){retur=
n l[h]}}return null},findAttribRule:function(h,l){var =
j,k=3Dh.wildAttribs;for(j=3D0;j<k.length;j++){if(k[j].nameRE.test(l)){ret=
urn k[j]}}return null},serialize:function(r,q){var =
m,k=3Dthis,p,i,j,l;k._setup();q=3Dq||{};q.format=3Dq.format||"html";k.pro=
cessObj=3Dq;if(d){l=3D[];f(r.getElementsByTagName("option"),function(o){v=
ar =
h=3Dk.dom.getAttrib(o,"selected");l.push(h?h:null)})}r=3Dr.cloneNode(true=
);if(d){f(r.getElementsByTagName("option"),function(o,h){k.dom.setAttrib(=
o,"selected",l[h])})}j=3Dr.ownerDocument.implementation;if(j.createHTMLDo=
cument&&(e.isOpera&&opera.buildNumber()>=3D1767)){p=3Dj.createHTMLDocumen=
t("");f(r.nodeName=3D=3D"BODY"?r.childNodes:[r],function(h){p.body.append=
Child(p.importNode(h,true))});if(r.nodeName!=3D"BODY"){r=3Dp.body.firstCh=
ild}else{r=3Dp.body}i=3Dk.dom.doc;k.dom.doc=3Dp}k.key=3D""+(parseInt(k.ke=
y)+1);if(!q.no_events){q.node=3Dr;k.onPreProcess.dispatch(k,q)}k.writer.r=
eset();k._info=3Dq;k._serializeNode(r,q.getInner);q.content=3Dk.writer.ge=
tContent();if(i){k.dom.doc=3Di}if(!q.no_events){k.onPostProcess.dispatch(=
k,q)}k._postProcess(q);q.node=3Dnull;return =
e.trim(q.content)},_postProcess:function(n){var =
i=3Dthis,k=3Di.settings,j=3Dn.content,m=3D[],l;if(n.format=3D=3D"html"){l=
=3Di._protect({content:j,patterns:[{pattern:/(<script[^>]*>)(.*?)(<\/scri=
pt>)/g},{pattern:/(<noscript[^>]*>)(.*?)(<\/noscript>)/g},{pattern:/(<sty=
le[^>]*>)(.*?)(<\/style>)/g},{pattern:/(<pre[^>]*>)(.*?)(<\/pre>)/g,encod=
e:1},{pattern:/(<!--\[CDATA\[)(.*?)(\]\]-->)/g}]});j=3Dl.content;if(k.ent=
ity_encoding!=3D=3D"raw"){j=3Di._encode(j)}if(!n.set){j=3Dj.replace(/<p>\=
s+<\/p>|<p([^>]+)>\s+<\/p>/g,k.entity_encoding=3D=3D"numeric"?"<p$1>&#160=
;</p>":"<p$1>&nbsp;</p>");if(k.remove_linebreaks){j=3Dj.replace(/\r?\n|\r=
/g," ");j=3Dj.replace(/(<[^>]+>)\s+/g,"$1 =
");j=3Dj.replace(/\s+(<\/[^>]+>)/g," =
$1");j=3Dj.replace(/<(p|h[1-6]|blockquote|hr|div|table|tbody|tr|td|body|h=
ead|html|title|meta|style|pre|script|link|object) ([^>]+)>\s+/g,"<$1 =
$2>");j=3Dj.replace(/<(p|h[1-6]|blockquote|hr|div|table|tbody|tr|td|body|=
head|html|title|meta|style|pre|script|link|object)>\s+/g,"<$1>");j=3Dj.re=
place(/\s+<\/(p|h[1-6]|blockquote|hr|div|table|tbody|tr|td|body|head|html=
|title|meta|style|pre|script|link|object)>/g,"</$1>")}if(k.apply_source_f=
ormatting&&k.indent_mode=3D=3D"simple"){j=3Dj.replace(/<(\/?)(ul|hr|table=
|meta|link|tbody|tr|object|body|head|html|map)(|[^>]+)>\s*/g,"\n<$1$2$3>\=
n");j=3Dj.replace(/\s*<(p|h[1-6]|blockquote|div|title|style|pre|script|td=
|li|area)(|[^>]+)>/g,"\n<$1$2>");j=3Dj.replace(/<\/(p|h[1-6]|blockquote|d=
iv|title|style|pre|script|td|li)>\s*/g,"</$1>\n");j=3Dj.replace(/\n\n/g,"=
\n")}}j=3Di._unprotect(j,l);j=3Dj.replace(/<!--\[CDATA\[([\s\S]+)\]\]-->/=
g,"<![CDATA[$1]]>");if(k.entity_encoding=3D=3D"raw"){j=3Dj.replace(/<p>&n=
bsp;<\/p>|<p([^>]+)>&nbsp;<\/p>/g,"<p$1>\u00a0</p>")}j=3Dj.replace(/<nosc=
ript([^>]+|)>([\s\S]*?)<\/noscript>/g,function(h,p,o){return"<noscript"+p=
+">"+i.dom.decode(o.replace(/<!--|-->/g,""))+"</noscript>"})}n.content=3D=
j},_serializeNode:function(D,I){var =
z=3Dthis,A=3Dz.settings,x=3Dz.writer,q,j,u,F,E,H,B,h,y,k,r,C,p,m,G,o;if(!=
A.node_filter||A.node_filter(D)){switch(D.nodeType){case =
1:if(D.hasAttribute?D.hasAttribute("_mce_bogus"):D.getAttribute("_mce_bog=
us")){return}p=3DG=3Dfalse;q=3DD.hasChildNodes();k=3DD.getAttribute("_mce=
_name")||D.nodeName.toLowerCase();o=3DD.getAttribute("_mce_type");if(o){i=
f(!z._info.cleanup){p=3Dtrue;return}else{G=3D1}}if(d){if(D.scopeName!=3D=3D=
"HTML"&&D.scopeName!=3D=3D"html"){k=3DD.scopeName+":"+k}}if(k.indexOf("mc=
e:")=3D=3D=3D0){k=3Dk.substring(4)}if(!G){if(!z.validElementsRE||!z.valid=
ElementsRE.test(k)||(z.invalidElementsRE&&z.invalidElementsRE.test(k))||I=
){p=3Dtrue;break}}if(d){if(A.fix_content_duplication){if(D._mce_serialize=
d=3D=3Dz.key){return}D._mce_serialized=3Dz.key}if(k.charAt(0)=3D=3D"/"){k=
=3Dk.substring(1)}}else{if(a){if(D.nodeName=3D=3D=3D"BR"&&D.getAttribute(=
"type")=3D=3D"_moz"){return}}}if(A.validate_children){if(z.elementName&&!=
z.schema.isValid(z.elementName,k)){p=3Dtrue;break}z.elementName=3Dk}r=3Dz=
.findRule(k);k=3Dr.name||k;m=3DA.closed.test(k);if((!q&&r.noEmpty)||(d&&!=
k)){p=3Dtrue;break}if(r.requiredAttribs){H=3Dr.requiredAttribs;for(F=3DH.=
length-1;F>=3D0;F--){if(this.dom.getAttrib(D,H[F])!=3D=3D""){break}}if(F=3D=
=3D-1){p=3Dtrue;break}}x.writeStartElement(k);if(r.attribs){for(F=3D0,B=3D=
r.attribs,E=3DB.length;F<E;F++){H=3DB[F];y=3Dz._getAttrib(D,H);if(y!=3D=3D=
null){x.writeAttribute(H.name,y)}}}if(r.validAttribsRE){B=3Dz.dom.getAttr=
ibs(D);for(F=3DB.length-1;F>-1;F--){h=3DB[F];if(h.specified){H=3Dh.nodeNa=
me.toLowerCase();if(A.invalid_attrs.test(H)||!r.validAttribsRE.test(H)){c=
ontinue}C=3Dz.findAttribRule(r,H);y=3Dz._getAttrib(D,C,H);if(y!=3D=3Dnull=
){x.writeAttribute(H,y)}}}}if(o&&G){x.writeAttribute("_mce_type",o)}if(k=3D=
=3D=3D"script"&&e.trim(D.innerHTML)){x.writeText("// =
");x.writeCDATA(D.innerHTML.replace(/<!--|-->|<\[CDATA\[|\]\]>/g,""));q=3D=
false;break}if(r.padd){if(q&&(u=3DD.firstChild)&&u.nodeType=3D=3D=3D1&&D.=
childNodes.length=3D=3D=3D1){if(u.hasAttribute?u.hasAttribute("_mce_bogus=
"):u.getAttribute("_mce_bogus")){x.writeText("\u00a0")}}else{if(!q){x.wri=
teText("\u00a0")}}}break;case =
3:if(A.validate_children&&z.elementName&&!z.schema.isValid(z.elementName,=
"#text")){return}return x.writeText(D.nodeValue);case 4:return =
x.writeCDATA(D.nodeValue);case 8:return =
x.writeComment(D.nodeValue)}}else{if(D.nodeType=3D=3D1){q=3DD.hasChildNod=
es()}}if(q&&!m){u=3DD.firstChild;while(u){z._serializeNode(u);z.elementNa=
me=3Dk;u=3Du.nextSibling}}if(!p){if(!m){x.writeFullEndElement()}else{x.wr=
iteEndElement()}}},_protect:function(j){var =
i=3Dthis;j.items=3Dj.items||[];function h(l){return =
l.replace(/[\r\n\\]/g,function(m){if(m=3D=3D=3D"\n"){return"\\n"}else{if(=
m=3D=3D=3D"\\"){return"\\\\"}}return"\\r"})}function k(l){return =
l.replace(/\\[\\rn]/g,function(m){if(m=3D=3D=3D"\\n"){return"\n"}else{if(=
m=3D=3D=3D"\\\\"){return"\\"}}return"\r"})}f(j.patterns,function(l){j.con=
tent=3Dk(h(j.content).replace(l.pattern,function(n,o,m,p){m=3Dk(m);if(l.e=
ncode){m=3Di._encode(m)}j.items.push(m);return =
o+"<!--mce:"+(j.items.length-1)+"-->"+p}))});return =
j},_unprotect:function(i,j){i=3Di.replace(/\<!--mce:([0-9]+)--\>/g,functi=
on(k,h){return j.items[parseInt(h)]});j.items=3D[];return =
i},_encode:function(m){var =
j=3Dthis,k=3Dj.settings,i;if(k.entity_encoding!=3D=3D"raw"){if(k.entity_e=
ncoding.indexOf("named")!=3D-1){j.setEntities(k.entities);i=3Dj.entityLoo=
kup;m=3Dm.replace(/[\u007E-\uFFFF]/g,function(h){var =
l;if(l=3Di[h]){h=3D"&"+l+";"}return =
h})}if(k.entity_encoding.indexOf("numeric")!=3D-1){m=3Dm.replace(/[\u007E=
-\uFFFF]/g,function(h){return"&#"+h.charCodeAt(0)+";"})}}return =
m},_setup:function(){var =
h=3Dthis,i=3Dthis.settings;if(h.done){return}h.done=3D1;h.setRules(i.vali=
d_elements);h.addRules(i.extended_valid_elements);if(i.invalid_elements){=
h.invalidElementsRE=3Dnew =
RegExp("^("+c(i.invalid_elements.replace(/,/g,"|").toLowerCase())+")$")}i=
f(i.attrib_value_filter){h.attribValueFilter=3Di.attribValueFilter}},_get=
Attrib:function(m,j,h){var =
l,k;h=3Dh||j.name;if(j.forcedVal&&(k=3Dj.forcedVal)){if(k=3D=3D=3D"{$uid}=
"){return this.dom.uniqueId()}return =
k}k=3Dthis.dom.getAttrib(m,h);switch(h){case"rowspan":case"colspan":if(k=3D=
=3D"1"){k=3D""}break}if(this.attribValueFilter){k=3Dthis.attribValueFilte=
r(h,k,m)}if(j.validVals){for(l=3Dj.validVals.length-1;l>=3D0;l--){if(k=3D=
=3Dj.validVals[l]){break}}if(l=3D=3D-1){return =
null}}if(k=3D=3D=3D""&&typeof(j.defaultVal)!=3D"undefined"){k=3Dj.default=
Val;if(k=3D=3D=3D"{$uid}"){return this.dom.uniqueId()}return =
k}else{if(h=3D=3D"class"&&this.processObj.get){k=3Dk.replace(/\s?mceItem\=
w+\s?/g,"")}}if(k=3D=3D=3D""){return null}return =
k}})})(tinymce);(function(a){a.dom.ScriptLoader=3Dfunction(h){var =
c=3D0,k=3D1,i=3D2,l=3D{},j=3D[],f=3D{},d=3D[],g=3D0,e;function =
b(m,u){var v=3Dthis,q=3Da.DOM,s,o,r,n;function =
p(){q.remove(n);if(s){s.onreadystatechange=3Ds.onload=3Ds=3Dnull}u()}n=3D=
q.uniqueId();if(a.isIE6){o=3Dnew =
a.util.URI(m);r=3Dlocation;if(o.host=3D=3Dr.hostname&&o.port=3D=3Dr.port&=
&(o.protocol+":")=3D=3Dr.protocol){a.util.XHR.send({url:a._addVer(o.getUR=
I()),success:function(x){var =
t=3Dq.create("script",{type:"text/javascript"});t.text=3Dx;document.getEl=
ementsByTagName("head")[0].appendChild(t);q.remove(t);p()}});return}}s=3D=
q.create("script",{id:n,type:"text/javascript",src:a._addVer(m)});s.onloa=
d=3Dp;s.onreadystatechange=3Dfunction(){var =
t=3Ds.readyState;if(t=3D=3D"complete"||t=3D=3D"loaded"){p()}};(document.g=
etElementsByTagName("head")[0]||document.body).appendChild(s)}this.isDone=
=3Dfunction(m){return =
l[m]=3D=3Di};this.markDone=3Dfunction(m){l[m]=3Di};this.add=3Dthis.load=3D=
function(m,q,n){var =
o,p=3Dl[m];if(p=3D=3De){j.push(m);l[m]=3Dc}if(q){if(!f[m]){f[m]=3D[]}f[m]=
.push({func:q,scope:n||this})}};this.loadQueue=3Dfunction(n,m){this.loadS=
cripts(j,n,m)};this.loadScripts=3Dfunction(m,q,p){var o;function =
n(r){a.each(f[r],function(s){s.func.call(s.scope)});f[r]=3De}d.push({func=
:q,scope:p||this});o=3Dfunction(){var =
r=3Da.grep(m);m.length=3D0;a.each(r,function(s){if(l[s]=3D=3Di){n(s);retu=
rn}if(l[s]!=3Dk){l[s]=3Dk;g++;b(s,function(){l[s]=3Di;g--;n(s);o()})}});i=
f(!g){a.each(d,function(s){s.func.call(s.scope)});d.length=3D0}};o()}};a.=
ScriptLoader=3Dnew =
a.dom.ScriptLoader()})(tinymce);tinymce.dom.TreeWalker=3Dfunction(a,c){va=
r b=3Da;function d(i,f,e,j){var h,g;if(i){if(!j&&i[f]){return =
i[f]}if(i!=3Dc){h=3Di[e];if(h){return =
h}for(g=3Di.parentNode;g&&g!=3Dc;g=3Dg.parentNode){h=3Dg[e];if(h){return =
h}}}}}this.current=3Dfunction(){return =
b};this.next=3Dfunction(e){return(b=3Dd(b,"firstChild","nextSibling",e))}=
;this.prev=3Dfunction(e){return(b=3Dd(b,"lastChild","lastSibling",e))}};(=
function(){var a=3D{};function b(f,e){var d;function c(g){return =
g.replace(/[A-Z]+/g,function(h){return c(f[h])})}for(d in =
f){if(f.hasOwnProperty(d)){f[d]=3Dc(f[d])}}c(e).replace(/#/g,"#text").rep=
lace(/(\w+)\[([^\]]+)\]/g,function(l,g,j){var =
h,k=3D{};j=3Dj.split(/\|/);for(h=3Dj.length-1;h>=3D0;h--){k[j[h]]=3D1}a[g=
]=3Dk})}b({Z:"#|H|K|N|O|P",Y:"#|X|form|R|Q",X:"p|T|div|U|W|isindex|fields=
et|table",W:"pre|hr|blockquote|address|center|noframes",U:"ul|ol|dl|menu|=
dir",ZC:"#|p|Y|div|U|W|table|br|span|bdo|object|applet|img|map|K|N|Q",T:"=
h1|h2|h3|h4|h5|h6",ZB:"#|X|S|Q",S:"R|P",ZA:"#|a|G|J|M|O|P",R:"#|a|H|K|N|O=
",Q:"noscript|P",P:"ins|del|script",O:"input|select|textarea|label|button=
",N:"M|L",M:"em|strong|dfn|code|q|samp|kbd|var|cite|abbr|acronym",L:"sub|=
sup",K:"J|I",J:"tt|i|b|u|s|strike",I:"big|small|font|basefont",H:"G|F",G:=
"br|span|bdo",F:"object|applet|img|map|iframe"},"script[]style[]object[#|=
param|X|form|a|H|K|N|O|Q]param[]p[S]a[Z]br[]span[S]bdo[S]applet[#|param|X=
|form|a|H|K|N|O|Q]h1[S]img[]map[X|form|Q|area]h2[S]iframe[#|X|form|a|H|K|=
N|O|Q]h3[S]tt[S]i[S]b[S]u[S]s[S]strike[S]big[S]small[S]font[S]basefont[]e=
m[S]strong[S]dfn[S]code[S]q[S]samp[S]kbd[S]var[S]cite[S]abbr[S]acronym[S]=
sub[S]sup[S]input[]select[optgroup|option]optgroup[option]option[]textare=
a[]label[S]button[#|p|T|div|U|W|table|G|object|applet|img|map|K|N|Q]h4[S]=
ins[#|X|form|a|H|K|N|O|Q]h5[S]del[#|X|form|a|H|K|N|O|Q]h6[S]div[#|X|form|=
a|H|K|N|O|Q]ul[li]li[#|X|form|a|H|K|N|O|Q]ol[li]dl[dt|dd]dt[S]dd[#|X|form=
|a|H|K|N|O|Q]menu[li]dir[li]pre[ZA]hr[]blockquote[#|X|form|a|H|K|N|O|Q]ad=
dress[S|p]center[#|X|form|a|H|K|N|O|Q]noframes[#|X|form|a|H|K|N|O|Q]isind=
ex[]fieldset[#|legend|X|form|a|H|K|N|O|Q]legend[S]table[caption|col|colgr=
oup|thead|tfoot|tbody|tr]caption[S]col[]colgroup[col]thead[tr]tr[th|td]th=
[#|X|form|a|H|K|N|O|Q]form[#|X|a|H|K|N|O|Q]noscript[#|X|form|a|H|K|N|O|Q]=
td[#|X|form|a|H|K|N|O|Q]tfoot[tr]tbody[tr]area[]base[]body[#|X|form|a|H|K=
|N|O|Q]");tinymce.dom.Schema=3Dfunction(){var =
c=3Dthis,d=3Da;c.isValid=3Dfunction(f,e){var g=3Dd[f];return =
!!(g&&(!e||g[e]))}}})();(function(a){a.dom.RangeUtils=3Dfunction(c){var =
b=3D"\uFEFF";this.walk=3Dfunction(d,r){var =
h=3Dd.startContainer,k=3Dd.startOffset,s=3Dd.endContainer,l=3Dd.endOffset=
,i,f,n,g,q,p,e;e=3Dc.select("td.mceSelected,th.mceSelected");if(e.length>=
0){a.each(e,function(t){r([t])});return}function o(v,u,t){var =
x=3D[];for(;v&&v!=3Dt;v=3Dv[u]){x.push(v)}return x}function =
m(u,t){do{if(u.parentNode=3D=3Dt){return =
u}u=3Du.parentNode}while(u)}function j(v,u,x){var =
t=3Dx?"nextSibling":"previousSibling";for(g=3Dv,q=3Dg.parentNode;g&&g!=3D=
u;g=3Dq){q=3Dg.parentNode;p=3Do(g=3D=3Dv?g:g[t],t);if(p.length){if(!x){p.=
reverse()}r(p)}}}if(h.nodeType=3D=3D1&&h.hasChildNodes()){h=3Dh.childNode=
s[k]}if(s.nodeType=3D=3D1&&s.hasChildNodes()){s=3Ds.childNodes[Math.min(k=
=3D=3Dl?l:l-1,s.childNodes.length-1)]}i=3Dc.findCommonAncestor(h,s);if(h=3D=
=3Ds){return r([h])}for(g=3Dh;g;g=3Dg.parentNode){if(g=3D=3Ds){return =
j(h,i,true)}if(g=3D=3Di){break}}for(g=3Ds;g;g=3Dg.parentNode){if(g=3D=3Dh=
){return =
j(s,i)}if(g=3D=3Di){break}}f=3Dm(h,i)||h;n=3Dm(s,i)||s;j(h,f,true);p=3Do(=
f=3D=3Dh?f:f.nextSibling,"nextSibling",n=3D=3Ds?n.nextSibling:n);if(p.len=
gth){r(p)}j(s,n)}}})(tinymce);(function(c){var =
b=3Dc.DOM,a=3Dc.is;c.create("tinymce.ui.Control",{Control:function(e,d){t=
his.id=3De;this.settings=3Dd=3Dd||{};this.rendered=3Dfalse;this.onRender=3D=
new =
c.util.Dispatcher(this);this.classPrefix=3D"";this.scope=3Dd.scope||this;=
this.disabled=3D0;this.active=3D0},setDisabled:function(d){var =
f;if(d!=3Dthis.disabled){f=3Db.get(this.id);if(f&&this.settings.unavailab=
le_prefix){if(d){this.prevTitle=3Df.title;f.title=3Dthis.settings.unavail=
able_prefix+": =
"+f.title}else{f.title=3Dthis.prevTitle}}this.setState("Disabled",d);this=
.setState("Enabled",!d);this.disabled=3Dd}},isDisabled:function(){return =
this.disabled},setActive:function(d){if(d!=3Dthis.active){this.setState("=
Active",d);this.active=3Dd}},isActive:function(){return =
this.active},setState:function(f,d){var =
e=3Db.get(this.id);f=3Dthis.classPrefix+f;if(d){b.addClass(e,f)}else{b.re=
moveClass(e,f)}},isRendered:function(){return =
this.rendered},renderHTML:function(){},renderTo:function(d){b.setHTML(d,t=
his.renderHTML())},postRender:function(){var =
e=3Dthis,d;if(a(e.disabled)){d=3De.disabled;e.disabled=3D-1;e.setDisabled=
(d)}if(a(e.active)){d=3De.active;e.active=3D-1;e.setActive(d)}},remove:fu=
nction(){b.remove(this.id);this.destroy()},destroy:function(){c.dom.Event=
.clear(this.id)}})})(tinymce);tinymce.create("tinymce.ui.Container:tinymc=
e.ui.Control",{Container:function(b,a){this.parent(b,a);this.controls=3D[=
];this.lookup=3D{}},add:function(a){this.lookup[a.id]=3Da;this.controls.p=
ush(a);return a},get:function(a){return =
this.lookup[a]}});tinymce.create("tinymce.ui.Separator:tinymce.ui.Control=
",{Separator:function(b,a){this.parent(b,a);this.classPrefix=3D"mceSepara=
tor"},renderHTML:function(){return =
tinymce.DOM.createHTML("span",{"class":this.classPrefix})}});(function(d)=
{var =
c=3Dd.is,b=3Dd.DOM,e=3Dd.each,a=3Dd.walk;d.create("tinymce.ui.MenuItem:ti=
nymce.ui.Control",{MenuItem:function(g,f){this.parent(g,f);this.classPref=
ix=3D"mceMenuItem"},setSelected:function(f){this.setState("Selected",f);t=
his.selected=3Df},isSelected:function(){return =
this.selected},postRender:function(){var =
f=3Dthis;f.parent();if(c(f.selected)){f.setSelected(f.selected)}}})})(tin=
ymce);(function(d){var =
c=3Dd.is,b=3Dd.DOM,e=3Dd.each,a=3Dd.walk;d.create("tinymce.ui.Menu:tinymc=
e.ui.MenuItem",{Menu:function(h,g){var =
f=3Dthis;f.parent(h,g);f.items=3D{};f.collapsed=3Dfalse;f.menuCount=3D0;f=
.onAddItem=3Dnew d.util.Dispatcher(this)},expand:function(g){var =
f=3Dthis;if(g){a(f,function(h){if(h.expand){h.expand()}},"items",f)}f.col=
lapsed=3Dfalse},collapse:function(g){var =
f=3Dthis;if(g){a(f,function(h){if(h.collapse){h.collapse()}},"items",f)}f=
.collapsed=3Dtrue},isCollapsed:function(){return =
this.collapsed},add:function(f){if(!f.settings){f=3Dnew =
d.ui.MenuItem(f.id||b.uniqueId(),f)}this.onAddItem.dispatch(this,f);retur=
n this.items[f.id]=3Df},addSeparator:function(){return =
this.add({separator:true})},addMenu:function(f){if(!f.collapse){f=3Dthis.=
createMenu(f)}this.menuCount++;return =
this.add(f)},hasMenus:function(){return =
this.menuCount!=3D=3D0},remove:function(f){delete =
this.items[f.id]},removeAll:function(){var =
f=3Dthis;a(f,function(g){if(g.removeAll){g.removeAll()}else{g.remove()}g.=
destroy()},"items",f);f.items=3D{}},createMenu:function(g){var f=3Dnew =
d.ui.Menu(g.id||b.uniqueId(),g);f.onAddItem.add(this.onAddItem.dispatch,t=
his.onAddItem);return f}})})(tinymce);(function(e){var =
d=3De.is,c=3De.DOM,f=3De.each,a=3De.dom.Event,b=3De.dom.Element;e.create(=
"tinymce.ui.DropMenu:tinymce.ui.Menu",{DropMenu:function(h,g){g=3Dg||{};g=
.container=3Dg.container||c.doc.body;g.offset_x=3Dg.offset_x||0;g.offset_=
y=3Dg.offset_y||0;g.vp_offset_x=3Dg.vp_offset_x||0;g.vp_offset_y=3Dg.vp_o=
ffset_y||0;if(d(g.icons)&&!g.icons){g["class"]+=3D" =
mceNoIcons"}this.parent(h,g);this.onShowMenu=3Dnew =
e.util.Dispatcher(this);this.onHideMenu=3Dnew =
e.util.Dispatcher(this);this.classPrefix=3D"mceMenu"},createMenu:function=
(j){var =
h=3Dthis,i=3Dh.settings,g;j.container=3Dj.container||i.container;j.parent=
=3Dh;j.constrain=3Dj.constrain||i.constrain;j["class"]=3Dj["class"]||i["c=
lass"];j.vp_offset_x=3Dj.vp_offset_x||i.vp_offset_x;j.vp_offset_y=3Dj.vp_=
offset_y||i.vp_offset_y;g=3Dnew =
e.ui.DropMenu(j.id||c.uniqueId(),j);g.onAddItem.add(h.onAddItem.dispatch,=
h.onAddItem);return g},update:function(){var =
i=3Dthis,j=3Di.settings,g=3Dc.get("menu_"+i.id+"_tbl"),l=3Dc.get("menu_"+=
i.id+"_co"),h,k;h=3Dj.max_width?Math.min(g.clientWidth,j.max_width):g.cli=
entWidth;k=3Dj.max_height?Math.min(g.clientHeight,j.max_height):g.clientH=
eight;if(!c.boxModel){i.element.setStyles({width:h+2,height:k+2})}else{i.=
element.setStyles({width:h,height:k})}if(j.max_width){c.setStyle(l,"width=
",h)}if(j.max_height){c.setStyle(l,"height",k);if(g.clientHeight<j.max_he=
ight){c.setStyle(l,"overflow","hidden")}}},showMenu:function(p,n,r){var =
z=3Dthis,A=3Dz.settings,o,g=3Dc.getViewPort(),u,l,v,q,i=3D2,k,j,m=3Dz.cla=
ssPrefix;z.collapse(1);if(z.isMenuVisible){return}if(!z.rendered){o=3Dc.a=
dd(z.settings.container,z.renderNode());f(z.items,function(h){h.postRende=
r()});z.element=3Dnew =
b("menu_"+z.id,{blocker:1,container:A.container})}else{o=3Dc.get("menu_"+=
z.id)}if(!e.isOpera){c.setStyles(o,{left:-65535,top:-65535})}c.show(o);z.=
update();p+=3DA.offset_x||0;n+=3DA.offset_y||0;g.w-=3D4;g.h-=3D4;if(A.con=
strain){u=3Do.clientWidth-i;l=3Do.clientHeight-i;v=3Dg.x+g.w;q=3Dg.y+g.h;=
if((p+A.vp_offset_x+u)>v){p=3Dr?r-u:Math.max(0,(v-A.vp_offset_x)-u)}if((n=
+A.vp_offset_y+l)>q){n=3DMath.max(0,(q-A.vp_offset_y)-l)}}c.setStyles(o,{=
left:p,top:n});z.element.update();z.isMenuVisible=3D1;z.mouseClickFunc=3D=
a.add(o,"click",function(s){var =
h;s=3Ds.target;if(s&&(s=3Dc.getParent(s,"tr"))&&!c.hasClass(s,m+"ItemSub"=
)){h=3Dz.items[s.id];if(h.isDisabled()){return}k=3Dz;while(k){if(k.hideMe=
nu){k.hideMenu()}k=3Dk.settings.parent}if(h.settings.onclick){h.settings.=
onclick(s)}return =
a.cancel(s)}});if(z.hasMenus()){z.mouseOverFunc=3Da.add(o,"mouseover",fun=
ction(x){var =
h,t,s;x=3Dx.target;if(x&&(x=3Dc.getParent(x,"tr"))){h=3Dz.items[x.id];if(=
z.lastMenu){z.lastMenu.collapse(1)}if(h.isDisabled()){return}if(x&&c.hasC=
lass(x,m+"ItemSub")){t=3Dc.getRect(x);h.showMenu((t.x+t.w-i),t.y-i,t.x);z=
.lastMenu=3Dh;c.addClass(c.get(h.id).firstChild,m+"ItemActive")}}})}z.onS=
howMenu.dispatch(z);if(A.keyboard_focus){a.add(o,"keydown",z._keyHandler,=
z);c.select("a","menu_"+z.id)[0].focus();z._focusIdx=3D0}},hideMenu:funct=
ion(j){var =
g=3Dthis,i=3Dc.get("menu_"+g.id),h;if(!g.isMenuVisible){return}a.remove(i=
,"mouseover",g.mouseOverFunc);a.remove(i,"click",g.mouseClickFunc);a.remo=
ve(i,"keydown",g._keyHandler);c.hide(i);g.isMenuVisible=3D0;if(!j){g.coll=
apse(1)}if(g.element){g.element.hide()}if(h=3Dc.get(g.id)){c.removeClass(=
h.firstChild,g.classPrefix+"ItemActive")}g.onHideMenu.dispatch(g)},add:fu=
nction(i){var =
g=3Dthis,h;i=3Dg.parent(i);if(g.isRendered&&(h=3Dc.get("menu_"+g.id))){g.=
_add(c.select("tbody",h)[0],i)}return =
i},collapse:function(g){this.parent(g);this.hideMenu(1)},remove:function(=
g){c.remove(g.id);this.destroy();return =
this.parent(g)},destroy:function(){var =
g=3Dthis,h=3Dc.get("menu_"+g.id);a.remove(h,"mouseover",g.mouseOverFunc);=
a.remove(h,"click",g.mouseClickFunc);if(g.element){g.element.remove()}c.r=
emove(h)},renderNode:function(){var =
i=3Dthis,j=3Di.settings,l,h,k,g;g=3Dc.create("div",{id:"menu_"+i.id,"clas=
s":j["class"],style:"position:absolute;left:0;top:0;z-index:200000"});k=3D=
c.add(g,"div",{id:"menu_"+i.id+"_co","class":i.classPrefix+(j["class"]?" =
"+j["class"]:"")});i.element=3Dnew =
b("menu_"+i.id,{blocker:1,container:j.container});if(j.menu_line){c.add(k=
,"span",{"class":i.classPrefix+"Line"})}l=3Dc.add(k,"table",{id:"menu_"+i=
.id+"_tbl",border:0,cellPadding:0,cellSpacing:0});h=3Dc.add(l,"tbody");f(=
i.items,function(m){i._add(h,m)});i.rendered=3Dtrue;return =
g},_keyHandler:function(j){var i=3Dthis,h=3Dj.keyCode;function g(m){var =
k=3Di._focusIdx+m,l=3Dc.select("a","menu_"+i.id)[k];if(l){i._focusIdx=3Dk=
;l.focus()}}switch(h){case 38:g(-1);return;case 40:g(1);return;case =
13:return;case 27:return this.hideMenu()}},_add:function(j,h){var =
i,q=3Dh.settings,p,l,k,m=3Dthis.classPrefix,g;if(q.separator){l=3Dc.add(j=
,"tr",{id:h.id,"class":m+"ItemSeparator"});c.add(l,"td",{"class":m+"ItemS=
eparator"});if(i=3Dl.previousSibling){c.addClass(i,"mceLast")}return}i=3D=
l=3Dc.add(j,"tr",{id:h.id,"class":m+"Item =
"+m+"ItemEnabled"});i=3Dk=3Dc.add(i,"td");i=3Dp=3Dc.add(i,"a",{href:"java=
script:;",onclick:"return false;",onmousedown:"return =
false;"});c.addClass(k,q["class"]);g=3Dc.add(i,"span",{"class":"mceIcon"+=
(q.icon?" =
mce_"+q.icon:"")});if(q.icon_src){c.add(g,"img",{src:q.icon_src})}i=3Dc.a=
dd(i,q.element||"span",{"class":"mceText",title:h.settings.title},h.setti=
ngs.title);if(h.settings.style){c.setAttrib(i,"style",h.settings.style)}i=
f(j.childNodes.length=3D=3D1){c.addClass(l,"mceFirst")}if((i=3Dl.previous=
Sibling)&&c.hasClass(i,m+"ItemSeparator")){c.addClass(l,"mceFirst")}if(h.=
collapse){c.addClass(l,m+"ItemSub")}if(i=3Dl.previousSibling){c.removeCla=
ss(i,"mceLast")}c.addClass(l,"mceLast")}})})(tinymce);(function(b){var =
a=3Db.DOM;b.create("tinymce.ui.Button:tinymce.ui.Control",{Button:functio=
n(d,c){this.parent(d,c);this.classPrefix=3D"mceButton"},renderHTML:functi=
on(){var =
f=3Dthis.classPrefix,e=3Dthis.settings,d,c;c=3Da.encode(e.label||"");d=3D=
'<a id=3D"'+this.id+'" href=3D"javascript:;" class=3D"'+f+" "+f+"Enabled =
"+e["class"]+(c?" "+f+"Labeled":"")+'" onmousedown=3D"return false;" =
onclick=3D"return false;" =
title=3D"'+a.encode(e.title)+'">';if(e.image){d+=3D'<img =
class=3D"mceIcon" src=3D"'+e.image+'" />'+c+"</a>"}else{d+=3D'<span =
class=3D"mceIcon '+e["class"]+'"></span>'+(c?'<span =
class=3D"'+f+'Label">'+c+"</span>":"")+"</a>"}return =
d},postRender:function(){var =
c=3Dthis,d=3Dc.settings;b.dom.Event.add(c.id,"click",function(f){if(!c.is=
Disabled()){return =
d.onclick.call(d.scope,f)}})}})})(tinymce);(function(d){var =
c=3Dd.DOM,b=3Dd.dom.Event,e=3Dd.each,a=3Dd.util.Dispatcher;d.create("tiny=
mce.ui.ListBox:tinymce.ui.Control",{ListBox:function(h,g){var =
f=3Dthis;f.parent(h,g);f.items=3D[];f.onChange=3Dnew =
a(f);f.onPostRender=3Dnew a(f);f.onAdd=3Dnew a(f);f.onRenderMenu=3Dnew =
d.util.Dispatcher(this);f.classPrefix=3D"mceListBox"},select:function(h){=
var g=3Dthis,j,i;if(h=3D=3Dundefined){return =
g.selectByIndex(-1)}if(h&&h.call){i=3Dh}else{i=3Dfunction(f){return =
f=3D=3Dh}}if(h!=3Dg.selectedValue){e(g.items,function(k,f){if(i(k.value))=
{j=3D1;g.selectByIndex(f);return =
false}});if(!j){g.selectByIndex(-1)}}},selectByIndex:function(f){var =
g=3Dthis,h,i;if(f!=3Dg.selectedIndex){h=3Dc.get(g.id+"_text");i=3Dg.items=
[f];if(i){g.selectedValue=3Di.value;g.selectedIndex=3Df;c.setHTML(h,c.enc=
ode(i.title));c.removeClass(h,"mceTitle")}else{c.setHTML(h,c.encode(g.set=
tings.title));c.addClass(h,"mceTitle");g.selectedValue=3Dg.selectedIndex=3D=
null}h=3D0}},add:function(i,f,h){var =
g=3Dthis;h=3Dh||{};h=3Dd.extend(h,{title:i,value:f});g.items.push(h);g.on=
Add.dispatch(g,h)},getLength:function(){return =
this.items.length},renderHTML:function(){var =
i=3D"",f=3Dthis,g=3Df.settings,j=3Df.classPrefix;i=3D'<table =
id=3D"'+f.id+'" cellpadding=3D"0" cellspacing=3D"0" class=3D"'+j+" =
"+j+"Enabled"+(g["class"]?(" =
"+g["class"]):"")+'"><tbody><tr>';i+=3D"<td>"+c.createHTML("a",{id:f.id+"=
_text",href:"javascript:;","class":"mceText",onclick:"return =
false;",onmousedown:"return =
false;"},c.encode(f.settings.title))+"</td>";i+=3D"<td>"+c.createHTML("a"=
,{id:f.id+"_open",tabindex:-1,href:"javascript:;","class":"mceOpen",oncli=
ck:"return false;",onmousedown:"return =
false;"},"<span></span>")+"</td>";i+=3D"</tr></tbody></table>";return =
i},showMenu:function(){var =
g=3Dthis,j,i,h=3Dc.get(this.id),f;if(g.isDisabled()||g.items.length=3D=3D=
0){return}if(g.menu&&g.menu.isMenuVisible){return =
g.hideMenu()}if(!g.isMenuRendered){g.renderMenu();g.isMenuRendered=3Dtrue=
}j=3Dc.getPos(this.settings.menu_container);i=3Dc.getPos(h);f=3Dg.menu;f.=
settings.offset_x=3Di.x;f.settings.offset_y=3Di.y;f.settings.keyboard_foc=
us=3D!d.isOpera;if(g.oldID){f.items[g.oldID].setSelected(0)}e(g.items,fun=
ction(k){if(k.value=3D=3D=3Dg.selectedValue){f.items[k.id].setSelected(1)=
;g.oldID=3Dk.id}});f.showMenu(0,h.clientHeight);b.add(c.doc,"mousedown",g=
.hideMenu,g);c.addClass(g.id,g.classPrefix+"Selected")},hideMenu:function=
(g){var =
f=3Dthis;if(f.menu&&f.menu.isMenuVisible){if(g&&g.type=3D=3D"mousedown"&&=
(g.target.id=3D=3Df.id+"_text"||g.target.id=3D=3Df.id+"_open")){return}if=
(!g||!c.getParent(g.target,".mceMenu")){c.removeClass(f.id,f.classPrefix+=
"Selected");b.remove(c.doc,"mousedown",f.hideMenu,f);f.menu.hideMenu()}}}=
,renderMenu:function(){var =
g=3Dthis,f;f=3Dg.settings.control_manager.createDropMenu(g.id+"_menu",{me=
nu_line:1,"class":g.classPrefix+"Menu =
mceNoIcons",max_width:150,max_height:150});f.onHideMenu.add(g.hideMenu,g)=
;f.add({title:g.settings.title,"class":"mceMenuItemTitle",onclick:functio=
n(){if(g.settings.onselect("")!=3D=3Dfalse){g.select("")}}});e(g.items,fu=
nction(h){if(h.value=3D=3D=3Dundefined){f.add({title:h.title,"class":"mce=
MenuItemTitle",onclick:function(){if(g.settings.onselect("")!=3D=3Dfalse)=
{g.select("")}}})}else{h.id=3Dc.uniqueId();h.onclick=3Dfunction(){if(g.se=
ttings.onselect(h.value)!=3D=3Dfalse){g.select(h.value)}};f.add(h)}});g.o=
nRenderMenu.dispatch(g,f);g.menu=3Df},postRender:function(){var =
f=3Dthis,g=3Df.classPrefix;b.add(f.id,"click",f.showMenu,f);b.add(f.id+"_=
text","focus",function(h){if(!f._focused){f.keyDownHandler=3Db.add(f.id+"=
_text","keydown",function(l){var =
i=3D-1,j,k=3Dl.keyCode;e(f.items,function(m,n){if(f.selectedValue=3D=3Dm.=
value){i=3Dn}});if(k=3D=3D38){j=3Df.items[i-1]}else{if(k=3D=3D40){j=3Df.i=
tems[i+1]}else{if(k=3D=3D13){j=3Df.selectedValue;f.selectedValue=3Dnull;f=
.settings.onselect(j);return =
b.cancel(l)}}}if(j){f.hideMenu();f.select(j.value)}})}f._focused=3D1});b.=
add(f.id+"_text","blur",function(){b.remove(f.id+"_text","keydown",f.keyD=
ownHandler);f._focused=3D0});if(d.isIE6||!c.boxModel){b.add(f.id,"mouseov=
er",function(){if(!c.hasClass(f.id,g+"Disabled")){c.addClass(f.id,g+"Hove=
r")}});b.add(f.id,"mouseout",function(){if(!c.hasClass(f.id,g+"Disabled")=
){c.removeClass(f.id,g+"Hover")}})}f.onPostRender.dispatch(f,c.get(f.id))=
},destroy:function(){this.parent();b.clear(this.id+"_text");b.clear(this.=
id+"_open")}})})(tinymce);(function(d){var =
c=3Dd.DOM,b=3Dd.dom.Event,e=3Dd.each,a=3Dd.util.Dispatcher;d.create("tiny=
mce.ui.NativeListBox:tinymce.ui.ListBox",{NativeListBox:function(g,f){thi=
s.parent(g,f);this.classPrefix=3D"mceNativeListBox"},setDisabled:function=
(f){c.get(this.id).disabled=3Df},isDisabled:function(){return =
c.get(this.id).disabled},select:function(h){var =
g=3Dthis,j,i;if(h=3D=3Dundefined){return =
g.selectByIndex(-1)}if(h&&h.call){i=3Dh}else{i=3Dfunction(f){return =
f=3D=3Dh}}if(h!=3Dg.selectedValue){e(g.items,function(k,f){if(i(k.value))=
{j=3D1;g.selectByIndex(f);return =
false}});if(!j){g.selectByIndex(-1)}}},selectByIndex:function(f){c.get(th=
is.id).selectedIndex=3Df+1;this.selectedValue=3Dthis.items[f]?this.items[=
f].value:null},add:function(j,g,f){var =
i,h=3Dthis;f=3Df||{};f.value=3Dg;if(h.isRendered()){c.add(c.get(this.id),=
"option",f,j)}i=3D{title:j,value:g,attribs:f};h.items.push(i);h.onAdd.dis=
patch(h,i)},getLength:function(){return =
c.get(this.id).options.length-1},renderHTML:function(){var =
g,f=3Dthis;g=3Dc.createHTML("option",{value:""},"-- "+f.settings.title+" =
--");e(f.items,function(h){g+=3Dc.createHTML("option",{value:h.value},h.t=
itle)});g=3Dc.createHTML("select",{id:f.id,"class":"mceNativeListBox"},g)=
;return g},postRender:function(){var =
g=3Dthis,h;g.rendered=3Dtrue;function f(j){var =
i=3Dg.items[j.target.selectedIndex-1];if(i&&(i=3Di.value)){g.onChange.dis=
patch(g,i);if(g.settings.onselect){g.settings.onselect(i)}}}b.add(g.id,"c=
hange",f);b.add(g.id,"keydown",function(j){var =
i;b.remove(g.id,"change",h);i=3Db.add(g.id,"blur",function(){b.add(g.id,"=
change",f);b.remove(g.id,"blur",i)});if(j.keyCode=3D=3D13||j.keyCode=3D=3D=
32){f(j);return =
b.cancel(j)}});g.onPostRender.dispatch(g,c.get(g.id))}})})(tinymce);(func=
tion(c){var =
b=3Dc.DOM,a=3Dc.dom.Event,d=3Dc.each;c.create("tinymce.ui.MenuButton:tiny=
mce.ui.Button",{MenuButton:function(f,e){this.parent(f,e);this.onRenderMe=
nu=3Dnew =
c.util.Dispatcher(this);e.menu_container=3De.menu_container||b.doc.body},=
showMenu:function(){var =
g=3Dthis,j,i,h=3Db.get(g.id),f;if(g.isDisabled()){return}if(!g.isMenuRend=
ered){g.renderMenu();g.isMenuRendered=3Dtrue}if(g.isMenuVisible){return =
g.hideMenu()}j=3Db.getPos(g.settings.menu_container);i=3Db.getPos(h);f=3D=
g.menu;f.settings.offset_x=3Di.x;f.settings.offset_y=3Di.y;f.settings.vp_=
offset_x=3Di.x;f.settings.vp_offset_y=3Di.y;f.settings.keyboard_focus=3Dg=
._focused;f.showMenu(0,h.clientHeight);a.add(b.doc,"mousedown",g.hideMenu=
,g);g.setState("Selected",1);g.isMenuVisible=3D1},renderMenu:function(){v=
ar =
f=3Dthis,e;e=3Df.settings.control_manager.createDropMenu(f.id+"_menu",{me=
nu_line:1,"class":this.classPrefix+"Menu",icons:f.settings.icons});e.onHi=
deMenu.add(f.hideMenu,f);f.onRenderMenu.dispatch(f,e);f.menu=3De},hideMen=
u:function(g){var =
f=3Dthis;if(g&&g.type=3D=3D"mousedown"&&b.getParent(g.target,function(h){=
return =
h.id=3D=3D=3Df.id||h.id=3D=3D=3Df.id+"_open"})){return}if(!g||!b.getParen=
t(g.target,".mceMenu")){f.setState("Selected",0);a.remove(b.doc,"mousedow=
n",f.hideMenu,f);if(f.menu){f.menu.hideMenu()}}f.isMenuVisible=3D0},postR=
ender:function(){var =
e=3Dthis,f=3De.settings;a.add(e.id,"click",function(){if(!e.isDisabled())=
{if(f.onclick){f.onclick(e.value)}e.showMenu()}})}})})(tinymce);(function=
(c){var =
b=3Dc.DOM,a=3Dc.dom.Event,d=3Dc.each;c.create("tinymce.ui.SplitButton:tin=
ymce.ui.MenuButton",{SplitButton:function(f,e){this.parent(f,e);this.clas=
sPrefix=3D"mceSplitButton"},renderHTML:function(){var =
i,f=3Dthis,g=3Df.settings,e;i=3D"<tbody><tr>";if(g.image){e=3Db.createHTM=
L("img ",{src:g.image,"class":"mceAction =
"+g["class"]})}else{e=3Db.createHTML("span",{"class":"mceAction =
"+g["class"]},"")}i+=3D"<td>"+b.createHTML("a",{id:f.id+"_action",href:"j=
avascript:;","class":"mceAction "+g["class"],onclick:"return =
false;",onmousedown:"return =
false;",title:g.title},e)+"</td>";e=3Db.createHTML("span",{"class":"mceOp=
en =
"+g["class"]});i+=3D"<td>"+b.createHTML("a",{id:f.id+"_open",href:"javasc=
ript:;","class":"mceOpen "+g["class"],onclick:"return =
false;",onmousedown:"return =
false;",title:g.title},e)+"</td>";i+=3D"</tr></tbody>";return =
b.createHTML("table",{id:f.id,"class":"mceSplitButton =
mceSplitButtonEnabled =
"+g["class"],cellpadding:"0",cellspacing:"0",onmousedown:"return =
false;",title:g.title},i)},postRender:function(){var =
e=3Dthis,f=3De.settings;if(f.onclick){a.add(e.id+"_action","click",functi=
on(){if(!e.isDisabled()){f.onclick(e.value)}})}a.add(e.id+"_open","click"=
,e.showMenu,e);a.add(e.id+"_open","focus",function(){e._focused=3D1});a.a=
dd(e.id+"_open","blur",function(){e._focused=3D0});if(c.isIE6||!b.boxMode=
l){a.add(e.id,"mouseover",function(){if(!b.hasClass(e.id,"mceSplitButtonD=
isabled")){b.addClass(e.id,"mceSplitButtonHover")}});a.add(e.id,"mouseout=
",function(){if(!b.hasClass(e.id,"mceSplitButtonDisabled")){b.removeClass=
(e.id,"mceSplitButtonHover")}})}},destroy:function(){this.parent();a.clea=
r(this.id+"_action");a.clear(this.id+"_open")}})})(tinymce);(function(d){=
var =
c=3Dd.DOM,a=3Dd.dom.Event,b=3Dd.is,e=3Dd.each;d.create("tinymce.ui.ColorS=
plitButton:tinymce.ui.SplitButton",{ColorSplitButton:function(h,g){var =
f=3Dthis;f.parent(h,g);f.settings=3Dg=3Dd.extend({colors:"000000,993300,3=
33300,003300,003366,000080,333399,333333,800000,FF6600,808000,008000,0080=
80,0000FF,666699,808080,FF0000,FF9900,99CC00,339966,33CCCC,3366FF,800080,=
999999,FF00FF,FFCC00,FFFF00,00FF00,00FFFF,00CCFF,993366,C0C0C0,FF99CC,FFC=
C99,FFFF99,CCFFCC,CCFFFF,99CCFF,CC99FF,FFFFFF",grid_width:8,default_color=
:"#888888"},f.settings);f.onShowMenu=3Dnew =
d.util.Dispatcher(f);f.onHideMenu=3Dnew =
d.util.Dispatcher(f);f.value=3Dg.default_color},showMenu:function(){var =
f=3Dthis,g,j,i,h;if(f.isDisabled()){return}if(!f.isMenuRendered){f.render=
Menu();f.isMenuRendered=3Dtrue}if(f.isMenuVisible){return =
f.hideMenu()}i=3Dc.get(f.id);c.show(f.id+"_menu");c.addClass(i,"mceSplitB=
uttonSelected");h=3Dc.getPos(i);c.setStyles(f.id+"_menu",{left:h.x,top:h.=
y+i.clientHeight,zIndex:200000});i=3D0;a.add(c.doc,"mousedown",f.hideMenu=
,f);f.onShowMenu.dispatch(f);if(f._focused){f._keyHandler=3Da.add(f.id+"_=
menu","keydown",function(k){if(k.keyCode=3D=3D27){f.hideMenu()}});c.selec=
t("a",f.id+"_menu")[0].focus()}f.isMenuVisible=3D1},hideMenu:function(g){=
var =
f=3Dthis;if(g&&g.type=3D=3D"mousedown"&&c.getParent(g.target,function(h){=
return =
h.id=3D=3D=3Df.id+"_open"})){return}if(!g||!c.getParent(g.target,".mceSpl=
itButtonMenu")){c.removeClass(f.id,"mceSplitButtonSelected");a.remove(c.d=
oc,"mousedown",f.hideMenu,f);a.remove(f.id+"_menu","keydown",f._keyHandle=
r);c.hide(f.id+"_menu")}f.onHideMenu.dispatch(f);f.isMenuVisible=3D0},ren=
derMenu:function(){var =
k=3Dthis,f,j=3D0,l=3Dk.settings,p,h,o,g;g=3Dc.add(l.menu_container,"div",=
{id:k.id+"_menu","class":l.menu_class+" =
"+l["class"],style:"position:absolute;left:0;top:-1000px;"});f=3Dc.add(g,=
"div",{"class":l["class"]+" =
mceSplitButtonMenu"});c.add(f,"span",{"class":"mceMenuLine"});p=3Dc.add(f=
,"table",{"class":"mceColorSplitMenu"});h=3Dc.add(p,"tbody");j=3D0;e(b(l.=
colors,"array")?l.colors:l.colors.split(","),function(i){i=3Di.replace(/^=
#/,"");if(!j--){o=3Dc.add(h,"tr");j=3Dl.grid_width-1}p=3Dc.add(o,"td");p=3D=
c.add(p,"a",{href:"javascript:;",style:{backgroundColor:"#"+i},_mce_color=
:"#"+i})});if(l.more_colors_func){p=3Dc.add(h,"tr");p=3Dc.add(p,"td",{col=
span:l.grid_width,"class":"mceMoreColors"});p=3Dc.add(p,"a",{id:k.id+"_mo=
re",href:"javascript:;",onclick:"return =
false;","class":"mceMoreColors"},l.more_colors_title);a.add(p,"click",fun=
ction(i){l.more_colors_func.call(l.more_colors_scope||this);return =
a.cancel(i)})}c.addClass(f,"mceColorSplitMenu");a.add(k.id+"_menu","click=
",function(i){var =
m;i=3Di.target;if(i.nodeName=3D=3D"A"&&(m=3Di.getAttribute("_mce_color"))=
){k.setColor(m)}return a.cancel(i)});return g},setColor:function(g){var =
f=3Dthis;c.setStyle(f.id+"_preview","backgroundColor",g);f.value=3Dg;f.hi=
deMenu();f.settings.onselect(g)},postRender:function(){var =
f=3Dthis,g=3Df.id;f.parent();c.add(g+"_action","div",{id:g+"_preview","cl=
ass":"mceColorPreview"});c.setStyle(f.id+"_preview","backgroundColor",f.v=
alue)},destroy:function(){this.parent();a.clear(this.id+"_menu");a.clear(=
this.id+"_more");c.remove(this.id+"_menu")}})})(tinymce);tinymce.create("=
tinymce.ui.Toolbar:tinymce.ui.Container",{renderHTML:function(){var =
l=3Dthis,e=3D"",g,j,b=3Dtinymce.DOM,m=3Dl.settings,d,a,f,k;k=3Dl.controls=
;for(d=3D0;d<k.length;d++){j=3Dk[d];a=3Dk[d-1];f=3Dk[d+1];if(d=3D=3D=3D0)=
{g=3D"mceToolbarStart";if(j.Button){g+=3D" =
mceToolbarStartButton"}else{if(j.SplitButton){g+=3D" =
mceToolbarStartSplitButton"}else{if(j.ListBox){g+=3D" =
mceToolbarStartListBox"}}}e+=3Db.createHTML("td",{"class":g},b.createHTML=
("span",null,"<!-- IE =
-->"))}if(a&&j.ListBox){if(a.Button||a.SplitButton){e+=3Db.createHTML("td=
",{"class":"mceToolbarEnd"},b.createHTML("span",null,"<!-- IE =
-->"))}}if(b.stdMode){e+=3D'<td style=3D"position: =
relative">'+j.renderHTML()+"</td>"}else{e+=3D"<td>"+j.renderHTML()+"</td>=
"}if(f&&j.ListBox){if(f.Button||f.SplitButton){e+=3Db.createHTML("td",{"c=
lass":"mceToolbarStart"},b.createHTML("span",null,"<!-- IE =
-->"))}}}g=3D"mceToolbarEnd";if(j.Button){g+=3D" =
mceToolbarEndButton"}else{if(j.SplitButton){g+=3D" =
mceToolbarEndSplitButton"}else{if(j.ListBox){g+=3D" =
mceToolbarEndListBox"}}}e+=3Db.createHTML("td",{"class":g},b.createHTML("=
span",null,"<!-- IE -->"));return =
b.createHTML("table",{id:l.id,"class":"mceToolbar"+(m["class"]?" =
"+m["class"]:""),cellpadding:"0",cellspacing:"0",align:l.settings.align||=
""},"<tbody><tr>"+e+"</tr></tbody>")}});(function(b){var =
a=3Db.util.Dispatcher,c=3Db.each;b.create("tinymce.AddOnManager",{items:[=
],urls:{},lookup:{},onAdd:new a(this),get:function(d){return =
this.lookup[d]},requireLangPack:function(e){var =
d=3Db.settings;if(d&&d.language){b.ScriptLoader.add(this.urls[e]+"/langs/=
"+d.language+".js")}},add:function(e,d){this.items.push(d);this.lookup[e]=
=3Dd;this.onAdd.dispatch(this,e,d);return d},load:function(h,e,d,g){var =
f=3Dthis;if(f.urls[h]){return}if(e.indexOf("/")!=3D0&&e.indexOf("://")=3D=
=3D-1){e=3Db.baseURL+"/"+e}f.urls[h]=3De.substring(0,e.lastIndexOf("/"));=
b.ScriptLoader.add(e,d,g)}});b.PluginManager=3Dnew =
b.AddOnManager();b.ThemeManager=3Dnew =
b.AddOnManager()}(tinymce));(function(j){var =
g=3Dj.each,d=3Dj.extend,k=3Dj.DOM,i=3Dj.dom.Event,f=3Dj.ThemeManager,b=3D=
j.PluginManager,e=3Dj.explode,h=3Dj.util.Dispatcher,a,c=3D0;j.documentBas=
eURL=3Dwindow.location.href.replace(/[\?#].*$/,"").replace(/[\/\\][^\/]+$=
/,"");if(!/[\/\\]$/.test(j.documentBaseURL)){j.documentBaseURL+=3D"/"}j.b=
aseURL=3Dnew =
j.util.URI(j.documentBaseURL).toAbsolute(j.baseURL);j.baseURI=3Dnew =
j.util.URI(j.baseURL);j.onBeforeUnload=3Dnew =
h(j);i.add(window,"beforeunload",function(l){j.onBeforeUnload.dispatch(j,=
l)});j.onAddEditor=3Dnew h(j);j.onRemoveEditor=3Dnew =
h(j);j.EditorManager=3Dd(j,{editors:[],i18n:{},activeEditor:null,init:fun=
ction(q){var n=3Dthis,p,l=3Dj.ScriptLoader,u,o=3D[],m;function =
r(x,y,t){var =
v=3Dx[y];if(!v){return}if(j.is(v,"string")){t=3Dv.replace(/\.\w+$/,"");t=3D=
t?j.resolve(t):0;v=3Dj.resolve(v)}return =
v.apply(t||this,Array.prototype.slice.call(arguments,2))}q=3Dd({theme:"si=
mple",language:"en"},q);n.settings=3Dq;i.add(document,"init",function(){v=
ar =
s,v;r(q,"onpageload");switch(q.mode){case"exact":s=3Dq.elements||"";if(s.=
length>0){g(e(s),function(x){if(k.get(x)){m=3Dnew =
j.Editor(x,q);o.push(m);m.render(1)}else{g(document.forms,function(y){g(y=
.elements,function(z){if(z.name=3D=3D=3Dx){x=3D"mce_editor_"+c++;k.setAtt=
rib(z,"id",x);m=3Dnew =
j.Editor(x,q);o.push(m);m.render(1)}})})}})}break;case"textareas":case"sp=
ecific_textareas":function t(y,x){return =
x.constructor=3D=3D=3DRegExp?x.test(y.className):k.hasClass(y,x)}g(k.sele=
ct("textarea"),function(x){if(q.editor_deselector&&t(x,q.editor_deselecto=
r)){return}if(!q.editor_selector||t(x,q.editor_selector)){u=3Dk.get(x.nam=
e);if(!x.id&&!u){x.id=3Dx.name}if(!x.id||n.get(x.id)){x.id=3Dk.uniqueId()=
}m=3Dnew =
j.Editor(x.id,q);o.push(m);m.render(1)}});break}if(q.oninit){s=3Dv=3D0;g(=
o,function(x){v++;if(!x.initialized){x.onInit.add(function(){s++;if(s=3D=3D=
v){r(q,"oninit")}})}else{s++}if(s=3D=3Dv){r(q,"oninit")}})}})},get:functi=
on(l){if(l=3D=3D=3Da){return this.editors}return =
this.editors[l]},getInstanceById:function(l){return =
this.get(l)},add:function(m){var =
l=3Dthis,n=3Dl.editors;n[m.id]=3Dm;n.push(m);l._setActive(m);l.onAddEdito=
r.dispatch(l,m);return m},remove:function(n){var =
m=3Dthis,l,o=3Dm.editors;if(!o[n.id]){return null}delete =
o[n.id];for(l=3D0;l<o.length;l++){if(o[l]=3D=3Dn){o.splice(l,1);break}}if=
(m.activeEditor=3D=3Dn){m._setActive(o[0])}n.destroy();m.onRemoveEditor.d=
ispatch(m,n);return n},execCommand:function(r,p,o){var =
q=3Dthis,n=3Dq.get(o),l;switch(r){case"mceFocus":n.focus();return =
true;case"mceAddEditor":case"mceAddControl":if(!q.get(o)){new =
j.Editor(o,q.settings).render()}return =
true;case"mceAddFrameControl":l=3Do.window;l.tinyMCE=3DtinyMCE;l.tinymce=3D=
j;j.DOM.doc=3Dl.document;j.DOM.win=3Dl;n=3Dnew =
j.Editor(o.element_id,o);n.render();if(j.isIE){function =
m(){n.destroy();l.detachEvent("onunload",m);l=3Dl.tinyMCE=3Dl.tinymce=3Dn=
ull}l.attachEvent("onunload",m)}o.page_window=3Dnull;return =
true;case"mceRemoveEditor":case"mceRemoveControl":if(n){n.remove()}return=
 =
true;case"mceToggleEditor":if(!n){q.execCommand("mceAddControl",0,o);retu=
rn true}if(n.isHidden()){n.show()}else{n.hide()}return =
true}if(q.activeEditor){return q.activeEditor.execCommand(r,p,o)}return =
false},execInstanceCommand:function(p,o,n,m){var =
l=3Dthis.get(p);if(l){return l.execCommand(o,n,m)}return =
false},triggerSave:function(){g(this.editors,function(l){l.save()})},addI=
18n:function(n,q){var =
l,m=3Dthis.i18n;if(!j.is(n,"string")){g(n,function(r,p){g(r,function(t,s)=
{g(t,function(v,u){if(s=3D=3D=3D"common"){m[p+"."+u]=3Dv}else{m[p+"."+s+"=
."+u]=3Dv}})})})}else{g(q,function(r,p){m[n+"."+p]=3Dr})}},_setActive:fun=
ction(l){this.selectedInstance=3Dthis.activeEditor=3Dl}})})(tinymce);(fun=
ction(m){var =
n=3Dm.DOM,j=3Dm.dom.Event,f=3Dm.extend,k=3Dm.util.Dispatcher,i=3Dm.each,a=
=3Dm.isGecko,b=3Dm.isIE,e=3Dm.isWebKit,d=3Dm.is,h=3Dm.ThemeManager,c=3Dm.=
PluginManager,o=3Dm.inArray,l=3Dm.grep,g=3Dm.explode;m.create("tinymce.Ed=
itor",{Editor:function(r,q){var =
p=3Dthis;p.id=3Dp.editorId=3Dr;p.execCommands=3D{};p.queryStateCommands=3D=
{};p.queryValueCommands=3D{};p.isNotDirty=3Dfalse;p.plugins=3D{};i(["onPr=
eInit","onBeforeRenderUI","onPostRender","onInit","onRemove","onActivate"=
,"onDeactivate","onClick","onEvent","onMouseUp","onMouseDown","onDblClick=
","onKeyDown","onKeyUp","onKeyPress","onContextMenu","onSubmit","onReset"=
,"onPaste","onPreProcess","onPostProcess","onBeforeSetContent","onBeforeG=
etContent","onSetContent","onGetContent","onLoadContent","onSaveContent",=
"onNodeChange","onChange","onBeforeExecCommand","onExecCommand","onUndo",=
"onRedo","onVisualAid","onSetProgressState"],function(s){p[s]=3Dnew =
k(p)});p.settings=3Dq=3Df({id:r,language:"en",docs_language:"en",theme:"s=
imple",skin:"default",delta_width:0,delta_height:0,popup_css:"",plugins:"=
",document_base_url:m.documentBaseURL,add_form_submit_trigger:1,submit_pa=
tch:1,add_unload_trigger:1,convert_urls:1,relative_urls:0,remove_script_h=
ost:0,table_inline_editing:0,object_resizing:1,cleanup:1,accessibility_fo=
cus:1,custom_shortcuts:1,custom_undo_redo_keyboard_shortcuts:1,custom_und=
o_redo_restore_selection:1,custom_undo_redo:1,doctype:m.isIE6?'<!DOCTYPE =
HTML PUBLIC "-//W3C//DTD HTML 4.01 =
Transitional//EN">':"<!DOCTYPE>",visual_table_class:"mceItemTable",visual=
:1,font_size_style_values:"xx-small,x-small,small,medium,large,x-large,xx=
-large",apply_source_formatting:1,directionality:"ltr",forced_root_block:=
"p",valid_elements:"@[id|class|style|title|dir<ltr?rtl|lang|xml::lang|onc=
lick|ondblclick|onmousedown|onmouseup|onmouseover|onmousemove|onmouseout|=
onkeypress|onkeydown|onkeyup],a[rel|rev|charset|hreflang|tabindex|accessk=
ey|type|name|href|target|title|class|onfocus|onblur],strong/b,em/i,strike=
,u,#p,-ol[type|compact],-ul[type|compact],-li,br,img[longdesc|usemap|src|=
border|alt=3D|title|hspace|vspace|width|height|align],-sub,-sup,-blockquo=
te[cite],-table[border|cellspacing|cellpadding|width|frame|rules|height|a=
lign|summary|bgcolor|background|bordercolor],-tr[rowspan|width|height|ali=
gn|valign|bgcolor|background|bordercolor],tbody,thead,tfoot,#td[colspan|r=
owspan|width|height|align|valign|bgcolor|background|bordercolor|scope],#t=
h[colspan|rowspan|width|height|align|valign|scope],caption,-div,-span,-co=
de,-pre,address,-h1,-h2,-h3,-h4,-h5,-h6,hr[size|noshade],-font[face|size|=
color],dd,dl,dt,cite,abbr,acronym,del[datetime|cite],ins[datetime|cite],o=
bject[classid|width|height|codebase|*],param[name|value],embed[type|width=
|height|src|*],script[src|type],map[name],area[shape|coords|href|alt|targ=
et],bdo,button,col[align|char|charoff|span|valign|width],colgroup[align|c=
har|charoff|span|valign|width],dfn,fieldset,form[action|accept|accept-cha=
rset|enctype|method],input[accept|alt|checked|disabled|maxlength|name|rea=
donly|size|src|type|value|tabindex|accesskey],kbd,label[for],legend,noscr=
ipt,optgroup[label|disabled],option[disabled|label|selected|value],q[cite=
],samp,select[disabled|multiple|name|size],small,textarea[cols|rows|disab=
led|name|readonly],tt,var,big",hidden_input:1,padd_empty_editor:1,render_=
ui:1,init_theme:1,force_p_newlines:1,indentation:"30px",keep_styles:1,fix=
_table_elements:1,inline_styles:1,convert_fonts_to_spans:true},q);p.docum=
entBaseURI=3Dnew =
m.util.URI(q.document_base_url||m.documentBaseURL,{base_uri:tinyMCE.baseU=
RI});p.baseURI=3Dm.baseURI;p.execCallback("setup",p)},render:function(r){=
var =
u=3Dthis,v=3Du.settings,x=3Du.id,p=3Dm.ScriptLoader;if(!j.domLoaded){j.ad=
d(document,"init",function(){u.render()});return}tinyMCE.settings=3Dv;if(=
!u.getElement()){return}if(!/TEXTAREA|INPUT/i.test(u.getElement().nodeNam=
e)&&v.hidden_input&&n.getParent(x,"form")){n.insertAfter(n.create("input"=
,{type:"hidden",name:x}),x)}if(m.WindowManager){u.windowManager=3Dnew =
m.WindowManager(u)}if(v.encoding=3D=3D"xml"){u.onGetContent.add(function(=
s,t){if(t.save){t.content=3Dn.encode(t.content)}})}if(v.add_form_submit_t=
rigger){u.onSubmit.addToTop(function(){if(u.initialized){u.save();u.isNot=
Dirty=3D1}})}if(v.add_unload_trigger){u._beforeUnload=3DtinyMCE.onBeforeU=
nload.add(function(){if(u.initialized&&!u.destroyed&&!u.isHidden()){u.sav=
e({format:"raw",no_events:true})}})}m.addUnload(u.destroy,u);if(v.submit_=
patch){u.onBeforeRenderUI.add(function(){var =
s=3Du.getElement().form;if(!s){return}if(s._mceOldSubmit){return}if(!s.su=
bmit.nodeType&&!s.submit.length){u.formElement=3Ds;s._mceOldSubmit=3Ds.su=
bmit;s.submit=3Dfunction(){m.triggerSave();u.isNotDirty=3D1;return =
u.formElement._mceOldSubmit(u.formElement)}}s=3Dnull})}function =
q(){if(v.language){p.add(m.baseURL+"/langs/"+v.language+".js")}if(v.theme=
&&v.theme.charAt(0)!=3D"-"&&!h.urls[v.theme]){h.load(v.theme,"themes/"+v.=
theme+"/editor_template"+m.suffix+".js")}i(g(v.plugins),function(s){if(s&=
&s.charAt(0)!=3D"-"&&!c.urls[s]){if(s=3D=3D"safari"){return}c.load(s,"plu=
gins/"+s+"/editor_plugin"+m.suffix+".js")}});p.loadQueue(function(){if(!u=
.removed){u.init()}})}q()},init:function(){var =
r,E=3Dthis,F=3DE.settings,B,y,A=3DE.getElement(),q,p,C,x,z,D;m.add(E);if(=
F.theme){F.theme=3DF.theme.replace(/-/,"");q=3Dh.get(F.theme);E.theme=3Dn=
ew =
q();if(E.theme.init&&F.init_theme){E.theme.init(E,h.urls[F.theme]||m.docu=
mentBaseURL.replace(/\/$/,""))}}i(g(F.plugins.replace(/\-/g,"")),function=
(G){var =
H=3Dc.get(G),t=3Dc.urls[G]||m.documentBaseURL.replace(/\/$/,""),s;if(H){s=
=3Dnew =
H(E,t);E.plugins[G]=3Ds;if(s.init){s.init(E,t)}}});if(F.popup_css!=3D=3Df=
alse){if(F.popup_css){F.popup_css=3DE.documentBaseURI.toAbsolute(F.popup_=
css)}else{F.popup_css=3DE.baseURI.toAbsolute("themes/"+F.theme+"/skins/"+=
F.skin+"/dialog.css")}}if(F.popup_css_add){F.popup_css+=3D","+E.documentB=
aseURI.toAbsolute(F.popup_css_add)}E.controlManager=3Dnew =
m.ControlManager(E);if(F.custom_undo_redo){E.onBeforeExecCommand.add(func=
tion(t,G,u,H,s){if(G!=3D"Undo"&&G!=3D"Redo"&&G!=3D"mceRepaint"&&(!s||!s.s=
kip_undo)){if(!E.undoManager.hasUndo()){E.undoManager.add()}}});E.onExecC=
ommand.add(function(t,G,u,H,s){if(G!=3D"Undo"&&G!=3D"Redo"&&G!=3D"mceRepa=
int"&&(!s||!s.skip_undo)){E.undoManager.add()}})}E.onExecCommand.add(func=
tion(s,t){if(!/^(FontName|FontSize)$/.test(t)){E.nodeChanged()}});if(a){f=
unction =
v(s,t){if(!t||!t.initial){E.execCommand("mceRepaint")}}E.onUndo.add(v);E.=
onRedo.add(v);E.onSetContent.add(v)}E.onBeforeRenderUI.dispatch(E,E.contr=
olManager);if(F.render_ui){B=3DF.width||A.style.width||A.offsetWidth;y=3D=
F.height||A.style.height||A.offsetHeight;E.orgDisplay=3DA.style.display;D=
=3D/^[0-9\.]+(|px)$/i;if(D.test(""+B)){B=3DMath.max(parseInt(B)+(q.deltaW=
idth||0),100)}if(D.test(""+y)){y=3DMath.max(parseInt(y)+(q.deltaHeight||0=
),100)}q=3DE.theme.renderUI({targetNode:A,width:B,height:y,deltaWidth:F.d=
elta_width,deltaHeight:F.delta_height});E.editorContainer=3Dq.editorConta=
iner}if(document.domain&&location.hostname!=3Ddocument.domain){m.relaxedD=
omain=3Ddocument.domain}n.setStyles(q.sizeContainer||q.editorContainer,{w=
idth:B,height:y});y=3D(q.iframeHeight||y)+(typeof(y)=3D=3D"number"?(q.del=
taHeight||0):"");if(y<100){y=3D100}E.iframeHTML=3DF.doctype+'<html><head =
xmlns=3D"http://www.w3.org/1999/xhtml">';if(F.document_base_url!=3Dm.docu=
mentBaseURL){E.iframeHTML+=3D'<base =
href=3D"'+E.documentBaseURI.getURI()+'" />'}E.iframeHTML+=3D'<meta =
http-equiv=3D"X-UA-Compatible" content=3D"IE=3D7" /><meta =
http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF-8" =
/>';if(m.relaxedDomain){E.iframeHTML+=3D'<script =
type=3D"text/javascript">document.domain =3D =
"'+m.relaxedDomain+'";<\/script>'}x=3DF.body_id||"tinymce";if(x.indexOf("=
=3D")!=3D-1){x=3DE.getParam("body_id","","hash");x=3Dx[E.id]||x}z=3DF.bod=
y_class||"";if(z.indexOf("=3D")!=3D-1){z=3DE.getParam("body_class","","ha=
sh");z=3Dz[E.id]||""}E.iframeHTML+=3D'</head><body id=3D"'+x+'" =
class=3D"mceContentBody =
'+z+'"></body></html>';if(m.relaxedDomain){if(b||(m.isOpera&&parseFloat(o=
pera.version())>=3D9.5)){C=3D'javascript:(function(){document.open();docu=
ment.domain=3D"'+document.domain+'";var ed =3D =
window.parent.tinyMCE.get("'+E.id+'");document.write(ed.iframeHTML);docum=
ent.close();ed.setupIframe();})()'}else{if(m.isOpera){C=3D'javascript:(fu=
nction(){document.open();document.domain=3D"'+document.domain+'";document=
.close();ed.setupIframe();})()'}}}r=3Dn.add(q.iframeContainer,"iframe",{i=
d:E.id+"_ifr",src:C||'javascript:""',frameBorder:"0",style:{width:"100%",=
height:y}});E.contentAreaContainer=3Dq.iframeContainer;n.get(q.editorCont=
ainer).style.display=3DE.orgDisplay;n.get(E.id).style.display=3D"none";if=
(!b||!m.relaxedDomain){E.setupIframe()}A=3Dr=3Dq=3Dnull},setupIframe:func=
tion(){var =
z=3Dthis,A=3Dz.settings,r=3Dn.get(z.id),u=3Dz.getDoc(),q,x;if(!b||!m.rela=
xedDomain){u.open();u.write(z.iframeHTML);u.close()}if(!b){try{if(!A.read=
only){u.designMode=3D"On"}}catch(v){}}if(b){x=3Dz.getBody();n.hide(x);if(=
!A.readonly){x.contentEditable=3Dtrue}n.show(x)}z.dom=3Dnew =
m.dom.DOMUtils(z.getDoc(),{keep_values:true,url_converter:z.convertURL,ur=
l_converter_scope:z,hex_colors:A.force_hex_style_colors,class_filter:A.cl=
ass_filter,update_styles:1,fix_ie_paragraphs:1,valid_styles:A.valid_style=
s});z.schema=3Dnew m.dom.Schema();z.serializer=3Dnew =
m.dom.Serializer(f(A,{valid_elements:A.verify_html=3D=3D=3Dfalse?"*[*]":A=
.valid_elements,dom:z.dom,schema:z.schema}));z.selection=3Dnew =
m.dom.Selection(z.dom,z.getWin(),z.serializer);z.formatter=3Dnew =
m.Formatter(this);z.formatter.register({alignleft:[{selector:"p,h1,h2,h3,=
h4,h5,h6,td,th,div,ul,ol,li",styles:{textAlign:"left"}},{selector:"img,ta=
ble",styles:{"float":"left"}}],aligncenter:[{selector:"p,h1,h2,h3,h4,h5,h=
6,td,th,div,ul,ol,li",styles:{textAlign:"center"}},{selector:"img",styles=
:{display:"block",marginLeft:"auto",marginRight:"auto"}},{selector:"table=
",styles:{marginLeft:"auto",marginRight:"auto"}}],alignright:[{selector:"=
p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li",styles:{textAlign:"right"}},{sele=
ctor:"img,table",styles:{"float":"right"}}],alignfull:[{selector:"p,h1,h2=
,h3,h4,h5,h6,td,th,div,ul,ol,li",styles:{textAlign:"justify"}}],bold:[{in=
line:"strong"},{inline:"span",styles:{fontWeight:"bold"}},{inline:"b"}],i=
talic:[{inline:"em"},{inline:"span",styles:{fontStyle:"italic"}},{inline:=
"i"}],underline:[{inline:"span",styles:{textDecoration:"underline"},exact=
:true},{inline:"u"}],strikethrough:[{inline:"span",styles:{textDecoration=
:"line-through"},exact:true},{inline:"u"}],forecolor:{inline:"span",style=
s:{color:"%value"}},hilitecolor:{inline:"span",styles:{backgroundColor:"%=
value"}},fontname:{inline:"span",styles:{fontFamily:"%value"}},fontsize:{=
inline:"span",styles:{fontSize:"%value"}},blockquote:{block:"blockquote",=
wrapper:1},removeformat:[{selector:"b,strong,em,i,font,u,strike",remove:"=
all",split:true,expand:false,block_expand:true,deep:true},{selector:"span=
",attributes:["style","class"],remove:"empty",split:true,expand:false,dee=
p:true},{selector:"*",attributes:["style","class"],expand:false,deep:true=
}]});i("p h1 h2 h3 h4 h5 h6 div address pre div code dt dd =
samp".split(/\s/),function(s){z.formatter.register(s,{block:s})});z.forma=
tter.register(z.settings.formats);z.undoManager=3Dnew =
m.UndoManager(z);z.undoManager.onAdd.add(function(t,s){if(!s.initial){ret=
urn =
z.onChange.dispatch(z,s,t)}});z.undoManager.onUndo.add(function(t,s){retu=
rn =
z.onUndo.dispatch(z,s,t)});z.undoManager.onRedo.add(function(t,s){return =
z.onRedo.dispatch(z,s,t)});z.forceBlocks=3Dnew =
m.ForceBlocks(z,{forced_root_block:A.forced_root_block});z.editorCommands=
=3Dnew =
m.EditorCommands(z);z.serializer.onPreProcess.add(function(s,t){return =
z.onPreProcess.dispatch(z,t,s)});z.serializer.onPostProcess.add(function(=
s,t){return =
z.onPostProcess.dispatch(z,t,s)});z.onPreInit.dispatch(z);if(!A.gecko_spe=
llcheck){z.getBody().spellcheck=3D0}if(!A.readonly){z._addEvents()}z.cont=
rolManager.onPostRender.dispatch(z,z.controlManager);z.onPostRender.dispa=
tch(z);if(A.directionality){z.getBody().dir=3DA.directionality}if(A.nowra=
p){z.getBody().style.whiteSpace=3D"nowrap"}if(A.custom_elements){function=
 y(s,t){i(g(A.custom_elements),function(B){var =
C;if(B.indexOf("~")=3D=3D=3D0){B=3DB.substring(1);C=3D"span"}else{C=3D"di=
v"}t.content=3Dt.content.replace(new =
RegExp("<("+B+")([^>]*)>","g"),"<"+C+' =
_mce_name=3D"$1"$2>');t.content=3Dt.content.replace(new =
RegExp("</("+B+")>","g"),"</"+C+">")})}z.onBeforeSetContent.add(y);z.onPo=
stProcess.add(function(s,t){if(t.set){y(s,t)}})}if(A.handle_node_change_c=
allback){z.onNodeChange.add(function(t,s,B){z.execCallback("handle_node_c=
hange_callback",z.id,B,-1,-1,true,z.selection.isCollapsed())})}if(A.save_=
callback){z.onSaveContent.add(function(s,B){var =
t=3Dz.execCallback("save_callback",z.id,B.content,z.getBody());if(t){B.co=
ntent=3Dt}})}if(A.onchange_callback){z.onChange.add(function(t,s){z.execC=
allback("onchange_callback",z,s)})}if(A.convert_newlines_to_brs){z.onBefo=
reSetContent.add(function(s,t){if(t.initial){t.content=3Dt.content.replac=
e(/\r?\n/g,"<br =
/>")}})}if(A.fix_nesting&&b){z.onBeforeSetContent.add(function(s,t){t.con=
tent=3Dz._fixNesting(t.content)})}if(A.preformatted){z.onPostProcess.add(=
function(s,t){t.content=3Dt.content.replace(/^\s*<pre.*?>/,"");t.content=3D=
t.content.replace(/<\/pre>\s*$/,"");if(t.set){t.content=3D'<pre =
class=3D"mceItemHidden">'+t.content+"</pre>"}})}if(A.verify_css_classes){=
z.serializer.attribValueFilter=3Dfunction(D,B){var =
C,t;if(D=3D=3D"class"){if(!z.classesRE){t=3Dz.dom.getClasses();if(t.lengt=
h>0){C=3D"";i(t,function(s){C+=3D(C?"|":"")+s["class"]});z.classesRE=3Dne=
w RegExp("("+C+")","gi")}}return =
!z.classesRE||/(\bmceItem\w+\b|\bmceTemp\w+\b)/g.test(B)||z.classesRE.tes=
t(B)?B:""}return =
B}}if(A.cleanup_callback){z.onBeforeSetContent.add(function(s,t){t.conten=
t=3Dz.execCallback("cleanup_callback","insert_to_editor",t.content,t)});z=
.onPreProcess.add(function(s,t){if(t.set){z.execCallback("cleanup_callbac=
k","insert_to_editor_dom",t.node,t)}if(t.get){z.execCallback("cleanup_cal=
lback","get_from_editor_dom",t.node,t)}});z.onPostProcess.add(function(s,=
t){if(t.set){t.content=3Dz.execCallback("cleanup_callback","insert_to_edi=
tor",t.content,t)}if(t.get){t.content=3Dz.execCallback("cleanup_callback"=
,"get_from_editor",t.content,t)}})}if(A.save_callback){z.onGetContent.add=
(function(s,t){if(t.save){t.content=3Dz.execCallback("save_callback",z.id=
,t.content,z.getBody())}})}if(A.handle_event_callback){z.onEvent.add(func=
tion(s,t,B){if(z.execCallback("handle_event_callback",t,s,B)=3D=3D=3Dfals=
e){j.cancel(t)}})}z.onSetContent.add(function(){z.addVisual(z.getBody())}=
);if(A.padd_empty_editor){z.onPostProcess.add(function(s,t){t.content=3Dt=
.content.replace(/^(<p[^>]*>(&nbsp;|&#160;|\s|\u00a0|)<\/p>[\r\n]*|<br =
\/>[\r\n]*)$/,"")})}if(a){function =
p(s,t){i(s.dom.select("a"),function(C){var =
B=3DC.parentNode;if(s.dom.isBlock(B)&&B.lastChild=3D=3D=3DC){s.dom.add(B,=
"br",{_mce_bogus:1})}})}z.onExecCommand.add(function(s,t){if(t=3D=3D=3D"C=
reateLink"){p(s)}});z.onSetContent.add(z.selection.onSetContent.add(p));i=
f(!A.readonly){try{u.designMode=3D"Off";u.designMode=3D"On"}catch(v){}}}s=
etTimeout(function(){if(z.removed){return}z.load({initial:true,format:(A.=
cleanup_on_startup?"html":"raw")});z.startContent=3Dz.getContent({format:=
"raw"});z.initialized=3Dtrue;z.onInit.dispatch(z);z.execCallback("setupco=
ntent_callback",z.id,z.getBody(),z.getDoc());z.execCallback("init_instanc=
e_callback",z);z.focus(true);z.nodeChanged({initial:1});if(A.content_css)=
{m.each(g(A.content_css),function(s){z.dom.loadCSS(z.documentBaseURI.toAb=
solute(s))})}if(A.auto_focus){setTimeout(function(){var =
s=3Dm.get(A.auto_focus);s.selection.select(s.getBody(),1);s.selection.col=
lapse(1);s.getWin().focus()},100)}},1);r=3Dnull},focus:function(q){var =
s,p=3Dthis,r=3Dp.settings.content_editable;if(!q){if(!r&&(!b||p.selection=
.getNode().ownerDocument!=3Dp.getDoc())){p.getWin().focus()}}if(m.activeE=
ditor!=3Dp){if((s=3Dm.activeEditor)!=3Dnull){s.onDeactivate.dispatch(s,p)=
}p.onActivate.dispatch(p,s)}m._setActive(p)},execCallback:function(u){var=
 =
p=3Dthis,r=3Dp.settings[u],q;if(!r){return}if(p.callbackLookup&&(q=3Dp.ca=
llbackLookup[u])){r=3Dq.func;q=3Dq.scope}if(d(r,"string")){q=3Dr.replace(=
/\.\w+$/,"");q=3Dq?m.resolve(q):0;r=3Dm.resolve(r);p.callbackLookup=3Dp.c=
allbackLookup||{};p.callbackLookup[u]=3D{func:r,scope:q}}return =
r.apply(q||p,Array.prototype.slice.call(arguments,1))},translate:function=
(p){var =
r=3Dthis.settings.language||"en",q=3Dm.i18n;if(!p){return""}return =
q[r+"."+p]||p.replace(/{\#([^}]+)\}/g,function(t,s){return =
q[r+"."+s]||"{#"+s+"}"})},getLang:function(q,p){return =
m.i18n[(this.settings.language||"en")+"."+q]||(d(p)?p:"{#"+q+"}")},getPar=
am:function(u,r,p){var =
s=3Dm.trim,q=3Dd(this.settings[u])?this.settings[u]:r,t;if(p=3D=3D=3D"has=
h"){t=3D{};if(d(q,"string")){i(q.indexOf("=3D")>0?q.split(/[;,](?![^=3D;,=
]*(?:[;,]|$))/):q.split(","),function(x){x=3Dx.split("=3D");if(x.length>1=
){t[s(x[0])]=3Ds(x[1])}else{t[s(x[0])]=3Ds(x)}})}else{t=3Dq}return =
t}return q},nodeChanged:function(r){var =
p=3Dthis,q=3Dp.selection,u=3Dq.getNode()||p.getBody();if(p.initialized){r=
=3Dr||{};u=3Db&&u.ownerDocument!=3Dp.getDoc()?p.getBody():u;r.parents=3D[=
];p.dom.getParent(u,function(s){if(s.nodeName=3D=3D"BODY"){return =
true}r.parents.push(s)});p.onNodeChange.dispatch(p,r?r.controlManager||p.=
controlManager:p.controlManager,u,q.isCollapsed(),r)}},addButton:function=
(r,q){var =
p=3Dthis;p.buttons=3Dp.buttons||{};p.buttons[r]=3Dq},addCommand:function(=
r,q,p){this.execCommands[r]=3D{func:q,scope:p||this}},addQueryStateHandle=
r:function(r,q,p){this.queryStateCommands[r]=3D{func:q,scope:p||this}},ad=
dQueryValueHandler:function(r,q,p){this.queryValueCommands[r]=3D{func:q,s=
cope:p||this}},addShortcut:function(r,u,p,s){var =
q=3Dthis,v;if(!q.settings.custom_shortcuts){return =
false}q.shortcuts=3Dq.shortcuts||{};if(d(p,"string")){v=3Dp;p=3Dfunction(=
){q.execCommand(v,false,null)}}if(d(p,"object")){v=3Dp;p=3Dfunction(){q.e=
xecCommand(v[0],v[1],v[2])}}i(g(r),function(t){var =
x=3D{func:p,scope:s||this,desc:u,alt:false,ctrl:false,shift:false};i(g(t,=
"+"),function(y){switch(y){case"alt":case"ctrl":case"shift":x[y]=3Dtrue;b=
reak;default:x.charCode=3Dy.charCodeAt(0);x.keyCode=3Dy.toUpperCase().cha=
rCodeAt(0)}});q.shortcuts[(x.ctrl?"ctrl":"")+","+(x.alt?"alt":"")+","+(x.=
shift?"shift":"")+","+x.keyCode]=3Dx});return =
true},execCommand:function(x,v,z,p){var =
r=3Dthis,u=3D0,y,q;if(!/^(mceAddUndoLevel|mceEndUndoLevel|mceBeginUndoLev=
el|mceRepaint|SelectAll)$/.test(x)&&(!p||!p.skip_focus)){r.focus()}y=3D{}=
;r.onBeforeExecCommand.dispatch(r,x,v,z,y);if(y.terminate){return =
false}if(r.execCallback("execcommand_callback",r.id,r.selection.getNode()=
,x,v,z)){r.onExecCommand.dispatch(r,x,v,z,p);return =
true}if(y=3Dr.execCommands[x]){q=3Dy.func.call(y.scope,v,z);if(q!=3D=3Dtr=
ue){r.onExecCommand.dispatch(r,x,v,z,p);return =
q}}i(r.plugins,function(s){if(s.execCommand&&s.execCommand(x,v,z)){r.onEx=
ecCommand.dispatch(r,x,v,z,p);u=3D1;return false}});if(u){return =
true}if(r.theme&&r.theme.execCommand&&r.theme.execCommand(x,v,z)){r.onExe=
cCommand.dispatch(r,x,v,z,p);return =
true}if(m.GlobalCommands.execCommand(r,x,v,z)){r.onExecCommand.dispatch(r=
,x,v,z,p);return =
true}if(r.editorCommands.execCommand(x,v,z)){r.onExecCommand.dispatch(r,x=
,v,z,p);return =
true}r.getDoc().execCommand(x,v,z);r.onExecCommand.dispatch(r,x,v,z,p)},q=
ueryCommandState:function(u){var =
q=3Dthis,v,r;if(q._isHidden()){return}if(v=3Dq.queryStateCommands[u]){r=3D=
v.func.call(v.scope);if(r!=3D=3Dtrue){return =
r}}v=3Dq.editorCommands.queryCommandState(u);if(v!=3D=3D-1){return =
v}try{return =
this.getDoc().queryCommandState(u)}catch(p){}},queryCommandValue:function=
(v){var =
q=3Dthis,u,r;if(q._isHidden()){return}if(u=3Dq.queryValueCommands[v]){r=3D=
u.func.call(u.scope);if(r!=3D=3Dtrue){return =
r}}u=3Dq.editorCommands.queryCommandValue(v);if(d(u)){return =
u}try{return =
this.getDoc().queryCommandValue(v)}catch(p){}},show:function(){var =
p=3Dthis;n.show(p.getContainer());n.hide(p.id);p.load()},hide:function(){=
var =
p=3Dthis,q=3Dp.getDoc();if(b&&q){q.execCommand("SelectAll")}p.save();n.hi=
de(p.getContainer());n.setStyle(p.id,"display",p.orgDisplay)},isHidden:fu=
nction(){return =
!n.isHidden(this.id)},setProgressState:function(p,q,r){this.onSetProgress=
State.dispatch(this,p,q,r);return p},load:function(s){var =
p=3Dthis,r=3Dp.getElement(),q;if(r){s=3Ds||{};s.load=3Dtrue;q=3Dp.setCont=
ent(d(r.value)?r.value:r.innerHTML,s);s.element=3Dr;if(!s.no_events){p.on=
LoadContent.dispatch(p,s)}s.element=3Dr=3Dnull;return =
q}},save:function(u){var =
p=3Dthis,s=3Dp.getElement(),q,r;if(!s||!p.initialized){return}u=3Du||{};u=
.save=3Dtrue;if(!u.no_events){p.undoManager.typing=3D0;p.undoManager.add(=
)}u.element=3Ds;q=3Du.content=3Dp.getContent(u);if(!u.no_events){p.onSave=
Content.dispatch(p,u)}q=3Du.content;if(!/TEXTAREA|INPUT/i.test(s.nodeName=
)){s.innerHTML=3Dq;if(r=3Dn.getParent(p.id,"form")){i(r.elements,function=
(t){if(t.name=3D=3Dp.id){t.value=3Dq;return =
false}})}}else{s.value=3Dq}u.element=3Ds=3Dnull;return =
q},setContent:function(q,r){var =
p=3Dthis;r=3Dr||{};r.format=3Dr.format||"html";r.set=3Dtrue;r.content=3Dq=
;if(!r.no_events){p.onBeforeSetContent.dispatch(p,r)}if(!m.isIE&&(q.lengt=
h=3D=3D=3D0||/^\s+$/.test(q))){r.content=3Dp.dom.setHTML(p.getBody(),'<br=
 _mce_bogus=3D"1" =
/>');r.format=3D"raw"}r.content=3Dp.dom.setHTML(p.getBody(),m.trim(r.cont=
ent));if(r.format!=3D"raw"&&p.settings.cleanup){r.getInner=3Dtrue;r.conte=
nt=3Dp.dom.setHTML(p.getBody(),p.serializer.serialize(p.getBody(),r))}if(=
!r.no_events){p.onSetContent.dispatch(p,r)}return =
r.content},getContent:function(r){var =
p=3Dthis,q;r=3Dr||{};r.format=3Dr.format||"html";r.get=3Dtrue;if(!r.no_ev=
ents){p.onBeforeGetContent.dispatch(p,r)}if(r.format!=3D"raw"&&p.settings=
.cleanup){r.getInner=3Dtrue;q=3Dp.serializer.serialize(p.getBody(),r)}els=
e{q=3Dp.getBody().innerHTML}q=3Dq.replace(/^\s*|\s*$/g,"");r.content=3Dq;=
if(!r.no_events){p.onGetContent.dispatch(p,r)}return =
r.content},isDirty:function(){var p=3Dthis;return =
m.trim(p.startContent)!=3Dm.trim(p.getContent({format:"raw",no_events:1})=
)&&!p.isNotDirty},getContainer:function(){var =
p=3Dthis;if(!p.container){p.container=3Dn.get(p.editorContainer||p.id+"_p=
arent")}return p.container},getContentAreaContainer:function(){return =
this.contentAreaContainer},getElement:function(){return =
n.get(this.settings.content_element||this.id)},getWin:function(){var =
p=3Dthis,q;if(!p.contentWindow){q=3Dn.get(p.id+"_ifr");if(q){p.contentWin=
dow=3Dq.contentWindow}}return p.contentWindow},getDoc:function(){var =
q=3Dthis,p;if(!q.contentDocument){p=3Dq.getWin();if(p){q.contentDocument=3D=
p.document}}return q.contentDocument},getBody:function(){return =
this.bodyElement||this.getDoc().body},convertURL:function(p,x,v){var =
q=3Dthis,r=3Dq.settings;if(r.urlconverter_callback){return =
q.execCallback("urlconverter_callback",p,v,true,x)}if(!r.convert_urls||(v=
&&v.nodeName=3D=3D"LINK")||p.indexOf("file:")=3D=3D=3D0){return =
p}if(r.relative_urls){return =
q.documentBaseURI.toRelative(p)}p=3Dq.documentBaseURI.toAbsolute(p,r.remo=
ve_script_host);return p},addVisual:function(r){var =
p=3Dthis,q=3Dp.settings;r=3Dr||p.getBody();if(!d(p.hasVisual)){p.hasVisua=
l=3Dq.visual}i(p.dom.select("table,a",r),function(t){var =
s;switch(t.nodeName){case"TABLE":s=3Dp.dom.getAttrib(t,"border");if(!s||s=
=3D=3D"0"){if(p.hasVisual){p.dom.addClass(t,q.visual_table_class)}else{p.=
dom.removeClass(t,q.visual_table_class)}}return;case"A":s=3Dp.dom.getAttr=
ib(t,"name");if(s){if(p.hasVisual){p.dom.addClass(t,"mceItemAnchor")}else=
{p.dom.removeClass(t,"mceItemAnchor")}}return}});p.onVisualAid.dispatch(p=
,r,p.hasVisual)},remove:function(){var =
p=3Dthis,q=3Dp.getContainer();p.removed=3D1;p.hide();p.execCallback("remo=
ve_instance_callback",p);p.onRemove.dispatch(p);p.onExecCommand.listeners=
=3D[];m.remove(p);n.remove(q)},destroy:function(q){var =
p=3Dthis;if(p.destroyed){return}if(!q){m.removeUnload(p.destroy);tinyMCE.=
onBeforeUnload.remove(p._beforeUnload);if(p.theme&&p.theme.destroy){p.the=
me.destroy()}p.controlManager.destroy();p.selection.destroy();p.dom.destr=
oy();if(!p.settings.content_editable){j.clear(p.getWin());j.clear(p.getDo=
c())}j.clear(p.getBody());j.clear(p.formElement)}if(p.formElement){p.form=
Element.submit=3Dp.formElement._mceOldSubmit;p.formElement._mceOldSubmit=3D=
null}p.contentAreaContainer=3Dp.formElement=3Dp.container=3Dp.settings.co=
ntent_element=3Dp.bodyElement=3Dp.contentDocument=3Dp.contentWindow=3Dnul=
l;if(p.selection){p.selection=3Dp.selection.win=3Dp.selection.dom=3Dp.sel=
ection.dom.doc=3Dnull}p.destroyed=3D1},_addEvents:function(){var =
v=3Dthis,u,y=3Dv.settings,x=3D{mouseup:"onMouseUp",mousedown:"onMouseDown=
",click:"onClick",keyup:"onKeyUp",keydown:"onKeyDown",keypress:"onKeyPres=
s",submit:"onSubmit",reset:"onReset",contextmenu:"onContextMenu",dblclick=
:"onDblClick",paste:"onPaste"};function r(t,A){var =
s=3Dt.type;if(v.removed){return}if(v.onEvent.dispatch(v,t,A)!=3D=3Dfalse)=
{v[x[t.fakeType||t.type]].dispatch(v,t,A)}}i(x,function(t,s){switch(s){ca=
se"contextmenu":if(m.isOpera){v.dom.bind(v.getBody(),"mousedown",function=
(A){if(A.ctrlKey){A.fakeType=3D"contextmenu";r(A)}})}else{v.dom.bind(v.ge=
tBody(),s,r)}break;case"paste":v.dom.bind(v.getBody(),s,function(A){r(A)}=
);break;case"submit":case"reset":v.dom.bind(v.getElement().form||n.getPar=
ent(v.id,"form"),s,r);break;default:v.dom.bind(y.content_editable?v.getBo=
dy():v.getDoc(),s,r)}});v.dom.bind(y.content_editable?v.getBody():(a?v.ge=
tDoc():v.getWin()),"focus",function(s){v.focus(true)});if(m.isGecko){v.do=
m.bind(v.getDoc(),"DOMNodeInserted",function(t){var =
s;t=3Dt.target;if(t.nodeType=3D=3D=3D1&&t.nodeName=3D=3D=3D"IMG"&&(s=3Dt.=
getAttribute("_mce_src"))){t.src=3Dv.documentBaseURI.toAbsolute(s)}})}if(=
a){function p(){var =
B=3Dthis,D=3DB.getDoc(),C=3DB.settings;if(a&&!C.readonly){if(B._isHidden(=
)){try{if(!C.content_editable){D.designMode=3D"On"}}catch(A){}}try{D.exec=
Command("styleWithCSS",0,false)}catch(A){if(!B._isHidden()){try{D.execCom=
mand("useCSS",0,true)}catch(A){}}}if(!C.table_inline_editing){try{D.execC=
ommand("enableInlineTableEditing",false,false)}catch(A){}}if(!C.object_re=
sizing){try{D.execCommand("enableObjectResizing",false,false)}catch(A){}}=
}}v.onBeforeExecCommand.add(p);v.onMouseDown.add(p)}if(m.isWebKit){v.onCl=
ick.add(function(s,t){t=3Dt.target;if(t.nodeName=3D=3D"IMG"||(t.nodeName=3D=
=3D"A"&&v.dom.hasClass(t,"mceItemAnchor"))){v.selection.getSel().setBaseA=
ndExtent(t,0,t,1)}})}v.onMouseUp.add(v.nodeChanged);v.onClick.add(v.nodeC=
hanged);v.onKeyUp.add(function(s,t){var =
A=3Dt.keyCode;if((A>=3D33&&A<=3D36)||(A>=3D37&&A<=3D40)||A=3D=3D13||A=3D=3D=
45||A=3D=3D46||A=3D=3D8||(m.isMac&&(A=3D=3D91||A=3D=3D93))||t.ctrlKey){v.=
nodeChanged()}});v.onReset.add(function(){v.setContent(v.startContent,{fo=
rmat:"raw"})});if(y.custom_shortcuts){if(y.custom_undo_redo_keyboard_shor=
tcuts){v.addShortcut("ctrl+z",v.getLang("undo_desc"),"Undo");v.addShortcu=
t("ctrl+y",v.getLang("redo_desc"),"Redo")}if(a){v.addShortcut("ctrl+b",v.=
getLang("bold_desc"),"Bold");v.addShortcut("ctrl+i",v.getLang("italic_des=
c"),"Italic");v.addShortcut("ctrl+u",v.getLang("underline_desc"),"Underli=
ne")}for(u=3D1;u<=3D6;u++){v.addShortcut("ctrl+"+u,"",["FormatBlock",fals=
e,"h"+u])}v.addShortcut("ctrl+7","",["FormatBlock",false,"<p>"]);v.addSho=
rtcut("ctrl+8","",["FormatBlock",false,"<div>"]);v.addShortcut("ctrl+9","=
",["FormatBlock",false,"<address>"]);function z(t){var =
s=3Dnull;if(!t.altKey&&!t.ctrlKey&&!t.metaKey){return =
s}i(v.shortcuts,function(A){if(m.isMac&&A.ctrl!=3Dt.metaKey){return}else{=
if(!m.isMac&&A.ctrl!=3Dt.ctrlKey){return}}if(A.alt!=3Dt.altKey){return}if=
(A.shift!=3Dt.shiftKey){return}if(t.keyCode=3D=3DA.keyCode||(t.charCode&&=
t.charCode=3D=3DA.charCode)){s=3DA;return false}});return =
s}v.onKeyUp.add(function(s,t){var A=3Dz(t);if(A){return =
j.cancel(t)}});v.onKeyPress.add(function(s,t){var A=3Dz(t);if(A){return =
j.cancel(t)}});v.onKeyDown.add(function(s,t){var =
A=3Dz(t);if(A){A.func.call(A.scope);return =
j.cancel(t)}})}if(m.isIE){v.dom.bind(v.getDoc(),"controlselect",function(=
A){var =
t=3Dv.resizeInfo,s;A=3DA.target;if(A.nodeName!=3D=3D"IMG"){return}if(t){v=
.dom.unbind(t.node,t.ev,t.cb)}if(!v.dom.hasClass(A,"mceItemNoResize")){ev=
=3D"resizeend";s=3Dv.dom.bind(A,ev,function(C){var =
B;C=3DC.target;if(B=3Dv.dom.getStyle(C,"width")){v.dom.setAttrib(C,"width=
",B.replace(/[^0-9%]+/g,""));v.dom.setStyle(C,"width","")}if(B=3Dv.dom.ge=
tStyle(C,"height")){v.dom.setAttrib(C,"height",B.replace(/[^0-9%]+/g,""))=
;v.dom.setStyle(C,"height","")}})}else{ev=3D"resizestart";s=3Dv.dom.bind(=
A,"resizestart",j.cancel,j)}t=3Dv.resizeInfo=3D{node:A,ev:ev,cb:s}});v.on=
KeyDown.add(function(s,t){switch(t.keyCode){case =
8:if(v.selection.getRng().item){v.selection.getRng().item(0).removeNode()=
;return =
j.cancel(t)}}})}if(m.isOpera){v.onClick.add(function(s,t){j.prevent(t)})}=
if(y.custom_undo_redo){function =
q(){v.undoManager.typing=3D0;v.undoManager.add()}v.dom.bind(v.getDoc(),"f=
ocusout",function(s){if(!v.removed&&v.undoManager.typing){q()}});v.onKeyU=
p.add(function(s,t){if((t.keyCode>=3D33&&t.keyCode<=3D36)||(t.keyCode>=3D=
37&&t.keyCode<=3D40)||t.keyCode=3D=3D13||t.keyCode=3D=3D45||t.ctrlKey){q(=
)}});v.onKeyDown.add(function(s,t){if((t.keyCode>=3D33&&t.keyCode<=3D36)|=
|(t.keyCode>=3D37&&t.keyCode<=3D40)||t.keyCode=3D=3D13||t.keyCode=3D=3D45=
){if(v.undoManager.typing){q()}return}if(!v.undoManager.typing){v.undoMan=
ager.add();v.undoManager.typing=3D1}});v.onMouseDown.add(function(){if(v.=
undoManager.typing){q()}})}},_isHidden:function(){var p;if(!a){return =
0}p=3Dthis.selection.getSel();return(!p||!p.rangeCount||p.rangeCount=3D=3D=
0)},_fixNesting:function(q){var =
r=3D[],p;q=3Dq.replace(/<(\/)?([^\s>]+)[^>]*?>/g,function(t,s,v){var =
u;if(s=3D=3D=3D"/"){if(!r.length){return""}if(v!=3D=3Dr[r.length-1].tag){=
for(p=3Dr.length-1;p>=3D0;p--){if(r[p].tag=3D=3D=3Dv){r[p].close=3D1;brea=
k}}return""}else{r.pop();if(r.length&&r[r.length-1].close){t=3Dt+"</"+r[r=
.length-1].tag+">";r.pop()}}}else{if(/^(br|hr|input|meta|img|link|param)$=
/i.test(v)){return t}if(/\/>$/.test(t)){return t}r.push({tag:v})}return =
t});for(p=3Dr.length-1;p>=3D0;p--){q+=3D"</"+r[p].tag+">"}return =
q}})})(tinymce);(function(c){var =
d=3Dc.each,e,a=3Dtrue,b=3Dfalse;c.EditorCommands=3Dfunction(n){var =
l=3Dn.dom,p=3Dn.selection,j=3D{state:{},exec:{},value:{}},k=3Dn.settings,=
o;function q(y,x,v){var =
u;y=3Dy.toLowerCase();if(u=3Dj.exec[y]){u(y,x,v);return a}return =
b}function m(v){var u;v=3Dv.toLowerCase();if(u=3Dj.state[v]){return =
u(v)}return -1}function h(v){var =
u;v=3Dv.toLowerCase();if(u=3Dj.value[v]){return u(v)}return b}function =
t(u,v){v=3Dv||"exec";d(u,function(y,x){d(x.toLowerCase().split(","),funct=
ion(z){j[v][z]=3Dy})})}c.extend(this,{execCommand:q,queryCommandState:m,q=
ueryCommandValue:h,addCommands:t});function =
f(x,v,u){if(v=3D=3D=3De){v=3Db}if(u=3D=3D=3De){u=3Dnull}return =
n.getDoc().execCommand(x,v,u)}function s(u){return =
n.formatter.match(u)}function =
r(u,v){n.formatter.toggle(u,v?{value:v}:e)}function =
i(u){o=3Dp.getBookmark(u)}function =
g(){p.moveToBookmark(o)}t({"mceResetDesignMode,mceBeginUndoLevel":functio=
n(){},"mceEndUndoLevel,mceAddUndoLevel":function(){n.undoManager.add()},"=
Cut,Copy,Paste":function(y){var =
x=3Dn.getDoc(),u;try{f(y)}catch(v){u=3Da}if(u||!x.queryCommandEnabled(y))=
{if(c.isGecko){n.windowManager.confirm(n.getLang("clipboard_msg"),functio=
n(z){if(z){open("http://www.mozilla.org/editor/midasdemo/securityprefs.ht=
ml","_blank")}})}else{n.windowManager.alert(n.getLang("clipboard_no_suppo=
rt"))}}},unlink:function(u){if(p.isCollapsed()){p.select(p.getNode())}f(u=
);p.collapse(b)},"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":fun=
ction(u){var =
v=3Du.substring(7);d("left,center,right,full".split(","),function(x){if(v=
!=3Dx){n.formatter.remove("align"+x)}});r("align"+v)},"InsertUnorderedLis=
t,InsertOrderedList":function(x){var =
u,v;f(x);u=3Dl.getParent(p.getNode(),"ol,ul");if(u){v=3Du.parentNode;if(/=
^(H[1-6]|P|ADDRESS|PRE)$/.test(v.nodeName)){i();l.split(v,u);g()}}},"Bold=
,Italic,Underline,Strikethrough":function(u){r(u)},"ForeColor,HiliteColor=
,FontName":function(x,v,u){r(x,u)},FontSize:function(y,x,v){var =
u,z;if(v>=3D1&&v<=3D7){z=3Dc.explode(k.font_size_style_values);u=3Dc.expl=
ode(k.font_size_classes);if(u){v=3Du[v-1]||v}else{v=3Dz[v-1]||v}}r(y,v)},=
RemoveFormat:function(u){n.formatter.remove(u)},mceBlockQuote:function(u)=
{r("blockquote")},FormatBlock:function(x,v,u){return =
r(u)},mceCleanup:function(){i();n.setContent(n.getContent({cleanup:a}),{c=
leanup:a});g()},mceRemoveNode:function(y,x,v){var =
u=3Dv||p.getNode();if(u!=3Ded.getBody()){i();n.dom.remove(u,a);g()}},mceS=
electNodeDepth:function(y,x,v){var =
u=3D0;l.getParent(p.getNode(),function(z){if(z.nodeType=3D=3D1&&u++=3D=3D=
v){p.select(z);return =
b}},n.getBody())},mceSelectNode:function(x,v,u){p.select(u)},mceInsertCon=
tent:function(x,v,u){p.setContent(u)},mceInsertRawHTML:function(x,v,u){p.=
setContent("tiny_mce_marker");n.setContent(n.getContent().replace(/tiny_m=
ce_marker/g,u))},mceSetContent:function(x,v,u){n.setContent(u)},"Indent,O=
utdent":function(y){var =
v,u,x;v=3Dk.indentation;u=3D/[a-z%]+$/i.exec(v);v=3DparseInt(v);if(!m("In=
sertUnorderedList")&&!m("InsertOrderedList")){d(p.getSelectedBlocks(),fun=
ction(z){if(y=3D=3D"outdent"){x=3DMath.max(0,parseInt(z.style.paddingLeft=
||0)-v);l.setStyle(z,"paddingLeft",x?x+u:"")}else{l.setStyle(z,"paddingLe=
ft",(parseInt(z.style.paddingLeft||0)+v)+u)}})}else{f(y)}},mceRepaint:fun=
ction(){var =
v;if(c.isGecko){try{i(a);if(p.getSel()){p.getSel().selectAllChildren(n.ge=
tBody())}p.collapse(a);g()}catch(u){}}},InsertHorizontalRule:function(){p=
.setContent("<hr =
/>")},mceToggleVisualAid:function(){n.hasVisual=3D!n.hasVisual;n.addVisua=
l()},mceReplaceContent:function(x,v,u){p.setContent(u.replace(/\{\$select=
ion\}/g,p.getContent({format:"text"})))},mceInsertLink:function(y,x,v){va=
r =
u=3Dl.getParent(p.getNode(),"a");if(c.is(v,"string")){v=3D{href:v}}if(!u)=
{f("CreateLink",b,"javascript:mctmp(0);");d(l.select("a[href=3Djavascript=
:mctmp(0);]"),function(z){l.setAttribs(z,v)})}else{if(v.href){l.setAttrib=
s(u,v)}else{ed.dom.remove(u,a)}}}});t({"JustifyLeft,JustifyCenter,Justify=
Right,JustifyFull":function(u){return =
s("align"+u.substring(7))},"Bold,Italic,Underline,Strikethrough":function=
(u){return s(u)},mceBlockQuote:function(){return =
s("blockquote")},Outdent:function(){var =
u;if(k.inline_styles){if((u=3Dl.getParent(p.getStart(),l.isBlock))&&parse=
Int(u.style.paddingLeft)>0){return =
a}if((u=3Dl.getParent(p.getEnd(),l.isBlock))&&parseInt(u.style.paddingLef=
t)>0){return a}}return =
m("InsertUnorderedList")||m("InsertOrderedList")||(!k.inline_styles&&!!l.=
getParent(p.getNode(),"BLOCKQUOTE"))},"InsertUnorderedList,InsertOrderedL=
ist":function(u){return =
l.getParent(p.getNode(),u=3D=3D"insertunorderedlist"?"UL":"OL")}},"state"=
);t({"FontSize,FontName":function(x){var =
v=3D0,u;if(u=3Dl.getParent(p.getNode(),"span")){if(x=3D=3D"fontsize"){v=3D=
u.style.fontSize}else{v=3Du.style.fontFamily.replace(/, =
/g,",").replace(/[\'\"]/g,"").toLowerCase()}}return =
v}},"value");if(k.custom_undo_redo){t({Undo:function(){n.undoManager.undo=
()},Redo:function(){n.undoManager.redo()}})}}})(tinymce);(function(a){a.c=
reate("tinymce.UndoManager",{index:0,data:null,typing:0,UndoManager:funct=
ion(c){var =
d=3Dthis,b=3Da.util.Dispatcher;d.editor=3Dc;d.data=3D[];d.onAdd=3Dnew =
b(this);d.onUndo=3Dnew b(this);d.onRedo=3Dnew =
b(this)},add:function(d){var =
g=3Dthis,f,e=3Dg.editor,c,h=3De.settings,j;d=3Dd||{};d.content=3Dd.conten=
t||e.getContent({format:"raw",no_events:1});d.content=3Dd.content.replace=
(/^\s*|\s*$/g,"");j=3Dg.data[g.index];if(j&&j.content=3D=3Dd.content){if(=
g.index>0||g.data.length=3D=3D1){return =
null}}if(h.custom_undo_redo_levels){if(g.data.length>h.custom_undo_redo_l=
evels){for(f=3D0;f<g.data.length-1;f++){g.data[f]=3Dg.data[f+1]}g.data.le=
ngth--;g.index=3Dg.data.length}}if(h.custom_undo_redo_restore_selection){=
d.bookmark=3Dc=3Dd.bookmark||e.selection.getBookmark(2,true)}if(g.index<g=
.data.length-1){if(g.index=3D=3D0){g.data=3D[]}else{g.data.length=3Dg.ind=
ex+1}}g.data.push(d);g.index=3Dg.data.length-1;g.onAdd.dispatch(g,d);e.is=
NotDirty=3D0;return d},undo:function(){var =
e=3Dthis,c=3De.editor,b=3Db,d;if(e.typing){e.add();e.typing=3D0}if(e.inde=
x>0){b=3De.data[--e.index];c.setContent(b.content,{format:"raw"});c.selec=
tion.moveToBookmark(b.bookmark);e.onUndo.dispatch(e,b)}return =
b},redo:function(){var =
d=3Dthis,c=3Dd.editor,b=3Dnull;if(d.index<d.data.length-1){b=3Dd.data[++d=
.index];c.setContent(b.content,{format:"raw"});c.selection.moveToBookmark=
(b.bookmark);d.onRedo.dispatch(d,b)}return b},clear:function(){var =
b=3Dthis;b.data=3D[];b.index=3D0;b.typing=3D0},hasUndo:function(){return =
this.index>0||this.typing},hasRedo:function(){return =
this.index<this.data.length-1}})})(tinymce);(function(l){var =
k=3Dl.dom.Event,c=3Dl.isIE,a=3Dl.isGecko,b=3Dl.isOpera,j=3Dl.each,i=3Dl.e=
xtend,d=3Dtrue,h=3Dfalse;function g(n,o){var =
m=3Do.ownerDocument.createRange();m.setStart(n.endContainer,n.endOffset);=
m.setEndAfter(o);return =
m.cloneContents().textContent.length=3D=3D0}function =
f(m){m=3Dm.innerHTML;m=3Dm.replace(/<(img|hr|table|input|select|textarea)=
[ \>]/gi,"-");m=3Dm.replace(/<[^>]+>/g,"");return m.replace(/[ =
\u00a0\t\r\n]+/g,"")=3D=3D""}function e(o,q,m){var =
n,p;if(f(m)){n=3Dq.getParent(m,"ul,ol");if(!q.getParent(n.parentNode,"ul,=
ol")){q.split(n,m);p=3Dq.create("p",0,'<br _mce_bogus=3D"1" =
/>');q.replace(p,m);o.select(p,1)}return h}return =
d}l.create("tinymce.ForceBlocks",{ForceBlocks:function(n){var =
o=3Dthis,p=3Dn.settings,q;o.editor=3Dn;o.dom=3Dn.dom;q=3D(p.forced_root_b=
lock||"p").toLowerCase();p.element=3Dq.toUpperCase();n.onPreInit.add(o.se=
tup,o);o.reOpera=3Dnew =
RegExp("(\\u00a0|&#160;|&nbsp;)</"+q+">","gi");o.rePadd=3Dnew =
RegExp("<p( )([^>]+)><\\/p>|<p( )([^>]+)\\/>|<p( =
)([^>]+)>\\s+<\\/p>|<p><\\/p>|<p\\/>|<p>\\s+<\\/p>".replace(/p/g,q),"gi")=
;o.reNbsp2BR1=3Dnew RegExp("<p( =
)([^>]+)>[\\s\\u00a0]+<\\/p>|<p>[\\s\\u00a0]+<\\/p>".replace(/p/g,q),"gi"=
);o.reNbsp2BR2=3Dnew =
RegExp("<%p()([^>]+)>(&nbsp;|&#160;)<\\/%p>|<%p>(&nbsp;|&#160;)<\\/%p>".r=
eplace(/%p/g,q),"gi");o.reBR2Nbsp=3Dnew RegExp("<p( )([^>]+)>\\s*<br =
\\/>\\s*<\\/p>|<p>\\s*<br \\/>\\s*<\\/p>".replace(/p/g,q),"gi");function =
m(r,s){if(b){s.content=3Ds.content.replace(o.reOpera,"</"+q+">")}s.conten=
t=3Ds.content.replace(o.rePadd,"<"+q+"$1$2$3$4$5$6>\u00a0</"+q+">");if(!c=
&&!b&&s.set){s.content=3Ds.content.replace(o.reNbsp2BR1,"<"+q+"$1$2><br =
/></"+q+">");s.content=3Ds.content.replace(o.reNbsp2BR2,"<"+q+"$1$2><br =
/></"+q+">")}else{s.content=3Ds.content.replace(o.reBR2Nbsp,"<"+q+"$1$2>\=
u00a0</"+q+">")}}n.onBeforeSetContent.add(m);n.onPostProcess.add(m);if(p.=
forced_root_block){n.onInit.add(o.forceRoots,o);n.onSetContent.add(o.forc=
eRoots,o);n.onBeforeGetContent.add(o.forceRoots,o)}},setup:function(){var=
 =
n=3Dthis,m=3Dn.editor,p=3Dm.settings,r=3Dm.dom,o=3Dm.selection;if(p.force=
d_root_block){m.onBeforeExecCommand.add(n.forceRoots,n);m.onKeyUp.add(n.f=
orceRoots,n);m.onPreProcess.add(n.forceRoots,n)}if(p.force_br_newlines){i=
f(c){m.onKeyPress.add(function(s,t){var =
u;if(t.keyCode=3D=3D13&&o.getNode().nodeName!=3D"LI"){o.setContent('<br =
id=3D"__" /> =
',{format:"raw"});u=3Dr.get("__");u.removeAttribute("id");o.select(u);o.c=
ollapse();return =
k.cancel(t)}})}}if(!c&&p.force_p_newlines){m.onKeyPress.add(function(s,t)=
{if(t.keyCode=3D=3D13&&!t.shiftKey&&!n.insertPara(t)){k.cancel(t)}});if(a=
){m.onKeyDown.add(function(s,t){if((t.keyCode=3D=3D8||t.keyCode=3D=3D46)&=
&!t.shiftKey){n.backspaceDelete(t,t.keyCode=3D=3D8)}})}}if(l.isWebKit){fu=
nction q(t){var =
s=3Do.getRng(),u;s.insertNode(u=3Dr.create("br"));s.setStartAfter(u);s.se=
tEndAfter(u);o.setRng(s);if(o.getSel().focusNode=3D=3Du.previousSibling){=
o.select(r.insertAfter(r.doc.createTextNode("\u00a0"),u));o.collapse(d)}t=
.getWin().scrollTo(0,r.getPos(o.getRng().startContainer).y)}m.onKeyPress.=
add(function(s,t){if(t.keyCode=3D=3D13&&(t.shiftKey||p.force_br_newlines)=
){q(s);k.cancel(t)}})}m.onPreProcess.add(function(s,t){j(r.select("p,h1,h=
2,h3,h4,h5,h6,div",t.node),function(u){if(f(u)){j(r.select("span,em,stron=
g,b,i",t.node),function(v){if(!v.hasChildNodes()){v.appendChild(s.getDoc(=
).createTextNode("\u00a0"));return =
h}})}})});if(c){if(p.element!=3D"P"){m.onKeyPress.add(function(s,t){n.las=
tElm=3Do.getNode().nodeName});m.onKeyUp.add(function(t,u){var =
x,v=3Do.getNode(),s=3Dt.getBody();if(s.childNodes.length=3D=3D=3D1&&v.nod=
eName=3D=3D"P"){v=3Dr.rename(v,p.element);o.select(v);o.collapse();t.node=
Changed()}else{if(u.keyCode=3D=3D13&&!u.shiftKey&&n.lastElm!=3D"P"){x=3Dr=
.getParent(v,"p");if(x){r.rename(x,p.element);t.nodeChanged()}}}})}}},fin=
d:function(u,p,q){var =
o=3Dthis.editor,m=3Do.getDoc().createTreeWalker(u,4,null,h),r=3D-1;while(=
u=3Dm.nextNode()){r++;if(p=3D=3D0&&u=3D=3Dq){return =
r}if(p=3D=3D1&&r=3D=3Dq){return u}}return =
-1},forceRoots:function(v,H){var =
y=3Dthis,v=3Dy.editor,L=3Dv.getBody(),I=3Dv.getDoc(),O=3Dv.selection,z=3D=
O.getSel(),A=3DO.getRng(),M=3D-2,u,F,m,o,J=3D-16777215;var =
K,p,N,E,B,q=3DL.childNodes,D,C,x;for(D=3Dq.length-1;D>=3D0;D--){K=3Dq[D];=
if(K.nodeType=3D=3D=3D1&&K.getAttribute("_mce_type")){p=3Dnull;continue}i=
f(K.nodeType=3D=3D=3D3||(!y.dom.isBlock(K)&&K.nodeType!=3D=3D8&&!/^(scrip=
t|mce:script|style|mce:style)$/i.test(K.nodeName))){if(!p){if(K.nodeType!=
=3D3||/[^\s]/g.test(K.nodeValue)){if(M=3D=3D-2&&A){if(!c){if(A.startConta=
iner.nodeType=3D=3D1&&(C=3DA.startContainer.childNodes[A.startOffset])&&C=
.nodeType=3D=3D1){x=3DC.getAttribute("id");C.setAttribute("id","__mce")}e=
lse{if(v.dom.getParent(A.startContainer,function(n){return =
n=3D=3D=3DL})){F=3DA.startOffset;m=3DA.endOffset;M=3Dy.find(L,0,A.startCo=
ntainer);u=3Dy.find(L,0,A.endContainer)}}}else{o=3DI.body.createTextRange=
();o.moveToElementText(L);o.collapse(1);N=3Do.move("character",J)*-1;o=3D=
A.duplicate();o.collapse(1);E=3Do.move("character",J)*-1;o=3DA.duplicate(=
);o.collapse(0);B=3D(o.move("character",J)*-1)-E;M=3DE-N;u=3DB}}p=3Dv.dom=
.create(v.settings.forced_root_block);K.parentNode.replaceChild(p,K);p.ap=
pendChild(K)}}else{if(p.hasChildNodes()){p.insertBefore(K,p.firstChild)}e=
lse{p.appendChild(K)}}}else{p=3Dnull}}if(M!=3D-2){if(!c){p=3DL.getElement=
sByTagName(v.settings.element)[0];A=3DI.createRange();if(M!=3D-1){A.setSt=
art(y.find(L,1,M),F)}else{A.setStart(p,0)}if(u!=3D-1){A.setEnd(y.find(L,1=
,u),m)}else{A.setEnd(p,0)}if(z){z.removeAllRanges();z.addRange(A)}}else{t=
ry{A=3Dz.createRange();A.moveToElementText(L);A.collapse(1);A.moveStart("=
character",M);A.moveEnd("character",u);A.select()}catch(G){}}}else{if(!c&=
&(C=3Dv.dom.get("__mce"))){if(x){C.setAttribute("id",x)}else{C.removeAttr=
ibute("id")}A=3DI.createRange();A.setStartBefore(C);A.setEndBefore(C);O.s=
etRng(A)}}},getParentBlock:function(o){var m=3Dthis.dom;return =
m.getParent(o,m.isBlock)},insertPara:function(R){var =
F=3Dthis,v=3DF.editor,N=3Dv.dom,S=3Dv.getDoc(),W=3Dv.settings,G=3Dv.selec=
tion.getSel(),H=3DG.getRangeAt(0),V=3DS.body;var =
K,L,I,P,O,q,o,u,z,m,D,U,p,x,J,M=3DN.getViewPort(v.getWin()),C,E,B;K=3DS.c=
reateRange();K.setStart(G.anchorNode,G.anchorOffset);K.collapse(d);L=3DS.=
createRange();L.setStart(G.focusNode,G.focusOffset);L.collapse(d);I=3DK.c=
ompareBoundaryPoints(K.START_TO_END,L)<0;P=3DI?G.anchorNode:G.focusNode;O=
=3DI?G.anchorOffset:G.focusOffset;q=3DI?G.focusNode:G.anchorNode;o=3DI?G.=
focusOffset:G.anchorOffset;if(P=3D=3D=3Dq&&/^(TD|TH)$/.test(P.nodeName)){=
if(P.firstChild.nodeName=3D=3D"BR"){N.remove(P.firstChild)}if(P.childNode=
s.length=3D=3D0){v.dom.add(P,W.element,null,"<br =
/>");U=3Dv.dom.add(P,W.element,null,"<br =
/>")}else{J=3DP.innerHTML;P.innerHTML=3D"";v.dom.add(P,W.element,null,J);=
U=3Dv.dom.add(P,W.element,null,"<br =
/>")}H=3DS.createRange();H.selectNodeContents(U);H.collapse(1);v.selectio=
n.setRng(H);return =
h}if(P=3D=3DV&&q=3D=3DV&&V.firstChild&&v.dom.isBlock(V.firstChild)){P=3Dq=
=3DP.firstChild;O=3Do=3D0;K=3DS.createRange();K.setStart(P,0);L=3DS.creat=
eRange();L.setStart(q,0)}P=3DP.nodeName=3D=3D"HTML"?S.body:P;P=3DP.nodeNa=
me=3D=3D"BODY"?P.firstChild:P;q=3Dq.nodeName=3D=3D"HTML"?S.body:q;q=3Dq.n=
odeName=3D=3D"BODY"?q.firstChild:q;u=3DF.getParentBlock(P);z=3DF.getParen=
tBlock(q);m=3Du?u.nodeName:W.element;if(J=3DF.dom.getParent(u,"li,pre")){=
if(J.nodeName=3D=3D"LI"){return e(v.selection,F.dom,J)}return =
d}if(u&&(u.nodeName=3D=3D"CAPTION"||/absolute|relative|fixed/gi.test(N.ge=
tStyle(u,"position",1)))){m=3DW.element;u=3Dnull}if(z&&(z.nodeName=3D=3D"=
CAPTION"||/absolute|relative|fixed/gi.test(N.getStyle(u,"position",1)))){=
m=3DW.element;z=3Dnull}if(/(TD|TABLE|TH|CAPTION)/.test(m)||(u&&m=3D=3D"DI=
V"&&/left|right/gi.test(N.getStyle(u,"float",1)))){m=3DW.element;u=3Dz=3D=
null}D=3D(u&&u.nodeName=3D=3Dm)?u.cloneNode(0):v.dom.create(m);U=3D(z&&z.=
nodeName=3D=3Dm)?z.cloneNode(0):v.dom.create(m);U.removeAttribute("id");i=
f(/^(H[1-6])$/.test(m)&&g(H,u)){U=3Dv.dom.create(W.element)}J=3Dp=3DP;do{=
if(J=3D=3DV||J.nodeType=3D=3D9||F.dom.isBlock(J)||/(TD|TABLE|TH|CAPTION)/=
.test(J.nodeName)){break}p=3DJ}while((J=3DJ.previousSibling?J.previousSib=
ling:J.parentNode));J=3Dx=3Dq;do{if(J=3D=3DV||J.nodeType=3D=3D9||F.dom.is=
Block(J)||/(TD|TABLE|TH|CAPTION)/.test(J.nodeName)){break}x=3DJ}while((J=3D=
J.nextSibling?J.nextSibling:J.parentNode));if(p.nodeName=3D=3Dm){K.setSta=
rt(p,0)}else{K.setStartBefore(p)}K.setEnd(P,O);D.appendChild(K.cloneConte=
nts()||S.createTextNode(""));try{L.setEndAfter(x)}catch(Q){}L.setStart(q,=
o);U.appendChild(L.cloneContents()||S.createTextNode(""));H=3DS.createRan=
ge();if(!p.previousSibling&&p.parentNode.nodeName=3D=3Dm){H.setStartBefor=
e(p.parentNode)}else{if(K.startContainer.nodeName=3D=3Dm&&K.startOffset=3D=
=3D0){H.setStartBefore(K.startContainer)}else{H.setStart(K.startContainer=
,K.startOffset)}}if(!x.nextSibling&&x.parentNode.nodeName=3D=3Dm){H.setEn=
dAfter(x.parentNode)}else{H.setEnd(L.endContainer,L.endOffset)}H.deleteCo=
ntents();if(b){v.getWin().scrollTo(0,M.y)}if(D.firstChild&&D.firstChild.n=
odeName=3D=3Dm){D.innerHTML=3DD.firstChild.innerHTML}if(U.firstChild&&U.f=
irstChild.nodeName=3D=3Dm){U.innerHTML=3DU.firstChild.innerHTML}if(f(D)){=
D.innerHTML=3D"<br />"}function T(y,s){var =
r=3D[],Y,X,t;y.innerHTML=3D"";if(W.keep_styles){X=3Ds;do{if(/^(SPAN|STRON=
G|B|EM|I|FONT|STRIKE|U)$/.test(X.nodeName)){Y=3DX.cloneNode(h);N.setAttri=
b(Y,"id","");r.push(Y)}}while(X=3DX.parentNode)}if(r.length>0){for(t=3Dr.=
length-1,Y=3Dy;t>=3D0;t--){Y=3DY.appendChild(r[t])}r[0].innerHTML=3Db?"&n=
bsp;":"<br />";return r[0]}else{y.innerHTML=3Db?"&nbsp;":"<br =
/>"}}if(f(U)){B=3DT(U,q)}if(b&&parseFloat(opera.version())<9.5){H.insertN=
ode(D);H.insertNode(U)}else{H.insertNode(U);H.insertNode(D)}U.normalize()=
;D.normalize();function A(r){return =
S.createTreeWalker(r,NodeFilter.SHOW_TEXT,null,h).nextNode()||r}H=3DS.cre=
ateRange();H.selectNodeContents(a?A(B||U):B||U);H.collapse(1);G.removeAll=
Ranges();G.addRange(H);C=3Dv.dom.getPos(U).y;E=3DU.clientHeight;if(C<M.y|=
|C+E>M.y+M.h){v.getWin().scrollTo(0,C<M.y?C:C-M.h+25)}return =
h},backspaceDelete:function(s,A){var =
C=3Dthis,q=3DC.editor,x=3Dq.getBody(),p=3Dq.dom,o,u=3Dq.selection,m=3Du.g=
etRng(),v=3Dm.startContainer,o,y,z;if(v&&q.dom.isBlock(v)&&!/^(TD|TH)$/.t=
est(v.nodeName)&&A){if(v.childNodes.length=3D=3D0||(v.childNodes.length=3D=
=3D1&&v.firstChild.nodeName=3D=3D"BR")){o=3Dv;while((o=3Do.previousSiblin=
g)&&!q.dom.isBlock(o)){}if(o){if(v!=3Dx.firstChild){y=3Dq.dom.doc.createT=
reeWalker(o,NodeFilter.SHOW_TEXT,null,h);while(z=3Dy.nextNode()){o=3Dz}m=3D=
q.getDoc().createRange();m.setStart(o,o.nodeValue?o.nodeValue.length:0);m=
.setEnd(o,o.nodeValue?o.nodeValue.length:0);u.setRng(m);q.dom.remove(v)}r=
eturn k.cancel(s)}}}function B(n){var =
r;n=3Dn.target;if(n&&n.parentNode&&n.nodeName=3D=3D"BR"&&(o=3DC.getParent=
Block(n))){r=3Dn.previousSibling;k.remove(x,"DOMNodeInserted",B);if(r&&r.=
nodeType=3D=3D3&&/\s+$/.test(r.nodeValue)){return}if(n.previousSibling||n=
.nextSibling){q.dom.remove(n)}}}k._add(x,"DOMNodeInserted",B);window.setT=
imeout(function(){k._remove(x,"DOMNodeInserted",B)},1)}})})(tinymce);(fun=
ction(c){var =
b=3Dc.DOM,a=3Dc.dom.Event,d=3Dc.each,e=3Dc.extend;c.create("tinymce.Contr=
olManager",{ControlManager:function(f,j){var =
h=3Dthis,g;j=3Dj||{};h.editor=3Df;h.controls=3D{};h.onAdd=3Dnew =
c.util.Dispatcher(h);h.onPostRender=3Dnew =
c.util.Dispatcher(h);h.prefix=3Dj.prefix||f.id+"_";h._cls=3D{};h.onPostRe=
nder.add(function(){d(h.controls,function(i){i.postRender()})})},get:func=
tion(f){return =
this.controls[this.prefix+f]||this.controls[f]},setActive:function(h,f){v=
ar g=3Dnull;if(g=3Dthis.get(h)){g.setActive(f)}return =
g},setDisabled:function(h,f){var =
g=3Dnull;if(g=3Dthis.get(h)){g.setDisabled(f)}return =
g},add:function(g){var =
f=3Dthis;if(g){f.controls[g.id]=3Dg;f.onAdd.dispatch(g,f)}return =
g},createControl:function(i){var =
h,g=3Dthis,f=3Dg.editor;d(f.plugins,function(j){if(j.createControl){h=3Dj=
.createControl(i,g);if(h){return =
false}}});switch(i){case"|":case"separator":return =
g.createSeparator()}if(!h&&f.buttons&&(h=3Df.buttons[i])){return =
g.createButton(i,h)}return g.add(h)},createDropMenu:function(f,n,h){var =
m=3Dthis,i=3Dm.editor,j,g,k,l;n=3De({"class":"mceDropDown",constrain:i.se=
ttings.constrain_menus},n);n["class"]=3Dn["class"]+" =
"+i.getParam("skin")+"Skin";if(k=3Di.getParam("skin_variant")){n["class"]=
+=3D" =
"+i.getParam("skin")+"Skin"+k.substring(0,1).toUpperCase()+k.substring(1)=
}f=3Dm.prefix+f;l=3Dh||m._cls.dropmenu||c.ui.DropMenu;j=3Dm.controls[f]=3D=
new l(f,n);j.onAddItem.add(function(r,q){var =
p=3Dq.settings;p.title=3Di.getLang(p.title,p.title);if(!p.onclick){p.oncl=
ick=3Dfunction(o){if(p.cmd){i.execCommand(p.cmd,p.ui||false,p.value)}}}})=
;i.onRemove.add(function(){j.destroy()});if(c.isIE){j.onShowMenu.add(func=
tion(){i.focus();g=3Di.selection.getBookmark(1)});j.onHideMenu.add(functi=
on(){if(g){i.selection.moveToBookmark(g);g=3D0}})}return =
m.add(j)},createListBox:function(m,i,l){var =
h=3Dthis,g=3Dh.editor,j,k,f;if(h.get(m)){return =
null}i.title=3Dg.translate(i.title);i.scope=3Di.scope||g;if(!i.onselect){=
i.onselect=3Dfunction(n){g.execCommand(i.cmd,i.ui||false,n||i.value)}}i=3D=
e({title:i.title,"class":"mce_"+m,scope:i.scope,control_manager:h},i);m=3D=
h.prefix+m;if(g.settings.use_native_selects){k=3Dnew =
c.ui.NativeListBox(m,i)}else{f=3Dl||h._cls.listbox||c.ui.ListBox;k=3Dnew =
f(m,i)}h.controls[m]=3Dk;if(c.isWebKit){k.onPostRender.add(function(p,o){=
a.add(o,"mousedown",function(){g.bookmark=3Dg.selection.getBookmark(1)});=
a.add(o,"focus",function(){g.selection.moveToBookmark(g.bookmark);g.bookm=
ark=3Dnull})})}if(k.hideMenu){g.onMouseDown.add(k.hideMenu,k)}return =
h.add(k)},createButton:function(m,i,l){var =
h=3Dthis,g=3Dh.editor,j,k,f;if(h.get(m)){return =
null}i.title=3Dg.translate(i.title);i.label=3Dg.translate(i.label);i.scop=
e=3Di.scope||g;if(!i.onclick&&!i.menu_button){i.onclick=3Dfunction(){g.ex=
ecCommand(i.cmd,i.ui||false,i.value)}}i=3De({title:i.title,"class":"mce_"=
+m,unavailable_prefix:g.getLang("unavailable",""),scope:i.scope,control_m=
anager:h},i);m=3Dh.prefix+m;if(i.menu_button){f=3Dl||h._cls.menubutton||c=
.ui.MenuButton;k=3Dnew =
f(m,i);g.onMouseDown.add(k.hideMenu,k)}else{f=3Dh._cls.button||c.ui.Butto=
n;k=3Dnew f(m,i)}return =
h.add(k)},createMenuButton:function(h,f,g){f=3Df||{};f.menu_button=3D1;re=
turn this.createButton(h,f,g)},createSplitButton:function(m,i,l){var =
h=3Dthis,g=3Dh.editor,j,k,f;if(h.get(m)){return =
null}i.title=3Dg.translate(i.title);i.scope=3Di.scope||g;if(!i.onclick){i=
.onclick=3Dfunction(n){g.execCommand(i.cmd,i.ui||false,n||i.value)}}if(!i=
.onselect){i.onselect=3Dfunction(n){g.execCommand(i.cmd,i.ui||false,n||i.=
value)}}i=3De({title:i.title,"class":"mce_"+m,scope:i.scope,control_manag=
er:h},i);m=3Dh.prefix+m;f=3Dl||h._cls.splitbutton||c.ui.SplitButton;k=3Dh=
.add(new f(m,i));g.onMouseDown.add(k.hideMenu,k);return =
k},createColorSplitButton:function(f,n,h){var =
l=3Dthis,j=3Dl.editor,i,k,m,g;if(l.get(f)){return =
null}n.title=3Dj.translate(n.title);n.scope=3Dn.scope||j;if(!n.onclick){n=
.onclick=3Dfunction(o){if(c.isIE){g=3Dj.selection.getBookmark(1)}j.execCo=
mmand(n.cmd,n.ui||false,o||n.value)}}if(!n.onselect){n.onselect=3Dfunctio=
n(o){j.execCommand(n.cmd,n.ui||false,o||n.value)}}n=3De({title:n.title,"c=
lass":"mce_"+f,menu_class:j.getParam("skin")+"Skin",scope:n.scope,more_co=
lors_title:j.getLang("more_colors")},n);f=3Dl.prefix+f;m=3Dh||l._cls.colo=
rsplitbutton||c.ui.ColorSplitButton;k=3Dnew =
m(f,n);j.onMouseDown.add(k.hideMenu,k);j.onRemove.add(function(){k.destro=
y()});if(c.isIE){k.onShowMenu.add(function(){j.focus();g=3Dj.selection.ge=
tBookmark(1)});k.onHideMenu.add(function(){if(g){j.selection.moveToBookma=
rk(g);g=3D0}})}return l.add(k)},createToolbar:function(k,h,j){var =
i,g=3Dthis,f;k=3Dg.prefix+k;f=3Dj||g._cls.toolbar||c.ui.Toolbar;i=3Dnew =
f(k,h);if(g.get(k)){return null}return =
g.add(i)},createSeparator:function(g){var =
f=3Dg||this._cls.separator||c.ui.Separator;return new =
f()},setControlType:function(g,f){return =
this._cls[g.toLowerCase()]=3Df},destroy:function(){d(this.controls,functi=
on(f){f.destroy()});this.controls=3Dnull}})})(tinymce);(function(d){var =
a=3Dd.util.Dispatcher,e=3Dd.each,c=3Dd.isIE,b=3Dd.isOpera;d.create("tinym=
ce.WindowManager",{WindowManager:function(f){var =
g=3Dthis;g.editor=3Df;g.onOpen=3Dnew a(g);g.onClose=3Dnew =
a(g);g.params=3D{};g.features=3D{}},open:function(z,h){var =
v=3Dthis,k=3D"",n,m,i=3Dv.editor.settings.dialog_type=3D=3D"modal",q,o,j,=
g=3Dd.DOM.getViewPort(),r;z=3Dz||{};h=3Dh||{};o=3Db?g.w:screen.width;j=3D=
b?g.h:screen.height;z.name=3Dz.name||"mc_"+new =
Date().getTime();z.width=3DparseInt(z.width||320);z.height=3DparseInt(z.h=
eight||240);z.resizable=3Dtrue;z.left=3Dz.left||parseInt(o/2)-(z.width/2)=
;z.top=3Dz.top||parseInt(j/2)-(z.height/2);h.inline=3Dfalse;h.mce_width=3D=
z.width;h.mce_height=3Dz.height;h.mce_auto_focus=3Dz.auto_focus;if(i){if(=
c){z.center=3Dtrue;z.help=3Dfalse;z.dialogWidth=3Dz.width+"px";z.dialogHe=
ight=3Dz.height+"px";z.scroll=3Dz.scrollbars||false}}e(z,function(p,f){if=
(d.is(p,"boolean")){p=3Dp?"yes":"no"}if(!/^(name|url)$/.test(f)){if(c&&i)=
{k+=3D(k?";":"")+f+":"+p}else{k+=3D(k?",":"")+f+"=3D"+p}}});v.features=3D=
z;v.params=3Dh;v.onOpen.dispatch(v,z,h);r=3Dz.url||z.file;r=3Dd._addVer(r=
);try{if(c&&i){q=3D1;window.showModalDialog(r,window,k)}else{q=3Dwindow.o=
pen(r,z.name,k)}}catch(l){}if(!q){alert(v.editor.getLang("popup_blocked")=
)}},close:function(f){f.close();this.onClose.dispatch(this)},createInstan=
ce:function(i,h,g,m,l,k){var j=3Dd.resolve(i);return new =
j(h,g,m,l,k)},confirm:function(h,f,i,g){g=3Dg||window;f.call(i||this,g.co=
nfirm(this._decode(this.editor.getLang(h,h))))},alert:function(h,f,j,g){v=
ar =
i=3Dthis;g=3Dg||window;g.alert(i._decode(i.editor.getLang(h,h)));if(f){f.=
call(j||i)}},resizeBy:function(f,g,h){h.resizeBy(f,g)},_decode:function(f=
){return =
d.DOM.decode(f).replace(/\\n/g,"\n")}})}(tinymce));(function(a){function =
b(){var d=3D{},c=3D{},e=3D{};function =
f(j,i,h,g){if(typeof(i)=3D=3D"string"){i=3D[i]}a.each(i,function(k){j[k.t=
oLowerCase()]=3D{func:h,scope:g}})}a.extend(this,{add:function(i,h,g){f(d=
,i,h,g)},addQueryStateHandler:function(i,h,g){f(c,i,h,g)},addQueryValueHa=
ndler:function(i,h,g){f(e,i,h,g)},execCommand:function(h,k,j,i,g){if(k=3D=
d[k.toLowerCase()]){if(k.func.call(h||k.scope,j,i,g)!=3D=3Dfalse){return =
true}}},queryCommandValue:function(){if(cmd=3De[cmd.toLowerCase()]){retur=
n =
cmd.func.call(scope||cmd.scope,ui,value,args)}},queryCommandState:functio=
n(){if(cmd=3Dc[cmd.toLowerCase()]){return =
cmd.func.call(scope||cmd.scope,ui,value,args)}}})}a.GlobalCommands=3Dnew =
b()})(tinymce);(function(a){a.Formatter=3Dfunction(R){var =
I=3D{},K=3Da.each,b=3DR.dom,o=3DR.selection,r=3Da.dom.TreeWalker,G=3Dnew =
a.dom.RangeUtils(b),c=3DR.schema.isValid,B=3Db.isBlock,j=3DR.settings.for=
ced_root_block,q=3Db.nodeIndex,A=3D"\uFEFF",d=3D/^(src|href|style)$/,O=3D=
false,x=3Dtrue,n,S,L;function k(U,T){return =
b.getParents(U,T,b.getRoot())}function =
D(){if(!L||L.apply.length||L.remove.length){L=3D{apply:[],remove:[]}}}R.o=
nMouseUp.add(D);D();function N(T){return T?I[T]:I}function =
i(T,U){if(T){if(typeof(T)!=3D=3D"string"){K(T,function(W,V){i(V,W)})}else=
{U=3DU.length?U:[U];K(U,function(V){if(V.deep=3D=3D=3Dn){V.deep=3D!V.sele=
ctor}if(V.split=3D=3D=3Dn){V.split=3D!V.selector}if(V.remove=3D=3D=3Dn&&V=
.selector){V.remove=3D"none"}if(typeof(V.classes)=3D=3D=3D"string"){V.cla=
sses=3DV.classes.split(/\s+/)}});I[T]=3DU}}}function P(V,ab,X){var =
Y=3DN(V),ac=3DY[0],aa,U,Z;function W(af){var =
ae=3Daf.startContainer,ai=3Daf.startOffset,ah,ag;if(ae.nodeType=3D=3D1||a=
e.nodeValue=3D=3D=3D""){ah=3Dnew =
r(ae.childNodes[ai]);for(ag=3Dah.current();ag;ag=3Dah.next()){if(ag.nodeT=
ype=3D=3D3&&!B(ag.parentNode)&&!e(ag)){af.setStart(ag,0);break}}}return =
af}function =
T(af,ae){ae=3Dae||ac;if(af){K(ae.styles,function(ah,ag){b.setStyle(af,ag,=
p(ah,ab))});K(ae.attributes,function(ah,ag){b.setAttrib(af,ag,p(ah,ab))})=
;K(ae.classes,function(ag){ag=3Dp(ag,ab);if(!b.hasClass(af,ag)){b.addClas=
s(af,ag)}})}}function ad(af){var =
ae=3D[],ah,ag;ah=3Dac.inline||ac.block;ag=3Db.create(ah);T(ag);G.walk(af,=
function(ai){var aj;function ak(al){var =
an=3Dal.nodeName.toLowerCase(),am=3Dal.parentNode.nodeName.toLowerCase();=
if(f(an,"br")){aj=3D0;if(ac.block){b.remove(al)}return}if(ac.wrapper&&t(a=
l,V,ab)){aj=3D0;return}if(ac.block&&!ac.wrapper&&C(an)){al=3Db.rename(al,=
ah);T(al);ae.push(al);aj=3D0;return}if(ac.selector){K(Y,function(ao){if(b=
.is(al,ao.selector)){T(al,ao)}});return}if(c(ah,an)&&c(am,ah)){if(!aj){aj=
=3Dag.cloneNode(O);al.parentNode.insertBefore(aj,al);ae.push(aj)}aj.appen=
dChild(al)}else{aj=3D0;K(a.grep(al.childNodes),ak);aj=3D0}}K(ai,ak)});K(a=
e,function(ak){var ai;function al(an){var =
am=3D0;K(an.childNodes,function(ao){if(!e(ao)&&!E(ao)){am++}});return =
am}function aj(am){var =
ao,an;K(am.childNodes,function(ap){if(ap.nodeType=3D=3D1&&!E(ap)){ao=3Dap=
;return =
O}});if(ao&&g(ao,ac)){an=3Dao.cloneNode(O);T(an);b.replace(an,am,x);b.rem=
ove(ao,1);return =
x}}ai=3Dal(ak);if(ai=3D=3D=3D0){b.remove(ak,1);return}if(ac.inline||ac.wr=
apper){if(!ac.exact&&ai=3D=3D=3D1){if(aj(ak)){return}}K(Y,function(am){K(=
b.select(am.inline,ak),function(an){Q(am,ab,an,am.exact?an:null)})});b.ge=
tParent(ak.parentNode,function(am){if(t(am,V,ab)){b.remove(ak,1);ak=3D0;r=
eturn =
x}});if(ak){ak=3Ds(y(ak),ak);ak=3Ds(ak,y(ak,x))}}})}if(ac){if(X){U=3Db.cr=
eateRng();U.setStartBefore(X);U.setEndAfter(X);ad(U)}else{if(!o.isCollaps=
ed()||!ac.inline){aa=3Do.getBookmark();ad(m(o.getRng(x),Y));o.moveToBookm=
ark(aa);o.setRng(W(o.getRng(x)));R.nodeChanged()}else{M("apply",V,ab)}}}}=
function v(V,ad,X){var Y=3DN(V),af=3DY[0],ac,ab,U;function W(ak){var =
aj,ai,ah;aj=3Da.grep(ak.childNodes);for(ai=3D0,ah=3DY.length;ai<ah;ai++){=
if(Q(Y[ai],ad,ak,ak)){break}}if(af.deep){for(ai=3D0,ah=3Daj.length;ai<ah;=
ai++){W(aj[ai])}}}function Z(ah){var =
ai;K(k(ah.parentNode).reverse(),function(aj){if(!ai&&aj.id!=3D"_start"&&a=
j.id!=3D"_end"){if(!B(aj)&&t(aj,V,ad)){ai=3Daj}}});return ai}function =
T(ak,ah,am,ap){var =
aq,ao,an,aj,al,ai;if(ak){ai=3Dak.parentNode;for(aq=3Dah.parentNode;aq&&aq=
!=3Dai;aq=3Daq.parentNode){ao=3Daq.cloneNode(O);for(al=3D0;al<Y.length;al=
++){if(Q(Y[al],ad,ao,ao)){ao=3D0;break}}if(ao){if(an){ao.appendChild(an)}=
if(!aj){aj=3Dao}an=3Dao}}if(ap){ah=3Db.split(ak,ah)}if(an){am.parentNode.=
insertBefore(an,am);aj.appendChild(am)}}return ah}function ae(ah){return =
T(Z(ah),ah,ah,true)}function aa(aj){var =
ai=3Db.get(aj?"_start":"_end"),ah=3Dai[aj?"firstChild":"lastChild"];b.rem=
ove(ai,1);return ah}function ag(ah){var =
ai,aj;ah=3Dm(ah,Y,x);if(af.split){ai=3DF(ah,x);aj=3DF(ah);if(ai!=3Daj){ai=
=3DJ(ai,"span",{id:"_start",_mce_type:"bookmark"});aj=3DJ(aj,"span",{id:"=
_end",_mce_type:"bookmark"});ae(ai);ae(aj);ai=3Daa(x);aj=3Daa()}else{ai=3D=
aj=3Dae(ai)}ah.startContainer=3Dai.parentNode;ah.startOffset=3Dq(ai);ah.e=
ndContainer=3Daj.parentNode;ah.endOffset=3Dq(aj)+1}G.walk(ah,function(ak)=
{K(ak,function(al){W(al)})})}if(X){U=3Db.createRng();U.setStartBefore(X);=
U.setEndAfter(X);ag(U);return}if(!o.isCollapsed()||!af.inline){ac=3Do.get=
Bookmark();ag(o.getRng(x));o.moveToBookmark(ac);R.nodeChanged()}else{M("r=
emove",V,ad)}}function =
z(T,V,U){if(h(T,V,U)){v(T,V,U)}else{P(T,V,U)}}function t(W,T,Y){var =
Z=3DN(T),X,V,U;function aa(ae,ag,ah){var =
ad,af,ab=3Dag[ah],ac;if(ab){if(ab.length=3D=3D=3Dn){for(ad in =
ab){if(ab.hasOwnProperty(ad)){if(ah=3D=3D=3D"attributes"){af=3Db.getAttri=
b(ae,ad)}else{af=3DH(ae,ad)}if(!f(af,p(ab[ad],Y))){return}}}}else{for(ac=3D=
0;ac<ab.length;ac++){if(ah=3D=3D=3D"attributes"?b.getAttrib(ae,ab[ac]):H(=
ae,ab[ac])){return x}}}}return =
x}if(Z&&W){for(V=3D0;V<Z.length;V++){X=3DZ[V];if(g(W,X)&&aa(W,X,"attribut=
es")&&aa(W,X,"styles")){if(U=3DX.classes){for(V=3D0;V<U.length;V++){if(!b=
.hasClass(W,U[V])){return}}}return x}}}}function h(V,Y,X){var =
U,W;function T(Z){Z=3Db.getParent(Z,function(aa){return =
!!t(aa,V,Y)});return t(Z,V,Y)}if(X){return =
T(X)}if(o.isCollapsed()){for(W=3DL.apply.length-1;W>=3D0;W--){if(L.apply[=
W].name=3D=3DV){return =
true}}for(W=3DL.remove.length-1;W>=3D0;W--){if(L.remove[W].name=3D=3DV){r=
eturn false}}return T(o.getNode())}X=3Do.getNode();if(T(X)){return =
x}U=3Do.getStart();if(U!=3DX){if(T(U)){return x}}return O}function =
u(X){var =
Z=3DN(X),W,V,Y,U,T;if(Z){W=3Do.getStart();V=3Dk(W);for(U=3DZ.length-1;U>=3D=
0;U--){T=3DZ[U].selector;if(!T){return =
x}for(Y=3DV.length-1;Y>=3D0;Y--){if(b.is(V[Y],T)){return x}}}}return =
O}a.extend(this,{get:N,register:i,apply:P,remove:v,toggle:z,match:h,match=
Node:t,canApply:u});function g(T,U){if(f(T,U.inline)){return =
x}if(f(T,U.block)){return x}if(U.selector){return =
b.is(T,U.selector)}}function =
f(U,T){U=3DU||"";T=3DT||"";U=3DU.nodeName||U;T=3DT.nodeName||T;return =
U.toLowerCase()=3D=3DT.toLowerCase()}function H(U,T){var =
V=3Db.getStyle(U,T);if(T=3D=3D"color"||T=3D=3D"backgroundColor"){V=3Db.to=
Hex(V)}if(T=3D=3D"fontWeight"&&V=3D=3D700){V=3D"bold"}return""+V}function=
 =
p(T,U){if(typeof(T)!=3D"string"){T=3DT(U)}else{if(U){T=3DT.replace(/%(\w+=
)/g,function(W,V){return U[V]||W})}}return T}function e(T){return =
T&&T.nodeType=3D=3D=3D3&&/^\s*$/.test(T.nodeValue)}function J(V,U,T){var =
W=3Db.create(U,T);V.parentNode.insertBefore(W,V);W.appendChild(V);return =
W}function m(T,ab,W){var =
V=3DT.startContainer,Y=3DT.startOffset,ae=3DT.endContainer,Z=3DT.endOffse=
t,ad,aa;function ac(ah,ai,af,ag){var =
aj,ak;ag=3Dag||b.getRoot();for(;;){aj=3Dah.parentNode;if(aj=3D=3Dag||(!ab=
[0].block_expand&&B(aj))){return =
ah}for(ad=3Daj[ai];ad&&ad!=3Dah;ad=3Dad[af]){if(ad.nodeType=3D=3D1&&!E(ad=
)){return ah}if(ad.nodeType=3D=3D3&&!e(ad)){return =
ah}}ah=3Dah.parentNode}return =
ah}if(V.nodeType=3D=3D1&&V.hasChildNodes()){aa=3DV.childNodes.length-1;V=3D=
V.childNodes[Y>aa?aa:Y];if(V.nodeType=3D=3D3){Y=3D0}}if(ae.nodeType=3D=3D=
1&&ae.hasChildNodes()){aa=3Dae.childNodes.length-1;ae=3Dae.childNodes[Z>a=
a?aa:Z-1];if(ae.nodeType=3D=3D3){Z=3Dae.nodeValue.length}}if(E(V.parentNo=
de)){V=3DV.parentNode}if(E(V)){V=3DV.nextSibling||V}if(E(ae.parentNode)){=
ae=3Dae.parentNode}if(E(ae)){ae=3Dae.previousSibling||ae}if(ab[0].inline|=
|ab[0].block_expand){V=3Dac(V,"firstChild","nextSibling");ae=3Dac(ae,"las=
tChild","previousSibling")}if(ab[0].selector&&ab[0].expand!=3D=3DO){funct=
ion X(ag,af){var =
ah,ai,aj;if(ag.nodeType=3D=3D3&&ag.nodeValue.length=3D=3D0&&ag[af]){ag=3D=
ag[af]}ah=3Dk(ag);for(ai=3D0;ai<ah.length;ai++){for(aj=3D0;aj<ab.length;a=
j++){if(b.is(ah[ai],ab[aj].selector)){return ah[ai]}}}return =
ag}V=3DX(V,"previousSibling");ae=3DX(ae,"nextSibling")}if(ab[0].block||ab=
[0].selector){function U(ag,af,ai){var =
ah;if(!ab[0].wrapper){ah=3Db.getParent(ag,ab[0].block)}if(!ah){ah=3Db.get=
Parent(ag.nodeType=3D=3D3?ag.parentNode:ag,B)}if(ah&&ab[0].wrapper){ah=3D=
k(ah,"ul,ol").reverse()[0]||ah}if(!ah){ah=3Dag;while(ah[af]&&!B(ah[af])){=
ah=3Dah[af];if(f(ah,"br")){break}}}return =
ah||ag}V=3DU(V,"previousSibling");ae=3DU(ae,"nextSibling");if(ab[0].block=
){if(!B(V)){V=3Dac(V,"firstChild","nextSibling")}if(!B(ae)){ae=3Dac(ae,"l=
astChild","previousSibling")}}}if(V.nodeType=3D=3D1){Y=3Dq(V);V=3DV.paren=
tNode}if(ae.nodeType=3D=3D1){Z=3Dq(ae)+1;ae=3Dae.parentNode}return{startC=
ontainer:V,startOffset:Y,endContainer:ae,endOffset:Z}}function =
Q(Z,Y,W,T){var V,U,X;if(!g(W,Z)){return =
O}if(Z.remove!=3D"all"){K(Z.styles,function(ab,aa){ab=3Dp(ab,Y);if(typeof=
(aa)=3D=3D=3D"number"){aa=3Dab;T=3D0}if(!T||f(H(T,aa),ab)){b.setStyle(W,a=
a,"")}X=3D1});if(X&&b.getAttrib(W,"style")=3D=3D""){W.removeAttribute("st=
yle");W.removeAttribute("_mce_style")}K(Z.attributes,function(ac,aa){var =
ab;ac=3Dp(ac,Y);if(typeof(aa)=3D=3D=3D"number"){aa=3Dac;T=3D0}if(!T||f(b.=
getAttrib(T,aa),ac)){if(aa=3D=3D"class"){ac=3Db.getAttrib(W,aa);if(ac){ab=
=3D"";K(ac.split(/\s+/),function(ad){if(/mce\w+/.test(ad)){ab+=3D(ab?" =
":"")+ad}});if(ab){b.setAttrib(W,aa,ab);return}}}if(aa=3D=3D"class"){W.re=
moveAttribute("className")}if(d.test(aa)){W.removeAttribute("_mce_"+aa)}W=
.removeAttribute(aa)}});K(Z.classes,function(aa){aa=3Dp(aa,Y);if(!T||b.ha=
sClass(T,aa)){b.removeClass(W,aa)}});U=3Db.getAttribs(W);for(V=3D0;V<U.le=
ngth;V++){if(U[V].nodeName.indexOf("_")!=3D=3D0){return =
O}}}if(Z.remove!=3D"none"){l(W,Z);return x}}function l(V,W){var =
T=3DV.parentNode,U;if(W.block){if(!j){function =
X(Z,Y,aa){Z=3Dy(Z,Y,aa);return =
!Z||(Z.nodeName=3D=3D"BR"||B(Z))}if(B(V)&&!B(T)){if(!X(V,O)&&!X(V.firstCh=
ild,x,1)){V.insertBefore(b.create("br"),V.firstChild)}if(!X(V,x)&&!X(V.la=
stChild,O,1)){V.appendChild(b.create("br"))}}}else{if(T=3D=3Db.getRoot())=
{if(!W.list_block||!f(V,W.list_block)){K(a.grep(V.childNodes),function(Y)=
{if(c(j,Y.nodeName.toLowerCase())){if(!U){U=3DJ(Y,j)}else{U.appendChild(Y=
)}}else{U=3D0}})}}}}b.remove(V,1)}function =
y(U,T,V){if(U){T=3DT?"nextSibling":"previousSibling";for(U=3DV?U:U[T];U;U=
=3DU[T]){if(U.nodeType=3D=3D1||!e(U)){return U}}}}function E(T){return =
T&&T.nodeType=3D=3D1&&T.getAttribute("_mce_type")=3D=3D"bookmark"}functio=
n s(X,W){var T,V,U;function =
Z(ac,ab){if(ac.nodeName!=3Dab.nodeName){return O}function aa(ae){var =
af=3D{};K(b.getAttribs(ae),function(ag){var =
ah=3Dag.nodeName.toLowerCase();if(ah.indexOf("_")!=3D=3D0&&ah!=3D=3D"clas=
s"&&ah!=3D=3D"style"){af[ah]=3Db.getAttrib(ae,ah)}});return af}function =
ad(ah,ag){var af,ae;for(ae in =
ah){if(ah.hasOwnProperty(ae)){af=3Dag[ae];if(af=3D=3D=3Dn){return =
O}if(ah[ae]!=3Daf){return O}delete ag[ae]}}for(ae in =
ag){if(ag.hasOwnProperty(ae)){return O}}return =
x}if(!ad(aa(ac),aa(ab))){return =
O}if(!ad(b.parseStyle(b.getAttrib(ac,"style")),b.parseStyle(b.getAttrib(a=
b,"style")))){return O}return x}if(X&&W){function =
Y(ab,aa){for(V=3Dab;V;V=3DV[aa]){if(V.nodeType=3D=3D3&&!e(V)){return =
ab}if(V.nodeType=3D=3D1&&!E(V)){return V}}return =
ab}X=3DY(X,"previousSibling");W=3DY(W,"nextSibling");if(Z(X,W)){for(V=3DX=
.nextSibling;V&&V!=3DW;){U=3DV;V=3DV.nextSibling;X.appendChild(U)}b.remov=
e(W);K(a.grep(W.childNodes),function(aa){X.appendChild(aa)});return =
X}}return W}function =
C(T){return/^(h[1-6]|p|div|pre|address)$/.test(T)}function F(U,X){var =
T,W,V;T=3DU[X?"startContainer":"endContainer"];W=3DU[X?"startOffset":"end=
Offset"];if(T.nodeType=3D=3D1){V=3DT.childNodes.length-1;if(!X&&W){W--}T=3D=
T.childNodes[W>V?V:W]}return T}function M(ab,W,aa){var =
X,U,Z=3Do.getNode().parentNode,ad=3DR.getDoc(),Y=3D"mceinline",ag=3D["onK=
eyDown","onKeyUp","onKeyPress"],V=3DL[ab],ac=3DL[ab=3D=3D"apply"?"remove"=
:"apply"];for(X=3DV.length-1;X>=3D0;X--){if(V[X].name=3D=3DW){return}}V.p=
ush({name:W,vars:aa});for(X=3Dac.length-1;X>=3D0;X--){if(ac[X].name=3D=3D=
W){ac.splice(X,1)}}function =
af(){if(S){K(ag,function(ah){R[ah].remove(S)});S=3D0}}function =
ae(ah){K(L.apply.reverse(),function(ai){P(ai.name,ai.vars,ah)});K(L.remov=
e.reverse(),function(ai){v(ai.name,ai.vars,ah)});b.remove(ah,1);D()}funct=
ion T(ah){return =
ah.face=3D=3DY||ah.style.fontFamily=3D=3DY}af();ad.execCommand("FontName"=
,false,Y);K(b.select("font,span",Z),function(ai){var =
ah;if(T(ai)){ah=3Do.getBookmark();ae(ai);o.moveToBookmark(ah);R.nodeChang=
ed();Z=3D0}});if(Z){S=3Dfunction(ah,ai){K(b.select("font,span",Z),functio=
n(ak){var =
aj,al;if(ak.face=3D=3DY||ak.style.fontFamily=3D=3DY){al=3Dak.firstChild;a=
e(ak);U=3Db.createRng();U.setStart(al,al.nodeValue.length);U.setEnd(al,al=
.nodeValue.length);o.setRng(U);ah.nodeChanged();af()}});if(ai.type=3D=3D"=
keyup"){af();D()}};K(ag,function(ah){R[ah].addToTop(S)})}}}})(tinymce);ti=
nymce.onAddEditor.add(function(e,a){var =
d,h,g,c=3Da.settings;if(c.inline_styles){h=3De.explode(c.font_size_style_=
values);function =
b(j,i){g.replace(g.create("span",{style:i}),j,1)}d=3D{font:function(j,i){=
b(i,{backgroundColor:i.style.backgroundColor,color:i.color,fontFamily:i.f=
ace,fontSize:h[parseInt(i.size)-1]})},u:function(j,i){b(i,{textDecoration=
:"underline"})},strike:function(j,i){b(i,{textDecoration:"line-through"})=
}};function =
f(i,j){g=3Di.dom;if(c.convert_fonts_to_spans){e.each(g.select("font,u,str=
ike",j.node),function(k){d[k.nodeName.toLowerCase()](a.dom,k)})}}a.onPreP=
rocess.add(f);a.onInit.add(function(){a.selection.onSetContent.add(f)})}}=
);
------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/resources/js/swfobject.js

/*=0A=
 * File           : $Header: =
//depot/escenic/widget-framework/branches/1.8/widget-framework-core/src/m=
ain/webapp/resources/js/swfobject.js#3 $=0A=
 * Last edited by : $Author: shah $ $Date: 2011/05/18 $=0A=
 * Version        : $Revision: #3 $=0A=
 *=0A=
 * SWFObject v2.2 <http://code.google.com/p/swfobject/> is released =
under the MIT License:=0A=
 * http://www.opensource.org/licenses/mit-license.php=0A=
 *=0A=
 */=0A=
=0A=
var swfobject=3Dfunction(){var =
D=3D"undefined",r=3D"object",S=3D"Shockwave =
Flash",W=3D"ShockwaveFlash.ShockwaveFlash",q=3D"application/x-shockwave-f=
lash",R=3D"SWFObjectExprInst",x=3D"onreadystatechange",O=3Dwindow,j=3Ddoc=
ument,t=3Dnavigator,T=3Dfalse,U=3D[h],o=3D[],N=3D[],I=3D[],l,Q,E,B,J=3Dfa=
lse,a=3Dfalse,n,G,m=3Dtrue,M=3Dfunction(){var aa=3Dtypeof =
j.getElementById!=3DD&&typeof j.getElementsByTagName!=3DD&&typeof =
j.createElement!=3DD,ah=3Dt.userAgent.toLowerCase(),Y=3Dt.platform.toLowe=
rCase(),ae=3DY?/win/.test(Y):/win/.test(ah),ac=3DY?/mac/.test(Y):/mac/.te=
st(ah),af=3D/webkit/.test(ah)?parseFloat(ah.replace(/^.*webkit\/(\d+(\.\d=
+)?).*$/,"$1")):false,X=3D!+"\v1",ag=3D[0,0,0],ab=3Dnull;if(typeof =
t.plugins!=3DD&&typeof =
t.plugins[S]=3D=3Dr){ab=3Dt.plugins[S].description;if(ab&&!(typeof =
t.mimeTypes!=3DD&&t.mimeTypes[q]&&!t.mimeTypes[q].enabledPlugin)){T=3Dtru=
e;X=3Dfalse;ab=3Dab.replace(/^.*\s+(\S+\s+\S+$)/,"$1");ag[0]=3DparseInt(a=
b.replace(/^(.*)\..*$/,"$1"),10);ag[1]=3DparseInt(ab.replace(/^.*\.(.*)\s=
.*$/,"$1"),10);ag[2]=3D/[a-zA-Z]/.test(ab)?parseInt(ab.replace(/^.*[a-zA-=
Z]+(.*)$/,"$1"),10):0}}else{if(typeof O.ActiveXObject!=3DD){try{var =
ad=3Dnew =
ActiveXObject(W);if(ad){ab=3Dad.GetVariable("$version");if(ab){X=3Dtrue;a=
b=3Dab.split(" =
")[1].split(",");ag=3D[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[=
2],10)]}}}catch(Z){}}}return{w3:aa,pv:ag,wk:af,ie:X,win:ae,mac:ac}}(),k=3D=
function(){if(!M.w3){return}if((typeof =
j.readyState!=3DD&&j.readyState=3D=3D"complete")||(typeof =
j.readyState=3D=3DD&&(j.getElementsByTagName("body")[0]||j.body))){f()}if=
(!J){if(typeof =
j.addEventListener!=3DD){j.addEventListener("DOMContentLoaded",f,false)}i=
f(M.ie&&M.win){j.attachEvent(x,function(){if(j.readyState=3D=3D"complete"=
){j.detachEvent(x,arguments.callee);f()}});if(O=3D=3Dtop){(function(){if(=
J){return}try{j.documentElement.doScroll("left")}catch(X){setTimeout(argu=
ments.callee,0);return}f()})()}}if(M.wk){(function(){if(J){return}if(!/lo=
aded|complete/.test(j.readyState)){setTimeout(arguments.callee,0);return}=
f()})()}s(f)}}();function f(){if(J){return}try{var =
Z=3Dj.getElementsByTagName("body")[0].appendChild(C("span"));Z.parentNode=
.removeChild(Z)}catch(aa){return}J=3Dtrue;var X=3DU.length;for(var =
Y=3D0;Y<X;Y++){U[Y]()}}function =
K(X){if(J){X()}else{U[U.length]=3DX}}function s(Y){if(typeof =
O.addEventListener!=3DD){O.addEventListener("load",Y,false)}else{if(typeo=
f =
j.addEventListener!=3DD){j.addEventListener("load",Y,false)}else{if(typeo=
f O.attachEvent!=3DD){i(O,"onload",Y)}else{if(typeof =
O.onload=3D=3D"function"){var =
X=3DO.onload;O.onload=3Dfunction(){X();Y()}}else{O.onload=3DY}}}}}functio=
n h(){if(T){V()}else{H()}}function V(){var =
X=3Dj.getElementsByTagName("body")[0];var =
aa=3DC(r);aa.setAttribute("type",q);var Z=3DX.appendChild(aa);if(Z){var =
Y=3D0;(function(){if(typeof Z.GetVariable!=3DD){var =
ab=3DZ.GetVariable("$version");if(ab){ab=3Dab.split(" =
")[1].split(",");M.pv=3D[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(a=
b[2],10)]}}else{if(Y<10){Y++;setTimeout(arguments.callee,10);return}}X.re=
moveChild(aa);Z=3Dnull;H()})()}else{H()}}function H(){var =
ag=3Do.length;if(ag>0){for(var af=3D0;af<ag;af++){var Y=3Do[af].id;var =
ab=3Do[af].callbackFn;var aa=3D{success:false,id:Y};if(M.pv[0]>0){var =
ae=3Dc(Y);if(ae){if(F(o[af].swfVersion)&&!(M.wk&&M.wk<312)){w(Y,true);if(=
ab){aa.success=3Dtrue;aa.ref=3Dz(Y);ab(aa)}}else{if(o[af].expressInstall&=
&A()){var =
ai=3D{};ai.data=3Do[af].expressInstall;ai.width=3Dae.getAttribute("width"=
)||"0";ai.height=3Dae.getAttribute("height")||"0";if(ae.getAttribute("cla=
ss")){ai.styleclass=3Dae.getAttribute("class")}if(ae.getAttribute("align"=
)){ai.align=3Dae.getAttribute("align")}var ah=3D{};var =
X=3Dae.getElementsByTagName("param");var ac=3DX.length;for(var =
ad=3D0;ad<ac;ad++){if(X[ad].getAttribute("name").toLowerCase()!=3D"movie"=
){ah[X[ad].getAttribute("name")]=3DX[ad].getAttribute("value")}}P(ai,ah,Y=
,ab)}else{p(ae);if(ab){ab(aa)}}}}}else{w(Y,true);if(ab){var =
Z=3Dz(Y);if(Z&&typeof =
Z.SetVariable!=3DD){aa.success=3Dtrue;aa.ref=3DZ}ab(aa)}}}}}function =
z(aa){var X=3Dnull;var =
Y=3Dc(aa);if(Y&&Y.nodeName=3D=3D"OBJECT"){if(typeof =
Y.SetVariable!=3DD){X=3DY}else{var =
Z=3DY.getElementsByTagName(r)[0];if(Z){X=3DZ}}}return X}function =
A(){return !a&&F("6.0.65")&&(M.win||M.mac)&&!(M.wk&&M.wk<312)}function =
P(aa,ab,X,Z){a=3Dtrue;E=3DZ||null;B=3D{success:false,id:X};var =
ae=3Dc(X);if(ae){if(ae.nodeName=3D=3D"OBJECT"){l=3Dg(ae);Q=3Dnull}else{l=3D=
ae;Q=3DX}aa.id=3DR;if(typeof =
aa.width=3D=3DD||(!/%$/.test(aa.width)&&parseInt(aa.width,10)<310)){aa.wi=
dth=3D"310"}if(typeof =
aa.height=3D=3DD||(!/%$/.test(aa.height)&&parseInt(aa.height,10)<137)){aa=
.height=3D"137"}j.title=3Dj.title.slice(0,47)+" - Flash Player =
Installation";var =
ad=3DM.ie&&M.win?"ActiveX":"PlugIn",ac=3D"MMredirectURL=3D"+O.location.to=
String().replace(/&/g,"%26")+"&MMplayerType=3D"+ad+"&MMdoctitle=3D"+j.tit=
le;if(typeof =
ab.flashvars!=3DD){ab.flashvars+=3D"&"+ac}else{ab.flashvars=3Dac}if(M.ie&=
&M.win&&ae.readyState!=3D4){var =
Y=3DC("div");X+=3D"SWFObjectNew";Y.setAttribute("id",X);ae.parentNode.ins=
ertBefore(Y,ae);ae.style.display=3D"none";(function(){if(ae.readyState=3D=
=3D4){ae.parentNode.removeChild(ae)}else{setTimeout(arguments.callee,10)}=
})()}u(aa,ab,X)}}function p(Y){if(M.ie&&M.win&&Y.readyState!=3D4){var =
X=3DC("div");Y.parentNode.insertBefore(X,Y);X.parentNode.replaceChild(g(Y=
),X);Y.style.display=3D"none";(function(){if(Y.readyState=3D=3D4){Y.paren=
tNode.removeChild(Y)}else{setTimeout(arguments.callee,10)}})()}else{Y.par=
entNode.replaceChild(g(Y),Y)}}function g(ab){var =
aa=3DC("div");if(M.win&&M.ie){aa.innerHTML=3Dab.innerHTML}else{var =
Y=3Dab.getElementsByTagName(r)[0];if(Y){var ad=3DY.childNodes;if(ad){var =
X=3Dad.length;for(var =
Z=3D0;Z<X;Z++){if(!(ad[Z].nodeType=3D=3D1&&ad[Z].nodeName=3D=3D"PARAM")&&=
!(ad[Z].nodeType=3D=3D8)){aa.appendChild(ad[Z].cloneNode(true))}}}}}retur=
n aa}function u(ai,ag,Y){var X,aa=3Dc(Y);if(M.wk&&M.wk<312){return =
X}if(aa){if(typeof ai.id=3D=3DD){ai.id=3DY}if(M.ie&&M.win){var =
ah=3D"";for(var ae in =
ai){if(ai[ae]!=3DObject.prototype[ae]){if(ae.toLowerCase()=3D=3D"data"){a=
g.movie=3Dai[ae]}else{if(ae.toLowerCase()=3D=3D"styleclass"){ah+=3D' =
class=3D"'+ai[ae]+'"'}else{if(ae.toLowerCase()!=3D"classid"){ah+=3D" =
"+ae+'=3D"'+ai[ae]+'"'}}}}}var af=3D"";for(var ad in =
ag){if(ag[ad]!=3DObject.prototype[ad]){af+=3D'<param name=3D"'+ad+'" =
value=3D"'+ag[ad]+'" />'}}aa.outerHTML=3D'<object =
classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+ah+">"+af+"</obje=
ct>";N[N.length]=3Dai.id;X=3Dc(ai.id)}else{var =
Z=3DC(r);Z.setAttribute("type",q);for(var ac in =
ai){if(ai[ac]!=3DObject.prototype[ac]){if(ac.toLowerCase()=3D=3D"stylecla=
ss"){Z.setAttribute("class",ai[ac])}else{if(ac.toLowerCase()!=3D"classid"=
){Z.setAttribute(ac,ai[ac])}}}}for(var ab in =
ag){if(ag[ab]!=3DObject.prototype[ab]&&ab.toLowerCase()!=3D"movie"){e(Z,a=
b,ag[ab])}}aa.parentNode.replaceChild(Z,aa);X=3DZ}}return X}function =
e(Z,X,Y){var =
aa=3DC("param");aa.setAttribute("name",X);aa.setAttribute("value",Y);Z.ap=
pendChild(aa)}function y(Y){var =
X=3Dc(Y);if(X&&X.nodeName=3D=3D"OBJECT"){if(M.ie&&M.win){X.style.display=3D=
"none";(function(){if(X.readyState=3D=3D4){b(Y)}else{setTimeout(arguments=
.callee,10)}})()}else{X.parentNode.removeChild(X)}}}function b(Z){var =
Y=3Dc(Z);if(Y){for(var X in Y){if(typeof =
Y[X]=3D=3D"function"){Y[X]=3Dnull}}Y.parentNode.removeChild(Y)}}function =
c(Z){var X=3Dnull;try{X=3Dj.getElementById(Z)}catch(Y){}return =
X}function C(X){return j.createElement(X)}function =
i(Z,X,Y){Z.attachEvent(X,Y);I[I.length]=3D[Z,X,Y]}function F(Z){var =
Y=3DM.pv,X=3DZ.split(".");X[0]=3DparseInt(X[0],10);X[1]=3DparseInt(X[1],1=
0)||0;X[2]=3DparseInt(X[2],10)||0;return(Y[0]>X[0]||(Y[0]=3D=3DX[0]&&Y[1]=
>X[1])||(Y[0]=3D=3DX[0]&&Y[1]=3D=3DX[1]&&Y[2]>=3DX[2]))?true:false}functi=
on v(ac,Y,ad,ab){if(M.ie&&M.mac){return}var =
aa=3Dj.getElementsByTagName("head")[0];if(!aa){return}var =
X=3D(ad&&typeof =
ad=3D=3D"string")?ad:"screen";if(ab){n=3Dnull;G=3Dnull}if(!n||G!=3DX){var=
 =
Z=3DC("style");Z.setAttribute("type","text/css");Z.setAttribute("media",X=
);n=3Daa.appendChild(Z);if(M.ie&&M.win&&typeof =
j.styleSheets!=3DD&&j.styleSheets.length>0){n=3Dj.styleSheets[j.styleShee=
ts.length-1]}G=3DX}if(M.ie&&M.win){if(n&&typeof =
n.addRule=3D=3Dr){n.addRule(ac,Y)}}else{if(n&&typeof =
j.createTextNode!=3DD){n.appendChild(j.createTextNode(ac+" =
{"+Y+"}"))}}}function w(Z,X){if(!m){return}var =
Y=3DX?"visible":"hidden";if(J&&c(Z)){c(Z).style.visibility=3DY}else{v("#"=
+Z,"visibility:"+Y)}}function L(Y){var Z=3D/[\\\"<>\.;]/;var =
X=3DZ.exec(Y)!=3Dnull;return X&&typeof =
encodeURIComponent!=3DD?encodeURIComponent(Y):Y}var =
d=3Dfunction(){if(M.ie&&M.win){window.attachEvent("onunload",function(){v=
ar ac=3DI.length;for(var =
ab=3D0;ab<ac;ab++){I[ab][0].detachEvent(I[ab][1],I[ab][2])}var =
Z=3DN.length;for(var aa=3D0;aa<Z;aa++){y(N[aa])}for(var Y in =
M){M[Y]=3Dnull}M=3Dnull;for(var X in =
swfobject){swfobject[X]=3Dnull}swfobject=3Dnull})}}();return{registerObje=
ct:function(ab,X,aa,Z){if(M.w3&&ab&&X){var =
Y=3D{};Y.id=3Dab;Y.swfVersion=3DX;Y.expressInstall=3Daa;Y.callbackFn=3DZ;=
o[o.length]=3DY;w(ab,false)}else{if(Z){Z({success:false,id:ab})}}},getObj=
ectById:function(X){if(M.w3){return =
z(X)}},embedSWF:function(ab,ah,ae,ag,Y,aa,Z,ad,af,ac){var =
X=3D{success:false,id:ah};if(M.w3&&!(M.wk&&M.wk<312)&&ab&&ah&&ae&&ag&&Y){=
w(ah,false);K(function(){ae+=3D"";ag+=3D"";var aj=3D{};if(af&&typeof =
af=3D=3D=3Dr){for(var al in =
af){aj[al]=3Daf[al]}}aj.data=3Dab;aj.width=3Dae;aj.height=3Dag;var =
am=3D{};if(ad&&typeof ad=3D=3D=3Dr){for(var ak in =
ad){am[ak]=3Dad[ak]}}if(Z&&typeof Z=3D=3D=3Dr){for(var ai in =
Z){if(typeof =
am.flashvars!=3DD){am.flashvars+=3D"&"+ai+"=3D"+Z[ai]}else{am.flashvars=3D=
ai+"=3D"+Z[ai]}}}if(F(Y)){var =
an=3Du(aj,am,ah);if(aj.id=3D=3Dah){w(ah,true)}X.success=3Dtrue;X.ref=3Dan=
}else{if(aa&&A()){aj.data=3Daa;P(aj,am,ah,ac);return}else{w(ah,true)}}if(=
ac){ac(X)}})}else{if(ac){ac(X)}}},switchOffAutoHideShow:function(){m=3Dfa=
lse},ua:M,getFlashPlayerVersion:function(){return{major:M.pv[0],minor:M.p=
v[1],release:M.pv[2]}},hasFlashPlayerVersion:F,createSWF:function(Z,Y,X){=
if(M.w3){return u(Z,Y,X)}else{return =
undefined}},showExpressInstall:function(Z,aa,X,Y){if(M.w3&&A()){P(Z,aa,X,=
Y)}},removeSWF:function(X){if(M.w3){y(X)}},createCSS:function(aa,Z,Y,X){i=
f(M.w3){v(aa,Z,Y,X)}},addDomLoadEvent:K,addLoadEvent:s,getQueryParamValue=
:function(aa){var =
Z=3Dj.location.search||j.location.hash;if(Z){if(/\?/.test(Z)){Z=3DZ.split=
("?")[1]}if(aa=3D=3Dnull){return L(Z)}var Y=3DZ.split("&");for(var =
X=3D0;X<Y.length;X++){if(Y[X].substring(0,Y[X].indexOf("=3D"))=3D=3Daa){r=
eturn =
L(Y[X].substring((Y[X].indexOf("=3D")+1)))}}}return""},expressInstallCall=
back:function(){if(a){var =
X=3Dc(R);if(X&&l){X.parentNode.replaceChild(l,X);if(Q){w(Q,true);if(M.ie&=
&M.win){l.style.display=3D"block"}}if(E){E(B)}}a=3Dfalse}}}}();
------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/resources/js/jquery.charcounter.js

/**=0A=
 *=0A=
 * Copyright (c) 2007 Tom Deater (http://www.tomdeater.com)=0A=
 * Licensed under the MIT License:=0A=
 * http://www.opensource.org/licenses/mit-license.php=0A=
 * =0A=
 */=0A=
 =0A=
(function($) {=0A=
	/**=0A=
	 * attaches a character counter to each textarea element in the jQuery =
object=0A=
	 * usage: $("#myTextArea").charCounter(max, settings);=0A=
	 */=0A=
	=0A=
	$.fn.charCounter =3D function (max, settings) {=0A=
		max =3D max || 100;=0A=
		settings =3D $.extend({=0A=
			container: "<span></span>",=0A=
			classname: "charcounter",=0A=
			format: "(%1 characters remaining)",=0A=
			pulse: true,=0A=
			delay: 0=0A=
		}, settings);=0A=
		var p, timeout;=0A=
		=0A=
		function count(el, container) {=0A=
			el =3D $(el);=0A=
			if (el.val().length > max) {=0A=
			    el.val(el.val().substring(0, max));=0A=
			    if (settings.pulse && !p) {=0A=
			    	pulse(container, true);=0A=
			    };=0A=
			};=0A=
			if (settings.delay > 0) {=0A=
				if (timeout) {=0A=
					window.clearTimeout(timeout);=0A=
				}=0A=
				timeout =3D window.setTimeout(function () {=0A=
					container.html(settings.format.replace(/%1/, (max - =
el.val().length)));=0A=
				}, settings.delay);=0A=
			} else {=0A=
				container.html(settings.format.replace(/%1/, (max - =
el.val().length)));=0A=
			}=0A=
		};=0A=
		=0A=
		function pulse(el, again) {=0A=
			if (p) {=0A=
				window.clearTimeout(p);=0A=
				p =3D null;=0A=
			};=0A=
			el.animate({ opacity: 0.1 }, 100, function () {=0A=
				$(this).animate({ opacity: 1.0 }, 100);=0A=
			});=0A=
			if (again) {=0A=
				p =3D window.setTimeout(function () { pulse(el) }, 200);=0A=
			};=0A=
		};=0A=
		=0A=
		return this.each(function () {=0A=
			var container =3D (!settings.container.match(/^<.+>$/)) =0A=
				? $(settings.container) =0A=
				: $(settings.container)=0A=
					.insertAfter(this)=0A=
					.addClass(settings.classname);=0A=
			$(this)=0A=
				.bind("keydown", function () { count(this, container); })=0A=
				.bind("keypress", function () { count(this, container); })=0A=
				.bind("keyup", function () { count(this, container); })=0A=
				.bind("focus", function () { count(this, container); })=0A=
				.bind("mouseover", function () { count(this, container); })=0A=
				.bind("mouseout", function () { count(this, container); })=0A=
				.bind("paste", function () { =0A=
					var me =3D this;=0A=
					setTimeout(function () { count(me, container); }, 10);=0A=
				});=0A=
			if (this.addEventListener) {=0A=
				this.addEventListener('input', function () { count(this, container); =
}, false);=0A=
			};=0A=
			count(this, container);=0A=
		});=0A=
	};=0A=
=0A=
})(jQuery);
------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/resources/js/jquery.tools-1.2.5.min.js

/*=0A=
 * jQuery Tools 1.2.5 - The missing UI library for the Web=0A=
 * =0A=
 * [toolbox.flashembed, toolbox.history, toolbox.expose, =
toolbox.mousewheel, tabs, tabs.slideshow, tooltip, tooltip.slide, =
tooltip.dynamic, scrollable, scrollable.autoscroll, =
scrollable.navigator, overlay, overlay.apple, dateinput, rangeinput, =
validator]=0A=
 * =0A=
 * NO COPYRIGHTS OR LICENSES. DO WHAT YOU LIKE.=0A=
 * =0A=
 * http://flowplayer.org/tools/=0A=
 * =0A=
 * jquery.event.wheel.js - rev 1 =0A=
 * Copyright (c) 2008, Three Dub Media (http://threedubmedia.com)=0A=
 * Liscensed under the MIT License (MIT-LICENSE.txt)=0A=
 * http://www.opensource.org/licenses/mit-license.php=0A=
 * Created: 2008-07-01 | Updated: 2008-07-14=0A=
 * =0A=
 * -----=0A=
 * =0A=
 * File generated: Wed Sep 22 06:12:53 GMT 2010=0A=
 */=0A=
(function(){function f(a,b){if(b)for(var c in =
b)if(b.hasOwnProperty(c))a[c]=3Db[c];return a}function l(a,b){var =
c=3D[];for(var d in a)if(a.hasOwnProperty(d))c[d]=3Db(a[d]);return =
c}function =
m(a,b,c){if(e.isSupported(b.version))a.innerHTML=3De.getHTML(b,c);else =
if(b.expressInstall&&e.isSupported([6,65]))a.innerHTML=3De.getHTML(f(b,{s=
rc:b.expressInstall}),{MMredirectURL:location.href,MMplayerType:"PlugIn",=
MMdoctitle:document.title});else{if(!a.innerHTML.replace(/\s/g,"")){a.inn=
erHTML=3D"<h2>Flash version "+b.version+=0A=
" or greater is required</h2><h3>"+(g[0]>0?"Your version is "+g:"You =
have no flash plugin installed")+"</h3>"+(a.tagName=3D=3D"A"?"<p>Click =
here to download latest version</p>":"<p>Download latest version from <a =
href=3D'"+k+"'>here</a></p>");if(a.tagName=3D=3D"A")a.onclick=3Dfunction(=
){location.href=3Dk}}if(b.onFail){var d=3Db.onFail.call(this);if(typeof =
d=3D=3D"string")a.innerHTML=3Dd}}if(i)window[b.id]=3Ddocument.getElementB=
yId(b.id);f(this,{getRoot:function(){return =
a},getOptions:function(){return b},getConf:function(){return c},=0A=
getApi:function(){return a.firstChild}})}var =
i=3Ddocument.all,k=3D"http://www.adobe.com/go/getflashplayer",n=3Dtypeof =
jQuery=3D=3D"function",o=3D/(\d+)[^\d]+(\d+)[^\d]*(\d*)/,j=3D{width:"100%=
",height:"100%",id:"_"+(""+Math.random()).slice(9),allowfullscreen:true,a=
llowscriptaccess:"always",quality:"high",version:[3,0],onFail:null,expres=
sInstall:null,w3c:false,cachebusting:false};window.attachEvent&&window.at=
tachEvent("onbeforeunload",function(){__flash_unloadHandler=3Dfunction(){=
};__flash_savedUnloadHandler=3Dfunction(){}});=0A=
window.flashembed=3Dfunction(a,b,c){if(typeof =
a=3D=3D"string")a=3Ddocument.getElementById(a.replace("#",""));if(a){if(t=
ypeof b=3D=3D"string")b=3D{src:b};return new m(a,f(f({},j),b),c)}};var =
e=3Df(window.flashembed,{conf:j,getVersion:function(){var =
a,b;try{b=3Dnavigator.plugins["Shockwave =
Flash"].description.slice(16)}catch(c){try{b=3D(a=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"))&&a.GetVariable("$versio=
n")}catch(d){try{b=3D(a=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"))&&a.GetVariable("$versio=
n")}catch(h){}}}return(b=3D=0A=
o.exec(b))?[b[1],b[3]]:[0,0]},asString:function(a){if(a=3D=3D=3Dnull||a=3D=
=3D=3Dundefined)return null;var b=3Dtypeof =
a;if(b=3D=3D"object"&&a.push)b=3D"array";switch(b){case =
"string":a=3Da.replace(new =
RegExp('(["\\\\])',"g"),"\\$1");a=3Da.replace(/^\s?(\d+\.?\d+)%/,"$1pct")=
;return'"'+a+'"';case "array":return"["+l(a,function(d){return =
e.asString(d)}).join(",")+"]";case "function":return'"function()"';case =
"object":b=3D[];for(var c in =
a)a.hasOwnProperty(c)&&b.push('"'+c+'":'+e.asString(a[c]));return"{"+b.jo=
in(",")+"}"}return String(a).replace(/\s/g,=0A=
" ").replace(/\'/g,'"')},getHTML:function(a,b){a=3Df({},a);var =
c=3D'<object width=3D"'+a.width+'" height=3D"'+a.height+'" =
id=3D"'+a.id+'" =
name=3D"'+a.id+'"';if(a.cachebusting)a.src+=3D(a.src.indexOf("?")!=3D-1?"=
&":"?")+Math.random();c+=3Da.w3c||!i?' data=3D"'+a.src+'" =
type=3D"application/x-shockwave-flash"':' =
classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"';c+=3D">";if(a.w3c=
||i)c+=3D'<param name=3D"movie" value=3D"'+a.src+'" =
/>';a.width=3Da.height=3Da.id=3Da.w3c=3Da.src=3Dnull;a.onFail=3Da.version=
=3Da.expressInstall=3Dnull;for(var d in a)if(a[d])c+=3D=0A=
'<param name=3D"'+d+'" value=3D"'+a[d]+'" />';a=3D"";if(b){for(var h in =
b)if(b[h]){d=3Db[h];a+=3Dh+"=3D"+(/function|object/.test(typeof =
d)?e.asString(d):d)+"&"}a=3Da.slice(0,-1);c+=3D'<param =
name=3D"flashvars" value=3D\''+a+"' />"}c+=3D"</object>";return =
c},isSupported:function(a){return =
g[0]>a[0]||g[0]=3D=3Da[0]&&g[1]>=3Da[1]}}),g=3De.getVersion();if(n){jQuer=
y.tools=3DjQuery.tools||{version:"1.2.5"};jQuery.tools.flashembed=3D{conf=
:j};jQuery.fn.flashembed=3Dfunction(a,b){return =
this.each(function(){$(this).data("flashembed",flashembed(this,=0A=
a,b))})}}})();=0A=
(function(b){function h(c){if(c){var =
a=3Dd.contentWindow.document;a.open().close();a.location.hash=3Dc}}var =
g,d,f,i;b.tools=3Db.tools||{version:"1.2.5"};b.tools.history=3D{init:func=
tion(c){if(!i){if(b.browser.msie&&b.browser.version<"8"){if(!d){d=3Db("<i=
frame/>").attr("src","javascript:false;").hide().get(0);b("body").append(=
d);setInterval(function(){var =
a=3Dd.contentWindow.document;a=3Da.location.hash;g!=3D=3Da&&b.event.trigg=
er("hash",a)},100);h(location.hash||"#")}}else =
setInterval(function(){var a=3Dlocation.hash;=0A=
a!=3D=3Dg&&b.event.trigger("hash",a)},100);f=3D!f?c:f.add(c);c.click(func=
tion(a){var =
e=3Db(this).attr("href");d&&h(e);if(e.slice(0,1)!=3D"#"){location.href=3D=
"#"+e;return =
a.preventDefault()}});i=3Dtrue}}};b(window).bind("hash",function(c,a){a?f=
.filter(function(){var e=3Db(this).attr("href");return =
e=3D=3Da||e=3D=3Da.replace("#","")}).trigger("history",[a]):f.eq(0).trigg=
er("history",[a]);g=3Da});b.fn.history=3Dfunction(c){b.tools.history.init=
(this);return this.bind("history",c)}})(jQuery);=0A=
(function(b){function k(){if(b.browser.msie){var =
a=3Db(document).height(),d=3Db(window).height();return[window.innerWidth|=
|document.documentElement.clientWidth||document.body.clientWidth,a-d<20?d=
:a]}return[b(document).width(),b(document).height()]}function =
h(a){if(a)return a.call(b.mask)}b.tools=3Db.tools||{version:"1.2.5"};var =
l;l=3Db.tools.expose=3D{conf:{maskId:"exposeMask",loadSpeed:"slow",closeS=
peed:"fast",closeOnClick:true,closeOnEsc:true,zIndex:9998,opacity:0.8,sta=
rtOpacity:0,color:"#fff",onLoad:null,=0A=
onClose:null}};var c,i,e,g,j;b.mask=3D{load:function(a,d){if(e)return =
this;if(typeof =
a=3D=3D"string")a=3D{color:a};a=3Da||g;g=3Da=3Db.extend(b.extend({},l.con=
f),a);c=3Db("#"+a.maskId);if(!c.length){c=3Db("<div/>").attr("id",a.maskI=
d);b("body").append(c)}var =
m=3Dk();c.css({position:"absolute",top:0,left:0,width:m[0],height:m[1],di=
splay:"none",opacity:a.startOpacity,zIndex:a.zIndex});a.color&&c.css("bac=
kgroundColor",a.color);if(h(a.onBeforeLoad)=3D=3D=3Dfalse)return =
this;a.closeOnEsc&&b(document).bind("keydown.mask",function(f){f.keyCode=3D=
=3D=0A=
27&&b.mask.close(f)});a.closeOnClick&&c.bind("click.mask",function(f){b.m=
ask.close(f)});b(window).bind("resize.mask",function(){b.mask.fit()});if(=
d&&d.length){j=3Dd.eq(0).css("zIndex");b.each(d,function(){var =
f=3Db(this);/relative|absolute|fixed/i.test(f.css("position"))||f.css("po=
sition","relative")});i=3Dd.css({zIndex:Math.max(a.zIndex+1,j=3D=3D"auto"=
?0:j)})}c.css({display:"block"}).fadeTo(a.loadSpeed,a.opacity,function(){=
b.mask.fit();h(a.onLoad);e=3D"full"});e=3Dtrue;return =
this},close:function(){if(e){if(h(g.onBeforeClose)=3D=3D=3D=0A=
false)return =
this;c.fadeOut(g.closeSpeed,function(){h(g.onClose);i&&i.css({zIndex:j});=
e=3Dfalse});b(document).unbind("keydown.mask");c.unbind("click.mask");b(w=
indow).unbind("resize.mask")}return this},fit:function(){if(e){var =
a=3Dk();c.css({width:a[0],height:a[1]})}},getMask:function(){return =
c},isLoaded:function(a){return =
a?e=3D=3D"full":e},getConf:function(){return =
g},getExposed:function(){return =
i}};b.fn.mask=3Dfunction(a){b.mask.load(a);return =
this};b.fn.expose=3Dfunction(a){b.mask.load(a,this);return =
this}})(jQuery);=0A=
(function(b){function c(a){switch(a.type){case "mousemove":return =
b.extend(a.data,{clientX:a.clientX,clientY:a.clientY,pageX:a.pageX,pageY:=
a.pageY});case =
"DOMMouseScroll":b.extend(a,a.data);a.delta=3D-a.detail/3;break;case =
"mousewheel":a.delta=3Da.wheelDelta/120;break}a.type=3D"wheel";return =
b.event.handle.call(this,a,a.delta)}b.fn.mousewheel=3Dfunction(a){return =
this[a?"bind":"trigger"]("wheel",a)};b.event.special.wheel=3D{setup:funct=
ion(){b.event.add(this,d,c,{})},teardown:function(){b.event.remove(this,=0A=
d,c)}};var =
d=3D!b.browser.mozilla?"mousewheel":"DOMMouseScroll"+(b.browser.version<"=
1.9"?" mousemove":"")})(jQuery);=0A=
(function(c){function p(d,b,a){var =
e=3Dthis,l=3Dd.add(this),h=3Dd.find(a.tabs),i=3Db.jquery?b:d.children(b),=
j;h.length||(h=3Dd.children());i.length||(i=3Dd.parent().find(b));i.lengt=
h||(i=3Dc(b));c.extend(this,{click:function(f,g){var =
k=3Dh.eq(f);if(typeof =
f=3D=3D"string"&&f.replace("#","")){k=3Dh.filter("[href*=3D"+f.replace("#=
","")+"]");f=3DMath.max(h.index(k),0)}if(a.rotate){var =
n=3Dh.length-1;if(f<0)return e.click(n,g);if(f>n)return =
e.click(0,g)}if(!k.length){if(j>=3D0)return =
e;f=3Da.initialIndex;k=3Dh.eq(f)}if(f=3D=3D=3Dj)return e;=0A=
g=3Dg||c.Event();g.type=3D"onBeforeClick";l.trigger(g,[f]);if(!g.isDefaul=
tPrevented()){o[a.effect].call(e,f,function(){g.type=3D"onClick";l.trigge=
r(g,[f])});j=3Df;h.removeClass(a.current);k.addClass(a.current);return =
e}},getConf:function(){return a},getTabs:function(){return =
h},getPanes:function(){return i},getCurrentPane:function(){return =
i.eq(j)},getCurrentTab:function(){return =
h.eq(j)},getIndex:function(){return j},next:function(){return =
e.click(j+1)},prev:function(){return =
e.click(j-1)},destroy:function(){h.unbind(a.event).removeClass(a.current)=
;=0A=
i.find("a[href^=3D#]").unbind("click.T");return =
e}});c.each("onBeforeClick,onClick".split(","),function(f,g){c.isFunction=
(a[g])&&c(e).bind(g,a[g]);e[g]=3Dfunction(k){k&&c(e).bind(g,k);return =
e}});if(a.history&&c.fn.history){c.tools.history.init(h);a.event=3D"histo=
ry"}h.each(function(f){c(this).bind(a.event,function(g){e.click(f,g);retu=
rn =
g.preventDefault()})});i.find("a[href^=3D#]").bind("click.T",function(f){=
e.click(c(this).attr("href"),f)});if(location.hash&&a.tabs=3D=3D"a"&&d.fi=
nd("[href=3D"+location.hash+"]").length)e.click(location.hash);=0A=
else =
if(a.initialIndex=3D=3D=3D0||a.initialIndex>0)e.click(a.initialIndex)}c.t=
ools=3Dc.tools||{version:"1.2.5"};c.tools.tabs=3D{conf:{tabs:"a",current:=
"current",onBeforeClick:null,onClick:null,effect:"default",initialIndex:0=
,event:"click",rotate:false,history:false},addEffect:function(d,b){o[d]=3D=
b}};var =
o=3D{"default":function(d,b){this.getPanes().hide().eq(d).show();b.call()=
},fade:function(d,b){var =
a=3Dthis.getConf(),e=3Da.fadeOutSpeed,l=3Dthis.getPanes();e?l.fadeOut(e):=
l.hide();l.eq(d).fadeIn(a.fadeInSpeed,b)},slide:function(d,=0A=
b){this.getPanes().slideUp(200);this.getPanes().eq(d).slideDown(400,b)},a=
jax:function(d,b){this.getPanes().eq(0).load(this.getTabs().eq(d).attr("h=
ref"),b)}},m;c.tools.tabs.addEffect("horizontal",function(d,b){m||(m=3Dth=
is.getPanes().eq(0).width());this.getCurrentPane().animate({width:0},func=
tion(){c(this).hide()});this.getPanes().eq(d).animate({width:m},function(=
){c(this).show();b.call()})});c.fn.tabs=3Dfunction(d,b){var =
a=3Dthis.data("tabs");if(a){a.destroy();this.removeData("tabs")}if(c.isFu=
nction(b))b=3D=0A=
{onBeforeClick:b};b=3Dc.extend({},c.tools.tabs.conf,b);this.each(function=
(){a=3Dnew p(c(this),d,b);c(this).data("tabs",a)});return =
b.api?a:this}})(jQuery);=0A=
(function(c){function p(g,a){function m(f){var e=3Dc(f);return =
e.length<2?e:g.parent().find(f)}var =
b=3Dthis,i=3Dg.add(this),d=3Dg.data("tabs"),h,j=3Dtrue,n=3Dm(a.next).clic=
k(function(){d.next()}),k=3Dm(a.prev).click(function(){d.prev()});c.exten=
d(b,{getTabs:function(){return d},getConf:function(){return =
a},play:function(){if(h)return b;var =
f=3Dc.Event("onBeforePlay");i.trigger(f);if(f.isDefaultPrevented())return=
 =
b;h=3DsetInterval(d.next,a.interval);j=3Dfalse;i.trigger("onPlay");return=
 b},pause:function(){if(!h)return b;=0A=
var =
f=3Dc.Event("onBeforePause");i.trigger(f);if(f.isDefaultPrevented())retur=
n b;h=3DclearInterval(h);i.trigger("onPause");return =
b},stop:function(){b.pause();j=3Dtrue}});c.each("onBeforePlay,onPlay,onBe=
forePause,onPause".split(","),function(f,e){c.isFunction(a[e])&&c(b).bind=
(e,a[e]);b[e]=3Dfunction(q){return =
c(b).bind(e,q)}});a.autopause&&d.getTabs().add(n).add(k).add(d.getPanes()=
).hover(b.pause,function(){j||b.play()});a.autoplay&&b.play();a.clickable=
&&d.getPanes().click(function(){d.next()});if(!d.getConf().rotate){var l=3D=0A=
a.disabledClass;d.getIndex()||k.addClass(l);d.onBeforeClick(function(f,e)=
{k.toggleClass(l,!e);n.toggleClass(l,e=3D=3Dd.getTabs().length-1)})}}var =
o;o=3Dc.tools.tabs.slideshow=3D{conf:{next:".forward",prev:".backward",di=
sabledClass:"disabled",autoplay:false,autopause:true,interval:3E3,clickab=
le:true,api:false}};c.fn.slideshow=3Dfunction(g){var =
a=3Dthis.data("slideshow");if(a)return =
a;g=3Dc.extend({},o.conf,g);this.each(function(){a=3Dnew =
p(c(this),g);c(this).data("slideshow",a)});return =
g.api?a:this}})(jQuery);=0A=
(function(f){function p(a,b,c){var =
h=3Dc.relative?a.position().top:a.offset().top,d=3Dc.relative?a.position(=
).left:a.offset().left,i=3Dc.position[0];h-=3Db.outerHeight()-c.offset[0]=
;d+=3Da.outerWidth()+c.offset[1];if(/iPad/i.test(navigator.userAgent))h-=3D=
f(window).scrollTop();var =
j=3Db.outerHeight()+a.outerHeight();if(i=3D=3D"center")h+=3Dj/2;if(i=3D=3D=
"bottom")h+=3Dj;i=3Dc.position[1];a=3Db.outerWidth()+a.outerWidth();if(i=3D=
=3D"center")d-=3Da/2;if(i=3D=3D"left")d-=3Da;return{top:h,left:d}}functio=
n u(a,b){var c=3Dthis,h=3Da.add(c),d,i=3D0,j=3D=0A=
0,m=3Da.attr("title"),q=3Da.attr("data-tooltip"),r=3Do[b.effect],l,s=3Da.=
is(":input"),v=3Ds&&a.is(":checkbox, :radio, select, :button, =
:submit"),t=3Da.attr("type"),k=3Db.events[t]||b.events[s?v?"widget":"inpu=
t":"def"];if(!r)throw'Nonexistent effect =
"'+b.effect+'"';k=3Dk.split(/,\s*/);if(k.length!=3D2)throw"Tooltip: bad =
events configuration for =
"+t;a.bind(k[0],function(e){clearTimeout(i);if(b.predelay)j=3DsetTimeout(=
function(){c.show(e)},b.predelay);else =
c.show(e)}).bind(k[1],function(e){clearTimeout(j);if(b.delay)i=3D=0A=
setTimeout(function(){c.hide(e)},b.delay);else =
c.hide(e)});if(m&&b.cancelDefault){a.removeAttr("title");a.data("title",m=
)}f.extend(c,{show:function(e){if(!d){if(q)d=3Df(q);else =
if(b.tip)d=3Df(b.tip).eq(0);else =
if(m)d=3Df(b.layout).addClass(b.tipClass).appendTo(document.body).hide().=
append(m);else{d=3Da.next();d.length||(d=3Da.parent().next())}if(!d.lengt=
h)throw"Cannot find tooltip for "+a;}if(c.isShown())return =
c;d.stop(true,true);var =
g=3Dp(a,d,b);b.tip&&d.html(a.data("title"));e=3De||f.Event();e.type=3D"on=
BeforeShow";=0A=
h.trigger(e,[g]);if(e.isDefaultPrevented())return =
c;g=3Dp(a,d,b);d.css({position:"absolute",top:g.top,left:g.left});l=3Dtru=
e;r[0].call(c,function(){e.type=3D"onShow";l=3D"full";h.trigger(e)});g=3D=
b.events.tooltip.split(/,\s*/);if(!d.data("__set")){d.bind(g[0],function(=
){clearTimeout(i);clearTimeout(j)});g[1]&&!a.is("input:not(:checkbox, =
:radio), =
textarea")&&d.bind(g[1],function(n){n.relatedTarget!=3Da[0]&&a.trigger(k[=
1].split(" ")[0])});d.data("__set",true)}return =
c},hide:function(e){if(!d||!c.isShown())return c;=0A=
e=3De||f.Event();e.type=3D"onBeforeHide";h.trigger(e);if(!e.isDefaultPrev=
ented()){l=3Dfalse;o[b.effect][1].call(c,function(){e.type=3D"onHide";h.t=
rigger(e)});return c}},isShown:function(e){return =
e?l=3D=3D"full":l},getConf:function(){return b},getTip:function(){return =
d},getTrigger:function(){return =
a}});f.each("onHide,onBeforeShow,onShow,onBeforeHide".split(","),function=
(e,g){f.isFunction(b[g])&&f(c).bind(g,b[g]);c[g]=3Dfunction(n){n&&f(c).bi=
nd(g,n);return c}})}f.tools=3Df.tools||{version:"1.2.5"};f.tools.tooltip=3D=0A=
{conf:{effect:"toggle",fadeOutSpeed:"fast",predelay:0,delay:30,opacity:1,=
tip:0,position:["top","center"],offset:[0,0],relative:false,cancelDefault=
:true,events:{def:"mouseenter,mouseleave",input:"focus,blur",widget:"focu=
s mouseenter,blur =
mouseleave",tooltip:"mouseenter,mouseleave"},layout:"<div/>",tipClass:"to=
oltip"},addEffect:function(a,b,c){o[a]=3D[b,c]}};var =
o=3D{toggle:[function(a){var =
b=3Dthis.getConf(),c=3Dthis.getTip();b=3Db.opacity;b<1&&c.css({opacity:b}=
);c.show();a.call()},function(a){this.getTip().hide();=0A=
a.call()}],fade:[function(a){var =
b=3Dthis.getConf();this.getTip().fadeTo(b.fadeInSpeed,b.opacity,a)},funct=
ion(a){this.getTip().fadeOut(this.getConf().fadeOutSpeed,a)}]};f.fn.toolt=
ip=3Dfunction(a){var b=3Dthis.data("tooltip");if(b)return =
b;a=3Df.extend(true,{},f.tools.tooltip.conf,a);if(typeof =
a.position=3D=3D"string")a.position=3Da.position.split(/,?\s/);this.each(=
function(){b=3Dnew u(f(this),a);f(this).data("tooltip",b)});return =
a.api?b:this}})(jQuery);=0A=
(function(d){var =
i=3Dd.tools.tooltip;d.extend(i.conf,{direction:"up",bounce:false,slideOff=
set:10,slideInSpeed:200,slideOutSpeed:200,slideFade:!d.browser.msie});var=
 =
e=3D{up:["-","top"],down:["+","top"],left:["-","left"],right:["+","left"]=
};i.addEffect("slide",function(g){var =
a=3Dthis.getConf(),f=3Dthis.getTip(),b=3Da.slideFade?{opacity:a.opacity}:=
{},c=3De[a.direction]||e.up;b[c[1]]=3Dc[0]+"=3D"+a.slideOffset;a.slideFad=
e&&f.css({opacity:0});f.show().animate(b,a.slideInSpeed,g)},function(g){v=
ar a=3Dthis.getConf(),f=3Da.slideOffset,=0A=
b=3Da.slideFade?{opacity:0}:{},c=3De[a.direction]||e.up,h=3D""+c[0];if(a.=
bounce)h=3Dh=3D=3D"+"?"-":"+";b[c[1]]=3Dh+"=3D"+f;this.getTip().animate(b=
,a.slideOutSpeed,function(){d(this).hide();g.call()})})})(jQuery);=0A=
(function(g){function j(a){var =
c=3Dg(window),d=3Dc.width()+c.scrollLeft(),h=3Dc.height()+c.scrollTop();r=
eturn[a.offset().top<=3Dc.scrollTop(),d<=3Da.offset().left+a.width(),h<=3D=
a.offset().top+a.height(),c.scrollLeft()>=3Da.offset().left]}function =
k(a){for(var c=3Da.length;c--;)if(a[c])return false;return true}var =
i=3Dg.tools.tooltip;i.dynamic=3D{conf:{classNames:"top right bottom =
left"}};g.fn.dynamic=3Dfunction(a){if(typeof =
a=3D=3D"number")a=3D{speed:a};a=3Dg.extend({},i.dynamic.conf,a);var =
c=3Da.classNames.split(/\s/),d;this.each(function(){var h=3D=0A=
g(this).tooltip().onBeforeShow(function(e,f){e=3Dthis.getTip();var =
b=3Dthis.getConf();d||(d=3D[b.position[0],b.position[1],b.offset[0],b.off=
set[1],g.extend({},b)]);g.extend(b,d[4]);b.position=3D[d[0],d[1]];b.offse=
t=3D[d[2],d[3]];e.css({visibility:"hidden",position:"absolute",top:f.top,=
left:f.left}).show();f=3Dj(e);if(!k(f)){if(f[2]){g.extend(b,a.top);b.posi=
tion[0]=3D"top";e.addClass(c[0])}if(f[3]){g.extend(b,a.right);b.position[=
1]=3D"right";e.addClass(c[1])}if(f[0]){g.extend(b,a.bottom);b.position[0]=
=3D"bottom";e.addClass(c[2])}if(f[1]){g.extend(b,=0A=
a.left);b.position[1]=3D"left";e.addClass(c[3])}if(f[0]||f[2])b.offset[0]=
*=3D-1;if(f[1]||f[3])b.offset[1]*=3D-1}e.css({visibility:"visible"}).hide=
()});h.onBeforeShow(function(){var =
e=3Dthis.getConf();this.getTip();setTimeout(function(){e.position=3D[d[0]=
,d[1]];e.offset=3D[d[2],d[3]]},0)});h.onHide(function(){var =
e=3Dthis.getTip();e.removeClass(a.classNames)});ret=3Dh});return =
a.api?ret:this}})(jQuery);=0A=
(function(e){function p(f,c){var b=3De(c);return =
b.length<2?b:f.parent().find(c)}function u(f,c){var =
b=3Dthis,n=3Df.add(b),g=3Df.children(),l=3D0,j=3Dc.vertical;k||(k=3Db);if=
(g.length>1)g=3De(c.items,f);e.extend(b,{getConf:function(){return =
c},getIndex:function(){return l},getSize:function(){return =
b.getItems().size()},getNaviButtons:function(){return =
o.add(q)},getRoot:function(){return f},getItemWrap:function(){return =
g},getItems:function(){return =
g.children(c.item).not("."+c.clonedClass)},move:function(a,d){return =
b.seekTo(l+=0A=
a,d)},next:function(a){return b.move(1,a)},prev:function(a){return =
b.move(-1,a)},begin:function(a){return =
b.seekTo(0,a)},end:function(a){return =
b.seekTo(b.getSize()-1,a)},focus:function(){return =
k=3Db},addItem:function(a){a=3De(a);if(c.circular){g.children("."+c.clone=
dClass+":last").before(a);g.children("."+c.clonedClass+":first").replaceW=
ith(a.clone().addClass(c.clonedClass))}else =
g.append(a);n.trigger("onAddItem",[a]);return =
b},seekTo:function(a,d,h){a.jquery||(a*=3D1);if(c.circular&&a=3D=3D=3D0&&=
l=3D=3D-1&&d!=3D=3D=0A=
0)return b;if(!c.circular&&a<0||a>b.getSize()||a<-1)return b;var =
i=3Da;if(a.jquery)a=3Db.getItems().index(a);else =
i=3Db.getItems().eq(a);var =
r=3De.Event("onBeforeSeek");if(!h){n.trigger(r,[a,d]);if(r.isDefaultPreve=
nted()||!i.length)return =
b}i=3Dj?{top:-i.position().top}:{left:-i.position().left};l=3Da;k=3Db;if(=
d=3D=3D=3Dundefined)d=3Dc.speed;g.animate(i,d,c.easing,h||function(){n.tr=
igger("onSeek",[a])});return =
b}});e.each(["onBeforeSeek","onSeek","onAddItem"],function(a,d){e.isFunct=
ion(c[d])&&e(b).bind(d,c[d]);b[d]=3Dfunction(h){h&&=0A=
e(b).bind(d,h);return b}});if(c.circular){var =
s=3Db.getItems().slice(-1).clone().prependTo(g),t=3Db.getItems().eq(1).cl=
one().appendTo(g);s.add(t).addClass(c.clonedClass);b.onBeforeSeek(functio=
n(a,d,h){if(!a.isDefaultPrevented())if(d=3D=3D-1){b.seekTo(s,h,function()=
{b.end(0)});return a.preventDefault()}else =
d=3D=3Db.getSize()&&b.seekTo(t,h,function(){b.begin(0)})});b.seekTo(0,0,f=
unction(){})}var =
o=3Dp(f,c.prev).click(function(){b.prev()}),q=3Dp(f,c.next).click(functio=
n(){b.next()});if(!c.circular&&b.getSize()>1){b.onBeforeSeek(function(a,=0A=
d){setTimeout(function(){if(!a.isDefaultPrevented()){o.toggleClass(c.disa=
bledClass,d<=3D0);q.toggleClass(c.disabledClass,d>=3Db.getSize()-1)}},1)}=
);c.initialIndex||o.addClass(c.disabledClass)}c.mousewheel&&e.fn.mousewhe=
el&&f.mousewheel(function(a,d){if(c.mousewheel){b.move(d<0?1:-1,c.wheelSp=
eed||50);return false}});if(c.touch){var =
m=3D{};g[0].ontouchstart=3Dfunction(a){a=3Da.touches[0];m.x=3Da.clientX;m=
.y=3Da.clientY};g[0].ontouchmove=3Dfunction(a){if(a.touches.length=3D=3D1=
&&!g.is(":animated")){var d=3Da.touches[0],h=3D=0A=
m.x-d.clientX;d=3Dm.y-d.clientY;b[j&&d>0||!j&&h>0?"next":"prev"]();a.prev=
entDefault()}}}c.keyboard&&e(document).bind("keydown.scrollable",function=
(a){if(!(!c.keyboard||a.altKey||a.ctrlKey||e(a.target).is(":input")))if(!=
(c.keyboard!=3D"static"&&k!=3Db)){var =
d=3Da.keyCode;if(j&&(d=3D=3D38||d=3D=3D40)){b.move(d=3D=3D38?-1:1);return=
 =
a.preventDefault()}if(!j&&(d=3D=3D37||d=3D=3D39)){b.move(d=3D=3D37?-1:1);=
return =
a.preventDefault()}}});c.initialIndex&&b.seekTo(c.initialIndex,0,function=
(){})}e.tools=3De.tools||{version:"1.2.5"};e.tools.scrollable=3D=0A=
{conf:{activeClass:"active",circular:false,clonedClass:"cloned",disabledC=
lass:"disabled",easing:"swing",initialIndex:0,item:null,items:".items",ke=
yboard:true,mousewheel:false,next:".next",prev:".prev",speed:400,vertical=
:false,touch:true,wheelSpeed:0}};var k;e.fn.scrollable=3Dfunction(f){var =
c=3Dthis.data("scrollable");if(c)return =
c;f=3De.extend({},e.tools.scrollable.conf,f);this.each(function(){c=3Dnew=
 u(e(this),f);e(this).data("scrollable",c)});return =
f.api?c:this}})(jQuery);=0A=
(function(b){var =
f=3Db.tools.scrollable;f.autoscroll=3D{conf:{autoplay:true,interval:3E3,a=
utopause:true}};b.fn.autoscroll=3Dfunction(c){if(typeof =
c=3D=3D"number")c=3D{interval:c};var =
d=3Db.extend({},f.autoscroll.conf,c),g;this.each(function(){var =
a=3Db(this).data("scrollable");if(a)g=3Da;var =
e,h=3Dtrue;a.play=3Dfunction(){if(!e){h=3Dfalse;e=3DsetInterval(function(=
){a.next()},d.interval)}};a.pause=3Dfunction(){e=3DclearInterval(e)};a.st=
op=3Dfunction(){a.pause();h=3Dtrue};d.autopause&&a.getRoot().add(a.getNav=
iButtons()).hover(a.pause,=0A=
a.play);d.autoplay&&a.play()});return d.api?g:this}})(jQuery);=0A=
(function(d){function p(b,g){var h=3Dd(g);return =
h.length<2?h:b.parent().find(g)}var =
m=3Dd.tools.scrollable;m.navigator=3D{conf:{navi:".navi",naviItem:null,ac=
tiveClass:"active",indexed:false,idPrefix:null,history:false}};d.fn.navig=
ator=3Dfunction(b){if(typeof =
b=3D=3D"string")b=3D{navi:b};b=3Dd.extend({},m.navigator.conf,b);var =
g;this.each(function(){function =
h(a,c,i){e.seekTo(c);if(j){if(location.hash)location.hash=3Da.attr("href"=
).replace("#","")}else return i.preventDefault()}function f(){return =
k.find(b.naviItem||=0A=
"> *")}function n(a){var =
c=3Dd("<"+(b.naviItem||"a")+"/>").click(function(i){h(d(this),a,i)}).attr=
("href","#"+a);a=3D=3D=3D0&&c.addClass(l);b.indexed&&c.text(a+1);b.idPref=
ix&&c.attr("id",b.idPrefix+a);return c.appendTo(k)}function =
o(a,c){a=3Df().eq(c.replace("#",""));a.length||(a=3Df().filter("[href=3D"=
+c+"]"));a.click()}var =
e=3Dd(this).data("scrollable"),k=3Db.navi.jquery?b.navi:p(e.getRoot(),b.n=
avi),q=3De.getNaviButtons(),l=3Db.activeClass,j=3Db.history&&d.fn.history=
;if(e)g=3De;e.getNaviButtons=3Dfunction(){return q.add(k)};=0A=
f().length?f().each(function(a){d(this).click(function(c){h(d(this),a,c)}=
)}):d.each(e.getItems(),function(a){n(a)});e.onBeforeSeek(function(a,c){s=
etTimeout(function(){if(!a.isDefaultPrevented()){var =
i=3Df().eq(c);!a.isDefaultPrevented()&&i.length&&f().removeClass(l).eq(c)=
.addClass(l)}},1)});e.onAddItem(function(a,c){c=3Dn(e.getItems().index(c)=
);j&&c.history(o)});j&&f().history(o)});return b.api?g:this}})(jQuery);=0A=
(function(a){function t(d,b){var =
c=3Dthis,j=3Dd.add(c),o=3Da(window),k,f,m,g=3Da.tools.expose&&(b.mask||b.=
expose),n=3DMath.random().toString().slice(10);if(g){if(typeof =
g=3D=3D"string")g=3D{color:g};g.closeOnClick=3Dg.closeOnEsc=3Dfalse}var =
p=3Db.target||d.attr("rel");f=3Dp?a(p):d;if(!f.length)throw"Could not =
find Overlay: =
"+p;d&&d.index(f)=3D=3D-1&&d.click(function(e){c.load(e);return =
e.preventDefault()});a.extend(c,{load:function(e){if(c.isOpened())return =
c;var h=3Dq[b.effect];if(!h)throw'Overlay: cannot find effect : =
"'+b.effect+=0A=
'"';b.oneInstance&&a.each(s,function(){this.close(e)});e=3De||a.Event();e=
.type=3D"onBeforeLoad";j.trigger(e);if(e.isDefaultPrevented())return =
c;m=3Dtrue;g&&a(f).expose(g);var =
i=3Db.top,r=3Db.left,u=3Df.outerWidth({margin:true}),v=3Df.outerHeight({m=
argin:true});if(typeof =
i=3D=3D"string")i=3Di=3D=3D"center"?Math.max((o.height()-v)/2,0):parseInt=
(i,10)/100*o.height();if(r=3D=3D"center")r=3DMath.max((o.width()-u)/2,0);=
h[0].call(c,{top:i,left:r},function(){if(m){e.type=3D"onLoad";j.trigger(e=
)}});g&&b.closeOnClick&&a.mask.getMask().one("click",=0A=
c.close);b.closeOnClick&&a(document).bind("click."+n,function(l){a(l.targ=
et).parents(f).length||c.close(l)});b.closeOnEsc&&a(document).bind("keydo=
wn."+n,function(l){l.keyCode=3D=3D27&&c.close(l)});return =
c},close:function(e){if(!c.isOpened())return =
c;e=3De||a.Event();e.type=3D"onBeforeClose";j.trigger(e);if(!e.isDefaultP=
revented()){m=3Dfalse;q[b.effect][1].call(c,function(){e.type=3D"onClose"=
;j.trigger(e)});a(document).unbind("click."+n).unbind("keydown."+n);g&&a.=
mask.close();return c}},getOverlay:function(){return f},=0A=
getTrigger:function(){return d},getClosers:function(){return =
k},isOpened:function(){return m},getConf:function(){return =
b}});a.each("onBeforeLoad,onStart,onLoad,onBeforeClose,onClose".split(","=
),function(e,h){a.isFunction(b[h])&&a(c).bind(h,b[h]);c[h]=3Dfunction(i){=
i&&a(c).bind(h,i);return =
c}});k=3Df.find(b.close||".close");if(!k.length&&!b.close){k=3Da('<a =
class=3D"close"></a>');f.prepend(k)}k.click(function(e){c.close(e)});b.lo=
ad&&c.load()}a.tools=3Da.tools||{version:"1.2.5"};a.tools.overlay=3D{addE=
ffect:function(d,=0A=
b,c){q[d]=3D[b,c]},conf:{close:null,closeOnClick:true,closeOnEsc:true,clo=
seSpeed:"fast",effect:"default",fixed:!a.browser.msie||a.browser.version>=
6,left:"center",load:false,mask:null,oneInstance:true,speed:"normal",targ=
et:null,top:"10%"}};var =
s=3D[],q=3D{};a.tools.overlay.addEffect("default",function(d,b){var =
c=3Dthis.getConf(),j=3Da(window);if(!c.fixed){d.top+=3Dj.scrollTop();d.le=
ft+=3Dj.scrollLeft()}d.position=3Dc.fixed?"fixed":"absolute";this.getOver=
lay().css(d).fadeIn(c.speed,b)},function(d){this.getOverlay().fadeOut(thi=
s.getConf().closeSpeed,=0A=
d)});a.fn.overlay=3Dfunction(d){var b=3Dthis.data("overlay");if(b)return =
b;if(a.isFunction(d))d=3D{onBeforeLoad:d};d=3Da.extend(true,{},a.tools.ov=
erlay.conf,d);this.each(function(){b=3Dnew =
t(a(this),d);s.push(b);a(this).data("overlay",b)});return =
d.api?b:this}})(jQuery);=0A=
(function(h){function k(d){var =
e=3Dd.offset();return{top:e.top+d.height()/2,left:e.left+d.width()/2}}var=
 =
l=3Dh.tools.overlay,f=3Dh(window);h.extend(l.conf,{start:{top:null,left:n=
ull},fadeInSpeed:"fast",zIndex:9999});function o(d,e){var =
a=3Dthis.getOverlay(),c=3Dthis.getConf(),g=3Dthis.getTrigger(),p=3Dthis,m=
=3Da.outerWidth({margin:true}),b=3Da.data("img"),n=3Dc.fixed?"fixed":"abs=
olute";if(!b){b=3Da.css("backgroundImage");if(!b)throw"background-image =
CSS property not set for =
overlay";b=3Db.slice(b.indexOf("(")+1,b.indexOf(")")).replace(/\"/g,=0A=
"");a.css("backgroundImage","none");b=3Dh('<img =
src=3D"'+b+'"/>');b.css({border:0,display:"none"}).width(m);h("body").app=
end(b);a.data("img",b)}var =
i=3Dc.start.top||Math.round(f.height()/2),j=3Dc.start.left||Math.round(f.=
width()/2);if(g){g=3Dk(g);i=3Dg.top;j=3Dg.left}if(c.fixed){i-=3Df.scrollT=
op();j-=3Df.scrollLeft()}else{d.top+=3Df.scrollTop();d.left+=3Df.scrollLe=
ft()}b.css({position:"absolute",top:i,left:j,width:0,zIndex:c.zIndex}).sh=
ow();d.position=3Dn;a.css(d);b.animate({top:a.css("top"),left:a.css("left=
"),width:m},=0A=
c.speed,function(){a.css("zIndex",c.zIndex+1).fadeIn(c.fadeInSpeed,functi=
on(){p.isOpened()&&!h(this).index(a)?e.call():a.hide()})}).css("position"=
,n)}function q(d){var =
e=3Dthis.getOverlay().hide(),a=3Dthis.getConf(),c=3Dthis.getTrigger();e=3D=
e.data("img");var =
g=3D{top:a.start.top,left:a.start.left,width:0};c&&h.extend(g,k(c));a.fix=
ed&&e.css({position:"absolute"}).animate({top:"+=3D"+f.scrollTop(),left:"=
+=3D"+f.scrollLeft()},0);e.animate(g,a.closeSpeed,d)}l.addEffect("apple",=
o,q)})(jQuery);=0A=
(function(d){function R(a,c){return 32-(new =
Date(a,c,32)).getDate()}function =
S(a,c){a=3D""+a;for(c=3Dc||2;a.length<c;)a=3D"0"+a;return a}function =
T(a,c,j){var =
q=3Da.getDate(),h=3Da.getDay(),r=3Da.getMonth();a=3Da.getFullYear();var =
f=3D{d:q,dd:S(q),ddd:B[j].shortDays[h],dddd:B[j].days[h],m:r+1,mm:S(r+1),=
mmm:B[j].shortMonths[r],mmmm:B[j].months[r],yy:String(a).slice(2),yyyy:a}=
;c=3Dc.replace(X,function(s){return s in =
f?f[s]:s.slice(1,s.length-1)});return Y.html(c).html()}function =
v(a){return parseInt(a,10)}function U(a,=0A=
c){return =
a.getFullYear()=3D=3D=3Dc.getFullYear()&&a.getMonth()=3D=3Dc.getMonth()&&=
a.getDate()=3D=3Dc.getDate()}function =
C(a){if(a){if(a.constructor=3D=3DDate)return a;if(typeof =
a=3D=3D"string"){var c=3Da.split("-");if(c.length=3D=3D3)return new =
Date(v(c[0]),v(c[1])-1,v(c[2]));if(!/^-?\d+$/.test(a))return;a=3Dv(a)}c=3D=
new Date;c.setDate(c.getDate()+a);return c}}function Z(a,c){function =
j(b,e,g){n=3Db;D=3Db.getFullYear();E=3Db.getMonth();G=3Db.getDate();g=3Dg=
||d.Event("api");g.type=3D"change";H.trigger(g,[b]);if(!g.isDefaultPreven=
ted()){a.val(T(b,=0A=
e.format,e.lang));a.data("date",b);h.hide(g)}}function =
q(b){b.type=3D"onShow";H.trigger(b);d(document).bind("keydown.d",function=
(e){if(e.ctrlKey)return true;var =
g=3De.keyCode;if(g=3D=3D8){a.val("");return =
h.hide(e)}if(g=3D=3D27)return =
h.hide(e);if(d(V).index(g)>=3D0){if(!w){h.show(e);return =
e.preventDefault()}var i=3Dd("#"+f.weeks+" =
a"),t=3Dd("."+f.focus),o=3Di.index(t);t.removeClass(f.focus);if(g=3D=3D74=
||g=3D=3D40)o+=3D7;else if(g=3D=3D75||g=3D=3D38)o-=3D7;else =
if(g=3D=3D76||g=3D=3D39)o+=3D1;else =
if(g=3D=3D72||g=3D=3D37)o-=3D1;if(o>41){h.addMonth();t=3Dd("#"+=0A=
f.weeks+" a:eq("+(o-42)+")")}else =
if(o<0){h.addMonth(-1);t=3Dd("#"+f.weeks+" a:eq("+(o+42)+")")}else =
t=3Di.eq(o);t.addClass(f.focus);return =
e.preventDefault()}if(g=3D=3D34)return h.addMonth();if(g=3D=3D33)return =
h.addMonth(-1);if(g=3D=3D36)return =
h.today();if(g=3D=3D13)d(e.target).is("select")||d("."+f.focus).click();r=
eturn =
d([16,17,18,9]).index(g)>=3D0});d(document).bind("click.d",function(e){va=
r =
g=3De.target;if(!d(g).parents("#"+f.root).length&&g!=3Da[0]&&(!L||g!=3DL[=
0]))h.hide(e)})}var h=3Dthis,r=3Dnew Date,f=3Dc.css,s=3DB[c.lang],=0A=
k=3Dd("#"+f.root),M=3Dk.find("#"+f.title),L,I,J,D,E,G,n=3Da.attr("data-va=
lue")||c.value||a.val(),m=3Da.attr("min")||c.min,p=3Da.attr("max")||c.max=
,w;if(m=3D=3D=3D0)m=3D"0";n=3DC(n)||r;m=3DC(m||c.yearRange[0]*365);p=3DC(=
p||c.yearRange[1]*365);if(!s)throw"Dateinput: invalid language: =
"+c.lang;if(a.attr("type")=3D=3D"date"){var =
N=3Dd("<input/>");d.each("class,disabled,id,maxlength,name,readonly,requi=
red,size,style,tabindex,title,value".split(","),function(b,e){N.attr(e,a.=
attr(e))});a.replaceWith(N);a=3DN}a.addClass(f.input);var H=3D=0A=
a.add(h);if(!k.length){k=3Dd("<div><div><a/><div/><a/></div><div><div/><d=
iv/></div></div>").hide().css({position:"absolute"}).attr("id",f.root);k.=
children().eq(0).attr("id",f.head).end().eq(1).attr("id",f.body).children=
().eq(0).attr("id",f.days).end().eq(1).attr("id",f.weeks).end().end().end=
().find("a").eq(0).attr("id",f.prev).end().eq(1).attr("id",f.next);M=3Dk.=
find("#"+f.head).find("div").attr("id",f.title);if(c.selectors){var =
z=3Dd("<select/>").attr("id",f.month),A=3Dd("<select/>").attr("id",f.year=
);M.html(z.add(A))}for(var $=3D=0A=
k.find("#"+f.days),O=3D0;O<7;O++)$.append(d("<span/>").text(s.shortDays[(=
O+c.firstDay)%7]));d("body").append(k)}if(c.trigger)L=3Dd("<a/>").attr("h=
ref","#").addClass(f.trigger).click(function(b){h.show();return =
b.preventDefault()}).insertAfter(a);var =
K=3Dk.find("#"+f.weeks);A=3Dk.find("#"+f.year);z=3Dk.find("#"+f.month);d.=
extend(h,{show:function(b){if(!(a.attr("readonly")||a.attr("disabled")||w=
)){b=3Db||d.Event();b.type=3D"onBeforeShow";H.trigger(b);if(!b.isDefaultP=
revented()){d.each(W,function(){this.hide()});=0A=
w=3Dtrue;z.unbind("change").change(function(){h.setValue(A.val(),d(this).=
val())});A.unbind("change").change(function(){h.setValue(d(this).val(),z.=
val())});I=3Dk.find("#"+f.prev).unbind("click").click(function(){I.hasCla=
ss(f.disabled)||h.addMonth(-1);return =
false});J=3Dk.find("#"+f.next).unbind("click").click(function(){J.hasClas=
s(f.disabled)||h.addMonth();return false});h.setValue(n);var =
e=3Da.offset();if(/iPad/i.test(navigator.userAgent))e.top-=3Dd(window).sc=
rollTop();k.css({top:e.top+a.outerHeight({margins:true})+=0A=
c.offset[0],left:e.left+c.offset[1]});if(c.speed)k.show(c.speed,function(=
){q(b)});else{k.show();q(b)}return h}}},setValue:function(b,e,g){var =
i=3Dv(e)>=3D-1?new Date(v(b),v(e),v(g||1)):b||n;if(i<m)i=3Dm;else =
if(i>p)i=3Dp;b=3Di.getFullYear();e=3Di.getMonth();g=3Di.getDate();if(e=3D=
=3D-1){e=3D11;b--}else if(e=3D=3D12){e=3D0;b++}if(!w){j(i,c);return =
h}E=3De;D=3Db;g=3Dnew Date(b,e,1-c.firstDay);g=3Dg.getDay();var =
t=3DR(b,e),o=3DR(b,e-1),P;if(c.selectors){z.empty();d.each(s.months,funct=
ion(x,F){m<new Date(b,x+1,-1)&&p>new =
Date(b,x,0)&&z.append(d("<option/>").html(F).attr("value",=0A=
x))});A.empty();i=3Dr.getFullYear();for(var =
l=3Di+c.yearRange[0];l<i+c.yearRange[1];l++)m<=3Dnew =
Date(l+1,-1,1)&&p>new =
Date(l,0,0)&&A.append(d("<option/>").text(l));z.val(e);A.val(b)}else =
M.html(s.months[e]+" =
"+b);K.empty();I.add(J).removeClass(f.disabled);l=3D!g?-7:0;for(var =
u,y;l<(!g?35:42);l++){u=3Dd("<a/>");if(l%7=3D=3D=3D0){P=3Dd("<div/>").add=
Class(f.week);K.append(P)}if(l<g){u.addClass(f.off);y=3Do-g+l+1;i=3Dnew =
Date(b,e-1,y)}else if(l>=3Dg+t){u.addClass(f.off);y=3Dl-t-g+1;i=3Dnew =
Date(b,e+1,y)}else{y=3Dl-g+1;i=3Dnew Date(b,=0A=
e,y);if(U(n,i))u.attr("id",f.current).addClass(f.focus);else =
U(r,i)&&u.attr("id",f.today)}m&&i<m&&u.add(I).addClass(f.disabled);p&&i>p=
&&u.add(J).addClass(f.disabled);u.attr("href","#"+y).text(y).data("date",=
i);P.append(u)}K.find("a").click(function(x){var =
F=3Dd(this);if(!F.hasClass(f.disabled)){d("#"+f.current).removeAttr("id")=
;F.attr("id",f.current);j(F.data("date"),c,x)}return =
false});f.sunday&&K.find(f.week).each(function(){var =
x=3Dc.firstDay?7-c.firstDay:0;d(this).children().slice(x,x+1).addClass(f.=
sunday)});=0A=
return h},setMin:function(b,e){m=3DC(b);e&&n<m&&h.setValue(m);return =
h},setMax:function(b,e){p=3DC(b);e&&n>p&&h.setValue(p);return =
h},today:function(){return h.setValue(r)},addDay:function(b){return =
this.setValue(D,E,G+(b||1))},addMonth:function(b){return =
this.setValue(D,E+(b||1),G)},addYear:function(b){return =
this.setValue(D+(b||1),E,G)},hide:function(b){if(w){b=3Dd.Event();b.type=3D=
"onHide";H.trigger(b);d(document).unbind("click.d").unbind("keydown.d");i=
f(b.isDefaultPrevented())return;k.hide();w=3Dfalse}return h},=0A=
getConf:function(){return c},getInput:function(){return =
a},getCalendar:function(){return k},getValue:function(b){return =
b?T(n,b,c.lang):n},isOpen:function(){return =
w}});d.each(["onBeforeShow","onShow","change","onHide"],function(b,e){d.i=
sFunction(c[e])&&d(h).bind(e,c[e]);h[e]=3Dfunction(g){g&&d(h).bind(e,g);r=
eturn h}});a.bind("focus click",h.show).keydown(function(b){var =
e=3Db.keyCode;if(!w&&d(V).index(e)>=3D0){h.show(b);return =
b.preventDefault()}return =
b.shiftKey||b.ctrlKey||b.altKey||e=3D=3D9?true:b.preventDefault()});=0A=
C(a.val())&&j(n,c)}d.tools=3Dd.tools||{version:"1.2.5"};var =
W=3D[],Q,V=3D[75,76,38,39,74,72,40,37],B=3D{};Q=3Dd.tools.dateinput=3D{co=
nf:{format:"mm/dd/yy",selectors:false,yearRange:[-5,5],lang:"en",offset:[=
0,0],speed:0,firstDay:0,min:undefined,max:undefined,trigger:false,css:{pr=
efix:"cal",input:"date",root:0,head:0,title:0,prev:0,next:0,month:0,year:=
0,days:0,body:0,weeks:0,today:0,current:0,week:0,off:0,sunday:0,focus:0,d=
isabled:0,trigger:0}},localize:function(a,c){d.each(c,function(j,q){c[j]=3D=
q.split(",")});=0A=
B[a]=3Dc}};Q.localize("en",{months:"January,February,March,April,May,June=
,July,August,September,October,November,December",shortMonths:"Jan,Feb,Ma=
r,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec",days:"Sunday,Monday,Tuesday,Wednes=
day,Thursday,Friday,Saturday",shortDays:"Sun,Mon,Tue,Wed,Thu,Fri,Sat"});v=
ar =
X=3D/d{1,4}|m{1,4}|yy(?:yy)?|"[^"]*"|'[^']*'/g,Y=3Dd("<a/>");d.expr[":"].=
date=3Dfunction(a){var c=3Da.getAttribute("type");return =
c&&c=3D=3D"date"||!!d(a).data("dateinput")};d.fn.dateinput=3Dfunction(a){=
if(this.data("dateinput"))return this;=0A=
a=3Dd.extend(true,{},Q.conf,a);d.each(a.css,function(j,q){if(!q&&j!=3D"pr=
efix")a.css[j]=3D(a.css.prefix||"")+(q||j)});var =
c;this.each(function(){var j=3Dnew =
Z(d(this),a);W.push(j);j=3Dj.getInput().data("dateinput",j);c=3Dc?c.add(j=
):j});return c?c:this}})(jQuery);=0A=
(function(e){function F(d,a){a=3DMath.pow(10,a);return =
Math.round(d*a)/a}function q(d,a){if(a=3DparseInt(d.css(a),10))return =
a;return(d=3Dd[0].currentStyle)&&d.width&&parseInt(d.width,10)}function =
C(d){return(d=3Dd.data("events"))&&d.onSlide}function G(d,a){function =
h(c,b,f,j){if(f=3D=3D=3Dundefined)f=3Db/k*z;else =
if(j)f-=3Da.min;if(s)f=3DMath.round(f/s)*s;if(b=3D=3D=3Dundefined||s)b=3D=
f*k/z;if(isNaN(f))return =
g;b=3DMath.max(0,Math.min(b,k));f=3Db/k*z;if(j||!n)f+=3Da.min;if(n)if(j)b=
=3Dk-b;else f=3Da.max-f;f=3DF(f,t);var r=3Dc.type=3D=3D"click";=0A=
if(D&&l!=3D=3Dundefined&&!r){c.type=3D"onSlide";A.trigger(c,[f,b]);if(c.i=
sDefaultPrevented())return =
g}j=3Dr?a.speed:0;r=3Dr?function(){c.type=3D"change";A.trigger(c,[f])}:nu=
ll;if(n){m.animate({top:b},j,r);a.progress&&B.animate({height:k-b+m.width=
()/2},j)}else{m.animate({left:b},j,r);a.progress&&B.animate({width:b+m.wi=
dth()/2},j)}l=3Df;H=3Db;d.val(f);return g}function =
o(){if(n=3Da.vertical||q(i,"height")>q(i,"width")){k=3Dq(i,"height")-q(m,=
"height");u=3Di.offset().top+k}else{k=3Dq(i,"width")-q(m,"width");u=3Di.o=
ffset().left}}=0A=
function v(){o();g.setValue(a.value!=3D=3Dundefined?a.value:a.min)}var =
g=3Dthis,p=3Da.css,i=3De("<div><div/><a =
href=3D'#'/></div>").data("rangeinput",g),n,l,u,k,H;d.before(i);var =
m=3Di.addClass(p.slider).find("a").addClass(p.handle),B=3Di.find("div").a=
ddClass(p.progress);e.each("min,max,step,value".split(","),function(c,b){=
c=3Dd.attr(b);if(parseFloat(c))a[b]=3DparseFloat(c,10)});var =
z=3Da.max-a.min,s=3Da.step=3D=3D"any"?0:a.step,t=3Da.precision;if(t=3D=3D=
=3Dundefined)try{t=3Ds.toString().split(".")[1].length}catch(I){t=3D0}if(=
d.attr("type")=3D=3D=0A=
"range"){var =
w=3De("<input/>");e.each("class,disabled,id,maxlength,name,readonly,requi=
red,size,style,tabindex,title,value".split(","),function(c,b){w.attr(b,d.=
attr(b))});w.val(a.value);d.replaceWith(w);d=3Dw}d.addClass(p.input);var =
A=3De(g).add(d),D=3Dtrue;e.extend(g,{getValue:function(){return =
l},setValue:function(c,b){o();return =
h(b||e.Event("api"),undefined,c,true)},getConf:function(){return =
a},getProgress:function(){return B},getHandle:function(){return =
m},getInput:function(){return d},step:function(c,=0A=
b){b=3Db||e.Event();var =
f=3Da.step=3D=3D"any"?1:a.step;g.setValue(l+f*(c||1),b)},stepUp:function(=
c){return g.step(c||1)},stepDown:function(c){return =
g.step(-c||-1)}});e.each("onSlide,change".split(","),function(c,b){e.isFu=
nction(a[b])&&e(g).bind(b,a[b]);g[b]=3Dfunction(f){f&&e(g).bind(b,f);retu=
rn =
g}});m.drag({drag:false}).bind("dragStart",function(){o();D=3DC(e(g))||C(=
d)}).bind("drag",function(c,b,f){if(d.is(":disabled"))return =
false;h(c,n?b:f)}).bind("dragEnd",function(c){if(!c.isDefaultPrevented())=
{c.type=3D=0A=
"change";A.trigger(c,[l])}}).click(function(c){return =
c.preventDefault()});i.click(function(c){if(d.is(":disabled")||c.target=3D=
=3Dm[0])return c.preventDefault();o();var =
b=3Dm.width()/2;h(c,n?k-u-b+c.pageY:c.pageX-u-b)});a.keyboard&&d.keydown(=
function(c){if(!d.attr("readonly")){var =
b=3Dc.keyCode,f=3De([75,76,38,33,39]).index(b)!=3D-1,j=3De([74,72,40,34,3=
7]).index(b)!=3D-1;if((f||j)&&!(c.shiftKey||c.altKey||c.ctrlKey)){if(f)g.=
step(b=3D=3D33?10:1,c);else if(j)g.step(b=3D=3D34?-10:-1,c);return =
c.preventDefault()}}});d.blur(function(c){var b=3D=0A=
e(this).val();b!=3D=3Dl&&g.setValue(b,c)});e.extend(d[0],{stepUp:g.stepUp=
,stepDown:g.stepDown});v();k||e(window).load(v)}e.tools=3De.tools||{versi=
on:"1.2.5"};var =
E;E=3De.tools.rangeinput=3D{conf:{min:0,max:100,step:"any",steps:0,value:=
0,precision:undefined,vertical:0,keyboard:true,progress:false,speed:100,c=
ss:{input:"range",slider:"slider",progress:"progress",handle:"handle"}}};=
var x,y;e.fn.drag=3Dfunction(d){document.ondragstart=3Dfunction(){return =
false};d=3De.extend({x:true,y:true,drag:true},d);x=3Dx||e(document).bind(=
"mousedown mouseup",=0A=
function(a){var =
h=3De(a.target);if(a.type=3D=3D"mousedown"&&h.data("drag")){var =
o=3Dh.position(),v=3Da.pageX-o.left,g=3Da.pageY-o.top,p=3Dtrue;x.bind("mo=
usemove.drag",function(i){var n=3Di.pageX-v;i=3Di.pageY-g;var =
l=3D{};if(d.x)l.left=3Dn;if(d.y)l.top=3Di;if(p){h.trigger("dragStart");p=3D=
false}d.drag&&h.css(l);h.trigger("drag",[i,n]);y=3Dh});a.preventDefault()=
}else =
try{y&&y.trigger("dragEnd")}finally{x.unbind("mousemove.drag");y=3Dnull}}=
);return this.data("drag",true)};e.expr[":"].range=3Dfunction(d){var =
a=3Dd.getAttribute("type");=0A=
return =
a&&a=3D=3D"range"||!!e(d).filter("input").data("rangeinput")};e.fn.rangei=
nput=3Dfunction(d){if(this.data("rangeinput"))return =
this;d=3De.extend(true,{},E.conf,d);var a;this.each(function(){var =
h=3Dnew =
G(e(this),e.extend(true,{},d));h=3Dh.getInput().data("rangeinput",h);a=3D=
a?a.add(h):h});return a?a:this}})(jQuery);=0A=
(function(e){function t(a,b,c){var =
k=3Da.offset().top,f=3Da.offset().left,l=3Dc.position.split(/,?\s+/),p=3D=
l[0];l=3Dl[1];k-=3Db.outerHeight()-c.offset[0];f+=3Da.outerWidth()+c.offs=
et[1];if(/iPad/i.test(navigator.userAgent))k-=3De(window).scrollTop();c=3D=
b.outerHeight()+a.outerHeight();if(p=3D=3D"center")k+=3Dc/2;if(p=3D=3D"bo=
ttom")k+=3Dc;a=3Da.outerWidth();if(l=3D=3D"center")f-=3D(a+b.outerWidth()=
)/2;if(l=3D=3D"left")f-=3Da;return{top:k,left:f}}function y(a){function =
b(){return =
this.getAttribute("type")=3D=3Da}b.key=3D"[type=3D"+a+"]";return =
b}function u(a,=0A=
b,c){function k(g,d,i){if(!(!c.grouped&&g.length)){var =
j;if(i=3D=3D=3Dfalse||e.isArray(i)){j=3Dh.messages[d.key||d]||h.messages[=
"*"];j=3Dj[c.lang]||h.messages["*"].en;(d=3Dj.match(/\$\d/g))&&e.isArray(=
i)&&e.each(d,function(m){j=3Dj.replace(this,i[m])})}else =
j=3Di[c.lang]||i;g.push(j)}}var =
f=3Dthis,l=3Db.add(f);a=3Da.not(":button, :image, :reset, =
:submit");e.extend(f,{getConf:function(){return =
c},getForm:function(){return b},getInputs:function(){return =
a},reflow:function(){a.each(function(){var =
g=3De(this),d=3Dg.data("msg.el");=0A=
if(d){g=3Dt(g,d,c);d.css({top:g.top,left:g.left})}});return =
f},invalidate:function(g,d){if(!d){var =
i=3D[];e.each(g,function(j,m){j=3Da.filter("[name=3D'"+j+"']");if(j.lengt=
h){j.trigger("OI",[m]);i.push({input:j,messages:[m]})}});g=3Di;d=3De.Even=
t()}d.type=3D"onFail";l.trigger(d,[g]);d.isDefaultPrevented()||q[c.effect=
][0].call(f,g,d);return =
f},reset:function(g){g=3Dg||a;g.removeClass(c.errorClass).each(function()=
{var =
d=3De(this).data("msg.el");if(d){d.remove();e(this).data("msg.el",null)}}=
).unbind(c.errorInputEvent||=0A=
"");return =
f},destroy:function(){b.unbind(c.formEvent+".V").unbind("reset.V");a.unbi=
nd(c.inputEvent+".V").unbind("change.V");return =
f.reset()},checkValidity:function(g,d){g=3Dg||a;g=3Dg.not(":disabled");if=
(!g.length)return =
true;d=3Dd||e.Event();d.type=3D"onBeforeValidate";l.trigger(d,[g]);if(d.i=
sDefaultPrevented())return d.result;var =
i=3D[];g.not(":radio:not(:checked)").each(function(){var =
m=3D[],n=3De(this).data("messages",m),v=3Dr&&n.is(":date")?"onHide.v":c.e=
rrorInputEvent+".v";n.unbind(v);e.each(w,function(){var o=3D=0A=
this,s=3Do[0];if(n.filter(s).length){o=3Do[1].call(f,n,n.val());if(o!=3D=3D=
true){d.type=3D"onBeforeFail";l.trigger(d,[n,s]);if(d.isDefaultPrevented(=
))return false;var x=3Dn.attr(c.messageAttr);if(x){m=3D[x];return =
false}else =
k(m,s,o)}}});if(m.length){i.push({input:n,messages:m});n.trigger("OI",[m]=
);c.errorInputEvent&&n.bind(v,function(o){f.checkValidity(n,o)})}if(c.sin=
gleError&&i.length)return false});var =
j=3Dq[c.effect];if(!j)throw'Validator: cannot find effect =
"'+c.effect+'"';if(i.length){f.invalidate(i,d);return =
false}else{j[1].call(f,=0A=
g,d);d.type=3D"onSuccess";l.trigger(d,[g]);g.unbind(c.errorInputEvent+".v=
")}return =
true}});e.each("onBeforeValidate,onBeforeFail,onFail,onSuccess".split(","=
),function(g,d){e.isFunction(c[d])&&e(f).bind(d,c[d]);f[d]=3Dfunction(i){=
i&&e(f).bind(d,i);return =
f}});c.formEvent&&b.bind(c.formEvent+".V",function(g){if(!f.checkValidity=
(null,g))return =
g.preventDefault()});b.bind("reset.V",function(){f.reset()});a[0]&&a[0].v=
alidity&&a.each(function(){this.oninvalid=3Dfunction(){return =
false}});if(b[0])b[0].checkValidity=3D=0A=
f.checkValidity;c.inputEvent&&a.bind(c.inputEvent+".V",function(g){f.chec=
kValidity(e(this),g)});a.filter(":checkbox, =
select").filter("[required]").bind("change.V",function(g){var =
d=3De(this);if(this.checked||d.is("select")&&e(this).val())q[c.effect][1]=
.call(f,d,g)});var =
p=3Da.filter(":radio").change(function(g){f.checkValidity(p,g)});e(window=
).resize(function(){f.reflow()})}e.tools=3De.tools||{version:"1.2.5"};var=
 =
z=3D/\[type=3D([a-z]+)\]/,A=3D/^-?[0-9]*(\.[0-9]+)?$/,r=3De.tools.dateinp=
ut,B=3D/^([a-z0-9_\.\-\+]+)@([\da-z\.\-]+)\.([a-z\.]{2,6})$/i,=0A=
C=3D/^(https?:\/\/)?[\da-z\.\-]+\.[a-z\.]{2,6}[#&+_\?\/\w =
\.\-=3D]*$/i,h;h=3De.tools.validator=3D{conf:{grouped:false,effect:"defau=
lt",errorClass:"invalid",inputEvent:null,errorInputEvent:"keyup",formEven=
t:"submit",lang:"en",message:"<div/>",messageAttr:"data-message",messageC=
lass:"error",offset:[0,0],position:"center =
right",singleError:false,speed:"normal"},messages:{"*":{en:"Please =
correct this =
value"}},localize:function(a,b){e.each(b,function(c,k){h.messages[c]=3Dh.=
messages[c]||{};h.messages[c][a]=3Dk})},=0A=
localizeFn:function(a,b){h.messages[a]=3Dh.messages[a]||{};e.extend(h.mes=
sages[a],b)},fn:function(a,b,c){if(e.isFunction(b))c=3Db;else{if(typeof =
b=3D=3D"string")b=3D{en:b};this.messages[a.key||a]=3Db}if(b=3Dz.exec(a))a=
=3Dy(b[1]);w.push([a,c])},addEffect:function(a,b,c){q[a]=3D[b,c]}};var =
w=3D[],q=3D{"default":[function(a){var =
b=3Dthis.getConf();e.each(a,function(c,k){c=3Dk.input;c.addClass(b.errorC=
lass);var =
f=3Dc.data("msg.el");if(!f){f=3De(b.message).addClass(b.messageClass).app=
endTo(document.body);c.data("msg.el",f)}f.css({visibility:"hidden"}).find=
("p").remove();=0A=
e.each(k.messages,function(l,p){e("<p/>").html(p).appendTo(f)});f.outerWi=
dth()=3D=3Df.parent().width()&&f.add(f.find("p")).css({display:"inline"})=
;k=3Dt(c,f,b);f.css({visibility:"visible",position:"absolute",top:k.top,l=
eft:k.left}).fadeIn(b.speed)})},function(a){var =
b=3Dthis.getConf();a.removeClass(b.errorClass).each(function(){var =
c=3De(this).data("msg.el");c&&c.css({visibility:"hidden"})})}]};e.each("e=
mail,url,number".split(","),function(a,b){e.expr[":"][b]=3Dfunction(c){re=
turn c.getAttribute("type")=3D=3D=3Db}});=0A=
e.fn.oninvalid=3Dfunction(a){return =
this[a?"bind":"trigger"]("OI",a)};h.fn(":email","Please enter a valid =
email address",function(a,b){return!b||B.test(b)});h.fn(":url","Please =
enter a valid =
URL",function(a,b){return!b||C.test(b)});h.fn(":number","Please enter a =
numeric value.",function(a,b){return A.test(b)});h.fn("[max]","Please =
enter a value smaller than =
$1",function(a,b){if(b=3D=3D=3D""||r&&a.is(":date"))return =
true;a=3Da.attr("max");return =
parseFloat(b)<=3DparseFloat(a)?true:[a]});h.fn("[min]","Please enter a =
value larger than $1",=0A=
function(a,b){if(b=3D=3D=3D""||r&&a.is(":date"))return =
true;a=3Da.attr("min");return =
parseFloat(b)>=3DparseFloat(a)?true:[a]});h.fn("[required]","Please =
complete this mandatory =
field.",function(a,b){if(a.is(":checkbox"))return =
a.is(":checked");return!!b});h.fn("[pattern]",function(a){var b=3Dnew =
RegExp("^"+a.attr("pattern")+"$");return =
b.test(a.val())});e.fn.validator=3Dfunction(a){var =
b=3Dthis.data("validator");if(b){b.destroy();this.removeData("validator")=
}a=3De.extend(true,{},h.conf,a);if(this.is("form"))return =
this.each(function(){var c=3D=0A=
e(this);b=3Dnew =
u(c.find(":input"),c,a);c.data("validator",b)});else{b=3Dnew =
u(this,this.eq(0).closest("form"),a);return =
this.data("validator",b)}}})(jQuery);=0A=

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/resources/js/jquery.pagination.js

/**=0A=
 * This jQuery plugin displays pagination links inside the selected =
elements.=0A=
 * =0A=
 * This plugin needs at least jQuery 1.4.2=0A=
 *=0A=
 * @author Gabriel Birke (birke *at* d-scribe *dot* de)=0A=
 * @version 2.1=0A=
 * @param {int} maxentries Number of entries to paginate=0A=
 * @param {Object} opts Several options (see README for documentation)=0A=
 * @return {Object} jQuery Object=0A=
 */=0A=
 (function($){=0A=
	/**=0A=
	 * @class Class for calculating pagination values=0A=
	 */=0A=
	$.PaginationCalculator =3D function(maxentries, opts) {=0A=
		this.maxentries =3D maxentries;=0A=
		this.opts =3D opts;=0A=
	}=0A=
	=0A=
	$.extend($.PaginationCalculator.prototype, {=0A=
		/**=0A=
		 * Calculate the maximum number of pages=0A=
		 * @method=0A=
		 * @returns {Number}=0A=
		 */=0A=
		numPages:function() {=0A=
			return Math.ceil(this.maxentries/this.opts.items_per_page);=0A=
		},=0A=
		/**=0A=
		 * Calculate start and end point of pagination links depending on =0A=
		 * current_page and num_display_entries.=0A=
		 * @returns {Array}=0A=
		 */=0A=
		getInterval:function(current_page)  {=0A=
			var ne_half =3D Math.floor(this.opts.num_display_entries/2);=0A=
			var np =3D this.numPages();=0A=
			var upper_limit =3D np - this.opts.num_display_entries;=0A=
			var start =3D current_page > ne_half ? Math.max( =
Math.min(current_page - ne_half, upper_limit), 0 ) : 0;=0A=
			var end =3D current_page > ne_half?Math.min(current_page+ne_half + =
(this.opts.num_display_entries % 2), =
np):Math.min(this.opts.num_display_entries, np);=0A=
			return {start:start, end:end};=0A=
		}=0A=
	});=0A=
	=0A=
	// Initialize jQuery object container for pagination renderers=0A=
	$.PaginationRenderers =3D {}=0A=
	=0A=
	/**=0A=
	 * @class Default renderer for rendering pagination links=0A=
	 */=0A=
	$.PaginationRenderers.defaultRenderer =3D function(maxentries, opts) {=0A=
		this.maxentries =3D maxentries;=0A=
		this.opts =3D opts;=0A=
		this.pc =3D new $.PaginationCalculator(maxentries, opts);=0A=
	}=0A=
	$.extend($.PaginationRenderers.defaultRenderer.prototype, {=0A=
		/**=0A=
		 * Helper function for generating a single link (or a span tag if it's =
the current page)=0A=
		 * @param {Number} page_id The page id for the new item=0A=
		 * @param {Number} current_page =0A=
		 * @param {Object} appendopts Options for the new item: text and =
classes=0A=
		 * @returns {jQuery} jQuery object containing the link=0A=
		 */=0A=
		createLink:function(page_id, current_page, appendopts){=0A=
			var lnk, np =3D this.pc.numPages();=0A=
			page_id =3D page_id<0?0:(page_id<np?page_id:np-1); // Normalize page =
id to sane value=0A=
			appendopts =3D $.extend({text:page_id+1, classes:""}, appendopts||{});=0A=
			if(page_id =3D=3D current_page){=0A=
				lnk =3D $("<span class=3D'current'>" + appendopts.text + "</span>");=0A=
			}=0A=
			else=0A=
			{=0A=
				lnk =3D $("<a>" + appendopts.text + "</a>")=0A=
					.attr('href', this.opts.link_to.replace(/__id__/,page_id));=0A=
			}=0A=
			if(appendopts.classes){ lnk.addClass(appendopts.classes); }=0A=
			lnk.data('page_id', page_id);=0A=
			return lnk;=0A=
		},=0A=
		// Generate a range of numeric links =0A=
		appendRange:function(container, current_page, start, end, opts) {=0A=
			var i;=0A=
			for(i=3Dstart; i<end; i++) {=0A=
				this.createLink(i, current_page, opts).appendTo(container);=0A=
			}=0A=
		},=0A=
		getLinks:function(current_page, eventHandler) {=0A=
			var begin, end,=0A=
				interval =3D this.pc.getInterval(current_page),=0A=
				np =3D this.pc.numPages(),=0A=
				fragment =3D $("<div class=3D'pagination'></div>");=0A=
			=0A=
			// Generate "Previous"-Link=0A=
			if(this.opts.prev_text && (current_page > 0 || =
this.opts.prev_show_always)){=0A=
				fragment.append(this.createLink(current_page-1, current_page, =
{text:this.opts.prev_text, classes:"prev"}));=0A=
			}=0A=
			// Generate starting points=0A=
			if (interval.start > 0 && this.opts.num_edge_entries > 0)=0A=
			{=0A=
				end =3D Math.min(this.opts.num_edge_entries, interval.start);=0A=
				this.appendRange(fragment, current_page, 0, end, {classes:'sp'});=0A=
				if(this.opts.num_edge_entries < interval.start && =
this.opts.ellipse_text)=0A=
				{=0A=
					=
jQuery("<span>"+this.opts.ellipse_text+"</span>").appendTo(fragment);=0A=
				}=0A=
			}=0A=
			// Generate interval links=0A=
			this.appendRange(fragment, current_page, interval.start, =
interval.end);=0A=
			// Generate ending points=0A=
			if (interval.end < np && this.opts.num_edge_entries > 0)=0A=
			{=0A=
				if(np-this.opts.num_edge_entries > interval.end && =
this.opts.ellipse_text)=0A=
				{=0A=
					=
jQuery("<span>"+this.opts.ellipse_text+"</span>").appendTo(fragment);=0A=
				}=0A=
				begin =3D Math.max(np-this.opts.num_edge_entries, interval.end);=0A=
				this.appendRange(fragment, current_page, begin, np, {classes:'ep'});=0A=
				=0A=
			}=0A=
			// Generate "Next"-Link=0A=
			if(this.opts.next_text && (current_page < np-1 || =
this.opts.next_show_always)){=0A=
				fragment.append(this.createLink(current_page+1, current_page, =
{text:this.opts.next_text, classes:"next"}));=0A=
			}=0A=
			$('a', fragment).click(eventHandler);=0A=
			return fragment;=0A=
		}=0A=
	});=0A=
	=0A=
	// Extend jQuery=0A=
	$.fn.pagination =3D function(maxentries, opts){=0A=
		=0A=
		// Initialize options with default values=0A=
		opts =3D jQuery.extend({=0A=
			items_per_page:10,=0A=
			num_display_entries:11,=0A=
			current_page:0,=0A=
			num_edge_entries:0,=0A=
			link_to:"#",=0A=
			prev_text:"Prev",=0A=
			next_text:"Next",=0A=
			ellipse_text:"...",=0A=
			prev_show_always:true,=0A=
			next_show_always:true,=0A=
			renderer:"defaultRenderer",=0A=
			callback:function(){return false;}=0A=
		},opts||{});=0A=
		=0A=
		var containers =3D this,=0A=
			renderer, links, current_page;=0A=
		=0A=
		/**=0A=
		 * This is the event handling function for the pagination links. =0A=
		 * @param {int} page_id The new page number=0A=
		 */=0A=
		function paginationClickHandler(evt){=0A=
			var links, =0A=
				new_current_page =3D $(evt.target).data('page_id'),=0A=
				continuePropagation =3D selectPage(new_current_page);=0A=
			if (!continuePropagation) {=0A=
				evt.stopPropagation();=0A=
			}=0A=
			return continuePropagation;=0A=
		}=0A=
		=0A=
		/**=0A=
		 * This is a utility function for the internal event handlers. =0A=
		 * It sets the new current page on the pagination container objects, =0A=
		 * generates a new HTMl fragment for the pagination links and calls=0A=
		 * the callback function.=0A=
		 */=0A=
		function selectPage(new_current_page) {=0A=
			// update the link display of a all containers=0A=
			containers.data('current_page', new_current_page);=0A=
			links =3D renderer.getLinks(new_current_page, paginationClickHandler);=0A=
			containers.empty();=0A=
			links.appendTo(containers);=0A=
			// call the callback and propagate the event if it does not return =
false=0A=
			var continuePropagation =3D opts.callback(new_current_page, =
containers);=0A=
			return continuePropagation;=0A=
		}=0A=
		=0A=
		// -----------------------------------=0A=
		// Initialize containers=0A=
		// -----------------------------------=0A=
		current_page =3D opts.current_page;=0A=
		containers.data('current_page', current_page);=0A=
		// Create a sane value for maxentries and items_per_page=0A=
		maxentries =3D (!maxentries || maxentries < 0)?1:maxentries;=0A=
		opts.items_per_page =3D (!opts.items_per_page || opts.items_per_page < =
0)?1:opts.items_per_page;=0A=
		=0A=
		if(!$.PaginationRenderers[opts.renderer])=0A=
		{=0A=
			throw new ReferenceError("Pagination renderer '" + opts.renderer + "' =
was not found in jQuery.PaginationRenderers object.");=0A=
		}=0A=
		renderer =3D new $.PaginationRenderers[opts.renderer](maxentries, =
opts);=0A=
		=0A=
		// Attach control events to the DOM elements=0A=
		var pc =3D new $.PaginationCalculator(maxentries, opts);=0A=
		var np =3D pc.numPages();=0A=
		containers.bind('setPage', {numPages:np}, function(evt, page_id) { =0A=
				if(page_id >=3D 0 && page_id < evt.data.numPages) {=0A=
					selectPage(page_id); return false;=0A=
				}=0A=
		});=0A=
		containers.bind('prevPage', function(evt){=0A=
				var current_page =3D $(this).data('current_page');=0A=
				if (current_page > 0) {=0A=
					selectPage(current_page - 1);=0A=
				}=0A=
				return false;=0A=
		});=0A=
		containers.bind('nextPage', {numPages:np}, function(evt){=0A=
				var current_page =3D $(this).data('current_page');=0A=
				if(current_page < evt.data.numPages - 1) {=0A=
					selectPage(current_page + 1);=0A=
				}=0A=
				return false;=0A=
		});=0A=
		=0A=
		// When all initialisation is done, draw the links=0A=
		links =3D renderer.getLinks(current_page, paginationClickHandler);=0A=
		containers.empty();=0A=
		links.appendTo(containers);=0A=
		// call callback function=0A=
		opts.callback(current_page, containers);=0A=
	} // End of $.fn.pagination block=0A=
	=0A=
})(jQuery);=0A=

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://apis.google.com/js/plusone.js

window.___jsl=3Dwindow.___jsl||{};=0A=
window.___jsl.h=3Dwindow.___jsl.h||'r;gc\/25095437-ce843676';=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=
if =
(gadgets.config.get("gwidget")["parsetags"]!=3D=3D"explicit"){gapi.pluson=
e.go();}}=0A=
window['___jsl'] =3D window['___jsl'] || {};window['___jsl']['u'] =3D =
'https:\/\/apis.google.com\/js\/plusone.js';window['___jsl']['f'] =3D =
['googleapis.client','plusone'];window['___jsl']['ms'] =3D =
'https://plus.google.com';(window['___jsl']['ci'] =3D =
(window['___jsl']['ci'] || =
[])).push({"gwidget":{"parsetags":"onload","superbatch":false},"iframes":=
{"sharebox":{"params":{"json":"&"},"url":":socialhost:/u/:session_index:/=
_/sharebox/dialog"},":socialhost:":"https://plusone.google.com","plusone_=
m":{"url":":socialhost:/u/:session_index:/_/+1/fastbutton","params":{"cou=
nt":"","size":"","url":""}},"card":{"params":{"style":"#","userid":"&"},"=
url":":socialhost:/u/:session_index:/_/hovercard/card"},"plusone":{"url":=
":socialhost:/u/:session_index:/_/+1/fastbutton","params":{"count":"","si=
ze":"","url":""}}},"googleapis.config":{"requestCache":{"enabled":true},"=
methods":{"chili.people.list":true,"pos.plusones.list":true,"pos.plusones=
.get":true,"chili.people.get":true,"pos.plusones.insert":true,"chili.acti=
vities.list":true,"pos.plusones.delete":true,"chili.activities.get":true,=
"chili.activities.search":true,"pos.plusones.getSignupState":true},"versi=
ons":{"chili":"v1","pos":"v1"},"rpc":"/rpc","transport":{"isProxyShared":=
true},"sessionCache":{"enabled":true},"root-1p":"https://clients6.google.=
com","root":"https://www.googleapis.com","xd3":"/static/proxy.html","deve=
loperKey":"AIzaSyCKSbrvQasunBoV16zDH9R33D88CeLr9gQ","auth":{"useInterimAu=
th":false}}});var =
gapi=3Dwindow.gapi||{};gapi.client=3Dwindow.gapi&&window.gapi.client||{};=0A=
(function(){var o=3Dvoid 0,p=3Dvoid =
0,q=3D"___jsl",G=3D"h",l=3D"l",H=3D"m",r=3D"ms",s=3D"cu",I=3D"c",J=3D"cm"=
,K=3D"o",m=3D"p",i=3D"q",n=3D"https://ssl.gstatic.com",L=3D"/webclient/js=
",M=3D"/webclient/jsx/",t=3D"https://apis.google.com",u=3D".js",N=3D"gcjs=
-3p",O=3D/^(https?:)?\/\/([^/:@]*)(:[0-9]+)?(\/[\w.,:!=3D/-]*)(\?[^#]*)?(=
#.*)?$/,v=3D/^[?#]([^&]*&)*jsh=3D([^&]*)/,w=3D"d",j=3D"r",P=3D"f",k=3D"m"=
,x=3D"n",Q=3D"sync",R=3D"callback",y=3D"config",z=3D"nodep",A=3D"gapi.loa=
d: ",B=3Dfunction(a,b){o&&o(a,b);throw A+a+(b&&" =
"+b);},C=3Dfunction(a){p&&p(a);var b=3Dwindow.console;=0A=
b&&b.warn(A+a)},S=3Dfunction(a,b,d){a=3Da[G];if(b=3Db&&v.exec(b)||d&&v.ex=
ec(d))try{a=3DdecodeURIComponent(b[2])}catch(f){C("Invalid hint =
"+b[2])}return a},D=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},T=3Dfunct=
ion(a,b){for(var =
d=3Dtrue,f=3D0,c=3D0,e,g;d&&(e=3Da[f])&&(g=3Db[c]);)e=3D=3Dg?++f:e<g&&(d=3D=
false),++c;return =
d&&!e},U=3Dfunction(a){if(document.readyState!=3D"loading")return =
false;if(typeof window.___gapisync!=3D"undefined")return =
window.___gapisync;if(a&&(a=3Da[Q],typeof a!=3D"undefined"))return a;=0A=
for(var =
a=3Ddocument.getElementsByTagName("meta"),b=3D0,d;d=3Da[b];++b)if("genera=
tor"=3D=3Dd.getAttribute("name")&&"blogger"=3D=3Dd.getAttribute("content"=
))return true;return false},V=3Dfunction(a){var =
b=3Ddocument.createElement("script");b.setAttribute("src",a);a=3Ddocument=
.getElementsByTagName("script")[0];a.parentNode.insertBefore(b,a)},X=3Dfu=
nction(a,b,d,f,c){var =
e=3Dd.shift(),g;g=3De=3D=3Dj?n:e=3D=3Dk?f[r]||t:(g=3Dd.shift())&&g.replac=
e(/\/+$/,"");var =
h;e=3D=3Dj?(h=3Dd.shift(),h=3D(h.indexOf(M)?L+"/":"")+h):h=3Dd.shift();va=
r i=3De=3D=3Dw,W=3Di&&=0A=
d.shift()||N,d=3Di&&d.shift();if(e=3D=3Dw)c=3Dh,h=3DW,a=3D"/"+a.join(":")=
+(b.length?"!"+b.join(":"):"")+u+"?container=3D"+h+"&c=3D2&jsload=3D0",c&=
&(a+=3D"&r=3D"+c),d=3D=3D"d"&&(a+=3D"&debug=3D1");else =
if(e=3D=3Dj||e=3D=3DP)c=3Dh,a=3D(c.indexOf("/")?"/":"")+c+"/"+a.join("__"=
)+(b.length?"--"+b.join("__"):"")+u;else =
if(e=3D=3Dk||e=3D=3Dx)b=3Dh,a=3Da.join(",").replace(/\./g,"_").replace(/-=
/g,"_"),a=3Db.replace("__features__",a),a=3Dc[z]?a.replace("/d=3D1/","/d=3D=
0/"):a;else return C("Unknown hint type =
"+e),"";if(!g)return"";g+=3Da;a=3Dg;b=3Df;if(c=3Df=3DO.exec(a))if(c=3D!/\=
.\.|\/\//.test(f[4]))b:if(c=3D=0A=
a,f=3Df[2],e=3D=3Dj)c=3Dc.substr(0,n.length)=3D=3Dn;else =
if(e=3D=3Dk)f=3Db[r]||t,c=3Dc.substr(0,f.length)=3D=3Df;else{e=3Db[H];if(=
f&&e){e=3De.split(",");b=3D0;for(c=3De.length;b<c;++b)if(d=3De[b],h=3Df.l=
astIndexOf(d),(h=3D=3D0||d.charAt(0)=3D=3D"."||f.charAt(h-1)=3D=3D".")&&f=
.length-d.length=3D=3Dh){c=3Dtrue;break b}}c=3Dfalse}c||B("Invalid =
URI",a);return =
g},Y=3Dfunction(a,b,d){(a[i]=3Da[i]||[]).push([b,d])},F=3Dfunction(a){a[i=
]&&a[i].length>0&&(window.gapi.load||E).apply(null,a[i].shift())},E=3Dfun=
ction(a,b){var d,f=3D{};typeof b!=3D=3D"function"?(f=3Db||{},d=3Df[R]):=0A=
d=3Db;var c=3Dwindow[q]=3Dwindow[q]||{};if(c[m])Y(c,a,b);else{var =
e=3Da.split(":");f[z]||D(e);var g=3Dc[l]=3Dc[l]||[];D(g);var =
h=3DS(c,window.location.search,window.location.hash);h||B("No hint =
present","");var i=3Dfunction(a){if(a)try{a()}catch(b){return b}return =
null};if(!T(e,g)){var =
h=3Dh.split(";"),j=3Dh[0]=3D=3Dk||h[0]=3D=3Dx?J:I,g=3DX(e,g,h,c,f);f[y]&&=
(c[s]=3Dc[s]||[]).push(f[y]);if(g){c[m]=3De;c[K]=3D1;c[j]=3Dfunction(){de=
lete c[m];delete c[j];var a=3Di(d);F(c);if(a)throw =
a;};[].push.apply(c[l],e);U(f)?document.write('<script src=3D"'+=0A=
g+'"><\/script>'):V(g);return}}f=3Di(d);F(c);if(f)throw =
f;}};gapi.loader=3D{load:E}})();=0A=
gapi.load=3Dwindow.___jsl&&window.___jsl.il&&window.gapi&&window.gapi.loa=
d||gapi.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', {'callback': window['__bsld']  });
------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/resources/js/date.js

/**=0A=
 * Version: 1.0 Alpha-1=0A=
 * Build Date: 13-Nov-2007=0A=
 * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All =
rights reserved.=0A=
 * License: Licensed under The MIT License. See license.txt and =
http://www.datejs.com/license/.=0A=
 * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/=0A=
 */=0A=
Date.CultureInfo=3D{name:"en-US",englishName:"English (United =
States)",nativeName:"English (United =
States)",dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Fr=
iday","Saturday"],abbreviatedDayNames:["Sun","Mon","Tue","Wed","Thu","Fri=
","Sat"],shortestDayNames:["Su","Mo","Tu","We","Th","Fr","Sa"],firstLette=
rDayNames:["S","M","T","W","T","F","S"],monthNames:["January","February",=
"March","April","May","June","July","August","September","October","Novem=
ber","December"],abbreviatedMonthNames:["Jan","Feb","Mar","Apr","May","Ju=
n","Jul","Aug","Sep","Oct","Nov","Dec"],amDesignator:"AM",pmDesignator:"P=
M",firstDayOfWeek:0,twoDigitYearMax:2029,dateElementOrder:"mdy",formatPat=
terns:{shortDate:"M/d/yyyy",longDate:"dddd, MMMM dd, =
yyyy",shortTime:"h:mm tt",longTime:"h:mm:ss tt",fullDateTime:"dddd, MMMM =
dd, yyyy h:mm:ss =
tt",sortableDateTime:"yyyy-MM-ddTHH:mm:ss",universalSortableDateTime:"yyy=
y-MM-dd HH:mm:ssZ",rfc1123:"ddd, dd MMM yyyy HH:mm:ss =
GMT",monthDay:"MMMM dd",yearMonth:"MMMM, =
yyyy"},regexPatterns:{jan:/^jan(uary)?/i,feb:/^feb(ruary)?/i,mar:/^mar(ch=
)?/i,apr:/^apr(il)?/i,may:/^may/i,jun:/^jun(e)?/i,jul:/^jul(y)?/i,aug:/^a=
ug(ust)?/i,sep:/^sep(t(ember)?)?/i,oct:/^oct(ober)?/i,nov:/^nov(ember)?/i=
,dec:/^dec(ember)?/i,sun:/^su(n(day)?)?/i,mon:/^mo(n(day)?)?/i,tue:/^tu(e=
(s(day)?)?)?/i,wed:/^we(d(nesday)?)?/i,thu:/^th(u(r(s(day)?)?)?)?/i,fri:/=
^fr(i(day)?)?/i,sat:/^sa(t(urday)?)?/i,future:/^next/i,past:/^last|past|p=
rev(ious)?/i,add:/^(\+|after|from)/i,subtract:/^(\-|before|ago)/i,yesterd=
ay:/^yesterday/i,today:/^t(oday)?/i,tomorrow:/^tomorrow/i,now:/^n(ow)?/i,=
millisecond:/^ms|milli(second)?s?/i,second:/^sec(ond)?s?/i,minute:/^min(u=
te)?s?/i,hour:/^h(ou)?rs?/i,week:/^w(ee)?k/i,month:/^m(o(nth)?s?)?/i,day:=
/^d(ays?)?/i,year:/^y((ea)?rs?)?/i,shortMeridian:/^(a|p)/i,longMeridian:/=
^(a\.?m?\.?|p\.?m?\.?)/i,timezone:/^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((=
gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,ordinalSuffix:/^\s*(st|nd|rd|th)/i,ti=
meContext:/^\s*(\:|a|p)/i},abbreviatedTimeZoneStandard:{GMT:"-000",EST:"-=
0400",CST:"-0500",MST:"-0600",PST:"-0700"},abbreviatedTimeZoneDST:{GMT:"-=
000",EDT:"-0500",CDT:"-0600",MDT:"-0700",PDT:"-0800"}};=0A=
Date.getMonthNumberFromName=3Dfunction(name){var =
n=3DDate.CultureInfo.monthNames,m=3DDate.CultureInfo.abbreviatedMonthName=
s,s=3Dname.toLowerCase();for(var =
i=3D0;i<n.length;i++){if(n[i].toLowerCase()=3D=3Ds||m[i].toLowerCase()=3D=
=3Ds){return i;}}=0A=
return-1;};Date.getDayNumberFromName=3Dfunction(name){var =
n=3DDate.CultureInfo.dayNames,m=3DDate.CultureInfo.abbreviatedDayNames,o=3D=
Date.CultureInfo.shortestDayNames,s=3Dname.toLowerCase();for(var =
i=3D0;i<n.length;i++){if(n[i].toLowerCase()=3D=3Ds||m[i].toLowerCase()=3D=
=3Ds){return i;}}=0A=
return-1;};Date.isLeapYear=3Dfunction(year){return(((year%4=3D=3D=3D0)&&(=
year%100!=3D=3D0))||(year%400=3D=3D=3D0));};Date.getDaysInMonth=3Dfunctio=
n(year,month){return[31,(Date.isLeapYear(year)?29:28),31,30,31,30,31,31,3=
0,31,30,31][month];};Date.getTimezoneOffset=3Dfunction(s,dst){return(dst|=
|false)?Date.CultureInfo.abbreviatedTimeZoneDST[s.toUpperCase()]:Date.Cul=
tureInfo.abbreviatedTimeZoneStandard[s.toUpperCase()];};Date.getTimezoneA=
bbreviation=3Dfunction(offset,dst){var =
n=3D(dst||false)?Date.CultureInfo.abbreviatedTimeZoneDST:Date.CultureInfo=
.abbreviatedTimeZoneStandard,p;for(p in =
n){if(n[p]=3D=3D=3Doffset){return p;}}=0A=
return null;};Date.prototype.clone=3Dfunction(){return new =
Date(this.getTime());};Date.prototype.compareTo=3Dfunction(date){if(isNaN=
(this)){throw new Error(this);}=0A=
if(date instanceof =
Date&&!isNaN(date)){return(this>date)?1:(this<date)?-1:0;}else{throw new =
TypeError(date);}};Date.prototype.equals=3Dfunction(date){return(this.com=
pareTo(date)=3D=3D=3D0);};Date.prototype.between=3Dfunction(start,end){va=
r t=3Dthis.getTime();return =
t>=3Dstart.getTime()&&t<=3Dend.getTime();};Date.prototype.addMilliseconds=
=3Dfunction(value){this.setMilliseconds(this.getMilliseconds()+value);ret=
urn this;};Date.prototype.addSeconds=3Dfunction(value){return =
this.addMilliseconds(value*1000);};Date.prototype.addMinutes=3Dfunction(v=
alue){return =
this.addMilliseconds(value*60000);};Date.prototype.addHours=3Dfunction(va=
lue){return =
this.addMilliseconds(value*3600000);};Date.prototype.addDays=3Dfunction(v=
alue){return =
this.addMilliseconds(value*86400000);};Date.prototype.addWeeks=3Dfunction=
(value){return =
this.addMilliseconds(value*604800000);};Date.prototype.addMonths=3Dfuncti=
on(value){var =
n=3Dthis.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);t=
his.setDate(Math.min(n,this.getDaysInMonth()));return =
this;};Date.prototype.addYears=3Dfunction(value){return =
this.addMonths(value*12);};Date.prototype.add=3Dfunction(config){if(typeo=
f config=3D=3D"number"){this._orient=3Dconfig;return this;}=0A=
var =
x=3Dconfig;if(x.millisecond||x.milliseconds){this.addMilliseconds(x.milli=
second||x.milliseconds);}=0A=
if(x.second||x.seconds){this.addSeconds(x.second||x.seconds);}=0A=
if(x.minute||x.minutes){this.addMinutes(x.minute||x.minutes);}=0A=
if(x.hour||x.hours){this.addHours(x.hour||x.hours);}=0A=
if(x.month||x.months){this.addMonths(x.month||x.months);}=0A=
if(x.year||x.years){this.addYears(x.year||x.years);}=0A=
if(x.day||x.days){this.addDays(x.day||x.days);}=0A=
return this;};Date._validate=3Dfunction(value,min,max,name){if(typeof =
value!=3D"number"){throw new TypeError(value+" is not a Number.");}else =
if(value<min||value>max){throw new RangeError(value+" is not a valid =
value for "+name+".");}=0A=
return true;};Date.validateMillisecond=3Dfunction(n){return =
Date._validate(n,0,999,"milliseconds");};Date.validateSecond=3Dfunction(n=
){return =
Date._validate(n,0,59,"seconds");};Date.validateMinute=3Dfunction(n){retu=
rn =
Date._validate(n,0,59,"minutes");};Date.validateHour=3Dfunction(n){return=
 =
Date._validate(n,0,23,"hours");};Date.validateDay=3Dfunction(n,year,month=
){return =
Date._validate(n,1,Date.getDaysInMonth(year,month),"days");};Date.validat=
eMonth=3Dfunction(n){return =
Date._validate(n,0,11,"months");};Date.validateYear=3Dfunction(n){return =
Date._validate(n,1,9999,"seconds");};Date.prototype.set=3Dfunction(config=
){var =
x=3Dconfig;if(!x.millisecond&&x.millisecond!=3D=3D0){x.millisecond=3D-1;}=0A=
if(!x.second&&x.second!=3D=3D0){x.second=3D-1;}=0A=
if(!x.minute&&x.minute!=3D=3D0){x.minute=3D-1;}=0A=
if(!x.hour&&x.hour!=3D=3D0){x.hour=3D-1;}=0A=
if(!x.day&&x.day!=3D=3D0){x.day=3D-1;}=0A=
if(!x.month&&x.month!=3D=3D0){x.month=3D-1;}=0A=
if(!x.year&&x.year!=3D=3D0){x.year=3D-1;}=0A=
if(x.millisecond!=3D-1&&Date.validateMillisecond(x.millisecond)){this.add=
Milliseconds(x.millisecond-this.getMilliseconds());}=0A=
if(x.second!=3D-1&&Date.validateSecond(x.second)){this.addSeconds(x.secon=
d-this.getSeconds());}=0A=
if(x.minute!=3D-1&&Date.validateMinute(x.minute)){this.addMinutes(x.minut=
e-this.getMinutes());}=0A=
if(x.hour!=3D-1&&Date.validateHour(x.hour)){this.addHours(x.hour-this.get=
Hours());}=0A=
if(x.month!=3D=3D-1&&Date.validateMonth(x.month)){this.addMonths(x.month-=
this.getMonth());}=0A=
if(x.year!=3D-1&&Date.validateYear(x.year)){this.addYears(x.year-this.get=
FullYear());}=0A=
if(x.day!=3D-1&&Date.validateDay(x.day,this.getFullYear(),this.getMonth()=
)){this.addDays(x.day-this.getDate());}=0A=
if(x.timezone){this.setTimezone(x.timezone);}=0A=
if(x.timezoneOffset){this.setTimezoneOffset(x.timezoneOffset);}=0A=
return =
this;};Date.prototype.clearTime=3Dfunction(){this.setHours(0);this.setMin=
utes(0);this.setSeconds(0);this.setMilliseconds(0);return =
this;};Date.prototype.isLeapYear=3Dfunction(){var =
y=3Dthis.getFullYear();return(((y%4=3D=3D=3D0)&&(y%100!=3D=3D0))||(y%400=3D=
=3D=3D0));};Date.prototype.isWeekday=3Dfunction(){return!(this.is().sat()=
||this.is().sun());};Date.prototype.getDaysInMonth=3Dfunction(){return =
Date.getDaysInMonth(this.getFullYear(),this.getMonth());};Date.prototype.=
moveToFirstDayOfMonth=3Dfunction(){return =
this.set({day:1});};Date.prototype.moveToLastDayOfMonth=3Dfunction(){retu=
rn =
this.set({day:this.getDaysInMonth()});};Date.prototype.moveToDayOfWeek=3D=
function(day,orient){var =
diff=3D(day-this.getDay()+7*(orient||+1))%7;return =
this.addDays((diff=3D=3D=3D0)?diff+=3D7*(orient||+1):diff);};Date.prototy=
pe.moveToMonth=3Dfunction(month,orient){var =
diff=3D(month-this.getMonth()+12*(orient||+1))%12;return =
this.addMonths((diff=3D=3D=3D0)?diff+=3D12*(orient||+1):diff);};Date.prot=
otype.getDayOfYear=3Dfunction(){return Math.floor((this-new =
Date(this.getFullYear(),0,1))/86400000);};Date.prototype.getWeekOfYear=3D=
function(firstDayOfWeek){var =
y=3Dthis.getFullYear(),m=3Dthis.getMonth(),d=3Dthis.getDate();var =
dow=3DfirstDayOfWeek||Date.CultureInfo.firstDayOfWeek;var =
offset=3D7+1-new Date(y,0,1).getDay();if(offset=3D=3D8){offset=3D1;}=0A=
var =
daynum=3D((Date.UTC(y,m,d,0,0,0)-Date.UTC(y,0,1,0,0,0))/86400000)+1;var =
w=3DMath.floor((daynum-offset+7)/7);if(w=3D=3D=3Ddow){y--;var =
prevOffset=3D7+1-new =
Date(y,0,1).getDay();if(prevOffset=3D=3D2||prevOffset=3D=3D8){w=3D53;}els=
e{w=3D52;}}=0A=
return w;};Date.prototype.isDST=3Dfunction(){console.log('isDST');return =
this.toString().match(/(E|C|M|P)(S|D)T/)[2]=3D=3D"D";};Date.prototype.get=
Timezone=3Dfunction(){return =
Date.getTimezoneAbbreviation(this.getUTCOffset,this.isDST());};Date.proto=
type.setTimezoneOffset=3Dfunction(s){var =
here=3Dthis.getTimezoneOffset(),there=3DNumber(s)*-6/10;this.addMinutes(t=
here-here);return this;};Date.prototype.setTimezone=3Dfunction(s){return =
this.setTimezoneOffset(Date.getTimezoneOffset(s));};Date.prototype.getUTC=
Offset=3Dfunction(){var =
n=3Dthis.getTimezoneOffset()*-10/6,r;if(n<0){r=3D(n-10000).toString();ret=
urn =
r[0]+r.substr(2);}else{r=3D(n+10000).toString();return"+"+r.substr(1);}};=
Date.prototype.getDayName=3Dfunction(abbrev){return =
abbrev?Date.CultureInfo.abbreviatedDayNames[this.getDay()]:Date.CultureIn=
fo.dayNames[this.getDay()];};Date.prototype.getMonthName=3Dfunction(abbre=
v){return =
abbrev?Date.CultureInfo.abbreviatedMonthNames[this.getMonth()]:Date.Cultu=
reInfo.monthNames[this.getMonth()];};Date.prototype._toString=3DDate.prot=
otype.toString;Date.prototype.toString=3Dfunction(format){var =
self=3Dthis;var p=3Dfunction =
p(s){return(s.toString().length=3D=3D1)?"0"+s:s;};return =
format?format.replace(/dd?d?d?|MM?M?M?|yy?y?y?|hh?|HH?|mm?|ss?|tt?|zz?z?/=
g,function(format){switch(format){case"hh":return =
p(self.getHours()<13?self.getHours():(self.getHours()-12));case"h":return=
 self.getHours()<13?self.getHours():(self.getHours()-12);case"HH":return =
p(self.getHours());case"H":return self.getHours();case"mm":return =
p(self.getMinutes());case"m":return self.getMinutes();case"ss":return =
p(self.getSeconds());case"s":return self.getSeconds();case"yyyy":return =
self.getFullYear();case"yy":return =
self.getFullYear().toString().substring(2,4);case"dddd":return =
self.getDayName();case"ddd":return self.getDayName(true);case"dd":return =
p(self.getDate());case"d":return =
self.getDate().toString();case"MMMM":return =
self.getMonthName();case"MMM":return =
self.getMonthName(true);case"MM":return =
p((self.getMonth()+1));case"M":return self.getMonth()+1;case"t":return =
self.getHours()<12?Date.CultureInfo.amDesignator.substring(0,1):Date.Cult=
ureInfo.pmDesignator.substring(0,1);case"tt":return =
self.getHours()<12?Date.CultureInfo.amDesignator:Date.CultureInfo.pmDesig=
nator;case"zzz":case"zz":case"z":return"";}}):this._toString();};=0A=
Date.now=3Dfunction(){return new Date();};Date.today=3Dfunction(){return =
Date.now().clearTime();};Date.prototype._orient=3D+1;Date.prototype.next=3D=
function(){this._orient=3D+1;return =
this;};Date.prototype.last=3DDate.prototype.prev=3DDate.prototype.previou=
s=3Dfunction(){this._orient=3D-1;return =
this;};Date.prototype._is=3Dfalse;Date.prototype.is=3Dfunction(){this._is=
=3Dtrue;return =
this;};Number.prototype._dateElement=3D"day";Number.prototype.fromNow=3Df=
unction(){var c=3D{};c[this._dateElement]=3Dthis;return =
Date.now().add(c);};Number.prototype.ago=3Dfunction(){var =
c=3D{};c[this._dateElement]=3Dthis*-1;return =
Date.now().add(c);};(function(){var =
$D=3DDate.prototype,$N=3DNumber.prototype;var dx=3D("sunday monday =
tuesday wednesday thursday friday saturday").split(/\s/),mx=3D("january =
february march april may june july august september october november =
december").split(/\s/),px=3D("Millisecond Second Minute Hour Day Week =
Month Year").split(/\s/),de;var df=3Dfunction(n){return =
function(){if(this._is){this._is=3Dfalse;return this.getDay()=3D=3Dn;}=0A=
return this.moveToDayOfWeek(n,this._orient);};};for(var =
i=3D0;i<dx.length;i++){$D[dx[i]]=3D$D[dx[i].substring(0,3)]=3Ddf(i);}=0A=
var mf=3Dfunction(n){return =
function(){if(this._is){this._is=3Dfalse;return =
this.getMonth()=3D=3D=3Dn;}=0A=
return this.moveToMonth(n,this._orient);};};for(var =
j=3D0;j<mx.length;j++){$D[mx[j]]=3D$D[mx[j].substring(0,3)]=3Dmf(j);}=0A=
var ef=3Dfunction(j){return =
function(){if(j.substring(j.length-1)!=3D"s"){j+=3D"s";}=0A=
return this["add"+j](this._orient);};};var nf=3Dfunction(n){return =
function(){this._dateElement=3Dn;return this;};};for(var =
k=3D0;k<px.length;k++){de=3Dpx[k].toLowerCase();$D[de]=3D$D[de+"s"]=3Def(=
px[k]);$N[de]=3D$N[de+"s"]=3Dnf(de);}}());Date.prototype.toJSONString=3Df=
unction(){return =
this.toString("yyyy-MM-ddThh:mm:ssZ");};Date.prototype.toShortDateString=3D=
function(){return =
this.toString(Date.CultureInfo.formatPatterns.shortDatePattern);};Date.pr=
ototype.toLongDateString=3Dfunction(){return =
this.toString(Date.CultureInfo.formatPatterns.longDatePattern);};Date.pro=
totype.toShortTimeString=3Dfunction(){return =
this.toString(Date.CultureInfo.formatPatterns.shortTimePattern);};Date.pr=
ototype.toLongTimeString=3Dfunction(){return =
this.toString(Date.CultureInfo.formatPatterns.longTimePattern);};Date.pro=
totype.getOrdinal=3Dfunction(){switch(this.getDate()){case 1:case =
21:case 31:return"st";case 2:case 22:return"nd";case 3:case =
23:return"rd";default:return"th";}};=0A=
(function(){Date.Parsing=3D{Exception:function(s){this.message=3D"Parse =
error at '"+s.substring(0,10)+" ...'";}};var $P=3DDate.Parsing;var =
_=3D$P.Operators=3D{rtoken:function(r){return function(s){var =
mx=3Ds.match(r);if(mx){return([mx[0],s.substring(mx[0].length)]);}else{th=
row new $P.Exception(s);}};},token:function(s){return function(s){return =
_.rtoken(new RegExp("^\s*"+s+"\s*"))(s);};},stoken:function(s){return =
_.rtoken(new RegExp("^"+s));},until:function(p){return function(s){var =
qx=3D[],rx=3Dnull;while(s.length){try{rx=3Dp.call(this,s);}catch(e){qx.pu=
sh(rx[0]);s=3Drx[1];continue;}=0A=
break;}=0A=
return[qx,s];};},many:function(p){return function(s){var =
rx=3D[],r=3Dnull;while(s.length){try{r=3Dp.call(this,s);}catch(e){return[=
rx,s];}=0A=
rx.push(r[0]);s=3Dr[1];}=0A=
return[rx,s];};},optional:function(p){return function(s){var =
r=3Dnull;try{r=3Dp.call(this,s);}catch(e){return[null,s];}=0A=
return[r[0],r[1]];};},not:function(p){return =
function(s){try{p.call(this,s);}catch(e){return[null,s];}=0A=
throw new $P.Exception(s);};},ignore:function(p){return =
p?function(s){var =
r=3Dnull;r=3Dp.call(this,s);return[null,r[1]];}:null;},product:function()=
{var =
px=3Darguments[0],qx=3DArray.prototype.slice.call(arguments,1),rx=3D[];fo=
r(var i=3D0;i<px.length;i++){rx.push(_.each(px[i],qx));}=0A=
return rx;},cache:function(rule){var cache=3D{},r=3Dnull;return =
function(s){try{r=3Dcache[s]=3D(cache[s]||rule.call(this,s));}catch(e){r=3D=
cache[s]=3De;}=0A=
if(r instanceof $P.Exception){throw r;}else{return =
r;}};},any:function(){var px=3Darguments;return function(s){var =
r=3Dnull;for(var i=3D0;i<px.length;i++){if(px[i]=3D=3Dnull){continue;}=0A=
try{r=3D(px[i].call(this,s));}catch(e){r=3Dnull;}=0A=
if(r){return r;}}=0A=
throw new $P.Exception(s);};},each:function(){var px=3Darguments;return =
function(s){var rx=3D[],r=3Dnull;for(var =
i=3D0;i<px.length;i++){if(px[i]=3D=3Dnull){continue;}=0A=
try{r=3D(px[i].call(this,s));}catch(e){throw new $P.Exception(s);}=0A=
rx.push(r[0]);s=3Dr[1];}=0A=
return[rx,s];};},all:function(){var px=3Darguments,_=3D_;return =
_.each(_.optional(px));},sequence:function(px,d,c){d=3Dd||_.rtoken(/^\s*/=
);c=3Dc||null;if(px.length=3D=3D1){return px[0];}=0A=
return function(s){var r=3Dnull,q=3Dnull;var rx=3D[];for(var =
i=3D0;i<px.length;i++){try{r=3Dpx[i].call(this,s);}catch(e){break;}=0A=
rx.push(r[0]);try{q=3Dd.call(this,r[1]);}catch(ex){q=3Dnull;break;}=0A=
s=3Dq[1];}=0A=
if(!r){throw new $P.Exception(s);}=0A=
if(q){throw new $P.Exception(q[1]);}=0A=
if(c){try{r=3Dc.call(this,r[1]);}catch(ey){throw new =
$P.Exception(r[1]);}}=0A=
return[rx,(r?r[1]:s)];};},between:function(d1,p,d2){d2=3Dd2||d1;var =
_fn=3D_.each(_.ignore(d1),p,_.ignore(d2));return function(s){var =
rx=3D_fn.call(this,s);return[[rx[0][0],r[0][2]],rx[1]];};},list:function(=
p,d,c){d=3Dd||_.rtoken(/^\s*/);c=3Dc||null;return(p instanceof =
Array?_.each(_.product(p.slice(0,-1),_.ignore(d)),p.slice(-1),_.ignore(c)=
):_.each(_.many(_.each(p,_.ignore(d))),px,_.ignore(c)));},set:function(px=
,d,c){d=3Dd||_.rtoken(/^\s*/);c=3Dc||null;return function(s){var =
r=3Dnull,p=3Dnull,q=3Dnull,rx=3Dnull,best=3D[[],s],last=3Dfalse;for(var =
i=3D0;i<px.length;i++){q=3Dnull;p=3Dnull;r=3Dnull;last=3D(px.length=3D=3D=
1);try{r=3Dpx[i].call(this,s);}catch(e){continue;}=0A=
rx=3D[[r[0]],r[1]];if(r[1].length>0&&!last){try{q=3Dd.call(this,r[1]);}ca=
tch(ex){last=3Dtrue;}}else{last=3Dtrue;}=0A=
if(!last&&q[1].length=3D=3D=3D0){last=3Dtrue;}=0A=
if(!last){var qx=3D[];for(var =
j=3D0;j<px.length;j++){if(i!=3Dj){qx.push(px[j]);}}=0A=
p=3D_.set(qx,d).call(this,q[1]);if(p[0].length>0){rx[0]=3Drx[0].concat(p[=
0]);rx[1]=3Dp[1];}}=0A=
if(rx[1].length<best[1].length){best=3Drx;}=0A=
if(best[1].length=3D=3D=3D0){break;}}=0A=
if(best[0].length=3D=3D=3D0){return best;}=0A=
if(c){try{q=3Dc.call(this,best[1]);}catch(ey){throw new =
$P.Exception(best[1]);}=0A=
best[1]=3Dq[1];}=0A=
return best;};},forward:function(gr,fname){return function(s){return =
gr[fname].call(this,s);};},replace:function(rule,repl){return =
function(s){var =
r=3Drule.call(this,s);return[repl,r[1]];};},process:function(rule,fn){ret=
urn function(s){var =
r=3Drule.call(this,s);return[fn.call(this,r[0]),r[1]];};},min:function(mi=
n,rule){return function(s){var =
rx=3Drule.call(this,s);if(rx[0].length<min){throw new $P.Exception(s);}=0A=
return rx;};}};var _generator=3Dfunction(op){return function(){var =
args=3Dnull,rx=3D[];if(arguments.length>1){args=3DArray.prototype.slice.c=
all(arguments);}else if(arguments[0]instanceof =
Array){args=3Darguments[0];}=0A=
if(args){for(var =
i=3D0,px=3Dargs.shift();i<px.length;i++){args.unshift(px[i]);rx.push(op.a=
pply(null,args));args.shift();return rx;}}else{return =
op.apply(null,arguments);}};};var gx=3D"optional not ignore =
cache".split(/\s/);for(var =
i=3D0;i<gx.length;i++){_[gx[i]]=3D_generator(_[gx[i]]);}=0A=
var _vector=3Dfunction(op){return function(){if(arguments[0]instanceof =
Array){return op.apply(null,arguments[0]);}else{return =
op.apply(null,arguments);}};};var vx=3D"each any =
all".split(/\s/);for(var =
j=3D0;j<vx.length;j++){_[vx[j]]=3D_vector(_[vx[j]]);}}());(function(){var=
 flattenAndCompact=3Dfunction(ax){var rx=3D[];for(var =
i=3D0;i<ax.length;i++){if(ax[i]instanceof =
Array){rx=3Drx.concat(flattenAndCompact(ax[i]));}else{if(ax[i]){rx.push(a=
x[i]);}}}=0A=
return rx;};Date.Grammar=3D{};Date.Translator=3D{hour:function(s){return =
function(){this.hour=3DNumber(s);};},minute:function(s){return =
function(){this.minute=3DNumber(s);};},second:function(s){return =
function(){this.second=3DNumber(s);};},meridian:function(s){return =
function(){this.meridian=3Ds.slice(0,1).toLowerCase();};},timezone:functi=
on(s){return function(){var =
n=3Ds.replace(/[^\d\+\-]/g,"");if(n.length){this.timezoneOffset=3DNumber(=
n);}else{this.timezone=3Ds.toLowerCase();}};},day:function(x){var =
s=3Dx[0];return =
function(){this.day=3DNumber(s.match(/\d+/)[0]);};},month:function(s){ret=
urn =
function(){this.month=3D((s.length=3D=3D3)?Date.getMonthNumberFromName(s)=
:(Number(s)-1));};},year:function(s){return function(){var =
n=3DNumber(s);this.year=3D((s.length>2)?n:(n+(((n+2000)<Date.CultureInfo.=
twoDigitYearMax)?2000:1900)));};},rday:function(s){return =
function(){switch(s){case"yesterday":this.days=3D-1;break;case"tomorrow":=
this.days=3D1;break;case"today":this.days=3D0;break;case"now":this.days=3D=
0;this.now=3Dtrue;break;}};},finishExact:function(x){x=3D(x instanceof =
Array)?x:[x];var now=3Dnew =
Date();this.year=3Dnow.getFullYear();this.month=3Dnow.getMonth();this.day=
=3D1;this.hour=3D0;this.minute=3D0;this.second=3D0;for(var =
i=3D0;i<x.length;i++){if(x[i]){x[i].call(this);}}=0A=
this.hour=3D(this.meridian=3D=3D"p"&&this.hour<13)?this.hour+12:this.hour=
;if(this.day>Date.getDaysInMonth(this.year,this.month)){throw new =
RangeError(this.day+" is not a valid value for days.");}=0A=
var r=3Dnew =
Date(this.year,this.month,this.day,this.hour,this.minute,this.second);if(=
this.timezone){r.set({timezone:this.timezone});}else =
if(this.timezoneOffset){r.set({timezoneOffset:this.timezoneOffset});}=0A=
return r;},finish:function(x){x=3D(x instanceof =
Array)?flattenAndCompact(x):[x];if(x.length=3D=3D=3D0){return null;}=0A=
for(var i=3D0;i<x.length;i++){if(typeof =
x[i]=3D=3D"function"){x[i].call(this);}}=0A=
if(this.now){return new Date();}=0A=
var today=3DDate.today();var method=3Dnull;var =
expression=3D!!(this.days!=3Dnull||this.orient||this.operator);if(express=
ion){var =
gap,mod,orient;orient=3D((this.orient=3D=3D"past"||this.operator=3D=3D"su=
btract")?-1:1);if(this.weekday){this.unit=3D"day";gap=3D(Date.getDayNumbe=
rFromName(this.weekday)-today.getDay());mod=3D7;this.days=3Dgap?((gap+(or=
ient*mod))%mod):(orient*mod);}=0A=
if(this.month){this.unit=3D"month";gap=3D(this.month-today.getMonth());mo=
d=3D12;this.months=3Dgap?((gap+(orient*mod))%mod):(orient*mod);this.month=
=3Dnull;}=0A=
if(!this.unit){this.unit=3D"day";}=0A=
if(this[this.unit+"s"]=3D=3Dnull||this.operator!=3Dnull){if(!this.value){=
this.value=3D1;}=0A=
if(this.unit=3D=3D"week"){this.unit=3D"day";this.value=3Dthis.value*7;}=0A=
this[this.unit+"s"]=3Dthis.value*orient;}=0A=
return =
today.add(this);}else{if(this.meridian&&this.hour){this.hour=3D(this.hour=
<13&&this.meridian=3D=3D"p")?this.hour+12:this.hour;}=0A=
if(this.weekday&&!this.day){this.day=3D(today.addDays((Date.getDayNumberF=
romName(this.weekday)-today.getDay()))).getDate();}=0A=
if(this.month&&!this.day){this.day=3D1;}=0A=
return today.set(this);}}};var =
_=3DDate.Parsing.Operators,g=3DDate.Grammar,t=3DDate.Translator,_fn;g.dat=
ePartDelimiter=3D_.rtoken(/^([\s\-\.\,\/\x27]+)/);g.timePartDelimiter=3D_=
.stoken(":");g.whiteSpace=3D_.rtoken(/^\s*/);g.generalDelimiter=3D_.rtoke=
n(/^(([\s\,]|at|on)+)/);var _C=3D{};g.ctoken=3Dfunction(keys){var =
fn=3D_C[keys];if(!fn){var c=3DDate.CultureInfo.regexPatterns;var =
kx=3Dkeys.split(/\s+/),px=3D[];for(var =
i=3D0;i<kx.length;i++){px.push(_.replace(_.rtoken(c[kx[i]]),kx[i]));}=0A=
fn=3D_C[keys]=3D_.any.apply(null,px);}=0A=
return fn;};g.ctoken2=3Dfunction(key){return =
_.rtoken(Date.CultureInfo.regexPatterns[key]);};g.h=3D_.cache(_.process(_=
.rtoken(/^(0[0-9]|1[0-2]|[1-9])/),t.hour));g.hh=3D_.cache(_.process(_.rto=
ken(/^(0[0-9]|1[0-2])/),t.hour));g.H=3D_.cache(_.process(_.rtoken(/^([0-1=
][0-9]|2[0-3]|[0-9])/),t.hour));g.HH=3D_.cache(_.process(_.rtoken(/^([0-1=
][0-9]|2[0-3])/),t.hour));g.m=3D_.cache(_.process(_.rtoken(/^([0-5][0-9]|=
[0-9])/),t.minute));g.mm=3D_.cache(_.process(_.rtoken(/^[0-5][0-9]/),t.mi=
nute));g.s=3D_.cache(_.process(_.rtoken(/^([0-5][0-9]|[0-9])/),t.second))=
;g.ss=3D_.cache(_.process(_.rtoken(/^[0-5][0-9]/),t.second));g.hms=3D_.ca=
che(_.sequence([g.H,g.mm,g.ss],g.timePartDelimiter));g.t=3D_.cache(_.proc=
ess(g.ctoken2("shortMeridian"),t.meridian));g.tt=3D_.cache(_.process(g.ct=
oken2("longMeridian"),t.meridian));g.z=3D_.cache(_.process(_.rtoken(/^(\+=
|\-)?\s*\d\d\d\d?/),t.timezone));g.zz=3D_.cache(_.process(_.rtoken(/^(\+|=
\-)\s*\d\d\d\d/),t.timezone));g.zzz=3D_.cache(_.process(g.ctoken2("timezo=
ne"),t.timezone));g.timeSuffix=3D_.each(_.ignore(g.whiteSpace),_.set([g.t=
t,g.zzz]));g.time=3D_.each(_.optional(_.ignore(_.stoken("T"))),g.hms,g.ti=
meSuffix);g.d=3D_.cache(_.process(_.each(_.rtoken(/^([0-2]\d|3[0-1]|\d)/)=
,_.optional(g.ctoken2("ordinalSuffix"))),t.day));g.dd=3D_.cache(_.process=
(_.each(_.rtoken(/^([0-2]\d|3[0-1])/),_.optional(g.ctoken2("ordinalSuffix=
"))),t.day));g.ddd=3Dg.dddd=3D_.cache(_.process(g.ctoken("sun mon tue =
wed thu fri sat"),function(s){return =
function(){this.weekday=3Ds;};}));g.M=3D_.cache(_.process(_.rtoken(/^(1[0=
-2]|0\d|\d)/),t.month));g.MM=3D_.cache(_.process(_.rtoken(/^(1[0-2]|0\d)/=
),t.month));g.MMM=3Dg.MMMM=3D_.cache(_.process(g.ctoken("jan feb mar apr =
may jun jul aug sep oct nov =
dec"),t.month));g.y=3D_.cache(_.process(_.rtoken(/^(\d\d?)/),t.year));g.y=
y=3D_.cache(_.process(_.rtoken(/^(\d\d)/),t.year));g.yyy=3D_.cache(_.proc=
ess(_.rtoken(/^(\d\d?\d?\d?)/),t.year));g.yyyy=3D_.cache(_.process(_.rtok=
en(/^(\d\d\d\d)/),t.year));_fn=3Dfunction(){return =
_.each(_.any.apply(null,arguments),_.not(g.ctoken2("timeContext")));};g.d=
ay=3D_fn(g.d,g.dd);g.month=3D_fn(g.M,g.MMM);g.year=3D_fn(g.yyyy,g.yy);g.o=
rientation=3D_.process(g.ctoken("past future"),function(s){return =
function(){this.orient=3Ds;};});g.operator=3D_.process(g.ctoken("add =
subtract"),function(s){return =
function(){this.operator=3Ds;};});g.rday=3D_.process(g.ctoken("yesterday =
tomorrow today now"),t.rday);g.unit=3D_.process(g.ctoken("minute hour =
day week month year"),function(s){return =
function(){this.unit=3Ds;};});g.value=3D_.process(_.rtoken(/^\d\d?(st|nd|=
rd|th)?/),function(s){return =
function(){this.value=3Ds.replace(/\D/g,"");};});g.expression=3D_.set([g.=
rday,g.operator,g.value,g.unit,g.orientation,g.ddd,g.MMM]);_fn=3Dfunction=
(){return =
_.set(arguments,g.datePartDelimiter);};g.mdy=3D_fn(g.ddd,g.month,g.day,g.=
year);g.ymd=3D_fn(g.ddd,g.year,g.month,g.day);g.dmy=3D_fn(g.ddd,g.day,g.m=
onth,g.year);g.date=3Dfunction(s){return((g[Date.CultureInfo.dateElementO=
rder]||g.mdy).call(this,s));};g.format=3D_.process(_.many(_.any(_.process=
(_.rtoken(/^(dd?d?d?|MM?M?M?|yy?y?y?|hh?|HH?|mm?|ss?|tt?|zz?z?)/),functio=
n(fmt){if(g[fmt]){return g[fmt];}else{throw =
Date.Parsing.Exception(fmt);}}),_.process(_.rtoken(/^[^dMyhHmstz]+/),func=
tion(s){return _.ignore(_.stoken(s));}))),function(rules){return =
_.process(_.each.apply(null,rules),t.finishExact);});var _F=3D{};var =
_get=3Dfunction(f){return =
_F[f]=3D(_F[f]||g.format(f)[0]);};g.formats=3Dfunction(fx){if(fx =
instanceof Array){var rx=3D[];for(var =
i=3D0;i<fx.length;i++){rx.push(_get(fx[i]));}=0A=
return _.any.apply(null,rx);}else{return =
_get(fx);}};g._formats=3Dg.formats(["yyyy-MM-ddTHH:mm:ss","ddd, MMM dd, =
yyyy H:mm:ss tt","ddd MMM d yyyy HH:mm:ss =
zzz","d"]);g._start=3D_.process(_.set([g.date,g.time,g.expression],g.gene=
ralDelimiter,g.whiteSpace),t.finish);g.start=3Dfunction(s){try{var =
r=3Dg._formats.call({},s);if(r[1].length=3D=3D=3D0){return r;}}catch(e){}=0A=
return =
g._start.call({},s);};}());Date._parse=3DDate.parse;Date.parse=3Dfunction=
(s){var r=3Dnull;if(!s){return null;}=0A=
try{r=3DDate.Grammar.start.call({},s);}catch(e){return null;}=0A=
return((r[1].length=3D=3D=3D0)?r[0]:null);};Date.getParseFunction=3Dfunct=
ion(fx){var fn=3DDate.Grammar.formats(fx);return function(s){var =
r=3Dnull;try{r=3Dfn.call({},s);}catch(e){return null;}=0A=
return((r[1].length=3D=3D=3D0)?r[0]:null);};};Date.parseExact=3Dfunction(=
s,fx){return Date.getParseFunction(fx)(s);};
------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/resources/js/jqDnR.min.js

/*
 * jqDnR - Minimalistic Drag'n'Resize for jQuery.
 *
 * Copyright (c) 2007 Brice Burgess <bhb@iceburg.net>, =
http://www.iceburg.net
 * Licensed under the MIT License:
 * http://www.opensource.org/licenses/mit-license.php
 *=20
 * $Version: 2007.08.19 +r2
 */
(function($){$.fn.jqDrag=3Dfunction(h){return i(this,h,"d")=0A=
};=0A=
$.fn.jqResize=3Dfunction(h){return i(this,h,"r")=0A=
};=0A=
$.jqDnR=3D{dnr:{},e:0,drag:function(v){if(M.k=3D=3D"d"){E.css({left:M.X+v=
.pageX-M.pX,top:M.Y+v.pageY-M.pY})=0A=
}else{E.css({width:Math.max(v.pageX-M.pX+M.W,200),height:Math.max(v.pageY=
-M.pY+M.H,100)})=0A=
}return false=0A=
},stop:function(){$().unbind("mousemove",J.drag).unbind("mouseup",J.stop)=0A=
}};=0A=
var J=3D$.jqDnR,M=3DJ.dnr,E=3DJ.e,i=3Dfunction(e,h,k){return =
e.each(function(){h=3D(h)?$(h,e):e;=0A=
h.bind("mousedown",{e:e,k:k},function(v){var d=3Dv.data,p=3D{};=0A=
E=3Dd.e;=0A=
if(E.css("position")!=3D"relative"){try{E.position(p)=0A=
}catch(e){}}M=3D{X:p.left||f("left")||0,Y:p.top||f("top")||0,W:f("width")=
||E[0].scrollWidth||0,H:f("height")||E[0].scrollHeight||0,pX:v.pageX,pY:v=
.pageY,k:d.k,o:E.css("opacity")};=0A=
$().mousemove($.jqDnR.drag).mouseup($.jqDnR.stop).mousedown($.jqDnR.stop)=
;=0A=
return false=0A=
})=0A=
})=0A=
},f=3Dfunction(k){return parseInt(E.css(k))||false=0A=
}=0A=
})(jQuery);
------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/resources/js/jquery.bgiframe.min.js

/* Copyright (c) 2010 Brandon Aaron (http://brandonaaron.net)
 * Licensed under the MIT License (LICENSE.txt).
 *
 * Version 2.1.2
 */
(function(a){a.fn.bgiframe=3D(a.browser.msie&&/msie =
6\.0/i.test(navigator.userAgent)?function(d){d=3Da.extend({top:"auto",lef=
t:"auto",width:"auto",height:"auto",opacity:true,src:"javascript:false;"}=
,d);var c=3D'<iframe =
class=3D"bgiframe"frameborder=3D"0"tabindex=3D"-1"src=3D"'+d.src+'"style=3D=
"display:block;position:absolute;z-index:-1;'+(d.opacity!=3D=3Dfalse?"fil=
ter:Alpha(Opacity=3D'0');":"")+"top:"+(d.top=3D=3D"auto"?"expression(((pa=
rseInt(this.parentNode.currentStyle.borderTopWidth)||0)*-1)+'px')":b(d.to=
p))+";left:"+(d.left=3D=3D"auto"?"expression(((parseInt(this.parentNode.c=
urrentStyle.borderLeftWidth)||0)*-1)+'px')":b(d.left))+";width:"+(d.width=
=3D=3D"auto"?"expression(this.parentNode.offsetWidth+'px')":b(d.width))+"=
;height:"+(d.height=3D=3D"auto"?"expression(this.parentNode.offsetHeight+=
'px')":b(d.height))+';"/>';return =
this.each(function(){if(a(this).children("iframe.bgiframe").length=3D=3D=3D=
0){this.insertBefore(document.createElement(c),this.firstChild)}})}:funct=
ion(){return this});a.fn.bgIframe=3Da.fn.bgiframe;function b(c){return =
c&&c.constructor=3D=3D=3DNumber?c+"px":c}})(jQuery);
------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/resources/js/jquery.jqpopup.min.js

/* jQpopup - jQuery Popup Box v0.2=0A=
 *  jQpopup is distributed under the terms of the MIT license=0A=
 *  For more information visit http://jqframework.com/jqpopup=0A=
 *  Copyright (C) 2009  jqframework.com=0A=
 * Do not remove this copyright message=0A=
 */=0A=
$.jQpopup =3D =
{minHeight:100,minWidth:200,imagePath:"images/",popupwrapper:null,box:fun=
ction(object_id) {=0A=
  var popupwrapper =3D '<div id=3D"' + object_id + '_p" =
class=3D"jqpopup">';=0A=
  popupwrapper +=3D '<div class=3D"jqpopup_header"><div id=3D"' + =
object_id + '_ph"></div>';=0A=
  popupwrapper +=3D "<div>";=0A=
  //todo: removed the center it option from the popup box, but can be =
used later if required=0A=
  //popupwrapper +=3D '<div id=3D"' + object_id + '_pl" =
class=3D"jqpopup_center"></div>';=0A=
  popupwrapper +=3D '<div id=3D"' + object_id + '_px" =
class=3D"jqpopup_cross"></div>';=0A=
  popupwrapper +=3D "</div>";=0A=
  popupwrapper +=3D "</div>";=0A=
  popupwrapper +=3D '<div id=3D"' + object_id + '_pm" =
class=3D"jqpopup_message"></div>';=0A=
  popupwrapper +=3D '<div id=3D"' + object_id + '_pc" =
class=3D"jqpopup_content"></div>';=0A=
  popupwrapper +=3D '<div id=3D"' + object_id + '_pf" =
class=3D"jqpopup_footer"></div>';=0A=
  popupwrapper +=3D '<div id=3D"' + object_id + '_ps" =
class=3D"jqpopup_resize"></div>';=0A=
  popupwrapper +=3D "</div>";=0A=
  return popupwrapper=0A=
},toTopEvent:function(e) {=0A=
  var rid =3D (this.id).substr(0, this.id.length - 1);=0A=
  var zMax =3D 0;=0A=
  $(".jqpopup").each(function(index) {=0A=
    if ($(this).css("zIndex") > zMax) {=0A=
      zMax =3D $(this).css("zIndex")=0A=
    }=0A=
  });=0A=
  var val =3D parseInt(zMax) + 1;=0A=
  $("#" + rid).css("zIndex", val)=0A=
},toTop:function(id) {=0A=
  var str =3D id.substr(id.length - 2);=0A=
  var rid =3D id;=0A=
  if (str !=3D "_p") {=0A=
    rid +=3D "_p"=0A=
  }=0A=
  var zMax =3D 0;=0A=
  $(".jqpopup").each(function(index) {=0A=
    if ($(this).css("zIndex") > zMax) {=0A=
      zMax =3D $(this).css("zIndex")=0A=
    }=0A=
  });=0A=
  var val =3D parseInt(zMax) + 1;=0A=
  $("#" + rid).css("zIndex", val)=0A=
},toCenter:function(id) {=0A=
  var top =3D parseInt($(window).scrollTop());=0A=
  var left =3D parseInt($(window).scrollLeft());=0A=
  var rid =3D id + "_p";=0A=
  var pos =3D $("#" + rid).offset();=0A=
  var box_x =3D parseInt($("#" + rid).width());=0A=
  var box_y =3D parseInt($("#" + rid).height());=0A=
  var center_x =3D parseInt($(window).width()) / 2 - box_x / 2 + left;=0A=
  var center_y =3D parseInt($(window).height()) / 2 - box_y / 2 + top;=0A=
  $("#" + rid).css({left:center_x,top:center_y})=0A=
},open:function(button_id, object_id) {=0A=
  if ($("#" + object_id).html() !=3D "") {=0A=
    var content =3D $.jQpopup.box(object_id);=0A=
    $("body").append(content);=0A=
    $("#" + object_id + "_p").bgiframe();=0A=
    $("#" + object_id + =
"_p").jqDrag(".jqpopup_header").jqResize(".jqpopup_resize");=0A=
    $("#" + object_id + "_px").bind("click", function() {=0A=
      $("#" + object_id).jqpopup_close()=0A=
    });=0A=
    $("#" + object_id + "_pl").bind("click", function() {=0A=
      $("#" + object_id).jqpopup_toCenter(this.id)=0A=
    });=0A=
    var pos =3D $("#" + button_id).offset();=0A=
    var popup_x =3D parseInt(pos.left) + (parseInt($("#" + =
button_id).width() / 2));=0A=
    var popup_y =3D parseInt(pos.top) + parseInt($("#" + =
button_id).height());=0A=
    $("#" + object_id + "_p").css({left:popup_x,top:popup_y});=0A=
    var popup_content =3D $("#" + object_id).clone(true);=0A=
    var title =3D $("#" + object_id).attr("title");=0A=
    $("#" + object_id + "_ph").html(title);=0A=
    $("#" + object_id + "_pc").html(popup_content.show());=0A=
    $("#" + object_id + "_p").show("slow");=0A=
    $("#" + object_id + "_ph").mousedown($.jQpopup.toTopEvent);=0A=
    $("#" + object_id).empty();=0A=
    if ($("#" + object_id + "_p").height() < $.jQpopup.minHeight) {=0A=
      $("#" + object_id + "_p").css("height", $.jQpopup.minHeight)=0A=
    }=0A=
    if ($("#" + object_id + "_p").width() < $.jQpopup.minWidth) {=0A=
      $("#" + object_id + "_p").css("width", $.jQpopup.minWidth)=0A=
    }=0A=
    $("#" + object_id + "_p").jqpopup_toTop()=0A=
  }=0A=
},close:function(object_id) {=0A=
  var content =3D $("#" + object_id + "_pc").clone(true);=0A=
  $("#" + object_id).html(content.show());=0A=
  $("#" + object_id + "_pc").empty();=0A=
  $("#" + object_id + "_p").hide("slow")=0A=
}};=0A=
$.fn.extend({jqpopup_close:function() {=0A=
  return this.each(function() {=0A=
    $.jQpopup.close(this.id)=0A=
  })=0A=
},jqpopup_open:function(button_id) {=0A=
  return this.each(function() {=0A=
    $.jQpopup.open(button_id, this.id)=0A=
  })=0A=
},jqpopup_toCenter:function() {=0A=
  return this.each(function() {=0A=
    $.jQpopup.toCenter(this.id)=0A=
  })=0A=
},jqpopup_toTop:function() {=0A=
  return this.each(function() {=0A=
    $.jQpopup.toTop(this.id)=0A=
  })=0A=
}});=0A=
=0A=
/*Adding code for pageTools Widget*/=0A=
=0A=
function setFont(parentDiv, size) {=0A=
  $(document).ready(function() {    =0A=
    $("." + parentDiv).css("font-size", size + "");=0A=
=0A=
  });=0A=
}=0A=
=0A=
function setSessionFont(dataString, pUrl) {=0A=
  $.ajax({=0A=
    type: "POST",=0A=
    url: pUrl,=0A=
    data: dataString,=0A=
    success: function() {=0A=
      /**/=0A=
    }=0A=
  });=0A=
}
------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/resources/js/jquery.form.js

/*=0A=
 * jQuery Form Plugin=0A=
 * version: 2.36 (07-NOV-2009)=0A=
 * @requires jQuery v1.2.6 or later=0A=
 *=0A=
 * Examples and documentation at: http://malsup.com/jquery/form/=0A=
 * Dual licensed under the MIT and GPL licenses:=0A=
 *   http://www.opensource.org/licenses/mit-license.php=0A=
 *   http://www.gnu.org/licenses/gpl.html=0A=
 */=0A=
;(function($) {=0A=
=0A=
/*=0A=
	Usage Note:=0A=
	-----------=0A=
	Do not use both ajaxSubmit and ajaxForm on the same form.  These=0A=
	functions are intended to be exclusive.  Use ajaxSubmit if you want=0A=
	to bind your own submit handler to the form.  For example,=0A=
=0A=
	$(document).ready(function() {=0A=
		$('#myForm').bind('submit', function() {=0A=
			$(this).ajaxSubmit({=0A=
				target: '#output'=0A=
			});=0A=
			return false; // <-- important!=0A=
		});=0A=
	});=0A=
=0A=
	Use ajaxForm when you want the plugin to manage all the event binding=0A=
	for you.  For example,=0A=
=0A=
	$(document).ready(function() {=0A=
		$('#myForm').ajaxForm({=0A=
			target: '#output'=0A=
		});=0A=
	});=0A=
=0A=
	When using ajaxForm, the ajaxSubmit function will be invoked for you=0A=
	at the appropriate time.=0A=
*/=0A=
=0A=
/**=0A=
 * ajaxSubmit() provides a mechanism for immediately submitting=0A=
 * an HTML form using AJAX.=0A=
 */=0A=
$.fn.ajaxSubmit =3D function(options) {=0A=
	// fast fail if nothing selected (http://dev.jquery.com/ticket/2752)=0A=
	if (!this.length) {=0A=
		log('ajaxSubmit: skipping submit process - no element selected');=0A=
		return this;=0A=
	}=0A=
=0A=
	if (typeof options =3D=3D 'function')=0A=
		options =3D { success: options };=0A=
=0A=
	var url =3D $.trim(this.attr('action'));=0A=
	if (url) {=0A=
		// clean url (don't include hash vaue)=0A=
		url =3D (url.match(/^([^#]+)/)||[])[1];=0A=
   	}=0A=
   	url =3D url || window.location.href || '';=0A=
=0A=
	options =3D $.extend({=0A=
		url:  url,=0A=
		type: this.attr('method') || 'GET',=0A=
		iframeSrc: /^https/i.test(window.location.href || '') ? =
'javascript:false' : 'about:blank'=0A=
	}, options || {});=0A=
=0A=
	// hook for manipulating the form data before it is extracted;=0A=
	// convenient for use with rich editors like tinyMCE or FCKEditor=0A=
	var veto =3D {};=0A=
	this.trigger('form-pre-serialize', [this, options, veto]);=0A=
	if (veto.veto) {=0A=
		log('ajaxSubmit: submit vetoed via form-pre-serialize trigger');=0A=
		return this;=0A=
	}=0A=
=0A=
	// provide opportunity to alter form data before it is serialized=0A=
	if (options.beforeSerialize && options.beforeSerialize(this, options) =
=3D=3D=3D false) {=0A=
		log('ajaxSubmit: submit aborted via beforeSerialize callback');=0A=
		return this;=0A=
	}=0A=
=0A=
	var a =3D this.formToArray(options.semantic);=0A=
	if (options.data) {=0A=
		options.extraData =3D options.data;=0A=
		for (var n in options.data) {=0A=
		  if(options.data[n] instanceof Array) {=0A=
			for (var k in options.data[n])=0A=
			  a.push( { name: n, value: options.data[n][k] } );=0A=
		  }=0A=
		  else=0A=
			 a.push( { name: n, value: options.data[n] } );=0A=
		}=0A=
	}=0A=
=0A=
	// give pre-submit callback an opportunity to abort the submit=0A=
	if (options.beforeSubmit && options.beforeSubmit(a, this, options) =
=3D=3D=3D false) {=0A=
		log('ajaxSubmit: submit aborted via beforeSubmit callback');=0A=
		return this;=0A=
	}=0A=
=0A=
	// fire vetoable 'validate' event=0A=
	this.trigger('form-submit-validate', [a, this, options, veto]);=0A=
	if (veto.veto) {=0A=
		log('ajaxSubmit: submit vetoed via form-submit-validate trigger');=0A=
		return this;=0A=
	}=0A=
=0A=
	var q =3D $.param(a);=0A=
=0A=
	if (options.type.toUpperCase() =3D=3D 'GET') {=0A=
		options.url +=3D (options.url.indexOf('?') >=3D 0 ? '&' : '?') + q;=0A=
		options.data =3D null;  // data is null for 'get'=0A=
	}=0A=
	else=0A=
		options.data =3D q; // data is the query string for 'post'=0A=
=0A=
	var $form =3D this, callbacks =3D [];=0A=
	if (options.resetForm) callbacks.push(function() { $form.resetForm(); =
});=0A=
	if (options.clearForm) callbacks.push(function() { $form.clearForm(); =
});=0A=
=0A=
	// perform a load on the target only if dataType is not provided=0A=
	if (!options.dataType && options.target) {=0A=
		var oldSuccess =3D options.success || function(){};=0A=
		callbacks.push(function(data) {=0A=
			$(options.target).html(data).each(oldSuccess, arguments);=0A=
		});=0A=
	}=0A=
	else if (options.success)=0A=
		callbacks.push(options.success);=0A=
=0A=
	options.success =3D function(data, status) {=0A=
		for (var i=3D0, max=3Dcallbacks.length; i < max; i++)=0A=
			callbacks[i].apply(options, [data, status, $form]);=0A=
	};=0A=
=0A=
	// are there files to upload?=0A=
	var files =3D $('input:file', this).fieldValue();=0A=
	var found =3D false;=0A=
	for (var j=3D0; j < files.length; j++)=0A=
		if (files[j])=0A=
			found =3D true;=0A=
=0A=
	var multipart =3D false;=0A=
//	var mp =3D 'multipart/form-data';=0A=
//	multipart =3D ($form.attr('enctype') =3D=3D mp || =
$form.attr('encoding') =3D=3D mp);=0A=
=0A=
	// options.iframe allows user to force iframe mode=0A=
	// 06-NOV-09: now defaulting to iframe mode if file input is detected=0A=
   if ((files.length && options.iframe !=3D=3D false) || options.iframe =
|| found || multipart) {=0A=
	   // hack to fix Safari hang (thanks to Tim Molendijk for this)=0A=
	   // see:  =
http://groups.google.com/group/jquery-dev/browse_thread/thread/36395b7ab5=
10dd5d=0A=
	   if (options.closeKeepAlive)=0A=
		   $.get(options.closeKeepAlive, fileUpload);=0A=
	   else=0A=
		   fileUpload();=0A=
	   }=0A=
   else=0A=
	   $.ajax(options);=0A=
=0A=
	// fire 'notify' event=0A=
	this.trigger('form-submit-notify', [this, options]);=0A=
	return this;=0A=
=0A=
=0A=
	// private function for handling file uploads (hat tip to YAHOO!)=0A=
	function fileUpload() {=0A=
		var form =3D $form[0];=0A=
=0A=
		if ($(':input[name=3Dsubmit]', form).length) {=0A=
			alert('Error: Form elements must not be named "submit".');=0A=
			return;=0A=
		}=0A=
=0A=
		var opts =3D $.extend({}, $.ajaxSettings, options);=0A=
		var s =3D $.extend(true, {}, $.extend(true, {}, $.ajaxSettings), opts);=0A=
=0A=
		var id =3D 'jqFormIO' + (new Date().getTime());=0A=
		var $io =3D $('<iframe id=3D"' + id + '" name=3D"' + id + '" src=3D"'+ =
opts.iframeSrc +'" />');=0A=
		var io =3D $io[0];=0A=
=0A=
		$io.css({ position: 'absolute', top: '-1000px', left: '-1000px' });=0A=
=0A=
		var xhr =3D { // mock object=0A=
			aborted: 0,=0A=
			responseText: null,=0A=
			responseXML: null,=0A=
			status: 0,=0A=
			statusText: 'n/a',=0A=
			getAllResponseHeaders: function() {},=0A=
			getResponseHeader: function() {},=0A=
			setRequestHeader: function() {},=0A=
			abort: function() {=0A=
				this.aborted =3D 1;=0A=
				$io.attr('src', opts.iframeSrc); // abort op in progress=0A=
			}=0A=
		};=0A=
=0A=
		var g =3D opts.global;=0A=
		// trigger ajax global events so that activity/block indicators work =
like normal=0A=
		if (g && ! $.active++) $.event.trigger("ajaxStart");=0A=
		if (g) $.event.trigger("ajaxSend", [xhr, opts]);=0A=
=0A=
		if (s.beforeSend && s.beforeSend(xhr, s) =3D=3D=3D false) {=0A=
			s.global && $.active--;=0A=
			return;=0A=
		}=0A=
		if (xhr.aborted)=0A=
			return;=0A=
=0A=
		var cbInvoked =3D 0;=0A=
		var timedOut =3D 0;=0A=
=0A=
		// add submitting element to data if we know it=0A=
		var sub =3D form.clk;=0A=
		if (sub) {=0A=
			var n =3D sub.name;=0A=
			if (n && !sub.disabled) {=0A=
				options.extraData =3D options.extraData || {};=0A=
				options.extraData[n] =3D sub.value;=0A=
				if (sub.type =3D=3D "image") {=0A=
					options.extraData[name+'.x'] =3D form.clk_x;=0A=
					options.extraData[name+'.y'] =3D form.clk_y;=0A=
				}=0A=
			}=0A=
		}=0A=
=0A=
		// take a breath so that pending repaints get some cpu time before the =
upload starts=0A=
		setTimeout(function() {=0A=
			// make sure form attrs are set=0A=
			var t =3D $form.attr('target'), a =3D $form.attr('action');=0A=
=0A=
			// update form attrs in IE friendly way=0A=
			form.setAttribute('target',id);=0A=
			if (form.getAttribute('method') !=3D 'POST')=0A=
				form.setAttribute('method', 'POST');=0A=
			if (form.getAttribute('action') !=3D opts.url)=0A=
				form.setAttribute('action', opts.url);=0A=
=0A=
			// ie borks in some cases when setting encoding=0A=
			if (! options.skipEncodingOverride) {=0A=
				$form.attr({=0A=
					encoding: 'multipart/form-data',=0A=
					enctype:  'multipart/form-data'=0A=
				});=0A=
			}=0A=
=0A=
			// support timout=0A=
			if (opts.timeout)=0A=
				setTimeout(function() { timedOut =3D true; cb(); }, opts.timeout);=0A=
=0A=
			// add "extra" data to form if provided in options=0A=
			var extraInputs =3D [];=0A=
			try {=0A=
				if (options.extraData)=0A=
					for (var n in options.extraData)=0A=
						extraInputs.push(=0A=
							$('<input type=3D"hidden" name=3D"'+n+'" =
value=3D"'+options.extraData[n]+'" />')=0A=
								.appendTo(form)[0]);=0A=
=0A=
				// add iframe to doc and submit the form=0A=
				$io.appendTo('body');=0A=
				io.attachEvent ? io.attachEvent('onload', cb) : =
io.addEventListener('load', cb, false);=0A=
				form.submit();=0A=
			}=0A=
			finally {=0A=
				// reset attrs and remove "extra" input elements=0A=
				form.setAttribute('action',a);=0A=
				t ? form.setAttribute('target', t) : $form.removeAttr('target');=0A=
				$(extraInputs).remove();=0A=
			}=0A=
		}, 10);=0A=
=0A=
		var domCheckCount =3D 50;=0A=
=0A=
		function cb() {=0A=
			if (cbInvoked++) return;=0A=
=0A=
			io.detachEvent ? io.detachEvent('onload', cb) : =
io.removeEventListener('load', cb, false);=0A=
=0A=
			var ok =3D true;=0A=
			try {=0A=
				if (timedOut) throw 'timeout';=0A=
				// extract the server response from the iframe=0A=
				var data, doc;=0A=
=0A=
				doc =3D io.contentWindow ? io.contentWindow.document : =
io.contentDocument ? io.contentDocument : io.document;=0A=
				=0A=
				var isXml =3D opts.dataType =3D=3D 'xml' || doc.XMLDocument || =
$.isXMLDoc(doc);=0A=
				log('isXml=3D'+isXml);=0A=
				if (!isXml && (doc.body =3D=3D null || doc.body.innerHTML =3D=3D =
'')) {=0A=
				 	if (--domCheckCount) {=0A=
						// in some browsers (Opera) the iframe DOM is not always =
traversable when=0A=
						// the onload callback fires, so we loop a bit to accommodate=0A=
						cbInvoked =3D 0;=0A=
						setTimeout(cb, 100);=0A=
						return;=0A=
					}=0A=
					log('Could not access iframe DOM after 50 tries.');=0A=
					return;=0A=
				}=0A=
=0A=
				xhr.responseText =3D doc.body ? doc.body.innerHTML : null;=0A=
				xhr.responseXML =3D doc.XMLDocument ? doc.XMLDocument : doc;=0A=
				xhr.getResponseHeader =3D function(header){=0A=
					var headers =3D {'content-type': opts.dataType};=0A=
					return headers[header];=0A=
				};=0A=
=0A=
				if (opts.dataType =3D=3D 'json' || opts.dataType =3D=3D 'script') {=0A=
					// see if user embedded response in textarea=0A=
					var ta =3D doc.getElementsByTagName('textarea')[0];=0A=
					if (ta)=0A=
						xhr.responseText =3D ta.value;=0A=
					else {=0A=
						// account for browsers injecting pre around json response=0A=
						var pre =3D doc.getElementsByTagName('pre')[0];=0A=
						if (pre)=0A=
							xhr.responseText =3D pre.innerHTML;=0A=
					}			  =0A=
				}=0A=
				else if (opts.dataType =3D=3D 'xml' && !xhr.responseXML && =
xhr.responseText !=3D null) {=0A=
					xhr.responseXML =3D toXml(xhr.responseText);=0A=
				}=0A=
				data =3D $.httpData(xhr, opts.dataType);=0A=
			}=0A=
			catch(e){=0A=
				ok =3D false;=0A=
				$.handleError(opts, xhr, 'error', e);=0A=
			}=0A=
=0A=
			// ordering of these callbacks/triggers is odd, but that's how $.ajax =
does it=0A=
			if (ok) {=0A=
				opts.success(data, 'success');=0A=
				if (g) $.event.trigger("ajaxSuccess", [xhr, opts]);=0A=
			}=0A=
			if (g) $.event.trigger("ajaxComplete", [xhr, opts]);=0A=
			if (g && ! --$.active) $.event.trigger("ajaxStop");=0A=
			if (opts.complete) opts.complete(xhr, ok ? 'success' : 'error');=0A=
=0A=
			// clean up=0A=
			setTimeout(function() {=0A=
				$io.remove();=0A=
				xhr.responseXML =3D null;=0A=
			}, 100);=0A=
		};=0A=
=0A=
		function toXml(s, doc) {=0A=
			if (window.ActiveXObject) {=0A=
				doc =3D new ActiveXObject('Microsoft.XMLDOM');=0A=
				doc.async =3D 'false';=0A=
				doc.loadXML(s);=0A=
			}=0A=
			else=0A=
				doc =3D (new DOMParser()).parseFromString(s, 'text/xml');=0A=
			return (doc && doc.documentElement && doc.documentElement.tagName =
!=3D 'parsererror') ? doc : null;=0A=
		};=0A=
	};=0A=
};=0A=
=0A=
/**=0A=
 * ajaxForm() provides a mechanism for fully automating form submission.=0A=
 *=0A=
 * The advantages of using this method instead of ajaxSubmit() are:=0A=
 *=0A=
 * 1: This method will include coordinates for <input type=3D"image" /> =
elements (if the element=0A=
 *	is used to submit the form).=0A=
 * 2. This method will include the submit element's name/value data (for =
the element that was=0A=
 *	used to submit the form).=0A=
 * 3. This method binds the submit() method to the form for you.=0A=
 *=0A=
 * The options argument for ajaxForm works exactly as it does for =
ajaxSubmit.  ajaxForm merely=0A=
 * passes the options argument along after properly binding events for =
submit elements and=0A=
 * the form itself.=0A=
 */=0A=
$.fn.ajaxForm =3D function(options) {=0A=
	return this.ajaxFormUnbind().bind('submit.form-plugin', function() {=0A=
		$(this).ajaxSubmit(options);=0A=
		return false;=0A=
	}).bind('click.form-plugin', function(e) {=0A=
		var target =3D e.target;=0A=
		var $el =3D $(target);=0A=
		if (!($el.is(":submit,input:image"))) {=0A=
			// is this a child element of the submit el?  (ex: a span within a =
button)=0A=
			var t =3D $el.closest(':submit');=0A=
			if (t.length =3D=3D 0)=0A=
				return;=0A=
			target =3D t[0];=0A=
		}=0A=
		var form =3D this;=0A=
		form.clk =3D target;=0A=
		if (target.type =3D=3D 'image') {=0A=
			if (e.offsetX !=3D undefined) {=0A=
				form.clk_x =3D e.offsetX;=0A=
				form.clk_y =3D e.offsetY;=0A=
			} else if (typeof $.fn.offset =3D=3D 'function') { // try to use =
dimensions plugin=0A=
				var offset =3D $el.offset();=0A=
				form.clk_x =3D e.pageX - offset.left;=0A=
				form.clk_y =3D e.pageY - offset.top;=0A=
			} else {=0A=
				form.clk_x =3D e.pageX - target.offsetLeft;=0A=
				form.clk_y =3D e.pageY - target.offsetTop;=0A=
			}=0A=
		}=0A=
		// clear form vars=0A=
		setTimeout(function() { form.clk =3D form.clk_x =3D form.clk_y =3D =
null; }, 100);=0A=
	});=0A=
};=0A=
=0A=
// ajaxFormUnbind unbinds the event handlers that were bound by ajaxForm=0A=
$.fn.ajaxFormUnbind =3D function() {=0A=
	return this.unbind('submit.form-plugin click.form-plugin');=0A=
};=0A=
=0A=
/**=0A=
 * formToArray() gathers form element data into an array of objects that =
can=0A=
 * be passed to any of the following ajax functions: $.get, $.post, or =
load.=0A=
 * Each object in the array has both a 'name' and 'value' property.  An =
example of=0A=
 * an array for a simple login form might be:=0A=
 *=0A=
 * [ { name: 'username', value: 'jresig' }, { name: 'password', value: =
'secret' } ]=0A=
 *=0A=
 * It is this array that is passed to pre-submit callback functions =
provided to the=0A=
 * ajaxSubmit() and ajaxForm() methods.=0A=
 */=0A=
$.fn.formToArray =3D function(semantic) {=0A=
	var a =3D [];=0A=
	if (this.length =3D=3D 0) return a;=0A=
=0A=
	var form =3D this[0];=0A=
	var els =3D semantic ? form.getElementsByTagName('*') : form.elements;=0A=
	if (!els) return a;=0A=
	for(var i=3D0, max=3Dels.length; i < max; i++) {=0A=
		var el =3D els[i];=0A=
		var n =3D el.name;=0A=
		if (!n) continue;=0A=
=0A=
		if (semantic && form.clk && el.type =3D=3D "image") {=0A=
			// handle image inputs on the fly when semantic =3D=3D true=0A=
			if(!el.disabled && form.clk =3D=3D el) {=0A=
				a.push({name: n, value: $(el).val()});=0A=
				a.push({name: n+'.x', value: form.clk_x}, {name: n+'.y', value: =
form.clk_y});=0A=
			}=0A=
			continue;=0A=
		}=0A=
=0A=
		var v =3D $.fieldValue(el, true);=0A=
		if (v && v.constructor =3D=3D Array) {=0A=
			for(var j=3D0, jmax=3Dv.length; j < jmax; j++)=0A=
				a.push({name: n, value: v[j]});=0A=
		}=0A=
		else if (v !=3D=3D null && typeof v !=3D 'undefined')=0A=
			a.push({name: n, value: v});=0A=
	}=0A=
=0A=
	if (!semantic && form.clk) {=0A=
		// input type=3D=3D'image' are not found in elements array! handle it =
here=0A=
		var $input =3D $(form.clk), input =3D $input[0], n =3D input.name;=0A=
		if (n && !input.disabled && input.type =3D=3D 'image') {=0A=
			a.push({name: n, value: $input.val()});=0A=
			a.push({name: n+'.x', value: form.clk_x}, {name: n+'.y', value: =
form.clk_y});=0A=
		}=0A=
	}=0A=
	return a;=0A=
};=0A=
=0A=
/**=0A=
 * Serializes form data into a 'submittable' string. This method will =
return a string=0A=
 * in the format: name1=3Dvalue1&amp;name2=3Dvalue2=0A=
 */=0A=
$.fn.formSerialize =3D function(semantic) {=0A=
	//hand off to jQuery.param for proper encoding=0A=
	return $.param(this.formToArray(semantic));=0A=
};=0A=
=0A=
/**=0A=
 * Serializes all field elements in the jQuery object into a query =
string.=0A=
 * This method will return a string in the format: =
name1=3Dvalue1&amp;name2=3Dvalue2=0A=
 */=0A=
$.fn.fieldSerialize =3D function(successful) {=0A=
	var a =3D [];=0A=
	this.each(function() {=0A=
		var n =3D this.name;=0A=
		if (!n) return;=0A=
		var v =3D $.fieldValue(this, successful);=0A=
		if (v && v.constructor =3D=3D Array) {=0A=
			for (var i=3D0,max=3Dv.length; i < max; i++)=0A=
				a.push({name: n, value: v[i]});=0A=
		}=0A=
		else if (v !=3D=3D null && typeof v !=3D 'undefined')=0A=
			a.push({name: this.name, value: v});=0A=
	});=0A=
	//hand off to jQuery.param for proper encoding=0A=
	return $.param(a);=0A=
};=0A=
=0A=
/**=0A=
 * Returns the value(s) of the element in the matched set.  For example, =
consider the following form:=0A=
 *=0A=
 *  <form><fieldset>=0A=
 *	  <input name=3D"A" type=3D"text" />=0A=
 *	  <input name=3D"A" type=3D"text" />=0A=
 *	  <input name=3D"B" type=3D"checkbox" value=3D"B1" />=0A=
 *	  <input name=3D"B" type=3D"checkbox" value=3D"B2"/>=0A=
 *	  <input name=3D"C" type=3D"radio" value=3D"C1" />=0A=
 *	  <input name=3D"C" type=3D"radio" value=3D"C2" />=0A=
 *  </fieldset></form>=0A=
 *=0A=
 *  var v =3D $(':text').fieldValue();=0A=
 *  // if no values are entered into the text inputs=0A=
 *  v =3D=3D ['','']=0A=
 *  // if values entered into the text inputs are 'foo' and 'bar'=0A=
 *  v =3D=3D ['foo','bar']=0A=
 *=0A=
 *  var v =3D $(':checkbox').fieldValue();=0A=
 *  // if neither checkbox is checked=0A=
 *  v =3D=3D=3D undefined=0A=
 *  // if both checkboxes are checked=0A=
 *  v =3D=3D ['B1', 'B2']=0A=
 *=0A=
 *  var v =3D $(':radio').fieldValue();=0A=
 *  // if neither radio is checked=0A=
 *  v =3D=3D=3D undefined=0A=
 *  // if first radio is checked=0A=
 *  v =3D=3D ['C1']=0A=
 *=0A=
 * The successful argument controls whether or not the field element =
must be 'successful'=0A=
 * (per =
http://www.w3.org/TR/html4/interact/forms.html#successful-controls).=0A=
 * The default value of the successful argument is true.  If this value =
is false the value(s)=0A=
 * for each element is returned.=0A=
 *=0A=
 * Note: This method *always* returns an array.  If no valid value can =
be determined the=0A=
 *	   array will be empty, otherwise it will contain one or more values.=0A=
 */=0A=
$.fn.fieldValue =3D function(successful) {=0A=
	for (var val=3D[], i=3D0, max=3Dthis.length; i < max; i++) {=0A=
		var el =3D this[i];=0A=
		var v =3D $.fieldValue(el, successful);=0A=
		if (v =3D=3D=3D null || typeof v =3D=3D 'undefined' || (v.constructor =
=3D=3D Array && !v.length))=0A=
			continue;=0A=
		v.constructor =3D=3D Array ? $.merge(val, v) : val.push(v);=0A=
	}=0A=
	return val;=0A=
};=0A=
=0A=
/**=0A=
 * Returns the value of the field element.=0A=
 */=0A=
$.fieldValue =3D function(el, successful) {=0A=
	var n =3D el.name, t =3D el.type, tag =3D el.tagName.toLowerCase();=0A=
	if (typeof successful =3D=3D 'undefined') successful =3D true;=0A=
=0A=
	if (successful && (!n || el.disabled || t =3D=3D 'reset' || t =3D=3D =
'button' ||=0A=
		(t =3D=3D 'checkbox' || t =3D=3D 'radio') && !el.checked ||=0A=
		(t =3D=3D 'submit' || t =3D=3D 'image') && el.form && el.form.clk !=3D =
el ||=0A=
		tag =3D=3D 'select' && el.selectedIndex =3D=3D -1))=0A=
			return null;=0A=
=0A=
	if (tag =3D=3D 'select') {=0A=
		var index =3D el.selectedIndex;=0A=
		if (index < 0) return null;=0A=
		var a =3D [], ops =3D el.options;=0A=
		var one =3D (t =3D=3D 'select-one');=0A=
		var max =3D (one ? index+1 : ops.length);=0A=
		for(var i=3D(one ? index : 0); i < max; i++) {=0A=
			var op =3D ops[i];=0A=
			if (op.selected) {=0A=
				var v =3D op.value;=0A=
				if (!v) // extra pain for IE...=0A=
					v =3D (op.attributes && op.attributes['value'] && =
!(op.attributes['value'].specified)) ? op.text : op.value;=0A=
				if (one) return v;=0A=
				a.push(v);=0A=
			}=0A=
		}=0A=
		return a;=0A=
	}=0A=
	return el.value;=0A=
};=0A=
=0A=
/**=0A=
 * Clears the form data.  Takes the following actions on the form's =
input fields:=0A=
 *  - input text fields will have their 'value' property set to the =
empty string=0A=
 *  - select elements will have their 'selectedIndex' property set to -1=0A=
 *  - checkbox and radio inputs will have their 'checked' property set =
to false=0A=
 *  - inputs of type submit, button, reset, and hidden will *not* be =
effected=0A=
 *  - button elements will *not* be effected=0A=
 */=0A=
$.fn.clearForm =3D function() {=0A=
	return this.each(function() {=0A=
		$('input,select,textarea', this).clearFields();=0A=
	});=0A=
};=0A=
=0A=
/**=0A=
 * Clears the selected form elements.=0A=
 */=0A=
$.fn.clearFields =3D $.fn.clearInputs =3D function() {=0A=
	return this.each(function() {=0A=
		var t =3D this.type, tag =3D this.tagName.toLowerCase();=0A=
		if (t =3D=3D 'text' || t =3D=3D 'password' || tag =3D=3D 'textarea')=0A=
			this.value =3D '';=0A=
		else if (t =3D=3D 'checkbox' || t =3D=3D 'radio')=0A=
			this.checked =3D false;=0A=
		else if (tag =3D=3D 'select')=0A=
			this.selectedIndex =3D -1;=0A=
	});=0A=
};=0A=
=0A=
/**=0A=
 * Resets the form data.  Causes all form elements to be reset to their =
original value.=0A=
 */=0A=
$.fn.resetForm =3D function() {=0A=
	return this.each(function() {=0A=
		// guard against an input with the name of 'reset'=0A=
		// note that IE reports the reset function as an 'object'=0A=
		if (typeof this.reset =3D=3D 'function' || (typeof this.reset =3D=3D =
'object' && !this.reset.nodeType))=0A=
			this.reset();=0A=
	});=0A=
};=0A=
=0A=
/**=0A=
 * Enables or disables any matching elements.=0A=
 */=0A=
$.fn.enable =3D function(b) {=0A=
	if (b =3D=3D undefined) b =3D true;=0A=
	return this.each(function() {=0A=
		this.disabled =3D !b;=0A=
	});=0A=
};=0A=
=0A=
/**=0A=
 * Checks/unchecks any matching checkboxes or radio buttons and=0A=
 * selects/deselects and matching option elements.=0A=
 */=0A=
$.fn.selected =3D function(select) {=0A=
	if (select =3D=3D undefined) select =3D true;=0A=
	return this.each(function() {=0A=
		var t =3D this.type;=0A=
		if (t =3D=3D 'checkbox' || t =3D=3D 'radio')=0A=
			this.checked =3D select;=0A=
		else if (this.tagName.toLowerCase() =3D=3D 'option') {=0A=
			var $sel =3D $(this).parent('select');=0A=
			if (select && $sel[0] && $sel[0].type =3D=3D 'select-one') {=0A=
				// deselect all other options=0A=
				$sel.find('option').selected(false);=0A=
			}=0A=
			this.selected =3D select;=0A=
		}=0A=
	});=0A=
};=0A=
=0A=
// helper fn for console logging=0A=
// set $.fn.ajaxSubmit.debug to true to enable debug logging=0A=
function log() {=0A=
	if ($.fn.ajaxSubmit.debug && window.console && window.console.log)=0A=
		window.console.log('[jquery.form] ' + =
Array.prototype.join.call(arguments,''));=0A=
};=0A=
=0A=
})(jQuery);=0A=

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/resources/js/jquery.validate.min.js

/**=0A=
 * jQuery Validation Plugin 1.8.0=0A=
 *=0A=
 * http://bassistance.de/jquery-plugins/jquery-plugin-validation/=0A=
 * http://docs.jquery.com/Plugins/Validation=0A=
 *=0A=
 * Copyright (c) 2006 - 2011 J=C3=B6rn Zaefferer=0A=
 *=0A=
 * Dual licensed under the MIT and GPL licenses:=0A=
 *   http://www.opensource.org/licenses/mit-license.php=0A=
 *   http://www.gnu.org/licenses/gpl.html=0A=
 */=0A=
(function(c){c.extend(c.fn,{validate:function(a){if(this.length){var =
b=3Dc.data(this[0],"validator");if(b)return b;b=3Dnew =
c.validator(a,this[0]);c.data(this[0],"validator",b);if(b.settings.onsubm=
it){this.find("input, =
button").filter(".cancel").click(function(){b.cancelSubmit=3Dtrue});b.set=
tings.submitHandler&&this.find("input, =
button").filter(":submit").click(function(){b.submitButton=3Dthis});this.=
submit(function(d){function =
e(){if(b.settings.submitHandler){if(b.submitButton)var f=3Dc("<input =
type=3D'hidden'/>").attr("name",=0A=
b.submitButton.name).val(b.submitButton.value).appendTo(b.currentForm);b.=
settings.submitHandler.call(b,b.currentForm);b.submitButton&&f.remove();r=
eturn false}return =
true}b.settings.debug&&d.preventDefault();if(b.cancelSubmit){b.cancelSubm=
it=3Dfalse;return =
e()}if(b.form()){if(b.pendingRequest){b.formSubmitted=3Dtrue;return =
false}return e()}else{b.focusInvalid();return false}})}return b}else =
a&&a.debug&&window.console&&console.warn("nothing selected, can't =
validate, returning =
nothing")},valid:function(){if(c(this[0]).is("form"))return =
this.validate().form();=0A=
else{var =
a=3Dtrue,b=3Dc(this[0].form).validate();this.each(function(){a&=3Db.eleme=
nt(this)});return a}},removeAttrs:function(a){var =
b=3D{},d=3Dthis;c.each(a.split(/\s/),function(e,f){b[f]=3Dd.attr(f);d.rem=
oveAttr(f)});return b},rules:function(a,b){var d=3Dthis[0];if(a){var =
e=3Dc.data(d.form,"validator").settings,f=3De.rules,g=3Dc.validator.stati=
cRules(d);switch(a){case =
"add":c.extend(g,c.validator.normalizeRule(b));f[d.name]=3Dg;if(b.message=
s)e.messages[d.name]=3Dc.extend(e.messages[d.name],b.messages);break;case=
 "remove":if(!b){delete f[d.name];=0A=
return g}var =
h=3D{};c.each(b.split(/\s/),function(j,i){h[i]=3Dg[i];delete =
g[i]});return =
h}}d=3Dc.validator.normalizeRules(c.extend({},c.validator.metadataRules(d=
),c.validator.classRules(d),c.validator.attributeRules(d),c.validator.sta=
ticRules(d)),d);if(d.required){e=3Dd.required;delete =
d.required;d=3Dc.extend({required:e},d)}return =
d}});c.extend(c.expr[":"],{blank:function(a){return!c.trim(""+a.value)},f=
illed:function(a){return!!c.trim(""+a.value)},unchecked:function(a){retur=
n!a.checked}});c.validator=3Dfunction(a,=0A=
b){this.settings=3Dc.extend(true,{},c.validator.defaults,a);this.currentF=
orm=3Db;this.init()};c.validator.format=3Dfunction(a,b){if(arguments.leng=
th=3D=3D1)return function(){var =
d=3Dc.makeArray(arguments);d.unshift(a);return =
c.validator.format.apply(this,d)};if(arguments.length>2&&b.constructor!=3D=
Array)b=3Dc.makeArray(arguments).slice(1);if(b.constructor!=3DArray)b=3D[=
b];c.each(b,function(d,e){a=3Da.replace(RegExp("\\{"+d+"\\}","g"),e)});re=
turn =
a};c.extend(c.validator,{defaults:{messages:{},groups:{},rules:{},errorCl=
ass:"error",=0A=
validClass:"valid",errorElement:"label",focusInvalid:true,errorContainer:=
c([]),errorLabelContainer:c([]),onsubmit:true,ignore:[],ignoreTitle:false=
,onfocusin:function(a){this.lastActive=3Da;if(this.settings.focusCleanup&=
&!this.blockFocusCleanup){this.settings.unhighlight&&this.settings.unhigh=
light.call(this,a,this.settings.errorClass,this.settings.validClass);this=
.addWrapper(this.errorsFor(a)).hide()}},onfocusout:function(a){if(!this.c=
heckable(a)&&(a.name in =
this.submitted||!this.optional(a)))this.element(a)},=0A=
onkeyup:function(a){if(a.name in =
this.submitted||a=3D=3Dthis.lastElement)this.element(a)},onclick:function=
(a){if(a.name in this.submitted)this.element(a);else a.parentNode.name =
in =
this.submitted&&this.element(a.parentNode)},highlight:function(a,b,d){c(a=
).addClass(b).removeClass(d)},unhighlight:function(a,b,d){c(a).removeClas=
s(b).addClass(d)}},setDefaults:function(a){c.extend(c.validator.defaults,=
a)},messages:{required:"This field is required.",remote:"Please fix this =
field.",email:"Please enter a valid email address.",=0A=
url:"Please enter a valid URL.",date:"Please enter a valid =
date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a =
valid number.",digits:"Please enter only digits.",creditcard:"Please =
enter a valid credit card number.",equalTo:"Please enter the same value =
again.",accept:"Please enter a value with a valid =
extension.",maxlength:c.validator.format("Please enter no more than {0} =
characters."),minlength:c.validator.format("Please enter at least {0} =
characters."),rangelength:c.validator.format("Please enter a value =
between {0} and {1} characters long."),=0A=
range:c.validator.format("Please enter a value between {0} and =
{1}."),max:c.validator.format("Please enter a value less than or equal =
to {0}."),min:c.validator.format("Please enter a value greater than or =
equal to =
{0}.")},autoCreateRanges:false,prototype:{init:function(){function =
a(e){var =
f=3Dc.data(this[0].form,"validator");e=3D"on"+e.type.replace(/^validate/,=
"");f.settings[e]&&f.settings[e].call(f,this[0])}this.labelContainer=3Dc(=
this.settings.errorLabelContainer);this.errorContext=3Dthis.labelContaine=
r.length&&=0A=
this.labelContainer||c(this.currentForm);this.containers=3Dc(this.setting=
s.errorContainer).add(this.settings.errorLabelContainer);this.submitted=3D=
{};this.valueCache=3D{};this.pendingRequest=3D0;this.pending=3D{};this.in=
valid=3D{};this.reset();var =
b=3Dthis.groups=3D{};c.each(this.settings.groups,function(e,f){c.each(f.s=
plit(/\s/),function(g,h){b[h]=3De})});var =
d=3Dthis.settings.rules;c.each(d,function(e,f){d[e]=3Dc.validator.normali=
zeRule(f)});c(this.currentForm).validateDelegate(":text, :password, =
:file, select, textarea",=0A=
"focusin focusout keyup",a).validateDelegate(":radio, :checkbox, select, =
option","click",a);this.settings.invalidHandler&&c(this.currentForm).bind=
("invalid-form.validate",this.settings.invalidHandler)},form:function(){t=
his.checkForm();c.extend(this.submitted,this.errorMap);this.invalid=3Dc.e=
xtend({},this.errorMap);this.valid()||c(this.currentForm).triggerHandler(=
"invalid-form",[this]);this.showErrors();return =
this.valid()},checkForm:function(){this.prepareForm();for(var =
a=3D0,b=3Dthis.currentElements=3Dthis.elements();b[a];a++)this.check(b[a]=
);=0A=
return =
this.valid()},element:function(a){this.lastElement=3Da=3Dthis.clean(a);th=
is.prepareElement(a);this.currentElements=3Dc(a);var =
b=3Dthis.check(a);if(b)delete this.invalid[a.name];else =
this.invalid[a.name]=3Dtrue;if(!this.numberOfInvalids())this.toHide=3Dthi=
s.toHide.add(this.containers);this.showErrors();return =
b},showErrors:function(a){if(a){c.extend(this.errorMap,a);this.errorList=3D=
[];for(var b in =
a)this.errorList.push({message:a[b],element:this.findByName(b)[0]});this.=
successList=3Dc.grep(this.successList,=0A=
function(d){return!(d.name in =
a)})}this.settings.showErrors?this.settings.showErrors.call(this,this.err=
orMap,this.errorList):this.defaultShowErrors()},resetForm:function(){c.fn=
.resetForm&&c(this.currentForm).resetForm();this.submitted=3D{};this.prep=
areForm();this.hideErrors();this.elements().removeClass(this.settings.err=
orClass)},numberOfInvalids:function(){return =
this.objectLength(this.invalid)},objectLength:function(a){var =
b=3D0,d;for(d in a)b++;return =
b},hideErrors:function(){this.addWrapper(this.toHide).hide()},=0A=
valid:function(){return this.size()=3D=3D0},size:function(){return =
this.errorList.length},focusInvalid:function(){if(this.settings.focusInva=
lid)try{c(this.findLastActive()||this.errorList.length&&this.errorList[0]=
.element||[]).filter(":visible").focus().trigger("focusin")}catch(a){}},f=
indLastActive:function(){var a=3Dthis.lastActive;return =
a&&c.grep(this.errorList,function(b){return =
b.element.name=3D=3Da.name}).length=3D=3D1&&a},elements:function(){var =
a=3Dthis,b=3D{};return =
c([]).add(this.currentForm.elements).filter(":input").not(":submit, =
:reset, :image, =
[disabled]").not(this.settings.ignore).filter(function(){!this.name&&=0A=
a.settings.debug&&window.console&&console.error("%o has no name =
assigned",this);if(this.name in =
b||!a.objectLength(c(this).rules()))return false;return =
b[this.name]=3Dtrue})},clean:function(a){return =
c(a)[0]},errors:function(){return =
c(this.settings.errorElement+"."+this.settings.errorClass,this.errorConte=
xt)},reset:function(){this.successList=3D[];this.errorList=3D[];this.erro=
rMap=3D{};this.toShow=3Dc([]);this.toHide=3Dc([]);this.currentElements=3D=
c([])},prepareForm:function(){this.reset();this.toHide=3Dthis.errors().ad=
d(this.containers)},=0A=
prepareElement:function(a){this.reset();this.toHide=3Dthis.errorsFor(a)},=
check:function(a){a=3Dthis.clean(a);if(this.checkable(a))a=3Dthis.findByN=
ame(a.name).not(this.settings.ignore)[0];var =
b=3Dc(a).rules(),d=3Dfalse,e;for(e in b){var =
f=3D{method:e,parameters:b[e]};try{var =
g=3Dc.validator.methods[e].call(this,a.value.replace(/\r/g,""),a,f.parame=
ters);if(g=3D=3D"dependency-mismatch")d=3Dtrue;else{d=3Dfalse;if(g=3D=3D"=
pending"){this.toHide=3Dthis.toHide.not(this.errorsFor(a));return}if(!g){=
this.formatAndAdd(a,f);return false}}}catch(h){this.settings.debug&&=0A=
window.console&&console.log("exception occured when checking element =
"+a.id+", check the '"+f.method+"' method",h);throw =
h;}}if(!d){this.objectLength(b)&&this.successList.push(a);return =
true}},customMetaMessage:function(a,b){if(c.metadata){var =
d=3Dthis.settings.meta?c(a).metadata()[this.settings.meta]:c(a).metadata(=
);return d&&d.messages&&d.messages[b]}},customMessage:function(a,b){var =
d=3Dthis.settings.messages[a];return =
d&&(d.constructor=3D=3DString?d:d[b])},findDefined:function(){for(var =
a=3D0;a<arguments.length;a++)if(arguments[a]!=3D=3D=0A=
undefined)return arguments[a]},defaultMessage:function(a,b){return =
this.findDefined(this.customMessage(a.name,b),this.customMetaMessage(a,b)=
,!this.settings.ignoreTitle&&a.title||undefined,c.validator.messages[b],"=
<strong>Warning: No message defined for =
"+a.name+"</strong>")},formatAndAdd:function(a,b){var =
d=3Dthis.defaultMessage(a,b.method),e=3D/\$?\{(\d+)\}/g;if(typeof =
d=3D=3D"function")d=3Dd.call(this,b.parameters,a);else =
if(e.test(d))d=3DjQuery.format(d.replace(e,"{$1}"),b.parameters);this.err=
orList.push({message:d,=0A=
element:a});this.errorMap[a.name]=3Dd;this.submitted[a.name]=3Dd},addWrap=
per:function(a){if(this.settings.wrapper)a=3Da.add(a.parent(this.settings=
.wrapper));return a},defaultShowErrors:function(){for(var =
a=3D0;this.errorList[a];a++){var =
b=3Dthis.errorList[a];this.settings.highlight&&this.settings.highlight.ca=
ll(this,b.element,this.settings.errorClass,this.settings.validClass);this=
.showLabel(b.element,b.message)}if(this.errorList.length)this.toShow=3Dth=
is.toShow.add(this.containers);if(this.settings.success)for(a=3D=0A=
0;this.successList[a];a++)this.showLabel(this.successList[a]);if(this.set=
tings.unhighlight){a=3D0;for(b=3Dthis.validElements();b[a];a++)this.setti=
ngs.unhighlight.call(this,b[a],this.settings.errorClass,this.settings.val=
idClass)}this.toHide=3Dthis.toHide.not(this.toShow);this.hideErrors();thi=
s.addWrapper(this.toShow).show()},validElements:function(){return =
this.currentElements.not(this.invalidElements())},invalidElements:functio=
n(){return c(this.errorList).map(function(){return =
this.element})},showLabel:function(a,=0A=
b){var =
d=3Dthis.errorsFor(a);if(d.length){d.removeClass().addClass(this.settings=
.errorClass);d.attr("generated")&&d.html(b)}else{d=3Dc("<"+this.settings.=
errorElement+"/>").attr({"for":this.idOrName(a),generated:true}).addClass=
(this.settings.errorClass).html(b||"");if(this.settings.wrapper)d=3Dd.hid=
e().show().wrap("<"+this.settings.wrapper+"/>").parent();this.labelContai=
ner.append(d).length||(this.settings.errorPlacement?this.settings.errorPl=
acement(d,c(a)):d.insertAfter(a))}if(!b&&this.settings.success){d.text(""=
);=0A=
typeof =
this.settings.success=3D=3D"string"?d.addClass(this.settings.success):thi=
s.settings.success(d)}this.toShow=3Dthis.toShow.add(d)},errorsFor:functio=
n(a){var b=3Dthis.idOrName(a);return =
this.errors().filter(function(){return =
c(this).attr("for")=3D=3Db})},idOrName:function(a){return =
this.groups[a.name]||(this.checkable(a)?a.name:a.id||a.name)},checkable:f=
unction(a){return/radio|checkbox/i.test(a.type)},findByName:function(a){v=
ar b=3Dthis.currentForm;return =
c(document.getElementsByName(a)).map(function(d,e){return e.form=3D=3D=0A=
b&&e.name=3D=3Da&&e||null})},getLength:function(a,b){switch(b.nodeName.to=
LowerCase()){case "select":return c("option:selected",b).length;case =
"input":if(this.checkable(b))return =
this.findByName(b.name).filter(":checked").length}return =
a.length},depend:function(a,b){return this.dependTypes[typeof =
a]?this.dependTypes[typeof =
a](a,b):true},dependTypes:{"boolean":function(a){return =
a},string:function(a,b){return!!c(a,b.form).length},"function":function(a=
,b){return =
a(b)}},optional:function(a){return!c.validator.methods.required.call(this=
,=0A=
c.trim(a.value),a)&&"dependency-mismatch"},startRequest:function(a){if(!t=
his.pending[a.name]){this.pendingRequest++;this.pending[a.name]=3Dtrue}},=
stopRequest:function(a,b){this.pendingRequest--;if(this.pendingRequest<0)=
this.pendingRequest=3D0;delete =
this.pending[a.name];if(b&&this.pendingRequest=3D=3D0&&this.formSubmitted=
&&this.form()){c(this.currentForm).submit();this.formSubmitted=3Dfalse}el=
se =
if(!b&&this.pendingRequest=3D=3D0&&this.formSubmitted){c(this.currentForm=
).triggerHandler("invalid-form",[this]);this.formSubmitted=3D=0A=
false}},previousValue:function(a){return =
c.data(a,"previousValue")||c.data(a,"previousValue",{old:null,valid:true,=
message:this.defaultMessage(a,"remote")})}},classRuleSettings:{required:{=
required:true},email:{email:true},url:{url:true},date:{date:true},dateISO=
:{dateISO:true},dateDE:{dateDE:true},number:{number:true},numberDE:{numbe=
rDE:true},digits:{digits:true},creditcard:{creditcard:true}},addClassRule=
s:function(a,b){a.constructor=3D=3DString?this.classRuleSettings[a]=3Db:c=
.extend(this.classRuleSettings,=0A=
a)},classRules:function(a){var =
b=3D{};(a=3Dc(a).attr("class"))&&c.each(a.split(" "),function(){this in =
c.validator.classRuleSettings&&c.extend(b,c.validator.classRuleSettings[t=
his])});return b},attributeRules:function(a){var b=3D{};a=3Dc(a);for(var =
d in c.validator.methods){var =
e=3Da.attr(d);if(e)b[d]=3De}b.maxlength&&/-1|2147483647|524288/.test(b.ma=
xlength)&&delete b.maxlength;return =
b},metadataRules:function(a){if(!c.metadata)return{};var =
b=3Dc.data(a.form,"validator").settings.meta;return b?c(a).metadata()[b]:=0A=
c(a).metadata()},staticRules:function(a){var =
b=3D{},d=3Dc.data(a.form,"validator");if(d.settings.rules)b=3Dc.validator=
.normalizeRule(d.settings.rules[a.name])||{};return =
b},normalizeRules:function(a,b){c.each(a,function(d,e){if(e=3D=3D=3Dfalse=
)delete a[d];else if(e.param||e.depends){var f=3Dtrue;switch(typeof =
e.depends){case "string":f=3D!!c(e.depends,b.form).length;break;case =
"function":f=3De.depends.call(b,b)}if(f)a[d]=3De.param!=3D=3Dundefined?e.=
param:true;else delete =
a[d]}});c.each(a,function(d,e){a[d]=3Dc.isFunction(e)?=0A=
e(b):e});c.each(["minlength","maxlength","min","max"],function(){if(a[thi=
s])a[this]=3DNumber(a[this])});c.each(["rangelength","range"],function(){=
if(a[this])a[this]=3D[Number(a[this][0]),Number(a[this][1])]});if(c.valid=
ator.autoCreateRanges){if(a.min&&a.max){a.range=3D[a.min,a.max];delete =
a.min;delete =
a.max}if(a.minlength&&a.maxlength){a.rangelength=3D[a.minlength,a.maxleng=
th];delete a.minlength;delete a.maxlength}}a.messages&&delete =
a.messages;return a},normalizeRule:function(a){if(typeof =
a=3D=3D"string"){var b=3D=0A=
{};c.each(a.split(/\s/),function(){b[this]=3Dtrue});a=3Db}return =
a},addMethod:function(a,b,d){c.validator.methods[a]=3Db;c.validator.messa=
ges[a]=3Dd!=3Dundefined?d:c.validator.messages[a];b.length<3&&c.validator=
.addClassRules(a,c.validator.normalizeRule(a))},methods:{required:functio=
n(a,b,d){if(!this.depend(d,b))return"dependency-mismatch";switch(b.nodeNa=
me.toLowerCase()){case "select":return(a=3Dc(b).val())&&a.length>0;case =
"input":if(this.checkable(b))return this.getLength(a,b)>0;default:return =
c.trim(a).length>=0A=
0}},remote:function(a,b,d){if(this.optional(b))return"dependency-mismatch=
";var =
e=3Dthis.previousValue(b);this.settings.messages[b.name]||(this.settings.=
messages[b.name]=3D{});e.originalMessage=3Dthis.settings.messages[b.name]=
.remote;this.settings.messages[b.name].remote=3De.message;d=3Dtypeof =
d=3D=3D"string"&&{url:d}||d;if(this.pending[b.name])return"pending";if(e.=
old=3D=3D=3Da)return e.valid;e.old=3Da;var =
f=3Dthis;this.startRequest(b);var =
g=3D{};g[b.name]=3Da;c.ajax(c.extend(true,{url:d,mode:"abort",port:"valid=
ate"+b.name,=0A=
dataType:"json",data:g,success:function(h){f.settings.messages[b.name].re=
mote=3De.originalMessage;var j=3Dh=3D=3D=3Dtrue;if(j){var =
i=3Df.formSubmitted;f.prepareElement(b);f.formSubmitted=3Di;f.successList=
.push(b);f.showErrors()}else{i=3D{};h=3Dh||f.defaultMessage(b,"remote");i=
[b.name]=3De.message=3Dc.isFunction(h)?h(a):h;f.showErrors(i)}e.valid=3Dj=
;f.stopRequest(b,j)}},d));return"pending"},minlength:function(a,b,d){retu=
rn =
this.optional(b)||this.getLength(c.trim(a),b)>=3Dd},maxlength:function(a,=
b,d){return this.optional(b)||=0A=
this.getLength(c.trim(a),b)<=3Dd},rangelength:function(a,b,d){a=3Dthis.ge=
tLength(c.trim(a),b);return =
this.optional(b)||a>=3Dd[0]&&a<=3Dd[1]},min:function(a,b,d){return =
this.optional(b)||a>=3Dd},max:function(a,b,d){return =
this.optional(b)||a<=3Dd},range:function(a,b,d){return =
this.optional(b)||a>=3Dd[0]&&a<=3Dd[1]},email:function(a,b){return =
this.optional(b)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=3D\?\^_`{\|}~]|[\u00A0-\=
uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=3D\?\^_`{=
\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09=
)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23=
-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\=
x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x=
20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF=
900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\u=
FFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z=
]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7=
FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-=
\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a=
-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(a)},=0A=
url:function(a,b){return =
this.optional(b)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF=
\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=3D]|:)*@)?(((=
\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.=
(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))=
|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A=
0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF9=
00-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFF=
EF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u0=
0A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\u=
F900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFE=
F])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF=
0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=3D]|:|@)+(\/(([a-z]|\d|-|\.|_|~=
|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,=
;=3D]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF=
0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=3D]|:|@)|[\uE000-\uF8FF]|\/|\?)=
*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[=
\da-f]{2})|[!\$&'\(\)\*\+,;=3D]|:|@)|\/|\?)*)?$/i.test(a)},=0A=
date:function(a,b){return this.optional(b)||!/Invalid|NaN/.test(new =
Date(a))},dateISO:function(a,b){return =
this.optional(b)||/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(a)},number:funct=
ion(a,b){return =
this.optional(b)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(a)},dig=
its:function(a,b){return =
this.optional(b)||/^\d+$/.test(a)},creditcard:function(a,b){if(this.optio=
nal(b))return"dependency-mismatch";if(/[^0-9-]+/.test(a))return =
false;var d=3D0,e=3D0,f=3Dfalse;a=3Da.replace(/\D/g,"");for(var =
g=3Da.length-1;g>=3D=0A=
0;g--){e=3Da.charAt(g);e=3DparseInt(e,10);if(f)if((e*=3D2)>9)e-=3D9;d+=3D=
e;f=3D!f}return d%10=3D=3D0},accept:function(a,b,d){d=3Dtypeof =
d=3D=3D"string"?d.replace(/,/g,"|"):"png|jpe?g|gif";return =
this.optional(b)||a.match(RegExp(".("+d+")$","i"))},equalTo:function(a,b,=
d){d=3Dc(d).unbind(".validate-equalTo").bind("blur.validate-equalTo",func=
tion(){c(b).valid()});return =
a=3D=3Dd.val()}}});c.format=3Dc.validator.format})(jQuery);=0A=
(function(c){var =
a=3D{};if(c.ajaxPrefilter)c.ajaxPrefilter(function(d,e,f){e=3Dd.port;if(d=
.mode=3D=3D"abort"){a[e]&&a[e].abort();a[e]=3Df}});else{var =
b=3Dc.ajax;c.ajax=3Dfunction(d){var e=3D("port"in =
d?d:c.ajaxSettings).port;if(("mode"in =
d?d:c.ajaxSettings).mode=3D=3D"abort"){a[e]&&a[e].abort();return =
a[e]=3Db.apply(this,arguments)}return =
b.apply(this,arguments)}}})(jQuery);=0A=
(function(c){!jQuery.event.special.focusin&&!jQuery.event.special.focusou=
t&&document.addEventListener&&c.each({focus:"focusin",blur:"focusout"},fu=
nction(a,b){function d(e){e=3Dc.event.fix(e);e.type=3Db;return =
c.event.handle.call(this,e)}c.event.special[b]=3D{setup:function(){this.a=
ddEventListener(a,d,true)},teardown:function(){this.removeEventListener(a=
,d,true)},handler:function(e){arguments[0]=3Dc.event.fix(e);arguments[0].=
type=3Db;return =
c.event.handle.apply(this,arguments)}}});c.extend(c.fn,{validateDelegate:=
function(a,=0A=
b,d){return this.bind(b,function(e){var =
f=3Dc(e.target);if(f.is(a))return d.apply(f,arguments)})}})})(jQuery);=0A=

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/resources/js/captify.js

// jQuery Captify Plugin=0A=
=0A=
// Copyright (C) 2009 Brian Reavis=0A=
=0A=
// Licenced under the MIT license=0A=
=0A=
// $Date: 2011/05/18 $=0A=
=0A=
jQuery.fn.extend({=0A=
=0A=
	captify: function(uo) {=0A=
=0A=
		var o =3D $.extend({=0A=
=0A=
			speedOver: 'fast',				// speed of the mouseover effect=0A=
=0A=
			speedOut: 'normal',				// speed of the mouseout effect=0A=
=0A=
			hideDelay: 500,					// how long to delay the hiding of the caption =
after mouseout (ms)=0A=
=0A=
			animation: 'slide',				// 'fade', 'slide', 'always-on'=0A=
=0A=
			prefix: '',						// text/html to be placed at the beginning of every =
caption=0A=
=0A=
			opacity: '0.45',				// opacity of the caption on mouse over=0A=
=0A=
			className: 'caption-bottom',	// the name of the CSS class to apply to =
the caption box         =0A=
=0A=
			position: 'bottom',				// position of the caption (top or bottom)     =
    =0A=
=0A=
			spanWidth: '100%'				// caption span % of the image=0A=
=0A=
		}, uo);=0A=
=0A=
		$(this).each(function() {=0A=
=0A=
			var img =3D this;=0A=
=0A=
			$(this).load(function() {=0A=
=0A=
				if (img.hasInit){ return false; }=0A=
=0A=
				img.hasInit =3D true;=0A=
=0A=
				var over_caption =3D false;=0A=
=0A=
				var over_img =3D false;=0A=
				=0A=
				//pull the label from another element if there is a =0A=
=0A=
				//valid element id inside the rel=3D"..." attribute, otherwise,=0A=
=0A=
				//just use the text in the alt=3D"..." attribute.=0A=
=0A=
				var captionLabelSrc =3D $('#' + $(this).attr('rel'));=0A=
=0A=
				var captionLabelHTML =3D !captionLabelSrc.length ? =
$(this).attr('alt') : captionLabelSrc.html();=0A=
=0A=
				captionLabelSrc.remove();=0A=
=0A=
				var toWrap =3D this.parent && this.parent.tagName =3D=3D 'a' ? =
this.parent : $(this);=0A=
=0A=
				=0A=
=0A=
				var wrapper =3D toWrap.wrap('<div></div>').parent();=0A=
=0A=
				wrapper.css({=0A=
=0A=
						overflow: 'hidden',=0A=
						padding: 0=0A=
=0A=
					});=0A=
=0A=
					wrapper.addClass('caption-wrapper');=0A=
=0A=
					wrapper.width($(this).width());=0A=
				if(ieVersion =3D=3D "7"){=0A=
					wrapper.height($(this).height()-4);=0A=
				}else{=0A=
					wrapper.height($(this).height());=0A=
				}=0A=
=0A=
				//transfer the margin and border properties from the image to the =
wrapper=0A=
=0A=
				$.map(['top', 'right', 'bottom', 'left'], function(i) {=0A=
=0A=
					wrapper.css('margin-' + i, $(img).css('margin-' + i));=0A=
=0A=
					$.map(['style', 'width', 'color'], function(j) {=0A=
=0A=
						var key =3D 'border-' + i + '-' + j;=0A=
=0A=
						wrapper.css(key, $(img).css(key));=0A=
=0A=
					});=0A=
=0A=
				});=0A=
=0A=
				$(img).css({ border: '0 none' });=0A=
=0A=
=0A=
=0A=
				//create two consecutive divs, one for the semi-transparent =
background,=0A=
=0A=
				//and other other for the fully-opaque label=0A=
=0A=
				var caption =3D $('div:last', wrapper.append('<div></div>'))=0A=
=0A=
					.addClass(o.className);=0A=
				=0A=
=0A=
					=0A=
=0A=
				var captionContent =3D $('div:last', wrapper.append('<div></div>'))=0A=
=0A=
					.addClass(o.className)=0A=
=0A=
					.append(o.prefix)=0A=
=0A=
					.append(captionLabelHTML);=0A=
				=0A=
				=0A=
=0A=
=0A=
				//override hiding from CSS, and reset all margins (which could have =
been inherited)=0A=
=0A=
				$('*', wrapper).css({ margin: 0 }).show();=0A=
=0A=
=0A=
=0A=
				//ensure the background is on bottom=0A=
=0A=
				var captionPositioning =3D jQuery.browser.msie ? 'static' : =
'relative';=0A=
=0A=
				caption.css({=0A=
=0A=
					zIndex: 1,=0A=
=0A=
					position: captionPositioning,=0A=
=0A=
					opacity: o.animation =3D=3D 'fade' ? 0 : o.opacity,=0A=
=0A=
					width: o.spanWidth=0A=
=0A=
				});=0A=
=0A=
				if (o.position =3D=3D 'bottom'){=0A=
=0A=
					var vLabelOffset =3D =0A=
=0A=
						parseInt(caption.css('border-top-width').replace('px', '')) + =0A=
=0A=
						parseInt(captionContent.css('padding-top').replace('px', '')) - 1;=0A=
=0A=
					captionContent.css('paddingTop', vLabelOffset);=0A=
=0A=
				}=0A=
=0A=
				//clear the backgrounds/borders from the label, and make it =
fully-opaque=0A=
=0A=
				captionContent.css({=0A=
=0A=
					position: captionPositioning,=0A=
=0A=
					zIndex: 2,=0A=
=0A=
					background: 'none',=0A=
=0A=
					border: '0 none',=0A=
=0A=
					opacity: o.animation =3D=3D 'fade' ? 0 : 1,=0A=
=0A=
					width: o.spanWidth=0A=
=0A=
				});=0A=
=0A=
				caption.width(captionContent.outerWidth());=0A=
				caption.height(captionContent.height());=0A=
				=0A=
				// modification for footer filmstrip=0A=
				var titleHeight;=0A=
				captionContent.find('.fs_title').height() !=3D=3D null ? titleHeight =
=3D captionContent.find('.fs_title').height() + 10 : titleHeight =3D 0;=0A=
=0A=
				// represents caption margin positioning for hide and show states=0A=
=0A=
				var topBorderAdj =3D o.position =3D=3D 'bottom' && =
jQuery.browser.msie ? -4 : 0;=0A=
=0A=
				var captionPosition =3D o.position =3D=3D 'top'=0A=
=0A=
				   ? { hide: -$(img).height() - caption.outerHeight() - 1, show: =
-$(img).height() }=0A=
=0A=
				   : { hide: -titleHeight, show: -caption.outerHeight() + =
topBorderAdj };=0A=
				=0A=
=0A=
				//pull the label up on top of the background=0A=
=0A=
				captionContent.css('marginTop', -caption.outerHeight());=0A=
=0A=
				caption.css('marginTop', captionPosition[o.animation =3D=3D 'fade' =
|| o.animation =3D=3D 'always-on' ? 'show' : 'hide']);=0A=
=0A=
				=0A=
=0A=
				//function to push the caption out of view=0A=
=0A=
				var cHide =3D function() {=0A=
=0A=
					if (!over_caption && !over_img){=0A=
=0A=
						var props =3D o.animation =3D=3D 'fade'=0A=
=0A=
							? { opacity: 0 }=0A=
=0A=
							: { marginTop: captionPosition.hide };=0A=
=0A=
						caption.animate(props, o.speedOut);=0A=
=0A=
						if (o.animation =3D=3D 'fade'){=0A=
=0A=
							captionContent.animate({opacity: 0}, o.speedOver);=0A=
=0A=
						}=0A=
=0A=
					}=0A=
=0A=
				};=0A=
=0A=
=0A=
=0A=
				if (o.animation !=3D 'always-on'){=0A=
=0A=
					//when the mouse is over the image=0A=
=0A=
					var hoverItem =3D "";=0A=
					titleHeight =3D=3D=3D 0 ? hoverItem =3D this : hoverItem =3D =
wrapper;=0A=
					=0A=
					$(hoverItem).hover(=0A=
=0A=
						function() {=0A=
=0A=
							over_img =3D true;=0A=
=0A=
							if (!over_caption) {=0A=
=0A=
								var props =3D o.animation =3D=3D 'fade'=0A=
=0A=
									? { opacity: o.opacity }=0A=
=0A=
									: { marginTop: captionPosition.show };=0A=
=0A=
								caption.animate(props, o.speedOver);=0A=
=0A=
								if (o.animation =3D=3D 'fade'){=0A=
=0A=
									captionContent.animate({opacity: 1}, o.speedOver/2);=0A=
=0A=
								}=0A=
=0A=
							}=0A=
=0A=
						},=0A=
=0A=
						function() {=0A=
=0A=
							over_img =3D false;=0A=
=0A=
							window.setTimeout(cHide, o.hideDelay);=0A=
=0A=
						}=0A=
=0A=
					);=0A=
=0A=
					//when the mouse is over the caption on top of the image (the =
caption is a sibling of the image)=0A=
=0A=
					if (titleHeight =3D=3D=3D 0) {=0A=
						$('div', wrapper).hover(=0A=
								=0A=
							function() { over_caption =3D true; },=0A=
	=0A=
							function() { over_caption =3D false; window.setTimeout(cHide, =
o.hideDelay); }=0A=
	=0A=
						);=0A=
					}=0A=
=0A=
				}=0A=
=0A=
			});=0A=
			//if the image has already loaded (due to being cached), force the =
load function to be called=0A=
=0A=
			if (this.complete || this.naturalWidth > 0) {=0A=
=0A=
				$(img).trigger('load');=0A=
=0A=
			}=0A=
=0A=
		});=0A=
=0A=
	}=0A=
=0A=
});=0A=

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/resources/js/flowplayer-3.1.4.min.js

/* =0A=
 * flowplayer.js 3.1.4. The Flowplayer API=0A=
 * =0A=
 * Copyright 2009 Flowplayer Oy=0A=
 * =0A=
 * This file is part of Flowplayer.=0A=
 * =0A=
 * Flowplayer is free software: you can redistribute it and/or modify=0A=
 * it under the terms of the GNU General Public License as published by=0A=
 * the Free Software Foundation, either version 3 of the License, or=0A=
 * (at your option) any later version.=0A=
 * =0A=
 * Flowplayer is distributed in the hope that it will be useful,=0A=
 * but WITHOUT ANY WARRANTY; without even the implied warranty of=0A=
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the=0A=
 * GNU General Public License for more details.=0A=
 * =0A=
 * You should have received a copy of the GNU General Public License=0A=
 * along with Flowplayer.  If not, see <http://www.gnu.org/licenses/>.=0A=
 * =0A=
 * Date: 2009-02-25 21:24:29 +0000 (Wed, 25 Feb 2009)=0A=
 * Revision: 166 =0A=
 */=0A=
(function(){function =
g(o){console.log("$f.fireEvent",[].slice.call(o))}function =
k(q){if(!q||typeof q!=3D"object"){return q}var o=3Dnew =
q.constructor();for(var p in =
q){if(q.hasOwnProperty(p)){o[p]=3Dk(q[p])}}return o}function =
m(t,q){if(!t){return}var =
o,p=3D0,r=3Dt.length;if(r=3D=3D=3Dundefined){for(o in =
t){if(q.call(t[o],o,t[o])=3D=3D=3Dfalse){break}}}else{for(var =
s=3Dt[0];p<r&&q.call(s,p,s)!=3D=3Dfalse;s=3Dt[++p]){}}return t}function =
c(o){return document.getElementById(o)}function i(q,p,o){if(typeof =
p!=3D"object"){return q}if(q&&p){m(p,function(r,s){if(!o||typeof =
s!=3D"function"){q[r]=3Ds}})}return q}function n(s){var =
q=3Ds.indexOf(".");if(q!=3D-1){var p=3Ds.substring(0,q)||"*";var =
o=3Ds.substring(q+1,s.length);var =
r=3D[];m(document.getElementsByTagName(p),function(){if(this.className&&t=
his.className.indexOf(o)!=3D-1){r.push(this)}});return r}}function =
f(o){o=3Do||window.event;if(o.preventDefault){o.stopPropagation();o.preve=
ntDefault()}else{o.returnValue=3Dfalse;o.cancelBubble=3Dtrue}return =
false}function j(q,o,p){q[o]=3Dq[o]||[];q[o].push(p)}function =
e(){return"_"+(""+Math.random()).substring(2,10)}var =
h=3Dfunction(t,r,s){var q=3Dthis;var p=3D{};var =
u=3D{};q.index=3Dr;if(typeof =
t=3D=3D"string"){t=3D{url:t}}i(this,t,true);m(("Begin*,Start,Pause*,Resum=
e*,Seek*,Stop*,Finish*,LastSecond,Update,BufferFull,BufferEmpty,BufferSto=
p").split(","),function(){var =
v=3D"on"+this;if(v.indexOf("*")!=3D-1){v=3Dv.substring(0,v.length-1);var =
w=3D"onBefore"+v.substring(2);q[w]=3Dfunction(x){j(u,w,x);return =
q}}q[v]=3Dfunction(x){j(u,v,x);return =
q};if(r=3D=3D-1){if(q[w]){s[w]=3Dq[w]}if(q[v]){s[v]=3Dq[v]}}});i(this,{on=
Cuepoint:function(x,w){if(arguments.length=3D=3D1){p.embedded=3D[null,x];=
return q}if(typeof x=3D=3D"number"){x=3D[x]}var =
v=3De();p[v]=3D[x,w];if(s.isLoaded()){s._api().fp_addCuepoints(x,r,v)}ret=
urn =
q},update:function(w){i(q,w);if(s.isLoaded()){s._api().fp_updateClip(w,r)=
}var v=3Ds.getConfig();var =
x=3D(r=3D=3D-1)?v.clip:v.playlist[r];i(x,w,true)},_fireEvent:function(v,y=
,w,A){if(v=3D=3D"onLoad"){m(p,function(B,C){if(C[0]){s._api().fp_addCuepo=
ints(C[0],r,B)}});return false}A=3DA||q;if(v=3D=3D"onCuepoint"){var =
z=3Dp[y];if(z){return =
z[1].call(s,A,w)}}if(y&&"onBeforeBegin,onMetaData,onStart,onUpdate,onResu=
me".indexOf(v)!=3D-1){i(A,y);if(y.metaData){if(!A.duration){A.duration=3D=
y.metaData.duration}else{A.fullDuration=3Dy.metaData.duration}}}var =
x=3Dtrue;m(u[v],function(){x=3Dthis.call(s,A,y,w)});return =
x}});if(t.onCuepoint){var o=3Dt.onCuepoint;q.onCuepoint.apply(q,typeof =
o=3D=3D"function"?[o]:o);delete t.onCuepoint}m(t,function(v,w){if(typeof =
w=3D=3D"function"){j(u,v,w);delete =
t[v]}});if(r=3D=3D-1){s.onCuepoint=3Dthis.onCuepoint}};var =
l=3Dfunction(p,r,q,t){var s=3D{};var o=3Dthis;var =
u=3Dfalse;if(t){i(s,t)}m(r,function(v,w){if(typeof =
w=3D=3D"function"){s[v]=3Dw;delete =
r[v]}});i(this,{animate:function(y,z,x){if(!y){return o}if(typeof =
z=3D=3D"function"){x=3Dz;z=3D500}if(typeof y=3D=3D"string"){var =
w=3Dy;y=3D{};y[w]=3Dz;z=3D500}if(x){var =
v=3De();s[v]=3Dx}if(z=3D=3D=3Dundefined){z=3D500}r=3Dq._api().fp_animate(=
p,y,z,v);return o},css:function(w,x){if(x!=3D=3Dundefined){var =
v=3D{};v[w]=3Dx;w=3Dv}r=3Dq._api().fp_css(p,w);i(o,r);return =
o},show:function(){this.display=3D"block";q._api().fp_showPlugin(p);retur=
n =
o},hide:function(){this.display=3D"none";q._api().fp_hidePlugin(p);return=
 o},toggle:function(){this.display=3Dq._api().fp_togglePlugin(p);return =
o},fadeTo:function(y,x,w){if(typeof =
x=3D=3D"function"){w=3Dx;x=3D500}if(w){var =
v=3De();s[v]=3Dw}this.display=3Dq._api().fp_fadeTo(p,y,x,v);this.opacity=3D=
y;return o},fadeIn:function(w,v){return =
o.fadeTo(1,w,v)},fadeOut:function(w,v){return =
o.fadeTo(0,w,v)},getName:function(){return =
p},getPlayer:function(){return =
q},_fireEvent:function(w,v,x){if(w=3D=3D"onUpdate"){var =
y=3Dq._api().fp_getPlugin(p);if(!y){return}i(o,y);delete =
o.methods;if(!u){m(y.methods,function(){var =
A=3D""+this;o[A]=3Dfunction(){var B=3D[].slice.call(arguments);var =
C=3Dq._api().fp_invoke(p,A,B);return =
C=3D=3D=3D"undefined"||C=3D=3D=3Dundefined?o:C}});u=3Dtrue}}var =
z=3Ds[w];if(z){z.apply(o,v);if(w.substring(0,1)=3D=3D"_"){delete =
s[w]}}}})};function b(o,t,z){var =
E=3Dthis,y=3Dnull,x,u,p=3D[],s=3D{},B=3D{},r,v,w,D,A,q;i(E,{id:function()=
{return =
r},isLoaded:function(){return(y!=3D=3Dnull)},getParent:function(){return =
o},hide:function(F){if(F){o.style.height=3D"0px"}if(y){y.style.height=3D"=
0px"}return =
E},show:function(){o.style.height=3Dq+"px";if(y){y.style.height=3DA+"px"}=
return E},isHidden:function(){return =
y&&parseInt(y.style.height,10)=3D=3D=3D0},load:function(F){if(!y&&E._fire=
Event("onBeforeLoad")!=3D=3Dfalse){m(a,function(){this.unload()});x=3Do.i=
nnerHTML;if(x&&!flashembed.isSupported(t.version)){o.innerHTML=3D""}flash=
embed(o,t,{config:z});if(F){F.cached=3Dtrue;j(B,"onLoad",F)}}return =
E},unload:function(){if(x.replace(/\s/g,"")!=3D=3D""){if(E._fireEvent("on=
BeforeUnload")=3D=3D=3Dfalse){return =
E}try{if(y){y.fp_close();E._fireEvent("onUnload")}}catch(F){}y=3Dnull;o.i=
nnerHTML=3Dx}return =
E},getClip:function(F){if(F=3D=3D=3Dundefined){F=3DD}return =
p[F]},getCommonClip:function(){return u},getPlaylist:function(){return =
p},getPlugin:function(F){var H=3Ds[F];if(!H&&E.isLoaded()){var =
G=3DE._api().fp_getPlugin(F);if(G){H=3Dnew l(F,G,E);s[F]=3DH}}return =
H},getScreen:function(){return =
E.getPlugin("screen")},getControls:function(){return =
E.getPlugin("controls")},getConfig:function(F){return =
F?k(z):z},getFlashParams:function(){return =
t},loadPlugin:function(I,H,K,J){if(typeof =
K=3D=3D"function"){J=3DK;K=3D{}}var =
G=3DJ?e():"_";E._api().fp_loadPlugin(I,H,K,G);var F=3D{};F[G]=3DJ;var =
L=3Dnew l(I,null,E,F);s[I]=3DL;return L},getState:function(){return =
y?y.fp_getState():-1},play:function(G,F){function =
H(){if(G!=3D=3Dundefined){E._api().fp_play(G,F)}else{E._api().fp_play()}}=
if(y){H()}else{E.load(function(){H()})}return =
E},getVersion:function(){var G=3D"flowplayer.js 3.1.4";if(y){var =
F=3Dy.fp_getVersion();F.push(G);return F}return =
G},_api:function(){if(!y){throw"Flowplayer "+E.id()+" not loaded when =
calling an API method"}return =
y},setClip:function(F){E.setPlaylist([F]);return =
E},getIndex:function(){return =
w}});m(("Click*,Load*,Unload*,Keypress*,Volume*,Mute*,Unmute*,PlaylistRep=
lace,ClipAdd,Fullscreen*,FullscreenExit,Error,MouseOver,MouseOut").split(=
","),function(){var =
F=3D"on"+this;if(F.indexOf("*")!=3D-1){F=3DF.substring(0,F.length-1);var =
G=3D"onBefore"+F.substring(2);E[G]=3Dfunction(H){j(B,G,H);return =
E}}E[F]=3Dfunction(H){j(B,F,H);return =
E}});m(("pause,resume,mute,unmute,stop,toggle,seek,getStatus,getVolume,se=
tVolume,getTime,isPaused,isPlaying,startBuffering,stopBuffering,isFullscr=
een,toggleFullscreen,reset,close,setPlaylist,addClip,playFeed").split(","=
),function(){var F=3Dthis;E[F]=3Dfunction(H,G){if(!y){return E}var =
I=3Dnull;if(H!=3D=3Dundefined&&G!=3D=3Dundefined){I=3Dy["fp_"+F](H,G)}els=
e{I=3D(H=3D=3D=3Dundefined)?y["fp_"+F]():y["fp_"+F](H)}return =
I=3D=3D=3D"undefined"||I=3D=3D=3Dundefined?E:I}});E._fireEvent=3Dfunction=
(O){if(typeof O=3D=3D"string"){O=3D[O]}var =
P=3DO[0],M=3DO[1],K=3DO[2],J=3DO[3],I=3D0;if(z.debug){g(O)}if(!y&&P=3D=3D=
"onLoad"&&M=3D=3D"player"){y=3Dy||c(v);A=3Dy.clientHeight;m(p,function(){=
this._fireEvent("onLoad")});m(s,function(Q,R){R._fireEvent("onUpdate")});=
u._fireEvent("onLoad")}if(P=3D=3D"onLoad"&&M!=3D"player"){return}if(P=3D=3D=
"onError"){if(typeof M=3D=3D"string"||(typeof M=3D=3D"number"&&typeof =
K=3D=3D"number")){M=3DK;K=3DJ}}if(P=3D=3D"onContextMenu"){m(z.contextMenu=
[M],function(Q,R){R.call(E)});return}if(P=3D=3D"onPluginEvent"){var =
F=3DM.name||M;var =
G=3Ds[F];if(G){G._fireEvent("onUpdate",M);G._fireEvent(K,O.slice(3))}retu=
rn}if(P=3D=3D"onPlaylistReplace"){p=3D[];var =
L=3D0;m(M,function(){p.push(new =
h(this,L++,E))})}if(P=3D=3D"onClipAdd"){if(M.isInStream){return}M=3Dnew =
h(M,K,E);p.splice(K,0,M);for(I=3DK+1;I<p.length;I++){p[I].index++}}var =
N=3Dtrue;if(typeof M=3D=3D"number"&&M<p.length){D=3DM;var =
H=3Dp[M];if(H){N=3DH._fireEvent(P,K,J)}if(!H||N!=3D=3Dfalse){N=3Du._fireE=
vent(P,K,J,H)}}m(B[P],function(){N=3Dthis.call(E,M,K);if(this.cached){B[P=
].splice(I,1)}if(N=3D=3D=3Dfalse){return false}I++});return N};function =
C(){if($f(o)){$f(o).getParent().innerHTML=3D"";w=3D$f(o).getIndex();a[w]=3D=
E}else{a.push(E);w=3Da.length-1}q=3DparseInt(o.style.height,10)||o.client=
Height;if(typeof =
t=3D=3D"string"){t=3D{src:t}}r=3Do.id||"fp"+e();v=3Dt.id||r+"_api";t.id=3D=
v;z.playerId=3Dr;if(typeof z=3D=3D"string"){z=3D{clip:{url:z}}}if(typeof =
z.clip=3D=3D"string"){z.clip=3D{url:z.clip}}z.clip=3Dz.clip||{};if(o.getA=
ttribute("href",2)&&!z.clip.url){z.clip.url=3Do.getAttribute("href",2)}u=3D=
new h(z.clip,-1,E);z.playlist=3Dz.playlist||[z.clip];var =
F=3D0;m(z.playlist,function(){var H=3Dthis;if(typeof =
H=3D=3D"object"&&H.length){H=3D{url:""+H}}m(z.clip,function(I,J){if(J!=3D=
=3Dundefined&&H[I]=3D=3D=3Dundefined&&typeof =
J!=3D"function"){H[I]=3DJ}});z.playlist[F]=3DH;H=3Dnew =
h(H,F,E);p.push(H);F++});m(z,function(H,I){if(typeof =
I=3D=3D"function"){if(u[H]){u[H](I)}else{j(B,H,I)}delete =
z[H]}});m(z.plugins,function(H,I){if(I){s[H]=3Dnew =
l(H,I,E)}});if(!z.plugins||z.plugins.controls=3D=3D=3Dundefined){s.contro=
ls=3Dnew l("controls",null,E)}s.canvas=3Dnew =
l("canvas",null,E);t.bgcolor=3Dt.bgcolor||"#000000";t.version=3Dt.version=
||[9,0];t.expressInstall=3D"http://www.flowplayer.org/swf/expressinstall.=
swf";function =
G(H){if(!E.isLoaded()&&E._fireEvent("onBeforeClick")!=3D=3Dfalse){E.load(=
)}return =
f(H)}x=3Do.innerHTML;if(x.replace(/\s/g,"")!=3D=3D""){if(o.addEventListen=
er){o.addEventListener("click",G,false)}else{if(o.attachEvent){o.attachEv=
ent("onclick",G)}}}else{if(o.addEventListener){o.addEventListener("click"=
,f,false)}E.load()}}if(typeof =
o=3D=3D"string"){flashembed.domReady(function(){var =
F=3Dc(o);if(!F){throw"Flowplayer cannot access element: =
"+o}else{o=3DF;C()}})}else{C()}}var a=3D[];function =
d(o){this.length=3Do.length;this.each=3Dfunction(p){m(o,p)};this.size=3Df=
unction(){return =
o.length}}window.flowplayer=3Dwindow.$f=3Dfunction(){var p=3Dnull;var =
o=3Darguments[0];if(!arguments.length){m(a,function(){if(this.isLoaded())=
{p=3Dthis;return false}});return =
p||a[0]}if(arguments.length=3D=3D1){if(typeof o=3D=3D"number"){return =
a[o]}else{if(o=3D=3D"*"){return new =
d(a)}m(a,function(){if(this.id()=3D=3Do.id||this.id()=3D=3Do||this.getPar=
ent()=3D=3Do){p=3Dthis;return false}});return =
p}}if(arguments.length>1){var r=3Darguments[1];var =
q=3D(arguments.length=3D=3D3)?arguments[2]:{};if(typeof =
o=3D=3D"string"){if(o.indexOf(".")!=3D-1){var =
t=3D[];m(n(o),function(){t.push(new b(this,k(r),k(q)))});return new =
d(t)}else{var s=3Dc(o);return new =
b(s!=3D=3Dnull?s:o,r,q)}}else{if(o){return new b(o,r,q)}}}return =
null};i(window.$f,{fireEvent:function(){var =
o=3D[].slice.call(arguments);var q=3D$f(o[0]);return =
q?q._fireEvent(o.slice(1)):null},addPlugin:function(o,p){b.prototype[o]=3D=
p;return $f},each:m,extend:i});if(typeof =
jQuery=3D=3D"function"){jQuery.prototype.flowplayer=3Dfunction(q,p){if(!a=
rguments.length||typeof arguments[0]=3D=3D"number"){var =
o=3D[];this.each(function(){var r=3D$f(this);if(r){o.push(r)}});return =
arguments.length?o[arguments[0]]:new d(o)}return =
this.each(function(){$f(this,k(q),p?k(p):{})})}}})();(function(){var =
e=3Dtypeof jQuery=3D=3D"function";var =
i=3D{width:"100%",height:"100%",allowfullscreen:true,allowscriptaccess:"a=
lways",quality:"high",version:null,onFail:null,expressInstall:null,w3c:fa=
lse,cachebusting:false};if(e){jQuery.tools=3DjQuery.tools||{};jQuery.tool=
s.flashembed=3D{version:"1.0.4",conf:i}}function j(){if(c.done){return =
false}var =
l=3Ddocument;if(l&&l.getElementsByTagName&&l.getElementById&&l.body){clea=
rInterval(c.timer);c.timer=3Dnull;for(var =
k=3D0;k<c.ready.length;k++){c.ready[k].call()}c.ready=3Dnull;c.done=3Dtru=
e}}var c=3De?jQuery:function(k){if(c.done){return =
k()}if(c.timer){c.ready.push(k)}else{c.ready=3D[k];c.timer=3DsetInterval(=
j,13)}};function f(l,k){if(k){for(key in =
k){if(k.hasOwnProperty(key)){l[key]=3Dk[key]}}}return l}function =
g(k){switch(h(k)){case"string":k=3Dk.replace(new =
RegExp('(["\\\\])',"g"),"\\$1");k=3Dk.replace(/^\s?(\d+)%/,"$1pct");retur=
n'"'+k+'"';case"array":return"["+b(k,function(n){return =
g(n)}).join(",")+"]";case"function":return'"function()"';case"object":var=
 l=3D[];for(var m in =
k){if(k.hasOwnProperty(m)){l.push('"'+m+'":'+g(k[m]))}}return"{"+l.join("=
,")+"}"}return String(k).replace(/\s/g," ").replace(/\'/g,'"')}function =
h(l){if(l=3D=3D=3Dnull||l=3D=3D=3Dundefined){return false}var k=3Dtypeof =
l;return(k=3D=3D"object"&&l.push)?"array":k}if(window.attachEvent){window=
.attachEvent("onbeforeunload",function(){__flash_unloadHandler=3Dfunction=
(){};__flash_savedUnloadHandler=3Dfunction(){}})}function b(k,n){var =
m=3D[];for(var l in k){if(k.hasOwnProperty(l)){m[l]=3Dn(k[l])}}return =
m}function a(r,t){var q=3Df({},r);var s=3Ddocument.all;var n=3D'<object =
width=3D"'+q.width+'" =
height=3D"'+q.height+'"';if(s&&!q.id){q.id=3D"_"+(""+Math.random()).subst=
ring(9)}if(q.id){n+=3D' =
id=3D"'+q.id+'"'}if(q.cachebusting){q.src+=3D((q.src.indexOf("?")!=3D-1?"=
&":"?")+Math.random())}if(q.w3c||!s){n+=3D' data=3D"'+q.src+'" =
type=3D"application/x-shockwave-flash"'}else{n+=3D' =
classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'}n+=3D">";if(q.w3c=
||s){n+=3D'<param name=3D"movie" value=3D"'+q.src+'" =
/>'}q.width=3Dq.height=3Dq.id=3Dq.w3c=3Dq.src=3Dnull;for(var l in =
q){if(q[l]!=3D=3Dnull){n+=3D'<param name=3D"'+l+'" value=3D"'+q[l]+'" =
/>'}}var o=3D"";if(t){for(var m in =
t){if(t[m]!=3D=3Dnull){o+=3Dm+"=3D"+(typeof =
t[m]=3D=3D"object"?g(t[m]):t[m])+"&"}}o=3Do.substring(0,o.length-1);n+=3D=
'<param name=3D"flashvars" value=3D\''+o+"' />"}n+=3D"</object>";return =
n}function d(m,p,l){var =
k=3Dflashembed.getVersion();f(this,{getContainer:function(){return =
m},getConf:function(){return p},getVersion:function(){return =
k},getFlashvars:function(){return l},getApi:function(){return =
m.firstChild},getHTML:function(){return a(p,l)}});var q=3Dp.version;var =
r=3Dp.expressInstall;var =
o=3D!q||flashembed.isSupported(q);if(o){p.onFail=3Dp.version=3Dp.expressI=
nstall=3Dnull;m.innerHTML=3Da(p,l)}else{if(q&&r&&flashembed.isSupported([=
6,65])){f(p,{src:r});l=3D{MMredirectURL:location.href,MMplayerType:"PlugI=
n",MMdoctitle:document.title};m.innerHTML=3Da(p,l)}else{if(m.innerHTML.re=
place(/\s/g,"")!=3D=3D""){}else{m.innerHTML=3D"<h2>Flash version "+q+" =
or greater is required</h2><h3>"+(k[0]>0?"Your version is "+k:"You have =
no flash plugin installed")+"</h3>"+(m.tagName=3D=3D"A"?"<p>Click here =
to download latest version</p>":"<p>Download latest version from <a =
href=3D'http://www.adobe.com/go/getflashplayer'>here</a></p>");if(m.tagNa=
me=3D=3D"A"){m.onclick=3Dfunction(){location.href=3D"http://www.adobe.com=
/go/getflashplayer"}}}}}if(!o&&p.onFail){var =
n=3Dp.onFail.call(this);if(typeof =
n=3D=3D"string"){m.innerHTML=3Dn}}if(document.all){window[p.id]=3Ddocumen=
t.getElementById(p.id)}}window.flashembed=3Dfunction(l,m,k){if(typeof =
l=3D=3D"string"){var =
n=3Ddocument.getElementById(l);if(n){l=3Dn}else{c(function(){flashembed(l=
,m,k)});return}}if(!l){return}if(typeof m=3D=3D"string"){m=3D{src:m}}var =
o=3Df({},i);f(o,m);return new =
d(l,o,k)};f(window.flashembed,{getVersion:function(){var =
m=3D[0,0];if(navigator.plugins&&typeof navigator.plugins["Shockwave =
Flash"]=3D=3D"object"){var l=3Dnavigator.plugins["Shockwave =
Flash"].description;if(typeof =
l!=3D"undefined"){l=3Dl.replace(/^.*\s+(\S+\s+\S+$)/,"$1");var =
n=3DparseInt(l.replace(/^(.*)\..*$/,"$1"),10);var =
r=3D/r/.test(l)?parseInt(l.replace(/^.*r(.*)$/,"$1"),10):0;m=3D[n,r]}}els=
e{if(window.ActiveXObject){try{var p=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(q){try{p=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");m=3D[6,0];p.AllowScriptA=
ccess=3D"always"}catch(k){if(m[0]=3D=3D6){return m}}try{p=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(o){}}if(typeof =
p=3D=3D"object"){l=3Dp.GetVariable("$version");if(typeof =
l!=3D"undefined"){l=3Dl.replace(/^\S+\s+(.*)$/,"$1").split(",");m=3D[pars=
eInt(l[0],10),parseInt(l[2],10)]}}}}return =
m},isSupported:function(k){var m=3Dflashembed.getVersion();var =
l=3D(m[0]>k[0])||(m[0]=3D=3Dk[0]&&m[1]>=3Dk[1]);return =
l},domReady:c,asString:g,getHTML:a});if(e){jQuery.fn.flashembed=3Dfunctio=
n(l,k){var =
m=3Dnull;this.each(function(){m=3Dflashembed(this,l,k)});return =
l.api=3D=3D=3Dfalse?this:m}}})();
------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/resources/js/widget-framework-util.js

// some general purpose javascript functions=0A=
=0A=
function getElementById(elementId) {=0A=
  if (document.getElementById) { // DOM3 =3D IE5, NS6=0A=
    return document.getElementById(elementId);=0A=
  }=0A=
  else if (document.layers) { // Netscape 4=0A=
    return document.elementId;=0A=
  }=0A=
  else { // IE 4=0A=
    return document.all.elementId;=0A=
  }=0A=
}=0A=
=0A=
function initializeMap(divId, latitudes, longitudes, labels, addresses) {=0A=
  var count =3D latitudes.length;=0A=
  var i;=0A=
=0A=
  if (GBrowserIsCompatible() && count > 0) {=0A=
    var map =3D new GMap2(document.getElementById(divId));=0A=
    var center =3D new GLatLng(latitudes[0], longitudes[0]);=0A=
=0A=
    if (count =3D=3D 1) {=0A=
      map.setCenter(center, 12);=0A=
    } else {=0A=
      map.setCenter(center, 1);=0A=
    }=0A=
=0A=
    var topRight =3D new GControlPosition(G_ANCHOR_TOP_RIGHT, new =
GSize(5, 5));=0A=
    var topLeft =3D new GControlPosition(G_ANCHOR_TOP_LEFT, new GSize(5, =
5));=0A=
=0A=
    map.addControl(new GMapTypeControl(), topLeft);=0A=
    map.addControl(new GSmallMapControl(), topRight);=0A=
=0A=
    for (i =3D 0; i < count; i++) {=0A=
      var marker =3D createGMapMarker(map, latitudes[i], longitudes[i], =
labels[i], addresses[i]);=0A=
      map.addOverlay(marker);=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
function createGMapMarker(map, latitude, longitude, label, address) {=0A=
  var location =3D new GLatLng(latitude, longitude);=0A=
  var marker =3D new GMarker(location);=0A=
=0A=
  GEvent.addListener(marker, 'click', function() {=0A=
    var info =3D "";=0A=
    if (label !=3D null && label !=3D "") {=0A=
      info +=3D "<b>" + label + "</b>";=0A=
    }=0A=
    if (address !=3D null && address !=3D "") {=0A=
      info +=3D "<br/>Address: " + address;=0A=
    }=0A=
=0A=
    if (info !=3D "") {=0A=
      map.openInfoWindowHtml(location, info);=0A=
    }=0A=
  });=0A=
  return marker;=0A=
}=0A=
function showWidgetOnClick(elementId){=0A=
  $('#widget-div-main-'+elementId).click(function(e){=0A=
    if(configWidgetShowingPopupId !=3D null){=0A=
      if(configWidgetShowingPopupId !=3D 'widget-div-popup-'+elementId)  =
{=0A=
        $('#'+configWidgetShowingPopupId).fadeOut(1500);=0A=
      }=0A=
    }=0A=
    if(configWidgetSelectedMainDivId !=3D null){=0A=
      if(configWidgetSelectedMainDivId !=3D =
'widget-div-main-'+elementId)  {=0A=
        =
$('#'+configWidgetSelectedMainDivId).css({background:'darkgray'});=0A=
      }=0A=
    }=0A=
=0A=
    configWidgetShowingPopupId =3D 'widget-div-popup-'+elementId;=0A=
    configWidgetSelectedMainDivId =3D 'widget-div-main-'+elementId;=0A=
    var height =3D $('#widget-div-popup-'+elementId).height();=0A=
    var width =3D $('#widget-div-popup-'+elementId).width();=0A=
    leftVal=3De.pageX+"px";=0A=
    topVal=3De.pageY+"px";=0A=
    $('#widget-div-main-'+elementId).css({background:'cadetblue'});=0A=
    =
$('#widget-div-popup-'+elementId).css({left:leftVal,top:topVal}).show();=0A=
  });=0A=
}=0A=
function hideWidget(wigetId){=0A=
  configWidgetShowingPopupId =3D null;=0A=
  configWidgetSelectedMainDivId =3D null;=0A=
  $('#widget-div-popup-'+wigetId).fadeOut(1500);=0A=
  $('#widget-div-main-'+wigetId).css({background:'darkgray'});=0A=
}=0A=
function showPreviousPage(map) {=0A=
  map.startIndex -=3D (2 * map.pageSize);=0A=
  if(map.startIndex < 0) {=0A=
    map.startIndex =3D 0;=0A=
  }=0A=
  return  showNextPage(map);=0A=
}=0A=
function showNextPage(map) {=0A=
  $.ajax({=0A=
    url: map.servletUrl,=0A=
    data: {q:map.q, rows:map.pageSize, wt:'json', start:map.startIndex},=0A=
    cache: true,=0A=
    dataType: 'json',=0A=
    success: function(data) {=0A=
      map.data =3D data;=0A=
      var numOfArticles =3D map.data.response.docs.length;=0A=
      var totalNumberOfResults =3D map.data.response.numFound;=0A=
      var children =3D $("#"+map.pageId)[0].children;=0A=
      for(var i =3D 0;i < children.length; i++) {=0A=
        var innerChildren =3D children[i].children;=0A=
        if(i<numOfArticles) {=0A=
          var doc =3D map.data.response.docs[i];=0A=
          $(children[i]).css({"display":"block"});=0A=
          var aElement =3D innerChildren[0].children[0];=0A=
          $(aElement).text(doc.title);=0A=
          $(aElement).attr('href', map.redirectUrl+doc.objectid);=0A=
          $(innerChildren[1]).text(doc.summary);=0A=
          var dateString =3D doc.publishdate.toString();=0A=
          if (dateString !=3D null || dateString.length() > 0) {=0A=
            if (dateString.charAt(dateString.length - 1) =3D=3D 'Z') {=0A=
              dateString =3D dateString.substring(0, dateString.length - =
1);=0A=
            }=0A=
            var date =3D Date.parse(dateString);=0A=
            $(innerChildren[2]).text( date.toString("dd MMM yyyy hh:mm =
tt") + ' GMT');=0A=
          }=0A=
        }=0A=
        else {=0A=
          $(children[i]).css({"display":"none"});=0A=
        }=0A=
      }=0A=
      $("#"+map.headerId).css({"display":"block"});=0A=
      if(map.startIndex > 0) {=0A=
        $("#"+map.prevButtonId).css({"display":"block"});=0A=
      }=0A=
      else {=0A=
        $("#"+map.prevButtonId).css({"display":"none"});=0A=
      }=0A=
      if(totalNumberOfResults <=3D (map.startIndex + numOfArticles)) {=0A=
        $("#"+map.nextButtonId).css({"display":"none"});=0A=
      }=0A=
      else {=0A=
        $("#"+map.nextButtonId).css({"display":"block"});=0A=
      }=0A=
      if((totalNumberOfResults <=3D (map.startIndex + numOfArticles)) && =
(map.startIndex =3D=3D 0)) {=0A=
        $("#"+map.prevNextDivId).css({"display":"none"});=0A=
      }=0A=
      else {=0A=
        $("#"+map.prevNextDivId).css({"display":"block"});=0A=
      }=0A=
      map.startIndex +=3D numOfArticles;=0A=
    }=0A=
  });=0A=
  return false;=0A=
}=0A=
function deleteBlogPosts(formId, elementId) {=0A=
  var fromObj =3D $('#' + formId)[0];=0A=
  if (fromObj.articleIds.value.length > 0) {=0A=
    fromObj.submit();=0A=
  }=0A=
  else {=0A=
    var element;=0A=
    if (document.getElementById) { // DOM3 =3D IE5, NS6=0A=
      element =3D document.getElementById(elementId);=0A=
    }=0A=
    else if (document.layers) { // Netscape 4=0A=
      element =3D document.elementId;=0A=
    }=0A=
    else { // IE 4=0A=
      element =3D document.all.elementId;=0A=
    }=0A=
    element.style.display =3D 'block';=0A=
  }=0A=
  return false;=0A=
}=0A=
function sortBlogPostListDate() {=0A=
  $.tablesorter.addParser({=0A=
    id: 'dateSorter',=0A=
    is: function(s) {=0A=
      return false;=0A=
    },=0A=
    format: function(s) {=0A=
      ret =3D s;=0A=
      if (s.indexOf('class') > 0) {=0A=
        str =3D s.substring(s.indexOf('class'));=0A=
        if (str.indexOf('=3D') > 0) {=0A=
          str =3D str.substring(str.indexOf('=3D'));=0A=
          if ((str.indexOf('"') > 0) && (str.indexOf("'") > 0)) {=0A=
            if (str.indexOf('"') > str.indexOf("'")) {=0A=
              str =3D str.substring(str.indexOf("'") + 1);=0A=
              ret =3D str.substring(0, str.indexOf("'"));=0A=
            }=0A=
            else {=0A=
              str =3D str.substring(str.indexOf('"') + 1);=0A=
              ret =3D str.substring(0, str.indexOf('"'));=0A=
            }=0A=
          }=0A=
          else  if (str.indexOf('"') > 0) {=0A=
            str =3D str.substring(str.indexOf('"') + 1);=0A=
            ret =3D str.substring(0, str.indexOf('"'));=0A=
          }=0A=
          else  if (str.indexOf("'") > 0) {=0A=
              str =3D str.substring(str.indexOf("'") + 1);=0A=
              ret =3D str.substring(0, str.indexOf("'"));=0A=
            }=0A=
        }=0A=
      }=0A=
      return ret;=0A=
    },=0A=
    type: "text"=0A=
  });=0A=
}=0A=
function sortBlogPostListTitle() {=0A=
  $.tablesorter.addParser({=0A=
    id: 'titleSorter',=0A=
    is: function(s) {=0A=
      return false;=0A=
    },=0A=
    format: function(s) {=0A=
      ret =3D '';=0A=
      isOn =3D true;=0A=
      for (i =3D 0; i < s.length; i++) {=0A=
        c =3D s.charAt(i);=0A=
        if (c =3D=3D '<') {=0A=
          isOn =3D false;=0A=
        }=0A=
        if (isOn) {=0A=
          if (c >=3D '!' && c <=3D '~')=0A=
          {=0A=
            ret =3D ret.concat(c);=0A=
          }=0A=
        }=0A=
        if (c =3D=3D '>') {=0A=
          isOn =3D true;=0A=
        }=0A=
      }=0A=
      return ret.toLowerCase();=0A=
    },=0A=
    type: "text"=0A=
  });=0A=
}=0A=
function sortBlogPostListBoth() {=0A=
  $("table.itemlist").tablesorter({=0A=
    headers: {=0A=
      0: {=0A=
        sorter: false=0A=
      },=0A=
      1: {=0A=
        sorter: 'titleSorter'=0A=
      },=0A=
      2: {=0A=
        sorter:'dateSorter'=0A=
      },=0A=
      3: {=0A=
        sorter: false=0A=
      }=0A=
    }=0A=
  });=0A=
}=0A=
function sortBlogPostListDeleteButtonOnly() {=0A=
  $("table.itemlist").tablesorter({=0A=
    headers: {=0A=
      0: {=0A=
        sorter: false=0A=
      },=0A=
      1: {=0A=
        sorter: 'titleSorter'=0A=
      },=0A=
      2: {=0A=
        sorter: false=0A=
      }=0A=
    }=0A=
  });=0A=
}=0A=
function sortBlogPostListDateOnly() {=0A=
  $("table.itemlist").tablesorter({=0A=
    headers: {=0A=
      0: {=0A=
        sorter: 'titleSorter'=0A=
      },=0A=
      1: {=0A=
        sorter:'dateSorter'=0A=
      },=0A=
      2: {=0A=
        sorter: false=0A=
      }=0A=
    }=0A=
  });=0A=
}=0A=
function sortBlogPostListNone() {=0A=
  $("table.itemlist").tablesorter({=0A=
    headers: {=0A=
      0: {=0A=
        sorter: 'titleSorter'=0A=
      },=0A=
      1: {=0A=
        sorter: false=0A=
      }=0A=
    }=0A=
  });=0A=
}=0A=
function sortBlogPosts(map) {=0A=
  sortBlogPostListDate();=0A=
  sortBlogPostListTitle();=0A=
  if(map.showDeleteButton && map.showCreationDate) {=0A=
    sortBlogPostListBoth();=0A=
  }=0A=
  else if(map.showDeleteButton) {=0A=
    sortBlogPostListDeleteButtonOnly();=0A=
  }=0A=
  else if(map.showCreationDate) {=0A=
      sortBlogPostListDateOnly();=0A=
    }=0A=
    else {=0A=
      sortBlogPostListNone();=0A=
    }=0A=
}=0A=
function deletePictures(formId, elementId) {=0A=
  var fromObj =3D $('#' + formId)[0];=0A=
  if (fromObj.articleIds.value.length > 0) {=0A=
    fromObj.submit();=0A=
  }=0A=
  else {=0A=
    var element;=0A=
    if (document.getElementById) { // DOM3 =3D IE5, NS6=0A=
      element =3D document.getElementById(elementId);=0A=
    }=0A=
    else if (document.layers) { // Netscape 4=0A=
      element =3D document.elementId;=0A=
    }=0A=
    else { // IE 4=0A=
      element =3D document.all.elementId;=0A=
    }=0A=
    element.style.display =3D 'block';=0A=
  }=0A=
  return false;=0A=
}=0A=

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/resources/js/galleria-1.2.5.js

/**=0A=
 * @preserve Galleria v 1.2.5 2011-08-03=0A=
 * http://galleria.aino.se=0A=
 *=0A=
 * Copyright (c) 2011, Aino=0A=
 * Licensed under the MIT license.=0A=
 */=0A=
=0A=
/*global jQuery, navigator, Galleria:true, Image */=0A=
=0A=
(function( $ ) {=0A=
=0A=
// some references=0A=
var undef,=0A=
    window =3D this,=0A=
    doc    =3D window.document,=0A=
    $doc   =3D $( doc ),=0A=
    $win   =3D $( window ),=0A=
=0A=
// internal constants=0A=
    VERSION =3D 1.25,=0A=
    DEBUG =3D false,=0A=
    TIMEOUT =3D 30000,=0A=
    DUMMY =3D false,=0A=
    NAV =3D navigator.userAgent.toLowerCase(),=0A=
    HASH =3D window.location.hash.replace(/#\//, ''),=0A=
    IE =3D (function() {=0A=
=0A=
        var v =3D 3,=0A=
            div =3D doc.createElement( 'div' ),=0A=
            all =3D div.getElementsByTagName( 'i' );=0A=
=0A=
        do {=0A=
            div.innerHTML =3D '<!--[if gt IE ' + (++v) + =
']><i></i><![endif]-->';=0A=
        } while ( all[0] );=0A=
=0A=
        return v > 4 ? v : undef;=0A=
=0A=
    }() ),=0A=
    DOM =3D function() {=0A=
        return {=0A=
            html:  doc.documentElement,=0A=
            body:  doc.body,=0A=
            head:  doc.getElementsByTagName('head')[0],=0A=
            title: doc.title=0A=
        };=0A=
    },=0A=
=0A=
    // list of Galleria events=0A=
    _eventlist =3D 'data ready thumbnail loadstart loadfinish image play =
pause progress ' +=0A=
              'fullscreen_enter fullscreen_exit idle_enter idle_exit =
rescale ' +=0A=
              'lightbox_open lightbox_close lightbox_image',=0A=
=0A=
    _events =3D (function() {=0A=
=0A=
        var evs =3D [];=0A=
=0A=
        $.each( _eventlist.split(' '), function( i, ev ) {=0A=
            evs.push( ev );=0A=
=0A=
            // legacy events=0A=
            if ( /_/.test( ev ) ) {=0A=
                evs.push( ev.replace( /_/g, '' ) );=0A=
            }=0A=
        });=0A=
=0A=
        return evs;=0A=
=0A=
    }()),=0A=
=0A=
    // legacy options=0A=
    // allows the old my_setting syntax and converts it to camel case=0A=
=0A=
    _legacyOptions =3D function( options ) {=0A=
=0A=
        var n;=0A=
=0A=
        if ( typeof options !=3D=3D 'object' ) {=0A=
=0A=
            // return whatever it was...=0A=
            return options;=0A=
        }=0A=
=0A=
        $.each( options, function( key, value ) {=0A=
            if ( /^[a-z]+_/.test( key ) ) {=0A=
                n =3D '';=0A=
                $.each( key.split('_'), function( i, k ) {=0A=
                    n +=3D i > 0 ? k.substr( 0, 1 ).toUpperCase() + =
k.substr( 1 ) : k;=0A=
                });=0A=
                options[ n ] =3D value;=0A=
                delete options[ key ];=0A=
            }=0A=
        });=0A=
=0A=
        return options;=0A=
    },=0A=
=0A=
    _patchEvent =3D function( type ) {=0A=
=0A=
        // allow 'image' instead of Galleria.IMAGE=0A=
        if ( $.inArray( type, _events ) > -1 ) {=0A=
            return Galleria[ type.toUpperCase() ];=0A=
        }=0A=
=0A=
        return type;=0A=
    },=0A=
=0A=
    // the internal timeouts object=0A=
    // provides helper methods for controlling timeouts=0A=
    _timeouts =3D {=0A=
=0A=
        trunk: {},=0A=
=0A=
        add: function( id, fn, delay, loop ) {=0A=
            loop =3D loop || false;=0A=
            this.clear( id );=0A=
            if ( loop ) {=0A=
                var old =3D fn;=0A=
                fn =3D function() {=0A=
                    old();=0A=
                    _timeouts.add( id, fn, delay );=0A=
                };=0A=
            }=0A=
            this.trunk[ id ] =3D window.setTimeout( fn, delay );=0A=
        },=0A=
=0A=
        clear: function( id ) {=0A=
=0A=
            var del =3D function( i ) {=0A=
                window.clearTimeout( this.trunk[ i ] );=0A=
                delete this.trunk[ i ];=0A=
            }, i;=0A=
=0A=
            if ( !!id && id in this.trunk ) {=0A=
                del.call( _timeouts, id );=0A=
=0A=
            } else if ( typeof id =3D=3D=3D 'undefined' ) {=0A=
                for ( i in this.trunk ) {=0A=
                    if ( this.trunk.hasOwnProperty( i ) ) {=0A=
                        del.call( _timeouts, i );=0A=
                    }=0A=
                }=0A=
            }=0A=
        }=0A=
    },=0A=
=0A=
    // the internal gallery holder=0A=
    _galleries =3D [],=0A=
=0A=
    // the internal instance holder=0A=
    _instances =3D [],=0A=
=0A=
    // flag for errors=0A=
    _hasError =3D false,=0A=
=0A=
    // canvas holder=0A=
    _canvas =3D false,=0A=
=0A=
    // instance pool, holds the galleries until themeLoad is triggered=0A=
    _pool =3D [],=0A=
=0A=
    // themeLoad trigger=0A=
    _themeLoad =3D function( theme ) {=0A=
        Galleria.theme =3D theme;=0A=
=0A=
        // run the instances we have in the pool=0A=
        $.each( _pool, function( i, instance ) {=0A=
            instance._init.call( instance );=0A=
        });=0A=
    },=0A=
=0A=
    // the Utils singleton=0A=
    Utils =3D (function() {=0A=
=0A=
        return {=0A=
=0A=
            array : function( obj ) {=0A=
                return Array.prototype.slice.call(obj, 0);=0A=
            },=0A=
=0A=
            create : function( className, nodeName ) {=0A=
                nodeName =3D nodeName || 'div';=0A=
                var elem =3D doc.createElement( nodeName );=0A=
                elem.className =3D className;=0A=
                return elem;=0A=
            },=0A=
=0A=
            getScriptPath : function( src ) {=0A=
=0A=
                // the currently executing script is always the last=0A=
                src =3D src || $('script:last').attr('src');=0A=
                var slices =3D src.split('/');=0A=
=0A=
                if (slices.length =3D=3D 1) {=0A=
                    return '';=0A=
                }=0A=
=0A=
                slices.pop();=0A=
=0A=
                return slices.join('/') + '/';=0A=
            },=0A=
=0A=
            // CSS3 transitions, added in 1.2.4=0A=
            animate : (function() {=0A=
=0A=
                // detect transition=0A=
                var transition =3D (function( style ) {=0A=
                    var props =3D 'transition WebkitTransition =
MozTransition OTransition'.split(' '),=0A=
                        i;=0A=
=0A=
                    // disable css3 animations in opera until stable=0A=
                    if ( window.opera ) {=0A=
                        return false;=0A=
                    }=0A=
=0A=
                    for ( i =3D 0; props[i]; i++ ) {=0A=
                        if ( typeof style[ props[ i ] ] !=3D=3D =
'undefined' ) {=0A=
                            return props[ i ];=0A=
                        }=0A=
                    }=0A=
                    return false;=0A=
                }(( doc.body || doc.documentElement).style ));=0A=
=0A=
                // map transitionend event=0A=
                var endEvent =3D {=0A=
                    MozTransition: 'transitionend',=0A=
                    OTransition: 'oTransitionEnd',=0A=
                    WebkitTransition: 'webkitTransitionEnd',=0A=
                    transition: 'transitionend'=0A=
                }[ transition ];=0A=
=0A=
                // map bezier easing conversions=0A=
                var easings =3D {=0A=
                    _default: [0.25, 0.1, 0.25, 1],=0A=
                    galleria: [0.645, 0.045, 0.355, 1],=0A=
                    galleriaIn: [0.55, 0.085, 0.68, 0.53],=0A=
                    galleriaOut: [0.25, 0.46, 0.45, 0.94],=0A=
                    ease: [0.25, 0, 0.25, 1],=0A=
                    linear: [0.25, 0.25, 0.75, 0.75],=0A=
                    'ease-in': [0.42, 0, 1, 1],=0A=
                    'ease-out': [0, 0, 0.58, 1],=0A=
                    'ease-in-out': [0.42, 0, 0.58, 1]=0A=
                };=0A=
=0A=
                // function for setting transition css for all browsers=0A=
                var setStyle =3D function( elem, value, suffix ) {=0A=
                    var css =3D {};=0A=
                    suffix =3D suffix || 'transition';=0A=
                    $.each( 'webkit moz ms o'.split(' '), function() {=0A=
                        css[ '-' + this + '-' + suffix ] =3D value;=0A=
                    });=0A=
                    elem.css( css );=0A=
                };=0A=
=0A=
                // clear styles=0A=
                var clearStyle =3D function( elem ) {=0A=
                    setStyle( elem, 'none', 'transition' );=0A=
                    if ( Galleria.WEBKIT && Galleria.TOUCH ) {=0A=
                        setStyle( elem, 'translate3d(0,0,0)', =
'transform' );=0A=
                        if ( elem.data('revert') ) {=0A=
                            elem.css( elem.data('revert') );=0A=
                            elem.data('revert', null);=0A=
                        }=0A=
                    }=0A=
                };=0A=
=0A=
                // various variables=0A=
                var change, strings, easing, syntax, revert, form, css;=0A=
=0A=
                // the actual animation method=0A=
                return function( elem, to, options ) {=0A=
=0A=
                    // extend defaults=0A=
                    options =3D $.extend({=0A=
                        duration: 400,=0A=
                        complete: function(){},=0A=
                        stop: false=0A=
                    }, options);=0A=
=0A=
                    // cache jQuery instance=0A=
                    elem =3D $( elem );=0A=
=0A=
                    if ( !options.duration ) {=0A=
                        elem.css( to );=0A=
                        options.complete.call( elem[0] );=0A=
                        return;=0A=
                    }=0A=
=0A=
                    // fallback to jQuery's animate if transition is not =
supported=0A=
                    if ( !transition ) {=0A=
                        elem.animate(to, options);=0A=
                        return;=0A=
                    }=0A=
=0A=
                    // stop=0A=
                    if ( options.stop ) {=0A=
                        // clear the animation=0A=
                        elem.unbind( endEvent );=0A=
                        clearStyle( elem );=0A=
                    }=0A=
=0A=
                    // see if there is a change=0A=
                    change =3D false;=0A=
                    $.each( to, function( key, val ) {=0A=
                        css =3D elem.css( key );=0A=
                        if ( Utils.parseValue( css ) !=3D =
Utils.parseValue( val ) ) {=0A=
                            change =3D true;=0A=
                        }=0A=
                        // also add computed styles for FF=0A=
                        elem.css( key, css );=0A=
                    });=0A=
                    if ( !change ) {=0A=
                        window.setTimeout( function() {=0A=
                            options.complete.call( elem[0] );=0A=
                        }, options.duration );=0A=
                        return;=0A=
                    }=0A=
=0A=
                    // the css strings to be applied=0A=
                    strings =3D [];=0A=
=0A=
                    // the easing bezier=0A=
                    easing =3D options.easing in easings ? easings[ =
options.easing ] : easings._default;=0A=
=0A=
                    // the syntax=0A=
                    syntax =3D ' ' + options.duration + 'ms' + ' =
cubic-bezier('  + easing.join(',') + ')';=0A=
=0A=
                    // add a tiny timeout so that the browsers catches =
any css changes before animating=0A=
                    window.setTimeout(function() {=0A=
=0A=
                        // attach the end event=0A=
                        elem.one(endEvent, (function( elem ) {=0A=
                            return function() {=0A=
                                // clear the animation=0A=
                                clearStyle(elem);=0A=
=0A=
                                // run the complete method=0A=
                                options.complete.call(elem[0]);=0A=
                            };=0A=
                        }( elem )));=0A=
=0A=
                        // do the webkit translate3d for better =
performance on iOS=0A=
                        if( Galleria.WEBKIT && Galleria.TOUCH ) {=0A=
=0A=
                            revert =3D {};=0A=
                            form =3D [0,0,0];=0A=
=0A=
                            $.each( ['left', 'top'], function(i, m) {=0A=
                                if ( m in to ) {=0A=
                                    form[ i ] =3D ( Utils.parseValue( =
to[ m ] ) - Utils.parseValue(elem.css( m )) ) + 'px';=0A=
                                    revert[ m ] =3D to[ m ];=0A=
                                    delete to[ m ];=0A=
                                }=0A=
                            });=0A=
=0A=
                            if ( form[0] || form[1]) {=0A=
=0A=
                                elem.data('revert', revert);=0A=
=0A=
                                strings.push('-webkit-transform' + =
syntax);=0A=
=0A=
                                // 3d animate=0A=
                                setStyle( elem, 'translate3d(' + =
form.join(',') + ')', 'transform');=0A=
                            }=0A=
                        }=0A=
=0A=
                        // push the animation props=0A=
                        $.each(to, function( p, val ) {=0A=
                            strings.push(p + syntax);=0A=
                        });=0A=
=0A=
                        // set the animation styles=0A=
                        setStyle( elem, strings.join(',') );=0A=
=0A=
                        // animate=0A=
                        elem.css( to );=0A=
=0A=
                    },1 );=0A=
                };=0A=
            }()),=0A=
=0A=
            removeAlpha : function( elem ) {=0A=
                if ( IE < 9 && elem ) {=0A=
=0A=
                    var style =3D elem.style,=0A=
                        currentStyle =3D elem.currentStyle,=0A=
                        filter =3D currentStyle && currentStyle.filter =
|| style.filter || "";=0A=
=0A=
                    if ( /alpha/.test( filter ) ) {=0A=
                        style.filter =3D filter.replace( =
/alpha\([^)]*\)/i, '' );=0A=
                    }=0A=
                }=0A=
            },=0A=
=0A=
            forceStyles : function( elem, styles ) {=0A=
                elem =3D $(elem);=0A=
                if ( elem.attr( 'style' ) ) {=0A=
                    elem.data( 'styles', elem.attr( 'style' ) =
).removeAttr( 'style' );=0A=
                }=0A=
                elem.css( styles );=0A=
            },=0A=
=0A=
            revertStyles : function() {=0A=
                $.each( Utils.array( arguments ), function( i, elem ) {=0A=
=0A=
                    elem =3D $( elem );=0A=
                    elem.removeAttr( 'style' );=0A=
=0A=
                    elem.attr('style',''); // "fixes" webkit bug=0A=
=0A=
                    if ( elem.data( 'styles' ) ) {=0A=
                        elem.attr( 'style', elem.data('styles') ).data( =
'styles', null );=0A=
                    }=0A=
                });=0A=
            },=0A=
=0A=
            moveOut : function( elem ) {=0A=
                Utils.forceStyles( elem, {=0A=
                    position: 'absolute',=0A=
                    left: -10000=0A=
                });=0A=
            },=0A=
=0A=
            moveIn : function() {=0A=
                Utils.revertStyles.apply( Utils, Utils.array( arguments =
) );=0A=
            },=0A=
=0A=
            elem : function( elem ) {=0A=
                if (elem instanceof $) {=0A=
                    return {=0A=
                        $: elem,=0A=
                        dom: elem[0]=0A=
                    };=0A=
                } else {=0A=
                    return {=0A=
                        $: $(elem),=0A=
                        dom: elem=0A=
                    };=0A=
                }=0A=
            },=0A=
=0A=
            hide : function( elem, speed, callback ) {=0A=
=0A=
                callback =3D callback || function(){};=0A=
=0A=
                var el =3D Utils.elem( elem ),=0A=
                    $elem =3D el.$;=0A=
=0A=
                elem =3D el.dom;=0A=
=0A=
                // save the value if not exist=0A=
                if (! $elem.data('opacity') ) {=0A=
                    $elem.data('opacity', $elem.css('opacity') );=0A=
                }=0A=
=0A=
                // always hide=0A=
                var style =3D { opacity: 0 };=0A=
=0A=
                if (speed) {=0A=
=0A=
                    var complete =3D IE < 9 && elem ? function() {=0A=
                        Utils.removeAlpha( elem );=0A=
                        elem.style.visibility =3D 'hidden';=0A=
                        callback.call( elem );=0A=
                    } : callback;=0A=
=0A=
                    Utils.animate( elem, style, {=0A=
                        duration: speed,=0A=
                        complete: complete,=0A=
                        stop: true=0A=
                    });=0A=
                } else {=0A=
                    if ( IE < 9 && elem ) {=0A=
                        Utils.removeAlpha( elem );=0A=
                        elem.style.visibility =3D 'hidden';=0A=
                    } else {=0A=
                        $elem.css( style );=0A=
                    }=0A=
                }=0A=
            },=0A=
=0A=
            show : function( elem, speed, callback ) {=0A=
=0A=
                callback =3D callback || function(){};=0A=
=0A=
                var el =3D Utils.elem( elem ),=0A=
                    $elem =3D el.$;=0A=
=0A=
                elem =3D el.dom;=0A=
=0A=
                // bring back saved opacity=0A=
                var saved =3D parseFloat( $elem.data('opacity') ) || 1,=0A=
                    style =3D { opacity: saved };=0A=
=0A=
                // animate or toggle=0A=
                if (speed) {=0A=
=0A=
                    if ( IE < 9 ) {=0A=
                        $elem.css('opacity', 0);=0A=
                        elem.style.visibility =3D 'visible';=0A=
                    }=0A=
=0A=
                    var complete =3D IE < 9 && elem ? function() {=0A=
                        if ( style.opacity =3D=3D 1 ) {=0A=
                            Utils.removeAlpha( elem );=0A=
                        }=0A=
                        callback.call( elem );=0A=
                    } : callback;=0A=
=0A=
                    Utils.animate( elem, style, {=0A=
                        duration: speed,=0A=
                        complete: complete,=0A=
                        stop: true=0A=
                    });=0A=
                } else {=0A=
                    if ( IE < 9 && style.opacity =3D=3D 1 && elem ) {=0A=
                        Utils.removeAlpha( elem );=0A=
                        elem.style.visibility =3D 'visible';=0A=
                    } else {=0A=
                        $elem.css( style );=0A=
                    }=0A=
                }=0A=
            },=0A=
=0A=
=0A=
            // enhanced click for mobile devices=0A=
            // we bind a touchend and hijack any click event in the =
bubble=0A=
            // then we execute the click directly and save it in a =
separate data object for later=0A=
            optimizeTouch: (function() {=0A=
=0A=
                var node,=0A=
                    evs,=0A=
                    fakes,=0A=
                    travel,=0A=
                    evt =3D {},=0A=
                    handler =3D function( e ) {=0A=
                        e.preventDefault();=0A=
                        evt =3D $.extend({}, e, true);=0A=
                    },=0A=
                    attach =3D function() {=0A=
                        this.evt =3D evt;=0A=
                    },=0A=
                    fake =3D function() {=0A=
                        this.handler.call(node, this.evt);=0A=
                    };=0A=
=0A=
                return function( elem ) {=0A=
=0A=
                    $(elem).bind('touchend', function( e ) {=0A=
=0A=
                        node =3D e.target;=0A=
                        travel =3D true;=0A=
=0A=
                        while( node.parentNode && node !=3D =
e.currentTarget && travel ) {=0A=
=0A=
                            evs =3D   $(node).data('events');=0A=
                            fakes =3D $(node).data('fakes');=0A=
=0A=
                            if (evs && 'click' in evs) {=0A=
=0A=
                                travel =3D false;=0A=
                                e.preventDefault();=0A=
=0A=
                                // fake the click and save the event =
object=0A=
                                $(node).click(handler).click();=0A=
=0A=
                                // remove the faked click=0A=
                                evs.click.pop();=0A=
=0A=
                                // attach the faked event=0A=
                                $.each( evs.click, attach);=0A=
=0A=
                                // save the faked clicks in a new data =
object=0A=
                                $(node).data('fakes', evs.click);=0A=
=0A=
                                // remove all clicks=0A=
                                delete evs.click;=0A=
=0A=
                            } else if ( fakes ) {=0A=
=0A=
                                travel =3D false;=0A=
                                e.preventDefault();=0A=
=0A=
                                // fake all clicks=0A=
                                $.each( fakes, fake );=0A=
                            }=0A=
=0A=
                            // bubble=0A=
                            node =3D node.parentNode;=0A=
                        }=0A=
                    });=0A=
                };=0A=
            }()),=0A=
=0A=
            addTimer : function() {=0A=
                _timeouts.add.apply( _timeouts, Utils.array( arguments ) =
);=0A=
                return this;=0A=
            },=0A=
=0A=
            clearTimer : function() {=0A=
                _timeouts.clear.apply( _timeouts, Utils.array( arguments =
) );=0A=
                return this;=0A=
            },=0A=
=0A=
            wait : function(options) {=0A=
                options =3D $.extend({=0A=
                    until : function() { return false; },=0A=
                    success : function() {},=0A=
                    error : function() { Galleria.raise('Could not =
complete wait function.'); },=0A=
                    timeout: 3000=0A=
                }, options);=0A=
=0A=
                var start =3D Utils.timestamp(),=0A=
                    elapsed,=0A=
                    now,=0A=
                    fn =3D function() {=0A=
                        now =3D Utils.timestamp();=0A=
                        elapsed =3D now - start;=0A=
                        if ( options.until( elapsed ) ) {=0A=
                            options.success();=0A=
                            return false;=0A=
                        }=0A=
=0A=
                        if (now >=3D start + options.timeout) {=0A=
                            options.error();=0A=
                            return false;=0A=
                        }=0A=
                        window.setTimeout(fn, 10);=0A=
                    };=0A=
=0A=
                window.setTimeout(fn, 10);=0A=
            },=0A=
=0A=
            toggleQuality : function( img, force ) {=0A=
=0A=
                if ( ( IE !=3D=3D 7 && IE !=3D=3D 8 ) || !img ) {=0A=
                    return;=0A=
                }=0A=
=0A=
                if ( typeof force =3D=3D=3D 'undefined' ) {=0A=
                    force =3D img.style.msInterpolationMode =3D=3D=3D =
'nearest-neighbor';=0A=
                }=0A=
=0A=
                img.style.msInterpolationMode =3D force ? 'bicubic' : =
'nearest-neighbor';=0A=
            },=0A=
=0A=
            insertStyleTag : function( styles ) {=0A=
                var style =3D doc.createElement( 'style' );=0A=
                DOM().head.appendChild( style );=0A=
=0A=
                if ( style.styleSheet ) { // IE=0A=
                    style.styleSheet.cssText =3D styles;=0A=
                } else {=0A=
                    var cssText =3D doc.createTextNode( styles );=0A=
                    style.appendChild( cssText );=0A=
                }=0A=
            },=0A=
=0A=
            // a loadscript method that works for local scripts=0A=
            loadScript: function( url, callback ) {=0A=
=0A=
                var done =3D false,=0A=
                    script =3D $('<scr'+'ipt>').attr({=0A=
                        src: url,=0A=
                        async: true=0A=
                    }).get(0);=0A=
=0A=
               // Attach handlers for all browsers=0A=
               script.onload =3D script.onreadystatechange =3D =
function() {=0A=
                   if ( !done && (!this.readyState ||=0A=
                       this.readyState =3D=3D=3D 'loaded' || =
this.readyState =3D=3D=3D 'complete') ) {=0A=
=0A=
                       done =3D true;=0A=
=0A=
                       // Handle memory leak in IE=0A=
                       script.onload =3D script.onreadystatechange =3D =
null;=0A=
=0A=
                       if (typeof callback =3D=3D=3D 'function') {=0A=
                           callback.call( this, this );=0A=
                       }=0A=
                   }=0A=
               };=0A=
=0A=
               DOM().head.appendChild( script );=0A=
            },=0A=
=0A=
            // parse anything into a number=0A=
            parseValue: function( val ) {=0A=
                if (typeof val =3D=3D=3D 'number') {=0A=
                    return val;=0A=
                } else if (typeof val =3D=3D=3D 'string') {=0A=
                    var arr =3D val.match(/\-?\d|\./g);=0A=
                    return arr && arr.constructor =3D=3D=3D Array ? =
arr.join('')*1 : 0;=0A=
                } else {=0A=
                    return 0;=0A=
                }=0A=
            },=0A=
=0A=
            // timestamp abstraction=0A=
            timestamp: function() {=0A=
                return new Date().getTime();=0A=
            },=0A=
=0A=
            // this is pretty crap, but works for now=0A=
            // it will add a callback, but it can't guarantee that the =
styles can be fetched=0A=
            // using getComputedStyle further checking needed, possibly =
a dummy element=0A=
            loadCSS : function( href, id, callback ) {=0A=
=0A=
                var link,=0A=
                    ready =3D false,=0A=
                    length;=0A=
=0A=
                // look for manual css=0A=
                $('link[rel=3Dstylesheet]').each(function() {=0A=
                    if ( new RegExp( href ).test( this.href ) ) {=0A=
                        link =3D this;=0A=
                        return false;=0A=
                    }=0A=
                });=0A=
=0A=
                if ( typeof id =3D=3D=3D 'function' ) {=0A=
                    callback =3D id;=0A=
                    id =3D undef;=0A=
                }=0A=
=0A=
                callback =3D callback || function() {}; // dirty=0A=
=0A=
                // if already present, return=0A=
                if ( link ) {=0A=
                    callback.call( link, link );=0A=
                    return link;=0A=
                }=0A=
=0A=
                // save the length of stylesheets to check against=0A=
                length =3D doc.styleSheets.length;=0A=
=0A=
                // add timestamp if DEBUG is true=0A=
                if ( DEBUG ) {=0A=
                    href +=3D '?' + Utils.timestamp();=0A=
                }=0A=
=0A=
                // check for existing id=0A=
                if( $('#'+id).length ) {=0A=
                    $('#'+id).attr('href', href);=0A=
                    length--;=0A=
                    ready =3D true;=0A=
                } else {=0A=
                    link =3D $( '<link>' ).attr({=0A=
                        rel: 'stylesheet',=0A=
                        href: href,=0A=
                        id: id=0A=
                    }).get(0);=0A=
=0A=
                    window.setTimeout(function() {=0A=
                        var styles =3D $('link[rel=3D"stylesheet"], =
style');=0A=
                        if ( styles.length ) {=0A=
                            styles.get(0).parentNode.insertBefore( link, =
styles[0] );=0A=
                        } else {=0A=
                            DOM().head.appendChild( link );=0A=
                        }=0A=
=0A=
                        if ( IE ) {=0A=
=0A=
                            // IE has a limit of 31 stylesheets in one =
document=0A=
                            if( length >=3D 31 ) {=0A=
                                Galleria.raise( 'You have reached the =
browser stylesheet limit (31)', true );=0A=
                                return;=0A=
                            }=0A=
=0A=
                            // todo: test if IE really needs the =
readyState=0A=
                            link.onreadystatechange =3D function(e) {=0A=
                                if ( !ready && (!this.readyState ||=0A=
                                    this.readyState =3D=3D=3D 'loaded' =
|| this.readyState =3D=3D=3D 'complete') ) {=0A=
                                    ready =3D true;=0A=
                                }=0A=
                            };=0A=
                        } else {=0A=
                            // final test via ajax if not local=0A=
                            if ( !( new RegExp('file://','i').test( href =
) ) ) {=0A=
                                $.ajax({=0A=
                                    url: href,=0A=
                                    success: function() {=0A=
                                        ready =3D true;=0A=
                                    },=0A=
                                    error: function(e) {=0A=
                                        // pass if origin is rejected in =
chrome for some reason=0A=
                                        if( e.isRejected() && =
Galleria.WEBKIT ) {=0A=
                                            ready =3D true;=0A=
                                        }=0A=
                                    }=0A=
                                });=0A=
                            } else {=0A=
                                ready =3D true;=0A=
                            }=0A=
                        }=0A=
                    }, 10);=0A=
                }=0A=
=0A=
                if ( typeof callback =3D=3D=3D 'function' ) {=0A=
=0A=
                    Utils.wait({=0A=
                        until: function() {=0A=
                            return ready && doc.styleSheets.length > =
length;=0A=
                        },=0A=
                        success: function() {=0A=
                            window.setTimeout( function() {=0A=
                                callback.call( link, link );=0A=
                            }, 100);=0A=
                        },=0A=
                        error: function() {=0A=
                            Galleria.raise( 'Theme CSS could not load', =
true );=0A=
                        },=0A=
                        timeout: 10000=0A=
                    });=0A=
                }=0A=
                return link;=0A=
            }=0A=
        };=0A=
    }()),=0A=
=0A=
    // the transitions holder=0A=
    _transitions =3D (function() {=0A=
=0A=
        var _slide =3D function(params, complete, fade, door) {=0A=
=0A=
            var easing =3D this.getOptions('easing'),=0A=
                distance =3D this.getStageWidth(),=0A=
                from =3D { left: distance * ( params.rewind ? -1 : 1 ) },=0A=
                to =3D { left: 0 };=0A=
=0A=
            if ( fade ) {=0A=
                from.opacity =3D 0;=0A=
                to.opacity =3D 1;=0A=
            }=0A=
=0A=
            $(params.next).css(from);=0A=
=0A=
            Utils.animate(params.next, to, {=0A=
                duration: params.speed,=0A=
                complete: (function( elems ) {=0A=
                    return function() {=0A=
                        complete();=0A=
                        elems.css({=0A=
                            left: 0=0A=
                        });=0A=
                    };=0A=
                }( $( params.next ).add( params.prev ) )),=0A=
                queue: false,=0A=
                easing: easing=0A=
            });=0A=
=0A=
            if (door) {=0A=
                params.rewind =3D !params.rewind;=0A=
            }=0A=
=0A=
            if (params.prev) {=0A=
=0A=
                from =3D { left: 0 };=0A=
                to =3D { left: distance * ( params.rewind ? 1 : -1 ) };=0A=
=0A=
                if ( fade ) {=0A=
                    from.opacity =3D 1;=0A=
                    to.opacity =3D 0;=0A=
                }=0A=
=0A=
                $(params.prev).css(from);=0A=
                Utils.animate(params.prev, to, {=0A=
                    duration: params.speed,=0A=
                    queue: false,=0A=
                    easing: easing,=0A=
                    complete: function() {=0A=
                        $(this).css('opacity', 0);=0A=
                    }=0A=
                });=0A=
            }=0A=
        };=0A=
=0A=
        return {=0A=
=0A=
            fade: function(params, complete) {=0A=
                $(params.next).css('opacity',0).show();=0A=
                Utils.animate(params.next, {=0A=
                    opacity: 1=0A=
                },{=0A=
                    duration: params.speed,=0A=
                    complete: complete=0A=
                });=0A=
                if (params.prev) {=0A=
                    $(params.prev).css('opacity',1).show();=0A=
                    Utils.animate(params.prev, {=0A=
                        opacity: 0=0A=
                    },{=0A=
                        duration: params.speed=0A=
                    });=0A=
                }=0A=
            },=0A=
=0A=
            flash: function(params, complete) {=0A=
                $(params.next).css('opacity', 0);=0A=
                if (params.prev) {=0A=
                    Utils.animate( params.prev, {=0A=
                        opacity: 0=0A=
                    },{=0A=
                        duration: params.speed/2,=0A=
                        complete: function() {=0A=
                            Utils.animate( params.next, {=0A=
                                opacity:1=0A=
                            },{=0A=
                                duration: params.speed,=0A=
                                complete: complete=0A=
                            });=0A=
                        }=0A=
                    });=0A=
                } else {=0A=
                    Utils.animate( params.next, {=0A=
                        opacity: 1=0A=
                    },{=0A=
                        duration: params.speed,=0A=
                        complete: complete=0A=
                    });=0A=
                }=0A=
            },=0A=
=0A=
            pulse: function(params, complete) {=0A=
                if (params.prev) {=0A=
                    $(params.prev).hide();=0A=
                }=0A=
                $(params.next).css('opacity', 0).show();=0A=
                Utils.animate(params.next, {=0A=
                    opacity:1=0A=
                },{=0A=
                    duration: params.speed,=0A=
                    complete: complete=0A=
                });=0A=
            },=0A=
=0A=
            slide: function(params, complete) {=0A=
                _slide.apply( this, Utils.array( arguments ) );=0A=
            },=0A=
=0A=
            fadeslide: function(params, complete) {=0A=
                _slide.apply( this, Utils.array( arguments ).concat( =
[true] ) );=0A=
            },=0A=
=0A=
            doorslide: function(params, complete) {=0A=
                _slide.apply( this, Utils.array( arguments ).concat( =
[false, true] ) );=0A=
            }=0A=
        };=0A=
    }());=0A=
=0A=
/**=0A=
    The main Galleria class=0A=
=0A=
    @class=0A=
    @constructor=0A=
=0A=
    @example var gallery =3D new Galleria();=0A=
=0A=
    @author http://aino.se=0A=
=0A=
    @requires jQuery=0A=
=0A=
*/=0A=
=0A=
Galleria =3D function() {=0A=
=0A=
    var self =3D this;=0A=
=0A=
    // the theme used=0A=
    this._theme =3D undef;=0A=
=0A=
    // internal options=0A=
    this._options =3D {};=0A=
=0A=
    // flag for controlling play/pause=0A=
    this._playing =3D false;=0A=
=0A=
    // internal interval for slideshow=0A=
    this._playtime =3D 5000;=0A=
=0A=
    // internal variable for the currently active image=0A=
    this._active =3D null;=0A=
=0A=
    // the internal queue, arrayified=0A=
    this._queue =3D { length: 0 };=0A=
=0A=
    // the internal data array=0A=
    this._data =3D [];=0A=
=0A=
    // the internal dom collection=0A=
    this._dom =3D {};=0A=
=0A=
    // the internal thumbnails array=0A=
    this._thumbnails =3D [];=0A=
=0A=
    // the internal layers array=0A=
    this._layers =3D [];=0A=
=0A=
    // internal init flag=0A=
    this._initialized =3D false;=0A=
=0A=
    // internal firstrun flag=0A=
    this._firstrun =3D false;=0A=
=0A=
    // global stagewidth/height=0A=
    this._stageWidth =3D 0;=0A=
    this._stageHeight =3D 0;=0A=
=0A=
    // target holder=0A=
    this._target =3D undef;=0A=
=0A=
    // instance id=0A=
    this._id =3D Math.random();=0A=
=0A=
    // add some elements=0A=
    var divs =3D  'container stage images image-nav image-nav-left =
image-nav-right ' +=0A=
                'info info-text info-title info-description ' +=0A=
                'thumbnails thumbnails-list thumbnails-container =
thumb-nav-left thumb-nav-right ' +=0A=
                'loader counter tooltip',=0A=
        spans =3D 'current total';=0A=
=0A=
    $.each( divs.split(' '), function( i, elemId ) {=0A=
        self._dom[ elemId ] =3D Utils.create( 'galleria-' + elemId );=0A=
    });=0A=
=0A=
    $.each( spans.split(' '), function( i, elemId ) {=0A=
        self._dom[ elemId ] =3D Utils.create( 'galleria-' + elemId, =
'span' );=0A=
    });=0A=
=0A=
    // the internal keyboard object=0A=
    // keeps reference of the keybinds and provides helper methods for =
binding keys=0A=
    var keyboard =3D this._keyboard =3D {=0A=
=0A=
        keys : {=0A=
            'UP': 38,=0A=
            'DOWN': 40,=0A=
            'LEFT': 37,=0A=
            'RIGHT': 39,=0A=
            'RETURN': 13,=0A=
            'ESCAPE': 27,=0A=
            'BACKSPACE': 8,=0A=
            'SPACE': 32=0A=
        },=0A=
=0A=
        map : {},=0A=
=0A=
        bound: false,=0A=
=0A=
        press: function(e) {=0A=
            var key =3D e.keyCode || e.which;=0A=
            if ( key in keyboard.map && typeof keyboard.map[key] =
=3D=3D=3D 'function' ) {=0A=
                keyboard.map[key].call(self, e);=0A=
            }=0A=
        },=0A=
=0A=
        attach: function(map) {=0A=
=0A=
            var key, up;=0A=
=0A=
            for( key in map ) {=0A=
                if ( map.hasOwnProperty( key ) ) {=0A=
                    up =3D key.toUpperCase();=0A=
                    if ( up in keyboard.keys ) {=0A=
                        keyboard.map[ keyboard.keys[up] ] =3D map[key];=0A=
                    } else {=0A=
                        keyboard.map[ up ] =3D map[key];=0A=
                    }=0A=
                }=0A=
            }=0A=
            if ( !keyboard.bound ) {=0A=
                keyboard.bound =3D true;=0A=
                $doc.bind('keydown', keyboard.press);=0A=
            }=0A=
        },=0A=
=0A=
        detach: function() {=0A=
            keyboard.bound =3D false;=0A=
            keyboard.map =3D {};=0A=
            $doc.unbind('keydown', keyboard.press);=0A=
        }=0A=
    };=0A=
=0A=
    // internal controls for keeping track of active / inactive images=0A=
    var controls =3D this._controls =3D {=0A=
=0A=
        0: undef,=0A=
=0A=
        1: undef,=0A=
=0A=
        active : 0,=0A=
=0A=
        swap : function() {=0A=
            controls.active =3D controls.active ? 0 : 1;=0A=
        },=0A=
=0A=
        getActive : function() {=0A=
            return controls[ controls.active ];=0A=
        },=0A=
=0A=
        getNext : function() {=0A=
            return controls[ 1 - controls.active ];=0A=
        }=0A=
    };=0A=
=0A=
    // internal carousel object=0A=
    var carousel =3D this._carousel =3D {=0A=
=0A=
        // shortcuts=0A=
        next: self.$('thumb-nav-right'),=0A=
        prev: self.$('thumb-nav-left'),=0A=
=0A=
        // cache the width=0A=
        width: 0,=0A=
=0A=
        // track the current position=0A=
        current: 0,=0A=
=0A=
        // cache max value=0A=
        max: 0,=0A=
=0A=
        // save all hooks for each width in an array=0A=
        hooks: [],=0A=
=0A=
        // update the carousel=0A=
        // you can run this method anytime, f.ex on window.resize=0A=
        update: function() {=0A=
            var w =3D 0,=0A=
                h =3D 0,=0A=
                hooks =3D [0];=0A=
=0A=
            $.each( self._thumbnails, function( i, thumb ) {=0A=
                if ( thumb.ready ) {=0A=
                    w +=3D thumb.outerWidth || $( thumb.container =
).outerWidth( true );=0A=
                    hooks[ i+1 ] =3D w;=0A=
                    h =3D Math.max( h, thumb.outerHeight || $( =
thumb.container).outerHeight( true ) );=0A=
                }=0A=
            });=0A=
=0A=
            self.$( 'thumbnails' ).css({=0A=
                width: w,=0A=
                height: h=0A=
            });=0A=
=0A=
            carousel.max =3D w;=0A=
            carousel.hooks =3D hooks;=0A=
            carousel.width =3D self.$( 'thumbnails-list' ).width();=0A=
            carousel.setClasses();=0A=
=0A=
            self.$( 'thumbnails-container' ).toggleClass( =
'galleria-carousel', w > carousel.width );=0A=
=0A=
            // one extra calculation=0A=
            carousel.width =3D self.$( 'thumbnails-list' ).width();=0A=
=0A=
            // todo: fix so the carousel moves to the left=0A=
        },=0A=
=0A=
        bindControls: function() {=0A=
=0A=
            var i;=0A=
=0A=
            carousel.next.bind( 'click', function(e) {=0A=
                e.preventDefault();=0A=
=0A=
                if ( self._options.carouselSteps =3D=3D=3D 'auto' ) {=0A=
=0A=
                    for ( i =3D carousel.current; i < =
carousel.hooks.length; i++ ) {=0A=
                        if ( carousel.hooks[i] - carousel.hooks[ =
carousel.current ] > carousel.width ) {=0A=
                            carousel.set(i - 2);=0A=
                            break;=0A=
                        }=0A=
                    }=0A=
=0A=
                } else {=0A=
                    carousel.set( carousel.current + =
self._options.carouselSteps);=0A=
                }=0A=
            });=0A=
=0A=
            carousel.prev.bind( 'click', function(e) {=0A=
                e.preventDefault();=0A=
=0A=
                if ( self._options.carouselSteps =3D=3D=3D 'auto' ) {=0A=
=0A=
                    for ( i =3D carousel.current; i >=3D 0; i-- ) {=0A=
                        if ( carousel.hooks[ carousel.current ] - =
carousel.hooks[i] > carousel.width ) {=0A=
                            carousel.set( i + 2 );=0A=
                            break;=0A=
                        } else if ( i =3D=3D=3D 0 ) {=0A=
                            carousel.set( 0 );=0A=
                            break;=0A=
                        }=0A=
                    }=0A=
                } else {=0A=
                    carousel.set( carousel.current - =
self._options.carouselSteps );=0A=
                }=0A=
            });=0A=
        },=0A=
=0A=
        // calculate and set positions=0A=
        set: function( i ) {=0A=
            i =3D Math.max( i, 0 );=0A=
            while ( carousel.hooks[i - 1] + carousel.width >=3D =
carousel.max && i >=3D 0 ) {=0A=
                i--;=0A=
            }=0A=
            carousel.current =3D i;=0A=
            carousel.animate();=0A=
        },=0A=
=0A=
        // get the last position=0A=
        getLast: function(i) {=0A=
            return ( i || carousel.current ) - 1;=0A=
        },=0A=
=0A=
        // follow the active image=0A=
        follow: function(i) {=0A=
=0A=
            //don't follow if position fits=0A=
            if ( i =3D=3D=3D 0 || i =3D=3D=3D carousel.hooks.length - 2 =
) {=0A=
                carousel.set( i );=0A=
                return;=0A=
            }=0A=
=0A=
            // calculate last position=0A=
            var last =3D carousel.current;=0A=
            while( carousel.hooks[last] - carousel.hooks[ =
carousel.current ] <=0A=
                   carousel.width && last <=3D carousel.hooks.length ) {=0A=
                last ++;=0A=
            }=0A=
=0A=
            // set position=0A=
            if ( i - 1 < carousel.current ) {=0A=
                carousel.set( i - 1 );=0A=
            } else if ( i + 2 > last) {=0A=
                carousel.set( i - last + carousel.current + 2 );=0A=
            }=0A=
        },=0A=
=0A=
        // helper for setting disabled classes=0A=
        setClasses: function() {=0A=
            carousel.prev.toggleClass( 'disabled', !carousel.current );=0A=
            carousel.next.toggleClass( 'disabled', carousel.hooks[ =
carousel.current ] + carousel.width >=3D carousel.max );=0A=
        },=0A=
=0A=
        // the animation method=0A=
        animate: function(to) {=0A=
            carousel.setClasses();=0A=
            var num =3D carousel.hooks[ carousel.current ] * -1;=0A=
=0A=
            if ( isNaN( num ) ) {=0A=
                return;=0A=
            }=0A=
=0A=
            Utils.animate(self.get( 'thumbnails' ), {=0A=
                left: num=0A=
            },{=0A=
                duration: self._options.carouselSpeed,=0A=
                easing: self._options.easing,=0A=
                queue: false=0A=
            });=0A=
        }=0A=
    };=0A=
=0A=
    // tooltip control=0A=
    // added in 1.2=0A=
    var tooltip =3D this._tooltip =3D {=0A=
=0A=
        initialized : false,=0A=
=0A=
        open: false,=0A=
=0A=
        init: function() {=0A=
=0A=
            tooltip.initialized =3D true;=0A=
=0A=
            var css =3D '.galleria-tooltip{padding:3px =
8px;max-width:50%;background:#ffe;color:#000;z-index:3;position:absolute;=
font-size:11px;line-height:1.3' +=0A=
                      'opacity:0;box-shadow:0 0 2px =
rgba(0,0,0,.4);-moz-box-shadow:0 0 2px =
rgba(0,0,0,.4);-webkit-box-shadow:0 0 2px rgba(0,0,0,.4);}';=0A=
=0A=
            Utils.insertStyleTag(css);=0A=
=0A=
            self.$( 'tooltip' ).css('opacity', 0.8);=0A=
            Utils.hide( self.get('tooltip') );=0A=
=0A=
        },=0A=
=0A=
        // move handler=0A=
        move: function( e ) {=0A=
            var mouseX =3D self.getMousePosition(e).x,=0A=
                mouseY =3D self.getMousePosition(e).y,=0A=
                $elem =3D self.$( 'tooltip' ),=0A=
                x =3D mouseX,=0A=
                y =3D mouseY,=0A=
                height =3D $elem.outerHeight( true ) + 1,=0A=
                width =3D $elem.outerWidth( true ),=0A=
                limitY =3D height + 15;=0A=
=0A=
            var maxX =3D self.$( 'container').width() - width - 2,=0A=
                maxY =3D self.$( 'container').height() - height - 2;=0A=
=0A=
            if ( !isNaN(x) && !isNaN(y) ) {=0A=
=0A=
                x +=3D 10;=0A=
                y -=3D 30;=0A=
=0A=
                x =3D Math.max( 0, Math.min( maxX, x ) );=0A=
                y =3D Math.max( 0, Math.min( maxY, y ) );=0A=
=0A=
                if( mouseY < limitY ) {=0A=
                    y =3D limitY;=0A=
                }=0A=
=0A=
                $elem.css({ left: x, top: y });=0A=
            }=0A=
        },=0A=
=0A=
        // bind elements to the tooltip=0A=
        // you can bind multiple elementIDs using { elemID : function } =
or { elemID : string }=0A=
        // you can also bind single DOM elements using bind(elem, string)=0A=
        bind: function( elem, value ) {=0A=
=0A=
            // todo: revise if alternative tooltip is needed for mobile =
devices=0A=
            if (Galleria.TOUCH) {=0A=
                return;=0A=
            }=0A=
=0A=
            if (! tooltip.initialized ) {=0A=
                tooltip.init();=0A=
            }=0A=
=0A=
            var hover =3D function( elem, value) {=0A=
=0A=
                tooltip.define( elem, value );=0A=
=0A=
                $( elem ).hover(function() {=0A=
=0A=
                    Utils.clearTimer('switch_tooltip');=0A=
                    self.$('container').unbind( 'mousemove', =
tooltip.move ).bind( 'mousemove', tooltip.move ).trigger( 'mousemove' );=0A=
                    tooltip.show( elem );=0A=
=0A=
                    Galleria.utils.addTimer( 'tooltip', function() {=0A=
                        self.$( 'tooltip' ).stop().show().animate({=0A=
                            opacity:1=0A=
                        });=0A=
                        tooltip.open =3D true;=0A=
=0A=
                    }, tooltip.open ? 0 : 500);=0A=
=0A=
                }, function() {=0A=
=0A=
                    self.$( 'container' ).unbind( 'mousemove', =
tooltip.move );=0A=
                    Utils.clearTimer( 'tooltip' );=0A=
=0A=
                    self.$( 'tooltip' ).stop().animate({=0A=
                        opacity: 0=0A=
                    }, 200, function() {=0A=
=0A=
                        self.$( 'tooltip' ).hide();=0A=
=0A=
                        Utils.addTimer('switch_tooltip', function() {=0A=
                            tooltip.open =3D false;=0A=
                        }, 1000);=0A=
                    });=0A=
                });=0A=
            };=0A=
=0A=
            if ( typeof value =3D=3D=3D 'string' ) {=0A=
                hover( ( elem in self._dom ? self.get( elem ) : elem ), =
value );=0A=
            } else {=0A=
                // asume elemID here=0A=
                $.each( elem, function( elemID, val ) {=0A=
                    hover( self.get(elemID), val );=0A=
                });=0A=
            }=0A=
        },=0A=
=0A=
        show: function( elem ) {=0A=
=0A=
            elem =3D $( elem in self._dom ? self.get(elem) : elem );=0A=
=0A=
            var text =3D elem.data( 'tt' ),=0A=
                mouseup =3D function( e ) {=0A=
=0A=
                    // attach a tiny settimeout to make sure the new =
tooltip is filled=0A=
                    window.setTimeout( (function( ev ) {=0A=
                        return function() {=0A=
                            tooltip.move( ev );=0A=
                        };=0A=
                    }( e )), 10);=0A=
=0A=
                    elem.unbind( 'mouseup', mouseup );=0A=
=0A=
                };=0A=
=0A=
            text =3D typeof text =3D=3D=3D 'function' ? text() : text;=0A=
=0A=
            if ( ! text ) {=0A=
                return;=0A=
            }=0A=
=0A=
            self.$( 'tooltip' ).html( text.replace(/\s/, '&nbsp;') );=0A=
=0A=
            // trigger mousemove on mouseup in case of click=0A=
            elem.bind( 'mouseup', mouseup );=0A=
        },=0A=
=0A=
        define: function( elem, value ) {=0A=
=0A=
            // we store functions, not strings=0A=
            if (typeof value !=3D=3D 'function') {=0A=
                var s =3D value;=0A=
                value =3D function() {=0A=
                    return s;=0A=
                };=0A=
            }=0A=
=0A=
            elem =3D $( elem in self._dom ? self.get(elem) : elem =
).data('tt', value);=0A=
=0A=
            tooltip.show( elem );=0A=
=0A=
        }=0A=
    };=0A=
=0A=
    // internal fullscreen control=0A=
    // added in 1.195=0A=
    // still kind of experimental=0A=
    var fullscreen =3D this._fullscreen =3D {=0A=
=0A=
        scrolled: 0,=0A=
=0A=
        crop: self._options.imageCrop,=0A=
=0A=
        active: false,=0A=
=0A=
        keymap: self._keyboard.map,=0A=
=0A=
        enter: function(callback) {=0A=
=0A=
            fullscreen.active =3D true;=0A=
=0A=
            // hide the image until rescale is complete=0A=
            Utils.hide( self.getActiveImage() );=0A=
=0A=
            self.$( 'container' ).addClass( 'fullscreen' );=0A=
=0A=
            fullscreen.scrolled =3D $win.scrollTop();=0A=
=0A=
            // begin styleforce=0A=
            Utils.forceStyles(self.get('container'), {=0A=
                position: 'fixed',=0A=
                top: 0,=0A=
                left: 0,=0A=
                width: '100%',=0A=
                height: '100%',=0A=
                zIndex: 10000=0A=
            });=0A=
=0A=
            var htmlbody =3D {=0A=
                    height: '100%',=0A=
                    overflow: 'hidden',=0A=
                    margin:0,=0A=
                    padding:0=0A=
                },=0A=
=0A=
                data =3D self.getData();=0A=
=0A=
            Utils.forceStyles( DOM().html, htmlbody );=0A=
            Utils.forceStyles( DOM().body, htmlbody );=0A=
=0A=
            // temporarily attach some keys=0A=
            // save the old ones first in a cloned object=0A=
            fullscreen.keymap =3D $.extend({}, self._keyboard.map);=0A=
=0A=
            self.attachKeyboard({=0A=
                escape: self.exitFullscreen,=0A=
                right: self.next,=0A=
                left: self.prev=0A=
            });=0A=
=0A=
            if ( self._options.fullscreenCrop !=3D=3D undef ) {=0A=
                self._options.imageCrop =3D self._options.fullscreenCrop;=0A=
            }=0A=
=0A=
            // swap to big image if it's different from the display image=0A=
=0A=
            if ( data && data.big && data.image !=3D=3D data.big ) {=0A=
                var big    =3D new Galleria.Picture(),=0A=
                    cached =3D big.isCached( data.big ),=0A=
                    index  =3D self.getIndex(),=0A=
                    thumb  =3D self._thumbnails[ index ];=0A=
=0A=
                self.trigger( {=0A=
                    type: Galleria.LOADSTART,=0A=
                    cached: cached,=0A=
                    rewind: false,=0A=
                    index: index,=0A=
                    imageTarget: self.getActiveImage(),=0A=
                    thumbTarget: thumb=0A=
                });=0A=
=0A=
                big.load( data.big, function( big ) {=0A=
                    self._scaleImage( big, {=0A=
                        complete: function( big ) {=0A=
                            self.trigger({=0A=
                                type: Galleria.LOADFINISH,=0A=
                                cached: cached,=0A=
                                index: index,=0A=
                                rewind: false,=0A=
                                imageTarget: big.image,=0A=
                                thumbTarget: thumb=0A=
                            });=0A=
                            var image =3D =
self._controls.getActive().image;=0A=
                            if ( image ) {=0A=
                                $( image ).width( big.image.width =
).height( big.image.height )=0A=
                                    .attr( 'style', $( big.image =
).attr('style') )=0A=
                                    .attr( 'src', big.image.src );=0A=
                            }=0A=
                        }=0A=
                    });=0A=
                });=0A=
            }=0A=
=0A=
            // init the first rescale and attach callbacks=0A=
            self.rescale(function() {=0A=
=0A=
                Utils.addTimer('fullscreen_enter', function() {=0A=
                    // show the image after 50 ms=0A=
                    Utils.show( self.getActiveImage() );=0A=
=0A=
                    if (typeof callback =3D=3D=3D 'function') {=0A=
                        callback.call( self );=0A=
                    }=0A=
=0A=
                }, 100);=0A=
=0A=
                self.trigger( Galleria.FULLSCREEN_ENTER );=0A=
            });=0A=
=0A=
            // bind the scaling to the resize event=0A=
            $win.resize( function() {=0A=
                fullscreen.scale();=0A=
            } );=0A=
        },=0A=
=0A=
        scale : function() {=0A=
            self.rescale();=0A=
        },=0A=
=0A=
        exit: function(callback) {=0A=
=0A=
            fullscreen.active =3D false;=0A=
=0A=
            Utils.hide( self.getActiveImage() );=0A=
=0A=
            self.$('container').removeClass( 'fullscreen' );=0A=
=0A=
            // revert all styles=0A=
            Utils.revertStyles( self.get('container'), DOM().html, =
DOM().body );=0A=
=0A=
            // scroll back=0A=
            window.scrollTo(0, fullscreen.scrolled);=0A=
=0A=
            // detach all keyboard events and apply the old keymap=0A=
            self.detachKeyboard();=0A=
            self.attachKeyboard( fullscreen.keymap );=0A=
=0A=
            if ( self._options.fullscreenCrop !=3D=3D undef ) {=0A=
                self._options.imageCrop =3D fullscreen.crop;=0A=
            }=0A=
=0A=
            self.rescale(function() {=0A=
                Utils.addTimer('fullscreen_exit', function() {=0A=
=0A=
                    // show the image after 50 ms=0A=
                    Utils.show( self.getActiveImage() );=0A=
=0A=
                    if ( typeof callback =3D=3D=3D 'function' ) {=0A=
                        callback.call( self );=0A=
                    }=0A=
=0A=
                }, 50);=0A=
=0A=
                self.trigger( Galleria.FULLSCREEN_EXIT );=0A=
            });=0A=
=0A=
            $win.unbind('resize', fullscreen.scale);=0A=
        }=0A=
    };=0A=
=0A=
    // the internal idle object for controlling idle states=0A=
    var idle =3D this._idle =3D {=0A=
=0A=
        trunk: [],=0A=
=0A=
        bound: false,=0A=
=0A=
        add: function(elem, to) {=0A=
            if (!elem) {=0A=
                return;=0A=
            }=0A=
            if (!idle.bound) {=0A=
                idle.addEvent();=0A=
            }=0A=
            elem =3D $(elem);=0A=
=0A=
            var from =3D {},=0A=
                style;=0A=
=0A=
            for ( style in to ) {=0A=
                if ( to.hasOwnProperty( style ) ) {=0A=
                    from[ style ] =3D elem.css( style );=0A=
                }=0A=
            }=0A=
            elem.data('idle', {=0A=
                from: from,=0A=
                to: to,=0A=
                complete: true,=0A=
                busy: false=0A=
            });=0A=
            idle.addTimer();=0A=
            idle.trunk.push(elem);=0A=
        },=0A=
=0A=
        remove: function(elem) {=0A=
=0A=
            elem =3D jQuery(elem);=0A=
=0A=
            $.each(idle.trunk, function(i, el) {=0A=
                if ( el.length && !el.not(elem).length ) {=0A=
                    self._idle.show(elem);=0A=
                    self._idle.trunk.splice(i, 1);=0A=
                }=0A=
            });=0A=
=0A=
            if (!idle.trunk.length) {=0A=
                idle.removeEvent();=0A=
                Utils.clearTimer('idle');=0A=
            }=0A=
        },=0A=
=0A=
        addEvent : function() {=0A=
            idle.bound =3D true;=0A=
            self.$('container').bind('mousemove click', idle.showAll );=0A=
        },=0A=
=0A=
        removeEvent : function() {=0A=
            idle.bound =3D false;=0A=
            self.$('container').unbind('mousemove click', idle.showAll );=0A=
        },=0A=
=0A=
        addTimer : function() {=0A=
            Utils.addTimer('idle', function() {=0A=
                self._idle.hide();=0A=
            }, self._options.idleTime );=0A=
        },=0A=
=0A=
        hide : function() {=0A=
=0A=
            if ( !self._options.idleMode ) {=0A=
                return;=0A=
            }=0A=
=0A=
            self.trigger( Galleria.IDLE_ENTER );=0A=
=0A=
            $.each( idle.trunk, function(i, elem) {=0A=
=0A=
                var data =3D elem.data('idle');=0A=
=0A=
                if (! data) {=0A=
                    return;=0A=
                }=0A=
=0A=
                elem.data('idle').complete =3D false;=0A=
=0A=
                Utils.animate( elem, data.to, {=0A=
                    duration: self._options.idleSpeed=0A=
                });=0A=
            });=0A=
        },=0A=
=0A=
        showAll : function() {=0A=
=0A=
            Utils.clearTimer('idle');=0A=
=0A=
            $.each(self._idle.trunk, function( i, elem ) {=0A=
                self._idle.show( elem );=0A=
            });=0A=
        },=0A=
=0A=
        show: function(elem) {=0A=
=0A=
            var data =3D elem.data('idle');=0A=
=0A=
            if (!data.busy && !data.complete) {=0A=
=0A=
                data.busy =3D true;=0A=
=0A=
                self.trigger( Galleria.IDLE_EXIT );=0A=
=0A=
                Utils.clearTimer( 'idle' );=0A=
=0A=
                Utils.animate( elem, data.from, {=0A=
                    duration: self._options.idleSpeed/2,=0A=
                    complete: function() {=0A=
                        $(this).data('idle').busy =3D false;=0A=
                        $(this).data('idle').complete =3D true;=0A=
                    }=0A=
                });=0A=
=0A=
            }=0A=
            idle.addTimer();=0A=
        }=0A=
    };=0A=
=0A=
    // internal lightbox object=0A=
    // creates a predesigned lightbox for simple popups of images in =
galleria=0A=
    var lightbox =3D this._lightbox =3D {=0A=
=0A=
        width : 0,=0A=
=0A=
        height : 0,=0A=
=0A=
        initialized : false,=0A=
=0A=
        active : null,=0A=
=0A=
        image : null,=0A=
=0A=
        elems : {},=0A=
=0A=
        keymap: false,=0A=
=0A=
        init : function() {=0A=
=0A=
            // trigger the event=0A=
            self.trigger( Galleria.LIGHTBOX_OPEN );=0A=
=0A=
            if ( lightbox.initialized ) {=0A=
                return;=0A=
            }=0A=
            lightbox.initialized =3D true;=0A=
=0A=
            // create some elements to work with=0A=
            var elems =3D 'overlay box content shadow title info close =
prevholder prev nextholder next counter image',=0A=
                el =3D {},=0A=
                op =3D self._options,=0A=
                css =3D '',=0A=
                abs =3D 'position:absolute;',=0A=
                prefix =3D 'lightbox-',=0A=
                cssMap =3D {=0A=
                    overlay:    =
'position:fixed;display:none;opacity:'+op.overlayOpacity+';filter:alpha(o=
pacity=3D'+(op.overlayOpacity*100)+=0A=
                                =
');top:0;left:0;width:100%;height:100%;background:'+op.overlayBackground+=
';z-index:99990',=0A=
                    box:        =
'position:fixed;display:none;width:400px;height:400px;top:50%;left:50%;ma=
rgin-top:-200px;margin-left:-200px;z-index:99991',=0A=
                    shadow:     =
abs+'background:#000;width:100%;height:100%;',=0A=
                    content:    =
abs+'background-color:#fff;top:10px;left:10px;right:10px;bottom:10px;over=
flow:hidden',=0A=
                    info:       =
abs+'bottom:10px;left:10px;right:10px;color:#444;font:11px/13px =
arial,sans-serif;height:13px',=0A=
                    close:      =
abs+'top:10px;right:10px;height:20px;width:20px;background:#fff;text-alig=
n:center;cursor:pointer;color:#444;font:16px/22px =
arial,sans-serif;z-index:99999',=0A=
                    image:      =
abs+'top:10px;left:10px;right:10px;bottom:30px;overflow:hidden;display:bl=
ock;',=0A=
                    prevholder: =
abs+'width:50%;top:0;bottom:40px;cursor:pointer;',=0A=
                    nextholder: =
abs+'width:50%;top:0;bottom:40px;right:-1px;cursor:pointer;',=0A=
                    prev:       =
abs+'top:50%;margin-top:-20px;height:40px;width:30px;background:#fff;left=
:20px;display:none;text-align:center;color:#000;font:bold 16px/36px =
arial,sans-serif',=0A=
                    next:       =
abs+'top:50%;margin-top:-20px;height:40px;width:30px;background:#fff;righ=
t:20px;left:auto;display:none;font:bold 16px/36px =
arial,sans-serif;text-align:center;color:#000',=0A=
                    title:      'float:left',=0A=
                    counter:    'float:right;margin-left:8px;'=0A=
                },=0A=
                hover =3D function(elem) {=0A=
                    return elem.hover(=0A=
                        function() { $(this).css( 'color', '#bbb' ); },=0A=
                        function() { $(this).css( 'color', '#444' ); }=0A=
                    );=0A=
                },=0A=
                appends =3D {};=0A=
=0A=
            // IE8 fix for IE's transparent background event "feature"=0A=
            if ( IE =3D=3D=3D 8 ) {=0A=
                cssMap.nextholder +=3D =
'background:#000;filter:alpha(opacity=3D0);';=0A=
                cssMap.prevholder +=3D =
'background:#000;filter:alpha(opacity=3D0);';=0A=
            }=0A=
=0A=
            // create and insert CSS=0A=
            $.each(cssMap, function( key, value ) {=0A=
                css +=3D '.galleria-'+prefix+key+'{'+value+'}';=0A=
            });=0A=
=0A=
            Utils.insertStyleTag( css );=0A=
=0A=
            // create the elements=0A=
            $.each(elems.split(' '), function( i, elemId ) {=0A=
                self.addElement( 'lightbox-' + elemId );=0A=
                el[ elemId ] =3D lightbox.elems[ elemId ] =3D self.get( =
'lightbox-' + elemId );=0A=
            });=0A=
=0A=
            // initiate the image=0A=
            lightbox.image =3D new Galleria.Picture();=0A=
=0A=
            // append the elements=0A=
            $.each({=0A=
                    box: 'shadow content close prevholder nextholder',=0A=
                    info: 'title counter',=0A=
                    content: 'info image',=0A=
                    prevholder: 'prev',=0A=
                    nextholder: 'next'=0A=
                }, function( key, val ) {=0A=
                    var arr =3D [];=0A=
                    $.each( val.split(' '), function( i, prop ) {=0A=
                        arr.push( prefix + prop );=0A=
                    });=0A=
                    appends[ prefix+key ] =3D arr;=0A=
            });=0A=
=0A=
            self.append( appends );=0A=
=0A=
            $( el.image ).append( lightbox.image.container );=0A=
=0A=
            $( DOM().body ).append( el.overlay, el.box );=0A=
=0A=
            Utils.optimizeTouch( el.box );=0A=
=0A=
            // add the prev/next nav and bind some controls=0A=
=0A=
            hover( $( el.close ).bind( 'click', lightbox.hide =
).html('&#215;') );=0A=
=0A=
            $.each( ['Prev','Next'], function(i, dir) {=0A=
=0A=
                var $d =3D $( el[ dir.toLowerCase() ] ).html( /v/.test( =
dir ) ? '&#8249;&nbsp;' : '&nbsp;&#8250;' ),=0A=
                    $e =3D $( el[ dir.toLowerCase()+'holder'] );=0A=
=0A=
                $e.bind( 'click', function() {=0A=
                    lightbox[ 'show' + dir ]();=0A=
                });=0A=
=0A=
                // IE7 and touch devices will simply show the nav=0A=
                if ( IE < 8 || Galleria.TOUCH ) {=0A=
                    $d.show();=0A=
                    return;=0A=
                }=0A=
=0A=
                $e.hover( function() {=0A=
                    $d.show();=0A=
                }, function(e) {=0A=
                    $d.stop().fadeOut( 200 );=0A=
                });=0A=
=0A=
            });=0A=
            $( el.overlay ).bind( 'click', lightbox.hide );=0A=
=0A=
            // the lightbox animation is slow on ipad=0A=
            if ( Galleria.IPAD ) {=0A=
                self._options.lightboxTransitionSpeed =3D 0;=0A=
            }=0A=
=0A=
        },=0A=
=0A=
        rescale: function(event) {=0A=
=0A=
            // calculate=0A=
             var width =3D Math.min( $win.width()-40, lightbox.width ),=0A=
                height =3D Math.min( $win.height()-60, lightbox.height ),=0A=
                ratio =3D Math.min( width / lightbox.width, height / =
lightbox.height ),=0A=
                destWidth =3D Math.round( lightbox.width * ratio ) + 40,=0A=
                destHeight =3D Math.round( lightbox.height * ratio ) + =
60,=0A=
                to =3D {=0A=
                    width: destWidth,=0A=
                    height: destHeight,=0A=
                    'margin-top': Math.ceil( destHeight / 2 ) *- 1,=0A=
                    'margin-left': Math.ceil( destWidth / 2 ) *- 1=0A=
                };=0A=
=0A=
            // if rescale event, don't animate=0A=
            if ( event ) {=0A=
                $( lightbox.elems.box ).css( to );=0A=
            } else {=0A=
                $( lightbox.elems.box ).animate( to, {=0A=
                    duration: self._options.lightboxTransitionSpeed,=0A=
                    easing: self._options.easing,=0A=
                    complete: function() {=0A=
                        var image =3D lightbox.image,=0A=
                            speed =3D self._options.lightboxFadeSpeed;=0A=
=0A=
                        self.trigger({=0A=
                            type: Galleria.LIGHTBOX_IMAGE,=0A=
                            imageTarget: image.image=0A=
                        });=0A=
=0A=
                        $( image.container ).show();=0A=
=0A=
                        Utils.show( image.image, speed );=0A=
                        Utils.show( lightbox.elems.info, speed );=0A=
                    }=0A=
                });=0A=
            }=0A=
        },=0A=
=0A=
        hide: function() {=0A=
=0A=
            // remove the image=0A=
            lightbox.image.image =3D null;=0A=
=0A=
            $win.unbind('resize', lightbox.rescale);=0A=
=0A=
            $( lightbox.elems.box ).hide();=0A=
=0A=
            Utils.hide( lightbox.elems.info );=0A=
=0A=
            self.detachKeyboard();=0A=
            self.attachKeyboard( lightbox.keymap );=0A=
=0A=
            lightbox.keymap =3D false;=0A=
=0A=
            Utils.hide( lightbox.elems.overlay, 200, function() {=0A=
                $( this ).hide().css( 'opacity', =
self._options.overlayOpacity );=0A=
                self.trigger( Galleria.LIGHTBOX_CLOSE );=0A=
            });=0A=
        },=0A=
=0A=
        showNext: function() {=0A=
            lightbox.show( self.getNext( lightbox.active ) );=0A=
        },=0A=
=0A=
        showPrev: function() {=0A=
            lightbox.show( self.getPrev( lightbox.active ) );=0A=
        },=0A=
=0A=
        show: function(index) {=0A=
=0A=
            lightbox.active =3D index =3D typeof index =3D=3D=3D =
'number' ? index : self.getIndex();=0A=
=0A=
            if ( !lightbox.initialized ) {=0A=
                lightbox.init();=0A=
            }=0A=
=0A=
            // temporarily attach some keys=0A=
            // save the old ones first in a cloned object=0A=
            if ( !lightbox.keymap ) {=0A=
=0A=
                lightbox.keymap =3D $.extend({}, self._keyboard.map);=0A=
=0A=
                self.attachKeyboard({=0A=
                    escape: lightbox.hide,=0A=
                    right: lightbox.showNext,=0A=
                    left: lightbox.showPrev=0A=
                });=0A=
            }=0A=
=0A=
            $win.unbind('resize', lightbox.rescale );=0A=
=0A=
            var data =3D self.getData(index),=0A=
                total =3D self.getDataLength();=0A=
=0A=
            Utils.hide( lightbox.elems.info );=0A=
=0A=
            lightbox.image.load( data.big || data.image, function( image =
) {=0A=
=0A=
                lightbox.width =3D image.original.width;=0A=
                lightbox.height =3D image.original.height;=0A=
=0A=
                $( image.image ).css({=0A=
                    width: '100.5%',=0A=
                    height: '100.5%',=0A=
                    top: 0,=0A=
                    zIndex: 99998=0A=
                });=0A=
=0A=
                Utils.hide( image.image );=0A=
=0A=
                lightbox.elems.title.innerHTML =3D data.title || '';=0A=
                lightbox.elems.counter.innerHTML =3D (index + 1) + ' / ' =
+ total;=0A=
                $win.resize( lightbox.rescale );=0A=
                lightbox.rescale();=0A=
            });=0A=
=0A=
            $( lightbox.elems.overlay ).show();=0A=
            $( lightbox.elems.box ).show();=0A=
        }=0A=
    };=0A=
=0A=
    return this;=0A=
};=0A=
=0A=
// end Galleria constructor=0A=
=0A=
Galleria.prototype =3D {=0A=
=0A=
    // bring back the constructor reference=0A=
=0A=
    constructor: Galleria,=0A=
=0A=
    /**=0A=
        Use this function to initialize the gallery and start loading.=0A=
        Should only be called once per instance.=0A=
=0A=
        @param {HTMLElement} target The target element=0A=
        @param {Object} options The gallery options=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    init: function( target, options ) {=0A=
=0A=
        var self =3D this;=0A=
=0A=
        options =3D _legacyOptions( options );=0A=
=0A=
        // save the original ingredients=0A=
        this._original =3D {=0A=
            target: target,=0A=
            options: options,=0A=
            data: null=0A=
        };=0A=
=0A=
        // save the target here=0A=
        this._target =3D this._dom.target =3D target.nodeName ? target : =
$( target ).get(0);=0A=
=0A=
        // push the instance=0A=
        _instances.push( this );=0A=
=0A=
        // raise error if no target is detected=0A=
        if ( !this._target ) {=0A=
             Galleria.raise('Target not found.', true);=0A=
             return;=0A=
        }=0A=
=0A=
        // apply options=0A=
        this._options =3D {=0A=
            autoplay: false,=0A=
            carousel: true,=0A=
            carouselFollow: true,=0A=
            carouselSpeed: 400,=0A=
            carouselSteps: 'auto',=0A=
            clicknext: false,=0A=
            dataConfig : function( elem ) { return {}; },=0A=
            dataSelector: 'img',=0A=
            dataSource: this._target,=0A=
            debug: undef,=0A=
            dummy: undef, /* 1.2.5 */=0A=
            easing: 'galleria',=0A=
            extend: function(options) {},=0A=
            fullscreenCrop: undef, // 1.2.5=0A=
            fullscreenDoubleTap: true, // 1.2.4 toggles fullscreen on =
double-tap for touch devices=0A=
            fullscreenTransition: undef, // 1.2.5=0A=
            height: 'auto',=0A=
            idleMode: true, // 1.2.4 toggles idleMode=0A=
            idleTime: 3000,=0A=
            idleSpeed: 200,=0A=
            imageCrop: false,=0A=
            imageMargin: 0,=0A=
            imagePan: false,=0A=
            imagePanSmoothness: 12,=0A=
            imagePosition: '50%',=0A=
            imageTimeout: undef, // 1.2.5=0A=
            initialTransition: undef, // 1.2.4, replaces =
transitionInitial=0A=
            keepSource: false,=0A=
            layerFollow: true, // 1.2.5=0A=
            lightbox: false, // 1.2.3=0A=
            lightboxFadeSpeed: 200,=0A=
            lightboxTransitionSpeed: 200,=0A=
            linkSourceImages: true,=0A=
            maxScaleRatio: undef,=0A=
            minScaleRatio: undef,=0A=
            overlayOpacity: 0.85,=0A=
            overlayBackground: '#0b0b0b',=0A=
            pauseOnInteraction: true,=0A=
            popupLinks: false,=0A=
            preload: 2,=0A=
            queue: true,=0A=
            show: 0,=0A=
            showInfo: true,=0A=
            showCounter: true,=0A=
            showImagenav: true,=0A=
            swipe: true, // 1.2.4=0A=
            thumbCrop: true,=0A=
            thumbEventType: 'click',=0A=
            thumbFit: true,=0A=
            thumbMargin: 0,=0A=
            thumbQuality: 'auto',=0A=
            thumbnails: true,=0A=
            touchTransition: undef, // 1.2.5=0A=
            transition: 'fade',=0A=
            transitionInitial: undef, // legacy, deprecate in 1.3. Use =
initialTransition instead.=0A=
            transitionSpeed: 400,=0A=
            useCanvas: false, // 1.2.4=0A=
            width: 'auto'=0A=
        };=0A=
=0A=
        // legacy support for transitionInitial=0A=
        this._options.initialTransition =3D =
this._options.initialTransition || this._options.transitionInitial;=0A=
=0A=
        // turn off debug=0A=
        if ( options && options.debug =3D=3D=3D false ) {=0A=
            DEBUG =3D false;=0A=
        }=0A=
=0A=
        // set timeout=0A=
        if ( options && typeof options.imageTimeout =3D=3D=3D 'number' ) =
{=0A=
            TIMEOUT =3D options.imageTimeout;=0A=
        }=0A=
=0A=
        // set dummy=0A=
        if ( options && typeof options.dummy =3D=3D=3D 'string' ) {=0A=
            DUMMY =3D options.dummy;=0A=
        }=0A=
=0A=
        // hide all content=0A=
        $( this._target ).children().hide();=0A=
=0A=
        // now we just have to wait for the theme...=0A=
        if ( typeof Galleria.theme =3D=3D=3D 'object' ) {=0A=
            this._init();=0A=
        } else {=0A=
            // push the instance into the pool and run it when the theme =
is ready=0A=
            _pool.push( this );=0A=
        }=0A=
=0A=
        return this;=0A=
    },=0A=
=0A=
    // this method should only be called once per instance=0A=
    // for manipulation of data, use the .load method=0A=
=0A=
    _init: function() {=0A=
        var self =3D this;=0A=
        if ( this._initialized ) {=0A=
            Galleria.raise( 'Init failed: Gallery instance already =
initialized.' );=0A=
            return this;=0A=
        }=0A=
=0A=
        this._initialized =3D true;=0A=
=0A=
        if ( !Galleria.theme ) {=0A=
            Galleria.raise( 'Init failed: No theme found.' );=0A=
            return this;=0A=
        }=0A=
=0A=
        // merge the theme & caller options=0A=
        $.extend( true, this._options, Galleria.theme.defaults, =
this._original.options );=0A=
=0A=
        // check for canvas support=0A=
        (function( can ) {=0A=
=0A=
            if ( !( 'getContext' in can ) ) {=0A=
                can =3D null;=0A=
                return;=0A=
            }=0A=
=0A=
            _canvas =3D _canvas || {=0A=
                elem: can,=0A=
                context: can.getContext( '2d' ),=0A=
                cache: {},=0A=
                length: 0=0A=
            };=0A=
=0A=
        }( doc.createElement( 'canvas' ) ) );=0A=
=0A=
        // bind the gallery to run when data is ready=0A=
        this.bind( Galleria.DATA, function() {=0A=
=0A=
            // save the new data=0A=
            this._original.data =3D this._data;=0A=
=0A=
            // lets show the counter here=0A=
            this.get('total').innerHTML =3D this.getDataLength();=0A=
=0A=
            // cache the container=0A=
            var $container =3D this.$( 'container' );=0A=
=0A=
            // the gallery is ready, let's just wait for the css=0A=
            var num =3D { width: 0, height: 0 };=0A=
            var testHeight =3D function() {=0A=
                return self.$( 'stage' ).height();=0A=
            };=0A=
=0A=
            // check container and thumbnail height=0A=
            Utils.wait({=0A=
                until: function() {=0A=
=0A=
                    // keep trying to get the value=0A=
                    $.each(['width', 'height'], function( i, m ) {=0A=
=0A=
                        // first check if options is set=0A=
=0A=
                        if ( self._options[ m ] && typeof self._options[ =
m ] =3D=3D=3D 'number' ) {=0A=
                            num[ m ] =3D self._options[ m ];=0A=
                        } else {=0A=
=0A=
                            // else extract the measures from different =
sources and grab the highest value=0A=
                            num[ m ] =3D Math.max(=0A=
                                Utils.parseValue( $container.css( m ) ), =
        // 1. the container css=0A=
                                Utils.parseValue( self.$( 'target' =
).css( m ) ), // 2. the target css=0A=
                                $container[ m ](),                       =
        // 3. the container jQuery method=0A=
                                self.$( 'target' )[ m ]()                =
        // 4. the container jQuery method=0A=
                            );=0A=
                        }=0A=
=0A=
                        // apply the new measures=0A=
                        $container[ m ]( num[ m ] );=0A=
=0A=
                    });=0A=
                    return testHeight() && num.width && num.height > 10;=0A=
=0A=
                },=0A=
                success: function() {=0A=
=0A=
                    // for some strange reason, webkit needs a single =
setTimeout to play ball=0A=
                    if ( Galleria.WEBKIT ) {=0A=
                        window.setTimeout( function() {=0A=
                            self._run();=0A=
                        }, 1);=0A=
                    } else {=0A=
=0A=
                        self._run();=0A=
                    }=0A=
                },=0A=
                error: function() {=0A=
=0A=
                    // Height was probably not set, raise hard errors=0A=
=0A=
                    if ( testHeight() ) {=0A=
                        Galleria.raise('Could not extract sufficient =
width/height of the gallery container. Traced measures: width:' + =
num.width + 'px, height: ' + num.height + 'px.', true);=0A=
                    } else {=0A=
                        Galleria.raise('Could not extract a stage height =
from the CSS. Traced height: ' + testHeight() + 'px.', true);=0A=
                    }=0A=
                },=0A=
                timeout: 2000=0A=
            });=0A=
        });=0A=
=0A=
        // build the gallery frame=0A=
        this.append({=0A=
            'info-text' :=0A=
                ['info-title', 'info-description'],=0A=
            'info' :=0A=
                ['info-text'],=0A=
            'image-nav' :=0A=
                ['image-nav-right', 'image-nav-left'],=0A=
            'stage' :=0A=
                ['images', 'loader', 'counter', 'image-nav'],=0A=
            'thumbnails-list' :=0A=
                ['thumbnails'],=0A=
            'thumbnails-container' :=0A=
                ['thumb-nav-left', 'thumbnails-list', 'thumb-nav-right'],=0A=
            'container' :=0A=
                ['stage', 'thumbnails-container', 'info', 'tooltip']=0A=
        });=0A=
=0A=
        Utils.hide( this.$( 'counter' ).append(=0A=
            this.get( 'current' ),=0A=
            ' / ',=0A=
            this.get( 'total' )=0A=
        ) );=0A=
=0A=
        this.setCounter('&#8211;');=0A=
=0A=
        Utils.hide( self.get('tooltip') );=0A=
=0A=
        // add a notouch class on the container to prevent unwanted =
:hovers on touch devices=0A=
        this.$( 'container' ).addClass( Galleria.TOUCH ? 'touch' : =
'notouch' );=0A=
=0A=
        // add images to the controls=0A=
        $.each( new Array(2), function( i ) {=0A=
=0A=
            // create a new Picture instance=0A=
            var image =3D new Galleria.Picture();=0A=
=0A=
            // apply some styles, create & prepend overlay=0A=
            $( image.container ).css({=0A=
                position: 'absolute',=0A=
                top: 0,=0A=
                left: 0=0A=
            }).prepend( self._layers[i] =3D $( =
Utils.create('galleria-layer') ).css({=0A=
                position: 'absolute',=0A=
                top:0, left:0, right:0, bottom:0,=0A=
                zIndex:2=0A=
            })[0] );=0A=
=0A=
            // append the image=0A=
            self.$( 'images' ).append( image.container );=0A=
=0A=
            // reload the controls=0A=
            self._controls[i] =3D image;=0A=
=0A=
        });=0A=
=0A=
        // some forced generic styling=0A=
        this.$( 'images' ).css({=0A=
            position: 'relative',=0A=
            top: 0,=0A=
            left: 0,=0A=
            width: '100%',=0A=
            height: '100%'=0A=
        });=0A=
=0A=
        this.$( 'thumbnails, thumbnails-list' ).css({=0A=
            overflow: 'hidden',=0A=
            position: 'relative'=0A=
        });=0A=
=0A=
        // bind image navigation arrows=0A=
        this.$( 'image-nav-right, image-nav-left' ).bind( 'click', =
function(e) {=0A=
=0A=
            // tune the clicknext option=0A=
            if ( self._options.clicknext ) {=0A=
                e.stopPropagation();=0A=
            }=0A=
=0A=
            // pause if options is set=0A=
            if ( self._options.pauseOnInteraction ) {=0A=
                self.pause();=0A=
            }=0A=
=0A=
            // navigate=0A=
            var fn =3D /right/.test( this.className ) ? 'next' : 'prev';=0A=
            self[ fn ]();=0A=
=0A=
        });=0A=
=0A=
        // hide controls if chosen to=0A=
        $.each( ['info','counter','image-nav'], function( i, el ) {=0A=
            if ( self._options[ 'show' + el.substr(0,1).toUpperCase() + =
el.substr(1).replace(/-/,'') ] =3D=3D=3D false ) {=0A=
                Utils.moveOut( self.get( el.toLowerCase() ) );=0A=
            }=0A=
        });=0A=
=0A=
        // load up target content=0A=
        this.load();=0A=
=0A=
        // now it's usually safe to remove the content=0A=
        // IE will never stop loading if we remove it, so let's keep it =
hidden for IE (it's usually fast enough anyway)=0A=
        if ( !this._options.keep_source && !IE ) {=0A=
            this._target.innerHTML =3D '';=0A=
        }=0A=
=0A=
        // re-append the errors, if they happened before clearing=0A=
        if ( this.get( 'errors' ) ) {=0A=
            this.appendChild( 'target', 'errors' );=0A=
        }=0A=
=0A=
        // append the gallery frame=0A=
        this.appendChild( 'target', 'container' );=0A=
=0A=
        // parse the carousel on each thumb load=0A=
        if ( this._options.carousel ) {=0A=
            var count =3D 0,=0A=
                show =3D this._options.show;=0A=
            this.bind( Galleria.THUMBNAIL, function() {=0A=
                this.updateCarousel();=0A=
                if ( ++count =3D=3D this.getDataLength() && typeof show =
=3D=3D 'number' && show > 0 ) {=0A=
                    this._carousel.follow( show );=0A=
                }=0A=
            });=0A=
        }=0A=
=0A=
        // bind swipe gesture=0A=
        if ( this._options.swipe ) {=0A=
=0A=
            (function( images ) {=0A=
=0A=
                var swipeStart =3D [0,0],=0A=
                    swipeStop =3D [0,0],=0A=
                    limitX =3D 30,=0A=
                    limitY =3D 100,=0A=
                    multi =3D false,=0A=
                    tid =3D 0,=0A=
                    data,=0A=
                    ev =3D {=0A=
                        start: 'touchstart',=0A=
                        move: 'touchmove',=0A=
                        stop: 'touchend'=0A=
                    },=0A=
                    getData =3D function(e) {=0A=
                        return e.originalEvent.touches ? =
e.originalEvent.touches[0] : e;=0A=
                    },=0A=
                    moveHandler =3D function( e ) {=0A=
=0A=
                        if ( e.originalEvent.touches && =
e.originalEvent.touches.length > 1 ) {=0A=
                            return;=0A=
                        }=0A=
=0A=
                        data =3D getData( e );=0A=
                        swipeStop =3D [ data.pageX, data.pageY ];=0A=
=0A=
                        if ( !swipeStart[0] ) {=0A=
                            swipeStart =3D swipeStop;=0A=
                        }=0A=
=0A=
                        if ( Math.abs( swipeStart[0] - swipeStop[0] ) > =
10 ) {=0A=
                            e.preventDefault();=0A=
                        }=0A=
                    },=0A=
                    upHandler =3D function( e ) {=0A=
=0A=
                        images.unbind( ev.move, moveHandler );=0A=
=0A=
                        // if multitouch (possibly zooming), abort=0A=
                        if ( ( e.originalEvent.touches && =
e.originalEvent.touches.length ) || multi ) {=0A=
                            multi =3D !multi;=0A=
                            return;=0A=
                        }=0A=
=0A=
                        if ( Utils.timestamp() - tid < 1000 &&=0A=
                             Math.abs( swipeStart[0] - swipeStop[0] ) > =
limitX &&=0A=
                             Math.abs( swipeStart[1] - swipeStop[1] ) < =
limitY ) {=0A=
=0A=
                            e.preventDefault();=0A=
                            self[ swipeStart[0] > swipeStop[0] ? 'next' =
: 'prev' ]();=0A=
                        }=0A=
=0A=
                        swipeStart =3D swipeStop =3D [0,0];=0A=
                    };=0A=
=0A=
                images.bind(ev.start, function(e) {=0A=
=0A=
                    if ( e.originalEvent.touches && =
e.originalEvent.touches.length > 1 ) {=0A=
                        return;=0A=
                    }=0A=
=0A=
                    data =3D getData(e);=0A=
                    tid =3D Utils.timestamp();=0A=
                    swipeStart =3D swipeStop =3D [ data.pageX, =
data.pageY ];=0A=
                    images.bind(ev.move, moveHandler ).one(ev.stop, =
upHandler);=0A=
=0A=
                });=0A=
=0A=
            }( self.$( 'images' ) ));=0A=
=0A=
            // double-tap/click fullscreen toggle=0A=
=0A=
            if ( this._options.fullscreenDoubleTap ) {=0A=
=0A=
                this.$( 'stage' ).bind( 'touchstart', (function() {=0A=
                    var last, cx, cy, lx, ly, now,=0A=
                        getData =3D function(e) {=0A=
                            return e.originalEvent.touches ? =
e.originalEvent.touches[0] : e;=0A=
                        };=0A=
                    return function(e) {=0A=
                        now =3D Galleria.utils.timestamp();=0A=
                        cx =3D getData(e).pageX;=0A=
                        cy =3D getData(e).pageY;=0A=
                        if ( ( now - last < 500 ) && ( cx - lx < 20) && =
( cy - ly < 20) ) {=0A=
                            self.toggleFullscreen();=0A=
                            e.preventDefault();=0A=
                            self.$( 'stage' ).unbind( 'touchend', =
arguments.callee );=0A=
                            return;=0A=
                        }=0A=
                        last =3D now;=0A=
                        lx =3D cx;=0A=
                        ly =3D cy;=0A=
                    };=0A=
                }()));=0A=
            }=0A=
=0A=
        }=0A=
=0A=
        // optimize touch for container=0A=
        Utils.optimizeTouch( this.get( 'container' ) );=0A=
=0A=
        return this;=0A=
    },=0A=
=0A=
    // Creates the thumbnails and carousel=0A=
    // can be used at any time, f.ex when the data object is manipulated=0A=
=0A=
    _createThumbnails : function() {=0A=
=0A=
        this.get( 'total' ).innerHTML =3D this.getDataLength();=0A=
=0A=
        var i,=0A=
            src,=0A=
            thumb,=0A=
            data,=0A=
=0A=
            $container,=0A=
=0A=
            self =3D this,=0A=
            o =3D this._options,=0A=
=0A=
            // get previously active thumbnail, if exists=0A=
            active =3D (function() {=0A=
                var a =3D self.$('thumbnails').find('.active');=0A=
                if ( !a.length ) {=0A=
                    return false;=0A=
                }=0A=
                return a.find('img').attr('src');=0A=
            }()),=0A=
=0A=
            // cache the thumbnail option=0A=
            optval =3D typeof o.thumbnails =3D=3D=3D 'string' ? =
o.thumbnails.toLowerCase() : null,=0A=
=0A=
            // move some data into the instance=0A=
            // for some reason, jQuery cant handle css(property) when =
zooming in FF, breaking the gallery=0A=
            // so we resort to getComputedStyle for browsers who support =
it=0A=
            getStyle =3D function( prop ) {=0A=
                return doc.defaultView && =
doc.defaultView.getComputedStyle ?=0A=
                    doc.defaultView.getComputedStyle( thumb.container, =
null )[ prop ] :=0A=
                    $container.css( prop );=0A=
            },=0A=
=0A=
            fake =3D function(image, index, container) {=0A=
                return function() {=0A=
                    $( container ).append( image );=0A=
                    self.trigger({=0A=
                        type: Galleria.THUMBNAIL,=0A=
                        thumbTarget: image,=0A=
                        index: index=0A=
                    });=0A=
                };=0A=
            },=0A=
=0A=
            onThumbEvent =3D function( e ) {=0A=
=0A=
                // pause if option is set=0A=
                if ( o.pauseOnInteraction ) {=0A=
                    self.pause();=0A=
                }=0A=
=0A=
                // extract the index from the data=0A=
                var index =3D $( e.currentTarget ).data( 'index' );=0A=
                if ( self.getIndex() !=3D=3D index ) {=0A=
                    self.show( index );=0A=
                }=0A=
=0A=
                e.preventDefault();=0A=
            },=0A=
=0A=
            onThumbLoad =3D function( thumb ) {=0A=
=0A=
                // scale when ready=0A=
                thumb.scale({=0A=
                    width:    thumb.data.width,=0A=
                    height:   thumb.data.height,=0A=
                    crop:     o.thumbCrop,=0A=
                    margin:   o.thumbMargin,=0A=
                    canvas:   o.useCanvas,=0A=
                    complete: function( thumb ) {=0A=
=0A=
                        // shrink thumbnails to fit=0A=
                        var top =3D ['left', 'top'],=0A=
                            arr =3D ['Width', 'Height'],=0A=
                            m,=0A=
                            css;=0A=
=0A=
                        // calculate shrinked positions=0A=
                        $.each(arr, function( i, measure ) {=0A=
                            m =3D measure.toLowerCase();=0A=
                            if ( (o.thumbCrop !=3D=3D true || =
o.thumbCrop =3D=3D=3D m ) && o.thumbFit ) {=0A=
                                css =3D {};=0A=
                                css[ m ] =3D thumb[ m ];=0A=
                                $( thumb.container ).css( css );=0A=
                                css =3D {};=0A=
                                css[ top[ i ] ] =3D 0;=0A=
                                $( thumb.image ).css( css );=0A=
                            }=0A=
=0A=
                            // cache outer measures=0A=
                            thumb[ 'outer' + measure ] =3D $( =
thumb.container )[ 'outer' + measure ]( true );=0A=
                        });=0A=
=0A=
                        // set high quality if downscale is moderate=0A=
                        Utils.toggleQuality( thumb.image,=0A=
                            o.thumbQuality =3D=3D=3D true ||=0A=
                            ( o.thumbQuality =3D=3D=3D 'auto' && =
thumb.original.width < thumb.width * 3 )=0A=
                        );=0A=
=0A=
                        // trigger the THUMBNAIL event=0A=
                        self.trigger({=0A=
                            type: Galleria.THUMBNAIL,=0A=
                            thumbTarget: thumb.image,=0A=
                            index: thumb.data.order=0A=
                        });=0A=
                    }=0A=
                });=0A=
            };=0A=
=0A=
        this._thumbnails =3D [];=0A=
=0A=
        this.$( 'thumbnails' ).empty();=0A=
=0A=
        // loop through data and create thumbnails=0A=
        for( i =3D 0; this._data[ i ]; i++ ) {=0A=
=0A=
            data =3D this._data[ i ];=0A=
=0A=
            if ( o.thumbnails =3D=3D=3D true ) {=0A=
=0A=
                // add a new Picture instance=0A=
                thumb =3D new Galleria.Picture(i);=0A=
=0A=
                // get source from thumb or image=0A=
                src =3D data.thumb || data.image;=0A=
=0A=
                // append the thumbnail=0A=
                this.$( 'thumbnails' ).append( thumb.container );=0A=
=0A=
                // cache the container=0A=
                $container =3D $( thumb.container );=0A=
=0A=
                thumb.data =3D {=0A=
                    width  : Utils.parseValue( getStyle( 'width' ) ),=0A=
                    height : Utils.parseValue( getStyle( 'height' ) ),=0A=
                    order  : i=0A=
                };=0A=
=0A=
                // grab & reset size for smoother thumbnail loads=0A=
                if ( o.thumbFit && o.thumbCrop !=3D=3D true ) {=0A=
                    $container.css( { width: 0, height: 0 } );=0A=
                } else {=0A=
                    $container.css( { width: thumb.data.width, height: =
thumb.data.height } );=0A=
                }=0A=
=0A=
                // load the thumbnail=0A=
                thumb.load( src, onThumbLoad );=0A=
=0A=
                // preload all images here=0A=
                if ( o.preload =3D=3D=3D 'all' ) {=0A=
                    thumb.preload( data.image );=0A=
                }=0A=
=0A=
            // create empty spans if thumbnails is set to 'empty'=0A=
            } else if ( optval =3D=3D=3D 'empty' || optval =3D=3D=3D =
'numbers' ) {=0A=
=0A=
                thumb =3D {=0A=
                    container:  Utils.create( 'galleria-image' ),=0A=
                    image: Utils.create( 'img', 'span' ),=0A=
                    ready: true=0A=
                };=0A=
=0A=
                // create numbered thumbnails=0A=
                if ( optval =3D=3D=3D 'numbers' ) {=0A=
                    $( thumb.image ).text( i + 1 );=0A=
                }=0A=
=0A=
                this.$( 'thumbnails' ).append( thumb.container );=0A=
=0A=
                // we need to "fake" a loading delay before we append =
and trigger=0A=
                // 50+ should be enough=0A=
=0A=
                window.setTimeout( ( fake )( thumb.image, i, =
thumb.container ), 50 + ( i*20 ) );=0A=
=0A=
            // create null object to silent errors=0A=
            } else {=0A=
                thumb =3D {=0A=
                    container: null,=0A=
                    image: null=0A=
                };=0A=
            }=0A=
=0A=
            // add events for thumbnails=0A=
            // you can control the event type using thumb_event_type=0A=
            // we'll add the same event to the source if it's kept=0A=
=0A=
            $( thumb.container ).add( o.keepSource && o.linkSourceImages =
? data.original : null )=0A=
                .data('index', i).bind( o.thumbEventType, onThumbEvent );=0A=
=0A=
            if (active =3D=3D=3D src) {=0A=
                $( thumb.container ).addClass( 'active' );=0A=
            }=0A=
=0A=
            this._thumbnails.push( thumb );=0A=
        }=0A=
    },=0A=
=0A=
    // the internal _run method should be called after loading data into =
galleria=0A=
    // makes sure the gallery has proper measurements before postrun & =
ready=0A=
    _run : function() {=0A=
=0A=
        var self =3D this;=0A=
=0A=
        self._createThumbnails();=0A=
=0A=
        // make sure we have a stageHeight && stageWidth=0A=
=0A=
        Utils.wait({=0A=
=0A=
            until: function() {=0A=
=0A=
                // Opera crap=0A=
                if ( Galleria.OPERA ) {=0A=
                    self.$( 'stage' ).css( 'display', 'inline-block' );=0A=
                }=0A=
=0A=
                self._stageWidth  =3D self.$( 'stage' ).width();=0A=
                self._stageHeight =3D self.$( 'stage' ).height();=0A=
=0A=
                return( self._stageWidth &&=0A=
                        self._stageHeight > 50 ); // what is an =
acceptable height?=0A=
            },=0A=
=0A=
            success: function() {=0A=
=0A=
                // save the instance=0A=
                _galleries.push( self );=0A=
=0A=
                // postrun some stuff after the gallery is ready=0A=
=0A=
                // show counter=0A=
                Utils.show( self.get('counter') );=0A=
=0A=
                // bind carousel nav=0A=
                if ( self._options.carousel ) {=0A=
                    self._carousel.bindControls();=0A=
                }=0A=
=0A=
                // start autoplay=0A=
                if ( self._options.autoplay ) {=0A=
=0A=
                    self.pause();=0A=
=0A=
                    if ( typeof self._options.autoplay =3D=3D=3D =
'number' ) {=0A=
                        self._playtime =3D self._options.autoplay;=0A=
                    }=0A=
=0A=
                    self.trigger( Galleria.PLAY );=0A=
                    self._playing =3D true;=0A=
                }=0A=
                // if second load, just do the show and return=0A=
                if ( self._firstrun ) {=0A=
                    if ( typeof self._options.show =3D=3D=3D 'number' ) {=0A=
                        self.show( self._options.show );=0A=
                    }=0A=
                    return;=0A=
                }=0A=
=0A=
                self._firstrun =3D true;=0A=
=0A=
                // bind clicknext=0A=
                if ( self._options.clicknext && !Galleria.TOUCH ) {=0A=
                    $.each( self._data, function( i, data ) {=0A=
                        delete data.link;=0A=
                    });=0A=
                    self.$( 'stage' ).css({ cursor : 'pointer' }).bind( =
'click', function(e) {=0A=
                        // pause if options is set=0A=
                        if ( self._options.pauseOnInteraction ) {=0A=
                            self.pause();=0A=
                        }=0A=
                        self.next();=0A=
                    });=0A=
                }=0A=
=0A=
                // initialize the History plugin=0A=
                if ( Galleria.History ) {=0A=
=0A=
                    // bind the show method=0A=
                    Galleria.History.change(function( value ) {=0A=
=0A=
                        // if ID is NaN, the user pressed back from the =
first image=0A=
                        // return to previous address=0A=
                        if ( isNaN( value ) ) {=0A=
                            window.history.go(-1);=0A=
=0A=
                        // else show the image=0A=
                        } else {=0A=
                            self.show( value, undef, true );=0A=
                        }=0A=
                    });=0A=
                }=0A=
=0A=
                // Trigger Galleria.ready=0A=
                $.each( Galleria.ready.callbacks, function() {=0A=
                    this.call( self, self._options );=0A=
                });=0A=
=0A=
                self.trigger( Galleria.READY );=0A=
=0A=
                // call the theme init method=0A=
                Galleria.theme.init.call( self, self._options );=0A=
=0A=
                // call the extend option=0A=
                self._options.extend.call( self, self._options );=0A=
=0A=
                // show the initial image=0A=
                // first test for permalinks in history=0A=
                if ( /^[0-9]{1,4}$/.test( HASH ) && Galleria.History ) {=0A=
                    self.show( HASH, undef, true );=0A=
=0A=
                } else if( self._data[ self._options.show ] ) {=0A=
                    self.show( self._options.show );=0A=
                }=0A=
            },=0A=
=0A=
            error: function() {=0A=
                Galleria.raise('Stage width or height is too small to =
show the gallery. Traced measures: width:' + self._stageWidth + 'px, =
height: ' + self._stageHeight + 'px.', true);=0A=
            }=0A=
=0A=
        });=0A=
    },=0A=
=0A=
    /**=0A=
        Loads data into the gallery.=0A=
        You can call this method on an existing gallery to reload the =
gallery with new data.=0A=
=0A=
        @param {Array|string} source Optional JSON array of data or =
selector of where to find data in the document.=0A=
        Defaults to the Galleria target or dataSource option.=0A=
=0A=
        @param {string} selector Optional element selector of what =
elements to parse.=0A=
        Defaults to 'img'.=0A=
=0A=
        @param {Function} [config] Optional function to modify the data =
extraction proceedure from the selector.=0A=
        See the data_config option for more information.=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    load : function( source, selector, config ) {=0A=
=0A=
        var self =3D this;=0A=
=0A=
        // empty the data array=0A=
        this._data =3D [];=0A=
=0A=
        // empty the thumbnails=0A=
        this._thumbnails =3D [];=0A=
        this.$('thumbnails').empty();=0A=
=0A=
        // shorten the arguments=0A=
        if ( typeof selector =3D=3D=3D 'function' ) {=0A=
            config =3D selector;=0A=
            selector =3D null;=0A=
        }=0A=
=0A=
        // use the source set by target=0A=
        source =3D source || this._options.dataSource;=0A=
=0A=
        // use selector set by option=0A=
        selector =3D selector || this._options.dataSelector;=0A=
=0A=
        // use the data_config set by option=0A=
        config =3D config || this._options.dataConfig;=0A=
=0A=
        // if source is a true object, make it into an array=0A=
        if( /^function Object/.test( source.constructor ) ) {=0A=
            source =3D [source];=0A=
        }=0A=
=0A=
        // check if the data is an array already=0A=
        if ( source.constructor =3D=3D=3D Array ) {=0A=
            if ( this.validate( source ) ) {=0A=
=0A=
                this._data =3D source;=0A=
                this._parseData().trigger( Galleria.DATA );=0A=
=0A=
            } else {=0A=
                Galleria.raise( 'Load failed: JSON Array not valid.' );=0A=
            }=0A=
            return this;=0A=
        }=0A=
=0A=
        // loop through images and set data=0A=
        $( source ).find( selector ).each( function( i, img ) {=0A=
            img =3D $( img );=0A=
            var data =3D {},=0A=
                parent =3D img.parent(),=0A=
                href =3D parent.attr( 'href' ),=0A=
                rel  =3D parent.attr( 'rel' );=0A=
=0A=
            if ( href ) {=0A=
                data.image =3D data.big =3D href;=0A=
            }=0A=
            if ( rel ) {=0A=
                data.big =3D rel;=0A=
            }=0A=
=0A=
            // mix default extractions with the hrefs and config=0A=
            // and push it into the data array=0A=
            self._data.push( $.extend({=0A=
=0A=
                title:       img.attr('title') || '',=0A=
                thumb:       img.attr('src'),=0A=
                image:       img.attr('src'),=0A=
                big:         img.attr('src'),=0A=
                description: img.attr('alt') || '',=0A=
                link:        img.attr('longdesc'),=0A=
                original:    img.get(0) // saved as a reference=0A=
=0A=
            }, data, config( img ) ) );=0A=
=0A=
        });=0A=
        // trigger the DATA event and return=0A=
        if ( this.getDataLength() ) {=0A=
            this.trigger( Galleria.DATA );=0A=
        } else {=0A=
            Galleria.raise('Load failed: no data found.');=0A=
        }=0A=
        return this;=0A=
=0A=
    },=0A=
=0A=
    // make sure the data works properly=0A=
    _parseData : function() {=0A=
=0A=
        var self =3D this;=0A=
=0A=
        $.each( this._data, function( i, data ) {=0A=
            // copy image as thumb if no thumb exists=0A=
            if ( 'thumb' in data =3D=3D=3D false ) {=0A=
                self._data[ i ].thumb =3D data.image;=0A=
            }=0A=
            // copy image as big image if no biggie exists=0A=
            if ( !'big' in data ) {=0A=
                self._data[ i ].big =3D data.image;=0A=
            }=0A=
        });=0A=
=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Adds and/or removes images from the gallery=0A=
        Works just like Array.splice=0A=
        =
https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Arra=
y/splice=0A=
=0A=
        @example this.splice( 2, 4 ); // removes 4 images after the =
second image=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    splice: function() {=0A=
        Array.prototype.splice.apply( this._data, Utils.array( arguments =
) );=0A=
        return this._parseData()._createThumbnails();=0A=
    },=0A=
=0A=
    /**=0A=
        Append images to the gallery=0A=
        Works just like Array.push=0A=
        =
https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Arra=
y/push=0A=
=0A=
        @example this.push({ image: 'image1.jpg' }); // appends the =
image to the gallery=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    push: function() {=0A=
        Array.prototype.push.apply( this._data, Utils.array( arguments ) =
);=0A=
        return this._parseData()._createThumbnails();=0A=
    },=0A=
=0A=
    _getActive: function() {=0A=
        return this._controls.getActive();=0A=
    },=0A=
=0A=
    validate : function( data ) {=0A=
        // todo: validate a custom data array=0A=
        return true;=0A=
    },=0A=
=0A=
    /**=0A=
        Bind any event to Galleria=0A=
=0A=
        @param {string} type The Event type to listen for=0A=
        @param {Function} fn The function to execute when the event is =
triggered=0A=
=0A=
        @example this.bind( 'image', function() { Galleria.log('image =
shown') });=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    bind : function(type, fn) {=0A=
=0A=
        // allow 'image' instead of Galleria.IMAGE=0A=
        type =3D _patchEvent( type );=0A=
=0A=
        this.$( 'container' ).bind( type, this.proxy(fn) );=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Unbind any event to Galleria=0A=
=0A=
        @param {string} type The Event type to forget=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    unbind : function(type) {=0A=
=0A=
        type =3D _patchEvent( type );=0A=
=0A=
        this.$( 'container' ).unbind( type );=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Manually trigger a Galleria event=0A=
=0A=
        @param {string} type The Event to trigger=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    trigger : function( type ) {=0A=
=0A=
        type =3D typeof type =3D=3D=3D 'object' ?=0A=
            $.extend( type, { scope: this } ) :=0A=
            { type: _patchEvent( type ), scope: this };=0A=
=0A=
        this.$( 'container' ).trigger( type );=0A=
=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Assign an "idle state" to any element.=0A=
        The idle state will be applied after a certain amount of idle =
time=0A=
        Useful to hide f.ex navigation when the gallery is inactive=0A=
=0A=
        @param {HTMLElement|string} elem The Dom node or selector to =
apply the idle state to=0A=
        @param {Object} styles the CSS styles to apply=0A=
=0A=
        @example addIdleState( this.get('image-nav'), { opacity: 0 });=0A=
        @example addIdleState( '.galleria-image-nav', { top: -200 });=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    addIdleState: function( elem, styles ) {=0A=
        this._idle.add.apply( this._idle, Utils.array( arguments ) );=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Removes any idle state previously set using addIdleState()=0A=
=0A=
        @param {HTMLElement|string} elem The Dom node or selector to =
remove the idle state from.=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    removeIdleState: function( elem ) {=0A=
        this._idle.remove.apply( this._idle, Utils.array( arguments ) );=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Force Galleria to enter idle mode.=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    enterIdleMode: function() {=0A=
        this._idle.hide();=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Force Galleria to exit idle mode.=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    exitIdleMode: function() {=0A=
        this._idle.showAll();=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Enter FullScreen mode=0A=
=0A=
        @param {Function} callback the function to be executed when the =
fullscreen mode is fully applied.=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    enterFullscreen: function( callback ) {=0A=
        this._fullscreen.enter.apply( this, Utils.array( arguments ) );=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Exits FullScreen mode=0A=
=0A=
        @param {Function} callback the function to be executed when the =
fullscreen mode is fully applied.=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    exitFullscreen: function( callback ) {=0A=
        this._fullscreen.exit.apply( this, Utils.array( arguments ) );=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Toggle FullScreen mode=0A=
=0A=
        @param {Function} callback the function to be executed when the =
fullscreen mode is fully applied or removed.=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    toggleFullscreen: function( callback ) {=0A=
        this._fullscreen[ this.isFullscreen() ? 'exit' : 'enter'].apply( =
this, Utils.array( arguments ) );=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Adds a tooltip to any element.=0A=
        You can also call this method with an object as argument with =
elemID:value pairs to apply tooltips to (see examples)=0A=
=0A=
        @param {HTMLElement} elem The DOM Node to attach the event to=0A=
        @param {string|Function} value The tooltip message. Can also be =
a function that returns a string.=0A=
=0A=
        @example this.bindTooltip( this.get('thumbnails'), 'My =
thumbnails');=0A=
        @example this.bindTooltip( this.get('thumbnails'), function() { =
return 'My thumbs' });=0A=
        @example this.bindTooltip( { image_nav: 'Navigation' });=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    bindTooltip: function( elem, value ) {=0A=
        this._tooltip.bind.apply( this._tooltip, Utils.array(arguments) =
);=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Note: this method is deprecated. Use refreshTooltip() instead.=0A=
=0A=
        Redefine a tooltip.=0A=
        Use this if you want to re-apply a tooltip value to an already =
bound tooltip element.=0A=
=0A=
        @param {HTMLElement} elem The DOM Node to attach the event to=0A=
        @param {string|Function} value The tooltip message. Can also be =
a function that returns a string.=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    defineTooltip: function( elem, value ) {=0A=
        this._tooltip.define.apply( this._tooltip, =
Utils.array(arguments) );=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Refresh a tooltip value.=0A=
        Use this if you want to change the tooltip value at runtime, =
f.ex if you have a play/pause toggle.=0A=
=0A=
        @param {HTMLElement} elem The DOM Node that has a tooltip that =
should be refreshed=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    refreshTooltip: function( elem ) {=0A=
        this._tooltip.show.apply( this._tooltip, Utils.array(arguments) =
);=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Open a pre-designed lightbox with the currently active image.=0A=
        You can control some visuals using gallery options.=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    openLightbox: function() {=0A=
        this._lightbox.show.apply( this._lightbox, Utils.array( =
arguments ) );=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Close the lightbox.=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    closeLightbox: function() {=0A=
        this._lightbox.hide.apply( this._lightbox, Utils.array( =
arguments ) );=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Get the currently active image element.=0A=
=0A=
        @returns {HTMLElement} The image element=0A=
    */=0A=
=0A=
    getActiveImage: function() {=0A=
        return this._getActive().image || undef;=0A=
    },=0A=
=0A=
    /**=0A=
        Get the currently active thumbnail element.=0A=
=0A=
        @returns {HTMLElement} The thumbnail element=0A=
    */=0A=
=0A=
    getActiveThumb: function() {=0A=
        return this._thumbnails[ this._active ].image || undef;=0A=
    },=0A=
=0A=
    /**=0A=
        Get the mouse position relative to the gallery container=0A=
=0A=
        @param e The mouse event=0A=
=0A=
        @example=0A=
=0A=
var gallery =3D this;=0A=
$(document).mousemove(function(e) {=0A=
    console.log( gallery.getMousePosition(e).x );=0A=
});=0A=
=0A=
        @returns {Object} Object with x & y of the relative mouse postion=0A=
    */=0A=
=0A=
    getMousePosition : function(e) {=0A=
        return {=0A=
            x: e.pageX - this.$( 'container' ).offset().left,=0A=
            y: e.pageY - this.$( 'container' ).offset().top=0A=
        };=0A=
    },=0A=
=0A=
    /**=0A=
        Adds a panning effect to the image=0A=
=0A=
        @param img The optional image element. If not specified it takes =
the currently active image=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    addPan : function( img ) {=0A=
=0A=
        if ( this._options.imageCrop =3D=3D=3D false ) {=0A=
            return;=0A=
        }=0A=
=0A=
        img =3D $( img || this.getActiveImage() );=0A=
=0A=
        // define some variables and methods=0A=
        var self   =3D this,=0A=
            x      =3D img.width() / 2,=0A=
            y      =3D img.height() / 2,=0A=
            destX  =3D parseInt( img.css( 'left' ), 10 ),=0A=
            destY  =3D parseInt( img.css( 'top' ), 10 ),=0A=
            curX   =3D destX || 0,=0A=
            curY   =3D destY || 0,=0A=
            distX  =3D 0,=0A=
            distY  =3D 0,=0A=
            active =3D false,=0A=
            ts     =3D Utils.timestamp(),=0A=
            cache  =3D 0,=0A=
            move   =3D 0,=0A=
=0A=
            // positions the image=0A=
            position =3D function( dist, cur, pos ) {=0A=
                if ( dist > 0 ) {=0A=
                    move =3D Math.round( Math.max( dist * -1, Math.min( =
0, cur ) ) );=0A=
                    if ( cache !=3D=3D move ) {=0A=
=0A=
                        cache =3D move;=0A=
=0A=
                        if ( IE =3D=3D=3D 8 ) { // scroll is faster for =
IE=0A=
                            img.parent()[ 'scroll' + pos ]( move * -1 );=0A=
                        } else {=0A=
                            var css =3D {};=0A=
                            css[ pos.toLowerCase() ] =3D move;=0A=
                            img.css(css);=0A=
                        }=0A=
                    }=0A=
                }=0A=
            },=0A=
=0A=
            // calculates mouse position after 50ms=0A=
            calculate =3D function(e) {=0A=
                if (Utils.timestamp() - ts < 50) {=0A=
                    return;=0A=
                }=0A=
                active =3D true;=0A=
                x =3D self.getMousePosition(e).x;=0A=
                y =3D self.getMousePosition(e).y;=0A=
            },=0A=
=0A=
            // the main loop to check=0A=
            loop =3D function(e) {=0A=
=0A=
                if (!active) {=0A=
                    return;=0A=
                }=0A=
=0A=
                distX =3D img.width() - self._stageWidth;=0A=
                distY =3D img.height() - self._stageHeight;=0A=
                destX =3D x / self._stageWidth * distX * -1;=0A=
                destY =3D y / self._stageHeight * distY * -1;=0A=
                curX +=3D ( destX - curX ) / =
self._options.imagePanSmoothness;=0A=
                curY +=3D ( destY - curY ) / =
self._options.imagePanSmoothness;=0A=
=0A=
                position( distY, curY, 'Top' );=0A=
                position( distX, curX, 'Left' );=0A=
=0A=
            };=0A=
=0A=
        // we need to use scroll in IE8 to speed things up=0A=
        if ( IE =3D=3D=3D 8 ) {=0A=
=0A=
            img.parent().scrollTop( curY * -1 ).scrollLeft( curX * -1 );=0A=
            img.css({=0A=
                top: 0,=0A=
                left: 0=0A=
            });=0A=
=0A=
        }=0A=
=0A=
        // unbind and bind event=0A=
        this.$( 'stage' ).unbind( 'mousemove', calculate ).bind( =
'mousemove', calculate );=0A=
=0A=
        // loop the loop=0A=
        Utils.addTimer('pan', loop, 50, true);=0A=
=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Brings the scope into any callback=0A=
=0A=
        @param fn The callback to bring the scope into=0A=
        @param scope Optional scope to bring=0A=
=0A=
        @example $('#fullscreen').click( this.proxy(function() { =
this.enterFullscreen(); }) )=0A=
=0A=
        @returns {Function} Return the callback with the gallery scope=0A=
    */=0A=
=0A=
    proxy : function( fn, scope ) {=0A=
        if ( typeof fn !=3D=3D 'function' ) {=0A=
            return function() {};=0A=
        }=0A=
        scope =3D scope || this;=0A=
        return function() {=0A=
            return fn.apply( scope, Utils.array( arguments ) );=0A=
        };=0A=
    },=0A=
=0A=
    /**=0A=
        Removes the panning effect set by addPan()=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    removePan: function() {=0A=
=0A=
        // todo: doublecheck IE8=0A=
=0A=
        this.$( 'stage' ).unbind( 'mousemove' );=0A=
=0A=
        Utils.clearTimer( 'pan' );=0A=
=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Adds an element to the Galleria DOM array.=0A=
        When you add an element here, you can access it using element ID =
in many API calls=0A=
=0A=
        @param {string} id The element ID you wish to use. You can add =
many elements by adding more arguments.=0A=
=0A=
        @example addElement('mybutton');=0A=
        @example addElement('mybutton','mylink');=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    addElement : function( id ) {=0A=
=0A=
        var dom =3D this._dom;=0A=
=0A=
        $.each( Utils.array(arguments), function( i, blueprint ) {=0A=
           dom[ blueprint ] =3D Utils.create( 'galleria-' + blueprint );=0A=
        });=0A=
=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Attach keyboard events to Galleria=0A=
=0A=
        @param {Object} map The map object of events.=0A=
        Possible keys are 'UP', 'DOWN', 'LEFT', 'RIGHT', 'RETURN', =
'ESCAPE', 'BACKSPACE', and 'SPACE'.=0A=
=0A=
        @example=0A=
=0A=
this.attachKeyboard({=0A=
    right: this.next,=0A=
    left: this.prev,=0A=
    up: function() {=0A=
        console.log( 'up key pressed' )=0A=
    }=0A=
});=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    attachKeyboard : function( map ) {=0A=
        this._keyboard.attach.apply( this._keyboard, Utils.array( =
arguments ) );=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Detach all keyboard events to Galleria=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    detachKeyboard : function() {=0A=
        this._keyboard.detach.apply( this._keyboard, Utils.array( =
arguments ) );=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Fast helper for appending galleria elements that you added using =
addElement()=0A=
=0A=
        @param {string} parentID The parent element ID where the element =
will be appended=0A=
        @param {string} childID the element ID that should be appended=0A=
=0A=
        @example this.addElement('myElement');=0A=
        this.appendChild( 'info', 'myElement' );=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    appendChild : function( parentID, childID ) {=0A=
        this.$( parentID ).append( this.get( childID ) || childID );=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Fast helper for prepending galleria elements that you added =
using addElement()=0A=
=0A=
        @param {string} parentID The parent element ID where the element =
will be prepended=0A=
        @param {string} childID the element ID that should be prepended=0A=
=0A=
        @example=0A=
=0A=
this.addElement('myElement');=0A=
this.prependChild( 'info', 'myElement' );=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    prependChild : function( parentID, childID ) {=0A=
        this.$( parentID ).prepend( this.get( childID ) || childID );=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Remove an element by blueprint=0A=
=0A=
        @param {string} elemID The element to be removed.=0A=
        You can remove multiple elements by adding arguments.=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    remove : function( elemID ) {=0A=
        this.$( Utils.array( arguments ).join(',') ).remove();=0A=
        return this;=0A=
    },=0A=
=0A=
    // a fast helper for building dom structures=0A=
    // leave this out of the API for now=0A=
=0A=
    append : function( data ) {=0A=
        var i, j;=0A=
        for( i in data ) {=0A=
            if ( data.hasOwnProperty( i ) ) {=0A=
                if ( data[i].constructor =3D=3D=3D Array ) {=0A=
                    for( j =3D 0; data[i][j]; j++ ) {=0A=
                        this.appendChild( i, data[i][j] );=0A=
                    }=0A=
                } else {=0A=
                    this.appendChild( i, data[i] );=0A=
                }=0A=
            }=0A=
        }=0A=
        return this;=0A=
    },=0A=
=0A=
    // an internal helper for scaling according to options=0A=
    _scaleImage : function( image, options ) {=0A=
=0A=
        image =3D image || this._controls.getActive();=0A=
=0A=
        var self =3D this,=0A=
=0A=
            complete,=0A=
=0A=
            scaleLayer =3D function( img ) {=0A=
                $( img.container ).children(':first').css({=0A=
                    top: Math.max(0, Utils.parseValue( =
img.image.style.top )),=0A=
                    left: Math.max(0, Utils.parseValue( =
img.image.style.left )),=0A=
                    width: Utils.parseValue( img.image.width ),=0A=
                    height: Utils.parseValue( img.image.height )=0A=
                });=0A=
            };=0A=
=0A=
        options =3D $.extend({=0A=
            width:    this._stageWidth,=0A=
            height:   this._stageHeight,=0A=
            crop:     this._options.imageCrop,=0A=
            max:      this._options.maxScaleRatio,=0A=
            min:      this._options.minScaleRatio,=0A=
            margin:   this._options.imageMargin,=0A=
            position: this._options.imagePosition=0A=
        }, options );=0A=
=0A=
        if ( this._options.layerFollow && this._options.imageCrop =
!=3D=3D true ) {=0A=
=0A=
            if ( typeof options.complete =3D=3D 'function' ) {=0A=
                complete =3D options.complete;=0A=
                options.complete =3D function() {=0A=
                    complete.call( image, image );=0A=
                    scaleLayer( image );=0A=
                };=0A=
            } else {=0A=
                options.complete =3D scaleLayer;=0A=
            }=0A=
=0A=
        } else {=0A=
            $( image.container ).children(':first').css({ top: 0, left: =
0 });=0A=
        }=0A=
=0A=
        image.scale( options );=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Updates the carousel,=0A=
        useful if you resize the gallery and want to re-check if the =
carousel nav is needed.=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    updateCarousel : function() {=0A=
        this._carousel.update();=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Rescales the gallery=0A=
=0A=
        @param {number} width The target width=0A=
        @param {number} height The target height=0A=
        @param {Function} complete The callback to be called when the =
scaling is complete=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    rescale : function( width, height, complete ) {=0A=
=0A=
        var self =3D this;=0A=
=0A=
        // allow rescale(fn)=0A=
        if ( typeof width =3D=3D=3D 'function' ) {=0A=
            complete =3D width;=0A=
            width =3D undef;=0A=
        }=0A=
=0A=
        var scale =3D function() {=0A=
=0A=
            // set stagewidth=0A=
            self._stageWidth =3D width || self.$( 'stage' ).width();=0A=
            self._stageHeight =3D height || self.$( 'stage' ).height();=0A=
=0A=
            // scale the active image=0A=
            self._scaleImage();=0A=
=0A=
            if ( self._options.carousel ) {=0A=
                self.updateCarousel();=0A=
            }=0A=
=0A=
            self.trigger( Galleria.RESCALE );=0A=
=0A=
            if ( typeof complete =3D=3D=3D 'function' ) {=0A=
                complete.call( self );=0A=
            }=0A=
        };=0A=
=0A=
        if ( Galleria.WEBKIT && !width && !height ) {=0A=
            Utils.addTimer( 'scale', scale, 10 );// webkit is too fast=0A=
        } else {=0A=
            scale.call( self );=0A=
        }=0A=
=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Refreshes the gallery.=0A=
        Useful if you change image options at runtime and want to apply =
the changes to the active image.=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    refreshImage : function() {=0A=
        this._scaleImage();=0A=
        if ( this._options.imagePan ) {=0A=
            this.addPan();=0A=
        }=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Shows an image by index=0A=
=0A=
        @param {number|boolean} index The index to show=0A=
        @param {Boolean} rewind A boolean that should be true if you =
want the transition to go back=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    show : function( index, rewind, _history ) {=0A=
=0A=
        // do nothing if index is false or queue is false and transition =
is in progress=0A=
        if ( index =3D=3D=3D false || ( !this._options.queue && =
this._queue.stalled ) ) {=0A=
            return;=0A=
        }=0A=
=0A=
        index =3D Math.max( 0, Math.min( parseInt( index, 10 ), =
this.getDataLength() - 1 ) );=0A=
=0A=
        rewind =3D typeof rewind !=3D=3D 'undefined' ? !!rewind : index =
< this.getIndex();=0A=
=0A=
        _history =3D _history || false;=0A=
=0A=
        // do the history thing and return=0A=
        if ( !_history && Galleria.History ) {=0A=
            Galleria.History.set( index.toString() );=0A=
            return;=0A=
        }=0A=
=0A=
        this._active =3D index;=0A=
=0A=
        Array.prototype.push.call( this._queue, {=0A=
            index : index,=0A=
            rewind : rewind=0A=
        });=0A=
        if ( !this._queue.stalled ) {=0A=
            this._show();=0A=
        }=0A=
=0A=
        return this;=0A=
    },=0A=
=0A=
    // the internal _show method does the actual showing=0A=
    _show : function() {=0A=
=0A=
        // shortcuts=0A=
        var self =3D this,=0A=
            queue =3D this._queue[ 0 ],=0A=
            data =3D this.getData( queue.index );=0A=
=0A=
        if ( !data ) {=0A=
            return;=0A=
        }=0A=
=0A=
        var src =3D this.isFullscreen() && 'big' in data ? data.big : =
data.image, // use big image if fullscreen mode=0A=
            active =3D this._controls.getActive(),=0A=
            next =3D this._controls.getNext(),=0A=
            cached =3D next.isCached( src ),=0A=
            thumb =3D this._thumbnails[ queue.index ];=0A=
=0A=
        // to be fired when loading & transition is complete:=0A=
        var complete =3D (function( data, next, active, queue, thumb ) {=0A=
        =0A=
			//Change the ad on arrow click=0A=
			$('.galleria-image-nav-right, =
.galleria-image-nav-left').click(function(){=0A=
				//Change the ad=0A=
				$(".widget.ad iframe#adwidget").attr("src", ind.pubUrl + =
"resources/js/adscript.html");=0A=
			});=0A=
			=0A=
			// added functionality to show only one like button for each image =
MARCIN=0A=
        	if (ind.article.GalleryPage =3D=3D=3D true) {=0A=
        		$('.facebookLike').hide();=0A=
        		=0A=
        		var gallery =3D Galleria.get(0); =0A=
        		var imageObject =3D  gallery.getData();=0A=
        		var thisImage =3D imageObject.image;=0A=
        		var stringLength  =3D thisImage.indexOf("/ALTERNATES");=0A=
        		var thisImageSrc =3D  thisImage.substr(0,stringLength);=0A=
        		var imageUrl =3D thisImageSrc + '?gallery=3D' + =
window.location;=0A=
        		=0A=
        		$('.facebookLike').each(function() {=0A=
        			var likeUrl =3D =
$(this).find('.fb_iframe_widget').attr('href');   =0A=
        			if (likeUrl =3D=3D=3D imageUrl) {=0A=
        				$(this).show();=0A=
        			}=0A=
        		});=0A=
        	}=0A=
=0A=
            return function() {=0A=
=0A=
                var win;=0A=
=0A=
                // remove stalled=0A=
                self._queue.stalled =3D false;=0A=
=0A=
                // optimize quality=0A=
                Utils.toggleQuality( next.image, =
self._options.imageQuality );=0A=
=0A=
                // remove old layer=0A=
                self._layers[ self._controls.active ].innerHTML =3D '';=0A=
=0A=
                // swap=0A=
                $( active.container ).css({=0A=
                    zIndex: 0,=0A=
                    opacity: 0=0A=
                }).show();=0A=
=0A=
                $( next.container ).css({=0A=
                    zIndex: 1=0A=
                }).show();=0A=
=0A=
                self._controls.swap();=0A=
=0A=
                // add pan according to option=0A=
                if ( self._options.imagePan ) {=0A=
                    self.addPan( next.image );=0A=
                }=0A=
=0A=
                // make the image link or add lightbox=0A=
                // link takes precedence over lightbox if both are =
detected=0A=
                if ( data.link || self._options.lightbox ) {=0A=
=0A=
                    $( next.image ).css({=0A=
                        cursor: 'pointer'=0A=
                    }).bind( 'mouseup', function() {=0A=
=0A=
                        // popup link=0A=
                        if ( data.link ) {=0A=
                            if ( self._options.popupLinks ) {=0A=
                                win =3D window.open( data.link, '_blank' =
);=0A=
                            } else {=0A=
                                window.location.href =3D data.link;=0A=
                            }=0A=
                            return;=0A=
                        }=0A=
=0A=
                        self.openLightbox();=0A=
=0A=
                    });=0A=
                }=0A=
=0A=
                // remove the queued image=0A=
                Array.prototype.shift.call( self._queue );=0A=
=0A=
                // if we still have images in the queue, show it=0A=
                if ( self._queue.length ) {=0A=
                    self._show();=0A=
                }=0A=
=0A=
                // check if we are playing=0A=
                self._playCheck();=0A=
=0A=
                // trigger IMAGE event=0A=
                self.trigger({=0A=
                    type: Galleria.IMAGE,=0A=
                    index: queue.index,=0A=
                    imageTarget: next.image,=0A=
                    thumbTarget: thumb.image=0A=
                });=0A=
            };=0A=
        }( data, next, active, queue, thumb ));=0A=
=0A=
        // let the carousel follow=0A=
        if ( this._options.carousel && this._options.carouselFollow ) {=0A=
            this._carousel.follow( queue.index );=0A=
        }=0A=
=0A=
        // preload images=0A=
        if ( this._options.preload ) {=0A=
=0A=
            var p, i,=0A=
                n =3D this.getNext(),=0A=
                ndata;=0A=
=0A=
            try {=0A=
                for ( i =3D this._options.preload; i > 0; i-- ) {=0A=
                    p =3D new Galleria.Picture();=0A=
                    ndata =3D self.getData( n );=0A=
                    p.preload( this.isFullscreen() && 'big' in ndata ? =
ndata.big : ndata.image );=0A=
                    n =3D self.getNext( n );=0A=
                }=0A=
            } catch(e) {}=0A=
        }=0A=
=0A=
        // show the next image, just in case=0A=
        Utils.show( next.container );=0A=
=0A=
        // add active classes=0A=
        $( self._thumbnails[ queue.index ].container )=0A=
            .addClass( 'active' )=0A=
            .siblings( '.active' )=0A=
            .removeClass( 'active' );=0A=
=0A=
        // trigger the LOADSTART event=0A=
        self.trigger( {=0A=
            type: Galleria.LOADSTART,=0A=
            cached: cached,=0A=
            index: queue.index,=0A=
            rewind: queue.rewind,=0A=
            imageTarget: next.image,=0A=
            thumbTarget: thumb.image=0A=
        });=0A=
=0A=
        // begin loading the next image=0A=
        next.load( src, function( next ) {=0A=
=0A=
            // add layer HTML=0A=
            $( self._layers[ 1-self._controls.active ] ).html( =
data.layer || '' ).hide();=0A=
=0A=
            self._scaleImage( next, {=0A=
=0A=
                complete: function( next ) {=0A=
=0A=
                    // toggle low quality for IE=0A=
                    if ( 'image' in active ) {=0A=
                        Utils.toggleQuality( active.image, false );=0A=
                    }=0A=
                    Utils.toggleQuality( next.image, false );=0A=
=0A=
                    // stall the queue=0A=
                    self._queue.stalled =3D true;=0A=
=0A=
                    // remove the image panning, if applied=0A=
                    // TODO: rethink if this is necessary=0A=
                    self.removePan();=0A=
=0A=
                    // set the captions and counter=0A=
                    self.setInfo( queue.index );=0A=
                    self.setCounter( queue.index );=0A=
=0A=
                    // show the layer now=0A=
                    if ( data.layer ) {=0A=
                        $( self._layers[ 1-self._controls.active ] =
).show();=0A=
                    }=0A=
=0A=
                    // trigger the LOADFINISH event=0A=
                    self.trigger({=0A=
                        type: Galleria.LOADFINISH,=0A=
                        cached: cached,=0A=
                        index: queue.index,=0A=
                        rewind: queue.rewind,=0A=
                        imageTarget: next.image,=0A=
                        thumbTarget: self._thumbnails[ queue.index =
].image=0A=
                    });=0A=
=0A=
                    var transition =3D self._options.transition;=0A=
=0A=
                    // can JavaScript loop through objects in order? yes.=0A=
                    $.each({=0A=
                        initial: active.image =3D=3D=3D null,=0A=
                        touch: Galleria.TOUCH,=0A=
                        fullscreen: self.isFullscreen()=0A=
                    }, function( type, arg ) {=0A=
                        if ( arg && self._options[ type + 'Transition' ] =
!=3D=3D undef ) {=0A=
                            transition =3D self._options[ type + =
'Transition' ];=0A=
                            return false;=0A=
                        }=0A=
                    });=0A=
=0A=
                    // validate the transition=0A=
                    if ( transition in _transitions =3D=3D=3D false ) {=0A=
                        complete();=0A=
                    } else {=0A=
                        var params =3D {=0A=
                            prev: active.container,=0A=
                            next: next.container,=0A=
                            rewind: queue.rewind,=0A=
                            speed: self._options.transitionSpeed || 400=0A=
                        };=0A=
=0A=
                        // call the transition function and send some =
stuff=0A=
                        _transitions[ transition ].call(self, params, =
complete );=0A=
=0A=
                    }=0A=
                }=0A=
            });=0A=
        });=0A=
    },=0A=
=0A=
    /**=0A=
        Gets the next index=0A=
=0A=
        @param {number} base Optional starting point=0A=
=0A=
        @returns {number} the next index, or the first if you are at the =
first (looping)=0A=
    */=0A=
=0A=
    getNext : function( base ) {=0A=
        base =3D typeof base =3D=3D=3D 'number' ? base : this.getIndex();=0A=
        return base =3D=3D=3D this.getDataLength() - 1 ? 0 : base + 1;=0A=
    },=0A=
=0A=
    /**=0A=
        Gets the previous index=0A=
=0A=
        @param {number} base Optional starting point=0A=
=0A=
        @returns {number} the previous index, or the last if you are at =
the first (looping)=0A=
    */=0A=
=0A=
    getPrev : function( base ) {=0A=
        base =3D typeof base =3D=3D=3D 'number' ? base : this.getIndex();=0A=
        return base =3D=3D=3D 0 ? this.getDataLength() - 1 : base - 1;=0A=
    },=0A=
=0A=
    /**=0A=
        Shows the next image in line=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    next : function() {=0A=
        if ( this.getDataLength() > 1 ) {=0A=
            this.show( this.getNext(), false );=0A=
        }=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Shows the previous image in line=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    prev : function() {=0A=
        if ( this.getDataLength() > 1 ) {=0A=
            this.show( this.getPrev(), true );=0A=
        }=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Retrieve a DOM element by element ID=0A=
=0A=
        @param {string} elemId The delement ID to fetch=0A=
=0A=
        @returns {HTMLElement} The elements DOM node or null if not =
found.=0A=
    */=0A=
=0A=
    get : function( elemId ) {=0A=
        return elemId in this._dom ? this._dom[ elemId ] : null;=0A=
    },=0A=
=0A=
    /**=0A=
        Retrieve a data object=0A=
=0A=
        @param {number} index The data index to retrieve.=0A=
        If no index specified it will take the currently active image=0A=
=0A=
        @returns {Object} The data object=0A=
    */=0A=
=0A=
    getData : function( index ) {=0A=
        return index in this._data ?=0A=
            this._data[ index ] : this._data[ this._active ];=0A=
    },=0A=
=0A=
    /**=0A=
        Retrieve the number of data items=0A=
=0A=
        @returns {number} The data length=0A=
    */=0A=
    getDataLength : function() {=0A=
        return this._data.length;=0A=
    },=0A=
=0A=
    /**=0A=
        Retrieve the currently active index=0A=
=0A=
        @returns {number|boolean} The active index or false if none found=0A=
    */=0A=
=0A=
    getIndex : function() {=0A=
        return typeof this._active =3D=3D=3D 'number' ? this._active : =
false;=0A=
    },=0A=
=0A=
    /**=0A=
        Retrieve the stage height=0A=
=0A=
        @returns {number} The stage height=0A=
    */=0A=
=0A=
    getStageHeight : function() {=0A=
        return this._stageHeight;=0A=
    },=0A=
=0A=
    /**=0A=
        Retrieve the stage width=0A=
=0A=
        @returns {number} The stage width=0A=
    */=0A=
=0A=
    getStageWidth : function() {=0A=
        return this._stageWidth;=0A=
    },=0A=
=0A=
    /**=0A=
        Retrieve the option=0A=
=0A=
        @param {string} key The option key to retrieve. If no key =
specified it will return all options in an object.=0A=
=0A=
        @returns option or options=0A=
    */=0A=
=0A=
    getOptions : function( key ) {=0A=
        return typeof key =3D=3D=3D 'undefined' ? this._options : =
this._options[ key ];=0A=
    },=0A=
=0A=
    /**=0A=
        Set options to the instance.=0A=
        You can set options using a key & value argument or a single =
object argument (see examples)=0A=
=0A=
        @param {string} key The option key=0A=
        @param {string} value the the options value=0A=
=0A=
        @example setOptions( 'autoplay', true )=0A=
        @example setOptions({ autoplay: true });=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    setOptions : function( key, value ) {=0A=
        if ( typeof key =3D=3D=3D 'object' ) {=0A=
            $.extend( this._options, key );=0A=
        } else {=0A=
            this._options[ key ] =3D value;=0A=
        }=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Starts playing the slideshow=0A=
=0A=
        @param {number} delay Sets the slideshow interval in =
milliseconds.=0A=
        If you set it once, you can just call play() and get the same =
interval the next time.=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    play : function( delay ) {=0A=
=0A=
        this._playing =3D true;=0A=
=0A=
        this._playtime =3D delay || this._playtime;=0A=
=0A=
        this._playCheck();=0A=
=0A=
        this.trigger( Galleria.PLAY );=0A=
=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Stops the slideshow if currently playing=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    pause : function() {=0A=
=0A=
        this._playing =3D false;=0A=
=0A=
        this.trigger( Galleria.PAUSE );=0A=
=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Toggle between play and pause events.=0A=
=0A=
        @param {number} delay Sets the slideshow interval in =
milliseconds.=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    playToggle : function( delay ) {=0A=
        return ( this._playing ) ? this.pause() : this.play( delay );=0A=
    },=0A=
=0A=
    /**=0A=
        Checks if the gallery is currently playing=0A=
=0A=
        @returns {Boolean}=0A=
    */=0A=
=0A=
    isPlaying : function() {=0A=
        return this._playing;=0A=
    },=0A=
=0A=
    /**=0A=
        Checks if the gallery is currently in fullscreen mode=0A=
=0A=
        @returns {Boolean}=0A=
    */=0A=
=0A=
    isFullscreen : function() {=0A=
        return this._fullscreen.active;=0A=
    },=0A=
=0A=
    _playCheck : function() {=0A=
        var self =3D this,=0A=
            played =3D 0,=0A=
            interval =3D 20,=0A=
            now =3D Utils.timestamp(),=0A=
            timer_id =3D 'play' + this._id;=0A=
=0A=
        if ( this._playing ) {=0A=
=0A=
            Utils.clearTimer( timer_id );=0A=
=0A=
            var fn =3D function() {=0A=
=0A=
                played =3D Utils.timestamp() - now;=0A=
                if ( played >=3D self._playtime && self._playing ) {=0A=
                    Utils.clearTimer( timer_id );=0A=
                    self.next();=0A=
                    return;=0A=
                }=0A=
                if ( self._playing ) {=0A=
=0A=
                    // trigger the PROGRESS event=0A=
                    self.trigger({=0A=
                        type:         Galleria.PROGRESS,=0A=
                        percent:      Math.ceil( played / self._playtime =
* 100 ),=0A=
                        seconds:      Math.floor( played / 1000 ),=0A=
                        milliseconds: played=0A=
                    });=0A=
=0A=
                    Utils.addTimer( timer_id, fn, interval );=0A=
                }=0A=
            };=0A=
            Utils.addTimer( timer_id, fn, interval );=0A=
        }=0A=
    },=0A=
=0A=
    /**=0A=
        Modify the slideshow delay=0A=
=0A=
        @param {number} delay the number of milliseconds between slides,=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    setPlaytime: function( delay ) {=0A=
        this._playtime =3D delay;=0A=
        return this;=0A=
    },=0A=
=0A=
    setIndex: function( val ) {=0A=
        this._active =3D val;=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Manually modify the counter=0A=
=0A=
        @param {number} index Optional data index to fectch,=0A=
        if no index found it assumes the currently active index=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    setCounter: function( index ) {=0A=
=0A=
        if ( typeof index =3D=3D=3D 'number' ) {=0A=
            index++;=0A=
        } else if ( typeof index =3D=3D=3D 'undefined' ) {=0A=
            index =3D this.getIndex()+1;=0A=
        }=0A=
=0A=
        this.get( 'current' ).innerHTML =3D index;=0A=
=0A=
        if ( IE ) { // weird IE bug=0A=
=0A=
            var count =3D this.$( 'counter' ),=0A=
                opacity =3D count.css( 'opacity' );=0A=
=0A=
            if ( parseInt( opacity, 10 ) =3D=3D=3D 1) {=0A=
                Utils.removeAlpha( count[0] );=0A=
            } else {=0A=
                this.$( 'counter' ).css( 'opacity', opacity );=0A=
            }=0A=
=0A=
        }=0A=
=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Manually set captions=0A=
=0A=
        @param {number} index Optional data index to fectch and apply as =
caption,=0A=
        if no index found it assumes the currently active index=0A=
=0A=
        @returns Instance=0A=
    */=0A=
=0A=
    setInfo : function( index ) {=0A=
=0A=
        var self =3D this,=0A=
            data =3D this.getData( index );=0A=
=0A=
        $.each( ['title','description'], function( i, type ) {=0A=
=0A=
            var elem =3D self.$( 'info-' + type );=0A=
=0A=
            if ( !!data[type] ) {=0A=
                elem[ data[ type ].length ? 'show' : 'hide' ]().html( =
data[ type ] );=0A=
            } else {=0A=
               elem.empty().hide();=0A=
            }=0A=
        });=0A=
=0A=
        return this;=0A=
    },=0A=
=0A=
    /**=0A=
        Checks if the data contains any captions=0A=
=0A=
        @param {number} index Optional data index to fectch,=0A=
        if no index found it assumes the currently active index.=0A=
=0A=
        @returns {boolean}=0A=
    */=0A=
=0A=
    hasInfo : function( index ) {=0A=
=0A=
        var check =3D 'title description'.split(' '),=0A=
            i;=0A=
=0A=
        for ( i =3D 0; check[i]; i++ ) {=0A=
            if ( !!this.getData( index )[ check[i] ] ) {=0A=
                return true;=0A=
            }=0A=
        }=0A=
        return false;=0A=
=0A=
    },=0A=
=0A=
    jQuery : function( str ) {=0A=
=0A=
        var self =3D this,=0A=
            ret =3D [];=0A=
=0A=
        $.each( str.split(','), function( i, elemId ) {=0A=
            elemId =3D $.trim( elemId );=0A=
=0A=
            if ( self.get( elemId ) ) {=0A=
                ret.push( elemId );=0A=
            }=0A=
        });=0A=
=0A=
        var jQ =3D $( self.get( ret.shift() ) );=0A=
=0A=
        $.each( ret, function( i, elemId ) {=0A=
            jQ =3D jQ.add( self.get( elemId ) );=0A=
        });=0A=
=0A=
        return jQ;=0A=
=0A=
    },=0A=
=0A=
    /**=0A=
        Converts element IDs into a jQuery collection=0A=
        You can call for multiple IDs separated with commas.=0A=
=0A=
        @param {string} str One or more element IDs (comma-separated)=0A=
=0A=
        @returns jQuery=0A=
=0A=
        @example this.$('info,container').hide();=0A=
    */=0A=
=0A=
    $ : function( str ) {=0A=
        return this.jQuery.apply( this, Utils.array( arguments ) );=0A=
    }=0A=
=0A=
};=0A=
=0A=
// End of Galleria prototype=0A=
=0A=
// Add events as static variables=0A=
$.each( _events, function( i, ev ) {=0A=
=0A=
    // legacy events=0A=
    var type =3D /_/.test( ev ) ? ev.replace( /_/g, '' ) : ev;=0A=
=0A=
    Galleria[ ev.toUpperCase() ] =3D 'galleria.'+type;=0A=
=0A=
} );=0A=
=0A=
$.extend( Galleria, {=0A=
=0A=
    // Browser helpers=0A=
    IE9:     IE =3D=3D=3D 9,=0A=
    IE8:     IE =3D=3D=3D 8,=0A=
    IE7:     IE =3D=3D=3D 7,=0A=
    IE6:     IE =3D=3D=3D 6,=0A=
    IE:      IE,=0A=
    WEBKIT:  /webkit/.test( NAV ),=0A=
    SAFARI:  /safari/.test( NAV ),=0A=
    CHROME:  /chrome/.test( NAV ),=0A=
    QUIRK:   ( IE && doc.compatMode && doc.compatMode =3D=3D=3D =
"BackCompat" ),=0A=
    MAC:     /mac/.test( navigator.platform.toLowerCase() ),=0A=
    OPERA:   !!window.opera,=0A=
    IPHONE:  /iphone/.test( NAV ),=0A=
    IPAD:    /ipad/.test( NAV ),=0A=
    ANDROID: /android/.test( NAV ),=0A=
    TOUCH:   ('ontouchstart' in doc)=0A=
=0A=
});=0A=
=0A=
// Galleria static methods=0A=
=0A=
/**=0A=
    Adds a theme that you can use for your Gallery=0A=
=0A=
    @param {Object} theme Object that should contain all your theme =
settings.=0A=
    <ul>=0A=
        <li>name - name of the theme</li>=0A=
        <li>author - name of the author</li>=0A=
        <li>css - css file name (not path)</li>=0A=
        <li>defaults - default options to apply, including =
theme-specific options</li>=0A=
        <li>init - the init function</li>=0A=
    </ul>=0A=
=0A=
    @returns {Object} theme=0A=
*/=0A=
=0A=
Galleria.addTheme =3D function( theme ) {=0A=
=0A=
    // make sure we have a name=0A=
    if ( !theme.name ) {=0A=
        Galleria.raise('No theme name specified');=0A=
    }=0A=
=0A=
    if ( typeof theme.defaults !=3D=3D 'object' ) {=0A=
        theme.defaults =3D {};=0A=
    } else {=0A=
        theme.defaults =3D _legacyOptions( theme.defaults );=0A=
    }=0A=
=0A=
    var css =3D false,=0A=
        reg;=0A=
=0A=
    if ( typeof theme.css =3D=3D=3D 'string' ) {=0A=
=0A=
        // look for manually added CSS=0A=
        $('link').each(function( i, link ) {=0A=
            reg =3D new RegExp( theme.css );=0A=
            if ( reg.test( link.href ) ) {=0A=
=0A=
                // we found the css=0A=
                css =3D true;=0A=
=0A=
                // the themeload trigger=0A=
                _themeLoad( theme );=0A=
=0A=
                return false;=0A=
            }=0A=
        });=0A=
=0A=
        // else look for the absolute path and load the CSS dynamic=0A=
        if ( !css ) {=0A=
=0A=
            $('script').each(function( i, script ) {=0A=
=0A=
                // look for the theme script=0A=
                reg =3D new RegExp( 'galleria\\.' + =
theme.name.toLowerCase() + '\\.' );=0A=
                if( reg.test( script.src )) {=0A=
=0A=
                    // we have a match=0A=
                    css =3D script.src.replace(/[^\/]*$/, '') + =
theme.css;=0A=
=0A=
                    Utils.addTimer( "css", function() {=0A=
                        Utils.loadCSS( css, 'galleria-theme', function() =
{=0A=
=0A=
                            // the themeload trigger=0A=
                            _themeLoad( theme );=0A=
=0A=
                        });=0A=
                    }, 1);=0A=
=0A=
                }=0A=
            });=0A=
        }=0A=
=0A=
        if ( !css ) {=0A=
            Galleria.raise('No theme CSS loaded');=0A=
        }=0A=
    } else {=0A=
=0A=
        // pass=0A=
        _themeLoad( theme );=0A=
    }=0A=
    return theme;=0A=
};=0A=
=0A=
/**=0A=
    loadTheme loads a theme js file and attaches a load event to Galleria=0A=
=0A=
    @param {string} src The relative path to the theme source file=0A=
=0A=
    @param {Object} [options] Optional options you want to apply=0A=
*/=0A=
=0A=
Galleria.loadTheme =3D function( src, options ) {=0A=
=0A=
    var loaded =3D false,=0A=
        length =3D _galleries.length,=0A=
        err =3D window.setTimeout( function() {=0A=
            Galleria.raise( "Theme at " + src + " could not load, check =
theme path.", true );=0A=
        }, 5000 );=0A=
=0A=
    // first clear the current theme, if exists=0A=
    Galleria.theme =3D undef;=0A=
=0A=
    // load the theme=0A=
    Utils.loadScript( src, function() {=0A=
=0A=
        window.clearTimeout( err );=0A=
=0A=
        // check for existing galleries and reload them with the new =
theme=0A=
        if ( length ) {=0A=
=0A=
            // temporary save the new galleries=0A=
            var refreshed =3D [];=0A=
=0A=
            // refresh all instances=0A=
            // when adding a new theme to an existing gallery, all =
options will be resetted but the data will be kept=0A=
            // you can apply new options as a second argument=0A=
            $.each( Galleria.get(), function(i, instance) {=0A=
=0A=
                // mix the old data and options into the new instance=0A=
                var op =3D $.extend( instance._original.options, {=0A=
                    data_source: instance._data=0A=
                }, options);=0A=
=0A=
                // remove the old container=0A=
                instance.$('container').remove();=0A=
=0A=
                // create a new instance=0A=
                var g =3D new Galleria();=0A=
=0A=
                // move the id=0A=
                g._id =3D instance._id;=0A=
=0A=
                // initialize the new instance=0A=
                g.init( instance._original.target, op );=0A=
=0A=
                // push the new instance=0A=
                refreshed.push( g );=0A=
            });=0A=
=0A=
            // now overwrite the old holder with the new instances=0A=
            _galleries =3D refreshed;=0A=
        }=0A=
=0A=
    });=0A=
};=0A=
=0A=
/**=0A=
    Retrieves a Galleria instance.=0A=
=0A=
    @param {number} [index] Optional index to retrieve.=0A=
    If no index is supplied, the method will return all instances in an =
array.=0A=
=0A=
    @returns Instance or Array of instances=0A=
*/=0A=
=0A=
Galleria.get =3D function( index ) {=0A=
    if ( !!_instances[ index ] ) {=0A=
        return _instances[ index ];=0A=
    } else if ( typeof index !=3D=3D 'number' ) {=0A=
        return _instances;=0A=
    } else {=0A=
        Galleria.raise('Gallery index ' + index + ' not found');=0A=
    }=0A=
};=0A=
=0A=
/**=0A=
    Creates a transition to be used in your gallery=0A=
=0A=
    @param {string} name The name of the transition that you will use as =
an option=0A=
=0A=
    @param {Function} fn The function to be executed in the transition.=0A=
    The function contains two arguments, params and complete.=0A=
    Use the params Object to integrate the transition, and then call =
complete when you are done.=0A=
=0A=
*/=0A=
=0A=
Galleria.addTransition =3D function( name, fn ) {=0A=
    _transitions[name] =3D fn;=0A=
};=0A=
=0A=
/**=0A=
    The Galleria utilites=0A=
*/=0A=
=0A=
Galleria.utils =3D Utils;=0A=
=0A=
/**=0A=
    A helper metod for cross-browser logging.=0A=
    It uses the console log if available otherwise it falls back to alert=0A=
=0A=
    @example Galleria.log("hello", document.body, [1,2,3]);=0A=
*/=0A=
=0A=
Galleria.log =3D (function() {=0A=
    if( 'console' in window && 'log' in window.console ) {=0A=
        return window.console.log;=0A=
    } else {=0A=
        return function() {=0A=
            window.alert( Utils.array( arguments ).join(', ') );=0A=
        };=0A=
    }=0A=
}());=0A=
=0A=
/**=0A=
    A ready method for adding callbacks when a gallery is ready=0A=
    Each method is call before the extend option for every instance=0A=
=0A=
    @param {function} callback The function to call=0A=
*/=0A=
=0A=
Galleria.ready =3D function( fn ) {=0A=
    $.each( _galleries, function( i, gallery ) {=0A=
        fn.call( gallery, gallery._options );=0A=
    });=0A=
    Galleria.ready.callbacks.push( fn );=0A=
};=0A=
=0A=
Galleria.ready.callbacks =3D [];=0A=
=0A=
/**=0A=
    Method for raising errors=0A=
=0A=
    @param {string} msg The message to throw=0A=
=0A=
    @param {boolean} [fatal] Set this to true to override debug settings =
and display a fatal error=0A=
*/=0A=
=0A=
Galleria.raise =3D function( msg, fatal ) {=0A=
=0A=
    var type =3D fatal ? 'Fatal error' : 'Error',=0A=
=0A=
        self =3D this,=0A=
=0A=
        echo =3D function( msg ) {=0A=
=0A=
            var html =3D '<div style=3D"padding:4px;margin:0 0 =
2px;background:#' +=0A=
                ( fatal ? '811' : '222' ) + '";>' +=0A=
                ( fatal ? '<strong>' + type + ': </strong>' : '' ) +=0A=
                msg + '</div>';=0A=
=0A=
            $.each( _instances, function() {=0A=
=0A=
                var cont =3D this.$( 'errors' ),=0A=
                    target =3D this.$( 'target' );=0A=
=0A=
                if ( !cont.length ) {=0A=
=0A=
                    target.css( 'position', 'relative' );=0A=
=0A=
                    cont =3D this.addElement( 'errors' ).appendChild( =
'target', 'errors' ).$( 'errors' ).css({=0A=
                        color: '#fff',=0A=
                        position: 'absolute',=0A=
                        top: 0,=0A=
                        left: 0,=0A=
                        zIndex: 100000=0A=
                    });=0A=
                }=0A=
=0A=
                cont.append( html );=0A=
=0A=
            });=0A=
        };=0A=
=0A=
    // if debug is on, display errors and throw exception if fatal=0A=
    if ( DEBUG ) {=0A=
        echo( msg );=0A=
        if ( fatal ) {=0A=
            throw new Error(type + ': ' + msg);=0A=
        }=0A=
=0A=
    // else just echo a silent generic error if fatal=0A=
    } else if ( fatal ) {=0A=
        if ( _hasError ) {=0A=
            return;=0A=
        }=0A=
        _hasError =3D true;=0A=
        fatal =3D false;=0A=
        echo( 'Image gallery could not load.' );=0A=
    }=0A=
};=0A=
=0A=
// Add the version=0A=
Galleria.version =3D VERSION;=0A=
=0A=
/**=0A=
    A method for checking what version of Galleria the user has =
installed and throws a readable error if the user needs to upgrade.=0A=
    Useful when building plugins that requires a certain version to =
function.=0A=
=0A=
    @param {number} version The minimum version required=0A=
=0A=
    @param {string} [msg] Optional message to display. If not specified, =
Galleria will throw a generic error.=0A=
*/=0A=
=0A=
Galleria.requires =3D function( version, msg ) {=0A=
    msg =3D msg || 'You need to upgrade Galleria to version ' + version =
+ ' to use one or more components.';=0A=
    if ( Galleria.version < version ) {=0A=
        Galleria.raise(msg, true);=0A=
    }=0A=
};=0A=
=0A=
/**=0A=
    Adds preload, cache, scale and crop functionality=0A=
=0A=
    @constructor=0A=
=0A=
    @requires jQuery=0A=
=0A=
    @param {number} [id] Optional id to keep track of instances=0A=
*/=0A=
=0A=
Galleria.Picture =3D function( id ) {=0A=
=0A=
    // save the id=0A=
    this.id =3D id || null;=0A=
=0A=
    // the image should be null until loaded=0A=
    this.image =3D null;=0A=
=0A=
    // Create a new container=0A=
    this.container =3D Utils.create('galleria-image');=0A=
=0A=
    // add container styles=0A=
    $( this.container ).css({=0A=
        overflow: 'hidden',=0A=
        position: 'relative' // for IE Standards mode=0A=
    });=0A=
=0A=
    // saves the original measurements=0A=
    this.original =3D {=0A=
        width: 0,=0A=
        height: 0=0A=
    };=0A=
=0A=
    // flag when the image is ready=0A=
    this.ready =3D false;=0A=
=0A=
    // placeholder for the timeout=0A=
    this.tid =3D null;=0A=
=0A=
};=0A=
=0A=
Galleria.Picture.prototype =3D {=0A=
=0A=
    // the inherited cache object=0A=
    cache: {},=0A=
=0A=
    // show the image on stage=0A=
    show: function() {=0A=
        Utils.show( this.image );=0A=
    },=0A=
=0A=
    // hide the image=0A=
    hide: function() {=0A=
        Utils.moveOut( this.image );=0A=
    },=0A=
=0A=
    clear: function() {=0A=
        this.image =3D null;=0A=
    },=0A=
=0A=
    /**=0A=
        Checks if an image is in cache=0A=
=0A=
        @param {string} src The image source path, ex '/path/to/img.jpg'=0A=
=0A=
        @returns {boolean}=0A=
    */=0A=
=0A=
    isCached: function( src ) {=0A=
        return !!this.cache[src];=0A=
    },=0A=
=0A=
    /**=0A=
        Preloads an image into the cache=0A=
=0A=
        @param {string} src The image source path, ex '/path/to/img.jpg'=0A=
=0A=
        @returns Galleria.Picture=0A=
    */=0A=
=0A=
    preload: function( src ) {=0A=
        $( new Image() ).load((function(src, cache) {=0A=
            return function() {=0A=
                cache[ src ] =3D src;=0A=
            };=0A=
        }( src, this.cache ))).attr( 'src', src );=0A=
    },=0A=
=0A=
    /**=0A=
        Loads an image and call the callback when ready.=0A=
        Will also add the image to cache.=0A=
=0A=
        @param {string} src The image source path, ex '/path/to/img.jpg'=0A=
        @param {Function} callback The function to be executed when the =
image is loaded & scaled=0A=
=0A=
        @returns The image container (jQuery object)=0A=
    */=0A=
=0A=
    load: function(src, callback) {=0A=
=0A=
        // set a load timeout for debugging=0A=
        this.tid =3D window.setTimeout( (function(src) {=0A=
            return function() {=0A=
                Galleria.raise('Image not loaded in ' + Math.round( =
TIMEOUT/1000 ) + ' seconds: '+ src);=0A=
            };=0A=
        }( src )), TIMEOUT );=0A=
=0A=
        this.image =3D new Image();=0A=
=0A=
        var i =3D 0,=0A=
            reload =3D false,=0A=
=0A=
            // some jquery cache=0A=
            $container =3D $( this.container ),=0A=
            $image =3D $( this.image ),=0A=
=0A=
            // the onload method=0A=
            onload =3D (function( self, callback, src ) {=0A=
=0A=
                return function() {=0A=
=0A=
                    var complete =3D function() {=0A=
=0A=
                        // save the original size=0A=
                        self.original =3D {=0A=
                            height: this.height,=0A=
                            width: this.width=0A=
                        };=0A=
=0A=
                        self.cache[ src ] =3D src; // will override old =
cache=0A=
=0A=
                        // clear the debug timeout=0A=
                        window.clearTimeout( self.tid );=0A=
=0A=
                        if (typeof callback =3D=3D 'function' ) {=0A=
                            window.setTimeout(function() {=0A=
                                callback.call( self, self );=0A=
                            },1);=0A=
                        }=0A=
                    };=0A=
=0A=
                    // Delay the callback to "fix" the Adblock Bug=0A=
                    // =
http://code.google.com/p/adblockforchrome/issues/detail?id=3D3701=0A=
                    if ( ( !this.width || !this.height ) ) {=0A=
                        window.setTimeout( (function( img ) {=0A=
                            return function() {=0A=
                                if ( img.width && img.height ) {=0A=
                                    complete.call( img );=0A=
                                } else {=0A=
                                    Galleria.raise('Could not extract =
width/height from image: ' + img.src +=0A=
                                        '. Traced measures: width:' + =
img.width + 'px, height: ' + img.height + 'px.');=0A=
                                }=0A=
                            };=0A=
                        }( this )), 2);=0A=
                    } else {=0A=
                        complete.call( this );=0A=
                    }=0A=
                };=0A=
            }( this, callback, src ));=0A=
=0A=
        // remove any previous images=0A=
        $container.find( 'img' ).remove();=0A=
=0A=
        // append the image=0A=
        $image.css( 'display', 'block').appendTo( this.container );=0A=
=0A=
        // hide it for now=0A=
        Utils.hide( this.image );=0A=
=0A=
        if ( this.cache[ src ] ) {=0A=
=0A=
            // no need to load if the image is cached, just call onload =
and set source=0A=
            this.image.src =3D src;=0A=
=0A=
            onload.call( this.image );=0A=
            return this.container;=0A=
        }=0A=
=0A=
        // begin load and insert in cache when done=0A=
        $( this.image ).load( onload ).error( function() {=0A=
            if ( !reload ) {=0A=
                reload =3D true;=0A=
                // reload the image with a timestamp=0A=
                window.setTimeout((function(image, src) {=0A=
                    return function() {=0A=
                        image.attr('src', src + '?' + Utils.timestamp() =
);=0A=
                    };=0A=
                }( $(this), src )), 50);=0A=
            } else {=0A=
                // apply the dummy image if it exists=0A=
                if ( DUMMY ) {=0A=
                    $( this ).attr( 'src', DUMMY );=0A=
                } else {=0A=
                    Galleria.raise('Image not found: ' + src);=0A=
                }=0A=
            }=0A=
        }).attr( 'src', src );=0A=
=0A=
        // return the container=0A=
        return this.container;=0A=
    },=0A=
=0A=
    /**=0A=
        Scales and crops the image=0A=
=0A=
        @param {Object} options The method takes an object with a number =
of options:=0A=
=0A=
        <ul>=0A=
            <li>width - width of the container</li>=0A=
            <li>height - height of the container</li>=0A=
            <li>min - minimum scale ratio</li>=0A=
            <li>max - maximum scale ratio</li>=0A=
            <li>margin - distance in pixels from the image border to the =
container</li>=0A=
            <li>complete - a callback that fires when scaling is =
complete</li>=0A=
            <li>position - positions the image, works like the css =
background-image property.</li>=0A=
            <li>crop - defines how to crop. Can be true, false, 'width' =
or 'height'</li>=0A=
            <li>canvas - set to true to try a canvas-based rescale</li>=0A=
        </ul>=0A=
=0A=
        @returns The image container object (jQuery)=0A=
    */=0A=
=0A=
    scale: function( options ) {=0A=
=0A=
        // extend some defaults=0A=
        options =3D $.extend({=0A=
            width: 0,=0A=
            height: 0,=0A=
            min: undef,=0A=
            max: undef,=0A=
            margin: 0,=0A=
            complete: function() {},=0A=
            position: 'center',=0A=
            crop: false,=0A=
            canvas: false=0A=
        }, options);=0A=
=0A=
        // return the element if no image found=0A=
        if (!this.image) {=0A=
            return this.container;=0A=
        }=0A=
=0A=
        // store locale variables=0A=
        var width,=0A=
            height,=0A=
            self =3D this,=0A=
            $container =3D $( self.container ),=0A=
            data;=0A=
=0A=
        // wait for the width/height=0A=
        Utils.wait({=0A=
            until: function() {=0A=
                width  =3D options.width ||=0A=
                         $container.width() ||=0A=
                         Utils.parseValue( $container.css('width') );=0A=
=0A=
                height =3D options.height ||=0A=
                         $container.height() ||=0A=
                         Utils.parseValue( $container.css('height') );=0A=
=0A=
                return width && height;=0A=
            },=0A=
            success: function() {=0A=
                // calculate some cropping=0A=
                var newWidth =3D ( width - options.margin * 2 ) / =
self.original.width,=0A=
                    newHeight =3D ( height - options.margin * 2 ) / =
self.original.height,=0A=
                    cropMap =3D {=0A=
                        'true'  : Math.max( newWidth, newHeight ),=0A=
                        'width' : newWidth,=0A=
                        'height': newHeight,=0A=
                        'false' : Math.min( newWidth, newHeight )=0A=
                    },=0A=
                    ratio =3D cropMap[ options.crop.toString() ],=0A=
                    canvasKey =3D '';=0A=
=0A=
                // allow max_scale_ratio=0A=
                if ( options.max ) {=0A=
                    ratio =3D Math.min( options.max, ratio );=0A=
                }=0A=
=0A=
                // allow min_scale_ratio=0A=
                if ( options.min ) {=0A=
                    ratio =3D Math.max( options.min, ratio );=0A=
                }=0A=
=0A=
                $.each( ['width','height'], function( i, m ) {=0A=
                    $( self.image )[ m ]( self[ m ] =3D self.image[ m ] =
=3D Math.round( self.original[ m ] * ratio ) );=0A=
                });=0A=
=0A=
                $( self.container ).width( width ).height( height );=0A=
=0A=
                if ( options.canvas && _canvas ) {=0A=
=0A=
                    _canvas.elem.width =3D self.width;=0A=
                    _canvas.elem.height =3D self.height;=0A=
=0A=
                    canvasKey =3D self.image.src + ':' + self.width + =
'x' + self.height;=0A=
=0A=
                    self.image.src =3D _canvas.cache[ canvasKey ] || =
(function( key ) {=0A=
=0A=
                        _canvas.context.drawImage(self.image, 0, 0, =
self.original.width*ratio, self.original.height*ratio);=0A=
=0A=
                        try {=0A=
=0A=
                            data =3D _canvas.elem.toDataURL();=0A=
                            _canvas.length +=3D data.length;=0A=
                            _canvas.cache[ key ] =3D data;=0A=
                            return data;=0A=
=0A=
                        } catch( e ) {=0A=
                            return self.image.src;=0A=
                        }=0A=
=0A=
                    }( canvasKey ) );=0A=
=0A=
                }=0A=
=0A=
                // calculate image_position=0A=
                var pos =3D {},=0A=
                    mix =3D {},=0A=
                    getPosition =3D function(value, measure, margin) {=0A=
                        var result =3D 0;=0A=
                        if (/\%/.test(value)) {=0A=
                            var flt =3D parseInt( value, 10 ) / 100,=0A=
                                m =3D self.image[ measure ] || $( =
self.image )[ measure ]();=0A=
=0A=
                            result =3D Math.ceil( m * -1 * flt + margin =
* flt );=0A=
                        } else {=0A=
                            result =3D Utils.parseValue( value );=0A=
                        }=0A=
                        return result;=0A=
                    },=0A=
                    positionMap =3D {=0A=
                        'top': { top: 0 },=0A=
                        'left': { left: 0 },=0A=
                        'right': { left: '100%' },=0A=
                        'bottom': { top: '100%' }=0A=
                    };=0A=
=0A=
                $.each( options.position.toLowerCase().split(' '), =
function( i, value ) {=0A=
                    if ( value =3D=3D=3D 'center' ) {=0A=
                        value =3D '50%';=0A=
                    }=0A=
                    pos[i ? 'top' : 'left'] =3D value;=0A=
                });=0A=
=0A=
                $.each( pos, function( i, value ) {=0A=
                    if ( positionMap.hasOwnProperty( value ) ) {=0A=
                        $.extend( mix, positionMap[ value ] );=0A=
                    }=0A=
                });=0A=
=0A=
                pos =3D pos.top ? $.extend( pos, mix ) : mix;=0A=
=0A=
                pos =3D $.extend({=0A=
                    top: '50%',=0A=
                    left: '50%'=0A=
                }, pos);=0A=
=0A=
                // apply position=0A=
                $( self.image ).css({=0A=
                    position : 'absolute',=0A=
                    top :  getPosition(pos.top, 'height', height),=0A=
                    left : getPosition(pos.left, 'width', width)=0A=
                });=0A=
=0A=
                // show the image=0A=
                self.show();=0A=
=0A=
                // flag ready and call the callback=0A=
                self.ready =3D true;=0A=
                options.complete.call( self, self );=0A=
=0A=
            },=0A=
            error: function() {=0A=
                Galleria.raise('Could not scale image: '+self.image.src);=0A=
            },=0A=
            timeout: 1000=0A=
        });=0A=
        return this;=0A=
    }=0A=
};=0A=
=0A=
// our own easings=0A=
$.extend( $.easing, {=0A=
=0A=
    galleria: function (_, t, b, c, d) {=0A=
        if ((t/=3Dd/2) < 1) {=0A=
            return c/2*t*t*t + b;=0A=
        }=0A=
        return c/2*((t-=3D2)*t*t + 2) + b;=0A=
    },=0A=
=0A=
    galleriaIn: function (_, t, b, c, d) {=0A=
        return c*(t/=3Dd)*t + b;=0A=
    },=0A=
=0A=
    galleriaOut: function (_, t, b, c, d) {=0A=
        return -c *(t/=3Dd)*(t-2) + b;=0A=
    }=0A=
=0A=
});=0A=
=0A=
// the plugin initializer=0A=
$.fn.galleria =3D function( options ) {=0A=
=0A=
    return this.each(function() {=0A=
        $( this ).data( 'galleria', new Galleria().init( this, options ) =
);=0A=
    });=0A=
=0A=
};=0A=
=0A=
// phew=0A=
=0A=
}( jQuery ) );
------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/resources/js/galleria.classic.min.js

/*=0A=
 Galleria Classic Theme 2011-02-14=0A=
 http://galleria.aino.se=0A=
=0A=
 Copyright (c) 2011, Aino=0A=
 Licensed under the MIT license.=0A=
*/=0A=
(function(b){Galleria.addTheme({name:"classic",author:"Galleria",css:"gal=
leria.classic.css",defaults:{transition:"fade",thumbCrop:"height",_toggle=
Info:!0},init:function(e){this.addElement("info-link","info-close");this.=
append({info:["info-link","info-close"]});var =
c=3Dthis.$("info-link,info-close,info-text"),d=3DGalleria.TOUCH,f=3Dd?"to=
uchstart":"click";this.$("loader,counter").show().css("opacity",0.8);e._t=
oggleInfo=3D=3D=3D!0?c.bind(f,function(){c.toggle()}):(c.show(),this.$("i=
nfo-link, =
info-close").hide());this.bind("thumbnail",function(a){d||(b(a.thumbTarge=
t).css("opacity",0.6).parent().hover(function(){b(this).not(".active").ch=
ildren().stop().fadeTo(100,1)},function(){b(this).not(".active").children=
().stop().fadeTo(400,0.6)}),a.index=3D=3D=3De.show&&b(a.thumbTarget).css(=
"opacity",1))});this.bind("loadstart",function(a){a.cached||this.$("loade=
r").show().fadeTo(200,=0A=
0.4);this.$("info").toggle(this.hasInfo());b(a.thumbTarget).css("opacity"=
,1).parent().siblings().children().css("opacity",0.6)});this.bind("loadfi=
nish",function(){this.$("loader").fadeOut(200)})}})})(jQuery);
------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/resources/js/jquery.tagcloud.js

/*
* jQuery TagCloud 0.5.0
* Copyright (c) 2008 Ron Valstar
* Dual licensed under the MIT and GPL licenses:
*   http://www.opensource.org/licenses/mit-license.php
*   http://www.gnu.org/licenses/gpl.html
*/
;(function($) {
	// private variables
	var oSettings;
	var oUlCss =3D {};
	var oLiCss =3D {};
	var fGAng =3D 2.399963; // sphere angle in radians*pi
	// default settings
	$.tagcloud =3D {
		 id: "TagCloud"
		,version: "0.5.0"
		,defaults: {
			 height: null
			,type: "cloud"		// "cloud", "list" or "sphere"
			,sizemax: 20
			,sizemin: 10
			,colormax: "00F"
			,colormin: "B4D2FF"
			,seed: null			// only for type=3D=3D"cloud"
			,power: .5			// only for type=3D=3D"sphere"
		}
	};
	$.fn.extend({
		tagcloud: function(_settings) {
			oSettings =3D $.extend({}, $.tagcloud.defaults, _settings);
			if (oSettings.seed=3D=3D=3Dnull) oSettings.seed =3D =
Math.ceil(Math.random()*45309714203);

			switch (oSettings.type) {
				// treemap ::	http://www.jquery.info/The-TreeMap-plugin
							=09
				case "sphere":
				case "cloud":
					oUlCss =3D {position:"relative"};
					oLiCss =3D {position:"absolute",display:"block"};
				break;
				case "list":
					oUlCss =3D {height:"auto"};
					oLiCss =3D {position:"static",display:"inline"};
				break;
			}

			Rng.setSeed(oSettings.seed+123456);

			return this.each(function(i,o) {
				var mUl =3D $(o);
				var aLi =3D mUl.find(">li");
				var iNumLi =3D aLi.length;


				var iUlW =3D mUl.width();
//				var iUlH =3D =
oSettings.height=3D=3D=3Dnull?mUl.height():oSettings.height;
				var iUlH =3D =
oSettings.height=3D=3D=3Dnull?(.004*iUlW*iNumLi):oSettings.height;
				=
mUl.css({width:iUlW,height:iUlH,listStyle:"none",margin:0,padding:0});
				mUl.css(oUlCss);
			=09

				var iValMx =3D -2147483647;
				var iValMn =3D 2147483648;
				var iLastVal =3D -1;
				for (var j=3D0;j<iNumLi;j++) {
					var mLi =3D $(aLi[j]);
					var iVal =3D =
mLi.attr("value")=3D=3D-1?iLastVal++:mLi.attr("value");
					if (iVal>iValMx) iValMx =3D iVal;
					if (iVal<iValMn) iValMn =3D iVal;
					iLastVal =3D iVal;
				}
				var iValRn =3D iValMx-iValMn;

				// place on line to create minimal overlays
				var aLine =3D new Array();
				for (var j=3D0;j<iNumLi;j++) aLine[j] =3D j;
				for (var j, x, k =3D aLine.length; k; j =3D =
parseInt(Rng.rand(0,1000)/1000 * k), x =3D aLine[--k], aLine[k] =3D =
aLine[j], aLine[j] =3D x);

				iLastVal =3D -1;
				for (var j=3D0;j<iNumLi;j++) {
					var mLi =3D $(aLi[j]);;
					var iVal =3D =
mLi.attr("value")=3D=3D-1?iLastVal++:mLi.attr("value");
					iLastVal =3D iVal;
					//
					var fPrt =3D ((iNumLi-j-1)/(iNumLi-1));
					var fPrt =3D (iVal-iValMn)/iValRn;
					//
					var iSzFnt =3D oSettings.sizemin + =
fPrt*(oSettings.sizemax-oSettings.sizemin);
					var sColor =3D =
colorRng(oSettings.colormin,oSettings.colormax,fPrt);
					//
					=
mLi.css({"fontSize":iSzFnt,position:"absolute",color:"#"+sColor,margin:0,=
padding:0}).children().css({color:"#"+sColor});
					var iLiW =3D mLi.width();
					var iLiH =3D mLi.height()
					//
					var oCss =3D {};
					if (oSettings.type!=3D"list") {
						if (oSettings.type=3D=3D"cloud") {
							var iXps =3D Rng.rand(0,iUlW-iLiW);
							var iYps =3D aLine[j]*(iUlH/iNumLi) - iLiH/2;
						} else {
							var fRds =3D Math.pow(j/iNumLi,oSettings.power);
							var fRad =3D (j+Math.PI/2)*fGAng;
							var iXps =3D iUlW/2 - iLiW/2 + .5*iUlW*fRds*Math.sin(fRad);
							var iYps =3D iUlH/2 - iLiH/2 + .5*iUlH*fRds*Math.cos(fRad);
						}
						oCss.left =3D iXps;
						oCss.top  =3D iYps;
					}
					for (var prop in oLiCss) oCss[prop] =3D oLiCss[prop];
					mLi.css(oCss);
				}
			});
		}
	});
	// Park-Miller RNG
	var Rng =3D new function() {
		this.seed =3D 23145678901;
		this.A =3D 48271;
		this.M =3D 2147483647;
		this.Q =3D this.M/this.A;
		this.R =3D this.M%this.A;
		this.oneOverM =3D 1.0/this.M;
	}
	Rng.setSeed =3D function(seed) {
		this.seed =3D seed;
	}
	Rng.next =3D function() {
		var hi   =3D this.seed/this.Q;
		var lo   =3D this.seed%this.Q;
		var test =3D this.A*lo - this.R*hi;
		this.seed =3D test + (test>0?0:this.M);
		return (this.seed*this.oneOverM);
	}
	Rng.rand =3D function(lrn, urn) {
		return Math.floor((urn - lrn + 1) * this.next() + lrn);
	}
	// hex dec
	function d2h(d) {return d.toString(16);}
	function h2d(h) {return parseInt(h,16);}
//	function getC(s,rgb) {
//		var aRng =3D =
[[[0,1],[1,2],[2,3]],[[0,2],[2,4],[4,6]]][s.length=3D=3D3?0:1][rgb];
//		return s.substring(aRng[0],aRng[1]);
//	}
	function getRGB(s) {
		var b3 =3D s.length=3D=3D3;
		var aClr =3D [];
		for (var i=3D0;i<3;i++) {
			var sClr =3D s.substring( i*(b3?1:2), (i+1)*(b3?1:2) );
			aClr.push(h2d(b3?sClr+sClr:sClr));
		}
		return aClr;
	}
	function getHex(a) {
		var s =3D "";
		for (var i=3D0;i<3;i++) {
			var c =3D d2h(a[i]);
			if (c.length=3D=3D1) c =3D "0"+c; // todo: this can be better
			s +=3D c;
		}
		return s;
	}
	function colorRng(mn,mx,prt) {
		var aMin =3D getRGB(mn);
		var aMax =3D getRGB(mx);
		var aRtr =3D [];
		for (var i=3D0;i<3;i++) aRtr.push( aMin[i] + =
Math.floor(prt*(aMax[i]-aMin[i])) );
		return getHex(aRtr);
	}
	// trace
	function trace(o) {
		if (window.console&&window.console.log) {
			if (typeof(o)=3D=3D"string")	window.console.log(o);
			else						for (var prop in o) window.console.log(prop+": "+o[prop]);
		}
	};
	// set functions
	$.fn.TagCloud =3D $.fn.Tagcloud =3D $.fn.tagcloud;
})(jQuery);
------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/skins/ind/js/custom.js

$(function() {	=0A=
	primaryNavDropdown();=0A=
	imgPopup();=0A=
	openPopup('.openBiogPopup', '#renderBiography');=0A=
	openPopup('.tipsPopup', '.tipsContent');=0A=
	closePopup('.closeBiogPopup', '#renderBiography');=0A=
	closePopup('#renderBiography .close', '#renderBiography');=0A=
	closePopup('.closeImg', '.imageBox');=0A=
	displayRatingStars(5);=0A=
	makeColsEqual('#main-container, #side');=0A=
	makeColsEqual('#footer .column-2 .menu');=0A=
	makeColsEqual('.x460x140 .column-1, .x460x140 .column-2');=0A=
	makeColsEqual('.sectionRowTwo.x300x300 .column-1, =
.sectionRowTwo.x300x300 .column-2');=0A=
	makeColsEqual('.sectionRowFour.x300x300 .column-1, =
.sectionRowFour.x300x300 .column-2');=0A=
	makeColsEqual('.x220x140x220 .column-1, .x220x140x220 .column-2, =
.x220x140x220 .column-3');=0A=
	makeColsEqual('.x140x300x140 .column-1, .x140x300x140 .column-2, =
.x140x300x140 .column-3');=0A=
	makeColsEqual('.x220x380 .column-1, .x220x380 .column-2');=0A=
	makeColsEqual('.sectionRowSix.x300x300 .column-1, =
.sectionRowSix.x300x300 .column-2');=0A=
	makeColsEqual('.ihomep .x300x300 .column-1, .ihomep .x300x300 =
.column-2');=0A=
	addClassSkyscraper();=0A=
	atozList();=0A=
 	miniinxexV2helper();=0A=
 	articleLocations();=0A=
 	modifyGallery();=0A=
 	preopulateInput('.superSearchBox fieldset input[type=3D"text"]', =
'Search The Independent');=0A=
 	preopulateInput('.superSearchBox fieldset input[type=3D"text"]', =
'Search The Independent');=0A=
 	ie7parawidthfix();=0A=
	//relocatenextandpreviouslinks();=0A=
 	findemptysummary();=0A=
 	appenddownarrow();=0A=
 	movebiobox();=0A=
});=0A=
// Function to set width, add canvas arrow and slide down and up third =
level navigation on the page=0A=
function primaryNavDropdown() {=0A=
	//var color =3D $('.third-level-wrapper').css('border-bottom-color');=0A=
	$('.third-level-wrapper').each(function() {=0A=
		$(this).css({display:'block',visibility:'hidden'});=0A=
		$(this).width('3000px');=0A=
		var wrapperWidth =3D 2; // adding 2 pixels as a buffer=0A=
		$(this).find('ul').each(function() { wrapperWidth +=3D =
$(this).outerWidth(); });=0A=
		$(this).width(wrapperWidth+'px');=0A=
		=0A=
//        var thisCanvas =3D document.createElement('canvas');=0A=
//        $(this).prepend(thisCanvas);=0A=
//        $(thisCanvas).attr('width', '8').attr('height', '7');=0A=
//        =0A=
//        if (typeof G_vmlCanvasManager !=3D "undefined") {=0A=
//        	G_vmlCanvasManager.initElement(thisCanvas);=0A=
//        }=0A=
//         =0A=
//        var ctx =3D thisCanvas.getContext('2d');=0A=
//        ctx.fillStyle =3D color;=0A=
//        ctx.beginPath();=0A=
//        ctx.moveTo(0,0);=0A=
//        ctx.lineTo(8,0);=0A=
//        ctx.lineTo(4,7);=0A=
//        ctx.fill();=0A=
		=0A=
		$(this).css({display:'none',visibility:'visible'});=0A=
		=0A=
	});=0A=
	=0A=
	var timeout =3D false;=0A=
	$('.navPrimary ul li ul li').hover(=0A=
		function () {=0A=
			var that =3D this;=0A=
			timeout =3D setTimeout( function() =
{$(that).find('.third-level-wrapper').slideDown()}, 500);=0A=
		},=0A=
		function () {=0A=
			if (timeout) clearTimeout(timeout);=0A=
			$(this).find('.third-level-wrapper').slideUp();=0A=
		}=0A=
	);=0A=
}=0A=
=0A=
// Function to hide popup content in DOM and to pop it up when the link =
is clicked=0A=
function openPopup(popupLinkSelector, popupBoxSelector) {=0A=
	//$(popupBoxSelector).hide();=0A=
	$(popupLinkSelector).click(function() {=0A=
		addoverlay();=0A=
		centerPopup(popupBoxSelector, true);=0A=
		=0A=
		$(popupBoxSelector).addClass('shown');=0A=
		return false;=0A=
	});=0A=
}=0A=
=0A=
function imgPopup() {=0A=
	=0A=
	$('.slideshow .galleria-stage img').live('click', function() {	=0A=
		=0A=
		var gallery =3D Galleria.get(0);=0A=
	    gallery.pause();=0A=
	   /* $(this).attr('class', 'autoplay');=0A=
	    $(this).text('Autoplay');*/=0A=
	    =0A=
	    // popup functionality disabled on galleries=0A=
		//createPopupImgContainer('imageBox');=0A=
		//createBigImage($(this), 'imageBox');		=0A=
		//addoverlay();=0A=
	});		=0A=
}=0A=
=0A=
function addoverlay() {=0A=
	//$('body').css('overflow-y', 'hidden');=0A=
	$('<div id=3D"overlay"></div>')=0A=
    .css('top', '0')=0A=
    .css('opacity', '0')=0A=
    .animate({'opacity': '0.5'}, 'slow')=0A=
    .appendTo('body');=0A=
	$('#overlay').live('click', function() {=0A=
		$('#overlay, .poppedUp, .shown').fadeOut('slow', function() {=0A=
			$('#overlay, .poppedUp').remove();=0A=
			$('.shown').hide().removeClass('shown');=0A=
			//$('body').css('overflow-y', 'auto');=0A=
		});1=0A=
	});=0A=
}=0A=
=0A=
function createPopupImgContainer(containerClass) {=0A=
	$('<div class=3D"'+containerClass+' poppedUp"></div>').appendTo('body');=0A=
}=0A=
=0A=
function createBigImage(image, containerClass) {=0A=
	var orginalSrc =3D $(image).attr('src');=0A=
	var alt =3D $(image).attr('alt');=0A=
	var bigSrc =3D orginalSrc.replace(/\/ALTERNATES\/.+\//, "/BINARY/");=0A=
	var bigImg =3D document.createElement('img');=0A=
	bigImg.src =3D bigSrc;=0A=
	bigImg.setAttribute('alt', alt);=0A=
	var jBigImg =3D $(bigImg);=0A=
	var container =3D $('.'+containerClass).get(0);=0A=
	container.appendChild(bigImg);=0A=
	=0A=
	$(bigImg).load(function() {=0A=
		//console.log("---------------------------------------");=0A=
		$('.'+containerClass).show();=0A=
		var imgWidth =3D $(this).width();=0A=
		var imgHeight =3D $(this).height();=0A=
		var windWidth =3D $(window).width();=0A=
		//console.log("imgWidth: "+imgWidth);=0A=
		//console.log("windWidth: "+windWidth);=0A=
		var windHeight =3D $(window).height();=0A=
		//console.log("imgHeight: "+imgHeight);=0A=
		//console.log("windHeight: "+windHeight);=0A=
		var horizOverflow =3D 0;=0A=
		var vertOverflow =3D 0;=0A=
		var overflow =3D false;		=0A=
		if ((imgWidth + 80) > windWidth) {=0A=
			horizOverflow =3D (imgWidth + 80) - windWidth;=0A=
			overflow =3D true;=0A=
			//console.log("horizontal overflow - TRUE: "+horizOverflow);=0A=
		};=0A=
		if ((imgHeight + 110) > windHeight) {=0A=
			vertOverflow =3D (imgHeight + 110) - windHeight;=0A=
			overflow =3D true;=0A=
			//console.log("vertical overflow - TRUE: "+vertOverflow);=0A=
		};=0A=
		if (vertOverflow > horizOverflow) {=0A=
			//console.log("vertOverflow > horizOverflow");=0A=
			jBigImg.css('height', (windHeight - 110)+'px');=0A=
		}=0A=
		if (vertOverflow < horizOverflow) {=0A=
			//console.log("vertOverflow < horizOverflow");=0A=
			jBigImg.css('width', (windWidth - 80)+'px');=0A=
		}=0A=
		$('.'+containerClass).hide();=0A=
		$('.'+containerClass).append('<div class=3D"closeImg">Close</div>')=0A=
		centerPopup('.imageBox', true);=0A=
	});=0A=
}=0A=
=0A=
function centerPopup(popupBoxSelector, fadein) {=0A=
	$(popupBoxSelector).css("position","absolute");=0A=
	$(popupBoxSelector).css("z-index","1002");=0A=
	$(popupBoxSelector).css("top", Math.round(($(window).height() - =
$(popupBoxSelector).outerHeight() ) / 2+$(window).scrollTop()) + "px");=0A=
	$(popupBoxSelector).css("left", Math.round(( $(window).width() - =
$(popupBoxSelector).outerWidth() ) / 2+$(window).scrollLeft()) + "px");=0A=
	if (fadein) {=0A=
		$(popupBoxSelector).fadeIn(1000);=0A=
	}=0A=
	=0A=
}=0A=
=0A=
// Function to close popup =0A=
function closePopup(closePopupLinkSelector, popupBoxSelector) {=0A=
	=0A=
	$(closePopupLinkSelector).live('click', function() {=0A=
	// document.location.href	=3D	document.location.href=0A=
		$('#overlay, '+popupBoxSelector).fadeOut('slow', function() {=0A=
			$("#overlay").remove();=0A=
			$(popupBoxSelector).hide();=0A=
			if (popupBoxSelector =3D=3D=3D '.imageBox') {=0A=
				$(popupBoxSelector).remove();=0A=
			}=0A=
			$('body').css('overflow-y', 'auto');=0A=
		});=0A=
		return false;=0A=
	});=0A=
}=0A=
=0A=
//Function to change article rating text information to star images=0A=
function displayRatingStars(maxRating) {=0A=
	var starCounter =3D 0;=0A=
	$('.starRating').each(function() {=0A=
	    var rating =3D parseInt($(this).text());=0A=
	    var greyStarNumber =3D parseInt(maxRating - rating);=0A=
	    starCounter =3D 0;=0A=
	    $(this).text('');=0A=
	    renderStars(this, rating, 'rating_star.png');=0A=
	    renderStars(this, greyStarNumber, 'rating_star_grey.png');=0A=
	});=0A=
=0A=
    function renderStars(starContainer, starCount, imageName) {=0A=
        var i =3D 0;=0A=
        while (i < starCount) {=0A=
        	starCounter ++;=0A=
            $(starContainer).append("<img alt=3D'star number " + =
starCounter + "' src=3D'" + ind.pubUrl + "skins/"+ ind.skinName + =
"/images/" + imageName + "' />")=0A=
            i ++;=0A=
        }=0A=
    }=0A=
}=0A=
=0A=
// added new method to Array object - it returns the highest number from =
an array=0A=
Array.prototype.maxNum =3D function(){=0A=
	var max =3D null,=0A=
		current;=0A=
	for (var i in this){=0A=
		if (this.hasOwnProperty(i)){=0A=
			current =3D parseFloat(this[i]);=0A=
			if (max =3D=3D=3D null || current > max){=0A=
				max =3D current;=0A=
			}=0A=
		}=0A=
	}=0A=
	return max;=0A=
};=0A=
=0A=
var equalColumns =3D {=0A=
		=0A=
	//gets heights of elements from specified set=0A=
	getColumnHeights: function(selector){=0A=
		var allColHeights =3D [];=0A=
		$(selector).each(function(){=0A=
			allColHeights[allColHeights.length] =3D $(this).height();=0A=
		});=0A=
		return allColHeights;=0A=
	},=0A=
=0A=
	//gets highest column=0A=
	findHighestColumn: function(arrayOfColumnHeights){=0A=
		return arrayOfColumnHeights.maxNum();=0A=
	},=0A=
	=0A=
	//apply specified height to selected containers=0A=
	applyHeightToColumns: function(selector, height) {=0A=
		$(selector).each(function() {=0A=
			$(this).css('min-height', height);=0A=
		});=0A=
	}=0A=
};=0A=
=0A=
// uses equalColumns object to set footer columns equal=0A=
function makeColsEqual(selector) {=0A=
	setTimeout(function() {=0A=
		var allColumnHeights =3D equalColumns.getColumnHeights(selector);=0A=
		var tallestColumn =3D equalColumns.findHighestColumn(allColumnHeights);=0A=
		equalColumns.applyHeightToColumns(selector, tallestColumn);=0A=
	}, 700);=0A=
}=0A=
=0A=
// Adds "skyscraper" class to skyscraper ads container=0A=
function addClassSkyscraper() {=0A=
	$('.ad').each(function() {=0A=
		var adContainer =3D $(this).find('div:first-child');=0A=
		if (adContainer.height() > 599) {=0A=
			adContainer.addClass('skyscraper');=0A=
		}=0A=
	});=0A=
}=0A=
=0A=
// Shows and hides articles listings on "a to z" page=0A=
function atozList() {=0A=
		=0A=
	// set up html=0A=
	var listOfArticles;=0A=
	$('.atoz').append('<div class=3D"articleList"></div>');=0A=
	$('.atoz ul.atozlist').find('.columns').each(function() {=0A=
		$(this).addClass('hidden');=0A=
	});	=0A=
	$('ul.atozlist').find('h3').each(function() {					=0A=
		var listItem =3D $(this).parent();=0A=
		var ulInside =3D listItem.find('ul');=0A=
		if (ulInside.length > 0) {=0A=
			$(this).addClass('active');=0A=
		} else {=0A=
			$(this).addClass('inactive');=0A=
		}=0A=
		if (ulInside.length > 1) {=0A=
			listItem.find('.columns').append('<div class=3D"pagination"><ul><li =
class=3D"previous notactive">Previous</li></ul></div>');=0A=
			for (i =3D 1; i <=3D ulInside.length; i++) {=0A=
				listItem.find('div.pagination ul').append('<li class=3D"list'+ i +' =
number">'+ i +'</li>');=0A=
			}=0A=
			listItem.find('div.pagination ul').append('<li =
class=3D"next">Next</li><li class=3D"last">Last</li>');=0A=
			listItem.find('li.list1').addClass('current');			=0A=
			ulInside.each(function() {=0A=
				$(this).addClass('hidden');=0A=
			});=0A=
			ulInside.first().removeClass('hidden');=0A=
		}		=0A=
	});=0A=
	=0A=
	// display list of articles from first not empty index item=0A=
	var firstItemWithContent =3D $('.atoz .atozlist =
li').find('.columns').first();=0A=
	var h3TagIdfromFirstItem =3D firstItemWithContent.parent().attr('id');=0A=
	listOfArticles =3D firstItemWithContent.html();=0A=
	$('.atoz .articleList').html(listOfArticles);=0A=
	$('.atoz #'+ h3TagIdfromFirstItem +' h3').addClass('current');=0A=
	=0A=
	// click handlers=0A=
	$('.atoz ul.atozlist li h3.active').click(function() {=0A=
		$('.atoz h3.current').removeClass('current');=0A=
		$(this).addClass('current');=0A=
		var letter =3D $(this).text();=0A=
		listOfArticles =3D $('.atoz ul.atozlist li#articles'+letter+' =
.columns').html();=0A=
		=0A=
		// animation effects - turned off - were causing jasmine tests to fail=0A=
	=0A=
		//$('.articleList').fadeOut('fast', function() =
{$(this).html(listOfArticles)});=0A=
		//$('.articleList').fadeIn('fast');	=0A=
		$('.atoz .articleList').html(listOfArticles);=0A=
	});=0A=
	=0A=
	$('.atoz .articleList .pagination ul li.number').live('click', =
function() {=0A=
		var className =3D $(this).attr('class');=0A=
		var currentItemNumber =3D parseInt(className.charAt(4));=0A=
		var previousItemNumber =3D currentItemNumber - 1;=0A=
		var lastItemNumber =3D $('.articleList .pagination ul li').length - 3;=0A=
		=0A=
		$(this).siblings().removeClass('current').removeClass('notactive');=0A=
		if (currentItemNumber =3D=3D=3D 1) {=0A=
			$('.atoz .articleList .pagination ul =
li.previous').addClass('notactive');=0A=
		}=0A=
		if (currentItemNumber =3D=3D=3D lastItemNumber) {=0A=
			$('.atoz .articleList .pagination ul li.next, .atoz .articleList =
.pagination ul li.last').addClass('notactive');=0A=
		}=0A=
		$(this).addClass('current');				=0A=
		$('.atoz .articleList ul').each(function() {=0A=
			var parentClass =3D $(this).parent().attr('class');			=0A=
			if (parentClass !=3D=3D 'pagination') {=0A=
				$(this).addClass('hidden');=0A=
			}=0A=
		});=0A=
		$('.atoz .articleList ul:nth-child('+ currentItemNumber =
+')').removeClass('hidden');=0A=
	});=0A=
	=0A=
	$('.atoz .articleList .pagination ul li.previous').live('click', =
function() {=0A=
		var currentItem =3D $('.atoz .articleList .pagination =
ul').find('.current');=0A=
		var className =3D currentItem.attr('class');=0A=
		var currentItemNumber =3D parseInt(className.charAt(4));=0A=
		var previousItemNumber =3D currentItemNumber - 1;=0A=
		if (currentItemNumber !=3D=3D 1) {=0A=
			$(this).siblings().removeClass('current');=0A=
			$('.atoz .articleList .pagination ul li.next, .atoz .articleList =
.pagination ul li.last').removeClass('notactive');=0A=
			$('.atoz .articleList .pagination ul li.list' + =
previousItemNumber).addClass('current');=0A=
			if (previousItemNumber =3D=3D=3D 1) {=0A=
				$('.atoz .articleList .pagination ul =
li.previous').addClass('notactive');=0A=
			}=0A=
			$('.atoz .articleList ul').each(function() {=0A=
				var parentClass =3D $(this).parent().attr('class');	=0A=
				if (parentClass !=3D=3D 'pagination') {=0A=
					$(this).addClass('hidden');=0A=
				}=0A=
			});=0A=
			$('.atoz .articleList ul:nth-child('+ previousItemNumber =
+')').removeClass('hidden');=0A=
		}=0A=
	});=0A=
	=0A=
	$('.atoz .articleList .pagination ul li.next').live('click', function() =
{=0A=
		var currentItem =3D $('.atoz .articleList .pagination =
ul').find('.current');=0A=
		var className =3D currentItem.attr('class');=0A=
		var currentItemNumber =3D parseInt(className.charAt(4));=0A=
		var nextItemNumber =3D currentItemNumber + 1;=0A=
		var lastItemNumber =3D $('.articleList .pagination ul li').length - 3;=0A=
		if (currentItemNumber !=3D=3D lastItemNumber) {=0A=
			$(this).siblings().removeClass('current');=0A=
			$('.atoz .articleList .pagination ul =
li.previous').removeClass('notactive');=0A=
			$('.atoz .articleList .pagination ul li.list' + =
nextItemNumber).addClass('current');=0A=
			if (nextItemNumber =3D=3D=3D lastItemNumber) {=0A=
				$('.atoz .articleList .pagination ul li.next, .atoz .articleList =
.pagination ul li.last').addClass('notactive');=0A=
			}=0A=
			$('.atoz .articleList ul').each(function() {=0A=
				var parentClass =3D $(this).parent().attr('class');			=0A=
				if (parentClass !=3D=3D 'pagination') {=0A=
					$(this).addClass('hidden');=0A=
				}=0A=
			});=0A=
			$('.atoz .articleList ul:nth-child('+ nextItemNumber =
+')').removeClass('hidden');=0A=
		}=0A=
	});=0A=
	=0A=
	$('.atoz .articleList .pagination ul li.last').live('click', function() =
{=0A=
		var lastItemNumber =3D $('.articleList .pagination ul li').length - 3;=0A=
		$(this).siblings().removeClass('current');=0A=
		$('.atoz .articleList .pagination ul =
li.previous').removeClass('notactive');=0A=
		$('.atoz .articleList .pagination ul li.list' + =
lastItemNumber).addClass('current');=0A=
		$('.atoz .articleList .pagination ul li.next, .atoz .articleList =
.pagination ul li.last').addClass('notactive');=0A=
		$('.atoz .articleList ul').each(function() {=0A=
			var parentClass =3D $(this).parent().attr('class');			=0A=
			if (parentClass !=3D=3D 'pagination') {=0A=
				$(this).addClass('hidden');=0A=
			}=0A=
		});=0A=
		$('.atoz .articleList ul:nth-child('+ lastItemNumber =
+')').removeClass('hidden');=0A=
	});=0A=
	=0A=
}=0A=
=0A=
// Adds additional class to index with tabs for styling purposes=0A=
function miniinxexV2helper() {=0A=
	$('.miniindexwithtitle ul li:nth-child(2) a').addClass('no-bg');	=0A=
	$('.miniindexwithtitle ul li a').click(function() {=0A=
		$('.miniindexwithtitle ul li a').each(function() {=0A=
			$(this).removeClass('no-bg');=0A=
		})=0A=
		$(this).parent().next().find('a').addClass('no-bg');=0A=
	})=0A=
}=0A=
=0A=
// Moves the image/slideshow to a wide column on article page=0A=
function articleLocations() {=0A=
	if (ind.article.fullSlideshow > 3) {=0A=
		ind.article.largeItem =3D "true";=0A=
	}=0A=
	=0A=
	if (ind.article.largeItem =3D=3D=3D 'false' && =
ind.article.videoPriority =3D=3D=3D 'false') {=0A=
		var videoContent =3D $('#newsVideoPlayer').html();=0A=
		if (videoContent !=3D=3D null) {=0A=
			$('#newsVideoPlayer').addClass('widget');=0A=
			$('#newsVideoPlayer').prepend('<h5>Releated video</h5>');=0A=
			$('#newsVideoPlayer').find('iframe').attr('width', 220);=0A=
		}=0A=
	}=0A=
		=0A=
	if (ind.article.largeItem =3D=3D=3D 'true' && ind.article.videoPriority =
=3D=3D=3D 'false') {=0A=
		var slideshowContent =3D $('.slideshow').html();=0A=
		var slideshowClass =3D $('.slideshow').attr('class');=0A=
		var articleColumns =3D $('.x220x380');=0A=
		var videoContent =3D $('#newsVideoPlayer').html();=0A=
		=0A=
		if (slideshowContent !=3D=3D null) {=0A=
			$('.slideshow').remove();=0A=
			articleColumns.before('<div class=3D"'+ slideshowClass +' =
movedImg"></div>');=0A=
			$('.movedImg').html(slideshowContent);=0A=
		}=0A=
		=0A=
		if (videoContent !=3D=3D null) {=0A=
			$('#newsVideoPlayer').prepend('<h5>Releated video</h5>');=0A=
			$('#newsVideoPlayer').addClass('widget');=0A=
			$('#newsVideoPlayer').find('iframe').attr('width', 220);=0A=
		}=0A=
	}=0A=
	=0A=
	if (ind.article.largeItem =3D=3D=3D 'true' && ind.article.videoPriority =
=3D=3D=3D 'true') {=0A=
		var videoContent =3D $('#newsVideoPlayer').html();=0A=
		var videoContentClass =3D $('#newsVideoPlayer').attr('class');=0A=
		var articleColumns =3D $('.x220x380');=0A=
		=0A=
		var slideshowContent =3D $('.slideshow').html();=0A=
		var slideshowClass =3D $('.slideshow').attr('class');=0A=
		=0A=
		if (videoContent !=3D=3D null) {=0A=
			$('#newsVideoPlayer').remove();=0A=
			articleColumns.before('<div id=3D"newsVideoPlayer" class=3D"'+ =
videoContentClass +' movedVid"></div>');=0A=
			$('.movedVid').html(videoContent);=0A=
			$('.movedVid').find('object').attr('width', 620).attr('height', 584);=0A=
			$('.movedVid').find('iframe').attr('width', 620).attr('height', 584);=0A=
		}=0A=
		=0A=
		if (slideshowContent !=3D=3D null) {=0A=
			$('.slideshow').remove();=0A=
			articleColumns.find('.column-1').prepend('<div class=3D"'+ =
slideshowClass +' movedImg"></div>');=0A=
			$('.movedImg').html(slideshowContent);=0A=
			$('.movedImg').prepend('<h5>Related Image</h5>');=0A=
		}=0A=
		=0A=
	}=0A=
	=0A=
	if (ind.article.largeItem =3D=3D=3D 'false' && =
ind.article.videoPriority =3D=3D=3D 'true') {=0A=
		var slideshowContent =3D $('.slideshow').html();=0A=
		var slideshowClass =3D $('.slideshow').attr('class');=0A=
		var articleColumns =3D $('.x220x380');=0A=
		=0A=
		var videoContent =3D $('#newsVideoPlayer').html();=0A=
		var videoContentClass =3D $('#newsVideoPlayer').attr('class');=0A=
		=0A=
		if (slideshowContent !=3D=3D null) {=0A=
			$('.slideshow').remove();=0A=
			articleColumns.find('.column-1').prepend('<div class=3D"'+ =
slideshowClass +' movedImg"></div>');=0A=
			$('.movedImg').html(slideshowContent);=0A=
			$('.movedImg').prepend('<h5>Related Image</h5>');=0A=
		}=0A=
		=0A=
		if (videoContent !=3D=3D null) {=0A=
			$('#newsVideoPlayer').remove();=0A=
			articleColumns.find('.column-2').prepend('<div id=3D"newsVideoPlayer" =
class=3D"'+ videoContentClass +' movedVid"></div>');=0A=
			$('.movedVid').html(videoContent);=0A=
			$('.movedVid').find('object').attr('width', 380).attr('height', 404);=0A=
			$('.movedVid').find('iframe').attr('width', 380).attr('height', 404);=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
function modifyGallery() {=0A=
	$('.slideshow .autoplay').live('click', function() {=0A=
	    var gallery =3D Galleria.get(0);=0A=
	    gallery.play(2000);=0A=
	    $(this).attr('class', 'stop');=0A=
	    $(this).text('Stop');=0A=
	});=0A=
	$('.slideshow .stop').live('click', function() {=0A=
	    var gallery =3D Galleria.get(0);=0A=
	    gallery.pause();=0A=
	    $(this).attr('class', 'autoplay');=0A=
	    $(this).text('Autoplay');=0A=
	});=0A=
	$('.slideshow .galleria-image-nav-left, .slideshow =
.galleria-image-nav-right, .slideshow .galleria-image').live('click', =
function() {=0A=
	    var gallery =3D Galleria.get(0);=0A=
	    if ($('.stop').html !=3D=3D null) {=0A=
	    	$('.stop').text('Autoplay');=0A=
	    	$('.stop').attr('class', 'autoplay');=0A=
	    }=0A=
	});=0A=
	=0A=
    =0A=
}=0A=
=0A=
function preopulateInput(selector, value) {=0A=
	$(selector).each(function() {=0A=
		var field =3D $(this);=0A=
		var currentValue =3D field.val();=0A=
		if (currentValue =3D=3D "") {=0A=
			field.val(value);=0A=
			field.css('color', '#dddddd');=0A=
		};=0A=
		field.focus(function() {=0A=
			currentValue =3D field.val();=0A=
			if (currentValue =3D=3D value) {=0A=
				field.val("");=0A=
				field.css('color', 'inherit');=0A=
			}=0A=
		});=0A=
		field.blur(function() {=0A=
			currentValue =3D field.val();=0A=
			if (currentValue =3D=3D "") {=0A=
				field.val(value);=0A=
				field.css('color', '#dddddd');=0A=
			};=0A=
		});=0A=
	});=0A=
	$('input.button').click(function() {=0A=
		if ($(this).prev().val() =3D=3D=3D value) return false;=0A=
	});=0A=
};=0A=
=0A=
function ie7parawidthfix(){=0A=
	if(parseInt($('.first .summary').css('width')) =3D=3D 0)=0A=
		{=0A=
		$('.first .summary').css('width','380px')=0A=
		}=0A=
}=0A=
function findemptysummary(){=0A=
	$('.summary').each(function(){=0A=
		=0A=
		if(parseInt($(this).html().length) < 1){=0A=
			var notext =3D '';=0A=
			$(this).html(notext);=0A=
		}=0A=
		else {=0A=
			=0A=
		}=0A=
	})=0A=
}=0A=
=0A=
function appenddownarrow(){=0A=
	$('ul .submenu .parent').each(function(){=0A=
		var arrowcontainer	=3D	document.createElement('div')=0A=
		$(arrowcontainer).attr('class','downarrow')=0A=
		$(this).append(arrowcontainer)=0A=
	})	=0A=
}=0A=
=0A=
function movebiobox()=0A=
{=0A=
	$('body').append($('#renderBiography'));=0A=
}=0A=
=0A=
=0A=
=0A=

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/skins/ind/js/excanvas.js

// Copyright 2006 Google Inc.=0A=
//=0A=
// Licensed under the Apache License, Version 2.0 (the "License");=0A=
// you may not use this file except in compliance with the License.=0A=
// You may obtain a copy of the License at=0A=
//=0A=
//   http://www.apache.org/licenses/LICENSE-2.0=0A=
//=0A=
// Unless required by applicable law or agreed to in writing, software=0A=
// distributed under the License is distributed on an "AS IS" BASIS,=0A=
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or =
implied.=0A=
// See the License for the specific language governing permissions and=0A=
// limitations under the License.=0A=
=0A=
=0A=
// Known Issues:=0A=
//=0A=
// * Patterns are not implemented.=0A=
// * Radial gradient are not implemented. The VML version of these look =
very=0A=
//   different from the canvas one.=0A=
// * Clipping paths are not implemented.=0A=
// * Coordsize. The width and height attribute have higher priority than =
the=0A=
//   width and height style values which isn't correct.=0A=
// * Painting mode isn't implemented.=0A=
// * Canvas width/height should is using content-box by default. IE in=0A=
//   Quirks mode will draw the canvas using border-box. Either change =
your=0A=
//   doctype to HTML5=0A=
//   (http://www.whatwg.org/specs/web-apps/current-work/#the-doctype)=0A=
//   or use Box Sizing Behavior from WebFX=0A=
//   (http://webfx.eae.net/dhtml/boxsizing/boxsizing.html)=0A=
// * Non uniform scaling does not correctly scale strokes.=0A=
// * Optimize. There is always room for speed improvements.=0A=
=0A=
// Only add this code if we do not already have a canvas implementation=0A=
if (!document.createElement('canvas').getContext) {=0A=
=0A=
(function() {=0A=
=0A=
  // alias some functions to make (compiled) code shorter=0A=
  var m =3D Math;=0A=
  var mr =3D m.round;=0A=
  var ms =3D m.sin;=0A=
  var mc =3D m.cos;=0A=
  var abs =3D m.abs;=0A=
  var sqrt =3D m.sqrt;=0A=
=0A=
  // this is used for sub pixel precision=0A=
  var Z =3D 10;=0A=
  var Z2 =3D Z / 2;=0A=
=0A=
  /**=0A=
   * This funtion is assigned to the <canvas> elements as =
element.getContext().=0A=
   * @this {HTMLElement}=0A=
   * @return {CanvasRenderingContext2D_}=0A=
   */=0A=
  function getContext() {=0A=
    return this.context_ ||=0A=
        (this.context_ =3D new CanvasRenderingContext2D_(this));=0A=
  }=0A=
=0A=
  var slice =3D Array.prototype.slice;=0A=
=0A=
  /**=0A=
   * Binds a function to an object. The returned function will always =
use the=0A=
   * passed in {@code obj} as {@code this}.=0A=
   *=0A=
   * Example:=0A=
   *=0A=
   *   g =3D bind(f, obj, a, b)=0A=
   *   g(c, d) // will do f.call(obj, a, b, c, d)=0A=
   *=0A=
   * @param {Function} f The function to bind the object to=0A=
   * @param {Object} obj The object that should act as this when the =
function=0A=
   *     is called=0A=
   * @param {*} var_args Rest arguments that will be used as the initial=0A=
   *     arguments when the function is called=0A=
   * @return {Function} A new function that has bound this=0A=
   */=0A=
  function bind(f, obj, var_args) {=0A=
    var a =3D slice.call(arguments, 2);=0A=
    return function() {=0A=
      return f.apply(obj, a.concat(slice.call(arguments)));=0A=
    };=0A=
  }=0A=
=0A=
  var G_vmlCanvasManager_ =3D {=0A=
    init: function(opt_doc) {=0A=
      if (/MSIE/.test(navigator.userAgent) && !window.opera) {=0A=
        var doc =3D opt_doc || document;=0A=
        // Create a dummy element so that IE will allow canvas elements =
to be=0A=
        // recognized.=0A=
        doc.createElement('canvas');=0A=
        doc.attachEvent('onreadystatechange', bind(this.init_, this, =
doc));=0A=
      }=0A=
    },=0A=
=0A=
    init_: function(doc) {=0A=
      // create xmlns=0A=
      if (!doc.namespaces['g_vml_']) {=0A=
        doc.namespaces.add('g_vml_', 'urn:schemas-microsoft-com:vml',=0A=
                           '#default#VML');=0A=
=0A=
      }=0A=
      if (!doc.namespaces['g_o_']) {=0A=
        doc.namespaces.add('g_o_', =
'urn:schemas-microsoft-com:office:office',=0A=
                           '#default#VML');=0A=
      }=0A=
=0A=
      // Setup default CSS.  Only add one style sheet per document=0A=
      if (!doc.styleSheets['ex_canvas_']) {=0A=
        var ss =3D doc.createStyleSheet();=0A=
        ss.owningElement.id =3D 'ex_canvas_';=0A=
        ss.cssText =3D 'canvas{display:inline-block;overflow:hidden;' +=0A=
            // default size is 300x150 in Gecko and Opera=0A=
            'text-align:left;width:300px;height:150px}' +=0A=
            'g_vml_\\:*{behavior:url(#default#VML)}' +=0A=
            'g_o_\\:*{behavior:url(#default#VML)}';=0A=
=0A=
      }=0A=
=0A=
      // find all canvas elements=0A=
      var els =3D doc.getElementsByTagName('canvas');=0A=
      for (var i =3D 0; i < els.length; i++) {=0A=
        this.initElement(els[i]);=0A=
      }=0A=
    },=0A=
=0A=
    /**=0A=
     * Public initializes a canvas element so that it can be used as =
canvas=0A=
     * element from now on. This is called automatically before the page =
is=0A=
     * loaded but if you are creating elements using createElement you =
need to=0A=
     * make sure this is called on the element.=0A=
     * @param {HTMLElement} el The canvas element to initialize.=0A=
     * @return {HTMLElement} the element that was created.=0A=
     */=0A=
    initElement: function(el) {=0A=
      if (!el.getContext) {=0A=
=0A=
        el.getContext =3D getContext;=0A=
=0A=
        // Remove fallback content. There is no way to hide text nodes =
so we=0A=
        // just remove all childNodes. We could hide all elements and =
remove=0A=
        // text nodes but who really cares about the fallback content.=0A=
        el.innerHTML =3D '';=0A=
=0A=
        // do not use inline function because that will leak memory=0A=
        el.attachEvent('onpropertychange', onPropertyChange);=0A=
        el.attachEvent('onresize', onResize);=0A=
=0A=
        var attrs =3D el.attributes;=0A=
        if (attrs.width && attrs.width.specified) {=0A=
          // TODO: use runtimeStyle and coordsize=0A=
          // el.getContext().setWidth_(attrs.width.nodeValue);=0A=
          el.style.width =3D attrs.width.nodeValue + 'px';=0A=
        } else {=0A=
          el.width =3D el.clientWidth;=0A=
        }=0A=
        if (attrs.height && attrs.height.specified) {=0A=
          // TODO: use runtimeStyle and coordsize=0A=
          // el.getContext().setHeight_(attrs.height.nodeValue);=0A=
          el.style.height =3D attrs.height.nodeValue + 'px';=0A=
        } else {=0A=
          el.height =3D el.clientHeight;=0A=
        }=0A=
        //el.getContext().setCoordsize_()=0A=
      }=0A=
      return el;=0A=
    }=0A=
  };=0A=
=0A=
  function onPropertyChange(e) {=0A=
    var el =3D e.srcElement;=0A=
=0A=
    switch (e.propertyName) {=0A=
      case 'width':=0A=
        el.style.width =3D el.attributes.width.nodeValue + 'px';=0A=
        el.getContext().clearRect();=0A=
        break;=0A=
      case 'height':=0A=
        el.style.height =3D el.attributes.height.nodeValue + 'px';=0A=
        el.getContext().clearRect();=0A=
        break;=0A=
    }=0A=
  }=0A=
=0A=
  function onResize(e) {=0A=
    var el =3D e.srcElement;=0A=
    if (el.firstChild) {=0A=
      el.firstChild.style.width =3D  el.clientWidth + 'px';=0A=
      el.firstChild.style.height =3D el.clientHeight + 'px';=0A=
    }=0A=
  }=0A=
=0A=
  G_vmlCanvasManager_.init();=0A=
=0A=
  // precompute "00" to "FF"=0A=
  var dec2hex =3D [];=0A=
  for (var i =3D 0; i < 16; i++) {=0A=
    for (var j =3D 0; j < 16; j++) {=0A=
      dec2hex[i * 16 + j] =3D i.toString(16) + j.toString(16);=0A=
    }=0A=
  }=0A=
=0A=
  function createMatrixIdentity() {=0A=
    return [=0A=
      [1, 0, 0],=0A=
      [0, 1, 0],=0A=
      [0, 0, 1]=0A=
    ];=0A=
  }=0A=
=0A=
  function matrixMultiply(m1, m2) {=0A=
    var result =3D createMatrixIdentity();=0A=
=0A=
    for (var x =3D 0; x < 3; x++) {=0A=
      for (var y =3D 0; y < 3; y++) {=0A=
        var sum =3D 0;=0A=
=0A=
        for (var z =3D 0; z < 3; z++) {=0A=
          sum +=3D m1[x][z] * m2[z][y];=0A=
        }=0A=
=0A=
        result[x][y] =3D sum;=0A=
      }=0A=
    }=0A=
    return result;=0A=
  }=0A=
=0A=
  function copyState(o1, o2) {=0A=
    o2.fillStyle     =3D o1.fillStyle;=0A=
    o2.lineCap       =3D o1.lineCap;=0A=
    o2.lineJoin      =3D o1.lineJoin;=0A=
    o2.lineWidth     =3D o1.lineWidth;=0A=
    o2.miterLimit    =3D o1.miterLimit;=0A=
    o2.shadowBlur    =3D o1.shadowBlur;=0A=
    o2.shadowColor   =3D o1.shadowColor;=0A=
    o2.shadowOffsetX =3D o1.shadowOffsetX;=0A=
    o2.shadowOffsetY =3D o1.shadowOffsetY;=0A=
    o2.strokeStyle   =3D o1.strokeStyle;=0A=
    o2.globalAlpha   =3D o1.globalAlpha;=0A=
    o2.arcScaleX_    =3D o1.arcScaleX_;=0A=
    o2.arcScaleY_    =3D o1.arcScaleY_;=0A=
    o2.lineScale_    =3D o1.lineScale_;=0A=
  }=0A=
=0A=
  function processStyle(styleString) {=0A=
    var str, alpha =3D 1;=0A=
=0A=
    styleString =3D String(styleString);=0A=
    if (styleString.substring(0, 3) =3D=3D 'rgb') {=0A=
      var start =3D styleString.indexOf('(', 3);=0A=
      var end =3D styleString.indexOf(')', start + 1);=0A=
      var guts =3D styleString.substring(start + 1, end).split(',');=0A=
=0A=
      str =3D '#';=0A=
      for (var i =3D 0; i < 3; i++) {=0A=
        str +=3D dec2hex[Number(guts[i])];=0A=
      }=0A=
=0A=
      if (guts.length =3D=3D 4 && styleString.substr(3, 1) =3D=3D 'a') {=0A=
        alpha =3D guts[3];=0A=
      }=0A=
    } else {=0A=
      str =3D styleString;=0A=
    }=0A=
=0A=
    return {color: str, alpha: alpha};=0A=
  }=0A=
=0A=
  function processLineCap(lineCap) {=0A=
    switch (lineCap) {=0A=
      case 'butt':=0A=
        return 'flat';=0A=
      case 'round':=0A=
        return 'round';=0A=
      case 'square':=0A=
      default:=0A=
        return 'square';=0A=
    }=0A=
  }=0A=
=0A=
  /**=0A=
   * This class implements CanvasRenderingContext2D interface as =
described by=0A=
   * the WHATWG.=0A=
   * @param {HTMLElement} surfaceElement The element that the 2D context =
should=0A=
   * be associated with=0A=
   */=0A=
  function CanvasRenderingContext2D_(surfaceElement) {=0A=
    this.m_ =3D createMatrixIdentity();=0A=
=0A=
    this.mStack_ =3D [];=0A=
    this.aStack_ =3D [];=0A=
    this.currentPath_ =3D [];=0A=
=0A=
    // Canvas context properties=0A=
    this.strokeStyle =3D '#000';=0A=
    this.fillStyle =3D '#000';=0A=
=0A=
    this.lineWidth =3D 1;=0A=
    this.lineJoin =3D 'miter';=0A=
    this.lineCap =3D 'butt';=0A=
    this.miterLimit =3D Z * 1;=0A=
    this.globalAlpha =3D 1;=0A=
    this.canvas =3D surfaceElement;=0A=
=0A=
    var el =3D surfaceElement.ownerDocument.createElement('div');=0A=
    el.style.width =3D  surfaceElement.clientWidth + 'px';=0A=
    el.style.height =3D surfaceElement.clientHeight + 'px';=0A=
    el.style.overflow =3D 'hidden';=0A=
    el.style.position =3D 'absolute';=0A=
    surfaceElement.appendChild(el);=0A=
=0A=
    this.element_ =3D el;=0A=
    this.arcScaleX_ =3D 1;=0A=
    this.arcScaleY_ =3D 1;=0A=
    this.lineScale_ =3D 1;=0A=
  }=0A=
=0A=
  var contextPrototype =3D CanvasRenderingContext2D_.prototype;=0A=
  contextPrototype.clearRect =3D function() {=0A=
    this.element_.innerHTML =3D '';=0A=
  };=0A=
=0A=
  contextPrototype.beginPath =3D function() {=0A=
    // TODO: Branch current matrix so that save/restore has no effect=0A=
    //       as per safari docs.=0A=
    this.currentPath_ =3D [];=0A=
  };=0A=
=0A=
  contextPrototype.moveTo =3D function(aX, aY) {=0A=
    var p =3D this.getCoords_(aX, aY);=0A=
    this.currentPath_.push({type: 'moveTo', x: p.x, y: p.y});=0A=
    this.currentX_ =3D p.x;=0A=
    this.currentY_ =3D p.y;=0A=
  };=0A=
=0A=
  contextPrototype.lineTo =3D function(aX, aY) {=0A=
    var p =3D this.getCoords_(aX, aY);=0A=
    this.currentPath_.push({type: 'lineTo', x: p.x, y: p.y});=0A=
=0A=
    this.currentX_ =3D p.x;=0A=
    this.currentY_ =3D p.y;=0A=
  };=0A=
=0A=
  contextPrototype.bezierCurveTo =3D function(aCP1x, aCP1y,=0A=
                                            aCP2x, aCP2y,=0A=
                                            aX, aY) {=0A=
    var p =3D this.getCoords_(aX, aY);=0A=
    var cp1 =3D this.getCoords_(aCP1x, aCP1y);=0A=
    var cp2 =3D this.getCoords_(aCP2x, aCP2y);=0A=
    bezierCurveTo(this, cp1, cp2, p);=0A=
  };=0A=
=0A=
  // Helper function that takes the already fixed cordinates.=0A=
  function bezierCurveTo(self, cp1, cp2, p) {=0A=
    self.currentPath_.push({=0A=
      type: 'bezierCurveTo',=0A=
      cp1x: cp1.x,=0A=
      cp1y: cp1.y,=0A=
      cp2x: cp2.x,=0A=
      cp2y: cp2.y,=0A=
      x: p.x,=0A=
      y: p.y=0A=
    });=0A=
    self.currentX_ =3D p.x;=0A=
    self.currentY_ =3D p.y;=0A=
  }=0A=
=0A=
  contextPrototype.quadraticCurveTo =3D function(aCPx, aCPy, aX, aY) {=0A=
    // the following is lifted almost directly from=0A=
    // =
http://developer.mozilla.org/en/docs/Canvas_tutorial:Drawing_shapes=0A=
=0A=
    var cp =3D this.getCoords_(aCPx, aCPy);=0A=
    var p =3D this.getCoords_(aX, aY);=0A=
=0A=
    var cp1 =3D {=0A=
      x: this.currentX_ + 2.0 / 3.0 * (cp.x - this.currentX_),=0A=
      y: this.currentY_ + 2.0 / 3.0 * (cp.y - this.currentY_)=0A=
    };=0A=
    var cp2 =3D {=0A=
      x: cp1.x + (p.x - this.currentX_) / 3.0,=0A=
      y: cp1.y + (p.y - this.currentY_) / 3.0=0A=
    };=0A=
=0A=
    bezierCurveTo(this, cp1, cp2, p);=0A=
  };=0A=
=0A=
  contextPrototype.arc =3D function(aX, aY, aRadius,=0A=
                                  aStartAngle, aEndAngle, aClockwise) {=0A=
    aRadius *=3D Z;=0A=
    var arcType =3D aClockwise ? 'at' : 'wa';=0A=
=0A=
    var xStart =3D aX + mc(aStartAngle) * aRadius - Z2;=0A=
    var yStart =3D aY + ms(aStartAngle) * aRadius - Z2;=0A=
=0A=
    var xEnd =3D aX + mc(aEndAngle) * aRadius - Z2;=0A=
    var yEnd =3D aY + ms(aEndAngle) * aRadius - Z2;=0A=
=0A=
    // IE won't render arches drawn counter clockwise if xStart =3D=3D =
xEnd.=0A=
    if (xStart =3D=3D xEnd && !aClockwise) {=0A=
      xStart +=3D 0.125; // Offset xStart by 1/80 of a pixel. Use =
something=0A=
                       // that can be represented in binary=0A=
    }=0A=
=0A=
    var p =3D this.getCoords_(aX, aY);=0A=
    var pStart =3D this.getCoords_(xStart, yStart);=0A=
    var pEnd =3D this.getCoords_(xEnd, yEnd);=0A=
=0A=
    this.currentPath_.push({type: arcType,=0A=
                           x: p.x,=0A=
                           y: p.y,=0A=
                           radius: aRadius,=0A=
                           xStart: pStart.x,=0A=
                           yStart: pStart.y,=0A=
                           xEnd: pEnd.x,=0A=
                           yEnd: pEnd.y});=0A=
=0A=
  };=0A=
=0A=
  contextPrototype.rect =3D function(aX, aY, aWidth, aHeight) {=0A=
    this.moveTo(aX, aY);=0A=
    this.lineTo(aX + aWidth, aY);=0A=
    this.lineTo(aX + aWidth, aY + aHeight);=0A=
    this.lineTo(aX, aY + aHeight);=0A=
    this.closePath();=0A=
  };=0A=
=0A=
  contextPrototype.strokeRect =3D function(aX, aY, aWidth, aHeight) {=0A=
    var oldPath =3D this.currentPath_;=0A=
    this.beginPath();=0A=
=0A=
    this.moveTo(aX, aY);=0A=
    this.lineTo(aX + aWidth, aY);=0A=
    this.lineTo(aX + aWidth, aY + aHeight);=0A=
    this.lineTo(aX, aY + aHeight);=0A=
    this.closePath();=0A=
    this.stroke();=0A=
=0A=
    this.currentPath_ =3D oldPath;=0A=
  };=0A=
=0A=
  contextPrototype.fillRect =3D function(aX, aY, aWidth, aHeight) {=0A=
    var oldPath =3D this.currentPath_;=0A=
    this.beginPath();=0A=
=0A=
    this.moveTo(aX, aY);=0A=
    this.lineTo(aX + aWidth, aY);=0A=
    this.lineTo(aX + aWidth, aY + aHeight);=0A=
    this.lineTo(aX, aY + aHeight);=0A=
    this.closePath();=0A=
    this.fill();=0A=
=0A=
    this.currentPath_ =3D oldPath;=0A=
  };=0A=
=0A=
  contextPrototype.createLinearGradient =3D function(aX0, aY0, aX1, aY1) =
{=0A=
    var gradient =3D new CanvasGradient_('gradient');=0A=
    gradient.x0_ =3D aX0;=0A=
    gradient.y0_ =3D aY0;=0A=
    gradient.x1_ =3D aX1;=0A=
    gradient.y1_ =3D aY1;=0A=
    return gradient;=0A=
  };=0A=
=0A=
  contextPrototype.createRadialGradient =3D function(aX0, aY0, aR0,=0A=
                                                   aX1, aY1, aR1) {=0A=
    var gradient =3D new CanvasGradient_('gradientradial');=0A=
    gradient.x0_ =3D aX0;=0A=
    gradient.y0_ =3D aY0;=0A=
    gradient.r0_ =3D aR0;=0A=
    gradient.x1_ =3D aX1;=0A=
    gradient.y1_ =3D aY1;=0A=
    gradient.r1_ =3D aR1;=0A=
    return gradient;=0A=
  };=0A=
=0A=
  contextPrototype.drawImage =3D function(image, var_args) {=0A=
    var dx, dy, dw, dh, sx, sy, sw, sh;=0A=
=0A=
    // to find the original width we overide the width and height=0A=
    var oldRuntimeWidth =3D image.runtimeStyle.width;=0A=
    var oldRuntimeHeight =3D image.runtimeStyle.height;=0A=
    image.runtimeStyle.width =3D 'auto';=0A=
    image.runtimeStyle.height =3D 'auto';=0A=
=0A=
    // get the original size=0A=
    var w =3D image.width;=0A=
    var h =3D image.height;=0A=
=0A=
    // and remove overides=0A=
    image.runtimeStyle.width =3D oldRuntimeWidth;=0A=
    image.runtimeStyle.height =3D oldRuntimeHeight;=0A=
=0A=
    if (arguments.length =3D=3D 3) {=0A=
      dx =3D arguments[1];=0A=
      dy =3D arguments[2];=0A=
      sx =3D sy =3D 0;=0A=
      sw =3D dw =3D w;=0A=
      sh =3D dh =3D h;=0A=
    } else if (arguments.length =3D=3D 5) {=0A=
      dx =3D arguments[1];=0A=
      dy =3D arguments[2];=0A=
      dw =3D arguments[3];=0A=
      dh =3D arguments[4];=0A=
      sx =3D sy =3D 0;=0A=
      sw =3D w;=0A=
      sh =3D h;=0A=
    } else if (arguments.length =3D=3D 9) {=0A=
      sx =3D arguments[1];=0A=
      sy =3D arguments[2];=0A=
      sw =3D arguments[3];=0A=
      sh =3D arguments[4];=0A=
      dx =3D arguments[5];=0A=
      dy =3D arguments[6];=0A=
      dw =3D arguments[7];=0A=
      dh =3D arguments[8];=0A=
    } else {=0A=
      throw Error('Invalid number of arguments');=0A=
    }=0A=
=0A=
    var d =3D this.getCoords_(dx, dy);=0A=
=0A=
    var w2 =3D sw / 2;=0A=
    var h2 =3D sh / 2;=0A=
=0A=
    var vmlStr =3D [];=0A=
=0A=
    var W =3D 10;=0A=
    var H =3D 10;=0A=
=0A=
    // For some reason that I've now forgotten, using divs didn't work=0A=
    vmlStr.push(' <g_vml_:group',=0A=
                ' coordsize=3D"', Z * W, ',', Z * H, '"',=0A=
                ' coordorigin=3D"0,0"' ,=0A=
                ' style=3D"width:', W, 'px;height:', H, =
'px;position:absolute;');=0A=
=0A=
    // If filters are necessary (rotation exists), create them=0A=
    // filters are bog-slow, so only create them if abbsolutely necessary=0A=
    // The following check doesn't account for skews (which don't exist=0A=
    // in the canvas spec (yet) anyway.=0A=
=0A=
    if (this.m_[0][0] !=3D 1 || this.m_[0][1]) {=0A=
      var filter =3D [];=0A=
=0A=
      // Note the 12/21 reversal=0A=
      filter.push('M11=3D', this.m_[0][0], ',',=0A=
                  'M12=3D', this.m_[1][0], ',',=0A=
                  'M21=3D', this.m_[0][1], ',',=0A=
                  'M22=3D', this.m_[1][1], ',',=0A=
                  'Dx=3D', mr(d.x / Z), ',',=0A=
                  'Dy=3D', mr(d.y / Z), '');=0A=
=0A=
      // Bounding box calculation (need to minimize displayed area so =
that=0A=
      // filters don't waste time on unused pixels.=0A=
      var max =3D d;=0A=
      var c2 =3D this.getCoords_(dx + dw, dy);=0A=
      var c3 =3D this.getCoords_(dx, dy + dh);=0A=
      var c4 =3D this.getCoords_(dx + dw, dy + dh);=0A=
=0A=
      max.x =3D m.max(max.x, c2.x, c3.x, c4.x);=0A=
      max.y =3D m.max(max.y, c2.y, c3.y, c4.y);=0A=
=0A=
      vmlStr.push('padding:0 ', mr(max.x / Z), 'px ', mr(max.y / Z),=0A=
                  'px =
0;filter:progid:DXImageTransform.Microsoft.Matrix(',=0A=
                  filter.join(''), ", sizingmethod=3D'clip');")=0A=
    } else {=0A=
      vmlStr.push('top:', mr(d.y / Z), 'px;left:', mr(d.x / Z), 'px;');=0A=
    }=0A=
=0A=
    vmlStr.push(' ">' ,=0A=
                '<g_vml_:image src=3D"', image.src, '"',=0A=
                ' style=3D"width:', Z * dw, 'px;',=0A=
                ' height:', Z * dh, 'px;"',=0A=
                ' cropleft=3D"', sx / w, '"',=0A=
                ' croptop=3D"', sy / h, '"',=0A=
                ' cropright=3D"', (w - sx - sw) / w, '"',=0A=
                ' cropbottom=3D"', (h - sy - sh) / h, '"',=0A=
                ' />',=0A=
                '</g_vml_:group>');=0A=
=0A=
    this.element_.insertAdjacentHTML('BeforeEnd',=0A=
                                    vmlStr.join(''));=0A=
  };=0A=
=0A=
  contextPrototype.stroke =3D function(aFill) {=0A=
    var lineStr =3D [];=0A=
    var lineOpen =3D false;=0A=
    var a =3D processStyle(aFill ? this.fillStyle : this.strokeStyle);=0A=
    var color =3D a.color;=0A=
    var opacity =3D a.alpha * this.globalAlpha;=0A=
=0A=
    var W =3D 10;=0A=
    var H =3D 10;=0A=
=0A=
    lineStr.push('<g_vml_:shape',=0A=
                 ' filled=3D"', !!aFill, '"',=0A=
                 ' style=3D"position:absolute;width:', W, 'px;height:', =
H, 'px;"',=0A=
                 ' coordorigin=3D"0 0" coordsize=3D"', Z * W, ' ', Z * =
H, '"',=0A=
                 ' stroked=3D"', !aFill, '"',=0A=
                 ' path=3D"');=0A=
=0A=
    var newSeq =3D false;=0A=
    var min =3D {x: null, y: null};=0A=
    var max =3D {x: null, y: null};=0A=
=0A=
    for (var i =3D 0; i < this.currentPath_.length; i++) {=0A=
      var p =3D this.currentPath_[i];=0A=
      var c;=0A=
=0A=
      switch (p.type) {=0A=
        case 'moveTo':=0A=
          c =3D p;=0A=
          lineStr.push(' m ', mr(p.x), ',', mr(p.y));=0A=
          break;=0A=
        case 'lineTo':=0A=
          lineStr.push(' l ', mr(p.x), ',', mr(p.y));=0A=
          break;=0A=
        case 'close':=0A=
          lineStr.push(' x ');=0A=
          p =3D null;=0A=
          break;=0A=
        case 'bezierCurveTo':=0A=
          lineStr.push(' c ',=0A=
                       mr(p.cp1x), ',', mr(p.cp1y), ',',=0A=
                       mr(p.cp2x), ',', mr(p.cp2y), ',',=0A=
                       mr(p.x), ',', mr(p.y));=0A=
          break;=0A=
        case 'at':=0A=
        case 'wa':=0A=
          lineStr.push(' ', p.type, ' ',=0A=
                       mr(p.x - this.arcScaleX_ * p.radius), ',',=0A=
                       mr(p.y - this.arcScaleY_ * p.radius), ' ',=0A=
                       mr(p.x + this.arcScaleX_ * p.radius), ',',=0A=
                       mr(p.y + this.arcScaleY_ * p.radius), ' ',=0A=
                       mr(p.xStart), ',', mr(p.yStart), ' ',=0A=
                       mr(p.xEnd), ',', mr(p.yEnd));=0A=
          break;=0A=
      }=0A=
=0A=
=0A=
      // TODO: Following is broken for curves due to=0A=
      //       move to proper paths.=0A=
=0A=
      // Figure out dimensions so we can do gradient fills=0A=
      // properly=0A=
      if (p) {=0A=
        if (min.x =3D=3D null || p.x < min.x) {=0A=
          min.x =3D p.x;=0A=
        }=0A=
        if (max.x =3D=3D null || p.x > max.x) {=0A=
          max.x =3D p.x;=0A=
        }=0A=
        if (min.y =3D=3D null || p.y < min.y) {=0A=
          min.y =3D p.y;=0A=
        }=0A=
        if (max.y =3D=3D null || p.y > max.y) {=0A=
          max.y =3D p.y;=0A=
        }=0A=
      }=0A=
    }=0A=
    lineStr.push(' ">');=0A=
=0A=
    if (!aFill) {=0A=
      var lineWidth =3D this.lineScale_ * this.lineWidth;=0A=
=0A=
      // VML cannot correctly render a line if the width is less than =
1px.=0A=
      // In that case, we dilute the color to make the line look thinner.=0A=
      if (lineWidth < 1) {=0A=
        opacity *=3D lineWidth;=0A=
      }=0A=
=0A=
      lineStr.push(=0A=
        '<g_vml_:stroke',=0A=
        ' opacity=3D"', opacity, '"',=0A=
        ' joinstyle=3D"', this.lineJoin, '"',=0A=
        ' miterlimit=3D"', this.miterLimit, '"',=0A=
        ' endcap=3D"', processLineCap(this.lineCap), '"',=0A=
        ' weight=3D"', lineWidth, 'px"',=0A=
        ' color=3D"', color, '" />'=0A=
      );=0A=
    } else if (typeof this.fillStyle =3D=3D 'object') {=0A=
      var fillStyle =3D this.fillStyle;=0A=
      var angle =3D 0;=0A=
      var focus =3D {x: 0, y: 0};=0A=
=0A=
      // additional offset=0A=
      var shift =3D 0;=0A=
      // scale factor for offset=0A=
      var expansion =3D 1;=0A=
=0A=
      if (fillStyle.type_ =3D=3D 'gradient') {=0A=
        var x0 =3D fillStyle.x0_ / this.arcScaleX_;=0A=
        var y0 =3D fillStyle.y0_ / this.arcScaleY_;=0A=
        var x1 =3D fillStyle.x1_ / this.arcScaleX_;=0A=
        var y1 =3D fillStyle.y1_ / this.arcScaleY_;=0A=
        var p0 =3D this.getCoords_(x0, y0);=0A=
        var p1 =3D this.getCoords_(x1, y1);=0A=
        var dx =3D p1.x - p0.x;=0A=
        var dy =3D p1.y - p0.y;=0A=
        angle =3D Math.atan2(dx, dy) * 180 / Math.PI;=0A=
=0A=
        // The angle should be a non-negative number.=0A=
        if (angle < 0) {=0A=
          angle +=3D 360;=0A=
        }=0A=
=0A=
        // Very small angles produce an unexpected result because they =
are=0A=
        // converted to a scientific notation string.=0A=
        if (angle < 1e-6) {=0A=
          angle =3D 0;=0A=
        }=0A=
      } else {=0A=
        var p0 =3D this.getCoords_(fillStyle.x0_, fillStyle.y0_);=0A=
        var width  =3D max.x - min.x;=0A=
        var height =3D max.y - min.y;=0A=
        focus =3D {=0A=
          x: (p0.x - min.x) / width,=0A=
          y: (p0.y - min.y) / height=0A=
        };=0A=
=0A=
        width  /=3D this.arcScaleX_ * Z;=0A=
        height /=3D this.arcScaleY_ * Z;=0A=
        var dimension =3D m.max(width, height);=0A=
        shift =3D 2 * fillStyle.r0_ / dimension;=0A=
        expansion =3D 2 * fillStyle.r1_ / dimension - shift;=0A=
      }=0A=
=0A=
      // We need to sort the color stops in ascending order by offset,=0A=
      // otherwise IE won't interpret it correctly.=0A=
      var stops =3D fillStyle.colors_;=0A=
      stops.sort(function(cs1, cs2) {=0A=
        return cs1.offset - cs2.offset;=0A=
      });=0A=
=0A=
      var length =3D stops.length;=0A=
      var color1 =3D stops[0].color;=0A=
      var color2 =3D stops[length - 1].color;=0A=
      var opacity1 =3D stops[0].alpha * this.globalAlpha;=0A=
      var opacity2 =3D stops[length - 1].alpha * this.globalAlpha;=0A=
=0A=
      var colors =3D [];=0A=
      for (var i =3D 0; i < length; i++) {=0A=
        var stop =3D stops[i];=0A=
        colors.push(stop.offset * expansion + shift + ' ' + stop.color);=0A=
      }=0A=
=0A=
      // When colors attribute is used, the meanings of opacity and =
o:opacity2=0A=
      // are reversed.=0A=
      lineStr.push('<g_vml_:fill type=3D"', fillStyle.type_, '"',=0A=
                   ' method=3D"none" focus=3D"100%"',=0A=
                   ' color=3D"', color1, '"',=0A=
                   ' color2=3D"', color2, '"',=0A=
                   ' colors=3D"', colors.join(','), '"',=0A=
                   ' opacity=3D"', opacity2, '"',=0A=
                   ' g_o_:opacity2=3D"', opacity1, '"',=0A=
                   ' angle=3D"', angle, '"',=0A=
                   ' focusposition=3D"', focus.x, ',', focus.y, '" />');=0A=
    } else {=0A=
      lineStr.push('<g_vml_:fill color=3D"', color, '" opacity=3D"', =
opacity,=0A=
                   '" />');=0A=
    }=0A=
=0A=
    lineStr.push('</g_vml_:shape>');=0A=
=0A=
    this.element_.insertAdjacentHTML('beforeEnd', lineStr.join(''));=0A=
  };=0A=
=0A=
  contextPrototype.fill =3D function() {=0A=
    this.stroke(true);=0A=
  }=0A=
=0A=
  contextPrototype.closePath =3D function() {=0A=
    this.currentPath_.push({type: 'close'});=0A=
  };=0A=
=0A=
  /**=0A=
   * @private=0A=
   */=0A=
  contextPrototype.getCoords_ =3D function(aX, aY) {=0A=
    var m =3D this.m_;=0A=
    return {=0A=
      x: Z * (aX * m[0][0] + aY * m[1][0] + m[2][0]) - Z2,=0A=
      y: Z * (aX * m[0][1] + aY * m[1][1] + m[2][1]) - Z2=0A=
    }=0A=
  };=0A=
=0A=
  contextPrototype.save =3D function() {=0A=
    var o =3D {};=0A=
    copyState(this, o);=0A=
    this.aStack_.push(o);=0A=
    this.mStack_.push(this.m_);=0A=
    this.m_ =3D matrixMultiply(createMatrixIdentity(), this.m_);=0A=
  };=0A=
=0A=
  contextPrototype.restore =3D function() {=0A=
    copyState(this.aStack_.pop(), this);=0A=
    this.m_ =3D this.mStack_.pop();=0A=
  };=0A=
=0A=
  function matrixIsFinite(m) {=0A=
    for (var j =3D 0; j < 3; j++) {=0A=
      for (var k =3D 0; k < 2; k++) {=0A=
        if (!isFinite(m[j][k]) || isNaN(m[j][k])) {=0A=
          return false;=0A=
        }=0A=
      }=0A=
    }=0A=
    return true;=0A=
  }=0A=
=0A=
  function setM(ctx, m, updateLineScale) {=0A=
    if (!matrixIsFinite(m)) {=0A=
      return;=0A=
    }=0A=
    ctx.m_ =3D m;=0A=
=0A=
    if (updateLineScale) {=0A=
      // Get the line scale.=0A=
      // Determinant of this.m_ means how much the area is enlarged by =
the=0A=
      // transformation. So its square root can be used as a scale factor=0A=
      // for width.=0A=
      var det =3D m[0][0] * m[1][1] - m[0][1] * m[1][0];=0A=
      ctx.lineScale_ =3D sqrt(abs(det));=0A=
    }=0A=
  }=0A=
=0A=
  contextPrototype.translate =3D function(aX, aY) {=0A=
    var m1 =3D [=0A=
      [1,  0,  0],=0A=
      [0,  1,  0],=0A=
      [aX, aY, 1]=0A=
    ];=0A=
=0A=
    setM(this, matrixMultiply(m1, this.m_), false);=0A=
  };=0A=
=0A=
  contextPrototype.rotate =3D function(aRot) {=0A=
    var c =3D mc(aRot);=0A=
    var s =3D ms(aRot);=0A=
=0A=
    var m1 =3D [=0A=
      [c,  s, 0],=0A=
      [-s, c, 0],=0A=
      [0,  0, 1]=0A=
    ];=0A=
=0A=
    setM(this, matrixMultiply(m1, this.m_), false);=0A=
  };=0A=
=0A=
  contextPrototype.scale =3D function(aX, aY) {=0A=
    this.arcScaleX_ *=3D aX;=0A=
    this.arcScaleY_ *=3D aY;=0A=
    var m1 =3D [=0A=
      [aX, 0,  0],=0A=
      [0,  aY, 0],=0A=
      [0,  0,  1]=0A=
    ];=0A=
=0A=
    setM(this, matrixMultiply(m1, this.m_), true);=0A=
  };=0A=
=0A=
  contextPrototype.transform =3D function(m11, m12, m21, m22, dx, dy) {=0A=
    var m1 =3D [=0A=
      [m11, m12, 0],=0A=
      [m21, m22, 0],=0A=
      [dx,  dy,  1]=0A=
    ];=0A=
=0A=
    setM(this, matrixMultiply(m1, this.m_), true);=0A=
  };=0A=
=0A=
  contextPrototype.setTransform =3D function(m11, m12, m21, m22, dx, dy) =
{=0A=
    var m =3D [=0A=
      [m11, m12, 0],=0A=
      [m21, m22, 0],=0A=
      [dx,  dy,  1]=0A=
    ];=0A=
=0A=
    setM(this, m, true);=0A=
  };=0A=
=0A=
  /******** STUBS ********/=0A=
  contextPrototype.clip =3D function() {=0A=
    // TODO: Implement=0A=
  };=0A=
=0A=
  contextPrototype.arcTo =3D function() {=0A=
    // TODO: Implement=0A=
  };=0A=
=0A=
  contextPrototype.createPattern =3D function() {=0A=
    return new CanvasPattern_;=0A=
  };=0A=
=0A=
  // Gradient / Pattern Stubs=0A=
  function CanvasGradient_(aType) {=0A=
    this.type_ =3D aType;=0A=
    this.x0_ =3D 0;=0A=
    this.y0_ =3D 0;=0A=
    this.r0_ =3D 0;=0A=
    this.x1_ =3D 0;=0A=
    this.y1_ =3D 0;=0A=
    this.r1_ =3D 0;=0A=
    this.colors_ =3D [];=0A=
  }=0A=
=0A=
  CanvasGradient_.prototype.addColorStop =3D function(aOffset, aColor) {=0A=
    aColor =3D processStyle(aColor);=0A=
    this.colors_.push({offset: aOffset,=0A=
                       color: aColor.color,=0A=
                       alpha: aColor.alpha});=0A=
  };=0A=
=0A=
  function CanvasPattern_() {}=0A=
=0A=
  // set up externs=0A=
  G_vmlCanvasManager =3D G_vmlCanvasManager_;=0A=
  CanvasRenderingContext2D =3D CanvasRenderingContext2D_;=0A=
  CanvasGradient =3D CanvasGradient_;=0A=
  CanvasPattern =3D CanvasPattern_;=0A=
=0A=
})();=0A=
=0A=
} // if=0A=

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/resources/js/init.js

/* Put all code that should be run once the page has been loaded in here =
*/

var $ =3D jQuery;

$(document).ready(function() {
    // Captify images
    $('img.captify').captify({});
});

function openLink(href, target) {
    window.open(href, target);
    return false;
}
------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cdn.inskinmedia.com/isfe/4.1/js/base/api/pageskin.js

(function(){if(typeof =
window.InSkinParams=3D=3D"undefined")window.InSkinParams=3D{};var =
N=3Dtypeof =
window.InSkin!=3D"undefined"?window.InSkin:window.InSkin=3D{};if(typeof =
N["4.2"]=3D=3D"undefined")N["4.2"]=3D{};var Va=3D"";typeof =
N.jQuery=3D=3D=3D"undefined"&&function(c,a,d){function =
h(){if(!f.isReady){try{C.documentElement.doScroll("left")}catch(b){setTim=
eout(h,1);return}f.ready()}}function =
k(b,e){e.src?f.ajax({url:e.src,async:false,dataType:"script"}):f.globalEv=
al(e.text||e.textContent||e.innerHTML||"");e.parentNode&&e.parentNode.rem=
oveChild(e)}=0A=
function s(b,e,g,j,i,n){var o=3Db.length;if(typeof =
e=3D=3D=3D"object"){for(var w in e)s(b,w,e[w],j,i,g);return =
b}if(g!=3D=3Dd){j=3D!n&&j&&f.isFunction(g);for(w=3D0;w<o;w++)i(b[w],e,j?g=
.call(b[w],w,i(b[w],e)):g,n);return b}return o?i(b[0],e):null}function =
x(){return(new Date).getTime()}function D(){return false}function =
L(){return true}function W(b,e,g){g[0].type=3Db;return =
f.event.handle.apply(e,g)}function X(b){var =
e,g=3D[],j=3D[],i=3Darguments,n,o,w,y,u,K,Q=3Df.extend({},f.data(this,"ev=
ents").live);if(!(b.button&&b.type=3D=3D=3D=0A=
"click")){for(y in =
Q){o=3DQ[y];if(o.live=3D=3D=3Db.type||o.altLive&&f.inArray(b.type,o.altLi=
ve)>-1){n=3Do.data;n.beforeFilter&&n.beforeFilter[b.type]&&!n.beforeFilte=
r[b.type](b)||j.push(o.selector)}else delete =
Q[y]}n=3Df(b.target).closest(j,b.currentTarget);u=3D0;for(K=3Dn.length;u<=
K;u++)for(y in =
Q){o=3DQ[y];w=3Dn[u].elem;j=3Dnull;if(n[u].selector=3D=3D=3Do.selector){i=
f(o.live=3D=3D=3D"mouseenter"||o.live=3D=3D=3D"mouseleave")j=3Df(b.relate=
dTarget).closest(o.selector)[0];if(!j||j!=3D=3Dw)g.push({elem:w,fn:o})}}u=
=3D0;for(K=3Dg.length;u<K;u++){n=3Dg[u];=0A=
b.currentTarget=3Dn.elem;b.data=3Dn.fn.data;if(n.fn.apply(n.elem,i)=3D=3D=
=3Dfalse){e=3Dfalse;break}}return e}}function =
ma(b,e){return"live."+(b?b+".":"")+e.replace(/\./g,"`").replace(/ =
/g,"&")}function da(b,e){var =
g=3D0;e.each(function(){if(this.nodeName=3D=3D=3D(b[g]&&b[g].nodeName)){v=
ar j=3Df.data(b[g++]),i=3Df.data(this,j);if(j=3Dj&&j.events){delete =
i.handle;i.events=3D{};for(var n in j)for(var o in =
j[n])f.event.add(this,n,j[n][o],j[n][o].data)}}})}function na(b,e,g){var =
j,i,n;if(b.length=3D=3D=3D1&&typeof b[0]=3D=3D=3D"string"&&b[0].length<=0A=
512&&b[0].indexOf("<option")<0&&(f.support.checkClone||!Wa.test(b[0]))){i=
=3Dtrue;if(n=3Df.fragments[b[0]])if(n!=3D=3D1)j=3Dn}if(!j){e=3De&&e[0]?e[=
0].ownerDocument||e[0]:C;j=3De.createDocumentFragment();f.clean(b,e,j,g)}=
if(i)f.fragments[b[0]]=3Dn?j:1;return{fragment:j,cacheable:i}}function =
ga(b,e){var =
g=3D{};f.each(Xa.concat.apply([],Xa.slice(0,e)),function(){g[this]=3Db});=
return g}function pa(b){return"scrollTo"in =
b&&b.document?b:b.nodeType=3D=3D=3D9?b.defaultView||b.parentWindow:false}=
var f=3Dfunction(b,e){return new f.fn.init(b,=0A=
e)},Ea=3Da.jQuery,V=3Da.$,C=3Da.document,ea,oa=3D/^[^<]*(<[\w\W]+>)[^>]*$=
|^#([\w-]+)$/,ia=3D/^.[^:#\[\.,]*$/,E=3D/\S/,fa=3D/^(\s|\u00A0)+|(\s|\u00=
A0)+$/g,ya=3D/^<(\w+)\s*\/?>(?:<\/\1>)?$/,U=3Dnavigator.userAgent,aa=3Dfa=
lse,qa=3D[],ja,va=3DObject.prototype.toString,r=3DObject.prototype.hasOwn=
Property,G=3DArray.prototype.push,S=3DArray.prototype.slice,ka=3DArray.pr=
ototype.indexOf;f.fn=3Df.prototype=3D{init:function(b,e){var =
g,j;if(!b)return =
this;if(b.nodeType){this.context=3Dthis[0]=3Db;this.length=3D1;return =
this}if(typeof b=3D=3D=3D"string")if((g=3D=0A=
oa.exec(b))&&(g[1]||!e))if(g[1]){j=3De?e.ownerDocument||e:C;if(b=3Dya.exe=
c(b))if(f.isPlainObject(e)){b=3D[C.createElement(b[1])];f.fn.attr.call(b,=
e,true)}else =
b=3D[j.createElement(b[1])];else{b=3Dna([g[1]],[j]);b=3D(b.cacheable?b.fr=
agment.cloneNode(true):b.fragment).childNodes}}else{if(e=3DC.getElementBy=
Id(g[2])){if(e.id!=3D=3Dg[2])return =
ea.find(b);this.length=3D1;this[0]=3De}this.context=3DC;this.selector=3Db=
;return this}else =
if(!e&&/^\w+$/.test(b)){this.selector=3Db;this.context=3DC;b=3DC.getEleme=
ntsByTagName(b)}else return!e||=0A=
e.jquery?(e||ea).find(b):f(e).find(b);else if(f.isFunction(b))return =
ea.ready(b);if(b.selector!=3D=3Dd){this.selector=3Db.selector;this.contex=
t=3Db.context}return =
f.isArray(b)?this.setArray(b):f.makeArray(b,this)},selector:"",jquery:"1.=
4.1",length:0,size:function(){return =
this.length},toArray:function(){return =
S.call(this,0)},get:function(b){return =
b=3D=3Dnull?this.toArray():b<0?this.slice(b)[0]:this[b]},pushStack:functi=
on(b,e,g){b=3Df(b||null);b.prevObject=3Dthis;b.context=3Dthis.context;if(=
e=3D=3D=3D"find")b.selector=3D=0A=
this.selector+(this.selector?" ":"")+g;else =
if(e)b.selector=3Dthis.selector+"."+e+"("+g+")";return =
b},setArray:function(b){this.length=3D0;G.apply(this,b);return =
this},each:function(b,e){return =
f.each(this,b,e)},ready:function(b){f.bindReady();if(f.isReady)b.call(C,f=
);else qa&&qa.push(b);return this},eq:function(b){return =
b=3D=3D=3D-1?this.slice(b):this.slice(b,+b+1)},first:function(){return =
this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return =
this.pushStack(S.apply(this,arguments),"slice",=0A=
S.call(arguments).join(","))},map:function(b){return =
this.pushStack(f.map(this,function(e,g){return =
b.call(e,g,e)}))},end:function(){return =
this.prevObject||f(null)},push:G,sort:[].sort,splice:[].splice};f.fn.init=
.prototype=3Df.fn;f.extend=3Df.fn.extend=3Dfunction(){var =
b=3Darguments[0]||{},e=3D1,g=3Darguments.length,j=3Dfalse,i,n,o,w;if(type=
of b=3D=3D=3D"boolean"){j=3Db;b=3Darguments[1]||{};e=3D2}if(typeof =
b!=3D=3D"object"&&!f.isFunction(b))b=3D{};if(g=3D=3D=3De){b=3Dthis;--e}fo=
r(;e<g;e++)if((i=3Darguments[e])!=3Dnull)for(n in i){o=3Db[n];w=3D=0A=
i[n];if(b!=3D=3Dw)if(j&&w&&(f.isPlainObject(w)||f.isArray(w))){o=3Do&&(f.=
isPlainObject(o)||f.isArray(o))?o:f.isArray(w)?[]:{};b[n]=3Df.extend(j,o,=
w)}else if(w!=3D=3Dd)b[n]=3Dw}return =
b};f.extend({noConflict:function(b){a.$=3DV;if(b)a.jQuery=3DEa;return =
f},isReady:false,ready:function(){if(!f.isReady){if(!C.body)return =
setTimeout(f.ready,13);f.isReady=3Dtrue;if(qa){for(var =
b,e=3D0;b=3Dqa[e++];)b.call(C,f);qa=3Dnull}f.fn.triggerHandler&&f(C).trig=
gerHandler("ready")}},bindReady:function(){if(!aa){aa=3Dtrue;if(C.readySt=
ate=3D=3D=3D"complete")return f.ready();=0A=
if(C.addEventListener){C.addEventListener("DOMContentLoaded",ja,false);a.=
addEventListener("load",f.ready,false)}else =
if(C.attachEvent){C.attachEvent("onreadystatechange",ja);a.attachEvent("o=
nload",f.ready);var =
b=3Dfalse;try{b=3Da.frameElement=3D=3Dnull}catch(e){}C.documentElement.do=
Scroll&&b&&h()}}},isFunction:function(b){return =
va.call(b)=3D=3D=3D"[object Function]"},isArray:function(b){return =
va.call(b)=3D=3D=3D"[object =
Array]"},isPlainObject:function(b){if(!b||va.call(b)!=3D=3D"[object =
Object]"||b.nodeType||b.setInterval)return false;=0A=
if(b.constructor&&!r.call(b,"constructor")&&!r.call(b.constructor.prototy=
pe,"isPrototypeOf"))return false;for(var e in b);return =
e=3D=3D=3Dd||r.call(b,e)},isEmptyObject:function(b){for(var e in =
b)return false;return true},error:function(b){throw =
b;},parseJSON:function(b){if(typeof b!=3D=3D"string"||!b)return =
null;if(/^[\],:{}\s]*$/.test(b.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4}=
)/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\=
-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return a.JSON&&=0A=
a.JSON.parse?a.JSON.parse(b):(new Function("return "+b))();else =
f.error("Invalid JSON: =
"+b)},noop:function(){},globalEval:function(b){if(b&&E.test(b)){var =
e=3DC.getElementsByTagName("head")[0]||C.documentElement,g=3DC.createElem=
ent("script");g.type=3D"text/javascript";if(f.support.scriptEval)g.append=
Child(C.createTextNode(b));else =
g.text=3Db;e.insertBefore(g,e.firstChild);e.removeChild(g)}},nodeName:fun=
ction(b,e){return =
b.nodeName&&b.nodeName.toUpperCase()=3D=3D=3De.toUpperCase()},each:functi=
on(b,e,g){var j,i=3D=0A=
0,n=3Db.length,o=3Dn=3D=3D=3Dd||f.isFunction(b);if(g)if(o)for(j in =
b){if(e.apply(b[j],g)=3D=3D=3Dfalse)break}else =
for(;i<n;){if(e.apply(b[i++],g)=3D=3D=3Dfalse)break}else if(o)for(j in =
b){if(e.call(b[j],j,b[j])=3D=3D=3Dfalse)break}else =
for(g=3Db[0];i<n&&e.call(g,i,g)!=3D=3Dfalse;g=3Db[++i]);return =
b},trim:function(b){return(b||"").replace(fa,"")},makeArray:function(b,e)=
{e=3De||[];if(b!=3Dnull)b.length=3D=3Dnull||typeof =
b=3D=3D=3D"string"||f.isFunction(b)||typeof =
b!=3D=3D"function"&&b.setInterval?G.call(e,b):f.merge(e,b);return =
e},inArray:function(b,=0A=
e){if(e.indexOf)return e.indexOf(b);for(var =
g=3D0,j=3De.length;g<j;g++)if(e[g]=3D=3D=3Db)return =
g;return-1},merge:function(b,e){var g=3Db.length,j=3D0;if(typeof =
e.length=3D=3D=3D"number")for(var =
i=3De.length;j<i;j++)b[g++]=3De[j];else =
for(;e[j]!=3D=3Dd;)b[g++]=3De[j++];b.length=3Dg;return =
b},grep:function(b,e,g){for(var =
j=3D[],i=3D0,n=3Db.length;i<n;i++)!g!=3D=3D!e(b[i],i)&&j.push(b[i]);retur=
n j},map:function(b,e,g){for(var =
j=3D[],i,n=3D0,o=3Db.length;n<o;n++){i=3De(b[n],n,g);if(i!=3Dnull)j[j.len=
gth]=3Di}return j.concat.apply([],j)},guid:1,proxy:function(b,=0A=
e,g){if(arguments.length=3D=3D=3D2)if(typeof =
e=3D=3D=3D"string"){g=3Db;b=3Dg[e];e=3Dd}else =
if(e&&!f.isFunction(e)){g=3De;e=3Dd}if(!e&&b)e=3Dfunction(){return =
b.apply(g||this,arguments)};if(b)e.guid=3Db.guid=3Db.guid||e.guid||f.guid=
++;return e},uaMatch:function(b){b=3Db.toLowerCase();b=3D/(webkit)[ =
\/]([\w.]+)/.exec(b)||/(opera)(?:.*version)?[ =
\/]([\w.]+)/.exec(b)||/(msie) =
([\w.]+)/.exec(b)||!/compatible/.test(b)&&/(mozilla)(?:.*? =
rv:([\w.]+))?/.exec(b)||[];return{browser:b[1]||"",version:b[2]||"0"}},br=
owser:{}});U=3Df.uaMatch(U);=0A=
if(U.browser){f.browser[U.browser]=3Dtrue;f.browser.version=3DU.version}i=
f(f.browser.webkit)f.browser.safari=3Dtrue;if(ka)f.inArray=3Dfunction(b,e=
){return =
ka.call(e,b)};ea=3Df(C);if(C.addEventListener)ja=3Dfunction(){C.removeEve=
ntListener("DOMContentLoaded",ja,false);f.ready()};else =
if(C.attachEvent)ja=3Dfunction(){if(C.readyState=3D=3D=3D"complete"){C.de=
tachEvent("onreadystatechange",ja);f.ready()}};(function(){f.support=3D{}=
;var =
b=3DC.documentElement,e=3DC.createElement("script"),g=3DC.createElement("=
div"),j=3D"script"+x();=0A=
g.style.display=3D"none";g.innerHTML=3D"   <link/><table></table><a =
href=3D'/a' style=3D'color:red;float:left;opacity:.55;'>a</a><input =
type=3D'checkbox'/>";var =
i=3Dg.getElementsByTagName("*"),n=3Dg.getElementsByTagName("a")[0];if(!(!=
i||!i.length||!n)){f.support=3D{leadingWhitespace:g.firstChild.nodeType=3D=
=3D=3D3,tbody:!g.getElementsByTagName("tbody").length,htmlSerialize:!!g.g=
etElementsByTagName("link").length,style:/red/.test(n.getAttribute("style=
")),hrefNormalized:n.getAttribute("href")=3D=3D=3D"/a",opacity:/^0.55$/.t=
est(n.style.opacity),=0A=
cssFloat:!!n.style.cssFloat,checkOn:g.getElementsByTagName("input")[0].va=
lue=3D=3D=3D"on",optSelected:C.createElement("select").appendChild(C.crea=
teElement("option")).selected,checkClone:false,scriptEval:false,noCloneEv=
ent:true,boxModel:null};e.type=3D"text/javascript";try{e.appendChild(C.cr=
eateTextNode("window."+j+"=3D1;"))}catch(o){}b.insertBefore(e,b.firstChil=
d);if(a[j]){f.support.scriptEval=3Dtrue;delete =
a[j]}b.removeChild(e);if(g.attachEvent&&g.fireEvent){g.attachEvent("oncli=
ck",function w(){f.support.noCloneEvent=3D=0A=
false;g.detachEvent("onclick",w)});g.cloneNode(true).fireEvent("onclick")=
}g=3DC.createElement("div");g.innerHTML=3D"<input type=3D'radio' =
name=3D'radiotest' =
checked=3D'checked'/>";b=3DC.createDocumentFragment();b.appendChild(g.fir=
stChild);f.support.checkClone=3Db.cloneNode(true).cloneNode(true).lastChi=
ld.checked;f(function(){var =
w=3DC.createElement("div");w.style.width=3Dw.style.paddingLeft=3D"1px";C.=
body.appendChild(w);f.boxModel=3Df.support.boxModel=3Dw.offsetWidth=3D=3D=
=3D2;C.body.removeChild(w).style.display=3D"none"});b=3Dfunction(w){var =
y=3D=0A=
C.createElement("div");w=3D"on"+w;var u=3Dw in =
y;if(!u){y.setAttribute(w,"return;");u=3Dtypeof =
y[w]=3D=3D=3D"function"}return =
u};f.support.submitBubbles=3Db("submit");f.support.changeBubbles=3Db("cha=
nge");b=3De=3Dg=3Di=3Dn=3Dnull}})();f.props=3D{"for":"htmlFor","class":"c=
lassName",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpac=
ing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useM=
ap",frameborder:"frameBorder"};var =
ba=3D"jQuery"+x(),wa=3D0,Fa=3D{},Ka=3D{};f.extend({cache:{},expando:ba,no=
Data:{embed:true,=0A=
object:true,applet:true},data:function(b,e,g){if(!(b.nodeName&&f.noData[b=
.nodeName.toLowerCase()])){b=3Db=3D=3Da?Fa:b;var =
j=3Db[ba],i=3Df.cache;if(!e&&!j)return null;j||(j=3D++wa);if(typeof =
e=3D=3D=3D"object"){b[ba]=3Dj;i=3Di[j]=3Df.extend(true,{},e)}else =
i=3Di[j]?i[j]:typeof =
g=3D=3D=3D"undefined"?Ka:i[j]=3D{};if(g!=3D=3Dd){b[ba]=3Dj;i[e]=3Dg}retur=
n typeof =
e=3D=3D=3D"string"?i[e]:i}},removeData:function(b,e){if(!(b.nodeName&&f.n=
oData[b.nodeName.toLowerCase()])){b=3Db=3D=3Da?Fa:b;var =
g=3Db[ba],j=3Df.cache,i=3Dj[g];if(e){if(i){delete =
i[e];f.isEmptyObject(i)&&=0A=
f.removeData(b)}}else{try{delete =
b[ba]}catch(n){b.removeAttribute&&b.removeAttribute(ba)}delete =
j[g]}}}});f.fn.extend({data:function(b,e){if(typeof =
b=3D=3D=3D"undefined"&&this.length)return f.data(this[0]);else if(typeof =
b=3D=3D=3D"object")return this.each(function(){f.data(this,b)});var =
g=3Db.split(".");g[1]=3Dg[1]?"."+g[1]:"";if(e=3D=3D=3Dd){var =
j=3Dthis.triggerHandler("getData"+g[1]+"!",[g[0]]);if(j=3D=3D=3Dd&&this.l=
ength)j=3Df.data(this[0],b);return =
j=3D=3D=3Dd&&g[1]?this.data(g[0]):j}else return =
this.trigger("setData"+g[1]+"!",[g[0],=0A=
e]).each(function(){f.data(this,b,e)})},removeData:function(b){return =
this.each(function(){f.removeData(this,b)})}});f.extend({queue:function(b=
,e,g){if(b){e=3D(e||"fx")+"queue";var j=3Df.data(b,e);if(!g)return =
j||[];if(!j||f.isArray(g))j=3Df.data(b,e,f.makeArray(g));else =
j.push(g);return j}},dequeue:function(b,e){e=3De||"fx";var =
g=3Df.queue(b,e),j=3Dg.shift();if(j=3D=3D=3D"inprogress")j=3Dg.shift();if=
(j){e=3D=3D=3D"fx"&&g.unshift("inprogress");j.call(b,function(){f.dequeue=
(b,e)})}}});f.fn.extend({queue:function(b,e){if(typeof b!=3D=3D=0A=
"string"){e=3Db;b=3D"fx"}if(e=3D=3D=3Dd)return f.queue(this[0],b);return =
this.each(function(){var =
g=3Df.queue(this,b,e);b=3D=3D=3D"fx"&&g[0]!=3D=3D"inprogress"&&f.dequeue(=
this,b)})},dequeue:function(b){return =
this.each(function(){f.dequeue(this,b)})},delay:function(b,e){b=3Df.fx?f.=
fx.speeds[b]||b:b;e=3De||"fx";return this.queue(e,function(){var =
g=3Dthis;setTimeout(function(){f.dequeue(g,e)},b)})},clearQueue:function(=
b){return this.queue(b||"fx",[])}});var =
H=3D/[\n\t]/g,p=3D/\s+/,v=3D/\r/g,B=3D/href|src|style/,F=3D/(button|input=
)/i,I=3D=0A=
/(button|input|object|select|textarea)/i,T=3D/^(a|area)$/i,P=3D/radio|che=
ckbox/;f.fn.extend({attr:function(b,e){return =
s(this,b,e,true,f.attr)},removeAttr:function(b){return =
this.each(function(){f.attr(this,b,"");this.nodeType=3D=3D=3D1&&this.remo=
veAttribute(b)})},addClass:function(b){if(f.isFunction(b))return =
this.each(function(y){var =
u=3Df(this);u.addClass(b.call(this,y,u.attr("class")))});if(b&&typeof =
b=3D=3D=3D"string")for(var =
e=3D(b||"").split(p),g=3D0,j=3Dthis.length;g<j;g++){var =
i=3Dthis[g];if(i.nodeType=3D=3D=3D1)if(i.className)for(var n=3D=0A=
" "+i.className+" ",o=3D0,w=3De.length;o<w;o++){if(n.indexOf(" "+e[o]+" =
")<0)i.className+=3D" "+e[o]}else i.className=3Db}return =
this},removeClass:function(b){if(f.isFunction(b))return =
this.each(function(y){var =
u=3Df(this);u.removeClass(b.call(this,y,u.attr("class")))});if(b&&typeof =
b=3D=3D=3D"string"||b=3D=3D=3Dd)for(var =
e=3D(b||"").split(p),g=3D0,j=3Dthis.length;g<j;g++){var =
i=3Dthis[g];if(i.nodeType=3D=3D=3D1&&i.className)if(b){for(var n=3D(" =
"+i.className+" ").replace(H," =
"),o=3D0,w=3De.length;o<w;o++)n=3Dn.replace(" "+e[o]+" "," =
");i.className=3D=0A=
n.substring(1,n.length-1)}else i.className=3D""}return =
this},toggleClass:function(b,e){var g=3Dtypeof b,j=3Dtypeof =
e=3D=3D=3D"boolean";if(f.isFunction(b))return this.each(function(i){var =
n=3Df(this);n.toggleClass(b.call(this,i,n.attr("class"),e),e)});return =
this.each(function(){if(g=3D=3D=3D"string")for(var =
i,n=3D0,o=3Df(this),w=3De,y=3Db.split(p);i=3Dy[n++];){w=3Dj?w:!o.hasClass=
(i);o[w?"addClass":"removeClass"](i)}else =
if(g=3D=3D=3D"undefined"||g=3D=3D=3D"boolean"){this.className&&f.data(thi=
s,"__className__",this.className);this.className=3D=0A=
this.className||b=3D=3D=3Dfalse?"":f.data(this,"__className__")||""}})},h=
asClass:function(b){b=3D" "+b+" ";for(var =
e=3D0,g=3Dthis.length;e<g;e++)if((" "+this[e].className+" ").replace(H," =
").indexOf(b)>-1)return true;return =
false},val:function(b){if(b=3D=3D=3Dd){var =
e=3Dthis[0];if(e){if(f.nodeName(e,"option"))return(e.attributes.value||{}=
).specified?e.value:e.text;if(f.nodeName(e,"select")){var =
g=3De.selectedIndex,j=3D[],i=3De.options;e=3De.type=3D=3D=3D"select-one";=
if(g<0)return null;var n=3De?g:0;for(g=3De?g+1:i.length;n<g;n++){var o=3D=0A=
i[n];if(o.selected){b=3Df(o).val();if(e)return b;j.push(b)}}return =
j}if(P.test(e.type)&&!f.support.checkOn)return =
e.getAttribute("value")=3D=3D=3Dnull?"on":e.value;return(e.value||"").rep=
lace(v,"")}return d}var w=3Df.isFunction(b);return =
this.each(function(y){var =
u=3Df(this),K=3Db;if(this.nodeType=3D=3D=3D1){if(w)K=3Db.call(this,y,u.va=
l());if(typeof =
K=3D=3D=3D"number")K+=3D"";if(f.isArray(K)&&P.test(this.type))this.checke=
d=3Df.inArray(u.val(),K)>=3D0;else if(f.nodeName(this,"select")){var =
Q=3Df.makeArray(K);f("option",this).each(function(){this.selected=3D=0A=
f.inArray(f(this).val(),Q)>=3D0});if(!Q.length)this.selectedIndex=3D-1}el=
se =
this.value=3DK}})}});f.extend({attrFn:{val:true,css:true,html:true,text:t=
rue,data:true,width:true,height:true,offset:true},attr:function(b,e,g,j){=
if(!b||b.nodeType=3D=3D=3D3||b.nodeType=3D=3D=3D8)return d;if(j&&e in =
f.attrFn)return f(b)[e](g);j=3Db.nodeType!=3D=3D1||!f.isXMLDoc(b);var =
i=3Dg!=3D=3Dd;e=3Dj&&f.props[e]||e;if(b.nodeType=3D=3D=3D1){var =
n=3DB.test(e);if(e in =
b&&j&&!n){if(i){e=3D=3D=3D"type"&&F.test(b.nodeName)&&b.parentNode&&f.err=
or("type property can't be changed");=0A=
b[e]=3Dg}if(f.nodeName(b,"form")&&b.getAttributeNode(e))return =
b.getAttributeNode(e).nodeValue;if(e=3D=3D=3D"tabIndex")return(e=3Db.getA=
ttributeNode("tabIndex"))&&e.specified?e.value:I.test(b.nodeName)||T.test=
(b.nodeName)&&b.href?0:d;return =
b[e]}if(!f.support.style&&j&&e=3D=3D=3D"style"){if(i)b.style.cssText=3D""=
+g;return =
b.style.cssText}i&&b.setAttribute(e,""+g);b=3D!f.support.hrefNormalized&&=
j&&n?b.getAttribute(e,2):b.getAttribute(e);return =
b=3D=3D=3Dnull?d:b}return f.style(b,e,g)}});var Z=3Dfunction(b){return =
b.replace(/[^\w\s\.\|`]/g,=0A=
function(e){return"\\"+e})};f.event=3D{add:function(b,e,g,j){if(!(b.nodeT=
ype=3D=3D=3D3||b.nodeType=3D=3D=3D8)){if(b.setInterval&&b!=3D=3Da&&!b.fra=
meElement)b=3Da;if(!g.guid)g.guid=3Df.guid++;if(j!=3D=3Dd){g=3Df.proxy(g)=
;g.data=3Dj}var =
i=3Df.data(b,"events")||f.data(b,"events",{}),n=3Df.data(b,"handle"),o;if=
(!n){o=3Dfunction(){return typeof =
f!=3D=3D"undefined"&&!f.event.triggered?f.event.handle.apply(o.elem,argum=
ents):d};n=3Df.data(b,"handle",o)}if(n){n.elem=3Db;e=3De.split(/\s+/);for=
(var w,y=3D0;w=3De[y++];){var u=3Dw.split(".");w=3Du.shift();if(y>1){g=3D=0A=
f.proxy(g);if(j!=3D=3Dd)g.data=3Dj}g.type=3Du.slice(0).sort().join(".");v=
ar =
K=3Di[w],Q=3Dthis.special[w]||{};if(!K){K=3Di[w]=3D{};if(!Q.setup||Q.setu=
p.call(b,j,u,g)=3D=3D=3Dfalse)if(b.addEventListener)b.addEventListener(w,=
n,false);else =
b.attachEvent&&b.attachEvent("on"+w,n)}if(Q.add)if((u=3DQ.add.call(b,g,j,=
u,K))&&f.isFunction(u)){u.guid=3Du.guid||g.guid;u.data=3Du.data||g.data;u=
.type=3Du.type||g.type;g=3Du}K[g.guid]=3Dg;this.global[w]=3Dtrue}b=3Dnull=
}}},global:{},remove:function(b,e,g){if(!(b.nodeType=3D=3D=3D3||b.nodeTyp=
e=3D=3D=3D8)){var j=3Df.data(b,=0A=
"events"),i,n,o;if(j){if(e=3D=3D=3Dd||typeof =
e=3D=3D=3D"string"&&e.charAt(0)=3D=3D=3D".")for(n in =
j)this.remove(b,n+(e||""));else{if(e.type){g=3De.handler;e=3De.type}e=3De=
.split(/\s+/);for(var w=3D0;n=3De[w++];){var =
y=3Dn.split(".");n=3Dy.shift();var =
u=3D!y.length,K=3Df.map(y.slice(0).sort(),Z);K=3DRegExp("(^|\\.)"+K.join(=
"\\.(?:.*\\.)?")+"(\\.|$)");var =
Q=3Dthis.special[n]||{};if(j[n]){if(g){o=3Dj[n][g.guid];delete =
j[n][g.guid]}else for(var $ in j[n])if(u||K.test(j[n][$].type))delete =
j[n][$];Q.remove&&Q.remove.call(b,y,o);for(i in j[n])break;=0A=
if(!i){if(!Q.teardown||Q.teardown.call(b,y)=3D=3D=3Dfalse)if(b.removeEven=
tListener)b.removeEventListener(n,f.data(b,"handle"),false);else =
b.detachEvent&&b.detachEvent("on"+n,f.data(b,"handle"));i=3Dnull;delete =
j[n]}}}}for(i in =
j)break;if(!i){if($=3Df.data(b,"handle"))$.elem=3Dnull;f.removeData(b,"ev=
ents");f.removeData(b,"handle")}}}},trigger:function(b,e,g,j){var =
i=3Db.type||b;if(!j){b=3Dtypeof =
b=3D=3D=3D"object"?b[ba]?b:f.extend(f.Event(i),b):f.Event(i);if(i.indexOf=
("!")>=3D0){b.type=3Di=3Di.slice(0,-1);b.exclusive=3Dtrue}if(!g){b.stopPr=
opagation();=0A=
this.global[i]&&f.each(f.cache,function(){this.events&&this.events[i]&&f.=
event.trigger(b,e,this.handle.elem)})}if(!g||g.nodeType=3D=3D=3D3||g.node=
Type=3D=3D=3D8)return =
d;b.result=3Dd;b.target=3Dg;e=3Df.makeArray(e);e.unshift(b)}b.currentTarg=
et=3Dg;(j=3Df.data(g,"handle"))&&j.apply(g,e);j=3Dg.parentNode||g.ownerDo=
cument;try{if(!(g&&g.nodeName&&f.noData[g.nodeName.toLowerCase()]))if(g["=
on"+i]&&g["on"+i].apply(g,e)=3D=3D=3Dfalse)b.result=3Dfalse}catch(n){}if(=
!b.isPropagationStopped()&&j)f.event.trigger(b,e,j,true);else =
if(!b.isDefaultPrevented()){g=3D=0A=
b.target;var =
o;if(!(f.nodeName(g,"a")&&i=3D=3D=3D"click")&&!(g&&g.nodeName&&f.noData[g=
.nodeName.toLowerCase()])){try{if(g[i]){if(o=3Dg["on"+i])g["on"+i]=3Dnull=
;this.triggered=3Dtrue;g[i]()}}catch(w){}if(o)g["on"+i]=3Do;this.triggere=
d=3Dfalse}}},handle:function(b){var =
e,g;b=3Darguments[0]=3Df.event.fix(b||a.event);b.currentTarget=3Dthis;g=3D=
b.type.split(".");b.type=3Dg.shift();e=3D!g.length&&!b.exclusive;var =
j=3DRegExp("(^|\\.)"+g.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)");g=
=3D(f.data(this,"events")||{})[b.type];for(var i in g){var n=3D=0A=
g[i];if(e||j.test(n.type)){b.handler=3Dn;b.data=3Dn.data;n=3Dn.apply(this=
,arguments);if(n!=3D=3Dd){b.result=3Dn;if(n=3D=3D=3Dfalse){b.preventDefau=
lt();b.stopPropagation()}}if(b.isImmediatePropagationStopped())break}}ret=
urn b.result},props:"altKey attrChange attrName bubbles button =
cancelable charCode clientX clientY ctrlKey currentTarget data detail =
eventPhase fromElement handler keyCode layerX layerY metaKey newValue =
offsetX offsetY originalTarget pageX pageY prevValue relatedNode =
relatedTarget screenX screenY shiftKey srcElement target toElement view =
wheelDelta which".split(" "),=0A=
fix:function(b){if(b[ba])return b;var e=3Db;b=3Df.Event(e);for(var =
g=3Dthis.props.length,j;g;){j=3Dthis.props[--g];b[j]=3De[j]}if(!b.target)=
b.target=3Db.srcElement||C;if(b.target.nodeType=3D=3D=3D3)b.target=3Db.ta=
rget.parentNode;if(!b.relatedTarget&&b.fromElement)b.relatedTarget=3Db.fr=
omElement=3D=3D=3Db.target?b.toElement:b.fromElement;if(b.pageX=3D=3Dnull=
&&b.clientX!=3Dnull){e=3DC.documentElement;g=3DC.body;b.pageX=3Db.clientX=
+(e&&e.scrollLeft||g&&g.scrollLeft||0)-(e&&e.clientLeft||g&&g.clientLeft|=
|0);b.pageY=3Db.clientY+(e&&e.scrollTop||=0A=
g&&g.scrollTop||0)-(e&&e.clientTop||g&&g.clientTop||0)}if(!b.which&&(b.ch=
arCode||b.charCode=3D=3D=3D0?b.charCode:b.keyCode))b.which=3Db.charCode||=
b.keyCode;if(!b.metaKey&&b.ctrlKey)b.metaKey=3Db.ctrlKey;if(!b.which&&b.b=
utton!=3D=3Dd)b.which=3Db.button&1?1:b.button&2?3:b.button&4?2:0;return =
b},guid:1E8,proxy:f.proxy,special:{ready:{setup:f.bindReady,teardown:f.no=
op},live:{add:function(b,e){f.extend(b,e||{});b.guid+=3De.selector+e.live=
;e.liveProxy=3Db;f.event.add(this,e.live,X,e)},remove:function(b){if(b.le=
ngth){var e=3D=0A=
0,g=3DRegExp("(^|\\.)"+b[0]+"(\\.|$)");f.each(f.data(this,"events").live|=
|{},function(){g.test(this.type)&&e++});e<1&&f.event.remove(this,b[0],X)}=
},special:{}},beforeunload:{setup:function(b,e,g){if(this.setInterval)thi=
s.onbeforeunload=3Dg;return =
false},teardown:function(b,e){if(this.onbeforeunload=3D=3D=3De)this.onbef=
oreunload=3Dnull}}}};f.Event=3Dfunction(b){if(!this.preventDefault)return=
 new =
f.Event(b);if(b&&b.type){this.originalEvent=3Db;this.type=3Db.type}else =
this.type=3Db;this.timeStamp=3Dx();this[ba]=3Dtrue};f.Event.prototype=3D=0A=
{preventDefault:function(){this.isDefaultPrevented=3DL;var =
b=3Dthis.originalEvent;if(b){b.preventDefault&&b.preventDefault();b.retur=
nValue=3Dfalse}},stopPropagation:function(){this.isPropagationStopped=3DL=
;var =
b=3Dthis.originalEvent;if(b){b.stopPropagation&&b.stopPropagation();b.can=
celBubble=3Dtrue}},stopImmediatePropagation:function(){this.isImmediatePr=
opagationStopped=3DL;this.stopPropagation()},isDefaultPrevented:D,isPropa=
gationStopped:D,isImmediatePropagationStopped:D};var =
Y=3Dfunction(b){for(var e=3Db.relatedTarget;e&&=0A=
e!=3D=3Dthis;)try{e=3De.parentNode}catch(g){break}if(e!=3D=3Dthis){b.type=
=3Db.data;f.event.handle.apply(this,arguments)}},Aa=3Dfunction(b){b.type=3D=
b.data;f.event.handle.apply(this,arguments)};f.each({mouseenter:"mouseove=
r",mouseleave:"mouseout"},function(b,e){f.event.special[b]=3D{setup:funct=
ion(g){f.event.add(this,e,g&&g.selector?Aa:Y,b)},teardown:function(g){f.e=
vent.remove(this,e,g&&g.selector?Aa:Y)}}});if(!f.support.submitBubbles)f.=
event.special.submit=3D{setup:function(b,e,g){if(this.nodeName.toLowerCas=
e()!=3D=3D"form"){f.event.add(this,=0A=
"click.specialSubmit."+g.guid,function(j){var =
i=3Dj.target,n=3Di.type;if((n=3D=3D=3D"submit"||n=3D=3D=3D"image")&&f(i).=
closest("form").length)return =
W("submit",this,arguments)});f.event.add(this,"keypress.specialSubmit."+g=
.guid,function(j){var =
i=3Dj.target,n=3Di.type;if((n=3D=3D=3D"text"||n=3D=3D=3D"password")&&f(i)=
.closest("form").length&&j.keyCode=3D=3D=3D13)return =
W("submit",this,arguments)})}else return =
false},remove:function(b,e){f.event.remove(this,"click.specialSubmit"+(e?=
"."+e.guid:""));f.event.remove(this,"keypress.specialSubmit"+=0A=
(e?"."+e.guid:""))}};if(!f.support.changeBubbles){var =
Ba=3D/textarea|input|select/i,xa=3Dfunction(b){var =
e=3Db.type,g=3Db.value;if(e=3D=3D=3D"radio"||e=3D=3D=3D"checkbox")g=3Db.c=
hecked;else =
if(e=3D=3D=3D"select-multiple")g=3Db.selectedIndex>-1?f.map(b.options,fun=
ction(j){return j.selected}).join("-"):"";else =
if(b.nodeName.toLowerCase()=3D=3D=3D"select")g=3Db.selectedIndex;return =
g},ra=3Dfunction(b,e){var =
g=3Db.target,j,i;if(!(!Ba.test(g.nodeName)||g.readOnly)){j=3Df.data(g,"_c=
hange_data");i=3Dxa(g);if(b.type!=3D=3D"focusout"||g.type!=3D=3D"radio")f=
.data(g,=0A=
"_change_data",i);if(!(j=3D=3D=3Dd||i=3D=3D=3Dj))if(j!=3Dnull||i){b.type=3D=
"change";return =
f.event.trigger(b,e,g)}}};f.event.special.change=3D{filters:{focusout:ra,=
click:function(b){var =
e=3Db.target,g=3De.type;if(g=3D=3D=3D"radio"||g=3D=3D=3D"checkbox"||e.nod=
eName.toLowerCase()=3D=3D=3D"select")return =
ra.call(this,b)},keydown:function(b){var =
e=3Db.target,g=3De.type;if(b.keyCode=3D=3D=3D13&&e.nodeName.toLowerCase()=
!=3D=3D"textarea"||b.keyCode=3D=3D=3D32&&(g=3D=3D=3D"checkbox"||g=3D=3D=3D=
"radio")||g=3D=3D=3D"select-multiple")return =
ra.call(this,b)},beforeactivate:function(b){b=3D=0A=
b.target;b.nodeName.toLowerCase()=3D=3D=3D"input"&&b.type=3D=3D=3D"radio"=
&&f.data(b,"_change_data",xa(b))}},setup:function(b,e,g){for(var j in =
za)f.event.add(this,j+".specialChange."+g.guid,za[j]);return =
Ba.test(this.nodeName)},remove:function(b,e){for(var g in =
za)f.event.remove(this,g+".specialChange"+(e?"."+e.guid:""),za[g]);return=
 Ba.test(this.nodeName)}};var =
za=3Df.event.special.change.filters}C.addEventListener&&f.each({focus:"fo=
cusin",blur:"focusout"},function(b,e){function =
g(j){j=3Df.event.fix(j);j.type=3De;=0A=
return =
f.event.handle.call(this,j)}f.event.special[e]=3D{setup:function(){this.a=
ddEventListener(b,g,true)},teardown:function(){this.removeEventListener(b=
,g,true)}}});f.each(["bind","one"],function(b,e){f.fn[e]=3Dfunction(g,j,i=
){if(typeof g=3D=3D=3D"object"){for(var n in =
g)this[e](n,j,g[n],i);return this}if(f.isFunction(j)){i=3Dj;j=3Dd}var =
o=3De=3D=3D=3D"one"?f.proxy(i,function(w){f(this).unbind(w,o);return =
i.apply(this,arguments)}):i;return =
g=3D=3D=3D"unload"&&e!=3D=3D"one"?this.one(g,j,i):this.each(function(){f.=
event.add(this,=0A=
g,o,j)})}});f.fn.extend({unbind:function(b,e){if(typeof =
b=3D=3D=3D"object"&&!b.preventDefault){for(var g in =
b)this.unbind(g,b[g]);return this}return =
this.each(function(){f.event.remove(this,b,e)})},trigger:function(b,e){re=
turn =
this.each(function(){f.event.trigger(b,e,this)})},triggerHandler:function=
(b,e){if(this[0]){b=3Df.Event(b);b.preventDefault();b.stopPropagation();f=
.event.trigger(b,e,this[0]);return b.result}},toggle:function(b){for(var =
e=3Darguments,g=3D1;g<e.length;)f.proxy(b,e[g++]);return =
this.click(f.proxy(b,=0A=
function(j){var =
i=3D(f.data(this,"lastToggle"+b.guid)||0)%g;f.data(this,"lastToggle"+b.gu=
id,i+1);j.preventDefault();return =
e[i].apply(this,arguments)||false}))},hover:function(b,e){return =
this.mouseenter(b).mouseleave(e||b)}});f.each(["live","die"],function(b,e=
){f.fn[e]=3Dfunction(g,j,i){var =
n,o=3D0;if(f.isFunction(j)){i=3Dj;j=3Dd}for(g=3D(g||"").split(/\s+/);(n=3D=
g[o++])!=3Dnull;){n=3Dn=3D=3D=3D"focus"?"focusin":n=3D=3D=3D"blur"?"focus=
out":n=3D=3D=3D"hover"?g.push("mouseleave")&&"mouseenter":n;e=3D=3D=3D"li=
ve"?f(this.context).bind(ma(n,=0A=
this.selector),{data:j,selector:this.selector,live:n},i):f(this.context).=
unbind(ma(n,this.selector),i?{guid:i.guid+this.selector+n}:null)}return =
this}});f.each("blur focus focusin focusout load resize scroll unload =
click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter =
mouseleave change select submit keydown keypress keyup error".split(" =
"),function(b,e){f.fn[e]=3Dfunction(g){return =
g?this.bind(e,g):this.trigger(e)};if(f.attrFn)f.attrFn[e]=3Dtrue});a.atta=
chEvent&&!a.addEventListener&&=0A=
a.attachEvent("onunload",function(){for(var b in =
f.cache)if(f.cache[b].handle)try{f.event.remove(f.cache[b].handle.elem)}c=
atch(e){}});(function(){function b(l){for(var =
m=3D"",q,t=3D0;l[t];t++){q=3Dl[t];if(q.nodeType=3D=3D=3D3||q.nodeType=3D=3D=
=3D4)m+=3Dq.nodeValue;else =
if(q.nodeType!=3D=3D8)m+=3Db(q.childNodes)}return m}function =
e(l,m,q,t,A,z){A=3D0;for(var M=3Dt.length;A<M;A++){var =
J=3Dt[A];if(J){J=3DJ[l];for(var =
R=3Dfalse;J;){if(J.sizcache=3D=3D=3Dq){R=3Dt[J.sizset];break}if(J.nodeTyp=
e=3D=3D=3D1&&!z){J.sizcache=3Dq;J.sizset=3DA}if(J.nodeName.toLowerCase()=3D=
=3D=3D=0A=
m){R=3DJ;break}J=3DJ[l]}t[A]=3DR}}}function g(l,m,q,t,A,z){A=3D0;for(var =
M=3Dt.length;A<M;A++){var J=3Dt[A];if(J){J=3DJ[l];for(var =
R=3Dfalse;J;){if(J.sizcache=3D=3D=3Dq){R=3Dt[J.sizset];break}if(J.nodeTyp=
e=3D=3D=3D1){if(!z){J.sizcache=3Dq;J.sizset=3DA}if(typeof =
m!=3D=3D"string"){if(J=3D=3D=3Dm){R=3Dtrue;break}}else =
if(y.filter(m,[J]).length>0){R=3DJ;break}}J=3DJ[l]}t[A]=3DR}}}var =
j=3D/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]=
'"]+)+\]|\\.|[^ =
>+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i=3D0,n=3DObject.prototype=
.toString,o=3Dfalse,=0A=
w=3Dtrue;[0,0].sort(function(){w=3Dfalse;return 0});var =
y=3Dfunction(l,m,q,t){q=3Dq||[];var =
A=3Dm=3Dm||C;if(m.nodeType!=3D=3D1&&m.nodeType!=3D=3D9)return[];if(!l||ty=
peof l!=3D=3D"string")return q;for(var =
z=3D[],M,J,R,Ja,Ca=3Dtrue,Ga=3DO(m),Da=3Dl;(j.exec(""),M=3Dj.exec(Da))!=3D=
=3Dnull;){Da=3DM[3];z.push(M[1]);if(M[2]){Ja=3DM[3];break}}if(z.length>1&=
&K.exec(l))if(z.length=3D=3D=3D2&&u.relative[z[0]])J=3DPa(z[0]+z[1],m);el=
se =
for(J=3Du.relative[z[0]]?[m]:y(z.shift(),m);z.length;){l=3Dz.shift();if(u=
.relative[l])l+=3Dz.shift();J=3DPa(l,J)}else{if(!t&&z.length>=0A=
1&&m.nodeType=3D=3D=3D9&&!Ga&&u.match.ID.test(z[0])&&!u.match.ID.test(z[z=
.length-1])){M=3Dy.find(z.shift(),m,Ga);m=3DM.expr?y.filter(M.expr,M.set)=
[0]:M.set[0]}if(m){M=3Dt?{expr:z.pop(),set:$(t)}:y.find(z.pop(),z.length=3D=
=3D=3D1&&(z[0]=3D=3D=3D"~"||z[0]=3D=3D=3D"+")&&m.parentNode?m.parentNode:=
m,Ga);J=3DM.expr?y.filter(M.expr,M.set):M.set;if(z.length>0)R=3D$(J);else=
 Ca=3Dfalse;for(;z.length;){var =
sa=3Dz.pop();M=3Dsa;if(u.relative[sa])M=3Dz.pop();else =
sa=3D"";if(M=3D=3Dnull)M=3Dm;u.relative[sa](R,M,Ga)}}else =
R=3D[]}R||(R=3DJ);R||y.error(sa||l);if(n.call(R)=3D=3D=3D=0A=
"[object =
Array]")if(Ca)if(m&&m.nodeType=3D=3D=3D1)for(l=3D0;R[l]!=3Dnull;l++){if(R=
[l]&&(R[l]=3D=3D=3Dtrue||R[l].nodeType=3D=3D=3D1&&ta(m,R[l])))q.push(J[l]=
)}else =
for(l=3D0;R[l]!=3Dnull;l++)R[l]&&R[l].nodeType=3D=3D=3D1&&q.push(J[l]);el=
se q.push.apply(q,R);else =
$(R,q);if(Ja){y(Ja,A,q,t);y.uniqueSort(q)}return =
q};y.uniqueSort=3Dfunction(l){if(la){o=3Dw;l.sort(la);if(o)for(var =
m=3D1;m<l.length;m++)l[m]=3D=3D=3Dl[m-1]&&l.splice(m--,1)}return =
l};y.matches=3Dfunction(l,m){return =
y(l,null,null,m)};y.find=3Dfunction(l,m,q){var =
t,A;if(!l)return[];for(var z=3D=0A=
0,M=3Du.order.length;z<M;z++){var =
J=3Du.order[z];if(A=3Du.leftMatch[J].exec(l)){var =
R=3DA[1];A.splice(1,1);if(R.substr(R.length-1)!=3D=3D"\\"){A[1]=3D(A[1]||=
"").replace(/\\/g,"");t=3Du.find[J](A,m,q);if(t!=3Dnull){l=3Dl.replace(u.=
match[J],"");break}}}}t||(t=3Dm.getElementsByTagName("*"));return{set:t,e=
xpr:l}};y.filter=3Dfunction(l,m,q,t){for(var =
A=3Dl,z=3D[],M=3Dm,J,R,Ja=3Dm&&m[0]&&O(m[0]);l&&m.length;){for(var Ca in =
u.filter)if((J=3Du.leftMatch[Ca].exec(l))!=3Dnull&&J[2]){var =
Ga=3Du.filter[Ca],Da,sa;sa=3DJ[1];R=3Dfalse;J.splice(1,1);if(sa.substr(sa=
.length-=0A=
1)!=3D=3D"\\"){if(M=3D=3D=3Dz)z=3D[];if(u.preFilter[Ca])if(J=3Du.preFilte=
r[Ca](J,M,q,z,t,Ja)){if(J=3D=3D=3Dtrue)continue}else =
R=3DDa=3Dtrue;if(J)for(var =
La=3D0;(sa=3DM[La])!=3Dnull;La++)if(sa){Da=3DGa(sa,J,La,M);var =
Ya=3Dt^!!Da;if(q&&Da!=3Dnull)if(Ya)R=3Dtrue;else M[La]=3Dfalse;else =
if(Ya){z.push(sa);R=3Dtrue}}if(Da!=3D=3Dd){q||(M=3Dz);l=3Dl.replace(u.mat=
ch[Ca],"");if(!R)return[];break}}}if(l=3D=3D=3DA)if(R=3D=3Dnull)y.error(l=
);else break;A=3Dl}return M};y.error=3Dfunction(l){throw"Syntax error, =
unrecognized expression: "+l;};var u=3Dy.selectors=3D{order:["ID","NAME",=0A=
"TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF-]|\\.)+)/,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|fi=
rst)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|ev=
en|odd)(?:\((\d*)\))?(?=3D[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF-]|\\.)+)=
(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"cla=
ss":"className",=0A=
"for":"htmlFor"},attrHandle:{href:function(l){return =
l.getAttribute("href")}},relative:{"+":function(l,m){var q=3Dtypeof =
m=3D=3D=3D"string",t=3Dq&&!/\W/.test(m);q=3Dq&&!t;if(t)m=3Dm.toLowerCase(=
);t=3D0;for(var =
A=3Dl.length,z;t<A;t++)if(z=3Dl[t]){for(;(z=3Dz.previousSibling)&&z.nodeT=
ype!=3D=3D1;);l[t]=3Dq||z&&z.nodeName.toLowerCase()=3D=3D=3Dm?z||false:z=3D=
=3D=3Dm}q&&y.filter(m,l,true)},">":function(l,m){var q=3Dtypeof =
m=3D=3D=3D"string";if(q&&!/\W/.test(m)){m=3Dm.toLowerCase();for(var =
t=3D0,A=3Dl.length;t<A;t++){var z=3Dl[t];if(z){q=3Dz.parentNode;l[t]=3D=0A=
q.nodeName.toLowerCase()=3D=3D=3Dm?q:false}}}else{t=3D0;for(A=3Dl.length;=
t<A;t++)if(z=3Dl[t])l[t]=3Dq?z.parentNode:z.parentNode=3D=3D=3Dm;q&&y.fil=
ter(m,l,true)}},"":function(l,m,q){var t=3Di++,A=3Dg;if(typeof =
m=3D=3D=3D"string"&&!/\W/.test(m)){var =
z=3Dm=3Dm.toLowerCase();A=3De}A("parentNode",m,t,l,z,q)},"~":function(l,m=
,q){var t=3Di++,A=3Dg;if(typeof m=3D=3D=3D"string"&&!/\W/.test(m)){var =
z=3Dm=3Dm.toLowerCase();A=3De}A("previousSibling",m,t,l,z,q)}},find:{ID:f=
unction(l,m,q){if(typeof =
m.getElementById!=3D=3D"undefined"&&!q)return(l=3Dm.getElementById(l[1]))=
?=0A=
[l]:[]},NAME:function(l,m){if(typeof =
m.getElementsByName!=3D=3D"undefined"){var =
q=3D[];m=3Dm.getElementsByName(l[1]);for(var =
t=3D0,A=3Dm.length;t<A;t++)m[t].getAttribute("name")=3D=3D=3Dl[1]&&q.push=
(m[t]);return q.length=3D=3D=3D0?null:q}},TAG:function(l,m){return =
m.getElementsByTagName(l[1])}},preFilter:{CLASS:function(l,m,q,t,A,z){l=3D=
" "+l[1].replace(/\\/g,"")+" ";if(z)return l;z=3D0;for(var =
M;(M=3Dm[z])!=3Dnull;z++)if(M)if(A^(M.className&&(" "+M.className+" =
").replace(/[\t\n]/g," ").indexOf(l)>=3D0))q||t.push(M);else if(q)m[z]=3D=0A=
false;return false},ID:function(l){return =
l[1].replace(/\\/g,"")},TAG:function(l){return =
l[1].toLowerCase()},CHILD:function(l){if(l[1]=3D=3D=3D"nth"){var =
m=3D/(-?)(\d*)n((?:\+|-)?\d*)/.exec(l[2]=3D=3D=3D"even"&&"2n"||l[2]=3D=3D=
=3D"odd"&&"2n+1"||!/\D/.test(l[2])&&"0n+"+l[2]||l[2]);l[2]=3Dm[1]+(m[2]||=
1)-0;l[3]=3Dm[3]-0}l[0]=3Di++;return =
l},ATTR:function(l,m,q,t,A,z){m=3Dl[1].replace(/\\/g,"");if(!z&&u.attrMap=
[m])l[1]=3Du.attrMap[m];if(l[2]=3D=3D=3D"~=3D")l[4]=3D" "+l[4]+" =
";return =
l},PSEUDO:function(l,m,q,t,A){if(l[1]=3D=3D=3D"not")if((j.exec(l[3])||=0A=
"").length>1||/^\w/.test(l[3]))l[3]=3Dy(l[3],null,null,m);else{l=3Dy.filt=
er(l[3],m,q,true^A);q||t.push.apply(t,l);return false}else =
if(u.match.POS.test(l[0])||u.match.CHILD.test(l[0]))return true;return =
l},POS:function(l){l.unshift(true);return =
l}},filters:{enabled:function(l){return =
l.disabled=3D=3D=3Dfalse&&l.type!=3D=3D"hidden"},disabled:function(l){ret=
urn l.disabled=3D=3D=3Dtrue},checked:function(l){return =
l.checked=3D=3D=3Dtrue},selected:function(l){return =
l.selected=3D=3D=3Dtrue},parent:function(l){return!!l.firstChild},empty:f=
unction(l){return!l.firstChild},=0A=
has:function(l,m,q){return!!y(q[3],l).length},header:function(l){return/h=
\d/i.test(l.nodeName)},text:function(l){return"text"=3D=3D=3Dl.type},radi=
o:function(l){return"radio"=3D=3D=3Dl.type},checkbox:function(l){return"c=
heckbox"=3D=3D=3Dl.type},file:function(l){return"file"=3D=3D=3Dl.type},pa=
ssword:function(l){return"password"=3D=3D=3Dl.type},submit:function(l){re=
turn"submit"=3D=3D=3Dl.type},image:function(l){return"image"=3D=3D=3Dl.ty=
pe},reset:function(l){return"reset"=3D=3D=3Dl.type},button:function(l){re=
turn"button"=3D=3D=3Dl.type||l.nodeName.toLowerCase()=3D=3D=3D=0A=
"button"},input:function(l){return/input|select|textarea|button/i.test(l.=
nodeName)}},setFilters:{first:function(l,m){return =
m=3D=3D=3D0},last:function(l,m,q,t){return =
m=3D=3D=3Dt.length-1},even:function(l,m){return =
m%2=3D=3D=3D0},odd:function(l,m){return =
m%2=3D=3D=3D1},lt:function(l,m,q){return =
m<q[3]-0},gt:function(l,m,q){return m>q[3]-0},nth:function(l,m,q){return =
q[3]-0=3D=3D=3Dm},eq:function(l,m,q){return =
q[3]-0=3D=3D=3Dm}},filter:{PSEUDO:function(l,m,q,t){var =
A=3Dm[1],z=3Du.filters[A];if(z)return z(l,q,m,t);else =
if(A=3D=3D=3D"contains")return(l.textContent||=0A=
l.innerText||b([l])||"").indexOf(m[3])>=3D0;else =
if(A=3D=3D=3D"not"){m=3Dm[3];q=3D0;for(t=3Dm.length;q<t;q++)if(m[q]=3D=3D=
=3Dl)return false;return true}else y.error("Syntax error, unrecognized =
expression: "+A)},CHILD:function(l,m){var q=3Dm[1],t=3Dl;switch(q){case =
"only":case =
"first":for(;t=3Dt.previousSibling;)if(t.nodeType=3D=3D=3D1)return =
false;if(q=3D=3D=3D"first")return true;t=3Dl;case =
"last":for(;t=3Dt.nextSibling;)if(t.nodeType=3D=3D=3D1)return =
false;return true;case "nth":q=3Dm[2];var =
A=3Dm[3];if(q=3D=3D=3D1&&A=3D=3D=3D0)return true;m=3Dm[0];var =
z=3Dl.parentNode;=0A=
if(z&&(z.sizcache!=3D=3Dm||!l.nodeIndex)){var =
M=3D0;for(t=3Dz.firstChild;t;t=3Dt.nextSibling)if(t.nodeType=3D=3D=3D1)t.=
nodeIndex=3D++M;z.sizcache=3Dm}l=3Dl.nodeIndex-A;return =
q=3D=3D=3D0?l=3D=3D=3D0:l%q=3D=3D=3D0&&l/q>=3D0}},ID:function(l,m){return=
 =
l.nodeType=3D=3D=3D1&&l.getAttribute("id")=3D=3D=3Dm},TAG:function(l,m){r=
eturn =
m=3D=3D=3D"*"&&l.nodeType=3D=3D=3D1||l.nodeName.toLowerCase()=3D=3D=3Dm},=
CLASS:function(l,m){return(" "+(l.className||l.getAttribute("class"))+" =
").indexOf(m)>-1},ATTR:function(l,m){var =
q=3Dm[1];l=3Du.attrHandle[q]?u.attrHandle[q](l):l[q]!=3Dnull?l[q]:=0A=
l.getAttribute(q);q=3Dl+"";var t=3Dm[2];m=3Dm[4];return =
l=3D=3Dnull?t=3D=3D=3D"!=3D":t=3D=3D=3D"=3D"?q=3D=3D=3Dm:t=3D=3D=3D"*=3D"=
?q.indexOf(m)>=3D0:t=3D=3D=3D"~=3D"?(" "+q+" =
").indexOf(m)>=3D0:!m?q&&l!=3D=3Dfalse:t=3D=3D=3D"!=3D"?q!=3D=3Dm:t=3D=3D=
=3D"^=3D"?q.indexOf(m)=3D=3D=3D0:t=3D=3D=3D"$=3D"?q.substr(q.length-m.len=
gth)=3D=3D=3Dm:t=3D=3D=3D"|=3D"?q=3D=3D=3Dm||q.substr(0,m.length+1)=3D=3D=
=3Dm+"-":false},POS:function(l,m,q,t){var =
A=3Du.setFilters[m[2]];if(A)return A(l,q,m,t)}}},K=3Du.match.POS,Q;for(Q =
in =
u.match){u.match[Q]=3DRegExp(u.match[Q].source+/(?![^\[]*\])(?![^\(]*\))/=
.source);u.leftMatch[Q]=3DRegExp(/(^(?:.|\r|\n)*?)/.source+=0A=
u.match[Q].source.replace(/\\(\d+)/g,function(l,m){return"\\"+(m-0+1)}))}=
var =
$=3Dfunction(l,m){l=3DArray.prototype.slice.call(l,0);if(m){m.push.apply(=
m,l);return m}return =
l};try{Array.prototype.slice.call(C.documentElement.childNodes,0)}catch(h=
a){$=3Dfunction(l,m){m=3Dm||[];if(n.call(l)=3D=3D=3D"[object =
Array]")Array.prototype.push.apply(m,l);else if(typeof =
l.length=3D=3D=3D"number")for(var =
q=3D0,t=3Dl.length;q<t;q++)m.push(l[q]);else =
for(q=3D0;l[q];q++)m.push(l[q]);return m}}var =
la;if(C.documentElement.compareDocumentPosition)la=3D=0A=
function(l,m){if(!l.compareDocumentPosition||!m.compareDocumentPosition){=
if(l=3D=3Dm)o=3Dtrue;return =
l.compareDocumentPosition?-1:1}l=3Dl.compareDocumentPosition(m)&4?-1:l=3D=
=3D=3Dm?0:1;if(l=3D=3D=3D0)o=3Dtrue;return l};else if("sourceIndex"in =
C.documentElement)la=3Dfunction(l,m){if(!l.sourceIndex||!m.sourceIndex){i=
f(l=3D=3Dm)o=3Dtrue;return =
l.sourceIndex?-1:1}l=3Dl.sourceIndex-m.sourceIndex;if(l=3D=3D=3D0)o=3Dtru=
e;return l};else =
if(C.createRange)la=3Dfunction(l,m){if(!l.ownerDocument||!m.ownerDocument=
){if(l=3D=3Dm)o=3Dtrue;return l.ownerDocument?=0A=
-1:1}var =
q=3Dl.ownerDocument.createRange(),t=3Dm.ownerDocument.createRange();q.set=
Start(l,0);q.setEnd(l,0);t.setStart(m,0);t.setEnd(m,0);l=3Dq.compareBound=
aryPoints(Range.START_TO_END,t);if(l=3D=3D=3D0)o=3Dtrue;return =
l};(function(){var l=3DC.createElement("div"),m=3D"script"+(new =
Date).getTime();l.innerHTML=3D"<a name=3D'"+m+"'/>";var =
q=3DC.documentElement;q.insertBefore(l,q.firstChild);if(C.getElementById(=
m)){u.find.ID=3Dfunction(t,A,z){if(typeof =
A.getElementById!=3D=3D"undefined"&&!z)return(A=3DA.getElementById(t[1]))=
?A.id=3D=3D=3D=0A=
t[1]||typeof =
A.getAttributeNode!=3D=3D"undefined"&&A.getAttributeNode("id").nodeValue=3D=
=3D=3Dt[1]?[A]:d:[]};u.filter.ID=3Dfunction(t,A){var z=3Dtypeof =
t.getAttributeNode!=3D=3D"undefined"&&t.getAttributeNode("id");return =
t.nodeType=3D=3D=3D1&&z&&z.nodeValue=3D=3D=3DA}}q.removeChild(l);q=3Dl=3D=
null})();(function(){var =
l=3DC.createElement("div");l.appendChild(C.createComment(""));if(l.getEle=
mentsByTagName("*").length>0)u.find.TAG=3Dfunction(m,q){q=3Dq.getElements=
ByTagName(m[1]);if(m[1]=3D=3D=3D"*"){m=3D[];for(var =
t=3D0;q[t];t++)q[t].nodeType=3D=3D=3D1&&=0A=
m.push(q[t]);q=3Dm}return q};l.innerHTML=3D"<a =
href=3D'#'></a>";if(l.firstChild&&typeof =
l.firstChild.getAttribute!=3D=3D"undefined"&&l.firstChild.getAttribute("h=
ref")!=3D=3D"#")u.attrHandle.href=3Dfunction(m){return =
m.getAttribute("href",2)};l=3Dnull})();C.querySelectorAll&&function(){var=
 l=3Dy,m=3DC.createElement("div");m.innerHTML=3D"<p =
class=3D'TEST'></p>";if(!(m.querySelectorAll&&m.querySelectorAll(".TEST")=
.length=3D=3D=3D0)){y=3Dfunction(t,A,z,M){A=3DA||C;if(!M&&A.nodeType=3D=3D=
=3D9&&!O(A))try{return $(A.querySelectorAll(t),z)}catch(J){}return l(t,=0A=
A,z,M)};for(var q in l)y[q]=3Dl[q];m=3Dnull}}();(function(){var =
l=3DC.createElement("div");l.innerHTML=3D"<div class=3D'test =
e'></div><div =
class=3D'test'></div>";if(!(!l.getElementsByClassName||l.getElementsByCla=
ssName("e").length=3D=3D=3D0)){l.lastChild.className=3D"e";if(l.getElemen=
tsByClassName("e").length!=3D=3D1){u.order.splice(1,0,"CLASS");u.find.CLA=
SS=3Dfunction(m,q,t){if(typeof =
q.getElementsByClassName!=3D=3D"undefined"&&!t)return =
q.getElementsByClassName(m[1])};l=3Dnull}}})();var =
ta=3DC.compareDocumentPosition?function(l,=0A=
m){return l.compareDocumentPosition(m)&16}:function(l,m){return =
l!=3D=3Dm&&(l.contains?l.contains(m):true)},O=3Dfunction(l){return(l=3D(l=
?l.ownerDocument||l:0).documentElement)?l.nodeName!=3D=3D"HTML":false},Pa=
=3Dfunction(l,m){var =
q=3D[],t=3D"",A;for(m=3Dm.nodeType?[m]:m;A=3Du.match.PSEUDO.exec(l);){t+=3D=
A[0];l=3Dl.replace(u.match.PSEUDO,"")}l=3Du.relative[l]?l+"*":l;A=3D0;for=
(var z=3Dm.length;A<z;A++)y(l,m[A],q);return =
y.filter(t,q)};f.find=3Dy;f.expr=3Dy.selectors;f.expr[":"]=3Df.expr.filte=
rs;f.unique=3Dy.uniqueSort;f.getText=3Db;f.isXMLDoc=3D=0A=
O;f.contains=3Dta})();var =
Ha=3D/Until$/,hb=3D/^(?:parents|prevUntil|prevAll)/,ib=3D/,/;S=3DArray.pr=
ototype.slice;var Za=3Dfunction(b,e,g){if(f.isFunction(e))return =
f.grep(b,function(i,n){return!!e.call(i,n,i)=3D=3D=3Dg});else =
if(e.nodeType)return f.grep(b,function(i){return =
i=3D=3D=3De=3D=3D=3Dg});else if(typeof e=3D=3D=3D"string"){var =
j=3Df.grep(b,function(i){return =
i.nodeType=3D=3D=3D1});if(ia.test(e))return f.filter(e,j,!g);else =
e=3Df.filter(e,j)}return f.grep(b,function(i){return =
f.inArray(i,e)>=3D0=3D=3D=3Dg})};f.fn.extend({find:function(b){for(var e=3D=0A=
this.pushStack("","find",b),g=3D0,j=3D0,i=3Dthis.length;j<i;j++){g=3De.le=
ngth;f.find(b,this[j],e);if(j>0)for(var n=3Dg;n<e.length;n++)for(var =
o=3D0;o<g;o++)if(e[o]=3D=3D=3De[n]){e.splice(n--,1);break}}return =
e},has:function(b){var e=3Df(b);return this.filter(function(){for(var =
g=3D0,j=3De.length;g<j;g++)if(f.contains(this,e[g]))return =
true})},not:function(b){return =
this.pushStack(Za(this,b,false),"not",b)},filter:function(b){return =
this.pushStack(Za(this,b,true),"filter",b)},is:function(b){return!!b&&f.f=
ilter(b,this).length>=0A=
0},closest:function(b,e){if(f.isArray(b)){var =
g=3D[],j=3Dthis[0],i,n=3D{},o;if(j&&b.length){i=3D0;for(var =
w=3Db.length;i<w;i++){o=3Db[i];n[o]||(n[o]=3Df.expr.match.POS.test(o)?f(o=
,e||this.context):o)}for(;j&&j.ownerDocument&&j!=3D=3De;){for(o in =
n){i=3Dn[o];if(i.jquery?i.index(j)>-1:f(j).is(i)){g.push({selector:o,elem=
:j});delete n[o]}}j=3Dj.parentNode}}return g}var =
y=3Df.expr.match.POS.test(b)?f(b,e||this.context):null;return =
this.map(function(u,K){for(;K&&K.ownerDocument&&K!=3D=3De;){if(y?y.index(=
K)>-1:f(K).is(b))return K;=0A=
K=3DK.parentNode}return null})},index:function(b){if(!b||typeof =
b=3D=3D=3D"string")return =
f.inArray(this[0],b?f(b):this.parent().children());return =
f.inArray(b.jquery?b[0]:b,this)},add:function(b,e){b=3Dtypeof =
b=3D=3D=3D"string"?f(b,e||this.context):f.makeArray(b);e=3Df.merge(this.g=
et(),b);return =
this.pushStack(!b[0]||!b[0].parentNode||b[0].parentNode.nodeType=3D=3D=3D=
11||!e[0]||!e[0].parentNode||e[0].parentNode.nodeType=3D=3D=3D11?e:f.uniq=
ue(e))},andSelf:function(){return =
this.add(this.prevObject)}});f.each({parent:function(b){return(b=3D=0A=
b.parentNode)&&b.nodeType!=3D=3D11?b:null},parents:function(b){return =
f.dir(b,"parentNode")},parentsUntil:function(b,e,g){return =
f.dir(b,"parentNode",g)},next:function(b){return =
f.nth(b,2,"nextSibling")},prev:function(b){return =
f.nth(b,2,"previousSibling")},nextAll:function(b){return =
f.dir(b,"nextSibling")},prevAll:function(b){return =
f.dir(b,"previousSibling")},nextUntil:function(b,e,g){return =
f.dir(b,"nextSibling",g)},prevUntil:function(b,e,g){return =
f.dir(b,"previousSibling",g)},siblings:function(b){return =
f.sibling(b.parentNode.firstChild,=0A=
b)},children:function(b){return =
f.sibling(b.firstChild)},contents:function(b){return =
f.nodeName(b,"iframe")?b.contentDocument||b.contentWindow.document:f.make=
Array(b.childNodes)}},function(b,e){f.fn[b]=3Dfunction(g,j){var =
i=3Df.map(this,e,g);Ha.test(b)||(j=3Dg);if(j&&typeof =
j=3D=3D=3D"string")i=3Df.filter(j,i);i=3Dthis.length>1?f.unique(i):i;if((=
this.length>1||ib.test(j))&&hb.test(b))i=3Di.reverse();return =
this.pushStack(i,b,S.call(arguments).join(","))}});f.extend({filter:funct=
ion(b,e,g){if(g)b=3D":not("+b+")";return f.find.matches(b,=0A=
e)},dir:function(b,e,g){var =
j=3D[];for(b=3Db[e];b&&b.nodeType!=3D=3D9&&(g=3D=3D=3Dd||b.nodeType!=3D=3D=
1||!f(b).is(g));){b.nodeType=3D=3D=3D1&&j.push(b);b=3Db[e]}return =
j},nth:function(b,e,g){e=3De||1;for(var =
j=3D0;b;b=3Db[g])if(b.nodeType=3D=3D=3D1&&++j=3D=3D=3De)break;return =
b},sibling:function(b,e){for(var =
g=3D[];b;b=3Db.nextSibling)b.nodeType=3D=3D=3D1&&b!=3D=3De&&g.push(b);ret=
urn g}});var $a=3D/ =
jQuery\d+=3D"(?:\d+|null)"/g,Ma=3D/^\s+/,ab=3D/(<([\w:]+)[^>]*?)\/>/g,jb=3D=
/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,bb=3D/<([\w:]+)/,=
kb=3D/<tbody/i,lb=3D/<|&\w+;/,=0A=
Wa=3D/checked\s*(?:[^=3D]|=3D\s*.checked.)/i,cb=3Dfunction(b,e,g){return =
jb.test(g)?b:e+"></"+g+">"},ua=3D{option:[1,"<select =
multiple=3D'multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"=
],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>=
"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tb=
ody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],=
_default:[0,"",""]};ua.optgroup=3Dua.option;ua.tbody=3Dua.tfoot=3Dua.colg=
roup=3Dua.caption=3Dua.thead;ua.th=3D=0A=
ua.td;if(!f.support.htmlSerialize)ua._default=3D[1,"div<div>","</div>"];f=
.fn.extend({text:function(b){if(f.isFunction(b))return =
this.each(function(e){var =
g=3Df(this);g.text(b.call(this,e,g.text()))});if(typeof =
b!=3D=3D"object"&&b!=3D=3Dd)return =
this.empty().append((this[0]&&this[0].ownerDocument||C).createTextNode(b)=
);return f.getText(this)},wrapAll:function(b){if(f.isFunction(b))return =
this.each(function(g){f(this).wrapAll(b.call(this,g))});if(this[0]){var =
e=3Df(b,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&=0A=
e.insertBefore(this[0]);e.map(function(){for(var =
g=3Dthis;g.firstChild&&g.firstChild.nodeType=3D=3D=3D1;)g=3Dg.firstChild;=
return g}).append(this)}return =
this},wrapInner:function(b){if(f.isFunction(b))return =
this.each(function(e){f(this).wrapInner(b.call(this,e))});return =
this.each(function(){var =
e=3Df(this),g=3De.contents();g.length?g.wrapAll(b):e.append(b)})},wrap:fu=
nction(b){return =
this.each(function(){f(this).wrapAll(b)})},unwrap:function(){return =
this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWit=
h(this.childNodes)}).end()},=0A=
append:function(){return =
this.domManip(arguments,true,function(b){this.nodeType=3D=3D=3D1&&this.ap=
pendChild(b)})},prepend:function(){return =
this.domManip(arguments,true,function(b){this.nodeType=3D=3D=3D1&&this.in=
sertBefore(b,this.firstChild)})},before:function(){if(this[0]&&this[0].pa=
rentNode)return =
this.domManip(arguments,false,function(e){this.parentNode.insertBefore(e,=
this)});else if(arguments.length){var =
b=3Df(arguments[0]);b.push.apply(b,this.toArray());return =
this.pushStack(b,"before",arguments)}},after:function(){if(this[0]&&=0A=
this[0].parentNode)return =
this.domManip(arguments,false,function(e){this.parentNode.insertBefore(e,=
this.nextSibling)});else if(arguments.length){var =
b=3Dthis.pushStack(this,"after",arguments);b.push.apply(b,f(arguments[0])=
.toArray());return b}},clone:function(b){var =
e=3Dthis.map(function(){if(!f.support.noCloneEvent&&!f.isXMLDoc(this)){va=
r =
g=3Dthis.outerHTML,j=3Dthis.ownerDocument;if(!g){g=3Dj.createElement("div=
");g.appendChild(this.cloneNode(true));g=3Dg.innerHTML}return =
f.clean([g.replace($a,"").replace(Ma,=0A=
"")],j)[0]}else return =
this.cloneNode(true)});if(b=3D=3D=3Dtrue){da(this,e);da(this.find("*"),e.=
find("*"))}return e},html:function(b){if(b=3D=3D=3Dd)return =
this[0]&&this[0].nodeType=3D=3D=3D1?this[0].innerHTML.replace($a,""):null=
;else if(typeof =
b=3D=3D=3D"string"&&!/<script/i.test(b)&&(f.support.leadingWhitespace||!M=
a.test(b))&&!ua[(bb.exec(b)||["",""])[1].toLowerCase()]){b=3Db.replace(ab=
,cb);try{for(var =
e=3D0,g=3Dthis.length;e<g;e++)if(this[e].nodeType=3D=3D=3D1){f.cleanData(=
this[e].getElementsByTagName("*"));this[e].innerHTML=3Db}}catch(j){this.e=
mpty().append(b)}}else f.isFunction(b)?=0A=
this.each(function(i){var =
n=3Df(this),o=3Dn.html();n.empty().append(function(){return =
b.call(this,i,o)})}):this.empty().append(b);return =
this},replaceWith:function(b){if(this[0]&&this[0].parentNode){if(f.isFunc=
tion(b))return this.each(function(e){var =
g=3Df(this),j=3Dg.html();g.replaceWith(b.call(this,e,j))});else =
b=3Df(b).detach();return this.each(function(){var =
e=3Dthis.nextSibling,g=3Dthis.parentNode;f(this).remove();e?f(e).before(b=
):f(g).append(b)})}else return =
this.pushStack(f(f.isFunction(b)?b():b),"replaceWith",=0A=
b)},detach:function(b){return =
this.remove(b,true)},domManip:function(b,e,g){var =
j,i,n=3Db[0],o=3D[];if(!f.support.checkClone&&arguments.length=3D=3D=3D3&=
&typeof n=3D=3D=3D"string"&&Wa.test(n))return =
this.each(function(){f(this).domManip(b,e,g,true)});if(f.isFunction(n))re=
turn this.each(function(y){var =
u=3Df(this);b[0]=3Dn.call(this,y,e?u.html():d);u.domManip(b,e,g)});if(thi=
s[0]){j=3Db[0]&&b[0].parentNode&&b[0].parentNode.nodeType=3D=3D=3D11?{fra=
gment:b[0].parentNode}:na(b,this,o);if(i=3Dj.fragment.firstChild){e=3De&&=
f.nodeName(i,=0A=
"tr");i=3D0;for(var =
w=3Dthis.length;i<w;i++)g.call(e?f.nodeName(this[i],"table")?this[i].getE=
lementsByTagName("tbody")[0]||this[i].appendChild(this[i].ownerDocument.c=
reateElement("tbody")):this[i]:this[i],j.cacheable||this.length>1||i>0?j.=
fragment.cloneNode(true):j.fragment)}o&&f.each(o,k)}return =
this}});f.fragments=3D{};f.each({appendTo:"append",prependTo:"prepend",in=
sertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},functio=
n(b,e){f.fn[b]=3Dfunction(g){var j=3D[];g=3Df(g);for(var =
i=3D0,n=3Dg.length;i<=0A=
n;i++){var =
o=3D(i>0?this.clone(true):this).get();f.fn[e].apply(f(g[i]),o);j=3Dj.conc=
at(o)}return =
this.pushStack(j,b,g.selector)}});f.each({remove:function(b,e){if(!b||f.f=
ilter(b,[this]).length){if(!e&&this.nodeType=3D=3D=3D1){f.cleanData(this.=
getElementsByTagName("*"));f.cleanData([this])}this.parentNode&&this.pare=
ntNode.removeChild(this)}},empty:function(){for(this.nodeType=3D=3D=3D1&&=
f.cleanData(this.getElementsByTagName("*"));this.firstChild;)this.removeC=
hild(this.firstChild)}},function(b,e){f.fn[b]=3Dfunction(){return =
this.each(e,=0A=
arguments)}});f.extend({clean:function(b,e,g,j){e=3De||C;if(typeof =
e.createElement=3D=3D=3D"undefined")e=3De.ownerDocument||e[0]&&e[0].owner=
Document||C;var i=3D[];f.each(b,function(n,o){if(typeof =
o=3D=3D=3D"number")o+=3D"";if(o){if(typeof =
o=3D=3D=3D"string"&&!lb.test(o))o=3De.createTextNode(o);else if(typeof =
o=3D=3D=3D"string"){o=3Do.replace(ab,cb);var =
w=3D(bb.exec(o)||["",""])[1].toLowerCase(),y=3Dua[w]||ua._default,u=3Dy[0=
];n=3De.createElement("div");for(n.innerHTML=3Dy[1]+o+y[2];u--;)n=3Dn.las=
tChild;if(!f.support.tbody){u=3Dkb.test(o);w=3Dw=3D=3D=3D"table"&&=0A=
!u?n.firstChild&&n.firstChild.childNodes:y[1]=3D=3D=3D"<table>"&&!u?n.chi=
ldNodes:[];for(y=3Dw.length-1;y>=3D0;--y)f.nodeName(w[y],"tbody")&&!w[y].=
childNodes.length&&w[y].parentNode.removeChild(w[y])}!f.support.leadingWh=
itespace&&Ma.test(o)&&n.insertBefore(e.createTextNode(Ma.exec(o)[0]),n.fi=
rstChild);o=3Df.makeArray(n.childNodes)}if(o.nodeType)i.push(o);else =
i=3Df.merge(i,o)}});if(g)for(b=3D0;i[b];b++)if(j&&f.nodeName(i[b],"script=
")&&(!i[b].type||i[b].type.toLowerCase()=3D=3D=3D"text/javascript"))j.pus=
h(i[b].parentNode?=0A=
i[b].parentNode.removeChild(i[b]):i[b]);else{i[b].nodeType=3D=3D=3D1&&i.s=
plice.apply(i,[b+1,0].concat(f.makeArray(i[b].getElementsByTagName("scrip=
t"))));g.appendChild(i[b])}return i},cleanData:function(b){for(var =
e=3D0,g;(g=3Db[e])!=3Dnull;e++){f.event.remove(g);f.removeData(g)}}});var=
 =
mb=3D/z-?index|font-?weight|opacity|zoom|line-?height/i,db=3D/alpha\([^)]=
*\)/,eb=3D/opacity=3D([^)]*)/,Qa=3D/float/i,Ra=3D/-([a-z])/ig,nb=3D/([A-Z=
])/g,ob=3D/^-?\d+(?:px)?$/i,pb=3D/^-?\d/,qb=3D{position:"absolute",visibi=
lity:"hidden",display:"block"},=0A=
rb=3D["Left","Right"],sb=3D["Top","Bottom"],tb=3DC.defaultView&&C.default=
View.getComputedStyle,fb=3Df.support.cssFloat?"cssFloat":"styleFloat",Sa=3D=
function(b,e){return e.toUpperCase()};f.fn.css=3Dfunction(b,e){return =
s(this,b,e,true,function(g,j,i){if(i=3D=3D=3Dd)return =
f.curCSS(g,j);if(typeof =
i=3D=3D=3D"number"&&!mb.test(j))i+=3D"px";f.style(g,j,i)})};f.extend({sty=
le:function(b,e,g){if(!b||b.nodeType=3D=3D=3D3||b.nodeType=3D=3D=3D8)retu=
rn =
d;if((e=3D=3D=3D"width"||e=3D=3D=3D"height")&&parseFloat(g)<0)g=3Dd;var =
j=3Db.style||b,i=3Dg!=3D=3Dd;if(!f.support.opacity&&=0A=
e=3D=3D=3D"opacity"){if(i){j.zoom=3D1;e=3DparseInt(g,10)+""=3D=3D=3D"NaN"=
?"":"alpha(opacity=3D"+g*100+")";b=3Dj.filter||f.curCSS(b,"filter")||"";j=
.filter=3Ddb.test(b)?b.replace(db,e):e}return =
j.filter&&j.filter.indexOf("opacity=3D")>=3D0?parseFloat(eb.exec(j.filter=
)[1])/100+"":""}if(Qa.test(e))e=3Dfb;e=3De.replace(Ra,Sa);if(i)j[e]=3Dg;r=
eturn =
j[e]},css:function(b,e,g,j){if(e=3D=3D=3D"width"||e=3D=3D=3D"height"){var=
 =
i,n=3De=3D=3D=3D"width"?rb:sb;g=3Dfunction(){i=3De=3D=3D=3D"width"?b.offs=
etWidth:b.offsetHeight;j!=3D=3D"border"&&f.each(n,function(){j||(i-=3Dpar=
seFloat(f.curCSS(b,=0A=
"padding"+this,true))||0);if(j=3D=3D=3D"margin")i+=3DparseFloat(f.curCSS(=
b,"margin"+this,true))||0;else =
i-=3DparseFloat(f.curCSS(b,"border"+this+"Width",true))||0})};b.offsetWid=
th!=3D=3D0?g():f.swap(b,qb,g);return Math.max(0,Math.round(i))}return =
f.curCSS(b,e,g)},curCSS:function(b,e,g){var =
j,i=3Db.style;if(!f.support.opacity&&e=3D=3D=3D"opacity"&&b.currentStyle)=
{j=3Deb.test(b.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";r=
eturn =
j=3D=3D=3D""?"1":j}if(Qa.test(e))e=3Dfb;if(!g&&i&&i[e])j=3Di[e];else =
if(tb){if(Qa.test(e))e=3D=0A=
"float";e=3De.replace(nb,"-$1").toLowerCase();i=3Db.ownerDocument.default=
View;if(!i)return =
null;if(b=3Di.getComputedStyle(b,null))j=3Db.getPropertyValue(e);if(e=3D=3D=
=3D"opacity"&&j=3D=3D=3D"")j=3D"1"}else =
if(b.currentStyle){g=3De.replace(Ra,Sa);j=3Db.currentStyle[e]||b.currentS=
tyle[g];if(!ob.test(j)&&pb.test(j)){e=3Di.left;var =
n=3Db.runtimeStyle.left;b.runtimeStyle.left=3Db.currentStyle.left;i.left=3D=
g=3D=3D=3D"fontSize"?"1em":j||0;j=3Di.pixelLeft+"px";i.left=3De;b.runtime=
Style.left=3Dn}}return j},swap:function(b,e,g){var j=3D{},i;for(i in =
e){j[i]=3D=0A=
b.style[i];b.style[i]=3De[i]}g.call(b);for(i in =
e)b.style[i]=3Dj[i]}});if(f.expr&&f.expr.filters){f.expr.filters.hidden=3D=
function(b){var =
e=3Db.offsetWidth,g=3Db.offsetHeight,j=3Db.nodeName.toLowerCase()=3D=3D=3D=
"tr";return =
e=3D=3D=3D0&&g=3D=3D=3D0&&!j?true:e>0&&g>0&&!j?false:f.curCSS(b,"display"=
)=3D=3D=3D"none"};f.expr.filters.visible=3Dfunction(b){return!f.expr.filt=
ers.hidden(b)}}var =
ub=3Dx(),vb=3D/<script(.|\s)*?\/script>/gi,wb=3D/select|textarea/i,xb=3D/=
color|date|datetime|email|hidden|month|number|password|range|search|tel|t=
ext|time|url|week/i,=0A=
Ia=3D/=3D\?(&|$)/,Ta=3D/\?/,yb=3D/(\?|&)_=3D.*?(&|$)/,zb=3D/^(\w+:)?\/\/(=
[^\/?#]+)/,Ab=3D/%20/g;f.fn.extend({_load:f.fn.load,load:function(b,e,g){=
if(typeof b!=3D=3D"string")return this._load(b);else =
if(!this.length)return this;var j=3Db.indexOf(" ");if(j>=3D0){var =
i=3Db.slice(j,b.length);b=3Db.slice(0,j)}j=3D"GET";if(e)if(f.isFunction(e=
)){g=3De;e=3Dnull}else if(typeof =
e=3D=3D=3D"object"){e=3Df.param(e,f.ajaxSettings.traditional);j=3D"POST"}=
var =
n=3Dthis;f.ajax({url:b,type:j,dataType:"html",data:e,complete:function(o,=
w){if(w=3D=3D=3D"success"||w=3D=3D=3D=0A=
"notmodified")n.html(i?f("<div =
/>").append(o.responseText.replace(vb,"")).find(i):o.responseText);g&&n.e=
ach(g,[o.responseText,w,o])}});return this},serialize:function(){return =
f.param(this.serializeArray())},serializeArray:function(){return =
this.map(function(){return =
this.elements?f.makeArray(this.elements):this}).filter(function(){return =
this.name&&!this.disabled&&(this.checked||wb.test(this.nodeName)||xb.test=
(this.type))}).map(function(b,e){b=3Df(this).val();return =
b=3D=3Dnull?null:f.isArray(b)?f.map(b,=0A=
function(g){return{name:e.name,value:g}}):{name:e.name,value:b}}).get()}}=
);f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess =
ajaxSend".split(" "),function(b,e){f.fn[e]=3Dfunction(g){return =
this.bind(e,g)}});f.extend({get:function(b,e,g,j){if(f.isFunction(e)){j=3D=
j||g;g=3De;e=3Dnull}return =
f.ajax({type:"GET",url:b,data:e,success:g,dataType:j})},getScript:functio=
n(b,e){return f.get(b,null,e,"script")},getJSON:function(b,e,g){return =
f.get(b,e,g,"json")},post:function(b,e,g,j){if(f.isFunction(e)){j=3D=0A=
j||g;g=3De;e=3D{}}return =
f.ajax({type:"POST",url:b,data:e,success:g,dataType:j})},ajaxSetup:functi=
on(b){f.extend(f.ajaxSettings,b)},ajaxSettings:{url:location.href,global:=
true,type:"GET",contentType:"application/x-www-form-urlencoded",processDa=
ta:true,async:true,xhr:a.XMLHttpRequest&&(a.location.protocol!=3D=3D"file=
:"||!a.ActiveXObject)?function(){return new =
a.XMLHttpRequest}:function(){try{return new =
a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}},accepts:{xml:"applicatio=
n/xml, text/xml",html:"text/html",=0A=
script:"text/javascript, application/javascript",json:"application/json, =
text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:=
{},ajax:function(b){function =
e(){i.success&&i.success.call(y,w,o,O);i.global&&j("ajaxSuccess",[O,i])}f=
unction =
g(){i.complete&&i.complete.call(y,O,o);i.global&&j("ajaxComplete",[O,i]);=
i.global&&!--f.active&&f.event.trigger("ajaxStop")}function =
j(A,z){(i.context?f(i.context):f.event).trigger(A,z)}var =
i=3Df.extend(true,{},f.ajaxSettings,b),n,o,w,y=3Db&&b.context||=0A=
i,u=3Di.type.toUpperCase();if(i.data&&i.processData&&typeof =
i.data!=3D=3D"string")i.data=3Df.param(i.data,i.traditional);if(i.dataTyp=
e=3D=3D=3D"jsonp"){if(u=3D=3D=3D"GET")Ia.test(i.url)||(i.url+=3D(Ta.test(=
i.url)?"&":"?")+(i.jsonp||"callback")+"=3D?");else =
if(!i.data||!Ia.test(i.data))i.data=3D(i.data?i.data+"&":"")+(i.jsonp||"c=
allback")+"=3D?";i.dataType=3D"json"}if(i.dataType=3D=3D=3D"json"&&(i.dat=
a&&Ia.test(i.data)||Ia.test(i.url))){n=3Di.jsonpCallback||"jsonp"+ub++;if=
(i.data)i.data=3D(i.data+"").replace(Ia,"=3D"+n+"$1");i.url=3Di.url.repla=
ce(Ia,=0A=
"=3D"+n+"$1");i.dataType=3D"script";a[n]=3Da[n]||function(A){w=3DA;e();g(=
);a[n]=3Dd;try{delete =
a[n]}catch(z){}$&&$.removeChild(ha)}}if(i.dataType=3D=3D=3D"script"&&i.ca=
che=3D=3D=3Dnull)i.cache=3Dfalse;if(i.cache=3D=3D=3Dfalse&&u=3D=3D=3D"GET=
"){var =
K=3Dx(),Q=3Di.url.replace(yb,"$1_=3D"+K+"$2");i.url=3DQ+(Q=3D=3D=3Di.url?=
(Ta.test(i.url)?"&":"?")+"_=3D"+K:"")}if(i.data&&u=3D=3D=3D"GET")i.url+=3D=
(Ta.test(i.url)?"&":"?")+i.data;i.global&&!f.active++&&f.event.trigger("a=
jaxStart");K=3D(K=3Dzb.exec(i.url))&&(K[1]&&K[1]!=3D=3Dlocation.protocol|=
|K[2]!=3D=3Dlocation.host);if(i.dataType=3D=3D=3D=0A=
"script"&&u=3D=3D=3D"GET"&&K){var =
$=3DC.getElementsByTagName("head")[0]||C.documentElement,ha=3DC.createEle=
ment("script");ha.src=3Di.url;if(i.scriptCharset)ha.charset=3Di.scriptCha=
rset;if(!n){var =
la=3Dfalse;ha.onload=3Dha.onreadystatechange=3Dfunction(){if(!la&&(!this.=
readyState||this.readyState=3D=3D=3D"loaded"||this.readyState=3D=3D=3D"co=
mplete")){la=3Dtrue;e();g();ha.onload=3Dha.onreadystatechange=3Dnull;$&&h=
a.parentNode&&$.removeChild(ha)}}}$.insertBefore(ha,$.firstChild);return =
d}var ta=3Dfalse,O=3Di.xhr();if(O){i.username?O.open(u,=0A=
i.url,i.async,i.username,i.password):O.open(u,i.url,i.async);try{if(i.dat=
a||b&&b.contentType)O.setRequestHeader("Content-Type",i.contentType);if(i=
.ifModified){f.lastModified[i.url]&&O.setRequestHeader("If-Modified-Since=
",f.lastModified[i.url]);f.etag[i.url]&&O.setRequestHeader("If-None-Match=
",f.etag[i.url])}K||O.setRequestHeader("X-Requested-With","XMLHttpRequest=
");O.setRequestHeader("Accept",i.dataType&&i.accepts[i.dataType]?i.accept=
s[i.dataType]+", */*":i.accepts._default)}catch(Pa){}if(i.beforeSend&&=0A=
i.beforeSend.call(y,O,i)=3D=3D=3Dfalse){i.global&&!--f.active&&f.event.tr=
igger("ajaxStop");O.abort();return =
false}i.global&&j("ajaxSend",[O,i]);var =
l=3DO.onreadystatechange=3Dfunction(A){if(!O||O.readyState=3D=3D=3D0||A=3D=
=3D=3D"abort"){ta||g();ta=3Dtrue;if(O)O.onreadystatechange=3Df.noop}else =
if(!ta&&O&&(O.readyState=3D=3D=3D4||A=3D=3D=3D"timeout")){ta=3Dtrue;O.onr=
eadystatechange=3Df.noop;o=3DA=3D=3D=3D"timeout"?"timeout":!f.httpSuccess=
(O)?"error":i.ifModified&&f.httpNotModified(O,i.url)?"notmodified":"succe=
ss";var z;if(o=3D=3D=3D"success")try{w=3Df.httpData(O,=0A=
i.dataType,i)}catch(M){o=3D"parsererror";z=3DM}if(o=3D=3D=3D"success"||o=3D=
=3D=3D"notmodified")n||e();else =
f.handleError(i,O,o,z);g();A=3D=3D=3D"timeout"&&O.abort();if(i.async)O=3D=
null}};try{var =
m=3DO.abort;O.abort=3Dfunction(){O&&m.call(O);l("abort")}}catch(q){}i.asy=
nc&&i.timeout>0&&setTimeout(function(){O&&!ta&&l("timeout")},i.timeout);t=
ry{O.send(u=3D=3D=3D"POST"||u=3D=3D=3D"PUT"||u=3D=3D=3D"DELETE"?i.data:nu=
ll)}catch(t){f.handleError(i,O,null,t);g()}i.async||l();return =
O}},handleError:function(b,e,g,j){if(b.error)b.error.call(b.context||b,=0A=
e,g,j);if(b.global)(b.context?f(b.context):f.event).trigger("ajaxError",[=
e,b,j])},active:0,httpSuccess:function(b){try{return!b.status&&location.p=
rotocol=3D=3D=3D"file:"||b.status>=3D200&&b.status<300||b.status=3D=3D=3D=
304||b.status=3D=3D=3D1223||b.status=3D=3D=3D0}catch(e){}return =
false},httpNotModified:function(b,e){var =
g=3Db.getResponseHeader("Last-Modified"),j=3Db.getResponseHeader("Etag");=
if(g)f.lastModified[e]=3Dg;if(j)f.etag[e]=3Dj;return =
b.status=3D=3D=3D304||b.status=3D=3D=3D0},httpData:function(b,e,g){var =
j=3Db.getResponseHeader("content-type")||=0A=
"",i=3De=3D=3D=3D"xml"||!e&&j.indexOf("xml")>=3D0;b=3Di?b.responseXML:b.r=
esponseText;i&&b.documentElement.nodeName=3D=3D=3D"parsererror"&&f.error(=
"parsererror");if(g&&g.dataFilter)b=3Dg.dataFilter(b,e);if(typeof =
b=3D=3D=3D"string")if(e=3D=3D=3D"json"||!e&&j.indexOf("json")>=3D0)b=3Df.=
parseJSON(b);else =
if(e=3D=3D=3D"script"||!e&&j.indexOf("javascript")>=3D0)f.globalEval(b);r=
eturn b},param:function(b,e){function =
g(o,w){if(f.isArray(w))f.each(w,function(y,u){e?j(o,u):g(o+"["+(typeof =
u=3D=3D=3D"object"||f.isArray(u)?y:"")+"]",u)});else!e&&w!=3Dnull&&typeof=
 w=3D=3D=3D=0A=
"object"?f.each(w,function(y,u){g(o+"["+y+"]",u)}):j(o,w)}function =
j(o,w){w=3Df.isFunction(w)?w():w;i[i.length]=3DencodeURIComponent(o)+"=3D=
"+encodeURIComponent(w)}var =
i=3D[];if(e=3D=3D=3Dd)e=3Df.ajaxSettings.traditional;if(f.isArray(b)||b.j=
query)f.each(b,function(){j(this.name,this.value)});else for(var n in =
b)g(n,b[n]);return i.join("&").replace(Ab,"+")}});var =
Ua=3D{},Bb=3D/toggle|show|hide/,Cb=3D/^([+-]=3D)?([\d+-.]+)(.*)$/,Na,Xa=3D=
[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["wid=
th","marginLeft",=0A=
"marginRight","paddingLeft","paddingRight"],["opacity"]];f.fn.extend({sho=
w:function(b,e){if(b||b=3D=3D=3D0)return =
this.animate(ga("show",3),b,e);else{b=3D0;for(e=3Dthis.length;b<e;b++){va=
r =
g=3Df.data(this[b],"olddisplay");this[b].style.display=3Dg||"";if(f.css(t=
his[b],"display")=3D=3D=3D"none"){g=3Dthis[b].nodeName;var =
j;if(Ua[g])j=3DUa[g];else{var i=3Df("<"+g+" =
/>").appendTo("body");j=3Di.css("display");if(j=3D=3D=3D"none")j=3D"block=
";i.remove();Ua[g]=3Dj}f.data(this[b],"olddisplay",j)}}b=3D0;for(e=3Dthis=
.length;b<e;b++)this[b].style.display=3D=0A=
f.data(this[b],"olddisplay")||"";return =
this}},hide:function(b,e){if(b||b=3D=3D=3D0)return =
this.animate(ga("hide",3),b,e);else{b=3D0;for(e=3Dthis.length;b<e;b++){va=
r =
g=3Df.data(this[b],"olddisplay");!g&&g!=3D=3D"none"&&f.data(this[b],"oldd=
isplay",f.css(this[b],"display"))}b=3D0;for(e=3Dthis.length;b<e;b++)this[=
b].style.display=3D"none";return =
this}},_toggle:f.fn.toggle,toggle:function(b,e){var g=3Dtypeof =
b=3D=3D=3D"boolean";if(f.isFunction(b)&&f.isFunction(e))this._toggle.appl=
y(this,arguments);else b=3D=3Dnull||g?this.each(function(){var j=3D=0A=
g?b:f(this).is(":hidden");f(this)[j?"show":"hide"]()}):this.animate(ga("t=
oggle",3),b,e);return this},fadeTo:function(b,e,g){return =
this.filter(":hidden").css("opacity",0).show().end().animate({opacity:e},=
b,g)},animate:function(b,e,g,j){var =
i=3Df.speed(e,g,j);if(f.isEmptyObject(b))return =
this.each(i.complete);return =
this[i.queue=3D=3D=3Dfalse?"each":"queue"](function(){var =
n=3Df.extend({},i),o,w=3Dthis.nodeType=3D=3D=3D1&&f(this).is(":hidden"),y=
=3Dthis;for(o in b){var =
u=3Do.replace(Ra,Sa);if(o!=3D=3Du){b[u]=3Db[o];delete b[o];=0A=
o=3Du}if(b[o]=3D=3D=3D"hide"&&w||b[o]=3D=3D=3D"show"&&!w)return =
n.complete.call(this);if((o=3D=3D=3D"height"||o=3D=3D=3D"width")&&this.st=
yle){n.display=3Df.css(this,"display");n.overflow=3Dthis.style.overflow}i=
f(f.isArray(b[o])){(n.specialEasing=3Dn.specialEasing||{})[o]=3Db[o][1];b=
[o]=3Db[o][0]}}if(n.overflow!=3Dnull)this.style.overflow=3D"hidden";n.cur=
Anim=3Df.extend({},b);f.each(b,function(K,Q){var $=3Dnew =
f.fx(y,n,K);if(Bb.test(Q))$[Q=3D=3D=3D"toggle"?w?"show":"hide":Q](b);else=
{var =
ha=3DCb.exec(Q),la=3D$.cur(true)||0;if(ha){Q=3DparseFloat(ha[2]);var ta=3D=0A=
ha[3]||"px";if(ta!=3D=3D"px"){y.style[K]=3D(Q||1)+ta;la=3D(Q||1)/$.cur(tr=
ue)*la;y.style[K]=3Dla+ta}if(ha[1])Q=3D(ha[1]=3D=3D=3D"-=3D"?-1:1)*Q+la;$=
.custom(la,Q,ta)}else $.custom(la,Q,"")}});return =
true})},stop:function(b,e){var =
g=3Df.timers;b&&this.queue([]);this.each(function(){for(var =
j=3Dg.length-1;j>=3D0;j--)if(g[j].elem=3D=3D=3Dthis){e&&g[j](true);g.spli=
ce(j,1)}});e||this.dequeue();return =
this}});f.each({slideDown:ga("show",1),slideUp:ga("hide",1),slideToggle:g=
a("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},=0A=
function(b,e){f.fn[b]=3Dfunction(g,j){return =
this.animate(e,g,j)}});f.extend({speed:function(b,e,g){var j=3Db&&typeof =
b=3D=3D=3D"object"?b:{complete:g||!g&&e||f.isFunction(b)&&b,duration:b,ea=
sing:g&&e||e&&!f.isFunction(e)&&e};j.duration=3Df.fx.off?0:typeof =
j.duration=3D=3D=3D"number"?j.duration:f.fx.speeds[j.duration]||f.fx.spee=
ds._default;j.old=3Dj.complete;j.complete=3Dfunction(){j.queue!=3D=3Dfals=
e&&f(this).dequeue();f.isFunction(j.old)&&j.old.call(this)};return =
j},easing:{linear:function(b,e,g,j){return g+j*b},swing:function(b,=0A=
e,g,j){return(-Math.cos(b*Math.PI)/2+0.5)*j+g}},timers:[],fx:function(b,e=
,g){this.options=3De;this.elem=3Db;this.prop=3Dg;if(!e.orig)e.orig=3D{}}}=
);f.fx.prototype=3D{update:function(){this.options.step&&this.options.ste=
p.call(this.elem,this.now,this);(f.fx.step[this.prop]||f.fx.step._default=
)(this);if((this.prop=3D=3D=3D"height"||this.prop=3D=3D=3D"width")&&this.=
elem.style)this.elem.style.display=3D"block"},cur:function(b){if(this.ele=
m[this.prop]!=3Dnull&&(!this.elem.style||this.elem.style[this.prop]=3D=3D=
null))return this.elem[this.prop];=0A=
return(b=3DparseFloat(f.css(this.elem,this.prop,b)))&&b>-1E4?b:parseFloat=
(f.curCSS(this.elem,this.prop))||0},custom:function(b,e,g){function =
j(n){return =
i.step(n)}this.startTime=3Dx();this.start=3Db;this.end=3De;this.unit=3Dg|=
|this.unit||"px";this.now=3Dthis.start;this.pos=3Dthis.state=3D0;var =
i=3Dthis;j.elem=3Dthis.elem;if(j()&&f.timers.push(j)&&!Na)Na=3DsetInterva=
l(f.fx.tick,13)},show:function(){this.options.orig[this.prop]=3Df.style(t=
his.elem,this.prop);this.options.show=3Dtrue;this.custom(this.prop=3D=3D=3D=
"width"||this.prop=3D=3D=3D=0A=
"height"?1:0,this.cur());f(this.elem).show()},hide:function(){this.option=
s.orig[this.prop]=3Df.style(this.elem,this.prop);this.options.hide=3Dtrue=
;this.custom(this.cur(),0)},step:function(b){var =
e=3Dx(),g=3Dtrue;if(b||e>=3Dthis.options.duration+this.startTime){this.no=
w=3Dthis.end;this.pos=3Dthis.state=3D1;this.update();this.options.curAnim=
[this.prop]=3Dtrue;for(var j in =
this.options.curAnim)if(this.options.curAnim[j]!=3D=3Dtrue)g=3Dfalse;if(g=
){if(this.options.display!=3Dnull){this.elem.style.overflow=3Dthis.option=
s.overflow;=0A=
b=3Df.data(this.elem,"olddisplay");this.elem.style.display=3Db?b:this.opt=
ions.display;if(f.css(this.elem,"display")=3D=3D=3D"none")this.elem.style=
.display=3D"block"}this.options.hide&&f(this.elem).hide();if(this.options=
.hide||this.options.show)for(var i in =
this.options.curAnim)f.style(this.elem,i,this.options.orig[i]);this.optio=
ns.complete.call(this.elem)}return =
false}else{i=3De-this.startTime;this.state=3Di/this.options.duration;b=3D=
this.options.easing||(f.easing.swing?"swing":"linear");this.pos=3Df.easin=
g[this.options.specialEasing&&=0A=
this.options.specialEasing[this.prop]||b](this.state,i,0,1,this.options.d=
uration);this.now=3Dthis.start+(this.end-this.start)*this.pos;this.update=
()}return true}};f.extend(f.fx,{tick:function(){for(var =
b=3Df.timers,e=3D0;e<b.length;e++)b[e]()||b.splice(e--,1);b.length||f.fx.=
stop()},stop:function(){clearInterval(Na);Na=3Dnull},speeds:{slow:600,fas=
t:200,_default:400},step:{opacity:function(b){f.style(b.elem,"opacity",b.=
now)},_default:function(b){if(b.elem.style&&b.elem.style[b.prop]!=3Dnull)=
b.elem.style[b.prop]=3D=0A=
(b.prop=3D=3D=3D"width"||b.prop=3D=3D=3D"height"?Math.max(0,b.now):b.now)=
+b.unit;else =
b.elem[b.prop]=3Db.now}}});if(f.expr&&f.expr.filters)f.expr.filters.anima=
ted=3Dfunction(b){return f.grep(f.timers,function(e){return =
b=3D=3D=3De.elem}).length};f.fn.offset=3D"getBoundingClientRect"in =
C.documentElement?function(b){var e=3Dthis[0];if(b)return =
this.each(function(i){f.offset.setOffset(this,b,i)});if(!e||!e.ownerDocum=
ent)return null;if(e=3D=3D=3De.ownerDocument.body)return =
f.offset.bodyOffset(e);var =
g=3De.getBoundingClientRect(),j=3De.ownerDocument;=0A=
e=3Dj.body;j=3Dj.documentElement;return{top:g.top+(self.pageYOffset||f.su=
pport.boxModel&&j.scrollTop||e.scrollTop)-(j.clientTop||e.clientTop||0),l=
eft:g.left+(self.pageXOffset||f.support.boxModel&&j.scrollLeft||e.scrollL=
eft)-(j.clientLeft||e.clientLeft||0)}}:function(b){var =
e=3Dthis[0];if(b)return =
this.each(function(K){f.offset.setOffset(this,b,K)});if(!e||!e.ownerDocum=
ent)return null;if(e=3D=3D=3De.ownerDocument.body)return =
f.offset.bodyOffset(e);f.offset.initialize();var =
g=3De.offsetParent,j=3De,i=3De.ownerDocument,=0A=
n,o=3Di.documentElement,w=3Di.body;j=3D(i=3Di.defaultView)?i.getComputedS=
tyle(e,null):e.currentStyle;for(var =
y=3De.offsetTop,u=3De.offsetLeft;(e=3De.parentNode)&&e!=3D=3Dw&&e!=3D=3Do=
;){if(f.offset.supportsFixedPosition&&j.position=3D=3D=3D"fixed")break;n=3D=
i?i.getComputedStyle(e,null):e.currentStyle;y-=3De.scrollTop;u-=3De.scrol=
lLeft;if(e=3D=3D=3Dg){y+=3De.offsetTop;u+=3De.offsetLeft;if(f.offset.does=
NotAddBorder&&!(f.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.=
test(e.nodeName))){y+=3DparseFloat(n.borderTopWidth)||0;u+=3DparseFloat(n=
.borderLeftWidth)||=0A=
0}j=3Dg;g=3De.offsetParent}if(f.offset.subtractsBorderForOverflowNotVisib=
le&&n.overflow!=3D=3D"visible"){y+=3DparseFloat(n.borderTopWidth)||0;u+=3D=
parseFloat(n.borderLeftWidth)||0}j=3Dn}if(j.position=3D=3D=3D"relative"||=
j.position=3D=3D=3D"static"){y+=3Dw.offsetTop;u+=3Dw.offsetLeft}if(f.offs=
et.supportsFixedPosition&&j.position=3D=3D=3D"fixed"){y+=3DMath.max(o.scr=
ollTop,w.scrollTop);u+=3DMath.max(o.scrollLeft,w.scrollLeft)}return{top:y=
,left:u}};f.offset=3D{initialize:function(){var =
b=3DC.body,e=3DC.createElement("div"),g,j,i,n=3DparseFloat(f.curCSS(b,=0A=
"marginTop",true))||0;f.extend(e.style,{position:"absolute",top:0,left:0,=
margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});e.innerH=
TML=3D"<div style=3D'position:absolute;top:0;left:0;margin:0;border:5px =
solid #000;padding:0;width:1px;height:1px;'><div></div></div><table =
style=3D'position:absolute;top:0;left:0;margin:0;border:5px solid =
#000;padding:0;width:1px;height:1px;' cellpadding=3D'0' =
cellspacing=3D'0'><tr><td></td></tr></table>";b.insertBefore(e,b.firstChi=
ld);g=3De.firstChild;j=3Dg.firstChild;=0A=
i=3Dg.nextSibling.firstChild.firstChild;this.doesNotAddBorder=3Dj.offsetT=
op!=3D=3D5;this.doesAddBorderForTableAndCells=3Di.offsetTop=3D=3D=3D5;j.s=
tyle.position=3D"fixed";j.style.top=3D"20px";this.supportsFixedPosition=3D=
j.offsetTop=3D=3D=3D20||j.offsetTop=3D=3D=3D15;j.style.position=3Dj.style=
.top=3D"";g.style.overflow=3D"hidden";g.style.position=3D"relative";this.=
subtractsBorderForOverflowNotVisible=3Dj.offsetTop=3D=3D=3D-5;this.doesNo=
tIncludeMarginInBodyOffset=3Db.offsetTop!=3D=3Dn;b.removeChild(e);f.offse=
t.initialize=3Df.noop},bodyOffset:function(b){var e=3D=0A=
b.offsetTop,g=3Db.offsetLeft;f.offset.initialize();if(f.offset.doesNotInc=
ludeMarginInBodyOffset){e+=3DparseFloat(f.curCSS(b,"marginTop",true))||0;=
g+=3DparseFloat(f.curCSS(b,"marginLeft",true))||0}return{top:e,left:g}},s=
etOffset:function(b,e,g){if(/static/.test(f.curCSS(b,"position")))b.style=
.position=3D"relative";var =
j=3Df(b),i=3Dj.offset(),n=3DparseInt(f.curCSS(b,"top",true),10)||0,o=3Dpa=
rseInt(f.curCSS(b,"left",true),10)||0;if(f.isFunction(e))e=3De.call(b,g,i=
);g=3D{top:e.top-i.top+n,left:e.left-i.left+o};"using"in=0A=
e?e.using.call(b,g):j.css(g)}};f.fn.extend({position:function(){if(!this[=
0])return null;var =
b=3Dthis[0],e=3Dthis.offsetParent(),g=3Dthis.offset(),j=3D/^body|html$/i.=
test(e[0].nodeName)?{top:0,left:0}:e.offset();g.top-=3DparseFloat(f.curCS=
S(b,"marginTop",true))||0;g.left-=3DparseFloat(f.curCSS(b,"marginLeft",tr=
ue))||0;j.top+=3DparseFloat(f.curCSS(e[0],"borderTopWidth",true))||0;j.le=
ft+=3DparseFloat(f.curCSS(e[0],"borderLeftWidth",true))||0;return{top:g.t=
op-j.top,left:g.left-j.left}},offsetParent:function(){return =
this.map(function(){for(var b=3D=0A=
this.offsetParent||C.body;b&&!/^body|html$/i.test(b.nodeName)&&f.css(b,"p=
osition")=3D=3D=3D"static";)b=3Db.offsetParent;return =
b})}});f.each(["Left","Top"],function(b,e){var =
g=3D"scroll"+e;f.fn[g]=3Dfunction(j){var i=3Dthis[0],n;if(!i)return =
null;return =
j!=3D=3Dd?this.each(function(){if(n=3Dpa(this))n.scrollTo(!b?j:f(n).scrol=
lLeft(),b?j:f(n).scrollTop());else =
this[g]=3Dj}):(n=3Dpa(i))?"pageXOffset"in =
n?n[b?"pageYOffset":"pageXOffset"]:f.support.boxModel&&n.document.documen=
tElement[g]||n.document.body[g]:i[g]}});f.each(["Height",=0A=
"Width"],function(b,e){var =
g=3De.toLowerCase();f.fn["inner"+e]=3Dfunction(){return =
this[0]?f.css(this[0],g,false,"padding"):null};f.fn["outer"+e]=3Dfunction=
(j){return =
this[0]?f.css(this[0],g,false,j?"margin":"border"):null};f.fn[g]=3Dfuncti=
on(j){var i=3Dthis[0];if(!i)return =
j=3D=3Dnull?null:this;if(f.isFunction(j))return =
this.each(function(n){var =
o=3Df(this);o[g](j.call(this,n,o[g]()))});return"scrollTo"in =
i&&i.document?i.document.compatMode=3D=3D=3D"CSS1Compat"&&i.document.docu=
mentElement["client"+e]||i.document.body["client"+=0A=
e]:i.nodeType=3D=3D=3D9?Math.max(i.documentElement["client"+e],i.body["sc=
roll"+e],i.documentElement["scroll"+e],i.body["offset"+e],i.documentEleme=
nt["offset"+e]):j=3D=3D=3Dd?f.css(i,g):this.css(g,typeof =
j=3D=3D=3D"string"?j:j+"px")}});c.jQuery=3Dc.$=3Df}(N,window);if(typeof =
N.swfobject=3D=3D"undefined")N.swfobject=3Dfunction(){function =
c(){if(!ka){try{var =
p=3DE.getElementsByTagName("body")[0].appendChild(E.createElement("span")=
);p.parentNode.removeChild(p)}catch(v){return}ka=3Dtrue;p=3DU.length;for(=
var B=3D0;B<p;B++)U[B]()}}function a(p){if(ka)p();=0A=
else U[U.length]=3Dp}function d(p){if(typeof =
ia.addEventListener!=3DV)ia.addEventListener("load",p,false);else =
if(typeof =
E.addEventListener!=3DV)E.addEventListener("load",p,false);else =
if(typeof ia.attachEvent!=3DV)na(ia,"onload",p);else if(typeof =
ia.onload=3D=3D"function"){var =
v=3Dia.onload;ia.onload=3Dfunction(){v();p()}}else =
ia.onload=3Dp}function h(){var =
p=3DE.getElementsByTagName("body")[0],v=3DE.createElement(C);v.setAttribu=
te("type",ea);var B=3Dp.appendChild(v);if(B){var =
F=3D0;(function(){if(typeof B.GetVariable!=3DV){var I=3D=0A=
B.GetVariable("$version");if(I){I=3DI.split(" =
")[1].split(",");H.pv=3D[parseInt(I[0],10),parseInt(I[1],10),parseInt(I[2=
],10)]}}else =
if(F<10){F++;setTimeout(arguments.callee,10);return}p.removeChild(v);B=3D=
null;k()})()}else k()}function k(){var p=3Daa.length;if(p>0)for(var =
v=3D0;v<p;v++){var =
B=3Daa[v].id,F=3Daa[v].callbackFn,I=3D{success:false,id:B};if(H.pv[0]>0){=
var =
T=3Dda(B);if(T)if(ga(aa[v].swfVersion)&&!(H.wk&&H.wk<312)){f(B,true);if(F=
){I.success=3Dtrue;I.ref=3Ds(B);F(I)}}else =
if(aa[v].expressInstall&&x()){I=3D{};I.data=3D=0A=
aa[v].expressInstall;I.width=3DT.getAttribute("width")||"0";I.height=3DT.=
getAttribute("height")||"0";if(T.getAttribute("class"))I.styleclass=3DT.g=
etAttribute("class");if(T.getAttribute("align"))I.align=3DT.getAttribute(=
"align");var P=3D{};T=3DT.getElementsByTagName("param");for(var =
Z=3DT.length,Y=3D0;Y<Z;Y++)if(T[Y].getAttribute("name").toLowerCase()!=3D=
"movie")P[T[Y].getAttribute("name")]=3DT[Y].getAttribute("value");D(I,P,B=
,F)}else{L(T);F&&F(I)}}else{f(B,true);if(F){if((B=3Ds(B))&&typeof =
B.SetVariable!=3DV){I.success=3D=0A=
true;I.ref=3DB}F(I)}}}}function s(p){var =
v=3Dnull;if((p=3Dda(p))&&p.nodeName=3D=3D"OBJECT")if(typeof =
p.SetVariable!=3DV)v=3Dp;else =
if(p=3Dp.getElementsByTagName(C)[0])v=3Dp;return v}function =
x(){return!ba&&ga("6.0.65")&&(H.win||H.mac)&&!(H.wk&&H.wk<312)}function =
D(p,v,B,F){ba=3Dtrue;G=3DF||null;S=3D{success:false,id:B};var =
I=3Dda(B);if(I){if(I.nodeName=3D=3D"OBJECT"){va=3DW(I);r=3Dnull}else{va=3D=
I;r=3DB}p.id=3Doa;if(typeof =
p.width=3D=3DV||!/%$/.test(p.width)&&parseInt(p.width,10)<310)p.width=3D"=
310";if(typeof p.height=3D=3DV||!/%$/.test(p.height)&&=0A=
parseInt(p.height,10)<137)p.height=3D"137";E.title=3DE.title.slice(0,47)+=
" - Flash Player =
Installation";F=3DH.ie&&H.win?"ActiveX":"PlugIn";F=3D"MMredirectURL=3D"+i=
a.location.toString().replace(/&/g,"%26")+"&MMplayerType=3D"+F+"&MMdoctit=
le=3D"+E.title;if(typeof v.flashvars!=3DV)v.flashvars+=3D"&"+F;else =
v.flashvars=3DF;if(H.ie&&H.win&&I.readyState!=3D4){F=3DE.createElement("d=
iv");B+=3D"SWFObjectNew";F.setAttribute("id",B);I.parentNode.insertBefore=
(F,I);I.style.display=3D"none";(function(){I.readyState=3D=3D4?I.parentNo=
de.removeChild(I):=0A=
setTimeout(arguments.callee,10)})()}X(p,v,B)}}function =
L(p){if(H.ie&&H.win&&p.readyState!=3D4){var =
v=3DE.createElement("div");p.parentNode.insertBefore(v,p);v.parentNode.re=
placeChild(W(p),v);p.style.display=3D"none";(function(){p.readyState=3D=3D=
4?p.parentNode.removeChild(p):setTimeout(arguments.callee,10)})()}else =
p.parentNode.replaceChild(W(p),p)}function W(p){var =
v=3DE.createElement("div");if(H.win&&H.ie)v.innerHTML=3Dp.innerHTML;else =
if(p=3Dp.getElementsByTagName(C)[0])if(p=3Dp.childNodes)for(var =
B=3Dp.length,F=3D=0A=
0;F<B;F++)!(p[F].nodeType=3D=3D1&&p[F].nodeName=3D=3D"PARAM")&&p[F].nodeT=
ype!=3D8&&v.appendChild(p[F].cloneNode(true));return v}function =
X(p,v,B){var F,I=3Dda(B);if(H.wk&&H.wk<312)return F;if(I){if(typeof =
p.id=3D=3DV)p.id=3DB;if(H.ie&&H.win){var T=3D"",P;for(P in =
p)if(p[P]!=3DObject.prototype[P])if(P.toLowerCase()=3D=3D"data")v.movie=3D=
p[P];else if(P.toLowerCase()=3D=3D"styleclass")T+=3D' =
class=3D"'+p[P]+'"';else if(P.toLowerCase()!=3D"classid")T+=3D" =
"+P+'=3D"'+p[P]+'"';P=3D"";for(var Z in =
v)if(v[Z]!=3DObject.prototype[Z])P+=3D'<param name=3D"'+=0A=
Z+'" value=3D"'+v[Z]+'" />';I.outerHTML=3D'<object =
classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+T+">"+P+"</object=
>";qa[qa.length]=3Dp.id;F=3Dda(p.id)}else{Z=3DE.createElement(C);Z.setAtt=
ribute("type",ea);for(var Y in =
p)if(p[Y]!=3DObject.prototype[Y])if(Y.toLowerCase()=3D=3D"styleclass")Z.s=
etAttribute("class",p[Y]);else =
Y.toLowerCase()!=3D"classid"&&Z.setAttribute(Y,p[Y]);for(T in =
v)if(v[T]!=3DObject.prototype[T]&&T.toLowerCase()!=3D"movie"){p=3DZ;P=3DT=
;Y=3Dv[T];B=3DE.createElement("param");B.setAttribute("name",P);B.setAttr=
ibute("value",=0A=
Y);p.appendChild(B)}I.parentNode.replaceChild(Z,I);F=3DZ}}return =
F}function ma(p){var =
v=3Dda(p);if(v&&v.nodeName=3D=3D"OBJECT")if(H.ie&&H.win){v.style.display=3D=
"none";(function(){if(v.readyState=3D=3D4){var B=3Dda(p);if(B){for(var F =
in B)if(typeof =
B[F]=3D=3D"function")B[F]=3Dnull;B.parentNode.removeChild(B)}}else =
setTimeout(arguments.callee,10)})()}else =
v.parentNode.removeChild(v)}function da(p){var =
v=3Dnull;try{v=3DE.getElementById(p)}catch(B){}return v}function =
na(p,v,B){p.attachEvent(v,B);ja[ja.length]=3D[p,v,B]}function ga(p){var =
v=3D=0A=
H.pv;p=3Dp.split(".");p[0]=3DparseInt(p[0],10);p[1]=3DparseInt(p[1],10)||=
0;p[2]=3DparseInt(p[2],10)||0;return =
v[0]>p[0]||v[0]=3D=3Dp[0]&&v[1]>p[1]||v[0]=3D=3Dp[0]&&v[1]=3D=3Dp[1]&&v[2=
]>=3Dp[2]?true:false}function pa(p,v,B,F){if(!(H.ie&&H.mac)){var =
I=3DE.getElementsByTagName("head")[0];if(I){B=3DB&&typeof =
B=3D=3D"string"?B:"screen";if(F)Fa=3Dwa=3Dnull;if(!wa||Fa!=3DB){F=3DE.cre=
ateElement("style");F.setAttribute("type","text/css");F.setAttribute("med=
ia",B);wa=3DI.appendChild(F);if(H.ie&&H.win&&typeof =
E.styleSheets!=3DV&&E.styleSheets.length>=0A=
0)wa=3DE.styleSheets[E.styleSheets.length-1];Fa=3DB}if(H.ie&&H.win)wa&&ty=
peof wa.addRule=3D=3DC&&wa.addRule(p,v);else wa&&typeof =
E.createTextNode!=3DV&&wa.appendChild(E.createTextNode(p+" =
{"+v+"}"))}}}function f(p,v){if(Ka){var =
B=3Dv?"visible":"hidden";if(ka&&da(p))da(p).style.visibility=3DB;else =
pa("#"+p,"visibility:"+B)}}function =
Ea(p){return/[\\\"<>\.;]/.exec(p)!=3Dnull&&typeof =
encodeURIComponent!=3DV?encodeURIComponent(p):p}var =
V=3D"undefined",C=3D"object",ea=3D"application/x-shockwave-flash",oa=3D"S=
WFObjectExprInst",=0A=
ia=3Dwindow,E=3Ddocument,fa=3Dnavigator,ya=3Dfalse,U=3D[function(){ya?h()=
:k()}],aa=3D[],qa=3D[],ja=3D[],va,r,G,S,ka=3Dfalse,ba=3Dfalse,wa,Fa,Ka=3D=
true,H=3Dfunction(){var p=3Dtypeof E.getElementById!=3DV&&typeof =
E.getElementsByTagName!=3DV&&typeof =
E.createElement!=3DV,v=3Dfa.userAgent.toLowerCase(),B=3Dfa.platform.toLow=
erCase(),F=3DB?/win/.test(B):/win/.test(v);B=3DB?/mac/.test(B):/mac/.test=
(v);v=3D/webkit/.test(v)?parseFloat(v.replace(/^.*webkit\/(\d+(\.\d+)?).*=
$/,"$1")):false;var I=3D!+"\u000b1",T=3D[0,0,0],P=3Dnull;if(typeof =
fa.plugins!=3DV&&typeof fa.plugins["Shockwave Flash"]=3D=3D=0A=
C){if((P=3Dfa.plugins["Shockwave Flash"].description)&&!(typeof =
fa.mimeTypes!=3DV&&fa.mimeTypes[ea]&&!fa.mimeTypes[ea].enabledPlugin)){ya=
=3Dtrue;I=3Dfalse;P=3DP.replace(/^.*\s+(\S+\s+\S+$)/,"$1");T[0]=3DparseIn=
t(P.replace(/^(.*)\..*$/,"$1"),10);T[1]=3DparseInt(P.replace(/^.*\.(.*)\s=
.*$/,"$1"),10);T[2]=3D/[a-zA-Z]/.test(P)?parseInt(P.replace(/^.*[a-zA-Z]+=
(.*)$/,"$1"),10):0}}else if(typeof ia.ActiveXObject!=3DV)try{var Z=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash");if(Z)if(P=3DZ.GetVariable(=
"$version")){I=3Dtrue;P=3D=0A=
P.split(" =
")[1].split(",");T=3D[parseInt(P[0],10),parseInt(P[1],10),parseInt(P[2],1=
0)]}}catch(Y){}return{w3:p,pv:T,wk:v,ie:I,win:F,mac:B}}();(function(){if(=
H.w3){if(typeof E.readyState!=3DV&&E.readyState=3D=3D"complete"||typeof =
E.readyState=3D=3DV&&(E.getElementsByTagName("body")[0]||E.body))c();if(!=
ka){typeof =
E.addEventListener!=3DV&&E.addEventListener("DOMContentLoaded",c,false);i=
f(H.ie&&H.win){E.attachEvent("onreadystatechange",function(){if(E.readySt=
ate=3D=3D"complete"){E.detachEvent("onreadystatechange",arguments.callee)=
;=0A=
c()}});ia=3D=3Dtop&&function(){if(!ka){try{E.documentElement.doScroll("le=
ft")}catch(p){setTimeout(arguments.callee,0);return}c()}}()}H.wk&&functio=
n(){ka||(/loaded|complete/.test(E.readyState)?c():setTimeout(arguments.ca=
llee,0))}();d(c)}}})();(function(){H.ie&&H.win&&window.attachEvent("onunl=
oad",function(){for(var =
p=3Dja.length,v=3D0;v<p;v++)ja[v][0].detachEvent(ja[v][1],ja[v][2]);p=3Dq=
a.length;for(v=3D0;v<p;v++)ma(qa[v]);for(var B in =
H)H[B]=3Dnull;H=3Dnull;for(var F in =
N.swfobject)N.swfobject[F]=3Dnull;N.swfobject=3D=0A=
null})})();return{registerObject:function(p,v,B,F){if(H.w3&&p&&v){var =
I=3D{};I.id=3Dp;I.swfVersion=3Dv;I.expressInstall=3DB;I.callbackFn=3DF;aa=
[aa.length]=3DI;f(p,false)}else =
F&&F({success:false,id:p})},getObjectById:function(p){if(H.w3)return =
s(p)},embedSWF:function(p,v,B,F,I,T,P,Z,Y,Aa){var =
Ba=3D{success:false,id:v};if(H.w3&&!(H.wk&&H.wk<312)&&p&&v&&B&&F&&I){f(v,=
false);a(function(){B+=3D"";F+=3D"";var xa=3D{};if(Y&&typeof =
Y=3D=3D=3DC)for(var ra in =
Y)xa[ra]=3DY[ra];xa.data=3Dp;xa.width=3DB;xa.height=3DF;ra=3D{};if(Z&&typ=
eof Z=3D=3D=3DC)for(var za in Z)ra[za]=3D=0A=
Z[za];if(P&&typeof P=3D=3D=3DC)for(var Ha in P)if(typeof =
ra.flashvars!=3DV)ra.flashvars+=3D"&"+Ha+"=3D"+P[Ha];else =
ra.flashvars=3DHa+"=3D"+P[Ha];if(ga(I)){za=3DX(xa,ra,v);xa.id=3D=3Dv&&f(v=
,true);Ba.success=3Dtrue;Ba.ref=3Dza}else =
if(T&&x()){xa.data=3DT;D(xa,ra,v,Aa);return}else =
f(v,true);Aa&&Aa(Ba)})}else =
Aa&&Aa(Ba)},switchOffAutoHideShow:function(){Ka=3Dfalse},ua:H,getFlashPla=
yerVersion:function(){return{major:H.pv[0],minor:H.pv[1],release:H.pv[2]}=
},hasFlashPlayerVersion:ga,createSWF:function(p,v,B){if(H.w3)return =
X(p,v,B)},=0A=
showExpressInstall:function(p,v,B,F){H.w3&&x()&&D(p,v,B,F)},removeSWF:fun=
ction(p){H.w3&&ma(p)},createCSS:function(p,v,B,F){H.w3&&pa(p,v,B,F)},addD=
omLoadEvent:a,addLoadEvent:d,getQueryParamValue:function(p){var =
v=3DE.location.search||E.location.hash;if(v){if(/\?/.test(v))v=3Dv.split(=
"?")[1];if(p=3D=3Dnull)return Ea(v);v=3Dv.split("&");for(var =
B=3D0;B<v.length;B++)if(v[B].substring(0,v[B].indexOf("=3D"))=3D=3Dp)retu=
rn =
Ea(v[B].substring(v[B].indexOf("=3D")+1))}return""},expressInstallCallbac=
k:function(){if(ba){var p=3Dda(oa);=0A=
if(p&&va){p.parentNode.replaceChild(va,p);if(r){f(r,true);if(H.ie&&H.win)=
va.style.display=3D"block"}G&&G(S)}ba=3Dfalse}}}}();(function(c){if(typeo=
f c.Class=3D=3D"undefined"){var =
a=3Dfalse,d=3D/xyz/.test(function(){})?/\b_super\b/:/.*/;c.Class=3Dfuncti=
on(){};c.Class.extend=3Dfunction(h){function =
k(){!a&&this.construct&&this.construct.apply(this,arguments)}var =
s=3Dthis.prototype;a=3Dtrue;var x=3Dnew this;a=3Dfalse;for(var D in =
h)x[D]=3Dtypeof h[D]=3D=3D"function"&&typeof =
s[D]=3D=3D"function"&&d.test(h[D])?function(L,W){return function(){var X=3D=0A=
this._super;this._super=3Ds[L];var =
ma=3DW.apply(this,arguments);this._super=3DX;return =
ma}}(D,h[D]):h[D];k.prototype=3Dx;k.constructor=3Dk;k.extend=3Darguments.=
callee;return k}}})(N);(function(c){function a(){var r=3D[];for(type in =
aa)r.push(['<span class=3D"',type,'" =
type=3D"',type,'"></span>'].join(""));var =
G=3Ddocument.createElement("DIV");G.id=3DU.blackbird;G.style.display=3D"n=
one";G.innerHTML=3D['<div class=3D"header"><div class=3D"left"><div =
id=3D"',U.filters,'" class=3D"filters" title=3D"click to filter by =
message type">',r.join(""),=0A=
'</div></div><div class=3D"right"><div id=3D"',U.controls,'" =
class=3D"controls"><span id=3D"',U.size,'" title=3D"contract" =
op=3D"resize"></span><span class=3D"clear" title=3D"clear" =
op=3D"clear"></span><span class=3D"close" title=3D"close" =
op=3D"close"></span></div></div></div><div class=3D"main"><div =
class=3D"left"></div><div =
class=3D"mainBody"><ol>',ia.join(""),'</ol></div><div =
class=3D"right"></div></div><div class=3D"footer"><div =
class=3D"left"><label for=3D"',U.checkbox,'"><input type=3D"checkbox" =
id=3D"',U.checkbox,'" />Visible on load</label><label for=3D"',=0A=
U.checkbox2,'"><input type=3D"checkbox" id=3D"',U.checkbox2,'" />No =
scroll</label></div><div class=3D"right"></div></div>'].join("");return =
G}function d(){var =
r=3Ddocument.getElementsByTagName("BODY")[0];if(r.currentStyle&&C){if(r.c=
urrentStyle.backgroundImage=3D=3D"none")r.style.backgroundImage=3D"url(ab=
out:blank)";if(r.currentStyle.backgroundAttachment=3D=3D"scroll")r.style.=
backgroundAttachment=3D"fixed"}}function =
h(r,G){G=3DG.constructor=3D=3DArray?G.join(""):G;if(oa){var =
S=3Ddocument.createElement("LI");S.className=3Dr;S.innerHTML=3D=0A=
['<span class=3D"icon"></span>',G].join("");oa.appendChild(S);L()}else =
ia.push(['<li class=3D"',r,'"><span =
class=3D"icon"></span>',G,"</li>"].join(""))}function =
k(r){if(!r)r=3Dwindow.event;r=3Dr.target?r.target:r.srcElement;if(r.tagNa=
me=3D=3D"SPAN")switch(r.getAttributeNode("op").nodeValue){case =
"resize":da();break;case "clear":oa.innerHTML=3D"";break;case =
"close":W()}}function s(r){if(!r)r=3Dwindow.event;var =
G=3Dr.target?r.target:r.srcElement;if(G&&G.tagName=3D=3D"SPAN"){var =
S=3DG.getAttributeNode("type").nodeValue;if(r.altKey){r=3D=0A=
document.getElementById(U.filters).getElementsByTagName("SPAN");G=3D0;for=
(entry in aa)aa[entry]&&G++;G=3DG=3D=3D1&&aa[S];for(var =
ka=3D0;r[ka];ka++){var =
ba=3Dr[ka].getAttributeNode("type").nodeValue;r[ka].className=3DG||ba=3D=3D=
S?ba:ba+"Disabled";aa[ba]=3DG||ba=3D=3DS}}else{aa[S]=3D!aa[S];G.className=
=3Daa[S]?S:S+"Disabled"}r=3D[];for(S in =
aa)aa[S]||r.push(S);r.push("");oa.className=3Dr.join("Hidden =
");L()}}function =
x(r){if(!r)r=3Dwindow.event;E.load=3D(r.target?r.target:r.srcElement).che=
cked;na()}function D(r){if(!r)r=3Dwindow.event;E.noscroll=3D=0A=
(r.target?r.target:r.srcElement).checked;na()}function =
L(){if(!E.noscroll)oa.scrollTop=3Doa.scrollHeight}function =
W(){ea.style.display=3D"none"}function X(){var =
r=3Ddocument.getElementsByTagName("BODY")[0];r.removeChild(ea);r.appendCh=
ild(ea);ea.style.display=3D"block"}function =
ma(r){if(r=3D=3D=3Dundefined||r=3D=3Dnull)r=3DE&&E.pos=3D=3D=3Dnull?1:(E.=
pos+1)%4;switch(r){case 0:fa[0]=3D"bbTopLeft";break;case =
1:fa[0]=3D"bbTopRight";break;case 2:fa[0]=3D"bbBottomLeft";break;case =
3:fa[0]=3D"bbBottomRight"}E.pos=3Dr;na()}function da(r){if(r=3D=3D=3D=0A=
undefined||r=3D=3D=3Dnull)r=3DE&&E.size=3D=3Dnull?0:(E.size+1)%2;fa[1]=3D=
r=3D=3D=3D0?"bbSmall":"bbLarge";var =
G=3Ddocument.getElementById(U.size);G.title=3Dr=3D=3D=3D1?"small":"large"=
;G.className=3DG.title;E.size=3Dr;na();L()}function na(){var =
r=3D[];for(entry in =
E)r.push(entry+":"+(E[entry]&&E[entry].constructor=3D=3D=3DString?'"'+E[e=
ntry]+'"':E[entry]));r=3Dr.join(",");var G=3Dnew =
Date;G.setDate(G.getDate()+14);document.cookie=3D["blackbird=3D{",r,"}; =
expires=3D",G.toUTCString(),";"].join("");r=3D[];for(word in =
fa)r.push(fa[word]);ea.className=3Dr.join(" ")}=0A=
function ga(r){if(!r)r=3Dwindow.event;if(r&&r.keyCode=3D=3D113){var =
G=3Dea.style.display=3D=3D"block";if(G&&r.shiftKey&&r.altKey)oa.innerHTML=
=3D"";else if(G&&r.shiftKey)ma();else =
if(!r.shiftKey&&!r.altKey)G?W():X()}}function =
pa(r,G,S){r=3Dr.constructor=3D=3D=3DString?document.getElementById(r):r;i=
f(r.attachEvent){r["e"+G+S]=3DS;r[G+S]=3Dfunction(){r["e"+G+S](window.eve=
nt)};r.attachEvent("on"+G,r[G+S])}else =
r.addEventListener(G,S,false)}function =
f(r,G,S){r=3Dr.constructor=3D=3D=3DString?document.getElementById(r):r;if=
(r.detachEvent){r.detachEvent("on"+=0A=
G,r[G+S]);r[G+S]=3Dnull}else r.removeEventListener(G,S,false)}function =
Ea(){if(!va){va=3Dtrue;ea=3Ddocument.getElementsByTagName("BODY")[0].appe=
ndChild(a());oa=3Dea.getElementsByTagName("OL")[0];d();pa(U.checkbox,"cli=
ck",x);pa(U.checkbox2,"click",D);pa(U.filters,"click",s);pa(U.controls,"c=
lick",k);pa(document,"keyup",ga);da(E.size);ma(E.pos);if(E.load){X();docu=
ment.getElementById(U.checkbox).checked=3Dtrue}if(E.noscroll)document.get=
ElementById(U.checkbox2).checked=3Dtrue;L();c[V].init=3Dfunction(){X();c[=
V].error(["<b>",=0A=
V,"</b> can only be initialized =
once"])};pa(window,"unload",function(){f(U.checkbox,"click",x);f(U.checkb=
ox2,"click",D);f(U.filters,"click",s);f(U.controls,"click",k);f(document,=
"keyup",ga)})}}if(typeof c.Logger=3D=3D"undefined"){var =
V=3D"Logger",C=3Dtrue,ea,oa,ia=3D[],E=3Dfunction(){var =
r=3DRegExp(/blackbird=3D({[^;]+})(;|\b|$)/).exec(document.cookie);return =
r&&r[1]?eval("("+r[1]+")"):{pos:null,size:null,load:null,noscroll:null}}(=
),fa=3D{},ya=3D{},U=3D{blackbird:"blackbird",checkbox:"bbVis",checkbox2:"=
bbNoScroll",filters:"bbFilters",=0A=
controls:"bbControls",size:"bbSize"},aa=3D{debug:true,info:true,warn:true=
,error:true,profile:true},qa=3Dfalse,ja=3Dfalse,va=3Dfalse;c[V]=3D{load:f=
unction(r){qa=3Dtrue;if(r||ja)Ea()},toggle:function(){ea.style.display=3D=
=3D"block"?W():X()},resize:function(){da()},clear:function(){oa.innerHTML=
=3D""},move:function(){ma()},debug:function(r){h("debug",r)},warn:functio=
n(r){h("warn",r)},info:function(r){h("info",r)},error:function(r){h("erro=
r",r)},profile:function(r){var G=3Dnew =
Date;if(r=3D=3Dundefined||r=3D=3D"")h("error","<b>ERROR:</b> Please =
specify a label for your profile statement");=0A=
else if(ya[r]){h("profile",[r,": ",G-ya[r],"ms"].join(""));delete =
ya[r]}else{ya[r]=3DG;h("profile",r)}return =
G}};pa(window,"load",function(){ja=3Dtrue;qa&&Ea()})}})(N);(function(c){i=
f(typeof =
c.Util=3D=3D"undefined")window.InSkinUtil=3Dc.Util=3D{random:function(){r=
eturn =
parseInt(Math.random()*1E6)},setCookie:function(a,d,h,k,s,x){if(h){var =
D=3Dnew =
Date;D.setTime(D.getTime()+h*1E3);h=3DD}a=3Da+"=3D"+escape(d)+(h?"; =
expires=3D"+h.toGMTString():"")+(k?"; path=3D"+k:"")+(s?"; =
domain=3D"+s:"")+(x?"; secure":"");document.cookie=3D=0A=
a},getCookie:function(a){var d=3Ddocument.cookie;a=3Da+"=3D";var =
h=3Dd.indexOf("; "+a);if(h=3D=3D-1){h=3Dd.indexOf(a);if(h!=3D0)return =
null}else h+=3D2;var =
k=3Ddocument.cookie.indexOf(";",h);if(k=3D=3D-1)k=3Dd.length;return =
unescape(d.substring(h+a.length,k))},delCookie:function(a,d,h){if(this.ge=
tCookie(a))document.cookie=3Da+"=3D"+(d?"; path=3D"+d:"")+(h?"; =
domain=3D"+h:"")+"; expires=3DThu, 01-Jan-70 00:00:01 =
GMT"},URLEncode:function(a){for(var d=3D"",h=3D0;h<a.length;h++){var =
k=3Da.charAt(h);if(k=3D=3D" ")d+=3D"+";else =
if("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_.!~*'=
()".indexOf(k)!=3D=0A=
-1)d+=3Dk;else{k=3Dk.charCodeAt(0);if(k>255)d+=3D"+";else{d+=3D"%";d+=3D"=
0123456789ABCDEF".charAt(k>>4&15);d+=3D"0123456789ABCDEF".charAt(k&15)}}}=
return d},URLDecode:function(a){for(var d=3D"",h=3D0;h<a.length;){var =
k=3Da.charAt(h);if(k=3D=3D"+"){d+=3D" ";h++}else =
if(k=3D=3D"%")if(h<a.length-2&&"0123456789ABCDEFabcdef".indexOf(a.charAt(=
h+1))!=3D-1&&"0123456789ABCDEFabcdef".indexOf(a.charAt(h+2))!=3D-1){d+=3D=
unescape(a.substr(h,3));h+=3D3}else h++;else{d+=3Dk;h++}}return =
d},tryFunctionNTimes:function(a,d,h,k,s){s||(s=3D250);k--;var x=3Dfalse;=0A=
try{x=3Da()}catch(D){x=3Dfalse}if(x)d();else if(k>0){var =
L=3Dthis;setTimeout(function(){L.tryFunctionNTimes(a,d,h,k,s)},s)}else =
h()},getObject:function(a,d){if(d){if(d[a])return =
d[a];if(navigator.appName.indexOf("Microsoft =
Internet")=3D=3D-1){if(d.embeds&&d.embeds[a])return d.embeds[a]}else =
return d.getElementById(a)}else{if(window.document[a])return =
window.document[a];if(navigator.appName.indexOf("Microsoft =
Internet")=3D=3D-1){if(document.embeds&&document.embeds[a])return =
document.embeds[a]}else return document.getElementById(a)}},=0A=
getFrameDoc:function(a){if(a=3Ddocument.getElementById(a))return =
a.contentDocument?a.contentDocument:a.contentWindow?a.contentWindow.docum=
ent:a.document;return null},calculateMaxWH:function(a,d,h){var =
k=3Dd;d=3DMath.round(d/a);if(d>h){d=3Dh;k=3DMath.round(h*a)}return{w:k,h:=
d}},loadURL:function(a){try{var d=3Dc.$('<img width=3D"1" height=3D"0" =
src=3D"'+a+'" =
/>').appendTo(document.body);setTimeout(function(){d.remove()},15E3)}catc=
h(h){}},getURLParam:function(a){try{for(var =
d=3Dwindow.location.search.substring(1).split("&"),=0A=
h=3D0;h<d.length;h++){var k=3Dd[h].split("=3D");if(k[0]=3D=3Da)return =
k[1]}}catch(s){}return null},getURLParams:function(){try{for(var =
a=3D{},d=3Dwindow.location.search.substring(1).split("&"),h=3D0;h<d.lengt=
h;h++){var k=3Dd[h].split("=3D");a[k[0]]=3Dk[1]}return =
a}catch(s){}return{}},getInSkinParams:function(a){var d=3D{};if(typeof =
InSkinParams!=3D"undefined"&&typeof =
InSkinParams[a]=3D=3D"object")d=3DInSkinParams[a];if(!d.srv_UserID||d.srv=
_UserID=3D=3D"")if(!(d.srv_UserID=3Dthis.getCookie("InSkinUserID"))){d.sr=
v_UserID=3Dthis.random();=0A=
this.setCookie("InSkinUserID",d.srv_UserID,31536E3,"/")}if(!d.srv_Session=
ID||d.srv_SessionID=3D=3D"")if(!(d.srv_SessionID=3Dthis.getCookie("InSkin=
SessionID"))){d.srv_SessionID=3Dthis.random();this.setCookie("InSkinSessi=
onID",d.srv_SessionID,0,"/")}if(!d.srv_Resolution||d.srv_Resolution=3D=3D=
"")d.srv_Resolution=3Dscreen.width;a=3Dthis.getURLParams();for(var h in =
a)if(h=3D=3D"BASE_URL"||h=3D=3D"DEBUG"||h.match(/^(srv|sas|plr|cnt|skn)_/=
))d[h]=3Da[h];return d},getMetaParams:function(a){for(var =
d=3D{},h=3D0;h<a.length;h+=3D2){var k=3D=0A=
c.$("meta[name=3D'"+a[h+1]+"']").attr("content");k&&this.addToParams(d,a[=
h],k)}return d},addToParams:function(a,d,h){if(typeof =
a[d]!=3D"undefined"&&a[d].length>0)h=3Da[d]+","+h;a[d]=3Dh},registerGloba=
lFunction:function(a,d,h){var k=3Dtypeof =
window[a]=3D=3D"function"?window[a]:null;window[a]=3Dfunction(){d.apply(h=
,arguments);k&&k.apply(window,arguments)}},embedWithSWFObject1x:function(=
a,d,h,k,s,x,D){if(typeof c.SWFObject!=3D"undefined"){a=3Dnew =
c.SWFObject(a,D.id,h,k,"8","");for(var L in =
s)a.addVariable(L,s[L]);for(L in x)a.addParam(L,=0A=
x[L]);a.write(d);if(typeof =
D.styleclass!=3D"undefined")(d=3Dthis.getObject(D.id))&&d.setAttribute("c=
lass",D.styleclass)}else c.Debug.error("Error: SWFObject (1.x) is not =
defined.")},embedWithSWFObject2x:function(a,d,h,k,s,x,D){typeof =
c.swfobject!=3D"undefined"?c.swfobject.embedSWF(a,d,h,k,"8.0.0","",s,x,D)=
:c.Debug.error("Error: swfobject (2.x) is not =
defined.")},embedWithHTML:function(a,d,h,k,s,x,D){if(d.constructor=3D=3D=3D=
String)d=3Ddocument.getElementById(d);if(d){var L=3D[],W;for(W in =
s)L.push(W+"=3D"+escape(s[W]));=0A=
s=3DL.join("&");L=3D"";L+=3D'<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,40,0" width=3D"'+h+'" height=3D"'+k+'" =
id=3D"'+D.id+'"'+(D.styleclass?' =
class=3D"'+D.styleclass+'"':"")+">";for(W in x)L+=3D'<param =
name=3D"'+W+'" value=3D"'+x[W]+'" />';L+=3D'<param name=3D"flashvars" =
value=3D"'+s+'" />';L+=3D'<param name=3D"movie" value=3D"'+a+'" =
/>';L+=3D'<embed type=3D"application/x-shockwave-flash" =
pluginspage=3D"http://www.macromedia.com/go/getflashplayer" src=3D"'+=0A=
a+'" width=3D"'+h+'" height=3D"'+k+'" name=3D"'+D.name+'" =
flashvars=3D"'+s+'"'+(D.styleclass?' =
class=3D"'+D.styleclass+'"':"");for(W in x)L+=3D" =
"+W+'=3D"'+x[W]+'"';L+=3D" =
/>";L+=3D"</object>";d.innerHTML=3DL}},callFlash:function(a,d){try{for(va=
r h=3D[],k=3D2;k<arguments.length;k++)h.push(arguments[k]);return =
a[d](h)}catch(s){c.Debug.error('Error: Util::callFlash() caught =
exception calling =
"'+d+'".');c.Debug.error(a[d]);for(k=3D0;k<h.length;k++)c.Debug.error(h[k=
])}return null},loadCSS:function(a,d){d||(d=3Ddocument);var =
h=3Dd.createElement("link");=0A=
h.setAttribute("type","text/css");h.setAttribute("href",a);h.setAttribute=
("rel","stylesheet");try{d.getElementsByTagName("head")[0].appendChild(h)=
}catch(k){c.Debug.error('Error: unable to load CSS file =
"'+a+'".')}},getWindowW:function(a){a||(a=3Dwindow);return =
this.getWindowFilter(a.innerWidth?a.innerWidth:0,a.document.documentEleme=
nt?a.document.documentElement.clientWidth:0,a.document.body?a.document.bo=
dy.clientWidth:0)},getWindowH:function(a){a||(a=3Dwindow);return =
this.getWindowFilter(a.innerHeight?=0A=
a.innerHeight:0,a.document.documentElement?a.document.documentElement.cli=
entHeight:0,a.document.body?a.document.body.clientHeight:0)},getWindowScr=
ollT:function(a){a||(a=3Dwindow);return =
this.getWindowFilter(a.pageYOffset?a.pageYOffset:0,a.document.documentEle=
ment?a.document.documentElement.scrollTop:0,a.document.body?a.document.bo=
dy.scrollTop:0)},getWindowScrollL:function(a){a||(a=3Dwindow);return =
this.getWindowFilter(a.pageXOffset?a.pageXOffset:0,a.document.documentEle=
ment?a.document.documentElement.scrollLeft:=0A=
0,a.document.body?a.document.body.scrollLeft:0)},getWindowFilter:function=
(a,d,h){a=3Da?a:0;if(d&&(!a||a>d))a=3Dd;return =
h&&(!a||a>h)?h:a},getDocumentW:function(a){a||(a=3Ddocument);return =
Math.max(Math.max(a.body&&a.body.scrollWidth?a.body.scrollWidth:0,a.docum=
entElement&&a.documentElement.scrollWidth?a.documentElement.scrollWidth:0=
),Math.max(a.body&&a.body.offsetWidth?a.body.offsetWidth:0,a.documentElem=
ent&&a.documentElement.offsetWidth?a.documentElement.offsetWidth:0),Math.=
max(a.body&&a.body.clientWidth?=0A=
a.body.clientWidth:0,a.documentElement&&a.documentElement.clientWidth?a.d=
ocumentElement.clientWidth:0))},getDocumentH:function(a){a||(a=3Ddocument=
);return =
Math.max(Math.max(a.body&&a.body.scrollHeight?a.body.scrollHeight:0,a.doc=
umentElement&&a.documentElement.scrollHeight?a.documentElement.scrollHeig=
ht:0),Math.max(a.body&&a.body.offsetHeight?a.body.offsetHeight:0,a.docume=
ntElement&&a.documentElement.offsetHeight?a.documentElement.offsetHeight:=
0),Math.max(a.body&&a.body.clientHeight?a.body.clientHeight:=0A=
0,a.documentElement&&a.documentElement.clientHeight?a.documentElement.cli=
entHeight:0))},iesixFixHeight:function(a){if(a&&a.id&&a.id.substr(0,20)=3D=
=3D"InSkinBaseContainer_"){var =
d=3Da.parentNode.offsetHeight;if(d){a=3Da.id.substr(20);if(a=3Ddocument.g=
etElementById(a))a.style.height=3Dd+"px";return =
d+"px"}}return"auto"},track:function(a,d){d||(d=3D"http://data.inskinmedi=
a.com/trackports/rep/base/track.php");try{c.$.ajax({type:"GET",url:d,data=
:a,success:function(){},dataType:"jsonp"})}catch(h){}},getFlashVersion:fu=
nction(){if(typeof c.swfobject!=3D=0A=
"undefined"){var a=3Dc.swfobject.getFlashPlayerVersion();if(typeof =
a.major!=3D"undefined")return a.major}return =
0},objToString:function(a,d){d||(d=3D1);var =
h=3D"",k=3D"",s=3D0;for(s=3D0;s<d;s++)h+=3D"        =
";for(s=3D1;s<d;s++)k+=3D"        ";s=3D"{\n";for(var x in =
a)s+=3Da[x]&&typeof a[x]=3D=3D"object"?h+x+": =
"+this.objToString(a[x],d+1)+"\n":h+x+": "+a[x]+"\n";s+=3Dk+"}\n";return =
s},replaceTokens:function(a){a+=3D"";return =
a.replace("${timestamp}",(new =
Date).getTime()).replace("${random}",Math.random())},getScriptURLParamete=
rs:function(a,=0A=
d){d||(d=3D"&");for(var =
h=3Ddocument.getElementsByTagName("script"),k,s=3D0;s<h.length;s++)if(k=3D=
h[s].src.match(a)){h=3D{};k=3Dk[1].split(d);for(s=3D0;s<k.length;s++)if(k=
[s]!=3D""){var x=3Dk[s].split("=3D");h[x[0]]=3Dtypeof =
x[1]!=3D"undefined"?this.URLDecode(x[1]):""}return h}return =
null},getMetaTag:function(a){return =
c.$("meta[name=3D"+a+"]")},setMetaTag:function(a,d){var =
h=3Dthis.getMetaTag(a);h.length||(h=3Dc.$("<meta =
/>").attr("name",a).appendTo("head"));h.attr(d)},getMetaTagAttr:function(=
a,d){d||(d=3D"content");return this.getMetaTag(a).attr(d)},=0A=
setMetaTagAttr:function(a,d,h){h||(h=3D"content");var =
k=3D{};k[h]=3Dd;this.setMetaTag(a,k)},getMetaTagParams:function(a,d){var =
h=3D{},k;if(k=3Dthis.getMetaTagAttr(a,d)){k=3Dk.split(/\s*[,;]\s*/);for(v=
ar s=3D{},x=3D0;x<k.length;x++){var =
D=3Dk[x].split(/\s*=3D\s*/);s[D[0]]=3DD[1]?D[1]:null}c.$.extend(h,s)}retu=
rn h},setMetaTagParams:function(a,d,h){var =
k=3Dthis.getMetaTagParams(a,h);c.$.extend(k,d);d=3D[];for(var s in =
k)d.push(s+(k[s]?"=3D"+k[s]:""));this.setMetaTagAttr(a,d.join(","),h)},su=
rvey:function(a,d){function h(){setTimeout(function(){k.empty().remove();=0A=
a.closeCallback()},0)}var =
k=3Dc.$("<div></div>").addClass("InSkinSurvey").css({width:"382px",height=
:"244px","margin-left":-Math.round(191)+"px","margin-top":-Math.round(122=
)+"px"});a.cfg.dialogueText||(a.cfg.dialogueText=3D"");a.cfg.dialogueExit=
Text||(a.cfg.dialogueExitText=3D"");var =
s=3Da.cfg.link?a.cfg.link:"javascript:;";s=3Dfunction(na){if(!na)return""=
;if(a.params)for(var ga in =
a.params)na=3Dna.split("${"+ga+"}").join(a.params[ga]);return na}(s);var =
x=3Dc.$("<div></div>").addClass("textcontainer").appendTo(k),=0A=
D=3Dc.$("<div></div>").addClass("dialoguetext").html(a.cfg.dialogueText).=
appendTo(x),L=3Dc.$("<div></div>").addClass("exittext").html(a.cfg.dialog=
ueExitText).appendTo(x);x=3Dc.$("<div></div>").addClass("buttoncontainer"=
).appendTo(k);var =
W=3Dc.$("<div></div>").addClass("dialoguebuttons").appendTo(x),X=3Da.cfg.=
okButtonText?a.cfg.okButtonText:"";X=3D'<img =
src=3D"http://cdn.inskinmedia.com/InSkinFiles/survey/buttonOff.png" =
width=3D"147" height=3D"30" border=3D"0" />';s=3Dc.$('<a =
target=3D"_blank"></a>').addClass("ok").attr("href",=0A=
s).html(X).appendTo(W);X=3Da.cfg.koButtonText?a.cfg.koButtonText:"";X=3D'=
<img =
src=3D"http://cdn.inskinmedia.com/InSkinFiles/survey/decline.png?v=3D1" =
width=3D"98" height=3D"10" />';X=3Dc.$('<a =
href=3D"javascript:;"></a>').addClass("ko").html(X).appendTo(W);var =
ma=3Dc.$("<div></div>").addClass("exitbuttons").appendTo(x);x=3Da.cfg.exi=
tButtonText?a.cfg.exitButtonText:"";x=3D'<img =
src=3D"http://cdn.inskinmedia.com/InSkinFiles/survey/return.png" =
width=3D"147" height=3D"30" />';x=3Dc.$('<a =
href=3D"javascript:;"></a>').addClass("exit").html(x).appendTo(ma);=0A=
var da=3Dc.$('<a href=3D"javascript:;"><img =
src=3D"http://cdn.inskinmedia.com/InSkinFiles/survey/close.png" =
width=3D"18" height=3D"17" =
/></a>').addClass("close").appendTo(k);s.click(function(){c.Util.setCooki=
e("InSkinSurvey","1",2592E3,"/");D.hide();W.hide();L.show();ma.show()});X=
.click(h);x.click(h);da.click(h);k.appendTo(d.body)},createDetachedSWFUni=
tContainer:function(a){var =
d=3Dc.$("<div><div></div></div>",a.win.document).addClass("InSkinUnitCont=
ainer").css({position:"absolute",width:"1px",height:"1px"}).prependTo(a.w=
in.document.body);=0A=
return new =
c["4.2"].SWFUnitContainer(c.$.extend(a,{jcontainer:d,jtarget:d.children("=
:first")}))}}})(N);(function(c){if(typeof =
c.EventDispatcher=3D=3D"undefined")c.EventDispatcher=3Dc.Class.extend({co=
nstruct:function(){this.listeners=3D{}},addEventListener:function(a,d,h){=
if(typeof =
this.listeners[a]=3D=3D"undefined")this.listeners[a]=3D[];this.listeners[=
a].push({func:d,thisObj:h})},removeEventListener:function(a,d,h){if(typeo=
f this.listeners[a]!=3D"undefined")for(var =
k=3Dthis.listeners[a].length-1;k>=3D0;k--)this.listeners[a][k].func=3D=3D=
=3D=0A=
d&&this.listeners[a][k].thisObj=3D=3D=3Dh&&this.listeners[a].splice(k,1)}=
,dispatchEvent:function(a,d){if(typeof =
this.listeners[a]!=3D"undefined"||typeof =
this.listeners["*"]!=3D"undefined")for(var =
h=3D{name:a,target:this,data:d},k=3D[].concat(this.listeners[a]||[]).conc=
at(this.listeners["*"]||[]),s=3D0;s<k.length;s++)if(typeof =
k[s].func=3D=3D"function")k[s].func.apply(k[s].thisObj,[h]);else typeof =
k[s].func=3D=3D"string"&&typeof k[s].thisObj=3D=3D"object"&&typeof =
k[s].thisObj[k[s].func]=3D=3D"function"&&k[s].thisObj[k[s].func].apply(k[=
s].thisObj,=0A=
[h])},forwardEvent:function(a){this.dispatchEvent(a.name,a.data)}})})(N);=
(function(c){function a(d,h){h||(h=3Dd);var k=3Dtypeof =
window[d]=3D=3D"function"?window[d]:null;window[d]=3Dfunction(s,x){var =
D=3DacudeoComponents[x].id,L;for(L in =
c.BaseInstances)if((!D||D=3D=3Dc.BaseInstances[L].objContent.id)&&typeof =
c.BaseInstances[L].objContent.objTremor!=3D"undefined")typeof =
c.BaseInstances[L].objContent.objTremor[h]=3D=3D"function"&&c.BaseInstanc=
es[L].objContent.objTremor[h].apply(c.BaseInstances[L].objContent.objTrem=
or,arguments);=0A=
k&&k.apply(null,arguments)}}if(typeof =
c.TremorAPI=3D=3D"undefined"){c.TremorAPI=3Dc.EventDispatcher.extend({con=
struct:function(d){this._super();this.objContent=3Dd;this.hasIRoll=3Dthis=
.comboAd=3Dfalse;this.acudeoInstanceIndex=3Dnull},tmIsmSetAcudeoIndex:fun=
ction(d){c.Debug.trace("TremorAPI::tmIsmSetAcudeoIndex() called. Acudeo =
index: =
"+d);this.acudeoInstanceIndex=3Dd;this.objContent.objBase.swReady?this.in=
itializeInSkinTremorCommunication():this.objContent.objBase.addEventListe=
ner(this.objContent.objBase.EVENT_READY,=0A=
"initializeInSkinTremorCommunication",this)},initializeInSkinTremorCommun=
ication:function(){c.Debug.trace("TremorAPI::initializeInSkinTremorCommun=
ication() called.");var =
d=3D'InSkin.BaseInstances["'+this.objContent.objBase.params.plr_InSkinID+=
'"].objContent.objTremor';try{acudeoComponents[this.acudeoInstanceIndex].=
ismTmSetInskinInstance(d)}catch(h){}},tmIsmAdCall:function(){c.Debug.trac=
e("TremorAPI::tmIsmAdCall() =
called.");this.objContent.objBase.addEventListener(this.objContent.objBas=
e.EVENT_AD_CALL_RESULT,=0A=
"onAdCallResult",this);this.objContent.objBase.addEventListener(this.objC=
ontent.objBase.EVENT_AD_CALL_ERROR,"onAdCallError",this);this.objContent.=
objBase.addEventListener(this.objContent.objBase.EVENT_AD_SERVED,"onAdSer=
ved",this);this.objContent.objBase.params.srv_SectionID!=3D""?this.objCon=
tent.objBase.makeAdCall({srv_SectionID:this.objContent.objBase.params.srv=
_SectionID,sas_AdTag:this.objContent.objBase.params.sas_PauseAdTag,sas_Ad=
TagURL:this.objContent.objBase.params.sas_PauseAdTagURL,sas_AdTagResult:t=
his.objContent.objBase.params.sas_PauseAdTagResult}):=0A=
acudeoComponents[this.acudeoInstanceIndex].ismTmAdAvailable(false)},onAdC=
allResult:function(d){try{this.comboAd=3D(this.hasIRoll=3Dd.data.hasIRoll=
)&&d.data.hasSkin;acudeoComponents[this.acudeoInstanceIndex].ismTmAdAvail=
able(d.data.hasIRoll);c.Debug.trace("TremorAPI::acudeoComponents["+this.a=
cudeoInstanceIndex+"].ismTmAdAvailable("+d.data.hasIRoll+") =
called.");if(d.data.hasIRoll){this.objContent.objBase.addEventListener(th=
is.objContent.objBase.EVENT_AD_CLICK,"onAdClick",this);this.objContent.ob=
jBase.addEventListener(this.objContent.objBase.EVENT_IROLL_COMPLETE,=0A=
"onIRollComplete",this)}else{this.objContent.objBase.removeEventListener(=
this.objContent.objBase.EVENT_AD_CALL_RESULT,"onAdCallResult",this);this.=
objContent.objBase.removeEventListener(this.objContent.objBase.EVENT_AD_C=
ALL_ERROR,"onAdCallError",this);this.objContent.objBase.removeEventListen=
er(this.objContent.objBase.EVENT_AD_SERVED,"onAdServed",this)}}catch(h){}=
},onAdCallError:function(){try{acudeoComponents[this.acudeoInstanceIndex]=
.ismTmAdAvailable(false);c.Debug.trace("TremorAPI::acudeoComponents["+=0A=
this.acudeoInstanceIndex+"].ismTmAdAvailable(false) =
called.")}catch(d){}this.objContent.objBase.removeEventListener(this.objC=
ontent.objBase.EVENT_AD_CALL_RESULT,"onAdCallResult",this);this.objConten=
t.objBase.removeEventListener(this.objContent.objBase.EVENT_AD_CALL_ERROR=
,"onAdCallError",this);this.objContent.objBase.removeEventListener(this.o=
bjContent.objBase.EVENT_AD_SERVED,"onAdServed",this)},onAdServed:function=
(d){if(d.data.type=3D=3D"IRoll")try{c.Debug.trace("TremorAPI::acudeoCompo=
nents["+this.acudeoInstanceIndex+=0A=
"].ismTmAdImpression() =
called.");acudeoComponents[this.acudeoInstanceIndex].ismTmAdImpression()}=
catch(h){}},onAdClick:function(){try{c.Debug.trace("TremorAPI::acudeoComp=
onents["+this.acudeoInstanceIndex+"].ismTmAdEngagement() =
called.");acudeoComponents[this.acudeoInstanceIndex].ismTmAdEngagement()}=
catch(d){}},onIRollComplete:function(){try{c.Debug.trace("TremorAPI::acud=
eoComponents["+this.acudeoInstanceIndex+"].ismTmAdComplete() =
called.");acudeoComponents[this.acudeoInstanceIndex].ismTmAdComplete()}ca=
tch(d){}this.hasIRoll=3D=0A=
false;this.objContent.objBase.removeEventListener(this.objContent.objBase=
.EVENT_AD_CALL_RESULT,"onAdCallResult",this);this.objContent.objBase.remo=
veEventListener(this.objContent.objBase.EVENT_AD_CALL_ERROR,"onAdCallErro=
r",this);this.objContent.objBase.removeEventListener(this.objContent.objB=
ase.EVENT_AD_SERVED,"onAdServed",this);this.objContent.objBase.removeEven=
tListener(this.objContent.objBase.EVENT_AD_CLICK,"onAdClick",this);this.o=
bjContent.objBase.removeEventListener(this.objContent.objBase.EVENT_IROLL=
_COMPLETE,=0A=
"onIRollComplete",this)},onAdVideoStart:function(){c.Debug.debug("TREMOR =
EVENT: =
onAdVideoStart");this.hasIRoll||this.dispatchEvent("onAdVideoStart")},onS=
tartContent:function(){c.Debug.debug("TREMOR EVENT: =
onStartContent");this.dispatchEvent("onStartContent")},onAdVideoProgress:=
function(d){c.Debug.debug("TREMOR EVENT: =
onAdVideoProgress");this.hasIRoll||this.dispatchEvent("onAdVideoProgress"=
,d)}});window.tmIsmSetAcudeoIndex=3Dfunction(d){var h=3Dnull;if(typeof =
acudeoComponents!=3D"undefined"&&acudeoComponents[d]&&=0A=
typeof =
acudeoComponents[d].id!=3D"undefined")h=3DacudeoComponents[d].id;if(h)for=
(var k in =
c.BaseInstances)if(h&&h=3D=3Dc.BaseInstances[k].objContent.id&&typeof =
c.BaseInstances[k].objContent.objTremor!=3D"undefined")return =
c.BaseInstances[k].objContent.objTremor.tmIsmSetAcudeoIndex(d);try{acudeo=
Components[d].ismTmSetInSkinInstance(null)}catch(s){}};a("onAdVideoStart"=
);a("onStartContent");a("onResumeContent","onStartContent");a("onAdVideoP=
rogress")}})(N);(function(c){if(typeof =
c.Debug=3D=3D"undefined")c.Debug=3D{level:0,=0A=
startTime:(new =
Date).getTime(),loaded:false,init:function(a,d){d||(d=3Dfalse);this.level=
=3Da&&!isNaN(parseInt(a))?parseInt(a):0;if(this.level>0&&!this.loaded){th=
is.loaded=3Dtrue;c.Logger.load(d)}},error:function(a){this.level>=3D1&&th=
is.print("error",a)},warn:function(a){this.level>=3D2&&this.print("warn",=
a)},info:function(a){this.level>=3D3&&this.print("info",a)},debug:functio=
n(a){this.level>=3D4&&this.print("debug",a)},trace:function(a){this.level=
>=3D5&&this.print("debug",a)},print:function(a,d){if(typeof c.Logger!=3D=0A=
"undefined"){d+=3D"";c.Logger[a](d.replace(/lt;/g,"&lt;").replace(/gt;/g,=
"&gt;"))}},htmlEscape:function(a){a+=3D"";return =
a.replace(/</g,"lt;").replace(/>/g,"gt;")}}})(N);(function(c){if(typeof =
c.Timer=3D=3D"undefined")c.Timer=3Dc.Class.extend({construct:function(a,d=
){this.label=3Da;this.data=3Dd;this.started=3Dfalse;this.timerValue=3Dthi=
s.startTime=3D0},now:function(){return(new =
Date).getTime()},start:function(){if(!this.started){this.started=3Dtrue;t=
his.startTime=3Dthis.now()}},stop:function(){if(this.started){this.starte=
d=3D=0A=
false;this.timerValue+=3Dthis.now()-this.startTime}},reset:function(){thi=
s.startTime=3Dthis.now();this.timerValue=3D0},get:function(a){if(typeof =
a=3D=3D"undefined")a=3Dtrue;var =
d=3DMath.round((this.started?this.timerValue+this.now()-this.startTime:th=
is.timerValue)/1E3);a&&this.reset();return{value:d,label:this.label,data:=
this.data}}})})(N);(function(c){if(typeof =
c.Base=3D=3D"undefined"){c.BaseInstances=3D{};c.ContentAPIs=3D{};c.Base=3D=
c.EventDispatcher.extend({EVENT_READY:"ready",EVENT_AD_CALL_RESULT:"adCal=
lResult",EVENT_AD_CALL_ERROR:"adCallError",=0A=
EVENT_AD_SERVED:"adServed",EVENT_AD_CLICK:"adClick",EVENT_EXPANDABLE_OPEN=
:"expandableOpen",EVENT_EXPANDABLE_CLOSE:"expandableClose",EVENT_REQUEST_=
PLAY:"requestPlay",EVENT_REQUEST_PAUSE:"requestPause",EVENT_IROLL_START:"=
irollStart",EVENT_IROLL_COMPLETE:"irollComplete",EVENT_AD_SHOW:"adShow",E=
VENT_AD_HIDE:"adHide",EVENT_AD_UNLOAD:"adUnload",EVENT_LAYOUT_CHANGE:"lay=
outChange",EVENT_SHORTNAME:{"com.inskinmedia.isfe.as2.core.CCore.events.A=
D_CALL_RESULT":"adCallResult","com.inskinmedia.isfe.as2.core.CCore.events=
.AD_CALL_ERROR":"adCallError",=0A=
"com.inskinmedia.isfe.as2.core.CCore.events.AD_SERVED":"adServed","com.in=
skinmedia.isfe.as2.core.CCore.events.AD_CLICK":"adClick","com.inskinmedia=
.isfe.as2.core.CCore.events.EXPANDABLE_OPEN":"expandableOpen","com.inskin=
media.isfe.as2.core.CCore.events.EXPANDABLE_CLOSE":"expandableClose","com=
.inskinmedia.isfe.as2.core.CCore.events.REQUEST_PLAY":"requestPlay","com.=
inskinmedia.isfe.as2.core.CCore.events.REQUEST_PAUSE":"requestPause","com=
.inskinmedia.isfe.as2.core.CCore.events.IROLL_START":"irollStart",=0A=
"com.inskinmedia.isfe.as2.core.CCore.events.IROLL_COMPLETE":"irollComplet=
e"},construct:function(a){this._super();this.params=3D{BASE_URL:"http://c=
dn.inskinmedia.com/isfe/4.1",DEBUG:0,plr_InSkinID:a,plr_ContentID:"",plr_=
FrameTop:60,plr_FrameSide:30,plr_FrameSideRight:"",plr_FrameBottom:40,plr=
_InitialLayout:"",plr_NoSkinContentResize:false,plr_NoSkinContentW:"",plr=
_NoSkinContentH:"",plr_NoSkinInSkinResize:false,plr_NoSkinInSkinW:"",plr_=
NoSkinInSkinH:"",plr_HideContentOnDetachedExpandable:false,plr_HideConten=
tVersion:1,=0A=
plr_HideSkinOnExternalAd:"",plr_ShowSkinAfterExternalAd:false,plr_ResizeO=
nExternalAd:false,plr_ResizeOnHideSkin:false,plr_Autopilot:true,plr_MakeA=
dCallOnInit:true,plr_NoCache:false,plr_EnableTracking:true,plr_ASVersion:=
"2"};this.id=3Da;a=3Dc.Util.getInSkinParams(this.id);for(var d in =
a)this.params[d]=3Da[d];this.j=3Dc.jQuery;this.swContentInitComplete=3Dth=
is.swInitComplete=3Dthis.swIntegrationParametersOK=3Dfalse;this.currentLa=
yout=3D"";this.jobj=3D{};this.ids=3D{div_container:"InSkinContainer_"+thi=
s.id,div_content_container:"InSkinContentContainer_"+=0A=
this.id,div_base_container:"InSkinBaseContainer_"+this.id,div_base:"InSki=
nIDiv_"+this.id};this.swf_base=3Dnull;if(this.params.DEBUG>0){c.Util.load=
CSS(this.params.BASE_URL+"/css/blackbird.css");c.Debug.init(this.params.D=
EBUG)}if(!this.checkParams()){c.Debug.error("Error: checkParams() =
failed.");return =
false}this.swIntegrationParametersOK=3Dtrue;c.Debug.debug("=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D");c.Debug.debug("InSkinBase v4.1");c.Debug.debug("Copyright =
(c) InSkin Media Ltd, http://www.inskinmedia.com");=0A=
c.Debug.debug("=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D");this.swReady=3Dfalse;this.queue=
d_events=3D[];if(this.params.plr_ContentType!=3D""){this.objContent=3Dc.C=
ontentManager.create(this.params.plr_ContentType,this);this.registerConte=
ntEventHandlers();this.retContentInit=3Dthis.objContent.init()}c.BaseInst=
ances[this.id]=3Dthis},dispatchEvent:function(a,d){if(typeof =
this.EVENT_SHORTNAME[a]!=3D"undefined")a=3Dthis.EVENT_SHORTNAME[a];this._=
super(a,d);typeof InSkinEvent=3D=3D"function"&&InSkinEvent(this,=0A=
a,d)},init:function(){c.Debug.trace("Base::init() called.");var =
a=3D0,d=3D"";if(!this.swIntegrationParametersOK){c.Debug.error("Error: =
init procedure aborted due to bad integration =
parameters.");a=3D1;d=3D"integration-parameters"}if(!a&&!this.checkElemen=
ts()){c.Debug.error("Error: init procedure aborted due to =
checkElements() =
fail.");a=3D1;d=3D"check-elements"}if(!a&&!this.checkCompatibility()){c.D=
ebug.warn("Warning: init procedure aborted due to compatibility =
issues.");this.setLayout(false);a=3D1;d=3D"compatibility"}if(!a&&=0A=
typeof =
this.retContentInit!=3D"undefined"&&this.retContentInit=3D=3D=3Dfalse){c.=
Debug.warn("Warning: init procedure aborted due to content init =
returning =
false.");this.setLayout(false);a=3D1;d=3D"content-init-false"}if(!a){var =
h=3Dthis.jobj.div_content_container.width()+this.params.plr_FrameSide+thi=
s.params.plr_FrameSideRight;this.jobj.div_base_container.css({"max-height=
":Math.floor(74E5/h)+"px"})}if(!a){h=3Dc.Util.getFlashVersion();if(h<8){c=
.Debug.warn("Warning: init procedure aborted due to unacceptable Flash =
version.");=0A=
this.setLayout(false);a=3D1;d=3D"flash-version-"+h}}if(this.params.plr_En=
ableTracking)c.Util.track(c.$.extend({type:"init",section_id:this.params.=
srv_SectionID||this.params.srv_SectionIDPlay,content_type:this.params.plr=
_ContentType,page_url:document.location.href,failed:a,reason:d},this.objC=
ontent.getTrackingInfo()));if(a)return =
false;if(this.params.plr_InitialLayout!=3D"")this.setLayout(this.params.p=
lr_InitialLayout=3D=3D"skin"?true:false);if(c.$.browser.msie&&this.params=
.plr_ContentType=3D=3D"PAGESKIN"&&this.params.plr_EnableActiveResize){if(=
typeof this.params.plr_ContentHAdjustment=3D=3D=0A=
"undefined")this.params.plr_ContentHAdjustment=3D0;var =
k=3Dthis;setInterval(function(){k.activeResize()},250)}this.embed()},chec=
kReady:function(){c.Debug.trace("Base::checkInitReady() =
called.");if(this.swInitComplete&&(!this.objContent||this.swContentInitCo=
mplete))this.onReady()},onReady:function(){c.Debug.trace("Base::onReady()=
 =
called.");this.swReady=3Dtrue;this.replayQueuedEvents();this.dispatchEven=
t(this.EVENT_READY,null);this.toSWF_Ready(this.objContent?this.objContent=
.getData():{})},registerContentEventHandlers:function(){c.Debug.trace("Ba=
se::registerContentEventHandlers() called.");=0A=
this.objContent.addEventListener(this.objContent.EVENT_INIT_COMPLETE,"onC=
ontentInitComplete",this);this.objContent.addEventListener(this.objConten=
t.EVENT_PLAY,"onContentPlay",this);this.objContent.addEventListener(this.=
objContent.EVENT_PAUSE,"onContentPause",this);this.objContent.addEventLis=
tener(this.objContent.EVENT_COMPLETE,"onContentComplete",this);this.objCo=
ntent.addEventListener(this.objContent.EVENT_NEW_ITEM,"onContentNewItem",=
this);this.objContent.addEventListener(this.objContent.EVENT_AD_START,=0A=
"onContentAdStart",this);this.objContent.addEventListener(this.objContent=
.EVENT_AD_COMPLETE,"onContentAdComplete",this)},embed:function(){c.Debug.=
trace("Base::embed() called.");var a=3D{},d;for(d in =
this.params)a[d]=3Dthis.params[d];d=3D{base:this.params.BASE_URL+"/swf/",=
allowscriptaccess:"always",swliveconnect:true,wmode:"transparent",scale:"=
noScale"};var =
h=3D{id:this.id,name:this.id,styleclass:"InSkinBase"},k=3Dthis.params.BAS=
E_URL+"/swf/base"+this.params.plr_ASVersion+".swf";if(this.params.plr_NoC=
ache)k+=3D=0A=
"?"+(new Date).getTime();c.Debug.debug("Base SWF object loaded from: =
"+k);c.Util.embedWithSWFObject2x(k,this.ids.div_base,"100%","100%",a,d,h)=
},activeResize:function(){typeof =
this.jobj.base!=3D"undefined"&&this.jobj.base.hide().show()},queueEvent:f=
unction(a,d){c.Debug.trace("Base::queueEvent() called. Event name: =
"+a.name);if(c.$.inArray(a.name,this.objContent.eventsToQueue)!=3D-1){c.D=
ebug.info("QUEUED CONTENT EVENT: =
"+a.name);this.queued_events.push({e:a,handler:d})}},replayQueuedEvents:f=
unction(){c.Debug.trace("Base::replayQueuedEvents() called.");=0A=
for(var =
a=3D0;a<this.queued_events.length;a++)this[this.queued_events[a].handler]=
.apply(this,[this.queued_events[a].e]);this.queued_events=3D[]},fromSWF_L=
oaded:function(){c.Debug.trace("Base::fromSWF_Loaded() =
called.");this.jobj.div_content_container.css("display","block");this.job=
j.div_base_container.css({left:"0px",top:"0px"});this.jobj.base=3Dc.$("#"=
+this.id);this.swf_base=3Dc.Util.getObject(this.id);this.swInitComplete=3D=
true;this.checkReady()},fromSWF_UpdateCfg:function(a){c.Debug.trace("Base=
::fromSWF_UpdateCfg() called.");=0A=
for(var d in =
a)this.params[d]=3Da[d]},fromSWF_AdCallResult:function(a){c.Debug.trace("=
Base::fromSWF_AdCallResult() =
called.");this.hasSkin=3Da.hasSkin;this.params.plr_ContentType=3D=3D"PAGE=
SKIN"?this.setLayout(a.hasSkin):this.setLayout(a.hasSkin||a.hasIRoll)},fr=
omSWF_AdCallError:function(){c.Debug.trace("Base::fromSWF_AdCallError() =
called.")},fromSWF_ContentPlay:function(){c.Debug.trace("Base::fromSWF_Co=
ntentPlay() =
called.");this.doContentPlay()},fromSWF_ContentPause:function(){c.Debug.t=
race("Base::fromSWF_ContentPause() called.");=0A=
this.doContentPause()},fromSWF_ContentShow:function(){c.Debug.trace("Base=
::fromSWF_ContentShow() =
called.");this.showContentContainer()},fromSWF_ContentHide:function(){c.D=
ebug.trace("Base::fromSWF_ContentHide() =
called.");this.hideContentContainer()},fromSWF_IRollComplete:function(){c=
.Debug.trace("Base::fromSWF_IRollComplete() =
called.");this.setLayout(this.hasSkin?true:false)},callFlash:function(){c=
.Debug.trace("Base::callFlash() called.");if(this.swf_base){for(var =
a=3D[],d=3D0;d<arguments.length;d++)a.push(arguments[d]);=0A=
return =
c.Util.callFlash.apply(c.Util,[this.swf_base,"callInSkinBaseMethod"].conc=
at(a))}return =
null},toSWF_Ready:function(a){c.Debug.trace("Base::toSWF_Ready() =
called.");this.callFlash("fromJS_Ready",a)},toSWF_OnContentPlay:function(=
){c.Debug.trace("Base::toSWF_OnContentPlay() =
called.");this.callFlash("fromJS_OnContentPlay")},toSWF_OnContentPause:fu=
nction(){c.Debug.trace("Base::toSWF_OnContentPause() =
called.");this.callFlash("fromJS_OnContentPause")},toSWF_OnContentComplet=
e:function(){c.Debug.trace("Base::toSWF_OnContentComplete() called.");=0A=
this.callFlash("fromJS_OnContentComplete")},toSWF_OnContentNewItem:functi=
on(){c.Debug.trace("Base::toSWF_OnContentNewItem() =
called.");this.callFlash("fromJS_OnContentNewItem")},toSWF_OnContentAdSta=
rt:function(){c.Debug.trace("Base::toSWF_OnContentAdStart() =
called.");this.callFlash("fromJS_OnContentAdStart")},toSWF_OnContentAdCom=
plete:function(){c.Debug.trace("Base::toSWF_OnContentAdComplete() =
called.");this.callFlash("fromJS_OnContentAdComplete")},doContentPlay:fun=
ction(){c.Debug.trace("Base::doContentPlay() called.");=0A=
try{this.objContent.doPlay()}catch(a){c.Debug.warn("Warning: =
Base::doContentPlay() caught exception from =
interface.")}},doContentPause:function(){c.Debug.trace("Base::doContentPa=
use() =
called.");try{this.objContent.doPause()}catch(a){c.Debug.warn("Warning: =
Base::doContentPause() caught exception from =
interface.")}},onContentInitComplete:function(a){c.Debug.trace("Base::onC=
ontentInitComplete() called.");a.data.success||c.Debug.warn("Warning: =
content initialization was unsuccessful.");this.swContentInitComplete=3D=0A=
true;this.checkReady()},onContentPlay:function(a){c.Debug.trace("Base::on=
ContentPlay() =
called.");this.swReady?this.toSWF_OnContentPlay():this.queueEvent(a,"onCo=
ntentPlay")},onContentPause:function(a){c.Debug.trace("Base::onContentPau=
se() =
called.");this.swReady?this.toSWF_OnContentPause():this.queueEvent(a,"onC=
ontentPause")},onContentComplete:function(a){c.Debug.trace("Base::onConte=
ntComplete() =
called.");this.swReady?this.toSWF_OnContentComplete():this.queueEvent(a,"=
onContentComplete")},onContentNewItem:function(a){c.Debug.trace("Base::on=
ContentNewItem() called.");=0A=
this.swReady?this.toSWF_OnContentNewItem():this.queueEvent(a,"onContentNe=
wItem")},onContentAdStart:function(a){c.Debug.trace("Base::onContentAdSta=
rt() =
called.");this.swReady?this.toSWF_OnContentAdStart():this.queueEvent(a,"o=
nContentAdStart")},onContentAdComplete:function(a){c.Debug.trace("Base::o=
nContentAdComplete() =
called.");this.swReady?this.toSWF_OnContentAdComplete():this.queueEvent(a=
,"onContentAdComplete")},setLayout:function(a){c.Debug.trace("Base::setLa=
yout() called. Has Skin: "+a);a?this.setLayoutForSkin():=0A=
this.setLayoutForNoSkin();this.dispatchEvent(this.EVENT_LAYOUT_CHANGE,{cu=
rrentLayout:this.currentLayout,w:this.jobj.div_container.width(),h:this.j=
obj.div_container.height(),contentW:this.jobj.div_content_container.width=
(),contentH:this.jobj.div_content_container.height()})},setLayoutForSkin:=
function(){c.Debug.trace("Base::setLayoutForSkin() =
called.");this.currentLayout=3D"skin";var =
a=3D{width:this.params.plr_ContentW+"px",margin:[this.params.plr_FrameTop=
+"px",this.params.plr_FrameSideRight+"px",this.params.plr_FrameBottom+=0A=
"px",this.params.plr_FrameSide+"px"].join(" =
")},d=3D{width:this.params.plr_ContentW+this.params.plr_FrameSide+this.pa=
rams.plr_FrameSideRight+"px"};if(!isNaN(this.params.plr_ContentH)){a.heig=
ht=3Dthis.params.plr_ContentH+"px";d.height=3Dthis.params.plr_ContentH+th=
is.params.plr_FrameTop+this.params.plr_FrameBottom+"px"}this.jobj.div_con=
tainer.css(d);this.jobj.div_content_container.css(a);if(c.$.browser.msie)=
{c.$.browser.version>=3D7&&this.jobj.div_base_container.hide().show();if(=
c.$.browser.version>=3D8){var h=3D=0A=
this;this.params.plr_ContentType!=3D"PAGESKIN"&&setTimeout(function(){h.j=
obj.div_content_container.css("float","left")},250)}}},setLayoutForNoSkin=
:function(){c.Debug.trace("Base::setLayoutForNoSkin() =
called.");if(this.params.plr_NoSkinInSkinResize||this.params.plr_NoSkinCo=
ntentResize){this.currentLayout=3D"noskin";var =
a=3D[0,0,0,0],d=3D{width:this.params.plr_ContentW},h=3D{width:this.params=
.plr_ContentW+this.params.plr_FrameSide+this.params.plr_FrameSideRight};i=
f(!isNaN(this.params.plr_ContentH)){d.height=3D=0A=
this.params.plr_ContentH;h.height=3Dthis.params.plr_ContentH+this.params.=
plr_FrameTop+this.params.plr_FrameBottom}if(this.params.plr_NoSkinContent=
Resize)if(isNaN(this.params.plr_NoSkinContentW)&&isNaN(this.params.plr_No=
SkinContentH))if(isNaN(this.params.plr_ContentH))c.Debug.warn('Warning: =
cannot auto-resize content container when "plr_ContentH" is not =
specified.');else{var =
k=3Dc.Util.calculateMaxWH(this.params.plr_ContentW/this.params.plr_Conten=
tH,h.width,h.height);d.width=3Dk.w;d.height=3Dk.h}else{isNaN(this.params.=
plr_NoSkinContentW)||=0A=
(d.width=3Dthis.params.plr_NoSkinContentW);isNaN(this.params.plr_NoSkinCo=
ntentH)||(d.height=3Dthis.params.plr_NoSkinContentH)}if(this.params.plr_N=
oSkinInSkinResize){h.width=3D!isNaN(this.params.plr_NoSkinInSkinW)&&this.=
params.plr_NoSkinInSkinW>=3Dd.width?this.params.plr_NoSkinInSkinW:d.width=
;if(!isNaN(this.params.plr_NoSkinInSkinH)&&(isNaN(d.height)||this.params.=
plr_NoSkinInSkinH>=3Dd.height))h.height=3Dthis.params.plr_NoSkinInSkinH;e=
lse =
isNaN(d.height)||(h.height=3Dd.height)}a[1]=3Da[3]=3DMath.floor((h.width-=
d.width)/=0A=
2);if(!isNaN(h.height)&&!isNaN(d.height))a[0]=3Da[2]=3DMath.floor((h.heig=
ht-d.height)/2);k=3D{};var s=3D{},x;for(x in =
d)k[x]=3Dd[x]+"px";k.margin=3D[a[0]+"px",a[1]+"px",a[2]+"px",a[3]+"px"].j=
oin(" ");for(x in =
h)s[x]=3Dh[x]+"px";this.jobj.div_container.css(s);this.jobj.div_content_c=
ontainer.css(k)}},showContentContainer:function(){c.Debug.trace("Base::sh=
owContentContainer() =
called.");if(this.params.plr_HideContentVersion=3D=3D1)this.showContentCo=
ntainerV1();else =
this.params.plr_HideContentVersion=3D=3D2&&this.showContentContainerV2()}=
,=0A=
hideContentContainer:function(){c.Debug.trace("Base::hideContentContainer=
() =
called.");if(this.params.plr_HideContentVersion=3D=3D1)this.hideContentCo=
ntainerV1();else =
this.params.plr_HideContentVersion=3D=3D2&&this.hideContentContainerV2()}=
,showContentContainerV1:function(){c.Debug.trace("Base::hideContentContai=
nerV1() called.");var =
a=3DparseInt(this.jobj.div_base_container.css("z-index")),d=3DparseInt(th=
is.jobj.div_content_container.css("z-index"));if(!isNaN(a)&&!isNaN(d)&&a>=
d){this.jobj.div_base_container.css("z-index",=0A=
d);this.jobj.div_content_container.css("z-index",a)}},showContentContaine=
rV2:function(){c.Debug.trace("Base::hideContentContainerV2() =
called.");this.jobj.div_content_container.css("visibility","visible")},hi=
deContentContainerV1:function(){c.Debug.trace("Base::hideContentContainer=
V1() called.");var =
a=3DparseInt(this.jobj.div_base_container.css("z-index")),d=3DparseInt(th=
is.jobj.div_content_container.css("z-index"));if(!isNaN(a)&&!isNaN(d)&&a<=
d){this.jobj.div_base_container.css("z-index",d);this.jobj.div_content_co=
ntainer.css("z-index",=0A=
a)}},hideContentContainerV2:function(){c.Debug.trace("Base::hideContentCo=
ntainerV2() =
called.");this.jobj.div_content_container.css("visibility","hidden")},che=
ckParams:function(){c.Debug.trace("Base::checkParams() =
called.");if(!this.params.plr_InSkinID||this.params.plr_InSkinID=3D=3D"")=
{c.Debug.error('Error: integration parameter "plr_InSkinID" is not =
specified.');return =
false}if(!this.params.plr_ContentID||this.params.plr_ContentID=3D=3D""){c=
.Debug.error('Error: integration parameter "plr_ContentID" is not =
specified.');=0A=
return =
false}if(isNaN(this.params.plr_ContentW)||this.params.plr_ContentW<=3D0){=
c.Debug.error('Error: integration parameter "plr_ContentW" is not =
specified or is not a number greater than 0.');return =
false}this.params.plr_FrameTop=3DparseInt(this.params.plr_FrameTop);if(is=
NaN(this.params.plr_FrameTop)){c.Debug.error('Error: integration =
parameter "plr_FrameTop" is not a number.');return =
false}this.params.plr_FrameSide=3DparseInt(this.params.plr_FrameSide);if(=
isNaN(this.params.plr_FrameSide)){c.Debug.error('Error: integration =
parameter "plr_FrameSide" is not a number.');=0A=
return =
false}this.params.plr_FrameBottom=3DparseInt(this.params.plr_FrameBottom)=
;if(isNaN(this.params.plr_FrameBottom)){c.Debug.error('Error: =
integration parameter "plr_FrameBottom" is not a number.');return =
false}this.params.plr_FrameSideRight=3DparseInt(this.params.plr_FrameSide=
Right);if(isNaN(this.params.plr_FrameSideRight))this.params.plr_FrameSide=
Right=3Dthis.params.plr_FrameSide;if(typeof =
this.params.plr_NoSkinInSkinW!=3D"undefined")this.params.plr_NoSkinInSkin=
W=3DparseInt(this.params.plr_NoSkinInSkinW);=0A=
if(typeof =
this.params.plr_NoSkinInSkinH!=3D"undefined")this.params.plr_NoSkinInSkin=
H=3DparseInt(this.params.plr_NoSkinInSkinH);if(typeof =
this.params.plr_NoSkinContentW!=3D"undefined")this.params.plr_NoSkinConte=
ntW=3DparseInt(this.params.plr_NoSkinContentW);if(typeof =
this.params.plr_NoSkinContentH!=3D"undefined")this.params.plr_NoSkinConte=
ntH=3DparseInt(this.params.plr_NoSkinContentH);this.verifyBooleans();retu=
rn true},verifyBooleans:function(){for(var =
a=3D["plr_NoSkinContentResize","plr_NoSkinInSkinResize","plr_HideContentO=
nDetachedExpandable",=0A=
"plr_ShowSkinAfterExternalAd","plr_ResizeOnExternalAd","plr_ResizeOnHideS=
kin","plr_Autopilot","plr_MakeAdCallOnInit","plr_NoCache","plr_EnableTrac=
king"],d=3D0;d<a.length;d++)if(typeof =
this.params[a[d]]!=3D"undefined")this.params[a[d]]=3DString(this.params[a=
[d]]).toLowerCase()=3D=3D"true"?true:false},checkElements:function(){c.De=
bug.trace("Base::checkElements() =
called.");this.jobj.div_content_container=3Dthis.j("#"+this.ids.div_conte=
nt_container);if(this.jobj.div_content_container.length!=3D1){c.Debug.err=
or('Error: could not find DIV with ID "'+=0A=
this.ids.div_content_container+'".');return =
false}this.jobj.div_container=3Dthis.j("#"+this.ids.div_container);if(thi=
s.jobj.div_container.length!=3D1){this.jobj.div_content_container.wrap(th=
is.j('<div =
id=3D"'+this.ids.div_container+'"></div>').attr("id",this.ids.div_contain=
er));this.jobj.div_container=3Dthis.j("#"+this.ids.div_container);if(this=
.jobj.div_container.length!=3D1){c.Debug.error('Error: could not find or =
create DIV with ID "'+this.ids.div_container+'".');return =
false}this.jobj.div_container.addClass("InSkinContainer")}this.jobj.div_b=
ase_container=3D=0A=
this.j("#"+this.ids.div_base_container);if(this.jobj.div_base_container.l=
ength!=3D1){this.jobj.div_container.append(this.j('<div =
id=3D"'+this.ids.div_base_container+'"></div>').attr("id",this.ids.div_ba=
se_container));this.jobj.div_base_container=3Dthis.j("#"+this.ids.div_bas=
e_container);if(this.jobj.div_base_container.length!=3D1){c.Debug.error('=
Error: could not find or create DIV with ID =
"'+this.ids.div_base_container+'".');return =
false}this.jobj.div_base_container.addClass("InSkinBaseContainer");this.p=
arams.plr_Fixed&&=0A=
this.jobj.div_base_container.addClass("InSkinFixed")}this.jobj.div_base=3D=
this.j("#"+this.ids.div_base);if(this.jobj.div_base.length!=3D1){this.job=
j.div_base_container.append(this.j('<div =
id=3D"'+this.ids.div_base+'"></div>').attr("id",this.ids.div_base));this.=
jobj.div_base=3Dthis.j("#"+this.ids.div_base);if(this.jobj.div_base.lengt=
h!=3D1){c.Debug.error('Error: could not find or create DIV with ID =
"'+this.ids.div_base+'".');return false}}return =
true},checkCompatibility:function(){c.Debug.trace("Base::checkCompatibili=
ty() called.");=0A=
if(typeof this.params.plr_ExcludePlatform!=3D"undefined")for(var =
a=3Dthis.params.plr_ExcludePlatform.toLowerCase().split(","),d=3Dnavigato=
r.platform.toLowerCase(),h=3D0;h<a.length;h++){var =
k=3Dc.$.trim(a[h]);if(k!=3D"")if(d.indexOf(k)!=3D-1){c.Debug.warn('Warnin=
g: platform "'+navigator.platform+'" excluded by configuration.');return =
false}}return =
true},resizeBaseContainer:function(a,d){c.Debug.trace("Base::resizeBaseCo=
ntainer() =
called.");if(!c.$.browser.msie&&a*d>75E5)d=3DMath.floor(74E5/a);this.jobj=
.div_container.css("height",=0A=
d+"px");this.jobj.div_base_container.css("height",d+"px")},setCfg:functio=
n(a){c.Debug.trace("Base::setCfg() called.");return =
this.callFlash("fromJS_SetCfg",a)},getCfg:function(a){c.Debug.trace("Base=
::getCfg() called.");return =
this.callFlash("fromJS_GetCfg",a)},makeAdCall:function(a){c.Debug.trace("=
Base::makeAdCall() called.");return =
this.callFlash("fromJS_MakeAdCall",a)},loadAd:function(a){c.Debug.trace("=
Base::loadAd() called.");return =
this.callFlash("fromJS_LoadAd",a)},unloadAd:function(a){c.Debug.trace("Ba=
se::unloadAd() called.");=0A=
return =
this.callFlash("fromJS_UnloadAd",a)},skipIRoll:function(a){c.Debug.trace(=
"Base::skipIRoll() called.");return =
this.callFlash("fromJS_SkipIRoll",a)},showAd:function(a){c.Debug.trace("B=
ase::showAd() called.");return =
this.callFlash("fromJS_ShowAd",a)},hideAd:function(a){c.Debug.trace("Base=
::hideAd() called.");return =
this.callFlash("fromJS_HideAd",a)},contentPlay:function(a){c.Debug.trace(=
"Base::contentPlay() called.");return =
this.callFlash("fromJS_ContentPlay",a)},contentPause:function(a){c.Debug.=
trace("Base::contentPause() called.");=0A=
return =
this.callFlash("fromJS_ContentPause",a)},isContentPlaying:function(a){c.D=
ebug.trace("Base::isContentPlaying() called.");return =
this.callFlash("fromJS_IsContentPlaying",a)},openExpandable:function(a){c=
.Debug.trace("Base::openExpandable() called.");return =
this.callFlash("fromJS_OpenExpandable",a)},closeExpandable:function(a){c.=
Debug.trace("Base::closeExpandable() called.");return =
this.callFlash("fromJS_CloseExpandable",a)},isExpandableOpen:function(a){=
c.Debug.trace("Base::isExpandableOpen() called.");=0A=
return =
this.callFlash("fromJS_IsExpandableOpen",a)},setCreativeData:function(a){=
c.Debug.trace("Base::setCreativeData() called.");return =
this.callFlash("fromJS_SetCreativeData",a)}})}})(N);(function(c){if(typeo=
f =
c.ContentManager=3D=3D"undefined")c.ContentManager=3D{objects:{},create:f=
unction(a,d){c.Debug.trace("ContentManager::create() called. Type: =
"+a+"; ID: "+d.params.plr_ContentID);if(typeof =
c.ContentAPIs[a]!=3D"undefined"){if(typeof =
this.objects[a]=3D=3D"undefined")this.objects[a]=3D{};var =
h=3Dd.params.plr_ContentID;=0A=
if(h&&h!=3D"")return this.objects[a][h]=3Dnew c.ContentAPIs[a](d)}else =
c.Debug.error('Unknown content type "'+a+'".');return =
null},registerReadyEvent:function(a,d){c.Debug.trace("ContentManager::reg=
isterReadyEvent() called. Type: "+a+"; ID: =
"+d);if(this.objects[a])if(d&&this.objects[a][d])this.objects[a][d].swRea=
dyEventReceived?c.Debug.warn('Second "ready" event received for the same =
content object.'):this.objects[a][d].initOnReadyEvent();else for(var h =
in this.objects[a])this.objects[a][h].swReadyEventReceived||=0A=
this.objects[a][h].initOnReadyEvent()},getTremorAPI:function(a){return =
new c.TremorAPI(a)}}})(N);(function(c){if(typeof =
c.ContentAPI=3D=3D"undefined")c.ContentAPI=3Dc.EventDispatcher.extend({EV=
ENT_INIT_COMPLETE:"com.inskinmedia.isfe.InSkinBase.ContentAPI.events.INIT=
_COMPLETE",EVENT_PLAY:"com.inskinmedia.isfe.InSkinBase.ContentAPI.events.=
PLAY",EVENT_PAUSE:"com.inskinmedia.isfe.InSkinBase.ContentAPI.events.PAUS=
E",EVENT_COMPLETE:"com.inskinmedia.isfe.InSkinBase.ContentAPI.events.COMP=
LETE",EVENT_NEW_ITEM:"com.inskinmedia.isfe.InSkinBase.ContentAPI.events.N=
EW_ITEM",=0A=
EVENT_AD_START:"com.inskinmedia.isfe.InSkinBase.ContentAPI.events.AD_STAR=
T",EVENT_AD_COMPLETE:"com.inskinmedia.isfe.InSkinBase.ContentAPI.events.A=
D_COMPLETE",initMethod:"none",construct:function(a){this._super();c.Debug=
.trace("ContentAPI object created. Type: "+this.type+"; ID: =
"+a.params.plr_ContentID);this.objBase=3Da;this.params=3Dthis.objBase.par=
ams;this.id=3Dthis.params.plr_ContentID;this.obj=3Dnull;this.swInitSucces=
s=3Dthis.swInitComplete=3Dthis.swReadyEventReceived=3Dthis.swInFrame=3Dfa=
lse;this.swIsPlaying=3D=0A=
typeof =
this.params.cnt_IsPlaying!=3D"undefined"?this.params.cnt_IsPlaying:null;t=
his.swIsAdPlaying=3Dfalse;this.data=3D{};if(typeof =
this.params.cnt_Title!=3D"undefined")this.data.title=3Dthis.params.cnt_Ti=
tle;if(typeof =
this.params.cnt_Keywords!=3D"undefined")this.data.keywords=3Dthis.params.=
cnt_Keywords;if(typeof =
this.params.cnt_Description!=3D"undefined")this.data.description=3Dthis.p=
arams.cnt_Description;this.eventsToQueue=3D[]},getData:function(){c.Debug=
.trace("ContentAPI::getData() called. Type: "+this.type+"; ID: "+=0A=
this.id);return =
this.data},init:function(){c.Debug.trace("ContentAPI::init() called. =
Type: "+this.type+"; ID: =
"+this.id);if(this.initMethod=3D=3D"polling")this.initByPolling();else =
this.initMethod=3D=3D"none"&&this.initComplete(true)},initOnReadyEvent:fu=
nction(){c.Debug.trace("ContentAPI::initOnReadyEvent() called. Type: =
"+this.type+"; ID: =
"+this.id);this.initComplete(this.initialize())},initByPolling:function()=
{c.Debug.trace("ContentAPI::initByPolling() called. Type: "+this.type+"; =
ID: "+this.id);var a=3D=0A=
this;c.Util.tryFunctionNTimes(function(){return =
a.initialize()},function(){a.initComplete(true)},function(){a.initComplet=
e(false)},50)},initialize:function(){c.Debug.trace("ContentAPI::initializ=
e() called. Type: "+this.type+"; ID: =
"+this.id);return(this.obj=3Dthis.getObject(this.id,this.getObjectFrame()=
))&&this.addEventHandlers()},getTrackingInfo:function(){return{keywords:t=
his.params.srv_Keywords}},getObjectFrame:function(){c.Debug.trace("Conten=
tAPI::getObjectFrame() called. Type: "+this.type+"; ID: "+=0A=
this.id);var =
a=3Dnull;if(this.params.plr_ContentFrameID&&this.params.plr_ContentFrameI=
D!=3D""){this.swInFrame=3Dtrue;a=3Dc.Util.getFrameDoc(this.params.plr_Con=
tentFrameID)}return =
a},getObject:function(a,d){c.Debug.trace("ContentAPI::getObject() =
called. Type: "+this.type+"; ID: "+this.id);return =
c.Util.getObject(a,d)},initComplete:function(a){c.Debug.trace("ContentAPI=
::initComplete() called. Type: "+this.type+"; ID: "+this.id+"; Success: =
"+a);c.Debug.info("CONTENT EVENT: INITCOMPLETE (success =3D =
"+a+")");this.swInitComplete=3D=0A=
true;(this.swInitSuccess=3Da)&&this.getDataFromContent();this.dispatchEve=
nt(this.EVENT_INIT_COMPLETE,{success:a})},getDataFromContent:function(){c=
.Debug.trace("ContentAPI::getDataFromContent() called. Type: =
"+this.type+"; ID: =
"+this.id)},addEventHandlers:function(){c.Debug.trace("ContentAPI::addEve=
ntHandlers() called. Type: "+this.type+"; ID: "+this.id);return =
true},getEventHandlerPath:function(a,d){c.Debug.trace("ContentAPI::getEve=
ntHandlerPath() called. Type: "+this.type+"; ID: "+this.id+"; Event =
name: "+=0A=
a);d||(d=3D0);var =
h=3Dthis.swInFrame?"parent.":"";h+=3Dd?"InSkin.ContentManager.objects."+t=
his.type+"."+this.id+".handler_"+a:"InSkin.ContentManager.objects."+this.=
type+'["'+this.id+'"].handler_'+a;return =
h},onPlay:function(){c.Debug.trace("ContentAPI::onPlay() called. Type: =
"+this.type+"; ID: "+this.id);c.Debug.info("CONTENT EVENT: =
PLAY");this.swIsPlaying=3Dtrue;this.dispatchEvent(this.EVENT_PLAY)},onPau=
se:function(){c.Debug.trace("ContentAPI::onPause() called. Type: =
"+this.type+"; ID: "+this.id);c.Debug.info("CONTENT EVENT: PAUSE");=0A=
this.swIsPlaying=3Dfalse;this.dispatchEvent(this.EVENT_PAUSE)},onComplete=
:function(){c.Debug.trace("ContentAPI::onComplete() called. Type: =
"+this.type+"; ID: "+this.id);c.Debug.info("CONTENT EVENT: =
COMPLETE");this.swIsPlaying=3Dfalse;this.dispatchEvent(this.EVENT_COMPLET=
E)},onNewItem:function(){c.Debug.trace("ContentAPI::onNewItem() called. =
Type: "+this.type+"; ID: "+this.id);c.Debug.info("CONTENT EVENT: =
NEWITEM");this.dispatchEvent(this.EVENT_NEW_ITEM)},onAdStart:function(){c=
.Debug.trace("ContentAPI::onAdStart() called. Type: "+=0A=
this.type+"; ID: =
"+this.id);this.swIsAdPlaying=3Dtrue;c.Debug.info("CONTENT EVENT: =
ADSTART");this.dispatchEvent(this.EVENT_AD_START)},onAdComplete:function(=
){c.Debug.trace("ContentAPI::onAdComplete() called. Type: "+this.type+"; =
ID: "+this.id);this.swIsAdPlaying=3Dfalse;c.Debug.info("CONTENT EVENT: =
ADCOMPLETE");this.dispatchEvent(this.EVENT_AD_COMPLETE)},doPlay:function(=
){c.Debug.trace("ContentAPI::doPlay() =
called.")},doPause:function(){c.Debug.trace("ContentAPI::doPause() =
called.")}})})(N);(function(c){if(typeof c["4.2"].Base=3D=3D=0A=
"undefined")c["4.2"].Base=3Dc.EventDispatcher.extend({EVENT_READY:"ready"=
,EVENT_AD_CALL_RESULT:"adCallResult",EVENT_AD_CALL_ERROR:"adCallError",EV=
ENT_AD_SERVED:"adServed",EVENT_AD_CLICK:"adClick",EVENT_EXPANDABLE_OPEN:"=
expandableOpen",EVENT_EXPANDABLE_CLOSE:"expandableClose",EVENT_REQUEST_PL=
AY:"requestPlay",EVENT_REQUEST_PAUSE:"requestPause",EVENT_IROLL_START:"ir=
ollStart",EVENT_IROLL_COMPLETE:"irollComplete",construct:function(a){this=
._super();this._params(a);c.Debug.init(this.params.DEBUG,this.params.plr_=
DebugLoad);=0A=
c.Debug.info("=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D");c.Debug.info("InSkin For Web =
(v4.2)");c.Debug.info("Copyright (c) InSkin Media Ltd, =
http://www.inskinmedia.com");c.Debug.info("=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D");t=
his.counterNewItem=3D0;this.swContentPrerollServed=3Dfalse;this.objConten=
t=3Dc.ContentManager.create(this.params.plr_ContentType,this);this._regis=
terContentEventHandlers();this.retContentInit=3Dthis.objContent.init();c.=
BaseInstances[this.id]=3Dthis},=0A=
dispatchEvent:function(a,d){this._super(a,d);typeof =
InSkinEvent=3D=3D"function"&&InSkinEvent(this,a,d)},init:function(){c.Deb=
ug.trace("Base::init() called.");if(!this._bootstrap())return =
false;this.ids=3D{div_container:"InSkinContainer_"+this.id,div_content_co=
ntainer:"InSkinContentContainer_"+this.id};this.HDD=3D{jobj:{},SWFUnitCon=
tainer:{}};this._checkIntegrationCode();this.swInitComplete=3Dtrue;this._=
checkReady();return =
true},_bootstrap:function(){c.Debug.trace("Base::_bootstrap() =
called.");return true},=0A=
_checkReady:function(){this.swInitComplete&&this.swContentInitComplete&&t=
his._onReady()},_onReady:function(){c.Debug.trace("Base::_onReady() =
called.");this.objAdManager=3Dnew =
c["4.2"].AdManager(this);this._registerAdManagerEventHandlers();this.swIs=
ExpandableOpen=3Dfalse;this.swReady=3Dthis.swMakeAdCallNeverCalled=3Dtrue=
;this.dispatchEvent(this.EVENT_READY);if(this.objContent.swIsPlaying){thi=
s.counterNewItem=3D1;this.swContentInPlayMode=3Dtrue}this.swMakeAdCallNev=
erCalled&&this.params.plr_Autopilot&&this.params.plr_MakeAdCallOnInit&&=0A=
this.makeAdCall()},_params:function(a){this.id=3Da;this.params=3D{BASE_UR=
L:"http://cdn.inskinmedia.com/isfe/4.1",DEBUG:0,srv_SectionID:"",srv_Sect=
ionIDPlay:"",srv_SectionIDPlayPrimary:"",srv_Keywords:"",srv_UseSAS:"fals=
e",sas_PrerollAdTag:"",sas_PrerollAdTagURL:"",sas_PrerollAdTagResult:"",s=
as_PauseAdTag:"",sas_PauseAdTagURL:"",sas_PauseAdTagResult:"",sas_PlayAdT=
ag:"",sas_PlayAdTagURL:"",sas_PlayAdTagResult:"",sas_FrameURL:"",sas_Fram=
eDomain:"",plr_FrameTop:60,plr_FrameSide:30,plr_FrameBottom:40,plr_FrameS=
ideRight:null,=0A=
plr_PollingInterval:20,plr_DetachedExpandable:true,plr_DetachedExpandable=
WMode:"transparent",plr_DisplayExpandableInParentFrame:false,plr_Expandab=
leW:900,plr_ExpandableH:600,plr_ExpandableTopMargin:40,plr_HideContentVer=
sion:1,plr_ExtendFrameSide:false,plr_SpaceTop:0,plr_SpaceSide:0,plr_Space=
Bottom:0,plr_SpaceSideRight:null,plr_PageAlignment:"center",plr_SideFrame=
OverTLCorner:false,plr_SideFrameOverTRCorner:false,plr_SideFrameOverBLCor=
ner:false,plr_SideFrameOverBRCorner:false,plr_AdCallMap:{},plr_AdCallFreq=
uencyMap:{},=0A=
plr_Autopilot:true,plr_MakeAdCallOnInit:true,plr_AutoLoadAd:true,plr_Make=
AdCallOnNewItem:true,plr_EnableAdRotation:true,plr_DebugLoad:false,plr_Of=
fline:false,plr_AdCallResultURL:""};c.$.extend(this.params,c.Util.getInSk=
inParams(a));if(this.params.plr_FrameSideRight=3D=3D=3Dnull)this.params.p=
lr_FrameSideRight=3Dthis.params.plr_FrameSide;if(this.params.plr_SpaceSid=
eRight=3D=3D=3Dnull)this.params.plr_SpaceSideRight=3Dthis.params.plr_Spac=
eSide;this._verifyBooleans();this._verifyIntegers()},_verifyBooleans:func=
tion(){for(var a=3D=0A=
["plr_DetachedExpandable","plr_DisplayExpandableInParentFrame","plr_Autop=
ilot","plr_MakeAdCallOnInit","plr_AutoLoadAd","plr_MakeAdCallOnNewItem","=
plr_EnableAdRotation","plr_NoSkinInSkinResize","plr_NoSkinContentResize",=
"plr_EnablePageSkin2","plr_SideFrameOverTLCorner","plr_SideFrameOverTRCor=
ner","plr_SideFrameOverBLCorner","plr_SideFrameOverBRCorner","plr_DebugLo=
ad","plr_ExtendFrameSide"],d=3D0;d<a.length;d++)if(typeof =
this.params[a[d]]!=3D"undefined")this.params[a[d]]=3DString(this.params[a=
[d]]).toLowerCase()=3D=3D=0A=
"true"?true:false},_verifyIntegers:function(){for(var =
a=3D["plr_FrameTop","plr_FrameSide","plr_FrameSideRight","plr_FrameBottom=
","plr_PollingInterval","plr_ExpandableW","plr_ExpandableH","plr_Expandab=
leTopMargin","plr_HideContentVersion","plr_SpaceTop","plr_SpaceSide","plr=
_SpaceSideRight","plr_SpaceBottom","plr_ContentW","plr_ContentH","DEBUG"]=
,d=3D0;d<a.length;d++)if(typeof =
this.params[a[d]]!=3D"undefined")this.params[a[d]]=3DparseInt(this.params=
[a[d]])},loadCSS:function(a){c.Util.loadCSS(this.params.BASE_URL+=0A=
"/css/"+a)},_registerContentEventHandlers:function(){c.Debug.trace("Base:=
:_registerContentEventHandlers() =
called.");this.objContent.addEventListener(this.objContent.EVENT_INIT_COM=
PLETE,"_onContentInitComplete",this);this.objContent.addEventListener(thi=
s.objContent.EVENT_PLAY,"_onContentPlay",this);this.objContent.addEventLi=
stener(this.objContent.EVENT_PAUSE,"_onContentPause",this);this.objConten=
t.addEventListener(this.objContent.EVENT_COMPLETE,"_onContentComplete",th=
is);this.objContent.addEventListener(this.objContent.EVENT_NEW_ITEM,=0A=
"_onContentNewItem",this);this.objContent.addEventListener(this.objConten=
t.EVENT_AD_START,"_onContentAdStart",this);this.objContent.addEventListen=
er(this.objContent.EVENT_AD_COMPLETE,"_onContentAdComplete",this)},_onCon=
tentInitComplete:function(a){c.Debug.trace("Base::_onContentInitComplete(=
) called.");a.data.success||c.Debug.warn("Warning: content interface =
unsuccessful.");this.swContentInitComplete=3Dtrue;this._checkReady()},_on=
ContentPlay:function(){c.Debug.trace("Base::_onContentPlay() called.");=0A=
this.swContentInPlayMode=3Dtrue;this.swRequestPauseSent=3Dfalse;if(this.c=
ounterNewItem=3D=3D0){this.counterNewItem++;this.swReady&&this.params.plr=
_Autopilot&&this.makeAdCall({usemap:true})}if(this.swIRollRunning){c.Debu=
g.warn('Warning: "play" event received from content while IRoll =
running.');this.swRequestPauseSent=3Dtrue;this.contentPause();this.dispat=
chEvent(this.EVENT_REQUEST_PAUSE)}},_onContentPause:function(){c.Debug.tr=
ace("Base::_onContentPause() =
called.");if(!this.swRequestPauseSent)this.swContentInPlayMode=3D=0A=
false;this.swRequestPauseSent=3Dfalse},_onContentComplete:function(){c.De=
bug.trace("Base::_onContentComplete() =
called.");this.swContentInPlayMode=3Dfalse},_onContentNewItem:function(){=
c.Debug.trace("Base::_onContentNewItem() =
called.");this.counterNewItem++;this.params.plr_Autopilot&&this.params.pl=
r_MakeAdCallOnNewItem&&this.makeAdCall({usemap:true})},_onContentAdStart:=
function(){c.Debug.trace("Base::_onContentAdStart() =
called.");this.swContentPrerollServed=3Dthis.swContentInPlayMode=3Dtrue;i=
f(!this.PrerollKeywordAdded){this.swPrerollKeywordAdded=3D=0A=
true;var =
a=3Dthis.params.srv_Keywords;a+=3D(a!=3D""?",":"")+"prerollserved";this.s=
etCfg({srv_Keywords:a})}if(this.swIRollRunning){c.Debug.warn('Warning: =
"adStart" event received from content while IRoll =
running.');this.swRequestPauseSent=3Dtrue;this.contentPause();this.dispat=
chEvent(this.EVENT_REQUEST_PAUSE)}},_onContentAdComplete:function(){c.Deb=
ug.trace("Base::_onContentAdComplete() =
called.")},_registerAdManagerEventHandlers:function(){c.Debug.trace("Base=
::_registerAdManagerEventHandlers() =
called.");this.objAdManager.addEventListener("AD_CALL_RESULT",=0A=
"_onAdCallResult",this);this.objAdManager.addEventListener("SERVED","_onA=
dServed",this);this.objAdManager.addEventListener("CLICK","_onAdClick",th=
is);this.objAdManager.addEventListener("EXPANDABLE_OPEN","_onAdExpandable=
Open",this);this.objAdManager.addEventListener("EXPANDABLE_CLOSE","_onAdE=
xpandableClose",this);this.objAdManager.addEventListener("PLAY_VIDEO","_o=
nAdPlayVideo",this);this.objAdManager.addEventListener("PAUSE_VIDEO","_on=
AdPauseVideo",this);this.objAdManager.addEventListener("IROLL_START",=0A=
"_onAdIRollStart",this);this.objAdManager.addEventListener("IROLL_COMPLET=
E","_onAdIRollComplete",this);this.objAdManager.addEventListener("SHOW_CO=
NTENT","_onAdShowContent",this);this.objAdManager.addEventListener("HIDE_=
CONTENT","_onAdHideContent",this);this.objAdManager.addEventListener("ERR=
OR","_onAdError",this)},_onAdCallResult:function(a){c.Debug.trace("Base::=
_onAdCallResult() =
called.");this.hasSkin=3Da.data.hasSkin;this.hasIRoll=3Da.data.hasIRoll;t=
his.dispatchEvent(this.EVENT_AD_CALL_RESULT,a.data);=0A=
if(this.hasSkin||this.hasIRoll)this.params.plr_Autopilot&&this.params.plr=
_AutoLoadAd&&this.objAdManager.loadAd();else =
this.setLayout(false)},_onAdServed:function(a){c.Debug.trace("Base::_onAd=
Served() =
called.");this.dispatchEvent(this.EVENT_AD_SERVED,a.data)},_onAdClick:fun=
ction(a){c.Debug.trace("Base::_onAdClick() =
called.");this.dispatchEvent(this.EVENT_AD_CLICK,a.data)},_onAdExpandable=
Open:function(a){c.Debug.trace("Base::_onAdExpandableOpen() =
called.");this.swIsExpandableOpen=3Dtrue;this.dispatchEvent(this.EVENT_EX=
PANDABLE_OPEN,=0A=
a.data)},_onAdExpandableClose:function(a){c.Debug.trace("Base::_onAdExpan=
dableClose() =
called.");this.swIsExpandableOpen=3Dfalse;this.dispatchEvent(this.EVENT_E=
XPANDABLE_CLOSE,a.data)},_onAdPlayVideo:function(a){c.Debug.trace("Base::=
_onAdPlayVideo() called.");if(!((!a.data||typeof =
a.data.force=3D=3D"undefined"||!a.data.force)&&!this.swContentInPlayMode)=
){this.contentPlay();this.dispatchEvent(this.EVENT_REQUEST_PLAY)}},_onAdP=
auseVideo:function(){c.Debug.trace("Base::_onAdPauseVideo() =
called.");this.swRequestPauseSent=3D=0A=
true;this.contentPause();this.dispatchEvent(this.EVENT_REQUEST_PAUSE)},_o=
nAdIRollStart:function(){c.Debug.trace("Base::_onAdIRollStart() =
called.");this.swIRollRunning=3Dtrue;this.dispatchEvent(this.EVENT_IROLL_=
START)},_onAdIRollComplete:function(){c.Debug.trace("Base::_onAdIRollComp=
lete() =
called.");this.swIRollRunning=3Dfalse;this.dispatchEvent(this.EVENT_IROLL=
_COMPLETE);this.setLayout(this.hasSkin)},_onAdShowContent:function(){c.De=
bug.trace("Base::_onAdShowContent() =
called.");this.contentShow()},_onAdHideContent:function(){c.Debug.trace("=
Base::_onAdHideContent() called.");=0A=
this.contentHide()},_onAdError:function(){c.Debug.trace("Base::_onAdError=
() =
called.")},_checkIntegrationCode:function(){c.Debug.trace("Base::_checkIn=
tegrationCode() called.");if(typeof =
this.swIntegrationCode=3D=3D"undefined")this.swIntegrationCode=3Dthis._cr=
eateHTMLElements();return =
this.swIntegrationCode},_createHTMLElements:function(){c.Debug.trace("Bas=
e::_createHTMLElements() called.");var =
a=3Dthis.HDD.jobj;a.div_content_container=3Dc.$("#"+this.ids.div_content_=
container);if(a.div_content_container.length!=3D=0A=
1){c.Debug.error('Error: could not find DIV with ID =
"'+this.ids.div_content_container+'".');return =
false}a.div_container=3Dc.$("#"+this.ids.div_container);if(a.div_containe=
r.length!=3D1){a.div_content_container.wrap(c.$('<div =
id=3D"'+this.ids.div_container+'"></div>').attr("id",this.ids.div_contain=
er));a.div_container=3Dc.$("#"+this.ids.div_container);if(a.div_container=
.length!=3D1){c.Debug.error('Error: could not find or create DIV with ID =
"'+this.ids.div_container+'".');return =
false}a.div_container.addClass("InSkinContainer")}return true},=0A=
_setLayoutForSkin:function(){c.Debug.trace("Base::_setLayoutForSkin() =
called.");this.currentLayout=3D"skin";var =
a=3Dthis.HDD.jobj,d=3D{width:this.params.plr_ContentW+"px",margin:[this.p=
arams.plr_FrameTop+"px",this.params.plr_FrameSideRight+"px",this.params.p=
lr_FrameBottom+"px",this.params.plr_FrameSide+"px"].join(" =
")},h=3D{width:this.params.plr_ContentW+this.params.plr_FrameSide+this.pa=
rams.plr_FrameSideRight+"px"};if(!isNaN(this.params.plr_ContentH)){d.heig=
ht=3Dthis.params.plr_ContentH+"px";h.height=3Dthis.params.plr_ContentH+=0A=
this.params.plr_FrameTop+this.params.plr_FrameBottom+"px"}a.div_container=
&&a.div_container.css(h);a.div_content_container&&a.div_content_container=
.css(d);if(c.$.browser.msie){c.$.browser.version>=3D7&&a.div_base_contain=
er&&a.div_base_container.hide().show();c.$.browser.version>=3D8&&this.par=
ams.plr_ContentType!=3D"PAGESKIN"&&a.div_content_container&&setTimeout(fu=
nction(){a.div_content_container.css("float","left")},250)}},_setLayoutFo=
rNoSkin:function(){c.Debug.trace("Base::_setLayoutForNoSkin() called.");=0A=
var =
a=3Dthis.HDD.jobj;if(this.params.plr_NoSkinInSkinResize||this.params.plr_=
NoSkinContentResize){this.currentLayout=3D"noskin";var =
d=3D[0,0,0,0],h=3D{width:this.params.plr_ContentW},k=3D{width:this.params=
.plr_ContentW+this.params.plr_FrameSide+this.params.plr_FrameSideRight};i=
f(!isNaN(this.params.plr_ContentH)){h.height=3Dthis.params.plr_ContentH;k=
.height=3Dthis.params.plr_ContentH+this.params.plr_FrameTop+this.params.p=
lr_FrameBottom}if(this.params.plr_NoSkinContentResize)if(isNaN(this.param=
s.plr_NoSkinContentW)&&=0A=
isNaN(this.params.plr_NoSkinContentH))if(isNaN(this.params.plr_ContentH))=
c.Debug.warn('Warning: cannot auto-resize content container when =
"plr_ContentH" is not specified.');else{var =
s=3Dc.Util.calculateMaxWH(this.params.plr_ContentW/this.params.plr_Conten=
tH,k.width,k.height);h.width=3Ds.w;h.height=3Ds.h}else{isNaN(this.params.=
plr_NoSkinContentW)||(h.width=3Dthis.params.plr_NoSkinContentW);isNaN(thi=
s.params.plr_NoSkinContentH)||(h.height=3Dthis.params.plr_NoSkinContentH)=
}if(this.params.plr_NoSkinInSkinResize){k.width=3D=0A=
!isNaN(this.params.plr_NoSkinInSkinW)&&this.params.plr_NoSkinInSkinW>=3Dh=
.width?this.params.plr_NoSkinInSkinW:h.width;if(!isNaN(this.params.plr_No=
SkinInSkinH)&&(isNaN(h.height)||this.params.plr_NoSkinInSkinH>=3Dh.height=
))k.height=3Dthis.params.plr_NoSkinInSkinH;else =
isNaN(h.height)||(k.height=3Dh.height)}d[1]=3Dd[3]=3DMath.floor((k.width-=
h.width)/2);if(!isNaN(k.height)&&!isNaN(h.height))d[0]=3Dd[2]=3DMath.floo=
r((k.height-h.height)/2);s=3D{};var x=3D{},D;for(D in =
h)s[D]=3Dh[D]+"px";s.margin=3D[d[0]+"px",d[1]+"px",d[2]+"px",=0A=
d[3]+"px"].join(" ");for(D in =
k)x[D]=3Dk[D]+"px";a.div_container&&a.div_container.css(x);a.div_content_=
container&&a.div_content_container.css(s)}},setCfg:function(a){c.Debug.tr=
ace("Base::setCfg() =
called.");c.$.extend(this.params,a);this._verifyBooleans();this._verifyIn=
tegers()},getCfg:function(a){c.Debug.trace("Base::getCfg() =
called.");if(a&&a!=3D""){var d=3D{};a=3Da.split(",");for(var =
h=3D"",k=3D0;k<a.length;k++){h=3Dc.$.trim(a[k]);if(typeof =
this.params[h]!=3D"undefined")d[h]=3Dthis.params[h]}return d}else return =
this.params},=0A=
makeAdCall:function(a){c.Debug.trace("Base::makeAdCall() =
called.");this.swMakeAdCallNeverCalled=3Dfalse;return =
this.swReady?this.objAdManager.makeAdCall(a):-1},loadAd:function(a){c.Deb=
ug.trace("Base::loadAd() called.");return =
this.swReady?this.objAdManager.loadAd(a):null},unloadAd:function(a){c.Deb=
ug.trace("Base::unloadAd() called.");return =
this.swReady?this.objAdManager.unloadAd(a):null},unloadIRoll:function(a){=
c.Debug.trace("Base::unloadIRoll() called.");return =
this.swReady&&this.objAdManager.objAd?=0A=
this.objAdManager.objAd.unloadIRoll(a):null},showAd:function(a){c.Debug.t=
race("Base::showAd() called.");return =
this.swReady&&this.objAdManager.objAd?this.objAdManager.objAd.show(a):nul=
l},hideAd:function(a){c.Debug.trace("Base::hideAd() called.");return =
this.swReady&&this.objAdManager.objAd?this.objAdManager.objAd.hide(a):nul=
l},contentShow:function(a){c.Debug.trace("Base::contentShow() =
called.");return =
this.swReady&&this.objAdManager.objAd?this.objAdManager.objAd.contentShow=
(a):null},contentHide:function(a){c.Debug.trace("Base::contentHide() =
called.");=0A=
return =
this.swReady&&this.objAdManager.objAd?this.objAdManager.objAd.contentHide=
(a):null},setLayout:function(a){c.Debug.trace("Base::setLayout() =
called.");if(this.swReady)if(this.objAdManager.objAd)return =
this.objAdManager.objAd.setLayout(a);else =
a?this._setLayoutForSkin():this._setLayoutForNoSkin();return =
null},contentPlay:function(){c.Debug.trace("Base::contentPlay() =
called.");try{this.objContent.doPlay()}catch(a){c.Debug.warn('Warning: =
caught exception from content interface when calling "doPlay()".')}},=0A=
contentPause:function(){c.Debug.trace("Base::contentPause() =
called.");try{this.objContent.doPause()}catch(a){c.Debug.warn('Warning: =
caught exception from content interface when calling =
"doPause()".')}},isContentPlaying:function(){c.Debug.trace("Base::isConte=
ntPlaying() called.");return =
this.objContent.swIsPlaying},openExpandable:function(a){c.Debug.trace("Ba=
se::openExpandable() =
called.");if(this.swReady){if(!this.swIsExpandableOpen)return =
this.objAdManager.openExpandable(a);return false}return null},=0A=
closeExpandable:function(a){c.Debug.trace("Base::closeExpandable() =
called.");if(this.swReady){if(this.swIsExpandableOpen)return =
this.objAdManager.closeExpandable(a);return false}return =
null},isExpandableOpen:function(){c.Debug.trace("Base::isExpandableOpen()=
 called.");return =
this.swIsExpandableOpen},setCreativeData:function(a){c.Debug.trace("Base:=
:setCreativeData() called.");return =
this.swReady&&this.objAdManager.objAd?this.objAdManager.objAd.setCreative=
Data(a):null},onContentInitComplete:function(){c.Debug.trace("Base::onCon=
tentInitComplete() called.");=0A=
this._onContentInitComplete()},onContentPlay:function(){c.Debug.trace("Ba=
se::onContentPlay() =
called.");this._onContentPlay()},onContentPause:function(){c.Debug.trace(=
"Base::onContentPause() =
called.");this._onContentPause()},onContentComplete:function(){c.Debug.tr=
ace("Base::onContentComplete() =
called.");this._onContentComplete()},onContentNewItem:function(){c.Debug.=
trace("Base::onContentNewItem() =
called.");this._onContentNewItem()},onContentAdStart:function(){c.Debug.t=
race("Base::onContentAdStart() called.");=0A=
this._onContentAdStart()},onContentAdComplete:function(){c.Debug.trace("B=
ase::onContentAdComplete() =
called.");this._onContentAdComplete()}})})(N);(function(c){if(typeof =
c["4.2"].AdManager=3D=3D"undefined")c["4.2"].AdManager=3Dc.EventDispatche=
r.extend({construct:function(a){this._super();c.Debug.trace("AdManager =
object =
created.");this.objBase=3Da;this.adCallCounter=3D0;this.objISAPClient=3Dn=
ew =
c["4.2"].ISAPClient;this.objISAPClient.addEventListener("AD_CALL_RESULT",=
"_onISAPAdCallResult",this);this.objISAPClient.addEventListener("AD_CALL_=
FAULT",=0A=
"_onISAPAdCallFault",this);this.objSASClient=3Dnew =
c["4.2"].SASClient(this);this.objSASClient.addEventListener("AD_CALL_RESU=
LT","_onSASAdCallResult",this);this.objSASClient.addEventListener("AD_CAL=
L_FAULT","_onSASAdCallFault",this);this.seenInteractions=3D{}},makeAdCall=
:function(a){c.Debug.trace("AdManager::makeAdCall() called.");var =
d=3D{id:++this.adCallCounter,params:a,adCallParams:{},options:{}};a=3Dthi=
s._getAdCallParametersAndOptions(this.objBase.counterNewItem,a);for(var =
h in a){var k=3Dh.substr(0,4).toLowerCase();=0A=
if(k=3D=3D"srv_"||k=3D=3D"sas_")d.adCallParams[h]=3Da[h];else =
d.options[h]=3Da[h]}c.Debug.info("--- BEGIN AD CALL (ID: "+d.id+"; =
Context: "+(this.objBase.counterNewItem>0?"item =
"+this.objBase.counterNewItem:"initial/paused state")+") =
---");c.Debug.debug("["+d.id+"] Parameters:");for(h in =
d.adCallParams)c.Debug.debug("["+d.id+"] "+h+" =3D =
"+c.Debug.htmlEscape(d.adCallParams[h]));c.Debug.debug("["+d.id+"] =
Options:");for(h in d.options)c.Debug.debug("["+d.id+"] "+h+" =3D =
"+c.Debug.htmlEscape(d.options[h]));if(typeof =
d.adCallParams.srv_SectionID=3D=3D=0A=
"undefined"||d.adCallParams.srv_SectionID=3D=3D""){c.Debug.warn("Warning:=
 cannot make ad call because no section ID is =
available.");c.Debug.info("--- AD CALL COMPLETE (ID: "+d.id+") =
---");return-1}clearTimeout(this.timerAdRotation);this.swRotateAdOnceExpa=
ndableClosed=3Dfalse;this.objBase.params.plr_Offline?this._makeOfflineAdC=
all(d):this._makeOnlineAdCall(d);return =
d.id},_onAdCallComplete:function(a){c.Debug.trace("["+a.id+"] =
AdManager::_onAdCallComplete() called.");c.Debug.info("--- AD CALL =
COMPLETE (ID: "+=0A=
a.id+") =
---");if(this.adCallCounter=3D=3Da.id){if(a.isap_Result)if(typeof =
a.isap_Result.AdType=3D=3D"undefined")a.isap_Result.AdType=3D"InSkin";c.D=
ebug.info("ISAP =
Result:<br/><pre>\n"+c.Util.objToString(a.isap_Result)+"</pre>");this.adC=
allResult=3D{p:a,objAd:this._createAdObject(a)};clearTimeout(this.timerAd=
Rotation);if(this.objBase.params.plr_Autopilot&&this.objBase.params.plr_E=
nableAdRotation)if(a.isap_Result&&a.isap_Result.SiteAllowRotateAds&&a.isa=
p_Result.DurationBetweenAds>0){c.Debug.info("AD ROTATION: this ad call =
will be repeated in "+=0A=
a.isap_Result.DurationBetweenAds+"s.");var =
d=3Dthis;this.timerAdRotation=3DsetTimeout(function(){d._repeatLastAdCall=
()},a.isap_Result.DurationBetweenAds*1E3)}a=3D{hasSkin:false,hasSkinExpan=
dable:false,hasIRoll:false,hasIRollExpandable:false};if(this.adCallResult=
.objAd)a=3Dthis.adCallResult.objAd.getInfo();this.dispatchEvent("AD_CALL_=
RESULT",a)}},_makeOnlineAdCall:function(a){c.Debug.trace("["+a.id+"] =
AdManager::_makeOnlineAdCall() =
called.");a.adCallParams.srv_UseSAS=3D=3D"true"&&!a.sas_CallComplete?this=
.objSASClient.makeAdCall(a):=0A=
this.objISAPClient.makeAdCall(a)},_makeOfflineAdCall:function(a){c.Debug.=
trace("["+a.id+"] AdManager::_makeOfflineAdCall() =
called.");if(this.objBase.params.plr_AdCallResultURL&&this.objBase.params=
.plr_AdCallResultURL!=3D""){var =
d=3Dthis;c.$.ajax({url:this.objBase.params.plr_AdCallResultURL,dataType:"=
jsonp",success:function(h){a.isap_Result=3Dh;d._onAdCallComplete(a)}})}},=
_repeatLastAdCall:function(){c.Debug.trace("AdManager::_repeatAdCall() =
called.");if(this.swExpandableOpened)this.swRotateAdOnceExpandableClosed=3D=0A=
true;else{var a=3D{},d;for(d in =
this.adCallResult.p.params)a[d]=3Dthis.adCallResult.p.params[d];a.srv_Rel=
oad=3D"true";if(this.adCallResult.p.isap_Result)if(this.adCallResult.p.is=
ap_Result.InSkinAd)a.srv_LastAdvertID=3Dthis.adCallResult.p.isap_Result.I=
nSkinAd.AdvertID;else =
if(this.adCallResult.p.isap_Result.PreRollAd)a.srv_LastAdvertID=3Dthis.ad=
CallResult.p.isap_Result.PreRollAd.AdvertID;c.Debug.info("--- AD =
ROTATION =
---");this.makeAdCall(a)}},_getAdCallParametersAndOptions:function(a,d){c=
.Debug.trace("AdManager::_getAdCallParametersAndOptions() called. N: "+=0A=
a);var h=3D{},k;for(k in =
this.objBase.params)if(k.substr(0,4).toLowerCase()=3D=3D"srv_"&&k.substr(=
0,13)!=3D"srv_SectionID")h[k]=3Dthis.objBase.params[k];a>0&&typeof =
d.usemap!=3D"undefined"&&d.usemap&&c.$.extend(h,this._getAdCallMapParamet=
ersAndOptions(a));c.$.extend(h,d);if(typeof =
h.srv_SectionID=3D=3D"undefined")if(a>0)if(this.objBase.params.srv_Sectio=
nIDPlayPrimary!=3D"")h.srv_SectionID=3Dthis.objBase.params.srv_SectionIDP=
layPrimary;else =
if(this.objBase.params.srv_SectionIDPlay!=3D"")h.srv_SectionID=3Dthis.obj=
Base.params.srv_SectionIDPlay;=0A=
else{if(a>1)h.srv_SectionID=3Dthis.objBase.params.srv_SectionID}else =
h.srv_SectionID=3Dthis.objBase.params.srv_SectionID;if(h.srv_UseSAS=3D=3D=
"onplay")h.srv_UseSAS=3Da>0?"true":"false";if(h.srv_UseSAS=3D=3D"true"){i=
f(!(typeof h.sas_AdTag!=3D"undefined"||typeof =
h.sas_AdTagURL!=3D"undefined"||typeof =
h.sas_AdTagResult!=3D"undefined")){h.sas_AdTagLabels=3D[];if(a>0){this._g=
etSASTag("sas_PrerollAdTag")!=3D""&&h.sas_AdTagLabels.push("sas_PrerollAd=
Tag");if(this._getSASTag("sas_PlayAdTag")!=3D"")h.sas_AdTagLabels.push("s=
as_PlayAdTag");=0A=
else =
this._getSASTag("sas_PauseAdTag")!=3D""&&h.sas_AdTagLabels.push("sas_Paus=
eAdTag")}else =
this._getSASTag("sas_PauseAdTag")!=3D""&&h.sas_AdTagLabels.push("sas_Paus=
eAdTag")}if(typeof =
h.sas_FrameURL=3D=3D"undefined")h.sas_FrameURL=3Dthis.objBase.params.sas_=
FrameURL;if(typeof =
h.sas_FrameDomain=3D=3D"undefined")h.sas_FrameDomain=3Dthis.objBase.param=
s.sas_FrameDomain}return h},_getSASTag:function(a){var =
d=3D"";if(this.objBase.params[a+"Result"]!=3D"")d+=3D'<script =
type=3D"text/javascript">'+this.objBase.params[a+"Result"]+=0A=
"<\/script>";else if(this.objBase.params[a+"URL"]!=3D"")d+=3D'<script =
type=3D"text/javascript" =
src=3D"'+this.objBase.params[a+"URL"]+'"><\/script>';else =
if(this.objBase.params[a]!=3D"")d+=3Dthis.objBase.params[a];return =
d},_getAdCallMapParametersAndOptions:function(a){c.Debug.trace("AdManager=
::_getAdCallMapParametersAndOptions() called. N: "+a);var =
d=3Da%2=3D=3D0?"even":"odd";if(typeof =
this.objBase.params.plr_AdCallMap[a]!=3D"undefined")if(this._canUseAdCall=
MapParams(this.objBase.params.plr_AdCallMap[a]))return =
this.objBase.params.plr_AdCallMap[a];=0A=
if(typeof =
this.objBase.params.plr_AdCallMap[d]!=3D"undefined")if(this._canUseAdCall=
MapParams(this.objBase.params.plr_AdCallMap[d]))return =
this.objBase.params.plr_AdCallMap[d];for(var h in =
this.objBase.params.plr_AdCallFrequencyMap){var =
k=3DparseInt(h);if(h=3D=3Dd||!isNaN(k)&&a%k=3D=3D0)if(this._canUseAdCallM=
apParams(this.objBase.params.plr_AdCallFrequencyMap[h]))return =
this.objBase.params.plr_AdCallFrequencyMap[h]}return{}},_canUseAdCallMapP=
arams:function(a){if(typeof =
a.requireNoPreroll!=3D"undefined"&&a.requireNoPreroll&&=0A=
this.objBase.swContentPrerollServed)return false;return =
true},_onISAPAdCallResult:function(a){c.Debug.trace("["+a.data.p.id+"] =
AdManager::_onISAPAdCallResult() =
called.");this._onAdCallComplete(a.data.p)},_onISAPAdCallFault:function()=
{c.Debug.warn("AdManager::_onISAPAdCallFailed() =
called.")},_onSASAdCallResult:function(a){c.Debug.trace("["+a.data.p.id+"=
] AdManager::_onSASClientAdCallResult() called.");c.Debug.info("SAS =
Result:<br/><pre>"+c.Util.objToString(a.data.p.sas_Result)+"</pre>");a=3D=
a.data.p;=0A=
a.sas_CallComplete=3Dtrue;var d=3D[],h;for(h in =
a.sas_Result.isapData)d.push(h);a.adCallParams.srv_AdvertIDs=3Dd.join(","=
);this._makeOnlineAdCall(a)},_onSASAdCallFault:function(){c.Debug.warn("A=
dManager::_onSASAdCallFault() =
called.")},_createAdObject:function(a){c.Debug.trace("AdManager::_createA=
dObject() called.");if(a.isap_Result)if(typeof =
c["4.2"].AdTypes[a.isap_Result.AdType]!=3D"undefined")return new =
c["4.2"].AdTypes[a.isap_Result.AdType](this,a);else =
c.Debug.warn("Warning: unknown ad type received from ISAP ("+=0A=
a.isap_Result.AdType+").");return =
null},loadAd:function(){c.Debug.trace("AdManager::loadAd() =
called.");this.objAd&&this.unloadAd();if(!this.adCallResult){c.Debug.warn=
("Warning: loadAd() called, but no ad call result available.");return =
false}if(!this.adCallResult.objAd){c.Debug.warn("Warning: loadAd() =
called, but no ad object available.");this._adDone(null);return =
false}this.seenInteractions=3D{};this.objAd=3Dthis.adCallResult.objAd;thi=
s.objAd.addEventListener("LOADED","_onAdLoaded",this);this.objAd.addEvent=
Listener("SERVED",=0A=
"_onAdServed",this);this.objAd.addEventListener("CLICK","forwardEvent",th=
is);this.objAd.addEventListener("INTERACTION","_onAdInteraction",this);th=
is.objAd.addEventListener("EXPANDABLE_OPEN","_onAdExpandableOpen",this);t=
his.objAd.addEventListener("EXPANDABLE_CLOSE","_onAdExpandableClose",this=
);this.objAd.addEventListener("OPEN_URL","_onAdOpenURL",this);this.objAd.=
addEventListener("LOAD_URL","_onAdLoadURL",this);this.objAd.addEventListe=
ner("PLAY_VIDEO","forwardEvent",this);this.objAd.addEventListener("PAUSE_=
VIDEO",=0A=
"forwardEvent",this);this.objAd.addEventListener("IROLL_START","forwardEv=
ent",this);this.objAd.addEventListener("IROLL_COMPLETE","forwardEvent",th=
is);this.objAd.addEventListener("SHOW_CONTENT","forwardEvent",this);this.=
objAd.addEventListener("HIDE_CONTENT","forwardEvent",this);this.objAd.add=
EventListener("POLLING_DATA","_onAdPollingData",this);this.objAd.addEvent=
Listener("DONE","_onAdDone",this);return =
this.objAd.load()},unloadAd:function(){c.Debug.trace("AdManager::unloadAd=
() called.");if(this.objAd){this.objAd.unload();=0A=
this.objAd.removeEventListener("LOADED","_onAdLoaded",this);this.objAd.re=
moveEventListener("SERVED","_onAdServed",this);this.objAd.removeEventList=
ener("CLICK","forwardEvent",this);this.objAd.removeEventListener("INTERAC=
TION","_onAdInteraction",this);this.objAd.removeEventListener("EXPANDABLE=
_OPEN","_onAdExpandableOpen",this);this.objAd.removeEventListener("EXPAND=
ABLE_CLOSE","_onAdExpandableClose",this);this.objAd.removeEventListener("=
OPEN_URL","_onAdOpenURL",this);this.objAd.removeEventListener("LOAD_URL",=0A=
"_onAdLoadURL",this);this.objAd.removeEventListener("PLAY_VIDEO","forward=
Event",this);this.objAd.removeEventListener("PAUSE_VIDEO","forwardEvent",=
this);this.objAd.removeEventListener("IROLL_START","forwardEvent",this);t=
his.objAd.removeEventListener("IROLL_COMPLETE","forwardEvent",this);this.=
objAd.removeEventListener("SHOW_CONTENT","forwardEvent",this);this.objAd.=
removeEventListener("HIDE_CONTENT","forwardEvent",this);this.objAd.remove=
EventListener("POLLING_DATA","_onAdPollingData",this);this.objAd.removeEv=
entListener("DONE",=0A=
"_onAdDone",this);this.objAd=3Dnull}},_adDone:function(a){c.Debug.trace("=
AdManager::_adDone() =
called.");if(this.adCallResult&&this.adCallResult.p.options.fallbackWhenN=
oSkin)if(!a||!a.hasSkin)this.objBase.makeAdCall()},openExpandable:functio=
n(a){c.Debug.trace("AdManager::openExpandable() called.");return =
this.objAd&&!this.swExpandableOpened?this.objAd.openExpandable(a):null},c=
loseExpandable:function(a){c.Debug.trace("AdManager::closeExpandable() =
called.");return =
this.objAd&&this.swExpandableOpened?this.objAd.closeExpandable(a):=0A=
null},_onAdLoaded:function(a){c.Debug.trace("AdManager::_onAdLoaded() =
called.");this.forwardEvent(a);this.objAd.serve()},_onAdServed:function(a=
){c.Debug.trace("AdManager::_onAdServed() =
called.");this.objISAPClient.updateStartTime(a.data.logID);this.forwardEv=
ent(a)},_onAdClick:function(a){c.Debug.trace("AdManager::_onAdClick() =
called.");if(typeof this.adCallResult.p.sas_Data!=3D"undefined"&&typeof =
this.adCallResult.p.sas_Data.isapData!=3D"undefined"){var =
d=3Dnull;if(typeof =
this.adCallResult.p.sas_Data.isapData[a.data.advertID]!=3D=0A=
"undefined")d=3Dthis.adCallResult.p.sas_Data.isapData[a.data.advertID];el=
se if(a.data.id=3D=3D"IRoll"&&typeof =
this.adCallResult.p.sas_Data.isapData.NETWORKIROLL!=3D"undefined")d=3Dthi=
s.adCallResult.p.sas_Data.isapData.NETWORKIROLL;else =
if(a.data.id=3D=3D"Skin"&&typeof =
this.adCallResult.p.sas_Data.isapData.NETWORKSKIN!=3D"undefined")d=3Dthis=
.adCallResult.p.sas_Data.isapData.NETWORKSKIN;else if(typeof =
this.adCallResult.p.sas_Data.isapData.NETWORK!=3D"undefined")d=3Dthis.adC=
allResult.p.sas_Data.isapData.NETWORK;d&&typeof d.clickURL!=3D=0A=
"undefined"&&c.Util.loadURL(d.clickURL)}this.forwardEvent(a)},_onAdIntera=
ction:function(a){c.Debug.trace("AdManager::_onAdInteraction() =
called.");var d=3Da.data.logID+"|"+a.data.name,h=3Dfalse;if(typeof =
this.seenInteractions[d]=3D=3D"undefined"){this.seenInteractions[d]=3D0;h=
=3Dtrue}this.seenInteractions[d]+=3D1;this.objISAPClient.reportInteractio=
n(a.data.name,a.data.logID,h)},_onAdExpandableOpen:function(a){c.Debug.tr=
ace("AdManager::_onAdExpandableOpen() =
called.");this.swExpandableOpened=3Dtrue;this.forwardEvent(a)},=0A=
_onAdExpandableClose:function(a){c.Debug.trace("AdManager::_onAdExpandabl=
eClose() =
called.");this.swExpandableOpened=3Dfalse;this.swRotateAdOnceExpandableCl=
osed&&this._repeatLastAdCall();this.forwardEvent(a)},_onAdOpenURL:functio=
n(){c.Debug.trace("AdManager::_onAdOpenURL() =
called.")},_onAdLoadURL:function(a){c.Debug.trace("AdManager::_onAdLoadUR=
L() =
called.");/^https?:\/\//.test(a.data.url)?c.Util.loadURL(c.Util.replaceTo=
kens(a.data.url)):c.Debug.warn('Warning: unable to load URL =
"'+a.data.url+'".')},=0A=
_onAdPollingData:function(a){c.Debug.trace("AdManager::_onAdPollingData()=
 called.");for(var d in a.data){var h=3D[],k;for(k in =
a.data[d])h.push(k+"=3D"+a.data[d][k]);this.objISAPClient.sendPollingData=
(d,h.join("&"))}},_onAdDone:function(a){c.Debug.trace("AdManager::_onAdDo=
ne() =
called.");this._adDone(a.target.getInfo())}})})(N);(function(c){if(typeof=
 =
c["4.2"].ISAPClient=3D=3D"undefined")c["4.2"].ISAPClient=3Dc.EventDispatc=
her.extend({construct:function(){this._super();c.Debug.trace("ISAPClient =
object created.");=0A=
this.DEFAULT_URL=3D"http://inskinad.com/ISAPAdServer/AdS.aspx";this.POLLI=
NG_URL=3D"http://polling.inskinad.com/ISAPAdServer2/AdS.aspx"},makeAdCall=
:function(a){c.Debug.trace("["+a.id+"] ISAPClient::makeAdCall() =
called.");var d=3D[],h;for(h in =
a.adCallParams)h.substr(0,4)=3D=3D"srv_"&&d.push(h+"=3D"+a.adCallParams[h=
]);d=3Dd.join("&");c.Debug.info("["+a.id+"] ISAP Ad Call: "+d);var =
k=3Dthis;this._call(this.DEFAULT_URL,"GetCampaignInformationFromUserData"=
,{vstrCampaignData:d},function(s){k._onAdCallResult(s,a)})},_onAdCallResu=
lt:function(a,=0A=
d){c.Debug.trace("["+d.id+"] ISAPClient::_onAdCallResult() =
called.");d.isap_Result=3Da;this.dispatchEvent("AD_CALL_RESULT",{p:d})},u=
pdateStartTime:function(a){c.Debug.trace("ISAPClient::updateStartTime() =
called.");this._call(this.DEFAULT_URL,"UpdateCampaignStartTime",{vstrLogI=
D:a},"_onUpdateStartTimeResult")},_onUpdateStartTimeResult:function(){c.D=
ebug.trace("ISAPClient::_onUpdateStartTimeResult() =
called.")},reportInteraction:function(a,d,h){c.Debug.trace("ISAPClient::r=
eportInteraction() called.");=0A=
c.Debug.info("INTERACTION: "+a+" (Unique: =
"+h+")");this._call(this.DEFAULT_URL,"UpdateCustomInteraction",{vstrLogID=
:d,vstrInteractionName:a,vblnIsUniqueClick:h?"true":"false"},"_onReportIn=
teractionResult")},_onReportInteractionResult:function(){c.Debug.trace("I=
SAPClient::_onReportInteractionResult() =
called.")},sendPollingData:function(a,d){c.Debug.trace("ISAPClient::sendP=
ollingData() called.");c.Debug.debug("TIMERS: =
"+d);this._call(this.POLLING_URL,"UpdateCampaignViewTimeAll",{vstrLogID:a=
,vstrDurationData:d},=0A=
"_onSendPollingDataResult")},_onSendPollingDataResult:function(){c.Debug.=
trace("ISAPClient::_onSendPollingDataResult() =
called.")},_call:function(a,d,h,k){h.method=3Dd;a=3D{url:a,data:h,dataTyp=
e:"jsonp"};if(k)if(k.constructor=3D=3D=3DString){var =
s=3Dthis;a.success=3Dfunction(x){s[k].apply(s,[x])}}else =
a.success=3Dk;c.$.ajax(a)}})})(N);(function(c){if(typeof =
c["4.2"].SASClient=3D=3D"undefined")c["4.2"].SASClient=3Dc.EventDispatche=
r.extend({construct:function(a){this._super();c.Debug.trace("SASClient =
object created.");this.objAdManager=3D=0A=
a;this.data=3D{}},makeAdCall:function(a){c.Debug.trace("["+a.id+"] =
SASClient::makeAdCall() =
called.");this.data[a.id]=3D{adtag:this._buildAdTag(a),frame:this._create=
Frame(),p:a};c.Debug.info("SAS Ad =
Tag:<br/><pre>"+c.Debug.htmlEscape(this.data[a.id].adtag)+"</pre>");if(th=
is.data[a.id].frame.length!=3D1)c.Debug.warn("Warning: unable to create =
SAS IFRAME.");else =
if(a.adCallParams.sas_FrameURL&&a.adCallParams.sas_FrameURL!=3D""){var =
d=3Da.adCallParams.sas_FrameURL+"?id=3D"+escape(this.objAdManager.objBase=
.id)+"&cid=3D"+=0A=
escape(a.id);if(a.adCallParams.sas_FrameDomain&&a.adCallParams.sas_FrameD=
omain!=3D"")d+=3D"&domain=3D"+escape(a.adCallParams.sas_FrameDomain);this=
.data[a.id].frame.attr("src",d)}else{d=3D"";d+=3D'<html><body><script =
type=3D"text/javascript">';d+=3D'var objSAS =3D =
window.parent.InSkin.BaseInstances["'+this.objAdManager.objBase.id+'"].ob=
jAdManager.objSASClient;';d+=3D'var code =3D =
objSAS.getCode("'+a.id+'");';d+=3D"document.write(code);";d+=3D"window.on=
load =3D function() {";d+=3D"var isap_data =3D null, custom_data =3D =
null;";d+=3D=0A=
'if (typeof(isapData) !=3D "undefined") isap_data =3D =
isapData;';d+=3D'if (typeof(customData) !=3D "undefined") custom_data =
=3D customData;';d+=3D"var advert_ids =3D null, click_urls =3D =
null;";d+=3D'if (typeof(isapAdvertID) !=3D "undefined") advert_ids =3D =
isapAdvertID;';d+=3D'else if (typeof(isapAdvertIDs) !=3D "undefined") =
advert_ids =3D isapAdvertIDs;';d+=3D'if (typeof(isapClickUrl) !=3D =
"undefined") click_urls =3D isapClickUrl;';d+=3D'else if =
(typeof(isapClickURLs) !=3D "undefined") click_urls =3D =
isapClickURLs;';d+=3D'objSAS.frameLoaded("'+=0A=
a.id+'", isap_data, custom_data, advert_ids, =
click_urls);';d+=3D"}";d+=3D"<\/script></body></html>";if(a=3Dc.Util.getF=
rameDoc(this.data[a.id].frame.attr("id"))){a.open();a.write(d);a.close()}=
else c.Debug.warn('Warning: unable to get the "document" property of the =
SAS IFRAME.')}},getCode:function(a){c.Debug.trace("SASClient::getCode() =
called.");return typeof =
InSkinGetSASCode=3D=3D"function"?InSkinGetSASCode(this.data[a].p):this.da=
ta[a].adtag},frameLoaded:function(a,d,h,k,s){c.Debug.trace("SASClient::fr=
ameLoaded() called.");=0A=
d=3Dd?d:{};h=3Dh?h:{};if(k&&typeof k=3D=3D"object")for(var =
x=3D0;x<k.length;x++){d[k[x]]=3D{};if(s&&typeof =
s=3D=3D"object"&&s[x])d[k[x]].clickURL=3Ds[x]}this.dispatchEvent("AD_CALL=
_RESULT",{sasData:{isapData:d,customData:h},p:this.data[a].p});var =
D=3Dthis;setTimeout(function(){D._removeFrame(a)},250)},_createFrame:func=
tion(){c.Debug.trace("SASClient::_createFrame() called.");var =
a=3D"InSkinSASFrame_"+this.objAdManager.objBase.id+"_"+(new =
Date).getTime();return c.$('<iframe =
id=3D"'+a+'"></iframe>').attr("id",a).css({position:"absolute",=0A=
display:"none",visibility:"hidden"}).appendTo(document.body)},_removeFram=
e:function(a){c.Debug.trace("SASClient::_removeFrame() =
called.");this.data[a]&&this.data[a].frame.remove();this.data[a]=3Dnull},=
_buildAdTag:function(a){c.Debug.trace("["+a.id+"] =
SASClient::_buildAdTag() called.");var d=3D"";if(typeof =
a.adCallParams.sas_AdTagLabels!=3D"undefined")for(var =
h=3D0;h<a.adCallParams.sas_AdTagLabels.length;h++)if(this.objAdManager.ob=
jBase.params[a.adCallParams.sas_AdTagLabels[h]+"Result"]!=3D"")d+=3D'<scr=
ipt type=3D"text/javascript">'+=0A=
this.objAdManager.objBase.params[a.adCallParams.sas_AdTagLabels[h]+"Resul=
t"]+"<\/script>";else =
if(this.objAdManager.objBase.params[a.adCallParams.sas_AdTagLabels[h]+"UR=
L"]!=3D"")d+=3D'<script type=3D"text/javascript" =
src=3D"'+this.objAdManager.objBase.params[a.adCallParams.sas_AdTagLabels[=
h]+"URL"]+'"><\/script>';else{if(this.objAdManager.objBase.params[a.adCal=
lParams.sas_AdTagLabels[h]]!=3D"")d+=3Dthis.objAdManager.objBase.params[a=
.adCallParams.sas_AdTagLabels[h]]}else if(typeof =
a.adCallParams.sas_AdTagResult!=3D=0A=
"undefined")d+=3D'<script =
type=3D"text/javascript">'+a.adCallParams.sas_AdTagResult+"<\/script>";el=
se if(typeof a.adCallParams.sas_AdTagURL!=3D"undefined")d+=3D'<script =
type=3D"text/javascript" =
src=3D"'+a.adCallParams.sas_AdTagURL+'"><\/script>';else if(typeof =
a.adCallParams.sas_AdTag!=3D"undefined")d+=3Da.adCallParams.sas_AdTag;ret=
urn d}})})(N);(function(c){if(typeof =
c["4.2"].Ad=3D=3D"undefined"){c["4.2"].AdTypes=3D{};c["4.2"].Ad=3Dc.Event=
Dispatcher.extend({construct:function(a,d){this._super();c.Debug.trace("A=
d object created.");=0A=
this.objAdManager=3Da;this.p=3Dd;this.params=3Dthis.objAdManager.objBase.=
params;this.HDD=3Dthis.objAdManager.objBase.HDD;this.pollingInterval=3Dth=
is.objAdManager.objBase.params.plr_PollingInterval;this.info=3D{};this.un=
its=3D{};this.isapTrackers=3D{}},_checkLoaded:function(){for(var a in =
this.units)if(!this.units[a].obj.swLoaded)return =
false;this._onLoaded()},_onLoaded:function(){c.Debug.trace("Ad::_onLoaded=
() =
called.");this.dispatchEvent("LOADED")},_createAdUnit:function(a){if(!a)r=
eturn false;c.Debug.trace("Ad::_createAdUnit() called. ID: "+=0A=
a.settings.id);this.units[a.settings.id]=3D{obj:a};return =
true},_createExpandableUnit:function(a,d){c.Debug.trace("Ad::_createExpan=
dableUnit() called.");var =
h=3Dnull,k=3Dwindow;if(this.params.plr_DisplayExpandableInParentFrame){k=3D=
window.parent;if(!this.HDD.swParentFramePrepared){this.HDD.swParentFrameP=
repared=3Dtrue;c.Util.loadCSS(this.params.BASE_URL+"/css/core.css",k.docu=
ment)}}if(d.ExpandableLayerFileUrl&&d.ExpandableLayerFileUrl!=3D""){h=3D{=
id:a,advertID:d.AdvertID,creativeID:d.CreativeID,logID:d.CampaignLogID,=0A=
timerLabel:"Expandable",timerData:{logID:d.CampaignLogID},data:{url:d.Exp=
andableLayerFileUrl,designW:d.ExpandableWidth,designH:d.ExpandableHeight,=
isAS3:d.IsAS3Creative,showTopbar:true,initData:{cfg:{},ISAP:d},marginTop:=
0},plr_DetachedExpandable:this.params.plr_DetachedExpandable,plr_DisplayE=
xpandableInParentFrame:this.params.plr_DisplayExpandableInParentFrame};if=
(this.params.plr_DetachedExpandable){h.swf_unit=3Dthis._getDetachedExpand=
ableSWFUnitContainer();h.data.w=3Dthis.params.plr_ExpandableW;h.data.h=3D=0A=
this.params.plr_ExpandableH}else =
h.swf_unit=3Dthis._getExpandableSWFUnitContainer();h=3Dnew =
c["4.2"].AdUnitTypes.SWFUnit(this,h)}else =
if(d.TopBarUrls)if(this.objAdManager.objBase.params.plr_DetachedExpandabl=
e){h=3D{id:a,advertID:d.AdvertID,creativeID:d.CreativeID,logID:d.Campaign=
LogID,timerLabel:"Expandable",timerData:{logID:d.CampaignLogID},data:{Top=
BarUrls:d.TopBarUrls,designW:d.ExpandableWidth,designH:d.ExpandableHeight=
,marginTop:this.objAdManager.objBase.params.plr_ExpandableTopMargin},plr_=
DetachedExpandable:this.params.plr_DetachedExpandable,=0A=
plr_DisplayExpandableInParentFrame:this.params.plr_DisplayExpandableInPar=
entFrame};h=3Dnew c["4.2"].AdUnitTypes.MicrositeUnit(this,h)}else =
c.Debug.warn("Warning: microsite expandable served when =
plr_DetachedExpandable =3D =
false.");if(h){h.addEventListener("LOADED","_onAdUnitLoaded",this);h.addE=
ventListener("CLICK","_onClick",this);h.addEventListener("INTERACTION","_=
onInteraction",this);h.addEventListener("OPEN_URL","_onOpenURL",this);h.a=
ddEventListener("LOAD_URL","_onLoadURL",this);h.addEventListener("IMPRESS=
ION",=0A=
"_onImpression",this);h.addEventListener("CLICK_TAG","_onClickTag",this);=
h.addEventListener("OPENED","_onExpandableOpened",this);h.addEventListene=
r("CLOSED","_onExpandableClosed",this);h.addEventListener("CLOSE","_onExp=
andableClose",this);return h}return =
null},_getExpandableSWFUnitContainer:function(){c.Debug.trace("Ad::_getEx=
pandableSWFUnitContainer() =
called.")},_getDetachedExpandableSWFUnitContainer:function(){c.Debug.trac=
e("Ad::_getDetachedExpandableSWFUnitContainer() called.");if(typeof =
this.HDD.SWFUnitContainer.detached=3D=3D=0A=
"undefined")this.HDD.SWFUnitContainer.detached=3Dthis._createDetachedExpa=
ndableSWFUnitContainer();return =
this.HDD.SWFUnitContainer.detached},_createDetachedExpandableSWFUnitConta=
iner:function(){c.Debug.trace("Ad::_createDetachedExpandableSWFUnitContai=
ner() called.");var =
a=3Dthis.params.plr_DisplayExpandableInParentFrame?window.parent:window;i=
f(!this._createHTMLForDetachedExpandableSWFUnitContainer(a.document)){c.D=
ebug.warn("Warning: HTML structure for detached SWF unit container could =
not be created.");=0A=
return null}return new =
c["4.2"].SWFUnitContainer(this,{id:"InSkinDetachedUnit_"+this.objAdManage=
r.objBase.id,win:a,jcontainer:this.HDD.jobj.div_unit_container,jtarget:th=
is.HDD.jobj.div_unit})},_createHTMLForDetachedExpandableSWFUnitContainer:=
function(a){c.Debug.trace("Ad::_createHTMLForDetachedExpandableSWFUnitCon=
tainer() called.");var =
d=3Dthis.HDD.jobj;d.div_unit_container=3Dc.$("#"+this.ids.div_unit_contai=
ner,a);if(d.div_unit_container.length!=3D1){d.div_unit_container=3Dc.$('<=
div id=3D"'+this.ids.div_unit_container+=0A=
'"></div>',a).attr("id",this.ids.div_unit_container).prependTo(c.$(a.body=
));if(d.div_unit_container.length!=3D1){c.Debug.error('Error: could not =
find or create DIV with ID "'+this.ids.div_unit_container+'".');return =
false}d.div_unit_container.css({position:"absolute",width:"1px",height:"1=
px"}).addClass("InSkinUnitContainer")}d.div_unit=3Dc.$("#"+this.ids.div_u=
nit,a);if(d.div_unit.length!=3D1){d.div_unit=3Dc.$('<div =
id=3D"'+this.ids.div_unit+'"></div>',a).attr("id",this.ids.div_unit).prep=
endTo(d.div_unit_container);=0A=
if(d.div_unit.length!=3D1){c.Debug.error('Error: could not find or =
create DIV with ID "'+this.ids.div_unit+'".');return false}}return =
true},_onAdUnitLoaded:function(a){c.Debug.trace("Ad::_onAdUnitLoaded() =
called. Unit ID: =
"+a.target.settings.id);this._checkLoaded()},_onInteraction:function(a){c=
.Debug.trace("Ad::_onInteraction() called. Unit ID: =
"+a.target.settings.id);var =
d=3Da.data;d.logID=3Da.target.settings.logID;this.dispatchEvent("INTERACT=
ION",d)},_onOpenExpandable:function(a){c.Debug.trace("Ad::_onOpenExpandab=
le() called. Unit ID: "+=0A=
a.target.settings.id);this.openExpandable()},_onPlayVideo:function(a){c.D=
ebug.trace("Ad::_onPlayVideo() called. Unit ID: =
"+a.target.settings.id);this.dispatchEvent("PLAY_VIDEO",{force:true})},_o=
nPauseVideo:function(a){c.Debug.trace("Ad::_onPauseVideo() called. Unit =
ID: =
"+a.target.settings.id);this.dispatchEvent("PAUSE_VIDEO",{force:true})},_=
onOpenURL:function(a){c.Debug.trace("Ad::_onOpenURL() called. Unit ID: =
"+a.target.settings.id);this.dispatchEvent("OPEN_URL",a.data)},_onLoadURL=
:function(a){c.Debug.trace("Ad::_onLoadURL() called. Unit ID: "+=0A=
a.target.settings.id);this.dispatchEvent("LOAD_URL",a.data)},_onImpressio=
n:function(a){c.Debug.trace("Ad::_onImpression() called. Unit ID: =
"+a.target.settings.id);this._handleISAPTracker(a.target.settings.advertI=
D,a.data.name,a.data.urls)},_onClickTag:function(a){c.Debug.trace("Ad::_o=
nClickTag() called. Unit ID: =
"+a.target.settings.id);this._handleISAPTracker(a.target.settings.advertI=
D,a.data.tag,a.data.urls)},_handleISAPTracker:function(a,d,h){c.Debug.tra=
ce("Ad::_handleISAPTracker() called. Advert ID: "+=0A=
a+"; Key: "+d);if(!(!d||d=3D=3D"")){var =
k=3D[];if(this.isapTrackers[a]&&this.isapTrackers[a][d])k=3D[this.isapTra=
ckers[a][d]];else if(h)for(var s in =
h)k.push(h[s]);for(a=3D0;a<k.length;a++)this.dispatchEvent("LOAD_URL",{ur=
l:k[a]})}},_startPolling:function(){c.Debug.trace("Ad::_startPolling() =
called.");if(!this.swPollingStarted&&this.pollingInterval>0){this.swPolli=
ngStarted=3Dtrue;this.maxTimerValue=3Dthis.pollingInterval;var =
a=3Dthis;this.pollingTimerID=3DsetTimeout(function(){a._sendPollingData()=
},this.pollingInterval*=0A=
1E3)}},_stopPolling:function(){c.Debug.trace("Ad::_stopPolling() =
called.");if(this.swPollingStarted){this.swPollingStarted=3Dfalse;this._s=
endPollingData()}},_changePollingInterval:function(a){c.Debug.trace("Ad::=
_changePollingInterval() called. New interval: =
"+a);this.pollingInterval=3Da;this.swPollingStarted&&this._sendPollingDat=
a()},_sendPollingData:function(){c.Debug.trace("Ad::_sendPollingData() =
called.");if(this.pollingTimerID){clearTimeout(this.pollingTimerID);this.=
pollingTimerID=3Dnull}for(var a=3D=0A=
this.getTimers(),d=3Dfalse,h=3D{},k=3Dnull,s=3D0;s<a.length;s++){k=3Da[s]=
.get();if(k.value>0){if(k.value>this.maxTimerValue)k.value=3Dthis.maxTime=
rValue;if(typeof =
h[k.data.logID]=3D=3D"undefined")h[k.data.logID]=3D{};h[k.data.logID][k.l=
abel]=3Dk.value;d=3Dtrue}}d&&this.dispatchEvent("POLLING_DATA",h);if(this=
.swPollingStarted&&this.pollingInterval>0){this.maxTimerValue=3Dthis.poll=
ingInterval;var =
x=3Dthis;this.pollingTimerID=3DsetTimeout(function(){x._sendPollingData()=
},this.pollingInterval*1E3)}},load:function(){c.Debug.trace("Ad::load() =
called.");=0A=
for(var a in =
this.units)this.units[a].obj.load()},unload:function(){c.Debug.trace("Ad:=
:unload() called.");for(var a in =
this.units){this.units[a].obj.unload();this.units[a].obj=3Dnull}},unloadI=
Roll:function(){c.Debug.trace("Ad::unloadIRoll() =
called.")},show:function(){c.Debug.trace("Ad::show() =
called.")},hide:function(){c.Debug.trace("Ad::hide() =
called.")},openExpandable:function(){c.Debug.trace("Ad::openExpandable() =
called.")},closeExpandable:function(){c.Debug.trace("Ad::closeExpandable(=
) called.")},=0A=
setCreativeData:function(a){c.Debug.trace("Ad::setCreativeData() =
called.");for(var d in =
this.units)this.units[d].obj.setCreativeData(a)},getInfo:function(){c.Deb=
ug.trace("Ad::getInfo() called.");return =
this.info},getTimers:function(){c.Debug.trace("Ad::getTimers() =
called.");var a=3D[],d;for(d in =
this.units)a=3Da.concat(this.units[d].obj.getTimers());return =
a},serve:function(){c.Debug.trace("Ad::serve() =
called.")},setLayout:function(){c.Debug.trace("Ad::setLayout() =
called.")},contentShow:function(){c.Debug.trace("Ad::contentShow() =
called.")},=0A=
contentHide:function(){c.Debug.trace("Ad::contentHide() =
called.")}})}})(N);(function(c){if(typeof =
c["4.2"].AdUnit=3D=3D"undefined"){c["4.2"].AdUnitTypes=3D{};c["4.2"].AdUn=
it=3Dc.EventDispatcher.extend({construct:function(a,d){this._super();c.De=
bug.trace("AdUnit object =
created.");this.objAd=3Da;this.settings=3Dd;this.settings.win=3Dthis.sett=
ings.plr_DisplayExpandableInParentFrame?window.parent:window;this.timers=3D=
{};this.swLoaded=3Dfalse},_onLoaded:function(){c.Debug.trace("AdUnit::_on=
Loaded() called. ID: "+this.settings.id);=0A=
this.swLoaded=3Dtrue;this.dispatchEvent("LOADED")},startTimer:function(a)=
{if(!a)a=3Dthis.settings.timerLabel;if(typeof =
this.timers[a]=3D=3D"undefined")this.timers[a]=3Dnew =
c.Timer(a,this.settings.timerData);if(!this.timers[a].started){c.Debug.in=
fo("TIMER START: =
"+a);this.timers[a].start()}},stopTimer:function(a){if(!a)a=3Dthis.settin=
gs.timerLabel;if(typeof =
this.timers[a]!=3D"undefined")if(this.timers[a].started){c.Debug.info("TI=
MER STOP: "+a);this.timers[a].stop()}},getTimers:function(){var =
a=3D[],d;for(d in this.timers)a.push(this.timers[d]);=0A=
return a},load:function(){c.Debug.trace("AdUnit::load() =
called.")},unload:function(){c.Debug.trace("AdUnit::unload() =
called.")},show:function(){},hide:function(){},openExpandable:function(){=
},closeExpandable:function(){},doStart:function(){},doPlay:function(){},d=
oPause:function(){},doReset:function(){},setCreativeData:function(){},get=
ViewportWHLT:function(){var =
a=3D{w:0,h:0,l:0,t:0};a.w=3DMath.max(c.Util.getWindowW(this.settings.win)=
,c.$(this.settings.win).width());a.h=3DMath.max(c.Util.getWindowH(this.se=
ttings.win),=0A=
c.$(this.settings.win).height());a.l=3Dc.Util.getWindowScrollL(this.setti=
ngs.win);a.t=3Dc.Util.getWindowScrollT(this.settings.win);return =
a},showOverlay:function(a,d){this.joverlay=3Dc.$("<div></div>",this.setti=
ngs.win.document).addClass("InSkinOverlay").prependTo(this.settings.win.d=
ocument.body);if(this.joverlay.length=3D=3D1){var =
h=3Dthis,k=3Dthis.getViewportWHLT();this.joverlay.css({position:"fixed",d=
isplay:"block",width:k.w+"px",height:k.h+"px",left:"0px",top:"0px",opacit=
y:0}).animate({opacity:0.8},750,function(){d&&=0A=
h.joverlay.click(d);a&&a()})}else{c.Debug.warn("Warning: unable to =
create =
overlay.");a&&a()}},hideOverlay:function(){this.joverlay&&this.joverlay.r=
emove();this.joverlay=3Dnull}})}})(N);(function(c){if(typeof =
c["4.2"].AdUnitTypes.SWFUnit=3D=3D"undefined")c["4.2"].AdUnitTypes.SWFUni=
t=3Dc["4.2"].AdUnit.extend({construct:function(a,d){this._super(a,d);c.De=
bug.trace("SWFUnit object =
created.")},load:function(){c.Debug.trace("SWFUnit::load() called. Unit =
ID: =
"+this.settings.id);if(this.objSWFUnitContainer=3Dthis.settings.swf_unit)=
{this.swf_id=3D=0A=
this.settings.data.id=3Dthis.settings.id+(new =
Date).getTime();this.objSWFUnitContainer.addUnitEventListener(this.swf_id=
,"LOADED","_onSWFUnitLoaded",this);this.objSWFUnitContainer.addUnitEventL=
istener(this.swf_id,"CLICK","forwardEvent",this);this.objSWFUnitContainer=
.addUnitEventListener(this.swf_id,"INTERACTION","forwardEvent",this);this=
.objSWFUnitContainer.addUnitEventListener(this.swf_id,"OPEN_EXPANDABLE","=
forwardEvent",this);this.objSWFUnitContainer.addUnitEventListener(this.sw=
f_id,"PLAY_VIDEO","forwardEvent",=0A=
this);this.objSWFUnitContainer.addUnitEventListener(this.swf_id,"PAUSE_VI=
DEO","forwardEvent",this);this.objSWFUnitContainer.addUnitEventListener(t=
his.swf_id,"OPEN_URL","forwardEvent",this);this.objSWFUnitContainer.addUn=
itEventListener(this.swf_id,"LOAD_URL","forwardEvent",this);this.objSWFUn=
itContainer.addUnitEventListener(this.swf_id,"CLOSE","forwardEvent",this)=
;this.objSWFUnitContainer.addUnitEventListener(this.swf_id,"COMPLETE","fo=
rwardEvent",this);this.objSWFUnitContainer.addUnitEventListener(this.swf_=
id,=0A=
"IMPRESSION","forwardEvent",this);this.objSWFUnitContainer.addUnitEventLi=
stener(this.swf_id,"CLICK_TAG","forwardEvent",this);this.objSWFUnitContai=
ner.loadSWF(this.settings.data)}else{c.Debug.warn("Warning: no =
SWFUnitContainer provided; cannot load this ad unit (id: =
"+this.settings.id+").");this.dispatchEvent("ERROR")}},unload:function(){=
c.Debug.trace("SWFUnit::unload() called. Unit ID: =
"+this.settings.id);this.objSWFUnitContainer.callFlash("unloadUnit",this.=
swf_id)},callUnit:function(a){c.Debug.trace("SWFUnit::callUnit() called. =
Method Name: "+=0A=
a+"; Unit ID: "+this.settings.id);for(var =
d=3D[],h=3D1;h<arguments.length;h++)d.push(arguments[h]);return =
this.objSWFUnitContainer.callFlash("callUnitSWF",this.swf_id,a,d)},_onSWF=
UnitLoaded:function(){c.Debug.trace("SWFUnit::_onSWFUnitLoaded() called. =
Unit ID: =
"+this.settings.id);this._onLoaded()},doStart:function(a){c.Debug.trace("=
SWFUnit::doStart() called. Unit ID: =
"+this.settings.id);this.callUnit("doStart",a)},doPlay:function(){c.Debug=
.trace("SWFUnit::doPlay() called. Unit ID: "+this.settings.id);=0A=
this.callUnit("doPlay")||this.callUnit("preroll_resume")},doPause:functio=
n(){c.Debug.trace("SWFUnit::doPause() called. Unit ID: =
"+this.settings.id);this.callUnit("doPause")||this.callUnit("preroll_paus=
e")},doReset:function(){c.Debug.trace("SWFUnit::doReset() called. Unit =
ID: =
"+this.settings.id);this.callUnit("doReset")||this.objSWFUnitContainer.ca=
llFlash("gotoAndStop",this.swf_id,1)},setCreativeData:function(a){c.Debug=
.trace("SWFUnit::setCreativeData() called. Unit ID: =
"+this.settings.id);this.callUnit("setCreativeData",=0A=
a)},openExpandable:function(){c.Debug.trace("SWFUnit::openExpandable() =
called. Unit ID: =
"+this.settings.id);if(this.settings.plr_DetachedExpandable){var =
a=3Dthis;this.showOverlay(function(){var =
d=3Da.getViewportWHLT();d.h-=3Da.settings.data.marginTop;var =
h=3Da.settings.data.w,k=3Da.settings.data.h;if(h=3D=3D0)h=3Dd.w;if(k=3D=3D=
0)k=3Dd.h;if(h>d.w||k>d.h){k=3Dc.Util.calculateMaxWH(h/k,d.w,d.h);h=3Dk.w=
;k=3Dk.h}var =
s=3Dd.l+Math.floor((d.w-h)/2),x=3Dd.t+Math.floor((d.h-k)/2);x=3Dd.t+a.set=
tings.data.marginTop;a.setSizeAndPosition(h,k,s,=0A=
x);a._doOpenExpandable()},function(){a.dispatchEvent("CLOSE")})}else =
this._doOpenExpandable()},_doOpenExpandable:function(){this.show();this.c=
allUnit("doPlay")||this.objSWFUnitContainer.callFlash("gotoAndPlay",this.=
swf_id,2);this.dispatchEvent("OPENED")},closeExpandable:function(){c.Debu=
g.trace("SWFUnit::closeExpandable() called. Unit ID: =
"+this.settings.id);this.doReset();this.hide();if(this.settings.plr_Detac=
hedExpandable){this.setSizeAndPosition(1,1,0,0);this.hideOverlay()}this.d=
ispatchEvent("CLOSED")},=0A=
show:function(){c.Debug.trace("SWFUnit::show() called. Unit ID: =
"+this.settings.id);this.objSWFUnitContainer.callFlash("showUnit",this.sw=
f_id)},hide:function(){c.Debug.trace("SWFUnit::hide() called. Unit ID: =
"+this.settings.id);this.objSWFUnitContainer.callFlash("hideUnit",this.sw=
f_id)},setSizeAndPosition:function(a,d,h,k){c.Debug.trace("SWFUnit::setSi=
zeAndPosition() =
called.");this.objSWFUnitContainer.setSizeAndPosition(a,d,h,k)}})})(N);(f=
unction(c){if(typeof =
c["4.2"].SWFUnitContainer=3D=3D"undefined")c["4.2"].SWFUnitContainer=3D=0A=
c.EventDispatcher.extend({construct:function(a){this._super();c.Debug.tra=
ce("SWFUnitContainer object =
created.");this.settings=3Da;this.swLoaded=3Dthis.swEmbedded=3Dfalse;this=
.unit_listeners=3D{};this.queue=3D{};this.swf=3Dnull},loadSWF:function(a)=
{c.Debug.trace("SWFUnitContainer::loadSWF() =
called.");if(this.swLoaded)this.callFlash("loadUnit",a);else{this.queue[a=
.id]=3Da;this.swEmbedded||this._embed()}},_embed:function(){if(!this.swEm=
bedded){this.swEmbedded=3Dtrue;c.Debug.trace("SWFUnitContainer::_embed() =
called.");=0A=
var =
a=3Dthis,d=3Dthis.settings.id+"_BRIDGE";this.settings.win[d]=3Dfunction(s=
){if(typeof a[s]=3D=3D"function"){for(var =
x=3D[],D=3D1;D<arguments.length;D++)x.push(arguments[D]);a[s].apply(a,x)}=
else c.Debug.warn('Warning: cannot handle call from unit SWF container =
to "'+s+'".')};d=3D{connectToFunction:d};var =
h=3D{id:this.settings.id,name:this.settings.id,styleclass:"InSkinBase"},k=
=3Dthis.settings.url;c.Debug.debug("SWFUnitContainer loaded from: =
"+k);c.Util.embedWithHTML(k,this.settings.jtarget.get(0),"100%","100%",d,=
{allowscriptaccess:"always",=0A=
swliveconnect:"true",wmode:"transparent",scale:"noscale"},h)}},_checkRead=
y:function(){c.Debug.trace("SWFUnitContainer::_checkReady() =
called.");if(typeof =
this.checkUnitReadyCounter=3D=3D"undefined")this.checkUnitReadyCounter=3D=
5;this.checkUnitReadyCounter--;var =
a=3Dc.Util.getObject(this.settings.id,this.settings.win.document);if(a&&t=
ypeof =
a.callInSkinUnitMethod!=3D"undefined"){this.swf=3Da;this._onReady()}else =
if(this.checkUnitReadyCounter>0){var =
d=3Dthis;setTimeout(function(){d._checkReady()},125)}else =
c.Debug.warn("Warning: unit SWF container (ID: "+=0A=
this.settings.id+") not ready in =
time.")},_onReady:function(){c.Debug.trace("SWFUnitContainer::_onReady() =
called.");this.swLoaded=3Dtrue;for(var a in =
this.queue)this.callFlash("loadUnit",this.queue[a])},callFlash:function(a=
){c.Debug.trace("SWFUnitContainer::callFlash() called. Method Name: =
"+a);for(var =
d=3D[],h=3D0;h<arguments.length;h++)d.push(arguments[h]);return =
this.settings.win.InSkin.callSWFUnitContainer.apply(null,[this.swf,"callI=
nSkinUnitMethod"].concat(d))},setSizeAndPosition:function(a,d,h,k){c.Debu=
g.trace("SWFUnitContainer::setSizeAndPosition() called.");=0A=
this.settings.jcontainer.css({width:a+"px",height:d+"px",left:h+"px",top:=
k+"px"})},fromSWF_Loaded:function(){c.Debug.trace("SWFUnitContainer::from=
SWF_Loaded() =
called.");this._checkReady()},fromSWF_UnitEvent:function(a,d,h){c.Debug.t=
race("SWFUnitContainer::fromSWF_UnitEvent() called. ID: "+a+"; Event =
Name: =
"+d);this.dispatchUnitEvent(a,d,h)},addUnitEventListener:function(a,d,h,k=
){if(typeof =
this.unit_listeners[a]=3D=3D"undefined")this.unit_listeners[a]=3D{};if(ty=
peof =
this.unit_listeners[a][d]=3D=3D"undefined")this.unit_listeners[a][d]=3D=0A=
[];this.unit_listeners[a][d].push({func:h,thisObj:k})},dispatchUnitEvent:=
function(a,d,h){if(typeof =
this.unit_listeners[a][d]!=3D"undefined"){h=3D{name:d,target:this,data:h}=
;for(var k=3D0;k<this.unit_listeners[a][d].length;k++)if(typeof =
this.unit_listeners[a][d][k].func=3D=3D"function")this.unit_listeners[a][=
d][k].func.apply(this.unit_listeners[a][d][k].thisObj,[h]);else typeof =
this.unit_listeners[a][d][k].func=3D=3D"string"&&typeof =
this.unit_listeners[a][d][k].thisObj=3D=3D"object"&&typeof =
this.unit_listeners[a][d][k].thisObj[this.unit_listeners[a][d][k].func]=3D=
=3D=0A=
"function"&&this.unit_listeners[a][d][k].thisObj[this.unit_listeners[a][d=
][k].func].apply(this.unit_listeners[a][d][k].thisObj,[h])}}})})(N);(func=
tion(c){if(typeof =
c["4.2"].AdUnitTypes.MicrositeUnit=3D=3D"undefined")c["4.2"].AdUnitTypes.=
MicrositeUnit=3Dc["4.2"].AdUnit.extend({construct:function(a,d){this._sup=
er(a,d);c.Debug.trace("MicrositeUnit object =
created.");this.URLs=3D[];this.browser=3Dnull},load:function(){c.Debug.tr=
ace("MicrositeUnit::load() called.");for(var a in =
this.settings.data.TopBarUrls)this.URLs.push({id:this.settings.data.TopBa=
rUrls[a].InteractionName,=0A=
title:this.settings.data.TopBarUrls[a].Title,url:this.settings.data.TopBa=
rUrls[a].URL,pos:this.settings.data.TopBarUrls[a].ID});this.URLs.sort(fun=
ction(d,h){return d.pos-h.pos});this.browser=3Dnew =
c.Browser(this.URLs,null,null,this.settings.win.document);this.browser.ad=
dEventListener(this.browser.EVENT_CLOSE,"_onBrowserClose",this);this.brow=
ser.addEventListener(this.browser.EVENT_LINK_OPEN,"_onBrowserLinkOpen",th=
is);this.browser.addEventListener(this.browser.EVENT_LINK_CLOSE,"_onBrows=
erLinkClose",this);=0A=
this._onLoaded()},unload:function(){c.Debug.trace("MicrositeUnit::unload(=
) =
called.")},openExpandable:function(){c.Debug.trace("MicrositeUnit::openEx=
pandable() called.");var a=3Dthis;this.showOverlay(function(){var =
d=3Da.getViewportWHLT();d.h-=3Da.settings.data.marginTop;var =
h=3Da.settings.data.designW,k=3Da.settings.data.designH;if(h=3D=3D0)h=3Dd=
.w;if(k=3D=3D0)k=3Dd.h;if(h>d.w)h=3Dd.w;if(k>d.h)k=3Dd.h;var =
s=3Dd.l+Math.floor((d.w-h)/2),x=3Dd.t+Math.floor((d.h-k)/2);x=3Dd.t+a.set=
tings.data.marginTop;a.setSizeAndPosition(h,k,s,x);=0A=
a._doOpenExpandable()},function(){a.dispatchEvent("CLOSE")})},_doOpenExpa=
ndable:function(){this.swCloseExpandableCalled=3Dfalse;this.browser.rende=
rOnPage(this.sp.w,this.sp.h,0,this.sp.l,this.sp.t);this.dispatchEvent("OP=
ENED")},closeExpandable:function(){c.Debug.trace("MicrositeUnit::closeExp=
andable() =
called.");this.swCloseExpandableCalled=3Dtrue;this.browser.isClosed||this=
.browser.close();this.hideOverlay();this.dispatchEvent("CLOSED")},setSize=
AndPosition:function(a,d,h,k){c.Debug.trace("MicrositeUnit::setSizeAndPos=
ition() called.");=0A=
this.sp=3D{w:a,h:d,l:h,t:k}},_onBrowserLinkOpen:function(a){c.Debug.trace=
("MicrositeUnit::_onBrowserLinkOpen() =
called.");this.dispatchEvent("INTERACTION",{name:a.data.id});this.startTi=
mer(a.data.id)},_onBrowserLinkClose:function(a){c.Debug.trace("MicrositeU=
nit::_onBrowserLinkClose() =
called.");this.stopTimer(a.data.id)},_onBrowserClose:function(){c.Debug.t=
race("MicrositeUnit::_onBrowserClose() =
called.");this.swCloseExpandableCalled||this.dispatchEvent("CLOSE")}})})(=
N);(function(c){if(typeof c["4.2"].AdUnitTypes.PageSkinFrameUnit=3D=3D=0A=
"undefined"){c["4.2"].AdUnitTypes.PageSkinFrameUnit=3Dc["4.2"].AdUnit.ext=
end({construct:function(a,d){this._super(a,d);c.Debug.trace("PageSkinFram=
eUnit object =
created.");this.jtarget=3Dthis.mainCreative=3Dnull;this.jobj=3D{};this.ta=
rgetTop=3Dthis.currentTop=3D0},load:function(){c.Debug.trace("PageSkinFra=
meUnit::load() called. Unit ID: =
"+this.settings.id);this.jtarget=3Dtypeof =
this.settings.jtarget=3D=3D"string"?c.$("#"+this.settings.jtarget):this.s=
ettings.jtarget;this.offset=3Dthis.jtarget.offset();this.max_w=3Dthis.jta=
rget.width();=0A=
this.max_h=3Dthis.jtarget.height();this.max_scroll_h=3DMath.max(this.max_=
w-this.settings.data.designW,0);this.max_scroll_v=3DMath.max(this.max_h-t=
his.settings.data.designH,0);var =
a=3D{};if(this.settings.data.bgcolor)a["background-color"]=3Dthis.setting=
s.data.bgcolor;if(this.settings.data.bgimage)a["background-image"]=3D"url=
("+this.settings.data.bgimage+")";this.jtarget.css(a);this._loadMainCreat=
ive();this._createClickArea();this._onLoaded()},unload:function(){c.Debug=
.trace("PageSkinFrameUnit::unload() called. Unit ID: "+=0A=
this.settings.id)},_loadMainCreative:function(){c.Debug.trace("PageSkinFr=
ameUnit::_loadMainCreative() called. Unit ID: =
"+this.settings.id);this._createMainContainer();var =
a=3Dthis.settings.data.url.match(/\.([^\.]+)$/);if(a)switch(a[1].toLowerC=
ase()){case "jpg":case "png":case "gif":a=3D{id:this.settings.id+(new =
Date).getTime(),data:{url:this.settings.data.url,designW:this.settings.da=
ta.designW,designH:this.settings.data.designH},jtarget:this.jobj.div_main=
_target};this.mainCreative=3Dnew c["4.2"].ImageUnit(null,=0A=
a)}this.mainCreative&&this.mainCreative.load()},_createMainContainer:func=
tion(){c.Debug.trace("PageSkinFrameUnit::_createMainContainer() called. =
Unit ID: =
"+this.settings.id);this._setMainContainerCSS();this.jobj.div_main=3Dc.$(=
"<div></div>").css({position:"absolute",overflow:"hidden"}).css(this.sett=
ings.div_main_css?this.settings.div_main_css:{}).appendTo(this.jtarget);t=
his.jobj.div_main_target=3Dc.$("<div></div>").css({position:"absolute",wi=
dth:this.settings.data.designW+"px",height:this.settings.data.designH+=0A=
"px"}).css(this.settings.div_main_target_css?this.settings.div_main_targe=
t_css:{}).appendTo(this.jobj.div_main)},_setMainContainerCSS:function(){c=
.Debug.trace("PageSkinFrameUnit::_setMainContainerCSS() called. Unit ID: =
"+this.settings.id);this.settings.div_main_css=3D{};this.settings.div_mai=
n_target_css=3D{}},_createClickArea:function(){c.Debug.trace("PageSkinFra=
meUnit::_createClickArea() called. Unit ID: "+this.settings.id);var =
a=3Dthis,d=3D{};if(this.settings.data.clickURL&&this.settings.data.clickU=
RL!=3D=0A=
""){d.href=3Dthis.settings.data.clickURL;d.target=3D"_blank"}this.jobj.a_=
clickarea=3Dc.$('<a =
href=3D"javascript:;"></a>').attr(d).css({position:"relative",display:"bl=
ock",width:"100%",height:"100%",outline:"none","z-index":2}).click(functi=
on(){a.dispatchEvent("CLICK",{});a.dispatchEvent("INTERACTION",{name:"PAG=
ESKIN_CLICKTAG_1"});a.dispatchEvent("CLICK_TAG",{tag:"PAGESKIN_CLICKTAG_1=
"})}).appendTo(this.jtarget)},scrollTop:function(a){this.scrollTopV4(a)},=
scrollTopV4:function(a){this.targetTop=3Da;if(!this.swScrolling){this.swS=
crolling=3D=0A=
true;this.currentTop=3Da;var =
d=3Dthis;this.jobj.div_main.animate({top:Math.min(this.max_scroll_v,Math.=
max(0,a-this.offset.top))+"px"},200,function(){d.swScrolling=3Dfalse;d.ta=
rgetTop!=3Dd.currentTop&&d.scrollTopV4(d.targetTop)})}},scrollTopV0:funct=
ion(a){this.jobj.div_main.css("top",Math.min(this.max_scroll_v,Math.max(0=
,a-this.offset.top))+"px")},scrollTopV1:function(a){this.targetTop=3Da=3D=
Math.min(this.max_scroll_v,Math.max(0,a-this.offset.top));if(!this.swScro=
lling&&this.targetTop!=3Dthis.currentTop){this.swScrolling=3D=0A=
true;this.currentTop=3Da;var =
d=3Dthis;this.jobj.div_main.animate({top:a+"px"},500,function(){d.swScrol=
ling=3Dfalse})}},scrollTopV:function(a){a=3DMath.min(this.max_scroll_v,Ma=
th.max(0,a-this.offset.top));if(a=3D=3D0){var =
d=3Dc.$.extend({},this.settings.div_main_css);d.position=3D"absolute";d.l=
eft=3D"auto";d.top=3D"0px";this.jobj.div_main.css(d)}else =
if(a=3D=3Dthis.max_scroll_v){d=3Dc.$.extend({},this.settings.div_main_css=
);d.position=3D"absolute";d.left=3D"auto";d.top=3Da+"px";this.jobj.div_ma=
in.css(d)}else this.jobj.div_main.css({position:"fixed",=0A=
left:this.offset.left+"px",top:"0px",width:this.max_w+"px"})}});c["4.2"].=
AdUnitTypes.PageSkinFrameTopUnit=3Dc["4.2"].AdUnitTypes.PageSkinFrameUnit=
.extend({construct:function(a,d){this._super(a,d);c.Debug.trace("PageSkin=
FrameTopUnit object =
created.")},_setMainContainerCSS:function(){c.Debug.trace("PageSkinFrameT=
opUnit::_setMainContainerCSS() =
called.");this.settings.div_main_css=3D{right:"0px",top:"0px",width:Math.=
min(this.max_w,parseInt(this.settings.data.designW))+"px",height:"100%"};=
this.settings.div_main_target_css=3D=0A=
{right:"0px",bottom:"0px"}}});c["4.2"].AdUnitTypes.PageSkinFrameRightUnit=
=3Dc["4.2"].AdUnitTypes.PageSkinFrameUnit.extend({construct:function(a,d)=
{this._super(a,d);c.Debug.trace("PageSkinFrameRightUnit object =
created.")},_setMainContainerCSS:function(){c.Debug.trace("PageSkinFrameR=
ightUnit::_setMainContainerCSS() =
called.");this.settings.div_main_css=3D{right:"0px",top:"0px",width:"100%=
",height:Math.min(this.max_h,parseInt(this.settings.data.designH))+"px"};=
this.settings.div_main_target_css=3D{left:"0px",=0A=
top:"0px"}}});c["4.2"].AdUnitTypes.PageSkinFrameBottomUnit=3Dc["4.2"].AdU=
nitTypes.PageSkinFrameUnit.extend({construct:function(a,d){this._super(a,=
d);c.Debug.trace("PageSkinFrameBottomUnit object =
created.")},_setMainContainerCSS:function(){c.Debug.trace("PageSkinFrameB=
ottomUnit::_setMainContainerCSS() =
called.");this.settings.div_main_css=3D{right:"0px",bottom:"0px",width:Ma=
th.min(this.max_w,parseInt(this.settings.data.designW))+"px",height:"100%=
"};this.settings.div_main_target_css=3D{right:"0px",top:"0px"}}});=0A=
c["4.2"].AdUnitTypes.PageSkinFrameLeftUnit=3Dc["4.2"].AdUnitTypes.PageSki=
nFrameUnit.extend({construct:function(a,d){this._super(a,d);c.Debug.trace=
("PageSkinFrameLeftUnit object =
created.")},_setMainContainerCSS:function(){c.Debug.trace("PageSkinFrameL=
eftUnit::_setMainContainerCSS() =
called.");this.settings.div_main_css=3D{left:"0px",top:"0px",width:"100%"=
,height:Math.min(this.max_h,parseInt(this.settings.data.designH))+"px"};t=
his.settings.div_main_target_css=3D{right:"0px",top:"0px"}}})}})(N);(func=
tion(c){if(typeof c["4.2"].AdUnitTypes.ImageUnit=3D=3D=0A=
"undefined")c["4.2"].AdUnitTypes.ImageUnit=3Dc["4.2"].AdUnit.extend({cons=
truct:function(a,d){this._super(a,d);c.Debug.trace("ImageUnit object =
created.");this.jtarget=3Dnull;this.jobj=3D{}},load:function(){c.Debug.tr=
ace("ImageUnit::load() called. Unit ID: =
"+this.settings.id);this.jtarget=3Dtypeof =
this.settings.jtarget=3D=3D"string"?c.$("#"+this.settings.jtarget):this.s=
ettings.jtarget;this.jtarget.css({"background-image":"url("+this.settings=
.data.url+")","background-repeat":"no-repeat"});this._onLoaded()},unload:=
function(){c.Debug.trace("ImageUnit::unload() called. Unit ID: "+=0A=
this.settings.id)}})})(N);(function(c){if(typeof =
c["4.2"].AdTypes.InSkin=3D=3D"undefined")c["4.2"].AdTypes.InSkin=3Dc["4.2=
"].Ad.extend({construct:function(a,d){this._super(a,d);c.Debug.trace("AdT=
ypes.InSkin object =
created.");if(this.objAdManager.objBase._checkIntegrationCode()){this.ids=
=3D{div_base_container:"InSkinBaseContainer_"+this.objAdManager.objBase.i=
d,div_base:"InSkinIDiv_"+this.objAdManager.objBase.id,div_unit_container:=
"InSkinUnitContainer_"+this.objAdManager.objBase.id,div_unit:"InSkinUDiv_=
"+this.objAdManager.objBase.id};=0A=
if(this._createAdUnit(this._createIRollUnit())){this._createAdUnit(this._=
createIRollExpandableUnit());if(this.p.isap_Result.PreRollAd.AssociatedTh=
irdPartyTrackers)this.isapTrackers[this.p.isap_Result.PreRollAd.AdvertID]=
=3Dthis.p.isap_Result.PreRollAd.AssociatedThirdPartyTrackers}if(this._cre=
ateAdUnit(this._createSkinUnit())){this._createAdUnit(this._createSkinExp=
andableUnit());if(this.p.isap_Result.InSkinAd.AssociatedThirdPartyTracker=
s)this.isapTrackers[this.p.isap_Result.InSkinAd.AdvertID]=3Dthis.p.isap_R=
esult.InSkinAd.AssociatedThirdPartyTrackers}this.info=3D=0A=
{hasIRoll:typeof =
this.units.IRoll!=3D"undefined"?true:false,hasIRollExpandable:typeof =
this.units.IRollExpandable!=3D"undefined"?true:false,hasSkin:typeof =
this.units.Skin!=3D"undefined"?true:false,hasSkinExpandable:typeof =
this.units.SkinExpandable!=3D"undefined"?true:false}}else =
c.Debug.error("Error: integration code required for this ad =
type.")},_serveIRoll:function(){c.Debug.trace("AdTypes.InSkin::_serveIRol=
l() =
called.");this.swIRollRunning=3Dtrue;this.dispatchEvent("PAUSE_VIDEO");th=
is.contentHide();this.dispatchEvent("HIDE_CONTENT");=0A=
this.units.IRoll.obj.show();this.units.IRoll.obj.doStart();this.units.IRo=
ll.obj.startTimer();this.dispatchEvent("SERVED",{type:"IRoll",logID:this.=
units.IRoll.obj.settings.logID});this.dispatchEvent("IROLL_START")},_serv=
eSkin:function(){c.Debug.trace("AdTypes.InSkin::_serveSkin() =
called.");this.units.Skin.obj.show();this.units.Skin.obj.doStart();this.u=
nits.Skin.obj.startTimer();this.dispatchEvent("SERVED",{type:"InSkin",log=
ID:this.units.Skin.obj.settings.logID});this.dispatchEvent("DONE")},_crea=
teIRollUnit:function(){c.Debug.trace("AdTypes.InSkin::_createIRollUnit() =
called.");=0A=
if(this.p.isap_Result.SiteAllowPrerollAd&&this.p.isap_Result.PreRollAd)if=
(this.p.isap_Result.PreRollAd.PreRollFileUrl&&this.p.isap_Result.PreRollA=
d.PreRollFileUrl!=3D""){var =
a=3D{id:"IRoll",advertID:this.p.isap_Result.PreRollAd.AdvertID,creativeID=
:this.p.isap_Result.PreRollAd.CreativeID,logID:this.p.isap_Result.PreRoll=
Ad.CampaignLogID,timerLabel:"PreRoll",timerData:{logID:this.p.isap_Result=
.PreRollAd.CampaignLogID},data:{url:this.p.isap_Result.PreRollAd.PreRollF=
ileUrl,designW:this.p.isap_Result.PreRollAd.SkinWidth,=0A=
designH:this.p.isap_Result.PreRollAd.SkinHeight,isAS3:this.p.isap_Result.=
PreRollAd.IsAS3Creative,showTopbar:false,initData:{cfg:{},ISAP:this.p.isa=
p_Result.PreRollAd}},swf_unit:this._getMainSWFUnitContainer()};a=3Dnew =
c["4.2"].AdUnitTypes.SWFUnit(this,a);a.addEventListener("LOADED","_onAdUn=
itLoaded",this);a.addEventListener("CLICK","_onClick",this);a.addEventLis=
tener("INTERACTION","_onInteraction",this);a.addEventListener("OPEN_EXPAN=
DABLE","_onOpenExpandable",this);a.addEventListener("OPEN_URL","_onOpenUR=
L",=0A=
this);a.addEventListener("LOAD_URL","_onLoadURL",this);a.addEventListener=
("IMPRESSION","_onImpression",this);a.addEventListener("CLICK_TAG","_onCl=
ickTag",this);a.addEventListener("COMPLETE","_onIRollComplete",this);retu=
rn a}return =
null},_createIRollExpandableUnit:function(){c.Debug.trace("AdTypes.InSkin=
::_createIRollExpandableUnit() called.");return =
this._createExpandableUnit("IRollExpandable",this.p.isap_Result.PreRollAd=
)},_createSkinUnit:function(){c.Debug.trace("AdTypes.InSkin::_createSkinU=
nit() called.");=0A=
if(this.p.isap_Result.InSkinAd)if(this.p.isap_Result.InSkinAd.InSkinFileU=
rl&&this.p.isap_Result.InSkinAd.InSkinFileUrl!=3D""){var =
a=3D{id:"Skin",advertID:this.p.isap_Result.InSkinAd.AdvertID,creativeID:t=
his.p.isap_Result.InSkinAd.CreativeID,logID:this.p.isap_Result.InSkinAd.C=
ampaignLogID,timerLabel:"InSkin",timerData:{logID:this.p.isap_Result.InSk=
inAd.CampaignLogID},data:{url:this.p.isap_Result.InSkinAd.InSkinFileUrl,d=
esignW:this.p.isap_Result.InSkinAd.SkinWidth,designH:this.p.isap_Result.I=
nSkinAd.SkinHeight,=0A=
isAS3:this.p.isap_Result.InSkinAd.IsAS3Creative,showTopbar:false,initData=
:{cfg:{},ISAP:this.p.isap_Result.InSkinAd}},swf_unit:this._getMainSWFUnit=
Container()};a=3Dnew =
c["4.2"].AdUnitTypes.SWFUnit(this,a);a.addEventListener("LOADED","_onAdUn=
itLoaded",this);a.addEventListener("CLICK","_onClick",this);a.addEventLis=
tener("INTERACTION","_onInteraction",this);a.addEventListener("OPEN_EXPAN=
DABLE","_onOpenExpandable",this);a.addEventListener("PLAY_VIDEO","_onPlay=
Video",this);a.addEventListener("PAUSE_VIDEO",=0A=
"_onPauseVideo",this);a.addEventListener("OPEN_URL","_onOpenURL",this);a.=
addEventListener("LOAD_URL","_onLoadURL",this);a.addEventListener("IMPRES=
SION","_onImpression",this);a.addEventListener("CLICK_TAG","_onClickTag",=
this);return a}return =
null},_createSkinExpandableUnit:function(){c.Debug.trace("AdTypes.InSkin:=
:_createSkinExpandableUnit() called.");return =
this._createExpandableUnit("SkinExpandable",this.p.isap_Result.InSkinAd)}=
,_onClick:function(a){c.Debug.trace("AdTypes.InSkin::_onClick() called. =
Unit ID: "+=0A=
a.target.settings.id);if(a.target.settings.id=3D=3D"IRoll"||a.target.sett=
ings.id=3D=3D"Skin"){this.dispatchEvent("CLICK",{advertID:a.target.settin=
gs.advertID});this.openExpandable()}},_onIRollComplete:function(){c.Debug=
.trace("AdTypes.InSkin::_onIRollComplete() =
called.");this.unloadIRoll()},_onExpandableOpened:function(a){c.Debug.tra=
ce("AdTypes.InSkin::_onExpandableOpened() called. Unit ID: =
"+a.target.settings.id);a.target.startTimer()},_onExpandableClosed:functi=
on(a){c.Debug.trace("AdTypes.InSkin::_onExpandableClosed() called. Unit =
ID: "+=0A=
a.target.settings.id);a=3Dthis.swIRollRunning?this.units.IRoll.obj:this.u=
nits.Skin.obj;if(!this.objAdManager.objBase.params.plr_DetachedExpandable=
){this.contentShow();a.show()}this.swIRollRunning?a.doPlay():this.dispatc=
hEvent("PLAY_VIDEO");a.startTimer();this.dispatchEvent("EXPANDABLE_CLOSE"=
,{type:this.swIRollRunning?"IRoll":"InSkin"})},_onExpandableClose:functio=
n(a){c.Debug.trace("AdTypes.InSkin::_onExpandableClose() called. Unit =
ID: =
"+a.target.settings.id);this.closeExpandable()},_getMainSWFUnitContainer:=
function(){c.Debug.trace("AdTypes.InSkin::_getMainSWFUnitContainer() =
called.");=0A=
if(typeof =
this.HDD.SWFUnitContainer.main=3D=3D"undefined")this.HDD.SWFUnitContainer=
.main=3Dthis._createMainSWFUnitContainer();return =
this.HDD.SWFUnitContainer.main},_createMainSWFUnitContainer:function(){c.=
Debug.trace("AdTypes.InSkin::_createMainSWFUnitContainer() =
called.");if(!this._createHTMLForMainSWFUnitContainer()){c.Debug.warn("Wa=
rning: HTML structure for main SWF unit container could not be =
created.");return null}return new =
c["4.2"].SWFUnitContainer(this,{id:"InSkinMainUnit_"+this.id,win:window,=0A=
jcontainer:this.HDD.jobj.div_base_container,jtarget:this.HDD.jobj.div_bas=
e})},_createHTMLForMainSWFUnitContainer:function(){c.Debug.trace("AdTypes=
.InSkin::_createHTMLForMainSWFUnitContainer() called.");var =
a=3Dthis.HDD.jobj;a.div_base_container=3Dc.$("#"+this.ids.div_base_contai=
ner);if(a.div_base_container.length!=3D1){a.div_base_container=3Dc.$('<di=
v =
id=3D"'+this.ids.div_base_container+'"></div>').attr("id",this.ids.div_ba=
se_container).appendTo(a.div_container);if(a.div_base_container.length!=3D=
1){c.Debug.error('Error: could not find or create DIV with ID "'+=0A=
this.ids.div_base_container+'".');return =
false}a.div_base_container.addClass("InSkinBaseContainer")}a.div_base=3Dc=
.$("#"+this.ids.div_base);if(a.div_base.length!=3D1){a.div_base=3Dc.$('<d=
iv =
id=3D"'+this.ids.div_base+'"></div>').attr("id",this.ids.div_base).append=
To(a.div_base_container);if(a.div_base.length!=3D1){c.Debug.error('Error:=
 could not find or create DIV with ID "'+this.ids.div_base+'".');return =
false}}return =
true},_getExpandableSWFUnitContainer:function(){c.Debug.trace("AdTypes.In=
Skin::_getExpandableSWFUnitContainer() called.");=0A=
return =
this._getMainSWFUnitContainer()},_showContentContainerV1:function(){c.Deb=
ug.trace("AdTypes.InSkin::_showContentContainerV1() =
called.");if(this.jobj.div_base_container&&this.jobj.div_content_containe=
r){var =
a=3DparseInt(this.jobj.div_base_container.css("z-index")),d=3DparseInt(th=
is.jobj.div_content_container.css("z-index"));if(!isNaN(a)&&!isNaN(d)&&a>=
d){this.jobj.div_base_container.css("z-index",d);this.jobj.div_content_co=
ntainer.css("z-index",a)}}},_showContentContainerV2:function(){c.Debug.tr=
ace("AdTypes.InSkin::_showContentContainerV2() called.");=0A=
this.jobj.div_content_container&&this.jobj.div_content_container.css("vis=
ibility","visible")},_hideContentContainerV1:function(){c.Debug.trace("Ad=
Types.InSkin::_hideContentContainerV1() =
called.");if(this.jobj.div_base_container&&this.jobj.div_content_containe=
r){var =
a=3DparseInt(this.jobj.div_base_container.css("z-index")),d=3DparseInt(th=
is.jobj.div_content_container.css("z-index"));if(!isNaN(a)&&!isNaN(d)&&a<=
d){this.jobj.div_base_container.css("z-index",d);this.jobj.div_content_co=
ntainer.css("z-index",=0A=
a)}}},_hideContentContainerV2:function(){c.Debug.trace("AdTypes.InSkin::_=
hideContentContainerV2() =
called.");this.jobj.div_content_container&&this.jobj.div_content_containe=
r.css("visibility","hidden")},unload:function(){c.Debug.trace("AdTypes.In=
Skin::unload() =
called.");this._stopPolling();this.unloadIRoll();this.unloadSkin()},unloa=
dIRoll:function(){c.Debug.trace("AdTypes.InSkin::unloadIRoll() =
called.");if(this.units.IRoll){this.swIRollRunning=3Dfalse;this.units.IRo=
ll.obj.stopTimer();this.units.IRollExpandable&&=0A=
this.units.IRollExpandable.obj.stopTimer();this._changePollingInterval(th=
is.objAdManager.objBase.params.plr_PollingInterval);this.units.IRoll.obj.=
unload();this.units.IRoll=3Dthis.units.IRoll.obj=3Dnull;if(this.units.IRo=
llExpandable){this.units.IRollExpandable.obj.unload();this.units.IRollExp=
andable=3Dthis.units.IRollExpandable.obj=3Dnull}this.dispatchEvent("IROLL=
_COMPLETE");this.contentShow();this.dispatchEvent("SHOW_CONTENT");this.di=
spatchEvent("PLAY_VIDEO");if(this.units.Skin)this._serveSkin();else{this.=
_stopPolling();=0A=
this.dispatchEvent("DONE")}}},unloadSkin:function(){c.Debug.trace("AdType=
s.InSkin::unloadSkin() =
called.");if(units.Skin){this.units.Skin.obj.unload();this.units.Skin=3Dt=
his.units.Skin.obj=3Dnull;if(this.units.SkinExpandable){this.units.SkinEx=
pandable.obj.unload();this.units.SkinExpandable=3Dthis.units.SkinExpandab=
le.obj=3Dnull}}},show:function(){c.Debug.trace("AdTypes.InSkin::show() =
called.");this.units.Skin&&this.units.Skin.obj.show()},hide:function(){c.=
Debug.trace("AdTypes.InSkin::hide() called.");this.units.Skin&&=0A=
this.units.Skin.obj.hide()},openExpandable:function(){c.Debug.trace("AdTy=
pes.InSkin::openExpandable() called.");var =
a=3Dnull;if(this.swIRollRunning){if(this.units.IRoll)a=3Dthis.units.IRoll=
.obj}else if(this.units.Skin)a=3Dthis.units.Skin.obj;var =
d=3Dnull;if(this.swIRollRunning){if(this.units.IRollExpandable)d=3Dthis.u=
nits.IRollExpandable.obj}else =
if(this.units.SkinExpandable)d=3Dthis.units.SkinExpandable.obj;if(a&&d){t=
his.swIRollRunning?a.doPause():this.dispatchEvent("PAUSE_VIDEO");if(!this=
.objAdManager.objBase.params.plr_DetachedExpandable){this.contentHide();=0A=
a.hide()}a.stopTimer();this.dispatchEvent("EXPANDABLE_OPEN",{type:this.sw=
IRollRunning?"IRoll":"InSkin"});d.openExpandable()}},closeExpandable:func=
tion(){c.Debug.trace("AdTypes.InSkin::closeExpandable() called.");var =
a=3Dnull;if(this.swIRollRunning){if(this.units.IRollExpandable)a=3Dthis.u=
nits.IRollExpandable.obj}else =
if(this.units.SkinExpandable)a=3Dthis.units.SkinExpandable.obj;if(a){a.st=
opTimer();a.closeExpandable()}},serve:function(){c.Debug.trace("AdTypes.I=
nSkin::serve() called.");this.params.plr_ContentType=3D=3D=0A=
"PAGESKIN"?this.setLayout(this.info.hasSkin):this.setLayout(this.info.has=
Skin||this.info.hasIRoll);if(this.units.IRoll){this._serveIRoll();this._c=
hangePollingInterval(3);this._startPolling()}else =
if(this.units.Skin){this._serveSkin();this._startPolling()}else =
this.dispatchEvent("DONE")},setLayout:function(a){c.Debug.trace("AdTypes.=
InSkin::setLayout() called. Has Skin: "+a);return =
a?this.objAdManager.objBase._setLayoutForSkin():this.objAdManager.objBase=
._setLayoutForNoSkin()},contentShow:function(){c.Debug.trace("AdTypes.InS=
kin::contentShow() called.");=0A=
if(this.params.plr_HideContentVersion=3D=3D1)this._showContentContainerV1=
();else =
this.params.plr_HideContentVersion=3D=3D2&&this._showContentContainerV2()=
},contentHide:function(){c.Debug.trace("AdTypes.InSkin::contentHide() =
called.");if(this.params.plr_HideContentVersion=3D=3D1)this._hideContentC=
ontainerV1();else =
this.params.plr_HideContentVersion=3D=3D2&&this._hideContentContainerV2()=
}})})(N);(function(c){if(typeof =
c["4.2"].AdTypes.PageSkin=3D=3D"undefined")c["4.2"].AdTypes.PageSkin=3Dc[=
"4.2"].Ad.extend({construct:function(a,=0A=
d){this._super(a,d);c.Debug.trace("AdTypes.PageSkin object =
created.");this.timer=3Dnull;var =
h=3Dthis.objAdManager.objBase.id;this.ids=3D{div_ref:"InSkinReference_"+h=
,div_ft_container:"InSkinFrameTop_"+h,div_ft:"InSkinFT_"+h,div_fl_contain=
er:"InSkinFrameLeft_"+h,div_fl:"InSkinFL_"+h,div_fr_container:"InSkinFram=
eRight_"+h,div_fr:"InSkinFR_"+h,div_fb_container:"InSkinFrameBottom_"+h,d=
iv_fb:"InSkinFB_"+h};this.jobj=3Dnull;this.jobj=3Dtypeof =
this.objAdManager.objBase.HTMLElements.PageSkin!=3D"undefined"?this.objAd=
Manager.objBase.HTMLElements.PageSkin:=0A=
this.objAdManager.objBase.HTMLElements.PageSkin=3D{};this._createAdUnit(t=
his._createFrameUnit({id:"FrameTop",ISAPTag:"FrameTop",tag:"ft"}));this._=
createAdUnit(this._createFrameUnit({id:"FrameLeft",ISAPTag:"FrameLeft",ta=
g:"fl"}));this._createAdUnit(this._createFrameUnit({id:"FrameRight",ISAPT=
ag:"FrameRight",tag:"fr"}));this._createAdUnit(this._createFrameUnit({id:=
"FrameBottom",ISAPTag:"FrameBottom",tag:"fb"}));if(this.units.FrameTop||t=
his.units.FrameLeft||this.units.FrameRight||this.units.FrameBottom){this.=
_createAdUnit(this._createExpandableUnit("Expandable",=0A=
this.p.isap_Result.PageSkinAd));this.advertID=3Dthis.p.isap_Result.PageSk=
inAd.AdvertID;this.creativeID=3Dthis.p.isap_Result.PageSkinAd.CreativeID;=
this.logID=3Dthis.p.isap_Result.PageSkinAd.CampaignLogID;if(this.p.isap_R=
esult.PageSkinAd.AssociatedThirdPartyTrackers)this.isapTrackers[this.Adve=
rtID]=3Dthis.p.isap_Result.PageSkinAd.AssociatedThirdPartyTrackers}},getI=
nfo:function(){c.Debug.trace("AdTypes.PageSkin::getInfo() called.");var =
a=3D{hasFrameTop:this.units.FrameTop?true:false,hasFrameLeft:this.units.F=
rameLeft?=0A=
true:false,hasFrameRight:this.units.FrameRight?true:false,hasFrameBottom:=
this.units.FrameBottom?true:false,hasExpandable:this.units.Expandable?tru=
e:false};a.hasSkin=3Da.hasFrameTop||a.hasFrameLeft||a.hasFrameRight||a.ha=
sFrameBottom;a.hasSkinExpandable=3Da.hasExpandable;return =
a},load:function(){c.Debug.trace("AdTypes.PageSkin::load() =
called.");if(!this._createFrame()){c.Debug.warn("Warning: unable to =
create PageSkin frame.");this.dispatchEvent("ERROR");return =
false}this._super();var a=3Dthis;this.onWindowScroll=3D=0A=
function(){var =
d=3Dc.$(this).scrollTop();a.units.FrameLeft&&a.units.FrameLeft.obj.scroll=
Top(d);a.units.FrameRight&&a.units.FrameRight.obj.scrollTop(d)};c.$(windo=
w).scroll(this.onWindowScroll)},serve:function(){c.Debug.trace("AdTypes.P=
ageSkin::serve() called.");for(var a in =
this.units)if(a!=3D"Expandable"){this.units[a].obj.show();this.units[a].o=
bj.doStart()}this.timerLabel=3D"PageSkin";this.timerData=3D{logID:this.lo=
gID};this.timer=3Dnew =
c.Timer(this.timerLabel,this.timerData);this._startTimer();this._handleIS=
APTracker(this.advertID,=0A=
"PAGESKIN_IMPRESSION");this.dispatchEvent("SERVED",{type:"PageSkin",logID=
:this.logID});this.dispatchEvent("DONE");this._startPolling()},_startTime=
r:function(){if(!this.timer.started){c.Debug.info("TIMER START: =
"+this.timerLabel);this.timer.start()}},_stopTimer:function(){if(this.tim=
er.started){c.Debug.info("TIMER STOP: =
"+this.timerLabel);this.timer.stop()}},getTimers:function(){c.Debug.trace=
("AdTypes.PageSkin::getTimers() called.");var =
a=3D[this.timer];if(this.units.Expandable)a=3Da.concat(this.units.Expanda=
ble.obj.getTimers());=0A=
return =
a},_createFrame:function(){c.Debug.trace("AdTypes.PageSkin::_createFrame(=
) called.");var =
a,d,h,k=3Dthis.objAdManager.objBase.params;if(!this.jobj.div_ref){this.jo=
bj.div_ref=3Dc.$('<div =
id=3D"'+this.ids.div_ref+'"></div>').attr("id",this.ids.div_ref).css({pos=
ition:"relative"}).prependTo(document.body);switch(k.plr_PageAlignment.to=
LowerCase()){case "center":case =
"centre":this.jobj.div_ref.css("margin","0px =
auto")}}if(this.jobj.div_ref.length!=3D1){c.Debug.error('Error: could =
not find or create DIV with ID "'+=0A=
this.ids.div_ref+'".');return =
false}a=3Dk.plr_ContentW;d=3Dk.plr_FrameTop;this.jobj.div_ref.css({width:=
a+"px",height:d+"px","margin-bottom":k.plr_SpaceTop+"px"});if(k.plr_Exten=
dFrameSide){a=3Dc.$(window).width();d=3Dthis.jobj.div_ref.offset();d=3DMa=
th.ceil(d.left-k.plr_SpaceSide);a=3DMath.floor(a-(d+k.plr_ContentW+k.plr_=
SpaceSideRight));k.plr_FrameSide=3DMath.max(k.plr_FrameSide,d);k.plr_Fram=
eSideRight=3DMath.max(k.plr_FrameSideRight,a)}a=3Dk.plr_FrameSide+k.plr_S=
paceSide+k.plr_ContentW+k.plr_SpaceSideRight+k.plr_FrameSideRight;=0A=
c.Util.setMetaTagParams("viewport",{width:a});if(k.plr_PageAlignment.toLo=
werCase()=3D=3D"left"){a=3DparseInt(c.$(document.body).css("margin-left")=
);if(isNaN(a))a=3D0;a=3DMath.max(k.plr_FrameSide+k.plr_SpaceSide,a);c.$(d=
ocument.body).css("margin-left",a+"px")}this.jobj.div_ft_container||(this=
.jobj.div_ft_container=3Dc.$('<div =
id=3D"'+this.ids.div_ft_container+'"></div>').attr("id",this.ids.div_ft_c=
ontainer).css({position:"absolute"}).appendTo(this.jobj.div_ref));if(this=
.jobj.div_ft_container.length!=3D1){c.Debug.error('Error: could not find =
or create DIV with ID "'+=0A=
this.ids.div_ft_container+'".');return =
false}a=3Dk.plr_ContentW+k.plr_SpaceSide+k.plr_SpaceSideRight;a+=3Dk.plr_=
SideFrameOverTLCorner?0:k.plr_FrameSide;a+=3Dk.plr_SideFrameOverTRCorner?=
0:k.plr_FrameSideRight;d=3Dk.plr_FrameTop;h=3D-k.plr_SpaceSide;h+=3Dk.plr=
_SideFrameOverTLCorner?0:-k.plr_FrameSide;this.jobj.div_ft_container.css(=
{width:a+"px",height:d+"px",left:h+"px"});this.jobj.div_ft||(this.jobj.di=
v_ft=3Dc.$('<div =
id=3D"'+this.ids.div_ft+'"></div>').attr("id",this.ids.div_ft).css({posit=
ion:"relative",width:"100%",=0A=
height:"100%"}).appendTo(this.jobj.div_ft_container));if(this.jobj.div_ft=
.length!=3D1){c.Debug.error('Error: could not find or create DIV with ID =
"'+this.ids.div_ft+'".');return =
false}this.jobj.div_fl_container||(this.jobj.div_fl_container=3Dc.$('<div=
 =
id=3D"'+this.ids.div_fl_container+'"></div>').attr("id",this.ids.div_fl_c=
ontainer).css({position:"absolute"}).appendTo(this.jobj.div_ft_container)=
);if(this.jobj.div_fl_container.length!=3D1){c.Debug.error('Error: could =
not find or create DIV with ID "'+this.ids.div_fl_container+=0A=
'".');return =
false}a=3Dk.plr_FrameSide;h=3Dk.plr_SideFrameOverTLCorner?-k.plr_FrameSid=
e:0;d=3Dk.plr_SideFrameOverTLCorner?0:k.plr_FrameTop;this.jobj.div_fl_con=
tainer.css({width:a+"px",left:h+"px",top:d+"px"});this.jobj.div_fl||(this=
.jobj.div_fl=3Dc.$('<div =
id=3D"'+this.ids.div_fl+'"></div>').attr("id",this.ids.div_fl).css({posit=
ion:"relative",width:"100%",height:"100%"}).appendTo(this.jobj.div_fl_con=
tainer));if(this.jobj.div_fl.length!=3D1){c.Debug.error('Error: could =
not find or create DIV with ID "'+this.ids.div_fl+=0A=
'".');return =
false}this.jobj.div_fr_container||(this.jobj.div_fr_container=3Dc.$('<div=
 =
id=3D"'+this.ids.div_fr_container+'"></div>').attr("id",this.ids.div_fr_c=
ontainer).css({position:"absolute"}).appendTo(this.jobj.div_ft_container)=
);if(this.jobj.div_fr_container.length!=3D1){c.Debug.error('Error: could =
not find or create DIV with ID "'+this.ids.div_fr_container+'".');return =
false}a=3Dk.plr_FrameSideRight;h=3Dk.plr_SideFrameOverTRCorner?-k.plr_Fra=
meSideRight:0;d=3Dk.plr_SideFrameOverTRCorner?0:k.plr_FrameTop;=0A=
this.jobj.div_fr_container.css({width:a+"px",right:h+"px",top:d+"px"});th=
is.jobj.div_fr||(this.jobj.div_fr=3Dc.$('<div =
id=3D"'+this.ids.div_fr+'"></div>').attr("id",this.ids.div_fr).css({posit=
ion:"relative",width:"100%",height:"100%"}).appendTo(this.jobj.div_fr_con=
tainer));if(this.jobj.div_fr.length!=3D1){c.Debug.error('Error: could =
not find or create DIV with ID "'+this.ids.div_fr+'".');return =
false}this.jobj.div_fb_container||(this.jobj.div_fb_container=3Dc.$('<div=
 id=3D"'+this.ids.div_fb_container+'"></div>').attr("id",=0A=
this.ids.div_fb_container).css({position:"absolute"}).appendTo(this.jobj.=
div_fl_container));if(this.jobj.div_fb_container.length!=3D1){c.Debug.err=
or('Error: could not find or create DIV with ID =
"'+this.ids.div_fb_container+'".');return =
false}a=3Dk.plr_ContentW+k.plr_SpaceSide+k.plr_SpaceSideRight;a+=3Dk.plr_=
SideFrameOverBLCorner?0:k.plr_FrameSide;a+=3Dk.plr_SideFrameOverBRCorner?=
0:k.plr_FrameSideRight;d=3Dk.plr_FrameBottom;h=3Dk.plr_SideFrameOverBLCor=
ner?k.plr_FrameSide:0;this.jobj.div_fb_container.css({width:a+=0A=
"px",height:d+"px",left:h+"px",bottom:(k.plr_SideFrameOverBLCorner?0:-k.p=
lr_FrameBottom)+"px"});this.jobj.div_fb||(this.jobj.div_fb=3Dc.$('<div =
id=3D"'+this.ids.div_fb+'"></div>').attr("id",this.ids.div_fb).css({posit=
ion:"relative",width:"100%",height:"100%"}).appendTo(this.jobj.div_fb_con=
tainer));if(this.jobj.div_fb.length!=3D1){c.Debug.error('Error: could =
not find or create DIV with ID "'+this.ids.div_fb+'".');return =
false}this._setHeightCounter=3D0;this._setHeight();return =
true},_setHeight:function(){c.Debug.trace("AdTypes.PageSkin::_setHeight()=
 called.");=0A=
var =
a,d=3Dthis.objAdManager.objBase.params,h=3Dc.$(document.body).height();a=3D=
c.$("<div></div>").css({"background-color":"red",width:"2px",height:"2px"=
}).appendTo(document.body);var =
k=3Da.offset(),s=3DparseInt(c.$(document.body).css("margin-top"));if(isNa=
N(s))s=3D0;var =
x=3DparseInt(c.$(document.body).css("border-top"));if(isNaN(x))x=3D0;var =
D=3DparseInt(c.$(document.body).css("padding-top"));if(isNaN(D))D=3D0;h=3D=
Math.round(Math.max(h,k.top-(s+x+D)));a.remove();a=3Dh+d.plr_SpaceBottom;=
a+=3Dd.plr_SideFrameOverTLCorner?0:-d.plr_FrameTop;=0A=
a+=3Dd.plr_SideFrameOverBLCorner?d.plr_FrameBottom:0;this.jobj.div_fl_con=
tainer.css("height",a+"px");a=3Dh+d.plr_SpaceBottom;a+=3Dd.plr_SideFrameO=
verTRCorner?0:-d.plr_FrameTop;a+=3Dd.plr_SideFrameOverBRCorner?d.plr_Fram=
eBottom:0;this.jobj.div_fr_container.css("height",a+"px");this._setHeight=
Counter++;if(this._setHeightCounter<40){var =
L=3Dthis;setTimeout(function(){L._setHeight()},250)}},_createFrameUnit:fu=
nction(a){c.Debug.trace("AdTypes.PageSkin::_createFrameUnit() =
called.");if(this.p.isap_Result.PageSkinAd)if(this.p.isap_Result.PageSkin=
Ad[a.ISAPTag]){var d=3D=0A=
new =
c["4.2"].AdUnitTypes["PageSkin"+a.id+"Unit"](this,{id:a.id,advertID:this.=
p.isap_Result.PageSkinAd.AdvertID,creativeID:this.p.isap_Result.PageSkinA=
d.CreativeID,logID:this.p.isap_Result.PageSkinAd.CampaignLogID,data:{url:=
this.p.isap_Result.PageSkinAd[a.ISAPTag].url,designW:this.p.isap_Result.P=
ageSkinAd[a.ISAPTag].width,designH:this.p.isap_Result.PageSkinAd[a.ISAPTa=
g].height,bgcolor:this.p.isap_Result.PageSkinAd[a.ISAPTag].bgcolor,bgimag=
e:this.p.isap_Result.PageSkinAd[a.ISAPTag].bgimage,clickURL:this.p.isap_R=
esult.PageSkinAd.ClickToSiteUrl},=0A=
jtarget:this.ids["div_"+a.tag]});d.addEventListener("LOADED","_onAdUnitLo=
aded",this);d.addEventListener("CLICK","_onClick",this);d.addEventListene=
r("INTERACTION","_onInteraction",this);a.id=3D=3D"Expandable"&&d.addEvent=
Listener("IMPRESSION","_onImpression",this);d.addEventListener("CLICK_TAG=
","_onClickTag",this);return d}return =
null},_onClick:function(a){c.Debug.trace("AdTypes.PageSkin::_onClick() =
called. Unit ID: "+a.target.settings.id);var =
d=3Da.target.settings.id;if(d=3D=3D"FrameTop"||d=3D=3D"FrameLeft"||d=3D=3D=0A=
"FrameRight"||d=3D=3D"FrameBottom")if(this.objAdManager.objBase.params.sr=
v_Keywords=3D=3D"touch")this.openTouchExpandable();else{this.dispatchEven=
t("CLICK",{advertID:a.target.settings.advertID});this.openExpandable()}},=
openTouchExpandable:function(){var =
a=3Dscreen.width/window.innerWidth,d=3Dscreen.width,h=3DMath.round(window=
.innerHeight*a);a=3D1/a;var k=3Dc.$('<div>This is where an InSkin =
Expandable will be displayed. This area is the same size (or scale) =
regardless of your zoom level! As you can see, when this is displayed =
you cannot scroll the page, however you will be able to interact with =
the content inside.<br/>For a preview of what could be inside click on =
the link below:<br/><a target=3D"_blank" =
href=3D"http://dev.inskinmedia.com/~cata/demos/mobile/demo01.html">InSkin=
 Touch Creative Demo</a><br/><br/></div>').css({position:"absolute",=0A=
width:d+"px",height:h+"px",left:document.body.scrollLeft+"px",top:documen=
t.body.scrollTop+"px","background-color":"#000",opacity:0.9,color:"#fff",=
"z-index":1E9,"-webkit-transform-origin":"0 =
0","-webkit-transform":"scale("+a+")"}).appendTo(c.$("body"));k.bind("tou=
chmove",function(){return false});$close=3Dc.$('<input type=3D"button" =
value=3D"Close" =
/>').appendTo(k);$close.click(function(){k.hide();setTimeout(function(){k=
.remove()},1E3)})},_onExpandableOpened:function(a){c.Debug.trace("AdTypes=
.PageSkin::_onExpandableOpened() called. Unit ID: "+=0A=
a.target.settings.id);a.target.startTimer()},_onExpandableClosed:function=
(a){c.Debug.trace("AdTypes.PageSkin::_onExpandableClosed() called. Unit =
ID: =
"+a.target.settings.id);this._startTimer();this.dispatchEvent("EXPANDABLE=
_CLOSE",{type:"InSkin"})},_onExpandableClose:function(a){c.Debug.trace("A=
dTypes.PageSkin::_onExpandableClose() called. Unit ID: =
"+a.target.settings.id);this.closeExpandable()},openExpandable:function()=
{c.Debug.trace("AdTypes.PageSkin::openExpandable() =
called.");if(this.units.Expandable){this._stopTimer();=0A=
this.dispatchEvent("EXPANDABLE_OPEN",{type:"InSkin"});this.units.Expandab=
le.obj.openExpandable()}},closeExpandable:function(){c.Debug.trace("AdTyp=
es.PageSkin::closeExpandable() =
called.");if(this.units.Expandable){this.units.Expandable.obj.stopTimer()=
;this.units.Expandable.obj.closeExpandable()}},unload:function(){c.Debug.=
trace("AdTypes.PageSkin::unload() =
called.");if(this.onWindowScroll){c.$(window).unbind("scroll",this.onWind=
owScroll);this.onWindowScroll=3Dnull}}})})(N);(function(c){if(typeof =
c.Browser=3D=3D=0A=
"undefined"){c.Browser=3Dc.EventDispatcher.extend({EVENT_LINK_OPEN:"com.i=
nskinmedia.isfe.InSkinBrowser.events.LINK_OPEN",EVENT_LINK_CLOSE:"com.ins=
kinmedia.isfe.InSkinBrowser.events.LINK_CLOSE",EVENT_CLOSE:"com.inskinmed=
ia.isfe.InSkinBrowser.events.CLOSE",construct:function(a,d,h,k){this._sup=
er();this.w=3D!isNaN(parseInt(d))?parseInt(d):900;this.h=3D!isNaN(parseIn=
t(h))?parseInt(h):600;this.URLs=3Da?a:[];if(typeof =
c.BrowserInstances=3D=3D"undefined")c.BrowserInstances=3D[];c.BrowserInst=
ances[this.id=3Dc.BrowserInstances.length]=3D=0A=
this;this.name=3D"InSkinBrowser"+this.id;this.doc=3Dk?k:document;this.div=
=3Dnull;this.isClosed=3Dtrue},getHTML:function(a,d,h){a=3DparseInt(a);d=3D=
parseInt(d);this.idx=3Dh?h:0;h=3D"";h+=3D'<table class=3D"InSkinBrowser" =
cellspacing=3D"0" cellpadding=3D"0" width=3D"'+a+'" height=3D"'+d+'" =
style=3D"width: '+a+"px; height: "+d+'px;">';h+=3D'<tr class=3D"hd"><td =
class=3D"hd">';h+=3D'<table cellspacing=3D"0" =
cellpadding=3D"0"><tr>';for(a=3D0;a<this.URLs.length;a++){var =
k=3Dthis.name+"_lnk"+a,s=3Da=3D=3Dthis.idx?"active":"";h+=3D'<td id=3D"" =
class=3D"min">';h+=3D=0A=
'<a id=3D"'+k+'" class=3D"'+s+'" xhref=3D"javascript: =
void(0);">'+this.URLs[a].title+"</a>";h+=3D"</td>";if(a<this.URLs.length-=
1)h+=3D'<td class=3D"min divider"></td>'}h+=3D'<td =
class=3D"max">&nbsp;</td>';h+=3D'<td class=3D"min close"><a =
id=3D"'+(this.name+"_c")+'" xhref=3D"javascript: void(0);">CLOSE =
EXPANDABLE</a></td>';h+=3D'<td class=3D"min close"><a =
id=3D"'+(this.name+"_x")+'" xhref=3D"javascript: =
void(0);"><span>&nbsp;</span></a></td>';h+=3D"</tr></table>";h+=3D"</td><=
/tr>";a=3Dthis.name+"_if";h+=3D'<tr class=3D"bd"><td class=3D"bd" =
style=3D"height: '+=0A=
(d-26)+'px;">';h+=3D'<iframe id=3D"'+a+'" =
src=3D"'+this.hideReferer(this.URLs[this.idx].url)+'" =
frameborder=3D"0"></iframe>';h+=3D"</td></tr>";h+=3D"</table>";return =
h},registerEventListeners:function(){for(var =
a=3Dthis,d=3D0;d<this.URLs.length;d++)c.$("#"+this.name+"_lnk"+d,this.doc=
).bind("click",{idx:d},function(h){a.openLink(h.data.idx,h)});c.$("#"+thi=
s.name+"_c, =
#"+this.name+"_x",this.doc).click(function(){a.close()})},renderOnPage:fu=
nction(a,d,h,k,s){this.ww=3Da;this.hh=3Dd;k=3D{left:k,top:s,position:"abs=
olute","z-index":51E5};=0A=
this.div=3Dc.$('<div =
id=3D"'+this.name+'"></div>',this.doc).attr("id",this.name).css(k).prepen=
dTo(this.doc.body);this.div.html(this.getHTML(a,d,h));this.isClosed=3Dfal=
se;this.registerEventListeners();this.dispatchEvent(this.EVENT_LINK_OPEN,=
{id:this.URLs[h].id})},openLink:function(a,d){if(this.idx!=3Da){c.$("#"+t=
his.name+"_lnk"+this.idx,this.doc).removeClass("active");c.$("#"+this.nam=
e+"_lnk"+a,this.doc).addClass("active");if(this.URLs[a].popup)this.openLi=
nkPopup(a,d);else{var =
h=3Dthis;this.bactive=3Dtrue;clearTimeout(this.timeoutID);=0A=
this.timeoutID=3DsetTimeout(function(){h.bactive=3Dfalse},5E3);c.$("#"+th=
is.name+"_if",this.doc).attr("src",this.hideReferer(this.URLs[a].url))}th=
is.dispatchEvent(this.EVENT_LINK_CLOSE,{id:this.URLs[this.idx].id});this.=
dispatchEvent(this.EVENT_LINK_OPEN,{id:this.URLs[a].id});this.idx=3Da}},o=
penLinkPopup:function(a,d){var =
h=3Dd.screenX-d.pageX,k=3Dd.screenY-d.pageY,s=3Dthis.div.offset();h=3Ds.l=
eft+h;k=3Ds.top+k+26;s=3Dthis.ww;var =
x=3Dthis.hh-26,D=3D"";D+=3D"status=3Dno,toolbar=3Dno,location=3Dno,menuba=
r=3Dno,directories=3Dno,scrollbars=3Dyes,resizable=3Dno";=0A=
D+=3D",width=3D"+s+",height=3D"+x;D+=3D",left=3D"+h+",top=3D"+k;window.op=
en(this.hideReferer(this.URLs[a].url),"mywin",D)},hideReferer:function(a)=
{return"http://cdn.inskinmedia.com/redirect/?url=3D"+encodeURIComponent(a=
)},open:function(a,d){if(typeof a=3D=3D"undefined")a=3D0;if(typeof =
d=3D=3D"undefined")d=3Dtrue;var =
h=3Dc.$(window).width(),k=3Dc.$(window).height()-40,s=3Dthis.w=3D=3D0||th=
is.w>h?h:this.w,x=3Dthis.h=3D=3D0||this.h>k?k:this.h;k=3Dc.$(document).sc=
rollLeft();var =
D=3Dc.$(document).scrollTop(),L=3Dk+Math.floor((h-s)/2),W=3DD+40;if(d){th=
is.isClosed=3D=0A=
false;var X=3Dthis;c.$(this.doc.body).prepend(c.$('<div =
id=3D"'+this.name+'Overlay">&nbsp;</div>').attr("id",this.name+"Overlay")=
.addClass("InSkinBrowserOverlay"));c.$("#"+this.name+"Overlay").css({disp=
lay:"block",width:c.$(document).width()+"px",height:c.$(document).height(=
)+"px",opacity:0,left:"0px",top:"0px"}).animate({opacity:0.8},750,functio=
n(){if(!X.isClosed){c.$("#"+X.name+"Overlay").click(function(){X.close()}=
);X.renderOnPage(s,x,a,L,W)}})}else =
this.renderOnPage(s,x,a,L,W)},close:function(){this.div.remove();=0A=
c.$("#"+this.name+"Overlay",this.doc).remove();this.isClosed=3Dtrue;windo=
w.onbeforeunload=3Dfunction(){};clearInterval(this.intervalID);this.dispa=
tchEvent(this.EVENT_LINK_CLOSE,{id:this.URLs[this.idx].id});this.dispatch=
Event(this.EVENT_CLOSE)}});typeof =
InSkinBrowserLoaded=3D=3D"function"&&InSkinBrowserLoaded()}})(N);(functio=
n(c){if(typeof =
c.ContentAPIs.PAGESKIN=3D=3D"undefined"){Va=3D"PAGESKIN";c.ContentAPIs.PA=
GESKIN=3Dc.ContentAPI.extend({type:"PAGESKIN",initMethod:"none",construct=
:function(a){this._super(a);c.Debug.trace("ContentAPIs.PAGESKIN object =
created.");=0A=
this.minScreenW=3Dthis.params.plr_ContentW+this.params.plr_FrameSide+this=
.params.plr_FrameSideRight;if(typeof =
this.params.cnt_MinScreenW!=3D"undefined")this.minScreenW=3Dthis.params.c=
nt_MinScreenW},getTrackingInfo:function(){return{keywords:this.params.srv=
_Keywords}},init:function(){c.Debug.trace("ContentAPIs.PAGESKIN::init() =
called.");if(screen.width<this.minScreenW){c.Debug.warn("Warning: Screen =
resolution too narrow for PageSkin.");return false}try{var =
a=3Dthis;c.$(window).scroll(function(){try{a.objBase.swf_base&&=0A=
a.objBase.swf_base.reportScrollPos(c.$(this).scrollTop())}catch(h){}})}ca=
tch(d){}this._super()}})}})(N);typeof =
InSkinLoaded=3D=3D"function"&&InSkinLoaded();if(typeof =
N.jQuery=3D=3D"undefined"&&typeof =
jQuery!=3D"undefined")N.jQuery=3DN.$=3DjQuery;if(N.Util.getURLParam("InSk=
inVersion")=3D=3D"4.2")try{N.Base=3DN["4.2"].Base}catch(Db){}if(Va=3D=3D"=
PAGESKINEXPRESS"){var =
ca=3DN.Util.getScriptURLParameters(/pageskinexpress\.js\?autoload;(.*)$/,=
";");if(ca){N.Base=3DN["4.2"].Base;var Oa=3D(new =
Date).getTime();if(typeof ca.plr_InSkinID=3D=3D=0A=
"undefined")ca.plr_InSkinID=3D"myPageSkin"+Oa;if(typeof =
ca.plr_ContentType=3D=3D"undefined")ca.plr_ContentType=3D"PAGESKINEXPRESS=
";if(typeof =
ca.plr_ContentID=3D=3D"undefined")ca.plr_ContentID=3D"myContent"+Oa;if(ty=
peof =
ca.srv_SectionID=3D=3D"undefined")ca.srv_SectionID=3D"000000";if(typeof =
ca.plr_Offline=3D=3D"undefined")ca.plr_Offline=3Dtrue;if(typeof =
ca.BASE_URL=3D=3D"undefined")ca.BASE_URL=3D"http://dev.inskinmedia.com/~c=
ata/ikit-4.1/out";Oa=3Dwindow.InSkinParams[ca.plr_InSkinID]=3D{};for(var =
gb in ca)Oa[gb]=3Dca[gb];window[ca.plr_InSkinID]=3D=0A=
new =
N.Base(ca.plr_InSkinID);window[ca.plr_InSkinID].loadCSS("pageskin.css");w=
indow[ca.plr_InSkinID].init()}}})();=0A=

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://platform.twitter.com/widgets.js

(function(a,b){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}function =
N(){a.using=3Dm,a.provide=3Dn,a.define=3Do,a.loadrunner=3Dp;return =
M}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 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 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);b&&d.then(b);return d}function I(){var =
a=3Dt(arguments),b=3D[],c,d;typeof =
a[0]=3D=3D"string"&&(c=3Da.shift()),u(a[0])&&(b=3Da.shift()),d=3Da.shift(=
);return 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 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 G(a,b){var =
c=3Db.id||"",d=3Dc.split("/");d.pop();var e=3Dd.join("/");return =
a.replace(/^\./,e)}function F(){var a=3Dt(arguments),b,c;typeof =
a[0]=3D=3D"string"&&(b=3Da.shift()),c=3Da.shift();return E(b,c)}function =
E(a,b){var d;!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);return d}function D(){for(var a in =
d)if(d[a].readyState=3D=3D"interactive")return l[d[a].id]}function =
C(a,b){this.deps=3Da,this.collectResults=3Db}function =
B(a,b){this.deps=3Da,this.collectResults=3Db,this.deps.length=3D=3D0&&thi=
s.complete()}function A(a,b){this.id=3Da,this.body=3Db,typeof =
b=3D=3D"undefined"&&(this.path=3Dthis.resolvePath(a))}function =
z(a,b){this.id=3Dthis.path=3Da,this.force=3D!!b}function y(){}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 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 v(a,b){for(var =
c=3D0,d;d=3Da[c];c++)if(b=3D=3Dd)return c;return-1}function t(a){return =
Array.prototype.slice.call(a)}function s(a){for(var =
b=3D1,c;c=3Darguments[b];b++)for(var d in c)a[d]=3Dc[d];return a}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;this.started||(this.started=3D!0,this.start()),this.completed?b.=
apply(a,this.results):(this.callbacks=3Dthis.callbacks||[],this.callbacks=
.push(b));return =
this},y.prototype.start=3Dfunction(){},y.prototype.complete=3Dfunction(){=
if(!this.completed){this.results=3Dt(arguments),this.completed=3D!0;if(th=
is.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;if(d=3Di[this.id]){d.then(function(){a.complete()});return=
 =
this}(b=3Dh[this.id])?b.then(function(){a.loaded()}):!this.force&&v(z.loa=
ded,this.id)>-1?this.loaded():(c=3DO(this.id))?J(c,function(){a.loaded()}=
):this.load();return 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[];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)}();return 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=
);b.id=3Da;return =
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("util/iframe",function(a){var =
b=3Ddocument.createElement("div");a(function(a){b.innerHTML=3D'<iframe =
src=3D"'+a.url+'" allowtransparency=3D"true" frameborder=3D"0" =
scrolling=3D"no"/>';var =
c=3Db.firstChild.cloneNode(!1);c.src=3Da.url,c.className=3Da.className||"=
";for(var d in =
a.css)c.style[d]=3Da.css[d];c.title=3Da.title||"";if(a.replace){var =
e=3Da.replace.parentNode;e.replaceChild(c,a.replace)}else =
document.body.insertBefore(c,document.body.firstChild);return c})});=0A=
provide("util/querystring",function(a){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 =
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 c(a){return decodeURIComponent(a)}function =
b(a){return =
encodeURIComponent(a).replace(/\+/g,"%2B")}a({decode:e,encode:d,encodePar=
t: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("util/util",function(a){function d(a,b){for(var =
c=3D0,d;d=3Da[c];c++)if(b=3D=3Dd)return c;return-1}function c(a){return =
b([],a)}function b(a){for(var b=3D1,c;c=3Darguments[b];b++)for(var d in =
c)a[d]=3Dc[d];return a}a({aug:b,array:c,indexOf:d})});=0A=
provide("tfw/widget/base",function(a){using("util/util","util/domready","=
util/nodeselect","util/querystring","util/iframe",function(b,c,d,e,f){fun=
ction o(a){return a&&j.byId[a]?j.byId[a].element:null}function =
n(){l(),c(function(){l()})}function m(a){i=3Da}function l(){var =
a=3Di.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++)c=3Dnew =
a[e](g),j.list.push(c),j.byId[c.id]=3Dc,c.render(i)}}var =
g=3D0,h,i,j=3D{list:[],byId:{}},k=3Dfunction(){};b.aug(k.prototype,{_:fun=
ction(a){var =
b=3Dthis.lang;if(!b||!this.langs.hasOwnProperty(b))b=3D"en";return =
this.langs[b][a]},add:function(a){j.list.push(this),j.byId[this.id]=3Da},=
create:function(a,b,c,d){this.id=3Dthis.generateId();return =
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,title:d,replace:this.or=
iginElement})},params:function(){var =
a=3Dthis.originElement.href&&this.originElement.href.split("?")[1],b=3Da?=
e.decode(a):{};return b},generateId:function(){return =
this.originElement.id?this.originElement.id:"twitter_tweet_button_"+g++}}=
),a({Base:k,init:m,embed:n,find:o,TWITTER_PROFILE_URL:/^https?\:\/\/(?:ww=
w\.)?twitter\.com\/(?:#!?\/)?([a-zA-Z0-9_]{1,20})\/?$/})})});=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){this._handlers=3Dthis._handlers||{},this._handler=
s[a]=3Dthis._handlers[a]||[];return =
this._handlers[a].push(b)},unbind:function(a,c){if(!!this._handlers[a])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("util/uri",function(a){using("util/querystring","util/util",funct=
ion(b,c){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]}}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 d(a){var =
b;if(a.match(/^https?:\/\//))return =
a;b=3Dlocation.host,location.port.length>0&&(b+=3D":"+location.port);retu=
rn[location.protocol,"//",b,a].join("")}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 =
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()}}}function o(a){var =
b=3D"original_referer=3D"+location.href;return[a,b].join(a.indexOf("?")=3D=
=3D-1?"?":"&")}function =
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 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)}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("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=3D{en:1,de:1,es:1,fr:1,=
id:1,it:1,ko:1,ja:1,nl:1,pt:1,ru:1,tr:1},i=3Dfunction(a){this.originEleme=
nt=3Da,this.id=3Dthis.generateId();var =
b=3Dthis.params(),c=3Db.count||a.getAttribute("data-count"),d=3Db.lang||a=
.getAttribute("data-lang");this.text=3Db.text||a.getAttribute("data-text"=
)||f,this.via=3Db.via||a.getAttribute("data-via")||e.getScreenNameFromPag=
e(),this.url=3Db.url||a.getAttribute("data-url")||e.getCanonicalURL()||g,=
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.supportCount[c]||(c=3D"horizontal"),this.count=3D=
c,h[d]||(d=3D"en"),this.lang=3Dd};i.prototype=3Dnew =
c.Base,b.aug(i.prototype,{supportCount:{vertical:1,horizontal:1,none:1},t=
itles:{en:"Twitter For Websites: Tweet Button",de:"Twitter f=C3=BCr =
Webseiten: Tweet-Schaltfl=C3=A4che",es:"Twi`tter para sitios web: =
Bot=C3=B3n para Twittear",fr:'Twitter pour votre site web : bouton =
"Tweeter"',id:"Twitter untuk Situs Web: Tombol Tweet",it:"Tweeter per i =
siti web: Bottone =
Tweet",ja:"WEB=E3=82=B5=E3=82=A4=E3=83=88=E5=90=91=E3=81=91Twitter: =
=E3=83=84=E3=82=A4=E3=83=BC=E3=83=88=E3=83=9C=E3=82=BF=E3=83=B3",ko:"Twit=
ter =EC=9B=B9=EB=B2=84=EC=A0=84: =ED=8A=B8=EC=9C=97 =
=EB=B2=84=ED=8A=BC",nl:"Twitter voor websites: tweetknop",pt:"Twitter =
para websites: Bot=C3=A3o de =
Tweet",ru:"=D0=A2=D0=B2=D0=B8=D1=82=D1=82=D0=B5=D1=80 =D0=B4=D0=BB=D1=8F =
=D0=B2=D0=B5=D0=B1-=D1=81=D0=B0=D0=B9=D1=82=D0=B0: =
=D0=BA=D0=BD=D0=BE=D0=BF=D0=BA=D0=B0 =
=C2=AB=D0=A2=D0=B2=D0=B8=D1=82=D0=BD=D1=83=D1=82=D1=8C=C2=BB",tr:"Web =
siteleri i=C3=A7in Twitter: Tweetle =
Butonu"},dimensionsMap:{en:{vertical:[55,62],horizontal:[110,20],none:[55=
,20]},de:{vertical:[67,62],horizontal:[122,20],none:[67,20]},es:{vertical=
:[64,62],horizontal:[118,20],none:[64,20]},fr:{vertical:[65,62],horizonta=
l:[118,20],none:[65,20]},id:{vertical:[55,62],horizontal:[110,20],none:[5=
5,20]},it:{vertical:[55,62],horizontal:[110,20],none:[55,20]},ko:{vertica=
l:[55,62],horizontal:[110,20],none:[55,20]},ja:{vertical:[80,62],horizont=
al:[130,20],none:[80,20]},nl:{vertical:[55,62],horizontal:[110,20],none:[=
55,20]},pt:{vertical:[66,62],horizontal:[120,20],none:[66,20]},ru:{vertic=
al:[68,62],horizontal:[120,20],none:[68,20]},tr:{vertical:[66,62],horizon=
tal:[120,20],none:[66,20]}},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};a._=3D=
(new Date).getTime();return d.encode(a)},render:function(a){var =
b=3Da.assetUrl()+"/widgets/tweet_button.html#"+this.parameters(),c=3Dthis=
.dimensionsMap[this.lang][this.count],d=3Dthis.titles[this.lang];this.ele=
ment=3Dthis.create(b,"twitter-share-button =
twitter-count-"+this.count,c,d)}}),a({Embeddable:i})})});=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=3D{en:1,de:1,es:1,fr:1,id:1,it:1,ko:1,ja:1,nl:1,pt:1,ru:1,tr:1},g=3Dfun=
ction(a){this.originElement=3Da,this.id=3Dthis.generateId();var =
b=3Dthis.params(),c=3Db.lang||a.getAttribute("data-lang")||"en";this.show=
ScreenName=3Db.show_screen_name||a.getAttribute("data-show-screen-name")|=
|"",this.showCount=3Db.show_count||a.getAttribute("data-show-count")||"",=
this.button=3Db.button||a.getAttribute("data-button")||"blue",this.linkCo=
lor=3Db.link_color||a.getAttribute("data-link-color")||"",this.textColor=3D=
b.text_color||a.getAttribute("data-text-color")||"",this.width=3Db.width|=
|a.getAttribute("data-width")||"",this.screenName=3Dthis.screenNameFromHr=
ef(),this.align=3Db.align||a.getAttribute("data-align")||"",this.lang=3Dc=
,f[c]||(this.lang=3D"en")};g.prototype=3Dnew =
c.Base,b.aug(g.prototype,{titles:{en:"Twitter For Websites: Tweet =
Button",de:"Twitter f=C3=BCr Webseiten: Tweet-Folgen",es:"Twi`tter para =
sitios web: Bot=C3=B3n para Seguir",fr:'Twitter pour votre site web : =
bouton "Suivre"',id:"",it:"Tweeter per i siti web: Bottone =
Seguire",ja:"WEB=E3=82=B5=E3=82=A4=E3=83=88=E5=90=91=E3=81=91Twitter",ko:=
"Twitter =EC=9B=B9=EB=B2=84=EC=A0=84",pt:"Twitter para =
websites",ru:"=D0=A2=D0=B2=D0=B8=D1=82=D1=82=D0=B5=D1=80 =
=D0=B4=D0=BB=D1=8F =
=D0=B2=D0=B5=D0=B1-=D1=81=D0=B0=D0=B9=D1=82=D0=B0",tr:"Web siteleri =
i=C3=A7in =
Twitter"},langs:{en:{dimensions:[300,20]},de:{dimensions:[300,20]},es:{di=
mensions:[300,20]},fr:{dimensions:[300,20]},id:{dimensions:[300,20]},it:{=
dimensions:[300,20]},ko:{dimensions:[300,20]},nl:{dimensions:[300,20]},pt=
:{dimensions:[300,20]},ja:{dimensions:[300,20]},ru:{dimensions:[300,20]},=
tr:{dimensions:[300,20]}},parameters:function(){var =
a=3D{screen_name:this.screenName,lang:this.lang,button:this.button,link_c=
olor:this.linkColor,text_color:this.textColor,show_count:this.showCount,s=
how_screen_name:this.showScreenName,align:this.align,id:this.id};a._=3D(n=
ew Date).getTime();return 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){var =
b=3Da.assetUrl()+"/widgets/follow_button.html#"+this.parameters(),c=3Dthi=
s.langs[this.lang].dimensions;this.width&&(c=3D[this.width,c[1]]);var =
d=3Dthis.langs[this.lang].title;this.element=3Dthis.create(b,"twitter-fol=
low-button",c,d)}}}),a({Embeddable:g})})});=0A=
window.twttr=3Dwindow.twttr||{},function(){twttr.host=3Dtwttr.host||"plat=
form.twitter.com",using.path.length=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/util","tfw/widget/follow","tfw/widget/tweet",=
"tfw/widget/intent","util/events","tfw/widget/base",function(b,c,d,e,f,g)=
{function k(){using("xd/parent","xd/jsonrpc",function(a,b){var =
c=3Dh.assetUrl()+"/widgets/hub.html";twttr.events.hub=3Da.connect({src:c,=
iframe:{name:"twttrHubFrame",style:"position:absolute;top:-9999em;width:1=
0px;height:10px"}}),b(twttr.events.hub).expose({trigger:function(a,b,c){v=
ar b=3Db||{},d=3Db.region;delete =
b.region,twttr.events.trigger(a,{target:g.find(c),data:b,region:d,type:a}=
)}})})}function =
j(a){return(window.location.protocol.match(/s\:$/)||a)&&!twttr.ignoreSSL?=
"https":"http"}var =
h=3D{},i=3D0;h.widgets=3D{"a.twitter-share-button":d.Embeddable,"a.twitte=
r-follow-button":c.Embeddable,body:e.Listener},h.assetUrl=3Dfunction(a){r=
eturn =
j(a)+"://"+twttr.host},twttr.events=3Db.aug({},f.Emitter),twttr.events.ol=
dbind=3Dtwttr.events.bind,twttr.events.bind=3Dfunction(a,b){k(),this.bind=
=3Dthis.oldbind,this.bind(a,b)};for(var =
l=3D0;handler=3Da[l];l++)twttr.events.bind(handler[0],handler[1]);twttr.w=
idgets=3D{load:function(){g.init(h),g.embed()}},twttr.widgets.load()})}()=
});
------=_NextPart_000_0000_01CC9D99.1D37B910
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.1140-RC2.13628-1337",h=3D"https://platform.lin=
kedin.com/js/secureAnonymousFramework?v=3D0.0.1140-RC2.13628-1337",F=3D"h=
ttp://platform.linkedin.com/js/nonSecureAnonymousFramework?v=3D0.0.1140-R=
C2.13628-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_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/independent.co.uk/editorial/web/adsense/adsense.js

function google_ad_request_done(google_ads) {
var s =3D '';
var i;
if (google_ads.length =3D=3D 0) {
document.write("<style>.indy_googleads div {display:none;}</style>")
return;
}
s +=3D '<a style=3D"color: #125581;" target=3D"_blank" href=3D\"' + =
google_info.feedback_url + '\">Ads by Google</a><br/><br/><ul>';
for(i =3D 0; i < google_ads.length; i++) {
s +=3D '<li><a style=3D"color: #125581;" target=3D"_blank" href=3D"' +
		google_ads[i].url + '" onmouseout=3D"window.status=3D\'\'" =
onmouseover=3D"window.status=3D\'go to ' +
		google_ads[i].visible_url + '\';return true"><b>' +=20
		google_ads[i].line1 + '</b></a><br/>' +=20
		google_ads[i].line2 + '<br/>' +=20
		google_ads[i].line3 + '<br/><a style=3D"color: #125581;" =
target=3D"_blank" href=3D"' +
		google_ads[i].url + '" onmouseout=3D"window.status=3D\'\'" =
onmouseover=3D"window.status=3D\'go to ' +
		google_ads[i].visible_url + '\';return true">' +=20
		google_ads[i].visible_url + '</a></li>';
}
	s+=3D'</ul>';
    document.write(s);
    return;
  }

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/independent.co.uk/editorial/web/adsense/show_ads.js

(function(){
var g=3Dfalse,l=3Dnull,m=3Dtrue,n=3D(new Date).getTime();function =
o(a,b){var c=3DparseFloat(a);return isNaN(c)||c>1||c<0?b:c}function =
p(a,b){var c=3D/^([\w-]+\.)+[\w-]{2,}(\:[0-9]+)?$/;return =
c.test(a)?a:b};var =
aa=3D"pagead2.googlesyndication.com",ba=3D"googleads.g.doubleclick.net",c=
a=3D"partner.googleadservices.com",q=3Dp("pagead2.googlesyndication.com",=
aa),da=3Dp("googleads.g.doubleclick.net",ba),ea=3Dp("pagead2.googlesyndic=
ation.com",aa),fa=3Dp("partner.googleadservices.com",ca);var =
ga=3D{google_ad_channel:"channel",google_ad_host:"host",google_ad_host_ch=
annel:"h_ch",google_ad_host_tier_id:"ht_id",google_ad_region:"region",goo=
gle_ad_section:"region",google_ad_type:"ad_type",google_adtest:"adtest",g=
oogle_allow_expandable_ads:"ea",google_alternate_ad_url:"alternate_ad_url=
",google_alternate_color:"alt_color",google_bid:"bid",google_city:"gcs",g=
oogle_color_bg:"color_bg",google_color_border:"color_border",google_color=
_line:"color_line",google_color_link:"color_link",google_color_text:"colo=
r_text",
google_color_url:"color_url",google_contents:"contents",google_country:"g=
l",google_cust_age:"cust_age",google_cust_ch:"cust_ch",google_cust_gender=
:"cust_gender",google_cust_id:"cust_id",google_cust_interests:"cust_inter=
ests",google_cust_job:"cust_job",google_cust_l:"cust_l",google_cust_lh:"c=
ust_lh",google_cust_u_url:"cust_u_url",google_disable_video_autoplay:"dis=
able_video_autoplay",google_ed:"ed",google_encoding:"oe",google_feedback:=
"feedback_link",google_flash_version:"flash",google_font_face:"f",
google_gl:"gl",google_hints:"hints",google_kw:"kw",google_kw_type:"kw_typ=
e",google_language:"hl",google_page_url:"url",google_referrer_url:"ref",g=
oogle_region:"gr",google_reuse_colors:"reuse_colors",google_safe:"adsafe"=
,google_tag_info:"gut",google_targeting:"targeting",google_ui_features:"u=
i",google_ui_version:"uiv",google_video_doc_id:"video_doc_id",google_vide=
o_product_type:"video_product_type"},ha=3D{google_ad_format:"format",goog=
le_ad_output:"output",google_ad_callback:"callback",google_ad_height:"h",=

google_ad_override:"google_ad_override",google_ad_slot:"slotname",google_=
ad_width:"w",google_analytics_uacct:"ga_wpids",google_correlator:"correla=
tor",google_cpa_choice:"cpa_choice",google_ctr_threshold:"ctr_t",google_i=
mage_size:"image_size",google_last_modified_time:"lmt",google_max_num_ads=
:"num_ads",google_max_radlink_len:"max_radlink_len",google_num_radlinks:"=
num_radlinks",google_num_radlinks_per_unit:"num_radlinks_per_unit",google=
_only_ads_with_video:"only_ads_with_video",google_page_location:"loc",
google_rl_dest_url:"rl_dest_url",google_rl_filtering:"rl_filtering",googl=
e_rl_mode:"rl_mode",google_rt:"rt",google_skip:"skip"},ia=3D{google_only_=
pyv_ads:"pyv"};function r(a){return =
ga[a]||ha[a]||ia[a]||l};document.URL.indexOf("?google_debug")>0||document=
.URL.indexOf("&google_debug")>0;function v(a){return typeof =
encodeURIComponent=3D=3D"function"?encodeURIComponent(a):escape(a)}functi=
on ja(a,b,c){var =
d=3Ddocument.createElement("script");d.type=3D"text/javascript";if(b)d.on=
load=3Db;if(c)d.id=3Dc;d.src=3Da;var =
e=3Ddocument.getElementsByTagName("head")[0];if(!e)return =
g;window.setTimeout(function(){e.appendChild(d)},0);return m}function =
x(){this.b=3Dthis.n();this.g=3Dg;if(!this.b)this.g=3Dthis.h()}x.prototype=
.e=3D"__gads=3D";x.prototype.c=3D"GoogleAdServingTest=3D";x.prototype.l=3D=
function(){return this.b};
x.prototype.setCookieInfo=3Dfunction(a){this.a=3Da._cookies_[0];if(this.a=
!=3Dl){this.b=3Dthis.a._value_;this.o()}};x.prototype.j=3Dfunction(a){var=
 b=3D(new Date).valueOf(),c=3Dnew Date;c.setTime(b+a);return c};var =
na=3D"http://"+fa+"/gampad/cookie.js?callback=3D_GA_googleCookieHelper.se=
tCookieInfo";x.prototype.i=3Dfunction(a){if(!(this.b||!this.g)){var =
b=3D"script",c=3Ddocument.domain,d=3Dna+"&client=3D"+v(a)+"&domain=3D"+v(=
c);document.write("<"+b+' src=3D"'+d+'"></'+b+">")}};
x.prototype.h=3Dfunction(){document.cookie=3Dthis.c+"Good";var =
a=3Dthis.f(this.c),b=3Da=3D=3D"Good";if(b){var =
c=3Dthis.j(-1);document.cookie=3Dthis.c+"; =
expires=3D"+c.toGMTString()}return b};x.prototype.n=3Dfunction(){var =
a=3Dthis.f(this.e);return a};x.prototype.f=3Dfunction(a){var =
b=3Ddocument.cookie,c=3Db.indexOf(a),d=3D"";if(c!=3D-1){var =
e=3Dc+a.length,f=3Db.indexOf(";",e);if(f=3D=3D-1)f=3Db.length;d=3Db.subst=
ring(e,f)}return d};
x.prototype.o=3Dfunction(){if(!(this.a=3D=3Dl))if(this.b){var a=3Dnew =
Date;a.setTime(1000*this.a._expires_);var =
b=3Dthis.a._domain_,c=3Dthis.e+this.b+"; expires=3D"+a.toGMTString()+"; =
path=3D"+this.a._path_+"; domain=3D."+b;document.cookie=3Dc}};function =
oa(a){if(a in y)return y[a];return =
y[a]=3Dnavigator.userAgent.toLowerCase().indexOf(a)!=3D-1}var =
y=3D{};function pa(){return oa("msie")&&!window.opera}
function qa(){if(navigator.plugins&&navigator.mimeTypes.length){var =
a=3Dnavigator.plugins["Shockwave Flash"];if(a&&a.description)return =
a.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s)+r/,".")}else =
if(navigator.userAgent&&navigator.userAgent.indexOf("Windows =
CE")>=3D0){for(var b=3D3,c=3D1;c;)try{c=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash."+(b+1));b++}catch(d){c=3Dl}=
return b.toString()}else if(pa()){c=3Dl;try{c=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(e){b=3D0;try{c=3Dn=
ew ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
b=3D6;c.AllowScriptAccess=3D"always"}catch(f){if(b=3D=3D6)return =
b.toString()}try{c=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(j){}}if(c){b=3Dc.Get=
Variable("$version").split(" ")[1];return =
b.replace(/,/g,".")}}return"0"};function ra(a,b){try{return =
a.top.document.URL=3D=3Db.URL}catch(c){}return g}function =
sa(a,b,c,d){var =
e=3Dc||a.google_ad_width,f=3Dd||a.google_ad_height;if(ra(a,b))return =
g;var j=3Db.documentElement;if(e&&f){var =
k=3D1,i=3D1;if(a.innerHeight){k=3Da.innerWidth;i=3Da.innerHeight}else =
if(j&&j.clientHeight){k=3Dj.clientWidth;i=3Dj.clientHeight}else =
if(b.body){k=3Db.body.clientWidth;i=3Db.body.clientHeight}if(i>2*f||k>2*e=
)return g}return m}function ta(a,b){for(var c in =
b)a["google_"+c]=3Db[c]}
function ua(a,b){if(!b)return a.URL;return a.referrer}function =
va(a,b){if(!b&&a.google_referrer_url=3D=3Dl)return"0";else =
if(b&&a.google_referrer_url=3D=3Dl)return"1";else =
if(!b&&a.google_referrer_url!=3Dl)return"2";else =
if(b&&a.google_referrer_url!=3Dl)return"3";return"4"}function =
wa(a,b,c,d){a.page_url=3Dua(c,d);a.page_location=3Dl}function =
xa(a,b,c,d){a.page_url=3Db.google_page_url;a.page_location=3Dua(c,d)||"EM=
PTY"}
function ya(a,b){var =
c=3D{},d=3Dsa(a,b,a.google_ad_width,a.google_ad_height);c.iframing=3Dva(a=
,d);a.google_page_url?xa(c,a,b,d):wa(c,a,b,d);c.last_modified_time=3Db.UR=
L=3D=3Dc.page_url?Date.parse(b.lastModified)/1000:l;c.referrer_url=3Dd?a.=
google_referrer_url:a.google_page_url&&a.google_referrer_url?a.google_ref=
errer_url:b.referrer;return c}function za(a){var =
b=3D{},c=3Da.URL.substring(a.URL.lastIndexOf("http"));b.iframing=3Dl;b.pa=
ge_url=3Dc;b.page_location=3Da.URL;b.last_modified_time=3Dl;b.referrer_ur=
l=3Dc;return b}
function Aa(a,b){var c=3DBa(a,b);ta(a,c)}function Ba(a,b){var c;return =
c=3Da.google_page_url=3D=3Dl&&Ca[b.domain]?za(b):ya(a,b)}var =
Ca=3D{};Ca["ad.yieldmanager.com"]=3Dm;var A=3Dthis,B=3Dfunction(a){var =
b=3Dtypeof a;if(b=3D=3D"object")if(a){if(a instanceof Array||!(a =
instanceof Object)&&Object.prototype.toString.call(a)=3D=3D"[object =
Array]"||typeof a.length=3D=3D"number"&&typeof =
a.splice!=3D"undefined"&&typeof =
a.propertyIsEnumerable!=3D"undefined"&&!a.propertyIsEnumerable("splice"))=
return"array";if(!(a instanceof =
Object)&&(Object.prototype.toString.call(a)=3D=3D"[object =
Function]"||typeof a.call!=3D"undefined"&&typeof =
a.propertyIsEnumerable!=3D"undefined"&&!a.propertyIsEnumerable("call")))r=
eturn"function"}else return"null";
else if(b=3D=3D"function"&&typeof =
a.call=3D=3D"undefined")return"object";return b};var =
Da=3Dfunction(a){var b=3DB(a);return =
b=3D=3D"array"||b=3D=3D"object"&&typeof a.length=3D=3D"number"};var =
Ea=3Dfunction(a){var b=3DB(a);return =
b=3D=3D"object"||b=3D=3D"array"||b=3D=3D"function"};Math.floor(Math.rando=
m()*2147483648).toString(36);var Fa=3Dfunction(a){var =
b=3DB(a);if(b=3D=3D"object"||b=3D=3D"array"){if(a.clone)return =
a.clone.call(a);var c=3Db=3D=3D"array"?[]:{};for(var d in =
a)c[d]=3DFa(a[d]);return c}return =
a},Ga=3DDate.now||function(){return(new Date).getTime()};var =
Ha=3Dfunction(a,b,c){if(a.forEach)a.forEach(b,c);else =
if(Array.forEach)Array.forEach(a,b,c);else for(var =
d=3Da.length,e=3Dtypeof a=3D=3D"string"?a.split(""):a,f=3D0;f<d;f++)f in =
e&&b.call(c,e[f],f,a)},Ia=3Dfunction(a){if(B(a)=3D=3D"array")return =
a.concat();else{for(var =
b=3D[],c=3D0,d=3Da.length;c<d;c++)b[c]=3Da[c];return b}};var =
C=3Dfunction(a,b){this.x=3Dtypeof a!=3D"undefined"?a:0;this.y=3Dtypeof =
b!=3D"undefined"?b:0};C.prototype.clone=3Dfunction(){return new =
C(this.x,this.y)};C.prototype.toString=3Dfunction(){return"("+this.x+", =
"+this.y+")"};var =
D=3Dfunction(a,b){this.width=3Da;this.height=3Db};D.prototype.clone=3Dfun=
ction(){return new =
D(this.width,this.height)};D.prototype.toString=3Dfunction(){return"("+th=
is.width+" x =
"+this.height+")"};D.prototype.ceil=3Dfunction(){this.width=3DMath.ceil(t=
his.width);this.height=3DMath.ceil(this.height);return =
this};D.prototype.floor=3Dfunction(){this.width=3DMath.floor(this.width);=
this.height=3DMath.floor(this.height);return this};
D.prototype.round=3Dfunction(){this.width=3DMath.round(this.width);this.h=
eight=3DMath.round(this.height);return =
this};D.prototype.scale=3Dfunction(a){this.width*=3Da;this.height*=3Da;re=
turn this};var Ja=3Dfunction(a,b,c){for(var d in =
a)b.call(c,a[d],d,a)};var Ka=3Dfunction(a){return =
a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")},Qa=3Dfunction(a,b){if(b)return =
a.replace(La,"&amp;").replace(Ma,"&lt;").replace(Na,"&gt;").replace(Oa,"&=
quot;");else{if(!Pa.test(a))return =
a;if(a.indexOf("&")!=3D-1)a=3Da.replace(La,"&amp;");if(a.indexOf("<")!=3D=
-1)a=3Da.replace(Ma,"&lt;");if(a.indexOf(">")!=3D-1)a=3Da.replace(Na,"&gt=
;");if(a.indexOf('"')!=3D-1)a=3Da.replace(Oa,"&quot;");return =
a}},La=3D/&/g,Ma=3D/</g,Na=3D/>/g,Oa=3D/\"/g,Pa=3D/[&<>\"]/,Ra=3Dfunction=
(a,b){for(var c=3Db.length,d=3D0;d<c;d++){var e=3Dc=3D=3D
1?b:b.charAt(d);if(a.charAt(0)=3D=3De&&a.charAt(a.length-1)=3D=3De)return=
 a.substring(1,a.length-1)}return a};
var Ta=3Dfunction(a,b){for(var =
c=3D0,d=3DKa(String(a)).split("."),e=3DKa(String(b)).split("."),f=3DMath.=
max(d.length,e.length),j=3D0;c=3D=3D0&&j<f;j++){var =
k=3Dd[j]||"",i=3De[j]||"",h=3Dnew RegExp("(\\d*)(\\D*)","g"),z=3Dnew =
RegExp("(\\d*)(\\D*)","g");do{var =
t=3Dh.exec(k)||["","",""],u=3Dz.exec(i)||["","",""];if(t[0].length=3D=3D0=
&&u[0].length=3D=3D0)break;var =
s=3Dt[1].length=3D=3D0?0:parseInt(t[1],10),G=3Du[1].length=3D=3D0?0:parse=
Int(u[1],10);c=3DSa(s,G)||Sa(t[2].length=3D=3D0,u[2].length=3D=3D0)||Sa(t=
[2],u[2])}while(c=3D=3D0)}return c},Sa=3Dfunction(a,b){if(a<
b)return-1;else if(a>b)return 1;return 0};Ga();var =
E,Ua,F,Va,Wa,Xa,Ya,Za,$a,ab=3Dfunction(){return =
A.navigator?A.navigator.userAgent:l};var =
bb=3Dfunction(){Xa=3DWa=3DVa=3DF=3DUa=3DE=3Dg;var a;if(a=3Dab()){var =
b=3DA.navigator;E=3Da.indexOf("Opera")=3D=3D0;Ua=3D!E&&a.indexOf("MSIE")!=
=3D-1;Va=3D(F=3D!E&&a.indexOf("WebKit")!=3D-1)&&a.indexOf("Mobile")!=3D-1=
;Xa=3D(Wa=3D!E&&!F&&b.product=3D=3D"Gecko")&&b.vendor=3D=3D"Camino"}};bb(=
);
var H=3DE,I=3DUa,J=3DWa,K=3DF,cb=3DVa,eb=3Dfunction(){var =
a=3DA.navigator;return =
a&&a.platform||""},ib=3Deb(),jb=3Dfunction(){Ya=3Dib.indexOf("Mac")!=3D-1=
;Za=3Dib.indexOf("Win")!=3D-1;$a=3Dib.indexOf("Linux")!=3D-1};jb();var =
kb=3DYa,lb=3DZa,mb=3D$a,nb=3Dfunction(){var a=3D"",b;if(H&&A.opera){var =
c=3DA.opera.version;a=3Dtypeof =
c=3D=3D"function"?c():c}else{if(J)b=3D/rv\:([^\);]+)(\)|;)/;else =
if(I)b=3D/MSIE\s+([^\);]+)(\)|;)/;else =
if(K)b=3D/WebKit\/(\S+)/;if(b){var =
d=3Db.exec(ab());a=3Dd?d[1]:""}}return a},ob=3Dnb();
var pb=3D{},L=3Dfunction(a){return pb[a]||(pb[a]=3DTa(ob,a)>=3D0)};var =
qb;var rb=3Dfunction(a){return a?new M(N(a)):qb||(qb=3Dnew M)};
var sb=3Dfunction(a){return typeof =
a=3D=3D"string"?document.getElementById(a):a},tb=3Dsb,vb=3Dfunction(a,b){=
Ja(b,function(c,d){if(d=3D=3D"style")a.style.cssText=3Dc;else =
if(d=3D=3D"class")a.className=3Dc;else =
if(d=3D=3D"for")a.htmlFor=3Dc;else if(d in =
ub)a.setAttribute(ub[d],c);else =
a[d]=3Dc})},ub=3D{cellpadding:"cellPadding",cellspacing:"cellSpacing",col=
span:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"w=
idth",usemap:"useMap",frameborder:"frameBorder",type:"type"};
var wb=3Dfunction(a){var b=3Da.document;if(K&&!L("500")&&!cb){if(typeof =
a.innerHeight=3D=3D"undefined")a=3Dwindow;var =
c=3Da.innerHeight,d=3Da.document.documentElement.scrollHeight;if(a=3D=3Da=
.top)if(d<c)c-=3D15;return new D(a.innerWidth,c)}var =
e=3Db.compatMode=3D=3D"CSS1Compat"&&(!H||H&&L("9.50"))?b.documentElement:=
b.body;return new D(e.clientWidth,e.clientHeight)},xb=3Dfunction(a){var =
b=3D!K&&a.compatMode=3D=3D"CSS1Compat"?a.documentElement:a.body;return =
new C(b.scrollLeft,b.scrollTop)};
var zb=3Dfunction(){return =
yb(document,arguments)},yb=3Dfunction(a,b){var =
c=3Db[0],d=3Db[1];if(I&&d&&(d.name||d.type)){var =
e=3D["<",c];d.name&&e.push(' =
name=3D"',Qa(d.name),'"');if(d.type){e.push(' =
type=3D"',Qa(d.type),'"');d=3DFa(d);delete =
d.type}e.push(">");c=3De.join("")}var =
f=3Da.createElement(c);d&&vb(f,d);if(b.length>2){function =
j(h){if(h)f.appendChild(typeof =
h=3D=3D"string"?a.createTextNode(h):h)}for(var k=3D2;k<b.length;k++){var =
i=3Db[k];Da(i)&&!(Ea(i)&&i.nodeType>0)?Ha(Ab(i)?Ia(i):i,j):j(i)}}return =
f};
var Bb=3Dfunction(a,b){a.appendChild(b)},Cb=3Dfunction(a){return =
a&&a.parentNode?a.parentNode.removeChild(a):l},Db=3Dfunction(a,b){var =
c=3Db.parentNode;c&&c.replaceChild(a,b)};
var Eb=3DK&&Ta(ob,"521")<=3D0,Fb=3Dfunction(a,b){if(typeof =
a.contains!=3D"undefined"&&!Eb&&b.nodeType=3D=3D1)return =
a=3D=3Db||a.contains(b);if(typeof =
a.compareDocumentPosition!=3D"undefined")return =
a=3D=3Db||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=3Db;)b=3Db.=
parentNode;return b=3D=3Da},N=3Dfunction(a){return =
a.nodeType=3D=3D9?a:a.ownerDocument||a.document},Ab=3Dfunction(a){if(a&&t=
ypeof a.length=3D=3D"number")if(Ea(a))return typeof =
a.item=3D=3D"function"||typeof a.item=3D=3D"string";else =
if(B(a)=3D=3D"function")return typeof a.item=3D=3D"function";
return =
g},M=3Dfunction(a){this.d=3Da||A.document||document};M.prototype.createEl=
ement=3Dfunction(a){return =
this.d.createElement(a)};M.prototype.createTextNode=3Dfunction(a){return =
this.d.createTextNode(a)};M.prototype.m=3Dfunction(){return =
this.d.compatMode=3D=3D"CSS1Compat"};M.prototype.k=3Dfunction(){return =
xb(this.d)};M.prototype.appendChild=3DBb;M.prototype.removeNode=3DCb;M.pr=
ototype.replaceNode=3DDb;M.prototype.contains=3DFb;var =
Gb,Hb,Ib,Jb,Kb,Lb,Mb=3Dfunction(){Lb=3DKb=3DJb=3DIb=3DHb=3DGb=3Dg;var =
a=3Dab();if(a)if(a.indexOf("Firefox")!=3D-1)Gb=3Dm;else =
if(a.indexOf("Camino")!=3D-1)Hb=3Dm;else =
if(a.indexOf("iPhone")!=3D-1||a.indexOf("iPod")!=3D-1)Ib=3Dm;else =
if(a.indexOf("Android")!=3D-1)Jb=3Dm;else =
if(a.indexOf("Chrome")!=3D-1)Kb=3Dm;else =
if(a.indexOf("Safari")!=3D-1)Lb=3Dm};Mb();var Nb=3Dfunction(a,b){var =
c=3DN(a);if(c.defaultView&&c.defaultView.getComputedStyle){var =
d=3Dc.defaultView.getComputedStyle(a,"");if(d)return d[b]}return l};var =
O=3Dfunction(a,b){return =
Nb(a,b)||(a.currentStyle?a.currentStyle[b]:l)||a.style[b]};
var Ob=3Dfunction(a){var =
b;b=3Da?a.nodeType=3D=3D9?a:N(a):document;if(I&&!rb(b).m())return =
b.body;return b.documentElement},Pb=3Dfunction(a){var =
b=3Da.getBoundingClientRect();if(I){var =
c=3Da.ownerDocument;b.left-=3Dc.documentElement.clientLeft+c.body.clientL=
eft;b.top-=3Dc.documentElement.clientTop+c.body.clientTop}return =
b},Qb=3Dfunction(a){if(I)return a.offsetParent;for(var =
b=3DN(a),c=3DO(a,"position"),d=3Dc=3D=3D"fixed"||c=3D=3D"absolute",e=3Da.=
parentNode;e&&e!=3Db;e=3De.parentNode){c=3DO(e,"position");d=3Dd&&c=3D=3D=
"static"&&e!=3Db.documentElement&&
e!=3Db.body;if(!d&&(e.scrollWidth>e.clientWidth||e.scrollHeight>e.clientH=
eight||c=3D=3D"fixed"||c=3D=3D"absolute"))return e}return =
l},Rb=3Dfunction(a){var =
b,c=3DN(a),d=3DO(a,"position"),e=3DJ&&c.getBoxObjectFor&&!a.getBoundingCl=
ientRect&&d=3D=3D"absolute"&&(b=3Dc.getBoxObjectFor(a))&&(b.screenX<0||b.=
screenY<0),f=3Dnew C(0,0),j=3DOb(c);if(a=3D=3Dj)return =
f;if(a.getBoundingClientRect){b=3DPb(a);var =
k=3Drb(c).k();f.x=3Db.left+k.x;f.y=3Db.top+k.y}else =
if(c.getBoxObjectFor&&!e){b=3Dc.getBoxObjectFor(a);var =
i=3Dc.getBoxObjectFor(j);f.x=3Db.screenX-
i.screenX;f.y=3Db.screenY-i.screenY}else{var =
h=3Da;do{f.x+=3Dh.offsetLeft;f.y+=3Dh.offsetTop;if(h!=3Da){f.x+=3Dh.clien=
tLeft||0;f.y+=3Dh.clientTop||0}if(K&&O(h,"position")=3D=3D"fixed"){f.x+=3D=
c.body.scrollLeft;f.y+=3Dc.body.scrollTop;break}h=3Dh.offsetParent}while(=
h&&h!=3Da);if(H||K&&d=3D=3D"absolute")f.y-=3Dc.body.offsetTop;for(h=3Da;(=
h=3DQb(h))&&h!=3Dc.body;){f.x-=3Dh.scrollLeft;if(!H||h.tagName!=3D"TR")f.=
y-=3Dh.scrollTop}}return f};J&&L("1.9");
var Sb=3Dfunction(a,b,c,d){if(/^\d+px?$/.test(b))return =
parseInt(b,10);else{var =
e=3Da.style[c],f=3Da.runtimeStyle[c];a.runtimeStyle[c]=3Da.currentStyle[c=
];a.style[c]=3Db;var =
j=3Da.style[d];a.style[c]=3De;a.runtimeStyle[c]=3Df;return =
j}},Tb=3Dfunction(a){var b=3DN(a),c=3D"";if(b.createTextRange){var =
d=3Db.body.createTextRange();d.moveToElementText(a);c=3Dd.queryCommandVal=
ue("FontName")}if(!c){c=3DO(a,"fontFamily");if(H&&mb)c=3Dc.replace(/ =
\[[^\]]*\]/,"")}var e=3Dc.split(",");if(e.length>1)c=3De[0];return =
Ra(c,"\"'")},Ub=3Dfunction(a){var b=3D
a.match(/[^\d]+$/);return =
b&&b[0]||l},Vb=3D{cm:1,"in":1,mm:1,pc:1,pt:1},Wb=3D{em:1,ex:1},Xb=3Dfunct=
ion(a){var b=3DO(a,"fontSize"),c=3DUb(b);if(b&&"px"=3D=3Dc)return =
parseInt(b,10);if(I)if(c in Vb)return Sb(a,b,"left","pixelLeft");else =
if(a.parentNode&&a.parentNode.nodeType=3D=3D1&&c in Wb){var =
d=3Da.parentNode,e=3DO(d,"fontSize");return =
Sb(d,b=3D=3De?"1em":b,"left","pixelLeft")}var =
f=3Dzb("span",{style:"visibility:hidden;position:absolute;line-height:0;p=
adding:0;margin:0;border:0;height:1em;"});Bb(a,f);b=3Df.offsetHeight;Cb(f=
);
return b};var P=3Ddocument,Q=3Dnavigator,R=3Dwindow;
function Yb(){var a=3DP.cookie,b=3DMath.round((new =
Date).getTime()/1000),c=3DR.google_analytics_domain_name,d=3Dtypeof =
c=3D=3D"undefined"?Zb("auto"):Zb(c),e=3Da.indexOf("__utma=3D"+d+".")>-1,f=
=3Da.indexOf("__utmb=3D"+d)>-1,j=3Da.indexOf("__utmc=3D"+d)>-1,k,i=3D{},h=
=3D!!R&&!!R.gaGlobal;if(e){k=3Da.split("__utma=3D"+d+".")[1].split(";")[0=
].split(".");i.sid=3Df&&j?k[3]+"":h&&R.gaGlobal.sid?R.gaGlobal.sid:b+"";i=
.vid=3Dk[0]+"."+k[1];i.from_cookie=3Dm}else{i.sid=3Dh&&R.gaGlobal.sid?R.g=
aGlobal.sid:b+"";i.vid=3Dh&&R.gaGlobal.vid?R.gaGlobal.vid:($b()^
ac()&2147483647)+"."+b;i.from_cookie=3Dg}i.dh=3Dd;i.hid=3Dh&&R.gaGlobal.h=
id?R.gaGlobal.hid:$b();return R.gaGlobal=3Di}function $b(){return =
Math.round(Math.random()*2147483647)}
function ac(){var =
a=3DP.cookie?P.cookie:"",b=3DR.history.length,c,d,e=3D[Q.appName,Q.versio=
n,Q.language?Q.language:Q.browserLanguage,Q.platform,Q.userAgent,Q.javaEn=
abled()?1:0].join("");if(R.screen)e+=3DR.screen.width+"x"+R.screen.height=
+R.screen.colorDepth;else =
if(R.java){d=3Djava.awt.Toolkit.getDefaultToolkit().getScreenSize();e+=3D=
d.screen.width+"x"+d.screen.height}e+=3Da;e+=3DP.referrer?P.referrer:"";f=
or(c=3De.length;b>0;)e+=3Db--^c++;return bc(e)}
function bc(a){var =
b=3D1,c=3D0,d,e;if(!(a=3D=3Dundefined||a=3D=3D"")){b=3D0;for(d=3Da.length=
-1;d>=3D0;d--){e=3Da.charCodeAt(d);b=3D(b<<6&268435455)+e+(e<<14);c=3Db&2=
66338304;b=3Dc!=3D0?b^c>>21:b}}return b}function =
Zb(a){if(!a||a=3D=3D""||a=3D=3D"none")return =
1;if("auto"=3D=3Da){a=3DP.domain;if("www."=3D=3Da.substring(0,4))a=3Da.su=
bstring(4,a.length)}return bc(a.toLowerCase())};var S=3D"";function =
cc(a){if(a){if(S!=3D"")S+=3D",";S+=3Da}}function dc(a){if(a&&a =
instanceof Array)for(var b=3D0;b<a.length;b++)a[b]&&typeof =
a[b]=3D=3D"string"&&cc(a[b])}var ec=3Dg;
function fc(a,b){var =
c=3D"script";(ec=3Dgc(a,b))||(a.google_allow_expandable_ads=3Dg);var =
d=3D!hc();ec&&d&&b.write("<"+c+' =
src=3D"http://'+q+'/pagead/expansion_embed.js"></'+c+">");var =
e=3Dic(a,b,o("1",0.01)),f=3Dd||e;f&&pa()?b.write("<"+c+' =
src=3D"http://'+q+'/pagead/render_ads.js"></'+c+">"):b.write("<"+c+">wind=
ow.google_render_ad();</"+c+">")}function T(a){return =
a!=3Dl?'"'+a+'"':'""'}function =
U(a,b){if(a&&b)window.google_ad_url+=3D"&"+a+"=3D"+b}
function V(a){var b=3Dwindow,c=3Dr(a),d=3Db[a];U(c,d)}function =
W(a,b){b!=3Dl&&U(a,v(b))}function X(a){var =
b=3Dwindow,c=3Dr(a),d=3Db[a];W(c,d)}function Y(a,b){var =
c=3Dwindow,d=3Dr(a),e=3Dc[a];if(d&&e&&typeof =
e=3D=3D"object")e=3De[b%e.length];U(d,e)}
function jc(a){var b=3Da.screen,c=3Dnavigator.javaEnabled(),d=3D-(new =
Date).getTimezoneOffset();if(b){U("u_h",b.height);U("u_w",b.width);U("u_a=
h",b.availHeight);U("u_aw",b.availWidth);U("u_cd",b.colorDepth)}U("u_tz",=
d);U("u_his",history.length);U("u_java",c);navigator.plugins&&U("u_nplug"=
,navigator.plugins.length);navigator.mimeTypes&&U("u_nmime",navigator.mim=
eTypes.length)}
function =
kc(a){if(a.google_enable_first_party_cookie){if(a._GA_googleCookieHelper=3D=
=3Dl)a._GA_googleCookieHelper=3Dnew =
x;if(!a._google_cookie_fetched){a._google_cookie_fetched=3Dm;a._GA_google=
CookieHelper.i(lc(a.google_ad_client))}}}function =
lc(a){if(a){a=3Da.toLowerCase();if(a.substring(0,3)!=3D"ca-")a=3D"ca-"+a}=
return a}function =
mc(a){if(a){a=3Da.toLowerCase();if(a.substring(0,9)!=3D"dist-aff-")a=3D"d=
ist-aff-"+a}return a}function nc(a){var =
b=3D"google_unique_id";if(a[b])++a[b];else a[b]=3D1;return a[b]}
function oc(){var =
a=3DI&&L("6")&&!L("8"),b=3DJ&&L("1.8.1"),c=3DK&&L("525");if(lb&&(a||b||c)=
)return m;else if(kb&&(c||b))return m;else if(mb&&b)return m;return =
g}function hc(){return typeof =
ExpandableAdSlotFactory=3D=3D"function"&&typeof =
ExpandableAdSlotFactory.createIframe=3D=3D"function"}function =
gc(a,b){if(a.google_allow_expandable_ads=3D=3D=3Dg||!b.body||a.google_ad_=
output!=3D"html"||sa(a,b)||pc(a)||Z(a.google_ad_format)||isNaN(a.google_a=
d_height)||isNaN(a.google_ad_width)||!oc())return g;return m}
function qc(){var =
a=3DMath.random(),b=3Do("0.01",0);if(a<b)return"68120011";var =
c=3D2*b;if(a<c)return"68120021";c+=3Db;if(a<c)return"68120031";c+=3Db;if(=
a<c)return"68120041";if((window.google_unique_id||0)=3D=3D0&&window.googl=
e_ad_output=3D=3D"html"&&document.body&&typeof =
document.body.getBoundingClientRect=3D=3D"function"){var =
d=3Do("0",0);c+=3Dd;if(a<c)return"36812001";c+=3Dd;if(a<c)return"36812002=
"}return""}
function rc(a,b,c,d){var =
e=3Dnc(a);c=3Dc.substring(0,1992);c=3Dc.replace(/%\w?$/,"");var =
f=3D"script";if((a.google_ad_output=3D=3D"js"||a.google_ad_output=3D=3D"j=
son_html")&&(a.google_ad_request_done||a.google_radlink_request_done))b.w=
rite("<"+f+' language=3D"JavaScript1.1" =
src=3D'+T($(c))+"></"+f+">");else =
if(a.google_ad_output=3D=3D"html")if(ec&&hc()){var =
j=3Da.google_container_id||d||l;a["google_expandable_ad_slot"+e]=3DExpand=
ableAdSlotFactory.createIframe("google_ads_frame"+e,$(c),a.google_ad_widt=
h,a.google_ad_height,j)}else{var k=3D
'<iframe name=3D"google_ads_frame" width=3D'+T(a.google_ad_width)+" =
height=3D"+T(a.google_ad_height)+" =
frameborder=3D"+T(a.google_ad_frameborder)+" src=3D"+T($(c))+' =
marginwidth=3D"0" marginheight=3D"0" vspace=3D"0" hspace=3D"0" =
allowtransparency=3D"true" =
scrolling=3D"no"></iframe>';a.google_container_id?sc(a.google_container_i=
d,b,k):b.write(k)}else =
a.google_ad_output=3D=3D"textlink"&&b.write("<"+f+' =
language=3D"JavaScript1.1" src=3D'+T($(c))+"></"+f+">")}function =
tc(a,b,c){if(!a)return g;if(!b)return m;return c}
function uc(a){for(var b in ga)a[b]=3Dl;for(b in =
ha)b=3D=3D"google_correlator"||(a[b]=3Dl);for(b in =
ia)a[b]=3Dl;a.google_allow_expandable_ads=3Dl;a.google_container_id=3Dl;a=
.google_tag_info=3Dl;a.google_eids=3Dl}function =
pc(a){if(a.google_ad_format)return =
a.google_ad_format.indexOf("_0ads")>0;return =
a.google_ad_output!=3D"html"&&a.google_num_radlinks>0}function =
Z(a){return!!a&&a.indexOf("_sdo")!=3D-1}
function vc(a,b){var =
c=3Dl,d=3Dwindow,e=3Ddocument,f=3Dn,j=3Dd.google_ad_format,k=3Dwc(d),i;if=
(d.google_cpa_choice!=3Dc){d.google_ad_url=3Dk+"/cpa/ads?";i=3Descape(lc(=
d.google_ad_client));d.google_ad_region=3D"_google_cpa_region_";V("google=
_cpa_choice");if(typeof =
e.characterSet!=3D"undefined")W("oe",e.characterSet);else typeof =
e.charset!=3D"undefined"&&W("oe",e.charset)}else =
if(Z(j)){d.google_ad_url=3Dk+"/pagead/sdo?";i=3Descape(mc(d.google_ad_cli=
ent))}else{d.google_ad_url=3Dk+"/pagead/ads?";i=3Descape(lc(d.google_ad_c=
lient))}d.google_ad_url+=3D
"client=3D"+i;V("google_ad_host");V("google_ad_host_tier_id");var =
h=3Dd.google_num_slots_by_client,z=3Dd.google_num_slots_by_channel,t=3Dd.=
google_prev_ad_formats_by_region,u=3Dd.google_prev_ad_slotnames_by_region=
;if(d.google_ad_region=3D=3Dc&&d.google_ad_section!=3Dc)d.google_ad_regio=
n=3Dd.google_ad_section;var =
s=3Dd.google_ad_region=3D=3Dc?"":d.google_ad_region;if(Z(j)){d.google_num=
_sdo_slots=3Dd.google_num_sdo_slots?d.google_num_sdo_slots+1:1;if(d.googl=
e_num_sdo_slots>4)return g}else =
if(pc(d)){d.google_num_0ad_slots=3Dd.google_num_0ad_slots?
d.google_num_0ad_slots+1:1;if(d.google_num_0ad_slots>3)return g}else =
if(d.google_cpa_choice=3D=3Dc){d.google_num_ad_slots=3Dd.google_num_ad_sl=
ots?d.google_num_ad_slots+1:1;if(d.google_num_slots_to_rotate){t[s]=3Dc;u=
[s]=3Dc;if(d.google_num_slot_to_show=3D=3Dc)d.google_num_slot_to_show=3Df=
%d.google_num_slots_to_rotate+1;if(d.google_num_slot_to_show!=3Dd.google_=
num_ad_slots)return g}else if(d.google_num_ad_slots>6&&s=3D=3D"")return =
g}U("dt",n);V("google_language");d.google_country?V("google_country"):V("=
google_gl");V("google_region");
X("google_city");X("google_hints");V("google_safe");V("google_encoding");=
V("google_last_modified_time");X("google_alternate_ad_url");V("google_alt=
ernate_color");V("google_skip");V("google_targeting");var =
G=3Dd.google_ad_client;if(h[G])h[G]+=3D1;else{h[G]=3D1;h.length+=3D1}if(t=
[s])if(!Z(j)){W("prev_fmts",t[s].toLowerCase());h.length>1&&U("slot",h[G]=
)}u[s]&&W("prev_slotnames",u[s].toLowerCase());if(tc(j,d.google_ad_slot,d=
.google_override_format)){W("format",j.toLowerCase());Z(j)||(t[s]=3Dt[s]?=
t[s]+","+j:j)}else if(d.google_ad_slot)u[s]=3D
u[s]?u[s]+","+d.google_ad_slot:d.google_ad_slot;V("google_max_num_ads");U=
("output",d.google_ad_output);V("google_adtest");V("google_ad_callback");=
V("google_ad_slot");X("google_correlator");d.google_new_domain_checked=3D=
=3D1&&d.google_new_domain_enabled=3D=3D0&&U("dblk",1);if(d.google_ad_chan=
nel){X("google_ad_channel");for(var =
db=3D"",fb=3Dd.google_ad_channel.split(xc),ka=3D0;ka<fb.length;ka++){var =
la=3Dfb[ka];if(z[la])db+=3Dla+"+";else =
z[la]=3D1}W("pv_ch",db)}if(d.google_ad_host_channel){X("google_ad_host_ch=
annel");
var =
Cc=3Dyc(d.google_ad_host_channel,d.google_viewed_host_channels);W("pv_h_c=
h",Cc)}d.google_enable_first_party_cookie&&W("cookie",d._GA_googleCookieH=
elper.l());X("google_page_url");Y("google_color_bg",f);Y("google_color_te=
xt",f);Y("google_color_link",f);Y("google_color_url",f);Y("google_color_b=
order",f);Y("google_color_line",f);d.google_reuse_colors?U("reuse_colors"=
,1):U("reuse_colors",0);V("google_font_face");V("google_kw_type");X("goog=
le_kw");X("google_contents");V("google_num_radlinks");V("google_max_radli=
nk_len");
V("google_rl_filtering");V("google_rl_mode");V("google_rt");X("google_rl_=
dest_url");V("google_num_radlinks_per_unit");V("google_ad_type");V("googl=
e_image_size");V("google_ad_region");dc(d.google_eids);W("eid",S);var =
gb=3Dd.google_allow_expandable_ads;if(gb!=3Dl)gb?U("ea","1"):U("ea","0");=
V("google_feedback");X("google_referrer_url");X("google_page_location");U=
("frm",d.google_iframing);V("google_bid");V("google_ctr_threshold");V("go=
ogle_cust_age");V("google_cust_gender");V("google_cust_interests");V("goo=
gle_cust_id");
V("google_cust_job");V("google_cust_u_url");V("google_cust_l");V("google_=
cust_lh");V("google_cust_ch");V("google_ed");V("google_video_doc_id");V("=
google_video_product_type");X("google_ui_features");X("google_ui_version"=
);X("google_tag_info");X("google_only_ads_with_video");X("google_only_pyv=
_ads");X("google_disable_video_autoplay");if(a){W("ff",Tb(a));W("fs",Xb(a=
));var w;if(b)if(typeof a.getBoundingClientRect=3D=3D"function"){var =
hb=3Da.getBoundingClientRect();w=3D{x:hb.left,y:hb.top}}else{w=3D{};w.x=3D=
"-252738";
w.y=3D"-252738"}else =
try{w=3DRb(a)}catch(Hc){w=3D{};w.x=3D"-252738";w.y=3D"-252738"}var =
ma=3Dwb(window);if(w&&ma){W("biw",ma.width);W("bih",ma.height);W("adx",w.=
x);W("ady",w.y)}}Yb();U("ga_vid",d.gaGlobal.vid);U("ga_sid",d.gaGlobal.si=
d);U("ga_hid",d.gaGlobal.hid);U("ga_fc",d.gaGlobal.from_cookie);X("google=
_analytics_uacct");V("google_ad_override");V("google_flash_version");U("w=
",d.google_ad_width||-1);U("h",d.google_ad_height||-1);jc(d);return m}
function yc(a,b){for(var =
c=3Da.split("|"),d=3D-1,e=3D[],f=3D0;f<c.length;f++){var =
j=3Dc[f].split(xc);b[f]||(b[f]=3D{});for(var =
k=3D"",i=3D0;i<j.length;i++){var =
h=3Dj[i];if(!(h=3D=3D""))if(b[f][h])k+=3D"+"+h;else =
b[f][h]=3D1}k=3Dk.slice(1);e[f]=3Dk;if(k!=3D"")d=3Df}var =
z=3D"";if(d>-1){for(f=3D0;f<d;f++)z+=3De[f]+"|";z+=3De[d]}return z}
function zc(){var a=3Dwindow,b=3Ddocument;kc(a);var c=3Dqc();cc(c);var =
d,e=3Dg,f=3Dg,j=3Dg;switch(c){case "68120031":j=3Dm;case =
"68120021":f=3Dm;case "68120041":e=3Dm;break;case =
"36812002":if(!window.google_atf_included){window.google_atf_included=3Dm=
;ja("http://"+q+"/pagead/atf.js")}break}if(e){var =
k=3D"google_temp_span";d=3Da.google_container_id&&tb(a.google_container_i=
d)||tb(k);if(!d&&!a.google_container_id){b.write("<span =
id=3D"+k+"></span>");d=3Dtb(k)}}var =
i=3Dg;i=3Df?vc(d,j):vc();d&&d.id=3D=3Dk&&Cb(d);if(i){rc(a,b,a.google_ad_u=
rl);
uc(a)}}function $(a){var b=3D(new =
Date).getTime()-n,c=3D"&dtd=3D"+(b<1000?b:"M");return a+c}function =
Ac(){zc();return m}
function Bc(a){var =
b=3Dwindow,c=3Dl,d=3Db.onerror;b.onerror=3Da;if(b.google_ad_frameborder=3D=
=3Dc)b.google_ad_frameborder=3D0;if(b.google_ad_output=3D=3Dc)b.google_ad=
_output=3D"html";if(Z(b.google_ad_format)){var =
e=3Db.google_ad_format.match(/^(\d+)x(\d+)_.*/);if(e){b.google_ad_width=3D=
parseInt(e[1],10);b.google_ad_height=3DparseInt(e[2],10);b.google_ad_outp=
ut=3D"html"}}if(b.google_ad_format=3D=3Dc&&b.google_ad_output=3D=3D"html"=
)b.google_ad_format=3Db.google_ad_width+"x"+b.google_ad_height;Aa(b,docum=
ent);if(b.google_num_slots_by_channel=3D=3D
c)b.google_num_slots_by_channel=3D[];if(b.google_viewed_host_channels=3D=3D=
c)b.google_viewed_host_channels=3D[];if(b.google_num_slots_by_client=3D=3D=
c)b.google_num_slots_by_client=3D[];if(b.google_prev_ad_formats_by_region=
=3D=3Dc)b.google_prev_ad_formats_by_region=3D[];if(b.google_prev_ad_slotn=
ames_by_region=3D=3Dc)b.google_prev_ad_slotnames_by_region=3D[];if(b.goog=
le_correlator=3D=3Dc)b.google_correlator=3Dn;if(b.google_adslot_loaded=3D=
=3Dc)b.google_adslot_loaded=3D{};if(b.google_adContentsBySlot=3D=3Dc)b.go=
ogle_adContentsBySlot=3D{};if(b.google_flash_version=3D=3D
c)b.google_flash_version=3Dqa();if(b.google_new_domain_checked=3D=3Dc)b.g=
oogle_new_domain_checked=3D0;if(b.google_new_domain_enabled=3D=3Dc)b.goog=
le_new_domain_enabled=3D0;b.onerror=3Dd}function Dc(a){for(var =
b=3D{},c=3Da.split("?"),d=3Dc[c.length-1].split("&"),e=3D0;e<d.length;e++=
){var =
f=3Dd[e].split("=3D");if(f[0])try{b[f[0].toLowerCase()]=3Df.length>1?wind=
ow.decodeURIComponent?decodeURIComponent(f[1].replace(/\+/g," =
")):unescape(f[1]):""}catch(j){}}return b}
function Ec(){var =
a=3Dwindow,b=3DDc(document.URL);if(b.google_ad_override){a.google_ad_over=
ride=3Db.google_ad_override;a.google_adtest=3D"on"}}function =
sc(a,b,c){if(a){var =
d=3Db.getElementById(a);if(d&&c&&c.length!=3D""){d.style.visibility=3D"vi=
sible";d.innerHTML=3Dc}}}var xc=3D/[+, =
]/;window.google_render_ad=3Dzc;var =
Fc=3D{google:1,googlegroups:1,gmail:1,googlemail:1,googleimages:1,googlep=
rint:1};function Gc(a){var =
b=3Da.google_page_location||a.google_page_url;if(!b)return =
g;b=3Db.toString();if(b.indexOf("http://")=3D=3D0)b=3Db.substring(7,b.len=
gth);else =
if(b.indexOf("https://")=3D=3D0)b=3Db.substring(8,b.length);var =
c=3Db.indexOf("/");if(c=3D=3D-1)c=3Db.length;var =
d=3Db.substring(0,c),e=3Dd.split("."),f=3Dg;if(e.length>=3D3)f=3De[e.leng=
th-3]in Fc;if(e.length>=3D2)f=3Df||e[e.length-2]in Fc;return f}
function ic(a,b,c){if(Gc(a)){a.google_new_domain_checked=3D1;return =
g}if(a.google_new_domain_checked=3D=3D0){var =
d=3DMath.random();if(d<=3Dc){var =
e=3D"http://"+da+"/pagead/test_domain.js",f=3D"script";b.write("<"+f+' =
src=3D"'+e+'"></'+f+">");a.google_new_domain_checked=3D1;return =
m}}return g}function =
wc(a){if(!Gc(a)&&a.google_new_domain_enabled=3D=3D1)return"http://"+da;re=
turn"http://"+ea};Ec();Bc(Ac);fc(window,document);
})()

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/resources/js/searchFormHandler.js

/*=0A=
 * File           : $Header: =
//depot/escenic/widget-framework/branches/1.8/widget-framework-core/src/m=
ain/webapp/resources/js/searchFormHandler.js#3 $=0A=
 * Last edited by : $Author: shah $ $Date: 2011/05/18 $=0A=
 * Version        : $Revision: #3 $=0A=
 *=0A=
 */=0A=
=0A=
function getElementById(elementId) {=0A=
  if (document.getElementById) { // DOM3 =3D IE5, NS6=0A=
    return document.getElementById(elementId);=0A=
  }=0A=
  else if (document.layers) { // Netscape 4=0A=
    return document.elementId;=0A=
  }=0A=
  else { // IE 4=0A=
    return document.all.elementId;=0A=
  }=0A=
}=0A=
=0A=
function isEmpty(form, fieldName) {=0A=
  var value =3D form[fieldName].value;=0A=
  return value =3D=3D null || value =3D=3D "";=0A=
}=0A=
=0A=
function validateSimpleSearchForm(form, errorParaId) {=0A=
  var validationFailed =3D isEmpty(form, 'searchString');=0A=
=0A=
  if (validationFailed) {=0A=
    form['searchString'].style.border =3D '1px solid red';=0A=
    form['searchString'].focus();=0A=
    getElementById(errorParaId).style.display =3D 'block';=0A=
  }=0A=
=0A=
  return !validationFailed;=0A=
}=0A=
=0A=
function validateSearchForm(form, errorParaId) {=0A=
  var validationFailed =3D isEmpty(form, 'all') && isEmpty(form, =
'exactPhrase') && isEmpty(form, 'atLeastOne') && isEmpty(form, =
'without');=0A=
  if (validationFailed =3D=3D true) {=0A=
    form['all'].style.border =3D '1px solid red';=0A=
    form['exactPhrase'].style.border =3D '1px solid red';=0A=
    form['atLeastOne'].style.border =3D '1px solid red';=0A=
    form['without'].style.border =3D '1px solid red';=0A=
    form['all'].focus();=0A=
    getElementById(errorParaId).style.display =3D 'block';=0A=
  }=0A=
  else {=0A=
    form['all'].style.border =3D '1px solid #A9A9A9';=0A=
    form['exactPhrase'].style.border =3D '1px solid #A9A9A9';=0A=
    form['atLeastOne'].style.border =3D '1px solid #A9A9A9';=0A=
    form['without'].style.border =3D '1px solid #A9A9A9';=0A=
    getElementById(errorParaId).style.display =3D 'none';=0A=
  }=0A=
  return !validationFailed;=0A=
}=0A=
function parseDateAndFormSubmit(advancedSearchForm, =
searchExprErrorParaId) {=0A=
  var currentDate =3D new Date();=0A=
  var currentDay =3D currentDate.getDate();=0A=
  var currentMonth =3D currentDate.getMonth() + 1;=0A=
=0A=
  var currentYear =3D currentDate.getFullYear();=0A=
=0A=
  if (currentMonth < 10) {=0A=
    currentMonth =3D "0" + currentMonth;=0A=
  }=0A=
  if (currentDay < 10) {=0A=
    currentDay =3D "0" + currentDay;=0A=
  }=0A=
  var fromDate =3D getElementById("searchFromDate").value;=0A=
  if (fromDate =3D=3D null || fromDate =3D=3D "") {=0A=
    fromDate =3D "1970-01-01";=0A=
  }=0A=
  else {=0A=
    var stFromDate =3D fromDate.split("-");=0A=
    //minus 1 month so that it compensates plus 1 of search action=0A=
    var fMonth =3D parseInt(stFromDate[1], 10) - 1;=0A=
    if (fMonth < 10)=0A=
      fMonth =3D "0" + fMonth;=0A=
    fromDate =3D stFromDate[0] + "-" + fMonth + "-" + stFromDate[2];=0A=
  }=0A=
=0A=
  var toDate =3D getElementById("searchToDate").value;=0A=
  if (toDate =3D=3D null || toDate =3D=3D "") {=0A=
    toDate =3D currentYear + "-" + currentMonth + "-" + currentDay;=0A=
  }=0A=
  else {=0A=
    var stToDate =3D toDate.split("-");=0A=
    //minus 1 month so that it compensates plus 1 of search action=0A=
    var tMonth =3D parseInt(stToDate[1], 10) - 1;=0A=
    if (tMonth < 10)=0A=
      tMonth =3D "0" + tMonth;=0A=
    toDate =3D stToDate[0] + "-" + tMonth + "-" + stToDate[2];=0A=
  }=0A=
  fromDate =3D fromDate.replace("-", ",");=0A=
  fromDate =3D fromDate.replace("-", ",");=0A=
  toDate =3D toDate.replace("-", ",");=0A=
  toDate =3D toDate.replace("-", ",");=0A=
  //var compareDateOne =3D new Date(fromDate);=0A=
  //var compareDateTwo =3D new Date(toDate);=0A=
=0A=
  var compareDateOne =3D new Date(fromDate);=0A=
  var compareDateTwo =3D new Date(toDate);=0A=
  // to make sure start date is before the end date=0A=
  if (compareDateOne > compareDateTwo) {=0A=
    var temp =3D toDate;=0A=
    toDate =3D fromDate;=0A=
    fromDate =3D temp;=0A=
  }=0A=
=0A=
  var startDay =3D fromDate.substring(8, 10);=0A=
  var startMonth =3D fromDate.substring(5, 7);=0A=
  var startYear =3D fromDate.substring(0, 4);=0A=
  var toDay =3D toDate.substring(8, 10);=0A=
  var toMonth =3D toDate.substring(5, 7);=0A=
  var toYear =3D toDate.substring(0, 4);=0A=
=0A=
  getElementById("searchStartDay").value =3D startDay;=0A=
  getElementById("searchStartMonth").value =3D startMonth;=0A=
  getElementById("searchStartYear").value =3D startYear;=0A=
  getElementById("searchToDay").value =3D toDay;=0A=
  getElementById("searchToMonth").value =3D toMonth;=0A=
  getElementById("searchToYear").value =3D toYear;=0A=
=0A=
  if (validateSearchForm(advancedSearchForm, searchExprErrorParaId)) {=0A=
    // when we're initiating a search, the page number should be reset =
to 1=0A=
    advancedSearchForm['pageNumber'].value =3D '1';=0A=
    advancedSearchForm.submit();=0A=
  }=0A=
}=0A=
=0A=

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://independentenvironment.disqus.com/popular_threads_widget.js?num_items=7

=0A=
=0A=
=0A=
document.write(' \=0A=
<style type=3D"text/css" media=3D"screen">\=0A=
	 .dsq-widget ul.dsq-widget-list {\=0A=
	 padding: 0;\=0A=
	 margin: 0;\=0A=
	 text-align: left;\=0A=
	 }\=0A=
	 img.dsq-widget-avatar {\=0A=
	 border: 0px;\=0A=
	 margin: 0px;\=0A=
	 padding: 0px 3px 3px 0px;\=0A=
	 float: left;\=0A=
	 }\=0A=
	 a.dsq-widget-user {\=0A=
	 font-weight: bold;\=0A=
	 }\=0A=
	 a.dsq-widget-thread {\=0A=
	 font-weight: bold;\=0A=
	 }\=0A=
	 p.dsq-widget-meta {\=0A=
	 clear: both;\=0A=
	 font-size: 80%;\=0A=
	 padding: 0;\=0A=
	 margin: 0;\=0A=
	 }\=0A=
	 li.dsq-widget-item {\=0A=
	 margin: 15px 0;\=0A=
	 list-style-type: none;\=0A=
	 clear: both;\=0A=
	 }\=0A=
	 span.dsq-widget-clout {\=0A=
	 padding: 0 2px;\=0A=
	 background-color: #ff7300;\=0A=
	 color: #fff;\=0A=
	 }\=0A=
	 table.dsq-widget-horiz td {\=0A=
	 padding-right: 15px;\=0A=
	 }\=0A=
	 </style>\=0A=
	 <ul class=3D"dsq-widget-list">\=0A=
	 <li class=3D"dsq-widget-item">\=0A=
	 <a class=3D"dsq-widget-thread" =
href=3D"http://www.independent.co.uk/environment/green-living/hardup-uk-p=
uts-climate-change-on-back-burner-6258246.html">Hard-up UK puts climate =
change on back burner</a>\=0A=
	 <p class=3D"dsq-widget-meta">251 comments &middot; 0 minutes ago</p>\=0A=
	 </li>\=0A=
	 <li class=3D"dsq-widget-item">\=0A=
	 <a class=3D"dsq-widget-thread" =
href=3D"http://www.independent.co.uk/environment/green-living/olympic-ath=
letes-to-train-on-timber-from-endangered-forests-6258751.html">Olympic =
athletes to train on timber from &#39;endangered&#39; forests</a>\=0A=
	 <p class=3D"dsq-widget-meta">2 comments &middot; 55 minutes ago</p>\=0A=
	 </li>\=0A=
	 <li class=3D"dsq-widget-item">\=0A=
	 <a class=3D"dsq-widget-thread" href=3D"None">Global warning: climate =
sceptics are winning the battle</a>\=0A=
	 <p class=3D"dsq-widget-meta">2230 comments &middot; 2 weeks ago</p>\=0A=
	 </li>\=0A=
	 <li class=3D"dsq-widget-item">\=0A=
	 <a class=3D"dsq-widget-thread" =
href=3D"http://www.independent.co.uk/environment/climate-change/chinese-e=
conomic-miracle-fuels-surge-in-carbon-emissions-6257556.html">Chinese =
economic miracle fuels surge in carbon emissions</a>\=0A=
	 <p class=3D"dsq-widget-meta">133 comments &middot; 58 minutes ago</p>\=0A=
	 </li>\=0A=
	 <li class=3D"dsq-widget-item">\=0A=
	 <a class=3D"dsq-widget-thread" =
href=3D"http://www.independent.co.uk/environment/green-living/exclusive-f=
racking-company--we-caused-50-tremors-in-blackpool--but-were-not-going-to=
-stop-6256397.html">Exclusive: Fracking company - we caused 50 tremors =
in Blackpool =E2=80=93 but we&#39;re not going to stop</a>\=0A=
	 <p class=3D"dsq-widget-meta">219 comments &middot; 16 hours ago</p>\=0A=
	 </li>\=0A=
	 <li class=3D"dsq-widget-item">\=0A=
	 <a class=3D"dsq-widget-thread" href=3D"None">Climate change scientist =
faces lie detector test</a>\=0A=
	 <p class=3D"dsq-widget-meta">353 comments &middot; 6 days ago</p>\=0A=
	 </li>\=0A=
	 <li class=3D"dsq-widget-item">\=0A=
	 <a class=3D"dsq-widget-thread" =
href=3D"http://www.independent.co.uk/environment/nature/zoo-orders-chines=
e-food-delivery-from-holland-6258681.html">Zoo orders Chinese food =
delivery from Holland</a>\=0A=
	 <p class=3D"dsq-widget-meta">3 comments &middot; 13 minutes ago</p>\=0A=
	 </li>\=0A=
	 </ul>\=0A=
');=0A=

------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://blogs.independent.co.uk/other/fb/swire.js

	var token=3D"";
	function getCookie(c_name)
	{
	var i,x,y,ARRcookies=3Ddocument.cookie.split(";");
	for (i=3D0;i<ARRcookies.length;i++)
	  {
	  x=3DARRcookies[i].substr(0,ARRcookies[i].indexOf("=3D"));
	  y=3DARRcookies[i].substr(ARRcookies[i].indexOf("=3D")+1);
	  x=3Dx.replace(/^\s+|\s+$/g,"");
	  if (x=3D=3Dc_name)
	    {
	    return unescape(y);
	    }
	  }
	  return "";
	};
	function setCookie(uid, name,exdays)
	{
		var exdate=3Dnew Date();
		exdate.setDate(exdate.getDate() + exdays);
		var c_value=3D'fb'+'=3D'+escape(uid+';'+name+';'+coolstuff) + =
((exdays=3D=3Dnull) ? "" : "; =
expires=3D"+exdate.toUTCString())+';path=3D/;domain=3Dindependent.co.uk';=

		document.cookie=3Dc_value;
	};
	$ =3D jQuery;
	var max =3D 50;
	var getsCoolStuff =3D false;
	var yourName =3D "";
	var uid =3D "";
	var jsonData
	var prefixMsg =3D "";
	var articleInserted =3D false;
	function doCoolStuff(token, uid, yourName) {
		this.token =3D token;
		this.uid =3D uid
		this.yourName =3D yourName
		getArticleList();
	};

	function setCookie(name, value, exdays)
	{
		var exdate=3Dnew Date();
		exdate.setDate(exdate.getDate() + exdays);
		var c_value=3Dname+'=3D'+escape(value) + ((exdays=3D=3Dnull) ? "" : "; =
expires=3D"+exdate.toUTCString())+';path=3D/;domain=3Dindependent.co.uk';=

		document.cookie=3Dc_value;
	};
=09
	function delCookie(name)
	{
		document.cookie =3D name + '=3D; expires=3DThu, 01-Jan-70 00:00:01 =
GMT;';
	}


	function getArticleList(){
		$.getJSON("https://graph.facebook.com/me/news.reads?callback=3D?",
			{
		   	method:'get',
		   	access_token:token,
		   	dataType:"jsonp",
		   	limit:max
		   }, function(data){
				jsonData =3D data
				displayWidget(jsonData)
				var enableSharing =3D getCookie("fbShareFlag");
				if (enableSharing !=3D 'false'){
					postArticle();
			}
		});
	};
=09
	function displayWidget(data){
		var html =3D '<div style=3D"text-align:left" id=3D"socialWire"><div =
id=3D"swTop"><h2>Recently Read</h2><span><a =
href=3D"http://www.independent.co.uk/recentlyread">Help</a></span></div><=
div id=3D"swLogged">';
		if (getCookie("fbInfoBox")!=3D"true"){
			html+=3D'<div id=3D"swInfo">';
			html+=3D'<p><span><a title=3D"Close" =
onclick=3D"$(this).parent().parent().parent().fadeOut();closeInfoBox();re=
turn false;" href=3D"#">Unshare</a></span> A new social reading =
experience from The Independent, powered by Facebook. <a =
href=3D"http://www.independent.co.uk/recentlyread">Learn More</a></p>';
			html+=3D'</div>';
		}
		if (window.location.href.indexOf('.html')!=3D-1){
			html+=3D'<div id=3D"swFp" style=3D"padding-left:5px"><div =
id=3D"fb-root"></div><script =
src=3D"http://connect.facebook.net/en_US/all.js#xfbml=3D1"></script></div=
>'
		}
		html+=3D'<div id=3D"swStatus"><div id=3D"fbImage">';
		html+=3D'<img src=3D"http://graph.facebook.com/'+uid+'/picture" =
width=3D"60" height=3D"60" alt=3D"'+yourName+'" /></div><div =
id=3D"fbDetails"><h2>'+yourName+'</h2><p class=3D"loggedIn">Logged into =
Facebook [<a onclick=3D"fbLogout();" href=3D"#">Logout</a>?]</p>';
		html+=3D '<p><a class=3D"swShare ';=20
		html+=3D getCookie("fbShareFlag")=3D=3D'false' ? 'swShareOff' : =
'swShareOn'
		html+=3D'" onclick=3D"if =
(toggleSharing()=3D=3D\'false\'){$(this).html(\'Activity: Off =
\').removeClass(\'swShareOn\').addClass(\'swShareOff\');$(\'#collapsible\=
').slideUp()}else{$(this).html(\'Activity: On =
\').removeClass(\'swShareOff\').addClass(\'swShareOn\');$(\'#collapsible\=
').slideDown();};return false;" href=3D"#">'
		html+=3D getCookie("fbShareFlag")=3D=3D'false' ? 'Activity: Off ' : =
'Activity: On'=20
		//Log out
		html+=3D'</a></p>';
	=09
		html+=3D'</div></div><div id=3D"collapsible"><ul id=3D"swAnchors"><li =
id=3D"friendAnch"><a href=3D"#swFriend" =
onclick=3D"$(\'#swFriend\').removeClass(\'swHide\');$(\'#swActivity\').ad=
dClass(\'swHide\');$(this).parent().removeClass(\'sw-selected\');$(this).=
parent().next().addClass(\'sw-selected\');setSelectedTab(\'friend\');retu=
rn false;">Friends\' Activity</a></li><li class=3D"sw-selected" =
id=3D"myAnch" ><a href=3D"#swActivity" =
onclick=3D"$(\'#swActivity\').removeClass(\'swHide\');$(\'#swFriend\').ad=
dClass(\'swHide\');$(this).parent().removeClass(\'sw-selected\');$(this).=
parent().prev().addClass(\'sw-selected\');setSelectedTab(\'me\');return =
false;">Your Activity</a></li></ul>';
		html+=3D '<div id=3D"swActivity" class=3D"swHide"><ul>'
		if (prefixMsg!=3D''){
			html+=3D prefixMsg;
		}
		if (data.data && data.data.length > 0) {
			var deduped =3D {};
			for (var i=3D0; i<data.data.length; i++) {
				var cr =3D data.data[i]
			    if (cr.data.article.url.indexOf("independent.co.uk")!=3D-1 && =
!deduped[cr.data.article.id]){
					deduped[cr.data.article.id] =3D true;
					html+=3D'<li =
id=3D"entry'+cr.data.article.url.substring(cr.data.article.url.lastIndexO=
f('-'), cr.data.article.url.length).replace('.html')+'"  ><div =
class=3D"swDetail"><p><span><a href=3D"#" =
onclick=3D"deleteArticle(\''+cr.id+'\');$(this).parent().parent().parent(=
).parent().fadeOut();return =
false;">Unshare</a></span>'+prettyDate(cr.start_time.replace("+0000","Z")=
)+'</p></div><a =
href=3D"'+cr.data.article.url+'">'+cr.data.article.title+'</a> ';
				}
			}
		}else{
			html+=3D'<div id=3D"swActivity" ><p id=3D"getStartedP" =
style=3D"padding:6px">You haven\'t read anything yet. <a =
href=3D"http://www.independent.co.uk/">Get started!</a></p></div>';
		}
		html+=3D'</ul></div><div id=3D"swFriend"><p><div><fb:activity =
recommendations=3D"true" border_color=3D"white" width=3D"275px" =
header=3D"false" site=3D"independent.co.uk" =
linktarget=3D"_top"></fb:activity></div></p></div></div>'
	=09
		$("#showWidget").html(html);
		FB.XFBML.parse();
		if (getCookie("fbShareFlag")=3D=3D'false'){=20
			$('#collapsible').hide();
		}
		//console.log(getCookie("fbShareFlag"));
		if (getCookie("swSelected")=3D=3D'me'){
			$('#swFriend').addClass('swHide');
			$('#swActivity').removeClass('swHide');
			$('#friendAnch').addClass('sw-selected');
			$('#myAnch').removeClass('sw-selected');
		}
	};
=09
	function deleteArticle(articleId){
		//console.log("removing "+ data[i].article.title+" with read id =
=3D"+data[i].id)
		$.getJSON("https://graph.facebook.com/"+articleId+"?callback=3D?", {
				method:'delete',
				access_token:token
			}, function(json){
				//article deleted
			});
		if ($("#swActivity ul li").length =3D=3D1){
			$("#swActivity").html('<p id=3D"getStartedP" =
style=3D"padding:6px">You haven\'t read anything yet. <a =
href=3D"http://www.independent.co.uk/">Get started!</a></p>');
		}
		return false;=09
	}
=09
	function deAuth(){
		$.get("https://graph.facebook.com/me/permissions", {
					method:'delete',
					access_token:token
				}, function(data){
						delCookie('fbInfoBox');
						delCookie('fbShareFlag');
						delCookie('swSelected');
						alert("You have successfully opted out of the Recently Read app");
						window.location.reload();
				});
		return false;=09
	};
=09
	function toggleSharing(){
		var enableSharing =3D getCookie("fbShareFlag");
		//console.log("before:"+getCookie("fbShareFlag"));
		if (enableSharing =3D=3D"true"){
			enableSharing =3D "false"
		}else{
			enableSharing =3D "true"
		}
		var exdate=3Dnew Date();
		exdate.setDate(exdate.getDate() + 365);
		var c_value=3D'fbShareFlag'+'=3D'+escape(enableSharing)+"; =
expires=3D"+exdate.toUTCString()+";path=3D/;domain=3Dindependent.co.uk;";=

		document.cookie=3Dc_value;
		//console.log("before:"+enableSharing);
		return enableSharing;
	};
=09
	function setSelectedTab(swSelected){
		var =
c_value=3D'swSelected'+'=3D'+escape(swSelected)+";path=3D/;domain=3Dindep=
endent.co.uk;";
		document.cookie=3Dc_value;
	};
=09
=09
=09
	function closeInfoBox(){
		var c_value =3D setCookie("fbInfoBox","true","365")
		document.cookie=3Dc_value;
		return false;
	};
=09
	function fbLogout(){
		var logout =3D confirm('You are about to log out of Facebook. Are you =
sure?');
		//console.log("start!!")
		if (logout){
				FB.init({
				  appId  : '235586169789578',
				  status : false,=20
				  cookie : true,=20
				  xfbml  : true,
						channelUrl  : =
'http://blogs.independent.co.uk/other/fb/channel.html'  =20
				});
				FB.logout(function(response) {
				  //console.log("Logged out!!")
				  location.reload(true);
				});
				//console.log("Executed!!")

		}else{
			//console.log("Cancled log out!");
		}
	=09
	};

	function postArticle(){
		if(window.location.href.indexOf('.html')!=3D-1){
			$.getJSON("https://graph.facebook.com/me/news.reads?callback=3D?",
			{
					article : window.location.href,
					method:'post',
					access_token:token
			}, function(data) {
				if ($('meta[property=3Dog:title]').attr('content')!=3Dundefined && =
!articleInserted){
					articleInserted =3D true;
					$("#getStartedP").remove();
					liMsg =3D '<li ><div class=3D"swDetail"><p><span><a href=3D"#" =
onclick=3D"deleteArticle(\''+data.id+'\');$(this).parent().parent().paren=
t().parent().fadeOut();return false;">Unshare</a></span>Just =
now</p></div><a =
href=3D"'+$('meta[property=3Dog:url]').attr('content')+'">'+$('meta[prope=
rty=3Dog:title]').attr('content')+'</a>';
					if (!data.error){
						var dupId =3D =
'entry'+window.location.href.substring(window.location.href.lastIndexOf('=
-'), window.location.href.length).replace('.html')
						$(dupId).remove();
						$("#getStartedP").remove();
						prefixMsg =3D "";
						$('#swActivity ul').html(liMsg + $('#swActivity ul').html());
					}else if (data.error){
						prefixMsg =3D '<li>This article wasn\'t posted to Facebook because =
you\'ve read it previously</li>';
					=09
						if ($('#swActivity ul').html().indexOf(prefixMsg)=3D=3D-1 && =
$('#swActivity ul').html().indexOf(liMsg)=3D=3D-1){
							$('#swActivity ul').html(prefixMsg + $('#swActivity ul').html());
						}
					}
			   }else if (!articleInserted){
					$('#swActivity ul').html('<li>Page isn\'t configured for Facebook =
news feed</li>'+$('#swActivity ul').html());
					//console.log("success else");
				}
			});

		}
	}
	/*
	 * JavaScript Pretty Date
	 * Copyright (c) 2008 John Resig (jquery.com)
	 * Licensed under the MIT license.
	 */

	// Takes an ISO time and returns a string representing how
	// long ago the date represents.
	function prettyDate(time){
		var date =3D new Date((time || "").replace(/-/g,"/").replace(/[TZ]/g," =
")),
			diff =3D (((new Date()).getTime() - date.getTime()) / 1000),
			day_diff =3D Math.floor(diff / 86400);
				diff =3D diff + new Date().getTimezoneOffset() * 60
		if ( isNaN(day_diff) || day_diff < 0 || day_diff >=3D 31 )
			return 'Earlier';
			=09
		return day_diff =3D=3D 0 && (
				diff < 60 && "Just now" ||
				diff < 120 && "1 minute ago" ||
				diff < 3600 && Math.floor( diff / 60 ) + " minutes ago" ||
				diff < 7200 && "1 hour ago" ||
				diff < 86400 && Math.floor( diff / 3600 ) + " hours ago") ||
			day_diff =3D=3D 1 && "Yesterday" ||
			day_diff < 7 && day_diff + " days ago" ||
			day_diff < 31 && Math.ceil( day_diff / 7 ) + " weeks ago";
	}

	// If jQuery is included in the page, adds a jQuery plugin to handle it =
as well
	if ( typeof jQuery !=3D "undefined" )
		jQuery.fn.prettyDate =3D function(){
			return this.each(function(){
				var date =3D prettyDate(this.title);
				if ( date )
					jQuery(this).text( date );
			});
		};
=09
	function showUnAuthedDialogBox(){
		var html=3D'<div align=3D"left" id=3D"socialWire"><div =
id=3D"swTop"><h2>Recently Read</h2><a =
href=3D"http://www.independent.co.uk/recentlyread"><span>Facebook</span><=
/a></div>';
		html +=3D'<div id=3D"swBody"><p>A new social reading experience from =
The Independent, powered by Facebook. <a =
href=3D"http://www.independent.co.uk/recentlyread">Learn More</a>.</p>';
		html +=3D'<div id=3D"swFacebook" align=3D"center"><fb:login-button =
api_key=3D"235586169789578" height=3D"600" app_id=3D"235586169789578" =
perms =3D"publish_actions" show-faces=3D"true" width=3D"270" =
max-rows=3D"1"></fb:login-button></div>';
		html +=3D'</div></div>';
		$("#showWidget").html(html);
		FB.Event.subscribe('auth.statusChange', function(response) {
		  if (response.status =3D=3D 'connected'){
			window.location.reload()
		  }
		});
	}

  window.fbAsyncInit =3D function() {
    FB.init({
      appId  : '235586169789578',
      status : true,=20
      cookie : true,=20
      xfbml  : true,
			channelUrl  : 'http://blogs.independent.co.uk/other/fb/channel.html'  =
=20
    });
		// check session
    	//console.log("login status start")
		FB.getLoginStatus(function(rsp){
			if (rsp.session) {

				var cVal =3D getCookie("fb");
				// check cookie here
				 if (cVal!=3Dnull && rsp.session.uid=3D=3DcVal.split(";")[0]) { // =
change this to test for cookie
					doCoolStuff(rsp.session.access_token, cVal.split(";")[0], =
cVal.split(";")[1]);
				}else{
					FB.api({
						method: 'fql.query',
						query: 'SELECT uid, name, affiliations FROM user WHERE uid =3D =
me()'
					}, function(data){
						data =3D data[0]
						setCookie(data.uid,data.name,null);
						doCoolStuff(rsp.session.access_token, data.uid, data.name);
					})
				=09
				}
			}else{
				showUnAuthedDialogBox();
			}
		});
	=09
  };

  (function() {
    var e =3D document.createElement('script');
    e.src =3D document.location.protocol + =
'//connect.facebook.net/en_US/all.js#appId=3D235586169789578&xfbml=3D1';
    e.async =3D true;
    document.getElementById('fb-root').appendChild(e);
  }());
------=_NextPart_000_0000_01CC9D99.1D37B910
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.independent.co.uk/template/custom/footer/catalyst.js

/* SiteCatalyst code version: H.19.4.=0A=
Copyright 1997-2009 Omniture, Inc. More info available at=0A=
http://www.omniture.com */=0A=
=0A=
var s_account=3D"indepdev"=0A=
var s=3Ds_gi(s_account)=0A=
/************************** CONFIG SECTION **************************/=0A=
/* You may add or alter any code config here. */=0A=
/* Link Tracking Config */=0A=
s.trackDownloadLinks=3Dtrue=0A=
s.trackExternalLinks=3Dtrue=0A=
s.trackInlineStats=3Dtrue=0A=
s.linkDownloadFileTypes=3D"exe,zip,wav,mp3,mov,mpg,avi,wmv,pdf,doc,docx,x=
ls,xlsx,ppt,pptx"=0A=
s.linkInternalFilters=3D"javascript:,.independent.co.uk"=0A=
s.linkLeaveQueryString=3Dfalse=0A=
s.linkTrackVars=3D"None"=0A=
s.linkTrackEvents=3D"None"=0A=
s.cookieDomainPeriods=3D"3"=0A=
s.dstStart=3D"03/08/2009";=0A=
s.dstEnd=3D"11/01/2009";=0A=
s.currentYear=3D"2009";=0A=
=0A=
/*Page Name Plug-In Config */=0A=
s.siteID=3D""             // leftmost value in pagename=0A=
s.defaultPage=3D"Home"    // filename to add when none exists=0A=
s.queryVarsList=3D""      // query parameters to keep=0A=
s.pathExcludeDelim=3D";"  // portion of the path to exclude=0A=
s.pathConcatDelim=3D"/"   // page name component separator=0A=
s.pathExcludeList=3D""    // elements to exclude from the path=0A=
=0A=
/* Plugin Config */=0A=
s.usePlugins=3Dtrue=0A=
function s_doPlugins(s) {=0A=
  /*Page Name Plugin*/=0A=
    if(!s.pageType && !s.pageName)=0A=
     s.pageName=3Ds.getPageName();=0A=
=0A=
  /* External Campaign Tracking */=0A=
    if(!s.campaign)=0A=
        s.campaign=3Ds.getQueryParam('cmpid')=0A=
        s.campaign=3Ds.getValOnce(s.campaign,'s_campaign',0)=0A=
        =0A=
  /* Site Search */=0A=
    if(s.prop4){=0A=
            s.prop4=3Ds.prop4.toLowerCase();=0A=
            s.eVar1=3Ds.prop4;=0A=
            var t_search=3Ds.getValOnce(s.eVar1,'ev1',0);=0A=
            if(t_search){=0A=
                   s.events=3Ds.apl(s.events,"event1",",",2);=0A=
            }=0A=
    }=0A=
=0A=
  /* Set Page View Event */=0A=
    s.events=3Ds.apl(s.events,'event2',',',2)=0A=
=0A=
  /* Set Time Parting Variables - GMT */=0A=
    if(!s.prop8&&!s.eVar8) =
s.prop8=3Ds.eVar8=3Ds.getTimeParting('h','0'); // Set hour =0A=
    if(!s.prop9&&!s.eVar9) =
s.prop9=3Ds.eVar9=3Ds.getTimeParting('d','0'); // Set day =0A=
    if(!s.prop10&&!s.eVar10) =
s.prop10=3Ds.eVar10=3Ds.getTimeParting('w','0'); // Set weekday =0A=
=0A=
  /* Copy props to eVars */=0A=
    if(s.pageName&&!s.eVar11) s.eVar11=3Ds.pageName;=0A=
    if(s.channel&&!s.eVar12) s.eVar12=3Ds.channel;=0A=
    if(s.prop1&&!s.eVar1) s.eVar1=3Ds.prop1;=0A=
    if(s.prop2&&!s.eVar2) s.eVar2=3Ds.prop2;=0A=
    if(s.prop3&&!s.eVar3) s.eVar3=3Ds.prop3;=0A=
    if(s.prop4&&!s.eVar4) s.eVar4=3Ds.prop4;=0A=
    if(s.prop5&&!s.eVar5) s.eVar5=3Ds.prop5;=0A=
    if(s.prop6&&!s.eVar6) s.eVar6=3Ds.prop6;=0A=
    if(s.prop7&&!s.eVar7) s.eVar7=3Ds.prop7;=0A=
=0A=
}=0A=
s.doPlugins=3Ds_doPlugins=0A=
/************************** PLUGINS SECTION *************************/=0A=
/*=0A=
 * Plugin: getPageName v2.1 - parse URL and return=0A=
 */=0A=
s.getPageName=3Dnew Function("u",""=0A=
+"var =
s=3Dthis,v=3Du?u:''+s.wd.location,x=3Dv.indexOf(':'),y=3Dv.indexOf('/',"=0A=
+"x+4),z=3Dv.indexOf('?'),c=3Ds.pathConcatDelim,e=3Ds.pathExcludeDelim,g=3D=
s."=0A=
+"queryVarsList,d=3Ds.siteID,n=3Dd?d:'',q=3Dz<0?'':v.substring(z+1),p=3Dv=
.sub"=0A=
+"string(y+1,q?z:v.length);z=3Dp.indexOf('#');p=3Dz<0?p:s.fl(p,z);x=3De?p=
.i"=0A=
+"ndexOf(e):-1;p=3Dx<0?p:s.fl(p,x);p+=3D!p||p.charAt(p.length-1)=3D=3D'/'=
?s.d"=0A=
+"efaultPage:'';y=3Dc?c:'/';while(p){x=3Dp.indexOf('/');x=3Dx<0?p.length:=
x;"=0A=
+"z=3Ds.fl(p,x);if(!s.pt(s.pathExcludeList,',','p_c',z))n+=3Dn?y+z:z;p=3D=
p."=0A=
+"substring(x+1)}y=3Dc?c:'?';while(g){x=3Dg.indexOf(',');x=3Dx<0?g.length=
:x"=0A=
+";z=3Ds.fl(g,x);z=3Ds.pt(q,'&','p_c',z);if(z){n+=3Dn?y+z:z;y=3Dc?c:'&'}g=
=3Dg.s"=0A=
+"ubstring(x+1)}return n");=0A=
/*=0A=
 * Function - read combined cookies v 0.3=0A=
 */=0A=
if(!s.__ccucr){s.c_rr=3Ds.c_r;s.__ccucr =3D true;=0A=
s.c_r=3Dnew Function("k",""=0A=
+"var s=3Dthis,d=3Dnew =
Date,v=3Ds.c_rr(k),c=3Ds.c_rr('s_pers'),i,m,e;if(v)ret"=0A=
+"urn v;k=3Ds.ape(k);i=3Dc.indexOf(' =
'+k+'=3D');c=3Di<0?s.c_rr('s_sess'):c;i=3D"=0A=
+"c.indexOf(' =
'+k+'=3D');m=3Di<0?i:c.indexOf('|',i);e=3Di<0?i:c.indexOf(';'"=0A=
+",i);m=3Dm>0?m:e;v=3Di<0?'':s.epa(c.substring(i+2+k.length,m<0?c.length:=
"=0A=
+"m));if(m>0&&m!=3De)if(parseInt(c.substring(m+1,e<0?c.length:e))<d.get"=0A=
+"Time()){d.setTime(d.getTime()-60000);s.c_w(s.epa(k),'',d);v=3D'';}ret"=0A=
+"urn v;");}=0A=
/*=0A=
 * Function - write combined cookies v 0.3=0A=
 */=0A=
if(!s.__ccucw){s.c_wr=3Ds.c_w;s.__ccucw =3D true;=0A=
s.c_w=3Dnew Function("k","v","e",""=0A=
+"this.new2 =3D true;"=0A=
+"var s=3Dthis,d=3Dnew =
Date,ht=3D0,pn=3D's_pers',sn=3D's_sess',pc=3D0,sc=3D0,pv,sv,"=0A=
+"c,i,t;d.setTime(d.getTime()-60000);if(s.c_rr(k)) s.c_wr(k,'',d);k=3Ds"=0A=
+".ape(k);pv=3Ds.c_rr(pn);i=3Dpv.indexOf(' =
'+k+'=3D');if(i>-1){pv=3Dpv.substr"=0A=
+"ing(0,i)+pv.substring(pv.indexOf(';',i)+1);pc=3D1;}sv=3Ds.c_rr(sn);i=3D=
sv"=0A=
+".indexOf(' =
'+k+'=3D');if(i>-1){sv=3Dsv.substring(0,i)+sv.substring(sv.i"=0A=
+"ndexOf(';',i)+1);sc=3D1;}d=3Dnew =
Date;if(e){if(e.getTime()>d.getTime())"=0A=
+"{pv+=3D' '+k+'=3D'+s.ape(v)+'|'+e.getTime()+';';pc=3D1;}}else{sv+=3D' =
'+k+'"=0A=
+"=3D'+s.ape(v)+';';sc=3D1;}if(sc) =
s.c_wr(sn,sv,0);if(pc){t=3Dpv;while(t&&t"=0A=
+".indexOf(';')!=3D-1){var =
t1=3DparseInt(t.substring(t.indexOf('|')+1,t.i"=0A=
+"ndexOf(';')));t=3Dt.substring(t.indexOf(';')+1);ht=3Dht<t1?t1:ht;}d.set=
"=0A=
+"Time(ht);s.c_wr(pn,pv,d);}return v=3D=3Ds.c_r(s.epa(k));");}=0A=
/*=0A=
 * Plugin: getTimeParting 2.0 - Set timeparting values based on time zone=0A=
 */=0A=
s.getTimeParting=3Dnew Function("t","z",""=0A=
+"var s=3Dthis,cy;dc=3Dnew Date('1/1/2000');"=0A=
+"if(dc.getDay()!=3D6||dc.getMonth()!=3D0){return'Data Not Available'}"=0A=
+"else{;z=3DparseFloat(z);var dsts=3Dnew Date(s.dstStart);"=0A=
+"var dste=3Dnew Date(s.dstEnd);fl=3Ddste;cd=3Dnew =
Date();if(cd>dsts&&cd<fl)"=0A=
+"{z=3Dz+1}else{z=3Dz};utc=3Dcd.getTime()+(cd.getTimezoneOffset()*60000);=
"=0A=
+"tz=3Dnew Date(utc + (3600000*z));thisy=3Dtz.getFullYear();"=0A=
+"var =
days=3D['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday',"=0A=
+"'Saturday'];if(thisy!=3Ds.currentYear){return'Data Not =
Available'}else{;"=0A=
+"thish=3Dtz.getHours();thismin=3Dtz.getMinutes();thisd=3Dtz.getDay();"=0A=
+"var dow=3Ddays[thisd];var ap=3D'AM';var dt=3D'Weekday';var =
mint=3D'00';"=0A=
+"if(thismin>30){mint=3D'30'}if(thish>=3D12){ap=3D'PM';thish=3Dthish-12};=
"=0A=
+"if =
(thish=3D=3D0){thish=3D12};if(thisd=3D=3D6||thisd=3D=3D0){dt=3D'Weekend'}=
;"=0A=
+"var timestring=3Dthish+':'+mint+ap;if(t=3D=3D'h'){return timestring}"=0A=
+"if(t=3D=3D'd'){return dow};if(t=3D=3D'w'){return dt}}};"=0A=
);=0A=
/*=0A=
 * Plugin: getQueryParam 2.1 - return query string parameter(s)=0A=
 */=0A=
s.getQueryParam=3Dnew Function("p","d","u",""=0A=
+"var =
s=3Dthis,v=3D'',i,t;d=3Dd?d:'';u=3Du?u:(s.pageURL?s.pageURL:s.wd.locati"=0A=
+"on);if(u=3D=3D'f')u=3Ds.gtfs().location;while(p){i=3Dp.indexOf(',');i=3D=
i<0?p"=0A=
+".length:i;t=3Ds.p_gpv(p.substring(0,i),u+'');if(t)v+=3Dv?d+t:t;p=3Dp.su=
bs"=0A=
+"tring(i=3D=3Dp.length?i:i+1)}return v");=0A=
s.p_gpv=3Dnew Function("k","u",""=0A=
+"var =
s=3Dthis,v=3D'',i=3Du.indexOf('?'),q;if(k&&i>-1){q=3Du.substring(i+1);v"=0A=
+"=3Ds.pt(q,'&','p_gvf',k)}return v");=0A=
s.p_gvf=3Dnew Function("t","k",""=0A=
+"if(t){var =
s=3Dthis,i=3Dt.indexOf('=3D'),p=3Di<0?t:t.substring(0,i),v=3Di<0?'T"=0A=
+"rue':t.substring(i+1);if(p.toLowerCase()=3D=3Dk.toLowerCase())return =
s."=0A=
+"epa(v)}return ''");=0A=
=0A=
/*=0A=
/*  return the value for the auto refresh=0A=
*/=0A=
s.prop5=3Ds.getQueryParam('CMP');=0A=
/*=0A=
 * Plugin: getValOnce 0.2 - get a value once per session or number of =
days=0A=
 */=0A=
s.getValOnce=3Dnew Function("v","c","e",""=0A=
+"var s=3Dthis,k=3Ds.c_r(c),a=3Dnew =
Date;e=3De?e:0;if(v){a.setTime(a.getTime("=0A=
+")+e*86400000);s.c_w(c,v,e?a:0);}return v=3D=3Dk?'':v");=0A=
/*=0A=
 * Utility Function: split v1.5 - split a string (JS 1.0 compatible)=0A=
 */=0A=
s.split=3Dnew Function("l","d",""=0A=
+"var i,x=3D0,a=3Dnew =
Array;while(l){i=3Dl.indexOf(d);i=3Di>-1?i:l.length;a[x"=0A=
+"++]=3Dl.substring(0,i);l=3Dl.substring(i+d.length);}return a");=0A=
/*=0A=
 * Plugin Utility: apl v1.1=0A=
 */=0A=
s.apl=3Dnew Function("L","v","d","u",""=0A=
+"var s=3Dthis,m=3D0;if(!L)L=3D'';if(u){var =
i,n,a=3Ds.split(L,d);for(i=3D0;i<a."=0A=
+"length;i++){n=3Da[i];m=3Dm||(u=3D=3D1?(n=3D=3Dv):(n.toLowerCase()=3D=3D=
v.toLowerCas"=0A=
+"e()));}}if(!m)L=3DL?L+d+v:v;return L");=0A=
=0A=
=0A=
/* WARNING: Changing any of the below variables will cause drastic=0A=
changes to how your visitor data is collected.  Changes should only be=0A=
made when instructed to do so by your account manager.*/=0A=
s.visitorNamespace=3D"independent"=0A=
s.dc=3D122=0A=
s.trackingServer=3D"sc.independent.co.uk"=0A=
//uncomment the next line upon cert purchase and integration=0A=
//s.trackingServerSecure=3D"sc2.independent.co.uk"=0A=
=0A=
/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/=0A=
var s_code=3D'',s_objectID;function s_gi(un,pg,ss){var =
c=3D"=3Dfun^I(~){`Ls=3D^Z~$y ~.substring(~.indexOf(~;@u~`c@u~=3Dnew =
Fun^I(~.toLowerCase()~};s.~.length~s_c_il['+s@4n+']~=3Dnew =
Object~`ZMigrationServer~.toU"=0A=
+"pperCase~){@u~`U$z=3D^O=3Ds.`W`q=3Ds.`W^c=3D`I^zobjectID=3Ds.ppu=3D$9=3D=
$9v1=3D$9v2=3D$9v3=3D~','~s.wd~t^S~')q=3D'~var ~s.pt(~=3Dnew =
Array~ookieDomainPeriods~.location~^KingServer~dynamicAccount~s.apv~Buffe=
redRequests~);s"=0A=
+".~)@ux^w!Object$rObject.prototype$rObject.prototype[x])~link~s.m_~Eleme=
nt~visitor~$q@h~referrer~else =
~.get#B()~}c#D(e){~.lastIndexOf(~.protocol~=3Dnew =
Date~=3D''~;@d^ss[k],255)}~javaEnabled~conne^I^c~^"=0A=
+"zc_i~:'')~onclick~}@u~Name~ternalFilters~javascript~s.dl~@9s.b.addBehav=
ior(\"# default# =
~for(~=3DparseFloat(~'+tm.get~typeof(v)=3D=3D\"~window~cookie~s.rep(~s.vl=
_g~tfs~s.un~&&s.~o^zoid~browser~.parent~do"=0A=
+"cument~colorDepth~String~while(~.host~s.maxDelay~r=3Ds.m(f)?s[f](~s.sq~=
parseInt(~ction~t=3Ds.ot(o)~track~nload~j=3D'1.~#NURL~s.eo~lugins~'){q=3D=
'~dynamicVariablePrefix~=3D=3D'~set#Bout(~Sampling~s.rc[un]~Event"=0A=
+"~;i++)~');~this~resolution~}else{~Type~s.c_r(~s.c_w(~s.eh~s.isie~s.vl_l=
~s.vl_t~Secure~Height~t,h#Wt?t~tcf~isopera~ismac~escape(~.href~screen.~s.=
fl(~s=3Ds_gi(~Version~harCode~&&(~_'+~variableProvider~"=0A=
+".s_~f',~){s.~)?'Y':'N'~:'';h=3Dh?h~._i~e&&l!=3D'SESSION'~s_sv(v,n[k],i)=
}~name~home#N~;try{~s.ssl~s.oun~s.rl[u~Width~o.type~\"m_\"+n~Lifetime~s.g=
g('objectID~sEnabled~.mrq($tun+'\"~ExternalLinks~charSet~"=0A=
+"onerror~currencyCode~.src~disable~etYear(~MigrationKey~&&!~Opera~'s_~Ma=
th.~s.fsg~s.$z~s.ns6~InlineStats~&&l!=3D'NONE'~Track~'0123456789~s[k]=3D~=
'+n+'~loadModule~+\"_c\"]~s.ape(~s.epa(~t.m_nl~m._d~n=3Ds.o"=0A=
+"id(o)~,'sqs',q);~LeaveQuery~(''+~')>=3D~'=3D')~){n=3D~\",''),~&&t!=3D'~=
if(~vo)~s.sampled~=3Ds.oh(o);~+(y<1900?~n]=3D~true~sess~campaign~lif~ in =
~'http~,100)~s.co(~ffset~s.pe~'&pe~m._l~s.c_d~s.brl~s.nrs~s.gv(~s"=0A=
+"[mn]~s.qav~,'vo~s.pl~=3D(apn~Listener~\"s_gs(\")~vo._t~b.attach~2o7.net=
'~d.create~=3Ds.n.app~n){~t&&~)+'/~s()+'~){p=3D~():''~a):f(~'+n;~+1))~a['=
!'+t]~){v=3Ds.n.~channel~.target~x.split~o.value~[\"s_\"+g~s_"=0A=
+"si(t)~')dc=3D'1~\".tl(\")~etscape~s_')t=3Dt~omePage~s.d.get~')<~=3D'+~|=
|!~'||~\"'+~[b](e);~\"){n[k]~a+1,b):~m[t+1](~return~lnk~mobile~height~eve=
nts~random~code~wd.~=3Dun~un,~,pev~'MSIE ~rs,~Time~floor(~atc"=0A=
+"h~s.num(~s.pg~m._e~s.c_gd~,'lt~.inner~transa~;s.gl(~',s.bc~page~Group,~=
.fromC~sByTag~?'&~+';'~&&o~1);~}}}}~){t=3D~[t]=3D~[n];~>=3D5)~[t](~!a[t])=
~~s._c=3D@Uc';`I=3D`z`5!`I`m$S`I`ml`N;`I`mn=3D0;}s@4l=3D`I`ml;s@4n=3D"=0A=
+"`I`mn;s@4l[s@4@zs;`I`mn++;s.m`0m){`2@om)`4'{$p0`9fl`0x,l){`2x?@ox)`30,l=
):x`9co`0o`F!o)`2o;`Ln`C,x;`vx$4o)@ux`4'select$p0&&x`4'filter$p0)n[x]=3Do=
[x];`2n`9num`0x){x`i+x;`v`Lp=3D0;p<x`A;p++)@u(@c')`4x`3p,"=0A=
+"p$a<0)`20;`21`9rep=3Ds_r;s.spf`0t,a){a[a`A]=3Dt;`20`9sp`0x,d`1,a`N`5$f)=
a=3D$f(d);`c`Mx,d,'sp@0a);`2a`9ape`0x`1,h=3D@cABCDEF',i,c=3Ds.@L,n,l,e,y`=
i;c=3Dc?c`E$X`5x){x`i+x`5c^SAUTO'^w'').c^vAt){`vi=3D0;i<x`A^X{c=3Dx`3"=0A=
+"i,i+#Un=3Dx.c^vAt(i)`5n>127){l=3D0;e`i;^Cn||l<4){e=3Dh`3n%16,n%16+1)+e;=
n=3D(n-n%16)/16;l++}y+=3D'%u'+e}`6c^S+')y+=3D'%2B';`cy+=3D^pc)}x=3Dy^bx=3D=
x?^1^p''+x),'+`H%2B'):x`5x&&c^5em=3D=3D1&&x`4'%u$p0&&x`4'%U$p0){i=3Dx`4'%=
^Y^"=0A=
+"Ci>=3D0){i++`5h`38)`4x`3i,i+1)`E())>=3D0)`2x`30,i)+'u00'+x`3i);i=3Dx`4'=
%',i)#V`2x`9epa`0x`1;`2x?un^p^1''+x,'+`H =
')):x`9pt`0x,d,f,a`1,t=3Dx,z=3D0,y,r;^Ct){y=3Dt`4d);y=3Dy<0?t`A:y;t=3Dt`3=
0,y);^Ft,$Yt,a)`5r)`2r;z+=3Dy+"=0A=
+"d`A;t=3Dx`3z,x`A);t=3Dz<x`A?t:''}`2''`9isf`0t,a){`Lc=3Da`4':')`5c>=3D0)=
a=3Da`30,c)`5t`30,2)^S$m`32);`2(t!`i&&t=3D=3Da)`9fsf`0t,a`1`5`Ma,`H,'is@0=
t))@W+=3D(@W!`i?`H`n+t;`20`9fs`0x,f`1;@W`i;`Mx,`H,'fs@0f);`2@W`9si`0w"=0A=
+"d`1,c`i+s_gi,a=3Dc`4\"{\"),b=3Dc`f\"}\"),m;c=3Ds_fe(a>0&&b>0?c`3$w0)`5w=
d&&#5^9&&c){#5^T'fun^I =
s_sv(o,n,k){`Lv=3Do[k],i`5v`F`ystring\"||`ynumber\")n[k]=3Dv;`cif =
(`yarray$v`N;`vi=3D0;i<v`A^X@6`cif (`yobject$v`C;"=0A=
+"`vi$4v)@6}}fun^I =
$i{`Lwd=3D`z,s,i,j,c,a,b;wd^zgi`7\"un\",\"pg\",\"ss\",$tc+'\");#5^t$t@B+'=
\");s=3D#5s;s.sa($t^4+'\"`U^3=3Dwd;`M^2,\",\",\"vo1\",t`G\\'\\'`5t.m_l&&@=
j)`vi=3D0;i<@j`A^X{n=3D@j[i]`5$Sm=3Dt#Yc=3Dt[@F]"=0A=
+"`5m&&c){c=3D\"\"+c`5c`4\"fun^I\")>=3D0){a=3Dc`4\"{\");b=3Dc`f\"}\");c=3D=
a>0&&b>0?c`3$w0;s[@F@g=3Dc`5#G)s.@f(n)`5s[n])`vj=3D0;j<$B`A;j++)s_sv(m,s[=
n],$B[j])#V}`Le,o,t@9o=3D`z.opener`5o#T^zgi#Wo^zgi($t^4+'\")`5t)$i}`"=0A=
+"e}',1)}`9c_d`i;#Hf`0t,a`1`5!#Et))`21;`20`9c_gd`0`1,d=3D`I`P^D@7,n=3Ds.f=
pC`O,p`5!n)n=3Ds.c`O`5d@S$C@rn?^Hn):2;n=3Dn>2?n:2;p=3Dd`f'.')`5p>=3D0){^C=
p>=3D0&&n>1$Wd`f'.',p-#Un--}$C=3Dp>0&&`Md,'.`Hc_gd@00)?d`3p):d}}`2$C`"=0A=
+"9c_r`0k`1;k=3D@hk);`Lc=3D' '+s.d.^0,i=3Dc`4' =
'+k+@q,e=3Di<0?i:c`4';',i),v=3Di<0?'':@ic`3i+2+k`A,e<0?c`A:e));`2v!=3D'[[=
B]]'?v:''`9c_w`0k,v,e`1,d=3D#H(),l=3Ds.^0@G,t;v`i+v;l=3Dl?@ol)`E$X`5@5@a#=
W(v!`i?^Hl?l:0):-60)`5t)"=0A=
+"{e`h;e.set#B(e`d+(t*1000))}`pk@a@1d.^0=3Dk+'`av!`i?v:'[[B]]')+'; =
path=3D/;'+(@5?' expires$qe.toGMT^B()#S`n+(d?' =
domain$qd#S`n;`2^dk)=3D=3Dv}`20`9eh`0o,e,r,f`1,b=3D's^xe+'^xs@4n,n=3D-1,l=
,i,x`5!^fl)^fl`N;l=3D^fl;`"=0A=
+"vi=3D0;i<l`A&&n<0;i++`Fl[i].o=3D=3Do&&l[i].e=3D=3De)n=3Di`pn<0@ri;l[n]`=
C}x=3Dl#Yx.o=3Do;x.e=3De;f=3Dr?x.b:f`5r||f){x.b=3Dr?0:o[e];x.o[e]=3Df`px.=
b){x.o[b]=3Dx.b;`2b}`20`9cet`0f,a,t,o,b`1,r,^m`5`S>=3D5^w!s.^n||`S>=3D7))=
{^m`7's`Hf"=0A=
+"`Ha`Ht`H`Le,r@9^F$Ya)`er=3Ds.m(t)?s#ae):t(e)}`2r^Yr=3D^m(s,f,a,t)^b@us.=
^o^5u`4#94@p0)r=3Ds.m(b)?s[b](a):b(a);else{^f(`I,'@M',0,o);^F$Ya`Ueh(`I,'=
@M',1)}}`2r`9g^3et`0e`1;`2s.^3`9g^3oe`7'e`H`Ls=3D`B,c;^f(`z,"=0A=
+"\"@M\",1`Ue^3=3D1;c=3Ds.t()`5c)s.d.write(c`Ue^3=3D0;`2$0'`Ug^3fb`0a){`2=
`z`9g^3f`0w`1,p=3Dw^8,l=3Dw`P;s.^3=3Dw`5p&&p`P!=3Dl&&p`P^D=3D=3Dl^D@1^3=3D=
p;`2s.g^3f(s.^3)}`2s.^3`9g^3`0`1`5!s.^3@1^3=3D`I`5!s.e^3)s.^3=3Ds.cet('g^=
3@0"=0A=
+"s.^3,'g^3et',s.g^3oe,'g^3fb')}`2s.^3`9mrq`0u`1,l=3D@C],n,r;@C]=3D0`5l)`=
vn=3D0;n<l`A;n++){r=3Dl#Ys.mr(0,0,r.r,0,r.t,r.u)}`9br`0id,rs`1`5s.@P`T$r^=
e@Ubr',rs))$D=3Drs`9flush`T`0`1;s.fbr(0)`9fbr`0id`1,br=3D^d@Ubr')"=0A=
+"`5!br)br=3D$D`5br`F!s.@P`T)^e@Ubr`H'`Umr(0,0,br)}$D=3D0`9mr`0$1,q,#Aid,=
ta,u`1,dc=3Ds.dc,t1=3Ds.`Q,t2=3Ds.`Q^j,tb=3Ds.`QBase,p=3D'.sc',ns=3Ds.`Z`=
qspace,un=3Du?u:(ns?ns:s.fun),unc=3D^1#7'_`H-'),r`C,l,imn=3D@Ui^x(un),im,=
b,"=0A=
+"e`5!rs`Ft1`Ft2^5ssl)t1=3Dt2^b@u!ns)ns#6c`5!tb)tb=3D'$P`5dc)dc=3D@odc)`8=
;`cdc=3D'd1'`5tb^S$P`Fdc^Sd1$j12';`6dc^Sd2$j22';p`i}t1=3Dns+'.'+dc+'.'+p+=
tb}rs=3D$5'+(@A?'s'`n+'://'+t1+'/b/ss/'+^4+'/'+(s.#0?'5.1':'1'$UH"=0A=
+".19.4/'+$1+'?AQB=3D1&ndh=3D1'+(q?q`n+'&AQE=3D1'`5^g@Ss.^o`F`S>5.5)rs=3D=
^s#A4095);`crs=3D^s#A2047)`pid@1br(id,rs);$y}`ps.d.images&&`S>=3D3^w!s.^n=
||`S>=3D7)^w@Y<0||`S>=3D6.1)`F!s.rc)s.rc`C`5!^V){^V=3D1`5!s.rl)s.rl`C;@"=0A=
+"Cn]`N;^T'@u`z`ml)`z.`B@J)',750)^bl=3D@Cn]`5l){r.t=3Dta;r.u#6;r.r=3Drs;l=
[l`A]=3Dr;`2''}imn+=3D'^x^V;^V++}im=3D`I[imn]`5!im)im=3D`I[im@znew =
Image;im^zl=3D0;im.o^L`7'e`H^Z^zl=3D1;`Lwd=3D`z,s`5wd`ml){s=3D#5`B;s@J`Un=
rs--`5!$"=0A=
+"E)`Xm(\"rr\")}')`5!$E@1nrs=3D1;`Xm('rs')}`c$E++;im@O=3Drs`5rs`4$A=3D@p0=
^w!ta||ta^S_self$sta^S_top$s(`I.@7&&ta=3D=3D`I.@7))){b=3De`h;^C!im^zl&&e`=
d-b`d<500)e`h}`2''}`2'<im'+'g sr'+'c=3D$trs+'\" width=3D1 #1=3D1 border"=0A=
+"=3D0 =
alt=3D\"\">'`9gg`0v`1`5!`I['s^xv])`I['s^xv]`i;`2`I['s^xv]`9glf`0t,a`Ft`30=
,2)^S$m`32);`Ls=3D^Z,v=3Ds.gg(t)`5v)s#Xv`9gl`0v`1`5#F)`Mv,`H,'gl@00)`9gv`=
0v`1;`2s['vpm^xv]?s['vpv^xv]:(s[v]?s[v]`n`9havf`0t,a`1"=0A=
+",b=3Dt`30,4),x=3Dt`34),n=3D^Hx),k=3D'g^xt,m=3D'vpm^xt,q=3Dt,v=3Ds.`W@bV=
a#Ae=3Ds.`W@b^Ws,mn;@d$Ft)`5s[k]`F$9||@X||^O`F$9){mn=3D$9`30,1)`E()+$9`31=
)`5$G){v=3D$G.^KVars;e=3D$G.^K^Ws}}v=3Dv?v+`H+^h+`H+^h2:''`5v@S`Mv,`H,'is=
@0t)"=0A=
+")s[k]`i`5`J#2'&&e)@ds.fs(s[k],e)}s[m]=3D0`5`J^R`KD';`6`J`ZID`Kvid';`6`J=
^N^Qg'`j`6`J`b^Qr'`j`6`Jvmk$s`J`Z@R`Kvmt';`6`J`D^Qvmf'`5@A^5`D^j)s[k]`i}`=
6`J`D^j^Qvmf'`5!@A^5`D)s[k]`i}`6`J@L^Qce'`5s[k]`E()^SAU"=0A=
+"TO')@d'ISO8859-1';`6s.em=3D=3D2)@d'UTF-8'}`6`J`Z`qspace`Kns';`6`Jc`O`Kc=
dp';`6`J^0@G`Kcl';`6`J^y`Kvvp';`6`J@N`Kcc';`6`J$d`Kch';`6`J#K^IID`Kxact';=
`6`J$2`Kv0';`6`J^a`Ks';`6`J^A`Kc';`6`J`s^u`Kj';`6`J`k`Kv'"=0A=
+";`6`J^0@I`Kk';`6`J^7@D`Kbw';`6`J^7^k`Kbh';`6`J`l`Kct';`6`J@8`Khp';`6`Jp=
^P`Kp';`6#Ex)`Fb^Sprop`Kc$Z`6b^SeVar`Kv$Z`6b^Slist`Kl$Z`6b^Shier^Qh'+n`j`=
ps[k]@t`W`q'@t`W^c')$H+=3D'&'+q+'$q(t`30,3)!=3D'pev'?@hs["=0A=
+"k]):s[k]);}`2''`9hav`0`1;$H`i;`M^i,`H,'hav@00);`2$H`9lnf`0^l`8@3`8:'';`=
Lte=3Dt`4@q`5$Tte>0&&h`4t`3te$a>=3D0)`2t`30,te);`2''`9ln`0h`1,n=3Ds.`W`qs=
`5n)`2`Mn,`H,'ln@0h);`2''`9ltdf`0^l`8@3`8:'';`Lqi=3Dh`4'?^Yh=3D"=0A=
+"qi>=3D0?h`30,qi):h`5$Th`3h`A-(t`A$a^S.'+t)`21;`20`9ltef`0^l`8@3`8:''`5$=
Th`4t)>=3D0)`21;`20`9lt`0h`1,lft=3Ds.`WDow^LFile^cs,lef=3Ds.`WEx`r,$3=3Ds=
.`WIn`r;$3=3D$3?$3:`I`P^D@7;h=3Dh`8`5s.^KDow^LLinks&&lf$T`Mlft,`H#I"=0A=
+"d@0h))`2'd'`5s.^K@K&&h`30,1)!=3D'# =
'^wlef||$3)^w!lef||`Mlef,`H#Ie@0h))^w!$3$r`M$3,`H#Ie@0h)))`2'e';`2''`9lc`=
7'e`H`Ls=3D`B,b=3D^f(^Z,\"`o\"`U$z=3D$7^Z`Ut(`U$z=3D0`5b)`2^Z$u`2$0'`Ubc`=
7'e`H`Ls=3D`B,f,^m`5s.d^5d.a"=0A=
+"ll^5d.all.cppXYctnr)$y;^O=3De@O`Y?e@O`Y:e$e;^m`7\"s\",\"`Le@9@u^O^w^O.t=
ag`q||^O^8`Y||^O^8Node))s.t()`e}\");^m(s`Ueo=3D0'`Uoh`0o`1,l=3D`I`P,h=3Do=
^q?o^q:'',i,j,k,p;i=3Dh`4':^Yj=3Dh`4'?^Yk=3Dh`4'/')`5h^wi<0||(j>=3D0&"=0A=
+"&i>j)||(k>=3D0&&i>k))$Wo`g#T`g`A>1?o`g:(l`g?l`g`n;i=3Dl.path@7`f'/^Yh=3D=
(p?p+'//'`n+(o^D?o^D:(l^D?l^D`n)+(h`30,1)!=3D'/'?l.path@7`30,i<0?0:i$U'`n=
+h}`2h`9ot`0o){`Lt=3Do.tag`q;t=3D$Tt`E?t`E$X`5`JSHAPE')t`i`5t`F`"=0A=
+"JINPUT'&&@E&&@E`E)t=3D@E`E();`6!$To^q)t=3D'A';}`2t`9oid`0o`1,^J,p,c,n`i=
,x=3D0`5t@S^6$Wo`g;c=3Do.`o`5o^q^w`JA$s`JAREA')^w!c$rp||p`8`4'`s$p0))n@x`=
6c@r^1s.rep(^1s.rep@oc,\"\\r@s\"\\n@s\"\\t@s' `H^Yx=3D2}`6$g^w`"=0A=
+"JINPUT$s`JSUBMIT')@r$g;x=3D3}`6o@O&&`JIMAGE')n=3Do@O`5$S^6=3D^sn$6;^6t=3D=
x}}`2^6`9rqf`0t,un`1,e=3Dt`4@q,u=3De>=3D0?`H+t`30,e)+`H:'';`2u&&u`4`H+un+=
`H)>=3D0?@it`3e$a:''`9rq`0un`1,c#6`4`H),v=3D^d@Usq'),q`i`5c<0)`2`Mv,'"=0A=
+"&`Hrq@0un);`2`M#7`H,'rq',0)`9sqp`0t,a`1,e=3Dt`4@q,q=3De<0?'':@it`3e+1)`=
Usqq[q]`i`5e>=3D0)`Mt`30,e),`H@m`20`9sqs`0#7q`1;^Gu[u@zq;`20`9sq`0q`1,k=3D=
@Usq',v=3D^dk),x,c=3D0;^Gq`C;^Gu`C;^Gq[q]`i;`Mv,'&`Hsqp',0);`M^4"=0A=
+",`H@mv`i;`vx$4^Gu`V)^Gq[^Gu[x]]+=3D(^Gq[^Gu[x]]?`H`n+x;`vx$4^Gq`V^5sqq[=
x]^wx=3D=3Dq||c<2)){v+=3D(v#R'`n+^Gq[x]+'`ax);c++}`2^ek,v,0)`9wdl`7'e`H`L=
s=3D`B,r=3D$0,b=3D^f(`I,\"o^L\"),i,o,oc`5b)r=3D^Z$u`vi=3D0;i<s.d.`Ws`A^"=0A=
+"X{o=3Ds.d.`Ws[i];oc=3Do.`o?\"\"+o.`o:\"\"`5(oc`4$M<0||oc`4\"^zoc(\")>=3D=
0)#Tc`4$k<0)^f(o,\"`o\",0,s.lc);}`2r^Y`Is`0`1`5`S>3^w!^g$rs.^o||`S#Z`Fs.b=
^5$O^W)s.$O^W('`o#M);`6s.b^5b.add^W$L)s.b.add^W$L('click#M"=0A=
+",false);`c^f(`I,'o^L',0,`Il)}`9vs`0x`1,v=3Ds.`Z^U,g=3Ds.`Z^U#Ok=3D@Uvsn=
^x^4+(g?'^xg`n,n=3D^dk),e`h,y=3De.g@Q);e.s@Qy+10@y1900:0))`5v){v*=3D100`5=
!n`F!^ek,x,e))`20;n=3Dx`pn%10000>v)`20}`21`9dyasmf`0t,m`F$Tm&&m`4t)"=0A=
+">=3D0)`21;`20`9dyasf`0t,m`1,i=3Dt?t`4@q:-1,n,x`5i>=3D0&&m){`Ln=3Dt`30,i=
),x=3Dt`3i+1)`5`Mx,`H,'dyasm@0m))`2n}`20`9uns`0`1,x=3Ds.`RSele^I,l=3Ds.`R=
List,m=3Ds.`RM#D,n,i;^4=3D^4`8`5x&&l`F!m)m=3D`I`P^D`5!m.toLowerCase)m`i+m=
"=0A=
+";l=3Dl`8;m=3Dm`8;n=3D`Ml,';`Hdyas@0m)`5n)^4=3Dn}i=3D^4`4`H`Ufun=3Di<0?^=
4:^4`30,i)`9sa`0un`1;^4#6`5!@B)@B#6;`6(`H+@B+`H)`4un)<0)@B+=3D`H+un;^4s()=
`9m_i`0n,a`1,m,f=3Dn`30,1),r,l,i`5!`Xl)`Xl`C`5!`Xnl)`Xnl`N;m=3D`Xl[n]`5"=0A=
+"!a&&m&&#G@Sm@4)`Xa(n)`5!m){m`C,m._c=3D@Um';m@4n=3D`I`mn;m@4l=3Ds@4l;m@4=
l[m@4@zm;`I`mn++;m.s=3Ds;m._n=3Dn;$B`N('_c`H_in`H_il`H_i`H_e`H_d`H_dl`Hs`=
Hn`H_r`H_g`H_g1`H_t`H_t1`H_x`H_x1`H_rs`H_rr`H_l'`Um_l[@zm;`Xnl["=0A=
+"`Xnl`A]=3Dn}`6m._r@Sm._m){r=3Dm._r;r._m=3Dm;l=3D$B;`vi=3D0;i<l`A^X@um[l=
[i]])r[l[i]]=3Dm[l[i]];r@4l[r@4@zr;m=3D`Xl[@zr`pf=3D=3Df`E())s[@zm;`2m`9m=
_a`7'n`Hg`H@u!g)g=3D@F;`Ls=3D`B,c=3Ds[g@g,m,x,f=3D0`5!c)c=3D`I$h@g`5c&&s_=
d)s[g]`7"=0A=
+"\"s\",s_ft(s_d(c)));x=3Ds[g]`5!x)x=3Ds[g]=3D`I$h];m=3D`Xi(n,1)`5x){m@4=3D=
f=3D1`5(\"\"+x)`4\"fun^I\")>=3D0)x(s);`c`Xm(\"x\",n,x)}m=3D`Xi(n,1)`5@kl)=
@kl=3D@k=3D0;`tt();`2f'`Um_m`0t,n,d#W'^xt;`Ls=3D^Z,i,x,m,f=3D'^xt`5`Xl&&`=
Xn"=0A=
+"l)`vi=3D0;i<`Xnl`A^X{x=3D`Xnl[i]`5!n||x=3D=3D$Sm=3D`Xi(x)`5m[t]`F`J_d')=
`21`5d)m#ad);`cm#a)`pm[t+1]@Sm[f]`Fd)$xd);`c$x)}m[f]=3D1}}`20`9@f`0n,u,d,=
l`1,m,i=3Dn`4':'),g=3Di<0?@F:n`3i+1),o=3D0,f,c=3Ds.h?s.h:s.b,^m`5i>=3D0)n=
=3Dn"=0A=
+"`30,i);m=3D`Xi(n)`5(l$r`Xa(n,g))&&u^5d&&c^5$Q`Y`Fd){@k=3D1;@kl=3D1`p@A)=
u=3D^1u,$5:`Hhttps:^Yf`7'e`H`B.m_a(\"@e\",$tg+'\")^Y^m`7's`Hf`Hu`Hc`H`Le,=
o=3D0@9o=3Ds.$Q`Y(\"script\")`5o){@E=3D\"text/`s\"`5f)o.o^L=3Df;o@O=3Du"=0A=
+";c.appendChild(o)}`eo=3D0}`2o^Yo=3D^m(s,f,u,c)}`cm=3D`Xi(n);#G=3D1;`2m`=
9vo1`0t,a`Fa[t]||$b)^Z#Xa[t]`9vo2`0t,a`F#b{a#X^Z[t]`5#b$b=3D1}`9dlt`7'`Ls=
=3D`B,d`h,i,vo,f=3D0`5`tl)`vi=3D0;i<`tl`A^X{vo=3D`tl[i]`5vo`F!`Xm(\"d\""=0A=
+")||d`d-$N>=3D^E){`tl[i]=3D0;s.t(@v}`cf=3D1}`p`ti)clear#Bout(`ti`Udli=3D=
0`5f`F!`ti)`ti=3D^T`tt,^E)}`c`tl=3D0'`Udl`0vo`1,d`h`5!@vvo`C;`M^2,`H$I2',=
@v;$N=3Dd`d`5!`tl)`tl`N;`tl[`tl`A]=3Dvo`5!^E)^E=3D250;`tt()`9t`0vo,id`1"=0A=
+",trk=3D1,tm`h,sed=3DMath&&@V#3?@V#C@V#3()*10000000000000):tm`d,$1=3D's'=
+@V#Ctm`d/10800000)%10+sed,y=3Dtm.g@Q),vt=3Dtm.getDate($U`xMonth($U'@yy+1=
900:y)+' `xHour$V:`xMinute$V:`xSecond$V `xDay()+' `x#BzoneO$8()"=0A=
+",^m,^3=3Ds.g^3(),ta`i,q`i,qs`i,#4`i,vb`C#L^2`Uuns()`5!s.td){`Ltl=3D^3`P=
,a,o,i,x`i,c`i,v`i,p`i,bw`i,bh`i,^M0',k=3D^e@Ucc`H$0',0@2,hp`i,ct`i,pn=3D=
0,ps`5^B&&^B.prototype){^M1'`5j.m#D){^M2'`5tm.setUTCDate){^M3"=0A=
+"'`5^g^5^o&&`S#Z^M4'`5pn.toPrecisio$S^M5';a`N`5a.forEach){^M6';i=3D0;o`C=
;^m`7'o`H`Le,i=3D0@9i=3Dnew =
Iterator(o)`e}`2i^Yi=3D^m(o)`5i&&i.next)^M7'#V`p`S>=3D4)x=3D^rwidth+'x'+^=
r#1`5s.isns||s.^n`F`S>=3D3$c`k(@2`5`S>=3D"=0A=
+"4){c=3D^rpixelDepth;bw=3D`I#J@D;bh=3D`I#J^k}}$J=3Ds.n.p^P}`6^g`F`S>=3D4=
$c`k(@2;c=3D^r^A`5`S#Z{bw=3Ds.d.^9`Y.o$8@D;bh=3Ds.d.^9`Y.o$8^k`5!s.^o^5b)=
{^m`7's`Htl`H`Le,hp=3D0`uh$n\");hp=3Ds.b.isH$n(tl)?\"Y\":\"N\"`e}`2hp^Yhp=
"=0A=
+"=3D^m(s,tl);^m`7's`H`Le,ct=3D0`uclientCaps\");ct=3Ds.b.`l`e}`2ct^Yct=3D=
^m(s)}}}`cr`i`p$J)^Cpn<$J`A&&pn<30){ps=3D^s$J[pn].@7$6#S`5p`4ps)<0)p+=3Dp=
s;pn++}s.^a=3Dx;s.^A=3Dc;s.`s^u=3Dj;s.`k=3Dv;s.^0@I=3Dk;s.^7@D=3Dbw;s.^7^=
k=3Dbh"=0A=
+";s.`l=3Dct;s.@8=3Dhp;s.p^P=3Dp;s.td=3D1`p@v{`M^2,`H$I2',vb);`M^2,`H$I1'=
,@v`ps.useP^P)s.doP^P(s);`Ll=3D`I`P,r=3D^3.^9.`b`5!s.^N)s.^N=3Dl^q?l^q:l`=
5!s.`b@Ss._1_`b@1`b=3Dr;s._1_`b=3D1}`Xm('g')`5(vo&&$N)$r`Xm('d')`F@X||^"=0A=
+"O){`Lo=3D^O?^O:@X`5!o)`2'';`Lp=3D$F'#N`q'),w=3D1,^J,@l,x=3D^6t,h,l,i,oc=
`5^O#T=3D=3D^O){^Co@Sn@tBODY'){o=3Do^8`Y?o^8`Y:o^8Node`5!o)`2'';^J;@l;x=3D=
^6t}oc=3Do.`o?''+o.`o:''`5(oc`4$M>=3D0#Tc`4\"^zoc(\")<0)||oc`4$k>=3D0)`2'=
'"=0A=
+"}ta=3Dn?o$e:1;h@xi=3Dh`4'?^Yh=3Ds.`W@n^B||i<0?h:h`30,i);l=3Ds.`W`q?s.`W=
`q:s.ln(h);t=3Ds.`W^c?s.`W^c`8:s.lt(h)`5t^wh||l))q+=3D$A=3D$z^x(`Jd$s`Je'=
?@ht):'o')+(h?$Av1`ah)`n+(l?$Av2`al)`n;`ctrk=3D0`5s.^K@Z`F!p$W$F'^N^Y"=0A=
+"w=3D0}^J;i=3Do.sourceIndex`5@H')@r@H^Yx=3D1;i=3D1`pp&&n&&t)qs=3D'&pid`a=
^sp,255))+(w#Rpidt$qw`n+'&oid`a^sn$6)+(x#Roidt$qx`n+'&ot`at)+(i#Roi$qi`n}=
`p!trk@Sqs)`2'';@w=3Ds.vs(sed)`5trk`F@w)#4=3Ds.mr($1,(vt#Rt`avt)`n+"=0A=
+"s.hav()+q+(qs?qs:s.rq(^4)),0,id,ta);qs`i;`Xm('t')`5s.p_r)s.p_r(`U`b`i}^=
G(qs);^b`t(@v;`p@v`M^2,`H$I1',vb`G''`5#F)`I^z$z=3D`I^zeo=3D`I^z`W`q=3D`I^=
z`W^c`i`5!id@Ss.tc@1tc=3D1;s.flush`T()}`2#4`9tl`0o,t,n,vo`1;@"=0A=
+"X=3D$7o`U`W^c=3Dt;s.`W`q=3Dn;s.t(@v}`5pg){`I^zco`0o){`L^t\"_\",1,#U`2$7=
o)`9wd^zgs`0u$S`L^t#71,#U`2s.t()`9wd^zdc`0u$S`L^t#7#U`2s.t()}}@A=3D(`I`P`=
g`8`4$5s@p0`Ud=3D^9;s.b=3Ds.d.body`5$o`Y#Q`q@1h=3D$o`Y#Q`q('HEAD')`"=0A=
+"5s.h)s.h=3Ds.h[0]}s.n=3Dnavigator;s.u=3Ds.n.userAgent;@Y=3Ds.u`4'N$l6/^=
Y`Lapn$R`q,v$R^u,ie=3Dv`4#9'),o=3Ds.u`4'@T =
'),i`5v`4'@T@p0||o>0)apn=3D'@T';^g$K^SMicrosoft Internet =
Explorer'`Uisns$K^SN$l'`U^n$K^S@T'`U^o=3D("=0A=
+"s.u`4'Mac@p0)`5o>0)`S`ws.u`3o+6));`6ie>0){`S=3D^Hi=3Dv`3ie+5))`5`S>3)`S=
`wi)}`6@Y>0)`S`ws.u`3@Y+10));`c`S`wv`Uem=3D0`5^B#P^v){i=3D^p^B#P^v(256))`=
E(`Uem=3D(i^S%C4%80'?2:(i^S%U0100'?1:0))}s.sa(un`Uvl_l=3D'^R,`ZID"=0A=
+",vmk,`Z@R,`D,`D^j,ppu,@L,`Z`qspace,c`O,^0@G,#N`q,^N,`b,@N';^i=3D^h+',^y=
,$d,server,#N^c,#K^IID,purchaseID,$2,state,zip,#2,products,`W`q,`W^c';`v`=
Ln=3D1;n<51;n++)^i+=3D',prop@e,eVar@e,hier@e,list$Z^h2=3D',tn"=0A=
+"t,pe#81#82#83,^a,^A,`s^u,`k,^0@I,^7@D,^7^k,`l,@8,p^P';^i+=3D^h2;^2=3D^i=
+',`Q,`Q^j,`QBase,fpC`O,@P`T,#0,`Z^U,`Z^U#O`RSele^I,`RList,`RM#D,^KDow^LL=
inks,^K@K,^K@Z,`W@n^B,`WDow^LFile^cs,`WEx`r,`WIn`r,`W@bVa"=0A=
+"#A`W@b^Ws,`W`qs,$z,eo,_1_`b';#F=3Dpg#L^2)`5!ss)`Is()",=0A=
w=3Dwindow,l=3Dw.s_c_il,n=3Dnavigator,u=3Dn.userAgent,v=3Dn.appVersion,e=3D=
v.indexOf('MSIE =
'),m=3Du.indexOf('Netscape6/'),a,i,s;if(un){un=3Dun.toLowerCase();if(l)fo=
r(i=3D0;i<l.length;i++){s=3Dl[i];if(s._c=3D=3D's_c'){if(s.oun=3D=3Dun)ret=
urn s;else if(s.fs&&s.sa&&s.fs(s.oun,un)){s.sa(un);return s}}}}=0A=
w.s_r=3Dnew Function("x","o","n","var =
i=3Dx.indexOf(o);if(i>=3D0&&x.split)x=3D(x.split(o)).join(n);else =
while(i>=3D0){x=3Dx.substring(0,i)+n+x.substring(i+o.length);i=3Dx.indexO=
f(o)}return x");=0A=
w.s_d=3Dnew Function("x","var =
t=3D'`^@$#',l=3D'0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrst=
uvwxyz',d,n=3D0,b,k,w,i=3Dx.lastIndexOf('~~');if(i>0){d=3Dx.substring(0,i=
);x=3Dx.substring(i+2);while(d){w=3Dd;i"=0A=
+"=3Dd.indexOf('~');if(i>0){w=3Dd.substring(0,i);d=3Dd.substring(i+1)}els=
e =
d=3D'';b=3D(n-n%62)/62;k=3Dn-b*62;k=3Dt.substring(b,b+1)+l.substring(k,k+=
1);x=3Ds_r(x,k,w);n++}for(i=3D0;i<5;i++){w=3Dt.substring(i,i+1);x=3Ds_r(x=
"=0A=
+",w+' ',w)}}return x");=0A=
w.s_fe=3Dnew Function("c","return =
s_r(s_r(s_r(c,'\\\\','\\\\\\\\'),'\"','\\\\\"'),\"\\n\",\"\\\\n\")");=0A=
w.s_fa=3Dnew Function("f","var =
s=3Df.indexOf('(')+1,e=3Df.indexOf(')'),a=3D'',c;while(s>=3D0&&s<e){c=3Df=
.substring(s,s+1);if(c=3D=3D',')a+=3D'\",\"';else if((\"\\n\\r\\t =
\").indexOf(c)<0)a+=3Dc;s++}return a?'\"'+a+'\"':"=0A=
+"a");=0A=
w.s_ft=3Dnew Function("c","c+=3D'';var =
s,e,o,a,d,q,f,h,x;s=3Dc.indexOf('=3Dfunction(');while(s>=3D0){s++;d=3D1;q=
=3D'';x=3D0;f=3Dc.substring(s);a=3Ds_fa(f);e=3Do=3Dc.indexOf('{',s);e++;w=
hile(d>0){h=3Dc.substring(e,e+1);if(q){i"=0A=
+"f(h=3D=3Dq&&!x)q=3D'';if(h=3D=3D'\\\\')x=3Dx?0:1;else =
x=3D0}else{if(h=3D=3D'\"'||h=3D=3D\"'\")q=3Dh;if(h=3D=3D'{')d++;if(h=3D=3D=
'}')d--}if(d>0)e++}c=3Dc.substring(0,s)+'new =
Function('+(a?a+',':'')+'\"'+s_fe(c.substring(o+1,e))+'\")"=0A=
+"'+c.substring(e+1);s=3Dc.indexOf('=3Dfunction(')}return c;");=0A=
c=3Ds_d(c);if(e>0){a=3DparseInt(i=3Dv.substring(e+5));if(a>3)a=3DparseFlo=
at(i)}else if(m>0)a=3DparseFloat(u.substring(m+10));else =
a=3DparseFloat(v);if(a>=3D5&&v.indexOf('Opera')<0&&u.indexOf('Opera')<0){=
w.s_c=3Dnew Function("un","pg","ss","var s=3Dthis;"+c);return new =
s_c(un,pg,ss)}else s=3Dnew Function("un","pg","ss","var s=3Dnew =
Object;"+s_ft(c)+";return s");return s(un,pg,ss)}=0A=
=0A=

------=_NextPart_000_0000_01CC9D99.1D37B910--

