From: <Guardado por Microsoft Internet Explorer 7>
Subject: =?Windows-1252?Q?OBSERVATORIO_CIUDADANO:_Inicia_Segunda_Semana_M=E9xico_A?=
	=?Windows-1252?Q?bierto?=
Date: Tue, 7 Oct 2008 09:14:27 -0500
MIME-Version: 1.0
Content-Type: multipart/related;
	type="multipart/alternative";
	boundary="----=_NextPart_000_00A9_01C9285D.1968FBF0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3138

This is a multi-part message in MIME format.

------=_NextPart_000_00A9_01C9285D.1968FBF0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://1.bp.blogspot.com/_p2QZs5d9GP0/SNaKiw4V5iI/AAAAAAAAA5M/dfanjyrSDHQ/S220/fotocopia.jpg

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

------=_NextPart_000_00A9_01C9285D.1968FBF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.blogblog.com/scribe/header_recentposts.gif

R0lGODlhbgAcALMPAO7n18zGuIiEe7u1qZmUihEQD2ZjXKqlmd3WxzMxLkRCPVVSTQAAAHdzayIh
H//35iH5BAEAAA8ALAAAAABuABwAAAT/8MlJ6wxEaBHqAFYojmRpnuh0GIYwTMAgHIBAIGmu73xI
JAKcaJAQ9o7IJAWhWBhDAsOho6xaU4ECocR6yK7gsIVQoIoAC4PkIBC7wVlzCJBQSxbtdwXB0U8I
NGcFByUKCSAPBwWIfgAGC4xvBwmEI3hcixIBDnJvAwV5IwMEkSUAT45FMBZEXAykNQalbmRbJA2h
J5tmdAqMmxYKLyMGrxofIcgUyhPMEjgITw9knRUAClvSDzGlAQm8dRTenQF2IsVbhxY1CmwS7Hzv
Au151w2jAglrAg2gA9rvgNhQsEyBgS8XGoCokU/YsAAKLdwj9uqBN1YODDDBoUjNQS8Z/zdaBMUh
S6h+1cQVaECq1bYFgx64uEBwAoIC5izWtLCAmBYJBhpUEMDARQMcRNsoEJp0wNGRC7Z8MkeNRJYF
hLJkS1DGYk9NGWCEuxA2hNB1MM3EnNCg6D+gFS0+aOtCCIAC36YxoNp1W4gsebMQBOCg6zVEAzDY
omMHRGICtizk0pQAUjMGZg4wOGtRc6gAmjmDTqCOwN5tLhhUmmIBMAjXDxQYVtABTYC7CNjpQ73g
doHck6cNdVBpAlEKDr4m6vjnQHIVK9QFOF3jbp4+1hxIx+uYwYtrHcrhSMNHgIPXUcZrFDCrnoCo
No0zaJZpWoBPiDjgl0AA9Pk7anzxHrBqs9CxHWeXBKCAEHkYAMQLXR3gzgMOzqTJPAoYckADBmQW
hApF0eANABm8dggbJpLI3gO9TUAcAcPwU5Y1pME4zzBAYfAZILKt+ABxJfEISiRsuBDDCwjIoAEG
Fdx3AY7PQGkRlE9E48Esd6jzFivdJLaHGfelZMEBUI7ixw4G/HbmCQhkAAhAa45QVZx0ijFdcXXm
qYR1evapxALK+SmoDgP8N+ihKbSI6KImiFlnBAA7

------=_NextPart_000_00A9_01C9285D.1968FBF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://buttons.blogger.com/bloggerbutton1.gif

R0lGODlhWAAfAOYAAPjx6P9mAABDev///+jcy8i1n+/m2e3j1ezi1O7k1vTr4fPr4PTs4vXt4vLp
3vPq3/Hp3fHo2/Dn2kJxl7bDy/+zgOfl4SFaiRFPgYSgtf/Zv/8AAP+MQFN9nw5NgNfa2XSUrf+W
UB1XhjJmkDxsk8bO0jxskv9wEGOJpjtrkUFwlrW/xJWrvLS+wrW/w/ngy//Gn/yaV9LSzrW/xdXW
0ztskv/iz0p2mPmWUsTKy/5uDvDUu0t3mZeruLbAxkt2mdXV0sTJybO/xv/s3/HWvlqAnvmVUYae
r4efsP9vD1F7naW0vcTKyniVqmmLpdTU0ZWptf+DMJirueTg2ixhjNTW1Et2mC1ijYegsniWq7O+
xv/172iKo6e2v5aruKSzu7TAxsPJzP+fYJaptsPIyHmWrGqMpkp1l2mLpLO9wQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAEAABsALAAAAABYAB8AAAf/gBsbBISFhoeIiYqLjI2OiIKDCJOUlZaXmJmam5ydlwSDB6KjpKWm
p6ipqqusqAUECbE7RgG1tre4tkY7sb2+v8DBwsPEwa8GBkQ6uczMOkTI0SkpUNFcKWdf0dvc3d7f
4NHHBjjN5rg43Gkp2ylHRyLh8vPzrxIS5/m29/wtNfwSarSQIUDGGA8iyCC5IcEDEn8Sbghg2IJK
QYAYM2q89ypCBGYhKogUKeaEOY8oXZhAGcFEERErPSxBYyKIBxcCrDQpskREBBEuXIgIwrKo0aMo
X0GAgOuEhgFQow7YEqLZ0qsrTFyFYALLCghMBEBYIVaAkx8efnjJIqDtiqxb/+PKnbv1lQMHuJ5K
3RuF2d2/M0j8dUBixl8BT3oIJuGhhwgROXKIACx4sOXLmP++evDgVoi9oGEw40z6igcppEn4IG3G
g4AuD8oIAMLDA+faHoD4IEG6t+/fwB+8WrDgVoWoMDgo/wx1CDPi0KNLh05jyvToNGhc385d+isF
CoxHrVrrxJCoJnGBX8++vZYw7ePLn0+f/isGDMRHtaFBr1QNHNyC34BKqGCgEkLgJ4QAKgzo4IMQ
RijhhPi90kAD+oEGWgW3XOhhWyAKUEUDYDDo4Ykopqjiiixe+AoAAGSooVQc2gLjjW0BYEEHAmQA
AAUCTHDjkEQWaeSRSML4Yv+Mthy3X3/92UDjLUTmCAAIPf4YJIwWoNAWChbAWMIFAoCQQQdcThAk
CxN8AGMGGAQZJgAdZOAlC0QumSF5nkVVYy1V9ggCBheECaSQAKh5AZmIknlBnALA6CWhbVEAAAsC
XDDClgC09ailQ+rZJHLKlcoBDH5SOWSIZcJ4qI4CYGCBBXFa8EGsWkYKAJkl0CqApZu6SWaYbX0w
Z6gEwNjnjHsFaOOqv1KwKQhaCvlqotFyaqWValraVgYZkOmtrkWKaot/zGqAS6Cu5vjqtd1eu62u
3XYa5AT4umlluckyaYtTzA6gQXrP4qhrBu5uaUGss9Z6Kwa5wsirr8AKUALHu0aa69lIHFfg7LrQ
4tsWmkBi4KOijEoswAiQSpopmb8CgDAGE7AM47559quPPkRCOvKcm6K5489ikomlrhaoWXPMMsPc
gZsYQJxxvzHsbE4MSWaNJM4w1qs1vzC+kITVuSTxwtdfs2AmjxeIiUIGR7uJNrI3vlA12bXEcPbc
WfPYFgZ4yhwitXzfuGThiPNdAgUUHAvAB4zLnXgBGxSQ+OWYZ65kJAV07vnnoIcu+uikl2766aFH
ovrqrLfu+uuwxy777IIEAgA7

------=_NextPart_000_00A9_01C9285D.1968FBF0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://2.bp.blogspot.com/_p2QZs5d9GP0/SOADoDpX2cI/AAAAAAAAA68/-fSXzpdQun4/s320/logo_ma.jpg

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
6eytvSlZJJNyi//Z

------=_NextPart_000_00A9_01C9285D.1968FBF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.blogger.com/img/icon18_email.gif

R0lGODlhEgANAOMAAIqKioCAgOXl5f////Ly8urq6uTk5AAAAMzMzLS0tBoaGjMzM2ZmZk1NTf//
/////ywAAAAAEgANAAAEWRDISSsIk+jN+QUIQAxkaRIgVoSjWaKIoa6iOxygIQNFz56Lg27X89UO
isMiqZv1AAnRgdFYHoROqEAAQCqZxIJ2SxYsA03euLw9CBJozJpdhmMC+Lx+j48AADs=

------=_NextPart_000_00A9_01C9285D.1968FBF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.blogger.com/img/icon18_edit_allbkg.gif

R0lGODlhEgASAOMAANDHu6pqNFRTUOWjJQAAABYWFhAJA9CPKUk1ErmIF+KjUygVBjMmBv/BMfy2
I9DHuyH5BAEAAA8ALAAAAAASABIAAARP8MlJq72TYLyM3hQRBB4oFcoxlhujAMAKIk6jKMKHIY0z
qLoLz3dIFEAMBzGBABkGy+aGkCAGpBjRcmEKAFKB4KUAg4kvhPJ5TCBgTfBKBAA7

------=_NextPart_000_00A9_01C9285D.1968FBF0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://beta.easyhitcounters.com/counter/index.php?u=mandujano2006&s=a

iVBORw0KGgoAAAANSUhEUgAAAFoAAAAUCAMAAAA6JNosAAACN1BMVEVdXV1lZWVoaGhzc3NYWFhL
S0s6OjomJiYbGxsaGhoYGBgcHBwpKSkuLi5mZmYZGRkeHh4gICAhISEiIiIPDw83NzdiYmIjIyMU
FBRQUFAkJCQ/Pz+EhISSkpJ3d3czMzMlJSV4eHj////y8vI4ODhGRkYnJycqKirKysqUlJTk5OTj
4+MWFhYRERFKSkosLCyioqJeXl4SEhI5OTlAQEDIyMipqakVFRXi4uKKiorx8fHExMS1tbUQEBAN
DQ3Dw8MKCgoLCwvw8PCJiYmxsbEGBgYEBAQDAwPBwcEHBwcFBQXf39+AgIABAQEAAACPj4+/v782
NjZgYGDv7+8wMDA1NTVwcHA0NDQyMjJCQkJBQUE+Pj49PT08PDyTk5OVlZV5eXnHx8dhYWGQkJCO
jo6NjY2Li4tubm5paWn+/v6oqKj4+PiHh4cxMTFNTU2RkZHz8/PX19eurq66urqenp5kZGR/f39W
VlalpaXp6enq6uoICAg7Ozve3t4dHR1vb2/Z2dkODg5sbGzV1dXJycnS0tLR0dG2trbQ0NBcXFx0
dHTPz8/CwsIoKCi8vLwrKyt7e3sfHx+Ghob19fX39/cTExN8fHzm5ubn5+dycnLb29sCAgLa2tpt
bW1SUlKjo6O9vb27u7vT09NTU1Onp6empqZPT0/8/Pz6+vrc3NxnZ2fW1tZERERFRUX09PTo6Ojr
6+vY2Ni3t7fh4eFUVFSfn5/l5eV6enr9/f2goKDOzs4tLS1ZWVmIrMMOAAAC5klEQVQ4ja3T6z8U
URwG8ENllyV2xzBLWL/WfUW7GFZLVtRYM4VELoku2op2uyfl1kWhEt20Um61oXS//nGdObOb1Wf0
8WKfV/Od88zzOW8GoYDADRs3BSmUwSEhqtAwf3JzeIRag0NRlEYVSfuRKCpCE+2NhqH9SKSNoGJi
YrfExScoFGqGJsTR6XwZC/CfU1/GfsnNjcshRFq1TpEIOFu10cpIvchDaTgth71MHqm9BzDiJcJw
To7Il+fNK1MoKTklCSA1LR0ywg2Zekw9kLR6eP9BqshRD6ul0wD5shO+tvcvSFNoW1ZWNqSrVTTA
dsZowmyD9CNHjx1vZyVmtZCPDR6+hFdhKfkwzcqV8SUT1aoogAZMlKNIzoU8A8vmQwFj1GOesJ/E
ZHAIdaPBhgIALwFmDCyxTFmb27pkYLUA85goQak041GGKYQdjEWPWXrqdEdnh9gmDMf3laYJZ7Qx
DDML08yaZXwK0ZgohWXBM11oLNJjnnE4HQ7HWYqRKF6p1G5nVlgwZ6+ZZ9Ysf/tunxWJEoyMd7q4
aKcJ85zZ3NpqtZ7PlCjm4dj4oxXaX79xN2auUaZ+jI3/pESihJJIK5QaLZZi2FVWrse8cPGS0XL5
Shcr0Yjz+MnTEu4vO986HQucfPnXcNfynIqUEb27bA9kc1yFDSp5Xo/JXeU4rvuazbTCZxMTz3lC
w+KSgePmrdYm2TI7kJ//u6KclJFJ4PeCjec1AFpBoE3C9Z4eFc/Tvb2hhLyYdpdLEAhj35mbeb77
/XK3bHnO7U7heYGU8bSgBthXaQMbdpVJ6Ot19gtC3MANiSST0rTIDxl5fX0fPzlly0qXJzQmqsIv
yR9Wsx8/1WLG37yVd3tw8I6HYl5MTQketrkncNyfZcu0z3QtUovfqA9UVlvEhzrMortDQ0PDgV76
hHBxyuWaWlxHGVGrXE9YVFfny39O11tGilXW+ZEo2XSwobGpuTmIrqrPolg/8g/twJPnr1QZ7AAA
AABJRU5ErkJggg==

------=_NextPart_000_00A9_01C9285D.1968FBF0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogger.com/css/blog_controls.css

.item-control {
	DISPLAY: none
}
.item-control A {
	TEXT-DECORATION: none! important
}
.item-action A {
	TEXT-DECORATION: none! important
}
.widget-item-control {
	FLOAT: right
}
.icon-action {
	MARGIN: 0px 0px -5px 0.5em; BORDER-TOP-STYLE: none! important; =
BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; =
BORDER-BOTTOM-STYLE: none! important
}
.delete-comment-icon {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: =
url(/img/icon_delete13.gif) no-repeat left 50%; PADDING-BOTTOM: 7px; =
PADDING-TOP: 7px
}

@media All   =20
{
.BLOG_mobile_video_class {
	DISPLAY: none
}

}

@media Handheld   =20
{
.BLOG_mobile_video_class {
	DISPLAY: inline
}
.BLOG_video_class {
	DISPLAY: none
}

}

------=_NextPart_000_00A9_01C9285D.1968FBF0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogger.com/css/navbar/classic.css

HTML BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY #wrapper {
	MARGIN-TOP: 30px
}
BODY #header {
	MARGIN-TOP: 50px
}
#leftcontent {
	_margin-top: 30px
}
#rightcontent {
	MARGIN-TOP: 30px! important
}
#Main #Title {
	MARGIN-TOP: 30px! important
}
BODY #wrap #wrap2 #header {
	MARGIN-TOP: 0px
}
BODY #wrap {
	MARGIN-TOP: 34px
}
#blog-header {
	MARGIN-TOP: -4px
}
BODY #wrap4 {
	PADDING-RIGHT: 15px; MARGIN-TOP: -4px; PADDING-LEFT: 15px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
#navbar-iframe {
	Z-INDEX: 500; LEFT: 0px; POSITION: absolute; TOP: 0px
}

------=_NextPart_000_00A9_01C9285D.1968FBF0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.blogger.com/img/navbar/1/btn_search_this.png

iVBORw0KGgoAAAANSUhEUgAAAGAAAAAPCAMAAAAs5DqFAAAAdVBMVEUfWIwJQ3h+seRhlckmX5MJ
QnhLgbUQSn88c6dSiLtonNAIQngYUYYIQndCd6t3qt0uZpo1bKFCeKxvo9ZDeq4/cqQwYpJCeKsS
S4ARRHdZjsISSoBDeKw+caMwYpMvYpI/caMlXJESSn0mXZElXZESSX0mXZKP7sSuAAABZUlEQVR4
XrWS14rlQAwFVerknH3jhM3//4mLLJjdl4F58cFGgS6KNpbfb9+G5ay8Xu7y/uvJabn9vMh+aznR
sMvSnyho20GufYJ51JmoqhGyZqwfZ5BVM1FBI7CpasBHVKNjcJAbhA1sl73U0DPIQoJxKsVISxMa
Q6gU1orun8CLj2zBMRcwqQmwXaeCvQKJqwy9CZqDjBGKzlqsrxtEC77/EPjoAsfAT7sguqhqsKR2
kZeUQFadiBoCTMrRN2P0Ox37D4GPLnDMT6z1/wK2EFUhschgAnj4x4U8hjFbnwOiHXz6iRxzAUXF
BIgWmop5JbpArqmFKj7q4+6FUMfaZHTa0dQxfiKom+IYGFmpGNqxbpN2dGNVKdAO8mKCHOqChBCE
IEiwhzxT6lBZb1vw4iMhiGNwkBPkEGbkYa2VDKlf/Dc9Le0ir7cTBf1tl8v3Z5vS/Yvxg1/O88+b
/Ljs1+Ws7O/3v7uMJw2wTNG0AAAAAElFTkSuQmCC

------=_NextPart_000_00A9_01C9285D.1968FBF0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogger.com/v-css/navbar/4159486244-navbar1_bundle.css

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet =
MS",Verdana,Arial,Sans-serif; WHITE-SPACE: nowrap
}
A {
	TEXT-DECORATION: none
}
#b-navbar {
	FONT-SIZE: 0.85em; LINE-HEIGHT: 0.85em; BORDER-BOTTOM: #024 1px solid; =
