From: "Saved by Windows Internet Explorer 7"
Subject: Coutu lands major committee assignments - Norwich, CT - Norwich Bulletin
Date: Thu, 11 Jun 2009 13:46:21 -0400
MIME-Version: 1.0
Content-Type: multipart/related;
type="text/html";
boundary="----=_NextPart_000_0104_01C9EA9B.00CD6120"
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6001.18049
This is a multi-part message in MIME format.
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: text/html;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.norwichbulletin.com/archive/x1009176328/Coutu-lands-major-committee-assignments
=EF=BB=BF
Coutu lands =
major committee assignments - Norwich, CT - Norwich Bulletin
Your =
browser either=20
has JavaScript disabled, or does not support it.
Coutu lands major committee assignments
Norwich Bulletin
Posted Dec 18, 2008 @ 05:19 PM
Last update Dec 18, 2008 @ 05:21 PM
NORWICH =E2=80=94
Incoming State Rep. Christopher Coutu, R-Norwich, has landed some=20
high-profile committee assignments for the term that begins on Jan.=20
7. Coutu will serve on the influential Revenue, Finance and =
Bonding=20
Committee, as well as Judiciary, Human Services and Veterans Affairs =
committees.=20
The latter was one he said he would have anted as his first preference =
during=20
the campaign. =E2=80=9CWe=E2=80=99ve really got our work cut out =
for us,=E2=80=9D Coutu said. =E2=80=9C=20
Analysts say we=E2=80=99re facing a $6 billion deficit over the next =
(two years). And=20
with a considerable chunk of our annual budget going to pay off our debt =
service, we aren=E2=80=99t in a position to keep =
spending.=E2=80=9D
The 47th District includes Norwich, Sprague, Canterbury and=20
Scotland.
=
Loading content...
Yellow Pages
Find whatever you're looking for with =
Totally Local Yellow Pages
Loading content...
=20
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://norwich.static.ghm.zope.net/resources/rockford/icons/icon_travel.png
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAwNJREFUeNqkk01rG2cQx+d5075JXiWStZFso8otMi1JIBWBttCW4J5K
MW2hx/hYAjnnmk+QU79FS1p6yCGk0INxcnBLwHqpU9vYlRVFXStavexq3/d5ssohX8B/mMMwDMz/
NzNICAEXEY27R+8STKCyP5rfcfzkPkYIZAZQLyPAaY1zbgimqtZoRg6P+z2EcYAWPV6WwyKCJYBE
x0yV8I9DB61YLoapjyEKEUQRBj9At+zpbHdgmt+trRaD61drcP3GBmBZXQY1a4DrEzh7aWUYCo0w
cG95ngsT2wUv9iHiDsTgHvUHw8rJyckmQfyGrudoRpUBU/kyECkPkVBqphVul/Kao8n0e4EZ5FQG
Es0AJRpSlMu3CSWdmx9f0/P60sPAD7cFF0A7nfZb/5yLeX29/CBJnK1sJt46f+1/uFFgB5K0ZMQJ
fbj7V9NgbHbzo40vp4hIShTGnIMAXKvVYH19HcqV8nn7RffTsRPn6xWZ9EbjnzAjnwQR7D15tv+e
OTj6imF7SlJycoZ6aQQYY0CmaQJKiXueX/Z9p1HM8u25Pf7BtIlgFKHnB8f7Ckk2heCjUSCDkjJb
KWoAIoEXLy2g/V4PFpeACBkUdfxoZrtfK1IW1MCBx09b4MdKXDDKBlA2ssYB/N+zYLc1gIRHkG4M
6NWMDK4aw5xGwCPOlrLaB63jPuw1D1Hj/WWorKw1umPYPz13f0l4+LsA8UwA6i/GZ5QAEq0OzLUI
QpUXiVB+fdr89/N/Dru/ffNFgxql5VwKOu+683ouq0m2H7GD02HUPfc6vaGzM3ODn+liA4xJdS8O
//hzr2kIFG/VDeVR6h8Gr2doakf3KmVjR3Detmfe3fpqQd9sqKdhxK+dvJoUaJDXC2dW78nO301a
qxqfXdKU52ddB7yIgBthba1afXwprzfbrbYqq1rvSqX6wHNfJRQj0NUMkDDD7gwnk+lqSfu2Win+
5/oBOPYc8oUrKVwaGqWSmSQcRpYVVavVVi6nitCdwOJX5l6cMrjgN2K4oN4IMABn/nKwPCKemgAA
AABJRU5ErkJggg==
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://norwich.static.ghm.zope.net/resources/rockford/icons/icon_obituaries.png
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
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://norwich.static.ghm.zope.net/resources/rockford/icons/icon_jobs_btn.png
iVBORw0KGgoAAAANSUhEUgAAADIAAAAQCAYAAABUWyyMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAsJJREFUeNrUVk9IVGEQ/7kKUWFWC5W6u2mBq7kRhVgmQURZHUI2dw2F
rLbCDmKbSdDFqFP/MMKLFzH0kKtSeeiPQt4UiU6yHpLKXJe8WLbbH8v1vdfM+FYiCHcfdHgDP76Z
+X0zb+ab773dlJc5eSBxEG4TPIRUmEMmCDcOTLx5wIaFsJ4wTDhhoiZYcgntg7nOJjZSaCIdtJ6E
eUUhFPFEqmFu4Vt01qKRQkCyWLunGHQ/kXOxbtm9Ox92yl4jz0kQzjRV0wwdg6qHaaIvl0PTY7T/
NZWVll+U3AhielGKbqvp6ci/cxOHPowLWGefcPrTdnV1Crf7WR9WFOQLt8Hjxv7R1+LnlW0j9Vi+
qQqMYE5bLG+ekrCd13QVdu9xhPsHBKyzjzlFb9pCjTG3ZlsBtvjrhNtx95bMK9h8X9bMCrehetIi
6oKhWa5WFVl/UkOcI9frwdepMJ76zom/emRYfAP+BizoV+uJpxLz0Sg8A89hO1wmcRyTbrdhs7cC
Ey/6Md7dCyM1WT4rChKFzVOBoz0B0aN6IzwZtll+RCJLe1lnYX1BfzW+qIvc90h0ies548NooJuu
nwZnpRfHegNQsrKQTF2MtFk1lnDXOUfK4NhbgqLLfqyz28U3HZoE53g3NIStpaVwnfeJf6OrUHzM
xfRruO/6NUyPjUmOj8EgkL0J7vY2zFHTXfX1ONjYKDlSbZmYnXyf1ERSaq3WhD8ldpcLl/r6sCoj
Q+wpKuZeebmcPnMXOjpgdTiE+xQKobWmRvY0UIyN+Hgc7+c45k61tKCkqmrpGePUfDNxSUqAGwmT
kp1oBBfDRfEpciF/Sx6daLygPw9AGqD3w0qTDFNc/OqxcPPs/1fOBKSWG3GT8sjEv+xvCYX8F+Ux
4Qp/SU3YxCtCWevMzDxPJO7cTjhNKOZfShNMYZDQRk3IJ/O3AAMAIuVOg1vE3u4AAAAASUVORK5C
YII=
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://norwich.static.ghm.zope.net/resources/rockford/icons/icon_autos.png
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA
BGdBTUEAANjr9RwUqgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+Q
AAACSElEQVR42mL8//8/AyUAIICYGCgEAAFEsQEAAcQCY/z5+5fx5++f6o835m748eQgGwOH5D8G
hr9AGUYG5v+/GV6+eskk79m1T944sOjfv3+fODg4wPoAAghuwNevn8Rf3zqcdvXGbVbD2G1zRYT5
P/z5xcDMAHQjCzvD36frpvLf3j899+0/4amfPn877+bhB9YHEEBwA87uWab4/u4hPzlD/xny/850
f3/0g4Ed5kxGBgYtbUOGy+9u67+8dcKJU8rwOlD4B0gOIIDgBrB9OJut/H6VoNiXd5EM9/hsmL5+
Y2GCxtBfZiYGaX6xf5wsW2VuvrplJaBr9xQovAIkBxBAjLBovFXJeFpOiEGL9SeQ8xqIRYGYFWr6
ZyiWYWB485fh/x2JpIvWCXOtQVIAAQSPBXlOhh+sdtUMDLa5DAwgM02AfnSqBeIaBgY5Tob/IJXh
mxhYlM0Yn10/AI8FgACCe+HNdwYu0T2tDMyggAd5/uomoL82wV3ACAwHhmV+DD+BLmQXdOCC6QMI
ILgBBznc52p+2lko841B6hITw6v/dxn+MP1lYARHMQvDXyk2BiHRBwxcj4xDbojrFc+E6QMIILgB
X9h197/kep/G8OzU+0tvxf3ZuNjfMv3/CUoGDN9+C///KPS37Q/HzdDHfzSL5bjl4X4ACCC4AboW
7ox/P8k8vP+X672UgsmDn0/3ffr55hoDh7ASg5HvJIafH2/cfXRv1/P/f36+fHp8PgODThVYH0AA
MVKamQACiOK8ABBAFBsAEGAAdzLL/tyoWzIAAAAASUVORK5CYII=
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://norwich.static.ghm.zope.net/resources/rockford/icons/icon_realestate.png
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA
BGdBTUEAANjr9RwUqgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+Q
AAACdUlEQVR42mL8//8/AwgABBATiGgK1v4PEECMMBGAAGKWl5FeN2XKZAWAAGIAiYgLcsS9fvbo
v4OFYR1AAIGVMDIyKgNVyQHxbYAAguuBAYAAApvW29X6vyg/CywDEEBgM5ozAv7//PLpP4gNEEAM
UC2OQOwEYgMEEFgAhsUEOKJTkuL/G+uolQT4uJeDxAACiAlmeEF2ypm81Pglouy/GQ4cOtL948d3
Q5A4QADBFegbWz399+Epg+iX2ww8PPwMknIql0DiAAGE4Ux0ABBABBUABBATMsff2fKrg7H6s0/P
r8N1AQQQ3AduVoa/7984///quSP/08K9/sPEAQIITLCxMGk9vnP5f0Nh0v871y7+v3v97H9mJkYJ
kBxAACGFw7//b9qt/t+4fu0/FIDFAQIIxQ3sDL8ZWFhYgSyEEwACCBY9LEC2DYgPFf8NxEdBxgAE
EEFvAgQQSlygY0lhnmRrTZkj3BzM1urq6pJAsXkx0TH2yGoAAogFm6ESQlwx+prqi8qrqhkdrU0Z
lq/deuTG2SMMl49uYvj98+MNoJKDMLUAAYRiozAvu7+Pg+nv/u7W/y8f3/7/7dP7/18/vvv//uXT
/9cvHPtfUpD930ZX5RkHK5MGTA9AAKEYAErN/d0dm/7+/Pa/LNr5/95Ygf9Vvmr/r1259P/rpw/A
kP75Pzw0qA4WeCAMEEBMaOHxl49f8A8TGycDLw8vg7a6OjASWRhY2dgZ2NnYgNrYGLh5+H79RwpZ
gABCCWVgdDBaGGjM1lCS8fnx8ycjE9gORgZGJmawNAc7278DJy+13X30fDJMD0AAEY4mAgAggJgY
KAQAAQYAcpdb9tW3ZyMAAAAASUVORK5CYII=
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://norwich.static.ghm.zope.net/resources/rockford/icons/icon_rentals.png
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA
BGdBTUEAANjr9RwUqgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+Q
AAABwUlEQVR42mL8//8/AwgABBATiGAs2PMfIIAYYSIAAcQC4vXKXWIACCCwCIwDAgABBFYLAsWP
9MA0QADB9cAAQACBVShNe/Z/zZo1YBmAAAILfPnyleHr169gFQABxAIiXj97yPCW5S1YACCA4GaA
bPo/wYWxr68PbmhRUREjQAAxIVsgM+HBf5DtEhIScDGAAEJR8AVqD8w+EAAIIAxnogOAACKoACCA
4FaAHAmiQY5EdihAALHAGP+L7wAVMfxfZ6/I8Pv3bwZGRkZ1oOk3AQIIbsKvX78ZvmRcAtK/wBgG
AAIIScEvBvkNXhgKAAIIbsVvqAQIg6yAAYAAgisQmm8KJF8xfOT5iOILgAAi6E2AAGIAKUDGDPm7
/6OL4cMAAcSCzVCVGS//371xmQEWuR4eHgw3b95k+Pv3L8OjR48YiouLNUBBBFILEEBM2Az4++8v
g5yyOoPMxIfgyAd5XE5ODsXzMAAQQFhdANLw7+8/sEEwPsgF//79w1ALEEBYXQAO8t+/wDQIXLt2
jUFeXh4lfmAAIIBwuOA32HaQK0AApBlkCCgM0AFAAGGNJlA6YmAgGHvgQAQIIMLxTAAABBgAPFwK
Ctv1u4gAAAAASUVORK5CYII=
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://norwich.static.ghm.zope.net/resources/rockford/icons/icon_classifieds.png
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA
BGdBTUEAANjr9RwUqgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+Q
AAACs0lEQVR42mL8//8/AwgABBATiOjs7CwGCCBGmAhAALHo6OgoycvLOwEEEDNIREZG5ry4uPiD
qKiowwABBFbCyMgYCVR1E4g/AwQQXA8MAAQQ2LQVK1a83Lx5cwVQJTNAALGABHbs2BHz8uVLP6Dq
vwABxADVYgHE9UDMDxBAcDOOHTu2SkBA4Mf79+/5//z58+vl69dqs+PjLwAEEFgHCFdVVd1funTp
E6BaawMDg7q+vr6XIHGAAIIraG9v/wyUnAfEzQ8ePAAZywbEjAABhOFMdAAQQAQVAAQQ2Bu7d++e
LSgoKAp03A8g/fP5y5fC1/btM89qaBAFCCCwglOnTtkxMTHN+Pr1q4m6unoA0M+uc1etUgUqYAAI
ILCCmzdvPn769Onbf//+/dDS0vq3fPly3xvXr4MczAAQQOCgO3HiBEjXLVNT032vX79uVFBQyAO6
7T5IDiCAYCHXs3jxYhCjCeiGY8BwOAPzPkAAwaJHESjpDcTHgZgbGgangHKfAAKIoDcBAoigAmSw
es0alrPnznkJ3LzZb3junJL7/fuMAAHEhKxg3rx5L7Kyss4B3Zk/efLklz4+PtuFhYXzlixZ8jkg
IGBhdnZ2rrSU1OJzzMwnvB480APpAQggFBeUl5df1NDQUP7w4cNHYIIU+fbtGwMnJ+dvbm5urt+/
f/8SERH5efXq1W/p6enhf//+PQTSAxBAKC5YtWrVtmvXrj0DRgYfMFn9+/Lly7efP38+ePXq1b87
d+4cvXHjxsHLly/fhGkGAYAAQnHBmTNnQClJ4datW/+DgoI+srKy/vn+/ftvoAEM3d3dfEAXuGzY
sEH98+fPf2F6AAIInhyhBrkA42i7n5/fQ3Z29nholIBwQ25u7jNeXt5ZQLYQELODxEF6AAKIpFjA
BgACiImBQgAQYAD2mVPqCQhl8AAAAABJRU5ErkJggg==
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://norwich.static.ghm.zope.net/resources/rockford/icons/icon_placeanad.png
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA
BGdBTUEAANjr9RwUqgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+Q
AAABQUlEQVR42mL8//8/AwgABBATiIjv0fkPEECMMBGAAAKLgABAADGAREC4Y13IfxANEEBwActs
NrAAQADB9cAAQACB9XauD/0PwiA2QADBtcR1a4O1AAQQhhaAAIKrgOGpOxP/I/MBAogFWXHpPCc0
7QwMAAGEYqRXlTics63tJSOIBgggTDvRAEAAEVQAEEBMDAQAQADBHQn3OBSUB64GuwEggOAK3rx/
C6a7k/YxIisECCAMN4AiBUQvLLkCVggQQCzYvIgMAAKIoC8AAoigLwACiKAJhABAALHgkpiwNQbD
5ALvJYzoYgABhNWJDct9/n/49IEBhkEaQTRIHF0tQADh9EL2VHMMianZJzFcABBAWF0Q2qz4/9W7
V2ANyDRIHF0tQADhdIFjER+GxP6+TxguAAggimMBIICYGCgEAAEGACFkqPRhT5yOAAAAAElFTkSu
QmCC
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://norwich.static.ghm.zope.net/resources/rockford/icons/icon_contactus.png
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA
BGdBTUEAANjr9RwUqgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+Q
AAACWklEQVR42mL8//8/AwgABBATiDh45f1/gABihIkABBDLsZtf/wsLcjMABBADSOTPv///f/75
///5u1//AQIIrgQGAAIIQwAggJgu3/v4/9tvBpAoWAYggFhevP/BcOHxLwYBXlYGXyMBBoAAwtAC
EEAYAugAIIDALjx+9c3/Bftfgc1+/43h/4ErH/4fufcPrBMggMDuXHfw3v9P3/79//br3/+ff/+D
6Zfvvv8HyQEEEEErAAKIoAKAAGJiIAAAAgis4OX73/9//WMA2s/w/9dfSCCsO3YfbDRAAIEVfPnH
zHD82geGT98ZGJgYGRj6t75i4OLiAJsAEEAsIIKXk4nh519Ghqv33zM8fPuHQVuOi+H3n89gBQAB
BPbm+y+//n/5CfHi91///38Fsufvvg72JkAAEfQFQAAR9AVAABE0gRAACCAWGKNr+ZU7P/+xcH/4
+osRmHoY/oEwMLqAzmb4+xeUrP4x/AXyWVj+/Xp6/8Hnnf0R2iB9AAEEN8DJWEr5yQcGBh52RgYj
VUGGD9/+gQOUFegJdhZGBgEuRlCyZXjw+g+DhLUc3AUAAQT345fvfxistIUYBAV4GJbte8Jw/8l7
BjkBRgYpfkaGa/ffMUzc/IThPxsPg7WuKAMzUsgABBDcBd9//md49/EHw88ffxi8LGQYfv35z7Dv
+lcGYLwxyIgKMvhJCDE8ef2Z4cuXn8CoYYQbABBAcAOaZu67KyApzcXKwQz0JzMDMzMDEDMyMAJp
kHJQCmAE4r9/fv16evfBFx+jWLA+gACiOBYAAoiJgUIAEGAAEm4Za4YxJwYAAAAASUVORK5CYII=
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://norwich.static.ghm.zope.net/resources/rockford/icons/icon_yellowpages.png
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA
BGdBTUEAANjr9RwUqgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+Q
AAADcklEQVR42mLcJyfEAAR/AAKICUj8NNlUzQwQQIxAEXUg5yZAADH+eTvzP7MQCwNAADEARXQ/
X1/5/9vjDf8fzor9DxBALEDpyw8mLWLgkJBmeLJ4GwNAADFCTTkDxAeBuBgggBj2SPP/38jA8P//
z5b/QMk/AAHEoj2xmOHn268MlzLXgVQyAwQQyND/ny+u/f///3GQigkAAQQzY/u/P388+O1MGaRD
DBkez9jG8PXWC5A4O0AAgXTcuFERC9Rx6v9+Tan/u2W4/v//1wLkTwOZ8B8ggEBe2P3x1EUgxcjA
rcDLYLGzgeFSwgaGny8EQSYwAAQQzAoQ+AbEnAwIUAzEfQABhKygF4jzgfgCEEeDwgMkCBBAICvY
gPg/s6hAkUpzIbNstpPx/79/boAcDlIAEEAgBd8korwZmFiZGB7NXsGgXOTL4PSkE6THA0hoAQQQ
czw/Z6Ppll6GPx9/Ah32jIGV6xcDl+hXBk51HYY3uy47AgQQE8T6Lwxyme4MzGxsDI/mnmRg5BJj
4JaXAEnIAQQQCzi+PrIy/P32mkHUUY6BVUSQ4UbNXmBgg6XmAgQQyAqRRzNWmjEwCDDIJCYzsEux
A03iZLjfuwEYNIyWAAEE82YR1Jsw8B2IuUAMgABCDgeYwha0AGNA01gDCkCYAEAAwQyYAArEf/8Y
GASttBkY2ZkYPt96xaBel8Yg7mUNlLrH8OfTS4YHUw8yPJyxj4GJAex3kCHFAAEE8gNYM4skP4PV
wckMMvFBDO8OnWN4u+Mow9MlOxj+/nzOIGIrycD44zGDsJ0Mg1JJMMOn808Yvj98YwnUxwcQQCCj
MkHGKeUEM7CJ8jD8en2FgYn9L4NyeRyDYo4/w/ujtxlOOHYy/HgHihtIkpDP9YD5IBkggEAGPAKx
fj4DqfjHwMLDwKDZ6Mfw5coVBg5JTgarA5MYtKakM1zJWs/w5jBQDaMWw69Xv2AGPAUIIFAY6AIZ
5xn+/mOWzw0FRkUQw8v1WxneHjjFwMrHyfD+5HUGPn1lBlF3S4Zfbz8w/Hz5juH5qiMM/37++wvU
ZwgQQLBABCU4YF5i8PgPDEgBKwMGyRBXBk5FKQYmxu9ATY8ZXm49wfBuz2WGvz9+g8J+B5DwB+Jf
AAGEHo0gAMraaUDsBMQGUDFQEt8HxLNgyRwGAAIMAEXkHv2p0TULAAAAAElFTkSuQmCC
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://norwich.static.ghm.zope.net/resources/rockford/style_images_v2/arrow_right.gif
R0lGODlhCwALALMIAPKzW/KyWfCqSvO5aPK2ZPK2Yu2YI////////wAAAAAAAAAAAAAAAAAAAAAA
AAAAACH5BAEAAAgALAAAAAALAAsAAAQmEMlJq63nXHmMpllmeOA4FiRnAAAxoF9XFAQhpJ0ZpEiY
fxgeIgIAOw==
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://norwich.static.ghm.zope.net/resources/rockford/logos/norwich_logo.gif
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
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://norwich.static.ghm.zope.net/resources/rockford/style_images_v2/icon_printer.gif
R0lGODlhCwALAOZKALKystjY2NnZ2dzb26a91JqYluPr99ra2rOzs8vj/rzO4dvb27S0tNfX16am
pq/E2c/R0GFzh8XS4nx6ec/Qz8zl/6Slpdzr+5KpwIafuYiIiIKZsYqjvu/u7bTI3Ojn5sHR5LTJ
4NLp/rSzsbm4udzc3OLw/5+foO32/tTn/ZuZl6a71b/X7b/a8c/Pz7vL28zMzK2trZK14rrU7KKh
oLHP6ri4uKajobe2tLLG27m4uHl3dNTp+9ru/4+Mi4yMjaenp6PD47vM4aKfnbTN56moqHuPop2c
mrOysb/R5P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAEAAEoALAAAAAALAAsAAAdfgEqCg4SDQUQsMzUyBoQEFyYpKC0rgx0YPD0VCSIbH4I4HC8SQiEe
GQWCDRQAJDY6ABAwggEDAgIBJQcLLoIMIwgxRQ5ASBaCJzRDNyo+Oxo/gkdGOSAKSQ8RE4XcSoEA
Ow==
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://norwich.static.ghm.zope.net/resources/rockford/style_images_v2/icon_comment.gif
R0lGODlhCwALAOZQAP7//63E3KzD3IuszrHH3t3n8cfX5+Xv96O92PT4/Ka+2Y6tz+zx967F3bjM
4ZSy0eTu99rk7/f6/vz+/8vZ6eHp8rPI3/b6/vj7/trk8Njj767E3Pv9/vj8/b7Q48TW6Oz0+sra
6qjA2snY6Pf7/pOx0erx95W00vb5+/z9/+Dp8qW/2a3E3fL4/K7F3NPg7XOaxO3z+fz9/uzy96/G
3qvD2+/1++/1/Nzn8arD3Mra6ff5/PP3/N3m8KvD3NHe65m106rC2/3+/8bW5rvO4+fw+Iysz9bi
7pWz0/z+/neexfT5/aW+2dLh7uju9f///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAEAAFAALAAAAAALAAsAAAdngFCCg4RQBjUNLgEBDgyDQUITHABPGSODGyk2MU0hRAhHKjICT0sf
Jz45NARMAh5DSSsvABgXJB0LUBY6Sjg3RQcQCSVQBCJAGhIgLTwzA1AFKE5IPyYsCg8GhBUDRhQF
O4URMD2EgQA7
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://norwich.static.ghm.zope.net/resources/rockford/style_images_v2/arrow_left.gif
R0lGODlhCwALALMIAPKzW/KyWfCqSvO5aPK2ZPK2Yu2YI////////wAAAAAAAAAAAAAAAAAAAAAA
AAAAACH5BAEAAAgALAAAAAALAAsAAAQoEMlJq7XnXHSMxoaXfZxRhOHXFQMBAJ7UCQRRnGQXoPHU
iZlKh4SIAAA7
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://norwich.static.ghm.zope.net/resources/rockford/style_images_v2/ad_disclaimer_300x250.gif
R0lGODlhLAEPALMNALi4uNbW1uvr66Ojo8LCwo+Pj62treDg4MzMzPX19ZmZmYWFhdLS0v///wAA
AAAAACH5BAEAAA0ALAAAAAAsAQ8AAAT1sMlJq7046827/2AojmRpnmiqrmzrvnAsz3Rt33iu73zv
/8CgcEgsGo/IUuEwGQAAE2iDIJA4AdXGE0CQBAAFQMAbpmybzyxXUJiEpQ1FIjCegrHJvL6H+EYb
AV0NBwhaf2YScIaIFAMVilpniRUGYnWTezwMm5ydnp+goaKjpKWmp54WBgEGh3BQcFdqlVmYhxMC
XGh4WoFwb1EAfYwTqMbHyMmomUerBgmTgVEITLaTkNgXrdaLr48JCpeLzOTlLdQNAoJXFAcLjWmT
CYqKAWUTlbHx3W5Pf2LEzAkcSLCgwYMIEypcyLChw4cQI0qcSLHiiggAOw==
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://norwich.static.ghm.zope.net/resources/rockford/style_images_v2/ajax-loader.gif
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
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://norwich.static.ghm.zope.net/resources/rockford/logos/somerights20.png
iVBORw0KGgoAAAANSUhEUgAAAFgAAAAfCAMAAABUFvrSAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABFUExURSAgILC2r9XX1VZXVpaXlu/v77zA
vLi9uLK3scDEv8nNyK2yrLW6tMXJxK60rXx8fEBAQM3QzKyyq6uxqv///wAAAAAAACmwp6sAAAAX
dFJOU/////////////////////////////8A5kDmXgAAAtxJREFUeNq0luuWqyAMhVNAbb0ltmTe
/1HPDqBiW6c9P4Y1i0qEb203CQz96J+0H1J97O1ubRjmeb5cr+PYdW17u92maer7fikNj/00Idy2
XTeO1+vlMs/DMKS1K0iVTriXxO0yt8IWdCZ3hTwbOXF3cg2+vxVsXNBGb19IfsxoI2+SN/D9PfiR
uUMSfC2CzQeggCVhAZttCPBUJGcv5mcvXhTvgsdKsFcK0Rrc80smP0m+fw2uuKzSxNwcKe9mvHjx
Dvxk8eoEwJPqFNfmMKhc/gK8erxZXBSbYI5N4DY6Zhe9squ9WBPuC8WrxUWwE10i2b6RErlJvSuS
K5M/bd6wgZPibLFovEF0YH30bYwqlcnjwYstkQ+KE3k+KL4ZuC9gxwo3DHyu+P7ZioNi1yAZVFRE
G5cUL0+KP+fx/OJxzxpi54Ujiwwx5M17UjyfKz73eFRqtnSD9jF7XNJtrLPi3Ip5TbdxTzfn1W9g
PC+uFPUh3YZfFb+vvImwYbk8RKl3VU1vTszfl/Rm8uJ6pLEPLeMsksnVp9A3lXc/7t7h1HRM6WYg
27hfzs3HaR7vx2Yt2doj+PBwSw3uziz+j4PemnPbHfIi+Gixgf+oAYwTnGnBQRujCAoWe89q/aBR
kGYtoTAiIxDSG7EJ1omNLZ4iDjG/DgwsMXgsU1vqvYHtAkpMdKgzdFiDeWozDQwt6FTLyhy5Nr7J
UVsJMO4c3GYJ3DLO3A0sCYyzmFawzUwYzuCyMke44RUsCaxmQQYH+1ozQTYr8K0Ax5jA+EpKVjTJ
irKyfL3ER5OiK5iEgstgdukhK8ZlkcBxt4IkNAaGQUlbWZkjGp0/KJa8NQYWg7xYUXlsv5UVZWWO
aJOJu2IY4HwTGx+lXWSzIoNDrBSHdJUWMGyxcbbCwLfkVaQ1K3CVoVw9jgEm7wmbxfaPCWJMTMSI
eUEYf2mmpmcy720s9pDeivVc3vxdgfwTYABlOKHZNVc3hgAAAABJRU5ErkJggg==
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://global.static.ghm.zope.net/resources/global/images/firefox_global.gif
R0lGODlhzAAPAOZ/AHG53AFMggU6YjdpoccrEeq6GUB3py5knCtdl1ekz7aMUgFKfPvJElWXwwcv
UgFEeNttFoHK6sx/NG9lWnCy1AFakmGYrY/I1gJAbbN3SnjA4nDC2WymwAFEdQ0IMk4yNv/QJ+Zx
CpKEa3zG5wFQiLE4C+t6HWms0eN6GgFWjwFAb+B4JvCGJAFCcydSgZkjD9dLFUWLvAwUSTYnUclC
BbkRCk9qhAFjngFdlwFViwFQgwFHfAFgmwFmogJqpgFTjFCOvgFHeeBzGXvE5ZAREtddFcyyNypC
Qn/J6UeCs9G1IOJpGMSfGFmXrod4crJFHEePs/KiCHd7dpWAQj2PtFpmLrKYcORgCf/gHl+aw7Lp
7//jOJKckVZ/mXSirwFemQ9xqhJupXTB5B9pln2Ih4g+IG61wtPDVv/3RIV+SnvD437I55pKELSV
NYJEI7FnMUV6uR1+tOJ2Fsh4QuJ4FOl7FlBQW+NcEABDeMlODQBEegBBdwA+af///wAAAP///yH5
BAEAAH8ALAAAAADMAA8AAAf/gH+Cg4SFhoeIiYqLjI2Oj4URkpNIa0NqmENrSJJicT6goaKjpKWm
p6iikKusra6vjiOysmpAcFkUQANJFAAaQwBgPcPExcbHyMnKy8ewzs/Q0YQa1BwWBwkXF1oRXlNp
FicnYTfl5ufo6err7O3q0vDx8ooA9VJzZFYKG/wUE0pGuoyp8IWHwYMIEypcyLChQ4XzIkqER6Hi
BBYmQrzhYoZfDAMF2izIUQGHyZMoU6pcybKlS5V+BsX846emoJozC+GUaZOnzJ83e87MSbQnoZ1B
hxpFyvQmUKZGB4nLIkGOECErMligMgZKgzYMMOggWaGs2Qp90vbJ0SeF2rVu/9WylRsXbtsUaFPg
RUv3rN+YgJ0+NTRUcGGaTgMjPhrUcKLDORcfFmwYMuPFgxJk6cLiKgQJTRIccOBigJEtRxaM1cta
b58FQRYE6DMb9oI+Ol7Hrr0b94LbOkjgxh3gh94fAX7jNt6adWCl0A8hpbnUsWLqgxUDjpyUp2Xq
0SUjDj9ZUIMGNkygyPPCRgwgSRzIsFMAy5EgAUj82M//x9vbQbwV238E9oZfbbLp559asSnY337P
USaeTtYNNh5mjkn2HWNEXVZeZJB9KOEfQABhwxIo0EBDBk5kIIIMHojAAAgCPJAfCTjmKJwKKnQQ
YAd98AhkgEIS2eOPCwjXAf+AfeCXYwBBdDDkjTrieGF34ElXHWZRXTfdZEVJV1l4WWIIJpbTDZJE
EgY8gQIEV+RRQhkeeDADEyCcIcCSAfTpZ59BtjCgCoEG2MJbQKogKGxqdXBolFMCqlaPsv3p50SY
ZtqKAQbA8cEdKNABgRszyPABBFGgUQWllvoZhKB9vtoCrLJiwAcGLTh64AIPqICBCg9E+cAOD3Sw
Q587tIDBrw9U2qqm0EarCKcGDPACDEVAUMcKK2TEgBIO9LjDuOSWOyy5D6SLbrGzdqBuuY4aSyy6
8LZb7r07SKvvvn8M4O8ALhBRAwEEYBtCFEw4wIcKeOjh8MMQRyzxxBRXbPFBxPxmrOkBHHPswgcC
11ACGx8orMIeKKes8sost+zyyzC/rPHMEyFg880uCODAzgL0zMfPQAct9NBEF2300Ub/EQgAOw==
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://pixel.quantserve.com/pixel/p-d1nbcz7ma4IDE.gif
R0lGODlhAQABAAAAACwAAAAAAQABAID///8AAAACAkQBADs=
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://norwich.static.ghm.zope.net/resources/rockford/style_images_v2/button_search_ipy.gif
R0lGODlhRgAZAOYAAOLi4t7e3qWfw52dxWXI/tnZ2c7OzoCAgKCgoJWVlb29veLLmpGRkVFRUdTU
1n5+fr+/v3JycuDg4D22/5iYmKOjo066/s3L28PC1ebm6oXU/TAwMEFBQWFhYfb29gAAAPT09O/v
7+7u7vLy8vPz8/Dw8Ozs7BAQEP///5+fnyAgIIKCgvn5+bu7u8LCwouLi09PT9zc3D8/Py8vL7e3
t3l5eYaGhu3t7bKysq2trcfHx8vLy6ioqNfX1319fZCy5KLl/43a/5iYwuqzBtDJ43m18J2dnau6
4vK7AN7e8PX19p2YvazP8+no5L/f99vi8sHC23PQ/9/FguPe2fPiIMK+03XC/OrLF7jH58jG3Ou6
GOrn4/faBd20U19fX+vdwaGhw6qnx6ypx66szovB8v/uAOvPjW5ubre10sLc97y+15fX/NXV4cK5
nrS+39jX5Wtra/f39+Tk5NDQ0Pj4+OXl5evr6+rq6vz8/P39/ebm5vv7++jo6Pr6+ufn5/7+/iH5
BAAAAAAALAAAAABGABkAAAf/gCgoJAEOc4eIiYqLjI2Oj4oOASSCKH4FNyx/m5ydnp+goaKjniw3
BX4oIzt0pK6vsLB0OyQOdnm4ubq7vL2+v8DBdw46LHjHyMnKy8zNzs/QLDoQe9XW19jZ2tvc3d7V
EC194+Tl5ufo6err7OMtNHTx8vNKF1BYam/z+/z9/v8A5dHAEaegQYMgLrgho8FJFTYHI0qcSLGi
xYI4cnjYyJEjBjdWNAAB8iRMx40NPnzocLKlS5d6PjR4eTIHDxA4c+LMgKZIlCAa1iQZoxPEig8M
jFYoyrQpUzkynRblUYGE1atWLxyxQKBrGiJCsJI42gGrCxUfTlQ9qrIsiQ0n/44CcLFBZQQAHzhw
yCtWbIUUIwILDqx1wgQLTN4MyDJ4BIC6KhA4PtFhBAcVgw98cDGiruQRKjYACIz3hAvNnxsHTkGh
hOvXrreI+VEESxYhGGDD1vzhAAKVwCXM2asSQQm4rn8feC1BZgnUumFTSBCiuvXqZtosESAAzIXr
4EMEOKEiRe/rHE4Y0JwiBNzq5g9YDyAzBPvw1hMwEMG/v4gFXFDRxRRvZOCffwccIIIBJ8ggggoq
GNDfBiqI4MUHKYgAV38nbBAAf/TBIAJ7B/rHwAsmpKiiFFeUocUXKsYYYwwwqCSDASYoIANwMSgw
wwlnpGXCjyr6qBIMMXwAg7QJD3xghIwxvmCDHVRWOQQXSCxQ5ZZcdunll2CG2aUNB9xh5pldDNFF
E2e26eabcMYp55xvHuADH3jmqeeefPbp55+ABoqnDwcA4MehiCaq6KKMNuroo5ACcEACEOhh6aWY
Zqrpppx26umnClAQQwQ91GHqqaimquqqrLbqaqs9RBAACi28oEABcuSq66689urrr8AGy2sBCrzQ
QiUFUFADHMw26+yz0EYr7bTUPlsDBQUIEggAOw==
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: text/css;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://norwich.static.ghm.zope.net/resources/rockford/css/rfd_global_v2.css
BODY {
BACKGROUND: url(../style_images_v2/body_bg.gif) #efefef repeat-y center =
top; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 952px
}
BODY {
FONT: 0.7em Arial, Helvetica, sans-serif; COLOR: #000
}
TABLE {
FONT: 0.7em Arial, Helvetica, sans-serif; COLOR: #000
}
TR {
FONT: 0.7em Arial, Helvetica, sans-serif; COLOR: #000
}
TD {
FONT: 0.7em Arial, Helvetica, sans-serif; COLOR: #000
}
TH {
FONT: 0.7em Arial, Helvetica, sans-serif; COLOR: #000
}
TABLE {
FONT-SIZE: 11px
}
TR {
FONT-SIZE: 11px
}
TD {
FONT-SIZE: 11px
}
TH {
FONT-SIZE: 11px
}
BODY.popup {
BACKGROUND-IMAGE: none; WIDTH: 750px; BACKGROUND-COLOR: #fff
}
.popup#o_wrap {
BACKGROUND-IMAGE: none; WIDTH: 750px; BACKGROUND-COLOR: #fff
}
INPUT {
FONT: 11px Helvetica, Arial, sans-serif; COLOR: #666
}
TEXTAREA {
FONT: 11px Helvetica, Arial, sans-serif; COLOR: #666
}
SELECT {
FONT: 11px Helvetica, Arial, sans-serif; COLOR: #666
}
textfield {
FONT: 11px Helvetica, Arial, sans-serif; COLOR: #666
}
IMG {
BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
UL {
PADDING-RIGHT: 10px; PADDING-LEFT: 10px; LIST-STYLE-IMAGE: =
url(../style_images_v2/bullet.gif); PADDING-BOTTOM: 0px; MARGIN: 0px =
5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
H1 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H2 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H3 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H4 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H5 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
FORM {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
TABLE {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H1 {
FONT: 30px "Times New Roman", Times, serif
}
H2 {
FONT-WEIGHT: bold; FONT-SIZE: 14px
}
H3 {
FONT-WEIGHT: bold; FONT-SIZE: 12px
}
H5 {
FONT-WEIGHT: bold; FONT-SIZE: 12px
}
A {
COLOR: #bd2026; TEXT-DECORATION: none
}
H1 A {
COLOR: #000; BORDER-BOTTOM-STYLE: none
}
H2 A {
COLOR: #000; BORDER-BOTTOM-STYLE: none
}
H3 A {
COLOR: #000; BORDER-BOTTOM-STYLE: none
}
H1 A:hover {
COLOR: #000; BORDER-BOTTOM: #d2d2d2 1px dotted
}
H2 A:hover {
COLOR: #000; BORDER-BOTTOM: #d2d2d2 1px dotted
}
H3 A:hover {
COLOR: #000; BORDER-BOTTOM: #d2d2d2 1px dotted
}
.module_content A {
COLOR: #000
}
.module_content A:hover {
COLOR: #666
}
.module_content H1 A:hover {
COLOR: #000
}
#leaderboard A {
BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.img A {
BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.img A:hover {
BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
#o_wrap {
MARGIN: 0px auto; WIDTH: 950px; BACKGROUND-COLOR: #fff
}
#vert_nav {
BACKGROUND: url(../style_images_v2/vert_nav_bg.gif) #fff repeat-x =
center top; HEIGHT: 35px
}
#masthead {
PADDING-RIGHT: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px; HEIGHT: 60px
}
#main_nav {
MARGIN-TOP: 10px; BACKGROUND: url(../style_images_v2/nav_bg_up.gif) =
#fff repeat-x center top; HEIGHT: 30px
}
#sub_nav {
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: =
url(../style_images_v2/sub_nav_bg_red.gif) #fff repeat-x center top; =
MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 30px
}
#site_map {
BORDER-TOP: #d2d2d2 1px solid; MARGIN-TOP: 10px
}
#footer {
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: =
url(../style_images_v2/footer_bg.gif) #000 repeat-x center bottom; =
PADDING-BOTTOM: 5px; MARGIN: 10px 0px 5px; PADDING-TOP: 5px
}
#footer_ads {
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px =
0px; PADDING-TOP: 5px
}
.iyp_box {
BACKGROUND: url(../style_images_v2/tl_logo_bg.gif) #fff no-repeat right =
10px
}
.left_side {
WIDTH: 630px
}
.right_side {
WIDTH: 300px
}
.float_l {
FLOAT: left
}
.float_r {
FLOAT: right
}
.clearfix:unknown {
CLEAR: both; DISPLAY: block; VISIBILITY: hidden; LINE-HEIGHT: 0; =
HEIGHT: 0px; content: "."
}
.clearfix {
DISPLAY: inline-block
}
HTML[xmlns] .clearfix {
DISPLAY: block
}
* HTML .clearfix {
HEIGHT: 1%
}
.m5 {
MARGIN: 5px
}
.m5h {
MARGIN: 0px 5px
}
.m5v {
MARGIN: 5px 0px
}
.m5l {
MARGIN-LEFT: 5px
}
.m5r {
MARGIN-RIGHT: 5px
}
.m5t {
MARGIN-TOP: 5px
}
.m5b {
MARGIN-BOTTOM: 5px
}
.m5auto {
MARGIN: auto
}
.m10 {
MARGIN: 10px
}
.m10t {
MARGIN-TOP: 10px
}
.m10b {
MARGIN-BOTTOM: 10px
}
.m10r {
MARGIN-RIGHT: 10px
}
.m10l {
MARGIN-LEFT: 10px
}
.p5 {
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.p5h {
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.p5v {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.p5l {
PADDING-LEFT: 5px
}
.p5r {
PADDING-RIGHT: 5px
}
.icon {
MARGIN-RIGHT: 2px
}
.vert_nav {
FONT-WEIGHT: bold; COLOR: #ccc; BACKGROUND-COLOR: #000; TEXT-ALIGN: =
center
}
.vert_nav A {
COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: =
none
}
.vert_nav A:hover {
COLOR: #d2d2d2; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: =
none
}
.vert_nav IMG {
PADDING-RIGHT: 2px; VERTICAL-ALIGN: middle
}
.vert_nav UL {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: =
0px; PADDING-TOP: 8px; LIST-STYLE-TYPE: none
}
.vert_nav LI {
PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: =
5px; PADDING-TOP: 5px
}
.vert_nav LI.first {
PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: =
5px; PADDING-TOP: 5px
}
.vert_nav LI {
BORDER-LEFT: #393939 1px solid
}
.vert_nav LI.first {
BORDER-LEFT-STYLE: none
}
.main_nav {
=09
}
.main_nav {
FONT-WEIGHT: bold; COLOR: #000; BORDER-BOTTOM-STYLE: none
}
.main_nav A {
FONT-WEIGHT: bold; COLOR: #000; BORDER-BOTTOM-STYLE: none
}
.main_nav LI {
FLOAT: left; MARGIN: 0px; HEIGHT: 30px
}
.main_nav LI.first {
FLOAT: left; MARGIN: 0px; HEIGHT: 30px
}
.main_nav A {
PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.main_nav A {
BACKGROUND: url(../style_images_v2/nav_bg_up.gif) repeat-x center top; =
TEXT-DECORATION: none
}
.main_nav A:hover {
BACKGROUND: url(../style_images_v2/nav_bg_over.gif) repeat-x center top
}
.main_nav UL {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.main_nav LI {
BORDER-RIGHT: #d2d2d2 1px solid; OVERFLOW: hidden
}
.main_nav LI.current {
BACKGROUND: url(../style_images_v2/nav_bg_cur.gif) #bd2026 repeat-x =
left top; MARGIN: -5px 0px 0px; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 35px; =
BORDER-BOTTOM-STYLE: none
}
.main_nav LI.current A {
PADDING-LEFT: 5px; BACKGROUND: url(../style_images_v2/nav_bg_cur.gif) =
#bd2026 repeat-x right top; MARGIN-LEFT: 10px; COLOR: #fff; =
BORDER-TOP-STYLE: none; PADDING-TOP: 14px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.main_nav LI.current A:hover {
PADDING-LEFT: 5px; BACKGROUND: url(../style_images_v2/nav_bg_cur.gif) =
#bd2026 repeat-x right top; MARGIN-LEFT: 10px; COLOR: #fff; =
BORDER-TOP-STYLE: none; PADDING-TOP: 14px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.sub_nav {
FONT-WEIGHT: bold; COLOR: #f3be89; BACKGROUND-COLOR: #bd2026
}
.sub_nav A {
MARGIN-LEFT: 3px; COLOR: #fff; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: =
none; BORDER-BOTTOM-STYLE: none
}
.sub_nav A:hover {
COLOR: #f3be89; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: =
none
}
.sub_nav UL {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: =
0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
.sub_nav LI {
PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
.sub_nav LI.first {
PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
.sub_nav LI {
BORDER-LEFT: #5e0a0b 1px solid
}
.sub_nav LI.first {
BORDER-LEFT-STYLE: none
}
.sub_nav LI.current A {
COLOR: #f3be89
}
.tabberlive .tabbertabhide {
DISPLAY: none
}
.tabber {
=09
}
.tabberlive {
=09
}
UL.tabbernav {
BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BACKGROUND: url(../style_images_v2/nav_bg_up.gif) #fff repeat-x center =
top; PADDING-BOTTOM: 7px; MARGIN: 0px; BORDER-LEFT: #d2d2d2 1px solid; =
PADDING-TOP: 6px; BORDER-BOTTOM: #bd2026 1px solid
}
UL.tabbernav LI {
DISPLAY: inline; FONT-WEIGHT: bold; MARGIN: 0px; OVERFLOW: hidden; =
LIST-STYLE-TYPE: none
}
UL.tabbernav LI A {
BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; =
PADDING-BOTTOM: 7px; COLOR: #000; PADDING-TOP: 6px; TEXT-DECORATION: =
none; BORDER-BOTTOM-STYLE: none
}
UL.tabbernav LI A:hover {
BACKGROUND: url(../style_images_v2/nav_bg_over.gif) repeat-x center top
}
UL.tabbernav LI.tabberactive {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(../style_images_v2/module_head_bg_red.gif) #bd2026 repeat-x left =
top; PADDING-BOTTOM: 0px; MARGIN-LEFT: -1px; BORDER-TOP-STYLE: none; =
PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BORDER-BOTTOM-STYLE: none
}
UL.tabbernav LI.tabberactive A {
PADDING-RIGHT: 15px; BACKGROUND: =
url(../style_images_v2/module_head_bg_red.gif) #bd2026 repeat-x right =
top; MARGIN-LEFT: 5px; COLOR: #fff
}
UL.tabbernav LI.tabberactive A:hover {
PADDING-RIGHT: 15px; BACKGROUND: =
url(../style_images_v2/module_head_bg_red.gif) #bd2026 repeat-x right =
top; MARGIN-LEFT: 5px; COLOR: #fff
}
.tabberlive .tabbertab {
BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 0px solid; =
BORDER-LEFT: #d2d2d2 1px solid; BORDER-BOTTOM: #d2d2d2 1px solid
}
.tabberlive .tabbertab H5 {
DISPLAY: none
}
.module_nav {
BORDER-RIGHT: #d2d2d2 1px solid; BACKGROUND: =
url(../style_images_v2/nav_bg_up.gif) #fff repeat-x center top; =
BORDER-BOTTOM: #600405 1px solid; HEIGHT: 22px
}
.module_nav {
FONT-WEIGHT: bold; COLOR: #000; BORDER-BOTTOM-STYLE: none
}
.module_nav A {
FONT-WEIGHT: bold; COLOR: #000; BORDER-BOTTOM-STYLE: none
}
.module_nav LI {
FLOAT: left; MARGIN: 0px; HEIGHT: 22px
}
.module_nav LI.first {
FLOAT: left; MARGIN: 0px; HEIGHT: 22px
}
.module_nav LI.last {
FLOAT: right; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: =
none; BORDER-LEFT-STYLE: none; HEIGHT: 22px; BORDER-BOTTOM-STYLE: none
}
.module_nav LI.last A {
PADDING-LEFT: 2px; COLOR: #bd2026
}
.module_nav LI.last A:hover {
BORDER-LEFT: #d2d2d2 1px solid
}
.module_nav A {
PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: =
7px; PADDING-TOP: 6px
}
.module_nav A {
BACKGROUND: url(../style_images_v2/nav_bg_up.gif) repeat-x center top; =
TEXT-DECORATION: none
}
.module_nav A:hover {
BACKGROUND: url(../style_images_v2/nav_bg_over.gif) repeat-x center top
}
.module_nav UL {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.module_nav LI {
BORDER-RIGHT: #d2d2d2 1px solid; OVERFLOW: hidden
}
.module_nav LI.current {
BACKGROUND: url(../style_images_v2/module_head_bg_red.gif) #bd2026 =
repeat-x left top; MARGIN: -5px 0px 0px; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 27px; =
BORDER-BOTTOM-STYLE: none
}
.module_nav LI.current A {
PADDING-LEFT: 2px; BACKGROUND: =
url(../style_images_v2/module_head_bg_red.gif) #bd2026 repeat-x right =
top; MARGIN-LEFT: 5px; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: =
11px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BORDER-BOTTOM-STYLE: none
}
.module_nav LI.current A:hover {
PADDING-LEFT: 2px; BACKGROUND: =
url(../style_images_v2/module_head_bg_red.gif) #bd2026 repeat-x right =
top; MARGIN-LEFT: 5px; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: =
11px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BORDER-BOTTOM-STYLE: none
}
.module_nav LI.current SPAN {
PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND: =
url(../style_images_v2/module_head_bg_red.gif) #bd2026 repeat-x right =
top; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; COLOR: #fff; =
BORDER-TOP-STYLE: none; PADDING-TOP: 11px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.breadcrumbs {
FONT-WEIGHT: bold; BACKGROUND: url(../style_images_v2/nav_bg_up.gif) =
#fff repeat-x center -1px
}
.breadcrumbs A {
BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.breadcrumbs .tools {
FLOAT: left
}
.story {
FONT-SIZE: 1.1em; LINE-HEIGHT: 1.5em
}
.story P {
MARGIN: 0px 0px 12px
}
.byline {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; LINE-HEIGHT: 1em; PADDING-TOP: 0px
}
.dateline {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1em; PADDING-TOP: 0px
}
.story .timestamp {
LINE-HEIGHT: 1em
}
.site_map {
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: =
#666; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.site_map UL {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px =
0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.site_map LI {
DISPLAY: inline; FONT-WEIGHT: bold; LIST-STYLE-TYPE: none
}
.site_map LI A {
BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 0px; BORDER-BOTTOM-STYLE: =
none
}
.site_map LI A:hover {
COLOR: #666
}
.footer {
COLOR: #d2d2d2; LINE-HEIGHT: 1.7em; BORDER-BOTTOM: #000 1px solid
}
.footer A {
COLOR: #fff; BORDER-BOTTOM: #999 1px dotted; TEXT-DECORATION: none
}
.footer A:hover {
COLOR: #d2d2d2; BORDER-BOTTOM: #fff 1px dotted; TEXT-DECORATION: none
}
.footer_ads {
COLOR: #666
}
.footer_ads A {
COLOR: #999; BORDER-BOTTOM: #d2d2d2 1px dotted; TEXT-DECORATION: none
}
.footer_ads A:hover {
COLOR: #666; BORDER-BOTTOM: #ccc 1px dotted; TEXT-DECORATION: none
}
.border {
BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; =
BORDER-LEFT: #d2d2d2 1px solid; BORDER-BOTTOM: #d2d2d2 1px solid
}
HR {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; COLOR: #d2d2d2; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; =
BACKGROUND-COLOR: #d2d2d2; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.no_border {
BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
A .no_border {
BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.no_border A {
BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.border_r {
BORDER-RIGHT: #d2d2d2 1px solid
}
.border_l {
BORDER-LEFT: #d2d2d2 1px solid
}
.border_t {
BORDER-TOP: #d2d2d2 1px solid
}
.border_b {
BORDER-BOTTOM: #d2d2d2 1px solid
}
.module_border {
BORDER-TOP-COLOR: #bd2026
}
IMG {
BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
IMG A {
BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
A IMG {
BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.search_top_l {
FONT-SIZE: 2px; BACKGROUND-IMAGE: =
url(../style_images_v2/module_radius_bg.gif); HEIGHT: 9px
}
.search_top_r {
FONT-SIZE: 2px; BACKGROUND-IMAGE: =
url(../style_images_v2/module_radius_bg.gif); HEIGHT: 9px
}
.search_bot_l {
FONT-SIZE: 2px; BACKGROUND-IMAGE: =
url(../style_images_v2/module_radius_bg.gif); HEIGHT: 9px
}
.search_bot_r {
FONT-SIZE: 2px; BACKGROUND-IMAGE: =
url(../style_images_v2/module_radius_bg.gif); HEIGHT: 9px
}
.top_l_lite {
FONT-SIZE: 2px; BACKGROUND-IMAGE: url(../style_images/rc_grey.gif); =
HEIGHT: 9px
}
.top_r_lite {
FONT-SIZE: 2px; BACKGROUND-IMAGE: url(../style_images/rc_grey.gif); =
HEIGHT: 9px
}
.bot_l_lite {
FONT-SIZE: 2px; BACKGROUND-IMAGE: url(../style_images/rc_grey.gif); =
HEIGHT: 9px
}
.bot_r_lite {
FONT-SIZE: 2px; BACKGROUND-IMAGE: url(../style_images/rc_grey.gif); =
HEIGHT: 9px
}
.search_top_l {
MARGIN-RIGHT: 9px
}
.search_bot_l {
MARGIN-RIGHT: 9px
}
.search_top_r {
MARGIN-TOP: -9px; MARGIN-LEFT: 9px
}
.search_bot_r {
MARGIN-TOP: -9px; MARGIN-LEFT: 9px
}
.search_top_r {
BACKGROUND-POSITION: 100% 0px
}
.search_bot_l {
BACKGROUND-POSITION: 0px -9px
}
.search_bot_r {
BACKGROUND-POSITION: 100% -9px
}
.search_body {
BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; =
PADDING-BOTTOM: 2px; MARGIN: -4px 0px; BORDER-LEFT: #d2d2d2 1px solid; =
PADDING-TOP: 2px
}
.rad_corner {
MARGIN-TOP: -8px
}
.rad_corner_l {
FONT-SIZE: 2px; BACKGROUND-IMAGE: =
url(../style_images_v2/module_radius_bg.gif); HEIGHT: 9px
}
.rad_corner_r {
FONT-SIZE: 2px; BACKGROUND-IMAGE: =
url(../style_images_v2/module_radius_bg.gif); HEIGHT: 9px
}
.rad_corner_l {
BACKGROUND-POSITION: 0px -9px; MARGIN-RIGHT: 9px
}
.rad_corner_r {
BACKGROUND-POSITION: 100% -9px; MARGIN-TOP: -9px; MARGIN-LEFT: 9px
}
.module_content {
BACKGROUND: url(../style_images_v2/module_bg.gif) #fff repeat-x center =
top
}
.module_offset {
BACKGROUND-COLOR: #f0f0f0
}
.feature {
=09
}
.summary {
LINE-HEIGHT: 1.5em
}
.summary P {
MARGIN: 0px
}
.summary LI {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 0px
}
.timestamp {
COLOR: #999; FONT-STYLE: italic
}
.accent {
FONT-WEIGHT: bold; COLOR: #bd2026
}
IMG .thumb {
WIDTH: 120px; HEIGHT: 90px
}
.thumb IMG {
WIDTH: 120px; HEIGHT: 90px
}
.none {
DISPLAY: none
}
#popular-stories H1 {
DISPLAY: none
}
.weatherTab {
DISPLAY: none
}
.fullForecast {
DISPLAY: none
}
.highTemp {
FONT-WEIGHT: bold
}
.lowTemp {
FONT-WEIGHT: bold
}
.currentTemp {
MARGIN-TOP: -5px; FONT-SIZE: 36px; BACKGROUND: =
url(http://global.static.ghm.zope.net/resources/global/images/twc-logo-sm=
all.gif) no-repeat 6px bottom; FLOAT: left; MARGIN-RIGHT: 5px; HEIGHT: =
65px
}
.subHeader2_right {
MARGIN-TOP: -8px
}
.yt_gallery {
OVERFLOW: hidden; WIDTH: 135px; HEIGHT: 170px
}
.yt_gallery_mod {
OVERFLOW: hidden; WIDTH: 80px! important; HEIGHT: 135px! important
}
.property {
MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 3px; BORDER-BOTTOM: #d2d2d2 1px =
solid
}
.ad {
MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 3px; BORDER-BOTTOM: #d2d2d2 1px =
solid
}
.car {
MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 3px; BORDER-BOTTOM: #d2d2d2 1px =
solid
}
.location {
FONT-WEIGHT: bold
}
.name {
FONT-WEIGHT: bold
}
.ad A {
BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.topheadline {
FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.topheadline A:hover {
BORDER-BOTTOM: #cccccc 1px dotted
}
.topheadlinebody {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
20px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
.ap-topheadlineitem-p {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
20px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
.byttl {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
20px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
#feedControl .gfc-resultsHeader {
COLOR: #000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#feedControl .gfc-title {
DISPLAY: none
}
#feedControl .gf-results {
MARGIN: 0px 0px 10px
}
#feedControl .gf-result {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 2px =
0px; PADDING-TOP: 3px; BORDER-BOTTOM: #e2e2e2 1px solid
}
#feedControl A.gf-title {
FONT-WEIGHT: bold; FONT-SIZE: 14px
}
#feedControl .gfc-result .gf-title {
HEIGHT: auto
}
#feedControl A.gf-title:hover {
COLOR: #666
}
@media Screen, Projection =20
{
.ui-tabs-hide {
DISPLAY: none
}
}
@media Print =20
{
.ui-tabs-nav {
DISPLAY: none
}
}
.ui-tabs-nav {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.ui-tabs-nav:unknown {
CLEAR: both; DISPLAY: block; content: " "
}
.ui-tabs-nav LI {
FLOAT: left; MARGIN: 0px 1px 0px 0px
}
.ui-tabs-nav A {
PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: =
url(../style_images_v2/tabs_bg_default.png) no-repeat; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
.ui-tabs-nav A SPAN {
PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: =
url(../style_images_v2/tabs_bg_default.png) no-repeat; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
.ui-tabs-nav A {
PADDING-LEFT: 0px; FONT-WEIGHT: bold; MARGIN: 1px 0px 0px; COLOR: #000; =
LINE-HEIGHT: 1.2; WHITE-SPACE: nowrap; TEXT-ALIGN: center; =
TEXT-DECORATION: none; outline: 0
}
.ui-tabs-nav .ui-tabs-selected A {
MARGIN-TOP: 0px; COLOR: #fff; POSITION: relative
}
.ui-tabs-nav A SPAN {
PADDING-RIGHT: 0px; MIN-WIDTH: 15px; MIN-HEIGHT: 18px; WIDTH: 15px; =
PADDING-TOP: 6px; HEIGHT: 18px
}
* > .ui-tabs-nav A SPAN {
WIDTH: auto; HEIGHT: auto
}
.ui-tabs-nav .ui-tabs-selected A SPAN {
PADDING-BOTTOM: 1px
}
.ui-tabs-nav .ui-tabs-selected A {
BACKGROUND-POSITION: 100% -150px
}
.ui-tabs-nav A:hover {
BACKGROUND-POSITION: 100% -150px
}
.ui-tabs-nav A:focus {
BACKGROUND-POSITION: 100% -150px
}
.ui-tabs-nav A:active {
BACKGROUND-POSITION: 100% -150px
}
.ui-tabs-nav A {
BACKGROUND-POSITION: 100% -100px
}
.ui-tabs-nav .ui-tabs-disabled A:hover {
BACKGROUND-POSITION: 100% -100px
}
.ui-tabs-nav .ui-tabs-disabled A:focus {
BACKGROUND-POSITION: 100% -100px
}
.ui-tabs-nav .ui-tabs-disabled A:active {
BACKGROUND-POSITION: 100% -100px
}
.ui-tabs-nav .ui-tabs-selected A SPAN {
BACKGROUND-POSITION: 0px -50px
}
.ui-tabs-nav A:hover SPAN {
BACKGROUND-POSITION: 0px -50px
}
.ui-tabs-nav A:focus SPAN {
BACKGROUND-POSITION: 0px -50px
}
.ui-tabs-nav A:active SPAN {
BACKGROUND-POSITION: 0px -50px
}
.ui-tabs-nav A SPAN {
BACKGROUND-POSITION: 0px 0px
}
.ui-tabs-nav .ui-tabs-disabled A:hover SPAN {
BACKGROUND-POSITION: 0px 0px
}
.ui-tabs-nav .ui-tabs-disabled A:focus SPAN {
BACKGROUND-POSITION: 0px 0px
}
.ui-tabs-nav .ui-tabs-disabled A:active SPAN {
BACKGROUND-POSITION: 0px 0px
}
.ui-tabs-nav .ui-tabs-selected A:link {
CURSOR: text
}
.ui-tabs-nav .ui-tabs-selected A:visited {
CURSOR: text
}
.ui-tabs-nav .ui-tabs-disabled A:link {
CURSOR: text
}
.ui-tabs-nav .ui-tabs-disabled A:visited {
CURSOR: text
}
.ui-tabs-nav A:hover {
COLOR: #fff
}
.ui-tabs-nav A:focus {
COLOR: #fff
}
.ui-tabs-nav A:active {
COLOR: #fff
}
.ui-tabs-nav A:hover {
CURSOR: pointer
}
.ui-tabs-nav A:focus {
CURSOR: pointer
}
.ui-tabs-nav A:active {
CURSOR: pointer
}
.ui-tabs-nav .ui-tabs-deselectable A:hover {
CURSOR: pointer
}
.ui-tabs-nav .ui-tabs-deselectable A:focus {
CURSOR: pointer
}
.ui-tabs-nav .ui-tabs-deselectable A:active {
CURSOR: pointer
}
.ui-tabs-disabled {
FILTER: alpha(opacity=3D40); opacity: .4
}
.ui-tabs-panel {
BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #bd2026 1px solid; =
BORDER-LEFT: #d2d2d2 1px solid; BORDER-BOTTOM: #d2d2d2 1px solid
}
.ui-tabs-loading EM {
PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: =
url(../style_images_v2/loading.gif) no-repeat 0px 50%; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
* HTML .ui-tabs-nav {
DISPLAY: inline-block
}
*:first-child + HTML .ui-tabs-nav {
DISPLAY: inline-block
}
#twitter_div UL {
PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; =
PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! =
important; LIST-STYLE-TYPE: none
}
#twitter_div LI {
PADDING-TOP: 5px; BORDER-BOTTOM: #d2d2d2 1px solid
}
#twitter_div LI A {
COLOR: #324e70! important; TEXT-DECORATION: none
}
#twitter_div LI A:hover {
TEXT-DECORATION: underline
}
#featured-content {
MIN-HEIGHT: 340px; OVERFLOW: hidden; WIDTH: 630px; POSITION: relative; =
HEIGHT: 340px; BACKGROUND-COLOR: #212121
}
#featured-content A {
COLOR: #fff; TEXT-DECORATION: none; outline: none
}
#featured-content IMG {
BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
#featured-content .slider-wrap {
WIDTH: 630px; POSITION: absolute
}
#featured-content .stripViewer .panelContainer .panel UL {
MARGIN: 0px 15px 0px 30px; TEXT-ALIGN: left
}
#featured-content .stripViewer {
OVERFLOW: hidden; WIDTH: 630px; POSITION: relative; HEIGHT: 285px
}
#featured-content .stripViewer .panelContainer {
LEFT: 0px; POSITION: relative; TOP: 0px
}
#featured-content .stripViewer .panelContainer .panel {
FLOAT: left; WIDTH: 630px; POSITION: relative; HEIGHT: 100%
}
#featured-content .stripNavL {
DISPLAY: none
}
#featured-content .stripNavR {
DISPLAY: none
}
#featured-content .stripNav {
DISPLAY: none
}
#featured-content .nav-thumb {
BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; =
BORDER-LEFT: black 1px solid; MARGIN-RIGHT: 5px; BORDER-BOTTOM: black =
1px solid
}
#featured-content #movers-row {
MARGIN: 5px 0px 0px 8px
}
#featured-content #movers-row DIV {
FLOAT: left
}
#featured-content .photo-meta-data {
PADDING-RIGHT: 10px; MARGIN-TOP: -50px; PADDING-LEFT: 10px; Z-INDEX: =
9999; BACKGROUND: =
url(http://global.static.ghm.zope.net/resources/global/images/mo-lakelife=
styles/transpBlack.png); PADDING-BOTTOM: 10px; FONT: 25px =
Helvetica,Sans-Serif; COLOR: white; PADDING-TOP: 10px; POSITION: =
relative; HEIGHT: 30px
}
#featured-content .photo-meta-data SPAN {
FONT-SIZE: 13px
}
#featured-content .cross-link {
MARGIN-TOP: -14px; DISPLAY: block; Z-INDEX: 9999; WIDTH: 62px; =
PADDING-TOP: 15px; POSITION: relative
}
#featured-content .active-thumb {
BACKGROUND: =
url(http://global.static.ghm.zope.net/resources/global/images/mo-lakelife=
styles/icon-uparrowsmallwhite.png) no-repeat center top
}
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: text/css;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://norwich.static.ghm.zope.net/resources/rockford/css/custom_teal.css
BODY {
BACKGROUND: url(../style_images_v2/body_bg_ltblue.gif) #eef4f2 repeat-y =
center top
}
A {
COLOR: #558b8b
}
.accent {
COLOR: #558b8b
}
#vert_nav {
BACKGROUND: url(../style_images_v2/vert_nav_bg_teal.gif) #fff repeat-x =
center top
}
.vert_nav LI {
BORDER-LEFT: #3a5f5f 1px solid
}
.main_nav LI.current {
BACKGROUND: url(../style_images_v2/nav_bg_cur_teal.gif) #3a5f5f =
repeat-x left top
}
.main_nav LI.current A {
BACKGROUND: url(../style_images_v2/nav_bg_cur_teal.gif) #3a5f5f =
repeat-x right top
}
.main_nav LI.current A:hover {
BACKGROUND: url(../style_images_v2/nav_bg_cur_teal.gif) #3a5f5f =
repeat-x right top
}
#sub_nav {
BACKGROUND: url(../style_images_v2/sub_nav_bg_teal.gif) #fff repeat-x =
center top
}
.sub_nav {
COLOR: #f3af30; BACKGROUND-COLOR: #3a5f5f
}
.sub_nav LI {
BORDER-LEFT: #669999 1px solid
}
.sub_nav LI.current A {
COLOR: #f3af30
}
.sub_nav A {
COLOR: #ddedec
}
.sub_nav A:hover {
COLOR: #f3af30
}
UL.tabbernav {
BORDER-BOTTOM: #338399 1px solid
}
UL.tabbernav LI.tabberactive {
BACKGROUND: url(../style_images_v2/module_head_bg_teal.gif) #467474 =
repeat-x left top
}
UL.tabbernav LI.tabberactive A {
BACKGROUND: url(../style_images_v2/module_head_bg_teal.gif) #467474 =
repeat-x right top; COLOR: #ddedec
}
UL.tabbernav LI.tabberactive A:hover {
BACKGROUND: url(../style_images_v2/module_head_bg_teal.gif) #467474 =
repeat-x right top; COLOR: #ddedec
}
.module_nav LI.last A {
COLOR: #338399
}
.module_nav LI.current {
BACKGROUND: url(../style_images_v2/module_head_bg_teal.gif) #467474 =
repeat-x left top
}
.module_nav LI.current A {
BACKGROUND: url(../style_images_v2/module_head_bg_teal.gif) #467474 =
repeat-x right top; COLOR: #ddedec
}
.module_nav LI.current A:hover {
BACKGROUND: url(../style_images_v2/module_head_bg_teal.gif) #467474 =
repeat-x right top; COLOR: #ddedec
}
.module_nav LI.current SPAN {
DISPLAY: block; BACKGROUND: =
url(../style_images_v2/module_head_bg_teal.gif) #467474 repeat-x right =
top; COLOR: #ddedec
}
.module_border {
BORDER-TOP-COLOR: #467474
}
.module_offset {
BACKGROUND-COLOR: #dde7e9
}
#footer {
BACKGROUND: url(../style_images_v2/footer_bg_teal.gif) #012c2c repeat-x =
center bottom
}
.ui-tabs-nav A {
BACKGROUND-IMAGE: url(../style_images_v2/tabs_bg_teal.png)
}
.ui-tabs-nav A SPAN {
BACKGROUND-IMAGE: url(../style_images_v2/tabs_bg_teal.png)
}
.ui-tabs-panel {
BORDER-TOP: #467474 1px solid
}
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: text/css;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://global.static.ghm.zope.net/resources/global/css_comments.css
#comments_loading {
PADDING-RIGHT: 2px; PADDING-LEFT: 30px; BACKGROUND: =
url(http://global.static.ghm.zope.net/resources/global/images/loading-new=
.gif) no-repeat 10px 0px; PADDING-BOTTOM: 10px; FONT: italic 11px =
Arial,Sans-Serif; COLOR: #003c6b; PADDING-TOP: 2px
}
#comments {
CLEAR: both; MARGIN-TOP: 10px; MARGIN-RIGHT: 11px
}
#commentsContainer .titleContainer {
BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 10px; PADDING-LEFT: =
10px; BORDER-LEFT-WIDTH: 0px! important; BACKGROUND: =
url(images/story_tools_bg.gif) repeat-x left top; BORDER-BOTTOM-WIDTH: =
0px! important; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px =
Arial,Sans-Serif; COLOR: #003c6b; PADDING-TOP: 5px; HEIGHT: 24px; =
BORDER-RIGHT-WIDTH: 0px! important
}
#commentsContainer .title {
FLOAT: left
}
#commentsContainer .titleContainer A {
PADDING-RIGHT: 13px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: =
url(images/plus_icon_white.gif) no-repeat right center; FLOAT: left; =
PADDING-BOTTOM: 0px; COLOR: #949494; PADDING-TOP: 0px; TEXT-DECORATION: =
none
}
#commentsContainer .titleContainer A:link {
PADDING-RIGHT: 13px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: =
url(images/plus_icon_white.gif) no-repeat right center; FLOAT: left; =
PADDING-BOTTOM: 0px; COLOR: #949494; PADDING-TOP: 0px; TEXT-DECORATION: =
none
}
#commentsContainer .titleContainer A:visited {
PADDING-RIGHT: 13px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: =
url(images/plus_icon_white.gif) no-repeat right center; FLOAT: left; =
PADDING-BOTTOM: 0px; COLOR: #949494; PADDING-TOP: 0px; TEXT-DECORATION: =
none
}
#commentsContainer .titleContainer A:hover {
COLOR: #1f81cc; TEXT-DECORATION: none
}
#comments_target {
MARGIN: 0px
}
.commentContainer {
PADDING-RIGHT: 10px; BORDER-TOP: #ececec 1px solid; PADDING-LEFT: 10px; =
BACKGROUND: url(images/article_bg.gif) repeat-x left top; MARGIN-BOTTOM: =
10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.commentContainer .name {
FLOAT: left; FONT: bold 11px Arial,Sans-Serif
}
.commentContainer .time {
PADDING-LEFT: 4px; FLOAT: left; FONT: italic 10px Arial,Sans-Serif; =
COLOR: #949494; PADDING-TOP: 1px
}
.commentContainer .comment {
CLEAR: left; FONT: 12px Arial,Sans-Serif; PADDING-TOP: 3px
}
.commentDisclaimer {
BORDER-RIGHT: #ff9a9a 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#ff9a9a 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: =
10px; BORDER-LEFT: #ff9a9a 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: =
#ff9a9a 1px solid; BACKGROUND-COLOR: #ffdbdb
}
.report_abuse {
MARGIN-TOP: 1px; DISPLAY: block; PADDING-LEFT: 17px; BACKGROUND: =
url(http://global.static.ghm.zope.net/resources/wickedlocal/images/report=
_abuse.gif) no-repeat left top; FLOAT: left; FONT: 10px =
Arial,Sans-Serif; MARGIN-LEFT: 10px; COLOR: #949494; TEXT-DECORATION: =
none
}
.report_abuse:visited {
COLOR: #949494; TEXT-DECORATION: none
}
.report_abuse:link {
COLOR: #949494; TEXT-DECORATION: none
}
.report_abuse:hover {
COLOR: #fb3b2c; TEXT-DECORATION: none
}
.addCommentBlock {
BORDER-RIGHT: #dedede 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#dedede 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
BORDER-LEFT: #dedede 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: =
#dedede 2px solid
}
.addCommentBlock .commentTitle {
FONT: bold 12px Arial,Sans-Serif; COLOR: #000
}
.addCommentBlock .authorName {
PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: =
10px 0px; FONT: 12px Arial,Sans-Serif; WIDTH: 583px; PADDING-TOP: 4px; =
HEIGHT: 20px
}
.addCommentBlock .authorNameEmpty {
PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: =
10px 0px; FONT: 12px Arial,Sans-Serif; WIDTH: 583px; PADDING-TOP: 4px; =
HEIGHT: 20px
}
.addCommentBlock .authorNameFocused {
PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: =
10px 0px; FONT: 12px Arial,Sans-Serif; WIDTH: 583px; PADDING-TOP: 4px; =
HEIGHT: 20px
}
.addCommentBlock .comment {
PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: =
10px 0px; FONT: 12px Arial,Sans-Serif; WIDTH: 583px; PADDING-TOP: 4px; =
HEIGHT: 100px
}
.addCommentBlock .commentEmpty {
PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: =
10px 0px; FONT: 12px Arial,Sans-Serif; WIDTH: 583px; PADDING-TOP: 4px; =
HEIGHT: 100px
}
.addCommentBlock .commentFocused {
PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: =
10px 0px; FONT: 12px Arial,Sans-Serif; WIDTH: 583px; PADDING-TOP: 4px; =
HEIGHT: 100px
}
.addCommentBlock .authorName {
BORDER-RIGHT: #c9c9c9 1px solid; BORDER-TOP: #c9c9c9 1px solid; =
BACKGROUND: #fff; BORDER-LEFT: #c9c9c9 1px solid; BORDER-BOTTOM: #c9c9c9 =
1px solid
}
.addCommentBlock .comment {
BORDER-RIGHT: #c9c9c9 1px solid; BORDER-TOP: #c9c9c9 1px solid; =
BACKGROUND: #fff; BORDER-LEFT: #c9c9c9 1px solid; BORDER-BOTTOM: #c9c9c9 =
1px solid
}
.addCommentBlock .authorNameEmpty {
BORDER-RIGHT: #c9c9c9 1px solid; BORDER-TOP: #c9c9c9 1px solid; =
BACKGROUND: url(images/your_name.gif) #fff no-repeat 4px 8px; =
BORDER-LEFT: #c9c9c9 1px solid; BORDER-BOTTOM: #c9c9c9 1px solid
}
.addCommentBlock .commentEmpty {
BORDER-RIGHT: #c9c9c9 1px solid; BORDER-TOP: #c9c9c9 1px solid; =
BACKGROUND: url(images/your_comment.gif) #fff no-repeat 4px 8px; =
BORDER-LEFT: #c9c9c9 1px solid; BORDER-BOTTOM: #c9c9c9 1px solid
}
.addCommentBlock .authorNameFocused {
BORDER-RIGHT: #1f81cc 1px solid; BORDER-TOP: #1f81cc 1px solid; =
BACKGROUND: #f2f8fe; BORDER-LEFT: #1f81cc 1px solid; BORDER-BOTTOM: =
#1f81cc 1px solid
}
.addCommentBlock .commentFocused {
BORDER-RIGHT: #1f81cc 1px solid; BORDER-TOP: #1f81cc 1px solid; =
BACKGROUND: #f2f8fe; BORDER-LEFT: #1f81cc 1px solid; BORDER-BOTTOM: =
#1f81cc 1px solid
}
.addCommentBlock .submit {
BORDER-RIGHT: #67b0ea 1px solid; BORDER-TOP: #67b0ea 1px solid; =
MARGIN-TOP: 10px; BACKGROUND: #f2f2f2; FONT: 12px Arial,Sans-Serif; =
BORDER-LEFT: #67b0ea 1px solid; BORDER-BOTTOM: #67b0ea 1px solid
}
.termsDisclaimer {
MARGIN-TOP: 10px; FONT-SIZE: 11px; COLOR: #949494; FONT-STYLE: italic; =
FONT-FAMILY: Arial,Sans-Serif
}
.termsDisclaimer A {
COLOR: #949494; TEXT-DECORATION: underline
}
.termsDisclaimer A:link {
COLOR: #949494; TEXT-DECORATION: underline
}
.termsDisclaimer A:visited {
COLOR: #949494; TEXT-DECORATION: underline
}
.termsDisclaimer A:hover {
COLOR: #949494; TEXT-DECORATION: underline
}
.poolRulesDisclaimer {
FONT: 14px Arial,Sans-Serif; PADDING-TOP: 10px
}
.poolRules {
PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; FONT: =
12px Arial,Sans-Serif; PADDING-TOP: 10px
}
.poolRulesTitle {
MARGIN-BOTTOM: 10px; FONT: 14px Arial,Sans-Serif
}
.poolRules LI {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
MARGIN-LEFT: 20px; PADDING-TOP: 5px; LIST-STYLE-TYPE: decimal
}
#comments_loading_outside {
PADDING-RIGHT: 31px; BORDER-TOP: #dedede 1px solid; DISPLAY: block; =
PADDING-LEFT: 31px; BACKGROUND: url(images/loading-new.gif) no-repeat =
9px 50%; PADDING-BOTTOM: 10px; MARGIN: 1em 11px 1em 0px; FONT: 12px =
Arial, Sans-Serif; COLOR: #000; PADDING-TOP: 10px
}
#loginRegisterMessage .loading {
PADDING-RIGHT: 31px; BORDER-TOP: #dedede 1px solid; DISPLAY: block; =
PADDING-LEFT: 31px; BACKGROUND: url(images/loading-new.gif) no-repeat =
9px 50%; PADDING-BOTTOM: 10px; MARGIN: 1em 11px 1em 0px; FONT: 12px =
Arial, Sans-Serif; COLOR: #000; PADDING-TOP: 10px
}
#comments_ui .loading {
PADDING-RIGHT: 31px; BORDER-TOP: #dedede 1px solid; DISPLAY: block; =
PADDING-LEFT: 31px; BACKGROUND: url(images/loading-new.gif) no-repeat =
9px 50%; PADDING-BOTTOM: 10px; MARGIN: 1em 11px 1em 0px; FONT: 12px =
Arial, Sans-Serif; COLOR: #000; PADDING-TOP: 10px
}
#verification_message .loading {
PADDING-RIGHT: 31px; BORDER-TOP: #dedede 1px solid; DISPLAY: block; =
PADDING-LEFT: 31px; BACKGROUND: url(images/loading-new.gif) no-repeat =
9px 50%; PADDING-BOTTOM: 10px; MARGIN: 1em 11px 1em 0px; FONT: 12px =
Arial, Sans-Serif; COLOR: #000; PADDING-TOP: 10px
}
#loginRegisterMessage .success {
BORDER-RIGHT: #aed5ae 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#aed5ae 1px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: =
10px; MARGIN: 10px 0px; FONT: 12px Arial,Sans-Serif; BORDER-LEFT: =
#aed5ae 1px solid; COLOR: green; PADDING-TOP: 10px; BORDER-BOTTOM: =
#aed5ae 1px solid; BACKGROUND-COLOR: #e2f8e2
}
#reset-password {
BORDER-RIGHT: #aed5ae 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#aed5ae 1px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: =
10px; MARGIN: 10px 0px; FONT: 12px Arial,Sans-Serif; BORDER-LEFT: =
#aed5ae 1px solid; COLOR: green; PADDING-TOP: 10px; BORDER-BOTTOM: =
#aed5ae 1px solid; BACKGROUND-COLOR: #e2f8e2
}
#reset_message .success {
BORDER-RIGHT: #aed5ae 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#aed5ae 1px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: =
10px; MARGIN: 10px 0px; FONT: 12px Arial,Sans-Serif; BORDER-LEFT: =
#aed5ae 1px solid; COLOR: green; PADDING-TOP: 10px; BORDER-BOTTOM: =
#aed5ae 1px solid; BACKGROUND-COLOR: #e2f8e2
}
#verification_message .success {
BORDER-RIGHT: #aed5ae 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#aed5ae 1px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: =
10px; MARGIN: 10px 0px; FONT: 12px Arial,Sans-Serif; BORDER-LEFT: =
#aed5ae 1px solid; COLOR: green; PADDING-TOP: 10px; BORDER-BOTTOM: =
#aed5ae 1px solid; BACKGROUND-COLOR: #e2f8e2
}
#reset-password A {
MARGIN-TOP: -18px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: =
url(images/cross.png) no-repeat 0px 100%; FLOAT: right; COLOR: #d04e41; =
TEXT-DECORATION: none
}
#reset-password A:hover {
COLOR: #d04e41; TEXT-DECORATION: underline
}
#loginRegisterMessage .error {
BORDER-RIGHT: #ddaca7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#ddaca7 1px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: =
10px; MARGIN: 10px 0px; FONT: 12px Arial,Sans-Serif; BORDER-LEFT: =
#ddaca7 1px solid; COLOR: #d04e41; PADDING-TOP: 10px; BORDER-BOTTOM: =
#ddaca7 1px solid; BACKGROUND-COLOR: #f8e4e2
}
#verification_message .error {
BORDER-RIGHT: #ddaca7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#ddaca7 1px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: =
10px; MARGIN: 10px 0px; FONT: 12px Arial,Sans-Serif; BORDER-LEFT: =
#ddaca7 1px solid; COLOR: #d04e41; PADDING-TOP: 10px; BORDER-BOTTOM: =
#ddaca7 1px solid; BACKGROUND-COLOR: #f8e4e2
}
#reset_message .error {
BORDER-RIGHT: #ddaca7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#ddaca7 1px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: =
10px; MARGIN: 10px 0px; FONT: 12px Arial,Sans-Serif; BORDER-LEFT: =
#ddaca7 1px solid; COLOR: #d04e41; PADDING-TOP: 10px; BORDER-BOTTOM: =
#ddaca7 1px solid; BACKGROUND-COLOR: #f8e4e2
}
#loginRegisterMessage .error A {
COLOR: #d04e41; TEXT-DECORATION: underline
}
#loginRegisterMessage .error A:hover {
COLOR: #d04e41; TEXT-DECORATION: underline
}
#loginRegisterMessage .success A {
COLOR: green; TEXT-DECORATION: underline
}
#loginRegisterMessage .success A:hover {
COLOR: green; TEXT-DECORATION: underline
}
.commentTitle {
PADDING-RIGHT: 10px; BORDER-TOP: #ececec 1px solid; PADDING-LEFT: 10px; =
MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; FONT: bold 12px Arial, =
Sans-Serif; PADDING-TOP: 10px; BACKGROUND-COLOR: #f1f7fe
}
.field-login {
PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: =
20px; WIDTH: 259px; PADDING-TOP: 20px; BACKGROUND-COLOR: #f3f3f3
}
.field-register {
PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: =
20px; WIDTH: 259px; PADDING-TOP: 20px; BACKGROUND-COLOR: #f3f3f3
}
.field-login H2 {
PADDING-BOTTOM: 10px; FONT: 16px Arial,Sans-Serif
}
.field-register H2 {
PADDING-BOTTOM: 10px; FONT: 16px Arial,Sans-Serif
}
#submit_login {
MARGIN-TOP: 10px
}
#submit_registration {
MARGIN-TOP: 10px
}
#verification_submit {
MARGIN-TOP: 10px
}
#reset_submit {
MARGIN-TOP: 10px
}
.reset-password {
MARGIN-TOP: 12px; FLOAT: left
}
.reset-password A {
PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND: =
url(images/help.png) no-repeat 7px 7px; PADDING-BOTTOM: 8px; COLOR: =
#656565; PADDING-TOP: 8px; TEXT-DECORATION: none
}
#account_settings {
BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 20px; =
WIDTH: 330px; PADDING-TOP: 20px; BACKGROUND-COLOR: #f3f3f3; =
BORDER-RIGHT-WIDTH: 0px
}
.formHolder LABEL A {
COLOR: #615758
}
.reset-password A:hover {
BACKGROUND-COLOR: #e0e0e0; TEXT-DECORATION: none
}
.loggedInAs {
PADDING-RIGHT: 10px; PADDING-LEFT: 0px! important; PADDING-BOTTOM: =
10px; FONT: italic 13px Arial, Sans-Serif; COLOR: #656565; PADDING-TOP: =
10px
}
.loggedInAs A {
PADDING-LEFT: 20px; BACKGROUND: url(images/bullet_key.png) no-repeat =
left top; MARGIN-LEFT: 10px; COLOR: #000; TEXT-DECORATION: none
}
.loggedInAs A:hover {
TEXT-DECORATION: underline
}
.field-register {
MARGIN-LEFT: 11px
}
.formHolder LABEL {
MARGIN-TOP: 3px; FLOAT: left; COLOR: #656565
}
.formHolder INPUT {
FLOAT: right
}
.formHolder {
PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; FONT: 13px =
Arial,Sans-Serif; PADDING-TOP: 3px
}
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.google.com/jsapi
if (!window['google']) {=0A=
window['google'] =3D {};=0A=
}=0A=
if (!window['google']['loader']) {=0A=
window['google']['loader'] =3D {};=0A=
google.loader.ServiceBase =3D 'http://www.google.com/uds';=0A=
google.loader.GoogleApisBase =3D 'http://ajax.googleapis.com/ajax';=0A=
google.loader.ApiKey =3D 'notsupplied';=0A=
google.loader.KeyVerified =3D true;=0A=
google.loader.LoadFailure =3D false;=0A=
google.loader.Secure =3D false;=0A=
google.loader.ClientLocation =3D =
{"latitude":41.783,"longitude":-72.661,"address":{"city":"Hartford","regi=
on":"CT","country":"USA","country_code":"US"}};=0A=
google.loader.AdditionalParams =3D '';=0A=
google.loader.OriginalAppPath =3D =
'http://www.norwichbulletin.com/archive/x1009176328/Coutu-lands-major-com=
mittee-assignments';=0A=
(function() {var =
e=3Dtrue,f=3Dnull,h=3Dfalse,i=3DencodeURIComponent,j=3Dwindow,k=3Dgoogle,=
m=3Dundefined,n=3Ddocument;function o(a,b){return a.load=3Db}var =
p=3D"push",q=3D"length",r=3D"prototype",s=3D"setTimeout",t=3D"replace",v=3D=
"charAt",w=3D"loader",x=3D"substring",A=3D"ServiceBase",B=3D"name",C=3D"g=
etTime",D=3D"toLowerCase";function E(a){if(a in F)return F[a];return =
F[a]=3Dnavigator.userAgent[D]().indexOf(a)!=3D-1}var F=3D{};function =
G(a,b){var =
c=3Dfunction(){};c.prototype=3Db[r];a.K=3Db[r];a.prototype=3Dnew c}=0A=
function H(a,b){var =
c=3Da.w||[];c=3Dc.concat(Array[r].slice.call(arguments,2));if(typeof =
a.r!=3D"undefined")b=3Da.r;if(typeof a.q!=3D"undefined")a=3Da.q;var =
d=3Dfunction(){var g=3Dc.concat(Array[r].slice.call(arguments));return =
a.apply(b,g)};d.w=3Dc;d.r=3Db;d.q=3Da;return d}function I(a){var b=3Dnew =
Error(a);b.toString=3Dfunction(){return this.message};return b}function =
J(a,b){for(var =
c=3Da.split(/\./),d=3Dj,g=3D0;g<\/script>");else(E("safari")||E("konqueror"))&&j[s](S,10)}P[p]=
(a)}k[w].D=3Dfunction(){var =
a=3Dj.event.srcElement;if(a.readyState=3D=3D"complete"){a.onreadystatecha=
nge=3Df;a.parentNode.removeChild(a);R()}};L("google.loader.domReady",k[w]=
.D);var da=3D{loaded:e,complete:e};=0A=
function S(){if(da[n.readyState])R();else P[q]>0&&j[s](S,10)}function =
R(){for(var a=3D0;a<\/script>');else a=3D=3D"css"&&n.write(' ')};=0A=
L("google.loader.writeLoadTag",k[w].d);k[w].G=3Dfunction(a){N=3Da};L("goo=
gle.loader.rfm",k[w].G);k[w].I=3Dfunction(a){for(var b in a)if(typeof =
b=3D=3D"string"&&b&&b[v](0)=3D=3D":"&&!M[b])M[b]=3Dnew =
T(b[x](1),a[b])};L("google.loader.rpl",k[w].I);k[w].H=3Dfunction(a){if((a=
=3Da.specs)&&a[q])for(var b=3D0;b=3D0;u--){var =
y=3Dc[u];d&&g.z(y);if(this.b[":"+y]){c.splice(u,1);d&&this.b[":"+y][p](g)=
}else =
l[p](y)}if(c[q]){if(b&&b.packages)b.packages=3Dc.sort().join(",");if(!b&&=
N[":"+this.a]!=3Df&&N[":"+this.a].versions[":"+a]!=3Df&&!k[w].AdditionalP=
arams&&this.j){var z=3DN[":"+this.a];k[this.a]=3Dk[this.a]||{};for(var Q =
in =
z.properties)if(Q&&Q[v](0)=3D=3D":")k[this.a][Q[x](1)]=3Dz.properties[Q];=
k[w].d("script",k[w][A]+=0A=
z.path+z.js,d);z.css&&k[w].d("css",k[w][A]+z.path+z.css,d)}else =
if(!b||!b.autoloaded)k[w].d("script",this.f(a,b),d);if(this.j){this.j=3Dh=
;this.c=3D(new =
Date)[C]();if(this.c%100!=3D1)this.c=3D-1}for(u=3D0;u5?0:15000)}},ga=3Dfunction(){if(Z[q]){$(k[w][A]+"/stats?"+Z.join=
("&")+"&nc=3D"+(new Date)[C]()+"_"+((new =
Date)[C]()-fa));Z.length=3D0}},$=3Dfunction(a){var b=3D=0A=
new Image,c=3Dha++;ia[c]=3Db;b.onload=3Db.onerror=3Dfunction(){delete =
ia[c]};b.src=3Da;b=3Df},ia=3D{},ha=3D0;J("google.loader.recordStat",X);J(=
"google.loader.createImageForLogging",$);=0A=
=0A=
}) =
();google.loader.rm({"specs":["feeds",{"name":"books","baseSpec":{"uri":"=
http://books.google.com/books/api.js","ssl":null,"key":{"string":"key"},"=
version":{"string":"v"},"deferred":true,"params":{"callback":{"string":"c=
allback"},"language":{"string":"hl"}}}},{"name":"friendconnect","baseSpec=
":{"uri":"http://www.google.com/friendconnect/script/friendconnect.js","s=
sl":null,"key":{"string":"key"},"version":{"string":"v"},"deferred":false=
,"params":{}}},"spreadsheets","gdata","visualization",{"name":"sharing","=
baseSpec":{"uri":"http://www.google.com/s2/sharing/js","ssl":null,"key":{=
"string":"key"},"version":{"string":"v"},"deferred":false,"params":{"lang=
uage":{"string":"hl"}}}},"search",{"name":"maps","baseSpec":{"uri":"http:=
//maps.google.com/maps?file\u003dgoogleapi","ssl":"https://maps-api-ssl.g=
oogle.com/maps?file\u003dgoogleapi","key":{"string":"key"},"version":{"st=
ring":"v"},"deferred":true,"params":{"callback":{"regex":"callback\u003d$=
1\u0026async\u003d2"},"language":{"string":"hl"}}},"customSpecs":[{"uri":=
"http://maps.google.com/maps/api/js","ssl":null,"key":{"string":"key"},"v=
ersion":{"string":"v"},"deferred":true,"params":{"callback":{"string":"ca=
llback"},"language":{"string":"hl"}},"pattern":"^(3|3..*)$"}]},"language"=
,"earth",{"name":"annotations","baseSpec":{"uri":"http://www.google.com/r=
eviews/scripts/annotations_bootstrap.js","ssl":null,"key":{"string":"key"=
},"version":{"string":"v"},"deferred":true,"params":{"callback":{"string"=
:"callback"},"language":{"string":"hl"},"country":{"string":"gl"}}}},"ads=
","elements"]});=0A=
google.loader.rfm({":feeds":{"versions":{":1":"1",":1.0":"1"},"path":"/ap=
i/feeds/1.0/8e09eed7fc0dd59c80503ea502548a85/","js":"default+en.I.js","cs=
s":"default.css","properties":{":JSHash":"8e09eed7fc0dd59c80503ea502548a8=
5",":Version":"1.0"}},":search":{"versions":{":1":"1",":1.0":"1"},"path":=
"/api/search/1.0/d96605db404c4df12e9f4b815d8bf11e/","js":"default+en.I.js=
","css":"default.css","properties":{":JSHash":"d96605db404c4df12e9f4b815d=
8bf11e",":NoOldNames":false,":Version":"1.0"}},":language":{"versions":{"=
:1":"1",":1.0":"1"},"path":"/api/language/1.0/1c7d3f9786a25ae9e8dfe368fb8=
08a79/","js":"default+en.I.js","properties":{":JSHash":"1c7d3f9786a25ae9e=
8dfe368fb808a79",":Version":"1.0"}},":earth":{"versions":{":1":"1",":1.0"=
:"1"},"path":"/api/earth/1.0/2e6203e63ed613b9e55441aa9eb70e0a/","js":"def=
ault.I.js","properties":{":JSHash":"2e6203e63ed613b9e55441aa9eb70e0a",":V=
ersion":"1.0"}},":annotations":{"versions":{":1":"1",":1.0":"1"},"path":"=
/api/annotations/1.0/eed21f515e4557e7713a9eadbf24a941/","js":"default+en.=
I.js","properties":{":JSHash":"eed21f515e4557e7713a9eadbf24a941",":Versio=
n":"1.0"}},":ads":{"versions":{":1":"1",":1.0":"1"},"path":"/api/ads/1.0/=
31f308c7bb13936126a472dbd588a671/","js":"default.I.js","properties":{":JS=
Hash":"31f308c7bb13936126a472dbd588a671",":Version":"1.0"}}});=0A=
google.loader.rpl({":scriptaculous":{"versions":{":1.8.2":{"uncompressed"=
:"scriptaculous.js","compressed":"scriptaculous.js"},":1.8.1":{"uncompres=
sed":"scriptaculous.js","compressed":"scriptaculous.js"}},"aliases":{":1.=
8":"1.8.2",":1":"1.8.2"}},":yui":{"versions":{":2.6.0":{"uncompressed":"b=
uild/yuiloader/yuiloader.js","compressed":"build/yuiloader/yuiloader-min.=
js"},":2.7.0":{"uncompressed":"build/yuiloader/yuiloader.js","compressed"=
:"build/yuiloader/yuiloader-min.js"}},"aliases":{":2":"2.7.0",":2.7":"2.7=
.0",":2.6":"2.6.0"}},":swfobject":{"versions":{":2.1":{"uncompressed":"sw=
fobject_src.js","compressed":"swfobject.js"}},"aliases":{":2":"2.1"}},":e=
xt-core":{"versions":{":3.0":{"uncompressed":"ext-core-debug.js","compres=
sed":"ext-core.js"}},"aliases":{":3":"3.0"}},":mootools":{"versions":{":1=
.2.1":{"uncompressed":"mootools.js","compressed":"mootools-yui-compressed=
.js"},":1.2.2":{"uncompressed":"mootools.js","compressed":"mootools-yui-c=
ompressed.js"},":1.11":{"uncompressed":"mootools.js","compressed":"mootoo=
ls-yui-compressed.js"}},"aliases":{":1":"1.11"}},":jqueryui":{"versions":=
{":1.7.2":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"}=
,":1.6.0":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"}=
,":1.7.0":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"}=
,":1.7.1":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"}=
,":1.5.3":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"}=
,":1.5.2":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"}=
},"aliases":{":1.7":"1.7.2",":1":"1.7.2",":1.6":"1.6.0",":1.5":"1.5.3"}},=
":prototype":{"versions":{":1.6.0.2":{"uncompressed":"prototype.js","comp=
ressed":"prototype.js"},":1.6.0.3":{"uncompressed":"prototype.js","compre=
ssed":"prototype.js"}},"aliases":{":1":"1.6.0.3",":1.6":"1.6.0.3"}},":jqu=
ery":{"versions":{":1.2.3":{"uncompressed":"jquery.js","compressed":"jque=
ry.min.js"},":1.3.1":{"uncompressed":"jquery.js","compressed":"jquery.min=
.js"},":1.3.0":{"uncompressed":"jquery.js","compressed":"jquery.min.js"},=
":1.3.2":{"uncompressed":"jquery.js","compressed":"jquery.min.js"},":1.2.=
6":{"uncompressed":"jquery.js","compressed":"jquery.min.js"}},"aliases":{=
":1":"1.3.2",":1.3":"1.3.2",":1.2":"1.2.6"}},":dojo":{"versions":{":1.2.3=
":{"uncompressed":"dojo/dojo.xd.js.uncompressed.js","compressed":"dojo/do=
jo.xd.js"},":1.3.1":{"uncompressed":"dojo/dojo.xd.js.uncompressed.js","co=
mpressed":"dojo/dojo.xd.js"},":1.1.1":{"uncompressed":"dojo/dojo.xd.js.un=
compressed.js","compressed":"dojo/dojo.xd.js"},":1.3.0":{"uncompressed":"=
dojo/dojo.xd.js.uncompressed.js","compressed":"dojo/dojo.xd.js"},":1.2.0"=
:{"uncompressed":"dojo/dojo.xd.js.uncompressed.js","compressed":"dojo/doj=
o.xd.js"}},"aliases":{":1":"1.3.1",":1.3":"1.3.1",":1.2":"1.2.3",":1.1":"=
1.1.1"}}});=0A=
}=0A=
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://norwich.static.ghm.zope.net/resources/rockford/scripts/general_function.js
////////////////////////////////////////////////////////////// Show | =
Hide function by div
function ShowHide(divId)
{
var id =3D document.getElementById(divId);
if (id.style.display =3D=3D "none")
{
eval("id.style.display =3D 'block';");
}
else{
eval("id.style.display =3D 'none';");
}
}
/////////////////////////////////////////////////////////////// Pop-up =
script, centered
function newWindow(mypage,myname,w,h,features) {
if(screen.width){
var winl =3D (screen.width-w)/2;
var wint =3D (screen.height-h)/2;
}else{winl =3D 0;wint =3D0;}
if (winl < 0) winl =3D 0;
if (wint < 0) wint =3D 0;
var settings =3D 'height=3D' + h + ',';
settings +=3D 'width=3D' + w + ',';
settings +=3D 'top=3D' + wint + ',';
settings +=3D 'left=3D' + winl + ',';
settings +=3D features;
win =3D window.open(mypage,myname,settings);
win.window.focus();
}
//////////////////////////////////////////////////////////////////Display=
today's date
function writeToday(){
var Days =3D new =
Array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturd=
ay');
var Months =3D new =
Array('January','February','March','April','May','June','July','August','=
September','October','November','December');
var today =3D new Date();
var Year =3D today.getFullYear();
var Month =3D Months[today.getMonth()];
var DayName =3D Days[today.getDay()];
var Day =3D today.getDate();
document.write (DayName + ', ' + Month + ' ' + Day + ', ' =
+ Year);
}
//////////////////////////////////////////////////////////////////Display=
current year
function writeCR(){
var today =3D new Date();
document.write(today.getFullYear());
}
//////////////////////////////////////////////////////////////////Get =
random
function randOrd(){
return (Math.round(Math.random())-0.5);=20
}
//////////////////////////////////////////////////////////////////Window =
methods
$(document).ready(function(){
var links =3D document.getElementsByTagName('a');
for (var i=3D0;i';}
if (i > 1){sevenDay =3D sevenDay + '';}
sevenDay =3D sevenDay + '
' + forecast_json["day" +i+ "dow"] + =
valid_day +' ';
sevenDay =3D sevenDay + '
';
sevenDay =3D sevenDay + '
High ' + =
forecast_json["day" +i+ "hiTmpF"] + '° F
';
sevenDay =3D sevenDay + '
Low ' + =
forecast_json["day" +i+ "loTmpF"] + '° F
';
//sevenDay =3D sevenDay + '
Sunrise: ' + forecast_json["day" +i+ =
"sunrise"] + '
';
//sevenDay =3D sevenDay + '
Sunset:' + forecast_json["day" +i+ =
"sunset"] + '
';
sevenDay =3D sevenDay + '
';
document.write(sevenDay);
i++;
=09
}//close while=09
=09
}else{document.write('There is no data to display');}
=09
}//end function
=09
function load_extended(){
if (forecast_json.LocationID !=3D 'undefined'){
var i =3D 1;
=20
while(i<=3D7){
var fcast_date =3D forecast_json["day" +i+ "fcst_valid_day"];
var fcast_y =3D fcast_date.substring(2,4);
var fcast_m =3D fcast_date.substring(4,6);
var fcast_d =3D fcast_date.substring(6,8);
var valid_day =3D ' ' + fcast_m +'/'+fcast_d+'/'+fcast_y;
=09
var feed_extended =3D '';
=09
=09
feed_extended =3D feed_extended + '' + =
forecast_json["day" +i+ "dow"] + valid_day +'
';
feed_extended =3D feed_extended + '';
=09
if(i =3D=3D 1){
feed_extended =3D feed_extended + '
Current =
Temp: ' + weather_json.Temperature + '° F, feels like: ' + =
weather_json.WindChill + '° F
';
feed_extended =3D feed_extended + '
';
};
feed_extended =3D feed_extended + '
High: ' + =
forecast_json["day" +i+ "hiTmpF"] + '° F (' + forecast_json["day" =
+i+ "hiTmpC"] + '° C)
';
feed_extended =3D feed_extended + '
Low: ' + =
forecast_json["day" +i+ "loTmpF"] + '° F (' + forecast_json["day" =
+i+ "loTmpC"] + '° C)
';
feed_extended =3D feed_extended + '
';
feed_extended =3D feed_extended + '
' + =
forecast_text_json["Phrase" +i]+ '
';
feed_extended =3D feed_extended + '
';
feed_extended =3D feed_extended + '
Wind: ' + =
forecast_json["day" +i+ "wDir"] + ' ' + forecast_json["day" +i+ "wSpdM"] =
+ ' mph
';
feed_extended =3D feed_extended + '
Chance of =
precipitation: ' + forecast_json["day" +i+ "pOP"] + '%
';
feed_extended =3D feed_extended + '
Relative humidity: ' =
+ forecast_json["day" +i+ "rH"] + '%
';
feed_extended =3D feed_extended + '
UV Index: ' + =
forecast_json["day" +i+ "uvIdx"] + ' ' + forecast_json["day" +i+ =
"uvDes"] + '
'; =09
=09
feed_extended =3D feed_extended + '
';
document.write(feed_extended);
i++;
}
}else{
document.write('
There is no data to display. Please check =
back soon
');
=09
}
}function load_sunrise (){
if (forecast_json.LocationID !=3D 'undefined'){
var i =3D 1;
while(i<=3D5){
var fcast_date =3D forecast_json["day" +i+ "fcst_valid_day"];
var fcast_y =3D fcast_date.substring(2,4);
var fcast_m =3D fcast_date.substring(4,6);
var fcast_d =3D fcast_date.substring(6,8);
var valid_day =3D ' ' + fcast_m +'/'+fcast_d;
=09
var sevenDay =3D '';
if (i =3D=3D 1){sevenDay =3D sevenDay + '';}
if (i > 1){sevenDay =3D sevenDay + '
';}
sevenDay =3D sevenDay + '
' + forecast_json["day" +i+ "dow"] + =
valid_day +' ';
sevenDay =3D sevenDay + '
Sunrise: ' + =
forecast_json["day" +i+ "sunrise"] + '
';
sevenDay =3D sevenDay + '
Sunset:' + =
forecast_json["day" +i+ "sunset"] + '
';
//sevenDay =3D sevenDay + '
Moonrise: ' + =
forecast_json["day" +i+ "moonrise"] + '
';
//sevenDay =3D sevenDay + '
Moonset:' + forecast_json["day" +i+ =
"moonset"] + ' ';
sevenDay =3D sevenDay + '
';
document.write(sevenDay);
i++;
=09
}//close while=09
=09
}else{document.write('There is no data to display');}
=09
}//end function
///////////////////////////////////////////// TopJobs
function load_topJobs(){
var jobLink =3D 'http://hotjobs.yahoo.com/job-search?job_id=3D';
var ads_result =3D feed_id.length;
var ads_display =3D '';
if (ads_result >0){
feed_id.sort( randOrd );
var ads_display =3D ads_result;
//if(ads_result <=3D ads_display_count){var ads_display =3D =
ads_result; }
//if(ads_result > ads_display_count){var ads_display =3D =
ads_display_count; }
for (var i=3D0; i
';
feed_topJobs +=3D '' + =
feed_id[i].ad_title + '<'+'/a>';
feed_topJobs +=3D ' ';
document.write(feed_topJobs);
}
}else{
document.write('There are no ads to =
display<'+'/h3><'+'/div>');
}
}
///////////////////////////////////////////// TopAds
function load_topAds(){
var ads_result =3D feed_id.length;
var ads_display =3D '';
if (ads_result >0){
feed_id.sort( randOrd );
var ads_display =3D ads_result;
for (var i=3D0; i lenDesc) {
// text =3D text.substring(0, lenDesc);
// text =3D text.replace(/\w+$/, '');
// text +=3D '...';
// text +=3D 'More =
info» ';
//}
if (text.length <=3D noDesc){text =3D '';}
=09
feed_topAds =3D '';
feed_topAds +=3D '
';
feed_topAds +=3D '
'+text+'
'; =09
feed_topAds +=3D '
';
document.write(feed_topAds);
}
}else{
document.write('There =
are no ads to display<'+'/h3><'+'/div>');
}
}
///////////////////////////////////////////// Switch ads
function SwapAd(adID) {
adTarget =3D document.getElementById(adID);
adTargetTitle =3D document.getElementById(adID + '_title');
if (adTarget.style.display =3D=3D 'none') {
adTarget.style.display =3D 'block';
document.getElementById(adID +'_state').innerHTML =3D '[-] ';
}
else {
adTarget.style.display =3D 'none';
document.getElementById(adID +'_state').innerHTML =3D '[+] ';
}
}
///////////////////////////////////////////// Trim content
function trimContent (trimSource, trimToLength){
trimSource =3D trimSource.replace(/<\/?[^>]+(>|$)/g, "");=09
if (trimSource.length > trimToLength) {
trimSource =3D trimSource.substring(0, trimToLength);
trimSource =3D trimSource.replace(/\w+$/, '');
trimSource +=3D '...';
}
return trimSource;=09
}
////////////////////////////////////////////// Convert UNIX to human =
time
function leadingZero(nr){
if (nr < 10) nr =3D "0" + nr;
return nr;
} =09
function timeToHuman(utcTime) {
var itemPubDate =3D new Date(utcTime * 1000);
t_date =3D itemPubDate.getDate();=09
t_mon_name =3D new Array =
('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec')=
; =09
t_mon =3D t_mon_name[itemPubDate.getMonth()];
t_year =3D itemPubDate.getFullYear();
t_hour =3D itemPubDate.getHours();
t_min =3D leadingZero(itemPubDate.getMinutes());
ampm =3D " AM";
if (t_hour =3D=3D 0){ t_hour =3D 12;}
if (t_hour > 11){ ampm =3D " PM";}
if (t_hour > 12){ t_hour -=3D 12;}
=09
// Posted Oct 31, 2008 @ 7:19 PM
humanDate =3D 'Posted ' + t_mon + ' ' + t_date + ', ' + t_year + ' @ ' =
+ t_hour + ':' + t_min + ampm
=09
return humanDate;
}
///////////////////////////////////////////// Parse Pipes Feed
function renderPipe(pipeSource,target_div,count) {
var pipeData =3D new Object();
$.getJSON(pipeSource,function(data){ =09
$.each(data.value.items, function(i,item){
item.title =3D (item.title).replace(/\"/g,'\'');
item.title =3D '';
var target =3D $('#'+target_div);
if (i < count){
if (i > 0){$(' ').attr('class','m5v').appendTo(target);}
$('').html(item.title).appendTo(target);
=
$('
').text(timeToHuman(item['y:published'].utime)).attr('class','tim=
estamp').appendTo(target);=09
=
$('
').html(trimContent(item.description,250)).attr('class','summary =
storyTeaser').appendTo(target);
// if (i > 0){target.prepend('
');}
// target.prepend('
' + this.title + '
' + =
timeToHuman(item['y:published'].utime) + '
' + trimContent(item.description,250) + '
'); =09
}
});
$('#'+target_div+'_loading').hide();
});
}
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://norwich.static.ghm.zope.net/resources/rockford/scripts/tabs_ui.js
/*=0A=
* jQuery UI Tabs=0A=
*=0A=
* Copyright (c) 2007, 2008 Klaus Hartl (stilbuero.de)=0A=
* Dual licensed under the MIT (MIT-LICENSE.txt)=0A=
* and GPL (GPL-LICENSE.txt) licenses.=0A=
*=0A=
* http://docs.jquery.com/UI/Tabs=0A=
*=0A=
* Depends:=0A=
* ui.core.js=0A=
*/=0A=
(function($) {=0A=
=0A=
$.widget("ui.tabs", {=0A=
init: function() {=0A=
this.options.event +=3D '.tabs'; // namespace event=0A=
=0A=
// create tabs=0A=
this.tabify(true);=0A=
},=0A=
setData: function(key, value) {=0A=
if ((/^selected/).test(key))=0A=
this.select(value);=0A=
else {=0A=
this.options[key] =3D value;=0A=
this.tabify();=0A=
}=0A=
},=0A=
length: function() {=0A=
return this.$tabs.length;=0A=
},=0A=
tabId: function(a) {=0A=
return a.title && a.title.replace(/\s/g, =
'_').replace(/[^A-Za-z0-9\-_:\.]/g, '')=0A=
|| this.options.idPrefix + $.data(a);=0A=
},=0A=
ui: function(tab, panel) {=0A=
return {=0A=
options: this.options,=0A=
tab: tab,=0A=
panel: panel,=0A=
index: this.$tabs.index(tab)=0A=
};=0A=
},=0A=
tabify: function(init) {=0A=
=0A=
this.$lis =3D $('li:has(a[href])', this.element);=0A=
this.$tabs =3D this.$lis.map(function() { return $('a', this)[0]; });=0A=
this.$panels =3D $([]);=0A=
=0A=
var self =3D this, o =3D this.options;=0A=
=0A=
this.$tabs.each(function(i, a) {=0A=
// inline tab=0A=
if (a.hash && a.hash.replace('#', '')) // Safari 2 reports '#' for an =
empty hash=0A=
self.$panels =3D self.$panels.add(a.hash);=0A=
// remote tab=0A=
else if ($(a).attr('href') !=3D '#') { // prevent loading the page =
itself if href is just "#"=0A=
$.data(a, 'href.tabs', a.href); // required for restore on destroy=0A=
$.data(a, 'load.tabs', a.href); // mutable=0A=
var id =3D self.tabId(a);=0A=
a.href =3D '#' + id;=0A=
var $panel =3D $('#' + id);=0A=
if (!$panel.length) {=0A=
$panel =3D $(o.panelTemplate).attr('id', id).addClass(o.panelClass)=0A=
.insertAfter( self.$panels[i - 1] || self.element );=0A=
$panel.data('destroy.tabs', true);=0A=
}=0A=
self.$panels =3D self.$panels.add( $panel );=0A=
}=0A=
// invalid tab href=0A=
else=0A=
o.disabled.push(i + 1);=0A=
});=0A=
=0A=
if (init) {=0A=
=0A=
// attach necessary classes for styling if not present=0A=
this.element.addClass(o.navClass);=0A=
this.$panels.each(function() {=0A=
var $this =3D $(this);=0A=
$this.addClass(o.panelClass);=0A=
});=0A=
=0A=
// Selected tab=0A=
// use "selected" option or try to retrieve:=0A=
// 1. from fragment identifier in url=0A=
// 2. from cookie=0A=
// 3. from selected class attribute on
=0A=
if (o.selected =3D=3D=3D undefined) {=0A=
if (location.hash) {=0A=
this.$tabs.each(function(i, a) {=0A=
if (a.hash =3D=3D location.hash) {=0A=
o.selected =3D i;=0A=
// prevent page scroll to fragment=0A=
if ($.browser.msie || $.browser.opera) { // && !o.remote=0A=
var $toShow =3D $(location.hash), toShowId =3D =
$toShow.attr('id');=0A=
$toShow.attr('id', '');=0A=
setTimeout(function() {=0A=
$toShow.attr('id', toShowId); // restore id=0A=
}, 500);=0A=
}=0A=
scrollTo(0, 0);=0A=
return false; // break=0A=
}=0A=
});=0A=
}=0A=
else if (o.cookie) {=0A=
var index =3D parseInt($.cookie('ui-tabs' + =
$.data(self.element)),10);=0A=
if (index && self.$tabs[index])=0A=
o.selected =3D index;=0A=
}=0A=
else if (self.$lis.filter('.' + o.selectedClass).length)=0A=
o.selected =3D self.$lis.index( self.$lis.filter('.' + =
o.selectedClass)[0] );=0A=
}=0A=
o.selected =3D o.selected =3D=3D=3D null || o.selected !=3D=3D =
undefined ? o.selected : 0; // first tab selected by default=0A=
=0A=
// Take disabling tabs via class attribute from HTML=0A=
// into account and update option properly.=0A=
// A selected tab cannot become disabled.=0A=
o.disabled =3D $.unique(o.disabled.concat(=0A=
$.map(this.$lis.filter('.' + o.disabledClass),=0A=
function(n, i) { return self.$lis.index(n); } )=0A=
)).sort();=0A=
if ($.inArray(o.selected, o.disabled) !=3D -1)=0A=
o.disabled.splice($.inArray(o.selected, o.disabled), 1);=0A=
=0A=
// highlight selected tab=0A=
this.$panels.addClass(o.hideClass);=0A=
this.$lis.removeClass(o.selectedClass);=0A=
if (o.selected !=3D=3D null) {=0A=
this.$panels.eq(o.selected).show().removeClass(o.hideClass); // use =
show and remove class to show in any case no matter how it has been =
hidden before=0A=
this.$lis.eq(o.selected).addClass(o.selectedClass);=0A=
=0A=
// seems to be expected behavior that the show callback is fired=0A=
var onShow =3D function() {=0A=
$(self.element).triggerHandler('tabsshow',=0A=
[self.fakeEvent('tabsshow'), self.ui(self.$tabs[o.selected], =
self.$panels[o.selected])], o.show);=0A=
}; =0A=
=0A=
// load if remote tab=0A=
if ($.data(this.$tabs[o.selected], 'load.tabs'))=0A=
this.load(o.selected, onShow);=0A=
// just trigger show event=0A=
else=0A=
onShow();=0A=
=0A=
}=0A=
=0A=
// clean up to avoid memory leaks in certain versions of IE 6=0A=
$(window).bind('unload', function() {=0A=
self.$tabs.unbind('.tabs');=0A=
self.$lis =3D self.$tabs =3D self.$panels =3D null;=0A=
});=0A=
=0A=
}=0A=
=0A=
// disable tabs=0A=
for (var i =3D 0, li; li =3D this.$lis[i]; i++)=0A=
$(li)[$.inArray(i, o.disabled) !=3D -1 && =
!$(li).hasClass(o.selectedClass) ? 'addClass' : =
'removeClass'](o.disabledClass);=0A=
=0A=
// reset cache if switching from cached to not cached=0A=
if (o.cache =3D=3D=3D false)=0A=
this.$tabs.removeData('cache.tabs');=0A=
=0A=
// set up animations=0A=
var hideFx, showFx, baseFx =3D { 'min-width': 0, duration: 1 }, =
baseDuration =3D 'normal';=0A=
if (o.fx && o.fx.constructor =3D=3D Array)=0A=
hideFx =3D o.fx[0] || baseFx, showFx =3D o.fx[1] || baseFx;=0A=
else=0A=
hideFx =3D showFx =3D o.fx || baseFx;=0A=
=0A=
// reset some styles to maintain print style sheets etc.=0A=
var resetCSS =3D { display: '', overflow: '', height: '' };=0A=
if (!$.browser.msie) // not in IE to prevent ClearType font issue=0A=
resetCSS.opacity =3D '';=0A=
=0A=
// Hide a tab, animation prevents browser scrolling to fragment,=0A=
// $show is optional.=0A=
function hideTab(clicked, $hide, $show) {=0A=
$hide.animate(hideFx, hideFx.duration || baseDuration, function() { //=0A=
$hide.addClass(o.hideClass).css(resetCSS); // maintain flexible =
height and accessibility in print etc.=0A=
if ($.browser.msie && hideFx.opacity)=0A=
$hide[0].style.filter =3D '';=0A=
if ($show)=0A=
showTab(clicked, $show, $hide);=0A=
});=0A=
}=0A=
=0A=
// Show a tab, animation prevents browser scrolling to fragment,=0A=
// $hide is optional.=0A=
function showTab(clicked, $show, $hide) {=0A=
if (showFx =3D=3D=3D baseFx)=0A=
$show.css('display', 'block'); // prevent occasionally occuring =
flicker in Firefox cause by gap between showing and hiding the tab panels=0A=
$show.animate(showFx, showFx.duration || baseDuration, function() {=0A=
$show.removeClass(o.hideClass).css(resetCSS); // maintain flexible =
height and accessibility in print etc.=0A=
if ($.browser.msie && showFx.opacity)=0A=
$show[0].style.filter =3D '';=0A=
=0A=
// callback=0A=
$(self.element).triggerHandler('tabsshow',=0A=
[self.fakeEvent('tabsshow'), self.ui(clicked, $show[0])], o.show);=0A=
=0A=
});=0A=
}=0A=
=0A=
// switch a tab=0A=
function switchTab(clicked, $li, $hide, $show) {=0A=
/*if (o.bookmarkable && trueClick) { // add to history only if true =
click occured, not a triggered click=0A=
$.ajaxHistory.update(clicked.hash);=0A=
}*/=0A=
$li.addClass(o.selectedClass)=0A=
.siblings().removeClass(o.selectedClass);=0A=
hideTab(clicked, $hide, $show);=0A=
}=0A=
=0A=
// attach tab event handler, unbind to avoid duplicates from former =
tabifying...=0A=
this.$tabs.unbind('.tabs').bind(o.event, function() {=0A=
=0A=
//var trueClick =3D e.clientX; // add to history only if true click =
occured, not a triggered click=0A=
var $li =3D $(this).parents('li:eq(0)'),=0A=
$hide =3D self.$panels.filter(':visible'),=0A=
$show =3D $(this.hash);=0A=
=0A=
// If tab is already selected and not unselectable or tab disabled or =0A=
// or is already loading or click callback returns false stop here.=0A=
// Check if click handler returns false last so that it is not =
executed=0A=
// for a disabled or loading tab!=0A=
if (($li.hasClass(o.selectedClass) && !o.unselect)=0A=
|| $li.hasClass(o.disabledClass) =0A=
|| $(this).hasClass(o.loadingClass)=0A=
|| $(self.element).triggerHandler('tabsselect', =
[self.fakeEvent('tabsselect'), self.ui(this, $show[0])], o.select) =
=3D=3D=3D false=0A=
) {=0A=
this.blur();=0A=
return false;=0A=
}=0A=
=0A=
self.options.selected =3D self.$tabs.index(this);=0A=
=0A=
// if tab may be closed=0A=
if (o.unselect) {=0A=
if ($li.hasClass(o.selectedClass)) {=0A=
self.options.selected =3D null;=0A=
$li.removeClass(o.selectedClass);=0A=
self.$panels.stop();=0A=
hideTab(this, $hide);=0A=
this.blur();=0A=
return false;=0A=
} else if (!$hide.length) {=0A=
self.$panels.stop();=0A=
var a =3D this;=0A=
self.load(self.$tabs.index(this), function() {=0A=
$li.addClass(o.selectedClass).addClass(o.unselectClass);=0A=
showTab(a, $show);=0A=
});=0A=
this.blur();=0A=
return false;=0A=
}=0A=
}=0A=
=0A=
if (o.cookie)=0A=
$.cookie('ui-tabs' + $.data(self.element), self.options.selected, =
o.cookie);=0A=
=0A=
// stop possibly running animations=0A=
self.$panels.stop();=0A=
=0A=
// show new tab=0A=
if ($show.length) {=0A=
=0A=
// prevent scrollbar scrolling to 0 and than back in IE7, happens =
only if bookmarking/history is enabled=0A=
/*if ($.browser.msie && o.bookmarkable) {=0A=
var showId =3D this.hash.replace('#', '');=0A=
$show.attr('id', '');=0A=
setTimeout(function() {=0A=
$show.attr('id', showId); // restore id=0A=
}, 0);=0A=
}*/=0A=
=0A=
var a =3D this;=0A=
self.load(self.$tabs.index(this), $hide.length ? =0A=
function() {=0A=
switchTab(a, $li, $hide, $show);=0A=
} :=0A=
function() {=0A=
$li.addClass(o.selectedClass);=0A=
showTab(a, $show);=0A=
}=0A=
);=0A=
=0A=
// Set scrollbar to saved position - need to use timeout with 0 to =
prevent browser scroll to target of hash=0A=
/*var scrollX =3D window.pageXOffset || document.documentElement && =
document.documentElement.scrollLeft || document.body.scrollLeft || 0;=0A=
var scrollY =3D window.pageYOffset || document.documentElement && =
document.documentElement.scrollTop || document.body.scrollTop || 0;=0A=
setTimeout(function() {=0A=
scrollTo(scrollX, scrollY);=0A=
}, 0);*/=0A=
=0A=
} else=0A=
throw 'jQuery UI Tabs: Mismatching fragment identifier.';=0A=
=0A=
// Prevent IE from keeping other link focussed when using the back =
button=0A=
// and remove dotted border from clicked link. This is controlled in =
modern=0A=
// browsers via CSS, also blur removes focus from address bar in =
Firefox=0A=
// which can become a usability and annoying problem with tabsRotate.=0A=
if ($.browser.msie)=0A=
this.blur();=0A=
=0A=
//return o.bookmarkable && !!trueClick; // convert trueClick =3D=3D =
undefined to Boolean required in IE=0A=
return false;=0A=
=0A=
});=0A=
=0A=
// disable click if event is configured to something else=0A=
if (!(/^click/).test(o.event))=0A=
this.$tabs.bind('click.tabs', function() { return false; });=0A=
=0A=
},=0A=
add: function(url, label, index) {=0A=
if (index =3D=3D undefined) =0A=
index =3D this.$tabs.length; // append by default=0A=
=0A=
var o =3D this.options;=0A=
var $li =3D $(o.tabTemplate.replace(/#\{href\}/g, =
url).replace(/#\{label\}/g, label));=0A=
$li.data('destroy.tabs', true);=0A=
=0A=
var id =3D url.indexOf('#') =3D=3D 0 ? url.replace('#', '') : =
this.tabId( $('a:first-child', $li)[0] );=0A=
=0A=
// try to find an existing element before creating a new one=0A=
var $panel =3D $('#' + id);=0A=
if (!$panel.length) {=0A=
$panel =3D $(o.panelTemplate).attr('id', id)=0A=
.addClass(o.hideClass)=0A=
.data('destroy.tabs', true);=0A=
}=0A=
$panel.addClass(o.panelClass);=0A=
if (index >=3D this.$lis.length) {=0A=
$li.appendTo(this.element);=0A=
$panel.appendTo(this.element[0].parentNode);=0A=
} else {=0A=
$li.insertBefore(this.$lis[index]);=0A=
$panel.insertBefore(this.$panels[index]);=0A=
}=0A=
=0A=
o.disabled =3D $.map(o.disabled,=0A=
function(n, i) { return n >=3D index ? ++n : n });=0A=
=0A=
this.tabify();=0A=
=0A=
if (this.$tabs.length =3D=3D 1) {=0A=
$li.addClass(o.selectedClass);=0A=
$panel.removeClass(o.hideClass);=0A=
var href =3D $.data(this.$tabs[0], 'load.tabs');=0A=
if (href)=0A=
this.load(index, href);=0A=
}=0A=
=0A=
// callback=0A=
this.element.triggerHandler('tabsadd',=0A=
[this.fakeEvent('tabsadd'), this.ui(this.$tabs[index], =
this.$panels[index])], o.add=0A=
);=0A=
},=0A=
remove: function(index) {=0A=
var o =3D this.options, $li =3D this.$lis.eq(index).remove(),=0A=
$panel =3D this.$panels.eq(index).remove();=0A=
=0A=
// If selected tab was removed focus tab to the right or=0A=
// in case the last tab was removed the tab to the left.=0A=
if ($li.hasClass(o.selectedClass) && this.$tabs.length > 1)=0A=
this.select(index + (index + 1 < this.$tabs.length ? 1 : -1));=0A=
=0A=
o.disabled =3D $.map($.grep(o.disabled, function(n, i) { return n !=3D =
index; }),=0A=
function(n, i) { return n >=3D index ? --n : n });=0A=
=0A=
this.tabify();=0A=
=0A=
// callback=0A=
this.element.triggerHandler('tabsremove',=0A=
[this.fakeEvent('tabsremove'), this.ui($li.find('a')[0], $panel[0])], =
o.remove=0A=
);=0A=
},=0A=
enable: function(index) {=0A=
var o =3D this.options;=0A=
if ($.inArray(index, o.disabled) =3D=3D -1)=0A=
return;=0A=
=0A=
var $li =3D this.$lis.eq(index).removeClass(o.disabledClass);=0A=
if ($.browser.safari) { // fix disappearing tab (that used opacity =
indicating disabling) after enabling in Safari 2...=0A=
$li.css('display', 'inline-block');=0A=
setTimeout(function() {=0A=
$li.css('display', 'block');=0A=
}, 0);=0A=
}=0A=
=0A=
o.disabled =3D $.grep(o.disabled, function(n, i) { return n !=3D =
index; });=0A=
=0A=
// callback=0A=
this.element.triggerHandler('tabsenable',=0A=
[this.fakeEvent('tabsenable'), this.ui(this.$tabs[index], =
this.$panels[index])], o.enable=0A=
);=0A=
=0A=
},=0A=
disable: function(index) {=0A=
var self =3D this, o =3D this.options;=0A=
if (index !=3D o.selected) { // cannot disable already selected tab=0A=
this.$lis.eq(index).addClass(o.disabledClass);=0A=
=0A=
o.disabled.push(index);=0A=
o.disabled.sort();=0A=
=0A=
// callback=0A=
this.element.triggerHandler('tabsdisable',=0A=
[this.fakeEvent('tabsdisable'), this.ui(this.$tabs[index], =
this.$panels[index])], o.disable=0A=
);=0A=
}=0A=
},=0A=
select: function(index) {=0A=
if (typeof index =3D=3D 'string')=0A=
index =3D this.$tabs.index( this.$tabs.filter('[href$=3D' + index + =
']')[0] );=0A=
this.$tabs.eq(index).trigger(this.options.event);=0A=
},=0A=
load: function(index, callback) { // callback is for internal usage only=0A=
=0A=
var self =3D this, o =3D this.options, $a =3D this.$tabs.eq(index), a =
=3D $a[0],=0A=
bypassCache =3D callback =3D=3D undefined || callback =3D=3D=3D =
false, url =3D $a.data('load.tabs');=0A=
=0A=
callback =3D callback || function() {};=0A=
=0A=
// no remote or from cache - just finish with callback=0A=
if (!url || !bypassCache && $.data(a, 'cache.tabs')) {=0A=
callback();=0A=
return;=0A=
}=0A=
=0A=
// load remote from here on=0A=
=0A=
var inner =3D function(parent) {=0A=
var $parent =3D $(parent), $inner =3D $parent.find('*:last');=0A=
return $inner.length && $inner.is(':not(img)') && $inner || $parent;=0A=
};=0A=
var cleanup =3D function() {=0A=
self.$tabs.filter('.' + o.loadingClass).removeClass(o.loadingClass)=0A=
.each(function() {=0A=
if (o.spinner)=0A=
inner(this).parent().html(inner(this).data('label.tabs'));=0A=
});=0A=
self.xhr =3D null;=0A=
};=0A=
=0A=
if (o.spinner) {=0A=
var label =3D inner(a).html();=0A=
inner(a).wrapInner(' ')=0A=
.find('em').data('label.tabs', label).html(o.spinner);=0A=
}=0A=
=0A=
var ajaxOptions =3D $.extend({}, o.ajaxOptions, {=0A=
url: url,=0A=
success: function(r, s) {=0A=
$(a.hash).html(r);=0A=
cleanup();=0A=
=0A=
if (o.cache)=0A=
$.data(a, 'cache.tabs', true); // if loaded once do not load them =
again=0A=
=0A=
// callbacks=0A=
$(self.element).triggerHandler('tabsload',=0A=
[self.fakeEvent('tabsload'), self.ui(self.$tabs[index], =
self.$panels[index])], o.load=0A=
);=0A=
o.ajaxOptions.success && o.ajaxOptions.success(r, s);=0A=
=0A=
// This callback is required because the switch has to take=0A=
// place after loading has completed. Call last in order to =0A=
// fire load before show callback...=0A=
callback();=0A=
}=0A=
});=0A=
if (this.xhr) {=0A=
// terminate pending requests from other tabs and restore tab label=0A=
this.xhr.abort();=0A=
cleanup();=0A=
}=0A=
$a.addClass(o.loadingClass);=0A=
setTimeout(function() { // timeout is again required in IE, "wait" for =
id being restored=0A=
self.xhr =3D $.ajax(ajaxOptions);=0A=
}, 0);=0A=
=0A=
},=0A=
url: function(index, url) {=0A=
this.$tabs.eq(index).removeData('cache.tabs').data('load.tabs', url);=0A=
},=0A=
destroy: function() {=0A=
var o =3D this.options;=0A=
this.element.unbind('.tabs')=0A=
.removeClass(o.navClass).removeData('tabs');=0A=
this.$tabs.each(function() {=0A=
var href =3D $.data(this, 'href.tabs');=0A=
if (href)=0A=
this.href =3D href;=0A=
var $this =3D $(this).unbind('.tabs');=0A=
$.each(['href', 'load', 'cache'], function(i, prefix) {=0A=
$this.removeData(prefix + '.tabs');=0A=
});=0A=
});=0A=
this.$lis.add(this.$panels).each(function() {=0A=
if ($.data(this, 'destroy.tabs'))=0A=
$(this).remove();=0A=
else=0A=
$(this).removeClass([o.selectedClass, o.unselectClass,=0A=
o.disabledClass, o.panelClass, o.hideClass].join(' '));=0A=
});=0A=
},=0A=
fakeEvent: function(type) {=0A=
return $.event.fix({=0A=
type: type,=0A=
target: this.element[0]=0A=
});=0A=
}=0A=
});=0A=
=0A=
$.ui.tabs.defaults =3D {=0A=
// basic setup=0A=
unselect: false,=0A=
event: 'click',=0A=
disabled: [],=0A=
cookie: null, // e.g. { expires: 7, path: '/', domain: 'jquery.com', =
secure: true }=0A=
// TODO history: false,=0A=
=0A=
// Ajax=0A=
spinner: 'Loading…',=0A=
cache: false,=0A=
idPrefix: 'ui-tabs-',=0A=
ajaxOptions: {},=0A=
=0A=
// animations=0A=
fx: null, // e.g. { height: 'toggle', opacity: 'toggle', duration: 200 }=0A=
=0A=
// templates=0A=
tabTemplate: ' #{label} ',=0A=
panelTemplate: '
',=0A=
=0A=
// CSS classes=0A=
navClass: 'ui-tabs-nav',=0A=
selectedClass: 'ui-tabs-selected',=0A=
unselectClass: 'ui-tabs-unselect',=0A=
disabledClass: 'ui-tabs-disabled',=0A=
panelClass: 'ui-tabs-panel',=0A=
hideClass: 'ui-tabs-hide',=0A=
loadingClass: 'ui-tabs-loading'=0A=
};=0A=
=0A=
$.ui.tabs.getter =3D "length";=0A=
=0A=
/*=0A=
* Tabs Extensions=0A=
*/=0A=
=0A=
/*=0A=
* Rotate=0A=
*/=0A=
$.extend($.ui.tabs.prototype, {=0A=
rotation: null,=0A=
rotate: function(ms, continuing) {=0A=
=0A=
continuing =3D continuing || false;=0A=
=0A=
var self =3D this, t =3D this.options.selected;=0A=
=0A=
function start() {=0A=
self.rotation =3D setInterval(function() {=0A=
t =3D ++t < self.$tabs.length ? t : 0;=0A=
self.select(t);=0A=
}, ms); =0A=
}=0A=
=0A=
function stop(e) {=0A=
if (!e || e.clientX) { // only in case of a true click=0A=
clearInterval(self.rotation);=0A=
}=0A=
}=0A=
=0A=
// start interval=0A=
if (ms) {=0A=
start();=0A=
if (!continuing)=0A=
this.$tabs.bind(this.options.event, stop);=0A=
else=0A=
this.$tabs.bind(this.options.event, function() {=0A=
stop();=0A=
t =3D self.options.selected;=0A=
start();=0A=
});=0A=
}=0A=
// stop interval=0A=
else {=0A=
stop();=0A=
this.$tabs.unbind(this.options.event, stop);=0A=
}=0A=
}=0A=
});=0A=
=0A=
})(jQuery);=0A=
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://norwich.static.ghm.zope.net/resources/global/global.js
var togSwitch =3D '';=0A=
var adSwitch =3D'';=0A=
=0A=
function urldecode(str) {=0A=
str =3D unescape(str);=0A=
return str;=0A=
}=0A=
=0A=
function ProcessPopularStories(resp) {=0A=
var content =3D '';=0A=
var stories =3D '';=0A=
=0A=
for (var i =3D 0; i < resp.stories.length; i++) {=0A=
stories +=3D '
' + =
urldecode(resp.stories[i].title).replace(/[^\x0d\x0a\x20-\x7e\t]/g, =
'').replace(/\&rsquot;/g, '\'') + ' ';=0A=
}=0A=
=0A=
content +=3D '' +=0A=
'
' +=0A=
'
' +=0A=
'
Most popular stories ' +=0A=
'
' +=0A=
' ' + stories +=0A=
' ' +=0A=
'
' +=0A=
'
';=0A=
=0A=
$('#popular-stories').html(content).css('display', 'block');=0A=
=0A=
return content;=0A=
}=0A=
=0A=
function rollover(element)=0A=
{=0A=
var testString =3D element.src;=0A=
var inString =3D testString.match("hover");=0A=
if (inString) {=0A=
element.src =3D testString.replace("_hover","");=0A=
}=0A=
else=0A=
{=0A=
element.src =3D testString.replace(".gif","_hover.gif");=0A=
}=0A=
}=0A=
=0A=
function submitenter(myfield,e)=0A=
{=0A=
var keycode;=0A=
if (window.event) keycode =3D window.event.keyCode;=0A=
else if (e) keycode =3D e.which;=0A=
else return true;=0A=
=0A=
if (keycode =3D=3D 13)=0A=
{=0A=
myfield.form.submit();=0A=
return false;=0A=
}=0A=
else=0A=
return true;=0A=
}=0A=
=0A=
function echeck(str)=0A=
{=0A=
var at=3D"@"=0A=
var dot=3D"."=0A=
var lat=3Dstr.indexOf(at)=0A=
var lstr=3Dstr.length=0A=
var ldot=3Dstr.indexOf(dot)=0A=
if (str.indexOf(at)=3D=3D-1){alert("Please enter a valid email =
address."); return false}=0A=
if (str.indexOf(at)=3D=3D-1 || str.indexOf(at)=3D=3D0 || =
str.indexOf(at)=3D=3Dlstr){alert("Please enter a valid email address."); =
return false}=0A=
if (str.indexOf(dot)=3D=3D-1 || str.indexOf(dot)=3D=3D0 || =
str.indexOf(dot)=3D=3Dlstr){alert("Please enter a valid email =
address."); return false}=0A=
if (str.indexOf(at,(lat+1))!=3D-1){alert("Please enter a valid email =
address."); return false}=0A=
if (str.substring(lat-1,lat)=3D=3Ddot || =
str.substring(lat+1,lat+2)=3D=3Ddot){alert("Please enter a valid email =
address."); return false}=0A=
if (str.indexOf(dot,(lat+2))=3D=3D-1){alert("Please enter a valid =
email address."); return false} =0A=
if (str.indexOf(" ")!=3D-1){alert("Please enter a valid email =
address."); return false}=0A=
return true;=0A=
}=0A=
=0A=
function ValidateForm()=0A=
{=0A=
var emailID=3Ddocument.getElementById('email');=0A=
=0A=
if ((emailID.value=3D=3Dnull)||(emailID.value=3D=3D"")){alert("Please =
enter your email address."); emailID.focus(); return false}=0A=
if (echeck(emailID.value)=3D=3Dfalse){emailID.value=3D""; =
emailID.focus(); return false}=0A=
document.getElementById('newsletter_signup').submit();=0A=
}=0A=
=0A=
function bookmark ()=0A=
{=0A=
if (window.sidebar) =
{window.sidebar.addPanel(window.document.title,window.document.location,"=
");}=0A=
else if(window.external) =
{window.external.AddFavorite(window.document.location,window.document.tit=
le); }=0A=
else if(window.opera && window.print) {return true;}=0A=
}=0A=
=0A=
function ProcessFeed(feed,type,args)=0A=
{=0A=
if (type =3D=3D 'blog' && feed.entry[0].title !=3D 'NULL')=0A=
{=0A=
feedData =3D '
';=0A=
=0A=
document.write(feedData);=0A=
feedData =3D '';=0A=
}=0A=
=0A=
if (type =3D=3D 'photo')=0A=
{=0A=
for (var i =3D 0; i < feed.entry.length; i++)=0A=
{=0A=
photoTitle =3D feed.entry[i].title;=0A=
photoUrl =3D feed.entry[i].link;=0A=
photoThumb =3D feed.entry[i].thumbnail;=0A=
photoAuthor =3D feed.entry[i].author;=0A=
=0A=
if (photoUrl !=3D 'NULL')=0A=
{=0A=
feedData =3D '
'+photoTitle+' by =
'+photoAuthor+' ';=0A=
}=0A=
=0A=
document.write(feedData);=0A=
feedData =3D '';=0A=
}=0A=
}=0A=
=0A=
if (type =3D=3D 'top_ads')=0A=
{=0A=
for (var i =3D 0; i < feed.advertisers.length; i++)=0A=
{=0A=
adName =3D travAdvListData.advertisers[i].advertiser.name;=0A=
adTitle =3D travAdvListData.advertisers[i].advertiser.title;=0A=
adID =3D travAdvListData.advertisers[i].advertiser.id;=0A=
=0A=
feedData =3D '
';=0A=
=0A=
document.write(feedData);=0A=
feedData =3D '';=0A=
}=0A=
}=0A=
=0A=
if (type =3D=3D 'weather')=0A=
{=0A=
var highTemp =3D forecast_json.day1hiTmpF;=0A=
var lowTemp =3D forecast_json.day1loTmpF;=0A=
=0A=
var currentTemp =3D weather_json.TemperatureF;=0A=
=0A=
if (currentTemp !=3D 'undefined')=0A=
{=0A=
if (lowTemp !=3D ''){lowTemp =3D '
Low: =
'+lowTemp+'°
'}=0A=
if (highTemp !=3D ''){highTemp =3D '
High: =
'+highTemp+'°
'}=0A=
document.getElementById('weather_data_target').innerHTML =3D '';=0A=
}=0A=
}=0A=
}=0A=
=0A=
function SwapStyle(objId,className) =0A=
{=0A=
document.getElementById(objId).className =3D className;=0A=
}=0A=
=0A=
function ProcessTopAds(topAdsObj,topAdsType){=0A=
taTarget =3D document.getElementById('top_ads_' + topAdsType);=0A=
switch (topAdsType) {=0A=
default: {=0A=
for (var i=3D0; i < topAdsObj.length; i++) {=0A=
taContent =3D '<' + 'div class=3D"ad">' + "\n";=0A=
taContent +=3D ' <' + 'a href=3D"#" id=3D"ad_' + topAdsType + '_' + =
topAdsObj[i].ad_num + '_title' + '" onclick=3D"ToggleAd(\'ad_' + =
topAdsType + '_' + topAdsObj[i].ad_num + '\'); this.blur(); return =
false;" class=3D"ad-title">' + topAdsObj[i].ad_title + '<' + '/a>' + =
"\n";=0A=
taContent +=3D ' <' + 'div class=3D"ad-content" id=3D"ad_' + =
topAdsType + '_' + topAdsObj[i].ad_num + '" style=3D"display: none;">' + =
topAdsObj[i].ad_text + '<' + '/div>' + "\n";=0A=
taContent +=3D '<' + '/div>' + "\n\n";=0A=
taTarget.innerHTML +=3D taContent;=0A=
}=0A=
break;=0A=
}=0A=
}=0A=
}=0A=
=0A=
function ToggleTopAds(topAdsType) {=0A=
togTarget =3D document.getElementById('top_ads_' + topAdsType);=0A=
togTitleTarget =3D document.getElementById('top_ads_title_' + =
topAdsType);=0A=
togTarget.style.display =3D 'block';=0A=
togTitleTarget.className =3D 'active';=0A=
if (togSwitch !=3D topAdsType) {=0A=
if (togSwitch !=3D '') {=0A=
document.getElementById('top_ads_' + togSwitch).style.display =3D =
'none';=0A=
document.getElementById('top_ads_title_' + togSwitch).className =3D =
'';=0A=
}=0A=
togSwitch =3D topAdsType;=0A=
}=0A=
}=0A=
=0A=
function ToggleAd(adID) {=0A=
adTarget =3D document.getElementById(adID);=0A=
adTargetTitle =3D document.getElementById(adID + '_title');=0A=
if (adTarget.style.display =3D=3D 'none') {=0A=
adTarget.style.display =3D 'block';=0A=
adTargetTitle.className =3D 'active-ad';=0A=
}=0A=
else {=0A=
adTarget.style.display =3D 'none';=0A=
adTargetTitle.className =3D '';=0A=
}=0A=
if (adSwitch !=3D adID) {=0A=
if (adSwitch !=3D '') {=0A=
document.getElementById(adSwitch).style.display =3D 'none';=0A=
document.getElementById(adSwitch + '_title').className =3D '';=0A=
}=0A=
adSwitch =3D adID;=0A=
}=0A=
}=0A=
=0A=
/*=0A=
* Javascript Humane Dates=0A=
* Copyright (c) 2008 Dean Landolt (deanlandolt.com)=0A=
* Re-write by Zach Leatherman (zachleat.com)=0A=
* =0A=
* Adopted from the John Resig's pretty.js=0A=
* at http://ejohn.org/blog/javascript-pretty-date=0A=
* and henrah's proposed modification =0A=
* at http://ejohn.org/blog/javascript-pretty-date/#comment-297458=0A=
* =0A=
* Licensed under the MIT license.=0A=
*/=0A=
=0A=
function humane_date(date_str) {=0A=
var time_formats =3D [=0A=
[60, 'just now'],=0A=
[90, '1 minute'],=0A=
// 60*1.5=0A=
[3600, 'minutes', 60],=0A=
// 60*60, 60=0A=
[5400, '1 hour'],=0A=
// 60*60*1.5=0A=
[86400, 'hours', 3600],=0A=
// 60*60*24, 60*60=0A=
[129600, '1 day'],=0A=
// 60*60*24*1.5=0A=
[604800, 'days', 86400],=0A=
// 60*60*24*7, 60*60*24=0A=
[907200, '1 week'],=0A=
// 60*60*24*7*1.5=0A=
[2628000, 'weeks', 604800],=0A=
// 60*60*24*(365/12), 60*60*24*7=0A=
[3942000, '1 month'],=0A=
// 60*60*24*(365/12)*1.5=0A=
[31536000, 'months', 2628000],=0A=
// 60*60*24*365, 60*60*24*(365/12)=0A=
[47304000, '1 year'],=0A=
// 60*60*24*365*1.5=0A=
[3153600000, 'years', 31536000],=0A=
// 60*60*24*365*100, 60*60*24*365=0A=
[4730400000, '1 century'],=0A=
// 60*60*24*365*100*1.5=0A=
];=0A=
=0A=
var time =3D ('' + date_str).replace(/-/g, "/").replace(/[TZ]/g, " =
"),=0A=
dt =3D new Date,=0A=
seconds =3D ((dt - new Date(time) + (dt.getTimezoneOffset() * =
60000)) / 1000),=0A=
token =3D ' ago',=0A=
i =3D 0,=0A=
format;=0A=
=0A=
if (seconds < 0) {=0A=
seconds =3D Math.abs(seconds);=0A=
token =3D '';=0A=
}=0A=
=0A=
while (format =3D time_formats[i++]) {=0A=
if (seconds < format[0]) {=0A=
if (format.length =3D=3D 2) {=0A=
return format[1] + (i > 1 ? token: '');=0A=
// Conditional so we don't return Just Now Ago=0A=
} else {=0A=
return Math.round(seconds / format[2]) + ' ' + format[1] =
+ (i > 1 ? token: '');=0A=
}=0A=
}=0A=
}=0A=
=0A=
// overflow for centuries=0A=
if (seconds > 4730400000)=0A=
return Math.round(seconds / 4730400000) + ' centuries' + token;=0A=
=0A=
return date_str;=0A=
};=0A=
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://norwich.static.ghm.zope.net/resources/rockford/scripts/swfobject.js
/**=0A=
* SWFObject v1.5: Flash Player detection and embed - =
http://blog.deconcept.com/swfobject/=0A=
*=0A=
* SWFObject is (c) 2007 Geoff Stearns and is released under the MIT =
License:=0A=
* http://www.opensource.org/licenses/mit-license.php=0A=
*=0A=
*/=0A=
if(typeof deconcept=3D=3D"undefined"){var deconcept=3Dnew =
Object();}if(typeof =
deconcept.util=3D=3D"undefined"){deconcept.util=3Dnew =
Object();}if(typeof =
deconcept.SWFObjectUtil=3D=3D"undefined"){deconcept.SWFObjectUtil=3Dnew =
Object();}deconcept.SWFObject=3Dfunction(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!=
document.getElementById){return;}this.DETECT_KEY=3D_a?_a:"detectflash";th=
is.skipDetect=3Ddeconcept.util.getRequestParameter(this.DETECT_KEY);this.=
params=3Dnew Object();this.variables=3Dnew =
Object();this.attributes=3Dnew =
Array();if(_1){this.setAttribute("swf",_1);}if(id){this.setAttribute("id"=
,id);}if(w){this.setAttribute("width",w);}if(h){this.setAttribute("height=
",h);}if(_5){this.setAttribute("version",new =
deconcept.PlayerVersion(_5.toString().split(".")));}this.installedVer=3Dd=
econcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&=
&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=3Dtrue;}if(c=
){this.addParam("bgcolor",c);}var =
q=3D_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpress=
Install",false);this.setAttribute("doExpressInstall",false);var =
_c=3D(_8)?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.s=
etAttribute("redirectUrl","");if(_9){this.setAttribute("redirectUrl",_9);=
}};deconcept.SWFObject.prototype=3D{useExpressInstall:function(_d){this.x=
iSWFPath=3D!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInsta=
ll",true);},setAttribute:function(_e,_f){this.attributes[_e]=3D_f;},getAt=
tribute:function(_10){return =
this.attributes[_10];},addParam:function(_11,_12){this.params[_11]=3D_12;=
},getParams:function(){return =
this.params;},addVariable:function(_13,_14){this.variables[_13]=3D_14;},g=
etVariable:function(_15){return =
this.variables[_15];},getVariables:function(){return =
this.variables;},getVariablePairs:function(){var _16=3Dnew Array();var =
key;var _18=3Dthis.getVariables();for(key in =
_18){_16[_16.length]=3Dkey+"=3D"+_18[key];}return =
_16;},getSWFHTML:function(){var =
_19=3D"";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.l=
ength){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplay=
erType","PlugIn");this.setAttribute("swf",this.xiSWFPath);}_19=3D"
0){_19+=3D"flashvar=
s=3D\""+_1c+"\"";}_19+=3D"/>";}else{if(this.getAttribute("doExpressInstal=
l")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",t=
his.xiSWFPath);}_19=3D"";_19+=3D" ";var =
_1d=3Dthis.getParams();for(var key in _1d){_19+=3D" ";}var =
_1f=3Dthis.getVariablePairs().join("&");if(_1f.length>0){_19+=3D" ";}_19+=3D" ";}return =
_19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var =
_21=3Dnew =
deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21=
)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.=
setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",es=
cape(this.getAttribute("xiRedirectUrl")));document.title=3Ddocument.title=
.slice(0,47)+" - Flash Player =
Installation";this.addVariable("MMdoctitle",document.title);}}if(this.ski=
pDetect||this.getAttribute("doExpressInstall")||this.installedVer.version=
IsValid(this.getAttribute("version"))){var n=3D(typeof =
_20=3D=3D"string")?document.getElementById(_20):_20;n.innerHTML=3Dthis.ge=
tSWFHTML();return =
true;}else{if(this.getAttribute("redirectUrl")!=3D""){document.location.r=
eplace(this.getAttribute("redirectUrl"));}}return =
false;}};deconcept.SWFObjectUtil.getPlayerVersion=3Dfunction(){var =
_23=3Dnew =
deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeType=
s.length){var x=3Dnavigator.plugins["Shockwave =
Flash"];if(x&&x.description){_23=3Dnew =
deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replac=
e(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{if(navigator.userAgent&&nav=
igator.userAgent.indexOf("Windows CE")>=3D0){var axo=3D1;var =
_26=3D3;while(axo){try{_26++;axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_26);_23=3Dnew =
deconcept.PlayerVersion([_26,0,0]);}catch(e){axo=3Dnull;}}}else{try{var =
axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var =
axo=3Dnew ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=3Dnew =
deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess=3D"always";}catch=
(e){if(_23.major=3D=3D6){return _23;}}try{axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(axo!=3Dnull=
){_23=3Dnew deconcept.PlayerVersion(axo.GetVariable("$version").split(" =
")[1].split(","));}}}return =
_23;};deconcept.PlayerVersion=3Dfunction(_29){this.major=3D_29[0]!=3Dnull=
?parseInt(_29[0]):0;this.minor=3D_29[1]!=3Dnull?parseInt(_29[1]):0;this.r=
ev=3D_29[2]!=3Dnull?parseInt(_29[2]):0;};deconcept.PlayerVersion.prototyp=
e.versionIsValid=3Dfunction(fv){if(this.majorfv.major){return =
true;}if(this.minorfv.minor){return true;}if(this.rev=3D0;i--){_2f[i].style.display=3D"none";for(var x in =
_2f[i]){if(typeof =
_2f[i][x]=3D=3D"function"){_2f[i][x]=3Dfunction(){};}}}};if(deconcept.SWF=
Object.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.pre=
pUnload=3Dfunction(){__flash_unloadHandler=3Dfunction(){};__flash_savedUn=
loadHandler=3Dfunction(){};window.attachEvent("onunload",deconcept.SWFObj=
ectUtil.cleanupSWFs);};window.attachEvent("onbeforeunload",deconcept.SWFO=
bjectUtil.prepUnload);deconcept.unloadSet=3Dtrue;}}if(!document.getElemen=
tById&&document.all){document.getElementById=3Dfunction(id){return =
document.all[id];};}var =
getQueryParamValue=3Ddeconcept.util.getRequestParameter;var =
FlashObject=3Ddeconcept.SWFObject;var SWFObject=3Ddeconcept.SWFObject;
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://global.static.ghm.zope.net/resources/global/comments.js
var commentsNum =3D 0;=0A=
var commentsIndex =3D 0;=0A=
var form_id =3D 0;=0A=
var comments;=0A=
var divNum =3D 0;=0A=
var iface =3D 'comments';=0A=
=0A=
function t(txt) {=0A=
txt =3D txt.toString();=0A=
txt =3D txt.replace(//g,">");=0A=
txt =3D txt.replace(/"/g,'\'');=0A=
txt =3D txt.replace(/\n/g," ");=0A=
return txt;=0A=
}=0A=
=0A=
function ProcessComments(abuse_email, abuse_title, abuse_url, story_urn, =
filters, i)=0A=
{=0A=
if (comments.comments[i])=0A=
{=0A=
if (comments.comments[i].state !=3D 'UNMODERATED') {=0A=
comments.comments[i].text =3D =
FilterProfanity(comments.comments[i].text, filters);=0A=
comments.comments[i].author_name =3D =
FilterProfanity(comments.comments[i].author_name, filters);=0A=
comments.comments[i].text =3D =
unescape(comments.comments[i].text);=0A=
//abuse_title =3D escape(abuse_title);=0A=
=0A=
document.getElementById('comments_dump').innerHTML +=3D =
''; =0A=
} =0A=
form_id++;=0A=
i++;=0A=
setTimeout('ProcessComments("' + abuse_email + '","' + =
abuse_title + '","' + abuse_url + '","' + story_urn + '","' + filters + =
'",' + i + ')', 40);=0A=
}=0A=
else=0A=
{=0A=
document.getElementById('comments_dump').style.display =3D =
'block';=0A=
document.getElementById('comments_loading').style.display =
=3D 'none';=0A=
}=0A=
}=0A=
=0A=
function Logout(anon, site_id) {=0A=
if (iface =3D=3D 'comments') {=0A=
$.post('/!/commenting/users/logout',{});=0A=
$('#loginRegisterMessage').html('Logged =
out successfully. ');=0A=
AuthForm(anon, site_id);=0A=
}=0A=
else {=0A=
if (logged_in =3D=3D true) {=0A=
$('#ugcg-content').html('Logging =
out...
');=0A=
$.post('/!/commenting/users/logout', function() {logged_in =
=3D false; UGCPage('home');});=0A=
}=0A=
}=0A=
return false;=0A=
}=0A=
=0A=
function LoginSuccess(user, anon, site_id, com_page) {=0A=
if (iface =3D=3D 'profile') {=0A=
logged_in =3D true;=0A=
userObj =3D user;=0A=
UGCPage('home');=0A=
}=0A=
else {=0A=
$('#loginRegisterContainer').html('');=0A=
$('#loginRegisterMessage').html('Logged =
in successfully as ' + t(user['username']) + '. ');=0A=
AddCommentForm(user, anon, site_id, com_page);=0A=
}=0A=
return false;=0A=
}=0A=
=0A=
function LoginError() {=0A=
$('#submit_login').attr('disabled',false);=0A=
$('#submit_login').attr('value','Login');=0A=
$('#loginRegisterMessage').html('Login =
unsuccessful. Please check your username and password and try =
again. ');=0A=
return false;=0A=
}=0A=
=0A=
function SubmitResetSuccess(email) {=0A=
$('#loginRegisterMessage').html('We\'ve sent =
an email to ' + t(email) + ' containing a URL you\'ll need to visit to =
reset your password. You should receive the e-mail within the next few =
minutes. OK ');=0A=
return false;=0A=
}=0A=
=0A=
function SubmitResetError(email, site_id) {=0A=
$('#loginRegisterMessage').html('We can\'t =
seem to find an account associated with the email ' + t(email) + '. Try again or cancel ');=0A=
return false;=0A=
}=0A=
=0A=
function SubmitResetPassword(site_id) {=0A=
if ($('#reset_email').attr('value') !=3D '') {=0A=
$('#submit_reset_password').attr('disabled',true);=0A=
$('#submit_reset_password').attr('value','Please wait...');=0A=
var reset_email =3D $('#reset_email').attr('value');=0A=
$.ajax({=0A=
type: 'POST',=0A=
url: '/!/commenting/users/reset_password',=0A=
data: {=0A=
'site_id': site_id,=0A=
'email': reset_email=0A=
},=0A=
success: function() {SubmitResetSuccess(reset_email)},=0A=
error: function() {SubmitResetError(reset_email, site_id)}=0A=
});=0A=
return false;=0A=
}=0A=
}=0A=
=0A=
function ResetPasswordForm(site_id) {=0A=
var resetPasswordForm =3D '';=0A=
resetPasswordForm +=3D '';=0A=
resetPasswordForm +=3D '
';=0A=
resetPasswordForm +=3D '
';=0A=
$('#loginRegisterMessage').html(resetPasswordForm);=0A=
return false;=0A=
}=0A=
=0A=
function SubmitLogin(anon, site_id, com_page) {=0A=
$('#submit_login').attr('disabled',true);=0A=
$('#submit_login').attr('value','Please wait...');=0A=
if ($('#login_username').attr('value') !=3D '' &&=0A=
$('#login_password').attr('value') !=3D '') {=0A=
=0A=
var data =3D {=0A=
'login.login': $('#login_username').attr('value'),=0A=
'login.password': $('#login_password').attr('value'),=0A=
'login.domain': 'UGC'=0A=
};=0A=
=0A=
$.ajax({=0A=
type: 'POST',=0A=
url: $('#commentsLogin').attr('action'),=0A=
dataType: 'json',=0A=
data: data,=0A=
success: function(resp) {LoginSuccess(resp, anon, site_id, =
com_page)},=0A=
error: function() {LoginError()}=0A=
});=0A=
return false;=0A=
}=0A=
else {=0A=
$('#loginRegisterMessage').html('Please =
enter both your username and password. ');=0A=
$('#submit_login').attr('disabled',false);=0A=
$('#submit_login').attr('value','Login');=0A=
return false;=0A=
}=0A=
}=0A=
=0A=
function RegistrationError() {=0A=
$('#loginRegisterMessage').html('That email =
address is already associated with an account. ');=0A=
$('#submit_registration').attr('disabled',false);=0A=
$('#submit_registration').attr('value','Register');=0A=
return false;=0A=
}=0A=
=0A=
function RegistrationSuccess(reg_email) {=0A=
$('#loginRegisterContainer').html('');=0A=
$('#loginRegisterMessage').html('Thanks for =
registering. We\'ve sent an email to ' + t(reg_email) + ' containing a =
URL you\'ll need to visit to verify your account. You should receive the =
e-mail within the next few minutes. ');=0A=
return false;=0A=
}=0A=
=0A=
function SubmitRegistration() {=0A=
$('#submit_registration').attr('disabled',true);=0A=
$('#submit_registration').attr('value','Please wait...');=0A=
if ($('#reg_tos_flag').attr('checked') &&=0A=
$('#reg_age_flag').attr('checked') &&=0A=
$('#reg_email').attr('value') !=3D '' &&=0A=
$('#reg_first_name').attr('value') !=3D '' &&=0A=
$('#reg_last_name').attr('value') !=3D '') {=0A=
var reg_email =3D $('#reg_email').attr('value');=0A=
var reg_first_name =3D $('#reg_first_name').attr('value');=0A=
var reg_last_name =3D $('#reg_last_name').attr('value');=0A=
var reg_site_id =3D $('#reg_site_id').attr('value');=0A=
var data =3D {=0A=
'email': reg_email,=0A=
'first_name': reg_first_name,=0A=
'last_name': reg_last_name,=0A=
'site_id': reg_site_id,=0A=
'tos_flag': '1',=0A=
'age_flag': '1'=0A=
};=0A=
=0A=
$.ajax({=0A=
type: 'POST',=0A=
url: '/!/commenting/users/register',=0A=
data: data,=0A=
success: function() {RegistrationSuccess(reg_email)},=0A=
error: function() {RegistrationError()}=0A=
});=0A=
return false;=0A=
}=0A=
else {=0A=
$('#submit_registration').attr('disabled',false);=0A=
$('#submit_registration').attr('value','Register');=0A=
$('#loginRegisterMessage').html('You\'ll =
need to complete all of the registration fields in order to =
continue. ');=0A=
return false;=0A=
}=0A=
}=0A=
=0A=
function AddCommentForm(user, anon, site_id, com_page) {=0A=
var content =3D '';=0A=
content +=3D '';=0A=
$('#comments_ui').html(content);=0A=
return false;=0A=
}=0A=
=0A=
function AuthForm(anon, site_id) {=0A=
var login_url =3D '/!/commenting/users/login';=0A=
if (anon =3D=3D true) {=0A=
AddCommentForm('anonymous', anon, site_id);=0A=
}=0A=
else {=0A=
var content =3D '';=0A=
content +=3D '';=0A=
if (iface =3D=3D 'comments') {=0A=
content +=3D ' ';=0A=
}=0A=
content +=3D ' ';=0A=
content +=3D ' ';=0A=
content +=3D '
';=0A=
if (iface =3D=3D 'comments') {=0A=
$('#comments_ui').html(content);=0A=
}=0A=
else {=0A=
return content;=0A=
}=0A=
}=0A=
return false;=0A=
}=0A=
=0A=
function VerifyRegistrationForm(data, verify_id) {=0A=
$('#verification_message').html('');=0A=
var content =3D '';=0A=
content +=3D '';=0A=
content +=3D '
';=0A=
content +=3D '
';=0A=
=0A=
$('#verification_ui').html(content);=0A=
return false;=0A=
}=0A=
=0A=
function VerificationSuccess() {=0A=
$('#verification_message').html('Thank you =
for verifying your registration. Login using your new username and =
password anytime to add your comments to a story. ');=0A=
$('#verification_ui').html('');=0A=
return false;=0A=
}=0A=
=0A=
function VerificationError(resp) {=0A=
$('#verification_message').html('' + t(resp) + =
' ');=0A=
$('#verification_submit').attr('disabled',false);=0A=
$('#verification_submit').attr('value','Submit');=0A=
return false;=0A=
}=0A=
=0A=
function SubmitVerification() {=0A=
if ($('#verify_id').attr('value') !=3D '' &&=0A=
$('#vfy_username').attr('value') !=3D '' &&=0A=
$('#vfy_password').attr('value') !=3D '' &&=0A=
$('#vfy_confirm_password').attr('value') !=3D '' &&=0A=
$('#vfy_first_name').attr('value') !=3D '' &&=0A=
$('#vfy_last_name').attr('value') !=3D '' &&=0A=
$('#vfy_email').attr('value') !=3D '') {=0A=
if ($('#vfy_username').attr('value').match(/[^A-Za-z0-9-_ ]+/) =
=3D=3D null && $('#vfy_password').attr('value').match(/[^A-Za-z0-9-_ =
]+/) =3D=3D null) {=0A=
$('#verification_submit').attr('disabled',true);=0A=
$('#verification_submit').attr('value','Please wait...');=0A=
var data =3D {=0A=
'id': $('#verify_id').attr('value'),=0A=
'username': $('#vfy_username').attr('value'),=0A=
'password': $('#vfy_password').attr('value'),=0A=
'confirm': =
$('#vfy_confirm_password').attr('value'),=0A=
'first_name': $('#vfy_first_name').attr('value'),=0A=
'last_name': $('#vfy_last_name').attr('value'),=0A=
'email': $('#vfy_email').attr('value')=0A=
};=0A=
$.ajax({=0A=
type: 'POST',=0A=
url: '/!/commenting/users/verify',=0A=
data: data,=0A=
success: function() {VerificationSuccess()},=0A=
error: function(resp) =
{VerificationError(resp.responseText)}=0A=
});=0A=
return false;=0A=
}=0A=
else {=0A=
$('#verification_message').html('You =
have invalid characters in either your username or password. ');=0A=
return false;=0A=
}=0A=
}=0A=
else {=0A=
$('#verification_message').html('You\'ll =
need to complete all of the required verification fields in order to =
continue. ');=0A=
return false;=0A=
}=0A=
}=0A=
=0A=
function VerifyError() {=0A=
$('#verification_message').html('Sorry, but =
that\'s an invalid verification URL. Please go back to the e-mail =
message about registration and make sure that you pick up the equal sign =
(=3D) at the end of the url. If the url still does not work, contact =
your local site manager. ');=0A=
return false;=0A=
}=0A=
=0A=
function VerificationUI(verify_id) {=0A=
$('#verification_message').html('
Loading =
verification interface... ');=0A=
$.ajax({=0A=
type: 'GET',=0A=
dataType: 'json',=0A=
url: '/!/commenting/users/get_data',=0A=
data: {'id': verify_id},=0A=
success: function(data) {VerifyRegistrationForm(data, =
verify_id)},=0A=
error: function() {VerifyError()}=0A=
});=0A=
return false;=0A=
}=0A=
=0A=
function ResetSuccess() {=0A=
$('#reset_ui').html('');=0A=
$('#reset_message').html('
You\'ve =
successfully changed your password. ');=0A=
return false;=0A=
}=0A=
=0A=
function ResetError(resp) {=0A=
$('#reset_submit').attr('disabled',false);=0A=
$('#reset_submit').attr('value','Submit');=0A=
$('#reset_message').html('
' + =
t(resp.responseText) + ' ');=0A=
return false;=0A=
}=0A=
=0A=
function SubmitReset(reset_id) {=0A=
if ($('#reset_password').attr('value') !=3D '' &&=0A=
$('#reset_confirm_password').attr('value') !=3D '') {=0A=
$('#reset_submit').attr('disabled',true);=0A=
$('#reset_submit').attr('value','Please wait...');=0A=
var data =3D {=0A=
'id': reset_id,=0A=
'password': $('#reset_password').attr('value'),=0A=
'confirm': $('#reset_confirm_password').attr('value')=0A=
};=0A=
$.ajax({=0A=
type: 'POST',=0A=
url: '/!/commenting/users/change_password',=0A=
data: data,=0A=
success: function() {ResetSuccess()},=0A=
error: function(resp) {ResetError(resp)}=0A=
});=0A=
return false;=0A=
}=0A=
else {=0A=
$('#reset_message').html('
Please fill out =
both the \'password\' and \'confirm password\' fields. ');=0A=
return false;=0A=
}=0A=
}=0A=
=0A=
function ResetUI(reset_id) {=0A=
var content =3D '';=0A=
content +=3D '
';=0A=
content +=3D '
';=0A=
content +=3D '
';=0A=
$('#reset_ui').html(content);=0A=
return false;=0A=
}=0A=
=0A=
function CommentsUI(com_page, abuse_email, abuse_title, abuse_url, =
story_urn, profanity_filter, anon, site_id) {=0A=
$.getJSON (=0A=
com_page + '/as_json',=0A=
function(data) {GetCommentsSuccess(data, t(abuse_email), =
t(abuse_title), t(abuse_url), t(story_urn), t(profanity_filter));}=0A=
);=0A=
=0A=
$('#comments_ui').html('
Loading commenting =
interface... ');=0A=
=0A=
$.ajax({=0A=
type: 'GET',=0A=
url: '/!/commenting/users/check_status',=0A=
data: {},=0A=
dataType: 'json',=0A=
success: function(resp) {AddCommentForm(resp, anon, site_id, =
com_page);},=0A=
error: function() {AuthForm(anon, site_id, com_page)}=0A=
});=0A=
return false;=0A=
}=0A=
=0A=
function GetCommentsSuccess(data, abuse_email, abuse_title, abuse_url, =
story_urn, filters)=0A=
{=0A=
=
document.getElementById('comments_loading_outside').style.display =3D =
'none';=0A=
comments =3D data;=0A=
=0A=
$('#tracker-beacon').replaceWith('
');=0A=
=0A=
if (comments.commenting_status =3D=3D true) {=0A=
document.getElementById('comments').style.display =3D =
'block';=0A=
}=0A=
=0A=
if (comments.count > 0)=0A=
{=0A=
document.getElementById('commentsCount').innerHTML =3D =
'Comments (' + t(comments.count) + ')';=0A=
commentsNum =3D comments.count;=0A=
document.getElementById('comments_dump').style.display =
=3D 'none';=0A=
=
document.getElementById('comments_loading').style.display =3D 'block'; =0A=
ProcessComments(abuse_email, abuse_title, abuse_url, =
story_urn, filters, commentsIndex);=0A=
}=0A=
else=0A=
{=0A=
document.getElementById('commentsCount').innerHTML =3D =
'Comments (' + t(comments.count) + ')';=0A=
document.getElementById('comments_dump').innerHTML =3D =
'';=0A=
}=0A=
}=0A=
=0A=
function AddComment(user, site_id, com_page) {=0A=
if ($('#comment').attr('value') !=3D '') {=0A=
$('#submit').attr('disabled',true);=0A=
$('#submit').attr('value','Please wait...');=0A=
//var author_name_string =3D escape(user);=0A=
//var comment_string =3D escape($('#comment').attr('value'));=0A=
var author_name_string =3D user;=0A=
var scope_string =3D site_id;=0A=
var comment_string =3D =
$('#comment').attr('value').replace(/[^\x0d\x0a\x20-\x7e\t]/g,'');=0A=
=0A=
$.ajax({=0A=
type: 'POST',=0A=
url: com_page + '/submit',=0A=
data: {=0A=
'author_name': author_name_string,=0A=
'text': comment_string,=0A=
'scope': scope_string=0A=
},=0A=
success: function() {=0A=
AddCommentSuccess(author_name_string, comment_string);=0A=
},=0A=
error: function() {=0A=
AddCommentError();=0A=
}=0A=
});=0A=
return false;=0A=
}=0A=
else {=0A=
return false;=0A=
}=0A=
} =0A=
=0A=
function AddCommentError() {=0A=
$('#submit').attr('disabled',false);=0A=
$('#submit').attr('value','Add Comment');=0A=
$('#loginRegisterMessage').html('
Sorry, but =
there was a problem while trying to add your comment. Please try =
again. ');=0A=
return false;=0A=
}=0A=
=0A=
function AddCommentSuccess(author_name, comment) {=0A=
$('#loginRegisterMessage').html('');=0A=
$('#submit').attr('disabled',false);=0A=
$('#submit').attr('value','Add Comment');=0A=
//comment =3D unescape(comment);=0A=
=0A=
document.getElementById('comment').value =3D '';=0A=
commentsNum =3D commentsNum + 1;=0A=
document.getElementById('commentsCount').innerHTML =3D 'Comments (' =
+ t(commentsNum) + ')';=0A=
SwapStyle('comment', 'commentEmpty');=0A=
var divID =3D 'commentDiv_' + divNum;=0A=
document.getElementById('comments_dump').innerHTML +=3D '';=0A=
document.getElementById(divID).style.display =3D 'block';=0A=
divNum++;=0A=
return false;=0A=
}=0A=
=0A=
function FilterProfanity(t, filters)=0A=
{=0A=
filters =3D filters.split(',');=0A=
for (var i =3D 0; i < filters.length; i++)=0A=
{=0A=
var repl =3D "";=0A=
=0A=
for (var o =3D 0; o < filters[i].length; o++) {=0A=
repl +=3D "*";=0A=
}=0A=
=0A=
if (filters[i] =3D=3D 'ass') {=0A=
var backRef =3D true;=0A=
var filtersRegEx =3D =
'([^A-Za-z]|^)ass([^A-Za-z]|$)';=0A=
}=0A=
else if (filters[i] =3D=3D 'cock') {=0A=
var backRef =3D true;=0A=
var filtersRegEx =3D =
'([^A-Za-z]|^)cock([^A-Za-z]|$)';=0A=
}=0A=
else {=0A=
var backRef =3D false;=0A=
var filtersRegEx =3D filters[i];=0A=
}=0A=
=0A=
var regex =3D new RegExp(filtersRegEx, 'gi');=0A=
=0A=
if (backRef =3D=3D true) {=0A=
while (regex.test(t) =3D=3D true) {=0A=
t =3D t.replace(regex, '$1' + repl + =
'$2');=0A=
}=0A=
}=0A=
else {=0A=
t =3D t.replace(regex, repl);=0A=
}=0A=
}=0A=
=0A=
return t;=0A=
}=0A=
------=_NextPart_000_0104_01C9EA9B.00CD6120
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://norwich.static.ghm.zope.net/resources/rockford/scripts/swfobject_v2.js
/* SWFObject v2.0
=0A=
Copyright (c) 2007 Geoff Stearns, Michael Williams, and Bobby van der =
Sluis=0A=
This software is released under the MIT License =
=0A=
*/=0A=
var swfobject=3Dfunction(){var =
Z=3D"undefined",P=3D"object",B=3D"Shockwave =
Flash",h=3D"ShockwaveFlash.ShockwaveFlash",W=3D"application/x-shockwave-f=
lash",K=3D"SWFObjectExprInst",G=3Dwindow,g=3Ddocument,N=3Dnavigator,f=3D[=
],H=3D[],Q=3Dnull,L=3Dnull,T=3Dnull,S=3Dfalse,C=3Dfalse;var =
a=3Dfunction(){var l=3Dtypeof g.getElementById!=3DZ&&typeof =
g.getElementsByTagName!=3DZ&&typeof g.createElement!=3DZ&&typeof =
g.appendChild!=3DZ&&typeof g.replaceChild!=3DZ&&typeof =
g.removeChild!=3DZ&&typeof =
g.cloneNode!=3DZ,t=3D[0,0,0],n=3Dnull;if(typeof N.plugins!=3DZ&&typeof =
N.plugins[B]=3D=3DP){n=3DN.plugins[B].description;if(n){n=3Dn.replace(/^.=
*\s+(\S+\s+\S+$)/,"$1");t[0]=3DparseInt(n.replace(/^(.*)\..*$/,"$1"),10);=
t[1]=3DparseInt(n.replace(/^.*\.(.*)\s.*$/,"$1"),10);t[2]=3D/r/.test(n)?p=
arseInt(n.replace(/^.*r(.*)$/,"$1"),10):0}}else{if(typeof =
G.ActiveXObject!=3DZ){var o=3Dnull,s=3Dfalse;try{o=3Dnew =
ActiveXObject(h+".7")}catch(k){try{o=3Dnew =
ActiveXObject(h+".6");t=3D[6,0,21];o.AllowScriptAccess=3D"always"}catch(k=
){if(t[0]=3D=3D6){s=3Dtrue}}if(!s){try{o=3Dnew =
ActiveXObject(h)}catch(k){}}}if(!s&&o){try{n=3Do.GetVariable("$version");=
if(n){n=3Dn.split(" =
")[1].split(",");t=3D[parseInt(n[0],10),parseInt(n[1],10),parseInt(n[2],1=
0)]}}catch(k){}}}}var =
v=3DN.userAgent.toLowerCase(),j=3DN.platform.toLowerCase(),r=3D/webkit/.t=
est(v)?parseFloat(v.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,i=3D=
false,q=3Dj?/win/.test(j):/win/.test(v),m=3Dj?/mac/.test(j):/mac/.test(v)=
;/*@cc_on =
i=3Dtrue;@if(@_win32)q=3Dtrue;@elif(@_mac)m=3Dtrue;@end@*/return{w3cdom:l=
,pv:t,webkit:r,ie:i,win:q,mac:m}}();var =
e=3Dfunction(){if(!a.w3cdom){return =
}J(I);if(a.ie&&a.win){try{g.write("