From: <Saved by Windows Internet Explorer 7>
Subject: Nigeria pledges to send peacekeepers to Somalia | Vanguard
Date: Fri, 21 Aug 2009 20:53:13 -0700
MIME-Version: 1.0
Content-Type: multipart/related;
	type="multipart/alternative";
	boundary="----=_NextPart_000_0000_01CA22A1.668F0B10"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.vanguardngr.com/wp-content/themes/Blognews/images/logo.gif

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

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.vanguardngr.com/images/adverts/zenithadimage.gif

R0lGODlhtAA8APcAAP////f////39/f39//v7+/v7+/v9+bv7//m5vfm5u/m5ubm5v/e3t7m5ube
3t7e5v/W1t7e3vfW3tbe5ubW1v/OzvfO1tbW3tbW1s7W1ubOzsXW1v/Fxc7O1s7Ozv+9vfe9zr3O
1ve9vcXFzt69xf+1tfe1tb3FzrXFzs69vcW9xd61vb29vb29xfetrbW9ve+tta29xc61vfelpb21
tbW1taW1vcWttd6lrbWttfecnK2traWttcWlpZytvfeUlOaUpaWlrZSltfeMjK2cnMWUnPeEhJyc
pe+ElNaMjPd7e7WMlJSUnJSUlIyUnPdzc3uUpd5zhISMlJyEjPdra4SEjHuEjPdjY7Vzc+Zje/da
WlKEnM5ja5Rze3N7hPdSUu9Sa4xrc/dKSs5SY61aY5xaa2Nrc/dCQu9CQuZCWvc6OntaY1pja85C
Uu86Oq1KSvcxMZRKWu8xMVJaY0paa+8pKd4pSkpSWmNKUrUxMXNCUu8hIYw6SkJKUu8ZGTFKWtYZ
OkJCQr0hIYwpOu8QEN4QMc4QMTo6Ou8ICGMpQsUQEN4ICO8AAM4ICIwZKd4AIeYAAM4AIRAxUnMI
GYwAGf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEA
AAAh+QQFDwCVACwAAAAAtAA8AAAI/wAZCRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPH
jyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6bNmzhz6tzJs6fPn0CDCh1KtKhRlm+SKF3KtKnTp0vH
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
7/778MefUkAAOw==

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.vanguardngr.com/images/adverts/advertinfo.gif

R0lGODlhlgA3AOfqAAcAAAkBAAoDAQsEAw0GBA4HBQ8JBxAKCBELChINCxMODBQPDhkODxsSEhwS
Ex0UFR4VFR8WFh8XFyAXGCEYGSIZGSMaGiMaGyUcHSYdHSceHigeHykgISohISsiIiwiIy0jJC0k
JS4lJTAmJzEnKDIoKTMpKTQrKzUrLDYsLTctLjguLjowMDczMjg0Mz0zNDk1NDo1NDs2NUA2NkI3
OD05OEQ6O0A8OkM/Pkk+P0VBQEZCQUhDQkxCQkpFRE9FRVFGR0xIR01JSFNISU5KSU9LSlBMSlJN
TFNOTVRPTlVQT1dSUVhTUllVVFpWVVtXVlxYVl1ZV15aWF9aWWBbWmFcW2JdXGNeXWRfXmVgX2di
YWhjYmlkY2plZGtmZWxnZm1oZ25paHBraXBsanJubHRwbnVxb3ZycHdycXhzcnp1dHt2dX14d355
eH96eYB7eoF8e4J9fIR/foWAf4aBgIeCgYmEg4yHho2Ih46JiJCKiZGLipKMi5ONjJSPjZWQjpaR
j5iTkZmUkpqVk5uWlJyXlZ2Ylp6ZmJ+amaCbmqGcm6KdnKOenaSfnqWgn6ahoKeioamko6ulpKym
pa2npq6op6+pqLCrqbGsqrKtq7OurLSvrbWwr7axsLeysbizsrm0s7q1tLy2tb23tr64t7+5uMC6
ucG8usK9u8O+vMS/vcXAv8bBwMfCwcjDwsrEw8vFxMzGxc3Hxs7Jx8/KyNDLydHMytLNzNXPztbQ
z9fR0NjS0dnT0trV09vW1NzX1d3Y1t7Z2ODa2eHb2uLc2+Pd3OXg3ubh3+fi4Ojj4urk4+vl5Ozm
5e3n5u7o5+/q6PDr6fHs6vPt7PTu7fXv7vbw7/fx8PHz8PL08fjz8fP18vn08vr18/z29fb49P33
9vf59v749/j69//5+Pn7+P/6+fr8+fv9+vz/+/7//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+FFZhbmd1YXJkIEFkdmVy
dCBpbmZvACH5BAEKAP8ALAAAAACWADcAAAj+ADUJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq
3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXMGPKnEmzps2bOHPq3DmzWrp0xRIW+zkqpC1yvC5eS8eN
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

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.vanguardngr.com/wp-content/themes/Blognews/images/digg.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAQAAACMJlQBAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACmSURBVBhXbZDBCgIxDET3//+gf9CPERRB
XRA8LHjYgyKCongYM0mnUXSHhU7mtWkzYPhWhVRA78UCSoC+DhS3z1YgcMMJRwGKL5isxKPh8aE5
ByLeWenlAOOtudF+ByJemmWjVAciXpi9215qbCr5Bko3mK3J5LdwIKB8pOI9WP0DKGaDn0ERYFwt
3giIScTkCHB3tXidwANXnDvAw6vFqwSkz7Uqb59WZAoV3mcwAAAAAElFTkSuQmCC

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.vanguardngr.com/wp-content/themes/Blognews/images/delicious.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAMUExURQAAAP///93d3QAA/+4iTdsAAAAa
SURBVHjaYmCEAmYoYBggARhggoIBEgAIMADrEAGBe3e9DgAAAABJRU5ErkJggg==

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.vanguardngr.com/wp-content/themes/Blognews/images/facebook.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA
pUlEQVQ4jWNgoBAwMjAwMCRWrvl/68EbkjSqKYgwzG8PYWRiYGBgIFUzsh4WYhSrygszdJd5MogI
cjMwMDAw2ETNhMsxEWMAsmZ0QJQLsNlMkgvwAbwuOLIsHSsf2SV4DXjz/isDAwPCCzA+0S4IyF6C
YjOMjwwoDgPqBCIXJxuDhpIYQcVG2jJw9o17r6joAhlxPoZzV5/gVIQtAakpiFBqNwQAACdUKWJ/
ty5jAAAAAElFTkSuQmCC

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.vanguardngr.com/wp-content/themes/Blognews/images/googlebookmark.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAB3RJTUUH1wYNCxgjkuytgAAAAAlw
SFlzAAAewQAAHsEBw2lUUwAAAARnQU1BAACxjwv8YQUAAAI3SURBVHjaY5w27SmD/UYGogELECco
J7GzsTH8/8/ExMjAwPjl+/8nr75+/fGHi51FTJBTmJ8JKPj///+Pnz58W7YCpAGomomRkYGR8fNv
hkWbH+8+foeZ+S8T4/8PX///Z+TVVpF2M+FyMxUBKvsGseH/v38MzMz33zBU9+57/+J2aYaHhb4U
GyvLi3dfl2+/uXzbicPrbwv3xZrpiEGdxMzM+OU3Q+uci49vnVg+JV1GUhjiXBlRntI44/v3Hira
65rqyf748RmqAejEA5d+nzt+LCfSAq4aDibWBLKyAP3G8PfvfyAJ9BDD778MZ669ZWH84mCphRks
ENUgAFIP1vDx6//7Tz5xc7EIC/LhCdD/cA2fv/188ebHzz8M7z5+wRsH/6F+4GRlZGfjeMModPLS
c0VZMbj83Rd/Tl37KCbM9e3bj28fX7iYiUFtEBdiU5PjYmQTW7716sfPP+Gm7Tv79s6jt5uPPa3v
33nnzgMeTnaoBkZGxmA7PiZWjsefeGpnXvj2C2Q10Kep3uK1CWq2BjIMP7+Z68uwsbFANfz589dS
my/FT5rhz88jJx+ltZ3be/bT208Mv/8xvP3McP3mE4b3T378+ofwAyMTSFtagJqKBOuanZeu3Ttd
2X9dRFhUSJDnPyMTx5/XISF6BtoKv3/DNHz+/ImNlQ1ogKOZlJW+6PNX795/+vHvHxMjM7O4MJcQ
vw4nJ8fvX7/fvX8P1mC/cflTjABkBiMgeA9GMODPwAAAnNnh6S75wtcAAAAASUVORK5CYII=

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.vanguardngr.com/wp-content/themes/Blognews/images/sphinn.gif

R0lGODlhEAAQAPcAAPL45ZvNN83mnJ7OPePxxvD34fz++ZvNNv3++s3mm+Lxxfz9+e733f7//ZzO
OaPRSMDggaLRRen008/nnrncdKHQQ+723ZzNOdDooZrMNeDwwaDQQeLwxZnMNJ3OPOHwxP///5nM
MwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACAALAAAAAAQABAA
BwhyAEEIHCgwggAABAkiGFBAYIgQHxIOfHjAw8MQEyQKlHCxYwgCIQwQDODR4wUQAAhgKNkxAAMQ
CVh6zCBwg0yPDSbevFhB4IGdDxOAsEDyJgUOCB0AJWgghAKZCjSCgNCxw0OpGh4uAFFgAAKpAAQ8
kBoQADs=

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.vanguardngr.com/wp-content/themes/Blognews/images/stumbleupon.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAAK8AAACvABQqw0mAAAACV0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgTVggMjAw
NId2rM8AAANXSURBVHicLZJLbFRlAEbPf+9/5wX0hQXaoTNDi1HbKtOgNrjBGhMIXaiJm7o1mpCI
tj5CtCRVVy4wHXShITExZcXCFVJMUxOVIggkHUoZKB1rhyl9P2fuzNyZ+/hdlMXZni85+YRt20gp
AVhz1rla/Ct2KX+5d8y5cXQ5MBe3rDJtXluy1X3uzx6tJ9G1s2tW7VL4fD40TQOl1DYVxbfFc4n2
3CEVXYqq2pk6FZoOKZmSyn83oKomq1R4IqxO3fowsZnawDRNbNtme9qFs+7Z8e/N7+KPClmosI0C
AMd1KBsWuc0c2dD8R9oO/9FMeqqjqbkFucEmP+bOD55ZOB331rZlT7QgAF0DzwMdKEHdvmr06kB8
8u7aYDDk75Mj2ZHY10tf9Tbr7fSE36ZlVxjPZyCEQKAwPMFEIcNQ5jwL+TmkEMiQYEmr6x29NXVO
/jZ3ZcDZchk88g3doW6upWF10yZoaASDOgdq4J0wzG9kuDD9E27JxjDA8VVx8Wp6QCbFnXi9v4GX
dh5kLAvvDt9k+sEc5EyoVGh6vp70Z29wMBTdzuXYCMCq2IzPF+Nayk7FF3Kz/L3ygJejRS6fOszP
/cc4frwNsNjKFTEr4JMGSFB42yJhsC7r4xq6Agc+SH3M++nTJMujvBlx+bLraQKRemQwgAA84YAE
R3cB0AwJmo52wjqRlIEa5s0ZhiZ/4PM7X5B0rtFaXYVtuGy5AluDjqpWandHaNixH4Bs3iTo5JKy
/8CZ5MC+T+O64VKqFAn5gkTkIX7N5HEfV0B4DGU2ORnvZuL1GE/RwMiixS83HtG5x0uK/IoZHc7q
s7mSi9QUpYrF1MICVyYzPJzeAsemsT3MW6+0cjjcyPL6Ghd+v829f+5x8tmVmFhcXOS94enBS+Pr
vVgeqApsFMHToGk3VGwo2uD3Q1DC4xVYWuBIUynRFSn2iUKhwO10hv7RxfGx+2Ycx4WAAYYOynvy
SB1ME5bXkRWTF/aWk8davI79e2qQPp+PzuhePnmx0KFtLA3e/3erN29JLHRQChAIzyUgPPx6nmca
rMRrMdXXWOOnubkZ4Xke5XKZ1dVVsjPT3Hw4F72YKvVe/89+FcuLowmC9kayM6z+aK02E7VBMo1N
MVpaWohEIvwPp+WPLv6n77kAAAAASUVORK5CYII=

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.vanguardngr.com/wp-content/themes/Blognews/images/technorati.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBI
WXMAAABIAAAASABGyWs+AAABfklEQVQ4y6WSvUtCYRTGf9ciKzCQStCGModoCS0KWqMhgibR/gFx
a2gsuCA5NLa4BBGNfUlTFBgRLoENURR9YFpcVCjokolx++A2hC+ZdunjmZ73vOd5zvuecyRfjH+h
FsDrlPXd7AKqlsPrlBl3zfxI7N+RJGk5KevRdBgAT8soU+5NkXCVP2A1FeL68RBVy2E12+mwePB3
hnA19QMgBeN2XdVyAEx7tnA3jwCwf7vG3LH/2+qTPasM2nyYSmKATkuv4CtJ2fD566mPb5o+B1/1
F8Gf3vKGBkrhpNJA1bKC97WMGRp4nXKlwbYSETzYPS+SvmK4LSgmJfli6NWaU8K9lkEpnFJ8e6Ch
xiKaXEKFAcDsQEKMyQh7uaWPRTJC/vmWpjqbON8UjsgWL9lWIpyp8eoGrfXt3GsZFs8nSNxt4Gjs
EnfZ4kVZboWBo7GLLSVCaTuricp68HkTfwur2Y5pyBH4kxhgyBHAFE2HJa9Txmq2/6rycFuQaDos
vQP8LoQi8qHY1AAAAABJRU5ErkJggg==

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.gravatar.com/avatar/7f0e3ec4e5f556480faa16c22d01ef5d?s=32&d=http%3A%2F%2Fwww.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAB3UlEQVRYhe2WTY+qMBiFT6lVECKh
Bo18GFiSsPD/7/0N7oxsmuAKA4nRBJnFjTdzBy+2iJlMMmcJ7TlP31L6ku122+AbpX1n+C/Azwdg
jGE8Hr8EMFKdYJomPM+D4zgYjf5Mr+saRVFACIGyLN8HEAQBwjAEIeSf55RSzOdzcM4hhECWZdKe
0lsQBAHW63Ur/LMIIfB9H1EUDQtgmibCMJQ2Xa1WmM1mwwF4nte58q+6V2IwAMdxpMPvsm0bmvbc
/ukIxtjfr11FmqZhMpm8DqBS+j56CnC9XlHXtbJx0zS4XC6vAwBAURTKAKfTCbfbbRgAIQSaRq1t
EEJIjZMCKMtS2hAA8jyXrpr0nzDLMqlK5HmO/X4va6t2G+Z5jqqq/vu+qirl7ZI64JRSRFGExWLR
eSwty8Jms8HxeMThcJA6PU8BDMNAkiTQdV2GFYQQLJdL2LaN3W6H8/ncOb5zCwzDQJqm0uGfpes6
0jSFYRj9ACilSJIEjDHl8LsYY0iSBJRSdYA4jnut/Kt0XUccx2oAlmXBdd2Xw+9yXReWZckD+L4/
6CXU1R+0ABhj4JwPFn4X5/zh99QC4Jy/5QomhDxcWAtAtpfro0feLYDpdPo2gEfeLQCZNqqvHnl/
AA5xdGTRpnHZAAAAAElFTkSuQmCC

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.gravatar.com/avatar/8f8bb105767b9db890093d117db01b1a?s=32&d=http%3A%2F%2Fwww.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAB3UlEQVRYhe2WTY+qMBiFT6lVECKh
Bo18GFiSsPD/7/0N7oxsmuAKA4nRBJnFjTdzBy+2iJlMMmcJ7TlP31L6ku122+AbpX1n+C/Azwdg
jGE8Hr8EMFKdYJomPM+D4zgYjf5Mr+saRVFACIGyLN8HEAQBwjAEIeSf55RSzOdzcM4hhECWZdKe
0lsQBAHW63Ur/LMIIfB9H1EUDQtgmibCMJQ2Xa1WmM1mwwF4nte58q+6V2IwAMdxpMPvsm0bmvbc
/ukIxtjfr11FmqZhMpm8DqBS+j56CnC9XlHXtbJx0zS4XC6vAwBAURTKAKfTCbfbbRgAIQSaRq1t
EEJIjZMCKMtS2hAA8jyXrpr0nzDLMqlK5HmO/X4va6t2G+Z5jqqq/vu+qirl7ZI64JRSRFGExWLR
eSwty8Jms8HxeMThcJA6PU8BDMNAkiTQdV2GFYQQLJdL2LaN3W6H8/ncOb5zCwzDQJqm0uGfpes6
0jSFYRj9ACilSJIEjDHl8LsYY0iSBJRSdYA4jnut/Kt0XUccx2oAlmXBdd2Xw+9yXReWZckD+L4/
6CXU1R+0ABhj4JwPFn4X5/zh99QC4Jy/5QomhDxcWAtAtpfro0feLYDpdPo2gEfeLQCZNqqvHnl/
AA5xdGTRpnHZAAAAAElFTkSuQmCC

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.gravatar.com/avatar/33c550c044ad0ea31d7cfa6629de6a9f?s=32&d=http%3A%2F%2Fwww.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAB3UlEQVRYhe2WTY+qMBiFT6lVECKh
Bo18GFiSsPD/7/0N7oxsmuAKA4nRBJnFjTdzBy+2iJlMMmcJ7TlP31L6ku122+AbpX1n+C/Azwdg
jGE8Hr8EMFKdYJomPM+D4zgYjf5Mr+saRVFACIGyLN8HEAQBwjAEIeSf55RSzOdzcM4hhECWZdKe
0lsQBAHW63Ur/LMIIfB9H1EUDQtgmibCMJQ2Xa1WmM1mwwF4nte58q+6V2IwAMdxpMPvsm0bmvbc
/ukIxtjfr11FmqZhMpm8DqBS+j56CnC9XlHXtbJx0zS4XC6vAwBAURTKAKfTCbfbbRgAIQSaRq1t
EEJIjZMCKMtS2hAA8jyXrpr0nzDLMqlK5HmO/X4va6t2G+Z5jqqq/vu+qirl7ZI64JRSRFGExWLR
eSwty8Jms8HxeMThcJA6PU8BDMNAkiTQdV2GFYQQLJdL2LaN3W6H8/ncOb5zCwzDQJqm0uGfpes6
0jSFYRj9ACilSJIEjDHl8LsYY0iSBJRSdYA4jnut/Kt0XUccx2oAlmXBdd2Xw+9yXReWZckD+L4/
6CXU1R+0ABhj4JwPFn4X5/zh99QC4Jy/5QomhDxcWAtAtpfro0feLYDpdPo2gEfeLQCZNqqvHnl/
AA5xdGTRpnHZAAAAAElFTkSuQmCC

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.gravatar.com/avatar/f2f74f584b0873aef2ca325ba941cc1d?s=32&d=http%3A%2F%2Fwww.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAB3UlEQVRYhe2WTY+qMBiFT6lVECKh
Bo18GFiSsPD/7/0N7oxsmuAKA4nRBJnFjTdzBy+2iJlMMmcJ7TlP31L6ku122+AbpX1n+C/Azwdg
jGE8Hr8EMFKdYJomPM+D4zgYjf5Mr+saRVFACIGyLN8HEAQBwjAEIeSf55RSzOdzcM4hhECWZdKe
0lsQBAHW63Ur/LMIIfB9H1EUDQtgmibCMJQ2Xa1WmM1mwwF4nte58q+6V2IwAMdxpMPvsm0bmvbc
/ukIxtjfr11FmqZhMpm8DqBS+j56CnC9XlHXtbJx0zS4XC6vAwBAURTKAKfTCbfbbRgAIQSaRq1t
EEJIjZMCKMtS2hAA8jyXrpr0nzDLMqlK5HmO/X4va6t2G+Z5jqqq/vu+qirl7ZI64JRSRFGExWLR
eSwty8Jms8HxeMThcJA6PU8BDMNAkiTQdV2GFYQQLJdL2LaN3W6H8/ncOb5zCwzDQJqm0uGfpes6
0jSFYRj9ACilSJIEjDHl8LsYY0iSBJRSdYA4jnut/Kt0XUccx2oAlmXBdd2Xw+9yXReWZckD+L4/
6CXU1R+0ABhj4JwPFn4X5/zh99QC4Jy/5QomhDxcWAtAtpfro0feLYDpdPo2gEfeLQCZNqqvHnl/
AA5xdGTRpnHZAAAAAElFTkSuQmCC

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.vanguardngr.com/wp-content/uploads/2009/06/pointblank.jpg

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

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.vanguardngr.com/followus_vantwitter.jpg

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
jRo0YMGjRo0YMGjRo0YMGjRo0YMGjRo0YMf/2Q==

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.vanguardngr.com/StweetCrudeAugustCurrent5front.jpg

/9j/4AAQSkZJRgABAQEASABIAAD/4gxYSUNDX1BST0ZJTEUAAQEAAAxITGlubwIQAABtbnRyUkdC
IFhZWiAHzgACAAkABgAxAABhY3NwTVNGVAAAAABJRUMgc1JHQgAAAAAAAAAAAAAAAAAA9tYAAQAA
AADTLUhQICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFj
cHJ0AAABUAAAADNkZXNjAAABhAAAAGx3dHB0AAAB8AAAABRia3B0AAACBAAAABRyWFlaAAACGAAA
ABRnWFlaAAACLAAAABRiWFlaAAACQAAAABRkbW5kAAACVAAAAHBkbWRkAAACxAAAAIh2dWVkAAAD
TAAAAIZ2aWV3AAAD1AAAACRsdW1pAAAD+AAAABRtZWFzAAAEDAAAACR0ZWNoAAAEMAAAAAxyVFJD
AAAEPAAACAxnVFJDAAAEPAAACAxiVFJDAAAEPAAACAx0ZXh0AAAAAENvcHlyaWdodCAoYykgMTk5
OCBIZXdsZXR0LVBhY2thcmQgQ29tcGFueQAAZGVzYwAAAAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEA
AAAAAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAPNRAAEAAAABFsxYWVogAAAAAAAAAAAAAAAA
AAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAA
AA+EAAC2z2Rlc2MAAAAAAAAAFklFQyBodHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAFklFQyBo
dHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAABkZXNjAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAt
IHNSR0IAAAAAAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAt
IHNSR0IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcg
Q29uZGl0aW9uIGluIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENv
bmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHZpZXcAAAAA
ABOk/gAUXy4AEM8UAAPtzAAEEwsAA1yeAAAAAVhZWiAAAAAAAEwJVgBQAAAAVx/nbWVhcwAAAAAA
AAABAAAAAAAAAAAAAAAAAAAAAAAAAo8AAAACc2lnIAAAAABDUlQgY3VydgAAAAAAAAQAAAAABQAK
AA8AFAAZAB4AIwAoAC0AMgA3ADsAQABFAEoATwBUAFkAXgBjAGgAbQByAHcAfACBAIYAiwCQAJUA
mgCfAKQAqQCuALIAtwC8AMEAxgDLANAA1QDbAOAA5QDrAPAA9gD7AQEBBwENARMBGQEfASUBKwEy
ATgBPgFFAUwBUgFZAWABZwFuAXUBfAGDAYsBkgGaAaEBqQGxAbkBwQHJAdEB2QHhAekB8gH6AgMC
DAIUAh0CJgIvAjgCQQJLAlQCXQJnAnECegKEAo4CmAKiAqwCtgLBAssC1QLgAusC9QMAAwsDFgMh
Ay0DOANDA08DWgNmA3IDfgOKA5YDogOuA7oDxwPTA+AD7AP5BAYEEwQgBC0EOwRIBFUEYwRxBH4E
jASaBKgEtgTEBNME4QTwBP4FDQUcBSsFOgVJBVgFZwV3BYYFlgWmBbUFxQXVBeUF9gYGBhYGJwY3
BkgGWQZqBnsGjAadBq8GwAbRBuMG9QcHBxkHKwc9B08HYQd0B4YHmQesB78H0gflB/gICwgfCDII
RghaCG4IggiWCKoIvgjSCOcI+wkQCSUJOglPCWQJeQmPCaQJugnPCeUJ+woRCicKPQpUCmoKgQqY
Cq4KxQrcCvMLCwsiCzkLUQtpC4ALmAuwC8gL4Qv5DBIMKgxDDFwMdQyODKcMwAzZDPMNDQ0mDUAN
Wg10DY4NqQ3DDd4N+A4TDi4OSQ5kDn8Omw62DtIO7g8JDyUPQQ9eD3oPlg+zD88P7BAJECYQQxBh
EH4QmxC5ENcQ9RETETERTxFtEYwRqhHJEegSBxImEkUSZBKEEqMSwxLjEwMTIxNDE2MTgxOkE8UT
5RQGFCcUSRRqFIsUrRTOFPAVEhU0FVYVeBWbFb0V4BYDFiYWSRZsFo8WshbWFvoXHRdBF2UXiReu
F9IX9xgbGEAYZRiKGK8Y1Rj6GSAZRRlrGZEZtxndGgQaKhpRGncanhrFGuwbFBs7G2MbihuyG9oc
AhwqHFIcexyjHMwc9R0eHUcdcB2ZHcMd7B4WHkAeah6UHr4e6R8THz4faR+UH78f6iAVIEEgbCCY
IMQg8CEcIUghdSGhIc4h+yInIlUigiKvIt0jCiM4I2YjlCPCI/AkHyRNJHwkqyTaJQklOCVoJZcl
xyX3JicmVyaHJrcm6CcYJ0kneierJ9woDSg/KHEooijUKQYpOClrKZ0p0CoCKjUqaCqbKs8rAis2
K2krnSvRLAUsOSxuLKIs1y0MLUEtdi2rLeEuFi5MLoIuty7uLyQvWi+RL8cv/jA1MGwwpDDbMRIx
SjGCMbox8jIqMmMymzLUMw0zRjN/M7gz8TQrNGU0njTYNRM1TTWHNcI1/TY3NnI2rjbpNyQ3YDec
N9c4FDhQOIw4yDkFOUI5fzm8Ofk6Njp0OrI67zstO2s7qjvoPCc8ZTykPOM9Ij1hPaE94D4gPmA+
oD7gPyE/YT+iP+JAI0BkQKZA50EpQWpBrEHuQjBCckK1QvdDOkN9Q8BEA0RHRIpEzkUSRVVFmkXe
RiJGZ0arRvBHNUd7R8BIBUhLSJFI10kdSWNJqUnwSjdKfUrESwxLU0uaS+JMKkxyTLpNAk1KTZNN
3E4lTm5Ot08AT0lPk0/dUCdQcVC7UQZRUFGbUeZSMVJ8UsdTE1NfU6pT9lRCVI9U21UoVXVVwlYP
VlxWqVb3V0RXklfgWC9YfVjLWRpZaVm4WgdaVlqmWvVbRVuVW+VcNVyGXNZdJ114XcleGl5sXr1f
D19hX7NgBWBXYKpg/GFPYaJh9WJJYpxi8GNDY5dj62RAZJRk6WU9ZZJl52Y9ZpJm6Gc9Z5Nn6Wg/
aJZo7GlDaZpp8WpIap9q92tPa6dr/2xXbK9tCG1gbbluEm5rbsRvHm94b9FwK3CGcOBxOnGVcfBy
S3KmcwFzXXO4dBR0cHTMdSh1hXXhdj52m3b4d1Z3s3gReG54zHkqeYl553pGeqV7BHtje8J8IXyB
fOF9QX2hfgF+Yn7CfyN/hH/lgEeAqIEKgWuBzYIwgpKC9INXg7qEHYSAhOOFR4Wrhg6GcobXhzuH
n4gEiGmIzokziZmJ/opkisqLMIuWi/yMY4zKjTGNmI3/jmaOzo82j56QBpBukNaRP5GokhGSepLj
k02TtpQglIqU9JVflcmWNJaflwqXdZfgmEyYuJkkmZCZ/JpomtWbQpuvnByciZz3nWSd0p5Anq6f
HZ+Ln/qgaaDYoUehtqImopajBqN2o+akVqTHpTilqaYapoum/adup+CoUqjEqTepqaocqo+rAqt1
q+msXKzQrUStuK4trqGvFq+LsACwdbDqsWCx1rJLssKzOLOutCW0nLUTtYq2AbZ5tvC3aLfguFm4
0blKucK6O7q1uy67p7whvJu9Fb2Pvgq+hL7/v3q/9cBwwOzBZ8Hjwl/C28NYw9TEUcTOxUvFyMZG
xsPHQce/yD3IvMk6ybnKOMq3yzbLtsw1zLXNNc21zjbOts83z7jQOdC60TzRvtI/0sHTRNPG1EnU
y9VO1dHWVdbY11zX4Nhk2OjZbNnx2nba+9uA3AXcit0Q3ZbeHN6i3ynfr+A24L3hROHM4lPi2+Nj
4+vkc+T85YTmDeaW5x/nqegy6LzpRunQ6lvq5etw6/vshu0R7ZzuKO6070DvzPBY8OXxcvH/8ozz
GfOn9DT0wvVQ9d72bfb794r4Gfio+Tj5x/pX+uf7d/wH/Jj9Kf26/kv+3P9t////2wBDAAYEBQYF
BAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUo
KSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgo
KCgoKCgoKCgoKCgoKCj/wAARCACoASwDASIAAhEBAxEB/8QAHQAAAQQDAQEAAAAAAAAAAAAABgAF
BwgCAwQBCf/EAFYQAAEDAgQDBAQHCQ0FBwUAAAECAwQFEQAGEiEHMUETIlFhCBRxgSMykaGisdIV
FhdCUlVWlLIYJDM3U2JydIKSk8HRNUNzdcImNDaEw+HwREWztOL/xAAbAQACAwEBAQAAAAAAAAAA
AAAAAQIDBAUGB//EAD4RAAEDAQQFCQYEBQUAAAAAAAEAAhEDBBIhMRNBUaHRBRQVImFxkbHwBlJT
gaLBMkLC4RYkM2KCQ5Ky4vH/2gAMAwEAAhEDEQA/AOX0oM8zqpmpWUqc64mnw9Afbb/+ofUAQDbm
EggAeN/Kz3k/0aW36WzIzXVpDEt1IUY0NKfgr9CtQNz42FvM88RrxLc+4fHyoy56VFtiqty1C3Nv
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
yurCwsLHIXXSwsLCwISwr2wsLAhf/9k=

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.vanguardngr.com/wp-content/uploads/cache/17546_Bnsubnews.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2NjIpLCBxdWFsaXR5ID0gODAK/9sAQwAGBAUGBQQGBgUGBwcGCAoQCgoJCQoUDg8MEBcU
GBgXFBYWGh0lHxobIxwWFiAsICMmJykqKRkfLTAtKDAlKCko/9sAQwEHBwcKCAoTCgoTKBoWGigo
KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgo/8AAEQgAhADc
AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF
BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq
NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi
o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E
AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR
BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG
R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz
tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A
+p6KKKACiiigAooooAKKKKAFopKWgBKWkooAWkopaACikpk8qwQvK/3UBJoA8u+Ofi5dC8OzxQsD
MVPGepPQV8W3d1JNcSyTEF5HLMfc9a9T+O/ik6t4je2+bbExY46EkcV5OE9s00AwAbu+Ksx58vbz
z1FRKpLBRwT0q3Eo3kkndnIwaq4WJYCGUBQ/GVIyM/hUyRhdhBYA9RjNPhj8tYiwBHGSTweavwL8
/wAiEoc8rgYFQ2y0kwtYFAJe4ZVxlc5P5112iW1z5UM0bRNEreYgZs45rFtoowiiOKXzB6EZP4el
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

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.vanguardngr.com/wp-content/uploads/cache/17544_Bnsubnews.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2NjIpLCBxdWFsaXR5ID0gODAK/9sAQwAGBAUGBQQGBgUGBwcGCAoQCgoJCQoUDg8MEBcU
GBgXFBYWGh0lHxobIxwWFiAsICMmJykqKRkfLTAtKDAlKCko/9sAQwEHBwcKCAoTCgoTKBoWGigo
KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgo/8AAEQgAhADc
AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF
BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq
NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi
o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E
AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR
BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG
R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz
tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A
8fuOtVf/ANVXrpOTVMkAgcYrthsaVNxScKR9KkB6Y4qEkM2O1TRruIOabM0ToRnkE9zTWyT0wPSp
M/LjpjvTSAwHI96RQ4RdyfelVfz64FSRDKnvjoatQJCkRZwCx6AdaRRUUlj8w47ZqxFtRdqphs5J
Pem+UeoB68CpI1dnwoOTQNCbhzuGSP505BvA6lsdKtfZVKsDgMOn1pYIzGxUFSCepFBViGWI/KVB
ORyfeiJX2fMPlHfFWJEA9iPTvTxCEjPOeOgqbl2K0pKAKvTHJ6U1EG0HGfqaszbQPlySex7UscQZ
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
TYo7H//Z

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.vanguardngr.com/wp-content/uploads/cache/17095_Bnsubnews.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2NjIpLCBxdWFsaXR5ID0gODAK/9sAQwAGBAUGBQQGBgUGBwcGCAoQCgoJCQoUDg8MEBcU
GBgXFBYWGh0lHxobIxwWFiAsICMmJykqKRkfLTAtKDAlKCko/9sAQwEHBwcKCAoTCgoTKBoWGigo
KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgo/8AAEQgAhADc
AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF
BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq
NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi
o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E
AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR
BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG
R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz
tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A
9/rzH45zJdWfhjw+0Sy/2vrNujq5AUxowZgT78V6PZXK3Vusg6ngj0Nct8TPAln470m3tbi6msrq
1lE1vdQ8tE3fjIznFePQnHmUuh21IuziVtR1IQ/HK/geSNbaz0KJEiRRkFpc449h+tbVzrcj5Fuo
Qep5NYXw6+G9r4Qlvb271C51nWLzCz3l1kllHQYJPT1zXV6tBEmnyssSKQByAAetc+YOdRuUJWRp
huWCSktTnZZHmbdK7O3qTWH4p0GLXNNuIN/kXEsLQC4UZZUYgsPocVtUHpXgqpKMuZPU9NxTVjmf
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
SirHq5XUlKo030P/2Q==

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.vanguardngr.com/wp-content/uploads/cache/17559_Bnsubnews.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2NjIpLCBxdWFsaXR5ID0gODAK/9sAQwAGBAUGBQQGBgUGBwcGCAoQCgoJCQoUDg8MEBcU
GBgXFBYWGh0lHxobIxwWFiAsICMmJykqKRkfLTAtKDAlKCko/9sAQwEHBwcKCAoTCgoTKBoWGigo
KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgo/8AAEQgAhADc
AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF
BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq
NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi
o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E
AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR
BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG
R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz
tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A
+YxIuMd/UUq8MGPaoFfnGdo/WpA/OSAQOfanYC/bMT97jI5J61Jnf5fOABj6DrVMzkIRzuYc4Pb/
ACKIpCCQeMCpGaSAHnkbm5/If40hfckrHv2/X+VV0ucKpYngGmFy20Z4zQA6eXnjAwAPxqJZSGAH
Qc0yQ5+g/wD10zcAxIPbvQBoQOHjVehLZBzU8T4DJuBXsf8AGsvzcFDzgf45qUTB0P8Aebn8eKTK
Pr/w4f8AiQab/wBe8f8A6CK1FrJ8Mc+HdMOP+XaP/wBBFay1zsB4p46UwU2aVYYnkkICqMnNAGT4
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

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://c5.statcounter.com/584454/0/c1e8c5b0/0/

R0lGODlhAQABAJH/AP///wAAAMDAwAAAACH5BAEAAAIALAAAAAABAAEAAAICVAEAOw==

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.vanguardngr.com/wp-content/themes/Blognews/style.css

HTML {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
SPAN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
APPLET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
OBJECT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
IFRAME {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H4 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H5 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H6 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
BLOCKQUOTE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
PRE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
ABBR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
ACRONYM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
ADDRESS {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
BIG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
CITE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
CODE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DEL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DFN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
EM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
FONT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
INS {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
KBD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
Q {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
S {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
SAMP {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
SMALL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
STRIKE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
STRONG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
SUB {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
SUP {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
VAR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
B {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
U {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
I {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
CENTER {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
OL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
LABEL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
LEGEND {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
CAPTION {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TBODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TFOOT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
THEAD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px; outline: 0
}
BODY {
	LINE-HEIGHT: 1
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
BLOCKQUOTE {
	quotes: none
}
Q {
	quotes: none
}
BLOCKQUOTE:unknown {
	content: none
}
BLOCKQUOTE:unknown {
	content: none
}
Q:unknown {
	content: none
}
Q:unknown {
	content: none
}
:focus {
	outline: 0
}
INS {
	TEXT-DECORATION: none
}
DEL {
	TEXT-DECORATION: line-through
}
TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
A {
	TEXT-DECORATION: none
}
.clear {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px
}
.space {
	PADDING-BOTTOM: 5px
}

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.vanguardngr.com/wp-content/themes/Blognews/styles/default.css

BODY {
	BACKGROUND: #eee; FONT: 1em/17px georgia,'palatino =
linotype',palatino,'times new roman',times,serif; COLOR: #222
}
H1 {
	FONT: 1em/1.3em georgia, 'palatino linotype',palatino,'times new =
roman',times,serif; COLOR: #222
}
H2 {
	FONT: 1em/1.3em georgia, 'palatino linotype',palatino,'times new =
roman',times,serif; COLOR: #222
}
H3 {
	FONT: 1em/1.3em georgia, 'palatino linotype',palatino,'times new =
roman',times,serif; COLOR: #222
}
H4 {
	FONT: 1em/1.3em georgia, 'palatino linotype',palatino,'times new =
roman',times,serif; COLOR: #222
}
H5 {
	FONT: 1em/1.3em georgia, 'palatino linotype',palatino,'times new =
roman',times,serif; COLOR: #222
}
H6 {
	FONT: 1em/1.3em georgia, 'palatino linotype',palatino,'times new =
roman',times,serif; COLOR: #222
}
H2.featuredTitle {
	FONT-SIZE: 20px; Z-INDEX: 2; BACKGROUND: =
url(default/bgTransparent.png); PADDING-BOTTOM: 7px; WIDTH: 480px; =
COLOR: #fff; BOTTOM: 0px; LINE-HEIGHT: 1.1em; PADDING-TOP: 7px; =
POSITION: absolute
}
H2.featuredTitle A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; COLOR: #fff
}
H2.featuredTitle A:hover {
	TEXT-DECORATION: underline
}
H2#innerPostTitle {
	BORDER-TOP: #efefef 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 20px; =
COLOR: #222; LINE-HEIGHT: 1.1em; PADDING-TOP: 4px
}
H2#innerTitle {
	FONT-SIZE: 20px; MARGIN-BOTTOM: 7px; COLOR: #222; LINE-HEIGHT: 1.1em
}
H2.innerTitle A {
	DISPLAY: block; COLOR: #333
}
H2.innerTitle A:hover {
	COLOR: #cd1713; TEXT-DECORATION: underline
}
H2.archiveTitle {
	DISPLAY: block; FONT-SIZE: 20px; COLOR: #231f20; LINE-HEIGHT: 1em
}
H2.archiveTitle A {
	DISPLAY: block; COLOR: #231f20
}
H2.archiveTitle A:hover {
	COLOR: #cd1713
}
H2.bigPostTitle {
	MARGIN-TOP: 5px; DISPLAY: block; FONT-SIZE: 15px; MARGIN-BOTTOM: 5px; =
COLOR: #231f20; LINE-HEIGHT: 1em
}
H2.bigPostTitle A {
	DISPLAY: block; COLOR: #231f20
}
H2.bigPostTitle A:hover {
	COLOR: #cd1713; TEXT-DECORATION: underline
}
H2.bottomFeaTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 3px; COLOR: #005497
}
H2.bottomFeaTitle A {
	DISPLAY: block; COLOR: #005497
}
H2.bottomFeaTitle A:hover {
	COLOR: #005497; TEXT-DECORATION: underline
}
H2.subNewsTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; COLOR: #005497
}
H2.subNewsTitle A {
	DISPLAY: block; COLOR: #005497
}
H2.subNewsTitle A:hover {
	COLOR: #005497; TEXT-DECORATION: underline
}
H3.bcrum {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 10px; BORDER-BOTTOM: #ddd 1px dashed
}
H3.titleCategoryRSS {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; BACKGROUND: =
url(default/rssBig.gif) no-repeat left center; MARGIN-BOTTOM: 3px; =
PADDING-BOTTOM: 2px; COLOR: #bd8b43; PADDING-TOP: 2px; BORDER-BOTTOM: =
#555 1px dotted; FONT-FAMILY: arial, verdana, san-serif; LETTER-SPACING: =
-1px
}
H3.footerWidgetTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 2px; COLOR: =
#bd8b43; PADDING-TOP: 2px; BORDER-BOTTOM: #555 1px dotted; FONT-FAMILY: =
arial, verdana, san-serif; LETTER-SPACING: -1px
}
H3.redWidgetTitle {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN-BOTTOM: 7px; COLOR: #cd1713
}
H3.redWidgetTitle A {
	COLOR: #cd1713
}
H3.redWidgetTitle A:hover {
	COLOR: #cd1713
}
H3#comments {
	CLEAR: both; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; =
FONT-WEIGHT: normal; FONT-SIZE: 1.3em; BACKGROUND: #f9f9f9; =
MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; COLOR: #010d37; PADDING-TOP: =
5px
}
H3#leaveComment {
	CLEAR: both; MARGIN-TOP: 3px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; =
FONT-SIZE: 0.9em; BACKGROUND: #cd1713; MARGIN-BOTTOM: 5px; =
PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; COLOR: #fff; =
PADDING-TOP: 3px
}
H4.titleSidebarNews {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: =
3px; MARGIN-LEFT: 10px; TEXT-TRANSFORM: uppercase; COLOR: #cd1713
}
#wrapper {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 0.75em; BACKGROUND: =
#fff; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 960px! important; =
PADDING-TOP: 0px
}
#header1 {
	FONT-SIZE: 0.75em; BACKGROUND: #ddd; MARGIN: 0px auto; WIDTH: 980px; =
POSITION: relative; HEIGHT: 28px
}
UL#pages {
	LEFT: 0px; WIDTH: 700px; POSITION: absolute; TOP: 1px
}
UL#pages LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; WIDTH: auto
}
UL#pages LI A {
	DISPLAY: block; PADDING-BOTTOM: 4px; COLOR: #222; PADDING-TOP: 4px
}
UL#pages LI A:hover {
	COLOR: #cd1713; TEXT-DECORATION: none
}
UL#pages LI.current_page_item A {
	COLOR: #cd1713; TEXT-DECORATION: none
}
UL#pages LI UL {
	Z-INDEX: 998; LEFT: -999em; WIDTH: 180px; POSITION: absolute
}
UL#pages LI LI {
	FLOAT: left; WIDTH: 180px
}
UL#pages LI LI A {
	PADDING-RIGHT: 10px; BORDER-TOP: #afafaf 1px solid; DISPLAY: block; =
PADDING-LEFT: 10px; BACKGROUND: #e9e9e9; FLOAT: none; PADDING-BOTTOM: =
3px; WIDTH: auto; COLOR: #222; PADDING-TOP: 3px; BORDER-RIGHT-WIDTH: 0px
}
UL#pages LI LI A:hover {
	BACKGROUND: #ddd; COLOR: #000; TEXT-DECORATION: none
}
UL#pages LI LI A:active {
	BACKGROUND: #ddd; COLOR: #000; TEXT-DECORATION: none
}
UL#pages LI:hover UL {
	DISPLAY: block; LEFT: auto
}
UL#pages LI.sfhover1 UL {
	DISPLAY: block; LEFT: auto
}
UL#pages LI.rss {
	PADDING-LEFT: 16px; BACKGROUND: url(default/rss.gif) no-repeat left =
center
}
UL#pages LI.rss LI A {
	PADDING-LEFT: 20px; BACKGROUND: url(default/rss.gif) #e9e9e9 no-repeat =
3px 5px
}
UL#pages LI.rss LI A:hover {
	PADDING-LEFT: 20px; BACKGROUND: url(default/rss.gif) #ddd no-repeat 3px =
5px
}
#searchform {
	WIDTH: 240px
}
#s {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px =
solid; PADDING-LEFT: 2px; RIGHT: 30px; PADDING-BOTTOM: 2px; BORDER-LEFT: =
#ccc 1px solid; WIDTH: 180px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px =
solid; POSITION: absolute; TOP: 3px
}
.searchsubmit {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; RIGHT: 5px; BACKGROUND: =
url(default/search-btn.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; WIDTH: =
19px; CURSOR: pointer; TEXT-INDENT: -900em; LINE-HEIGHT: 0; POSITION: =
absolute; TOP: 4px; HEIGHT: 19px; BORDER-RIGHT-WIDTH: 0px
}
#header2 {
	PADDING-RIGHT: 10px; DISPLAY: block
}
#sitename {
	FLOAT: left; WIDTH: 460px; PADDING-TOP: 7px
}
#ad468px {
	FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 468px; PADDING-TOP: 20px
}
#navbar {
	FONT-SIZE: 1.2em; BACKGROUND: #eee; MARGIN-BOTTOM: 15px; BORDER-BOTTOM: =
#cd1713 3px solid; HEIGHT: 25px
}
UL#navcatlist LI {
	FLOAT: left; WIDTH: auto
}
UL#navcatlist LI A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; DISPLAY: block; =
PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; COLOR: #18215e; PADDING-TOP: =
4px
}
UL#navcatlist LI A:hover {
	TEXT-DECORATION: underline
}
UL#navcatlist LI.current-cat A {
	BACKGROUND: #cd1713; COLOR: #fff; TEXT-DECORATION: none
}
UL#navcatlist LI UL {
	Z-INDEX: 999; LEFT: -999em; WIDTH: 180px; BORDER-BOTTOM: #afafaf 1px =
solid; POSITION: absolute
}
UL#navcatlist LI LI {
	FLOAT: left; WIDTH: 180px
}
UL#navcatlist LI LI A {
	PADDING-RIGHT: 10px; BORDER-TOP: #afafaf 1px solid; PADDING-LEFT: 10px; =
BACKGROUND: #e9e9e9; FLOAT: none; PADDING-BOTTOM: 3px; WIDTH: auto; =
COLOR: #222; PADDING-TOP: 3px; LETTER-SPACING: -1px; BORDER-RIGHT-WIDTH: =
0px
}
UL#navcatlist LI LI A:hover {
	BACKGROUND: #ddd; COLOR: #000; TEXT-DECORATION: none
}
UL#navcatlist LI LI A:active {
	BACKGROUND: #ddd; COLOR: #000; TEXT-DECORATION: none
}
UL#navcatlist LI:hover UL {
	DISPLAY: block; LEFT: auto
}
UL#navcatlist LI.sfhover UL {
	DISPLAY: block; LEFT: auto
}
#container {
	FLOAT: left; WIDTH: 480px
}
#featured {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; WIDTH: 480px; BORDER-BOTTOM: =
#ddd 1px solid; POSITION: relative; HEIGHT: 390px
}
#featured UL {
	LEFT: 0px; WIDTH: 100000px; POSITION: relative; TOP: 0px
}
#featured UL LI {
	FLOAT: left; WIDTH: 480px
}
#featured .container {
	OVERFLOW: hidden; WIDTH: 480px; POSITION: absolute; HEIGHT: 390px
}
#featured .sliderContent {
	MARGIN-BOTTOM: 5px; OVERFLOW: hidden; POSITION: relative; HEIGHT: 270px
}
#featured .featuredImage {
	DISPLAY: block; Z-INDEX: 1; POSITION: absolute
}
#featured .previous_button {
	FONT-SIZE: 1em; Z-INDEX: 1; RIGHT: 120px; CURSOR: pointer; COLOR: #222; =
POSITION: absolute; TOP: 274px
}
#featured .previous_button_disabled {
	CURSOR: default; COLOR: #999
}
#featured .next_button {
	FONT-SIZE: 1em; Z-INDEX: 1; RIGHT: 82px; CURSOR: pointer; COLOR: #222; =
POSITION: absolute; TOP: 274px
}
#featured .next_button_disabled {
	CURSOR: default; COLOR: #999
}
#featured .feaScrollBar {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: =
#efefef; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; COLOR: #222; =
PADDING-TOP: 2px; POSITION: relative
}
#featured .feaPostMeta {
	FONT-SIZE: 0.9em
}
#featured .feaPostMeta A {
	COLOR: #cd1713
}
#featured .feaPostMeta A:hover {
	COLOR: #222; TEXT-DECORATION: none
}
#featured .scrollBarLinks {
	RIGHT: 20px; WIDTH: 60px; COLOR: #999; POSITION: absolute; TOP: 0px; =
TEXT-ALIGN: center
}
#featured .scrollBarLinks A {
	MARGIN: 0px 2px; COLOR: #222
}
#featured .scrollBarLinks A:hover {
	MARGIN: 0px 2px; COLOR: #999
}
#featured A.sliderCurrent {
	MARGIN: 0px 2px; COLOR: #999
}
#contentLeft {
	FLOAT: left; WIDTH: 230px
}
#contentRight {
	FLOAT: right; WIDTH: 230px
}
#contentLeft .titleCatName {
	MARGIN-BOTTOM: 5px
}
#contentRight .titleCatName {
	MARGIN-BOTTOM: 5px
}
.featuredSmallPost {
	PADDING-BOTTOM: 10px
}
A#blogformat {
	MARGIN-TOP: 10px; DISPLAY: block; FONT-SIZE: 16px; COLOR: #cd1713; =
TEXT-ALIGN: center
}
A#blogformat:hover {
	TEXT-DECORATION: underline
}
.post {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 15px; LINE-HEIGHT: 1.25em
}
.post .video {
	MARGIN-BOTTOM: 10px
}
SPAN.author {
	DISPLAY: inline; PADDING-LEFT: 16px; BACKGROUND: =
url(default/author.gif) no-repeat left center; FLOAT: left; =
MARGIN-RIGHT: 10px
}
SPAN.folder {
	DISPLAY: inline; PADDING-LEFT: 16px; BACKGROUND: =
url(default/folder.gif) no-repeat left center; FLOAT: left; =
MARGIN-RIGHT: 10px
}
SPAN.date {
	DISPLAY: inline; PADDING-LEFT: 16px; BACKGROUND: url(default/date.gif) =
no-repeat left center; FLOAT: left
}
.post H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: 'palatino =
linotype',palatino,'times new roman',times,serif; LETTER-SPACING: -1px
}
.post H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: georgia, 'palatino =
linotype',palatino,'times new roman',times,serif; LETTER-SPACING: -1px
}
.post H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: arial, verdana, =
sans-serif; LETTER-SPACING: -1px
}
.post H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: verdana, tahoma, =
sans-serif; LETTER-SPACING: -1px
}
SPAN.postinfo {
	MARGIN-TOP: 4px; DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 0.9em; =
BACKGROUND: #efefef; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 2px; COLOR: =
#777; PADDING-TOP: 2px
}
SPAN.postinfo A {
	DISPLAY: inline; COLOR: #cd1713
}
SPAN.postinfo A:hover {
	TEXT-DECORATION: underline
}
.post P {
	PADDING-BOTTOM: 15px
}
.post A {
	COLOR: #0854c7
}
.post A:hover {
	COLOR: #cd1713; TEXT-DECORATION: underline
}
.post UL {
	PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: square
}
.post IMG {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #aaa 1px =
solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; =
BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #aaa 1px =
solid
}
.post OL {
	PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: decimal
}
.post LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.85em; =
PADDING-BOTTOM: 2px; MARGIN-LEFT: 25px; COLOR: #4c4c4c; LINE-HEIGHT: =
1.3em; PADDING-TOP: 2px
}
.alignleft {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-RIGHT: 10px
}
.alignright {
	MARGIN-TOP: 5px; FLOAT: right; MARGIN-LEFT: 10px
}
.aligncenter {
	DISPLAY: block; MARGIN: 0px auto 7px
}
.alignnone {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 5px 7px 0px
}
.wp-caption IMG {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px =
solid; PADDING-LEFT: 4px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 4px; =
BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px =
solid; BACKGROUND-COLOR: #ffffff
}
P.wp-caption-text {
	FONT: 0.7em verdana, arial, sans-serif; WIDTH: auto; COLOR: #000; =
TEXT-ALIGN: center
}
BLOCKQUOTE {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: =
#f6f5f5; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #bfbbbb =
3px solid; COLOR: #333; PADDING-TOP: 2px
}
CODE {
	DISPLAY: block; FONT: 11px/17px tahoma, arial, sans-serif; COLOR: #444
}
BLOCKQUOTE P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; =
PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-TOP: 5px
}
BLOCKQUOTE LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 11px; =
PADDING-BOTTOM: 2px; COLOR: #369; LINE-HEIGHT: 15px; PADDING-TOP: 2px
}
.share {
	CLEAR: both; DISPLAY: block; PADDING-BOTTOM: 15px; TEXT-ALIGN: right
}
.share IMG {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FILTER: =
alpha(opacity=3D40); FLOAT: right; PADDING-BOTTOM: 0px; MARGIN-LEFT: =
5px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; opacity: .4; =
-moz-opacity: .4
}
.share IMG:hover {
	FILTER: alpha(opacity=3D100); opacity: 1; -moz-opacity: 1
}
#sidebarContainer {
	FLOAT: left; WIDTH: 480px
}
#midSidebar {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 10px; WIDTH: 160px
}
#midSidebarInner {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; =
BORDER-LEFT: #eee 1px solid
}
#ad125px IMG {
	DISPLAY: block; MARGIN: 0px auto 7px
}
#rightSidebar {
	FLOAT: right; WIDTH: 300px
}
#slider2 {
	MARGIN-TOP: 15px; POSITION: relative
}
.pagination {
	RIGHT: 0px; FONT: bold 1.2em georgia, 'palatino =
linotype',palatino,'times new roman',times,serif; POSITION: absolute; =
TOP: -2px
}
.pagination A {
	MARGIN-LEFT: 7px; COLOR: #8c8c8c
}
.pagination A:hover {
	COLOR: #cd1713; TEXT-DECORATION: underline
}
.pagination A.selected {
	COLOR: #cd1713; TEXT-DECORATION: underline
}
.contentdiv {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px =
solid; MARGIN-TOP: 6px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
BORDER-LEFT: #eee 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #eee 1px =
solid
}
A.videoLink {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN-BOTTOM: 6px; COLOR: #222; =
TEXT-ALIGN: center
}
A.videoLink:hover {
	COLOR: #cd1713; TEXT-DECORATION: underline
}
#flickrWidget {
	MARGIN-TOP: 20px; POSITION: relative
}
A#seeAllPhotos {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #222
}
A#seeAllPhotos:hover {
	TEXT-DECORATION: underline
}
#flickrWidget IMG {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px =
solid; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: =
4px; MARGIN: 7px 7px 7px 6px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: =
4px; BORDER-BOTTOM: #ddd 1px solid
}
#moreEntries {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f9f9f9; =
MARGIN-LEFT: 10px; LINE-HEIGHT: 1.3em
}
.moreEntriesPost {
	CLEAR: both; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: =
#ccc 1px solid
}
.moreEntriesPost IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px =
solid; PADDING-LEFT: 2px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: =
2px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 10px; PADDING-TOP: 2px; =
BORDER-BOTTOM: #ccc 1px solid
}
#horizontal_carousel {
	MARGIN-TOP: 15px; BACKGROUND: url(default/bg-carousel.gif) repeat-y; =
MARGIN-BOTTOM: 15px; WIDTH: 960px; POSITION: relative; HEIGHT: 200px
}
#horizontal_carousel .container {
	BACKGROUND: #f9f9f9; LEFT: 27px; OVERFLOW: hidden; WIDTH: 906px; =
POSITION: absolute; HEIGHT: 200px
}
#horizontal_carousel .previous_button {
	Z-INDEX: 100; BACKGROUND: url(default/left.gif); WIDTH: 27px; CURSOR: =
pointer; POSITION: absolute; HEIGHT: 200px
}
#horizontal_carousel .previous_button_disabled {
	BACKGROUND: url(default/left-disabled.gif); CURSOR: default
}
#horizontal_carousel .next_button {
	Z-INDEX: 100; RIGHT: 0px; BACKGROUND: url(default/right.gif); WIDTH: =
27px; CURSOR: pointer; POSITION: absolute; HEIGHT: 200px
}
#horizontal_carousel .next_button_disabled {
	BACKGROUND: url(default/right-disabled.gif); CURSOR: default
}
#horizontal_carousel UL {
	MARGIN-TOP: 10px; LEFT: 5px; MARGIN-BOTTOM: 10px; WIDTH: 100000px; =
POSITION: relative; TOP: 0px
}
#horizontal_carousel UL LI IMG {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; =
DISPLAY: block; BACKGROUND: #e3edfa; MARGIN-BOTTOM: 5px; BORDER-LEFT: =
#999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
#horizontal_carousel UL LI {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; =
FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 205px! important; LINE-HEIGHT: =
1.2em; PADDING-TOP: 0px
}
#horizontal_carousel UL LI A {
	DISPLAY: block; COLOR: #005497
}
#horizontal_carousel UL LI A.bold {
	FONT-WEIGHT: bold
}
#horizontal_carousel UL LI A:hover {
	COLOR: #cd1713
}
#horizontal_carousel LI UL {
	FONT-SIZE: 0.95em; MARGIN: 0px; WIDTH: auto
}
#horizontal_carousel LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; =
PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: =
disc; BORDER-BOTTOM-STYLE: none
}
#horizontal_carousel LI UL LI A {
	DISPLAY: inline; WIDTH: auto; COLOR: #005497
}
#horizontal_carousel LI UL LI A:hover {
	COLOR: #005497; TEXT-DECORATION: underline
}
#horizontal_carousel UL LI P {
	PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
#wrapperBelowPhotoGal {
	MARGIN-TOP: 10px; BORDER-BOTTOM: #e1e4f2 1px solid
}
#secondaryFeaWrapper {
	FLOAT: left; WIDTH: 645px; LINE-HEIGHT: 1.3em
}
#secondaryFeaInner {
	BORDER-RIGHT: #f7f7f7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#f7f7f7 1px solid; PADDING-LEFT: 10px; BACKGROUND: #f9f9f9; =
PADDING-BOTTOM: 5px; BORDER-LEFT: #f7f7f7 1px solid; PADDING-TOP: 5px; =
BORDER-BOTTOM: #f7f7f7 1px solid
}
#secondaryFeaInner UL {
	MARGIN-TOP: 5px; FONT-SIZE: 0.95em
}
#secondaryFeaInner UL LI {
	LIST-STYLE-POSITION: inside; COLOR: #005497; LINE-HEIGHT: 15px; =
LIST-STYLE-TYPE: disc
}
#secondaryFeaInner UL LI A {
	DISPLAY: inline; WIDTH: auto; COLOR: #005497
}
#secondaryFeaInner UL LI A:hover {
	COLOR: #005497; TEXT-DECORATION: underline
}
.secondaryInnerPost {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #e1e4f2 1px =
solid
}
#secondaryFeaLeft {
	BORDER-RIGHT: #e1e4f2 1px solid; PADDING-RIGHT: 9px; FLOAT: left; =
WIDTH: 280px! important
}
#secondaryFeaRight {
	FLOAT: right; WIDTH: 320px
}
#secondaryFeaRight IMG {
	MARGIN-TOP: 3px; DISPLAY: block; MARGIN-BOTTOM: 6px
}
#secondaryRightWrapper {
	FLOAT: right; WIDTH: 300px
}
#subNews {
	DISPLAY: block; PADDING-BOTTOM: 10px; PADDING-TOP: 15px
}
#subNews UL#sub {
	MARGIN: 0px auto; WIDTH: 960px
}
#subNews IMG {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #aaa 1px =
solid; MARGIN-TOP: 3px; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND: =
#fff; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaa 1px =
solid; PADDING-TOP: 2px; BORDER-BOTTOM: #aaa 1px solid
}
#subNews UL#sub LI {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 12px; WIDTH: 218px; =
LINE-HEIGHT: 1.2em; MARGIN-RIGHT: 8px
}
#photoGalleryBar UL#sub LI A {
	DISPLAY: block; COLOR: #222
}
#photoGalleryBar UL#sub LI A:hover {
	COLOR: #cd1713
}
#footerWrapper {
	FONT-SIZE: 0.8em; BACKGROUND: #2b2825; MARGIN: 0px auto; WIDTH: 980px; =
FONT-FAMILY: sans-serif
}
#footerInner {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: =
#fefefe; PADDING-TOP: 10px
}
#footerLeft {
	FLOAT: left; WIDTH: 210px
}
#footerLeft A {
	DISPLAY: inline; FONT-SIZE: 0.9em; MARGIN: 0px 3px; COLOR: #fefefe
}
#footerLeft A:hover {
	TEXT-DECORATION: underline
}
#footerMid {
	FLOAT: left; MARGIN: 0px 20px; WIDTH: 242px
}
#footerMid UL LI {
	BORDER-BOTTOM: #555 1px dotted
}
#footerMid LI A {
	DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(default/link.png) =
no-repeat left center; PADDING-BOTTOM: 2px; COLOR: #ccc; PADDING-TOP: =
2px
}
#footerMid LI A:hover {
	DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(default/link.png) =
#1f1b17 no-repeat left center; PADDING-BOTTOM: 2px; COLOR: #fff; =
PADDING-TOP: 2px
}
#footerRight {
	DISPLAY: inline; FLOAT: right; WIDTH: 468px
}
.footerRightInner {
	PADDING-TOP: 10px
}
#credit {
	FONT-SIZE: 0.7em; MARGIN: 3px auto; WIDTH: 980px; COLOR: #222; =
TEXT-ALIGN: right
}
#credit A {
	COLOR: #222
}
#credit A:hover {
	TEXT-DECORATION: underline
}
.widget UL LI {
	LIST-STYLE-POSITION: inside; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; =
COLOR: #222; LINE-HEIGHT: 18px; BORDER-BOTTOM: #d3d9eb 1px dotted; =
LIST-STYLE-TYPE: square
}
.widget A {
	DISPLAY: inline; WIDTH: auto; COLOR: #222
}
.widget A:hover {
	COLOR: #29568f; TEXT-DECORATION: underline
}
.sidebarRightWidget {
	MARGIN-TOP: 15px
}
.sidebarMidWidget {
	MARGIN-BOTTOM: 15px
}
.secondaryContentWidget {
	MARGIN-BOTTOM: 15px
}
.secondaryLastWidget {
	MARGIN-TOP: 15px
}
.footerWidget {
	MARGIN-BOTTOM: 15px; COLOR: #ccc
}
.titleCatName {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: =
#cd1713; FONT-FAMILY: arial, verdana, sans-serif
}
.titleCatName A.titleCatName A:hover {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #cd1713
}
.navigation A {
	COLOR: #cd1713
}
.navigation A:hover {
	TEXT-DECORATION: underline
}
.next {
	FLOAT: right
}
.previous {
	FLOAT: left
}
.reset {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.border-bottom {
	BORDER-BOTTOM: #efefef 1px solid
}
.bordernone {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
OL.commentlist P {
	PADDING-BOTTOM: 10px
}
#respond P {
	PADDING-BOTTOM: 10px
}
P#commentNotification {
	PADDING-RIGHT: 5px; MARGIN-TOP: 7px; DISPLAY: block; PADDING-LEFT: 5px; =
FONT-WEIGHT: bold; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px
}
OL.commentlist LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 53px; PADDING-BOTTOM: 5px; MARGIN: =
0px 0px 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #d5d5d5 1px solid; =
POSITION: relative; HEIGHT: 1%
}
OL.commentlist LI A {
	COLOR: #0854c7
}
OL.commentlist LI A:hover {
	COLOR: #cd1713
}
LI DIV.vcard {
	PADDING-RIGHT: 80px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
5px 0px; FONT: bold 12px verdana, arial,sans-serif; PADDING-TOP: 0px
}
LI DIV.vcard IMG.avatar {
	BORDER-RIGHT: #d5d5d5 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#d5d5d5 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; LEFT: 5px; =
PADDING-BOTTOM: 2px; BORDER-LEFT: #d5d5d5 1px solid; PADDING-TOP: 2px; =
BORDER-BOTTOM: #d5d5d5 1px solid; POSITION: absolute; TOP: 7px
}
LI DIV.comment-meta {
	RIGHT: 10px; FONT: bold 10px/1.4 helvetica,arial,sans-serif; POSITION: =
absolute; TOP: 10px; TEXT-ALIGN: right
}
LI DIV.comment-meta A {
	COLOR: #8f8f8f
}
LI DIV.comment-meta A:hover {
	TEXT-DECORATION: underline
}
OL.commentlist LI P {
	FONT: 12px helvetica,arial,sans-serif
}
LI DIV.reply {
=09
}
OL.commentlist LI DIV.reply:hover {
=09
}
LI DIV.reply A {
	FONT: bold 9px helvetica,arial,sans-serif; TEXT-TRANSFORM: uppercase
}
OL.commentlist LI UL.children {
	MARGIN-TOP: 10px
}
LI.depth-2 {
	MARGIN: 0px 0px 0.2em
}
LI.depth-3 {
	MARGIN: 0px 0px 0.2em
}
LI.depth-4 {
	MARGIN: 0px 0px 0.2em
}
LI.depth-5 {
	MARGIN: 0px 0px 0.2em
}
OL.commentlist LI.even {
	BACKGROUND: #fff
}
OL.commentlist LI.odd {
	BACKGROUND: #f9f9f9
}
OL.commentlist LI.pingback DIV.vcard {
	PADDING-RIGHT: 170px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
P#noComment {
	PADDING-RIGHT: 4px; PADDING-LEFT: 10px; BACKGROUND: #f7f7f7; =
PADDING-BOTTOM: 4px; FONT: bold 0.8em verdana, tahoma, arial, =
sans-serif; PADDING-TOP: 4px
}
#respond {
	BORDER-RIGHT: #ececec 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: =
#ececec 1px solid; PADDING-LEFT: 15px; BACKGROUND: #f9f9f9; =
PADDING-BOTTOM: 0px; BORDER-LEFT: #ececec 1px solid; PADDING-TOP: 5px; =
BORDER-BOTTOM: #ececec 1px solid; FONT-FAMILY: verdana, tahoma, arial, =
sans-serif
}
.cancel-comment-reply {
	FONT-SIZE: 12px
}
.cancel-comment-reply {
	FONT-SIZE: 12px; PADDING-TOP: 4px
}
#respond CITE {
	FONT-SIZE: 12px; PADDING-TOP: 4px
}
#respond LABEL {
	PADDING-LEFT: 3px; FONT-SIZE: 10px; FONT-FAMILY: verdana, tahoma, =
arial, sans-serif
}
#author {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#e6e6e6 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fefefe; =
PADDING-BOTTOM: 2px; FONT: 11px verdana,Arial, Helvetica, sans-serif; =
BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 35%; PADDING-TOP: 2px; =
BORDER-BOTTOM: #e6e6e6 1px solid
}
#email {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#e6e6e6 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fefefe; =
PADDING-BOTTOM: 2px; FONT: 11px verdana,Arial, Helvetica, sans-serif; =
BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 35%; PADDING-TOP: 2px; =
BORDER-BOTTOM: #e6e6e6 1px solid
}
#url {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#e6e6e6 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fefefe; =
PADDING-BOTTOM: 2px; FONT: 11px verdana,Arial, Helvetica, sans-serif; =
BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 35%; PADDING-TOP: 2px; =
BORDER-BOTTOM: #e6e6e6 1px solid
}
#respond TEXTAREA:focus {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; BACKGROUND: =
#fefff7; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px solid
}
#respond INPUT[type=3D'text']:focus {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; BACKGROUND: =
#fefff7; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px solid
}
#respond TEXTAREA {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#e6e6e6 1px solid; PADDING-LEFT: 7px; BACKGROUND: #fefefe; =
PADDING-BOTTOM: 3px; FONT: 12px Arial, Helvetica, sans-serif; =
BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 95%; PADDING-TOP: 2px; =
BORDER-BOTTOM: #e6e6e6 1px solid; HEIGHT: 120px
}
#submit {
	DISPLAY: block; BACKGROUND: #cd1713; WIDTH: 90px; CURSOR: pointer; =
COLOR: #fff; BORDER-TOP-STYLE: none; LINE-HEIGHT: 0px; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 24px; =
BORDER-BOTTOM-STYLE: none
}
#submit:hover {
	BACKGROUND: #cd1713; WIDTH: 90px; CURSOR: pointer; COLOR: #fff; HEIGHT: =
24px
}
#wp-calendar CAPTION {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FONT-WEIGHT: =
bold; BORDER-LEFT: #999 1px solid; WIDTH: auto; BORDER-BOTTOM: #999 1px =
solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
#wp-calendar {
	MARGIN: 0px 1px 0px 2px; BORDER-COLLAPSE: collapse
}
#wp-calendar #today {
	DISPLAY: block; FONT-WEIGHT: bold; Z-INDEX: 1; BACKGROUND-COLOR: =
#a8c3d6
}
#wp-calendar TH {
	WIDTH: 11%; COLOR: white; BACKGROUND-COLOR: #173b6d
}
#wp-calendar TD {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: =
#999 1px solid; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fff; =
TEXT-ALIGN: center
}

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.vanguardngr.com/wp-content/plugins/nextgen-gallery/css/nggallery.css?ver=1.0.0

.ngg-albumoverview {
	CLEAR: both; MARGIN-TOP: 10px; DISPLAY: block! important; WIDTH: 100%
}
.ngg-album {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px =
solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; =
BORDER-LEFT: #fff 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px =
solid; HEIGHT: 100%
}
HTML > BODY .ngg-album {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; =
PADDING-BOTTOM: 5px; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; =
PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
.ngg-album {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; =
PADDING-BOTTOM: 5px; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; =
PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
.ngg-albumtitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
1.4em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; =
TEXT-ALIGN: left
}
.ngg-thumbnail {
	FLOAT: left; MARGIN-RIGHT: 12px
}
.ngg-thumbnail IMG {
	BORDER-RIGHT: #a9a9a9 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: =
#a9a9a9 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 4px =
0px 4px 5px; BORDER-LEFT: #a9a9a9 1px solid; PADDING-TOP: 4px; =
BORDER-BOTTOM: #a9a9a9 1px solid; POSITION: relative; BACKGROUND-COLOR: =
#ffffff
}
.ngg-thumbnail IMG:hover {
	BACKGROUND-COLOR: #a9a9a9
}
.ngg-description {
	TEXT-ALIGN: left
}
.ngg-album-compact {
	PADDING-RIGHT: 6px! important; FLOAT: left; MARGIN: 0px; WIDTH: 120px; =
HEIGHT: 180px; TEXT-ALIGN: left
}
.ngg-album-compactbox {
	PADDING-RIGHT: 0pt! important; PADDING-LEFT: 7px! important; =
BACKGROUND: url(albumset.gif) no-repeat 0% 50%; PADDING-BOTTOM: 0pt! =
important; MARGIN: 0pt 0pt 6px; WIDTH: 120px; PADDING-TOP: 12px! =
important; HEIGHT: 86px
}
.ngg-album-compactbox .Thumb {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px! important; =
BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px! important; =
PADDING-BOTTOM: 0px! important; MARGIN: 0px; BORDER-LEFT: #000000 1px =
solid; WIDTH: 91px; PADDING-TOP: 0px! important; BORDER-BOTTOM: #000000 =
1px solid; HEIGHT: 68px
}
.ngg-album-compact H4 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN-BOTTOM: =
0px; WIDTH: 110px
}
.ngg-album-compact P {
	MARGIN-TOP: 2px; FONT-SIZE: 11px
}
.ngg-galleryoverview {
	CLEAR: both; MARGIN-TOP: 10px; DISPLAY: block! important; OVERFLOW: =
hidden; WIDTH: 100%
}
.ngg-galleryoverview .desc {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px =
10px 10px 0px; PADDING-TOP: 5px
}
.ngg-gallery-thumbnail-box {
	FLOAT: left
}
.ngg-gallery-thumbnail {
	FLOAT: left; MARGIN-RIGHT: 5px; TEXT-ALIGN: center
}
.ngg-gallery-thumbnail IMG {
	BORDER-RIGHT: #a9a9a9 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: =
#a9a9a9 1px solid; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: =
4px; MARGIN: 4px 0px 4px 5px; BORDER-LEFT: #a9a9a9 1px solid; =
PADDING-TOP: 4px; BORDER-BOTTOM: #a9a9a9 1px solid; POSITION: relative; =
BACKGROUND-COLOR: #ffffff
}
.ngg-gallery-thumbnail IMG:hover {
	BACKGROUND-COLOR: #a9a9a9
}
.ngg-gallery-thumbnail SPAN {
	DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 90%
}
.ngg-clear {
	CLEAR: both
}
.ngg-navigation {
	CLEAR: both! important; DISPLAY: block! important; FONT-SIZE: 0.9em! =
important; PADDING-TOP: 15px; TEXT-ALIGN: center
}
.ngg-navigation SPAN {
	FONT-WEIGHT: bold; MARGIN: 0pt 6px
}
.ngg-navigation A.page-numbers {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: =
#dddddd 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; BORDER-LEFT: =
#dddddd 1px solid; MARGIN-RIGHT: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: =
#dddddd 1px solid
}
.ngg-navigation A.next {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: =
#dddddd 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; BORDER-LEFT: =
#dddddd 1px solid; MARGIN-RIGHT: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: =
#dddddd 1px solid
}
.ngg-navigation A.prev {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: =
#dddddd 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; BORDER-LEFT: =
#dddddd 1px solid; MARGIN-RIGHT: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: =
#dddddd 1px solid
}
.ngg-navigation SPAN.page-numbers {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: =
#dddddd 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; BORDER-LEFT: =
#dddddd 1px solid; MARGIN-RIGHT: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: =
#dddddd 1px solid
}
.ngg-navigation SPAN.next {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: =
#dddddd 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; BORDER-LEFT: =
#dddddd 1px solid; MARGIN-RIGHT: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: =
#dddddd 1px solid
}
.ngg-navigation SPAN.prev {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: =
#dddddd 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; BORDER-LEFT: =
#dddddd 1px solid; MARGIN-RIGHT: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: =
#dddddd 1px solid
}
.ngg-navigation A.page-numbers:hover {
	COLOR: #ffffff! important; BACKGROUND-COLOR: #0066cc; TEXT-DECORATION: =
none! important
}
.ngg-navigation A.next:hover {
	COLOR: #ffffff! important; BACKGROUND-COLOR: #0066cc; TEXT-DECORATION: =
none! important
}
.ngg-navigation A.prev:hover {
	COLOR: #ffffff! important; BACKGROUND-COLOR: #0066cc; TEXT-DECORATION: =
none! important
}
.ngg-navigation SPAN.page-numbers:hover {
	COLOR: #ffffff! important; BACKGROUND-COLOR: #0066cc; TEXT-DECORATION: =
none! important
}
.ngg-navigation SPAN.next:hover {
	COLOR: #ffffff! important; BACKGROUND-COLOR: #0066cc; TEXT-DECORATION: =
none! important
}
.ngg-navigation SPAN.prev:hover {
	COLOR: #ffffff! important; BACKGROUND-COLOR: #0066cc; TEXT-DECORATION: =
none! important
}
.ngg-imagebrowser {
=09
}
.ngg-imagebrowser H3 {
	TEXT-ALIGN: center
}
.ngg-imagebrowser IMG {
	BORDER-RIGHT: #a9a9a9 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#a9a9a9 1px solid; MARGIN-TOP: 10px; DISPLAY: block! important; =
PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; =
BORDER-LEFT: #a9a9a9 1px solid; WIDTH: 100%; PADDING-TOP: 5px; =
BORDER-BOTTOM: #a9a9a9 1px solid
}
.ngg-imagebrowser-nav {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
MARGIN-LEFT: 10px; PADDING-TOP: 5px
}
.ngg-imagebrowser-nav .back {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: =
#dddddd 1px solid; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 3px; =
BORDER-LEFT: #dddddd 1px solid; MARGIN-RIGHT: 3px; PADDING-TOP: 3px; =
BORDER-BOTTOM: #dddddd 1px solid
}
.ngg-imagebrowser-nav .next {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: =
#dddddd 1px solid; PADDING-LEFT: 7px; FLOAT: right; PADDING-BOTTOM: 3px; =
BORDER-LEFT: #dddddd 1px solid; MARGIN-RIGHT: 3px; PADDING-TOP: 3px; =
BORDER-BOTTOM: #dddddd 1px solid
}
.ngg-imagebrowser-nav .counter {
	FONT-SIZE: 0.9em! important; TEXT-ALIGN: center
}
.exif-data {
	MARGIN-LEFT: auto! important; MARGIN-RIGHT: auto! important
}
.slideshow {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; TEXT-ALIGN: center; outline: =
none
}
.slideshowlink {
=09
}
.ngg-singlepic {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: =
4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffffff
}
.ngg-left {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.ngg-right {
	FLOAT: right; MARGIN-LEFT: 10px
}
.ngg-center {
	MARGIN-LEFT: auto! important; MARGIN-RIGHT: auto! important
}
.ngg-widget {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0px; MARGIN: =
0pt; OVERFLOW: hidden; PADDING-TOP: 5px
}
.ngg-widget-slideshow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0px; MARGIN: =
0pt; OVERFLOW: hidden; PADDING-TOP: 5px
}
.ngg-widget IMG {
	BORDER-RIGHT: #a9a9a9 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#a9a9a9 2px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0pt =
2px 2px 0px; BORDER-LEFT: #a9a9a9 2px solid; PADDING-TOP: 1px; =
BORDER-BOTTOM: #a9a9a9 2px solid
}
.ngg-related-gallery {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#e0e0e0 1px solid; MARGIN-TOP: 1em; PADDING-LEFT: 5px; BACKGROUND: =
#f9f9f9; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 5px; OVERFLOW: hidden; =
BORDER-LEFT: #e0e0e0 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #e0e0e0 =
1px solid
}
.ngg-related-gallery IMG {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#dddddd 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; =
MARGIN: 0pt 3px; BORDER-LEFT: #dddddd 1px solid; WIDTH: 50px; =
PADDING-TOP: 2px; BORDER-BOTTOM: #dddddd 1px solid; HEIGHT: 50px
}
.ngg-related-gallery IMG:hover {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; =
BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.vanguardngr.com/wp-content/plugins/nextgen-gallery/shutter/shutter-reloaded.css?ver=1.3.0

#shDisplay DIV#shTitle {
	MARGIN: 0px auto; FONT: 12px/17px 'Lucida Grande', Verdana, sans-serif; =
COLOR: #ffffff; TEXT-ALIGN: center
}
#shDisplay DIV#shCount {
	FONT: 10px/12px 'Lucida Grande', Verdana, sans-serif; COLOR: #999999
}
#shDisplay DIV#shTitle A {
	MARGIN: 0px 10px; FONT: bold 16pt 'Courier New', Courier, fixed; WIDTH: =
26px; COLOR: #999999; LETTER-SPACING: -2px; TEXT-DECORATION: none
}
#shDisplay DIV#shTitle A:hover {
	COLOR: #ffffff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#shDisplay DIV#shNext {
	FLOAT: right
}
#shDisplay DIV#shPrev {
	FLOAT: left
}
BODY {
	HEIGHT: 100%
}
#shShutter * {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#shDisplay * {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV#shShutter {
	LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px
}
DIV#shDisplay {
	LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px
}
DIV#shShutter {
	Z-INDEX: 1000; FILTER: alpha(opacity=3D80); HEIGHT: 100%; =
BACKGROUND-COLOR: #000000; opacity: 0.8
}
DIV#shDisplay {
	DISPLAY: block; Z-INDEX: 1002; BACKGROUND-COLOR: transparent
}
DIV#shDisplay IMG#shTopImg {
	BORDER-RIGHT: #555 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #555 1px =
solid; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND: none transparent =
scroll repeat 0% 0%; FLOAT: none; MAX-WIDTH: none; PADDING-BOTTOM: 2px; =
MARGIN: 0px auto; BORDER-LEFT: #555 1px solid; CURSOR: pointer; =
MAX-HEIGHT: none; PADDING-TOP: 2px; BORDER-BOTTOM: #555 1px solid
}
DIV#shDisplay DIV#shWrap {
	VISIBILITY: hidden
}
DIV#shWaitBar {
	MARGIN-TOP: 160px; Z-INDEX: 1001; FILTER: alpha(opacity=3D100); LEFT: =
0px; FONT: bold 32px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, =
sans-serif; WIDTH: 100%; CURSOR: default; COLOR: #ae0a0a; HEIGHT: 36px; =
opacity: 0.999
}

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.vanguardngr.com/wp-content/plugins/Viva-ThumbZoom/lib/v-zoom/viva-zoom.css

.highslide {
	CURSOR: url(graphics/zoomin.cur), pointer; outline: none
}
.highslide-active-anchor IMG {
	VISIBILITY: hidden
}
.highslide-html {
	BACKGROUND-COLOR: white
}
.highslide-html-blur {
=09
}
.highslide-html-content {
	DISPLAY: none; POSITION: absolute
}
.highslide-caption {
	BORDER-RIGHT: white 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: white =
2px; DISPLAY: none; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: =
5px; BORDER-LEFT: white 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: =
white 2px solid; FONT-FAMILY: Verdana, Helvetica; BACKGROUND-COLOR: =
white
}
.highslide-loading {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BACKGROUND-POSITION: =
3px 1px; BORDER-TOP: black 1px solid; DISPLAY: block; PADDING-LEFT: =
22px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-IMAGE: =
url(graphics/loader.white.gif); PADDING-BOTTOM: 2px; BORDER-LEFT: black =
1px solid; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px =
solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: sans-serif; =
BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
A.highslide-credits {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: =
2px; COLOR: silver; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.highslide-credits I {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: =
2px; COLOR: silver; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.highslide-credits:hover {
	COLOR: white; BACKGROUND-COLOR: gray
}
A.highslide-credits:hover I {
	COLOR: white; BACKGROUND-COLOR: gray
}
.highslide-wrapper {
	BACKGROUND-COLOR: white
}
.highslide-wrapper .highslide-html-content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: =
320px; PADDING-TOP: 5px; HEIGHT: 460px
}
.highslide-wrapper .highslide-header DIV {
=09
}
.highslide-wrapper .highslide-header UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.highslide-wrapper .highslide-header UL LI {
	DISPLAY: inline; PADDING-LEFT: 1em
}
.highslide-wrapper .highslide-header UL LI.highslide-previous {
	DISPLAY: none
}
.highslide-wrapper .highslide-header UL LI.highslide-next {
	DISPLAY: none
}
.highslide-wrapper .highslide-header A {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: gray; =
TEXT-DECORATION: none
}
.highslide-wrapper .highslide-header A:hover {
	COLOR: black
}
.highslide-wrapper .highslide-header .highslide-move A {
	CURSOR: move
}
.highslide-wrapper .highslide-footer {
	HEIGHT: 11px
}
.highslide-wrapper .highslide-footer .highslide-resize {
	BACKGROUND: url(graphics/resize.gif); FLOAT: right; WIDTH: 11px; =
HEIGHT: 11px
}
.highslide-wrapper .highslide-body {
=09
}
.highslide-move {
	CURSOR: move
}
.highslide-resize {
	CURSOR: nw-resize
}
A.highslide-full-expand {
	DISPLAY: block; BACKGROUND: url(graphics/fullexpand.gif) no-repeat; =
MARGIN: 0px 10px 10px 0px; WIDTH: 34px; HEIGHT: 34px
}
.highslide-display-block {
	DISPLAY: block
}
.highslide-display-none {
	DISPLAY: none
}

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://ad.yieldmanager.com/imp?Z=300x250&s=640774&t=2

R0lGODlhLAH6APcAAAYo/i1U9zBXTq376JmZmbfs4Ep2bGWR7mGWiYW5rluPg8nU2bKystDn7IWF
hZbEvKKiopjK5dzc3PHx8Zvk0+3t7cPDw1SEeeXl5e7u7nKnnMP+8v4AAHJycsn/9Xe0pNL/+Hy7
rPixsWxsbLXGyuvr65i5tanf0qfKxvzPz/Ly8q2trTY2NrrX17v/86JZW+jo6Gqbj8nj5////6r0
4/uJiIXKuozSwqS2uav55ru7u2+rnFZWVonMvPX19aqqqrv87oe36Ht7e/hwb0ZGRqHr2rXh15Tc
y8rb4cr/+8P37eHh4XSvoaXVzJfLwNT/+fdQT7H/7IarpZ7VyJOoqXSclK6MkPUwMAAAAILFtbEi
I4S8sGqhlcoLC8//99r//5DVxL3++a/96sP/+9b//CMjI2JjY37BsrX/8YOYmK/AxKLh1IPGtnyx
pYHBsrD66Zrczdnq8RcXF3y2qWmKhaXv3vzn57zO0r716rb97eX//3WKianq3NXn7o7AtpnQxLPz
5Ro3MWykl4HCtOgDA9H//a7k2P729o7Huqby4ITHuazg1mV+fPodHcLP1aTAv9rs86zt4LX76n2+
riZHQNfp8Lzr44zOv3WTjsIqK4XCtKXm2YCjnmafkZCyrUNs9LDRzpuwsbP865bVyNDg57L167C7
vpnfz3m5qkBpYK/552YCAq5CRI6gorinrLf56p7o1rWan9nr8+sTEy4vL4XAs7vy6IjPv5HYx4DE
s93v973176/15qt5fMX58jtgWI2Oj8Lt5rTp3bttb8vz7aGxtXe1p7Po3rL67rDl3aj55a/w5Aca
Fp2qrrHr3xEoIoXHt7f28F9wb9r39LTp5HGtn4C/sAsMDKvf4nqp6tzu9tvt9VWA8d3u9tzu9d3v
9sC4vdzv9tTk7PnAv9bj311eXvze3f7v7qamprqvtM758tn6+bvi3MnHy3e3qNPT1evu7ba2trbv
497r8enp6b+Pkvifnz09PmyomqyorfwPDzhRTC8AAE9OT4TEtWhoaCH5BAAAAAAALAAAAAAsAfoA
AAj/ALEIHEiwoMGDCBMqXMiwocOHECNKnEixosWLGLHo2sixo8ePIEOKHEmypMmTKFOqXMmypcuX
MF8KjEmzps2bOHPq3MnT5MyeQIMKHUq06NCfRpMqXcq0KVCkTqNKnUp1KtSqWLNq3RrzKtevYMOC
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
wb5MQAAAOw==

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://content.yieldmanager.com/ak/q.gif

R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_003B_01CA22A1.66963700"


------=_NextPart_001_003B_01CA22A1.66963700
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.vanguardngr.com/2009/08/21/nigeria-pledges-to-send-peacekeepers-to-somalia/

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML lang=3Den-US dir=3Dltr =
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD=20
profile=3Dhttp://gmpg.org/xfn/11><TITLE>Nigeria pledges to send =
peacekeepers to Somalia | Vanguard</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3DUTF-8">
<META content=3D89xHXfeBEfALstd8KZwCQ/Qt727D2bu4IBtbPOvVd38=3D =
name=3Dverify-v1>
<STYLE type=3Dtext/css media=3Dscreen>@import url( =
http://www.vanguardngr.com/wp-content/themes/Blognews/style.css );
</STYLE>
<LINK media=3Dscreen=20
href=3D"http://www.vanguardngr.com/wp-content/themes/Blognews/styles/defa=
ult.css"=20
type=3Dtext/css rel=3Dstylesheet><!--[if IE 6]><style type=3D"text/css" =
media=3D"screen">@import url( =
http://www.vanguardngr.com/wp-content/themes/Blognews/styles/ie6fix.css =
);</style><![endif]-->
<SCRIPT=20
src=3D"http://www.vanguardngr.com/wp-content/themes/Blognews/includes/pro=
totype.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.vanguardngr.com/wp-content/themes/Blognews/includes/eff=
ects.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.vanguardngr.com/wp-content/themes/Blognews/includes/car=
ousel.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.vanguardngr.com/wp-content/themes/Blognews/includes/con=
tentslider.js"=20
type=3Dtext/javascript></SCRIPT>
<LINK title=3D"RSS 2.0" href=3D"http://www.vanguardngr.com/feed/"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"RSS .92"=20
href=3D"http://www.vanguardngr.com/feed/rss/" type=3Dtext/xml =
rel=3Dalternate><LINK=20
title=3D"Atom 0.3" href=3D"http://www.vanguardngr.com/feed/atom/"=20
type=3Dapplication/atom+xml rel=3Dalternate><LINK=20
href=3D"http://www.vanguardngr.com/xmlrpc.php" rel=3Dpingback><LINK=20
title=3D"August 2009" href=3D"http://www.vanguardngr.com/2009/08/"=20
rel=3Darchives><LINK title=3D"July 2009" =
href=3D"http://www.vanguardngr.com/2009/07/"=20
rel=3Darchives><LINK title=3D"June 2009" =
href=3D"http://www.vanguardngr.com/2009/06/"=20
rel=3Darchives><LINK title=3D"January 2007"=20
href=3D"http://www.vanguardngr.com/2007/01/" rel=3Darchives><LINK=20
title=3D"Vanguard =C2=BB Nigeria pledges to send peacekeepers to Somalia =
Comments Feed"=20
href=3D"http://www.vanguardngr.com/2009/08/21/nigeria-pledges-to-send-pea=
cekeepers-to-somalia/feed/"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK id=3DNextGEN-css =
media=3Dscreen=20
href=3D"http://www.vanguardngr.com/wp-content/plugins/nextgen-gallery/css=
/nggallery.css?ver=3D1.0.0"=20
type=3Dtext/css rel=3Dstylesheet><LINK id=3Dshutter-css media=3Dscreen=20
href=3D"http://www.vanguardngr.com/wp-content/plugins/nextgen-gallery/shu=
tter/shutter-reloaded.css?ver=3D1.3.0"=20
type=3Dtext/css rel=3Dstylesheet>
<SCRIPT=20
src=3D"http://www.vanguardngr.com/wp-includes/js/comment-reply.js?ver=3D2=
0090102"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
/* <![CDATA[ */=0A=
var shutterSettings =3D {=0A=
	msgLoading: "L O A D I N G",=0A=
	msgClose: "Click to Close",=0A=
	imageCount: "1"=0A=
};=0A=
/* ]]> */=0A=
</SCRIPT>

<SCRIPT=20
src=3D"http://www.vanguardngr.com/wp-content/plugins/nextgen-gallery/shut=
ter/shutter-reloaded.js?ver=3D1.3.0"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.vanguardngr.com/wp-includes/js/jquery/jquery.js?ver=3D1=
.3.2"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
/* <![CDATA[ */=0A=
var ngg_ajax =3D {=0A=
	path: "http://www.vanguardngr.com/wp-content/plugins/nextgen-gallery/",=0A=
	loading: "loading"=0A=
};=0A=
/* ]]> */=0A=
</SCRIPT>

<SCRIPT=20
src=3D"http://www.vanguardngr.com/wp-content/plugins/nextgen-gallery/js/n=
gg.js?ver=3D2.8.4"=20
type=3Dtext/javascript></SCRIPT>
<LINK title=3DRSD href=3D"http://www.vanguardngr.com/xmlrpc.php?rsd"=20
type=3Dapplication/rsd+xml rel=3DEditURI><LINK=20
href=3D"http://www.vanguardngr.com/wp-includes/wlwmanifest.xml"=20
type=3Dapplication/wlwmanifest+xml rel=3Dwlwmanifest><LINK =
title=3DVanguard=20
href=3D"http://www.vanguardngr.com" rel=3Dindex><LINK title=3Dtest=20
href=3D"http://www.vanguardngr.com/2007/01/31/test/" rel=3Dstart><LINK=20
title=3D"Lagos teachers vow to go on strike again unless=E2=80=A6"=20
href=3D"http://www.vanguardngr.com/2009/08/21/lagos-teachers-vow-to-go-on=
-strike-again-unless%e2%80%a6/"=20
rel=3Dprev><LINK title=3D"UNESCO, Lagos, remember slave trade"=20
href=3D"http://www.vanguardngr.com/2009/08/21/unesco-lagos-remember-slave=
-trade/"=20
rel=3Dnext>
<META content=3D"MSHTML 6.00.6000.16890" name=3DGENERATOR><LINK=20
href=3D"http://www.vanguardngr.com/wp-content/plugins/Viva-ThumbZoom/lib/=
v-zoom/viva-zoom.css"=20
type=3Dtext/css rel=3Dstylesheet>
<SCRIPT=20
src=3D"http://www.vanguardngr.com/wp-content/plugins/Viva-ThumbZoom/lib/v=
-zoom/viva-zoom-mini.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>
               // 26f2c0bd88ed1fe0be78a57439b97490
	 			vz.graphicsDir =3D =
'http://www.vanguardngr.com/wp-content/plugins/Viva-ThumbZoom/lib/v-zoom/=
graphics/';

	    		vz.outlineType =3D 'rounded-white';

			</SCRIPT>

<SCRIPT=20
src=3D"http://www.vanguardngr.com/wp-content/plugins/audio-player/assets/=
audio-player.js?ver=3D20080825040617"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
type=3Dtext/javascript>AudioPlayer.setup("http://www.vanguardngr.com/wp-c=
ontent/plugins/audio-player/assets/player.swf?ver=3D20080825040617", =
{width:"290",animation:"yes",encode:"yes",initialvolume:"60",remaining:"n=
o",noinfo:"no",buffer:"5",checkpolicy:"no",rtl:"no",bg:"f8f8f8",text:"666=
666",leftbg:"9c0317",lefticon:"666666",volslider:"666666",voltrack:"FFFFF=
F",rightbg:"24707d",rightbghover:"999999",righticon:"f5f0f0",righticonhov=
er:"f5e90a",track:"FFFFFF",loader:"9FFFB8",border:"666666",tracker:"DDDDD=
D",skip:"666666",pagebg:"FFFFFF",transparentpagebg:"yes"});</SCRIPT>
<!-- Bad Behavior 2.0.28 run time: 61.480 ms -->
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
function bb2_addLoadEvent(func) {=0A=
	var oldonload =3D window.onload;=0A=
	if (typeof window.onload !=3D 'function') {=0A=
		window.onload =3D func;=0A=
	} else {=0A=
		window.onload =3D function() {=0A=
			oldonload();=0A=
			func();=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
bb2_addLoadEvent(function() {=0A=
	for ( i=3D0; i < document.forms.length; i++ ) {=0A=
		if (document.forms[i].method =3D=3D 'post') {=0A=
			var myElement =3D document.createElement('input');=0A=
			myElement.setAttribute('type', 'hidden');=0A=
			myElement.name =3D 'bb2_screener_';=0A=
			myElement.value =3D '1250912025 168.28.224.21';=0A=
			document.forms[i].appendChild(myElement);=0A=
		}=0A=
	}=0A=
});=0A=
// --></SCRIPT>
<LINK id=3DMediaRSS title=3D"NextGEN Gallery RSS Feed"=20
href=3D"http://www.vanguardngr.com/wp-content/plugins/nextgen-gallery/xml=
/media-rss.php"=20
type=3Dapplication/rss+xml rel=3Dalternate><!-- NextGeEN Gallery =
CoolIris/PicLens support -->
<SCRIPT src=3D"http://lite.piclens.com/current/piclens_optimized.js"=20
type=3Dtext/javascript></SCRIPT>
<!-- /NextGEN Gallery CoolIris/PicLens support -->
<META content=3D1.3.5 name=3DNextGEN>
<STYLE type=3Dtext/css>.recentcomments A {
	PADDING-RIGHT: 0px! important; DISPLAY: inline! important; =
PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: =
0px; PADDING-TOP: 0px! important
}
</STYLE>
</HEAD>
<BODY><A name=3Dtop></A>
<DIV id=3Dheader1>
<UL id=3Dpages>
  <LI class=3D"page_item page-item-2"><A title=3D"About Us"=20
  href=3D"http://www.vanguardngr.com/about/">About Us</A> </LI>
  <LI class=3D"page_item page-item-5386"><A title=3D"Advertise With Us"=20
  href=3D"http://www.vanguardngr.com/advertise-with-us/">Advertise With =
Us</A>=20
  </LI>
  <LI class=3Drss><A =
href=3D"http://feeds.feedburner.com/vanguardngr/dIeb">RSS</A>=20
  </LI>
  <LI class=3Drss><A=20
  =
href=3D"http://feedburner.google.com/fb/a/mailverify?uri=3Dvanguardngr/dI=
eb&amp;loc=3Den_US">Subscribe=20
  to News Feed by Email</A> </LI></UL>
<FORM id=3Dsearchform action=3Dhttp://www.vanguardngr.com =
method=3Dget><INPUT id=3Ds=20
onblur=3D"if(this.value=3D=3D'')this.value=3Dthis.defaultValue;"=20
onfocus=3D"if(this.value=3D=3Dthis.defaultValue)this.value=3D'';"=20
value=3D"Search in site..." name=3Ds> <INPUT class=3Dsearchsubmit =
type=3Dsubmit> </FORM>
<DIV class=3Dclear></DIV></DIV><!-- enf od header1 -->
<DIV id=3Dwrapper>
<DIV id=3Dheader2>
<DIV id=3Dsitename><A href=3D"http://www.vanguardngr.com/"><IMG alt=3D"" =

src=3D"http://www.vanguardngr.com/wp-content/themes/Blognews/images/logo.=
gif"></A>=20
</DIV>
<DIV id=3Dad468px><BR>
<DIV>
<DIV style=3D"PADDING-RIGHT: 5px; FLOAT: left"><A=20
href=3D"http://www.zenithbank.com/"><IMG height=3D55=20
src=3D"http://www.vanguardngr.com/images/adverts/zenithadimage.gif"=20
width=3D148></A></DIV>
<DIV style=3D"PADDING-RIGHT: 5px; FLOAT: left">
<OBJECT=20
codeBase=3Dhttp://download.macromedia.com/pub/shockwave/cabs/flash/swflas=
h.cab#version=3D7,0,19,0=20
height=3D55 width=3D148 =
classid=3Dclsid:D27CDB6E-AE6D-11cf-96B8-444553540000><PARAM =
NAME=3D"movie" =
VALUE=3D"http://www.vanguardngr.com/images/adverts/oceanic_ad.swf"><PARAM=
 NAME=3D"quality" VALUE=3D"high">
      <embed =
src=3D"http://www.vanguardngr.com/images/adverts/oceanic_ad.swf"=20
quality=3D"high" =
pluginspage=3D"http://www.macromedia.com/go/getflashplayer"=20
type=3D"application/x-shockwave-flash" width=3D"148" =
height=3D"55"></embed>
</OBJECT></DIV>
<DIV style=3D"BACKGROUND: #cccccc; FLOAT: left"><IMG=20
src=3D"http://www.vanguardngr.com/images/adverts/advertinfo.gif"></DIV></=
DIV></DIV>
<DIV class=3Dclear></DIV></DIV><!-- enf od header2 --><!-- NAVIGATION  =
-->
<DIV id=3Dnavbar>
<UL id=3Dnavcatlist>
  <LI><A=20
  title=3D"Latest news from Nigeria, business, politics, entertainment, =
lifestyle, fashion, health, technology"=20
  href=3D"http://www.vanguardngr.com/">Home</A> </LI>
  <LI class=3D"cat-item cat-item-5"><A title=3D"View all posts filed =
under News"=20
  href=3D"http://www.vanguardngr.com/category/news/">News</A>=20
  <UL class=3Dchildren>
    <LI class=3D"cat-item cat-item-3"><A=20
    title=3D"View all posts filed under Headlines"=20
    =
href=3D"http://www.vanguardngr.com/category/news/headlines/">Headlines</A=
>=20
    </LI>
    <LI class=3D"cat-item cat-item-4"><A=20
    title=3D"View all posts filed under Cover Stories"=20
    =
href=3D"http://www.vanguardngr.com/category/news/cover-stories/">Cover=20
    Stories</A> </LI>
    <LI class=3D"cat-item cat-item-6"><A=20
    title=3D"View all posts filed under National News"=20
    =
href=3D"http://www.vanguardngr.com/category/news/national-news/">National=
=20
    News</A> </LI></UL></LI>
  <LI class=3D"cat-item cat-item-11"><A=20
  title=3D"View all posts filed under Business"=20
  href=3D"http://www.vanguardngr.com/category/business/">Business</A> =
</LI>
  <LI class=3D"cat-item cat-item-12"><A=20
  title=3D"View all posts filed under Politics"=20
  href=3D"http://www.vanguardngr.com/category/politics/">Politics</A> =
</LI>
  <LI class=3D"cat-item cat-item-13"><A title=3D"View all posts filed =
under Sports"=20
  href=3D"http://www.vanguardngr.com/category/sports/">Sports</A> </LI>
  <LI class=3D"cat-item cat-item-15"><A=20
  title=3D"View all posts filed under Technology"=20
  =
href=3D"http://www.vanguardngr.com/category/technology/">Technology</A> =
</LI>
  <LI class=3D"cat-item cat-item-20"><A=20
  title=3D"View all posts filed under Entertainment"=20
  =
href=3D"http://www.vanguardngr.com/category/entertainment/">Entertainment=
</A>=20
  <UL class=3Dchildren>
    <LI class=3D"cat-item cat-item-4733"><A=20
    title=3D"View all posts filed under Music"=20
    =
href=3D"http://www.vanguardngr.com/category/entertainment/music/">Music</=
A>=20
    </LI></UL></LI>
  <LI class=3D"cat-item cat-item-21"><A title=3D"View all posts filed =
under Style"=20
  href=3D"http://www.vanguardngr.com/category/style/">Style</A>=20
  <UL class=3Dchildren>
    <LI class=3D"cat-item cat-item-56"><A=20
    title=3D"View all posts filed under Fashion Personality"=20
    =
href=3D"http://www.vanguardngr.com/category/style/fashion-personality/">F=
ashion=20
    Personality</A> </LI>
    <LI class=3D"cat-item cat-item-57"><A=20
    title=3D"View all posts filed under Fashion Flair"=20
    =
href=3D"http://www.vanguardngr.com/category/style/fashion-flair/">Fashion=
=20
    Flair</A> </LI>
    <LI class=3D"cat-item cat-item-58"><A=20
    title=3D"View all posts filed under My Style"=20
    href=3D"http://www.vanguardngr.com/category/style/my-style/">My =
Style</A>=20
</LI>
    <LI class=3D"cat-item cat-item-6726"><A=20
    title=3D"View all posts filed under Allure"=20
    =
href=3D"http://www.vanguardngr.com/category/style/allure/">Allure</A>=20
  </LI></UL></LI>
  <LI class=3D"cat-item cat-item-26"><A=20
  title=3D"View all posts filed under Viewpoints"=20
  =
href=3D"http://www.vanguardngr.com/category/viewpoints/">Viewpoints</A> =
</LI>
  <LI class=3D"cat-item cat-item-29"><A=20
  title=3D"View all posts filed under Relationships"=20
  =
href=3D"http://www.vanguardngr.com/category/romance-an-relationships/">Re=
lationships</A>=20

  <UL class=3Dchildren>
    <LI class=3D"cat-item cat-item-68"><A=20
    title=3D"View all posts filed under Dear Bunmi"=20
    =
href=3D"http://www.vanguardngr.com/category/romance-an-relationships/dear=
-bunmi/">Dear=20
    Bunmi</A> </LI>
    <LI class=3D"cat-item cat-item-70"><A=20
    title=3D"View all posts filed under Diary of a Divorced City Girl"=20
    =
href=3D"http://www.vanguardngr.com/category/romance-an-relationships/diar=
y-of-a-divorced-city-girl/">Diary=20
    of a Divorced City Girl</A> </LI>
    <LI class=3D"cat-item cat-item-4348"><A=20
    title=3D"View all posts filed under Is It Beyond Pardon?"=20
    =
href=3D"http://www.vanguardngr.com/category/romance-an-relationships/is-i=
t-beyond-pardon/">Is=20
    It Beyond Pardon?</A> </LI></UL></LI>
  <LI class=3D"cat-item cat-item-39"><A title=3D"View all posts filed =
under Columns"=20
  href=3D"http://www.vanguardngr.com/category/columns/">Columns</A>=20
  <UL class=3Dchildren>
    <LI class=3D"cat-item cat-item-41"><A=20
    title=3D"View all posts filed under Frankly Speaking"=20
    =
href=3D"http://www.vanguardngr.com/category/columns/frankly-speaking/">Fr=
ankly=20
    Speaking</A> </LI>
    <LI class=3D"cat-item cat-item-42"><A=20
    title=3D"View all posts filed under The Orbit"=20
    href=3D"http://www.vanguardngr.com/category/columns/the-orbit/">The =
Orbit</A>=20
    </LI>
    <LI class=3D"cat-item cat-item-43"><A=20
    title=3D"View all posts filed under Moment to Moment"=20
    =
href=3D"http://www.vanguardngr.com/category/columns/moment-to-moment/">Mo=
ment=20
    to Moment</A> </LI>
    <LI class=3D"cat-item cat-item-44"><A=20
    title=3D"View all posts filed under Point of Order"=20
    =
href=3D"http://www.vanguardngr.com/category/columns/point-of-order/">Poin=
t of=20
    Order</A> </LI>
    <LI class=3D"cat-item cat-item-45"><A=20
    title=3D"View all posts filed under Sunday Perspectives"=20
    =
href=3D"http://www.vanguardngr.com/category/columns/sunday-perspectives/"=
>Sunday=20
    Perspectives</A> </LI>
    <LI class=3D"cat-item cat-item-46"><A=20
    title=3D"View all posts filed under People &amp; Politics"=20
    =
href=3D"http://www.vanguardngr.com/category/columns/people-politics/">Peo=
ple=20
    &amp; Politics</A> </LI>
    <LI class=3D"cat-item cat-item-47"><A=20
    title=3D"View all posts filed under Rational Perspectives"=20
    =
href=3D"http://www.vanguardngr.com/category/columns/rational-perspectives=
/">Rational=20
    Perspectives</A> </LI>
    <LI class=3D"cat-item cat-item-48"><A=20
    title=3D"View all posts filed under Tuesday Platform"=20
    =
href=3D"http://www.vanguardngr.com/category/columns/tuesday-platform/">Tu=
esday=20
    Platform</A> </LI>
    <LI class=3D"cat-item cat-item-49"><A=20
    title=3D"View all posts filed under Speaking Out"=20
    =
href=3D"http://www.vanguardngr.com/category/columns/speaking-out/">Speaki=
ng=20
    Out</A> </LI>
    <LI class=3D"cat-item cat-item-50"><A=20
    title=3D"View all posts filed under Talking Point"=20
    =
href=3D"http://www.vanguardngr.com/category/columns/talking-point/">Talki=
ng=20
    Point</A> </LI>
    <LI class=3D"cat-item cat-item-51"><A=20
    title=3D"View all posts filed under Human Angle"=20
    =
href=3D"http://www.vanguardngr.com/category/columns/human-angle/">Human=20
    Angle</A> </LI>
    <LI class=3D"cat-item cat-item-52"><A=20
    title=3D"View all posts filed under Nigeria Notes"=20
    =
href=3D"http://www.vanguardngr.com/category/columns/nigeria-notes/">Niger=
ia=20
    Notes</A> </LI>
    <LI class=3D"cat-item cat-item-53"><A=20
    title=3D"View all posts filed under Sweet and Sour"=20
    =
href=3D"http://www.vanguardngr.com/category/columns/sweet-and-sour/">Swee=
t and=20
    Sour</A> </LI>
    <LI class=3D"cat-item cat-item-54"><A=20
    title=3D"View all posts filed under Woman to Women"=20
    =
href=3D"http://www.vanguardngr.com/category/columns/woman-to-women/">Woma=
n to=20
    Women</A> </LI>
    <LI class=3D"cat-item cat-item-55"><A=20
    title=3D"View all posts filed under Positive Letters"=20
    =
href=3D"http://www.vanguardngr.com/category/columns/positive-letters/">Po=
sitive=20
    Letters</A> </LI>
    <LI class=3D"cat-item cat-item-60"><A=20
    title=3D"View all posts filed under Owei Lakemfa"=20
    =
href=3D"http://www.vanguardngr.com/category/columns/owei-lakemfa/">Owei=20
    Lakemfa</A> </LI>
    <LI class=3D"cat-item cat-item-61"><A=20
    title=3D"View all posts filed under Vista Woman"=20
    =
href=3D"http://www.vanguardngr.com/category/columns/vista-woman/">Vista=20
    Woman</A> </LI>
    <LI class=3D"cat-item cat-item-62"><A=20
    title=3D"View all posts filed under The Passing Scene"=20
    =
href=3D"http://www.vanguardngr.com/category/columns/the-passing-scene/">T=
he=20
    Passing Scene</A> </LI>
    <LI class=3D"cat-item cat-item-63"><A=20
    title=3D"View all posts filed under Onochie Anibeze"=20
    =
href=3D"http://www.vanguardngr.com/category/columns/onochie-anibeze/">Ono=
chie=20
    Anibeze</A> </LI>
    <LI class=3D"cat-item cat-item-65"><A=20
    title=3D"View all posts filed under Letter from Washington"=20
    =
href=3D"http://www.vanguardngr.com/category/columns/letter-from-washingto=
n/">Letter=20
    from Washington</A> </LI>
    <LI class=3D"cat-item cat-item-66"><A=20
    title=3D"View all posts filed under Sports Bassey"=20
    =
href=3D"http://www.vanguardngr.com/category/columns/sports-bassey/">Sport=
s=20
    Bassey</A> </LI>
    <LI class=3D"cat-item cat-item-67"><A=20
    title=3D"View all posts filed under Matters Arising"=20
    =
href=3D"http://www.vanguardngr.com/category/columns/matters-arising/">Mat=
ters=20
    Arising</A> </LI>
    <LI class=3D"cat-item cat-item-69"><A=20
    title=3D"View all posts filed under Life with Treena Kwenta"=20
    =
href=3D"http://www.vanguardngr.com/category/columns/life-with-treena-kwen=
ta/">Life=20
    with Treena Kwenta</A> </LI>
    <LI class=3D"cat-item cat-item-584"><A=20
    title=3D"View all posts filed under My Layman's View"=20
    =
href=3D"http://www.vanguardngr.com/category/columns/my-laymans-view/">My =

    Layman's View</A> </LI>
    <LI class=3D"cat-item cat-item-4980"><A=20
    title=3D"View all posts filed under The Whistle Man"=20
    =
href=3D"http://www.vanguardngr.com/category/columns/the-whistle-man/">The=
=20
    Whistle Man</A> </LI></UL></LI></UL></DIV>
<DIV class=3Dclear></DIV><!-- END OF NAVIGATION  --><!-- CONTAINER  -->
<DIV id=3Dcontainer><!-- POST STARTS  -->
<H2 id=3DinnerPostTitle>Nigeria pledges to send peacekeepers to =
Somalia</H2><SPAN=20
class=3Dpostinfo><SPAN class=3Dfolder><A title=3D"View all posts in =
National News"=20
href=3D"http://www.vanguardngr.com/category/news/national-news/"=20
rel=3D"category tag">National News</A></SPAN> <SPAN class=3Ddate>Aug 21, =
2009</SPAN>=20
<SPAN class=3Dclear></SPAN></SPAN>
<DIV class=3Dpost>
<P>Nairobi =E2=80=94 Nigeria has reiterated its pledge to contribute =
troops to=20
peacekeeping efforts in Somalia once the logistical and political issues =

surrounding the deployment is settled.<BR><SPAN=20
id=3Dmore-17706></SPAN><BR>Minister for Foreign Affairs Ojo Maduekwe =
made the=20
pledge in Nairobi during a meeting with his Kenyan counterpart, Moses=20
Wetang=E2=80=99ula.</P>
<P>Maduekwe said that the government was seeking parliamentary approval =
and=20
support at home for the deployment of troops to the AU Military Mission =
on=20
Somalia (AMISON) to be successful.</P>
<P>The two ministers agreed on the need to strengthen the mandate of =
AMISON to=20
enable the Somalia transitional government stamp its authority in the =
Horn of=20
Africa nation.</P>
<P>A statement from Kenya=E2=80=99s&nbsp; foreign ministry said that =
Maduekwe reiterated=20
that Nigeria has a strong history of peacekeeping in the region and =
would not=20
abdicate from this responsibility.</P>
<P>He pointed out that the Somali problem is an international problem =
that=20
needed the cooperation of the international community.</P>
<P>He said that&nbsp; ignoring it would only aggravate the security =
situation in=20
the whole region.</P>
<P>He&nbsp; told his Kenyan counterpart that plans were underway to =
increase=20
crude oil export to Kenya to 60,000 tones up from 30,000 tones under=20
concessionary terms as soon as full production of oil in the Niger delta =

resumes.</P>
<P>Nigeria has sent peacekeepers into several war zones around Africa, =
including=20
Sudan=E2=80=99s Darfur region, Sierra Leone and Liberia, bolstering its =
status as a=20
major continental power.</P>
<P>But its contribution for the lawless nation of Somalia will still =
leave the=20
African Union peacekeepers well below its originally intended size.</P>
<P>The AU had planned to send 8,000 troops to support Somalia=E2=80=99s =
interim=20
government against an insurgency by Islamist rebels.</P>
<P>Meanwhile, Wetang=E2=80=99ula said that plans were under way for =
Kenya and Nigeria to=20
sign a Joint Permanent Commission of cooperation agreement towards the=20
strengthening of relations between the two countries.</P>
<P>He said that Kenya and Nigeria continued to enjoy cordial relations =
and the=20
establishment of the Joint Permanent Commission of Cooperation would go =
along=20
way in elevating this relations to a higher level.</P>
<P>Wetang=E2=80=99ula called on the Nigerian government to accord =
landing rights to=20
Kenya airways in Abuja to facilitate flights between Nairobi and =
Abuja.</P>
<P>The Minister said that Kenya would improve its visa regime to ensure =
that=20
Nigerian citizens visiting the country are not inconvenienced.</P>
<DIV class=3Dshare><A=20
href=3D"http://digg.com/submit?phase=3D2&amp;url=3Dhttp://www.vanguardngr=
.com/2009/08/21/nigeria-pledges-to-send-peacekeepers-to-somalia/&amp;titl=
e=3DNigeria pledges to send peacekeepers to Somalia"><IMG=20
alt=3D""=20
src=3D"http://www.vanguardngr.com/wp-content/themes/Blognews/images/digg.=
png"></A>=20
<A=20
href=3D"http://del.icio.us/post?url=3Dhttp://www.vanguardngr.com/2009/08/=
21/nigeria-pledges-to-send-peacekeepers-to-somalia/&amp;title=3DNigeria =
pledges to send peacekeepers to Somalia"><IMG=20
alt=3D""=20
src=3D"http://www.vanguardngr.com/wp-content/themes/Blognews/images/delic=
ious.png"></A>=20
<A=20
href=3D"http://www.facebook.com/share.php?u=3Dhttp://www.vanguardngr.com/=
2009/08/21/nigeria-pledges-to-send-peacekeepers-to-somalia/&amp;t=3DNiger=
ia pledges to send peacekeepers to Somalia"><IMG=20
alt=3D""=20
src=3D"http://www.vanguardngr.com/wp-content/themes/Blognews/images/faceb=
ook.png"></A>=20
<A=20
href=3D"http://www.google.com/bookmarks/mark?op=3Dedit&amp;bkmk=3Dhttp://=
www.vanguardngr.com/2009/08/21/nigeria-pledges-to-send-peacekeepers-to-so=
malia/&amp;title=3DNigeria pledges to send peacekeepers to Somalia"><IMG =

alt=3D""=20
src=3D"http://www.vanguardngr.com/wp-content/themes/Blognews/images/googl=
ebookmark.png"></A>=20
<A=20
href=3D"http://sphinn.com/submit.php?url=3Dhttp://www.vanguardngr.com/200=
9/08/21/nigeria-pledges-to-send-peacekeepers-to-somalia/&amp;title=3DNige=
ria pledges to send peacekeepers to Somalia"><IMG=20
alt=3D""=20
src=3D"http://www.vanguardngr.com/wp-content/themes/Blognews/images/sphin=
n.gif"></A>=20
<A=20
href=3D"http://www.stumbleupon.com/submit?url=3Dhttp://www.vanguardngr.co=
m/2009/08/21/nigeria-pledges-to-send-peacekeepers-to-somalia/&amp;title=3D=
Nigeria pledges to send peacekeepers to Somalia"><IMG=20
alt=3D""=20
src=3D"http://www.vanguardngr.com/wp-content/themes/Blognews/images/stumb=
leupon.png"></A>=20
<A=20
href=3D"http://technorati.com/faves?add=3Dhttp://www.vanguardngr.com/2009=
/08/21/nigeria-pledges-to-send-peacekeepers-to-somalia/"><IMG=20
alt=3D""=20
src=3D"http://www.vanguardngr.com/wp-content/themes/Blognews/images/techn=
orati.png"></A>=20
</DIV>
<DIV class=3Dclear></DIV></DIV><!-- You can start editing here. -->
<H3 id=3Dcomments>4 Responses for <SPAN =
class=3DrespondEntryTitle>=E2=80=9CNigeria pledges=20
to send peacekeepers to Somalia=E2=80=9D</SPAN></H3>
<OL class=3Dcommentlist>
  <LI class=3D"comment even thread-even depth-1" id=3Dcomment-37314>
  <DIV class=3Dcomment-body id=3Ddiv-comment-37314>
  <DIV class=3D"comment-author vcard"><IMG class=3D"avatar avatar-32 =
photo"=20
  height=3D32 alt=3D""=20
  =
src=3D"http://www.gravatar.com/avatar/7f0e3ec4e5f556480faa16c22d01ef5d?s=3D=
32&amp;d=3Dhttp%3A%2F%2Fwww.gravatar.com%2Favatar%2Fad516503a11cd5ca435ac=
c9bb6523536%3Fs%3D32&amp;r=3DG"=20
  width=3D32> <CITE class=3Dfn>Sony Blue</CITE> <SPAN =
class=3Dsays>says:</SPAN> </DIV>
  <DIV class=3D"comment-meta commentmetadata"><A=20
  =
href=3D"http://www.vanguardngr.com/2009/08/21/nigeria-pledges-to-send-pea=
cekeepers-to-somalia/comment-page-1/#comment-37314">August=20
  22, 2009 at 12:59 am</A></DIV>
  <P>It is a pity that our leaders still don=E2=80=99t know what they =
are doing. Nigeria=20
  is willing to increase oil export to Kenya and Kenya sells the oil and =
make=20
  money. What does Ojo madueke has to say about the way Nigerians are =
beingt=20
  treated by Kenya Immigration officials at the Niarobi airport? So =
fereign=20
  government can maltreat Nigerians and Nigerian will pay them back with =
good=20
  gestures. That is Ojo Madueke=E2=80=99s =E2=80=9Ccitizen =
diplomacy=E2=80=9D I thnk there is something=20
  wrong somewhere</P>
  <DIV class=3Dreply></DIV></DIV></LI>
  <LI class=3D"comment odd alt thread-odd thread-alt depth-1" =
id=3Dcomment-37276>
  <DIV class=3Dcomment-body id=3Ddiv-comment-37276>
  <DIV class=3D"comment-author vcard"><IMG class=3D"avatar avatar-32 =
photo"=20
  height=3D32 alt=3D""=20
  =
src=3D"http://www.gravatar.com/avatar/8f8bb105767b9db890093d117db01b1a?s=3D=
32&amp;d=3Dhttp%3A%2F%2Fwww.gravatar.com%2Favatar%2Fad516503a11cd5ca435ac=
c9bb6523536%3Fs%3D32&amp;r=3DG"=20
  width=3D32> <CITE class=3Dfn>Pere</CITE> <SPAN =
class=3Dsays>says:</SPAN> </DIV>
  <DIV class=3D"comment-meta commentmetadata"><A=20
  =
href=3D"http://www.vanguardngr.com/2009/08/21/nigeria-pledges-to-send-pea=
cekeepers-to-somalia/comment-page-1/#comment-37276">August=20
  21, 2009 at 10:54 pm</A></DIV>
  <P>Yara Adua should send Gen Sarkin Bello and his janjaweed JTF to =
Somalia.=20
  Gen Bello is out shape. I have never seen a British or America soldier =
with=20
  such a big pot belly,</P>
  <DIV class=3Dreply></DIV></DIV></LI>
  <LI class=3D"comment even thread-even depth-1" id=3Dcomment-37270>
  <DIV class=3Dcomment-body id=3Ddiv-comment-37270>
  <DIV class=3D"comment-author vcard"><IMG class=3D"avatar avatar-32 =
photo"=20
  height=3D32 alt=3D""=20
  =
src=3D"http://www.gravatar.com/avatar/33c550c044ad0ea31d7cfa6629de6a9f?s=3D=
32&amp;d=3Dhttp%3A%2F%2Fwww.gravatar.com%2Favatar%2Fad516503a11cd5ca435ac=
c9bb6523536%3Fs%3D32&amp;r=3DG"=20
  width=3D32> <CITE class=3Dfn>Kola</CITE> <SPAN =
class=3Dsays>says:</SPAN> </DIV>
  <DIV class=3D"comment-meta commentmetadata"><A=20
  =
href=3D"http://www.vanguardngr.com/2009/08/21/nigeria-pledges-to-send-pea=
cekeepers-to-somalia/comment-page-1/#comment-37270">August=20
  21, 2009 at 10:39 pm</A></DIV>
  <P>Abeg, Nigeria should better be concerned about improving things in =
our=20
  country, economically and politically instead of sending troops to =
Somalia=20
  before we soon becomea failed state like them. abeg oo.</P>
  <DIV class=3Dreply></DIV></DIV></LI>
  <LI class=3D"comment odd alt thread-odd thread-alt depth-1" =
id=3Dcomment-37267>
  <DIV class=3Dcomment-body id=3Ddiv-comment-37267>
  <DIV class=3D"comment-author vcard"><IMG class=3D"avatar avatar-32 =
photo"=20
  height=3D32 alt=3D""=20
  =
src=3D"http://www.gravatar.com/avatar/f2f74f584b0873aef2ca325ba941cc1d?s=3D=
32&amp;d=3Dhttp%3A%2F%2Fwww.gravatar.com%2Favatar%2Fad516503a11cd5ca435ac=
c9bb6523536%3Fs%3D32&amp;r=3DG"=20
  width=3D32> <CITE class=3Dfn>Matthew Omere</CITE> <SPAN =
class=3Dsays>says:</SPAN>=20
  </DIV>
  <DIV class=3D"comment-meta commentmetadata"><A=20
  =
href=3D"http://www.vanguardngr.com/2009/08/21/nigeria-pledges-to-send-pea=
cekeepers-to-somalia/comment-page-1/#comment-37267">August=20
  21, 2009 at 10:34 pm</A></DIV>
  <P>Then when the peacekeepers come back home after their mission, you =
will=20
  send them to jail if they ask for their due.</P>
  <P>What happen to those former peacekeepers jailed indefinitely?</P>
  <DIV class=3Dreply></DIV></DIV></LI></OL>
<DIV class=3Dnavigation>
<DIV class=3Dprevious></DIV>
<DIV class=3Dnext></DIV>
<DIV class=3Dclear></DIV></DIV><!-- If comments are open, but there are =
no comments. -->
<H3 id=3DleaveComment>Leave a Reply</H3>
<DIV id=3Drespond>
<DIV class=3Dcancel-comment-reply><SMALL><A =
id=3Dcancel-comment-reply-link=20
style=3D"DISPLAY: none"=20
href=3D"http://www.vanguardngr.com/2009/08/21/nigeria-pledges-to-send-pea=
cekeepers-to-somalia/#respond"=20
rel=3Dnofollow>Click here to cancel reply.</A></SMALL> </DIV>Your =
comments are=20
appreciated. But please keep it clean and to the point. All comments =
will be=20
moderated.=20
<FORM id=3Dcommentform =
action=3Dhttp://www.vanguardngr.com/wp-comments-post.php=20
method=3Dpost>
<P><INPUT id=3Dauthor tabIndex=3D1 size=3D22 name=3Dauthor> <LABEL=20
for=3Dauthor><SMALL>Name (required)</SMALL></LABEL></P>
<P><INPUT id=3Demail tabIndex=3D2 size=3D22 name=3Demail> <LABEL =
for=3Demail><SMALL>Mail=20
(will not be published) (required)</SMALL></LABEL></P>
<P><INPUT id=3Durl tabIndex=3D3 size=3D22 name=3Durl> <LABEL=20
for=3Durl><SMALL>Website</SMALL></LABEL></P><!--<p><small><strong>XHTML:<=
/strong> You can use these tags: <code>&lt;a href=3D&quot;&quot; =
title=3D&quot;&quot;&gt; &lt;abbr title=3D&quot;&quot;&gt; &lt;acronym =
title=3D&quot;&quot;&gt; &lt;b&gt; &lt;blockquote =
cite=3D&quot;&quot;&gt; &lt;cite&gt; &lt;code&gt; &lt;del =
datetime=3D&quot;&quot;&gt; &lt;em&gt; &lt;i&gt; &lt;q =
cite=3D&quot;&quot;&gt; &lt;strike&gt; &lt;strong&gt; =
</code></small></p>-->
<P><TEXTAREA id=3Dcomment tabIndex=3D4 name=3Dcomment rows=3D10 =
cols=3D100></TEXTAREA></P>
<P><INPUT id=3Dsubmit tabIndex=3D5 type=3Dsubmit value=3DSubmit =
name=3Dsubmit> <INPUT=20
id=3Dcomment_post_ID type=3Dhidden value=3D17706 name=3Dcomment_post_ID> =
<INPUT=20
id=3Dcomment_parent type=3Dhidden value=3D0 name=3Dcomment_parent>=20
</P></FORM></DIV></DIV><!-- END OF CONTAINER  --><!-- MID SIDEBAR -->
<DIV id=3DmidSidebar>
<DIV id=3DmidSidebarInner>
<DIV class=3D"widget sidebarMidWidget">
<H3 class=3DredWidgetTitle>Latest News</H3>
<UL>
  <LI><STRONG>01:19 =C2=BB</STRONG> <A=20
  =
href=3D"http://www.vanguardngr.com/2009/08/22/amnesty-bayelsa-militants-s=
urrender-arms-gunboats/">Amnesty:=20
  Bayelsa militants surrender arms, gunboats</A>=20
  <LI><STRONG>00:15 =C2=BB</STRONG> <A=20
  =
href=3D"http://www.vanguardngr.com/2009/08/22/shocking-human-head-costs-n=
5500-says-herbalist-arrested-with-human-head/">Shocking!=20
  Human head costs N5,500, says herbalist</A>=20
  <LI><STRONG>00:07 =C2=BB</STRONG> <A=20
  =
href=3D"http://www.vanguardngr.com/2009/08/22/ppa-south-west-caucus-blast=
s-kalu/">PPA=20
  South West Caucus blasts Kalu</A>=20
  <LI><STRONG>00:07 =C2=BB</STRONG> <A=20
  =
href=3D"http://www.vanguardngr.com/2009/08/22/the-shoe-determine-what-i-w=
ear-say-victor-uwaifo/">The=20
  shoe determine what I wear, says Victor Uwaifo</A>=20
  <LI><STRONG>00:05 =C2=BB</STRONG> <A=20
  =
href=3D"http://www.vanguardngr.com/2009/08/22/waiting-for-the-malodorous-=
one/">Waiting=20
  for the malodorous one</A>=20
  <LI><STRONG>00:00 =C2=BB</STRONG> <A=20
  =
href=3D"http://www.vanguardngr.com/2009/08/22/banking-crises-nigeria%e2%8=
0%99s-rating-drops/">Banking=20
  Crises: Nigeria=E2=80=99s rating drops</A>=20
  <LI><STRONG>23:00 =C2=BB</STRONG> <A=20
  =
href=3D"http://www.vanguardngr.com/2009/08/21/why-dokubo-asari-okah-boylo=
af-must-reunite/">Why=20
  Dokubo-Asari, Okah, Boyloaf must reunite</A>=20
  <LI><STRONG>21:49 =C2=BB</STRONG> <A=20
  =
href=3D"http://www.vanguardngr.com/2009/08/21/unesco-lagos-remember-slave=
-trade/">UNESCO,=20
  Lagos, remember slave trade</A> </LI></UL></DIV>
<DIV class=3D"widget sidebarMidWidget">
<DIV class=3Dtextwidget>
<DIV=20
style=3D"BORDER-RIGHT: #ff3300 1px dotted; PADDING-RIGHT: 10px; =
BORDER-TOP: #ff3300 1px dotted; PADDING-LEFT: 10px; PADDING-BOTTOM: =
10px; BORDER-LEFT: #ff3300 1px dotted; PADDING-TOP: 10px; BORDER-BOTTOM: =
#ff3300 1px dotted"><A=20
href=3D"http://www.vanguardngr.com/2009/06/25/drama-as-alleged-ritual-mur=
der-victim-surfaces-in-court"><IMG=20
src=3D"http://www.vanguardngr.com/wp-content/uploads/2009/06/pointblank.j=
pg"=20
width=3D125></A><BR><A=20
href=3D"http://www.vanguardngr.com/2009/06/25/drama-as-alleged-ritual-mur=
der-victim-surfaces-in-court">Drama=20
as alleged ritual murder victim surfaces in court</A> <BR><BR><A=20
href=3D"http://www.vanguardngr.com/2009/06/08/editorial-wwwpointblanknews=
com-dealing-with-online-%E2%80%9Ccharacter-assassins%E2%80%9D/">EDITORIAL=
:=20
pointblanknews.com : Dealing with online =E2=80=9Ccharacter =
assassins=E2=80=9D</A> <BR><BR><A=20
href=3D"http://www.vanguardngr.com/?p=3D659">The lies of =
pointblanknews.com: Police=20
Report on Blackmailer Steve Chinuwa Ogwu and=20
others</A><BR></DIV></DIV></DIV></DIV>
<DIV style=3D"PADDING-LEFT: 8px"><A =
href=3D"http://twitter.com/vanguardngrnews"><IMG=20
height=3D125 src=3D"http://www.vanguardngr.com/followus_vantwitter.jpg"=20
width=3D143></A> </DIV></DIV><!-- END OF MID SIDEBAR  --><!-- RIGHT =
SIDEBAR  -->
<DIV id=3DrightSidebar><!-- BEGIN STANDARD TAG - 300 x 250 - Vanguard =
News: Run-of-site - DO NOT MODIFY --><IFRAME=20
marginWidth=3D0 marginHeight=3D0=20
src=3D"http://ad.yieldmanager.com/st?ad_type=3Diframe&amp;ad_size=3D300x2=
50&amp;section=3D640774"=20
frameBorder=3D0 width=3D300 scrolling=3Dno height=3D250></IFRAME><!-- =
END TAG -->
<DIV style=3D"BORDER-TOP: #cccccc 4px solid; MARGIN-TOP: 20px"><A=20
href=3D"http://www.vanguardngr.com/category/sweet-crude/"><IMG=20
src=3D"http://www.vanguardngr.com/StweetCrudeAugustCurrent5front.jpg"><A>=
</DIV>
<DIV>
<SCRIPT type=3Dtext/javascript><!--=0A=
google_ad_client =3D "pub-8114913045414370";=0A=
/* 300x250, created 10/24/08 */=0A=
google_ad_slot =3D "3530888149";=0A=
google_ad_width =3D 300;=0A=
google_ad_height =3D 250;=0A=
//-->=0A=
</SCRIPT>

<SCRIPT src=3D"http://pagead2.googlesyndication.com/pagead/show_ads.js"=20
type=3Dtext/javascript>=0A=
</SCRIPT>
</DIV>
<DIV class=3D"widget sidebarRightWidget">
<H3 class=3DredWidgetTitle>Latest Comments</H3>
<UL id=3Drecentcomments>
  <LI class=3Drecentcomments><A class=3Durl href=3D"http://google.com/"=20
  rel=3D"external nofollow">Joseph Omo(LONDON)</A> on <A=20
  =
href=3D"http://www.vanguardngr.com/2009/08/22/ppa-south-west-caucus-blast=
s-kalu/comment-page-1/#comment-37315">PPA=20
  South West Caucus blasts Kalu</A>
  <LI class=3Drecentcomments>Sony Blue on <A=20
  =
href=3D"http://www.vanguardngr.com/2009/08/21/nigeria-pledges-to-send-pea=
cekeepers-to-somalia/comment-page-1/#comment-37314">Nigeria=20
  pledges to send peacekeepers to Somalia</A>
  <LI class=3Drecentcomments>alexsamade on <A=20
  =
href=3D"http://www.vanguardngr.com/2009/08/21/my-weird-look-people-though=
t-i-was-mad/comment-page-1/#comment-37312">My=20
  weird look? People thought I was mad</A>
  <LI class=3Drecentcomments>mary on <A=20
  =
href=3D"http://www.vanguardngr.com/2009/08/21/what-oils-your-relationship=
-sex-or-money/comment-page-3/#comment-37311">What=20
  oils your relationship, sex or money?</A>
  <LI class=3Drecentcomments>silver. jp on <A=20
  =
href=3D"http://www.vanguardngr.com/2009/08/22/shocking-human-head-costs-n=
5500-says-herbalist-arrested-with-human-head/comment-page-1/#comment-3730=
9">Shocking!=20
  Human head costs N5,500, says herbalist</A></LI></UL></DIV>
<DIV class=3D"widget sidebarRightWidget">
<H3 class=3DredWidgetTitle>Links</H3>
<DIV class=3Dtextwidget>
<DIV=20
style=3D"PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc =
1px dotted"><A=20
href=3D"http://www.mynaijanews.com/">MyNaijaNews - All the fresh =
lifestyle and=20
entertainment gist straight from Naija!</A> </DIV></DIV></DIV><!--		<div =
class=3D"widget sidebarRightWidget">			<div class=3D"textwidget"><script =
type=3D"text/javascript"><!--=0A=
google_ad_client =3D "pub-8114913045414370";=0A=
/* 120x600, created 6/8/09 */=0A=
google_ad_slot =3D "2472370968";=0A=
google_ad_width =3D 120;=0A=
google_ad_height =3D 600;=0A=
//--></SCRIPT>
<SCRIPT src=3D"http://pagead2.googlesyndication.com/pagead/show_ads.js"=20
type=3Dtext/javascript>=0A=
</SCRIPT>
</DIV></DIV>--&gt;=20
<DIV></DIV><!-- END OF RIGHT SIDEBAR  -->
<DIV class=3Dclear></DIV>
<DIV id=3DsubNews>
<UL id=3Dsub>
  <LI><A class=3DtitleCatName=20
  =
href=3D"http://www.vanguardngr.com/category/romance-an-relationships/is-i=
t-beyond-pardon/">Is=20
  It Beyond Pardon?</A> <A=20
  =
href=3D"http://www.vanguardngr.com/2009/08/21/what-oils-your-relationship=
-sex-or-money/"=20
  rel=3Dbookmark><IMG alt=3D""=20
  =
src=3D"http://www.vanguardngr.com/wp-content/uploads/cache/17546_Bnsubnew=
s.jpg"></A>=20

  <H2 class=3DbottomFeaTitle><A=20
  =
href=3D"http://www.vanguardngr.com/2009/08/21/what-oils-your-relationship=
-sex-or-money/"=20
  rel=3Dbookmark>What oils your relationship, sex or money?</A></H2>
  <P>Which would you choose first in the order of importance in a=20
  relationship,... </P><A=20
  title=3D"Comment on What oils your relationship, sex or money?"=20
  =
href=3D"http://www.vanguardngr.com/2009/08/21/what-oils-your-relationship=
-sex-or-money/#comments">25=20
  Comments</A> </LI>
  <LI><A class=3DtitleCatName=20
  =
href=3D"http://www.vanguardngr.com/category/more/interview/">Interview</A=
> <A=20
  =
href=3D"http://www.vanguardngr.com/2009/08/21/boko-haram-threat-is-a-laps=
e-in-our-security-system-says-ogbeha/"=20
  rel=3Dbookmark><IMG alt=3D""=20
  =
src=3D"http://www.vanguardngr.com/wp-content/uploads/cache/17544_Bnsubnew=
s.jpg"></A>=20

  <H2 class=3DbottomFeaTitle><A=20
  =
href=3D"http://www.vanguardngr.com/2009/08/21/boko-haram-threat-is-a-laps=
e-in-our-security-system-says-ogbeha/"=20
  rel=3Dbookmark>Boko Haram threat is a lapse in our security system, =
says=20
  Ogbeha</A></H2>
  <P>We have a leader. We have leadership at all levels in this =
country...</P><A=20
  title=3D"Comment on Boko Haram threat is a lapse in our security =
system, says Ogbeha"=20
  =
href=3D"http://www.vanguardngr.com/2009/08/21/boko-haram-threat-is-a-laps=
e-in-our-security-system-says-ogbeha/#respond">0=20
  Comments</A> </LI>
  <LI><A class=3DtitleCatName=20
  =
href=3D"http://www.vanguardngr.com/category/more/education/">Education</A=
> <A=20
  =
href=3D"http://www.vanguardngr.com/2009/08/20/asuu-urges-fg-to-re-open-ne=
gotiation/"=20
  rel=3Dbookmark><IMG alt=3D""=20
  =
src=3D"http://www.vanguardngr.com/wp-content/uploads/cache/17095_Bnsubnew=
s.jpg"></A>=20

  <H2 class=3DbottomFeaTitle><A=20
  =
href=3D"http://www.vanguardngr.com/2009/08/20/asuu-urges-fg-to-re-open-ne=
gotiation/"=20
  rel=3Dbookmark>ASUU urges FG to re-open negotiation</A></H2>
  <P>ASUU claims that there are some forces in the government bent on=20
  frustrating...</P><A title=3D"Comment on ASUU urges FG to re-open =
negotiation"=20
  =
href=3D"http://www.vanguardngr.com/2009/08/20/asuu-urges-fg-to-re-open-ne=
gotiation/#comments">115=20
  Comments</A> </LI>
  <LI><A class=3DtitleCatName=20
  href=3D"http://www.vanguardngr.com/category/special-reports/">Special=20
  Reports</A> <A=20
  =
href=3D"http://www.vanguardngr.com/2009/08/21/why-dokubo-asari-okah-boylo=
af-must-reunite/"=20
  rel=3Dbookmark><IMG alt=3D""=20
  =
src=3D"http://www.vanguardngr.com/wp-content/uploads/cache/17559_Bnsubnew=
s.jpg"></A>=20

  <H2 class=3DbottomFeaTitle><A=20
  =
href=3D"http://www.vanguardngr.com/2009/08/21/why-dokubo-asari-okah-boylo=
af-must-reunite/"=20
  rel=3Dbookmark>Why Dokubo-Asari, Okah, Boyloaf must reunite</A></H2>
  <P>Whether you love or hate Henry Okah, he is a symbol of =
sorts...</P><A=20
  title=3D"Comment on Why Dokubo-Asari, Okah, Boyloaf must reunite"=20
  =
href=3D"http://www.vanguardngr.com/2009/08/21/why-dokubo-asari-okah-boylo=
af-must-reunite/#comments">1=20
  Comment</A> </LI></UL>
<DIV class=3Dclear></DIV></DIV>
<DIV></DIV><!-- end of wrapper -->
<DIV id=3DfooterWrapper>
<DIV id=3DfooterInner>
<DIV id=3DfooterLeft>
<DIV class=3D"widget footerWidget">
<H3 class=3DfooterWidgetTitle>Quick Links</H3><SELECT class=3Dpostform =
id=3Dcat=20
name=3Dcat> <OPTION value=3D-1 selected>Select Category</OPTION> <OPTION =

  class=3Dlevel-0 value=3D11>Business</OPTION> <OPTION class=3Dlevel-1=20
  value=3D113>&nbsp;&nbsp;&nbsp;Energy</OPTION> <OPTION class=3Dlevel-0=20
  value=3D39>Columns</OPTION> <OPTION class=3Dlevel-1=20
  value=3D41>&nbsp;&nbsp;&nbsp;Frankly Speaking</OPTION> <OPTION =
class=3Dlevel-1=20
  value=3D51>&nbsp;&nbsp;&nbsp;Human Angle</OPTION> <OPTION =
class=3Dlevel-1=20
  value=3D65>&nbsp;&nbsp;&nbsp;Letter from Washington</OPTION> <OPTION=20
  class=3Dlevel-1 value=3D69>&nbsp;&nbsp;&nbsp;Life with Treena =
Kwenta</OPTION>=20
  <OPTION class=3Dlevel-1 value=3D67>&nbsp;&nbsp;&nbsp;Matters =
Arising</OPTION>=20
  <OPTION class=3Dlevel-1 value=3D43>&nbsp;&nbsp;&nbsp;Moment to =
Moment</OPTION>=20
  <OPTION class=3Dlevel-1 value=3D584>&nbsp;&nbsp;&nbsp;My =
Layman=E2=80=99s View</OPTION>=20
  <OPTION class=3Dlevel-1 value=3D52>&nbsp;&nbsp;&nbsp;Nigeria =
Notes</OPTION>=20
  <OPTION class=3Dlevel-1 value=3D63>&nbsp;&nbsp;&nbsp;Onochie =
Anibeze</OPTION>=20
  <OPTION class=3Dlevel-1 value=3D60>&nbsp;&nbsp;&nbsp;Owei =
Lakemfa</OPTION> <OPTION=20
  class=3Dlevel-1 value=3D46>&nbsp;&nbsp;&nbsp;People &amp; =
Politics</OPTION>=20
  <OPTION class=3Dlevel-1 value=3D44>&nbsp;&nbsp;&nbsp;Point of =
Order</OPTION>=20
  <OPTION class=3Dlevel-1 value=3D55>&nbsp;&nbsp;&nbsp;Positive =
Letters</OPTION>=20
  <OPTION class=3Dlevel-1 value=3D47>&nbsp;&nbsp;&nbsp;Rational=20
  Perspectives</OPTION> <OPTION class=3Dlevel-1=20
  value=3D49>&nbsp;&nbsp;&nbsp;Speaking Out</OPTION> <OPTION =
class=3Dlevel-1=20
  value=3D66>&nbsp;&nbsp;&nbsp;Sports Bassey</OPTION> <OPTION =
class=3Dlevel-1=20
  value=3D45>&nbsp;&nbsp;&nbsp;Sunday Perspectives</OPTION> <OPTION =
class=3Dlevel-1=20
  value=3D53>&nbsp;&nbsp;&nbsp;Sweet and Sour</OPTION> <OPTION =
class=3Dlevel-1=20
  value=3D50>&nbsp;&nbsp;&nbsp;Talking Point</OPTION> <OPTION =
class=3Dlevel-1=20
  value=3D42>&nbsp;&nbsp;&nbsp;The Orbit</OPTION> <OPTION =
class=3Dlevel-1=20
  value=3D62>&nbsp;&nbsp;&nbsp;The Passing Scene</OPTION> <OPTION =
class=3Dlevel-1=20
  value=3D4980>&nbsp;&nbsp;&nbsp;The Whistle Man</OPTION> <OPTION =
class=3Dlevel-1=20
  value=3D48>&nbsp;&nbsp;&nbsp;Tuesday Platform</OPTION> <OPTION =
class=3Dlevel-1=20
  value=3D61>&nbsp;&nbsp;&nbsp;Vista Woman</OPTION> <OPTION =
class=3Dlevel-1=20
  value=3D54>&nbsp;&nbsp;&nbsp;Woman to Women</OPTION> <OPTION =
class=3Dlevel-0=20
  value=3D16>Editorial</OPTION> <OPTION class=3Dlevel-0=20
  value=3D20>Entertainment</OPTION> <OPTION class=3Dlevel-1=20
  value=3D4639>&nbsp;&nbsp;&nbsp;Home Video People</OPTION> <OPTION =
class=3Dlevel-1=20
  value=3D4733>&nbsp;&nbsp;&nbsp;Music</OPTION> <OPTION class=3Dlevel-1=20
  value=3D4640>&nbsp;&nbsp;&nbsp;Showtime People</OPTION> <OPTION =
class=3Dlevel-0=20
  value=3D31>Essays</OPTION> <OPTION class=3Dlevel-0 =
value=3D17>Finance</OPTION>=20
  <OPTION class=3Dlevel-0 value=3D19>Health</OPTION> <OPTION =
class=3Dlevel-0=20
  value=3D5361>More=E2=80=A6</OPTION> <OPTION class=3Dlevel-1=20
  value=3D4637>&nbsp;&nbsp;&nbsp;Art Salon</OPTION> <OPTION =
class=3Dlevel-1=20
  value=3D28>&nbsp;&nbsp;&nbsp;Bus Stop Parliament</OPTION> <OPTION =
class=3Dlevel-1=20
  value=3D5194>&nbsp;&nbsp;&nbsp;Crime Guard</OPTION> <OPTION =
class=3Dlevel-1=20
  value=3D18>&nbsp;&nbsp;&nbsp;Education</OPTION> <OPTION =
class=3Dlevel-1=20
  value=3D613>&nbsp;&nbsp;&nbsp;Environment</OPTION> <OPTION =
class=3Dlevel-1=20
  value=3D4664>&nbsp;&nbsp;&nbsp;Interview</OPTION> <OPTION =
class=3Dlevel-1=20
  value=3D36>&nbsp;&nbsp;&nbsp;Just Human</OPTION> <OPTION =
class=3Dlevel-1=20
  value=3D24>&nbsp;&nbsp;&nbsp;Labour</OPTION> <OPTION class=3Dlevel-1=20
  value=3D23>&nbsp;&nbsp;&nbsp;Law &amp; Human Rights</OPTION> <OPTION=20
  class=3Dlevel-1 value=3D37>&nbsp;&nbsp;&nbsp;Metro</OPTION> <OPTION =
class=3Dlevel-1=20
  value=3D33>&nbsp;&nbsp;&nbsp;Periscope</OPTION> <OPTION =
class=3Dlevel-1=20
  value=3D34>&nbsp;&nbsp;&nbsp;Religion &amp; Beliefs</OPTION> <OPTION=20
  class=3Dlevel-0 value=3D5>News</OPTION> <OPTION class=3Dlevel-1=20
  value=3D4>&nbsp;&nbsp;&nbsp;Cover Stories</OPTION> <OPTION =
class=3Dlevel-1=20
  value=3D3>&nbsp;&nbsp;&nbsp;Headlines</OPTION> <OPTION class=3Dlevel-1 =

  value=3D6>&nbsp;&nbsp;&nbsp;National News</OPTION> <OPTION =
class=3Dlevel-1=20
  value=3D1>&nbsp;&nbsp;&nbsp;x</OPTION> <OPTION class=3Dlevel-0 =
value=3D192>Point=20
  Blank</OPTION> <OPTION class=3Dlevel-0 value=3D12>Politics</OPTION> =
<OPTION=20
  class=3Dlevel-0 value=3D29>Relationships</OPTION> <OPTION =
class=3Dlevel-1=20
  value=3D68>&nbsp;&nbsp;&nbsp;Dear Bunmi</OPTION> <OPTION =
class=3Dlevel-1=20
  value=3D70>&nbsp;&nbsp;&nbsp;Diary of a Divorced City Girl</OPTION> =
<OPTION=20
  class=3Dlevel-1 value=3D4348>&nbsp;&nbsp;&nbsp;Is It Beyond =
Pardon?</OPTION>=20
  <OPTION class=3Dlevel-0 value=3D4641>Society Watch</OPTION> <OPTION =
class=3Dlevel-0=20
  value=3D611>Special Reports</OPTION> <OPTION class=3Dlevel-0=20
  value=3D13>Sports</OPTION> <OPTION class=3Dlevel-0 =
value=3D21>Style</OPTION> <OPTION=20
  class=3Dlevel-1 value=3D6726>&nbsp;&nbsp;&nbsp;Allure</OPTION> <OPTION =

  class=3Dlevel-1 value=3D57>&nbsp;&nbsp;&nbsp;Fashion Flair</OPTION> =
<OPTION=20
  class=3Dlevel-1 value=3D56>&nbsp;&nbsp;&nbsp;Fashion =
Personality</OPTION> <OPTION=20
  class=3Dlevel-1 value=3D58>&nbsp;&nbsp;&nbsp;My Style</OPTION> <OPTION =

  class=3Dlevel-0 value=3D38>Sweet Crude</OPTION> <OPTION =
class=3Dlevel-0=20
  value=3D15>Technology</OPTION> <OPTION class=3Dlevel-1=20
  value=3D27>&nbsp;&nbsp;&nbsp;Mobile Week with GSM</OPTION> <OPTION =
class=3Dlevel-0=20
  value=3D22>The Arts</OPTION> <OPTION class=3Dlevel-0 value=3D25>Travel =
&amp;=20
  Tourism</OPTION> <OPTION class=3Dlevel-0 value=3D71>Videos</OPTION> =
<OPTION=20
  class=3Dlevel-0 value=3D26>Viewpoints</OPTION> <OPTION class=3Dlevel-0 =

  value=3D30>Vista</OPTION></SELECT>
<SCRIPT type=3Dtext/javascript>=0A=
/* <![CDATA[ */=0A=
	var dropdown =3D document.getElementById("cat");=0A=
	function onCatChange() {=0A=
		if ( dropdown.options[dropdown.selectedIndex].value > 0 ) {=0A=
			location.href =3D =
"http://www.vanguardngr.com/?cat=3D"+dropdown.options[dropdown.selectedIn=
dex].value;=0A=
		}=0A=
	}=0A=
	dropdown.onchange =3D onCatChange;=0A=
/* ]]> */=0A=
</SCRIPT>
 </DIV></DIV>
<DIV id=3DfooterMid>
<DIV class=3DfooterWidget>
<DIV class=3Dtextwidget>
<SCRIPT type=3Dtext/javascript><!--
google_ad_client =3D "pub-8114913045414370";
/* 200x90, created 6/9/09 */
google_ad_slot =3D "3319474928";
google_ad_width =3D 200;
google_ad_height =3D 90;
//-->
</SCRIPT>

<SCRIPT src=3D"http://pagead2.googlesyndication.com/pagead/show_ads.js"=20
type=3Dtext/javascript>
</SCRIPT>
</DIV></DIV></DIV>
<DIV id=3DfooterRight>
<H3 class=3DfooterWidgetTitle>ADVERTISEMENT</H3>
<DIV class=3DfooterRightInner><!-- BEGIN STANDARD TAG - 468 x 60 - =
Vanguard News: Run-of-site - DO NOT MODIFY --><IFRAME=20
marginWidth=3D0 marginHeight=3D0=20
src=3D"http://googleads.g.doubleclick.net/pagead/ads?client=3Dca-pub-8114=
913045414370&amp;output=3Dhtml&amp;h=3D250&amp;slotname=3D3530888149&amp;=
w=3D300&amp;lmt=3D1250912026&amp;flash=3D10.0.22.87&amp;url=3Dhttp%3A%2F%=
2Fwww.vanguardngr.com%2F2009%2F08%2F21%2Fnigeria-pledges-to-send-peacekee=
pers-to-somalia%2F&amp;ref=3Dhttp%3A%2F%2Fus.mg2.mail.yahoo.com%2Fdc%2Fla=
unch%3F.gx%3D1%26.rand%3D4h2e4fvjf1jfq&amp;dt=3D1250913160703&amp;correla=
tor=3D1250913160703&amp;frm=3D0&amp;ga_vid=3D1194588498.1250913161&amp;ga=
_sid=3D1250913161&amp;ga_hid=3D61939134&amp;ga_fc=3D0&amp;u_tz=3D-420&amp=
;u_his=3D0&amp;u_java=3D1&amp;u_h=3D800&amp;u_w=3D1280&amp;u_ah=3D770&amp=
;u_aw=3D1280&amp;u_cd=3D32&amp;u_nplug=3D0&amp;u_nmime=3D0&amp;fu=3D0&amp=
;ifi=3D1&amp;dtd=3D125&amp;xpc=3DsxQ7rsnlbv&amp;p=3Dhttp%3A//www.vanguard=
ngr.com"=20
frameBorder=3D0 width=3D468 scrolling=3Dno=20
height=3D60></IFRAME><!-- END TAG --></DIV></DIV>
<DIV class=3Dclear></DIV></DIV></DIV>
<DIV id=3Dcredit>
<DIV id=3DcreditInner><A href=3D"http://www.vanguardngr.com/">Home</A> - =
<A=20
href=3D"http://www.vanguardngr.com/2009/08/21/nigeria-pledges-to-send-pea=
cekeepers-to-somalia/#top">Back=20
to top^</A> - <A href=3D"http://www.vanguardngr.com/wp-login.php">Log =
in</A> -=20
Content, Copyright 2009 - Vanguard Media Limited. Site by <A=20
href=3D"http://www.femiolubosi.com/">'femiOlubosi</A> <A=20
href=3D"http://jackson.io/cgi-bin/patrolbills.cgi?month=3D76"><!-- =
oblate --></A></DIV></DIV><!-- Start of StatCounter Code -->
<SCRIPT type=3Dtext/javascript>
var sc_project=3D584454; var sc_invisible=3D0; var sc_partition=3D4; var =
sc_security=3D"c1e8c5b0"; </SCRIPT>

<SCRIPT src=3D"http://www.statcounter.com/counter/counter_xhtml.js"=20
type=3Dtext/javascript></SCRIPT>
<NOSCRIPT>
<DIV class=3Dstatcounter><A class=3Dstatcounter=20
href=3D"http://www.statcounter.com/"><IMG class=3Dstatcounter=20
alt=3D"counter easy&#13;&#10;hit"=20
src=3D"http://c5.statcounter.com/584454/0/c1e8c5b0/0/"></A></DIV></NOSCRI=
PT><!-- End of StatCounter Code --><!-- Dynamic page generated in 2.444 =
seconds. --><!-- Cached page generated by WP-Super-Cache on 2009-08-22 =
04:33:46 --><!-- super cache --></BODY></HTML>

------=_NextPart_001_003B_01CA22A1.66963700
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://ad.yieldmanager.com/st?ad_type=iframe&ad_size=300x250&section=640774

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<SCRIPT type=3Dtext/javascript>/* All portions of this software are =
copyright (c) 2003-2006 Right Media*/var rm_ban_flash=3D0;var =
rm_url=3D"";var rm_pop_frequency=3D0;var rm_pop_id=3D0;var =
rm_pop_times=3D0;var rm_pop_nofreqcap=3D0;var rm_passback=3D0;var =
rm_tag_type=3D"";rm_tag_type =3D "iframe"; rm_url =3D =
"http://ad.yieldmanager.com/imp?Z=3D300x250&s=3D640774&_salt=3D990928977"=
;var RM_POP_COOKIE_NAME=3D'ym_pop_freq';var =
RM_INT_COOKIE_NAME=3D'ym_int_freq';if(!window.rm_crex_data){rm_crex_data=3D=
new Array();}if(rm_passback=3D=3D0){rm_pb_data=3Dnew =
Array();if(rm_crex_data.length>0){rm_url+=3D"&X=3D";for(var =
i=3D0;i<rm_crex_data.length;i++){rm_url+=3Drm_crex_data[i];if(i!=3Drm_cre=
x_data.length-1){rm_url+=3D",";}}}}else{rm_pb_data.push(rm_crex_data.pop(=
));rm_url+=3D"&X=3D";for(var =
i=3D0;i<rm_pb_data.length;i++){rm_url+=3Drm_pb_data[i];if(i!=3Drm_pb_data=
.length-1){rm_url+=3D",";}}rm_url+=3D"&Y=3Dpb";}var flash=3Dnew =
Object();flash=3DflashDetection();if(cookiesEnabled()){rm_url+=3D(flash.i=
nstalled?"&B=3D10":"&B=3D12");}else{rm_url+=3D(flash.installed?"&B=3D11":=
"&B=3D13");}if(!flash.installed||rm_ban_flash=3D=3D1){rm_url+=3D"&m=3D2";=
}var =
url=3D'';try{if(rm_tag_type=3D=3D"ad"){if(top=3D=3Dself){url=3DencodeURIC=
omponent(top.location.href);url=3Durl.substr(0,256);rm_url+=3D"&u=3D"+url=
;}}else =
if(rm_tag_type=3D=3D"iframe"){url=3DencodeURIComponent(document.referrer)=
;url=3Durl.substr(0,256);rm_url+=3D"&u=3D"+url;}}catch(e){}if(top=3D=3Dse=
lf){rm_url+=3D"&r=3D1";}else{rm_url+=3D"&r=3D0";}var =
rm_tag_src=3D'<SCRIPT TYPE=3D"text/javascript" =
SRC=3D"'+rm_url+'"><\/SCRIPT>';if(rm_pop_frequency){if(rmCanShowPop(rm_po=
p_id,rm_pop_times,rm_pop_frequency)||rm_pop_nofreqcap){document.write(rm_=
tag_src);}}else{document.write(rm_tag_src);}function =
cookiesEnabled(){var =
cookieEnabled=3D(navigator.cookieEnabled)?true:false;if(typeof =
navigator.cookieEnabled=3D=3D"undefined"&&!cookieEnabled){document.cookie=
=3D"testcookie";cookieEnabled=3D(document.cookie.indexOf("testcookie")!=3D=
-1)?true:false;}return cookieEnabled;}function rmGetCookie(Name){var =
search=3DName+"=3D";var CookieString=3Ddocument.cookie;var =
result=3Dnull;if(CookieString.length>0){offset=3DCookieString.indexOf(sea=
rch);if(offset!=3D-1){offset+=3Dsearch.length;end=3DCookieString.indexOf(=
";",offset);if(end=3D=3D-1){end=3DCookieString.length;}result=3Dunescape(=
CookieString.substring(offset,end));}}return result;}function =
flashDetection(){var flash=3Dnew =
Object();flash.installed=3Dfalse;flash.version=3D'0.0';if(navigator.plugi=
ns&&navigator.plugins.length){for(x=3D0;x<navigator.plugins.length;x++){i=
f(navigator.plugins[x].name.indexOf('Shockwave =
Flash')!=3D-1){flash.version=3Dnavigator.plugins[x].description.split('Sh=
ockwave Flash ')[1];flash.installed=3Dtrue;break;}}}else =
if(window.ActiveXObject){for(x=3D2;x<10;x++){try{oFlash=3Deval("new =
ActiveXObject('ShockwaveFlash.ShockwaveFlash."+x+"');");if(oFlash){flash.=
installed=3Dtrue;flash.version=3Dx+'.0';}}catch(e){}}}return =
flash;}function =
rmReplace(myString,toReplace,replaceBy){return(myString.replace(new =
RegExp(toReplace,'gi'),replaceBy));}function =
writeCookie(ckName,ckVal){var numdays=3D14;var today=3Dnew Date();var =
expires=3Dnew =
Date();expires.setTime(today.getTime()+(1000*60*60*24*numdays));var =
cookieText=3DckName+"=3D"+ckVal+";expires=3D"+expires.toGMTString()+";pat=
h=3D/;";document.cookie=3DcookieText;return null;}function =
rmCanShowPop(rm_pop_id,pop_times,pop_frequency){var =
countCookieName=3DRM_POP_COOKIE_NAME+rm_pop_id;var =
expireCookieName=3DRM_POP_COOKIE_NAME+"_expiration"+rm_pop_id;var =
shownTimes=3DrmGetCookie(countCookieName);if(shownTimes=3D=3Dnull){rmWrit=
eExpirationCookie(expireCookieName,pop_frequency);shownTimes=3D0;}else{sh=
ownTimes=3DNumber(shownTimes);}if(shownTimes<pop_times){shownTimes=3D1+sh=
ownTimes;var =
expiration=3DrmGetCookie(expireCookieName);rmWritePopFrequencyCookie(rm_p=
op_id,shownTimes,expiration);return_value=3Dtrue;}else{return_value=3Dfal=
se;}return return_value;}function =
rmWritePopFrequencyCookie(rm_pop_id,shownTimes,expiration){var =
cookieName=3DRM_POP_COOKIE_NAME+rm_pop_id;var =
cookieText=3DcookieName+"=3D"+shownTimes+";"+"expires=3D"+expiration+";pa=
th=3D/;";document.cookie=3DcookieText;}function =
rmWriteExpirationCookie(cookieName,frequency){var today=3Dnew Date();var =
expires=3Dnew =
Date();expires.setTime(today.getTime()+(1000*frequency));var =
cookieText=3DcookieName+"=3D"+expires.toGMTString()+";"+"expires=3D"+expi=
res.toGMTString()+";path=3D/;";document.cookie=3DcookieText;}</SCRIPT>
<NOSCRIPT>
<META content=3D"MSHTML 6.00.6000.16890" name=3DGENERATOR></HEAD>
<BODY><A=20
href=3D"http://ad.yieldmanager.com/imageclick?Z=3D300x250&amp;s=3D640774&=
amp;t=3D2"=20
target=3D_parent><IMG=20
src=3D"http://ad.yieldmanager.com/imp?Z=3D300x250&amp;s=3D640774&amp;t=3D=
2"></IMG></A></NOSCRIPT><IMG=20
height=3D1 alt=3D"" src=3D"http://content.yieldmanager.com/ak/q.gif" =
width=3D1 border=3D0>=20
</BODY></HTML>

------=_NextPart_001_003B_01CA22A1.66963700--

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://pagead2.googlesyndication.com/pagead/abglogo/abg-en-100c-000000.png

iVBORw0KGgoAAAANSUhEUgAAAE4AAAAQCAYAAAC4LkmaAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAOASURBVFjD5ZhRSFRBFIa/0JRCcgt8SZAS
QfDpSj36sAXFlhQSvgZGIEhS4UtBDxkEViAJhUFUSlEERUUkomAIlb0IGkgYRd1CsQxrQ8iC4Pby
3zgOd3dvZLbQwLB35pw7c+abc87MXYIgIB9qhlINbALKbWcW/aUorcAMEACnMmrlIbhy4CYwDHQC
PcBrYFbt0r8MDmAMmM+qkWfg6oA5oCXC1E4BrAj1cwHM4c3ZynNgKq5yAkjmkHsxx4mj54IrUYic
y6DuAWUWWK6Qj5kOosob1VjjHFZcN2UYLKnwyVXi6rnGNGt+L857QAHQCzwCxrXQRqNWAPQBd2VP
H9Bg5MXAU3lXoDoGrAWmgffSKwTuAwPAE+ALUGnt8WXAuGPnBsFoMkDCvmQWcKFOIsKbE4DngOuR
8WUxmBcBI8AxoFb1tha8FVgJDGkzQvl5Ld4T1E9Am8Zr09ytak+rAgwC7WbuEeCrDYPA+UU7FAhE
+JsA0nr2I7wrKXlacl8Q02bHe4FeB9wtzVEdA9xZ5aBa01eh968BXcAPR74K+Cb5RemWG9k88EDt
j/K4IukdB44C/cq1a7AL0fM98zxsaHep7ZmQ9hTiLrhAsBCwJmeONJB0wJ3Ue20RoHbLe5oVjne0
0PWO3kudvoMaq9SRDyrsuiQ/YGRTJr9+ELgS6b0FbgjworBJmzgP1E7IWxoicle7ZIFAu+B80x4W
3KTxOj8ix9XIS+aAdeb9qlQqFaRSqdC2Q8Zj3Hz4TDnvquTbHPkwcFme5AOfgYMK+VEz74zAFcqm
VwrvRaVJC7IlbXJal+NxSQOrwfEu1+MSzgLD0G2PAAfQIf1RYKNjU71kLYIcAI8VjuuV2xakVwN8
ByaAncB24LQ2ZYcJzyPmcKhyvG9Wz9cl7xbw8OBZBMeGrm/C0nfymW/qeIYc55tciPHUX6AzHPF7
FYZpXYTb5GX9Wnij9LcoL75Q0p90bgSbFV6TwDt5zZ6INHBGNg0JyArNvQBcMQdNoBAeBS5hTr5M
d7qE0fGce1Uyyz0u6j7XbkFmuRsV6VMrzGv19tDIdo+L+XVSpU0Z1GExIDAjUSFpbFotkMtaemVc
w1J8tfxBKVAO6zZ9tcAF2VdJnhXP9cB/BK5OgPY7/fvUXxxrlHz5Vl1GcIXmT4NmheAu4CFwIvYo
/yG48B+YDuXbCV18635ngJ+og1hiEd8S4QAAAABJRU5ErkJggg==

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://pagead2.googlesyndication.com/pagead/js/graphics.js

(function(){=0A=
var =
a;AdSenseGraphics.POS_TOP_LEFT_=3D0;AdSenseGraphics.POS_TOP_RIGHT_=3D1;Ad=
SenseGraphics.POS_BOTTOM_LEFT_=3D2;AdSenseGraphics.POS_BOTTOM_RIGHT_=3D3;=
AdSenseGraphics.X_INTERCEPT_TOP_=3D0;AdSenseGraphics.X_INTERCEPT_BOTTOM_=3D=
1;AdSenseGraphics.Y_INTERCEPT_LEFT_=3D2;AdSenseGraphics.Y_INTERCEPT_RIGHT=
_=3D3;AdSenseGraphics.USER_AGENT_=3Dnavigator.userAgent;AdSenseGraphics.I=
S_OPERA_=3Dtypeof =
opera!=3D"undefined";AdSenseGraphics.IS_IE_=3D!AdSenseGraphics.IS_OPERA_&=
&AdSenseGraphics.USER_AGENT_.indexOf("MSIE")!=3D-1;=0A=
AdSenseGraphics.IS_SAFARI_=3D!AdSenseGraphics.IS_OPERA_&&AdSenseGraphics.=
USER_AGENT_.indexOf("Safari")!=3D-1;AdSenseGraphics.S_CURVE_CLASS_NAME_=3D=
"curve";AdSenseGraphics.ROUNDED_CORNER_BG_CLASS_NAME_=3D"rc_bg";AdSenseGr=
aphics.ROUNDED_CORNER_BORDER_CLASS_NAME_=3D"rc_border";AdSenseGraphics.SI=
GMOID_FUNCTION_WIDTH=3D12;AdSenseGraphics.SIGMOID_FUNCTION_OFFSET=3D6;fun=
ction =
AdSenseGraphics(){}a=3DAdSenseGraphics.prototype;a.getPixelLeftX_=3Dfunct=
ion(b){return b};a.getPixelRightX_=3Dfunction(b){return b+1};=0A=
a.getPixelBottomY_=3Dfunction(b){return =
b};a.getPixelTopY_=3Dfunction(b){return =
b+1};a.computeSigmoid_=3Dfunction(b,d,c){b=3D12*b/d-6;return =
c/(1+Math.exp(b))};a.computeSigmoidInverse_=3Dfunction(b,d,c){if(b<=3D0)r=
eturn d;if(b>=3Dc)return 0;b=3Db/c;b=3DMath.log((1-b)/b);return =
d*(b+6)/12};a.computeCircle_=3Dfunction(b,d){b=3DMath.sqrt(Math.pow(d,2)-=
Math.pow(b,2));return isNaN(b)?0:b};=0A=
a.addStyleRule_=3Dfunction(b,d){if(AdSenseGraphics.IS_IE_)document.styleS=
heets[0].addRule(b,d);else{var =
c=3Ddocument.createElement("style");c.type=3D"text/css";var =
e=3DAdSenseGraphics.IS_SAFARI_?"innerText":"innerHTML";c[e]=3Db+"{"+d+"}"=
;b=3Ddocument.getElementsByTagName("head")[0];b.appendChild(c)}};=0A=
a.createDiv_=3Dfunction(b,d,c,e,f){var =
h=3Ddocument.createElement("div"),j=3D"position:absolute;overflow:hidden;=
left:";j+=3Db;j+=3D"px;top:";j+=3Dd;j+=3D"px;width:";j+=3Dc;j+=3D"px;heig=
ht:";j+=3De;j+=3D"px;";if(f!=3Dnull){j+=3D"opacity:";j+=3Df;if(AdSenseGra=
phics.IS_IE_){j+=3D";filter: =
alpha(opacity=3D";j+=3DMath.round(f*100);j+=3D");"}}h.style.cssText=3Dj;r=
eturn h};=0A=
a.getCirclePixelIntercepts_=3Dfunction(b,d,c){var e=3Dnew =
Array(4);e[AdSenseGraphics.Y_INTERCEPT_LEFT_]=3Dthis.computeCircle_(this.=
getPixelLeftX_(b),c);e[AdSenseGraphics.Y_INTERCEPT_RIGHT_]=3Dthis.compute=
Circle_(this.getPixelRightX_(b),c);e[AdSenseGraphics.X_INTERCEPT_BOTTOM_]=
=3Dthis.computeCircle_(this.getPixelBottomY_(d),c);e[AdSenseGraphics.X_IN=
TERCEPT_TOP_]=3Dthis.computeCircle_(this.getPixelTopY_(d),c);return e};=0A=
a.getSigmoidPixelIntercepts_=3Dfunction(b,d,c,e){var f=3Dnew =
Array(4);f[AdSenseGraphics.Y_INTERCEPT_LEFT_]=3Dthis.computeSigmoid_(this=
.getPixelLeftX_(b),c,e);f[AdSenseGraphics.Y_INTERCEPT_RIGHT_]=3Dthis.comp=
uteSigmoid_(this.getPixelRightX_(b),c,e);f[AdSenseGraphics.X_INTERCEPT_BO=
TTOM_]=3Dthis.computeSigmoidInverse_(this.getPixelBottomY_(d),c,e);f[AdSe=
nseGraphics.X_INTERCEPT_TOP_]=3Dthis.computeSigmoidInverse_(this.getPixel=
TopY_(d),c,e);return f};=0A=
a.getSigmoidAntiAliasOpacity_=3Dfunction(b,d,c,e){c=3Dthis.getSigmoidPixe=
lIntercepts_(b,d,c,e);b=3Dthis.getAntiAliasOpacity_(b,d,c);return =
b=3D=3D-1?0:b};a.getCircleAntiAliasOpacity_=3Dfunction(b,d,c,e){c=3Dthis.=
getCirclePixelIntercepts_(b,d,c);b=3Dthis.getAntiAliasOpacity_(b,d,c);if(=
b=3D=3D-1)return 0;return e?1-b:b};=0A=
a.getAntiAliasOpacity_=3Dfunction(b,d,c){var e=3D0,f=3Dnew =
Array(2),h=3Dnew =
Array(2),j=3Dfalse,m=3Dfalse,g=3Dfalse,n=3Dfalse,k=3Dthis.getPixelBottomY=
_(d);d=3Dthis.getPixelTopY_(d);var =
l=3Dthis.getPixelLeftX_(b);b=3Dthis.getPixelRightX_(b);if(c[AdSenseGraphi=
cs.Y_INTERCEPT_LEFT_]>=3Dk&&c[AdSenseGraphics.Y_INTERCEPT_LEFT_]<d){j=3Dt=
rue;f[0]=3D0;h[0]=3Dc[AdSenseGraphics.Y_INTERCEPT_LEFT_]-k}else =
if(c[AdSenseGraphics.X_INTERCEPT_TOP_]>=3Dl&&c[AdSenseGraphics.X_INTERCEP=
T_TOP_]<b){m=3Dtrue;f[0]=3Dc[AdSenseGraphics.X_INTERCEPT_TOP_]-l;h[0]=3D1=
}if(!m&&=0A=
!j)return-1;if(c[AdSenseGraphics.Y_INTERCEPT_RIGHT_]>=3Dk&&c[AdSenseGraph=
ics.Y_INTERCEPT_RIGHT_]<d){g=3Dtrue;f[1]=3D1;h[1]=3Dc[AdSenseGraphics.Y_I=
NTERCEPT_RIGHT_]-k}else =
if(c[AdSenseGraphics.X_INTERCEPT_BOTTOM_]>=3Dl&&c[AdSenseGraphics.X_INTER=
CEPT_BOTTOM_]<b){n=3Dtrue;f[1]=3Dc[AdSenseGraphics.X_INTERCEPT_BOTTOM_]-l=
;h[1]=3D0}if(j&&g){f=3Dh[0]<=3Dh[1]?h[0]:h[1];h=3Dh[0]>h[1]?h[0]:h[1];e=3D=
f+(h-f)/2}else if(j&&n)e=3Dh[0]*f[1]/2;else =
if(m&&g)e=3D1-(1-f[0])*(1-h[1])/2;else =
if(m&&n){h=3Df[0]<=3Df[1]?f[0]:f[1];f=3Df[0]>f[1]?f[0]:f[1];e=3D=0A=
h+(f-h)/2}return e};=0A=
a.createSigmoidCurve=3Dfunction(b,d,c,e,f,h){this.addStyleRule_("#"+b.id+=
" ."+AdSenseGraphics.S_CURVE_CLASS_NAME_+" div","background-color: =
"+e);b.style.display=3D"none";e=3Dthis.createDiv_(0,0,d,c);e.className=3D=
AdSenseGraphics.S_CURVE_CLASS_NAME_;for(var =
j,m=3Dc-1,g,n,k,l=3Dc-1,q=3D0;q<d;++q){j=3Dm;m=3DMath.floor(this.computeS=
igmoid_(q+1,d,c));n=3Df?q:d-q;g=3Dh?0:c-m;g=3Dthis.createDiv_(n,g,1,m);e.=
appendChild(g);for(var =
o=3Dm;o<=3Dj;++o){k=3Dthis.getSigmoidAntiAliasOpacity_(q,o,d,c);g=3Dh?o:l=
-o;g=3Dthis.createDiv_(n,g,1,1,k);e.appendChild(g)}}b.appendChild(e);=0A=
b.style.display=3D""};=0A=
a.applyRoundedCorner=3Dfunction(b,d,c,e,f,h,j,m){this.addStyleRule_("#"+b=
.id+" ."+AdSenseGraphics.ROUNDED_CORNER_BG_CLASS_NAME_+" =
div","background-color: "+e);this.addStyleRule_("#"+b.id+" =
."+AdSenseGraphics.ROUNDED_CORNER_BORDER_CLASS_NAME_+" =
div","background-color: "+f);d+=3Dh;c+=3Dh;var =
g=3Db.style;g.display=3D"none";b.innerHTML=3D"";g.position=3D"absolute";g=
.borderWidth=3D"0px";g.backgroundColor=3D"transparent";f=3Dh+"px solid =
"+f;var =
n=3Dm=3D=3DAdSenseGraphics.POS_TOP_LEFT_||m=3D=3DAdSenseGraphics.POS_BOTT=
OM_LEFT_;m=3Dm=3D=3DAdSenseGraphics.POS_TOP_LEFT_||=0A=
m=3D=3DAdSenseGraphics.POS_TOP_RIGHT_;var k=3Dd-j;if(k>0){var =
l=3Dn?d-k:0;k=3Dthis.createDiv_(l,0,k,c-h);l=3Dk.style;l.backgroundColor=3D=
e;m?(l.borderTop=3Df):(l.borderBottom=3Df);b.appendChild(k)}k=3Dc-j;if(k>=
0){l=3Dm?c-k:0;k=3Dthis.createDiv_(0,l,d-h,k);l=3Dk.style;l.backgroundCol=
or=3De;n?(l.borderLeft=3Df):(l.borderRight=3Df);b.appendChild(k)}this.cre=
ateRoundedCorner_(b,d,c,j,h,n,m);g.display=3D""};=0A=
a.createRoundedCorner_=3Dfunction(b,d,c,e,f,h,j){var =
m=3Df>0;f=3De-f;d=3Dh?0:d-e;var =
g=3Dj?0:c-e;c=3Dthis.createDiv_(d,g,e,e);c.className=3DAdSenseGraphics.RO=
UNDED_CORNER_BG_CLASS_NAME_;var =
n=3Dthis.createDiv_(d,g,e,e);n.className=3Dm?AdSenseGraphics.ROUNDED_CORN=
ER_BORDER_CLASS_NAME_:AdSenseGraphics.ROUNDED_CORNER_BG_CLASS_NAME_;for(v=
ar =
k=3Df,l=3De,q=3Df,o=3De,s,t,u=3De-1,r=3D0;r<e;++r){d=3Dh?u-r:r;k=3Dq;l=3D=
o;q=3DMath.ceil(this.computeCircle_(r+1,f));o=3DMath.floor(this.computeCi=
rcle_(r+1,e));s=3Dm?k:o;g=3Dj?e-s:0;g=3Dthis.createDiv_(d,g,1,=0A=
s);c.appendChild(g);for(var =
p=3Do;p<=3Dl;++p){t=3Dthis.getCircleAntiAliasOpacity_(r,p,e,false);g=3Dj?=
u-p:p;g=3Dthis.createDiv_(d,g,1,1,t);n.appendChild(g)}if(m){l=3Do-s;if(l>=
0){g=3Dj?e-s-l:s;g=3Dthis.createDiv_(d,g,1,l);n.appendChild(g)}for(p=3Dq-=
1;p<k;++p){t=3Dthis.getCircleAntiAliasOpacity_(r,p,f,true);g=3Dj?u-p:p;g=3D=
this.createDiv_(d,g,1,1,t);n.appendChild(g)}}}b.appendChild(c);b.appendCh=
ild(n)};var asg=3Dnew AdSenseGraphics;if(typeof =
window.rcl!=3D"undefined")for(var =
rc,i=3D0;i<rcl.length;i++){rc=3Drcl[i];asg.applyRoundedCorner(document.ge=
tElementById(rc[0]),rc[1],rc[2],rc[3],rc[4],rc[5],rc[6],rc[7])}typeof =
window.sc!=3D"undefined"&&asg.createSigmoidCurve(document.getElementById(=
sc[0]),sc[1],sc[2],sc[3],sc[4],sc[5]);=0A=
})()=0A=

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://pagead2.googlesyndication.com/pagead/sma7.js

(function(){=0A=
var c=3Dwindow;function d(a,b){return a.onmouseover=3Db}function =
e(a,b){return a.display=3Db}var f=3D"length",g=3D"style",h;=0A=
function =
i(a){this.B=3Da.adsContainer;this.A=3Da.nextAdIndex||0;this.J=3Da.linksCo=
ntainer;this.b=3Da.previousLink;this.a=3Da.nextLink;this.t=3Da.linkActive=
BgColor;this.v=3Da.linkInactiveBgColor;this.u=3Da.linkActiveCursor;this.w=
=3Da.linkInactiveCursor;this.z=3Da.loading;this.g=3Da.requestToken;this.P=
=3Da.renderAds;this.F=3Da.getNextAdRequestUrl;this.O=3Da.maxAds;this.H=3D=
a.handlerUrl;this.R=3Da.requestUrl;this.D=3Da.formatParams;this.d=3Da.pag=
es;this.c=3D0;this.f=3Dfalse;this.T();e(this.J[g],"block")}h=3Di.prototyp=
e;=0A=
h.N=3Dfunction(a){this.I();if(a.ads[f]=3D=3D0){this.g=3Dnull;this.c=3D0;t=
his.i()}else{this.g=3Da.token&&a.token[f]>0?a.token:null;var =
b=3D0;for(;b<a.ads[f];++b){a.ads[b].id=3Dthis.A;++this.A}this.K(a.ads)}th=
is.k();this.f=3Dfalse};h.q=3Dfunction(){var =
a=3D0;for(;a<this.d[f];++a)e(this.d[a][g],"none")};h.U=3Dfunction(){this.=
q();e(this.z[g],"")};h.I=3Dfunction(){e(this.z[g],"none")};h.n=3Dfunction=
(a){if(a=3D=3D0&&this.c>0)this.M();else =
if(a=3D=3D1&&(this.g||this.c<this.d[f]-1))this.L()};h.o=3Dfunction(a){thi=
s.j(a)};=0A=
h.p=3Dfunction(a){if(a=3D=3D0&&this.c>0||a=3D=3D1&&(this.g||this.c<this.d=
[f]-1))this.S(a)};h.K=3Dfunction(a){var =
b=3Dthis.P(this.c,a,this.D);this.d.push(b);this.B.appendChild(b)};h.L=3Df=
unction(){if(!this.f){this.f=3Dtrue;++this.c;if(this.c=3D=3Dthis.d[f]){th=
is.U();this.Q()}else{this.i();this.k();this.f=3Dfalse}}};h.M=3Dfunction()=
{if(!this.f){this.f=3Dtrue;--this.c;this.i();this.k();this.f=3Dfalse}};h.=
i=3Dfunction(){this.q();e(this.d[this.c][g],"")};h.Q=3Dfunction(){var =
a=3Dthis.C();document.getElementsByTagName("head")[0].appendChild(a)};=0A=
h.C=3Dfunction(){var =
a=3Dthis.G(),b=3Ddocument.createElement("script");b.setAttribute("src",a)=
;return b};h.G=3Dfunction(){return =
this.F({handlerUrl:this.H,maxAds:this.O,requestToken:this.g,requestUrl:th=
is.R})};h.S=3Dfunction(a){var =
b=3Da=3D=3D0?this.b:this.a;b[g].backgroundColor=3Db.l;b[g].cursor=3Db.m};=
h.j=3Dfunction(a){var =
b=3Da=3D=3D0?this.b:this.a;b[g].backgroundColor=3Db.r;b[g].cursor=3Db.s};=0A=
h.k=3Dfunction(){if(this.c>0)d(this.b,this.b.h);else{d(this.b,null);this.=
j(0)}if(this.g||this.c<this.d[f]-1)d(this.a,this.a.h);else{d(this.a,null)=
;this.j(1)}};=0A=
h.T=3Dfunction(){this.b.l=3Dthis.t;this.b.r=3Dthis.v;this.b.e=3Dthis;this=
.b.m=3Dthis.u;this.b.s=3Dthis.w;this.b.onmousedown=3Dfunction(){this.e.n(=
0)};this.b.h=3Dfunction(){this.e.p(0)};this.b.onmouseout=3Dfunction(){thi=
s.e.o(0)};d(this.b,this.b.h);this.b.onmouseout();this.a.l=3Dthis.t;this.a=
.r=3Dthis.v;this.a.e=3Dthis;this.a.m=3Dthis.u;this.a.s=3Dthis.w;this.a.on=
mousedown=3Dfunction(){this.e.n(1)};this.a.h=3Dfunction(){this.e.p(1)};th=
is.a.onmouseout=3Dfunction(){this.e.o(1)};d(this.a,this.a.h);this.a.onmou=
seout()};=0A=
if(!Array.prototype.indexOf)Array.prototype.indexOf=3Dfunction(a){var =
b=3D0;for(;b<this[f];b++)if(this[b]=3D=3Da)return =
b;return-1};if(c.sma){c.smaSlotManager=3Dnew =
i(c.sma);c.handleAdsRequestDone=3Dfunction(a){c.smaSlotManager.N(a)}};=0A=
})();=0A=

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-8114913045414370&output=html&h=250&slotname=3530888149&w=300&lmt=1250912026&flash=10.0.22.87&url=http%3A%2F%2Fwww.vanguardngr.com%2F2009%2F08%2F21%2Fnigeria-pledges-to-send-peacekeepers-to-somalia%2F&ref=http%3A%2F%2Fus.mg2.mail.yahoo.com%2Fdc%2Flaunch%3F.gx%3D1%26.rand%3D4h2e4fvjf1jfq&dt=1250913160703&correlator=1250913160703&frm=0&ga_vid=1194588498.1250913161&ga_sid=1250913161&ga_hid=61939134&ga_fc=0&u_tz=-420&u_his=0&u_java=1&u_h=800&u_w=1280&u_ah=770&u_aw=1280&u_cd=32&u_nplug=0&u_nmime=0&fu=0&ifi=1&dtd=125&xpc=sxQ7rsnlbv&p=http%3A//www.vanguardngr.com

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<STYLE>A:link {
	CURSOR: hand; COLOR: #0000ff
}
A:visited {
	CURSOR: hand; COLOR: #0000ff
}
A:hover {
	CURSOR: hand; COLOR: #0000ff
}
A:active {
	CURSOR: hand; COLOR: #0000ff
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-FAMILY: verdana,arial,sans-serif; HEIGHT: 100%; BACKGROUND-COLOR: =
transparent
}
#aus {
	WIDTH: 300px; HEIGHT: 250px
}
#ads {
	LEFT: 1px; WIDTH: 298px; POSITION: absolute; TOP: 1px
}
#ads UL {
	WIDTH: 100%; LIST-STYLE-TYPE: none
}
#ads UL LI {
	CLEAR: both; DISPLAY: inline; FLOAT: left; MARGIN: 0px 15px; OVERFLOW: =
hidden; WIDTH: 268px; HEIGHT: 76px
}
.ad {
	MARGIN: 0px
}
.adt {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.adb {
	DISPLAY: block; FONT-SIZE: 13px; COLOR: #000000
}
.adu {
	FONT-SIZE: 10px; OVERFLOW: hidden; COLOR: #008000; LINE-HEIGHT: 12px; =
WHITE-SPACE: nowrap
}
.adus {
	CURSOR: hand
}
.adc {
	TABLE-LAYOUT: fixed; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 76px
}
#att {
	LEFT: 207px; POSITION: absolute; TOP: 231px
}
#att UL {
	WIDTH: 92px; LIST-STYLE-TYPE: none; HEIGHT: 18px
}
#att UL LI {
	FLOAT: left
}
#abgf {
	WIDTH: 74px; HEIGHT: 18px; BACKGROUND-COLOR: #e6e6e6
}
#abgt {
	WIDTH: 18px; POSITION: relative; HEIGHT: 18px
}
#abgi {
	LEFT: 220px; POSITION: absolute; TOP: 233px
}
#aubg {
	BORDER-RIGHT: #e6e6e6 1px solid; BORDER-TOP: #e6e6e6 1px solid; =
BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 298px; BORDER-BOTTOM: #e6e6e6 1px =
solid; HEIGHT: 248px; BACKGROUND-COLOR: #ffffff
}
#load {
	HEIGHT: 76px
}
#load TABLE {
	WIDTH: 100%; HEIGHT: 100%
}
#load TD {
	FONT-SIZE: 13px; VERTICAL-ALIGN: middle; COLOR: #000000; TEXT-ALIGN: =
center
}
#ads UL.auma {
=09
}
#ads UL LI.adma {
	MARGIN: 0px 5px; WIDTH: 288px; HEIGHT: 57px
}
.adma .adc {
	HEIGHT: 57px
}
.adma .adt {
	FONT-SIZE: 12px
}
.adma .adb {
	FONT-SIZE: 12px
}
#smac SPAN {
	DISPLAY: inline-block; FILTER: =
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://pagead2.=
googlesyndication.com/pagead/sma.png'); WIDTH: 13px; POSITION: absolute; =
HEIGHT: 13px
}
#smanc {
	MARGIN: 0px
}
#smapc {
	MARGIN: 0px -13px
}
#smac {
	DISPLAY: none; LEFT: 3px; OVERFLOW: hidden; WIDTH: 28px; =
LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 234px
}
#smac DIV {
	OVERFLOW: hidden; WIDTH: 13px; POSITION: relative; HEIGHT: 13px
}
#smap {
	FLOAT: left
}
#sman {
	FLOAT: right
}
</STYLE>

<SCRIPT>function ss(w,id) {window.status =3D w;a =3D =
document.getElementById(id);if (a) {bi =3D a.href.indexOf("&nm=3D"); if =
(bi < 1) {a.href +=3D "&nm=3D1";return true;}c =3D a.href.substring(0, =
bi+4); d =3D a.href.substring(bi+4, a.href.length);ei =3D =
d.indexOf("&");if (ei < 0) {f =3D d;r =3D '';} else {f =3D =
d.substring(0, ei);r =3D d.substring(ei, d.length); }var g =3D =
parseInt(f);  g++;a.href=3D c+g+r; }return true;}function st(id) {var a =
=3D document.getElementById(id);if (a) {a.myt =3D (new =
Date()).getTime();}}function su(id) {var a =3D =
document.getElementById(id);var b =3D (new Date()).getTime();if (a && =
a.myt && b) {var t =3D b - a.myt;var bi =3D =
a.href.indexOf("&clkt=3D");if (bi > 0) {var c =3D a.href.substring(0, =
bi+6); var d =3D a.href.substring(bi+6, a.href.length);var ei =3D =
d.indexOf("&");var r =3D '';if (ei >=3D 0)r =3D d.substring(ei, =
d.length);a.href =3D c + t + r; } else {a.href +=3D "&clkt=3D" + =
t;}}return true;}function cs(){window.status=3D'';} function jcc(a) =
{pha=3Ddocument.getElementById(a); nc=3Dpha.href.indexOf('&jca=3D'); =
if(nc>=3D1) return; =
sv=3DString.fromCharCode(50,53,52,49,52,57,49,51,53); =
sv=3Dsv.slice(1,5); jca=3D(1635)+parseInt(sv); if (a=3D=3D'aw0') =
{jca+=3D(-4525);} else if (a=3D=3D'aw1') {jca+=3D(-4883);} else if =
(a=3D=3D'aw2') {jca+=3D(-1031);} else {jca=3D0;} =
phb=3Dpha.href+'&jca=3D'+jca; pha.href=3Dphb;} function ha(a){  var =
pha=3Ddocument.getElementById(a);var =
nhi=3Dpha.href.indexOf("&nh=3D");if(nhi < 1) =
{pha.href+=3D"&nh=3D1";}su(a); jcc(a); }function ca(a) {  var =
pha=3Ddocument.getElementById(a);var =
nci=3Dpha.href.indexOf("&nc=3D");if(nci < 1) =
{pha.href+=3D"&nc=3D1";}su(a); jcc(a); =
top.location.href=3Ddocument.getElementById(a).href;}function ga(o,e) =
{if (document.getElementById) =
{a=3Do.id.substring(1);p=3D"";r=3D"";g=3De.target;if (g) =
{t=3Dg.id;f=3Dg.parentNode;if (f) {p=3Df.id;h=3Df.parentNode;if =
(h)r=3Dh.id;}} else {h=3De.srcElement;f=3Dh.parentNode;if =
(f)p=3Df.id;t=3Dh.id;}if (t=3D=3Da||p=3D=3Da||r=3D=3Da)return true;var =
pha=3Ddocument.getElementById(a);var =
nbi=3Dpha.href.indexOf("&nb=3D");if(nbi < 1) =
{pha.href+=3D"&nb=3D1";}su(a); jcc(a); =
top.location.href=3Ddocument.getElementById(a).href;}}</SCRIPT>

<META content=3D"MSHTML 6.00.6000.16890" name=3DGENERATOR></HEAD>
<BODY>
<DIV id=3Daus>
<DIV id=3Daubg></DIV>
<DIV id=3Dads>
<UL id=3Dload style=3D"DISPLAY: none">
  <LI style=3D"WIDTH: 100%">
  <TABLE>
    <TBODY>
    <TR>
      <TD>Loading...</TD></TR></TBODY></TABLE></LI></UL>
<UL id=3Dads0>
  <LI id=3Dtaw0 onmouseover=3D"ss('','aw0')" onfocus=3D"ss('','aw0')">
  <DIV class=3Dad>
  <TABLE class=3Dadc cellSpacing=3D0 cellPadding=3D0 border=3D0>
    <TBODY>
    <TR>
      <TD vAlign=3Dcenter><A class=3Dadt onmousedown=3D"st('aw0')" =
id=3Daw0=20
        onmouseover=3D"return ss('','aw0')" onfocus=3D"ss('','aw0')"=20
        onclick=3D"ha('aw0')"=20
        =
href=3D"http://googleads.g.doubleclick.net/aclk?sa=3Dl&amp;ai=3DBAd_xi2uP=
SpC8CpHcjASfsuG7DdH_0nyfsu2ICsCNtwHw5hcQARgBIJ_3ogMoAzgAUJqc1oH4_____wFgy=
Z75hsijoBmyARN3d3cudmFuZ3VhcmRuZ3IuY29tugEKMzAweDI1MF9hc8gBAdoBVmh0dHA6Ly=
93d3cudmFuZ3VhcmRuZ3IuY29tLzIwMDkvMDgvMjEvbmlnZXJpYS1wbGVkZ2VzLXRvLXNlbmQ=
tcGVhY2VrZWVwZXJzLXRvLXNvbWFsaWEvqAMByAMH6APHBOgDiQToAxP1AwAAAAT1AwAgAAA&=
amp;num=3D1&amp;sig=3DAGiWqtxsv2RcnusAnLBQWlyy-Btzbaxdcw&amp;client=3Dca-=
pub-8114913045414370&amp;adurl=3Dhttp://www.pointpanda.com%3Fven1%3DAdwor=
ds%26ven2%3Dven_cind911013%26ven3%3Dauto%2520shipping%2520to%2520nigeria%=
26ven4%3Dauto%2520shipping%2520to%2520nigeria%26ven5%3Dauto%2520shipping%=
2520to%2520nigeria%26ven8%3D2599056773%26ven6%3Dwww.vanguardngr.com%26ven=
7%3Dcontent%26ven9%3Dhttp%253a%252f%252fwww.Pacificindustrial.Com/95.Html=
"=20
        target=3D_top><SPAN>Auto Shipping To Nigeria</SPAN></A>
        <DIV class=3Dadb>Need Auto Shipping To Nigeria? See Auto =
Shipping To=20
        Nigeria. </DIV>
        <DIV class=3Dadu><SPAN class=3Dadus =
onmousedown=3Dst(this.id.substr(1))=20
        id=3Duaw0=20
    =
onclick=3Dga(this,event)>pacificindustrial.com</SPAN></DIV></TD></TR></TB=
ODY></TABLE></DIV></LI>
  <LI id=3Dtaw1 onmouseover=3D"ss('','aw1')" onfocus=3D"ss('','aw1')">
  <DIV class=3Dad>
  <TABLE class=3Dadc cellSpacing=3D0 cellPadding=3D0 border=3D0>
    <TBODY>
    <TR>
      <TD vAlign=3Dcenter><A class=3Dadt onmousedown=3D"st('aw1')" =
id=3Daw1=20
        onmouseover=3D"return ss('','aw1')" onfocus=3D"ss('','aw1')"=20
        onclick=3D"ha('aw1')"=20
        =
href=3D"http://googleads.g.doubleclick.net/aclk?sa=3Dl&amp;ai=3DBfuIzi2uP=
SpC8CpHcjASfsuG7DeG0-oUBv-7cnw7AjbcBkPQdEAIYAiCf96IDKAM4AFC2x6by_P____8BY=
Mme-YbIo6AZsgETd3d3LnZhbmd1YXJkbmdyLmNvbboBCjMwMHgyNTBfYXPIAQHaAVZodHRwOi=
8vd3d3LnZhbmd1YXJkbmdyLmNvbS8yMDA5LzA4LzIxL25pZ2VyaWEtcGxlZGdlcy10by1zZW5=
kLXBlYWNla2VlcGVycy10by1zb21hbGlhL4ACAagDAcgDB-gDxwToA4kE6AMT9QMAAAAE9QMA=
IAAA&amp;num=3D2&amp;sig=3DAGiWqtwu_Ny0_b5LxZ3uUJamxgqP3-xpww&amp;client=3D=
ca-pub-8114913045414370&amp;adurl=3Dhttp://www.egvisaservices.com/nigeria=
.html"=20
        target=3D_top><SPAN>Fast Nigeria Visa - $39</SPAN></A>
        <DIV class=3Dadb>Get Nigeria Visa Fast, Professional Low Rate =
Rush Service=20
        Starting $39 </DIV>
        <DIV class=3Dadu><SPAN class=3Dadus =
onmousedown=3Dst(this.id.substr(1))=20
        id=3Duaw1=20
    =
onclick=3Dga(this,event)>www.egvisaservices.com</SPAN></DIV></TD></TR></T=
BODY></TABLE></DIV></LI>
  <LI id=3Dtaw2 onmouseover=3D"ss('','aw2')" onfocus=3D"ss('','aw2')">
  <DIV class=3Dad>
  <TABLE class=3Dadc cellSpacing=3D0 cellPadding=3D0 border=3D0>
    <TBODY>
    <TR>
      <TD vAlign=3Dcenter><A class=3Dadt onmousedown=3D"st('aw2')" =
id=3Daw2=20
        onmouseover=3D"return ss('','aw2')" onfocus=3D"ss('','aw2')"=20
        onclick=3D"ha('aw2')"=20
        =
href=3D"http://googleads.g.doubleclick.net/aclk?sa=3Dl&amp;ai=3DBRBJgi2uP=
SpC8CpHcjASfsuG7Dcv9nXbnzLyPC8CNtwHw5hcQAxgDIJ_3ogMoAzgAUN75kJwCYMme-YbIo=
6AZoAGw-r3_A7IBE3d3dy52YW5ndWFyZG5nci5jb226AQozMDB4MjUwX2FzyAEB2gFWaHR0cD=
ovL3d3dy52YW5ndWFyZG5nci5jb20vMjAwOS8wOC8yMS9uaWdlcmlhLXBsZWRnZXMtdG8tc2V=
uZC1wZWFjZWtlZXBlcnMtdG8tc29tYWxpYS-oAwHIAwfoA8cE6AOJBOgDE_UDAAAABPUDACAA=
AA&amp;num=3D3&amp;sig=3DAGiWqtyUwE8LB1w_ZpTAB9VCrRrWz3kmEg&amp;client=3D=
ca-pub-8114913045414370&amp;adurl=3Dhttp://www.Volunteer.org.nz/volunteer=
2.php%3Fref%3Dgaunc"=20
        target=3D_top><SPAN>Want A Job At The UN?</SPAN></A>
        <DIV class=3Dadb>Gain Volunteer Experience in Africa Help Needy=20
        Communitites. Apply Now </DIV>
        <DIV class=3Dadu><SPAN class=3Dadus =
onmousedown=3Dst(this.id.substr(1))=20
        id=3Duaw2=20
    =
onclick=3Dga(this,event)>Volunteer.org.nz/UNJob</SPAN></DIV></TD></TR></T=
BODY></TABLE></DIV></LI></UL></DIV>
<DIV id=3Datt>
<UL>
  <LI id=3Dabgt></LI>
  <LI id=3Dabgf></LI></UL></DIV>
<SCRIPT>var sc=3D['abgt',18,18,'#e6e6e6',false,false];</SCRIPT>

<SCRIPT=20
src=3D"http://pagead2.googlesyndication.com/pagead/js/graphics.js"></SCRI=
PT>

<DIV id=3Dsmac>
<DIV id=3Dsmap><SPAN id=3Dsmapc></SPAN></DIV>
<DIV id=3Dsman><SPAN id=3Dsmanc></SPAN></DIV></DIV>
<DIV id=3Dabgi><A=20
href=3D"http://www.google.com/url?ct=3Dabg&amp;q=3Dhttps%3A//www.google.c=
om/adsense/support/bin/request.py%3Fcontact%3Dabg_afc%26url%3Dhttp%3A//ww=
w.vanguardngr.com/2009/08/21/nigeria-pledges-to-send-peacekeepers-to-soma=
lia/%26hl%3Den%26client%3Dca-pub-8114913045414370%26adU%3Dpacificindustri=
al.com%26adT%3DAuto%2BShipping%2BTo%2BNigeria%26adU%3Dwww.egvisaservices.=
com%26adT%3DFast%2BNigeria%2BVisa%2B-%2B%252439%26adU%3DVolunteer.org.nz/=
UNJob%26adT%3DWant%2BA%2BJob%2BAt%2BThe%2BUN%253F%26gl%3DUS"=20
target=3D_blank><SPAN=20
style=3D"DISPLAY: inline-block; FILTER: =
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://pagead2.=
googlesyndication.com/pagead/abglogo/abg-en-100c-000000.png'); WIDTH: =
78px; HEIGHT: 16px"><IMG=20
style=3D"FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=3D0)" =
height=3D16=20
alt=3D"Ads by Google"=20
src=3D"http://pagead2.googlesyndication.com/pagead/abglogo/abg-en-100c-00=
0000.png"=20
width=3D78 border=3D0></SPAN></A></DIV></DIV>
<SCRIPT>var formatParams =3D =
{badgeParams:{height:10,filename:'checkout_999999.gif',path:'/pagead/badg=
e/',style:'',tooltip:'This site accepts Google =
Checkout',width:19},isVerticalFormat:1,linkTarget:'_top',staticHost:'http=
://pagead2.googlesyndication.com'};(function(){var =
e=3D"push",g=3D"join";function i(a){var =
b=3Dk((a.requestUrl||document.location.href).split("?")[1]);b.ad_type=3D"=
text";b.format=3D"sma-"+b.format;b.num_ads=3Da.maxAds;b.output=3D"smajs";=
b.targeting=3D"content";b.tok=3Da.requestToken;delete b.prev_fmts;delete =
b.prev_slotnames;delete b.deb;delete b.dfp_req;return =
a.handlerUrl+"?"+l(b)}function m(a,b,f){var =
c=3Ddocument.createElement("ul");c.id=3D"ads"+a;c.setAttribute("class","a=
uma");c.innerHTML=3Dn(b,f,true);return c}function n(a,b,f){var =
c=3D[],d=3D0;for(;d<a.length;++d)c[e](o(a[d],b,f));return =
c[g]("")}function o(a,b,f){var =
c=3D[],d=3D'ss("","aw'+a.id+'")';c[e]("<li");f&&c[e](" =
class=3Dadma");a.isRtl&&c[e](" dir=3Drtl");c[e](" id=3Dtaw"+a.id+" =
onfocus=3D"+d+" onmouseover=3D"+d+">");c[e]("<div =
class=3Dad>");b.isVerticalFormat&&c[e]("<table border=3D0 =
cellpadding=3D0 cellspacing=3D0 class=3Dadc><tbody><tr><td =
valign=3Dmiddle>");c[e](p(a,b,d));b.isVerticalFormat&&c[e]("</td></tr></t=
body></table>");c[e]("</div></li>");a.viewUrl&&typeof =
vu=3D=3D"function"&&vu(a.viewUrl);return c[g]("")}function p(a,b,f){var =
c=3D[];c[e]('<a class=3Dadt href=3D"'+a.url+'" id=3Daw'+a.id+' =
onclick=3Dha("aw'+a.id+'") onfocus=3D'+f+' =
onmousedown=3Dst("aw'+a.id+'") onmouseover=3D'+f+" =
target=3D"+b.linkTarget+">");c[e]("<span>"+a.title+"</span></a>");var =
d=3Db.badgeParams;a.hasCheckoutBadge&&d&&c[e](q(b.staticHost,d.path,d.fil=
ename,d.height,d.width,d.style,d.tooltip));c[e]("<div =
class=3Dadb>"+a.text+"</div>");c[e]("<div class=3Dadu><span class=3Dadus =
id=3Duaw"+a.id+" onclick=3Dga(this,event) =
onmousedown=3Dst(this.id.substr(1))>"+a.visibleUrl+"</span></div>");retur=
n c[g]("")}function q(a,b,f,c,d,j,r){var h=3D[];h[e]('&nbsp;<img =
alt=3D"" border=3D0 height=3D'+c+' src=3D"'+a+b+f+'" title=3D"'+r+'" =
width=3D'+d);j&&h[e](' style=3D"'+j+'"');h[e](">");return =
h[g]("")}function k(a){var =
b=3D{},f=3Da.split("&"),c=3D0;for(;c<f.length;++c){var =
d=3Df[c].split("=3D");d.length<2||d[0]=3D=3D""||d[1]=3D=3D""||(b[d[0]]=3D=
d[1])}return b}function l(a){var b=3D[];for(var f in =
a)f&&b[e](f+"=3D"+a[f]);return =
b[g]("&")}window.renderAdsList=3Dn;window.smaGetNextAdRequestUrl=3Di;wind=
ow.smaRenderAds=3Dm;})();var =
sma=3D{adsContainer:document.getElementById('ads'),nextAdIndex:3,linksCon=
tainer:document.getElementById('smac'),previousLink:document.getElementBy=
Id('smap'),nextLink:document.getElementById('sman'),pages:[document.getEl=
ementById('ads0')],linkArrowColor:'#ffffff',linkActiveBgColor:'#959595',l=
inkInactiveBgColor:'#d9d9d9',linkActiveCursor:'hand',linkInactiveCursor:'=
',loading:document.getElementById('load'),requestToken:'u7u0b_QW2EoKEwjQr=
fHVrracAhURLoMKHR9ZeNcQARgCIPWJ1REg3ezNECD4gAUoADABONLZrilCCggAEAMYASABKA=
E',renderAds:smaRenderAds,getNextAdRequestUrl:smaGetNextAdRequestUrl,getN=
extAdRequestUrl:smaGetNextAdRequestUrl,maxAds:4,handlerUrl:'http://google=
ads.g.doubleclick.net/pagead/ads',requestUrl:'http://googleads.g.doublecl=
ick.net/pagead/ads?client\x3dca-pub-8114913045414370\x26output\x3dhtml\x2=
6h\x3d250\x26slotname\x3d3530888149\x26w\x3d300\x26lmt\x3d1250912026\x26f=
lash\x3d10.0.22.87\x26url\x3dhttp%3A%2F%2Fwww.vanguardngr.com%2F2009%2F08=
%2F21%2Fnigeria-pledges-to-send-peacekeepers-to-somalia%2F\x26ref\x3dhttp=
%3A%2F%2Fus.mg2.mail.yahoo.com%2Fdc%2Flaunch%3F.gx%3D1%26.rand%3D4h2e4fvj=
f1jfq\x26dt\x3d1250913160703\x26correlator\x3d1250913160703\x26frm\x3d0\x=
26ga_vid\x3d1194588498.1250913161\x26ga_sid\x3d1250913161\x26ga_hid\x3d61=
939134\x26ga_fc\x3d0\x26u_tz\x3d-420\x26u_his\x3d0\x26u_java\x3d1\x26u_h\=
x3d800\x26u_w\x3d1280\x26u_ah\x3d770\x26u_aw\x3d1280\x26u_cd\x3d32\x26u_n=
plug\x3d0\x26u_nmime\x3d0\x26fu\x3d0\x26ifi\x3d1\x26dtd\x3d125\x26xpc\x3d=
sxQ7rsnlbv\x26p\x3dhttp%3A//www.vanguardngr.com\x26color_bg\x3dFFFFFF\x26=
color_border\x3dE6E6E6\x26color_link\x3d0000FF\x26color_text\x3d000000\x2=
6color_url\x3d008000\x26rl_rc\x3dtrue\x26format\x3d300x250_as\x26adsense_=
enabled\x3dtrue\x26ad_type\x3dtext\x26height\x3d250\x26width\x3d300',form=
atParams:formatParams};</SCRIPT>

<SCRIPT =
src=3D"http://pagead2.googlesyndication.com/pagead/sma7.js"></SCRIPT>
</BODY></HTML>

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.vanguardngr.com/wp-content/themes/Blognews/includes/prototype.js

/*  Prototype JavaScript framework, version 1.6.0.2
 *  (c) 2005-2008 Sam Stephenson
 *
 *  Prototype is freely distributable under the terms of an MIT-style =
license.
 *  For details, see the Prototype web site: http://www.prototypejs.org/
 *
 =
*------------------------------------------------------------------------=
--*/

var Prototype =3D {
  Version: '1.6.0.2',

  Browser: {
    IE:     !!(window.attachEvent && !window.opera),
    Opera:  !!window.opera,
    WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1,
    Gecko:  navigator.userAgent.indexOf('Gecko') > -1 && =
navigator.userAgent.indexOf('KHTML') =3D=3D -1,
    MobileSafari: !!navigator.userAgent.match(/Apple.*Mobile.*Safari/)
  },

  BrowserFeatures: {
    XPath: !!document.evaluate,
    ElementExtensions: !!window.HTMLElement,
    SpecificElementExtensions:
      document.createElement('div').__proto__ &&
      document.createElement('div').__proto__ !=3D=3D
        document.createElement('form').__proto__
  },

  ScriptFragment: '<script[^>]*>([\\S\\s]*?)<\/script>',
  JSONFilter: /^\/\*-secure-([\s\S]*)\*\/\s*$/,

  emptyFunction: function() { },
  K: function(x) { return x }
};

if (Prototype.Browser.MobileSafari)
  Prototype.BrowserFeatures.SpecificElementExtensions =3D false;


/* Based on Alex Arnell's inheritance implementation. */
var Class =3D {
  create: function() {
    var parent =3D null, properties =3D $A(arguments);
    if (Object.isFunction(properties[0]))
      parent =3D properties.shift();

    function klass() {
      this.initialize.apply(this, arguments);
    }

    Object.extend(klass, Class.Methods);
    klass.superclass =3D parent;
    klass.subclasses =3D [];

    if (parent) {
      var subclass =3D function() { };
      subclass.prototype =3D parent.prototype;
      klass.prototype =3D new subclass;
      parent.subclasses.push(klass);
    }

    for (var i =3D 0; i < properties.length; i++)
      klass.addMethods(properties[i]);

    if (!klass.prototype.initialize)
      klass.prototype.initialize =3D Prototype.emptyFunction;

    klass.prototype.constructor =3D klass;

    return klass;
  }
};

Class.Methods =3D {
  addMethods: function(source) {
    var ancestor   =3D this.superclass && this.superclass.prototype;
    var properties =3D Object.keys(source);

    if (!Object.keys({ toString: true }).length)
      properties.push("toString", "valueOf");

    for (var i =3D 0, length =3D properties.length; i < length; i++) {
      var property =3D properties[i], value =3D source[property];
      if (ancestor && Object.isFunction(value) &&
          value.argumentNames().first() =3D=3D "$super") {
        var method =3D value, value =3D Object.extend((function(m) {
          return function() { return ancestor[m].apply(this, arguments) =
};
        })(property).wrap(method), {
          valueOf:  function() { return method },
          toString: function() { return method.toString() }
        });
      }
      this.prototype[property] =3D value;
    }

    return this;
  }
};

var Abstract =3D { };

Object.extend =3D function(destination, source) {
  for (var property in source)
    destination[property] =3D source[property];
  return destination;
};

Object.extend(Object, {
  inspect: function(object) {
    try {
      if (Object.isUndefined(object)) return 'undefined';
      if (object =3D=3D=3D null) return 'null';
      return object.inspect ? object.inspect() : String(object);
    } catch (e) {
      if (e instanceof RangeError) return '...';
      throw e;
    }
  },

  toJSON: function(object) {
    var type =3D typeof object;
    switch (type) {
      case 'undefined':
      case 'function':
      case 'unknown': return;
      case 'boolean': return object.toString();
    }

    if (object =3D=3D=3D null) return 'null';
    if (object.toJSON) return object.toJSON();
    if (Object.isElement(object)) return;

    var results =3D [];
    for (var property in object) {
      var value =3D Object.toJSON(object[property]);
      if (!Object.isUndefined(value))
        results.push(property.toJSON() + ': ' + value);
    }

    return '{' + results.join(', ') + '}';
  },

  toQueryString: function(object) {
    return $H(object).toQueryString();
  },

  toHTML: function(object) {
    return object && object.toHTML ? object.toHTML() : =
String.interpret(object);
  },

  keys: function(object) {
    var keys =3D [];
    for (var property in object)
      keys.push(property);
    return keys;
  },

  values: function(object) {
    var values =3D [];
    for (var property in object)
      values.push(object[property]);
    return values;
  },

  clone: function(object) {
    return Object.extend({ }, object);
  },

  isElement: function(object) {
    return object && object.nodeType =3D=3D 1;
  },

  isArray: function(object) {
    return object !=3D null && typeof object =3D=3D "object" &&
      'splice' in object && 'join' in object;
  },

  isHash: function(object) {
    return object instanceof Hash;
  },

  isFunction: function(object) {
    return typeof object =3D=3D "function";
  },

  isString: function(object) {
    return typeof object =3D=3D "string";
  },

  isNumber: function(object) {
    return typeof object =3D=3D "number";
  },

  isUndefined: function(object) {
    return typeof object =3D=3D "undefined";
  }
});

Object.extend(Function.prototype, {
  argumentNames: function() {
    var names =3D =
this.toString().match(/^[\s\(]*function[^(]*\((.*?)\)/)[1].split(",").inv=
oke("strip");
    return names.length =3D=3D 1 && !names[0] ? [] : names;
  },

  bind: function() {
    if (arguments.length < 2 && Object.isUndefined(arguments[0])) return =
this;
    var __method =3D this, args =3D $A(arguments), object =3D =
args.shift();
    return function() {
      return __method.apply(object, args.concat($A(arguments)));
    }
  },

  bindAsEventListener: function() {
    var __method =3D this, args =3D $A(arguments), object =3D =
args.shift();
    return function(event) {
      return __method.apply(object, [event || =
window.event].concat(args));
    }
  },

  curry: function() {
    if (!arguments.length) return this;
    var __method =3D this, args =3D $A(arguments);
    return function() {
      return __method.apply(this, args.concat($A(arguments)));
    }
  },

  delay: function() {
    var __method =3D this, args =3D $A(arguments), timeout =3D =
args.shift() * 1000;
    return window.setTimeout(function() {
      return __method.apply(__method, args);
    }, timeout);
  },

  wrap: function(wrapper) {
    var __method =3D this;
    return function() {
      return wrapper.apply(this, =
[__method.bind(this)].concat($A(arguments)));
    }
  },

  methodize: function() {
    if (this._methodized) return this._methodized;
    var __method =3D this;
    return this._methodized =3D function() {
      return __method.apply(null, [this].concat($A(arguments)));
    };
  }
});

Function.prototype.defer =3D Function.prototype.delay.curry(0.01);

Date.prototype.toJSON =3D function() {
  return '"' + this.getUTCFullYear() + '-' +
    (this.getUTCMonth() + 1).toPaddedString(2) + '-' +
    this.getUTCDate().toPaddedString(2) + 'T' +
    this.getUTCHours().toPaddedString(2) + ':' +
    this.getUTCMinutes().toPaddedString(2) + ':' +
    this.getUTCSeconds().toPaddedString(2) + 'Z"';
};

var Try =3D {
  these: function() {
    var returnValue;

    for (var i =3D 0, length =3D arguments.length; i < length; i++) {
      var lambda =3D arguments[i];
      try {
        returnValue =3D lambda();
        break;
      } catch (e) { }
    }

    return returnValue;
  }
};

RegExp.prototype.match =3D RegExp.prototype.test;

RegExp.escape =3D function(str) {
  return String(str).replace(/([.*+?^=3D!:${}()|[\]\/\\])/g, '\\$1');
};

/*-----------------------------------------------------------------------=
---*/

var PeriodicalExecuter =3D Class.create({
  initialize: function(callback, frequency) {
    this.callback =3D callback;
    this.frequency =3D frequency;
    this.currentlyExecuting =3D false;

    this.registerCallback();
  },

  registerCallback: function() {
    this.timer =3D setInterval(this.onTimerEvent.bind(this), =
this.frequency * 1000);
  },

  execute: function() {
    this.callback(this);
  },

  stop: function() {
    if (!this.timer) return;
    clearInterval(this.timer);
    this.timer =3D null;
  },

  onTimerEvent: function() {
    if (!this.currentlyExecuting) {
      try {
        this.currentlyExecuting =3D true;
        this.execute();
      } finally {
        this.currentlyExecuting =3D false;
      }
    }
  }
});
Object.extend(String, {
  interpret: function(value) {
    return value =3D=3D null ? '' : String(value);
  },
  specialChar: {
    '\b': '\\b',
    '\t': '\\t',
    '\n': '\\n',
    '\f': '\\f',
    '\r': '\\r',
    '\\': '\\\\'
  }
});

Object.extend(String.prototype, {
  gsub: function(pattern, replacement) {
    var result =3D '', source =3D this, match;
    replacement =3D arguments.callee.prepareReplacement(replacement);

    while (source.length > 0) {
      if (match =3D source.match(pattern)) {
        result +=3D source.slice(0, match.index);
        result +=3D String.interpret(replacement(match));
        source  =3D source.slice(match.index + match[0].length);
      } else {
        result +=3D source, source =3D '';
      }
    }
    return result;
  },

  sub: function(pattern, replacement, count) {
    replacement =3D this.gsub.prepareReplacement(replacement);
    count =3D Object.isUndefined(count) ? 1 : count;

    return this.gsub(pattern, function(match) {
      if (--count < 0) return match[0];
      return replacement(match);
    });
  },

  scan: function(pattern, iterator) {
    this.gsub(pattern, iterator);
    return String(this);
  },

  truncate: function(length, truncation) {
    length =3D length || 30;
    truncation =3D Object.isUndefined(truncation) ? '...' : truncation;
    return this.length > length ?
      this.slice(0, length - truncation.length) + truncation : =
String(this);
  },

  strip: function() {
    return this.replace(/^\s+/, '').replace(/\s+$/, '');
  },

  stripTags: function() {
    return this.replace(/<\/?[^>]+>/gi, '');
  },

  stripScripts: function() {
    return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), =
'');
  },

  extractScripts: function() {
    var matchAll =3D new RegExp(Prototype.ScriptFragment, 'img');
    var matchOne =3D new RegExp(Prototype.ScriptFragment, 'im');
    return (this.match(matchAll) || []).map(function(scriptTag) {
      return (scriptTag.match(matchOne) || ['', ''])[1];
    });
  },

  evalScripts: function() {
    return this.extractScripts().map(function(script) { return =
eval(script) });
  },

  escapeHTML: function() {
    var self =3D arguments.callee;
    self.text.data =3D this;
    return self.div.innerHTML;
  },

  unescapeHTML: function() {
    var div =3D new Element('div');
    div.innerHTML =3D this.stripTags();
    return div.childNodes[0] ? (div.childNodes.length > 1 ?
      $A(div.childNodes).inject('', function(memo, node) { return =
memo+node.nodeValue }) :
      div.childNodes[0].nodeValue) : '';
  },

  toQueryParams: function(separator) {
    var match =3D this.strip().match(/([^?#]*)(#.*)?$/);
    if (!match) return { };

    return match[1].split(separator || '&').inject({ }, function(hash, =
pair) {
      if ((pair =3D pair.split('=3D'))[0]) {
        var key =3D decodeURIComponent(pair.shift());
        var value =3D pair.length > 1 ? pair.join('=3D') : pair[0];
        if (value !=3D undefined) value =3D decodeURIComponent(value);

        if (key in hash) {
          if (!Object.isArray(hash[key])) hash[key] =3D [hash[key]];
          hash[key].push(value);
        }
        else hash[key] =3D value;
      }
      return hash;
    });
  },

  toArray: function() {
    return this.split('');
  },

  succ: function() {
    return this.slice(0, this.length - 1) +
      String.fromCharCode(this.charCodeAt(this.length - 1) + 1);
  },

  times: function(count) {
    return count < 1 ? '' : new Array(count + 1).join(this);
  },

  camelize: function() {
    var parts =3D this.split('-'), len =3D parts.length;
    if (len =3D=3D 1) return parts[0];

    var camelized =3D this.charAt(0) =3D=3D '-'
      ? parts[0].charAt(0).toUpperCase() + parts[0].substring(1)
      : parts[0];

    for (var i =3D 1; i < len; i++)
      camelized +=3D parts[i].charAt(0).toUpperCase() + =
parts[i].substring(1);

    return camelized;
  },

  capitalize: function() {
    return this.charAt(0).toUpperCase() + =
this.substring(1).toLowerCase();
  },

  underscore: function() {
    return this.gsub(/::/, =
'/').gsub(/([A-Z]+)([A-Z][a-z])/,'#{1}_#{2}').gsub(/([a-z\d])([A-Z])/,'#{=
1}_#{2}').gsub(/-/,'_').toLowerCase();
  },

  dasherize: function() {
    return this.gsub(/_/,'-');
  },

  inspect: function(useDoubleQuotes) {
    var escapedString =3D this.gsub(/[\x00-\x1f\\]/, function(match) {
      var character =3D String.specialChar[match[0]];
      return character ? character : '\\u00' + =
match[0].charCodeAt().toPaddedString(2, 16);
    });
    if (useDoubleQuotes) return '"' + escapedString.replace(/"/g, '\\"') =
+ '"';
    return "'" + escapedString.replace(/'/g, '\\\'') + "'";
  },

  toJSON: function() {
    return this.inspect(true);
  },

  unfilterJSON: function(filter) {
    return this.sub(filter || Prototype.JSONFilter, '#{1}');
  },

  isJSON: function() {
    var str =3D this;
    if (str.blank()) return false;
    str =3D this.replace(/\\./g, '@').replace(/"[^"\\\n\r]*"/g, '');
    return (/^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]*$/).test(str);
  },

  evalJSON: function(sanitize) {
    var json =3D this.unfilterJSON();
    try {
      if (!sanitize || json.isJSON()) return eval('(' + json + ')');
    } catch (e) { }
    throw new SyntaxError('Badly formed JSON string: ' + =
this.inspect());
  },

  include: function(pattern) {
    return this.indexOf(pattern) > -1;
  },

  startsWith: function(pattern) {
    return this.indexOf(pattern) =3D=3D=3D 0;
  },

  endsWith: function(pattern) {
    var d =3D this.length - pattern.length;
    return d >=3D 0 && this.lastIndexOf(pattern) =3D=3D=3D d;
  },

  empty: function() {
    return this =3D=3D '';
  },

  blank: function() {
    return /^\s*$/.test(this);
  },

  interpolate: function(object, pattern) {
    return new Template(this, pattern).evaluate(object);
  }
});

if (Prototype.Browser.WebKit || Prototype.Browser.IE) =
Object.extend(String.prototype, {
  escapeHTML: function() {
    return =
this.replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;');
  },
  unescapeHTML: function() {
    return =
this.replace(/&amp;/g,'&').replace(/&lt;/g,'<').replace(/&gt;/g,'>');
  }
});

String.prototype.gsub.prepareReplacement =3D function(replacement) {
  if (Object.isFunction(replacement)) return replacement;
  var template =3D new Template(replacement);
  return function(match) { return template.evaluate(match) };
};

String.prototype.parseQuery =3D String.prototype.toQueryParams;

Object.extend(String.prototype.escapeHTML, {
  div:  document.createElement('div'),
  text: document.createTextNode('')
});

with (String.prototype.escapeHTML) div.appendChild(text);

var Template =3D Class.create({
  initialize: function(template, pattern) {
    this.template =3D template.toString();
    this.pattern =3D pattern || Template.Pattern;
  },

  evaluate: function(object) {
    if (Object.isFunction(object.toTemplateReplacements))
      object =3D object.toTemplateReplacements();

    return this.template.gsub(this.pattern, function(match) {
      if (object =3D=3D null) return '';

      var before =3D match[1] || '';
      if (before =3D=3D '\\') return match[2];

      var ctx =3D object, expr =3D match[3];
      var pattern =3D /^([^.[]+|\[((?:.*?[^\\])?)\])(\.|\[|$)/;
      match =3D pattern.exec(expr);
      if (match =3D=3D null) return before;

      while (match !=3D null) {
        var comp =3D match[1].startsWith('[') ? match[2].gsub('\\\\]', =
']') : match[1];
        ctx =3D ctx[comp];
        if (null =3D=3D ctx || '' =3D=3D match[3]) break;
        expr =3D expr.substring('[' =3D=3D match[3] ? match[1].length : =
match[0].length);
        match =3D pattern.exec(expr);
      }

      return before + String.interpret(ctx);
    });
  }
});
Template.Pattern =3D /(^|.|\r|\n)(#\{(.*?)\})/;

var $break =3D { };

var Enumerable =3D {
  each: function(iterator, context) {
    var index =3D 0;
    iterator =3D iterator.bind(context);
    try {
      this._each(function(value) {
        iterator(value, index++);
      });
    } catch (e) {
      if (e !=3D $break) throw e;
    }
    return this;
  },

  eachSlice: function(number, iterator, context) {
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;
    var index =3D -number, slices =3D [], array =3D this.toArray();
    while ((index +=3D number) < array.length)
      slices.push(array.slice(index, index+number));
    return slices.collect(iterator, context);
  },

  all: function(iterator, context) {
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;
    var result =3D true;
    this.each(function(value, index) {
      result =3D result && !!iterator(value, index);
      if (!result) throw $break;
    });
    return result;
  },

  any: function(iterator, context) {
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;
    var result =3D false;
    this.each(function(value, index) {
      if (result =3D !!iterator(value, index))
        throw $break;
    });
    return result;
  },

  collect: function(iterator, context) {
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;
    var results =3D [];
    this.each(function(value, index) {
      results.push(iterator(value, index));
    });
    return results;
  },

  detect: function(iterator, context) {
    iterator =3D iterator.bind(context);
    var result;
    this.each(function(value, index) {
      if (iterator(value, index)) {
        result =3D value;
        throw $break;
      }
    });
    return result;
  },

  findAll: function(iterator, context) {
    iterator =3D iterator.bind(context);
    var results =3D [];
    this.each(function(value, index) {
      if (iterator(value, index))
        results.push(value);
    });
    return results;
  },

  grep: function(filter, iterator, context) {
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;
    var results =3D [];

    if (Object.isString(filter))
      filter =3D new RegExp(filter);

    this.each(function(value, index) {
      if (filter.match(value))
        results.push(iterator(value, index));
    });
    return results;
  },

  include: function(object) {
    if (Object.isFunction(this.indexOf))
      if (this.indexOf(object) !=3D -1) return true;

    var found =3D false;
    this.each(function(value) {
      if (value =3D=3D object) {
        found =3D true;
        throw $break;
      }
    });
    return found;
  },

  inGroupsOf: function(number, fillWith) {
    fillWith =3D Object.isUndefined(fillWith) ? null : fillWith;
    return this.eachSlice(number, function(slice) {
      while(slice.length < number) slice.push(fillWith);
      return slice;
    });
  },

  inject: function(memo, iterator, context) {
    iterator =3D iterator.bind(context);
    this.each(function(value, index) {
      memo =3D iterator(memo, value, index);
    });
    return memo;
  },

  invoke: function(method) {
    var args =3D $A(arguments).slice(1);
    return this.map(function(value) {
      return value[method].apply(value, args);
    });
  },

  max: function(iterator, context) {
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;
    var result;
    this.each(function(value, index) {
      value =3D iterator(value, index);
      if (result =3D=3D null || value >=3D result)
        result =3D value;
    });
    return result;
  },

  min: function(iterator, context) {
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;
    var result;
    this.each(function(value, index) {
      value =3D iterator(value, index);
      if (result =3D=3D null || value < result)
        result =3D value;
    });
    return result;
  },

  partition: function(iterator, context) {
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;
    var trues =3D [], falses =3D [];
    this.each(function(value, index) {
      (iterator(value, index) ?
        trues : falses).push(value);
    });
    return [trues, falses];
  },

  pluck: function(property) {
    var results =3D [];
    this.each(function(value) {
      results.push(value[property]);
    });
    return results;
  },

  reject: function(iterator, context) {
    iterator =3D iterator.bind(context);
    var results =3D [];
    this.each(function(value, index) {
      if (!iterator(value, index))
        results.push(value);
    });
    return results;
  },

  sortBy: function(iterator, context) {
    iterator =3D iterator.bind(context);
    return this.map(function(value, index) {
      return {value: value, criteria: iterator(value, index)};
    }).sort(function(left, right) {
      var a =3D left.criteria, b =3D right.criteria;
      return a < b ? -1 : a > b ? 1 : 0;
    }).pluck('value');
  },

  toArray: function() {
    return this.map();
  },

  zip: function() {
    var iterator =3D Prototype.K, args =3D $A(arguments);
    if (Object.isFunction(args.last()))
      iterator =3D args.pop();

    var collections =3D [this].concat(args).map($A);
    return this.map(function(value, index) {
      return iterator(collections.pluck(index));
    });
  },

  size: function() {
    return this.toArray().length;
  },

  inspect: function() {
    return '#<Enumerable:' + this.toArray().inspect() + '>';
  }
};

Object.extend(Enumerable, {
  map:     Enumerable.collect,
  find:    Enumerable.detect,
  select:  Enumerable.findAll,
  filter:  Enumerable.findAll,
  member:  Enumerable.include,
  entries: Enumerable.toArray,
  every:   Enumerable.all,
  some:    Enumerable.any
});
function $A(iterable) {
  if (!iterable) return [];
  if (iterable.toArray) return iterable.toArray();
  var length =3D iterable.length || 0, results =3D new Array(length);
  while (length--) results[length] =3D iterable[length];
  return results;
}

if (Prototype.Browser.WebKit) {
  $A =3D function(iterable) {
    if (!iterable) return [];
    if (!(Object.isFunction(iterable) && iterable =3D=3D '[object =
NodeList]') &&
        iterable.toArray) return iterable.toArray();
    var length =3D iterable.length || 0, results =3D new Array(length);
    while (length--) results[length] =3D iterable[length];
    return results;
  };
}

Array.from =3D $A;

Object.extend(Array.prototype, Enumerable);

if (!Array.prototype._reverse) Array.prototype._reverse =3D =
Array.prototype.reverse;

Object.extend(Array.prototype, {
  _each: function(iterator) {
    for (var i =3D 0, length =3D this.length; i < length; i++)
      iterator(this[i]);
  },

  clear: function() {
    this.length =3D 0;
    return this;
  },

  first: function() {
    return this[0];
  },

  last: function() {
    return this[this.length - 1];
  },

  compact: function() {
    return this.select(function(value) {
      return value !=3D null;
    });
  },

  flatten: function() {
    return this.inject([], function(array, value) {
      return array.concat(Object.isArray(value) ?
        value.flatten() : [value]);
    });
  },

  without: function() {
    var values =3D $A(arguments);
    return this.select(function(value) {
      return !values.include(value);
    });
  },

  reverse: function(inline) {
    return (inline !=3D=3D false ? this : this.toArray())._reverse();
  },

  reduce: function() {
    return this.length > 1 ? this : this[0];
  },

  uniq: function(sorted) {
    return this.inject([], function(array, value, index) {
      if (0 =3D=3D index || (sorted ? array.last() !=3D value : =
!array.include(value)))
        array.push(value);
      return array;
    });
  },

  intersect: function(array) {
    return this.uniq().findAll(function(item) {
      return array.detect(function(value) { return item =3D=3D=3D value =
});
    });
  },

  clone: function() {
    return [].concat(this);
  },

  size: function() {
    return this.length;
  },

  inspect: function() {
    return '[' + this.map(Object.inspect).join(', ') + ']';
  },

  toJSON: function() {
    var results =3D [];
    this.each(function(object) {
      var value =3D Object.toJSON(object);
      if (!Object.isUndefined(value)) results.push(value);
    });
    return '[' + results.join(', ') + ']';
  }
});

// use native browser JS 1.6 implementation if available
if (Object.isFunction(Array.prototype.forEach))
  Array.prototype._each =3D Array.prototype.forEach;

if (!Array.prototype.indexOf) Array.prototype.indexOf =3D function(item, =
i) {
  i || (i =3D 0);
  var length =3D this.length;
  if (i < 0) i =3D length + i;
  for (; i < length; i++)
    if (this[i] =3D=3D=3D item) return i;
  return -1;
};

if (!Array.prototype.lastIndexOf) Array.prototype.lastIndexOf =3D =
function(item, i) {
  i =3D isNaN(i) ? this.length : (i < 0 ? this.length + i : i) + 1;
  var n =3D this.slice(0, i).reverse().indexOf(item);
  return (n < 0) ? n : i - n - 1;
};

Array.prototype.toArray =3D Array.prototype.clone;

function $w(string) {
  if (!Object.isString(string)) return [];
  string =3D string.strip();
  return string ? string.split(/\s+/) : [];
}

if (Prototype.Browser.Opera){
  Array.prototype.concat =3D function() {
    var array =3D [];
    for (var i =3D 0, length =3D this.length; i < length; i++) =
array.push(this[i]);
    for (var i =3D 0, length =3D arguments.length; i < length; i++) {
      if (Object.isArray(arguments[i])) {
        for (var j =3D 0, arrayLength =3D arguments[i].length; j < =
arrayLength; j++)
          array.push(arguments[i][j]);
      } else {
        array.push(arguments[i]);
      }
    }
    return array;
  };
}
Object.extend(Number.prototype, {
  toColorPart: function() {
    return this.toPaddedString(2, 16);
  },

  succ: function() {
    return this + 1;
  },

  times: function(iterator) {
    $R(0, this, true).each(iterator);
    return this;
  },

  toPaddedString: function(length, radix) {
    var string =3D this.toString(radix || 10);
    return '0'.times(length - string.length) + string;
  },

  toJSON: function() {
    return isFinite(this) ? this.toString() : 'null';
  }
});

$w('abs round ceil floor').each(function(method){
  Number.prototype[method] =3D Math[method].methodize();
});
function $H(object) {
  return new Hash(object);
};

var Hash =3D Class.create(Enumerable, (function() {

  function toQueryPair(key, value) {
    if (Object.isUndefined(value)) return key;
    return key + '=3D' + encodeURIComponent(String.interpret(value));
  }

  return {
    initialize: function(object) {
      this._object =3D Object.isHash(object) ? object.toObject() : =
Object.clone(object);
    },

    _each: function(iterator) {
      for (var key in this._object) {
        var value =3D this._object[key], pair =3D [key, value];
        pair.key =3D key;
        pair.value =3D value;
        iterator(pair);
      }
    },

    set: function(key, value) {
      return this._object[key] =3D value;
    },

    get: function(key) {
      return this._object[key];
    },

    unset: function(key) {
      var value =3D this._object[key];
      delete this._object[key];
      return value;
    },

    toObject: function() {
      return Object.clone(this._object);
    },

    keys: function() {
      return this.pluck('key');
    },

    values: function() {
      return this.pluck('value');
    },

    index: function(value) {
      var match =3D this.detect(function(pair) {
        return pair.value =3D=3D=3D value;
      });
      return match && match.key;
    },

    merge: function(object) {
      return this.clone().update(object);
    },

    update: function(object) {
      return new Hash(object).inject(this, function(result, pair) {
        result.set(pair.key, pair.value);
        return result;
      });
    },

    toQueryString: function() {
      return this.map(function(pair) {
        var key =3D encodeURIComponent(pair.key), values =3D pair.value;

        if (values && typeof values =3D=3D 'object') {
          if (Object.isArray(values))
            return values.map(toQueryPair.curry(key)).join('&');
        }
        return toQueryPair(key, values);
      }).join('&');
    },

    inspect: function() {
      return '#<Hash:{' + this.map(function(pair) {
        return pair.map(Object.inspect).join(': ');
      }).join(', ') + '}>';
    },

    toJSON: function() {
      return Object.toJSON(this.toObject());
    },

    clone: function() {
      return new Hash(this);
    }
  }
})());

Hash.prototype.toTemplateReplacements =3D Hash.prototype.toObject;
Hash.from =3D $H;
var ObjectRange =3D Class.create(Enumerable, {
  initialize: function(start, end, exclusive) {
    this.start =3D start;
    this.end =3D end;
    this.exclusive =3D exclusive;
  },

  _each: function(iterator) {
    var value =3D this.start;
    while (this.include(value)) {
      iterator(value);
      value =3D value.succ();
    }
  },

  include: function(value) {
    if (value < this.start)
      return false;
    if (this.exclusive)
      return value < this.end;
    return value <=3D this.end;
  }
});

var $R =3D function(start, end, exclusive) {
  return new ObjectRange(start, end, exclusive);
};

var Ajax =3D {
  getTransport: function() {
    return Try.these(
      function() {return new XMLHttpRequest()},
      function() {return new ActiveXObject('Msxml2.XMLHTTP')},
      function() {return new ActiveXObject('Microsoft.XMLHTTP')}
    ) || false;
  },

  activeRequestCount: 0
};

Ajax.Responders =3D {
  responders: [],

  _each: function(iterator) {
    this.responders._each(iterator);
  },

  register: function(responder) {
    if (!this.include(responder))
      this.responders.push(responder);
  },

  unregister: function(responder) {
    this.responders =3D this.responders.without(responder);
  },

  dispatch: function(callback, request, transport, json) {
    this.each(function(responder) {
      if (Object.isFunction(responder[callback])) {
        try {
          responder[callback].apply(responder, [request, transport, =
json]);
        } catch (e) { }
      }
    });
  }
};

Object.extend(Ajax.Responders, Enumerable);

Ajax.Responders.register({
  onCreate:   function() { Ajax.activeRequestCount++ },
  onComplete: function() { Ajax.activeRequestCount-- }
});

Ajax.Base =3D Class.create({
  initialize: function(options) {
    this.options =3D {
      method:       'post',
      asynchronous: true,
      contentType:  'application/x-www-form-urlencoded',
      encoding:     'UTF-8',
      parameters:   '',
      evalJSON:     true,
      evalJS:       true
    };
    Object.extend(this.options, options || { });

    this.options.method =3D this.options.method.toLowerCase();

    if (Object.isString(this.options.parameters))
      this.options.parameters =3D =
this.options.parameters.toQueryParams();
    else if (Object.isHash(this.options.parameters))
      this.options.parameters =3D this.options.parameters.toObject();
  }
});

Ajax.Request =3D Class.create(Ajax.Base, {
  _complete: false,

  initialize: function($super, url, options) {
    $super(options);
    this.transport =3D Ajax.getTransport();
    this.request(url);
  },

  request: function(url) {
    this.url =3D url;
    this.method =3D this.options.method;
    var params =3D Object.clone(this.options.parameters);

    if (!['get', 'post'].include(this.method)) {
      // simulate other verbs over post
      params['_method'] =3D this.method;
      this.method =3D 'post';
    }

    this.parameters =3D params;

    if (params =3D Object.toQueryString(params)) {
      // when GET, append parameters to URL
      if (this.method =3D=3D 'get')
        this.url +=3D (this.url.include('?') ? '&' : '?') + params;
      else if (/Konqueror|Safari|KHTML/.test(navigator.userAgent))
        params +=3D '&_=3D';
    }

    try {
      var response =3D new Ajax.Response(this);
      if (this.options.onCreate) this.options.onCreate(response);
      Ajax.Responders.dispatch('onCreate', this, response);

      this.transport.open(this.method.toUpperCase(), this.url,
        this.options.asynchronous);

      if (this.options.asynchronous) =
this.respondToReadyState.bind(this).defer(1);

      this.transport.onreadystatechange =3D =
this.onStateChange.bind(this);
      this.setRequestHeaders();

      this.body =3D this.method =3D=3D 'post' ? (this.options.postBody =
|| params) : null;
      this.transport.send(this.body);

      /* Force Firefox to handle ready state 4 for synchronous requests =
*/
      if (!this.options.asynchronous && this.transport.overrideMimeType)
        this.onStateChange();

    }
    catch (e) {
      this.dispatchException(e);
    }
  },

  onStateChange: function() {
    var readyState =3D this.transport.readyState;
    if (readyState > 1 && !((readyState =3D=3D 4) && this._complete))
      this.respondToReadyState(this.transport.readyState);
  },

  setRequestHeaders: function() {
    var headers =3D {
      'X-Requested-With': 'XMLHttpRequest',
      'X-Prototype-Version': Prototype.Version,
      'Accept': 'text/javascript, text/html, application/xml, text/xml, =
*/*'
    };

    if (this.method =3D=3D 'post') {
      headers['Content-type'] =3D this.options.contentType +
        (this.options.encoding ? '; charset=3D' + this.options.encoding =
: '');

      /* Force "Connection: close" for older Mozilla browsers to work
       * around a bug where XMLHttpRequest sends an incorrect
       * Content-length header. See Mozilla Bugzilla #246651.
       */
      if (this.transport.overrideMimeType &&
          (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0,2005])[1] < =
2005)
            headers['Connection'] =3D 'close';
    }

    // user-defined headers
    if (typeof this.options.requestHeaders =3D=3D 'object') {
      var extras =3D this.options.requestHeaders;

      if (Object.isFunction(extras.push))
        for (var i =3D 0, length =3D extras.length; i < length; i +=3D =
2)
          headers[extras[i]] =3D extras[i+1];
      else
        $H(extras).each(function(pair) { headers[pair.key] =3D =
pair.value });
    }

    for (var name in headers)
      this.transport.setRequestHeader(name, headers[name]);
  },

  success: function() {
    var status =3D this.getStatus();
    return !status || (status >=3D 200 && status < 300);
  },

  getStatus: function() {
    try {
      return this.transport.status || 0;
    } catch (e) { return 0 }
  },

  respondToReadyState: function(readyState) {
    var state =3D Ajax.Request.Events[readyState], response =3D new =
Ajax.Response(this);

    if (state =3D=3D 'Complete') {
      try {
        this._complete =3D true;
        (this.options['on' + response.status]
         || this.options['on' + (this.success() ? 'Success' : =
'Failure')]
         || Prototype.emptyFunction)(response, response.headerJSON);
      } catch (e) {
        this.dispatchException(e);
      }

      var contentType =3D response.getHeader('Content-type');
      if (this.options.evalJS =3D=3D 'force'
          || (this.options.evalJS && this.isSameOrigin() && contentType
          && =
contentType.match(/^\s*(text|application)\/(x-)?(java|ecma)script(;.*)?\s=
*$/i)))
        this.evalResponse();
    }

    try {
      (this.options['on' + state] || Prototype.emptyFunction)(response, =
response.headerJSON);
      Ajax.Responders.dispatch('on' + state, this, response, =
response.headerJSON);
    } catch (e) {
      this.dispatchException(e);
    }

    if (state =3D=3D 'Complete') {
      // avoid memory leak in MSIE: clean up
      this.transport.onreadystatechange =3D Prototype.emptyFunction;
    }
  },

  isSameOrigin: function() {
    var m =3D this.url.match(/^\s*https?:\/\/[^\/]*/);
    return !m || (m[0] =3D=3D =
'#{protocol}//#{domain}#{port}'.interpolate({
      protocol: location.protocol,
      domain: document.domain,
      port: location.port ? ':' + location.port : ''
    }));
  },

  getHeader: function(name) {
    try {
      return this.transport.getResponseHeader(name) || null;
    } catch (e) { return null }
  },

  evalResponse: function() {
    try {
      return eval((this.transport.responseText || '').unfilterJSON());
    } catch (e) {
      this.dispatchException(e);
    }
  },

  dispatchException: function(exception) {
    (this.options.onException || Prototype.emptyFunction)(this, =
exception);
    Ajax.Responders.dispatch('onException', this, exception);
  }
});

Ajax.Request.Events =3D
  ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete'];

Ajax.Response =3D Class.create({
  initialize: function(request){
    this.request =3D request;
    var transport  =3D this.transport  =3D request.transport,
        readyState =3D this.readyState =3D transport.readyState;

    if((readyState > 2 && !Prototype.Browser.IE) || readyState =3D=3D 4) =
{
      this.status       =3D this.getStatus();
      this.statusText   =3D this.getStatusText();
      this.responseText =3D String.interpret(transport.responseText);
      this.headerJSON   =3D this._getHeaderJSON();
    }

    if(readyState =3D=3D 4) {
      var xml =3D transport.responseXML;
      this.responseXML  =3D Object.isUndefined(xml) ? null : xml;
      this.responseJSON =3D this._getResponseJSON();
    }
  },

  status:      0,
  statusText: '',

  getStatus: Ajax.Request.prototype.getStatus,

  getStatusText: function() {
    try {
      return this.transport.statusText || '';
    } catch (e) { return '' }
  },

  getHeader: Ajax.Request.prototype.getHeader,

  getAllHeaders: function() {
    try {
      return this.getAllResponseHeaders();
    } catch (e) { return null }
  },

  getResponseHeader: function(name) {
    return this.transport.getResponseHeader(name);
  },

  getAllResponseHeaders: function() {
    return this.transport.getAllResponseHeaders();
  },

  _getHeaderJSON: function() {
    var json =3D this.getHeader('X-JSON');
    if (!json) return null;
    json =3D decodeURIComponent(escape(json));
    try {
      return json.evalJSON(this.request.options.sanitizeJSON ||
        !this.request.isSameOrigin());
    } catch (e) {
      this.request.dispatchException(e);
    }
  },

  _getResponseJSON: function() {
    var options =3D this.request.options;
    if (!options.evalJSON || (options.evalJSON !=3D 'force' &&
      !(this.getHeader('Content-type') || =
'').include('application/json')) ||
        this.responseText.blank())
          return null;
    try {
      return this.responseText.evalJSON(options.sanitizeJSON ||
        !this.request.isSameOrigin());
    } catch (e) {
      this.request.dispatchException(e);
    }
  }
});

Ajax.Updater =3D Class.create(Ajax.Request, {
  initialize: function($super, container, url, options) {
    this.container =3D {
      success: (container.success || container),
      failure: (container.failure || (container.success ? null : =
container))
    };

    options =3D Object.clone(options);
    var onComplete =3D options.onComplete;
    options.onComplete =3D (function(response, json) {
      this.updateContent(response.responseText);
      if (Object.isFunction(onComplete)) onComplete(response, json);
    }).bind(this);

    $super(url, options);
  },

  updateContent: function(responseText) {
    var receiver =3D this.container[this.success() ? 'success' : =
'failure'],
        options =3D this.options;

    if (!options.evalScripts) responseText =3D =
responseText.stripScripts();

    if (receiver =3D $(receiver)) {
      if (options.insertion) {
        if (Object.isString(options.insertion)) {
          var insertion =3D { }; insertion[options.insertion] =3D =
responseText;
          receiver.insert(insertion);
        }
        else options.insertion(receiver, responseText);
      }
      else receiver.update(responseText);
    }
  }
});

Ajax.PeriodicalUpdater =3D Class.create(Ajax.Base, {
  initialize: function($super, container, url, options) {
    $super(options);
    this.onComplete =3D this.options.onComplete;

    this.frequency =3D (this.options.frequency || 2);
    this.decay =3D (this.options.decay || 1);

    this.updater =3D { };
    this.container =3D container;
    this.url =3D url;

    this.start();
  },

  start: function() {
    this.options.onComplete =3D this.updateComplete.bind(this);
    this.onTimerEvent();
  },

  stop: function() {
    this.updater.options.onComplete =3D undefined;
    clearTimeout(this.timer);
    (this.onComplete || Prototype.emptyFunction).apply(this, arguments);
  },

  updateComplete: function(response) {
    if (this.options.decay) {
      this.decay =3D (response.responseText =3D=3D this.lastText ?
        this.decay * this.options.decay : 1);

      this.lastText =3D response.responseText;
    }
    this.timer =3D this.onTimerEvent.bind(this).delay(this.decay * =
this.frequency);
  },

  onTimerEvent: function() {
    this.updater =3D new Ajax.Updater(this.container, this.url, =
this.options);
  }
});
function $(element) {
  if (arguments.length > 1) {
    for (var i =3D 0, elements =3D [], length =3D arguments.length; i < =
length; i++)
      elements.push($(arguments[i]));
    return elements;
  }
  if (Object.isString(element))
    element =3D document.getElementById(element);
  return Element.extend(element);
}

if (Prototype.BrowserFeatures.XPath) {
  document._getElementsByXPath =3D function(expression, parentElement) {
    var results =3D [];
    var query =3D document.evaluate(expression, $(parentElement) || =
document,
      null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
    for (var i =3D 0, length =3D query.snapshotLength; i < length; i++)
      results.push(Element.extend(query.snapshotItem(i)));
    return results;
  };
}

/*-----------------------------------------------------------------------=
---*/

if (!window.Node) var Node =3D { };

if (!Node.ELEMENT_NODE) {
  // DOM level 2 ECMAScript Language Binding
  Object.extend(Node, {
    ELEMENT_NODE: 1,
    ATTRIBUTE_NODE: 2,
    TEXT_NODE: 3,
    CDATA_SECTION_NODE: 4,
    ENTITY_REFERENCE_NODE: 5,
    ENTITY_NODE: 6,
    PROCESSING_INSTRUCTION_NODE: 7,
    COMMENT_NODE: 8,
    DOCUMENT_NODE: 9,
    DOCUMENT_TYPE_NODE: 10,
    DOCUMENT_FRAGMENT_NODE: 11,
    NOTATION_NODE: 12
  });
}

(function() {
  var element =3D this.Element;
  this.Element =3D function(tagName, attributes) {
    attributes =3D attributes || { };
    tagName =3D tagName.toLowerCase();
    var cache =3D Element.cache;
    if (Prototype.Browser.IE && attributes.name) {
      tagName =3D '<' + tagName + ' name=3D"' + attributes.name + '">';
      delete attributes.name;
      return Element.writeAttribute(document.createElement(tagName), =
attributes);
    }
    if (!cache[tagName]) cache[tagName] =3D =
Element.extend(document.createElement(tagName));
    return Element.writeAttribute(cache[tagName].cloneNode(false), =
attributes);
  };
  Object.extend(this.Element, element || { });
}).call(window);

Element.cache =3D { };

Element.Methods =3D {
  visible: function(element) {
    return $(element).style.display !=3D 'none';
  },

  toggle: function(element) {
    element =3D $(element);
    Element[Element.visible(element) ? 'hide' : 'show'](element);
    return element;
  },

  hide: function(element) {
    $(element).style.display =3D 'none';
    return element;
  },

  show: function(element) {
    $(element).style.display =3D '';
    return element;
  },

  remove: function(element) {
    element =3D $(element);
    element.parentNode.removeChild(element);
    return element;
  },

  update: function(element, content) {
    element =3D $(element);
    if (content && content.toElement) content =3D content.toElement();
    if (Object.isElement(content)) return =
element.update().insert(content);
    content =3D Object.toHTML(content);
    element.innerHTML =3D content.stripScripts();
    content.evalScripts.bind(content).defer();
    return element;
  },

  replace: function(element, content) {
    element =3D $(element);
    if (content && content.toElement) content =3D content.toElement();
    else if (!Object.isElement(content)) {
      content =3D Object.toHTML(content);
      var range =3D element.ownerDocument.createRange();
      range.selectNode(element);
      content.evalScripts.bind(content).defer();
      content =3D =
range.createContextualFragment(content.stripScripts());
    }
    element.parentNode.replaceChild(content, element);
    return element;
  },

  insert: function(element, insertions) {
    element =3D $(element);

    if (Object.isString(insertions) || Object.isNumber(insertions) ||
        Object.isElement(insertions) || (insertions && =
(insertions.toElement || insertions.toHTML)))
          insertions =3D {bottom:insertions};

    var content, insert, tagName, childNodes;

    for (var position in insertions) {
      content  =3D insertions[position];
      position =3D position.toLowerCase();
      insert =3D Element._insertionTranslations[position];

      if (content && content.toElement) content =3D content.toElement();
      if (Object.isElement(content)) {
        insert(element, content);
        continue;
      }

      content =3D Object.toHTML(content);

      tagName =3D ((position =3D=3D 'before' || position =3D=3D 'after')
        ? element.parentNode : element).tagName.toUpperCase();

      childNodes =3D Element._getContentFromAnonymousElement(tagName, =
content.stripScripts());

      if (position =3D=3D 'top' || position =3D=3D 'after') =
childNodes.reverse();
      childNodes.each(insert.curry(element));

      content.evalScripts.bind(content).defer();
    }

    return element;
  },

  wrap: function(element, wrapper, attributes) {
    element =3D $(element);
    if (Object.isElement(wrapper))
      $(wrapper).writeAttribute(attributes || { });
    else if (Object.isString(wrapper)) wrapper =3D new Element(wrapper, =
attributes);
    else wrapper =3D new Element('div', wrapper);
    if (element.parentNode)
      element.parentNode.replaceChild(wrapper, element);
    wrapper.appendChild(element);
    return wrapper;
  },

  inspect: function(element) {
    element =3D $(element);
    var result =3D '<' + element.tagName.toLowerCase();
    $H({'id': 'id', 'className': 'class'}).each(function(pair) {
      var property =3D pair.first(), attribute =3D pair.last();
      var value =3D (element[property] || '').toString();
      if (value) result +=3D ' ' + attribute + '=3D' + =
value.inspect(true);
    });
    return result + '>';
  },

  recursivelyCollect: function(element, property) {
    element =3D $(element);
    var elements =3D [];
    while (element =3D element[property])
      if (element.nodeType =3D=3D 1)
        elements.push(Element.extend(element));
    return elements;
  },

  ancestors: function(element) {
    return $(element).recursivelyCollect('parentNode');
  },

  descendants: function(element) {
    return $(element).select("*");
  },

  firstDescendant: function(element) {
    element =3D $(element).firstChild;
    while (element && element.nodeType !=3D 1) element =3D =
element.nextSibling;
    return $(element);
  },

  immediateDescendants: function(element) {
    if (!(element =3D $(element).firstChild)) return [];
    while (element && element.nodeType !=3D 1) element =3D =
element.nextSibling;
    if (element) return [element].concat($(element).nextSiblings());
    return [];
  },

  previousSiblings: function(element) {
    return $(element).recursivelyCollect('previousSibling');
  },

  nextSiblings: function(element) {
    return $(element).recursivelyCollect('nextSibling');
  },

  siblings: function(element) {
    element =3D $(element);
    return =
element.previousSiblings().reverse().concat(element.nextSiblings());
  },

  match: function(element, selector) {
    if (Object.isString(selector))
      selector =3D new Selector(selector);
    return selector.match($(element));
  },

  up: function(element, expression, index) {
    element =3D $(element);
    if (arguments.length =3D=3D 1) return $(element.parentNode);
    var ancestors =3D element.ancestors();
    return Object.isNumber(expression) ? ancestors[expression] :
      Selector.findElement(ancestors, expression, index);
  },

  down: function(element, expression, index) {
    element =3D $(element);
    if (arguments.length =3D=3D 1) return element.firstDescendant();
    return Object.isNumber(expression) ? =
element.descendants()[expression] :
      element.select(expression)[index || 0];
  },

  previous: function(element, expression, index) {
    element =3D $(element);
    if (arguments.length =3D=3D 1) return =
$(Selector.handlers.previousElementSibling(element));
    var previousSiblings =3D element.previousSiblings();
    return Object.isNumber(expression) ? previousSiblings[expression] :
      Selector.findElement(previousSiblings, expression, index);
  },

  next: function(element, expression, index) {
    element =3D $(element);
    if (arguments.length =3D=3D 1) return =
$(Selector.handlers.nextElementSibling(element));
    var nextSiblings =3D element.nextSiblings();
    return Object.isNumber(expression) ? nextSiblings[expression] :
      Selector.findElement(nextSiblings, expression, index);
  },

  select: function() {
    var args =3D $A(arguments), element =3D $(args.shift());
    return Selector.findChildElements(element, args);
  },

  adjacent: function() {
    var args =3D $A(arguments), element =3D $(args.shift());
    return Selector.findChildElements(element.parentNode, =
args).without(element);
  },

  identify: function(element) {
    element =3D $(element);
    var id =3D element.readAttribute('id'), self =3D arguments.callee;
    if (id) return id;
    do { id =3D 'anonymous_element_' + self.counter++ } while ($(id));
    element.writeAttribute('id', id);
    return id;
  },

  readAttribute: function(element, name) {
    element =3D $(element);
    if (Prototype.Browser.IE) {
      var t =3D Element._attributeTranslations.read;
      if (t.values[name]) return t.values[name](element, name);
      if (t.names[name]) name =3D t.names[name];
      if (name.include(':')) {
        return (!element.attributes || !element.attributes[name]) ? null =
:
         element.attributes[name].value;
      }
    }
    return element.getAttribute(name);
  },

  writeAttribute: function(element, name, value) {
    element =3D $(element);
    var attributes =3D { }, t =3D Element._attributeTranslations.write;

    if (typeof name =3D=3D 'object') attributes =3D name;
    else attributes[name] =3D Object.isUndefined(value) ? true : value;

    for (var attr in attributes) {
      name =3D t.names[attr] || attr;
      value =3D attributes[attr];
      if (t.values[attr]) name =3D t.values[attr](element, value);
      if (value =3D=3D=3D false || value =3D=3D=3D null)
        element.removeAttribute(name);
      else if (value =3D=3D=3D true)
        element.setAttribute(name, name);
      else element.setAttribute(name, value);
    }
    return element;
  },

  getHeight: function(element) {
    return $(element).getDimensions().height;
  },

  getWidth: function(element) {
    return $(element).getDimensions().width;
  },

  classNames: function(element) {
    return new Element.ClassNames(element);
  },

  hasClassName: function(element, className) {
    if (!(element =3D $(element))) return;
    var elementClassName =3D element.className;
    return (elementClassName.length > 0 && (elementClassName =3D=3D =
className ||
      new RegExp("(^|\\s)" + className + =
"(\\s|$)").test(elementClassName)));
  },

  addClassName: function(element, className) {
    if (!(element =3D $(element))) return;
    if (!element.hasClassName(className))
      element.className +=3D (element.className ? ' ' : '') + className;
    return element;
  },

  removeClassName: function(element, className) {
    if (!(element =3D $(element))) return;
    element.className =3D element.className.replace(
      new RegExp("(^|\\s+)" + className + "(\\s+|$)"), ' ').strip();
    return element;
  },

  toggleClassName: function(element, className) {
    if (!(element =3D $(element))) return;
    return element[element.hasClassName(className) ?
      'removeClassName' : 'addClassName'](className);
  },

  // removes whitespace-only text node children
  cleanWhitespace: function(element) {
    element =3D $(element);
    var node =3D element.firstChild;
    while (node) {
      var nextNode =3D node.nextSibling;
      if (node.nodeType =3D=3D 3 && !/\S/.test(node.nodeValue))
        element.removeChild(node);
      node =3D nextNode;
    }
    return element;
  },

  empty: function(element) {
    return $(element).innerHTML.blank();
  },

  descendantOf: function(element, ancestor) {
    element =3D $(element), ancestor =3D $(ancestor);
    var originalAncestor =3D ancestor;

    if (element.compareDocumentPosition)
      return (element.compareDocumentPosition(ancestor) & 8) =3D=3D=3D =
8;

    if (element.sourceIndex && !Prototype.Browser.Opera) {
      var e =3D element.sourceIndex, a =3D ancestor.sourceIndex,
       nextAncestor =3D ancestor.nextSibling;
      if (!nextAncestor) {
        do { ancestor =3D ancestor.parentNode; }
        while (!(nextAncestor =3D ancestor.nextSibling) && =
ancestor.parentNode);
      }
      if (nextAncestor && nextAncestor.sourceIndex)
       return (e > a && e < nextAncestor.sourceIndex);
    }

    while (element =3D element.parentNode)
      if (element =3D=3D originalAncestor) return true;
    return false;
  },

  scrollTo: function(element) {
    element =3D $(element);
    var pos =3D element.cumulativeOffset();
    window.scrollTo(pos[0], pos[1]);
    return element;
  },

  getStyle: function(element, style) {
    element =3D $(element);
    style =3D style =3D=3D 'float' ? 'cssFloat' : style.camelize();
    var value =3D element.style[style];
    if (!value) {
      var css =3D document.defaultView.getComputedStyle(element, null);
      value =3D css ? css[style] : null;
    }
    if (style =3D=3D 'opacity') return value ? parseFloat(value) : 1.0;
    return value =3D=3D 'auto' ? null : value;
  },

  getOpacity: function(element) {
    return $(element).getStyle('opacity');
  },

  setStyle: function(element, styles) {
    element =3D $(element);
    var elementStyle =3D element.style, match;
    if (Object.isString(styles)) {
      element.style.cssText +=3D ';' + styles;
      return styles.include('opacity') ?
        element.setOpacity(styles.match(/opacity:\s*(\d?\.?\d*)/)[1]) : =
element;
    }
    for (var property in styles)
      if (property =3D=3D 'opacity') =
element.setOpacity(styles[property]);
      else
        elementStyle[(property =3D=3D 'float' || property =3D=3D =
'cssFloat') ?
          (Object.isUndefined(elementStyle.styleFloat) ? 'cssFloat' : =
'styleFloat') :
            property] =3D styles[property];

    return element;
  },

  setOpacity: function(element, value) {
    element =3D $(element);
    element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? =
'' :
      (value < 0.00001) ? 0 : value;
    return element;
  },

  getDimensions: function(element) {
    element =3D $(element);
    var display =3D $(element).getStyle('display');
    if (display !=3D 'none' && display !=3D null) // Safari bug
      return {width: element.offsetWidth, height: element.offsetHeight};

    // All *Width and *Height properties give 0 on elements with display =
none,
    // so enable the element temporarily
    var els =3D element.style;
    var originalVisibility =3D els.visibility;
    var originalPosition =3D els.position;
    var originalDisplay =3D els.display;
    els.visibility =3D 'hidden';
    els.position =3D 'absolute';
    els.display =3D 'block';
    var originalWidth =3D element.clientWidth;
    var originalHeight =3D element.clientHeight;
    els.display =3D originalDisplay;
    els.position =3D originalPosition;
    els.visibility =3D originalVisibility;
    return {width: originalWidth, height: originalHeight};
  },

  makePositioned: function(element) {
    element =3D $(element);
    var pos =3D Element.getStyle(element, 'position');
    if (pos =3D=3D 'static' || !pos) {
      element._madePositioned =3D true;
      element.style.position =3D 'relative';
      // Opera returns the offset relative to the positioning context, =
when an
      // element is position relative but top and left have not been =
defined
      if (window.opera) {
        element.style.top =3D 0;
        element.style.left =3D 0;
      }
    }
    return element;
  },

  undoPositioned: function(element) {
    element =3D $(element);
    if (element._madePositioned) {
      element._madePositioned =3D undefined;
      element.style.position =3D
        element.style.top =3D
        element.style.left =3D
        element.style.bottom =3D
        element.style.right =3D '';
    }
    return element;
  },

  makeClipping: function(element) {
    element =3D $(element);
    if (element._overflow) return element;
    element._overflow =3D Element.getStyle(element, 'overflow') || =
'auto';
    if (element._overflow !=3D=3D 'hidden')
      element.style.overflow =3D 'hidden';
    return element;
  },

  undoClipping: function(element) {
    element =3D $(element);
    if (!element._overflow) return element;
    element.style.overflow =3D element._overflow =3D=3D 'auto' ? '' : =
element._overflow;
    element._overflow =3D null;
    return element;
  },

  cumulativeOffset: function(element) {
    var valueT =3D 0, valueL =3D 0;
    do {
      valueT +=3D element.offsetTop  || 0;
      valueL +=3D element.offsetLeft || 0;
      element =3D element.offsetParent;
    } while (element);
    return Element._returnOffset(valueL, valueT);
  },

  positionedOffset: function(element) {
    var valueT =3D 0, valueL =3D 0;
    do {
      valueT +=3D element.offsetTop  || 0;
      valueL +=3D element.offsetLeft || 0;
      element =3D element.offsetParent;
      if (element) {
        if (element.tagName =3D=3D 'BODY') break;
        var p =3D Element.getStyle(element, 'position');
        if (p !=3D=3D 'static') break;
      }
    } while (element);
    return Element._returnOffset(valueL, valueT);
  },

  absolutize: function(element) {
    element =3D $(element);
    if (element.getStyle('position') =3D=3D 'absolute') return;
    // Position.prepare(); // To be done manually by Scripty when it =
needs it.

    var offsets =3D element.positionedOffset();
    var top     =3D offsets[1];
    var left    =3D offsets[0];
    var width   =3D element.clientWidth;
    var height  =3D element.clientHeight;

    element._originalLeft   =3D left - parseFloat(element.style.left  || =
0);
    element._originalTop    =3D top  - parseFloat(element.style.top || =
0);
    element._originalWidth  =3D element.style.width;
    element._originalHeight =3D element.style.height;

    element.style.position =3D 'absolute';
    element.style.top    =3D top + 'px';
    element.style.left   =3D left + 'px';
    element.style.width  =3D width + 'px';
    element.style.height =3D height + 'px';
    return element;
  },

  relativize: function(element) {
    element =3D $(element);
    if (element.getStyle('position') =3D=3D 'relative') return;
    // Position.prepare(); // To be done manually by Scripty when it =
needs it.

    element.style.position =3D 'relative';
    var top  =3D parseFloat(element.style.top  || 0) - =
(element._originalTop || 0);
    var left =3D parseFloat(element.style.left || 0) - =
(element._originalLeft || 0);

    element.style.top    =3D top + 'px';
    element.style.left   =3D left + 'px';
    element.style.height =3D element._originalHeight;
    element.style.width  =3D element._originalWidth;
    return element;
  },

  cumulativeScrollOffset: function(element) {
    var valueT =3D 0, valueL =3D 0;
    do {
      valueT +=3D element.scrollTop  || 0;
      valueL +=3D element.scrollLeft || 0;
      element =3D element.parentNode;
    } while (element);
    return Element._returnOffset(valueL, valueT);
  },

  getOffsetParent: function(element) {
    if (element.offsetParent) return $(element.offsetParent);
    if (element =3D=3D document.body) return $(element);

    while ((element =3D element.parentNode) && element !=3D =
document.body)
      if (Element.getStyle(element, 'position') !=3D 'static')
        return $(element);

    return $(document.body);
  },

  viewportOffset: function(forElement) {
    var valueT =3D 0, valueL =3D 0;

    var element =3D forElement;
    do {
      valueT +=3D element.offsetTop  || 0;
      valueL +=3D element.offsetLeft || 0;

      // Safari fix
      if (element.offsetParent =3D=3D document.body &&
        Element.getStyle(element, 'position') =3D=3D 'absolute') break;

    } while (element =3D element.offsetParent);

    element =3D forElement;
    do {
      if (!Prototype.Browser.Opera || element.tagName =3D=3D 'BODY') {
        valueT -=3D element.scrollTop  || 0;
        valueL -=3D element.scrollLeft || 0;
      }
    } while (element =3D element.parentNode);

    return Element._returnOffset(valueL, valueT);
  },

  clonePosition: function(element, source) {
    var options =3D Object.extend({
      setLeft:    true,
      setTop:     true,
      setWidth:   true,
      setHeight:  true,
      offsetTop:  0,
      offsetLeft: 0
    }, arguments[2] || { });

    // find page position of source
    source =3D $(source);
    var p =3D source.viewportOffset();

    // find coordinate system to use
    element =3D $(element);
    var delta =3D [0, 0];
    var parent =3D null;
    // delta [0,0] will do fine with position: fixed elements,
    // position:absolute needs offsetParent deltas
    if (Element.getStyle(element, 'position') =3D=3D 'absolute') {
      parent =3D element.getOffsetParent();
      delta =3D parent.viewportOffset();
    }

    // correct by body offsets (fixes Safari)
    if (parent =3D=3D document.body) {
      delta[0] -=3D document.body.offsetLeft;
      delta[1] -=3D document.body.offsetTop;
    }

    // set position
    if (options.setLeft)   element.style.left  =3D (p[0] - delta[0] + =
options.offsetLeft) + 'px';
    if (options.setTop)    element.style.top   =3D (p[1] - delta[1] + =
options.offsetTop) + 'px';
    if (options.setWidth)  element.style.width =3D source.offsetWidth + =
'px';
    if (options.setHeight) element.style.height =3D source.offsetHeight =
+ 'px';
    return element;
  }
};

Element.Methods.identify.counter =3D 1;

Object.extend(Element.Methods, {
  getElementsBySelector: Element.Methods.select,
  childElements: Element.Methods.immediateDescendants
});

Element._attributeTranslations =3D {
  write: {
    names: {
      className: 'class',
      htmlFor:   'for'
    },
    values: { }
  }
};

if (Prototype.Browser.Opera) {
  Element.Methods.getStyle =3D Element.Methods.getStyle.wrap(
    function(proceed, element, style) {
      switch (style) {
        case 'left': case 'top': case 'right': case 'bottom':
          if (proceed(element, 'position') =3D=3D=3D 'static') return =
null;
        case 'height': case 'width':
          // returns '0px' for hidden elements; we want it to return =
null
          if (!Element.visible(element)) return null;

          // returns the border-box dimensions rather than the =
content-box
          // dimensions, so we subtract padding and borders from the =
value
          var dim =3D parseInt(proceed(element, style), 10);

          if (dim !=3D=3D element['offset' + style.capitalize()])
            return dim + 'px';

          var properties;
          if (style =3D=3D=3D 'height') {
            properties =3D ['border-top-width', 'padding-top',
             'padding-bottom', 'border-bottom-width'];
          }
          else {
            properties =3D ['border-left-width', 'padding-left',
             'padding-right', 'border-right-width'];
          }
          return properties.inject(dim, function(memo, property) {
            var val =3D proceed(element, property);
            return val =3D=3D=3D null ? memo : memo - parseInt(val, 10);
          }) + 'px';
        default: return proceed(element, style);
      }
    }
  );

  Element.Methods.readAttribute =3D Element.Methods.readAttribute.wrap(
    function(proceed, element, attribute) {
      if (attribute =3D=3D=3D 'title') return element.title;
      return proceed(element, attribute);
    }
  );
}

else if (Prototype.Browser.IE) {
  // IE doesn't report offsets correctly for static elements, so we =
change them
  // to "relative" to get the values, then change them back.
  Element.Methods.getOffsetParent =3D =
Element.Methods.getOffsetParent.wrap(
    function(proceed, element) {
      element =3D $(element);
      var position =3D element.getStyle('position');
      if (position !=3D=3D 'static') return proceed(element);
      element.setStyle({ position: 'relative' });
      var value =3D proceed(element);
      element.setStyle({ position: position });
      return value;
    }
  );

  $w('positionedOffset viewportOffset').each(function(method) {
    Element.Methods[method] =3D Element.Methods[method].wrap(
      function(proceed, element) {
        element =3D $(element);
        var position =3D element.getStyle('position');
        if (position !=3D=3D 'static') return proceed(element);
        // Trigger hasLayout on the offset parent so that IE6 reports
        // accurate offsetTop and offsetLeft values for position: fixed.
        var offsetParent =3D element.getOffsetParent();
        if (offsetParent && offsetParent.getStyle('position') =3D=3D=3D =
'fixed')
          offsetParent.setStyle({ zoom: 1 });
        element.setStyle({ position: 'relative' });
        var value =3D proceed(element);
        element.setStyle({ position: position });
        return value;
      }
    );
  });

  Element.Methods.getStyle =3D function(element, style) {
    element =3D $(element);
    style =3D (style =3D=3D 'float' || style =3D=3D 'cssFloat') ? =
'styleFloat' : style.camelize();
    var value =3D element.style[style];
    if (!value && element.currentStyle) value =3D =
element.currentStyle[style];

    if (style =3D=3D 'opacity') {
      if (value =3D (element.getStyle('filter') || =
'').match(/alpha\(opacity=3D(.*)\)/))
        if (value[1]) return parseFloat(value[1]) / 100;
      return 1.0;
    }

    if (value =3D=3D 'auto') {
      if ((style =3D=3D 'width' || style =3D=3D 'height') && =
(element.getStyle('display') !=3D 'none'))
        return element['offset' + style.capitalize()] + 'px';
      return null;
    }
    return value;
  };

  Element.Methods.setOpacity =3D function(element, value) {
    function stripAlpha(filter){
      return filter.replace(/alpha\([^\)]*\)/gi,'');
    }
    element =3D $(element);
    var currentStyle =3D element.currentStyle;
    if ((currentStyle && !currentStyle.hasLayout) ||
      (!currentStyle && element.style.zoom =3D=3D 'normal'))
        element.style.zoom =3D 1;

    var filter =3D element.getStyle('filter'), style =3D element.style;
    if (value =3D=3D 1 || value =3D=3D=3D '') {
      (filter =3D stripAlpha(filter)) ?
        style.filter =3D filter : style.removeAttribute('filter');
      return element;
    } else if (value < 0.00001) value =3D 0;
    style.filter =3D stripAlpha(filter) +
      'alpha(opacity=3D' + (value * 100) + ')';
    return element;
  };

  Element._attributeTranslations =3D {
    read: {
      names: {
        'class': 'className',
        'for':   'htmlFor'
      },
      values: {
        _getAttr: function(element, attribute) {
          return element.getAttribute(attribute, 2);
        },
        _getAttrNode: function(element, attribute) {
          var node =3D element.getAttributeNode(attribute);
          return node ? node.value : "";
        },
        _getEv: function(element, attribute) {
          attribute =3D element.getAttribute(attribute);
          return attribute ? attribute.toString().slice(23, -2) : null;
        },
        _flag: function(element, attribute) {
          return $(element).hasAttribute(attribute) ? attribute : null;
        },
        style: function(element) {
          return element.style.cssText.toLowerCase();
        },
        title: function(element) {
          return element.title;
        }
      }
    }
  };

  Element._attributeTranslations.write =3D {
    names: Object.extend({
      cellpadding: 'cellPadding',
      cellspacing: 'cellSpacing'
    }, Element._attributeTranslations.read.names),
    values: {
      checked: function(element, value) {
        element.checked =3D !!value;
      },

      style: function(element, value) {
        element.style.cssText =3D value ? value : '';
      }
    }
  };

  Element._attributeTranslations.has =3D {};

  $w('colSpan rowSpan vAlign dateTime accessKey tabIndex ' +
      'encType maxLength readOnly longDesc').each(function(attr) {
    Element._attributeTranslations.write.names[attr.toLowerCase()] =3D =
attr;
    Element._attributeTranslations.has[attr.toLowerCase()] =3D attr;
  });

  (function(v) {
    Object.extend(v, {
      href:        v._getAttr,
      src:         v._getAttr,
      type:        v._getAttr,
      action:      v._getAttrNode,
      disabled:    v._flag,
      checked:     v._flag,
      readonly:    v._flag,
      multiple:    v._flag,
      onload:      v._getEv,
      onunload:    v._getEv,
      onclick:     v._getEv,
      ondblclick:  v._getEv,
      onmousedown: v._getEv,
      onmouseup:   v._getEv,
      onmouseover: v._getEv,
      onmousemove: v._getEv,
      onmouseout:  v._getEv,
      onfocus:     v._getEv,
      onblur:      v._getEv,
      onkeypress:  v._getEv,
      onkeydown:   v._getEv,
      onkeyup:     v._getEv,
      onsubmit:    v._getEv,
      onreset:     v._getEv,
      onselect:    v._getEv,
      onchange:    v._getEv
    });
  })(Element._attributeTranslations.read.values);
}

else if (Prototype.Browser.Gecko && =
/rv:1\.8\.0/.test(navigator.userAgent)) {
  Element.Methods.setOpacity =3D function(element, value) {
    element =3D $(element);
    element.style.opacity =3D (value =3D=3D 1) ? 0.999999 :
      (value =3D=3D=3D '') ? '' : (value < 0.00001) ? 0 : value;
    return element;
  };
}

else if (Prototype.Browser.WebKit) {
  Element.Methods.setOpacity =3D function(element, value) {
    element =3D $(element);
    element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? =
'' :
      (value < 0.00001) ? 0 : value;

    if (value =3D=3D 1)
      if(element.tagName =3D=3D 'IMG' && element.width) {
        element.width++; element.width--;
      } else try {
        var n =3D document.createTextNode(' ');
        element.appendChild(n);
        element.removeChild(n);
      } catch (e) { }

    return element;
  };

  // Safari returns margins on body which is incorrect if the child is =
absolutely
  // positioned.  For performance reasons, redefine =
Element#cumulativeOffset for
  // KHTML/WebKit only.
  Element.Methods.cumulativeOffset =3D function(element) {
    var valueT =3D 0, valueL =3D 0;
    do {
      valueT +=3D element.offsetTop  || 0;
      valueL +=3D element.offsetLeft || 0;
      if (element.offsetParent =3D=3D document.body)
        if (Element.getStyle(element, 'position') =3D=3D 'absolute') =
break;

      element =3D element.offsetParent;
    } while (element);

    return Element._returnOffset(valueL, valueT);
  };
}

if (Prototype.Browser.IE || Prototype.Browser.Opera) {
  // IE and Opera are missing .innerHTML support for TABLE-related and =
SELECT elements
  Element.Methods.update =3D function(element, content) {
    element =3D $(element);

    if (content && content.toElement) content =3D content.toElement();
    if (Object.isElement(content)) return =
element.update().insert(content);

    content =3D Object.toHTML(content);
    var tagName =3D element.tagName.toUpperCase();

    if (tagName in Element._insertionTranslations.tags) {
      $A(element.childNodes).each(function(node) { =
element.removeChild(node) });
      Element._getContentFromAnonymousElement(tagName, =
content.stripScripts())
        .each(function(node) { element.appendChild(node) });
    }
    else element.innerHTML =3D content.stripScripts();

    content.evalScripts.bind(content).defer();
    return element;
  };
}

if ('outerHTML' in document.createElement('div')) {
  Element.Methods.replace =3D function(element, content) {
    element =3D $(element);

    if (content && content.toElement) content =3D content.toElement();
    if (Object.isElement(content)) {
      element.parentNode.replaceChild(content, element);
      return element;
    }

    content =3D Object.toHTML(content);
    var parent =3D element.parentNode, tagName =3D =
parent.tagName.toUpperCase();

    if (Element._insertionTranslations.tags[tagName]) {
      var nextSibling =3D element.next();
      var fragments =3D Element._getContentFromAnonymousElement(tagName, =
content.stripScripts());
      parent.removeChild(element);
      if (nextSibling)
        fragments.each(function(node) { parent.insertBefore(node, =
nextSibling) });
      else
        fragments.each(function(node) { parent.appendChild(node) });
    }
    else element.outerHTML =3D content.stripScripts();

    content.evalScripts.bind(content).defer();
    return element;
  };
}

Element._returnOffset =3D function(l, t) {
  var result =3D [l, t];
  result.left =3D l;
  result.top =3D t;
  return result;
};

Element._getContentFromAnonymousElement =3D function(tagName, html) {
  var div =3D new Element('div'), t =3D =
Element._insertionTranslations.tags[tagName];
  if (t) {
    div.innerHTML =3D t[0] + html + t[1];
    t[2].times(function() { div =3D div.firstChild });
  } else div.innerHTML =3D html;
  return $A(div.childNodes);
};

Element._insertionTranslations =3D {
  before: function(element, node) {
    element.parentNode.insertBefore(node, element);
  },
  top: function(element, node) {
    element.insertBefore(node, element.firstChild);
  },
  bottom: function(element, node) {
    element.appendChild(node);
  },
  after: function(element, node) {
    element.parentNode.insertBefore(node, element.nextSibling);
  },
  tags: {
    TABLE:  ['<table>',                '</table>',                   1],
    TBODY:  ['<table><tbody>',         '</tbody></table>',           2],
    TR:     ['<table><tbody><tr>',     '</tr></tbody></table>',      3],
    TD:     ['<table><tbody><tr><td>', '</td></tr></tbody></table>', 4],
    SELECT: ['<select>',               '</select>',                  1]
  }
};

(function() {
  Object.extend(this.tags, {
    THEAD: this.tags.TBODY,
    TFOOT: this.tags.TBODY,
    TH:    this.tags.TD
  });
}).call(Element._insertionTranslations);

Element.Methods.Simulated =3D {
  hasAttribute: function(element, attribute) {
    attribute =3D Element._attributeTranslations.has[attribute] || =
attribute;
    var node =3D $(element).getAttributeNode(attribute);
    return node && node.specified;
  }
};

Element.Methods.ByTag =3D { };

Object.extend(Element, Element.Methods);

if (!Prototype.BrowserFeatures.ElementExtensions &&
    document.createElement('div').__proto__) {
  window.HTMLElement =3D { };
  window.HTMLElement.prototype =3D =
document.createElement('div').__proto__;
  Prototype.BrowserFeatures.ElementExtensions =3D true;
}

Element.extend =3D (function() {
  if (Prototype.BrowserFeatures.SpecificElementExtensions)
    return Prototype.K;

  var Methods =3D { }, ByTag =3D Element.Methods.ByTag;

  var extend =3D Object.extend(function(element) {
    if (!element || element._extendedByPrototype ||
        element.nodeType !=3D 1 || element =3D=3D window) return =
element;

    var methods =3D Object.clone(Methods),
      tagName =3D element.tagName, property, value;

    // extend methods for specific tags
    if (ByTag[tagName]) Object.extend(methods, ByTag[tagName]);

    for (property in methods) {
      value =3D methods[property];
      if (Object.isFunction(value) && !(property in element))
        element[property] =3D value.methodize();
    }

    element._extendedByPrototype =3D Prototype.emptyFunction;
    return element;

  }, {
    refresh: function() {
      // extend methods for all tags (Safari doesn't need this)
      if (!Prototype.BrowserFeatures.ElementExtensions) {
        Object.extend(Methods, Element.Methods);
        Object.extend(Methods, Element.Methods.Simulated);
      }
    }
  });

  extend.refresh();
  return extend;
})();

Element.hasAttribute =3D function(element, attribute) {
  if (element.hasAttribute) return element.hasAttribute(attribute);
  return Element.Methods.Simulated.hasAttribute(element, attribute);
};

Element.addMethods =3D function(methods) {
  var F =3D Prototype.BrowserFeatures, T =3D Element.Methods.ByTag;

  if (!methods) {
    Object.extend(Form, Form.Methods);
    Object.extend(Form.Element, Form.Element.Methods);
    Object.extend(Element.Methods.ByTag, {
      "FORM":     Object.clone(Form.Methods),
      "INPUT":    Object.clone(Form.Element.Methods),
      "SELECT":   Object.clone(Form.Element.Methods),
      "TEXTAREA": Object.clone(Form.Element.Methods)
    });
  }

  if (arguments.length =3D=3D 2) {
    var tagName =3D methods;
    methods =3D arguments[1];
  }

  if (!tagName) Object.extend(Element.Methods, methods || { });
  else {
    if (Object.isArray(tagName)) tagName.each(extend);
    else extend(tagName);
  }

  function extend(tagName) {
    tagName =3D tagName.toUpperCase();
    if (!Element.Methods.ByTag[tagName])
      Element.Methods.ByTag[tagName] =3D { };
    Object.extend(Element.Methods.ByTag[tagName], methods);
  }

  function copy(methods, destination, onlyIfAbsent) {
    onlyIfAbsent =3D onlyIfAbsent || false;
    for (var property in methods) {
      var value =3D methods[property];
      if (!Object.isFunction(value)) continue;
      if (!onlyIfAbsent || !(property in destination))
        destination[property] =3D value.methodize();
    }
  }

  function findDOMClass(tagName) {
    var klass;
    var trans =3D {
      "OPTGROUP": "OptGroup", "TEXTAREA": "TextArea", "P": "Paragraph",
      "FIELDSET": "FieldSet", "UL": "UList", "OL": "OList", "DL": =
"DList",
      "DIR": "Directory", "H1": "Heading", "H2": "Heading", "H3": =
"Heading",
      "H4": "Heading", "H5": "Heading", "H6": "Heading", "Q": "Quote",
      "INS": "Mod", "DEL": "Mod", "A": "Anchor", "IMG": "Image", =
"CAPTION":
      "TableCaption", "COL": "TableCol", "COLGROUP": "TableCol", =
"THEAD":
      "TableSection", "TFOOT": "TableSection", "TBODY": "TableSection", =
"TR":
      "TableRow", "TH": "TableCell", "TD": "TableCell", "FRAMESET":
      "FrameSet", "IFRAME": "IFrame"
    };
    if (trans[tagName]) klass =3D 'HTML' + trans[tagName] + 'Element';
    if (window[klass]) return window[klass];
    klass =3D 'HTML' + tagName + 'Element';
    if (window[klass]) return window[klass];
    klass =3D 'HTML' + tagName.capitalize() + 'Element';
    if (window[klass]) return window[klass];

    window[klass] =3D { };
    window[klass].prototype =3D =
document.createElement(tagName).__proto__;
    return window[klass];
  }

  if (F.ElementExtensions) {
    copy(Element.Methods, HTMLElement.prototype);
    copy(Element.Methods.Simulated, HTMLElement.prototype, true);
  }

  if (F.SpecificElementExtensions) {
    for (var tag in Element.Methods.ByTag) {
      var klass =3D findDOMClass(tag);
      if (Object.isUndefined(klass)) continue;
      copy(T[tag], klass.prototype);
    }
  }

  Object.extend(Element, Element.Methods);
  delete Element.ByTag;

  if (Element.extend.refresh) Element.extend.refresh();
  Element.cache =3D { };
};

document.viewport =3D {
  getDimensions: function() {
    var dimensions =3D { };
    var B =3D Prototype.Browser;
    $w('width height').each(function(d) {
      var D =3D d.capitalize();
      dimensions[d] =3D (B.WebKit && !document.evaluate) ? self['inner' =
+ D] :
        (B.Opera) ? document.body['client' + D] : =
document.documentElement['client' + D];
    });
    return dimensions;
  },

  getWidth: function() {
    return this.getDimensions().width;
  },

  getHeight: function() {
    return this.getDimensions().height;
  },

  getScrollOffsets: function() {
    return Element._returnOffset(
      window.pageXOffset || document.documentElement.scrollLeft || =
document.body.scrollLeft,
      window.pageYOffset || document.documentElement.scrollTop || =
document.body.scrollTop);
  }
};
/* Portions of the Selector class are derived from Jack Slocum=E2=80=99s =
DomQuery,
 * part of YUI-Ext version 0.40, distributed under the terms of an =
MIT-style
 * license.  Please see http://www.yui-ext.com/ for more information. */

var Selector =3D Class.create({
  initialize: function(expression) {
    this.expression =3D expression.strip();
    this.compileMatcher();
  },

  shouldUseXPath: function() {
    if (!Prototype.BrowserFeatures.XPath) return false;

    var e =3D this.expression;

    // Safari 3 chokes on :*-of-type and :empty
    if (Prototype.Browser.WebKit &&
     (e.include("-of-type") || e.include(":empty")))
      return false;

    // XPath can't do namespaced attributes, nor can it read
    // the "checked" property from DOM nodes
    if ((/(\[[\w-]*?:|:checked)/).test(this.expression))
      return false;

    return true;
  },

  compileMatcher: function() {
    if (this.shouldUseXPath())
      return this.compileXPathMatcher();

    var e =3D this.expression, ps =3D Selector.patterns, h =3D =
Selector.handlers,
        c =3D Selector.criteria, le, p, m;

    if (Selector._cache[e]) {
      this.matcher =3D Selector._cache[e];
      return;
    }

    this.matcher =3D ["this.matcher =3D function(root) {",
                    "var r =3D root, h =3D Selector.handlers, c =3D =
false, n;"];

    while (e && le !=3D e && (/\S/).test(e)) {
      le =3D e;
      for (var i in ps) {
        p =3D ps[i];
        if (m =3D e.match(p)) {
          this.matcher.push(Object.isFunction(c[i]) ? c[i](m) :
    	      new Template(c[i]).evaluate(m));
          e =3D e.replace(m[0], '');
          break;
        }
      }
    }

    this.matcher.push("return h.unique(n);\n}");
    eval(this.matcher.join('\n'));
    Selector._cache[this.expression] =3D this.matcher;
  },

  compileXPathMatcher: function() {
    var e =3D this.expression, ps =3D Selector.patterns,
        x =3D Selector.xpath, le, m;

    if (Selector._cache[e]) {
      this.xpath =3D Selector._cache[e]; return;
    }

    this.matcher =3D ['.//*'];
    while (e && le !=3D e && (/\S/).test(e)) {
      le =3D e;
      for (var i in ps) {
        if (m =3D e.match(ps[i])) {
          this.matcher.push(Object.isFunction(x[i]) ? x[i](m) :
            new Template(x[i]).evaluate(m));
          e =3D e.replace(m[0], '');
          break;
        }
      }
    }

    this.xpath =3D this.matcher.join('');
    Selector._cache[this.expression] =3D this.xpath;
  },

  findElements: function(root) {
    root =3D root || document;
    if (this.xpath) return document._getElementsByXPath(this.xpath, =
root);
    return this.matcher(root);
  },

  match: function(element) {
    this.tokens =3D [];

    var e =3D this.expression, ps =3D Selector.patterns, as =3D =
Selector.assertions;
    var le, p, m;

    while (e && le !=3D=3D e && (/\S/).test(e)) {
      le =3D e;
      for (var i in ps) {
        p =3D ps[i];
        if (m =3D e.match(p)) {
          // use the Selector.assertions methods unless the selector
          // is too complex.
          if (as[i]) {
            this.tokens.push([i, Object.clone(m)]);
            e =3D e.replace(m[0], '');
          } else {
            // reluctantly do a document-wide search
            // and look for a match in the array
            return this.findElements(document).include(element);
          }
        }
      }
    }

    var match =3D true, name, matches;
    for (var i =3D 0, token; token =3D this.tokens[i]; i++) {
      name =3D token[0], matches =3D token[1];
      if (!Selector.assertions[name](element, matches)) {
        match =3D false; break;
      }
    }

    return match;
  },

  toString: function() {
    return this.expression;
  },

  inspect: function() {
    return "#<Selector:" + this.expression.inspect() + ">";
  }
});

Object.extend(Selector, {
  _cache: { },

  xpath: {
    descendant:   "//*",
    child:        "/*",
    adjacent:     "/following-sibling::*[1]",
    laterSibling: '/following-sibling::*',
    tagName:      function(m) {
      if (m[1] =3D=3D '*') return '';
      return "[local-name()=3D'" + m[1].toLowerCase() +
             "' or local-name()=3D'" + m[1].toUpperCase() + "']";
    },
    className:    "[contains(concat(' ', @class, ' '), ' #{1} ')]",
    id:           "[@id=3D'#{1}']",
    attrPresence: function(m) {
      m[1] =3D m[1].toLowerCase();
      return new Template("[@#{1}]").evaluate(m);
    },
    attr: function(m) {
      m[1] =3D m[1].toLowerCase();
      m[3] =3D m[5] || m[6];
      return new Template(Selector.xpath.operators[m[2]]).evaluate(m);
    },
    pseudo: function(m) {
      var h =3D Selector.xpath.pseudos[m[1]];
      if (!h) return '';
      if (Object.isFunction(h)) return h(m);
      return new Template(Selector.xpath.pseudos[m[1]]).evaluate(m);
    },
    operators: {
      '=3D':  "[@#{1}=3D'#{3}']",
      '!=3D': "[@#{1}!=3D'#{3}']",
      '^=3D': "[starts-with(@#{1}, '#{3}')]",
      '$=3D': "[substring(@#{1}, (string-length(@#{1}) - =
string-length('#{3}') + 1))=3D'#{3}']",
      '*=3D': "[contains(@#{1}, '#{3}')]",
      '~=3D': "[contains(concat(' ', @#{1}, ' '), ' #{3} ')]",
      '|=3D': "[contains(concat('-', @#{1}, '-'), '-#{3}-')]"
    },
    pseudos: {
      'first-child': '[not(preceding-sibling::*)]',
      'last-child':  '[not(following-sibling::*)]',
      'only-child':  '[not(preceding-sibling::* or =
following-sibling::*)]',
      'empty':       "[count(*) =3D 0 and (count(text()) =3D 0 or =
translate(text(), ' \t\r\n', '') =3D '')]",
      'checked':     "[@checked]",
      'disabled':    "[@disabled]",
      'enabled':     "[not(@disabled)]",
      'not': function(m) {
        var e =3D m[6], p =3D Selector.patterns,
            x =3D Selector.xpath, le, v;

        var exclusion =3D [];
        while (e && le !=3D e && (/\S/).test(e)) {
          le =3D e;
          for (var i in p) {
            if (m =3D e.match(p[i])) {
              v =3D Object.isFunction(x[i]) ? x[i](m) : new =
Template(x[i]).evaluate(m);
              exclusion.push("(" + v.substring(1, v.length - 1) + ")");
              e =3D e.replace(m[0], '');
              break;
            }
          }
        }
        return "[not(" + exclusion.join(" and ") + ")]";
      },
      'nth-child':      function(m) {
        return =
Selector.xpath.pseudos.nth("(count(./preceding-sibling::*) + 1) ", m);
      },
      'nth-last-child': function(m) {
        return =
Selector.xpath.pseudos.nth("(count(./following-sibling::*) + 1) ", m);
      },
      'nth-of-type':    function(m) {
        return Selector.xpath.pseudos.nth("position() ", m);
      },
      'nth-last-of-type': function(m) {
        return Selector.xpath.pseudos.nth("(last() + 1 - position()) ", =
m);
      },
      'first-of-type':  function(m) {
        m[6] =3D "1"; return Selector.xpath.pseudos['nth-of-type'](m);
      },
      'last-of-type':   function(m) {
        m[6] =3D "1"; return =
Selector.xpath.pseudos['nth-last-of-type'](m);
      },
      'only-of-type':   function(m) {
        var p =3D Selector.xpath.pseudos; return p['first-of-type'](m) + =
p['last-of-type'](m);
      },
      nth: function(fragment, m) {
        var mm, formula =3D m[6], predicate;
        if (formula =3D=3D 'even') formula =3D '2n+0';
        if (formula =3D=3D 'odd')  formula =3D '2n+1';
        if (mm =3D formula.match(/^(\d+)$/)) // digit only
          return '[' + fragment + "=3D " + mm[1] + ']';
        if (mm =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // an+b
          if (mm[1] =3D=3D "-") mm[1] =3D -1;
          var a =3D mm[1] ? Number(mm[1]) : 1;
          var b =3D mm[2] ? Number(mm[2]) : 0;
          predicate =3D "[((#{fragment} - #{b}) mod #{a} =3D 0) and " +
          "((#{fragment} - #{b}) div #{a} >=3D 0)]";
          return new Template(predicate).evaluate({
            fragment: fragment, a: a, b: b });
        }
      }
    }
  },

  criteria: {
    tagName:      'n =3D h.tagName(n, r, "#{1}", c);      c =3D false;',
    className:    'n =3D h.className(n, r, "#{1}", c);    c =3D false;',
    id:           'n =3D h.id(n, r, "#{1}", c);           c =3D false;',
    attrPresence: 'n =3D h.attrPresence(n, r, "#{1}", c); c =3D false;',
    attr: function(m) {
      m[3] =3D (m[5] || m[6]);
      return new Template('n =3D h.attr(n, r, "#{1}", "#{3}", "#{2}", =
c); c =3D false;').evaluate(m);
    },
    pseudo: function(m) {
      if (m[6]) m[6] =3D m[6].replace(/"/g, '\\"');
      return new Template('n =3D h.pseudo(n, "#{1}", "#{6}", r, c); c =
=3D false;').evaluate(m);
    },
    descendant:   'c =3D "descendant";',
    child:        'c =3D "child";',
    adjacent:     'c =3D "adjacent";',
    laterSibling: 'c =3D "laterSibling";'
  },

  patterns: {
    // combinators must be listed first
    // (and descendant needs to be last combinator)
    laterSibling: /^\s*~\s*/,
    child:        /^\s*>\s*/,
    adjacent:     /^\s*\+\s*/,
    descendant:   /^\s/,

    // selectors follow
    tagName:      /^\s*(\*|[\w\-]+)(\b|$)?/,
    id:           /^#([\w\-\*]+)(\b|$)/,
    className:    /^\.([\w\-\*]+)(\b|$)/,
    pseudo:
/^:((first|last|nth|nth-last|only)(-child|-of-type)|empty|checked|(en|dis=
)abled|not)(\((.*?)\))?(\b|$|(?=3D\s|[:+~>]))/,
    attrPresence: /^\[([\w]+)\]/,
    attr:         =
/\[((?:[\w-]*:)?[\w-]+)\s*(?:([!^$*~|]?=3D)\s*((['"])([^\4]*?)\4|([^'"][^=
\]]*?)))?\]/
  },

  // for Selector.match and Element#match
  assertions: {
    tagName: function(element, matches) {
      return matches[1].toUpperCase() =3D=3D =
element.tagName.toUpperCase();
    },

    className: function(element, matches) {
      return Element.hasClassName(element, matches[1]);
    },

    id: function(element, matches) {
      return element.id =3D=3D=3D matches[1];
    },

    attrPresence: function(element, matches) {
      return Element.hasAttribute(element, matches[1]);
    },

    attr: function(element, matches) {
      var nodeValue =3D Element.readAttribute(element, matches[1]);
      return nodeValue && Selector.operators[matches[2]](nodeValue, =
matches[5] || matches[6]);
    }
  },

  handlers: {
    // UTILITY FUNCTIONS
    // joins two collections
    concat: function(a, b) {
      for (var i =3D 0, node; node =3D b[i]; i++)
        a.push(node);
      return a;
    },

    // marks an array of nodes for counting
    mark: function(nodes) {
      var _true =3D Prototype.emptyFunction;
      for (var i =3D 0, node; node =3D nodes[i]; i++)
        node._countedByPrototype =3D _true;
      return nodes;
    },

    unmark: function(nodes) {
      for (var i =3D 0, node; node =3D nodes[i]; i++)
        node._countedByPrototype =3D undefined;
      return nodes;
    },

    // mark each child node with its position (for nth calls)
    // "ofType" flag indicates whether we're indexing for nth-of-type
    // rather than nth-child
    index: function(parentNode, reverse, ofType) {
      parentNode._countedByPrototype =3D Prototype.emptyFunction;
      if (reverse) {
        for (var nodes =3D parentNode.childNodes, i =3D nodes.length - =
1, j =3D 1; i >=3D 0; i--) {
          var node =3D nodes[i];
          if (node.nodeType =3D=3D 1 && (!ofType || =
node._countedByPrototype)) node.nodeIndex =3D j++;
        }
      } else {
        for (var i =3D 0, j =3D 1, nodes =3D parentNode.childNodes; node =
=3D nodes[i]; i++)
          if (node.nodeType =3D=3D 1 && (!ofType || =
node._countedByPrototype)) node.nodeIndex =3D j++;
      }
    },

    // filters out duplicates and extends all nodes
    unique: function(nodes) {
      if (nodes.length =3D=3D 0) return nodes;
      var results =3D [], n;
      for (var i =3D 0, l =3D nodes.length; i < l; i++)
        if (!(n =3D nodes[i])._countedByPrototype) {
          n._countedByPrototype =3D Prototype.emptyFunction;
          results.push(Element.extend(n));
        }
      return Selector.handlers.unmark(results);
    },

    // COMBINATOR FUNCTIONS
    descendant: function(nodes) {
      var h =3D Selector.handlers;
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)
        h.concat(results, node.getElementsByTagName('*'));
      return results;
    },

    child: function(nodes) {
      var h =3D Selector.handlers;
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {
        for (var j =3D 0, child; child =3D node.childNodes[j]; j++)
          if (child.nodeType =3D=3D 1 && child.tagName !=3D '!') =
results.push(child);
      }
      return results;
    },

    adjacent: function(nodes) {
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {
        var next =3D this.nextElementSibling(node);
        if (next) results.push(next);
      }
      return results;
    },

    laterSibling: function(nodes) {
      var h =3D Selector.handlers;
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)
        h.concat(results, Element.nextSiblings(node));
      return results;
    },

    nextElementSibling: function(node) {
      while (node =3D node.nextSibling)
	      if (node.nodeType =3D=3D 1) return node;
      return null;
    },

    previousElementSibling: function(node) {
      while (node =3D node.previousSibling)
        if (node.nodeType =3D=3D 1) return node;
      return null;
    },

    // TOKEN FUNCTIONS
    tagName: function(nodes, root, tagName, combinator) {
      var uTagName =3D tagName.toUpperCase();
      var results =3D [], h =3D Selector.handlers;
      if (nodes) {
        if (combinator) {
          // fastlane for ordinary descendant combinators
          if (combinator =3D=3D "descendant") {
            for (var i =3D 0, node; node =3D nodes[i]; i++)
              h.concat(results, node.getElementsByTagName(tagName));
            return results;
          } else nodes =3D this[combinator](nodes);
          if (tagName =3D=3D "*") return nodes;
        }
        for (var i =3D 0, node; node =3D nodes[i]; i++)
          if (node.tagName.toUpperCase() =3D=3D=3D uTagName) =
results.push(node);
        return results;
      } else return root.getElementsByTagName(tagName);
    },

    id: function(nodes, root, id, combinator) {
      var targetNode =3D $(id), h =3D Selector.handlers;
      if (!targetNode) return [];
      if (!nodes && root =3D=3D document) return [targetNode];
      if (nodes) {
        if (combinator) {
          if (combinator =3D=3D 'child') {
            for (var i =3D 0, node; node =3D nodes[i]; i++)
              if (targetNode.parentNode =3D=3D node) return =
[targetNode];
          } else if (combinator =3D=3D 'descendant') {
            for (var i =3D 0, node; node =3D nodes[i]; i++)
              if (Element.descendantOf(targetNode, node)) return =
[targetNode];
          } else if (combinator =3D=3D 'adjacent') {
            for (var i =3D 0, node; node =3D nodes[i]; i++)
              if (Selector.handlers.previousElementSibling(targetNode) =
=3D=3D node)
                return [targetNode];
          } else nodes =3D h[combinator](nodes);
        }
        for (var i =3D 0, node; node =3D nodes[i]; i++)
          if (node =3D=3D targetNode) return [targetNode];
        return [];
      }
      return (targetNode && Element.descendantOf(targetNode, root)) ? =
[targetNode] : [];
    },

    className: function(nodes, root, className, combinator) {
      if (nodes && combinator) nodes =3D this[combinator](nodes);
      return Selector.handlers.byClassName(nodes, root, className);
    },

    byClassName: function(nodes, root, className) {
      if (!nodes) nodes =3D Selector.handlers.descendant([root]);
      var needle =3D ' ' + className + ' ';
      for (var i =3D 0, results =3D [], node, nodeClassName; node =3D =
nodes[i]; i++) {
        nodeClassName =3D node.className;
        if (nodeClassName.length =3D=3D 0) continue;
        if (nodeClassName =3D=3D className || (' ' + nodeClassName + ' =
').include(needle))
          results.push(node);
      }
      return results;
    },

    attrPresence: function(nodes, root, attr, combinator) {
      if (!nodes) nodes =3D root.getElementsByTagName("*");
      if (nodes && combinator) nodes =3D this[combinator](nodes);
      var results =3D [];
      for (var i =3D 0, node; node =3D nodes[i]; i++)
        if (Element.hasAttribute(node, attr)) results.push(node);
      return results;
    },

    attr: function(nodes, root, attr, value, operator, combinator) {
      if (!nodes) nodes =3D root.getElementsByTagName("*");
      if (nodes && combinator) nodes =3D this[combinator](nodes);
      var handler =3D Selector.operators[operator], results =3D [];
      for (var i =3D 0, node; node =3D nodes[i]; i++) {
        var nodeValue =3D Element.readAttribute(node, attr);
        if (nodeValue =3D=3D=3D null) continue;
        if (handler(nodeValue, value)) results.push(node);
      }
      return results;
    },

    pseudo: function(nodes, name, value, root, combinator) {
      if (nodes && combinator) nodes =3D this[combinator](nodes);
      if (!nodes) nodes =3D root.getElementsByTagName("*");
      return Selector.pseudos[name](nodes, value, root);
    }
  },

  pseudos: {
    'first-child': function(nodes, value, root) {
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {
        if (Selector.handlers.previousElementSibling(node)) continue;
          results.push(node);
      }
      return results;
    },
    'last-child': function(nodes, value, root) {
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {
        if (Selector.handlers.nextElementSibling(node)) continue;
          results.push(node);
      }
      return results;
    },
    'only-child': function(nodes, value, root) {
      var h =3D Selector.handlers;
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)
        if (!h.previousElementSibling(node) && =
!h.nextElementSibling(node))
          results.push(node);
      return results;
    },
    'nth-child':        function(nodes, formula, root) {
      return Selector.pseudos.nth(nodes, formula, root);
    },
    'nth-last-child':   function(nodes, formula, root) {
      return Selector.pseudos.nth(nodes, formula, root, true);
    },
    'nth-of-type':      function(nodes, formula, root) {
      return Selector.pseudos.nth(nodes, formula, root, false, true);
    },
    'nth-last-of-type': function(nodes, formula, root) {
      return Selector.pseudos.nth(nodes, formula, root, true, true);
    },
    'first-of-type':    function(nodes, formula, root) {
      return Selector.pseudos.nth(nodes, "1", root, false, true);
    },
    'last-of-type':     function(nodes, formula, root) {
      return Selector.pseudos.nth(nodes, "1", root, true, true);
    },
    'only-of-type':     function(nodes, formula, root) {
      var p =3D Selector.pseudos;
      return p['last-of-type'](p['first-of-type'](nodes, formula, root), =
formula, root);
    },

    // handles the an+b logic
    getIndices: function(a, b, total) {
      if (a =3D=3D 0) return b > 0 ? [b] : [];
      return $R(1, total).inject([], function(memo, i) {
        if (0 =3D=3D (i - b) % a && (i - b) / a >=3D 0) memo.push(i);
        return memo;
      });
    },

    // handles nth(-last)-child, nth(-last)-of-type, and =
(first|last)-of-type
    nth: function(nodes, formula, root, reverse, ofType) {
      if (nodes.length =3D=3D 0) return [];
      if (formula =3D=3D 'even') formula =3D '2n+0';
      if (formula =3D=3D 'odd')  formula =3D '2n+1';
      var h =3D Selector.handlers, results =3D [], indexed =3D [], m;
      h.mark(nodes);
      for (var i =3D 0, node; node =3D nodes[i]; i++) {
        if (!node.parentNode._countedByPrototype) {
          h.index(node.parentNode, reverse, ofType);
          indexed.push(node.parentNode);
        }
      }
      if (formula.match(/^\d+$/)) { // just a number
        formula =3D Number(formula);
        for (var i =3D 0, node; node =3D nodes[i]; i++)
          if (node.nodeIndex =3D=3D formula) results.push(node);
      } else if (m =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // =
an+b
        if (m[1] =3D=3D "-") m[1] =3D -1;
        var a =3D m[1] ? Number(m[1]) : 1;
        var b =3D m[2] ? Number(m[2]) : 0;
        var indices =3D Selector.pseudos.getIndices(a, b, nodes.length);
        for (var i =3D 0, node, l =3D indices.length; node =3D nodes[i]; =
i++) {
          for (var j =3D 0; j < l; j++)
            if (node.nodeIndex =3D=3D indices[j]) results.push(node);
        }
      }
      h.unmark(nodes);
      h.unmark(indexed);
      return results;
    },

    'empty': function(nodes, value, root) {
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {
        // IE treats comments as element nodes
        if (node.tagName =3D=3D '!' || (node.firstChild && =
!node.innerHTML.match(/^\s*$/))) continue;
        results.push(node);
      }
      return results;
    },

    'not': function(nodes, selector, root) {
      var h =3D Selector.handlers, selectorType, m;
      var exclusions =3D new Selector(selector).findElements(root);
      h.mark(exclusions);
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)
        if (!node._countedByPrototype) results.push(node);
      h.unmark(exclusions);
      return results;
    },

    'enabled': function(nodes, value, root) {
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)
        if (!node.disabled) results.push(node);
      return results;
    },

    'disabled': function(nodes, value, root) {
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)
        if (node.disabled) results.push(node);
      return results;
    },

    'checked': function(nodes, value, root) {
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)
        if (node.checked) results.push(node);
      return results;
    }
  },

  operators: {
    '=3D':  function(nv, v) { return nv =3D=3D v; },
    '!=3D': function(nv, v) { return nv !=3D v; },
    '^=3D': function(nv, v) { return nv.startsWith(v); },
    '$=3D': function(nv, v) { return nv.endsWith(v); },
    '*=3D': function(nv, v) { return nv.include(v); },
    '~=3D': function(nv, v) { return (' ' + nv + ' ').include(' ' + v + =
' '); },
    '|=3D': function(nv, v) { return ('-' + nv.toUpperCase() + =
'-').include('-' + v.toUpperCase() + '-'); }
  },

  split: function(expression) {
    var expressions =3D [];
    expression.scan(/(([\w#:.~>+()\s-]+|\*|\[.*?\])+)\s*(,|$)/, =
function(m) {
      expressions.push(m[1].strip());
    });
    return expressions;
  },

  matchElements: function(elements, expression) {
    var matches =3D $$(expression), h =3D Selector.handlers;
    h.mark(matches);
    for (var i =3D 0, results =3D [], element; element =3D elements[i]; =
i++)
      if (element._countedByPrototype) results.push(element);
    h.unmark(matches);
    return results;
  },

  findElement: function(elements, expression, index) {
    if (Object.isNumber(expression)) {
      index =3D expression; expression =3D false;
    }
    return Selector.matchElements(elements, expression || '*')[index || =
0];
  },

  findChildElements: function(element, expressions) {
    expressions =3D Selector.split(expressions.join(','));
    var results =3D [], h =3D Selector.handlers;
    for (var i =3D 0, l =3D expressions.length, selector; i < l; i++) {
      selector =3D new Selector(expressions[i].strip());
      h.concat(results, selector.findElements(element));
    }
    return (l > 1) ? h.unique(results) : results;
  }
});

if (Prototype.Browser.IE) {
  Object.extend(Selector.handlers, {
    // IE returns comment nodes on getElementsByTagName("*").
    // Filter them out.
    concat: function(a, b) {
      for (var i =3D 0, node; node =3D b[i]; i++)
        if (node.tagName !=3D=3D "!") a.push(node);
      return a;
    },

    // IE improperly serializes _countedByPrototype in =
(inner|outer)HTML.
    unmark: function(nodes) {
      for (var i =3D 0, node; node =3D nodes[i]; i++)
        node.removeAttribute('_countedByPrototype');
      return nodes;
    }
  });
}

function $$() {
  return Selector.findChildElements(document, $A(arguments));
}
var Form =3D {
  reset: function(form) {
    $(form).reset();
    return form;
  },

  serializeElements: function(elements, options) {
    if (typeof options !=3D 'object') options =3D { hash: !!options };
    else if (Object.isUndefined(options.hash)) options.hash =3D true;
    var key, value, submitted =3D false, submit =3D options.submit;

    var data =3D elements.inject({ }, function(result, element) {
      if (!element.disabled && element.name) {
        key =3D element.name; value =3D $(element).getValue();
        if (value !=3D null && (element.type !=3D 'submit' || =
(!submitted &&
            submit !=3D=3D false && (!submit || key =3D=3D submit) && =
(submitted =3D true)))) {
          if (key in result) {
            // a key is already present; construct an array of values
            if (!Object.isArray(result[key])) result[key] =3D =
[result[key]];
            result[key].push(value);
          }
          else result[key] =3D value;
        }
      }
      return result;
    });

    return options.hash ? data : Object.toQueryString(data);
  }
};

Form.Methods =3D {
  serialize: function(form, options) {
    return Form.serializeElements(Form.getElements(form), options);
  },

  getElements: function(form) {
    return $A($(form).getElementsByTagName('*')).inject([],
      function(elements, child) {
        if (Form.Element.Serializers[child.tagName.toLowerCase()])
          elements.push(Element.extend(child));
        return elements;
      }
    );
  },

  getInputs: function(form, typeName, name) {
    form =3D $(form);
    var inputs =3D form.getElementsByTagName('input');

    if (!typeName && !name) return $A(inputs).map(Element.extend);

    for (var i =3D 0, matchingInputs =3D [], length =3D inputs.length; i =
< length; i++) {
      var input =3D inputs[i];
      if ((typeName && input.type !=3D typeName) || (name && input.name =
!=3D name))
        continue;
      matchingInputs.push(Element.extend(input));
    }

    return matchingInputs;
  },

  disable: function(form) {
    form =3D $(form);
    Form.getElements(form).invoke('disable');
    return form;
  },

  enable: function(form) {
    form =3D $(form);
    Form.getElements(form).invoke('enable');
    return form;
  },

  findFirstElement: function(form) {
    var elements =3D $(form).getElements().findAll(function(element) {
      return 'hidden' !=3D element.type && !element.disabled;
    });
    var firstByIndex =3D elements.findAll(function(element) {
      return element.hasAttribute('tabIndex') && element.tabIndex >=3D =
0;
    }).sortBy(function(element) { return element.tabIndex }).first();

    return firstByIndex ? firstByIndex : elements.find(function(element) =
{
      return ['input', 'select', =
'textarea'].include(element.tagName.toLowerCase());
    });
  },

  focusFirstElement: function(form) {
    form =3D $(form);
    form.findFirstElement().activate();
    return form;
  },

  request: function(form, options) {
    form =3D $(form), options =3D Object.clone(options || { });

    var params =3D options.parameters, action =3D =
form.readAttribute('action') || '';
    if (action.blank()) action =3D window.location.href;
    options.parameters =3D form.serialize(true);

    if (params) {
      if (Object.isString(params)) params =3D params.toQueryParams();
      Object.extend(options.parameters, params);
    }

    if (form.hasAttribute('method') && !options.method)
      options.method =3D form.method;

    return new Ajax.Request(action, options);
  }
};

/*-----------------------------------------------------------------------=
---*/

Form.Element =3D {
  focus: function(element) {
    $(element).focus();
    return element;
  },

  select: function(element) {
    $(element).select();
    return element;
  }
};

Form.Element.Methods =3D {
  serialize: function(element) {
    element =3D $(element);
    if (!element.disabled && element.name) {
      var value =3D element.getValue();
      if (value !=3D undefined) {
        var pair =3D { };
        pair[element.name] =3D value;
        return Object.toQueryString(pair);
      }
    }
    return '';
  },

  getValue: function(element) {
    element =3D $(element);
    var method =3D element.tagName.toLowerCase();
    return Form.Element.Serializers[method](element);
  },

  setValue: function(element, value) {
    element =3D $(element);
    var method =3D element.tagName.toLowerCase();
    Form.Element.Serializers[method](element, value);
    return element;
  },

  clear: function(element) {
    $(element).value =3D '';
    return element;
  },

  present: function(element) {
    return $(element).value !=3D '';
  },

  activate: function(element) {
    element =3D $(element);
    try {
      element.focus();
      if (element.select && (element.tagName.toLowerCase() !=3D 'input' =
||
          !['button', 'reset', 'submit'].include(element.type)))
        element.select();
    } catch (e) { }
    return element;
  },

  disable: function(element) {
    element =3D $(element);
    element.blur();
    element.disabled =3D true;
    return element;
  },

  enable: function(element) {
    element =3D $(element);
    element.disabled =3D false;
    return element;
  }
};

/*-----------------------------------------------------------------------=
---*/

var Field =3D Form.Element;
var $F =3D Form.Element.Methods.getValue;

/*-----------------------------------------------------------------------=
---*/

Form.Element.Serializers =3D {
  input: function(element, value) {
    switch (element.type.toLowerCase()) {
      case 'checkbox':
      case 'radio':
        return Form.Element.Serializers.inputSelector(element, value);
      default:
        return Form.Element.Serializers.textarea(element, value);
    }
  },

  inputSelector: function(element, value) {
    if (Object.isUndefined(value)) return element.checked ? =
element.value : null;
    else element.checked =3D !!value;
  },

  textarea: function(element, value) {
    if (Object.isUndefined(value)) return element.value;
    else element.value =3D value;
  },

  select: function(element, index) {
    if (Object.isUndefined(index))
      return this[element.type =3D=3D 'select-one' ?
        'selectOne' : 'selectMany'](element);
    else {
      var opt, value, single =3D !Object.isArray(index);
      for (var i =3D 0, length =3D element.length; i < length; i++) {
        opt =3D element.options[i];
        value =3D this.optionValue(opt);
        if (single) {
          if (value =3D=3D index) {
            opt.selected =3D true;
            return;
          }
        }
        else opt.selected =3D index.include(value);
      }
    }
  },

  selectOne: function(element) {
    var index =3D element.selectedIndex;
    return index >=3D 0 ? this.optionValue(element.options[index]) : =
null;
  },

  selectMany: function(element) {
    var values, length =3D element.length;
    if (!length) return null;

    for (var i =3D 0, values =3D []; i < length; i++) {
      var opt =3D element.options[i];
      if (opt.selected) values.push(this.optionValue(opt));
    }
    return values;
  },

  optionValue: function(opt) {
    // extend element because hasAttribute may not be native
    return Element.extend(opt).hasAttribute('value') ? opt.value : =
opt.text;
  }
};

/*-----------------------------------------------------------------------=
---*/

Abstract.TimedObserver =3D Class.create(PeriodicalExecuter, {
  initialize: function($super, element, frequency, callback) {
    $super(callback, frequency);
    this.element   =3D $(element);
    this.lastValue =3D this.getValue();
  },

  execute: function() {
    var value =3D this.getValue();
    if (Object.isString(this.lastValue) && Object.isString(value) ?
        this.lastValue !=3D value : String(this.lastValue) !=3D =
String(value)) {
      this.callback(this.element, value);
      this.lastValue =3D value;
    }
  }
});

Form.Element.Observer =3D Class.create(Abstract.TimedObserver, {
  getValue: function() {
    return Form.Element.getValue(this.element);
  }
});

Form.Observer =3D Class.create(Abstract.TimedObserver, {
  getValue: function() {
    return Form.serialize(this.element);
  }
});

/*-----------------------------------------------------------------------=
---*/

Abstract.EventObserver =3D Class.create({
  initialize: function(element, callback) {
    this.element  =3D $(element);
    this.callback =3D callback;

    this.lastValue =3D this.getValue();
    if (this.element.tagName.toLowerCase() =3D=3D 'form')
      this.registerFormCallbacks();
    else
      this.registerCallback(this.element);
  },

  onElementEvent: function() {
    var value =3D this.getValue();
    if (this.lastValue !=3D value) {
      this.callback(this.element, value);
      this.lastValue =3D value;
    }
  },

  registerFormCallbacks: function() {
    Form.getElements(this.element).each(this.registerCallback, this);
  },

  registerCallback: function(element) {
    if (element.type) {
      switch (element.type.toLowerCase()) {
        case 'checkbox':
        case 'radio':
          Event.observe(element, 'click', =
this.onElementEvent.bind(this));
          break;
        default:
          Event.observe(element, 'change', =
this.onElementEvent.bind(this));
          break;
      }
    }
  }
});

Form.Element.EventObserver =3D Class.create(Abstract.EventObserver, {
  getValue: function() {
    return Form.Element.getValue(this.element);
  }
});

Form.EventObserver =3D Class.create(Abstract.EventObserver, {
  getValue: function() {
    return Form.serialize(this.element);
  }
});
if (!window.Event) var Event =3D { };

Object.extend(Event, {
  KEY_BACKSPACE: 8,
  KEY_TAB:       9,
  KEY_RETURN:   13,
  KEY_ESC:      27,
  KEY_LEFT:     37,
  KEY_UP:       38,
  KEY_RIGHT:    39,
  KEY_DOWN:     40,
  KEY_DELETE:   46,
  KEY_HOME:     36,
  KEY_END:      35,
  KEY_PAGEUP:   33,
  KEY_PAGEDOWN: 34,
  KEY_INSERT:   45,

  cache: { },

  relatedTarget: function(event) {
    var element;
    switch(event.type) {
      case 'mouseover': element =3D event.fromElement; break;
      case 'mouseout':  element =3D event.toElement;   break;
      default: return null;
    }
    return Element.extend(element);
  }
});

Event.Methods =3D (function() {
  var isButton;

  if (Prototype.Browser.IE) {
    var buttonMap =3D { 0: 1, 1: 4, 2: 2 };
    isButton =3D function(event, code) {
      return event.button =3D=3D buttonMap[code];
    };

  } else if (Prototype.Browser.WebKit) {
    isButton =3D function(event, code) {
      switch (code) {
        case 0: return event.which =3D=3D 1 && !event.metaKey;
        case 1: return event.which =3D=3D 1 && event.metaKey;
        default: return false;
      }
    };

  } else {
    isButton =3D function(event, code) {
      return event.which ? (event.which =3D=3D=3D code + 1) : =
(event.button =3D=3D=3D code);
    };
  }

  return {
    isLeftClick:   function(event) { return isButton(event, 0) },
    isMiddleClick: function(event) { return isButton(event, 1) },
    isRightClick:  function(event) { return isButton(event, 2) },

    element: function(event) {
      var node =3D Event.extend(event).target;
      return Element.extend(node.nodeType =3D=3D Node.TEXT_NODE ? =
node.parentNode : node);
    },

    findElement: function(event, expression) {
      var element =3D Event.element(event);
      if (!expression) return element;
      var elements =3D [element].concat(element.ancestors());
      return Selector.findElement(elements, expression, 0);
    },

    pointer: function(event) {
      return {
        x: event.pageX || (event.clientX +
          (document.documentElement.scrollLeft || =
document.body.scrollLeft)),
        y: event.pageY || (event.clientY +
          (document.documentElement.scrollTop || =
document.body.scrollTop))
      };
    },

    pointerX: function(event) { return Event.pointer(event).x },
    pointerY: function(event) { return Event.pointer(event).y },

    stop: function(event) {
      Event.extend(event);
      event.preventDefault();
      event.stopPropagation();
      event.stopped =3D true;
    }
  };
})();

Event.extend =3D (function() {
  var methods =3D Object.keys(Event.Methods).inject({ }, function(m, =
name) {
    m[name] =3D Event.Methods[name].methodize();
    return m;
  });

  if (Prototype.Browser.IE) {
    Object.extend(methods, {
      stopPropagation: function() { this.cancelBubble =3D true },
      preventDefault:  function() { this.returnValue =3D false },
      inspect: function() { return "[object Event]" }
    });

    return function(event) {
      if (!event) return false;
      if (event._extendedByPrototype) return event;

      event._extendedByPrototype =3D Prototype.emptyFunction;
      var pointer =3D Event.pointer(event);
      Object.extend(event, {
        target: event.srcElement,
        relatedTarget: Event.relatedTarget(event),
        pageX:  pointer.x,
        pageY:  pointer.y
      });
      return Object.extend(event, methods);
    };

  } else {
    Event.prototype =3D Event.prototype || =
document.createEvent("HTMLEvents").__proto__;
    Object.extend(Event.prototype, methods);
    return Prototype.K;
  }
})();

Object.extend(Event, (function() {
  var cache =3D Event.cache;

  function getEventID(element) {
    if (element._prototypeEventID) return element._prototypeEventID[0];
    arguments.callee.id =3D arguments.callee.id || 1;
    return element._prototypeEventID =3D [++arguments.callee.id];
  }

  function getDOMEventName(eventName) {
    if (eventName && eventName.include(':')) return "dataavailable";
    return eventName;
  }

  function getCacheForID(id) {
    return cache[id] =3D cache[id] || { };
  }

  function getWrappersForEventName(id, eventName) {
    var c =3D getCacheForID(id);
    return c[eventName] =3D c[eventName] || [];
  }

  function createWrapper(element, eventName, handler) {
    var id =3D getEventID(element);
    var c =3D getWrappersForEventName(id, eventName);
    if (c.pluck("handler").include(handler)) return false;

    var wrapper =3D function(event) {
      if (!Event || !Event.extend ||
        (event.eventName && event.eventName !=3D eventName))
          return false;

      Event.extend(event);
      handler.call(element, event);
    };

    wrapper.handler =3D handler;
    c.push(wrapper);
    return wrapper;
  }

  function findWrapper(id, eventName, handler) {
    var c =3D getWrappersForEventName(id, eventName);
    return c.find(function(wrapper) { return wrapper.handler =3D=3D =
handler });
  }

  function destroyWrapper(id, eventName, handler) {
    var c =3D getCacheForID(id);
    if (!c[eventName]) return false;
    c[eventName] =3D c[eventName].without(findWrapper(id, eventName, =
handler));
  }

  function destroyCache() {
    for (var id in cache)
      for (var eventName in cache[id])
        cache[id][eventName] =3D null;
  }

  if (window.attachEvent) {
    window.attachEvent("onunload", destroyCache);
  }

  return {
    observe: function(element, eventName, handler) {
      element =3D $(element);
      var name =3D getDOMEventName(eventName);

      var wrapper =3D createWrapper(element, eventName, handler);
      if (!wrapper) return element;

      if (element.addEventListener) {
        element.addEventListener(name, wrapper, false);
      } else {
        element.attachEvent("on" + name, wrapper);
      }

      return element;
    },

    stopObserving: function(element, eventName, handler) {
      element =3D $(element);
      var id =3D getEventID(element), name =3D =
getDOMEventName(eventName);

      if (!handler && eventName) {
        getWrappersForEventName(id, eventName).each(function(wrapper) {
          element.stopObserving(eventName, wrapper.handler);
        });
        return element;

      } else if (!eventName) {
        Object.keys(getCacheForID(id)).each(function(eventName) {
          element.stopObserving(eventName);
        });
        return element;
      }

      var wrapper =3D findWrapper(id, eventName, handler);
      if (!wrapper) return element;

      if (element.removeEventListener) {
        element.removeEventListener(name, wrapper, false);
      } else {
        element.detachEvent("on" + name, wrapper);
      }

      destroyWrapper(id, eventName, handler);

      return element;
    },

    fire: function(element, eventName, memo) {
      element =3D $(element);
      if (element =3D=3D document && document.createEvent && =
!element.dispatchEvent)
        element =3D document.documentElement;

      var event;
      if (document.createEvent) {
        event =3D document.createEvent("HTMLEvents");
        event.initEvent("dataavailable", true, true);
      } else {
        event =3D document.createEventObject();
        event.eventType =3D "ondataavailable";
      }

      event.eventName =3D eventName;
      event.memo =3D memo || { };

      if (document.createEvent) {
        element.dispatchEvent(event);
      } else {
        element.fireEvent(event.eventType, event);
      }

      return Event.extend(event);
    }
  };
})());

Object.extend(Event, Event.Methods);

Element.addMethods({
  fire:          Event.fire,
  observe:       Event.observe,
  stopObserving: Event.stopObserving
});

Object.extend(document, {
  fire:          Element.Methods.fire.methodize(),
  observe:       Element.Methods.observe.methodize(),
  stopObserving: Element.Methods.stopObserving.methodize(),
  loaded:        false
});

(function() {
  /* Support for the DOMContentLoaded event is based on work by Dan =
Webb,
     Matthias Miller, Dean Edwards and John Resig. */

  var timer;

  function fireContentLoadedEvent() {
    if (document.loaded) return;
    if (timer) window.clearInterval(timer);
    document.fire("dom:loaded");
    document.loaded =3D true;
  }

  if (document.addEventListener) {
    if (Prototype.Browser.WebKit) {
      timer =3D window.setInterval(function() {
        if (/loaded|complete/.test(document.readyState))
          fireContentLoadedEvent();
      }, 0);

      Event.observe(window, "load", fireContentLoadedEvent);

    } else {
      document.addEventListener("DOMContentLoaded",
        fireContentLoadedEvent, false);
    }

  } else {
    document.write("<script id=3D__onDOMContentLoaded defer =
src=3D//:><\/script>");
    $("__onDOMContentLoaded").onreadystatechange =3D function() {
      if (this.readyState =3D=3D "complete") {
        this.onreadystatechange =3D null;
        fireContentLoadedEvent();
      }
    };
  }
})();
/*------------------------------- DEPRECATED =
-------------------------------*/

Hash.toQueryString =3D Object.toQueryString;

var Toggle =3D { display: Element.toggle };

Element.Methods.childOf =3D Element.Methods.descendantOf;

var Insertion =3D {
  Before: function(element, content) {
    return Element.insert(element, {before:content});
  },

  Top: function(element, content) {
    return Element.insert(element, {top:content});
  },

  Bottom: function(element, content) {
    return Element.insert(element, {bottom:content});
  },

  After: function(element, content) {
    return Element.insert(element, {after:content});
  }
};

var $continue =3D new Error('"throw $continue" is deprecated, use =
"return" instead');

// This should be moved to script.aculo.us; notice the deprecated =
methods
// further below, that map to the newer Element methods.
var Position =3D {
  // set to true if needed, warning: firefox performance problems
  // NOT neeeded for page scrolling, only if draggable contained in
  // scrollable elements
  includeScrollOffsets: false,

  // must be called before calling withinIncludingScrolloffset, every =
time the
  // page is scrolled
  prepare: function() {
    this.deltaX =3D  window.pageXOffset
                || document.documentElement.scrollLeft
                || document.body.scrollLeft
                || 0;
    this.deltaY =3D  window.pageYOffset
                || document.documentElement.scrollTop
                || document.body.scrollTop
                || 0;
  },

  // caches x/y coordinate pair to use with overlap
  within: function(element, x, y) {
    if (this.includeScrollOffsets)
      return this.withinIncludingScrolloffsets(element, x, y);
    this.xcomp =3D x;
    this.ycomp =3D y;
    this.offset =3D Element.cumulativeOffset(element);

    return (y >=3D this.offset[1] &&
            y <  this.offset[1] + element.offsetHeight &&
            x >=3D this.offset[0] &&
            x <  this.offset[0] + element.offsetWidth);
  },

  withinIncludingScrolloffsets: function(element, x, y) {
    var offsetcache =3D Element.cumulativeScrollOffset(element);

    this.xcomp =3D x + offsetcache[0] - this.deltaX;
    this.ycomp =3D y + offsetcache[1] - this.deltaY;
    this.offset =3D Element.cumulativeOffset(element);

    return (this.ycomp >=3D this.offset[1] &&
            this.ycomp <  this.offset[1] + element.offsetHeight &&
            this.xcomp >=3D this.offset[0] &&
            this.xcomp <  this.offset[0] + element.offsetWidth);
  },

  // within must be called directly before
  overlap: function(mode, element) {
    if (!mode) return 0;
    if (mode =3D=3D 'vertical')
      return ((this.offset[1] + element.offsetHeight) - this.ycomp) /
        element.offsetHeight;
    if (mode =3D=3D 'horizontal')
      return ((this.offset[0] + element.offsetWidth) - this.xcomp) /
        element.offsetWidth;
  },

  // Deprecation layer -- use newer Element methods now (1.5.2).

  cumulativeOffset: Element.Methods.cumulativeOffset,

  positionedOffset: Element.Methods.positionedOffset,

  absolutize: function(element) {
    Position.prepare();
    return Element.absolutize(element);
  },

  relativize: function(element) {
    Position.prepare();
    return Element.relativize(element);
  },

  realOffset: Element.Methods.cumulativeScrollOffset,

  offsetParent: Element.Methods.getOffsetParent,

  page: Element.Methods.viewportOffset,

  clone: function(source, target, options) {
    options =3D options || { };
    return Element.clonePosition(target, source, options);
  }
};

/*-----------------------------------------------------------------------=
---*/

if (!document.getElementsByClassName) document.getElementsByClassName =
=3D function(instanceMethods){
  function iter(name) {
    return name.blank() ? null : "[contains(concat(' ', @class, ' '), ' =
" + name + " ')]";
  }

  instanceMethods.getElementsByClassName =3D =
Prototype.BrowserFeatures.XPath ?
  function(element, className) {
    className =3D className.toString().strip();
    var cond =3D /\s/.test(className) ? $w(className).map(iter).join('') =
: iter(className);
    return cond ? document._getElementsByXPath('.//*' + cond, element) : =
[];
  } : function(element, className) {
    className =3D className.toString().strip();
    var elements =3D [], classNames =3D (/\s/.test(className) ? =
$w(className) : null);
    if (!classNames && !className) return elements;

    var nodes =3D $(element).getElementsByTagName('*');
    className =3D ' ' + className + ' ';

    for (var i =3D 0, child, cn; child =3D nodes[i]; i++) {
      if (child.className && (cn =3D ' ' + child.className + ' ') && =
(cn.include(className) ||
          (classNames && classNames.all(function(name) {
            return !name.toString().blank() && cn.include(' ' + name + ' =
');
          }))))
        elements.push(Element.extend(child));
    }
    return elements;
  };

  return function(className, parentElement) {
    return $(parentElement || =
document.body).getElementsByClassName(className);
  };
}(Element.Methods);

/*-----------------------------------------------------------------------=
---*/

Element.ClassNames =3D Class.create();
Element.ClassNames.prototype =3D {
  initialize: function(element) {
    this.element =3D $(element);
  },

  _each: function(iterator) {
    this.element.className.split(/\s+/).select(function(name) {
      return name.length > 0;
    })._each(iterator);
  },

  set: function(className) {
    this.element.className =3D className;
  },

  add: function(classNameToAdd) {
    if (this.include(classNameToAdd)) return;
    this.set($A(this).concat(classNameToAdd).join(' '));
  },

  remove: function(classNameToRemove) {
    if (!this.include(classNameToRemove)) return;
    this.set($A(this).without(classNameToRemove).join(' '));
  },

  toString: function() {
    return $A(this).join(' ');
  }
};

Object.extend(Element.ClassNames.prototype, Enumerable);

/*-----------------------------------------------------------------------=
---*/

Element.addMethods();
------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.vanguardngr.com/wp-content/themes/Blognews/includes/effects.js

// Copyright (c) 2005-2007 Thomas Fuchs (http://script.aculo.us, =
http://mir.aculo.us)
// Contributors:
//  Justin Palmer (http://encytemedia.com/)
//  Mark Pilgrim (http://diveintomark.org/)
//  Martin Bialasinki
//=20
// script.aculo.us is freely distributable under the terms of an =
MIT-style license.
// For details, see the script.aculo.us web site: =
http://script.aculo.us/=20

// converts rgb() and #xxx to #xxxxxx format, =20
// returns self (or first argument) if not convertable =20
String.prototype.parseColor =3D function() { =20
  var color =3D '#';
  if (this.slice(0,4) =3D=3D 'rgb(') { =20
    var cols =3D this.slice(4,this.length-1).split(','); =20
    var i=3D0; do { color +=3D parseInt(cols[i]).toColorPart() } while =
(++i<3); =20
  } else { =20
    if (this.slice(0,1) =3D=3D '#') { =20
      if (this.length=3D=3D4) for(var i=3D1;i<4;i++) color +=3D =
(this.charAt(i) + this.charAt(i)).toLowerCase(); =20
      if (this.length=3D=3D7) color =3D this.toLowerCase(); =20
    } =20
  } =20
  return (color.length=3D=3D7 ? color : (arguments[0] || this)); =20
};

/*-----------------------------------------------------------------------=
---*/

Element.collectTextNodes =3D function(element) { =20
  return $A($(element).childNodes).collect( function(node) {
    return (node.nodeType=3D=3D3 ? node.nodeValue :=20
      (node.hasChildNodes() ? Element.collectTextNodes(node) : ''));
  }).flatten().join('');
};

Element.collectTextNodesIgnoreClass =3D function(element, className) { =20
  return $A($(element).childNodes).collect( function(node) {
    return (node.nodeType=3D=3D3 ? node.nodeValue :=20
      ((node.hasChildNodes() && !Element.hasClassName(node,className)) ? =

        Element.collectTextNodesIgnoreClass(node, className) : ''));
  }).flatten().join('');
};

Element.setContentZoom =3D function(element, percent) {
  element =3D $(element); =20
  element.setStyle({fontSize: (percent/100) + 'em'});  =20
  if (Prototype.Browser.WebKit) window.scrollBy(0,0);
  return element;
};

Element.getInlineOpacity =3D function(element){
  return $(element).style.opacity || '';
};

Element.forceRerendering =3D function(element) {
  try {
    element =3D $(element);
    var n =3D document.createTextNode(' ');
    element.appendChild(n);
    element.removeChild(n);
  } catch(e) { }
};

/*-----------------------------------------------------------------------=
---*/

var Effect =3D {
  _elementDoesNotExistError: {
    name: 'ElementDoesNotExistError',
    message: 'The specified DOM element does not exist, but is required =
for this effect to operate'
  },
  Transitions: {
    linear: Prototype.K,
    sinoidal: function(pos) {
      return (-Math.cos(pos*Math.PI)/2) + 0.5;
    },
    reverse: function(pos) {
      return 1-pos;
    },
    flicker: function(pos) {
      var pos =3D ((-Math.cos(pos*Math.PI)/4) + 0.75) + Math.random()/4;
      return pos > 1 ? 1 : pos;
    },
    wobble: function(pos) {
      return (-Math.cos(pos*Math.PI*(9*pos))/2) + 0.5;
    },
    pulse: function(pos, pulses) {=20
      pulses =3D pulses || 5;=20
      return (
        ((pos % (1/pulses)) * pulses).round() =3D=3D 0 ?=20
              ((pos * pulses * 2) - (pos * pulses * 2).floor()) :=20
          1 - ((pos * pulses * 2) - (pos * pulses * 2).floor())
        );
    },
    spring: function(pos) {=20
      return 1 - (Math.cos(pos * 4.5 * Math.PI) * Math.exp(-pos * 6));=20
    },
    none: function(pos) {
      return 0;
    },
    full: function(pos) {
      return 1;
    }
  },
  DefaultOptions: {
    duration:   1.0,   // seconds
    fps:        100,   // 100=3D assume 66fps max.
    sync:       false, // true for combining
    from:       0.0,
    to:         1.0,
    delay:      0.0,
    queue:      'parallel'
  },
  tagifyText: function(element) {
    var tagifyStyle =3D 'position:relative';
    if (Prototype.Browser.IE) tagifyStyle +=3D ';zoom:1';
   =20
    element =3D $(element);
    $A(element.childNodes).each( function(child) {
      if (child.nodeType=3D=3D3) {
        child.nodeValue.toArray().each( function(character) {
          element.insertBefore(
            new Element('span', {style: tagifyStyle}).update(
              character =3D=3D ' ' ? String.fromCharCode(160) : =
character),=20
              child);
        });
        Element.remove(child);
      }
    });
  },
  multiple: function(element, effect) {
    var elements;
    if (((typeof element =3D=3D 'object') ||=20
        Object.isFunction(element)) &&=20
       (element.length))
      elements =3D element;
    else
      elements =3D $(element).childNodes;
     =20
    var options =3D Object.extend({
      speed: 0.1,
      delay: 0.0
    }, arguments[2] || { });
    var masterDelay =3D options.delay;

    $A(elements).each( function(element, index) {
      new effect(element, Object.extend(options, { delay: index * =
options.speed + masterDelay }));
    });
  },
  PAIRS: {
    'slide':  ['SlideDown','SlideUp'],
    'blind':  ['BlindDown','BlindUp'],
    'appear': ['Appear','Fade']
  },
  toggle: function(element, effect) {
    element =3D $(element);
    effect =3D (effect || 'appear').toLowerCase();
    var options =3D Object.extend({
      queue: { position:'end', scope:(element.id || 'global'), limit: 1 =
}
    }, arguments[2] || { });
    Effect[element.visible() ?=20
      Effect.PAIRS[effect][1] : Effect.PAIRS[effect][0]](element, =
options);
  }
};

Effect.DefaultOptions.transition =3D Effect.Transitions.sinoidal;

/* ------------- core effects ------------- */

Effect.ScopedQueue =3D Class.create(Enumerable, {
  initialize: function() {
    this.effects  =3D [];
    this.interval =3D null;   =20
  },
  _each: function(iterator) {
    this.effects._each(iterator);
  },
  add: function(effect) {
    var timestamp =3D new Date().getTime();
   =20
    var position =3D Object.isString(effect.options.queue) ?=20
      effect.options.queue : effect.options.queue.position;
   =20
    switch(position) {
      case 'front':
        // move unstarted effects after this effect =20
        this.effects.findAll(function(e){ return e.state=3D=3D'idle' =
}).each( function(e) {
            e.startOn  +=3D effect.finishOn;
            e.finishOn +=3D effect.finishOn;
          });
        break;
      case 'with-last':
        timestamp =3D this.effects.pluck('startOn').max() || timestamp;
        break;
      case 'end':
        // start effect after last queued effect has finished
        timestamp =3D this.effects.pluck('finishOn').max() || timestamp;
        break;
    }
   =20
    effect.startOn  +=3D timestamp;
    effect.finishOn +=3D timestamp;

    if (!effect.options.queue.limit || (this.effects.length < =
effect.options.queue.limit))
      this.effects.push(effect);
   =20
    if (!this.interval)
      this.interval =3D setInterval(this.loop.bind(this), 15);
  },
  remove: function(effect) {
    this.effects =3D this.effects.reject(function(e) { return =
e=3D=3Deffect });
    if (this.effects.length =3D=3D 0) {
      clearInterval(this.interval);
      this.interval =3D null;
    }
  },
  loop: function() {
    var timePos =3D new Date().getTime();
    for(var i=3D0, len=3Dthis.effects.length;i<len;i++)=20
      this.effects[i] && this.effects[i].loop(timePos);
  }
});

Effect.Queues =3D {
  instances: $H(),
  get: function(queueName) {
    if (!Object.isString(queueName)) return queueName;
   =20
    return this.instances.get(queueName) ||
      this.instances.set(queueName, new Effect.ScopedQueue());
  }
};
Effect.Queue =3D Effect.Queues.get('global');

Effect.Base =3D Class.create({
  position: null,
  start: function(options) {
    function codeForEvent(options,eventName){
      return (
        (options[eventName+'Internal'] ? =
'this.options.'+eventName+'Internal(this);' : '') +
        (options[eventName] ? 'this.options.'+eventName+'(this);' : '')
      );
    }
    if (options && options.transition =3D=3D=3D false) =
options.transition =3D Effect.Transitions.linear;
    this.options      =3D Object.extend(Object.extend({ =
},Effect.DefaultOptions), options || { });
    this.currentFrame =3D 0;
    this.state        =3D 'idle';
    this.startOn      =3D this.options.delay*1000;
    this.finishOn     =3D this.startOn+(this.options.duration*1000);
    this.fromToDelta  =3D this.options.to-this.options.from;
    this.totalTime    =3D this.finishOn-this.startOn;
    this.totalFrames  =3D this.options.fps*this.options.duration;
   =20
    eval('this.render =3D function(pos){ '+
      'if (this.state=3D=3D"idle"){this.state=3D"running";'+
      codeForEvent(this.options,'beforeSetup')+
      (this.setup ? 'this.setup();':'')+=20
      codeForEvent(this.options,'afterSetup')+
      '};if (this.state=3D=3D"running"){'+
      =
'pos=3Dthis.options.transition(pos)*'+this.fromToDelta+'+'+this.options.f=
rom+';'+
      'this.position=3Dpos;'+
      codeForEvent(this.options,'beforeUpdate')+
      (this.update ? 'this.update(pos);':'')+
      codeForEvent(this.options,'afterUpdate')+
      '}}');
   =20
    this.event('beforeStart');
    if (!this.options.sync)
      Effect.Queues.get(Object.isString(this.options.queue) ?=20
        'global' : this.options.queue.scope).add(this);
  },
  loop: function(timePos) {
    if (timePos >=3D this.startOn) {
      if (timePos >=3D this.finishOn) {
        this.render(1.0);
        this.cancel();
        this.event('beforeFinish');
        if (this.finish) this.finish();=20
        this.event('afterFinish');
        return; =20
      }
      var pos   =3D (timePos - this.startOn) / this.totalTime,
          frame =3D (pos * this.totalFrames).round();
      if (frame > this.currentFrame) {
        this.render(pos);
        this.currentFrame =3D frame;
      }
    }
  },
  cancel: function() {
    if (!this.options.sync)
      Effect.Queues.get(Object.isString(this.options.queue) ?=20
        'global' : this.options.queue.scope).remove(this);
    this.state =3D 'finished';
  },
  event: function(eventName) {
    if (this.options[eventName + 'Internal']) this.options[eventName + =
'Internal'](this);
    if (this.options[eventName]) this.options[eventName](this);
  },
  inspect: function() {
    var data =3D $H();
    for(property in this)
      if (!Object.isFunction(this[property])) data.set(property, =
this[property]);
    return '#<Effect:' + data.inspect() + ',options:' + =
$H(this.options).inspect() + '>';
  }
});

Effect.Parallel =3D Class.create(Effect.Base, {
  initialize: function(effects) {
    this.effects =3D effects || [];
    this.start(arguments[1]);
  },
  update: function(position) {
    this.effects.invoke('render', position);
  },
  finish: function(position) {
    this.effects.each( function(effect) {
      effect.render(1.0);
      effect.cancel();
      effect.event('beforeFinish');
      if (effect.finish) effect.finish(position);
      effect.event('afterFinish');
    });
  }
});

Effect.Tween =3D Class.create(Effect.Base, {
  initialize: function(object, from, to) {
    object =3D Object.isString(object) ? $(object) : object;
    var args =3D $A(arguments), method =3D args.last(),=20
      options =3D args.length =3D=3D 5 ? args[3] : null;
    this.method =3D Object.isFunction(method) ? method.bind(object) :
      Object.isFunction(object[method]) ? object[method].bind(object) :=20
      function(value) { object[method] =3D value };
    this.start(Object.extend({ from: from, to: to }, options || { }));
  },
  update: function(position) {
    this.method(position);
  }
});

Effect.Event =3D Class.create(Effect.Base, {
  initialize: function() {
    this.start(Object.extend({ duration: 0 }, arguments[0] || { }));
  },
  update: Prototype.emptyFunction
});

Effect.Opacity =3D Class.create(Effect.Base, {
  initialize: function(element) {
    this.element =3D $(element);
    if (!this.element) throw(Effect._elementDoesNotExistError);
    // make this work on IE on elements without 'layout'
    if (Prototype.Browser.IE && (!this.element.currentStyle.hasLayout))
      this.element.setStyle({zoom: 1});
    var options =3D Object.extend({
      from: this.element.getOpacity() || 0.0,
      to:   1.0
    }, arguments[1] || { });
    this.start(options);
  },
  update: function(position) {
    this.element.setOpacity(position);
  }
});

Effect.Move =3D Class.create(Effect.Base, {
  initialize: function(element) {
    this.element =3D $(element);
    if (!this.element) throw(Effect._elementDoesNotExistError);
    var options =3D Object.extend({
      x:    0,
      y:    0,
      mode: 'relative'
    }, arguments[1] || { });
    this.start(options);
  },
  setup: function() {
    this.element.makePositioned();
    this.originalLeft =3D parseFloat(this.element.getStyle('left') || =
'0');
    this.originalTop  =3D parseFloat(this.element.getStyle('top')  || =
'0');
    if (this.options.mode =3D=3D 'absolute') {
      this.options.x =3D this.options.x - this.originalLeft;
      this.options.y =3D this.options.y - this.originalTop;
    }
  },
  update: function(position) {
    this.element.setStyle({
      left: (this.options.x  * position + this.originalLeft).round() + =
'px',
      top:  (this.options.y  * position + this.originalTop).round()  + =
'px'
    });
  }
});

// for backwards compatibility
Effect.MoveBy =3D function(element, toTop, toLeft) {
  return new Effect.Move(element,=20
    Object.extend({ x: toLeft, y: toTop }, arguments[3] || { }));
};

Effect.Scale =3D Class.create(Effect.Base, {
  initialize: function(element, percent) {
    this.element =3D $(element);
    if (!this.element) throw(Effect._elementDoesNotExistError);
    var options =3D Object.extend({
      scaleX: true,
      scaleY: true,
      scaleContent: true,
      scaleFromCenter: false,
      scaleMode: 'box',        // 'box' or 'contents' or { } with =
provided values
      scaleFrom: 100.0,
      scaleTo:   percent
    }, arguments[2] || { });
    this.start(options);
  },
  setup: function() {
    this.restoreAfterFinish =3D this.options.restoreAfterFinish || =
false;
    this.elementPositioning =3D this.element.getStyle('position');
   =20
    this.originalStyle =3D { };
    ['top','left','width','height','fontSize'].each( function(k) {
      this.originalStyle[k] =3D this.element.style[k];
    }.bind(this));
     =20
    this.originalTop  =3D this.element.offsetTop;
    this.originalLeft =3D this.element.offsetLeft;
   =20
    var fontSize =3D this.element.getStyle('font-size') || '100%';
    ['em','px','%','pt'].each( function(fontSizeType) {
      if (fontSize.indexOf(fontSizeType)>0) {
        this.fontSize     =3D parseFloat(fontSize);
        this.fontSizeType =3D fontSizeType;
      }
    }.bind(this));
   =20
    this.factor =3D (this.options.scaleTo - this.options.scaleFrom)/100;
   =20
    this.dims =3D null;
    if (this.options.scaleMode=3D=3D'box')
      this.dims =3D [this.element.offsetHeight, =
this.element.offsetWidth];
    if (/^content/.test(this.options.scaleMode))
      this.dims =3D [this.element.scrollHeight, =
this.element.scrollWidth];
    if (!this.dims)
      this.dims =3D [this.options.scaleMode.originalHeight,
                   this.options.scaleMode.originalWidth];
  },
  update: function(position) {
    var currentScale =3D (this.options.scaleFrom/100.0) + (this.factor * =
position);
    if (this.options.scaleContent && this.fontSize)
      this.element.setStyle({fontSize: this.fontSize * currentScale + =
this.fontSizeType });
    this.setDimensions(this.dims[0] * currentScale, this.dims[1] * =
currentScale);
  },
  finish: function(position) {
    if (this.restoreAfterFinish) =
this.element.setStyle(this.originalStyle);
  },
  setDimensions: function(height, width) {
    var d =3D { };
    if (this.options.scaleX) d.width =3D width.round() + 'px';
    if (this.options.scaleY) d.height =3D height.round() + 'px';
    if (this.options.scaleFromCenter) {
      var topd  =3D (height - this.dims[0])/2;
      var leftd =3D (width  - this.dims[1])/2;
      if (this.elementPositioning =3D=3D 'absolute') {
        if (this.options.scaleY) d.top =3D this.originalTop-topd + 'px';
        if (this.options.scaleX) d.left =3D this.originalLeft-leftd + =
'px';
      } else {
        if (this.options.scaleY) d.top =3D -topd + 'px';
        if (this.options.scaleX) d.left =3D -leftd + 'px';
      }
    }
    this.element.setStyle(d);
  }
});

Effect.Highlight =3D Class.create(Effect.Base, {
  initialize: function(element) {
    this.element =3D $(element);
    if (!this.element) throw(Effect._elementDoesNotExistError);
    var options =3D Object.extend({ startcolor: '#ffff99' }, =
arguments[1] || { });
    this.start(options);
  },
  setup: function() {
    // Prevent executing on elements not in the layout flow
    if (this.element.getStyle('display')=3D=3D'none') { this.cancel(); =
return; }
    // Disable background image during the effect
    this.oldStyle =3D { };
    if (!this.options.keepBackgroundImage) {
      this.oldStyle.backgroundImage =3D =
this.element.getStyle('background-image');
      this.element.setStyle({backgroundImage: 'none'});
    }
    if (!this.options.endcolor)
      this.options.endcolor =3D =
this.element.getStyle('background-color').parseColor('#ffffff');
    if (!this.options.restorecolor)
      this.options.restorecolor =3D =
this.element.getStyle('background-color');
    // init color calculations
    this._base  =3D $R(0,2).map(function(i){ return =
parseInt(this.options.startcolor.slice(i*2+1,i*2+3),16) }.bind(this));
    this._delta =3D $R(0,2).map(function(i){ return =
parseInt(this.options.endcolor.slice(i*2+1,i*2+3),16)-this._base[i] =
}.bind(this));
  },
  update: function(position) {
    this.element.setStyle({backgroundColor: =
$R(0,2).inject('#',function(m,v,i){
      return =
m+((this._base[i]+(this._delta[i]*position)).round().toColorPart()); =
}.bind(this)) });
  },
  finish: function() {
    this.element.setStyle(Object.extend(this.oldStyle, {
      backgroundColor: this.options.restorecolor
    }));
  }
});

Effect.ScrollTo =3D function(element) {
  var options =3D arguments[1] || { },
    scrollOffsets =3D document.viewport.getScrollOffsets(),
    elementOffsets =3D $(element).cumulativeOffset(),
    max =3D (window.height || document.body.scrollHeight) - =
document.viewport.getHeight(); =20

  if (options.offset) elementOffsets[1] +=3D options.offset;

  return new Effect.Tween(null,
    scrollOffsets.top,
    elementOffsets[1] > max ? max : elementOffsets[1],
    options,
    function(p){ scrollTo(scrollOffsets.left, p.round()) }
  );
};

/* ------------- combination effects ------------- */

Effect.Fade =3D function(element) {
  element =3D $(element);
  var oldOpacity =3D element.getInlineOpacity();
  var options =3D Object.extend({
    from: element.getOpacity() || 1.0,
    to:   0.0,
    afterFinishInternal: function(effect) {=20
      if (effect.options.to!=3D0) return;
      effect.element.hide().setStyle({opacity: oldOpacity});=20
    }
  }, arguments[1] || { });
  return new Effect.Opacity(element,options);
};

Effect.Appear =3D function(element) {
  element =3D $(element);
  var options =3D Object.extend({
  from: (element.getStyle('display') =3D=3D 'none' ? 0.0 : =
element.getOpacity() || 0.0),
  to:   1.0,
  // force Safari to render floated elements properly
  afterFinishInternal: function(effect) {
    effect.element.forceRerendering();
  },
  beforeSetup: function(effect) {
    effect.element.setOpacity(effect.options.from).show();=20
  }}, arguments[1] || { });
  return new Effect.Opacity(element,options);
};

Effect.Puff =3D function(element) {
  element =3D $(element);
  var oldStyle =3D {=20
    opacity: element.getInlineOpacity(),=20
    position: element.getStyle('position'),
    top:  element.style.top,
    left: element.style.left,
    width: element.style.width,
    height: element.style.height
  };
  return new Effect.Parallel(
   [ new Effect.Scale(element, 200,=20
      { sync: true, scaleFromCenter: true, scaleContent: true, =
restoreAfterFinish: true }),=20
     new Effect.Opacity(element, { sync: true, to: 0.0 } ) ],=20
     Object.extend({ duration: 1.0,=20
      beforeSetupInternal: function(effect) {
        Position.absolutize(effect.effects[0].element)
      },
      afterFinishInternal: function(effect) {
         effect.effects[0].element.hide().setStyle(oldStyle); }
     }, arguments[1] || { })
   );
};

Effect.BlindUp =3D function(element) {
  element =3D $(element);
  element.makeClipping();
  return new Effect.Scale(element, 0,
    Object.extend({ scaleContent: false,=20
      scaleX: false,=20
      restoreAfterFinish: true,
      afterFinishInternal: function(effect) {
        effect.element.hide().undoClipping();
      }=20
    }, arguments[1] || { })
  );
};

Effect.BlindDown =3D function(element) {
  element =3D $(element);
  var elementDimensions =3D element.getDimensions();
  return new Effect.Scale(element, 100, Object.extend({=20
    scaleContent: false,=20
    scaleX: false,
    scaleFrom: 0,
    scaleMode: {originalHeight: elementDimensions.height, originalWidth: =
elementDimensions.width},
    restoreAfterFinish: true,
    afterSetup: function(effect) {
      effect.element.makeClipping().setStyle({height: '0px'}).show();=20
    }, =20
    afterFinishInternal: function(effect) {
      effect.element.undoClipping();
    }
  }, arguments[1] || { }));
};

Effect.SwitchOff =3D function(element) {
  element =3D $(element);
  var oldOpacity =3D element.getInlineOpacity();
  return new Effect.Appear(element, Object.extend({
    duration: 0.4,
    from: 0,
    transition: Effect.Transitions.flicker,
    afterFinishInternal: function(effect) {
      new Effect.Scale(effect.element, 1, {=20
        duration: 0.3, scaleFromCenter: true,
        scaleX: false, scaleContent: false, restoreAfterFinish: true,
        beforeSetup: function(effect) {=20
          effect.element.makePositioned().makeClipping();
        },
        afterFinishInternal: function(effect) {
          =
effect.element.hide().undoClipping().undoPositioned().setStyle({opacity: =
oldOpacity});
        }
      })
    }
  }, arguments[1] || { }));
};

Effect.DropOut =3D function(element) {
  element =3D $(element);
  var oldStyle =3D {
    top: element.getStyle('top'),
    left: element.getStyle('left'),
    opacity: element.getInlineOpacity() };
  return new Effect.Parallel(
    [ new Effect.Move(element, {x: 0, y: 100, sync: true }),=20
      new Effect.Opacity(element, { sync: true, to: 0.0 }) ],
    Object.extend(
      { duration: 0.5,
        beforeSetup: function(effect) {
          effect.effects[0].element.makePositioned();=20
        },
        afterFinishInternal: function(effect) {
          =
effect.effects[0].element.hide().undoPositioned().setStyle(oldStyle);
        }=20
      }, arguments[1] || { }));
};

Effect.Shake =3D function(element) {
  element =3D $(element);
  var options =3D Object.extend({
    distance: 20,
    duration: 0.5
  }, arguments[1] || {});
  var distance =3D parseFloat(options.distance);
  var split =3D parseFloat(options.duration) / 10.0;
  var oldStyle =3D {
    top: element.getStyle('top'),
    left: element.getStyle('left') };
    return new Effect.Move(element,
      { x:  distance, y: 0, duration: split, afterFinishInternal: =
function(effect) {
    new Effect.Move(effect.element,
      { x: -distance*2, y: 0, duration: split*2,  afterFinishInternal: =
function(effect) {
    new Effect.Move(effect.element,
      { x:  distance*2, y: 0, duration: split*2,  afterFinishInternal: =
function(effect) {
    new Effect.Move(effect.element,
      { x: -distance*2, y: 0, duration: split*2,  afterFinishInternal: =
function(effect) {
    new Effect.Move(effect.element,
      { x:  distance*2, y: 0, duration: split*2,  afterFinishInternal: =
function(effect) {
    new Effect.Move(effect.element,
      { x: -distance, y: 0, duration: split, afterFinishInternal: =
function(effect) {
        effect.element.undoPositioned().setStyle(oldStyle);
  }}) }}) }}) }}) }}) }});
};

Effect.SlideDown =3D function(element) {
  element =3D $(element).cleanWhitespace();
  // SlideDown need to have the content of the element wrapped in a =
container element with fixed height!
  var oldInnerBottom =3D element.down().getStyle('bottom');
  var elementDimensions =3D element.getDimensions();
  return new Effect.Scale(element, 100, Object.extend({=20
    scaleContent: false,=20
    scaleX: false,=20
    scaleFrom: window.opera ? 0 : 1,
    scaleMode: {originalHeight: elementDimensions.height, originalWidth: =
elementDimensions.width},
    restoreAfterFinish: true,
    afterSetup: function(effect) {
      effect.element.makePositioned();
      effect.element.down().makePositioned();
      if (window.opera) effect.element.setStyle({top: ''});
      effect.element.makeClipping().setStyle({height: '0px'}).show();=20
    },
    afterUpdateInternal: function(effect) {
      effect.element.down().setStyle({bottom:
        (effect.dims[0] - effect.element.clientHeight) + 'px' });=20
    },
    afterFinishInternal: function(effect) {
      effect.element.undoClipping().undoPositioned();
      effect.element.down().undoPositioned().setStyle({bottom: =
oldInnerBottom}); }
    }, arguments[1] || { })
  );
};

Effect.SlideUp =3D function(element) {
  element =3D $(element).cleanWhitespace();
  var oldInnerBottom =3D element.down().getStyle('bottom');
  var elementDimensions =3D element.getDimensions();
  return new Effect.Scale(element, window.opera ? 0 : 1,
   Object.extend({ scaleContent: false,=20
    scaleX: false,=20
    scaleMode: 'box',
    scaleFrom: 100,
    scaleMode: {originalHeight: elementDimensions.height, originalWidth: =
elementDimensions.width},
    restoreAfterFinish: true,
    afterSetup: function(effect) {
      effect.element.makePositioned();
      effect.element.down().makePositioned();
      if (window.opera) effect.element.setStyle({top: ''});
      effect.element.makeClipping().show();
    }, =20
    afterUpdateInternal: function(effect) {
      effect.element.down().setStyle({bottom:
        (effect.dims[0] - effect.element.clientHeight) + 'px' });
    },
    afterFinishInternal: function(effect) {
      effect.element.hide().undoClipping().undoPositioned();
      effect.element.down().undoPositioned().setStyle({bottom: =
oldInnerBottom});
    }
   }, arguments[1] || { })
  );
};

// Bug in opera makes the TD containing this element expand for a =
instance after finish=20
Effect.Squish =3D function(element) {
  return new Effect.Scale(element, window.opera ? 1 : 0, {=20
    restoreAfterFinish: true,
    beforeSetup: function(effect) {
      effect.element.makeClipping();=20
    }, =20
    afterFinishInternal: function(effect) {
      effect.element.hide().undoClipping();=20
    }
  });
};

Effect.Grow =3D function(element) {
  element =3D $(element);
  var options =3D Object.extend({
    direction: 'center',
    moveTransition: Effect.Transitions.sinoidal,
    scaleTransition: Effect.Transitions.sinoidal,
    opacityTransition: Effect.Transitions.full
  }, arguments[1] || { });
  var oldStyle =3D {
    top: element.style.top,
    left: element.style.left,
    height: element.style.height,
    width: element.style.width,
    opacity: element.getInlineOpacity() };

  var dims =3D element.getDimensions();   =20
  var initialMoveX, initialMoveY;
  var moveX, moveY;
 =20
  switch (options.direction) {
    case 'top-left':
      initialMoveX =3D initialMoveY =3D moveX =3D moveY =3D 0;=20
      break;
    case 'top-right':
      initialMoveX =3D dims.width;
      initialMoveY =3D moveY =3D 0;
      moveX =3D -dims.width;
      break;
    case 'bottom-left':
      initialMoveX =3D moveX =3D 0;
      initialMoveY =3D dims.height;
      moveY =3D -dims.height;
      break;
    case 'bottom-right':
      initialMoveX =3D dims.width;
      initialMoveY =3D dims.height;
      moveX =3D -dims.width;
      moveY =3D -dims.height;
      break;
    case 'center':
      initialMoveX =3D dims.width / 2;
      initialMoveY =3D dims.height / 2;
      moveX =3D -dims.width / 2;
      moveY =3D -dims.height / 2;
      break;
  }
 =20
  return new Effect.Move(element, {
    x: initialMoveX,
    y: initialMoveY,
    duration: 0.01,=20
    beforeSetup: function(effect) {
      effect.element.hide().makeClipping().makePositioned();
    },
    afterFinishInternal: function(effect) {
      new Effect.Parallel(
        [ new Effect.Opacity(effect.element, { sync: true, to: 1.0, =
from: 0.0, transition: options.opacityTransition }),
          new Effect.Move(effect.element, { x: moveX, y: moveY, sync: =
true, transition: options.moveTransition }),
          new Effect.Scale(effect.element, 100, {
            scaleMode: { originalHeight: dims.height, originalWidth: =
dims.width },=20
            sync: true, scaleFrom: window.opera ? 1 : 0, transition: =
options.scaleTransition, restoreAfterFinish: true})
        ], Object.extend({
             beforeSetup: function(effect) {
               effect.effects[0].element.setStyle({height: =
'0px'}).show();=20
             },
             afterFinishInternal: function(effect) {
               =
effect.effects[0].element.undoClipping().undoPositioned().setStyle(oldSty=
le);=20
             }
           }, options)
      )
    }
  });
};

Effect.Shrink =3D function(element) {
  element =3D $(element);
  var options =3D Object.extend({
    direction: 'center',
    moveTransition: Effect.Transitions.sinoidal,
    scaleTransition: Effect.Transitions.sinoidal,
    opacityTransition: Effect.Transitions.none
  }, arguments[1] || { });
  var oldStyle =3D {
    top: element.style.top,
    left: element.style.left,
    height: element.style.height,
    width: element.style.width,
    opacity: element.getInlineOpacity() };

  var dims =3D element.getDimensions();
  var moveX, moveY;
 =20
  switch (options.direction) {
    case 'top-left':
      moveX =3D moveY =3D 0;
      break;
    case 'top-right':
      moveX =3D dims.width;
      moveY =3D 0;
      break;
    case 'bottom-left':
      moveX =3D 0;
      moveY =3D dims.height;
      break;
    case 'bottom-right':
      moveX =3D dims.width;
      moveY =3D dims.height;
      break;
    case 'center': =20
      moveX =3D dims.width / 2;
      moveY =3D dims.height / 2;
      break;
  }
 =20
  return new Effect.Parallel(
    [ new Effect.Opacity(element, { sync: true, to: 0.0, from: 1.0, =
transition: options.opacityTransition }),
      new Effect.Scale(element, window.opera ? 1 : 0, { sync: true, =
transition: options.scaleTransition, restoreAfterFinish: true}),
      new Effect.Move(element, { x: moveX, y: moveY, sync: true, =
transition: options.moveTransition })
    ], Object.extend({           =20
         beforeStartInternal: function(effect) {
           effect.effects[0].element.makePositioned().makeClipping();=20
         },
         afterFinishInternal: function(effect) {
           =
effect.effects[0].element.hide().undoClipping().undoPositioned().setStyle=
(oldStyle); }
       }, options)
  );
};

Effect.Pulsate =3D function(element) {
  element =3D $(element);
  var options    =3D arguments[1] || { };
  var oldOpacity =3D element.getInlineOpacity();
  var transition =3D options.transition || Effect.Transitions.sinoidal;
  var reverser   =3D function(pos){ return =
transition(1-Effect.Transitions.pulse(pos, options.pulses)) };
  reverser.bind(transition);
  return new Effect.Opacity(element,=20
    Object.extend(Object.extend({  duration: 2.0, from: 0,
      afterFinishInternal: function(effect) { =
effect.element.setStyle({opacity: oldOpacity}); }
    }, options), {transition: reverser}));
};

Effect.Fold =3D function(element) {
  element =3D $(element);
  var oldStyle =3D {
    top: element.style.top,
    left: element.style.left,
    width: element.style.width,
    height: element.style.height };
  element.makeClipping();
  return new Effect.Scale(element, 5, Object.extend({  =20
    scaleContent: false,
    scaleX: false,
    afterFinishInternal: function(effect) {
    new Effect.Scale(element, 1, {=20
      scaleContent: false,=20
      scaleY: false,
      afterFinishInternal: function(effect) {
        effect.element.hide().undoClipping().setStyle(oldStyle);
      } });
  }}, arguments[1] || { }));
};

Effect.Morph =3D Class.create(Effect.Base, {
  initialize: function(element) {
    this.element =3D $(element);
    if (!this.element) throw(Effect._elementDoesNotExistError);
    var options =3D Object.extend({
      style: { }
    }, arguments[1] || { });
   =20
    if (!Object.isString(options.style)) this.style =3D =
$H(options.style);
    else {
      if (options.style.include(':'))
        this.style =3D options.style.parseStyle();
      else {
        this.element.addClassName(options.style);
        this.style =3D $H(this.element.getStyles());
        this.element.removeClassName(options.style);
        var css =3D this.element.getStyles();
        this.style =3D this.style.reject(function(style) {
          return style.value =3D=3D css[style.key];
        });
        options.afterFinishInternal =3D function(effect) {
          effect.element.addClassName(effect.options.style);
          effect.transforms.each(function(transform) {
            effect.element.style[transform.style] =3D '';
          });
        }
      }
    }
    this.start(options);
  },
 =20
  setup: function(){
    function parseColor(color){
      if (!color || ['rgba(0, 0, 0, 0)','transparent'].include(color)) =
color =3D '#ffffff';
      color =3D color.parseColor();
      return $R(0,2).map(function(i){
        return parseInt( color.slice(i*2+1,i*2+3), 16 )=20
      });
    }
    this.transforms =3D this.style.map(function(pair){
      var property =3D pair[0], value =3D pair[1], unit =3D null;

      if (value.parseColor('#zzzzzz') !=3D '#zzzzzz') {
        value =3D value.parseColor();
        unit  =3D 'color';
      } else if (property =3D=3D 'opacity') {
        value =3D parseFloat(value);
        if (Prototype.Browser.IE && =
(!this.element.currentStyle.hasLayout))
          this.element.setStyle({zoom: 1});
      } else if (Element.CSS_LENGTH.test(value)) {
          var components =3D value.match(/^([\+\-]?[0-9\.]+)(.*)$/);
          value =3D parseFloat(components[1]);
          unit =3D (components.length =3D=3D 3) ? components[2] : null;
      }

      var originalValue =3D this.element.getStyle(property);
      return {=20
        style: property.camelize(),=20
        originalValue: unit=3D=3D'color' ? parseColor(originalValue) : =
parseFloat(originalValue || 0),=20
        targetValue: unit=3D=3D'color' ? parseColor(value) : value,
        unit: unit
      };
    }.bind(this)).reject(function(transform){
      return (
        (transform.originalValue =3D=3D transform.targetValue) ||
        (
          transform.unit !=3D 'color' &&
          (isNaN(transform.originalValue) || =
isNaN(transform.targetValue))
        )
      )
    });
  },
  update: function(position) {
    var style =3D { }, transform, i =3D this.transforms.length;
    while(i--)
      style[(transform =3D this.transforms[i]).style] =3D=20
        transform.unit=3D=3D'color' ? '#'+
          (Math.round(transform.originalValue[0]+
            =
(transform.targetValue[0]-transform.originalValue[0])*position)).toColorP=
art() +
          (Math.round(transform.originalValue[1]+
            =
(transform.targetValue[1]-transform.originalValue[1])*position)).toColorP=
art() +
          (Math.round(transform.originalValue[2]+
            =
(transform.targetValue[2]-transform.originalValue[2])*position)).toColorP=
art() :
        (transform.originalValue +
          (transform.targetValue - transform.originalValue) * =
position).toFixed(3) +=20
            (transform.unit =3D=3D=3D null ? '' : transform.unit);
    this.element.setStyle(style, true);
  }
});

Effect.Transform =3D Class.create({
  initialize: function(tracks){
    this.tracks  =3D [];
    this.options =3D arguments[1] || { };
    this.addTracks(tracks);
  },
  addTracks: function(tracks){
    tracks.each(function(track){
      track =3D $H(track);
      var data =3D track.values().first();
      this.tracks.push($H({
        ids:     track.keys().first(),
        effect:  Effect.Morph,
        options: { style: data }
      }));
    }.bind(this));
    return this;
  },
  play: function(){
    return new Effect.Parallel(
      this.tracks.map(function(track){
        var ids =3D track.get('ids'), effect =3D track.get('effect'), =
options =3D track.get('options');
        var elements =3D [$(ids) || $$(ids)].flatten();
        return elements.map(function(e){ return new effect(e, =
Object.extend({ sync:true }, options)) });
      }).flatten(),
      this.options
    );
  }
});

Element.CSS_PROPERTIES =3D $w(
  'backgroundColor backgroundPosition borderBottomColor =
borderBottomStyle ' +=20
  'borderBottomWidth borderLeftColor borderLeftStyle borderLeftWidth ' +
  'borderRightColor borderRightStyle borderRightWidth borderSpacing ' +
  'borderTopColor borderTopStyle borderTopWidth bottom clip color ' +
  'fontSize fontWeight height left letterSpacing lineHeight ' +
  'marginBottom marginLeft marginRight marginTop markerOffset maxHeight =
'+
  'maxWidth minHeight minWidth opacity outlineColor outlineOffset ' +
  'outlineWidth paddingBottom paddingLeft paddingRight paddingTop ' +
  'right textIndent top width wordSpacing zIndex');
 =20
Element.CSS_LENGTH =3D =
/^(([\+\-]?[0-9\.]+)(em|ex|px|in|cm|mm|pt|pc|\%))|0$/;

String.__parseStyleElement =3D document.createElement('div');
String.prototype.parseStyle =3D function(){
  var style, styleRules =3D $H();
  if (Prototype.Browser.WebKit)
    style =3D new Element('div',{style:this}).style;
  else {
    String.__parseStyleElement.innerHTML =3D '<div style=3D"' + this + =
'"></div>';
    style =3D String.__parseStyleElement.childNodes[0].style;
  }
 =20
  Element.CSS_PROPERTIES.each(function(property){
    if (style[property]) styleRules.set(property, style[property]);=20
  });
 =20
  if (Prototype.Browser.IE && this.include('opacity'))
    styleRules.set('opacity', =
this.match(/opacity:\s*((?:0|1)?(?:\.\d*)?)/)[1]);

  return styleRules;
};

if (document.defaultView && document.defaultView.getComputedStyle) {
  Element.getStyles =3D function(element) {
    var css =3D document.defaultView.getComputedStyle($(element), null);
    return Element.CSS_PROPERTIES.inject({ }, function(styles, property) =
{
      styles[property] =3D css[property];
      return styles;
    });
  };
} else {
  Element.getStyles =3D function(element) {
    element =3D $(element);
    var css =3D element.currentStyle, styles;
    styles =3D Element.CSS_PROPERTIES.inject({ }, function(hash, =
property) {
      hash.set(property, css[property]);
      return hash;
    });
    if (!styles.opacity) styles.set('opacity', element.getOpacity());
    return styles;
  };
};

Effect.Methods =3D {
  morph: function(element, style) {
    element =3D $(element);
    new Effect.Morph(element, Object.extend({ style: style }, =
arguments[2] || { }));
    return element;
  },
  visualEffect: function(element, effect, options) {
    element =3D $(element)
    var s =3D effect.dasherize().camelize(), klass =3D =
s.charAt(0).toUpperCase() + s.substring(1);
    new Effect[klass](element, options);
    return element;
  },
  highlight: function(element, options) {
    element =3D $(element);
    new Effect.Highlight(element, options);
    return element;
  }
};

$w('fade appear grow shrink fold blindUp blindDown slideUp slideDown '+
  'pulsate shake puff squish switchOff dropOut').each(
  function(effect) {=20
    Effect.Methods[effect] =3D function(element, options){
      element =3D $(element);
      Effect[effect.charAt(0).toUpperCase() + =
effect.substring(1)](element, options);
      return element;
    }
  }
);

$w('getInlineOpacity forceRerendering setContentZoom collectTextNodes =
collectTextNodesIgnoreClass getStyles').each(=20
  function(f) { Effect.Methods[f] =3D Element[f]; }
);

Element.addMethods(Effect.Methods);

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.vanguardngr.com/wp-content/themes/Blognews/includes/carousel.js

/*  Prototype-UI, version trunk
 *
 *  Prototype-UI is freely distributable under the terms of an MIT-style =
license.
 *  For details, see the PrototypeUI web site: =
http://www.prototype-ui.com/
 *
 =
*------------------------------------------------------------------------=
--*/

if(typeof Prototype =3D=3D 'undefined' || =
!Prototype.Version.match("1.6"))
  throw("Prototype-UI library require Prototype library >=3D 1.6.0");

if (Prototype.Browser.WebKit) {
  Prototype.Browser.WebKitVersion =3D =
parseFloat(navigator.userAgent.match(/AppleWebKit\/([\d\.\+]*)/)[1]);
  Prototype.Browser.Safari2 =3D (Prototype.Browser.WebKitVersion < 420);
}

if (Prototype.Browser.IE) {
  Prototype.Browser.IEVersion =3D =
parseFloat(navigator.appVersion.split(';')[1].strip().split(' ')[1]);
  Prototype.Browser.IE6 =3D  Prototype.Browser.IEVersion =3D=3D 6;
  Prototype.Browser.IE7 =3D  Prototype.Browser.IEVersion =3D=3D 7;
}

Prototype.falseFunction =3D function() { return false };
Prototype.trueFunction  =3D function() { return true  };

/*
Namespace: UI

  Introduction:
    Prototype-UI is a library of user interface components based on the =
Prototype framework.
    Its aim is to easilly improve user experience in web applications.

    It also provides utilities to help developers.

  Guideline:
    - Prototype conventions are followed
    - Everything should be unobstrusive
    - All components are themable with CSS stylesheets, various themes =
are provided

  Warning:
    Prototype-UI is still under deep development, this release is =
targeted to developers only.
    All interfaces are subjects to changes, suggestions are welcome.

    DO NOT use it in production for now.

  Authors:
    - S=C3=A9bastien Gruhier, <http://www.xilinus.com>
    - Samuel Lebeau, <http://gotfresh.info>
*/

var UI =3D {
  Abstract: { },
  Ajax: { }
};
Object.extend(Class.Methods, {
  extend: Object.extend.methodize(),

  addMethods: Class.Methods.addMethods.wrap(function(proceed, source) {
    // ensure we are not trying to add null or undefined
    if (!source) return this;

    // no callback, vanilla way
    if (!source.hasOwnProperty('methodsAdded'))
      return proceed(source);

    var callback =3D source.methodsAdded;
    delete source.methodsAdded;
    proceed(source);
    callback.call(source, this);
    source.methodsAdded =3D callback;

    return this;
  }),

  addMethod: function(name, lambda) {
    var methods =3D {};
    methods[name] =3D lambda;
    return this.addMethods(methods);
  },

  method: function(name) {
    return this.prototype[name].valueOf();
  },

  classMethod: function() {
    $A(arguments).flatten().each(function(method) {
      this[method] =3D (function() {
        return this[method].apply(this, arguments);
      }).bind(this.prototype);
    }, this);
    return this;
  },

  // prevent any call to this method
  undefMethod: function(name) {
    this.prototype[name] =3D undefined;
    return this;
  },

  // remove the class' own implementation of this method
  removeMethod: function(name) {
    delete this.prototype[name];
    return this;
  },

  aliasMethod: function(newName, name) {
    this.prototype[newName] =3D this.prototype[name];
    return this;
  },

  aliasMethodChain: function(target, feature) {
    feature =3D feature.camelcase();

    this.aliasMethod(target+"Without"+feature, target);
    this.aliasMethod(target, target+"With"+feature);

    return this;
  }
});
Object.extend(Number.prototype, {
  // Snap a number to a grid
  snap: function(round) {
    return parseInt(round =3D=3D 1 ? this : (this / round).floor() * =
round);
  }
});
/*
Interface: String

*/

Object.extend(String.prototype, {
  camelcase: function() {
    var string =3D this.dasherize().camelize();
    return string.charAt(0).toUpperCase() + string.slice(1);
  },

  /*
    Method: makeElement
      toElement is unfortunately already taken :/

      Transforms html string into an extended element or null (when =
failed)

      > '<li><a href=3D"#">some text</a></li>'.makeElement(); // =3D> LI =
href#
      > '<img src=3D"foo" id=3D"bar" /><img src=3D"bar" id=3D"bar" =
/>'.makeElement(); // =3D> IMG#foo (first one)

    Returns:
      Extended element

  */
  makeElement: function() {
    var wrapper =3D new Element('div'); wrapper.innerHTML =3D this;
    return wrapper.down();
  }
});
Object.extend(Array.prototype, {
  empty: function() {
    return !this.length;
  },

  extractOptions: function() {
    return this.last().constructor =3D=3D=3D Object ? this.pop() : { };
  },

  removeAt: function(index) {
    var object =3D this[index];
    this.splice(index, 1);
    return object;
  },

  remove: function(object) {
    var index;
    while ((index =3D this.indexOf(object)) !=3D -1)
      this.removeAt(index);
    return object;
  },

  insert: function(index) {
    var args =3D $A(arguments);
    args.shift();
    this.splice.apply(this, [ index, 0 ].concat(args));
    return this;
  }
});
Element.addMethods({
  getScrollDimensions: function(element) {
    return {
      width:  element.scrollWidth,
      height: element.scrollHeight
    }
  },

  getScrollOffset: function(element) {
    return Element._returnOffset(element.scrollLeft, element.scrollTop);
  },

  setScrollOffset: function(element, offset) {
    element =3D $(element);
    if (arguments.length =3D=3D 3)
      offset =3D { left: offset, top: arguments[2] };
    element.scrollLeft =3D offset.left;
    element.scrollTop  =3D offset.top;
    return element;
  },

  // returns "clean" numerical style (without "px") or null if style can =
not be resolved
  // or is not numeric
  getNumStyle: function(element, style) {
    var value =3D parseFloat($(element).getStyle(style));
    return isNaN(value) ? null : value;
  },

  // by Tobie Langel =
(http://tobielangel.com/2007/5/22/prototype-quick-tip)
  appendText: function(element, text) {
    element =3D $(element);
    text =3D String.interpret(text);
    element.appendChild(document.createTextNode(text));
    return element;
  }
});

document.whenReady =3D function(callback) {
  if (document.loaded)
    callback.call(document);
  else
    document.observe('dom:loaded', callback);
};

Object.extend(document.viewport, {
  // Alias this method for consistency
  getScrollOffset: document.viewport.getScrollOffsets,

  setScrollOffset: function(offset) {
    Element.setScrollOffset(Prototype.Browser.WebKit ? document.body : =
document.documentElement, offset);
  },

  getScrollDimensions: function() {
    return Element.getScrollDimensions(Prototype.Browser.WebKit ? =
document.body : document.documentElement);
  }
});
/*
Interface: UI.Options
  Mixin to handle *options* argument in initializer pattern.

  TODO: find a better example than Circle that use an imaginary Point =
function,
        this example should be used in tests too.

  It assumes class defines a property called *options*, containing
  default options values.

  Instances hold their own *options* property after a first call to =
<setOptions>.

  Example:
    > var Circle =3D Class.create(UI.Options, {
    >
    >   // default options
    >   options: {
    >     radius: 1,
    >     origin: Point(0, 0)
    >   },
    >
    >   // common usage is to call setOptions in initializer
    >   initialize: function(options) {
    >     this.setOptions(options);
    >   }
    > });
    >
    > var circle =3D new Circle({ origin: Point(1, 4) });
    >
    > circle.options
    > // =3D> { radius: 1, origin: Point(1,4) }

  Accessors:
    There are builtin methods to automatically write options accessors. =
All those
    methods can take either an array of option names nor option names as =
arguments.
    Notice that those methods won't override an accessor method if =
already present.

     * <optionsGetter> creates getters
     * <optionsSetter> creates setters
     * <optionsAccessor> creates both getters and setters

    Common usage is to invoke them on a class to create accessors for =
all instances
    of this class.
    Invoking those methods on a class has the same effect as invoking =
them on the class prototype.
    See <classMethod> for more details.

    Example:
    > // Creates getter and setter for the "radius" options of circles
    > Circle.optionsAccessor('radius');
    >
    > circle.setRadius(4);
    > // 4
    >
    > circle.getRadius();
    > // =3D> 4 (circle.options.radius)

  Inheritance support:
    Subclasses can refine default *options* values, after a first =
instance call on setOptions,
    *options* attribute will hold all default options values coming from =
the inheritance hierarchy.
*/

(function() {
  UI.Options =3D {
    methodsAdded: function(klass) {
      klass.classMethod($w(' setOptions allOptions optionsGetter =
optionsSetter optionsAccessor '));
    },

    // Group: Methods

    /*
      Method: setOptions
        Extends object's *options* property with the given object
    */
    setOptions: function(options) {
      if (!this.hasOwnProperty('options'))
        this.options =3D this.allOptions();

      this.options =3D Object.extend(this.options, options || {});
    },

    /*
      Method: allOptions
        Computes the complete default options hash made by reverse =
extending all superclasses
        default options.

        > Widget.prototype.allOptions();
    */
    allOptions: function() {
      var superclass =3D this.constructor.superclass, ancestor =3D =
superclass && superclass.prototype;
      return (ancestor && ancestor.allOptions) ?
          Object.extend(ancestor.allOptions(), this.options) :
          Object.clone(this.options);
    },

    /*
      Method: optionsGetter
        Creates default getters for option names given as arguments.
        With no argument, creates getters for all option names.
    */
    optionsGetter: function() {
      addOptionsAccessors(this, arguments, false);
    },

    /*
      Method: optionsSetter
        Creates default setters for option names given as arguments.
        With no argument, creates setters for all option names.
    */
    optionsSetter: function() {
      addOptionsAccessors(this, arguments, true);
    },

    /*
      Method: optionsAccessor
        Creates default getters/setters for option names given as =
arguments.
        With no argument, creates accessors for all option names.
    */
    optionsAccessor: function() {
      this.optionsGetter.apply(this, arguments);
      this.optionsSetter.apply(this, arguments);
    }
  };

  // Internal
  function addOptionsAccessors(receiver, names, areSetters) {
    names =3D $A(names).flatten();

    if (names.empty())
      names =3D Object.keys(receiver.allOptions());

    names.each(function(name) {
      var accessorName =3D (areSetters ? 'set' : 'get') + =
name.camelcase();

      receiver[accessorName] =3D receiver[accessorName] || (areSetters ?
        // Setter
        function(value) { return this.options[name] =3D value } :
        // Getter
        function()      { return this.options[name]         });
    });
  }
})();
/*
  Class: UI.Carousel

  Main class to handle a carousel of elements in a page. A carousel :
    * could be vertical or horizontal
    * works with liquid layout
    * is designed by CSS

  Assumptions:
    * Elements should be from the same size

  Example:
    > ...
    > <div id=3D"horizontal_carousel">
    >   <div class=3D"previous_button"></div>
    >   <div class=3D"container">
    >     <ul>
    >       <li> What ever you like</li>
    >     </ul>
    >   </div>
    >   <div class=3D"next_button"></div>
    > </div>
    > <script>
    > new UI.Carousel("horizontal_carousel");
    > </script>
    > ...
*/
UI.Carousel =3D Class.create(UI.Options, {
  // Group: Options
  options: {
	// Property: direction
	//   Can be horizontal or vertical, horizontal by default
    direction               : "horizontal",

    // Property: previousButton
    //   Selector of previous button inside carousel element, =
".previous_button" by default,
    //   set it to false to ignore previous button
    previousButton          : ".previous_button",

    // Property: nextButton
    //   Selector of next button inside carousel element, ".next_button" =
by default,
    //   set it to false to ignore next button
    nextButton              : ".next_button",

    // Property: container
    //   Selector of carousel container inside carousel element, =
".container" by default,
    container               : ".container",

    // Property: scrollInc
    //   Define the maximum number of elements that gonna scroll each =
time, auto by default
    scrollInc               : "auto",

    // Property: disabledButtonSuffix
    //   Define the suffix classanme used when a button get disabled, to =
'_disabled' by default
    //   Previous button classname will be previous_button_disabled
    disabledButtonSuffix : '_disabled',

    // Property: overButtonSuffix
    //   Define the suffix classanme used when a button has a rollover =
status, '_over' by default
    //   Previous button classname will be previous_button_over
    overButtonSuffix : '_over'
  },

  /*
    Group: Attributes

      Property: element
        DOM element containing the carousel

      Property: id
        DOM id of the carousel's element

      Property: container
        DOM element containing the carousel's elements

      Property: elements
        Array containing the carousel's elements as DOM elements

      Property: previousButton
        DOM id of the previous button

      Property: nextButton
        DOM id of the next button

      Property: posAttribute
        Define if the positions are from left or top

      Property: dimAttribute
        Define if the dimensions are horizontal or vertical

      Property: elementSize
        Size of each element, it's an integer

      Property: nbVisible
        Number of visible elements, it's a float

      Property: animating
        Define whether the carousel is in animation or not
  */

  /*
    Group: Events
      List of events fired by a carousel

      Notice: Carousel custom events are automatically namespaced in =
"carousel:" (see Prototype custom events).

      Examples:
        This example will observe all carousels
        > document.observe('carousel:scroll:ended', function(event) {
        >   alert("Carousel with id " + event.memo.carousel.id + " has =
just been scrolled");
        > });

        This example will observe only this carousel
        > new UI.Carousel('horizontal_carousel').observe('scroll:ended', =
function(event) {
        >   alert("Carousel with id " + event.memo.carousel.id + " has =
just been scrolled");
        > });

      Property: previousButton:enabled
        Fired when the previous button has just been enabled

      Property: previousButton:disabled
        Fired when the previous button has just been disabled

      Property: nextButton:enabled
        Fired when the next button has just been enabled

      Property: nextButton:disabled
        Fired when the next button has just been disabled

      Property: scroll:started
        Fired when a scroll has just started

      Property: scroll:ended
        Fired when a scroll has been done,
        memo.shift =3D number of elements scrolled, it's a float

      Property: sizeUpdated
        Fired when the carousel size has just been updated.
        Tips: memo.carousel.currentSize() =3D the new carousel size
  */

  // Group: Constructor

  /*
    Method: initialize
      Constructor function, should not be called directly

    Parameters:
      element - DOM element
      options - (Hash) list of optional parameters

    Returns:
      this
  */
  initialize: function(element, options) {
    this.setOptions(options);
    this.element =3D $(element);
    this.id =3D this.element.id;
    this.container   =3D =
this.element.down(this.options.container).firstDescendant();
    this.elements    =3D this.container.childElements();
    this.previousButton =3D this.options.previousButton =3D=3D false ? =
null : this.element.down(this.options.previousButton);
    this.nextButton =3D this.options.nextButton =3D=3D false ? null : =
this.element.down(this.options.nextButton);

    this.posAttribute =3D (this.options.direction =3D=3D "horizontal" ? =
"left" : "top");
    this.dimAttribute =3D (this.options.direction =3D=3D "horizontal" ? =
"width" : "height");

    this.elementSize =3D this.computeElementSize();
    this.nbVisible =3D this.currentSize() / this.elementSize;

    var scrollInc =3D this.options.scrollInc;
    if (scrollInc =3D=3D "auto")
      scrollInc =3D Math.floor(this.nbVisible);
    [ this.previousButton, this.nextButton ].each(function(button) {
      if (!button) return;
      var className =3D (button =3D=3D this.nextButton ? "next_button" : =
"previous_button") + this.options.overButtonSuffix;
      button.clickHandler =3D this.scroll.bind(this, (button =3D=3D =
this.nextButton ? -1 : 1) * scrollInc * this.elementSize);
      button.observe("click", button.clickHandler)
            .observe("mouseover", function() =
{button.addClassName(className)}.bind(this))
            .observe("mouseout",  function() =
{button.removeClassName(className)}.bind(this));
    }, this);
    this.updateButtons();
  },

  // Group: Destructor

  /*
    Method: destroy
      Cleans up DOM and memory
  */
  destroy: function($super) {
    [ this.previousButton, this.nextButton ].each(function(button) {
      if (!button) return;
        button.stopObserving("click", button.clickHandler);
    }, this);
	  this.element.remove();
	  this.fire('destroyed');
  },

  // Group: Event handling

  /*
    Method: fire
      Fires a carousel custom event automatically namespaced in =
"carousel:" (see Prototype custom events).
      The memo object contains a "carousel" property referring to the =
carousel.

    Example:
      > document.observe('carousel:scroll:ended', function(event) {
      >   alert("Carousel with id " + event.memo.carousel.id + " has =
just been scrolled");
      > });

    Parameters:
      eventName - an event name
      memo      - a memo object

    Returns:
      fired event
  */
  fire: function(eventName, memo) {
    memo =3D memo || { };
    memo.carousel =3D this;
    return this.element.fire('carousel:' + eventName, memo);
  },

  /*
    Method: observe
      Observe a carousel event with a handler function automatically =
bound to the carousel

    Parameters:
      eventName - an event name
      handler   - a handler function

    Returns:
      this
  */
  observe: function(eventName, handler) {
    this.element.observe('carousel:' + eventName, handler.bind(this));
    return this;
  },

  /*
    Method: stopObserving
      Unregisters a carousel event, it must take the same parameters as =
this.observe (see Prototype stopObserving).

    Parameters:
      eventName - an event name
      handler   - a handler function

    Returns:
      this
  */
  stopObserving: function(eventName, handler) {
	  this.element.stopObserving('carousel:' + eventName, handler);
	  return this;
  },

  // Group: Actions

  /*
    Method: checkScroll
      Check scroll position to avoid unused space at right or bottom

    Parameters:
      position       - position to check
      updatePosition - should the container position be updated ? =
true/false

    Returns:
      position
  */
  checkScroll: function(position, updatePosition) {
    if (position > 0)
      position =3D 0;
    else {
      var limit =3D =
this.elements.last().positionedOffset()[this.posAttribute] + =
this.elementSize;
      var carouselSize =3D this.currentSize();

      if (position + limit < carouselSize)
        position +=3D carouselSize - (position + limit);
      position =3D Math.min(position, 0);
    }
    if (updatePosition)
      this.container.style[this.posAttribute] =3D position + "px";

    return position;
  },

  /*
    Method: scroll
      Scrolls carousel from maximum deltaPixel

    Parameters:
      deltaPixel - a float

    Returns:
      this
  */
  scroll: function(deltaPixel) {
    if (this.animating)
      return this;

    // Compute new position
    var position =3D  this.currentPosition() + deltaPixel;

    // Check bounds
    position =3D this.checkScroll(position, false);

    // Compute shift to apply
    deltaPixel =3D position - this.currentPosition();
    if (deltaPixel !=3D 0) {
      this.animating =3D true;
      this.fire("scroll:started");

      var that =3D this;
      // Move effects
      this.container.morph("opacity:0.5", {duration: 0.2, afterFinish: =
function() {
        that.container.morph(that.posAttribute + ": " + position + "px", =
{
          duration: 0.4,
          delay: 0.2,
          afterFinish: function() {
            that.container.morph("opacity:1", {
              duration: 0.2,
              afterFinish: function() {
                that.animating =3D false;
                that.updateButtons()
                  .fire("scroll:ended", { shift: deltaPixel / =
that.currentSize() });
              }
            });
          }
        });
      }});
    }
    return this;
  },

  /*
    Method: scrollTo
      Scrolls carousel, so that element with specified index is the =
left-most.
      This method is convenient when using carousel in a tabbed =
navigation.
      Clicking on first tab should scroll first container into view, =
clicking on a fifth - fifth one, etc.
      Indexing starts with 0.

    Parameters:
      Index of an element which will be a left-most visible in the =
carousel

    Returns:
      this
  */
  scrollTo: function(index) {
    if (this.animating || index < 0 || index > this.elements.length || =
index =3D=3D this.currentIndex() || isNaN(parseInt(index)))
      return this;
    return this.scroll((this.currentIndex() - index) * =
this.elementSize);
  },

  /*
    Method: updateButtons
      Update buttons status to enabled or disabled
      Them status is defined by classNames and fired as carousel's =
custom events

    Returns:
      this
  */
  updateButtons: function() {
	  this.updatePreviousButton();
    this.updateNextButton();
    return this;
  },

  updatePreviousButton: function() {
    var position =3D this.currentPosition();
    var previousClassName =3D "previous_button" + =
this.options.disabledButtonSuffix;

    if (this.previousButton.hasClassName(previousClassName) && position =
!=3D 0) {
      this.previousButton.removeClassName(previousClassName);
      this.fire('previousButton:enabled');
    }
    if (!this.previousButton.hasClassName(previousClassName) && position =
=3D=3D 0) {
	    this.previousButton.addClassName(previousClassName);
      this.fire('previousButton:disabled');
    }
  },

  updateNextButton: function() {
    var lastPosition =3D this.currentLastPosition();
    var size =3D this.currentSize();
    var nextClassName =3D "next_button" + =
this.options.disabledButtonSuffix;

    if (this.nextButton.hasClassName(nextClassName) && lastPosition !=3D =
size) {
      this.nextButton.removeClassName(nextClassName);
      this.fire('nextButton:enabled');
    }
    if (!this.nextButton.hasClassName(nextClassName) && lastPosition =
=3D=3D size) {
	    this.nextButton.addClassName(nextClassName);
      this.fire('nextButton:disabled');
    }
  },

  // Group: Size and Position

  /*
    Method: computeElementSize
      Return elements size in pixel, height or width depends on carousel =
orientation.

    Returns:
      an integer value
  */
  computeElementSize: function() {
    return this.elements.first().getDimensions()[this.dimAttribute];
  },

  /*
    Method: currentIndex
      Returns current visible index of a carousel.
      For example, a horizontal carousel with image #3 on left will =
return 3 and with half of image #3 will return 3.5
      Don't forget that the first image have an index 0

    Returns:
      a float value
  */
  currentIndex: function() {
    return - this.currentPosition() / this.elementSize;
  },

  /*
    Method: currentLastPosition
      Returns the current position from the end of the last element. =
This value is in pixel.

    Returns:
      an integer value, if no images a present it will return 0
  */
  currentLastPosition: function() {
    if (this.container.childElements().empty())
      return 0;
    return this.currentPosition() +
           this.elements.last().positionedOffset()[this.posAttribute] +
           this.elementSize;
  },

  /*
    Method: currentPosition
      Returns the current position in pixel.
      Tips: To get the position in elements use currentIndex()

    Returns:
      an integer value
  */
  currentPosition: function() {
    return this.container.getNumStyle(this.posAttribute);
  },

  /*
    Method: currentSize
      Returns the current size of the carousel in pixel

    Returns:
      Carousel's size in pixel
  */
  currentSize: function() {
    return this.container.parentNode.getDimensions()[this.dimAttribute];
  },

  /*
    Method: updateSize
      Should be called if carousel size has been changed (usually called =
with a liquid layout)

    Returns:
      this
  */
  updateSize: function() {
    this.nbVisible =3D this.currentSize() / this.elementSize;
    var scrollInc =3D this.options.scrollInc;
    if (scrollInc =3D=3D "auto")
      scrollInc =3D Math.floor(this.nbVisible);

    [ this.previousButton, this.nextButton ].each(function(button) {
      if (!button) return;
      button.stopObserving("click", button.clickHandler);
      button.clickHandler =3D this.scroll.bind(this, (button =3D=3D =
this.nextButton ? -1 : 1) * scrollInc * this.elementSize);
      button.observe("click", button.clickHandler);
    }, this);

    this.checkScroll(this.currentPosition(), true);
    this.updateButtons().fire('sizeUpdated');
    return this;
  }
});
/*
  Class: UI.Ajax.Carousel

  Gives the AJAX power to carousels. An AJAX carousel :
    * Use AJAX to add new elements on the fly

  Example:
    > new UI.Ajax.Carousel("horizontal_carousel",
    >   {url: "get-more-elements", elementSize: 250});
*/
UI.Ajax.Carousel =3D Class.create(UI.Carousel, {
  // Group: Options
  //
  //   Notice:
  //     It also include of all carousel's options
  options: {
	// Property: elementSize
	//   Required, it define the size of all elements
    elementSize : -1,

	// Property: url
	//   Required, it define the URL used by AJAX carousel to request new =
elements details
    url         : null
  },

  /*
    Group: Attributes

      Notice:
        It also include of all carousel's attributes

      Property: elementSize
        Size of each elements, it's an integer

      Property: endIndex
        Index of the last loaded element

      Property: hasMore
        Flag to define if there's still more elements to load

      Property: requestRunning
        Define whether a request is processing or not

      Property: updateHandler
        Callback to update carousel, usually used after request success

      Property: url
        URL used to request additional elements
  */

  /*
    Group: Events
      List of events fired by an AJAX carousel, it also include of all =
carousel's custom events

      Property: request:started
        Fired when the request has just started

      Property: request:ended
        Fired when the request has succeed
  */

  // Group: Constructor

  /*
    Method: initialize
      Constructor function, should not be called directly

    Parameters:
      element - DOM element
      options - (Hash) list of optional parameters

    Returns:
      this
  */
  initialize: function($super, element, options) {
    if (!options.url)
      throw("url option is required for UI.Ajax.Carousel");
    if (!options.elementSize)
      throw("elementSize option is required for UI.Ajax.Carousel");

    $super(element, options);

    this.endIndex =3D 0;
    this.hasMore  =3D true;

    // Cache handlers
    this.updateHandler =3D this.update.bind(this);
    this.updateAndScrollHandler =3D function(nbElements, transport, =
json) {
	    this.update(transport, json);
	    this.scroll(nbElements);
	  }.bind(this);

    // Run first ajax request to fill the carousel
    this.runRequest.bind(this).defer({parameters: {from: 0, to: =
Math.ceil(this.nbVisible) - 1}, onSuccess: this.updateHandler});
  },

  // Group: Actions

  /*
    Method: runRequest
      Request the new elements details

    Parameters:
      options - (Hash) list of optional parameters

    Returns:
      this
  */
  runRequest: function(options) {
    this.requestRunning =3D true;
    new Ajax.Request(this.options.url, Object.extend({method: "GET"}, =
options));
    this.fire("request:started");
    return this;
  },

  /*
    Method: scroll
      Scrolls carousel from maximum deltaPixel

    Parameters:
      deltaPixel - a float

    Returns:
      this
  */
  scroll: function($super, deltaPixel) {
    if (this.animating || this.requestRunning)
      return this;

    var nbElements =3D (-deltaPixel) / this.elementSize;
    // Check if there is not enough
    if (this.hasMore && nbElements > 0 && this.currentIndex() + =
this.nbVisible + nbElements - 1 > this.endIndex) {
      var from =3D this.endIndex + 1;
      var to   =3D Math.ceil(from + this.nbVisible - 1);
      this.runRequest({parameters: {from: from, to: to}, onSuccess: =
this.updateAndScrollHandler.curry(deltaPixel).bind(this)});
      return this;
    }
    else
      $super(deltaPixel);
  },

  /*
    Method: update
      Update the carousel

    Parameters:
      transport - XMLHttpRequest object
      json      - JSON object

    Returns:
      this
  */
  update: function(transport, json) {
    this.requestRunning =3D false;
    this.fire("request:ended");
    if (!json)
      json =3D transport.responseJSON;
    this.hasMore =3D json.more;

    this.endIndex =3D Math.max(this.endIndex, json.to);
    this.elements =3D this.container.insert({bottom: =
json.html}).childElements();
    return this.updateButtons();
  },

  // Group: Size and Position

  /*
    Method: computeElementSize
      Return elements size in pixel

    Returns:
      an integer value
  */
  computeElementSize: function() {
    return this.options.elementSize;
  },

  /*
    Method: updateSize
      Should be called if carousel size has been changed (usually called =
with a liquid layout)

    Returns:
      this
  */
  updateSize: function($super) {
    var nbVisible =3D this.nbVisible;
    $super();
    // If we have enough space for at least a new element
    if (Math.floor(this.nbVisible) - Math.floor(nbVisible) >=3D 1 && =
this.hasMore) {
      if (this.currentIndex() + Math.floor(this.nbVisible) >=3D =
this.endIndex) {
        var nbNew =3D Math.floor(this.currentIndex() + =
Math.floor(this.nbVisible) - this.endIndex);
        this.runRequest({parameters: {from: this.endIndex + 1, to: =
this.endIndex + nbNew}, onSuccess: this.updateHandler});
      }
    }
    return this;
  },

  updateNextButton: function($super) {
    var lastPosition =3D this.currentLastPosition();
    var size =3D this.currentSize();
    var nextClassName =3D "next_button" + =
this.options.disabledButtonSuffix;

    if (this.nextButton.hasClassName(nextClassName) && lastPosition !=3D =
size) {
      this.nextButton.removeClassName(nextClassName);
      this.fire('nextButton:enabled');
    }
    if (!this.nextButton.hasClassName(nextClassName) && lastPosition =
=3D=3D size && !this.hasMore) {
	    this.nextButton.addClassName(nextClassName);
      this.fire('nextButton:disabled');
    }
  }
});

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.vanguardngr.com/wp-content/themes/Blognews/includes/contentslider.js

//** Featured Content Slider script- (c) Dynamic Drive DHTML code =
library: http://www.dynamicdrive.com.
//** May 2nd, 08'- Script rewritten and updated to 2.0.
//** June 12th, 08'- Script updated to v 2.3, which adds the following =
features:
			//1) Changed behavior of script to actually collapse the previous =
content when the active one is shown, instead of just tucking it =
underneath the later.
			//2) Added setting to reveal a content either via "click" or =
"mouseover" of pagination links (default is former).
			//3) Added public function for jumping to a particular slide within a =
Featured Content instance using an arbitrary link, for example.

//** July 11th, 08'- Script updated to v 2.4:
			//1) Added ability to select a particular slide when the page first =
loads using a URL parameter (ie: mypage.htm?myslider=3D4 to select 4th =
slide in "myslider")
			//2) Fixed bug where the first slide disappears when the mouse clicks =
or mouses over it when page first loads.
		=09
// Featured Content Slider- =A9 Dynamic Drive DHTML code library =
(www.dynamicdrive.com)
// This notice MUST stay intact for legal use
// Visit Dynamic Drive at http://www.dynamicdrive.com/ for this script =
and 100s more

var featuredcontentslider=3D{

//3 variables below you can customize if desired:
ajaxloadingmsg: '<div style=3D"margin: 20px 0 0 20px"><img =
src=3D"loading.gif" /> Fetching slider Contents. Please wait...</div>',
bustajaxcache: true, //bust caching of external ajax page after 1st =
request?
enablepersist: true, //persist to last content viewed when returning to =
page?

settingcaches: {}, //object to cache "setting" object of each script =
instance

jumpTo:function(fcsid, pagenumber){ //public function to go to a slide =
manually.
	this.turnpage(this.settingcaches[fcsid], pagenumber)
},

ajaxconnect:function(setting){
	var page_request =3D false
	if (window.ActiveXObject){ //Test for support for ActiveXObject in IE =
first (as XMLHttpRequest in IE7 is broken)
		try {
		page_request =3D new ActiveXObject("Msxml2.XMLHTTP")
		}=20
		catch (e){
			try{
			page_request =3D new ActiveXObject("Microsoft.XMLHTTP")
			}
			catch (e){}
		}
	}
	else if (window.XMLHttpRequest) // if Mozilla, Safari etc
		page_request =3D new XMLHttpRequest()
	else
		return false
	var pageurl=3Dsetting.contentsource[1]
	page_request.onreadystatechange=3Dfunction(){
		featuredcontentslider.ajaxpopulate(page_request, setting)
	}
	document.getElementById(setting.id).innerHTML=3Dthis.ajaxloadingmsg
	var bustcache=3D(!this.bustajaxcache)? "" : =
(pageurl.indexOf("?")!=3D-1)? "&"+new Date().getTime() : "?"+new =
Date().getTime()
	page_request.open('GET', pageurl+bustcache, true)
	page_request.send(null)
},

ajaxpopulate:function(page_request, setting){
	if (page_request.readyState =3D=3D 4 && (page_request.status=3D=3D200 =
|| window.location.href.indexOf("http")=3D=3D-1)){
		=
document.getElementById(setting.id).innerHTML=3Dpage_request.responseText=

		this.buildpaginate(setting)
	}
},

buildcontentdivs:function(setting){
	var =
alldivs=3Ddocument.getElementById(setting.id).getElementsByTagName("div")=

	for (var i=3D0; i<alldivs.length; i++){
		if (this.css(alldivs[i], "contentdiv", "check")){ //check for DIVs =
with class "contentdiv"
			setting.contentdivs.push(alldivs[i])
				alldivs[i].style.display=3D"none" //collapse all content DIVs to =
begin with
		}
	}
},

buildpaginate:function(setting){
	this.buildcontentdivs(setting)
	var sliderdiv=3Ddocument.getElementById(setting.id)
	var pdiv=3Ddocument.getElementById("paginate-"+setting.id)
	var phtml=3D""
	var toc=3Dsetting.toc
	var nextprev=3Dsetting.nextprev
	if (typeof toc=3D=3D"string" && toc!=3D"markup" || typeof =
toc=3D=3D"object"){
		for (var i=3D1; i<=3Dsetting.contentdivs.length; i++){
			phtml+=3D'<a href=3D"#'+i+'" class=3D"toc">'+(typeof =
toc=3D=3D"string"? toc.replace(/#increment/, i) : toc[i-1])+'</a> '
		}
		phtml=3D(nextprev[0]!=3D''? '<a href=3D"#prev" =
class=3D"prev">'+nextprev[0]+'</a> ' : '') + phtml + (nextprev[1]!=3D''? =
'<a href=3D"#next" class=3D"next">'+nextprev[1]+'</a>' : '')
		pdiv.innerHTML=3Dphtml
	}
	var pdivlinks=3Dpdiv.getElementsByTagName("a")
	var toclinkscount=3D0 //var to keep track of actual # of toc links
	for (var i=3D0; i<pdivlinks.length; i++){
		if (this.css(pdivlinks[i], "toc", "check")){
			if (toclinkscount>setting.contentdivs.length-1){ //if this toc link =
is out of range (user defined more toc links then there are contents)
				pdivlinks[i].style.display=3D"none" //hide this toc link
				continue
			}
			pdivlinks[i].setAttribute("rel", ++toclinkscount) //store page number =
inside toc link
			pdivlinks[i][setting.revealtype]=3Dfunction(){
				featuredcontentslider.turnpage(setting, this.getAttribute("rel"))
				return false
			}
			setting.toclinks.push(pdivlinks[i])
		}
		else if (this.css(pdivlinks[i], "prev", "check") || =
this.css(pdivlinks[i], "next", "check")){ //check for links with class =
"prev" or "next"
			pdivlinks[i].onclick=3Dfunction(){
				featuredcontentslider.turnpage(setting, this.className)
				return false
			}
		}
	}
	this.turnpage(setting, setting.currentpage, true)
	if (setting.autorotate[0]){ //if auto rotate enabled
		pdiv[setting.revealtype]=3Dfunction(){
			featuredcontentslider.cleartimer(setting, =
window["fcsautorun"+setting.id])
		}
		sliderdiv["onclick"]=3Dfunction(){ //stop content slider when slides =
themselves are clicked on
			featuredcontentslider.cleartimer(setting, =
window["fcsautorun"+setting.id])
		}
		=
setting.autorotate[1]=3Dsetting.autorotate[1]+(1/setting.enablefade[1]*50=
) //add time to run fade animation (roughly) to delay between rotation
	 this.autorotate(setting)
	}
},

urlparamselect:function(fcsid){
	var result=3Dwindow.location.search.match(new RegExp(fcsid+"=3D(\\d+)", =
"i")) //check for "?featuredcontentsliderid=3D2" in URL
	return (result=3D=3Dnull)? null : parseInt(RegExp.$1) //returns null or =
index, where index (int) is the selected tab's index
},

turnpage:function(setting, thepage, autocall){
	var currentpage=3Dsetting.currentpage //current page # before change
	var totalpages=3Dsetting.contentdivs.length
	var turntopage=3D(/prev/i.test(thepage))? currentpage-1 : =
(/next/i.test(thepage))? currentpage+1 : parseInt(thepage)
	turntopage=3D(turntopage<1)? totalpages : (turntopage>totalpages)? 1 : =
turntopage //test for out of bound and adjust
	if (turntopage=3D=3Dsetting.currentpage && typeof =
autocall=3D=3D"undefined") //if a pagination link is clicked on =
repeatedly
		return
	setting.currentpage=3Dturntopage
	setting.contentdivs[turntopage-1].style.zIndex=3D++setting.topzindex
	this.cleartimer(setting, window["fcsfade"+setting.id])
	setting.cacheprevpage=3Dsetting.prevpage
	if (setting.enablefade[0]=3D=3Dtrue){
		setting.curopacity=3D0
		this.fadeup(setting)
	}
	if (setting.enablefade[0]=3D=3Dfalse){ //if fade is disabled, fire =
onChange event immediately (verus after fade is complete)
		setting.contentdivs[setting.prevpage-1].style.display=3D"none" =
//collapse last content div shown (it was set to "block")
		setting.onChange(setting.prevpage, setting.currentpage)
	}
	setting.contentdivs[turntopage-1].style.visibility=3D"visible"
	setting.contentdivs[turntopage-1].style.display=3D"block"
	if (setting.prevpage<=3Dsetting.toclinks.length) //make sure pagination =
link exists (may not if manually defined via "markup", and user omitted)
		this.css(setting.toclinks[setting.prevpage-1], "selected", "remove")
	if (turntopage<=3Dsetting.toclinks.length) //make sure pagination link =
exists (may not if manually defined via "markup", and user omitted)
		this.css(setting.toclinks[turntopage-1], "selected", "add")
	setting.prevpage=3Dturntopage
	if (this.enablepersist)
		this.setCookie("fcspersist"+setting.id, turntopage)
},

setopacity:function(setting, value){ //Sets the opacity of targetobject =
based on the passed in value setting (0 to 1 and in between)
	var targetobject=3Dsetting.contentdivs[setting.currentpage-1]
	if (targetobject.filters && targetobject.filters[0]){ //IE syntax
		if (typeof targetobject.filters[0].opacity=3D=3D"number") //IE6
			targetobject.filters[0].opacity=3Dvalue*100
		else //IE 5.5
			targetobject.style.filter=3D"alpha(opacity=3D"+value*100+")"
	}
	else if (typeof targetobject.style.MozOpacity!=3D"undefined") //Old =
Mozilla syntax
		targetobject.style.MozOpacity=3Dvalue
	else if (typeof targetobject.style.opacity!=3D"undefined") //Standard =
opacity syntax
		targetobject.style.opacity=3Dvalue
	setting.curopacity=3Dvalue
},

fadeup:function(setting){
	if (setting.curopacity<1){
		this.setopacity(setting, setting.curopacity+setting.enablefade[1])
		=
window["fcsfade"+setting.id]=3DsetTimeout(function(){featuredcontentslide=
r.fadeup(setting)}, 50)
	}
	else{ //when fade is complete
		if (setting.cacheprevpage!=3Dsetting.currentpage) //if previous =
content isn't the same as the current shown div (happens the first time =
the page loads/ script is run)
			setting.contentdivs[setting.cacheprevpage-1].style.display=3D"none" =
//collapse last content div shown (it was set to "block")
		setting.onChange(setting.cacheprevpage, setting.currentpage)
	}
},

cleartimer:function(setting, timervar){
	if (typeof timervar!=3D"undefined"){
		clearTimeout(timervar)
		clearInterval(timervar)
		if (setting.cacheprevpage!=3Dsetting.currentpage){ //if previous =
content isn't the same as the current shown div
			setting.contentdivs[setting.cacheprevpage-1].style.display=3D"none"
		}
	}
},

css:function(el, targetclass, action){
	var needle=3Dnew RegExp("(^|\\s+)"+targetclass+"($|\\s+)", "ig")
	if (action=3D=3D"check")
		return needle.test(el.className)
	else if (action=3D=3D"remove")
		el.className=3Del.className.replace(needle, "")
	else if (action=3D=3D"add")
		el.className+=3D" "+targetclass
},

autorotate:function(setting){
 =
window["fcsautorun"+setting.id]=3DsetInterval(function(){featuredcontents=
lider.turnpage(setting, "next")}, setting.autorotate[1])
},

getCookie:function(Name){=20
	var re=3Dnew RegExp(Name+"=3D[^;]+", "i"); //construct RE to search for =
target name/value pair
	if (document.cookie.match(re)) //if cookie found
		return document.cookie.match(re)[0].split("=3D")[1] //return its value
	return null
},

setCookie:function(name, value){
	document.cookie =3D name+"=3D"+value

},


init:function(setting){
	var persistedpage=3Dthis.getCookie("fcspersist"+setting.id) || 1
	var urlselectedpage=3Dthis.urlparamselect(setting.id) //returns null or =
index from: mypage.htm?featuredcontentsliderid=3Dindex
	this.settingcaches[setting.id]=3Dsetting //cache "setting" object
	setting.contentdivs=3D[]
	setting.toclinks=3D[]
	setting.topzindex=3D0
	setting.currentpage=3Durlselectedpage || ((this.enablepersist)? =
persistedpage : 1)
	setting.prevpage=3Dsetting.currentpage
	setting.revealtype=3D"on"+(setting.revealtype || "click")
	setting.curopacity=3D0
	setting.onChange=3Dsetting.onChange || function(){}
	if (setting.contentsource[0]=3D=3D"inline")
		this.buildpaginate(setting)
	if (setting.contentsource[0]=3D=3D"ajax")
		this.ajaxconnect(setting)
}

}
------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.vanguardngr.com/wp-includes/js/comment-reply.js?ver=20090102

addComment=3D{moveForm:function(d,f,i,c){var =
m=3Dthis,a,h=3Dm.I(d),b=3Dm.I(i),l=3Dm.I("cancel-comment-reply-link"),j=3D=
m.I("comment_parent"),k=3Dm.I("comment_post_ID");if(!h||!b||!l||!j){retur=
n}m.respondId=3Di;c=3Dc||false;if(!m.I("wp-temp-form-div")){a=3Ddocument.=
createElement("div");a.id=3D"wp-temp-form-div";a.style.display=3D"none";b=
.parentNode.insertBefore(a,b)}h.parentNode.insertBefore(b,h.nextSibling);=
if(k&&c){k.value=3Dc}j.value=3Df;l.style.display=3D"";l.onclick=3Dfunctio=
n(){var =
n=3DaddComment,e=3Dn.I("wp-temp-form-div"),o=3Dn.I(n.respondId);if(!e||!o=
){return}n.I("comment_parent").value=3D"0";e.parentNode.insertBefore(o,e)=
;e.parentNode.removeChild(e);this.style.display=3D"none";this.onclick=3Dn=
ull;return false};try{m.I("comment").focus()}catch(g){}return =
false},I:function(a){return document.getElementById(a)}};
------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.vanguardngr.com/wp-content/plugins/nextgen-gallery/shutter/shutter-reloaded.js?ver=1.3.0

/*
Shutter Reloaded for NextGEN Gallery
http://www.laptoptips.ca/javascripts/shutter-reloaded/
Version: 1.3.0
Copyright (C) 2007-2008  Andrew Ozz
Released under the GPL, http://www.gnu.org/copyleft/gpl.html

Acknowledgement: some ideas are from: Shutter by Andrew Sutherland - =
http://code.jalenack.com, WordPress - http://wordpress.org, Lightbox by =
Lokesh Dhakar - http://www.huddletogether.com, the icons are from =
Crystal Project Icons, Everaldo Coelho, http://www.everaldo.com

*/

shutterOnload =3D function(){shutterReloaded.init('sh');}

if (typeof shutterOnload =3D=3D 'function') {
	if ('undefined' !=3D typeof jQuery) =
jQuery(document).ready(function(){shutterOnload();});
	else if( typeof window.onload !=3D 'function' ) window.onload =3D =
shutterOnload;
	else {oldonld =3D window.onload;window.onload =3D =
function(){if(oldonld){oldonld();};shutterOnload();}};
}

shutterReloaded =3D {

	I : function (a) {
		return document.getElementById(a);
	},

	settings : function() {
		var t =3D this, s =3D shutterSettings;

		t.imageCount =3D s.imageCount || 0;
		t.msgLoading =3D s.msgLoading || 'L O A D I N G';
		t.msgClose =3D s.msgClose || 'Click to Close';
	},

	init : function (a) {
		var t =3D this, L, T, ext, i, m, setid, inset, shfile, shMenuPre, k, =
img;
		shutterLinks =3D {}, shutterSets =3D {};
		if ( 'object' !=3D typeof shutterSettings ) shutterSettings =3D {};

		for ( i =3D 0; i < document.links.length; i++ ) {
			L =3D document.links[i];
			ext =3D ( L.href.indexOf('?') =3D=3D -1 ) ? =
L.href.slice(-4).toLowerCase() : L.href.substring( 0, =
L.href.indexOf('?') ).slice(-4).toLowerCase();
			if ( ext !=3D '.jpg' && ext !=3D '.png' && ext !=3D '.gif' && ext =
!=3D 'jpeg' ) continue;
			if ( a =3D=3D 'sh' && L.className.toLowerCase().indexOf('shutter') =
=3D=3D -1 ) continue;
			if ( a =3D=3D 'lb' && L.rel.toLowerCase().indexOf('lightbox') =3D=3D =
-1 ) continue;

			if ( L.className.toLowerCase().indexOf('shutterset') !=3D -1 )
			setid =3D L.className.replace(/\s/g, '_');		=09
			else if ( L.rel.toLowerCase().indexOf('lightbox[') !=3D -1 )
			setid =3D L.rel.replace(/\s/g, '_');
			else setid =3D 0, inset =3D -1;
		=09
			if( setid ) {
				if ( ! shutterSets[setid] ) shutterSets[setid] =3D [];
					inset =3D shutterSets[setid].push(i);
			}
		=09
			shfile =3D L.href.slice(L.href.lastIndexOf('/')+1);
			T =3D ( L.title && L.title !=3D shfile ) ? L.title : '';
		=09
			shutterLinks[i] =3D {link:L.href,num:inset,set:setid,title:T}
			L.onclick =3D new Function('shutterReloaded.make("' + i + '");return =
false;');
		}

		t.settings();

	},

	make : function(ln,fs) {
		var t =3D this, prev, next, prevlink =3D '', nextlink =3D '', previmg, =
nextimg, D, S, W, fsarg =3D -1, imgNum, NavBar;

		if ( ! t.Top ) {
			if ( typeof window.pageYOffset !=3D 'undefined' ) t.Top =3D =
window.pageYOffset;
			else t.Top =3D (document.documentElement.scrollTop > 0) ? =
document.documentElement.scrollTop : document.body.scrollTop;
		}

		if ( typeof t.pgHeight =3D=3D 'undefined' )
			t.pgHeight =3D =
Math.max(document.documentElement.scrollHeight,document.body.scrollHeight=
);

		if ( fs ) t.FS =3D ( fs > 0 ) ? 1 : 0;
		else t.FS =3D shutterSettings.FS || 0;

		if ( t.resizing ) t.resizing =3D null;
		window.onresize =3D new Function('shutterReloaded.resize("'+ln+'");');

		document.documentElement.style.overflowX =3D 'hidden';
		if ( ! t.VP ) {
			t._viewPort();
			t.VP =3D true;
		}

		if ( ! (S =3D t.I('shShutter')) ) {
			S =3D document.createElement('div');
			S.setAttribute('id','shShutter');
			document.getElementsByTagName('body')[0].appendChild(S);
			t.hideTags();
		}

		if ( ! (D =3D t.I('shDisplay')) ) {
			D =3D document.createElement('div');
			D.setAttribute('id','shDisplay');
			D.style.top =3D t.Top + 'px';
			document.getElementsByTagName('body')[0].appendChild(D);
		}

		S.style.height =3D t.pgHeight + 'px';

		var dv =3D t.textBtns ? ' | ' : '';
		if ( shutterLinks[ln].num > 1 ) {
			prev =3D shutterSets[shutterLinks[ln].set][shutterLinks[ln].num - 2];
			prevlink =3D '<a href=3D"#" =
onclick=3D"shutterReloaded.make('+prev+');return =
false">&lt;&lt;</a>'+dv;
			previmg =3D new Image();
			previmg.src =3D shutterLinks[prev].link;
		} else {
			prevlink =3D '';
		}

		if ( shutterLinks[ln].num !=3D -1 && shutterLinks[ln].num < =
(shutterSets[shutterLinks[ln].set].length) ) {
			next =3D shutterSets[shutterLinks[ln].set][shutterLinks[ln].num];
			nextlink =3D '<a href=3D"#" =
onclick=3D"shutterReloaded.make('+next+');return =
false">&gt;&gt;</a>'+dv;
			nextimg =3D new Image();
			nextimg.src =3D shutterLinks[next].link;
		} else {
			nextlink =3D '';
		}

		imgNum =3D ( (shutterLinks[ln].num > 0) && t.imageCount ) ? '<div =
id=3D"shCount">&nbsp;(&nbsp;' + shutterLinks[ln].num + '&nbsp;/&nbsp;' + =
shutterSets[shutterLinks[ln].set].length + '&nbsp;)&nbsp;</div>' : '';

		NavBar =3D '<div id=3D"shTitle"><div id=3D"shPrev">' + prevlink + =
'</div><div id=3D"shNext">' + nextlink + '</div><div id=3D"shName">' + =
shutterLinks[ln].title + '</div>' + imgNum + '</div>';

		D.innerHTML =3D '<div id=3D"shWrap"><img =
src=3D"'+shutterLinks[ln].link+'" id=3D"shTopImg" title=3D"' + =
t.msgClose + '" onload=3D"shutterReloaded.showImg();" =
onclick=3D"shutterReloaded.hideShutter();" />' + NavBar +'</div>';

		window.setTimeout(function(){shutterReloaded.loading();},2000);
	},

	loading : function() {
		var t =3D this, S, WB, W;
		if ( (W =3D t.I('shWrap')) && W.style.visibility =3D=3D 'visible' ) =
return;
		if ( ! (S =3D t.I('shShutter')) ) return;
		if ( t.I('shWaitBar') ) return;
		WB =3D document.createElement('div');
		WB.setAttribute('id','shWaitBar');
		WB.style.top =3D t.Top + 'px';
		WB.innerHTML =3D t.msgLoading;
		S.appendChild(WB);
	},

	hideShutter : function() {
		var t =3D this, D, S;
		if ( D =3D t.I('shDisplay') ) D.parentNode.removeChild(D);
		if ( S =3D t.I('shShutter') ) S.parentNode.removeChild(S);
		t.hideTags(true);
		window.scrollTo(0,t.Top);
		window.onresize =3D t.FS =3D t.Top =3D t.VP =3D null;
		document.documentElement.style.overflowX =3D '';
	},

	resize : function(ln) {
		var t =3D this;

		if ( t.resizing ) return;
		if ( ! t.I('shShutter') ) return;
		var W =3D t.I('shWrap');
		if ( W ) W.style.visibility =3D 'hidden';

		window.setTimeout(function(){shutterReloaded.resizing =3D null},500);
		window.setTimeout(new Function('shutterReloaded.VP =3D =
null;shutterReloaded.make("'+ln+'");'),100);
		t.resizing =3D true;
	},

	_viewPort : function() {
		var t =3D this;
		var wiH =3D window.innerHeight ? window.innerHeight : 0;
		var dbH =3D document.body.clientHeight ? document.body.clientHeight : =
0;
		var deH =3D document.documentElement ? =
document.documentElement.clientHeight : 0;

		if( wiH > 0 ) {
			t.wHeight =3D ( (wiH - dbH) > 1 && (wiH - dbH) < 30 ) ? dbH : wiH;
			t.wHeight =3D ( (t.wHeight - deH) > 1 && (t.wHeight - deH) < 30 ) ? =
deH : t.wHeight;
		} else t.wHeight =3D ( deH > 0 ) ? deH : dbH;

		var deW =3D document.documentElement ? =
document.documentElement.clientWidth : 0;
		var dbW =3D window.innerWidth ? window.innerWidth : =
document.body.clientWidth;
		t.wWidth =3D ( deW > 1 ) ? deW : dbW;
	},

	showImg : function() {
		var t =3D this, S =3D t.I('shShutter'), D =3D t.I('shDisplay'), TI =3D =
t.I('shTopImg'), T =3D t.I('shTitle'), NB =3D t.I('shNavBar'), W, WB, =
wHeight, wWidth, shHeight, maxHeight, itop, mtop, resized =3D 0;

		if ( ! S ) return;
		if ( (W =3D t.I('shWrap')) && W.style.visibility =3D=3D 'visible' ) =
return;
		if ( WB =3D t.I('shWaitBar') ) WB.parentNode.removeChild(WB);

		S.style.width =3D D.style.width =3D '';
		T.style.width =3D (TI.width - 4) + 'px';

		shHeight =3D t.wHeight - 7;

		if ( t.FS ) {
			if ( TI.width > (t.wWidth - 10) )
			S.style.width =3D D.style.width =3D TI.width + 10 + 'px';
			document.documentElement.style.overflowX =3D '';
		} else {
			window.scrollTo(0,t.Top);
			if ( TI.height > shHeight ) {
				TI.width =3D TI.width * (shHeight / TI.height);
				TI.height =3D shHeight;
				resized =3D 1;
			}
			if ( TI.width > (t.wWidth - 16) ) {
				TI.height =3D TI.height * ((t.wWidth - 16) / TI.width);
				TI.width =3D t.wWidth - 16;
				resized =3D 1;
			}
			T.style.width =3D (TI.width - 4) + 'px';
		}

		maxHeight =3D t.Top + TI.height + 10;
		if ( maxHeight > t.pgHeight ) S.style.height =3D maxHeight + 'px';
		window.scrollTo(0,t.Top);

		itop =3D (shHeight - TI.height) * 0.45;
		mtop =3D (itop > 3) ? Math.floor(itop) : 3;
		D.style.top =3D t.Top + mtop + 'px';
		W.style.visibility =3D 'visible';
	},

	hideTags : function(arg) {
		var sel =3D document.getElementsByTagName('select');
		var obj =3D document.getElementsByTagName('object');
		var emb =3D document.getElementsByTagName('embed');
		var ifr =3D document.getElementsByTagName('iframe');

		var vis =3D ( arg ) ? 'visible' : 'hidden';

		for (i =3D 0; i < sel.length; i++) sel[i].style.visibility =3D vis;
		for (i =3D 0; i < obj.length; i++) obj[i].style.visibility =3D vis;
		for (i =3D 0; i < emb.length; i++) emb[i].style.visibility =3D vis;
		for (i =3D 0; i < ifr.length; i++) ifr[i].style.visibility =3D vis;
	}
}
------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.vanguardngr.com/wp-includes/js/jquery/jquery.js?ver=1.3.2

/*=0A=
 * jQuery JavaScript Library v1.3.2=0A=
 * http://jquery.com/=0A=
 *=0A=
 * Copyright (c) 2009 John Resig=0A=
 * Dual licensed under the MIT and GPL licenses.=0A=
 * http://docs.jquery.com/License=0A=
 *=0A=
 * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009)=0A=
 * Revision: 6246=0A=
 */=0A=
(function(){var =
l=3Dthis,g,y=3Dl.jQuery,p=3Dl.$,o=3Dl.jQuery=3Dl.$=3Dfunction(E,F){return=
 new =
o.fn.init(E,F)},D=3D/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,f=3D/^.[^:#\[\.=
,]*$/;o.fn=3Do.prototype=3D{init:function(E,H){E=3DE||document;if(E.nodeT=
ype){this[0]=3DE;this.length=3D1;this.context=3DE;return this}if(typeof =
E=3D=3D=3D"string"){var =
G=3DD.exec(E);if(G&&(G[1]||!H)){if(G[1]){E=3Do.clean([G[1]],H)}else{var =
I=3Ddocument.getElementById(G[3]);if(I&&I.id!=3DG[3]){return =
o().find(E)}var F=3Do(I||[]);F.context=3Ddocument;F.selector=3DE;return =
F}}else{return o(H).find(E)}}else{if(o.isFunction(E)){return =
o(document).ready(E)}}if(E.selector&&E.context){this.selector=3DE.selecto=
r;this.context=3DE.context}return =
this.setArray(o.isArray(E)?E:o.makeArray(E))},selector:"",jquery:"1.3.2",=
size:function(){return this.length},get:function(E){return =
E=3D=3D=3Dg?Array.prototype.slice.call(this):this[E]},pushStack:function(=
F,H,E){var =
G=3Do(F);G.prevObject=3Dthis;G.context=3Dthis.context;if(H=3D=3D=3D"find"=
){G.selector=3Dthis.selector+(this.selector?" =
":"")+E}else{if(H){G.selector=3Dthis.selector+"."+H+"("+E+")"}}return =
G},setArray:function(E){this.length=3D0;Array.prototype.push.apply(this,E=
);return this},each:function(F,E){return =
o.each(this,F,E)},index:function(E){return =
o.inArray(E&&E.jquery?E[0]:E,this)},attr:function(F,H,G){var =
E=3DF;if(typeof F=3D=3D=3D"string"){if(H=3D=3D=3Dg){return =
this[0]&&o[G||"attr"](this[0],F)}else{E=3D{};E[F]=3DH}}return =
this.each(function(I){for(F in =
E){o.attr(G?this.style:this,F,o.prop(this,E[F],G,I,F))}})},css:function(E=
,F){if((E=3D=3D"width"||E=3D=3D"height")&&parseFloat(F)<0){F=3Dg}return =
this.attr(E,F,"curCSS")},text:function(F){if(typeof =
F!=3D=3D"object"&&F!=3Dnull){return =
this.empty().append((this[0]&&this[0].ownerDocument||document).createText=
Node(F))}var =
E=3D"";o.each(F||this,function(){o.each(this.childNodes,function(){if(thi=
s.nodeType!=3D8){E+=3Dthis.nodeType!=3D1?this.nodeValue:o.fn.text([this])=
}})});return E},wrapAll:function(E){if(this[0]){var =
F=3Do(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBef=
ore(this[0])}F.map(function(){var =
G=3Dthis;while(G.firstChild){G=3DG.firstChild}return =
G}).append(this)}return this},wrapInner:function(E){return =
this.each(function(){o(this).contents().wrapAll(E)})},wrap:function(E){re=
turn this.each(function(){o(this).wrapAll(E)})},append:function(){return =
this.domManip(arguments,true,function(E){if(this.nodeType=3D=3D1){this.ap=
pendChild(E)}})},prepend:function(){return =
this.domManip(arguments,true,function(E){if(this.nodeType=3D=3D1){this.in=
sertBefore(E,this.firstChild)}})},before:function(){return =
this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,=
this)})},after:function(){return =
this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,=
this.nextSibling)})},end:function(){return =
this.prevObject||o([])},push:[].push,sort:[].sort,splice:[].splice,find:f=
unction(E){if(this.length=3D=3D=3D1){var =
F=3Dthis.pushStack([],"find",E);F.length=3D0;o.find(E,this[0],F);return =
F}else{return this.pushStack(o.unique(o.map(this,function(G){return =
o.find(E,G)})),"find",E)}},clone:function(G){var =
E=3Dthis.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){va=
r I=3Dthis.outerHTML;if(!I){var =
J=3Dthis.ownerDocument.createElement("div");J.appendChild(this.cloneNode(=
true));I=3DJ.innerHTML}return o.clean([I.replace(/ =
jQuery\d+=3D"(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return =
this.cloneNode(true)}});if(G=3D=3D=3Dtrue){var =
H=3Dthis.find("*").andSelf(),F=3D0;E.find("*").andSelf().each(function(){=
if(this.nodeName!=3D=3DH[F].nodeName){return}var =
I=3Do.data(H[F],"events");for(var K in I){for(var J in =
I[K]){o.event.add(this,K,I[K][J],I[K][J].data)}}F++})}return =
E},filter:function(E){return =
this.pushStack(o.isFunction(E)&&o.grep(this,function(G,F){return =
E.call(G,F)})||o.multiFilter(E,o.grep(this,function(F){return =
F.nodeType=3D=3D=3D1})),"filter",E)},closest:function(E){var =
G=3Do.expr.match.POS.test(E)?o(E):null,F=3D0;return =
this.map(function(){var =
H=3Dthis;while(H&&H.ownerDocument){if(G?G.index(H)>-1:o(H).is(E)){o.data(=
H,"closest",F);return =
H}H=3DH.parentNode;F++}})},not:function(E){if(typeof =
E=3D=3D=3D"string"){if(f.test(E)){return =
this.pushStack(o.multiFilter(E,this,true),"not",E)}else{E=3Do.multiFilter=
(E,this)}}var F=3DE.length&&E[E.length-1]!=3D=3Dg&&!E.nodeType;return =
this.filter(function(){return =
F?o.inArray(this,E)<0:this!=3DE})},add:function(E){return =
this.pushStack(o.unique(o.merge(this.get(),typeof =
E=3D=3D=3D"string"?o(E):o.makeArray(E))))},is:function(E){return =
!!E&&o.multiFilter(E,this).length>0},hasClass:function(E){return =
!!E&&this.is("."+E)},val:function(K){if(K=3D=3D=3Dg){var =
E=3Dthis[0];if(E){if(o.nodeName(E,"option")){return(E.attributes.value||{=
}).specified?E.value:E.text}if(o.nodeName(E,"select")){var =
I=3DE.selectedIndex,L=3D[],M=3DE.options,H=3DE.type=3D=3D"select-one";if(=
I<0){return null}for(var F=3DH?I:0,J=3DH?I+1:M.length;F<J;F++){var =
G=3DM[F];if(G.selected){K=3Do(G).val();if(H){return K}L.push(K)}}return =
L}return(E.value||"").replace(/\r/g,"")}return g}if(typeof =
K=3D=3D=3D"number"){K+=3D""}return =
this.each(function(){if(this.nodeType!=3D1){return}if(o.isArray(K)&&/radi=
o|checkbox/.test(this.type)){this.checked=3D(o.inArray(this.value,K)>=3D0=
||o.inArray(this.name,K)>=3D0)}else{if(o.nodeName(this,"select")){var =
N=3Do.makeArray(K);o("option",this).each(function(){this.selected=3D(o.in=
Array(this.value,N)>=3D0||o.inArray(this.text,N)>=3D0)});if(!N.length){th=
is.selectedIndex=3D-1}}else{this.value=3DK}}})},html:function(E){return =
E=3D=3D=3Dg?(this[0]?this[0].innerHTML.replace(/ =
jQuery\d+=3D"(?:\d+|null)"/g,""):null):this.empty().append(E)},replaceWit=
h:function(E){return this.after(E).remove()},eq:function(E){return =
this.slice(E,+E+1)},slice:function(){return =
this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.=
prototype.slice.call(arguments).join(","))},map:function(E){return =
this.pushStack(o.map(this,function(G,F){return =
E.call(G,F,G)}))},andSelf:function(){return =
this.add(this.prevObject)},domManip:function(J,M,L){if(this[0]){var =
I=3D(this[0].ownerDocument||this[0]).createDocumentFragment(),F=3Do.clean=
(J,(this[0].ownerDocument||this[0]),I),H=3DI.firstChild;if(H){for(var =
G=3D0,E=3Dthis.length;G<E;G++){L.call(K(this[G],H),this.length>1||G>0?I.c=
loneNode(true):I)}}if(F){o.each(F,z)}}return this;function K(N,O){return =
M&&o.nodeName(N,"table")&&o.nodeName(O,"tr")?(N.getElementsByTagName("tbo=
dy")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N}}};o.fn=
.init.prototype=3Do.fn;function =
z(E,F){if(F.src){o.ajax({url:F.src,async:false,dataType:"script"})}else{o=
.globalEval(F.text||F.textContent||F.innerHTML||"")}if(F.parentNode){F.pa=
rentNode.removeChild(F)}}function e(){return +new =
Date}o.extend=3Do.fn.extend=3Dfunction(){var =
J=3Darguments[0]||{},H=3D1,I=3Darguments.length,E=3Dfalse,G;if(typeof =
J=3D=3D=3D"boolean"){E=3DJ;J=3Darguments[1]||{};H=3D2}if(typeof =
J!=3D=3D"object"&&!o.isFunction(J)){J=3D{}}if(I=3D=3DH){J=3Dthis;--H}for(=
;H<I;H++){if((G=3Darguments[H])!=3Dnull){for(var F in G){var =
K=3DJ[F],L=3DG[F];if(J=3D=3D=3DL){continue}if(E&&L&&typeof =
L=3D=3D=3D"object"&&!L.nodeType){J[F]=3Do.extend(E,K||(L.length!=3Dnull?[=
]:{}),L)}else{if(L!=3D=3Dg){J[F]=3DL}}}}}return J};var =
b=3D/z-?index|font-?weight|opacity|zoom|line-?height/i,q=3Ddocument.defau=
ltView||{},s=3DObject.prototype.toString;o.extend({noConflict:function(E)=
{l.$=3Dp;if(E){l.jQuery=3Dy}return o},isFunction:function(E){return =
s.call(E)=3D=3D=3D"[object Function]"},isArray:function(E){return =
s.call(E)=3D=3D=3D"[object Array]"},isXMLDoc:function(E){return =
E.nodeType=3D=3D=3D9&&E.documentElement.nodeName!=3D=3D"HTML"||!!E.ownerD=
ocument&&o.isXMLDoc(E.ownerDocument)},globalEval:function(G){if(G&&/\S/.t=
est(G)){var =
F=3Ddocument.getElementsByTagName("head")[0]||document.documentElement,E=3D=
document.createElement("script");E.type=3D"text/javascript";if(o.support.=
scriptEval){E.appendChild(document.createTextNode(G))}else{E.text=3DG}F.i=
nsertBefore(E,F.firstChild);F.removeChild(E)}},nodeName:function(F,E){ret=
urn =
F.nodeName&&F.nodeName.toUpperCase()=3D=3DE.toUpperCase()},each:function(=
G,K,F){var E,H=3D0,I=3DG.length;if(F){if(I=3D=3D=3Dg){for(E in =
G){if(K.apply(G[E],F)=3D=3D=3Dfalse){break}}}else{for(;H<I;){if(K.apply(G=
[H++],F)=3D=3D=3Dfalse){break}}}}else{if(I=3D=3D=3Dg){for(E in =
G){if(K.call(G[E],E,G[E])=3D=3D=3Dfalse){break}}}else{for(var =
J=3DG[0];H<I&&K.call(J,H,J)!=3D=3Dfalse;J=3DG[++H]){}}}return =
G},prop:function(H,I,G,F,E){if(o.isFunction(I)){I=3DI.call(H,F)}return =
typeof =
I=3D=3D=3D"number"&&G=3D=3D"curCSS"&&!b.test(E)?I+"px":I},className:{add:=
function(E,F){o.each((F||"").split(/\s+/),function(G,H){if(E.nodeType=3D=3D=
1&&!o.className.has(E.className,H)){E.className+=3D(E.className?" =
":"")+H}})},remove:function(E,F){if(E.nodeType=3D=3D1){E.className=3DF!=3D=
=3Dg?o.grep(E.className.split(/\s+/),function(G){return =
!o.className.has(F,G)}).join(" "):""}},has:function(F,E){return =
F&&o.inArray(E,(F.className||F).toString().split(/\s+/))>-1}},swap:functi=
on(H,G,I){var E=3D{};for(var F in =
G){E[F]=3DH.style[F];H.style[F]=3DG[F]}I.call(H);for(var F in =
G){H.style[F]=3DE[F]}},css:function(H,F,J,E){if(F=3D=3D"width"||F=3D=3D"h=
eight"){var =
L,G=3D{position:"absolute",visibility:"hidden",display:"block"},K=3DF=3D=3D=
"width"?["Left","Right"]:["Top","Bottom"];function =
I(){L=3DF=3D=3D"width"?H.offsetWidth:H.offsetHeight;if(E=3D=3D=3D"border"=
){return}o.each(K,function(){if(!E){L-=3DparseFloat(o.curCSS(H,"padding"+=
this,true))||0}if(E=3D=3D=3D"margin"){L+=3DparseFloat(o.curCSS(H,"margin"=
+this,true))||0}else{L-=3DparseFloat(o.curCSS(H,"border"+this+"Width",tru=
e))||0}})}if(H.offsetWidth!=3D=3D0){I()}else{o.swap(H,G,I)}return =
Math.max(0,Math.round(L))}return =
o.curCSS(H,F,J)},curCSS:function(I,F,G){var =
L,E=3DI.style;if(F=3D=3D"opacity"&&!o.support.opacity){L=3Do.attr(E,"opac=
ity");return =
L=3D=3D""?"1":L}if(F.match(/float/i)){F=3Dw}if(!G&&E&&E[F]){L=3DE[F]}else=
{if(q.getComputedStyle){if(F.match(/float/i)){F=3D"float"}F=3DF.replace(/=
([A-Z])/g,"-$1").toLowerCase();var =
M=3Dq.getComputedStyle(I,null);if(M){L=3DM.getPropertyValue(F)}if(F=3D=3D=
"opacity"&&L=3D=3D""){L=3D"1"}}else{if(I.currentStyle){var =
J=3DF.replace(/\-(\w)/g,function(N,O){return =
O.toUpperCase()});L=3DI.currentStyle[F]||I.currentStyle[J];if(!/^\d+(px)?=
$/i.test(L)&&/^\d/.test(L)){var =
H=3DE.left,K=3DI.runtimeStyle.left;I.runtimeStyle.left=3DI.currentStyle.l=
eft;E.left=3DL||0;L=3DE.pixelLeft+"px";E.left=3DH;I.runtimeStyle.left=3DK=
}}}}return L},clean:function(F,K,I){K=3DK||document;if(typeof =
K.createElement=3D=3D=3D"undefined"){K=3DK.ownerDocument||K[0]&&K[0].owne=
rDocument||document}if(!I&&F.length=3D=3D=3D1&&typeof =
F[0]=3D=3D=3D"string"){var =
H=3D/^<(\w+)\s*\/?>$/.exec(F[0]);if(H){return[K.createElement(H[1])]}}var=
 =
G=3D[],E=3D[],L=3DK.createElement("div");o.each(F,function(P,S){if(typeof=
 S=3D=3D=3D"number"){S+=3D""}if(!S){return}if(typeof =
S=3D=3D=3D"string"){S=3DS.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){re=
turn =
T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+"=
></"+T+">"});var =
O=3DS.replace(/^\s+/,"").substring(0,10).toLowerCase();var =
Q=3D!O.indexOf("<opt")&&[1,"<select =
multiple=3D'multiple'>","</select>"]||!O.indexOf("<leg")&&[1,"<fieldset>"=
,"</fieldset>"]||O.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>",=
"</table>"]||!O.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||=
(!O.indexOf("<td")||!O.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></t=
body></table>"]||!O.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>=
","</colgroup></table>"]||!o.support.htmlSerialize&&[1,"div<div>","</div>=
"]||[0,"",""];L.innerHTML=3DQ[1]+S+Q[2];while(Q[0]--){L=3DL.lastChild}if(=
!o.support.tbody){var =
R=3D/<tbody/i.test(S),N=3D!O.indexOf("<table")&&!R?L.firstChild&&L.firstC=
hild.childNodes:Q[1]=3D=3D"<table>"&&!R?L.childNodes:[];for(var =
M=3DN.length-1;M>=3D0;--M){if(o.nodeName(N[M],"tbody")&&!N[M].childNodes.=
length){N[M].parentNode.removeChild(N[M])}}}if(!o.support.leadingWhitespa=
ce&&/^\s/.test(S)){L.insertBefore(K.createTextNode(S.match(/^\s*/)[0]),L.=
firstChild)}S=3Do.makeArray(L.childNodes)}if(S.nodeType){G.push(S)}else{G=
=3Do.merge(G,S)}});if(I){for(var =
J=3D0;G[J];J++){if(o.nodeName(G[J],"script")&&(!G[J].type||G[J].type.toLo=
werCase()=3D=3D=3D"text/javascript")){E.push(G[J].parentNode?G[J].parentN=
ode.removeChild(G[J]):G[J])}else{if(G[J].nodeType=3D=3D=3D1){G.splice.app=
ly(G,[J+1,0].concat(o.makeArray(G[J].getElementsByTagName("script"))))}I.=
appendChild(G[J])}}return E}return =
G},attr:function(J,G,K){if(!J||J.nodeType=3D=3D3||J.nodeType=3D=3D8){retu=
rn g}var =
H=3D!o.isXMLDoc(J),L=3DK!=3D=3Dg;G=3DH&&o.props[G]||G;if(J.tagName){var =
F=3D/href|src|style/.test(G);if(G=3D=3D"selected"&&J.parentNode){J.parent=
Node.selectedIndex}if(G in =
J&&H&&!F){if(L){if(G=3D=3D"type"&&o.nodeName(J,"input")&&J.parentNode){th=
row"type property can't be =
changed"}J[G]=3DK}if(o.nodeName(J,"form")&&J.getAttributeNode(G)){return =
J.getAttributeNode(G).nodeValue}if(G=3D=3D"tabIndex"){var =
I=3DJ.getAttributeNode("tabIndex");return =
I&&I.specified?I.value:J.nodeName.match(/(button|input|object|select|text=
area)/i)?0:J.nodeName.match(/^(a|area)$/i)&&J.href?0:g}return =
J[G]}if(!o.support.style&&H&&G=3D=3D"style"){return =
o.attr(J.style,"cssText",K)}if(L){J.setAttribute(G,""+K)}var =
E=3D!o.support.hrefNormalized&&H&&F?J.getAttribute(G,2):J.getAttribute(G)=
;return =
E=3D=3D=3Dnull?g:E}if(!o.support.opacity&&G=3D=3D"opacity"){if(L){J.zoom=3D=
1;J.filter=3D(J.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(K)+""=3D=
=3D"NaN"?"":"alpha(opacity=3D"+K*100+")")}return =
J.filter&&J.filter.indexOf("opacity=3D")>=3D0?(parseFloat(J.filter.match(=
/opacity=3D([^)]*)/)[1])/100)+"":""}G=3DG.replace(/-([a-z])/ig,function(M=
,N){return N.toUpperCase()});if(L){J[G]=3DK}return =
J[G]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:=
function(G){var E=3D[];if(G!=3Dnull){var =
F=3DG.length;if(F=3D=3Dnull||typeof =
G=3D=3D=3D"string"||o.isFunction(G)||G.setInterval){E[0]=3DG}else{while(F=
){E[--F]=3DG[F]}}}return E},inArray:function(G,H){for(var =
E=3D0,F=3DH.length;E<F;E++){if(H[E]=3D=3D=3DG){return E}}return =
-1},merge:function(H,E){var =
F=3D0,G,I=3DH.length;if(!o.support.getAll){while((G=3DE[F++])!=3Dnull){if=
(G.nodeType!=3D8){H[I++]=3DG}}}else{while((G=3DE[F++])!=3Dnull){H[I++]=3D=
G}}return H},unique:function(K){var F=3D[],E=3D{};try{for(var =
G=3D0,H=3DK.length;G<H;G++){var =
J=3Do.data(K[G]);if(!E[J]){E[J]=3Dtrue;F.push(K[G])}}}catch(I){F=3DK}retu=
rn F},grep:function(F,J,E){var G=3D[];for(var =
H=3D0,I=3DF.length;H<I;H++){if(!E!=3D!J(F[H],H)){G.push(F[H])}}return =
G},map:function(E,J){var F=3D[];for(var G=3D0,H=3DE.length;G<H;G++){var =
I=3DJ(E[G],G);if(I!=3Dnull){F[F.length]=3DI}}return =
F.concat.apply([],F)}});var =
C=3Dnavigator.userAgent.toLowerCase();o.browser=3D{version:(C.match(/.+(?=
:rv|it|ra|ie)[\/: =
]([\d.]+)/)||[0,"0"])[1],safari:/webkit/.test(C),opera:/opera/.test(C),ms=
ie:/msie/.test(C)&&!/opera/.test(C),mozilla:/mozilla/.test(C)&&!/(compati=
ble|webkit)/.test(C)};o.each({parent:function(E){return =
E.parentNode},parents:function(E){return =
o.dir(E,"parentNode")},next:function(E){return =
o.nth(E,2,"nextSibling")},prev:function(E){return =
o.nth(E,2,"previousSibling")},nextAll:function(E){return =
o.dir(E,"nextSibling")},prevAll:function(E){return =
o.dir(E,"previousSibling")},siblings:function(E){return =
o.sibling(E.parentNode.firstChild,E)},children:function(E){return =
o.sibling(E.firstChild)},contents:function(E){return =
o.nodeName(E,"iframe")?E.contentDocument||E.contentWindow.document:o.make=
Array(E.childNodes)}},function(E,F){o.fn[E]=3Dfunction(G){var =
H=3Do.map(this,F);if(G&&typeof =
G=3D=3D"string"){H=3Do.multiFilter(G,H)}return =
this.pushStack(o.unique(H),E,G)}});o.each({appendTo:"append",prependTo:"p=
repend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith=
"},function(E,F){o.fn[E]=3Dfunction(G){var J=3D[],L=3Do(G);for(var =
K=3D0,H=3DL.length;K<H;K++){var =
I=3D(K>0?this.clone(true):this).get();o.fn[F].apply(o(L[K]),I);J=3DJ.conc=
at(I)}return =
this.pushStack(J,E,G)}});o.each({removeAttr:function(E){o.attr(this,E,"")=
;if(this.nodeType=3D=3D1){this.removeAttribute(E)}},addClass:function(E){=
o.className.add(this,E)},removeClass:function(E){o.className.remove(this,=
E)},toggleClass:function(F,E){if(typeof =
E!=3D=3D"boolean"){E=3D!o.className.has(this,F)}o.className[E?"add":"remo=
ve"](this,F)},remove:function(E){if(!E||o.filter(E,[this]).length){o("*",=
this).add([this]).each(function(){o.event.remove(this);o.removeData(this)=
});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:functio=
n(){o(this).children().remove();while(this.firstChild){this.removeChild(t=
his.firstChild)}}},function(E,F){o.fn[E]=3Dfunction(){return =
this.each(F,arguments)}});function j(E,F){return =
E[0]&&parseInt(o.curCSS(E[0],F,true),10)||0}var =
h=3D"jQuery"+e(),v=3D0,A=3D{};o.extend({cache:{},data:function(F,E,G){F=3D=
F=3D=3Dl?A:F;var =
H=3DF[h];if(!H){H=3DF[h]=3D++v}if(E&&!o.cache[H]){o.cache[H]=3D{}}if(G!=3D=
=3Dg){o.cache[H][E]=3DG}return =
E?o.cache[H][E]:H},removeData:function(F,E){F=3DF=3D=3Dl?A:F;var =
H=3DF[h];if(E){if(o.cache[H]){delete o.cache[H][E];E=3D"";for(E in =
o.cache[H]){break}if(!E){o.removeData(F)}}}else{try{delete =
F[h]}catch(G){if(F.removeAttribute){F.removeAttribute(h)}}delete =
o.cache[H]}},queue:function(F,E,H){if(F){E=3D(E||"fx")+"queue";var =
G=3Do.data(F,E);if(!G||o.isArray(H)){G=3Do.data(F,E,o.makeArray(H))}else{=
if(H){G.push(H)}}}return G},dequeue:function(H,G){var =
E=3Do.queue(H,G),F=3DE.shift();if(!G||G=3D=3D=3D"fx"){F=3DE[0]}if(F!=3D=3D=
g){F.call(H)}}});o.fn.extend({data:function(E,G){var =
H=3DE.split(".");H[1]=3DH[1]?"."+H[1]:"";if(G=3D=3D=3Dg){var =
F=3Dthis.triggerHandler("getData"+H[1]+"!",[H[0]]);if(F=3D=3D=3Dg&&this.l=
ength){F=3Do.data(this[0],E)}return =
F=3D=3D=3Dg&&H[1]?this.data(H[0]):F}else{return =
this.trigger("setData"+H[1]+"!",[H[0],G]).each(function(){o.data(this,E,G=
)})}},removeData:function(E){return =
this.each(function(){o.removeData(this,E)})},queue:function(E,F){if(typeo=
f E!=3D=3D"string"){F=3DE;E=3D"fx"}if(F=3D=3D=3Dg){return =
o.queue(this[0],E)}return this.each(function(){var =
G=3Do.queue(this,E,F);if(E=3D=3D"fx"&&G.length=3D=3D1){G[0].call(this)}})=
},dequeue:function(E){return this.each(function(){o.dequeue(this,E)})}});=0A=
/*=0A=
 * Sizzle CSS Selector Engine - v0.9.3=0A=
 *  Copyright 2009, The Dojo Foundation=0A=
 *  Released under the MIT, BSD, and GPL Licenses.=0A=
 *  More information: http://sizzlejs.com/=0A=
 */=0A=
(function(){var =
R=3D/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]=
'"]+)+\]|\\.|[^ =
>+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,L=3D0,H=3DObject.prototype.toString;var =
F=3Dfunction(Y,U,ab,ac){ab=3Dab||[];U=3DU||document;if(U.nodeType!=3D=3D1=
&&U.nodeType!=3D=3D9){return[]}if(!Y||typeof Y!=3D=3D"string"){return =
ab}var =
Z=3D[],W,af,ai,T,ad,V,X=3Dtrue;R.lastIndex=3D0;while((W=3DR.exec(Y))!=3D=3D=
null){Z.push(W[1]);if(W[2]){V=3DRegExp.rightContext;break}}if(Z.length>1&=
&M.exec(Y)){if(Z.length=3D=3D=3D2&&I.relative[Z[0]]){af=3DJ(Z[0]+Z[1],U)}=
else{af=3DI.relative[Z[0]]?[U]:F(Z.shift(),U);while(Z.length){Y=3DZ.shift=
();if(I.relative[Y]){Y+=3DZ.shift()}af=3DJ(Y,af)}}}else{var =
ae=3Dac?{expr:Z.pop(),set:E(ac)}:F.find(Z.pop(),Z.length=3D=3D=3D1&&U.par=
entNode?U.parentNode:U,Q(U));af=3DF.filter(ae.expr,ae.set);if(Z.length>0)=
{ai=3DE(af)}else{X=3Dfalse}while(Z.length){var =
ah=3DZ.pop(),ag=3Dah;if(!I.relative[ah]){ah=3D""}else{ag=3DZ.pop()}if(ag=3D=
=3Dnull){ag=3DU}I.relative[ah](ai,ag,Q(U))}}if(!ai){ai=3Daf}if(!ai){throw=
"Syntax error, unrecognized expression: =
"+(ah||Y)}if(H.call(ai)=3D=3D=3D"[object =
Array]"){if(!X){ab.push.apply(ab,ai)}else{if(U.nodeType=3D=3D=3D1){for(va=
r =
aa=3D0;ai[aa]!=3Dnull;aa++){if(ai[aa]&&(ai[aa]=3D=3D=3Dtrue||ai[aa].nodeT=
ype=3D=3D=3D1&&K(U,ai[aa]))){ab.push(af[aa])}}}else{for(var =
aa=3D0;ai[aa]!=3Dnull;aa++){if(ai[aa]&&ai[aa].nodeType=3D=3D=3D1){ab.push=
(af[aa])}}}}}else{E(ai,ab)}if(V){F(V,U,ab,ac);if(G){hasDuplicate=3Dfalse;=
ab.sort(G);if(hasDuplicate){for(var =
aa=3D1;aa<ab.length;aa++){if(ab[aa]=3D=3D=3Dab[aa-1]){ab.splice(aa--,1)}}=
}}}return ab};F.matches=3Dfunction(T,U){return =
F(T,null,null,U)};F.find=3Dfunction(aa,T,ab){var =
Z,X;if(!aa){return[]}for(var W=3D0,V=3DI.order.length;W<V;W++){var =
Y=3DI.order[W],X;if((X=3DI.match[Y].exec(aa))){var =
U=3DRegExp.leftContext;if(U.substr(U.length-1)!=3D=3D"\\"){X[1]=3D(X[1]||=
"").replace(/\\/g,"");Z=3DI.find[Y](X,T,ab);if(Z!=3Dnull){aa=3Daa.replace=
(I.match[Y],"");break}}}}if(!Z){Z=3DT.getElementsByTagName("*")}return{se=
t:Z,expr:aa}};F.filter=3Dfunction(ad,ac,ag,W){var =
V=3Dad,ai=3D[],aa=3Dac,Y,T,Z=3Dac&&ac[0]&&Q(ac[0]);while(ad&&ac.length){f=
or(var ab in I.filter){if((Y=3DI.match[ab].exec(ad))!=3Dnull){var =
U=3DI.filter[ab],ah,af;T=3Dfalse;if(aa=3D=3Dai){ai=3D[]}if(I.preFilter[ab=
]){Y=3DI.preFilter[ab](Y,aa,ag,ai,W,Z);if(!Y){T=3Dah=3Dtrue}else{if(Y=3D=3D=
=3Dtrue){continue}}}if(Y){for(var =
X=3D0;(af=3Daa[X])!=3Dnull;X++){if(af){ah=3DU(af,Y,X,aa);var =
ae=3DW^!!ah;if(ag&&ah!=3Dnull){if(ae){T=3Dtrue}else{aa[X]=3Dfalse}}else{i=
f(ae){ai.push(af);T=3Dtrue}}}}}if(ah!=3D=3Dg){if(!ag){aa=3Dai}ad=3Dad.rep=
lace(I.match[ab],"");if(!T){return[]}break}}}if(ad=3D=3DV){if(T=3D=3Dnull=
){throw"Syntax error, unrecognized expression: =
"+ad}else{break}}V=3Dad}return aa};var =
I=3DF.selectors=3D{order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\u=
FFFF_-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,NAME:/\[name=3D[=
'"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFF=
F_-]|\\.)+)\s*(?:(\S?=3D)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\u=
FFFF\*_-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+=
-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=3D[^-]=
|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^=
\2\(\)]*)+)\2\))?/},attrMap:{"class":"className","for":"htmlFor"},attrHan=
dle:{href:function(T){return =
T.getAttribute("href")}},relative:{"+":function(aa,T,Z){var X=3Dtypeof =
T=3D=3D=3D"string",ab=3DX&&!/\W/.test(T),Y=3DX&&!ab;if(ab&&!Z){T=3DT.toUp=
perCase()}for(var =
W=3D0,V=3Daa.length,U;W<V;W++){if((U=3Daa[W])){while((U=3DU.previousSibli=
ng)&&U.nodeType!=3D=3D1){}aa[W]=3DY||U&&U.nodeName=3D=3D=3DT?U||false:U=3D=
=3D=3DT}}if(Y){F.filter(T,aa,true)}},">":function(Z,U,aa){var X=3Dtypeof =
U=3D=3D=3D"string";if(X&&!/\W/.test(U)){U=3Daa?U:U.toUpperCase();for(var =
V=3D0,T=3DZ.length;V<T;V++){var Y=3DZ[V];if(Y){var =
W=3DY.parentNode;Z[V]=3DW.nodeName=3D=3D=3DU?W:false}}}else{for(var =
V=3D0,T=3DZ.length;V<T;V++){var =
Y=3DZ[V];if(Y){Z[V]=3DX?Y.parentNode:Y.parentNode=3D=3D=3DU}}if(X){F.filt=
er(U,Z,true)}}},"":function(W,U,Y){var =
V=3DL++,T=3DS;if(!U.match(/\W/)){var =
X=3DU=3DY?U:U.toUpperCase();T=3DP}T("parentNode",U,V,W,X,Y)},"~":function=
(W,U,Y){var V=3DL++,T=3DS;if(typeof =
U=3D=3D=3D"string"&&!U.match(/\W/)){var =
X=3DU=3DY?U:U.toUpperCase();T=3DP}T("previousSibling",U,V,W,X,Y)}},find:{=
ID:function(U,V,W){if(typeof V.getElementById!=3D=3D"undefined"&&!W){var =
T=3DV.getElementById(U[1]);return =
T?[T]:[]}},NAME:function(V,Y,Z){if(typeof =
Y.getElementsByName!=3D=3D"undefined"){var =
U=3D[],X=3DY.getElementsByName(V[1]);for(var =
W=3D0,T=3DX.length;W<T;W++){if(X[W].getAttribute("name")=3D=3D=3DV[1]){U.=
push(X[W])}}return U.length=3D=3D=3D0?null:U}},TAG:function(T,U){return =
U.getElementsByTagName(T[1])}},preFilter:{CLASS:function(W,U,V,T,Z,aa){W=3D=
" "+W[1].replace(/\\/g,"")+" ";if(aa){return W}for(var =
X=3D0,Y;(Y=3DU[X])!=3Dnull;X++){if(Y){if(Z^(Y.className&&(" =
"+Y.className+" =
").indexOf(W)>=3D0)){if(!V){T.push(Y)}}else{if(V){U[X]=3Dfalse}}}}return =
false},ID:function(T){return =
T[1].replace(/\\/g,"")},TAG:function(U,T){for(var =
V=3D0;T[V]=3D=3D=3Dfalse;V++){}return =
T[V]&&Q(T[V])?U[1]:U[1].toUpperCase()},CHILD:function(T){if(T[1]=3D=3D"nt=
h"){var =
U=3D/(-?)(\d*)n((?:\+|-)?\d*)/.exec(T[2]=3D=3D"even"&&"2n"||T[2]=3D=3D"od=
d"&&"2n+1"||!/\D/.test(T[2])&&"0n+"+T[2]||T[2]);T[2]=3D(U[1]+(U[2]||1))-0=
;T[3]=3DU[3]-0}T[0]=3DL++;return T},ATTR:function(X,U,V,T,Y,Z){var =
W=3DX[1].replace(/\\/g,"");if(!Z&&I.attrMap[W]){X[1]=3DI.attrMap[W]}if(X[=
2]=3D=3D=3D"~=3D"){X[4]=3D" "+X[4]+" "}return =
X},PSEUDO:function(X,U,V,T,Y){if(X[1]=3D=3D=3D"not"){if(X[3].match(R).len=
gth>1||/^\w/.test(X[3])){X[3]=3DF(X[3],null,null,U)}else{var =
W=3DF.filter(X[3],U,V,true^Y);if(!V){T.push.apply(T,W)}return =
false}}else{if(I.match.POS.test(X[0])||I.match.CHILD.test(X[0])){return =
true}}return X},POS:function(T){T.unshift(true);return =
T}},filters:{enabled:function(T){return =
T.disabled=3D=3D=3Dfalse&&T.type!=3D=3D"hidden"},disabled:function(T){ret=
urn T.disabled=3D=3D=3Dtrue},checked:function(T){return =
T.checked=3D=3D=3Dtrue},selected:function(T){T.parentNode.selectedIndex;r=
eturn T.selected=3D=3D=3Dtrue},parent:function(T){return =
!!T.firstChild},empty:function(T){return =
!T.firstChild},has:function(V,U,T){return =
!!F(T[3],V).length},header:function(T){return/h\d/i.test(T.nodeName)},tex=
t:function(T){return"text"=3D=3D=3DT.type},radio:function(T){return"radio=
"=3D=3D=3DT.type},checkbox:function(T){return"checkbox"=3D=3D=3DT.type},f=
ile:function(T){return"file"=3D=3D=3DT.type},password:function(T){return"=
password"=3D=3D=3DT.type},submit:function(T){return"submit"=3D=3D=3DT.typ=
e},image:function(T){return"image"=3D=3D=3DT.type},reset:function(T){retu=
rn"reset"=3D=3D=3DT.type},button:function(T){return"button"=3D=3D=3DT.typ=
e||T.nodeName.toUpperCase()=3D=3D=3D"BUTTON"},input:function(T){return/in=
put|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:functio=
n(U,T){return T=3D=3D=3D0},last:function(V,U,T,W){return =
U=3D=3D=3DW.length-1},even:function(U,T){return =
T%2=3D=3D=3D0},odd:function(U,T){return =
T%2=3D=3D=3D1},lt:function(V,U,T){return =
U<T[3]-0},gt:function(V,U,T){return U>T[3]-0},nth:function(V,U,T){return =
T[3]-0=3D=3DU},eq:function(V,U,T){return =
T[3]-0=3D=3DU}},filter:{PSEUDO:function(Z,V,W,aa){var =
U=3DV[1],X=3DI.filters[U];if(X){return =
X(Z,W,V,aa)}else{if(U=3D=3D=3D"contains"){return(Z.textContent||Z.innerTe=
xt||"").indexOf(V[3])>=3D0}else{if(U=3D=3D=3D"not"){var Y=3DV[3];for(var =
W=3D0,T=3DY.length;W<T;W++){if(Y[W]=3D=3D=3DZ){return false}}return =
true}}}},CHILD:function(T,W){var =
Z=3DW[1],U=3DT;switch(Z){case"only":case"first":while(U=3DU.previousSibli=
ng){if(U.nodeType=3D=3D=3D1){return false}}if(Z=3D=3D"first"){return =
true}U=3DT;case"last":while(U=3DU.nextSibling){if(U.nodeType=3D=3D=3D1){r=
eturn false}}return true;case"nth":var =
V=3DW[2],ac=3DW[3];if(V=3D=3D1&&ac=3D=3D0){return true}var =
Y=3DW[0],ab=3DT.parentNode;if(ab&&(ab.sizcache!=3D=3DY||!T.nodeIndex)){va=
r =
X=3D0;for(U=3Dab.firstChild;U;U=3DU.nextSibling){if(U.nodeType=3D=3D=3D1)=
{U.nodeIndex=3D++X}}ab.sizcache=3DY}var =
aa=3DT.nodeIndex-ac;if(V=3D=3D0){return =
aa=3D=3D0}else{return(aa%V=3D=3D0&&aa/V>=3D0)}}},ID:function(U,T){return =
U.nodeType=3D=3D=3D1&&U.getAttribute("id")=3D=3D=3DT},TAG:function(U,T){r=
eturn(T=3D=3D=3D"*"&&U.nodeType=3D=3D=3D1)||U.nodeName=3D=3D=3DT},CLASS:f=
unction(U,T){return(" "+(U.className||U.getAttribute("class"))+" =
").indexOf(T)>-1},ATTR:function(Y,W){var =
V=3DW[1],T=3DI.attrHandle[V]?I.attrHandle[V](Y):Y[V]!=3Dnull?Y[V]:Y.getAt=
tribute(V),Z=3DT+"",X=3DW[2],U=3DW[4];return =
T=3D=3Dnull?X=3D=3D=3D"!=3D":X=3D=3D=3D"=3D"?Z=3D=3D=3DU:X=3D=3D=3D"*=3D"=
?Z.indexOf(U)>=3D0:X=3D=3D=3D"~=3D"?(" "+Z+" =
").indexOf(U)>=3D0:!U?Z&&T!=3D=3Dfalse:X=3D=3D=3D"!=3D"?Z!=3DU:X=3D=3D=3D=
"^=3D"?Z.indexOf(U)=3D=3D=3D0:X=3D=3D=3D"$=3D"?Z.substr(Z.length-U.length=
)=3D=3D=3DU:X=3D=3D=3D"|=3D"?Z=3D=3D=3DU||Z.substr(0,U.length+1)=3D=3D=3D=
U+"-":false},POS:function(X,U,V,Y){var =
T=3DU[2],W=3DI.setFilters[T];if(W){return W(X,V,U,Y)}}}};var =
M=3DI.match.POS;for(var O in =
I.match){I.match[O]=3DRegExp(I.match[O].source+/(?![^\[]*\])(?![^\(]*\))/=
.source)}var =
E=3Dfunction(U,T){U=3DArray.prototype.slice.call(U);if(T){T.push.apply(T,=
U);return T}return =
U};try{Array.prototype.slice.call(document.documentElement.childNodes)}ca=
tch(N){E=3Dfunction(X,W){var U=3DW||[];if(H.call(X)=3D=3D=3D"[object =
Array]"){Array.prototype.push.apply(U,X)}else{if(typeof =
X.length=3D=3D=3D"number"){for(var =
V=3D0,T=3DX.length;V<T;V++){U.push(X[V])}}else{for(var =
V=3D0;X[V];V++){U.push(X[V])}}}return U}}var =
G;if(document.documentElement.compareDocumentPosition){G=3Dfunction(U,T){=
var =
V=3DU.compareDocumentPosition(T)&4?-1:U=3D=3D=3DT?0:1;if(V=3D=3D=3D0){has=
Duplicate=3Dtrue}return V}}else{if("sourceIndex" in =
document.documentElement){G=3Dfunction(U,T){var =
V=3DU.sourceIndex-T.sourceIndex;if(V=3D=3D=3D0){hasDuplicate=3Dtrue}retur=
n V}}else{if(document.createRange){G=3Dfunction(W,U){var =
V=3DW.ownerDocument.createRange(),T=3DU.ownerDocument.createRange();V.sel=
ectNode(W);V.collapse(true);T.selectNode(U);T.collapse(true);var =
X=3DV.compareBoundaryPoints(Range.START_TO_END,T);if(X=3D=3D=3D0){hasDupl=
icate=3Dtrue}return X}}}}(function(){var =
U=3Ddocument.createElement("form"),V=3D"script"+(new =
Date).getTime();U.innerHTML=3D"<input name=3D'"+V+"'/>";var =
T=3Ddocument.documentElement;T.insertBefore(U,T.firstChild);if(!!document=
.getElementById(V)){I.find.ID=3Dfunction(X,Y,Z){if(typeof =
Y.getElementById!=3D=3D"undefined"&&!Z){var =
W=3DY.getElementById(X[1]);return W?W.id=3D=3D=3DX[1]||typeof =
W.getAttributeNode!=3D=3D"undefined"&&W.getAttributeNode("id").nodeValue=3D=
=3D=3DX[1]?[W]:g:[]}};I.filter.ID=3Dfunction(Y,W){var X=3Dtypeof =
Y.getAttributeNode!=3D=3D"undefined"&&Y.getAttributeNode("id");return =
Y.nodeType=3D=3D=3D1&&X&&X.nodeValue=3D=3D=3DW}}T.removeChild(U)})();(fun=
ction(){var =
T=3Ddocument.createElement("div");T.appendChild(document.createComment(""=
));if(T.getElementsByTagName("*").length>0){I.find.TAG=3Dfunction(U,Y){va=
r X=3DY.getElementsByTagName(U[1]);if(U[1]=3D=3D=3D"*"){var =
W=3D[];for(var =
V=3D0;X[V];V++){if(X[V].nodeType=3D=3D=3D1){W.push(X[V])}}X=3DW}return =
X}}T.innerHTML=3D"<a href=3D'#'></a>";if(T.firstChild&&typeof =
T.firstChild.getAttribute!=3D=3D"undefined"&&T.firstChild.getAttribute("h=
ref")!=3D=3D"#"){I.attrHandle.href=3Dfunction(U){return =
U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){=
var T=3DF,U=3Ddocument.createElement("div");U.innerHTML=3D"<p =
class=3D'TEST'></p>";if(U.querySelectorAll&&U.querySelectorAll(".TEST").l=
ength=3D=3D=3D0){return}F=3Dfunction(Y,X,V,W){X=3DX||document;if(!W&&X.no=
deType=3D=3D=3D9&&!Q(X)){try{return =
E(X.querySelectorAll(Y),V)}catch(Z){}}return =
T(Y,X,V,W)};F.find=3DT.find;F.filter=3DT.filter;F.selectors=3DT.selectors=
;F.matches=3DT.matches})()}if(document.getElementsByClassName&&document.d=
ocumentElement.getElementsByClassName){(function(){var =
T=3Ddocument.createElement("div");T.innerHTML=3D"<div class=3D'test =
e'></div><div =
class=3D'test'></div>";if(T.getElementsByClassName("e").length=3D=3D=3D0)=
{return}T.lastChild.className=3D"e";if(T.getElementsByClassName("e").leng=
th=3D=3D=3D1){return}I.order.splice(1,0,"CLASS");I.find.CLASS=3Dfunction(=
U,V,W){if(typeof V.getElementsByClassName!=3D=3D"undefined"&&!W){return =
V.getElementsByClassName(U[1])}}})()}function P(U,Z,Y,ad,aa,ac){var =
ab=3DU=3D=3D"previousSibling"&&!ac;for(var =
W=3D0,V=3Dad.length;W<V;W++){var =
T=3Dad[W];if(T){if(ab&&T.nodeType=3D=3D=3D1){T.sizcache=3DY;T.sizset=3DW}=
T=3DT[U];var =
X=3Dfalse;while(T){if(T.sizcache=3D=3D=3DY){X=3Dad[T.sizset];break}if(T.n=
odeType=3D=3D=3D1&&!ac){T.sizcache=3DY;T.sizset=3DW}if(T.nodeName=3D=3D=3D=
Z){X=3DT;break}T=3DT[U]}ad[W]=3DX}}}function S(U,Z,Y,ad,aa,ac){var =
ab=3DU=3D=3D"previousSibling"&&!ac;for(var =
W=3D0,V=3Dad.length;W<V;W++){var =
T=3Dad[W];if(T){if(ab&&T.nodeType=3D=3D=3D1){T.sizcache=3DY;T.sizset=3DW}=
T=3DT[U];var =
X=3Dfalse;while(T){if(T.sizcache=3D=3D=3DY){X=3Dad[T.sizset];break}if(T.n=
odeType=3D=3D=3D1){if(!ac){T.sizcache=3DY;T.sizset=3DW}if(typeof =
Z!=3D=3D"string"){if(T=3D=3D=3DZ){X=3Dtrue;break}}else{if(F.filter(Z,[T])=
.length>0){X=3DT;break}}}T=3DT[U]}ad[W]=3DX}}}var =
K=3Ddocument.compareDocumentPosition?function(U,T){return =
U.compareDocumentPosition(T)&16}:function(U,T){return =
U!=3D=3DT&&(U.contains?U.contains(T):true)};var Q=3Dfunction(T){return =
T.nodeType=3D=3D=3D9&&T.documentElement.nodeName!=3D=3D"HTML"||!!T.ownerD=
ocument&&Q(T.ownerDocument)};var J=3Dfunction(T,aa){var =
W=3D[],X=3D"",Y,V=3Daa.nodeType?[aa]:aa;while((Y=3DI.match.PSEUDO.exec(T)=
)){X+=3DY[0];T=3DT.replace(I.match.PSEUDO,"")}T=3DI.relative[T]?T+"*":T;f=
or(var Z=3D0,U=3DV.length;Z<U;Z++){F(T,V[Z],W)}return =
F.filter(X,W)};o.find=3DF;o.filter=3DF.filter;o.expr=3DF.selectors;o.expr=
[":"]=3Do.expr.filters;F.selectors.filters.hidden=3Dfunction(T){return =
T.offsetWidth=3D=3D=3D0||T.offsetHeight=3D=3D=3D0};F.selectors.filters.vi=
sible=3Dfunction(T){return =
T.offsetWidth>0||T.offsetHeight>0};F.selectors.filters.animated=3Dfunctio=
n(T){return o.grep(o.timers,function(U){return =
T=3D=3D=3DU.elem}).length};o.multiFilter=3Dfunction(V,T,U){if(U){V=3D":no=
t("+V+")"}return F.matches(V,T)};o.dir=3Dfunction(V,U){var =
T=3D[],W=3DV[U];while(W&&W!=3Ddocument){if(W.nodeType=3D=3D1){T.push(W)}W=
=3DW[U]}return T};o.nth=3Dfunction(X,T,V,W){T=3DT||1;var =
U=3D0;for(;X;X=3DX[V]){if(X.nodeType=3D=3D1&&++U=3D=3DT){break}}return =
X};o.sibling=3Dfunction(V,U){var =
T=3D[];for(;V;V=3DV.nextSibling){if(V.nodeType=3D=3D1&&V!=3DU){T.push(V)}=
}return =
T};return;l.Sizzle=3DF})();o.event=3D{add:function(I,F,H,K){if(I.nodeType=
=3D=3D3||I.nodeType=3D=3D8){return}if(I.setInterval&&I!=3Dl){I=3Dl}if(!H.=
guid){H.guid=3Dthis.guid++}if(K!=3D=3Dg){var =
G=3DH;H=3Dthis.proxy(G);H.data=3DK}var =
E=3Do.data(I,"events")||o.data(I,"events",{}),J=3Do.data(I,"handle")||o.d=
ata(I,"handle",function(){return typeof =
o!=3D=3D"undefined"&&!o.event.triggered?o.event.handle.apply(arguments.ca=
llee.elem,arguments):g});J.elem=3DI;o.each(F.split(/\s+/),function(M,N){v=
ar =
O=3DN.split(".");N=3DO.shift();H.type=3DO.slice().sort().join(".");var =
L=3DE[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O=
)}if(!L){L=3DE[N]=3D{};if(!o.event.special[N]||o.event.special[N].setup.c=
all(I,K,O)=3D=3D=3Dfalse){if(I.addEventListener){I.addEventListener(N,J,f=
alse)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=3DH;o.e=
vent.global[N]=3Dtrue});I=3Dnull},guid:1,global:{},remove:function(K,H,J)=
{if(K.nodeType=3D=3D3||K.nodeType=3D=3D8){return}var =
G=3Do.data(K,"events"),F,E;if(G){if(H=3D=3D=3Dg||(typeof =
H=3D=3D=3D"string"&&H.charAt(0)=3D=3D".")){for(var I in =
G){this.remove(K,I+(H||""))}}else{if(H.type){J=3DH.handler;H=3DH.type}o.e=
ach(H.split(/\s+/),function(M,O){var Q=3DO.split(".");O=3DQ.shift();var =
N=3DRegExp("(^|\\.)"+Q.slice().sort().join(".*\\.")+"(\\.|$)");if(G[O]){i=
f(J){delete G[O][J.guid]}else{for(var P in =
G[O]){if(N.test(G[O][P].type)){delete =
G[O][P]}}}if(o.event.specialAll[O]){o.event.specialAll[O].teardown.call(K=
,Q)}for(F in =
G[O]){break}if(!F){if(!o.event.special[O]||o.event.special[O].teardown.ca=
ll(K,Q)=3D=3D=3Dfalse){if(K.removeEventListener){K.removeEventListener(O,=
o.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,o.d=
ata(K,"handle"))}}}F=3Dnull;delete G[O]}}})}for(F in G){break}if(!F){var =
L=3Do.data(K,"handle");if(L){L.elem=3Dnull}o.removeData(K,"events");o.rem=
oveData(K,"handle")}}},trigger:function(I,K,H,E){var =
G=3DI.type||I;if(!E){I=3Dtypeof =
I=3D=3D=3D"object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf(=
"!")>=3D0){I.type=3DG=3DG.slice(0,-1);I.exclusive=3Dtrue}if(!H){I.stopPro=
pagation();if(this.global[G]){o.each(o.cache,function(){if(this.events&&t=
his.events[G]){o.event.trigger(I,K,this.handle.elem)}})}}if(!H||H.nodeTyp=
e=3D=3D3||H.nodeType=3D=3D8){return =
g}I.result=3Dg;I.target=3DH;K=3Do.makeArray(K);K.unshift(I)}I.currentTarg=
et=3DH;var =
J=3Do.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&=
G=3D=3D"click"))&&H["on"+G]&&H["on"+G].apply(H,K)=3D=3D=3Dfalse){I.result=
=3Dfalse}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=3D=3D=
"click")){this.triggered=3Dtrue;try{H[G]()}catch(L){}}this.triggered=3Dfa=
lse;if(!I.isPropagationStopped()){var =
F=3DH.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},ha=
ndle:function(K){var =
J,E;K=3Darguments[0]=3Do.event.fix(K||l.event);K.currentTarget=3Dthis;var=
 =
L=3DK.type.split(".");K.type=3DL.shift();J=3D!L.length&&!K.exclusive;var =
I=3DRegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=3D(o.dat=
a(this,"events")||{})[K.type];for(var G in E){var =
H=3DE[G];if(J||I.test(H.type)){K.handler=3DH;K.data=3DH.data;var =
F=3DH.apply(this,arguments);if(F!=3D=3Dg){K.result=3DF;if(F=3D=3D=3Dfalse=
){K.preventDefault();K.stopPropagation()}}if(K.isImmediatePropagationStop=
ped()){break}}}},props:"altKey attrChange attrName bubbles button =
cancelable charCode clientX clientY ctrlKey currentTarget data detail =
eventPhase fromElement handler keyCode metaKey newValue originalTarget =
pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey =
srcElement target toElement view wheelDelta which".split(" =
"),fix:function(H){if(H[h]){return H}var F=3DH;H=3Do.Event(F);for(var =
G=3Dthis.props.length,J;G;){J=3Dthis.props[--G];H[J]=3DF[J]}if(!H.target)=
{H.target=3DH.srcElement||document}if(H.target.nodeType=3D=3D3){H.target=3D=
H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=3D=
H.fromElement=3D=3DH.target?H.toElement:H.fromElement}if(H.pageX=3D=3Dnul=
l&&H.clientX!=3Dnull){var =
I=3Ddocument.documentElement,E=3Ddocument.body;H.pageX=3DH.clientX+(I&&I.=
scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=3DH.clientY+(I&=
&I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCo=
de||H.charCode=3D=3D=3D0)?H.charCode:H.keyCode)){H.which=3DH.charCode||H.=
keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=3DH.ctrlKey}if(!H.which&&H.bu=
tton){H.which=3D(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return =
H},proxy:function(F,E){E=3DE||function(){return =
F.apply(this,arguments)};E.guid=3DF.guid=3DF.guid||E.guid||this.guid++;re=
turn =
E},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setu=
p:function(E,F){o.event.add(this,F[0],c)},teardown:function(G){if(G.lengt=
h){var =
E=3D0,F=3DRegExp("(^|\\.)"+G[0]+"(\\.|$)");o.each((o.data(this,"events").=
live||{}),function(){if(F.test(this.type)){E++}});if(E<1){o.event.remove(=
this,G[0],c)}}}}}};o.Event=3Dfunction(E){if(!this.preventDefault){return =
new =
o.Event(E)}if(E&&E.type){this.originalEvent=3DE;this.type=3DE.type}else{t=
his.type=3DE}this.timeStamp=3De();this[h]=3Dtrue};function k(){return =
false}function u(){return =
true}o.Event.prototype=3D{preventDefault:function(){this.isDefaultPrevent=
ed=3Du;var =
E=3Dthis.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefaul=
t()}E.returnValue=3Dfalse},stopPropagation:function(){this.isPropagationS=
topped=3Du;var =
E=3Dthis.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagat=
ion()}E.cancelBubble=3Dtrue},stopImmediatePropagation:function(){this.isI=
mmediatePropagationStopped=3Du;this.stopPropagation()},isDefaultPrevented=
:k,isPropagationStopped:k,isImmediatePropagationStopped:k};var =
a=3Dfunction(F){var =
E=3DF.relatedTarget;while(E&&E!=3Dthis){try{E=3DE.parentNode}catch(G){E=3D=
this}}if(E!=3Dthis){F.type=3DF.data;o.event.handle.apply(this,arguments)}=
};o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.e=
vent.special[E]=3D{setup:function(){o.event.add(this,F,a,E)},teardown:fun=
ction(){o.event.remove(this,F,a)}}});o.fn.extend({bind:function(F,G,E){re=
turn =
F=3D=3D"unload"?this.one(F,G,E):this.each(function(){o.event.add(this,F,E=
||G,E&&G)})},one:function(G,H,F){var =
E=3Do.event.proxy(F||H,function(I){o(this).unbind(I,E);return(F||H).apply=
(this,arguments)});return =
this.each(function(){o.event.add(this,G,E,F&&H)})},unbind:function(F,E){r=
eturn =
this.each(function(){o.event.remove(this,F,E)})},trigger:function(E,F){re=
turn =
this.each(function(){o.event.trigger(E,F,this)})},triggerHandler:function=
(E,G){if(this[0]){var =
F=3Do.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G=
,this[0]);return F.result}},toggle:function(G){var =
E=3Darguments,F=3D1;while(F<E.length){o.event.proxy(G,E[F++])}return =
this.click(o.event.proxy(G,function(H){this.lastToggle=3D(this.lastToggle=
||0)%F;H.preventDefault();return =
E[this.lastToggle++].apply(this,arguments)||false}))},hover:function(E,F)=
{return =
this.mouseenter(E).mouseleave(F)},ready:function(E){B();if(o.isReady){E.c=
all(document,o)}else{o.readyList.push(E)}return =
this},live:function(G,F){var =
E=3Do.event.proxy(F);E.guid+=3Dthis.selector+G;o(document).bind(i(G,this.=
selector),this.selector,E);return =
this},die:function(F,E){o(document).unbind(i(F,this.selector),E?{guid:E.g=
uid+this.selector+F}:null);return this}});function c(H){var =
E=3DRegExp("(^|\\.)"+H.type+"(\\.|$)"),G=3Dtrue,F=3D[];o.each(o.data(this=
,"events").live||[],function(I,J){if(E.test(J.type)){var =
K=3Do(H.target).closest(J.data)[0];if(K){F.push({elem:K,fn:J})}}});F.sort=
(function(J,I){return =
o.data(J.elem,"closest")-o.data(I.elem,"closest")});o.each(F,function(){i=
f(this.fn.call(this.elem,H,this.fn.data)=3D=3D=3Dfalse){return(G=3Dfalse)=
}});return G}function =
i(F,E){return["live",F,E.replace(/\./g,"`").replace(/ =
/g,"|")].join(".")}o.extend({isReady:false,readyList:[],ready:function(){=
if(!o.isReady){o.isReady=3Dtrue;if(o.readyList){o.each(o.readyList,functi=
on(){this.call(document,o)});o.readyList=3Dnull}o(document).triggerHandle=
r("ready")}}});var x=3Dfalse;function =
B(){if(x){return}x=3Dtrue;if(document.addEventListener){document.addEvent=
Listener("DOMContentLoaded",function(){document.removeEventListener("DOMC=
ontentLoaded",arguments.callee,false);o.ready()},false)}else{if(document.=
attachEvent){document.attachEvent("onreadystatechange",function(){if(docu=
ment.readyState=3D=3D=3D"complete"){document.detachEvent("onreadystatecha=
nge",arguments.callee);o.ready()}});if(document.documentElement.doScroll&=
&l=3D=3Dl.top){(function(){if(o.isReady){return}try{document.documentElem=
ent.doScroll("left")}catch(E){setTimeout(arguments.callee,0);return}o.rea=
dy()})()}}}o.event.add(l,"load",o.ready)}o.each(("blur,focus,load,resize,=
scroll,unload,click,dblclick,mousedown,mouseup,mousemove,mouseover,mouseo=
ut,mouseenter,mouseleave,change,select,submit,keydown,keypress,keyup,erro=
r").split(","),function(F,E){o.fn[E]=3Dfunction(G){return =
G?this.bind(E,G):this.trigger(E)}});o(l).bind("unload",function(){for(var=
 E in =
o.cache){if(E!=3D1&&o.cache[E].handle){o.event.remove(o.cache[E].handle.e=
lem)}}});(function(){o.support=3D{};var =
F=3Ddocument.documentElement,G=3Ddocument.createElement("script"),K=3Ddoc=
ument.createElement("div"),J=3D"script"+(new =
Date).getTime();K.style.display=3D"none";K.innerHTML=3D'   =
<link/><table></table><a href=3D"/a" =
style=3D"color:red;float:left;opacity:.5;">a</a><select><option>text</opt=
ion></select><object><param/></object>';var =
H=3DK.getElementsByTagName("*"),E=3DK.getElementsByTagName("a")[0];if(!H|=
|!H.length||!E){return}o.support=3D{leadingWhitespace:K.firstChild.nodeTy=
pe=3D=3D3,tbody:!K.getElementsByTagName("tbody").length,objectAll:!!K.get=
ElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSeria=
lize:!!K.getElementsByTagName("link").length,style:/red/.test(E.getAttrib=
ute("style")),hrefNormalized:E.getAttribute("href")=3D=3D=3D"/a",opacity:=
E.style.opacity=3D=3D=3D"0.5",cssFloat:!!E.style.cssFloat,scriptEval:fals=
e,noCloneEvent:true,boxModel:null};G.type=3D"text/javascript";try{G.appen=
dChild(document.createTextNode("window."+J+"=3D1;"))}catch(I){}F.insertBe=
fore(G,F.firstChild);if(l[J]){o.support.scriptEval=3Dtrue;delete =
l[J]}F.removeChild(G);if(K.attachEvent&&K.fireEvent){K.attachEvent("oncli=
ck",function(){o.support.noCloneEvent=3Dfalse;K.detachEvent("onclick",arg=
uments.callee)});K.cloneNode(true).fireEvent("onclick")}o(function(){var =
L=3Ddocument.createElement("div");L.style.width=3DL.style.paddingLeft=3D"=
1px";document.body.appendChild(L);o.boxModel=3Do.support.boxModel=3DL.off=
setWidth=3D=3D=3D2;document.body.removeChild(L).style.display=3D"none"})}=
)();var =
w=3Do.support.cssFloat?"cssFloat":"styleFloat";o.props=3D{"for":"htmlFor"=
,"class":"className","float":w,cssFloat:w,styleFloat:w,readonly:"readOnly=
",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabin=
dex:"tabIndex"};o.fn.extend({_load:o.fn.load,load:function(G,J,K){if(type=
of G!=3D=3D"string"){return this._load(G)}var I=3DG.indexOf(" =
");if(I>=3D0){var E=3DG.slice(I,G.length);G=3DG.slice(0,I)}var =
H=3D"GET";if(J){if(o.isFunction(J)){K=3DJ;J=3Dnull}else{if(typeof =
J=3D=3D=3D"object"){J=3Do.param(J);H=3D"POST"}}}var =
F=3Dthis;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,=
L){if(L=3D=3D"success"||L=3D=3D"notmodified"){F.html(E?o("<div/>").append=
(M.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(E):M.respon=
seText)}if(K){F.each(K,[M.responseText,L,M])}}});return =
this},serialize:function(){return =
o.param(this.serializeArray())},serializeArray:function(){return =
this.map(function(){return =
this.elements?o.makeArray(this.elements):this}).filter(function(){return =
this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.no=
deName)||/text|hidden|password|search/i.test(this.type))}).map(function(E=
,F){var G=3Do(this).val();return =
G=3D=3Dnull?null:o.isArray(G)?o.map(G,function(I,H){return{name:F.name,va=
lue:I}}):{name:F.name,value:G}}).get()}});o.each("ajaxStart,ajaxStop,ajax=
Complete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(E,F){o.fn[F]=
=3Dfunction(G){return this.bind(F,G)}});var =
r=3De();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=3DG;G=3Dnul=
l}return =
o.ajax({type:"GET",url:E,data:G,success:H,dataType:F})},getScript:functio=
n(E,F){return o.get(E,null,F,"script")},getJSON:function(E,F,G){return =
o.get(E,F,G,"json")},post:function(E,G,H,F){if(o.isFunction(G)){H=3DG;G=3D=
{}}return =
o.ajax({type:"POST",url:E,data:G,success:H,dataType:F})},ajaxSetup:functi=
on(E){o.extend(o.ajaxSettings,E)},ajaxSettings:{url:location.href,global:=
true,type:"GET",contentType:"application/x-www-form-urlencoded",processDa=
ta:true,async:true,xhr:function(){return l.ActiveXObject?new =
ActiveXObject("Microsoft.XMLHTTP"):new =
XMLHttpRequest()},accepts:{xml:"application/xml, =
text/xml",html:"text/html",script:"text/javascript, =
application/javascript",json:"application/json, =
text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:=
function(M){M=3Do.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var =
W,F=3D/=3D\?(&|$)/g,R,V,G=3DM.type.toUpperCase();if(M.data&&M.processData=
&&typeof =
M.data!=3D=3D"string"){M.data=3Do.param(M.data)}if(M.dataType=3D=3D"jsonp=
"){if(G=3D=3D"GET"){if(!M.url.match(F)){M.url+=3D(M.url.match(/\?/)?"&":"=
?")+(M.jsonp||"callback")+"=3D?"}}else{if(!M.data||!M.data.match(F)){M.da=
ta=3D(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=3D?"}}M.dataType=3D"j=
son"}if(M.dataType=3D=3D"json"&&(M.data&&M.data.match(F)||M.url.match(F))=
){W=3D"jsonp"+r++;if(M.data){M.data=3D(M.data+"").replace(F,"=3D"+W+"$1")=
}M.url=3DM.url.replace(F,"=3D"+W+"$1");M.dataType=3D"script";l[W]=3Dfunct=
ion(X){V=3DX;I();L();l[W]=3Dg;try{delete =
l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=3D=3D"script"&&M.ca=
che=3D=3Dnull){M.cache=3Dfalse}if(M.cache=3D=3D=3Dfalse&&G=3D=3D"GET"){va=
r E=3De();var =
U=3DM.url.replace(/(\?|&)_=3D.*?(&|$)/,"$1_=3D"+E+"$2");M.url=3DU+((U=3D=3D=
M.url)?(M.url.match(/\?/)?"&":"?")+"_=3D"+E:"")}if(M.data&&G=3D=3D"GET"){=
M.url+=3D(M.url.match(/\?/)?"&":"?")+M.data;M.data=3Dnull}if(M.global&&!o=
.active++){o.event.trigger("ajaxStart")}var =
Q=3D/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=3D=3D"script"&&G=3D=
=3D"GET"&&Q&&(Q[1]&&Q[1]!=3Dlocation.protocol||Q[2]!=3Dlocation.host)){va=
r H=3Ddocument.getElementsByTagName("head")[0];var =
T=3Ddocument.createElement("script");T.src=3DM.url;if(M.scriptCharset){T.=
charset=3DM.scriptCharset}if(!W){var =
O=3Dfalse;T.onload=3DT.onreadystatechange=3Dfunction(){if(!O&&(!this.read=
yState||this.readyState=3D=3D"loaded"||this.readyState=3D=3D"complete")){=
O=3Dtrue;I();L();T.onload=3DT.onreadystatechange=3Dnull;H.removeChild(T)}=
}}H.appendChild(T);return g}var K=3Dfalse;var =
J=3DM.xhr();if(M.username){J.open(G,M.url,M.async,M.username,M.password)}=
else{J.open(G,M.url,M.async)}try{if(M.data){J.setRequestHeader("Content-T=
ype",M.contentType)}if(M.ifModified){J.setRequestHeader("If-Modified-Sinc=
e",o.lastModified[M.url]||"Thu, 01 Jan 1970 00:00:00 =
GMT")}J.setRequestHeader("X-Requested-With","XMLHttpRequest");J.setReques=
tHeader("Accept",M.dataType&&M.accepts[M.dataType]?M.accepts[M.dataType]+=
", =
*/*":M.accepts._default)}catch(S){}if(M.beforeSend&&M.beforeSend(J,M)=3D=3D=
=3Dfalse){if(M.global&&!--o.active){o.event.trigger("ajaxStop")}J.abort()=
;return false}if(M.global){o.event.trigger("ajaxSend",[J,M])}var =
N=3Dfunction(X){if(J.readyState=3D=3D0){if(P){clearInterval(P);P=3Dnull;i=
f(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.=
readyState=3D=3D4||X=3D=3D"timeout")){K=3Dtrue;if(P){clearInterval(P);P=3D=
null}R=3DX=3D=3D"timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModifie=
d&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=3D=3D"success"=
){try{V=3Do.httpData(J,M.dataType,M)}catch(Z){R=3D"parsererror"}}if(R=3D=3D=
"success"){var =
Y;try{Y=3DJ.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&=
&Y){o.lastModified[M.url]=3DY}if(!W){I()}}else{o.handleError(M,J,R)}L();i=
f(X){J.abort()}if(M.async){J=3Dnull}}}};if(M.async){var =
P=3DsetInterval(N,13);if(M.timeout>0){setTimeout(function(){if(J&&!K){N("=
timeout")}},M.timeout)}}try{J.send(M.data)}catch(S){o.handleError(M,J,nul=
l,S)}if(!M.async){N()}function =
I(){if(M.success){M.success(V,R)}if(M.global){o.event.trigger("ajaxSucces=
s",[J,M])}}function =
L(){if(M.complete){M.complete(J,R)}if(M.global){o.event.trigger("ajaxComp=
lete",[J,M])}if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}retur=
n =
J},handleError:function(F,H,E,G){if(F.error){F.error(H,E,G)}if(F.global){=
o.event.trigger("ajaxError",[H,F,G])}},active:0,httpSuccess:function(F){t=
ry{return =
!F.status&&location.protocol=3D=3D"file:"||(F.status>=3D200&&F.status<300=
)||F.status=3D=3D304||F.status=3D=3D1223}catch(E){}return =
false},httpNotModified:function(G,E){try{var =
H=3DG.getResponseHeader("Last-Modified");return =
G.status=3D=3D304||H=3D=3Do.lastModified[E]}catch(F){}return =
false},httpData:function(J,H,G){var =
F=3DJ.getResponseHeader("content-type"),E=3DH=3D=3D"xml"||!H&&F&&F.indexO=
f("xml")>=3D0,I=3DE?J.responseXML:J.responseText;if(E&&I.documentElement.=
tagName=3D=3D"parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=3DG.=
dataFilter(I,H)}if(typeof =
I=3D=3D=3D"string"){if(H=3D=3D"script"){o.globalEval(I)}if(H=3D=3D"json")=
{I=3Dl["eval"]("("+I+")")}}return I},param:function(E){var =
G=3D[];function =
H(I,J){G[G.length]=3DencodeURIComponent(I)+"=3D"+encodeURIComponent(J)}if=
(o.isArray(E)||E.jquery){o.each(E,function(){H(this.name,this.value)})}el=
se{for(var F in =
E){if(o.isArray(E[F])){o.each(E[F],function(){H(F,this)})}else{H(F,o.isFu=
nction(E[F])?E[F]():E[F])}}}return =
G.join("&").replace(/%20/g,"+")}});var =
m=3D{},n,d=3D[["height","marginTop","marginBottom","paddingTop","paddingB=
ottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"]=
,["opacity"]];function t(F,E){var =
G=3D{};o.each(d.concat.apply([],d.slice(0,E)),function(){G[this]=3DF});re=
turn G}o.fn.extend({show:function(J,L){if(J){return =
this.animate(t("show",3),J,L)}else{for(var =
H=3D0,F=3Dthis.length;H<F;H++){var =
E=3Do.data(this[H],"olddisplay");this[H].style.display=3DE||"";if(o.css(t=
his[H],"display")=3D=3D=3D"none"){var =
G=3Dthis[H].tagName,K;if(m[G]){K=3Dm[G]}else{var I=3Do("<"+G+" =
/>").appendTo("body");K=3DI.css("display");if(K=3D=3D=3D"none"){K=3D"bloc=
k"}I.remove();m[G]=3DK}o.data(this[H],"olddisplay",K)}}for(var =
H=3D0,F=3Dthis.length;H<F;H++){this[H].style.display=3Do.data(this[H],"ol=
ddisplay")||""}return this}},hide:function(H,I){if(H){return =
this.animate(t("hide",3),H,I)}else{for(var =
G=3D0,F=3Dthis.length;G<F;G++){var =
E=3Do.data(this[G],"olddisplay");if(!E&&E!=3D=3D"none"){o.data(this[G],"o=
lddisplay",o.css(this[G],"display"))}}for(var =
G=3D0,F=3Dthis.length;G<F;G++){this[G].style.display=3D"none"}return =
this}},_toggle:o.fn.toggle,toggle:function(G,F){var E=3Dtypeof =
G=3D=3D=3D"boolean";return =
o.isFunction(G)&&o.isFunction(F)?this._toggle.apply(this,arguments):G=3D=3D=
null||E?this.each(function(){var =
H=3DE?G:o(this).is(":hidden");o(this)[H?"show":"hide"]()}):this.animate(t=
("toggle",3),G,F)},fadeTo:function(E,G,F){return =
this.animate({opacity:G},E,F)},animate:function(I,F,H,G){var =
E=3Do.speed(F,H,G);return =
this[E.queue=3D=3D=3Dfalse?"each":"queue"](function(){var =
K=3Do.extend({},E),M,L=3Dthis.nodeType=3D=3D1&&o(this).is(":hidden"),J=3D=
this;for(M in I){if(I[M]=3D=3D"hide"&&L||I[M]=3D=3D"show"&&!L){return =
K.complete.call(this)}if((M=3D=3D"height"||M=3D=3D"width")&&this.style){K=
.display=3Do.css(this,"display");K.overflow=3Dthis.style.overflow}}if(K.o=
verflow!=3Dnull){this.style.overflow=3D"hidden"}K.curAnim=3Do.extend({},I=
);o.each(I,function(O,S){var R=3Dnew =
o.fx(J,K,O);if(/toggle|show|hide/.test(S)){R[S=3D=3D"toggle"?L?"show":"hi=
de":S](I)}else{var =
Q=3DS.toString().match(/^([+-]=3D)?([\d+-.]+)(.*)$/),T=3DR.cur(true)||0;i=
f(Q){var =
N=3DparseFloat(Q[2]),P=3DQ[3]||"px";if(P!=3D"px"){J.style[O]=3D(N||1)+P;T=
=3D((N||1)/R.cur(true))*T;J.style[O]=3DT+P}if(Q[1]){N=3D((Q[1]=3D=3D"-=3D=
"?-1:1)*N)+T}R.custom(T,N,P)}else{R.custom(T,S,"")}}});return =
true})},stop:function(F,E){var =
G=3Do.timers;if(F){this.queue([])}this.each(function(){for(var =
H=3DG.length-1;H>=3D0;H--){if(G[H].elem=3D=3Dthis){if(E){G[H](true)}G.spl=
ice(H,1)}}});if(!E){this.dequeue()}return =
this}});o.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("=
toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(E,F=
){o.fn[E]=3Dfunction(G,H){return =
this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=3Dtypeof =
G=3D=3D=3D"object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,ea=
sing:F&&H||H&&!o.isFunction(H)&&H};E.duration=3Do.fx.off?0:typeof =
E.duration=3D=3D=3D"number"?E.duration:o.fx.speeds[E.duration]||o.fx.spee=
ds._default;E.old=3DE.complete;E.complete=3Dfunction(){if(E.queue!=3D=3Df=
alse){o(this).dequeue()}if(o.isFunction(E.old)){E.old.call(this)}};return=
 E},easing:{linear:function(G,H,E,F){return =
E+F*G},swing:function(G,H,E,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+E}}=
,timers:[],fx:function(F,E,G){this.options=3DE;this.elem=3DF;this.prop=3D=
G;if(!E.orig){E.orig=3D{}}}});o.fx.prototype=3D{update:function(){if(this=
.options.step){this.options.step.call(this.elem,this.now,this)}(o.fx.step=
[this.prop]||o.fx.step._default)(this);if((this.prop=3D=3D"height"||this.=
prop=3D=3D"width")&&this.elem.style){this.elem.style.display=3D"block"}},=
cur:function(F){if(this.elem[this.prop]!=3Dnull&&(!this.elem.style||this.=
elem.style[this.prop]=3D=3Dnull)){return this.elem[this.prop]}var =
E=3DparseFloat(o.css(this.elem,this.prop,F));return =
E&&E>-10000?E:parseFloat(o.curCSS(this.elem,this.prop))||0},custom:functi=
on(I,H,G){this.startTime=3De();this.start=3DI;this.end=3DH;this.unit=3DG|=
|this.unit||"px";this.now=3Dthis.start;this.pos=3Dthis.state=3D0;var =
E=3Dthis;function F(J){return =
E.step(J)}F.elem=3Dthis.elem;if(F()&&o.timers.push(F)&&!n){n=3DsetInterva=
l(function(){var K=3Do.timers;for(var =
J=3D0;J<K.length;J++){if(!K[J]()){K.splice(J--,1)}}if(!K.length){clearInt=
erval(n);n=3Dg}},13)}},show:function(){this.options.orig[this.prop]=3Do.a=
ttr(this.elem.style,this.prop);this.options.show=3Dtrue;this.custom(this.=
prop=3D=3D"width"||this.prop=3D=3D"height"?1:0,this.cur());o(this.elem).s=
how()},hide:function(){this.options.orig[this.prop]=3Do.attr(this.elem.st=
yle,this.prop);this.options.hide=3Dtrue;this.custom(this.cur(),0)},step:f=
unction(H){var =
G=3De();if(H||G>=3Dthis.options.duration+this.startTime){this.now=3Dthis.=
end;this.pos=3Dthis.state=3D1;this.update();this.options.curAnim[this.pro=
p]=3Dtrue;var E=3Dtrue;for(var F in =
this.options.curAnim){if(this.options.curAnim[F]!=3D=3Dtrue){E=3Dfalse}}i=
f(E){if(this.options.display!=3Dnull){this.elem.style.overflow=3Dthis.opt=
ions.overflow;this.elem.style.display=3Dthis.options.display;if(o.css(thi=
s.elem,"display")=3D=3D"none"){this.elem.style.display=3D"block"}}if(this=
.options.hide){o(this.elem).hide()}if(this.options.hide||this.options.sho=
w){for(var I in =
this.options.curAnim){o.attr(this.elem.style,I,this.options.orig[I])}}thi=
s.options.complete.call(this.elem)}return false}else{var =
J=3DG-this.startTime;this.state=3DJ/this.options.duration;this.pos=3Do.ea=
sing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J=
,0,1,this.options.duration);this.now=3Dthis.start+((this.end-this.start)*=
this.pos);this.update()}return =
true}};o.extend(o.fx,{speeds:{slow:600,fast:200,_default:400},step:{opaci=
ty:function(E){o.attr(E.elem.style,"opacity",E.now)},_default:function(E)=
{if(E.elem.style&&E.elem.style[E.prop]!=3Dnull){E.elem.style[E.prop]=3DE.=
now+E.unit}else{E.elem[E.prop]=3DE.now}}}});if(document.documentElement.g=
etBoundingClientRect){o.fn.offset=3Dfunction(){if(!this[0]){return{top:0,=
left:0}}if(this[0]=3D=3D=3Dthis[0].ownerDocument.body){return =
o.offset.bodyOffset(this[0])}var =
G=3Dthis[0].getBoundingClientRect(),J=3Dthis[0].ownerDocument,F=3DJ.body,=
E=3DJ.documentElement,L=3DE.clientTop||F.clientTop||0,K=3DE.clientLeft||F=
.clientLeft||0,I=3DG.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.sc=
rollTop)-L,H=3DG.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scro=
llLeft)-K;return{top:I,left:H}}}else{o.fn.offset=3Dfunction(){if(!this[0]=
){return{top:0,left:0}}if(this[0]=3D=3D=3Dthis[0].ownerDocument.body){ret=
urn =
o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();=
var =
J=3Dthis[0],G=3DJ.offsetParent,F=3DJ,O=3DJ.ownerDocument,M,H=3DO.document=
Element,K=3DO.body,L=3DO.defaultView,E=3DL.getComputedStyle(J,null),N=3DJ=
.offsetTop,I=3DJ.offsetLeft;while((J=3DJ.parentNode)&&J!=3D=3DK&&J!=3D=3D=
H){M=3DL.getComputedStyle(J,null);N-=3DJ.scrollTop,I-=3DJ.scrollLeft;if(J=
=3D=3D=3DG){N+=3DJ.offsetTop,I+=3DJ.offsetLeft;if(o.offset.doesNotAddBord=
er&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tag=
Name))){N+=3DparseInt(M.borderTopWidth,10)||0,I+=3DparseInt(M.borderLeftW=
idth,10)||0}F=3DG,G=3DJ.offsetParent}if(o.offset.subtractsBorderForOverfl=
owNotVisible&&M.overflow!=3D=3D"visible"){N+=3DparseInt(M.borderTopWidth,=
10)||0,I+=3DparseInt(M.borderLeftWidth,10)||0}E=3DM}if(E.position=3D=3D=3D=
"relative"||E.position=3D=3D=3D"static"){N+=3DK.offsetTop,I+=3DK.offsetLe=
ft}if(E.position=3D=3D=3D"fixed"){N+=3DMath.max(H.scrollTop,K.scrollTop),=
I+=3DMath.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset=3D=
{initialize:function(){if(this.initialized){return}var =
L=3Ddocument.body,F=3Ddocument.createElement("div"),H,G,N,I,M,E,J=3DL.sty=
le.marginTop,K=3D'<div =
style=3D"position:absolute;top:0;left:0;margin:0;border:5px solid =
#000;padding:0;width:1px;height:1px;"><div></div></div><table =
style=3D"position:absolute;top:0;left:0;margin:0;border:5px solid =
#000;padding:0;width:1px;height:1px;" cellpadding=3D"0" =
cellspacing=3D"0"><tr><td></td></tr></table>';M=3D{position:"absolute",to=
p:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"=
};for(E in =
M){F.style[E]=3DM[E]}F.innerHTML=3DK;L.insertBefore(F,L.firstChild);H=3DF=
.firstChild,G=3DH.firstChild,I=3DH.nextSibling.firstChild.firstChild;this=
.doesNotAddBorder=3D(G.offsetTop!=3D=3D5);this.doesAddBorderForTableAndCe=
lls=3D(I.offsetTop=3D=3D=3D5);H.style.overflow=3D"hidden",H.style.positio=
n=3D"relative";this.subtractsBorderForOverflowNotVisible=3D(G.offsetTop=3D=
=3D=3D-5);L.style.marginTop=3D"1px";this.doesNotIncludeMarginInBodyOffset=
=3D(L.offsetTop=3D=3D=3D0);L.style.marginTop=3DJ;L.removeChild(F);this.in=
itialized=3Dtrue},bodyOffset:function(E){o.offset.initialized||o.offset.i=
nitialize();var =
G=3DE.offsetTop,F=3DE.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOf=
fset){G+=3DparseInt(o.curCSS(E,"marginTop",true),10)||0,F+=3DparseInt(o.c=
urCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({pos=
ition:function(){var I=3D0,H=3D0,F;if(this[0]){var =
G=3Dthis.offsetParent(),J=3Dthis.offset(),E=3D/^body|html$/i.test(G[0].ta=
gName)?{top:0,left:0}:G.offset();J.top-=3Dj(this,"marginTop");J.left-=3Dj=
(this,"marginLeft");E.top+=3Dj(G,"borderTopWidth");E.left+=3Dj(G,"borderL=
eftWidth");F=3D{top:J.top-E.top,left:J.left-E.left}}return =
F},offsetParent:function(){var =
E=3Dthis[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.=
tagName)&&o.css(E,"position")=3D=3D"static")){E=3DE.offsetParent}return =
o(E)}});o.each(["Left","Top"],function(F,E){var =
G=3D"scroll"+E;o.fn[G]=3Dfunction(H){if(!this[0]){return null}return =
H!=3D=3Dg?this.each(function(){this=3D=3Dl||this=3D=3Ddocument?l.scrollTo=
(!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=3DH}):this[0]=3D=3D=
l||this[0]=3D=3Ddocument?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&=
&document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Hei=
ght","Width"],function(I,G){var =
E=3DI?"Left":"Top",H=3DI?"Right":"Bottom",F=3DG.toLowerCase();o.fn["inner=
"+G]=3Dfunction(){return =
this[0]?o.css(this[0],F,false,"padding"):null};o.fn["outer"+G]=3Dfunction=
(K){return this[0]?o.css(this[0],F,false,K?"margin":"border"):null};var =
J=3DG.toLowerCase();o.fn[J]=3Dfunction(K){return =
this[0]=3D=3Dl?document.compatMode=3D=3D"CSS1Compat"&&document.documentEl=
ement["client"+G]||document.body["client"+G]:this[0]=3D=3Ddocument?Math.m=
ax(document.documentElement["client"+G],document.body["scroll"+G],documen=
t.documentElement["scroll"+G],document.body["offset"+G],document.document=
Element["offset"+G]):K=3D=3D=3Dg?(this.length?o.css(this[0],J):null):this=
.css(J,typeof K=3D=3D=3D"string"?K:K+"px")}})})();=0A=
jQuery.noConflict();=0A=

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.vanguardngr.com/wp-content/plugins/nextgen-gallery/js/ngg.js?ver=2.8.4

jQuery("document").ready(function(){
	// register ajax gallery-navigation listeners
	jQuery("a.page-numbers").click(function(e) {
		return ngg_ajax_navigation(e, this);
	});
	jQuery("a.prev").click(function(e) {
		return ngg_ajax_navigation(e, this);
	});
	jQuery("a.next").click(function(e) {
		return ngg_ajax_navigation(e, this);
	});
=09
	// register ajax browser-navigation listeners
	jQuery("a.ngg-browser-next").click(function(e) {
		return ngg_ajax_browser_navigation(e, this);
	});
	jQuery("a.ngg-browser-prev").click(function(e) {
		return ngg_ajax_browser_navigation(e, this);
	});
});

function ngg_ajax_navigation(e, obj) {
	// try to find page number
	var pageNumber =3D 0;
	if (jQuery(obj).hasClass("page-numbers")) {
		pageNumber =3D jQuery(obj).contents()[0].data;
	} else if (jQuery(obj).hasClass("prev")) {
		pageNumber =3D jQuery(obj).attr("id").substr(9);
	} else if (jQuery(obj).hasClass("next")) {
		pageNumber =3D jQuery(obj).attr("id").substr(9);
	}
=09
	// try to find gallery number by checking the parents ID until we find =
a matching one
	var currentNode =3D obj;
	while (null !=3D currentNode.parentNode && =
!jQuery.nodeName(currentNode.parentNode, "body") && "ngg-gallery-" !=3D =
jQuery(currentNode.parentNode).attr("id").substring(0, 12)) {
		currentNode =3D currentNode.parentNode;
	}
=09
	if (jQuery(currentNode.parentNode).attr("id")) {
		var gallery =3D jQuery(currentNode.parentNode);

		// we found a gallery, let's extract the post id & gallery id
		var payload =3D gallery.attr("id").substring(12);
		var separatorPosition =3D parseInt(payload.indexOf("-"));
	=09
		var galleryId =3D payload.substr(0, separatorPosition);
		var postId =3D payload.substr(separatorPosition + 1);

		if ( (galleryId.length =3D=3D 0) || (postId.length =3D=3D 0) ) {
			return true;
		}
			=09
		ngg_show_loading(e);
	=09
		// load gallery content
		jQuery.get(ngg_ajax.path + "nggajax.php", {p: postId, galleryid: =
galleryId, nggpage: pageNumber, type: "gallery"}, function (data, =
textStatus) {
		=09
			// delete old content
			gallery.children().remove();
		=09
			// add new content
			gallery.replaceWith(data);
		=09
			// add ajax-navigation, again
			jQuery("document").ready(function(){
				// remove old listeners to avoid double-clicks
				jQuery("a.page-numbers").unbind("click");
				jQuery("a.prev").unbind("click");
				jQuery("a.next").unbind("click");
			=09
				// add shutter-listeners again
				shutterReloaded.init('sh');
			=09
				jQuery("a.page-numbers").click(function(e) {
					return ngg_ajax_navigation(e, this);
				});
				jQuery("a.prev").click(function(e) {
					return ngg_ajax_navigation(e, this);
				});
				jQuery("a.next").click(function(e) {
					return ngg_ajax_navigation(e, this);
				});
			=09
				ngg_remove_loading();
			});
		});
	=09
		// deactivate HTML link
		return false;
	}
=09
	// an error occurred, use traditional HTML link
	return true;
};

function ngg_ajax_browser_navigation(e, obj) {
=09

	// try to find gallery number
	if ("ngg-prev-" =3D=3D jQuery(obj).attr("id").substr(0, 9) || =
"ngg-next-" =3D=3D jQuery(obj).attr("id").substr(0, 9)) {
	=09
		// extract the image-id
		var imageNumber =3D jQuery(obj).attr("id").substr(9);

		// find the image-browser-container
		var currentNode =3D obj;
		while (null !=3D currentNode.parentNode && =
!jQuery.nodeName(currentNode.parentNode, "body") && =
!jQuery(currentNode.parentNode).hasClass("ngg-imagebrowser")) {
			currentNode =3D currentNode.parentNode;
		}
	=09
		if (jQuery(currentNode.parentNode).hasClass("ngg-imagebrowser")) {
			var gallery =3D jQuery(currentNode.parentNode);

			// let's extract the post id & gallery id
			var payload =3D gallery.attr("id").substring(17);
			var separatorPosition =3D parseInt(payload.indexOf("-"));
		=09
			var galleryId =3D payload.substr(0, separatorPosition);
			var postId =3D payload.substr(separatorPosition + 1);
		=09
			if ( (galleryId.length =3D=3D 0) || (postId.length =3D=3D 0) ) {
				return true;
			}
		=09
			ngg_show_loading(e);
		=09
			// get content
			jQuery.get(ngg_ajax.path + "nggajax.php", {p: postId, galleryid: =
galleryId, pid: imageNumber, type: "browser"}, function (data, =
textStatus) {
				// delete old content
				gallery.children().remove();
			=09
				// add new content
				gallery.replaceWith(data);
			=09
				// add ajax-navigation, again
				jQuery("document").ready(function(){
					// remove old listeners to avoid double-clicks
					jQuery("a.ngg-browser-next").unbind("click");
					jQuery("a.ngg-browser-prev").unbind("click");
				=09
					// add shutter-listeners again
					shutterReloaded.init('sh');
				=09
					// register ajax browser-navigation listeners
					jQuery("a.ngg-browser-next").click(function(e) {
						return ngg_ajax_browser_navigation(e, this);
					});
					jQuery("a.ngg-browser-prev").click(function(e) {
						return ngg_ajax_browser_navigation(e, this);
					});
				=09
					ngg_remove_loading();
				});
			});
=09
			// deactivate HTML link
			return false;
		}
	}
=09
	return true;
}

var loadingImage;
function ngg_show_loading(obj) {
	loadingImage =3D jQuery(document.createElement("img")).attr("src", =
ngg_ajax.path + "images/ajax-loader.gif").attr("alt", ngg_ajax.loading);

	jQuery("body").append(loadingImage);
=09
	jQuery(loadingImage).css({
		position: "absolute",
		top: (obj.pageY + 15) + "px",
		left: (obj.pageX + 15) + "px"
	});
=09
	jQuery(document).mousemove(function(e) {
		loadingImage.css({
			top: (e.pageY + 15) + "px",
			left: (e.pageX + 15) + "px"
		});
	});
}

function ngg_remove_loading() {
	jQuery(document).unbind("mousemove");
=09
	jQuery(loadingImage).remove();
}
------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.vanguardngr.com/wp-content/plugins/Viva-ThumbZoom/lib/v-zoom/viva-zoom-mini.js

eval(function(p,a,c,k,e,r){e=3Dfunction(c){return(c<a?'':e(parseInt(c/a))=
)+((c=3Dc%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace=
(/^/,String)){while(c--)r[e(c)]=3Dk[c]||e(c);k=3D[function(e){return =
r[e]}];e=3Dfunction(){return'\\w+'};c=3D1};while(c--)if(k[c])p=3Dp.replac=
e(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('u =
q=3D{3Q:\'7M/\',4F:\'7N.7O\',63:10,4G:4H,64:10,65:4H,3k:15,4I:15,2P:15,2i=
:15,3l:7P,4J:\'3R 1V 1v 1O, 7Q 66 7R 1V 2j. 7S 7T 7U W 3S 66 =
3T.\',67:\'7V...\',68:\'3R 1V 7W\',69:0.75,6a:\'3R 1V 7X 1V =
7Y\',4K:K,4L:5,4M:1,4N:1c,29:2,4O:3,6b:\'7Z 1V 80 2Q\',6c:\'6d =
6e\',6f:1,6g:K,6h:\'81 2k <i>6i 82</i>\',6j:\'83://84.85.86\',6k:\'87 1V =
88 6i 89 8a\',6l:K,6m:\'8b\',6n:\'8c\',6o:\'8d\',6p:\'8e\',6q:\'3R 1V =
1v\',6r:\'8f\',3U:1c,4P:K,3m:K,2a:\'3n\',4Q:K,2R:G,3o:30,2S:G,2v:6s,3p:6s=
,3V:K,1w:\'8g-8h\',4R:\'O-N\',3q:[],4S:K,L:[],4T:[\'3V\',\'1w\',\'29\',\'=
3o\',\'2R\',\'3r\',\'4U\',\'4V\',\'J\',\'H\',\'3U\',\'4P\',\'3m\',\'2b\',=
\'4Q\',\'2w\',\'3s\',\'2a\',\'1P\',\'4R\',\'2v\',\'3p\',\'2S\',\'2T\',\'6=
t\',\'6u\'],1F:[],4W:0,3W:[],2x:{},2y:[],3X:[],2U:[],3Y:{},4X:{},1f:(X.8i=
&&!1x.3t),2z:/8j/.1o(2V.6v),3u:/8k.+8l:1\\.[0-8].+8m/.1o(2V.6v),$:B(a){F =
X.4Y(a)},2W:B(a,b){a[a.1d]=3Db},S:B(a,b,c,d,e){u =
f=3DX.S(a);r(b)q.6w(f,b);r(e)q.T(f,{4Z:0,6x:\'1G\',6y:0});r(c)q.T(f,c);r(=
d)d.1s(f);F f},6w:B(a,b){W(u x 3Z b)a[x]=3Db[x]},T:B(a,b){W(u x 3Z =
b){Y{r(q.1f&&x=3D=3D\'1i\'){r(b[x]>0.99)a.C.8n(\'51\');P =
a.C.51=3D\'8o(1i=3D\'+(b[x]*2X)+\')\'}P a.C[x]=3Db[x]}Z(e){}}},2l:B(){u =
a=3D2V.6z.6A("8p");F a[1]?6B(a[1]):G},52:B(){u =
a=3DX.53&&X.53!=3D"6C"?X.54:X.19;u =
b=3Dq.1f?a.6D:(X.54.6D||6E.8q),H=3Dq.1f?a.8r:6E.8s;F{J:b,H:H,41:q.1f?a.41=
:8t,42:q.1f?a.42:8u}},1a:B(a){u =
p=3D{x:a.6F,y:a.55};3v(a.6G){a=3Da.6G;p.x+=3Da.6F;p.y+=3Da.55;r(a!=3DX.19=
&&a!=3DX.54){p.x-=3Da.41;p.y-=3Da.42}}F p},43:B(a,b,c){r(a.2Y)F b;Y{1y =
q.3w(a,b,c);F 1c}Z(e){F K}},6H:B(a,b,c){r(a.2Y)F b;W(u =
i=3D0;i<q.2y.1d;i++){r(q.2y[i]&&q.2y[i].a=3D=3Da){q.2y[i].6I();q.2y[i]=3D=
G;F 1c}}Y{q.6J=3DK;1y q.3w(a,b,c,\'2A\');F 1c}Z(e){F K}},3x:B(a,b,c){u =
d=3Da.2Z(b);W(u i=3D0;i<d.1d;i++){r((1y 44(c)).1o(d[i].U)){F d[i]}}F =
G},56:B(){u s=3D\'<1e 2m=3D"O-8v"><6K>\'+\'<2n 2m=3D"O-3T"><a 1W=3D"F =
q.3T(m)" 1H=3D"#">\'+q.6m+\'</a></2n>\'+\'<2n 2m=3D"O-3S"><a 1W=3D"F =
q.3S(m)" 1H=3D"#">\'+q.6n+\'</a></2n>\'+\'<2n 2m=3D"O-2j"><a 1H=3D"#" =
1W=3D"F 1c">\'+q.6o+\'</a></2n>\'+\'<2n 2m=3D"O-1v"><a 1W=3D"F q.1v(m)" =
2o=3D"\'+q.6q+\'" 1H=3D"#">\'+q.6p+\'</a></2n>\'+\'</6K></1e>\'+\'<1e =
2m=3D"O-19"></1e>\'+\'<1e 2m=3D"O-8w"><1e>\'+\'<D 2m=3D"O-2B" =
2o=3D"\'+q.6r+\'"><D></D></D>\'+\'</1e></1e>\';F =
q.S(\'1e\',{U:\'O-2A-I\',1t:s})},57:B(a){W(u =
i=3D0;i<q.2U.1d;i++){r(q.2U[i][0]=3D=3Da){u =
c=3Dq.2U[i][1];q.2U[i][1]=3Dc.3y(1);F c}}F G},6L:B(e){u =
b=3DX.2Z(\'A\');u a,1Q;W(u =
i=3D0;i<b.1d;i++){a=3Db[i];1Q=3Dq.31(a);r(1Q&&1Q[0]=3D=3D\'q.6H\'&&q.35(a=
,\'2b\')=3D=3D\'6M\'&&q.35(a,\'4Q\')){q.2W(q.3X,a)}}q.58(0)},58:B(i){r(!q=
.3X[i])F;u a=3Dq.3X[i];u b=3Dq.3z(q.35(a,\'4V\'));r(!b)b=3Dq.56();u =
c=3D1y =
q.45(a,b,1);c.59=3DB(){};c.36=3DB(){q.2W(q.2U,[a,b]);q.58(i+1)};c.5a()},6=
N:B(){u a=3D0,46=3D-1;W(u =
i=3D0;i<q.L.1d;i++){r(q.L[i]){r(q.L[i].N.C.1j&&q.L[i].N.C.1j>a){a=3Dq.L[i=
].N.C.1j;46=3Di}}}r(46=3D=3D-1)q.1z=3D-1;P q.L[46].2p()},5b:B(a,b){u =
c=3DX.2Z(\'A\'),5c=3D{},5d=3D-1,j=3D0;W(u =
i=3D0;i<c.1d;i++){r(q.31(c[i])&&((q.L[a].2S=3D=3Dq.35(c[i],\'2S\')))){5c[=
j]=3Dc[i];r(q.L[a]&&c[i]=3D=3Dq.L[a].a){5d=3Dj}j++}}F =
5c[5d+b]||G},35:B(a,b){a.2Y=3Da.1W;u p=3Da.2Y?a.2Y():G;a.2Y=3DG;F(p&&1u =
p[b]!=3D\'2q\')?p[b]:(1u q[b]!=3D\'2q\'?q[b]:G)},2c:B(a){u =
b=3Dq.35(a,\'1g\');r(b)F b;F a.1H},3z:B(b){u =
c=3Dq.$(b),2C=3Dq.4X[b],a=3D{};r(!c&&!2C)F =
G;r(!2C){2C=3Dc.3y(K);2C.1k=3D\'\';q.4X[b]=3D2C;F c}P{F =
2C.3y(K)}},5e:B(d){u a=3Dd.5f,i,l,n;r(a){l=3Da.1d;W(u =
i=3D0;i<l;i+=3D1){n=3Da[i].5g;r(1u =
d[n]=3D=3D=3D\'B\'){d[n]=3DG}}}a=3Dd.3a;r(a){l=3Da.1d;W(u =
i=3D0;i<l;i+=3D1)q.5e(d.3a[i])}},3A:B(d){r(q.1f)q.5e(d);q.5h.1s(d);q.5h.1=
t=3D\'\'},47:B(a,b){u c=3Dq.8x=3Dq.2D(a);Y{u =
d=3Dq.8y=3Dq.5b(c.V,b);d.1W()}Z(e){}Y{c.1v()}Z(e){}F 1c},3T:B(a){F =
q.47(a,-1)},3S:B(a){F =
q.47(a,1)},48:B(e){r(!e)e=3D1x.49;r(!e.1X)e.1X=3De.5i;r(e.1X.6O)F K;u =
a=3DG;8z(e.8A){1Y 32:1Y 34:1Y 39:1Y 40:a=3D1;5j;1Y 8:1Y 33:1Y 37:1Y =
38:a=3D-1;5j;1Y 27:1Y =
13:a=3D0}r(a!=3D=3DG){q.3B(X,\'5k\',q.48);r(!q.6l)F K;r(e.4a)e.4a();P =
e.8B=3D1c;r(a=3D=3D0){Y{q.2D().1v()}Z(e){}F 1c}P{F q.47(q.1z,a)}}F =
K},8C:B(a){q.2W(q.1F,a)},5l:B(a){u =
b,1Q=3D/^O-N-([0-9]+)$/;b=3Da;3v(b.2r){r(b.1k&&1Q.1o(b.1k))F =
b.1k.1R(1Q,"$1");b=3Db.2r}b=3Da;3v(b.2r){r(b.8D&&q.31(b)){W(u =
c=3D0;c<q.L.1d;c++){u d=3Dq.L[c];r(d&&d.a=3D=3Db)F c}}b=3Db.2r}F =
G},2D:B(a){r(1u a=3D=3D\'2q\')F q.L[q.1z]||G;r(1u a=3D=3D\'6P\')F =
q.L[a]||G;r(1u a=3D=3D\'5m\')a=3Dq.$(a);F =
q.L[q.5l(a)]||G},31:B(a){F(a.1W&&a.1W.6Q().1R(/\\s/g,\' =
\').3b(/q.(8E|e)8F/))},6R:B(){W(u =
i=3D0;i<q.L.1d;i++)r(q.L[i]&&q.L[i].4b)q.6N()},5n:B(e){r(!e)e=3D1x.49;r(e=
.8G>1)F K;r(!e.1X)e.1X=3De.5i;u =
a=3De.1X;3v(a.2r&&!(/O-(1O|2j|2A|2B)/.1o(a.U))){a=3Da.2r}u =
b=3Dq.2D(a);r(b&&(b.3C||!b.4b))F K;r(b&&e.2d=3D=3D\'5o\'){r(e.1X.6O)F =
K;u =
c=3Da.U.3b(/O-(1O|2j|2B)/);r(c){q.1A=3D{16:b,2d:c[1],1b:b.x.M,J:b.x.D,1h:=
b.y.M,H:b.y.D,6S:e.5p,6T:e.5q};q.1Z(X,\'6U\',q.5r);r(e.4a)e.4a();r(/O-(1O=
|2A)-3D/.1o(b.I.U)){b.2p();q.5s=3DK}F 1c}P =
r(/O-2A/.1o(a.U)&&q.1z!=3Db.V){b.2p();b.4c()}}P =
r(e.2d=3D=3D\'6V\'){q.3B(X,\'6U\',q.5r);r(q.1A){r(q.1A.2d=3D=3D\'1O\')q.1=
A.16.I.C.21=3Dq.3E;u =
d=3Dq.1A.4d;r(!d&&!q.5s&&!/(2j|2B)/.1o(q.1A.2d)){b.1v()}P =
r(d||(!d&&q.6J)){q.1A.16.4c()}r(q.1A.16.2e)q.1A.16.2e.C.1B=3D\'1G\';q.5s=3D=
1c;q.1A=3DG}P r(/O-1O-3D/.1o(a.U)){a.C.21=3Dq.3E}}F =
1c},5r:B(e){r(!q.1A)F K;r(!e)e=3D1x.49;u =
a=3Dq.1A,16=3Da.16;r(16.Q){r(!16.2e)16.2e=3Dq.S(\'1e\',G,{1a:\'1I\',J:16.=
x.D+\'E\',H:16.y.D+\'E\',1b:0,1h:0,1j:4,6W:(q.1f?\'8H\':\'1G\'),1i:0.8I},=
16.N,K);r(16.2e.C.1B=3D=3D\'1G\')16.2e.C.1B=3D\'\'}a.4e=3De.5p-a.6S;a.4f=3D=
e.5q-a.6T;u =
b=3D1C.8J(1C.6X(a.4e,2)+1C.6X(a.4f,2));r(!a.4d)a.4d=3D(a.2d!=3D\'1O\'&&b>=
0)||(b>(q.8K||5));r(a.4d&&e.5p>5&&e.5q>5){r(a.2d=3D=3D\'2B\')16.2B(a);P =
16.2j(a)}F 1c},6Y:B(e){Y{r(!e)e=3D1x.49;u =
a=3D/8L/i.1o(e.2d);r(!e.1X)e.1X=3De.5i;r(q.1f)e.5t=3Da?e.8M:e.8N;u =
b=3Dq.2D(e.1X);r(!b||!e.5t||q.2D(e.5t)=3D=3Db||q.1A)F;W(u =
i=3D0;i<b.1F.1d;i++){u o=3Dq.$(\'4g\'+b.1F[i]);r(o&&o.3c(\'4h\')){u =
c=3Da?0:o.3c(\'1i\'),1V=3Da?o.3c(\'1i\'):0;q.4i(o,c,1V)}}}Z(e){}},1Z:B(a,=
b,c){Y{a.1Z(b,c,1c)}Z(e){Y{a.6Z(\'3F\'+b,c);a.8O(\'3F\'+b,c)}Z(e){a[\'3F\=
'+b]=3Dc}}},3B:B(a,b,c){Y{a.3B(b,c,1c)}Z(e){Y{a.6Z(\'3F\'+b,c)}Z(e){a[\'3=
F\'+b]=3DG}}},5u:B(i){r(q.4S&&q.3q[i]&&q.3q[i]!=3D\'2q\'){u =
a=3DX.S(\'3d\');a.4j=3DB(){a=3DG;q.5u(i+1)};a.1g=3Dq.3q[i]}},70:B(b){r(b&=
&1u b!=3D\'8P\')q.4L=3Db;u a,1Q,j=3D0;u c=3DX.2Z(\'A\');W(u =
i=3D0;i<c.1d;i++){a=3Dc[i];1Q=3Dq.31(a);r(1Q&&1Q[0]=3D=3D\'q.43\'){r(j<q.=
4L){q.3q[j]=3Dq.2c(a);j++}}}1y q.3G(q.1w,B(){q.5u(0)});u =
d=3Dq.S(\'3d\',{1g:q.3Q+q.4F})},4k:B(){r(!q.1J){q.1J=3Dq.S(\'1e\',G,{1a:\=
'1I\',1b:0,1h:0,J:\'2X%\',1j:q.3l},X.19,K);q.1p=3Dq.S(\'a\',{U:\'O-1p\',2=
o:q.68,1t:q.67,1H:\'71:8Q(0)\'},{1a:\'1I\',1i:q.69,1b:\'-2E\',1j:1},q.1J)=
;q.5h=3Dq.S(\'1e\',G,{1B:\'1G\'},q.1J);q.3e=3Dq.S(\'1e\',G,{72:\'73\',8R:=
\'8S\'},G,K);1C.8T=3DB(t,b,c,d){F c*t/d+b};1C.74=3DB(t,b,c,d){F =
c*(t/=3Dd)*t+b};q.5v=3D(q.1f&&q.2l()<=3D6&&3H.8U=3D=3D\'8V:\')}},4i:B(a,o=
,b,c,i,d){r(1u i=3D=3D\'2q\'){r(1u =
c!=3D\'6P\')c=3D4H;r(c<25){q.T(a,{1i:b});F}i=3Dq.3W.1d;d=3Db>o?1:-1;u =
e=3D(25/(c-c%25))*1C.8W(o-b)}o=3D6B(o);a.C.1n=3D(o<=3D0)?\'11\':\'1K\';r(=
o<0||(d=3D=3D1&&o>b))F;r(a.2F&&a.2F.i!=3Di){8X(q.3W[a.2F.i]);o=3Da.2F.o}a=
.2F=3D{i:i,o:o,5w:(e||a.2F.5w)};a.C.1n=3D(o<=3D0)?\'11\':\'1K\';q.T(a,{1i=
:o});q.3W[i]=3D2f(B(){q.4i(a,o+a.2F.5w*d,b,G,i,d)},25)},1v:B(a){u =
b=3Dq.2D(a);r(b)b.1v();F 1c}};q.3G=3DB(a,b){m.36=3Db;m.1w=3Da;u =
v=3Dq.2l(),4l;m.4m=3Dq.1f&&v>=3D5.5&&v<7;r(!a){r(b)b();F}q.4k();m.1q=3Dq.=
S(\'1q\',{8Y:0},{1n:\'11\',1a:\'1I\',8Z:\'90\'},q.1J,K);u =
c=3Dq.S(\'91\',G,G,m.1q,1);m.1l=3D[];W(u =
i=3D0;i<=3D8;i++){r(i%3=3D=3D0)4l=3Dq.S(\'4l\',G,{H:\'1D\'},c,K);m.1l[i]=3D=
q.S(\'1l\',G,G,4l,K);u =
d=3Di!=3D4?{92:0,93:0}:{1a:\'2G\'};q.T(m.1l[i],d)}m.1l[4].U=3Da;m.76()};q=
.3G.5x=3D{76:B(){u a=3Dq.3Q+(q.94||"95/")+m.1w+".96";u =
b=3Dq.2z?q.1J:G;m.2g=3Dq.S(\'3d\',G,{1a:\'1I\',1b:\'-2E\',1h:\'-2E\'},b,K=
);u c=3Dm;m.2g.4j=3DB(){c.77()};m.2g.1g=3Da},77:B(){u =
o=3Dm.1S=3Dm.2g.J/4,3f=3D[[0,0],[0,-4],[-2,0],[0,-8],0,[-2,-8],[0,-2],[0,=
-6],[-2,-2]],4n=3D{H:(2*o)+\'E\',J:(2*o)+\'E\'};W(u =
i=3D0;i<=3D8;i++){r(3f[i]){r(m.4m){u =
w=3D(i=3D=3D1||i=3D=3D7)?\'2X%\':m.2g.J+\'E\';u =
a=3Dq.S(\'1e\',G,{J:\'2X%\',H:\'2X%\',1a:\'2G\',2h:\'11\'},m.1l[i],K);q.S=
(\'1e\',G,{51:"97:98.78.9a(9b=3D9c, =
1g=3D\'"+m.2g.1g+"\')",1a:\'1I\',J:w,H:m.2g.H+\'E\',1b:(3f[i][0]*o)+\'E\'=
,1h:(3f[i][1]*o)+\'E\'},a,K)}P{q.T(m.1l[i],{6W:\'79(\'+m.2g.1g+\') =
\'+(3f[i][0]*o)+\'E =
\'+(3f[i][1]*o)+\'E\'})}r(1x.3t&&(i=3D=3D3||i=3D=3D5))q.S(\'1e\',G,4n,m.1=
l[i],K);q.T(m.1l[i],4n)}}m.2g=3DG;r(q.2x[m.1w])q.2x[m.1w].4o();q.2x[m.1w]=
=3Dm;r(m.36)m.36()},2H:B(a,x,y,w,h,b){r(b)m.1q.C.1n=3D(h>=3D4*m.1S)?\'1K\=
':\'11\';m.1q.C.1b=3D(x-m.1S)+\'E\';m.1q.C.1h=3D(y-m.1S)+\'E\';m.1q.C.J=3D=
(w+2*(a.1T+m.1S))+\'E\';w+=3D2*(a.1T-m.1S);h+=3D+2*(a.22-m.1S);m.1l[4].C.=
J=3Dw>=3D0?w+\'E\':0;m.1l[4].C.H=3Dh>=3D0?h+\'E\':0;r(m.4m)m.1l[3].C.H=3D=
m.1l[5].C.H=3Dm.1l[4].C.H},4o:B(a){r(a)m.1q.C.1n=3D\'11\';P =
q.3A(m.1q)}};q.3w=3DB(a,b,c,d){m.a=3Da;m.9d=3Dc;m.2I=3Dd||\'1O\';m.23=3D(=
d=3D=3D\'2A\');m.2J=3D!m.23;q.4S=3D1c;q.4k();u e=3Dm.V=3Dq.L.1d;W(u =
i=3D0;i<q.4T.1d;i++){u f=3Dq.4T[i];m[f]=3Db&&1u =
b[f]!=3D\'2q\'?b[f]:q[f]}u =
g=3Dm.4p=3D((b&&b.5y)?q.$(b.5y):G)||a.2Z(\'3d\')[0]||a;m.4q=3Dg.1k||a.1k;=
W(u i=3D0;i<q.L.1d;i++){r(q.L[i]&&q.L[i].a=3D=3Da){q.L[i].2p();F 1c}}W(u =
i=3D0;i<q.L.1d;i++){r(q.L[i]&&q.L[i].4p!=3Dg&&!q.L[i].4r){q.L[i].5z()}}q.=
L[m.V]=3Dm;r(!q.4K){r(q.L[e-1])q.L[e-1].1v();r(1u =
q.1z!=3D\'2q\'&&q.L[q.1z])q.L[q.1z].1v()}u =
h=3Dq.1a(g);m.1L=3Dg.J?g.J:g.1m;m.24=3Dg.H?g.H:g.18;m.2s=3Dh.x;m.2t=3Dh.y=
;m.3g=3D(m.4p.1m-m.1L)/2;m.3I=3D(m.4p.18-m.24)/2;m.N=3Dq.S(\'1e\',{1k:\'O=
-N-\'+m.V,U:m.4R},{1n:\'11\',1a:\'1I\',1j:q.3l++},G,K);m.N.9e=3Dm.N.9f=3D=
q.6Y;r(m.2I=3D=3D\'1O\'&&m.29=3D=3D2)m.29=3D0;r(q.2x[m.1w]){m.5A();m[m.2I=
+\'5B\']()}P r(!m.1w){m[m.2I+\'5B\']()}P{m.3J();u j=3Dm;1y =
q.3G(m.1w,B(){j.5A();j[j.2I+\'5B\']()})}F K};q.3w.5x=3D{5A:B(x,y){u =
w=3Dq.2x[m.1w];m.12=3Dw;w.1q.C.1j=3Dm.N.C.1j;q.2x[m.1w]=3DG},3J:B(){r(m.4=
r||m.1p)F;m.5C=3Dm.a.C.21;m.a.C.21=3D\'9g\';m.1p=3Dq.1p;u =
a=3Dm;m.1p.1W=3DB(){a.5z()};m.1p.C.1h=3D(m.2t+(m.24-m.1p.18)/2)+\'E\';u =
a=3Dm,1b=3D(m.2s+m.3g+(m.1L-m.1p.1m)/2)+\'E\';2f(B(){r(a.1p)a.1p.C.1b=3D1=
b},2X)},9h:B(){u a=3Dm;u =
b=3DX.S(\'3d\');m.I=3Db;b.4j=3DB(){r(q.L[a.V])a.3K()};r(q.9i)b.9j=3DB(){F=
 =
1c};b.U=3D\'O-1O\';b.C.1n=3D\'11\';b.C.1B=3D\'3L\';b.C.1a=3D\'1I\';b.C.5D=
=3D\'1G\';b.C.1j=3D3;b.2o=3Dq.4J;r(q.2z)q.1J.1s(b);r(q.1f&&q.9k)b.1g=3DG;=
b.1g=3Dq.2c(m.a);m.3J()},9l:B(){m.I=3Dq.57(m.a);r(!m.I)m.I=3Dq.3z(m.4V);r=
(!m.I)m.I=3Dq.56();m.14=3Dm.I;r(m.1P||m.2b=3D=3D\'Q\')m.5E(m.14);q.1J.1s(=
m.N);q.T(m.N,{1a:\'9m\',4Z:\'0 \'+q.4I+\'E 0 =
\'+q.3k+\'E\'});m.I=3Dq.S(\'1e\',{U:\'O-2A\'},{1a:\'2G\',1j:3,2h:\'11\'},=
m.N);m.3h=3Dq.S(\'1e\',G,G,m.I,1);m.3h.1s(m.14);q.T(m.14,{1a:\'2G\'});m.1=
4.U+=3D\' =
O-1B-3L\';r(m.J)m.14.C.J=3Dm.J+\'E\';r(m.H)m.14.C.H=3Dm.H+\'E\';r(m.14.1m=
<m.2v)m.14.C.J=3Dm.2v+\'E\';r(m.2b=3D=3D\'6M\'&&!q.57(m.a)){m.3J();u =
a=3D1y q.45(m.a,m.14);u =
b=3Dm;a.36=3DB(){r(q.L[b.V])b.3K()};a.59=3DB(){3H.1H=3Dq.2c(m.a)};a.5a()}=
P r(m.2b=3D=3D\'Q\'&&m.2a=3D=3D\'3n\'){m.4s()}P =
m.3K()},3K:B(){Y{r(!m.I)F;m.I.4j=3DG;r(m.4r)F;P =
m.4r=3DK;r(m.1p){q.T(m.1p,{1b:\'-2E\',1h:\'-2E\'});m.1p=3DG;m.a.C.21=3Dm.=
5C||\'\'}m.2i=3Dq.2i;r(m.2J){m.1M=3Dm.I.J;m.1N=3Dm.I.H;m.3i=3Dm.1M;m.7a=3D=
m.1N;m.I.C.J=3Dm.1L+\'E\';m.I.C.H=3Dm.24+\'E\';m.7b()}P =
r(m.5F)m.5F();m.N.1s(m.I);m.I.C.1a=3D\'2G\';r(m.R)m.N.1s(m.R);m.N.C.1b=3D=
m.2s+\'E\';m.N.C.1h=3Dm.2t+\'E\';q.1J.1s(m.N);m.1T=3D(m.I.1m-m.1L)/2;m.22=
=3D(m.I.18-m.24)/2;u a=3Dq.4I+2*m.1T;m.2i+=3D2*m.22;u b=3Dm.1M/m.1N;u =
c=3Dm.3V?m.2v:m.1M;u d=3Dm.3V?m.3p:m.1N;u f=3D{x:\'1D\',y:\'1D\'};u =
g=3Dq.52();m.x=3D{M:1r(m.2s)-m.1T+m.3g,D:m.1M,26:(m.1M<c&&!q.4N)?m.1M:c,1=
U:q.3k,2K:a,2L:g.41,2M:g.J,5G:m.1L};u =
h=3Dm.x.M+1r(m.1L);m.x=3Dm.3M(m.x);m.y=3D{M:1r(m.2t)-m.22+m.3I,D:m.1N,26:=
m.1N<d?m.1N:d,1U:q.2P,2K:m.2i,2L:g.42,2M:g.H,5G:m.24};u =
i=3Dm.y.M+1r(m.24);m.y=3Dm.3M(m.y);r(m.23)m.7c();r(m.2J)m.7d(b);u =
x=3Dm.x;u y=3Dm.y;m.5H()}Z(e){1x.3H.1H=3Dq.2c(m.a)}},5E:B(a,b){u =
c=3Dq.3x(a,\'4t\',\'O-19\');r(m.2b=3D=3D\'Q\'){r(m.2w)c.C.J=3Dm.2w+\'E\';=
r(m.3s)c.C.H=3Dm.3s+\'E\'}r(m.1P){c.C.J=3Dm.1P.5f.J+\'E\';c.C.H=3Dm.1P.5f=
.H+\'E\'}},4s:B(){r(m.7e)F;u =
a=3Dm;m.19=3Dq.3x(m.14,\'4t\',\'O-19\');r(m.2b=3D=3D\'Q\'){m.3J();m.4u=3D=
q.3e.3y(1);m.19.1s(m.4u);m.1M=3Dm.14.1m;r(!m.2w)m.2w=3Dm.4u.1m;u =
b=3Dm.14.18-m.19.18;u h=3Dm.3s||(q.52()).H-b-q.2P-q.2i;u c=3Dq.5v?\' =
1g=3D"7f.7g" \':\'\';u d=3Dq.1f?\'<Q 5g=3D"7h\'+m.V+\'" =
\'+c+\'/>\':\'Q\';m.Q=3Dq.S(d,{5g:\'7h\'+m.V,9n:0,9o:K,V:m.V},{J:m.2w+\'E=
\',H:h+\'E\'},m.19);r(m.2a=3D=3D\'3n\')q.1Z(m.Q,\'5I\',B(){r(q.L[a.V])q.L=
[a.V].3K()});r(q.2z)m.Q.1g=3DG;m.Q.1g=3Dq.2c(m.a);r(m.2a=3D=3D\'5J\')m.5K=
()}P =
r(m.1P){m.19.1k=3Dm.19.1k||\'q-9p-1k-\'+m.V;m.1P.7i(m.19.1k)}m.7e=3DK},5F=
:B(){r(m.Q&&!m.3s){Y{u a=3Dm.Q.5L||m.Q.4v.X;u =
b=3Da.S(\'1e\');b.C.72=3D\'73\';a.19.1s(b);u =
h=3Db.55;r(q.1f)h+=3D1r(a.19.4w.2P)+1r(a.19.4w.2i)-1;m.Q.C.H=3Dm.19.C.H=3D=
h+\'E\'}Z(e){m.Q.C.H=3D\'9q\'}}m.14.1s(q.3e);r(!m.1M)m.1M=3Dm.14.1m;m.1N=3D=
m.14.18;m.14.5M(q.3e);r(q.1f&&m.1N>1r(m.14.4w.H)){m.1N=3D1r(m.14.4w.H)}q.=
T(m.N,{1a:\'1I\',4Z:\'0\'});q.T(m.I,{J:m.1L+\'E\',H:m.24+\'E\'})},5K:B(){=
u a=3Dm.14.1m-m.4u.1m;r(a<0)a=3D0;u =
b=3Dm.14.18-m.19.18;q.T(m.Q,{J:(m.x.D-a)+\'E\',H:(m.y.D-b)+\'E\'});q.T(m.=
19,{J:m.Q.C.J,H:m.Q.C.H});m.3j=3Dm.Q;m.1E=3Dm.3j},7c:B(){m.5E(m.14);r(m.1=
P&&m.2a=3D=3D\'3n\')m.4s();r(m.x.D<m.1M&&!m.3U)m.x.D=3Dm.1M;r(m.y.D<m.1N&=
&!m.4P)m.y.D=3Dm.1N;m.1E=3Dm.14;q.T(m.3h,{J:m.x.D+\'E\',1a:\'2G\',1b:(m.x=
.M-m.2s)+\'E\',1h:(m.y.M-m.2t)+\'E\'});q.T(m.14,{6x:\'1G\',J:\'1D\',H:\'1=
D\'});u a=3Dq.3x(m.14,\'4t\',\'O-19\');r(a&&!m.1P&&m.2b!=3D\'Q\'){u =
b=3Da;a=3Dq.S(b.9r,G,{2h:\'11\'},G,K);b.2r.9s(a,b);a.1s(q.3e);a.1s(b);u =
c=3Dm.14.1m-a.1m;u d=3Dm.14.18-a.18;a.5M(q.3e);u =
e=3Dq.2z||2V.7j=3D=3D\'7k\'?1:0;q.T(a,{J:(m.x.D-c-e)+\'E\',H:(m.y.D-d)+\'=
E\',2h:\'1D\',1a:\'2G\'});r(e&&b.18>a.18){a.C.J=3D(1r(a.C.J)+e)+\'E\'}m.3=
j=3Da;m.1E=3Dm.3j}r(m.Q&&m.2a=3D=3D\'3n\')m.5K();r(!m.3j&&m.y.D<m.3h.18)m=
.1E=3Dm.I;r(m.1E=3D=3Dm.I&&!m.3U&&m.2b!=3D\'Q\'){m.x.D+=3D17}r(m.1E&&m.1E=
.18>m.1E.2r.18){2f("Y { q.L["+m.V+"].1E.C.2h =3D \'1D\'; } Z(e) =
{}",q.4G)}},3M:B(p){u a,4n=3Dp=3D=3Dm.x?\'x\':\'y\';u b=3D1c;u =
c=3DK;p.M=3D1C.4x(p.M-((p.D-p.5G)/2));r(p.M<p.2L+p.1U){p.M=3Dp.2L+p.1U;b=3D=
K}r(p.D<p.26){p.D=3Dp.26;c=3D1c}r(p.M+p.D>p.2L+p.2M-p.2K){r(b&&c){p.D=3Dp=
.2M-p.1U-p.2K}P =
r(p.D<p.2M-p.1U-p.2K){p.M=3Dp.2L+p.2M-p.D-p.1U-p.2K}P{p.M=3Dp.2L+p.1U;r(c=
)p.D=3Dp.2M-p.1U-p.2K}}r(p.D<p.26){p.D=3Dp.26;c=3D1c}r(p.M<p.1U){7l=3Dp.M=
;p.M=3Dp.1U;r(c)p.D=3Dp.D-(p.M-7l)}F p},7d:B(a){u x=3Dm.x;u y=3Dm.y;u =
b=3D1c;r(x.D/y.D>a){u =
c=3Dx.D;x.D=3Dy.D*a;r(x.D<x.26){r(q.4N)x.3N=3Dx.D;x.D=3Dx.26;r(!x.3N)y.D=3D=
x.D/a}b=3DK}P r(x.D/y.D<a){u =
d=3Dy.D;y.D=3Dx.D/a;b=3DK}r(b){x.M=3D1r(m.2s)-m.1T+m.3g;x.26=3Dx.D;m.x=3D=
m.3M(x);y.M=3D1r(m.2t)-m.22+m.3I;y.26=3Dy.D;m.y=3Dm.3M(y)}},5H:B(){u =
a=3D{x:m.x.M-20,y:m.y.M-20,w:m.x.D+40,h:m.y.D+40+m.3o};q.4y=3D(q.1f&&q.2l=
()<7);r(q.4y)m.28(\'5N\',\'11\',a);q.4z=3D((1x.3t&&2V.6z<9)||2V.7j=3D=3D\=
'7k\'||(q.1f&&q.2l()<5.5));r(q.4z)m.28(\'5O\',\'11\',a);r(q.3u)m.28(\'*\'=
,\'11\',a);r(m.x.3N)m.I.C.6y=3D\'0 =
1D\';m.1F=3D[];m.5P(1,{x:m.2s+m.3g-m.1T,y:m.2t+m.3I-m.22,w:m.1L,h:m.24,2N=
:m.1L,o:q.4O},{x:m.x.M,y:m.y.M,w:m.x.D,h:m.y.D,2N:m.x.3N,o:m.12?m.12.1S:0=
},q.4G,q.63)},5P:B(b,c,d,e,f){r(b&&m.12&&!m.29)m.12.2H(m,m.x.M,m.y.M,m.x.=
D,m.y.D);P r(!b&&m.12){r(m.29)m.12.2H(m,c.x,c.y,c.w,c.h);P =
m.12.4o((m.23&&m.3m))}r(!b){u n=3Dm.N.3a.1d;W(u i=3Dn-1;i>=3D0;i--){u =
g=3Dm.N.3a[i];r(g!=3Dm.I)q.3A(g)}}r(m.6u){c.4A=3Db?0:1;d.4A=3Db}u =
t,16=3Dm,2T=3D1C[m.2T]||1C.74;r(!b)2T=3D1C[m.6t]||2T;W(u =
i=3D1;i<=3Df;i++){t=3D1C.4x(i*(e/f));(B(){u a=3Di,2Q=3D{};W(u x 3Z =
c){2Q[x]=3D2T(t,c[x],d[x]-c[x],e);r(/[9t]/.1o(x))2Q[x]=3D1C.4x(2Q[x])}2f(=
B(){r(b&&a=3D=3D1){16.I.C.1n=3D\'1K\';16.a.U+=3D\' =
O-7m-7n\'}16.7o(2Q)},t)})()}r(b){2f(B(){r(16.12)16.12.1q.C.1n=3D"1K"},t);=
2f(B(){r(16.R)16.7p();16.7q()},t+50)}P =
2f(B(){16.5Q()},t)},7o:B(a){Y{r(m.23){q.T(m.I,{J:a.w+\'E\',H:a.h+\'E\'});=
q.T(m.3h,{1b:(m.x.M-a.x)+\'E\',1h:(m.y.M-a.y)+\'E\'});m.14.C.1n=3D\'1K\'}=
P{m.N.C.J=3D(a.w+2*m.1T)+\'E\';m.I.C.J=3D((a.2N&&!9u(a.2N))?a.2N:a.w)+\'E=
\';r(q.2z)m.I.C.5D=3Dm.I.C.J;m.I.C.H=3Da.h+\'E\'}r(a.4A)q.T(m.N,{1i:a.4A}=
);r(m.12&&m.29){u =
o=3Dm.12.1S-a.o;m.12.2H(m,a.x+o,a.y+o,a.w-2*o,a.h-2*o,1)}q.T(m.N,{\'1n\':=
\'1K\',\'1b\':a.x+\'E\',\'1h\':a.y+\'E\'})}Z(e){1x.3H.1H=3Dq.2c(m.a)}},7q=
:B(){m.4b=3DK;m.2p();r(m.23&&m.2a=3D=3D\'5J\')m.4s();r(m.23){r(m.Q){Y{u =
a=3Dm,7r=3Dm.Q.5L||m.Q.4v.X;q.1Z(7r,\'5o\',B(){r(q.1z!=3Da.V)a.2p()})}Z(e=
){}r(q.1f&&1u =
m.3C!=3D\'9v\')m.Q.C.J=3D(m.2w-1)+\'E\'}}m.7s();r(q.6g)m.7t();r(m.2J&&m.3=
i>m.x.D)m.7u();r(!m.R)m.5R()},5R:B(){u a=3Dm.V;u b=3Dm.1w;1y =
q.3G(b,B(){Y{q.L[a].7v()}Z(e){}})},7v:B(){u =
a=3Dq.5b(m.V,1);r(a.1W.6Q().3b(/q\\.43/))u =
b=3Dq.S(\'3d\',{1g:q.2c(a)})},5z:B(){q.L[m.V]=3DG;m.a.C.21=3Dm.5C;r(m.1p)=
q.1p.C.1b=3D\'-2E\'},7t:B(){m.5S=3Dq.S(\'a\',{1H:q.6j,U:\'O-5S\',1t:q.6h,=
2o:q.6k});m.4B({5T:m.5S,1a:\'1h =
1b\'})},7b:B(){r(!m.2R&&m.4q)m.2R=3D\'R-W-\'+m.4q;r(m.2R)m.R=3Dq.3z(m.2R)=
;r(!m.R&&!m.3r&&m.4U)Y{m.3r=3D9w(m.4U)}Z(e){}r(!m.R&&m.3r)m.R=3Dq.S(\'1e\=
',{U:\'O-R\',1t:m.3r});r(!m.R){u =
a=3Dm.a.7w;3v(a&&!q.31(a)){r(/O-R/.1o(a.U||G)){m.R=3Da.3y(1);5j}a=3Da.7w}=
}r(m.R){m.2i+=3Dm.3o}},7p:B(){Y{q.T(m.N,{J:m.N.1m+\'E\',H:m.N.18+\'E\'});=
q.T(m.R,{1n:\'11\',2P:q.2z?0:\'-\'+m.y.D+\'E\'});m.R.U+=3D\' O-1B-3L\';u =
b,16=3Dm;r(q.1f&&(q.2l()<6||X.53=3D=3D\'6C\')){b=3Dm.R.18}P{u =
c=3Dq.S(\'1e\',{1t:m.R.1t},G,G,K);m.R.1t=3D\'\';m.R.1s(c);b=3Dm.R.3a[0].1=
8;m.R.1t=3Dm.R.3a[0].1t}q.T(m.R,{2h:\'11\',H:0,1j:2,2P:0});m.N.C.H=3D\'1D=
\';r(q.4M){u d=3D(1C.4x(b/50)||1)*q.4M}P{m.5U(b,1);F}W(u =
h=3Db%d,t=3D0;h<=3Db;h+=3Dd,t+=3D10){(B(){u =
a=3Dh,7x=3D(h=3D=3Db)?1:0;2f(B(){16.5U(a,7x)},t)})()}}Z(e){}},5U:B(a,b){r=
(!m.R)F;m.R.C.H=3Da+\'E\';m.R.C.1n=3D\'1K\';m.y.D=3Dm.N.18-2*m.22;u =
o=3Dm.12;r(o){u =
h=3Dm.N.18-2*m.12.1S;r(h>=3D0)o.1l[4].C.H=3Dh+\'E\';r(o.4m)o.1l[3].C.H=3D=
o.1l[5].C.H=3Do.1l[4].C.H}r(b)m.5R()},28:B(a,b,c){u d=3DX.2Z(a);u =
e=3Da=3D=3D\'*\'?\'2h\':\'1n\';W(u =
i=3D0;i<d.1d;i++){r(e=3D=3D\'1n\'||(X.9x.9y(d[i],"").9z(\'2h\')=3D=3D\'1D=
\'||d[i].3c(\'11-2k\')!=3DG)){u =
f=3Dd[i].3c(\'11-2k\');r(b=3D=3D\'1K\'&&f){f=3Df.1R(\'[\'+m.V+\']\',\'\')=
;d[i].2O(\'11-2k\',f);r(!f)d[i].C[e]=3Dd[i].5V}P r(b=3D=3D\'11\'){u =
g=3Dq.1a(d[i]);g.w=3Dd[i].1m;g.h=3Dd[i].18;u =
h=3D(g.x+g.w<c.x||g.x>c.x+c.w);u j=3D(g.y+g.h<c.y||g.y>c.y+c.h);u =
k=3Dq.5l(d[i]);r(!h&&!j&&k!=3Dm.V){r(!f){d[i].2O(\'11-2k\',\'[\'+m.V+\']\=
');d[i].5V=3Dd[i].C[e];d[i].C[e]=3D\'11\'}P =
r(!f.3b(\'[\'+m.V+\']\')){d[i].2O(\'11-2k\',f+\'[\'+m.V+\']\')}}P =
r(f=3D=3D\'[\'+m.V+\']\'||q.1z=3D=3Dk){d[i].2O(\'11-2k\',\'\');d[i].C[e]=3D=
d[i].5V||\'\'}P =
r(f&&f.3b(\'[\'+m.V+\']\')){d[i].2O(\'11-2k\',f.1R(\'[\'+m.V+\']\',\'\'))=
}}}}},2p:B(){m.N.C.1j=3Dq.3l++;W(u =
i=3D0;i<q.L.1d;i++){r(q.L[i]&&i=3D=3Dq.1z){u a=3Dq.L[i];a.I.U+=3D\' =
O-\'+a.2I+\'-3D\';r(a.R){a.R.U+=3D\' =
O-R-3D\'}r(a.2J){a.I.C.21=3Dq.1f?\'7y\':\'5W\';a.I.2o=3Dq.6a}}}r(m.12)m.1=
2.1q.C.1j=3Dm.N.C.1j;m.I.U=3D\'O-\'+m.2I;r(m.R){m.R.U=3Dm.R.U.1R(\' =
O-R-3D\',\'\')}r(m.2J){m.I.2o=3Dq.4J;q.3E=3D1x.3t?\'5W\':\'79(\'+q.3Q+q.4=
F+\'), =
5W\';r(q.1f&&q.2l()<6)q.3E=3D\'7y\';m.I.C.21=3Dq.3E}q.1z=3Dm.V;q.1Z(X,\'5=
k\',q.48)},2j:B(e){m.x.M=3De.1b+e.4e;m.y.M=3De.1h+e.4f;r(e.2d=3D=3D\'1O\'=
)m.I.C.21=3D\'2j\';q.T(m.N,{1b:m.x.M+\'E\',1h:m.y.M+\'E\'});r(m.12)m.12.2=
H(m,m.x.M,m.y.M,m.x.D,m.y.D)},2B:B(e){m.x.D=3De.J+e.4e;m.y.D=3De.H+e.4f;r=
(m.x.D<m.2v)m.x.D=3Dm.2v;r(m.y.D<m.3p)m.y.D=3Dm.3p;u d=3Dm.1E;r(1u =
m.5X=3D=3D\'2q\'){m.5X=3Dm.14.1m-d.1m;m.7z=3Dm.14.18-d.18}q.T(d,{J:(m.x.D=
-m.5X)+\'E\',H:(m.y.D-m.7z)+\'E\'});u =
a=3D{J:m.x.D+\'E\',H:m.y.D+\'E\'};q.T(m.I,a);r(m.2e)q.T(m.2e,a);m.3h.C.J=3D=
\'1D\';q.T(m.19,{J:\'1D\',H:\'1D\'});W(u =
i=3D0;i<m.1F.1d;i++){m.4C(q.$(\'4g\'+m.1F[i]))}r(m.12)m.12.2H(m,m.x.M,m.y=
.M,m.x.D,m.y.D)},1v:B(){r(m.3C||!m.4b)F;m.3C=3DK;q.3B(X,\'5k\',q.48);Y{r(=
m.23)m.7A();m.I.C.21=3D\'9A\';m.5P(0,{x:m.x.M,y:m.y.M,w:m.x.D,h:1r(m.I.C.=
H),2N:m.x.3N,o:m.12?m.12.1S:0},{x:m.2s-m.1T+m.3g,y:m.2t-m.22+m.3I,w:m.1L,=
h:m.24,2N:m.1L,o:q.4O},q.65,q.64)}Z(e){m.5Q()}},7A:B(){r(q.3u){r(!q.3O)q.=
3O=3Dq.S(\'1e\',G,{1a:\'1I\'},q.1J);q.T(q.3O,{J:m.x.D+\'E\',H:m.y.D+\'E\'=
,1b:m.x.M+\'E\',1h:m.y.M+\'E\',1B:\'3L\'})}r(m.1P)Y{q.$(m.1P.3c(\'1k\')).=
9B()}Z(e){}r(m.2a=3D=3D\'5J\'&&!m.3m)m.7B();r(m.1E&&m.1E!=3Dm.3j)m.1E.C.2=
h=3D\'11\'},7B:B(){r(q.1f&&m.Q)Y{m.Q.4v.X.19.1t=3D\'\'}Z(e){}m.19.1t=3D\'=
\'},7C:B(){r(m.12)m.12.1q.U=3D\'O-1B-1G\';m.2e=3DG;m.N.U+=3D\' =
O-1B-1G\';q.2W(q.2y,m)},6I:B(){q.L[m.V]=3Dm;r(!q.4K&&q.1z!=3Dm.V){Y{q.L[q=
.1z].1v()}Z(e){}}m.N.U=3Dm.N.U.1R(/O-1B-1G/,\'\');u =
z=3Dq.3l++;m.N.C.1j=3Dz;m.3C=3D1c;u =
o=3Dm.12||0;r(o){r(!m.29)o.1q.C.1n=3D\'11\';o.1q.U=3DG;o.1q.C.1j=3Dz}m.5H=
()},4B:B(o){u a=3Do.5T;r(1u a=3D=3D\'5m\')a=3Dq.3z(a);r(!a||1u =
a=3D=3D\'5m\')F;u =
b=3Dq.S(\'1e\',{1k:\'4g\'+q.4W++},{\'1b\':0,\'1h\':0,\'1a\':\'1I\',\'1j\'=
:3,\'1n\':\'11\'},m.N,K);r(o.1i)q.T(a,{1i:o.1i});a.C.9C=3D\'1G\';a.U+=3D\=
' =
O-1B-3L\';b.1s(a);b.7D=3Do.1a;m.4C(b);r(o.4h)b.2O(\'4h\',K);r(!o.1i)o.1i=3D=
1;b.2O(\'1i\',o.1i);q.4i(b,0,o.1i);q.2W(m.1F,q.4W-1)},4C:B(a,b){u =
c=3Dm.1T,5Y=3Dm.x.D-a.1m,1h=3Dm.22,5Z=3D(b||1r(m.I.C.H))-a.18,p=3Da.7D||\=
'4D =
4D\';r(/^6d/.1o(p))1h+=3D5Z;r(/^4D/.1o(p))1h+=3D5Z/2;r(/6e$/.1o(p))c+=3D5=
Y;r(/4D$/.1o(p))c+=3D5Y/2;a.C.1b=3Dc+\'E\';a.C.1h=3D1h+\'E\'},7s:B(){W(u =
i=3D0;i<q.1F.1d;i++){u =
o=3Dq.1F[i],60=3Do.5y,61=3Do.2S;r((!60&&!61)||60=3D=3Dm.4q||61=3D=3D=3Dm.=
2S){r(m.2J||(m.23&&o.9D))m.4B(o)}}},7u:B(){m.4E=3Dq.S(\'a\',{1H:\'71:q.L[=
\'+m.V+\'].7E();\',2o:q.6b,U:\'O-9E-43\'});m.4B({5T:m.4E,1a:q.6c,4h:K,1i:=
q.6f})},7E:B(){Y{r(m.4E)q.3A(m.4E);m.2p();m.x.M=3D1r(m.N.C.1b)-(m.3i-m.I.=
J)/2;r(m.x.M<q.3k)m.x.M=3Dq.3k;m.N.C.1b=3Dm.x.M+\'E\';q.T(m.I,{J:m.3i+\'E=
\',5D:m.3i+\'E\',H:m.7a+\'E\'});m.x.D=3Dm.3i;m.N.C.J=3D(m.x.D+2*m.1T)+\'E=
\';m.y.D=3Dm.N.18-2*m.22;r(m.12)m.12.2H(m,m.x.M,m.y.M,m.x.D,m.y.D);W(u =
i=3D0;i<m.1F.1d;i++)m.4C(q.$(\'4g\'+m.1F[i]));m.4c()}Z(e){1x.3H.1H=3Dm.I.=
1g}},4c:B(){u =
a=3D{x:1r(m.N.C.1b)-20,y:1r(m.N.C.1h)-20,w:m.I.1m+40,h:m.I.18+40+m.3o};r(=
q.4y)m.28(\'5N\',\'11\',a);r(q.4z)m.28(\'5O\',\'11\',a);r(q.3u)m.28(\'*\'=
,\'11\',a)},5Q:B(){m.a.U=3Dm.a.U.1R(\'O-7m-7n\',\'\');r(q.4y)m.28(\'5N\',=
\'1K\');r(q.4z)m.28(\'5O\',\'1K\');r(q.3u)m.28(\'*\',\'1K\');r(m.23&&m.3m=
)m.7C();P{r(m.12&&m.29)m.12.4o();q.3A(m.N)}r(q.3O)q.3O.C.1B=3D\'1G\';q.L[=
m.V]=3DG;q.6R()}};q.45=3DB(a,b,c){m.a=3Da;m.I=3Db;m.7F=3Dc};q.45.5x=3D{5a=
:B(){m.1g=3Dq.2c(m.a);r(m.1g.3b(\'#\')){u =
a=3Dm.1g.6A(\'#\');m.1g=3Da[0];m.1k=3Da[1]}r(q.3Y[m.1g]){m.7G=3Dq.3Y[m.1g=
];r(m.1k)m.62();P m.3P();F}Y{m.2u=3D1y 9F()}Z(e){Y{m.2u=3D1y =
7H("9G.7I")}Z(e){Y{m.2u=3D1y 7H("78.7I")}Z(e){m.59()}}}u =
b=3Dm;m.2u.9H=3DB(){r(b.2u.9I=3D=3D4){r(b.1k)b.62();P =
b.3P()}};m.2u.7J("9J",m.1g,K);m.2u.9K(G)},62:B(){q.4k();u =
a=3D1x.3t||q.5v?{1g:\'7f.7g\'}:G;m.Q=3Dq.S(\'Q\',a,{1a:\'1I\',1b:\'-2E\'}=
,q.1J);Y{m.3P()}Z(e){u b=3Dm;2f(B(){b.3P()},1)}},3P:B(){u =
s=3Dm.7G||m.2u.9L;r(m.7F)q.3Y[m.1g]=3Ds;r(!q.1f||q.2l()>=3D5.5){s=3Ds.1R(=
/\\s/g,\' \');s=3Ds.1R(1y 44(\'<9M[^>]*>\',\'7K\'),\'\');s=3Ds.1R(1y =
44(\'<7L[^>]*>.*?</7L>\',\'7K\'),\'\');r(m.Q){u =
a=3Dm.Q.5L||m.Q.4v.X;a.7J();a.7i(s);a.1v();Y{s=3Da.4Y(m.1k).1t}Z(e){Y{s=3D=
m.Q.X.4Y(m.1k).1t}Z(e){}}q.1J.5M(m.Q)}P{s=3Ds.1R(1y =
44(\'^.*?<19[^>]*>(.*?)</19>.*?$\',\'i\'),\'$1\')}}q.3x(m.I,\'4t\',\'O-19=
\').1t=3Ds;m.36();W(u x 3Z m)m[x]=3DG}};u =
9N=3Dq.3w;q.1Z(X,\'5o\',q.5n);q.1Z(X,\'6V\',q.5n);q.1Z(1x,\'5I\',q.70);q.=
1Z(1x,\'5I\',q.6L);',62,608,'||||||||||||||||||||||this||||vz|if|||var|||=
||||function|style|span|px|return|null|height|content|width|true|expander=
s|min|wrapper|highslide|else|iframe|caption|createElement|setStyles|class=
Name|key|for|document|try|catch||hidden|objOutline||innerContent||exp||of=
fsetHeight|body|position|left|false|length|div|ie|src|top|opacity|zIndex|=
id|td|offsetWidth|visibility|test|loading|table|parseInt|appendChild|inne=
rHTML|typeof|close|outlineType|window|new|focusKey|dragArgs|display|Math|=
auto|scrollerDiv|overlays|none|href|absolute|container|visible|thumbWidth=
|newWidth|newHeight|image|swfObject|re|replace|offset|offsetBorderW|margi=
nMin|to|onclick|target|case|addEventListener||cursor|offsetBorderH|isHtml=
|thumbHeight||minSpan||showHideElements|outlineWhileAnimating|objectLoadT=
ime|objectType|getSrc|type|releaseMask|setTimeout|graphic|overflow|margin=
Bottom|move|by|ieVersion|class|li|title|focus|undefined|parentNode|thumbL=
eft|thumbTop|xmlHttp|minWidth|objectWidth|pendingOutlines|sleeping|safari=
|html|resize|clone|getExpander|9999px|fading|relative|setPosition|content=
Type|isImage|marginMax|scroll|clientSpan|imgW|setAttribute|marginTop|size=
|captionId|slideshowGroup|easing|cacheBindings|navigator|push|100|getPara=
ms|getElementsByTagName||isvzAnchor||||getParam|onLoad||||childNodes|matc=
h|getAttribute|img|clearing|pos|thumbOffsetBorderW|mediumContent|fullExpa=
ndWidth|scrollingContent|marginLeft|zIndexCounter|preserveContent|before|=
spaceForCaption|minHeight|preloadTheseImages|captionText|objectHeight|ope=
ra|geckoMac|while|Expander|getElementByClass|cloneNode|getNode|discardEle=
ment|removeEventListener|isClosing|blur|styleRestoreCursor|on|Outline|loc=
ation|thumbOffsetBorderH|displayLoading|contentLoaded|block|justify|imgSp=
an|mask|loadHTML|graphicsDir|Click|next|previous|allowWidthReduction|allo=
wSizeReduction|faders|preloadTheseAjax|cachedGets|in||scrollLeft|scrollTo=
p|expand|RegExp|Ajax|topmostKey|previousOrNext|keyHandler|event|preventDe=
fault|isExpanded|redoShowHide|hasDragged|dX|dY|vzId|hideOnMouseOut|fade|o=
nload|genContainer|tr|hasAlphaImageLoader|dim|destroy|thumb|thumbsUserSet=
Id|onLoadStarted|writeExtendedContent|DIV|ruler|contentWindow|currentStyl=
e|round|hideSelects|hideIframes|op|createOverlay|positionOverlay|center|f=
ullExpandLabel|restoreCursor|expandDuration|250|marginRight|restoreTitle|=
allowMultipleInstances|numberOfImagesToPreload|captionSlideSpeed|padToMin=
Width|outlineStartOffset|allowHeightReduction|cacheAjax|wrapperClassName|=
continuePreloading|overrides|captionEval|contentId|idCounter|clones|getEl=
ementById|padding||filter|getPageSize|compatMode|documentElement|offsetTo=
p|getSelfRendered|getCacheBinding|preloadAjaxElement|onError|run|getAdjac=
entAnchor|vzAr|activeI|purge|attributes|name|garbageBin|srcElement|break|=
keydown|getWrapperKey|string|mouseClickHandler|mousedown|clientX|clientY|=
dragHandler|hasFocused|relatedTarget|preloadFullImage|ie6SSL|step|prototy=
pe|thumbnailId|cancelLoading|connectOutline|Create|originalCursor|maxWidt=
h|setObjContainerSize|htmlGetSize|thumbSpan|show|load|after|correctIframe=
Size|contentDocument|removeChild|SELECT|IFRAME|changeSize|afterClose|prep=
areNextOutline|credits|overlayId|placeCaption|origProp|pointer|wDiff|dLef=
t|dTop|tId|sg|getElementContent|expandSteps|restoreSteps|restoreDuration|=
and|loadingText|loadingTitle|loadingOpacity|focusTitle|fullExpandTitle|fu=
llExpandPosition|bottom|right|fullExpandOpacity|showCredits|creditsText|V=
iva|creditsHref|creditsTitle|enableKeyListener|previousText|nextText|move=
Text|closeText|closeTitle|resizeTitle|200|easingClose|fadeInOut|userAgent=
|setAttribs|border|margin|appVersion|split|parseFloat|BackCompat|clientWi=
dth|self|offsetLeft|offsetParent|htmlExpand|awake|hasHtmlexpanders|ul|pre=
loadAjax|ajax|focusTopmost|form|number|toString|reOrder|clickX|clickY|mou=
semove|mouseup|background|pow|wrapperMouseHandler|detachEvent|preloadImag=
es|javascript|clear|both|easeInQuad||preloadGraphic|onGraphicLoad|Microso=
ft|url|fullExpandHeight|getCaption|htmlSizeOperations|correctRatio|hasExt=
endedContent|blank|htm|vzIframe|write|vendor|KDE|tmpMin|active|anchor|set=
Size|writeCaption|afterExpand|doc|createOverlays|writeCredits|createFullE=
xpand|preloadNext|nextSibling|end|hand|hDiff|htmlPrepareClose|destroyObje=
ct|sleep|vzPos|doFullExpand|pre|cachedGet|ActiveXObject|XMLHTTP|open|gi|s=
cript|graphics|zoomout|cur|1001|click|drag|Use|arrow|keys|Loading|cancel|=
bring|front|Expand|actual|Powered|Zoom|http|www|Mediatricks|biz|Go|the|Pl=
ugins|Homepage|Previous|Next|Move|Close|Resize|drop|shadow|all|Safari|Mac=
intosh|rv|Gecko|removeAttribute|alpha|MSIE|innerWidth|clientHeight|innerH=
eight|pageXOffset|pageYOffset|header|footer|last|upcoming|switch|keyCode|=
returnValue|registerOverlay|tagName|htmlE|xpand|button|white|01|sqrt|drag=
Sensitivity|mouseover|fromElement|toElement|attachEvent|object|void|paddi=
ngTop|1px|linearTween|protocol|https|abs|clearTimeout|cellSpacing|borderC=
ollapse|collapse|tbody|lineHeight|fontSize|outlinesDir|outlines|png|progi=
d|DXImageTransform||AlphaImageLoader|sizingMethod|scale|custom|onmouseove=
r|onmouseout|wait|imageCreate|blockRightClick|oncontextmenu|flushImgSize|=
htmlCreate|static|frameBorder|allowTransparency|flash|300px|nodeName|inse=
rtBefore|xywh|isNaN|boolean|eval|defaultView|getComputedStyle|getProperty=
Value|default|StopPlay|styleFloat|useOnHtml|full|XMLHttpRequest|Msxml2|on=
readystatechange|readyState|GET|send|responseText|link|vzExpander'.split(=
'|'),0,{}))
------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.vanguardngr.com/wp-content/plugins/audio-player/assets/audio-player.js?ver=20080825040617

var AudioPlayer=3Dfunction(){var F=3D[];var C;var E=3D"";var A=3D{};var =
D=3D-1;function B(G){return =
document.all?window[G]:document[G]}return{setup:function(H,G){E=3DH;A=3DG=
},getPlayer:function(G){return B(G)},embed:function(K,O){var I=3D{};var =
M;var G;var P;var H;var N=3D{};var J=3D{};var L=3D{};for(M in =
A){I[M]=3DA[M]}for(M in =
O){I[M]=3DO[M]}if(I.transparentpagebg=3D=3D"yes"){N.bgcolor=3D"#FFFFFF";N=
.wmode=3D"transparent"}else{if(I.pagebg){N.bgcolor=3D"#"+I.pagebg}N.wmode=
=3D"opaque"}N.menu=3D"false";for(M in =
I){if(M=3D=3D"pagebg"||M=3D=3D"width"||M=3D=3D"transparentpagebg"){contin=
ue}J[M]=3DI[M]}L.name=3DK;L.style=3D"outline: =
none";J.playerID=3DK;audioplayer_swfobject.embedSWF(E,K,I.width.toString(=
),"24","9",false,J,N,L);F.push(K)},syncVolumes:function(G,I){D=3DI;for(va=
r =
H=3D0;H<F.length;H++){if(F[H]!=3DG){B(F[H]).setVolume(D)}}},activate:func=
tion(G){if(C&&C!=3DG){B(C).close()}C=3DG},load:function(I,G,J,H){B(I).loa=
d(G,J,H)},close:function(G){B(G).close();if(G=3D=3DC){C=3Dnull}},open:fun=
ction(G){B(G).open()},getVolume:function(G){return D}}}()/* SWFObject =
v2.1 <http://code.google.com/p/swfobject/>=0A=
	Copyright (c) 2007-2008 Geoff Stearns, Michael Williams, and Bobby van =
der Sluis=0A=
	This software is released under the MIT License =
<http://www.opensource.org/licenses/mit-license.php>=0A=
*/=0A=
var audioplayer_swfobject=3Dfunction(){var =
b=3D"undefined",Q=3D"object",n=3D"Shockwave =
Flash",p=3D"ShockwaveFlash.ShockwaveFlash",P=3D"application/x-shockwave-f=
lash",m=3D"SWFObjectExprInst",j=3Dwindow,K=3Ddocument,T=3Dnavigator,o=3D[=
],N=3D[],i=3D[],d=3D[],J,Z=3Dnull,M=3Dnull,l=3Dnull,e=3Dfalse,A=3Dfalse;v=
ar h=3Dfunction(){var v=3Dtypeof K.getElementById!=3Db&&typeof =
K.getElementsByTagName!=3Db&&typeof =
K.createElement!=3Db,AC=3D[0,0,0],x=3Dnull;if(typeof =
T.plugins!=3Db&&typeof =
T.plugins[n]=3D=3DQ){x=3DT.plugins[n].description;if(x&&!(typeof =
T.mimeTypes!=3Db&&T.mimeTypes[P]&&!T.mimeTypes[P].enabledPlugin)){x=3Dx.r=
eplace(/^.*\s+(\S+\s+\S+$)/,"$1");AC[0]=3DparseInt(x.replace(/^(.*)\..*$/=
,"$1"),10);AC[1]=3DparseInt(x.replace(/^.*\.(.*)\s.*$/,"$1"),10);AC[2]=3D=
/r/.test(x)?parseInt(x.replace(/^.*r(.*)$/,"$1"),10):0}}else{if(typeof =
j.ActiveXObject!=3Db){var y=3Dnull,AB=3Dfalse;try{y=3Dnew =
ActiveXObject(p+".7")}catch(t){try{y=3Dnew =
ActiveXObject(p+".6");AC=3D[6,0,21];y.AllowScriptAccess=3D"always"}catch(=
t){if(AC[0]=3D=3D6){AB=3Dtrue}}if(!AB){try{y=3Dnew =
ActiveXObject(p)}catch(t){}}}if(!AB&&y){try{x=3Dy.GetVariable("$version")=
;if(x){x=3Dx.split(" =
")[1].split(",");AC=3D[parseInt(x[0],10),parseInt(x[1],10),parseInt(x[2],=
10)]}}catch(t){}}}}var =
AD=3DT.userAgent.toLowerCase(),r=3DT.platform.toLowerCase(),AA=3D/webkit/=
.test(AD)?parseFloat(AD.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):fals=
e,q=3Dfalse,z=3Dr?/win/.test(r):/win/.test(AD),w=3Dr?/mac/.test(r):/mac/.=
test(AD);/*@cc_on =
q=3Dtrue;@if(@_win32)z=3Dtrue;@elif(@_mac)w=3Dtrue;@end@*/return{w3cdom:v=
,pv:AC,webkit:AA,ie:q,win:z,mac:w}}();var =
L=3Dfunction(){if(!h.w3cdom){return =
}f(H);if(h.ie&&h.win){try{K.write("<script id=3D__ie_ondomload =
defer=3Dtrue =
src=3D//:><\/script>");J=3DC("__ie_ondomload");if(J){I(J,"onreadystatecha=
nge",S)}}catch(q){}}if(h.webkit&&typeof =
K.readyState!=3Db){Z=3DsetInterval(function(){if(/loaded|complete/.test(K=
.readyState)){E()}},10)}if(typeof =
K.addEventListener!=3Db){K.addEventListener("DOMContentLoaded",E,null)}R(=
E)}();function =
S(){if(J.readyState=3D=3D"complete"){J.parentNode.removeChild(J);E()}}fun=
ction E(){if(e){return }if(h.ie&&h.win){var v=3Da("span");try{var =
u=3DK.getElementsByTagName("body")[0].appendChild(v);u.parentNode.removeC=
hild(u)}catch(w){return }}e=3Dtrue;if(Z){clearInterval(Z);Z=3Dnull}var =
q=3Do.length;for(var r=3D0;r<q;r++){o[r]()}}function =
f(q){if(e){q()}else{o[o.length]=3Dq}}function R(r){if(typeof =
j.addEventListener!=3Db){j.addEventListener("load",r,false)}else{if(typeo=
f =
K.addEventListener!=3Db){K.addEventListener("load",r,false)}else{if(typeo=
f j.attachEvent!=3Db){I(j,"onload",r)}else{if(typeof =
j.onload=3D=3D"function"){var =
q=3Dj.onload;j.onload=3Dfunction(){q();r()}}else{j.onload=3Dr}}}}}functio=
n H(){var t=3DN.length;for(var q=3D0;q<t;q++){var =
u=3DN[q].id;if(h.pv[0]>0){var =
r=3DC(u);if(r){N[q].width=3Dr.getAttribute("width")?r.getAttribute("width=
"):"0";N[q].height=3Dr.getAttribute("height")?r.getAttribute("height"):"0=
";if(c(N[q].swfVersion)){if(h.webkit&&h.webkit<312){Y(r)}W(u,true)}else{i=
f(N[q].expressInstall&&!A&&c("6.0.65")&&(h.win||h.mac)){k(N[q])}else{O(r)=
}}}}else{W(u,true)}}}function Y(t){var =
q=3Dt.getElementsByTagName(Q)[0];if(q){var =
w=3Da("embed"),y=3Dq.attributes;if(y){var v=3Dy.length;for(var =
u=3D0;u<v;u++){if(y[u].nodeName=3D=3D"DATA"){w.setAttribute("src",y[u].no=
deValue)}else{w.setAttribute(y[u].nodeName,y[u].nodeValue)}}}var =
x=3Dq.childNodes;if(x){var z=3Dx.length;for(var =
r=3D0;r<z;r++){if(x[r].nodeType=3D=3D1&&x[r].nodeName=3D=3D"PARAM"){w.set=
Attribute(x[r].getAttribute("name"),x[r].getAttribute("value"))}}}t.paren=
tNode.replaceChild(w,t)}}function k(w){A=3Dtrue;var =
u=3DC(w.id);if(u){if(w.altContentId){var =
y=3DC(w.altContentId);if(y){M=3Dy;l=3Dw.altContentId}}else{M=3DG(u)}if(!(=
/%$/.test(w.width))&&parseInt(w.width,10)<310){w.width=3D"310"}if(!(/%$/.=
test(w.height))&&parseInt(w.height,10)<137){w.height=3D"137"}K.title=3DK.=
title.slice(0,47)+" - Flash Player Installation";var =
z=3Dh.ie&&h.win?"ActiveX":"PlugIn",q=3DK.title,r=3D"MMredirectURL=3D"+j.l=
ocation+"&MMplayerType=3D"+z+"&MMdoctitle=3D"+q,x=3Dw.id;if(h.ie&&h.win&&=
u.readyState!=3D4){var =
t=3Da("div");x+=3D"SWFObjectNew";t.setAttribute("id",x);u.parentNode.inse=
rtBefore(t,u);u.style.display=3D"none";var =
v=3Dfunction(){u.parentNode.removeChild(u)};I(j,"onload",v)}U({data:w.exp=
ressInstall,id:m,width:w.width,height:w.height},{flashvars:r},x)}}functio=
n O(t){if(h.ie&&h.win&&t.readyState!=3D4){var =
r=3Da("div");t.parentNode.insertBefore(r,t);r.parentNode.replaceChild(G(t=
),r);t.style.display=3D"none";var =
q=3Dfunction(){t.parentNode.removeChild(t)};I(j,"onload",q)}else{t.parent=
Node.replaceChild(G(t),t)}}function G(v){var =
u=3Da("div");if(h.win&&h.ie){u.innerHTML=3Dv.innerHTML}else{var =
r=3Dv.getElementsByTagName(Q)[0];if(r){var w=3Dr.childNodes;if(w){var =
q=3Dw.length;for(var =
t=3D0;t<q;t++){if(!(w[t].nodeType=3D=3D1&&w[t].nodeName=3D=3D"PARAM")&&!(=
w[t].nodeType=3D=3D8)){u.appendChild(w[t].cloneNode(true))}}}}}return =
u}function U(AG,AE,t){var q,v=3DC(t);if(v){if(typeof =
AG.id=3D=3Db){AG.id=3Dt}if(h.ie&&h.win){var AF=3D"";for(var AB in =
AG){if(AG[AB]!=3DObject.prototype[AB]){if(AB.toLowerCase()=3D=3D"data"){A=
E.movie=3DAG[AB]}else{if(AB.toLowerCase()=3D=3D"styleclass"){AF+=3D' =
class=3D"'+AG[AB]+'"'}else{if(AB.toLowerCase()!=3D"classid"){AF+=3D" =
"+AB+'=3D"'+AG[AB]+'"'}}}}}var AD=3D"";for(var AA in =
AE){if(AE[AA]!=3DObject.prototype[AA]){AD+=3D'<param name=3D"'+AA+'" =
value=3D"'+AE[AA]+'" />'}}v.outerHTML=3D'<object =
classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+AF+">"+AD+"</obje=
ct>";i[i.length]=3DAG.id;q=3DC(AG.id)}else{if(h.webkit&&h.webkit<312){var=
 AC=3Da("embed");AC.setAttribute("type",P);for(var z in =
AG){if(AG[z]!=3DObject.prototype[z]){if(z.toLowerCase()=3D=3D"data"){AC.s=
etAttribute("src",AG[z])}else{if(z.toLowerCase()=3D=3D"styleclass"){AC.se=
tAttribute("class",AG[z])}else{if(z.toLowerCase()!=3D"classid"){AC.setAtt=
ribute(z,AG[z])}}}}}for(var y in =
AE){if(AE[y]!=3DObject.prototype[y]){if(y.toLowerCase()!=3D"movie"){AC.se=
tAttribute(y,AE[y])}}}v.parentNode.replaceChild(AC,v);q=3DAC}else{var =
u=3Da(Q);u.setAttribute("type",P);for(var x in =
AG){if(AG[x]!=3DObject.prototype[x]){if(x.toLowerCase()=3D=3D"styleclass"=
){u.setAttribute("class",AG[x])}else{if(x.toLowerCase()!=3D"classid"){u.s=
etAttribute(x,AG[x])}}}}for(var w in =
AE){if(AE[w]!=3DObject.prototype[w]&&w.toLowerCase()!=3D"movie"){F(u,w,AE=
[w])}}v.parentNode.replaceChild(u,v);q=3Du}}}return q}function =
F(t,q,r){var =
u=3Da("param");u.setAttribute("name",q);u.setAttribute("value",r);t.appen=
dChild(u)}function X(r){var =
q=3DC(r);if(q&&(q.nodeName=3D=3D"OBJECT"||q.nodeName=3D=3D"EMBED")){if(h.=
ie&&h.win){if(q.readyState=3D=3D4){B(r)}else{j.attachEvent("onload",funct=
ion(){B(r)})}}else{q.parentNode.removeChild(q)}}}function B(t){var =
r=3DC(t);if(r){for(var q in r){if(typeof =
r[q]=3D=3D"function"){r[q]=3Dnull}}r.parentNode.removeChild(r)}}function =
C(t){var q=3Dnull;try{q=3DK.getElementById(t)}catch(r){}return =
q}function a(q){return K.createElement(q)}function =
I(t,q,r){t.attachEvent(q,r);d[d.length]=3D[t,q,r]}function c(t){var =
r=3Dh.pv,q=3Dt.split(".");q[0]=3DparseInt(q[0],10);q[1]=3DparseInt(q[1],1=
0)||0;q[2]=3DparseInt(q[2],10)||0;return(r[0]>q[0]||(r[0]=3D=3Dq[0]&&r[1]=
>q[1])||(r[0]=3D=3Dq[0]&&r[1]=3D=3Dq[1]&&r[2]>=3Dq[2]))?true:false}functi=
on V(v,r){if(h.ie&&h.mac){return }var =
u=3DK.getElementsByTagName("head")[0],t=3Da("style");t.setAttribute("type=
","text/css");t.setAttribute("media","screen");if(!(h.ie&&h.win)&&typeof =
K.createTextNode!=3Db){t.appendChild(K.createTextNode(v+" =
{"+r+"}"))}u.appendChild(t);if(h.ie&&h.win&&typeof =
K.styleSheets!=3Db&&K.styleSheets.length>0){var =
q=3DK.styleSheets[K.styleSheets.length-1];if(typeof =
q.addRule=3D=3DQ){q.addRule(v,r)}}}function W(t,q){var =
r=3Dq?"visible":"hidden";if(e&&C(t)){C(t).style.visibility=3Dr}else{V("#"=
+t,"visibility:"+r)}}function g(s){var r=3D/[\\\"<>\.;]/;var =
q=3Dr.exec(s)!=3Dnull;return q?encodeURIComponent(s):s}var =
D=3Dfunction(){if(h.ie&&h.win){window.attachEvent("onunload",function(){v=
ar w=3Dd.length;for(var =
v=3D0;v<w;v++){d[v][0].detachEvent(d[v][1],d[v][2])}var =
t=3Di.length;for(var u=3D0;u<t;u++){X(i[u])}for(var r in =
h){h[r]=3Dnull}h=3Dnull;for(var q in =
audioplayer_swfobject){audioplayer_swfobject[q]=3Dnull}audioplayer_swfobj=
ect=3Dnull})}}();return{registerObject:function(u,q,t){if(!h.w3cdom||!u||=
!q){return }var =
r=3D{};r.id=3Du;r.swfVersion=3Dq;r.expressInstall=3Dt?t:false;N[N.length]=
=3Dr;W(u,false)},getObjectById:function(v){var q=3Dnull;if(h.w3cdom){var =
t=3DC(v);if(t){var u=3Dt.getElementsByTagName(Q)[0];if(!u||(u&&typeof =
t.SetVariable!=3Db)){q=3Dt}else{if(typeof =
u.SetVariable!=3Db){q=3Du}}}}return =
q},embedSWF:function(x,AE,AB,AD,q,w,r,z,AC){if(!h.w3cdom||!x||!AE||!AB||!=
AD||!q){return }AB+=3D"";AD+=3D"";if(c(q)){W(AE,false);var =
AA=3D{};if(AC&&typeof AC=3D=3D=3DQ){for(var v in =
AC){if(AC[v]!=3DObject.prototype[v]){AA[v]=3DAC[v]}}}AA.data=3Dx;AA.width=
=3DAB;AA.height=3DAD;var y=3D{};if(z&&typeof z=3D=3D=3DQ){for(var u in =
z){if(z[u]!=3DObject.prototype[u]){y[u]=3Dz[u]}}}if(r&&typeof =
r=3D=3D=3DQ){for(var t in r){if(r[t]!=3DObject.prototype[t]){if(typeof =
y.flashvars!=3Db){y.flashvars+=3D"&"+t+"=3D"+r[t]}else{y.flashvars=3Dt+"=3D=
"+r[t]}}}}f(function(){U(AA,y,AE);if(AA.id=3D=3DAE){W(AE,true)}})}else{if=
(w&&!A&&c("6.0.65")&&(h.win||h.mac)){A=3Dtrue;W(AE,false);f(function(){va=
r =
AF=3D{};AF.id=3DAF.altContentId=3DAE;AF.width=3DAB;AF.height=3DAD;AF.expr=
essInstall=3Dw;k(AF)})}}},getFlashPlayerVersion:function(){return{major:h=
.pv[0],minor:h.pv[1],release:h.pv[2]}},hasFlashPlayerVersion:c,createSWF:=
function(t,r,q){if(h.w3cdom){return U(t,r,q)}else{return =
undefined}},removeSWF:function(q){if(h.w3cdom){X(q)}},createCSS:function(=
r,q){if(h.w3cdom){V(r,q)}},addDomLoadEvent:f,addLoadEvent:R,getQueryParam=
Value:function(v){var =
u=3DK.location.search||K.location.hash;if(v=3D=3Dnull){return =
g(u)}if(u){var t=3Du.substring(1).split("&");for(var =
r=3D0;r<t.length;r++){if(t[r].substring(0,t[r].indexOf("=3D"))=3D=3Dv){re=
turn =
g(t[r].substring((t[r].indexOf("=3D")+1)))}}}return""},expressInstallCall=
back:function(){if(A&&M){var =
q=3DC(m);if(q){q.parentNode.replaceChild(M,q);if(l){W(l,true);if(h.ie&&h.=
win){M.style.display=3D"block"}}M=3Dnull;l=3Dnull;A=3Dfalse}}}}}();
------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://lite.piclens.com/current/piclens_optimized.js

/* PicLens Lite: version 1.3.1 (14221)=0A=
 * Copyright (c) 2008 Cooliris, Inc.  All Rights Reserved.=0A=
 * =0A=
 * The JavaScript part of PicLens Lite (i.e., this file) is BSD licensed =
(see: http://lite.piclens.com/bsdlicense)=0A=
 * This launcher includes and interacts with SWFObject (MIT), =
BrowserDetect (BSD Compatible), and Lytebox (CC Attribution 3.0).=0A=
 * =0A=
 * There are two versions of this JS: =0A=
 * http://lite.piclens.com/current/piclens.js               full =
commented file         (~39KB)=0A=
 * http://lite.piclens.com/current/piclens_optimized.js     lighter =
deployment file     (~21KB)=0A=
 */=0A=
var =
PicLensLite=3D{start:function(B){this.determineBrowserParams();clearTimeo=
ut(this.REMOVE_TIMER_ID);clearTimeout(this.AUTO_CLOSE_TIMER_ID);this.ARGS=
=3D{};if(typeof =
B!=3D=3D"undefined"&&B!=3D=3Dnull){this.ARGS=3DB;if(B.feedUrl){this.THE_F=
EED_URL=3DB.feedUrl;if(this.checkForPluginAndLaunchIfPossible(B.feedUrl,B=
.guid)){return =
}if(B.loadFeedInFlash){this.showFlashUI("")}else{this.loadViaXHR(B.feedUr=
l)}}if(typeof =
B.feedData!=3D=3D"undefined"){this.showFlashUI(B.feedData)}}else{var =
A=3Dthis.indexFeeds();if(A.length!=3D=3D0){var =
C=3DA[0];this.THE_FEED_URL=3DC.url;if(this.checkForPluginAndLaunchIfPossi=
ble(C.url)){return =
}this.loadViaXHR(C.url)}}},isRunning:function(){return =
this.LITE_IS_RUNNING},hasClient:function(){return =
this.hasCooliris()},addCustomButton:function(C,B,A){this.CUSTOM_BUTTON=3D=
{targetURL:C,labelText:B,iconImage:A}},setCallbacks:function(A){if(A.onNo=
Plugins){this.ON_NO_PLUGINS=3DA.onNoPlugins}if(A.onExit){this.ON_EXIT=3DA=
.onExit}},setLiteURLs:function(A){if(!this.LITE_URL){if(A.swf){this.LITE_=
URL=3DA.swf}else{if(A.lite){this.LITE_URL=3DA.lite+"PicLensLite.swf"}}}if=
(!this.BUTTON_URL){if(A.button){this.BUTTON_URL=3DA.button}else{if(A.lite=
){this.BUTTON_URL=3DA.lite+"NoFlash.jpg"}}}var =
B=3D"";if(A.lbox){B=3DA.lbox}else{if(A.lite){B=3DA.lite+"../lytebox/"}}if=
(!this.LBOX_CSS_URL){if(A.lboxcss){this.LBOX_CSS_URL=3DA.lboxcss}else{if(=
B!=3D""){this.LBOX_CSS_URL=3DB+"lytebox.css"}}}if(!this.LBOX_JS_URL){if(A=
.lboxjs){this.LBOX_JS_URL=3DA.lboxjs}else{if(B!=3D""){this.LBOX_JS_URL=3D=
B+"lytebox.js"}}}},ARGS:{},DEBUG_NOCLIENT:false,DEBUG_NOFLASH:false,HPAD:=
60,VPAD:20,LITE_BG_DIV:null,LITE_FG_DIV:null,LITE_URL:null,BUTTON_URL:nul=
l,LBOX_CSS_URL:null,LBOX_JS_URL:null,LBOX_COUNT:0,SHOW_LBOX:false,OS_WIN:=
false,OS_MAC:false,BROWSER_FFX:false,BROWSER_SAF:false,BROWSER_IE:false,B=
ROWSER_IE6:false,OLD_B_MARGIN:null,OLD_B_OVERFLOW:null,OLD_B_HEIGHT:null,=
OLD_H_OVERFLOW:null,OLD_H_HEIGHT:null,THE_FEED:"",THE_FEED_URL:"",LITE_IS=
_RUNNING:false,piclensIsRunning_:false,FLASH_ID_1:"pllflash1",FLASH_ID_2:=
"pllflash2",FLASH_VER:null,FLASH_URL:"http://www.adobe.com/go/getflashpla=
yer",PL_URL:"http://download.piclens.com/partner/",PLC:null,LEARN_PL_URL:=
"http://affiliate.piclens.com/partner/",FONT:"font-family: Lucida =
Grande, Myriad Pro, Verdana, Helvetica, Arial, =
sans-serif;",KEY_HANDLERS:"",ON_NO_PLUGINS:null,ON_EXIT:null,AUTO_CLOSE_T=
IMER_ID:0,REMOVE_TIMER_ID:0,RESIZE_TIMER_IE6:null,RESIZE_HANDLER_EXISTS:f=
alse,CUSTOM_BUTTON:null,addKeyHandlers:function(){var A=3Dthis;if(typeof =
document.onkeydown!=3D=3D"undefined"){this.KEY_HANDLERS=3Ddocument.onkeyd=
own}document.onkeydown=3Dfunction(C){var B;if(typeof =
C=3D=3D=3D"undefined"||C=3D=3D=3Dnull){B=3Dwindow.event.keyCode}else{B=3D=
C.which}var D=3DA.handleKeyPress(B);if(typeof =
C!=3D"undefined"&&C!=3Dnull){C.returnValue=3DD}return =
D}},addMouseHandlers:function(){if(window.addEventListener){window.addEve=
ntListener("DOMMouseScroll",this.handleMouseWheel,false)}else{if(document=
.attachEvent){document.attachEvent("onmousewheel",this.handleMouseWheel)}=
}window.onmousewheel=3Ddocument.onmousewheel=3Dthis.handleMouseWheel},app=
endElementsToDocument:function(){if(this.BROWSER_FFX&&this.OS_MAC){this.L=
ITE_BG_DIV.style.display=3D"none"}document.body.appendChild(this.LITE_BG_=
DIV);document.body.appendChild(this.LITE_FG_DIV)},autoResize:function(){i=
f(!this.isRunning()){clearInterval(this.RESIZE_TIMER_IE6);return }var =
C=3Dthis.getPageSize();var =
B=3Dthis.LITE_BG_DIV;if(B){B.style.height=3DC.h+"px";B.style.width=3DC.w+=
"px"}if(this.LITE_FG_DIV){var =
A=3Dthis.LITE_FG_DIV.style;this.resizeToPaddedBox(A);this.resizeToFitPadd=
edBox(A,C);this.resizeFlashToFitPaddedBox()}},checkForPluginAndLaunchIfPo=
ssible:function(B,A){if(this.hasCooliris()){if(typeof =
(A)!=3D"undefined"){this.PLC.launch(B,"uid",A)}else{this.PLC.launch(B,"",=
"")}return true}return false},createBackgroundOverlay:function(){var =
D=3Ddocument.createElement("div");this.LITE_BG_DIV=3DD;D.id=3D"lite_bg_di=
v";var =
E=3DD.style;E.position=3D"fixed";E.width=3DE.height=3D"100%";if(this.BROW=
SER_IE6){var A=3Ddocument.body;var C=3DA.currentStyle;var =
H=3Ddocument.documentElement;var =
G=3DH.currentStyle;this.OLD_B_MARGIN=3DC.margin;this.OLD_B_OVERFLOW=3DC.o=
verflow;this.OLD_B_HEIGHT=3DC.height;this.OLD_H_OVERFLOW=3DG.overflow;thi=
s.OLD_H_HEIGHT=3DG.height;this.OLD_SCROLL_Y=3DH.scrollTop;A.style.margin=3D=
"0";A.style.overflow=3D"auto";A.style.height=3D"100%";H.style.overflow=3D=
"auto";H.style.height=3D"100%";E.position=3D"absolute";var =
F=3Dthis.getPageSize();E.height=3DF.h+"px";E.width=3DF.w+"px"}E.left=3DE.=
right=3DE.top=3DE.bottom=3D"0";E.backgroundColor=3D"#000";E.zIndex=3D1000=
;E.opacity=3D"0.5";E.filter=3D"alpha(opacity=3D50)";var =
B=3Dthis;D.onclick=3Dfunction(){B.exitPicLensLite()}},createForegroundFla=
shComponent:function(){var =
B=3Ddocument.createElement("div");this.LITE_FG_DIV=3DB;B.id=3D"lite_fg_di=
v";var =
A=3DB.style;A.backgroundColor=3D"#000";A.position=3D"fixed";A.border=3D"2=
px solid =
#555";A.zIndex=3D1001;this.resizeToPaddedBox(A);if(this.BROWSER_IE6){A.po=
sition=3D"absolute";this.resizeToFitPaddedBox(A)}},closeFlashUI:function(=
C){var =
B=3Ddocument;B.onkeydown=3Dthis.KEY_HANDLERS;window.onmousewheel=3DB.onmo=
usewheel=3D"";if(window.removeEventListener){window.removeEventListener("=
DOMMouseScroll",this.handleMouseWheel,false)}if(B.detachEvent){B.detachEv=
ent("onmousewheel",this.handleMouseWheel)}this.LITE_BG_DIV.style.display=3D=
this.LITE_FG_DIV.style.display=3D"none";this.REMOVE_TIMER_ID=3DsetTimeout=
(function(){PicLensLite.removeChildren()},150);if(this.BROWSER_IE6){var =
A=3Ddocument.body;var =
D=3Ddocument.documentElement;A.style.margin=3Dthis.OLD_B_MARGIN;A.style.o=
verflow=3Dthis.OLD_B_OVERFLOW;A.style.height=3Dthis.OLD_B_HEIGHT;D.style.=
overflow=3Dthis.OLD_H_OVERFLOW;D.style.height=3Dthis.OLD_H_HEIGHT;window.=
scrollTo(0,this.OLD_SCROLL_Y)}if(this.ON_EXIT!=3D=3Dnull){this.ON_EXIT(C)=
}this.setRunningFlag(false)},determineBrowserParams:function(){var =
B=3DBrowserDetect.OS;var =
A=3DBrowserDetect.browser;this.OS_MAC=3D(B=3D=3D"Mac");this.OS_WIN=3D(B=3D=
=3D"Windows");this.BROWSER_FFX=3D(A=3D=3D"Firefox");this.BROWSER_SAF=3D(A=
=3D=3D"Safari");this.BROWSER_IE=3D(A=3D=3D"Explorer");this.BROWSER_IE6=3D=
(this.BROWSER_IE&&BrowserDetect.version=3D=3D"6");this.FLASH_VER=3Dswfobj=
lite.getFlashPlayerVersion()},exitPicLensLite:function(){var =
A=3Dthis.getFlash();if(A!=3D=3Dnull&&A.fl_exitPicLensLite){A.fl_exitPicLe=
nsLite();this.AUTO_CLOSE_TIMER_ID=3DsetTimeout(function(){if(PicLensLite.=
isRunning()){PicLensLite.closeFlashUI()}},500)}else{this.closeFlashUI()}}=
,findScriptLocation:function(){var =
E=3Ddocument.getElementsByTagName("script");for(var =
C=3D0;C!=3DE.length;++C){var A=3DE[C];var =
D=3DA.getAttribute("type");if(D=3D=3D"text/javascript"){var =
F=3DA.getAttribute("src");if(F=3D=3D=3Dnull){continue}var =
B=3DF.indexOf("piclens.js");if(B!=3D-1){this.setLiteURLs({lite:F.substrin=
g(0,B)});return =
}else{B=3DF.indexOf("piclens_optimized.js");if(B!=3D-1){this.setLiteURLs(=
{lite:F.substring(0,B)});return }}}}},getPageSize:function(){var =
J,F,G,C;var I=3Ddocument;var E=3DI.body;var =
D;if(window.innerHeight&&window.scrollMaxY){J=3DI.scrollWidth;F=3D(this.i=
sFrame?parent.innerHeight:self.innerHeight)+(this.isFrame?parent.scrollMa=
xY:self.scrollMaxY)}else{if(E.scrollHeight>E.offsetHeight){J=3DE.scrollWi=
dth;F=3DE.scrollHeight}else{D=3DI.getElementsByTagName("html").item(0);J=3D=
D.offsetWidth;F=3DD.offsetHeight;J=3D(J<E.offsetWidth)?E.offsetWidth:J;F=3D=
(F<E.offsetHeight)?E.offsetHeight:F}}var =
A=3DI.documentElement;if(self.innerHeight){G=3D(this.isFrame)?parent.inne=
rWidth:self.innerWidth;C=3D(this.isFrame)?parent.innerHeight:self.innerHe=
ight}else{if(A&&A.clientHeight){G=3DA.clientWidth;C=3DA.clientHeight}else=
{if(E){D=3DI.getElementsByTagName("html").item(0);G=3DD.clientWidth;C=3DD=
.clientHeight;G=3D(G=3D=3D0)?E.clientWidth:G;C=3D(C=3D=3D0)?E.clientHeigh=
t:C}}}var B=3D(F<C)?C:F;var =
H=3D(J<G)?G:J;return{pw:H,ph:B,w:G,h:C}},getElementsFromXMLFeed:function(=
){var B;if(window.ActiveXObject){B=3Dnew =
ActiveXObject("Microsoft.XMLDOM");B.async=3Dfalse;B.loadXML(PicLensLite.T=
HE_FEED)}else{var C=3Dnew =
DOMParser();B=3DC.parseFromString(PicLensLite.THE_FEED,"text/xml")}var =
A=3DB.getElementsByTagName("*");return =
A},getBasicSlideShowHTML:function(){if(!this.LBOX_JS_URL||!this.LBOX_CSS_=
URL){return""}var D=3Ddocument.getElementsByTagName("head").item(0);var =
A=3Ddocument.createElement("script");A.src=3Dthis.LBOX_JS_URL;A.type=3D"t=
ext/javascript";D.appendChild(A);var =
G=3Ddocument.createElement("link");G.rel=3D"stylesheet";G.href=3Dthis.LBO=
X_CSS_URL;G.type=3D"text/css";G.media=3D"screen";D.appendChild(G);var =
F=3Dthis.getElementsFromXMLFeed();var C;var =
H=3D"";for(C=3D0;C<F.length;C++){if(F[C].nodeName=3D=3D"media:content"){v=
ar B=3DF[C].getAttribute("url");if(B.indexOf(".flv")=3D=3D-1){H+=3D'<a =
id=3D"lboxImage" href=3D"'+B+'" rel=3D"lytebox[lite]"></a> '}}}var =
E=3D"<div id=3D'lightbox_images' align=3D'center' style=3D'display: =
none; padding-top:10px; color:#FFFFFF; font-size:.8em; "+this.FONT+" =
color:#999999;'>";E+=3D'( Alternatively, <a =
onclick=3D"javascript:PicLensLite.invokeLytebox();return false;" =
href=3D"#" style=3D"color:#656588">click here for a basic slideshow</a>. =
)';E+=3DH;E+=3D"</div><br/>";return =
E},generateAlternativeContent:function(){var J=3D'<div id=3D"altContent" =
style=3D"text-align:center; margin: 0 0 0 0; padding: 0 0 0 0; =
background-color: #000; min-width:860px;">';J+=3D'<div align=3D"center" =
style=3D"width: 100%; padding-top:60px; '+this.FONT+'">';var =
I=3Dthis.FLASH_VER;var G;if(I.major>0){G=3D"update your Flash Player =
from version "+I.major+"."+I.minor+"."+I.release+" to version 9.0.28 or =
newer"}else{G=3D"install the most recent Flash Player"}var =
D=3D"";if(this.THE_FEED!=3D=3D""){D=3Dthis.getBasicSlideShowHTML()}var =
A=3Dthis.PL_URL;var E=3Dthis.LEARN_PL_URL;var =
F=3Dthis.ARGS.pid;if(F){A+=3DF+"/";E+=3DF+"/"}else{var =
H=3D"000000000001/";A+=3DH;E+=3DH}if(this.SHOW_LBOX){}else{var =
C=3D"<span style=3D'padding-left:25px; color:#C6C6C6; =
font-size:";J+=3D"<div style=3D'padding:10px;'>"+C+"1.5em; font-weight: =
bold; "+this.FONT+"'>You're clicks away from going full =
screen!</span><br/>"+C+".9em; padding-bottom: 15px; "+this.FONT+"'>You =
must get the <a href=3D'"+A+"' style=3D'color:#656588'>Cooliris</a> =
browser plugin, or "+G+".</span></div>";if(!this.BUTTON_URL){J+=3D'<a =
href=3D"'+A+'" style=3D"color:#ACD">Get Cooliris Now!</a>'}else{var =
B=3D'<area shape=3D"rect" coords=3D';J+=3D'<img =
src=3D"'+this.BUTTON_URL+'" alt=3D"" border=3D"0" usemap=3D"#Map"><map =
name=3D"Map" id=3D"Map">'+B+'"0,0,33,33" href=3D"#" =
onclick=3D"javascript:PicLensLite.closeFlashUI();" =
/>'+B+'"35,35,325,325" href=3D"'+A+'" />'+B+'"593,209,825,301" =
href=3D"'+this.FLASH_URL+'" />'+B+'"327,148,448,178" href=3D"'+E+'" =
/></map>'}}J+=3D"</div>";J+=3DD;J+=3D'<div align=3D"center" =
style=3D"color:#666666; font-size:11px; '+this.FONT+'">&copy; 2008 =
Cooliris, Inc. All trademarks are property of their respective =
holders.<br/><br/><br/></div>';J+=3D"</div>";return =
J},generateFlashVars:function(){var C=3D"";var B=3Dthis.ARGS;if(typeof =
B.guid!=3D=3D"undefined"){C+=3D"&startItemGUID=3D"+B.guid}if(B.loadFeedIn=
Flash){C+=3D"&feedURL=3D"+encodeURIComponent(this.THE_FEED_URL)}if(B.paus=
ed){C+=3D"&paused=3D"+B.paused}if(B.loop){C+=3D"&loop=3D"+B.loop}if(B.del=
ay){C+=3D"&delay=3D"+B.delay}if(B.pid){C+=3D"&pid=3D"+B.pid}if(typeof =
B.maxScale!=3D"undefined"){C+=3D"&maxScale=3D"+B.maxScale}if(typeof =
B.overlayToolbars!=3D"undefined"){C+=3D"&overlayToolbars=3D"+B.overlayToo=
lbars}var =
A=3Dthis.CUSTOM_BUTTON;if(A!=3Dnull){C+=3D"&cButtonURL=3D"+encodeURICompo=
nent(A.targetURL);if(A.labelText!=3Dnull){C+=3D"&cButtonLabel=3D"+encodeU=
RIComponent(A.labelText)}if(A.iconImage!=3Dnull){C+=3D"&cButtonIcon=3D"+e=
ncodeURIComponent(A.iconImage)}}C+=3D"&swfURL=3D"+encodeURIComponent(this=
.LITE_URL);C=3DC.substring(1);return =
C},getFlash:function(){if(this.BROWSER_SAF||this.BROWSER_IE){return =
document.getElementById(this.FLASH_ID_1)}else{return =
document.getElementById(this.FLASH_ID_2)}},getWindowSize:function(){var =
B=3Ddocument.documentElement;var D=3Ddocument.body;var =
A=3D0,C=3D0;if(typeof =
(window.innerWidth)=3D=3D"number"){A=3Dwindow.innerWidth;C=3Dwindow.inner=
Height}else{if(B&&(B.clientWidth||B.clientHeight)){A=3DB.clientWidth;C=3D=
B.clientHeight}else{if(D&&(D.clientWidth||D.clientHeight)){A=3DD.clientWi=
dth;C=3DD.clientHeight}}}return{w:A,h:C}},handleKeyPress:function(A){if(!=
this.isRunning()){return true}var =
B=3Dthis.getFlash();if(B!=3Dnull&&B.fl_keyPressed){B.fl_keyPressed(A)}els=
e{if(A=3D=3D27){this.closeFlashUI();return =
false}}if(A=3D=3D9||A=3D=3D13){return false}return =
true},handleMouseWheel:function(A){var =
C=3D0;if(!A){A=3Dwindow.event}if(A.wheelDelta){C=3DA.wheelDelta/120;if(wi=
ndow.opera){C=3D-C}}else{if(A.detail){var =
B=3DA.detail;if(Math.abs(B)<3){C=3D-B}else{C=3D-B/3}}}if(C){PicLensLite.s=
endMouseScrollToFlash(C)}if(A.preventDefault){A.preventDefault()}A.return=
Value=3Dfalse;return false},hasPicLensClient:function(){return =
this.hasCooliris()},hasCooliris:function(){if(this.DEBUG_NOCLIENT){return=
 false}var =
E=3Dfalse;if(this.PLC){E=3Dtrue}else{if(window.piclens&&window.piclens.la=
unch){this.PLC=3Dwindow.piclens;E=3Dtrue}else{var B=3Dnull;if(typeof =
PicLensContext!=3D"undefined"){B=3Dnew PicLensContext()}else{try{B=3Dnew =
ActiveXObject("PicLens.Context")}catch(D){if(navigator.mimeTypes["applica=
tion/x-cooliris"]){B=3Ddocument.createElement("object");B.style.height=3D=
"0px";B.style.width=3D"0px";B.type=3D"application/x-cooliris";document.do=
cumentElement.appendChild(B)}else{B=3Dnull}}}this.PLC=3DB;if(this.PLC){E=3D=
true}}}if(E){if(this.BROWSER_SAF){return true}var =
A;try{A=3Dthis.PLC.version}catch(D){return false}var =
C=3DA.split(".");if(C[0]>1){return =
true}else{if(C[0]=3D=3D1){if(C[1]>6){return =
true}else{if(C[1]=3D=3D6){if(C[2]>0){return =
true}else{if(C[2]=3D=3D0){if(C[3]>=3D824){return true}}}}}}}return =
false}else{return =
false}},invokeLytebox:function(){this.SHOW_LBOX=3Dtrue;myLytebox.start(do=
cument.getElementById("lboxImage"),false,false);this.closeFlashUI()},show=
LyteboxLink:function(){myLytebox.updateLyteboxItems();myLytebox.doAnimati=
ons=3Dfalse;var =
A=3Ddocument.getElementById("lightbox_images");if(A!=3Dnull){A.style.disp=
lay=3D"block";if(this.SHOW_LBOX&&this.getFlash()=3D=3Dnull){this.invokeLy=
tebox()}}},startLytebox:function(){if(typeof =
myLytebox!=3D"undefined"){this.showLyteboxLink()}else{if(typeof =
initLytebox!=3D"undefined"){initLytebox();this.showLyteboxLink()}else{if(=
this.LBOX_COUNT>=3D4){return =
}setTimeout(function(){PicLensLite.startLytebox()},150);this.LBOX_COUNT++=
}}},injectFlashPlayer:function(){var A=3Dthis.LITE_FG_DIV;var D;var =
F;D=3DF=3D"100%";if(this.BROWSER_IE6){D=3DF=3D"0"}var =
E=3Dthis.generateFlashVars();var =
B=3Dthis.generateAlternativeContent();if(this.meetsReqs()){var =
C=3D"<param name=3D";A.innerHTML=3D'<object id=3D"'+this.FLASH_ID_1+'" =
classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width=3D"100%" =
height=3D"100%">'+C+'"movie" value=3D"'+this.LITE_URL+'" =
/>'+C+'"quality" value=3D"high"/> '+C+'"bgcolor" value=3D"#000000"/> =
'+C+'"allowScriptAccess" value=3D"always"/> '+C+'"FlashVars" =
value=3D"'+E+'"/> '+C+'"allowFullScreen" value=3D"true"/> '+C+'"wmode" =
value=3D"window"/> '+C+'"scale" value=3D"noscale"/> <object =
type=3D"application/x-shockwave-flash" data=3D"'+this.LITE_URL+'" =
width=3D"'+D+'" height=3D"'+F+'" quality=3D"high" bgcolor=3D"#000000" =
id=3D"'+this.FLASH_ID_2+'" quality=3D"high" FlashVars=3D"'+E+'" =
allowFullScreen=3D"true" scale=3D"noscale" wmode=3D"window" =
allowScriptAccess=3D"always">'+B+"</object></object>"}else{if(this.ON_NO_=
PLUGINS){this.ON_NO_PLUGINS()}else{A.innerHTML=3DB;A.style.minWidth=3D"86=
0px";A.style.minHeight=3D"550px"}}if(this.BROWSER_SAF){this.resizeUI()}},=
indexFeeds:function(){var E=3Ddocument.getElementsByTagName("link");var =
A=3D[];for(var B=3D0;B!=3DE.length;++B){var =
D=3DE[B],C=3DD.getAttribute("type");if(C=3D=3D"application/rss+xml"||C=3D=
=3D"text/xml"){A.push({title:D.getAttribute("title"),url:D.getAttribute("=
href")})}}return A},loadViaXHR:function(B){var A=3Dthis;var =
D=3Dwindow.XMLHttpRequest?new XMLHttpRequest():new =
ActiveXObject("MSXML2.XMLHTTP.3.0");try{D.open("GET",B,true);D.onreadysta=
techange=3Dfunction(){if(D.readyState=3D=3D4){if((D.status=3D=3D200||D.st=
atus=3D=3D0)){if(D.responseText){A.showFlashUI(D.responseText)}}else{if(c=
onsole){console.log("PicLens Lite could not load the RSS Feed: =
"+B)}}}};D.send("")}catch(C){this.ARGS.loadFeedInFlash=3Dtrue;this.showFl=
ashUI("")}},meetsReqs:function(){if(this.DEBUG_NOFLASH){return false}var =
B=3D(this.FLASH_VER.major=3D=3D0)&&this.BROWSER_IE;var =
A=3Dswfobjlite.hasFlashPlayerVersion("9.0.28");return =
A||B},removeChildren:function(){this.REMOVE_TIMER_ID=3D0;if(this.LITE_BG_=
DIV!=3D=3Dnull){document.body.removeChild(this.LITE_BG_DIV);this.LITE_BG_=
DIV=3Dnull}if(this.LITE_FG_DIV!=3D=3Dnull){document.body.removeChild(this=
.LITE_FG_DIV);this.LITE_FG_DIV=3Dnull}},resizeFlashToFitPaddedBox:functio=
n(){var B=3Dthis.getFlash();if(B){var C=3Dthis.getPageSize();var =
A=3DC.w-this.HPAD*2;var =
D=3DC.h-this.VPAD*2;B.style.width=3DA;B.style.height=3DD;B.width=3DA;B.he=
ight=3DD}},resizeToFitPaddedBox:function(B,A){if(typeof =
A=3D=3D"undefined"){A=3Dthis.getPageSize()}B.width=3D(A.w-this.HPAD*2)+"p=
x";B.height=3D(A.h-this.VPAD*2)+"px"},resizeToPaddedBox:function(A){A.lef=
t=3DA.right=3Dthis.HPAD+"px";A.top=3DA.bottom=3Dthis.VPAD+"px"},resizeUI:=
function(){if(this.LITE_FG_DIV){var =
A=3Dthis.LITE_FG_DIV.style;this.resizeToPaddedBox(A);this.resizeToFitPadd=
edBox(A);this.resizeFlashToFitPaddedBox()}},setRunningFlag:function(A){th=
is.LITE_IS_RUNNING=3DA;this.piclensIsRunning_=3DA},setResizeHandler:funct=
ion(){if(!this.RESIZE_HANDLER_EXISTS&&this.BROWSER_SAF){var =
A=3Dthis;window.addEventListener("resize",function(){A.resizeUI()},false)=
;this.RESIZE_HANDLER_EXISTS=3Dtrue}},setResizeTimer:function(){if(this.BR=
OWSER_IE6){this.RESIZE_TIMER_IE6=3DsetInterval(function(){PicLensLite.aut=
oResize()},1000)}},showFlashUI:function(A){this.THE_FEED=3DA;this.findScr=
iptLocation();this.createBackgroundOverlay();this.createForegroundFlashCo=
mponent();if(this.BROWSER_IE){this.appendElementsToDocument()}this.inject=
FlashPlayer();if(!this.BROWSER_IE){this.appendElementsToDocument()}this.a=
ddKeyHandlers();this.addMouseHandlers();this.setRunningFlag(true);this.se=
tResizeTimer();this.setResizeHandler();this.startLytebox()},sendMouseScro=
llToFlash:function(B){if(!this.isRunning()){return }var =
A=3Dthis.getFlash();if(A!=3Dnull&&A.fl_mouseMoved){A.fl_mouseMoved(B)}}};=
var swfobjlite=3Dfunction(){var =
UNDEF=3D"undefined",OBJECT=3D"object",SHOCKWAVE_FLASH=3D"Shockwave =
Flash",SHOCKWAVE_FLASH_AX=3D"ShockwaveFlash.ShockwaveFlash",win=3Dwindow,=
doc=3Ddocument,nav=3Dnavigator;var ua=3Dfunction(){var w3cdom=3Dtypeof =
doc.getElementById!=3DUNDEF&&typeof =
doc.getElementsByTagName!=3DUNDEF&&typeof =
doc.createElement!=3DUNDEF&&typeof doc.appendChild!=3DUNDEF&&typeof =
doc.replaceChild!=3DUNDEF&&typeof doc.removeChild!=3DUNDEF&&typeof =
doc.cloneNode!=3DUNDEF,playerVersion=3D[0,0,0],d=3Dnull;if(typeof =
nav.plugins!=3DUNDEF&&typeof =
nav.plugins[SHOCKWAVE_FLASH]=3D=3DOBJECT){d=3Dnav.plugins[SHOCKWAVE_FLASH=
].description;if(d){d=3Dd.replace(/^.*\s+(\S+\s+\S+$)/,"$1");playerVersio=
n[0]=3DparseInt(d.replace(/^(.*)\..*$/,"$1"),10);playerVersion[1]=3Dparse=
Int(d.replace(/^.*\.(.*)\s.*$/,"$1"),10);playerVersion[2]=3D/r/.test(d)?p=
arseInt(d.replace(/^.*r(.*)$/,"$1"),10):0}}else{if(typeof =
win.ActiveXObject!=3DUNDEF){var a=3Dnull,fp6Crash=3Dfalse;try{a=3Dnew =
ActiveXObject(SHOCKWAVE_FLASH_AX+".7")}catch(e){try{a=3Dnew =
ActiveXObject(SHOCKWAVE_FLASH_AX+".6");playerVersion=3D[6,0,21];a.AllowSc=
riptAccess=3D"always"}catch(e){if(playerVersion[0]=3D=3D6){fp6Crash=3Dtru=
e}}if(!fp6Crash){try{a=3Dnew =
ActiveXObject(SHOCKWAVE_FLASH_AX)}catch(e){}}}if(!fp6Crash&&a){try{d=3Da.=
GetVariable("$version");if(d){d=3Dd.split(" =
")[1].split(",");playerVersion=3D[parseInt(d[0],10),parseInt(d[1],10),par=
seInt(d[2],10)]}}catch(e){}}}}var =
u=3Dnav.userAgent.toLowerCase(),p=3Dnav.platform.toLowerCase(),webkit=3D/=
webkit/.test(u)?parseFloat(u.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1"))=
:false,ie=3Dfalse,windows=3Dp?/win/.test(p):/win/.test(u),mac=3Dp?/mac/.t=
est(p):/mac/.test(u);=0A=
/*@cc_on=0A=
			ie =3D true;=0A=
			@if (@_win32)=0A=
				windows =3D true;=0A=
			@elif (@_mac)=0A=
				mac =3D true;=0A=
			@end=0A=
		@*/=0A=
return{w3cdom:w3cdom,pv:playerVersion,webkit:webkit,ie:ie,win:windows,mac=
:mac}}();return{hasFlashPlayerVersion:function(rv){var =
pv=3Dua.pv,v=3Drv.split(".");v[0]=3DparseInt(v[0],10);v[1]=3DparseInt(v[1=
],10);v[2]=3DparseInt(v[2],10);return(pv[0]>v[0]||(pv[0]=3D=3Dv[0]&&pv[1]=
>v[1])||(pv[0]=3D=3Dv[0]&&pv[1]=3D=3Dv[1]&&pv[2]>=3Dv[2]))?true:false},ge=
tFlashPlayerVersion:function(){return{major:ua.pv[0],minor:ua.pv[1],relea=
se:ua.pv[2]}}}}();var =
BrowserDetect=3D{init:function(){this.browser=3Dthis.searchString(this.da=
taBrowser)||"Unknown =
Browser";this.version=3Dthis.searchVersion(navigator.userAgent)||this.sea=
rchVersion(navigator.appVersion)||"Unknown =
Version";this.OS=3Dthis.searchString(this.dataOS)||"Unknown =
OS"},searchString:function(D){for(var A=3D0;A<D.length;A++){var =
B=3DD[A].string;var =
C=3DD[A].prop;this.versionSearchString=3DD[A].versionSearch||D[A].identit=
y;if(B){if(B.indexOf(D[A].subString)!=3D-1){return =
D[A].identity}}else{if(C){return =
D[A].identity}}}},searchVersion:function(B){var =
A=3DB.indexOf(this.versionSearchString);if(A=3D=3D-1){return }return =
parseFloat(B.substring(A+this.versionSearchString.length+1))},dataBrowser=
:[{string:navigator.userAgent,subString:"OmniWeb",versionSearch:"OmniWeb/=
",identity:"OmniWeb"},{string:navigator.vendor,subString:"Apple",identity=
:"Safari"},{prop:window.opera,identity:"Opera"},{string:navigator.vendor,=
subString:"iCab",identity:"iCab"},{string:navigator.vendor,subString:"KDE=
",identity:"Konqueror"},{string:navigator.userAgent,subString:"Firefox",i=
dentity:"Firefox"},{string:navigator.vendor,subString:"Camino",identity:"=
Camino"},{string:navigator.userAgent,subString:"Netscape",identity:"Netsc=
ape"},{string:navigator.userAgent,subString:"MSIE",identity:"Explorer",ve=
rsionSearch:"MSIE"},{string:navigator.userAgent,subString:"Gecko",identit=
y:"Mozilla",versionSearch:"rv"},{string:navigator.userAgent,subString:"Mo=
zilla",identity:"Netscape",versionSearch:"Mozilla"}],dataOS:[{string:navi=
gator.platform,subString:"Win",identity:"Windows"},{string:navigator.plat=
form,subString:"Mac",identity:"Mac"},{string:navigator.platform,subString=
:"Linux",identity:"Linux"}]};BrowserDetect.init();
------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://pagead2.googlesyndication.com/pagead/show_ads.js

(function(){=0A=
var h=3Dtrue,i=3Dnull,m=3Dfalse,aa=3D(new =
Date).getTime(),ba=3Dfunction(a){var b=3D(new =
Date).getTime()-aa,c=3D"&dtd=3D"+(b<1000?b:"M");return a+c};var =
n=3Dthis,ca=3Dfunction(a,b,c){var d=3Da.split("."),e=3Dc||n;!(d[0]in =
e)&&e.execScript&&e.execScript("var "+d[0]);for(var =
f;d.length&&(f=3Dd.shift());)if(!d.length&&b!=3D=3Dundefined)e[f]=3Db;els=
e e=3De[f]?e[f]:(e[f]=3D{})},o=3Dfunction(a){var b=3Dtypeof =
a;if(b=3D=3D"object")if(a){if(a instanceof Array||!(a instanceof =
Object)&&Object.prototype.toString.call(a)=3D=3D"[object Array]"||typeof =
a.length=3D=3D"number"&&typeof a.splice!=3D"undefined"&&typeof =
a.propertyIsEnumerable!=3D"undefined"&&!a.propertyIsEnumerable("splice"))=
return"array";=0A=
if(!(a instanceof =
Object)&&(Object.prototype.toString.call(a)=3D=3D"[object =
Function]"||typeof a.call!=3D"undefined"&&typeof =
a.propertyIsEnumerable!=3D"undefined"&&!a.propertyIsEnumerable("call")))r=
eturn"function"}else return"null";else if(b=3D=3D"function"&&typeof =
a.call=3D=3D"undefined")return"object";return b},p=3Dfunction(a){return =
o(a)=3D=3D"array"},da=3Dfunction(a){var b=3Do(a);return =
b=3D=3D"array"||b=3D=3D"object"&&typeof =
a.length=3D=3D"number"},q=3Dfunction(a){return typeof =
a=3D=3D"string"},ea=3Dfunction(a){var b=3Do(a);return b=3D=3D"object"||=0A=
b=3D=3D"array"||b=3D=3D"function"};Math.floor(Math.random()*2147483648).t=
oString(36);=0A=
var fa=3Dfunction(a){var =
b=3Do(a);if(b=3D=3D"object"||b=3D=3D"array"){if(a.clone)return =
a.clone.call(a);var c=3Db=3D=3D"array"?[]:{};for(var d in =
a)c[d]=3Dfa(a[d]);return c}return a},ga=3Dfunction(a,b){var =
c=3Da.v;if(arguments.length>2){var =
d=3DArray.prototype.slice.call(arguments,2);c&&d.unshift.apply(d,c);c=3Dd=
}b=3Da.z||b;a=3Da.w||a;var e,f=3Db||n;e=3Dc?function(){var =
g=3DArray.prototype.slice.call(arguments);g.unshift.apply(g,c);return =
a.apply(f,g)}:function(){return =
a.apply(f,arguments)};e.v=3Dc;e.z=3Db;e.w=3Da;return =
e},ha=3DDate.now||function(){return(new Date).getTime()},=0A=
r=3Dfunction(a,b,c){ca(a,b,c)};function t(a,b){var =
c=3DparseFloat(a);return isNaN(c)||c>1||c<0?b:c}function =
u(a,b){if(a=3D=3D"true")return h;if(a=3D=3D"false")return m;return =
b}function w(a,b){var c=3D/^([\w-]+\.)+[\w-]{2,}(\:[0-9]+)?$/;return =
c.test(a)?a:b};var =
ia=3D"pagead2.googlesyndication.com",ja=3D"googleads.g.doubleclick.net",k=
a=3D"pubads.g.doubleclick.net",la=3D"securepubads.g.doubleclick.net",ma=3D=
"partner.googleadservices.com",x=3Dw("pagead2.googlesyndication.com",ia),=
na=3Dw("googleads.g.doubleclick.net",ja),oa=3Dw("pagead2.googlesyndicatio=
n.com",ia);w("pubads.g.doubleclick.net",ka);w("partner.googleadservices.c=
om",ma);w("securepubads.g.doubleclick.net",la);function y(a){return =
typeof =
encodeURIComponent=3D=3D"function"?encodeURIComponent(a):escape(a)}functi=
on pa(a,b,c){var =
d=3Ddocument.createElement("script");d.type=3D"text/javascript";if(b)d.on=
load=3Db;if(c)d.id=3Dc;d.src=3Da;var =
e=3Ddocument.getElementsByTagName("head")[0];if(!e)return =
m;window.setTimeout(function(){e.appendChild(d)},0);return h}function =
qa(a,b){a.google_image_requests||(a.google_image_requests=3D[]);var =
c=3Dnew Image;c.src=3Db;a.google_image_requests.push(c)}=0A=
function ra(a){if(a in sa)return sa[a];return =
sa[a]=3Dnavigator.userAgent.toLowerCase().indexOf(a)!=3D-1}var sa=3D{};=0A=
function ta(){if(navigator.plugins&&navigator.mimeTypes.length){var =
a=3Dnavigator.plugins["Shockwave Flash"];if(a&&a.description)return =
a.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s)+r/,".")}else =
if(navigator.userAgent&&navigator.userAgent.indexOf("Windows =
CE")>=3D0){for(var b=3D3,c=3D1;c;)try{c=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash."+(b+1));b++}catch(d){c=3Di}=
return b.toString()}else if(ra("msie")&&!window.opera){c=3Di;try{c=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(e){b=3D=0A=
0;try{c=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");b=3D6;c.AllowScriptAcces=
s=3D"always"}catch(f){if(b=3D=3D6)return b.toString()}try{c=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(g){}}if(c){b=3Dc.Get=
Variable("$version").split(" ")[1];return =
b.replace(/,/g,".")}}return"0"}function z(a){var =
b=3Da.google_ad_format;if(b)return b.indexOf("_0ads")>0;return =
a.google_ad_output!=3D"html"&&a.google_num_radlinks>0}function =
A(a){return!!a&&a.indexOf("_sdo")!=3D-1}=0A=
function B(a,b){var c=3DMath.random();if(c<b){var =
d=3DMath.floor(c/b*a.length);return a[d]}return""}var =
ua=3Dfunction(a){a.u_tz=3D-(new =
Date).getTimezoneOffset();a.u_his=3Dwindow.history.length;a.u_java=3Dnavi=
gator.javaEnabled();if(window.screen){a.u_h=3Dwindow.screen.height;a.u_w=3D=
window.screen.width;a.u_ah=3Dwindow.screen.availHeight;a.u_aw=3Dwindow.sc=
reen.availWidth;a.u_cd=3Dwindow.screen.colorDepth}if(navigator.plugins)a.=
u_nplug=3Dnavigator.plugins.length;if(navigator.mimeTypes)a.u_nmime=3Dnav=
igator.mimeTypes.length};var =
va=3D{google_ad_channel:"channel",google_ad_host:"host",google_ad_host_ch=
annel:"h_ch",google_ad_host_tier_id:"ht_id",google_ad_section:"region",go=
ogle_ad_type:"ad_type",google_adtest:"adtest",google_allow_expandable_ads=
:"ea",google_alternate_ad_url:"alternate_ad_url",google_alternate_color:"=
alt_color",google_bid:"bid",google_city:"gcs",google_color_bg:"color_bg",=
google_color_border:"color_border",google_color_line:"color_line",google_=
color_link:"color_link",google_color_text:"color_text",google_color_url:"=
color_url",=0A=
google_contents:"contents",google_country:"gl",google_cust_age:"cust_age"=
,google_cust_ch:"cust_ch",google_cust_gender:"cust_gender",google_cust_id=
:"cust_id",google_cust_interests:"cust_interests",google_cust_job:"cust_j=
ob",google_cust_l:"cust_l",google_cust_lh:"cust_lh",google_cust_u_url:"cu=
st_u_url",google_disable_video_autoplay:"disable_video_autoplay",google_e=
d:"ed",google_encoding:"oe",google_feedback:"feedback_link",google_flash_=
version:"flash",google_font_face:"f",google_font_size:"fs",google_hints:"=
hints",=0A=
google_kw:"kw",google_kw_type:"kw_type",google_language:"hl",google_page_=
url:"url",google_referrer_url:"ref",google_region:"gr",google_reuse_color=
s:"reuse_colors",google_safe:"adsafe",google_tag_info:"gut",google_target=
ing:"targeting",google_ui_features:"ui",google_ui_version:"uiv",google_vi=
deo_doc_id:"video_doc_id",google_video_product_type:"video_product_type"}=
,wa=3D{google_ad_client:"client",google_ad_format:"format",google_ad_outp=
ut:"output",google_ad_callback:"callback",google_ad_height:"h",google_ad_=
override:"google_ad_override",=0A=
google_ad_slot:"slotname",google_ad_width:"w",google_ctr_threshold:"ctr_t=
",google_image_size:"image_size",google_last_modified_time:"lmt",google_m=
ax_num_ads:"num_ads",google_max_radlink_len:"max_radlink_len",google_num_=
radlinks:"num_radlinks",google_num_radlinks_per_unit:"num_radlinks_per_un=
it",google_only_ads_with_video:"only_ads_with_video",google_page_location=
:"loc",google_rl_dest_url:"rl_dest_url",google_rl_filtering:"rl_filtering=
",google_rl_mode:"rl_mode",google_rt:"rt",google_skip:"skip"},xa=3D=0A=
{google_only_pyv_ads:"pyv",google_with_pyv_ads:"withpyv"};function =
ya(a,b){try{return a.top.document.URL=3D=3Db.URL}catch(c){}return =
m}function za(a,b,c,d){var =
e=3Dc||a.google_ad_width,f=3Dd||a.google_ad_height;if(ya(a,b))return =
m;var g=3Db.documentElement;if(e&&f){var =
j=3D1,k=3D1;if(a.innerHeight){j=3Da.innerWidth;k=3Da.innerHeight}else =
if(g&&g.clientHeight){j=3Dg.clientWidth;k=3Dg.clientHeight}else =
if(b.body){j=3Db.body.clientWidth;k=3Db.body.clientHeight}if(k>2*f||j>2*e=
)return m}return h}function Aa(a,b){for(var c in b)a["google_"+c]=3Db[c]}=0A=
function Ba(a,b){if(!b)return a.URL;return a.referrer}function =
Ca(a,b){if(!b&&a.google_referrer_url=3D=3Di)return"0";else =
if(b&&a.google_referrer_url=3D=3Di)return"1";else =
if(!b&&a.google_referrer_url!=3Di)return"2";else =
if(b&&a.google_referrer_url!=3Di)return"3";return"4"}function =
Da(a,b,c,d){a.page_url=3DBa(c,d);a.page_location=3Di}function =
Ea(a,b,c,d){a.page_url=3Db.google_page_url;a.page_location=3DBa(c,d)||"EM=
PTY"}=0A=
function Fa(a,b){var =
c=3D{},d=3Dza(a,b,a.google_ad_width,a.google_ad_height);c.iframing=3DCa(a=
,d);a.google_page_url?Ea(c,a,b,d):Da(c,a,b,d);c.last_modified_time=3Db.UR=
L=3D=3Dc.page_url?Date.parse(b.lastModified)/1000:i;c.referrer_url=3Dd?a.=
google_referrer_url:a.google_page_url&&a.google_referrer_url?a.google_ref=
errer_url:b.referrer;return c}function Ga(a){var =
b=3D{},c=3Da.URL.substring(a.URL.lastIndexOf("http"));b.iframing=3Di;b.pa=
ge_url=3Dc;b.page_location=3Da.URL;b.last_modified_time=3Di;b.referrer_ur=
l=3Dc;return b}=0A=
function Ha(a,b){var c=3DIa(a,b);Aa(a,c)}function Ia(a,b){var c;return =
c=3Da.google_page_url=3D=3Di&&Ja[b.domain]?Ga(b):Fa(a,b)}var =
Ja=3D{};Ja["ad.yieldmanager.com"]=3Dh;var =
Ka=3Ddocument,La=3Du("false",m),Ma=3Du("false",m),Na=3Du("false",m);u("fa=
lse",m);var C=3Dwindow;var Oa=3Dfunction(a,b,c){var =
d=3Dga(b,n,a),e=3Dwindow.onerror;window.onerror=3Dd;try{c()}catch(f){var =
g=3Df.toString(),j=3D"";if(f.fileName)j=3Df.fileName;var =
k=3D-1;if(f.lineNumber)k=3Df.lineNumber;var l=3Dd(g,j,k);if(!l)throw =
f;}window.onerror=3De};r("google_protectAndRun",Oa);=0A=
var Qa=3Dfunction(a,b,c,d){if(Math.random()<0.01){var =
e=3DKa,f=3D["http://",x,"/pagead/gen_204","?id=3Djserror","&cb=3D",La?1:0=
,"&cd=3D",Ma?1:0,"&context=3D",y(a),"&msg=3D",y(b),"&file=3D",y(c),"&line=
=3D",y(d.toString()),"&url=3D",y(e.URL.substring(0,512)),"&ref=3D",y(e.re=
ferrer.substring(0,512))];f.push(Pa());qa(C,f.join(""))}return!Na};r("goo=
gle_handleError",Qa);=0A=
var Sa=3Dfunction(a){Ra|=3Da},Ra=3D0,Pa=3Dfunction(){var =
a=3D["&client=3D",y(C.google_ad_client),"&format=3D",y(C.google_ad_format=
),"&slotname=3D",y(C.google_ad_slot),"&output=3D",y(C.google_ad_output),"=
&ad_type=3D",y(C.google_ad_type)];return a.join("")};var =
D=3D"",Va=3Dfunction(){if(window.google_ad_frameborder=3D=3Di)window.goog=
le_ad_frameborder=3D0;if(window.google_ad_output=3D=3Di)window.google_ad_=
output=3D"html";if(A(window.google_ad_format)){var =
a=3Dwindow.google_ad_format.match(/^(\d+)x(\d+)_.*/);if(a){window.google_=
ad_width=3DparseInt(a[1],10);window.google_ad_height=3DparseInt(a[2],10);=
window.google_ad_output=3D"html"}}window.google_ad_format=3DTa(window.goo=
gle_ad_format,window.google_ad_output,window.google_ad_width,window.googl=
e_ad_height,window.google_ad_slot,=0A=
!!window.google_override_format);D=3Dwindow.google_ad_client||"";window.g=
oogle_ad_client=3DUa(window.google_ad_format,window.google_ad_client);Ha(=
window,document);if(window.google_num_slots_by_channel=3D=3Di)window.goog=
le_num_slots_by_channel=3D{};if(window.google_viewed_host_channels=3D=3Di=
)window.google_viewed_host_channels=3D{};if(window.google_num_slots_by_cl=
ient=3D=3Di)window.google_num_slots_by_client=3D{};if(window.google_prev_=
ad_formats_by_region=3D=3Di)window.google_prev_ad_formats_by_region=3D{};=
if(window.google_prev_ad_slotnames_by_region=3D=3D=0A=
i)window.google_prev_ad_slotnames_by_region=3D{};if(window.google_correla=
tor=3D=3Di)window.google_correlator=3D(new =
Date).getTime();if(window.google_adslot_loaded=3D=3Di)window.google_adslo=
t_loaded=3D{};if(window.google_adContentsBySlot=3D=3Di)window.google_adCo=
ntentsBySlot=3D{};if(window.google_flash_version=3D=3Di)window.google_fla=
sh_version=3Dta();if(window.google_new_domain_checked=3D=3Di)window.googl=
e_new_domain_checked=3D0;if(window.google_new_domain_enabled=3D=3Di)windo=
w.google_new_domain_enabled=3D0;if(!window.google_num_ad_slots)window.goo=
gle_num_ad_slots=3D=0A=
0;if(!window.google_num_0ad_slots)window.google_num_0ad_slots=3D0;if(!win=
dow.google_num_sdo_slots)window.google_num_sdo_slots=3D0;window.google_ad=
_section=3Dwindow.google_ad_section||window.google_ad_region||"";window.g=
oogle_country=3Dwindow.google_country||window.google_gl||"";var b=3D(new =
Date).getTime();if(p(window.google_color_bg))window.google_color_bg=3DF(w=
indow.google_color_bg,b);if(p(window.google_color_text))window.google_col=
or_text=3DF(window.google_color_text,b);if(p(window.google_color_link))wi=
ndow.google_color_link=3D=0A=
F(window.google_color_link,b);if(p(window.google_color_url))window.google=
_color_url=3DF(window.google_color_url,b);if(p(window.google_color_border=
))window.google_color_border=3DF(window.google_color_border,b);if(p(windo=
w.google_color_line))window.google_color_line=3DF(window.google_color_lin=
e,b)},Wa=3Dfunction(a){var b;for(b in va)a[b]=3Di;for(b in =
wa)a[b]=3Di;for(b in =
xa)a[b]=3Di;a.google_container_id=3Di;a.google_eids=3Di;a.google_ad_regio=
n=3Di;a.google_gl=3Di},F=3Dfunction(a,b){Sa(2);return =
a[b%a.length]},Ua=3Dfunction(a,=0A=
b){if(!b)return"";b=3Db.toLowerCase();return =
b=3DA(a)?Xa(b):Ya(b)},Ya=3Dfunction(a){if(a&&a.substring(0,3)!=3D"ca-")a=3D=
"ca-"+a;return =
a},Xa=3Dfunction(a){if(a&&a.substring(0,9)!=3D"dist-aff-")a=3D"dist-aff-"=
+a;return =
a},Ta=3Dfunction(a,b,c,d,e,f){if(!a&&b=3D=3D"html")a=3Dc+"x"+d;return =
a=3DZa(a,e,f)?a.toLowerCase():""},Za=3Dfunction(a,b,c){if(!a)return =
m;if(!b)return h;return c};var G=3Ddocument,H=3Dnavigator,I=3Dwindow;=0A=
function $a(){var a=3DG.cookie,b=3DMath.round((new =
Date).getTime()/1000),c=3DI.google_analytics_domain_name,d=3Dtypeof =
c=3D=3D"undefined"?ab("auto"):ab(c),e=3Da.indexOf("__utma=3D"+d+".")>-1,f=
=3Da.indexOf("__utmb=3D"+d)>-1,g=3Da.indexOf("__utmc=3D"+d)>-1,j,k=3D{},l=
=3D!!I&&!!I.gaGlobal;if(e){j=3Da.split("__utma=3D"+d+".")[1].split(";")[0=
].split(".");k.sid=3Df&&g?j[3]+"":l&&I.gaGlobal.sid?I.gaGlobal.sid:b+"";k=
.vid=3Dj[0]+"."+j[1];k.from_cookie=3Dh}else{k.sid=3Dl&&I.gaGlobal.sid?I.g=
aGlobal.sid:b+"";k.vid=3Dl&&I.gaGlobal.vid?I.gaGlobal.vid:(Math.round(Mat=
h.random()*=0A=
2147483647)^bb()&2147483647)+"."+b;k.from_cookie=3Dm}k.dh=3Dd;k.hid=3Dl&&=
I.gaGlobal.hid?I.gaGlobal.hid:Math.round(Math.random()*2147483647);return=
 I.gaGlobal=3Dk}=0A=
function bb(){var =
a=3DG.cookie?G.cookie:"",b=3DI.history.length,c,d,e=3D[H.appName,H.versio=
n,H.language?H.language:H.browserLanguage,H.platform,H.userAgent,H.javaEn=
abled()?1:0].join("");if(I.screen)e+=3DI.screen.width+"x"+I.screen.height=
+I.screen.colorDepth;else =
if(I.java){d=3Djava.awt.Toolkit.getDefaultToolkit().getScreenSize();e+=3D=
d.screen.width+"x"+d.screen.height}e+=3Da;e+=3DG.referrer?G.referrer:"";f=
or(c=3De.length;b>0;)e+=3Db--^c++;return cb(e)}=0A=
function cb(a){var =
b=3D1,c=3D0,d,e;if(!(a=3D=3Dundefined||a=3D=3D"")){b=3D0;for(d=3Da.length=
-1;d>=3D0;d--){e=3Da.charCodeAt(d);b=3D(b<<6&268435455)+e+(e<<14);c=3Db&2=
66338304;b=3Dc!=3D0?b^c>>21:b}}return b}function =
ab(a){if(!a||a=3D=3D""||a=3D=3D"none")return =
1;if("auto"=3D=3Da){a=3DG.domain;if("www."=3D=3Da.substring(0,4))a=3Da.su=
bstring(4,a.length)}return cb(a.toLowerCase())};var =
db=3D{google:1,googlegroups:1,gmail:1,googlemail:1,googleimages:1,googlep=
rint:1};function eb(a){var =
b=3Da.google_page_location||a.google_page_url;if(!b)return =
m;b=3Db.toString();if(b.indexOf("http://")=3D=3D0)b=3Db.substring(7,b.len=
gth);else =
if(b.indexOf("https://")=3D=3D0)b=3Db.substring(8,b.length);var =
c=3Db.indexOf("/");if(c=3D=3D-1)c=3Db.length;var =
d=3Db.substring(0,c),e=3Dd.split("."),f=3Dm;if(e.length>=3D3)f=3De[e.leng=
th-3]in db;if(e.length>=3D2)f=3Df||e[e.length-2]in db;return f}=0A=
function fb(a,b,c){if(eb(a)){a.google_new_domain_checked=3D1;return =
m}if(a.google_new_domain_checked=3D=3D0){var =
d=3DMath.random();if(d<=3Dc){var =
e=3D"http://"+na+"/pagead/test_domain.js",f=3D"script";b.write("<"+f+' =
src=3D"'+e+'"></'+f+">");a.google_new_domain_checked=3D1;return =
h}}return m}function =
gb(a){if(!eb(a)&&a.google_new_domain_enabled=3D=3D1)return"http://"+na;re=
turn"http://"+oa};document.URL&&(document.URL.indexOf("?google_debug")>0|=
|document.URL.indexOf("&google_debug")>0);var hb=3Dfunction(a){return =
a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")},nb=3Dfunction(a,b){if(b)return =
a.replace(ib,"&amp;").replace(jb,"&lt;").replace(kb,"&gt;").replace(lb,"&=
quot;");else{if(!mb.test(a))return =
a;if(a.indexOf("&")!=3D-1)a=3Da.replace(ib,"&amp;");if(a.indexOf("<")!=3D=
-1)a=3Da.replace(jb,"&lt;");if(a.indexOf(">")!=3D-1)a=3Da.replace(kb,"&gt=
;");if(a.indexOf('"')!=3D-1)a=3Da.replace(lb,"&quot;");return =
a}},ib=3D/&/g,jb=3D/</g,kb=3D/>/g,lb=3D/\"/g,mb=3D/[&<>\"]/,qb=3Dfunction=
(a){if(J(a,"&"))return"document"in n&&!J(a,"<")?=0A=
ob(a):pb(a);return a},ob=3Dfunction(a){var =
b=3Dn.document.createElement("a");b.innerHTML=3Da;b.normalize&&b.normaliz=
e();a=3Db.firstChild.nodeValue;b.innerHTML=3D"";return =
a},pb=3Dfunction(a){return =
a.replace(/&([^;]+);/g,function(b,c){switch(c){case "amp":return"&";case =
"lt":return"<";case "gt":return">";case =
"quot":return'"';default:if(c.charAt(0)=3D=3D"#"){var =
d=3DNumber("0"+c.substr(1));if(!isNaN(d))return =
String.fromCharCode(d)}return b}})},rb=3Dfunction(a,b){for(var =
c=3Db.length,d=3D0;d<c;d++){var e=3Dc=3D=3D1?b:b.charAt(d);=0A=
if(a.charAt(0)=3D=3De&&a.charAt(a.length-1)=3D=3De)return =
a.substring(1,a.length-1)}return a},J=3Dfunction(a,b){return =
a.indexOf(b)!=3D-1},tb=3Dfunction(a,b){for(var =
c=3D0,d=3Dhb(String(a)).split("."),e=3Dhb(String(b)).split("."),f=3DMath.=
max(d.length,e.length),g=3D0;c=3D=3D0&&g<f;g++){var =
j=3Dd[g]||"",k=3De[g]||"",l=3Dnew RegExp("(\\d*)(\\D*)","g"),s=3Dnew =
RegExp("(\\d*)(\\D*)","g");do{var =
E=3Dl.exec(j)||["","",""],v=3Ds.exec(k)||["","",""];if(E[0].length=3D=3D0=
&&v[0].length=3D=3D0)break;var =
bc=3DE[1].length=3D=3D0?0:parseInt(E[1],10),cc=3Dv[1].length=3D=3D=0A=
0?0:parseInt(v[1],10);c=3Dsb(bc,cc)||sb(E[2].length=3D=3D0,v[2].length=3D=
=3D0)||sb(E[2],v[2])}while(c=3D=3D0)}return =
c},sb=3Dfunction(a,b){if(a<b)return-1;else if(a>b)return 1;return =
0};ha();var =
K=3Dfunction(a){this.u=3Da;this.i=3D[];this.p=3Dthis.h=3D0;this.d=3D[];th=
is.n=3Dm;this.A=3D""};K.prototype.s=3Dfunction(a,b){var =
c=3Dthis.u[b],d=3Dthis.i;this.u[b]=3Dfunction(e){if(e&&e.length>0){var =
f=3De.length>1?e[1].url:i;d.push([a,qb(e[0].url),f])}c(e)}};K.prototype.r=
=3Dfunction(){this.h++};K.prototype.o=3Dfunction(){if(!this.n){pa("http:/=
/"+x+"/pagead/osd.js");this.n=3Dh}};=0A=
K.prototype.j=3Dfunction(a){if(this.h>0)for(var =
b=3Ddocument.getElementsByTagName("iframe"),c=3D0;c<b.length;c++)b.item(c=
).name=3D=3D"google_ads_frame"&&a(b.item(c),b.item(c).src)};=0A=
K.prototype.k=3Dfunction(a){var b=3Dthis.i;if(b.length>0)for(var =
c=3Ddocument.getElementsByTagName("a"),d=3Dfunction(l,s){return =
l.innerHTML.indexOf(s)>0},e=3D0;e<c.length;e++)for(var =
f=3D0;f<b.length;f++)if(c.item(e).href=3D=3Db[f][1]){var =
g=3Dc.item(e).parentNode;if(b[f][2])for(var =
j=3Dg,k=3D0;k<4;k++){if(d(j,b[f][2])){g=3Dj;break}j=3Dj.parentNode}a(g,b[=
f][0]);b.splice(f,1);break}};K.prototype.e=3Dfunction(a){this.k(a);this.j=
(a)};K.prototype.b=3Dfunction(a){this.p=3Da};K.prototype.g=3Dfunction(){r=
eturn this.p};=0A=
K.prototype.t=3Dfunction(a){this.A=3Da};K.prototype.f=3Dfunction(){return=
 =
this.i.length+this.h};K.prototype.c=3Dfunction(a){this.d=3Da};K.prototype=
.q=3Dfunction(a,b){if(this.d.length>0){for(var =
c=3D0;c<this.d.length;c++)if(this.d[c]=3D=3Da)if(a=3D=3D"js")this.s(b,"go=
ogle_ad_request_done");else a=3D=3D"html"&&this.r();this.o()}};var =
ub=3Dfunction(){window.__google_ad_urls||(window.__google_ad_urls=3Dnew =
K(window));return =
window.__google_ad_urls};r("Goog_AdSense_getAdAdapterInstance",ub);r("Goo=
g_AdSense_OsdAdapter",K);=0A=
r("Goog_AdSense_OsdAdapter.prototype.numBlocks",K.prototype.f);r("Goog_Ad=
Sense_OsdAdapter.prototype.findBlocks",K.prototype.e);r("Goog_AdSense_Osd=
Adapter.prototype.getOsdMode",K.prototype.g);var =
vb=3Dfunction(a,b,c){if(a.forEach)a.forEach(b,c);else =
if(Array.forEach)Array.forEach(a,b,c);else for(var =
d=3Da.length,e=3Dq(a)?a.split(""):a,f=3D0;f<d;f++)f in =
e&&b.call(c,e[f],f,a)},wb=3Dfunction(a){if(p(a))return =
a.concat();else{for(var =
b=3D[],c=3D0,d=3Da.length;c<d;c++)b[c]=3Da[c];return b}};var =
L=3Dfunction(a,b){this.x=3Da!=3D=3Dundefined?a:0;this.y=3Db!=3D=3Dundefin=
ed?b:0};L.prototype.clone=3Dfunction(){return new =
L(this.x,this.y)};L.prototype.toString=3Dfunction(){return"("+this.x+", =
"+this.y+")"};var =
M=3Dfunction(a,b){this.width=3Da;this.height=3Db};M.prototype.clone=3Dfun=
ction(){return new =
M(this.width,this.height)};M.prototype.toString=3Dfunction(){return"("+th=
is.width+" x =
"+this.height+")"};M.prototype.ceil=3Dfunction(){this.width=3DMath.ceil(t=
his.width);this.height=3DMath.ceil(this.height);return =
this};M.prototype.floor=3Dfunction(){this.width=3DMath.floor(this.width);=
this.height=3DMath.floor(this.height);return this};=0A=
M.prototype.round=3Dfunction(){this.width=3DMath.round(this.width);this.h=
eight=3DMath.round(this.height);return =
this};M.prototype.scale=3Dfunction(a){this.width*=3Da;this.height*=3Da;re=
turn this};var xb=3Dfunction(a,b,c){for(var d in =
a)b.call(c,a[d],d,a)};var =
N,yb,O,zb,Ab,Bb,Cb,Db,Eb,Fb,Gb=3Dfunction(){return =
n.navigator?n.navigator.userAgent:i},P=3Dfunction(){return =
n.navigator},Hb=3Dfunction(){Bb=3DAb=3Dzb=3DO=3Dyb=3DN=3Dm;var =
a;if(a=3DGb()){var =
b=3DP();N=3Da.indexOf("Opera")=3D=3D0;yb=3D!N&&a.indexOf("MSIE")!=3D-1;zb=
=3D(O=3D!N&&a.indexOf("WebKit")!=3D-1)&&a.indexOf("Mobile")!=3D-1;Bb=3D(A=
b=3D!N&&!O&&b.product=3D=3D"Gecko")&&b.vendor=3D=3D"Camino"}};Hb();=0A=
var Q=3DN,R=3Dyb,Ib=3DAb,S=3DO,Jb=3Dzb,Kb=3Dfunction(){var =
a=3DP();return =
a&&a.platform||""},Lb=3DKb(),Mb=3Dfunction(){Cb=3DJ(Lb,"Mac");Db=3DJ(Lb,"=
Win");Eb=3DJ(Lb,"Linux");Fb=3D!!P()&&J(P().appVersion||"","X11")};Mb();=0A=
var Nb=3DCb,Ob=3DDb,Pb=3DEb,Qb=3Dfunction(){var =
a=3D"",b;if(Q&&n.opera){var c=3Dn.opera.version;a=3Dtypeof =
c=3D=3D"function"?c():c}else{if(Ib)b=3D/rv\:([^\);]+)(\)|;)/;else =
if(R)b=3D/MSIE\s+([^\);]+)(\)|;)/;else =
if(S)b=3D/WebKit\/(\S+)/;if(b){var =
d=3Db.exec(Gb());a=3Dd?d[1]:""}}return =
a},Rb=3DQb(),Sb=3D{},T=3Dfunction(a){return =
Sb[a]||(Sb[a]=3Dtb(Rb,a)>=3D0)};var U;var Tb=3Dfunction(a){return =
q(a)?document.getElementById(a):a},Ub=3DTb,Wb=3Dfunction(a,b){xb(b,functi=
on(c,d){if(d=3D=3D"style")a.style.cssText=3Dc;else =
if(d=3D=3D"class")a.className=3Dc;else =
if(d=3D=3D"for")a.htmlFor=3Dc;else if(d in =
Vb)a.setAttribute(Vb[d],c);else =
a[d]=3Dc})},Vb=3D{cellpadding:"cellPadding",cellspacing:"cellSpacing",col=
span:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"w=
idth",usemap:"useMap",frameborder:"frameBorder",type:"type"},Xb=3Dfunctio=
n(a){var b=3Da.document;if(S&&!T("500")&&!Jb){if(typeof a.innerHeight=3D=3D=0A=
"undefined")a=3Dwindow;var =
c=3Da.innerHeight,d=3Da.document.documentElement.scrollHeight;if(a=3D=3Da=
.top)if(d<c)c-=3D15;return new M(a.innerWidth,c)}var =
e=3Db.compatMode=3D=3D"CSS1Compat"&&(!Q||Q&&T("9.50"))?b.documentElement:=
b.body;return new M(e.clientWidth,e.clientHeight)},Yb=3Dfunction(a){var =
b=3D!S&&a.compatMode=3D=3D"CSS1Compat"?a.documentElement:a.body;return =
new L(b.scrollLeft,b.scrollTop)},$b=3Dfunction(){return =
Zb(document,arguments)},Zb=3Dfunction(a,b){var =
c=3Db[0],d=3Db[1];if(R&&d&&(d.name||d.type)){var e=3D["<",c];d.name&&=0A=
e.push(' name=3D"',nb(d.name),'"');if(d.type){e.push(' =
type=3D"',nb(d.type),'"');d=3Dfa(d);delete =
d.type}e.push(">");c=3De.join("")}var =
f=3Da.createElement(c);if(d)if(q(d))f.className=3Dd;else =
Wb(f,d);if(b.length>2){function =
g(l){if(l)f.appendChild(q(l)?a.createTextNode(l):l)}for(var =
j=3D2;j<b.length;j++){var =
k=3Db[j];da(k)&&!(ea(k)&&k.nodeType>0)?vb(ac(k)?wb(k):k,g):g(k)}}return =
f},dc=3Dfunction(a,b){a.appendChild(b)},ec=3Dfunction(a){return =
a&&a.parentNode?a.parentNode.removeChild(a):i},fc=3Dfunction(a,b){var =
c=3Db.parentNode;=0A=
c&&c.replaceChild(a,b)},gc=3DS&&T("522"),hc=3Dfunction(a,b){if(typeof =
a.contains!=3D"undefined"&&!gc&&b.nodeType=3D=3D1)return =
a=3D=3Db||a.contains(b);if(typeof =
a.compareDocumentPosition!=3D"undefined")return =
a=3D=3Db||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=3Db;)b=3Db.=
parentNode;return b=3D=3Da},V=3Dfunction(a){return =
a.nodeType=3D=3D9?a:a.ownerDocument||a.document},ac=3Dfunction(a){if(a&&t=
ypeof a.length=3D=3D"number")if(ea(a))return typeof =
a.item=3D=3D"function"||typeof a.item=3D=3D"string";else =
if(o(a)=3D=3D"function")return typeof a.item=3D=3D=0A=
"function";return =
m},W=3Dfunction(a){this.a=3Da||n.document||document};W.prototype.createEl=
ement=3Dfunction(a){return =
this.a.createElement(a)};W.prototype.createTextNode=3Dfunction(a){return =
this.a.createTextNode(a)};W.prototype.m=3Dfunction(){return =
this.a.compatMode=3D=3D"CSS1Compat"};W.prototype.l=3Dfunction(){return =
Yb(this.a)};W.prototype.appendChild=3Ddc;W.prototype.removeNode=3Dec;W.pr=
ototype.replaceNode=3Dfc;W.prototype.contains=3Dhc;var =
ic,jc,kc,lc,mc,nc,oc=3Dfunction(){nc=3Dmc=3Dlc=3Dkc=3Djc=3Dic=3Dm;var =
a=3DGb();if(a)if(a.indexOf("Firefox")!=3D-1)ic=3Dh;else =
if(a.indexOf("Camino")!=3D-1)jc=3Dh;else =
if(a.indexOf("iPhone")!=3D-1||a.indexOf("iPod")!=3D-1)kc=3Dh;else =
if(a.indexOf("Android")!=3D-1)lc=3Dh;else =
if(a.indexOf("Chrome")!=3D-1)mc=3Dh;else =
if(a.indexOf("Safari")!=3D-1)nc=3Dh};oc();var pc=3Dfunction(a,b){var =
c=3DV(a);if(c.defaultView&&c.defaultView.getComputedStyle){var =
d=3Dc.defaultView.getComputedStyle(a,"");if(d)return d[b]}return =
i},X=3Dfunction(a,b){return =
pc(a,b)||(a.currentStyle?a.currentStyle[b]:i)||a.style[b]},qc=3Dfunction(=
a){var b;b=3Da?a.nodeType=3D=3D9?a:V(a):document;if(R&&!(b?new =
W(V(b)):U||(U=3Dnew W)).m())return b.body;return =
b.documentElement},rc=3Dfunction(a){var =
b=3Da.getBoundingClientRect();if(R){var =
c=3Da.ownerDocument;b.left-=3Dc.documentElement.clientLeft+c.body.clientL=
eft;b.top-=3D=0A=
c.documentElement.clientTop+c.body.clientTop}return =
b},sc=3Dfunction(a){if(R)return a.offsetParent;for(var =
b=3DV(a),c=3DX(a,"position"),d=3Dc=3D=3D"fixed"||c=3D=3D"absolute",e=3Da.=
parentNode;e&&e!=3Db;e=3De.parentNode){c=3DX(e,"position");d=3Dd&&c=3D=3D=
"static"&&e!=3Db.documentElement&&e!=3Db.body;if(!d&&(e.scrollWidth>e.cli=
entWidth||e.scrollHeight>e.clientHeight||c=3D=3D"fixed"||c=3D=3D"absolute=
"))return e}return i},tc=3Dfunction(a){var =
b,c=3DV(a),d=3DX(a,"position"),e=3DIb&&c.getBoxObjectFor&&!a.getBoundingC=
lientRect&&d=3D=3D"absolute"&&(b=3Dc.getBoxObjectFor(a))&&=0A=
(b.screenX<0||b.screenY<0),f=3Dnew L(0,0),g=3Dqc(c);if(a=3D=3Dg)return =
f;if(a.getBoundingClientRect){b=3Drc(a);var j=3D(c?new =
W(V(c)):U||(U=3Dnew W)).l();f.x=3Db.left+j.x;f.y=3Db.top+j.y}else =
if(c.getBoxObjectFor&&!e){b=3Dc.getBoxObjectFor(a);var =
k=3Dc.getBoxObjectFor(g);f.x=3Db.screenX-k.screenX;f.y=3Db.screenY-k.scre=
enY}else{var =
l=3Da;do{f.x+=3Dl.offsetLeft;f.y+=3Dl.offsetTop;if(l!=3Da){f.x+=3Dl.clien=
tLeft||0;f.y+=3Dl.clientTop||0}if(S&&X(l,"position")=3D=3D"fixed"){f.x+=3D=
c.body.scrollLeft;f.y+=3Dc.body.scrollTop;break}l=3Dl.offsetParent}while(=
l&&=0A=
l!=3Da);if(Q||S&&d=3D=3D"absolute")f.y-=3Dc.body.offsetTop;for(l=3Da;(l=3D=
sc(l))&&l!=3Dc.body&&l!=3Dg;){f.x-=3Dl.scrollLeft;if(!Q||l.tagName!=3D"TR=
")f.y-=3Dl.scrollTop}}return =
f},uc=3Dfunction(a,b,c,d){if(/^\d+px?$/.test(b))return =
parseInt(b,10);else{var =
e=3Da.style[c],f=3Da.runtimeStyle[c];a.runtimeStyle[c]=3Da.currentStyle[c=
];a.style[c]=3Db;var =
g=3Da.style[d];a.style[c]=3De;a.runtimeStyle[c]=3Df;return =
g}},vc=3Dfunction(a){var b=3DV(a),c=3D"";if(b.createTextRange){var =
d=3Db.body.createTextRange();d.moveToElementText(a);c=3Dd.queryCommandVal=
ue("FontName")}if(!c){c=3D=0A=
X(a,"fontFamily");if(Q&&Pb)c=3Dc.replace(/ \[[^\]]*\]/,"")}var =
e=3Dc.split(",");if(e.length>1)c=3De[0];return =
rb(c,"\"'")},wc=3Dfunction(a){var b=3Da.match(/[^\d]+$/);return =
b&&b[0]||i},xc=3D{cm:1,"in":1,mm:1,pc:1,pt:1},yc=3D{em:1,ex:1},zc=3Dfunct=
ion(a){var b=3DX(a,"fontSize"),c=3Dwc(b);if(b&&"px"=3D=3Dc)return =
parseInt(b,10);if(R)if(c in xc)return uc(a,b,"left","pixelLeft");else =
if(a.parentNode&&a.parentNode.nodeType=3D=3D1&&c in yc){var =
d=3Da.parentNode,e=3DX(d,"fontSize");return =
uc(d,b=3D=3De?"1em":b,"left","pixelLeft")}var f=3D$b("span",=0A=
{style:"visibility:hidden;position:absolute;line-height:0;padding:0;margi=
n:0;border:0;height:1em;"});dc(a,f);b=3Df.offsetHeight;ec(f);return =
b};var Y=3D{};function Ac(a){if(a=3D=3D1)return h;return!Y[a]}function =
Z(a,b){if(a)if(b=3D=3D1)if(Y[b])Y[b]+=3D","+a;else Y[b]=3Da;else =
Y[b]=3Da}function Bc(){var a=3D[];for(var b in Y)a.push(Y[b]);return =
a.join(",")}function Cc(a,b){if(a&&a instanceof Array)for(var =
c=3D0;c<a.length;c++)a[c]&&typeof a[c]=3D=3D"string"&&Z(a[c],b)}var =
Dc=3Dm;=0A=
function Ec(a,b){var =
c=3D"script";Dc=3DFc(a,b);if(!Dc)a.google_allow_expandable_ads=3Dm;var =
d=3D!Gc();Dc&&d&&b.write("<"+c+' =
src=3D"http://'+x+'/pagead/expansion_embed.js"></'+c+">");var =
e=3Dfb(a,b,t("1",0.01)),f=3Dd||e;f&&ra("msie")&&!window.opera?b.write("<"=
+c+' =
src=3D"http://'+x+'/pagead/render_ads.js"></'+c+">"):b.write("<"+c+'>goog=
le_protectAndRun("ads_core.google_render_ad", google_handleError, =
google_render_ad);</'+c+">")}function $(a){return a!=3Di?'"'+a+'"':'""'}=0A=
function Hc(a){var b=3D"google_unique_id";if(a[b])++a[b];else =
a[b]=3D1;return a[b]}var Ic=3Dfunction(a,b){var =
c=3Db.slice(-1),d=3Dc=3D=3D"?"||c=3D=3D"#"?"":"&",e=3D[b];for(var f in =
a){var g=3Da[f];if(g||g=3D=3D=3D0||g=3D=3D=3Dm){if(typeof =
g=3D=3D"boolean")g=3Dg?1:0;e.push(d,f,"=3D",y(g));d=3D"&"}}return =
e.join("")};function Jc(){var =
a=3DR&&T("6"),b=3DIb&&T("1.8.1"),c=3DS&&T("525");if(Ob&&(a||b||c))return =
h;else if(Nb&&(c||b))return h;else if(Pb&&b)return h;return m}=0A=
function Gc(){return(typeof =
ExpandableAdSlotFactory=3D=3D"function"||typeof =
ExpandableAdSlotFactory=3D=3D"object")&&typeof =
ExpandableAdSlotFactory.createIframe=3D=3D"function"}function =
Fc(a,b){if(a.google_allow_expandable_ads=3D=3D=3Dm||!b.body||a.google_ad_=
output!=3D"html"||za(a,b)||!Kc(a)||isNaN(a.google_ad_height)||isNaN(a.goo=
gle_ad_width)||!Jc())return m;return h}function Kc(a){var =
b=3Da.google_ad_format;if(A(b))return =
m;if(z(a)&&!(b=3D=3D"468x15_0ads_al"))return m;return h}=0A=
function Lc(){var =
a;if(C.google_ad_output=3D=3D"html"&&!(z(C)||A(C.google_ad_format))&&Ac(0=
)){var b=3D["6083035","6083034"];a=3DB(b,t("0",0));Z(a,0)}return =
a=3D=3D"6083035"}function =
Mc(a,b){if((a.google_unique_id||0)=3D=3D0&&a.google_ad_output=3D=3D"html"=
&&document.body&&typeof =
b.body.getBoundingClientRect=3D=3D"function")return =
B(["36812001","36812002"],t("0.01",0));return""}=0A=
function Nc(a,b){var =
c=3D"";if(a.google_num_ad_slots=3D=3D0){if(!(z(a)||A(a.google_ad_format))=
)if(b=3D=3D"html")c=3DB(["36815001","36815002"],t("0.004",0));else =
if(b=3D=3D"js")c=3DB(["36815003","36815004"],t("0.004",0));if(c=3D=3D""&&=
(b=3D=3D"html"||b=3D=3D"js"))c=3DB(["36813005","36813006"],t("0.008",0))}=
return c}=0A=
function Oc(a,b){b.t(a);switch(a){case =
"36815004":b.b(1);b.c(["js"]);break;case =
"36815002":b.b(1);b.c(["html"]);break;case =
"36813006":b.b(0);b.c(["html","js"]);break}}function =
Pc(a){if(a.body)try{return Xb(window)}catch(b){return new =
M(-12245933,-12245933)}else return new M(-1,-1)}=0A=
function Qc(a,b,c,d){var =
e=3DHc(a);c=3DIc({ifi:e},c);c=3Dc.substring(0,1992);c=3Dc.replace(/%\w?$/=
,"");var =
f=3D"script";if((a.google_ad_output=3D=3D"js"||a.google_ad_output=3D=3D"j=
son_html")&&(a.google_ad_request_done||a.google_radlink_request_done))b.w=
rite("<"+f+' language=3D"JavaScript1.1" =
src=3D'+$(ba(c))+"></"+f+">");else =
if(a.google_ad_output=3D=3D"html")if(Dc&&Gc()){var =
g=3Da.google_container_id||d||i;a["google_expandable_ad_slot"+e]=3DExpand=
ableAdSlotFactory.createIframe("google_ads_frame"+e,ba(c),a.google_ad_wid=
th,a.google_ad_height,=0A=
g)}else{var j=3D'<iframe name=3D"google_ads_frame" =
width=3D'+$(a.google_ad_width)+" height=3D"+$(a.google_ad_height)+" =
frameborder=3D"+$(a.google_ad_frameborder)+" src=3D"+$(ba(c))+' =
marginwidth=3D"0" marginheight=3D"0" vspace=3D"0" hspace=3D"0" =
allowtransparency=3D"true" =
scrolling=3D"no"></iframe>';a.google_container_id?Rc(a.google_container_i=
d,b,j):b.write(j)}}function Sc(a){Wa(a)}function Tc(a,b){if(!Uc())return =
m;var =
c=3DVc(a,b),d=3Dgb(window)+Wc(c.google_ad_format,Lc());window.google_ad_u=
rl=3DIc(c,d);return h}=0A=
var Zc=3Dfunction(a){a.dt=3Daa;var =
b=3Dwindow.google_prev_ad_formats_by_region,c=3Dwindow.google_ad_section,=
d=3Dwindow.google_ad_format,e=3Dwindow.google_ad_slot;if(b[c])if(!A(d)){a=
.prev_fmts=3Db[c];if(window.google_num_slots_by_client.length>1)a.slot=3D=
window.google_num_slots_by_client[D]}var =
f=3Dwindow.google_prev_ad_slotnames_by_region;if(f[c])a.prev_slotnames=3D=
f[c].toLowerCase();if(d){if(!A(d))if(b[c])b[c]+=3D","+d;else =
b[c]=3Dd}else if(e)if(f[c])f[c]+=3D","+e;else =
f[c]=3De;a.correlator=3Dwindow.google_correlator;if(window.google_new_dom=
ain_checked=3D=3D=0A=
1&&window.google_new_domain_enabled=3D=3D0)a.dblk=3D1;if(window.google_ad=
_channel){for(var =
g=3Dwindow.google_num_slots_by_channel,j=3D"",k=3Dwindow.google_ad_channe=
l.split(Xc),l=3D0;l<k.length;l++){var s=3Dk[l];if(g[s])j+=3Ds+"+";else =
g[s]=3D1}a.pv_ch=3Dj}if(window.google_ad_host_channel){var =
E=3DYc(window.google_ad_host_channel,window.google_viewed_host_channels);=
a.pv_h_ch=3DE}if(La)a.cb=3D1;if(Ma)a.cd=3D1;a.frm=3Dwindow.google_iframin=
g;var =
v=3D$a();a.ga_vid=3Dv.vid;a.ga_sid=3Dv.sid;a.ga_hid=3Dv.hid;a.ga_fc=3Dv.f=
rom_cookie;a.ga_wpids=3Dwindow.google_analytics_uacct},=0A=
$c=3Dfunction(a,b,c){var d;if(b)if(typeof =
a.getBoundingClientRect=3D=3D"function"){var =
e=3Da.getBoundingClientRect();d=3D{x:e.left,y:e.top}}else{d=3D{};d.x=3D"-=
252738";d.y=3D"-252738"}else =
try{d=3Dtc(a)}catch(f){d=3D{};d.x=3D"-252738";d.y=3D"-252738"}if(d){c.adx=
=3Dd.x;c.ady=3Dd.y;var =
g=3DPc(document);if(g){c.biw=3Dg.width;c.bih=3Dg.height}}},ad=3Dfunction(=
){var =
a=3D"";if(Ac(0)){a=3DB(["36814001","36814002"],t("0.25",0));Z(a,0)}return=
 a},bd=3Dfunction(a){var b=3Dad();if(b=3D=3D"36814002"){var =
c=3DPc(document);if(c){a.biw=3Dc.width;=0A=
a.bih=3Dc.height}}};function Yc(a,b){for(var =
c=3Da.split("|"),d=3D-1,e=3D[],f=3D0;f<c.length;f++){var =
g=3Dc[f].split(Xc);b[f]||(b[f]=3D{});for(var =
j=3D"",k=3D0;k<g.length;k++){var =
l=3Dg[k];if(!(l=3D=3D""))if(b[f][l])j+=3D"+"+l;else =
b[f][l]=3D1}j=3Dj.slice(1);e[f]=3Dj;if(j!=3D"")d=3Df}var =
s=3D"";if(d>-1){for(f=3D0;f<d;f++)s+=3De[f]+"|";s+=3De[d]}return s}=0A=
function cd(){var =
a=3Dub(),b=3Dwindow.google_enable_osd,c=3D"";if(b=3D=3D=3Dh){c=3D"3681300=
6";Oc(c,a)}else =
if(b!=3D=3Dm&&Ac(0)){c=3DB(["68120011","68120021","68120031","68120041"],=
t("0",0));if(c=3D=3D""){c=3DMc(window,document);if(c=3D=3D""){c=3DNc(wind=
ow,window.google_ad_output);c!=3D""&&Oc(c,a)}}}Z(c,0);var =
d=3Dm,e=3Dm,f=3Dm;switch(c){case "68120031":f=3Dh;case =
"68120021":e=3Dh;case "68120041":d=3Dh;break;case =
"36812002":if(!window.google_atf_included){window.google_atf_included=3Dh=
;pa("http://"+x+"/pagead/atf.js")}break}var g;=0A=
if(d){var =
j=3D"google_temp_span";g=3Dwindow.google_container_id&&Ub(window.google_c=
ontainer_id)||Ub(j);if(!g&&!window.google_container_id){document.write("<=
span id=3D"+j+"></span>");g=3DUb(j)}}var =
k=3Dm;k=3De?Tc(g,f):Tc();g&&g.id=3D=3Dj&&ec(g);if(k){a.q(window.google_ad=
_output,window.google_ad_url);Qc(window,document,window.google_ad_url);Sc=
(window)}}=0A=
var dd=3Dfunction(a){var b;for(b in wa)a[wa[b]]=3Dwindow[b];for(b in =
va)a[va[b]]=3Dwindow[b];for(b in =
xa)a[xa[b]]=3Dwindow[b]},ed=3Dfunction(a){Cc(window.google_eids,1);a.eid=3D=
Bc()};function fd(a,b,c,d){var =
e=3DQa(a,b,c,d);Ec(window,document);return e}function gd(){Va()}=0A=
function hd(a){for(var =
b=3D{},c=3Da.split("?"),d=3Dc[c.length-1].split("&"),e=3D0;e<d.length;e++=
){var =
f=3Dd[e].split("=3D");if(f[0])try{b[f[0].toLowerCase()]=3Df.length>1?wind=
ow.decodeURIComponent?decodeURIComponent(f[1].replace(/\+/g," =
")):unescape(f[1]):""}catch(g){}}return b}function id(){var =
a=3Dwindow,b=3Dhd(document.URL);if(b.google_ad_override){a.google_ad_over=
ride=3Db.google_ad_override;a.google_adtest=3D"on"}}=0A=
function Rc(a,b,c){if(a){var =
d=3Db.getElementById(a);if(d&&c&&c.length!=3D""){d.style.visibility=3D"vi=
sible";d.innerHTML=3Dc}}}=0A=
var Wc=3Dfunction(a,b){var c;return =
c=3DA(a)?"/pagead/sdo?":b?"/pagead/render_iframe_ads.html#":"/pagead/ads?=
"},jd=3Dfunction(a,b){b.dff=3Dvc(a);b.dfs=3Dzc(a)},Uc=3Dfunction(){var =
a=3Dwindow.google_prev_ad_formats_by_region,b=3Dwindow.google_prev_ad_slo=
tnames_by_region,c=3Dwindow.google_ad_section;if(A(window.google_ad_forma=
t)){window.google_num_sdo_slots+=3D1;if(window.google_num_sdo_slots>4)ret=
urn m}else =
if(z(window)){window.google_num_0ad_slots+=3D1;if(window.google_num_0ad_s=
lots>3)return m}else{window.google_num_ad_slots+=3D=0A=
1;if(window.google_num_slots_to_rotate){Sa(1);a[c]=3Di;b[c]=3Di;if(window=
.google_num_slot_to_show=3D=3Di)window.google_num_slot_to_show=3D(new =
Date).getTime()%window.google_num_slots_to_rotate+1;if(window.google_num_=
slot_to_show!=3Dwindow.google_num_ad_slots)return m}else =
if(window.google_num_ad_slots>6&&c=3D=3D"")return m}var =
d=3Dwindow.google_num_slots_by_client;if(d[D])d[D]+=3D1;else{d[D]=3D1;d.l=
ength+=3D1}return h},Vc=3Dfunction(a,b){var =
c=3D{};dd(c);Zc(c);ua(c);if(a){jd(a,c);$c(a,!!b,c)}bd(c);ed(c);c.fu=3DRa;=
return c},Xc=3D=0A=
/[+, ]/;window.google_render_ad=3Dcd;var =
kd=3D["30143070","30143071","30143075"],ld=3Dtypeof =
window.postMessage=3D=3D"function"||typeof =
window.postMessage=3D=3D"object"||typeof =
document.postMessage=3D=3D"function",nd=3Dfunction(a,b){typeof =
A1_googleCreateSlot=3D=3D"function"?A1_googleCreateSlot(a.google_ad_clien=
t):md(a,b)},pd=3Dfunction(){if(!od())return m;return =
h},qd=3Dfunction(a){if(A(a.google_ad_format))return m;var =
b=3Da.google_ad_output;if(b&&b!=3D"html")return m;var =
c=3Da.google_ad_client;if(typeof =
c!=3D"string"||c.substring(0,4)!=3D"pub-"&&c.substring(0,7)!=3D"ca-pub-")=
return m;=0A=
return h},sd=3Dfunction(a){if(typeof =
a.google_a1_eid=3D=3D"string")return a.google_a1_eid;var =
b=3Dt("0.001",0);a.google_a1_eid=3Drd(kd,b);return =
a.google_a1_eid},md=3Dfunction(a,b){if(!a.google_included_a1_script){var =
c=3D"script",d=3D"/pagead/show_ads_sra3.js?v\x3d1";b.write("<"+c+' =
src=3D"http://'+x+d+'"></'+c+">");a.google_included_a1_script=3Dh}},od=3D=
function(){if(R&&T("8"))return m;return ld||!S},rd=3Dfunction(a,b){var =
c=3DMath.random();if(c<b){var d=3DMath.floor(c/b*a.length);return =
a[d]}return""};function =
td(){id();Oa("show_ads.google_init_globals",fd,gd);Ec(window,document)}fu=
nction ud(){if(!pd(window)||!qd(window))td();else =
if(Na&&window.google_use_a1=3D=3D=3Dh)nd(window,document);else{var =
a=3Dsd(window);if(a){Z(a,0);window.google_allow_expandable_ads=3Dm}!a||a=3D=
=3D"30143070"?td():nd(window,document)}}Oa("show_ads.main",Qa,ud);=0A=
})()=0A=

------=_NextPart_000_0000_01CA22A1.668F0B10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.statcounter.com/counter/counter_xhtml.js

var sc_width=3Dscreen.width;var sc_height=3Dscreen.height;var =
sc_referer=3D""+document.referrer;try{sc_referer=3D""+parent.document.ref=
errer}catch(ex){sc_referer=3D""+document.referrer}var sc_unique=3D0;var =
sc_returning=3D0;var sc_returns=3D0;var sc_error=3D0;var =
sc_remove=3D0;var sc_cls=3D-1;var sc_inv=3D0;var sc_os=3D"";var =
sc_title=3D"";var sc_url=3D"";var sc_base_dir=3D"";var =
sc_click_dir=3D"";var sc_link_back_start=3D"";var =
sc_link_back_end=3D"";var sc_security_code=3D"";var =
sc_http_url=3D"http";var =
sc_host=3D"statcounter.com";if(window.sc_invisible){if(window.sc_invisibl=
e=3D=3D1){sc_inv=3D1}}if(window.sc_click_stat){sc_cls=3Dwindow.sc_click_s=
tat}if(window.sc_https){if(sc_https=3D=3D1){sc_doc_loc=3D''+document.loca=
tion;myRE=3Dnew =
RegExp("^https","i");if(sc_doc_loc.match(myRE)){sc_http_url=3D"https"}}}i=
f(window.sc_local){sc_base_dir=3Dsc_local}else{if(window.sc_partition){if=
(sc_cls=3D=3D-1&&sc_partition=3D=3D3){sc_cls=3D1}var =
sc_counter=3D"";if(window.sc_partition!=3D34&&sc_partition<=3D45){sc_coun=
ter=3Dsc_partition+1}sc_base_dir=3Dsc_http_url+"://c"+sc_counter+"."+sc_h=
ost+"/"}else{sc_base_dir=3Dsc_http_url+"://c1."+sc_host+"/"}}sc_click_dir=
=3Dsc_base_dir;if(window.sc_text){sc_base_dir+=3D"text.php?"}else{sc_base=
_dir+=3D"t.php?"}if(window.sc_project){sc_base_dir+=3D"sc_project=3D"+sc_=
project}else =
if(window.usr){sc_base_dir+=3D"usr=3D"+usr}else{sc_error=3D1}if(window.sc=
_remove_link){sc_link_back_start=3D"";sc_link_back_end=3D""}else{sc_link_=
back_start=3D"<a class=3D\"statcounter\" =
href=3D\"http://www."+sc_host+"\" =
target=3D\"_blank\">";sc_link_back_end=3D"<\/a>"}sc_date=3Dnew =
Date();sc_time=3Dsc_date.getTime();sc_time_difference=3D3600000;sc_title=3D=
""+document.title;sc_url=3D""+document.location;sc_referer=3Dsc_referer.s=
ubstring(0,255);sc_title=3Dsc_title.substring(0,150);sc_url=3Dsc_url.subs=
tring(0,150);sc_referer=3Descape(sc_referer);if(encodeURIComponent){sc_ti=
tle=3DencodeURIComponent(sc_title)}else{sc_title=3Descape(sc_title)}sc_ur=
l=3Descape(sc_url);if(window.sc_security){sc_security_code=3Dsc_security}=
if(sc_script_num){sc_script_num++}else{var sc_script_num=3D1}var =
sc_tracking_url=3Dsc_base_dir+"&resolution=3D"+sc_width+"&h=3D"+sc_height=
+"&camefrom=3D"+sc_referer+"&u=3D"+sc_url+"&t=3D"+sc_title+"&java=3D1&sec=
urity=3D"+sc_security_code+"&sc_random=3D"+Math.random()+"&sc_snum=3D"+sc=
_script_num;var sc_clstr=3D"<span class=3D\"statcounter\">";var =
sc_cltext=3D"\" alt=3D\"StatCounter - Free Web Tracker and Counter\" =
border=3D\"0\">";var sc_strout=3Dsc_clstr+sc_link_back_start+"<img =
src=3D\""+sc_tracking_url+sc_cltext+sc_link_back_end+"</span>";if(sc_erro=
r=3D=3D1){document.writeln("Code corrupted. Insert fresh copy.")}else =
if(sc_remove=3D=3D1){}else{if(sc_inv=3D=3D1){if(window.sc_call){sc_call++=
}else{sc_call=3D1}eval("var sc_img"+sc_call+" =3D new =
Image();sc_img"+sc_call+".src =3D =
\""+sc_tracking_url+"&invisible=3D1\"")}else =
if(window.sc_text){document.writeln('<scr'+'ipt =
language=3D"JavaScript"'+' =
src=3D'+sc_tracking_url+"&text=3D"+sc_text+'></scr'+'ipt>')}else{document=
.writeln(sc_strout)}}if(sc_cls>0){if(clickstat_done!=3D1){var =
clickstat_done=3D1;var clickstat_project=3Dwindow.sc_project;var =
clickstat_security=3Dwindow.sc_security_code;var =
dlext=3D"7z|aac|avi|csv|doc|exe|flv|gif|gz|jpe?g|js|mp(3|4|e?g)|mov|pdf|p=
hps|png|ppt|rar|sit|tar|torrent|txt|wma|wmv|xls|xml|zip";if(typeof(window=
.sc_download_type)=3D=3D'string'){dlext=3Dwindow.sc_download_type}var =
ltype=3D"https?|ftp|telnet|ssh|ssl|mailto";var =
second=3D"ac|co|gov|ltd|me|mod|net|nic|nhs|org|plc|police|sch|com";var =
dl=3Dnew RegExp("\\.("+dlext+")$","i");var lnk=3Dnew =
RegExp("^("+ltype+"):","i");var domsec=3Dnew =
RegExp("\^("+second+")$","i");var =
host_name=3Dlocation.host.replace(/^www\./i,"");var =
host_splitted=3Dhost_name.split(".");var =
domain=3Dhost_splitted.pop();var =
host_split=3Dhost_splitted.pop();if(domsec.test(host_split)){domain=3Dhos=
t_split+"."+domain;host_split=3Dhost_splitted.pop()}domain=3Dhost_split+"=
."+domain;var lnklocal_mask=3D"^https?:\/\/(.*)"+domain;var =
lnklocal=3Dnew =
RegExp(lnklocal_mask,"i");if(document.getElementsByTagName){var =
anchors=3Ddocument.getElementsByTagName('a');for(var =
i=3D0;i<anchors.length;i++){var =
anchor=3Danchors[i];if(anchor.onmousedown){var =
original_click=3Danchor.onmousedown;var =
s=3Doriginal_click.toString().split("\n").join(" ");var =
bs=3Ds.indexOf('{');var head=3Ds.substr(0,bs);var =
ps=3Dhead.indexOf('(');var pe=3Dhead.indexOf(')');var =
params=3Dhead.substring(ps+1,pe);var plist=3Dparams.split(",");var =
body=3Ds.substr(bs+1,s.length-bs-2);var =
insert=3D"sc_clickstat_call(this,'"+sc_click_dir+"');";var =
final_body=3Dinsert+body;var ev_head=3D"new Function (";var =
ev_params=3D"";var ev_sep=3D"";for(var =
sc_i=3D0;sc_i<plist.length;sc_i++){ev_params=3Dev_sep+"'"+plist[sc_i]+"'"=
;ev_sep=3D","}if(ev_sep=3D=3D","){ev_params+=3D","}var =
ev_foot=3D"final_body);";var =
ev_final=3Dev_head+ev_params+ev_foot;anchor.onmousedown=3Deval(ev_final)}=
else{anchor.onmousedown=3Dnew =
Function("event","sc_clickstat_call(this,'"+sc_click_dir+"');return =
true;")}}}function sc_none(){return}function sc_delay(){var =
d=3Dtypeof(window.sc_delay)!=3D"undefined"?sc_delay:250;var n=3Dnew =
Date();var t=3Dn.getTime()+d;while(n.getTime()<t){var n=3Dnew =
Date()}}function sc_clickstat_call(adata,sc_click_dir){if(adata){var =
clickmode=3D0;if(lnk.test(adata)){if((lnklocal.test(adata))){if(dl.test(a=
data)){clickmode=3D1}else{if(sc_cls=3D=3D2){clickmode=3D2}}}else{clickmod=
e=3D2}}if(clickmode!=3D0){var =
sc_link=3Descape(adata);if(sc_link.length>0){var =
sc_req=3Dsc_click_dir+"click.gif?sc_project=3D"+clickstat_project+"&secur=
ity=3D"+clickstat_security+"&c=3D"+sc_link+"&m=3D"+clickmode+"&u=3D"+sc_u=
rl+"&t=3D"+sc_title+"&rand=3D"+Math.random();var sc_req_image=3Dnew =
Image();sc_req_image.onload=3Dsc_none;sc_req_image.src=3Dsc_req;sc_delay(=
)}}}}var =
sc_gsyn_pattern=3D'googlesyndication\.com|ypn-js\.overture\.com|ypn-js\.y=
sm\.yahoo\.com|googleads\.g\.doubleclick\.net';var sc_px;var =
sc_py;function sc_adsense_click(sc_data){var =
sc_link=3Descape(sc_data.src);var i=3Dnew Image();var =
sc_req=3Dsc_click_dir+"click.gif?sc_project=3D"+clickstat_project+"&secur=
ity=3D"+clickstat_security+"&c=3D"+sc_link+"&m=3D2&u=3D"+sc_url+"&t=3D"+s=
c_title+"&rand=3D"+Math.random();i.src=3Dsc_req;sc_delay()}function =
sc_adsense_init(){if(document.all&&typeof =
window.opera=3D=3D"undefined"){var =
el=3Ddocument.getElementsByTagName("iframe");for(var =
i=3D0;i<el.length;i++){if(el[i].src.match(sc_gsyn_pattern)){el[i].onfocus=
=3Dfunction(){sc_adsense_click(this)}}}}else{if(typeof =
window.addEventListener!=3D"undefined"){window.addEventListener("unload",=
sc_exitpage,false);window.addEventListener("mousemove",sc_getmouse,true)}=
}}if(typeof =
window.addEventListener!=3D'undefined'){window.addEventListener('load',sc=
_adsense_init,false)}else{if(typeof =
document.addEventListener!=3D'undefined'){document.addEventListener('load=
',sc_adsense_init,false)}else{if(typeof =
window.attachEvent!=3D'undefined'){window.attachEvent('onload',sc_adsense=
_init)}else{if(typeof window.onload=3D=3D'function'){var =
sc_existing=3Donload;window.onload=3Dfunction(){sc_existing();sc_adsense_=
init()}}else{window.onload=3Dsc_adsense_init}}}}function =
sc_getmouse(e){if(typeof =
e.pageX=3D=3D"number"){sc_px=3De.pageX;sc_py=3De.pageY}else{if(typeof =
e.clientX=3D=3D"number"){sc_px=3De.clientX;sc_py=3De.clientY;if(document.=
body&&(document.body.scrollLeft||document.body.scrollTop)){sc_px+=3Ddocum=
ent.body.scrollLeft;sc_py+=3Ddocument.body.scrollTop}else{if(document.doc=
umentElement&&(document.documentElement.scrollLeft||document.documentElem=
ent.scrollTop)){sc_px+=3Ddocument.documentElement.scrollLeft;sc_py+=3Ddoc=
ument.documentElement.scrollTop}}}}}function sc_findy(obj){var =
y=3D0;while(obj){y+=3Dobj.offsetTop;obj=3Dobj.offsetParent}return(y)}func=
tion sc_findx(obj){var =
x=3D0;while(obj){x+=3Dobj.offsetLeft;obj=3Dobj.offsetParent}return(x)}fun=
ction =
sc_exitpage(e){ad=3Ddocument.getElementsByTagName("iframe");if(typeof =
sc_px=3D=3D"undefined"){return}for(i=3D0;i<ad.length;i++){var =
adLeft=3Dsc_findx(ad[i]);var adTop=3Dsc_findy(ad[i]);var =
adW=3DparseInt(adLeft)+parseInt(ad[i].width)+15;var =
adH=3DparseInt(adTop)+parseInt(ad[i].height)+10;var =
inFrameX=3D(sc_px>(adLeft-10)&&sc_px<adW);var =
inFrameY=3D(sc_py>(adTop-10)&&sc_py<adH);if(inFrameY&&inFrameX){if(ad[i].=
src.match(sc_gsyn_pattern)){sc_adsense_click(ad[i])}}}}}}
------=_NextPart_000_0000_01CA22A1.668F0B10--