HEIGHT: 29px
}
#b-navbar #b-logo {
	LEFT: 5px; POSITION: absolute; TOP: 0.15em
}
#b-navbar #b-logo #navbar-logo {
	WIDTH: 24px; HEIGHT: 24px
}
#b-navbar #b-logo SPAN {
	DISPLAY: block; LEFT: -9000px; POSITION: absolute
}
#b-search {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 3px; MARGIN: =
0px 0px 0px 34px; PADDING-TOP: 4px
}
#b-search TD {
	VERTICAL-ALIGN: middle
}
#b-query {
	MARGIN: 0px 0.5em 0px 0px
}
.btn {
	PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 0px; =
FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px 0.5em 0px 1px; =
TEXT-TRANSFORM: uppercase; CURSOR: hand; LINE-HEIGHT: 0.85em; =
PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid; WHITE-SPACE: nowrap
}
.btn DIV {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; =
PADDING-BOTTOM: 0.21em; MARGIN: 0px -1px; BORDER-LEFT: 1px solid; =
PADDING-TOP: 0.21em; POSITION: relative; HEIGHT: 0.85em
}
.btn DIV IMG {
	LEFT: 0.3em; POSITION: absolute; TOP: 0.2em
}
#bt-flag-body {
	PADDING-LEFT: 1em
}
#bt-unflag-body {
	PADDING-LEFT: 1em
}
#bt-unflag-body {
	DISPLAY: none
}
.flagged #bt-flag-body {
	DISPLAY: none
}
.flagged #bt-unflag-body {
	DISPLAY: block
}
#flagi {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #333 1px =
solid; DISPLAY: none; PADDING-LEFT: 4px; FONT-SIZE: 0.7em; Z-INDEX: 300; =
PADDING-BOTTOM: 4px; BORDER-LEFT: #333 1px solid; COLOR: #000; =
LINE-HEIGHT: 0.8em; PADDING-TOP: 4px; BORDER-BOTTOM: #333 1px solid; =
TOP: 3px; BACKGROUND-COLOR: #ff9
}
#unflagi {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #333 1px =
solid; DISPLAY: none; PADDING-LEFT: 4px; FONT-SIZE: 0.7em; Z-INDEX: 300; =
PADDING-BOTTOM: 4px; BORDER-LEFT: #333 1px solid; COLOR: #000; =
LINE-HEIGHT: 0.8em; PADDING-TOP: 4px; BORDER-BOTTOM: #333 1px solid; =
TOP: 3px; BACKGROUND-COLOR: #ff9
}
#flagi A {
	COLOR: #36c; TEXT-DECORATION: underline
}
#unflagi A {
	COLOR: #36c; TEXT-DECORATION: underline
}
.b-mobile {
	DISPLAY: none
}
#b-sms {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 100%; PADDING-BOTTOM: =
4px; MARGIN: 0px 0px 0px 100px; LINE-HEIGHT: 1em; PADDING-TOP: 4px; =
TEXT-ALIGN: left
}
#b-sms A {
	LINE-HEIGHT: 1em; MARGIN-RIGHT: 0.5em
}
#b-sms A:hover {
	TEXT-DECORATION: underline
}

@media Handheld   =20
{
BODY .b-mobile {
	DISPLAY: block
}
BODY #b-search {
	DISPLAY: none
}
BODY #flagi {
	DISPLAY: none
}
BODY #unflagi {
	DISPLAY: none
}
BODY #b-navbar #b-logo SPAN {
	DISPLAY: none
}
    }
BODY {
	COLOR: #fff
}
A {
	COLOR: #9cf
}
.btn DIV {
	COLOR: #9cf
}
A:hover {
	COLOR: #fff
}
#navbar-logo {
	BACKGROUND-IMAGE: url(../../img/navbar/1/logobar.png)
}
#b-navbar {
	BORDER-BOTTOM: #024 1px solid; BACKGROUND-COLOR: #036
}
#b-search {
	BACKGROUND: url(../../img/navbar/1/corner.gif) #147 no-repeat left =
bottom
}
#b-query {
	BORDER-RIGHT: #47a 1px solid; BORDER-TOP: #47a 1px solid; BORDER-LEFT: =
#47a 1px solid; BORDER-BOTTOM: #47a 1px solid
}
.btn {
	BORDER-LEFT-COLOR: #47a; BORDER-BOTTOM-COLOR: #47a; BORDER-TOP-COLOR: =
#47a; BORDER-RIGHT-COLOR: #47a
}
.btn DIV {
	BORDER-LEFT-COLOR: #47a; BORDER-BOTTOM-COLOR: #47a; BORDER-TOP-COLOR: =
#47a; BORDER-RIGHT-COLOR: #47a
}
.btn DIV:hover {
	BACKGROUND-COLOR: #47a
}

------=_NextPart_000_00A9_01C9285D.1968FBF0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogger.com/v-js/3625575137-cookies.common.js

// Copyright 2005, Google Inc.=0A=
// =0A=
// Operations on cookies that are common across our pages.=0A=
//=0A=
// Original Author: Pal Takacsi-Nagy (pal@google.com)=0A=
=0A=
=0A=
/**=0A=
 * Sets a Cookie with the given name and value.=0A=
 *=0A=
 * name       Name of the cookie=0A=
 * value      Value of the cookie=0A=
 * [expires]  Expiration date of the cookie (default: end of current =
session)=0A=
 * [path]     Path where the cookie is valid (default: path of calling =
document)=0A=
 * [domain]   Domain where the cookie is valid=0A=
 *              (default: domain of calling document)=0A=
 * [secure]   Boolean value indicating if the cookie transmission =
requires a=0A=
 *              secure transmission=0A=
 */=0A=
function setCookie(name, value, domain, expires, path, secure) {=0A=
    document.cookie =3D name + "=3D" + escape(value) +=0A=
        ((expires) ? "; expires=3D" + expires.toGMTString() : "") +=0A=
        ((path) ? "; path=3D" + path : "") +=0A=
        ((domain) ? "; domain=3D" + domain : "") +=0A=
        ((secure) ? "; secure" : "");=0A=
}=0A=
=0A=
/**=0A=
 * Gets the value of the specified cookie.=0A=
 *=0A=
 * name  Name of the desired cookie.=0A=
 *=0A=
 * Returns a string containing value of specified cookie,=0A=
 *   or null if cookie does not exist.=0A=
 */=0A=
function getCookie(name) {=0A=
    var dc =3D document.cookie;=0A=
    var prefix =3D name + "=3D";=0A=
    var begin =3D dc.indexOf("; " + prefix);=0A=
=0A=
    if (begin =3D=3D -1) {=0A=
        begin =3D dc.indexOf(prefix);=0A=
        if (begin !=3D 0) return null;=0A=
    } else {=0A=
        begin +=3D 2;=0A=
    }=0A=
=0A=
    var end =3D document.cookie.indexOf(";", begin);=0A=
=0A=
    if (end =3D=3D -1) {=0A=
        end =3D dc.length;=0A=
    }=0A=
=0A=
    return unescape(dc.substring(begin + prefix.length, end));=0A=
}=0A=

------=_NextPart_000_00A9_01C9285D.1968FBF0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogger.com/v-app/scripts/4095335807-common.js

// Copied from .../google3/javascript/common.js=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// This file contains common utilities and basic javascript =
infrastructure.=0A=
//=0A=
// Notes:=0A=
// * Press 'D' to toggle debug mode.=0A=
//=0A=
// Functions:=0A=
//=0A=
// - Assertions=0A=
// DEPRECATED: Use assert.js=0A=
// AssertTrue(): assert an expression. Throws an exception if false.=0A=
// Fail(): Throws an exception. (Mark block of code that should be =
unreachable)=0A=
// AssertEquals(): assert that two values are equal.=0A=
// AssertNumArgs(): assert number of arguments for the function=0A=
// AssertType(): assert that a value has a particular type=0A=
//=0A=
// - Cookies=0A=
// SetCookie(): Sets a cookie.=0A=
// GetCookie(): Gets a cookie value.=0A=
//=0A=
// - Dynamic HTML/DOM utilities=0A=
// MaybeGetElement(): get an element by its id=0A=
// GetElement(): get an element by its id=0A=
// ShowElement(): Show/hide element by setting the "display" css =
property.=0A=
// ShowBlockElement(): Show/hide block element=0A=
// AppendNewElement(): Create and append a html element to a parent node.=0A=
// HasClass(): check if element has a given class=0A=
// AddClass(): add a class to an element=0A=
// RemoveClass(): remove a class from an element=0A=
//=0A=
// - Window/Screen utiltiies=0A=
// GetPageOffsetLeft(): get the X page offset of an element=0A=
// GetPageOffsetTop(): get the Y page offset of an element=0A=
// GetPageOffset(): get the X and Y page offsets of an element=0A=
// GetPageOffsetRight() : get X page offset of the right side of an =
element=0A=
// GetPageOffsetBottom() : get Y page offset of the bottom of an element=0A=
// GetScrollTop(): get the vertical scrolling pos of a window.=0A=
// GetScrollLeft(): get the horizontal scrolling pos of a window=0A=
//=0A=
// - String utilties=0A=
// HtmlEscape(): html escapes a string=0A=
// HtmlUnescape(): remove html-escaping.=0A=
// CollapseWhitespace(): collapse multiple whitespace into one =
whitespace.=0A=
// Trim(): trim whitespace on ends of string=0A=
// IsEmpty(): check if CollapseWhiteSpace(String) =3D=3D ""=0A=
// IsLetterOrDigit(): check if a character is a letter or a digit=0A=
//=0A=
// - TextArea utilities=0A=
// SetCursorPos(): sets the cursor position in a textfield=0A=
//=0A=
// - Array utilities=0A=
// FindInArray(): do a linear search to find an element value.=0A=
// DeleteArrayElement(): return a new array with a specific value =
removed.=0A=
//=0A=
// - Miscellaneous=0A=
// IsDefined(): returns true if argument is not undefined=0A=
//-----------------------------------------------------------------------=
-=0A=
=0A=
// browser detection=0A=
var agent =3D navigator.userAgent.toLowerCase();=0A=
var is_ie =3D (agent.indexOf('msie') !=3D -1);=0A=
//var is_ie5 =3D (agent.indexOf('msie 5') !=3D -1 && document.all);=0A=
var is_konqueror =3D (agent.indexOf('konqueror') !=3D -1);=0A=
var is_safari =3D (agent.indexOf('safari') !=3D -1) || is_konqueror;=0A=
var is_nav =3D !is_ie && !is_safari && (agent.indexOf('mozilla') !=3D =
-1);=0A=
var is_win =3D (agent.indexOf('win') !=3D -1);=0A=
delete agent;=0A=
=0A=
=0A=
var BACKSPACE_KEYCODE =3D 8;=0A=
var COMMA_KEYCODE =3D 188;                // ',' key=0A=
var DEBUG_KEYCODE =3D 68;                 // 'D' key=0A=
var DELETE_KEYCODE =3D 46;=0A=
var DOWN_KEYCODE =3D 40;                  // DOWN arrow key=0A=
var ENTER_KEYCODE =3D 13;                 // ENTER key=0A=
var ESC_KEYCODE =3D 27;                   // ESC key=0A=
var LEFT_KEYCODE =3D 37;                  // LEFT arrow key=0A=
var RIGHT_KEYCODE =3D 39;                 // RIGHT arrow key=0A=
var SPACE_KEYCODE =3D 32;                 // space bar=0A=
var TAB_KEYCODE =3D 9;                    // TAB key=0A=
var UP_KEYCODE =3D 38;                    // UP arrow key=0A=
var SHIFT_KEYCODE =3D 16;=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// Assertions=0A=
// DEPRECATED: Use assert.js=0A=
//-----------------------------------------------------------------------=
-=0A=
/**=0A=
 * DEPRECATED: Use assert.js=0A=
 */=0A=
function raise(msg) {=0A=
  if (typeof Error !=3D 'undefined') {=0A=
    throw new Error(msg || 'Assertion Failed');=0A=
  } else {=0A=
    throw (msg);=0A=
  }=0A=
}=0A=
=0A=
/**=0A=
 * DEPRECATED: Use assert.js=0A=
 *=0A=
 * Fail() is useful for marking logic paths that should=0A=
 * not be reached. For example, if you have a class that uses=0A=
 * ints for enums:=0A=
 *=0A=
 * MyClass.ENUM_FOO =3D 1;=0A=
 * MyClass.ENUM_BAR =3D 2;=0A=
 * MyClass.ENUM_BAZ =3D 3;=0A=
 *=0A=
 * And a switch statement elsewhere in your code that=0A=
 * has cases for each of these enums, then you can=0A=
 * "protect" your code as follows:=0A=
 *=0A=
 * switch(type) {=0A=
 *   case MyClass.ENUM_FOO: doFooThing(); break;=0A=
 *   case MyClass.ENUM_BAR: doBarThing(); break;=0A=
 *   case MyClass.ENUM_BAZ: doBazThing(); break;=0A=
 *   default:=0A=
 *     Fail("No enum in MyClass with value: " + type);=0A=
 * }=0A=
 *=0A=
 * This way, if someone introduces a new value for this enum=0A=
 * without noticing this switch statement, then the code will=0A=
 * fail if the logic allows it to reach the switch with the=0A=
 * new value, alerting the developer that he should add a=0A=
 * case to the switch to handle the new value he has introduced.=0A=
 *=0A=
 * @param {string} opt_msg to display for failure=0A=
 *                 DEFAULT: "Assertion failed"=0A=
 */=0A=
function Fail(opt_msg) {=0A=
  if (opt_msg =3D=3D=3D undefined) opt_msg =3D 'Assertion failed';=0A=
  if (IsDefined(DumpError)) DumpError(opt_msg + '\n');=0A=
  raise(opt_msg);=0A=
}=0A=
=0A=
/**=0A=
 * DEPRECATED: Use assert.js=0A=
 *=0A=
 * Asserts that an expression is true (non-zero and non-null).=0A=
 *=0A=
 * Note that it is critical not to pass logic=0A=
 * with side-effects as the expression for AssertTrue=0A=
 * because if the assertions are removed by the=0A=
 * JSCompiler, then the expression will be removed=0A=
 * as well, in which case the side-effects will=0A=
 * be lost. So instead of this:=0A=
 *=0A=
 *  AssertTrue( criticalComputation() );=0A=
 *=0A=
 * Do this:=0A=
 *=0A=
 *  var result =3D criticalComputation();=0A=
 *  AssertTrue(result);=0A=
 *=0A=
 * @param {anything} expression to evaluate=0A=
 * @param {string}   opt_msg to display if the assertion fails=0A=
 *=0A=
 */=0A=
function AssertTrue(expression, opt_msg) {=0A=
  if (!expression) {=0A=
    if (opt_msg =3D=3D=3D undefined) opt_msg =3D 'Assertion failed';=0A=
    Fail(opt_msg);=0A=
  }=0A=
}=0A=
=0A=
/**=0A=
 * DEPRECATED: Use assert.js=0A=
 *=0A=
 * Asserts that two values are the same.=0A=
 *=0A=
 * @param {anything} val1=0A=
 * @param {anything} val2=0A=
 * @param {string} opt_msg to display if the assertion fails=0A=
 */=0A=
function AssertEquals(val1, val2, opt_msg) {=0A=
  if (val1 !=3D val2) {=0A=
    if (opt_msg =3D=3D=3D undefined) {=0A=
      opt_msg =3D "AssertEquals failed: <" + val1 + "> !=3D <" + val2 + =
">";=0A=
    }=0A=
    Fail(opt_msg);=0A=
  }=0A=
}=0A=
=0A=
/**=0A=
 * DEPRECATED: Use assert.js=0A=
 *=0A=
 * Asserts that a value is of the provided type.=0A=
 *=0A=
 *   AssertType(6, Number);=0A=
 *   AssertType("ijk", String);=0A=
 *   AssertType([], Array);=0A=
 *   AssertType({}, Object);=0A=
 *   AssertType(ICAL_Date.now(), ICAL_Date);=0A=
 *=0A=
 * @param {anything} value=0A=
 * @param {constructor function} type=0A=
 * @param {string} opt_msg to display if the assertion fails=0A=
 */=0A=
