From: <Saved by Windows Internet Explorer 7>
Subject: In the City: so who won The Times/Herbert Smith Advocacy Competition? - Times Online
Date: Fri, 8 Jan 2010 08:33:43 +0430
MIME-Version: 1.0
Content-Type: multipart/related;
	type="multipart/alternative";
	boundary="----=_NextPart_000_0000_01CA903D.4993D3B0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://business.timesonline.co.uk/tol/img/global/tol-logo.gif

R0lGODlhzAFGAOYAAP///7bmAAAAAPD6ycnJyfX728rtRTMzM+X2pPP71AYGBtbxcGNjY0RERPj4
+HV1dTs7O/r97NzzhYODg6WlpeP1m8HqJExMTPf84hQUFO75xcfsOtLS0g0NDd70i7fmBNnyfCEh
IcvtSqmpqRAQEL7pGtPwZP3++La2tsHBwe3t7bvoEdXwa93d3dXV1cTrMebm5v7//MXFxer4ttXx
bej3rvz8/L29vfz+9c7uVfT09M3uUPv+8LKysuHh4QsLC7rnDeH1lX5+fiYmJmlpaeb3qRkZGR0d
HYqKiunp6e/6yOTk5M7OzpmZmZ+fnyoqKo2NjVZWVpWVlcXrNez5vbm5udHvXfHx8cLqKcPrLbzo
Fr7pHVFRUbnnCZGRkS0tLfn96e35waGhoa6urgEBAV1dXfH6zlhYWOv4uQgICNnZ2bfmAsvLy/j8
5cjIyHh4eP7+/nFxcW1tbb/pIOn3sQICArbmAfz+87jnB/D6y////sfsPtjyds/vWN/0j9HvYCH5
BAAAAAAALAAAAADMAUYAAAf/gACCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWm
p6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f
4OHi4+SKbG4E6err7O3u7+oOADAy8PYyHIIq9ffp+ZgO+qnzIYgJP4EI2clT5AIJlycZSJAw8qVB
GSFimKiAkwlMDT4isqwAMhLInCk5QMyI4MiMkgEwY8qEyTISBg0vZ+oEEAGnzp8/Y7T0CbSoEh4A
EuQ02kYSGKJGhS41StVoAj2OSAjYyrWr169gw3JVkM+L2LNbD9gAgAJtVxIt/zD1cMv1jaAQdPOG
JZDIzQUFdI00mMBm7SQEO1YEWMy4cWMtOYrgUMRji+PLi/dMhgQC8+USAGp4Ht3YQs1FGBSTJh0G
wIbVmZFCqgA7wBYcZtbU3o15itBGWvUKB0t23o0xD4zkbSClChN9KZDjRTsBEwO0JIhQuBEXjpsq
TRrUGZ73xiEdcQCPDXHgQAj1YLnoiOTBwuc/HopU4PPajmMLQWx2CB0ifADbAjZRMUMFJqjGmAFB
oKEETwryUcJuEEr4GyMazOBHf7DNoVIYSNFxIWxWJIgGAjRo4dgGfsww4R1h0AECFrzl6FtWYGUA
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

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://business.timesonline.co.uk/multimedia/archive/00628/David-Aaronovitch_628245b.jpg

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
YiHagEhEbHd1bYpUjpXdTeP/AG0H/9k=

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://s7.addthis.com/static/btn/lg-share-en.gif

R0lGODlhfQAQAMQfAF+25dvZ12SsPeexZ5KSkh0g/7DP4/zIBOaymvrLUviSEba1tairpurq6sPG
yBqS0+BKCqDGX/DHnsbVqPz8/PPz8/9pOvb29vr6+u/v7+zs7Ojo6MDAwAAAAP///////yH5BAEA
AB8ALAAAAAB9ABAAAAX/4PdxZGmeaKqubOu+cMyJY+DdeK7vfO//wKBwOAzMODaicslsOolGDs5C
rVKf2OZluy14vb4FY7zgBRCSCpF0s7ot2fiQ2/0WdIu8p3zj5wIQgQMbQ2weVm1VQB2MOB2Ojo03
jJIelI9MdBd2dzgEOGM3AQR+NwgQCgoIERECAkCGiIeKPpiWk5C3uLq6tlp0nDmfHhsEAQEOycNT
qQoTrK6wUrM7V7U7tpjZu71YmsGeHg0cBBfJDsU5FwsGDhLPrQzSFBTWOVT0+fr0lPmXHfwuBWTk
j+C+gwgp/Duxj4BDEhkqaBijz8ADAAACvHsWIGE+EhgwyLISsqTJkx1C2qZUybJlypUtT8qcqfLS
CZkEQnLIkCEAg5MALmZMQDQBTZMktoysoklTBy5PL0SVumVq1KtQm2rdKtWmCU0cGHC4sHNBgAWa
HqgFIIHogQFcuZCoUOGNFbp489KlhLdD371/K/gFLJiv3sOIF5rQK4VDhbJn9ToIYMBAggMHFKRB
nBciT7sWeIoeTbq06dOoU59WXIK0QwIZXjtEHWCAbdIdMuTOzZNEANUaggsfTry48ePIkytfzrw5
cSM1NkifTr269evYs2vfzr27d+/QRcgYT768+fMsRIQAADs=

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://business.timesonline.co.uk/tol/img/global/button/button-comment-register.gif

R0lGODlhUQAUAPcAAACe3wCZ3QCb3QBrzQB20P///wF80nbB6QCE1rvh9gBx0QF0zwF00QCO2gCU
3AFtz////AGc3wCd4ACZ3wFv0ACB1USe3anW8pbM7QBuzwB30wCU2gCR2gCH2QGL1ACX3gCX3BKV
2wCL2u31+3q86wJwzwBy0AB+1QBqzgFy0gBszszm+f/9/kWg3gCC1ABs0USe4HjC7QF60//9+0Ws
4gB21ZnT8kWu5P3//gCS3QBwzgBw0Ha95wJu0ACL2AFtywCC1gB10gGY4ACY3jKi4QOW3ABu0ABt
zEOt4gFszma66BKG1kSl4nW97ABuzf7//1Sr4QJw0gB00QCB1ACM2f7+/kKm4QCJ2EWp4QJtz83o
9wCW2wCY2gB3zwJ10gBszwB60AB20gCS2wB71QCM1wKM3QCC0ESj4ACM2wCV3rrd9gF40gB81rne
8gJz0wF41ACY3ABwzCOM1wFvzgBw0v3//AGQ3BKP3AOH2UKr4anU7gKA1Uaf4wNxze75/QN10AVt
z8zm9gKD1//+/wRx0QBtzgKS2QGE1AFv0QJ71CaW3QCZ3AJvzABt0gCX4L3d9gKL2EOh4QOW3v7+
/wGV20eq5QBw0QKV30Oq5AF20wOB1wFv0wBpzQGI2gKF1wOR3QNrzwCG2wGY3fv//wNpzgNrzQKV
3QCO2AKO2UWl5QSU2wGR2QCT2QKQ2gOT2lS158rp+AKL2wKb4AOT3AF61wRv0QJ71iOf3kSt5gJ4
0mWw6bvZ8fH0+QKa3tzu+gF70f/8/wFz1AV21JnN8pnQ7gWK2QKL3AJzzwKP2wCd3AJ+2CiU3QGa
3ni65USh5AJtzQN20yOc4Q+G1gSR2/z8/P39//78/QOW2wBrywNt0QN50ACV2QR91kii4AKX2QCI
1gCG1wKF1QByy2Wx5QJz0Wix5Gi46QGQ3gGZ3ACS3wKR3wGD2QF91QF/1gN90wN/1QJ+1gOS3gSX
3AR30ABv0QKd4AGF2N7w/AJv1AFr0QF41uHu/gJ51UOr3gB10f///yH5BAEAAP8ALAAAAABRABQA
AAj/AP/9kwCgoMGDCBMqXMiwIcGHDiFGEDgwQsSLGDNa3KixYEWOAkKKHEmypMmTKFOqXCmLWYCX
MGPKnEmzps2bOHNuAcGzyKUPQtABhaPT0RBKXIb2lHc0qFOlTyURlbpoqcudRR1o3cA1jSGfrraK
mSW2bA6zZ5HGG6uWVde2YNGaYgtVrt10qz5xmJbjRoEZT574UbJ30igIVSAkOPtqBeILRNStigEB
2TRz+wr4iWEIV+K/ihskGFTn8yokLEAP3su6tZ28aRvILmN5NuoDuGjYgBDt1BMbNHJHxgThAo3G
fkI0oEzl1ijgGKxhChG8APDICWAhyY0LmV/cuHbf/5pNvjwVHyLSk0EfC9Ip4t0hYZlBAxKOA+qL
GYO1mDYRJcoxlwcw+KGB23pXFFCgBwn0h0Z68+Vx3oBY5Gche990oOGGV4SioRUsDMNDDFqMcEcH
oCEWwzcQkADJHVbEeCJzoQTy1wXmIOBJJ3hU0USHeIyGQ2AJdJAKBBiQcECJJ3LoJI86AhHllJ6c
AcEKNmqhyCEIhMhEjMu4cB8CTKRGDRPgkMCClOFAQYwvCnIJRJzrVNDGCl+eQYQgZWJZwApbUino
oC5UsMcUe1h5hhnEFABFoS0KcqihF2iBKJmDLMrDJGTqIc07U2jRhqQV0DlFG2pQeeSi0T1q6Kuw
xv8q6wkGwNNCAS0kws4jJp7gZQuR5NrNE3o4A0Ub1VhggJoGKMJCseOMgEGtyrDQDLW74BksDEvA
gCutvC5B67jklvuLLeeuga42Y1jwLRtyjKAHLaWZCQEb7dpYRRvlnNtMAfjqco9mGIh7botvyDDG
I4Yh9gQM7sKQiwzxzqvwxRhTW0MYmaib8Mced0GAMBp0LHLJIy9gcsocoxwEy/zQ4jLMLc9c8x80
23xyMC/zbAID0AD9cwo5D62yGz4frTTSPUvRtBdLE5100TgLbfXVUehgtNRcE6J11yUwvfUxYytQ
ttlop3121mur7fYcb+8Ady09PEPBA2Ez4oTcluxazffdgNfdBz15z22434cbkTjYgTduyT9fLC54
Enhn8EPlKrxwBOacO255Ppl3fvnmkRfSSBaohy766nhTNMDrsFMeOzaz12576pyQrnopspPS++27
Ax+7QAEBADs=

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://business.timesonline.co.uk/multimedia/archive/00658/news_iraq_saddam_658189s.jpg

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
/casZmfDjXWPdZdCwPpDDsRQnIy2ynMhUKWtuA6G1aEbBU6Hd4WrobytXVAHxp20kjv5UVwa+dcO
7oOlOPhS071RHd9hjudhIYr2uLi9vxpV2+t/OlQVxGT2tXCutTdKi6sb0HKnw+MzuQcx4cTTNoLD
xJsBfzqAnWwoph85yeNxjcRiruhllE4Ean3DJ0HqXUjyqUHftXPmxYZIZlKNE5ilUnoVNrUcn5yL
HmSTd6H0NZbC4HneP4zIzs3HfHgkZbCTRiWPzbe1RB5JEsxLeF659T1qNFPyzOz7HJB1t2vSj5uN
iC72YCzDzoDDkhfSdG8T0qZ0jb1LYP3tWMa0WlcZG5t1idbg61zAzDjS3LG97EmqEEgjiO8adnI7
1L7TuARqfECg1R5F8jDKhiRY3IqXDm9vAiaIgv7dr9x460HhVosMAnWxNRw56we2tzuka5CnRVC6
fmavLn0NJlh43iypADIQ0LHwA1vWP5/KiXIkaSRZXQkxqp6D9JHxolLkS5E8k8ilBBFeY3sEv0rE
cnkxyuFiZiqgi5+NxaukTFNp5JpnYk6nVe341Mqiwt37UyGLauut6nVRYeNaUlXxp3bSms234muq
b9ao751DJKoGp69qWROI0IGrHRR41DGm3+ZJq56DwoJLtbd/4+VKm2b5r+r/AK0pUEjdq4bWpUqg
7ijF3/1JcL2CgHXzJNegf4yHH/3iX2yDJ7fpBC9L9jfrSpVStz90/Q/2PN+sJEftHzO79Fvxrx1r
7Rb5vKlSrHa8o5N+m75f028atY/ubv037br0qVYaXxv9j0lQl/iL+V6u43/r3Xt38aVKpRab3PZH
hra/hWf/AKrcPZ63NreF/OlSq8sX6rcl9f8AQz7t30mnu2vuvfTfQGW28W+XS9KlXTkWF22FdNKl
WhGfmF6eve1KlUFR931B3/Nb+X4VIttPHz8aVKqHeq/alSpUH//Z

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://business.timesonline.co.uk/multimedia/archive/00667/Bruce_Carr_185x185_667984a.jpg

/9j/4AAQSkZJRgABAQEASABIAAD/7QB6UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAF4cAgAAAgAC
HAIoACstNy4yNV4tMi4yXjAuMTk5NjM3NDAyNTk3NDAzXjAwMDAwMDAwMjBeMF4wHAJzABV3d3cu
dGltZXNvbmxpbmUuY28udWscAmcACDYyNjMzMzY1/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZ
EhMPFB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0Y
MiEcITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AA
EQgAuQC5AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIB
AwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBka
JSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SV
lpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX2
9/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAEC
dwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4
OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQAC
EQMRAD8A5Vb5pECITj61o2I3BSOT3qhY6RNKikHnFbEVjJZ4Kkn1HesVoU9S+0arHluhHIrltVuF
iR8Djmte7upiu0gg+9cfrc0gO08g96W4WM+NzLLkGtm3t1OwzSbcjIAXJPpgdyfSsayGznaWJOFX
1PYVq2ErLN9tu3+QAtwONvoPrjH0HvRypvUtIuatKLGNYpndZGXf5a4ygPT6H6f/AFzgG5KuNxLs
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

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://business.timesonline.co.uk/multimedia/archive/00478/old-bailey385_478266p.jpg

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

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://business.timesonline.co.uk/multimedia/archive/00591/straw_185x185_591820a.jpg

/9j/4AAQSkZJRgABAQEASABIAAD/7QB+UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAGIcAgAAAgAC
HAIoAC8tMjk2LjA3Xi05NC42MV4wLjQ1NDI5MzMzMzMzMzMzM14wMDAwMDAwMDIwXjBeMBwCcwAV
d3d3LnRpbWVzb25saW5lLmNvLnVrHAJnAAg1NTM4NjUzN//bAEMACAYGBwYFCAcHBwkJCAoMFA0M
CwsMGRITDxQdGh8eHRocHCAkLicgIiwjHBwoNyksMDE0NDQfJzk9ODI8LjM0Mv/bAEMBCQkJDAsM
GA0NGDIhHCEyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy
Mv/AABEIALkAuQMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1
EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoW
FxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImK
kpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy
8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUE
BAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkq
NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqi
o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAM
AwEAAhEDEQA/APKdFz5zke1dDqJH2FFB5zzWBonDyZ9RW5qCkWYb1Ncct2d8NkU7b7wzWs7D7Ex2
jJFZFv8AeFas+FsDjrUxKkYC/e49avWp+b6VRTqTWhaDL4PemhMv3LMbGf8A3awtQcOtt2wK6u8t
ki8PzTbgXYdKzLXwxf6okEmFghwP3k2Rn6DGT+g960avsZJpXuc6T81amn281ydsMTOfYV2Nl4I0
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
hn86wOK2r3/kB2n+4tYdenbU51sf/9k=

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://business.timesonline.co.uk/multimedia/archive/00206/Computer_Keyboard_206667b.jpg

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

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://business.timesonline.co.uk/multimedia/archive/00131/icon_large_email_131640a.gif

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
cYsa20EXVg5NQAAAOw==

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.timesonline.co.uk/multimedia/archive/00153/scales-165_153405a.jpg

/9j/4AAQSkZJRgABAgAAZABkAAD/7AE7RHVja3kAAQAEAAAAPAACASYAAACRAEQAZQBzAGMAcgBp
AHAAdABpAG8AbgA9AFQAaABlACAAcwB0AGEAdQB0AGUAIABvAGYAIAB0AGgAZQAgAHMAYwBhAGwA
ZQBzACAAbwBmACAAagB1AHMAdABpAGMAZQAgAG8AbgAgAHQAaABlACAAcgBvAG8AZgAgAG8AZgAg
AHQAaABlACAATwBsAGQAIABCAGEAaQBsAGUAeQAgAGMAcgBpAG0AaQBuAGEAbAAgAGMAbwB1AHIA
dAAsACAATABvAG4AZABvAG4ALgBQAGkAYwB0AHUAcgBlACAAYgB5ACAAUABlAHQAZQByACAATgBp
AGMAaABvAGwAbABzAC0AVABoAGUAIABUAGkAbQBlAHMALQAyADYALwAwADEALwAwADcAAP/uAA5B
ZG9iZQBkwAAAAAH/2wCEAAYEBAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwODxAP
DgwTExQUExMcGxsbHB8fHx8fHx8fHx8BBwcHDQwNGBAQGBoVERUaHx8fHx8fHx8fHx8fHx8fHx8f
Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fH//AABEIAEYApQMBEQACEQEDEQH/xACdAAAC
AgMBAQAAAAAAAAAAAAAAAQYHAwQFAggBAQADAQEBAAAAAAAAAAAAAAACAwQBBQYQAAEDAwMBBAcF
BwQDAAAAAAIBAwQAEQUhEgYTMUEiB1FhcYEUFQiRoTJiI7FCUnKycySCNBYXklNjEQACAQIEBAUD
AgcAAAAAAAAAAQIRAyExEgRBUSIyYXGBEwVCMxTwwZGhseFyghX/2gAMAwEAAhEDEQA/ALtlJ/iP
/wBs/wCla7LJhZnJ4Wqrx6Oi9ykmvtrHsPtL1Ltx3ndtWwoPKpQBQBQDoBpQDoB1wBagFXQNK4D0
lDp6oAoB0AUAUAJe2vbQDoDRk/7V7+2f9K12WTCzOHwMyLjwXSyo4afci1h+O+16sv3PeSOtxnC1
AJRoBbaAdqAaItAY5LnSjPO3t02zO/o2iq1GToqnUjBhJpTsRElGqK460KuKmib7eLTu1qqxd9yC
lzJXIaZNG7ariAUA0oBpQ6OgCgHQBQBQBQDoDSkp/ivW7emf9K0lkwszgcCJFwhon7rxIvf+6NYf
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
/Gw3l/U8aC+KdpNkXi96FdazXHRsvTLMx7EJrGt410BcZW8dSFb72zVdqkV73t31OMqFMsT5+5Lw
aRwbn0fHY58zhZLe1jZDoqlhkITCtkSfiJvqJe3bXrO4rkNXL9iiCo2uZ9J8EwaYrhmDx8hkPiYk
Jll0lAd24R1utq9Gy6wTpmZLnczsyMZjJQbJMOO+H8LrTZp9hItWUIEez/AMfMYb+RNQMJPR0XHJ
o4+O8RNoioQbVQdbqi3v3VCcNSzoSjKhDJUYIHIQbk+YkaPONpQKQjUYERBXajBto7b8yXX3Vhla
XuU1OjWf7GhT6cuJJg4TyGUyDw8xN5lxLg61DjkJIveJKZotTewhLNyfqR99rgjn4byyyrb8qNKz
2TajsGKMvtkxtkCSbtwCYO9LZ+FURE17Krh8dHU9S6eH9ycty6KmfEXJeMeXfHIXx/KM5kVZXQRf
nuiTip+6DUfpKXuSrntrMPpRWrs3xK8geYn0/RibZlYOVLUTVAmutE7tBCuGhvbvCnoGu2YpLGON
RNuuDLo/7H4P/wAX/wCT/Nmfkd+n8Rrfqf8Ap6dt/U/Ja/urVrVCrSzt1MiekrhwdAOgCgHQBQHO
5JLdiYHISWl/WbYNW1XXxKlkX76ruy0xbJQVWip8fFcRhRUlEFbsCWsS6aqq+mvmJs9VGHiRHjoY
NzXP8mLsN0S03Cet7em+i1Xdo3XgyZapYuE9HdYRBubQusnohbe1LL7UqelUKtTOfJ4tjZ2SgHlm
UmMx5Ayserqkhsymr2JLLqiillRdFr0Pj50np4S/qUX1WNeRLK9wwhQFG/U9y7P4uFisLj3ziQsk
Lrs15pVE3OmoijW5OwfFck79KrnyJx5nzSmqL6Lpdbe2o0JVLo+mzL8pHlC4yCbsjCEPUyDK3Vlg
f3XPEthUl001WqnGWpOPr5E6rS6n1FWsoPlf6kMTyRjlg5PJMmuIdHp46UBb2rIqqolp+mev4V91
6yq04tt8WXa00kU8pNqojfRVWyX9Nu+rKEalos+XHMA8nZk8sdIVmRlI05uFYuqkViNIaOV0/wAV
lJ8U7L7Uv2Uo6VO1WR9YVeVDrhwdAOgCgHQBQGjnkBcLNQ1sPSLVfT3ffVV/sfkThmisgTuv4O9U
9FfMTPTRG+StxCyMdRdNt4Uc6YtoS7m9iXvp2brWv30WWORZEtXEOTCx2IKQ2QyPhdsgCVL9PZ+L
RVTuTS9Rxw8iDpVnaNXVXHK8iie4bov8W1b9mnprds6+5Gpnu9rOlX0BgCgIZ5qh5cnxsQ54YNY0
nUSK7+p1xet2sdFDc3W7bCqW7a46HUUc3xv6YxdIz5Zkzaui9LoPpp6NyRL1CiJVL18rh8uB46o8
DJk8aJ2kmG/rk7btf6qC7ut2bk9lSjTgcdSY1I4a874D4N35h0fgrfr/ABOzo2/P1PD9tAR3Ef8A
Vfxo/KPkXxt/B8N8H1b/AJdviv7KiqHcSV+Ld37r++pHD//Z

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://business.timesonline.co.uk/multimedia/archive/00312/Konstantin_Mettenhe_312265a.jpg

/9j/4AAQSkZJRgABAQEASABIAAD/7QB0UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAFgcAgAAAgAC
HAIoACUtNDM0OC41ODJeLTc2MjMuODM1XjAuMTIxNzc5ODU0NTAwNDI2HAJzABV3d3cudGltZXNv
bmxpbmUuY28udWscAmcACDMzNDUxODc3/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMPFB0a
Hx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEcITIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgAuQC5
AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF
BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq
NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi
o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E
AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR
BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG
R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz
tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A
2YYGkiCpIzIXwU6YbHFNvLfybld8QjnCq4CHKsO5qO3W7ktZG+zeZ86uSRzitLQ4mlad5WtWhjcK
S7FWAHICmtU7E2EgiElrdvHPC5eNQQx2kEnkAURanHaQNbJMWc8+YF4X2NP1Oxgl0yG+0+3PklyZ
ivzFWJxgd6yVtW+0MJIZdsKb5AOGA7ZzRZMNUaCXGydXvHe5jZSNquRjPTmmyW43R3VtEsUAfAAf
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
B//Z

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://business.timesonline.co.uk/multimedia/archive/00241/Barrister_241282a.jpg

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

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.timesonline.co.uk/multimedia/archive/00480/wsj165x70_480068a.gif

R0lGODlhpQBGANUAANnd3D49PTs5OUxLS2NjY8HEw2tra3x8fKutrLK0s6Kko7q9vIKDg5qcnJKT
k1paWnJzcsrNzDw6OtHV1FJRUUA+Pjg2NlVVVdba2c7R0IiJiL7BwKepqIuMjMfKyYyOjbe6uZ6g
oK6wsMzQz8THxpaYl4+QkKSmptzg30dFRUFAQEJBQUNCQkhGRlRTU1BPT7W4t3+AgNTY12BfX3d4
dzk3N0RDQ0VDQ0ZERDc1NUVERERCQkZFRUhHR0dGRkNBQSH5BAAAAAAALAAAAAClAEYAAAb/wJxw
SCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweOy1mM/otHrNbrvf8Lh8Tq/Da/i8fs/v+/+AgYKD
hIWGh4iJiouMjY6PewKSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmVEqytrq+wsbKztLW2t7i5uru8
vb6/wMHCw8TFxsfIyAHLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLOFeXm5+jp6uvs7e7v8PHy8/T1
9vf4+fr7/Ogq/wADChxIsKDBgwgTKlzIsKHDhxAjSpxIsaJFgSsyatzIsaPHjyBDihxJsqTJkyhH
sljJsqXLlzBjypxJs6bNmzhz6qy5o6fP/59AgwodSrSo0aNIkypdyvSojadQo0qdSrWq1atYs2rd
yrWr16w6woodS7as2bNo06pdy7at27dw48qdS7eu3bt4yfLYy7ev37+AAwseTLiw4cOIEyteLGPE
CAwkJkxYgAGDCBojAEzgkEBzggIoROy9QALAiBARUIyAcACAjBgHSPTgAQH0iAZ7HWAA4AGCXx8O
PCwQsUABbxkZPFguACDDBhIaeBjIACACjAwZSnioDiNCBgUoPGSADAAEX+C7RxiYsaA9gQcLAGAI
QWPDhASZSRQAYWBACBQFPPDABjKUwIMPIjjAwwAl7BYBAYH5IOGEE9BwAgo0lLDADBNk8P+ADyag
EIIPBgBQgA8uLADDhAZgkIEPGqDAgYQgaOCDcTNIeAAKDUzoAwwoHOCjhAygQIAPDYrAHwYgEEAC
AxCgkEAPHKBggg8diEjiajGgcIIPBGwgAgYGiAAABBxsMOQCKEAwgAcK+NCABwMYAKCEECRwIwoa
uDDCBAb4wKaNBnDwgg8PkDClhAmgwMCQkPq4gA8IYPgABwREMMIFIKLwAYkm4rmihBeA9gIEoQ6w
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

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://business.timesonline.co.uk/multimedia/archive/00422/accenture165x70_422115l.jpg

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

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://business.timesonline.co.uk/multimedia/archive/00623/ski100_623946a.jpg

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
kn//2Q==

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://business.timesonline.co.uk/multimedia/archive/00635/lloyds165_635740l.jpg

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

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://business.timesonline.co.uk/multimedia/archive/00634/shell-165x70_634934l.jpg

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
jDx7PVp+7T+GnFT49sWjh2S+Ef/Z

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://business.timesonline.co.uk/multimedia/archive/00649/dinner165_649724l.jpg

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

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://business.timesonline.co.uk/multimedia/archive/00501/More_Reports_501727a.JPG

/9j/4AAQSkZJRgABAQEAYABgAAD/4QAWRXhpZgAASUkqAAgAAAAAAAAAAAD/2wBDAAEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/
2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQH/wAARCABkAGQDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQF
BgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS
0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4
eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi
4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl
8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImK
kpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP0
9fb3+Pn6/9oADAMBAAIRAxEAPwD+/iiiigAooooAKKKKACiiigAormvEviTQvB/h7xB4s8R6na6L
4e8K6Rq/iHxDq94wSz0jR9I099V1bVbwgMwjsNPiklkKhmCBvlZTgf5q/wDwVd/4L6/tL/tj+KfF
3gz4BeM/HPwS/Ze0+6vtL8P6T4Zvf+Eb8S/EHRifsn/CR/EfWrM2WpbfEK4VfBrM+haAFUyySyl5
H5cVio4aKbXPOd+Snfl5uW3N71pWtzR+y9/v6MPh54ibS92nG3tKlr8l78vu3V72fVbH+lhp2u6F
qV1c2mn6xpWoXtkB9qgtb6yurq0yOlylrIxi6gEHGOhPXG7X+K/8NP2r/jx8E/EZ1j4Y/GD4m+Dt
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
iiszQzJNQut7fODg45AooornA//Z

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.timesonline.co.uk/tol/img/global/button/button-left.gif

R0lGODlhDgAOANUyAP///wCa3gBvzwB00QB40gCO2gCX3QCI2ACD1gB+1ACd3wBszgCS29Pg7O/4
/dPk7Tuy457C5F2q3wGS2zui3jux41295i6N19Pm7juK1g+e37jU6Qh00A9xzxh50Tus4nG85Due
3ECa3a/e9K/a87/g9TCn4iCO2VCx5oC86b/f9L/k9nCx5YDL7hCe3xCZ3d/v+kCX3fDw8AAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAADIALAAAAAAOAA4AAAZ6QJlQ
hrFAIBbMcFlROJ+VpUwTqFqrmuHHwOW2Ri7uR/aYMM6vFQBgOk8eoIIc5Vg75HIQ5cCvr0l8fBQh
CIUwawAlhYUhEgmPJyqIj48SGwSYmClrIpkbMhcDoqIxLKMXQg0cAqytrBwNQw0eC7W2HrFSERkd
HRkRS0EAOw==

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.timesonline.co.uk/tol/img/global/button/button-right.gif

R0lGODlhDgAOANUyAP///wCa3gBvzwB00QB40gCO2gCX3QCI2ACD1gB+1ACd3wBszgCS29Pg7O/4
/dPk7Tuy457C5F2q3wGS2zui3jux41295i6N19Pm7juK1g+e37jU6Qh00A9xzxh50Tus4nG85Due
3ECa3a/e9K/a87/g9TCn4iCO2VCx5oC86b/f9L/k9nCx5YDL7hCe3xCZ3d/v+kCX3fDw8AAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAADIALAAAAAAOAA4AAAZ7QJlQ
hrFAIBbMcFlROJ+VpUwTqFqrmuHHYHCNWtzwR/aYMBgmAGD1OjMmD1BhXnCoHSg6iHLoH0hqAA5+
FCEIhwglgTCIIRIJkAmBKieREhsEmSJqKZmeGzIXA6MsMaOnF0INHAKtrq0cDUMNHgu2tx6yUhEZ
HR0ZEUtBADs=

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://business.timesonline.co.uk/multimedia/archive/00500/Job_Interview_500990p.jpg

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

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://business.timesonline.co.uk/multimedia/archive/00667/BMF_165x70_667817a.jpg

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

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://business.timesonline.co.uk/multimedia/archive/00628/trend165_628995a.jpg

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
8F/zkVqs8nruzz//AKHa2w/669wsqZi8YRvTw3SMjfNcdGu2xLiSVlXwLdxuf0bfFU71aDtF1oJI
HguI91dfySxr/tw9nV/rAqnweHvu1djhuHl7J3mK7g3N+Q0NzE2p/lt0ynyOI7a1+RLfob7W/d0U
NDG0qn7k5pT0Ylf2Y5oOjJ6KyuO5tHWS2aM8VLqc/Ig19MsNXgvNvKHI5LumUZBrmVIrXida4H+F
MBgZNxqFD0+/StPjgqQOICIDT8sndq2WXo1cqYebE8Aolhe5YWrvHOAdzWgJiOeZZQOnu+IOK1dv
KEivya3X7nEtJrcXANaPCyow8dyO1PkxxXIjIIR0l2npuah+nTeGpkW2buammCgCwkkjg6XbYlnm
JpLO7BWDUzMo/mf8dcYIpCiLczK0he9K1kdgQ4TituG0T/VtqfHEW2USRCCzWfkbfNXlB8KD27qY
jZsdQGYybMlzAPHMimuemFGASPOQdyKvjtI37fOmeAFwcWuVQAKXQcfE+eYphhcCd1c9wAEdraq7
Gg6ruiqoprRSWOFn4NZ2jgwpkhS8J7jI0txn0wyskWY4VqMZ85ORpTkYpe/Wajr7/Lp+3w008614
Ypkbwf/Z

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://business.timesonline.co.uk/multimedia/archive/00635/lloyds165_635740a.gif

R0lGODlhpQBGAOYAAHuChXN6fTVCSmNscUlVXU1aYlpla+fm5FFdZIySlEBOVZ2ioyEvM7q8vDhF
TbK0tP7+/svMy8PEwy48QkRSWaGkpKqsrIKKjZSanD1KUdLT0mJqbqaqq3d9gWx0eGpydpmcnL7B
woaOkJieoJCUlVVhadzb2uPa0a6ys9XRzcfBvsG6t7e+v4mMjT9MVLW5utPMx0JQWMvT1YCGiUJP
VlRfZV1nbFliZ0tXX4CDhl5pcObg2mZvc0dUXLCsqpCWmDI/RzxHTcrJx6CmqKmvsLq5tztIUG93
e7Kxr8rFwVBbYN7Y0cbJybK2t+3s672/vs3O0EdUWcbHxauppz9MUbW3tqCam5yfoKalpKGhoNfV
0mdxd6Snp66vrsTGx6afoIqGipaUlbq0svTz8pOYmNfY2c3OzEhTV0ZTW9DQ0N3d3ZyWmJCQkdXV
1uDe37e3t4uQkZiZmd7g38jHx8HAv01gaj5LUzpHT76tsaeop29ydIWIieHg4NjX1UJMUnmSniH5
BAAAAAAALAAAAAClAEYAAAf/gECCghOFhoeIQBODjAKOjg6Rd5MZlRkuCgoxFBRoPQQEOKKjo6AE
PWhonDE0mS6YmJ00NBQ0d5G4uQ6PvL2Mv8DBiMPExcW/hYrGi8ACgo+5d0ZGlnaYNJuenzgF3d7f
BaKgqJwUpwTd5AoZRrruuL3xjs/B9cDJhIeMzPnG9sT24umaVu3apk+guCFYWKPhwoXgCtRAUIDi
qRgKXFhiN22Sx3e55Il0Zq+kyZP6kPVLGUwgLmkFM9HyJKobwxI4c5YwwNPGDYenKLBqlcmOnY0d
PU4CuWukvEYno6I09I9qSZeSCFayI/NgqIoIauDUocMDgCM8eOgwUIJiOFCq/1ZlyujiKNJpRpbe
AimgqdOn9KQKHmR1cCOsDiZRy2ANkwJsFHooLGGDxxYPRwaMOHDBwFqcE7vhgLtqFt26GytRS7qX
qV+/f/8CefTMma959fAZni1Pl2LGjWOhkXjDxoABlrcov6IGQhkAPAZ8hiiOnFDTCowaTc0R71LX
7mKLlw149+Fe734zdkFzYtiGYwco3/IEgn0ITsh4UIuT4uhTcV1XlDV2cdedXt+B9w4ksME23kjm
1YZYNFq5EIMSCIzDiWQIlKDDFkcc0QET9903xhVHbGFDW2+RVtpcr2gHXIEcZSDNjUolqOCO8Lgm
W1SxpadVJTFikg06CBiwRf8HAJCQhhsHHKCGlGNAMMYCHWxhQA0tohIgRq7EqJ2MBnaUVF453pIj
j2yGVN5sAY2UngN4bfXKXDN9VYMNAcRRhBNj9JGGGn1oIYEbYyRKRwsDcPmfl3GxEuYrlFJKZmqL
WYLXppx6h2CabYYUiS+DkFTqXyCpZyeeXnFTgwEdmFGiiU7MWgQPLI7WA6QCwggLLHSdNqOBZWK6
Wp2dboqjjkzxIuF4THmU6XqOQYYGKBV5CEAEVo7hxLcHuKEFuCm4kYeW/o2zaypCSTpXRu/GW2ld
Y445o132bkfsvsq2xhdt0Lqm2JBGsbrhVx2W1cIUXWDRRQpdmGFBB3u0sEf/Dnt8wMOW/v13CjlD
zWIaNjGUXDJ28so778qVBmepdvTSqBqC/9omJ3hqwlRQtdZei/CryAFgMQkV/GABHFt8MIBxje4U
WjjiaHidybNsUs4qGJkc72Ncb+31166ETS9wmnpXM2/o7ShtptrJRDInPteU7Zav8qC0DTYcAYAH
S/ukRAE/uQV1KdZdXY42XpZj8uKLi+y4yI9BHrkmjncd5qUHMuuUgjlqZZRjj1mdCkIJcdPNFki8
4YUET0gAhQUoPMBEBG88AYcBBNzQluDfjKZKXKmMnpC6ARqO9eLtsnJ88oqffDJRk+qrWke68MKm
YuqxbU0momtjiik14XCE/xAHpGFGBEKkIagJJpjxBB98PHGDAYF/A9Fbu6KSf+lQj8Ou8QBUXAAB
yDh3vStG3MlL9RiEs4HVaSONCd3BSleKUIgCAQAoAgdGMIIEJIAMXHjAAzhwBRJY4AFP6MAA2PKQ
FrrFYx77SkVEY4p1Fa8TA4Rb8HYYPMOVrDTQy4j0MgcPBjLFTNPaSgQ1AbeERGRwFyRAFNCghA1s
YQAdwNgeZpADOIAADgEYQgdswJaJiCUnLzQdOBiSxu9BioedeOOuPqau/PHKeFTzlfSS4iYFDQmC
S3xMExXCEIekkRs7EUEFvJAGOsxBAkRAQQRcVwUQKIELANDBikoglvmRcf93YHkPRcLCExb172P6
e+PoRreu79XwE/nj4ZdOdkAymW1UfZFEzpRCEO1VinvZ2BUhz6g7LqmrAB7YwAz0RgI4kCEBM7DA
G7jQhQfEIQBIYNRnSjA/HXxgP7t71U76U4IPhAEAHOuGG+HILlmSzpVuhKUde3A1rUXPLtTDpS7X
9sBqfI5SkcNGKnBgnMt4IAAdSGhCj+ABzBigAJkxDgAwAAIO5KECT5jDHITQgC5YIAJx2IImeeIZ
HswgCSpgA5MqdgE4bLEDLUjCCcKgg1zV8Y2dkKUnvlfBCo4jnv97nh419R1H8FIaf5zRL/HUswKE
AQtQzYMPkOADH4hhCln/yMIVshCGDbzhBWSA3QtQ0AQOvMALGkiDEJrwBi1EwAqZWYsBjPOBFpxg
CViIAwgqkFUQkCAOcCABDE7AKJuiEo45/Z/3LEiKxv4nfMSrJ5iEWLa9OAJNm0rNmAD6LpJl41ot
wAJfs4CFKeRhCj7IAgjIQII8DO0CV6gmB4jwgCvs9QkNQMELuPAEL4hBhSPVAQ+OwIYTpAALWajA
aS3A2jiQoAUqOAEcBmBKXeHUeDtEiOmoI5rB2SQ0xGMXLYuCFMsKoFNK/FxwvmayOPZgD6KtgHyz
GgfVPjcHV2hBHhLQAaPRVrcNqMAQUJBbFHRBCLTLgXTmKtwAhOEEMAhD/2DJQOELAAAAAQjACnbA
ho298GM3DCArcYCAHICBS70bhUTAYIUN4O8TQcUOatjRmssmFWZ3Apsmfpi/D3AxBzMIMhfPsoUE
WKABJFDpDEgwBA4MYQEokEADilCFJziyCmYQAhIAIB28ebMDa1iCFrpQhLU2oQpVEGHsYLCEMKCL
hkGR7A8Nt1MSfyEMBCAKFYKwGCpkgABrWMEGohbZXo3NRuZNIpE4uzV7/rDOPMjSAHDgAEs4wA4e
IEIT+kAED1gAA1fgwhBmcIUmSEACQqCDI7XQOikgAbh4G4AHcmCFJcCAA154nQUswAIOYIADXIiu
FQJQ03RZp4DIgxssB/8AAAK44BbtmM0uFJEBJazoLTGk54teQVRcApLR8coasjsBihJUoQEYSMAF
SoCDDURnC1d4AhekQIQNHGEGHjAhma/QgAcc2MoRsLIQxKDgtRgnAF+AgRNWcIU8PEEIXBABBgDQ
AQtwwQcnUEEWqEtDkDGOZFU7XA8KsEx2+EXahDgvBf7mWNKMF59GCIK3/QluYGqtgAczQAU+aoYq
LIAM5+5CNV9QgSpU4AN60O8DimABLBTB33RopAlSsAIhpEAFM1jwwZGwgzFowQwaAJQQfiACEpBB
AhpQga2RwPECfKxdX6saK7LhgRbwYBkTYEAh/AAOJfhdVy/KjmqCIPP/piiRs0SRO84ZZw4cGOAB
57aABBLABQmc+QqSDAGaO5AH22IAA3mIAB36YIYHNKABT+jCFZBAB6wv2AD29sESdrCCDrxADVJo
wBBEEMkQeCEJB0gCFjiuK1WUDEbBCp3cC7CHTBIGCE1xQMoFEIUN2OAhBkALAkYTeNTEnPCGvwTo
Aqr4xbeLE6EwAB3MAAUmvKAKn/9BCNIQgRc0od8AoEAUlGDSEZQBCiYwB860AD/QAh1gfVYwAyPl
GR4gewcAA+n2BB00UaVWf1iwA0uABDX1FpECJqCTY25DA0qAYQbgAEpABROQAR2AgoWQZ1TQAUrw
BWDgDXqgAmuwfR7X/woFEnPeNn6hg2ybMGfYFQo60G9pgHppoAEagFtMEAIB1gZVcBYzUAES8H9+
RQYggDc+AQALcAVXMAU5MFI7MQAJdwJJEAZ5YAZSwDpRZwYv0AUbhlcGkC7Gd3ynYSlbIz4kcHf6
cAg3oDcDkDtKUBc0UANg0AHbRwB12Aredwfg5wggKEEDJISIkwqhYANe0ABNuABEIAFpwAVEEAIv
gHpu8AR7sAZT8AVccAVSkFx0IAEPcGSqt3RFIAYKWEY7wQZJsAJhcAM8IIVHkAAVMANkMAABIAZZ
AAC5sitCUUuNsT2nYQc9EAAkYADKsAvMIH0eEFhKQAMOQHgZ4Ac0gP8DNaAEvgN3rjB4hScAoCMy
3RMZNxQ8XyEOJGYAL/AEIeCEUvAE7iMBZtAETaABJlAFLaAHK8BwABAHe/ADVyACM+BBP0BRWAAD
MAAGNeUeNfABbGCAXHgBAXABOrABF+BjCYBO0hEaOAAyQtQyX2MHFMBQCDCOBWAA3UgASlADRiAC
CbAAcIAAGcBEwsQiLkcUM5YB6wg67ZVYPWQ8+tNfCIAKA5AHAPADRHAFTxZqFYB5gSVCXNACNtAB
YDAAC2EcWSIiMwAHFXABGPAAv7UigqMDCVCVXMACUPACROCQIDACPyABV9ABF7AFbqGIzZgdLrNj
jJMRaJBMJwgAthX/ADcJAh0wAQfVATiwBasYiAVwBRagAxYhmJxAFH5gF4/oNlaTU5LBWKOwEOKg
BHvQBbhDUDOgOx9gA5rkAQlwBAYQAAMAByMAB/xlkzN5BHtQAVygAUyHBA2gkB6AN2yATtW1BSOE
AhywAPb3AC/wAhxgAfk4YBfAA4FpfEJEINZACzmlOAowjQBQA35wFipEAzewFg7QATMAABiEAiQw
A3rJBRbwAXQYKbMQmn4Gfg4ATDikDTZAUNamBLjTEDR5k3uiBAEQIhmWUBcGAB55BQQYADPwBhyQ
Zu6mBPDmhXHwBkXQAG/QAGYwB08AmV6Em6YkEeo2BE0wBEdwAVzw/3kXgAIhwAFwQAREoIwWQU8Y
ETMFgwY34GJxQQA1QAAUwAMJYAAZ4AE8oQRRwAN+QAB20AFw0AIbQAIRsABDoAFawAF8U46PIl7/
6Qd7VnjcE0egYA43wAA4wABnMAF+kIJAEAR9sWdKEJ8XNp8zcAFARowJcAVkQEJoOQJX8AOeBgdX
4DpJ2AZpYAJuYAJ8cAB8oAGe+AYBcG1Q4wFlhQJM0AU8AAe6hQJgCgAhoAZqwAdD0BbnCCYFEgtg
gAdbgBN1sAU+sAEUsCQ1MAE+UY43AAAERQEXMAQgwAMBMIpw8AIm4AQWIJbmaF3Gl6YBGgmhwy4K
kBgxQAAMQAN2Ov8BDiCuAlB4GeAAZ6AAW5BhRzChuDkDXoACPRcBEXB6RVAEdDADUAAFTwAFEbCv
G6UBbaCEaZAGaId7mVQCooEDATAHHICqwPYDKAAFTWABXkAEHBACcpAGVzCHooAKk4UvmtABQ4AB
f3Cyf/ADNYAGAJADJTABCKCgBoADPKCgZ7AFP/ADG/AD3vItdOBXgAlnAHIdNKCmRilzguSSfhCO
ZzCtSmCTZ0AATXsDVEu1NrAnPLABG3Ac0WEDG/ABf5puLWV0RAMHajkCC5BhGQYAe9C2F5NQAdC1
HSI4A+BrGCCjTBCQTgAFC/AETaCjC1AB6ESH6FgXmIAAJMsCL8D/AixABH9QAD0AACJgAwJQjsqh
BB+goARgbzmQNyW7ACMwA2oxhyznMWhatJWAtNjgd8ihMbipNCHibnaTYca4AWO0nB/gi7l5pF9Z
NCAQQnmAAQQJtn45AkMwAlvLA3qgByHCUHowAFp7BjRwBn7QATqADgVgAz+gl7rlfhHABxEgqlDQ
BiwgAQvgovgDnsHiAj62ADLwvjIQAo9bAI7KAzXAUBdwARRQAmhQAxRQAC5QaThgFgjlIQUASqeU
OKzgB0tLeJmwcpubtT5RHBtwpHrAA/Pjbu6GN3OFN197fT2RAFVQQgtwQpgHAFw0ALQ1nQfaEDWA
A+Z4A097Bhsw/6BR8IJbIBk40AFyUAYhIAG5lgbj6wVMkAZlwAdohwIBwBbqdGyT5QIGMAMGUAc8
UQcL4AMcQAcXtQUCkAED3Kk14G4UEAAJEAA0gAAcYAYNwAE3gBz1MzhwkQpDoaYO/Bg/oZsdcFA8
kAMBcAZgOwPJ27l4PABHcAP7kbt+hzes5ZefBwcAwAEojDSS1ABNYAApKI6GEAVBkAEMQACLcK4b
8xU2IAIs8Ld9i1Zq4AWtkwZtAAVrbL02pW32BMUzoCUPNQCxJQHISgZQ6hl+ST8SQQBnSQI1cAFS
cAVBhgJz6JZ+t7D+UwtFG6CvUIj3O1w8gDevYgASPFc/4bUaXP9FW7sBDRoECqBMAQACCwBNAZDO
W1DLPIHBFDABAsDADFDPfkB49ax35+oZFoSJJUkGx9oA3xsB9GdqGtAAFFtsLfIl5aADJPBFJCAC
IJAHKKQD98YDOFCSRzACH3AEBFACPNACZNCXm6GEJ3RNwboQzdwiUiS90ZwBQkEBPzE/uRO3OHAD
HxC3abGcZwArG5BMNGDOhXwDnmwEN3ABR4ABOvmQZRUAZNAB3SCWUVCOoCBtflenDqB37PbRpmMA
IkDGD+B/ZXCE50YEeSAFaSBCCbA01aUr2BIOuDwCF9AFqNY6EmA3mGED94gBbTAE8sUB8oYBnNkB
FSDQSEBNHbD/MZz0EH+jTqNxBi69tH93A+0mzl6rMXqwAXrAE8eBHOJsvwNgbWdgA4VYHEcQBTcQ
WBeAJX2pbheQADlQAz1ARmcgCk9LA1FwBlEQBQqABlSQzwxABQ+1EJRxARxUBU3IBNlZAaM4ig0g
1ykyHd7QWASgAwAARhdwbkyQesNVAR0wxjMgAhcwA5/3AkwwAhiQdTXQAQvQBVUwBEOAYVTLSYZU
ANMKCpBdtH5gfX94MRQ3AIa8H7ZLBTQgn9dNvUoQBEogAH264JBdRVSQkSicAHCwACTABUfwAfJp
AwXAmYWgd3kH3HqXz4XgAAorGjUgawEgAuJNcREqNOH9AEq9/x8X2TGkkJiRJgJDcDQVwARF8AQr
zgWYoQPkzXs/AAAjQAQ/QAaCW4QNgASpNgLtyk054cIq3T/57QcBcMHL2wEItR8EjBlssAcJ9QEb
0LZsAJnymQNHYIBXsAVg5AEiMJVcsABcUAUvEJcNEAA4oABLKn3yDOiLgI15dwdUcOi7IH0CQAWg
cMaw5wFSxH8PdZPmeMbFdkgXVAFXlAcS0AEjgAIVYHVMwpghYJ0cgFHGiwK791FdKARmYAKiDisk
pTv07RClK7Wz4OV6kAMgkAXI+WszEAIY0AIz8AQcQAIT59QX3gWvHVgz0JUWcAQi0K5Ivb0koG5P
0L1+eQESR/8FdxAFKeHl5UibBXAheaEDovAD0FRkjvwDPaAAJdBQM3DANcBlBIXA4KBzxyEBJrBz
SNAFXADrvk4CNjAESi7t4a3UAAACWwChEWl2IrBCZr6A9EO1Lvx3Uiu9OZDY8tkCcLClcJADWYUF
FpBcjmx2cRsANaAH/Ie5mwu9XZybHsDt+xEAXWC8L/CR+SsCeQcE9Zx3lyYAduAIiyAAi3AL4moj
yjBHBNAhO5EkCBADRmADd9CkLMQ73WAAWLCuTzBJbyABaN0HcbB0M2AD+fsDQbbtMxAAcFADCsAD
X/8DzRTx+9HZZKGFZFTx5WiOZ8C110w/ymqMFLMHcDADBmj/FgnlAWPUqQFgb0eqOwpABSVwYXqD
UBKHAVyAAgCwruNt9AqQfQlAABZKAJMgAAxgA+ktAg0gn50+5/DOBT/AAhGAARqgo3Y7ADTQDgTg
AZceETbQBSHCBXnAAQ8gBX0QASawByLksl+JATyZAHsQIjPQAYWsA2h381wwAgEAAB/Q/R+wBWkR
HdALvXhTtX06CIS3yZVAC/tXA1brtYQ8A1OgAnGgX0hQAXOAeTOwALUMCAABHx4BHQEJRChSATY2
CAUENAUlPAMKBVtHAwAdBiUGPTo6DqMOAzEENjFoOls9WwgGHTodRzoGSjVHH1uWAzYGBjeVIAEB
VXRaZmYp/1VuFVd7ZEQPTy8LTUxQUBJccHkNA+MGkAQ3ATwfPJYbjhvw8DwBenobekAM+hMTDPz/
/IAAESBwghEjBWyMmEHGR5ErFhL8OHLEwJENExwA4YfDww8LTxT0G6mvJAMXP9xEgOCkTIAJHuzY
UVCihB0BAxKguMDJBQERMxKEmMEBQ4IEsQAo7XDoiAcP67Zc6YKkz4EDTq72kRMhy5sHHWZc4GlI
qYcBJYLRIFBDiQEcRly0LaDEjoO7DpTg0BvkDI4bDoJgNEm4ZEAFBJUYQaCEgJISHgDMa7HHw5YA
Onh4MDkhhocLLx70K0w4RqcLMwAomSAy4EYgdzLEcBCjXP+BHrs6eCiBAEeMCVFm5Ohka924DR+Q
aNBgwsmYMQfGODFDJwKSHJJq1HChUQBBgeBj1DBi4I7AGwSilPAugHuJVEoc4JhwZgIQJTdqnKEi
wAiFO945IICAQBiRnh80uFBAAVEsWEMPFMRQgAE6IFDhBjzcEUQQDhyExjAlEKAADTRQkEF6NNxx
hwMZoIEAQzwA4ZM/DGTw2gBGTHAHABgQ8cIQCQzRhBocXDDCBQH0oEQOtvCgAzE11HTDFhWQkUAD
UkjRBlZyFMFFHGzAUcIMPJQoAAMb2UeQgDTcQMMGe/WAnFPafdABD5t4cIQNG9SAg35LcrAHD0rM
YEE6RmT/gENQV2wARwsSYDDAiVRAEgNB/AgogH06DGAAGXSQAYAIuEShRAD51bABAzaoekYGsP6G
gAc16OgAjf8AoYADEwhQ2wB4urKFCAQUEMARvCHQpA7B1CTlACA80UYaEaTRRhsamPGEBFlUAEcP
USBwAw5RDBChCzTEYEgwLlxwxRtdsWHBAUiogMQBffChRQRuCLGCDyrEMQUbGwjgBxV9yRKFJBQU
MMAHqlnyww8DUIFDBgOIioBPd/hzgxIU3ODpB0AdwdMHNxhQQ343oAcPRXp8MI4NhAB7iwcGUIBA
DzMcAoeeSj1xxQJcgCCCBABcIcEPM9hAwB57DGeLB5Yw/6sDF2ZIEcEBfMgBhQlFPPBDHCQAEEUG
KiuBAA8U1EDABkfAAUBbA8ABxwILTIHFFGZMcQUAbzTQQs9H4LnBcbqMK8wMFcwwgBJR0KDEACIw
leqoLXTQwg0bHHtEBwMgQMEAdCywhQEFdIABB1eQ8EENPBBAAA4EGCBgDa/zYAPCIg8QQCE8TEDF
rUA40INdDkQyjAcSWsIDAJoUXsMdZ+TA5LEyMxuMDhbMEUEEfQihBhMHRMCcBXJfmvKuLrhwxA0V
gMAFAEY4AEASDVSRRRFSNCDEE09ogRQkoBgqJAoABZuNd3Bwht6IAAVwEIFeRseFNIRACGRYgAUk
IIUHwP9hBR6w2wdskBAelON3OhCBAWyggxIE4AI1EAAO9LERKujDAVEQgIn0cQd+pIhcDAgCBXqg
gDsgIAYlKEAG3HIBFqjOCyh4gReI0AQWSIoAFODFAHBBDGeBIgskuMAPEgAAMrBgCHB4ABG4wIYc
rK1PNUBDAow0AgtcoEccQMECxNIBBNhgACtLWUcIpYQ9UIYOeRgADmgQhAnc4AyHW5md9IIDG+QA
DoOwgWaA8TG1keAKSMjCDWxwhCil8AipcUQJLnMD+wSEH/uoYaKoEJvAsIgKNDiD7Ba5otqUw2YJ
yUwHOjGD3w3ADmgwJrNA5CwDwMECV6hCBYpAzQhYYAb/IgBBHuCAAwMAIActHMIPUECGEQxBBAv4
gQhQIwgPdOADGDoWF4EBN3XwYAMECIIAIEmADpCBBDPIAxI2YIfRNeAJcoMbrQjggASNqROiOhYW
9zMAy3ThATOgCGIUcxMHuKAfGeiBA2yAgwIwywNoeBytUIWzAGDIAyOIABOeUIYQtOEHI+BAA1BQ
Bia0QQJNGIIBCKDMYHSxJgaoABYk8AQUcCBLRSNCB0gAgj3gwIVBGcIL9oCEK2ggDQt4AgYw8AMk
iMEHSTCBCuiwAn8N7AJIycAZFOCHyZ3BDwKA3BlMlR8b5IcACAhAHPagFDjEoQUAGIDsMoCABMxA
B40Y/8BjEaCA+0A2ASQYBBxqUDzY/OOG9cvAXTLgnztQwQVo0FkUalCAln3AjytEQAk6dZp5bOEs
LzwC7WyxhS0atSY1MEALkKAFKXDADFn5nwQ4kIcwtCAYuHOcU35giwEcYgapoUMKlNGHNHDDWkVg
QwAwIAIMeNCxCdDDFY4QhBq8UwmCGMAogwsCrqWBa244gBrS0AAShCZ+ACBTB8hIpnDpwE4zGMIQ
yIADByRRBIj5BxpKUIMueIoHOODBDXiAhibxYASV+EAAlODXEkQBBx2QwAFCoIYroIAJL9iCVhfw
gRJ04lhPMQ4ubMAGLiyAKk8wgzeqYIYq+MC5PHDYn//g+8nEdqQD6+xAGuSgBmy5gQ9qMIEb5jAF
OGAADgnogt0CkDlUMVA7b9ROW16UBjVowA0maIMJLMABIvxAAyFAgQagEAIukKBsH/iARRZwgS6Y
Ac8LaKUDMCEQXrGGBjg4AoltQAESm6sifOKADdwJB+G6rptR+FwAAICzIwQADla6wDBaQBmpNcUy
W4hDYhPwgP6KgAxcsA4W2NACEagTWGTgQwjK8AQizAADIfACBi4AhTmYIQImSMMTpHDlAwih1teY
wwgewAEkYMEGGdAOFc6gn2KJ6wZ7QETRyDZmPdmpA1ngAgZQcME8XMASFApAao4lgk7fAQfWdRsP
Yqj/Az01oJxcSMChuoCBK+w7o+/0lCNsoAsDsIMpHfjIG9rAhxc0YAE5YEMYeA01qR0LGXD4wA+q
8ATsEk0LIJjCkSsQgn8C4AJ0AMEbXgCCCqAABSD4uP/MkIYOWqAIQkhDCiRw0ZYXgrDjwIEAbnAE
x9SABgvbSxQksM4Z/MAaHOTAA4QwhDS8gQtFiMYnSUBGDxCgH1QYjQFAsAEKHEWcIhjBFgRAgv56
AW8v4IIUMKABFBQ7Ag9wQ5CLMAXNUQ13pgbBBbJwuC2AzoQ7q0EYNs8GXoPB5AF4gggAgISglnEE
V0BoFgbGAz924Ao/YEIVspXHJzSAAxFoggXoIIGc/++hA4Y1NB0qkAPXTW5wA4CbHzawB+107hCo
w0EAODuBNnVgBD+w0w8uIPkjgIADCwCAAaigAB7Y0DD9AIIH4lMACqBhL6MtQG/KESXZlgAtwwDG
Bz63jvnmRxiaATFGUgRdAAKOkyNKQAIj1wJgEDXXQxFdsADREgJ0JjR0gAQYaAVscASzMgMkMABG
oQES0AAhwAEvwAGJVQRcwwcmIGRpwAcpYAJPMAUVEAdX0AAPIAF5IAZxUAUdoAcd4FcbIAVakAYE
sBElgYQKIAJVEAUTEACVMRIKYASGQRqF0Ui94gclQUujIx41oAA1QAG8oWE3kAlHsAdH8AB78ChS
A+sAgaYH6gAKrqAyiIEDjxI1N4ZjT9EFUjAHSZAtQjBAQjCIbFUE+RM17yMCOdAADeAFGnAFiCRm
DSABIfACVdAEEiABQtAMdCBmQkMGM9BVjrMBkwMAcKgLRwAA+jQasKQrC+AF8REESgACZ7APo0Ej
+xAFWLgpVliFE5ABpAEE6GAI1hM1WLB5WeBcUUMPPwgAI+AFFUAETsAEPJABN8BqqcEUx0ART+ED
ceB9FtAFWZAFK7CDbDAFO1AEcDAEGLBHAzAxWqAFQiABe2BHcxQCTYAyejEEUmAGzWECSPMArsMD
3tIIfhAEPBAIADs=

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://business.timesonline.co.uk/multimedia/archive/00186/moneykey_186526a.jpg

/9j/4AAQSkZJRgABAgAAZABkAAD/7ADBRHVja3kAAQAEAAAATwACAKwAAABUAEQAZQBzAGMAcgBp
AHAAdABpAG8AbgA9AE0AbwBuAGUAeQAgAFMAeQBtAGIAbwBsACAAbwBuACAAQwBvAG0AcAB1AHQA
ZQByACAASwBlAHkAIAAtAC0ALQAgAEkAbQBhAGcAZQAgAGIAeQAgAKkAIABSAG8AeQBhAGwAdAB5
AC0ARgByAGUAZQAvAEMAbwByAGIAaQBzACAAQwBCADAANAA1ADYANQA4AAD/7gAOQWRvYmUAZMAA
AAAB/9sAhAADAgICAgIDAgIDBAICAgQEAwMDAwQFBAQEBAQFBgUGBQUGBQYGCAgICAgGCgoLCwoK
DAwMDAwMDAwMDAwMDAwMAQMDAwUFBQoGBgoOCwkLDhAODg4OEBAMDAwMDBAQDAwMDAwMEAwMDAwM
DAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCABGAKUDAREAAhEBAxEB/8QAsQAAAAYDAQAAAAAA
AAAAAAAAAAECAwYHBAUICQEAAQUBAQEAAAAAAAAAAAAAAAECAwUGBAcIEAABAwMCAwQHBgMJAAAA
AAABAgMEABEFIQYxEgdBURMUYXGRobEiCDJSYsIjM4GDJMHRQnKCkqJjFREAAgEDAgMEBQkGAwkA
AAAAAQIAEQMEEgUhMQZBUWETcZEiMgeBobHB0VKCIxTw4UJiM0PxkqJTc4OTJDRUFSX/2gAMAwEA
AhEDEQA/APOWqeUUFEIafsq9R+FJFExuXWpKx9Y8hOlMMjYx4C1MkRmbiMbKzORYxcJPPJmLCEDs
HeT6qgyL62bZuNyElxcV791baCrMaTpLbP0nNS8S3Jyby/NvJChdRTxHYBwrzbL65uC4RbX2Z7ht
vwdD2A1+5RiOUxMl9Kb7ClJiyXUEcBzBXxFPtdeffWcmV8Grw/pvWR+X9NW6Y/7DxcA+83f4GrG3
1rjNzHzzO5Pwl3NPd4zSzOh29YRNmku29Ckn4Gu+11Thv20lBlfDzdrXNKzTSene7oRPjY9agntR
Y/3V3JvGK/JxKK/01uFr3rTTXu4LLx/34T7du9tX9groXKtNyYeuVr4N9PeQj5DGCw42bOIKD+IE
fGpNQPKQlSOcUG6SseBD8K9JWSqIpDetITJ1EzmhZNQGPjlJEgoiwURJXVaGEFEIaeB9RpDCNAa0
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
F0SGCiLBREn/2Q==

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.timesonline.co.uk/multimedia/archive/00276/acap_enabled_small_276639a.gif

R0lGODlhUQAPANUAAAAAAP///wAigF5VX1JMZ87N2CEeU19dgWtpi4SCnrW0xUZEblJQeKmn13d2
lZCPqJybsqmou8HBz9ra4ubm7PPz9ffDAOu7B9+yD9SqFqWMLfHemMihHbyZJbCQLKSIM5l/O413
QoFuSXVmUWldWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAUQAPAAAG/8CFcEgsGo/IpHLJ
JG6e0Kh0St1oFo2sdsvter/grEG4sZjP6LR6fW0033DieFE+Y9QcTvpuvuQvZm1CDA6FBwsORIlD
h0MIDo2IjoWJB4UMcmRoJIBmHgQjJCJnHh9nHKAEd4KIFQUFDwsVCEMBRAqLCwUTFQlCtkK7rwsQ
FAUBEENzdRYeC6YWqBlm02YDBJ0cIxYgpqwOBUQBs7+MAeHBDgnowLq5EMkHFL4Ly2cDn2YhHmoe
IyHQtFkQ4Q2LEAcU4CUK8GACpnYKitHSBUFBhHLBIiaDJ+SBBCH2LHTYJoLfCD1pSHDIMMAMByEi
AH1LCGHhgoYMgDGowKBisLUJxjDq0kgsGSJ0IUcMUNoSYJqXI0Ys4CfwzDd0GBsCg+BqQoBDBRJN
sJluCEdiCkBq4jAgD9sOGAiYumDyQ54PJKJts2rwqLghD2ztTFBIwsWwDCjQahfWbLIHFBrZG8HP
07YMUuWyRdO2aqC+DgKITtaOGFpGPI8FuLhAtC3VtiCInjCxnqY1uHPzdROnN5OQuoOnYeW7+JE5
GpIrX868ufPk9QxIn069uvXr2LNLN869e/EgADs=

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: 7bit
Content-Location: http://www.timesonline.co.uk/eae-logger/Logger?rt=1&objId=6846064&url=%2Ftol%2Fbusiness%2Flaw%2Fcolumnists%2Farticle6846064.ece&type=article&pubId=17&ctxId=843&cat=&title=In+the+City%3A+so+who+won+The+Times%2FHerbert+Smith+Advocacy+Competition%3F


------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://business.timesonline.co.uk/tol/img/global/button/button-search.gif

R0lGODlhOgAUANUpAACd3////3e76QB30gCX3QBvzwCU3ACZ3gBx0AB00QCb3gBtzwBrzkSq4wCL
2arW8QCB1QCE1gCH2ACR27vd9DOY3QB60wCO2iKU3Ga358zn9wB91IjF7BGF11Wp43fB6zOl4hGU
3O73/ESg37vg9d3u+VW05t3v+pnQ7wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACkALAAAAAA6ABQAAAb/wFQK
QCwaj8ikcrkUDpnQqLR5UFiv2Kx2y+16FYeweEwum8/o9JjAbrvf8Lh8Tm8b7vi8fs/v+/94E4KD
IBoBASghEx+HjQ2DDwEfgySNASSKEyCRAQ8giwGDjIODF6anJxoNGZIXjA2wDSGmGAEaJ6ckqg0m
IigXGCIkJia3rgGnjKenDs3OnSEOGRkOjM7XHyIgASDNJCTO3w4cItEOIBkh1s3r1xLv8ByHGh8h
EoyW8CcoEvvvJCc+fJD3QcI3ePAYfQMYAOG7CBAjRqjAwRCFCAICxGoAsUIADxHIQaQggmQAASMv
SsR4UoAACgFWRoBAkyYGFCNoyoOQsWZNsXmWPECgQAFCBREadIroQDODBgw9aUb1uaGqVaQePGgo
sSHjiK8jMGwQ8QBsiQcbiFYdcXJDMAojMiDtGsBqRqtWLejdW8FQpwoWMloS4OHj3owdiO6VB7gC
pwcdAgc4PHmv3gGYM2vezLmz58+gMycYTbq06dOoU6teTRqB69ewY8ueTbu27dcFcuvezbu379/A
g+tOsaC48ePIkytfzrz5AicMokufTr269evYsQsJAgA7

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://business.timesonline.co.uk/tol/css/tol.css

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; BACKGROUND: =
url(../img/global/bg-page.gif) #fff repeat-y 50% top; PADDING-BOTTOM: =
0px; MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 1em; PADDING-TOP: 0px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.access-text {
	DISPLAY: none
}
.clear {
	CLEAR: both; FONT-SIZE: 1px; MARGIN: -1px 0px 0px; OVERFLOW: hidden; =
HEIGHT: 1px
}
.clear-simple {
	CLEAR: both
}
.display-inline {
	DISPLAY: inline
}
.width-460 {
	WIDTH: 460px
}
.display-block {
	DISPLAY: block
}
.float-left {
	DISPLAY: inline; FLOAT: left
}
.float-right {
	DISPLAY: inline; FLOAT: right
}
.text-left {
	TEXT-ALIGN: left
}
.text-right {
	TEXT-ALIGN: right
}
.text-center {
	TEXT-ALIGN: center
}
P.where-am-i {
	PADDING-RIGHT: 9px; DISPLAY: inline; PADDING-LEFT: 9px; FLOAT: left; =
PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
BODY.print-friendly {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#region-print-friendly {
	PADDING-BOTTOM: 10px; MARGIN: 10px 15px; TEXT-ALIGN: left
}
#shell {
=09
}
#page {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: =
auto; WIDTH: 996px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#region-top-ad {
	DISPLAY: block; PADDING-BOTTOM: 15px; MARGIN: 0px 20px; WIDTH: 956px; =
BORDER-BOTTOM: #d9d9d9 1px solid
}
#region-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 20px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; WIDTH: 956px; PADDING-TOP: 0px; POSITION: relative
}
#region-content {
	DISPLAY: block; MARGIN: 0px 20px; WIDTH: 956px
}
#region-body-and-footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#region-footer {
	CLEAR: both; MARGIN-TOP: -1px; DISPLAY: block; PADDING-TOP: 1px
}
#grid-column4 {
	FLOAT: right
}
#grid-column4-non-grey {
	MARGIN: 0px; WIDTH: 356px
}
#grid-column4-grey {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f0f0f0; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; WIDTH: 336px; PADDING-TOP: =
10px; voice-family: ""}""
}
#grid-column4-grey-1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f0f0f0; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; WIDTH: 336px; PADDING-TOP: =
10px; voice-family: ""}""
}
#google-ad {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: =
#d9d9d9 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; MARGIN: 0px =
0px 15px; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 334px; PADDING-TOP: =
9px; BORDER-BOTTOM: #d9d9d9 1px solid; voice-family: ""}""
}
#google-ad-art {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: =
#d9d9d9 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; MARGIN: 0px =
0px 15px; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 364px; PADDING-TOP: =
9px; BORDER-BOTTOM: #d9d9d9 1px solid; voice-family: ""}""
}
#region-column1and2-layout0 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 956px; PADDING-TOP: 0px
}
#region-column1-layout0 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; WIDTH: 585px; =
PADDING-TOP: 0px
}
#region-column1and2-container-layout2 {
	DISPLAY: inline; FLOAT: left; WIDTH: 600px
}
* HTML #region-column1and2-layout2 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; WIDTH: 585px; =
PADDING-TOP: 0px
}
#region-column1and2-layout2 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; WIDTH: 585px; =
PADDING-TOP: 0px
}
#region-column1-layout2 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; OVERFLOW: visible; WIDTH: =
385px; PADDING-TOP: 0px
}
#region-column2-layout2 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: -1px 15px 0px 0px; WIDTH: 185px; =
PADDING-TOP: 0px
}
#region-column1-layout3 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; WIDTH: 756px; =
PADDING-TOP: 0px
}
#region-column2-top-layout3 {
	MARGIN: 0px 0px 15px; WIDTH: 185px
}
#region-column2-middle-layout3 {
	PADDING-RIGHT: 12px; PADDING-LEFT: 13px; BACKGROUND: #f0f0f0; =
PADDING-BOTTOM: 13px; MARGIN: 0px 0px 15px; WIDTH: 160px; PADDING-TOP: =
13px; voice-family: ""}""
}
#region-column2-bottom-layout3 {
	MARGIN: 0px 0px 15px; WIDTH: 185px
}
#ad-top {
	WIDTH: 956px
}
.prop-90 {
	MIN-HEIGHT: 90px; FLOAT: right; WIDTH: 1px
}
* HTML .prop-90 {
	HEIGHT: 90px
}
.ad-top-right {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 70px; FLOAT: =
right; PADDING-BOTTOM: 10px; WIDTH: 193px; PADDING-TOP: 10px; =
voice-family: ""}""
}
* HTML .ad-top-right {
	HEIGHT: 70px
}
#header {
	CLEAR: both
}
.footer-nav-container {
	CLEAR: both; BORDER-TOP: #666 2px solid; BACKGROUND: #f0f0f0
}
#logo-and-quote-container {
	WIDTH: 100%
}
.header-quote-container {
	WIDTH: 356px
}
.header-quote-left {
	PADDING-RIGHT: 10px; FLOAT: left
}
.header-quote-right {
	DISPLAY: inline
}
.nav-primary {
	CLEAR: both; BACKGROUND: #d9d9d9; FLOAT: left; WIDTH: 100%
}
.nav-secondary {
	CLEAR: both; BACKGROUND: #666; FLOAT: left; WIDTH: 100%
}
.crumbtrail-and-search {
	CLEAR: both; BACKGROUND: #f0f0f0; FLOAT: left; WIDTH: 100%
}
P.global-search-prefix {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: =
5px; PADDING-TOP: 5px
}
.global-search-sponsored-by {
	POSITION: relative; TOP: -3px
}
.global-search-go {
	FLOAT: left; MARGIN: 5px 8px 0px 0px
}
.crumbtrail-prefix {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 7px
}
.source-and-global-links-container {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 8px; WIDTH: 100%; PADDING-TOP: 8px
}
.global-links-seperator {
	BORDER-RIGHT: #b1b1b1 1px solid; PADDING-RIGHT: 9px; PADDING-LEFT: 7px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.global-links-seperator-last {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.text-separator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: =
0px 0px 0px 10px; BORDER-LEFT: #b1b1b1 1px solid; PADDING-TOP: 0px
}
.comments-pagination-links-seperator {
	BORDER-RIGHT: #b1b1b1 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.comments-pagination-links-seperator-last {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.position-relative {
	POSITION: relative
}
.intro-html-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f7eebe; =
PADDING-BOTTOM: 0px; MARGIN: 1px 0px 15px; WIDTH: 353px; PADDING-TOP: =
0px
}
.intro-html {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: =
0px; WIDTH: 165px; PADDING-TOP: 5px
}
IMG.header-quote-open {
	MARGIN: 0px 4px 0px 0px
}
IMG.header-quote-close {
	MARGIN: 0px 8px 0px 4px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	DISPLAY: inline
}
LI.block {
	DISPLAY: block
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: =
decimal
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
INPUT {
	FONT-SIZE: 1.1em; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 1.1em; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 1.1em; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT.checkbox {
	MARGIN-LEFT: 0px! important
}
.checkbox-label {
	PADDING-RIGHT: 0px! important; DISPLAY: inline; PADDING-LEFT: 1px! =
important; FLOAT: left; PADDING-BOTTOM: 0px! important; PADDING-TOP: =
2px! important
}
.width-input-30 {
	WIDTH: 30px; voice-family: ""}""
}
.width-input-35 {
	WIDTH: 35px; voice-family: ""}""
}
.width-input-40 {
	WIDTH: 40px; voice-family: ""}""
}
.width-input-50 {
	WIDTH: 50px; voice-family: ""}""
}
.width-input-79 {
	MARGIN-TOP: 1px! important; WIDTH: 74px! important; voice-family: ""}""
}
.width-input-105 {
	WIDTH: 100px! important; voice-family: ""}""
}
.width-input-142 {
	MARGIN-TOP: 0px; WIDTH: 138px! important; voice-family: ""}""
}
.width-input-152 {
	MARGIN-TOP: 0px; WIDTH: 148px! important; voice-family: ""}""
}
.width-input-154 {
	MARGIN-TOP: 0px; WIDTH: 150px! important; voice-family: ""}""
}
.width-input-158 {
	WIDTH: 158px; voice-family: ""}""
}
.width-input-295 {
	WIDTH: 295px
}
.width-input-495 {
	WIDTH: 495px! important
}
.width-select-40 {
	WIDTH: 40px; voice-family: ""}""
}
.width-select-50 {
	WIDTH: 50px; voice-family: ""}""
}
.width-select-57 {
	WIDTH: 57px
}
.width-select-60 {
	WIDTH: 60px; voice-family: ""}""
}
.width-select-67 {
	WIDTH: 61px; voice-family: ""}""
}
.width-select-80 {
	WIDTH: 77px; voice-family: ""}""
}
.width-select-167 {
	WIDTH: 167px
}
.width-400 {
	WIDTH: 400px
}
.carousel-3-teaser-container {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; BACKGROUND: =
url(../img/global/border/carousel-divider-585.gif) repeat-y left top; =
FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
.carousel-navigation {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #d9d9d9 1px solid; =
MARGIN-TOP: 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: =
2px; TEXT-ALIGN: center
}
.browser-left-and-right {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; POSITION: relative; TOP: 3px
}
.midline-white-230 {
	BACKGROUND: url(../img/global/border/midline-white-230.gif) repeat-y
}
.midline-white-393 {
	BACKGROUND: url(../img/global/border/midline-white-393.gif) repeat-y
}
.article-author {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: =
0px 0px 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #d9d9d9 1px solid
}
.reader-rating {
	MARGIN: 2px 0px -2px 1px
}
.article-portrait-image {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f0f0f0; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; WIDTH: 185px; PADDING-TOP: 0px
}
.article-portrait-image-pair {
	BACKGROUND: #fff; MARGIN: 0px 0px 5px; WIDTH: 185px
}
.article-portrait-image-text-container {
	BACKGROUND: #f0f0f0; WIDTH: 185px
}
.article-landscape-image-text-container {
	BACKGROUND: #f0f0f0; WIDTH: 385px
}
.article-panorama-image-text-container {
	BACKGROUND: #f0f0f0; WIDTH: 585px
}
.pagination-container {
	CLEAR: both; BACKGROUND: #f0f0f0; FLOAT: left; WIDTH: 100%; TEXT-ALIGN: =
center
}
.image-navigation {
	PADDING-RIGHT: 0px; BORDER-TOP: #d9d9d9 1px solid; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 3px; PADDING-TOP: 5px
}
.puff-sides-385 {
	BACKGROUND: url(../img/global/border/puff-sides-385.gif) repeat-y left =
top
}
.carousel-2-teaser-container {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; BACKGROUND: =
url(../img/global/border/carousel-divider-385.gif) repeat-y left top; =
FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 5px; PADDING-TOP: 0px
}
.archive-2-teaser-container {
	PADDING-RIGHT: 14px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://timesonline.co.uk/tol/img/global/border/carousel-divider-385.g=
if) repeat-y left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-TOP: 0px
}
.related-attachements-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
16px 10px 0px; WIDTH: 165px; PADDING-TOP: 4px
}
.related-attachements-top {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; BACKGROUND: =
url(../img/global/border/related-attachements-top.gif) no-repeat left =
top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.related-attachements-top H3.section-heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.related-attachements-side {
	BACKGROUND: url(../img/global/border/related-attachements-side.gif) =
repeat-y left top
}
.related-attachements-bottom {
	BACKGROUND: url(../img/global/border/related-attachements-bottom.gif) =
repeat-y left top
}
.poll-result-label {
	WIDTH: 120px
}
.bg-poll {
	BACKGROUND: url(../img/global/poll-blank-bar.gif) repeat-x 0px 6px
}
.quote-box-left {
	DISPLAY: inline; FLOAT: left; WIDTH: 49.85%; voice-family: ""}""
}
.pagination-left {
	MARGIN-TOP: -1.2em; FLOAT: left
}
.pagination-center {
	TEXT-ALIGN: center
}
.pagination-right {
	MARGIN-TOP: -1.2em; FLOAT: right
}
.dotted-385-2col-divider {
	BACKGROUND: url(../img/global/border/index-divider-2-col-385.gif) =
repeat-y left top
}
.bg-grey-line-left {
	BACKGROUND: url(../img/global/grey-line.gif) repeat-y left top
}
.bg-grey-line-right {
	BACKGROUND: url(../img/global/grey-line.gif) repeat-y right top
}
.bg-grey-line-left-right {
	BACKGROUND: url(grey-line-left-right.gif)
}
.search-pagination-adjust {
	MARGIN-TOP: -1.7em
}
#editors-box {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #06c; =
PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#nav-level-3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; =
PADDING-TOP: 6px; BACKGROUND-COLOR: #666
}
.puff-container {
	BACKGROUND: url(../img/global/border/puff-bottom.gif) no-repeat left =
bottom; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 13px
}
.puff-top {
	MARGIN-TOP: 1px; BACKGROUND: url(../img/global/border/puff-top.gif) =
repeat-x left top
}
.puff-sides {
	BACKGROUND: url(../img/global/border/puff-sides.gif) repeat-y left top
}
.puff-padding {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 6px
}
.puff-container-combine {
	Z-INDEX: 2; BACKGROUND: none transparent scroll repeat 0% 0%; =
MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; ZOOM: 1
}
.puff-container-combine-yellow {
	Z-INDEX: 2; BACKGROUND: none transparent scroll repeat 0% 0%; =
MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; ZOOM: 1
}
.puff-container-combine P.small {
	PADDING-BOTTOM: 10px
}
.puff-container-combine-yellow P.small {
=09
}
.puff-container-yellow {
	BACKGROUND: url(../assets/puff-bottom-yellow.gif) #f7eebe no-repeat =
left bottom; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 13px
}
.puff-container-yellow .puff-top {
	BACKGROUND-IMAGE: none
}
.puff-container-combine-yellow .puff-top {
	BACKGROUND: url(puff-top-yellow.gif) #f7eebe repeat-x left bottom
}
.puff-container-yellow .puff-sides {
	BACKGROUND-IMAGE: none
}
.puff-container-combine-yellow .puff-sides {
	BACKGROUND-IMAGE: none
}
.puff-container-yellow .puff-padding {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 6px
}
.blue-chevron-list-left {
	PADDING-LEFT: 20px; BACKGROUND: =
url(../img/global/button/button-left.gif) no-repeat left top; HEIGHT: =
16px
}
.blue-chevron-list-right {
	PADDING-RIGHT: 20px; BACKGROUND: =
url(../img/global/button/button-right.gif) no-repeat right top; HEIGHT: =
16px
}
.bg-picture-gallery-top {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: =
url(../img/global/bg-picture-gallery-top.gif) no-repeat left top; =
PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
.bg-picture-gallery-bottom {
	BACKGROUND: url(../img/global/bg-picture-gallery-bottom.gif) no-repeat =
left top; MARGIN: -8px 0px 15px; HEIGHT: 20px
}
.dotted-585-right {
	BACKGROUND: url(../img/global/border/index-divider-585-right.gif) =
repeat-y left top
}
.dotted-585-left {
	BACKGROUND: url(../img/global/border/index-divider-585-left.gif) =
repeat-y left top
}
.dotted-585-both {
	BACKGROUND: url(../img/global/border/index-divider-585-both.gif) =
repeat-y left top
}
.advert-long-container {
	FLOAT: right; WIDTH: 160px
}
.reports-container {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: =
#d9d9d9 1px solid; PADDING-LEFT: 9px; BACKGROUND: #fff; PADDING-BOTTOM: =
4px; MARGIN: 0px 0px 10px; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 316px; =
PADDING-TOP: 5px; BORDER-BOTTOM: #d9d9d9 1px solid; voice-family: ""}""
}
.reports-container H3.section-heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.reports-long-container {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#d9d9d9 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: #fff; =
FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: =
158px; PADDING-TOP: 0px; BORDER-BOTTOM: #d9d9d9 1px solid; voice-family: =
""}""
}
.reports-long-container H3.section-heading {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 7px; =
PADDING-TOP: 5px
}
.puff-square {
	BORDER-RIGHT: #d9d9d9 1px solid; BORDER-TOP: #d9d9d9 1px solid; =
BACKGROUND: #fff; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #d9d9d9 =
1px solid; WIDTH: 334px; BORDER-BOTTOM: #d9d9d9 1px solid; voice-family: =
""}""
}
.puff-square-non-grey {
	BORDER-RIGHT: #d9d9d9 1px solid; BORDER-TOP: #d9d9d9 1px solid; =
BACKGROUND: #fff; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #d9d9d9 =
1px solid; WIDTH: 354px; BORDER-BOTTOM: #d9d9d9 1px solid; voice-family: =
""}""
}
.puff-square-high-impact {
	BACKGROUND: #06c; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 336px
}
.puff-square-high-impact-non-grey {
	BACKGROUND: #06c; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 356px
}
#grid-column4-non-grey .puff-square-high-impact {
	WIDTH: 355px
}
.superpuff-bottom {
	MARGIN-TOP: -14px; BACKGROUND: =
url(../img/global/border/puff-bottom-356.gif) no-repeat right bottom; =
FLOAT: left; WIDTH: 356px; HEIGHT: 13px
}
.quick-links-container {
	BORDER-RIGHT: #d9d9d9 1px solid; BORDER-TOP: #d9d9d9 1px solid; =
BACKGROUND: #fff; MARGIN-BOTTOM: 10px; BORDER-LEFT: #d9d9d9 1px solid; =
BORDER-BOTTOM: #d9d9d9 1px solid
}
A.lowercase-white-tab {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; CURSOR: pointer; COLOR: #06c; PADDING-TOP: 0px
}
A.lowercase-white-tab:active {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; CURSOR: pointer; COLOR: #06c; PADDING-TOP: 0px
}
A.lowercase-white-tab:visited {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; CURSOR: pointer; COLOR: #06c; PADDING-TOP: 0px
}
A.lowercase-white-tab:hover {
	TEXT-DECORATION: underline
}
A.lowercase-white-tab-selected {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; BACKGROUND: =
url(../img/global/quicklinks-marker.gif) #fff no-repeat right center; =
PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: text; COLOR: #666; =
PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.lowercase-white-tab-selected:active {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; BACKGROUND: =
url(../img/global/quicklinks-marker.gif) #fff no-repeat right center; =
PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: text; COLOR: #666; =
PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.lowercase-white-tab-selected:visited {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; BACKGROUND: =
url(../img/global/quicklinks-marker.gif) #fff no-repeat right center; =
PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: text; COLOR: #666; =
PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.lowercase-white-tab-selected:hover {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; BACKGROUND: =
url(../img/global/quicklinks-marker.gif) #fff no-repeat right center; =
PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: text; COLOR: #666; =
PADDING-TOP: 0px; TEXT-DECORATION: none
}
.classifieds-container {
	BACKGROUND: url(../img/global/border/sketch-top-336.gif) no-repeat left =
top
}
.classifieds-sides {
	BACKGROUND: url(../img/global/border/sketch-sides-336.gif) repeat-y =
left top
}
.classifieds-sides-fff {
	MARGIN-TOP: -1px; BACKGROUND: =
url(../img/global/border/classifieds-sides-336-fff.gif) repeat-y left =
top
}
.classifieds-bottom {
	BACKGROUND: url(../img/global/border/sketch-bottom-336.gif) no-repeat =
left top
}
.classifieds-vertical {
	BACKGROUND: url(../img/global/border/puff-vertical.gif) repeat-y left =
top
}
.classifieds-vertical-right {
	BACKGROUND: url(../img/global/border/puff-vertical.gif) repeat-y right =
top
}
.classifieds-width-70 {
	WIDTH: 75px! important
}
.classifieds-links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
MARGIN-RIGHT: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #d9d9d9 1px solid
}
.classifieds-long-container {
	BACKGROUND: url(../img/global/border/sketch-top-160.gif) no-repeat left =
top; WIDTH: 160px
}
.classifieds-long-sides {
	BACKGROUND: url(../img/global/border/sketch-sides-160.gif) repeat-y =
left top
}
.classifieds-long-bottom {
	BACKGROUND: url(../img/global/border/sketch-bottom-160.gif) no-repeat =
left top
}
.classifieds-long-sides .classifieds-long {
	WIDTH: 65px
}
.classifieds-narrow-container {
	BACKGROUND: url(../img/global/border/sketch-top-185.gif) no-repeat left =
top; MARGIN: 0px 0px 10px; WIDTH: 185px
}
.classifieds-narrow-sides {
	BACKGROUND: url(../img/global/border/sketch-sides-185.gif) repeat-y =
left top
}
.classifieds-narrow-bottom {
	BACKGROUND: url(../img/global/border/sketch-bottom-185.gif) no-repeat =
left top
}
.classifieds-narrow-sides .classifieds-narrow {
	WIDTH: 80px
}
.classifieds-single-container {
	MARGIN: 0px 0px 5px
}
.classifieds-label {
	WIDTH: 100px; TEXT-ALIGN: right; voice-family: ""}""
}
.classifieds-label-mini {
	WIDTH: 37px; TEXT-ALIGN: right; voice-family: ""}""
}
.classifieds-single-container SELECT {
	WIDTH: 142px
}
.classifieds-single-container .mini SELECT {
	WIDTH: 80px
}
.classifieds-shadow-top {
	BACKGROUND: url(../img/global/border/classifieds-shadow-top.gif) =
no-repeat 0px 0px; MARGIN-BOTTOM: -3px; HEIGHT: 13px! important
}
.classifieds-shadow-sides {
	PADDING-RIGHT: 12px; BACKGROUND: =
url(../img/global/border/classifieds-shadow-sides.gif) repeat-y 0px 0px
}
.classifieds-shadow-sides-fff {
	PADDING-RIGHT: 12px; BACKGROUND: =
url(../img/global/border/classifieds-shadow-sides-fff.gif) repeat-y 0px =
0px
}
.classifieds-shadow-bottom {
	BACKGROUND: url(../img/global/border/classifieds-shadow-bottom.gif) =
no-repeat 0px 0px; MARGIN-BOTTOM: 0px; HEIGHT: 6px
}
SELECT.width-input-100 {
	WIDTH: 94px! important; voice-family: ""}""
}
INPUT.width-input-100 {
	WIDTH: 94px! important; voice-family: ""}""
}
#scheduler-links {
	PADDING-TOP: 0px! important
}
.puff-sides-356 {
	BACKGROUND: url(../img/global/border/puff-sides-356.gif) repeat-y left =
top
}
.puff-sides-336 {
	BACKGROUND: url(../img/global/border/puff-sides-336.gif) repeat-y left =
top
}
.debate-quote-container {
	BACKGROUND: url(../img/global/border/puff-debate-bottom.gif) no-repeat =
right bottom; PADDING-BOTTOM: 15px
}
.author-box {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#d9d9d9 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; BORDER-LEFT: =
#d9d9d9 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #d9d9d9 1px solid
}
.midline-grey-393 {
	BACKGROUND: url(../img/global/border/midline-grey-393.gif) repeat-y
}
.a2z-header {
	PADDING-RIGHT: 0px; BORDER-TOP: #b1b1b1 1px solid; PADDING-LEFT: 0px; =
FONT-WEIGHT: bold; FONT-SIZE: 1.5em; PADDING-BOTTOM: 20px; =
TEXT-TRANSFORM: uppercase; PADDING-TOP: 10px; FONT-FAMILY: georgia,serif
}
.a2z-archive-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
1.5em; PADDING-BOTTOM: 20px; TEXT-TRANSFORM: uppercase; PADDING-TOP: =
10px; FONT-FAMILY: georgia,serif
}
.a2z-letters {
	PADDING-RIGHT: 0px; BORDER-TOP: #b1b1b1 1px solid; PADDING-LEFT: 0px; =
FONT-WEIGHT: bold; FONT-SIZE: 1.5em; PADDING-BOTTOM: 10px; =
TEXT-TRANSFORM: uppercase; PADDING-TOP: 10px; BORDER-BOTTOM: #b1b1b1 1px =
solid; FONT-FAMILY: georgia,serif; LETTER-SPACING: 1pt
}
.a2z-selected-letter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
1.5em; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; PADDING-TOP: =
15px; FONT-FAMILY: georgia,serif
}
.a2z-column {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px 15px 0px 0px; WIDTH: 175px; PADDING-TOP: 0px
}
.a2z-column P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.gallery-image-background {
	BACKGROUND: url(../img/global/border/picture-gallery.gif) no-repeat =
left top; HEIGHT: 385px
}
.gallery-image-background IMG {
	LEFT: 0px; POSITION: relative; TOP: 0px
}
.grey-filter {
	MARGIN-LEFT: 2px; WIDTH: 50px; MARGIN-RIGHT: 2px; HEIGHT: 50px
}
.gallery-target {
	BACKGROUND: url(../img/global/gallery-target.gif) no-repeat left top; =
WIDTH: 52px; HEIGHT: 52px
}
.gallery-target IMG {
	MARGIN: 1px
}
.popup-skyscraper {
	RIGHT: 10px; POSITION: absolute; TOP: 10px
}
.popup-variable-width {
	MARGIN-RIGHT: 175px
}
.dark-tab-links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
MARGIN-RIGHT: 4px; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid
}
.dark-shadow-segment {
	BACKGROUND: url(../img/global/border/shadow-sides-336.gif) repeat-y 0px =
0px
}
.dark-shadow-header {
	BACKGROUND: url(../img/global/border/shadow-header-336.gif) repeat-y =
0px 0px
}
.dark-shadow-footer {
	BACKGROUND: url(../img/global/border/shadow-footer-336.gif) no-repeat =
0px 0px
}
.dark-tab-links-wide {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
MARGIN-RIGHT: 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid
}
.dark-shadow-segment-wide {
	BACKGROUND: url(../img/global/border/shadow-sides-wide-356.gif) =
repeat-y 0px 0px
}
.dark-shadow-header-wide {
	BACKGROUND: url(../img/global/border/shadow-header-wide-356.gif) =
repeat-y 0px 0px
}
.dark-shadow-footer-wide {
	BACKGROUND: url(../img/global/border/shadow-footer-wide-356.gif) =
no-repeat 0px 0px
}
.dark-tab {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#d9d9d9 1px solid; PADDING-LEFT: 7px; BACKGROUND: #d9d9d9; FLOAT: left; =
PADDING-BOTTOM: 3px; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #d9d9d9 1px =
solid; CURSOR: pointer; COLOR: #000; PADDING-TOP: 6px; BORDER-BOTTOM: =
#d9d9d9 0px solid; voice-family: ""}""
}
.dark-tab-simulated {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #999 1px =
solid; PADDING-LEFT: 7px; BACKGROUND: #999; FLOAT: left; PADDING-BOTTOM: =
3px; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #999 1px solid; CURSOR: =
pointer; COLOR: #fff; PADDING-TOP: 6px; BORDER-BOTTOM: #999 0px solid; =
voice-family: ""}""
}
.dark-tab-selected {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #999 1px =
solid; PADDING-LEFT: 7px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: =
4px; MARGIN: 0px 5px -1px 0px; BORDER-LEFT: #999 1px solid; COLOR: #000; =
PADDING-TOP: 6px; BORDER-BOTTOM: #999 0px solid
}
.light-links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
MARGIN-RIGHT: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #d9d9d9 1px solid
}
.light-tab {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: =
#d9d9d9 1px solid; PADDING-LEFT: 9px; BACKGROUND: #d9d9d9; FLOAT: left; =
PADDING-BOTTOM: 3px; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #d9d9d9 1px =
solid; CURSOR: pointer; COLOR: #000; PADDING-TOP: 6px; BORDER-BOTTOM: =
#d9d9d9 0px solid; voice-family: ""}""
}
.light-tab-simulated {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #999 1px =
solid; PADDING-LEFT: 9px; BACKGROUND: #999; FLOAT: left; PADDING-BOTTOM: =
3px; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #999 1px solid; CURSOR: =
pointer; COLOR: #fff; PADDING-TOP: 6px; BORDER-BOTTOM: #999 0px solid; =
voice-family: ""}""
}
.light-tab-selected {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: =
#d9d9d9 1px solid; PADDING-LEFT: 9px; BACKGROUND: #fffef5; FLOAT: left; =
PADDING-BOTTOM: 4px; MARGIN: 0px 5px -1px 0px; BORDER-LEFT: #d9d9d9 1px =
solid; COLOR: #000; PADDING-TOP: 6px; BORDER-BOTTOM: #d9d9d9 0px solid
}
.white-tab {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 4px! important; =
BACKGROUND: #d9d9d9; FLOAT: left; PADDING-BOTTOM: 5px! important; =
MARGIN: 0px 0px 4px 4px; WIDTH: 70px; CURSOR: pointer; COLOR: #000; =
PADDING-TOP: 6px! important; voice-family: ""}""
}
.white-tab-simulated {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 4px! important; =
BACKGROUND: #999; FLOAT: left; PADDING-BOTTOM: 5px! important; MARGIN: =
0px 0px 4px 4px; WIDTH: 70px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: =
6px! important; voice-family: ""}""
}
.white-tab-selected {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 4px! important; =
BACKGROUND: url(../img/global/classified-marker.gif) #fffef5 no-repeat =
right center; FLOAT: left; PADDING-BOTTOM: 5px! important; MARGIN: 0px =
0px 4px 4px; WIDTH: 70px; COLOR: #000; PADDING-TOP: 6px! important; =
voice-family: ""}""
}
.white-line {
	MARGIN-BOTTOM: 4px; BORDER-BOTTOM: #fff 1px solid
}
.grey-line {
	MARGIN-BOTTOM: 4px; BORDER-BOTTOM: #d9d9d9 1px solid
}
.grey-line-left {
	BORDER-LEFT: #d9d9d9 1px solid
}
.yellow-line {
	MARGIN-BOTTOM: 4px; BORDER-BOTTOM: #f7eebe 2px solid
}
.curved-seperator-3-col {
	BACKGROUND: url(../img/global/seperator/page-end-585.gif) no-repeat =
left bottom; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 9px
}
.curved-seperator-2-col {
	BACKGROUND: url(../img/global/seperator/page-end-385.gif) no-repeat =
left bottom; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 9px
}
.link-seperator-first {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; voice-family: ""}""
}
.link-seperator {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; =
BORDER-LEFT: #b1b1b1 1px solid; PADDING-TOP: 0px; voice-family: ""}""
}
.link-seperator-sortby-last A {
	COLOR: #06c; TEXT-DECORATION: none
}
A:visited {
	COLOR: #06c; TEXT-DECORATION: none
}
.link-seperator-sortby-last A:hover {
	COLOR: #06c; TEXT-DECORATION: underline
}
* HTML .link-seperator-sortby-last {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.link-seperator-sortby-last {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; voice-family: ""}""
}
HTML > BODY .link-seperator-sortby-last {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
* HTML .link-seperator-sortby {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.link-seperator-sortby A {
	COLOR: #06c; TEXT-DECORATION: none
}
A:visited {
	COLOR: #06c; TEXT-DECORATION: none
}
.link-seperator-sortby A:hover {
	COLOR: #06c; TEXT-DECORATION: underline
}
.link-seperator-sortby {
	BORDER-RIGHT: #b1b1b1 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; voice-family: ""}""
}
HTML > BODY .link-seperator-sortby-last {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.link-seperator-slash {
	BORDER-RIGHT: #f0f0f0 1px solid; PADDING-RIGHT: 11px; BORDER-TOP: =
#f0f0f0 1px solid; PADDING-LEFT: 0px; BACKGROUND: =
url(../img/global/slash.gif) no-repeat 98% 50%; PADDING-BOTTOM: 0px; =
BORDER-LEFT: #f0f0f0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #f0f0f0 =
1px solid; voice-family: ""}""
}
.link-seperator-slash-last {
	PADDING-RIGHT: 11px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; voice-family: ""}""
}
.border-d9d9d9 {
	BORDER-RIGHT: #d9d9d9 1px solid; BORDER-TOP: #d9d9d9 1px solid; =
BORDER-LEFT: #d9d9d9 1px solid; BORDER-BOTTOM: #d9d9d9 1px solid
}
.border-fff {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: =
#fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.border-f5f5f5 {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; =
BORDER-LEFT: #f0f0f0 1px solid; BORDER-BOTTOM: #f0f0f0 1px solid
}
.border-top-d9d9d9 {
	BORDER-TOP: #d9d9d9 1px solid
}
.border-bottom-d9d9d9 {
	BORDER-BOTTOM: #d9d9d9 1px solid
}
.border-right-d9d9d9 {
	BORDER-RIGHT: #d9d9d9 1px solid
}
.border-left-d9d9d9 {
	BORDER-LEFT: #d9d9d9 1px solid
}
.invisible-border {
	BORDER-RIGHT: #f7eebe 1px solid; BORDER-TOP: #f7eebe 1px solid; =
BORDER-LEFT: #f7eebe 1px solid; BORDER-BOTTOM: #f7eebe 1px solid
}
.padding-top-1 {
	PADDING-TOP: 1px
}
.padding-top-2 {
	PADDING-TOP: 2px
}
.padding-top-3 {
	PADDING-TOP: 3px
}
.padding-top-4 {
	PADDING-TOP: 4px
}
.padding-top-5 {
	PADDING-TOP: 5px
}
.padding-top-6 {
	PADDING-TOP: 6px
}
.padding-top-7 {
	PADDING-TOP: 7px
}
.padding-top-9 {
	PADDING-TOP: 9px
}
.padding-top-10 {
	PADDING-TOP: 10px
}
.padding-top-11 {
	PADDING-TOP: 11px
}
.padding-top-8 {
	PADDING-TOP: 8px
}
.padding-top-15 {
	PADDING-TOP: 15px
}
.padding-top-16 {
	PADDING-TOP: 16px
}
.padding-top-19 {
	PADDING-TOP: 19px
}
.padding-top-20 {
	PADDING-TOP: 20px
}
.margin-top-4 {
	MARGIN-TOP: 4px
}
.margin-top-15 {
	MARGIN-TOP: 15px
}
.margin-top-10 {
	MARGIN-TOP: 10px
}
.padding-right-1 {
	PADDING-RIGHT: 1px
}
.padding-right-3 {
	PADDING-RIGHT: 3px
}
.padding-right-2 {
	PADDING-RIGHT: 2px
}
.padding-right-4 {
	PADDING-RIGHT: 4px
}
.padding-right-5 {
	PADDING-RIGHT: 5px
}
.padding-right-7 {
	PADDING-RIGHT: 7px
}
.padding-right-9 {
	PADDING-RIGHT: 9px
}
.padding-right-10 {
	PADDING-RIGHT: 10px
}
.padding-bottom-3 {
	PADDING-BOTTOM: 3px
}
.padding-bottom-5 {
	PADDING-BOTTOM: 5px
}
.padding-bottom-7 {
	PADDING-BOTTOM: 7px
}
.padding-bottom-8 {
	PADDING-BOTTOM: 8px
}
.padding-bottom-9 {
	PADDING-BOTTOM: 9px
}
.padding-bottom-10 {
	PADDING-BOTTOM: 10px
}
.padding-bottom-13 {
	PADDING-BOTTOM: 13px
}
.padding-bottom-15 {
	PADDING-BOTTOM: 15px
}
.padding-left-2 {
	PADDING-LEFT: 2px
}
.padding-left-3 {
	PADDING-LEFT: 3px
}
.padding-left-4 {
	PADDING-LEFT: 4px
}
.padding-left-5 {
	PADDING-LEFT: 5px
}
.padding-left-6 {
	PADDING-LEFT: 6px
}
.padding-left-9 {
	PADDING-LEFT: 9px
}
.padding-left-10 {
	PADDING-LEFT: 10px
}
.padding-left-11 {
	PADDING-LEFT: 11px
}
.padding-left-14 {
	PADDING-LEFT: 14px
}
.padding-left-15 {
	PADDING-LEFT: 15px
}
.padding-left-20 {
	PADDING-LEFT: 20px
}
.padding-left-26 {
	PADDING-LEFT: 26px
}
.padding-left-27 {
	PADDING-LEFT: 27px
}
.padding-left-29 {
	PADDING-LEFT: 29px
}
.padding-left-31 {
	PADDING-LEFT: 31px
}
.padding-top-5-bottom-4 {
	PADDING-BOTTOM: 4px; PADDING-TOP: 5px
}
.padding-left-right-1 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px
}
.padding-left-right-5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.padding-left-right-7 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px
}
.padding-left-right-9 {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px
}
.padding-left-right-10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
.padding-left-right-14 {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px
}
.padding-2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px
}
.padding-4 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; =
PADDING-TOP: 4px
}
.padding-9 {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; =
PADDING-TOP: 9px
}
.padding-10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
.margin-bottom-0 {
	MARGIN-BOTTOM: 0px
}
.margin-right-1 {
	MARGIN-RIGHT: 1px
}
.margin-right-4 {
	MARGIN-RIGHT: 4px
}
.margin-right-10 {
	MARGIN-RIGHT: 10px
}
.margin-right-15 {
	MARGIN-RIGHT: 15px
}
.margin-right-18 {
	MARGIN-RIGHT: 18px
}
.margin-bottom-1-left-1 {
	MARGIN-BOTTOM: 1px; MARGIN-LEFT: 1px
}
.margin-bottom-3 {
	MARGIN-BOTTOM: 3px
}
.margin-bottom-5 {
	MARGIN-BOTTOM: 5px
}
.margin-bottom-10 {
	MARGIN-BOTTOM: 10px
}
.margin-bottom-15 {
	MARGIN-BOTTOM: 15px
}
.margin-bottom-20 {
	MARGIN-BOTTOM: 20px
}
.margin-bottom-minus-4 {
	MARGIN-BOTTOM: -4px
}
.margin-top-4 {
	MARGIN-TOP: 4px
}
.margin-top-5 {
	MARGIN-TOP: 5px
}
.margin-top-15 {
	MARGIN-TOP: 15px
}
.margin-top-9 {
	MARGIN-TOP: 9px
}
.margin-top-point9-em {
	MARGIN-TOP: 0.9em
}
.margin-top-minus-22 {
	MARGIN-TOP: -22px
}
.margin-top-minus-20 {
	MARGIN-TOP: -20px
}
.margin-top-minus-10 {
	MARGIN-TOP: -10px
}
.ie-margin-top-minus-10 {
=09
}
.width-25 {
	WIDTH: 25px
}
.width-46 {
	WIDTH: 46px
}
.width-60 {
	WIDTH: 60px
}
.width-65 {
	WIDTH: 65px
}
.width-70 {
	WIDTH: 70px
}
.width-80 {
	WIDTH: 80px
}
.width-90 {
	WIDTH: 90px
}
.width-95 {
	WIDTH: 95px
}
.width-100 {
	WIDTH: 100px
}
.width-105 {
	WIDTH: 105px
}
.width-112 {
	WIDTH: 112px
}
.width-115 {
	WIDTH: 115px
}
.width-120 {
	WIDTH: 120px
}
.width-135 {
	WIDTH: 135px
}
.width-145 {
	WIDTH: 145px
}
.width-155 {
	WIDTH: 155px
}
.width-157 {
	WIDTH: 157px
}
.width-159 {
	WIDTH: 159px
}
.width-160 {
	WIDTH: 160px
}
.width-165 {
	WIDTH: 165px
}
.width-169 {
	WIDTH: 169px
}
.width-170 {
	WIDTH: 170px
}
.width-171 {
	WIDTH: 171px
}
.width-173 {
	WIDTH: 173px
}
.width-175 {
	WIDTH: 175px
}
.width-182 {
	WIDTH: 182px
}
.width-184 {
	WIDTH: 184px
}
.width-185 {
	WIDTH: 185px
}
.width-189 {
	WIDTH: 189px
}
.width-191 {
	WIDTH: 191px
}
.width-194 {
	WIDTH: 194px
}
.width-200 {
	WIDTH: 200px
}
.width-215 {
	WIDTH: 215px
}
.width-220 {
	WIDTH: 220px
}
.width-236 {
	WIDTH: 236px
}
.width-251 {
	WIDTH: 251px
}
.width-260 {
	WIDTH: 260px
}
.width-284 {
	WIDTH: 284px
}
.width-285 {
	WIDTH: 285px
}
.width-286 {
	WIDTH: 286px
}
.width-295 {
	WIDTH: 295px
}
.width-300 {
	WIDTH: 300px
}
.width-302 {
	WIDTH: 302px
}
.width-305 {
	WIDTH: 305px
}
.width-315 {
	WIDTH: 315px
}
.width-316 {
	WIDTH: 316px
}
.width-336 {
	WIDTH: 336px
}
.width-353 {
	WIDTH: 353px
}
.width-356 {
	WIDTH: 356px
}
.width-365 {
	WIDTH: 365px
}
.width-380 {
	WIDTH: 380px
}
.width-383 {
	WIDTH: 383px
}
.width-385 {
	WIDTH: 385px
}
.width-400 {
	WIDTH: 400px
}
.width-405 {
	WIDTH: 405px
}
.width-410 {
	WIDTH: 410px
}
.width-500 {
	WIDTH: 500px
}
.width-570 {
	WIDTH: 570px
}
.width-580 {
	WIDTH: 580px
}
.width-585 {
	WIDTH: 585px
}
.width-728 {
	WIDTH: 728px
}
.width-100-percent {
	WIDTH: 100%
}
.height-100 {
	HEIGHT: 100px
}
.quickLinkWidth {
	WIDTH: 330px
}
.activeblocks {
	DISPLAY: none; WIDTH: 315px; HEIGHT: 100px
}
.padding-bottom-most-read {
	PADDING-BOTTOM: 8px
}
* HTML .padding-bottom-most-read {
	PADDING-BOTTOM: 5px
}
HTML > BODY .padding-bottom-most-read {
	PADDING-BOTTOM: 5px
}
.off-left {
	LEFT: -999px; WIDTH: 990px; POSITION: absolute
}
.bold {
	FONT-WEIGHT: bold
}
.height-100-percent {
	HEIGHT: 100%
}
.height-150 {
	HEIGHT: 150px
}
.height-125 {
	HEIGHT: 125px
}
.grey-dotted-line {
	BACKGROUND: url(../img/global/border/puff-top.gif) repeat-x left bottom
}
.padding-left-70 {
	PADDING-LEFT: 70px
}
.puff-sides-seprator {
	PADDING-LEFT: 15px; BACKGROUND: =
url(../img/global/border/puff-sides.gif) repeat-y left top; MARGIN-LEFT: =
15px
}
.yellow-thick-line {
	BORDER-BOTTOM: #f7eebe 3px solid
}
.font-size-1-1em {
	FONT-SIZE: 1.1em
}
#leftColumn #resultsPagination {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 10px; WIDTH: 385px; PADDING-TOP: 10px; BORDER-BOTTOM: =
#ccc 1px solid; TEXT-ALIGN: right
}
#Changed for defect artf563337 .resultspaginationborder {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 10px; WIDTH: 385px; PADDING-TOP: 10px; BORDER-BOTTOM: =
#ccc 1px solid; TEXT-ALIGN: left
}
* HTML .padding-left-8-1 {
	PADDING-LEFT: 1px
}
.padding-left-8-1 {
	PADDING-LEFT: 8px
}
.margin-5 {
	MARGIN: 5px
}
.margin-0 {
	MARGIN: 0px
}
.puff-top-no-padding {
	MARGIN-TOP: 1px; BACKGROUND: url(../img/global/border/puff-top.gif) =
repeat-x left top; PADDING-TOP: 0px
}
.margin-bottom-minus-2 {
	MARGIN-BOTTOM: -2px
}
.margin-left-minus-2 {
	MARGIN-LEFT: -2px
}
.margin-left-4 {
	MARGIN-LEFT: 4px
}
.margin-right-6 {
	MARGIN-RIGHT: 6px
}
A.link-000-no-underline:hover {
	COLOR: #06c; TEXT-DECORATION: none
}
A.link-000-no-underline:active {
	COLOR: #06c; TEXT-DECORATION: none
}
A.link-000-no-underline {
	COLOR: #000; TEXT-DECORATION: none
}
A.link-000-no-underline:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.link-separator-sort-by {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.link-separator-sort-by-last {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none
}
.search-seperator {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 1.3em; COLOR: =
#b1b1b1; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.padding-top-4 {
	PADDING-TOP: 4px
}
.padding-top-12 {
	PADDING-TOP: 12px
}
.margin-top-neg-1 {
	MARGIN-TOP: -1px
}
.margin-top-neg-3 {
	MARGIN-TOP: -3px
}
.margin-top-neg-4 {
	MARGIN-TOP: -4px
}
.margin-bottom-neg-1 {
	MARGIN-BOTTOM: -1px
}
.padding-top-13 {
	PADDING-TOP: 13px
}
.padding-left-107 {
	PADDING-LEFT: 107px
}
.related-attachements-sepia-top {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; BACKGROUND: =
url(../img/global/border/related-attachements-sepia-top.gif) no-repeat =
left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.related-attachements-sepia-dark {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; BACKGROUND: =
url(../img/global/border/related-attachements-sepia-dark.gif) no-repeat =
left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.tolgallery-landscape-image-text {
	BACKGROUND: #1a1a1a; WIDTH: 306px; TEXT-ALIGN: left
}
.tolgallery-pagination-container {
	CLEAR: both; BACKGROUND: #000000; FLOAT: left; WIDTH: 585px; =
TEXT-ALIGN: center
}
.tolgallery-x-of-y {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN: 0px; COLOR: #fff; =
LINE-HEIGHT: 1.2em; FONT-FAMILY: Georgia, Times New Roman, Times, serif; =
LETTER-SPACING: -0.4pt
}
.g-text {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; TEXT-TRANSFORM: lowercase; COLOR: =
#fff; LINE-HEIGHT: 1.1em; TEXT-DECORATION: none
}
.g-text-large {
	FONT-WEIGHT: normal; FONT-SIZE: 2.2em; COLOR: #fff; LINE-HEIGHT: 1.1em; =
FONT-FAMILY: Georgia, Times New Roman, Times, serif
}
.g-text-large-title {
	FONT-WEIGHT: normal; FONT-SIZE: 1.5em; TEXT-TRANSFORM: uppercase; =
COLOR: #fff; LINE-HEIGHT: 1em; FONT-FAMILY: Georgia, Times New Roman, =
Times, serif
}
.tolgallery-bg-top {
	BACKGROUND: url(../img/global/tolg_bg_top_351292a.gif) #000000 =
no-repeat left bottom
}
.tolgallery-bg-bottom {
	BACKGROUND: url(../img/global/tolg_bg_bottom_351293a.gif) #000000 =
no-repeat left top
}
#gallery-column1-layout2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 1000px; PADDING-TOP: 0px
}
.height-85 {
	HEIGHT: 85px
}
.padding-left-36 {
	PADDING-LEFT: 36px
}
.padding-top-20 {
	PADDING-TOP: 20px
}
.padding-left-18 {
	PADDING-LEFT: 18px
}
.padding-top-36 {
	PADDING-TOP: 36px
}
.padding-right-20 {
	PADDING-RIGHT: 20px
}
.padding-right-36 {
	PADDING-RIGHT: 36px
}
.height-435 {
	HEIGHT: 435px
}
.height-445 {
	HEIGHT: 445px
}
.height-100 {
	HEIGHT: 100px
}
.width-655 {
	WIDTH: 655px
}
.padding-top-25 {
	PADDING-TOP: 25px
}
.padding-bottom-20 {
	PADDING-BOTTOM: 20px
}
.text-0066cc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; COLOR: #0066cc; LINE-HEIGHT: =
1.2em; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.border-bottom-666 {
	BORDER-BOTTOM: #666666 1px solid
}
.border-left-666 {
	BORDER-LEFT: #666666 1px solid
}
.border-right-666 {
	BORDER-RIGHT: #666666 1px solid
}
.width-133 {
	WIDTH: 133px
}
.width-138 {
	WIDTH: 138px
}
.width-170 {
	WIDTH: 170px
}
.width-276 {
	WIDTH: 276px
}
.width-234 {
	WIDTH: 234px
}
.padding-top-30 {
	PADDING-TOP: 32px
}
.padding-right-6 {
	PADDING-RIGHT: 6px
}
.padding-right-11 {
	PADDING-RIGHT: 11px
}
.bg-409 {
	BACKGROUND-COLOR: #4095cb
}
.bg-477 {
	BACKGROUND-COLOR: #477694
}
.bg-DE2 {
	BACKGROUND-COLOR: #de2128
}
.bg-85 {
	BACKGROUND-COLOR: #85ad55
}
.bg-964 {
	BACKGROUND-COLOR: #96468b
}
.bg-3F8 {
	BACKGROUND-COLOR: #3f8724
}
.bg-E48 {
	BACKGROUND-COLOR: #e48608
}
.bg-409 {
	BACKGROUND-COLOR: #4095cb
}
.padding-right-8 {
	PADDING-RIGHT: 8px
}
.padding-left-8 {
	PADDING-LEFT: 8px
}
.width-103 {
	WIDTH: 103px
}
.width-222 {
	WIDTH: 222px
}
.width-334 {
	WIDTH: 334px
}
.width-475 {
	WIDTH: 475px
}
A.link-7b7 {
	COLOR: #0066cc; TEXT-DECORATION: none
}
A.link-7b7:visited {
	COLOR: #0066cc; TEXT-DECORATION: none
}
A.link-7b7:hover {
	COLOR: #06c; TEXT-DECORATION: underline
}
A.link-7b7:active {
	COLOR: #06c; TEXT-DECORATION: underline
}
A.link-7b71 {
	COLOR: #7b7b7b; TEXT-DECORATION: none
}
A.link-7b71:visited {
	COLOR: #7b7b7b; TEXT-DECORATION: none
}
A.link-7b71:hover {
	COLOR: #06c; TEXT-DECORATION: underline
}
A.link-7b71:active {
	COLOR: #06c; TEXT-DECORATION: underline
}
.text-7b7b7b {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; COLOR: #7b7b7b; LINE-HEIGHT: =
1.2em; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cite {
	COLOR: green; FONT-STYLE: normal
}
.header-quote-open {
	BACKGROUND: url(/tol/img/global/quote-left-red-beige-bg.gif) no-repeat =
4px 6px
}
.header-quote-close {
	BACKGROUND: url(/tol/img/global/quote-right-red-beige-bg.gif) no-repeat =
4px 6px
}
.overflow-hidden {
	OVERFLOW: hidden
}
.height-70 {
	HEIGHT: 70px
}
#dynamic-video-holder {
	MAX-HEIGHT: 368px; ; HEIGHT: expression( =
document.getElementById("dynamic-video-holder").scrollHeight > 367 ? =
"368px" : "auto" )
}
.coloumnDruL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
.coloumnDru {
	BORDER-RIGHT: #ccc 1px dashed; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; =
FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px dashed; =
PADDING-TOP: 0px
}
.coloumnDruR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
.coloumnDruTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 10px
}
.coloumnDruInn {
	WIDTH: 181px
}
.DruHeader1 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.5em; COLOR: #cc0000; LINE-HEIGHT: =
1.1em; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: left; =
TEXT-DECORATION: none
}
.DruHeader1 A {
	COLOR: #0066cc; TEXT-DECORATION: none
}
.DruHeader1 A:hover {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
.DruHeader2 {
	FONT-WEIGHT: normal; FONT-SIZE: 0.9em; COLOR: #cc0000; LINE-HEIGHT: =
1.1em; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: left; =
TEXT-DECORATION: none
}
.DruHeader2 A {
	COLOR: #0066cc; TEXT-DECORATION: none
}
.DruHeader2 A:hover {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
.DruHeader3 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.1em; TEXT-TRANSFORM: uppercase; =
COLOR: #cc0000; LINE-HEIGHT: 1.1em; FONT-FAMILY: =
Arial,Helvetica,sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none; =
WORD-WRAP: break-word
}
.DruHeader3 A {
	COLOR: #0066cc; TEXT-DECORATION: none
}
.DruHeader3 A:hover {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
.DruHeader4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.7em; TEXT-TRANSFORM: uppercase; =
COLOR: #cc0000; LINE-HEIGHT: 1em; FONT-FAMILY: =
Arial,Helvetica,sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none; =
WORD-WRAP: break-word
}
.DruHeader4 A {
	COLOR: #0066cc; TEXT-DECORATION: none
}
.DruHeader4 A:hover {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
.DruHeader5 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.9em; TEXT-TRANSFORM: uppercase; =
COLOR: #cc0000; LINE-HEIGHT: 1em; FONT-FAMILY: =
Arial,Helvetica,sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none; =
WORD-WRAP: break-word
}
.DruHeader5 A {
	COLOR: #0066cc; TEXT-DECORATION: none
}
.DruHeader5 A:hover {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
.DruByline {
	FONT-SIZE: 0.9em; PADDING-BOTTOM: 14px; COLOR: #666666; PADDING-TOP: =
3px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.DruImage {
	PADDING-BOTTOM: 4px
}
.DruBottom {
	CLEAR: both; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 6px; BORDER-BOTTOM: =
#ccc 1px solid
}
.global-comment-seperator {
	BORDER-RIGHT: #b1b1b1 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 3px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.global-comment-seperator-last {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.comment-grey-line {
	BORDER-BOTTOM: #d9d9d9 1px solid
}
.border-right-b1b1b1 {
	BORDER-RIGHT: #b1b1b1 1px solid
}
UL LI.comment-email {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 1px; DISPLAY: block; =
PADDING-LEFT: 19px; FONT-SIZE: 0.9em; BACKGROUND-IMAGE: =
url(../img/global/icon/14x14-email.gif); PADDING-BOTTOM: 1px; =
TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1.1em; PADDING-TOP: 2px; =
BACKGROUND-REPEAT: no-repeat
}
.height-20 {
	HEIGHT: 20px
}
.your-comment {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 1px; DISPLAY: block; =
PADDING-LEFT: 19px; FONT-SIZE: 0.9em; BACKGROUND-IMAGE: =
url(../img/global/icon/14x14-send-your-views-white.gif); PADDING-BOTTOM: =
1px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1.1em; PADDING-TOP: 2px; =
BACKGROUND-REPEAT: no-repeat
}
.print-comment {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 1px; DISPLAY: block; =
PADDING-LEFT: 19px; FONT-SIZE: 0.9em; BACKGROUND-IMAGE: =
url(../img/global/icon/14x14-print.gif); PADDING-BOTTOM: 1px; =
TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1.1em; PADDING-TOP: 2px; =
BACKGROUND-REPEAT: no-repeat
}
.comment-border-right {
	BORDER-RIGHT: #b1b1b1 1px solid
}
DIV#related-article-links P A {
	COLOR: #06c
}
DIV#related-article-links P A:visited {
	COLOR: #06c
}
DIV.hiddenDivComments {
	VISIBILITY: hidden
}
.bg-shadow {
	BACKGROUND: =
url(http://www.timesonline.co.uk/multimedia/archive/00497/bg_shadow_grey_=
497252a.gif) 50% bottom
}
.bgd-graphs-361 {
	BORDER-RIGHT: #d9d9d9 1px solid; BORDER-TOP: #d9d9d9 1px solid; FLOAT: =
left; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 402px; BORDER-BOTTOM: =
#d9d9d9 1px solid
}
.bgd-graphs-white-361 {
	BORDER-RIGHT: #d9d9d9 1px solid; BORDER-TOP: #d9d9d9 1px solid; FLOAT: =
left; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 402px; BORDER-BOTTOM: =
#d9d9d9 1px solid; BACKGROUND-COLOR: #fff
}
.height-20 {
	HEIGHT: 20px
}
.comment-border-right {
	BORDER-RIGHT: #b1b1b1 1px solid
}
.border-top-b1b {
	BORDER-TOP: #b1b1b1 1px solid
}
.border-top-d9d {
	BORDER-TOP: #d9d9d9 1px solid
}
.comment-filter {
	FILTER: =
progid:DXImageTransform.Microsoft.Shadow(color=3D#888888,direction=3D135,=
strength=3D9)
}
.black_overlay {
	DISPLAY: none; Z-INDEX: 1001; MIN-HEIGHT: 100%; FILTER: =
alpha(opacity=3D50); LEFT: 0%; WIDTH: 100%; POSITION: absolute; TOP: 0%; =
HEIGHT: 100%; BACKGROUND-COLOR: white; -moz-opacity: 0.5; opacity: .50
}
.white_content {
	DISPLAY: none; Z-INDEX: 1002; LEFT: 35%; OVERFLOW: auto; POSITION: =
absolute
}
.bgd-graphs-white-361 {
	BORDER-RIGHT: #d9d9d9 1px solid; BORDER-TOP: #d9d9d9 1px solid; FLOAT: =
left; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 402px; BORDER-BOTTOM: =
#d9d9d9 1px solid; BACKGROUND-COLOR: #fff
}
.bg-shadow-reg {
	BACKGROUND: url(../img/global/comment_bg_fade_reg.gif) 50% bottom
}

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://business.timesonline.co.uk/tol/css/ie.css

* HTML #competition {
	HEIGHT: 9.35em
}
* HTML #property {
	HEIGHT: 9em
}
* HTML #classifieds {
	HEIGHT: 9.7em
}
* HTML #classifieds UL {
	MARGIN: 0px 0px 0px 15px
}
* HTML #front-page-frontpage {
	OVERFLOW: visible; HEIGHT: 4.5em
}
* HTML #front-page-breaking {
	OVERFLOW: visible; HEIGHT: 4.5em
}
* HTML #front-page-pick {
	OVERFLOW: visible; HEIGHT: 4.5em
}
* HTML #reports {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; OVERFLOW: =
visible; PADDING-TOP: 2px; HEIGHT: 4em
}
* HTML #reports UL.reports {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; =
LIST-STYLE-IMAGE: url(../img/global/chevron16.gif); PADDING-BOTTOM: 0px; =
MARGIN: 2px 0px 10px 2px; PADDING-TOP: 0px
}
* HTML #reports H3.also {
	PADDING-LEFT: 2px; COLOR: #666
}
* HTML .special-heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 5px
}
* HTML #related-topic-box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; OVERFLOW: =
visible; PADDING-TOP: 2px; HEIGHT: 4em
}
* HTML #related-topic-box UL.topic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; =
LIST-STYLE-IMAGE: url(../img/global/chevron16.gif); PADDING-BOTTOM: 0px; =
MARGIN: 2px 0px 10px; PADDING-TOP: 0px
}
* HTML #related-topic-box UL.left {
	FLOAT: left; WIDTH: 160px
}
* HTML #related-topic-box UL.right {
	FLOAT: right; WIDTH: 180px
}

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://business.timesonline.co.uk/tol/css/typography.css

P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; LINE-HEIGHT: 1.2em; =
PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P.no-margin {
	MARGIN: 0px
}
.p-style-in-ol {
	FONT-SIZE: 1em; LINE-HEIGHT: 1.2em; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.small {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; =
PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px
}
.x-small {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; MARGIN: 0px; LINE-HEIGHT: 1.15em; PADDING-TOP: 0px
}
.x-smaller {
	FONT-SIZE: 0.9em; LINE-HEIGHT: 1.1em
}
A {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: underline
}
A.primary-link {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: =
bold; FONT-SIZE: 1em; BACKGROUND: =
url(../img/global/primary-nav-pipe.gif) #d9d9d9 no-repeat right 50%; =
FLOAT: left; PADDING-BOTTOM: 9px; TEXT-TRANSFORM: uppercase; COLOR: =
#333; LINE-HEIGHT: 1.1em; PADDING-TOP: 9px; FONT-FAMILY: Georgia, Times =
New Roman, Times, serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.primary-link:visited {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: =
bold; FONT-SIZE: 1em; BACKGROUND: =
url(../img/global/primary-nav-pipe.gif) #d9d9d9 no-repeat right 50%; =
FLOAT: left; PADDING-BOTTOM: 9px; TEXT-TRANSFORM: uppercase; COLOR: =
#333; LINE-HEIGHT: 1.1em; PADDING-TOP: 9px; FONT-FAMILY: Georgia, Times =
New Roman, Times, serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.primary-link:hover {
	BACKGROUND: #999; COLOR: #fff; TEXT-DECORATION: underline
}
A.primary-link:active {
	BACKGROUND: #999; COLOR: #fff; TEXT-DECORATION: underline
}
A.primary-link-no-pipe {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: =
bold; FONT-SIZE: 1em; BACKGROUND: #d9d9d9; FLOAT: left; PADDING-BOTTOM: =
9px; TEXT-TRANSFORM: uppercase; COLOR: #333; LINE-HEIGHT: 1.1em; =
PADDING-TOP: 9px; FONT-FAMILY: Georgia, Times New Roman, Times, serif; =
WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.primary-link-no-pipe:visited {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: =
bold; FONT-SIZE: 1em; BACKGROUND: #d9d9d9; FLOAT: left; PADDING-BOTTOM: =
9px; TEXT-TRANSFORM: uppercase; COLOR: #333; LINE-HEIGHT: 1.1em; =
PADDING-TOP: 9px; FONT-FAMILY: Georgia, Times New Roman, Times, serif; =
WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.primary-link-no-pipe:hover {
	BACKGROUND: #999; COLOR: #fff; TEXT-DECORATION: underline
}
A.primary-link-no-pipe:active {
	BACKGROUND: #999; COLOR: #fff; TEXT-DECORATION: underline
}
A.primary-selected {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: =
bold; FONT-SIZE: 1em; BACKGROUND: #666; FLOAT: left; PADDING-BOTTOM: =
9px; TEXT-TRANSFORM: uppercase; COLOR: #cf0; LINE-HEIGHT: 1.1em; =
PADDING-TOP: 9px; FONT-FAMILY: Georgia, Times New Roman, Times, serif; =
WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.primary-selected:visited {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: =
bold; FONT-SIZE: 1em; BACKGROUND: #666; FLOAT: left; PADDING-BOTTOM: =
9px; TEXT-TRANSFORM: uppercase; COLOR: #cf0; LINE-HEIGHT: 1.1em; =
PADDING-TOP: 9px; FONT-FAMILY: Georgia, Times New Roman, Times, serif; =
WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.primary-selected:hover {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: =
bold; FONT-SIZE: 1em; BACKGROUND: #666; FLOAT: left; PADDING-BOTTOM: =
9px; TEXT-TRANSFORM: uppercase; COLOR: #cf0; LINE-HEIGHT: 1.1em; =
PADDING-TOP: 9px; FONT-FAMILY: Georgia, Times New Roman, Times, serif; =
WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.primary-selected:active {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: =
bold; FONT-SIZE: 1em; BACKGROUND: #666; FLOAT: left; PADDING-BOTTOM: =
9px; TEXT-TRANSFORM: uppercase; COLOR: #cf0; LINE-HEIGHT: 1.1em; =
PADDING-TOP: 9px; FONT-FAMILY: Georgia, Times New Roman, Times, serif; =
WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.primary-special {
	PADDING-RIGHT: 8px; MARGIN-TOP: 4px; DISPLAY: block; PADDING-LEFT: 8px; =
FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND: =
url(../img/global/primary-special-bg.gif) #d9d9d9 repeat-x left top; =
FLOAT: left; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: =
#fff; LINE-HEIGHT: 1.1em; PADDING-TOP: 5px; FONT-FAMILY: Georgia, Times =
New Roman, Times, serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.primary-special:visited {
	PADDING-RIGHT: 8px; MARGIN-TOP: 4px; DISPLAY: block; PADDING-LEFT: 8px; =
FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND: =
url(../img/global/primary-special-bg.gif) #d9d9d9 repeat-x left top; =
FLOAT: left; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: =
#fff; LINE-HEIGHT: 1.1em; PADDING-TOP: 5px; FONT-FAMILY: Georgia, Times =
New Roman, Times, serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.primary-special:hover {
	TEXT-DECORATION: underline
}
A.primary-special:active {
	TEXT-DECORATION: underline
}
A.primary-link-right {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: =
bold; FONT-SIZE: 1em; BACKGROUND: =
url(../img/global/primary-nav-pipe.gif) #d9d9d9 no-repeat right 50%; =
FLOAT: left; PADDING-BOTTOM: 9px; TEXT-TRANSFORM: uppercase; COLOR: =
#333; LINE-HEIGHT: 1.1em; PADDING-TOP: 9px; FONT-FAMILY: Arial, =
Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.primary-link-right:visited {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: =
bold; FONT-SIZE: 1em; BACKGROUND: =
url(../img/global/primary-nav-pipe.gif) #d9d9d9 no-repeat right 50%; =
FLOAT: left; PADDING-BOTTOM: 9px; TEXT-TRANSFORM: uppercase; COLOR: =
#333; LINE-HEIGHT: 1.1em; PADDING-TOP: 9px; FONT-FAMILY: Arial, =
Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.primary-link-right:hover {
	BACKGROUND: #999; COLOR: #fff; TEXT-DECORATION: underline
}
A.primary-link-right:active {
	BACKGROUND: #999; COLOR: #fff; TEXT-DECORATION: underline
}
A.primary-link-right-selected {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: =
bold; FONT-SIZE: 1em; BACKGROUND: #666; FLOAT: left; PADDING-BOTTOM: =
9px; TEXT-TRANSFORM: uppercase; COLOR: #cf0; LINE-HEIGHT: 1.1em; =
PADDING-TOP: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.primary-link-right-selected:visited {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: =
bold; FONT-SIZE: 1em; BACKGROUND: #666; FLOAT: left; PADDING-BOTTOM: =
9px; TEXT-TRANSFORM: uppercase; COLOR: #cf0; LINE-HEIGHT: 1.1em; =
PADDING-TOP: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.primary-link-right-selected:hover {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: =
bold; FONT-SIZE: 1em; BACKGROUND: #666; FLOAT: left; PADDING-BOTTOM: =
9px; TEXT-TRANSFORM: uppercase; COLOR: #cf0; LINE-HEIGHT: 1.1em; =
PADDING-TOP: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.primary-link-right-selected:active {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: =
bold; FONT-SIZE: 1em; BACKGROUND: #666; FLOAT: left; PADDING-BOTTOM: =
9px; TEXT-TRANSFORM: uppercase; COLOR: #cf0; LINE-HEIGHT: 1.1em; =
PADDING-TOP: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.primary-link-right-no-pipe {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: =
bold; FONT-SIZE: 1em; BACKGROUND: #d9d9d9; FLOAT: left; PADDING-BOTTOM: =
9px; TEXT-TRANSFORM: uppercase; COLOR: #333; LINE-HEIGHT: 1.1em; =
PADDING-TOP: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.primary-link-right-no-pipe:visited {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: =
bold; FONT-SIZE: 1em; BACKGROUND: #d9d9d9; FLOAT: left; PADDING-BOTTOM: =
9px; TEXT-TRANSFORM: uppercase; COLOR: #333; LINE-HEIGHT: 1.1em; =
PADDING-TOP: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.primary-link-right-no-pipe:hover {
	BACKGROUND: #999; COLOR: #fff; TEXT-DECORATION: underline
}
A.primary-link-right-no-pipe:active {
	BACKGROUND: #999; COLOR: #fff; TEXT-DECORATION: underline
}
A.archive-primary-link-right-no-pipe {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: =
bold; FONT-SIZE: 1em; BACKGROUND: #d9d9d9; FLOAT: left; PADDING-BOTTOM: =
9px; COLOR: #333; LINE-HEIGHT: 1.1em; PADDING-TOP: 9px; WHITE-SPACE: =
nowrap; TEXT-DECORATION: none
}
A.archive-primary-link-right-no-pipe:visited {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: =
bold; FONT-SIZE: 1em; BACKGROUND: #d9d9d9; FLOAT: left; PADDING-BOTTOM: =
9px; COLOR: #333; LINE-HEIGHT: 1.1em; PADDING-TOP: 9px; WHITE-SPACE: =
nowrap; TEXT-DECORATION: none
}
A.archive-primary-link-right-no-pipe:hover {
	BACKGROUND: #999; COLOR: #fff; TEXT-DECORATION: underline
}
A.archive-primary-link-right-no-pipe:active {
	BACKGROUND: #999; COLOR: #fff; TEXT-DECORATION: underline
}
.font-georgia {
	LINE-HEIGHT: 1.5em; FONT-FAMILY: Georgia, 'Times New Roman', Times, =
serif
}
.font-georgia-noline-height {
	FONT-FAMILY: Georgia, 'Times New Roman', Times, serif
}
.font-arial {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.font-size-12 {
	FONT-SIZE: 1.07em
}
A.secondary-selected {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; FONT-SIZE: 1em; =
BACKGROUND: url(../img/global/primary-nav-pipe.gif) #666 no-repeat right =
50%; FLOAT: left; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; COLOR: =
#cf0; LINE-HEIGHT: 1.1em; PADDING-TOP: 8px; WHITE-SPACE: nowrap; =
LETTER-SPACING: 0.05em; TEXT-DECORATION: none
}
A.secondary-selected:visited {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; FONT-SIZE: 1em; =
BACKGROUND: url(../img/global/primary-nav-pipe.gif) #666 no-repeat right =
50%; FLOAT: left; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; COLOR: =
#cf0; LINE-HEIGHT: 1.1em; PADDING-TOP: 8px; WHITE-SPACE: nowrap; =
LETTER-SPACING: 0.05em; TEXT-DECORATION: none
}
A.secondary-selected:hover {
	TEXT-DECORATION: underline
}
A.secondary-selected:active {
	TEXT-DECORATION: underline
}
A.secondary-selected-no-pipe {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; FONT-SIZE: 1em; =
FLOAT: left; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; COLOR: =
#cf0; LINE-HEIGHT: 1.1em; PADDING-TOP: 8px; WHITE-SPACE: nowrap; =
LETTER-SPACING: 0.05em; TEXT-DECORATION: none
}
A.secondary-selected-no-pipe:visited {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; FONT-SIZE: 1em; =
FLOAT: left; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; COLOR: =
#cf0; LINE-HEIGHT: 1.1em; PADDING-TOP: 8px; WHITE-SPACE: nowrap; =
LETTER-SPACING: 0.05em; TEXT-DECORATION: none
}
A.secondary-selected-no-pipe:hover {
	TEXT-DECORATION: underline
}
A.secondary-selected-no-pipe:active {
	TEXT-DECORATION: underline
}
A.secondary-link {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; FONT-SIZE: 1em; =
BACKGROUND: url(../img/global/primary-nav-pipe.gif) #666 no-repeat right =
50%; FLOAT: left; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; COLOR: =
#fff; LINE-HEIGHT: 1.1em; PADDING-TOP: 8px; WHITE-SPACE: nowrap; =
LETTER-SPACING: 0.05em; TEXT-DECORATION: none
}
A.secondary-link:visited {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; FONT-SIZE: 1em; =
BACKGROUND: url(../img/global/primary-nav-pipe.gif) #666 no-repeat right =
50%; FLOAT: left; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; COLOR: =
#fff; LINE-HEIGHT: 1.1em; PADDING-TOP: 8px; WHITE-SPACE: nowrap; =
LETTER-SPACING: 0.05em; TEXT-DECORATION: none
}
A.secondary-link:hover {
	TEXT-DECORATION: underline
}
A.secondary-link:active {
	TEXT-DECORATION: underline
}
A.secondary-link-no-pipe {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; FONT-SIZE: 1em; =
BACKGROUND: #666; FLOAT: left; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: =
uppercase; COLOR: #fff; LINE-HEIGHT: 1.1em; PADDING-TOP: 8px; =
WHITE-SPACE: nowrap; LETTER-SPACING: 0.05em; TEXT-DECORATION: none
}
A.secondary-link-no-pipe:visited {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; FONT-SIZE: 1em; =
BACKGROUND: #666; FLOAT: left; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: =
uppercase; COLOR: #fff; LINE-HEIGHT: 1.1em; PADDING-TOP: 8px; =
WHITE-SPACE: nowrap; LETTER-SPACING: 0.05em; TEXT-DECORATION: none
}
A.secondary-link-no-pipe:hover {
	TEXT-DECORATION: underline
}
A.secondary-link-no-pipe:active {
	TEXT-DECORATION: underline
}
A.ticker {
	FONT-SIZE: 1.1em; COLOR: #666; LINE-HEIGHT: 1.25em; FONT-FAMILY: =
Georgia, Times New Roman, Times, serif; TEXT-DECORATION: none
}
A.ticker:visited {
	FONT-SIZE: 1.1em; COLOR: #666; LINE-HEIGHT: 1.25em; FONT-FAMILY: =
Georgia, Times New Roman, Times, serif; TEXT-DECORATION: none
}
A.ticker:hover {
	COLOR: #06c; TEXT-DECORATION: underline
}
A.ticker:active {
	COLOR: #06c; TEXT-DECORATION: underline
}
A.crumbtrail {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FONT-SIZE: =
1.1em; BACKGROUND: url(../img/global/list/chevron-small-links.gif) =
no-repeat left 50%; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #666; =
LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; WHITE-SPACE: nowrap; =
TEXT-DECORATION: none
}
A.crumbtrail:visited {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FONT-SIZE: =
1.1em; BACKGROUND: url(../img/global/list/chevron-small-links.gif) =
no-repeat left 50%; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #666; =
LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; WHITE-SPACE: nowrap; =
TEXT-DECORATION: none
}
A.crumbtrail-no-image {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FONT-SIZE: =
1.1em; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #666; LINE-HEIGHT: =
1.2em; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.crumbtrail-no-image:visited {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FONT-SIZE: =
1.1em; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #666; LINE-HEIGHT: =
1.2em; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.crumbtrail:hover {
	COLOR: #06c; TEXT-DECORATION: underline
}
A.crumbtrail:active {
	COLOR: #06c; TEXT-DECORATION: underline
}
A.crumbtrail-no-image:hover {
	COLOR: #06c; TEXT-DECORATION: underline
}
A.crumbtrail-no-image:active {
	COLOR: #06c; TEXT-DECORATION: underline
}
A.crumbtrail-selected {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FONT-WEIGHT: =
bold; FONT-SIZE: 1.1em; BACKGROUND: =
url(../img/global/list/chevron-small-links.gif) no-repeat left 50%; =
FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #333; LINE-HEIGHT: 1.2em; =
PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.crumbtrail-selected:visited {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FONT-WEIGHT: =
bold; FONT-SIZE: 1.1em; BACKGROUND: =
url(../img/global/list/chevron-small-links.gif) no-repeat left 50%; =
FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #333; LINE-HEIGHT: 1.2em; =
PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.crumbtrail-selected:hover {
	COLOR: #06c; TEXT-DECORATION: underline
}
A.crumbtrail-selected:active {
	COLOR: #06c; TEXT-DECORATION: underline
}
A.reg {
	FONT-SIZE: 1.1em; COLOR: #06c; LINE-HEIGHT: 1.1em; TEXT-DECORATION: =
none
}
A.reg:visited {
	FONT-SIZE: 1.1em; COLOR: #06c; LINE-HEIGHT: 1.1em; TEXT-DECORATION: =
none
}
A.reg:hover {
	TEXT-DECORATION: underline
}
A.reg:active {
	TEXT-DECORATION: underline
}
A.reg-666 {
	FONT-SIZE: 1.1em; COLOR: #666; LINE-HEIGHT: 1.1em; TEXT-DECORATION: =
none
}
A.reg-666:visited {
	FONT-SIZE: 1.1em; COLOR: #666; LINE-HEIGHT: 1.1em; TEXT-DECORATION: =
none
}
A.reg-666:hover {
	COLOR: #06c; TEXT-DECORATION: underline
}
A.reg-666:active {
	COLOR: #06c; TEXT-DECORATION: underline
}
A.reg-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #06c; LINE-HEIGHT: 1.1em; =
TEXT-DECORATION: none
}
A.reg-bold:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #06c; LINE-HEIGHT: 1.1em; =
TEXT-DECORATION: none
}
A.reg-bold:hover {
	TEXT-DECORATION: underline
}
A.reg-bold:active {
	TEXT-DECORATION: underline
}
A.link-666 {
	COLOR: #666; TEXT-DECORATION: none
}
A.link-666:visited {
	COLOR: #666; TEXT-DECORATION: none
}
A.link-999 {
	COLOR: #999; TEXT-DECORATION: none
}
A.link-999:visited {
	COLOR: #999; TEXT-DECORATION: none
}
A.link-333 {
	COLOR: #333; TEXT-DECORATION: none
}
A.link-333:visited {
	COLOR: #333; TEXT-DECORATION: none
}
A.link-fff {
	COLOR: #fff; TEXT-DECORATION: none
}
A.link-fff:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
A.link-06c {
	COLOR: #06c; TEXT-DECORATION: none
}
A.link-06c:visited {
	COLOR: #06c; TEXT-DECORATION: none
}
.link-fff-selected {
	COLOR: #cf0
}
A.link-666:hover {
	COLOR: #06c; TEXT-DECORATION: underline
}
A.link-666:active {
	COLOR: #06c; TEXT-DECORATION: underline
}
A.link-333:hover {
	COLOR: #06c; TEXT-DECORATION: underline
}
A.link-333:active {
	COLOR: #06c; TEXT-DECORATION: underline
}
A.link-06c:hover {
	COLOR: #06c; TEXT-DECORATION: underline
}
A.link-06c:active {
	COLOR: #06c; TEXT-DECORATION: underline
}
A.link-999:hover {
	COLOR: #06c; TEXT-DECORATION: underline
}
A.link-999:active {
	COLOR: #06c; TEXT-DECORATION: underline
}
A.link-fff:hover {
	TEXT-DECORATION: underline
}
A.link-fff:active {
	TEXT-DECORATION: underline
}
A.link-666-no-underline:hover {
	COLOR: #06c; TEXT-DECORATION: none
}
A.link-666-no-underline:active {
	COLOR: #06c; TEXT-DECORATION: none
}
A.link-666-no-underline:hover SPAN {
	COLOR: #06c; TEXT-DECORATION: underline
}
A.link-666-no-underline:active SPAN {
	COLOR: #06c; TEXT-DECORATION: underline
}
A.link-666-no-underline {
	COLOR: #666; TEXT-DECORATION: none
}
A.link-666-no-underline:visited {
	COLOR: #666; TEXT-DECORATION: none
}
A.tags {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; FONT-SIZE: =
1.1em; BACKGROUND: #f8f1d8; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px =
0px; COLOR: #333; LINE-HEIGHT: 1.1em; PADDING-TOP: 0px; TEXT-DECORATION: =
none
}
A.tags:visited {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; FONT-SIZE: =
1.1em; BACKGROUND: #f8f1d8; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px =
0px; COLOR: #333; LINE-HEIGHT: 1.1em; PADDING-TOP: 0px; TEXT-DECORATION: =
none
}
A.tags:hover {
	COLOR: #06c; TEXT-DECORATION: underline
}
A.tags:active {
	COLOR: #06c; TEXT-DECORATION: underline
}
A.previous {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: =
url(../img/global/list/chevron-small-links-previous.gif) no-repeat left =
center; PADDING-BOTTOM: 0px; COLOR: #06c; PADDING-TOP: 0px; =
TEXT-DECORATION: none
}
A.previous:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: =
url(../img/global/list/chevron-small-links-previous.gif) no-repeat left =
center; PADDING-BOTTOM: 0px; COLOR: #06c; PADDING-TOP: 0px; =
TEXT-DECORATION: none
}
A.previous:hover {
	TEXT-DECORATION: underline
}
A.previous:active {
	TEXT-DECORATION: underline
}
A.next {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; BACKGROUND: =
url(../img/global/list/chevron-small-links.gif) no-repeat right center; =
PADDING-BOTTOM: 0px; COLOR: #06c; PADDING-TOP: 0px; TEXT-DECORATION: =
none
}
A.next:visited {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; BACKGROUND: =
url(../img/global/list/chevron-small-links.gif) no-repeat right center; =
PADDING-BOTTOM: 0px; COLOR: #06c; PADDING-TOP: 0px; TEXT-DECORATION: =
none
}
A.next:hover {
	TEXT-DECORATION: underline
}
A.next:active {
	TEXT-DECORATION: underline
}
SPAN.black-previous {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: =
url(../img/global/list/black-chevron-previous.gif) no-repeat left =
center; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #000; =
PADDING-TOP: 0px
}
SPAN.black-next {
	PADDING-RIGHT: 9px; PADDING-LEFT: 10px; BACKGROUND: =
url(../img/global/list/black-chevron-next.gif) no-repeat right center; =
PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #000; =
PADDING-TOP: 0px
}
H1.heading {
	FONT-WEIGHT: normal; FONT-SIZE: 2.7em; MARGIN: 0px; LINE-HEIGHT: 1.2em; =
FONT-FAMILY: Georgia, Times New Roman, Times, serif
}
H1.index {
	FONT-WEIGHT: normal; FONT-SIZE: 2.2em; MARGIN: 0px; LINE-HEIGHT: 1.1em; =
FONT-FAMILY: Georgia, Times New Roman, Times, serif
}
H1.section {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
1.5em; PADDING-BOTTOM: 2px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; =
COLOR: #000; LINE-HEIGHT: 1em; PADDING-TOP: 4px; FONT-FAMILY: Georgia, =
Times New Roman, Times, serif
}
H2.sub-heading {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; MARGIN: 0px; COLOR: #333; =
LINE-HEIGHT: 1.1em; FONT-FAMILY: Georgia, Times New Roman, Times, serif; =
LETTER-SPACING: -0.06em
}
H2.paginationHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN: 0px; COLOR: #333; =
LINE-HEIGHT: 1.1em; FONT-FAMILY: Georgia, Times New Roman, Times, serif; =
LETTER-SPACING: -0.06em
}
H2.pagination {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; MARGIN: 0px; COLOR: #333; =
LINE-HEIGHT: 1.1em; FONT-FAMILY: Georgia, Times New Roman, Times, serif; =
LETTER-SPACING: -0.06em
}
H2.sub-heading-puff {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; MARGIN: 0px; LINE-HEIGHT: 1.1em; =
FONT-FAMILY: Georgia, Times New Roman, Times, serif; LETTER-SPACING: =
-0.06em
}
H3.section-heading {
	FONT-SIZE: 1em; PADDING-BOTTOM: 4px; MARGIN: 0px; TEXT-TRANSFORM: =
uppercase; COLOR: #666; LINE-HEIGHT: 1.3em; FONT-FAMILY: Georgia, Times =
New Roman, Times, serif
}
H3.section-heading-white {
	FONT-SIZE: 1em; PADDING-BOTTOM: 4px; MARGIN: 0px; TEXT-TRANSFORM: =
uppercase; COLOR: #fff; LINE-HEIGHT: 1.3em; FONT-FAMILY: Georgia, Times =
New Roman, Times, serif
}
H3.section-heading-smaller {
	FONT-SIZE: 0.89em; PADDING-BOTTOM: 4px; MARGIN: 0px; TEXT-TRANSFORM: =
uppercase; COLOR: #666; LINE-HEIGHT: 1em; FONT-FAMILY: Georgia, Times =
New Roman, Times, serif
}
.color-000 {
	COLOR: #000
}
.color-06c_underline {
	COLOR: #06c; TEXT-DECORATION: underline
}
.color-06c {
	COLOR: #06c
}
.color-06c-none A {
	COLOR: #06c; TEXT-DECORATION: none
}
A:visited {
	COLOR: #06c; TEXT-DECORATION: none
}
.color-06c-none A:hover {
	TEXT-DECORATION: underline
}
.color-333 {
	COLOR: #333
}
.color-666 {
	COLOR: #666
}
.color-999 {
	COLOR: #999
}
.color-d9d9d9 {
	COLOR: #d9d9d9
}
.color-f8f1d8 {
	COLOR: #f8f1d8
}
.color-cbff00 {
	COLOR: #cbff00
}
.color-fff {
	COLOR: #fff
}
.color-bd0000 {
	COLOR: #bd0000
}
.color-ede1bf {
	COLOR: #ede1bf
}
.font-size-11 {
	FONT-SIZE: 11px
}
.font-georgia-11 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-TRANSFORM: capitalize; =
FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.font-georgia-10 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; =
FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.font-arial-11 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-TRANSFORM: capitalize; =
FONT-FAMILY: Arial, "Times New Roman", Times, serif
}
.font-arial-12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-TRANSFORM: capitalize; =
FONT-FAMILY: Arial, Helvetica, sans-serif
}
.font-arial-10 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; =
FONT-FAMILY: Arial, "Times New Roman", Times, serif
}
.font-timesnew-11 {
	FONT-SIZE: 12px; TEXT-TRANSFORM: capitalize; FONT-FAMILY: "Times New =
Roman",Times, Georgia,serif
}
OL LI {
	DISPLAY: list-item; FONT-SIZE: 1.2em; MARGIN: 0px 0px 12px; =
FONT-FAMILY: Georgia, Times New Roman, Times, serif; LIST-STYLE-TYPE: =
decimal
}
UL.ul-tools LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 19px; =
FONT-SIZE: 1em; FLOAT: left; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: =
uppercase; WIDTH: 28%; LINE-HEIGHT: 1.1em; PADDING-TOP: 1px; =
BACKGROUND-REPEAT: no-repeat; voice-family: ""}""
}
UL LI.print {
	BACKGROUND-IMAGE: url(../img/global/icon/14x14-print.gif)
}
UL LI.email {
	BACKGROUND-IMAGE: url(../img/global/icon/14x14-email.gif)
}
UL LI.rate {
	BACKGROUND-IMAGE: url(../img/global/icon/14x14-rate.gif)
}
UL LI.save {
	BACKGROUND-IMAGE: url(../img/global/icon/14x14-save.gif)
}
UL LI.delicious {
	BACKGROUND-IMAGE: url(../img/global/icon/14x14-delicious.gif)
}
UL LI.yahoo {
	BACKGROUND-IMAGE: url(../img/global/icon/14x14-yahoo-icon.gif)
}
UL LI.digg {
	BACKGROUND-IMAGE: url(../img/global/icon/14x14-digg-icon.gif)
}
UL LI.newsvine {
	BACKGROUND-IMAGE: url(../img/global/icon/14x14-newsvine.gif)
}
UL LI.fark {
	BACKGROUND-IMAGE: url(../img/global/icon/icon_14_14_fark.gif)
}
UL LI.ocr {
	BACKGROUND-IMAGE: url(../img/global/icon/Fulltext_Icon_14_14.gif)
}
UL LI.help {
	BACKGROUND-IMAGE: url(../img/global/icon/14x14-help.gif)
}
UL LI.contact-us {
	BORDER-RIGHT: #b1b1b1 1px solid; PADDING-RIGHT: 10px; =
BACKGROUND-POSITION: 0px 0px; DISPLAY: block; PADDING-LEFT: 19px; =
BACKGROUND-IMAGE: url(../img/global/icon/14x14-contact-us.gif); =
PADDING-BOTTOM: 2px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat
}
UL.ul-tools-no-indent LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; FLOAT: left; =
PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; WIDTH: 33%; LINE-HEIGHT: =
1.1em; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
UL.ul-tools-no-indent LI SPAN {
	LEFT: 5px; POSITION: relative; TOP: -10px
}
UL LI.comment {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 1px; DISPLAY: block; =
PADDING-LEFT: 19px; FONT-SIZE: 1em; BACKGROUND-IMAGE: =
url(../img/global/icon/14x14-send-your-views-white.gif); PADDING-BOTTOM: =
1px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1.1em; PADDING-TOP: 2px; =
BACKGROUND-REPEAT: no-repeat
}
UL LI.icon-on-left {
	DISPLAY: block; FONT-SIZE: 1em; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: =
1.1em
}
UL LI.icon-on-left SPAN {
	LEFT: 5px; POSITION: relative; TOP: -3px
}
UL LI.icon-on-right {
	DISPLAY: block; FONT-SIZE: 1em; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: =
1.1em
}
UL LI.icon-on-right SPAN {
	PADDING-RIGHT: 4px; POSITION: relative; TOP: -3px
}
UL LI.print-page {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 1px; DISPLAY: block; =
PADDING-LEFT: 19px; FONT-SIZE: 1em; BACKGROUND-IMAGE: =
url(../img/global/icon/14x14-print.gif); PADDING-BOTTOM: 1px; =
TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1.1em; PADDING-TOP: 2px; =
BACKGROUND-REPEAT: no-repeat
}
UL LI.have-your-say {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 1px; DISPLAY: block; =
PADDING-LEFT: 19px; FONT-SIZE: 1em; BACKGROUND-IMAGE: =
url(../img/global/icon/14x14-send-your-views-white.gif); PADDING-BOTTOM: =
1px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1.1em; PADDING-TOP: 2px; =
BACKGROUND-REPEAT: no-repeat
}
UL LI.hide-the-form {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 1px; DISPLAY: block; =
PADDING-LEFT: 19px; FONT-SIZE: 1em; PADDING-BOTTOM: 1px; TEXT-TRANSFORM: =
uppercase; LINE-HEIGHT: 1.1em; PADDING-TOP: 2px; BACKGROUND-REPEAT: =
no-repeat
}
UL LI.plus {
	PADDING-RIGHT: 19px; BACKGROUND-POSITION: right 1px; DISPLAY: block; =
PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND-IMAGE: =
url(../img/global/icon/14x14-expand.gif); PADDING-BOTTOM: 1px; =
TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1.1em; PADDING-TOP: 2px; =
BACKGROUND-REPEAT: no-repeat
}
UL LI.minus {
	PADDING-RIGHT: 19px; BACKGROUND-POSITION: right 1px; DISPLAY: block; =
PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND-IMAGE: =
url(../img/global/icon/14x14-collapse.gif); PADDING-BOTTOM: 1px; =
TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1.1em; PADDING-TOP: 2px; =
BACKGROUND-REPEAT: no-repeat
}
UL LI.blue-chevron {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 4px; DISPLAY: block; =
PADDING-LEFT: 9px; FONT-SIZE: 1.1em; BACKGROUND-IMAGE: =
url(../img/global/list/chevron-small-links.gif); PADDING-BOTTOM: 2px; =
LINE-HEIGHT: 1.3em; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
UL LI.icon {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 1px; DISPLAY: block; =
PADDING-LEFT: 18px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 2px; LINE-HEIGHT: =
1.3em; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
UL LI.video {
	BACKGROUND-IMAGE: url(../img/global/icon/14x14-timesonline-tv.gif)
}
UL LI.video-latest {
	BACKGROUND-IMAGE: url(../img/global/icon/14x14-timesonline-tv-red.gif)
}
UL LI.your-view {
	BACKGROUND-IMAGE: =
url(../img/global/icon/14x14-send-your-views-white.gif)
}
UL LI.audio {
	BACKGROUND-IMAGE: url(../img/global/icon/14x14-audio.gif)
}
UL LI.audio-latest {
	BACKGROUND-IMAGE: url(../img/global/icon/14x14-audio-red.gif)
}
UL LI.podcast {
	BACKGROUND-IMAGE: url(../img/global/icon/14x14-podcast.gif)
}
UL LI.podcast-latest {
	BACKGROUND-IMAGE: url(../img/global/icon/14x14-podcast-red.gif)
}
UL LI.photos {
	BACKGROUND-IMAGE: url(../img/global/icon/14x14-picture-galleries.gif)
}
UL LI.photos-latest {
	BACKGROUND-IMAGE: =
url(../img/global/icon/14x14-picture-galleries-red.gif)
}
UL LI.blog {
	BACKGROUND-IMAGE: url(../img/global/icon/Icon_14_14_blog_blue.gif)
}
UL LI.blog-latest {
	BACKGROUND-IMAGE: url(../img/global/icon/Icon_14_14_blog_red.gif)
}
UL LI.external {
	BACKGROUND-IMAGE: url(../img/global/icon/Icon_14_14_external.gif)
}
UL LI.external-latest {
	BACKGROUND-IMAGE: url(../img/global/icon/Icon_14_14_external_red.gif)
}
UL LI.commentary {
	BACKGROUND-IMAGE: url(../img/global/icon/Icon_14_14_commentary.gif)
}
UL LI.commentary-latest {
	BACKGROUND-IMAGE: url(../img/global/icon/Icon_14_14_commentary_red.gif)
}
UL LI.download {
	BACKGROUND-IMAGE: url(../img/global/icon/14x14-download-white.gif)
}
UL LI.archive {
	BACKGROUND-IMAGE: url(../img/global/icon/archive_icon_14x14.gif)
}
UL LI.itunes {
	BACKGROUND-IMAGE: =
url(../img/global/icon/14x14-subscribe-itunes-whit.gif)
}
UL.chevron-list-ticker LI {
	BACKGROUND-POSITION: 0px 0.5em; DISPLAY: block; PADDING-LEFT: 9px; =
BACKGROUND-REPEAT: no-repeat
}
UL.chevron-list LI {
	BACKGROUND-POSITION: 0px 4px; DISPLAY: block; PADDING-LEFT: 9px; =
BACKGROUND-REPEAT: no-repeat
}
LI.chevron-list {
	BACKGROUND-POSITION: 0px 4px; DISPLAY: block; PADDING-LEFT: 9px; =
BACKGROUND-REPEAT: no-repeat
}
UL.chevron-green LI {
	PADDING-LEFT: 10px; FONT-SIZE: 1em; BACKGROUND-IMAGE: =
url(../img/global/list/chevron-small-links-green.gif); TEXT-TRANSFORM: =
uppercase; LINE-HEIGHT: 1.3em
}
UL.chevron-white LI {
	FONT-SIZE: 1.1em; BACKGROUND-IMAGE: =
url(../img/global/list/chevron-small-links-white.gif); LINE-HEIGHT: =
1.3em
}
UL.chevron-blue LI {
	FONT-SIZE: 1.1em; BACKGROUND-IMAGE: =
url(../img/global/list/chevron-small-links.gif); LINE-HEIGHT: 1.3em
}
LI.chevron-blue {
	FONT-SIZE: 1.1em; BACKGROUND-IMAGE: =
url(../img/global/list/chevron-small-links.gif); LINE-HEIGHT: 1.3em
}
UL.chevron-red LI {
	FONT-SIZE: 1.1em; BACKGROUND-IMAGE: =
url(../img/global/list/chevron-small-links-red.gif); LINE-HEIGHT: 1.3em
}
UL.chevron-white-on-grey LI {
	FONT-SIZE: 1.1em; BACKGROUND-IMAGE: =
url(../img/global/list/chevron-small-links-white-on-grey.gif); =
LINE-HEIGHT: 1.3em
}
UL.chevron-list red-chevron LI {
	FONT-SIZE: 1.1em; BACKGROUND-IMAGE: =
url(../img/global/list/chevron-small-links-red.gif); LINE-HEIGHT: 1.3em
}
UL.disc-list LI {
	BACKGROUND-POSITION: 0px 6px; DISPLAY: block; PADDING-LEFT: 9px; =
FONT-SIZE: 1.2em; BACKGROUND-IMAGE: =
url(../img/global/list/disc-small-links.gif); LINE-HEIGHT: 1.3em; =
BACKGROUND-REPEAT: no-repeat
}
.icon-enlarge {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; BACKGROUND: =
url(../img/global/icon/14x14-enlarge.gif) no-repeat 0px 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.icon-your-view {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; BACKGROUND: =
url(../img/global/icon/14x14-send-your-views-cream.gif) no-repeat 0px =
0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.icon-back-to-top {
	PADDING-RIGHT: 12px; MARGIN-TOP: 2px; PADDING-LEFT: 10px; BACKGROUND: =
url(../img/global/chevron-back-to-top.gif) no-repeat right 50%; =
PADDING-BOTTOM: 0px; MARGIN-RIGHT: 3px; PADDING-TOP: 0px
}
.icon-down {
	PADDING-RIGHT: 12px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; BACKGROUND: =
url(../img/global/chevron-down.gif) no-repeat right 50%; PADDING-BOTTOM: =
0px; MARGIN-RIGHT: 3px; PADDING-TOP: 0px
}
.icon-archive {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; BACKGROUND: =
url(icon-archive.gif) no-repeat left 50%; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px; TEXT-DECORATION: none
}
.double-chevron-right {
	PADDING-RIGHT: 10px; BACKGROUND: =
url(../img/global/list/double-chevron-blue.gif) no-repeat right center; =
MARGIN-LEFT: -8px
}
.double-chevron-right-white {
	PADDING-RIGHT: 10px; BACKGROUND: =
url(../img/global/list/double-chevron-white.gif) no-repeat right center; =
MARGIN-LEFT: -8px
}
.times-recommends {
	PADDING-RIGHT: 13px; BACKGROUND: =
url(../img/global/icon/times-recommends-search-11.gif) no-repeat left =
center; PADDING-TOP: 1px
}
.refine-category {
	PADDING-RIGHT: 10px; BACKGROUND: =
url(../img/global/bg-refine-category.gif) no-repeat right center
}
.hide-category {
	PADDING-RIGHT: 14px; BACKGROUND: =
url(../img/global/bg-hide-category.gif) no-repeat right center
}
.byline {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; FONT-SIZE: =
1.1em; BACKGROUND: #f8f1d8; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: =
#666; LINE-HEIGHT: 1.1em; PADDING-TOP: 0px
}
.bg-popup {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #fff
}
.bg-fff {
	BACKGROUND-COLOR: #fff
}
.bg-f8f1d8 {
	BACKGROUND-COLOR: #f8f1d8
}
.bg-f7eebe {
	BACKGROUND-COLOR: #f7eebe
}
.bg-fffef5 {
	BACKGROUND-COLOR: #fffef5
}
.bg-f5f5f5 {
	BACKGROUND-COLOR: #f0f0f0
}
.bg-d9d9d9 {
	BACKGROUND-COLOR: #d9d9d9
}
.bg-7eebe {
	BACKGROUND-COLOR: #f7eebe
}
.bg-666 {
	BACKGROUND-COLOR: #666
}
.bg-06c {
	BACKGROUND-COLOR: #06c
}
.bg-000 {
	BACKGROUND-COLOR: #000
}
.bg-b39b62 {
	BACKGROUND-COLOR: #b39b62
}
.tab-selected {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 7px; BACKGROUND: =
#f0f0f0; FLOAT: left; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; =
MARGIN-RIGHT: 5px; PADDING-TOP: 3px; WHITE-SPACE: nowrap
}
A.tab-link {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 7px; BACKGROUND: =
#d8d8d8; FLOAT: left; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: =
#06c; PADDING-TOP: 3px; WHITE-SPACE: nowrap
}
A.tab-link:visited {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 7px; BACKGROUND: =
#d8d8d8; FLOAT: left; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: =
#06c; PADDING-TOP: 3px; WHITE-SPACE: nowrap
}
A.tab-link:hover {
	BACKGROUND: #999; COLOR: #fff; TEXT-DECORATION: none
}
A.tab-link:active {
	BACKGROUND: #999; COLOR: #fff; TEXT-DECORATION: none
}
INPUT.global-search-text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: =
1px; MARGIN: 5px 8px 0px 7px; WIDTH: 100px; PADDING-TOP: 1px
}
INPUT.global-search-text-with-dropdown {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: =
1px; MARGIN: 5px 2px 0px; WIDTH: 100px; PADDING-TOP: 1px
}
SELECT.global-search-option {
	FLOAT: left; MARGIN: 5px 2px 0px 7px; WIDTH: 110px
}
TEXTAREA.comments-form-textarea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: =
1px; WIDTH: 359px; PADDING-TOP: 1px
}
INPUT.comments-form-text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: =
1px; WIDTH: 165px; PADDING-TOP: 1px
}
.tools {
	FONT-SIZE: 1em; TEXT-TRANSFORM: uppercase; COLOR: #666; LINE-HEIGHT: =
1.1em; TEXT-DECORATION: none
}
.tools-no-color {
	FONT-SIZE: 1em; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1.1em; =
TEXT-DECORATION: none
}
.tools-06c {
	FONT-SIZE: 1em; TEXT-TRANSFORM: uppercase; COLOR: #06c; LINE-HEIGHT: =
1.1em; TEXT-DECORATION: none
}
.tools-fff {
	FONT-SIZE: 1em; TEXT-TRANSFORM: uppercase; COLOR: #fff; LINE-HEIGHT: =
1.1em; TEXT-DECORATION: none
}
.x-of-y {
	FONT-SIZE: 1.2em; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 1.2em; =
FONT-FAMILY: Georgia, Times New Roman, Times, serif; LETTER-SPACING: =
-0.06em
}
.tertiary-letter-spacing {
	LETTER-SPACING: 0.05em
}
.caps {
	TEXT-TRANSFORM: uppercase
}
.lowercase {
	TEXT-TRANSFORM: lowercase
}
.poll-result {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: =
1.4em; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.1em; =
PADDING-TOP: 0px; FONT-FAMILY: Georgia, Times New Roman, Times, serif; =
LETTER-SPACING: -0.06em
}
.poll-yes {
	COLOR: #396
}
.poll-no {
	COLOR: #f90
}
.poll-undecided {
	COLOR: #351492
}
.text-666 {
	COLOR: #666
}
.line-height-1em {
	LINE-HEIGHT: 1em
}
A.link-000 {
	COLOR: #000; TEXT-DECORATION: none
}
A.link-000:visited {
	COLOR: #000; TEXT-DECORATION: none
}
A.link-000:hover {
	COLOR: #06c; TEXT-DECORATION: underline
}
A.link-000:active {
	COLOR: #06c; TEXT-DECORATION: underline
}
H3.archive-full-text {
	FONT-SIZE: 1.1em; PADDING-BOTTOM: 4px; MARGIN: 0px; TEXT-TRANSFORM: =
uppercase; LINE-HEIGHT: 1.3em; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.font-georgia {
	LINE-HEIGHT: 1.5em; FONT-FAMILY: Georgia, "Times New Roman", Times, =
serif
}
A.color-bd0000 {
	COLOR: #bd0000
}
A.color-bd0000:visited {
	COLOR: #bd0000
}
A.color-bd0000:hover {
	TEXT-DECORATION: underline
}
.top-search01 {
	FONT-SIZE: 1.5em; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 1.3em; =
FONT-FAMILY: Arial, Helvetica, sans-serif
}
.top-search02 {
	FONT-SIZE: 1.3em; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 1.3em; =
FONT-FAMILY: Arial, Helvetica, sans-serif
}
.top-search03 {
	FONT-SIZE: 1em; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 1.3em; =
FONT-FAMILY: Arial, Helvetica, sans-serif
}
.light-tabs-left {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#d9d9d9 1px solid; PADDING-LEFT: 4px; BACKGROUND: #d9d9d9; FLOAT: left; =
PADDING-BOTTOM: 4px; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #d9d9d9 1px =
solid; CURSOR: pointer; COLOR: #000; PADDING-TOP: 5px; voice-family: =
""}""
}
.light-tabs-left-simulated {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#d9d9d9 1px solid; PADDING-LEFT: 4px; BACKGROUND: #999; FLOAT: left; =
PADDING-BOTTOM: 4px; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #d9d9d9 1px =
solid; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 5px; voice-family: =
""}""
}
.light-tabs-left-selected {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#d9d9d9 1px solid; PADDING-LEFT: 4px; FLOAT: left; BORDER-BOTTOM-WIDTH: =
0px; PADDING-BOTTOM: 5px; MARGIN: 0px 5px -1px 0px; BORDER-LEFT: #f0f0f0 =
1px solid; COLOR: #000; PADDING-TOP: 5px
}
.light-tabs-right {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#d9d9d9 1px solid; PADDING-LEFT: 4px; BACKGROUND: #d9d9d9; FLOAT: left; =
PADDING-BOTTOM: 4px; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #d9d9d9 1px =
solid; CURSOR: pointer; COLOR: #000; PADDING-TOP: 5px; voice-family: =
""}""
}
.light-tabs-right-simulated {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#d9d9d9 1px solid; PADDING-LEFT: 4px; BACKGROUND: #999; FLOAT: left; =
PADDING-BOTTOM: 4px; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #d9d9d9 1px =
solid; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 5px; voice-family: =
""}""
}
.light-tabs-right-selected {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#d9d9d9 1px solid; PADDING-LEFT: 4px; FLOAT: left; BORDER-BOTTOM-WIDTH: =
0px; PADDING-BOTTOM: 5px; MARGIN: 0px 5px -1px 0px; BORDER-LEFT: #d9d9d9 =
1px solid; COLOR: #000; PADDING-TOP: 5px
}
UL.ul-article LI {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: inline; PADDING-LEFT: 19px; =
FONT-SIZE: 1em; FLOAT: left; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: =
uppercase; LINE-HEIGHT: 1.1em; BACKGROUND-REPEAT: no-repeat
}
.timestamp-lower-style {
	FONT-SIZE: 9px; TEXT-TRANSFORM: lowercase; COLOR: #663333; FONT-FAMILY: =
Arial; TEXT-DECORATION: none
}
.timestamp-caps-style {
	FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; COLOR: #663333; FONT-FAMILY: =
Arial; TEXT-DECORATION: none
}
.bg-quote-left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: =
url(../img/global/quote-left-red-beige-bg.gif) no-repeat left center; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.bg-quote-right {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: =
url(../img/global/quote-right-red-beige-bg.gif) no-repeat left center; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.bg-green-quote-left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: =
url(../img/global/quote-left-green-beige-bg.gif) no-repeat left center; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.bg-green-quote-right {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: =
url(../img/global/quote-right-green-beige-bg.gif) no-repeat left center; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
H2.google-sub-heading {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; MARGIN: 0px; COLOR: #06c; =
LINE-HEIGHT: 1.1em; FONT-FAMILY: Georgia, Times New Roman, Times, serif; =
LETTER-SPACING: -0.06em
}
.blockz {
	FLOAT: left; WIDTH: 80px
}
.blockzl {
	FLOAT: left; WIDTH: 179px
}
.blockz2 {
	FLOAT: left; WIDTH: 120px
}
.printz {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 19px; =
FONT-SIZE: 1em; BACKGROUND-IMAGE: =
url(../img/global/icon/14x14-print.gif); PADDING-BOTTOM: 10px; =
TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1.1em; PADDING-TOP: 1px; =
BACKGROUND-REPEAT: no-repeat
}
.emailz {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 19px; =
FONT-SIZE: 1em; BACKGROUND-IMAGE: =
url(../img/global/icon/14x14-email.gif); PADDING-BOTTOM: 10px; =
TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1.1em; PADDING-TOP: 1px; =
BACKGROUND-REPEAT: no-repeat
}
.addThisz {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; FLOAT: left; =
PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1.1em; =
PADDING-TOP: 1px
}

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://community.timesonline.co.uk/ver1.0/SiteLifeProxy?sid=community.timesonline.co.uk

    //multi site enabled -- sid: community.timesonline.co.uk=20
    document.write("<link =
href=3D'http://community.timesonline.co.uk/ver1.0/SiteLifeCss?sid=3Dcommu=
nity.timesonline.co.uk' rel=3D'stylesheet' type=3D'text/css' />");
    document.write("<script type=3D'text/javascript' =
src=3D'http://community.timesonline.co.uk/ver1.0/SiteLifeScripts?sid=3Dco=
mmunity.timesonline.co.uk'></script>");
	document.write("<link =
href=3D'http://www.timesonline.co.uk/css/sitelife.css' =
rel=3D'stylesheet' type=3D'text/css' />");

///<summary>constructor to create a new SiteLifeProxy</summary>
function SiteLifeProxy(url) {
    // User Configurable Properties - these can be set at any time

    // your apiKey, this value must be set!
    this.apiKey =3D null;
   =20
    this.siteLifeDomainOverride =3D null;
    this.siteLifeServerBaseOverride =3D null;
    this.customerCSSOverride =3D null;
    this.customerForumPagePathOverride =3D null;

    // sniff the browser for custom behaviors
    this.__isExplorer =3D =
navigator.userAgent.toLowerCase().indexOf('msie') !=3D -1;
    this.__isSafari =3D =
navigator.userAgent.toLowerCase().indexOf('safari') !=3D -1;
    this.__isMac =3D navigator.platform.toLowerCase().indexOf('mac') =
!=3D -1;
    this.__isMacIE =3D this.__isMac && this.__isExplorer;
   =20
    // if enabled, spit out debug information through alert()
    this.debug =3D false;
   =20
    // used to track the id of the handler expecting the results from =
the immediately preceeding method invocation
    // this is used only for testing purposes
    this.lastHandlerId =3D "";
   =20
    // Methods You can Overide
    //
    // OnSuccess(returnValue) - is passed the return value at the end of =
a successful call, default does nothing
    // OnError(msg) - is passed an error message if a problem occurs
    // OnDebug(msg) - is called when debugging is enabled
    =20
    this.__baseUrl =3D url;
    this.__sendInvokeCount =3D 0;
   =20
    this.__eventHandlers =3D new Object();
};

SiteLifeProxy.prototype.AddEventHandler =3D function (event_name, =
callback) {
	var eventList =3D this.__eventHandlers[event_name];
	if (!eventList){
		eventList =3D new Array();
		this.__eventHandlers[event_name] =3D eventList;
	}
	eventList.push(callback);
};

SiteLifeProxy.prototype.FireEvent =3D function (event_name) {
    var func;
    if(handlers =3D this.__eventHandlers[event_name]) {
        var A =3D new Array(); for (var i =3D 1; i <  =
this.FireEvent.arguments.length; i++){ A[i - 1] =3D =
this.FireEvent.arguments[i];}
        for(var x=3D0;x<handlers.length;x++){
			func =3D handlers[x];
			if (func.__Bound){
			   if (handlers.length =3D=3D 1) return func();
			   func();
			}
			if (handlers.length =3D=3D 1) return func.apply(this, A);
			func.apply(this, A);
    }
}
};

SiteLifeProxy.prototype.ScriptId =3D function() { return this.__scriptId =
=3D "_bb_script_" + this.__sendInvokeCount++; }

// Default error handler for the proxy object, simple alert
SiteLifeProxy.prototype.OnError =3D function(msg) {
   alert("OnError: " + msg);
}

// Default debug handler for the proxy object, simple alert
SiteLifeProxy.prototype.OnDebug =3D function(msg) {
    if (this.debug)
        alert("Debug: " + msg);
}

// fetch a named request parameter from the page URL
SiteLifeProxy.prototype.GetParameter =3D function(parameterName) {
    var key =3D parameterName + "=3D";
    var parameters =3D document.location.search.substring(1).split("&");
    for (var i =3D 0; i < parameters.length; i++)
    {
        if (parameters[i].indexOf(key) =3D=3D 0)
            return parameters[i].substring(key.length);
    }
    return null;
};

// browser independent method to get elements by ID
SiteLifeProxy.prototype.GetElement =3D function(id) {
    this.OnDebug("GetElement " + id);
    if (document.getElementById)
        return document.getElementById(id);
    if (document.all)
        return document.all[id];
    this.OnError("No support for GetElement() in this browser");
    return null;
}

// browser independent method to get elements by tag name
SiteLifeProxy.prototype.GetTags =3D function(tagName) {
    this.OnDebug("GetTags " + tagName);
    if (document.getElementsByTagName)
        return document.getElementsByTagName(tagName);
    if (document.all)
       return document.tags(tagName);
    this.OnError("No support for GetTags() in this browser");
    return null;
}

SiteLifeProxy.prototype.Trim =3D function(s) {
	return s.replace(/^\s+|\s+$/g,"");

};

SiteLifeProxy.prototype.EscapeValue =3D function(s) {
    if (s =3D=3D null) return null;
    return encodeURIComponent(s);
};

SiteLifeProxy.prototype.__ArrayValidation =3D function(s)
{
    if ((typeof s =3D=3D 'undefined') || (s.length < 1))
    {
        return false;
    }
    return true;
}

SiteLifeProxy.prototype.__CheckErrorHandler =3D function(onError) {
    this.OnDebug("__CheckErrorHandler " + onError);
    if ((typeof onError =3D=3D 'undefined') || (eval("window." + =
onError) =3D=3D null))
    {
      return "gSiteLife.OnError";
    }
    return onError;
}
SiteLifeProxy.prototype.SetCookie =3D function SetCookie( name, value) {
    var today =3D new Date(); today.setTime( today.getTime() );
   =20
    var expires_date =3D new Date( today.getTime() + 126144000000 );
   =20
    document.cookie =3D name + "=3D" +escape( value ) +
    ";expires=3D" + expires_date.toGMTString() +=20
    ";path=3D/" + ";domain=3Dtimesonline.co.uk" ;
}
// validate and fetch arguments, if the argument is missing and =
optional, we return an empty string       =20
SiteLifeProxy.prototype.__GetArgument =3D function(variableName, =
variableValue, isRequired, isArray) {
    this.OnDebug("__GetArgument " + variableName + "," + variableValue + =
"," + isRequired + "," + isArray);
    if (typeof variableValue =3D=3D "undefined" || variableValue =3D=3D =
null || variableValue =3D=3D "")
    {
        if (isRequired)
        {
            this.OnError("Missing required parameter " + variableName);
            this.__isValid =3D false;
            return "";
        }
        else
            return "";
    }
    if (isRequired && isArray)=20
    {
        if (!this.__ArrayValidation(variableValue))=20
        {
            this.OnError("Invalid array parameter " + variableName);
            this.__isValid =3D false;
            return "";
        }
    }
    return "&" + variableName + "=3D" + this.EscapeValue(variableValue);
};

SiteLifeProxy.prototype.__StripAnchorFromUrl =3D function(url) {
    var aIdx =3D url.indexOf("#");
    return aIdx =3D=3D -1 ? url : url.substring(0, aIdx);
}

SiteLifeProxy.prototype.__SafeAppendUrlValue =3D function(url, key, =
value) {
    url +=3D url.indexOf("?") !=3D -1 ? "&" : "?";
    return url + key + "=3D" + value;
}

SiteLifeProxy.prototype.__AppendUrlValues =3D function (url)
{
	time =3D new Date();
    url +=3D this.__GetArgument("plckNoCache", time.getTime(), false, =
false);
    url +=3D this.__GetArgument("plckApiKey", this.apiKey, true, false);
    url +=3D this.__GetArgument("pcksld", this.siteLifeDomainOverride, =
false, false);
    url +=3D this.__GetArgument("pcksbu", =
this.siteLifeServerBaseOverride, false, false);
    url +=3D this.__GetArgument("pckcss", this.customerCSSOverride, =
false, false);
    url +=3D this.__GetArgument("pckfpp", =
this.customerForumPagePathOverride, false, false);
                        url +=3D this.__GetArgument("sid", =
gSiteLife.SID, false, false);
               =20
    return url;
}

SiteLifeProxy.prototype.ReloadPage =3D function(params) {
    var sSearch =3D window.location.search.substring(1);
    var sNVPs =3D sSearch.split('&');
    var newSearch =3D "";
    var anchorPoint =3D "";
    for(var k in params) {
        if(k =3D=3D "extend") continue;
		if(k =3D=3D "#") {
			anchorPoint =3D '#' + params[k];
			continue;
		}	=09
        if(newSearch =3D=3D "") newSearch +=3D "?"; else newSearch +=3D =
"&";
        newSearch +=3D k + '=3D' + params[k];
    }
    for (var i =3D 0; i < sNVPs.length; i++) {
        var kv =3D sNVPs[i].split('=3D');
        if(kv[0] && kv[0].indexOf('plck') !=3D 0 && ! params[kv[0]]) {
            newSearch +=3D "&" + sNVPs[i];       =20
        }
    }
           =20
    if(anchorPoint !=3D ""){=20
        window.location.hash =3D anchorPoint;
    }
    window.location.search =3D newSearch;
}

function loadScript (url, callback) {
	var script =3D document.createElement('script');
	script.type =3D 'text/javascript';
	script.charset =3D 'utf-8';
	if (callback)
		script.onload =3D script.onreadystatechange =3D function() {
			if (script.readyState && script.readyState !=3D 'loaded' && =
script.readyState !=3D 'complete')
				return;
			script.onreadystatechange =3D script.onload =3D null;
			callback();
		};
	script.src =3D url;
	document.getElementsByTagName('head')[0].appendChild (script);
}

SiteLifeProxy.prototype.__Send =3D function(url, scriptToUse, =
callbackName, args) {
    this.OnDebug("_Send " + url);
    function gLoadScript(url, callbackName) {
      var script =3D document.createElement('script');
      script.setAttribute('type', 'text/javascript');
    	script.setAttribute('charset', 'utf-8');
    	script.setAttribute('src', url + (callbackName ? '&EVENT_ID=3D' + =
callbackName : ''));
    	document.getElementsByTagName('head')[0].appendChild (script);
    }
    function bind(_function, _this, _arguments) {
      var f =3D function() {
        _function.apply(_this, _arguments);
      };
      f['__Bound'] =3D true;
      return f;
    };
    var func;
    if ((typeof callbackName =3D=3D 'string') && (func =3D =
this.__eventHandlers[callbackName]) && (typeof func =3D=3D 'function') =
&& !func['__Bound']) {
      this.__eventHandlers[callbackName] =3D bind(func, this, args);
    }
   =20
    //append our various parameters as necessary
    url =3D this.__AppendUrlValues(url);
    this.OnDebug("_Send (updated) " + url);
    // add the script node to the document
    if (document.createElement && ! this.__isMacIE) {
        gLoadScript(url, callbackName);
        return;
    }

    // could fall back to sync at this point, but will bust if the page =
is already loaded

    this.OnError("No support for async in this browser");
}

SiteLifeProxy.prototype.Logout =3D function(ScriptToUse, IsRestPage) {
    var plckRest =3D IsRestPage ? true : false;
    this.__Send(this.__baseUrl + '/Utility/Logout?plckRedirectUrl=3D' + =
escape(window.location.href) + '&plckRest=3D' + plckRest, ScriptToUse);
    return false;
}

SiteLifeProxy.prototype.AddLoadEvent =3D function(func) {
if(window.addEventListener){
 window.addEventListener("load", func, false);
}else{
 if(window.attachEvent){
   window.attachEvent("onload", func);
 }else{
   if(document.getElementById){
    var oldonload =3D window.onload;
    if (typeof window.onload !=3D 'function') {
      window.onload =3D func;
    } else {
      window.onload =3D function() {
       if (oldonload) {
        oldonload();
       }
       func();
}}}}}}

SiteLifeProxy.prototype.AdInsertHelper =3D function() {
    for(var src in gSiteLife.__adsToInsert) {
        if(src =3D=3D "extend") continue;
        var dest =3D gSiteLife.__adsToInsert[src];
        var parent =3D document.getElementById(dest);
		var newChild =3D document.getElementById(src);
		if( ! parent || ! newChild ) {continue; }
		parent.replaceChild( newChild, document.getElementById(dest + =
"Child"));
		newChild.style.display =3D "block"; parent.style.display =3D "block";
    }
}

SiteLifeProxy.prototype.InsertAds =3D function(source, destination) {
gSiteLife.__adsToInsert =3D new Object();
for(ii=3D0; ii< this.InsertAds.arguments.length; ii+=3D2) { =
gSiteLife.__adsToInsert[this.InsertAds.arguments[ii]] =3D =
this.InsertAds.arguments[ii+1];}
this.AddLoadEvent(gSiteLife.AdInsertHelper);
}

SiteLifeProxy.prototype.TitleTag =3D function() {
 var titleTag =3D document.getElementById("plckTitleTag");
 return titleTag ? titleTag.innerText || titleTag.textContent : null;
 }

SiteLifeProxy.prototype.WriteDiv =3D function(id, divClass) {
    var cssClass =3D divClass ? divClass : "";
    document.write('<div id=3D"'+id+'" class=3D"'+cssClass+'"></div>'); =
return id;
}

SiteLifeProxy.prototype.InnerHtmlWrite =3D function(elementId, =
innerContents ) {
    var el =3D document.createElement("div");
    try {
        if(document.location.href.indexOf("debug=3Dtrue") > -1) {
            el.innerHTML +=3D "<div style=3D'border:1px solid =
red;'><span style=3D'background-color:red; color:white; =
position:absolute; cursor:pointer; font-size:8pt;' =
onclick=3D'DebugShowInnerHTML(\"${plckElementId}\",\"http://community.tim=
esonline.co.uk/ver1.0/Proxies/Default.rails?&sid=3Dcommunity.timesonline.=
co.uk\");'>&nbsp;?&nbsp;</span><div>" + innerContents + "</div></div>";
        } else {
            el.innerHTML +=3D innerContents;
            el.style.display =3D "inline";
        }
        var destDiv =3D document.getElementById(elementId);
        while (destDiv.childNodes.length >=3D 1) {
             destDiv.removeChild(destDiv.childNodes[0]);
        }
       =20
        destDiv.appendChild(el);
    } catch (error) {
        alert(elementId + " Error "  + error.number + ": " + =
error.description);
    }
}

SiteLifeProxy.prototype.SortTimeStampDescending =3D =
"TimeStampDescending";
SiteLifeProxy.prototype.SortTimeStampAscending =3D "TimeStampAscending";
SiteLifeProxy.prototype.SortRecommendationsDescending =3D =
"RecommendationsDescending";
SiteLifeProxy.prototype.SortRecommendationsAscending =3D =
"RecommendationsAscending";
SiteLifeProxy.prototype.SortRatingDescending =3D "RatingDescending";
SiteLifeProxy.prototype.SortRatingAscending =3D "RatingAscending";
SiteLifeProxy.prototype.SortAlphabeticalAscending =3D =
"AlphabeticalAscending";
SiteLifeProxy.prototype.SortAlphabeticalDescending =3D =
"AlphabeticalDescending";
SiteLifeProxy.prototype.KeyTypeExternalResource =3D "ExternalResource";
       =20



SiteLifeProxy.prototype.PersonaHeaderRequest =3D function(UserId) {
    var url =3D this.__baseUrl + =
'/Persona/PersonaHeader?plckElementId=3DpersonaHDest&plckUserId=3D'+ =
UserId;
    this.__Send(url, "personaHeaderScript", 'persona:header', =
arguments);
}
SiteLifeProxy.prototype.PersonaHeader =3D function(UserId) {
    this.WriteDiv("personaHDest", "Persona_Main");
        this.PersonaHeaderRequest(UserId);=20
}
SiteLifeProxy.prototype.PersonaHeaderInbox =3D function() {
	// if DAAPI proxy is not present, fail gracefully
	if (!document.getElementById('PrivateMessageInbox') || =
!window.RequestBatch || !window.PrivateMessageFolderList) {
		var pmContainer =3D =
document.getElementById('PersonaHeader_PrivateMessageContent');
		if (pmContainer) {
			pmContainer.style.display =3D 'none';
		}
		return;
	}

	var rb =3D new RequestBatch();
	rb.AddToRequest(new PrivateMessageFolderList());
	rb.BeginRequest(serverUrl,
		function(responseBatch) {
			var count =3D '';
			try {
				if (responseBatch && responseBatch.Messages && =
responseBatch.Messages.length && responseBatch.Messages[0].Message =
=3D=3D 'ok') {
					var folders =3D =
responseBatch.Responses[0].PrivateMessageFolderList.FolderList;
					for (var i =3D 0; i < folders.length; i++) {
						var f =3D folders[i];
						if (f.FolderID =3D=3D 'Inbox') { count =3D f.UnreadMessageCount; =
break; }
					}
				}
			} catch (e) {}
			var inboxStr =3D "Inbox ({0})";
			var idx =3D inboxStr.indexOf("{0}");
			if (inboxStr =3D=3D '' || idx >=3D -1)
				inboxStr =3D inboxStr.substring(0, idx) + count + =
inboxStr.substring(idx+3);
			var inbox =3D document.getElementById('PrivateMessageInbox');
			inbox.innerHTML =3D inboxStr;
			if (count > 0) inbox.style.fontWeight =3D 'bold';
		});
}

SiteLifeProxy.prototype.Persona =3D function(UserId) {
    this.WriteDiv("personaDest", "Persona_Main");
    var action =3D this.GetParameter("plckPersonaPage");
    if(action && (typeof this[action] =3D=3D 'function')) =
this[action](UserId);
             else this.PersonaHome(UserId);
    }
SiteLifeProxy.prototype.LoadPersonaPage =3D function(PageName, UserId) {
    var params =3D new Object(); params['plckPersonaPage'] =3D PageName; =
params['plckUserId'] =3D UserId;
            params['userId'] =3D UserId;
        for(ii=3D2; ii< this.LoadPersonaPage.arguments.length; ii+=3D2) =
{ params[this.LoadPersonaPage.arguments[ii]] =3D =
this.LoadPersonaPage.arguments[ii+1];}
    this.ReloadPage(params);
    return false;
}

SiteLifeProxy.prototype.PersonaHome =3D function(UserId) {

    var me =3D this;
    this.AddEventHandler('persona:home:complete', function() { =
me.PopulateGroupsDiv(UserId, 1); });
    return this.PersonaSend('PersonaHome', 'personaDest', =
'personaScript', UserId, null, 'persona:home:complete');
	 =20
}

SiteLifeProxy.htmlEncode =3D function(str){
	// Fix HTML
	var ret =3D str;
	var div =3D document.createElement('div');
	var text =3D document.createTextNode(str);
	div.appendChild(text);
	ret =3D new String(div.innerHTML);			=09
=09
	// The above doesn't take care of quotes.
	ret =3D ret.replace(/"/g, '&quot;');
=09
	return ret;
};
		=09
SiteLifeProxy.prototype.PopulateGroupsDiv =3D function(UserId, OnPage) {
        // a utility function to compare two urls for purposes of =
determining site of origin
    var isFromThisSite =3D function(siteOfOrigin, currentHost) {
        // assume each url has periods in it
        var siteOfOriginDotIndex =3D siteOfOrigin.indexOf('.');
        var currentHostDotIndex =3D currentHost.indexOf('.')
        if (siteOfOriginDotIndex < 0 || currentHostDotIndex < 0) {
            return false;
        }
        else {
            return =
siteOfOrigin.slice(siteOfOriginDotIndex).toLowerCase() =3D=3D =
currentHost.slice(currentHostDotIndex).toLowerCase();
        }
    }
        // check for DAAPI objects; if not there, fail gracefully
    if (window.RequestBatch && window.CommunityGroupMembershipPage && =
window.UserKey) {
        var requestBatch =3D new RequestBatch();
        requestBatch.AddToRequest(new CommunityGroupMembershipPage(new =
UserKey(UserId+""), 8, OnPage, "TimeStampAscending", "Member"));
        =
requestBatch.BeginRequest("http://community.timesonline.co.uk/ver1.0/Dire=
ct/Process", function(responseBatch) {  =20
            if (responseBatch.Responses.length > 0 && =
responseBatch.Responses[0].CommunityGroupMembershipPage) {
                // create the div that will house all this info
                var groupsDiv =3D document.createElement('div');
                groupsDiv.className =3D 'PersonaStyle_ItemContainer';
                var groupsContainer =3D =
document.getElementById('PersonaStyle_GroupsContainer');
                // Check groupsContainer is null because =
PersonaStyle_GroupContainer may be absent due to private persona files.
                if (groupsContainer !=3D null) {
                    groupsContainer.appendChild(groupsDiv);
                       =20
                    var groupBaseUrl =3D =
"http://www.timesonline.co.uk/groups/CommunityGroup.html";
                    var groupMembershipPage =3D =
responseBatch.Responses[0].CommunityGroupMembershipPage;
                    var groupsHtml =3D "<div =
class=3D\"PersonaStyle_SectionHead\">Groups</div>";
                    groupsHtml +=3D "<div =
class=3D\"PersonaStyle_GroupList\">";
                    for (var index =3D 0; index < =
groupMembershipPage.CommunityGroupMemberships.length; index++) {
                        var currentGroup =3D =
groupMembershipPage.CommunityGroupMemberships[index].CommunityGroup;
                        // if current group is private and user is =
non-member, don't display
                        var display =3D true;
                        if (currentGroup.CommunityGroupVisibility =3D=3D =
'Private') {
                            display =3D =
(currentGroup.RequestingUsersMembershipTier !=3D 'NonMember' && =
currentGroup.RequestingUsersMembershipTier !=3D 'Banned');
                        }
                        if (display) {
                            var groupUrl =3D groupBaseUrl + =
"?slGroupKey=3D" + currentGroup.CommunityGroupKey.Key;
                                                            if =
(!isFromThisSite(currentGroup.SiteOfOrigin, window.location.host)) {
                                    groupsHtml +=3D "<img =
height=3D\"50\" width=3D\"50\" title=3D\"" + =
SiteLifeProxy.htmlEncode(currentGroup.Title) + "\" src=3D\"" + =
currentGroup.AvatarImageUrl + "\" />";
                                }
                                else {
                                    groupsHtml +=3D "<a href=3D\"" + =
groupUrl + "\"><img height=3D\"50\" width=3D\"50\" title=3D\"" + =
SiteLifeProxy.htmlEncode(currentGroup.Title) + "\" src=3D\"" + =
currentGroup.AvatarImageUrl + "\" /></a>";
                                }
                                                    }
                    }
                    //Pagination for Group List
                    groupsHtml +=3D "<p><ul =
class=3D\"PersonaStyle_GroupListPagination\">";
                   =20
                    if (groupMembershipPage.OnPage > 1)                {
                        groupsHtml +=3D "<li><a href=3D'#PreviousGroup' =
onclick=3D'gSiteLife.PopulateGroupsDiv(\"" + UserId + "\", " + =
(parseInt(groupMembershipPage.OnPage) - 1) + =
");'>&lt;&lt;Previous</a></li>";
                    }
                   =20
                    if =
(groupMembershipPage.NumberOfCommunityGroupMemberships > =
(groupMembershipPage.NumberPerPage * groupMembershipPage.OnPage))        =
        {
                        groupsHtml +=3D "<li><a href=3D'#NextGroup' =
onclick=3D'gSiteLife.PopulateGroupsDiv(\"" + UserId + "\", " + =
(parseInt(groupMembershipPage.OnPage) + 1) + ");'>Next&gt&gt;</a></li>";
                    }
                    groupsHtml +=3D "</p>";
                   =20
                    //End Pagination for Group List           =20
                    groupsHtml +=3D "</ul><div =
class=3D\"PersonaStyle_GroupListClear\"></div>";                  =20
                    groupsHtml +=3D "</div>";                  =20
                    groupsDiv.innerHTML =3D groupsHtml;
                   =20
                    while(groupsContainer.hasChildNodes()) {
                        =
groupsContainer.removeChild(groupsContainer.childNodes[0]);
                    }
                    groupsContainer.appendChild(groupsDiv);
                }  =20
            }
        });
    }
    // fire any other events
    this.FireEvent('persona:home');
}

SiteLifeProxy.prototype.WatchItem =3D =
function(Controller,Method,WatchKey, targetDiv) {
    var url =3D this.__baseUrl + '/'+Controller+'/' + Method + '?' + =
'plckWatchKey=3D' + WatchKey + '&plckElementId=3D' + targetDiv + =
'&plckWatchUrl=3D' + this.EscapeValue(window.location.href);
    this.__Send(url, "AddWatchScript");
    return false;
}
SiteLifeProxy.prototype.PersonaRemoveWatchItem=3D function(UserId, =
WatchKey, Div, View) {
   return this.PersonaSend('PersonaRemoveWatchItem', Div, =
'personaScript', UserId, 'plckWatchView=3D' + View + '&plckWatchKey=3D' =
+ WatchKey);
}
SiteLifeProxy.prototype.PersonaAddFriend=3D function(UserId) {
   return this.PersonaSend('PersonaAddFriend', 'personaHDest', =
'personaScript', UserId);
}
SiteLifeProxy.prototype.PersonaRemoveFriend =3D function(UserId, Friend, =
Div, View, Expanded, confirmMsg) {
   if(!Expanded) Expanded =3D "false";
   if (confirm(confirmMsg) =3D=3D true) {
    return this.PersonaSend('PersonaRemoveFriend', Div, 'personaScript', =
UserId, 'plckFriendView=3D' + View + '&plckFriend=3D' + Friend + =
'&plckExpanded=3D' + Expanded);
   }
   return false;
}
SiteLifeProxy.prototype.PersonaRemovePendingFriend =3D function(UserId, =
PendingFriend, Div, confirmMsg) {
   if (confirm(confirmMsg) =3D=3D true) {
    return this.PersonaSend('PersonaRemovePendingFriend', Div, =
'personaScript', UserId, 'plckPendingFriend=3D' + PendingFriend);
   }
   return false;
}
SiteLifeProxy.prototype.PersonaAddPendingFriend =3D function(UserId, =
PendingFriend, Div) {
    return this.PersonaSend('PersonaAddPendingFriend', Div, =
'personaScript', UserId, 'plckPendingFriend=3D' + PendingFriend);
}
SiteLifeProxy.prototype.PersonaMessages =3D function(UserId) {
   var AdParams =3D this.GetParameter('plckCurrentPage') ? =
'plckCurrentPage=3D' + this.GetParameter('plckCurrentPage') : "";
   var scrl =3D this.GetParameter('plckScrollToAnchor');  if(scrl){ =
if(AdParams) {AdParams +=3D'&';} AdParams +=3D 'plckScrollToAnchor=3D' + =
scrl;}
   if(this.GetParameter('plckMessageSubmitted')){if(AdParams) {AdParams =
+=3D'&';} AdParams +=3D 'plckMessageSubmitted=3D' + =
this.GetParameter('plckMessageSubmitted');}
   return this.PersonaSend('PersonaMessages', 'personaDest', =
'personaScript', UserId, AdParams, 'persona:messages');
}
SiteLifeProxy.prototype.PersonaComments =3D function(UserId) {
   var AdParams =3D this.GetParameter('plckCurrentPage') ? =
'plckCurrentPage=3D' + this.GetParameter('plckCurrentPage') : "";
   return this.PersonaSend('PersonaComments', 'personaDest', =
'personaScript', UserId, AdParams, 'persona:comments');
}
SiteLifeProxy.prototype.PersonaBlog =3D function(UserId) {
   var AdParams =3D this.GetParameter('plckCurrentPage') ? =
'plckCurrentPage=3D' + this.GetParameter('plckCurrentPage') : "";
   if(AdParams) {AdParams +=3D'&';} AdParams +=3D 'plckBlogId=3D' + =
UserId;
   var url =3D this.__baseUrl + =
'/PersonaBlog/PersonaBlog?plckElementId=3DpersonaDest&plckUserId=3D'+ =
UserId + '&' + AdParams;
   this.__Send(url, 'personaScript', 'persona:blog', arguments);
   return false;
}
SiteLifeProxy.prototype.PersonaProfile =3D function(UserId) {
    return this.PersonaSend('PersonaProfile', 'personaDest', =
'personaScript', UserId, null, 'persona:profile');
}
SiteLifeProxy.prototype.PersonaWatchListPaginate =3D function(UserId, =
pageNum) {=20
    return this.PersonaPaginate('WatchList', pageNum, UserId);
}
SiteLifeProxy.prototype.PersonaFriendsPaginate =3D function(UserId, =
pageNum) {=20
	var AdParam =3D "plckFullFriendsList=3Dtrue";
    return this.PersonaPaginate('Friends', pageNum, UserId, AdParam);
}

SiteLifeProxy.prototype.PersonaFriendsExpand=3D function(UserId) {=20
    var url =3D this.__baseUrl + =
'/Persona/PersonaFriends?plckFullFriendsList=3Dtrue&plckFriendsPageNum=3D=
0&plckElementId=3DPersonaFriendsDest&plckUserId=3D'+ UserId;
    this.__Send(url, 'PersonaFriendsScript');
    return false;
}
SiteLifeProxy.prototype.PersonaFriendsCollapse=3D function(UserId, =
pageNum) {=20
    var url =3D this.__baseUrl + =
'/Persona/PersonaFriends?plckFullFriendsList=3Dfalse&plckFriendsPageNum=3D=
0&plckElementId=3DPersonaFriendsDest&plckUserId=3D'+ UserId;
    this.__Send(url, 'PersonaFriendsScript');
    return false;
}

SiteLifeProxy.prototype.PersonaPendingFriendsPaginate =3D =
function(UserId, pageNum) {=20
    var AdParam =3D "plckPendingFriendsPageNum=3D" + pageNum;
    return this.PersonaPaginate('Friends', 0, UserId,AdParam);
}
SiteLifeProxy.prototype.PersonaMessagesPreviewPaginate =3D =
function(UserId, pageNum) {=20
    return this.PersonaPaginate('MessagesPreview', pageNum, UserId);
}
SiteLifeProxy.prototype.PersonaMessageRemove =3D function(UserId, =
pageNum, MessageKey, confirmMsg) {=20
   if (confirm(confirmMsg) =3D=3D true) {
        return this.PersonaSend('PersonaRemoveMessage', 'personaDest', =
'PersonaMessagesPageScript', UserId, 'plckCurrentPage=3D'+ pageNum + =
'&plckMessageKey=3D'+MessageKey);
   }
   return false;
}
SiteLifeProxy.prototype.PersonaSend =3D function(ApiName, DestDiv, =
ScriptName, UserId, AddParams, eventId){
    var url =3D this.__baseUrl + '/Persona/' + ApiName + =
'?plckElementId=3D' + DestDiv + '&plckUserId=3D'+ UserId;
    if(AddParams) url +=3D '&' + AddParams;
    this.__Send(url, ScriptName, eventId, arguments);
    return false;
}

SiteLifeProxy.prototype.PersonaPaginate =3D function(ApiName, PageNum, =
UserId, AddParams){
    var url =3D this.__baseUrl + '/Persona/Persona' + ApiName + '?plck' =
+ ApiName + 'PageNum=3D' + PageNum + '&plckElementId=3DPersona' + =
ApiName + 'Dest&plckUserId=3D'+ UserId;
    if(AddParams) url +=3D '&' + AddParams;   =20
    this.__Send(url, 'Persona'+ ApiName + 'Script');
    return false;
}

SiteLifeProxy.prototype.PersonaPhotoSend =3D function(ApiName, DestDiv, =
ScriptName, UserId, AddParams, eventId){
    var url =3D this.__baseUrl + '/PersonaPhoto/' + ApiName + =
'?plckElementId=3D' + DestDiv + '&plckUserId=3D'+ UserId;
    if(AddParams) url +=3D '&' + AddParams;
    this.__Send(url, ScriptName, eventId, arguments);
    return false;
}

SiteLifeProxy.prototype.PersonaMostRecent =3D function(UserId, PhotoID, =
DestDiv) {
   return this.PersonaPhotoSend('PersonaMostRecent', DestDiv, =
'personaScript', UserId,'plckPhotoID=3D' + PhotoID);
}

SiteLifeProxy.prototype.PersonaCommunityGroupsPaginate =3D =
function(UserId, PageNum){
	return this.PersonaPaginate('CommunityGroups', PageNum, UserId);
}

SiteLifeProxy.prototype.PersonaCreateGallery =3D function(UserId) {
     return this.PersonaPhotoSend('UserGalleryCreate', =
'personaDestPhoto', 'personaScript', UserId);
}

SiteLifeProxy.prototype.PersonaEditGallery =3D =
function(UserId,GalleryID) {
     return this.PersonaPhotoSend('UserGalleryEdit', 'userGalleryDest', =
'personaScript', UserId,'plckGalleryID=3D' + GalleryID);
}

SiteLifeProxy.prototype.PersonaUploadToUserGallery =3D =
function(GalleryId) {
    var url =3D this.__baseUrl + =
'/Photo/PhotoUpload?plckElementId=3DuserGalleryDest&plckGalleryID=3D'+ =
GalleryId;
    this.__Send(url);
    return false;
}

SiteLifeProxy.prototype.PersonaPhotos =3D function(UserId) {
     return this.PersonaPhotoSend('PersonaPhotos', 'personaDest', =
'personaScript', UserId, null, 'persona:photos');
}
SiteLifeProxy.prototype.PersonaAllPhotos =3D function(UserId) {
     return this.PersonaPhotoSend('PersonaAllPhotos', 'personaDest', =
'personaScript', UserId);
}

SiteLifeProxy.prototype.PersonaGalleryPhoto =3D function(UserId, =
plckFindCommentKey) {
	var findCommentKey =3D gSiteLife.ReadFindCommentKey(findCommentKey, =
"widget:personaGalleryPhoto");
=09
    return this.PersonaPhotoSend('PersonaGalleryPhoto', 'personaDest', =
'personaScript', UserId, 'plckFindCommentKey=3D' + findCommentKey, =
"widget:personaGalleryPhoto");
}
SiteLifeProxy.prototype.PersonaMyRecentPhotos =3D =
function(UserId,ElementId, PageNum) {
     return this.PersonaPhotoSend('PersonaMyRecentPhotos', ElementId, =
'personaScript', UserId,'plckPageNum=3D' + PageNum);
}

SiteLifeProxy.prototype.PersonaGallery =3D =
function(UserId,GalleryId,PageNum) {
     if(!PageNum){
        PageNum =3D gSiteLife.GetParameter("plckPageNum") ? =
gSiteLife.GetParameter("plckPageNum") : 0;
     }
     if(!GalleryId) {
        GalleryId =3D gSiteLife.GetParameter("plckGalleryID");
     }
     return this.PersonaPhotoSend('PersonaGallery', 'personaDest', =
'personaScript', UserId,'plckGalleryID=3D'+ GalleryId + =
'&plckPageNum=3D' + PageNum);
}

SiteLifeProxy.prototype.UserGalleryList =3D function(UserId,ElementId, =
PageNum) {
     return this.PersonaPhotoSend('UserGalleryList', ElementId, =
'personaScript', UserId,'plckPageNum=3D' + PageNum);
}
SiteLifeProxy.prototype.PersonaGallerySubmissions =3D =
function(UserId,ElementId, PageNum){
     return this.PersonaPhotoSend('PersonaGallerySubmissions', =
ElementId, 'personaScript', UserId,'plckPageNum=3D' + PageNum);
}=20

SiteLifeProxy.prototype.PersonaGalleryPhoto =3D function(UserId, =
plckFindCommentKey) {
	var findCommentKey =3D gSiteLife.ReadFindCommentKey(findCommentKey, =
"widget:personaPhoto");
   =20
    var photoid =3D gSiteLife.GetParameter('plckPhotoID');
    return this.PersonaPhotoSend('PersonaGalleryPhoto', =
'personaDest','personaScript', UserId,'&plckPhotoID=3D' +photoid + =
'&plckFindCommentKey=3D' +findCommentKey, "widget:personaPhoto");
}
SiteLifeProxy.prototype.PersonaRecentGalleryPhoto =3D function(UserId) {
    var photoid =3D gSiteLife.GetParameter('plckPhotoID');
    return this.PersonaPhotoSend('PersonaRecentGalleryPhoto', =
'personaDest','personaScript', UserId,'&plckPhotoID=3D' +photoid);
}

SiteLifeProxy.prototype.LoadPersonaGalleryPage =3D =
function(UserId,GalleryID) {
    var params =3D new Object(); params['plckPersonaPage'] =3D =
'PersonaGallery'; params['plckUserId'] =3D UserId;=20
            params['userId'] =3D UserId;
        params['plckGalleryID'] =3D GalleryID;
    this.ReloadPage(params);
    return false;
}
SiteLifeProxy.prototype.LoadPersonaPhotoPage =3D =
function(UserId,PhotoID) {
    var params =3D new Object(); params['plckPersonaPage'] =3D =
'PersonaGalleryPhoto'; params['plckUserId'] =3D UserId;
            params['userId'] =3D UserId;
        params['plckPhotoID'] =3D PhotoID;
    this.ReloadPage(params);
    return false;
}
SiteLifeProxy.prototype.LoadPersonaRecentPhotoPage =3D =
function(UserId,PhotoID) {
    var params =3D new Object(); params['plckPersonaPage'] =3D =
'PersonaRecentGalleryPhoto'; params['plckUserId'] =3D UserId;
            params['userId'] =3D UserId;
        params['plckPhotoID'] =3D PhotoID;
    this.ReloadPage(params);
    return false;
}

var fbHelpDialogTimeout;
SiteLifeProxy.prototype.ShowFacebookHelpDialog =3D function(icon){
	var x =3D 0;
	var y =3D icon.clientHeight/2;

	do {
		x +=3D icon.offsetLeft;
		y +=3D icon.offsetTop;
	}
	while(icon =3D icon.offsetParent);

	var fb_div =3D document.getElementById("Persona_FacebookHelpDialog");
=09
	fb_div.style.position =3D "absolute";
	fb_div.style.display =3D "block";
=09
	// position div to the left of icon.
	var newX =3D x - fb_div.clientWidth;
	var newY =3D y - Math.floor(fb_div.clientHeight/2);
=09
	fb_div.style.left =3D newX + "px";
	fb_div.style.top =3D newY + "px";

	return false;
}

SiteLifeProxy.prototype.HideFacebookHelpDialog =3D function(){
	var fb_div =3D document.getElementById("Persona_FacebookHelpDialog");
	fb_div.style.display =3D "none";
}

SiteLifeProxy.prototype.CopyRssUrlToClipboard =3D function(){=09
	rssUrl =3D document.getElementById("rssUrl");
	copy(rssUrl);
=09
	return false;
}

/* note: doesn't work with flash 10 */
function copy(inElement) {
  if (inElement.createTextRange) {
    var range =3D inElement.createTextRange();
    if (range)
      range.execCommand('Copy');
  } else {
    var flashcopier =3D 'flashcopier';
    if(!document.getElementById(flashcopier)) {
      var divholder =3D document.createElement('div');
      divholder.id =3D flashcopier;
      document.body.appendChild(divholder);
    }
    document.getElementById(flashcopier).innerHTML =3D '';
    var divinfo =3D '<embed src=3D"' + gSiteLife.__baseUrl + =
'/Content/swf/clipboard.swf" =
FlashVars=3D"clipboard=3D'+encodeURIComponent(inElement.value)+'" =
width=3D"0" height=3D"0" =
type=3D"application/x-shockwave-flash"></embed>';
    document.getElementById(flashcopier).innerHTML =3D divinfo;
  }
}

SiteLifeProxy.prototype.UpdateExternalUserId =3D =
function(ExternalSiteName, ExternalSiteUserId) {
	var adParam =3D this.BaseAdParam();
	adParam +=3D "&externalSiteName=3D" + ExternalSiteName;
	adParam +=3D "&externalSiteUserId=3D" + ExternalSiteUserId;
	return this.PersonaSend('UpdateExternalUserId', 'personaHDest', =
'personaScript', adParam);
}




=0A=

SiteLifeProxy.prototype.SolicitPhoto =3D function(galleryID) {
	var elementId =3D 'plcksolicit' + galleryID;
	this.WriteDiv(elementId);
    var url =3D this.__baseUrl + '/Photo/SolicitPhoto?plckElementId=3D' =
+ elementId + '&plckGalleryID=3D' +galleryID;
    this.__Send(url);
    return false;
}

SiteLifeProxy.prototype.PhotoUpload =3D function() {
	var elementId =3D 'plcksubmit';
	this.WriteDiv(elementId);
    var galleryID =3D gSiteLife.GetParameter('plckGalleryID');

    var url =3D this.__baseUrl + '/Photo/PhotoUpload?plckElementId=3D' + =
elementId + '&plckGalleryID=3D' +galleryID;
    this.__Send(url);
    return false;
}

SiteLifeProxy.prototype.PublicGallery =3D function() {
    var elementId =3D 'plckgallery';
	this.WriteDiv(elementId);
	var galleryID =3D gSiteLife.GetParameter('plckGalleryID');
    var pageNum =3D gSiteLife.GetParameter('plckPageNum');
=09
    var url =3D this.__baseUrl + '/Photo/PublicGallery?plckElementId=3D' =
+ elementId + '&plckGalleryID=3D' +galleryID + '&plckPageNum=3D' =
+pageNum;
	this.__Send(url);
	return false;
}


SiteLifeProxy.prototype.GalleryPhoto =3D function() {
	var elementId =3D 'plckphoto';
	this.WriteDiv(elementId);
    var photoid =3D gSiteLife.GetParameter('plckPhotoID');
    var findCommentKey =3D gSiteLife.ReadFindCommentKey(null, =
"widget:galleryPhoto");

    var url =3D this.__baseUrl + '/Photo/GalleryPhoto?plckElementId=3D' =
+ elementId + '&plckPhotoID=3D' +photoid + '&plckFindCommentKey=3D' + =
findCommentKey;
	this.__Send(url, null, "widget:galleryPhoto");
	return false;
}

SiteLifeProxy.prototype.PublicGalleries =3D function() {
	var elementId =3D 'plckgalleries';
	this.WriteDiv(elementId);
    var pageNum =3D gSiteLife.GetParameter('plckPageNum') ?  =
gSiteLife.GetParameter('plckPageNum') : "0";

    var url =3D this.__baseUrl + =
'/Photo/PublicGalleries?plckElementId=3D' + elementId + =
'&plckPageNum=3D' + pageNum;
    this.__Send(url);
    return false;
}

SiteLifeProxy.prototype.PhotoRecommend =3D =
function(targetid,recommendDiv,isGallery) {
    var url =3D this.__baseUrl + '/Photo/Recommend?plckElementId=3D' + =
recommendDiv + '&plckTargetid=3D' +targetid + '&plckIsGallery=3D' =
+isGallery ;
    this.__Send(url);
    return false;
}
=0A=
//<script type=3D"text/javascript">

//parentKeyType can be any gSiteLife.KeyType* value, but for including =
this widget on an article page the value is=20
//typically gSiteLife.KeyTypeExternalResource
SiteLifeProxy.prototype.Comments =3D function(parentKeyType, parentKey, =
pageSize, sort, showTabs, tab, parentUrl, parentTitle, refreshPage, =
findCommentKey)
{
	return this.CommentsInternal(parentKeyType, parentKey, pageSize, sort, =
showTabs, tab, parentUrl, parentTitle, false, false, null, refreshPage, =
findCommentKey);
};

SiteLifeProxy.prototype.CommentsInput =3D function(parentKeyType, =
parentKey, redirectToUrl)
{   =20
    return this.CommentsInternal(parentKeyType, parentKey, null, =
"TimeStampDescending", null, null, null, null, true, false, =
redirectToUrl, false, null);
};

SiteLifeProxy.prototype.CommentsOutput =3D function(parentKeyType, =
parentKey, refreshPage, pageSize, sortOrder)
{
    sortOrder =3D sortOrder || "TimeStampDescending";
	return this.CommentsInternal(parentKeyType, parentKey, pageSize, =
sortOrder, null, null, null, null, false, true, null, refreshPage, =
null);
}

SiteLifeProxy.prototype.CommentsRefresh =3D function(parentKeyType, =
parentKey, pageSize, sortOrder)
{
    if (!parentKey || parentKey =3D=3D "") throw "Must pass in value for =
parentKey!";
    return this.CommentsInternal(parentKeyType, parentKey, pageSize, =
sortOrder, null, null, null, null, false, false, null, true, null);
}

SiteLifeProxy.prototype.CommentsInternal =3D function(parentKeyType, =
parentKey, pageSize, sort, showTabs, tab, parentUrl, parentTitle, =
hideView, hideInput, redirectToUrl, refreshPage, findCommentKey)
{
    var divId =3D 'Comments_Container';
    if(this.numCommentsWidgets){ divId +=3D this.numCommentsWidgets++; } =
else { this.numCommentsWidgets =3D 1; }
   =20
    document.write("<div id=3D'" + divId + "'></div>");
   =20
    return this.GetComments(parentKeyType, parentKey, parentUrl, =
parentTitle, 0, pageSize, sort, showTabs, tab, hideView, hideInput, =
redirectToUrl, refreshPage, divId, findCommentKey);
}

SiteLifeProxy.prototype.ReadFindCommentKey =3D =
function(plckFindCommentKey, eventName){
	var findCommentKey =3D plckFindCommentKey || =
gSiteLife.GetParameter("plckFindCommentKey") || "";
    if(findCommentKey =3D=3D "none"){
		findCommentKey =3D "";
    }
   =20
    if(findCommentKey !=3D "" && eventName){
		this.AddEventHandler(eventName, =
function(){gSiteLife.ScrollToComment(findCommentKey)});
    }
   =20
    return findCommentKey;
}

SiteLifeProxy.prototype.GetComments =3D function(parentKeyType, =
parentKey, parentUrl, parentTitle, page, pageSize, sort, showTabs, tab, =
hideView, hideInput, redirectTo, refreshPage, divId, findCommentKey)
{
    parentKeyType =3D parentKeyType || "ExternalResource";
    parentUrl =3D parentUrl || =
gSiteLife.__StripAnchorFromUrl(window.location.href);
    parentUrl =3D gSiteLife.EscapeValue(parentUrl);
    parentKey =3D parentKey || =
gSiteLife.__StripAnchorFromUrl(window.location.href);
    parentTitle =3D parentTitle || =
gSiteLife.EscapeValue(gSiteLife.Trim(document.title));
    page =3D page || gSiteLife.GetParameter('plckCurrentPage') || 0;
    pageSize =3D pageSize || 10;
    sort =3D sort || "TimeStampAscending";
    showTabs =3D showTabs || false;
    tab =3D tab || "MostRecent";
    hideView =3D hideView || false;
    hideInput =3D hideInput || false;
    redirectTo =3DgSiteLife.EscapeValue(redirectTo) || "";
    refreshPage =3D refreshPage || false;
    findCommentKey =3D gSiteLife.ReadFindCommentKey(findCommentKey, =
"widget:comments");
   =20
    var url =3D this.__baseUrl +=20
        '/Comment/GetPage.rails?plckTargetKeyType=3D'+ parentKeyType +=20
        '&plckTargetKey=3D' + escape(parentKey) +=20
        "&plckCurrentPage=3D" + page +=20
        "&plckItemsPerPage=3D" + pageSize +=20
        "&plckSort=3D" + sort +=20
        "&plckElementId=3D" + divId +
        "&plckTargetUrl=3D" + parentUrl +
        "&plckTargetTitle=3D" + parentTitle +
        "&plckHideView=3D" + hideView +
        "&plckHideInput=3D" + hideInput +
        "&plckRefreshPage=3D" + refreshPage +
        "&plckRedirectToUrl=3D" + redirectTo +
        "&plckFindCommentKey=3D" + findCommentKey;

    if (showTabs) {
        url =3D url + "&plckShowTabs=3Dtrue&plckTab=3D" + tab;
    }
    this.__Send(url, null, "widget:comments");
    return false;
};

SiteLifeProxy.prototype.WaitForImages =3D function(callback){
	var allImgs =3D document.images;
=09
}

SiteLifeProxy.prototype.ScrollToComment =3D function(commentKey){
		setTimeout(function(){
		window.location.hash =3D "#" + commentKey;
	}, 300);
}=0A=

SiteLifeProxy.prototype.Blog =3D function(BlogId) {
    this.WriteDiv("blogDest", "Persona_Main");
    var action =3D this.GetParameter("plckBlogPage");
    // If BlogId was not explicitly stated, grab it from the URL =
parameter...
    if(!BlogId){
		BlogId =3D this.GetParameter('plckBlogId');
    }
   =20
       =20
	if(action && action !=3D "Blog" && (typeof this[action] =3D=3D =
'function')){
	 return this[action](BlogId);
	}else{
	   var AdParams =3D this.GetParameter('plckCurrentPage') ? =
'plckCurrentPage=3D' + this.GetParameter('plckCurrentPage') : "";
	   return this.BlogSend('Blog', 'Blog', 'blogDest', 'blogScript', =
BlogId, AdParams);
	}
}
SiteLifeProxy.prototype.LoadBlogPage =3D function(PageName, BlogId) {
    var params =3D new Object(); params['plckBlogPage'] =3D PageName; =
params['plckBlogId'] =3D BlogId;=20
    for(ii=3D2; ii< this.LoadBlogPage.arguments.length; ii+=3D2) { =
params[this.LoadBlogPage.arguments[ii]] =3D =
this.LoadBlogPage.arguments[ii+1];}
    this.ReloadPage(params);
    return false;
}

SiteLifeProxy.prototype.BlogViewEdit =3D function(blogId) {
   return this.BlogSend(null, 'BlogViewEdit', null, null, blogId);
}

SiteLifeProxy.prototype.BlogPostCreate =3D function(blogId) {
   return this.BlogSend(null, 'BlogPostCreate', null, null, blogId, =
'plckRedirectUrl=3D' + this.GetParameter("plckRedirectUrl"));
}

SiteLifeProxy.prototype.BlogPendingComments =3D function(blogId, =
currentPage) {
   if( !currentPage) currentPage =3D 0;
   return this.BlogSend(null, 'BlogPendingComments', null, null, blogId, =
'plckCurrentPage=3D'+currentPage);
}

SiteLifeProxy.prototype.BlogSettings =3D function(blogId) {
   return this.BlogSend(null, 'BlogSettings', null, null, blogId);
}

SiteLifeProxy.prototype.BlogEditPost =3D function(blogId, controller, =
div, script, postId, selection, daysBack) {
	return this.BlogSend(controller, 'BlogPostEdit', div, script, blogId, =
'plckPostId=3D' + postId + '&plckSelection=3D' + selection + =
'&plckDaysBack=3D' + daysBack + '&plckRedirectUrl=3D' + =
this.EscapeValue(window.location.href));
}

SiteLifeProxy.prototype.BlogRemovePost =3D function(blogId, controller, =
div, script, postId, selection, daysBack, confirmMsg) {
  if (confirm(confirmMsg) =3D=3D true) {
    return this.BlogSend(controller, 'BlogRemovePost', div, script, =
blogId, 'plckPostId=3D' + postId + '&plckSelection=3D' + selection + =
'&plckDaysBack=3D' + daysBack );
  }
  return false;
}

SiteLifeProxy.prototype.BlogViewPost =3D function(blogId, postId, =
selection, daysBack) {
    if(!postId ) { postId =3D gSiteLife.GetParameter('plckPostId'); }
    var findCommentKey =3D gSiteLife.ReadFindCommentKey(null, =
"widget:blog");
	return this.BlogSend(null, 'BlogViewPost', null, null, blogId, =
'plckPostId=3D' + postId + '&plckSelection=3D' + selection + =
'&plckDaysBack=3D' + daysBack + '&plckCommentSortOrder=3D' + =
this.GetParameter('plckCommentSortOrder') + '&plckFindCommentKey=3D' + =
findCommentKey);
}

SiteLifeProxy.prototype.BlogViewMonth =3D function(blogId, monthId) {
	if(!monthId ) { monthId =3D gSiteLife.GetParameter('plckMonthId'); }
	var AdParams =3D 'plckMonthId=3D' + monthId;
	AdParams +=3D this.GetParameter('plckCurrentPage') ? =
'&plckCurrentPage=3D' + this.GetParameter('plckCurrentPage') : "";
	return this.BlogSend(null, 'BlogViewMonth', null, null, blogId,  =
AdParams);
}

SiteLifeProxy.prototype.AddBlogWatchItem=3D function(blogId, controller, =
script, Url, WatchKey) {
   return this.BlogSend(controller, 'AddBlogWatch', 'plckBlogWatchDiv', =
script, blogId, 'plckWatchKey=3D' + WatchKey + '&plckWatchUrl=3D' + =
this.EscapeValue(Url));
}
SiteLifeProxy.prototype.RemoveBlogWatchItem=3D function(blogId, =
controller, script, WatchKey) {
   return this.BlogSend(controller, 'RemoveBlogWatch', =
'plckBlogWatchDiv', script, blogId, 'plckWatchKey=3D' + WatchKey);
}

SiteLifeProxy.prototype.BlogViewTag =3D function(blogId, tag) {
	if(!tag ) { tag =3D gSiteLife.GetParameter('plckTag'); }
	var AdParams =3D 'plckTag=3D' + tag;
	AdParams +=3D this.GetParameter('plckCurrentPage') ? =
'&plckCurrentPage=3D' + this.GetParameter('plckCurrentPage') : "";
	return this.BlogSend(null, 'BlogViewTag', null, null, blogId, AdParams =
);
}

SiteLifeProxy.prototype.BlogRefreshViewEditList=3D function(blogId, =
controller, div, script, selection, daysBack) {
	return this.BlogSend(controller, 'BlogRefreshViewEditList', div, =
script, blogId, 'plckSelection=3D' + selection + '&plckDaysBack=3D' + =
daysBack  );
}

SiteLifeProxy.prototype.BlogSend =3D function(controller, apiName, =
destDiv, scriptName, blogId, addParams){
    if(!controller) controller =3D this.GetParameter('plckController') =
|| "Blog";
    if(!destDiv) destDiv =3D this.GetParameter('plckElementId') || =
"blogDest";
    if(!scriptName) scriptName =3D this.GetParameter('plckScript') || =
"blogScript";
    var url =3D this.__baseUrl + '/' + controller + '/' + apiName + =
'?plckElementId=3D' + destDiv + '&plckBlogId=3D' + blogId + '&' + =
addParams;
    this.__Send(url, scriptName, 'widget:blog');
    return false;
}

SiteLifeProxy.prototype.Recommend =3D function(controller, itemId, =
recommendDiv) {
    var url =3D this.__baseUrl + '/' + controller + =
'/Recommend?plckElementId=3D' + recommendDiv + '&plckItemId=3D' +itemId;
    this.__Send(url);
    return false;
}
SiteLifeProxy.prototype.BlogSelectPendingComments =3D function(formId, =
checked) {  =20
    var form =3D document.getElementById(formId);
    for (i=3D0; i<form.elements.length; i++) {
        var input =3D form.elements[i];       =20
        input.checked =3D checked;
    }
}=0A=

SiteLifeProxy.prototype.Forums =3D function(numPerPage) {   =20
	this.WriteDiv("forumDest", "Forum_Main");
=09
	var action =3D this.GetParameter("plckForumPage");
	=09
	=09
	var forumId =3D this.GetParameter('plckForumId');       =20
	if (forumId)
	{
		forumId =3D unescape(forumId);
		var i =3D forumId.indexOf('Forum:');
		forumId =3D forumId.substring(i).replace(':', '_');   =20
	}
	else
	{
		var discussionId =3D this.GetParameter('plckDiscussionId');
		if (discussionId)
		{                   =20
			discussionId =3D unescape(discussionId);
			var i =3D discussionId.indexOf('Forum:');
			var j =3D discussionId.indexOf('Discussion:');
			forumId =3D discussionId.substring(i, j).replace(':', '_');
		}
	}
   =20
	var categoryCurrentPage =3D =
this.GetParameter('plckCategoryCurrentPage');
	if(action && (typeof this[action] =3D=3D 'function') && action !=3D =
'ForumCategories'){
		this[action]();
	}
	else {    =20
		if( numPerPage =3D=3D null ){
			numPerPage =3D this.GetParameter('plckNumPerPage');
		}
		this.ForumCategories(numPerPage, categoryCurrentPage);
	}
}

SiteLifeProxy.prototype.SetupCallbacks =3D function(){
	var adParam =3D "";
    var showFirstUnread =3D this.GetParameter('plckShowFirstUnread');=20
    var findPostKey =3D this.GetParameter('plckFindPostKey');
    if(showFirstUnread !=3D null){
		adParam +=3D "&plckShowFirstUnread=3D" + showFirstUnread;
		this.AddEventHandler("widget:forums", =
function(){gSiteLife.DiscussionScrollToPost()});
    }
    if(findPostKey !=3D null && findPostKey !=3D ""){
		adParam +=3D "&plckFindPostKey=3D" + findPostKey;
		this.AddEventHandler("widget:forums", =
function(){gSiteLife.DiscussionScrollToPost()});
    }
    var showLatestPost =3D this.GetParameter('plckShowLatestPost');=20
    if(showLatestPost !=3D null){
		adParam +=3D "&plckShowLatestPost=3D" + showLatestPost;
		this.AddEventHandler("widget:forums", =
function(){gSiteLife.DiscussionScrollToPost()});
    }
   =20
    this.AddEventHandler("widget:forums", function(){
		gSiteLife.DiscussionScanForUnread();

		// insert poll widget if the discussion is a poll	=09

		var me =3D this;
		var insertPoll =3D function(retryCount) {
			if (retryCount > 10) {
				return;
			}
			if (typeof(retryCount) =3D=3D=3D 'undefined') {
				retryCount =3D 0;
			}
			var pollWidgetDiv =3D =
document.getElementById('Discussion_Poll_Container');
			if (pollWidgetDiv) {
				var discussionKey =3D =
document.getElementById('DiscussionKeyContainer').value;
				slGetDiscussionPollOnKey =3D function() {
					return discussionKey;
				}
				window.slPollWidgetDiv =3D =
document.getElementById('Discussion_Poll');
				var pollInsertionScript =3D document.createElement('script');
				pollInsertionScript.type =3D 'text/javascript';
				pollInsertionScript.src =3D =
'http://community.timesonline.co.uk/ver1.0/Forums/PollParams?plckDiscussi=
onId=3D' + discussionKey;
				=
document.getElementsByTagName('head')[0].appendChild(pollInsertionScript)=
;
			}
			else {
				setTimeout(function() {
					insertPoll(retryCount + 1);
				}, 100);
			}
		}
		insertPoll();

    	});

	// Hack for the anchor on the categories page...
	this.AddEventHandler("widget:forums", function(){
		if(document.location.hash){
			var foo =3D document.location.hash + "";
			document.location.hash =3D foo;
		}
	});
   =20
    return adParam;
}

SiteLifeProxy.prototype.ForumCategories =3D function(numPerPage, =
categoryCurrentPage) {
    var pageNum =3D this.GetParameter('plckCurrentPage'); if(pageNum =
=3D=3D null) pageNum =3D 0;
    var urlPageInfoStr =3D '';
    urlPageInfoStr =3D '&plckNumPerPage=3D' + numPerPage;       =20
    urlPageInfoStr +=3D '&plckCategoryCurrentPage=3D' + =
categoryCurrentPage;
    return this.ForumSend("ForumCategories", "forumDest", "ForumMain", =
'plckCurrentPage=3D' + pageNum + urlPageInfoStr);
}
SiteLifeProxy.prototype.Forum =3D function() {
    var forumId =3D this.GetParameter('plckForumId');
    var categoryPageNum =3D =
this.GetParameter('plckCategoryCurrentPage');
    if(categoryPageNum =3D=3D null) { categoryPageNum =3D 0; }
    var discussionPageNum =3D this.GetParameter('plckCurrentPage');
    if (discussionPageNum =3D=3D null) { discussionPageNum =3D 0; }
    var numPerPage =3D this.GetParameter('plckNumPerPage');
    var urlPageInfoStr =3D '';
    if( numPerPage !=3D null ){
        urlPageInfoStr =3D '&plckNumPerPage=3D' + numPerPage;
    }
   return this.ForumSend('Forum', 'forumDest', 'ForumMain', =
'plckForumId=3D' + forumId + '&plckCurrentPage=3D' + discussionPageNum + =
'&plckCategoryCurrentPage=3D' + categoryPageNum + urlPageInfoStr );
}
SiteLifeProxy.prototype.ForumDiscussion =3D function() {
    var dId =3D this.GetParameter("plckDiscussionId");
    var adParam =3D "plckDiscussionId=3D" + dId;
    var showLast =3D this.GetParameter("plckShowLastPage"); if(showLast) =
adParam +=3D "&plckShowLastPage=3Dtrue";
    var pageNum =3D this.GetParameter('plckCurrentPage'); if(pageNum =
=3D=3D null) pageNum =3D 0;
	adParam +=3D this.SetupCallbacks();=20
    adParam +=3D "&plckCurrentPage=3D" + pageNum;
    adParam +=3D "&plckCategoryCurrentPage=3D" + =
this.GetParameter('plckCategoryCurrentPage');  =20
   =20
    return this.ForumSend("ForumDiscussion", "forumDest", "ForumMain", =
adParam);
}

SiteLifeProxy.prototype.DiscussionScanForUnread =3D =
function(discussionKey){
	var postDatesContainer =3D =
document.getElementById("PostDateInfoContainer");
	if(!postDatesContainer){
		return;
	}
=09
	this.postDates =3D eval(postDatesContainer.value);
	this.latestPost =3D new =
Date(document.getElementById("LastReadContainer").value);
	this.screenBottom =3D 0;
	if(discussionKey){
		this.discussionKey =3D discussionKey;
	}
	else if (document.getElementById('DiscussionKeyContainer')){
		this.discussionKey =3D =
document.getElementById('DiscussionKeyContainer').value;
	}
=09
	this.checkForReadInterval =3D =
setInterval(function(){gSiteLife.DiscussionCheckForLatestPost();}, =
1000);
}

SiteLifeProxy.prototype.DiscussionScrollToPost =3D function(){
	if(!document.getElementById("Discussion_ScrollToPostKey")){
		return false;
	}
=09
	var postKey =3D =
document.getElementById("Discussion_ScrollToPostKey").value;
	var post =3D document.getElementById(postKey);
=09
	if(!post){
		return false;
	}
=09
	var postTop =3D 0;
	if(post.offsetParent){
		obj =3D post;
		do{
			postTop +=3D obj.offsetTop;
		}
		while(obj =3D obj.offsetParent);
		window.scrollBy(0, postTop);
	}
}

SiteLifeProxy.prototype.IsPostOnScreen =3D function(screenBottom, =
postIndex){
	var postId =3D "readIndicator_" + this.postDates[postIndex].Key;
	var post =3D document.getElementById(postId);
	if(post){
		var postTop =3D 0;
		if(post.offsetParent){
			obj =3D post;
			do{
				postTop +=3D obj.offsetTop;
			}
			while(obj =3D obj.offsetParent);
		}
		var postBottom =3D postTop + post.offsetHeight;
	=09
		if(postBottom < screenBottom){
			return true;
		}
	}
=09
	return false;
}

SiteLifeProxy.prototype.DiscussionCheckForLatestPost =3D function(){
	var screenTop =3D 0;
	if (typeof(window.pageYOffset) !=3D=3D 'undefined') {
		screenTop =3D window.pageYOffset;
	}
	else if (typeof(document.documentElement) !=3D=3D 'undefined' && =
typeof(document.documentElement.scrollTop) !=3D=3D 'undefined' && =
document.documentElement.scrollTop > 0) {
		screenTop =3D document.documentElement.scrollTop;
	}
	else if (typeof(document.body.scrollTop) !=3D=3D 'undefined' && =
document.body.scrollTop > 0) {
		screenTop =3D document.body.scrollTop;
	}
=09
	var screenBottom =3D Math.pow(2,52); /*Supposing our browser can't get =
the height, we mark everything as read.*/
	if(window.innerHeight){
		screenBottom =3D screenTop + window.innerHeight;
	}
	else if(document.documentElement.clientHeight && =
document.documentElement.clientHeight !=3D 0){
		screenBottom =3D screenTop + document.documentElement.clientHeight;
	}
	else if(document.body.clientHeight){
		screenBottom =3D screenTop + document.body.clientHeight;
	}
=09
	/* Only update if we've scrolled down since last poll. */
	if(screenBottom <=3D this.screenBottom){
		return;
	}
=09
	/* Just give up if there are no posts. */
	if(!this.postDates || this.postDates.length <=3D 0){
		clearInterval(this.checkForReadInterval);
		return;
	}
=09
	/* If the last post is already marked read, don't bother polling. */
	if(this.postDates[(this.postDates.length - 1)].Timestamp <=3D =
this.latestPost){
		clearInterval(this.checkForReadInterval);
		return;
	}
=09
	this.screenBottom =3D screenBottom;
=09
	var latestKey =3D null;
=09
	for(i=3D0; i < this.postDates.length; i++){
		if(this.IsPostOnScreen(screenBottom, i)){
			if(this.postDates[i].Timestamp >=3D this.latestPost){
				latestKey =3D this.postDates[i].Key;
				this.latestPost =3D this.postDates[i].Timestamp;
			}
		}
	}

	if(latestKey){
		this.ForumSetLastRead(this.discussionKey, latestKey);
	}
}

SiteLifeProxy.prototype.ForumCreateDiscussion =3D function() {
    var adParam =3D "plckRedirectUrl=3D" + =
this.GetParameter("plckRedirectUrl");
    var fId =3D this.GetParameter("plckForumId"); adParam +=3D =
"&plckForumId=3D" + fId;
    var curView =3D this.GetParameter("plckCurrentView"); if(curView) =
adParam +=3D "&plckCurrentView=3D" + curView;
    var curPage =3D this.GetParameter("plckCurrentPage"); if(curPage) =
adParam +=3D "&plckCurrentPage=3D" + curPage;
    var dId =3D this.GetParameter("plckDiscussionId"); if(dId) adParam =
+=3D "&plckDiscussionId=3D" + dId;
    adParam +=3D "&plckCategoryCurrentPage=3D" + =
this.GetParameter('plckCategoryCurrentPage');   =20
    return this.ForumSend("ForumCreateDiscussion", "forumDest", =
"ForumMain", adParam);
}
SiteLifeProxy.prototype.ForumMain =3D function() {
    return this.ForumSend("ForumMain", "forumDest", "ForumMain");
}
SiteLifeProxy.prototype.ForumCreatePost =3D function() {
    var adParam =3D "plckDiscussionId=3D" + =
this.GetParameter("plckDiscussionId") + "&plckRedirectUrl=3D" + =
this.EscapeValue(window.location.href);
    var PostId =3D this.GetParameter("plckPostId"); if(PostId) adParam =
=3D adParam + "&plckPostId=3D" + PostId;
    var IsReply =3D this.GetParameter("plckIsReply"); if(IsReply) =
adParam =3D adParam + "&plckIsReply=3D" + IsReply;
    var curPage =3D this.GetParameter("plckCurrentPage"); if(curPage) =
adParam =3D adParam + "&plckCurrentPage=3D" + curPage;
    adParam +=3D "&plckCategoryCurrentPage=3D" + =
this.GetParameter("plckCategoryCurrentPage");=20
    return this.ForumSend("ForumCreatePost", "forumDest", "ForumMain", =
adParam);
}
SiteLifeProxy.prototype.ForumEditPost =3D function() {
    var adParam =3D "plckDiscussionId=3D" + =
this.GetParameter("plckDiscussionId") + "&plckRedirectUrl=3D" + =
this.EscapeValue(window.location.href);
    var PostId =3D this.GetParameter("plckPostId"); if(PostId) adParam =
=3D adParam + "&plckPostId=3D" + PostId;
    var CurrPage =3D this.GetParameter("plckCurrentPage"); if(!CurrPage) =
CurrPage=3D"0"; adParam =3D adParam + "&plckCurrentPage=3D" + CurrPage;
    adParam +=3D "&plckCategoryCurrentPage=3D" + =
this.GetParameter('plckCategoryCurrentPage');   =20
    return this.ForumSend("ForumEditPost", "forumDest", "ForumMain", =
adParam);
}
SiteLifeProxy.prototype.ForumEditProfile =3D function() {
    return this.ForumSend("ForumEditProfile", "forumDest", "ForumMain", =
"plckRedirectUrl=3D" + this.EscapeValue(window.location.href));
}
SiteLifeProxy.prototype.ToggleExpand =3D function(imageId, tableId) {
  if (!this.collapsedCategories) {
    var cookie =3D document.cookie && =
document.cookie.match(/forumCatState=3D([^;]+)/);=20
    cookie =3D (cookie ? cookie[1].replace(/^\s+|\s+$/g, '') : []);=20
    this.collapsedCategories =3D (cookie.length ? =
unescape(cookie).split('|') : []);
  }
  var tableElem =3D document.getElementById(tableId), imgElem =3D =
document.getElementById(imageId),
      id =3D tableId.split(':')[1], cats =3D this.collapsedCategories, =
expire;
  if (tableElem.style.display =3D=3D 'none') {
    tableElem.style.display =3D 'block';
    imgElem.src =3D this.__baseUrl + '/Content/images/forums/minus.gif';
    for (var i =3D 0, length =3D cats.length; i < length; i++) {
      if ((cats[i] =3D=3D id) || (cats[i] =3D=3D=3D ''))
        cats.splice(i,1);
    }
  }
  else {
    tableElem.style.display =3D 'none';
    cats.push(id);=20
    imgElem.src =3D this.__baseUrl + '/Content/images/forums/plus.gif';
  }
  this.SetCookie('forumCatState', cats.join('|'));
}

SiteLifeProxy.prototype.ForumSearch =3D function(suffix) {
    var searchText =3D =
document.getElementById('plckSearchText'+suffix).value;
    searchText =3D FixSearchString(searchText);
    var searchArea =3D =
document.getElementById('plckSearchArea'+suffix).value;
    this.LoadForumPage("ForumSearchPaginate", "plckSearchText", =
searchText, "plckSearchArea", searchArea, "plckCurrentPage", "0");
    return false;
}
SiteLifeProxy.prototype.ForumSearchKeyPress =3D function(event, suffix) =
{
    if(IsEnter(event)){return this.ForumSearch(suffix);}else{return =
true;}
}
SiteLifeProxy.prototype.ForumSearchPaginate =3D function() {=09
    return this.ForumSend('ForumSearchPaginate', 'forumDest', =
'ForumMain', 'plckSearchArea=3D' + this.GetParameter('plckSearchArea') + =
'&plckSearchText=3D' + this.GetParameter('plckSearchText') + =
'&plckCurrentPage=3D' + this.GetParameter('plckCurrentPage'));
}

SiteLifeProxy.prototype.ForumSpecificForumSearchKeyPress =3D =
function(event, suffix, forumId) {
    if(IsEnter(event)){return this.ForumSpecificForumSearch(suffix, =
forumId);}else{return true;}
}
SiteLifeProxy.prototype.ForumSpecificForumSearch =3D function(suffix, =
forumId) {
    var searchText =3D =
document.getElementById('plckSearchText'+suffix).value;
    searchText =3D FixSearchString(searchText);
    this.LoadForumPage("ForumSearchSpecificForumPaginate", =
"plckSearchText", searchText, "plckForumId", forumId, "plckCurrentPage", =
"0");
    return false;
}
SiteLifeProxy.prototype.ForumSearchSpecificForumPaginate =3D =
function(title) {=09
    return this.ForumSend('ForumSearchSpecificForumPaginate', =
'forumDest', 'ForumMain', 'plckForumId=3D' + =
this.GetParameter('plckForumId') + '&plckSearchText=3D' + =
this.GetParameter('plckSearchText') + '&plckCurrentPage=3D' + =
this.GetParameter('plckCurrentPage'));
}

SiteLifeProxy.prototype.LoadForumPage =3D function(PageName, paramName, =
paramVal) {
    var params =3D new Object();=20
    params['plckForumPage'] =3D PageName;
    for(ii=3D1; ii< this.LoadForumPage.arguments.length; ii+=3D2) { =
params[this.LoadForumPage.arguments[ii]] =3D =
this.LoadForumPage.arguments[ii+1];}
    this.ReloadPage(params);
    return false;
}

SiteLifeProxy.prototype.ForumSend =3D function(ApiName, DestDiv, =
ScriptName, AddParams){
    var url =3D this.__baseUrl + '/Forums/' + ApiName + =
'?plckElementId=3D' + DestDiv;
    if(AddParams) url +=3D '&' + AddParams;
    var plckPostSort =3D this.GetParameter('plckPostSort');
    if (plckPostSort !=3D null){
		url +=3D "&plckPostSort=3D" + plckPostSort;
	}
    this.__Send(url, ScriptName, 'widget:forums', arguments);
    return false;
}

SiteLifeProxy.prototype.ForumDiscussionEdit =3D function(discussionId, =
curView, curPage) {
    return this.ForumSend('ForumDiscussionEdit', 'forumDest', =
'ForumMain', 'plckDiscussionId=3D' + discussionId + =
'&plckCurrentView=3D' + curView + '&plckCurrentPage=3D' + curPage + =
'&plckRedirectUrl=3D' + this.EscapeValue(window.location.href));
}

SiteLifeProxy.prototype.ForumPostEdit =3D function(discussionId, postId, =
curView, curPage) {
    return this.ForumSend('ForumEditPost', 'forumDest', 'ForumMain', =
'plckDiscussionId=3D' + discussionId + '&plckPostId=3D' + postId + =
'&plckCurrentView=3D' + curView + '&plckCurrentPage=3D' + curPage + =
'&plckRedirectUrl=3D' + this.EscapeValue(window.location.href));
}

SiteLifeProxy.prototype.ForumDiscussionToggleIsSticky =3D =
function(discussionId, curView, curPage) {
	return this.ForumSend('ForumDiscussionToggleIsSticky', 'forumDest', =
'ForumMain', 'plckDiscussionId=3D' + discussionId + '&plckCurView=3D' + =
curView + '&plckCurrentPage=3D' + curPage);
}

SiteLifeProxy.prototype.ForumDiscussionToggleIsClosed =3D =
function(discussionId, curView, curPage) {
    return this.ForumSend('ForumDiscussionToggleIsClosed', 'forumDest', =
'ForumMain', 'plckDiscussionId=3D' + discussionId + '&plckCurView=3D' + =
curView + '&plckCurrentPage=3D' + curPage );
}

SiteLifeProxy.prototype.ForumDiscussionDelete =3D function(discussionId, =
curPage, confirmMsg) {
  if (confirm(confirmMsg) =3D=3D true) {
    return this.ForumSend('ForumDiscussionDelete', 'forumDest', =
'ForumMain', 'plckDiscussionId=3D' + discussionId + =
'&plckCurrentPage=3D' + curPage );
  }
  else {
	return false;
  }
}

SiteLifeProxy.prototype.MoveDiscussion =3D function(discussionKey, =
toForum, curView, curPage) {
    return this.ForumSend('MoveDiscussion', 'forumDest', 'ForumMain', =
'discussionKey=3D' + discussionKey + '&toForum=3D' + toForum + =
'&plckCurView=3D' + curView + '&plckCurrentPage=3D' + curPage );
}

SiteLifeProxy.prototype.ForumEdit =3D function(forumId, curPage) {
    return this.ForumSend('ForumEdit', 'forumDest', 'ForumMain', =
'plckForumId=3D' + forumId + '&plckCurrentPage=3D' + curPage  );
}

SiteLifeProxy.prototype.ForumToggleIsClosed =3D function(forumId, =
curPage) {
    return this.ForumSend('ForumToggleIsClosed', 'forumDest', =
'ForumMain', 'plckForumId=3D' + forumId + '&plckCurrentPage=3D' + =
curPage  );
}

SiteLifeProxy.prototype.ForumDelete =3D function(forumId, confirmMsg) {
  if (confirm(confirmMsg) =3D=3D true) {
    return this.ForumSend('ForumDelete', 'forumDest', 'ForumMain', =
'plckForumId=3D' + forumId );
  }
  else {
	return false;
  }
}

SiteLifeProxy.prototype.ForumPostDelete =3D function(postId, curPage, =
confirmMsg) {
  if (confirm(confirmMsg) =3D=3D true) {
    return this.ForumSend('ForumPostDelete', 'forumDest', 'ForumMain', =
'plckPostId=3D' + postId + '&plckCurPage=3D' + curPage);
  }
  else {
	return false;
  }
}

SiteLifeProxy.prototype.ForumBlockUser =3D function(postId, userId, =
value, curPage) {
    return this.ForumSend('ForumBlockUser', 'forumDest', 'ForumMain', =
'plckPostId=3D' + postId + '&plckUserId=3D' + userId + '&plckValue=3D' + =
value + '&plckCurPage=3D' + curPage);
}

SiteLifeProxy.prototype.ForumMyDiscussionsPaginate =3D function(pageNum) =
{
    return this.ForumSend('ForumMyDiscussionsPaginate', =
'ForumMyDiscussionsDiv', 'ForumMain', 'plckMyDiscussionsPage=3D' + =
pageNum);
}

SiteLifeProxy.prototype.ForumImage =3D function() {
    var adParam =3D "plckRedirectUrl=3D" + =
this.GetParameter("plckRedirectUrl");
    var pId =3D this.GetParameter("plckPhotoId"); adParam +=3D =
"&plckPhotoId=3D" + pId;
    return this.ForumSend('ForumImage', 'forumDest', 'ForumMain', =
adParam);
}

SiteLifeProxy.prototype.BaseAdParam =3D function () {
    var adParam =3D "plckRedirectUrl=3D" + =
this.EscapeValue(window.location.href);
    var fId =3D this.GetParameter("plckForumId"); adParam +=3D =
"&plckForumId=3D" + fId;
    var curView =3D this.GetParameter("plckCurrentView"); if(curView) =
adParam +=3D "&plckCurrentView=3D" + curView;
    var curPage =3D this.GetParameter("plckCurrentPage"); if(curPage) =
adParam +=3D "&plckCurrentPage=3D" + curPage;
    return adParam;
}

SiteLifeProxy.prototype.ForumJoinGroup =3D function() {
    var adParam =3D this.BaseAdParam();
    var dId =3D this.GetParameter("plckDiscussionId"); if(dId) adParam =
+=3D "&plckDiscussionId=3D" + dId;
    return this.ForumSend("ForumJoinGroup", "forumDest", "ForumMain", =
adParam);
}

SiteLifeProxy.prototype.ForumLeaveGroup =3D function() {
    var adParam =3D this.BaseAdParam();
    var dId =3D this.GetParameter("plckDiscussionId"); if(dId) adParam =
+=3D "&plckDiscussionId=3D" + dId;
    return this.ForumSend("ForumLeaveGroup", "forumDest", "ForumMain", =
adParam);
}

SiteLifeProxy.prototype.ForumGroupMemberList =3D function() {
    var adParam =3D this.BaseAdParam();
    return this.ForumSend("ForumGroupMemberList", "forumDest", =
"ForumMain", adParam);
}

SiteLifeProxy.prototype.ForumInviteUser =3D function() {
    var adParam =3D this.BaseAdParam();
    return this.ForumSend("ForumInviteUser", "forumDest", "ForumMain", =
adParam);
}

SiteLifeProxy.prototype.ForumGroupConfirm =3D function() {
    var adParam =3D this.BaseAdParam();
    var confirmType =3D this.GetParameter("plckConfirmType"); if =
(confirmType) adParam +=3D "&plckConfirmType=3D" + confirmType;
    return this.ForumSend("ForumGroupConfirm", "forumDest", "ForumMain", =
adParam);
}

SiteLifeProxy.prototype.ForumSendInviteToUser =3D function(username, =
email) {
    var adParam =3D this.BaseAdParam();
    var username =3D this.GetParameter("plckUsername"); if (username) =
adParam +=3D "&plckUsername=3D" + username;
    var email =3D this.GetParameter("plckUserEmail"); if (email) adParam =
+=3D "&plckUserEmail" + email;
    return this.ForumSend("ForumSendInviteToUser", "forumDest", =
"ForumMain", adParam);
}

SiteLifeProxy.prototype.ForumAddEnemy =3D function(enemyKey) {
    var adParam =3D this.BaseAdParam();
    adParam +=3D "&enemyKey=3D" + enemyKey;
    var dId =3D this.GetParameter("plckDiscussionId"); if(dId) adParam =
+=3D "&plckDiscussionId=3D" + dId;
    return this.ForumSend("ForumAddEnemy", "forumDest", "ForumMain", =
adParam);
}

SiteLifeProxy.prototype.ForumRemoveEnemy =3D function(enemyKey) {
    var adParam =3D this.BaseAdParam();
    adParam +=3D "&enemyKey=3D" + enemyKey;
    var dId =3D this.GetParameter("plckDiscussionId"); if(dId) adParam =
+=3D "&plckDiscussionId=3D" + dId;
    return this.ForumSend("ForumRemoveEnemy", "forumDest", "ForumMain", =
adParam);
}

function slGetElementsByClassName(classname, node)  {
    if(!node) node =3D document.getElementsByTagName("body")[0];
    var a =3D [];
    var re =3D new RegExp('\\b' + classname + '\\b');
    var els =3D node.getElementsByTagName("*");
    for(var i=3D0,j=3Dels.length; i<j; i++)
        if(re.test(els[i].className))a.push(els[i]);
    return a;
}

	function hideAllPostsFromUser(userKey){
	  var posts =3D =
slGetElementsByClassName("postVisibilityContainer_"+userKey, document);
	  var hiddenMessages =3D =
slGetElementsByClassName("postHiddenMessage_"+userKey, document);
	 =20
	  for(i=3D0; i < posts.length; i++){
	    posts[i].style.display =3D "none";
	    hiddenMessages[i].style.display =3D "block";
	  }
	 =20
	  gSiteLife.ForumAddEnemy(userKey);
	}
=09
	function showAllPostsFromUser(userKey){
	  var posts =3D =
slGetElementsByClassName("postVisibilityContainer_"+userKey, document);
	  var hiddenMessages =3D =
slGetElementsByClassName("postHiddenMessage_"+userKey, document);
	  	 =20
	  for(i=3D0; i < posts.length; i++){
	    posts[i].style.display =3D "block";
	    hiddenMessages[i].style.display =3D "none";
	  }
	 =20
	  gSiteLife.ForumRemoveEnemy(userKey);
	}
=09
SiteLifeProxy.prototype.ForumChangeSort =3D function(sortParamName, =
sortDirection) {
		var currentUrl =3D document.location.href;
		var newUrl;
		// replace the sort param in the url, if found
		var re =3D new RegExp("([?|&])" + sortParamName + "=3D.*?(&|$)","i");
		if (currentUrl.match(re)) {
			newUrl =3D currentUrl.replace(re, '$1' + sortParamName + "=3D" + =
sortDirection + '$2');
		}
		else {
			if(currentUrl.indexOf('?') >=3D 0){
				newUrl =3D currentUrl + '&' + sortParamName + "=3D" + sortDirection;
			}
			else{
				newUrl =3D currentUrl + '?' + sortParamName + "=3D" + sortDirection;
			}
		}
		document.location.href =3D newUrl;
}

SiteLifeProxy.prototype.ForumSetLastRead =3D function(discussionKey, =
postKey) {
    var adParam =3D this.BaseAdParam();
    adParam +=3D "&discussionKey=3D" + discussionKey;
    if(postKey){
		adParam +=3D "&postKey=3D" + postKey;
	}
    var ret =3D this.ForumSend("ForumSetLastRead", "forumDest", =
"ForumMain", adParam);
   =20
    if(!postKey){
		location.reload();
    }
   =20
    return ret;
}=20

SiteLifeProxy.prototype.ForumDiscussionSubscribe =3D =
function(discussionKey, targetDiv) {
    var url =3D this.__baseUrl + '/Forums/ForumDiscussionSubscribe?' + =
'plckDiscussionId=3D' + discussionKey + '&plckElementId=3D' + targetDiv;
    this.__Send(url, "ForumDiscussionSubscribe");
    return false;
}

SiteLifeProxy.prototype.ForumDiscussionUnSubscribe =3D =
function(discussionKey, targetDiv) {
    var url =3D this.__baseUrl + '/Forums/ForumDiscussionUnSubscribe?' + =
'plckDiscussionId=3D' + discussionKey + '&plckElementId=3D' + targetDiv;
    this.__Send(url, "ForumDiscussionUnSubscribe");
    return false;
}
=0A=

SiteLifeProxy.prototype.Recommend =3D function(keyType, targetKey, =
parentUrl) {
    keyType =3D keyType || "ExternalResource";
    targetKey =3D targetKey || =
gSiteLife.__StripAnchorFromUrl(window.location.href);
    parentUrl =3D parentUrl || window.location.href;
    targetKey =3D targetKey;
    var divId =3D "Recommend" + new Date().getTime();
    this.WriteDiv(divId, "Recommend");
    var url =3D this.__baseUrl +=20
        '/Recommend/Recommend?plckElementId=3D' + divId +=20
        '&plckTargetKey=3D' + gSiteLife.EscapeValue(targetKey) +=20
        '&plckTargetKeyType=3D' + keyType +
        '&plckTargetUrl=3D' + gSiteLife.EscapeValue(parentUrl);
    this.__Send(url);
    return false;  =20
}

SiteLifeProxy.prototype.PostRecommendation =3D function(keyType, =
targetKey, recommendDiv, parentTitle, parentUrl) {
    parentUrl =3D parentUrl || window.location.href;
    var url =3D this.__baseUrl +=20
        '/Recommend/PostRecommendation?plckElementId=3D' + recommendDiv =
+=20
        '&plckTargetKey=3D' + gSiteLife.EscapeValue(targetKey) +=20
        '&plckTargetKeyType=3D' + keyType +
        '&plckTargetUrl=3D' + gSiteLife.EscapeValue(parentUrl);
    if(parentTitle) url +=3D '&plckParentTitle=3D' + =
gSiteLife.EscapeValue(parentTitle);
   =20
    this.__Send(url);
    return false;
}
=0A=

SiteLifeProxy.prototype.RateItem =3D function (itemId, itemType, rating, =
targetDiv, parentTitle, parentUrl) {
    var url =3D this.__baseUrl + '/Rating/Rate?plckElementId=3D' + =
targetDiv +=20
        '&plckTargetKey=3D' + gSiteLife.EscapeValue(itemId) +=20
        '&plckTargetKeyType=3D' + itemType +=20
        '&plckRating=3D' + rating +
        '&plckTargetUrl=3D' + gSiteLife.EscapeValue(parentUrl);
        if(parentTitle) url +=3D '&plckParentTitle=3D' + parentTitle;
    this.__Send(url);
    return false;
}

SiteLifeProxy.prototype.Rating =3D function(itemType, itemId, parentUrl) =
{
    itemType =3D itemType || "ExternalResource";
    itemId =3D itemId || =
gSiteLife.__StripAnchorFromUrl(window.location.href);
    parentUrl =3D parentUrl || window.location.href;
    var divId =3D itemId + "_plckRateDiv_" + new Date().getTime() + =
Math.floor(Math.random()*1000);
    this.WriteDiv(divId, "Rating");
    var url =3D this.__baseUrl + '/Rating/GetRating?plckElementId=3D' + =
divId +
        '&plckTargetKey=3D' + gSiteLife.EscapeValue(itemId) +=20
        '&plckTargetKeyType=3D' + itemType +
        '&plckTargetUrl=3D' + gSiteLife.EscapeValue(parentUrl);
    this.__Send(url);
    return false;  =20
}

SiteLifeProxy.prototype.RatingClickStar =3D function (index, targetKey, =
targetKeyType, targetDiv, parentTitle, parentUrl) {
    gSiteLife.RateItem(targetKey, targetKeyType, index, targetDiv, =
parentTitle, parentUrl);
   =20
}

SiteLifeProxy.prototype.RatingFillStar =3D function(index, targetKey, =
lbl) {
    var stars =3D document.getElementsByName(targetKey+"Stars");
    var label =3D document.getElementById(targetKey + "Rating-label");
    var selectedIndex =3D =
parseInt(document.getElementById(targetKey+"Rating-value").value);
   =20
    if (index < 0 && selectedIndex >=3D 0) index =3D selectedIndex;
    for(i=3D1; i <=3D stars.length; i++) {
        if (index > 0 && i <=3D index) {
            stars[i-1].src =3D this.__baseUrl + =
"/Content/images/icons/fullstar.gif";
        }else {
            stars[i-1].src =3D this.__baseUrl + =
"/Content/images/icons/emptystar.gif";
        }
    }
    label.innerHTML =3D lbl;
}
=0A=
SiteLifeProxy.prototype.Review =3D function(parentKeyType, parentKey, =
reviewedTitle, reviewCategory, pageSize, sort, currentPage) {
   =20
    var divId =3D "Reviews_Container";
    this.WriteDiv(divId);
    return this.GetReviews(parentKeyType, parentKey, reviewedTitle, =
reviewCategory, pageSize, sort, currentPage);
}

SiteLifeProxy.prototype.ReviewClickStar =3D function (index, targetKey) =
{
    document.getElementById(targetKey+"Rating-value").value =3D index;
}

SiteLifeProxy.prototype.GetReviews =3D function(parentKeyType, =
parentKey, reviewedTitle, reviewCategory, pageSize, sort, currentPage) {
    parentKeyType =3D parentKeyType || "ExternalResource";
    parentKey =3D gSiteLife.EscapeValue(parentKey) || =
gSiteLife.EscapeValue(gSiteLife.__StripAnchorFromUrl(window.location.href=
));
    reviewedTitle =3D gSiteLife.EscapeValue(reviewedTitle) || =
gSiteLife.EscapeValue(document.title);
    reviewCategory =3D reviewCategory || "Uncategorized";
    pageSize =3D pageSize || 10;
    sort =3D sort || "TimeStampAscending";
    currentPage =3D currentPage || 0;
    var url =3D this.__baseUrl + =
'/Review/Reviews?plckElementId=3DReviews_Container' +
        '&plckTargetKey=3D' + parentKey +=20
        '&plckTargetKeyType=3D' + parentKeyType +
        '&plckReviewedTitle=3D' + reviewedTitle +
        '&plckReviewCategory=3D' + reviewCategory +
        '&plckSort=3D' + sort +=20
        '&plckParentUrl=3D' + =
gSiteLife.EscapeValue(gSiteLife.__StripAnchorFromUrl(window.location.href=
)) +=20
        '&plckParentTitle=3D' + gSiteLife.EscapeValue(document.title) +
        '&plckCurrentPage=3D' + currentPage +
        '&plckPageSize=3D' + pageSize;
    this.__Send(url);
    return false;  =20
}
=0A=
SiteLifeProxy.prototype.SummaryArticlesMostCommented =3D function(count) =
{
 return this.SummaryPanel("SummaryArticlesMostCommented", count);=20
}=20
SiteLifeProxy.prototype.SummaryArticlesMostRecommended =3D =
function(count) {
 return this.SummaryPanel("SummaryArticlesMostRecommended", count);=20
}=20
SiteLifeProxy.prototype.SummaryPhotosRecentPhotosByTag =3D =
function(count, tagFilter, filterBySiteOfOrigin) {
 return this.SummaryPanel("SummaryPhotosRecentPhotosByTag", count, =
tagFilter, filterBySiteOfOrigin);=20
}=20
SiteLifeProxy.prototype.SummaryPhotosRecentUserPhotos =3D =
function(count, tagFilter, filterBySiteOfOrigin) {
 return this.SummaryPanel("SummaryPhotosRecentUserPhotos", count, =
tagFilter, filterBySiteOfOrigin);
}=20
SiteLifeProxy.prototype.SummaryPhotosRecentPhotos =3D function(count, =
tagFilter, filterBySiteOfOrigin) {
 return this.SummaryPanel("SummaryPhotosRecentPhotos", count, tagFilter, =
filterBySiteOfOrigin);=20
}=20
SiteLifeProxy.prototype.SummaryPhotosMostRecommendedPhotos =3D =
function(count, filterBySiteOfOrigin) {
 return this.SummaryPanel("SummaryPhotosMostRecommendedPhotos", count, =
"", filterBySiteOfOrigin);=20
}=20
SiteLifeProxy.prototype.SummaryPhotosMostRecommendedUserPhotos =3D =
function(count, filterBySiteOfOrigin) {
 return this.SummaryPanel("SummaryPhotosMostRecommendedUserPhotos", =
count, "", filterBySiteOfOrigin);=20
}=20
SiteLifeProxy.prototype.SummaryPhotosMostRecommendedGalleries =3D =
function(count) {
 return this.SummaryPanel("SummaryPhotosMostRecommendedGalleries", =
count);=20
}=20
SiteLifeProxy.prototype.SummaryForumsRecentDiscussions =3D =
function(count, filterBySiteOfOrigin, parentIds) {
    var divId=3D "Summary_Container" + this.SID;
    if(this.numSummaryWidgets){ divId +=3D this.numSummaryWidgets++; } =
else { this.numSummaryWidgets =3D 1; }
    this.WriteDiv(divId, divId);
    var methodName =3D "SummaryForumsRecentDiscussions";
    var tagFilter =3D "";
    return this.SummarySend(methodName, divId, divId + "Script", =
"plckCount", count, "plckTagFilter", tagFilter, =
"plckFilterBySiteOfOrigin", filterBySiteOfOrigin, "plckParentIds", =
parentIds);
}=20
SiteLifeProxy.prototype.SummaryBlogsRecent =3D function(count, =
tagFilter) {
    return this.SummaryPanel("SummaryBlogsRecent", count, tagFilter);
}
SiteLifeProxy.prototype.SummaryBlogsRecentPostsByTag =3D function(count, =
tagFilter, filterBySiteOfOrigin) {
 return this.SummaryPanel("SummaryBlogsRecentPostsByTag", count, =
tagFilter, filterBySiteOfOrigin);=20
}=20
SiteLifeProxy.prototype.SummaryBlogsRecentPosts =3D function(count, =
tagFilter, filterBySiteOfOrigin) {
 return this.SummaryPanel("SummaryBlogsRecentPosts", count, tagFilter, =
filterBySiteOfOrigin);=20
}=20
SiteLifeProxy.prototype.SummaryBlogsMostRecommendedPosts =3D =
function(count, tagFilter, filterBySiteOfOrigin) {
    return this.SummaryPanel("SummaryBlogsMostRecommendedPosts", count, =
tagFilter, filterBySiteOfOrigin);
}
SiteLifeProxy.prototype.SummaryPersonaProfileRecent =3D function(count) =
{
    return this.SummaryPanel("SummaryPersonaProfileRecent", count);
}
SiteLifeProxy.prototype.SummaryPanel =3D function(methodName, count, =
tagFilter, filterBySiteOfOrigin) {
    var divId=3D "Summary_Container" + this.SID;
    if(this.numSummaryWidgets){ divId +=3D this.numSummaryWidgets++; } =
else { this.numSummaryWidgets =3D 1; }
    this.WriteDiv(divId, divId);
    return this.SummarySend(methodName, divId, divId + "Script", =
"plckCount", count, "plckTagFilter", tagFilter, =
"plckFilterBySiteOfOrigin", filterBySiteOfOrigin);
}
SiteLifeProxy.prototype.SummarySend =3D function(ApiName, DestDiv, =
ScriptName) {
    var url =3D this.__baseUrl + '/Summary/' + ApiName + =
'?plckElementId=3D' + DestDiv;
    for(ii=3D3; ii< this.SummarySend.arguments.length; ii+=3D2) { =
if(this.SummarySend.arguments[ii+1]) { url +=3D "&" + =
this.SummarySend.arguments[ii] + "=3D" + =
this.SummarySend.arguments[ii+1];} }
    this.__Send(url, ScriptName);
    return false;
}
=0A=



var gSiteLife =3D new =
SiteLifeProxy("http://community.timesonline.co.uk/ver1.0");
gSiteLife.apiKey =3D "${APIKey}";
gSiteLife.SID =3D "community.timesonline.co.uk";



    // We need to return true here as our default behavior allowing =
normal link navigation
    gSiteLife.AddEventHandler('ExternalResourceLink', function() {return =
true;});

if(gSiteLife.GetParameter('plckPersonaPage') && =
gSiteLife.GetParameter('plckPersonaPage').indexOf('PersonaBlog') =3D=3D =
0) {
document.write("<link href=3D" + =
"'http://community.timesonline.co.uk/ver1.0/blog/BlogRss?plckBlogId=3D" =
+ gSiteLife.GetParameter('userId') + "' title=3D'" + =
gSiteLife.GetParameter('userId') + " Blog'" + "rel=3D'alternate' =
type=3D'application/rss+xml' />"); }

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0045_01CA903D.499D4990"


------=_NextPart_001_0045_01CA903D.499D4990
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://business.timesonline.co.uk/tol/business/law/columnists/article6846064.ece

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML lang=3Den xml:lang=3D"en" =
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>In the City: so who =
won The Times/Herbert Smith Advocacy Competition? - Times Online</TITLE>
<META http-equiv=3DContent-Type =
content=3Dtext/html;charset=3DISO-8859-1>
<META content=3DNOARCHIVE,NOODP name=3DROBOTS>
<META content=3Den name=3Dlanguage>
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
// Variables required for DART. MUST BE IN THE HEAD.=0A=
var time =3D new Date();=0A=
randnum =3D (time.getTime());=0A=
var categoryValues =3D '';=0A=
if (document.referrer !=3D null) { =0A=
if (document.referrer.match(".google.") !=3D null || =0A=
document.referrer.match(".yahoo.") !=3D null ||=0A=
document.referrer.match(".lycos.") !=3D null ||=0A=
document.referrer.match(".ask.") !=3D null ||=0A=
document.referrer.match(".msn.") !=3D null) {=0A=
categoryValues =3D '!category=3Dsunoverlays;';=0A=
}=0A=
}=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
var sectionPath =3D "/Home"; =0A=
var sectionName1 =3D"business/law/columnists/";=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
//Variable below identifies this page=0A=
//var WlContentGroup =3D "TimesOnline" + sectionPath + "/" + =
sectionName1;=0A=
var WlContentGroup =3D "";=0A=
try { WlContentGroup =3D "TimesOnline" + sectionPath + "/" + =
sectionName1; }=0A=
catch(err) { }=0A=
var WlWebsiteId=3D "TimesOnline";=0A=
var WlCustomerId=3D "newsint";=0A=
//Do not change below this line=0A=
var WlRnd =3D Math.floor(Math.random()*99999999999);=0A=
var WlProtocol =3D =
location.protocol.indexOf('https')>-1?'https:':'http:';=0A=
var WlParams=3D "&CustomerId=3D" + escape(WlCustomerId) + =
"&WebsiteId=3D" + escape(WlWebsiteId) + "&AC=3Don";=0A=
var WlUrl=3D WlProtocol + =
'//tr.newsint.newscorp.individuad.net/Cnt/newsint/CP/'+ WlContentGroup + =
'?ord=3D' + WlRnd + WlParams;=0A=
document.write('<img src=3D"' + WlUrl + '" style=3D"display:none" =
width=3D"0"	height=3D"0" border=3D"0" >');=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
var pluckUserTiers =3D "Standard,Trusted,Editor";=0A=
document.domain =3D "timesonline.co.uk";=0A=
var staticPath =3D "http://www.timesonline.co.uk";=0A=
var commentsRootUrl =3D "community.timesonline.co.uk";=0A=
</SCRIPT>

<SCRIPT =
src=3D"http://business.timesonline.co.uk/tol/js/sitelifeproxy.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://business.timesonline.co.uk/tol/js/yahoo-min.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://business.timesonline.co.uk/tol/js/json-min.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://business.timesonline.co.uk/tol/js/pork.iframe.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://business.timesonline.co.uk/tol/js/requestbatch.js" =

type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://business.timesonline.co.uk/tol/js/requesttypes.js" =

type=3Dtext/javascript></SCRIPT>
<!-- Code to display title of the HTML page -->
<META=20
content=3D"&#10;Winning advocates &#10;There was the sound of tinkling =
glass at Exchange House this week when the &#10;winners were announced =
of this year=92s The Times/Herbert Smith &#10;Student Advocacy =
Competition."=20
name=3DDescription><LINK =
href=3D"/tol/business/law/columnists/article6846064.ece"=20
rel=3Dcanonical>
<META http-equiv=3Dcontent-language content=3Den><LINK =
href=3D"/tol/img/favicon.ico"=20
type=3Dimage/x-icon rel=3D"shortcut icon"><LINK title=3D"Alternate Style =
Sheet"=20
href=3D"/tol/css/alternate.css" type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://business.timesonline.co.uk/tol/css/tol.css" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK =
href=3D"http://business.timesonline.co.uk/tol/css/ie.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://business.timesonline.co.uk/tol/css/typography.css" =
type=3Dtext/css=20
rel=3Dstylesheet>
<SCRIPT src=3D"http://business.timesonline.co.uk/tol/js/tol.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://business.timesonline.co.uk/tol/js/commentPluck.js" =

type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://business.timesonline.co.uk/tol/js/cookie.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://business.timesonline.co.uk/tol/js/tls.js"=20
type=3Dtext/javascript></SCRIPT>

<META content=3D"MSHTML 6.00.6000.16945" name=3DGENERATOR></HEAD>
<BODY>
<DIV id=3Dtop>
<DIV id=3Dshell>
<DIV id=3Dpage><!-- Article Published Date : Sep 24, 2009 12:00 AM =
--><!-- for article types article,reviews,posting and Q and A article =
template will be called -->
<SCRIPT type=3Dtext/Javascript>=0A=
var articleHeadlines =3D new Array();=0A=
var articlePaths =3D new Array();=0A=
var isArticle =3D 'true';=0A=
var mostCommentedDays =3D '1';=0A=
var pgoffset =3D '0';=0A=
</SCRIPT>
<!-- START REVENUE SCIENCE PIXELLING CODE --><!-- Start ASI data =
collection -->
<SCRIPT src=3D"http://js.revsci.net/gateway/gw.js?csid=3DJ05530"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
DM_addEncToLoc("Network",escape("Times"));=0A=
DM_addEncToLoc("SiteName",escape("Times Online"));=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript> =0A=
<!--=0A=
// Article page for Revenue sciences-->	=0A=
DM_addEncToLoc("TemplateName",escape("Article"));=0A=
DM_addEncToLoc("ArticleName",escape("In the City: so who won The =
Times/Herbert Smith Advocacy Competition?")); =0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
DM_tag(); // Fix for Revenue sciences 14/3/07 - ak=0A=
//-->=0A=
</SCRIPT>
<!-- End ASI data collection --><!-- END REVENUE SCIENCE PIXELLING CODE =
-->
<SCRIPT language=3DJavaScript type=3Dtext/javascript> =0A=
<!--=0A=
var =
s_account=3D"newsinttimesonlineprod,newsinttimesnetworkprod,newsintniglob=
alprod";=0A=
//-->=0A=
</SCRIPT>

<SCRIPT =
src=3D"http://business.timesonline.co.uk/tol/js/s_codeFULLTOL.js"=20
type=3Dtext/javascript></SCRIPT>
<!-- START HITBOX CODE -->
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
var sectionPath =3D "times"; =0A=
//-->=0A=
</SCRIPT>
<!--WEBSIDESTORY CODE HBX1.0 (Universal)--><!--COPYRIGHT 1997-2004 =
WEBSIDESTORY,INC. ALL RIGHTS RESERVED. U.S.PATENT No. 6,393,479B1. MORE =
INFO:http://websidestory.com/privacy-->
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
var _hbEC=3D0,_hbE=3Dnew Array;function =
_hbEvent(a,b){b=3D_hbE[_hbEC++]=3Dnew Object();b._N=3Da;b._C=3D0;return =
b;}=0A=
var =
hbx=3D_hbEvent("pv");hbx.vpc=3D"HBX0100u";hbx.gn=3D"tgd.timesonline.co.uk=
";=0A=
var cv=3D_hbEvent("cv");=0A=
// set vars to be used below=0A=
var urlReturnCid =3D ""; =0A=
var urlReturnAttr =3D "";=0A=
// First, we load the URL into a variable=0A=
var ni_url =3D window.location.href;=0A=
// Next, split the url by the #=0A=
var qparts =3D ni_url.split("#");=0A=
// Check that there is a querystring=0A=
if (qparts.length =3D=3D 2) {=0A=
// Set the second half of string to var=0A=
var query =3D qparts[1];=0A=
// Next, split that string by the "&amp"=0A=
var varQ =3D query.split("&");=0A=
if (varQ.length =3D=3D 2) {=0A=
// Lastly split by =3D and assign to vars=0A=
var retQ1 =3D varQ[0].split("=3D");=0A=
var retQ2 =3D varQ[1].split("=3D");=0A=
urlReturnCid =3D retQ1[1];=0A=
urlReturnAttr =3D retQ2[1];=0A=
}=0A=
}=0A=
//BEGIN EDITABLE SECTION=0A=
//CONFIGURATION VARIABLES=0A=
hbx.pn=3D"";//PAGE NAME(S)=0A=
hbx.mlc=3D"";//MULTI-LEVEL CONTENT CATEGORY=0A=
hbx.pndef=3D"title";//DEFAULT PAGE NAME=0A=
hbx.ctdef=3D"full";//DEFAULT CONTENT CATEGORY=0A=
//OPTIONAL PAGE VARIABLES=0A=
//ACTION SETTINGS=0A=
hbx.fv=3D"";//FORM VALIDATION MINIMUM ELEMENTS OR SUBMIT FUNCTION NAME=0A=
hbx.lt=3D"none";//LINK TRACKING=0A=
hbx.dlf=3D"n";//DOWNLOAD FILTER=0A=
hbx.dft=3D"n";//DOWNLOAD FILE NAMING=0A=
hbx.elf=3D"n";//EXIT LINK FILTER=0A=
//SEGMENTS AND FUNNELS=0A=
hbx.seg=3D"";//VISITOR SEGMENTATION=0A=
hbx.fnl=3D"";//FUNNELS=0A=
//CAMPAIGNS=0A=
hbx.cmp=3DurlReturnCid;//CAMPAIGN ID=0A=
hbx.cmpn=3D"";//CAMPAIGN ID IN QUERY=0A=
hbx.dcmp=3D"";//DYNAMIC CAMPAIGN ID=0A=
hbx.dcmpn=3D"";//DYNAMIC CAMPAIGN ID IN QUERY=0A=
hbx.dcmpe=3D"";//DYNAMIC CAMPAIGN EXPIRATION=0A=
hbx.dcmpre=3D"";//DYNAMIC CAMPAIGN RESPONSE EXPIRATION=0A=
hbx.hra=3DurlReturnAttr;//RESPONSE ATTRIBUTE=0A=
hbx.hqsr=3D"";//RESPONSE ATTRIBUTE IN REFERRAL QUERY=0A=
hbx.hqsp=3D"";//RESPONSE ATTRIBUTE IN QUERY=0A=
hbx.hlt=3D"";//LEAD TRACKING=0A=
hbx.hla=3D"";//LEAD ATTRIBUTE=0A=
hbx.gp=3D"";//CAMPAIGN GOAL=0A=
hbx.gpn=3D"";//CAMPAIGN GOAL IN QUERY=0A=
hbx.hcn=3D"";//CONVERSION ATTRIBUTE=0A=
hbx.hcv=3D"";//CONVERSION VALUE=0A=
hbx.cp=3D"null";//LEGACY CAMPAIGN =0A=
hbx.cpd=3D"";//CAMPAIGN DOMAIN=0A=
//CUSTOM VARIABLES=0A=
hbx.ci=3D"";//CUSTOMER ID=0A=
hbx.hc1=3D"";//CUSTOM 1=0A=
hbx.hc2=3D"";//CUSTOM 2=0A=
hbx.hc3=3D"";//CUSTOM 3=0A=
hbx.hc4=3D"";//CUSTOM 4=0A=
hbx.hrf=3D"";//CUSTOM REFERRER=0A=
hbx.pec=3D"";//ERROR CODES=0A=
cv.c5=3D"";=0A=
cv.c6=3D""; =0A=
cv.c7=3D"";=0A=
cv.c8=3D"";=0A=
cv.c9=3D"";=0A=
//INSERT CUSTOM EVENTS=0A=
//END EDITABLE SECTION=0A=
hbx.acct=3D"DM5308072BEF";//ACCOUNT NUMBER(S)=0A=
hbx.lt=3D"manual";//LINK TRACKING=0A=
// Article Page For Hit Box=0A=
hbx.mlc =3D "times/business/law/columnists/";=0A=
hbx.pn =3D =
"In+the+City+so+who+won+The+TimesHerbert+Smith+Advocacy+Competition+ARTK-=
THTM-6846064+pagenumber 1"; //+ pagenumber //PAGE NAME(S)=0A=
hbx.hc1 =3D =
"6846064|In+the+City+so+who+won+The+TimesHerbert+Smith+Advocacy+Competiti=
on";=0A=
hbx.hc2 =3D "6846064|1"; =0A=
hbx.hc3 =3D "24092009";=0A=
cv.c7=3D"Edward+Fennell";=0A=
s.events=3D"";=0A=
s.pageName=3D"times/business In the City so who won The TimesHerbert =
Smith Advocacy Competition";=0A=
s.channel=3D"times/business/law/columnists";=0A=
s.prop1=3D"times";=0A=
s.prop2=3D"times/business";=0A=
s.prop3=3D"times/business/law";=0A=
s.prop4=3D"THTM";=0A=
s.prop5=3D"ARTK";=0A=
s.prop6=3D"In the City so who won The TimesHerbert Smith Advocacy =
Competition";=0A=
s.prop15=3D"";=0A=
s.prop16=3D"6846064";=0A=
s.prop17=3D"Edward Fennell";=0A=
s.prop18=3D"24092009";=0A=
s.prop19=3D"times/business/law/columnists";=0A=
s.prop12=3D"times/business/law/columnists";=0A=
s.prop20=3D"";	=0A=
s.prop21=3D"business";	=0A=
s.prop25=3D"";=0A=
s.campaign=3D"";=0A=
s.hier2=3D"times/business/law/columnists";=0A=
s.eVar15=3D"";	=0A=
hbx.pndef=3D"title";//DEFAULT PAGE NAME =0A=
hbx.ctdef=3D"full";//DEFAULT CONTENT CATEGORY=0A=
//-->=0A=
</SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript><!--=0A=
/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/=0A=
var s_code=3Ds.t();if(s_code)document.write(s_code)//--></SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript><!--=0A=
if(navigator.appVersion.indexOf('MSIE')>=3D0)document.write(unescape('%3C=
')+'\!-'+'-')=0A=
//--></SCRIPT>
<!--/DO NOT REMOVE/--><!-- End SiteCatalyst code version: H.20.3. -->
<SCRIPT src=3D"http://www.timesonline.co.uk/js/hbx.js"=20
type=3Dtext/javascript></SCRIPT>
<!--END WEBSIDESTORY CODE--><!-- END HITBOX CODE --><!-- Sophus3 logging =
tag starts -->
<SCRIPT src=3D"http://business.timesonline.co.uk/tol/sophus3/logging.js" =

type=3Dtext/javascript></SCRIPT>
<!-- Sophus3 logging tag ends --><!-- BEGIN: Region for top ad -->
<DIV id=3Dregion-top-ad><!-- BEGIN: Module - Advert:Top -->
<DIV id=3Dad-top>
<DIV class=3D"float-left width-728"><!-- BEGIN: Module - Advert:Top -->
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
//Get recommendations=0A=
var wlrcmd=3D "";=0A=
var WlRnd =3D Math.floor(Math.random()*99999999999);=0A=
var WlProtocol =3D =
location.protocol.indexOf('https')>-1?'https:':'http:';=0A=
var WlUrl=3D WlProtocol =
+'//rc.newsint.newscorp.individuad.net/Get/newsint/JS/GetRcmd.js?ord=3D' =
+WlRnd;=0A=
document.write('<scr' + 'ipt language=3D"JavaScript" src=3D"' + WlUrl + =
'"></sc'+ 'ript>');=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
//Retrieve yaoo Cookie Value=0A=
var yahoo =3D "no";=0A=
var IsYahoo=3D"no";=0A=
if (GetQueryString("yahoo")=3D=3D"yes" || get_cookie('YH') =3D=3D "yes") =
IsYahoo=3D"yes";=0A=
if (IsYahoo =3D=3D "yes" || get_cookie('YH') =3D=3D 'open') {=0A=
set_cookie ("YH", "yes", "", "" );=0A=
yahoo =3D "yes";=0A=
} else {=0A=
set_cookie ("YH", "no", "", "" );=0A=
yahoo =3D "no";=0A=
}=0A=
window.onunload =3D setYahooCookie;=0A=
//-->=0A=
</SCRIPT>
<!-- For Travel Search -->
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
var RStag =3D "";=0A=
try{=0A=
RStag =3D segQS;=0A=
}=0A=
catch(e){=0A=
RStag =3D "";=0A=
}=0A=
var WLtag =3D "";=0A=
try{=0A=
WLtag =3D wlrcmd;=0A=
}=0A=
catch(e){=0A=
WLtag =3D "";=0A=
}=0A=
document.write('<script type=3D"text/javascript" =
src=3D"http://ad.uk.doubleclick.net/adj/business.timesonline.co.uk/law/co=
lumnists;cat=3D;pos=3Dleaderboard;dcopt=3Dist;sz=3D728x90;'+ WLtag +''+ =
RStag =
+'tile=3D1;'+categoryValues+'yahoo=3D'+yahoo+';ord=3D'+randnum+'?"><\/scr=
ipt>');	=0A=
//-->=0A=
</SCRIPT>
<NOSCRIPT><A=20
href=3D"http://ad.uk.doubleclick.net/adj/business.timesonline.co.uk/law/c=
olumnists;pos=3Dleaderboard;dcopt=3Dist;sz=3D728x90;tile=3D1;yahoo=3DNo;o=
rd=3D1262919309095?"></A></NOSCRIPT><!--SECTION:parameter =
parameter=3D"dart.server" /--><!-- END: Module - Advert:Top =
--></DIV><!-- Display Commercial Ad --><!-- Display Commercial Ad =
Published Date : Oct 12, 2009 8:10 PM-->
<DIV>
<DIV class=3D"prop-90 ad-top-right" style=3D"BACKGROUND-COLOR: =
#b6e600"><!-- No article is attached-->
<H1 class=3D"index padding-bottom-5"><A class=3Dlink-06c=20
href=3D"http://www.timesonline.co.uk/tol/sport/commercial/article6953703.=
ece"=20
target=3D_blank>Sports Calendar</A></H1>
<P class=3Dsmall>Claim your free 2010 double sided wall =
chart</P></DIV></DIV>
<DIV class=3Dclear></DIV></DIV></DIV><!-- END: Module - Advert:Top -->
<H2 class=3Daccess-text>Navigation - link to other main sections from =
here</H2>
<DIV><A class=3Daccess-text=20
href=3D"http://business.timesonline.co.uk/tol/business/law/columnists/art=
icle6846064.ece#region-body-and-footer">Skip=20
Navigation</A><BR class=3Daccess-text><BR class=3Daccess-text></DIV>
<DIV id=3Dregion-nav><!-- BEGIN: M76 Global Navigation - Header -->
<DIV class=3Dclear></DIV>
<DIV id=3Dheader>
<DIV class=3D"height-70 overflow-hidden" =
id=3Dlogo-and-quote-container><SPAN=20
class=3Dfloat-left><A =
href=3D"http://business.timesonline.co.uk/tol/news/"><IMG=20
title=3D"Times Online" height=3D70 alt=3D"Times Online"=20
src=3D"http://business.timesonline.co.uk/tol/img/global/tol-logo.gif" =
width=3D460=20
border=3D0></A></SPAN>=20
<DIV class=3Dfloat-right><!--Comments Published Date : Jan 5, 2010 3:03 =
PM -->
<FORM name=3Dcomment action=3D"" method=3Dpost>
<DIV class=3Dheader-quote-container>
<DIV class=3Dheader-quote-left><A=20
href=3D"http://business.timesonline.co.uk/tol/comment/columnists/david_aa=
ronovitch/article6975833.ece"><IMG=20
class=3Ddisplay-block height=3D70 alt=3D"David Aaronovitch"=20
src=3D"http://business.timesonline.co.uk/multimedia/archive/00628/David-A=
aronovitch_628245b.jpg"=20
width=3D70 border=3D0> </A></DIV>
<DIV class=3Dheader-quote-right>
<DIV class=3Dpadding-top-7>
<H2 class=3D"sub-heading display-inline"><SPAN=20
class=3Dheader-quote-open>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><A=20
class=3D"link-333 padding-left-5"=20
href=3D"http://business.timesonline.co.uk/tol/comment/columnists/david_aa=
ronovitch/article6975833.ece">Can=20
you imagine a society where men agreed to wear a burka?</A><SPAN=20
class=3Dheader-quote-close>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN></H2>
<P class=3Dbyline>David =
Aaronovitch</P></DIV></DIV></DIV></FORM></DIV></DIV>
<DIV class=3Dclear-simple></DIV><!-- END: Logo and Quote --><!-- BEGIN: =
Nav (Header) -->
<DIV class=3Dnav-primary>
<UL class=3Dfloat-left>
  <LI><A class=3Dprimary-link=20
  href=3D"http://business.timesonline.co.uk/tol/news/">News</A>
  <LI><A class=3Dprimary-link=20
  href=3D"http://business.timesonline.co.uk/tol/comment/">Comment</A>
  <LI><A class=3Dprimary-selected=20
  href=3D"http://business.timesonline.co.uk/tol/business/">Business</A>
  <LI><A class=3Dprimary-link=20
  href=3D"http://business.timesonline.co.uk/tol/money/">Money</A>
  <LI><A class=3Dprimary-link=20
  href=3D"http://business.timesonline.co.uk/tol/sport/">Sport</A>
  <LI><A class=3Dprimary-link=20
  href=3D"http://business.timesonline.co.uk/tol/life_and_style/">Life =
&amp;=20
  Style</A>
  <LI><A class=3Dprimary-link=20
  href=3D"http://business.timesonline.co.uk/tol/travel/">Travel</A>
  <LI><A class=3Dprimary-link=20
  href=3D"http://business.timesonline.co.uk/tol/driving/">Driving</A>
  <LI><A class=3Dprimary-link=20
  =
href=3D"http://business.timesonline.co.uk/tol/arts_and_entertainment/">Ar=
ts=20
  &amp; Ents</A>
  <LI><A class=3Dprimary-link-no-pipe=20
  =
href=3D"http://business.timesonline.co.uk/tol/archive/">Archive</A></LI><=
/UL>
<UL class=3Dfloat-right>
  <LI><A class=3Dprimary-link-right=20
  href=3D"http://business.timesonline.co.uk/tol/newspapers/">Our =
Papers</A>
  <LI><A class=3Dprimary-link-right-no-pipe=20
  =
href=3D"http://business.timesonline.co.uk/tol/tools_and_services/subscrip=
tions/">Subscriptions</A></LI></UL></DIV>
<DIV class=3Dnav-secondary>
<UL class=3Dfloat-left>
  <LI><A class=3Dsecondary-link=20
  =
href=3D"http://business.timesonline.co.uk/tol/business/markets/">Markets<=
/A>
  <LI><A class=3Dsecondary-link=20
  href=3D"http://morningstar.timesonline.co.uk/">Market Data</A>
  <LI><A class=3Dsecondary-link=20
  =
href=3D"http://business.timesonline.co.uk/tol/business/economics/">Econom=
ics</A>
  <LI><A class=3Dsecondary-link=20
  =
href=3D"http://business.timesonline.co.uk/tol/business/industry_sectors/"=
>Industry=20
  Sectors</A>
  <LI><A class=3Dsecondary-link=20
  =
href=3D"http://business.timesonline.co.uk/tol/business/columnists/">Colum=
nists</A>
  <LI><A class=3Dsecondary-link=20
  =
href=3D"http://business.timesonline.co.uk/tol/business/movers_and_shakers=
/">Movers=20
  &amp; Shakers</A>
  <LI><A class=3Dsecondary-selected=20
  href=3D"http://business.timesonline.co.uk/tol/business/law/">Law</A>
  <LI><A class=3Dsecondary-link=20
  =
href=3D"http://business.timesonline.co.uk/tol/business/career_and_jobs/">=
Career</A>
  <LI><A class=3Dsecondary-link=20
  =
href=3D"http://business.timesonline.co.uk/tol/business/management/">Manag=
ement</A></LI></UL>
<UL class=3Dfloat-right></UL></DIV><!-- END: Nav (Header) --><!-- BEGIN: =
Crumbtrail and Global search -->
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
function validate()=0A=
{=0A=
var query =3D document.getElementById("headerId").query.value;=0A=
if(query =3D=3D "")=0A=
{=0A=
alert("Please Enter Keyword To Search.");=0A=
return false;=0A=
}=0A=
else=0A=
{=0A=
return true;=0A=
}=0A=
}=0A=
function OnButtonClick()=0A=
{=0A=
document.getElementById("headerId").submit();=0A=
}=0A=
//-->=0A=
</SCRIPT>

<DIV class=3Dcrumbtrail-and-search>
<SCRIPT =
src=3D"http://business.timesonline.co.uk/tol/js/header-search.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
var aActionUrlsTopSearch=3Dnew Array(); // This array will hold the =
values form actions=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
aActionUrlsTopSearch[0]=3D{action:'/tol/sitesearch.do',searchTextName:'qu=
ery',parameters:{turnOffGoogleAds:"false", =
submitStatus:"searchFormSubmitted", mode:"simple",sectionId:"843"}};	=0A=
aActionUrlsTopSearch[1]=3D{action:'/tol/viewSearchResults.arc', =
searchTextName:'queryKeywords',parameters:{}};	=0A=
aActionUrlsTopSearch[2]=3D{action:'/tol/googleSearch.do', =
searchTextName:'queryKeywords',parameters:{searchmode:"adsandresults",pag=
eNum:"1",resultsPerPage:"10"}};	=0A=
aActionUrlsTopSearch[3]=3D{action:'/tol/tlskeywordsearch.tls', =
searchTextName:'queryKeywords',parameters:{pageNum:"1",resultsPerPage:"10=
"}};	=0A=
//-->=0A=
</SCRIPT>

<FORM id=3DsearchHeaderId name=3DsearchHeaderId onsubmit=3D"return =
fValidateData();"=20
action=3D"" method=3Dget>
<DIV class=3Dfloat-right style=3D"PADDING-LEFT: 7px"><INPUT =
class=3Dglobal-search-go=20
type=3Dimage alt=3DSearch=20
src=3D"http://business.timesonline.co.uk/tol/img/global/button/button-sea=
rch.gif">=20
</DIV>
<DIV class=3Dfloat-right>
<DIV class=3D"float-left padding-top-19"></DIV><INPUT=20
class=3Dglobal-search-text-with-dropdown id=3Dtop-search-query =
alt=3Dquery=20
maxLength=3D100 size=3D10 name=3Dquery> <SELECT =
class=3Dglobal-search-option=20
id=3DsearchOption> <OPTION value=3D0 selected>Times Online</OPTION> =
<OPTION=20
  value=3D1>Times Archive</OPTION> <OPTION value=3D2>Google</OPTION> =
<OPTION=20
  value=3D3>TLS Archive</OPTION></SELECT> </DIV>
<DIV class=3Daccess-text =
id=3DsearchHeaderId-additional-parameters></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
var sCurrentWindowLocation=3Ddocument.location+"";=0A=
for(i=3D0; i<aActionUrlsTopSearch.length; i++) {=0A=
if(sCurrentWindowLocation.match(aActionUrlsTopSearch[i].action) !=3D =
null ) {=0A=
document.getElementById("searchOption").value=3Di;=0A=
}	=0A=
}=0A=
//-->=0A=
</SCRIPT>
</FORM>
<DIV class=3Dcrumbtrail-prefix>
<P class=3D"small where-am-i">Where am I?</P><A class=3Dcrumbtrail=20
href=3D"http://business.timesonline.co.uk/tol/news/">Home</A>=20
<UL class=3Ddisplay-inline>
  <LI class=3Ddisplay-inline><A class=3Dcrumbtrail=20
  href=3D"http://business.timesonline.co.uk/tol/business/">Business</A> =
<A=20
  class=3Dcrumbtrail=20
  href=3D"http://business.timesonline.co.uk/tol/business/law/">Law</A> =
<A=20
  class=3Dcrumbtrail-selected=20
  =
href=3D"http://business.timesonline.co.uk/tol/business/law/columnists/">C=
olumnists</A>=20
  </LI></UL></DIV></DIV><!-- END: Crumbtrail and Global search --><!-- =
BEGIN: Source and Global links -->
<DIV class=3Dsource-and-global-links-container><!--Start date =
display--><!--End date display-->
<DIV class=3Dfloat-right>
<UL class=3Ddisplay-inline><!-- START: Addition of Blue Links =
--><!--Blog Teaser Published Date : Dec 2, 2009 4:27 PM --><A=20
  class=3D"tools-06c global-links-seperator"=20
  =
href=3D"http://www.timesonline.co.uk/tol/tools_and_services/subscriptions=
/my_profile/">MY=20
  PROFILE</A> <A class=3D"tools-06c global-links-seperator"=20
  href=3D"http://www.timesonline.co.uk/tol/classifieds/shop/">SHOP</A> =
<A=20
  class=3D"tools-06c global-links-seperator"=20
  href=3D"http://jobs.timesonline.co.uk/">JOBS</A> <A=20
  class=3D"tools-06c global-links-seperator"=20
  href=3D"http://www.timesonline.co.uk/property">PROPERTY</A> <A=20
  class=3D"tools-06c global-links-seperator-last"=20
  href=3D"http://www.timesonline.co.uk/classifieds">CLASSIFIEDS</A> <!-- =
END: Displaying Blue Links --><!-- END: Addition of Blue Links =
--></UL></DIV></DIV>
<DIV class=3Dclear></DIV><!-- END: Source and Global links --></DIV><!-- =
div class=3D"grey-line"></div--></DIV><!-- END: M76 Global Navigation - =
Header --><!-- BEGIN: Region for all content -->
<DIV id=3Dregion-content>
<DIV id=3Dregion-body-and-footer>
<DIV id=3Dregion-body>
<DIV id=3Dregion-column1and2-container-layout2>
<DIV id=3Dregion-column1and2-layout2><!-- BEGIN: Module - Main Heading =
-->
<DIV class=3D"float-left position-relative margin-top-minus-22"><SPAN=20
class=3Dsmall>From </SPAN><SPAN class=3Dbyline>The Times</SPAN> </DIV>
<DIV class=3D"float-right text-right position-relative =
margin-top-minus-20"><!-- BEGIN: Module - Advert:Top -->
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
//Get recommendations=0A=
var wlrcmd=3D "";=0A=
var WlRnd =3D Math.floor(Math.random()*99999999999);=0A=
var WlProtocol =3D =
location.protocol.indexOf('https')>-1?'https:':'http:';=0A=
var WlUrl=3D WlProtocol =
+'//rc.newsint.newscorp.individuad.net/Get/newsint/JS/GetRcmd.js?ord=3D' =
+WlRnd;=0A=
document.write('<scr' + 'ipt language=3D"JavaScript" src=3D"' + WlUrl + =
'"></sc'+ 'ript>');=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
//Retrieve yaoo Cookie Value=0A=
var yahoo =3D "no";=0A=
var IsYahoo=3D"no";=0A=
if (GetQueryString("yahoo")=3D=3D"yes" || get_cookie('YH') =3D=3D "yes") =
IsYahoo=3D"yes";=0A=
if (IsYahoo =3D=3D "yes" || get_cookie('YH') =3D=3D 'open') {=0A=
set_cookie ("YH", "yes", "", "" );=0A=
yahoo =3D "yes";=0A=
} else {=0A=
set_cookie ("YH", "no", "", "" );=0A=
yahoo =3D "no";=0A=
}=0A=
window.onunload =3D setYahooCookie;=0A=
//-->=0A=
</SCRIPT>
<!-- For Travel Search --><!--SECTION:parameter =
parameter=3D"dart.server" /--><!-- END: Module - Advert:Top --></DIV>
<DIV class=3D"small color-666">September 24, 2009<BR></DIV>
<DIV class=3Dclear-simple></DIV>
<H1 class=3Dheading>In the City: so who won The Times/Herbert Smith =
Advocacy=20
Competition?</H1>
<H2 class=3D"sub-heading padding-top-5 padding-bottom-15"></H2><!-- END: =
Module - Main Heading --></DIV>
<DIV id=3Dregion-column1-layout2><!--CMA user Call Diffrenet Variation =
Of Image --><!-- BEGIN: Module - M24 Article Headline with no image (a) =
--><!-- getting the section url from article. This has been done so that =
correct url is=0A=
generated if we are coming from a section or topic --><!-- Print Author =
name associated with the article -->
<DIV id=3Dmain-article>
<DIV class=3Darticle-author><!-- Print Author name from By Line =
associated with the article --><SPAN=20
class=3Dsmall></SPAN><SPAN class=3Dbyline>Edward Fennell </SPAN>
<DIV class=3Dclear></DIV></DIV></DIV>
<DIV id=3Drelated-article-links>
<DIV class=3Dpadding-left-right-5><!-- BEGIN: M19 - Article tools =
--><SPAN=20
class=3D"float-left global-comment-seperator" id=3Dcomment-count>
<UL>
  <LI class=3Dyour-comment><A class=3Dlink-999 id=3Dcomment-link=20
  =
href=3D"http://business.timesonline.co.uk/tol/business/law/columnists/art=
icle6846064.ece#comment-have-your-say"=20
  rel=3Dnofollow></A></LI></UL></SPAN><SPAN=20
class=3D"float-left padding-left-8 padding-top-2">
<SCRIPT type=3Dtext/javascript>=0A=
gSiteLife.Recommend("ExternalResource", =
"6846064","http://www.timesonline.co.uk/tol/business/law/columnists/artic=
le6846064.ece");=0A=
</SCRIPT>

<DIV class=3Dpadding-top-8></DIV></SPAN>
<DIV class=3Dclear></DIV><!-- <div class=3D"padding-bottom-10"></div> =
--><!-- END: M19 - Article tools --></DIV>
<DIV class=3Dcomment-grey-line></DIV>
<DIV class=3Dpadding-top-10></DIV></DIV><!-- END: Module - M24 Article =
Headline with no image --><!-- BEGIN: Module - Main Article --><!-- =
Check the Article Type and display accordingly--><!-- Print Author image =
associated with the Author--><!-- Print the body of the article-->
<STYLE type=3Dtext/css>DIV#related-article-links P A {
	COLOR: #06c
}
DIV#related-article-links P A:visited {
	COLOR: #06c
}
</STYLE>

<DIV id=3Drelated-article-links><!-- Pagination -->
<P><B>Winning advocates</B> </P>
<P>There was the sound of tinkling glass at Exchange House this week =
when the=20
winners were announced of this year=92s <I>The Times</I>/Herbert Smith =
Student=20
Advocacy Competition. </P>
<P>The subject was the (literally) poor relation of the diversity =
debate, namely=20
social exclusion in the law. Or, as the title put it: =93The class =
ceiling: is it=20
breakable or there for good?=94 </P>
<P>After the Milburn Report this year the legal profession is under =
scrutiny for=20
the barriers that it appears to put up to new entrants from less =
advantaged=20
backgrounds. </P><!--#include =
file=3D"m63-article-related-attachements.html"-->
<P>What can be done about it? To take on the challenge our entrants had=20
submitted skeleton arguments and YouTube presentations that covered a =
range of=20
issues from the absence of encouragement in schools and financial =
obstacles=20
through to the (alleged) in-built bias against working class students. =
</P>
<P>A shortlisted group then presented their case in person before a=20
distinguished panel of judges consisting of Ian Gatt, QC (Herbert =
Smith), Mr=20
Justice Sweeney, Shami Chakrabarti (Liberty), Nigel Savage (College of =
Law), Liz=20
Grant (of IBM UK and Stonewall) and my colleague Frances Gibb. </P>
<P>The winner of the =A33,000 prize was Manisha Singh, from Newcastle,<A =

href=3D"http://mediazone.brighttalk.com/comm/Herbertsmith/952889882e-1479=
4-3210-15600">=20
http://mediazone.brighttalk.com/comm/Herbertsmith/952889882e-14794-3210-1=
5600</A>=20
who argued that the profession should shift its recruitment model from=20
=93exclusivity=94 (by class) to =93excellence=94 (based on merit). The =
way to do this,=20
she suggested, was by restricting the number of places on professional =
training=20
courses and increasing the financial support available. With the benefit =
of=20
=93sharper tools=94 the most able students of all classes =97 not just =
the best=20
connected =97 would be selected for entry and be assured of progress =
into a=20
pupillages or traineeship. </P>
<P>Close behind Manisha were Alanna Andrew, second place and =A32,000, =
Oliver=20
Lyon, third and =A31,000, and Yusuf Blunt, Zoe Gannon, Somayah Musleh =
and Simon=20
Thomas, the four runners-up who each received =A3500. </P>
<P>Not among the finalists but the contributor of the most creative =
YouTube=20
submission was Aryan Sharahi, <A=20
href=3D"http://www.youtube.com/watch?v=3Dua8MiMpak98">http://www.youtube.=
com/watch?v=3Dua8MiMpak98</A>=20
whose animation depiction of the issues was a delight of inventiveness. =
Aryan=20
starts at the College of Law this week but if he switches career =
direction I am=20
sure the UK film industry would welcome him with an open chequebook. =
</P>
<P><B>Brand new</B> </P>
<P>Any working-class hero who does manage to slash her way through=20
discrimination and debt to penetrate inside a City law firm then faces =
the=20
problem of Juggling the Big 3 for Lawyers. But do not fear. A book by =
that very=20
name (published by Provechziel) has just been written by Jennifer =
Overhaus, an=20
American solicitor living in London, with the goal of steering the =
ambitious=20
young lawyer through the challenges of Brand, Business and Leadership. =
If you=20
haven=92t sucked it in with your mother=92s milk then this book tells =
you all you=20
need to know about how to get on. The accent is American, the =
thoroughness=20
Germanic. It=92s a brick of a book to chuck through that class ceiling. =
</P>
<P align=3Dright><A=20
href=3D"mailto:edward.fennell@yahoo.co.uk">edward.fennell@yahoo.co.uk</A>=
=20
</P></DIV><!-- End of pagination -->
<DIV class=3Dclear></DIV>
<DIV class=3Dpadding-top-5></DIV><!-- Show rating of this article =
--><!-- Contextual links Module --><!-- End Contextual links Module =
--><!-- BEGIN: M19 - Article tools -->
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
randnum =3D randnum;=0A=
//for printfriendly popUp token add for two cases if article have direct =
previewd and another using section=0A=
function printPopUp(url,token){=0A=
var pageUrl=3Durl;=0A=
if(token.length!=3D0){=0A=
pageUrl =3D url+"?token=3D"+token+"&print=3Dyes"+"&randnum=3D"+randnum;=0A=
}=0A=
else{ =0A=
pageUrl =3D url+"?print=3Dyes"+"&randnum=3D"+randnum;=0A=
}=0A=
return =
window.open(pageUrl,'print','scrollbars=3Dyes,toolbar=3Dno,width=3D650,he=
ight=3D650,resizable=3Dyes');=0A=
}=0A=
//-->=0A=
</SCRIPT>

<DIV class=3Dgrey-line></DIV>
<DIV class=3D"float-left padding-bottom-5 padding-top-8"><SPAN=20
class=3D"float-left padding-left-3">
<UL>
  <LI class=3Dprint-comment><A class=3Dlink-999=20
  onclick=3D"return =
printPopUp('/tol/business/law/columnists/article6846064.ece','')"=20
  href=3D"javascript:;">Print</A></LI></UL></SPAN><SPAN=20
class=3D"float-left padding-left-10">
<UL>
  <LI class=3Dcomment-email><A class=3Dlink-999=20
  href=3D"mailto:?Subject=3DI saw this on Times Online and thought you =
might be interested&amp;Body=3DIn the City: so who won The Times/Herbert =
Smith Advocacy =
Competition?%0A%0Ahttp://www.timesonline.co.uk/tol/business/law/columnist=
s/article6846064.ece">Email</A></LI></UL></SPAN><SPAN=20
class=3D"float-left padding-left-10">
<SCRIPT type=3Dtext/javascript>var addthis_pub=3D"articletol";</SCRIPT>
<A onmouseover=3D"return addthis_open(this, '', '[URL]', '[TITLE]')"=20
onclick=3D"return addthis_sendto()" onmouseout=3Daddthis_close()=20
href=3D"http://www.addthis.com/bookmark.php?v=3D20"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
height=3D16 alt=3D"Bookmark and Share"=20
src=3D"http://s7.addthis.com/static/btn/lg-share-en.gif" =
width=3D125></A>
<SCRIPT src=3D"http://s7.addthis.com/js/200/addthis_widget.js"=20
type=3Dtext/javascript></SCRIPT>
</SPAN> </DIV>
<DIV class=3Dclear></DIV><!-- <div class=3D"padding-bottom-10"></div> =
--><!-- END: M19 - Article tools -->
<SCRIPT type=3Dtext/javascript>=0A=
var displayBehaviouralNav =3D true;=0A=
</SCRIPT>

<DIV id=3Dcomment-sort-order>
<DIV class=3D"bg-f8f1d8 width-385 text-left" id=3Dcomment-have-your-say>
<DIV class=3D"float-left padding-top-6 padding-bottom-3 =
padding-left-right-10">
<DIV class=3Dyour-comment>
<H3 class=3Dsection-heading>Your Comments</H3></DIV></DIV>
<DIV class=3Dclear></DIV>
<DIV class=3Dcomment-grey-line></DIV>
<DIV class=3Dclear></DIV></DIV>
<DIV class=3D"bg-f5f5f5 padding-left-right-10 padding-top-10 =
padding-bottom-5">
<DIV=20
class=3D"float-left bg-666 padding-top-2 padding-bottom-3 padding-left-5 =
padding-right-5"=20
id=3Dcomment-bottom-count>
<P class=3D"small color-fff" id=3Dcomment-bottom-p></P></DIV>
<DIV class=3D"float-left padding-top-2 padding-left-5" =
id=3Dcomment-display-page>
<P class=3Dsmall id=3Dcomment-display-page-num></P></DIV>
<DIV class=3Dclear-simple></DIV>
<DIV id=3Dcomment-sort-order-only>
<DIV class=3D"float-left padding-bottom-5 padding-top-5">
<P class=3D"small color-666">Order By:</P></DIV>
<DIV class=3D"float-left padding-bottom-5 padding-top-5 padding-left-4">
<UL>
  <LI class=3D"display-inline small"><A class=3D"link-06c =
global-comment-seperator"=20
  onclick=3D'return =
gSiteLife.GetComments("ExternalResource","6846064","","","",10,"TimeStamp=
Descending",false,false,false,true,false,false,"Comments_Container")'=20
  href=3D"javascript:;">Newest first</A>=20
  <LI class=3D"display-inline small"><A class=3D"link-06c =
global-comment-seperator"=20
  onclick=3D'return =
gSiteLife.GetComments("ExternalResource","6846064","","","",10,"TimeStamp=
Ascending",false,false,false,true,false,false,"Comments_Container")'=20
  href=3D"javascript:;">Oldest first</A>=20
  <LI class=3D"display-inline small"><A=20
  class=3D"link-06c global-comment-seperator-last"=20
  onclick=3D'return =
gSiteLife.GetComments("ExternalResource","6846064","","","",10,"Recommend=
ationsDescending",false,false,false,true,false,false,"Comments_Container"=
)'=20
  href=3D"javascript:;">Most recommended</A> </LI></UL>
<DIV class=3Dclear-simple></DIV></DIV></DIV>
<DIV class=3Dclear></DIV></DIV>
<DIV class=3Dcomment-grey-line></DIV></DIV>
<SCRIPT type=3Dtext/javascript> =0A=
<!--=0A=
fSubmitRequestBatch("http://community.timesonline.co.uk/ver1.0/Direct/Pro=
cess","6846064");=0A=
//-->=0A=
</SCRIPT>

<DIV id=3Ddisable-output-widget>
<SCRIPT type=3Dtext/javascript>=0A=
gSiteLife.CommentsOutput("ExternalResource", "6846064",false, =
10,"TimeStampDescending");=0A=
</SCRIPT>
</DIV>
<DIV class=3Dclear></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV class=3Dpadding-top-10></DIV>
<SCRIPT language=3DJavaScript=20
src=3D"http://business.timesonline.co.uk/tol/js/send-genreg-request.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://business.timesonline.co.uk/tol/js/utility.js"=20
type=3Dtext/javascript></SCRIPT>

<DIV class=3D"bg-f8f1d8 width-385 text-left">
<DIV class=3D"float-left padding-top-6 padding-bottom-3 =
padding-left-right-10">
<DIV class=3Dyour-comment>
<H3 class=3Dsection-heading>have your say</H3></DIV></DIV>
<DIV class=3Dclear></DIV>
<DIV class=3Dcomment-grey-line></DIV>
<DIV class=3Dclear></DIV>
<DIV id=3Dlogin-status>
<DIV class=3Dpadding-left-right-10>
<DIV class=3Dpadding-top-10></DIV>
<P class=3D"small padding-bottom-5"><STRONG>Would you like to post a =
comment?=20
Please register or log in</STRONG></P>
<DIV class=3Dpadding-top-10></DIV>
<DIV class=3D"float-left padding-top-2"><A class=3D"link-06c small"=20
onclick=3D"fCallOverlay('login-light','login-fade');"=20
href=3D"javascript:void(0)"><STRONG>Login</STRONG></A></DIV>
<DIV class=3D"float-left comment-border-right padding-left-6 =
height-20"></DIV>
<DIV class=3D"padding-left-5 float-left"><A =
class=3Dglobal-comment-seperator-last=20
onclick=3D"fCallOverlay('register-light','register-fade');"=20
href=3D"javascript:void(0)"><IMG height=3D20 alt=3DRegister=20
src=3D"http://business.timesonline.co.uk/tol/img/global/button/button-com=
ment-register.gif"=20
width=3D81></A></DIV>
<DIV class=3Dclear></DIV></DIV></DIV></DIV><!-- BEGIN: log in -->
<SCRIPT type=3Dtext/javascript>=0A=
var strBeforeLogin=3D'',strAfterLogin=3D'',strAtParticipate=3D'';=0A=
var pluckCookie =3D 'at';=0A=
var cookieDomain =3D '.timesonline.co.uk';=0A=
var pubUrl =3D '/tol/';=0A=
/*params for Login flow*/=0A=
var atCookieValidity =3D '30';=0A=
var erightsCookieValidity =3D '0';=0A=
var apacheCookieValidity =3D '1'; =0A=
var erightsCookie =3D 'ERIGHTS';=0A=
var cookiePath =3D '/';=0A=
var articleId =3D '6846064';=0A=
var userIdCookie =3D 'punter';=0A=
var articleUrl =3D =
'http://www.timesonline.co.uk/tol/business/law/columnists/article6846064.=
ece';=0A=
var signinText =3D 'Hello';=0A=
var myProfileUrl =3D =
'http://www.timesonline.co.uk/genreg/showUserDetails.do';=0A=
var myProfileText =3D 'My profile';=0A=
var logoutText =3D 'Log out';=0A=
var commentsUrlPrefix =3D 'http://www.timesonline.co.uk';=0A=
strAtParticipate+=3D'	<div class=3D"padding-left-right-10"><div =
class=3D"padding-top-10"><\/div>';=0A=
strAtParticipate+=3D'	<p class=3D"small padding-bottom-5"><strong>We =
have introduced a new, improved comments system. Please sign in to leave =
a comment<\/strong><\/p>';=0A=
strAtParticipate+=3D'	<div class=3D"padding-top-10"><\/div>';=0A=
strAtParticipate+=3D'	<div class=3D"float-left padding-top-2"><a =
class=3D"global-comment-seperator-last" href =3D "javascript:void(0)" =
onclick =3D =
"fCallOverlay(\'participate-light\',\'participate-fade\');"><img =
src=3D"/tol/img/global/button/comment_participate.gif" width=3D"95" =
height=3D"20" alt=3D"Participate"\/><\/a><\/div>';=0A=
strAtParticipate+=3D'	<div class=3D"clear"><\/div><\/div>';=0A=
strBeforeLogin+=3D'	<div class=3D"padding-left-right-10"><div =
class=3D"padding-top-10"><\/div>';=0A=
strBeforeLogin+=3D'	<p class=3D"small padding-bottom-5"><strong>Would =
you like to post a comment? Please register or log in<\/strong><\/p>';=0A=
strBeforeLogin+=3D'	<div class=3D"padding-top-10"><\/div>';=0A=
strBeforeLogin+=3D'	<div class=3D"float-left padding-top-2"><a =
class=3D"link-06c small" href =3D "javascript:void(0)" onclick =3D =
"fCallOverlay(\'login-light\',\'login-fade\');"><strong>Login<\/strong><\=
/a><\/div>';=0A=
strBeforeLogin+=3D'	<div class=3D"float-left comment-border-right =
padding-left-6 height-20"></div>';=0A=
strBeforeLogin+=3D'	<div class=3D"padding-left-5 float-left"><a =
class=3D"global-comment-seperator-last" href=3D"javascript:void(0)" =
onclick =3D "fCallOverlay(\'register-light\',\'register-fade\');"><img =
src=3D"/tol/img/global/button/button-comment-register.gif" width=3D"81" =
height=3D"20" alt=3D"Register"\/><\/a><\/div>';=0A=
strBeforeLogin+=3D'	<div class=3D"clear"><\/div><\/div>';=0A=
fGetLoginStatus();=0A=
</SCRIPT>

<DIV class=3D"comment-filter white_content" id=3Dparticipate-light=20
style=3D"MARGIN-TOP: -200px; BACKGROUND: #ffffff; WIDTH: 426px"></DIV>
<DIV class=3Dblack_overlay id=3Dparticipate-fade></DIV>
<DIV class=3D"comment-filter white_content" id=3Dlogin-light=20
style=3D"MARGIN-TOP: -200px; BACKGROUND: #ffffff; WIDTH: 426px"></DIV>
<DIV class=3Dblack_overlay id=3Dlogin-fade></DIV>
<DIV class=3Dwhite_content id=3Dregister-light=20
style=3D"MARGIN-TOP: -400px; BACKGROUND: #ffffff; WIDTH: 426px"></DIV>
<DIV class=3Dblack_overlay id=3Dregister-fade></DIV>
<DIV class=3Dwhite_content id=3Dlogout-light=20
style=3D"MARGIN-TOP: -400px; BACKGROUND: #ffffff; WIDTH: 426px"></DIV>
<DIV class=3Dblack_overlay id=3Dlogout-fade></DIV>
<DIV class=3Dclear></DIV>
<SCRIPT language=3DJavaScript>=0A=
gSiteLife.AddEventHandler('widget:comments', fAutoResizeCommentIframe);=0A=
gSiteLife.AddEventHandler('widget:comments', function() {=0A=
function $(id) { return document.getElementById(id); }=0A=
var elem =3D $('Paginator')=0A=
// find the <b> page number if it exists. That's the page we're on OR =
default to page 1=0A=
fDisplayCommentPageNum((elem && (elem =3D =
elem.getElementsByTagName('b')[0]) && (elem =3D elem.firstChild) && =
elem.data || 1),10); });=0A=
</SCRIPT>

<SCRIPT>=0A=
gSiteLife.CommentsInput("ExternalResource", =
"6846064","http://www.timesonline.co.uk/tol/business/law/columnists/artic=
le6846064.ece");=0A=
</SCRIPT>

<DIV class=3D"bg-f8f1d8 text-left padding-left-10 paddingtop-5 =
padding-bottom-10">
<UL class=3D"chevron-list chevron-blue" id=3Dread-all-comments>
  <LI><A class=3Dlink-666=20
  onkeypress=3D"javascript:return ! fPopUp(576, =
711,'/tol/tools_and_services/services/terms_and_conditions/');"=20
  onclick=3D"javascript:return ! fPopUp(576, =
711,'/tol/tools_and_services/services/terms_and_conditions/');"=20
  =
href=3D"http://www.timesonline.co.uk/tol/tools_and_services/services/term=
s_and_conditions/"=20
  target=3D_blank>Terms and conditions</A> </LI></UL></DIV>
<DIV class=3Dpadding-bottom-10></DIV><!-- BEGIN: M94 - Google Ads =
--><!-- BEGIN: Module - Advert:Top --><!-- BEGIN: M94 - Google Ads =
--><!--When checked, causes the ad not to be displayed -->
<DIV id=3Dgoogle-ad-art><!-- this will be populated from CMS -->
<SCRIPT language=3DJavaScript>=0A=
<!--=0A=
function google_ad_request_done(google_ads) {=0A=
/*=0A=
* This function is required and is used to display=0A=
* the ads that are returned from the JavaScript=0A=
* request. You should modify the document.write=0A=
* commands so that the HTML they write out fits=0A=
* with your desired ad layout.=0A=
*/=0A=
var s =3D '';=0A=
var i;=0A=
/*=0A=
* Verify that there are actually ads to display.=0A=
*/=0A=
if (google_ads.length =3D=3D 0)=0A=
return;=0A=
/*=0A=
* If an image or Flash ad is returned, display that ad.=0A=
* If a rich media ad is returned, display that as "as is."=0A=
* Otherwise, build a string containing all of the ads and=0A=
* then use a document.write() command to print that string.=0A=
*/=0A=
if (google_ads[0].type =3D=3D "text") {=0A=
s +=3D '<div =
style=3D"text-align:left;face=3D"arial,sans-serif";color=3D"#000000";font=
-size:11px"><a =
href=3D"https://www.google.com/adsense/support/bin/request.py?contact=3Da=
bg_afc&url=3Dhttp://www.timesonline.co.uk&hl=3Den&client=3Dca-timesgroupd=
igital_index_html&gl=3DUK" target=3D"_blank">Ads by Google</a></div>';=0A=
if (google_ads.length =3D=3D 1) {=0A=
/*=0A=
* Partners should adjust text sizes=0A=
* so ads occupy the majority of ad space.=0A=
*/=0A=
s +=3D '<br /><a style=3D"text-decoration:none;" href=3D"' + =
google_ads[0].url + '" ' +=0A=
'onmouseout=3D"window.status=3D\'\'" ' +=0A=
'onmouseover=3D"window.status=3D\'go to ' +=0A=
google_ads[0].visible_url + '\';return true;"> '+' <h2 =
class=3D"sub-heading-puff color-06c padding-top-5 link-06c" =
style=3D"text-decoration:underline;">' +=0A=
'<b>' + google_ads[0].line1 + '</b><br /></h2>' +'<span =
style=3D"font-size: 13px;line-height:14px;color:#000000;">' +=0A=
google_ads[0].line2 + '</span>' +'<span style=3D"font-size: =
13px;line-height:14px;color:#000000;">'+=0A=
google_ads[0].line3 + '<br /></span>' +=0A=
'<span style=3D"color:#999999;">' +=0A=
google_ads[0].visible_url + '</span></a><br />'=0A=
}=0A=
else if (google_ads.length > 1) {=0A=
/*=0A=
* For text ads, append each ad to the string.=0A=
*/	=0A=
for(i=3D0; i < google_ads.length; ++i) {=0A=
s +=3D '<br /><a style=3D"text-decoration:none;" href=3D"' + =
google_ads[i].url + '" ' +=0A=
'onmouseout=3D"window.status=3D\'\'" ' +=0A=
'onmouseover=3D"window.status=3D\'go to ' +=0A=
google_ads[i].visible_url + '\';return true;"> '+' <h2 =
class=3D"sub-heading-puff color-06c padding-top-5 link-06c" =
style=3D"text-decoration:underline;">' +=0A=
'<b>' + google_ads[i].line1 + '</b><br /></h2>' +'<span =
style=3D"font-size: 13px;line-height:14px;color:#000000;">' +=0A=
google_ads[i].line2 + '</span>' +'<span style=3D"font-size: =
13px;line-height:14px;color:#000000;">'+=0A=
google_ads[i].line3 + '<br /></span>' +=0A=
'<span style=3D"color:#999999;">' +=0A=
google_ads[i].visible_url + '</span></a><br />';=0A=
}=0A=
}=0A=
}=0A=
document.write(s);=0A=
return;=0A=
}=0A=
//google_ad_width =3D '336';=0A=
//google_ad_height =3D '280';=0A=
google_ad_client =3D 'ca-timesgroupdigital_index_html'; // substitute =
your client_id=0A=
google_ad_channel =3D 'business';=0A=
google_ad_type =3D 'text'; // type of ads to display=0A=
google_ad_output =3D 'js';=0A=
google_max_num_ads =3D '3';=0A=
google_language =3D 'en';=0A=
google_encoding =3D 'utf8';=0A=
google_safe =3D 'high';=0A=
google_adtest =3D 'off';=0A=
// -->=0A=
</SCRIPT>
<!--=0A=
/*=0A=
* The JavaScript returned from the following page uses=0A=
* the parameter values assigned above to populate an=0A=
array=0A=
* of ad objects. Once that array has been populated,=0A=
* the JavaScript will call the google_ad_request_done=0A=
* function to display the ads.=0A=
*/=0A=
-->
<SCRIPT src=3D"http://pagead2.googlesyndication.com/pagead/show_ads.js"=20
type=3Dtext/javascript>=0A=
</SCRIPT>
</DIV><!-- END: M94 - Google Ads --><!-- END: Module - Advert:Top =
--><!-- END: M94 - Google Ads -->
<DIV class=3Dpuff-top>
<DIV class=3Dpuff-sides-385>
<DIV class=3Dpuff-padding>
<UL class=3Dpadding-bottom-10><!-- For topics in this Section =
--></UL><!-- Also in for Parent Section -->
<H3 class=3Dsection-heading>Also in Columnists </H3>
<DIV class=3Dwidth-100-percent>
<UL class=3D"chevron-list chevron-blue"></UL></DIV>
<DIV class=3Dclear-simple></DIV>
<DIV class=3Dpadding-bottom-10></DIV><!-- Also in for Grand Parent =
Section -->
<H3 class=3Dsection-heading>Also in Law </H3>
<DIV class=3Dwidth-100-percent>
<UL class=3D"chevron-list chevron-blue">
  <LI><A class=3Dlink-666=20
  =
href=3D"http://business.timesonline.co.uk/tol/news/tech_and_web/the_web/a=
rticle6980043.ece">Science=20
  fiction writer=92s family to sue Google over Nexus smartphone</A>=20
  <LI><A class=3Dlink-666=20
  =
href=3D"http://business.timesonline.co.uk/tol/news/tech_and_web/article69=
79380.ece">Founder=20
  of Oink music piracy site 'had $300,000 in bank'</A>=20
  <LI><A class=3Dlink-666=20
  =
href=3D"http://business.timesonline.co.uk/tol/business/law/article6979979=
.ece">Case=20
  of =91Heathrow four=92 to be challenged as lone judge prepares for =
historic=20
  trial</A> </LI></UL></DIV>
<DIV class=3Dclear-simple></DIV>
<DIV class=3Dpadding-bottom-10></DIV><!-- Last read --></DIV>
<DIV class=3Dclear-simple></DIV>
<DIV class=3Dpadding-bottom-10></DIV>
<DIV class=3Dclear></DIV></DIV></DIV>
<DIV class=3Dpuff-top>
<DIV class=3Dclear></DIV></DIV>
<DIV class=3Dpadding-bottom-15></DIV><!-- BEGIN:Serendipity Cell --><!-- =
END:Serendipity Cell --></DIV>
<DIV id=3Dregion-column2-layout2><!-- Section Editor Choice module =
--><!--Commercial Ad Published Date : Dec 22, 2006 1:15 =
PM--><!--Business Logic for Section Editor Picks only on Article Pages =
--><!-- End Business Logic for Section Editor Picks only on Article =
Pages --><!-- BEGIN: M68 Section Editor's Picks -->
<DIV id=3Deditors-box><!--when Article Not Attached Module Haedline =
do'nt display -->
<H3 class=3D"section-heading white-line"><SPAN =
class=3Dcolor-f8f1d8>Times=20
Recommends</SPAN></H3>
<UL class=3D"chevron-list chevron-white padding-top-5">
  <LI><A class=3Dlink-fff=20
  =
href=3D"http://business.timesonline.co.uk/tol/business/law/article6950755=
.ece">The=20
  best legal yarns this Christmas</A>=20
  <LI><A class=3Dlink-fff=20
  =
href=3D"http://business.timesonline.co.uk/tol/life_and_style/education/ar=
ticle6943452.ece">Legal=20
  school 'earned =A31m by exploiting bar course'</A>=20
  <LI><A class=3Dlink-fff=20
  =
href=3D"http://business.timesonline.co.uk/tol/business/law/article6941559=
.ece">Axe=20
  may fall on 5,000 more City lawyers</A> </LI></UL></DIV>
<DIV class=3Dclear></DIV>
<DIV class=3Dpadding-bottom-15></DIV><!-- END: M68 Section Editor's =
Picks --><!-- =0A=
--><!-- BEGIN: Headlines In brief Module --><!-- END: Headlines In brief =
Module --><!--Journalist profile module --><!-- BEGIN: Middle =
Inheritance Grids --><!-- BEGIN:Middle Inheritence Top Grid --><!--Puff =
Module Published Date : Apr 9, 2009 10:06 AM-->
<FORM name=3DsuperPuffForm0 action=3D"" method=3Dpost><!-- BEGIN: M57 - =
Puff & Super Puff (Narrow) -->
<DIV class=3Dwidth-185>
<DIV class=3Dpuff-container>
<DIV class=3Dpuff-top>
<DIV class=3Dpuff-sides>
<DIV class=3Dpuff-padding>
<H3 class=3Dsection-heading>Times Law </H3><!-- Showing Image -->
<DIV class=3Dfloat-left><A=20
href=3D"http://business.timesonline.co.uk/tol/business/law/article6976953=
.ece"><IMG=20
class=3Ddisplay-block height=3D165=20
alt=3D"Captured former Iraqi leader Saddam Hussein pauses in Baghdad"=20
src=3D"http://business.timesonline.co.uk/multimedia/archive/00658/news_ir=
aq_saddam_658189s.jpg"=20
width=3D165 ?> </A></DIV>
<DIV class=3D"clear-simple padding-top-5"></DIV>
<H2 class=3Dsub-heading-puff><A class=3Dlink-06c=20
href=3D"http://business.timesonline.co.uk/tol/business/law/article6976953=
.ece">Iraq=20
inquiry: we deserve the truth </A></H2>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<DIV class=3Dpadding-bottom-5></DIV>
<DIV class=3Dclear></DIV></DIV></DIV></DIV>
<DIV class=3Dpuff-top>
<DIV class=3Dpuff-sides>
<DIV class=3Dpuff-padding>
<H3 class=3Dsection-heading></H3><!-- Showing Image -->
<DIV class=3Dfloat-left><A=20
href=3D"http://business.timesonline.co.uk/tol/business/law/article6976982=
.ece"><IMG=20
class=3Ddisplay-block height=3D165 alt=3D"Bruce Carr"=20
src=3D"http://business.timesonline.co.uk/multimedia/archive/00667/Bruce_C=
arr_185x185_667984a.jpg"=20
width=3D165> </A></DIV>
<DIV class=3D"clear-simple padding-top-5"></DIV>
<H2 class=3Dsub-heading-puff><A class=3Dlink-06c=20
href=3D"http://business.timesonline.co.uk/tol/business/law/article6976982=
.ece">Lawyer=20
of the Week: Bruce Carr </A></H2>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<DIV class=3Dpadding-bottom-5></DIV>
<DIV class=3Dclear></DIV></DIV></DIV></DIV>
<DIV class=3Dpuff-top>
<DIV class=3Dpuff-sides>
<DIV class=3Dpuff-padding>
<H3 class=3Dsection-heading></H3>
<DIV class=3Dfloat-left><A =
href=3D"http://timesonline.typepad.com/law/"><IMG=20
height=3D70 alt=3D"The scales of justice on the Old bailey"=20
src=3D"http://business.timesonline.co.uk/multimedia/archive/00478/old-bai=
ley385_478266p.jpg"=20
width=3D165></A></DIV><!-- Showing Image -->
<DIV class=3D"clear-simple padding-top-3"></DIV>
<H2 class=3Dsub-heading-puff><A class=3Dlink-06c=20
href=3D"http://timesonline.typepad.com/law/">Law Central blog </A></H2>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<DIV class=3Dpadding-bottom-5></DIV>
<DIV class=3Dclear></DIV></DIV></DIV></DIV></DIV></DIV></FORM><!--Puff =
Module Published Date : Aug 3, 2009 9:55 AM-->
<FORM name=3Dtolpuff1 action=3D"" method=3Dpost>
<DIV class=3D"width-185 float-left">
<DIV class=3Dpuff-container>
<DIV class=3Dpuff-top-no-padding>
<DIV class=3Dpuff-sides>
<DIV class=3Dpuff-padding>
<H3 class=3Dsection-heading>The Times Law100</H3>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<DIV class=3Dfloat-left><A=20
href=3D"http://business.timesonline.co.uk/tol/business/law/article6714782=
.ece"><IMG=20
class=3Ddisplay-block height=3D165 alt=3D"Jack Straw"=20
src=3D"http://business.timesonline.co.uk/multimedia/archive/00591/straw_1=
85x185_591820a.jpg"=20
width=3D165 border=3D0> </A></DIV>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<DIV class=3D"clear-simple padding-top-5"></DIV>
<H2 class=3Dsub-heading-puff><A class=3Dlink-06c=20
href=3D"http://business.timesonline.co.uk/tol/business/law/article6714782=
.ece">Britain's=20
most powerful lawyers </A></H2>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<DIV class=3D"clear-simple padding-top-3"></DIV></DIV>
<DIV class=3Dclear></DIV></DIV></DIV></DIV></DIV>
<DIV class=3Dclear></DIV></FORM><!-- END:Middle Inheritence Top Grid =
--><!-- BEGIN:Middle Inheritence Middle Grid --><!--Puff Module =
Published Date : Apr 9, 2009 9:59 AM-->
<FORM name=3DsuperPuffForm2 action=3D"" method=3Dpost><!-- BEGIN: M57 - =
Puff & Super Puff (Narrow) -->
<DIV class=3Dwidth-185>
<DIV class=3Dpuff-container>
<DIV class=3Dpuff-top>
<DIV class=3Dpuff-sides>
<DIV class=3Dpuff-padding>
<H3 class=3Dsection-heading></H3>
<DIV class=3Dfloat-left><A=20
href=3D"http://www.timesonline.co.uk/tol/feeds/rss/law.xml"><IMG =
height=3D70=20
alt=3D"Computer Keyboard "=20
src=3D"http://business.timesonline.co.uk/multimedia/archive/00206/Compute=
r_Keyboard_206667b.jpg"=20
width=3D70></A></DIV><!-- Showing Image -->
<DIV class=3D"clear-simple padding-top-3"></DIV>
<H2 class=3Dsub-heading-puff><A class=3Dlink-06c=20
href=3D"http://www.timesonline.co.uk/tol/feeds/rss/law.xml">Get breaking =
legal=20
news by RSS </A></H2>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<DIV class=3Dpadding-bottom-5></DIV>
<DIV class=3Dclear></DIV></DIV></DIV></DIV>
<DIV class=3Dpuff-top>
<DIV class=3Dpuff-sides>
<DIV class=3Dpuff-padding>
<H3 class=3Dsection-heading></H3>
<DIV class=3Dfloat-left><A=20
href=3D"http://www.timesonline.co.uk/tol/tools_and_services/subscriptions=
/e-mail_bulletins/"><IMG=20
height=3D70 alt=3De-mail=20
src=3D"http://business.timesonline.co.uk/multimedia/archive/00131/icon_la=
rge_email_131640a.gif"=20
width=3D70></A></DIV><!-- Showing Image -->
<DIV class=3D"clear-simple padding-top-3"></DIV>
<H2 class=3Dsub-heading-puff><A class=3Dlink-06c=20
href=3D"http://www.timesonline.co.uk/tol/tools_and_services/subscriptions=
/e-mail_bulletins/">Sign=20
up for our weekly e-mail bulletin </A></H2>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<DIV class=3Dpadding-bottom-5></DIV>
<DIV class=3Dclear></DIV></DIV></DIV></DIV>
<DIV class=3Dpuff-top>
<DIV class=3Dpuff-sides>
<DIV class=3Dpuff-padding>
<H3 class=3Dsection-heading></H3><!-- Showing Image -->
<DIV class=3D"clear-simple padding-top-5"></DIV>
<H2 class=3Dsub-heading-puff><A class=3Dlink-06c=20
href=3D"http://business.timesonline.co.uk/tol/business/law/article2748055=
.ece">Got=20
a story for us? Contact the editor </A></H2>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<P class=3Dsmall></P>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<DIV class=3Dpadding-bottom-5></DIV>
<DIV class=3Dclear></DIV></DIV></DIV></DIV></DIV></DIV></FORM><!-- =
BEGIN: M80 - Custom HTML Published Date : May 12, 2009 5:12 PM --><!-- =
BEGIN: M80 - Custom HTML --><!-- BEGIN: M80 - Custom HTML -->
<DIV class=3D"width-100-percent padding-bottom-10">
<DIV class=3Dbg-fff>
<P class=3Dsmall>
<STYLE type=3Dtext/css media=3Dall>.rss-item {
	FONT-SIZE: 12px; MARGIN: 1px 0px; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.rss-item A:link {
	COLOR: #666; TEXT-DECORATION: none
}
.rss-item A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
.rss-item A:active {
	COLOR: #666; TEXT-DECORATION: none
}
.rss-item A:hover {
	COLOR: #06c; TEXT-DECORATION: underline
}
</STYLE>
</P>
<DIV class=3Dpuff-container style=3D"WIDTH: 185px">
<DIV class=3Dpuff-top>
<DIV class=3Dpuff-sides>
<DIV class=3Dpuff-padding>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<H3 class=3D"section-heading link-666 " target=3D"_top">LAW CENTRAL</H3>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<DIV class=3Dpadding-bottom-5><A =
href=3D"http://timesonline.typepad.com/law"><IMG=20
alt=3D"Law Central"=20
src=3D"http://www.timesonline.co.uk/multimedia/archive/00153/scales-165_1=
53405a.jpg"></IMG></A>=20
</DIV>
<P class=3Dsmall>Our new blog about the UK's leading law firms, =
chambers, courts=20
and lawmakers</P>
<UL class=3D"chevron-list chevron-blue padding-top-5 padding-bottom-5 =
link-666"=20
style=3D"PADDING-LEFT: 0px">
  <SCRIPT language=3DJavaScript=20
  =
src=3D"http://feed2js.org//feed2js.php?src=3Dhttp%3A%2F%2Ftimesonline.typ=
epad.com%2Flaw%2Frss.xml&amp;num=3D5&amp;utf=3Dy&amp;pc=3Dy&amp;html=3Dp"=
=20
  type=3Dtext/javascript></SCRIPT>
  <NOSCRIPT><A=20
  =
href=3D"http://feed2js.org//feed2js.php?src=3Dhttp%3A%2F%2Ftimesonline.ty=
pepad.com%2Flaw%2Frss.xml&amp;num=3D5&amp;utf=3Dy&amp;pc=3Dy&amp;html=3Dy=
">View=20
  RSS feed</A> </NOSCRIPT></UL></DIV></DIV></DIV></DIV>
<P></P></DIV></DIV><!-- END: M80 - Custom HTML --><!-- END: M80 - Custom =
HTML --><!--Puff Module Published Date : Apr 9, 2009 9:49 AM-->
<FORM name=3DsuperPuffForm3 action=3D"" method=3Dpost><!-- BEGIN: M57 - =
Puff & Super Puff (Narrow) -->
<DIV class=3Dwidth-185>
<DIV class=3Dpuff-container>
<DIV class=3Dpuff-top>
<DIV class=3Dpuff-sides>
<DIV class=3Dpuff-padding>
<H3 class=3Dsection-heading>Law Central</H3>
<DIV class=3Dfloat-left><A=20
href=3D"http://timesonline.typepad.com/law/2009/07/law100-which-city-lawy=
er-most-deserves-to-make-the-top-ten.html"><IMG=20
height=3D165 alt=3D"Konstantin Mettenheimer"=20
src=3D"http://business.timesonline.co.uk/multimedia/archive/00312/Konstan=
tin_Mettenhe_312265a.jpg"=20
width=3D165></A></DIV><!-- Showing Image -->
<DIV class=3D"clear-simple padding-top-3"></DIV>
<H2 class=3Dsub-heading-puff><A class=3Dlink-06c=20
href=3D"http://timesonline.typepad.com/law/2009/07/law100-which-city-lawy=
er-most-deserves-to-make-the-top-ten.html">Who=20
is the City's most powerful lawyer? </A></H2>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<DIV class=3Dpadding-bottom-5></DIV>
<DIV class=3Dclear></DIV></DIV></DIV></DIV>
<DIV class=3Dpuff-top>
<DIV class=3Dpuff-sides>
<DIV class=3Dpuff-padding>
<H3 class=3Dsection-heading>BabyBarista</H3>
<DIV class=3Dfloat-left><A=20
href=3D"http://timesonline.typepad.com/baby_barista/"><IMG height=3D70=20
alt=3D"A barrister wearing a traditional wig and gown at Licoln=92s Inn, =
London"=20
src=3D"http://business.timesonline.co.uk/multimedia/archive/00241/Barrist=
er_241282a.jpg"=20
width=3D165></A></DIV><!-- Showing Image -->
<DIV class=3D"clear-simple padding-top-3"></DIV>
<H2 class=3Dsub-heading-puff><A class=3Dlink-06c=20
href=3D"http://timesonline.typepad.com/baby_barista/">An insider's =
account of life=20
at the Bar </A></H2>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<DIV class=3Dpadding-bottom-5></DIV>
<DIV class=3Dclear></DIV></DIV></DIV></DIV></DIV></DIV></FORM><!-- =
END:Middle Inheritence Middle Grid --><!-- BEGIN:Middle Inheritence =
Bottom Grid --><!-- BEGIN: M80 - Custom HTML Published Date : Apr 23, =
2009 2:20 PM --><!-- BEGIN: M80 - Custom HTML --><!-- BEGIN: M80 - =
Custom HTML -->
<DIV class=3D"width-100-percent padding-bottom-10">
<DIV class=3Dbg-fff>
<P class=3Dsmall>
<STYLE type=3Dtext/css media=3Dall>.rss-item {
	FONT-SIZE: 12px; MARGIN: 1px 0px; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.rss-item A:link {
	COLOR: #666; TEXT-DECORATION: none
}
.rss-item A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
.rss-item A:active {
	COLOR: #666; TEXT-DECORATION: none
}
.rss-item A:hover {
	COLOR: #06c; TEXT-DECORATION: underline
}
</STYLE>
</P>
<DIV class=3Dpuff-container style=3D"WIDTH: 185px">
<DIV class=3Dpuff-top>
<DIV class=3Dpuff-sides>
<DIV class=3Dpuff-padding>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<H3 class=3D"section-heading link-666 " target=3D"_top">WSJ: LAW</H3>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<DIV class=3Dpadding-bottom-5><IMG alt=3D"WSJ logo"=20
src=3D"http://www.timesonline.co.uk/multimedia/archive/00480/wsj165x70_48=
0068a.gif"></IMG>=20
</DIV>
<P class=3Dsmall>Articles from our sister site WSJ.com:</P>
<UL class=3D"chevron-list chevron-blue padding-top-5 padding-bottom-5 =
link-666"=20
style=3D"PADDING-LEFT: 0px">
  <SCRIPT language=3DJavaScript=20
  =
src=3D"http://www.feed2js.org//feed2js.php?src=3Dhttp%3A%2F%2Fonline.wsj.=
com%2Fxml%2Frss%2F3_7647.xml+&amp;num=3D3&amp;targ=3Dy"=20
  type=3Dtext/javascript></SCRIPT>
  <NOSCRIPT><A=20
  =
href=3D"http://www.feed2js.org//feed2js.php?src=3Dhttp%3A%2F%2Fonline.wsj=
.com%2Fxml%2Frss%2F3_7647.xml+&amp;num=3D3&amp;targ=3Dy&amp;html=3Dy">Vie=
w=20
  RSS feed</A> </NOSCRIPT></UL>
<DIV class=3D"clear-simple padding-top-3"></DIV>
<P class=3Dsmall>You may be asked to subscribe to read certain=20
articles</P></DIV></DIV></DIV></DIV>
<P></P></DIV></DIV><!-- END: M80 - Custom HTML --><!-- END: M80 - Custom =
HTML --><!-- END:Middle Inheritence Bottom Grid --><!-- END: Middle =
Inheritance Grids --></DIV></DIV>
<DIV id=3Dgrid-column4>
<DIV id=3Dgrid-column4-non-grey><!-- inheritance logic for behavioural =
nav --><!--Behavioural Navigation Published Date : Dec 18, 2006 12:01 AM =
-->
<SCRIPT =
src=3D"http://business.timesonline.co.uk/tol/js/m31-behavioural-nav.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
var aBehaviouralCategories =3D new Array('MOST READ','MOST =
COMMENTED','MOST CURIOUS'); // Array of category labels=0A=
var sSelectedBehavioural =3D 'behavioural-1'; // Initial section to =
display. Options are 1 =3D most read | 2 =3D most commeneted | 3 =3D =
fancy that=0A=
var sSelectedBehaviouralTab =3D '';=0A=
//-->=0A=
</SCRIPT>
<!-- BEGIN: Module - M31 Behavioural Nav (b) -->
<DIV class=3Dpadding-bottom-15>
<DIV class=3Ddark-tab-links-wide id=3Dbehavioural-links>
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
// Writes out behavioural category tabs=0A=
fGenerateBehaviouralLinks();=0A=
//-->=0A=
</SCRIPT>
<NOSCRIPT>
<UL class=3Dsmall>
  <LI class=3D"padding-left-right-9 dark-tab"><A class=3Dtools-06c=20
  =
href=3D"http://business.timesonline.co.uk/tol/business/law/columnists/art=
icle6846064.ece#startofcommented">MOST=20
  READ</A> </LI>
  <LI class=3D"padding-left-right-9 dark-tab"><A class=3Dtools-06c=20
  =
href=3D"http://business.timesonline.co.uk/tol/business/law/columnists/art=
icle6846064.ece#startoffancy">MOST=20
  COMMENTED</A> </LI>
  <LI class=3D"padding-left-right-9 dark-tab"><A class=3Dtools-06c=20
  =
href=3D"http://business.timesonline.co.uk/tol/business/law/columnists/art=
icle6846064.ece#startofread">MOST=20
  CURIOUS</A> </LI></UL>
<DIV class=3D"padding-top-10 access-text"></DIV></NOSCRIPT>
<DIV class=3Dclear-simple></DIV></DIV>
<DIV class=3Ddark-shadow-header-wide>
<DIV class=3Dpadding-top-6></DIV></DIV>
<DIV class=3D"dark-shadow-segment-wide padding-left-right-10"><!-- Start =
of most read section --><!-- Start of most commented section -->
<DIV id=3Dbehavioural-1-content>
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
// Hide most read section=0A=
fShowHideElement('behavioural-1-content');=0A=
//-->=0A=
</SCRIPT>
<A name=3Dstartofmostread></A>
<H3 class=3D"section-heading access-text">Most Read</H3><A =
class=3Daccess-text=20
href=3D"http://business.timesonline.co.uk/tol/business/law/columnists/art=
icle6846064.ece#endofcommented">Skip=20
Most Read</A><BR class=3Daccess-text><BR class=3Daccess-text>
<H3 class=3Dsection-heading>Today</H3>
<UL class=3D"chevron-list chevron-blue">
  <LI><A class=3Dlink-666=20
  =
href=3D"http://business.timesonline.co.uk/tol/news/politics/article697907=
6.ece">David=20
  Miliband under fire amid ruins of...</A>=20
  <LI><A class=3Dlink-666=20
  =
href=3D"http://business.timesonline.co.uk/tol/arts_and_entertainment/film=
/article5089354.ece">The=20
  50 Biggest Movies of 2009</A>=20
  <LI><A class=3Dlink-666=20
  =
href=3D"http://business.timesonline.co.uk/tol/news/uk/article6978849.ece"=
>Stories=20
  from ice-bound Britain</A>=20
  <LI><A class=3Dlink-666=20
  =
href=3D"http://business.timesonline.co.uk/tol/news/weather/article6979830=
.ece">Weather-related=20
  death toll rises to 22 as...</A> </LI></UL><A =
name=3Dendofmostread></A></DIV><!-- End of most commented section =
--><!-- Start of fancy that section -->
<DIV id=3Dbehavioural-2-content>
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
// Hide most read section=0A=
fShowHideElement('behavioural-2-content');=0A=
//-->=0A=
</SCRIPT>
<A name=3Dstartofcommented></A>
<H3 class=3D"section-heading access-text">MOST COMMENTED</H3><A =
class=3Daccess-text=20
href=3D"http://business.timesonline.co.uk/tol/business/law/columnists/art=
icle6846064.ece#endoffancy">Skip=20
Editor's Pick</A><BR class=3Daccess-text><BR class=3Daccess-text>
<H3 class=3Dsection-heading>Today</H3>
<UL class=3D"chevron-list chevron-blue" id=3Dmostcommented>
  <SCRIPT type=3Dtext/javascript>=0A=
if(isArticle =3D=3D "true" && articleHeadlines.length!=3D0){=0A=
for(var j=3D0; j<articleHeadlines.length; j++){=0A=
var headline =3D articleHeadlines[j];=0A=
if(articleHeadlines[j].length>=3D45){=0A=
headline =3D articleHeadlines[j].substring(0,44)+"...";=0A=
}=0A=
document.write("<li><a href=3D"+articlePaths[j]+" =
class=3D\"link-666\">"+headline +"<\/a><\/li>"); =0A=
}=0A=
}else{=0A=
fSubmitMostCommented('http://community.timesonline.co.uk/ver1.0/Direct/Pr=
ocess');=0A=
}=0A=
</SCRIPT>
</UL><A name=3Dendofcommented></A></DIV><!-- End of fancy that section =
-->
<DIV id=3Dbehavioural-3-content>
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
// Hide most read section=0A=
fShowHideElement('behavioural-3-content');=0A=
//-->=0A=
</SCRIPT>
<A name=3Dstartofcurious></A>
<H3 class=3D"section-heading access-text">MOST CURIOUS</H3><A =
class=3Daccess-text=20
href=3D"http://business.timesonline.co.uk/tol/business/law/columnists/art=
icle6846064.ece#endofread">Skip=20
Most Curious</A> <BR class=3Daccess-text><BR class=3Daccess-text>
<H3 class=3Dsection-heading>Today</H3>
<DIV class=3D"small-links-list-container ">
<UL class=3D"chevron-list chevron-blue">
  <LI><A class=3Dlink-666=20
  =
href=3D"http://business.timesonline.co.uk/tol/news/science/biology_evolut=
ion/article6978486.ece">Footprints=20
  show creatures moved from water...</A></LI></UL></DIV>
<DIV class=3D"small-links-list-container ">
<UL class=3D"chevron-list chevron-blue">
  <LI><A class=3Dlink-666=20
  =
href=3D"http://business.timesonline.co.uk/tol/news/science/genetics/artic=
le6978400.ece">Demand=20
  for 'designer babies' to grow...</A></LI></UL></DIV>
<DIV class=3D"small-links-list-container ">
<UL class=3D"chevron-list chevron-blue">
  <LI><A class=3Dlink-666=20
  =
href=3D"http://business.timesonline.co.uk/tol/news/world/us_and_americas/=
article6978370.ece">Skull=20
  and crossbones of Yale secret society...</A></LI></UL></DIV>
<DIV class=3D"small-links-list-container ">
<UL class=3D"chevron-list chevron-blue">
  <LI><A class=3Dlink-666=20
  =
href=3D"http://business.timesonline.co.uk/tol/news/world/asia/article6978=
393.ece">China=20
  sued for =91stealing=92...</A></LI></UL></DIV><A =
name=3Dendofread></A></DIV>
<DIV class=3Dclear></DIV>
<DIV class=3Dpadding-bottom-most-read></DIV></DIV><!-- End of most read =
section -->
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
// Displays initial category=0A=
fShowHideBehaviouralCategory(sSelectedBehavioural);=0A=
//-->=0A=
</SCRIPT>

<DIV class=3Ddark-shadow-footer-wide>
<DIV class=3Dpadding-top-5></DIV></DIV></DIV>
<DIV class=3Dclear></DIV><!-- END: Module - M31 Behavioural Nav (b) =
--></DIV>
<DIV id=3Dgrid-column4-grey>
<DIV class=3Dclear></DIV><!-- calling the advertisement --><!-- BEGIN: =
Module - Advert:Top -->
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
//Get recommendations=0A=
var wlrcmd=3D "";=0A=
var WlRnd =3D Math.floor(Math.random()*99999999999);=0A=
var WlProtocol =3D =
location.protocol.indexOf('https')>-1?'https:':'http:';=0A=
var WlUrl=3D WlProtocol =
+'//rc.newsint.newscorp.individuad.net/Get/newsint/JS/GetRcmd.js?ord=3D' =
+WlRnd;=0A=
document.write('<scr' + 'ipt language=3D"JavaScript" src=3D"' + WlUrl + =
'"></sc'+ 'ript>');=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
//Retrieve yaoo Cookie Value=0A=
var yahoo =3D "no";=0A=
var IsYahoo=3D"no";=0A=
if (GetQueryString("yahoo")=3D=3D"yes" || get_cookie('YH') =3D=3D "yes") =
IsYahoo=3D"yes";=0A=
if (IsYahoo =3D=3D "yes" || get_cookie('YH') =3D=3D 'open') {=0A=
set_cookie ("YH", "yes", "", "" );=0A=
yahoo =3D "yes";=0A=
} else {=0A=
set_cookie ("YH", "no", "", "" );=0A=
yahoo =3D "no";=0A=
}=0A=
window.onunload =3D setYahooCookie;=0A=
//-->=0A=
</SCRIPT>
<!-- For Travel Search -->
<DIV class=3Dquick-links-container>
<DIV class=3D"padding-top-10 padding-bottom-10 text-center">
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
var RStag =3D "";=0A=
try{=0A=
RStag =3D segQS;=0A=
}=0A=
catch(e){=0A=
RStag =3D "";=0A=
}=0A=
var WLtag =3D "";=0A=
try{=0A=
WLtag =3D wlrcmd;=0A=
}=0A=
catch(e){=0A=
WLtag =3D "";=0A=
}=0A=
document.write('<script type=3D"text/javascript" =
src=3D"http://ad.uk.doubleclick.net/adj/business.timesonline.co.uk/law/co=
lumnists;cat=3D;pos=3Dtop;sz=3D300x250;'+ WLtag +''+ RStag =
+'tile=3D2;'+categoryValues+'yahoo=3D'+yahoo+';ord=3D'+randnum+'?"><\/scr=
ipt>');	=0A=
//-->=0A=
</SCRIPT>
</DIV></DIV><NOSCRIPT><A=20
href=3D"http://ad.uk.doubleclick.net/adj/business.timesonline.co.uk/law/c=
olumnists;pos=3Dtop;sz=3D300x250;tile=3D2;yahoo=3DNo;ord=3D1262919309095?=
"></A></NOSCRIPT><!--SECTION:parameter parameter=3D"dart.server" =
/--><!-- END: Module - Advert:Top --><!-- inheritance logic for Special =
Reports --><!-- Special Reports Published Date : Mar 10, 2009 11:58 =
AM-->
<SCRIPT src=3D"http://business.timesonline.co.uk/tol/js/focus-zone.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
var n2ColTotalCarouselItemsFocus=3D0;=0A=
var aTeaser2ColFocus =3D new Array();=0A=
//-->	=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus]=3D new Array();=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus][0]=3D =
"http://ad.doubleclick.net/clk;218769110;8943753;r?http://business.timeso=
nline.co.uk/tol/business/industry_sectors/need_to_know/";=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus][1]=3D "Need to Know:";=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus][2]=3D =
"/multimedia/archive/00422/accenture165x70_422115l.jpg";=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--	=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus][3]=3D "Industry sectors =
news at a glance. Interactive heatmap, video and podcast";	=0A=
n2ColTotalCarouselItemsFocus++;=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus]=3D new Array();=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus][0]=3D =
"http://www.timesonline.co.uk/tol/travel/winter_sports/";=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus][1]=3D "Winter Sports:";=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus][2]=3D =
"/multimedia/archive/00623/ski100_623946a.jpg";=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--	=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus][3]=3D "Get ready for the =
winter sports season, with our resort guides and snow reports";	=0A=
n2ColTotalCarouselItemsFocus++;=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus]=3D new Array();=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus][0]=3D =
"http://ad.doubleclick.net/clk;218942681;8943753;x?http://www.timesonline=
.co.uk/tol/business/related_reports/mapping_british_business/ ";=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus][1]=3D "Mapping Business:";=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus][2]=3D =
"/multimedia/archive/00635/lloyds165_635740l.jpg";=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--	=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus][3]=3D "We are backing =
British business, what is the confidence of the nation and what =
businesses are succeeding? ";	=0A=
n2ColTotalCarouselItemsFocus++;=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus]=3D new Array();=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus][0]=3D =
"http://ad.doubleclick.net/clk;219136456;8943753;t?http://www.timesonline=
.co.uk/tol/business/related_reports/the_future_of_energy/ ";=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus][1]=3D "The Future of =
Energy:";=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus][2]=3D =
"/multimedia/archive/00634/shell-165x70_634934l.jpg";=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--	=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus][3]=3D "Growing demand for =
energy, oil that is harder to reach and the rise of carbon dioxide =
emissions. We examine the energy challenge ";	=0A=
n2ColTotalCarouselItemsFocus++;=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus]=3D new Array();=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus][0]=3D =
"http://ad.doubleclick.net/clk;219944523;8943753;v?http://www.timesonline=
.co.uk/tol/life_and_style/related_features/my_dinner_party/";=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus][1]=3D "My Dinner Party:";=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus][2]=3D =
"/multimedia/archive/00649/dinner165_649724l.jpg";=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--	=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus][3]=3D "In this special =
section we explore new food trends to help improve your dinner party and =
impress guests";	=0A=
n2ColTotalCarouselItemsFocus++;=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus]=3D new Array();=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus][0]=3D =
"http://www.timesonline.co.uk/tol/life_and_style/related_features/";=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus][1]=3D "More reports:";=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus][2]=3D =
"/multimedia/archive/00501/More_Reports_501727a.JPG";=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--	=0A=
aTeaser2ColFocus[n2ColTotalCarouselItemsFocus][3]=3D "Enjoy further =
reading from Travel to Fashion, Business to Sport, discover more";	=0A=
n2ColTotalCarouselItemsFocus++;=0A=
//-->=0A=
</SCRIPT>

<DIV class=3D"reports-container text-left">
<H3 class=3Dsection-heading>Focus Zone</H3>
<DIV class=3Dclear-simple></DIV>
<DIV class=3Dpadding-top-5></DIV>
<DIV class=3D"text-left bg-000">
<DIV class=3Dbg-f5f5f5>
<DIV class=3Dfloat-left id=3DCarousel2ColFocus1>
<DIV class=3Dactiveblocks style=3D"DISPLAY: block">
<DIV class=3D"text-left bg-000 height-100 width-316">
<DIV class=3D"float-right padding-left-10"><A=20
href=3D"http://ad.doubleclick.net/clk;218769110;8943753;r?http://business=
.timesonline.co.uk/tol/business/industry_sectors/need_to_know/"><IMG=20
class=3Ddisplay-block height=3D100 alt=3Daccenture=20
src=3D"http://business.timesonline.co.uk/multimedia/archive/00422/accentu=
re165x70_422115l.jpg"=20
width=3D100></A> </DIV>
<DIV class=3D"padding-left-10 padding-top-5">
<H2 class=3D"sub-heading padding-bottom-3 padding-top-3"><A =
class=3Dlink-fff=20
href=3D"http://ad.doubleclick.net/clk;218769110;8943753;r?http://business=
.timesonline.co.uk/tol/business/industry_sectors/need_to_know/">Need=20
to Know:</A></H2>
<P class=3D"small color-fff">Industry sectors news at a glance. =
Interactive=20
heatmap, video and podcast</P></DIV></DIV></DIV>
<DIV class=3Dactiveblocks>
<DIV class=3D"text-left bg-000 height-100 width-316">
<DIV class=3D"float-right padding-left-10"><A=20
href=3D"http://www.timesonline.co.uk/tol/travel/winter_sports/"><IMG=20
class=3Ddisplay-block height=3D100 alt=3D"Winter Sports"=20
src=3D"http://business.timesonline.co.uk/multimedia/archive/00623/ski100_=
623946a.jpg"=20
width=3D100></A> </DIV>
<DIV class=3D"padding-left-10 padding-top-5">
<H2 class=3D"sub-heading padding-bottom-3 padding-top-3"><A =
class=3Dlink-fff=20
href=3D"http://www.timesonline.co.uk/tol/travel/winter_sports/">Winter=20
Sports:</A></H2>
<P class=3D"small color-fff">Get ready for the winter sports season, =
with our=20
resort guides and snow reports</P></DIV></DIV></DIV>
<DIV class=3Dactiveblocks>
<DIV class=3D"text-left bg-000 height-100 width-316">
<DIV class=3D"float-right padding-left-10"><A=20
href=3D"http://ad.doubleclick.net/clk;218942681;8943753;x?http://www.time=
sonline.co.uk/tol/business/related_reports/mapping_british_business/"><IM=
G=20
class=3Ddisplay-block height=3D100 alt=3Dlloyds=20
src=3D"http://business.timesonline.co.uk/multimedia/archive/00635/lloyds1=
65_635740l.jpg"=20
width=3D100></A> </DIV>
<DIV class=3D"padding-left-10 padding-top-5">
<H2 class=3D"sub-heading padding-bottom-3 padding-top-3"><A =
class=3Dlink-fff=20
href=3D"http://ad.doubleclick.net/clk;218942681;8943753;x?http://www.time=
sonline.co.uk/tol/business/related_reports/mapping_british_business/">Map=
ping=20
Business:</A></H2>
<P class=3D"small color-fff">We are backing British business, what is =
the=20
confidence of the nation and what businesses are succeeding?=20
</P></DIV></DIV></DIV>
<DIV class=3Dactiveblocks>
<DIV class=3D"text-left bg-000 height-100 width-316">
<DIV class=3D"float-right padding-left-10"><A=20
href=3D"http://ad.doubleclick.net/clk;219136456;8943753;t?http://www.time=
sonline.co.uk/tol/business/related_reports/the_future_of_energy/"><IMG=20
class=3Ddisplay-block height=3D100 alt=3DShell=20
src=3D"http://business.timesonline.co.uk/multimedia/archive/00634/shell-1=
65x70_634934l.jpg"=20
width=3D100></A> </DIV>
<DIV class=3D"padding-left-10 padding-top-5">
<H2 class=3D"sub-heading padding-bottom-3 padding-top-3"><A =
class=3Dlink-fff=20
href=3D"http://ad.doubleclick.net/clk;219136456;8943753;t?http://www.time=
sonline.co.uk/tol/business/related_reports/the_future_of_energy/">The=20
Future of Energy:</A></H2>
<P class=3D"small color-fff">Growing demand for energy, oil that is =
harder to=20
reach and the rise of carbon dioxide emissions. We examine the energy =
challenge=20
</P></DIV></DIV></DIV>
<DIV class=3Dactiveblocks>
<DIV class=3D"text-left bg-000 height-100 width-316">
<DIV class=3D"float-right padding-left-10"><A=20
href=3D"http://ad.doubleclick.net/clk;219944523;8943753;v?http://www.time=
sonline.co.uk/tol/life_and_style/related_features/my_dinner_party/"><IMG =

class=3Ddisplay-block height=3D100 alt=3D"Dinner party"=20
src=3D"http://business.timesonline.co.uk/multimedia/archive/00649/dinner1=
65_649724l.jpg"=20
width=3D100></A> </DIV>
<DIV class=3D"padding-left-10 padding-top-5">
<H2 class=3D"sub-heading padding-bottom-3 padding-top-3"><A =
class=3Dlink-fff=20
href=3D"http://ad.doubleclick.net/clk;219944523;8943753;v?http://www.time=
sonline.co.uk/tol/life_and_style/related_features/my_dinner_party/">My=20
Dinner Party:</A></H2>
<P class=3D"small color-fff">In this special section we explore new food =
trends to=20
help improve your dinner party and impress guests</P></DIV></DIV></DIV>
<DIV class=3Dactiveblocks>
<DIV class=3D"text-left bg-000 height-100 width-316">
<DIV class=3D"float-right padding-left-10"><A=20
href=3D"http://www.timesonline.co.uk/tol/life_and_style/related_features/=
"><IMG=20
class=3Ddisplay-block height=3D100 alt=3D"More Reports"=20
src=3D"http://business.timesonline.co.uk/multimedia/archive/00501/More_Re=
ports_501727a.JPG"=20
width=3D100></A> </DIV>
<DIV class=3D"padding-left-10 padding-top-5">
<H2 class=3D"sub-heading padding-bottom-3 padding-top-3"><A =
class=3Dlink-fff=20
href=3D"http://www.timesonline.co.uk/tol/life_and_style/related_features/=
">More=20
reports:</A></H2>
<P class=3D"small color-fff">Enjoy further reading from Travel to =
Fashion,=20
Business to Sport, discover more</P></DIV></DIV></DIV></DIV></DIV></DIV>
<DIV=20
class=3D"text-center width-316 bg-f5f5f5 padding-bottom-5 =
padding-top-2"><SPAN=20
class=3Dbrowser-left-and-right><A=20
onkeypress=3D"javascript:return ! fMoveCarousel2ColFocus(0,1);"=20
onclick=3D"javascript:return ! fMoveCarousel2ColFocus(0,1);"=20
href=3D"http://business.timesonline.co.uk/tol/business/law/columnists/art=
icle6846064.ece#"><IMG=20
height=3D14 alt=3Dprevious=20
src=3D"http://www.timesonline.co.uk/tol/img/global/button/button-left.gif=
"=20
width=3D14 border=3D0></A></SPAN> <SPAN =
class=3Dbrowser-left-and-right><A=20
onkeypress=3D"javascript:return ! fMoveCarousel2ColFocus(1,1);"=20
onclick=3D"javascript:return ! fMoveCarousel2ColFocus(1,1);"=20
href=3D"http://business.timesonline.co.uk/tol/business/law/columnists/art=
icle6846064.ece#"><IMG=20
height=3D14 alt=3Dnext=20
src=3D"http://www.timesonline.co.uk/tol/img/global/button/button-right.gi=
f"=20
width=3D14 border=3D0></A></SPAN> </DIV>
<DIV class=3Dclear-simple></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV id=3Dbottom-links-container>
<DIV class=3D"float-left width-145">
<UL class=3D"chevron-list chevron-blue">
  <LI><A class=3Dlink-06c=20
  =
href=3D"http://ad.doubleclick.net/clk;218769110;8943753;r?http://business=
.timesonline.co.uk/tol/business/industry_sectors/need_to_know/">Need=20
  to Know</A>=20
  <LI><A class=3Dlink-666=20
  href=3D"http://www.timesonline.co.uk/tol/travel/winter_sports/">Winter =

  Sports</A>=20
  <LI><A class=3Dlink-666=20
  =
href=3D"http://ad.doubleclick.net/clk;218942681;8943753;x?http://www.time=
sonline.co.uk/tol/business/related_reports/mapping_british_business/">Map=
ping=20
  Business</A> </LI></UL></DIV>
<DIV class=3D"float-left width-145">
<UL class=3D"chevron-list chevron-blue">
  <LI><A class=3Dlink-666=20
  =
href=3D"http://ad.doubleclick.net/clk;219136456;8943753;t?http://www.time=
sonline.co.uk/tol/business/related_reports/the_future_of_energy/">The=20
  Future of Energy</A>=20
  <LI><A class=3Dlink-666=20
  =
href=3D"http://ad.doubleclick.net/clk;219944523;8943753;v?http://www.time=
sonline.co.uk/tol/life_and_style/related_features/my_dinner_party/">My=20
  Dinner Party</A>=20
  <LI><A class=3Dlink-666=20
  =
href=3D"http://www.timesonline.co.uk/tol/life_and_style/related_features/=
">More=20
  reports</A> </LI></UL></DIV></DIV>
<DIV class=3Dclear></DIV>
<DIV class=3Dpadding-top-5></DIV></DIV>
<DIV class=3Dclear></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
if(document.getElementById) =0A=
{=0A=
getElementByClassFocus("activeblocks");=0A=
setInterval("swapcontentFocus()", 5000);=0A=
}=0A=
//-->=0A=
</SCRIPT>

<DIV class=3Dclear></DIV><!-- BEGIN:Inherited RIGHT TOP INHERITENCE OPEN =
Modules --><!--Puff Module Published Date : Apr 25, 2007 6:01 PM-->
<FORM name=3DpuffForm4 action=3D"" method=3Dpost>
<DIV class=3Dpuff-square>
<DIV class=3Dfloat-right><A =
href=3D"http://www.thefullercv.com/timesonline.asp"><IMG=20
class=3Ddisplay-block height=3D70 alt=3D"Generic photo of a job =
interview."=20
src=3D"http://business.timesonline.co.uk/multimedia/archive/00500/Job_Int=
erview_500990p.jpg"=20
width=3D165> </A></DIV>
<DIV class=3D"width-169 float-left">
<DIV class=3D"padding-left-right-9 padding-top-5-bottom-4">
<H3 class=3Dsection-heading></H3>
<H2 class=3Dsub-heading-puff><A class=3Dlink-06c=20
href=3D"http://www.thefullercv.com/timesonline.asp" rel=3Dnofollow>Free =
CV=20
Review</A> </H2><!--<div class=3D"clear-simple padding-top-3"></div>-->
<P class=3Dsmall>Sell yourself! Have your CV reviewed by =
experts</P><!--<div class=3D"clear-simple padding-top-3"></div>--><!-- =
Padding bottom 7 applied as there is another "puff" after it. Remove if =
this is the last puff. -->
<DIV class=3Dclear></DIV></DIV></DIV></DIV>
<DIV class=3Dclear></DIV></FORM><!--Puff Module Published Date : Apr 2, =
2009 11:47 AM-->
<FORM name=3DpuffForm5 action=3D"" method=3Dpost>
<DIV class=3Dpuff-square>
<DIV class=3Dfloat-right><A =
href=3D"http://www.timeshealth.co.uk/bmf"><IMG=20
class=3Ddisplay-block height=3D70 alt=3D""=20
src=3D"http://business.timesonline.co.uk/multimedia/archive/00667/BMF_165=
x70_667817a.jpg"=20
width=3D165> </A></DIV>
<DIV class=3D"width-169 float-left">
<DIV class=3D"padding-left-right-9 padding-top-5-bottom-4">
<H3 class=3Dsection-heading></H3>
<H2 class=3Dsub-heading-puff><A class=3Dlink-06c=20
href=3D"http://www.timeshealth.co.uk/bmf">Times Health Club</A> =
</H2><!--<div class=3D"clear-simple padding-top-3"></div>-->
<P class=3Dsmall>Save =A38 per month on British Military =
Fitness</P><!--<div class=3D"clear-simple padding-top-3"></div>--><!-- =
Padding bottom 7 applied as there is another "puff" after it. Remove if =
this is the last puff. -->
<DIV class=3Dclear></DIV></DIV></DIV></DIV>
<DIV class=3Dclear></DIV></FORM><!-- BEGIN: M80 - Custom HTML Published =
Date : Oct 23, 2007 1:41 PM--><!-- BEGIN: M80 - Custom HTML -->
<DIV class=3Dwidth-100-percent><!-- Tip: All the below needs to be =
removed. Just for demo purposes. -->
<DIV class=3Dbg-f5f5f5>
<DIV class=3Dquick-links-container>
<DIV class=3D"padding-left-right-9 padding-top-5">
<H3 class=3Dsection-heading><SPAN class=3Dcolor-666>Financial=20
Brochures</SPAN></H3></DIV>
<DIV class=3Dgrey-line></DIV>
<DIV class=3Dclear-simple></DIV>
<DIV class=3Dquote-box-left>
<DIV class=3D"padding-left-right-9 padding-top-5"><IFRAME =
marginWidth=3D0=20
marginHeight=3D0=20
src=3D"http://community.timesonline.co.uk/ver1.0/Comment/CommentsFrame?si=
d=3Dcommunity.timesonline.co.uk&amp;plckTargetTitle=3DIn+the+City%3a+so+w=
ho+won+The+Times%2fHerbert+Smith+Advocacy+Competition%3f+-+Times+Online&a=
mp;plckTargetUrl=3Dhttp%3a%2f%2fbusiness.timesonline.co.uk%2ftol%2fbusine=
ss%2flaw%2fcolumnists%2farticle6846064.ece&amp;plckTargetKey=3D6846064&am=
p;plckTargetKeyType=3DExternalResource&amp;plckRedirectToUrl=3Dhttp%3a%2f=
%2fwww.timesonline.co.uk%2ftol%2fbusiness%2flaw%2fcolumnists%2farticle684=
6064.ece"=20
frameBorder=3D0 width=3D300 scrolling=3Dno=20
height=3D65>=0A=
Requires IE5.0 or higher/Netscape 6.0 or higher. Your browser doesn't =
support IFrames, sorry.=0A=
</IFRAME></DIV></DIV>
<DIV class=3Dclear-simple></DIV></DIV></DIV></DIV><!-- END: M80 - Custom =
HTML --><!-- END: M80 - Custom HTML --><!--END: Inherited RIGHT TOP =
INHERITENCE OPEN Modules --><!--BEGIN:Inherited RIGHT BOTTOM INHERITENCE =
OPEN Modules --><!--Puff Module Published Date : Nov 18, 2009 4:46 PM-->
<FORM name=3DpuffForm6 action=3D"" method=3Dpost>
<DIV class=3Dpuff-square>
<DIV class=3Dfloat-right><A=20
href=3D"http://ad.doubleclick.net/clk;219893162;8943753;x?http://technolo=
gy.timesonline.co.uk/tol/news/tech_and_web/commercial/business_security/a=
rticle6920439.ece"><IMG=20
class=3Ddisplay-block height=3D70 alt=3D"Trend Micro"=20
src=3D"http://business.timesonline.co.uk/multimedia/archive/00628/trend16=
5_628995a.jpg"=20
width=3D165> </A></DIV>
<DIV class=3D"width-169 float-left">
<DIV class=3D"padding-left-right-9 padding-top-5-bottom-4">
<H3 class=3Dsection-heading>Ad Feature </H3>
<H2 class=3Dsub-heading-puff><A class=3Dlink-06c=20
href=3D"http://ad.doubleclick.net/clk;219893162;8943753;x?http://technolo=
gy.timesonline.co.uk/tol/news/tech_and_web/commercial/business_security/a=
rticle6920439.ece">Be=20
Proactive</A> </H2><!--<div class=3D"clear-simple =
padding-top-3"></div>-->
<P class=3Dsmall>Businesses on guard</P><!--<div class=3D"clear-simple =
padding-top-3"></div>--><!-- Padding bottom 7 applied as there is =
another "puff" after it. Remove if this is the last puff. -->
<DIV class=3Dclear></DIV></DIV></DIV></DIV>
<DIV class=3Dclear></DIV></FORM><!--Puff Module Published Date : Oct 27, =
2009 4:48 PM-->
<FORM name=3DpuffForm7 action=3D"" method=3Dpost>
<DIV class=3Dpuff-square>
<DIV class=3Dfloat-right><A=20
href=3D"http://ad.doubleclick.net/clk;218942682;8943753;y?http://www.time=
sonline.co.uk/tol/business/related_reports/mapping_british_business/"><IM=
G=20
class=3Ddisplay-block height=3D70 alt=3Dlloyds=20
src=3D"http://business.timesonline.co.uk/multimedia/archive/00635/lloyds1=
65_635740a.gif"=20
width=3D165> </A></DIV>
<DIV class=3D"width-169 float-left">
<DIV class=3D"padding-left-right-9 padding-top-5-bottom-4">
<H3 class=3Dsection-heading>RELATED REPORT</H3>
<H2 class=3Dsub-heading-puff><A class=3Dlink-06c=20
href=3D"http://ad.doubleclick.net/clk;218942682;8943753;y?http://www.time=
sonline.co.uk/tol/business/related_reports/mapping_british_business/">Bri=
tish=20
business </A></H2><!--<div class=3D"clear-simple =
padding-top-3"></div>-->
<P class=3Dsmall>Who is succeeding?</P><!--<div class=3D"clear-simple =
padding-top-3"></div>--><!-- Padding bottom 7 applied as there is =
another "puff" after it. Remove if this is the last puff. -->
<DIV class=3Dclear></DIV></DIV></DIV></DIV>
<DIV class=3Dclear></DIV></FORM><!--Puff Module Published Date : Mar 5, =
2009 3:58 PM-->
<FORM name=3DpuffForm8 action=3D"" method=3Dpost>
<DIV class=3Dpuff-square>
<DIV class=3Dfloat-right><A =
href=3D"http://www.unbiased.co.uk/timesonline/"><IMG=20
class=3Ddisplay-block height=3D70 alt=3D"Money symbol on computer key"=20
src=3D"http://business.timesonline.co.uk/multimedia/archive/00186/moneyke=
y_186526a.jpg"=20
width=3D165> </A></DIV>
<DIV class=3D"width-169 float-left">
<DIV class=3D"padding-left-right-9 padding-top-5-bottom-4">
<H3 class=3Dsection-heading></H3>
<H2 class=3Dsub-heading-puff><A class=3Dlink-06c=20
href=3D"http://www.unbiased.co.uk/timesonline/" rel=3Dnofollow>Find an =
IFA</A> </H2><!--<div class=3D"clear-simple padding-top-3"></div>-->
<P class=3Dsmall>Find a local independent financial advisor </P><!--<div =
class=3D"clear-simple padding-top-3"></div>--><!-- Padding bottom 7 =
applied as there is another "puff" after it. Remove if this is the last =
puff. -->
<DIV class=3Dclear></DIV></DIV></DIV></DIV>
<DIV class=3Dclear></DIV></FORM><!-- END: Inherited RIGHT BOTTOM =
INHERITENCE OPEN Modules --><!-- BEGIN: Classified Multiple Quick =
Search-->
<DIV class=3D"float-left padding-bottom-10"><!--Classified Multiple =
Narrow Published Date : Dec 27, 2006 12:16 PM -->
<SCRIPT =
src=3D"http://business.timesonline.co.uk/tol/js/form-validation.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://business.timesonline.co.uk/tol/js/m42-classifieds-quicksear=
ch.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
var aClassifiedsLongCategories =3D new =
Array('Cars','Jobs','Property','Travel'); // Array of category labels=0A=
var sSelectedClassifiedsLong =3D 'classifieds-long-1'; // Initial =
section to display. Options are 1 =3D cars | 2 =3D jobs | 3 =3D property =
| 4 =3D travel n.b. Cars must remain no 1 as it is referred to in the =
fShowHideClassifiedsLongCategory() function in the =
m42-classifieds-quicksearch.js file.=0A=
var sSelectedClassifiedsLongTab =3D '';=0A=
//-->=0A=
</SCRIPT>
<!-- BEGIN: Module - M42 Classifieds Quick Search (b) -->
<DIV class=3D"classifieds-long-container float-left padding-top-3">
<DIV class=3D"classifieds-long-sides padding-top-5 =
padding-left-right-9">
<H3 class=3Dsection-heading><A class=3D"link-333 padding-right-10"=20
href=3D"http://business.timesonline.co.uk/tol/classifieds/">Classifieds</=
A><SPAN=20
class=3Ddouble-chevron-right>&nbsp;</SPAN></H3></DIV>
<DIV class=3Dclassifieds-long-sides>
<DIV class=3Dpadding-top-5></DIV>
<DIV id=3Dclassifieds-long-links>
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
// Writes out classifieds long category links=0A=
fGenerateClassifiedsLongLinks();=0A=
//-->=0A=
</SCRIPT>
<NOSCRIPT>
<UL class=3Dsmall>
  <LI class=3D"padding-left-right-9 white-tab"><A class=3Dtools-06c=20
  =
href=3D"http://business.timesonline.co.uk/tol/business/law/columnists/art=
icle6846064.ece#startofcars">Cars</A><BR></LI>
  <LI class=3D"padding-left-right-9 white-tab"><A class=3Dtools-06c=20
  =
href=3D"http://business.timesonline.co.uk/tol/business/law/columnists/art=
icle6846064.ece#startofjobs">Jobs</A><BR></LI>
  <LI class=3D"padding-left-right-9 white-tab"><A class=3Dtools-06c=20
  =
href=3D"http://business.timesonline.co.uk/tol/business/law/columnists/art=
icle6846064.ece#startofproperty">Property</A><BR></LI>
  <LI class=3D"padding-left-right-9 white-tab"><A class=3Dtools-06c=20
  =
href=3D"http://business.timesonline.co.uk/tol/business/law/columnists/art=
icle6846064.ece#startoftravel">Travel</A><BR></LI></UL>
<DIV class=3Dpadding-top-5></DIV></NOSCRIPT></DIV>
<DIV class=3Dclear-simple></DIV>
<DIV class=3Dpadding-top-5></DIV></DIV>
<DIV class=3D"classifieds-long-sides padding-left-right-9"><!-- Start of =
Cars section -->
<DIV id=3Dclassifieds-long-1-content>
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
// Hide cars section=0A=
fShowHideElement('classifieds-long-1-content');=0A=
//-->=0A=
</SCRIPT>
<A name=3Dstartofcars></A>
<H3 class=3Dsection-heading>Cars</H3>
<DIV class=3Dpadding-top-5></DIV><A class=3Daccess-text=20
href=3D"http://business.timesonline.co.uk/tol/business/law/columnists/art=
icle6846064.ece#endofcars">Skip=20
Cars of the Week</A><BR class=3Daccess-text><BR class=3Daccess-text>
<DIV><A class=3Dreg-bold=20
href=3D"http://carlocator.timesonline.co.uk/classified_motors_popup.aspx?=
pu=3DOiQIp3KVMdh8lpjW7gbKWA&amp;cu=3D693&amp;kw=3Din the price range =
=A340,001 to =
=A350,000&amp;ca=3D&amp;st=3D&amp;at=3D2&amp;ag=3D693*88*XZFRFGVCLLLKKHGB=
H&amp;pg=3D1&amp;si=3DCAR*1**0&amp;cr=3D5&amp;sn=3D1&amp;kwe=3Dtop10andre=
cent&amp;ref=3Dhttp%3a%2f%2fcarlocator.timesonline.co.uk%2fsearchbox.aspx=
&amp;uid=3Desyvobn1jetxou45t0sk0dfv&amp;cc=3D2.1"=20
rel=3Dnofollow>Ferrari F355 F1 </A>
<P class=3Dsmall>1998<BR>=A347,955<BR><BR></P></DIV>
<DIV class=3Dclear></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV class=3D"puff-top clear"></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV><A class=3Dreg-bold=20
href=3D"http://carlocator.timesonline.co.uk/classified_motors_popup.aspx?=
pu=3DOiQIp3KVMdh8lpjW7gbKWA&amp;cu=3D698&amp;kw=3DLamborghini&amp;ca=3D&a=
mp;st=3D&amp;at=3D2&amp;ag=3D698*1300*GXLNSCS&amp;pg=3D1&amp;si=3DCAR*1**=
0&amp;cr=3D1&amp;sn=3D1&amp;kwe=3Dlamborghini&amp;ref=3Dhttp%3a%2f%2fcarl=
ocator.timesonline.co.uk%2f&amp;uid=3Desyvobn1jetxou45t0sk0dfv&amp;cc=3D2=
.1"=20
rel=3Dnofollow>Lamborghini Gallardo </A>
<P class=3Dsmall>2004<BR>=A356,950<BR>Essex <BR></P></DIV>
<DIV class=3Dclear></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV class=3D"puff-top clear"></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV><A class=3Dreg-bold=20
href=3D"http://www.joincreditexpert.com/freecreditreport/?sc=3D410755&amp=
;bcd=3De271edfg0909TXdfxFMS"=20
rel=3Dnofollow>Apply for car finance? </A>
<P class=3Dsmall>Check your free Experian credit report before=20
applying<BR><BR><BR></P></DIV>
<DIV class=3Dclear></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV class=3D"puff-top clear"></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV><A class=3Dreg-bold =
href=3D"http://www.insureandgo.com/Car-Insurance.html"=20
rel=3Dnofollow>Great car insurance deals online </A>
<P class=3Dsmall>Car Insurance<BR><BR><BR></P></DIV>
<DIV class=3Dclear></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV class=3D"puff-top clear"></DIV>
<DIV class=3Dpadding-top-10></DIV>
<UL class=3D"chevron-list chevron-blue">
  <LI><A class=3Dlink-666 =
href=3D"http://www.timesonline.co.uk/carlocator">Search=20
  for more cars and bikes</A> </LI></UL>
<DIV class=3Dpadding-top-10></DIV><A name=3Dendofcars></A></DIV><!-- End =
of Cars section --><!-- Start of Jobs section -->
<DIV id=3Dclassifieds-long-2-content>
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
// Hide jobs section=0A=
fShowHideElement('classifieds-long-2-content');=0A=
//-->=0A=
</SCRIPT>
<A name=3Dstartofjobs></A>
<H3 class=3Dsection-heading>Jobs</H3>
<DIV class=3Dpadding-top-5></DIV><A class=3Daccess-text=20
href=3D"http://business.timesonline.co.uk/tol/business/law/columnists/art=
icle6846064.ece#endofjobs">Skip=20
Jobs of the Week</A><BR class=3Daccess-text>
<DIV><A class=3Dreg-bold=20
href=3D"http://jobs.timesonline.co.uk/job/385192/senior-prison-managers" =

rel=3Dnofollow>Senior Prison Managers</A>=20
<P class=3Dsmall>From =A344,589<BR>HM PRISON =
SERVICE<BR>Nationwide<BR></P></DIV>
<DIV class=3Dclear></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV class=3D"puff-top clear"></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV><A class=3Dreg-bold=20
href=3D"http://jobs.timesonline.co.uk/job/386396/crime-solicitor"=20
rel=3Dnofollow>CRIME SOLICITOR</A>=20
<P class=3Dsmall>Competitive<BR>Hickman and Rose<BR>London<BR></P></DIV>
<DIV class=3Dclear></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV class=3D"puff-top clear"></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV><A class=3Dreg-bold=20
href=3D"http://jobs.timesonline.co.uk/advancedsearch/?keyword=3DEFFICIENT=
+SECRETARY%2FPERSONAL+ASSISTANT&amp;Industry=3D&amp;x=3D41&amp;y=3D8"=20
rel=3Dnofollow>EFFICIENT SECRETARY/PERSONAL ASSISTANT</A>=20
<P class=3Dsmall><BR>Romulus Construction =
Limited<BR>London<BR></P></DIV>
<DIV class=3Dclear></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV class=3D"puff-top clear"></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV><A class=3Dreg-bold=20
href=3D"http://jobs.timesonline.co.uk/job/385543/chief-executive"=20
rel=3Dnofollow>Chief Executive</A>=20
<P class=3Dsmall>=A3100,000<BR>Home Office<BR>Liverpool<BR></P></DIV>
<DIV class=3Dclear></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV class=3D"puff-top clear"></DIV>
<DIV class=3Dpadding-top-10></DIV>
<UL class=3D"chevron-list chevron-blue">
  <LI><A class=3Dlink-666 =
href=3D"http://jobs.timesonline.co.uk/Jobs/JobSearch.aspx"=20
  target=3Dblank>Search more Jobs</A> </LI></UL>
<DIV class=3Dpadding-top-10></DIV><A name=3Dendofjobs></A></DIV><!-- End =
of Jobs section --><!-- Start of Property section -->
<DIV id=3Dclassifieds-long-3-content>
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
// Hide property section=0A=
fShowHideElement('classifieds-long-3-content');=0A=
//-->=0A=
</SCRIPT>
<A name=3Dstartofproperty></A>
<H3 class=3Dsection-heading>Properties</H3>
<DIV class=3Dpadding-top-5></DIV>
<DIV><A class=3Dreg-bold href=3D"http://www.ipsus03.com/" =
rel=3Dnofollow>Luxury=20
development in the heart of Battersea. </A>
<P class=3Dsmall>Moments from Battersea Park.<BR><BR></P></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV class=3D"puff-top clear"></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV><A class=3Dreg-bold=20
href=3D"http://www.winkworth.co.uk/property/propertydetail/pid/37100"=20
rel=3Dnofollow>Double-fronted 4 bed, 4 reception house near Eltham =
Palace. </A>
<P class=3Dsmall>For sale with Winkworth<BR><BR></P></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV class=3D"puff-top clear"></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV><A class=3Dreg-bold href=3D"http://www.genesishomes.org.uk/" =
rel=3Dnofollow>Eager=20
to get on the property ladder? </A>
<P class=3Dsmall>Find out about shared ownership.<BR><BR></P></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV class=3D"puff-top clear"></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV><A class=3Dreg-bold=20
href=3D"http://www.joincreditexpert.com/freecreditreport/?sc=3D410755&amp=
;bcd=3D0b1aadfg0909TXsdxFMS"=20
rel=3Dnofollow>Looking for a Mortgage? </A>
<P class=3Dsmall>See your free Experian credit report =
beforehand<BR><BR></P></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV class=3D"puff-top clear"></DIV>
<DIV class=3Dpadding-top-10></DIV>
<UL class=3D"chevron-list chevron-blue">
  <LI><A class=3Dlink-666=20
  href=3D"http://uk.propertyfinder.com/2/pf/da/timesonline/home.do"=20
  target=3Dblank>Search for more properties</A> </LI></UL>
<DIV class=3Dpadding-top-10></DIV><A name=3Dendofproperty></A></DIV><!-- =
End of Property section --><!-- Start of Travel section -->
<DIV id=3Dclassifieds-long-4-content>
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
// Hide travel section=0A=
fShowHideElement('classifieds-long-4-content');=0A=
//-->=0A=
</SCRIPT>
<A name=3Dstartoftravel></A>
<H3 class=3Dsection-heading>Holidays</H3>
<DIV class=3Dpadding-top-5></DIV><A class=3Daccess-text=20
href=3D"http://business.timesonline.co.uk/tol/business/law/columnists/art=
icle6846064.ece#endoftravel">Skip=20
Travel of the Week</A><BR class=3Daccess-text><BR class=3Daccess-text>
<DIV><A class=3Dreg-bold href=3D"http://www.ionianislandholidays.com/"=20
rel=3Dnofollow>An inspirational collection of villas, boutique hotels =
&amp;=20
apartments in stunning locations from the Greek Island =
Specialists&nbsp;</A>=20
<P class=3Dsmall><BR><BR><BR></P></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV class=3D"puff-top clear"></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV><A class=3Dreg-bold=20
href=3D"http://www.iglucruise.com/promotion_id19?referrersiteid=3D456"=20
rel=3Dnofollow>2010 Early Booking Offers on Celebrity Cruises.</A>=20
<P class=3Dsmall>Pay for an interior and receive a free upgrade to a =
balcony=20
stateroom + up to $200 Free Onboard Spend!<BR><BR><BR></P></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV class=3D"puff-top clear"></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV><A class=3Dreg-bold href=3D"http://www.insureandgo.com/" =
rel=3Dnofollow>Great=20
Travel Insurance</A>=20
<P class=3Dsmall>Get covered on your travels with a superb range of =
policies at=20
great prices. Visit InsureandGo.com<BR><BR><BR></P></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV class=3D"puff-top clear"></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV><A class=3Dreg-bold =
href=3D"http://www.timesonline.co.uk/tol/travel/wintersun/"=20
rel=3Dnofollow>Warm white sands, clear blue sea.</A>=20
<P class=3Dsmall>Wintersun -&nbsp;inspiration for your winter=20
holiday<BR><BR><BR></P></DIV>
<DIV class=3Dpadding-top-10></DIV>
<DIV class=3D"puff-top clear"></DIV>
<DIV class=3Dpadding-top-10></DIV>
<UL class=3D"chevron-list chevron-blue">
  <LI><A class=3Dlink-666 =
href=3D"http://traveldirectory.timesonline.co.uk/"=20
  target=3Dblank>Search for more holidays</A> </LI></UL>
<DIV class=3Dpadding-top-10></DIV><A name=3Dendoftravel></A></DIV><!-- =
End of Travel section -->
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
// Displays initial category=0A=
var nRandom=3DMath.floor(Math.random()*4);=0A=
sSelectedClassifiedsLong=3D'classifieds-long-'+(nRandom+1); //Selecting =
random classifieds=0A=
fShowHideClassifiedsLongCategory(sSelectedClassifiedsLong);=0A=
//-->=0A=
</SCRIPT>
<!-- start of classifieds long footer -->
<DIV class=3D"puff-top clear"></DIV>
<DIV class=3Dpadding-top-10></DIV><A class=3Dreg-bold=20
href=3D"https://www.advertising.newsint.co.uk/webAdvertising/private/adMa=
nager">Place=20
your advert now</A>=20
<DIV class=3Dpadding-top-10></DIV>
<DIV class=3D" " id=3Ddynamic-ad-reference>
<DIV class=3Dpadding-top-10></DIV>
<FORM id=3Dad-search-tall onsubmit=3D"return =
fValidateNoneRequired(this.id);"=20
action=3D/tol/classifieds/cars/ method=3Dpost><INPUT type=3Dhidden=20
value=3Dhttp://driving.timesonline.co.uk/_nipd/class/motorSrchRes.php =
name=3Durl>=20
<P class=3Dsmall><LABEL for=3Denterprise>Search Ad =
Reference:</LABEL></P>
<DIV class=3D"float-left padding-top-5 padding-right-7"><INPUT=20
class=3Dwidth-input-79 id=3Denterprise alt=3Denterprise size=3D8 =
name=3Denterprise> </DIV>
<DIV class=3D"float-right padding-top-6"><INPUT type=3Dimage =
alt=3DSearch=20
src=3D"http://business.timesonline.co.uk/tol/img/global/button/button-sea=
rch.gif">=20
</DIV></FORM></DIV>
<DIV class=3Dclear></DIV>
<DIV class=3Dpadding-top-10></DIV></DIV>
<DIV class=3Dclear-simple></DIV>
<DIV class=3Dclassifieds-long-bottom>
<DIV class=3Dpadding-top-5></DIV></DIV></DIV><!-- END: Module - M42 =
Classifieds Quick Search (b) -->
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
if(pubStatus =3D=3D 'classifieds-long-2'){=0A=
document.getElementById('dynamic-ad-reference').className =3D =
'access-text';=0A=
}=0A=
else{=0A=
document.getElementById('dynamic-ad-reference').className=3D'';=0A=
}=0A=
//-->=0A=
</SCRIPT>
<!-- END: Classified Multiple Quick Search --><!-- callig the =
advertisement -->
<DIV class=3Dadvert-long-container><!-- BEGIN: Module - Advert:Top -->
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
//Get recommendations=0A=
var wlrcmd=3D "";=0A=
var WlRnd =3D Math.floor(Math.random()*99999999999);=0A=
var WlProtocol =3D =
location.protocol.indexOf('https')>-1?'https:':'http:';=0A=
var WlUrl=3D WlProtocol =
+'//rc.newsint.newscorp.individuad.net/Get/newsint/JS/GetRcmd.js?ord=3D' =
+WlRnd;=0A=
document.write('<scr' + 'ipt language=3D"JavaScript" src=3D"' + WlUrl + =
'"></sc'+ 'ript>');=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
//Retrieve yaoo Cookie Value=0A=
var yahoo =3D "no";=0A=
var IsYahoo=3D"no";=0A=
if (GetQueryString("yahoo")=3D=3D"yes" || get_cookie('YH') =3D=3D "yes") =
IsYahoo=3D"yes";=0A=
if (IsYahoo =3D=3D "yes" || get_cookie('YH') =3D=3D 'open') {=0A=
set_cookie ("YH", "yes", "", "" );=0A=
yahoo =3D "yes";=0A=
} else {=0A=
set_cookie ("YH", "no", "", "" );=0A=
yahoo =3D "no";=0A=
}=0A=
window.onunload =3D setYahooCookie;=0A=
//-->=0A=
</SCRIPT>
<!-- For Travel Search -->
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
var RStag =3D "";=0A=
try{=0A=
RStag =3D segQS;=0A=
}=0A=
catch(e){=0A=
RStag =3D "";=0A=
}=0A=
var WLtag =3D "";=0A=
try{=0A=
WLtag =3D wlrcmd;=0A=
}=0A=
catch(e){=0A=
WLtag =3D "";=0A=
}=0A=
document.write('<script type=3D"text/javascript" =
src=3D"http://ad.uk.doubleclick.net/adj/business.timesonline.co.uk/law/co=
lumnists;cat=3D;pos=3Dbottom;sz=3D160x600;'+ WLtag +''+ RStag =
+'tile=3D3;'+categoryValues+'yahoo=3D'+yahoo+';ord=3D'+randnum+'?"><\/scr=
ipt>');	=0A=
//-->=0A=
</SCRIPT>
<NOSCRIPT><A=20
href=3D"http://ad.uk.doubleclick.net/adj/business.timesonline.co.uk/law/c=
olumnists;pos=3Dbottom;sz=3D160x600;tile=3D3;yahoo=3DNo;ord=3D12629193090=
95?"></A></NOSCRIPT><!--SECTION:parameter parameter=3D"dart.server" =
/--><!-- END: Module - Advert:Top --></DIV></DIV></DIV>
<DIV class=3Dclear-simple></DIV></DIV><!-- BEGIN: Region for footer =
--><!-- BEGIN: Region for footer --><!-- BEGIN: M76 Global Navigation - =
Footer -->
<DIV id=3Dregion-footer>
<DIV class=3D"float-left padding-bottom-5 padding-top-10">
<DIV class=3Dfloat-left>
<P class=3D"small where-am-i">Where am I?</P><A class=3Dcrumbtrail=20
href=3D"http://business.timesonline.co.uk/tol/news/">Home</A> <!-- =
BEGIN:Breadcrumb specific to archive-->
<UL class=3Ddisplay-inline>
  <LI class=3Ddisplay-inline><A class=3Dcrumbtrail=20
  href=3D"http://business.timesonline.co.uk/tol/business/">Business</A> =
<A=20
  class=3Dcrumbtrail=20
  href=3D"http://business.timesonline.co.uk/tol/business/law/">Law</A> =
<A=20
  class=3Dcrumbtrail-selected=20
  =
href=3D"http://business.timesonline.co.uk/tol/business/law/columnists/">C=
olumnists</A>=20
  </LI></UL></DIV></DIV>
<UL class=3D"float-right margin-top-point9-em">
  <LI class=3D"contact-us float-left"><A class=3Dtools=20
  =
href=3D"http://www.timesonline.co.uk/tol/tools_and_services/services/cont=
act_us/">Contact=20
  us</A> </LI>
  <LI class=3D"float-left padding-top-1"><A class=3D"tools =
icon-back-to-top"=20
  =
href=3D"http://business.timesonline.co.uk/tol/business/law/columnists/art=
icle6846064.ece#top">Back=20
  to top</A> </LI></UL>
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
function validateFooter()=0A=
{=0A=
var query =3D document.getElementById("footerId").query.value;=0A=
if(query =3D=3D "")=0A=
{=0A=
alert("Please Enter Keyword To Search.");=0A=
return false;=0A=
}=0A=
else=0A=
{=0A=
return true;=0A=
}=0A=
}=0A=
function OnFooterButtonClick()=0A=
{=0A=
document.getElementById("footerId").submit();=0A=
}=0A=
//-->=0A=
</SCRIPT>

<DIV class=3Dfooter-nav-container>
<DIV class=3Dcrumbtrail-and-search>
<DIV class=3D"float-left padding-top-10 padding-left-2">
<UL class=3Ddisplay-inline>
  <LI class=3Ddisplay-inline><A class=3D"tools-06c =
global-links-seperator"=20
  href=3D"http://business.timesonline.co.uk/tol/news/">News</A>
  <LI class=3Ddisplay-inline><A class=3D"tools-06c =
global-links-seperator"=20
  href=3D"http://business.timesonline.co.uk/tol/comment/">Comment</A>
  <LI class=3Ddisplay-inline><A class=3D"tools-06c =
global-links-seperator"=20
  href=3D"http://business.timesonline.co.uk/tol/business/">Business</A>
  <LI class=3Ddisplay-inline><A class=3D"tools-06c =
global-links-seperator"=20
  href=3D"http://business.timesonline.co.uk/tol/money/">Money</A>
  <LI class=3Ddisplay-inline><A class=3D"tools-06c =
global-links-seperator"=20
  href=3D"http://business.timesonline.co.uk/tol/sport/">Sport</A>
  <LI class=3Ddisplay-inline><A class=3D"tools-06c =
global-links-seperator"=20
  href=3D"http://business.timesonline.co.uk/tol/life_and_style/">Life =
&amp;=20
  Style</A>
  <LI class=3Ddisplay-inline><A class=3D"tools-06c =
global-links-seperator"=20
  href=3D"http://business.timesonline.co.uk/tol/travel/">Travel</A>
  <LI class=3Ddisplay-inline><A class=3D"tools-06c =
global-links-seperator"=20
  href=3D"http://business.timesonline.co.uk/tol/driving/">Driving</A>
  <LI class=3Ddisplay-inline><A class=3D"tools-06c =
global-links-seperator"=20
  =
href=3D"http://business.timesonline.co.uk/tol/arts_and_entertainment/">Ar=
ts=20
  &amp; Ents</A>
  <LI class=3Ddisplay-inline><A class=3D"tools-06c =
global-links-seperator-last"=20
  =
href=3D"http://business.timesonline.co.uk/tol/archive/">Archive</A></LI><=
/UL></DIV>
<SCRIPT =
src=3D"http://business.timesonline.co.uk/tol/js/header-search.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
var aActionUrlsBottomSearch=3Dnew Array(); // This array will hold the =
values form actions=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
aActionUrlsBottomSearch[0]=3D{action:'/tol/sitesearch.do',searchTextName:=
'query',parameters:{turnOffGoogleAds:"false", =
submitStatus:"searchFormSubmitted", mode:"simple",sectionId:"843"}};	=0A=
aActionUrlsBottomSearch[1]=3D{action:'/tol/viewSearchResults.arc', =
searchTextName:'queryKeywords',parameters:{}};	=0A=
aActionUrlsBottomSearch[2]=3D{action:'/tol/googleSearch.do', =
searchTextName:'queryKeywords',parameters:{searchmode:"adsandresults",pag=
eNum:"1",resultsPerPage:"10"}};	=0A=
aActionUrlsBottomSearch[3]=3D{action:'/tol/tlskeywordsearch.tls', =
searchTextName:'queryKeywords',parameters:{pageNum:"1",resultsPerPage:"10=
"}};	=0A=
//-->=0A=
</SCRIPT>

<FORM id=3DsearchFooterId name=3DsearchFooterId=20
onsubmit=3D"return fValidateDataFooter();" action=3D"" method=3Dget>
<DIV class=3Dfloat-right style=3D"PADDING-LEFT: 7px"><INPUT =
class=3Dglobal-search-go=20
type=3Dimage alt=3DSearch=20
src=3D"http://business.timesonline.co.uk/tol/img/global/button/button-sea=
rch.gif">=20
</DIV>
<DIV class=3Dfloat-right>
<DIV class=3D"float-left padding-top-19"></DIV><INPUT=20
class=3Dglobal-search-text-with-dropdown id=3Dbottom-search-query =
alt=3Dquery=20
maxLength=3D100 size=3D10 name=3Dquery> <SELECT =
class=3Dglobal-search-option=20
id=3DsearchOptionFooter> <OPTION value=3D0 selected>Times =
Online</OPTION> <OPTION=20
  value=3D1>Times Archive</OPTION> <OPTION value=3D2>Google</OPTION> =
<OPTION=20
  value=3D3>TLS Archive</OPTION></SELECT> </DIV>
<DIV class=3Daccess-text =
id=3DsearchFooterId-additional-parameters></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
var sCurrentWindowLocation=3Ddocument.location+"";=0A=
for(i=3D0; i<aActionUrlsTopSearch.length; i++) {=0A=
if(sCurrentWindowLocation.match(aActionUrlsTopSearch[i].action) !=3D =
null ) {=0A=
document.getElementById("searchOptionFooter").value=3Di;=0A=
}	=0A=
}=0A=
//-->=0A=
</SCRIPT>
</FORM></DIV></DIV>
<DIV class=3D"clear padding-bottom-15"></DIV><!-- BEGIN: M80 - Custom =
HTML Published Date : Jan 4, 2010 12:00 PM --><!-- BEGIN: M80 - Custom =
HTML --><!-- BEGIN: M80 - Custom HTML -->
<DIV class=3D"width-100-percent padding-bottom-10">
<DIV class=3Dbg-fff>
<P class=3Dsmall>
<P class=3D"x-small color-666"><A class=3Dcolor-06c=20
href=3D"http://www.timesonline.co.uk/tol/tools_and_services/services/adve=
rtising/">Contact=20
our advertising team</A> for advertising and sponsorship in Times =
Online, The=20
Times and The Sunday Times, or place your <A class=3Dcolor-06c=20
href=3D"https://diy.newsint.co.uk/" =
rel=3Dnofollow>advertisement</A>.</P>
<P class=3D"x-small color-666">&nbsp;</P>
<P class=3D"x-small color-666"><B>Times Online Services:</B> <A =
class=3Dcolor-06c=20
href=3D"http://www.encounters.timesonline.co.uk/s/">Dating</A> | <A=20
class=3Dcolor-06c href=3D"http://jobs.timesonline.co.uk/">Jobs</A> | <A=20
class=3Dcolor-06c href=3D"http://timesonline.globrix.com/" =
rel=3Dnofollow>Property=20
Search</A> | <A class=3Dcolor-06c =
href=3D"http://carlocator.timesonline.co.uk/"=20
rel=3Dnofollow>Used Cars</A> | <A class=3Dcolor-06c=20
href=3D"http://traveldirectory.timesonline.co.uk/" =
rel=3Dnofollow>Holidays</A> | <A=20
class=3Dcolor-06c=20
href=3D"http://www.timesonline.co.uk/tol/life_and_style/court_and_social/=
announcements/">Births,=20
Marriages, Deaths</A> | <A class=3Dcolor-06c=20
href=3D"https://subscriptions.timesonline.co.uk/">Subscriptions</A> | <A =

class=3Dcolor-06c =
href=3D"http://timesonline.newspaperdirect.com/">E-paper</A> </P>
<P class=3D"x-small color-666"><B>News International associated =
websites:</B> <A=20
class=3Dcolor-06c href=3D"http://www.globrix.com/">Globrix Property =
Search</A> | <A=20
class=3Dcolor-06c href=3D"http://www.milkround.com/">Milkround</A></P>
<P class=3D"x-small color-666">&nbsp;</P>
<P class=3D"x-small color-666">Copyright 2010 Times Newspapers Ltd.</P>
<P class=3D"x-small color-666">This service is provided on Times =
Newspapers' <A=20
class=3Dcolor-06c=20
href=3D"http://business.timesonline.co.uk/tol/tools_and_services/services=
/terms_and_conditions/"=20
rel=3Dnofollow>standard Terms and Conditions</A>. Please read our <A=20
class=3Dcolor-06c href=3D"http://www.nidp.com/" rel=3Dnofollow>Privacy =
Policy</A>.To=20
inquire about a licence to reproduce material from Times Online, The =
Times or=20
The Sunday Times, click <A class=3Dcolor-06c=20
href=3D"http://business.timesonline.co.uk/tol/tools_and_services/services=
/syndication/"=20
rel=3Dnofollow>here</A>.This website is published by a member of the =
News=20
International Group. News International Limited, 1 Virginia St, London =
E98 1XY,=20
is the holding company for the News International group and is =
registered in=20
England No 81701. VAT number GB 243 8054 69.</P>
<P class=3D"x-small color-666">&nbsp;</P>
<P><A href=3D"http://the-acap.org/acap-enabled.php" target=3Dnew =
border=3D"0"><IMG=20
src=3D"http://www.timesonline.co.uk/multimedia/archive/00276/acap_enabled=
_small_276639a.gif"=20
border=3D0></A></P><LINK title=3D"Top Stories from TimesOnline"=20
href=3D"http://www.timesonline.co.uk/tol/feeds/rss/topstories.xml"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"UK News from =
TimesOnline"=20
href=3D"http://www.timesonline.co.uk/tol/feeds/rss/uknews.xml"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"World News =
from TimesOnline"=20
href=3D"http://www.timesonline.co.uk/tol/feeds/rss/worldnews.xml"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Comment from =
TimesOnline"=20
href=3D"http://www.timesonline.co.uk/tol/feeds/rss/comment.xml"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK=20
title=3D"Business News from TimesOnline"=20
href=3D"http://www.timesonline.co.uk/tol/feeds/rss/business.xml"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK=20
title=3D"Sports News from TimesOnline"=20
href=3D"http://www.timesonline.co.uk/tol/feeds/rss/sport.xml"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK=20
title=3D"Curious Stories from TimesOnline"=20
href=3D"http://www.timesonline.co.uk/tol/feeds/rss/most_curious.xml"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK=20
title=3D"Technology News from TimesOnline"=20
href=3D"http://www.timesonline.co.uk/tol/feeds/rss/tech.xml"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"TimesOnline =
article search"=20
href=3D"http://www.timesonline.co.uk/xml/opensearch.xml"=20
type=3Dapplication/opensearchdescription+xml rel=3Dsearch><LINK =
media=3Dhandheld=20
href=3D"http://timesmobile.mobi/" rel=3Dalternate>
<SCRIPT language=3DJavaScript=20
src=3D"http://js.forrestersurveys.com/socratos_109466.js"=20
type=3Dtext/JavaScript></SCRIPT>

<P></P></DIV></DIV><!-- END: M80 - Custom HTML --><!-- END: M80 - Custom =
HTML --></DIV><!-- END: M76 Global Navigation - Footer --><!-- END: =
Region for footer --></DIV></DIV></DIV><!-- END: Region for all content =
--><!-- Escenic Analysis Engine client script start -->
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
var ref=3Descape(document.referrer);=0A=
if (ref.length>=3D252) ref=3Dref.substring(0,252)+"...";=0A=
var isJS10 =3D 1;=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
var isJS10=3D0;=0A=
var jsUrl =3D "/tol/business/law/columnists/article6846064.ece";=0A=
var jsType =3D "article";=0A=
var jsObjId =3D "6846064";=0A=
var jsTitle =3D "In the City: so who won The Times/Herbert Smith =
Advocacy Competition?";=0A=
var jsPubId =3D "17";=0A=
var jsCat =3D "";=0A=
var jsRt =3D "1";=0A=
var jsCtxId =3D "843";=0A=
document.write('<img =
src=3D"http://www.timesonline.co.uk/eae-logger/Logger?clientDT=3D' + =
(new Date()).getTime() + '&rt=3D' + jsRt+ '&objId=3D' + jsObjId + =
'&type=3D' + jsType + '&ctxId=3D' + jsCtxId + '&pubId=3D' + jsPubId + =
'&cat=3D' + jsCat + =0A=
'&title=3D' + jsTitle + '&url=3D' + jsUrl + '" width=3D"1" height=3D"1" =
/>');=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
var jsUrl =3D "/tol/business/law/columnists/article6846064.ece";=0A=
var jsType =3D "article";=0A=
var jsObjId =3D "6846064";=0A=
var jsTitle =3D "In the City: so who won The Times/Herbert Smith =
Advocacy Competition?";=0A=
var jsPubId =3D "17";=0A=
var jsCat =3D "";=0A=
var jsRt =3D "1";=0A=
var jsCtxId =3D "843";=0A=
if(isJS10){=0A=
document.write('<img =
src=3D"http://www.timesonline.co.uk/eae-logger/Logger?rt=3D' + jsRt + =
'&objId=3D' + jsObjId + '&type=3D' + jsType + '&ctxId=3D' + jsCtxId + =
'&pubId=3D' + jsPubId + '&cat=3D' + jsCat + '&title=3D' + =0A=
jsTitle + '&url=3D' + jsUrl + '" width=3D"1" height=3D"1" />');=0A=
}=0A=
//-->=0A=
</SCRIPT>
<NOSCRIPT><!-- eaeNoscriptMark --><IMG height=3D1 alt=3D""=20
src=3D"http://www.timesonline.co.uk/eae-logger/Logger?rt=3D1&amp;objId=3D=
6846064&amp;url=3D%2Ftol%2Fbusiness%2Flaw%2Fcolumnists%2Farticle6846064.e=
ce&amp;type=3Darticle&amp;pubId=3D17&amp;ctxId=3D843&amp;cat=3D&amp;title=
=3DIn+the+City%3A+so+who+won+The+Times%2FHerbert+Smith+Advocacy+Competiti=
on%3F"=20
width=3D1> </NOSCRIPT><!-- Escenic Analysis Engine client script start =
--><!-- the following case will follow only when individual module =
display is asked for --></DIV></DIV></DIV></BODY></HTML>

------=_NextPart_001_0045_01CA903D.499D4990
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://community.timesonline.co.uk/ver1.0/Comment/CommentsFrame?sid=community.timesonline.co.uk&plckTargetTitle=In+the+City%3a+so+who+won+The+Times%2fHerbert+Smith+Advocacy+Competition%3f+-+Times+Online&plckTargetUrl=http%3a%2f%2fbusiness.timesonline.co.uk%2ftol%2fbusiness%2flaw%2fcolumnists%2farticle6846064.ece&plckTargetKey=6846064&plckTargetKeyType=ExternalResource&plckRedirectToUrl=http%3a%2f%2fwww.timesonline.co.uk%2ftol%2fbusiness%2flaw%2fcolumnists%2farticle6846064.ece

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<SCRIPT language=3Djavascript>
    document.domain =3D "timesonline.co.uk";
    </SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://community.timesonline.co.uk/ver1.0/SiteLifeProxy?sid=3Dcomm=
unity.timesonline.co.uk"=20
type=3Dtext/javascript></SCRIPT>

<META content=3D"MSHTML 6.00.6000.16945" name=3DGENERATOR></HEAD>
<BODY class=3DComments_Body>
<DIV class=3DComments_Container id=3DCommentsContainer>
<SCRIPT language=3Djavascript>
            function formSubmit(formObj) {
                               =20
                // early exit on empty comment body
                if =
(formObj.elements.namedItem('comment.Body').value.trim() =3D=3D '') {
                    document.getElementById("CommentError").innerHTML =
=3D "* Please provide a comment.";
                    return false;
                }
               =20
                                    =
formObj.elements.namedItem('comment.ParentTitle').value=3D 'In the City: =
so who won The Times/Herbert Smith Advocacy Competition? - Times =
Online';=20
                            }
        </SCRIPT>

<FORM style=3D"DISPLAY: inline" onsubmit=3D"return formSubmit(this)"=20
action=3Dhttp://community.timesonline.co.uk/ver1.0/Comment/CreateComment.=
rails?sid=3Dcommunity.timesonline.co.uk=20
method=3Dpost>
<DIV class=3DSiteLife_Login id=3DSiteLife_Login>You must be logged in to =
leave a=20
comment. <A=20
onclick=3D"window.parent.window.location.href =3D =
'http://www.timesonline.co.uk/user/login.html?returnURL=3D' + =
encodeURIComponent(window.parent.window.location.href); return false;"=20
href=3D"http://community.timesonline.co.uk/ver1.0/Comment/CommentsFrame?s=
id=3Dcommunity.timesonline.co.uk&amp;plckTargetTitle=3DIn+the+City%3a+so+=
who+won+The+Times%2fHerbert+Smith+Advocacy+Competition%3f+-+Times+Online&=
amp;plckTargetUrl=3Dhttp%3a%2f%2fbusiness.timesonline.co.uk%2ftol%2fbusin=
ess%2flaw%2fcolumnists%2farticle6846064.ece&amp;plckTargetKey=3D6846064&a=
mp;plckTargetKeyType=3DExternalResource&amp;plckRedirectToUrl=3Dhttp%3a%2=
f%2fwww.timesonline.co.uk%2ftol%2fbusiness%2flaw%2fcolumnists%2farticle68=
46064.ece#"><SPAN></SPAN></A>&nbsp;|&nbsp;<A=20
onclick=3D"window.parent.window.location.href =3D =
'http://www.timesonline.co.uk/user/register.html?returnURL=3D' + =
gSiteLife.EscapeValue(window.parent.window.location.href); return =
false;"=20
href=3D"http://community.timesonline.co.uk/ver1.0/Comment/CommentsFrame?s=
id=3Dcommunity.timesonline.co.uk&amp;plckTargetTitle=3DIn+the+City%3a+so+=
who+won+The+Times%2fHerbert+Smith+Advocacy+Competition%3f+-+Times+Online&=
amp;plckTargetUrl=3Dhttp%3a%2f%2fbusiness.timesonline.co.uk%2ftol%2fbusin=
ess%2flaw%2fcolumnists%2farticle6846064.ece&amp;plckTargetKey=3D6846064&a=
mp;plckTargetKeyType=3DExternalResource&amp;plckRedirectToUrl=3Dhttp%3a%2=
f%2fwww.timesonline.co.uk%2ftol%2fbusiness%2flaw%2fcolumnists%2farticle68=
46064.ece#"><SPAN></SPAN></A></DIV>
<DIV class=3DComments_AddTextarea><TEXTAREA onkeyup=3D"return =
LimitLength(this,2000);" disabled name=3Dcomment.Body></TEXTAREA>=20
</DIV>
<DIV class=3DComments_Submit><INPUT type=3Dhidden=20
value=3D"In the City: so who won The Times/Herbert Smith Advocacy =
Competition? - Times Online"=20
name=3Dcomment.ParentTitle> <INPUT type=3Dhidden=20
value=3Dhttp://business.timesonline.co.uk/tol/business/law/columnists/art=
icle6846064.ece=20
name=3Dcomment.Url> <INPUT disabled type=3Dsubmit value=3DSubmit =
onafterclick=3D"this.disabled=3Dtrue;">=20
<INPUT type=3Dhidden value=3DTimeStampDescending name=3DplckSort> <INPUT =
type=3Dhidden=20
value=3D6846064 name=3DplckTargetKey> <INPUT type=3Dhidden value=3D10=20
name=3DplckItemsPerPage> <INPUT type=3Dhidden value=3D-1 =
name=3DplckCurrentPage> <INPUT=20
type=3Dhidden value=3DExternalResource name=3DplckTargetKeyType> <INPUT=20
id=3DplckRedirectToUrl type=3Dhidden=20
value=3Dhttp://www.timesonline.co.uk/tol/business/law/columnists/article6=
846064.ece=20
name=3DplckRedirectToUrl> </DIV></FORM>
<SCRIPT language=3Djavascript type=3Dtext/javascript>
            setTimeout(function(){autofitIframe('commentsiframe');}, =
100);
        </SCRIPT>
</DIV></BODY></HTML>

------=_NextPart_001_0045_01CA903D.499D4990--

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://business.timesonline.co.uk/tol/js/sitelifeproxy.js

    //multi site enabled -- sid: communitystage.se.newsint.co.uk =0A=
    document.write("<link href=3D'"+staticPath+"/css/SiteLifeCss.css' =
rel=3D'stylesheet' type=3D'text/css' />");=0A=
    document.write("<script type=3D'text/javascript' =
src=3D'"+staticPath+"/js/SiteLifeScripts.js'></script>");=0A=
    document.write("<link href=3D'"+staticPath+"/css/sitelife.css' =
rel=3D'stylesheet' type=3D'text/css' />");=0A=
=0A=
///<summary>constructor to create a new SiteLifeProxy</summary>=0A=
function SiteLifeProxy(url) {=0A=
    // User Configurable Properties - these can be set at any time=0A=
=0A=
    // your apiKey, this value must be set!=0A=
    this.apiKey =3D null;=0A=
    =0A=
    this.siteLifeDomainOverride =3D null;=0A=
    this.siteLifeServerBaseOverride =3D null;=0A=
    this.customerCSSOverride =3D null;=0A=
    this.customerForumPagePathOverride =3D null;=0A=
=0A=
    // sniff the browser for custom behaviors=0A=
    this.__isExplorer =3D =
navigator.userAgent.toLowerCase().indexOf('msie') !=3D -1;=0A=
    this.__isSafari =3D =
navigator.userAgent.toLowerCase().indexOf('safari') !=3D -1;=0A=
    this.__isMac =3D navigator.platform.toLowerCase().indexOf('mac') =
!=3D -1;=0A=
    this.__isMacIE =3D this.__isMac && this.__isExplorer;=0A=
    =0A=
    // if enabled, spit out debug information through alert()=0A=
    this.debug =3D false;=0A=
    =0A=
    // used to track the id of the handler expecting the results from =
the immediately preceeding method invocation=0A=
    // this is used only for testing purposes=0A=
    this.lastHandlerId =3D "";=0A=
    =0A=
    // Methods You can Overide=0A=
    //=0A=
    // OnSuccess(returnValue) - is passed the return value at the end of =
a successful call, default does nothing=0A=
    // OnError(msg) - is passed an error message if a problem occurs=0A=
    // OnDebug(msg) - is called when debugging is enabled=0A=
     =0A=
    this.__baseUrl =3D url;=0A=
    this.__sendInvokeCount =3D 0;=0A=
    =0A=
    this.__eventHandlers =3D new Object();=0A=
};=0A=
=0A=
SiteLifeProxy.prototype.AddEventHandler =3D function (event_name, =
callback) {=0A=
	var eventList =3D this.__eventHandlers[event_name];=0A=
	if (!eventList){=0A=
		eventList =3D new Array();=0A=
		this.__eventHandlers[event_name] =3D eventList;=0A=
	}=0A=
	eventList.push(callback);=0A=
};=0A=
=0A=
SiteLifeProxy.prototype.FireEvent =3D function (event_name) {=0A=
    var func;=0A=
    if(handlers =3D this.__eventHandlers[event_name]) {=0A=
        var A =3D new Array(); for (var i =3D 1; i <  =
this.FireEvent.arguments.length; i++){ A[i - 1] =3D =
this.FireEvent.arguments[i];}=0A=
        for(var x=3D0;x<handlers.length;x++){=0A=
			func =3D handlers[x];=0A=
			if (func.__Bound){=0A=
			   if (handlers.length =3D=3D 1) return func();=0A=
			   func();=0A=
			}=0A=
			if (handlers.length =3D=3D 1) return func.apply(this, A);=0A=
			func.apply(this, A);=0A=
    }=0A=
}=0A=
};=0A=
=0A=
SiteLifeProxy.prototype.ScriptId =3D function() { return this.__scriptId =
=3D "_bb_script_" + this.__sendInvokeCount++; }=0A=
=0A=
// Default error handler for the proxy object, simple alert=0A=
SiteLifeProxy.prototype.OnError =3D function(msg) {=0A=
   alert("OnError: " + msg);=0A=
}=0A=
=0A=
// Default debug handler for the proxy object, simple alert=0A=
SiteLifeProxy.prototype.OnDebug =3D function(msg) {=0A=
    if (this.debug)=0A=
        alert("Debug: " + msg);=0A=
}=0A=
=0A=
// fetch a named request parameter from the page URL=0A=
SiteLifeProxy.prototype.GetParameter =3D function(parameterName) {=0A=
    var key =3D parameterName + "=3D";=0A=
    var parameters =3D document.location.search.substring(1).split("&");=0A=
    for (var i =3D 0; i < parameters.length; i++)=0A=
    {=0A=
        if (parameters[i].indexOf(key) =3D=3D 0)=0A=
            return parameters[i].substring(key.length);=0A=
    }=0A=
    return null;=0A=
};=0A=
=0A=
// browser independent method to get elements by ID=0A=
SiteLifeProxy.prototype.GetElement =3D function(id) {=0A=
    this.OnDebug("GetElement " + id);=0A=
    if (document.getElementById)=0A=
        return document.getElementById(id);=0A=
    if (document.all)=0A=
        return document.all[id];=0A=
    this.OnError("No support for GetElement() in this browser");=0A=
    return null;=0A=
}=0A=
=0A=
// browser independent method to get elements by tag name=0A=
SiteLifeProxy.prototype.GetTags =3D function(tagName) {=0A=
    this.OnDebug("GetTags " + tagName);=0A=
    if (document.getElementsByTagName)=0A=
        return document.getElementsByTagName(tagName);=0A=
    if (document.all)=0A=
       return document.tags(tagName);=0A=
    this.OnError("No support for GetTags() in this browser");=0A=
    return null;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.Trim =3D function(s) {=0A=
	return s.replace(/^\s+|\s+$/g,"");=0A=
=0A=
};=0A=
=0A=
SiteLifeProxy.prototype.EscapeValue =3D function(s) {=0A=
    if (s =3D=3D null) return null;=0A=
    return encodeURIComponent(s);=0A=
};=0A=
=0A=
SiteLifeProxy.prototype.__ArrayValidation =3D function(s)=0A=
{=0A=
    if ((typeof s =3D=3D 'undefined') || (s.length < 1))=0A=
    {=0A=
        return false;=0A=
    }=0A=
    return true;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.__CheckErrorHandler =3D function(onError) {=0A=
    this.OnDebug("__CheckErrorHandler " + onError);=0A=
    if ((typeof onError =3D=3D 'undefined') || (eval("window." + =
onError) =3D=3D null))=0A=
    {=0A=
      return "gSiteLife.OnError";=0A=
    }=0A=
    return onError;=0A=
}=0A=
SiteLifeProxy.prototype.SetCookie =3D function SetCookie( name, value) {=0A=
    var today =3D new Date(); today.setTime( today.getTime() );=0A=
    =0A=
    var expires_date =3D new Date( today.getTime() + 126144000000 );=0A=
    =0A=
    document.cookie =3D name + "=3D" +escape( value ) +=0A=
    ";expires=3D" + expires_date.toGMTString() + =0A=
    ";path=3D/" + ";domain=3Dnewsint.co.uk" ;=0A=
}=0A=
// validate and fetch arguments, if the argument is missing and =
optional, we return an empty string        =0A=
SiteLifeProxy.prototype.__GetArgument =3D function(variableName, =
variableValue, isRequired, isArray) {=0A=
    this.OnDebug("__GetArgument " + variableName + "," + variableValue + =
"," + isRequired + "," + isArray);=0A=
    if (typeof variableValue =3D=3D "undefined" || variableValue =3D=3D =
null || variableValue =3D=3D "")=0A=
    {=0A=
        if (isRequired)=0A=
        {=0A=
            this.OnError("Missing required parameter " + variableName);=0A=
            this.__isValid =3D false;=0A=
            return "";=0A=
        }=0A=
        else=0A=
            return "";=0A=
    }=0A=
    if (isRequired && isArray) =0A=
    {=0A=
        if (!this.__ArrayValidation(variableValue)) =0A=
        {=0A=
            this.OnError("Invalid array parameter " + variableName);=0A=
            this.__isValid =3D false;=0A=
            return "";=0A=
        }=0A=
    }=0A=
    return "&" + variableName + "=3D" + this.EscapeValue(variableValue);=0A=
};=0A=
=0A=
SiteLifeProxy.prototype.__StripAnchorFromUrl =3D function(url) {=0A=
    var aIdx =3D url.indexOf("#");=0A=
    return aIdx =3D=3D -1 ? url : url.substring(0, aIdx);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.__SafeAppendUrlValue =3D function(url, key, =
value) {=0A=
    url +=3D url.indexOf("?") !=3D -1 ? "&" : "?";=0A=
    return url + key + "=3D" + value;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.__AppendUrlValues =3D function (url)=0A=
{=0A=
	time =3D new Date();=0A=
    url +=3D this.__GetArgument("plckNoCache", time.getTime(), false, =
false);=0A=
    url +=3D this.__GetArgument("plckApiKey", this.apiKey, true, false);=0A=
    url +=3D this.__GetArgument("pcksld", this.siteLifeDomainOverride, =
false, false);=0A=
    url +=3D this.__GetArgument("pcksbu", =
this.siteLifeServerBaseOverride, false, false);=0A=
    url +=3D this.__GetArgument("pckcss", this.customerCSSOverride, =
false, false);=0A=
    url +=3D this.__GetArgument("pckfpp", =
this.customerForumPagePathOverride, false, false);=0A=
                        url +=3D this.__GetArgument("sid", =
gSiteLife.SID, false, false);=0A=
                =0A=
    return url;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ReloadPage =3D function(params) {=0A=
    var sSearch =3D window.location.search.substring(1);=0A=
    var sNVPs =3D sSearch.split('&');=0A=
    var newSearch =3D "";=0A=
    var anchorPoint =3D "";=0A=
    for(var k in params) {=0A=
        if(k =3D=3D "extend") continue;=0A=
		if(k =3D=3D "#") {=0A=
			anchorPoint =3D '#' + params[k];=0A=
			continue;=0A=
		}		=0A=
        if(newSearch =3D=3D "") newSearch +=3D "?"; else newSearch +=3D =
"&";=0A=
        newSearch +=3D k + '=3D' + params[k];=0A=
    }=0A=
    for (var i =3D 0; i < sNVPs.length; i++) {=0A=
        var kv =3D sNVPs[i].split('=3D');=0A=
        if(kv[0] && kv[0].indexOf('plck') !=3D 0 && ! params[kv[0]]) {=0A=
            newSearch +=3D "&" + sNVPs[i];        =0A=
        }=0A=
    }=0A=
            =0A=
    if(anchorPoint !=3D ""){ =0A=
        window.location.hash =3D anchorPoint;=0A=
    }=0A=
    window.location.search =3D newSearch;=0A=
}=0A=
=0A=
function loadScript (url, callback) {=0A=
	var script =3D document.createElement('script');=0A=
	script.type =3D 'text/javascript';=0A=
	script.charset =3D 'utf-8';=0A=
	if (callback)=0A=
		script.onload =3D script.onreadystatechange =3D function() {=0A=
			if (script.readyState && script.readyState !=3D 'loaded' && =
script.readyState !=3D 'complete')=0A=
				return;=0A=
			script.onreadystatechange =3D script.onload =3D null;=0A=
			callback();=0A=
		};=0A=
	script.src =3D url;=0A=
	document.getElementsByTagName('head')[0].appendChild (script);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.__Send =3D function(url, scriptToUse, =
callbackName, args) {=0A=
    this.OnDebug("_Send " + url);=0A=
    function gLoadScript(url, callbackName) {=0A=
      var script =3D document.createElement('script');=0A=
      script.setAttribute('type', 'text/javascript');=0A=
    	script.setAttribute('charset', 'utf-8');=0A=
    	script.setAttribute('src', url + (callbackName ? '&EVENT_ID=3D' + =
callbackName : ''));=0A=
    	document.getElementsByTagName('head')[0].appendChild (script);=0A=
    }=0A=
    function bind(_function, _this, _arguments) {=0A=
      var f =3D function() {=0A=
        _function.apply(_this, _arguments);=0A=
      };=0A=
      f['__Bound'] =3D true;=0A=
      return f;=0A=
    };=0A=
    var func;=0A=
    if ((typeof callbackName =3D=3D 'string') && (func =3D =
this.__eventHandlers[callbackName]) && (typeof func =3D=3D 'function') =
&& !func['__Bound']) {=0A=
      this.__eventHandlers[callbackName] =3D bind(func, this, args);=0A=
    }=0A=
    =0A=
    //append our various parameters as necessary=0A=
    url =3D this.__AppendUrlValues(url);=0A=
    this.OnDebug("_Send (updated) " + url);=0A=
    // add the script node to the document=0A=
    if (document.createElement && ! this.__isMacIE) {=0A=
        gLoadScript(url, callbackName);=0A=
        return;=0A=
    }=0A=
=0A=
    // could fall back to sync at this point, but will bust if the page =
is already loaded=0A=
=0A=
    this.OnError("No support for async in this browser");=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.Logout =3D function(ScriptToUse, IsRestPage) {=0A=
    var plckRest =3D IsRestPage ? true : false;=0A=
    this.__Send(this.__baseUrl + '/Utility/Logout?plckRedirectUrl=3D' + =
escape(window.location.href) + '&plckRest=3D' + plckRest, ScriptToUse);=0A=
    return false;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.AddLoadEvent =3D function(func) {=0A=
if(window.addEventListener){=0A=
 window.addEventListener("load", func, false);=0A=
}else{=0A=
 if(window.attachEvent){=0A=
   window.attachEvent("onload", func);=0A=
 }else{=0A=
   if(document.getElementById){=0A=
    var oldonload =3D window.onload;=0A=
    if (typeof window.onload !=3D 'function') {=0A=
      window.onload =3D func;=0A=
    } else {=0A=
      window.onload =3D function() {=0A=
       if (oldonload) {=0A=
        oldonload();=0A=
       }=0A=
       func();=0A=
}}}}}}=0A=
=0A=
SiteLifeProxy.prototype.AdInsertHelper =3D function() {=0A=
    for(var src in gSiteLife.__adsToInsert) {=0A=
        if(src =3D=3D "extend") continue;=0A=
        var dest =3D gSiteLife.__adsToInsert[src];=0A=
        var parent =3D document.getElementById(dest);=0A=
		var newChild =3D document.getElementById(src);=0A=
		if( ! parent || ! newChild ) {continue; }=0A=
		parent.replaceChild( newChild, document.getElementById(dest + =
"Child"));=0A=
		newChild.style.display =3D "block"; parent.style.display =3D "block";=0A=
    }=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.InsertAds =3D function(source, destination) {=0A=
gSiteLife.__adsToInsert =3D new Object();=0A=
for(ii=3D0; ii< this.InsertAds.arguments.length; ii+=3D2) { =
gSiteLife.__adsToInsert[this.InsertAds.arguments[ii]] =3D =
this.InsertAds.arguments[ii+1];}=0A=
this.AddLoadEvent(gSiteLife.AdInsertHelper);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.TitleTag =3D function() {=0A=
 var titleTag =3D document.getElementById("plckTitleTag");=0A=
 return titleTag ? titleTag.innerText || titleTag.textContent : null;=0A=
 }=0A=
=0A=
SiteLifeProxy.prototype.WriteDiv =3D function(id, divClass) {=0A=
    var cssClass =3D divClass ? divClass : "";=0A=
    document.write('<div id=3D"'+id+'" class=3D"'+cssClass+'"></div>'); =
return id;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.InnerHtmlWrite =3D function(elementId, =
innerContents ) {=0A=
    var el =3D document.createElement("div");=0A=
    try {=0A=
        if(document.location.href.indexOf("debug=3Dtrue") > -1) {=0A=
            el.innerHTML +=3D "<div style=3D'border:1px solid =
red;'><span style=3D'background-color:red; color:white; =
position:absolute; cursor:pointer; font-size:8pt;' =
onclick=3D'DebugShowInnerHTML(\"${plckElementId}\",\"http://\"+commentsRo=
otUrl+\"/ver1.0/Proxies/Default.rails\");'>&nbsp;?&nbsp;</span><div>" + =
innerContents + "</div></div>";=0A=
        } else {=0A=
            el.innerHTML +=3D innerContents;=0A=
            el.style.display =3D "inline";=0A=
        }=0A=
        var destDiv =3D document.getElementById(elementId);=0A=
        while (destDiv.childNodes.length >=3D 1) {=0A=
             destDiv.removeChild(destDiv.childNodes[0]);=0A=
        }=0A=
        =0A=
        destDiv.appendChild(el);=0A=
    } catch (error) {=0A=
        alert(elementId + " Error "  + error.number + ": " + =
error.description);=0A=
    }=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.SortTimeStampDescending =3D =
"TimeStampDescending";=0A=
SiteLifeProxy.prototype.SortTimeStampAscending =3D "TimeStampAscending";=0A=
SiteLifeProxy.prototype.SortRecommendationsDescending =3D =
"RecommendationsDescending";=0A=
SiteLifeProxy.prototype.SortRecommendationsAscending =3D =
"RecommendationsAscending";=0A=
SiteLifeProxy.prototype.SortRatingDescending =3D "RatingDescending";=0A=
SiteLifeProxy.prototype.SortRatingAscending =3D "RatingAscending";=0A=
SiteLifeProxy.prototype.SortAlphabeticalAscending =3D =
"AlphabeticalAscending";=0A=
SiteLifeProxy.prototype.SortAlphabeticalDescending =3D =
"AlphabeticalDescending";=0A=
SiteLifeProxy.prototype.KeyTypeExternalResource =3D "ExternalResource";=0A=
        =0A=
=0A=
=0A=
=0A=
SiteLifeProxy.prototype.PersonaHeaderRequest =3D function(UserId) {=0A=
    var url =3D this.__baseUrl + =
'/Persona/PersonaHeader?plckElementId=3DpersonaHDest&plckUserId=3D'+ =
UserId;=0A=
    this.__Send(url, "personaHeaderScript", 'persona:header', arguments);=0A=
}=0A=
SiteLifeProxy.prototype.PersonaHeader =3D function(UserId) {=0A=
    this.WriteDiv("personaHDest", "Persona_Main");=0A=
        this.PersonaHeaderRequest(UserId); =0A=
}=0A=
SiteLifeProxy.prototype.PersonaHeaderInbox =3D function() {=0A=
	// if DAAPI proxy is not present, fail gracefully=0A=
	if (!document.getElementById('PrivateMessageInbox') || =
!window.RequestBatch || !window.PrivateMessageFolderList) {=0A=
		var pmContainer =3D =
document.getElementById('PersonaHeader_PrivateMessageContent');=0A=
		if (pmContainer) {=0A=
			pmContainer.style.display =3D 'none';=0A=
		}=0A=
		return;=0A=
	}=0A=
=0A=
	var rb =3D new RequestBatch();=0A=
	rb.AddToRequest(new PrivateMessageFolderList());=0A=
	rb.BeginRequest(serverUrl,=0A=
		function(responseBatch) {=0A=
			var count =3D '';=0A=
			try {=0A=
				if (responseBatch && responseBatch.Messages && =
responseBatch.Messages.length && responseBatch.Messages[0].Message =
=3D=3D 'ok') {=0A=
					var folders =3D =
responseBatch.Responses[0].PrivateMessageFolderList.FolderList;=0A=
					for (var i =3D 0; i < folders.length; i++) {=0A=
						var f =3D folders[i];=0A=
						if (f.FolderID =3D=3D 'Inbox') { count =3D f.UnreadMessageCount; =
break; }=0A=
					}=0A=
				}=0A=
			} catch (e) {}=0A=
			var inboxStr =3D "Inbox ({0})";=0A=
			var idx =3D inboxStr.indexOf("{0}");=0A=
			if (inboxStr =3D=3D '' || idx >=3D -1)=0A=
				inboxStr =3D inboxStr.substring(0, idx) + count + =
inboxStr.substring(idx+3);=0A=
			var inbox =3D document.getElementById('PrivateMessageInbox');=0A=
			inbox.innerHTML =3D inboxStr;=0A=
			if (count > 0) inbox.style.fontWeight =3D 'bold';=0A=
		});=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.Persona =3D function(UserId) {=0A=
    this.WriteDiv("personaDest", "Persona_Main");=0A=
    var action =3D this.GetParameter("plckPersonaPage");=0A=
    if(action && (typeof this[action] =3D=3D 'function')) =
this[action](UserId);=0A=
             else this.PersonaHome(UserId);=0A=
    }=0A=
SiteLifeProxy.prototype.LoadPersonaPage =3D function(PageName, UserId) {=0A=
    var params =3D new Object(); params['plckPersonaPage'] =3D PageName; =
params['plckUserId'] =3D UserId;=0A=
            params['userId'] =3D UserId;=0A=
        for(ii=3D2; ii< this.LoadPersonaPage.arguments.length; ii+=3D2) =
{ params[this.LoadPersonaPage.arguments[ii]] =3D =
this.LoadPersonaPage.arguments[ii+1];}=0A=
    this.ReloadPage(params);=0A=
    return false;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.PersonaHome =3D function(UserId) {=0A=
=0A=
    var me =3D this;=0A=
    this.AddEventHandler('persona:home:complete', function() { =
me.PopulateGroupsDiv(UserId, 1); });=0A=
    return this.PersonaSend('PersonaHome', 'personaDest', =
'personaScript', UserId, null, 'persona:home:complete');=0A=
	  =0A=
}=0A=
=0A=
SiteLifeProxy.htmlEncode =3D function(str){=0A=
	// Fix HTML=0A=
	var ret =3D str;=0A=
	var div =3D document.createElement('div');=0A=
	var text =3D document.createTextNode(str);=0A=
	div.appendChild(text);=0A=
	ret =3D new String(div.innerHTML);				=0A=
	=0A=
	// The above doesn't take care of quotes.=0A=
	ret =3D ret.replace(/"/g, '&quot;');=0A=
	=0A=
	return ret;=0A=
};=0A=
			=0A=
SiteLifeProxy.prototype.PopulateGroupsDiv =3D function(UserId, OnPage) {=0A=
        // a utility function to compare two urls for purposes of =
determining site of origin=0A=
    var isFromThisSite =3D function(siteOfOrigin, currentHost) {=0A=
        // assume each url has periods in it=0A=
        var siteOfOriginDotIndex =3D siteOfOrigin.indexOf('.');=0A=
        var currentHostDotIndex =3D currentHost.indexOf('.')=0A=
        if (siteOfOriginDotIndex < 0 || currentHostDotIndex < 0) {=0A=
            return false;=0A=
        }=0A=
        else {=0A=
            return =
siteOfOrigin.slice(siteOfOriginDotIndex).toLowerCase() =3D=3D =
currentHost.slice(currentHostDotIndex).toLowerCase();=0A=
        }=0A=
    }=0A=
        // check for DAAPI objects; if not there, fail gracefully=0A=
    if (window.RequestBatch && window.CommunityGroupMembershipPage && =
window.UserKey) {=0A=
        var requestBatch =3D new RequestBatch();=0A=
        requestBatch.AddToRequest(new CommunityGroupMembershipPage(new =
UserKey(UserId+""), 8, OnPage, "TimeStampAscending", "Member"));=0A=
        =
requestBatch.BeginRequest("http://"+commentsRootUrl+"/ver1.0/Direct/Proce=
ss", function(responseBatch) {   =0A=
            if (responseBatch.Responses.length > 0 && =
responseBatch.Responses[0].CommunityGroupMembershipPage) {=0A=
                // create the div that will house all this info=0A=
                var groupsDiv =3D document.createElement('div');=0A=
                groupsDiv.className =3D 'PersonaStyle_ItemContainer';=0A=
                var groupsContainer =3D =
document.getElementById('PersonaStyle_GroupsContainer');=0A=
                // Check groupsContainer is null because =
PersonaStyle_GroupContainer may be absent due to private persona files.=0A=
                if (groupsContainer !=3D null) {=0A=
                    groupsContainer.appendChild(groupsDiv);=0A=
                        =0A=
                    var groupBaseUrl =3D =
"http://tolsi1.se.newsint.co.uk/groups/CommunityGroup.html";=0A=
                    var groupMembershipPage =3D =
responseBatch.Responses[0].CommunityGroupMembershipPage;=0A=
                    var groupsHtml =3D "<div =
class=3D\"PersonaStyle_SectionHead\">Groups</div>";=0A=
                    groupsHtml +=3D "<div =
class=3D\"PersonaStyle_GroupList\">";=0A=
                    for (var index =3D 0; index < =
groupMembershipPage.CommunityGroupMemberships.length; index++) {=0A=
                        var currentGroup =3D =
groupMembershipPage.CommunityGroupMemberships[index].CommunityGroup;=0A=
                        // if current group is private and user is =
non-member, don't display=0A=
                        var display =3D true;=0A=
                        if (currentGroup.CommunityGroupVisibility =3D=3D =
'Private') {=0A=
                            display =3D =
(currentGroup.RequestingUsersMembershipTier !=3D 'NonMember' && =
currentGroup.RequestingUsersMembershipTier !=3D 'Banned');=0A=
                        }=0A=
                        if (display) {=0A=
                            var groupUrl =3D groupBaseUrl + =
"?slGroupKey=3D" + currentGroup.CommunityGroupKey.Key;=0A=
                                                            if =
(!isFromThisSite(currentGroup.SiteOfOrigin, window.location.host)) {=0A=
                                    groupsHtml +=3D "<img =
height=3D\"50\" width=3D\"50\" title=3D\"" + =
SiteLifeProxy.htmlEncode(currentGroup.Title) + "\" src=3D\"" + =
currentGroup.AvatarImageUrl + "\" />";=0A=
                                }=0A=
                                else {=0A=
                                    groupsHtml +=3D "<a href=3D\"" + =
groupUrl + "\"><img height=3D\"50\" width=3D\"50\" title=3D\"" + =
SiteLifeProxy.htmlEncode(currentGroup.Title) + "\" src=3D\"" + =
currentGroup.AvatarImageUrl + "\" /></a>";=0A=
                                }=0A=
                                                    }=0A=
                    }=0A=
                    //Pagination for Group List=0A=
                    groupsHtml +=3D "<p><ul =
class=3D\"PersonaStyle_GroupListPagination\">";=0A=
                    =0A=
                    if (groupMembershipPage.OnPage > 1)                {=0A=
                        groupsHtml +=3D "<li><a href=3D'#PreviousGroup' =
onclick=3D'gSiteLife.PopulateGroupsDiv(\"" + UserId + "\", " + =
(parseInt(groupMembershipPage.OnPage) - 1) + =
");'>&lt;&lt;Previous</a></li>";=0A=
                    }=0A=
                    =0A=
                    if =
(groupMembershipPage.NumberOfCommunityGroupMemberships > =
(groupMembershipPage.NumberPerPage * groupMembershipPage.OnPage))        =
        {=0A=
                        groupsHtml +=3D "<li><a href=3D'#NextGroup' =
onclick=3D'gSiteLife.PopulateGroupsDiv(\"" + UserId + "\", " + =
(parseInt(groupMembershipPage.OnPage) + 1) + ");'>Next&gt&gt;</a></li>";=0A=
                    }=0A=
                    groupsHtml +=3D "</p>";=0A=
                    =0A=
                    //End Pagination for Group List            =0A=
                    groupsHtml +=3D "</ul><div =
class=3D\"PersonaStyle_GroupListClear\"></div>";                   =0A=
                    groupsHtml +=3D "</div>";                   =0A=
                    groupsDiv.innerHTML =3D groupsHtml;=0A=
                    =0A=
                    while(groupsContainer.hasChildNodes()) {=0A=
                        =
groupsContainer.removeChild(groupsContainer.childNodes[0]);=0A=
                    }=0A=
                    groupsContainer.appendChild(groupsDiv);=0A=
                }   =0A=
            }=0A=
        });=0A=
    }=0A=
    // fire any other events=0A=
    this.FireEvent('persona:home');=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.WatchItem =3D =
function(Controller,Method,WatchKey, targetDiv) {=0A=
    var url =3D this.__baseUrl + '/'+Controller+'/' + Method + '?' + =
'plckWatchKey=3D' + WatchKey + '&plckElementId=3D' + targetDiv + =
'&plckWatchUrl=3D' + this.EscapeValue(window.location.href);=0A=
    this.__Send(url, "AddWatchScript");=0A=
    return false;=0A=
}=0A=
SiteLifeProxy.prototype.PersonaRemoveWatchItem=3D function(UserId, =
WatchKey, Div, View) {=0A=
   return this.PersonaSend('PersonaRemoveWatchItem', Div, =
'personaScript', UserId, 'plckWatchView=3D' + View + '&plckWatchKey=3D' =
+ WatchKey);=0A=
}=0A=
SiteLifeProxy.prototype.PersonaAddFriend=3D function(UserId) {=0A=
   return this.PersonaSend('PersonaAddFriend', 'personaHDest', =
'personaScript', UserId);=0A=
}=0A=
SiteLifeProxy.prototype.PersonaRemoveFriend =3D function(UserId, Friend, =
Div, View, Expanded, confirmMsg) {=0A=
   if(!Expanded) Expanded =3D "false";=0A=
   if (confirm(confirmMsg) =3D=3D true) {=0A=
    return this.PersonaSend('PersonaRemoveFriend', Div, 'personaScript', =
UserId, 'plckFriendView=3D' + View + '&plckFriend=3D' + Friend + =
'&plckExpanded=3D' + Expanded);=0A=
   }=0A=
   return false;=0A=
}=0A=
SiteLifeProxy.prototype.PersonaRemovePendingFriend =3D function(UserId, =
PendingFriend, Div, confirmMsg) {=0A=
   if (confirm(confirmMsg) =3D=3D true) {=0A=
    return this.PersonaSend('PersonaRemovePendingFriend', Div, =
'personaScript', UserId, 'plckPendingFriend=3D' + PendingFriend);=0A=
   }=0A=
   return false;=0A=
}=0A=
SiteLifeProxy.prototype.PersonaAddPendingFriend =3D function(UserId, =
PendingFriend, Div) {=0A=
    return this.PersonaSend('PersonaAddPendingFriend', Div, =
'personaScript', UserId, 'plckPendingFriend=3D' + PendingFriend);=0A=
}=0A=
SiteLifeProxy.prototype.PersonaMessages =3D function(UserId) {=0A=
   var AdParams =3D this.GetParameter('plckCurrentPage') ? =
'plckCurrentPage=3D' + this.GetParameter('plckCurrentPage') : "";=0A=
   var scrl =3D this.GetParameter('plckScrollToAnchor');  if(scrl){ =
if(AdParams) {AdParams +=3D'&';} AdParams +=3D 'plckScrollToAnchor=3D' + =
scrl;}=0A=
   if(this.GetParameter('plckMessageSubmitted')){if(AdParams) {AdParams =
+=3D'&';} AdParams +=3D 'plckMessageSubmitted=3D' + =
this.GetParameter('plckMessageSubmitted');}=0A=
   return this.PersonaSend('PersonaMessages', 'personaDest', =
'personaScript', UserId, AdParams, 'persona:messages');=0A=
}=0A=
SiteLifeProxy.prototype.PersonaComments =3D function(UserId) {=0A=
   var AdParams =3D this.GetParameter('plckCurrentPage') ? =
'plckCurrentPage=3D' + this.GetParameter('plckCurrentPage') : "";=0A=
   return this.PersonaSend('PersonaComments', 'personaDest', =
'personaScript', UserId, AdParams, 'persona:comments');=0A=
}=0A=
SiteLifeProxy.prototype.PersonaBlog =3D function(UserId) {=0A=
   var AdParams =3D this.GetParameter('plckCurrentPage') ? =
'plckCurrentPage=3D' + this.GetParameter('plckCurrentPage') : "";=0A=
   if(AdParams) {AdParams +=3D'&';} AdParams +=3D 'plckBlogId=3D' + =
UserId;=0A=
   var url =3D this.__baseUrl + =
'/PersonaBlog/PersonaBlog?plckElementId=3DpersonaDest&plckUserId=3D'+ =
UserId + '&' + AdParams;=0A=
   this.__Send(url, 'personaScript', 'persona:blog', arguments);=0A=
   return false;=0A=
}=0A=
SiteLifeProxy.prototype.PersonaProfile =3D function(UserId) {=0A=
    return this.PersonaSend('PersonaProfile', 'personaDest', =
'personaScript', UserId, null, 'persona:profile');=0A=
}=0A=
SiteLifeProxy.prototype.PersonaWatchListPaginate =3D function(UserId, =
pageNum) { =0A=
    return this.PersonaPaginate('WatchList', pageNum, UserId);=0A=
}=0A=
SiteLifeProxy.prototype.PersonaFriendsPaginate =3D function(UserId, =
pageNum) { =0A=
	var AdParam =3D "plckFullFriendsList=3Dtrue";=0A=
    return this.PersonaPaginate('Friends', pageNum, UserId, AdParam);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.PersonaFriendsExpand=3D function(UserId) { =0A=
    var url =3D this.__baseUrl + =
'/Persona/PersonaFriends?plckFullFriendsList=3Dtrue&plckFriendsPageNum=3D=
0&plckElementId=3DPersonaFriendsDest&plckUserId=3D'+ UserId;=0A=
    this.__Send(url, 'PersonaFriendsScript');=0A=
    return false;=0A=
}=0A=
SiteLifeProxy.prototype.PersonaFriendsCollapse=3D function(UserId, =
pageNum) { =0A=
    var url =3D this.__baseUrl + =
'/Persona/PersonaFriends?plckFullFriendsList=3Dfalse&plckFriendsPageNum=3D=
0&plckElementId=3DPersonaFriendsDest&plckUserId=3D'+ UserId;=0A=
    this.__Send(url, 'PersonaFriendsScript');=0A=
    return false;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.PersonaPendingFriendsPaginate =3D =
function(UserId, pageNum) { =0A=
    var AdParam =3D "plckPendingFriendsPageNum=3D" + pageNum;=0A=
    return this.PersonaPaginate('Friends', 0, UserId,AdParam);=0A=
}=0A=
SiteLifeProxy.prototype.PersonaMessagesPreviewPaginate =3D =
function(UserId, pageNum) { =0A=
    return this.PersonaPaginate('MessagesPreview', pageNum, UserId);=0A=
}=0A=
SiteLifeProxy.prototype.PersonaMessageRemove =3D function(UserId, =
pageNum, MessageKey, confirmMsg) { =0A=
   if (confirm(confirmMsg) =3D=3D true) {=0A=
        return this.PersonaSend('PersonaRemoveMessage', 'personaDest', =
'PersonaMessagesPageScript', UserId, 'plckCurrentPage=3D'+ pageNum + =
'&plckMessageKey=3D'+MessageKey);=0A=
   }=0A=
   return false;=0A=
}=0A=
SiteLifeProxy.prototype.PersonaSend =3D function(ApiName, DestDiv, =
ScriptName, UserId, AddParams, eventId){=0A=
    var url =3D this.__baseUrl + '/Persona/' + ApiName + =
'?plckElementId=3D' + DestDiv + '&plckUserId=3D'+ UserId;=0A=
    if(AddParams) url +=3D '&' + AddParams;=0A=
    this.__Send(url, ScriptName, eventId, arguments);=0A=
    return false;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.PersonaPaginate =3D function(ApiName, PageNum, =
UserId, AddParams){=0A=
    var url =3D this.__baseUrl + '/Persona/Persona' + ApiName + '?plck' =
+ ApiName + 'PageNum=3D' + PageNum + '&plckElementId=3DPersona' + =
ApiName + 'Dest&plckUserId=3D'+ UserId;=0A=
    if(AddParams) url +=3D '&' + AddParams;    =0A=
    this.__Send(url, 'Persona'+ ApiName + 'Script');=0A=
    return false;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.PersonaPhotoSend =3D function(ApiName, DestDiv, =
ScriptName, UserId, AddParams, eventId){=0A=
    var url =3D this.__baseUrl + '/PersonaPhoto/' + ApiName + =
'?plckElementId=3D' + DestDiv + '&plckUserId=3D'+ UserId;=0A=
    if(AddParams) url +=3D '&' + AddParams;=0A=
    this.__Send(url, ScriptName, eventId, arguments);=0A=
    return false;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.PersonaMostRecent =3D function(UserId, PhotoID, =
DestDiv) {=0A=
   return this.PersonaPhotoSend('PersonaMostRecent', DestDiv, =
'personaScript', UserId,'plckPhotoID=3D' + PhotoID);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.PersonaCommunityGroupsPaginate =3D =
function(UserId, PageNum){=0A=
	return this.PersonaPaginate('CommunityGroups', PageNum, UserId);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.PersonaCreateGallery =3D function(UserId) {=0A=
     return this.PersonaPhotoSend('UserGalleryCreate', =
'personaDestPhoto', 'personaScript', UserId);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.PersonaEditGallery =3D =
function(UserId,GalleryID) {=0A=
     return this.PersonaPhotoSend('UserGalleryEdit', 'userGalleryDest', =
'personaScript', UserId,'plckGalleryID=3D' + GalleryID);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.PersonaUploadToUserGallery =3D =
function(GalleryId) {=0A=
    var url =3D this.__baseUrl + =
'/Photo/PhotoUpload?plckElementId=3DuserGalleryDest&plckGalleryID=3D'+ =
GalleryId;=0A=
    this.__Send(url);=0A=
    return false;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.PersonaPhotos =3D function(UserId) {=0A=
     return this.PersonaPhotoSend('PersonaPhotos', 'personaDest', =
'personaScript', UserId, null, 'persona:photos');=0A=
}=0A=
SiteLifeProxy.prototype.PersonaAllPhotos =3D function(UserId) {=0A=
     return this.PersonaPhotoSend('PersonaAllPhotos', 'personaDest', =
'personaScript', UserId);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.PersonaGalleryPhoto =3D function(UserId, =
plckFindCommentKey) {=0A=
	var findCommentKey =3D gSiteLife.ReadFindCommentKey(findCommentKey, =
"widget:personaGalleryPhoto");=0A=
	=0A=
    return this.PersonaPhotoSend('PersonaGalleryPhoto', 'personaDest', =
'personaScript', UserId, 'plckFindCommentKey=3D' + findCommentKey, =
"widget:personaGalleryPhoto");=0A=
}=0A=
SiteLifeProxy.prototype.PersonaMyRecentPhotos =3D =
function(UserId,ElementId, PageNum) {=0A=
     return this.PersonaPhotoSend('PersonaMyRecentPhotos', ElementId, =
'personaScript', UserId,'plckPageNum=3D' + PageNum);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.PersonaGallery =3D =
function(UserId,GalleryId,PageNum) {=0A=
     if(!PageNum){=0A=
        PageNum =3D gSiteLife.GetParameter("plckPageNum") ? =
gSiteLife.GetParameter("plckPageNum") : 0;=0A=
     }=0A=
     if(!GalleryId) {=0A=
        GalleryId =3D gSiteLife.GetParameter("plckGalleryID");=0A=
     }=0A=
     return this.PersonaPhotoSend('PersonaGallery', 'personaDest', =
'personaScript', UserId,'plckGalleryID=3D'+ GalleryId + =
'&plckPageNum=3D' + PageNum);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.UserGalleryList =3D function(UserId,ElementId, =
PageNum) {=0A=
     return this.PersonaPhotoSend('UserGalleryList', ElementId, =
'personaScript', UserId,'plckPageNum=3D' + PageNum);=0A=
}=0A=
SiteLifeProxy.prototype.PersonaGallerySubmissions =3D =
function(UserId,ElementId, PageNum){=0A=
     return this.PersonaPhotoSend('PersonaGallerySubmissions', =
ElementId, 'personaScript', UserId,'plckPageNum=3D' + PageNum);=0A=
} =0A=
=0A=
SiteLifeProxy.prototype.PersonaGalleryPhoto =3D function(UserId, =
plckFindCommentKey) {=0A=
	var findCommentKey =3D gSiteLife.ReadFindCommentKey(findCommentKey, =
"widget:personaPhoto");=0A=
    =0A=
    var photoid =3D gSiteLife.GetParameter('plckPhotoID');=0A=
    return this.PersonaPhotoSend('PersonaGalleryPhoto', =
'personaDest','personaScript', UserId,'&plckPhotoID=3D' +photoid + =
'&plckFindCommentKey=3D' +findCommentKey, "widget:personaPhoto");=0A=
}=0A=
SiteLifeProxy.prototype.PersonaRecentGalleryPhoto =3D function(UserId) {=0A=
    var photoid =3D gSiteLife.GetParameter('plckPhotoID');=0A=
    return this.PersonaPhotoSend('PersonaRecentGalleryPhoto', =
'personaDest','personaScript', UserId,'&plckPhotoID=3D' +photoid);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.LoadPersonaGalleryPage =3D =
function(UserId,GalleryID) {=0A=
    var params =3D new Object(); params['plckPersonaPage'] =3D =
'PersonaGallery'; params['plckUserId'] =3D UserId; =0A=
            params['userId'] =3D UserId;=0A=
        params['plckGalleryID'] =3D GalleryID;=0A=
    this.ReloadPage(params);=0A=
    return false;=0A=
}=0A=
SiteLifeProxy.prototype.LoadPersonaPhotoPage =3D =
function(UserId,PhotoID) {=0A=
    var params =3D new Object(); params['plckPersonaPage'] =3D =
'PersonaGalleryPhoto'; params['plckUserId'] =3D UserId;=0A=
            params['userId'] =3D UserId;=0A=
        params['plckPhotoID'] =3D PhotoID;=0A=
    this.ReloadPage(params);=0A=
    return false;=0A=
}=0A=
SiteLifeProxy.prototype.LoadPersonaRecentPhotoPage =3D =
function(UserId,PhotoID) {=0A=
    var params =3D new Object(); params['plckPersonaPage'] =3D =
'PersonaRecentGalleryPhoto'; params['plckUserId'] =3D UserId;=0A=
            params['userId'] =3D UserId;=0A=
        params['plckPhotoID'] =3D PhotoID;=0A=
    this.ReloadPage(params);=0A=
    return false;=0A=
}=0A=
=0A=
var fbHelpDialogTimeout;=0A=
SiteLifeProxy.prototype.ShowFacebookHelpDialog =3D function(icon){=0A=
	var x =3D 0;=0A=
	var y =3D icon.clientHeight/2;=0A=
=0A=
	do {=0A=
		x +=3D icon.offsetLeft;=0A=
		y +=3D icon.offsetTop;=0A=
	}=0A=
	while(icon =3D icon.offsetParent);=0A=
=0A=
	var fb_div =3D document.getElementById("Persona_FacebookHelpDialog");=0A=
	=0A=
	fb_div.style.position =3D "absolute";=0A=
	fb_div.style.display =3D "block";=0A=
	=0A=
	// position div to the left of icon.=0A=
	var newX =3D x - fb_div.clientWidth;=0A=
	var newY =3D y - Math.floor(fb_div.clientHeight/2);=0A=
	=0A=
	fb_div.style.left =3D newX + "px";=0A=
	fb_div.style.top =3D newY + "px";=0A=
=0A=
	return false;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.HideFacebookHelpDialog =3D function(){=0A=
	var fb_div =3D document.getElementById("Persona_FacebookHelpDialog");=0A=
	fb_div.style.display =3D "none";=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.CopyRssUrlToClipboard =3D function(){	=0A=
	rssUrl =3D document.getElementById("rssUrl");=0A=
	copy(rssUrl);=0A=
	=0A=
	return false;=0A=
}=0A=
=0A=
/* note: doesn't work with flash 10 */=0A=
function copy(inElement) {=0A=
  if (inElement.createTextRange) {=0A=
    var range =3D inElement.createTextRange();=0A=
    if (range)=0A=
      range.execCommand('Copy');=0A=
  } else {=0A=
    var flashcopier =3D 'flashcopier';=0A=
    if(!document.getElementById(flashcopier)) {=0A=
      var divholder =3D document.createElement('div');=0A=
      divholder.id =3D flashcopier;=0A=
      document.body.appendChild(divholder);=0A=
    }=0A=
    document.getElementById(flashcopier).innerHTML =3D '';=0A=
    var divinfo =3D '<embed src=3D"' + gSiteLife.__baseUrl + =
'/Content/swf/clipboard.swf" =
FlashVars=3D"clipboard=3D'+encodeURIComponent(inElement.value)+'" =
width=3D"0" height=3D"0" =
type=3D"application/x-shockwave-flash"></embed>';=0A=
    document.getElementById(flashcopier).innerHTML =3D divinfo;=0A=
  }=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.UpdateExternalUserId =3D =
function(ExternalSiteName, ExternalSiteUserId) {=0A=
	var adParam =3D this.BaseAdParam();=0A=
	adParam +=3D "&externalSiteName=3D" + ExternalSiteName;=0A=
	adParam +=3D "&externalSiteUserId=3D" + ExternalSiteUserId;=0A=
	return this.PersonaSend('UpdateExternalUserId', 'personaHDest', =
'personaScript', adParam);=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
SiteLifeProxy.prototype.SolicitPhoto =3D function(galleryID) {=0A=
	var elementId =3D 'plcksolicit' + galleryID;=0A=
	this.WriteDiv(elementId);=0A=
    var url =3D this.__baseUrl + '/Photo/SolicitPhoto?plckElementId=3D' =
+ elementId + '&plckGalleryID=3D' +galleryID;=0A=
    this.__Send(url);=0A=
    return false;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.PhotoUpload =3D function() {=0A=
	var elementId =3D 'plcksubmit';=0A=
	this.WriteDiv(elementId);=0A=
    var galleryID =3D gSiteLife.GetParameter('plckGalleryID');=0A=
=0A=
    var url =3D this.__baseUrl + '/Photo/PhotoUpload?plckElementId=3D' + =
elementId + '&plckGalleryID=3D' +galleryID;=0A=
    this.__Send(url);=0A=
    return false;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.PublicGallery =3D function() {=0A=
    var elementId =3D 'plckgallery';=0A=
	this.WriteDiv(elementId);=0A=
	var galleryID =3D gSiteLife.GetParameter('plckGalleryID');=0A=
    var pageNum =3D gSiteLife.GetParameter('plckPageNum');=0A=
	=0A=
    var url =3D this.__baseUrl + '/Photo/PublicGallery?plckElementId=3D' =
+ elementId + '&plckGalleryID=3D' +galleryID + '&plckPageNum=3D' =
+pageNum;=0A=
	this.__Send(url);=0A=
	return false;=0A=
}=0A=
=0A=
=0A=
SiteLifeProxy.prototype.GalleryPhoto =3D function() {=0A=
	var elementId =3D 'plckphoto';=0A=
	this.WriteDiv(elementId);=0A=
    var photoid =3D gSiteLife.GetParameter('plckPhotoID');=0A=
    var findCommentKey =3D gSiteLife.ReadFindCommentKey(null, =
"widget:galleryPhoto");=0A=
=0A=
    var url =3D this.__baseUrl + '/Photo/GalleryPhoto?plckElementId=3D' =
+ elementId + '&plckPhotoID=3D' +photoid + '&plckFindCommentKey=3D' + =
findCommentKey;=0A=
	this.__Send(url, null, "widget:galleryPhoto");=0A=
	return false;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.PublicGalleries =3D function() {=0A=
	var elementId =3D 'plckgalleries';=0A=
	this.WriteDiv(elementId);=0A=
    var pageNum =3D gSiteLife.GetParameter('plckPageNum') ?  =
gSiteLife.GetParameter('plckPageNum') : "0";=0A=
=0A=
    var url =3D this.__baseUrl + =
'/Photo/PublicGalleries?plckElementId=3D' + elementId + =
'&plckPageNum=3D' + pageNum;=0A=
    this.__Send(url);=0A=
    return false;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.PhotoRecommend =3D =
function(targetid,recommendDiv,isGallery) {=0A=
    var url =3D this.__baseUrl + '/Photo/Recommend?plckElementId=3D' + =
recommendDiv + '&plckTargetid=3D' +targetid + '&plckIsGallery=3D' =
+isGallery ;=0A=
    this.__Send(url);=0A=
    return false;=0A=
}=0A=
=0A=
//<script type=3D"text/javascript">=0A=
=0A=
//parentKeyType can be any gSiteLife.KeyType* value, but for including =
this widget on an article page the value is =0A=
//typically gSiteLife.KeyTypeExternalResource=0A=
SiteLifeProxy.prototype.Comments =3D function(parentKeyType, parentKey, =
pageSize, sort, showTabs, tab, parentUrl, parentTitle, refreshPage, =
findCommentKey)=0A=
{=0A=
	return this.CommentsInternal(parentKeyType, parentKey, pageSize, sort, =
showTabs, tab, parentUrl, parentTitle, false, false, null, refreshPage, =
findCommentKey);=0A=
};=0A=
=0A=
SiteLifeProxy.prototype.CommentsInput =3D function(parentKeyType, =
parentKey, redirectToUrl)=0A=
{    =0A=
    return this.CommentsInternal(parentKeyType, parentKey, null, =
"TimeStampDescending", null, null, null, null, true, false, =
redirectToUrl, false, null);=0A=
};=0A=
=0A=
SiteLifeProxy.prototype.CommentsOutput =3D function(parentKeyType, =
parentKey, refreshPage, pageSize, sortOrder)=0A=
{=0A=
    sortOrder =3D sortOrder || "TimeStampDescending";=0A=
	return this.CommentsInternal(parentKeyType, parentKey, pageSize, =
sortOrder, null, null, null, null, false, true, null, refreshPage, null);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.CommentsRefresh =3D function(parentKeyType, =
parentKey, pageSize, sortOrder)=0A=
{=0A=
    if (!parentKey || parentKey =3D=3D "") throw "Must pass in value for =
parentKey!";=0A=
    return this.CommentsInternal(parentKeyType, parentKey, pageSize, =
sortOrder, null, null, null, null, false, false, null, true, null);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.CommentsInternal =3D function(parentKeyType, =
parentKey, pageSize, sort, showTabs, tab, parentUrl, parentTitle, =
hideView, hideInput, redirectToUrl, refreshPage, findCommentKey)=0A=
{=0A=
    var divId =3D 'Comments_Container';=0A=
    if(this.numCommentsWidgets){ divId +=3D this.numCommentsWidgets++; } =
else { this.numCommentsWidgets =3D 1; }=0A=
    =0A=
    document.write("<div id=3D'" + divId + "'></div>");=0A=
    =0A=
    return this.GetComments(parentKeyType, parentKey, parentUrl, =
parentTitle, 0, pageSize, sort, showTabs, tab, hideView, hideInput, =
redirectToUrl, refreshPage, divId, findCommentKey);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ReadFindCommentKey =3D =
function(plckFindCommentKey, eventName){=0A=
	var findCommentKey =3D plckFindCommentKey || =
gSiteLife.GetParameter("plckFindCommentKey") || "";=0A=
    if(findCommentKey =3D=3D "none"){=0A=
		findCommentKey =3D "";=0A=
    }=0A=
    =0A=
    if(findCommentKey !=3D "" && eventName){=0A=
		this.AddEventHandler(eventName, =
function(){gSiteLife.ScrollToComment(findCommentKey)});=0A=
    }=0A=
    =0A=
    return findCommentKey;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.GetComments =3D function(parentKeyType, =
parentKey, parentUrl, parentTitle, page, pageSize, sort, showTabs, tab, =
hideView, hideInput, redirectTo, refreshPage, divId, findCommentKey)=0A=
{=0A=
    parentKeyType =3D parentKeyType || "ExternalResource";=0A=
    parentUrl =3D parentUrl || =
gSiteLife.__StripAnchorFromUrl(window.location.href);=0A=
    parentUrl =3D gSiteLife.EscapeValue(parentUrl);=0A=
    parentKey =3D parentKey || =
gSiteLife.__StripAnchorFromUrl(window.location.href);=0A=
    parentTitle =3D parentTitle || =
gSiteLife.EscapeValue(gSiteLife.Trim(document.title));=0A=
    page =3D page || gSiteLife.GetParameter('plckCurrentPage') || 0;=0A=
    pageSize =3D pageSize || 10;=0A=
    sort =3D sort || "TimeStampAscending";=0A=
    showTabs =3D showTabs || false;=0A=
    tab =3D tab || "MostRecent";=0A=
    hideView =3D hideView || false;=0A=
    hideInput =3D hideInput || false;=0A=
    redirectTo =3DgSiteLife.EscapeValue(redirectTo) || "";=0A=
    refreshPage =3D refreshPage || false;=0A=
    findCommentKey =3D gSiteLife.ReadFindCommentKey(findCommentKey, =
"widget:comments");=0A=
    =0A=
    var url =3D this.__baseUrl + =0A=
        '/Comment/GetPage.rails?plckTargetKeyType=3D'+ parentKeyType + =0A=
        '&plckTargetKey=3D' + escape(parentKey) + =0A=
        "&plckCurrentPage=3D" + page + =0A=
        "&plckItemsPerPage=3D" + pageSize + =0A=
        "&plckSort=3D" + sort + =0A=
        "&plckElementId=3D" + divId +=0A=
        "&plckTargetUrl=3D" + parentUrl +=0A=
        "&plckTargetTitle=3D" + parentTitle +=0A=
        "&plckHideView=3D" + hideView +=0A=
        "&plckHideInput=3D" + hideInput +=0A=
        "&plckRefreshPage=3D" + refreshPage +=0A=
        "&plckRedirectToUrl=3D" + redirectTo +=0A=
        "&plckFindCommentKey=3D" + findCommentKey;=0A=
=0A=
    if (showTabs) {=0A=
        url =3D url + "&plckShowTabs=3Dtrue&plckTab=3D" + tab;=0A=
    }=0A=
    this.__Send(url, null, "widget:comments");=0A=
    return false;=0A=
};=0A=
=0A=
SiteLifeProxy.prototype.WaitForImages =3D function(callback){=0A=
	var allImgs =3D document.images;=0A=
	=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ScrollToComment =3D function(commentKey){=0A=
		setTimeout(function(){=0A=
		window.location.hash =3D "#" + commentKey;=0A=
	}, 300);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.Blog =3D function(BlogId) {=0A=
    this.WriteDiv("blogDest", "Persona_Main");=0A=
    var action =3D this.GetParameter("plckBlogPage");=0A=
    // If BlogId was not explicitly stated, grab it from the URL =
parameter...=0A=
    if(!BlogId){=0A=
		BlogId =3D this.GetParameter('plckBlogId');=0A=
    }=0A=
    =0A=
        =0A=
	if(action && action !=3D "Blog" && (typeof this[action] =3D=3D =
'function')){=0A=
	 return this[action](BlogId);=0A=
	}else{=0A=
	   var AdParams =3D this.GetParameter('plckCurrentPage') ? =
'plckCurrentPage=3D' + this.GetParameter('plckCurrentPage') : "";=0A=
	   return this.BlogSend('Blog', 'Blog', 'blogDest', 'blogScript', =
BlogId, AdParams);=0A=
	}=0A=
}=0A=
SiteLifeProxy.prototype.LoadBlogPage =3D function(PageName, BlogId) {=0A=
    var params =3D new Object(); params['plckBlogPage'] =3D PageName; =
params['plckBlogId'] =3D BlogId; =0A=
    for(ii=3D2; ii< this.LoadBlogPage.arguments.length; ii+=3D2) { =
params[this.LoadBlogPage.arguments[ii]] =3D =
this.LoadBlogPage.arguments[ii+1];}=0A=
    this.ReloadPage(params);=0A=
    return false;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.BlogViewEdit =3D function(blogId) {=0A=
   return this.BlogSend(null, 'BlogViewEdit', null, null, blogId);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.BlogPostCreate =3D function(blogId) {=0A=
   return this.BlogSend(null, 'BlogPostCreate', null, null, blogId, =
'plckRedirectUrl=3D' + this.GetParameter("plckRedirectUrl"));=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.BlogPendingComments =3D function(blogId, =
currentPage) {=0A=
   if( !currentPage) currentPage =3D 0;=0A=
   return this.BlogSend(null, 'BlogPendingComments', null, null, blogId, =
'plckCurrentPage=3D'+currentPage);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.BlogSettings =3D function(blogId) {=0A=
   return this.BlogSend(null, 'BlogSettings', null, null, blogId);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.BlogEditPost =3D function(blogId, controller, =
div, script, postId, selection, daysBack) {=0A=
	return this.BlogSend(controller, 'BlogPostEdit', div, script, blogId, =
'plckPostId=3D' + postId + '&plckSelection=3D' + selection + =
'&plckDaysBack=3D' + daysBack + '&plckRedirectUrl=3D' + =
this.EscapeValue(window.location.href));=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.BlogRemovePost =3D function(blogId, controller, =
div, script, postId, selection, daysBack, confirmMsg) {=0A=
  if (confirm(confirmMsg) =3D=3D true) {=0A=
    return this.BlogSend(controller, 'BlogRemovePost', div, script, =
blogId, 'plckPostId=3D' + postId + '&plckSelection=3D' + selection + =
'&plckDaysBack=3D' + daysBack );=0A=
  }=0A=
  return false;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.BlogViewPost =3D function(blogId, postId, =
selection, daysBack) {=0A=
    if(!postId ) { postId =3D gSiteLife.GetParameter('plckPostId'); }=0A=
    var findCommentKey =3D gSiteLife.ReadFindCommentKey(null, =
"widget:blog");=0A=
	return this.BlogSend(null, 'BlogViewPost', null, null, blogId, =
'plckPostId=3D' + postId + '&plckSelection=3D' + selection + =
'&plckDaysBack=3D' + daysBack + '&plckCommentSortOrder=3D' + =
this.GetParameter('plckCommentSortOrder') + '&plckFindCommentKey=3D' + =
findCommentKey);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.BlogViewMonth =3D function(blogId, monthId) {=0A=
	if(!monthId ) { monthId =3D gSiteLife.GetParameter('plckMonthId'); }=0A=
	var AdParams =3D 'plckMonthId=3D' + monthId;=0A=
	AdParams +=3D this.GetParameter('plckCurrentPage') ? =
'&plckCurrentPage=3D' + this.GetParameter('plckCurrentPage') : "";=0A=
	return this.BlogSend(null, 'BlogViewMonth', null, null, blogId,  =
AdParams);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.AddBlogWatchItem=3D function(blogId, controller, =
script, Url, WatchKey) {=0A=
   return this.BlogSend(controller, 'AddBlogWatch', 'plckBlogWatchDiv', =
script, blogId, 'plckWatchKey=3D' + WatchKey + '&plckWatchUrl=3D' + =
this.EscapeValue(Url));=0A=
}=0A=
SiteLifeProxy.prototype.RemoveBlogWatchItem=3D function(blogId, =
controller, script, WatchKey) {=0A=
   return this.BlogSend(controller, 'RemoveBlogWatch', =
'plckBlogWatchDiv', script, blogId, 'plckWatchKey=3D' + WatchKey);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.BlogViewTag =3D function(blogId, tag) {=0A=
	if(!tag ) { tag =3D gSiteLife.GetParameter('plckTag'); }=0A=
	var AdParams =3D 'plckTag=3D' + tag;=0A=
	AdParams +=3D this.GetParameter('plckCurrentPage') ? =
'&plckCurrentPage=3D' + this.GetParameter('plckCurrentPage') : "";=0A=
	return this.BlogSend(null, 'BlogViewTag', null, null, blogId, AdParams =
);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.BlogRefreshViewEditList=3D function(blogId, =
controller, div, script, selection, daysBack) {=0A=
	return this.BlogSend(controller, 'BlogRefreshViewEditList', div, =
script, blogId, 'plckSelection=3D' + selection + '&plckDaysBack=3D' + =
daysBack  );=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.BlogSend =3D function(controller, apiName, =
destDiv, scriptName, blogId, addParams){=0A=
    if(!controller) controller =3D this.GetParameter('plckController') =
|| "Blog";=0A=
    if(!destDiv) destDiv =3D this.GetParameter('plckElementId') || =
"blogDest";=0A=
    if(!scriptName) scriptName =3D this.GetParameter('plckScript') || =
"blogScript";=0A=
    var url =3D this.__baseUrl + '/' + controller + '/' + apiName + =
'?plckElementId=3D' + destDiv + '&plckBlogId=3D' + blogId + '&' + =
addParams;=0A=
    this.__Send(url, scriptName, 'widget:blog');=0A=
    return false;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.Recommend =3D function(controller, itemId, =
recommendDiv) {=0A=
    var url =3D this.__baseUrl + '/' + controller + =
'/Recommend?plckElementId=3D' + recommendDiv + '&plckItemId=3D' +itemId;=0A=
    this.__Send(url);=0A=
    return false;=0A=
}=0A=
SiteLifeProxy.prototype.BlogSelectPendingComments =3D function(formId, =
checked) {   =0A=
    var form =3D document.getElementById(formId);=0A=
    for (i=3D0; i<form.elements.length; i++) {=0A=
        var input =3D form.elements[i];        =0A=
        input.checked =3D checked;=0A=
    }=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.Forums =3D function(numPerPage) {    =0A=
	this.WriteDiv("forumDest", "Forum_Main");=0A=
	=0A=
	var action =3D this.GetParameter("plckForumPage");=0A=
		=0A=
		=0A=
	var forumId =3D this.GetParameter('plckForumId');        =0A=
	if (forumId)=0A=
	{=0A=
		forumId =3D unescape(forumId);=0A=
		var i =3D forumId.indexOf('Forum:');=0A=
		forumId =3D forumId.substring(i).replace(':', '_');    =0A=
	}=0A=
	else=0A=
	{=0A=
		var discussionId =3D this.GetParameter('plckDiscussionId');=0A=
		if (discussionId)=0A=
		{                    =0A=
			discussionId =3D unescape(discussionId);=0A=
			var i =3D discussionId.indexOf('Forum:');=0A=
			var j =3D discussionId.indexOf('Discussion:');=0A=
			forumId =3D discussionId.substring(i, j).replace(':', '_');=0A=
		}=0A=
	}=0A=
    =0A=
	var categoryCurrentPage =3D =
this.GetParameter('plckCategoryCurrentPage');=0A=
	if(action && (typeof this[action] =3D=3D 'function') && action !=3D =
'ForumCategories'){=0A=
		this[action]();=0A=
	}=0A=
	else {     =0A=
		if( numPerPage =3D=3D null ){=0A=
			numPerPage =3D this.GetParameter('plckNumPerPage');=0A=
		}=0A=
		this.ForumCategories(numPerPage, categoryCurrentPage);=0A=
	}=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.SetupCallbacks =3D function(){=0A=
	var adParam =3D "";=0A=
    var showFirstUnread =3D this.GetParameter('plckShowFirstUnread'); =0A=
    var findPostKey =3D this.GetParameter('plckFindPostKey');=0A=
    if(showFirstUnread !=3D null){=0A=
		adParam +=3D "&plckShowFirstUnread=3D" + showFirstUnread;=0A=
		this.AddEventHandler("widget:forums", =
function(){gSiteLife.DiscussionScrollToPost()});=0A=
    }=0A=
    if(findPostKey !=3D null && findPostKey !=3D ""){=0A=
		adParam +=3D "&plckFindPostKey=3D" + findPostKey;=0A=
		this.AddEventHandler("widget:forums", =
function(){gSiteLife.DiscussionScrollToPost()});=0A=
    }=0A=
    var showLatestPost =3D this.GetParameter('plckShowLatestPost'); =0A=
    if(showLatestPost !=3D null){=0A=
		adParam +=3D "&plckShowLatestPost=3D" + showLatestPost;=0A=
		this.AddEventHandler("widget:forums", =
function(){gSiteLife.DiscussionScrollToPost()});=0A=
    }=0A=
    =0A=
    this.AddEventHandler("widget:forums", function(){=0A=
		gSiteLife.DiscussionScanForUnread();=0A=
=0A=
		// insert poll widget if the discussion is a poll		=0A=
=0A=
		var me =3D this;=0A=
		var insertPoll =3D function(retryCount) {=0A=
			if (retryCount > 10) {=0A=
				return;=0A=
			}=0A=
			if (typeof(retryCount) =3D=3D=3D 'undefined') {=0A=
				retryCount =3D 0;=0A=
			}=0A=
			var pollWidgetDiv =3D =
document.getElementById('Discussion_Poll_Container');=0A=
			if (pollWidgetDiv) {=0A=
				var discussionKey =3D =
document.getElementById('DiscussionKeyContainer').value;=0A=
				slGetDiscussionPollOnKey =3D function() {=0A=
					return discussionKey;=0A=
				}=0A=
				window.slPollWidgetDiv =3D =
document.getElementById('Discussion_Poll');=0A=
				var pollInsertionScript =3D document.createElement('script');=0A=
				pollInsertionScript.type =3D 'text/javascript';=0A=
				pollInsertionScript.src =3D =
"http://"+commentsRootUrl+'/ver1.0/Forums/PollParams?plckDiscussionId=3D'=
 + discussionKey;=0A=
				=
document.getElementsByTagName('head')[0].appendChild(pollInsertionScript)=
;=0A=
			}=0A=
			else {=0A=
				setTimeout(function() {=0A=
					insertPoll(retryCount + 1);=0A=
				}, 100);=0A=
			}=0A=
		}=0A=
		insertPoll();=0A=
=0A=
    	});=0A=
=0A=
	// Hack for the anchor on the categories page...=0A=
	this.AddEventHandler("widget:forums", function(){=0A=
		if(document.location.hash){=0A=
			var foo =3D document.location.hash + "";=0A=
			document.location.hash =3D foo;=0A=
		}=0A=
	});=0A=
    =0A=
    return adParam;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ForumCategories =3D function(numPerPage, =
categoryCurrentPage) {=0A=
    var pageNum =3D this.GetParameter('plckCurrentPage'); if(pageNum =
=3D=3D null) pageNum =3D 0;=0A=
    var urlPageInfoStr =3D '';=0A=
    urlPageInfoStr =3D '&plckNumPerPage=3D' + numPerPage;        =0A=
    urlPageInfoStr +=3D '&plckCategoryCurrentPage=3D' + =
categoryCurrentPage;=0A=
    return this.ForumSend("ForumCategories", "forumDest", "ForumMain", =
'plckCurrentPage=3D' + pageNum + urlPageInfoStr);=0A=
}=0A=
SiteLifeProxy.prototype.Forum =3D function() {=0A=
    var forumId =3D this.GetParameter('plckForumId');=0A=
    var categoryPageNum =3D this.GetParameter('plckCategoryCurrentPage');=0A=
    if(categoryPageNum =3D=3D null) { categoryPageNum =3D 0; }=0A=
    var discussionPageNum =3D this.GetParameter('plckCurrentPage');=0A=
    if (discussionPageNum =3D=3D null) { discussionPageNum =3D 0; }=0A=
    var numPerPage =3D this.GetParameter('plckNumPerPage');=0A=
    var urlPageInfoStr =3D '';=0A=
    if( numPerPage !=3D null ){=0A=
        urlPageInfoStr =3D '&plckNumPerPage=3D' + numPerPage;=0A=
    }=0A=
   return this.ForumSend('Forum', 'forumDest', 'ForumMain', =
'plckForumId=3D' + forumId + '&plckCurrentPage=3D' + discussionPageNum + =
'&plckCategoryCurrentPage=3D' + categoryPageNum + urlPageInfoStr );=0A=
}=0A=
SiteLifeProxy.prototype.ForumDiscussion =3D function() {=0A=
    var dId =3D this.GetParameter("plckDiscussionId");=0A=
    var adParam =3D "plckDiscussionId=3D" + dId;=0A=
    var showLast =3D this.GetParameter("plckShowLastPage"); if(showLast) =
adParam +=3D "&plckShowLastPage=3Dtrue";=0A=
    var pageNum =3D this.GetParameter('plckCurrentPage'); if(pageNum =
=3D=3D null) pageNum =3D 0;=0A=
	adParam +=3D this.SetupCallbacks(); =0A=
    adParam +=3D "&plckCurrentPage=3D" + pageNum;=0A=
    adParam +=3D "&plckCategoryCurrentPage=3D" + =
this.GetParameter('plckCategoryCurrentPage');   =0A=
    =0A=
    return this.ForumSend("ForumDiscussion", "forumDest", "ForumMain", =
adParam);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.DiscussionScanForUnread =3D =
function(discussionKey){=0A=
	var postDatesContainer =3D =
document.getElementById("PostDateInfoContainer");=0A=
	if(!postDatesContainer){=0A=
		return;=0A=
	}=0A=
	=0A=
	this.postDates =3D eval(postDatesContainer.value);=0A=
	this.latestPost =3D new =
Date(document.getElementById("LastReadContainer").value);=0A=
	this.screenBottom =3D 0;=0A=
	if(discussionKey){=0A=
		this.discussionKey =3D discussionKey;=0A=
	}=0A=
	else if (document.getElementById('DiscussionKeyContainer')){=0A=
		this.discussionKey =3D =
document.getElementById('DiscussionKeyContainer').value;=0A=
	}=0A=
	=0A=
	this.checkForReadInterval =3D =
setInterval(function(){gSiteLife.DiscussionCheckForLatestPost();}, 1000);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.DiscussionScrollToPost =3D function(){=0A=
	if(!document.getElementById("Discussion_ScrollToPostKey")){=0A=
		return false;=0A=
	}=0A=
	=0A=
	var postKey =3D =
document.getElementById("Discussion_ScrollToPostKey").value;=0A=
	var post =3D document.getElementById(postKey);=0A=
	=0A=
	if(!post){=0A=
		return false;=0A=
	}=0A=
	=0A=
	var postTop =3D 0;=0A=
	if(post.offsetParent){=0A=
		obj =3D post;=0A=
		do{=0A=
			postTop +=3D obj.offsetTop;=0A=
		}=0A=
		while(obj =3D obj.offsetParent);=0A=
		window.scrollBy(0, postTop);=0A=
	}=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.IsPostOnScreen =3D function(screenBottom, =
postIndex){=0A=
	var postId =3D "readIndicator_" + this.postDates[postIndex].Key;=0A=
	var post =3D document.getElementById(postId);=0A=
	if(post){=0A=
		var postTop =3D 0;=0A=
		if(post.offsetParent){=0A=
			obj =3D post;=0A=
			do{=0A=
				postTop +=3D obj.offsetTop;=0A=
			}=0A=
			while(obj =3D obj.offsetParent);=0A=
		}=0A=
		var postBottom =3D postTop + post.offsetHeight;=0A=
		=0A=
		if(postBottom < screenBottom){=0A=
			return true;=0A=
		}=0A=
	}=0A=
	=0A=
	return false;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.DiscussionCheckForLatestPost =3D function(){=0A=
	var screenTop =3D 0;=0A=
	if (typeof(window.pageYOffset) !=3D=3D 'undefined') {=0A=
		screenTop =3D window.pageYOffset;=0A=
	}=0A=
	else if (typeof(document.documentElement) !=3D=3D 'undefined' && =
typeof(document.documentElement.scrollTop) !=3D=3D 'undefined' && =
document.documentElement.scrollTop > 0) {=0A=
		screenTop =3D document.documentElement.scrollTop;=0A=
	}=0A=
	else if (typeof(document.body.scrollTop) !=3D=3D 'undefined' && =
document.body.scrollTop > 0) {=0A=
		screenTop =3D document.body.scrollTop;=0A=
	}=0A=
	=0A=
	var screenBottom =3D Math.pow(2,52); /*Supposing our browser can't get =
the height, we mark everything as read.*/=0A=
	if(window.innerHeight){=0A=
		screenBottom =3D screenTop + window.innerHeight;=0A=
	}=0A=
	else if(document.documentElement.clientHeight && =
document.documentElement.clientHeight !=3D 0){=0A=
		screenBottom =3D screenTop + document.documentElement.clientHeight;=0A=
	}=0A=
	else if(document.body.clientHeight){=0A=
		screenBottom =3D screenTop + document.body.clientHeight;=0A=
	}=0A=
	=0A=
	/* Only update if we've scrolled down since last poll. */=0A=
	if(screenBottom <=3D this.screenBottom){=0A=
		return;=0A=
	}=0A=
	=0A=
	/* Just give up if there are no posts. */=0A=
	if(!this.postDates || this.postDates.length <=3D 0){=0A=
		clearInterval(this.checkForReadInterval);=0A=
		return;=0A=
	}=0A=
	=0A=
	/* If the last post is already marked read, don't bother polling. */=0A=
	if(this.postDates[(this.postDates.length - 1)].Timestamp <=3D =
this.latestPost){=0A=
		clearInterval(this.checkForReadInterval);=0A=
		return;=0A=
	}=0A=
	=0A=
	this.screenBottom =3D screenBottom;=0A=
	=0A=
	var latestKey =3D null;=0A=
	=0A=
	for(i=3D0; i < this.postDates.length; i++){=0A=
		if(this.IsPostOnScreen(screenBottom, i)){=0A=
			if(this.postDates[i].Timestamp >=3D this.latestPost){=0A=
				latestKey =3D this.postDates[i].Key;=0A=
				this.latestPost =3D this.postDates[i].Timestamp;=0A=
			}=0A=
		}=0A=
	}=0A=
=0A=
	if(latestKey){=0A=
		this.ForumSetLastRead(this.discussionKey, latestKey);=0A=
	}=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ForumCreateDiscussion =3D function() {=0A=
    var adParam =3D "plckRedirectUrl=3D" + =
this.GetParameter("plckRedirectUrl");=0A=
    var fId =3D this.GetParameter("plckForumId"); adParam +=3D =
"&plckForumId=3D" + fId;=0A=
    var curView =3D this.GetParameter("plckCurrentView"); if(curView) =
adParam +=3D "&plckCurrentView=3D" + curView;=0A=
    var curPage =3D this.GetParameter("plckCurrentPage"); if(curPage) =
adParam +=3D "&plckCurrentPage=3D" + curPage;=0A=
    var dId =3D this.GetParameter("plckDiscussionId"); if(dId) adParam =
+=3D "&plckDiscussionId=3D" + dId;=0A=
    adParam +=3D "&plckCategoryCurrentPage=3D" + =
this.GetParameter('plckCategoryCurrentPage');    =0A=
    return this.ForumSend("ForumCreateDiscussion", "forumDest", =
"ForumMain", adParam);=0A=
}=0A=
SiteLifeProxy.prototype.ForumMain =3D function() {=0A=
    return this.ForumSend("ForumMain", "forumDest", "ForumMain");=0A=
}=0A=
SiteLifeProxy.prototype.ForumCreatePost =3D function() {=0A=
    var adParam =3D "plckDiscussionId=3D" + =
this.GetParameter("plckDiscussionId") + "&plckRedirectUrl=3D" + =
this.EscapeValue(window.location.href);=0A=
    var PostId =3D this.GetParameter("plckPostId"); if(PostId) adParam =
=3D adParam + "&plckPostId=3D" + PostId;=0A=
    var IsReply =3D this.GetParameter("plckIsReply"); if(IsReply) =
adParam =3D adParam + "&plckIsReply=3D" + IsReply;=0A=
    var curPage =3D this.GetParameter("plckCurrentPage"); if(curPage) =
adParam =3D adParam + "&plckCurrentPage=3D" + curPage;=0A=
    adParam +=3D "&plckCategoryCurrentPage=3D" + =
this.GetParameter("plckCategoryCurrentPage"); =0A=
    return this.ForumSend("ForumCreatePost", "forumDest", "ForumMain", =
adParam);=0A=
}=0A=
SiteLifeProxy.prototype.ForumEditPost =3D function() {=0A=
    var adParam =3D "plckDiscussionId=3D" + =
this.GetParameter("plckDiscussionId") + "&plckRedirectUrl=3D" + =
this.EscapeValue(window.location.href);=0A=
    var PostId =3D this.GetParameter("plckPostId"); if(PostId) adParam =
=3D adParam + "&plckPostId=3D" + PostId;=0A=
    var CurrPage =3D this.GetParameter("plckCurrentPage"); if(!CurrPage) =
CurrPage=3D"0"; adParam =3D adParam + "&plckCurrentPage=3D" + CurrPage;=0A=
    adParam +=3D "&plckCategoryCurrentPage=3D" + =
this.GetParameter('plckCategoryCurrentPage');    =0A=
    return this.ForumSend("ForumEditPost", "forumDest", "ForumMain", =
adParam);=0A=
}=0A=
SiteLifeProxy.prototype.ForumEditProfile =3D function() {=0A=
    return this.ForumSend("ForumEditProfile", "forumDest", "ForumMain", =
"plckRedirectUrl=3D" + this.EscapeValue(window.location.href));=0A=
}=0A=
SiteLifeProxy.prototype.ToggleExpand =3D function(imageId, tableId) {=0A=
  if (!this.collapsedCategories) {=0A=
    var cookie =3D document.cookie && =
document.cookie.match(/forumCatState=3D([^;]+)/); =0A=
    cookie =3D (cookie ? cookie[1].replace(/^\s+|\s+$/g, '') : []); =0A=
    this.collapsedCategories =3D (cookie.length ? =
unescape(cookie).split('|') : []);=0A=
  }=0A=
  var tableElem =3D document.getElementById(tableId), imgElem =3D =
document.getElementById(imageId),=0A=
      id =3D tableId.split(':')[1], cats =3D this.collapsedCategories, =
expire;=0A=
  if (tableElem.style.display =3D=3D 'none') {=0A=
    tableElem.style.display =3D 'block';=0A=
    imgElem.src =3D this.__baseUrl + '/Content/images/forums/minus.gif';=0A=
    for (var i =3D 0, length =3D cats.length; i < length; i++) {=0A=
      if ((cats[i] =3D=3D id) || (cats[i] =3D=3D=3D ''))=0A=
        cats.splice(i,1);=0A=
    }=0A=
  }=0A=
  else {=0A=
    tableElem.style.display =3D 'none';=0A=
    cats.push(id); =0A=
    imgElem.src =3D this.__baseUrl + '/Content/images/forums/plus.gif';=0A=
  }=0A=
  this.SetCookie('forumCatState', cats.join('|'));=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ForumSearch =3D function(suffix) {=0A=
    var searchText =3D =
document.getElementById('plckSearchText'+suffix).value;=0A=
    searchText =3D FixSearchString(searchText);=0A=
    var searchArea =3D =
document.getElementById('plckSearchArea'+suffix).value;=0A=
    this.LoadForumPage("ForumSearchPaginate", "plckSearchText", =
searchText, "plckSearchArea", searchArea, "plckCurrentPage", "0");=0A=
    return false;=0A=
}=0A=
SiteLifeProxy.prototype.ForumSearchKeyPress =3D function(event, suffix) {=0A=
    if(IsEnter(event)){return this.ForumSearch(suffix);}else{return =
true;}=0A=
}=0A=
SiteLifeProxy.prototype.ForumSearchPaginate =3D function() {	=0A=
    return this.ForumSend('ForumSearchPaginate', 'forumDest', =
'ForumMain', 'plckSearchArea=3D' + this.GetParameter('plckSearchArea') + =
'&plckSearchText=3D' + this.GetParameter('plckSearchText') + =
'&plckCurrentPage=3D' + this.GetParameter('plckCurrentPage'));=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ForumSpecificForumSearchKeyPress =3D =
function(event, suffix, forumId) {=0A=
    if(IsEnter(event)){return this.ForumSpecificForumSearch(suffix, =
forumId);}else{return true;}=0A=
}=0A=
SiteLifeProxy.prototype.ForumSpecificForumSearch =3D function(suffix, =
forumId) {=0A=
    var searchText =3D =
document.getElementById('plckSearchText'+suffix).value;=0A=
    searchText =3D FixSearchString(searchText);=0A=
    this.LoadForumPage("ForumSearchSpecificForumPaginate", =
"plckSearchText", searchText, "plckForumId", forumId, "plckCurrentPage", =
"0");=0A=
    return false;=0A=
}=0A=
SiteLifeProxy.prototype.ForumSearchSpecificForumPaginate =3D =
function(title) {	=0A=
    return this.ForumSend('ForumSearchSpecificForumPaginate', =
'forumDest', 'ForumMain', 'plckForumId=3D' + =
this.GetParameter('plckForumId') + '&plckSearchText=3D' + =
this.GetParameter('plckSearchText') + '&plckCurrentPage=3D' + =
this.GetParameter('plckCurrentPage'));=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.LoadForumPage =3D function(PageName, paramName, =
paramVal) {=0A=
    var params =3D new Object(); =0A=
    params['plckForumPage'] =3D PageName;=0A=
    for(ii=3D1; ii< this.LoadForumPage.arguments.length; ii+=3D2) { =
params[this.LoadForumPage.arguments[ii]] =3D =
this.LoadForumPage.arguments[ii+1];}=0A=
    this.ReloadPage(params);=0A=
    return false;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ForumSend =3D function(ApiName, DestDiv, =
ScriptName, AddParams){=0A=
    var url =3D this.__baseUrl + '/Forums/' + ApiName + =
'?plckElementId=3D' + DestDiv;=0A=
    if(AddParams) url +=3D '&' + AddParams;=0A=
    var plckPostSort =3D this.GetParameter('plckPostSort');=0A=
    if (plckPostSort !=3D null){=0A=
		url +=3D "&plckPostSort=3D" + plckPostSort;=0A=
	}=0A=
    this.__Send(url, ScriptName, 'widget:forums', arguments);=0A=
    return false;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ForumDiscussionEdit =3D function(discussionId, =
curView, curPage) {=0A=
    return this.ForumSend('ForumDiscussionEdit', 'forumDest', =
'ForumMain', 'plckDiscussionId=3D' + discussionId + =
'&plckCurrentView=3D' + curView + '&plckCurrentPage=3D' + curPage + =
'&plckRedirectUrl=3D' + this.EscapeValue(window.location.href));=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ForumPostEdit =3D function(discussionId, postId, =
curView, curPage) {=0A=
    return this.ForumSend('ForumEditPost', 'forumDest', 'ForumMain', =
'plckDiscussionId=3D' + discussionId + '&plckPostId=3D' + postId + =
'&plckCurrentView=3D' + curView + '&plckCurrentPage=3D' + curPage + =
'&plckRedirectUrl=3D' + this.EscapeValue(window.location.href));=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ForumDiscussionToggleIsSticky =3D =
function(discussionId, curView, curPage) {=0A=
	return this.ForumSend('ForumDiscussionToggleIsSticky', 'forumDest', =
'ForumMain', 'plckDiscussionId=3D' + discussionId + '&plckCurView=3D' + =
curView + '&plckCurrentPage=3D' + curPage);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ForumDiscussionToggleIsClosed =3D =
function(discussionId, curView, curPage) {=0A=
    return this.ForumSend('ForumDiscussionToggleIsClosed', 'forumDest', =
'ForumMain', 'plckDiscussionId=3D' + discussionId + '&plckCurView=3D' + =
curView + '&plckCurrentPage=3D' + curPage );=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ForumDiscussionDelete =3D function(discussionId, =
curPage, confirmMsg) {=0A=
  if (confirm(confirmMsg) =3D=3D true) {=0A=
    return this.ForumSend('ForumDiscussionDelete', 'forumDest', =
'ForumMain', 'plckDiscussionId=3D' + discussionId + =
'&plckCurrentPage=3D' + curPage );=0A=
  }=0A=
  else {=0A=
	return false;=0A=
  }=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.MoveDiscussion =3D function(discussionKey, =
toForum, curView, curPage) {=0A=
    return this.ForumSend('MoveDiscussion', 'forumDest', 'ForumMain', =
'discussionKey=3D' + discussionKey + '&toForum=3D' + toForum + =
'&plckCurView=3D' + curView + '&plckCurrentPage=3D' + curPage );=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ForumEdit =3D function(forumId, curPage) {=0A=
    return this.ForumSend('ForumEdit', 'forumDest', 'ForumMain', =
'plckForumId=3D' + forumId + '&plckCurrentPage=3D' + curPage  );=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ForumToggleIsClosed =3D function(forumId, =
curPage) {=0A=
    return this.ForumSend('ForumToggleIsClosed', 'forumDest', =
'ForumMain', 'plckForumId=3D' + forumId + '&plckCurrentPage=3D' + =
curPage  );=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ForumDelete =3D function(forumId, confirmMsg) {=0A=
  if (confirm(confirmMsg) =3D=3D true) {=0A=
    return this.ForumSend('ForumDelete', 'forumDest', 'ForumMain', =
'plckForumId=3D' + forumId );=0A=
  }=0A=
  else {=0A=
	return false;=0A=
  }=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ForumPostDelete =3D function(postId, curPage, =
confirmMsg) {=0A=
  if (confirm(confirmMsg) =3D=3D true) {=0A=
    return this.ForumSend('ForumPostDelete', 'forumDest', 'ForumMain', =
'plckPostId=3D' + postId + '&plckCurPage=3D' + curPage);=0A=
  }=0A=
  else {=0A=
	return false;=0A=
  }=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ForumBlockUser =3D function(postId, userId, =
value, curPage) {=0A=
    return this.ForumSend('ForumBlockUser', 'forumDest', 'ForumMain', =
'plckPostId=3D' + postId + '&plckUserId=3D' + userId + '&plckValue=3D' + =
value + '&plckCurPage=3D' + curPage);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ForumMyDiscussionsPaginate =3D function(pageNum) =
{=0A=
    return this.ForumSend('ForumMyDiscussionsPaginate', =
'ForumMyDiscussionsDiv', 'ForumMain', 'plckMyDiscussionsPage=3D' + =
pageNum);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ForumImage =3D function() {=0A=
    var adParam =3D "plckRedirectUrl=3D" + =
this.GetParameter("plckRedirectUrl");=0A=
    var pId =3D this.GetParameter("plckPhotoId"); adParam +=3D =
"&plckPhotoId=3D" + pId;=0A=
    return this.ForumSend('ForumImage', 'forumDest', 'ForumMain', =
adParam);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.BaseAdParam =3D function () {=0A=
    var adParam =3D "plckRedirectUrl=3D" + =
this.EscapeValue(window.location.href);=0A=
    var fId =3D this.GetParameter("plckForumId"); adParam +=3D =
"&plckForumId=3D" + fId;=0A=
    var curView =3D this.GetParameter("plckCurrentView"); if(curView) =
adParam +=3D "&plckCurrentView=3D" + curView;=0A=
    var curPage =3D this.GetParameter("plckCurrentPage"); if(curPage) =
adParam +=3D "&plckCurrentPage=3D" + curPage;=0A=
    return adParam;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ForumJoinGroup =3D function() {=0A=
    var adParam =3D this.BaseAdParam();=0A=
    var dId =3D this.GetParameter("plckDiscussionId"); if(dId) adParam =
+=3D "&plckDiscussionId=3D" + dId;=0A=
    return this.ForumSend("ForumJoinGroup", "forumDest", "ForumMain", =
adParam);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ForumLeaveGroup =3D function() {=0A=
    var adParam =3D this.BaseAdParam();=0A=
    var dId =3D this.GetParameter("plckDiscussionId"); if(dId) adParam =
+=3D "&plckDiscussionId=3D" + dId;=0A=
    return this.ForumSend("ForumLeaveGroup", "forumDest", "ForumMain", =
adParam);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ForumGroupMemberList =3D function() {=0A=
    var adParam =3D this.BaseAdParam();=0A=
    return this.ForumSend("ForumGroupMemberList", "forumDest", =
"ForumMain", adParam);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ForumInviteUser =3D function() {=0A=
    var adParam =3D this.BaseAdParam();=0A=
    return this.ForumSend("ForumInviteUser", "forumDest", "ForumMain", =
adParam);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ForumGroupConfirm =3D function() {=0A=
    var adParam =3D this.BaseAdParam();=0A=
    var confirmType =3D this.GetParameter("plckConfirmType"); if =
(confirmType) adParam +=3D "&plckConfirmType=3D" + confirmType;=0A=
    return this.ForumSend("ForumGroupConfirm", "forumDest", "ForumMain", =
adParam);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ForumSendInviteToUser =3D function(username, =
email) {=0A=
    var adParam =3D this.BaseAdParam();=0A=
    var username =3D this.GetParameter("plckUsername"); if (username) =
adParam +=3D "&plckUsername=3D" + username;=0A=
    var email =3D this.GetParameter("plckUserEmail"); if (email) adParam =
+=3D "&plckUserEmail" + email;=0A=
    return this.ForumSend("ForumSendInviteToUser", "forumDest", =
"ForumMain", adParam);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ForumAddEnemy =3D function(enemyKey) {=0A=
    var adParam =3D this.BaseAdParam();=0A=
    adParam +=3D "&enemyKey=3D" + enemyKey;=0A=
    var dId =3D this.GetParameter("plckDiscussionId"); if(dId) adParam =
+=3D "&plckDiscussionId=3D" + dId;=0A=
    return this.ForumSend("ForumAddEnemy", "forumDest", "ForumMain", =
adParam);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ForumRemoveEnemy =3D function(enemyKey) {=0A=
    var adParam =3D this.BaseAdParam();=0A=
    adParam +=3D "&enemyKey=3D" + enemyKey;=0A=
    var dId =3D this.GetParameter("plckDiscussionId"); if(dId) adParam =
+=3D "&plckDiscussionId=3D" + dId;=0A=
    return this.ForumSend("ForumRemoveEnemy", "forumDest", "ForumMain", =
adParam);=0A=
}=0A=
=0A=
function slGetElementsByClassName(classname, node)  {=0A=
    if(!node) node =3D document.getElementsByTagName("body")[0];=0A=
    var a =3D [];=0A=
    var re =3D new RegExp('\\b' + classname + '\\b');=0A=
    var els =3D node.getElementsByTagName("*");=0A=
    for(var i=3D0,j=3Dels.length; i<j; i++)=0A=
        if(re.test(els[i].className))a.push(els[i]);=0A=
    return a;=0A=
}=0A=
=0A=
	function hideAllPostsFromUser(userKey){=0A=
	  var posts =3D =
slGetElementsByClassName("postVisibilityContainer_"+userKey, document);=0A=
	  var hiddenMessages =3D =
slGetElementsByClassName("postHiddenMessage_"+userKey, document);=0A=
	  =0A=
	  for(i=3D0; i < posts.length; i++){=0A=
	    posts[i].style.display =3D "none";=0A=
	    hiddenMessages[i].style.display =3D "block";=0A=
	  }=0A=
	  =0A=
	  gSiteLife.ForumAddEnemy(userKey);=0A=
	}=0A=
	=0A=
	function showAllPostsFromUser(userKey){=0A=
	  var posts =3D =
slGetElementsByClassName("postVisibilityContainer_"+userKey, document);=0A=
	  var hiddenMessages =3D =
slGetElementsByClassName("postHiddenMessage_"+userKey, document);=0A=
	  	  =0A=
	  for(i=3D0; i < posts.length; i++){=0A=
	    posts[i].style.display =3D "block";=0A=
	    hiddenMessages[i].style.display =3D "none";=0A=
	  }=0A=
	  =0A=
	  gSiteLife.ForumRemoveEnemy(userKey);=0A=
	}=0A=
	=0A=
SiteLifeProxy.prototype.ForumChangeSort =3D function(sortParamName, =
sortDirection) {=0A=
		var currentUrl =3D document.location.href;=0A=
		var newUrl;=0A=
		// replace the sort param in the url, if found=0A=
		var re =3D new RegExp("([?|&])" + sortParamName + "=3D.*?(&|$)","i");=0A=
		if (currentUrl.match(re)) {=0A=
			newUrl =3D currentUrl.replace(re, '$1' + sortParamName + "=3D" + =
sortDirection + '$2');=0A=
		}=0A=
		else {=0A=
			if(currentUrl.indexOf('?') >=3D 0){=0A=
				newUrl =3D currentUrl + '&' + sortParamName + "=3D" + sortDirection;=0A=
			}=0A=
			else{=0A=
				newUrl =3D currentUrl + '?' + sortParamName + "=3D" + sortDirection;=0A=
			}=0A=
		}=0A=
		document.location.href =3D newUrl;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ForumSetLastRead =3D function(discussionKey, =
postKey) {=0A=
    var adParam =3D this.BaseAdParam();=0A=
    adParam +=3D "&discussionKey=3D" + discussionKey;=0A=
    if(postKey){=0A=
		adParam +=3D "&postKey=3D" + postKey;=0A=
	}=0A=
    var ret =3D this.ForumSend("ForumSetLastRead", "forumDest", =
"ForumMain", adParam);=0A=
    =0A=
    if(!postKey){=0A=
		location.reload();=0A=
    }=0A=
    =0A=
    return ret;=0A=
} =0A=
=0A=
SiteLifeProxy.prototype.ForumDiscussionSubscribe =3D =
function(discussionKey, targetDiv) {=0A=
    var url =3D this.__baseUrl + '/Forums/ForumDiscussionSubscribe?' + =
'plckDiscussionId=3D' + discussionKey + '&plckElementId=3D' + targetDiv;=0A=
    this.__Send(url, "ForumDiscussionSubscribe");=0A=
    return false;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ForumDiscussionUnSubscribe =3D =
function(discussionKey, targetDiv) {=0A=
    var url =3D this.__baseUrl + '/Forums/ForumDiscussionUnSubscribe?' + =
'plckDiscussionId=3D' + discussionKey + '&plckElementId=3D' + targetDiv;=0A=
    this.__Send(url, "ForumDiscussionUnSubscribe");=0A=
    return false;=0A=
}=0A=
=0A=
=0A=
SiteLifeProxy.prototype.Recommend =3D function(keyType, targetKey, =
parentUrl) {=0A=
    keyType =3D keyType || "ExternalResource";=0A=
    targetKey =3D targetKey || =
gSiteLife.__StripAnchorFromUrl(window.location.href);=0A=
    parentUrl =3D parentUrl || window.location.href;=0A=
    targetKey =3D targetKey;=0A=
    var divId =3D "Recommend" + new Date().getTime();=0A=
    this.WriteDiv(divId, "Recommend");=0A=
    var url =3D this.__baseUrl + =0A=
        '/Recommend/Recommend?plckElementId=3D' + divId + =0A=
        '&plckTargetKey=3D' + gSiteLife.EscapeValue(targetKey) + =0A=
        '&plckTargetKeyType=3D' + keyType +=0A=
        '&plckTargetUrl=3D' + gSiteLife.EscapeValue(parentUrl);=0A=
    this.__Send(url);=0A=
    return false;   =0A=
}=0A=
=0A=
SiteLifeProxy.prototype.PostRecommendation =3D function(keyType, =
targetKey, recommendDiv, parentTitle, parentUrl) {=0A=
    parentUrl =3D parentUrl || window.location.href;=0A=
    var url =3D this.__baseUrl + =0A=
        '/Recommend/PostRecommendation?plckElementId=3D' + recommendDiv =
+ =0A=
        '&plckTargetKey=3D' + gSiteLife.EscapeValue(targetKey) + =0A=
        '&plckTargetKeyType=3D' + keyType +=0A=
        '&plckTargetUrl=3D' + gSiteLife.EscapeValue(parentUrl);=0A=
    if(parentTitle) url +=3D '&plckParentTitle=3D' + =
gSiteLife.EscapeValue(parentTitle);=0A=
    =0A=
    this.__Send(url);=0A=
    return false;=0A=
}=0A=
=0A=
=0A=
SiteLifeProxy.prototype.RateItem =3D function (itemId, itemType, rating, =
targetDiv, parentTitle, parentUrl) {=0A=
    var url =3D this.__baseUrl + '/Rating/Rate?plckElementId=3D' + =
targetDiv + =0A=
        '&plckTargetKey=3D' + gSiteLife.EscapeValue(itemId) + =0A=
        '&plckTargetKeyType=3D' + itemType + =0A=
        '&plckRating=3D' + rating +=0A=
        '&plckTargetUrl=3D' + gSiteLife.EscapeValue(parentUrl);=0A=
        if(parentTitle) url +=3D '&plckParentTitle=3D' + parentTitle;=0A=
    this.__Send(url);=0A=
    return false;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.Rating =3D function(itemType, itemId, parentUrl) =
{=0A=
    itemType =3D itemType || "ExternalResource";=0A=
    itemId =3D itemId || =
gSiteLife.__StripAnchorFromUrl(window.location.href);=0A=
    parentUrl =3D parentUrl || window.location.href;=0A=
    var divId =3D itemId + "_plckRateDiv_" + new Date().getTime() + =
Math.floor(Math.random()*1000);=0A=
    this.WriteDiv(divId, "Rating");=0A=
    var url =3D this.__baseUrl + '/Rating/GetRating?plckElementId=3D' + =
divId +=0A=
        '&plckTargetKey=3D' + gSiteLife.EscapeValue(itemId) + =0A=
        '&plckTargetKeyType=3D' + itemType +=0A=
        '&plckTargetUrl=3D' + gSiteLife.EscapeValue(parentUrl);=0A=
    this.__Send(url);=0A=
    return false;   =0A=
}=0A=
=0A=
SiteLifeProxy.prototype.RatingClickStar =3D function (index, targetKey, =
targetKeyType, targetDiv, parentTitle, parentUrl) {=0A=
    gSiteLife.RateItem(targetKey, targetKeyType, index, targetDiv, =
parentTitle, parentUrl);=0A=
    =0A=
}=0A=
=0A=
SiteLifeProxy.prototype.RatingFillStar =3D function(index, targetKey, =
lbl) {=0A=
    var stars =3D document.getElementsByName(targetKey+"Stars");=0A=
    var label =3D document.getElementById(targetKey + "Rating-label");=0A=
    var selectedIndex =3D =
parseInt(document.getElementById(targetKey+"Rating-value").value);=0A=
    =0A=
    if (index < 0 && selectedIndex >=3D 0) index =3D selectedIndex;=0A=
    for(i=3D1; i <=3D stars.length; i++) {=0A=
        if (index > 0 && i <=3D index) {=0A=
            stars[i-1].src =3D this.__baseUrl + =
"/Content/images/icons/fullstar.gif";=0A=
        }else {=0A=
            stars[i-1].src =3D this.__baseUrl + =
"/Content/images/icons/emptystar.gif";=0A=
        }=0A=
    }=0A=
    label.innerHTML =3D lbl;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.Review =3D function(parentKeyType, parentKey, =
reviewedTitle, reviewCategory, pageSize, sort, currentPage) {=0A=
    =0A=
    var divId =3D "Reviews_Container";=0A=
    this.WriteDiv(divId);=0A=
    return this.GetReviews(parentKeyType, parentKey, reviewedTitle, =
reviewCategory, pageSize, sort, currentPage);=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.ReviewClickStar =3D function (index, targetKey) {=0A=
    document.getElementById(targetKey+"Rating-value").value =3D index;=0A=
}=0A=
=0A=
SiteLifeProxy.prototype.GetReviews =3D function(parentKeyType, =
parentKey, reviewedTitle, reviewCategory, pageSize, sort, currentPage) {=0A=
    parentKeyType =3D parentKeyType || "ExternalResource";=0A=
    parentKey =3D gSiteLife.EscapeValue(parentKey) || =
gSiteLife.EscapeValue(gSiteLife.__StripAnchorFromUrl(window.location.href=
));=0A=
    reviewedTitle =3D gSiteLife.EscapeValue(reviewedTitle) || =
gSiteLife.EscapeValue(document.title);=0A=
    reviewCategory =3D reviewCategory || "Uncategorized";=0A=
    pageSize =3D pageSize || 10;=0A=
    sort =3D sort || "TimeStampAscending";=0A=
    currentPage =3D currentPage || 0;=0A=
    var url =3D this.__baseUrl + =
'/Review/Reviews?plckElementId=3DReviews_Container' +=0A=
        '&plckTargetKey=3D' + parentKey + =0A=
        '&plckTargetKeyType=3D' + parentKeyType +=0A=
        '&plckReviewedTitle=3D' + reviewedTitle +=0A=
        '&plckReviewCategory=3D' + reviewCategory +=0A=
        '&plckSort=3D' + sort + =0A=
        '&plckParentUrl=3D' + =
gSiteLife.EscapeValue(gSiteLife.__StripAnchorFromUrl(window.location.href=
)) + =0A=
        '&plckParentTitle=3D' + gSiteLife.EscapeValue(document.title) +=0A=
        '&plckCurrentPage=3D' + currentPage +=0A=
        '&plckPageSize=3D' + pageSize;=0A=
    this.__Send(url);=0A=
    return false;   =0A=
}=0A=
=0A=
SiteLifeProxy.prototype.SummaryArticlesMostCommented =3D function(count) =
{=0A=
 return this.SummaryPanel("SummaryArticlesMostCommented", count); =0A=
} =0A=
SiteLifeProxy.prototype.SummaryArticlesMostRecommended =3D =
function(count) {=0A=
 return this.SummaryPanel("SummaryArticlesMostRecommended", count); =0A=
} =0A=
SiteLifeProxy.prototype.SummaryPhotosRecentPhotosByTag =3D =
function(count, tagFilter, filterBySiteOfOrigin) {=0A=
 return this.SummaryPanel("SummaryPhotosRecentPhotosByTag", count, =
tagFilter, filterBySiteOfOrigin); =0A=
} =0A=
SiteLifeProxy.prototype.SummaryPhotosRecentUserPhotos =3D =
function(count, tagFilter, filterBySiteOfOrigin) {=0A=
 return this.SummaryPanel("SummaryPhotosRecentUserPhotos", count, =
tagFilter, filterBySiteOfOrigin);=0A=
} =0A=
SiteLifeProxy.prototype.SummaryPhotosRecentPhotos =3D function(count, =
tagFilter, filterBySiteOfOrigin) {=0A=
 return this.SummaryPanel("SummaryPhotosRecentPhotos", count, tagFilter, =
filterBySiteOfOrigin); =0A=
} =0A=
SiteLifeProxy.prototype.SummaryPhotosMostRecommendedPhotos =3D =
function(count, filterBySiteOfOrigin) {=0A=
 return this.SummaryPanel("SummaryPhotosMostRecommendedPhotos", count, =
"", filterBySiteOfOrigin); =0A=
} =0A=
SiteLifeProxy.prototype.SummaryPhotosMostRecommendedUserPhotos =3D =
function(count, filterBySiteOfOrigin) {=0A=
 return this.SummaryPanel("SummaryPhotosMostRecommendedUserPhotos", =
count, "", filterBySiteOfOrigin); =0A=
} =0A=
SiteLifeProxy.prototype.SummaryPhotosMostRecommendedGalleries =3D =
function(count) {=0A=
 return this.SummaryPanel("SummaryPhotosMostRecommendedGalleries", =
count); =0A=
} =0A=
SiteLifeProxy.prototype.SummaryForumsRecentDiscussions =3D =
function(count, filterBySiteOfOrigin, parentIds) {=0A=
    var divId=3D "Summary_Container" + this.SID;=0A=
    if(this.numSummaryWidgets){ divId +=3D this.numSummaryWidgets++; } =
else { this.numSummaryWidgets =3D 1; }=0A=
    this.WriteDiv(divId, divId);=0A=
    var methodName =3D "SummaryForumsRecentDiscussions";=0A=
    var tagFilter =3D "";=0A=
    return this.SummarySend(methodName, divId, divId + "Script", =
"plckCount", count, "plckTagFilter", tagFilter, =
"plckFilterBySiteOfOrigin", filterBySiteOfOrigin, "plckParentIds", =
parentIds);=0A=
} =0A=
SiteLifeProxy.prototype.SummaryBlogsRecent =3D function(count, =
tagFilter) {=0A=
    return this.SummaryPanel("SummaryBlogsRecent", count, tagFilter);=0A=
}=0A=
SiteLifeProxy.prototype.SummaryBlogsRecentPostsByTag =3D function(count, =
tagFilter, filterBySiteOfOrigin) {=0A=
 return this.SummaryPanel("SummaryBlogsRecentPostsByTag", count, =
tagFilter, filterBySiteOfOrigin); =0A=
} =0A=
SiteLifeProxy.prototype.SummaryBlogsRecentPosts =3D function(count, =
tagFilter, filterBySiteOfOrigin) {=0A=
 return this.SummaryPanel("SummaryBlogsRecentPosts", count, tagFilter, =
filterBySiteOfOrigin); =0A=
} =0A=
SiteLifeProxy.prototype.SummaryBlogsMostRecommendedPosts =3D =
function(count, tagFilter, filterBySiteOfOrigin) {=0A=
    return this.SummaryPanel("SummaryBlogsMostRecommendedPosts", count, =
tagFilter, filterBySiteOfOrigin);=0A=
}=0A=
SiteLifeProxy.prototype.SummaryPersonaProfileRecent =3D function(count) {=0A=
    return this.SummaryPanel("SummaryPersonaProfileRecent", count);=0A=
}=0A=
SiteLifeProxy.prototype.SummaryPanel =3D function(methodName, count, =
tagFilter, filterBySiteOfOrigin) {=0A=
    var divId=3D "Summary_Container" + this.SID;=0A=
    if(this.numSummaryWidgets){ divId +=3D this.numSummaryWidgets++; } =
else { this.numSummaryWidgets =3D 1; }=0A=
    this.WriteDiv(divId, divId);=0A=
    return this.SummarySend(methodName, divId, divId + "Script", =
"plckCount", count, "plckTagFilter", tagFilter, =
"plckFilterBySiteOfOrigin", filterBySiteOfOrigin);=0A=
}=0A=
SiteLifeProxy.prototype.SummarySend =3D function(ApiName, DestDiv, =
ScriptName) {=0A=
    var url =3D this.__baseUrl + '/Summary/' + ApiName + =
'?plckElementId=3D' + DestDiv;=0A=
    for(ii=3D3; ii< this.SummarySend.arguments.length; ii+=3D2) { =
if(this.SummarySend.arguments[ii+1]) { url +=3D "&" + =
this.SummarySend.arguments[ii] + "=3D" + =
this.SummarySend.arguments[ii+1];} }=0A=
    this.__Send(url, ScriptName);=0A=
    return false;=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
var gSiteLife =3D new SiteLifeProxy("http://"+commentsRootUrl+"/ver1.0");=0A=
gSiteLife.apiKey =3D "${APIKey}";=0A=
gSiteLife.SID =3D commentsRootUrl;=0A=
=0A=
=0A=
=0A=
    // We need to return true here as our default behavior allowing =
normal link navigation=0A=
    gSiteLife.AddEventHandler('ExternalResourceLink', function() {return =
true;});=0A=
=0A=
if(gSiteLife.GetParameter('plckPersonaPage') && =
gSiteLife.GetParameter('plckPersonaPage').indexOf('PersonaBlog') =3D=3D =
0) {=0A=
document.write("<link href=3D'http://" +commentsRootUrl+ =
"/ver1.0/blog/BlogRss?plckBlogId=3D" + gSiteLife.GetParameter('userId') =
+ "' title=3D'" + gSiteLife.GetParameter('userId') + " Blog'" + =
"rel=3D'alternate' type=3D'application/rss+xml' />"); }=0A=

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://business.timesonline.co.uk/tol/js/yahoo-min.js

/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/
if(typeof YAHOO=3D=3D"undefined"||!YAHOO){var =
YAHOO=3D{};}YAHOO.namespace=3Dfunction(){var =
A=3Darguments,E=3Dnull,C,B,D;for(C=3D0;C<A.length;C=3DC+1){D=3DA[C].split=
(".");E=3DYAHOO;for(B=3D(D[0]=3D=3D"YAHOO")?1:0;B<D.length;B=3DB+1){E[D[B=
]]=3DE[D[B]]||{};E=3DE[D[B]];}}return =
E;};YAHOO.log=3Dfunction(D,A,C){var =
B=3DYAHOO.widget.Logger;if(B&&B.log){return B.log(D,A,C);}else{return =
false;}};YAHOO.register=3Dfunction(A,E,D){var =
I=3DYAHOO.env.modules;if(!I[A]){I[A]=3D{versions:[],builds:[]};}var =
B=3DI[A],H=3DD.version,G=3DD.build,F=3DYAHOO.env.listeners;B.name=3DA;B.v=
ersion=3DH;B.build=3DG;B.versions.push(H);B.builds.push(G);B.mainClass=3D=
E;for(var =
C=3D0;C<F.length;C=3DC+1){F[C](B);}if(E){E.VERSION=3DH;E.BUILD=3DG;}else{=
YAHOO.log("mainClass is undefined for module =
"+A,"warn");}};YAHOO.env=3DYAHOO.env||{modules:[],listeners:[]};YAHOO.env=
.getVersion=3Dfunction(A){return =
YAHOO.env.modules[A]||null;};YAHOO.env.ua=3Dfunction(){var =
C=3D{ie:0,opera:0,gecko:0,webkit:0,mobile:null,air:0};var =
B=3Dnavigator.userAgent,A;if((/KHTML/).test(B)){C.webkit=3D1;}A=3DB.match=
(/AppleWebKit\/([^\s]*)/);if(A&&A[1]){C.webkit=3DparseFloat(A[1]);if(/ =
Mobile\//.test(B)){C.mobile=3D"Apple";}else{A=3DB.match(/NokiaN[^\/]*/);i=
f(A){C.mobile=3DA[0];}}A=3DB.match(/AdobeAIR\/([^\s]*)/);if(A){C.air=3DA[=
0];}}if(!C.webkit){A=3DB.match(/Opera[\s\/]([^\s]*)/);if(A&&A[1]){C.opera=
=3DparseFloat(A[1]);A=3DB.match(/Opera =
Mini[^;]*/);if(A){C.mobile=3DA[0];}}else{A=3DB.match(/MSIE\s([^;]*)/);if(=
A&&A[1]){C.ie=3DparseFloat(A[1]);}else{A=3DB.match(/Gecko\/([^\s]*)/);if(=
A){C.gecko=3D1;A=3DB.match(/rv:([^\s\)]*)/);if(A&&A[1]){C.gecko=3DparseFl=
oat(A[1]);}}}}}return =
C;}();(function(){YAHOO.namespace("util","widget","example");if("undefine=
d"!=3D=3Dtypeof YAHOO_config){var =
B=3DYAHOO_config.listener,A=3DYAHOO.env.listeners,D=3Dtrue,C;if(B){for(C=3D=
0;C<A.length;C=3DC+1){if(A[C]=3D=3DB){D=3Dfalse;break;}}if(D){A.push(B);}=
}}})();YAHOO.lang=3DYAHOO.lang||{};(function(){var =
A=3DYAHOO.lang,C=3D["toString","valueOf"],B=3D{isArray:function(D){if(D){=
return A.isNumber(D.length)&&A.isFunction(D.splice);}return =
false;},isBoolean:function(D){return typeof =
D=3D=3D=3D"boolean";},isFunction:function(D){return typeof =
D=3D=3D=3D"function";},isNull:function(D){return =
D=3D=3D=3Dnull;},isNumber:function(D){return typeof =
D=3D=3D=3D"number"&&isFinite(D);},isObject:function(D){return(D&&(typeof =
D=3D=3D=3D"object"||A.isFunction(D)))||false;},isString:function(D){retur=
n typeof D=3D=3D=3D"string";},isUndefined:function(D){return typeof =
D=3D=3D=3D"undefined";},_IEEnumFix:(YAHOO.env.ua.ie)?function(F,E){for(va=
r D=3D0;D<C.length;D=3DD+1){var =
H=3DC[D],G=3DE[H];if(A.isFunction(G)&&G!=3DObject.prototype[H]){F[H]=3DG;=
}}}:function(){},extend:function(H,I,G){if(!I||!H){throw new =
Error("extend failed, please check that "+"all dependencies are =
included.");}var =
E=3Dfunction(){};E.prototype=3DI.prototype;H.prototype=3Dnew =
E();H.prototype.constructor=3DH;H.superclass=3DI.prototype;if(I.prototype=
.constructor=3D=3DObject.prototype.constructor){I.prototype.constructor=3D=
I;}if(G){for(var D in =
G){if(A.hasOwnProperty(G,D)){H.prototype[D]=3DG[D];}}A._IEEnumFix(H.proto=
type,G);}},augmentObject:function(H,G){if(!G||!H){throw new =
Error("Absorb failed, verify dependencies.");}var =
D=3Darguments,F,I,E=3DD[2];if(E&&E!=3D=3Dtrue){for(F=3D2;F<D.length;F=3DF=
+1){H[D[F]]=3DG[D[F]];}}else{for(I in G){if(E||!(I in =
H)){H[I]=3DG[I];}}A._IEEnumFix(H,G);}},augmentProto:function(G,F){if(!F||=
!G){throw new Error("Augment failed, verify dependencies.");}var =
D=3D[G.prototype,F.prototype];for(var =
E=3D2;E<arguments.length;E=3DE+1){D.push(arguments[E]);}A.augmentObject.a=
pply(this,D);},dump:function(D,I){var =
F,H,K=3D[],L=3D"{...}",E=3D"f(){...}",J=3D", ",G=3D" =3D> =
";if(!A.isObject(D)){return D+"";}else{if(D instanceof Date||("nodeType" =
in D&&"tagName" in D)){return D;}else{if(A.isFunction(D)){return =
E;}}}I=3D(A.isNumber(I))?I:3;if(A.isArray(D)){K.push("[");for(F=3D0,H=3DD=
.length;F<H;F=3DF+1){if(A.isObject(D[F])){K.push((I>0)?A.dump(D[F],I-1):L=
);}else{K.push(D[F]);}K.push(J);}if(K.length>1){K.pop();}K.push("]");}els=
e{K.push("{");for(F in =
D){if(A.hasOwnProperty(D,F)){K.push(F+G);if(A.isObject(D[F])){K.push((I>0=
)?A.dump(D[F],I-1):L);}else{K.push(D[F]);}K.push(J);}}if(K.length>1){K.po=
p();}K.push("}");}return K.join("");},substitute:function(S,E,L){var =
I,H,G,O,P,R,N=3D[],F,J=3D"dump",M=3D" =
",D=3D"{",Q=3D"}";for(;;){I=3DS.lastIndexOf(D);if(I<0){break;}H=3DS.index=
Of(Q,I);if(I+1>=3DH){break;}F=3DS.substring(I+1,H);O=3DF;R=3Dnull;G=3DO.i=
ndexOf(M);if(G>-1){R=3DO.substring(G+1);O=3DO.substring(0,G);}P=3DE[O];if=
(L){P=3DL(O,P,R);}if(A.isObject(P)){if(A.isArray(P)){P=3DA.dump(P,parseIn=
t(R,10));}else{R=3DR||"";var =
K=3DR.indexOf(J);if(K>-1){R=3DR.substring(4);}if(P.toString=3D=3D=3DObjec=
t.prototype.toString||K>-1){P=3DA.dump(P,parseInt(R,10));}else{P=3DP.toSt=
ring();}}}else{if(!A.isString(P)&&!A.isNumber(P)){P=3D"~-"+N.length+"-~";=
N[N.length]=3DF;}}S=3DS.substring(0,I)+P+S.substring(H+1);}for(I=3DN.leng=
th-1;I>=3D0;I=3DI-1){S=3DS.replace(new =
RegExp("~-"+I+"-~"),"{"+N[I]+"}","g");}return =
S;},trim:function(D){try{return =
D.replace(/^\s+|\s+$/g,"");}catch(E){return D;}},merge:function(){var =
G=3D{},E=3Darguments;for(var =
F=3D0,D=3DE.length;F<D;F=3DF+1){A.augmentObject(G,E[F],true);}return =
G;},later:function(K,E,L,G,H){K=3DK||0;E=3DE||{};var =
F=3DL,J=3DG,I,D;if(A.isString(L)){F=3DE[L];}if(!F){throw new =
TypeError("method =
undefined");}if(!A.isArray(J)){J=3D[G];}I=3Dfunction(){F.apply(E,J);};D=3D=
(H)?setInterval(I,K):setTimeout(I,K);return{interval:H,cancel:function(){=
if(this.interval){clearInterval(D);}else{clearTimeout(D);}}};},isValue:fu=
nction(D){return(A.isObject(D)||A.isString(D)||A.isNumber(D)||A.isBoolean=
(D));}};A.hasOwnProperty=3D(Object.prototype.hasOwnProperty)?function(D,E=
){return D&&D.hasOwnProperty(E);}:function(D,E){return =
!A.isUndefined(D[E])&&D.constructor.prototype[E]!=3D=3DD[E];};B.augmentOb=
ject(A,B,true);YAHOO.util.Lang=3DA;A.augment=3DA.augmentProto;YAHOO.augme=
nt=3DA.augmentProto;YAHOO.extend=3DA.extend;})();YAHOO.register("yahoo",Y=
AHOO,{version:"2.6.0",build:"1321"});
------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://business.timesonline.co.uk/tol/js/json-min.js

/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/
YAHOO.lang.JSON=3D(function(){var =
l=3DYAHOO.lang,_UNICODE_EXCEPTIONS=3D/[\u0000\u00ad\u0600-\u0604\u070f\u1=
7b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,_E=
SCAPES=3D/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,_VALUES=3D/"[^"\\\n\r]*"|t=
rue|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,_BRACKETS=3D/(?:^|:|,)=
(?:\s*\[)+/g,_INVALID=3D/^[\],:{}\s]*$/,_SPECIAL_CHARS=3D/[\\\"\x00-\x1f\=
x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u=
2060-\u206f\ufeff\ufff0-\uffff]/g,_CHARS=3D{"\b":"\\b","\t":"\\t","\n":"\=
\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"};function =
_revive(data,reviver){var walk=3Dfunction(o,key){var =
k,v,value=3Do[key];if(value&&typeof value=3D=3D=3D"object"){for(k in =
value){if(l.hasOwnProperty(value,k)){v=3Dwalk(value,k);if(v=3D=3D=3Dundef=
ined){delete value[k];}else{value[k]=3Dv;}}}}return =
reviver.call(o,key,value);};return typeof =
reviver=3D=3D=3D"function"?walk({"":data},""):data;}function =
_char(c){if(!_CHARS[c]){_CHARS[c]=3D"\\u"+("0000"+(+(c.charCodeAt(0))).to=
String(16)).slice(-4);}return _CHARS[c];}function _prepare(s){return =
s.replace(_UNICODE_EXCEPTIONS,_char);}function _isValid(str){return =
l.isString(str)&&_INVALID.test(str.replace(_ESCAPES,"@").replace(_VALUES,=
"]").replace(_BRACKETS,""));}function =
_string(s){return'"'+s.replace(_SPECIAL_CHARS,_char)+'"';}function =
_stringify(h,key,d,w,pstack){var o=3Dtypeof =
w=3D=3D=3D"function"?w.call(h,key,h[key]):h[key],i,len,j,k,v,isArray,a;if=
(o instanceof Date){o=3Dl.JSON.dateToString(o);}else{if(o instanceof =
String||o instanceof Boolean||o instanceof =
Number){o=3Do.valueOf();}}switch(typeof o){case"string":return =
_string(o);case"number":return =
isFinite(o)?String(o):"null";case"boolean":return =
String(o);case"object":if(o=3D=3D=3Dnull){return"null";}for(i=3Dpstack.le=
ngth-1;i>=3D0;--i){if(pstack[i]=3D=3D=3Do){return"null";}}pstack[pstack.l=
ength]=3Do;a=3D[];isArray=3Dl.isArray(o);if(d>0){if(isArray){for(i=3Do.le=
ngth-1;i>=3D0;--i){a[i]=3D_stringify(o,i,d-1,w,pstack)||"null";}}else{j=3D=
0;if(l.isArray(w)){for(i=3D0,len=3Dw.length;i<len;++i){k=3Dw[i];v=3D_stri=
ngify(o,k,d-1,w,pstack);if(v){a[j++]=3D_string(k)+":"+v;}}}else{for(k in =
o){if(typeof =
k=3D=3D=3D"string"&&l.hasOwnProperty(o,k)){v=3D_stringify(o,k,d-1,w,pstac=
k);if(v){a[j++]=3D_string(k)+":"+v;}}}}a.sort();}}pstack.pop();return =
isArray?"["+a.join(",")+"]":"{"+a.join(",")+"}";}return =
undefined;}return{isValid:function(s){return =
_isValid(_prepare(s));},parse:function(s,reviver){s=3D_prepare(s);if(_isV=
alid(s)){return _revive(eval("("+s+")"),reviver);}throw new =
SyntaxError("parseJSON");},stringify:function(o,w,d){if(o!=3D=3Dundefined=
){if(l.isArray(w)){w=3D(function(a){var =
uniq=3D[],map=3D{},v,i,j,len;for(i=3D0,j=3D0,len=3Da.length;i<len;++i){v=3D=
a[i];if(typeof =
v=3D=3D=3D"string"&&map[v]=3D=3D=3Dundefined){uniq[(map[v]=3Dj++)]=3Dv;}}=
return uniq;})(w);}d=3Dd>=3D0?d:1/0;return =
_stringify({"":o},"",d,w,[]);}return =
undefined;},dateToString:function(d){function _zeroPad(v){return =
v<10?"0"+v:v;}return =
d.getUTCFullYear()+"-"+_zeroPad(d.getUTCMonth()+1)+"-"+_zeroPad(d.getUTCD=
ate())+"T"+_zeroPad(d.getUTCHours())+":"+_zeroPad(d.getUTCMinutes())+":"+=
_zeroPad(d.getUTCSeconds())+"Z";},stringToDate:function(str){if(/^(\d{4})=
-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})Z$/.test(str)){var d=3Dnew =
Date();d.setUTCFullYear(RegExp.$1,(RegExp.$2|0)-1,RegExp.$3);d.setUTCHour=
s(RegExp.$4,RegExp.$5,RegExp.$6);return d;}return =
str;}};})();YAHOO.register("json",YAHOO.lang.JSON,{version:"2.6.0",build:=
"1321"});
------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://business.timesonline.co.uk/tol/js/pork.iframe.js

document.iframeLoaders =3D {};

iframe =3D function() { this.initialize.apply(this, arguments); };
iframe.prototype =3D {
	initialize: function(form, options,count){
		if (!options) options =3D {};
		this.form =3D form;
		this.uniqueId =3D count;
		document.iframeLoaders[this.uniqueId] =3D this;
		var url =3D form.action + '?jsonRequest=3D' + =
escape(form.elements[0].value); // change form submit to string; similar =
to changing form method to get
		var firstSlash =3D url.indexOf("/", url.indexOf("//")+2);
		this.transport =3D this.getTransport((firstSlash > 0) ? =
url.substring(0, firstSlash) : "");
		this.onComplete =3D options.onComplete || null;
		this.update =3D this.$(options.update) || null;
		this.updateMultiple =3D options.multiple || false;
		if (((navigator.vendor && (navigator.vendor.indexOf('Apple')) > -1) || =
window.opera) // safari and opera only
     && (/\/Direct\/Process(\?|$)/.test(form.action)) && form.elements =
&& (form.elements.length =3D=3D 1)) { // only change calls that contain =
1 element and whose actions end with /Direct/Process
			var doc =3D this.transport.contentWindow || =
this.transport.contentDocument; // retrieve the document of the iframe
			if (url.length < 80000) { // allow fallback to normal submission (80k =
is the max length for urls in safari)
				if (doc.document) // make sure we have the document and not the =
window
					doc =3D doc.document;
			=09
				try { // if this fails, fallback to normal submission
					doc.location.replace(url); // use location.replace to overwrite =
elements in history=20
					return;
				} catch (e) { };
			}
		}
		form.target=3D 'frame_'+this.uniqueId;
		form.setAttribute("target", 'frame_'+this.uniqueId); // in case the =
other one fails.
		form.submit();
	},

	onStateChange: function() {
		this.transport =3D this.$('frame_'+this.uniqueId);
		try {	 var doc =3D this.transport.contentDocument.body.innerHTML; =
this.transport.contentDocument.close(); }	// For NS6
		catch (e){=20
			try{ var doc =3D =
this.transport.contentWindow.document.body.innerHTML; =
this.transport.contentWindow.document.close(); } // For IE5.5 and IE6
			 catch (e){
				 try { var doc =3D this.transport.document.body.innerHTML; =
this.transport.document.body.close(); } // for IE5
					catch (e) {
						try	{ var doc =3D =
window.frames['frame_'+this.uniqueId].document.body.innerText; } // for =
really nasty browsers
						catch (e) { //alert(e);=20
						} // forget it.
				 }
			}
		}
		this.transport.responseText =3D doc;
		if (this.onComplete) =
setTimeout(this.bind(function(){this.onComplete(this.transport);}, =
this), 10);
		if (this.update) setTimeout(this.bind(function(){this.update.innerHTML =
=3D this.transport.responseText;}, this), 10);
		if (this.updateMultiple){ setTimeout(this.bind(function(){ // JSON =
support!
				try	{ var hasscript =3D false; eval("var inputObject =3D =
"+this.transport.responseText);	// we're expecting a JSON object, eval =
it to inputObject
					for (var i in inputObject) { if (i =3D=3D 'script') { hasscript =3D =
true; } // check if we passed some javascript along too
						else {if ( elm =3D this.$(i)) { elm.innerHTML =3D inputObject[i]; =
} else {=20
						//alert("element "+i+" not found!");=20
						} } // if it's not script, update the corresponding div
					} if (hasscript) eval(inputObject['script']); // some =
on-the-fly-javascript exchanging support too
				} catch (e) { //alert('There was an error processing: =
'+this.transport.responseText);=20
				} // in case of an error				=09
			}, this), 10);
		}=09
	},

	getTransport: function(baseUrl) {
		var divElm =3D document.createElement('DIV'), frame;
		divElm.setAttribute('style', 'width: 0; height: 0; margin: 0; padding: =
0; visibility: hidden; overflow: hidden');
		if (navigator.userAgent.indexOf('MSIE') > 0 && =
navigator.userAgent.indexOf('Opera') =3D=3D -1) {// switch to the crappy =
solution for IE
			divElm.style.width =3D 0;
			divElm.style.height =3D 0;
			divElm.style.margin =3D 0;
			divElm.style.padding =3D 0;
			divElm.style.visibility =3D 'hidden';
			divElm.style.overflow =3D 'hidden';
			divElm.innerHTML =3D '<iframe name=3D\"frame_'+this.uniqueId+'\" =
id=3D\"frame_'+this.uniqueId+'\" src=3D\"' + baseUrl + =
'/ver1.0/Content/blank.html\" =
onload=3D\"setTimeout(function(){document.iframeLoaders['+this.uniqueId+'=
].onStateChange()},20);"></iframe>';
		} else {
			frame =3D document.createElement("iframe");
			frame.setAttribute("name", "frame_"+this.uniqueId);
			frame.setAttribute("id", "frame_"+this.uniqueId);
			frame.addEventListener("load", this.bind(function(){ =
this.onStateChange(); }, this), false);
			divElm.appendChild(frame);
		}
    (RequestBatch.container || document.body).appendChild(divElm);
		return frame;
	},
 =20
  bind: function(functionObject, referenceObject) {
    return function() {
      return functionObject.apply(referenceObject, arguments);
    }
  },
 =20
  '$': function(id) {
    return document.getElementById(id);
  }
};

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://business.timesonline.co.uk/tol/js/requestbatch.js

if (typeof(RequestBatch) =3D=3D=3D 'undefined') {
    RequestBatch =3D function() {
      this.initialize.apply(this, arguments);
    };
    // for unique id
    var counter =3D 0;

    // how many requests are still pending?
    var pendingRequests =3D 0;

    function DirectAccessErrorHandler(msg,ex){
    //alert(msg);
    }
    (function() {

        function buildJsonpUrl(serverUrl, jsonString, callbackName) {
            var separator =3D serverUrl.indexOf('?') =3D=3D -1 ? "?" : =
"&";
            // use Jsonp endpoint instead of Process
            serverUrl =3D serverUrl.replace('/Process', '/Jsonp');
            return serverUrl + separator + "r=3D" + =
encodeURIComponent(jsonString) + '&cb=3D' + callbackName;
        }

        function useJsonp(serverUrl, jsonString, callbackName) {
            // use Jsonp endpoint instead of Process
            serverUrl =3D buildJsonpUrl(serverUrl, jsonString, =
callbackName);
            var isIE =3D /*@cc_on!@*/false;
            if ((isIE && serverUrl.length < 2083) || (!isIE && =
serverUrl.length < 4000)) {
                return serverUrl;
            }
            return false;
        }

        // the core object to request batches
        RequestBatch.prototype =3D {
            initialize: function() {
                this.UniqueId =3D counter++;
                this.Requests =3D new Array()
            },

            HasTemplate: function() {
                return typeof (this["Template"]) !=3D "undefined";
            },

            AddToRequest: function(requestThis) {
                this.Requests[this.Requests.length] =3D requestThis;
            },

            BeginRequest: function(serverUrl, callback) {
                pendingRequests++;

                if (!RequestBatch.callbacks) {
                    RequestBatch.callbacks =3D {};
                }

                // the cc_on comment below is important.. if you remove =
it, it will change the processing of the script
                // see =
http://msdn.microsoft.com/en-us/library/8ka90k2e(VS.85).aspx for details =
of conditional compilation
                var jsonString =3D YAHOO.lang.JSON.stringify(this), ie =
=3D /*@cc_on!@*/false;
                if (ie && !RequestBatch.container) { // forcibly take =
this route only for ie
                    var body =3D document.body, div;
                    RequestBatch.container =3D div =3D =
body.insertBefore(document.createElement('div'), body.firstChild);
                    div.style.height =3D div.style.width =3D =
div.style.margin =3D div.style.padding =3D 0;
                    div.style.visibility =3D div.style.overflow =3D =
'hidden';
                    div.style.display =3D 'none';
                }
                // generate our callback function that will call their =
callback function via closure semantics
                var daapiCallbackName =3D 'daapiCallback' + =
this.UniqueId;
                var thisRequest =3D this;
                if (jsonpServerUrl =3D useJsonp(serverUrl, jsonString, =
'RequestBatch.callbacks.' + daapiCallbackName)) {
                    // insert script node with callback function =3D =
daapiCallbackName
                    var jsonpScriptNode =3D =
document.createElement('script');
                    jsonpScriptNode.type =3D "text/javascript";
                    jsonpScriptNode.src =3D jsonpServerUrl;
                    var headElem =3D =
document.getElementsByTagName('head')[0];
                    RequestBatch.callbacks[daapiCallbackName] =3D =
(function(userCallback, headElem, scriptNode) {
                        return function(responses) {
                            if (thisRequest.HasTemplate()) {
                                userCallback(responses);
                            } else {
                                // clean up after ourselves
                                userCallback(responses.ResponseBatch);
                                userCallback =3D headElem =3D scriptNode =
=3D null;
                            }
                        }
                    })(callback, headElem, jsonpScriptNode);
                    headElem.appendChild(jsonpScriptNode);
                }
                else {
                    var form =3D generateForm(this.UniqueId, serverUrl, =
jsonString);
                    new iframe(form, { onComplete: function(request) { =
processResponse(callback, request, thisRequest.HasTemplate()); } }, =
this.UniqueId);
                }
                // in case they reuse the requestbatch
                this.UniqueId =3D counter++;
            }
        };
    })();
}

function generateForm(formId, serverUrl, inputVal) {
    // create the form
	var form =3D document.createElement("form");
	form.acceptCharset =3D "UTF-8";
	form.name =3D "f" + formId;
	form.id =3D "f" + formId;
	form.action =3D serverUrl;

	// create the input element on the form
	var inputElem =3D document.createElement("input");
	inputElem.name =3D "jsonRequest";
	inputElem.type =3D "hidden";
	inputElem.value =3D inputVal;
	form.appendChild(inputElem);

	// Firefox has a behavior on refresh that displays a popup confirming =
that is it reloading a form.
	// We work around this by attempting to perform a get action if the =
size is below a threshold, else
	// we will run as a post
	form.method =3D "post";
    if(navigator.userAgent.toLowerCase().indexOf('firefox') !=3D -1) {
        var separator =3D serverUrl.indexOf('?') =3D=3D -1 ? "?" : "&";
        var fullRequestURL =3D serverUrl + separator + "jsonRequest=3D"+ =
escape(inputVal);
        if (fullRequestURL.length < 4000) {
            // we plan to perform a get, so we need to parse the sid out =
of the url and place it
            // inside the form
            var sidPos =3D serverUrl.indexOf('sid=3D');
            if (sidPos !=3D -1) {
                var endPos =3D serverUrl.indexOf('&', sidPos);
                var sid =3D serverUrl.substring(sidPos + =
'sid=3D'.length, endPos =3D=3D -1 ? serverUrl.length : endPos);
	            var sidInputElem =3D document.createElement("input");
	            sidInputElem.name =3D "sid";
	            sidInputElem.type =3D "hidden";
	            sidInputElem.value =3D sid;
	            form.appendChild(sidInputElem);
	            // remove the sid from the url
	            form.action =3D serverUrl.substring(0, sidPos-1);
            }
            form.method =3D "get";
        }
    }

	(RequestBatch.container || document.body).appendChild(form);
	return form;
}

function processResponse(callback, request, isTemplated)
{
    pendingRequests--;
    try {
        if (isTemplated) {
            callback(request.ResponseText);
        } else {
            var jsonResponse =3D unescape(request.responseText);
            jsonResponse =3D jsonResponse.replace(/\\\>/g, ">");
            var responseObject =3D YAHOO.lang.JSON.parse(jsonResponse);
            try {
                callback(responseObject.ResponseBatch);
            } catch (e) {
                DirectAccessErrorHandler("exception during client =
callback", e);
            }
        }
    } catch (e) {
        DirectAccessErrorHandler("exception during processResponse", e);
    }
}

function getPendingRequestCount()
{
    return pendingRequests;
}

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://business.timesonline.co.uk/tol/js/requesttypes.js


// =
-------------------------------------------------------------------------=
-----------
// This file contains all the request type objects for the SiteLife JSON =
Direct API.
// Create instances of these objects, place them in a RequestBatch, and =
send them off.
// =
-------------------------------------------------------------------------=
-----------

(function() { // wrapped in a function to keep the Class variable out of =
the global scope
var Class =3D function() {
  return function() {
    this.initialize.apply(this, arguments);
  }
};
// Identify a user
UserKey =3D Class();
UserKey.prototype =3D {
   initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.UserKey =3D data;
   }
};
// Identify a comment
CommentKey =3D Class();
CommentKey.prototype =3D {
   initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.CommentKey =3D data;
   }
};
// Identify an article
ArticleKey =3D Class();
ArticleKey.prototype =3D {
   initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.ArticleKey =3D data;
   }
};

// Identify a persona message
PersonaMessageKey =3D Class();
PersonaMessageKey.prototype =3D {
   initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.PersonaMessageKey =3D data;
   }
};

// Identify a review
ReviewKey =3D Class();
ReviewKey.prototype =3D {
   initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.ReviewKey =3D data;
   }
};

// Identify a gallery
GalleryKey =3D Class();
GalleryKey.prototype =3D {
    initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.GalleryKey =3D data;
    }
};

// Identify a photo
PhotoKey =3D Class();
PhotoKey.prototype =3D {
    initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.PhotoKey =3D data;
    }
};

// Identify a video
VideoKey =3D Class();
VideoKey.prototype =3D {
    initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.VideoKey =3D data;
    }
};

// Identify a blog with this blog key
BlogKey =3D Class();
BlogKey.prototype =3D {
   initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.BlogKey =3D data;
   }
};

// Identify a blog post with this blog post key
BlogPostKey =3D Class();
BlogPostKey.prototype =3D {
   initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.BlogPostKey =3D data;
   }
};

// Identify a custom item with this CustomItemKey
CustomItemKey =3D Class();
CustomItemKey.prototype =3D {
   initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.CustomItemKey =3D data;
   }
};

// Identify a custom collection with this CustomCollectionKey
CustomCollectionKey =3D Class();
CustomCollectionKey.prototype =3D {
   initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.CustomCollectionKey =3D data;
   }
};


// Identify a Forum Category
ForumCategoryKey =3D Class();
ForumCategoryKey.prototype =3D {
    initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.ForumCategoryKey =3D data;
    }
};

// Identify a Forum
ForumKey =3D Class();
ForumKey.prototype =3D {
    initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.ForumKey =3D data;
    }
};

// Identify a forum discussion with this DiscussionKey=20
DiscussionKey =3D Class();
DiscussionKey.prototype =3D {
   initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.DiscussionKey =3D data;
   }
};

// Identify a Forum Post
ForumPostKey =3D Class();
ForumPostKey.prototype =3D {
    initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.ForumPostKey =3D data;
    }
};

// Identify an Event
EventKey =3D Class();
EventKey.prototype =3D {
    initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.EventKey =3D data;
    }
};

// Identify an Event
EventSetKey =3D Class();
EventSetKey.prototype =3D {
    initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.EventSetKey =3D data;
    }
};

// Identify a Community Group
CommunityGroupKey =3D Class();
CommunityGroupKey.prototype =3D {
    initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.CommunityGroupKey =3D data;
    }
};

// Identify a CommunityGroup Membership
CommunityGroupMembershipKey =3D Class();
CommunityGroupMembershipKey.prototype =3D {
    initialize: function(communityGroupKey, userKey) {
        var data =3D new Object();
        data.CommunityGroupKey =3D communityGroupKey;
        data.UserKey =3D userKey;
        this.CommunityGroupMembershipKey =3D data;
    }
};


// Identify a CommunityGroup Invitation
CommunityGroupInvitationKey =3D Class();
CommunityGroupInvitationKey.prototype =3D {
    initialize: function(communityGroupKey, userKey) {
        var data =3D new Object();
        data.CommunityGroupKey =3D communityGroupKey;
        data.UserKey =3D userKey;
        this.CommunityGroupInvitationKey =3D data;
    }
};

// Identify a CommunityGroup Registrant
CommunityGroupRegistrantKey =3D Class();
CommunityGroupRegistrantKey.prototype =3D {
    initialize: function(communityGroupKey, userKey) {
        var data =3D new Object();
        data.CommunityGroupKey =3D communityGroupKey;
        data.UserKey =3D userKey;
        this.CommunityGroupRegistrantKey =3D data;
    }
};

// Identify a CommunityGroup Banned User
CommunityGroupBannedUserKey =3D Class();
CommunityGroupBannedUserKey.prototype =3D {
    initialize: function(communityGroupKey, userKey) {
        var data =3D new Object();
        data.CommunityGroupKey =3D communityGroupKey;
        data.UserKey =3D userKey;
        this.CommunityGroupBannedUserKey =3D data;
    }
};

PollKey =3D Class();
PollKey.prototype =3D {
    initialize: function(pollKey) {
        var data =3D new Object();
        data.Key =3D pollKey;
        this.PollKey =3D data;
    }
}

// Points/Badging
BadgeFamilyKey =3D Class();
BadgeFamilyKey.prototype =3D {
    initialize: function(badgeFamilyKey) {
        var data =3D new Object();
        data.Key =3D badgeFamilyKey;
        this.BadgeFamilyKey =3D data;
    }
}

LeaderboardKey =3D Class();
LeaderboardKey.prototype =3D {
    initialize: function(leaderboardKey) {
        var data =3D new Object();
        data.Key =3D leaderboardKey;
        this.LeaderboardKey =3D data;
    }
}

// Wrapper to request a comment page
CommentPage =3D Class();
CommentPage.prototype =3D {
   initialize: function(articleKey, numberPerPage, onPage, sort, =
findCommentKey) {
        var data =3D new Object();
        data.ArticleKey =3D articleKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.Sort =3D sort;
        data.FindCommentKey =3D findCommentKey;
        this.CommentPage =3D data;
   }
};

// Wrapper to request a persona message page
PersonaMessagePage =3D Class();
PersonaMessagePage.prototype =3D {
   initialize: function(userKey, numberPerPage, onPage, sort) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.Sort =3D sort;
        this.PersonaMessagePage =3D data;
   }
};

// Wrapper to request a review page
ReviewPage =3D Class();
ReviewPage.prototype =3D {
   initialize: function(articleKey, numberPerPage, onPage,sort) {
        var data =3D new Object();
        data.ArticleKey =3D articleKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.Sort =3D sort;
        this.ReviewPage =3D data;
   }
};

// wrapper to request a page of reviews by user
UserReviewPage =3D Class();
UserReviewPage.prototype =3D {
    initialize: function(userKey, numberPerPage, onPage, sort) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.Sort =3D sort;
        this.UserReviewPage =3D data;
    }
};

// Wrapper of types a gallery can contain
MediaType =3D Class();
MediaType.prototype =3D {
    initialize: function(name) {
        var data =3D new Object();
        data.Name =3D name;
        this.MediaType =3D data;
    }
};
// Wrapper to request a page of public galleries
PublicGalleryPage =3D Class();
PublicGalleryPage.prototype =3D {
    initialize: function(numberPerPage, onPage, mediaType) {
        var data =3D new Object();
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.MediaType =3D mediaType;
        this.PublicGalleryPage =3D data;
    }
};
// Wrapper to request a page of user galleries
UserGalleryPage =3D Class();
UserGalleryPage.prototype =3D {
    initialize: function(userKey, numberPerPage, onPage, mediaType) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.MediaType =3D mediaType;
        this.UserGalleryPage =3D data;
    }
};
// Wrapper to request a page of photos
PhotoPage =3D Class();
PhotoPage.prototype =3D {
    initialize: function(galleryKey, numberPerPage, onPage, sort) {
        var data =3D new Object();
        data.GalleryKey =3D galleryKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.Sort =3D sort;
        this.PhotoPage =3D data;
    }
};
// Wrapper to request a page of videos
VideoPage =3D Class();
VideoPage.prototype =3D {
    initialize: function(galleryKey, numberPerPage, onPage, sort) {
        var data =3D new Object();
        data.GalleryKey =3D galleryKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.Sort =3D sort;
        this.VideoPage =3D data;
    }
};
// Wrapper to request a comment action
CommentAction =3D Class();
CommentAction.prototype =3D {
   initialize: function(commentOnKey, onPageUrl, onPageTitle, =
commentBody) {
        var data =3D new Object();
        data.CommentOnKey =3D commentOnKey;
        data.OnPageUrl =3D onPageUrl;
        data.OnPageTitle =3D onPageTitle;
        data.CommentBody =3D commentBody;
        this.CommentAction =3D data;
   }
};
// Wrapper to request a review action
ReviewAction =3D Class();
ReviewAction.prototype =3D {
   initialize: function(reviewOnThisKey, onPageUrl, onPageTitle,=20
                        reviewTitle, reviewRating, reviewBody, =
reviewPros, reviewCons) {
        var data =3D new Object();
        data.ReviewOnKey =3D reviewOnThisKey;
        data.OnPageUrl =3D onPageUrl;
        data.OnPageTitle =3D onPageTitle;
        data.ReviewTitle =3D reviewTitle;
        data.ReviewRating =3D reviewRating;
        data.ReviewBody =3D reviewBody;
        data.ReviewPros =3D reviewPros;
        data.ReviewCons =3D reviewCons;
        this.ReviewAction =3D data;
   }
};
// Wrapper to request a recommend action
RecommendAction =3D Class();
RecommendAction.prototype =3D {
   initialize: function(recommendThisKey, articleTitle) {
        var data =3D new Object();
        data.RecommendThisKey =3D recommendThisKey;
        if(articleTitle){
			data.OnPageTitle =3D articleTitle;
		}
	=09
        this.RecommendAction =3D data;
   }
};
// Wrapper to request a rate action
RateAction =3D Class();
RateAction.prototype =3D {
   initialize: function(rateThisKey, rating) {
        var data =3D new Object();
        data.RateThisKey =3D rateThisKey;
        data.Rating =3D rating;
        this.RateAction =3D data;
   }
};

// Permanently delete a gallery, video or photo
DeleteContentAction =3D Class();
DeleteContentAction.prototype =3D {
   initialize: function(deleteThisContent) {
        var data =3D new Object();
        data.DeleteThisContent =3D deleteThisContent;
        this.DeleteContentAction =3D data;
   }
};

// Email from the SiteLife system
EmailContentAction =3D Class();
EmailContentAction.prototype =3D {
   initialize: function(toAddress, subject, body) {
        var data =3D new Object();
        data.ToAddress =3D toAddress;
        data.Subject =3D subject;
        data.Body =3D body;
        this.EmailContentAction =3D data;
   }
};

// Email from the SiteLife system with user key as target
EmailContentWithUserIDAction =3D Class();
EmailContentWithUserIDAction.prototype =3D {
   initialize: function(toUserKey, subject, body) {
        var data =3D new Object();
        data.UserKey =3D toUserKey;
        data.Subject =3D subject;
        data.Body =3D body;
        this.EmailContentWithUserIDAction =3D data;
   }
};

// Wrapper to request a report abuse action
ReportAbuseAction =3D Class();
ReportAbuseAction.prototype =3D {
   initialize: function(reportThisKey, abuseReason, abuseDescription) {
        var data =3D new Object();
        data.ReportThisKey =3D reportThisKey;
        data.AbuseReason =3D abuseReason;
        data.AbuseDescription =3D abuseDescription;
        this.ReportAbuseAction =3D data;
   }
};
// Category used for discovery
Category =3D Class();
Category.prototype =3D {
   initialize: function(name) {
        var data =3D new Object();
        data.Name =3D name;
        this.Category =3D data;
   }
};
// Section used for discovery
Section =3D Class();
Section.prototype =3D {
    initialize: function(name) {
        var data =3D new Object();
        data.Name =3D name;
        this.Section =3D data;
    }
};
// Update or create an article
UpdateArticleAction =3D Class();
UpdateArticleAction.prototype =3D {
   initialize: function(updateArticle, onPageUrl, onPageTitle, =
section,categories) {
        var data =3D new Object();
        data.UpdateArticle =3D updateArticle;
        data.OnPageUrl =3D onPageUrl;
        data.OnPageTitle =3D onPageTitle;
        data.Section =3D section;
        data.Categories =3D categories;
        this.UpdateArticleAction =3D data;
   }
};
// Update or create a gallery
UpdateGalleryAction =3D Class();
UpdateGalleryAction.prototype =3D {
    initialize: function(updateGallery, galleryType, mediaType, title, =
description, tags, section, galleryPromo) {
        var data =3D new Object();
        data.UpdateGallery =3D updateGallery;
        data.GalleryType =3D galleryType;
        data.MediaType =3D mediaType;
        data.Title =3D title;
        data.Description =3D description;
        data.Tags =3D tags;
        data.Section =3D section;
        data.GalleryPromo =3D galleryPromo;
        this.UpdateGalleryAction =3D data;
    }
};
// Update or create a photo
UpdatePhotoAction =3D Class();
UpdatePhotoAction.prototype =3D {
    initialize: function(updatePhoto, title, description, tags, section) =
{
        var data =3D new Object();
        data.UpdatePhoto =3D updatePhoto;
        data.Title =3D title;
        data.Description =3D description;
        data.Tags =3D tags;
        data.Section =3D section;
        this.UpdatePhotoAction =3D data;
    }
};
// Update or create a video
UpdateVideoAction =3D Class();
UpdateVideoAction.prototype =3D {
    initialize: function(updateVideo, title, description, tags, section) =
{
        var data =3D new Object();
        data.UpdateVideo =3D updateVideo;
        data.Title =3D title;
        data.Description =3D description;
        data.Tags =3D tags;
        data.Section =3D section;
        this.UpdateVideoAction =3D data;
    }
};
//=20
GalleryType =3D Class();
GalleryType.prototype =3D {
    initialize: function(name) {
        var data =3D new Object();
        data.Name =3D name;
        this.GalleryType =3D data;
    }
};
// GalleryPromo used for setting promotional text for public galleries
GalleryPromo =3D Class();
GalleryPromo.prototype =3D {
    initialize: function(title, body, photoKey) {
        var data =3D new Object();
        data.Title =3D title;
        data.Body =3D body;
        data.PhotoKey =3D photoKey;
        this.GalleryPromo =3D data;
    }
};
// UserTier used for discovery
UserTier =3D Class();
UserTier.prototype =3D {
    initialize: function(name) {
        var data =3D new Object();
        data.Name =3D name;
        this.UserTier =3D data;
    }
};
// MembershipTier used for community groups
MembershipTier =3D Class();
MembershipTier.prototype =3D {
    initialize: function(name) {
        var data =3D new Object();
        data.Name =3D name;
        this.MembershipTier =3D data;
    }
};
// Activity used for discovery
Activity =3D Class();
Activity.prototype =3D {
    initialize: function(name) {
        var data =3D new Object();
        data.Name =3D name;
        this.Activity =3D data;
    }
};
// Discovery on articles
DiscoverArticlesAction =3D Class();
DiscoverArticlesAction.prototype =3D {
   initialize: =
function(searchSections,searchCategories,limitToContributors,activity,age=
,maximumNumberOfDiscoveries) {
        var data =3D new Object();
        data.SearchSections =3D searchSections;
        data.SearchCategories =3D searchCategories;
        data.LimitToContributors =3D limitToContributors;
        data.Activity =3D activity;
        data.Age =3D age;
        data.MaximumNumberOfDiscoveries =3D maximumNumberOfDiscoveries;

        this.DiscoverArticlesAction =3D data;
   }
};

// Action used to add a friend
AddFriendAction =3D Class();
AddFriendAction.prototype =3D {
    initialize: function(friendUserKey) {
        var data =3D new Object();
        data.FriendUserKey =3D friendUserKey;
        this.AddFriendAction =3D data;
    }
};

// Action used to add a message
AddPersonaMessageAction =3D Class();
AddPersonaMessageAction.prototype =3D {
    initialize: function(toUserKey, body) {
        var data =3D new Object();
        data.ToUserKey =3D toUserKey;
        data.Body =3D body;
        this.AddPersonaMessageAction =3D data;
    }
};

// Action used to remove a message
RemovePersonaMessageAction =3D Class();
RemovePersonaMessageAction.prototype =3D {
    initialize: function(personaMessageKey) {
        var data =3D new Object();
        data.PersonaMessageKey =3D personaMessageKey;
        this.RemovePersonaMessageAction =3D data;
    }
};

// Action used to approve a friend
ApproveFriendAction =3D Class();
ApproveFriendAction.prototype =3D {
    initialize: function(friendUserKey, isApproved) {
        var data =3D new Object();
        data.FriendUserKey =3D friendUserKey;
        data.IsApproved =3D isApproved;
        this.ApproveFriendAction =3D data;
    }
};

// Action used to remove a friend
RemoveFriendAction =3D Class();
RemoveFriendAction.prototype =3D {
    initialize: function(friendUserKey) {
        var data =3D new Object();
        data.FriendUserKey =3D friendUserKey;
        this.RemoveFriendAction =3D data;
    }
};

// Action used to add an enemy
AddEnemyAction =3D Class();
AddEnemyAction.prototype =3D {
    initialize: function(enemyUserKey) {
        var data =3D new Object();
        data.EnemyUserKey =3D enemyUserKey;
        this.AddEnemyAction =3D data;
    }
};

// Action used to remove an enemy
RemoveEnemyAction =3D Class();
RemoveEnemyAction.prototype =3D {
    initialize: function(enemyUserKey) {
        var data =3D new Object();
        data.EnemyUserKey =3D enemyUserKey;
        this.RemoveEnemyAction =3D data;
    }
};

// Wrapper to request a friend page
FriendPage =3D Class();
FriendPage.prototype =3D {
   initialize: function(userKey, numberPerPage, onPage, isPendingList, =
filterKey, filterValue) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.IsPendingList =3D isPendingList;
        data.FilterKey =3D filterKey;
        data.FilterValue =3D filterValue;
        this.FriendPage =3D data;
   }
};

// Wrapper to request if a given user key is a friend of the user =
specified by the second parameter
// if the userKey parameter is not specified, the currently logged-in =
user is used
IsFriend =3D Class();
IsFriend.prototype =3D {
   initialize: function(friendUserKey, userKey) {
        var data =3D new Object();
        data.FriendUserKey =3D friendUserKey;
        data.UserKey =3D userKey;
        this.IsFriend =3D data;
   }
};
											=09
// Wrapper to request a friend page
EnemyPage =3D Class();
EnemyPage.prototype =3D {
   initialize: function(userKey, numberPerPage, onPage, sort) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.Sort =3D sort;
        this.EnemyPage =3D data;
   }
};
											=09
// Discovery on content
DiscoverContentAction =3D Class();
DiscoverContentAction.prototype =3D {
   initialize: =
function(searchSections,searchCategories,limitToContributors,activity,con=
tentType,age,maximumNumberOfDiscoveries, filterBySiteOfOrigin, =
parentKeys) {
        var data =3D new Object();
        data.SearchSections =3D searchSections;
        data.SearchCategories =3D searchCategories;
        data.LimitToContributors =3D limitToContributors;
        data.Activity =3D activity;
        data.ContentType =3D contentType;
        data.Age =3D age;
        data.MaximumNumberOfDiscoveries =3D maximumNumberOfDiscoveries;
        data.FilterBySiteOfOrigin =3D filterBySiteOfOrigin;
        if(parentKeys){
			data.ParentKeys =3D parentKeys;
		}=09
        this.DiscoverContentAction =3D data;
   }
};

// Content type for discovery
ContentType =3D Class();
ContentType.prototype =3D {
    initialize: function(name) {
        var data =3D new Object();
        data.Name =3D name;
        this.ContentType =3D data;
    }
};
											=09
UpdateUserProfileAction =3D Class();
UpdateUserProfileAction.prototype =3D {
   initialize: function(   userKey,=20
                            aboutMe,=20
                            location,
                            signature,
                            dateOfBirth,=20
                            sex,=20
                            personaPrivacyMode,=20
                            commentsTabVisible,=20
                            photosTabVisible,=20
                            messagesOpenToEveryone,=20
                            isEmailNotificationsEnabled,=20
                            selectedStyleId,=20
                            customAnswers,=20
                            extendedProfile) {
                           =20
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.AboutMe =3D aboutMe;
        data.Location =3D location;
        data.Signature =3D signature;
        data.DateOfBirth =3D dateOfBirth;
        data.Sex =3D sex;
		data.PersonaPrivacyMode =3D personaPrivacyMode;
		data.CommentsTabVisible =3D commentsTabVisible;
		data.PhotosTabVisible =3D photosTabVisible;
		data.MessagesOpenToEveryone =3D messagesOpenToEveryone;
		data.IsEmailNotificationsEnabled =3D isEmailNotificationsEnabled;
		data.SelectedStyleId =3D selectedStyleId;
		data.CustomAnswers =3D customAnswers;
		data.ExtendedProfile =3D extendedProfile;       =20
        this.UpdateUserProfileAction =3D data;
   }
};

UpdateUserBlockedSettingAction =3D Class();
UpdateUserBlockedSettingAction.prototype =3D {
    initialize: function( userKey, isBlocked ){
        var data =3D new Object;
        data.UserKey =3D userKey;
        data.IsBlocked =3D isBlocked;
        this.UpdateUserBlockedSettingAction =3D data;
    }   =20
};

SearchAction =3D Class();
SearchAction.prototype =3D {
   initialize: function(searchType, searchString, numberPerPage, onPage =
) {
        var data =3D new Object();
        data.SearchType =3D searchType;
        data.SearchString =3D searchString;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        this.SearchAction =3D data;
   }
};

// Wrapper to request a watch item page
WatchItemPage =3D Class();
WatchItemPage.prototype =3D {
   initialize: function(userKey, numberPerPage, onPage) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        this.WatchItemPage =3D data;
   }
};

// Wrapper to add a watch item
AddWatchItemAction =3D Class();
AddWatchItemAction.prototype =3D {
   initialize: function(userKey, watchTargetKey, title, url ) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.WatchTargetKey =3D watchTargetKey;
        data.WatchItemTitle =3D title;
        data.WatchItemUrl =3D url;
        this.AddWatchItemAction =3D data;
   }
};

// Wrapper to delete a watch item
DeleteWatchItemAction =3D Class();
DeleteWatchItemAction.prototype =3D {
   initialize: function(userKey, watchTargetKey) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.WatchTargetKey =3D watchTargetKey;
        this.DeleteWatchItemAction =3D data;
   }
};

// Wrapper to request a blog post page
BlogPostPage =3D Class();
BlogPostPage.prototype =3D {
   initialize: function(blogKey, numberPerPage, onPage, sort, =
blogPostState, restrictToOwner, includeFuturePosts) {
        var data =3D new Object();
        data.BlogKey =3D blogKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.Sort =3D sort;
        data.BlogPostState =3D blogPostState;
        if ((typeof(restrictToOwner) =3D=3D 'undefined') || =
(restrictToOwner =3D=3D null)) {
            // Default to false for backwards compatibility
            restrictToOwner =3D false;
        }
        data.RestrictToOwner =3D restrictToOwner.toString();
        if ((typeof(includeFuturePosts) =3D=3D 'undefined') || =
(includeFuturePosts =3D=3D null)) {
            // Default to false for backwards compatibility
            includeFuturePosts =3D false;
        }
        data.IncludeFuturePosts =3D includeFuturePosts.toString();
        this.BlogPostPage =3D data;
   }
};

// Wrapper to request a blog post page by Tag
BlogPostsByTagPage =3D Class();
BlogPostsByTagPage.prototype =3D {
   initialize: function(blogKey, tag, numberPerPage, onPage, sort) {
        var data =3D new Object();
        data.BlogKey =3D blogKey;
        data.Tag =3D tag;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.Sort =3D sort;
        this.BlogPostsByTagPage =3D data;
   }
};


// Wrapper to request a blog post archive count
BlogPostArchiveCount =3D Class();
BlogPostArchiveCount.prototype =3D {
   initialize: function(blogKey) {
        var data =3D new Object();
        data.BlogKey =3D blogKey;
        this.BlogPostArchiveCount =3D data;
   }
};


// Wrapper to request a blog post archive content page
BlogPostArchiveContentPage =3D Class();
BlogPostArchiveContentPage .prototype =3D {
   initialize: function(blogKey, month, numberPerPage, onPage, sort) {
        var data =3D new Object();
        data.BlogKey =3D blogKey;
        data.Month =3D month;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.Sort =3D sort;
        this.BlogPostArchiveContentPage =3D data;
   }
};


// Wrapper to request a user comment page
UserCommentPage =3D Class();
UserCommentPage.prototype =3D {
   initialize: function(userKey, numberPerPage, onPage, sort, =
commentsOnly) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.Sort =3D sort;
        data.CommentsOnly =3D commentsOnly;
        this.UserCommentPage =3D data;
   }
};


// Wrapper to request blog tag=20
RecentBlogTag =3D Class();
RecentBlogTag.prototype =3D {
   initialize: function(blogKey) {
        var data =3D new Object();
        data.BlogKey =3D blogKey;
        this.RecentBlogTag =3D data;
   }
};


// Wrapper to request recent user photo page
RecentUserPhotoPage =3D Class();
RecentUserPhotoPage.prototype =3D {
   initialize: function(userKey, numberPerPage, onPage) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        this.RecentUserPhotoPage =3D data;
   }
};

// Wrapper to request recent user video page
RecentUserVideoPage =3D Class();
RecentUserVideoPage .prototype =3D {
   initialize: function(userKey, numberPerPage, onPage) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        this.RecentUserVideoPage  =3D data;
   }
};


// Wrapper to request recent public gallery page
RecentPublicGalleryPage =3D Class();
RecentPublicGalleryPage .prototype =3D {
   initialize: function(userKey, numberPerPage, onPage) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        this.RecentPublicGalleryPage  =3D data;
   }
};
   =20
   =20
// Wrapper to request recent user activity page
RecentUserActivity =3D Class();
RecentUserActivity .prototype =3D {
   initialize: function(userKey) {
        var data =3D new Object();
        data.UserKey =3D userKey;
       this.RecentUserActivity  =3D data;
   }
};

 =20
// Wrapper to request page of user media submission counts
UserMediaSubmissionsCountPage =3D Class();
UserMediaSubmissionsCountPage .prototype =3D {
    initialize: function(userKey, mediaType, numberPerPage, onPage) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.MediaType =3D mediaType;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        this.UserMediaSubmissionsCountPage =3D data;
    }
};


// Wrapper to request recent forum discussion page
RecentForumDiscussionPage =3D Class();
RecentForumDiscussionPage .prototype =3D {
   initialize: function(userKey, numberPerPage, onPage) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        this.RecentForumDiscussionPage =3D data;
   }
};

   =20
// Wrapper to request user group forum page
UserGroupForumPage =3D Class();
UserGroupForumPage .prototype =3D {
   initialize: function(userKey, numberPerPage, onPage, sort) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.Sort =3D sort;
        this.UserGroupForumPage =3D data;
   }
};

// The blogRollEntry used in UpdateBlogAction
BlogRollEntry =3D Class();
BlogRollEntry.prototype =3D {
   initialize: function(name, url) {
        var data =3D new Object();
        data.Name =3D name;
        data.Url =3D url;
        this.BlogRollEntry =3D data;
   }
};

// Bookmark used in UpdateCommunityGroupAction
Bookmark =3D Class();
Bookmark.prototype =3D {
    initialize: function(title, link) {
        var data =3D new Object();
        data.Title =3D title;
        data.Link =3D link;
        this.Bookmark =3D data;
   }
};

// CommunityGroupVisibility used in UpdateCommunityGroupAction
CommunityGroupVisibility =3D Class();
CommunityGroupVisibility.prototype =3D {
    initialize: function(name) {
        var data =3D new Object();
        data.Name =3D name;
        this.CommunityGroupVisibility =3D data;
    }
};

// Update or create a blog
UpdateBlogAction =3D Class();
UpdateBlogAction.prototype =3D {
   initialize: function(updateBlog, title, tagline, blogRollEntries, =
blogType) {
        var data =3D new Object();
        data.BlogKey =3D updateBlog;
        data.Title =3D title;
        data.Tagline =3D tagline;
        data.BlogRollEntries =3D blogRollEntries;
        data.BlogType =3D blogType;
        this.UpdateBlogAction =3D data;
   }
};

// Update or create a blog post, key can be either a post key (update =
case)
// or a blog key (create case)
UpdateBlogPostAction =3D Class();
UpdateBlogPostAction.prototype =3D {
   initialize: function(key, title, body, tags, publishDate, published) =
{
        var data =3D new Object();
        data.TargetThis =3D key;
        data.Title =3D title;
        data.Body =3D body;
        data.Tags =3D tags;
        data.Date =3D publishDate;
        data.Published =3D published;
        this.UpdateBlogPostAction =3D data;
   }
};

// Identify a forum discussion with this DiscussionKey=20
DiscussionKey =3D Class();
DiscussionKey.prototype =3D {
   initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.DiscussionKey =3D data;
   }
};

// Identify a custom item with this CustomItemKey
CustomItemKey =3D Class();
CustomItemKey.prototype =3D {
   initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.CustomItemKey =3D data;
   }
};

// Identify a custom collection with this CustomCollectionKey
CustomCollectionKey =3D Class();
CustomCollectionKey.prototype =3D {
   initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.CustomCollectionKey =3D data;
   }
};

// Update or create a custom item in storage
UpdateCustomItemAction =3D Class();
UpdateCustomItemAction.prototype =3D {
   initialize: function(customItemKey, name, mimeType, displayText, =
content, includeInRecentActivity) {
        var data =3D new Object();
        data.CustomItemKey =3D customItemKey;
        data.Name =3D name;
        data.MimeType =3D mimeType;
        data.DisplayText =3D displayText;
        data.Content =3D content;
        if ((typeof(includeInRecentActivity) =3D=3D 'undefined') || =
(includeInRecentActivity =3D=3D null)) {
            // Default to true for backwards compatibility
            includeInRecentActivity =3D true;
        }
        data.IncludeInRecentActivity =3D includeInRecentActivity
        this.UpdateCustomItemAction =3D data;
   }
};

// Add a new custom collection to storage
AddCustomCollectionAction =3D Class();
AddCustomCollectionAction.prototype =3D {
   initialize: function(customCollectionKey, customCollectionName) {
        var data =3D new Object();
        data.CustomCollectionKey =3D customCollectionKey;
        data.CustomCollectionName =3D customCollectionName;
        this.AddCustomCollectionAction =3D data;
   }
};

// Insert an item into a custom collection
InsertIntoCollectionAction =3D Class();
InsertIntoCollectionAction.prototype =3D {
   initialize: function(customCollectionKey, insertThisKey, position) {
        var data =3D new Object();
        data.CustomCollectionKey =3D customCollectionKey;
        data.InsertThisKey =3D insertThisKey;
        data.Position =3D position;
        this.InsertIntoCollectionAction =3D data;
   }
};

// Remove an item from a custom collection (position can be null to =
specify to remove all occurrences of item)
RemoveFromCollectionAction =3D Class();
RemoveFromCollectionAction.prototype =3D {
   initialize: function(customCollectionKey, removeThisKey, position) {
        var data =3D new Object();
        data.CustomCollectionKey =3D customCollectionKey;
        data.RemoveThisKey =3D removeThisKey;
        data.Position =3D position;
        this.RemoveFromCollectionAction =3D data;
   }
};

// Get a page of items out of a custom collection
CustomCollectionPage =3D Class();
CustomCollectionPage.prototype =3D {
   initialize: function(customCollectionKey, numberPerPage, onPage, =
sort) {
        var data =3D new Object();
        data.CustomCollectionKey =3D customCollectionKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.Sort =3D sort;
        this.CustomCollectionPage =3D data;
   }
};


// Get a page of items out of a custom collection
EditorMessageRequest =3D Class();
EditorMessageRequest.prototype =3D {
   initialize: function() {
      this.EditorMessageRequest =3D new Object();
   }
};

// Retrieve a user's tags for the given content type
UserTags =3D Class();
UserTags.prototype =3D {
   initialize: function(userKey, contentType) {
      var data =3D new Object();
      data.UserKey =3D userKey;
      data.ContentType =3D contentType;
      this.UserTags =3D data;
   }
};


// Get an item's ContentPolicy
GetContentPolicyAction =3D Class();
GetContentPolicyAction.prototype =3D {
    initialize: function(targetKey, userTier, action) {
        var data =3D new Object();
        data.TargetKey =3D targetKey;
        data.UserTier =3D userTier;
        data.ContentPolicyActionType =3D action;
        this.GetContentPolicyAction =3D data;
    }
}

// Set an item's ContentPolicy
SetContentPolicyAction =3D Class();
SetContentPolicyAction.prototype =3D {
    initialize: function(targetKey, userTier, action, policy) {
        var data =3D new Object();
        data.TargetKey =3D targetKey;
        data.UserTier =3D userTier;
        data.ContentPolicyActionType =3D action;
        data.ContentPolicy =3D policy;
        this.SetContentPolicyAction =3D data;
    }
}

ContentPolicy =3D Class();
ContentPolicy.prototype =3D {
    initialize: function(name) {
        var data =3D new Object();
        data.Name =3D name;
        this.ContentPolicy =3D data;
    }
};

ContentPolicyActionType =3D Class();
ContentPolicyActionType.prototype =3D {
    initialize: function(name) {
        var data =3D new Object();
        data.Name =3D name;
        this.ContentPolicyActionType =3D data;
    }
};

// Updates a Forum's meta data
UpdateForumAction =3D Class();
UpdateForumAction.prototype =3D {
    initialize: function(forumKey, title, description) {
        var data =3D new Object();
        data.ForumKey =3D forumKey;
        data.Title =3D title;
        data.Description =3D description;
        this.UpdateForumAction =3D data;
    }
};

//Adds/Updates a Forum Discussion's meta data. If the key is a ForumKey, =
it will be added as a new Discussion.
//If the key is a ForumDiscussionKey, the existing forum discussion will =
be updated.
UpdateForumDiscussionAction =3D Class();
UpdateForumDiscussionAction.prototype =3D {
    initialize: function(key, title, body, isQuestion, isPoll) {
        var data =3D new Object();
        data.TargetThis =3D key;
        data.Title =3D title;
        data.Body =3D body;
        data.IsQuestion =3D typeof(isQuestion) =3D=3D 'string' ? =
isQuestion : (isQuestion ? "true" : "false");
        data.IsPoll =3D typeof(isPoll) =3D=3D 'string' ? isPoll : =
(isPoll ? "true" : "false");
        this.UpdateForumDiscussionAction =3D data;
    }
};

//Adds/Updates a Forum Post's meta data. If the key is a =
ForumDiscussionKey, it will be added as a new Post.
//If the key is a ForumPostKey, the existing forum post will be updated.
UpdateForumPostAction =3D Class();
UpdateForumPostAction.prototype =3D {
    initialize: function(key, title, body, isQuestion) {
        var data =3D new Object();
        data.TargetThis =3D key;
        data.Title =3D title;
        data.Body =3D body;
        data.IsQuestion =3D isQuestion;
        this.UpdateForumPostAction =3D data;
    }
};

//Updates a Forum Discussion's Sticky flag
ForumToggleDiscussionStickyAction =3D Class();
ForumToggleDiscussionStickyAction.prototype =3D {
    initialize: function(discussionKey) {
        var data =3D new Object();
        data.DiscussionKey =3D discussionKey;
        this.ForumToggleDiscussionStickyAction =3D data;
    }
};

//Opens/Closes a Forum Discussion
ForumToggleDiscussionClosedAction =3D Class();
ForumToggleDiscussionClosedAction.prototype =3D {
    initialize: function(discussionKey) {
        var data =3D new Object();
        data.DiscussionKey =3D discussionKey;
        this.ForumToggleDiscussionClosedAction =3D data;
    }
};

//Retrieves a paginated list of Discussions for a particular Forum
ForumDiscussionsPage =3D Class();
ForumDiscussionsPage.prototype =3D {
    initialize: function(forumKey, numberPerPage, oneBasedOnPage, sort) =
{
        var data =3D new Object();
        data.ForumKey =3D forumKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D oneBasedOnPage;
        data.Sort =3D sort;
        this.ForumDiscussionsPage =3D data;
    }
};

//Retrieves a paginated list of Posts for a particular Forum
ForumPostsPage =3D Class();
ForumPostsPage.prototype =3D {
    initialize: function(forumDiscussionKey, numberPerPage, =
oneBasedOnPage, sort, findPostKey) {
        var data =3D new Object();
        data.DiscussionKey =3D forumDiscussionKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D oneBasedOnPage;
        data.Sort =3D sort;
        data.FindPostKey =3D findPostKey;
        this.ForumPostsPage =3D data;
    }
};

//Retrieves a paginated list of forums for a particular category
ForumCategoriesPage =3D Class();
ForumCategoriesPage.prototype =3D {
    initialize: function(numberPerPage, oneBasedOnPage) {
        var data =3D new Object();
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D oneBasedOnPage;
        this.ForumCategoriesPage =3D data;
    }
};

//Retrieves a paginated list of forums for a particular category
ForumsPage =3D Class();
ForumsPage.prototype =3D {
    initialize: function(categoryKey, numberPerPage, oneBasedOnPage, =
sort) {
        var data =3D new Object();
        data.ForumCategoryKey =3D categoryKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D oneBasedOnPage;
        data.Sort =3D sort;
        this.ForumsPage =3D data;
    }
};

ForumSearchAction =3D Class();
ForumSearchAction.prototype =3D {
    initialize: function(searchKey, searchString, numberPerPage, onPage) =
{
        var data =3D new Object();
        data.TargetThis =3D searchKey;
        data.SearchString =3D searchString;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        this.ForumSearchAction =3D data;
    }
};

// Retrieves a paginated list of community groups
CommunityGroupPage =3D Class();
CommunityGroupPage.prototype =3D {
    initialize: function(numberPerPage, oneBasedOnPage, sort, section) {
        var data =3D new Object();
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D oneBasedOnPage;
        data.Sort =3D sort;
        if ((typeof(section) =3D=3D 'undefined') || (section =3D=3D =
null)) {
            // Default section to All
            section =3D new Section("All");
        }
        data.Section =3D section;
        this.CommunityGroupPage =3D data;
    }
};

// Retrieves a paginated list of community groups
CommunityGroupMembership =3D Class();
CommunityGroupMembership.prototype =3D {
    initialize: function(groupKey, userKey) {
        var data =3D new Object();
        data.CommunityGroupKey =3D groupKey;
        data.UserKey =3D userKey;
        this.CommunityGroupMembership =3D data;
    }
};


// Retrieves a paginated list of community groups
CommunityGroupMembershipPage =3D Class();
CommunityGroupMembershipPage.prototype =3D {
    initialize: function(key, numberPerPage, oneBasedOnPage, sort, =
membershipFilter) {
        var data =3D new Object();
        data.Key =3D key;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D oneBasedOnPage;
        data.Sort =3D sort;
        data.MembershipFilter =3D membershipFilter;
        this.CommunityGroupMembershipPage =3D data;
    }
};

// Retrieves a paginated list of registrants
CommunityGroupRegistrantPage =3D Class();
CommunityGroupRegistrantPage.prototype =3D {
    initialize: function(key, numberPerPage, oneBasedOnPage, sort) {
        var data =3D new Object();
        data.CommunityGroupKey =3D key;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D oneBasedOnPage;
        data.Sort =3D sort;
        this.CommunityGroupRegistrantPage =3D data;
    }
};

// Retrieves a paginated list of banned users
CommunityGroupBannedUserPage =3D Class();
CommunityGroupBannedUserPage.prototype =3D {
    initialize: function(key, numberPerPage, oneBasedOnPage, sort) {
        var data =3D new Object();
        data.CommunityGroupKey =3D key;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D oneBasedOnPage;
        data.Sort =3D sort;
        this.CommunityGroupBannedUserPage =3D data;
    }
};

// Retrieves a paginated list of invited users
CommunityGroupInvitedUserPage =3D Class();
CommunityGroupInvitedUserPage.prototype =3D {
    initialize: function(key, numberPerPage, oneBasedOnPage, sort) {
        var data =3D new Object();
        data.CommunityGroupKey =3D key;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D oneBasedOnPage;
        data.Sort =3D sort;
        this.CommunityGroupInvitedUserPage =3D data;
    }
};



// Creates a new or updates an existing community group
UpdateCommunityGroupAction =3D Class();
UpdateCommunityGroupAction.prototype =3D {
    initialize: function(key, title, description, categories, =
visibility, bookmarks, section, photoKey) {
        var data =3D new Object();
        data.CommunityGroupKey =3D key;
        data.Title =3D title;
        data.Description =3D description;
        data.Categories =3D categories;
        data.Visibility =3D visibility,
        data.Bookmarks =3D bookmarks;       =20
        data.Section =3D section;
        data.PhotoKey =3D photoKey;
        this.UpdateCommunityGroupAction =3D data;
    }
};

// Updates an existing commnity group's bookmarks
UpdateCommunityGroupBookmarksAction =3D Class();
UpdateCommunityGroupBookmarksAction.prototype =3D {
    initialize: function(key, bookmarks) {
        var data =3D new Object();
        data.CommunityGroupKey =3D key;
        data.Bookmarks =3D bookmarks;       =20
        this.UpdateCommunityGroupBookmarksAction =3D data;
    }
};

// Creates or updates a user's membership in a group, with options to =
ban the user from the group.
UpdateCommunityGroupMembershipAction =3D Class();
UpdateCommunityGroupMembershipAction.prototype =3D {
    initialize: function(communityGroupKey, userKey, membershipTier, =
isBanned, banMessage) {
        var data =3D new Object();
        data.CommunityGroupKey =3D communityGroupKey;
        data.UserKey =3D userKey;
        data.MembershipTier =3D membershipTier;
        data.IsBanned =3D isBanned;
        data.BanMessage =3D banMessage;
        this.UpdateCommunityGroupMembershipAction =3D data;
    }
};

// Enables a user to request membership in a community group or an admin =
to invite a non-member.
RequestCommunityGroupMembershipAction =3D Class();
RequestCommunityGroupMembershipAction.prototype =3D {
    initialize: function(communityGroupKey, userKey, message) {
        var data =3D new Object();
        data.CommunityGroupKey =3D communityGroupKey;
        data.UserKey =3D userKey;
        data.Message =3D message;
        this.RequestCommunityGroupMembershipAction =3D data;
    }
};

//Retrieves a paginated list of Events for a particular EventSetKey
EventsPage =3D Class();
EventsPage.prototype =3D {
    initialize: function(eventSetKey, startDate, endDate,numberPerPage, =
oneBasedOnPage, sort) {
        var data =3D new Object();
        data.EventSetKey =3D eventSetKey;
        data.StartDate =3D startDate;
        data.EndDate =3D endDate;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D oneBasedOnPage;
        data.Sort =3D sort;
        this.EventsPage =3D data;
    }
};

// Update or creates an Event, key can be either an EventKey (update =
case)
// or an EventSetKey (create case)
UpdateEventAction =3D Class();
UpdateEventAction.prototype =3D {
    initialize: function(key, title, description, location, =
bookmarkName, bookmarkUrl, startDate, endDate, utcOffset) {
        var data =3D new Object();
        data.TargetThis =3D key;
        data.Title =3D title;
        data.Description =3D description;
        data.Location =3D location;
        data.BookmarkName =3D bookmarkName;
        data.BookmarkUrl =3D bookmarkUrl;
        data.StartDate =3D startDate;
        data.EndDate =3D endDate;
        data.UtcOffset =3D utcOffset;
        this.UpdateEventAction =3D data;
    }
};


// Retrieve a paginated list of recent group activities
RecentMiniFeedActivity =3D Class();
RecentMiniFeedActivity.prototype =3D {
    initialize: function(communityGroupKey, onPage, numberPerPage) {
        var data =3D new Object();
        data.CommunityGroupKey =3D communityGroupKey;
        data.OnPage =3D onPage;
        data.NumberPerPage =3D numberPerPage
        this.RecentMiniFeedActivity =3D data;
    }
}

//Retrieve a list of Most Active Users in a CommunityGroup
CommunityGroupMostActiveMembers =3D Class();
CommunityGroupMostActiveMembers.prototype =3D {
    initialize: function(communityGroupKey, age, maximumNumberOfMembers) =
{
        var data =3D new Object();
        data.CommunityGroupKey =3D communityGroupKey;
        data.Age =3D age;
        data.MaximumNumberOfMembers =3D maximumNumberOfMembers
        this.CommunityGroupMostActiveMembers =3D data;
    }
}

// perform a search for content within a specific community group
CommunityGroupSearchAction =3D Class();
CommunityGroupSearchAction.prototype =3D {
    initialize: function(communityGroupKey, searchType, searchString, =
numberPerPage, onPage) {
        var data =3D new Object();
        data.CommunityGroupKey =3D communityGroupKey;
        data.SearchType =3D searchType;
        data.SearchString =3D searchString;
        data.OnPage =3D onPage;
        data.NumberPerPage =3D numberPerPage;
        this.CommunityGroupSearchAction =3D data;
    }
}

// perform a search for content within a specific community group
RequestDeleteCommunityGroupAction =3D Class();
RequestDeleteCommunityGroupAction.prototype =3D {
    initialize: function(communityGroupKey, deleteReason) {
        var data =3D new Object();
        data.CommunityGroupKey =3D communityGroupKey;
        data.DeleteReason =3D deleteReason;
        this.RequestDeleteCommunityGroupAction =3D data;
    }
}

CommunityGroupRecentForumDiscussions =3D Class();
CommunityGroupRecentForumDiscussions.prototype =3D {
    initialize: function(communityGroupKey, age, =
maximumNumberOfDiscussions) {
        var data =3D new Object();
        data.CommunityGroupKey =3D communityGroupKey;
        data.Age =3D age;
        data.MaximumNumberOfDiscussions =3D maximumNumberOfDiscussions;
        this.CommunityGroupRecentForumDiscussions =3D data;
    }
}


SystemTimeInfo =3D Class();
SystemTimeInfo.prototype =3D {
    initialize: function(){
        var data =3D new Object();
        this.SystemTimeInfo =3D data;
    }
}

PrivateMessageFolderList =3D Class();
PrivateMessageFolderList.prototype =3D {
    initialize: function(){
        var data =3D new Object();
        this.PrivateMessageFolderList =3D data;
    }
}


PrivateMessage =3D Class();
PrivateMessage.prototype =3D {
    initialize: function(folderID, messageID){
        var data =3D new Object();
        data.FolderID =3D folderID;
        data.MessageID =3D messageID;
        this.PrivateMessage =3D data;
    }
}

PrivateMessagePage =3D Class();
PrivateMessagePage.prototype =3D {
    initialize: function(folderID, numberPerPage, onPage, =
messageReadState){
        var data =3D new Object();
        data.FolderID =3D folderID;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.MessageReadState =3D messageReadState;
        this.PrivateMessagePage =3D data;
    }
}

PrivateMessageSendAction =3D Class();
PrivateMessageSendAction.prototype =3D {
    initialize: function(subject, body, recipientList){
        var data =3D new Object();
        data.Subject =3D subject;
        data.Body =3D body;
        data.RecipientList =3D recipientList;
        this.PrivateMessageSendAction =3D data;
    }
}

PrivateMessageMoveMessageAction =3D Class();
PrivateMessageMoveMessageAction.prototype =3D {
    initialize: function(sourceFolderID, destinationFolderID, =
messageIDList){
        var data =3D new Object();
        data.SourceFolderID =3D sourceFolderID;
        data.DestinationFolderID =3D destinationFolderID;
        data.MessageIDList =3D messageIDList;
        this.PrivateMessageMoveMessageAction =3D data;
    }
}

PrivateMessageDeleteMessageAction =3D Class();
PrivateMessageDeleteMessageAction.prototype =3D {
    initialize: function(sourceFolderID, messageIDList){
        var data =3D new Object();
        data.SourceFolderID =3D sourceFolderID;
        data.MessageIDList =3D messageIDList;
        this.PrivateMessageDeleteMessageAction =3D data;
    }
}

PrivateMessageEmptyTrashAction =3D Class();
PrivateMessageEmptyTrashAction.prototype =3D {
    initialize: function(){
        var data =3D new Object();
        this.PrivateMessageEmptyTrashAction =3D data;
    }
}


PrivateMessageCreateFolderAction =3D Class();
PrivateMessageCreateFolderAction.prototype =3D {
    initialize: function(){
        var data =3D new Object();
        data.FolderID =3D "Inbox";
        this.PrivateMessageCreateFolderAction =3D data;
    }
}

FirstUnreadPost =3D Class();
FirstUnreadPost.prototype =3D {
	initialize: function(discussionKey, numberPerPage, sort){
		var data =3D new Object();
		data.DiscussionKey =3D discussionKey;
        data.NumberPerPage =3D numberPerPage;
        data.Sort =3D sort;
        this.FirstUnreadPost =3D data;
	}
}

LatestPost =3D Class();
LatestPost.prototype =3D {
	initialize: function(discussionKey, numberPerPage, sort){
		var data =3D new Object();
		data.DiscussionKey =3D discussionKey;
        data.NumberPerPage =3D numberPerPage;
        data.Sort =3D sort;
        this.LatestPost =3D data;
	}
}

UpdateDiscussionLastReadAction =3D Class();
UpdateDiscussionLastReadAction.prototype =3D {
	initialize: function(discussionKey, postKey, forceUpdate){
		var data =3D new Object();
		data.DiscussionKey =3D discussionKey;
		if(postKey){
			data.ForumPostKey =3D postKey;
		}
		if(forceUpdate){
			data.ForceUpdate =3D true;
		}
		else{
			data.ForceUpdate =3D false;
		}
		this.UpdateDiscussionLastReadAction =3D data;
	}
}

UpdateExternalUserIdAction =3D Class();
UpdateExternalUserIdAction.prototype =3D {
	initialize: function(externalSiteName, externalSiteUserId, forUser){
		var data =3D new Object();
		data.ExternalSiteName =3D externalSiteName;
		data.ExternalSiteUserId =3D externalSiteUserId;
		data.ForUser =3D forUser;
		this.UpdateExternalUserIdAction =3D data;
	}
}

UpdateSubscriptionAction =3D Class();
UpdateSubscriptionAction.prototype =3D {
    initialize: function(discussionKey, subscribe){
        var data =3D new Object();
        data.DiscussionKey =3D discussionKey;
        data.Subscribe =3D subscribe;
        this.UpdateSubscriptionAction =3D data;
    }
}

UpdatePollAction =3D Class();
UpdatePollAction.prototype =3D {
    initialize: function(pollOnKey, question, answers) {
        var data =3D new Object();
        data.PollOnKey =3D pollOnKey;
        data.Question =3D question;
        data.Answers =3D answers;
        this.UpdatePollAction =3D data;
    }
}

TogglePollIsClosedAction =3D Class();
TogglePollIsClosedAction.prototype =3D {
    initialize: function(pollKey) {
        var data =3D new Object();
        data.ToggleThisPoll =3D pollKey;
        this.TogglePollIsClosedAction =3D data;
    }
}

PostPollAnswerAction =3D Class();
PostPollAnswerAction.prototype =3D {
    initialize: function(pollToAnswer, indexOfAnswer) {
        var data =3D new Object();
        data.PollToAnswer =3D pollToAnswer;
        data.IndexOfAnswer =3D indexOfAnswer;
        this.PostPollAnswerAction =3D data;
    }
}

PollPage =3D Class();
PollPage.prototype =3D {
    initialize: function(pollOnKey, numberPerPage, onPage, sort) {
        var data =3D new Object();
        data.PollOnKey =3D pollOnKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.Sort =3D sort;
        this.PollPage =3D data;
    }
}

CheckFilteredWords =3D Class();
CheckFilteredWords.prototype =3D {
    initialize: function(keyValueDictionary) { // key is the string ID, =
value is the string to be checked - formatted like { "key1":"string1", =
"key2":"string2" }.
        var data =3D new Object();
        data.WordDictionary =3D keyValueDictionary;
        this.CheckFilteredWords =3D data;
    }
}

//Points&Badging
AwardPointsAction =3D Class();
AwardPointsAction.prototype =3D {
    initialize: function(userKey, points, currencyType) {=20
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.Points =3D points;
        data.CurrencyType =3D currencyType;
        this.AwardPointsAction =3D data;
    }
}

BadgeFamily =3D Class();
BadgeFamily.prototype =3D {
    initialize: function(badgeFamilyKey) {=20
        var data =3D new Object();
        data.BadgeFamilyKey =3D badgeFamilyKey;
        this.BadgeFamily =3D data;
    }
}

BadgeFamilies =3D Class();
BadgeFamilies.prototype =3D {
    initialize: function() {=20
        var data =3D new Object();       =20
        this.BadgeFamilies =3D data;
    }
}

BadgingEventAction =3D Class();
BadgingEventAction.prototype =3D {
    initialize: function(activityName, activityTags, userTags) {=20
        var data =3D new Object();
        data.ActivityName =3D activityName;
        data.ActivityTags =3D activityTags
        data.UserTags =3D userTags;
        this.BadgingEventAction =3D data;
    }
}

GrantBadgeAction =3D Class();
GrantBadgeAction.prototype =3D {
    initialize: function(userKey, badgeFamilyKey, badgeKey) {=20
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.BadgeFamilyKey =3D badgeFamilyKey
        data.BadgeKey =3D badgeKey;
        this.GrantBadgeAction =3D data;
    }
}

Leaderboard =3D Class();
Leaderboard.prototype =3D {
    initialize: function(leaderboardKey) {=20
        var data =3D new Object();
        data.LeaderboardKey =3D leaderboardKey;
        this.Leaderboard =3D data;
    }
}

Leaderboards =3D Class();
Leaderboards.prototype =3D {
    initialize: function() {=20
        var data =3D new Object();       =20
        this.Leaderboards =3D data;
    }
}

LeaderboardRankingsPage =3D Class();
LeaderboardRankingsPage.prototype =3D {
    initialize: function(leaderboardKey, oneBasedOnPage) {=20
        var data =3D new Object();
        data.LeaderboardKey =3D leaderboardKey;
        data.OnPage =3D oneBasedOnPage;
        this.LeaderboardRankingsPage =3D data;
    }
}

RevokeBadgeAction =3D Class();
RevokeBadgeAction.prototype =3D {
    initialize: function(userKey, badgeFamilyKey, badgeKey) {=20
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.BadgeFamilyKey =3D badgeFamilyKey
        data.BadgeKey =3D badgeKey;
        this.RevokeBadgeAction =3D data;
    }
}

PointsAndBadgingRuleValidationAction =3D Class();
PointsAndBadgingRuleValidationAction.prototype =3D {
    initialize: function(rules) {=20
        var data =3D new Object();
        data.Rules =3D rules;
        this.PointsAndBadgingRuleValidationAction =3D data;
    }
}

AbuseItemPage =3D Class();
AbuseItemPage.prototype =3D {
	initialize: function(numberPerPage, onPage, section, =
maxReportsPerItem){
		var data =3D new Object();
		data.NumberPerPage =3D numberPerPage;
		data.OnPage =3D onPage;
		data.Section =3D section;
		data.MaxReportsPerItem =3D maxReportsPerItem;
		this.AbuseItemPage =3D data;
	}
}

AbuseItem =3D Class();
AbuseItem.prototype =3D  {
	initialize: function(targetKey){
		var data =3D new Object();
		data.TargetKey =3D targetKey;
		this.AbuseItem =3D data;
	}
}

ClearAbuseAction =3D Class();
ClearAbuseAction.prototype =3D  {
	initialize: function(targetKey){
		var data =3D new Object();
		data.TargetKey =3D targetKey;
		this.ClearAbuseAction =3D data;
	}
}

SetCommentBlockingStateAction =3D Class();
SetCommentBlockingStateAction.prototype =3D {
	initialize: function(commentKey, blockingState){
		var data =3D new Object();
		data.CommentKey =3D commentKey;
		data.CommentBlockingState =3D blockingState;
		this.SetCommentBlockingStateAction =3D data;
	}
}
//Community feed=20
RecentActivityRequest =3D Class();
RecentActivityRequest.prototype =3D {
    initialize: function(activityForTypes, count) {=20
        var data =3D new Object();
        data.ActivityForTypes =3D activityForTypes;
        data.Count =3D count;
        this.RecentActivityRequest =3D data;
    }
}=09
})();

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://business.timesonline.co.uk/tol/js/tol.js

<!--
/* Execute the function fWindowOnLoad on load. */
window.onload =3D fWindowOnLoad;
var nTotalCharacters =3D 300 ; //Maximum number of characters to be =
entered in the comment form
// -----------------------
// FUNCTION: fWindowOnLoad
// DESCRIPTION: A function that gets execute on load.
// ARGUMENTS: None
// RETURN: None
// -----------------------
function fWindowOnLoad() {
}
// -----------------------
// FUNCTION: fPopUp
// DESCRIPTION: A function that opens a pop up window.
// ARGUMENTS: Width, Height and URL
// RETURN: True
// -----------------------
function fPopUp(nWidth,nHeight,sUrl) {
	var nScrWidth =3D nWidth;
	var nScrHeight =3D nHeight;
	// Tip: This makes the window top right.
	// Tip: 11 pixels is for the vertical scrollbar on the right hand side =
of the window
	//var nXPos =3D (screen.availWidth - nScrWidth - 11);
	var nYPos =3D 0;
	var nXPos =3D 0;
	var sOptions =3D =
'resizable=3D0,toolbar=3D0,location=3D0,directories=3D0,status=3D0,menuba=
r=3D0,scrollbars=3D1,top=3D' + nYPos + ',left=3D' + nXPos +',width=3D' + =
nScrWidth + ',height=3D' + nScrHeight;
	oNewWindow =3D window.open(sUrl,'popupWindow',sOptions);
	oNewWindow.focus();
	return true;
}
// -----------------------
// FUNCTION: fDetect
// DESCRIPTION: A function that detects which OS and browser the user =
has.
// ARGUMENTS: None
// RETURN: None
// -----------------------
function fDetect() {
	var sAgent =3D navigator.userAgent.toLowerCase();
	// Detect platform
	this.isMac =3D (sAgent.indexOf('mac') !=3D -1);
	this.isWin =3D (sAgent.indexOf('win') !=3D -1);
	this.isWin2k =3D (this.isWin && (sAgent.indexOf('nt 5') !=3D -1));
	this.isWinSP2 =3D (this.isWin && (sAgent.indexOf('xp') !=3D -1 || =
sAgent.indexOf('sv1') !=3D -1));
	this.isUnix =3D (
			sAgent.indexOf('unix') !=3D -1 ||=20
			sAgent.indexOf('sunos') !=3D -1 ||=20
			sAgent.indexOf('bsd') !=3D -1 ||
			sAgent.indexOf('x11') !=3D -1 ||=20
			sAgent.indexOf('linux') !=3D -1);=09
	// Detect browser
	this.isSafari =3D (sAgent.indexOf('safari') !=3D -1);
	this.isSafari2 =3D (this.isSafari && =
(parseFloat(sAgent.substring(sAgent.indexOf("applewebkit/")+"applewebkit/=
".length,sAgent.length).substring(0,sAgent.substring(sAgent.indexOf("appl=
ewebkit/")+"applewebkit/".length,sAgent.length).indexOf(' '))) >=3D  =
300));
	this.isOpera =3D (sAgent.indexOf('opera') !=3D -1);
	this.isNN =3D (sAgent.indexOf('netscape') !=3D -1);
	this.isIE =3D (sAgent.indexOf('msie') !=3D -1);
}
// -----------------------
// FUNCTION: fShowHideElement
// DESCRIPTION: A function shows or hides an element.
// ARGUMENTS: sElemendId
// RETURN: None
// -----------------------
function fShowHideElement(sElemendId) {
	var eElement =3D document.getElementById(sElemendId);
	var sClassName =3D eElement.className;
	if (sClassName.match(' access-text') || =
sClassName.match('access-text')) {
		// Shows element
		eElement.className =3D eElement.className.replace(/access-text/, '');
	} else {
		// Hides element
		eElement.className =3D sClassName + ' access-text';
	}
}
// -----------------------
// FUNCTION: fCountCharacters
// DESCRIPTION: A function that compares the total allowed characters to =
the users input and returns the remainder.
// ARGUMENTS: sValue, sId
// RETURN: None
// -----------------------
function fCountCharacters(sValue,sId) {
	var nRemaining =3D nTotalCharacters - sValue.length;
	if(nRemaining < 0){
		document.getElementById(sId).value =3D =
sValue.slice(0,nTotalCharacters);
	} else {
		document.getElementById(sId + '-characters-left').innerHTML =3D =
nRemaining + ' characters left';
	}
}
// -----------------------
// FUNCTION: fReturnFriendlyName
// DESCRIPTION: A function that generates a friendly formatted name from =
an unformatted element id
// ARGUMENTS: sUnfriendlyName
// RETURN: sFriendlyName
// -----------------------
function fReturnFriendlyName(sUnfriendlyName){
	var sTempChar =3D sUnfriendlyName.charAt(0);
	var sFriendlyName =3D sUnfriendlyName.slice(1);
	sFriendlyName =3D sTempChar.toUpperCase() + sFriendlyName;
	var nTempChar =3D 0;
	for(j=3D1;j!=3D0;j++){
		nTempChar =3D sFriendlyName.indexOf('_');
		if(nTempChar !=3D '-1'){
			sTempChar =3D sFriendlyName.charAt(nTempChar+1);
			sFriendlyName =3D sFriendlyName.replace('_' + sTempChar,' ' + =
sTempChar.toUpperCase());
		} else {
			j=3D-1;
		}
	}
	// Forward slash "/" detection
	if(sFriendlyName.indexOf('Fs') !=3D '-1'){
		sFriendlyName =3D sFriendlyName.replace('Fs','/');
	}=20
	return sFriendlyName;
}
// -----------------------
// FUNCTION: fClearOnClick
// DESCRIPTION: empties a form element of it's predefined text
// ARGUMENTS: oThis =3D The form field, sDefaultText - The text =
hardcoded tp the text field
// RETURN: None
// EXAMPLE:	onclick=3D"fClearOnClick(this,'Keyword')"
// -----------------------
function fClearOnClick(oThis,sDefaultText) {
	if(oThis.value.toLowerCase() =3D=3D sDefaultText.toLowerCase()) {
		oThis.value =3D "";
	}
}
// -----------------------
// FUNCTION: fOutputJsLink
// DESCRIPTION: A function that generates an action link such as Print =
and Close Window
// ARGUMENTS: sActionType
// RETURN: None
// -----------------------
function fOutputJsLink(sActionType, sImgUrl) {
	var sHTML =3D '';
	sHTML +=3D '	<ul>';
	switch(sActionType){
		case 'close':
			sHTML +=3D '		<li class=3D"icon-on-left"><a =
class=3D"link-666-no-underline" href=3D"#" onclick=3D"window.close(); =
return false;" onkeypress=3D"window.close(); return false;"><img =
src=3D"' +sImgUrl+ '" width=3D"14" height=3D"14" border=3D"0" =
alt=3D"Close Window" /><span>Close Window</span></a></li>';
		break;
		case 'print':
			sHTML +=3D '		<li class=3D"print-page"><a class=3D"link-666" =
href=3D"#" onclick=3D"window.print(); return false;" =
onkeypress=3D"window.print(); return false;">Print this page</a></li>';
		break;
		default:
	}
	sHTML +=3D '	</ul>';
	document.write(sHTML);
}
// ----------------------
// FUNCTION: fGoURL
// DESCRIPTION: A function that redirects the browser to the received =
url
// ARGUMENTS: sUrl
// RETURN: None
// ----------------------
function fGoURL(sUrl) {
	window.location=3DsUrl;
}

// ----------------------
// FUNCTION: fSubmit
// DESCRIPTION: A function that submits to archives action
// ARGUMENTS: sUrl
// RETURN: None
// ----------------------
function fSubmit(sUrl , formName) {
document.forms[formName].action=3DsUrl;
document.forms[formName].submit();
}

function GetQueryString(str) {
	hu =3D window.location.search.substring(1);
	gy =3D hu.split("&");
	for (i=3D0;i<gy.length;i++) {
		ft =3D gy[i].split("=3D");
		if (ft[0] =3D=3D str) {
			return ft[1];
		}
	}
}


function setYahooCookie() {
	if (get_cookie('YH') =3D=3D "yes" || IsYahoo =3D=3D "yes") {
		set_cookie ("YH", "open", "30", "" );
	} else {
		set_cookie ("YH", "no", "", "" );
	}
	return true;
}

//Start: Including Revenue Sciences client script
	//Start ASI ad server integration=20
	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 segQS =3D rsi_segs.length> 0 ? "rsi=3D" + rsi_segs[0] +";" : "";
	for (var i =3D 1; i <rsi_segs.length && i <20; i++)
	segQS +=3D ("rsi" + "=3D" + rsi_segs[i] + ";");
	//End ASI ad server integration=20
//End: Including Revenue Sciences client script
//-->
------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://business.timesonline.co.uk/tol/js/commentPluck.js

<!--
var noOfComments =3D '0';

var oBrowserObject =3D {
		currentBrowser: function() {
			var sAgent =3D navigator.userAgent.toLowerCase();
			var curr;=09
			curr =3D (sAgent.indexOf("chrome") !=3D "-1") ? "chrome" : =
(sAgent.indexOf("firefox") !=3D "-1") ? "firefox" : =
(sAgent.indexOf("opera") !=3D "-1") ? "Opera" :(sAgent.indexOf("safari") =
!=3D "-1") ? "Safari" : (sAgent.indexOf("msie") !=3D "-1") ? "IE" : =
(sAgent.indexOf("netscape") !=3D "-1") ? "netscape": "Unknown";
			return curr;
		}
	};
// -----------------------
// FUNCTION: fSubmitRequestBatch
// DESCRIPTION: A function to send the request batch to Pluck
// ARGUMENTS: daapiUrl is the Pluck begin request url.articleId is the =
article id of the=20
// article being viewed
// -----------------------

function fSubmitRequestBatch(daapiBeginRequestUrl , articleId) {
=09
	var requestBatch =3D new RequestBatch();
	var articleKey =3D new ArticleKey(articleId);
	if(displayBehaviouralNav){
		var sections =3D new Array(new Section("All")); =20
       var categories =3D new Array(new Category("All")); =20
       var userTiers =3D pluckUserTiers.split(',');
      =20
       var contributors =3D new Array(); =20
       for(var tierItr =3D 0 ; tierItr < userTiers.length ; tierItr++ ){
    	   contributors[tierItr] =3D new UserTier(userTiers[tierItr]);=20
       }      =20
       var activity =3D new Activity("Commented"); =20
       var age =3D eval(mostCommentedDays); // maximum age in days =20
       var numItemsToGet =3D 4; =20
              =20
        // create and send request =20
        var discoveryAction =3D new DiscoverArticlesAction( =20
                                         sections, =20
                                         categories, =20
                                         contributors, =20
                                         activity, =20
                                         age, =20
                                         numItemsToGet); =20
                  =20
       requestBatch.AddToRequest(discoveryAction);    =20
	}
       requestBatch.AddToRequest(articleKey);          =20
	requestBatch.BeginRequest(daapiBeginRequestUrl , =
fRenderNumberOfComments);

}
//-----------------------
//FUNCTION: fDisplayCommentPageNum
//DESCRIPTION: A function to set the page numbers for comments for eg. =
Displaying 1-10
//ARGUMENTS:pgnum - page number of comments received from Pluck, perpage =
- number of comments displayed perpage
//
function fDisplayCommentPageNum(pgnum, perpage){
	var start =3D (eval(pgnum)-1)*perpage+1;
	var end =3D eval(pgnum)*perpage;
	var comments =3D document.getElementById('comment-bottom-p').innerHTML =
;
	var tmparr =3D new Array();
	tmparr =3D comments.split(" ");

	if(eval(tmparr[0])<end)
		end =3D tmparr[0];
	document.getElementById('comment-display-page-num').innerHTML =3D ' =
(Displaying '+start+'-'+end+')';

}

// -----------------------
// FUNCTION: fRenderNumberOfComments
// DESCRIPTION: A function to set the noOfComments
// ARGUMENTS:responseBatch is the response received from Pluck
//=20
function fRenderNumberOfComments(responseBatch) {
=09
	var isValidLength =3D false , isMostCommented =3D false;
=09
	if(responseBatch.Responses.length > 0){
		  isValidLength =3D true;
          var responsePluck =3D responseBatch.Responses[0];
          if(responsePluck.DiscoverArticlesAction !=3D null){
			  if(responsePluck.DiscoverArticlesAction.DiscoveredArticles.length > =
0 )
				  isMostCommented =3D true;
	          for(var i=3D0; i< =
responsePluck.DiscoverArticlesAction.DiscoveredArticles.length; i++){
					   =20
			       articleHeadlines[i] =3D =
responsePluck.DiscoverArticlesAction.DiscoveredArticles[i].PageTitle;=09
			       articlePaths[i] =3D =
responsePluck.DiscoverArticlesAction.DiscoveredArticles[i].PageUrl;
	                               =20
	          }
		}
     }

	if(isValidLength){
		var responsePluck;
			if(!isMostCommented)
				 responsePluck =3D responseBatch.Responses[0];
			else
				 responsePluck =3D responseBatch.Responses[1];
		=09
		   if (responsePluck.Article !=3D null) {=20
				 noOfComments =3D responsePluck.Article.Comments.NumberOfComments;=09
				 if(noOfComments =3D=3D '0'){
					 if(pgoffset =3D=3D '0'){
						 document.getElementById('comment-count').style.display =3D =
'none';
					 }
					 document.getElementById('comment-sort-order').style.display =3D =
'none';
					 document.getElementById('disable-output-widget').style.display =3D =
'none';=09
				 }
				 else if ( noOfComments =3D=3D '1' ){
					 if(pgoffset =3D=3D '0'){
						 document.getElementById('comment-link').innerHTML =3D =
noOfComments + ' Comment';
					 }
					document.getElementById('comment-bottom-p').innerHTML =3D =
noOfComments + ' Comment';
					document.getElementById('comment-sort-order-only').style.display =
=3D 'none';=09
				 }
				 else{
					 if(pgoffset =3D=3D '0'){
						 document.getElementById('comment-link').innerHTML =3D =
noOfComments + ' Comments';
					 }
					document.getElementById('comment-bottom-p').innerHTML =3D =
noOfComments + ' Comments';
				 }
			}else{
				if(pgoffset =3D=3D '0'){
					document.getElementById('comment-count').style.display =3D 'none';
				}
			   document.getElementById('comment-sort-order').style.display =3D =
'none';=09
			   document.getElementById('disable-output-widget').style.display =3D =
'none';=09
		    }
		}else{
			if(pgoffset =3D=3D '0'){
				document.getElementById('comment-count').style.display =3D 'none';
			}
			document.getElementById('comment-sort-order').style.display =3D =
'none';=09
			document.getElementById('disable-output-widget').style.display =3D =
'none';	=09
		}
	=09
	}


// -----------------------
// FUNCTION: fGetRequestObject
// DESCRIPTION: A function that gets the request object for different =
browsers
// ARGUMENTS:=20
// RETURN: None
// -----------------------
var bRequest =3D false;

function fGetRequestObject() {
	try {
		bRequest =3D new XMLHttpRequest();
	}=20
	catch (trymicrosoft){
		try {
			bRequest =3D new ActiveXObject("Msxml2.XMLHTTP");
		}=20
		catch (othermicrosoft) {
			try {
				bRequest =3D new ActiveXObject("Microsoft.XMLHTTP");		=09
			}=20
			catch (failed) {
				bRequest =3D false;			=20
			} =20
		}
	}
	if (!bRequest)
		alert("Error initializing XMLHttpRequest!");
}

//-----------------------
//FUNCTION: fGetRequestObjectLocal
//DESCRIPTION: A function that gets the request object for different =
browsers
//ARGUMENTS:=20
//RETURN: None
//-----------------------
function fGetRequestObjectLocal() {
	try {
		bRequest =3D new XMLHttpRequest();
	}=20
	catch (trymicrosoft){
		try {
			bRequest =3D new ActiveXObject("Msxml2.XMLHTTP");
		}=20
		catch (othermicrosoft) {
			try {
				bRequest =3D new ActiveXObject("Microsoft.XMLHTTP");		=09
			}=20
			catch (failed) {
				bRequest =3D false;			=20
			} =20
		}
	}
	if (!bRequest)
		alert("Error initializing XMLHttpRequest!");
	return bRequest;
}



//-----------------------
//FUNCTION: fValidateIsNotEqual
//DESCRIPTION: A function that checks for is not equal to condition.
//ARGUMENTS: two parameters to be compared
//RETURN: true or false
//-----------------------
function fValidateIsNotEqual(input, value){
	if(input!=3Dvalue){
		return true;
	}else{
		return false;
	}
}

//-----------------------
//FUNCTION: fValidateIsEqual
//DESCRIPTION: A function that checks for is equal to condition.
//ARGUMENTS: two parameters to be compared
//RETURN: true or false
//-----------------------
function fValidateIsEqual(input, value){
	if(input =3D=3D value){
		return true;
	}else{
		return false;
	}
}

//-----------------------
//FUNCTION: fCallOverlay
//DESCRIPTION: A function to display overlay
//ARGUMENTS: light - id of the div to hide and fade - id to display the =
background
//RETURN: None
//
function fCallOverlay(light,fade) {
=09
=09
	document.getElementById(fade).style.display=3D'block';
	//document.getElementById("login-error").style.display=3D'none';
	=
document.getElementById(fade).style.height=3Ddocument.documentElement.off=
setHeight+"px";
=09
=09
	if(oBrowserObject.currentBrowser()=3D=3D "IE") {
		=
document.getElementById(fade).style.height=3Ddocument.body.offsetHeight+"=
px";
		=
document.getElementById(fade).style.width=3Ddocument.body.offsetWidth+"px=
";
	=09
	}
	=20
	 if(light =3D=3D 'login-light' && oBrowserObject.currentBrowser()=3D=3D =
"IE"){=09
		 =20
             document.getElementById(light).innerHTML=3D '<iframe =
id=3D"lframe" =
src=3D"'+commentsUrlPrefix+'\/genreg\/jsp\/TOL\/commentsLogin.jsp?article=
Url=3D'+articleUrl+'" width=3D"426" height=3D"294" scrolling=3D"no" =
frameborder=3D0 marginwidth=3D0 marginheight=3D0><\/iframe>' ;
	         document.getElementById("lframe").src =3D =
document.getElementById("lframe").src;
	        =20
        }else if (light =3D=3D 'login-light' && =
oBrowserObject.currentBrowser() !=3D "IE")
        {
                document.getElementById(light).innerHTML=3D'<iframe =
src=3D"'+commentsUrlPrefix+'\/genreg\/jsp\/TOL\/commentsLogin.jsp?article=
Url=3D'+articleUrl+'" style=3D"overflow:hidden;" scrolling=3D"no" =
class=3D"float-left" width=3D"426" height=3D"294" align=3D"left" =
frameborder=3D0 marginwidth=3D0 marginheight=3D0><\/iframe>' ;

        }else if (light =3D=3D 'login-fade')
        {
                document.getElementById(light).innerHTML=3D'';
        }else if(light =3D=3D 'register-light' && =
oBrowserObject.currentBrowser()=3D=3D "IE"){
                document.getElementById(light).innerHTML=3D'<iframe =
id=3D"rframe" =
src=3D"'+commentsUrlPrefix+'\/genreg\/jsp\/TOL\/commentsRegistration.jsp?=
articleUrl=3D'+articleUrl+'" scrolling=3D"no" width=3D"426" =
height=3D"890" frameborder=3D0 marginwidth=3D0 =
marginheight=3D0><\/iframe>';;
                document.getElementById("rframe").src =3D =
document.getElementById("rframe").src;

        }else if (light =3D=3D 'register-light' && =
oBrowserObject.currentBrowser() !=3D "IE")
        {
                document.getElementById(light).innerHTML=3D'<iframe =
src=3D"'+commentsUrlPrefix+'\/genreg\/jsp\/TOL\/commentsRegistration.jsp?=
articleUrl=3D'+articleUrl+'" scrolling=3D"no" class=3D"float-left" =
width=3D"426" height=3D"890" align=3D"left" frameborder=3D0 =
marginwidth=3D0 marginheight=3D0><\/iframe>';;
        }else if (light =3D=3D 'register-fade')
        {
                document.getElementById(light).innerHTML=3D'';
        }else if(light =3D=3D 'participate-light' && =
oBrowserObject.currentBrowser()=3D=3D "IE"){
                document.getElementById(light).innerHTML=3D '<iframe =
id=3D"pframe" =
src=3D"'+commentsUrlPrefix+'\/genreg\/jsp\/TOL\/commentsLogin.jsp?article=
Url=3D'+articleUrl+'&action=3Dconfirm" scrolling=3D"no" width=3D"426" =
height=3D"267" frameborder=3D0 marginwidth=3D0 =
marginheight=3D0><\/iframe>' ;
                document.getElementById("pframe").src =3D =
document.getElementById("pframe").src;

        }else if (light =3D=3D 'participate-light' && =
oBrowserObject.currentBrowser() !=3D "IE")
        {
                document.getElementById(light).innerHTML=3D '<iframe =
src=3D"'+commentsUrlPrefix+'\/genreg\/jsp\/TOL\/commentsLogin.jsp?article=
Url=3D'+articleUrl+'&action=3Dconfirm" style=3D"overflow:hidden;" =
scrolling=3D"no" class=3D"float-left" width=3D"426" height=3D"267" =
align=3D"left" frameborder=3D0 marginwidth=3D0 =
marginheight=3D0><\/iframe>' ;
        }else if (light =3D=3D 'participate-fade')
        {
                document.getElementById(light).innerHTML=3D'';
        }else if (light =3D=3D 'logout-light' && =
oBrowserObject.currentBrowser()=3D=3D "IE"){
                document.getElementById(light).innerHTML=3D '<iframe =
id=3D"logoutframe" =
src=3D"'+commentsUrlPrefix+'\/genreg\/jsp\/TOL\/commentsLogout.jsp?articl=
eUrl=3D'+articleUrl+'" scrolling=3D"no" width=3D"426" height=3D"267" =
frameborder=3D0 marginwidth=3D0 marginheight=3D0><\/iframe>' ;
		  //alert(document.getElementById("logoutframe").src);
                document.getElementById("logoutframe").src =3D =
document.getElementById("logoutframe").src;

        }else if (light =3D=3D 'logout-light' && =
oBrowserObject.currentBrowser() !=3D "IE")
        {
                document.getElementById(light).innerHTML=3D '<iframe =
src=3D"'+commentsUrlPrefix+'\/genreg\/jsp\/TOL\/commentsLogout.jsp?articl=
eUrl=3D'+articleUrl+'&action=3Dconfirm" style=3D"overflow:hidden;" =
scrolling=3D"no" class=3D"float-left" width=3D"426" height=3D"267" =
align=3D"left" frameborder=3D0 marginwidth=3D0 =
marginheight=3D0><\/iframe>' ;
        }else if (light =3D=3D 'logout-fade'){
        		document.getElementById(light).innerHTML=3D'';
	 }

	document.getElementById(light).style.display=3D'block';
}
//-----------------------
//FUNCTION: fRemoveOverlay
//DESCRIPTION: A function to show/hide the login pop up and page
//ARGUMENTS: light - id of the div to hide and fade - id to display the =
background
//RETURN: None
//
function fRemoveOverlay(light,fade) {
	document.getElementById(light).style.display=3D'none';
	document.getElementById(fade).style.display=3D'none';
}

//-----------------------
//FUNCTION: fRemoveOverlayReset
//DESCRIPTION: A function to show/hide the regn pop up and page
//ARGUMENTS: light - id of the div to hide and fade - id to display the =
background
//RETURN: None
//
function fRemoveOverlayReset(light,fade,form) {
	document.getElementById(form).reset();

	if(form =3D=3D "commentRegistrationForm"){
		fResetRegistrationErrors();
		fReloadCaptcha();
	}
	if(form =3D=3D "commentLoginForm"){
		fResetLoginErrors();
	}
	document.getElementById(light).style.display=3D'none';
	document.getElementById(fade).style.display=3D'none';
=09
}


//-----------------------
//FUNCTION: fCallWidget
//DESCRIPTION: A function to refresh the widget
//ARGUMENTS:=20
//RETURN: None
//
function fCallWidget(){

	document.getElementById('widget-enable').style.display=3D'none';=09
	document.getElementById('widget-disable').style.display=3D'block';=09
}

document.onmousedown=3Dfunction() {=09
	}


//-----------------------
//FUNCTION: getDisplayName
//DESCRIPTION: A function to get display name for the user
//ARGUMENTS:=20
//RETURN: None
//--------------------
function getDisplayName(){
	var atCookie =3D getCookie('at');
	var displayName =3D '';
	if(atCookie){
		var cookieValArray =3D atCookie.split('&');
		for(var itr =3D 0 ; itr < cookieValArray.length ; itr ++ ){
				if(cookieValArray[itr].indexOf('a=3D') !=3D -1){
				=09
					displayName =3D replaceAll(cookieValArray[itr],'a=3D','');
				=09
					displayName =3D replaceAll(displayName,'+',' ');
					break;
				}=09
		}
	}
=09
	document.getElementById('display-name').innerHTML =3D displayName;
}


//-----------------------
//FUNCTION: fGetLoginStatus
//DESCRIPTION: A function to get the login status
//ARGUMENTS:=20
//RETURN: None
//--------------------
function fGetLoginStatus(){
	var atCookie =3D getCookie('at');
	var erightsCookie =3D getCookie('ERIGHTS');
	var strAfterLogin =3D'';
=09
	if( atCookie && erightsCookie){
		var currentDisplayName =3D  fGetCurrentDisplayName();
		strAfterLogin+=3D'	<div class=3D"padding-left-right-10"><div =
class=3D"padding-top-10"><\/div><p class=3D"small padding-bottom-5 =
color-666"><strong>'+ signinText +'<\/strong><strong> =
'+currentDisplayName+'<\/strong><\/p>';
		strAfterLogin+=3D'	<div class=3D"padding-top-5"><\/div>';
		strAfterLogin+=3D'	<div class=3D"float-left padding-top-2"><a =
class=3D"link-06c small" =
href=3D"'+myProfileUrl+'"><strong>'+myProfileText+'<\/strong><\/a><\/div>=
';
		strAfterLogin+=3D'	<div class=3D"float-left comment-border-right =
padding-left-6 height-20"><\/div>';
		strAfterLogin+=3D'	<div class=3D"float-left padding-top-2 =
padding-left-8"><a class=3D"link-06c small" href=3D"javascript:void(0)" =
onclick =3D =
"fCallOverlay(\'logout-light\',\'logout-fade\');"><strong>'+logoutText+'<=
\/strong><\/a><\/div>';
		strAfterLogin+=3D'  	<div class=3D"clear"><\/div><\/div>';
	=09
		document.getElementById("login-status").innerHTML=3DstrAfterLogin;
	}
	else if( !atCookie && erightsCookie){
		document.getElementById("login-status").innerHTML=3DstrAtParticipate;
	}
	else{
		document.getElementById("login-status").innerHTML=3DstrBeforeLogin;
	}
}

//-----------------------
//FUNCTION: fGetCurrentDisplayName
//DESCRIPTION: A function to get the display  name
//ARGUMENTS:=20
//RETURN: None
//--------------------
function fGetCurrentDisplayName(){
=09
	var atCookie =3D getCookie('at');
	var displayName =3D '';
	if(atCookie){
		var cookieValArray =3D atCookie.split('&');
		for(var itr =3D 0 ; itr < cookieValArray.length ; itr ++ ){
				if(cookieValArray[itr].indexOf('a=3D') !=3D -1){
					displayName =3D =
cookieValArray[itr].replace('a=3D','').replace('+',' ');
					break;
				}=09
		}
	}
	return displayName;
}

//-----------------------
//FUNCTION: fAutoResizeCommentIframe
//DESCRIPTION: A function to resize the comments input widget
//			   depending upon the space occupied by thank you=20
//			   error text
//ARGUMENTS:=20
//RETURN: None
//--------------------
function fAutoResizeCommentIframe() {
	var iframe =3D document.getElementById('commentsiframe');
	if (!iframe) { return; }
=09
	function addEvent(elem, name, fn) {
		if (elem.addEventListener)
			elem.addEventListener(name, fn, false);
		else if (elem.attachEvent)
			elem.attachEvent('on' + name, fn);=20
	}
	function iframeFinder() {
	    var doc =3D window.frames['commentsiframe'].document
	    	,found =3D false , form , textarea , container , isPresent =3D =
false;
	    if(doc){
	    	form =3D doc.forms[0];
	    	container =3D doc.getElementById('CommentsContainer');
	    }
	   if(form){=20
	    	textarea =3D form.elements['comment.Body']
		    // set background colour for document element (fix IE bug)
		    if (/*@cc_on!@*/false && container && container.currentStyle)
		      doc.documentElement.style.backgroundColor =3D =
container.currentStyle.backgroundColor;
		   =20
		   =20
			for (var i =3D 0, elems =3D form.elements; elem =3D elems[i]; i++) {
				if (elem.type =3D=3D 'submit') {
					found =3D true;
					break;
				}
			}
		=09
			if (found) {
				var node =3D elem, top =3D 0;
				do {
					top +=3D node.offsetTop;
				} while(node =3D node.offsetParent);
			=09
				addEvent(elem, 'click', function(e) { setTimeout(function() {
					var frame =3D document.getElementById('commentsiframe');
					frame.style.height =3D (top + elem.offsetHeight + (textarea.value =
!=3D=3D '' ? 16 : 27)) + 'px';
				},100) });
			}
		}
	}
	addEvent(iframe, 'load', iframeFinder);
}
//-----------------------
//FUNCTION: fGetPluckRequestBatch
//DESCRIPTION: A function get the request batch for Pluck
//-----------------------
function fGetPluckRequestBatch(){
	return (new RequestBatch());
}

//-----------------------
//FUNCTION: fCreateRequestBatch
//DESCRIPTION: A function get the request batch for Pluck
//ARGUMENTS: requestBatch - batch of requests to be sent to pluck=20
//			 articleId - Unique id of an article
//-----------------------
function fCreateRequestBatch( requestBatch , articleId ) {
	var articleKey =3D new ArticleKey(articleId);
	requestBatch.AddToRequest(articleKey);          =20

}

//-----------------------
//FUNCTION: fSubmitReqNoOfComments
//DESCRIPTION: A function to submit request batch to Pluck
//ARGUMENTS: requestBatch - batch of requests to be sent to pluck=20
//			 daapiBeginRequestUrl - pluck daapi url
//-----------------------
function fSubmitReqNoOfComments( requestBatch , daapiBeginRequestUrl ){
	requestBatch.BeginRequest(daapiBeginRequestUrl , =
fRenderNumberOfCommentsLockUp);
}

function fSubmitMostCommented(daapiBeginRequestUrl){
=09
	var requestBatch =3D new RequestBatch();
	var sections =3D new Array(new Section("All")); =20
       var categories =3D new Array(new Category("All")); =20
       var userTiers =3D pluckUserTiers.split(',');
      =20
       var contributors =3D new Array(); =20
       for(var tierItr =3D 0 ; tierItr < userTiers.length ; tierItr++ ){ =
  	  =20
    	   contributors[tierItr] =3D new UserTier(userTiers[tierItr]);=20
       }          =20
       var activity =3D new Activity("Commented"); =20
       var age =3D eval(mostCommentedDays); // maximum age in days =20
       var numItemsToGet =3D 4; =20
              =20
        // create and send request =20
        var discoveryAction =3D new DiscoverArticlesAction( =20
                                         sections, =20
                                         categories, =20
                                         contributors, =20
                                         activity, =20
                                         age, =20
                                         numItemsToGet); =20
                  =20
       requestBatch.AddToRequest(discoveryAction);    =20
   =20
	requestBatch.BeginRequest(daapiBeginRequestUrl , fRenderMostCommented);	=

}

function fRenderMostCommented(responseBatch){
=09
	var output =3D "";
	if(responseBatch.Responses.length > 0){
                        var responsePluck =3D =
responseBatch.Responses[0];
			 =20

                        for(var i=3D0; i< =
responsePluck.DiscoverArticlesAction.DiscoveredArticles.length; i++){
				   =20
		                  articleHeadlines[i] =3D =
responsePluck.DiscoverArticlesAction.DiscoveredArticles[i].PageTitle;
=09
				   =20
				    articlePaths[i] =3D =
responsePluck.DiscoverArticlesAction.DiscoveredArticles[i].PageUrl;
                               =20
                        }
=20
                       =20
                       =20
        }
=09
			for(var j=3D0; j<articleHeadlines.length; j++){
					var headline =3D articleHeadlines[j];
					if(articleHeadlines[j].length>=3D45){
						headline =3D articleHeadlines[j].substring(0,44)+"...";
					}
	   				output  =3D output  + "<li><a href=3D"+articlePaths[j]+" =
class=3D\"link-666\">"+headline +"<\/a><\/li>";=20
			  }
	document.getElementById("mostcommented").innerHTML =3D output;


}

//-----------------------
//FUNCTION: fRenderNumberOfCommentsLockUp
//DESCRIPTION: A function to set the noOfComments for individual =
articles
//ARGUMENTS:responseBatch is the response received from Pluck
//
function fRenderNumberOfCommentsLockUp(responseBatch) {
	var responseItr , artItr , spanNo =3D 1;
	var responseLength =3D responseBatch.Responses.length;
=09
	if(responseLength !=3D 0){
		for( responseItr =3D 0 ; responseItr < responseLength ; responseItr++ =
){
			 var responsePluck =3D responseBatch.Responses[responseItr];
			 if (responsePluck.Article !=3D null) {=20
				=20
				 noOfComments =3D responsePluck.Article.Comments.NumberOfComments;
				 if(noOfComments =3D=3D '0'){
					 document.getElementById('comment-count-'+spanNo).style.display =3D =
'none';
				 }
				 else if ( noOfComments =3D=3D '1' ){
					 if(showPipe)
						 document.getElementById('comment-count-'+spanNo).innerHTML =3D ' =
| '+ noOfComments + ' Comment';
					 else
						 document.getElementById('comment-count-'+spanNo).innerHTML =3D =
noOfComments + ' Comment';
				}
				 else{
					 if(showPipe)
						 document.getElementById('comment-count-'+spanNo).innerHTML =3D ' =
| '+ noOfComments + ' Comments';
					 else
						 document.getElementById('comment-count-'+spanNo).innerHTML =3D  =
noOfComments + ' Comments';
				=09
				 }
			}
			 spanNo++;
		}
		}else{
			for( artItr =3D 1 ; artItr <=3D noOfArticles ; artItr ++ ){
				document.getElementById('comment-count-'+artItr).style.display =3D =
'none';
			}
		}	=09
}

//-----------------------
//FUNCTION: replaceAll
//DESCRIPTION: A function to replace all occurences of a given string
//ARGUMENTS:=20
//RETURN: None
//--------------------
function replaceAll(Source,stringToFind,stringToReplace){

	  var temp =3D Source;

	    var index =3D temp.indexOf(stringToFind);

	        while(index !=3D -1){

	            temp =3D temp.replace(stringToFind,stringToReplace);

	            index =3D temp.indexOf(stringToFind);

	        }

	        return temp;

	}
//-->
------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://business.timesonline.co.uk/tol/js/cookie.js

// -----------------------=0A=
// FUNCTION: set_cookie=0A=
// DESCRIPTION: Sets cookie in browser.=0A=
// ARGUMENTS: name - Cookie name , value - cookie value, seconds - TTL =
cookie, path - cookie path=0A=
// RETURN: None=0A=
// -----------------------=0A=
=0A=
function set_cookie ( name, value, seconds, path )=0A=
{=0A=
  var cookie_string =3D name + "=3D" + escape ( value );=0A=
=0A=
  if ( seconds )=0A=
  {=0A=
    var expires =3D new Date();=0A=
    expires.setTime(expires.getTime() + (seconds*1000));=0A=
    cookie_string +=3D "; expires=3D" + expires.toGMTString();=0A=
  }=0A=
=0A=
  if ( path )=0A=
        cookie_string +=3D "; path=3D" + escape ( path );=0A=
  else=0A=
		cookie_string +=3D "; path=3D/";=0A=
=0A=
   document.cookie =3D cookie_string;=0A=
}=0A=
=0A=
=0A=
// -----------------------=0A=
// FUNCTION: get_cookie=0A=
// DESCRIPTION: gets cookie with supplied name.=0A=
// ARGUMENTS: cookie_name - name of cookie to be retrived =0A=
// RETURN: cookie value=0A=
// =0A=
function get_cookie ( cookie_name )=0A=
{=0A=
 var results =3D document.cookie.match ( '(^|;) ?' + cookie_name + =
'=3D([^;]*)(;|$)' );=0A=
  if ( results )=0A=
    return ( unescape ( results[2] ) );=0A=
  else=0A=
    return null;=0A=
}=0A=
=0A=
// -----------------------=0A=
// FUNCTION: delete_cookie=0A=
// DESCRIPTION: deletes cookie with supplied name.=0A=
// ARGUMENTS: cookie_name - name of cookie to be deleted =0A=
// RETURN: none=0A=
// =0A=
function delete_cookie ( cookie_name )=0A=
{=0A=
  var cookie_date =3D new Date ( );  // current date & time=0A=
  cookie_date.setTime ( cookie_date.getTime() - 1 );=0A=
  document.cookie =3D cookie_name +=3D "=3D; expires=3D" + =
cookie_date.toGMTString();=0A=
}
------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://business.timesonline.co.uk/tol/js/tls.js

// Fetching host url for TLS search
var url =3D window.location.host;


// -----------------------
// FUNCTION: fValidateTLSSearchText
// DESCRIPTION: A function that validates the text field for =
alphanumeric chars.=20
// ARGUMENTS: queryKeywords
// RETURN: Integer value
// AUTHOR: Vikas Parmar
// -----------------------

function fValidateTLSSearchText(searchFname){
	var myChar =3D "";
	var totArrLength =3D 0;
	var isValid;
	var isThereValue =3D 0;
	var specialChars=3D new =
Array('!','=93','#','$','%','*','/',':',';','\\','^','|','~','=DA','=E6',=
'=EB','=C1','=A3','=E0','=E8','=E9','=EA','=F4','=E4','=EB','=F6','=FC','=
=E7','=F1','=F8',' =
','@','&','(',')','=3D','+','-','_','[','{','}',']','\"','<','>','','?','=
`','\'',',','.');
=09
	searchFname =3D fTrim(searchFname);
=09
	if(searchFname  =3D=3D "" && searchFname.length<=3D0){
		isThereValue =3D 1;
	}else{
		for(i=3D0;i<26;i++){
			//A to Z
			myChar =3D myChar + String.fromCharCode(65+i);
		}
		for(i=3D0;i<26;i++){
			//a- z
			myChar =3D myChar + String.fromCharCode(97+i);
		}
		for(i=3D0;i<10;i++){
			//0 to 9
			myChar =3D myChar + String.fromCharCode(48+i);
		}
		for(i=3D0;i<specialChars.length;i++){
			//0 to 9
			myChar =3D myChar + specialChars[i];
		}
		for(i=3D0;i<searchFname.length;i++){
			var char =3D searchFname.charAt(i);
			isValid =3D myChar.indexOf(char);
			//alert("char["+i+"]: "+char+", isValid : "+isValid );
			if(isValid =3D=3D -1){
				isThereValue =3D 2;
			}
		}
	}
	return isThereValue;
}

//-----------------------
//FUNCTION: doTLSSearch
//DESCRIPTION: A function that validates the text field and assigns the =
action urls as per the the selected value=20
//ARGUMENTS: none
//RETURN: true/false
//AUTHOR: Vikas Parmar
//-----------------------

function doTLSSearch(){
	var isKeywordSplChar =3D =
fValidateTLSSearchText(document.searchResultId.queryKeywords.value);
	if(isKeywordSplChar =3D=3D 0){
		document.searchResultId.action=3D'http://'+ url + =
'/tol/tlskeywordsearch.tls' + '?queryKeywords=3D' + =
document.searchResultId.queryKeywords.value;
		document.searchResultId.submit();
		return true;
	}else if(isKeywordSplChar =3D=3D 1){
		alert("You have not entered any search terms. Please enter at least =
one word into the search box.");
	}else{
		alert("Please enter a valid search term.");
	}
	document.searchResultId.queryKeywords.focus();
	return false;
=09
}

function doTLSRedirectSearch(){
	var isKeywordSplChar =3D =
fValidateTLSSearchText(document.searchResultId.queryKeywords.value);
	if(isKeywordSplChar =3D=3D 0){
		document.searchResultId.action=3D'http://'+ url + =
'/tol/tlskeywordsearch.tls' + '?queryKeywords=3D' + =
document.searchResultId.queryKeywords.value;
		document.searchResultId.submit();
		return true;
	}else if(isKeywordSplChar =3D=3D 1){
		alert("You have not entered any search terms. Please enter at least =
one word into the search box.");
	}else{
		alert("Please enter a valid search term.");
	}
	document.searchResultId.queryKeywords.focus();
	return false;
=09
}

//-----------------------
//DESCRIPTION: Functions have been created for TLS Search page =
pagination=20
//AUTHOR: Vikas Parmar
//-----------------------

function =
gotoPage(pg,queryKeywords,sortBy,resultsPerPage,fromDate,toDate,addFilter=
s,removeFilters,additionalQueryKeywords)
{
	document.searchResultId.currentPageNumber.value =3D eval(pg)
	document.searchResultId.queryKeywords.value=3D queryKeywords;
	document.searchResultId.sortBy.value=3D sortBy;
	document.searchResultId.resultsPerPage.value=3D resultsPerPage;
	document.searchResultId.fromDate.value=3D fromDate;
	document.searchResultId.toDate.value=3D toDate;
	document.searchResultId.addFilters.value=3D addFilters;
	document.searchResultId.removeFilters.value=3D removeFilters;
	document.searchResultId.additionalQueryKeywords.value=3D =
additionalQueryKeywords;
=09
	document.searchResultId.action=3D'http://'+ url + =
'/tol/tlskeywordsearch.tls' + '?currentPageNumber=3D' + eval(pg) + =
'&queryKeywords=3D' + queryKeywords + '&sortBy=3D' + sortBy + =
'&resultsPerPage=3D' + resultsPerPage + '&fromDate=3D' + fromDate + =
'&toDate=3D' + toDate + '&addFilters=3D' + addFilters + =
'&removeFilters=3D' + removeFilters + '&additionalQueryKeywords=3D' + =
additionalQueryKeywords;
	document.searchResultId.submit();
}

function =
viewResultsPerPage(pg,queryKeywords,resultsPerPage,sortBy,fromDate,toDate=
,addFilters,removeFilters,additionalQueryKeywords)
{
	document.searchResultId.currentPageNumber.value =3D eval(pg)
	document.searchResultId.resultsPerPage.value=3D resultsPerPage;
	document.searchResultId.queryKeywords.value=3D queryKeywords;
	document.searchResultId.sortBy.value=3D sortBy;
	document.searchResultId.fromDate.value=3D fromDate;
	document.searchResultId.toDate.value=3D toDate;
	document.searchResultId.addFilters.value=3D addFilters;
	document.searchResultId.removeFilters.value=3D removeFilters;
	document.searchResultId.additionalQueryKeywords.value=3D =
additionalQueryKeywords;
=09
	document.searchResultId.action=3D'http://'+ url + =
'/tol/tlskeywordsearch.tls' + '?currentPageNumber=3D' + eval(pg) + =
'&queryKeywords=3D' + queryKeywords + '&sortBy=3D' + sortBy + =
'&resultsPerPage=3D' + resultsPerPage + '&fromDate=3D' + fromDate + =
'&toDate=3D' + toDate + '&addFilters=3D' + addFilters + =
'&removeFilters=3D' + removeFilters + '&additionalQueryKeywords=3D' + =
additionalQueryKeywords;
	document.searchResultId.submit();
}

function =
sortBy(pg,queryKeywords,sortBy,resultsPerPage,fromDate,toDate,addFilters,=
removeFilters,additionalQueryKeywords)
{
	document.searchResultId.currentPageNumber.value =3D eval(pg)
	document.searchResultId.sortBy.value=3D sortBy;
	document.searchResultId.queryKeywords.value=3D queryKeywords;
	document.searchResultId.resultsPerPage.value=3D resultsPerPage;
	document.searchResultId.fromDate.value=3D fromDate;
	document.searchResultId.toDate.value=3D toDate;
	document.searchResultId.addFilters.value=3D addFilters;
	document.searchResultId.removeFilters.value=3D removeFilters;
	document.searchResultId.additionalQueryKeywords.value=3D =
additionalQueryKeywords;
=09
	document.searchResultId.action=3D'http://'+ url + =
'/tol/tlskeywordsearch.tls' + '?currentPageNumber=3D' + eval(pg) + =
'&queryKeywords=3D' + queryKeywords + '&sortBy=3D' + sortBy + =
'&resultsPerPage=3D' + resultsPerPage + '&fromDate=3D' + fromDate + =
'&toDate=3D' + toDate + '&addFilters=3D' + addFilters + =
'&removeFilters=3D' + removeFilters + '&additionalQueryKeywords=3D' + =
additionalQueryKeywords;
	document.searchResultId.submit();
}=09



//-----------------------
//DESCRIPTION: Functions have been created for TLS Date base Search =20
//AUTHOR: Vikas Parmar
//-----------------------=09
=09
function =
doTLSDatePreciseSearch(pg,queryKeywords,sortBy,resultsPerPage,addFilters,=
removeFilters,additionalQueryKeywords)
{
	var inputFromDate =3D document.getElementById("date_dd_from").value;
	var inputFromMonth =3D document.getElementById("date_mm_from").value;
	var inputFromYear =3D document.getElementById("date_yyyy_from").value;
	var inputToDate =3D document.getElementById("date_dd_to").value;
	var inputToMonth =3D document.getElementById("date_mm_to").value;
	var inputToYear =3D document.getElementById("date_yyyy_to").value;
=09
	if(inputFromDate =3D=3D "null" || inputFromMonth =3D=3D "null" || =
inputFromYear =3D=3D "null" || inputToDate =3D=3D "null" || inputToMonth =
=3D=3D "null" || inputToYear =3D=3D "null"){
		alert("Please choose a valid date.");
		return false;
	}
=09
	if(inputToYear < inputFromYear){
		alert("Please choose a valid date range.");
		return false;
	}else if(inputToYear =3D=3D inputFromYear){
		if(inputToMonth < inputFromMonth){
			alert("Please choose a valid date range.");
			return false;
		}else if(inputToMonth =3D=3D inputFromMonth){
			if(inputToDate < inputFromDate){
				alert("Please choose a valid date range.");
				return false;
			}
		}
	}
=09
	var maxInputFromDate =3D daysInMonth(inputFromMonth - 1,inputFromYear);
	var maxInputToDate =3D daysInMonth(inputToMonth - 1,inputToYear);
=09
	if(inputFromDate > maxInputFromDate){
		alert("Please choose a valid date range for from date.");
		return false;
	}
	if(inputToDate > maxInputToDate){
		alert("Please choose a valid date range for to date.");
		return false;
	}
=09
	var fromDate =3D inputFromYear + "-" + inputFromMonth + "-" + =
inputFromDate;
	var toDate =3D inputToYear + "-" + inputToMonth + "-" + inputToDate;
=09
	document.tlsDatePreciseForm.fromDate.value=3D fromDate;
	document.tlsDatePreciseForm.toDate.value=3D toDate;
	document.tlsDatePreciseForm.action=3D'http://'+ url + =
'/tol/tlskeywordsearch.tls' + '?currentPageNumber=3D' + eval(pg) + =
'&queryKeywords=3D' + queryKeywords + '&sortBy=3D' + sortBy + =
'&resultsPerPage=3D' + resultsPerPage + '&fromDate=3D' + fromDate + =
'&toDate=3D' + toDate + '&addFilters=3D' + addFilters + =
'&removeFilters=3D' + removeFilters + '&additionalQueryKeywords=3D' + =
additionalQueryKeywords;
	document.tlsDatePreciseForm.submit();
	//alert("fromDate : "+fromDate+" toDate : "+toDate);

	return true;
}

function =
doTLSDateRangeSearch(pg,queryKeywords,sortBy,resultsPerPage,addFilters,re=
moveFilters,additionalQueryKeywords)
{
	var inputDateRange =3D document.getElementById("date_refine").value;
	var today =3D new Date();
	var modifiedToday =3D new Date();
	var todayDate =3D today.getDate();
	var todayMonth =3D today.getMonth() + 1;
	var todayYear =3D today.getFullYear();
	var fromDate;
	var toDate;
	var modifiedTodayDate =3D todayDate;
	var modifiedTodayMonth =3D todayMonth;
	var modifiedTodayYear =3D todayYear;
=09
	if(inputDateRange =3D=3D null || inputDateRange =3D=3D "null"){
		alert("Please choose a valid date.");
		return false;
	}
	else if(inputDateRange =3D=3D "all"){
	=09
		fromDate =3D "";
		toDate =3D "";
=09
	}else if(inputDateRange =3D=3D "today" ){
=09
		if(modifiedTodayDate < 10) {
			modifiedTodayDate =3D "0" + modifiedTodayDate;
		}
		if(modifiedTodayMonth < 10) {
			modifiedTodayMonth =3D "0" + modifiedTodayMonth;
		}
		fromDate =3D modifiedTodayYear  + "-" + modifiedTodayMonth + "-" +  =
modifiedTodayDate;
		toDate =3D modifiedTodayYear  + "-" +  modifiedTodayMonth  + "-" +  =
modifiedTodayDate;
	=09
	=09
=09
	}else if(inputDateRange =3D=3D "yesterday"){

		modifiedToday.setDate(modifiedToday.getDate()-1);
		modifiedTodayDate =3D modifiedToday.getDate();
	=09
		if(modifiedTodayDate < 10) {
			modifiedTodayDate =3D "0" + modifiedTodayDate;
		}
		if(modifiedTodayMonth < 10) {
			modifiedTodayMonth =3D "0" + modifiedTodayMonth;
		}
		fromDate =3D modifiedTodayYear  + "-" + modifiedTodayMonth + "-" +  =
modifiedTodayDate;
		toDate =3D modifiedTodayYear  + "-" +  modifiedTodayMonth  + "-" +  =
modifiedTodayDate;
	=09
	}else if(inputDateRange =3D=3D "week"){
=09
		modifiedToday.setDate(modifiedToday.getDate()-7);
		modifiedTodayDate =3D modifiedToday.getDate();
	=09
		if(todayDate < 10) {
			todayDate =3D "0" + todayDate;
		}
		if(modifiedTodayDate < 10) {
			modifiedTodayDate =3D "0" + modifiedTodayDate;
		}
		if(modifiedTodayMonth < 10) {
			modifiedTodayMonth =3D "0" + modifiedTodayMonth;
		}
		fromDate =3D modifiedTodayYear  + "-" + modifiedTodayMonth + "-" +  =
modifiedTodayDate;
		toDate =3D modifiedTodayYear  + "-" +  modifiedTodayMonth  + "-" +  =
todayDate;
=09
	}else if(inputDateRange =3D=3D "month"){
	=09
		modifiedTodayDate =3D 1;
		=09
		if(todayDate < 10) {
			todayDate =3D "0" + todayDate;
		}
		if(modifiedTodayDate < 10) {
			modifiedTodayDate =3D "0" + modifiedTodayDate;
		}
		if(modifiedTodayMonth < 10) {
			modifiedTodayMonth =3D "0" + modifiedTodayMonth;
		}
		fromDate =3D modifiedTodayYear  + "-" + modifiedTodayMonth + "-" +  =
modifiedTodayDate;
		toDate =3D modifiedTodayYear  + "-" +  modifiedTodayMonth  + "-" +  =
todayDate;

	}else if(inputDateRange =3D=3D "year"){
	=09
		modifiedTodayDate =3D 1;
		modifiedTodayMonth =3D 1;

		if(todayDate < 10) {
			todayDate =3D "0" + todayDate;
		}
		if(todayMonth < 10) {
			todayMonth =3D "0" + todayMonth;
		}
		if(modifiedTodayDate < 10) {
			modifiedTodayDate =3D "0" + modifiedTodayDate;
		}
		if(modifiedTodayMonth < 10) {
			modifiedTodayMonth =3D "0" + modifiedTodayMonth;
		}
		fromDate =3D modifiedTodayYear  + "-" + modifiedTodayMonth + "-" +  =
modifiedTodayDate;
		toDate =3D todayYear  + "-" +  todayMonth  + "-" +  todayDate;

	}else {
	=09
		fromDate =3D inputDateRange  + "-" + "01" + "-" +  "01";
		toDate =3D inputDateRange  + "-" +  "12"  + "-" +  "31";
	}
=09
	document.tlsDateRangeForm.fromDate.value=3D fromDate;
	document.tlsDateRangeForm.toDate.value=3D toDate;
	document.tlsDateRangeForm.action=3D'http://'+ url + =
'/tol/tlskeywordsearch.tls' + '?currentPageNumber=3D' + eval(pg) + =
'&queryKeywords=3D' + queryKeywords + '&sortBy=3D' + sortBy + =
'&resultsPerPage=3D' + resultsPerPage + '&fromDate=3D' + fromDate + =
'&toDate=3D' + toDate + '&addFilters=3D' + addFilters + =
'&removeFilters=3D' + removeFilters + '&additionalQueryKeywords=3D' + =
additionalQueryKeywords;
	document.tlsDateRangeForm.submit();
=09
//	alert("fromDate : "+fromDate+" toDate : "+toDate);
	return true;
}


//-----------------------
//DESCRIPTION: Function has been created to return number of days in a =
month =20
//AUTHOR: Vikas Parmar
//-----------------------=09

function daysInMonth(iMonth, iYear){   =20

	return 32 - new Date(iYear, iMonth, 32).getDate();
}


//-----------------------
//DESCRIPTION: Functions have been created for TLS Additional word =
Search =20
//AUTHOR: Vikas Parmar
//-----------------------=09

function =
refineByAdditionalKeywords(pg,queryKeywords,sortBy,resultsPerPage,fromDat=
e,toDate,addFilters,removeFilters,searchType){

	var isKeywordSplChar =3D =
fValidateTLSSearchText(document.tlsAdditionalWordForm.additionalKeywords.=
value);
	if(isKeywordSplChar =3D=3D 0){
		=
refineSearchResults(pg,queryKeywords,sortBy,resultsPerPage,fromDate,toDat=
e,addFilters+"@tlscontent:"+document.tlsAdditionalWordForm.additionalKeyw=
ords.value,removeFilters,searchType,"");
	}else if(isKeywordSplChar =3D=3D 1){
		alert("You have not entered any search terms. Please enter at least =
one word into the search box.");
	}else{
		alert("Please enter a valid search term.");
	}
	document.tlsAdditionalWordForm.additionalKeywords.focus();
	return false;

}

function =
refineSearchResults(pg,queryKeywords,sortBy,resultsPerPage,fromDate,toDat=
e,addFilters,removeFilters,searchType,additionalQueryKeywords){=09
=09
	document.tlsAdditionalWordForm.dateSearchType.value =3D searchType;     =
   	=09
	document.tlsAdditionalWordForm.addFilters.value =3D addFilters;
	document.tlsAdditionalWordForm.removeFilters.value =3D removeFilters;	=09
	document.tlsAdditionalWordForm.additionalQueryKeywords.value =3D =
additionalQueryKeywords;	=09
	document.tlsAdditionalWordForm.isDateSearch.value=3D'false';
	document.tlsAdditionalWordForm.action =3D'http://'+ url + =
'/tol/tlskeywordsearch.tls' + '?currentPageNumber=3D' + eval(pg) + =
'&queryKeywords=3D' + queryKeywords + '&sortBy=3D' + sortBy + =
'&resultsPerPage=3D' + resultsPerPage + '&fromDate=3D' + fromDate + =
'&toDate=3D' + toDate + '&addFilters=3D' + addFilters + =
'&removeFilters=3D' + removeFilters + '&dateSearchType=3D' + searchType =
+ '&additionalQueryKeywords=3D' + additionalQueryKeywords;
	document.tlsAdditionalWordForm.submit();
=09
	//alert("Add Filters : "+addFilters+" Remove Filters : =
"+removeFilters);
	return true;
}

//-----------------------
//DESCRIPTION: Functions have been created for TLS ISBN Search =20
//AUTHOR: Vikas Parmar
//-----------------------=09

function =
refineByISBN(pg,queryKeywords,sortBy,resultsPerPage,fromDate,toDate,addFi=
lters,removeFilters,searchType){

	var isKeywordSplChar =3D =
fValidateTLSSearchText(document.tlsISBNForm.additionalKeywordsISBN.value)=
;
	if(isKeywordSplChar =3D=3D 0){
		=
refineSearchResultsISBN(pg,queryKeywords,sortBy,resultsPerPage,fromDate,t=
oDate,addFilters+"@tlscontent:"+document.tlsISBNForm.additionalKeywordsIS=
BN.value,removeFilters,searchType);
	}else if(isKeywordSplChar =3D=3D 1){
		alert("You have not entered any search terms. Please enter at least =
one word into the search box.");
	}else{
		alert("Please enter a valid search term.");
	}
	document.tlsISBNForm.additionalKeywordsISBN.focus();
	return false;

}

function =
refineSearchResultsISBN(pg,queryKeywords,sortBy,resultsPerPage,fromDate,t=
oDate,addFilters,removeFilters,searchType){=09
=09
	document.tlsISBNForm.dateSearchType.value =3D searchType;        	=09
	document.tlsISBNForm.addFilters.value =3D addFilters;
	document.tlsISBNForm.removeFilters.value =3D removeFilters;	=09
	document.tlsISBNForm.isDateSearch.value=3D'false';
	document.tlsISBNForm.action =3D'http://'+ url + =
'/tol/tlskeywordsearch.tls' + '?currentPageNumber=3D' + eval(pg) + =
'&queryKeywords=3D' + queryKeywords + '&sortBy=3D' + sortBy + =
'&resultsPerPage=3D' + resultsPerPage + '&fromDate=3D' + fromDate + =
'&toDate=3D' + toDate + '&addFilters=3D' + addFilters + =
'&removeFilters=3D' + removeFilters + '&dateSearchType=3D' + searchType;
	document.tlsISBNForm.submit();
=09
	//alert("Add Filters : "+addFilters+" Remove Filters : =
"+removeFilters);
	return true;
}


------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.revsci.net/gateway/gw.js?csid=J05530

var rsi_k;=0A=
var rsi_now =3D new Date();=0A=
var rsi_csid =3D 'J05530';if(typeof(csids)=3D=3D"undefined"){var =
csids=3D[rsi_csid];}else{csids.push(rsi_csid);}var _rsiaa=3D0;var =
_rsiba=3D1;var _rsica=3D0;var _rsida=3D0;var _rsiea=3D0;var =
_rsifa=3D"0902050";var _rsiga=3D"pix04.revsci.net";var _rsiha=3D"js";var =
_rsiia=3D"b";var _rsija=3D"3";var _rsika=3D3;var _rsila=3Dnew =
Array();var _rsima=3D0;var _rsina;var _rsioa;var _rsipa;var _rsiqa;var =
_rsira;var _rsisa;_rsita();function DM_cat(Ba){_rsina=3DBa;}function =
DM_name(Ca){_rsioa=3DCa;}function DM_keywords(st){_rsipa=3Dst;}function =
DM_event(Da){_rsiqa=3DDa;}function =
DM_addToLoc(n,v){_rsira=3D_rsiua(_rsira,n,v);}function =
DM_addEncToLoc(n,v){DM_addToLoc(_rsiva(n),_rsiva(v));}function =
DM_setLoc(u){_rsira=3Du;}function DM_setCsid(Ea){rsi_csid=3DEa;}function =
rsi_c(Fa){rsi_csid=3DFa;}function rsi_ral(Ga){_rsiaa=3DGa;}function =
rsi_riu(Ha){_rsiba=3DHa;}function rsi_tiu(Ia){_rsica=3DIa;}function =
rsi_m(Ja){_rsida=3DJa;}function rsi_dw(Ka){_rsiea=3DKa;}function =
rsi_s(La){_rsiga=3DLa;}function rsi_t(Ma){_rsiha=3DMa;}function =
rsi_en(Na){_rsiia=3DNa;}function rsi_cn(Oa){_rsija=3DOa;}function =
rsi_us(Pa){_rsika=3DPa;}function DM_tag(){var =
Qa;if(_rsima=3D=3D0||_rsida=3D=3D1){if(typeof(DM_prep)=3D=3D"function"){D=
M_prep(rsi_csid);}var Ra=3D_rsiwa();if(_rsiha=3D=3D"gif"){Qa=3Dnew =
Image(2,3);Qa.src=3DRa;_rsila[_rsila.length]=3DQa;}else =
if(_rsiha=3D=3D"js"){if(_rsiea=3D=3D1){document.write("<script =
language=3D\"JavaScript\" type=3D\"text/javascript\" =
src=3D\""+Ra+"\"><"+"/script>");}else{var =
Sa=3Ddocument.createElement("script");Sa.language=3D"JavaScript";Sa.type=3D=
"text/javascript";Sa.src=3DRa;if(document.body=3D=3Dnull){document.getEle=
mentsByTagName("head")[0].appendChild(Sa);}else{document.body.insertBefor=
e(Sa,document.body.firstChild);}Qa=3DSa;}}_rsima=3D1;}_rsita();return =
Qa;}function _rsiwa(){var =
Ta=3D"";Ta=3D"DM_LOC=3D"+_rsiva(_rsira);if(_rsina){Ta+=3D"&DM_CAT=3D"+_rs=
iva(_rsina);}if(_rsiqa){Ta+=3D"&DM_EVT=3D"+_rsiva(_rsiqa);}if(_rsipa){Ta+=
=3D"&DM_KYW=3D"+_rsiva(_rsipa);}if(_rsiba=3D=3D1&&_rsisa){Ta+=3D"&DM_REF=3D=
"+_rsiva(_rsisa);}if(_rsica=3D=3D1){Ta+=3D"&DM_TIT=3D"+_rsiva(document.ti=
tle);}if(_rsioa){Ta+=3D"&DM_NAM=3D"+_rsiva(_rsioa);}Ta+=3D"&DM_EOM=3D1";v=
ar Ua=3D"http"+(location.protocol=3D=3D"https:"?"s":"")+"://";var =
Va=3D"/"+rsi_csid+"/"+_rsiia+_rsija+"/0/"+_rsika+"/"+_rsifa+"/";var =
Wa=3DMath.floor(Math.random()*1000000000)+"."+_rsiha;var =
Xa=3DUa+_rsiga+Va+Wa+"?D=3D"+_rsiva(Ta)+"&C=3D"+_rsiva(csids);var =
Ya=3DXa.length;if(Ya>=3D2000){if(Xa.charAt(1998)=3D=3D'%'){Xa=3DXa.substr=
(0,1998);}else =
if(Xa.charAt(1999)=3D=3D'%'){Xa=3DXa.substr(0,1999);}else{Xa=3DXa.substr(=
0,2000);}if(Xa.charAt(Xa.length-3)=3D=3D'%'&&Xa.charAt(Xa.length-2)=3D=3D=
'2'&&Xa.charAt(Xa.length-1)=3D=3D'5'){Xa=3DXa.substr(0,Xa.length-3);}}ret=
urn Xa;}function _rsixa(i){var Za=3Di.toString(16).toUpperCase();return =
Za.length<2?"0"+Za:Za;}function _rsiya(c){var =
i=3Dc.charCodeAt(0);if(isNaN(i))return "";if(i<128)return =
"%"+_rsixa(i);if(i<2048)return =
"%"+_rsixa(0xC0+(i>>6))+"%"+_rsixa(0x80+(i&0x3F));if(i<65536)return =
"%"+_rsixa(0xE0+(i>>12))+"%"+_rsixa(0x80+(i>>6&0x3F))+"%"+_rsixa(0x80+(i&=
0x3F));return =
"%"+_rsixa(0xF0+(i>>18))+"%"+_rsixa(0x80+(i>>12&0x3F))+"%"+_rsixa(0x80+(i=
>>6&0x3F))+"%"+_rsixa(0x80+(i&0x3F));}var =
_rsiva;if(typeof(encodeURIComponent)=3D=3D"function"){_rsiva=3DencodeURIC=
omponent;}else{var _rsiza=3Dnew =
RegExp("[\x00-\x20]|[\x22-\x26]|[\x2B-\x2C]|\x2F|[\x3A-\x40]|[\x5B-\x5E]|=
\x60|[\x7B-\x7D]|[\x7F-\uFFFF]","g");_rsiva=3Dfunction(v){return =
v.toString().replace(_rsiza,_rsiya);}}function _rsiua(u,n,v){return =
u+(u.indexOf("?")=3D=3D-1?"?":"&")+n+"=3D"+v;}function _rsiAa(u){var =
i=3Du.indexOf('#');return(i>=3D0)?u.substr(0,i):u;}function =
_rsita(){_rsisa=3D_rsiAa(document.referrer.toString());_rsira=3D(_rsiaa=3D=
=3D1)?_rsisa:_rsiAa(window.location.href);_rsina=3Dnull;_rsioa=3Dnull;_rs=
ipa=3Dnull;_rsiqa=3Dnull;}=0A=
if(window[rsi_csid])window[rsi_csid].rsi_t("gif");else rsi_t("gif");=0A=
=0A=
rsi_k =3D '&kr=3D' + Math.random();=0A=
document.writeln('<script type=3D"text/javascript" src=3D"' + 'http' + =
(location.protocol=3D=3D'https:'?'s':'') + '://pix04.revsci.net/' + =
rsi_csid + '/a4/0/0/pcx.js?csid=3DJ05530' + rsi_k + '" =
charset=3D"ISO-8859-1"></s' + 'cript>');=0A=

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://business.timesonline.co.uk/tol/js/s_codeFULLTOL.js

/* SiteCatalyst code version: H.20.3.
Copyright 1997-2009 Omniture, Inc. More info available at
http://www.omniture.com */
/************************ ADDITIONAL FEATURES ************************
     Plugins
*/

var s_account=3D"newsintdev1"
var s=3Ds_gi(s_account)
/************************** CONFIG SECTION **************************/
/* You may add or alter any code config here. */
s.cookieDomainPeriods=3D"3" //.com =3D 2 & .co.uk =3D 3
s.fpCookieDomainPeriods=3D =
document.location.hostname.split('.').length-1;
/* Conversion Config */
s.currencyCode=3D"GBP"
/* Link Tracking Config */
s.charSet=3D"iso-8859-1"
s.trackDownloadLinks=3Dtrue
s.trackExternalLinks=3Dtrue
s.trackInlineStats=3Dtrue //this is the same as HBX lt=3Dauto
s.linkDownloadFileTypes=3D"exe,zip,wav,mp3,mov,mpg,avi,wmv,pdf,doc,docx,x=
ls,xlsx,ppt,pptx"
s.linkInternalFilters=3D"javascript:,timesonline.co.uk" //please list =
all primary domains from which traffic will be collected.
s.linkLeaveQueryString=3Dfalse
s.linkTrackVars=3D"None"
s.linkTrackEvents=3D"None"

/* Form Analysis Config (should be above doPlugins section) */
//s.formList=3D""
//s.trackFormList=3Dfalse
//s.trackPageName=3Dtrue
//s.useCommerce=3Dfalse
//s.varUsed=3D"prop31"
//s.eventList=3D""

/* Plugin Config */
s.usePlugins=3Dtrue
function s_doPlugins(s) {
	/* Add calls to plugins here */
s.doPlugins=3Ds_doPlugins
/************************** PLUGINS SECTION *************************/
/* You may insert any plugins you wish to use here.                 */


var firstPage=3Ds.getVisitStart("s_visit");=09

/* Strip Illegal characters as defined below */
  function SCStrip(a) {
             a =3D a.split("'").join("");
             a =3D a.split("&").join("");
             a =3D a.split("#").join("");
             a =3D a.split("$").join("");
             a =3D a.split("^").join("");
             a =3D a.split("*").join("");
             a =3D a.split("!").join("");
             a =3D a.split("<").join("");
             a =3D a.split(">").join("");
             a =3D a.split("~").join("");
             a =3D a.split(";").join("");
             a =3D a.split("%20").join(" ");
             a =3D a.split("%2520").join(" ");
             a =3D a.split("%28").join("(");
             a =3D a.split("%2528").join("(");
             a =3D a.split("%29").join(")");
             a =3D a.split("%2529").join(")");
             a =3D a.split("%2D").join("-");
             a =3D a.split("%2F").join("/");
             a =3D a.split("%5B").join("[");
             a =3D a.split("%5C").join("\\"); // Should be tested and =
removed if not needed
             a =3D a.split("%5D").join("]");
             a =3D a.split("%5F").join("_");
    //a =3D a.split("%").join("");
   return a;
             }
s.pageName=3DSCStrip(s.pageName)
s.channel=3DSCStrip(s.channel)
s.prop1=3DSCStrip(s.prop1)
s.prop2=3DSCStrip(s.prop2)
s.prop6=3DSCStrip(s.prop6)
s.prop3=3DSCStrip(s.prop3)
s.prop12=3DSCStrip(s.prop12)
s.prop19=3DSCStrip(s.prop19)


s.pageName=3Ds.pageName.toLowerCase();
s.prop1=3Ds.prop1.toLowerCase();
s.prop2=3Ds.prop2.toLowerCase();
s.prop3=3Ds.prop3.toLowerCase();
s.prop12=3Ds.prop12.toLowerCase();
s.prop19=3Ds.prop19.toLowerCase();

/* External Campaign Tracking */
if(!s.campaign)
	s.campaign=3Ds.getQueryParam('cmp,cid')
	s.campaign=3Ds.getValOnce(s.campaign,'s_campaign',0)
=09
/* Site Search */
if(s.prop7){
        s.prop7=3Ds.prop7.toLowerCase();
        s.eVar7=3Ds.prop7;
        var t_search=3Ds.getValOnce(s.eVar7,'ev1',0);
        if(t_search){
               s.events=3Ds.apl(s.events,"event1",",",2);
        }
}

/* Set Page View Event */
s.events=3Ds.apl(s.events,'event2',',',2)

 /* Plug-in: crossVisitParticipation v1.4 */
s.eVar21=3Ds.crossVisitParticipation(s.campaign,'s_ev21','30','5','>','ev=
ent3',1);

  /* New/Repeat Status and Pathing Variables */
  s.prop28=3Ds.eVar28=3Ds.getNewRepeat();
  if(s.pageName && s.prop28 =3D=3D 'New') s.prop29 =3D s.pageName;
  if(s.pageName && s.prop28 =3D=3D 'Repeat') s.prop30 =3D s.pageName;

/* Set Time Parting Variables */
  var currentDate =3D new Date()
  var year =3D currentDate.getFullYear()
  s.prop8=3Ds.eVar8=3Ds.getTimeParting('h','+0',year); // Set hour=20
  s.prop9=3Ds.eVar9=3Ds.getTimeParting('d','+0',year); // Set day
  s.prop10=3Ds.eVar10=3Ds.getTimeParting('w','+0',year); // Set Weekend =
/ Weekday

var _hourVect=3DString(s.prop8).split(':');
var _len=3D_hourVect[1].length;

if(_len>=3D2){
s.eVar8=3Ds.prop8=3D_hourVect[0]+_hourVect[1].charAt(_len-2)+_hourVect[1]=
.charAt(_len-1);
}

/* Copy props to eVars */
if(s.pageName&&!s.eVar11) s.eVar11=3Ds.pageName;
if(s.channel&&!s.eVar12) s.eVar12=3Ds.channel;
if(s.prop1&&!s.eVar1) s.eVar1=3Ds.prop1;
if(s.prop2&&!s.eVar2) s.eVar2=3Ds.prop2;
if(s.prop3&&!s.eVar3) s.eVar3=3Ds.prop3;
if(s.prop4&&!s.eVar4) s.eVar4=3Ds.prop4;
if(s.prop5&&!s.eVar5) s.eVar5=3Ds.prop5;
if(s.prop6&&!s.eVar6) s.eVar6=3Ds.prop6;
if(s.prop11&&!s.eVar35) s.eVar35=3Ds.prop11;
if(s.prop12&&!s.eVar22) s.eVar22=3Ds.prop12;
if(s.prop15&&!s.eVar15) s.eVar15=3Ds.prop15;
if(s.prop16&&!s.eVar16) s.eVar16=3Ds.prop16;
if(s.prop17&&!s.eVar17) s.eVar17=3Ds.prop17;
if(s.prop18&&!s.eVar18) s.eVar18=3Ds.prop18;
if(s.prop19&&!s.eVar19) s.eVar19=3Ds.prop19;
if(s.prop21&&!s.eVar26) s.eVar26=3Ds.prop21;
if(s.prop23&&!s.eVar23) s.eVar23=3Ds.prop23;
if(s.prop24&&!s.eVar24) s.eVar24=3Ds.prop24;
if(s.prop25&&!s.eVar25) s.eVar25=3Ds.prop25;
if(s.prop36&&!s.eVar37) s.eVar37=3Ds.prop36;

	/* formAnalysis */
 // s.setupFormAnalysis();

  /* To setup Dynamic Object IDs */
	s.setupDynamicObjectIDs();

/* Start Channel Manager Script */

	  /* Channel Manager */
  var o =3D s.channelManager(false);
  var o_channel=3Ds.getValOnce(o.channel,'s_cmm',0);
  if (o_channel && o){

	/* If first hit of session - Allow Direct Load*/
	if(firstPage=3D=3D0){
		if(o.channel =3D=3D 'Direct Load')
			  for (var i in o)
				if(typeof o[i] =3D=3D 'string')
				  o[i] =3D '';
	}
	/* End Direct load limiter */		=09

	if(o.channel =3D=3D 'Email1'){
      o.channel=3D'Email';
	  }=20
	if(o.channel =3D=3D 'Email2'){
      o.channel=3D'Email';
	  }=20
	if(o.channel =3D=3D 'Print Ad1'){
      o.channel=3D'Print Ad';
	  }=20
	if(o.channel =3D=3D 'Print Ad2'){
      o.channel=3D'Print Ad';
	  } 	=09
	if(o.channel =3D=3D 'Banner1'){
      o.channel=3D'Banner';
	  } 	=09
	if(o.channel =3D=3D 'Banner2'){
      o.channel=3D'Banner';
	  } 	=09

     s.prop20=3Ds.eVar20=3Do.channel; //Prop and eVar will not be the =
same number
  } // Close channel Manager Logic

	/* End Channel Manager Script */
}
s.doPlugins=3Ds_doPlugins
/************************** PLUGINS SECTION *************************/
/* You may insert any plugins you wish to use here.                 */

/* Configure Modules and Plugins */

//s.loadModule("Survey")

/* DynamicObjectIDs config */

function s_getObjectID(o) {
	/* TODO: Add code to identify whether an objectID should be created,
	 *       parse the URLs and return objectID. If no objectID should
     *       be created, return ''.
    */

    var ID=3D'';
    if(o.innerHTML.indexOf('<img') =3D=3D 0){
		ID =3D o.childNodes[0].src;
    }else{
		ID=3Do.innerHTML;
    }
   =20
	return ID;
}

s.getObjectID=3Ds_getObjectID

/*
 * DynamicObjectIDs v1.4: Setup Dynamic Object IDs based on URL
 */

s.setupDynamicObjectIDs=3Dnew Function(""
+"var =
s=3Dthis;if(!s.doi){s.doi=3D1;if(s.apv>3&&(!s.isie||!s.ismac||s.apv"
+">=3D5)){if(s.wd.attachEvent)s.wd.attachEvent('onload',s.setOIDs);else"
+" if(s.wd.addEventListener)s.wd.addEventListener('load',s.setOIDs,fa"
+"lse);else{s.doiol=3Ds.wd.onload;s.wd.onload=3Ds.setOIDs}}s.wd.s_semapho=
"
+"re=3D1}");
s.setOIDs=3Dnew Function("e",""
+"var =
s=3Ds_c_il["+s._in+"],b=3Ds.eh(s.wd,'onload'),o=3D'onclick',x,l,u,c,i"
+",a=3Dnew =
Array;if(s.doiol){if(b)s[b]=3Ds.wd[b];s.doiol(e)}if(s.d.links)"
+"{for(i=3D0;i<s.d.links.length;i++){l=3Ds.d.links[i];c=3Dl[o]?''+l[o]:''=
;b"
+"=3Ds.eh(l,o);z=3Dl[b]?''+l[b]:'';u=3Ds.getObjectID(l);if(u&&c.indexOf('=
s_"
+"objectID')<0&&z.indexOf('s_objectID')<0){u=3Ds.repl(u,'\"','');u=3Ds.re=
"
+"pl(u,'\\n','').substring(0,97);l.s_oc=3Dl[o];a[u]=3Da[u]?a[u]+1:1;x=3D'=
';"
+"if(c.indexOf('.t(')>=3D0||c.indexOf('.tl(')>=3D0||c.indexOf('s_gs(')>=3D=
0"
+")x=3D'var x=3D\".tl(\";';x+=3D's_objectID=3D\"'+u+'_'+a[u]+'\";return =
this."
+"s_oc?this.s_oc(e):true';if(s.isns&&s.apv>=3D5)l.setAttribute(o,x);l[o"
+"]=3Dnew Function('e',x)}}}s.wd.s_semaphore=3D0;return true");

/*=20
 * ChannelManager - v1.1
 */=20
s.___se=3D"{'Paid':{p:['CMP=3DKN|'AllSearchEngines':{^;=3Ds|~all$engines.=
co"
+".uk>,'Biglobe':{^q=3D|~$.biglobe.ne.jp>,'Baidu':{^wd=3D','s=3D|~+.baidu=
*>"
+",'Metacrawler':{^general=3D','/$/web/|~www.metacrawler*','$.metacrawl"
+"er*>,'Business*':{^;=3D|~business*/$>,'WebCrawler':{^$Text=3D','$=3D|~w=
ww"
+".webcrawler*>,'MSN - United Kingdom':{^q=3D|~uk.$.msn*','msn.co.uk>,'"
+"AltaVista - Nether#s':{^q=3D|~nl.altavista*>,'AltaVista - =
Spain':{^q=3D"
+"','r=3D|~es.altavista*>,'AltaVista - United =
Kingdom':{^q=3D','r=3D|~uk.al"
+"tavista*>,'Excite':{^/$/web/','qkw=3D|~msxml.excite*>,'HotBot':{^MT=3D'=
"
+",';=3D|~hotbot.lycos*>,'MSN - Japan':{^q=3D|~$.msn.co.jp>,'AltaVista - =
"
+"Norway':{^q=3D|~no.altavista*>,'AltaVista - =
Denmark':{^q=3D|~dk.altavis"
+"ta*>,'CNET Search*':{^q=3D|~cnet.$*>,'AOL* =
Search':{^;=3D|~$.aol*','$.a"
+"ol.ca>,'ilse.nl':{^$_for=3D|~$.ilse.nl>,'All The =
Web':{^;=3D','q=3D|~allt"
+"heweb*>,'Excite - Germany':{^$=3D','q=3D|~www.excite.de>,'G` - =
Australi"
+"a':{^q=3D|~g`*.au>,'G` - =
Brasil':{^q=3D|~g`*.br>,'Lycos':{^;=3D|~www.lyco"
+"s*','$.lycos*>,'MSN - Nether#s':{^q=3D|~$.msn.nl>,'MSN - Belgium':{^q"
+"=3D|~$.msn.be>,'MSN - Germany':{^q=3D|~$.msn.de>,'MSN - =
Spain':{^q=3D|~$."
+"msn.es>,'MSN - Italy':{^q=3D|~$.msn.it>,'MSN - =
France':{^q=3D|~$.msn.fr"
+">,'MSN - Sweden':{^q=3D|~$.msn.se>,'MSN - =
Norway':{^q=3D|~$.msn.no>,'MS"
+"N - Denmark':{^q=3D|~$.msn.dk>,'G` - Nicaragua':{^q=3D|~g`*.ni>,'G` - =
A"
+"ntigua and Barbuda':{^q=3D|~g`*.ag>,'G` - =
Anguilla':{^q=3D|~g`*.ai>,'G`"
+" - Taiwan':{^q=3D|~g`*.tw>,'G` - Ukraine':{^q=3D|~g`*.ua>,'G` - =
Namibia"
+"':{^q=3D|~g`*.na>,'G` - Uruguay':{^q=3D|~g`*.uy>,'G` - =
Ecuador':{^q=3D|~g"
+"`*.ec>,'G` - Libya':{^q=3D|~g`*.ly>,'G` - =
Ethiopia':{^q=3D|~g`*.et>,'G`"
+" - Malta':{^q=3D|~g`*.mt>,'G` - Philippines':{^q=3D|~g`*.ph>,'G` - =
Hong"
+" Kong':{^q=3D|~g`*.hk>,'G` - Singapore':{^q=3D|~g`*.sg>,'G` - =
Jamaica':"
+"{^q=3D|~g`*.jm>,'G` - Panama':{^q=3D|~g`*.pa>,'G` - =
Guatemala':{^q=3D|~g`"
+"*.gt>,'G` - Isle of Gibraltar':{^q=3D|~g`*.gi>,'G` - El Salvador':{^q"
+"=3D|~g`*.sv>,'G` - Colombia':{^q=3D|~g`*.co>,'G` - =
Turkey':{^q=3D|~g`*.tr"
+">,'G` - Peru':{^q=3D|~g`*.pe>,'G` - Afghanistan':{^q=3D|~g`*.af>,'G` - =
"
+"Malaysia':{^q=3D|~g`*.my>,'G` - Mexico':{^q=3D|~g`*.mx>,'G` - Viet =
Nam'"
+":{^q=3D|~g`*.vn>,'G` - Nigeria':{^q=3D|~g`*.ng>,'G` - =
Nepal':{^q=3D|~g`*."
+"np>,'G` - Solomon Is#s':{^q=3D|~g`*.sb>,'G` - =
Belize':{^q=3D|~g`*.bz>,'"
+"G` - Puerto Rico':{^q=3D|~g`*.pr>,'G` - Oman':{^q=3D|~g`*.om>,'G` - =
Cub"
+"a':{^q=3D|~g`*.cu>,'G` - Bolivia':{^q=3D|~g`*.bo>,'G` - =
Bahrain':{^q=3D|~"
+"g`*.bh>,'G` - Bangladesh':{^q=3D|~g`*.bd>,'G` - =
Cambodia':{^q=3D|~g`*.k"
+"h>,'G` - Argentina':{^q=3D|~g`*.ar>,'G` - Brunei':{^q=3D|~g`*.bn>,'G` =
-"
+" Fiji':{^q=3D|~g`*.fj>,'G` - Saint Vincent and the =
Grenadine':{^q=3D|~g"
+"`*.vc>,'G` - Pakistan':{^q=3D|~g`*.pk>,'G` - Dominican =
Republic':{^q=3D"
+"|~g`*.do>,'G` - Saudi Arabia':{^q=3D|~g`*.sa>,'G` - =
Egypt':{^q=3D|~g`*."
+"eg>,'Biglobe':{^extrakey=3D|~$.kbg.jp>,'AltaVista':{^q=3D','r=3D|~altav=
is"
+"ta.co>,'AOL - Germany':{^q=3D|~suche.aol.de','suche.aolsvc.de>,'G` - "
+"India':{^q=3D|~g`.co.in>,'G` - New Zea#':{^q=3D|~g`.co.nz>,'G` - Costa =
"
+"Rica':{^q=3D|~g`.co.cr>,'G` - Japan':{^q=3D|~g`.co.jp>,'G` - United =
Kin"
+"gdom':{^q=3D|~g`.co.uk>,'Hotbot - United =
Kingdom':{^;=3D|~hotbot.co.uk>"
+",'Netscape Search':{^;=3D','$=3D|~netscape*>,'Y%! - =
Canada':{^p=3D|~ca.y%"
+"*','ca.$.y%*>,'Y%! - Mexico':{^p=3D|~mx.y%*','mx.$.y%*>,'Y%! - German"
+"y':{^p=3D|~de.y%*','de.$.y%*>,'Y%! - UK and =
Ire#':{^p=3D|~uk.y%*','uk.$"
+".y%*>,'Y%! - Spain':{^p=3D|~es.y%*','es.$.y%*>,'Y%! - =
France':{^p=3D|~f"
+"r.y%*','fr.$.y%*>,'G` - Virgin Is#s':{^q=3D|~g`.co.vi>,'G` - Thai#':{"
+"^q=3D|~g`.co.th>,'G` - Israel':{^q=3D|~g`.co.il>,'G` - =
Korea':{^q=3D|~g`."
+"co.kr>,'G` - Zambia':{^q=3D|~g`.co.zm>,'G` - South =
Africa':{^q=3D|~g`.c"
+"o.za>,'G` - Zimbabwe':{^q=3D|~g`.co.zw>,'G` - =
Uganda':{^q=3D|~g`.co.ug>"
+",'G` - Indonesia':{^q=3D|~g`.co.id>,'G` - =
Morocco':{^q=3D|~g`.co.ma>,'G"
+"` - Lesotho':{^q=3D|~g`.co.ls>,'G` - Kenya':{^q=3D|~g`.co.ke>,'G` - =
Coo"
+"k Is#s':{^q=3D|~g`.co.ck>,'G` - Botswana':{^q=3D|~g`.co.bw>,'G` - =
Venez"
+"uela':{^q=3D|~g`.co.ve>,'Dogpile':{^q=3D','/$/web/|~dogpile*>,'Lycos - =
"
+"United Kingdom':{^;=3D|~lycos.co.uk>,'Y%! - =
Japan':{^p=3D','va=3D|~y%.co."
+"jp','$.y%.co.jp>,'Tiscali':{^key=3D|~tiscali.it>,'AOL - United Kingdo"
+"m':{^;=3D|~aol.co.uk','$.aol.co.uk>,'Excite - =
France':{^$=3D','q=3D|~exci"
+"te.fr>,'Goo (Jp.)':{^MT=3D|~goo.ne.jp>,'G` - Po#':{^q=3D|~g`.pl>,'G` - =
"
+"United Arab Emirates':{^q=3D|~g`.ae>,'G` - =
Luxembourg':{^q=3D|~g`.lu>,'"
+"G` - Slovakia':{^q=3D|~g`.sk>,'G` - Russia':{^q=3D|~g`.ru>,'G` - =
Denmar"
+"k':{^q=3D|~g`.dk>,'G` - Portugal':{^q=3D|~g`.pt>,'G` - =
Romania':{^q=3D|~g"
+"`.ro>,'G` - Fin#':{^q=3D|~g`.fi>,'G` - Latvia':{^q=3D|~g`.lv>,'G` - =
Gue"
+"rnsey':{^q=3D|~g`.gg>,'G` - Ire#':{^q=3D|~g`.ie>,'G` - =
Sweden':{^q=3D|~g`"
+".se>,'G` - Lithuania':{^q=3D|~g`.lt>,'G` - Canada':{^q=3D|~g`.ca>,'G` =
-"
+" Spain':{^q=3D|~g`.es>,'G`':{^q=3D|~g`.co','g`syndication*>,'G` - =
Germa"
+"ny':{^q=3D|~g`.de>,'G` - Switzer#':{^q=3D|~g`.ch>,'G` - =
China':{^q=3D|~g`"
+".cn>,'G` - Nether#s':{^q=3D|~g`.nl>,'G` - Austria':{^q=3D|~g`.at>,'G` =
-"
+" Belgium':{^q=3D|~g`.be>,'G` - Chile':{^q=3D|~g`.cl>,'G` - =
France':{^q=3D"
+"|~g`.fr>,'G` - Italy':{^q=3D|~g`.it>,'Y%!':{^p=3D|~y%*','$.y%*>,'G` - =
N"
+"orway':{^q=3D|~g`.no>,'G` - Haiti':{^q=3D|~g`.ht>,'G` - =
Vanuatu':{^q=3D|~"
+"g`.vu>,'G` - Repulic of Georgia':{^q=3D|~g`.ge>,'G` - The Gambia':{^q"
+"=3D|~g`.gm>,'G` - Armenia':{^q=3D|~g`.am>,'G` - British Virgin =
Is#s':{^"
+"q=3D|~g`.vg>,'G` - American Samoa':{^q=3D|~g`.as>,'G` - =
Turkmenistan':{"
+"^q=3D|~g`.tm>,'G` - Trinidad and Tobago':{^q=3D|~g`.tt>,'G` - Cote =
D\\'"
+"Ivoire':{^q=3D|~g`.ci>,'G` - Seychelles':{^q=3D|~g`.sc>,'G` - =
Greece':{"
+"^q=3D|~g`.gr>,'G` - Kyrgyzstan':{^q=3D|~g`.kg>,'G` - Saint =
Helena':{^q=3D"
+"|~g`.sh>,'G` - Burundi':{^q=3D|~g`.bi>,'G` - =
Tokelau':{^q=3D|~g`.tk>,'G"
+"` - Rep. du Congo':{^q=3D|~g`.cg>,'G` - Rwanda':{^q=3D|~g`.rw>,'G` - =
Jo"
+"rdan':{^q=3D|~g`.jo>,'G` - Czech Republic':{^q=3D|~g`.cz>,'G` - =
Senegal"
+"':{^q=3D|~g`.sn>,'G` - Jersey':{^q=3D|~g`.je>,'G` - =
Honduras':{^q=3D|~g`."
+"hn>,'G` - Green#':{^q=3D|~g`.gl>,'G` - Hungary':{^q=3D|~g`.hu>,'G` - =
Pi"
+"tcairn Is#s':{^q=3D|~g`.pn>,'G` - Mongolia':{^q=3D|~g`.mn>,'G` - =
Malawi"
+"':{^q=3D|~g`.mw>,'G` - Liechtenstein':{^q=3D|~g`.li>,'G` - =
Micronesia':"
+"{^q=3D|~g`.fm>,'G` - Mauritius':{^q=3D|~g`.mu>,'G` - =
Moldova':{^q=3D|~g`."
+"md>,'G` - Maldives':{^q=3D|~g`.mv>,'G` - Niue':{^q=3D|~g`.nu>,'G` - =
Kaz"
+"akhstan':{^q=3D|~g`.kz>,'G` - Kiribati':{^q=3D|~g`.ki>,'G` - =
Nauru':{^q"
+"=3D|~g`.nr>,'G` - Laos':{^q=3D|~g`.la>,'G` - Isle of =
Man':{^q=3D|~g`.im>,"
+"'G` - Guyana':{^q=3D|~g`.gy>,'G` - Croatia':{^q=3D|~g`.hr>,'G` - =
Sloven"
+"ia':{^q=3D|~g`.si>,'G` - Sri Lanka':{^q=3D|~g`.lk>,'G` - =
Azerbaijan':{^"
+"q=3D|~g`.az>,'G` - Bulgaria':{^q=3D|~g`.bg>,'G` - =
Bosnia-Hercegovina':{"
+"^q=3D|~g`.ba>,'G` - Tonga':{^q=3D|~g`.to>,'G` - Rep. Dem. du =
Congo':{^q"
+"=3D|~g`.cd>,'G` - Djibouti':{^q=3D|~g`.dj>,'G` - =
Guadeloupe':{^q=3D|~g`.g"
+"p>,'G` - Estonia':{^q=3D|~g`.ee>,'G` - Samoa':{^q=3D|~g`.ws>,'G` - San =
"
+"Marino':{^q=3D|~g`.sm>,'MSN UK':{^q=3D|~msn.co.uk>,'Lycos - =
Italy':{^;=3D"
+"|~lycos.it>,'Lycos - France':{^;=3D|~lycos.fr>,'Lycos - =
Spain':{^;=3D|~"
+"lycos.es>,'Lycos - Nether#s':{^;=3D|~lycol.nl>,'Lycos - =
Germany':{^;=3D"
+"|~lycol.de','$.lycos.de>,'Ask =
Jeeves':{^ask=3D','q=3D|~ask*','ask.co.uk"
+">,'MSN':{^q=3D|~msn*>,'AOL - =
France':{^q=3D|~aol.fr>,'Web.de':{^su=3D|~we"
+"b.de>,'Microsoft =
Bing':{^q=3D|~bing*>},'RSS':{p:['CMP=3DOTC-RSS>,'Other"
+" =
Campaigns':{p:['CMP=3DOTC>,'Banner1':{p:['CMP=3DBAL>,'Banner2':{p:['CM"
+"P=3DBAC>,'Print Ad1':{p:['CMP=3DPAL>,'Print =
Ad2':{p:['CMP=3DPAC>,'Affilia"
+"te':{p:['CMP=3DAFC>,'Email1':{p:['CMP=3DEMC>,'Email2':{p:['CMP=3DEML>}"=
;
s.__se =3D new Function(""
+"var l=3D{'~':'tl:[\\'','^': 'kw:[\\'','%': 'ahoo','|': '\\'],','>': '"
+"\\']}','*': '.com','$': 'search',';':'query','#':'land','`':'oogle'"
+",'+':'http://www','<':'keyword'};var f=3Dthis.___se+'';var =
g=3D'';for(v"
+"ar i=3D0;i<f.length;i++){if(l[f.substring(i,i+1)]&&typeof l[f.substri"
+"ng(i,i+1)]!=3D'undefined'){g+=3Dl[f.substring(i,i+1)];}else{g+=3Df.subs=
tr"
+"ing(i,i+1);}}return eval('('+g+')');");
s.isEntry=3Dnew Function(""
+"var s=3Dthis;var l=3Ds.linkInternalFilters,r=3Ds.referrer||typeof =
s.refer"
+"rer!=3D'undefined'?s.referrer:document.referrer,p=3Dl.indexOf(','),b=3D=
0,"
+"v=3D'',I2=3Dr.indexOf('?')>-1?r.indexOf('?'):r.length,r2=3Dr.substring(=
0,"
+"I2);if(!r){return =
1;}while(p=3Dl.indexOf(',')){v=3Dp>-1?l.substring(0,p"
+"):l;if(v=3D=3D'.'||r2.indexOf(v)>-1){return =
0;}if(p=3D=3D-1){break;}b=3Dp+1;l"
+"=3Dl.substring(b,l.length);}return 1;");
s.p_fo=3Dnew Function("n",""
+"var s=3Dthis;if(!s.__fo){s.__fo=3Dnew =
Object;}if(!s.__fo[n]){s.__fo[n]=3D"
+"new Object;return 1;}else {return 0;}");
s.channelManager=3Dnew Function("p","f",""
+"var dl=3D'Direct Load',nr=3D'No Referrer',ow=3D'Other =
Websites';if(!this."
+"p_fo('cm')) {return -1;}if(!this.isEntry()){return 0;}var =
s=3Dthis,r=3D"
+"s.referrer||typeof s.referrer!=3D'undefined'?s.referrer:document.refe"
+"rrer,e,k,c,w,_b=3D0,url=3Ds.pageURL?s.pageURL:s.wd.location,url=3Durl+'=
',"
+"rf=3D'';s.__se=3Ds.__se();var br=3D0;var ob=3Dnew =
Object;ob.debug=3Dfunction("
+"m){if(f){f(m);}};ob.channel=3D'';ob.keyword=3D'';ob.partner=3D'';ob.toS=
tr"
+"ing=3Dfunction(ar){var str=3D'';var x=3D0;for(x in =
ar){str+=3Dar[x]+':\\\''"
+"+ob[ar[x]]+'\\\',';}str=3D'{'+str.substring(0,str.length-1)+'}';retur"
+"n =
str;};ob.referrer=3Dr?r:nr;ob.getReferringDomain=3Dfunction(){if(this"
+".referrer=3D=3D''){return '';}if(r&&typeof r!=3D'undefined'){var =
end=3Dr.in"
+"dexOf('?') =
>-1?r.indexOf('?'):r.substring(r.length-1,r.length)=3D=3D'/'"
+"?r.length-1:r.length;var start=3Dr.indexOf('://')>-1?r.indexOf('://')"
+"+3:0;return r.substring(start,end);}else{return nr;}};ob.clear=3Dfunc"
+"tion(ar){var x=3D0;for(x in =
ar){this[ar[x]]=3D'';}this.referringDomain=3D"
+"this.getReferringDomain();};ob.referringDomain=3Dob.getReferringDomai"
+"n();ob.campaignId=3D''; ob.isComplete=3Dfunction(){var =
ar=3D['channel','k"
+"eyword','partner','referrer','campaignId'];for(var i=3D0;i<ar.length;"
+"i++){if(!ob[ar[i]]){return =
0;}}if(p&&s.c_r('cmm')=3D=3Dob.toString(ar))"
+"{this.debug('Duplicate');this.clear(ar);return 1;}else if(p){s.c_w("
+"'cmm',ob.toString(ar));return 1;}return 1;};ob.matcher=3Dfunction(u,x"
+"){if(!u){return false;}if(typeof s.__se[u].i!=3D'undefined'&&(s.campa"
+"ign||s.getQueryParam&&s.getQueryParam(ids[x]))){ob.campaignId=3Ds.get"
+"QueryParam(ids[x]);return true;}else if(typeof s.__se[u].p!=3D'undefi"
+"ned' &&(s.campaign||s.getQueryParam&&s.getQueryParam&&s.getQueryPar"
+"am(ids[x].substring(0,ids[x].indexOf('=3D'))))){var =
_ii=3Dids[x].substr"
+"ing(ids[x].indexOf('=3D') +1,ids[x].length);var =
_id=3Ds.campaign||s.get"
+"QueryParam(ids[x].substring(0,ids[x].indexOf('=3D')));if =
(_ii=3D=3D_id.su"
+"bstring(0,_ii.length)){ob.campaignId=3D_id;return true;}}else{return "
+"false;}};var ids=3D'';var _p=3D'';for(var i in =
s.__se){if(_p){break;}fo"
+"r(var j in s.__se[i]){if(!(j=3D=3D'p' ||j=3D=3D'i')){_p=3Di;}}}for(var =
u in s"
+".__se[_p]){if(u!=3D'i' &&u!=3D'p'){for(var =
h=3D0;h<s.__se[_p][u].tl.lengt"
+"h;h++){if(s.__se[_p][u].tl[h]&&typeof =
s.__se[_p][u].tl[h]=3D=3D'string'"
+"){if(r.indexOf(s.__se[_p][u].tl[h])!=3D-1){ob.partner=3Du;br=3D1;break;=
}}"
+"if(br){break;}}}else {ids=3Ds.__se[_p][u];}if(br){for(var =
i=3D0;i<s.__s"
+"e[_p][ob.partner].kw.length;i++){if(s.__se[_p][u].kw[i]&&typeof s._"
+"_se[_p][u].kw[i]=3D=3D'string') {var =
kwd=3Ds.__se[_p][u].kw[i].substring("
+"0,s.__se[_p][u].kw[i].length-1);ob.keyword=3Ds.getQueryParam?s.getQue"
+"ryParam(kwd,'', r):''; if(ob.keyword){break;}}}for(var x=3D0;x<ids.le"
+"ngth;x++){if(ob.matcher(_p,x)){ob.channel=3D_p;if(!ob.keyword){ob.key"
+"word=3D'n/a'; }break;}};if(!ob.channel){ob.channel=3D'Natural'; =
ob.camp"
+"aignId=3D'n/a'; }break;}}if(ob.isComplete()){return ob;}for(var _u in"
+" s.__se){if(_u=3D=3D_p){continue;}for(var u in =
s.__se[_u]){ids=3Ds.__se[_"
+"u][u];for(var x=3D0;x<ids.length;x++){if(ob.matcher(_u,x)){ob.channel"
+"=3D_u;ob.partner=3D_u;ob.keyword=3D'n/a'; =
break;}}if(ob.isComplete()){ret"
+"urn ob;}}}if(ob.isComplete()){return ob;}if(ob.referrer&&(ob.referr"
+"er!=3Dnr)){ob.channel=3Dow;ob.partner=3Dow;ob.keyword=3D'n/a'; =
ob.campaignI"
+"d=3D'n/a'; }if(ob.isComplete()){return =
ob;}ob.channel=3Ddl;ob.partner=3Dd"
+"l;ob.keyword=3D'n/a'; ob.campaignId=3D'n/a';return ob;");

/*
 * Plugin: getVisitStart v2.0 - returns 1 on first page of visit
 * otherwise 0
 */
s.getVisitStart=3Dnew Function("c",""
+"var s=3Dthis,v=3D1,t=3Dnew =
Date;t.setTime(t.getTime()+1800000);if(s.c_r(c"
+")){v=3D0}if(!s.c_w(c,1,t)){s.c_w(c,1,0)}if(!s.c_r(c)){v=3D0}return =
v;");=20

/*
 *	Plug-in: crossVisitParticipation v1.4 - stacks values from
 *	specified variable in cookie and returns value
 */

s.crossVisitParticipation =3D new =
Function("v","cn","ex","ct","dl","ev","dv",""
+"var =
s=3Dthis;if(typeof(dv)=3D=3D=3D'undefined')dv=3D0;if(s.events&&ev){var =
ay"
+"=3Ds.split(ev,',');var ea=3Ds.split(s.events,',');for(var =
u=3D0;u<ay.leng"
+"th;u++){for(var =
x=3D0;x<ea.length;x++){if(ay[u]=3D=3Dea[x]){s.c_w(cn,'');"
+"return'';}}}}if(!v||v=3D=3D'')return '';v=3Descape(v);var arry=3Dnew =
Array("
+"),a=3Dnew Array(),c=3Ds.c_r(cn),g=3D0,h=3Dnew =
Array();if(c&&c!=3D'')arry=3Deval"
+"(c);var e=3Dnew Date();e.setFullYear(e.getFullYear()+5);if(dv=3D=3D0 =
&& a"
+"rry.length>0 && =
arry[arry.length-1][0]=3D=3Dv)arry[arry.length-1]=3D[v, n"
+"ew Date().getTime()];else arry[arry.length]=3D[v, new Date().getTime("
+")];var start=3Darry.length-ct<0?0:arry.length-ct;for(var =
x=3Dstart;x<ar"
+"ry.length;x++){var diff=3DMath.round(new Date()-new Date(parseInt(arr"
+"y[x][1])))/86400000;if(diff<ex){h[g]=3Dunescape(arry[x][0]);a[g]=3D[arr=
"
+"y[x][0],arry[x][1]];g++;}}var data=3Ds.join(a,{delim:',',front:'[',ba"
+"ck:']',wrap:\"'\"});s.c_w(cn,data,e);var r=3Ds.join(h,{delim:dl});ret"
+"urn r;");

/*
 * Plugin: Form Analysis 2.1 (Success, Error, Abandonment)
=20
s.setupFormAnalysis=3Dnew Function(""
+"var s=3Dthis;if(!s.fa){s.fa=3Dnew Object;var =
f=3Ds.fa;f.ol=3Ds.wd.onload;s."
+"wd.onload=3Ds.faol;f.uc=3Ds.useCommerce;f.vu=3Ds.varUsed;f.vl=3Df.uc?s.=
even"
+"tList:'';f.tfl=3Ds.trackFormList;f.fl=3Ds.formList;f.va=3Dnew =
Array('',''"
+",'','')}");
s.sendFormEvent=3Dnew Function("t","pn","fn","en",""
+"var =
s=3Dthis,f=3Ds.fa;t=3Dt=3D=3D's'?t:'e';f.va[0]=3Dpn;f.va[1]=3Dfn;f.va[3]=3D=
t=3D=3D'"
+"s'?'Success':en;s.fasl(t);f.va[1]=3D'';f.va[3]=3D'';");
s.faol=3Dnew Function("e",""
+"var =
s=3Ds_c_il["+s._in+"],f=3Ds.fa,r=3Dtrue,fo,fn,i,en,t,tf;if(!e)e=3Ds.wd."
+"event;f.os=3Dnew =
Array;if(f.ol)r=3Df.ol(e);if(s.d.forms&&s.d.forms.leng"
+"th>0){for(i=3Ds.d.forms.length-1;i>=3D0;i--){fo=3Ds.d.forms[i];fn=3Dfo.=
name"
+";tf=3Df.tfl&&s.pt(f.fl,',','ee',fn)||!f.tfl&&!s.pt(f.fl,',','ee',fn);"
+"if(tf){f.os[fn]=3Dfo.onsubmit;fo.onsubmit=3Ds.faos;f.va[1]=3Dfn;f.va[3]=
=3D'"
+"No Data =
Entered';for(en=3D0;en<fo.elements.length;en++){el=3Dfo.element"
+"s[en];t=3Del.type;if(t&&t.toUpperCase){t=3Dt.toUpperCase();var =
md=3Del.on"
+"mousedown,kd=3Del.onkeydown,omd=3Dmd?md.toString():'',okd=3Dkd?kd.toStr=
in"
+"g():'';if(omd.indexOf('.fam(')<0&&okd.indexOf('.fam(')<0){el.s_famd"
+"=3Dmd;el.s_fakd=3Dkd;el.onmousedown=3Ds.fam;el.onkeydown=3Ds.fam}}}}}f.=
ul=3Ds"
+".wd.onunload;s.wd.onunload=3Ds.fasl;}return r;");
s.faos=3Dnew Function("e",""
+"var =
s=3Ds_c_il["+s._in+"],f=3Ds.fa,su;if(!e)e=3Ds.wd.event;if(f.vu){s[f.v"
+"u]=3D'';f.va[1]=3D'';f.va[3]=3D'';}su=3Df.os[this.name];return =
su?su(e):tru"
+"e;");
s.fasl=3Dnew Function("e",""
+"var =
s=3Ds_c_il["+s._in+"],f=3Ds.fa,a=3Df.va,l=3Ds.wd.location,ip=3Ds.trackPag=
"
+"eName,p=3Ds.pageName;if(a[1]!=3D''&&a[3]!=3D''){a[0]=3D!p&&ip?l.host+l.=
path"
+"name:a[0]?a[0]:p;if(!f.uc&&a[3]!=3D'No Data =
Entered'){if(e=3D=3D'e')a[2]=3D"
+"'Error';else if(e=3D=3D's')a[2]=3D'Success';else a[2]=3D'Abandon'}else =
a[2]"
+"=3D'';var =
tp=3Dip?a[0]+':':'',t3=3De!=3D's'?':('+a[3]+')':'',ym=3D!f.uc&&a[3]"
+"!=3D'No Data =
Entered'?tp+a[1]+':'+a[2]+t3:tp+a[1]+t3,ltv=3Ds.linkTrackV"
+"ars,lte=3Ds.linkTrackEvents,up=3Ds.usePlugins;if(f.uc){s.linkTrackVars=3D=
"
+"ltv=3D=3D'None'?f.vu+',events':ltv+',events,'+f.vu;s.linkTrackEvents=3D=
lt"
+"e=3D=3D'None'?f.vl:lte+','+f.vl;f.cnt=3D-1;if(e=3D=3D'e')s.events=3Ds.p=
t(f.vl,'"
+",','fage',2);else =
if(e=3D=3D's')s.events=3Ds.pt(f.vl,',','fage',1);else s"
+".events=3Ds.pt(f.vl,',','fage',0)}else{s.linkTrackVars=3Dltv=3D=3D'None=
'?f."
+"vu:ltv+','+f.vu}s[f.vu]=3Dym;s.usePlugins=3Dfalse;var faLink=3Dnew =
Object"
+"();faLink.href=3D'#';s.tl(faLink,'o','Form =
Analysis');s[f.vu]=3D'';s.us"
+"ePlugins=3Dup}return f.ul&&e!=3D'e'&&e!=3D's'?f.ul(e):true;");
s.fam=3Dnew Function("e",""
+"var s=3Ds_c_il["+s._in+"],f=3Ds.fa;if(!e) e=3Ds.wd.event;var =
o=3Ds.trackLas"
+"tChanged,et=3De.type.toUpperCase(),t=3Dthis.type.toUpperCase(),fn=3Dthi=
s."
+"form.name,en=3Dthis.name,sc=3Dfalse;if(document.layers){kp=3De.which;b=3D=
e."
+"which}else{kp=3De.keyCode;b=3De.button}et=3Det=3D=3D'MOUSEDOWN'?1:et=3D=
=3D'KEYDOW"
+"N'?2:et;if(f.ce!=3Den||f.cf!=3Dfn){if(et=3D=3D1&&b!=3D2&&'BUTTONSUBMITR=
ESETIM"
+"AGERADIOCHECKBOXSELECT-ONEFILE'.indexOf(t)>-1){f.va[1]=3Dfn;f.va[3]=3De=
"
+"n;sc=3Dtrue}else =
if(et=3D=3D1&&b=3D=3D2&&'TEXTAREAPASSWORDFILE'.indexOf(t)>-1"
+"){f.va[1]=3Dfn;f.va[3]=3Den;sc=3Dtrue}else =
if(et=3D=3D2&&kp!=3D9&&kp!=3D13){f.va["
+"1]=3Dfn;f.va[3]=3Den;sc=3Dtrue}if(sc){nface=3Den;nfacf=3Dfn}}if(et=3D=3D=
1&&this.s"
+"_famd)return this.s_famd(e);if(et=3D=3D2&&this.s_fakd)return =
this.s_fak"
+"d(e);");
s.ee=3Dnew Function("e","n",""
+"return n&&n.toLowerCase?e.toLowerCase()=3D=3Dn.toLowerCase():false;");
s.fage=3Dnew Function("e","a",""
+"var s=3Dthis,f=3Ds.fa,x=3Df.cnt;x=3Dx?x+1:1;f.cnt=3Dx;return =
x=3D=3Da?e:'';");
*/

/********************************************************************
 *
 * Supporting functions that may be shared between plug-ins
 *
 *******************************************************************/
/*
 * Plugin Utility: Replace v1.0
 */

s.repl=3Dnew Function("x","o","n",""
+"var =
i=3Dx.indexOf(o),l=3Dn.length;while(x&&i>=3D0){x=3Dx.substring(0,i)+n+x."=

+"substring(i+o.length);i=3Dx.indexOf(o,i+l)}return x");

/*
 * Utility Function: p_gh
 */
s.p_gh=3Dnew Function(""
+"var s=3Dthis;if(!s.eo&&!s.lnk)return '';var =
o=3Ds.eo?s.eo:s.lnk,y=3Ds.ot("
+"o),n=3Ds.oid(o),x=3Do.s_oidt;if(s.eo&&o=3D=3Ds.eo){while(o&&!n&&y!=3D'B=
ODY'){"
+"o=3Do.parentElement?o.parentElement:o.parentNode;if(!o)return =
'';y=3Ds."
+"ot(o);n=3Ds.oid(o);x=3Do.s_oidt}}return o.href?o.href:'';");

/*
 * Utility Function: p_c
 */
s.p_c=3Dnew Function("v","c",""
+"var x=3Dv.indexOf('=3D');return =
c.toLowerCase()=3D=3Dv.substring(0,x<0?v.le"
+"ngth:x).toLowerCase()?v:0");

/*
 * Function - read combined cookies v 0.3
 */
if(!s.__ccucr){s.c_rr=3Ds.c_r;s.__ccucr =3D true;
s.c_r=3Dnew Function("k",""
+"var s=3Dthis,d=3Dnew =
Date,v=3Ds.c_rr(k),c=3Ds.c_rr('s_pers'),i,m,e;if(v)ret"
+"urn v;k=3Ds.ape(k);i=3Dc.indexOf(' =
'+k+'=3D');c=3Di<0?s.c_rr('s_sess'):c;i=3D"
+"c.indexOf(' =
'+k+'=3D');m=3Di<0?i:c.indexOf('|',i);e=3Di<0?i:c.indexOf(';'"
+",i);m=3Dm>0?m:e;v=3Di<0?'':s.epa(c.substring(i+2+k.length,m<0?c.length:=
"
+"m));if(m>0&&m!=3De)if(parseInt(c.substring(m+1,e<0?c.length:e))<d.get"
+"Time()){d.setTime(d.getTime()-60000);s.c_w(s.epa(k),'',d);v=3D'';}ret"
+"urn v;");}
/*
 * Function - write combined cookies v 0.3
 */
if(!s.__ccucw){s.c_wr=3Ds.c_w;s.__ccucw =3D true;
s.c_w=3Dnew Function("k","v","e",""
+"this.new2 =3D true;"
+"var s=3Dthis,d=3Dnew =
Date,ht=3D0,pn=3D's_pers',sn=3D's_sess',pc=3D0,sc=3D0,pv,sv,"
+"c,i,t;d.setTime(d.getTime()-60000);if(s.c_rr(k)) s.c_wr(k,'',d);k=3Ds"
+".ape(k);pv=3Ds.c_rr(pn);i=3Dpv.indexOf(' =
'+k+'=3D');if(i>-1){pv=3Dpv.substr"
+"ing(0,i)+pv.substring(pv.indexOf(';',i)+1);pc=3D1;}sv=3Ds.c_rr(sn);i=3D=
sv"
+".indexOf(' =
'+k+'=3D');if(i>-1){sv=3Dsv.substring(0,i)+sv.substring(sv.i"
+"ndexOf(';',i)+1);sc=3D1;}d=3Dnew =
Date;if(e){if(e.getTime()>d.getTime())"
+"{pv+=3D' '+k+'=3D'+s.ape(v)+'|'+e.getTime()+';';pc=3D1;}}else{sv+=3D' =
'+k+'"
+"=3D'+s.ape(v)+';';sc=3D1;}if(sc) =
s.c_wr(sn,sv,0);if(pc){t=3Dpv;while(t&&t"
+".indexOf(';')!=3D-1){var =
t1=3DparseInt(t.substring(t.indexOf('|')+1,t.i"
+"ndexOf(';')));t=3Dt.substring(t.indexOf(';')+1);ht=3Dht<t1?t1:ht;}d.set=
"
+"Time(ht);s.c_wr(pn,pv,d);}return v=3D=3Ds.c_r(s.epa(k));");}
/*
 * Plugin: getNewRepeat 1.0 - Return whether user is new or repeat
 */
s.getNewRepeat=3Dnew Function(""
+"var s=3Dthis,e=3Dnew =
Date(),cval,ct=3De.getTime(),y=3De.getYear();e.setTime"
+"(ct+30*24*60*60*1000);cval=3Ds.c_r('s_nr');if(cval.length=3D=3D0){s.c_w=
("
+"'s_nr',ct,e);return 'New';}if(cval.length!=3D0&&ct-cval<30*60*1000){s"
+".c_w('s_nr',ct,e);return 'New';}if(cval<1123916400001){e.setTime(cv"
+"al+30*24*60*60*1000);s.c_w('s_nr',ct,e);return 'Repeat';}else retur"
+"n 'Repeat';");
/*
 * Plugin: getTimeParting 1.3 - Set timeparting values based on time =
zone
 */
s.getTimeParting=3Dnew Function("t","z","y",""
+"dc=3Dnew Date('1/1/2000');f=3D15;ne=3D8;if(dc.getDay()!=3D6||"
+"dc.getMonth()!=3D0){return'Data Not Available'}else{;z=3DparseInt(z);"
+"if(y=3D=3D'2009'){f=3D8;ne=3D1};gmar=3Dnew =
Date('3/1/'+y);dsts=3Df-gmar.getDay("
+");gnov=3Dnew Date('11/1/'+y);dste=3Dne-gnov.getDay();spr=3Dnew =
Date('3/'"
+"+dsts+'/'+y);fl=3Dnew Date('11/'+dste+'/'+y);cd=3Dnew Date();"
+"if(cd>spr&&cd<fl){z=3Dz+1}else{z=3Dz};utc=3Dcd.getTime()+(cd.getTimezon=
eO"
+"ffset()*60000);tz=3Dnew Date(utc + =
(3600000*z));thisy=3Dtz.getFullYear("
+");var days=3D['Sunday','Monday','Tuesday','Wednesday','Thursday','Fr"
+"iday','Saturday'];if(thisy!=3Dy){return'Data Not Available'}else{;thi"
+"sh=3Dtz.getHours();thismin=3Dtz.getMinutes();thisd=3Dtz.getDay();var =
dow=3D"
+"days[thisd];var ap=3D'AM';var dt=3D'Weekday';var =
mint=3D'00';if(thismin>3"
+"0){mint=3D'30'}if(thish>=3D12){ap=3D'PM';thish=3Dthish-12};if =
(thish=3D=3D0){th"
+"ish=3D12};if(thisd=3D=3D6||thisd=3D=3D0){dt=3D'Weekend'};var =
timestring=3Dthish+'"
+":'+mint+ap;var daystring=3Ddow;var =
endstring=3Ddt;if(t=3D=3D'h'){return tim"
+"estring}if(t=3D=3D'd'){return daystring};if(t=3D=3D'w'){return en"
+"dstring}}};"
);
/*
 * Plugin: getQueryParam 2.1 - return query string parameter(s)
 */
s.getQueryParam=3Dnew Function("p","d","u",""
+"var =
s=3Dthis,v=3D'',i,t;d=3Dd?d:'';u=3Du?u:(s.pageURL?s.pageURL:s.wd.locati"
+"on);if(u=3D=3D'f')u=3Ds.gtfs().location;while(p){i=3Dp.indexOf(',');i=3D=
i<0?p"
+".length:i;t=3Ds.p_gpv(p.substring(0,i),u+'');if(t)v+=3Dv?d+t:t;p=3Dp.su=
bs"
+"tring(i=3D=3Dp.length?i:i+1)}return v");
s.p_gpv=3Dnew Function("k","u",""
+"var =
s=3Dthis,v=3D'',i=3Du.indexOf('?'),q;if(k&&i>-1){q=3Du.substring(i+1);v"
+"=3Ds.pt(q,'&','p_gvf',k)}return v");
s.p_gvf=3Dnew Function("t","k",""
+"if(t){var =
s=3Dthis,i=3Dt.indexOf('=3D'),p=3Di<0?t:t.substring(0,i),v=3Di<0?'T"
+"rue':t.substring(i+1);if(p.toLowerCase()=3D=3Dk.toLowerCase())return =
s."
+"epa(v)}return ''");
/*
 * Plugin: getValOnce 0.2 - get a value once per session or number of =
days
 */
s.getValOnce=3Dnew Function("v","c","e",""
+"var s=3Dthis,k=3Ds.c_r(c),a=3Dnew =
Date;e=3De?e:0;if(v){a.setTime(a.getTime("
+")+e*86400000);s.c_w(c,v,e?a:0);}return v=3D=3Dk?'':v");

/* s.join: 1.0 - s.join(v,p) */

s.join =3D new Function("v","p",""
+"var s =3D this;var =
f,b,d,w;if(p){f=3Dp.front?p.front:'';b=3Dp.back?p.back"
+":'';d=3Dp.delim?p.delim:'';w=3Dp.wrap?p.wrap:'';}var str=3D'';for(var =
x=3D0"
+";x<v.length;x++){if(typeof(v[x])=3D=3D'object' )str+=3Ds.join( =
v[x],p);el"
+"se str+=3Dw+v[x]+w;if(x<v.length-1)str+=3Dd;}return f+str+b;");

/*
 * Utility Function: split v1.5 - split a string (JS 1.0 compatible)
 */
s.split=3Dnew Function("l","d",""
+"var i,x=3D0,a=3Dnew =
Array;while(l){i=3Dl.indexOf(d);i=3Di>-1?i:l.length;a[x"
+"++]=3Dl.substring(0,i);l=3Dl.substring(i+d.length);}return a");
/*
 * Plugin Utility: apl v1.1
 */
s.apl=3Dnew Function("L","v","d","u",""
+"var s=3Dthis,m=3D0;if(!L)L=3D'';if(u){var =
i,n,a=3Ds.split(L,d);for(i=3D0;i<a."
+"length;i++){n=3Da[i];m=3Dm||(u=3D=3D1?(n=3D=3Dv):(n.toLowerCase()=3D=3D=
v.toLowerCas"
+"e()));}}if(!m)L=3DL?L+d+v:v;return L");

/* WARNING: Changing any of the below variables will cause drastic
changes to how your visitor data is collected.  Changes should only be
made when instructed to do so by your account manager.*/
s.visitorNamespace=3D"newsinternational"
s.trackingServer=3D"metrics.news.co.uk" // non SSL cookie
s.trackingServerSecure=3D"smetrics.news.co.uk" //SSL cookie
s.dc=3D"122"

/****************************** MODULES *****************************/
/* Module: Survey */
s.m_Survey_c=3D"var =
m=3Ds.m_i(\"Survey\");m.launch=3Dfunction(i,e,c,o,f){this._boot();var =
m=3Dthis,g=3Dwindow.s_sv_globals||{},l,j;if(g.unloaded||m._blocked())retu=
rn 0;i=3Di&&i.constructor&&i.constructor=3D=3DArray?"
+"i:[i];l=3Dg.manualTriggers;for(j=3D0;j<i.length;++j)l[l.length]=3D{l:m.=
_suites,i:i[j],e:e||0,c:c||0,o:o||0,f:f||0};m._execute();return =
1;};m._t=3Dfunction(){this._boot();var =
m=3Dthis,s=3Dm.s,g=3Dwindow.s_sv_glob"
+"als||{},l;if(m._blocked())return;l=3Dg.pageImpressions;l[l.length]=3D{l=
:m._suites,n:s.pageName||\"\",u:s.pageURL||\"\",r:s.referrer||\"\",c:s.ca=
mpaign||\"\"};m._execute();};m._rr=3Dfunction(){var g=3Dwindo"
+"w.s_sv_globals||{},f=3Dg.onScQueueEmpty||0;if(f)f();};m._blocked=3Dfunc=
tion(){var m=3Dthis,g=3Dwindow.s_sv_globals||{};return =
!m._booted||g.stop||!g.pending&&!g.triggerRequested;};m._execute=3Dfuncti=
on(){if("
+"s_sv_globals.execute)setTimeout(\"s_sv_globals.execute();\",0);};m._boo=
t=3Dfunction(){var =
m=3Dthis,s=3Dm.s,w=3Dwindow,g,c,d=3Ds.dc,e=3Ds.visitorNamespace,n=3Dnavig=
ator.appName.toLowerCase(),a=3Dnavigator.userAgent"
+",v=3Dnavigator.appVersion,h,i,j,k,l,b;if(w.s_sv_globals)return;if(!((b=3D=
v.match(/AppleWebKit\\/([0-9]+)/))?521<b[1]:n=3D=3D\"netscape\"?a.match(/=
gecko\\//i):(b=3Da.match(/opera[ \\/]?([0-9]+).[0-9]+/i))?7<b"
+"[1]:n=3D=3D\"microsoft internet =
explorer\"&&!v.match(/macintosh/i)&&(b=3Dv.match(/msie =
([0-9]+).([0-9]+)/i))&&(5<b[1]||b[1]=3D=3D5&&4<b[2])))return;g=3Dw.s_sv_g=
lobals=3D{};g.module=3Dm;g.pending=3D0;g.incomingLists=3D"
+"[];g.pageImpressions=3D[];g.manualTriggers=3D[];e=3D\"survey\";c=3Dg.co=
nfig=3D{};m._param(c,\"dynamic_root\",(e?e+\".\":\"\")+d+\".2o7.net/surve=
y/dynamic\");m._param(c,\"gather_root\",(e?e+\".\":\"\")+d+\".2"
+"o7.net/survey/gather\");g.url=3Dlocation.protocol+\"//\"+c.dynamic_root=
;g.gatherUrl=3Dlocation.protocol+\"//\"+c.gather_root;g.dataCenter=3Dd;g.=
onListLoaded=3Dnew Function(\"r\",\"b\",\"d\",\"i\",\"l\",\"s"
+"_sv_globals.module._loaded(r,b,d,i,l);\");m._suites=3D(m.suites||s.un).=
toLowerCase().split(\",\");l=3Dm._suites;b=3D{};for(j=3D0;j<l.length;++j)=
{i=3Dl[j];if(i&&!b[i]){h=3Di.length;for(k=3D0;k<i.length;++k)h=3D(h&0"
+"x03ffffff)<<5^h>>26^i.charCodeAt(k);b[i]=3D{url:g.url+\"/suites/\"+(h%2=
51+100)+\"/\"+encodeURIComponent(i.replace(/\\|/,\"||\").replace(/\\//,\"=
|-\"))};++g.pending;}}g.suites=3Db;setTimeout(\"s_sv_glob"
+"als.module._load();\",0);m._booted=3D1;};m._param=3Dfunction(c,n,v){var=
 p=3D\"s_sv_\",w=3Dwindow,u=3D\"undefined\";if(typeof =
c[n]=3D=3Du)c[n]=3Dtypeof =
w[p+n]=3D=3Du?v:w[p+n];};m._load=3Dfunction(){var =
m=3Dthis,g=3Ds_sv_glob"
+"als,q=3Dg.suites,r,i,n=3D\"s_sv_sid\",b=3Dm.s.c_r(n);if(!b){b=3DparseIn=
t((new Date()).getTime()*Math.random());m.s.c_w(n,b);}for(i in =
q){r=3Dq[i];if(!r.requested){r.requested=3D1;m._script(r.url+\"/list.js?\=
"+"
+"b);}}};m._loaded=3Dfunction(r,b,d,i,l){var =
m=3Dthis,g=3Ds_sv_globals,n=3Dg.incomingLists;--g.pending;if(!g.commonRev=
ision){g.bulkRevision=3Db;g.commonRevision=3Dr;g.commonUrl=3Dg.url+\"/com=
mon/\"+b;}else if(g.co"
+"mmonRevision!=3Dr)return;if(!l.length)return;n[n.length]=3D{r:i,l:l};if=
(g.execute)g.execute();else =
if(!g.triggerRequested){g.triggerRequested=3D1;m._script(g.commonUrl+\"/t=
rigger.js\");}};m._script=3Dfunct"
+"ion(u){var =
d=3Ddocument,e=3Dd.createElement(\"script\");e.type=3D\"text/javascript\"=
;e.src=3Du;d.getElementsByTagName(\"head\")[0].appendChild(e);};if(m.onLo=
ad)m.onLoad(s,m)";
s.m_i("Survey");

/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
var s_code=3D'',s_objectID;function s_gi(un,pg,ss){var =
c=3D"s._c=3D's_c';s.wd=3Dwindow;if(!s.wd.s_c_in){s.wd.s_c_il=3Dnew =
Array;s.wd.s_c_in=3D0;}s._il=3Ds.wd.s_c_il;s._in=3Ds.wd.s_c_in;s._il[s._i=
n]=3Ds;s.wd.s_c_in++;s"
+".an=3Ds_an;s.cls=3Dfunction(x,c){var =
i,y=3D'';if(!c)c=3Dthis.an;for(i=3D0;i<x.length;i++){n=3Dx.substring(i,i+=
1);if(c.indexOf(n)>=3D0)y+=3Dn}return y};s.fl=3Dfunction(x,l){return =
x?(''+x).substring(0,l):x};s.co=3Dfunc"
+"tion(o){if(!o)return o;var n=3Dnew Object,x;for(x in =
o)if(x.indexOf('select')<0&&x.indexOf('filter')<0)n[x]=3Do[x];return =
n};s.num=3Dfunction(x){x=3D''+x;for(var =
p=3D0;p<x.length;p++)if(('0123456789').indexO"
+"f(x.substring(p,p+1))<0)return 0;return =
1};s.rep=3Ds_rep;s.sp=3Ds_sp;s.jn=3Ds_jn;s.ape=3Dfunction(x){var =
s=3Dthis,h=3D'0123456789ABCDEF',i,c=3Ds.charSet,n,l,e,y=3D'';c=3Dc?c.toUp=
perCase():'';if(x){x=3D''+x;if(c=3D=3D'AUTO"
+"'&&('').charCodeAt){for(i=3D0;i<x.length;i++){c=3Dx.substring(i,i+1);n=3D=
x.charCodeAt(i);if(n>127){l=3D0;e=3D'';while(n||l<4){e=3Dh.substring(n%16=
,n%16+1)+e;n=3D(n-n%16)/16;l++}y+=3D'%u'+e}else =
if(c=3D=3D'+')y+=3D'%2B';"
+"else =
y+=3Descape(c)}x=3Dy}else{x=3Dx?s.rep(escape(''+x),'+','%2B'):x;if(x&&c&&=
s.em=3D=3D1&&x.indexOf('%u')<0&&x.indexOf('%U')<0){i=3Dx.indexOf('%');whi=
le(i>=3D0){i++;if(h.substring(8).indexOf(x.substring(i,i+1)."
+"toUpperCase())>=3D0)return =
x.substring(0,i)+'u00'+x.substring(i);i=3Dx.indexOf('%',i)}}}}return =
x};s.epa=3Dfunction(x){var s=3Dthis;return x?unescape(s.rep(''+x,'+',' =
')):x};s.pt=3Dfunction(x,d,f,a){var s=3Dth"
+"is,t=3Dx,z=3D0,y,r;while(t){y=3Dt.indexOf(d);y=3Dy<0?t.length:y;t=3Dt.s=
ubstring(0,y);r=3Ds[f](t,a);if(r)return =
r;z+=3Dy+d.length;t=3Dx.substring(z,x.length);t=3Dz<x.length?t:''}return =
''};s.isf=3Dfunction(t,a){var c=3Da"
+".indexOf(':');if(c>=3D0)a=3Da.substring(0,c);if(t.substring(0,2)=3D=3D'=
s_')t=3Dt.substring(2);return =
(t!=3D''&&t=3D=3Da)};s.fsf=3Dfunction(t,a){var =
s=3Dthis;if(s.pt(a,',','isf',t))s.fsg+=3D(s.fsg!=3D''?',':'')+t;return =
0}"
+";s.fs=3Dfunction(x,f){var =
s=3Dthis;s.fsg=3D'';s.pt(x,',','fsf',f);return =
s.fsg};s.si=3Dfunction(wd){var =
s=3Dthis,c=3D''+s_gi,a=3Dc.indexOf(\"{\"),b=3Dc.lastIndexOf(\"}\"),m;c=3D=
s_fe(a>0&&b>0?c.substring(a+1,b):0);if"
+"(wd&&wd.document&&c){wd.setTimeout('function s_sv(o,n,k){var =
v=3Do[k],i;if(v){if(typeof(v)=3D=3D\"string\"||typeof(v)=3D=3D\"number\")=
n[k]=3Dv;else if (typeof(v)=3D=3D\"array\"){n[k]=3Dnew =
Array;for(i=3D0;i<v.length;i"
+"++)s_sv(v,n[k],i)}else if (typeof(v)=3D=3D\"object\"){n[k]=3Dnew =
Object;for(i in v)s_sv(v,n[k],i)}}}function s_si(t){var =
wd=3Dwindow,s,i,j,c,a,b;wd.s_gi=3Dnew =
Function(\"un\",\"pg\",\"ss\",\"'+c+'\");wd.s=3Ds_"
+"gi(\"'+s.oun+'\");s=3Dwd.s;s.sa(\"'+s.un+'\");s.tfs=3Dwd;s.pt(s.vl_g,\"=
,\",\"vo1\",t);s.lnk=3Ds.eo=3Ds.linkName=3Ds.linkType=3Ds.wd.s_objectID=3D=
s.ppu=3Ds.pe=3Ds.pev1=3Ds.pev2=3Ds.pev3=3D\\'\\';if(t.m_l&&t.m_nl)for(i=3D=
0;i<"
+"t.m_nl.length;i++){n=3Dt.m_nl[i];if(n){m=3Dt[n];c=3Dt[\"m_\"+n];if(m&&c=
){c=3D\"\"+c;if(c.indexOf(\"function\")>=3D0){a=3Dc.indexOf(\"{\");b=3Dc.=
lastIndexOf(\"}\");c=3Da>0&&b>0?c.substring(a+1,b):0;s[\"m_\"+n+\"_c"
+"\"]=3Dc;if(m._e)s.loadModule(n);if(s[n])for(j=3D0;j<m._l.length;j++)s_s=
v(m,s[n],m._l[j])}}}}}var =
e,o,t;try{o=3Dwindow.opener;if(o&&o.s_gi){t=3Do.s_gi(\"'+s.un+'\");if(t)s=
_si(t)}}catch(e){}',1)}};s.c_d=3D'';s"
+".c_gdf=3Dfunction(t,a){var s=3Dthis;if(!s.num(t))return 1;return =
0};s.c_gd=3Dfunction(){var =
s=3Dthis,d=3Ds.wd.location.hostname,n=3Ds.fpCookieDomainPeriods,p;if(!n)n=
=3Ds.cookieDomainPeriods;if(d&&!s.c_d){n=3Dn?par"
+"seInt(n):2;n=3Dn>2?n:2;p=3Dd.lastIndexOf('.');if(p>=3D0){while(p>=3D0&&=
n>1){p=3Dd.lastIndexOf('.',p-1);n--}s.c_d=3Dp>0&&s.pt(d,'.','c_gdf',0)?d.=
substring(p):d}}return s.c_d};s.c_r=3Dfunction(k){var s=3Dthis;k=3Ds.ap"
+"e(k);var c=3D' '+s.d.cookie,i=3Dc.indexOf(' =
'+k+'=3D'),e=3Di<0?i:c.indexOf(';',i),v=3Di<0?'':s.epa(c.substring(i+2+k.=
length,e<0?c.length:e));return =
v!=3D'[[B]]'?v:''};s.c_w=3Dfunction(k,v,e){var s=3Dthis,d=3Ds.c_gd("
+"),l=3Ds.cookieLifetime,t;v=3D''+v;l=3Dl?(''+l).toUpperCase():'';if(e&&l=
!=3D'SESSION'&&l!=3D'NONE'){t=3D(v!=3D''?parseInt(l?l:0):-60);if(t){e=3Dn=
ew =
Date;e.setTime(e.getTime()+(t*1000))}}if(k&&l!=3D'NONE'){s.d.cookie=3D"
+"k+'=3D'+s.ape(v!=3D''?v:'[[B]]')+'; path=3D/;'+(e&&l!=3D'SESSION'?' =
expires=3D'+e.toGMTString()+';':'')+(d?' domain=3D'+d+';':'');return =
s.c_r(k)=3D=3Dv}return 0};s.eh=3Dfunction(o,e,r,f){var =
s=3Dthis,b=3D's_'+e+'_'+s._"
+"in,n=3D-1,l,i,x;if(!s.ehl)s.ehl=3Dnew =
Array;l=3Ds.ehl;for(i=3D0;i<l.length&&n<0;i++){if(l[i].o=3D=3Do&&l[i].e=3D=
=3De)n=3Di}if(n<0){n=3Di;l[n]=3Dnew =
Object}x=3Dl[n];x.o=3Do;x.e=3De;f=3Dr?x.b:f;if(r||f){x.b=3Dr?0:o[e];x.o[e=
]=3Df}if(x"
+".b){x.o[b]=3Dx.b;return b}return 0};s.cet=3Dfunction(f,a,t,o,b){var =
s=3Dthis,r,tcf;if(s.apv>=3D5&&(!s.isopera||s.apv>=3D7)){tcf=3Dnew =
Function('s','f','a','t','var =
e,r;try{r=3Ds[f](a)}catch(e){r=3Ds[t](e)}return r"
+"');r=3Dtcf(s,f,a,t)}else{if(s.ismac&&s.u.indexOf('MSIE =
4')>=3D0)r=3Ds[b](a);else{s.eh(s.wd,'onerror',0,o);r=3Ds[f](a);s.eh(s.wd,=
'onerror',1)}}return r};s.gtfset=3Dfunction(e){var s=3Dthis;return =
s.tfs};s.gtfso"
+"e=3Dnew Function('e','var =
s=3Ds_c_il['+s._in+'],c;s.eh(window,\"onerror\",1);s.etfs=3D1;c=3Ds.t();i=
f(c)s.d.write(c);s.etfs=3D0;return true');s.gtfsfb=3Dfunction(a){return =
window};s.gtfsf=3Dfunction(w){var s=3Dthis"
+",p=3Dw.parent,l=3Dw.location;s.tfs=3Dw;if(p&&p.location!=3Dl&&p.locatio=
n.host=3D=3Dl.host){s.tfs=3Dp;return s.gtfsf(s.tfs)}return =
s.tfs};s.gtfs=3Dfunction(){var =
s=3Dthis;if(!s.tfs){s.tfs=3Ds.wd;if(!s.etfs)s.tfs=3Ds.cet("
+"'gtfsf',s.tfs,'gtfset',s.gtfsoe,'gtfsfb')}return =
s.tfs};s.mrq=3Dfunction(u){var =
s=3Dthis,l=3Ds.rl[u],n,r;s.rl[u]=3D0;if(l)for(n=3D0;n<l.length;n++){r=3Dl=
[n];s.mr(0,0,r.r,0,r.t,r.u)}};s.br=3Dfunction(id,rs){var s"
+"=3Dthis;if(s.disableBufferedRequests||!s.c_w('s_br',rs))s.brl=3Drs};s.f=
lushBufferedRequests=3Dfunction(){this.fbr(0)};s.fbr=3Dfunction(id){var =
s=3Dthis,br=3Ds.c_r('s_br');if(!br)br=3Ds.brl;if(br){if(!s.disableBu"
+"fferedRequests)s.c_w('s_br','');s.mr(0,0,br)}s.brl=3D0};s.mr=3Dfunction=
(sess,q,rs,id,ta,u){var =
s=3Dthis,dc=3Ds.dc,t1=3Ds.trackingServer,t2=3Ds.trackingServerSecure,tb=3D=
s.trackingServerBase,p=3D'.sc',ns=3Ds.visitorN"
+"amespace,un=3Ds.cls(u?u:(ns?ns:s.fun)),r=3Dnew =
Object,l,imn=3D's_i_'+(un),im,b,e;if(!rs){if(t1){if(t2&&s.ssl)t1=3Dt2}els=
e{if(!tb)tb=3D'2o7.net';if(dc)dc=3D(''+dc).toLowerCase();else =
dc=3D'd1';if(tb=3D=3D'2o7.net'){i"
+"f(dc=3D=3D'd1')dc=3D'112';else =
if(dc=3D=3D'd2')dc=3D'122';p=3D''}t1=3Dun+'.'+dc+'.'+p+tb}rs=3D'http'+(s.=
ssl?'s':'')+'://'+t1+'/b/ss/'+s.un+'/'+(s.mobile?'5.1':'1')+'/H.20.3/'+se=
ss+'?AQB=3D1&ndh=3D1'+(q?q:'')+'&AQE=3D1';if"
+"(s.isie&&!s.ismac){if(s.apv>5.5)rs=3Ds.fl(rs,4095);else =
rs=3Ds.fl(rs,2047)}if(id){s.br(id,rs);return}}if(s.d.images&&s.apv>=3D3&&=
(!s.isopera||s.apv>=3D7)&&(s.ns6<0||s.apv>=3D6.1)){if(!s.rc)s.rc=3Dnew =
Object;if"
+"(!s.rc[un]){s.rc[un]=3D1;if(!s.rl)s.rl=3Dnew Object;s.rl[un]=3Dnew =
Array;setTimeout('if(window.s_c_il)window.s_c_il['+s._in+'].mrq(\"'+un+'\=
")',750)}else{l=3Ds.rl[un];if(l){r.t=3Dta;r.u=3Dun;r.r=3Drs;l[l.length]"
+"=3Dr;return =
''}imn+=3D'_'+s.rc[un];s.rc[un]++}im=3Ds.wd[imn];if(!im)im=3Ds.wd[imn]=3D=
new Image;im.s_l=3D0;im.onload=3Dnew Function('e','this.s_l=3D1;var =
wd=3Dwindow,s;if(wd.s_c_il){s=3Dwd.s_c_il['+s._in+'];s.mrq(\"'+u"
+"n+'\");s.nrs--;if(!s.nrs)s.m_m(\"rr\")}');if(!s.nrs){s.nrs=3D1;s.m_m('r=
s')}else =
s.nrs++;im.src=3Drs;if(rs.indexOf('&pe=3D')>=3D0&&(!ta||ta=3D=3D'_self'||=
ta=3D=3D'_top'||(s.wd.name&&ta=3D=3Ds.wd.name))){b=3De=3Dnew Date;wh"
+"ile(!im.s_l&&e.getTime()-b.getTime()<500)e=3Dnew Date}return ''}return =
'<im'+'g sr'+'c=3D\"'+rs+'\" width=3D1 height=3D1 border=3D0 =
alt=3D\"\">'};s.gg=3Dfunction(v){var =
s=3Dthis;if(!s.wd['s_'+v])s.wd['s_'+v]=3D'';re"
+"turn =
s.wd['s_'+v]};s.glf=3Dfunction(t,a){if(t.substring(0,2)=3D=3D's_')t=3Dt.s=
ubstring(2);var =
s=3Dthis,v=3Ds.gg(t);if(v)s[t]=3Dv};s.gl=3Dfunction(v){var =
s=3Dthis;if(s.pg)s.pt(v,',','glf',0)};s.rf=3Dfunction(x){var s=3Dt"
+"his,y,i,j,h,l,a,b=3D'',c=3D'',t;if(x){y=3D''+x;i=3Dy.indexOf('?');if(i>=
0){a=3Dy.substring(i+1);y=3Dy.substring(0,i);h=3Dy.toLowerCase();i=3D0;if=
(h.substring(0,7)=3D=3D'http://')i+=3D7;else =
if(h.substring(0,8)=3D=3D'https://"
+"')i+=3D8;h=3Dh.substring(i);i=3Dh.indexOf(\"/\");if(i>0){h=3Dh.substrin=
g(0,i);if(h.indexOf('google')>=3D0){a=3Ds.sp(a,'&');if(a.length>1){l=3D',=
q,ie,start,search_key,word,kw,cd,';for(j=3D0;j<a.length;j++){t=3Da[j];i"
+"=3Dt.indexOf('=3D');if(i>0&&l.indexOf(','+t.substring(0,i)+',')>=3D0)b+=
=3D(b?'&':'')+t;else =
c+=3D(c?'&':'')+t}if(b&&c){y+=3D'?'+b+'&'+c;if(''+x!=3Dy)x=3Dy}}}}}}retur=
n x};s.hav=3Dfunction(){var s=3Dthis,qs=3D'',fv=3Ds.link"
+"TrackVars,fe=3Ds.linkTrackEvents,mn,i;if(s.pe){mn=3Ds.pe.substring(0,1)=
.toUpperCase()+s.pe.substring(1);if(s[mn]){fv=3Ds[mn].trackVars;fe=3Ds[mn=
].trackEvents}}fv=3Dfv?fv+','+s.vl_l+','+s.vl_l2:'';for(i=3D0;i<s"
+".va_t.length;i++){var =
k=3Ds.va_t[i],v=3Ds[k],b=3Dk.substring(0,4),x=3Dk.substring(4),n=3DparseI=
nt(x),q=3Dk;if(v&&k!=3D'linkName'&&k!=3D'linkType'){if(s.pe||s.lnk||s.eo)=
{if(fv&&(','+fv+',').indexOf(','+k+',')<0)v=3D'"
+"';if(k=3D=3D'events'&&fe)v=3Ds.fs(v,fe)}if(v){if(k=3D=3D'dynamicVariabl=
ePrefix')q=3D'D';else if(k=3D=3D'visitorID')q=3D'vid';else =
if(k=3D=3D'pageURL'){q=3D'g';v=3Ds.fl(v,255)}else =
if(k=3D=3D'referrer'){q=3D'r';v=3Ds.fl(s.rf(v),255)"
+"}else if(k=3D=3D'vmk'||k=3D=3D'visitorMigrationKey')q=3D'vmt';else =
if(k=3D=3D'visitorMigrationServer'){q=3D'vmf';if(s.ssl&&s.visitorMigratio=
nServerSecure)v=3D''}else =
if(k=3D=3D'visitorMigrationServerSecure'){q=3D'vmf';if("
+"!s.ssl&&s.visitorMigrationServer)v=3D''}else =
if(k=3D=3D'charSet'){q=3D'ce';if(v.toUpperCase()=3D=3D'AUTO')v=3D'ISO8859=
-1';else if(s.em=3D=3D2)v=3D'UTF-8'}else =
if(k=3D=3D'visitorNamespace')q=3D'ns';else if(k=3D=3D'cookieDomainPe"
+"riods')q=3D'cdp';else if(k=3D=3D'cookieLifetime')q=3D'cl';else =
if(k=3D=3D'variableProvider')q=3D'vvp';else =
if(k=3D=3D'currencyCode')q=3D'cc';else if(k=3D=3D'channel')q=3D'ch';else =
if(k=3D=3D'transactionID')q=3D'xact';else if(k=3D=3D'"
+"campaign')q=3D'v0';else if(k=3D=3D'resolution')q=3D's';else =
if(k=3D=3D'colorDepth')q=3D'c';else =
if(k=3D=3D'javascriptVersion')q=3D'j';else =
if(k=3D=3D'javaEnabled')q=3D'v';else =
if(k=3D=3D'cookiesEnabled')q=3D'k';else if(k=3D=3D'browse"
+"rWidth')q=3D'bw';else if(k=3D=3D'browserHeight')q=3D'bh';else =
if(k=3D=3D'connectionType')q=3D'ct';else =
if(k=3D=3D'homepage')q=3D'hp';else if(k=3D=3D'plugins')q=3D'p';else =
if(s.num(x)){if(b=3D=3D'prop')q=3D'c'+n;else if(b=3D=3D'eVar')"
+"q=3D'v'+n;else if(b=3D=3D'list')q=3D'l'+n;else =
if(b=3D=3D'hier'){q=3D'h'+n;v=3Ds.fl(v,255)}}if(v)qs+=3D'&'+q+'=3D'+(k.su=
bstring(0,3)!=3D'pev'?s.ape(v):v)}}}return =
qs};s.ltdf=3Dfunction(t,h){t=3Dt?t.toLowerCase():'';h=3Dh?h.to"
+"LowerCase():'';var =
qi=3Dh.indexOf('?');h=3Dqi>=3D0?h.substring(0,qi):h;if(t&&h.substring(h.l=
ength-(t.length+1))=3D=3D'.'+t)return 1;return =
0};s.ltef=3Dfunction(t,h){t=3Dt?t.toLowerCase():'';h=3Dh?h.toLowerCase():=
'"
+"';if(t&&h.indexOf(t)>=3D0)return 1;return 0};s.lt=3Dfunction(h){var =
s=3Dthis,lft=3Ds.linkDownloadFileTypes,lef=3Ds.linkExternalFilters,lif=3D=
s.linkInternalFilters;lif=3Dlif?lif:s.wd.location.hostname;h=3Dh.toLower"=

+"Case();if(s.trackDownloadLinks&&lft&&s.pt(lft,',','ltdf',h))return =
'd';if(s.trackExternalLinks&&h.substring(0,1)!=3D'#'&&(lef||lif)&&(!lef||=
s.pt(lef,',','ltef',h))&&(!lif||!s.pt(lif,',','ltef',h)))re"
+"turn 'e';return ''};s.lc=3Dnew Function('e','var =
s=3Ds_c_il['+s._in+'],b=3Ds.eh(this,\"onclick\");s.lnk=3Ds.co(this);s.t()=
;s.lnk=3D0;if(b)return this[b](e);return true');s.bc=3Dnew =
Function('e','var s=3Ds_c_il['"
+"+s._in+'],f,tcf;if(s.d&&s.d.all&&s.d.all.cppXYctnr)return;s.eo=3De.srcE=
lement?e.srcElement:e.target;tcf=3Dnew Function(\"s\",\"var =
e;try{if(s.eo&&(s.eo.tagName||s.eo.parentElement||s.eo.parentNode))s.t"
+"()}catch(e){}\");tcf(s);s.eo=3D0');s.oh=3Dfunction(o){var =
s=3Dthis,l=3Ds.wd.location,h=3Do.href?o.href:'',i,j,k,p;i=3Dh.indexOf(':'=
);j=3Dh.indexOf('?');k=3Dh.indexOf('/');if(h&&(i<0||(j>=3D0&&i>j)||(k>=3D=
0&&i>k))){p=3Do"
+".protocol&&o.protocol.length>1?o.protocol:(l.protocol?l.protocol:'');i=3D=
l.pathname.lastIndexOf('/');h=3D(p?p+'//':'')+(o.host?o.host:(l.host?l.ho=
st:''))+(h.substring(0,1)!=3D'/'?l.pathname.substring(0,i"
+"<0?0:i)+'/':'')+h}return h};s.ot=3Dfunction(o){var =
t=3Do.tagName;t=3Dt&&t.toUpperCase?t.toUpperCase():'';if(t=3D=3D'SHAPE')t=
=3D'';if(t){if(t=3D=3D'INPUT'&&o.type&&o.type.toUpperCase)t=3Do.type.toUp=
perCase();else if("
+"!t&&o.href)t=3D'A';}return t};s.oid=3Dfunction(o){var =
s=3Dthis,t=3Ds.ot(o),p,c,n=3D'',x=3D0;if(t&&!o.s_oid){p=3Do.protocol;c=3D=
o.onclick;if(o.href&&(t=3D=3D'A'||t=3D=3D'AREA')&&(!c||!p||p.toLowerCase(=
).indexOf('javascript"
+"')<0))n=3Ds.oh(o);else =
if(c){n=3Ds.rep(s.rep(s.rep(s.rep(''+c,\"\\r\",''),\"\\n\",''),\"\\t\",''=
),' ','');x=3D2}else =
if(o.value&&(t=3D=3D'INPUT'||t=3D=3D'SUBMIT')){n=3Do.value;x=3D3}else =
if(o.src&&t=3D=3D'IMAGE')n=3Do.src"
+";if(n){o.s_oid=3Ds.fl(n,100);o.s_oidt=3Dx}}return =
o.s_oid};s.rqf=3Dfunction(t,un){var =
s=3Dthis,e=3Dt.indexOf('=3D'),u=3De>=3D0?','+t.substring(0,e)+',':'';retu=
rn u&&u.indexOf(','+un+',')>=3D0?s.epa(t.substring(e+1))"
+":''};s.rq=3Dfunction(un){var =
s=3Dthis,c=3Dun.indexOf(','),v=3Ds.c_r('s_sq'),q=3D'';if(c<0)return =
s.pt(v,'&','rqf',un);return =
s.pt(un,',','rq',0)};s.sqp=3Dfunction(t,a){var =
s=3Dthis,e=3Dt.indexOf('=3D'),q=3De<0?'':s.ep"
+"a(t.substring(e+1));s.sqq[q]=3D'';if(e>=3D0)s.pt(t.substring(0,e),',','=
sqs',q);return 0};s.sqs=3Dfunction(un,q){var =
s=3Dthis;s.squ[un]=3Dq;return 0};s.sq=3Dfunction(q){var =
s=3Dthis,k=3D's_sq',v=3Ds.c_r(k),x,c=3D0;s.sq"
+"q=3Dnew Object;s.squ=3Dnew =
Object;s.sqq[q]=3D'';s.pt(v,'&','sqp',0);s.pt(s.un,',','sqs',q);v=3D'';fo=
r(x in =
s.squ)if(x&&(!Object||!Object.prototype||!Object.prototype[x]))s.sqq[s.sq=
u[x]]+=3D(s.sqq[s.squ[x]]?'"
+",':'')+x;for(x in =
s.sqq)if(x&&(!Object||!Object.prototype||!Object.prototype[x])&&s.sqq[x]&=
&(x=3D=3Dq||c<2)){v+=3D(v?'&':'')+s.sqq[x]+'=3D'+s.ape(x);c++}return =
s.c_w(k,v,0)};s.wdl=3Dnew Function('e','var s=3Ds"
+"_c_il['+s._in+'],r=3Dtrue,b=3Ds.eh(s.wd,\"onload\"),i,o,oc;if(b)r=3Dthi=
s[b](e);for(i=3D0;i<s.d.links.length;i++){o=3Ds.d.links[i];oc=3Do.onclick=
?\"\"+o.onclick:\"\";if((oc.indexOf(\"s_gs(\")<0||oc.indexOf(\".s"
+"_oc(\")>=3D0)&&oc.indexOf(\".tl(\")<0)s.eh(o,\"onclick\",0,s.lc);}retur=
n r');s.wds=3Dfunction(){var =
s=3Dthis;if(s.apv>3&&(!s.isie||!s.ismac||s.apv>=3D5)){if(s.b&&s.b.attachE=
vent)s.b.attachEvent('onclick',s"
+".bc);else =
if(s.b&&s.b.addEventListener)s.b.addEventListener('click',s.bc,false);els=
e s.eh(s.wd,'onload',0,s.wdl)}};s.vs=3Dfunction(x){var =
s=3Dthis,v=3Ds.visitorSampling,g=3Ds.visitorSamplingGroup,k=3D's_vsn_"
+"'+s.un+(g?'_'+g:''),n=3Ds.c_r(k),e=3Dnew =
Date,y=3De.getYear();e.setYear(y+10+(y<1900?1900:0));if(v){v*=3D100;if(!n=
){if(!s.c_w(k,x,e))return 0;n=3Dx}if(n%10000>v)return 0}return =
1};s.dyasmf=3Dfunction(t,m){if(t"
+"&&m&&m.indexOf(t)>=3D0)return 1;return 0};s.dyasf=3Dfunction(t,m){var =
s=3Dthis,i=3Dt?t.indexOf('=3D'):-1,n,x;if(i>=3D0&&m){var =
n=3Dt.substring(0,i),x=3Dt.substring(i+1);if(s.pt(x,',','dyasmf',m))retur=
n n}return 0}"
+";s.uns=3Dfunction(){var =
s=3Dthis,x=3Ds.dynamicAccountSelection,l=3Ds.dynamicAccountList,m=3Ds.dyn=
amicAccountMatch,n,i;s.un=3Ds.un.toLowerCase();if(x&&l){if(!m)m=3Ds.wd.lo=
cation.host;if(!m.toLowerCase)m=3D''+m;l=3Dl."
+"toLowerCase();m=3Dm.toLowerCase();n=3Ds.pt(l,';','dyasf',m);if(n)s.un=3D=
n}i=3Ds.un.indexOf(',');s.fun=3Di<0?s.un:s.un.substring(0,i)};s.sa=3Dfunc=
tion(un){var s=3Dthis;s.un=3Dun;if(!s.oun)s.oun=3Dun;else if((','+s.ou"
+"n+',').indexOf(','+un+',')<0)s.oun+=3D','+un;s.uns()};s.m_i=3Dfunction(=
n,a){var s=3Dthis,m,f=3Dn.substring(0,1),r,l,i;if(!s.m_l)s.m_l=3Dnew =
Object;if(!s.m_nl)s.m_nl=3Dnew Array;m=3Ds.m_l[n];if(!a&&m&&m._e&&!m._i"
+")s.m_a(n);if(!m){m=3Dnew =
Object,m._c=3D's_m';m._in=3Ds.wd.s_c_in;m._il=3Ds._il;m._il[m._in]=3Dm;s.=
wd.s_c_in++;m.s=3Ds;m._n=3Dn;m._l=3Dnew =
Array('_c','_in','_il','_i','_e','_d','_dl','s','n','_r','_g','_g1','_t',=
'_"
+"t1','_x','_x1','_rs','_rr','_l');s.m_l[n]=3Dm;s.m_nl[s.m_nl.length]=3Dn=
}else =
if(m._r&&!m._m){r=3Dm._r;r._m=3Dm;l=3Dm._l;for(i=3D0;i<l.length;i++)if(m[=
l[i]])r[l[i]]=3Dm[l[i]];r._il[r._in]=3Dr;m=3Ds.m_l[n]=3Dr}if(f=3D=3Df.t"
+"oUpperCase())s[n]=3Dm;return m};s.m_a=3Dnew =
Function('n','g','e','if(!g)g=3D\"m_\"+n;var =
s=3Ds_c_il['+s._in+'],c=3Ds[g+\"_c\"],m,x,f=3D0;if(!c)c=3Ds.wd[\"s_\"+g+\=
"_c\"];if(c&&s_d)s[g]=3Dnew Function(\"s\",s_ft(s_d"
+"(c)));x=3Ds[g];if(!x)x=3Ds.wd[\\'s_\\'+g];if(!x)x=3Ds.wd[g];m=3Ds.m_i(n=
,1);if(x&&(!m._i||g!=3D\"m_\"+n)){m._i=3Df=3D1;if((\"\"+x).indexOf(\"func=
tion\")>=3D0)x(s);else s.m_m(\"x\",n,x,e)}m=3Ds.m_i(n,1);if(m._dl)m._dl"
+"=3Dm._d=3D0;s.dlt();return f');s.m_m=3Dfunction(t,n,d,e){t=3D'_'+t;var =
s=3Dthis,i,x,m,f=3D'_'+t,r=3D0,u;if(s.m_l&&s.m_nl)for(i=3D0;i<s.m_nl.leng=
th;i++){x=3Ds.m_nl[i];if(!n||x=3D=3Dn){m=3Ds.m_i(x);u=3Dm[t];if(u){if((''=
+u).in"
+"dexOf('function')>=3D0){if(d&&e)u=3Dm[t](d,e);else =
if(d)u=3Dm[t](d);else =
u=3Dm[t]()}}if(u)r=3D1;u=3Dm[t+1];if(u&&!m[f]){if((''+u).indexOf('functio=
n')>=3D0){if(d&&e)u=3Dm[t+1](d,e);else if(d)u=3Dm[t+1](d);else u=3Dm[t+"
+"1]()}}m[f]=3D1;if(u)r=3D1}}return r};s.m_ll=3Dfunction(){var =
s=3Dthis,g=3Ds.m_dl,i,o;if(g)for(i=3D0;i<g.length;i++){o=3Dg[i];if(o)s.lo=
adModule(o.n,o.u,o.d,o.l,o.e,1);g[i]=3D0}};s.loadModule=3Dfunction(n,u,d,=
l,e,ln){"
+"var =
s=3Dthis,m=3D0,i,g,o=3D0,f1,f2,c=3Ds.h?s.h:s.b,b,tcf;if(n){i=3Dn.indexOf(=
':');if(i>=3D0){g=3Dn.substring(i+1);n=3Dn.substring(0,i)}else =
g=3D\"m_\"+n;m=3Ds.m_i(n)}if((l||(n&&!s.m_a(n,g)))&&u&&s.d&&c&&s.d.create=
Elem"
+"ent){if(d){m._d=3D1;m._dl=3D1}if(ln){if(s.ssl)u=3Ds.rep(u,'http:','http=
s:');i=3D's_s:'+s._in+':'+n+':'+g;b=3D'var =
s=3Ds_c_il['+s._in+'],o=3Ds.d.getElementById(\"'+i+'\");if(s&&o){if(!o.l&=
&s.wd.'+g+'){o.l=3D1;if(o."
+"i)clearTimeout(o.i);o.i=3D0;s.m_a(\"'+n+'\",\"'+g+'\"'+(e?',\"'+e+'\"':=
'')+')}';f2=3Db+'o.c++;if(!s.maxDelay)s.maxDelay=3D250;if(!o.l&&o.c<(s.ma=
xDelay*2)/100)o.i=3DsetTimeout(o.f2,100)}';f1=3Dnew Function('e"
+"',b+'}');tcf=3Dnew Function('s','c','i','u','f1','f2','var =
e,o=3D0;try{o=3Ds.d.createElement(\"script\");if(o){o.type=3D\"text/javas=
cript\";'+(n?'o.id=3Di;o.defer=3Dtrue;o.onload=3Do.onreadystatechange=3Df=
1;o.f2=3Df"
+"2;o.l=3D0;':'')+'o.src=3Du;c.appendChild(o);'+(n?'o.c=3D0;o.i=3DsetTime=
out(f2,100)':'')+'}}catch(e){o=3D0}return =
o');o=3Dtcf(s,c,i,u,f1,f2)}else{o=3Dnew =
Object;o.n=3Dn+':'+g;o.u=3Du;o.d=3Dd;o.l=3Dl;o.e=3De;g=3Ds.m_dl;if(!g)"
+"g=3Ds.m_dl=3Dnew Array;i=3D0;while(i<g.length&&g[i])i++;g[i]=3Do}}else =
if(n){m=3Ds.m_i(n);m._e=3D1}return =
m};s.vo1=3Dfunction(t,a){if(a[t]||a['!'+t])this[t]=3Da[t]};s.vo2=3Dfuncti=
on(t,a){if(!a[t]){a[t]=3Dthis[t];if(!a"
+"[t])a['!'+t]=3D1}};s.dlt=3Dnew Function('var =
s=3Ds_c_il['+s._in+'],d=3Dnew =
Date,i,vo,f=3D0;if(s.dll)for(i=3D0;i<s.dll.length;i++){vo=3Ds.dll[i];if(v=
o){if(!s.m_m(\"d\")||d.getTime()-vo._t>=3Ds.maxDelay){s.dll[i]=3D0;"
+"s.t(vo)}else =
f=3D1}}if(s.dli)clearTimeout(s.dli);s.dli=3D0;if(f){if(!s.dli)s.dli=3Dset=
Timeout(s.dlt,s.maxDelay)}else s.dll=3D0');s.dl=3Dfunction(vo){var =
s=3Dthis,d=3Dnew Date;if(!vo)vo=3Dnew Object;s.pt(s.vl_g,','"
+",'vo2',vo);vo._t=3Dd.getTime();if(!s.dll)s.dll=3Dnew =
Array;s.dll[s.dll.length]=3Dvo;if(!s.maxDelay)s.maxDelay=3D250;s.dlt()};s=
.t=3Dfunction(vo,id){var s=3Dthis,trk=3D1,tm=3Dnew =
Date,sed=3DMath&&Math.random?Math.floo"
+"r(Math.random()*10000000000000):tm.getTime(),sess=3D's'+Math.floor(tm.g=
etTime()/10800000)%10+sed,y=3Dtm.getYear(),vt=3Dtm.getDate()+'/'+tm.getMo=
nth()+'/'+(y<1900?y+1900:y)+' '+tm.getHours()+':'+tm.getMin"
+"utes()+':'+tm.getSeconds()+' '+tm.getDay()+' =
'+tm.getTimezoneOffset(),tcf,tfs=3Ds.gtfs(),ta=3D'',q=3D'',qs=3D'',code=3D=
'',vb=3Dnew Object;s.gl(s.vl_g);s.uns();s.m_ll();if(!s.td){var =
tl=3Dtfs.location,a,o,i,x=3D'',"
+"c=3D'',v=3D'',p=3D'',bw=3D'',bh=3D'',j=3D'1.0',k=3Ds.c_w('s_cc','true',=
0)?'Y':'N',hp=3D'',ct=3D'',pn=3D0,ps;if(String&&String.prototype){j=3D'1.=
1';if(j.match){j=3D'1.2';if(tm.setUTCDate){j=3D'1.3';if(s.isie&&s.ismac&&=
s.apv>"
+"=3D5)j=3D'1.4';if(pn.toPrecision){j=3D'1.5';a=3Dnew =
Array;if(a.forEach){j=3D'1.6';i=3D0;o=3Dnew Object;tcf=3Dnew =
Function('o','var e,i=3D0;try{i=3Dnew Iterator(o)}catch(e){}return =
i');i=3Dtcf(o);if(i&&i.next)j=3D'1.7'}}}}"
+"}if(s.apv>=3D4)x=3Dscreen.width+'x'+screen.height;if(s.isns||s.isopera)=
{if(s.apv>=3D3){v=3Ds.n.javaEnabled()?'Y':'N';if(s.apv>=3D4){c=3Dscreen.p=
ixelDepth;bw=3Ds.wd.innerWidth;bh=3Ds.wd.innerHeight}}s.pl=3Ds.n.plugin"
+"s}else =
if(s.isie){if(s.apv>=3D4){v=3Ds.n.javaEnabled()?'Y':'N';c=3Dscreen.colorD=
epth;if(s.apv>=3D5){bw=3Ds.d.documentElement.offsetWidth;bh=3Ds.d.documen=
tElement.offsetHeight;if(!s.ismac&&s.b){tcf=3Dnew Function"
+"('s','tl','var =
e,hp=3D0;try{s.b.addBehavior(\"#default#homePage\");hp=3Ds.b.isHomePage(t=
l)?\"Y\":\"N\"}catch(e){}return hp');hp=3Dtcf(s,tl);tcf=3Dnew =
Function('s','var e,ct=3D0;try{s.b.addBehavior(\"#default"
+"#clientCaps\");ct=3Ds.b.connectionType}catch(e){}return =
ct');ct=3Dtcf(s)}}}else =
r=3D''}if(s.pl)while(pn<s.pl.length&&pn<30){ps=3Ds.fl(s.pl[pn].name,100)+=
';';if(p.indexOf(ps)<0)p+=3Dps;pn++}s.resolution=3Dx;s.c"
+"olorDepth=3Dc;s.javascriptVersion=3Dj;s.javaEnabled=3Dv;s.cookiesEnable=
d=3Dk;s.browserWidth=3Dbw;s.browserHeight=3Dbh;s.connectionType=3Dct;s.ho=
mepage=3Dhp;s.plugins=3Dp;s.td=3D1}if(vo){s.pt(s.vl_g,',','vo2',vb);s.pt(=
"
+"s.vl_g,',','vo1',vo)}if(s.usePlugins)s.doPlugins(s);var =
l=3Ds.wd.location,r=3Dtfs.document.referrer;if(!s.pageURL)s.pageURL=3Dl.h=
ref?l.href:l;if(!s.referrer&&!s._1_referrer){s.referrer=3Dr;s._1_referrer=
=3D1}"
+"if((vo&&vo._t)||!s.m_m('d')){s.m_m('g');if(s.lnk||s.eo){var =
o=3Ds.eo?s.eo:s.lnk;if(!o)return '';var =
p=3Ds.pageName,w=3D1,t=3Ds.ot(o),n=3Ds.oid(o),x=3Do.s_oidt,h,l,i,oc;if(s.=
eo&&o=3D=3Ds.eo){while(o&&!n&&t!=3D'BODY')"
+"{o=3Do.parentElement?o.parentElement:o.parentNode;if(!o)return =
'';t=3Ds.ot(o);n=3Ds.oid(o);x=3Do.s_oidt}oc=3Do.onclick?''+o.onclick:'';i=
f((oc.indexOf(\"s_gs(\")>=3D0&&oc.indexOf(\".s_oc(\")<0)||oc.indexOf(\".t=
"
+"l(\")>=3D0)return =
''}ta=3Dn?o.target:1;h=3Ds.oh(o);i=3Dh.indexOf('?');h=3Ds.linkLeaveQueryS=
tring||i<0?h:h.substring(0,i);l=3Ds.linkName;t=3Ds.linkType?s.linkType.to=
LowerCase():s.lt(h);if(t&&(h||l))q+=3D'&pe=3Dlnk_'+"
+"(t=3D=3D'd'||t=3D=3D'e'?s.ape(t):'o')+(h?'&pev1=3D'+s.ape(h):'')+(l?'&p=
ev2=3D'+s.ape(l):'');else =
trk=3D0;if(s.trackInlineStats){if(!p){p=3Ds.pageURL;w=3D0}t=3Ds.ot(o);i=3D=
o.sourceIndex;if(s.gg('objectID')){n=3Ds.gg('objec"
+"tID');x=3D1;i=3D1}if(p&&n&&t)qs=3D'&pid=3D'+s.ape(s.fl(p,255))+(w?'&pid=
t=3D'+w:'')+'&oid=3D'+s.ape(s.fl(n,100))+(x?'&oidt=3D'+x:'')+'&ot=3D'+s.a=
pe(t)+(i?'&oi=3D'+i:'')}}if(!trk&&!qs)return =
'';s.sampled=3Ds.vs(sed);if("
+"trk){if(s.sampled)code=3Ds.mr(sess,(vt?'&t=3D'+s.ape(vt):'')+s.hav()+q+=
(qs?qs:s.rq(s.un)),0,id,ta);qs=3D'';s.m_m('t');if(s.p_r)s.p_r();s.referre=
r=3D''}s.sq(qs);}else{s.dl(vo);}if(vo)s.pt(s.vl_g,',','vo1',v"
+"b);s.lnk=3Ds.eo=3Ds.linkName=3Ds.linkType=3Ds.wd.s_objectID=3Ds.ppu=3Ds=
.pe=3Ds.pev1=3Ds.pev2=3Ds.pev3=3D'';if(s.pg)s.wd.s_lnk=3Ds.wd.s_eo=3Ds.wd=
.s_linkName=3Ds.wd.s_linkType=3D'';if(!id&&!s.tc){s.tc=3D1;s.flushBuffere=
dRequests("
+")}return code};s.tl=3Dfunction(o,t,n,vo){var =
s=3Dthis;s.lnk=3Ds.co(o);s.linkType=3Dt;s.linkName=3Dn;s.t(vo)};if(pg){s.=
wd.s_co=3Dfunction(o){var s=3Ds_gi(\"_\",1,1);return =
s.co(o)};s.wd.s_gs=3Dfunction(un){var s=3Ds_"
+"gi(un,1,1);return s.t()};s.wd.s_dc=3Dfunction(un){var =
s=3Ds_gi(un,1);return =
s.t()}}s.ssl=3D(s.wd.location.protocol.toLowerCase().indexOf('https')>=3D=
0);s.d=3Ddocument;s.b=3Ds.d.body;if(s.d.getElementsByTagName"
+"){s.h=3Ds.d.getElementsByTagName('HEAD');if(s.h)s.h=3Ds.h[0]}s.n=3Dnavi=
gator;s.u=3Ds.n.userAgent;s.ns6=3Ds.u.indexOf('Netscape6/');var =
apn=3Ds.n.appName,v=3Ds.n.appVersion,ie=3Dv.indexOf('MSIE =
'),o=3Ds.u.indexOf('Op"
+"era =
'),i;if(v.indexOf('Opera')>=3D0||o>0)apn=3D'Opera';s.isie=3D(apn=3D=3D'Mi=
crosoft Internet =
Explorer');s.isns=3D(apn=3D=3D'Netscape');s.isopera=3D(apn=3D=3D'Opera');=
s.ismac=3D(s.u.indexOf('Mac')>=3D0);if(o>0)s.apv=3DparseFl"
+"oat(s.u.substring(o+6));else =
if(ie>0){s.apv=3DparseInt(i=3Dv.substring(ie+5));if(s.apv>3)s.apv=3Dparse=
Float(i)}else =
if(s.ns6>0)s.apv=3DparseFloat(s.u.substring(s.ns6+10));else =
s.apv=3DparseFloat(v);s.em=3D0;if"
+"(String.fromCharCode){i=3Descape(String.fromCharCode(256)).toUpperCase(=
);s.em=3D(i=3D=3D'%C4%80'?2:(i=3D=3D'%U0100'?1:0))}s.sa(un);s.vl_l=3D'dyn=
amicVariablePrefix,visitorID,vmk,visitorMigrationKey,visitorMigrati"
+"onServer,visitorMigrationServerSecure,ppu,charSet,visitorNamespace,cook=
ieDomainPeriods,cookieLifetime,pageName,pageURL,referrer,currencyCode';s.=
va_l=3Ds.sp(s.vl_l,',');s.vl_t=3Ds.vl_l+',variableProvide"
+"r,channel,server,pageType,transactionID,purchaseID,campaign,state,zip,e=
vents,products,linkName,linkType';for(var =
n=3D1;n<51;n++)s.vl_t+=3D',prop'+n+',eVar'+n+',hier'+n+',list'+n;s.vl_l2=3D=
',tnt,pe,pev1,p"
+"ev2,pev3,resolution,colorDepth,javascriptVersion,javaEnabled,cookiesEna=
bled,browserWidth,browserHeight,connectionType,homepage,plugins';s.vl_t+=3D=
s.vl_l2;s.va_t=3Ds.sp(s.vl_t,',');s.vl_g=3Ds.vl_t+',track"
+"ingServer,trackingServerSecure,trackingServerBase,fpCookieDomainPeriods=
,disableBufferedRequests,mobile,visitorSampling,visitorSamplingGroup,dyna=
micAccountSelection,dynamicAccountList,dynamicAccount"
+"Match,trackDownloadLinks,trackExternalLinks,trackInlineStats,linkLeaveQ=
ueryString,linkDownloadFileTypes,linkExternalFilters,linkInternalFilters,=
linkTrackVars,linkTrackEvents,linkNames,lnk,eo,_1_ref"
+"errer';s.va_g=3Ds.sp(s.vl_g,',');s.pg=3Dpg;s.gl(s.vl_g);if(!ss)s.wds()"=
,
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||s._c=3D=3D's_c'){if(s.oun=3D=3D=
un)return s;else if(s.fs&&s.sa&&s.fs(s.oun,un)){s.sa(un);return =
s}}}}w.s_an=3D'0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuv=
wxyz';
w.s_sp=3Dnew Function("x","d","var a=3Dnew =
Array,i=3D0,j;if(x){if(x.split)a=3Dx.split(d);else =
if(!d)for(i=3D0;i<x.length;i++)a[a.length]=3Dx.substring(i,i+1);else =
while(i>=3D0){j=3Dx.indexOf(d,i);a[a.length]=3Dx.subst"
+"ring(i,j<0?x.length:j);i=3Dj;if(i>=3D0)i+=3Dd.length}}return a");
w.s_jn=3Dnew Function("a","d","var =
x=3D'',i,j=3Da.length;if(a&&j>0){x=3Da[0];if(j>1){if(a.join)x=3Da.join(d)=
;else for(i=3D1;i<j;i++)x+=3Dd+a[i]}}return x");
w.s_rep=3Dnew Function("x","o","n","return s_jn(s_sp(x,o),n)");
w.s_d=3Dnew Function("x","var t=3D'`^@$#',l=3Ds_an,l2=3Dnew =
Object,x2,d,b=3D0,k,i=3Dx.lastIndexOf('~~'),j,v,w;if(i>0){d=3Dx.substring=
(0,i);x=3Dx.substring(i+2);l=3Ds_sp(l,'');for(i=3D0;i<62;i++)l2[l[i]]=3Di=
;t=3Ds_sp(t,'');d"
+"=3Ds_sp(d,'~');i=3D0;while(i<5){v=3D0;if(x.indexOf(t[i])>=3D0) =
{x2=3Ds_sp(x,t[i]);for(j=3D1;j<x2.length;j++){k=3Dx2[j].substring(0,1);w=3D=
t[i]+k;if(k!=3D' =
'){v=3D1;w=3Dd[b+l2[k]]}x2[j]=3Dw+x2[j].substring(1)}}if(v)x=3Ds_jn("
+"x2,'');else{w=3Dt[i]+' =
';if(x.indexOf(w)>=3D0)x=3Ds_rep(x,w,t[i]);i++;b+=3D62}}}return x");
w.s_fe=3Dnew Function("c","return =
s_rep(s_rep(s_rep(c,'\\\\','\\\\\\\\'),'\"','\\\\\"'),\"\\n\",\"\\\\n\")"=
);
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+'\"':"
+"a");
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"
+"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))+'\")"
+"'+c.substring(e+1);s=3Dc.indexOf('=3Dfunction(')}return c;");
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)}


------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.timesonline.co.uk/js/hbx.js

//hbx.js,HBX2.5,Copyright 1997 - 2008. Omniture, Inc. All Rights =
Reserved.  Omniture is a registered trademark of Omniture, Inc. in the =
United States, Canada, Japan, and the European Community.=0A=
/* INSERT CUSTOM EVENT CODE HERE */=0A=
// Send linkViews on page view.  Remove this code block to send =
linkViews as a separate request.=0A=
function _hbOnPrePV(req){=0A=
    for(var a=3D0;a<_IL(document.links);a++){=0A=
        if(_lvid.length+_lvpos.length<_lvm)=0A=
            _LV(document.links[a]);=0A=
        else break;=0A=
    }=0A=
    _ar +=3D "&lv.id=3D"+_lvid+"&lv.pos=3D"+_lvpos;=0A=
    _lvl=3D-1; =0A=
}=0A=
=0A=
/* DO NOT CHANGE BELOW THIS LINE */=0A=
var _vjs=3D"HBX0250.11u";=0A=
var =
_dl=3D".exe,.zip,.wav,.wmv,.mp3,.mov,.mpg,.avi,.doc,.pdf,.xls,.ppt,.gz,.b=
in,.hqx,.dmg";=0A=
function _NA(a){return new Array(a?a:0)}=0A=
var =
_mn=3D_hbq=3D"",_hbA=3D_NA(),_hud=3D"undefined",_huf=3D"function",_ec=3D_=
if=3D_ll=3D_hec=3D_hfs=3D_hfc=3D_hfa=3D_ic=3D_pC=3D_fc=3D_pv=3D0,_hbi=3D_=
hbs=3Dnew Image(),_hbin=3D_NA(),_pA=3D_NA();=0A=
_lvid=3D_lvpos=3D_lvl=3D"";_hbE=3D_D("hbE")?_hbE:"";_hbEC=3D_D("hbEC")?_h=
bEC:0;var _ex=3D"expires=3DWed, 1 Jan 2020 00:00:00 =
GMT",_lvm=3D300,_lidt=3D"lid",_lpost=3D"lpos",=0A=
_lida=3D"name",_pum=3D_erf=3D_hif=3D_halt=3D_fbu=3D0,__r=3D".referrer";=0A=
function _D(v){return(typeof =
eval("window._"+v)!=3D_hud)?eval("window._"+v):""}function =
_DD(v){return(typeof v!=3D_hud)?1:0}=0A=
function _A(v,c){return =
escape((_D("lc")=3D=3D"y"&&_DD(c))?_TL(v):v)}function __A(a){return =
unescape(a)}=0A=
function _B(){return 0}function _GP(){return =
(_IL(_D("protocol"))>0)?_protocol+"://":(location.protocol=3D=3D"https:"?=
"https://":"http://")}=0A=
function _IC(a,b,c){return a.charAt(b)=3D=3Dc?1:0}function =
_II(a,b,c){return a.indexOf(b,c?c:0)}function _IL(a){return =
a!=3D_hud?a.length:0}=0A=
function _IF(a,b,c){return a.lastIndexOf(b,c?c:_IL(a))}function =
_IP(a,b){return a.split(b)}=0A=
function _IS(a,b,c){return b>_IL(a)?"":a.substring(b,c!=3Dnull?c:_IL(a))}=0A=
function =
_RP(a,b,c,d){d=3D_II(a,b);if(d>-1){a=3D_RP(_IS(a,0,d)+","+_IS(a,d+_IL(b),=
_IL(a)),b,c)}return a}=0A=
function _TL(a){return a.toLowerCase()}function _TS(a){return =
a.toString()}function _TV(){_hbSend()}function _SV(a,b,c){_hbSet(a,b,c)}=0A=
function =
_VN(a,b,c){b=3D['C','P','R','D'];for(c=3D0;c<_IL(b);c++){if(_II(""+a,"_"+=
b[c]+"::")=3D=3D0)a=3Deval("_R"+b[c]+"V(_IS(a,4,_IL(a)))")}return a}=0A=
function _VS(a,b,c,d){eval("_"+a+"=3D'"+_VN(b)+"'")}=0A=
function =
_VC(a,b,c,d){b=3D_IP(a,",");for(c=3D0;c<_IL(b);c++){d=3D_IP(b[c],"|");_VS=
(d[0],(_D(d[0]))?_D(d[0]):d[1]?d[1]:"")}}=0A=
function =
_VL(a,b,c,d,e,f,g,h,i){e=3Dlocation.search;if(_IL(e)&&(_II(e,"&hbx.")+_II=
(e,"?hbx."))>-2){d=3D_NA();for(c=3D0;c<_hbEC;c++){d[_hbE[c]._N]=3Dc}e=3D_=
IS(e,1,_IL(e));=0A=
f=3D_IP(e,'&');for(c=3D0;c<_IL(f);c++){if(f[c].indexOf('hbx.')=3D=3D0){g=3D=
_IP(f[c],'=3D');h=3D_IS(g[0],_II(g[0],'.')+1,_IL(g[0]));if(_II(h,'.')>-1)=
{ i=3D_IP(h,'.');=0A=
if(!_DD(d[i[0]])){_hbEvent(i[0]);d[i[0]]=3D_hbEC-1}_hbE[d[i[0]]][i[1]]=3D=
__A(g[1]);}else{_hbE[0][h]=3D__A(g[1])}}}}=0A=
for(a=3D0;a<_hbEC;a++){_pv=3D_hbE[a];if(_pv._N=3D=3D"pv"){for(b in =
_pv){if(_EE(b)&&typeof _pv[b]!=3D_huf){_VS(b,_pv[b])}}}}=0A=
_VC("pn|PUT+PAGE+NAME+HERE,mlc|CONTENT+CATEGORY,elf|n,dlf|n,dft|n,pndef|t=
itle,ctdef|full,cp|null,hcn|")}_XT("Init");_VL();=0A=
function _ER(a,b,c){if(_erf++=3D=3D0){var d=3Dnew =
Image();d.src=3D_GP()+_gn+"/HG?hc=3D"+_mn+"&hb=3D"+_A(_acct)+"&hec=3D1&vj=
s=3D"+_vjs+"&vpc=3DERR&ec=3D1&err=3D"+=0A=
((typeof a=3D=3D"string")?_A(a+"-"+c):"Unknown");_XT("Error",a)}}=0A=
function _EE(a){return(a!=3D"_N"&&a!=3D"_C")?1:0}_EV(window,"error",_ER);=0A=
/*=0A=
_hbSet("m.f", "MEDIA FILE"); =0A=
_hbSet("m.cp","FLASH MOVIE  CURRENT POSITION"); =0A=
_hbSet("m.ep","FLASH MOVIE ENDPOSITION"); =0A=
_hbSet("m.s", "playp");=0A=
=0A=
_hbSet("m.cl","FLASH PLAYER"); =0A=
_hbSet("m.cv", "FLASH VERSION"); =0A=
*/=0A=
// custom call for BrightCove - ajp 30.10.2008=0A=
function =
_hbSendBC(a,cp,ep){_hbSet('m.f',a);_hbSet('m.cp',cp);_hbSet('m.ep',ep);_h=
bSet('m.s','play');_hbSet('m.cl','FLASH+PLAYER');_hbSet('m.cv','FLASH+VER=
SION');_hbSend();}=0A=
=0A=
=0A=
function _hbSend(c,a,i){a=3D"";_hec++;for(i in _hbA)if(typeof =
_hbA[i]!=3D_huf)a+=3D"&"+i+"=3D"+_hbA[i];var =
d=3D_hbq+"&hec=3D"+_hec+a+_hbSendEV();if(!_halt)_Q(d);else =
_halt=3D0;_hbA=3D_NA()}=0A=
function =
_hbSet(a,b,c,d,e){d=3D_II(_hbq,"&"+a+"=3D");if(d>-1){e=3D_II(_hbq,"&",d+1=
);e=3De>d?e:_IL(_hbq);if(a=3D=3D"n"||a=3D=3D"vcon"){_hbq=3D_IS(_hbq,0,d)+=
"&"+a+"=3D"+b+=0A=
_IS(_hbq,e);_hec=3D-1;if(a=3D=3D"n"){_pn=3Db}else{_mlc=3Db}}else{_hbq=3D_=
IS(_hbq,0,d)+_IS(_hbq,e)}}if((a!=3D"n")&&(a!=3D"vcon"))_hbA[a]=3D(c=3D=3D=
0||a=3D=3D"seg")?b:_A(b)}=0A=
function =
_hbRedirect(a,b,c,d,e,f,g){_SV("n",a);_SV("vcon",b);if(_DD(d)&&_IL(d)>0){=
d=3D_IC(d,0,"&")?_IS(d,1,_IL(d)):d;e=3D_IP(d,"&");for(f=3D0;f<_IL(e);=0A=
f++){g=3D_IP(e[f],"=3D");_SV(g[0],g[1])}}_TV();if(c!=3D""){_SV("hec",0);s=
etTimeout("location.href=3D'"+c+"'",500)}}=0A=
function _hbHalt(){_halt=3D1}	=0A=
function =
_hbSendEV(a,b,c,d,e,f,x,i){a=3D'',c=3D'',e=3D_IL(_hbE);for(b=3D0;b<e;b++)=
{c=3D_hbE[b];for(var d in c){if(_EE(d)&&c._N!=3D""&&c._N!=3D"pv"){=0A=
a+=3D"&"+c._N+"."+d+"=3D"+_A(_VN(c[d]))}}}_hbE=3D_NA();_hbEC=3D0;return =
a}=0A=
function =
_hbM(a,b,c,d){_SV('n',a);_SV('vcon',b);if(_IL(c)>0)_SV(c,d);_TV()}=0A=
function _hbPageView(p,m){_hec=3D-1;_hbM(p,m,"")}=0A=
function _hbExitLink(n){_SV("el",n);_TV()}=0A=
function _hbDownload(n){_SV("fn",n);_TV()}=0A=
function =
_hbVisitorSeg(n,p,m){_SV("n",p);_SV("vcon",m);_SV("seg",n);_TV()}function=
 _hbCampaign(n,p,m){_hbM(p,m,"cmp",n)}=0A=
function _hbFunnel(n,p,m){_hbM(p,m,"fnl",n)}function =
_hbGoalPage(n,p,m){_hbM(p,m,"gp",n)}=0A=
function =
_hbLink(a,b,c){_SV("lid",a);if(_DD(b))_SV("lpos",b);_XT("Link","");_TV()}=0A=
function =
_hbForm(a,b,c,d,e,f){if(_DD(c))_hlf=3Dc;_hfs=3D0,_fa=3D1,f=3D'Complete',_=
hfa=3D0;if(a=3D=3D0){f=3D'Abandon';_hfa=3D1}_XT("Form"+f,b)}=0A=
function =
_hbCookie(a,b,c,d){document.cookie=3Da+"=3D"+b+";path=3D/"+((_DD(c)=3D=3D=
1)?"; expires=3D"+c:"")+((_DD(d)=3D=3D1)?"; domain=3D"+d:"")}=0A=
function =
_LE(a,b,c,d,e,f,g,h,i,j,k,l){b=3D"([0-9A-Za-z\\-]*\\.)",c=3Dlocation.host=
name,d=3Da.href,h=3D'',i=3D'';eval("__f=3D/"+b+"*"+b+"/");if(_DD(__f)){__=
f.exec(c);=0A=
j=3D(_DD(_elf))?_elf:"";if(j!=3D"n"){if(_II(j,"!")>-1){h=3D_IS(j,0,_II(j,=
"!"));i=3D_IS(j,_II(j,"!")+1,_IL(j))}else{h=3Dj}}k=3D0;if(_DD(_elf)&&_elf=
!=3D"n"){=0A=
if(_IL(i)){l=3D_IP(i,",");for(g=3D0;g<_IL(l);g++)if(_II(d,l[g])>-1)return=
}if(_IL(h)){l=3D_IP(h,",");for(g=3D0;g<_IL(h);g++)if(_II(d,l[g])>-1)k=3D1=
}}=0A=
if(_II(a.hostname,RegExp.$2)<0||k){	e=3D_IL(d)-1;return =
_IC(d,e,'/')?_IS(d,0,e):d}}}=0A=
function =
_LD(a,b,c,d,e,f){b=3Da.pathname,d=3D'',e=3D'';b=3D_IS(b,_IF(b,"/")+1,_IL(=
b));c=3D(_DD(_dlf))?_dlf:"";if(c!=3D"n"){if(_II(c,"!")>-1){d=3D","+=0A=
_IS(c,0,_II(c,"!"));e=3D","+_IS(c,_II(c,"!")+1,_IL(c))}else{d=3D","+c}}f=3D=
_II(b,"?");b=3D(f>-1)?_IS(b,0,f):b;if(_IF(b,".")>-1){f=3D_IS(b,_IF(b,".")=
,_IL(b));=0A=
if(_II(_dl+d,f)>-1&&_II(e,f)<0){var =
dl=3Db;if(_DD(_dft)){if(_dft=3D=3D"y"&&a.name){dl=3Da.name}else =
if(_dft=3D=3D"full"){dl=3Da.pathname;if(!_IC(dl,0,'/'))dl=3D'/'+dl=0A=
}}return dl}}}=0A=
function =
_LP(a,b){for(b=3D0;b<_IL(a);b++){if(_IL(_lvl)<_lvm)_LV(a[b]);_EV(a[b],'mo=
usedown',_LT)}}=0A=
function =
_LV(a,b,c){b=3D_LN(a);c=3Db[0]+b[1];if(_IL(b[0])){_lvid+=3D_A(b[0])+",";_=
lvpos+=3D_A(b[1])+",";_lvl+=3Dc}}=0A=
function =
_LN(a,b,c,d){b=3Da.href;b+=3Deval("a."+_lida)?eval("a."+_lida):"";c=3D_LV=
P(b,_lidt);d=3D_LVP(b,_lpost);return[c,d]}=0A=
function =
_LT(e){if((e.which&&e.which=3D=3D1)||(e.button&&e.button=3D=3D1)){var =
a=3Ddocument.all?window.event.srcElement:this;for(var =
i=3D0;i<4;i++){if(a.tagName&&=0A=
_TL(a.tagName)!=3D"a"&&_TL(a.tagName)!=3D"area"){a=3Da.parentElement}}var=
 =
b=3D_LN(a),c=3D'',d=3D'';a.lid=3Db[0];a.lpos=3Db[1];if(_D("lt")&&_lt!=3D"=
manual"){if((a.tagName&&=0A=
_TL(a.tagName)=3D=3D"area")){if(!_IL(a.lid)){if(a.parentNode){if(a.parent=
Node.name)a.lid=3Da.parentNode.name;else =
a.lid=3Da.parentNode.id}}if(!_IL(a.lpos))=0A=
a.lpos=3Da.coords}else{if(_IL(a.lid)<1)a.lid=3D_LS(a.text?a.text:a.innerT=
ext?a.innerText:"");if(!_IL(a.lid)||_II(_TL(a.lid),"<img")>-1)a.lid=3D_LI=
(a)}}=0A=
if(!_IL(a.lpos)&&_D("lt")=3D=3D"auto_pos"&&a.tagName&&_TL(a.tagName)!=3D"=
area"){c=3Ddocument.links;for(d=3D0;d<_IL(c);d++){if(a=3D=3Dc[d]){a.lpos=3D=
d+1;break}}}=0A=
var _f=3D0,j=3D'',k=3D'',l=3D(a.protocol)?_TL(a.protocol):"";=0A=
if(l&&l!=3D"mailto:"&&l!=3D"javascript:"){j=3D_LE(a),k=3D_LD(a);if(_DD(k)=
)a.fn=3Dk;else if(_DD(j))a.el=3Dj}=0A=
if(_D("lt")&&_IC(_lt,0,"n")!=3D1&&_DD(a.lid)&&_IL(a.lid)>0){_SV("lid",a.l=
id);if(_DD(a.lpos))_SV("lpos",a.lpos);_f=3D1}if(_DD(a.fn)){_SV("fn",a.fn)=
;_XT("Download",a);_f=3D2}=0A=
else =
if(_DD(a.el)){_SV("el",a.el);_XT("ExitLink",a);_f=3D1}if(_f>0){_XT("Link"=
,a);_TV()}}}=0A=
function =
_LVP(a,b,c,d,e){c=3D_II(a,"&"+b+"=3D");c=3Dc<0?_II(a,"?"+b+"=3D"):c;if(c>=
-1){d=3D_II(a,'&',c+_IL(b)+2);e=3D_IS(a,c+_IL(b)+2,d>-1?d:_IL(a));=0A=
if(!_ec){if(!(_II(e,"//")=3D=3D0))return e}else return e}return ""}=0A=
function _LI(a){var =
b=3D""+a.innerHTML,bu=3D_TL(b),i=3D_II(bu,"<img");if(bu&&i>-1){eval("__f=3D=
/ src\s*=3D\s*['\"]?([^'\" ]+)['\"]?/i");__f.exec(b);=0A=
if(RegExp.$1)b=3DRegExp.$1}return b}=0A=
function _LSP(a,b,c,d){d=3D_IP(a,b);return d.join(c)}=0A=
function =
_LS(a,b,c,d,e,f,g){c=3D_D("lim")?_lim:100;b=3D(_IL(a)>c)?_A(_IS(a,0,c)):_=
A(a);b=3D_LSP(b,"%0A","%20");b=3D_LSP(b,"%0D","%20");b=3D_LSP(b,"%09","%2=
0");=0A=
c=3D_IP(b,"%20");d=3D_NA();e=3D0;for(f=3D0;f<_IL(c);f++){g=3D_RP(c[f],"%2=
0","");if(_IL(g)>0){d[e++]=3Dg}}b=3Dd.join("%20");return __A(b)}=0A=
function =
_EM(a,b,c,d){a=3D_D("fv");b=3D_II(a,";"),c=3DparseInt(a);d=3D3;if(_TL(a)=3D=
=3D"n"){d=3D999;_fv=3D""}else =
if(b>-1){d=3D_IS(a,0,b);_fv=3D_IS(a,b+1,_IL(a))}=0A=
else if(c>0){d=3Dc;_fv=3D""}return d}=0A=
function _FF(e){var a=3D(_bnN)?this:_EVO(e);_hlf=3D(a.lf)?a.lf:""}=0A=
function =
_FU(e){if(_hfs=3D=3D0&&_IL(_hlf)>0&&_fa=3D=3D1){_hfs=3D1;if(_hfc&&!_hfa){=
_SV("sf","1");_XT("FormComplete",_hfc)}else =
if(_IL(_hlf)>0){_SV("lf",_hlf);_XT("FormAbandon",_hlf)}=0A=
_TV();_hlf=3D"",_hfs=3D0,_hfc=3D0}}=0A=
function _FO(e){var =
a=3Dtrue;if(_DD(this._FS))eval("try{a=3Dthis._FS()}catch(e){}");if(a!=3Df=
alse)_hfc=3D1;return a}=0A=
function _FA(a,b,c,d,e,f,g,h,i,ff,fv,s){b=3Da.forms;ff=3Dnew =
Object();f=3D_EM();for(c=3D0;c<_IL(b);c++){ff=3Db[c],d=3D0,s=3D0,e=3Dff.e=
lements;=0A=
g=3Dff.name?ff.name:"forms["+c+"]";for(h=3D0;h<_IL(e);h++){if(e[h].type&&=
"hiddenbuttonsubmitimagereset".indexOf(e[h].type)<0&&d++>=3Df)break}if(d>=
=3Df){_fa=3D1;=0A=
for(h=3D0;h<_IL(e);h++){i=3De[h];if(i.type&&"hiddenbuttonsubmitimagereset=
".indexOf(i.type)<0){i.lf=3Dg+".";i.lf+=3D(i.name&&i.name!=3D"")?i.name:"=
elements["+h+"]";=0A=
_EV(i,"focus",_FF)}}ff._FS=3Dnull;ff._FS=3Dff.onsubmit;if(_DD(ff._FS)&&ff=
._FS!=3Dnull){ff.onsubmit=3D_FO}else =
if(!(_bnN&&_bv<5)&&_hM&&!(_bnI&&!_I5)){if((!_bnI)||=0A=
(_II(navigator.userAgent,"Opera")>-1)){ff.onsubmit=3D_FO}else{_EV(ff,"sub=
mit",_FO);=0A=
eval("try{document.forms["+c+"]._FS=3Ddocument.forms["+c+"].submit;docume=
nt.forms["+c+"].submit=3D_FO;throw ''}catch(E){}")}}}}}=0A=
function _GR(a,b,c,d){if(!_D("hrf"))return =
a;if(_II(_hrf,"http",0)>-1)return =
_hrf;b=3Dwindow.location.search;b=3D_IL(b)>1?_IS(b,1,_IL(b)):"";=0A=
c=3D_II(b,_hrf+"=3D");if(c>-1){ =
d=3D_II(b,"&",c+1);d=3Dd>c?d:_IL(b);b=3D_IS(b,c+_IL(_hrf)+1,d)}return(b!=3D=
_hud&&_IL(b)>0)?b:a}=0A=
function =
_PO(a,b,c,d,e,f,g){d=3Dlocation,e=3Dd.pathname,f=3D_IS(e,_IF(e,"/")+1),g=3D=
document.title;if(a&&b=3D=3Dc){return(_pndef=3D=3D"title"&&g!=3D""&&g!=3D=
d&&=0A=
!(_bnN&&_II(g,"http")>0))?g:f?f:_pndef}else{return =
b=3D=3Dc?(e=3D=3D""||e=3D=3D"/")?"/":_IS(e,(_ctdef!=3D"full")?_IF(e,"/",_=
IF(e,"/")-2):_II(e,"/"),_IF(e,"/"))=0A=
:(b=3D=3D"/")?b:((_II(b,"/")?"/":"")+(_IF(b,"/")=3D=3D_IL(b)-1?_IS(b,0,_I=
L(b)-1):b))}}=0A=
function _PP(a,b,c,d){return =
""+(c>-1?_PO(b,_IS(a,0,c),d)+";"+_PP(_IS(a,c+1),b,_II(_IS(a,c+1),";")):_P=
O(b,a,d))}=0A=
_mlc=3D_PP(_mlc,0,_II( =
_mlc,";"),"CONTENT+CATEGORY");_pn=3D_PP(_pn,1,_II(_pn,";"),"PUT+PAGE+NAME=
+HERE");=0A=
function _NN(a){return _D(a)!=3D"none"}=0A=
function _E(a){var b=3D"";var d=3D_IP(a,",");for(var =
c=3D0;c<_IL(d);c++)b+=3D"&"+d[c]+"=3D"+_A(_D(d[c]));return b}=0A=
function =
_F(a,b){return(!_II(a,"?"+b+"=3D"))?0:_II(a,"&"+b+"=3D")}function =
_G(a,b,c,d){var =
e=3D_F(a,b);if(d&&e<0&&top&&window!=3Dtop){e=3D_F(_tls,b);=0A=
if(e>-1)a=3D_tls};return(e>-1)?_IS(a,e+2+_IL(b),(_II(a,"&",e+1)>-1)?_II(a=
,"&",e+1):_IL(a)):c}=0A=
function =
_H(a,b,c){if(!a)a=3Dc;if(_I5||_N6){eval("try{_vv=3D_G(location.search,'"+=
a+"','"+b+"',1)}"+__c+"{}")}else{_vv=3D_G(location.search,a,b,1)}return =
__A(_vv)}=0A=
function =
_I(a,b,c,d){__f=3D_IS(a,_II(a,"?"));if(b){if(_I5||_N6){eval("try{_hra=3D_=
G(__f,_hqsr,_hra,0)}"+__c+"{}")}else{_hra=3D_G(__f,_hqsr,_hra,0)}};=0A=
if(c&&!_hra){if(_I5||_N6){eval("try{_hra=3D_G(location.search,_hqsp,_hra,=
1)}"+__c+"{}")}else{_hra=3D_G(location.search,_hqsp,_hra,1)}};=0A=
if(d&&!_hra)_hra=3Dd;return _hra}function =
_J(a,b,c,d){c=3D_II(a,"CP=3D");d=3D_II(a,b,c+3);return(c<0)?"null":_IS(a,=
c+3,(d<0)?_IL(a):d)}=0A=
var =
_rf=3D_A(eval("document"+__r)),_et=3D0,_oe=3D0,_we=3D0,_ar=3D"",_hM=3D(!(=
_II(navigator.userAgent,"Mac")>-1)),_tls=3D"";=0A=
_bv=3DparseInt(navigator.appVersion);_bv=3D(_bv>99)?(_bv/100):_bv;var =
__f,_hrat=3D_D("hra"),_hra=3D"",__c=3D"catch(_e)",_fa=3D0,_hlfs=3D0,_hoc=3D=
0,=0A=
_hlf=3D'',_ce=3D'',_ln=3D'',_pl=3D'',_bn=3Dnavigator.appName,_bn=3D(_II(_=
bn,"Microsoft")?_bn:"MSIE"),_bnN=3D(_bn=3D=3D"Netscape"),_bnI=3D(_bn=3D=3D=
"MSIE"),=0A=
_hck=3D"*; path=3D/; "+(_D("cpd")&&_D("cpd")!=3D""?(" =
domain=3D."+_D("cpd")+"; =
"):"")+_ex,_N6=3D(_bnN&&_bv>4),_I5=3Dfalse,_ss=3D"na",_sc=3D"na",_sv=3D11=
,_cy=3D"u",_hp=3D"u",_nc=3D"",_np=3D"",=0A=
_tp=3D_D("ptc");if(_bn=3D=3D"MSIE"){var =
_nua=3Dnavigator.userAgent,_is=3D_II(_nua,_bn),_if=3D_II(_nua,".",_is);if=
(_if>_is)_I5=3D_nua.substring(_is+5,_if)>=3D5}=0A=
if(_N6||_I5)eval("try{_tls=3Dtop.location.search}catch(_e){}")=0A=
function =
_PV(){_dcmpe=3D_H(_D("dcmpe"),_D("dcmpe"),"DCMPE");_dcmpre=3D_H(_D("dcmpr=
e"),_D("dcmpre"),"DCMPRE");_vv=3D"";_cmp=3D_H(_D("cmpn"),_D("cmp"),"CMP")=
;=0A=
_gp=3D_H(_D("gpn"),_D("gp"),"GP");_dcmp=3D_H(_D("dcmpn"),_D("dcmp"),"DCMP=
");if(_II(_cmp,"SFS-")>-1){document.cookie=3D"HBCMP=3D"+_cmp+"; =
path=3D/;"+=0A=
(_D("cpd")&&_D("cpd")!=3D""?(" domain=3D."+_D("cpd")+"; =
"):"")+_ex}if(_bnI&&_bv>3)_ln=3Dnavigator.userLanguage;=0A=
if(_bnN){if(_bv>3)_ln=3Dnavigator.language;if(_bv>2)for(var =
i=3D0;i<_IL(navigator.plugins);i++)_pl+=3Dnavigator.plugins[i].name+":"};=0A=
_nc=3D(_DD(navigator.cpuClass))?navigator.cpuClass:((_DD(navigator.oscpu)=
)?navigator.oscpu:"u");_np=3D(_DD(navigator.platform))?navigator.platform=
:"u";=0A=
_cp=3D_D("cp");if(location.search&&_TL(_cp)=3D=3D"null")_cp=3D_J(location=
.search,"&");if(_II(document.cookie,"CP=3D")>-1){=0A=
_ce=3D"y";_hd=3D_J(document.cookie,"*");if(_TL(_hd)!=3D"null"&&_cp=3D=3D"=
null"){_cp=3D_hd}else{document.cookie=3D"CP=3D"+_cp+_hck}}else{document.c=
ookie=3D"CP=3D"+_cp+_hck;=0A=
_ce=3D(_II(document.cookie,"CP=3D")>-1)?"y":"n"};if(window.screen){_sv=3D=
12;_ss=3Dscreen.width+"*"+screen.height;_sc=3D_bnI?screen.colorDepth:scre=
en.pixelDepth;=0A=
if(_sc=3D=3D_hud)_sc=3D"na"};_ra=3D_NA();if(_ra.toSource||(_bnI&&_ra.shif=
t))_sv=3D13;if(!(_bnN&&_bv<5)&&!_bnI&&_hM)eval("try{throw =
_sv=3D14}catch(e){}");=0A=
if((new =
Date()).toDateString)_sv=3D15;if(_hbA.every)_sv=3D16;if(_I5&&_hM){if(_II(=
""+navigator.appMinorVersion,"Privacy")>-1)_ce=3D"p";=0A=
if(document.body&&document.body.addBehavior){eval("try{document.body.addB=
ehavior('#default#homePage');_hp=3Ddocument.body.isHomePage(location.href=
)?'y':'n'}catch(e){}");=0A=
eval("try{document.body.addBehavior('#default#clientCaps');_cy=3Ddocument=
.body.connectionType}catch(e){}")}};var =
_hcc=3D(_DD(_hcn))?_D("hcv"):"";if(!_D("gn"))_gn=3D"ehg.hitbox.com";=0A=
if(_D("ct")&&!_D("mlc"))_mlc=3D_ct;_XT("PrePVR","");_ar=3D_GP()+_gn+"/HG?=
hc=3D"+_mn+"&hb=3D"+_A(_acct)+"&cd=3D1&hv=3D6&n=3D"+_A(_pn,1)+"&con=3D&vc=
on=3D"+_A(_mlc,1)+"&tt=3D"=0A=
+_D("lt")+"&ja=3D"+(navigator.javaEnabled()?"y":"n")+"&dt=3D"+(new =
Date()).getHours()+"&zo=3D"+(new Date()).getTimezoneOffset()+"&lm=3D"+=0A=
eval("try{Date.parse(document.lastModified)}catch(E){}")+(_tp?("&pt=3D"+_=
tp):"")+_E((_bnN?"bn,":"")+"ce,ss,sc,sv,cy,hp,ln,np,nc,vpc,vjs,hec,pec,cm=
p,gp,dcmp,dcmpe,dcmpre,cp,fnl")=0A=
+"&seg=3D"+_D("seg")+"&epg=3D"+_D("epg")+"&cv=3D"+_A(_hcc)+"&gn=3D"+_A(_D=
("hcn"))+"&ld=3D"+_A(_D("hlt"))+"&la=3D"+_A(_D("hla"))+"&c1=3D"+_A(_D("hc=
1"))+"&c2=3D"+=0A=
_A(_D("hc2"))+"&c3=3D"+_A(_D("hc3"))+"&c4=3D"+_A(_D("hc4"))+"&customerid=3D=
"+_A(_D("ci")?_ci:_D("cid"))+"&ttt=3D"+_lidt+","+_lpost+","+_lida;=0A=
if(_I5||_N6){eval("try{_rf=3D_A(top.document"+__r+")+''}"+__c+"{_rf=3D_A(=
document"+__r+")+''}")}=0A=
else{if(top.document&&_IL(parent.frames)>1){_rf=3D_A(eval("document"+__r)=
)+""}else =
if(top.document){_rf=3D_A(eval("top.document"+__r))+""}}if((_rf=3D=3D_hud=
)||=0A=
(_rf=3D=3D""))_rf=3D"bookmark";_rf=3D__A(_rf);_rf=3D_GR(_rf);_hra=3D_I(_r=
f,_D("hqsr"),_D("hqsp"),_hrat);_ar+=3D"&ra=3D"+_A(_hra)+_hbSendEV()+"&rf=3D=
";_ar+=3D(_IL(_ar)+_IL(_rf)<2048)?_A(_rf):"bookmark";=0A=
_ar+=3D"&pu=3D";if(_pum>0&&_IL(_ar)+parseInt(_pum)>2048)_pum=3D2000-_IL(_=
ar);_ar+=3D_A(_IS(eval("document.URL")+"",0,_pum));if(_IL(_ar)+_IL(_pl)<2=
048)_ar+=3D"&pl=3D"+_A(_pl);=0A=
_XT("PrePV",_ar);if(_D("onlyMedia")!=3D"y")_hbi.src=3D_ar+"&hid=3D"+Math.=
random();_hbq=3D_IS(_ar,0,_II(_ar,"&hec"));_XT("PostPV",_ar);_hbE=3D_NA()=
}_PV();=0A=
function =
_Q(a){a+=3D"&hid=3D"+Math.random();if(_hif=3D=3D0){_hif=3D1;_hbs=3D"";_hb=
s=3Dnew Image();_hbs.src=3Da}else{_hif=3D0;_hbi=3D"";_hbi=3Dnew =
Image();_hbi.src=3Da}}=0A=
function =
__X(a){if(_ec=3D=3D0){_ec=3D1;a=3Ddocument;if(_NN("lt")||_NN("dlf")||_NN(=
"elf"))_LP(a.links);if(_NN("fv"))_FA(a);=0A=
if(_NN("lt")&&_IL(_lvl)>0&&_lvl!=3D-1){_SV('lv.id',_lvid,1);_SV('lv.pos',=
_lvpos,1);_TV()}}}=0A=
function =
_EV(a,b,c,d){if(a.addEventListener){a.addEventListener(b,c,false)}else =
if(a.attachEvent){a.attachEvent(((d=3D=3D1)?"":"on")+b,c)}}=0A=
function _EVO(e){return document.all?window.event.srcElement:this} =0A=
function =
_RCV(a,b,c,d){b=3Ddocument.cookie;c=3D_II(b,a+"=3D");d=3D"";if(c>-1){d=3D=
_II(b,";",c+1);d=3D(d>0)?d:_IL(b);d=3D(d>c)?_IS(b,c+_IL(a)+1,d):""}return=
 d}=0A=
function _RDV(a,b,c,d){var e=3D_RCV(a,b,c,d);_hbCookie(a,"","Wed, 1 Jan =
1900 00:00:00 GMT");return e}=0A=
function _RRV(a){return(__A(_LVP(eval("document"+__r),a)))}function =
_RPV(a){return(__A(_LVP(document.URL,a)))}=0A=
function _XT(a,b){if(typeof _D("hbOn"+a)=3D=3D_huf)eval("_hbOn"+a+"(b)")}=0A=
setTimeout("__X()",3000);_EV(window,"load",__X);if(_fbu)_EV(window,(_bnI&=
&_DD(window.onbeforeunload))?"beforeunload":"unload",_FU);else =
_EV(window,"unload",_FU);=0A=

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://business.timesonline.co.uk/tol/sophus3/logging.js

/* Sophus3 logging request. http://www.sophus3.com
 * Copyright (c) Sophus Ltd 2000-2007. All rights reserved. Patent =
Pending.
 * Change the value of tc_logging_active to switch off logging on the =
site.
=20
  20071120 - tc_loc_path changed and server url corrected - BKo
  20071217 - script activated - BKo
 */

tc_logging_active =3D true;

if (typeof tc_logging_active =3D=3D 'undefined') tc_logging_active =3D =
false;

tc_site_id =3D 1;

// required configuration parameters
tc_server_url =3D "times.sophus3.com";
// Change to match directory location of logging-code.js file from root =
(start with /) or relativly
tc_log_path =3D "/sophus3";

document.write("<scr"+"ipt language=3D'JavaScript' =
type=3D'text/javascript' =
src=3D'"+tc_log_path+"/logging-code.js'></scr"+"ipt>");

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://business.timesonline.co.uk/tol/js/header-search.js

=0A=
// Fetching host url for TLS search=0A=
var url =3D window.location.host;=0A=
=0A=
// -----------------------=0A=
// FUNCTION: fValidateData=0A=
// DESCRIPTION: A function that validates the text field and assigns the =
action urls as per the the selected value =0A=
// ARGUMENTS: None=0A=
// RETURN: true or false=0A=
// Added for artf624540=0A=
// -----------------------=0A=
=0A=
function fValidateData() {=0A=
	=0A=
=0A=
	var =
aSelectedOption=3DaActionUrlsTopSearch[document.getElementById("searchOpt=
ion").value];=0A=
	if( (aSelectedOption.action =3D=3D "/tol/viewSearchResults.arc" || =
aSelectedOption.action =3D=3D "/tol/sitesearch.do") && =
fTrim(document.getElementById("top-search-query").value).length<=3D0) {=0A=
		alert("Please enter any keyword to search ");=0A=
		return false;=0A=
	}=0A=
	else {=0A=
		document.getElementById("top-search-query").value =3D =
fTrim(document.getElementById("top-search-query").value); //Removing =
leading & trailing spaces=0A=
		if(aSelectedOption.action =3D=3D "/tol/viewSearchResults.arc") {=0A=
			=
if(!fAlphaNumericValidate(document.getElementById("top-search-query").val=
ue)) {=0A=
				alert("Please enter a valid serach term");=0A=
				return false;=0A=
			}=0A=
			=
document.getElementById("top-search-query").value=3Ddocument.getElementBy=
Id("top-search-query").value.replace(/\"/g,'');=0A=
		}=0A=
		=0A=
		document.forms["searchHeaderId"].action=3DaSelectedOption.action;	=0A=
=0A=
		if(aSelectedOption.action =3D=3D "/tol/tlskeywordsearch.tls") {=0A=
			var isKeywordSplChar =3D =
fValidateTLSSearchTextinTOL(document.getElementById('top-search-query').v=
alue);=0A=
			if(isKeywordSplChar =3D=3D 0){=0A=
				document.forms["searchHeaderId"].action=3D'http://'+ url + =
aSelectedOption.action;=0A=
			}else if(isKeywordSplChar =3D=3D 1){=0A=
				alert("You have not entered any search terms. Please enter at least =
one word into the search box.");=0A=
				return false;=0A=
			}else{=0A=
				alert("Please enter a valid search term.");=0A=
				return false;=0A=
			}=0A=
			=0A=
		}=0A=
		=0A=
		=
document.getElementById("top-search-query").name=3DaSelectedOption.search=
TextName;=0A=
		fDynamicAssignInputTags(aSelectedOption,"searchHeaderId");=0A=
		return true;=0A=
	}=0A=
}=0A=
=0A=
=0A=
// -----------------------=0A=
// FUNCTION: fValidateDataFooter=0A=
// DESCRIPTION: A function that validates the text field and assigns the =
action urls as per the the selected value =0A=
// ARGUMENTS: None=0A=
// RETURN: true or false=0A=
// Added for artf624540=0A=
// -----------------------=0A=
function fValidateDataFooter(){=0A=
	var =
aSelectedOption=3DaActionUrlsBottomSearch[document.getElementById("search=
OptionFooter").value];=0A=
	if( (aSelectedOption.action =3D=3D "/tol/viewSearchResults.arc" || =
aSelectedOption.action =3D=3D "/tol/sitesearch.do") && =
document.getElementById("bottom-search-query").value =3D=3D ""){=0A=
		alert("Please enter any keyword to search ");=0A=
		return false;=0A=
	}=0A=
	else {=0A=
		document.getElementById("bottom-search-query").value =3D =
fTrim(document.getElementById("bottom-search-query").value); //Removing =
leading & trailing spaces=0A=
		if(aSelectedOption.action =3D=3D "/tol/viewSearchResults.arc") {=0A=
			=
if(!fAlphaNumericValidate(document.getElementById("bottom-search-query").=
value)) {=0A=
               	alert("Please enter a valid search term");=0A=
				return false;=0A=
			}=0A=
			=
document.getElementById("bottom-search-query").value=3Ddocument.getElemen=
tById("bottom-search-query").value.replace(/\"/g,'');=0A=
		}=0A=
		=0A=
		document.forms["searchFooterId"].action=3DaSelectedOption.action;	=0A=
=0A=
		if(aSelectedOption.action =3D=3D "/tol/tlskeywordsearch.tls") {=0A=
			var isKeywordSplChar =3D =
fValidateTLSSearchTextinTOL(document.getElementById('bottom-search-query'=
).value);=0A=
			if(isKeywordSplChar =3D=3D 0){=0A=
				document.forms["searchFooterId"].action=3D'http://'+ url + =
aSelectedOption.action;=0A=
			}else if(isKeywordSplChar =3D=3D 1){=0A=
				alert("You have not entered any search terms. Please enter at least =
one word into the search box.");=0A=
				return false;=0A=
			}else{=0A=
				alert("Please enter a valid search term.");=0A=
				return false;=0A=
		}=0A=
		=0A=
		}=0A=
		=0A=
		=
document.getElementById("bottom-search-query").name=3DaSelectedOption.sea=
rchTextName;=0A=
		fDynamicAssignInputTags(aSelectedOption,"searchFooterId");=0A=
		return true;=0A=
	}=0A=
}=0A=
=0A=
=0A=
// -----------------------=0A=
// FUNCTION: fValidateDataSearchResults=0A=
// DESCRIPTION: A function that validates the text field and assigns the =
action urls as per the the selected value for search results page and =
changes the name of serach boxes dynamically.=0A=
// ARGUMENTS: None=0A=
// RETURN: true or false=0A=
// -----------------------=0A=
function fValidateDataSearchResults() {=0A=
	var =
aSelectedOption=3DaActionUrlsSearchResult[document.getElementById("search=
-results-search-options").value];=0A=
	if( (aSelectedOption.action =3D=3D "/tol/viewSearchResults.arc" || =
aSelectedOption.action =3D=3D "/tol/sitesearch.do") && =
document.getElementById("search-results-search").value =3D=3D "") {=0A=
		alert("Please enter any keyword to search");=0A=
		return false;=0A=
	}=0A=
	else {=0A=
		document.getElementById("search-results-search").value =3D =
fTrim(document.getElementById("search-results-search").value); =
//Removing leading & trailing spaces=0A=
		if(aSelectedOption.action =3D=3D "/tol/viewSearchResults.arc") {=0A=
			=
if(!fAlphaNumericValidate(document.getElementById("search-results-search"=
).value)) {=0A=
                alert("Please enter a valid search term");=0A=
				return false;=0A=
			}=0A=
			=
document.getElementById("search-results-search").value=3Ddocument.getElem=
entById("search-results-search").value.replace(/\"/g,'');=0A=
		}=0A=
		=0A=
		document.forms["searchResultId"].action=3DaSelectedOption.action;	=0A=
=0A=
		if(aSelectedOption.action =3D=3D "/tol/tlskeywordsearch.tls") {=0A=
			var isKeywordSplChar =3D =
fValidateTLSSearchTextinTOL(document.getElementById('search-results-searc=
h').value);=0A=
			if(isKeywordSplChar =3D=3D 0){=0A=
				document.forms["searchResultId"].action=3D'http://'+ url + =
aSelectedOption.action;=0A=
			}else if(isKeywordSplChar =3D=3D 1){=0A=
				alert("You have not entered any search terms. Please enter at least =
one word into the search box.");=0A=
				return false;=0A=
			}else{=0A=
				alert("Please enter a valid search term.");=0A=
				return false;=0A=
			}=0A=
			=0A=
		}=0A=
=0A=
		=
document.getElementById("search-results-search").name=3DaSelectedOption.s=
earchTextName;=0A=
		fDynamicAssignInputTags(aSelectedOption,"searchResultId");=0A=
		return true;=0A=
	}	=0A=
}=0A=
=0A=
// -----------------------=0A=
// FUNCTION: fDynamicAssignInputTags=0A=
// DESCRIPTION: A function that assigns dynamic hiddens tags toa  form =
elements=0A=
// ARGUMENTS: Array, eForm=0A=
// RETURN: true or false=0A=
// -----------------------=0A=
function fDynamicAssignInputTags(aArray, eForm) {=0A=
	document.getElementById(eForm+"-additional-parameters").innerHTML=3D"";=0A=
	for(i in aArray.parameters) {=0A=
		var tempInput=3Ddocument.createElement('input');=0A=
		tempInput.type=3D"hidden";=0A=
		tempInput.name=3Di;=0A=
		tempInput.id=3Di;=0A=
		if(aArray.parameters[i] !=3D ""){=0A=
			tempInput.value=3DaArray.parameters[i];=0A=
		}=0A=
		=
document.getElementById(eForm+"-additional-parameters").appendChild(tempI=
nput);=0A=
	}			=0A=
}=0A=
=0A=
// -----------------------=0A=
// FUNCTION: fTrim=0A=
// DESCRIPTION: A function that trim the leading and trailing spaces=0A=
// ARGUMENTS: sString =0A=
// RETURN: Trimmed String(Removing the leading & trailing spaces)=0A=
// -----------------------=0A=
function fTrim(sString){=0A=
 var sRegEx=3D/\s*((\S+\s*)*)/;=0A=
 sString=3DsString.replace(sRegEx, "$1");=0A=
 sRegEx=3D/((\s*\S+)*)\s*/;=0A=
 sString=3DsString.replace(sRegEx, "$1");=0A=
 return sString;=0A=
}=0A=
=0A=
// -----------------------=0A=
// FUNCTION: fAlphaNumericValidate=0A=
// DESCRIPTION: A function that checks the alpha sring for alphabets & =
numbers as well as null values=0A=
// ARGUMENTS: sString. There should be no leading or trailing spaces in =
it.=0A=
// RETURN: true or false=0A=
// -----------------------=0A=
function fAlphaNumericValidate(sString){=0A=
	return /^([a-z]|[A-Z]|[0-9]|['"]|\s)*$/.test(sString); //"'balancing =
the quotes.=0A=
}=0A=
=0A=
=0A=
//-----------------------=0A=
//FUNCTION: fValidateTLSSearchTextinTOL=0A=
//DESCRIPTION: A function that validates the text field for alphanumeric =
chars. =0A=
//ARGUMENTS: queryKeywords=0A=
//RETURN: Integer value=0A=
//AUTHOR: Vikas Parmar=0A=
//-----------------------=0A=
=0A=
function fValidateTLSSearchTextinTOL(searchFname){=0A=
	var myChar =3D "";=0A=
	var totArrLength =3D 0;=0A=
	var isValid;=0A=
	var isThereValue =3D 0;=0A=
	var specialChars=3D new =
Array('!','=93','#','$','%','*','/',':',';','\\','^','|','~','=DA','=E6',=
'=EB','=C1','=A3','=E0','=E8','=E9','=EA','=F4','=E4','=EB','=F6','=FC','=
=E7','=F1','=F8',' =
','@','&','(',')','=3D','+','-','_','[','{','}',']','\"','<','>','','?','=
`','\'',',','.');=0A=
	=0A=
	searchFname =3D fTrim(searchFname);=0A=
	=0A=
	if(searchFname  =3D=3D "" && searchFname.length<=3D0){=0A=
		isThereValue =3D 1;=0A=
	}else{=0A=
		for(i=3D0;i<26;i++){=0A=
			//A to Z=0A=
			myChar =3D myChar + String.fromCharCode(65+i);=0A=
		}=0A=
		for(i=3D0;i<26;i++){=0A=
			//a- z=0A=
			myChar =3D myChar + String.fromCharCode(97+i);=0A=
		}=0A=
		for(i=3D0;i<10;i++){=0A=
			//0 to 9=0A=
			myChar =3D myChar + String.fromCharCode(48+i);=0A=
		}=0A=
		for(i=3D0;i<specialChars.length;i++){=0A=
			//0 to 9=0A=
			myChar =3D myChar + specialChars[i];=0A=
		}=0A=
		for(i=3D0;i<searchFname.length;i++){=0A=
			var char =3D searchFname.charAt(i);=0A=
			isValid =3D myChar.indexOf(char);=0A=
			//alert("char["+i+"]: "+char+", isValid : "+isValid );=0A=
			if(isValid =3D=3D -1){=0A=
				isThereValue =3D 2;=0A=
			}=0A=
		}=0A=
	}=0A=
	return isThereValue;=0A=
}=0A=

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://s7.addthis.com/js/200/addthis_widget.js

/* (c) 2008, 2009 Add This, LLC */=0A=
var addthis_conf=3D{ver:200};function =
addthis_invoke(e,c,d,f){addthis_config.username=3Df||_ate.pub();addthis_s=
hare.url=3D(c||b.addthis_url);addthis_share.title=3D(d||b.addthis_title);=
var =
b=3Dwindow,g=3Daddthis_share.url.toLowerCase(),a=3Daddthis_share.title.to=
LowerCase();if(g=3D=3D=3D""||g=3D=3D=3D"[url]"){addthis_share.url=3Dlocat=
ion.href}if(a=3D=3D=3D""||a=3D=3D=3D"[title]"){addthis_share.title=3Ddocu=
ment.title}_ate.as(e);return false};if(!window._ate){var =
_atd=3D"www.addthis.com/",_atr=3D"//s7.addthis.com/",_euc=3DencodeURIComp=
onent,_duc=3DdecodeURIComponent,_atu=3D"undefined",_atc=3D{dr:0,ver:250,l=
oc:0,enote:"",cwait:500,tamp:-1,samp:0.01,camp:1,vamp:1,addr:-1,addt:1,xf=
l:!!window.addthis_disable_flash,abf:!!window.addthis_do_ab};(function(){=
try{var =
I=3Dwindow.location;if(I.protocol.indexOf("file")=3D=3D=3D0){_atr=3D"http=
:"+_atr}if(I.hostname.indexOf("localhost")!=3D-1){_atc.loc=3D1}}catch(N){=
}var =
L=3Dnavigator.userAgent.toLowerCase(),O=3Ddocument,u=3Dwindow,t=3Du.addEv=
entListener,h=3Du.attachEvent,J=3DO.location,Q=3D{win:/windows/.test(L),x=
p:/windows nt 5.1/.test(L)||/windows nt =
5.2/.test(L),chr:/chrome/.test(L),iph:/iphone/.test(L),saf:/safari/.test(=
L),web:/webkit/.test(L),opr:/opera/.test(L),msi:(/msie/.test(L))&&!(/oper=
a/.test(L)),ffx:/firefox/.test(L),ff2:/firefox\/2/.test(L),ie6:/msie =
6.0/.test(L),ie7:/msie =
7.0/.test(L),mod:-1},n=3D{isBound:false,isReady:false,readyList:window.ad=
dthis_onload||[],onReady:function(){if(!n.isReady){n.isReady=3Dtrue;var =
a=3Dn.readyList;for(var =
b=3D0;b<a.length;b++){a[b].call(window)}n.readyList=3D[]}},addLoad:functi=
on(a){var b=3Du.onload;if(typeof =
u.onload!=3D"function"){u.onload=3Da}else{u.onload=3Dfunction(){if(b){b()=
}a()}}},bindReady:function(){if(A.isBound){return}A.isBound=3Dtrue;if(O.a=
ddEventListener&&!Q.opr){O.addEventListener("DOMContentLoaded",A.onReady,=
false)}var =
a=3Dwindow.addthis_product;if(a&&a.indexOf("f")>-1){A.onReady();return}if=
(Q.msi&&window=3D=3Dtop){(function(){if(A.isReady){return}try{O.documentE=
lement.doScroll("left")}catch(c){setTimeout(arguments.callee,0);return}A.=
onReady()})()}if(Q.opr){O.addEventListener("DOMContentLoaded",function(){=
if(A.isReady){return}for(var =
c=3D0;c<O.styleSheets.length;c++){if(O.styleSheets[c].disabled){setTimeou=
t(arguments.callee,0);return}}A.onReady()},false)}if(Q.saf){var =
b;(function(){if(A.isReady){return}if(O.readyState!=3D"loaded"&&O.readySt=
ate!=3D"complete"){setTimeout(arguments.callee,0);return}if(b=3D=3D=3Dund=
efined){var c=3DO.gn("link");for(var =
d=3D0;d<c.length;d++){if(c[d].getAttribute("rel")=3D=3D"stylesheet"){b++}=
}var =
e=3DO.gn("style");b+=3De.length}if(O.styleSheets.length!=3Db){setTimeout(=
arguments.callee,0);return}A.onReady()})()}A.addLoad(A.onReady)},append:f=
unction(b,a){A.bindReady();if(A.isReady){b.call(window,[])}else{A.readyLi=
st.push(function(){return =
b.call(window,[])})}}},A=3Dn,v=3Dfunction(q,l,p,c){if(!q){return p}if(q =
instanceof Array){for(var =
e=3D0,a=3Dq.length,b=3Dq[0];e<a;b=3Dq[++e]){p=3Dl.call(c||q,p,b,e,q)}}els=
e{for(var d in q){p=3Dl.call(c||q,p,q[d],d,q)}}return =
p},D=3DArray.prototype.slice,F=3Dfunction(b){return =
D.apply(b,D.call(arguments,1))},E=3Dfunction(a){return =
a.replace(/(^\s+|\s+$)/g,"")},M=3Dfunction(a,b){return =
v(F(arguments,1),function(d,c){return =
v(c,function(l,i,e){l[e]=3Di;return l},d)},a)},j=3Dfunction(b,a){return =
v(b,function(e,d,c){c=3DE(c);if(c){e.push(_euc(c)+"=3D"+_euc(E(d)))}retur=
n e},[]).join(a||"&")},g=3Dfunction(b,a){return =
v((b||"").split(a||"&"),function(i,l){var =
e=3Dl.split("=3D"),d=3DE(_duc(e[0])),c=3DE(_duc(e.slice(1).join("=3D")));=
if(d){i[d]=3Dc}return i},{})},f=3D{vst:[],rev:"$Rev: 72087 =
$",_euc:_euc,_duc:_duc,reduce:v,slice:F,strip:E,extend:M,toKV:j,fromKV:g,=
bro:Q,clck:1,show:1,dl:J,camp:_atc.camp-Math.random(),samp:_atc.samp-Math=
.random(),vamp:_atc.vamp-Math.random(),tamp:_atc.tamp-Math.random(),ab:"-=
",scnt:1,seq:1,inst:1,wait:500,tmo:null,cvt:[],svt:[],sttm:new =
Date().getTime(),max:4294967295,pix:"tev",sid:0,sub:!!window.at_sub,dbm:0=
,uid:null,oot:null,swf:"//bin.clearspring.com/at/v/1/button1.6.swf",evu:"=
//o.addthis.com/at/",spt:"static/r07/widget13.png",ifpp:null,gat:function=
(){},com:function(a){if(window.parent&&window.postMessage){window.parent.=
postMessage(a,"*")}else{f.ifm(a)}},ifwn:function(){var =
b=3Df;try{b.rec(b.sifr.contentWindow.name)}catch(c){}},ifm:function(b){if=
(addthis_wpl){var =
c=3D(addthis_wpl.split("#"))[0];window.parent.location.href=3Dc+"#at"+b}r=
eturn false},hash:window.location.hash,ifp:function(){var =
c=3Df,b=3Dwindow.location.hash,i=3D0;if(b&&b.indexOf("#at")>-1){b=3Db.sub=
str(3).split(";");for(var e in b){var =
d=3Db[e].length>3?b[e].substr(0,3):null;switch(d){case"ssh":i=3D1;c.ssh(b=
[e].substr(4));break;case"uid":i=3D1;c.asetup(b[e].substr(4));break}}if(i=
){if(!c.hash.length||c.hash=3D=3D""){c.hash=3D"#"}window.location.hash=3D=
c.hash}}if(c.gssh&&c.guid){clearInterval(c.ifpp)}},pmh:function(a){if(a.o=
rigin.slice(-12)=3D=3D".addthis.com"){f.rec(a.data)}},_rec:[],rec:functio=
n(d){if(!d){return}var =
l=3Dg(d),b=3Df,c=3Db.sifr,e=3Db._rec;if(l.ssh){b.ssh(l.ssh)}if(l.uid){b.a=
setup(l.uid)}if(l.dbm){b.dbm=3Dl.dbm}if(c&&c.parentNode){c.parentNode.rem=
oveChild(c);b.sifr=3Dnull}for(var =
p=3D0;p<e.length;p++){e[p](l)}},ssh:function(b){f.gssh=3D1;var =
a=3Dwindow.addthis_ssh=3D_duc(b);f._ssh=3Da.split(",")},mun:function(c){v=
ar a=3D291;if(c){for(var =
b=3D0;b<c.length;b++){a=3D(a*(c.charCodeAt(b)+b)+3)&1048575}}return(a&167=
77215).toString(32)},ibt:function(){if(f.bti){return f.bti}var =
a=3D(window.addthis_product||"men").substr(0,3),b=3Da=3D=3D"bkm"||a=3D=3D=
"fct"||a=3D=3D"fxe";if(b){f.bti=3Db}return b},off:function(){return =
Math.floor((new =
Date().getTime()-f.sttm)/100).toString(16)},ran:function(){return =
Math.floor(Math.random()*4294967295).toString(36)},srd:function(){if(f.dr=
){return"&pre=3D"+_euc(f.dr)}else{return""}},cst:function(a){return"CXNID=
=3D2000001.521545608054043907"+(a||2)+"NXC"},imgz:[],hrr:function(c){if(c=
&&c.urls&&c.urls instanceof Array){for(var =
b=3D0;b<c.urls.length;b++){var a=3Dnew =
Image();f.imgz.push(a);a.src=3Dc.urls[b]}}},img:function(l,q){if(!window.=
at_sub&&!_atc.xtr){var d=3Df,p=3Dd.dr,b=3D((d.rev||"").split(" =
"));if(p){p=3Dp.split("?").shift().split("http://").pop().split("https://=
").pop();if(p.length>25){p=3Dp.substr(0,25)}}var e=3Dnew =
Image();d.imgz.push(e);e.src=3D_atr+"live/t00/"+l+".gif?"+(d.uid!=3D=3Dnu=
ll?"uid=3D"+d.uid+"&":"")+d.ran()+"&"+d.cst(q)+(d.pub()?"&pub=3D"+d.pub()=
:"")+(p?"&dr=3D"+_euc(p):"")+(b.length>1?"&rev=3D"+b[1]:"")}},cuid:functi=
on(){return((f.sttm/1000)&f.max).toString(16)+("00000000"+(Math.floor(Mat=
h.random()*(f.max+1))).toString(16)).slice(-8)},ssid:function(){if(f.sid=3D=
=3D=3D0){f.sid=3Df.cuid()}return =
f.sid},sev:function(b,a){f.pix=3D"sev-"+(typeof(b)!=3D=3D"number"?_euc(b)=
:b);f.svt.push(b+";"+f.off());if(a=3D=3D=3D1){f.xmi(true)}else{f.sxm(true=
)}},cev:function(b,a){f.pix=3D"cev-"+_euc(b);f.cvt.push(_euc(b)+"=3D"+_eu=
c(a)+";"+f.off());f.sxm(true)},sxm:function(a){if(f.tmo!=3D=3Dnull){clear=
Timeout(f.tmo)}if(a){f.tmo=3Df.sto("_ate.xmi(false)",f.wait)}},sto:functi=
on(b,a){return setTimeout(b,a)},sta:function(){var =
b=3Df;return"AT-"+(b.pub()?b.pub():"unknown")+"/-/"+b.ab+"/"+b.ssid()+"/"=
+(b.seq++)+(b.uid!=3D=3Dnull?"/"+b.uid:"")},xred:function(){var =
q=3Dwindow,p=3Df,r=3D0,d=3DO.referer||O.referrer||"",b=3DJ?J.href:null,l=3D=
0;if(p.camp>=3D0&&b&&J&&J.protocol&&(d.indexOf(".com")>-1)&&(J.protocol.i=
ndexOf("https")=3D=3D-1)){if(d&&d.match(/ws\/results\/(Web|Images|Video|N=
ews)/)){l=3D1}else{if(d.indexOf(".com/search")>-1){var =
s=3Dd.split("?").pop().split("&");for(var =
e=3D0;e<s.length;e++){if(s[e].indexOf("q=3D")=3D=3D=3D0||s[e].indexOf("p=3D=
")=3D=3D=3D0||s[e].indexOf("query")=3D=3D=3D0||s[e].indexOf("qry")=3D=3D=3D=
0||s[e].indexOf("text")=3D=3D=3D0){l=3D1;break}}}}if(!_atc.xtr&&!_atc.xck=
&&l&&p.mun(p.pub())!=3D=3D"mu2r"){var =
c=3DO.ce("script");c.src=3D"//cf.addthis.com/red/p.json?callback=3D_ate.h=
rr"+(p.pub()?"&pub=3D"+p.pub():"")+(p.uid&&p.uid!=3D=3D"anonymous"?"&uid=3D=
"+_euc(p.uid):"")+"&url=3D"+_euc(b)+"&ref=3D"+_euc((O.referer||O.referrer=
));O.gn("head")[0].appendChild(c)}}},xld:function(){var =
b=3Df;if(!b.xld_p){b.xld_p=3D1;if(b.samp>=3D0&&!b.sub){b.sev("20");b.cev(=
"plo",Math.round(1/_atc.samp));if(b.dr){b.cev("pre",b.dr)}}b.xred();b.img=
(_atc.ver+"lo","2")}},xmi:function(r){var =
b=3Df,p=3Db.dl?b.dl.hostname:"";if(!b.uid){b.dck("X"+b.cuid())}else{b.coo=
()}if(b.cvt.length+b.svt.length>0){b.sxm(false);if(b.seq=3D=3D=3D1){b.cev=
("pin",b.inst)}if(_atc.xtr){return}if(p.indexOf(".gov")>-1||p.indexOf(".m=
il")>-1){_atc.xck=3D1}var =
s=3Db.pix+"-"+b.ran()+".png?ev=3D"+f.sta()+"&se=3D"+b.svt.join(",")+"&ce=3D=
"+b.cvt.join(",")+(_atc.xck?"&xck=3D1":""),e=3Db.evu+s;b.cvt=3D[];b.svt=3D=
[];if(r){var =
q=3Ddocument,l=3Dq.ce("iframe");l.id=3D"_atf";l.src=3De;f.opp(l.style);q.=
body.appendChild(l);l=3Dq.getElementById("_atf")}else{var c=3Dnew =
Image();b.imgz.push(c);c.src=3De}}},loc:function(){return =
_atc.loc},opp:function(a){a.width=3Da.height=3D"1px";a.position=3D"absolu=
te";a.zIndex=3D100000},pub:function(){return =
_euc(window.addthis_config&&addthis_config.username?addthis_config.userna=
me:(window.addthis_pub||""))},plo:[],lad:function(a){f.plo.push(a)},lng:f=
unction(){return =
window.addthis_language||(window.addthis_config||{}).ui_language||(f.bro.=
msi?navigator.userLanguage:navigator.language)},alg:function(a){var =
b=3Ddocument;if(a&&(a.toLowerCase()).indexOf("en")!=3D=3D0&&!f.pll){f.pll=
=3Df.ajs("static/r07/lang04.js")}},jlr:{},ajs:function(a){if(!f.jlr[a]){v=
ar =
b=3DO.ce("script");b.src=3D_atr+a;O.gn("head")[0].appendChild(b);f.jlr[a]=
=3D1;return b}return 1},jlo:function(){try{var =
p=3Ddocument,b=3Df,l=3Db.lng();b.alg(l);if(!b.pld){if(b.bro.ie6){var =
c=3Dnew =
Image();b.imgz.push(c);c.src=3D_atr+b.spt;if(window.addthis_feed){c=3Dnew=
 =
Image();b.imgz.push(c);c.src=3D_atr+"static/r05/feed00.gif"}}b.pld=3Db.aj=
s("static/r07/menu42.js")}}catch(i){}},igv:function(a,b){if(!u.addthis_sh=
are){u.addthis_share=3D{}}if(!addthis_share.url){u.addthis_share.url=3Du.=
addthis_url||a}if(!addthis_share.title){u.addthis_share.title=3Du.addthis=
_title||b}if(!u.addthis_config){u.addthis_config=3D{username:u.addthis_pu=
b}}else{if(addthis_config.data_use_flash=3D=3D=3Dfalse){_atc.xfl=3D1}if(a=
ddthis_config.data_use_cookies=3D=3D=3Dfalse){_atc.xck=3D1}}},lod:functio=
n(S){try{var =
U=3Dwindow,ak=3Df,x=3Dak.bro.msi,d=3D0,Z=3DO.referer||O.referrer||"",X=3D=
J?J.href:null,ag=3DJ.hostname,aj=3DX?X.indexOf("sms_ss"):-1,ah=3D((S=3D=3D=
=3D1||U.addthis_load_flash)&&!_atc.abf),ac=3D((U.addthis_language||(U.add=
this_config?U.addthis_config.ui_language:null)||(ak.bro.msi?navigator.use=
rLanguage:navigator.language)).split("-")).shift(),s=3D(J.href.indexOf(_a=
tr)=3D=3D-1)&&!ak.bro.ie6&&!ak.bro.ie7,ad=3DO.gn("link"),q=3D_atr+"static=
/r07/sh10.html",y=3D"_ate.ifwn()",r,T;if(!U.postMessage){var =
W=3DO.gn("img");for(var =
ae=3D0;ae<W.length;ae++){if(W[ae].src.split("//").pop().indexOf(ag)=3D=3D=
0){r=3DW[ae].src;break}}}if(s&&(!_atc.xic||(U.postMessage||ak.bro.msi))){=
if(!x){T=3DO.ce("iframe")}else{var =
V=3DO.ce("div");V.style.visibility=3D"hidden";ak.opp(V.style);O.body.inse=
rtBefore(V,O.body.firstChild);V.innerHTML=3D'<iframe id=3D"_atssh" =
width=3D"1" height=3D"1" name=3D"_atssh" =
'+(!U.postMessage?'onload=3D"'+y+'" =
':"")+">";T=3DO.getElementById("_atssh")}}for(var =
ae=3D0;ae<ad.length;ae++){var =
ab=3Dad[ae];if(ab.rel&&ab.rel=3D=3D"canonical"&&ab.href){X=3Dab.href}}ak.=
igv(X,O.title||"");ak.gov();ak.dr=3DZ;var =
p=3D(ak.swf&&!_atc.xfl&&!(ak.loc())&&!_atc.abf&&(ah||ak.uid=3D=3D=3Dnull|=
|(ak.uid!=3D=3D"anonymous"&&ak.oot&&((new =
Date()).getTime()-ak.oot>60480000))));q+=3D"#swfp=3D"+(p&&x?1:0);if(!x&&p=
){var c=3Dfunction(e,l,a){var =
i=3DO.ce("param");i.name=3Dl;i.value=3Da;e.appendChild(i)},V=3DO.ce("div"=
),Y=3D"atff",b=3DY+"c",aa=3DO.ce("object");V.id=3Db;O.body.insertBefore(V=
,O.body.firstChild);setTimeout(function(){var =
a=3DO.getElementById(b);aa.id=3DY;aa.data=3Dak.swf;aa.width=3Daa.height=3D=
"1px";aa.type=3D"application/x-shockwave-flash";c(aa,"wmode","transparent=
");c(aa,"allowScriptAccess","always");a.appendChild(aa)},10)}if(s&&T){T.i=
d=3D"_atssh";ak.opp(T.style);T.frameborder=3DT.style.border=3D0;T.style.t=
op=3DT.style.left=3D0;if(U.postMessage){T.src=3Dq;if(x){U.attachEvent("on=
message",ak.pmh)}else{U.addEventListener("message",ak.pmh,false)}T=3DO.bo=
dy.appendChild(T)}else{if(r&&!_atc.xic&&ak.bro.msi&&window=3D=3Dtop){T.on=
load=3Dy;T.src=3Dr;T=3DO.body.appendChild(T);T.src=3Dq+"&wpl=3D"+_euc(r)}=
}ak.sifr=3DT}if(!ah){if(p){ak.uoo();if(ak.bro.ie6||ak.bro.ie7){ak.sto("if=
 (_ate.xld) =
_ate.xld()",5000)}else{ak.sto("_ate.xld()",5000)}}else{ak.guid=3D1;ak.xld=
()}if(aj>-1&&X.indexOf(_atd+"book")=3D=3D-1){var =
af=3DX.substr(aj);af=3Daf.split("&").shift().split("#").shift().split("=3D=
").pop();if(ak.vamp>=3D0&&!ak.sub&&af.length){ak.cev("plv",Math.round(1/_=
atc.vamp));ak.cev("rsc",af)}}}if(ak.plo.length>0){ak.jlo()}}catch(ai){}},=
kck:function(a){var b=3Ddocument;if(b.cookie){b.cookie=3Da+"=3D ; =
expires=3DTue, 31 Mar 2009 05:47:11 UTC; path=3D/"}},rck:function(e){var =
p=3Ddocument;if(p.cookie){var b=3Dp.cookie.split(";");for(var =
l=3D0;l<b.length;l++){var =
q=3Db[l],a=3Dq.indexOf(e+"=3D");if(a>=3D0){return =
q.substring(a+(e.length+1))}}}return},uoo:function(){f.sck("_csoot",(new =
Date().getTime()))},coo:function(a){if(f.uid=3D=3D"anonymous"&&!f.oot){f.=
xck=3D1;f.uoo()}},dck:function(a){f.uid=3Da;f.sck("_csuid",a);f.coo()},go=
v:function(){var =
b=3Df.dl?f.dl.hostname:"";if(b.indexOf(".gov")>-1||b.indexOf(".mil")>-1){=
_atc.xck=3D1;_atc.xfl=3D1}var =
c=3Df.pub(),a=3D["usarmymedia","govdelivery"];for(K in =
a){if(c=3D=3Da[K]){_atc.xck=3D1;_atc.xfl=3D1;break}}},sck:function(b,a,c)=
{f.gov();if(!_atc.xck){O.cookie=3Db+"=3D"+a+(!c?"; expires=3DWed, 04 Oct =
2028 03:19:53 GMT":"")+"; path=3D/"}},asetup:function(b){var =
c=3Df;try{if(!c.guid){c.guid=3D1;if(b!=3D=3Dnull&&b!=3D=3D_atu){c.dck(b)}=
c.xld()}}catch(d){}return =
b},ao:function(b,i,e,c,d,a){f.lad(["open",b,i,e,c,d,a]);f.jlo();return =
false},ac:function(){},as:function(b,c,a){f.lad(["send",b,c,a]);f.jlo()}}=
,R=3Df;u._ate=3DR;u._adr=3DA;O.ce=3DO.createElement;O.gn=3DO.getElementsB=
yTagName;A.bindReady();if(!_atc.ost){if(!u.addthis_conf){u.addthis_conf=3D=
{}}for(var K in =
addthis_conf){_atc[K]=3Daddthis_conf[K]}_atc.ost=3D1}A.append(R.lod);if(O=
.cookie){var m=3DO.cookie.split(";");for(var K=3D0;K<m.length;K++){var =
P=3Dm[K],o=3DP.indexOf("_csuid=3D"),k=3DP.indexOf("_csoot=3D");if(o>=3D0)=
{f.uid=3DP.substring(o+7)}else{if(k>=3D0){f.oot=3DP.substring(k+7)}}}}try=
{if(!_atc.xcs){var =
I=3DO.ce("link");I.rel=3D"stylesheet";I.type=3D"text/css";I.href=3D_atr+"=
static/r07/widget26.css";I.media=3D"all";O.gn("head")[0].appendChild(I)}}=
catch(N){}var =
H=3DO.gn("script"),z=3DH[H.length-1],B=3Dz.src.indexOf("#")>-1?z.src.repl=
ace(/^[^\#]+\#?/,""):z.src.replace(/^[^\?]+\??/,""),C=3Dg(B);if(C.pub){u.=
addthis_pub=3D_duc(C.pub)}else{if(C.username){u.addthis_pub=3D_duc(C.user=
name)}}if(u.addthis_pub&&u.addthis_config){u.addthis_config.username=3Du.=
addthis_pub}if(C.domready){_atc.dr=3D1}try{if(_atc.ver=3D=3D=3D120){var =
G=3D"atb"+u._ate.cuid();O.write('<span =
id=3D"'+G+'"></span>');u._ate.igv();u._ate.lad(["span",G,addthis_share.ur=
l||"[url]",addthis_share.title||"[title]"])}if(u.addthis_clickout){f.lad(=
["cout"])}}catch(N){}})();function addthis_open(b,f,e,c,d,a){if(typeof =
d=3D=3D"string"){d=3Dnull}return _ate.ao(b,f,e,c,d,a)}function =
addthis_close(){_ate.ac()}function =
addthis_sendto(b,c,a){_ate.as(b,c,a);return =
false}if(_atc.dr){_adr.onReady()}}else{_ate.inst++}if(_atc.abf){addthis_o=
pen(document.getElementById("ab"),"emailab",window.addthis_url||"[URL]",w=
indow.addthis_title||"[TITLE]")};
------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://business.timesonline.co.uk/tol/js/send-genreg-request.js

=0A=
function fGetValueFromResonseXml(xmlNode,ajaxRequest){=0A=
=0A=
	return =
(ajaxRequest.responseXML.documentElement.getElementsByTagName(xmlNode)[0]=
.childNodes[0].data);=0A=
}=0A=
 =0A=
=0A=
 function isAuthenticated(ajaxRequest){=0A=
 =0A=
	  var userStatus =3D 'invalid';=0A=
	  if ( fGetValueFromResonseXml("failureCode",ajaxRequest) =3D=3D 1 ){ =0A=
			var pluckCookieValue =3D =
fGetValueFromResonseXml("atCookie",ajaxRequest);=0A=
			var erightsCookieVal =3D =
fGetValueFromResonseXml("erightsSessionID",ajaxRequest);=0A=
			var userIdCookieVal =3D fGetValueFromResonseXml("uid",ajaxRequest);=0A=
=0A=
			if (!(""+erightsCookieVal =3D=3D ""+null)){=0A=
				setCookie( erightsCookie, erightsCookieVal, cookieDomain, =
cookiePath, erightsCookieValidity);  	=0A=
				setCookie( userIdCookie , userIdCookieVal, cookieDomain, cookiePath, =
erightsCookieValidity);=0A=
				if (!(""+pluckCookieValue =3D=3D ""+null)){=0A=
					setCookie( pluckCookie, pluckCookieValue, cookieDomain, cookiePath, =
atCookieValidity);=0A=
					userStatus =3D 'valid';=0A=
				}=0A=
				else{=0A=
					userStatus =3D 'genregOnly';=0A=
				}	  =0A=
			}=0A=
	  }=0A=
	  return userStatus;=0A=
 }=0A=
 =0A=
 function fGetDisplayName(ajaxRequest){=0A=
	 var displayName =3D '';=0A=
	 =0A=
	 var fName =3D fGetValueFromResonseXml("firstName",ajaxRequest);=0A=
	=0A=
	 var lName =3D fGetValueFromResonseXml("lastName",ajaxRequest);=0A=
=0A=
	 if(!(""+fName =3D=3D ""+null)){=0A=
		displayName+=3D fName; =0A=
	 }=0A=
	 if(!(""+lName =3D=3D ""+null)){=0A=
		displayName+=3D ' '+lName; =0A=
	 }=0A=
	return displayName; =0A=
 }=0A=
 =0A=
 function fGetValidationOutput(ajaxRequest){=0A=
	 var isValid =3D fGetValueFromResonseXml("failureCode",ajaxRequest);=0A=
	 =0A=
	 return isValid;=0A=
 }=0A=
 =0A=
 function fGetRegistrationOutput(ajaxRequest){=0A=
	 var isValid =3D fGetValueFromResonseXml("failureCode",ajaxRequest);=0A=
	 var message =3D fGetValueFromResonseXml("statusCode",ajaxRequest);=0A=
	 =0A=
	 return isValid;=0A=
 }=0A=
 =0A=
function setCookie(cookieName,cookieValue,cookieDomain,cookiePath,nDays) =
{=0A=
=0A=
   var today =3D new Date();=0A=
   var expire =3D new Date();=0A=
   if ( nDays =3D=3D null || nDays=3D=3D0 )=0A=
   { =0A=
        nDays=3D1;=0A=
   }=0A=
   expire.setTime(today.getTime() + 3600000*24*nDays);=0A=
   document.cookie =3D cookieName+"=3D"+cookieValue=0A=
	                 + "; expires=3D"+expire.toGMTString()=0A=
	                 + "; path=3D"+cookiePath=0A=
	                 + "; domain=3D"+cookieDomain;=0A=
}=0A=
=0A=
=0A=
function deleteCookie( name, path, domain ) {=0A=
	if ( getCookie( name ) ) document.cookie =3D name + "=3D" +=0A=
	( ( path ) ? ";path=3D" + path : "") +=0A=
	( ( domain ) ? ";domain=3D" + domain : "" ) +=0A=
	";expires=3DThu, 01-Jan-1970 00:00:01 GMT";=0A=
}=0A=
=0A=
=0A=
function getCookie( name ) {=0A=
	var start =3D document.cookie.indexOf( name + "=3D" );=0A=
	var len =3D start + name.length + 1;=0A=
	if ( ( !start ) &&=0A=
	( name !=3D document.cookie.substring( 0, name.length ) ) )=0A=
	{=0A=
	return false;=0A=
	}=0A=
	if ( start =3D=3D -1 ) return false;=0A=
	var end =3D document.cookie.indexOf( ";", len );=0A=
	if ( end =3D=3D -1 ) end =3D document.cookie.length;=0A=
	return unescape( document.cookie.substring( len, end ) );=0A=
}=0A=
=0A=
=0A=
function fCommentLogout(){=0A=
=0A=
	deleteCookie(erightsCookie,cookiePath,cookieDomain);=0A=
	deleteCookie(pluckCookie,cookiePath,cookieDomain);=0A=
	deleteCookie(userIdCookie,cookiePath,cookieDomain);=0A=
}=0A=

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://business.timesonline.co.uk/tol/js/utility.js

var minYear=3D1900;
var maxYear=3D2100;
var one_day=3D1000*60*60*24;
var one_month=3D1000*60*60*24*30;
var one_year=3D1000*60*60*24*30*12;


function isInteger(s){
=09
    for (var i =3D 0; i < s.length; i++){  =20
        // Check that current character is number.
        var c =3D s.charAt(i);
        if (((c < "0") || (c > "9")))=20
        	return false;
    }
    // All characters are numbers.
    return true;
}

function stripCharsInBag(s, bag){
=09
    var returnString =3D "";
    // Search through string's characters one by one.
    // If character is not in bag, append to returnString.
    for (var i =3D 0; i < s.length; i++){  =20
        var c =3D s.charAt(i);
        if (bag.indexOf(c) =3D=3D -1)=20
        	returnString +=3D c;
    }
    return returnString;
}

function daysInFebruary (year){
	// February has 29 days in any year evenly divisible by four,
    // EXCEPT for centurial years which are not also divisible by 400.
    return (((year % 4 =3D=3D 0) && ( (!(year % 100 =3D=3D 0)) || (year =
% 400 =3D=3D 0))) ? 29 : 28 );
}

function DaysArray(n) {
	for (var i =3D 1; i <=3D n; i++) {
		this[i] =3D 31;
		if (i=3D=3D4 || i=3D=3D6 || i=3D=3D9 || i=3D=3D11) {
			this[i] =3D 30;
		}
		if (i=3D=3D2) {
			this[i] =3D 29;
		}
   }=20
   return this;
}

function isDate(strDay,strMonth,strYear){
	var daysInMonth =3D DaysArray(12);
=09
	var strYr=3DstrYear;
	if (strDay.charAt(0)=3D=3D"0" && strDay.length>1)=20
		strDay=3DstrDay.substring(1);
	if (strMonth.charAt(0)=3D=3D"0" && strMonth.length>1)=20
		strMonth=3DstrMonth.substring(1);
	for (var i =3D 1; i <=3D 3; i++) {
		if (strYr.charAt(0)=3D=3D"0" && strYr.length>1)=20
			strYr=3DstrYr.substring(1);
	}
	month=3DparseInt(strMonth);
	day=3DparseInt(strDay);
	year=3DparseInt(strYr);
	getage(strYear, strMonth, strDay);
	if (strMonth.length<1 || month<1 || month>12){
		return false;
	}
=09
	if (strDay.length<1 || day<1 || day>31 || (month=3D=3D2 && =
day>daysInFebruary(year)) || day > daysInMonth[month]){
		return false;
	}
	if (strYear.length !=3D 4 || year=3D=3D0 || year<minYear || =
year>maxYear){
		return false;
	}
=09
	return true;
}

function getage(yr, mon, day){
	var today=3Dnew Date();
	var pastdate=3Dnew Date(yr, mon-1, day);

	var countunit=3D"years";
	var decimals=3D0;
	var rounding=3D"rounddown";
	var finalunit=3D(countunit=3D=3D"days")? one_day : =
(countunit=3D=3D"months")? one_month : one_year;
	//alert("finalunit "+finalunit);
	var yearspast=3Dtoday.getFullYear()-yr-1;
	//alert("yearspast "+yearspast);
	var	tail=3D(today.getMonth()>mon-1 || today.getMonth()=3D=3Dmon-1 && =
today.getDate()>=3Dday)? 0 : 1;
	//alert("tail "+tail);
	//pastdate.setFullYear(today.getFullYear());
	//var	pastdate2=3Dnew Date(today.getFullYear()-1, mon-1, day);
=09
	//tail=3D(tail=3D=3D1)? =
tail+Math.floor((today.getTime()-pastdate.getTime())/(finalunit)*decimals=
)/decimals : =
Math.floor((today.getTime()-pastdate2.getTime())/(finalunit)*decimals)/de=
cimals;
	//alert("tail "+tail);
	//alert(yearspast+tail+" "+countunit);
	return yearspast+tail;
}


------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://pagead2.googlesyndication.com/pagead/show_ads.js

(function(){var g=3Dtrue,h=3Dnull,j=3Dfalse,aa=3D(new =
Date).getTime(),k=3Dfunction(a){var b=3D(new =
Date).getTime()-aa;b=3D"&dtd=3D"+(b<1E3?b:"M");return a+b};var =
l=3Dthis,ba=3Dfunction(a,b,c){a=3Da.split(".");c=3Dc||l;!(a[0]in =
c)&&c.execScript&&c.execScript("var "+a[0]);for(var =
d;a.length&&(d=3Da.shift());)if(!a.length&&b!=3D=3Dundefined)c[d]=3Db;els=
e c=3Dc[d]?c[d]:(c[d]=3D{})},n=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";=0A=
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},o=3Dfunction(a){return =
n(a)=3D=3D"array"},ca=3Dfunction(a){var b=3Dn(a);return =
b=3D=3D"array"||b=3D=3D"object"&&typeof =
a.length=3D=3D"number"},p=3Dfunction(a){return typeof =
a=3D=3D"string"},da=3Dfunction(a){a=3Dn(a);return a=3D=3D"object"||=0A=
a=3D=3D"array"||a=3D=3D"function"};Math.floor(Math.random()*2147483648).t=
oString(36);=0A=
var ea=3Dfunction(a){var =
b=3Dn(a);if(b=3D=3D"object"||b=3D=3D"array"){if(a.clone)return =
a.clone.call(a);b=3Db=3D=3D"array"?[]:{};for(var c in =
a)b[c]=3Dea(a[c]);return b}return a},fa=3Dfunction(a,b){var =
c=3Db||l;if(arguments.length>2){var =
d=3DArray.prototype.slice.call(arguments,2);return function(){var =
e=3DArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(e=
,d);return a.apply(c,e)}}else return function(){return =
a.apply(c,arguments)}},ga=3DDate.now||function(){return+new =
Date},q=3Dfunction(a,b,c){ba(a,b,c)};var =
ha=3DArray.prototype,ia=3Dha.forEach?function(a,b,c){ha.forEach.call(a,b,=
c)}:function(a,b,c){for(var =
d=3Da.length,e=3Dp(a)?a.split(""):a,f=3D0;f<d;f++)f in =
e&&b.call(c,e[f],f,a)},ja=3Dfunction(a){if(o(a))return =
a.concat();else{for(var =
b=3D[],c=3D0,d=3Da.length;c<d;c++)b[c]=3Da[c];return b}};var =
r=3Dfunction(a,b){this.width=3Da;this.height=3Db};r.prototype.clone=3Dfun=
ction(){return new =
r(this.width,this.height)};r.prototype.toString=3Dfunction(){return"("+th=
is.width+" x =
"+this.height+")"};r.prototype.ceil=3Dfunction(){this.width=3DMath.ceil(t=
his.width);this.height=3DMath.ceil(this.height);return =
this};r.prototype.floor=3Dfunction(){this.width=3DMath.floor(this.width);=
this.height=3DMath.floor(this.height);return this};=0A=
r.prototype.round=3Dfunction(){this.width=3DMath.round(this.width);this.h=
eight=3DMath.round(this.height);return =
this};r.prototype.scale=3Dfunction(a){this.width*=3Da;this.height*=3Da;re=
turn this};var ka=3Dfunction(a,b,c){for(var d in =
a)b.call(c,a[d],d,a)};var la=3Dfunction(a){return =
a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")},ra=3Dfunction(a,b){if(b)return =
a.replace(ma,"&amp;").replace(na,"&lt;").replace(oa,"&gt;").replace(pa,"&=
quot;");else{if(!qa.test(a))return =
a;if(a.indexOf("&")!=3D-1)a=3Da.replace(ma,"&amp;");if(a.indexOf("<")!=3D=
-1)a=3Da.replace(na,"&lt;");if(a.indexOf(">")!=3D-1)a=3Da.replace(oa,"&gt=
;");if(a.indexOf('"')!=3D-1)a=3Da.replace(pa,"&quot;");return =
a}},ma=3D/&/g,na=3D/</g,oa=3D/>/g,pa=3D/\"/g,qa=3D/[&<>\"]/,ua=3Dfunction=
(a){if(s(a,"&"))return"document"in l&&!s(a,"<")?=0A=
sa(a):ta(a);return a},sa=3Dfunction(a){var =
b=3Dl.document.createElement("a");b.innerHTML=3Da;b.normalize&&b.normaliz=
e();a=3Db.firstChild.nodeValue;b.innerHTML=3D"";return =
a},ta=3Dfunction(a){return =
a.replace(/&([^;]+);/g,function(b,c){switch(c){case "amp":return"&";case =
"lt":return"<";case "gt":return">";case =
"quot":return'"';default:if(c.charAt(0)=3D=3D"#"){c=3DNumber("0"+c.substr=
(1));if(!isNaN(c))return String.fromCharCode(c)}return =
b}})},va=3Dfunction(a,b){for(var c=3Db.length,d=3D0;d<c;d++){var =
e=3Dc=3D=3D1?b:b.charAt(d);=0A=
if(a.charAt(0)=3D=3De&&a.charAt(a.length-1)=3D=3De)return =
a.substring(1,a.length-1)}return a},s=3Dfunction(a,b){return =
a.indexOf(b)!=3D-1},wa=3Dfunction(a,b){var =
c=3D0;a=3Dla(String(a)).split(".");b=3Dla(String(b)).split(".");for(var =
d=3DMath.max(a.length,b.length),e=3D0;c=3D=3D0&&e<d;e++){var =
f=3Da[e]||"",i=3Db[e]||"",m=3Dnew RegExp("(\\d*)(\\D*)","g"),y=3Dnew =
RegExp("(\\d*)(\\D*)","g");do{var =
G=3Dm.exec(f)||["","",""],H=3Dy.exec(i)||["","",""];if(G[0].length=3D=3D0=
&&H[0].length=3D=3D0)break;c=3DG[1].length=3D=3D0?0:parseInt(G[1],10);var=
 ub=3DH[1].length=3D=3D=0A=
0?0:parseInt(H[1],10);c=3Dt(c,ub)||t(G[2].length=3D=3D0,H[2].length=3D=3D=
0)||t(G[2],H[2])}while(c=3D=3D0)}return =
c},t=3Dfunction(a,b){if(a<b)return-1;else if(a>b)return 1;return =
0};ga();var u,v,w,x,z,xa,ya,za,Aa,Ba=3Dfunction(){return =
l.navigator?l.navigator.userAgent:h},A=3Dfunction(){return =
l.navigator},Ca=3Dfunction(){z=3Dx=3Dw=3Dv=3Du=3Dj;var =
a;if(a=3DBa()){var =
b=3DA();u=3Da.indexOf("Opera")=3D=3D0;v=3D!u&&a.indexOf("MSIE")!=3D-1;x=3D=
(w=3D!u&&a.indexOf("WebKit")!=3D-1)&&a.indexOf("Mobile")!=3D-1;z=3D!u&&!w=
&&b.product=3D=3D"Gecko"}};Ca();var =
B=3Du,C=3Dv,Da=3Dz,D=3Dw,Ea=3Dx,Fa=3Dfunction(){var a=3DA();return =
a&&a.platform||""},Ga=3DFa(),Ha=3Dfunction(){xa=3Ds(Ga,"Mac");ya=3Ds(Ga,"=
Win");za=3Ds(Ga,"Linux");Aa=3D!!A()&&s(A().appVersion||"","X11")};=0A=
Ha();var Ia=3Dxa,Ja=3Dya,Ka=3Dza,La=3Dfunction(){var =
a=3D"",b;if(B&&l.opera){a=3Dl.opera.version;a=3Dtypeof =
a=3D=3D"function"?a():a}else{if(Da)b=3D/rv\:([^\);]+)(\)|;)/;else =
if(C)b=3D/MSIE\s+([^\);]+)(\)|;)/;else =
if(D)b=3D/WebKit\/(\S+)/;if(b)a=3D(a=3Db.exec(Ba()))?a[1]:""}return =
a},Ma=3DLa(),Na=3D{},E=3Dfunction(a){return =
Na[a]||(Na[a]=3Dwa(Ma,a)>=3D0)};var Oa=3Dfunction(a){return =
p(a)?document.getElementById(a):a},Pa=3DOa,Ra=3Dfunction(a,b){ka(b,functi=
on(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 =
Qa)a.setAttribute(Qa[d],c);else =
a[d]=3Dc})},Qa=3D{cellpadding:"cellPadding",cellspacing:"cellSpacing",col=
span:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"w=
idth",usemap:"useMap",frameborder:"frameBorder",type:"type"},Sa=3Dfunctio=
n(a){var b=3Da.document;if(D&&!E("500")&&!Ea){if(typeof a.innerHeight=3D=3D=0A=
"undefined")a=3Dwindow;b=3Da.innerHeight;var =
c=3Da.document.documentElement.scrollHeight;if(a=3D=3Da.top)if(c<b)b-=3D1=
5;return new =
r(a.innerWidth,b)}a=3Db.compatMode=3D=3D"CSS1Compat"&&(!B||B&&E("9.50"))?=
b.documentElement:b.body;return new =
r(a.clientWidth,a.clientHeight)},Ua=3Dfunction(){return =
Ta(document,arguments)},Ta=3Dfunction(a,b){var =
c=3Db[0],d=3Db[1];if(C&&d&&(d.name||d.type)){c=3D["<",c];d.name&&c.push('=
 name=3D"',ra(d.name),'"');if(d.type){c.push(' =
type=3D"',ra(d.type),'"');d=3Dea(d);delete =
d.type}c.push(">");c=3Dc.join("")}var e=3D=0A=
a.createElement(c);if(d)if(p(d))e.className=3Dd;else =
Ra(e,d);if(b.length>2){d=3Dfunction(i){if(i)e.appendChild(p(i)?a.createTe=
xtNode(i):i)};for(c=3D2;c<b.length;c++){var =
f=3Db[c];ca(f)&&!(da(f)&&f.nodeType>0)?ia(Va(f)?ja(f):f,d):d(f)}}return =
e},Wa=3Dfunction(a,b){a.appendChild(b)};D&&E("522");var =
Va=3Dfunction(a){if(a&&typeof a.length=3D=3D"number")if(da(a))return =
typeof a.item=3D=3D"function"||typeof a.item=3D=3D"string";else =
if(n(a)=3D=3D"function")return typeof a.item=3D=3D"function";return =
j};function F(a,b){a=3DparseFloat(a);return =
isNaN(a)||a>1||a<0?b:a}function I(a,b){if(a=3D=3D"true")return =
g;if(a=3D=3D"false")return j;return b}function J(a,b){var =
c=3D/^([\w-]+\.)+[\w-]{2,}(\:[0-9]+)?$/;return c.test(a)?a:b};var =
Xa=3Ddocument,Ya=3DI("false",j),Za=3DI("false",j),$a=3DI("false",j);I("fa=
lse",j);var K=3Dwindow;var =
ab=3D"pagead2.googlesyndication.com",bb=3D"googleads.g.doubleclick.net",c=
b=3D"pubads.g.doubleclick.net",db=3D"securepubads.g.doubleclick.net",eb=3D=
"partner.googleadservices.com",L=3DJ("pagead2.googlesyndication.com",ab),=
fb=3DJ("googleads.g.doubleclick.net",bb),gb=3DJ("pagead2.googlesyndicatio=
n.com",ab);J("pubads.g.doubleclick.net",cb);J("partner.googleadservices.c=
om",eb);J("securepubads.g.doubleclick.net",db);var =
M=3Dfunction(a,b){for(var c in =
a)Object.prototype.hasOwnProperty.call(a,c)&&b.call(h,a[c],c,a)};function=
 N(a){return typeof =
encodeURIComponent=3D=3D"function"?encodeURIComponent(a):escape(a)}functi=
on hb(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 =
j;window.setTimeout(function(){e.appendChild(d)},0);return g}=0A=
function =
ib(a,b){a.google_image_requests||(a.google_image_requests=3D[]);var =
c=3Dnew Image;c.src=3Db;a.google_image_requests.push(c)}function =
jb(a){if(a in kb)return kb[a];return =
kb[a]=3Dnavigator.userAgent.toLowerCase().indexOf(a)!=3D-1}var kb=3D{};=0A=
function lb(){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){a=3D3;for(var b=3D1;b;)try{b=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash."+(a+1));a++}catch(c){b=3Dh}=
return a.toString()}else if(jb("msie")&&!window.opera){b=3Dh;try{b=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(d){a=3D=0A=
0;try{b=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");a=3D6;b.AllowScriptAcces=
s=3D"always"}catch(e){if(a=3D=3D6)return a.toString()}try{b=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(f){}}if(b){a=3Db.Get=
Variable("$version").split(" ")[1];return =
a.replace(/,/g,".")}}return"0"}function O(a){var =
b=3Da.google_ad_format;if(b)return b.indexOf("_0ads")>0;return =
a.google_ad_output!=3D"html"&&a.google_num_radlinks>0}function =
P(a){return!!a&&a.indexOf("_sdo")!=3D-1}=0A=
function Q(a,b){var =
c=3DMath.random();if(c<b){b=3DMath.floor(c/b*a.length);return =
a[b]}return""}=0A=
var mb=3Dfunction(a){a.u_tz=3D-(new =
Date).getTimezoneOffset();a.u_his=3Dwindow.history.length;a.u_java=3Dnavi=
gator.javaEnabled();if(window.screen){a.u_h=3Dwindow.screen.height;a.u_w=3D=
window.screen.width;a.u_ah=3Dwindow.screen.availHeight;a.u_aw=3Dwindow.sc=
reen.availWidth;a.u_cd=3Dwindow.screen.colorDepth}if(navigator.plugins)a.=
u_nplug=3Dnavigator.plugins.length;if(navigator.mimeTypes)a.u_nmime=3Dnav=
igator.mimeTypes.length},nb=3Dfunction(a){var =
b=3DK;if(a&&b.top!=3Db)b=3Db.top;try{return =
b.document&&!b.document.body?new r(-1,=0A=
-1):Sa(b||window)}catch(c){return new =
r(-12245933,-12245933)}},ob=3Dfunction(a,b){var =
c=3Da.length;if(c=3D=3D0)return 0;b=3Db||305419896;for(var =
d=3D0;d<c;d++){var =
e=3Da.charCodeAt(d);b^=3D(b<<5)+(b>>2)+e&4294967295}return =
b},pb=3Dfunction(a){if(a=3D=3Da.top)return 0;var =
b=3D[];b.push(document.URL);a.name&&b.push(a.name);a=3Dg;a=3Dnb(!a);b.pus=
h(a.width.toString());b.push(a.height.toString());b=3Dob(b.join(""));retu=
rn b>0?b:4294967296+b};var =
qb=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_section:"region",go=
ogle_ad_type:"ad_type",google_adtest:"adtest",google_allow_expandable_ads=
:"ea",google_alternate_ad_url:"alternate_ad_url",google_alternate_color:"=
alt_color",google_bid:"bid",google_city:"gcs",google_color_bg:"color_bg",=
google_color_border:"color_border",google_color_line:"color_line",google_=
color_link:"color_link",google_color_text:"color_text",google_color_url:"=
color_url",=0A=
google_contents:"contents",google_country:"gl",google_cust_age:"cust_age"=
,google_cust_ch:"cust_ch",google_cust_gender:"cust_gender",google_cust_id=
:"cust_id",google_cust_interests:"cust_interests",google_cust_job:"cust_j=
ob",google_cust_l:"cust_l",google_cust_lh:"cust_lh",google_cust_u_url:"cu=
st_u_url",google_disable_video_autoplay:"disable_video_autoplay",google_e=
d:"ed",google_encoding:"oe",google_feedback:"feedback_link",google_flash_=
version:"flash",google_font_face:"f",google_font_size:"fs",google_hints:"=
hints",=0A=
google_kw:"kw",google_kw_type:"kw_type",google_language:"hl",google_page_=
url:"url",google_region:"gr",google_reuse_colors:"reuse_colors",google_sa=
fe:"adsafe",google_tag_info:"gut",google_targeting:"targeting",google_ui_=
features:"ui",google_ui_version:"uiv",google_video_doc_id:"video_doc_id",=
google_video_product_type:"video_product_type"},rb=3D{google_ad_client:"c=
lient",google_ad_format:"format",google_ad_output:"output",google_ad_call=
back:"callback",google_ad_height:"h",google_ad_override:"google_ad_overri=
de",=0A=
google_ad_slot:"slotname",google_ad_width:"w",google_ctr_threshold:"ctr_t=
",google_image_size:"image_size",google_last_modified_time:"lmt",google_m=
ax_num_ads:"num_ads",google_max_radlink_len:"max_radlink_len",google_num_=
radlinks:"num_radlinks",google_num_radlinks_per_unit:"num_radlinks_per_un=
it",google_only_ads_with_video:"only_ads_with_video",google_rl_dest_url:"=
rl_dest_url",google_rl_filtering:"rl_filtering",google_rl_mode:"rl_mode",=
google_rt:"rt",google_skip:"skip"},sb=3D{google_only_pyv_ads:"pyv",=0A=
google_with_pyv_ads:"withpyv"};function tb(a,b){try{return =
a.top.document.URL=3D=3Db.URL}catch(c){}return j}function =
vb(a,b,c,d){c=3Dc||a.google_ad_width;d=3Dd||a.google_ad_height;if(tb(a,b)=
)return j;var e=3Db.documentElement;if(c&&d){var =
f=3D1,i=3D1;if(a.innerHeight){f=3Da.innerWidth;i=3Da.innerHeight}else =
if(e&&e.clientHeight){f=3De.clientWidth;i=3De.clientHeight}else =
if(b.body){f=3Db.body.clientWidth;i=3Db.body.clientHeight}if(i>2*d||f>2*c=
)return j}return g}function =
wb(a,b){M(b,function(c,d){a["google_"+d]=3Dc})}=0A=
function xb(a,b){if(!b)return a.URL;return a.referrer}function =
yb(a,b){if(!b&&a.google_referrer_url=3D=3Dh)return"0";else =
if(b&&a.google_referrer_url=3D=3Dh)return"1";else =
if(!b&&a.google_referrer_url!=3Dh)return"2";else =
if(b&&a.google_referrer_url!=3Dh)return"3";return"4"}function =
zb(a,b,c,d){a.page_url=3Dxb(c,d);a.page_location=3Dh}function =
Ab(a,b,c,d){a.page_url=3Db.google_page_url;a.page_location=3Dxb(c,d)||"EM=
PTY"}=0A=
function Bb(a,b){var =
c=3D{},d=3Dvb(a,b,a.google_ad_width,a.google_ad_height);c.iframing=3Dyb(a=
,d);a.google_page_url?Ab(c,a,b,d):zb(c,a,b,d);c.last_modified_time=3Db.UR=
L=3D=3Dc.page_url?Date.parse(b.lastModified)/1E3:h;c.referrer_url=3Dd?a.g=
oogle_referrer_url:a.google_page_url&&a.google_referrer_url?a.google_refe=
rrer_url:b.referrer;return c}function Cb(a){var =
b=3D{},c=3Da.URL.substring(a.URL.lastIndexOf("http"));b.iframing=3Dh;b.pa=
ge_url=3Dc;b.page_location=3Da.URL;b.last_modified_time=3Dh;b.referrer_ur=
l=3Dc;return b}=0A=
function Db(a,b){b=3DEb(a,b);wb(a,b)}function Eb(a,b){return =
a=3Da.google_page_url=3D=3Dh&&Fb[b.domain]?Cb(b):Bb(a,b)}var =
Fb=3D{};Fb["ad.yieldmanager.com"]=3Dg;var =
Gb=3Dfunction(a,b,c){b=3Dfa(b,l,a);a=3Dwindow.onerror;window.onerror=3Db;=
try{c()}catch(d){c=3Dd.toString();var =
e=3D"";if(d.fileName)e=3Dd.fileName;var =
f=3D-1;if(d.lineNumber)f=3Dd.lineNumber;b=3Db(c,e,f);if(!b)throw =
d;}window.onerror=3Da};q("google_protectAndRun",Gb);=0A=
var Ib=3Dfunction(a,b,c,d){if(Math.random()<0.01){var =
e=3DXa;a=3D["http://",gb,"/pagead/gen_204","?id=3Djserror","&jscb=3D",Ya?=
1:0,"&jscd=3D",Za?1:0,"&context=3D",N(a),"&msg=3D",N(b),"&file=3D",N(c),"=
&line=3D",N(d.toString()),"&url=3D",N(e.URL.substring(0,512)),"&ref=3D",N=
(e.referrer.substring(0,512))];a.push(Hb());ib(K,a.join(""))}return!$a};q=
("google_handleError",Ib);=0A=
var Kb=3Dfunction(a){Jb|=3Da},Jb=3D0,Hb=3Dfunction(){var =
a=3D["&client=3D",N(K.google_ad_client),"&format=3D",N(K.google_ad_format=
),"&slotname=3D",N(K.google_ad_slot),"&output=3D",N(K.google_ad_output),"=
&ad_type=3D",N(K.google_ad_type)];return a.join("")};var =
R=3D"",Nb=3Dfunction(){if(window.google_ad_frameborder=3D=3Dh)window.goog=
le_ad_frameborder=3D0;if(window.google_ad_output=3D=3Dh)window.google_ad_=
output=3D"html";if(P(window.google_ad_format)){var =
a=3Dwindow.google_ad_format.match(/^(\d+)x(\d+)_.*/);if(a){window.google_=
ad_width=3DparseInt(a[1],10);window.google_ad_height=3DparseInt(a[2],10);=
window.google_ad_output=3D"html"}}window.google_ad_format=3DLb(window.goo=
gle_ad_format,window.google_ad_output,window.google_ad_width,window.googl=
e_ad_height,window.google_ad_slot,=0A=
!!window.google_override_format);R=3Dwindow.google_ad_client||"";window.g=
oogle_ad_client=3DMb(window.google_ad_format,window.google_ad_client);Db(=
window,document);if(window.google_num_slots_by_channel=3D=3Dh)window.goog=
le_num_slots_by_channel=3D{};if(window.google_viewed_host_channels=3D=3Dh=
)window.google_viewed_host_channels=3D{};if(window.google_num_slots_by_cl=
ient=3D=3Dh)window.google_num_slots_by_client=3D{};if(window.google_prev_=
ad_formats_by_region=3D=3Dh)window.google_prev_ad_formats_by_region=3D{};=
if(window.google_prev_ad_slotnames_by_region=3D=3D=0A=
h)window.google_prev_ad_slotnames_by_region=3D{};if(window.google_correla=
tor=3D=3Dh)window.google_correlator=3D(new =
Date).getTime();if(window.google_adslot_loaded=3D=3Dh)window.google_adslo=
t_loaded=3D{};if(window.google_adContentsBySlot=3D=3Dh)window.google_adCo=
ntentsBySlot=3D{};if(window.google_flash_version=3D=3Dh)window.google_fla=
sh_version=3Dlb();if(window.google_new_domain_checked=3D=3Dh)window.googl=
e_new_domain_checked=3D0;if(window.google_new_domain_enabled=3D=3Dh)windo=
w.google_new_domain_enabled=3D0;if(!window.google_num_ad_slots)window.goo=
gle_num_ad_slots=3D=0A=
0;if(!window.google_num_0ad_slots)window.google_num_0ad_slots=3D0;if(!win=
dow.google_num_sdo_slots)window.google_num_sdo_slots=3D0;window.google_ad=
_section=3Dwindow.google_ad_section||window.google_ad_region||"";window.g=
oogle_country=3Dwindow.google_country||window.google_gl||"";a=3D(new =
Date).getTime();if(o(window.google_color_bg))window.google_color_bg=3DS(w=
indow.google_color_bg,a);if(o(window.google_color_text))window.google_col=
or_text=3DS(window.google_color_text,a);if(o(window.google_color_link))wi=
ndow.google_color_link=3D=0A=
S(window.google_color_link,a);if(o(window.google_color_url))window.google=
_color_url=3DS(window.google_color_url,a);if(o(window.google_color_border=
))window.google_color_border=3DS(window.google_color_border,a);if(o(windo=
w.google_color_line))window.google_color_line=3DS(window.google_color_lin=
e,a)},Ob=3Dfunction(a){M(qb,function(b,c){a[c]=3Dh});M(rb,function(b,c){a=
[c]=3Dh});M(sb,function(b,c){a[c]=3Dh});a.google_container_id=3Dh;a.googl=
e_eids=3Dh;a.google_page_location=3Dh;a.google_referrer_url=3Dh;a.google_=
ad_region=3Dh;=0A=
a.google_gl=3Dh},S=3Dfunction(a,b){Kb(2);return =
a[b%a.length]},Mb=3Dfunction(a,b){if(!b)return"";b=3Db.toLowerCase();retu=
rn =
b=3DP(a)?Pb(b):Qb(b)},Qb=3Dfunction(a){if(a&&a.substring(0,3)!=3D"ca-")a=3D=
"ca-"+a;return =
a},Pb=3Dfunction(a){if(a&&a.substring(0,7)!=3D"ca-aff-")a=3D"ca-aff-"+a;r=
eturn =
a},Lb=3Dfunction(a,b,c,d,e,f){if(!a&&b=3D=3D"html")a=3Dc+"x"+d;return =
a=3DRb(a,e,f)?a.toLowerCase():""},Rb=3Dfunction(a,b,c){if(!a)return =
j;if(!b)return g;return c};var T=3Ddocument,U=3Dnavigator,V=3Dwindow;=0A=
function Sb(){var a=3DT.cookie,b=3DMath.round((new =
Date).getTime()/1E3),c=3DV.google_analytics_domain_name;c=3Dtypeof =
c=3D=3D"undefined"?Tb("auto"):Tb(c);var =
d=3Da.indexOf("__utma=3D"+c+".")>-1,e=3Da.indexOf("__utmb=3D"+c)>-1,f=3Da=
.indexOf("__utmc=3D"+c)>-1,i=3D{},m=3D!!V&&!!V.gaGlobal;if(d){a=3Da.split=
("__utma=3D"+c+".")[1].split(";")[0].split(".");i.sid=3De&&f?a[3]+"":m&&V=
.gaGlobal.sid?V.gaGlobal.sid:b+"";i.vid=3Da[0]+"."+a[1];i.from_cookie=3Dg=
}else{i.sid=3Dm&&V.gaGlobal.sid?V.gaGlobal.sid:b+"";i.vid=3Dm&&V.gaGlobal=
.vid?V.gaGlobal.vid:=0A=
(Math.round(Math.random()*2147483647)^Ub()&2147483647)+"."+b;i.from_cooki=
e=3Dj}i.dh=3Dc;i.hid=3Dm&&V.gaGlobal.hid?V.gaGlobal.hid:Math.round(Math.r=
andom()*2147483647);return V.gaGlobal=3Di}=0A=
function Ub(){var =
a=3DT.cookie?T.cookie:"",b=3DV.history.length,c,d=3D[U.appName,U.version,=
U.language?U.language:U.browserLanguage,U.platform,U.userAgent,U.javaEnab=
led()?1:0].join("");if(V.screen)d+=3DV.screen.width+"x"+V.screen.height+V=
.screen.colorDepth;else =
if(V.java){c=3Djava.awt.Toolkit.getDefaultToolkit().getScreenSize();d+=3D=
c.screen.width+"x"+c.screen.height}d+=3Da;d+=3DT.referrer?T.referrer:"";f=
or(a=3Dd.length;b>0;)d+=3Db--^a++;return Vb(d)}=0A=
function Vb(a){var =
b=3D1,c=3D0,d;if(!(a=3D=3Dundefined||a=3D=3D"")){b=3D0;for(d=3Da.length-1=
;d>=3D0;d--){c=3Da.charCodeAt(d);b=3D(b<<6&268435455)+c+(c<<14);c=3Db&266=
338304;b=3Dc!=3D0?b^c>>21:b}}return b}function =
Tb(a){if(!a||a=3D=3D""||a=3D=3D"none")return =
1;if("auto"=3D=3Da){a=3DT.domain;if("www."=3D=3Da.substring(0,4))a=3Da.su=
bstring(4,a.length)}return Vb(a.toLowerCase())};var =
Wb=3D{google:1,googlegroups:1,gmail:1,googlemail:1,googleimages:1,googlep=
rint:1};function =
Xb(a){a=3Da.google_page_location||a.google_page_url;if(!a)return =
j;a=3Da.toString();if(a.indexOf("http://")=3D=3D0)a=3Da.substring(7,a.len=
gth);else =
if(a.indexOf("https://")=3D=3D0)a=3Da.substring(8,a.length);var =
b=3Da.indexOf("/");if(b=3D=3D-1)b=3Da.length;a=3Da.substring(0,b);a=3Da.s=
plit(".");b=3Dj;if(a.length>=3D3)b=3Da[a.length-3]in =
Wb;if(a.length>=3D2)b=3Db||a[a.length-2]in Wb;return b}=0A=
function Yb(a,b,c){if(Xb(a)){a.google_new_domain_checked=3D1;return =
j}if(a.google_new_domain_checked=3D=3D0){var =
d=3DMath.random();if(d<=3Dc){c=3D"http://"+fb+"/pagead/test_domain.js";d=3D=
"script";b.write("<"+d+' =
src=3D"'+c+'"></'+d+">");a.google_new_domain_checked=3D1;return =
g}}return j}function =
Zb(a){if(!Xb(a)&&a.google_new_domain_enabled=3D=3D1)return"http://"+fb;re=
turn"http://"+gb};var =
W=3Dfunction(a){this.s=3Da;this.f=3D[];this.e=3D0;this.a=3D[];this.o=3D0;=
this.b=3D[];this.m=3Dj;this.g=3Dthis.h=3D"";this.l=3Dj};W.prototype.q=3Df=
unction(a,b){var =
c=3Dthis.s[b],d=3Dthis.f;this.s[b]=3Dfunction(e){if(e&&e.length>0){var =
f=3De.length>1?e[1].url:h;d.push([a,ua(e[0].url),f])}c(e)}};W.prototype.p=
=3Dfunction(){this.e++};W.prototype.r=3Dfunction(a){this.a.push(a)};W.pro=
totype.n=3Dfunction(){if(!this.m){hb("http://"+L+"/pagead/osd.js");this.m=
=3Dg}};=0A=
W.prototype.i=3Dfunction(a){if(this.e>0)for(var =
b=3Ddocument.getElementsByTagName("iframe"),c=3Dthis.l?"google_ads_iframe=
_":"google_ads_frame",d=3D0;d<b.length;d++){var =
e=3Db.item(d);e.src&&e.name&&e.name.indexOf(c)=3D=3D0&&a(e,e.src)}};=0A=
W.prototype.j=3Dfunction(a){var b=3Dthis.f;if(b.length>0)for(var =
c=3Ddocument.getElementsByTagName("a"),d=3D0;d<c.length;d++)for(var =
e=3D0;e<b.length;e++)if(c.item(d).href=3D=3Db[e][1]){var =
f=3Dc.item(d).parentNode;if(b[e][2])for(var =
i=3Df,m=3D0;m<4;m++){if(i.innerHTML.indexOf(b[e][2])>0){f=3Di;break}i=3Di=
.parentNode}a(f,b[e][0]);b.splice(e,1);break}};W.prototype.k=3Dfunction(a=
){for(var b=3D0;b<this.a.length;b++){var =
c=3Dthis.a[b],d=3D$b(c);if(d)(d=3Ddocument.getElementById("google_ads_div=
_"+d))&&a(d,c)}};=0A=
W.prototype.c=3Dfunction(a){this.j(a);this.k(a);this.i(a)};W.prototype.se=
tupOsd=3Dfunction(a,b,c){this.o=3Da;this.h=3Db;this.g=3Dc};W.prototype.ge=
tOsdMode=3Dfunction(){return =
this.o};W.prototype.getEid=3Dfunction(){return =
this.h};W.prototype.getCorrelator=3Dfunction(){return =
this.g};W.prototype.d=3Dfunction(){return =
this.f.length+this.e+this.a.length};W.prototype.setValidAdBlockTypes=3Dfu=
nction(a){this.b=3Da};=0A=
W.prototype.registerAdBlockByType=3Dfunction(a,b,c){if(this.b.length>0){f=
or(var =
d=3D0;d<this.b.length;d++)if(this.b[d]=3D=3Da){this.l=3Dc;if(a=3D=3D"js")=
this.q(b,"google_ad_request_done");else if(a=3D=3D"html")this.p();else =
a=3D=3D"json_html"&&this.r(b)}this.n()}};var =
$b=3Dfunction(a){if((a=3Da.match(/[&\?](?:slotname)=3D([^&]+)/))&&a.lengt=
h=3D=3D2)return =
a[1];return""},ac=3Dfunction(){window.__google_ad_urls||(window.__google_=
ad_urls=3Dnew W(window));return =
window.__google_ad_urls};q("Goog_AdSense_getAdAdapterInstance",ac);=0A=
q("Goog_AdSense_OsdAdapter",W);q("Goog_AdSense_OsdAdapter.prototype.numBl=
ocks",W.prototype.d);q("Goog_AdSense_OsdAdapter.prototype.findBlocks",W.p=
rototype.c);q("Goog_AdSense_OsdAdapter.prototype.getOsdMode",W.prototype.=
getOsdMode);q("Goog_AdSense_OsdAdapter.prototype.getEid",W.prototype.getE=
id);q("Goog_AdSense_OsdAdapter.prototype.getCorrelator",W.prototype.getCo=
rrelator);q("Goog_AdSense_OsdAdapter.prototype.setValidAdBlockTypes",W.se=
tValidAdBlockTypes);=0A=
q("Goog_AdSense_OsdAdapter.prototype.setupOsd",W.prototype.setupOsd);q("G=
oog_AdSense_OsdAdapter.prototype.registerAdBlockByType",W.prototype.regis=
terAdBlockByType);var =
bc,cc,dc,ec,fc,gc,hc=3Dfunction(){gc=3Dfc=3Dec=3Ddc=3Dcc=3Dbc=3Dj;var =
a=3DBa();if(a)if(a.indexOf("Firefox")!=3D-1)bc=3Dg;else =
if(a.indexOf("Camino")!=3D-1)cc=3Dg;else =
if(a.indexOf("iPhone")!=3D-1||a.indexOf("iPod")!=3D-1)dc=3Dg;else =
if(a.indexOf("Android")!=3D-1)ec=3Dg;else =
if(a.indexOf("Chrome")!=3D-1)fc=3Dg;else =
if(a.indexOf("Safari")!=3D-1)gc=3Dg};hc();var ic=3Dfunction(a,b){var =
c=3Da.nodeType=3D=3D9?a:a.ownerDocument||a.document;if(c.defaultView&&c.d=
efaultView.getComputedStyle)if(a=3Dc.defaultView.getComputedStyle(a,""))r=
eturn a[b];return h},jc=3Dfunction(a,b){return =
ic(a,b)||(a.currentStyle?a.currentStyle[b]:h)||a.style[b]},kc=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;b=3Da.style[d];a.style[c]=3De;a.runtimeStyle[c]=3Df;retu=
rn b}},lc=3Dfunction(a){var b=3D=0A=
a.nodeType=3D=3D9?a:a.ownerDocument||a.document,c=3D"";if(b.createTextRan=
ge){c=3Db.body.createTextRange();c.moveToElementText(a);c=3Dc.queryComman=
dValue("FontName")}if(!c){c=3Djc(a,"fontFamily");if(B&&Ka)c=3Dc.replace(/=
 \[[^\]]*\]/,"")}a=3Dc.split(",");if(a.length>1)c=3Da[0];return =
va(c,"\"'")},mc=3D/[^\d]+$/,nc=3Dfunction(a){return(a=3Da.match(mc))&&a[0=
]||h},oc=3D{cm:1,"in":1,mm:1,pc:1,pt:1},pc=3D{em:1,ex:1},qc=3Dfunction(a)=
{var b=3Djc(a,"fontSize"),c=3Dnc(b);if(b&&"px"=3D=3Dc)return =
parseInt(b,10);if(C)if(c in oc)return kc(a,b,"left",=0A=
"pixelLeft");else if(a.parentNode&&a.parentNode.nodeType=3D=3D1&&c in =
pc){a=3Da.parentNode;c=3Djc(a,"fontSize");return =
kc(a,b=3D=3Dc?"1em":b,"left","pixelLeft")}c=3DUa("span",{style:"visibilit=
y:hidden;position:absolute;line-height:0;padding:0;margin:0;border:0;heig=
ht:1em;"});Wa(a,c);b=3Dc.offsetHeight;c&&c.parentNode&&c.parentNode.remov=
eChild(c);return b};var X=3D{};function rc(a){if(a=3D=3D1)return =
g;return!X[a]}function =
Y(a,b){if(a)if(b=3D=3D1)if(X[b])X[b]+=3D","+a;else X[b]=3Da;else =
X[b]=3Da}function sc(){var a=3D[];M(X,function(b){a.push(b)});return =
a.join(",")}function tc(a,b){if(a&&a instanceof Array)for(var =
c=3D0;c<a.length;c++)a[c]&&typeof a[c]=3D=3D"string"&&Y(a[c],b)}var =
Z=3Dj;=0A=
function uc(a,b){var =
c=3D"script";Z=3Dvc(a,b);if(!Z)a.google_allow_expandable_ads=3Dj;var =
d=3D!wc();Z&&d&&b.write("<"+c+' =
src=3D"http://'+L+'/pagead/expansion_embed.js"></'+c+">");a=3DYb(a,b,F("1=
",0.01));(d=3Dd||a)&&jb("msie")&&!window.opera?b.write("<"+c+' =
src=3D"http://'+L+'/pagead/render_ads.js"></'+c+">"):b.write("<"+c+'>goog=
le_protectAndRun("ads_core.google_render_ad", google_handleError, =
google_render_ad);</'+c+">")}function $(a){return a!=3Dh?'"'+a+'"':'""'}=0A=
function xc(a){var b=3D"google_unique_id";if(a[b])++a[b];else =
a[b]=3D1;return a[b]}var yc=3Dfunction(a,b){var =
c=3Db.slice(-1),d=3Dc=3D=3D"?"||c=3D=3D"#"?"":"&",e=3D[b];b=3Dfunction(f,=
i){if(f||f=3D=3D=3D0||f=3D=3D=3Dj){if(typeof =
f=3D=3D"boolean")f=3Df?1:0;e.push(d,i,"=3D",N(f));d=3D"&"}};M(a,b);return=
 e.join("")};function zc(){var =
a=3DC&&E("6"),b=3DDa&&E("1.8.1"),c=3DD&&E("525");if(Ja&&(a||b||c))return =
g;else if(Ia&&(c||b))return g;else if(Ka&&b)return g;return j}=0A=
function wc(){return(typeof =
ExpandableAdSlotFactory=3D=3D"function"||typeof =
ExpandableAdSlotFactory=3D=3D"object")&&typeof =
ExpandableAdSlotFactory.createIframe=3D=3D"function"}function =
vc(a,b){if(a.google_allow_expandable_ads=3D=3D=3Dj||!b.body||a.google_ad_=
output!=3D"html"||vb(a,b)||!Ac(a)||isNaN(a.google_ad_height)||isNaN(a.goo=
gle_ad_width)||!zc())return j;return g}function Ac(a){var =
b=3Da.google_ad_format;if(P(b))return =
j;if(O(a)&&b!=3D"468x15_0ads_al")return j;return g}=0A=
function Bc(){var =
a;if(K.google_ad_output=3D=3D"html"&&!(O(K)||P(K.google_ad_format))&&rc(0=
)){a=3D["6083035","6083034"];a=3DQ(a,F("0",0));Y(a,0)}return =
a=3D=3D"6083035"}=0A=
function =
Cc(a,b){if((a.google_unique_id||0)!=3D0||P(a.google_ad_format))return"";v=
ar =
c=3D"";a=3DO(a);if(b=3D=3D"html"||a)c=3DQ(["36815001","36815002"],F("0.01=
",0));if(c=3D=3D""&&(b=3D=3D"js"||a))c=3DQ(["36815003","36815004"],F("0.0=
1",0));if(c=3D=3D""&&(b=3D=3D"html"||b=3D=3D"js"))c=3DQ(["36813005","3681=
3006"],F("0.008",0));return c}=0A=
function Dc(){var =
a=3Dac(),b=3Dwindow.google_enable_osd,c=3D"";if(b=3D=3D=3Dg){c=3D"3681300=
6";Ec(c,a)}else =
if(b!=3D=3Dj&&rc(0)){c=3DCc(window,window.google_ad_output);if(c!=3D"")Ec=
(c,a);else c=3Da.getEid()}return c}function Ec(a,b){var =
c=3Db.getOsdMode(),d=3D[];switch(a){case =
"36815004":c=3D1;d=3D["js"];break;case =
"36815002":c=3D1;d=3D["html"];break;case =
"36813006":c=3D0;d=3D["html","js"];break}d.length>0&&b.setValidAdBlockTyp=
es(d);b.setupOsd(c,a,window.google_correlator)}=0A=
function Fc(a,b,c,d){var =
e=3Dxc(a);c=3Dyc({ifi:e},c);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'+$(k(c))+"></"+f+">");else =
if(a.google_ad_output=3D=3D"html")if(Z&&wc()){b=3Da.google_container_id||=
d||h;a["google_expandable_ad_slot"+e]=3DExpandableAdSlotFactory.createIfr=
ame("google_ads_frame"+e,k(c),a.google_ad_width,a.google_ad_height,=0A=
b)}else{e=3D'<iframe name=3D"google_ads_frame" =
width=3D'+$(a.google_ad_width)+" height=3D"+$(a.google_ad_height)+" =
frameborder=3D"+$(a.google_ad_frameborder)+" src=3D"+$(k(c))+' =
marginwidth=3D"0" marginheight=3D"0" vspace=3D"0" hspace=3D"0" =
allowtransparency=3D"true" =
scrolling=3D"no"></iframe>';a.google_container_id?Gc(a.google_container_i=
d,b,e):b.write(e)}return c}function Hc(a){Ob(a)}function =
Ic(a){if(!Jc())return j;var =
b=3DBc();a=3DKc(a);b=3DZb(window)+Lc(a.google_ad_format,b);window.google_=
ad_url=3Dyc(a,b);return g}=0A=
var Oc=3Dfunction(a){a.dt=3Daa;var =
b=3Dwindow.google_prev_ad_formats_by_region,c=3Dwindow.google_ad_section,=
d=3Dwindow.google_ad_format,e=3Dwindow.google_ad_slot;if(b[c])if(!P(d)){a=
.prev_fmts=3Db[c];if(window.google_num_slots_by_client.length>1)a.slot=3D=
window.google_num_slots_by_client[R]}var =
f=3Dwindow.google_prev_ad_slotnames_by_region;if(f[c])a.prev_slotnames=3D=
f[c].toLowerCase();if(d){if(!P(d))if(b[c])b[c]+=3D","+d;else =
b[c]=3Dd}else if(e)if(f[c])f[c]+=3D","+e;else =
f[c]=3De;a.correlator=3Dwindow.google_correlator;if(window.google_new_dom=
ain_checked=3D=3D=0A=
1&&window.google_new_domain_enabled=3D=3D0)a.dblk=3D1;if(window.google_ad=
_channel){b=3Dwindow.google_num_slots_by_channel;c=3D"";d=3Dwindow.google=
_ad_channel.split(Mc);for(e=3D0;e<d.length;e++){f=3Dd[e];if(b[f])c+=3Df+"=
+";else =
b[f]=3D1}a.pv_ch=3Dc}if(window.google_ad_host_channel){b=3DNc(window.goog=
le_ad_host_channel,window.google_viewed_host_channels);a.pv_h_ch=3Db}if(Y=
a)a.jscb=3D1;if(Za)a.jscd=3D1;a.frm=3Dwindow.google_iframing;b=3DSb();a.g=
a_vid=3Db.vid;a.ga_sid=3Db.sid;a.ga_hid=3Db.hid;a.ga_fc=3Db.from_cookie;a=
.ga_wpids=3Dwindow.google_analytics_uacct},=0A=
Pc=3Dfunction(a){var =
b=3Dg;if(b=3Dnb(b)){a.biw=3Db.width;a.bih=3Db.height}},Qc=3Dfunction(a){v=
ar b=3Dpb(window);if(b!=3D0)a.ifk=3Db.toString()};function Nc(a,b){var =
c=3Da.split("|");a=3D-1;for(var d=3D[],e=3D0;e<c.length;e++){var =
f=3Dc[e].split(Mc);b[e]||(b[e]=3D{});for(var =
i=3D"",m=3D0;m<f.length;m++){var =
y=3Df[m];if(y!=3D"")if(b[e][y])i+=3D"+"+y;else =
b[e][y]=3D1}i=3Di.slice(1);d[e]=3Di;if(i!=3D"")a=3De}b=3D"";if(a>-1){for(=
e=3D0;e<a;e++)b+=3Dd[e]+"|";b+=3Dd[a]}return b}=0A=
function Rc(){var a=3DDc();Y(a,0);var b=3DMath.random()<0.01;a=3Dh;var =
c=3D"";if(b){c=3D"google_temp_span";a=3DSc(c)}b=3DIc(a);a&&a.id=3D=3Dc&&(=
a&&a.parentNode?a.parentNode.removeChild(a):h);if(b){a=3DFc(window,docume=
nt,window.google_ad_url);ac().registerAdBlockByType(window.google_ad_outp=
ut,a,j);Hc(window)}}var =
Tc=3Dfunction(a){M(rb,function(b,c){a[b]=3Dwindow[c]});M(qb,function(b,c)=
{a[b]=3Dwindow[c]});M(sb,function(b,c){a[b]=3Dwindow[c]})},Uc=3Dfunction(=
a){tc(window.google_eids,1);a.eid=3Dsc()};=0A=
function Vc(a,b,c,d){a=3DIb(a,b,c,d);uc(window,document);return =
a}function Wc(){Nb()}function Xc(a){var =
b=3D{};a=3Da.split("?");a=3Da[a.length-1].split("&");for(var =
c=3D0;c<a.length;c++){var =
d=3Da[c].split("=3D");if(d[0])try{b[d[0].toLowerCase()]=3Dd.length>1?wind=
ow.decodeURIComponent?decodeURIComponent(d[1].replace(/\+/g," =
")):unescape(d[1]):""}catch(e){}}return b}function Yc(){var =
a=3Dwindow,b=3DXc(document.URL);if(b.google_ad_override){a.google_ad_over=
ride=3Db.google_ad_override;a.google_adtest=3D"on"}}=0A=
function =
Gc(a,b,c){if(a)if((a=3Db.getElementById(a))&&c&&c.length!=3D""){a.style.v=
isibility=3D"visible";a.innerHTML=3Dc}}=0A=
var Lc=3Dfunction(a,b){return =
a=3DP(a)?"/pagead/sdo?":b?"/pagead/render_iframe_ads.html#":"/pagead/ads?=
"},Zc=3Dfunction(a,b){b.dff=3Dlc(a);b.dfs=3Dqc(a)},$c=3Dfunction(a){a.ref=
=3Dwindow.google_referrer_url;a.loc=3Dwindow.google_page_location},Jc=3Df=
unction(){var =
a=3Dwindow.google_prev_ad_formats_by_region,b=3Dwindow.google_prev_ad_slo=
tnames_by_region,c=3Dwindow.google_ad_section;if(P(window.google_ad_forma=
t)){window.google_num_sdo_slots+=3D1;if(window.google_num_sdo_slots>4)ret=
urn j}else if(O(window)){window.google_num_0ad_slots+=3D=0A=
1;if(window.google_num_0ad_slots>3)return =
j}else{window.google_num_ad_slots+=3D1;if(window.google_num_slots_to_rota=
te){Kb(1);a[c]=3Dh;b[c]=3Dh;if(window.google_num_slot_to_show=3D=3Dh)wind=
ow.google_num_slot_to_show=3D(new =
Date).getTime()%window.google_num_slots_to_rotate+1;if(window.google_num_=
slot_to_show!=3Dwindow.google_num_ad_slots)return j}else =
if(window.google_num_ad_slots>6&&c=3D=3D"")return =
j}a=3Dwindow.google_num_slots_by_client;if(a[R])a[R]+=3D1;else{a[R]=3D1;a=
.length+=3D1}return g},Kc=3Dfunction(a){var b=3D{};Tc(b);=0A=
Oc(b);mb(b);a&&Zc(a,b);Pc(b);Qc(b);Uc(b);$c(b);b.fu=3DJb;return =
b},Sc=3Dfunction(a){var =
b=3Dwindow.google_container_id&&Pa(window.google_container_id)||Pa(a);if(=
!b&&!window.google_container_id&&a){document.write("<span =
id=3D"+a+"></span>");b=3DPa(a)}return b},Mc=3D/[+, =
]/;window.google_render_ad=3DRc;var =
ad=3D["30143070","30143071","30143075"],bd=3Dtypeof =
window.postMessage=3D=3D"function"||typeof =
window.postMessage=3D=3D"object"||typeof =
document.postMessage=3D=3D"function",dd=3Dfunction(a,b){typeof =
A1_googleCreateSlot=3D=3D"function"?A1_googleCreateSlot(a.google_ad_clien=
t):cd(a,b)},fd=3Dfunction(){if(!ed())return j;return =
g},gd=3Dfunction(a){if(P(a.google_ad_format))return j;var =
b=3Da.google_ad_output;if(b&&b!=3D"html")return =
j;a=3Da.google_ad_client;if(typeof =
a!=3D"string"||a.substring(0,4)!=3D"pub-"&&a.substring(0,7)!=3D"ca-pub-")=
return j;=0A=
return g},id=3Dfunction(a){if(typeof =
a.google_a1_eid=3D=3D"string")return a.google_a1_eid;var =
b=3DF("0",0);a.google_a1_eid=3Dhd(ad,b);return =
a.google_a1_eid},cd=3Dfunction(a,b){if(!a.google_included_a1_script){var =
c=3D"script",d=3D"/pagead/show_ads_sra3.js?v\x3d1";b.write("<"+c+' =
src=3D"http://'+L+d+'"></'+c+">");a.google_included_a1_script=3Dg}},ed=3D=
function(){if(C&&E("8"))return j;return bd||!D},hd=3Dfunction(a,b){var =
c=3DMath.random();if(c<b){b=3DMath.floor(c/b*a.length);return =
a[b]}return""};var jd=3D"alternateShowAds";function =
kd(){Yc();Gb("show_ads.google_init_globals",Vc,Wc);uc(window,document)}fu=
nction ld(){if($a&&typeof K[jd]=3D=3D"function")K[jd].call(h);else =
if(!fd(window)||!gd(window))kd();else =
if($a&&window.google_use_a1=3D=3D=3Dg)dd(window,document);else{var =
a=3Did(window);if(a){Y(a,0);window.google_allow_expandable_ads=3Dj}!a||a=3D=
=3D"30143070"?kd():dd(window,document)}}Gb("show_ads.main",Ib,ld);})()=0A=

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://feed2js.org//feed2js.php?src=http%3A%2F%2Ftimesonline.typepad.com%2Flaw%2Frss.xml&num=5&utf=y&pc=y&html=p

feed2js_ck =3D true;=0A=
=0A=
document.write('<div class=3D"rss-box">');=0A=
document.write('<ul class=3D"rss-items">');=0A=
document.write('<li class=3D"rss-item"><a class=3D"rss-item" =
href=3D"http://timesonline.typepad.com/law/2010/01/ci-names-tnts-john-ble=
asdale-as-chair.html" title=3D"The Commerce and Industry Group =
(C&amp;I), a representative body for UK in-house lawyers has appointed =
John Bleasdale as its new chairman. Beasdale, who takes up the post on =
February 1, legal director of TNT UK Limited. He is a member of the =
C&amp;I=E2=80=99s N..." target=3D"_self">C&I names TNT\'s John Bleasdale =
as chair</a><br />');=0A=
document.write('</li>');=0A=
document.write('<li class=3D"rss-item"><a class=3D"rss-item" =
href=3D"http://timesonline.typepad.com/law/2010/01/jury-sworn-in-for-maid=
en-file-sharing-prosecution.html" title=3D"A jury was sworn in today in =
the trial of the first person in the UK to be prosecuted for illegal =
file-sharing. Alan Ellis, 26, is accused of running OiNK.cd as one of =
the world=E2=80=99s biggest pirate music websites. He denies one charge =
of conspiracy to defr..." target=3D"_self">Jury sworn in for maiden file =
sharing prosecution</a><br />');=0A=
document.write('</li>');=0A=
document.write('<li class=3D"rss-item"><a class=3D"rss-item" =
href=3D"http://timesonline.typepad.com/law/2010/01/fsa-charges-former-iso=
ft-directors-over-misleading-statements.html" title=3D"The FSA has =
started the New Year with a bang charging the founder and three other =
former directors of iSOFT, the healthcare software group, for misleading =
the market. The regulator has summonsed Patrick Cryne, iSOFT founder and =
the former chairman, Timoth..." target=3D"_self">FSA charges former =
iSOFT directors over misleading statements</a><br />');=0A=
document.write('</li>');=0A=
document.write('<li class=3D"rss-item"><a class=3D"rss-item" =
href=3D"http://timesonline.typepad.com/law/2010/01/blair-admits-to-messy-=
sacking-of-derry-irvine.html" title=3D"Tony Blair has responded to Lord =
(Derry) Irvine of Lairg\'s account of how he was sacked over Labour\'s =
constitutional shake-up in 2003 (see The Times October 31st - Lord =
Irvine of Lairg: I pleaded with Blair not to sack me). Irvine recently =
broke his six..." target=3D"_self">Blair admits to \"messy\" sacking of =
Derry Irvine</a><br />');=0A=
document.write('</li>');=0A=
document.write('<li class=3D"rss-item"><a class=3D"rss-item" =
href=3D"http://timesonline.typepad.com/law/2010/01/sir-ian-brownlie-cbe-q=
c.html" title=3D"The leading international lawyer, Sir Ian Brownlie, QC, =
has tragically been killed in a road accident while on holiday in Cairo =
with members of his family. Ian Mill QC, joint head of Blackstone =
Chambers where Sir Ian was a tenant, said: =E2=80=9CMembers of Blac..." =
target=3D"_self">Sir Ian Brownlie CBE QC</a><br />');=0A=
document.write('</li>');=0A=
document.write('</ul></div>');=0A=

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.feed2js.org//feed2js.php?src=http%3A%2F%2Fonline.wsj.com%2Fxml%2Frss%2F3_7647.xml+&num=3&targ=y

feed2js_ck =3D true;=0A=
=0A=
document.write('<div class=3D"rss-box">');=0A=
document.write('<ul class=3D"rss-items">');=0A=
document.write('<li class=3D"rss-item"><a class=3D"rss-item" =
href=3D"http://online.wsj.com/article/SB100014240527487048549045746446125=
06682996.html?mod=3DWSJ_TimesEMEA" title=3D"..." target=3D"_blank">TCW =
Sues Ex-CIO Gundlach</a><br />');=0A=
document.write('</li>');=0A=
document.write('<li class=3D"rss-item"><a class=3D"rss-item" =
href=3D"http://online.wsj.com/article/SB100014240527487041309045746445424=
28153328.html?mod=3DWSJ_TimesEMEA" title=3D"..." target=3D"_blank">Kumar =
Pleads Guilty in Galleon Case</a><br />');=0A=
document.write('</li>');=0A=
document.write('<li class=3D"rss-item"><a class=3D"rss-item" =
href=3D"http://online.wsj.com/article/SB100014240527487041309045746436117=
11637846.html?mod=3DWSJ_TimesEMEA" title=3D"..." =
target=3D"_blank">AstraZeneca Settles Teva Dispute</a><br />');=0A=
document.write('</li>');=0A=
document.write('</ul></div>');=0A=

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://business.timesonline.co.uk/tol/js/m31-behavioural-nav.js

<!--
// -----------------------
// FUNCTION: fGenerateBehaviouralLinks
// DESCRIPTION: A function that generates the mark up for the =
behavioural category links.
// ARGUMENTS: None
// RETURN: None
// -----------------------
function fGenerateBehaviouralLinks() {
	var sHTML =3D '';
	for(var i=3D0;i<aBehaviouralCategories.length;i++){
		sHTML +=3D '<div id=3D"behavioural-' + (i+1) + '" class=3D"tools-06c =
dark-tab" onmouseover=3D"javascript:fSimulateBehaviouralTab(this.id);" =
onfocus=3D"javascript:fSimulateBehaviouralTab(this.id);" =
onmouseout=3D"javascript:fClearBehaviouralTab(this.id);" =
onblur=3D"javascript:fClearBehaviouralTab(this.id);" =
onclick=3D"javascript:fShowHideBehaviouralCategory(this.id);fSelectBehavi=
ouralTab(this.id);" =
onkeypress=3D"javascript:fShowHideBehaviouralCategory(this.id);fSelectBeh=
aviouralTab(this.id);">' + aBehaviouralCategories[i] + '</div>';
	}
	document.getElementById('behavioural-links').innerHTML =3D sHTML;
}
// -----------------------
// FUNCTION: fShowHideBehaviouralCategory
// DESCRIPTION: A function that shows or hides the behavioural =
categories.
// ARGUMENTS: sElementId
// RETURN: None
// -----------------------
function fShowHideBehaviouralCategory(sElementId) {
	var sClassName =3D document.getElementById(sElementId).className;
	if(sClassName.match('selected')){
		return;
	} else {
		if(sElementId !=3D sSelectedBehavioural){
			fShowHideElement(sSelectedBehavioural + '-content');
		}
		fShowHideElement(sElementId + '-content');
		sSelectedBehavioural =3D sElementId;
		fSelectBehaviouralTab(sElementId);
	}
}
// -----------------------
// FUNCTION: fSimulateBehaviouralTab
// DESCRIPTION: A function that simulates a tab on effect for =
behavioural categories tabs.
// ARGUMENTS: sElementId
// RETURN: None
// -----------------------
function fSimulateBehaviouralTab(sElementId){
	if(sSelectedBehaviouralTab !=3D sElementId){
		document.getElementById(sElementId).className =3D 'tools-06c =
dark-tab-simulated';
	}
}
// -----------------------
// FUNCTION: fClearBehaviouralTab
// DESCRIPTION: A function that simulates a tab off effect for =
behavioural categories tabs.
// ARGUMENTS: sElementId
// RETURN: None
// -----------------------
function fClearBehaviouralTab(sElementId){
	if(sSelectedBehaviouralTab !=3D sElementId){
		document.getElementById(sElementId).className =3D 'tools-06c =
dark-tab';
	}
}
// -----------------------
// FUNCTION: fSelectBehaviouralTab
// DESCRIPTION: A function that simulates a tab selected effect for =
behavioural categories tabs.
// ARGUMENTS: sElementId
// RETURN: None
// -----------------------
function fSelectBehaviouralTab(sElementId){
	if(sSelectedBehaviouralTab !=3D ''){
		document.getElementById(sSelectedBehaviouralTab).className =3D =
'tools-06c dark-tab';
	}
	document.getElementById(sElementId).className =3D 'tools-no-color =
dark-tab-selected';
	// assign selected tab to gloabal variable
	sSelectedBehaviouralTab =3D sElementId;
}
//-->
------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://business.timesonline.co.uk/tol/js/focus-zone.js

<!--
// -----------------------
// GLOBAL VARIABLES
// -----------------------
n2ColCurrentItemFocus =3D 0;
var swapblocksFocus =3D 0;
var messagesFocus =3D new Array();
var nCurrentCarouselFocus=3D0;
var bNavButtonClickFocus=3Dfalse;
// -----------------------
// FUNCTION: fWrite2ColTeasers
// DESCRIPTION: A function that writes the HTML to the teaser
// ARGUMENTS: sTeaserID, sLinkURL, sHdrSection, sImgURL, sImgAlt, =
sTitle, sTitleLinkURL, sTeaser, sShowTeaserText
// RETURN: None
// -----------------------
function fWrite2ColTeasersFocus(sTeaserID, sLinkURL, sHdrSection, =
sImgURL, sImgAlt, sTitle, sTitleLinkURL, sTeaser, sShowTeaserText) {
    var sHTML =3D '<div class=3D"float-left" id=3D"Carousel2Col1"><div =
class=3D"activeblocks" style=3D"display:block"><div class=3D"text-left =
bg-000" style=3D"height:100px;"><div class=3D"float-right =
padding-left-10"><a href=3D"' + sLinkURL + '"><img src=3D"' + sImgURL + =
'" width=3D"100" height=3D"100" alt=3D"Focus Zone" =
class=3D"display-block" /></a></div><div class=3D"padding-left-10 =
padding-top-5">';
    if( ! sImgURL =3D=3D "") {
        sHTML +=3D '<h2 class=3D"sub-heading padding-bottom-3 =
padding-top-3"><a href=3D"' + sLinkURL + '" class=3D"link-fff">' + =
sHdrSection + '</a></h2>';
        sHTML +=3D '<p class=3D"small color-fff">' + sTeaser + =
'</p></div></div></div></div>';
    }
    var sTeaserIDNameFocus =3D 'Carousel2ColFocus' + sTeaserID;
    document.getElementById(sTeaserIDNameFocus).innerHTML =3D sHTML;
}
// -----------------------
// FUNCTION: fMoveCarousel2Col
// DESCRIPTION: A function that navigates the number of caraousels
// ARGUMENTS: nDirection, sShowTeaserText
// RETURN: None
// -----------------------
function fMoveCarousel2ColFocus(nDirection, sShowTeaserText) {
	bNavButtonClickFocus=3Dtrue;
	//clearTimeout(sRoateCaraousel);
	n2ColCurrentItemFocus=3DnCurrentCarouselFocus;//Uncomment this block if =
navigation is to be strted from current caraousel
    if(nDirection =3D=3D 1) {
        if(n2ColCurrentItemFocus =3D=3D n2ColTotalCarouselItemsFocus - =
1) {
            n2ColCurrentItemFocus =3D 0;
        }  else {
            n2ColCurrentItemFocus ++ ;
        }
		nCurrentCarouselFocus=3Dn2ColCurrentItemFocus;//
		fChangeLinkStyleFocus();
        var i =3D n2ColCurrentItemFocus;
        for(var x =3D 1; x < 2; x ++ ) {
            fWrite2ColTeasersFocus(x, aTeaser2ColFocus[i][0], =
aTeaser2ColFocus[i][1], aTeaser2ColFocus[i][2], aTeaser2ColFocus[i][6], =
aTeaser2ColFocus[i][4], aTeaser2ColFocus[i][5], aTeaser2ColFocus[i][3], =
sShowTeaserText);
            if(i =3D=3D n2ColTotalCarouselItemsFocus - 1) {
                i =3D 0;
            }  else {
                i ++ ;
            }
        }
    }  else {
        if(n2ColCurrentItemFocus =3D=3D 0) {
            n2ColCurrentItemFocus =3D n2ColTotalCarouselItemsFocus - 1;
        }  else {
            n2ColCurrentItemFocus -- ;
        }
		//alert(n2ColCurrentItemFocus);
		nCurrentCarouselFocus=3Dn2ColCurrentItemFocus;//
		fChangeLinkStyleFocus();
        var i =3D n2ColCurrentItemFocus;
        for(var x =3D 1; x < 2; x ++ ) {
            fWrite2ColTeasersFocus(x, aTeaser2ColFocus[i][0], =
aTeaser2ColFocus[i][1], aTeaser2ColFocus[i][2], aTeaser2ColFocus[i][6], =
aTeaser2ColFocus[i][4], aTeaser2ColFocus[i][5], aTeaser2ColFocus[i][3], =
sShowTeaserText);
            if(i =3D=3D n2ColTotalCarouselItemsFocus - 1) {
                i =3D 0;
            }  else {
                i ++ ;
            }
        }
    }
    return true;
}

// -----------------------
// FUNCTION: swapcontent
// DESCRIPTION: A function swaps the content of caraousel
// ARGUMENTS:=20
// RETURN: None
// -----------------------
function swapcontentFocus() {
	swapblocksFocus =3D (swapblocksFocus < messagesFocus.length - 1) ? =
swapblocksFocus + 1: 0;
	reverseblocks =3D (swapblocksFocus =3D=3D 0) ? messagesFocus.length - =
1: swapblocksFocus - 1;
	messagesFocus[swapblocksFocus].style.display =3D "block";
	messagesFocus[reverseblocks].style.display =3D "none";
	if(!bNavButtonClickFocus){
			nCurrentCarouselFocus++;
		if(nCurrentCarouselFocus>(n2ColTotalCarouselItemsFocus-1)){
		nCurrentCarouselFocus=3D0;//Assigning value less than 0 so that It =
becomes 0 next time the function callls
	}
		fChangeLinkStyleFocus();//changing the link color
	}
=09
}

// -----------------------
// FUNCTION: getElementByClass
// DESCRIPTION: A function that changes the class name
// ARGUMENTS:=20
// RETURN: None
// -----------------------
function getElementByClassFocus(classname) {
    var inc =3D 0
    var allblocks =3D document.getElementsByTagName("*")
       =20
    for(i =3D 0; i < allblocks.length; i ++ ) {
        if(allblocks[i].className =3D=3D classname)
            messagesFocus[inc ++ ] =3D allblocks[i]
        }
}

// -----------------------
// FUNCTION: fChangeLinkStyle
// DESCRIPTION: A function that changes the color of the bottom links
// ARGUMENTS:=20
// RETURN: None
// -----------------------
function fChangeLinkStyleFocus(){
	var eParentElement=3Ddocument.getElementById("bottom-links-container");
	var eElements=3DeParentElement.getElementsByTagName("a");
	for (i=3D0;i<eElements.length;i++){
		if(i=3D=3DnCurrentCarouselFocus){
			eElements[i].className=3D "link-06c";
		}
		else{
			eElements[i].className=3D "link-666";
		}
	}
=09
=09
}

/*window.onload =3D function() { //Calling the function on window load
    if(document.getElementById) {
        getElementByClass("activeblocks");
         setInterval("swapcontent()", 2000);
        }
}*/


// -->
------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://business.timesonline.co.uk/tol/js/form-validation.js

<!--
// -----------------------
// FUNCTION: fFrmValidation
// DESCRIPTION: A function that loops through the specified form and =
checks each element and if required validates each element
// ARGUMENTS: sTargetForm, aFormValidation
// RETURN: True or False
// NOTES: In order for the validation to work correctly each form =
elements label should have an id the same as the element but preffix
// it with 'label_'. In addition each form should contain an error pane =
with the forms id and a suffix 'error-message'. Finally each form
// should have an array of elements which are required fields. This =
array and the form id get passed to the function when it is called.
// -----------------------
function fFrmValidation(sTargetForm,aFormValidation){
	var eForm =3D document.forms[sTargetForm];
	var nError =3D 0;
	var nInitialisePassCheck =3D 0; //initialise Password check so that we =
can track the number of passes of each password type
	var sErrorHTML =3D '<p><strong>The following errors have been found. =
Please address them and try again.</strong></p><p><strong>';
	for(i=3D0;i<aFormValidation.length;i++){
		eval('eForm.elements[\'' + aFormValidation[i] + '\'].required =3D =
true');
	}
	for(i=3D0;i<eForm.elements.length;i++){
		if(eForm.elements[i].required){
			//alert(eForm.elements[i].type);
			switch(eForm.elements[i].type){
				case 'text':
					var nErrorText =3D '';
					if(eForm.elements[i].value =3D=3D ''){
						nErrorText++;
						sErrorHTML +=3D '<label for=3D"' + eForm.elements[i].id + '">' + =
fReturnFriendlyName(eForm.elements[i].id) + '</label> : can not be =
empty.<br />';
					} else if(eForm.elements[i].id =3D=3D 'email') {
						if(!fValidateEmail(eForm.elements[i].value)){
							nErrorText++;
							sErrorHTML +=3D '<label for=3D"' + eForm.elements[i].id + '">' + =
fReturnFriendlyName(eForm.elements[i].id) + '</label> : is an invalid =
address.<br />';
						}
					}
					if(nErrorText > 0){
						nError++;
						document.getElementById('label_' + eForm.elements[i].id).className =
=3D 'color-bd0000';
						document.getElementById('label_' + =
eForm.elements[i].id).style.fontWeight =3D 'bold';
					=09
					} else {
						document.getElementById('label_' + eForm.elements[i].id).className =
=3D '';
						document.getElementById('label_' + =
eForm.elements[i].id).style.fontWeight =3D 'normal';
					}
				break;
				case 'textarea':
					if(eForm.elements[i].value =3D=3D ''){
						nError++;
						sErrorHTML +=3D '<label for=3D"' + eForm.elements[i].id + '">The ' =
+ fReturnFriendlyName(eForm.elements[i].id) + '</label> can not be =
empty.<br />';
						document.getElementById('label_' + eForm.elements[i].id).className =
=3D 'color-bd0000';
						document.getElementById('label_' + =
eForm.elements[i].id).style.fontWeight =3D 'bold';
					} else {
						document.getElementById('label_' + eForm.elements[i].id).className =
=3D '';
						document.getElementById('label_' + =
eForm.elements[i].id).style.fontWeight =3D 'normal';
					}
				break;
				//Password validation added by Edd Bignell 13-11-06
				case 'password':
					if(eForm.elements[i].value =3D=3D ''){
						nError++;
						sErrorHTML +=3D '<label for=3D"' + eForm.elements[i].id + '">' + =
fReturnFriendlyName(eForm.elements[i].id) + '</label>: can not be =
empty.<br />';
						document.getElementById('label_' + eForm.elements[i].id).className =
=3D 'color-bd0000';
						document.getElementById('label_' + =
eForm.elements[i].id).style.fontWeight =3D 'bold';
					} else {
						document.getElementById('label_' + eForm.elements[i].id).className =
=3D '';
						document.getElementById('label_' + =
eForm.elements[i].id).style.fontWeight =3D 'normal';
					}
					//check password length - must be 6 characters or over
					if(parseFloat(eForm.elements[i].value.length) <=3D 5){
						nError++;
						sErrorHTML +=3D '<label for=3D"' + eForm.elements[i].id + '">' + =
fReturnFriendlyName(eForm.elements[i].id) + '</label>: must be at least =
6 characters long.<br />';
						document.getElementById('label_' + eForm.elements[i].id).className =
=3D 'color-bd0000';
						document.getElementById('label_' + =
eForm.elements[i].id).style.fontWeight =3D 'bold';
						}
				=09
					if (document.getElementById('confirm_password')) {//if =
confirm_password exists...
						//check password and confirm_password are the same
						var sPassword =3D document.getElementById('password').value;
						var sConfirmPassword =3D =
document.getElementById('confirm_password').value;
						if(!fPasswordCheck(sPassword, sConfirmPassword)){
								nError++;
								document.getElementById('label_' + =
eForm.elements[i].id).className =3D 'color-bd0000';
								document.getElementById('label_' + =
eForm.elements[i].id).style.fontWeight =3D 'bold';
								if(!nInitialisePassCheck){ //Only do this once to avoid =
duplicating the message
									sErrorHTML +=3D 'Password and Confirm Password must be the =
same.<br />';
									nInitialisePassCheck++;
								}
							}
						}=09
				break;
				case 'select-one':
					if(eForm.elements[i].selectedIndex =3D=3D 0){
						nError++;
						sErrorHTML +=3D '<label for=3D"' + eForm.elements[i].id + '">You =
must select an option for ' + fReturnFriendlyName(eForm.elements[i].id) =
+ '.</label><br />';
						document.getElementById('label_' + eForm.elements[i].id).className =
=3D 'color-bd0000';
						document.getElementById('label_' + =
eForm.elements[i].id).style.fontWeight =3D 'bold';
						fDobCheck(eForm.elements[i].id, 1);
					} else {
						document.getElementById('label_' + eForm.elements[i].id).className =
=3D '';
						document.getElementById('label_' + =
eForm.elements[i].id).style.fontWeight =3D 'normal';
						fDobCheck(eForm.elements[i].id, 0);
					}
				break;
				case 'checkbox':
					if(!eForm.elements[i].checked){
						nError++;
						sErrorHTML +=3D '<label for=3D"' + eForm.elements[i].id + '">You =
must check the ' + fReturnFriendlyName(eForm.elements[i].id) + ' =
checkbox to continue.</label><br />';
						document.getElementById('label_' + eForm.elements[i].id).className =
=3D 'color-bd0000';
						document.getElementById('label_' + =
eForm.elements[i].id).style.fontWeight =3D 'bold';
					} else {
						document.getElementById('label_' + eForm.elements[i].id).className =
=3D '';
						document.getElementById('label_' + =
eForm.elements[i].id).style.fontWeight =3D 'normal';
					}
				break;
				case 'select-multiple':
					if(eForm.elements[i].selectedIndex =3D=3D -1){ //changed from =
=3D=3D0 to =3D=3D-1 - 0 is he first option -1 is returneed if nothing is =
selected
						nError++;
						sErrorHTML +=3D '<label for=3D"' + eForm.elements[i].id + '">You =
must select at least one option for ' + =
fReturnFriendlyName(eForm.elements[i].id) + '.</label><br />';
						document.getElementById('label_' + eForm.elements[i].id).className =
=3D 'color-bd0000';
						document.getElementById('label_' + =
eForm.elements[i].id).style.fontWeight =3D 'bold';
					} else {
						document.getElementById('label_' + eForm.elements[i].id).className =
=3D '';
						document.getElementById('label_' + =
eForm.elements[i].id).style.fontWeight =3D 'normal';
					}
				break;
				case 'radio':
					// A radio selection should always start with an option checked so =
should not require validation
				break;
				default:
			}
		}
	}
	if(nError !=3D 0){
		sErrorHTML +=3D '</strong></p>';
		var eError =3D document.getElementById(sTargetForm + =
'-error-container');
		eError.innerHTML =3D sErrorHTML;
		window.scrollTo(0,eError.offsetTop);
		return false;
	} else {
		return true;
	}
}
// -----------------------
// FUNCTION: fValidateEmail
// DESCRIPTION: A function that checks an email address to make sure it =
is valid
// ARGUMENTS: sEmail
// RETURN: True or False
// -----------------------
function fValidateEmail(sEmail){
	if(sEmail.indexOf("@",1)=3D=3D-1){
		return false;
	} else if(sEmail.indexOf(".",sEmail.indexOf("@",1))=3D=3D-1){
		return false;
	} else {
		return true;
	}
}
// -----------------------
// FUNCTION: fRadioGroupValidation
// DESCRIPTION: A function that loops through the specified form and =
checks that at least one radio button is checked
// ARGUMENTS: sTargetForm
// RETURN: True or False
// NOTES: This is used when the form only contains radio buttons and =
must have one checked before submitting
// -----------------------
function fRadioGroupValidation(sTargetForm){
	var eForm =3D document.forms[sTargetForm];
	var nCount =3D 0;
	for(i=3D0;i<eForm.elements.length;i++){
		if(eForm.elements[i].checked){
			nCount++;
		}
	}
	if(nCount !=3D 0){
		return true;
	} else {
		return false;
	}
}
// -----------------------
// FUNCTION: fValidateNoneRequired
// DESCRIPTION: A function that checks to make sure that at least one =
non-required element has a value
// ARGUMENTS: sTargetForm
// RETURN: True or False
// -----------------------
function fValidateNoneRequired(sTargetForm){
	var eForm =3D document.forms[sTargetForm];
	var nCount =3D 0;
	for(i=3D0;i<eForm.elements.length;i++){
		switch(eForm.elements[i].type){
			case 'text':
				if(eForm.elements[i].value !=3D ''){
					nCount++;
				}
			break;
			case 'select-one':
				if(eForm.elements[i].selectedIndex !=3D 0){
					nCount++;
				}
			break;
			default:
		}
	}
	if(nCount > 0){
		return true;
	} else {
		return false;
	}
}
// -----------------------
// FUNCTION: fSearchBoxClear
// DESCRIPTION: A function that checks if the search box contains the =
word search, if it does the element is cleared ready for user input
// ARGUMENTS: sTargetElement
// RETURN: None
// -----------------------
function fSearchBoxClear(sTargetElement){
	var eElement =3D document.getElementById(sTargetElement);
	var eValue =3D eElement.value;
	if(eValue.indexOf('SEARCH') !=3D -1){
		eElement.value =3D '';
	}
}
//<<<<<<< .mine

// -----------------------
// FUNCTION: fPasswordCheck
// DESCRIPTION: A function that checks if two password strings are the =
same
// ARGUMENTS: sPassword, sConfirmPassword
// RETURN: True or False
// -----------------------
function fPasswordCheck(sPassword, sConfirmPassword){
	if (sPassword =3D=3D sConfirmPassword){
		return true;
	}else{
		return false;=09
	}
}

// -----------------------
// FUNCTION: fDobCheck
// DESCRIPTION: A function that checks if error is for a day, month or =
year select-one input
//				then updates a the "Date of Birth" label to show an error.
// ARGUMENTS: sSelectId
// RETURN: True or False
// -----------------------
function fDobCheck(sSelectId, nError) {
	if (sSelectId =3D=3D 'day' | 'month' | 'year'){//EB addded function to =
check for date of birth label
		if (document.getElementById('label_dob')){
			if (nError =3D=3D 1){
				document.getElementById('label_dob').className =3D 'color-bd0000';
				document.getElementById('label_dob').style.fontWeight =3D 'bold';
			}else{
				document.getElementById('label_dob').className =3D '';
				document.getElementById('label_dob').style.fontWeight =3D '';		=09
			}
		return true;
		}=09
	}else{
		return false;
	}
}


//=3D=3D=3D=3D=3D=3D=3D
// -----------------------
// FUNCTION: fSearchBoxSubmit
// DESCRIPTION: A function that checks if the search box contains the =
word SEARCH or is blank, if so do not submit
// ARGUMENTS: sTargetElement
// RETURN: true or false
// -----------------------
function fSearchBoxSubmit(sTargetElement){

	var eElement =3D document.getElementById(sTargetElement);
	var eValue =3D eElement.elements[0].value;
	if(eValue.indexOf('SEARCH') !=3D -1){
		return false;
	}
	if(eValue =3D=3D ''){
		return false;
	}
	return true;
}
// -----------------------
// FUNCTION: fCheckMinMax
// DESCRIPTION: A function that checks that the from value of a form =
element is lower than the to value & then switches them if necessary
// ARGUMENTS: None
// RETURN: None
// -----------------------
function fCheckMinMax(sMin,sMax){
	var sMinHolder =3D sMin;
	var sMaxHolder =3D sMax;
	var iMin =3D document.getElementById(sMinHolder);
	var iMax =3D document.getElementById(sMaxHolder);
	var iMinValue =3D parseInt(iMin.value);
	var iMaxValue =3D parseInt(iMax.value);
	if(iMinValue > iMaxValue){
		iHolder =3D iMinValue;
		iMinValue =3D iMaxValue;
		iMaxValue =3D iHolder;
		iMin.value =3D iMinValue;
		iMax.value =3D iMaxValue;
	}
	else {
		return false;
	}
}
//-->

------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://business.timesonline.co.uk/tol/js/m42-classifieds-quicksearch.js

<!--
// -----------------------
// FUNCTION: fGenerateScaleableClassifiedsMarkup
// DESCRIPTION: A function that generates the mark up for the scaleable =
classifieds module
// ARGUMENTS: None
// RETURN: sClassifiedsSkyHtml
// -----------------------
function fGenerateScaleableClassifiedsMarkup() {
	sClassifiedsSkyHtml +=3D '		<div class=3D"classifieds-long-sides =
padding-top-5 padding-left-right-9">';
	sClassifiedsSkyHtml +=3D '			<h3 class=3D"section-heading"><a href=3D"' =
+ sClassifiedsUrl + '" class=3D"link-333 =
padding-right-10">Classifieds</a><span =
class=3D"double-chevron-right">&nbsp;</span></h3>';
	sClassifiedsSkyHtml +=3D '		</div>';
	sClassifiedsSkyHtml +=3D '		<div class=3D"classifieds-long-sides">';
	sClassifiedsSkyHtml +=3D '			<div class=3D"padding-top-5"></div>';
	sClassifiedsSkyHtml +=3D '			<div id=3D"classifieds-long-links">';
	sClassifiedsSkyHtml +=3D '			</div>';
	sClassifiedsSkyHtml +=3D '			<div class=3D"clear-simple"></div>';
	sClassifiedsSkyHtml +=3D '			<div class=3D"padding-top-5"></div>';
	sClassifiedsSkyHtml +=3D '		</div>';
	sClassifiedsSkyHtml +=3D '		<div class=3D"classifieds-long-sides =
padding-left-right-9">';

	// Begin Cars section
	sClassifiedsSkyHtml +=3D '			<div id=3D"classifieds-long-1-content" =
class=3D"access-text">';
	// 1st one
	sClassifiedsSkyHtml +=3D '			<h3 class=3D"section-heading">Cars of the =
Week</h3>';
	sClassifiedsSkyHtml +=3D '			<div class=3D"padding-top-5"></div>';
	sClassifiedsSkyHtml +=3D '			<div class=3D"float-left =
padding-right-7"><a href=3D"' + aCars[0] + '"><img src=3D"' + aCars[1] + =
'" alt=3D"' + aCars[2] + '" width=3D"70" height=3D"50" border=3D"0" =
/></a></div>';
	sClassifiedsSkyHtml +=3D '			<div class=3D"classifieds-long =
float-left">';
	sClassifiedsSkyHtml +=3D '				<a href=3D"' + aCars[0] + '" =
class=3D"reg-bold">' + aCars[2] + '</a>';
	sClassifiedsSkyHtml +=3D '				<p class=3D"small">';
	sClassifiedsSkyHtml +=3D '					&pound;' + aCars[3] + '<br />';
	sClassifiedsSkyHtml +=3D '					' + aCars[4] + '<br />';
	sClassifiedsSkyHtml +=3D '				</p>';
	sClassifiedsSkyHtml +=3D '			</div>';
	sClassifiedsSkyHtml +=3D '			<div class=3D"clear"></div>';
	sClassifiedsSkyHtml +=3D '			<div class=3D"padding-top-10"></div>';
	// 2nd .. n
	for (var x =3D 1; x < nCars; x++) {
		var nLinkIndex =3D (x * 5); // link
		var nImageIndex =3D (x * 5) + 1; // image
		var nTitleIndex =3D (x * 5) + 2; // title
		var nPriceIndex =3D (x * 5) + 3; // price
		var nLocationIndex =3D (x * 5) + 4; // location

		sClassifiedsSkyHtml +=3D '			<div class=3D"puff-top clear"></div>';
		sClassifiedsSkyHtml +=3D '			<div class=3D"padding-top-10"></div>';
		sClassifiedsSkyHtml +=3D '			<div class=3D"float-left =
padding-right-7"><a href=3D"' + aCars[nLinkIndex] + '"><img src=3D"' + =
aCars[nImageIndex] + '" alt=3D"' + aCars[nTitleIndex] + '" width=3D"70" =
height=3D"50" border=3D"0" /></a></div>';
		sClassifiedsSkyHtml +=3D '			<div class=3D"classifieds-long =
float-left">';
		sClassifiedsSkyHtml +=3D '				<a href=3D"' + aCars[nLinkIndex] + '" =
class=3D"reg-bold">' + aCars[nTitleIndex] + '</a>';
		sClassifiedsSkyHtml +=3D '				<p class=3D"small">';
		sClassifiedsSkyHtml +=3D '					&pound;' + aCars[nPriceIndex] + '<br =
/>';
		sClassifiedsSkyHtml +=3D '					' + aCars[nLocationIndex] + '<br />';
		sClassifiedsSkyHtml +=3D '				</p>';
		sClassifiedsSkyHtml +=3D '			</div>';
		sClassifiedsSkyHtml +=3D '			<div class=3D"clear"></div>';
		sClassifiedsSkyHtml +=3D '			<div class=3D"padding-top-10"></div>';
	}
	sClassifiedsSkyHtml +=3D '			<ul class=3D"chevron-list chevron-blue">';
	sClassifiedsSkyHtml +=3D '				<li><a href=3D"' + sCarsSearchOtherLink + =
'" class=3D"link-666">Search other new and used cars and =
bikes</a></li>';
	sClassifiedsSkyHtml +=3D '			</ul>';
	sClassifiedsSkyHtml +=3D '			<div class=3D"padding-top-10"></div>';
	sClassifiedsSkyHtml +=3D '			</div>';
	// End Cars section

	// Begin Jobs section
	sClassifiedsSkyHtml +=3D '			<div id=3D"classifieds-long-2-content" =
class=3D"access-text">';
	// 1st one
	sClassifiedsSkyHtml +=3D '			<h3 class=3D"section-heading">Jobs of the =
Week</h3>';
	sClassifiedsSkyHtml +=3D '			<div class=3D"padding-top-5"></div>';
	sClassifiedsSkyHtml +=3D '			<div>';
	sClassifiedsSkyHtml +=3D '				<a class=3D"reg-bold" href=3D"' + =
aJobs[0] + '">' + aJobs[1] + '</a>';
	sClassifiedsSkyHtml +=3D '				<p class=3D"small">';
	sClassifiedsSkyHtml +=3D '					&pound;' + aJobs[2] + '<br />';
	sClassifiedsSkyHtml +=3D '					' + aJobs[3];
	sClassifiedsSkyHtml +=3D '				</p>';
	sClassifiedsSkyHtml +=3D '			</div>';
	sClassifiedsSkyHtml +=3D '			<div class=3D"padding-top-10"></div>';
	// 2nd .. n
	for (var x =3D 1; x < nCars; x++) {
		var nLinkIndex =3D (x * 4); // link
		var nTitleIndex =3D (x * 4) + 1; // title
		var nSalaryIndex =3D (x * 4) + 2; // price
		var nLocationIndex =3D (x * 4) + 3; // location

		sClassifiedsSkyHtml +=3D '			<div>';
		sClassifiedsSkyHtml +=3D '				<a class=3D"reg-bold" href=3D"' + =
aJobs[nLinkIndex] + '">' + aJobs[nTitleIndex] + '</a>';
		sClassifiedsSkyHtml +=3D '				<p class=3D"small">';
		sClassifiedsSkyHtml +=3D '					&pound;' + aJobs[nSalaryIndex] + '<br =
/>';
		sClassifiedsSkyHtml +=3D '					' + aJobs[nLocationIndex];
		sClassifiedsSkyHtml +=3D '				</p>';
		sClassifiedsSkyHtml +=3D '			</div>';
		sClassifiedsSkyHtml +=3D '			<div class=3D"padding-top-10"></div>';
	}
	sClassifiedsSkyHtml +=3D '			<ul class=3D"chevron-list chevron-blue">';
	sClassifiedsSkyHtml +=3D '				<li><a href=3D"' + sJobsSearchOtherLink + =
'" class=3D"link-666">Search other Jobs</a></li>';
	sClassifiedsSkyHtml +=3D '			</ul>';
	sClassifiedsSkyHtml +=3D '			<div class=3D"padding-top-10"></div>';
	sClassifiedsSkyHtml +=3D '			</div>';
	// End Jobs section

	// Begin Property section
	sClassifiedsSkyHtml +=3D '			<div id=3D"classifieds-long-3-content" =
class=3D"access-text">';
	// 1st one
	sClassifiedsSkyHtml +=3D '			<h3 class=3D"section-heading">Property of =
the Week</h3>';
	sClassifiedsSkyHtml +=3D '			<div class=3D"padding-top-5"></div>';
	sClassifiedsSkyHtml +=3D '			<div>';
	sClassifiedsSkyHtml +=3D '				<a class=3D"reg-bold" href=3D"' + =
aProperty[0] + '">' + aProperty[1] + '</a>';
	sClassifiedsSkyHtml +=3D '				<p class=3D"small">';
	sClassifiedsSkyHtml +=3D '					&pound;' + aProperty[2] + '<br />';
	sClassifiedsSkyHtml +=3D '					' + aProperty[3];
	sClassifiedsSkyHtml +=3D '				</p>';
	sClassifiedsSkyHtml +=3D '			</div>';
	sClassifiedsSkyHtml +=3D '			<div class=3D"padding-top-10"></div>';
	// 2nd .. n
	for (var x =3D 1; x < nProperty; x++) {
		var nLinkIndex =3D (x * 4); // link
		var nTitleIndex =3D (x * 4) + 1; // title
		var nSalaryIndex =3D (x * 4) + 2; // price
		var nLocationIndex =3D (x * 4) + 3; // location

		sClassifiedsSkyHtml +=3D '			<div>';
		sClassifiedsSkyHtml +=3D '				<a class=3D"reg-bold" href=3D"' + =
aProperty[nLinkIndex] + '">' + aProperty[nTitleIndex] + '</a>';
		sClassifiedsSkyHtml +=3D '				<p class=3D"small">';
		sClassifiedsSkyHtml +=3D '					&pound;' + aProperty[nSalaryIndex] + =
'<br />';
		sClassifiedsSkyHtml +=3D '					' + aProperty[nLocationIndex];
		sClassifiedsSkyHtml +=3D '				</p>';
		sClassifiedsSkyHtml +=3D '			</div>';
		sClassifiedsSkyHtml +=3D '			<div class=3D"padding-top-10"></div>';
	}
	sClassifiedsSkyHtml +=3D '			<ul class=3D"chevron-list chevron-blue">';
	sClassifiedsSkyHtml +=3D '				<li><a href=3D"' + =
sPropertySearchOtherLink + '" class=3D"link-666">Search for other =
Property</a></li>';
	sClassifiedsSkyHtml +=3D '			</ul>';
	sClassifiedsSkyHtml +=3D '			<div class=3D"padding-top-10"></div>';
	sClassifiedsSkyHtml +=3D '			</div>';
	sClassifiedsSkyHtml +=3D '			<script>var adRefs =3D 1;</script>';
	// End Property section

	// Begin Travel section
	sClassifiedsSkyHtml +=3D '			<div id=3D"classifieds-long-4-content" =
class=3D"access-text">';
	// 1st one
	sClassifiedsSkyHtml +=3D '			<h3 class=3D"section-heading">Holidays of =
the Week</h3>';
	sClassifiedsSkyHtml +=3D '			<div class=3D"padding-top-5"></div>';
	sClassifiedsSkyHtml +=3D '			<div>';
	sClassifiedsSkyHtml +=3D '				<a class=3D"reg-bold" href=3D"' + =
aTravel[0] + '">' + aTravel[1] + '</a>';
	sClassifiedsSkyHtml +=3D '				<p class=3D"small">';
	sClassifiedsSkyHtml +=3D '					&pound;' + aTravel[2] + '<br />';
	sClassifiedsSkyHtml +=3D '					' + aTravel[3];
	sClassifiedsSkyHtml +=3D '				</p>';
	sClassifiedsSkyHtml +=3D '			</div>';
	sClassifiedsSkyHtml +=3D '			<div class=3D"padding-top-10"></div>';
	// 2nd .. n
	for (var x =3D 1; x < nTravel; x++) {
		var nLinkIndex =3D (x * 4); // link
		var nTitleIndex =3D (x * 4) + 1; // title
		var nSalaryIndex =3D (x * 4) + 2; // price
		var nLocationIndex =3D (x * 4) + 3; // location

		sClassifiedsSkyHtml +=3D '			<div>';
		sClassifiedsSkyHtml +=3D '				<a class=3D"reg-bold" href=3D"' + =
aTravel[nLinkIndex] + '">' + aTravel[nTitleIndex] + '</a>';
		sClassifiedsSkyHtml +=3D '				<p class=3D"small">';
		sClassifiedsSkyHtml +=3D '					&pound;' + aTravel[nSalaryIndex] + '<br =
/>';
		sClassifiedsSkyHtml +=3D '					' + aTravel[nLocationIndex];
		sClassifiedsSkyHtml +=3D '				</p>';
		sClassifiedsSkyHtml +=3D '			</div>';
		sClassifiedsSkyHtml +=3D '			<div class=3D"padding-top-10"></div>';
	}
	sClassifiedsSkyHtml +=3D '			<ul class=3D"chevron-list chevron-blue">';
	sClassifiedsSkyHtml +=3D '				<li><a href=3D"' + sTravelSearchOtherLink =
+ '" class=3D"link-666">Search for other Holidays</a></li>';
	sClassifiedsSkyHtml +=3D '			</ul>';
	sClassifiedsSkyHtml +=3D '			<div class=3D"padding-top-10"></div>';

	sClassifiedsSkyHtml +=3D '			</div>';
	// End Travel section

	// Start of classifieds long footer
	sClassifiedsSkyHtml +=3D '			<div class=3D"puff-top clear"></div>';
	sClassifiedsSkyHtml +=3D '			<div class=3D"padding-top-10"></div>';
	sClassifiedsSkyHtml +=3D '			<a href=3D"' + sPlaceYouAdUrl + '" =
class=3D"reg-bold">Place your free <br /> advert now</a>';
	sClassifiedsSkyHtml +=3D '			<div class=3D"padding-top-10"></div>';
	sClassifiedsSkyHtml +=3D '			<div id=3D"dynamic-ad-reference" class=3D" =
">';
	sClassifiedsSkyHtml +=3D '			<div class=3D"puff-top clear"></div>';
	sClassifiedsSkyHtml +=3D '			<div class=3D"padding-top-10"></div>';
	sClassifiedsSkyHtml +=3D '			<form id=3D"ad-search-tall" =
onsubmit=3D"return fValidateNoneRequired(this.id);" method=3D"post" =
action=3D"' + sSearchAdRefUrl + '">';
	sClassifiedsSkyHtml +=3D '				<p class=3D"small"><label =
for=3D"ad_reference">Search Ad Reference:</label></p>';
	sClassifiedsSkyHtml +=3D '				<div class=3D"float-left padding-top-5 =
padding-right-7">';
	sClassifiedsSkyHtml +=3D '					<input id=3D"ad_reference" =
name=3D"ad_reference" type=3D"text" size=3D"8" class=3D"width-input-72" =
value=3D"" />';
	sClassifiedsSkyHtml +=3D '				</div>';
	sClassifiedsSkyHtml +=3D '				<div class=3D"float-right =
padding-top-6">';
	sClassifiedsSkyHtml +=3D '					<input type=3D"image" =
src=3D"img/global/button/button-search.gif" />';
	sClassifiedsSkyHtml +=3D '				</div>';
	sClassifiedsSkyHtml +=3D '			</form>';
	sClassifiedsSkyHtml +=3D '			</div>';
	sClassifiedsSkyHtml +=3D '			<div class=3D"clear"></div>';
	sClassifiedsSkyHtml +=3D '			<div class=3D"padding-top-10"></div>';
	sClassifiedsSkyHtml +=3D '		</div>';
	sClassifiedsSkyHtml +=3D '		<div class=3D"clear-simple"></div>';
	sClassifiedsSkyHtml +=3D '		<div class=3D"classifieds-long-bottom"><div =
class=3D"padding-top-5"></div></div>';

	return sClassifiedsSkyHtml;
}
// -----------------------
// FUNCTION: fGenerateClassifiedsLinks
// DESCRIPTION: A function that generates the mark up for the =
classifieds category links.
// ARGUMENTS: None
// RETURN: None
// -----------------------
function fGenerateClassifiedsLinks() {
	var sHTML =3D '';
	for(var i=3D0;i<aClassifiedsCategories.length;i++){
		sHTML +=3D '<div id=3D"classifieds-' + (i+1) + '" =
class=3D"tools-no-color light-tab" =
onmouseover=3D"javascript:fSimulateClassifiedsTab(this.id,\'default\');" =
onfocus=3D"javascript:fSimulateClassifiedsTab(this.id,\'default\');" =
onmouseout=3D"javascript:fClearClassifiedsTab(this.id,\'default\');" =
onblur=3D"javascript:fClearClassifiedsTab(this.id,\'default\');" =
onclick=3D"javascript:fShowHideClassifiedsCategory(this.id,\'default\');f=
SelectClassifiedsTab(this.id,\'default\');" =
onkeypress=3D"javascript:fShowHideClassifiedsCategory(this.id,\'default\'=
);fSelectClassifiedsTab(this.id,\'default\');">' + =
aClassifiedsCategories[i] + '</div>';
	}
	document.getElementById('classifieds-links').innerHTML =3D sHTML;
}
// -----------------------
// FUNCTION: fShowHideClassifiedsCategory
// DESCRIPTION: A function that shows or hides the classifieds =
categories.
// ARGUMENTS: sElementId
// RETURN: None
// -----------------------
function fShowHideClassifiedsCategory(sElementId) {
	var sClassName =3D document.getElementById(sElementId).className;
	if(sClassName.match('selected')){
		return;
	} else {
		if(sElementId !=3D sSelectedClassifieds){
			fShowHideElement(sSelectedClassifieds + '-content');
			/*	if(sElementId =3D=3D 'classifieds-1') {
					fShowHideElement('dynamic-ad-reference');
		} else {
			document.getElementById('dynamic-ad-reference').className =3D =
'access-text';
			}*/
			if(sElementId =3D=3D 'classifieds-2'){
				document.getElementById('dynamic-ad-reference').className =3D =
'access-text';
			}
			else{
			document.getElementById('dynamic-ad-reference').className=3D'';
			}
		}
		fShowHideElement(sElementId + '-content');
		sSelectedClassifieds =3D sElementId;
		fSelectClassifiedsTab(sElementId,'default');
	}
}
// -----------------------
// FUNCTION: fGenerateClassifiedsLongLinks
// DESCRIPTION: A function that generates the mark up for the =
classifieds long category links.
// ARGUMENTS: None
// RETURN: None
// -----------------------
function fGenerateClassifiedsLongLinks() {
	var sHTML =3D '';
	for(var i=3D0;i<aClassifiedsLongCategories.length;i++){
		sHTML +=3D '<div id=3D"classifieds-long-' + (i+1) + '" =
class=3D"tools-no-color white-tab" =
onmouseover=3D"javascript:fSimulateClassifiedsTab(this.id,\'long\');" =
onfocus=3D"javascript:fSimulateClassifiedsTab(this.id,\'long\');" =
onmouseout=3D"javascript:fClearClassifiedsTab(this.id,\'long\');" =
onblur=3D"javascript:fClearClassifiedsTab(this.id,\'long\');" =
onclick=3D"javascript:fShowHideClassifiedsLongCategory(this.id);fSelectCl=
assifiedsTab(this.id,\'long\');" =
onkeypress=3D"javascript:fShowHideClassifiedsLongCategory(this.id);fSelec=
tClassifiedsTab(this.id,\'long\');">' + aClassifiedsLongCategories[i] + =
'</div>';
	}
	document.getElementById('classifieds-long-links').innerHTML =3D sHTML;
}
// -----------------------
// FUNCTION: fShowHideClassifiedsLongCategory
// DESCRIPTION: A function that shows or hides the classifieds long =
categories - showing ad reference form only for Cars.
// ARGUMENTS: sElementId
// RETURN: None
// -----------------------
var pubStatus;
function fShowHideClassifiedsLongCategory(sElementId) {
pubStatus =3D sElementId;
	var sClassName =3D document.getElementById(sElementId).className;
	if(sClassName.match('selected')){
		return;
	} else {
		if(sElementId !=3D sSelectedClassifiedsLong){
			fShowHideElement(sSelectedClassifiedsLong + '-content');
			/*	if(sElementId =3D=3D 'classifieds-long-1') {
					fShowHideElement('dynamic-ad-reference');
			} else {
				document.getElementById('dynamic-ad-reference').className =3D =
'access-text';
			}*/
			if(sElementId =3D=3D 'classifieds-long-2'){
				document.getElementById('dynamic-ad-reference').className =3D =
'access-text';
			}
			else{
				document.getElementById('dynamic-ad-reference').className=3D'';
			}
		}
		fShowHideElement(sElementId + '-content');
		sSelectedClassifiedsLong =3D sElementId;
		fSelectClassifiedsTab(sElementId,'long');
	}
}
// -----------------------
// FUNCTION: fSimulateClassifiedsTab
// DESCRIPTION: A function that simulates a tab on effect for =
classifieds and classifieds long categories tabs.
// ARGUMENTS: sElementId
// RETURN: None
// -----------------------
function fSimulateClassifiedsTab(sElementId,sType){
	switch(sType){
		case 'default':
			if(sSelectedClassifiedsTab !=3D sElementId){
				document.getElementById(sElementId).className =3D 'tools-no-color =
light-tab-simulated';
			}
		break;
		case 'long':
			if(sSelectedClassifiedsLongTab !=3D sElementId){
				document.getElementById(sElementId).className =3D 'tools-no-color =
white-tab-simulated';
			}
		break;
		default:
	}
}
// -----------------------
// FUNCTION: fClearClassifiedsTab
// DESCRIPTION: A function that simulates a tab off effect for =
classifieds and classifieds long categories tabs.
// ARGUMENTS: sElementId
// RETURN: None
// -----------------------
function fClearClassifiedsTab(sElementId,sType){
	switch(sType){
		case 'default':
			if(sSelectedClassifiedsTab !=3D sElementId){
				document.getElementById(sElementId).className =3D 'tools-no-color =
light-tab';
			}
		break;
		case 'long':
			if(sSelectedClassifiedsLongTab !=3D sElementId){
				document.getElementById(sElementId).className =3D 'tools-no-color =
white-tab';
			}
		break;
		default:
	}
}
// -----------------------
// FUNCTION: fSelectClassifiedsTab
// DESCRIPTION: A function that simulates a tab selected effect for =
classifieds and classifieds long categories tabs.
// ARGUMENTS: sElementId
// RETURN: None
// -----------------------
function fSelectClassifiedsTab(sElementId,sType){
	switch(sType){
		case 'default':
			if(sSelectedClassifiedsTab !=3D ''){
				document.getElementById(sSelectedClassifiedsTab).className =3D =
'tools-no-color light-tab';
			}
			document.getElementById(sElementId).className =3D 'tools-no-color =
light-tab-selected';
			// assign selected tab to global variable
			sSelectedClassifiedsTab =3D sElementId;
		break;
		case 'long':
			if(sSelectedClassifiedsLongTab !=3D ''){
				document.getElementById(sSelectedClassifiedsLongTab).className =3D =
'tools-no-color white-tab';
			}
			document.getElementById(sElementId).className =3D 'tools-no-color =
white-tab-selected';
			// assign selected tab to global variable
			sSelectedClassifiedsLongTab =3D sElementId;
		break;
		default:
	}
}
//-->
------=_NextPart_000_0000_01CA903D.4993D3B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: 7bit
Content-Location: http://js.forrestersurveys.com/socratos_109466.js

<!--

//-->
------=_NextPart_000_0000_01CA903D.4993D3B0--