function AssertType(value, type, opt_msg) {=0A=
  // for backwards compatability only=0A=
  if (typeof value =3D=3D type) return;=0A=
=0A=
  if (value || value =3D=3D "") {=0A=
    try {=0A=
      if (type =3D=3D AssertTypeMap[typeof value] || value instanceof =
type) return;=0A=
    } catch (e) { /* failure, type was an illegal argument to instanceof =
*/ }=0A=
  }=0A=
  if (opt_msg =3D=3D=3D undefined) {=0A=
    if (typeof type =3D=3D 'function') {=0A=
      var match =3D type.toString().match(/^\s*function\s+([^\s\{]+)/);=0A=
      if (match) type =3D match[1];=0A=
    }=0A=
    opt_msg =3D "AssertType failed: <" + value + "> not typeof "+ type;=0A=
  }=0A=
  Fail(opt_msg);=0A=
}=0A=
=0A=
var AssertTypeMap =3D {=0A=
  'string'  : String,=0A=
  'number'  : Number,=0A=
  'boolean' : Boolean=0A=
};=0A=
=0A=
/**=0A=
 * DEPRECATED: Use assert.js=0A=
 *=0A=
 * Asserts that the number of arguments to a=0A=
 * function is num. For example:=0A=
 *=0A=
 * function myFunc(one, two, three) [=0A=
 *   AssertNumArgs(3);=0A=
 *   ...=0A=
 * }=0A=
 *=0A=
 * myFunc(1, 2); // assertion fails!=0A=
 *=0A=
 * Note that AssertNumArgs does not take the function=0A=
 * as an argument; it is simply used in the context=0A=
 * of the function.=0A=
 *=0A=
 * @param {int} number of arguments expected=0A=
 * @param {string} opt_msg to display if the assertion fails=0A=
 */=0A=
function AssertNumArgs(num, opt_msg) {=0A=
  var caller =3D AssertNumArgs.caller;  // This is not supported in =
safari 1.0=0A=
  if (caller && caller.arguments.length !=3D num) {=0A=
    if (opt_msg =3D=3D=3D undefined) {=0A=
      opt_msg =3D caller.name + ' expected ' + num + ' arguments '=0A=
                  + ' but received ' + caller.arguments.length;=0A=
    }=0A=
    Fail(opt_msg);=0A=
  }=0A=
}=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// Cookies=0A=
//-----------------------------------------------------------------------=
-=0A=
var ILLEGAL_COOKIE_CHARS_RE =3D /[\s;]/=0A=
/**=0A=
 * Sets a cookie.=0A=
 * The max_age can be -1 to set a session cookie. To expire cookies, use=0A=
 * ExpireCookie() instead.=0A=
 *=0A=
 * @param name The cookie name.=0A=
 * @param value The cookie value.=0A=
 * @param opt_max_age The max age in seconds (from now). Use -1 to set a=0A=
 *   session cookie. If not provided, the default is -1 (i.e. set a =
session=0A=
 *   cookie).=0A=
 * @param opt_path The path of the cookie, or null to not specify a path=0A=
 *   attribute (browser will use the full request path). If not =
provided, the=0A=
 *   default is '/' (i.e. path=3D/).=0A=
 * @param opt_domain The domain of the cookie, or null to not specify a =
domain=0A=
 *   attribute (brower will use the full request host name). If not =
provided,=0A=
 *   the default is null (i.e. let browser use full request host name).=0A=
 * @return Void.=0A=
 */=0A=
function SetCookie(name, value, opt_max_age, opt_path, opt_domain) {=0A=
=0A=
  value =3D '' + value;=0A=
  AssertTrue((typeof name =3D=3D 'string' &&=0A=
              typeof value =3D=3D 'string' &&=0A=
              !name.match(ILLEGAL_COOKIE_CHARS_RE) &&=0A=
              !value.match(ILLEGAL_COOKIE_CHARS_RE)),=0A=
             'trying to set an invalid cookie');=0A=
=0A=
  if (!IsDefined(opt_max_age)) opt_max_age =3D -1;=0A=
  if (!IsDefined(opt_path)) opt_path =3D '/';=0A=
  if (!IsDefined(opt_domain)) opt_domain =3D null;=0A=
=0A=
  var domain_str =3D (opt_domain =3D=3D null) ? '' : ';domain=3D' + =
opt_domain;=0A=
  var path_str =3D (opt_path =3D=3D null) ? '' : ';path=3D' + opt_path;=0A=
=0A=
  var expires_str;=0A=
=0A=
  // Case 1: Set a session cookie.=0A=
  if (opt_max_age < 0) {=0A=
    expires_str =3D '';=0A=
=0A=
  // Case 2: Expire the cookie.=0A=
  // Note: We don't tell people about this option in the function doc =
because=0A=
  // we prefer people to use ExpireCookie() to expire cookies.=0A=
  } else if (opt_max_age =3D=3D 0) {=0A=
    // Note: Don't use Jan 1, 1970 for date because NS 4.76 will try to =
convert=0A=
    // it to local time, and if the local time is before Jan 1, 1970, =
then the=0A=
    // browser will ignore the Expires attribute altogether.=0A=
    var pastDate =3D new Date(1970, 1 /*Feb*/, 1);  // Feb 1, 1970=0A=
    expires_str =3D ';expires=3D' + pastDate.toUTCString();=0A=
=0A=
  // Case 3: Set a persistent cookie.=0A=
  } else {=0A=
    var futureDate =3D new Date(Now() + opt_max_age * 1000);=0A=
    expires_str =3D ';expires=3D' + futureDate.toUTCString();=0A=
  }=0A=
=0A=
  document.cookie =3D name + '=3D' + value + domain_str + path_str + =
expires_str;=0A=
}=0A=
=0A=
/** Returns the value for the first cookie with the given name=0A=
 * @param name : string=0A=
 * @return a string or the empty string if no cookie found.=0A=
 */=0A=
function GetCookie(name) {=0A=
  var nameeq =3D name + "=3D";=0A=
  var cookie =3D String(document.cookie);=0A=
  for (var pos =3D -1; (pos =3D cookie.indexOf(nameeq, pos + 1)) >=3D =
0;) {=0A=
    var i =3D pos;=0A=
    // walk back along string skipping whitespace and looking for a ; =
before=0A=
    // the name to make sure that we don't match cookies whose name =
contains=0A=
    // the given name as a suffix.=0A=
    while (--i >=3D 0) {=0A=
      var ch =3D cookie.charAt(i);=0A=
      if (ch =3D=3D ';') {=0A=
        i =3D -1;  // indicate success=0A=
        break;=0A=
      } else if (' \t'.indexOf(ch) < 0) {=0A=
        break;=0A=
      }=0A=
    }=0A=
    if (-1 =3D=3D=3D i) {  // first cookie in the string or we found a ;=0A=
      var end =3D cookie.indexOf(';', pos);=0A=
      if (end < 0) { end =3D cookie.length; }=0A=
      return cookie.substring(pos + nameeq.length, end);=0A=
    }=0A=
  }=0A=
  return "";=0A=
}=0A=
=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// Time=0A=
//-----------------------------------------------------------------------=
-=0A=
function Now() {=0A=
  return (new Date()).getTime();=0A=
}=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// Dynamic HTML/DOM utilities=0A=
//-----------------------------------------------------------------------=
-=0A=
// Gets a element by its id, may return null=0A=
function MaybeGetElement(win, id) {=0A=
  return win.document.getElementById(id);=0A=
}=0A=
=0A=
// Same as MaybeGetElement except that it throws an exception if it's =
null=0A=
function GetElement(win, id) {=0A=
  var el =3D win.document.getElementById(id);=0A=
  if (!el) {=0A=
    DumpError("Element " + id + " not found.");=0A=
  }=0A=
  return el;=0A=
}=0A=
=0A=
// Gets elements by its id/name=0A=
// IE treats getElementsByName as searching over ids, while Moz use =
names.=0A=
// so tags must have both id and name as the same string=0A=
function GetElements(win, id) {=0A=
  return win.document.getElementsByName(id);=0A=
}=0A=
=0A=
// Show/hide an element.=0A=
function ShowElement(el, show) {=0A=
  el.style.display =3D show ? "" : "none";=0A=
}=0A=
=0A=
// Show/hide a block element.=0A=
// ShowElement() doesn't work if object has an initial class with =
display:none=0A=
function ShowBlockElement(el, show) {=0A=
  el.style.display =3D show ? "block" : "none";=0A=
}=0A=
=0A=
// Show/hide an inline element.=0A=
// ShowElement() doesn't work when an element starts off display:none.=0A=
function ShowInlineElement(el, show) {=0A=
  el.style.display =3D show ? "inline" : "none";=0A=
}=0A=
=0A=
// Append a new HTML element to a HTML node.=0A=
function AppendNewElement(win, parent, tag) {=0A=
  var e =3D win.document.createElement(tag);=0A=
  parent.appendChild(e);=0A=
  return e;=0A=
}=0A=
=0A=
// Create a new TR containing the given td's=0A=
function Tr(win, tds) {=0A=
  var tr =3D win.document.createElement("TR");=0A=
  for (var i =3D 0; i < tds.length; i++) {=0A=
    tr.appendChild(tds[i]);=0A=
  }=0A=
  return tr;=0A=
}=0A=
=0A=
// Create a new TD, with an optional colspan=0A=
function Td(win, opt_colspan) {=0A=
  var td =3D win.document.createElement("TD");=0A=
  if (opt_colspan) {=0A=
    td.colSpan =3D opt_colspan;=0A=
  }=0A=
  return td;=0A=
}=0A=
=0A=
=0A=
// Check if an element has a given class=0A=
function HasClass(el, cl) {=0A=
  if (el =3D=3D null || el.className =3D=3D null) return false;=0A=
  var classes =3D el.className.split(" ");=0A=
  for (var i =3D 0; i < classes.length; i++) {=0A=
    if (classes[i] =3D=3D cl) {=0A=
      return true;=0A=
    }=0A=
  }=0A=
  return false;=0A=
}=0A=
=0A=
// Add a class to element=0A=
function AddClass(el, cl) {=0A=
  if (HasClass(el, cl)) return;=0A=
  el.className +=3D " " + cl;=0A=
}=0A=
=0A=
// Remove a class from an element=0A=
function RemoveClass(el, cl) {=0A=
  if (el.className =3D=3D null) return;=0A=
  var classes =3D el.className.split(" ");=0A=
  var result =3D [];=0A=
  var changed =3D false;=0A=
  for (var i =3D 0; i < classes.length; i++) {=0A=
    if (classes[i] !=3D cl) {=0A=
      if (classes[i]) { result.push(classes[i]); }=0A=
    } else {=0A=
      changed =3D true;=0A=
    }=0A=
  }=0A=
  if (changed) { el.className =3D result.join(" "); }=0A=
}=0A=
=0A=
// Performs an in-order traversal of the tree rooted at the given node=0A=
// (excluding the root node) and returns an array of nodes that match the=0A=
// given selector. The selector must implement the method:=0A=
//=0A=
// boolean select(node);=0A=
//=0A=
// This method is a generalization of the DOM method =
"getElementsByTagName"=0A=
//=0A=
function GetElementsBySelector(root, selector) {=0A=
  var nodes =3D [];=0A=
  for (var child =3D root.firstChild; child; child =3D =
child.nextSibling) {=0A=
    AddElementBySelector_(child, selector, nodes);=0A=
  }=0A=
  return nodes;=0A=
}=0A=
=0A=
// Recursive helper for GetElemnetsBySelector()=0A=
function AddElementBySelector_(root, selector, nodes) {=0A=
  // First test the parent=0A=
  if (selector.select(root)) {=0A=
    nodes.push(root);=0A=
  }=0A=
=0A=
  // Then recurse through the children=0A=
  for (var child =3D root.firstChild; child; child =3D =
child.nextSibling) {=0A=
    AddElementBySelector_(child, selector, nodes);=0A=
  }=0A=
}=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// Window/screen utilities=0A=
// TODO: these should be renamed (e.g. GetWindowWidth to =
GetWindowInnerWidth=0A=
// and moved to geom.js)=0A=
//-----------------------------------------------------------------------=
-=0A=
// Get page offset of an element=0A=
function GetPageOffsetLeft(el) {=0A=
  var x =3D el.offsetLeft;=0A=
  if (el.offsetParent !=3D null)=0A=
    x +=3D GetPageOffsetLeft(el.offsetParent);=0A=
  return x;=0A=
}=0A=
=0A=
// Get page offset of an element=0A=
function GetPageOffsetTop(el) {=0A=
  var y =3D el.offsetTop;=0A=
  if (el.offsetParent !=3D null)=0A=
    y +=3D GetPageOffsetTop(el.offsetParent);=0A=
  return y;=0A=
}=0A=
=0A=
// Get page offset of an element=0A=
function GetPageOffset(el) {=0A=
  var x =3D el.offsetLeft;=0A=
  var y =3D el.offsetTop;=0A=
  if (el.offsetParent !=3D null) {=0A=
    var pos =3D GetPageOffset(el.offsetParent);=0A=
    x +=3D pos.x;=0A=
    y +=3D pos.y;=0A=
  }=0A=
  return {x: x, y: y};=0A=
}=0A=
=0A=
function GetPageOffsetRight(el) {=0A=
  return GetPageOffsetLeft(el) + el.offsetWidth;=0A=
}=0A=
=0A=
function GetPageOffsetBottom(el) {=0A=
  return GetPageOffsetTop(el) + el.offsetHeight;=0A=
}=0A=
=0A=
// Get the y position scroll offset.=0A=
function GetScrollTop(win) {=0A=
  // all except Explorer=0A=
  if ("pageYOffset" in win) {=0A=
    return win.pageYOffset;=0A=
  }=0A=
  // Explorer 6 Strict Mode=0A=
  else if ("documentElement" in win.document &&=0A=
           "scrollTop" in win.document.documentElement) {=0A=
    return win.document.documentElement.scrollTop;=0A=
  }=0A=
  // other Explorers=0A=
  else if ("scrollTop" in win.document.body) {=0A=
    return win.document.body.scrollTop;=0A=
  }=0A=
=0A=
  return 0;=0A=
}=0A=
=0A=
// Get the x position scroll offset.=0A=
function GetScrollLeft(win) {=0A=
  // all except Explorer=0A=
  if ("pageXOffset" in win) {=0A=
    return win.pageXOffset;=0A=
  }=0A=
  // Explorer 6 Strict Mode=0A=
  else if ("documentElement" in win.document &&=0A=
           "scrollLeft" in win.document.documentElement) {=0A=
    return win.document.documentElement.scrollLeft;=0A=
  }=0A=
  // other Explorers=0A=
  else if ("scrollLeft" in win.document.body) {=0A=
    return win.document.body.scrollLeft;=0A=
  }=0A=
=0A=
  return 0;=0A=
}=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// String utilities=0A=
//-----------------------------------------------------------------------=
-=0A=
// Do html escaping=0A=
var amp_re_ =3D /&/g;=0A=
var lt_re_ =3D /</g;=0A=
var gt_re_ =3D />/g;=0A=
=0A=
// Convert text to HTML format. For efficiency, we just convert '&', =
'<', '>'=0A=
// characters.=0A=
// Note: Javascript >=3D 1.3 supports lambda expression in the =
replacement=0A=
// argument. But it's slower on IE.=0A=
// Note: we can also implement HtmlEscape by setting the value=0A=
// of a textnode and then reading the 'innerHTML' value, but that=0A=
// that turns out to be slower.=0A=
// Params: str: String to be escaped.=0A=
// Returns: The escaped string.=0A=
function HtmlEscape(str) {=0A=
  if (!str) return "";=0A=
  return str.replace(amp_re_, "&amp;").replace(lt_re_, "&lt;").=0A=
    replace(gt_re_, "&gt;").replace(quote_re_, "&quot;");=0A=
}=0A=
=0A=
/** converts html entities to plain text.  It covers the most common =
named=0A=
 * entities and numeric entities.=0A=
 * It does not cover all named entities -- it covers =
&{lt,gt,amp,quot,nbsp}; but=0A=
 * does not handle some of the more obscure ones like &{ndash,eacute};.=0A=
 */=0A=
function HtmlUnescape(str) {=0A=
  if (!str) return "";=0A=
  return str.=0A=
    replace(/&#(\d+);/g,=0A=
      function (_, n) { return String.fromCharCode(parseInt(n, 10)); }).=0A=
    replace(/&#x([a-f0-9]+);/gi,=0A=
      function (_, n) { return String.fromCharCode(parseInt(n, 16)); }).=0A=
    replace(/&(\w+);/g, function (_, entity) {=0A=
      entity =3D entity.toLowerCase();=0A=
      return entity in HtmlUnescape.unesc ? HtmlUnescape.unesc[entity] : =
'?';=0A=
    });=0A=
}=0A=
HtmlUnescape.unesc =3D { lt: '<', gt: '>', quot: '"', nbsp: ' ', amp: =
'&' };=0A=
=0A=
// Escape double quote '"' characters in addition to '&', '<', '>' so =
that a=0A=
// string can be included in an HTML tag attribute value within double =
quotes.=0A=
// Params: str: String to be escaped.=0A=
// Returns: The escaped string.=0A=
var quote_re_ =3D /\"/g;=0A=
=0A=
var JS_SPECIAL_RE_ =3D /[\'\\\r\n\b\"<>&]/g;=0A=
=0A=
function JSEscOne_(s) {=0A=
  if (!JSEscOne_.js_escs_) {=0A=
    var escapes =3D {};=0A=
    escapes['\\'] =3D '\\\\';=0A=
    escapes['\''] =3D '\\047';=0A=
    escapes['\n'] =3D '\\n';=0A=
    escapes['\r'] =3D '\\r';=0A=
    escapes['\b'] =3D '\\b';=0A=
    escapes['\"'] =3D '\\042';=0A=
    escapes['<'] =3D  '\\074';=0A=
    escapes['>'] =3D  '\\076';=0A=
    escapes['&'] =3D  '\\046';=0A=
=0A=
    JSEscOne_.js_escs_ =3D escapes;=0A=
  }=0A=
=0A=
  return JSEscOne_.js_escs_[s];=0A=
}=0A=
=0A=
// converts multiple ws chars to a single space, and strips=0A=
// leading and trailing ws=0A=
var spc_re_ =3D /\s+/g;=0A=
var beg_spc_re_ =3D /^ /;=0A=
var end_spc_re_ =3D / $/;=0A=
function CollapseWhitespace(str) {=0A=
  if (!str) return "";=0A=
  return str.replace(spc_re_, " ").replace(beg_spc_re_, "").=0A=
    replace(end_spc_re_, "");=0A=
}=0A=
=0A=
var newline_re_ =3D /\r?\n/g;=0A=
var spctab_re_ =3D /[ \t]+/g;=0A=
var nbsp_re_ =3D /\xa0/g;=0A=
=0A=
function HtmlifyNewlines(str) {=0A=
  if (!str) return "";=0A=
  return str.replace(newline_re_, "<br>");=0A=
}=0A=
=0A=
// URL encodes the string.=0A=
function UrlEncode(str) {=0A=
  return encodeURIComponent(str);=0A=
}=0A=
=0A=
function Trim(str) {=0A=
  if (!str) return "";=0A=
  return str.replace(/^\s+/, "").replace(/\s+$/, "");=0A=
}=0A=
=0A=
function EndsWith(str, suffix) {=0A=
  if (!str) return !suffix;=0A=
  return (str.lastIndexOf(suffix) =3D=3D (str.length - suffix.length));=0A=
}=0A=
=0A=
// Check if a string is empty=0A=
function IsEmpty(str) {=0A=
  return CollapseWhitespace(str) =3D=3D "";=0A=
}=0A=
=0A=
// Check if a character is a letter=0A=
function IsLetterOrDigit(ch) {=0A=
  return ((ch >=3D "a" && ch <=3D "z") ||=0A=
          (ch >=3D "A" && ch <=3D "Z") ||=0A=
         (ch >=3D '0' && ch <=3D '9'));=0A=
}=0A=
=0A=
// Check if a character is a space character=0A=
function IsSpace(ch) {=0A=
  return (" \t\r\n".indexOf(ch) >=3D 0);=0A=
}=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// TextArea utilities=0A=
//-----------------------------------------------------------------------=
-=0A=
=0A=
function SetCursorPos(win, textfield, pos) {=0A=
  if (IsDefined(textfield.selectionEnd) &&=0A=
      IsDefined(textfield.selectionStart)) {=0A=
    // Mozilla directly supports this=0A=
    textfield.selectionStart =3D pos;=0A=
    textfield.selectionEnd =3D pos;=0A=
=0A=
  } else if (win.document.selection && textfield.createTextRange) {=0A=
    // IE has textranges. A textfield's textrange encompasses the=0A=
    // entire textfield's text by default=0A=
    var sel =3D textfield.createTextRange();=0A=
=0A=
    sel.collapse(true);=0A=
    sel.move("character", pos);=0A=
    sel.select();=0A=
  }=0A=
}=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// Array utilities=0A=
//-----------------------------------------------------------------------=
-=0A=
// Find an item in an array, returns the key, or -1 if not found=0A=
function FindInArray(array, x) {=0A=
  for (var i =3D 0; i < array.length; i++) {=0A=
    if (array[i] =3D=3D x) {=0A=
      return i;=0A=
    }=0A=
  }=0A=
  return -1;=0A=
}=0A=
=0A=
// Inserts an item into an array, if it's not already in the array=0A=
function InsertArray(array, x) {=0A=
  if (FindInArray(array, x) =3D=3D -1) {=0A=
    array[array.length] =3D x;=0A=
  }=0A=
}=0A=
=0A=
// Delete an element from an array=0A=
function DeleteArrayElement(array, x) {=0A=
  var i =3D 0;=0A=
  while (i < array.length && array[i] !=3D x)=0A=
    i++;=0A=
  array.splice(i, 1);=0A=
}=0A=
=0A=
function GetEventTarget(/*Event*/ ev) {=0A=
// Event is not a type in IE; IE uses Object for events=0A=
//  AssertType(ev, Event, 'arg passed to GetEventTarget not an Event');=0A=
  return ev.srcElement || ev.target;=0A=
}=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// Misc=0A=
//-----------------------------------------------------------------------=
-=0A=
// Check if a value is defined=0A=
function IsDefined(value) {=0A=
  return (typeof value) !=3D 'undefined';=0A=
}=0A=
=0A=
function GetKeyCode(event) {=0A=
  var code;=0A=
  if (event.keyCode) {=0A=
    code =3D event.keyCode;=0A=
  } else if (event.which) {=0A=
    code =3D event.which;=0A=
  }=0A=
  return code;=0A=
}=0A=
=0A=
// define a forid function to fetch a DOM node by id.=0A=
function forid_1(id) {=0A=
  return document.getElementById(id);=0A=
}=0A=
function forid_2(id) {=0A=
  return document.all[id];=0A=
}=0A=
=0A=
/**=0A=
 * Fetch an HtmlElement by id.=0A=
 * DEPRECATED: use $ in dom.js=0A=
 */=0A=
var forid =3D document.getElementById ? forid_1 : forid_2;=0A=
=0A=
=0A=
=0A=
function log(msg) {=0A=
  /* a top level window is its own parent.  Use !=3D or else fails on IE =
with=0A=
   * infinite loop.=0A=
   */=0A=
  try {=0A=
    if (window.parent !=3D window && window.parent.log) {=0A=
      window.parent.log(window.name + '::' + msg);=0A=
      return;=0A=
    }=0A=
  } catch (e) {=0A=
    // Error: uncaught exception: Permission denied to get property =
Window.log=0A=
  }=0A=
  var logPane =3D forid('log');=0A=
  if (logPane) {=0A=
    var logText =3D '<p class=3Dlogentry><span class=3Dlogdate>' + new =
Date() +=0A=
                  '</span><span class=3Dlogmsg>' + msg + '</span></p>';=0A=
    logPane.innerHTML =3D logText + logPane.innerHTML;=0A=
  } else {=0A=
    window.status =3D msg;=0A=
  }=0A=
}=0A=

------=_NextPart_000_00A9_01C9285D.1968FBF0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogger.com/v-app/scripts/107652916-dom.common.js

=0A=
// Commonly-used functions, reduced.=0A=
=0A=
function d(s) {return document.getElementById(s);}=0A=
function dE(o,s) {return o.getElementsByTagName(s);}=0A=
=0A=
/**=0A=
 * toggleDisplay()=0A=
 *=0A=
 * Will toggle the display property of the style object for any=0A=
 * DOM element or object that supports style as a property.=0A=
 *=0A=
 * Warning: This'll wreak havoc if applied to <TR> elements. Those=0A=
 * babies got different types "table-row" | "block" dependant on =0A=
 * what browser's being used.=0A=
 *=0A=
 * Warning: Written in Texas.  Yeehaw.=0A=
 *=0A=
 * Typical usage:=0A=
 * toggleDisplay(document.getElementById("foo"));=0A=
 */=0A=
function toggleDisplay(o)=0A=
{  =0A=
  var display =3D getStyle(o, "display"); =0A=
  =0A=
  if (o.style)=0A=
    o.style.display =3D=0A=
      (display !=3D "none") ? "none" : getDisplayStyleByTagName(o);=0A=
}=0A=
=0A=
=0A=
function getDisplayStyleByTagName(o)=0A=
{=0A=
  var n =3D o.nodeName.toLowerCase(); =0A=
  return (=0A=
          n =3D=3D "span"=0A=
          || n =3D=3D "img"=0A=
          || n =3D=3D "a"=0A=
          ) ? "inline" : "block";=0A=
}=0A=
=0A=
=0A=
/**=0A=
 * hideElement()=0A=
 *=0A=
 * Hides an element from view.=0A=
 *=0A=
 * Typical usage:=0A=
 * hideElement(getElement("the-id-of-the-element"));=0A=
 */=0A=
function hideElement(o)=0A=
{=0A=
  if (o && o.style) o.style.display =3D "none";=0A=
}=0A=
=0A=
=0A=
=0A=
/**=0A=
 * showElement()=0A=
 *=0A=
 * Shows an element that was hidden from view.=0A=
 *=0A=
 * Typical usage:=0A=
 * showElement(getElement("the-id-of-the-element"));=0A=
 */=0A=
function showElement(o)=0A=
{=0A=
  =0A=
  if (o && o.style) o.style.display =3D getDisplayStyleByTagName(o);=0A=
}=0A=
=0A=
=0A=
/**=0A=
 * getElement()=0A=
 *=0A=
 * Returns an element by its ID or shows an alert if it can't be found.=0A=
 *=0A=
 * Typical usage:=0A=
 * getElement("the-id-of-the-element");=0A=
 */=0A=
function getElement(id) {=0A=
  var e =3D d(id);=0A=
  if (!e) {=0A=
    alert("Cannot get element: " + id);=0A=
  }=0A=
  return e;=0A=
}=0A=
=0A=
/**=0A=
 * setInnerHTML()=0A=
 *=0A=
 * Sets the innerHTML of an element or shows an alert if can't be set.=0A=
 *=0A=
 * Typical usage:=0A=
 * setInnerHTML("the-id-of-the-element");=0A=
 */=0A=
function setInnerHTML(id, html) {=0A=
  try {=0A=
    getElement(id).innerHTML =3D html;=0A=
  } catch (ex) {=0A=
    alert("Cannot set inner HTML: " + id);=0A=
  }=0A=
}=0A=
=0A=
=0A=
/**=0A=
 * setCssStyle()=0A=
 *=0A=
 * Sets the style of an element by its id or shows an alert if can't be =
set.=0A=
 *=0A=
 * Typical usage:=0A=
 * setCssStyle("the-id-of-the-element", "display", "block");=0A=
 */=0A=
function setCssStyle(id, name, value) {=0A=
  try {=0A=
    getElement(id).style[name] =3D value;=0A=
  } catch (ex) {=0A=
    alert("Cannot set style: " + id);=0A=
  }=0A=
}=0A=
=0A=
=0A=
/**=0A=
 * getStyle()=0A=
 *=0A=
 * Gets the computed style of any object.=0A=
 *=0A=
 * WARNING: Produces unexpected results in Safari.  To achieve best =0A=
 * results, explicitly set the style property for that browser when the =0A=
 * element is rendered.=0A=
 *=0A=
 * Typical usage:=0A=
 * getStyle(object, "display");=0A=
 */=0A=
function getStyle(el, style) {=0A=
  if (!document.getElementById || !el) return;=0A=
  =0A=
  if (document.defaultView=0A=
      && document.defaultView.getComputedStyle) {=0A=
      return document.defaultView.=0A=
        getComputedStyle(el, "").getPropertyValue(style);=0A=
  }  =0A=
  else if (el.currentStyle) {=0A=
    return el.currentStyle[style];=0A=
  }  =0A=
  else { =0A=
    return el.style.display;=0A=
  }=0A=
}=0A=
=0A=
/**=0A=
 * getStyleAttribute()=0A=
 *=0A=
 * Returns the style attribute of the specified node.=0A=
 */=0A=
function getStyleAttribute(node) {=0A=
  if (Detect.IE()) {=0A=
    return node.getAttribute('style').value;=0A=
  }else {=0A=
    return node.getAttribute('style');=0A=
  }=0A=
}=0A=
=0A=
=0A=
/*=0A=
 * showProps()=0A=
 *=0A=
 * Displays all the properties for a given element=0A=
 */=0A=
function showProps(o) {=0A=
	var s=3D""; for (var p in o) {=0A=
		s+=3Dp+": "+o[p]+"\n<br />";=0A=
	}=0A=
	document.write(s);=0A=
}=0A=
=0A=
=0A=
=0A=
function setIFrameEvent(iframe, eventName, func)=0A=
{=0A=
  if (document.all) {=0A=
    eval('getIFrameDocument(iframe).on' + eventName + ' =3D func;');=0A=
  } else {=0A=
    iframe.contentWindow.addEventListener(eventName, func, true);=0A=
  }=0A=
}=0A=
=0A=
function setIFrameBody(iframe, strStyle, innerHtml) =0A=
{=0A=
  if (!innerHtml) innerHtml =3D '';=0A=
  if (innerHtml =3D=3D '' && Detect.IE()) {=0A=
    innerHtml =3D '<div></div>';=0A=
  }=0A=
  var doc =3D getIFrameDocument(iframe);=0A=
  doc.open();=0A=
  doc.write('<head></head><body style=3D"' + strStyle + '">'=0A=
    + innerHtml + '</body>');=0A=
  doc.close();=0A=
}=0A=
=0A=
=0A=
function getIFrameDocument(iframe)=0A=
{=0A=
  if (Detect.IE()) {=0A=
    return iframe.document;=0A=
  } else {=0A=
    return iframe.contentDocument;=0A=
  }=0A=
}=0A=
=0A=
function getIFrame(strId)=0A=
{=0A=
  if (Detect.IE()) {=0A=
    return document.frames[strId];=0A=
  } else {=0A=
    return document.getElementById(strId);=0A=
  }=0A=
}=0A=
=0A=
=0A=
function createElementandAppend(nodeName, strId, appendTo) {=0A=
  var el =3D document.createElement(nodeName);=0A=
  el.setAttribute("id", strId);=0A=
  if (appendTo) {=0A=
    appendTo.appendChild(el); =0A=
  } else {=0A=
    document.body.appendChild(el); =0A=
  }=0A=
  return el; =0A=
}=0A=
=0A=
function createElementandInsertBefore(nodeName, strId, appendTo, =
sibling) {=0A=
  var el =3D document.createElement(nodeName);=0A=
  el.setAttribute("id", strId);=0A=
  if (appendTo) {=0A=
    appendTo.insertBefore(el, sibling); =0A=
  } else {=0A=
    document.body.insertBefore(el, sibling); =0A=
  }=0A=
  return el; =0A=
}=0A=
=0A=
=0A=
/**=0A=
* getXY()=0A=
 *=0A=
 * Returns the position of any element as an object.=0A=
 *=0A=
 * Typical usage:=0A=
 * var pos =3D getXY(object);=0A=
 * alert(pos.x + " " +pos.y);=0A=
 */=0A=
function getXY(el) {=0A=
  var x =3D el.offsetLeft;=0A=
  var y =3D el.offsetTop;=0A=
  if (el.offsetParent !=3D null) {=0A=
    var pos =3D getXY(el.offsetParent);=0A=
    x +=3D pos.x;=0A=
    y +=3D pos.y;=0A=
  }=0A=
  return {x: x, y: y}=0A=
}=0A=
=0A=
// The following 3 functions are taken from common.js=0A=
function hasClass(el, cl) {=0A=
  if (el =3D=3D null || el.className =3D=3D null) return false;=0A=
  var classes =3D el.className.split(" ");=0A=
  for (var i =3D 0; i < classes.length; i++) {=0A=
    if (classes[i] =3D=3D cl) {=0A=
      return true;=0A=
    }=0A=
  }=0A=
  return false;=0A=
}=0A=
=0A=
// Add a class to element=0A=
function addClass(el, cl) {=0A=
  if (hasClass(el, cl)) return;=0A=
  el.className +=3D " " + cl;=0A=
} =0A=
=0A=
// Remove a class from an element=0A=
function removeClass(el, cl) {=0A=
  if (el.className =3D=3D null) return;=0A=
  var classes =3D el.className.split(" ");=0A=
  var result =3D [];=0A=
  var changed =3D false;=0A=
  for (var i =3D 0; i < classes.length; i++) {=0A=
    if (classes[i] !=3D cl) {=0A=
      if (classes[i]) { result.push(classes[i]); }=0A=
    } else {=0A=
      changed =3D true;=0A=
    } =0A=
  } =0A=
  if (changed) { el.className =3D result.join(" "); }=0A=
} =0A=
=0A=
function toggleClass(el, cl) {=0A=
  if (hasClass(el, cl)) {=0A=
    removeClass(el, cl);=0A=
  } else {=0A=
    addClass(el, cl);=0A=
  }=0A=
}=0A=
=0A=
=0A=
/* Constants for node types, since IE doesn't support Node.TEXT_NODE */=0A=
var TEXT_NODE =3D 3;=0A=
var ELEMENT_NODE =3D 1;=0A=
=0A=
=0A=

------=_NextPart_000_00A9_01C9285D.1968FBF0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://ssl.google-analytics.com/urchin.js

//-- Google Analytics Urchin Module=0A=
//-- Copyright 2007 Google, All Rights Reserved.=0A=
=0A=
//-- Urchin On Demand Settings ONLY=0A=
var _uacct=3D"";			// set up the Urchin Account=0A=
var _userv=3D1;			// service mode (0=3Dlocal,1=3Dremote,2=3Dboth)=0A=
=0A=
//-- UTM User Settings=0A=
var _ufsc=3D1;			// set client info flag (1=3Don|0=3Doff)=0A=
var _udn=3D"auto";		// (auto|none|domain) set the domain name for cookies=0A=
var _uhash=3D"on";		// (on|off) unique domain hash for cookies=0A=
var _utimeout=3D"1800";   	// set the inactive session timeout in seconds=0A=
var _ugifpath=3D"/__utm.gif";	// set the web path to the __utm.gif file=0A=
var _utsp=3D"|";			// transaction field separator=0A=
var _uflash=3D1;			// set flash version detect option (1=3Don|0=3Doff)=0A=
var _utitle=3D1;			// set the document title detect option =
(1=3Don|0=3Doff)=0A=
var _ulink=3D0;			// enable linker functionality (1=3Don|0=3Doff)=0A=
var _uanchor=3D0;			// enable use of anchors for campaign =
(1=3Don|0=3Doff)=0A=
var _utcp=3D"/";			// the cookie path for tracking=0A=
var _usample=3D100;		// The sampling % of visitors to track (1-100).=0A=
=0A=
//-- UTM Campaign Tracking Settings=0A=
var _uctm=3D1;			// set campaign tracking module (1=3Don|0=3Doff)=0A=
var _ucto=3D"15768000";		// set timeout in seconds (6 month default)=0A=
var _uccn=3D"utm_campaign";	// name=0A=
var _ucmd=3D"utm_medium";		// medium (cpc|cpm|link|email|organic)=0A=
var _ucsr=3D"utm_source";		// source=0A=
var _uctr=3D"utm_term";		// term/keyword=0A=
var _ucct=3D"utm_content";	// content=0A=
var _ucid=3D"utm_id";		// id number=0A=
var _ucno=3D"utm_nooverride";	// don't override=0A=
=0A=
//-- Auto/Organic Sources and Keywords=0A=
var _uOsr=3Dnew Array();=0A=
var _uOkw=3Dnew Array();=0A=
_uOsr[0]=3D"google";	_uOkw[0]=3D"q";=0A=
_uOsr[1]=3D"yahoo";	_uOkw[1]=3D"p";=0A=
_uOsr[2]=3D"msn";		_uOkw[2]=3D"q";=0A=
_uOsr[3]=3D"aol";		_uOkw[3]=3D"query";=0A=
_uOsr[4]=3D"aol";		_uOkw[4]=3D"encquery";=0A=
_uOsr[5]=3D"lycos";	_uOkw[5]=3D"query";=0A=
_uOsr[6]=3D"ask";		_uOkw[6]=3D"q";=0A=
_uOsr[7]=3D"altavista";	_uOkw[7]=3D"q";=0A=
_uOsr[8]=3D"netscape";	_uOkw[8]=3D"query";=0A=
_uOsr[9]=3D"cnn";	_uOkw[9]=3D"query";=0A=
_uOsr[10]=3D"looksmart";	_uOkw[10]=3D"qt";=0A=
_uOsr[11]=3D"about";	_uOkw[11]=3D"terms";=0A=
_uOsr[12]=3D"mamma";	_uOkw[12]=3D"query";=0A=
_uOsr[13]=3D"alltheweb";	_uOkw[13]=3D"q";=0A=
_uOsr[14]=3D"gigablast";	_uOkw[14]=3D"q";=0A=
_uOsr[15]=3D"voila";	_uOkw[15]=3D"rdata";=0A=
_uOsr[16]=3D"virgilio";	_uOkw[16]=3D"qs";=0A=
_uOsr[17]=3D"live";	_uOkw[17]=3D"q";=0A=
_uOsr[18]=3D"baidu";	_uOkw[18]=3D"wd";=0A=
_uOsr[19]=3D"alice";	_uOkw[19]=3D"qs";=0A=
_uOsr[20]=3D"yandex";	_uOkw[20]=3D"text";=0A=
_uOsr[21]=3D"najdi";	_uOkw[21]=3D"q";=0A=
_uOsr[22]=3D"aol";	_uOkw[22]=3D"q";=0A=
_uOsr[23]=3D"club-internet"; _uOkw[23]=3D"query";=0A=
_uOsr[24]=3D"mama";	_uOkw[24]=3D"query";=0A=
_uOsr[25]=3D"seznam";	_uOkw[25]=3D"q";=0A=
_uOsr[26]=3D"search";	_uOkw[26]=3D"q";=0A=
_uOsr[27]=3D"wp";	_uOkw[27]=3D"szukaj";=0A=
_uOsr[28]=3D"onet";	_uOkw[28]=3D"qt";=0A=
_uOsr[29]=3D"netsprint";	_uOkw[29]=3D"q";=0A=
_uOsr[30]=3D"google.interia";	_uOkw[30]=3D"q";=0A=
_uOsr[31]=3D"szukacz";	_uOkw[31]=3D"q";=0A=
_uOsr[32]=3D"yam";	_uOkw[32]=3D"k";=0A=
_uOsr[33]=3D"pchome";	_uOkw[33]=3D"q";=0A=
_uOsr[34]=3D"kvasir";	_uOkw[34]=3D"searchExpr";=0A=
_uOsr[35]=3D"sesam";	_uOkw[35]=3D"q";=0A=
_uOsr[36]=3D"ozu"; _uOkw[36]=3D"q";=0A=
_uOsr[37]=3D"terra"; _uOkw[37]=3D"query";=0A=
_uOsr[38]=3D"nostrum"; _uOkw[38]=3D"query";=0A=
_uOsr[39]=3D"mynet"; _uOkw[39]=3D"q";=0A=
_uOsr[40]=3D"ekolay"; _uOkw[40]=3D"q";=0A=
_uOsr[41]=3D"search.ilse"; _uOkw[41]=3D"search_for";=0A=
=0A=
//-- Auto/Organic Keywords to Ignore=0A=
var _uOno=3Dnew Array();=0A=
//_uOno[0]=3D"urchin";=0A=
//_uOno[1]=3D"urchin.com";=0A=
//_uOno[2]=3D"www.urchin.com";=0A=
=0A=
//-- Referral domains to Ignore=0A=
var _uRno=3Dnew Array();=0A=
//_uRno[0]=3D".urchin.com";=0A=
=0A=
//-- **** Don't modify below this point ***=0A=
var =
_uff,_udh,_udt,_ubl=3D0,_udo=3D"",_uu,_ufns=3D0,_uns=3D0,_ur=3D"-",_ufno=3D=
0,_ust=3D0,_ubd=3Ddocument,_udl=3D_ubd.location,_udlh=3D"",_uwv=3D"1.3";=0A=
var _ugifpath2=3D"http://www.google-analytics.com/__utm.gif";=0A=
if (_udl.hash) _udlh=3D_udl.href.substring(_udl.href.indexOf('#'));=0A=
if (_udl.protocol=3D=3D"https:") =
_ugifpath2=3D"https://ssl.google-analytics.com/__utm.gif";=0A=
if (!_utcp || _utcp=3D=3D"") _utcp=3D"/";=0A=
function urchinTracker(page) {=0A=
 if (_udl.protocol=3D=3D"file:") return;=0A=
 if (_uff && (!page || page=3D=3D"")) return;=0A=
 var a,b,c,xx,v,z,k,x=3D"",s=3D"",f=3D0,nv=3D0;=0A=
 var nx=3D" expires=3D"+_uNx()+";";=0A=
 var dc=3D_ubd.cookie;=0A=
 _udh=3D_uDomain();=0A=
 if (!_uVG()) return;=0A=
 _uu=3DMath.round(Math.random()*2147483647);=0A=
 _udt=3Dnew Date();=0A=
 _ust=3DMath.round(_udt.getTime()/1000);=0A=
 a=3Ddc.indexOf("__utma=3D"+_udh+".");=0A=
 b=3Ddc.indexOf("__utmb=3D"+_udh);=0A=
 c=3Ddc.indexOf("__utmc=3D"+_udh);=0A=
 if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A=
 if (_utimeout && _utimeout!=3D"") {=0A=
  x=3Dnew Date(_udt.getTime()+(_utimeout*1000));=0A=
  x=3D" expires=3D"+x.toGMTString()+";";=0A=
 }=0A=
 if (_ulink) {=0A=
  if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A=
  s+=3D_udl.search;=0A=
  if(s && s!=3D"" && s.indexOf("__utma=3D")>=3D0) {=0A=
   if (!(_uIN(a=3D_uGC(s,"__utma=3D","&")))) a=3D"-";=0A=
   if (!(_uIN(b=3D_uGC(s,"__utmb=3D","&")))) b=3D"-";=0A=
   if (!(_uIN(c=3D_uGC(s,"__utmc=3D","&")))) c=3D"-";=0A=
   v=3D_uGC(s,"__utmv=3D","&");=0A=
   z=3D_uGC(s,"__utmz=3D","&");=0A=
   k=3D_uGC(s,"__utmk=3D","&");=0A=
   xx=3D_uGC(s,"__utmx=3D","&");=0A=
   if ((k*1) !=3D ((_uHash(a+b+c+xx+z+v)*1)+(_udh*1))) =
{_ubl=3D1;a=3D"-";b=3D"-";c=3D"-";xx=3D"-";z=3D"-";v=3D"-";}=0A=
   if (a!=3D"-" && b!=3D"-" && c!=3D"-") f=3D1;=0A=
   else if(a!=3D"-") f=3D2;=0A=
  }=0A=
 }=0A=
 if(f=3D=3D1) {=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+b+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+c+"; path=3D"+_utcp+";"+_udo;=0A=
 } else if (f=3D=3D2) {=0A=
  a=3D_uFixA(s,"&",_ust);=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A=
  _ufns=3D1;=0A=
 } else if (a>=3D0 && b>=3D0 && c>=3D0) {=0A=
   b =3D _uGC(dc,"__utmb=3D"+_udh,";");=0A=
   b =3D ("-" =3D=3D b) ? _udh : b;  =0A=
  _ubd.cookie=3D"__utmb=3D"+b+"; path=3D"+_utcp+";"+x+_udo;=0A=
 } else {=0A=
  if (a>=3D0) a=3D_uFixA(_ubd.cookie,";",_ust);=0A=
  else {=0A=
   a=3D_udh+"."+_uu+"."+_ust+"."+_ust+"."+_ust+".1";=0A=
   nv=3D1;=0A=
  }=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A=
  _ufns=3D1;=0A=
 }=0A=
 if (_ulink && xx && xx!=3D"" && xx!=3D"-") {=0A=
   xx=3D_uUES(xx);=0A=
   if (xx.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmx=3D"+xx+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 if (_ulink && v && v!=3D"" && v!=3D"-") {=0A=
  v=3D_uUES(v);=0A=
  if (v.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmv=3D"+v+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 var wc=3Dwindow;=0A=
 var c=3D_ubd.cookie;=0A=
 if(wc && wc.gaGlobal && wc.gaGlobal.dh=3D=3D_udh){=0A=
  var g=3Dwc.gaGlobal;=0A=
  var ua=3Dc.split("__utma=3D"+_udh+".")[1].split(";")[0].split(".");=0A=
  if(g.sid)ua[3]=3Dg.sid;=0A=
  if(nv>0){=0A=
   ua[2]=3Dua[3];=0A=
   if(g.vid){=0A=
    var v=3Dg.vid.split(".");=0A=
    ua[0]=3Dv[0];=0A=
    ua[1]=3Dv[1];=0A=
   }=0A=
  }=0A=
  _ubd.cookie=3D"__utma=3D"+_udh+"."+ua.join(".")+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 _uInfo(page);=0A=
 _ufns=3D0;=0A=
 _ufno=3D0;=0A=
 if (!page || page=3D=3D"") _uff=3D1;=0A=
}=0A=
function _uGH() {=0A=
 var hid;=0A=
 var wc=3Dwindow;=0A=
 if (wc && wc.gaGlobal && wc.gaGlobal.hid) {=0A=
  hid=3Dwc.gaGlobal.hid;=0A=
 } else {=0A=
  hid=3DMath.round(Math.random()*0x7fffffff);=0A=
  if (!wc.gaGlobal) wc.gaGlobal=3D{};=0A=
  wc.gaGlobal.hid=3Dhid;=0A=
 }=0A=
 return hid;=0A=
}=0A=
function _uInfo(page) {=0A=
 var p,s=3D"",dm=3D"",pg=3D_udl.pathname+_udl.search;=0A=
 if (page && page!=3D"") pg=3D_uES(page,1);=0A=
 _ur=3D_ubd.referrer;=0A=
 if (!_ur || _ur=3D=3D"") { _ur=3D"-"; }=0A=
 else {=0A=
  dm=3D_ubd.domain;=0A=
  if(_utcp && _utcp!=3D"/") dm+=3D_utcp;=0A=
  p=3D_ur.indexOf(dm);=0A=
  if ((p>=3D0) && (p<=3D8)) { _ur=3D"0"; }=0A=
  if (_ur.indexOf("[")=3D=3D0 && =
_ur.lastIndexOf("]")=3D=3D(_ur.length-1)) { _ur=3D"-"; }=0A=
 }=0A=
 s+=3D"&utmn=3D"+_uu;=0A=
 if (_ufsc) s+=3D_uBInfo();=0A=
 if (_uctm) s+=3D_uCInfo();=0A=
 if (_utitle && _ubd.title && _ubd.title!=3D"") =
s+=3D"&utmdt=3D"+_uES(_ubd.title);=0A=
 if (_udl.hostname && _udl.hostname!=3D"") =
s+=3D"&utmhn=3D"+_uES(_udl.hostname);=0A=
 if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
 s+=3D"&utmhid=3D"+_uGH();=0A=
 s+=3D"&utmr=3D"+_ur;=0A=
 s+=3D"&utmp=3D"+pg;=0A=
 if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
  var i=3Dnew Image(1,1);=0A=
  i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
  i.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
  var i2=3Dnew Image(1,1);=0A=
  =
i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+=
_uGCS();=0A=
  i2.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 return;=0A=
}=0A=
function _uVoid() { return; }=0A=
function _uCInfo() {=0A=
 if (!_ucto || _ucto=3D=3D"") { _ucto=3D"15768000"; }=0A=
 if (!_uVG()) return;=0A=
 var =
c=3D"",t=3D"-",t2=3D"-",t3=3D"-",o=3D0,cs=3D0,cn=3D0,i=3D0,z=3D"-",s=3D""=
;=0A=
 if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A=
 s+=3D_udl.search;=0A=
 var x=3Dnew Date(_udt.getTime()+(_ucto*1000));=0A=
 var dc=3D_ubd.cookie;=0A=
 x=3D" expires=3D"+x.toGMTString()+";";=0A=
 if (_ulink && !_ubl) {=0A=
  z=3D_uUES(_uGC(s,"__utmz=3D","&"));=0A=
  if (z!=3D"-" && z.indexOf(";")=3D=3D-1) { =
_ubd.cookie=3D"__utmz=3D"+z+"; path=3D"+_utcp+";"+x+_udo; return ""; }=0A=
 }=0A=
 z=3Ddc.indexOf("__utmz=3D"+_udh+".");=0A=
 if (z>-1) { z=3D_uGC(dc,"__utmz=3D"+_udh+".",";"); }=0A=
 else { z=3D"-"; }=0A=
 t=3D_uGC(s,_ucid+"=3D","&");=0A=
 t2=3D_uGC(s,_ucsr+"=3D","&");=0A=
 t3=3D_uGC(s,"gclid=3D","&");=0A=
 if ((t!=3D"-" && t!=3D"") || (t2!=3D"-" && t2!=3D"") || (t3!=3D"-" && =
t3!=3D"")) {=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"utmcid=3D"+_uEC(t);=0A=
  if (t2!=3D"-" && t2!=3D"") { if (c !=3D "") c+=3D"|"; =
c+=3D"utmcsr=3D"+_uEC(t2); }=0A=
  if (t3!=3D"-" && t3!=3D"") { if (c !=3D "") c+=3D"|"; =
c+=3D"utmgclid=3D"+_uEC(t3); }=0A=
  t=3D_uGC(s,_uccn+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmccn=3D"+_uEC(t);=0A=
  else c+=3D"|utmccn=3D(not+set)";=0A=
  t=3D_uGC(s,_ucmd+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmcmd=3D"+_uEC(t);=0A=
  else  c+=3D"|utmcmd=3D(not+set)";=0A=
  t=3D_uGC(s,_uctr+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmctr=3D"+_uEC(t);=0A=
  else { t=3D_uOrg(1); if (t!=3D"-" && t!=3D"") =
c+=3D"|utmctr=3D"+_uEC(t); }=0A=
  t=3D_uGC(s,_ucct+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmcct=3D"+_uEC(t);=0A=
  t=3D_uGC(s,_ucno+"=3D","&");=0A=
  if (t=3D=3D"1") o=3D1;=0A=
  if (z!=3D"-" && o=3D=3D1) return "";=0A=
 }=0A=
 if (c=3D=3D"-" || c=3D=3D"") { c=3D_uOrg(); if (z!=3D"-" && =
_ufno=3D=3D1)  return ""; }=0A=
 if (c=3D=3D"-" || c=3D=3D"") { if (_ufns=3D=3D1)  c=3D_uRef(); if =
(z!=3D"-" && _ufno=3D=3D1)  return ""; }=0A=
 if (c=3D=3D"-" || c=3D=3D"") {=0A=
  if (z=3D=3D"-" && _ufns=3D=3D1) { =
c=3D"utmccn=3D(direct)|utmcsr=3D(direct)|utmcmd=3D(none)"; }=0A=
  if (c=3D=3D"-" || c=3D=3D"") return "";=0A=
 }=0A=
 if (z!=3D"-") {=0A=
  i=3Dz.indexOf(".");=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  t=3Dz.substring(i+1,z.length);=0A=
  if (t.toLowerCase()=3D=3Dc.toLowerCase()) cs=3D1;=0A=
  t=3Dz.substring(0,i);=0A=
  if ((i=3Dt.lastIndexOf(".")) > -1) {=0A=
   t=3Dt.substring(i+1,t.length);=0A=
   cn=3D(t*1);=0A=
  }=0A=
 }=0A=
 if (cs=3D=3D0 || _ufns=3D=3D1) {=0A=
  t=3D_uGC(dc,"__utma=3D"+_udh+".",";");=0A=
  if ((i=3Dt.lastIndexOf(".")) > 9) {=0A=
   _uns=3Dt.substring(i+1,t.length);=0A=
   _uns=3D(_uns*1);=0A=
  }=0A=
  cn++;=0A=
  if (_uns=3D=3D0) _uns=3D1;=0A=
  _ubd.cookie=3D"__utmz=3D"+_udh+"."+_ust+"."+_uns+"."+cn+"."+c+"; =
path=3D"+_utcp+"; "+x+_udo;=0A=
 }=0A=
 if (cs=3D=3D0 || _ufns=3D=3D1) return "&utmcn=3D1";=0A=
 else return "&utmcr=3D1";=0A=
}=0A=
function _uRef() {=0A=
 if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A=
 var i=3D0,h,k,n;=0A=
 if ((i=3D_ur.indexOf("://"))<0 || _uGCse()) return "";=0A=
 h=3D_ur.substring(i+3,_ur.length);=0A=
 if (h.indexOf("/") > -1) {=0A=
  k=3Dh.substring(h.indexOf("/"),h.length);=0A=
  if (k.indexOf("?") > -1) k=3Dk.substring(0,k.indexOf("?"));=0A=
  h=3Dh.substring(0,h.indexOf("/"));=0A=
 }=0A=
 h=3Dh.toLowerCase();=0A=
 n=3Dh;=0A=
 if ((i=3Dn.indexOf(":")) > -1) n=3Dn.substring(0,i);=0A=
 for (var ii=3D0;ii<_uRno.length;ii++) {=0A=
  if ((i=3Dn.indexOf(_uRno[ii].toLowerCase())) > -1 && =
n.length=3D=3D(i+_uRno[ii].length)) { _ufno=3D1; break; }=0A=
 }=0A=
 if (h.indexOf("www.")=3D=3D0) h=3Dh.substring(4,h.length);=0A=
 return =
"utmccn=3D(referral)|utmcsr=3D"+_uEC(h)+"|"+"utmcct=3D"+_uEC(k)+"|utmcmd=3D=
referral";=0A=
}=0A=
function _uOrg(t) {=0A=
 if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A=
 var i=3D0,h,k;=0A=
 if ((i=3D_ur.indexOf("://"))<0 || _uGCse()) return "";=0A=
 h=3D_ur.substring(i+3,_ur.length);=0A=
 if (h.indexOf("/") > -1) {=0A=
  h=3Dh.substring(0,h.indexOf("/"));=0A=
 }=0A=
 for (var ii=3D0;ii<_uOsr.length;ii++) {=0A=
  if (h.toLowerCase().indexOf(_uOsr[ii].toLowerCase()) > -1) {=0A=
   if ((i=3D_ur.indexOf("?"+_uOkw[ii]+"=3D")) > -1 || =
(i=3D_ur.indexOf("&"+_uOkw[ii]+"=3D")) > -1) {=0A=
    k=3D_ur.substring(i+_uOkw[ii].length+2,_ur.length);=0A=
    if ((i=3Dk.indexOf("&")) > -1) k=3Dk.substring(0,i);=0A=
    for (var yy=3D0;yy<_uOno.length;yy++) {=0A=
     if (_uOno[yy].toLowerCase()=3D=3Dk.toLowerCase()) { _ufno=3D1; =
break; }=0A=
    }=0A=
    if (t) return _uEC(k);=0A=
    else return =
"utmccn=3D(organic)|utmcsr=3D"+_uEC(_uOsr[ii])+"|"+"utmctr=3D"+_uEC(k)+"|=
utmcmd=3Dorganic";=0A=
   }=0A=
  }=0A=
 }=0A=
 return "";=0A=
}=0A=
function _uGCse() {=0A=
 var h,p;=0A=
 h=3Dp=3D_ur.split("://")[1];=0A=
 if(h.indexOf("/")>-1) {=0A=
  h=3Dh.split("/")[0];=0A=
  p=3Dp.substring(p.indexOf("/")+1,p.length);=0A=
 }=0A=
 if(p.indexOf("?")>-1) {=0A=
  p=3Dp.split("?")[0];=0A=
 }=0A=
 if(h.toLowerCase().indexOf("google")>-1) {=0A=
  if(_ur.indexOf("?q=3D")>-1 || _ur.indexOf("&q=3D")>-1) {=0A=
   if (p.toLowerCase().indexOf("cse")>-1) {=0A=
    return true;=0A=
   }=0A=
  }=0A=
 }=0A=
}=0A=
function _uBInfo() {=0A=
 var sr=3D"-",sc=3D"-",ul=3D"-",fl=3D"-",cs=3D"-",je=3D1;=0A=
 var n=3Dnavigator;=0A=
 if (self.screen) {=0A=
  sr=3Dscreen.width+"x"+screen.height;=0A=
  sc=3Dscreen.colorDepth+"-bit";=0A=
 } else if (self.java) {=0A=
  var j=3Djava.awt.Toolkit.getDefaultToolkit();=0A=
  var s=3Dj.getScreenSize();=0A=
  sr=3Ds.width+"x"+s.height;=0A=
 }=0A=
 if (n.language) { ul=3Dn.language.toLowerCase(); }=0A=
 else if (n.browserLanguage) { ul=3Dn.browserLanguage.toLowerCase(); }=0A=
 je=3Dn.javaEnabled()?1:0;=0A=
 if (_uflash) fl=3D_uFlash();=0A=
 if (_ubd.characterSet) cs=3D_uES(_ubd.characterSet);=0A=
 else if (_ubd.charset) cs=3D_uES(_ubd.charset);=0A=
 return =
"&utmcs=3D"+cs+"&utmsr=3D"+sr+"&utmsc=3D"+sc+"&utmul=3D"+ul+"&utmje=3D"+j=
e+"&utmfl=3D"+fl;=0A=
}=0A=
function __utmSetTrans() {=0A=
 var e;=0A=
 if (_ubd.getElementById) e=3D_ubd.getElementById("utmtrans");=0A=
 else if (_ubd.utmform && _ubd.utmform.utmtrans) =
e=3D_ubd.utmform.utmtrans;=0A=
 if (!e) return;=0A=
 var l=3De.value.split("UTM:");=0A=
 var i,i2,c;=0A=
 if (_userv=3D=3D0 || _userv=3D=3D2) i=3Dnew Array();=0A=
 if (_userv=3D=3D1 || _userv=3D=3D2) { i2=3Dnew Array(); c=3D_uGCS(); }=0A=
=0A=
 for (var ii=3D0;ii<l.length;ii++) {=0A=
  l[ii]=3D_uTrim(l[ii]);=0A=
  if (l[ii].charAt(0)!=3D'T' && l[ii].charAt(0)!=3D'I') continue;=0A=
  var r=3DMath.round(Math.random()*2147483647);=0A=
  if (!_utsp || _utsp=3D=3D"") _utsp=3D"|";=0A=
  var f=3Dl[ii].split(_utsp),s=3D"";=0A=
  if (f[0].charAt(0)=3D=3D'T') {=0A=
   s=3D"&utmt=3Dtran"+"&utmn=3D"+r;=0A=
   f[1]=3D_uTrim(f[1]); if(f[1]&&f[1]!=3D"") =
s+=3D"&utmtid=3D"+_uES(f[1]);=0A=
   f[2]=3D_uTrim(f[2]); if(f[2]&&f[2]!=3D"") =
s+=3D"&utmtst=3D"+_uES(f[2]);=0A=
   f[3]=3D_uTrim(f[3]); if(f[3]&&f[3]!=3D"") =
s+=3D"&utmtto=3D"+_uES(f[3]);=0A=
   f[4]=3D_uTrim(f[4]); if(f[4]&&f[4]!=3D"") =
s+=3D"&utmttx=3D"+_uES(f[4]);=0A=
   f[5]=3D_uTrim(f[5]); if(f[5]&&f[5]!=3D"") =
s+=3D"&utmtsp=3D"+_uES(f[5]);=0A=
   f[6]=3D_uTrim(f[6]); if(f[6]&&f[6]!=3D"") =
s+=3D"&utmtci=3D"+_uES(f[6]);=0A=
   f[7]=3D_uTrim(f[7]); if(f[7]&&f[7]!=3D"") =
s+=3D"&utmtrg=3D"+_uES(f[7]);=0A=
   f[8]=3D_uTrim(f[8]); if(f[8]&&f[8]!=3D"") =
s+=3D"&utmtco=3D"+_uES(f[8]);=0A=
  } else {=0A=
   s=3D"&utmt=3Ditem"+"&utmn=3D"+r;=0A=
   f[1]=3D_uTrim(f[1]); if(f[1]&&f[1]!=3D"") =
s+=3D"&utmtid=3D"+_uES(f[1]);=0A=
   f[2]=3D_uTrim(f[2]); if(f[2]&&f[2]!=3D"") =
s+=3D"&utmipc=3D"+_uES(f[2]);=0A=
   f[3]=3D_uTrim(f[3]); if(f[3]&&f[3]!=3D"") =
s+=3D"&utmipn=3D"+_uES(f[3]);=0A=
   f[4]=3D_uTrim(f[4]); if(f[4]&&f[4]!=3D"") =
s+=3D"&utmiva=3D"+_uES(f[4]);=0A=
   f[5]=3D_uTrim(f[5]); if(f[5]&&f[5]!=3D"") =
s+=3D"&utmipr=3D"+_uES(f[5]);=0A=
   f[6]=3D_uTrim(f[6]); if(f[6]&&f[6]!=3D"") =
s+=3D"&utmiqt=3D"+_uES(f[6]);=0A=
  }=0A=
  if (_udl.hostname && _udl.hostname!=3D"") =
s+=3D"&utmhn=3D"+_uES(_udl.hostname);=0A=
  if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
=0A=
  if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
   i[ii]=3Dnew Image(1,1);=0A=
   i[ii].src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
   i[ii].onload=3Dfunction() { _uVoid(); }=0A=
  }=0A=
  if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
   i2[ii]=3Dnew Image(1,1);=0A=
   =
i2[ii].src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D=
"+c;=0A=
   i2[ii].onload=3Dfunction() { _uVoid(); }=0A=
  }=0A=
 }=0A=
 return;=0A=
}=0A=
function _uFlash() {=0A=
 var f=3D"-",n=3Dnavigator;=0A=
 if (n.plugins && n.plugins.length) {=0A=
  for (var ii=3D0;ii<n.plugins.length;ii++) {=0A=
   if (n.plugins[ii].name.indexOf('Shockwave Flash')!=3D-1) {=0A=
    f=3Dn.plugins[ii].description.split('Shockwave Flash ')[1];=0A=
    break;=0A=
   }=0A=
  }=0A=
 } else {=0A=
  var fl;=0A=
  try {=0A=
   fl =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");=0A=
   f =3D fl.GetVariable("$version");=0A=
  } catch(e) {}=0A=
  if (f =3D=3D "-") {=0A=
   try {=0A=
    fl =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");=0A=
    f =3D "WIN 6,0,21,0";=0A=
    fl.AllowScriptAccess =3D "always";=0A=
    f =3D fl.GetVariable("$version");=0A=
   } catch(e) {}=0A=
  }=0A=
  if (f =3D=3D "-") {=0A=
   try {=0A=
    fl =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash");=0A=
    f =3D fl.GetVariable("$version");=0A=
   } catch(e) {}=0A=
  }=0A=
  if (f !=3D "-") {=0A=
   f =3D f.split(" ")[1].split(",");=0A=
   f =3D f[0] + "." + f[1] + " r" + f[2];=0A=
  }=0A=
 }=0A=
 return f;=0A=
}=0A=
function __utmLinkerUrl(l,h) {=0A=
 var p,k,a=3D"-",b=3D"-",c=3D"-",x=3D"-",z=3D"-",v=3D"-";=0A=
 var dc=3D_ubd.cookie;=0A=
 var iq =3D l.indexOf("?");=0A=
 var ih =3D l.indexOf("#");=0A=
 var url=3Dl;=0A=
 if (dc) {=0A=
  a=3D_uES(_uGC(dc,"__utma=3D"+_udh+".",";"));=0A=
  b=3D_uES(_uGC(dc,"__utmb=3D"+_udh,";"));=0A=
  c=3D_uES(_uGC(dc,"__utmc=3D"+_udh,";"));=0A=
  x=3D_uES(_uGC(dc,"__utmx=3D"+_udh,";"));=0A=
  z=3D_uES(_uGC(dc,"__utmz=3D"+_udh+".",";"));=0A=
  v=3D_uES(_uGC(dc,"__utmv=3D"+_udh+".",";"));=0A=
  k=3D(_uHash(a+b+c+x+z+v)*1)+(_udh*1);=0A=
  =
p=3D"__utma=3D"+a+"&__utmb=3D"+b+"&__utmc=3D"+c+"&__utmx=3D"+x+"&__utmz=3D=
"+z+"&__utmv=3D"+v+"&__utmk=3D"+k;=0A=
 }=0A=
 if (p) {=0A=
  if (h && ih>-1) return;=0A=
  if (h) { url=3Dl+"#"+p; }=0A=
  else {=0A=
   if (iq=3D=3D-1 && ih=3D=3D-1) url=3Dl+"?"+p;=0A=
   else if (ih=3D=3D-1) url=3Dl+"&"+p;=0A=
   else if (iq=3D=3D-1) url=3Dl.substring(0,ih-1)+"?"+p+l.substring(ih);=0A=
   else url=3Dl.substring(0,ih-1)+"&"+p+l.substring(ih);=0A=
  }=0A=
 }=0A=
 return url;=0A=
}=0A=
function __utmLinker(l,h) {=0A=
 if (!_ulink || !l || l=3D=3D"") return;=0A=
 _udl.href=3D__utmLinkerUrl(l,h);=0A=
}=0A=
function __utmLinkPost(f,h) {=0A=
 if (!_ulink || !f || !f.action) return;=0A=
 f.action=3D__utmLinkerUrl(f.action, h);=0A=
 return;=0A=
}=0A=
function __utmSetVar(v) {=0A=
 if (!v || v=3D=3D"") return;=0A=
 if (!_udo || _udo =3D=3D "") {=0A=
  _udh=3D_uDomain();=0A=
  if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A=
 }=0A=
 if (!_uVG()) return;=0A=
 var r=3DMath.round(Math.random() * 2147483647);=0A=
 _ubd.cookie=3D"__utmv=3D"+_udh+"."+_uES(v)+"; path=3D"+_utcp+"; =
expires=3D"+_uNx()+";"+_udo;=0A=
 var s=3D"&utmt=3Dvar&utmn=3D"+r;=0A=
 if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
 if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
  var i=3Dnew Image(1,1);=0A=
  i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
  i.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
  var i2=3Dnew Image(1,1);=0A=
  =
i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+=
_uGCS();=0A=
  i2.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
}=0A=
function _uGCS() {=0A=
 var t,c=3D"",dc=3D_ubd.cookie;=0A=
 if ((t=3D_uGC(dc,"__utma=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utma=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmx=3D"+_udh,";"))!=3D"-") =
c+=3D_uES("__utmx=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmz=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utmz=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmv=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utmv=3D"+t+";");=0A=
 if (c.charAt(c.length-1)=3D=3D"+") c=3Dc.substring(0,c.length-1);=0A=
 return c;=0A=
}=0A=
function _uGC(l,n,s) {=0A=
 if (!l || l=3D=3D"" || !n || n=3D=3D"" || !s || s=3D=3D"") return "-";=0A=
 var i,i2,i3,c=3D"-";=0A=
 i=3Dl.indexOf(n);=0A=
 i3=3Dn.indexOf("=3D")+1;=0A=
 if (i > -1) {=0A=
  i2=3Dl.indexOf(s,i); if (i2 < 0) { i2=3Dl.length; }=0A=
  c=3Dl.substring((i+i3),i2);=0A=
 }=0A=
 return c;=0A=
}=0A=
function _uDomain() {=0A=
 if (!_udn || _udn=3D=3D"" || _udn=3D=3D"none") { _udn=3D""; return 1; }=0A=
 if (_udn=3D=3D"auto") {=0A=
  var d=3D_ubd.domain;=0A=
  if (d.substring(0,4)=3D=3D"www.") {=0A=
   d=3Dd.substring(4,d.length);=0A=
  }=0A=
  _udn=3Dd;=0A=
 }=0A=
 _udn =3D _udn.toLowerCase(); =0A=
 if (_uhash=3D=3D"off") return 1;=0A=
 return _uHash(_udn);=0A=
}=0A=
function _uHash(d) {=0A=
 if (!d || d=3D=3D"") return 1;=0A=
 var h=3D0,g=3D0;=0A=
 for (var i=3Dd.length-1;i>=3D0;i--) {=0A=
  var c=3DparseInt(d.charCodeAt(i));=0A=
  h=3D((h << 6) & 0xfffffff) + c + (c << 14);=0A=
  if ((g=3Dh & 0xfe00000)!=3D0) h=3D(h ^ (g >> 21));=0A=
 }=0A=
 return h;=0A=
}=0A=
function _uFixA(c,s,t) {=0A=
 if (!c || c=3D=3D"" || !s || s=3D=3D"" || !t || t=3D=3D"") return "-";=0A=
 var a=3D_uGC(c,"__utma=3D"+_udh+".",s);=0A=
 var lt=3D0,i=3D0;=0A=
 if ((i=3Da.lastIndexOf(".")) > 9) {=0A=
  _uns=3Da.substring(i+1,a.length);=0A=
  _uns=3D(_uns*1)+1;=0A=
  a=3Da.substring(0,i);=0A=
  if ((i=3Da.lastIndexOf(".")) > 7) {=0A=
   lt=3Da.substring(i+1,a.length);=0A=
   a=3Da.substring(0,i);=0A=
  }=0A=
  if ((i=3Da.lastIndexOf(".")) > 5) {=0A=
   a=3Da.substring(0,i);=0A=
  }=0A=
  a+=3D"."+lt+"."+t+"."+_uns;=0A=
 }=0A=
 return a;=0A=
}=0A=
function _uTrim(s) {=0A=
  if (!s || s=3D=3D"") return "";=0A=
  while ((s.charAt(0)=3D=3D' ') || (s.charAt(0)=3D=3D'\n') || =
(s.charAt(0,1)=3D=3D'\r')) s=3Ds.substring(1,s.length);=0A=
  while ((s.charAt(s.length-1)=3D=3D' ') || =
(s.charAt(s.length-1)=3D=3D'\n') || (s.charAt(s.length-1)=3D=3D'\r')) =
s=3Ds.substring(0,s.length-1);=0A=
  return s;=0A=
}=0A=
function _uEC(s) {=0A=
  var n=3D"";=0A=
  if (!s || s=3D=3D"") return "";=0A=
  for (var i=3D0;i<s.length;i++) {if (s.charAt(i)=3D=3D" ") n+=3D"+"; =
else n+=3Ds.charAt(i);}=0A=
  return n;=0A=
}=0A=
function __utmVisitorCode(f) {=0A=
 var r=3D0,t=3D0,i=3D0,i2=3D0,m=3D31;=0A=
 var a=3D_uGC(_ubd.cookie,"__utma=3D"+_udh+".",";");=0A=
 if ((i=3Da.indexOf(".",0))<0) return;=0A=
 if ((i2=3Da.indexOf(".",i+1))>0) r=3Da.substring(i+1,i2); else return =
"";  =0A=
 if ((i=3Da.indexOf(".",i2+1))>0) t=3Da.substring(i2+1,i); else return =
"";  =0A=
 if (f) {=0A=
  return r;=0A=
 } else {=0A=
  var c=3Dnew =
Array('A','B','C','D','E','F','G','H','J','K','L','M','N','P','R','S','T'=
,'U','V','W','X','Y','Z','1','2','3','4','5','6','7','8','9');=0A=
  return =
c[r>>28&m]+c[r>>23&m]+c[r>>18&m]+c[r>>13&m]+"-"+c[r>>8&m]+c[r>>3&m]+c[((r=
&7)<<2)+(t>>30&3)]+c[t>>25&m]+c[t>>20&m]+"-"+c[t>>15&m]+c[t>>10&m]+c[t>>5=
&m]+c[t&m];=0A=
 }=0A=
}=0A=
function _uIN(n) {=0A=
 if (!n) return false;=0A=
 for (var i=3D0;i<n.length;i++) {=0A=
  var c=3Dn.charAt(i);=0A=
  if ((c<"0" || c>"9") && (c!=3D".")) return false;=0A=
 }=0A=
 return true;=0A=
}=0A=
function _uES(s,u) {=0A=
 if (typeof(encodeURIComponent) =3D=3D 'function') {=0A=
  if (u) return encodeURI(s);=0A=
  else return encodeURIComponent(s);=0A=
 } else {=0A=
  return escape(s);=0A=
 }=0A=
}=0A=
function _uUES(s) {=0A=
 if (typeof(decodeURIComponent) =3D=3D 'function') {=0A=
  return decodeURIComponent(s);=0A=
 } else {=0A=
  return unescape(s);=0A=
 }=0A=
}=0A=
function _uVG() {=0A=
 if((_udn.indexOf("www.google.") =3D=3D 0 || _udn.indexOf(".google.") =
=3D=3D 0 || _udn.indexOf("google.") =3D=3D 0) && _utcp=3D=3D'/' && =
_udn.indexOf("google.org")=3D=3D-1) {=0A=
  return false;=0A=
 }=0A=
 return true;=0A=
}=0A=
function _uSP() {=0A=
 var s=3D100;=0A=
 if (_usample) s=3D_usample;=0A=
 if(s>=3D100 || s<=3D0) return true;=0A=
 return ((__utmVisitorCode(1)%10000)<(s*100));=0A=
}=0A=
function urchinPathCopy(p){=0A=
 var d=3Ddocument,nx,tx,sx,i,c,cs,t,h,o;=0A=
 cs=3Dnew Array("a","b","c","v","x","z");=0A=
 h=3D_uDomain(); if (_udn && _udn!=3D"") o=3D" domain=3D"+_udn+";";=0A=
 nx=3D_uNx()+";";=0A=
 tx=3Dnew Date(); tx.setTime(tx.getTime()+(_utimeout*1000));=0A=
 tx=3Dtx.toGMTString()+";";=0A=
 sx=3Dnew Date(); sx.setTime(sx.getTime()+(_ucto*1000));=0A=
 sx=3Dsx.toGMTString()+";";=0A=
 for (i=3D0;i<6;i++){=0A=
  t=3D" expires=3D";=0A=
  if (i=3D=3D1) t+=3Dtx; else if (i=3D=3D2) t=3D""; else if (i=3D=3D5) =
t+=3Dsx; else t+=3Dnx;=0A=
  c=3D_uGC(d.cookie,"__utm"+cs[i]+"=3D"+h,";");=0A=
  if (c!=3D"-") d.cookie=3D"__utm"+cs[i]+"=3D"+c+"; path=3D"+p+";"+t+o;=0A=
 }=0A=
}=0A=
function _uCO() {=0A=
 if (!_utk || _utk=3D=3D"" || _utk.length<10) return;=0A=
 var d=3D'www.google.com';=0A=
 if (_utk.charAt(0)=3D=3D'!') d=3D'analytics.corp.google.com';=0A=
 _ubd.cookie=3D"GASO=3D"+_utk+"; path=3D"+_utcp+";"+_udo;=0A=
 var sc=3Ddocument.createElement('script');=0A=
 sc.type=3D'text/javascript';=0A=
 sc.id=3D"_gasojs";=0A=
 =
sc.src=3D'https://'+d+'/analytics/reporting/overlay_js?gaso=3D'+_utk+'&'+=
Math.random();=0A=
 document.getElementsByTagName('head')[0].appendChild(sc);  =0A=
}=0A=
function _uGT() {=0A=
 var h=3Dlocation.hash, a;=0A=
 if (h && h!=3D"" && h.indexOf("#gaso=3D")=3D=3D0) {=0A=
  a=3D_uGC(h,"gaso=3D","&");=0A=
 } else {=0A=
  a=3D_uGC(_ubd.cookie,"GASO=3D",";");=0A=
 }=0A=
 return a;=0A=
}=0A=
var _utk=3D_uGT();=0A=
if (_utk && _utk!=3D"" && _utk.length>10 && _utk.indexOf("=3D")=3D=3D-1) =
{=0A=
 if (window.addEventListener) {=0A=
  window.addEventListener('load', _uCO, false); =0A=
 } else if (window.attachEvent) { =0A=
  window.attachEvent('onload', _uCO);=0A=
 }=0A=
}=0A=
=0A=
function _uNx() {=0A=
  return (new Date((new Date()).getTime()+63072000000)).toGMTString();=0A=
}=0A=

------=_NextPart_000_00A9_01C9285D.1968FBF0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_00C8_01C9285D.196B6CF0"


------=_NextPart_001_00C8_01C9285D.196B6CF0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://escrutiniopublico.blogspot.com/2008/09/inicia-segunda-semana-mxico-abierto.html

=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 dir=3Dltr xml:lang=3D"en"=20
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>OBSERVATORIO =
CIUDADANO: Inicia Segunda Semana M=C3=A9xico Abierto</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3DUTF-8">
<META content=3Dtrue name=3DMSSmartTagsPreventParsing>
<META content=3D"MSHTML 6.00.6000.20591" name=3DGENERATOR><LINK=20
title=3D"OBSERVATORIO CIUDADANO - Atom"=20
href=3D"http://escrutiniopublico.blogspot.com/feeds/posts/default"=20
type=3Dapplication/atom+xml rel=3Dalternate><LINK=20
title=3D"OBSERVATORIO CIUDADANO - RSS"=20
href=3D"http://escrutiniopublico.blogspot.com/feeds/posts/default?alt=3Dr=
ss"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK=20
title=3D"OBSERVATORIO CIUDADANO - Atom"=20
href=3D"http://www.blogger.com/feeds/37854053/posts/default"=20
type=3Dapplication/atom+xml rel=3Dservice.post><LINK title=3DRSD=20
href=3D"http://www.blogger.com/rsd.g?blogID=3D37854053" =
type=3Dapplication/rsd+xml=20
rel=3DEditURI><LINK title=3D"OBSERVATORIO CIUDADANO - Atom"=20
href=3D"http://escrutiniopublico.blogspot.com/feeds/4961112339434855479/c=
omments/default"=20
type=3Dapplication/atom+xml rel=3Dalternate><LINK=20
href=3D"http://www.blogger.com/css/blog_controls.css" type=3Dtext/css=20
rel=3Dstylesheet><LINK=20
href=3D"http://www.blogger.com/dyn-css/authorization.css?targetBlogID=3D3=
7854053&amp;zx=3De3745515-fd66-4155-9d2b-3f4fc76dd88f"=20
type=3Dtext/css rel=3Dstylesheet>
<STYLE type=3Dtext/css>BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: small; BACKGROUND: =
url(http://www.blogblog.com/scribe/bg.gif) #483521; PADDING-BOTTOM: 0px; =
MARGIN: 0px; COLOR: #29303b; LINE-HEIGHT: 1.3; PADDING-TOP: 0px; =
FONT-FAMILY: Georgia, Times, Times New Roman, sans-serif; TEXT-ALIGN: =
center
}
BLOCKQUOTE {
	PADDING-RIGHT: 32px; PADDING-LEFT: 32px; PADDING-BOTTOM: 0px; MARGIN: =
0px 0px 0.6em; LINE-HEIGHT: 1.6; PADDING-TOP: 0px; FONT-STYLE: italic
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
ABBR {
	CURSOR: help; FONT-STYLE: normal
}
ACRONYM {
	CURSOR: help; FONT-STYLE: normal
}
CODE {
	FONT: 12px monospace; COLOR: #666; WHITE-SPACE: normal
}
HR {
	DISPLAY: none
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
A:link {
	COLOR: #473624; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #716e6c; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #956839; TEXT-DECORATION: underline
}
A:active {
	COLOR: #956839
}

@media All   =20
{
#wrap {
	BORDER-RIGHT: #332a24 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; =
PADDING-BOTTOM: 8px; MARGIN: 0px auto; BORDER-LEFT: #332a24 1px solid; =
WIDTH: 700px; PADDING-TOP: 8px; BACKGROUND-COLOR: #473624; TEXT-ALIGN: =
center
}
#main-top {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: =
url(http://www.blogblog.com/scribe/bg_paper_top.jpg) #fff3db no-repeat =
left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 700px; PADDING-TOP: =
0px; HEIGHT: 49px
}
#main-bot {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: =
url(http://www.blogblog.com/scribe/bg_paper_bot.jpg) #fff3db no-repeat =
left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 700px; PADDING-TOP: =
0px; HEIGHT: 81px
}
#main-content {
	DISPLAY: block; BACKGROUND: =
url(http://www.blogblog.com/scribe/bg_paper_mid.jpg) #fff3db repeat-y; =
MARGIN: 0px; WIDTH: 700px; TEXT-ALIGN: left
}

}

@media Handheld   =20
{
#wrap {
	WIDTH: 90%
}
#main-top {
	BACKGROUND: #fff3db; WIDTH: 100%
}
#main-bot {
	BACKGROUND: #fff3db; WIDTH: 100%
}
#main-content {
	BACKGROUND: #fff3db; WIDTH: 100%
}
    }
#inner-wrap {
	PADDING-RIGHT: 50px; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#blog-header {
	MARGIN-BOTTOM: 12px
}
#blog-header H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
225%; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #612e00; PADDING-TOP: 0px
}
#blog-header H1 A:link {
	TEXT-DECORATION: none
}
#blog-header H1 A:visited {
	TEXT-DECORATION: none
}
#blog-header H1 A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
#blog-header P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 94%; PADDING-BOTTOM: =
0px; MARGIN: 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; FONT-STYLE: =
italic
}
DIV.clearer {
	CLEAR: left; BACKGROUND: =
url(http://www.blogblog.com/scribe/divider.gif) no-repeat left bottom; =
MARGIN-BOTTOM: 12px; LINE-HEIGHT: 0; HEIGHT: 10px; _margin-top: -4px
}

@media All   =20
{
#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
8px; MARGIN: 0px; WIDTH: 430px; PADDING-TOP: 8px
}
#sidebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
8px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 8px
}

}

@media Handheld   =20
{
#main {
	FLOAT: none; WIDTH: 100%
}
#sidebar {
	FLOAT: none; WIDTH: 100%
}
    }
#footer {
	CLEAR: both; BACKGROUND: =
url(http://www.blogblog.com/scribe/divider.gif) no-repeat left top; =
PADDING-TOP: 10px; _padding-top: 6px
}
#footer P {
	FONT-SIZE: 75%; LINE-HEIGHT: 1.5em; FONT-FAMILY: Verdana, sans-serif
}
H2.date-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
90%; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; =
PADDING-TOP: 0px; LETTER-SPACING: 0.1em
}
.post {
	MARGIN: 8px 0px 24px; LINE-HEIGHT: 1.5em
}
H3.post-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
140%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #1b0431; PADDING-TOP: 0px
}
.post-body P {
	MARGIN: 0px 0px 0.6em
}
.post-footer {
	BORDER-TOP: #bfb186 1px solid; FONT-SIZE: 74%; COLOR: #211104; =
PADDING-TOP: 6px; FONT-FAMILY: Verdana, sans-serif
}
.post UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.post LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; BACKGROUND: =
url(http://www.blogblog.com/scribe/list_icon.gif) no-repeat 0px 0.3em; =
PADDING-BOTTOM: 0.6em; MARGIN: 0px; VERTICAL-ALIGN: top; LINE-HEIGHT: =
1.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
H2.sidebar-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
120%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #211104; PADDING-TOP: 0px
}
H2.sidebar-title IMG {
	MARGIN-BOTTOM: -4px
}
#sidebar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 86%; PADDING-BOTTOM: =
0px; MARGIN: 6px 0px 12px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, =
sans-serif
}
#sidebar UL LI {
	PADDING-BOTTOM: 6px; MARGIN: 0px; LIST-STYLE-TYPE: none
}
#sidebar P {
	FONT-SIZE: 86%; MARGIN: 0px 0px 0.6em; FONT-FAMILY: Verdana,sans-serif
}
#comments {
=09
}
#comments H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
120%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #29303b; PADDING-TOP: 0px
}
#comments-block {
	LINE-HEIGHT: 1.5em
}
.comment-poster {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: =
url(http://www.blogblog.com/scribe/list_icon.gif) no-repeat 2px 0.35em; =
PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 0px; PADDING-TOP: 0px
}
.comment-body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.comment-body P {
	FONT-SIZE: 100%; MARGIN: 0px 0px 0.2em
}
.comment-timestamp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 74%; PADDING-BOTTOM: =
0.75em; MARGIN: 0px 0px 10px; COLOR: #29303b; PADDING-TOP: 0px; =
FONT-FAMILY: Verdana, sans-serif
}
.comment-timestamp A:link {
	COLOR: #473624; TEXT-DECORATION: underline
}
.comment-timestamp A:visited {
	COLOR: #716e6c; TEXT-DECORATION: underline
}
.comment-timestamp A:hover {
	COLOR: #956839; TEXT-DECORATION: underline
}
.comment-timestamp A:active {
	COLOR: #956839; TEXT-DECORATION: none
}
.deleted-comment {
	COLOR: gray; FONT-STYLE: italic
}
.paging-control-container {
	FONT-SIZE: 80%; FLOAT: right; MARGIN: 0px 6px 0px 0px
}
.unneeded-paging-control {
	VISIBILITY: hidden
}
#profile-container {
	MARGIN-TOP: 12px; BACKGROUND: =
url(http://www.blogblog.com/scribe/divider.gif) no-repeat left top; =
PADDING-TOP: 12px; HEIGHT: auto
}
.profile-datablock {
	MARGIN: 0px 0px 4px
}
.profile-data {
	PADDING-RIGHT: 8px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 90%; =
PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: =
#211104; PADDING-TOP: 0px; LETTER-SPACING: 0.1em
}
.profile-img {
	DISPLAY: inline
}
.profile-img IMG {
	BORDER-RIGHT: #a2907d 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#a2907d 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; =
MARGIN: 0px 8px 0px 0px; BORDER-LEFT: #a2907d 1px solid; PADDING-TOP: =
2px; BORDER-BOTTOM: #a2907d 1px solid
}
.profile-textblock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 86%; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, sans-serif
}
.profile-link {
	MARGIN-TOP: 5px; FONT-SIZE: 86%; FONT-FAMILY: Verdana,sans-serif
}
IMG.post-photo {
	BORDER-RIGHT: #a2907d 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: =
#a2907d 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: =
#a2907d 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #a2907d 1px solid
}
#blogfeeds {
=09
}
#postfeeds {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 12px; =
PADDING-TOP: 0px
}
</STYLE>
<!-- -->
<STYLE type=3Dtext/css>@import url( =
http://www.blogger.com/css/navbar/classic.css );
DIV.b-mobile {
	DISPLAY: none
}
</STYLE>
</HEAD>
<BODY>
<SCRIPT type=3Dtext/javascript>=0A=
    function setAttributeOnload(object, attribute, val) {=0A=
      if(window.addEventListener) {=0A=
        window.addEventListener("load",=0A=
          function(){ object[attribute] =3D val; }, false);=0A=
      } else {=0A=
        window.attachEvent('onload', function(){ object[attribute] =3D =
val; });=0A=
      }=0A=
    }=0A=
  </SCRIPT>
<IFRAME id=3Dnavbar-iframe title=3D"Blogger Navigation and Search" =
marginWidth=3D0=20
marginHeight=3D0=20
src=3D"http://www.blogger.com/navbar.g?targetBlogID=3D37854053&amp;blogNa=
me=3DOBSERVATORIO+CIUDADANO&amp;publishMode=3DPUBLISH_MODE_BLOGSPOT&amp;n=
avbarType=3DBLUE&amp;layoutType=3DCLASSIC&amp;homepageUrl=3Dhttp%3A%2F%2F=
escrutiniopublico.blogspot.com%2F&amp;searchRoot=3Dhttp%3A%2F%2Fescrutini=
opublico.blogspot.com%2Fsearch"=20
frameBorder=3D0 width=3D"100%" scrolling=3Dno height=3D30></IFRAME>
<DIV></DIV><!-- Outer Dark Brown Container / Centers Content -->
<DIV id=3Dwrap><!-- Top Paper Graphic -->
<DIV id=3Dmain-top></DIV><!-- Main Content Area (This shows background =
image) -->
<DIV id=3Dmain-content>
<DIV id=3Dinner-wrap><!-- Blog Header -->
<DIV id=3Dblog-header>
<H1><A href=3D"http://escrutiniopublico.blogspot.com/">OBSERVATORIO =
CIUDADANO=20
</A></H1>
<P>Esta es una bit=C3=A1cora para el an=C3=A1lisis, la cr=C3=ADtica, los =
cuestionamientos, la=20
observaci=C3=B3n y la evaluaci=C3=B3n -desde una perspectiva =
period=C3=ADstica- de los=20
servidores p=C3=BAblicos municipales, estatales y federales. Pero sobre =
todo, para=20
fomentar en Chiapas la libertad de expresi=C3=B3n y el acceso a la =
informaci=C3=B3n=20
p=C3=BAblica como una herramienta para el Escrutinio =
P=C3=BAblico.</P></DIV><!-- End Blog Header --><!-- Begin =
#profile-container -->
<DIV id=3Dprofile-container>
<H2 class=3Dsidebar-title>Datos personales</H2>
<DL class=3Dprofile-datablock>
  <DT class=3Dprofile-img><A=20
  href=3D"http://www.blogger.com/profile/06907435098314506629"><IMG =
height=3D80=20
  alt=3D"Mi foto"=20
  =
src=3D"http://1.bp.blogspot.com/_p2QZs5d9GP0/SNaKiw4V5iI/AAAAAAAAA5M/dfan=
jyrSDHQ/S220/fotocopia.jpg"=20
  width=3D54></A>=20
  <DD class=3Dprofile-data><STRONG>Nombre:</STRONG> Isa=C3=ADn Mandujano =

  <DD class=3Dprofile-data><STRONG>Lugar:</STRONG> Tuxtla =
Guti=C3=A9rrez, Chiapas,=20
  Mexico </DD></DL>
<P class=3Dprofile-textblock>Reportero isainmandujano@gmail.com</P>
<P class=3Dprofile-link><A=20
href=3D"http://www.blogger.com/profile/06907435098314506629">Ver todo mi =

perfil</A></P></DIV><!-- End #profile --><!-- Spacer and horizontal rule =
-->
<DIV class=3Dclearer></DIV><!-- End .clearer --><!-- Begin #sidebar :: =
left column :: blog archives, links -->
<DIV id=3Dsidebar>
<H2 class=3Dsidebar-title><IMG height=3D28 alt=3D"Recent Posts"=20
src=3D"http://www.blogblog.com/scribe/header_recentposts.gif" =
width=3D110> </H2>
<UL id=3Drecently>
  <LI><A=20
  =
href=3D"http://escrutiniopublico.blogspot.com/2008/09/manuel-de-la-torre-=
el-duende.html">Manuel=20
  de la Torre, El Duende</A>=20
  <LI><A=20
  =
href=3D"http://escrutiniopublico.blogspot.com/2008/09/manuel-de-la-torre.=
html">Manuel=20
  de la Torre</A>=20
  <LI><A=20
  =
href=3D"http://escrutiniopublico.blogspot.com/2008/09/el-terrorismo-un-ar=
ma-del-narcotrfico.html">El=20
  terrorismo, un arma del narcotr=C3=A1fico</A>=20
  <LI><A=20
  =
href=3D"http://escrutiniopublico.blogspot.com/2008/09/mxico-igual-que-en-=
colombia-roberto.html">M=C3=A9xico,=20
  igual que en Colombia: Roberto Pombo, El T...</A>=20
  <LI><A=20
  =
href=3D"http://escrutiniopublico.blogspot.com/2008/08/semana-de-mxico-abi=
erto-participa.html">SEMANA=20
  DE M=C3=89XICO ABIERTO, PARTICIPA</A>=20
  <LI><A=20
  =
href=3D"http://escrutiniopublico.blogspot.com/2008/08/la-arbitrariedad-de=
l-poder-se-desborda.html">La=20
  arbitrariedad del poder se desborda en Chiapas</A>=20
  <LI><A=20
  =
href=3D"http://escrutiniopublico.blogspot.com/2008/07/lider-bien-chic.htm=
l">Lider=20
  bien chic</A>=20
  <LI><A=20
  =
href=3D"http://escrutiniopublico.blogspot.com/2008/06/la-otra-expofoto_05=
.html">LA=20
  OTRA EXPOFOTO</A>=20
  <LI><A=20
  =
href=3D"http://escrutiniopublico.blogspot.com/2008/06/la-otra-expofoto_11=
60.html">LA=20
  OTRA EXPOFOTO</A>=20
  <LI><A=20
  =
href=3D"http://escrutiniopublico.blogspot.com/2008/06/la-otra-expofoto_04=
.html">LA=20
  OTRA EXPOFOTO</A> </LI></UL>
<P><A title=3D"Powered by Blogger" href=3D"http://www.blogger.com/"><IMG =

alt=3D"Powered by Blogger"=20
src=3D"http://buttons.blogger.com/bloggerbutton1.gif"></A></P>
<P id=3Dblogfeeds>Suscribirse a<BR>Entradas [<A=20
href=3D"http://escrutiniopublico.blogspot.com/feeds/posts/default" =
target=3D_blank=20
type=3Dapplication/atom+xml>Atom</A>]</P><!--
				<p>This is a paragraph of text that could go in the sidebar.</p>
				--></DIV><!-- Begin #main :: right column :: blog entry content -->
<DIV id=3Dmain>
<H2 class=3Ddate-header>domingo, septiembre 28, 2008</H2><!-- Begin =
.post -->
<DIV class=3Dpost><A name=3D4961112339434855479></A>
<H3 class=3Dpost-title>Inicia Segunda Semana M=C3=A9xico Abierto </H3>
<DIV class=3Dpost-body>
<P>
<DIV style=3D"CLEAR: both"></DIV><A =
href=3D"http://www.mexicoabierto.org/"><IMG=20
id=3DBLOGGER_PHOTO_ID_5251201152222484930=20
style=3D"FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt=3D"" =

src=3D"http://2.bp.blogspot.com/_p2QZs5d9GP0/SOADoDpX2cI/AAAAAAAAA68/-fSX=
zpdQun4/s320/logo_ma.jpg"=20
border=3D0></A><BR>
<DIV align=3Dcenter><SPAN style=3D"FONT-SIZE: 130%; COLOR: =
#003333"><STRONG>Por la=20
Transparencia y el Acceso a la informaci=C3=B3n p=C3=BAblica<BR>Inicia =
Segunda Semana=20
M=C3=A9xico Abierto</STRONG></SPAN></DIV><BR>
<DIV align=3Djustify></DIV><BR>
<DIV align=3Djustify><BR><SPAN style=3D"COLOR: #003333">Por segundo =
a=C3=B1o consecutivo,=20
desde el 28 de septiembre y hasta el 4 de octubre pr=C3=B3ximo se =
celebrar=C3=A1 en M=C3=A9xico=20
la Semana M=C3=A9xico Abierto, para la promoci=C3=B3n de la =
transparencia y el derecho a=20
la informaci=C3=B3n p=C3=BAblica en nuestro pa=C3=ADs.<BR>M=C3=A9xico =
Abierto (</SPAN><A=20
href=3D"http://www.mexicoabierto.org/"><SPAN=20
style=3D"COLOR: #003333">www.mexicoabierto.org</SPAN></A><SPAN=20
style=3D"COLOR: #003333">) es una iniciativa de los medios de =
comunicaci=C3=B3n y la=20
sociedad civil que abre espacios de di=C3=A1logo, reflexi=C3=B3n y =
propuestas acerca de la=20
importancia de un gobierno abierto y el derecho ciudadano a saber.=20
</SPAN></DIV><BR>
<DIV align=3Djustify><SPAN style=3D"COLOR: #003333"></SPAN></DIV><BR>
<DIV align=3Djustify><SPAN style=3D"COLOR: #003333">Esta cruzada =
nacional, busca=20
fomentar que los ciudadanos ejerzan un efectivo contrapeso ante nuestros =

gobiernos mediante el uso de las leyes de acceso a la informaci=C3=B3n.=20
</SPAN></DIV><SPAN style=3D"COLOR: #003333"><BR>
<DIV align=3Djustify><BR>M=C3=A9xico Abierto se realiza por segundo =
ocasi=C3=B3n en nuestro=20
pa=C3=ADs, con el trabajo conjunto del Consejo Ciudadano del Premio =
Nacional de=20
Periodismo y el instituto de investigaci=C3=B3n estadounidense The =
National Security=20
Archive con apoyo econ=C3=B3mico de la William and Flora Hewlett=20
Foundation.</DIV><BR>
<DIV align=3Djustify><BR>En M=C3=A9xico Abierto pueden participan este =
a=C3=B1o medios de=20
comunicaci=C3=B3n, personas u organizaciones interesados en el derecho a =
saber:=20
periodistas, estudiantes, acad=C3=A9micos, funcionarios p=C3=BAblicos, =
integrantes de=20
organizaciones no gubernamentales y ciudadanos interesados en la =
transparencia=20
gubernamental y el derecho a la informaci=C3=B3n. </DIV><BR>
<DIV align=3Djustify><BR>La parte medular de esta iniciativa es la =
promoci=C3=B3n del=20
derecho ciudadano a saber qu=C3=A9 hacen nuestros gobiernos, por =
qu=C3=A9, para qu=C3=A9 y a=20
qu=C3=A9 costo.</DIV><BR>
<DIV align=3Djustify><BR>Como parte de las actividades la Semana =
M=C3=A9xico Abierto,=20
acad=C3=A9micos y especialistas en el tema de transparencia y acceso a =
la=20
informaci=C3=B3n; presentar=C3=A1n datos recientes, estudios, =
an=C3=A1lisis y un taller=20
dirigido a periodistas y ciudadanos interesado en el tema, que =
ser=C3=A1n=20
transmitidos en videoconferencias a trav=C3=A9s del sitio =
www.mexicoabierto.org, del=20
22 al 26 de septiembre de 2008.</DIV><BR>
<DIV align=3Djustify><BR>Asimismo, con el fin de que se propicie un =
di=C3=A1logo entre=20
los visitantes del sitio web y los ponentes, se desarrollar=C3=A1 una =
serie de=20
cibercharlas para el intercambio de ideas, cuestionamientos y dudas en =
torno a=20
los temas expuestos por los especialistas. Las cibercharlas se =
llevar=C3=A1n a cabo=20
durante la Semana M=C3=A9xico Abierto, del 29 de septiembre al 3 de =
octubre, a trav=C3=A9s=20
del sitio <A=20
href=3D"http://www.mexicoabierto.org/">http://www.mexicoabierto.org/</A>.=
</DIV><BR>
<DIV align=3Djustify><BR>En el marco de esa campa=C3=B1a nacional en =
M=C3=A9xico, la=20
destacada periodista chiapaneca F=C3=A1tima Monterrosa, Premio Nacional =
de Periodismo=20
en el rubro Transparencia y Acceso a la Informaci=C3=B3n P=C3=BAblica, =
expondr=C3=A1 en Tuxtla=20
una sesi=C3=B3n de trabajo sobre las herramientas tecnol=C3=B3gicas para =
el acceso a la=20
informaci=C3=B3n p=C3=BAblica.</DIV><BR>
<DIV align=3Djustify></DIV><BR>
<DIV align=3Djustify>Premiada con ese galard=C3=B3n el pasado 3 de mayo =
pasado,=20
Monterrosa estar=C3=A1 con unos 40 comunicadores sociales que participan =
en el=20
Curso-Taller sobre Periodismo y Nuevas Tecnolog=C3=ADas de la =
Comunicaci=C3=B3n y la=20
Informaci=C3=B3n, el pr=C3=B3ximo s=C3=A1bado 4 de octubre.</DIV><BR>
<DIV align=3Djustify><BR>Monterrosa se hizo acreedora al Premio Nacional =
de=20
Periodismo por su trabajo =E2=80=9CCorrupci=C3=B3n en el Estado Mayor =
Presidencial=E2=80=9D,=20
publicado en la Revista Emequis, donde labora desde el 2006 como una =
brillante=20
reportera.<BR>----------------------------o0o------------</SPAN></DIV>
<DIV style=3D"CLEAR: both; PADDING-BOTTOM: 0.25em"></DIV>
<P></P></DIV>
<P class=3Dpost-footer>entrada de Mandujano | <A title=3D"permanent =
link"=20
href=3D"http://escrutiniopublico.blogspot.com/2008/09/inicia-segunda-sema=
na-mxico-abierto.html">5:20=20
PM</A> <SPAN class=3Ditem-action><A title=3D"Enviar entrada por correo =
electr=C3=B3nico"=20
href=3D"http://www.blogger.com/email-post.g?blogID=3D37854053&amp;postID=3D=
4961112339434855479"><IMG=20
class=3Dicon-action height=3D13 alt=3D""=20
src=3D"http://www.blogger.com/img/icon18_email.gif" =
width=3D18></A></SPAN><SPAN=20
class=3D"item-control blog-admin pid-979333882"><A title=3D"Editar =
entrada"=20
style=3D"BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none"=20
href=3D"http://www.blogger.com/post-edit.g?blogID=3D37854053&amp;postID=3D=
4961112339434855479"><IMG=20
class=3Dicon-action height=3D18 alt=3D""=20
src=3D"http://www.blogger.com/img/icon18_edit_allbkg.gif" =
width=3D18></A></SPAN>=20
</P></DIV><!-- End .post --><!-- Begin #comments -->
<DIV id=3Dcomments>
<P class=3Dcomment-timestamp><A=20
href=3D"http://escrutiniopublico.blogspot.com/">&lt;&lt; P=C3=A1gina =
principal</A>=20
</P></DIV><!-- End #comments --></DIV><!-- Begin #footer :: bottom area =
-->
<DIV id=3Dfooter>
<P><!-- Copyright &copy; 2004 [Your name] (plus any additional footer =
info) -->&nbsp;=20
</P></DIV></DIV></DIV><!-- End #main-content --><!-- Bottom Paper =
Graphic -->
<DIV id=3Dmain-bot></DIV></DIV><A=20
href=3D"http://easyhitcounters.com/stats.php?site=3Dmandujano2006" =
target=3D_top><IMG=20
alt=3D"" hspace=3D4=20
src=3D"http://beta.easyhitcounters.com/counter/index.php?u=3Dmandujano200=
6&amp;s=3Da"=20
align=3Dmiddle vspace=3D2 border=3D0></A>
<SCRIPT=20
src=3D"http://beta.easyhitcounters.com/counter/script.php?u=3Dmandujano20=
06"></SCRIPT>
 <BR><A href=3D"http://easyhitcounters.com/step2.php" =
target=3D_top><FONT=20
color=3D#666666>Desde Julio/2006</FONT></A> </BODY></HTML>

------=_NextPart_001_00C8_01C9285D.196B6CF0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogger.com/navbar.g?targetBlogID=37854053&blogName=OBSERVATORIO+CIUDADANO&publishMode=PUBLISH_MODE_BLOGSPOT&navbarType=BLUE&layoutType=CLASSIC&homepageUrl=http%3A%2F%2Fescrutiniopublico.blogspot.com%2F&searchRoot=http%3A%2F%2Fescrutiniopublico.blogspot.com%2Fsearch

=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 dir=3Dltr><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dutf-8"><LINK=20
href=3D"http://www.blogger.com/v-css/navbar/4159486244-navbar1_bundle.css=
"=20
type=3Dtext/css rel=3Dstylesheet>
<META content=3D"MSHTML 6.00.6000.20591" name=3DGENERATOR></HEAD>
<BODY class=3D"null lang_es">
<SCRIPT src=3D"http://www.blogger.com/v-js/3625575137-cookies.common.js" =

type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://www.blogger.com/v-app/scripts/4095335807-common.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://www.blogger.com/v-app/scripts/107652916-dom.common.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
=0A=
  =0A=
   var ID =3D "37854053";=0A=
   var FLAG_COOKIE_NAME =3D 'flaggedBlog';=0A=
   var MAX_FLAGGED_BLOGS =3D 10;=0A=
   var FLAG_BLOG_URL =3D "http://www.blogger.com" +=0A=
                       "/flag-blog.g?nav=3D" +=0A=
                       "1" +=0A=
                       "&toFlag=3D" + ID;=0A=
   var UNFLAG_BLOG_URL =3D "http://www.blogger.com" +=0A=
                       "/unflag-blog.g?nav=3D" +=0A=
                       "1" +=0A=
                       "&toFlag=3D" + ID;=0A=
=0A=
   var ncHasFlagged =3D false;=0A=
   var servletTarget =3D new Image();=0A=
=0A=
   var isNewFlagBlogShown =3D false=0A=
=0A=
  =0A=
  function hasFlagged() {=0A=
    if (getCookie(FLAG_COOKIE_NAME)) {=0A=
      var bloglist =3D getCookie(FLAG_COOKIE_NAME);=0A=
      var blogarray =3D bloglist.split(",")=0A=
      if (FindInArray(blogarray, ID) > 0) {=0A=
        return true;=0A=
      }=0A=
    }=0A=
    return ncHasFlagged;=0A=
  }=0A=
  =0A=
=0A=
  function toggleFlag() {=0A=
    var date =3D new Date();=0A=
    var flagBtn =3D document.getElementById('b-flag-this');=0A=
=0A=
    if (hasFlagged()) {=0A=
      removeBlogFromFlagCookie();=0A=
      servletTarget.src =3D UNFLAG_BLOG_URL + '&d=3D' + date.getTime();=0A=
=0A=
      RemoveClass(flagBtn, 'flagged');=0A=
      ncHasFlagged =3D false;=0A=
    } else {=0A=
      setBloggerFlagCookie();=0A=
      servletTarget.src =3D FLAG_BLOG_URL + '&d=3D' + date.getTime();=0A=
=0A=
      AddClass(flagBtn, 'flagged');=0A=
      ncHasFlagged =3D true;=0A=
    }=0A=
=0A=
    refreshDrop();=0A=
  }=0A=
=0A=
  =0A=
  function showDrop() {=0A=
   var overlap =3D 5;=0A=
   var dropdown_position =3D=0A=
     GetPageOffsetRight(document.getElementById('b-flag-this')) - =
overlap + "px";=0A=
=0A=
   document.getElementById('unflagi').style.display =3D 'none';=0A=
   document.getElementById('flagi').style.display =3D 'none';=0A=
=0A=
   if (!hasFlagged() || isNewFlagBlogShown) {=0A=
      document.getElementById('flagi').style.display =3D 'inline';=0A=
      document.getElementById('flagi').style.left =3D dropdown_position;=0A=
      showElement(document.getElementById('flagi'));=0A=
    } else {=0A=
      document.getElementById('unflagi').style.display =3D 'inline';=0A=
      document.getElementById('unflagi').style.left =3D =
dropdown_position;=0A=
      showElement(document.getElementById('unflagi'));=0A=
    }=0A=
  }=0A=
=0A=
  =0A=
  function hideDrop() {=0A=
      hideElement(document.getElementById('flagi'));=0A=
      hideElement(document.getElementById('unflagi'));=0A=
  }=0A=
=0A=
  =0A=
  function refreshDrop() {=0A=
    hideDrop();=0A=
    showDrop();=0A=
  }=0A=
=0A=
  =0A=
  function setBloggerFlagCookie() {=0A=
    var bloglist =3D ""=0A=
    if (getCookie(FLAG_COOKIE_NAME)) {=0A=
      bloglist =3D getCookie(FLAG_COOKIE_NAME)=0A=
      var blogarray =3D bloglist.split(",")=0A=
      if (blogarray.length >=3D MAX_FLAGGED_BLOGS) {=0A=
        blogarray.shift()=0A=
      }=0A=
      InsertArray(blogarray, ID)=0A=
      bloglist =3D blogarray.toString();=0A=
    } else {=0A=
      bloglist =3D ID=0A=
    }=0A=
    setCookie(FLAG_COOKIE_NAME, bloglist, null, null, '/', null)=0A=
   }=0A=
=0A=
  =0A=
  function removeBlogFromFlagCookie(){=0A=
    if (getCookie(FLAG_COOKIE_NAME)) {=0A=
      var bloglist =3D getCookie(FLAG_COOKIE_NAME);=0A=
      var blogarray =3D bloglist.split(",")=0A=
      if (FindInArray(blogarray, ID) > 0) {=0A=
        DeleteArrayElement(blogarray, ID)=0A=
        bloglist =3D blogarray.toString();=0A=
      }=0A=
      setCookie(FLAG_COOKIE_NAME, bloglist, null, null, '/', null);=0A=
    }=0A=
  }=0A=
  =0A=
=0A=
  </SCRIPT>

<DIV id=3Dflagi onmouseover=3DshowDrop() style=3D"POSITION: absolute"=20
onmouseout=3DhideDrop();>Notificar a Blogger la presencia de <A=20
href=3D"http://help.blogger.com/bin/answer.py?answer=3D42517"=20
target=3D_blank>contenido de dudosa reputaci=C3=B3n</A> en esta =
p=C3=A1gina.</DIV>
<DIV id=3Dunflagi onmouseover=3DshowDrop() style=3D"POSITION: absolute"=20
onmouseout=3DhideDrop()>Has marcado este blog, indicando que contiene <A =

href=3D"http://help.blogger.com/bin/answer.py?answer=3D42517"=20
target=3D_blank>contenido de dudosa reputaci=C3=B3n</A>.</DIV>
<DIV id=3Db-navbar><A id=3Db-logo title=3D"Ir a Blogger.com" =
tabIndex=3D1=20
href=3D"http://www.blogger.com/">
<DIV id=3Dnavbar-logo><SPAN>Blogger</SPAN></DIV></A>
<DIV class=3Db-mobile id=3Db-sms><A tabIndex=3D2=20
href=3D"sms:?body=3DHola%2C%20echa%20un%20vistazo%20a%20OBSERVATORIO%20CI=
UDADANO%20en%20http%3A%2F%2Fescrutiniopublico.blogspot.com%2F.">Enviar=20
como SMS</A></DIV>
<DIV id=3Db-search>
<TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
  <TBODY>
  <TR>
    <TD class=3Dnavsearch vAlign=3Dcenter noWrap>
      <FORM id=3Dsearchthis style=3D"DISPLAY: inline"=20
      action=3Dhttp://escrutiniopublico.blogspot.com/search =
method=3Dget>
      <TABLE cellSpacing=3D0 cellPadding=3D0>
        <TBODY>
        <TR>
          <TD vAlign=3Dcenter><INPUT id=3Db-query title=3D"Buscar blog" =
tabIndex=3D3=20
            name=3Dq></TD>
          <TD class=3Dnavbutton vAlign=3Dcenter><NOSCRIPT><INPUT =
id=3Db-searchbtn=20
            title=3D"Buscar este blog" tabIndex=3D4 type=3Dimage=20
            alt=3D"Buscar este blog"=20
            =
src=3D"http://www.blogger.com/img/navbar/1/btn_search_this.png"></NOSCRIP=
T>
            <SCRIPT type=3Dtext/javascript>=0A=
  document.write("\x3cdiv id\x3d\x22b-search-this\x22 =
class\x3d\x22btn\x22 =
onclick\x3d\x22document.getElementById(\x26#39;searchthis\x26#39;).submit=
()\x22 tabindex\x3d\x224\x22\x3e\x3cdiv\x3eBuscar =
blog\x3c/div\x3e\x3c/div\x3e");=0A=
</SCRIPT>
             </TD>
          <TD class=3Dnavbutton vAlign=3Dcenter>
            <SCRIPT type=3Dtext/javascript>=0A=
  document.write("\x3cdiv id\x3d\x22b-flag-this\x22 class\x3d\x22btn\x22 =
onclick\x3d\x22toggleFlag();\x22 onmouseover\x3d\x22showDrop()\x22 =
onmouseout\x3d\x22hideDrop()\x22 tabindex\x3d\x225\x22\x3e\x3cdiv =
id\x3d\x22bt-flag-body\x22\x3e\x3cimg class\x3d\x22flag\x22 =
alt\x3d\x22\x22 =
src\x3d\x22http://www.blogger.com/img/navbar/1/flag.gif\x22\x3e\nMarcar =
blog\x3c/div\x3e\n\x3cdiv id\x3d\x22bt-unflag-body\x22\x3e\x3cimg =
class\x3d\x22flag\x22 alt\x3d\x22\x22 =
src\x3d\x22http://www.blogger.com/img/navbar/1/unflag.gif\x22\x3e\nDesmar=
car blog\x3c/div\x3e\x3c/div\x3e");=0A=
</SCRIPT>
          </TD></TR></TBODY></TABLE></FORM></TD>
    <TD vAlign=3Dcenter noWrap width=3D"100%"><A id=3Db-next =
tabIndex=3D6=20
      href=3D"http://www.blogger.com/next-blog?navBar=3Dtrue">Siguiente =
blog=C2=BB</A></TD>
    <TD class=3Dnavbar-right vAlign=3Dcenter noWrap align=3Dright><A =
id=3Db-getorpost=20
      tabIndex=3D7 href=3D"http://www.blogger.com/signup.g">Crear un =
blog</A> | <A=20
      tabIndex=3D8=20
href=3D"http://www.blogger.com/">Acceder</A></TD></TR></TBODY></TABLE></D=
IV></DIV>
<SCRIPT src=3D"https://ssl.google-analytics.com/urchin.js" =
type=3Dtext/javascript>=0A=
    </SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
      _uacct=3D"UA-18003-7";=0A=
      _uanchor=3D1;=0A=
      _ufsc=3Dfalse;=0A=
      urchinTracker();=0A=
      _uff=3D0;=0A=
    </SCRIPT>
</BODY></HTML>

------=_NextPart_001_00C8_01C9285D.196B6CF0--

------=_NextPart_000_00A9_01C9285D.1968FBF0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://beta.easyhitcounters.com/counter/script.php?u=mandujano2006

// 0=0A=

------=_NextPart_000_00A9_01C9285D.1968FBF0--
