From: "Salvo pelo Windows Internet Explorer 8"
Subject: =?Windows-1252?Q?Minas:_Crueldades_contra_animais_s=E3o_registradas_por_i?=
	=?Windows-1252?Q?nternautas_-_EPTV.com_-_Not=EDcias?=
Date: Fri, 17 Sep 2010 20:47:02 -0300
MIME-Version: 1.0
Content-Type: multipart/related;
	type="multipart/alternative";
	boundary="----=_NextPart_000_0000_01CB56A9.7B1274E0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.1.7600.16543

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://eptv.globo.com/img/logo.jpg

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
ba5ffuwhDgM/BV9XNwU7/FWit39l1+7DDn//2Q==

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://eptv.globo.com/img/titeditoria-vocenaeptv.jpg

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

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://eptv.globo.com/dbimagens/20100908160447.jpg

/9j/4AAQSkZJRgABAgEASABIAAD/7RJgUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA
AgBIAAAAAQACOEJJTQQNAAAAAAAEAAAAeDhCSU0D8wAAAAAACAAAAAAAAAAAOEJJTQQKAAAAAAAB
AAA4QklNJxAAAAAAAAoAAQAAAAAAAAACOEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9m
ZgABAKGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQP4
AAAAAABwAAD/////////////////////////////A+gAAAAA////////////////////////////
/wPoAAAAAP////////////////////////////8D6AAAAAD/////////////////////////////
A+gAADhCSU0ECAAAAAAAEAAAAAEAAAJAAAACQAAAAAA4QklNBBQAAAAAAAQAAAABOEJJTQQMAAAA
ABDPAAAAAQAAAHAAAABUAAABUAAAbkAAABCzABgAAf/Y/+AAEEpGSUYAAQIBAEgASAAA//4AJkZp
bGUgd3JpdHRlbiBieSBBZG9iZSBQaG90b3Nob3CoIDUuMP/uAA5BZG9iZQBkgAAAAAH/2wCEAAwI
CAgJCAwJCQwRCwoLERUPDAwPFRgTExUTExgRDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwMDAwBDQsLDQ4NEA4OEBQODg4UFA4ODg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwM
DAwMDAwMDAwMDAwMDP/AABEIAFQAcAMBIgACEQEDEQH/3QAEAAf/xAE/AAABBQEBAQEBAQAAAAAA
AAADAAECBAUGBwgJCgsBAAEFAQEBAQEBAAAAAAAAAAEAAgMEBQYHCAkKCxAAAQQBAwIEAgUHBggF
AwwzAQACEQMEIRIxBUFRYRMicYEyBhSRobFCIyQVUsFiMzRygtFDByWSU/Dh8WNzNRaisoMmRJNU
ZEXCo3Q2F9JV4mXys4TD03Xj80YnlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vY3R1dnd4eXp7fH
1+f3EQACAgECBAQDBAUGBwcGBTUBAAIRAyExEgRBUWFxIhMFMoGRFKGxQiPBUtHwMyRi4XKCkkNT
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
td9o3/Z9o+h9Dd/wf2b2fS2/2P51eSJKUMw6ft/Y+v40f4KPp6xHqTP6TbP+E2fzv/girdS9D7WZ
2/a9p2+p9DZ/Z/N9XZ6m39IvKUkRup9Lq3bWb9vobW+ls9Od3bf6f6P7Vs9P6P8A15V870os9X+l
73ep9Kdvv+yej/g/R2/T/wDSnqLzxJOH8qWnbq//2QA4QklNBAYAAAAAAAcABgABAAEBAP/iDFhJ
Q0NfUFJPRklMRQABAQAADEhMaW5vAhAAAG1udHJSR0IgWFlaIAfOAAIACQAGADEAAGFjc3BNU0ZU
AAAAAElFQyBzUkdCAAAAAAAAAAAAAAAAAAD21gABAAAAANMtSFAgIAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEWNwcnQAAAFQAAAAM2Rlc2MAAAGEAAAAbHd0
cHQAAAHwAAAAFGJrcHQAAAIEAAAAFHJYWVoAAAIYAAAAFGdYWVoAAAIsAAAAFGJYWVoAAAJAAAAA
FGRtbmQAAAJUAAAAcGRtZGQAAALEAAAAiHZ1ZWQAAANMAAAAhnZpZXcAAAPUAAAAJGx1bWkAAAP4
AAAAFG1lYXMAAAQMAAAAJHRlY2gAAAQwAAAADHJUUkMAAAQ8AAAIDGdUUkMAAAQ8AAAIDGJUUkMA
AAQ8AAAIDHRleHQAAAAAQ29weXJpZ2h0IChjKSAxOTk4IEhld2xldHQtUGFja2FyZCBDb21wYW55
AABkZXNjAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAEnNSR0IgSUVDNjE5NjYt
Mi4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYWVog
AAAAAAAA81EAAQAAAAEWzFhZWiAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAG+iAAA49QAAA5BY
WVogAAAAAAAAYpkAALeFAAAY2lhZWiAAAAAAAAAkoAAAD4QAALbPZGVzYwAAAAAAAAAWSUVDIGh0
dHA6Ly93d3cuaWVjLmNoAAAAAAAAAAAAAAAWSUVDIGh0dHA6Ly93d3cuaWVjLmNoAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRlc2MAAAAAAAAALklFQyA2MTk2
Ni0yLjEgRGVmYXVsdCBSR0IgY29sb3VyIHNwYWNlIC0gc1JHQgAAAAAAAAAAAAAALklFQyA2MTk2
Ni0yLjEgRGVmYXVsdCBSR0IgY29sb3VyIHNwYWNlIC0gc1JHQgAAAAAAAAAAAAAAAAAAAAAAAAAA
AABkZXNjAAAAAAAAACxSZWZlcmVuY2UgVmlld2luZyBDb25kaXRpb24gaW4gSUVDNjE5NjYtMi4x
AAAAAAAAAAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcgQ29uZGl0aW9uIGluIElFQzYxOTY2LTIuMQAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdmlldwAAAAAAE6T+ABRfLgAQzxQAA+3MAAQTCwADXJ4A
AAABWFlaIAAAAAAATAlWAFAAAABXH+dtZWFzAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAACjwAA
AAJzaWcgAAAAAENSVCBjdXJ2AAAAAAAABAAAAAAFAAoADwAUABkAHgAjACgALQAyADcAOwBAAEUA
SgBPAFQAWQBeAGMAaABtAHIAdwB8AIEAhgCLAJAAlQCaAJ8ApACpAK4AsgC3ALwAwQDGAMsA0ADV
ANsA4ADlAOsA8AD2APsBAQEHAQ0BEwEZAR8BJQErATIBOAE+AUUBTAFSAVkBYAFnAW4BdQF8AYMB
iwGSAZoBoQGpAbEBuQHBAckB0QHZAeEB6QHyAfoCAwIMAhQCHQImAi8COAJBAksCVAJdAmcCcQJ6
AoQCjgKYAqICrAK2AsECywLVAuAC6wL1AwADCwMWAyEDLQM4A0MDTwNaA2YDcgN+A4oDlgOiA64D
ugPHA9MD4APsA/kEBgQTBCAELQQ7BEgEVQRjBHEEfgSMBJoEqAS2BMQE0wThBPAE/gUNBRwFKwU6
BUkFWAVnBXcFhgWWBaYFtQXFBdUF5QX2BgYGFgYnBjcGSAZZBmoGewaMBp0GrwbABtEG4wb1BwcH
GQcrBz0HTwdhB3QHhgeZB6wHvwfSB+UH+AgLCB8IMghGCFoIbgiCCJYIqgi+CNII5wj7CRAJJQk6
CU8JZAl5CY8JpAm6Cc8J5Qn7ChEKJwo9ClQKagqBCpgKrgrFCtwK8wsLCyILOQtRC2kLgAuYC7AL
yAvhC/kMEgwqDEMMXAx1DI4MpwzADNkM8w0NDSYNQA1aDXQNjg2pDcMN3g34DhMOLg5JDmQOfw6b
DrYO0g7uDwkPJQ9BD14Peg+WD7MPzw/sEAkQJhBDEGEQfhCbELkQ1xD1ERMRMRFPEW0RjBGqEckR
6BIHEiYSRRJkEoQSoxLDEuMTAxMjE0MTYxODE6QTxRPlFAYUJxRJFGoUixStFM4U8BUSFTQVVhV4
FZsVvRXgFgMWJhZJFmwWjxayFtYW+hcdF0EXZReJF64X0hf3GBsYQBhlGIoYrxjVGPoZIBlFGWsZ
kRm3Gd0aBBoqGlEadxqeGsUa7BsUGzsbYxuKG7Ib2hwCHCocUhx7HKMczBz1HR4dRx1wHZkdwx3s
HhYeQB5qHpQevh7pHxMfPh9pH5Qfvx/qIBUgQSBsIJggxCDwIRwhSCF1IaEhziH7IiciVSKCIq8i
3SMKIzgjZiOUI8Ij8CQfJE0kfCSrJNolCSU4JWgllyXHJfcmJyZXJocmtyboJxgnSSd6J6sn3CgN
KD8ocSiiKNQpBik4KWspnSnQKgIqNSpoKpsqzysCKzYraSudK9EsBSw5LG4soizXLQwtQS12Last
4S4WLkwugi63Lu4vJC9aL5Evxy/+MDUwbDCkMNsxEjFKMYIxujHyMioyYzKbMtQzDTNGM38zuDPx
NCs0ZTSeNNg1EzVNNYc1wjX9Njc2cjauNuk3JDdgN5w31zgUOFA4jDjIOQU5Qjl/Obw5+To2OnQ6
sjrvOy07azuqO+g8JzxlPKQ84z0iPWE9oT3gPiA+YD6gPuA/IT9hP6I/4kAjQGRApkDnQSlBakGs
Qe5CMEJyQrVC90M6Q31DwEQDREdEikTORRJFVUWaRd5GIkZnRqtG8Ec1R3tHwEgFSEtIkUjXSR1J
Y0mpSfBKN0p9SsRLDEtTS5pL4kwqTHJMuk0CTUpNk03cTiVObk63TwBPSU+TT91QJ1BxULtRBlFQ
UZtR5lIxUnxSx1MTU19TqlP2VEJUj1TbVShVdVXCVg9WXFapVvdXRFeSV+BYL1h9WMtZGllpWbha
B1pWWqZa9VtFW5Vb5Vw1XIZc1l0nXXhdyV4aXmxevV8PX2Ffs2AFYFdgqmD8YU9homH1YklinGLw
Y0Njl2PrZEBklGTpZT1lkmXnZj1mkmboZz1nk2fpaD9olmjsaUNpmmnxakhqn2r3a09rp2v/bFds
r20IbWBtuW4SbmtuxG8eb3hv0XArcIZw4HE6cZVx8HJLcqZzAXNdc7h0FHRwdMx1KHWFdeF2Pnab
dvh3VnezeBF4bnjMeSp5iXnnekZ6pXsEe2N7wnwhfIF84X1BfaF+AX5ifsJ/I3+Ef+WAR4CogQqB
a4HNgjCCkoL0g1eDuoQdhICE44VHhauGDoZyhteHO4efiASIaYjOiTOJmYn+imSKyoswi5aL/Ixj
jMqNMY2Yjf+OZo7OjzaPnpAGkG6Q1pE/kaiSEZJ6kuOTTZO2lCCUipT0lV+VyZY0lp+XCpd1l+CY
TJi4mSSZkJn8mmia1ZtCm6+cHJyJnPedZJ3SnkCerp8dn4uf+qBpoNihR6G2oiailqMGo3aj5qRW
pMelOKWpphqmi6b9p26n4KhSqMSpN6mpqhyqj6sCq3Wr6axcrNCtRK24ri2uoa8Wr4uwALB1sOqx
YLHWskuywrM4s660JbSctRO1irYBtnm28Ldot+C4WbjRuUq5wro7urW7LrunvCG8m70VvY++Cr6E
vv+/er/1wHDA7MFnwePCX8Lbw1jD1MRRxM7FS8XIxkbGw8dBx7/IPci8yTrJuco4yrfLNsu2zDXM
tc01zbXONs62zzfPuNA50LrRPNG+0j/SwdNE08bUSdTL1U7V0dZV1tjXXNfg2GTY6Nls2fHadtr7
24DcBdyK3RDdlt4c3qLfKd+v4DbgveFE4cziU+Lb42Pj6+Rz5PzlhOYN5pbnH+ep6DLovOlG6dDq
W+rl63Dr++yG7RHtnO4o7rTvQO/M8Fjw5fFy8f/yjPMZ86f0NPTC9VD13vZt9vv3ivgZ+Kj5OPnH
+lf65/t3/Af8mP0p/br+S/7c/23////+ACZGaWxlIHdyaXR0ZW4gYnkgQWRvYmUgUGhvdG9zaG9w
qCA1LjD/7gAOQWRvYmUAZEAAAAAB/9sAhAACAgICAgICAgICAwICAgMEAwICAwQFBAQEBAQFBgUF
BQUFBQYGBwcIBwcGCQkKCgkJDAwMDAwMDAwMDAwMDAwMAQMDAwUEBQkGBgkNCgkKDQ8ODg4ODw8M
DAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAEsAZADAREAAhEB
AxEB/90ABAAy/8QArgAAAgIDAQEBAQAAAAAAAAAABQYEBwIDCAEJAAoBAAIDAQEAAAAAAAAAAAAA
AAIDAAEEBQYQAAICAgEDAgUDAwIEBAQBDQECAwQRBQYAIRIxE0FRIhQHYTIVcSMWgUKRUjMIobFi
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
ZeH2mfH6f3f7/LGfHt69J8e9biz8elbdZ//Z

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://eptv.globo.com/dbimagens/20100908160437.jpg

/9j/4AAQSkZJRgABAgEASABIAAD/7RJEUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA
AgBIAAAAAQACOEJJTQQNAAAAAAAEAAAAeDhCSU0D8wAAAAAACAAAAAAAAAAAOEJJTQQKAAAAAAAB
AAA4QklNJxAAAAAAAAoAAQAAAAAAAAACOEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9m
ZgABAKGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQP4
AAAAAABwAAD/////////////////////////////A+gAAAAA////////////////////////////
/wPoAAAAAP////////////////////////////8D6AAAAAD/////////////////////////////
A+gAADhCSU0ECAAAAAAAEAAAAAEAAAJAAAACQAAAAAA4QklNBBQAAAAAAAQAAAABOEJJTQQMAAAA
ABC0AAAAAQAAAHAAAABUAAABUAAAbkAAABCYABgAAf/Y/+AAEEpGSUYAAQIBAEgASAAA//4AJkZp
bGUgd3JpdHRlbiBieSBBZG9iZSBQaG90b3Nob3CoIDUuMP/uAA5BZG9iZQBkgAAAAAH/2wCEAAwI
CAgJCAwJCQwRCwoLERUPDAwPFRgTExUTExgRDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwMDAwBDQsLDQ4NEA4OEBQODg4UFA4ODg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwM
DAwMDAwMDAwMDAwMDP/AABEIAFQAcAMBIgACEQEDEQH/3QAEAAf/xAE/AAABBQEBAQEBAQAAAAAA
AAADAAECBAUGBwgJCgsBAAEFAQEBAQEBAAAAAAAAAAEAAgMEBQYHCAkKCxAAAQQBAwIEAgUHBggF
AwwzAQACEQMEIRIxBUFRYRMicYEyBhSRobFCIyQVUsFiMzRygtFDByWSU/Dh8WNzNRaisoMmRJNU
ZEXCo3Q2F9JV4mXys4TD03Xj80YnlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vY3R1dnd4eXp7fH
1+f3EQACAgECBAQDBAUGBwcGBTUBAAIRAyExEgRBUWFxIhMFMoGRFKGxQiPBUtHwMyRi4XKCkkNT
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
Y2UgLSBzUkdCAAAAAAAAAAAAAAAuSUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3Bh
Y2UgLSBzUkdCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRlc2MAAAAAAAAALFJlZmVyZW5jZSBWaWV3
aW5nIENvbmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAACxSZWZlcmVuY2UgVmlld2lu
ZyBDb25kaXRpb24gaW4gSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2aWV3
AAAAAAATpP4AFF8uABDPFAAD7cwABBMLAANcngAAAAFYWVogAAAAAABMCVYAUAAAAFcf521lYXMA
AAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAKPAAAAAnNpZyAAAAAAQ1JUIGN1cnYAAAAAAAAEAAAA
AAUACgAPABQAGQAeACMAKAAtADIANwA7AEAARQBKAE8AVABZAF4AYwBoAG0AcgB3AHwAgQCGAIsA
kACVAJoAnwCkAKkArgCyALcAvADBAMYAywDQANUA2wDgAOUA6wDwAPYA+wEBAQcBDQETARkBHwEl
ASsBMgE4AT4BRQFMAVIBWQFgAWcBbgF1AXwBgwGLAZIBmgGhAakBsQG5AcEByQHRAdkB4QHpAfIB
+gIDAgwCFAIdAiYCLwI4AkECSwJUAl0CZwJxAnoChAKOApgCogKsArYCwQLLAtUC4ALrAvUDAAML
AxYDIQMtAzgDQwNPA1oDZgNyA34DigOWA6IDrgO6A8cD0wPgA+wD+QQGBBMEIAQtBDsESARVBGME
cQR+BIwEmgSoBLYExATTBOEE8AT+BQ0FHAUrBToFSQVYBWcFdwWGBZYFpgW1BcUF1QXlBfYGBgYW
BicGNwZIBlkGagZ7BowGnQavBsAG0QbjBvUHBwcZBysHPQdPB2EHdAeGB5kHrAe/B9IH5Qf4CAsI
HwgyCEYIWghuCIIIlgiqCL4I0gjnCPsJEAklCToJTwlkCXkJjwmkCboJzwnlCfsKEQonCj0KVApq
CoEKmAquCsUK3ArzCwsLIgs5C1ELaQuAC5gLsAvIC+EL+QwSDCoMQwxcDHUMjgynDMAM2QzzDQ0N
Jg1ADVoNdA2ODakNww3eDfgOEw4uDkkOZA5/DpsOtg7SDu4PCQ8lD0EPXg96D5YPsw/PD+wQCRAm
EEMQYRB+EJsQuRDXEPURExExEU8RbRGMEaoRyRHoEgcSJhJFEmQShBKjEsMS4xMDEyMTQxNjE4MT
pBPFE+UUBhQnFEkUahSLFK0UzhTwFRIVNBVWFXgVmxW9FeAWAxYmFkkWbBaPFrIW1hb6Fx0XQRdl
F4kXrhfSF/cYGxhAGGUYihivGNUY+hkgGUUZaxmRGbcZ3RoEGioaURp3Gp4axRrsGxQbOxtjG4ob
shvaHAIcKhxSHHscoxzMHPUdHh1HHXAdmR3DHeweFh5AHmoelB6+HukfEx8+H2kflB+/H+ogFSBB
IGwgmCDEIPAhHCFIIXUhoSHOIfsiJyJVIoIiryLdIwojOCNmI5QjwiPwJB8kTSR8JKsk2iUJJTgl
aCWXJccl9yYnJlcmhya3JugnGCdJJ3onqyfcKA0oPyhxKKIo1CkGKTgpaymdKdAqAio1KmgqmyrP
KwIrNitpK50r0SwFLDksbiyiLNctDC1BLXYtqy3hLhYuTC6CLrcu7i8kL1ovkS/HL/4wNTBsMKQw
2zESMUoxgjG6MfIyKjJjMpsy1DMNM0YzfzO4M/E0KzRlNJ402DUTNU01hzXCNf02NzZyNq426Tck
N2A3nDfXOBQ4UDiMOMg5BTlCOX85vDn5OjY6dDqyOu87LTtrO6o76DwnPGU8pDzjPSI9YT2hPeA+
ID5gPqA+4D8hP2E/oj/iQCNAZECmQOdBKUFqQaxB7kIwQnJCtUL3QzpDfUPARANER0SKRM5FEkVV
RZpF3kYiRmdGq0bwRzVHe0fASAVIS0iRSNdJHUljSalJ8Eo3Sn1KxEsMS1NLmkviTCpMcky6TQJN
Sk2TTdxOJU5uTrdPAE9JT5NP3VAnUHFQu1EGUVBRm1HmUjFSfFLHUxNTX1OqU/ZUQlSPVNtVKFV1
VcJWD1ZcVqlW91dEV5JX4FgvWH1Yy1kaWWlZuFoHWlZaplr1W0VblVvlXDVchlzWXSddeF3JXhpe
bF69Xw9fYV+zYAVgV2CqYPxhT2GiYfViSWKcYvBjQ2OXY+tkQGSUZOllPWWSZedmPWaSZuhnPWeT
Z+loP2iWaOxpQ2maafFqSGqfavdrT2una/9sV2yvbQhtYG25bhJua27Ebx5veG/RcCtwhnDgcTpx
lXHwcktypnMBc11zuHQUdHB0zHUodYV14XY+dpt2+HdWd7N4EXhueMx5KnmJeed6RnqlewR7Y3vC
fCF8gXzhfUF9oX4BfmJ+wn8jf4R/5YBHgKiBCoFrgc2CMIKSgvSDV4O6hB2EgITjhUeFq4YOhnKG
14c7h5+IBIhpiM6JM4mZif6KZIrKizCLlov8jGOMyo0xjZiN/45mjs6PNo+ekAaQbpDWkT+RqJIR
knqS45NNk7aUIJSKlPSVX5XJljSWn5cKl3WX4JhMmLiZJJmQmfyaaJrVm0Kbr5wcnImc951kndKe
QJ6unx2fi5/6oGmg2KFHobaiJqKWowajdqPmpFakx6U4pammGqaLpv2nbqfgqFKoxKk3qamqHKqP
qwKrdavprFys0K1ErbiuLa6hrxavi7AAsHWw6rFgsdayS7LCszizrrQltJy1E7WKtgG2ebbwt2i3
4LhZuNG5SrnCuju6tbsuu6e8IbybvRW9j74KvoS+/796v/XAcMDswWfB48JfwtvDWMPUxFHEzsVL
xcjGRsbDx0HHv8g9yLzJOsm5yjjKt8s2y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TT
xtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp22vvbgNwF3IrdEN2W3hzeot8p36/gNuC94UThzOJT
4tvjY+Pr5HPk/OWE5g3mlucf56noMui86Ubp0Opb6uXrcOv77IbtEe2c7ijutO9A78zwWPDl8XLx
//KM8xnzp/Q09ML1UPXe9m32+/eK+Bn4qPk4+cf6V/rn+3f8B/yY/Sn9uv5L/tz/bf////4AJkZp
bGUgd3JpdHRlbiBieSBBZG9iZSBQaG90b3Nob3CoIDUuMP/uAA5BZG9iZQBkQAAAAAH/2wCEAAIC
AgICAgICAgIDAgICAwQDAgIDBAUEBAQEBAUGBQUFBQUFBgYHBwgHBwYJCQoKCQkMDAwMDAwMDAwM
DAwMDAwBAwMDBQQFCQYGCQ0KCQoNDw4ODg4PDwwMDAwMDw8MDAwMDAwPDAwMDAwMDAwMDAwMDAwM
DAwMDAwMDAwMDAwMDP/AABEIASwBkAMBEQACEQEDEQH/3QAEADL/xACxAAACAgMBAQEAAAAAAAAA
AAAGBwQFAgMIAQkAAQADAQEBAQAAAAAAAAAAAAABAgMEAAUGEAACAQMDAwIEAwYDBgUDAgcBAgMR
BAUAEgYhMRNBB1FhIhRxMhWBkUIjFgihUjOxwWJyJBfwgkM0JdHhU5KiJvFjg2Q2CREAAgIBAwIE
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
TYQBtLvG8gxENzdYbDziS3yrxR3vniZVS7foBv67QSN3Q0B1ZSQKq7kcmIWWvUS6PuTNbXk2Aimi
guLN2jvUVkmMfY03FlqpqaMpNNOcgTpEGAtrcHmGWTL3GSyLm5xG8JbZNEZgI2rVZArGnWgqO2gc
wO0ZkFEDcS9yN/e293hWt7dZ8XdW4+5uWWjKQablI67SAO+qPxIBEhjLHQz/1PmNlPu/uX8279Rr
1+6rvr//AEv4aU7euvHx8ut/yklrzkeP+rPNBs+9/OPDu3bK/KvTVTwmoc458H/3l8dzX7f7ao+5
++2eLbtO2m36dvft1rqOT2ePqkX9zmKu4a8P/Ut+Z/q/zb948v6X4tlarXt02/lrTr8defk2/wAf
3jm9eUbfEv6N/WpP6i8X2NU+x+83eKvWtfF1r8dYzy46bxO29mzy8etwt5H/ANs/0wfpfl++8zbf
FXbWo2+Pb9Pj7Ur1710MHPkb+81p7PLSpW5/9C+wyv6Rv+73r4Ps/wD3H+mnkp4vo2bN1dvr31kz
+7y8uvhJ560qrkzjv6Z4M7+v1++pbebyePd9nQU+12+myn5em356pm/EcP4+M0pXE8otb7w/pOI/
Rfsf6t3zbP1f/S+28rfaeLy/yu1O2pZOV+q+PltMb+3pvG97ebdl5/XlPuPtGpt2+HyV+vf4/wD0
6dtvX46TH7enGrhXhz03qGlz+i/p6f1D9l9h4Y/sPN/p/Y1FfFX6q7Nv5uuty1p4wNy/57zm7m39
G/1NH/o+f7KX+qfsfuNn6nvbxePd9Hkp+an0dvnr0hf8feZRvrF03639/kf1Hxbvvv8Arfuq+Xzf
xeT/ANXdXdup00H4VGycaFzojDfqf/bJP1Lw/a+Yfon2/m81PXbv6/5aetdeWOHvCrmZf/HxkjNf
ruy32eH/AP09fBur4/DubxV2/wAW6tP4d1NNn9uz4SmvLXwnP/uZ/Tf3nH/0/wAn9Z0P6r4t1N+5
fDup67/ybfSu701u/buft+rbpCvlvOuLP+lPtsTv+z/7lbIvu/tqefxeI/deTd9dN/w6fDpr579y
qxvd/wD4xs1VrvBnj/8AS/8AU0v/AHb+48/2H/8ADPip4tlW8O7w/L4/xfn1o7r/ANP+H8ulbXNW
DhyFzozKfoP9Iyf93/6f/RfBF9v934/Jt2/yabP/AFtlKeHVMHPiOP5eX3noZ/Zr11OUcZ4/6tf/
ALN/qv6HU1+4p9t2+nz7/opXtu+umtPc+3x/y/l0rf5TwDfP0XOseGf1D+iZr+qvH+mb0/qX7OlP
uanx0/8AU7d//wB3TXk9tfL13wvyv51PQx8vbN3XnvIHPv6b+zb9J/8AY/bL919vTduola16d6bf
4q/l9dau+9rn/wCMydx/5b1pOceT/ov6Y/635t+5/wBF8dfPSv0/t/w1PseevH8fOYhXKa/Yr+t/
6p/+F+0/R6t+r/qNfBvodmynT7mn+TpT82vXHKj9p7P7f7lf+PnOpb/+oq3H3X6X+tbYvs/sKbvB
52p26Urt3b/lrk/8amrNXMVUZGB/Uv0Cb9V2+bxTU8v+n2byd+netadfhrafx13/AI2mU1zHjKj/
AON8mJ+6836ltbwbPLXxUXbT1rXb26/s0Ty/43cuLrWqlhcb/wD5b9R+7/KNvl3793kWnjr9G6ve
v1U/LrU3Pj59IG43Kq98/wBtkKbvuPMv6l+f7ym1d35f4abfy9adtYcvKxe/8pReN6bTZi/N9gf1
T7bZ/wBH9jur9z46jy7/AFpWlN/+3Vv8Wn/d5SfrvT8YP8j/AFHzXH6f5v0zyr9vX/V8lT5N/g6f
mpTd6dumi3K4w203lH/cj/T3/ZXE/rv29Pv/AP8AgP8AJ9/93U/ceP02bq+b17V9NZu79vSvymLJ
XE3vFNwD9O/7dD+pvF+qbG+02b/ut3lHi2eu+taelO+nG2m82YPcr17Tobh39T/f2Xm8Pl/S7fw+
Lx+T7jau3y7Pp3Up361ru1qweX22nZuNf1gHn/vfJb7v0ynm/wDh9+7b9v8AXv27Om7yf5uvw1ly
fkOW8tjrgeMO0+w/Tf8Aq6fqn2X/AFv2Xk21p9Ozd0/LX8utDVxEyLys3DHin6R+tXXhp9x4Yv8A
21fD5/qr4/J9Nd35qfLTpwrSqksnLrvC/IfdfdT7KUqa/bfk7HvTp27/AD1LJz6faWSq1iv5L/7y
H7jw/plT5P8AJTcN2/d6bqU1PHy03l2rpEt7nU/Rl/p/x/c/aNXx7vJ9tvTf4qfVWnb0/bpG/P03
dSb8+Gm0IvZnx/01N+meH9Q8E36r9xX/AN9vHj3/APDspSnpWvWutODjxmM1LTmnl/TZPudn9Nfq
R++8/wCXfsk83j2/zPHTts9e/rqrc+JqUxVy1qTsf5PIfuf1Dx/bP9t9zu3b6ttp/wCpv7ba+n7d
E+78/KV9GlbQVG/7HE/1X9z97suf0nzfm8nr5Kfx1pT5/LXndtz9z/L57fzlMm2kMeQeT9As/D4v
/S+2+5/P9zQ+T8/1Ur31vbjXqkMXlFHzj9G/T7T9f+2/UNi+T7X/ANxv2jxeL12U/NqBrlpvKY66
bRX2f675Tu8H6LsT7XZ/rb+lPLX6fx04qxKN+J5bzLj/APT/APUdxv8AFv8Avbbz/qW7ZTy/V4dn
1Upu+W2ny0Vvlr4THm5WY+uVfcfbf/w59x+j+Jtn5fFtofJTd9f7+utQrj0qLi/Hz+8XmC/X/wCm
br7ny08M/wCmebfv8NOu3d67q09NHHyqMavTef/Z

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://eptv.globo.com/dbimagens/20100908160544.jpg

/9j/4AAQSkZJRgABAgEASABIAAD/7Q9qUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA
AgBIAAAAAQACOEJJTQQNAAAAAAAEAAAAeDhCSU0D8wAAAAAACAAAAAAAAAAAOEJJTQQKAAAAAAAB
AAA4QklNJxAAAAAAAAoAAQAAAAAAAAACOEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9m
ZgABAKGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQP4
AAAAAABwAAD/////////////////////////////A+gAAAAA////////////////////////////
/wPoAAAAAP////////////////////////////8D6AAAAAD/////////////////////////////
A+gAADhCSU0ECAAAAAAAEAAAAAEAAAJAAAACQAAAAAA4QklNBBQAAAAAAAQAAAABOEJJTQQMAAAA
AA3aAAAAAQAAAHAAAABUAAABUAAAbkAAAA2+ABgAAf/Y/+AAEEpGSUYAAQIBAEgASAAA//4AJkZp
bGUgd3JpdHRlbiBieSBBZG9iZSBQaG90b3Nob3CoIDUuMP/uAA5BZG9iZQBkgAAAAAH/2wCEAAwI
CAgJCAwJCQwRCwoLERUPDAwPFRgTExUTExgRDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwMDAwBDQsLDQ4NEA4OEBQODg4UFA4ODg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwM
DAwMDAwMDAwMDAwMDP/AABEIAFQAcAMBIgACEQEDEQH/3QAEAAf/xAE/AAABBQEBAQEBAQAAAAAA
AAADAAECBAUGBwgJCgsBAAEFAQEBAQEBAAAAAAAAAAEAAgMEBQYHCAkKCxAAAQQBAwIEAgUHBggF
AwwzAQACEQMEIRIxBUFRYRMicYEyBhSRobFCIyQVUsFiMzRygtFDByWSU/Dh8WNzNRaisoMmRJNU
ZEXCo3Q2F9JV4mXys4TD03Xj80YnlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vY3R1dnd4eXp7fH
1+f3EQACAgECBAQDBAUGBwcGBTUBAAIRAyExEgRBUWFxIhMFMoGRFKGxQiPBUtHwMyRi4XKCkkNT
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
GNpYWVogAAAAAAAAJKAAAA+EAAC2z2Rlc2MAAAAAAAAAFklFQyBodHRwOi8vd3d3LmllYy5jaAAA
AAAAAAAAAAAAFklFQyBodHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAABkZXNjAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdC
IGNvbG91ciBzcGFjZSAtIHNSR0IAAAAAAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdC
IGNvbG91ciBzcGFjZSAtIHNSR0IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAAAAAsUmVm
ZXJlbmNlIFZpZXdpbmcgQ29uZGl0aW9uIGluIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAALFJlZmVy
ZW5jZSBWaWV3aW5nIENvbmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAHZpZXcAAAAAABOk/gAUXy4AEM8UAAPtzAAEEwsAA1yeAAAAAVhZWiAAAAAAAEwJVgBQ
AAAAVx/nbWVhcwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAo8AAAACc2lnIAAAAABDUlQgY3Vy
dgAAAAAAAAQAAAAABQAKAA8AFAAZAB4AIwAoAC0AMgA3ADsAQABFAEoATwBUAFkAXgBjAGgAbQBy
AHcAfACBAIYAiwCQAJUAmgCfAKQAqQCuALIAtwC8AMEAxgDLANAA1QDbAOAA5QDrAPAA9gD7AQEB
BwENARMBGQEfASUBKwEyATgBPgFFAUwBUgFZAWABZwFuAXUBfAGDAYsBkgGaAaEBqQGxAbkBwQHJ
AdEB2QHhAekB8gH6AgMCDAIUAh0CJgIvAjgCQQJLAlQCXQJnAnECegKEAo4CmAKiAqwCtgLBAssC
1QLgAusC9QMAAwsDFgMhAy0DOANDA08DWgNmA3IDfgOKA5YDogOuA7oDxwPTA+AD7AP5BAYEEwQg
BC0EOwRIBFUEYwRxBH4EjASaBKgEtgTEBNME4QTwBP4FDQUcBSsFOgVJBVgFZwV3BYYFlgWmBbUF
xQXVBeUF9gYGBhYGJwY3BkgGWQZqBnsGjAadBq8GwAbRBuMG9QcHBxkHKwc9B08HYQd0B4YHmQes
B78H0gflB/gICwgfCDIIRghaCG4IggiWCKoIvgjSCOcI+wkQCSUJOglPCWQJeQmPCaQJugnPCeUJ
+woRCicKPQpUCmoKgQqYCq4KxQrcCvMLCwsiCzkLUQtpC4ALmAuwC8gL4Qv5DBIMKgxDDFwMdQyO
DKcMwAzZDPMNDQ0mDUANWg10DY4NqQ3DDd4N+A4TDi4OSQ5kDn8Omw62DtIO7g8JDyUPQQ9eD3oP
lg+zD88P7BAJECYQQxBhEH4QmxC5ENcQ9RETETERTxFtEYwRqhHJEegSBxImEkUSZBKEEqMSwxLj
EwMTIxNDE2MTgxOkE8UT5RQGFCcUSRRqFIsUrRTOFPAVEhU0FVYVeBWbFb0V4BYDFiYWSRZsFo8W
shbWFvoXHRdBF2UXiReuF9IX9xgbGEAYZRiKGK8Y1Rj6GSAZRRlrGZEZtxndGgQaKhpRGncanhrF
GuwbFBs7G2MbihuyG9ocAhwqHFIcexyjHMwc9R0eHUcdcB2ZHcMd7B4WHkAeah6UHr4e6R8THz4f
aR+UH78f6iAVIEEgbCCYIMQg8CEcIUghdSGhIc4h+yInIlUigiKvIt0jCiM4I2YjlCPCI/AkHyRN
JHwkqyTaJQklOCVoJZclxyX3JicmVyaHJrcm6CcYJ0kneierJ9woDSg/KHEooijUKQYpOClrKZ0p
0CoCKjUqaCqbKs8rAis2K2krnSvRLAUsOSxuLKIs1y0MLUEtdi2rLeEuFi5MLoIuty7uLyQvWi+R
L8cv/jA1MGwwpDDbMRIxSjGCMbox8jIqMmMymzLUMw0zRjN/M7gz8TQrNGU0njTYNRM1TTWHNcI1
/TY3NnI2rjbpNyQ3YDecN9c4FDhQOIw4yDkFOUI5fzm8Ofk6Njp0OrI67zstO2s7qjvoPCc8ZTyk
POM9Ij1hPaE94D4gPmA+oD7gPyE/YT+iP+JAI0BkQKZA50EpQWpBrEHuQjBCckK1QvdDOkN9Q8BE
A0RHRIpEzkUSRVVFmkXeRiJGZ0arRvBHNUd7R8BIBUhLSJFI10kdSWNJqUnwSjdKfUrESwxLU0ua
S+JMKkxyTLpNAk1KTZNN3E4lTm5Ot08AT0lPk0/dUCdQcVC7UQZRUFGbUeZSMVJ8UsdTE1NfU6pT
9lRCVI9U21UoVXVVwlYPVlxWqVb3V0RXklfgWC9YfVjLWRpZaVm4WgdaVlqmWvVbRVuVW+VcNVyG
XNZdJ114XcleGl5sXr1fD19hX7NgBWBXYKpg/GFPYaJh9WJJYpxi8GNDY5dj62RAZJRk6WU9ZZJl
52Y9ZpJm6Gc9Z5Nn6Wg/aJZo7GlDaZpp8WpIap9q92tPa6dr/2xXbK9tCG1gbbluEm5rbsRvHm94
b9FwK3CGcOBxOnGVcfByS3KmcwFzXXO4dBR0cHTMdSh1hXXhdj52m3b4d1Z3s3gReG54zHkqeYl5
53pGeqV7BHtje8J8IXyBfOF9QX2hfgF+Yn7CfyN/hH/lgEeAqIEKgWuBzYIwgpKC9INXg7qEHYSA
hOOFR4Wrhg6GcobXhzuHn4gEiGmIzokziZmJ/opkisqLMIuWi/yMY4zKjTGNmI3/jmaOzo82j56Q
BpBukNaRP5GokhGSepLjk02TtpQglIqU9JVflcmWNJaflwqXdZfgmEyYuJkkmZCZ/JpomtWbQpuv
nByciZz3nWSd0p5Anq6fHZ+Ln/qgaaDYoUehtqImopajBqN2o+akVqTHpTilqaYapoum/adup+Co
UqjEqTepqaocqo+rAqt1q+msXKzQrUStuK4trqGvFq+LsACwdbDqsWCx1rJLssKzOLOutCW0nLUT
tYq2AbZ5tvC3aLfguFm40blKucK6O7q1uy67p7whvJu9Fb2Pvgq+hL7/v3q/9cBwwOzBZ8Hjwl/C
28NYw9TEUcTOxUvFyMZGxsPHQce/yD3IvMk6ybnKOMq3yzbLtsw1zLXNNc21zjbOts83z7jQOdC6
0TzRvtI/0sHTRNPG1EnUy9VO1dHWVdbY11zX4Nhk2OjZbNnx2nba+9uA3AXcit0Q3ZbeHN6i3ynf
r+A24L3hROHM4lPi2+Nj4+vkc+T85YTmDeaW5x/nqegy6LzpRunQ6lvq5etw6/vshu0R7ZzuKO60
70DvzPBY8OXxcvH/8ozzGfOn9DT0wvVQ9d72bfb794r4Gfio+Tj5x/pX+uf7d/wH/Jj9Kf26/kv+
3P9t/////gAmRmlsZSB3cml0dGVuIGJ5IEFkb2JlIFBob3Rvc2hvcKggNS4w/+4ADkFkb2JlAGRA
AAAAAf/bAIQAAgICAgICAgICAgMCAgIDBAMCAgMEBQQEBAQEBQYFBQUFBQUGBgcHCAcHBgkJCgoJ
CQwMDAwMDAwMDAwMDAwMDAEDAwMFBAUJBgYJDQoJCg0PDg4ODg8PDAwMDAwPDwwMDAwMDA8MDAwM
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

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://eptv.globo.com/img/tit_saibamais.gif

R0lGODlhcwAiALMPAIWFhc7Ozq+vr7m5uWVlZaSkpO7u7tnZ2Xp6eo+Pj8TExJqamnBwcOPj41tb
W/j4+CH5BAEAAA8ALAAAAABzACIAAAT/8MlJq7046827/2AojmRpnmiqrmzrvnAsz3Rt32uzOLxg
VAWeA2EBCAOSgVCYEFwMSwVn6UA+AkuCBSqUUow8a5LBA3glB6oDUEEsf99jUs0jHCqKZWHToA4k
AlQWeUJ7cWETCWpWBmRUbBNccodVc3QODEBLkBlYS04PQUsNmkKcEmCVD4GLlo8UhEKgE6lWSpcO
Zw9uQloasTwLqFR3FLx1FbUSjlRWog6GAsIToo4JyZO3Dn8Hx7OSjsUY2gRrEuXliJFC4ZRI4HcH
C1aKDr4X9Tv22Orafw9pekwIiIDXrAusCBjRwiXVPzQ8CgqkJSegg4MT9DmAYyGdNnEP/5Q98Adx
4ioeCepdy6CPgT4DnlhdpMAqJUp3D/rwMFRB5rQKFnXmwjlSCDeRD+oVEEUkQz0GrA6winVQKVOi
6exYELqGFE1k6XiGzIbrVDoBMjla4GWGhwJRFn8+OJuWojqN2yzgJSAmaZmxQ4hqe8TRYgBPQzE4
AhBQQL25N0tWQXxGJFcHKyMdsycunbBnHEUOznJGZgNJYisIEbbTDZHFE0yjtquq6BK5OTdnAijr
pDrAqkYTk1DPV7pTFIQKI7OAzDVHu/3ug2xu2G/fRi0MlhJLCuJZorMb0GiIV1Mw94D2VgTGCfoJ
5q3fQyqhQaqmeHo/U5M5PI+Hxz0gCfYdIE3wXSj2uAWcBAOqUQx98AnxxGq74DIfWf9NAN0DwKiB
kSt/yOTAHamQ0iEVoEAowTOkLDBLPRc1qIZX/uX1gEZs7KcGboB0ccUbNwpxh45UTKNMAPNIEEA6
Dli3yIlUeFEjHU5spgZ+FDyDhFC7aYSElVScJwdirwC3BBHPPCSTIVNSQYAB4FDApFrECXlOZGnG
OcGcwCFBZhROskPKMeJYJGY/l/DFIRMUwKiLk17xEo0ssWQm3VBHUjlBA89AxWBWFfDZJiY+9GgS
dqk9wAwc9fyzpkwHrdlnEsckicOtuOaq66689urrr8AGK+ywxBbrawQAOw==

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://eptv.globo.com/img/compart_delicious.gif

R0lGODlhDwAPAMQAAPz8/Ofn5/j4+N/f3+Li4mVlZW1t/+3t7T09PVBQUEZG/1xc/xMTEx4e/3Z2
dgYGBjAw/3t7/ycnJ4CAgPLy8gwM/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAA
AAAALAAAAAAPAA8AAAVZoCWOVmSeJjkabMuq4iLPMmwpeI7bUO/3toZwKLRVjsjjZMmc2CyOqNQB
qFqrhay2IOh6u4mwOEEpm8uItBpxaLvbkrhcEqjb64y8nkHo+/sPgYIPA4WGhSEAOw==

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://eptv.globo.com/img/compart_google.gif

R0lGODlhDwAPAOYAAKuss0RotgY2nKqssw41iQMynfLx8QwyhM/OzP/9+P/9+tjV0k5oojljvdrX
0oCSuvj6/Qk7qsfU74Wj5LfL8hs/jRY7jPj49oGRtsfV8+bm5hxPv660wUV236O45C9MjPPy7/Dw
7+rn4vLw7N/k8dTe6nuf6v/9/WJ5qsnW7+zp4/7//wA5tExhj6a86UtimO/u6+zy/7Oysig6Z9nh
8rTA2X2KqHeLtcfGx/r8/2yLzZqrzoaNocvY9A0+p0Nnt/v9/wk5o/P3/ubi3kl439DP0Pz6+P/7
+vn7/7jI6ZijvKempnqc5bTH7vv//+7s52l/sf///eHl5XiTzby5t1NmkGyEu1Z7zNvl+eXi3fv6
987Ozlx0qN7m+B09hbayrf///hhJsuvp5N3s//j+/3Z5htLT1e/v7N/b042y8Pj39GeO4oCk5Orq
6y5ctff6/n6j8Ddn0CJGl6LA93ac6/7+/5ajwP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAAAAAAALAAAAAAPAA8AAAebgHeCgkBdKRJYSIOLdxQ6VjdQP3FMNItObAwADiIqCxgFLWqDaR9f
Z4taNksGgmNuZTCMdyAhg3MVMrOzdF4Iu4NHKx0WRcCCJ3dEAhyMOTFvQmSCEyxcUYMQHlMmDSWC
JBs+NYN1bWhrBFKDOxFhSYxwB2aDCUpyQVcuGT1NATM4FinYwqPKCxQP7AygomGWkSdZhogZcQGM
oEAAOw==

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://eptv.globo.com/img/compart_yahoo.gif

R0lGODlhDwAPAOYAAPTh4spCPdl3c9NpZuOZldyBfuzDwtyGhPju7tt7eNl7ePvu7vz29v78/MQn
IP78++u4tvnq6tRlYNZnYt2Gg+Ocmf79/cAYEcQkHfv4+ddxbvjq6ccyLfz19dl0cPru7sc2Mfbj
4+y/vvfh39Z4dtuHhtt9et6GgtRiXvPg4fXY1spDPt2HhOOcmth3c+zDw/z39/nr6+KbmduAfsEc
FtBRS+rCwsk+Oc5ST9qJiPLPzeGZmM1KRc9bWOOqqcAaFNdzccIgGvr19t+Rj+qzsd2Fgey7ufz8
/P34+PTb28YrItyCfuu2tNh3dcEbFO/MzM5UUPju7////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAAAAAAALAAAAAAPAA8AAAdygFKCg4SFhoeIiS0CExIeLC+IHTEUFwEAUhYVRScmS0+EBT9Agh8J
QSUGLhCDSChOMlJEODZSI0okhBE8HBo9mFIEK1GFRhggKYINNT6GOg5QR4IqAxmEDwxMNDdJCzAi
CIUbQzNNCgc7ITlCie3u74WBADs=

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://eptv.globo.com/img/compart_windows.gif

R0lGODlhDwAPAOYAAMi1XYej/9a3Ov6ZSWqL/udNALbG+jRF4f7+/pOt//r5+m6VMf/TGGqrAIbG
FfyDLPzq21F+Av6NObslAM86ANjJiefgwUNY4mty2+etk6eny/ueWuW5D6iPCZWg8/9xFJi2YfjM
GJjATrWRAP/MD/f2+HqqI8++auS5H/NcANbdyEVg71h19vu+jEtp9MO7m/t+J+DGWPqiZ9msAJfW
KOLk9/3y6v3KAKyIAP39/cPijNHHhn+b/5Kk8Nvmypeybe7DG8zWt+nr+Pr7/fv8/Z+DANu/vKmT
IsTVjMRmTsnTlNDYhnu6DHi2G43XCpLbEPWIR4qd8s7K387R6dnL0JHJNq258MuWgP+QO3zIAF5p
4+PdwOSwkM+tIc+tl1yQAMGzjftlB/rGo7PGj+fHQWOC+8mhAig73t2wArw+GpHWINqCYZzcKeTq
+/L26vrz8uy7APf4+KKEAP/UOmigAP///ufjzPvStsfrh9XMh3aT+v97H7a3ipKn9dnhw////yH5
BAAAAAAALAAAAAAPAA8AAAe9gH+Cg4SFggh3LRtQGW+GghAwA3sFE14+gwhugmIPAx8FaXwRIjp4
VWOCMlhYYRRJPxENDk8NKn82nhIpE1cLX0w0TiYlfxBcVFJGa2ARdA5sWSB/dQYBCQQuHn4Ls2pN
QX85egEBZQcYJztKSEt5Cn9tBAk8LGcaHSMocyQCRH8G5hFYceBFETMcGMCpIKhPFCs9LmgBIMcM
EAZo7AgSoqBOnRpTjuCYEeJGlziP6mwBIIBMDAuPCA2BRygQADs=

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://eptv.globo.com/img/compart_digg.gif

R0lGODlhDwAPAOYAAP///5mZmaioqN7e3tjY2N3d3eLi4uXl5fn5+dvb29fX1/Dw8O3t7c/Pz9XV
1dLS0unp6fv7+/b29vj4+NbW1vX19fLy8szMzNDQ0O7u7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAAAAAAALAAAAAAPAA8AAAdxgACCg4SFhgACiYkBhAGOggKNBYKMAAiMkRUMBwGTlQgLBgGRmwOj
AoygBgqjAAcDFAEEj6EKDY64jrMAua0MEAcGppW8hMDCCZ2DxK7Is5O8j4LCAgQOysSVAwkCDg/Y
ExYZlQkEAg8Y2LnRvdCHhoEAOw==

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://eptv.globo.com/img/tit_comentarios.gif

R0lGODlhlwAiALMPAK+vr4WFhc7OzuPj42VlZdnZ2Y+Pj+7u7pqamrm5uXp6eqSkpMTExHBwcFtb
W/j4+CH5BAEAAA8ALAAAAACXACIAAAT/8MlJq7046807ck5wdGRpnmiqdgOorHAsz7T1NUOt73z/
tI6Cb0gsehwMo3KpzDGf0Kh0I1iAHA3h5AC4NgCX7jUwCVwdYEnjfE2LHa8yqPFjsylWl8V8/jof
AmMWDHwOCFoVAx8gACMbBnYJEwUEdgqOE4tzE5VtE2t2bmeIfHRAdiAUCmeYEoVsAhKBIGQUmmeS
FAV2tRmvV7kDnZYVvxIHbAifqKJXC3JYdaipx7DF0wQjsyF400hboGe9F3mRErehqmw52yAGy+kP
bw4E0KbeDhMMbGnQzICCJJxC1cBRAlTjEp1REIvCwFxv6MDrFEtMp16gJFaY9+1BqQpe/yzkAfWO
wscH5ZRt66UpQI4Cq0DkKvdMnjIM5RJKeNPvgSZEVyChQUlrkxqjG9mUPDkh5DVDIOqZRBoUIC1O
czCdKilUKodOBP5QEOqg1S5GAtuAeGaGgEV4GilEBDGCqQSnFDodBIHIo1FkIFQGPOug5oSu5660
wrAVA6g4FK7cJJyg0rtKCt7ADRMUrd0HeCUQPpXE3oMDZMGslLC344Q3Od7c1LCtZ153FkDV2gdC
wKpL7mAfteOEp57PoeVFfdDJsN9pQlYr51uhdayBLjW0Lm1Bcu6rD6xDInAWwBst4c4UvyIAVAGh
cUEjlSCUDB/Iz+3UlC6cgvXEVxDQ0P8F/13gXQWP7XTFAGLsxUCB6S2oYG9iLLBIfMl1okw5mPyC
liwB9TfBdsfEFFVfFNSGQSclUaAbgA4MsJcYBbSWS4QgrNcbYA2MBNJ8hIHxxoAexsXfFSgW+IOJ
0VxA2GwI6vGjA1xd8cBZfFg11AMZcdbbA0JdOGVcJKroyhzDDCgdiXIhWd0Z3FUAlliHKaaLM2em
AhhmWqbRpQVDPsAbcvOVY0eLpbzRonSEOQemnRXwtqUNASX1IYyl/TnMO9vc9KelDjS0RicYzsck
G16VMpAT0jGX1QSn4LfFgRa0o0Cc0sg0IT1NSVnIM41xOd9r7O3aZK/HAuaNEx+lBiLEeD6N8ZKJ
aSDQj7M4TZMLWf+cFpAmkpxSC45bBprrsXchJek0pX20jVStEoZKNnnaMeAFHjoQzDBsQEZYSed5
axS5zYTqT6nHlpPLdIXlKZGJkrRKFLv+LMQBt7rKwq8Lf3QqgaSOBDgcP7sOKCnCGpmICGFxnNQa
GRI/Gk+9XtCJgQAR9cWFF7a1VtNZGrEibDzmSkDqmNUsdxtdz0l0QJoxC1rIIYmU88UUWGet9dZc
d+3112CHLfbYZJdt9tlop312BAA7

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://eptv.globo.com/img/tit_agencia_noticias.gif

R0lGODlhlwAiALMPAFJmd6GstcDIzTJLXiM9UYGQnGJ0g7C6wdDV2kJZau/x83GCj+Dj5pGeqBMv
Rf///yH5BAEAAA8ALAAAAACXACIAAAT/8MlJq720OLew/2AojmRpnpNCbA6DvnAsz2XjAIbT0Hzv
/x8CgaEiKIDIpNIUcAQkB91ySq0+jhWsdcvter8xBctxwAhyG4OgYhuzJG1HggLYDC4CjR0hqW/W
GSxzH01uGxN+gjsSC4YscQYVCCxGH1EsBRd6botwjg6eLHx9dhZoY08PiYATCWNaF4WGiI4EfI2f
cQRsLJEfmzcWcYZlobMPw5mkDnd0jqmrFGJjrLGftI53uI4NrhujEqedGN4buxQMn6XGbuznqusS
wKjLDtWXj4TX9cTbhg2bxq349mEaM4ITNgE4gmAAi2JxqrEjs6zZg3SCJML7E+igA18Y/2SlquCn
2TZlyFiMxAdy0oZBHlwm8CYw3gMBdiCy0DjsY8WELABgiDYBDa531jaMdMZsQq8JcZYOfBcHJYY2
BtC0xFQhwdKIwlg4dHCk5ISpLi4QlTBQFjgLItWuMwgyKoVTo04V84CmgB6Y+PZe3Rk2zYYdZi8+
HUpYgssWDz3EtWBWwSmUdqHmezCQLIiBDeJgifP2Qs/DxtrMSYwTNWOOoXYNtFpB1pgO/NzszSwB
o8/HIDE8FtCaYsoNLmyzcHFaynF7YxGgaSZLMMnGD9AI9QMTriPcGw115y3B264440wvN6gsTnJH
zLkZE9CmAC7q2CljH9hhEywKym0AXv8iYwyQljFLPbAJAtuUZoo5bG0g1HN8BNjCc2MsEtE0A+jR
THHpMWWPY/mAlZQbA7oxQIjkPYBPAN5Y5IE3g/hxTnUPWDhfYSMatc5j4OkHW2A3beadUnI15UGL
nB02GwgGOcLHY7ThMoiJFIB1SWJNOjDEayMqqE5wAKqUpIw8JpidYRtYZwE+8nVZyQRjtZffjg84
NJBF20woZJjlGIJUmUgKiSYvhWZpBwv/WTAPiowE5YJljWGpGWzDWFScHG5GEyV8J6q50aGKJjqB
bxKGEKh4vakjx6XHmIiqjI8WGg2cjriZ4z6jfsDkA4GGaIFYFHSGRa0IYTgGnuGhSaBymeGtsclI
VZ3Yzk9LQlsBMA4Om8ZdkUVKTKmxYofPoadAG0054DzW3QQWgoLtYKZOgM+gGBj5nFUHJFLAgRO9
8Vw1e+IRxwCjrKIChMUyeuQxvWZb71kCgmHxxRhnrPHGHHfs8ccghyzyyCSXbPLJKEcAADs=

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://eptv.globo.com/img/tit_interativo.gif

R0lGODlheAAiALMPAIGBgaenp8PDw4qKimRkZNbW1s3NzZ2dneDg4Lq6und3d5SUlLCwsG5ubltb
W+np6SH5BAEAAA8ALAAAAAB4ACIAAAT/8MlJq7046827/2AojmRpnmiqrmzrvnAsz3Rt33gJOLwg
BTyHgrJzNB6FoDIoaSx5AUkx2AgULAhlQpJ8Mh9TAZA3qBiCBMQkMV0YMOGf8i3lHbteR9MbBed9
FAlKB1x5PHU9eAQVYw5lEgteDBdxD40OhIh3hnoPTk99U0tpFAdKAIWGiA4+CkF0EgNBfaZ5WxWV
l4uaSJx7oKvAE65oqXmrPrUOfRIEr72GDWpEQYCXDrdFRxRUFZ/buHYSygsTWXY8sBLd1D0PgmQT
ZzxDD5E8AFcGxA6T7axylDzSVoHdhG+UxK2LJ2GeAmLMFhoJ5+6BMwe7LAXJdFHaBDyP/ybkosJD
DUFuCg+mbLftnINyAQfIclRwpZ+KMx3QybllHqYKMzMiC+gIyk1wEpF6sskLQU5mMw/UqjfB4FCN
Ri0GUcMgyK0Jja6IrEZ0zJCTVW1+WiJW1BJYFwM0mpaUIkBoNH0+aqTuQdeKVxsJ+GRgplKrS5+0
zZPpgU8BAryinPgP0ANiixr1CVvh793A1cYcuHdYrZfFwogWcNn4AeJKD5QZuKdTdWfJYysKPteg
VmnKKhUHsxm0Gb7JSmHD60cMHN/bgG/eFfxgJumawH8p1XTx82V6iIS+Jjsh7sXGnr8SVTfSHTy0
dSkgtKCtUUiXXmCNjz6Tp7yNQG1VGcNRgDjREXZKzUdRA3g4INZyfKSVnXSWYbUWXVoZQRceVIGm
mxK/JcjUUdXNMg4nMLlmE2x4HUcBbfk4xk9EFBJozISIraVEKOJExsMu/HhB1X7efWciBT55QcqA
WH02RYjeREiikf24hFR30xBZYWxzWKDME+p5+NlyUMon5UmeAbBcSCXycIuWFSwnFAU57ZjQh9Ed
iFyUwpyEQHeaUdBIJnBWcFGKFrARhBs5NOroo5BGKumklFZq6aWYZqrpppx6EAEAOw==

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://eptv.globo.com/img/box-interativo2.jpg

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

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://eptv.globo.com/img/tit_vocereporter.gif

R0lGODlhqgAiALMPALm5uWVlZe7u7uPj45qamnBwcNnZ2Xp6esTExI+Pj6SkpM7OzoWFha+vr1tb
W/j4+CH5BAEAAA8ALAAAAACqACIAAAT/8MlJq704K5NrIkMnjmQpNsxirmybCYzjAGMjB4Kr79kQ
yAiecEgxFGSyRsfnCHCI0FbMoYxaWYKfI3GkZqbBq7hjcxDG6NHCKzgccphBgpauTwSNs31fCd35
gIEXDYQNfhMAhSp3Cw0IhxkGiQADA4WXVX2YhSeKnYRwD5aEixQCjY8ViZuENIV0FaekEq8Vl6UP
SDMVXbu0WjIKoRULU0hrukgXyMkOIroJz0iZzJm/usITxs0MuTLdpg3AXkjgE9AUCUh6EgK6cATN
Dm8WZcnMycvyzhn4BdIyDkyoRiFeM3oPtiXrVq7IgWZKGg7U9W+CvYoSECAR+MAeN1v7//Dp0ieP
TDJIFpI9IUhrnwNwCnUx/Hanl66INC2enDBA1yF7Ch5kQZJgAQBgsHoiCaBgwQIE+C6RTMLpSzJY
F5IFfcByqIyiR5HQUMCAQa8AZYNKfGDwGwCnHNYmvEqhV5i5MlQAQIJxb8AJbQtAwieCMIlxZjok
CyCBpV8HfTdSsGfO20sJSpOkzCkBMbsHCpBstcxPnQyswEK4O0ZsZAfDIgyUk4Exa7IgLE376ozk
p1yJoTlTWCv7G20KGv8+KL5Fgs90SII85kgBNgbrGcocCO5gWIVm0Vg+n6D7LuXhOe3avtxyHvdh
wHLYU8Kcn07Nba011uV0Acr9xzj1H/9gbkWXgTynTLOca/d50R57ztGUmX3fcWYQA4/d9UB5bCHB
AXbz4eVgdfLoB2AyJk7QRQPMjbaZDAa9pSCICj5YWUPMMLaeOSu2SMFjSnRRUXIyVEBkNMbgcuJN
UzF5QWY4zXPgMQERRCSFDxzZ4I00MVMZeuxBaRl1opSzWmIPPPallyKaKJJmFrw5opGsPSSDd+co
0wWQacrF1Vrn5XkZdoKCQ6QKdnZHQaJE0pEjSDC2GadMZWE1UTmVYsBdCG1pCKYz2s24FKRodvRb
lwxWyN6mHQJBAXfG+EGjZtyRuWRhqWJgzIMpkiYURH8qM1mNpgrX0JkOeBohe7sWO+f/m9Qhi0tb
NFypJKGtCasYbU4F+iI/bWkmbUFibQkmOIl+uSw4fHXrJ2Iu9hKvh7wJF2yRr+U6qUtYCsqPSFXI
Wxe9Np77oANKWtaNnLmGm+yrS8HxGEYeERAKtiRqi4FH8iTsqwQ2VcEdDhJMPKyxOXnVhJINcdwM
Lo/hyxM0RiF1R6JNMEAWPmWV1WTP6m5IVCHGpMhgzFVMCJbN5haKSDIHEDCHwkJ/RTSxv/rp7EEV
GIBYXvs0qe8DwDzRp73L2qdyJi5LdjKEVBMIbENlP21voik6fIPZPOEMdkn7NmMBczre+i25cEqg
dxN8O8sl3FtrVg7hGcv8YOMWjcMATuYWncWw2BqXTJSqDmCeKnP6iSMT5t7GXYRu5BT4FekuCIBA
A5SQMIBTgqBhO+4DCiFg78QXb/zxyCev/PLMN+/889BHL/301FdvvRgRAAA7

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://eptv.globo.com/img/vocenaeptv.jpg

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
/9k=

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://eptv.globo.com/img/tit_tempo.gif

R0lGODlhlAAiALMPAG5ubqenp2RkZIGBgcPDw7CwsODg4JSUlM3NzXd3d4qKitbW1rq6up2dnVtb
W+np6SH5BAEAAA8ALAAAAACUACIAAAT/8MlJq7046827/2AojmRpnmiqrmzrvnAsz3Rt33iu73z/
OMCgUAIQBgMTI0FCEAomTWNjaTEEggCkpxFMZAICoEB7YQyCB4TlLMwuLFyg12I0EusO7cJYkFyH
THgOBxUIYUYJBh0JQoqFRYhvFQd4fRRsdVQTjEGOFIJAd3VaUUcScUGSpXWWDwuHdXMaBkoVBpCx
Fah1DJeCAp60QppJoKJGWgxGhA+YQGoPq4gTlKBkGMpC1w/Vgq17oACezsgT2aYYWBWQABcFQWED
EmGwVKV9BLiK4ECWfw7tNMSBpICCMCC9HqCS1W3AGwScHLRiExAVM4VACGZQR4HdhT8C/848EYbJ
0j0/QdT8u9YNGgYFQKo9mfCvVbOYjg6Jm8CvoASKxRz4fABzkJiNGdcltVANQDUDUVYG6ncqJdFO
FBCgw3Do3bMJRR14ehDggKQHWoE0qFB05k2AEg5e7Gr1AscJHi0UzfLszzlSQfowgKUIkqygFy2k
dcAv4QNOh90FcYwSiCSgBsJqWdw43VK8eCRxGpCNQZzFzKQJmXNoKGgH8jCAfHBo7Twgrj/WneDV
ARVyQqDNru0ZbsfQogakDVCUNu6peBKisQAp9oWi8tjImv4A1/R/ZyX0/i3I9lXYbyMHDfjaiKTp
ahl5qQ69nATuxx2on3CIECpH3HkXE/9ZqVTQW0LA5UFBfxgBMdZ6StXxBj+EFHFAEQXlpdoBxLRG
HRDWFWLKP1R42F0dhPzjknhBkGcEe2iN2KJdn4kCowSLIQETG0iwMdNJFxhGx3NlTBYNOkKeWM6B
Faj4U0b1mGNkKdvcV6OSNx4JBBJcHNILJtDZREFYYy1mni6g+EQmBZ2ZyRZWb/FFZIN45Galca9l
2Vsf/zigBiZvAGmBVNQYeUFEdcxEKIsO3gaQJ/zIQhE/jEmAqBFufXJlXhT808sqirSkpUQYUOoP
PBgcJMiEQlgyGIiFgvhQRGQApdkDqiJXwV3HaEPnEvwE1M0SguoFioJFHptQN9FNsBieHsBMAFQp
T5wjCGV33ijgluf56ahPqOATWAavCLJfVVRV5oBt5daJ5rW+GBdRAeHSFMSZ2UZYDqCWqqUuEsVa
QAAsXYRXQUQuLSaLIXUM8GC3vsYbUG8DIOxsF0Pi2asp+khQ1Kn+BlzFP1nMckimzjUa1z8JiEmB
GWis+KRxBsBycgWE+aDzzjz37PPPQAct9NBEF2300UgnrTTREQAAOw==

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://eptv.globo.com/img/tit_shopping.gif

R0lGODlhjwA4APf9AIWFhfPF8em9rnBwcM7OzvHcnbm5uQMMHlRnZK+vr5qammVlZaita+bZ6+7u
7o+Pj1xcXOPj48TExHp6ednZ2aW01G1tbWFhYaSkpP/+/QEBAV9fX/PirdHR0fHdoWdnZ/TktGlp
aWVnZvPE8fv04efa7PPlvKdbNvny3Co2M+rapP79+UZVVv79/ffY9oqKisPMTO7fr0RHQ+e5qXpy
W/z8/N7SqubMlvTv9+fZ2fjtzOnd7TA/Pam10unbteTU4v368S8lHvvs+9zew/r2+93d3X5+fvby
+P35/XR0dMe/o+fUmVItGOziweWyok9iX+m7rOzbw7ysfObS3efX683PpsS1g8uZde7t4O/m8a2i
gXSAefnx18jQY5OVn72GZNnLyuTUpezKv7a8bJWcn/357vXy6fz36Prl+YGFjqSvrbq5jMnC0LvG
MVNZY9e7uc6pu9aih9KrmfT19LS0tK+0d9u5mNbSpfLD8KqddpF2c8rFmPPZ0fPgqOzk8XV0burU
7e7g1vPG8YiFeO7p0be+yPDp8/HF7+zO7s7Hu/nv0eGnlNyYgbOydamThP789/Xi3dTU1MnUwf79
/vXM86Cdhufn52Nzbs3BxP///oeLl5WPlN3Uzt/OmuLmps3O0jZHROCzreHi5eK7p8W7jc6jjPDT
yfHTsL/K4e/hzqmosvj5+/ns6P36+qCkqg4WJKmpqfz79vL02NnMpvf45raTiqxkP8DD2bi4t7Nx
Tp2TdrG5uFhQOci4iFxkaZWOd+razYyYtOW93cjR5fLr9M3At/j59+vD5H1WRlxua2lNONzb2LKT
m+fZ4b23otjV3KyIic27hrXFrhYeLMOlq19wa624zoBGKd/kn+m/su7H7t/dv4aAZZ6bkoCAgIFi
RsDA0uDayPDn7MzMzPLF8Wtwe77FcNWyx7C3nZCQkMG1vu3x7PHx59XX2sqdhtjeiaynmOro5vjp
5ioxQOLYpvbpwvr18/fsyeToshUVFM6fkObgzVtbW////wAAAAAAACH5BAEAAP0ALAAAAACPADgA
AAj/APsJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGAtaCjGAQsaPIEOKbCHnixwZGjTIMCOypcuX
DN2dOHEtJa88g2Dq3Omy1cwTTDQEWfKLBs+jSC3ay2XrRBAN3JYUMJq0qlWGLb7cuBJUS5wrKfqR
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
ADs=

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://eptv.globo.com/img/tit_boletim.gif

R0lGODlhqQAiALMPALS0tKqqqm9vb4ODg2VlZZeXl42NjcjIyNLS0nl5eb6+vqGhodzc3Obm5ltb
W/Dw8CH5BAEAAA8ALAAAAACpACIAAAT/8MlJq7046827/2AojmRpnmiqrmzrvnAsz3Rt33iu73zv
/0CMwEEkEgKHSyNQFAQsgCKgEi1aHwWr9nkoDija5KNbJGiGWsfzMdAm1th0kUk0VBDlxgqdLtwJ
aQl6E1UOUxSFWnFyamNeEwxah3RFZ3JrbWkECIuXZRWUdnuMhpCAcgmIUlSMnWlcjxJkcxILWgwZ
fFaYjAKuWwlFnBMGtKOMqRJZpHCFh4Sty5eORF8SClp+bFrDF7rGmXIK0q+2RHAPpw7dKWi+D5QO
EpGr8E3QRM8SzhiU+rPWHhQCZA2QOjHeiLyrkOmdtAUT/E3AVmcCHiLJji0sRkQCJXTS/4bxU5Wv
Xz1Zsew5INDGTINqJy24u9BwQhFRKktNOGXGYxGILGZK4NiTo4NBEi42EhiTackLEicAnLBMwLIG
ZD7mUkiT64OXFX0+HSqMLBEFLYRSsoYmo00i2kbi02khKspqxBTSQUCH4tKEDhZSqNnAKNCc+rSm
K4JUxTcrYk7hnIDGmtx9crSJpUvNQcBgnikqMKdUs0w5uLYxQrtZHz0HdpROdrz6rQPTEipjHrs7
GwW7nQNWvhiA42LYW9OkDufmd1PQZhQHZWRgUBHcD9r21ufUd8SYUyVcf0BkQbBUuoWglsC8SerW
FcytC1kXo9gBg4JFP0uZlCjJp3m2Hf8rfTjHW3iv+TFEAUPYIRRgt7CnhRP18faAXwCAJpgyRaQS
TzKnMLDMM0IpwIce2lVw04AkcWYgZ+Ep9UQxmTyRSU+AbShhYBoAJ8EpAZxyWFIrsZbdJtso8BIg
ByQwBBwPUpKEUY0pBdRl3XH33YGxzPKELaegFU5yOqpW5pYuPsCRUUb6BAce1mCzQCTBAEBAMIc9
yI90nbCGJZZo/hPLnlZwEs57FTw4mFcmWajSiRUU042cRBrQhQEEZKFpfzyOwUcSr+lECY5/NhUo
BeFRgtYsR3XCDgWKTlBTBj4+EKpnDbSRACeSTuQAUHgYgE0BAwTDhHCkEDCIUdP0dkvTIlecKlUs
8oF6TycIJdrsrI2m+QBo50iTii1vCnjhr0wsUAABmziQ0WPG2KpOc3M924q0d5lr1DAAPiCflrlt
yyhUpvpbqC6OEGCkAEi2AQC5TAiAB47wIofqvBghCm0RDGzcEb7B7ehAaqABxSesAnfaLcB+mSGN
NeLm5G4cAWBT3UqcWlFAmxMs0QQ6zlrR8b3wTYtXdoyZNclP6r2y45lFW3CKH7m6202QMxvsGS5t
KIBHAGA1FsTYZJdt9tlop6322my37fbbcMct99x0161BBAA7

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://eptv.globo.com/css/reset.css

HTML {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
APPLET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OBJECT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ABBR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ACRONYM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ADDRESS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BIG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CITE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CODE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DFN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
EM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FONT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
INS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
KBD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
Q {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
S {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SAMP {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SMALL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
STRIKE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
STRONG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SUB {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SUP {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
VAR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
B {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
U {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
I {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CENTER {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LABEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CAPTION {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TBODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TFOOT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
THEAD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; =
OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
BLOCKQUOTE {
	QUOTES: none
}
Q {
	QUOTES: none
}
:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
INS {
	TEXT-DECORATION: none
}
DEL {
	TEXT-DECORATION: line-through
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://eptv.globo.com/css/geral.css

BODY {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.4em; FONT-FAMILY: Arial, Helvetica, =
sans-serif; BACKGROUND: #f0f0f0; COLOR: #5b5b5b; FONT-SIZE: 13px
}
A {
	COLOR: #252525; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A.not {
	BACKGROUND: url(../img/seta.gif) no-repeat 0px 0.23em
}
A.vid {
	BACKGROUND: url(../img/camera.gif) no-repeat 0px 0.23em
}
A.fot {
	BACKGROUND: url(../img/foto.gif) no-repeat 0px 0.23em
}
A.mais {
	BACKGROUND: url(../img/mais.gif) no-repeat 0px 0.23em
}
A.coment {
	BACKGROUND: url(../img/coment.gif) no-repeat 0px 0.23em
}
A.not {
	PADDING-LEFT: 18px
}
A.vid {
	PADDING-LEFT: 18px
}
A.fot {
	PADDING-LEFT: 18px
}
A.mais {
	PADDING-LEFT: 18px
}
A.coment {
	PADDING-LEFT: 18px
}
P {
	LINE-HEIGHT: 1.6em; COLOR: #2b2b2b; FONT-SIZE: 1em
}
H1 {
	PADDING-BOTTOM: 0.1em; LINE-HEIGHT: 1.1em; COLOR: #2b2b2b; FONT-SIZE: =
2.62em; FONT-WEIGHT: normal
}
H2 {
	PADDING-BOTTOM: 0.1em; LINE-HEIGHT: 1.1em; COLOR: #4b4b4b; FONT-SIZE: =
2em; FONT-WEIGHT: normal
}
H3 {
	PADDING-BOTTOM: 0.4em; COLOR: #4b4b4b; FONT-SIZE: 1.08em; FONT-WEIGHT: =
normal
}
H4 {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 1.08em
}
H5 {
	COLOR: #5b5b5b; FONT-SIZE: 1.23em
}
.medio {
	FONT-SIZE: 1.38em
}
.t4 {
	FONT-SIZE: 1.38em
}
.menor {
	FONT-SIZE: 1.08em
}
.t1 {
	FONT-SIZE: 1.08em
}
.mini {
	FONT-SIZE: 0.92em
}
.esp {
	FONT-SIZE: 0.77em
}
.txtdestq {
	FONT-SIZE: 1.23em
}
.t2 {
	FONT-SIZE: 1.23em
}
.master {
	FONT-WEIGHT: bold !important
}
#main {
	WIDTH: 100%; BACKGROUND: url(../img/bg.jpg) #f4f4f4 repeat-x 50% top; =
HEIGHT: 100%
}
#topo {
	WIDTH: 100%; HEIGHT: 95px
}
#conteudo {
	POSITION: relative; TEXT-ALIGN: left; WIDTH: 990px
}
#menu {
	TEXT-ALIGN: left; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; WIDTH: =
140px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 15px
}
#corpo {
	TEXT-ALIGN: left; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; WIDTH: =
850px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 15px
}
#rodape {
	TEXT-ALIGN: center; WIDTH: 100%; BACKGROUND: url(../img/bg_rodape.jpg) =
#f1f1f1 repeat-x 50% top; CLEAR: both
}
#principal {
	WIDTH: 660px; FLOAT: left
}
#lateral {
	WIDTH: 190px; FLOAT: right
}
.box-cont {
	WIDTH: 300px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 20px
}
.big-cont {
	WIDTH: 620px; MARGIN-LEFT: 20px; CLEAR: both
}
.box-cont-sm {
	WIDTH: 300px; FLOAT: left
}
.boxtri-cont {
	WIDTH: 200px; FLOAT: left; MARGIN-LEFT: 20px
}
.boxtri-cont-dir {
	WIDTH: 200px; FLOAT: left; MARGIN-LEFT: 10px
}
#principal P {
	LINE-HEIGHT: 1.6em; MARGIN-BOTTOM: 1.08em; COLOR: #3b3b3b; FONT-SIZE: =
1.08em
}
#principal P IMG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#principal .legenda P {
	LINE-HEIGHT: 1.4em; MARGIN: 5px 10px; COLOR: #3b3b3b; FONT-SIZE: 0.92em
}
.box {
	MARGIN-BOTTOM: 10px; CLEAR: both
}
.box-duo {
	WIDTH: 300px; FLOAT: left
}
.box-duo-dir {
	WIDTH: 300px; FLOAT: right
}
.tit-box {
	WIDTH: 100%; BACKGROUND: url(../img/linha_tit.gif) repeat-x 0px 30px; =
HEIGHT: 34px
}
.tit-box IMG {
	FLOAT: left
}
.tit-box-sbg {
	HEIGHT: 34px
}
.tit-box-especial {
	MARGIN-BOTTOM: 4px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.intbox {
	PADDING-BOTTOM: 10px; WIDTH: 100%; CLEAR: both
}
#bc_agencia_eptv .intbox {
	PADDING-BOTTOM: 8px
}
.intbox-sm {
	WIDTH: 100%; CLEAR: both
}
.intbox-duo {
	PADDING-BOTTOM: 10px; WIDTH: 140px; FLOAT: left
}
.intbox-duo-dir {
	PADDING-BOTTOM: 10px; WIDTH: 140px; FLOAT: right
}
.intbox-tri {
	PADDING-BOTTOM: 10px; WIDTH: 90px; FLOAT: left
}
.intbox-tri-dir {
	PADDING-BOTTOM: 10px; WIDTH: 90px; FLOAT: left; MARGIN-LEFT: 15px
}
.intbox-quad {
	PADDING-BOTTOM: 10px; WIDTH: 140px; FLOAT: left; MARGIN-RIGHT: 20px
}
.intbox-quad-dir {
	PADDING-BOTTOM: 10px; WIDTH: 140px; FLOAT: right
}
.intbox-menor {
	PADDING-BOTTOM: 2px; WIDTH: 100%; CLEAR: both
}
.box-lat {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
MARGIN-BOTTOM: 15px; PADDING-TOP: 0px
}
.tit-box-lat {
	MARGIN-BOTTOM: 4px; HEIGHT: 34px
}
.tit-box-lat-shopping {
	MARGIN-BOTTOM: 4px; HEIGHT: 56px
}
.pad {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 0px
}
.bgbox {
	BORDER-BOTTOM: #cecece 1px solid; BACKGROUND: #e9e9e9
}
.mbox {
	MARGIN: 0px 5px
}
.box-mdupla {
	MARGIN-BOTTOM: 28px
}
.boxservicos {
	MARGIN-BOTTOM: 20px; HEIGHT: 200px; CLEAR: both
}
.boxdestaques {
	MARGIN-BOTTOM: 20px; HEIGHT: 200px; CLEAR: both
}
#T3 {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 20px !important
}
#T3 .intbox {
	PADDING-BOTTOM: 4px !important
}
#T3 .intbox H2.menor {
	LINE-HEIGHT: 1.1em !important; PADDING-LEFT: 15px; BACKGROUND: =
url(../img/seta.gif) no-repeat left center
}
.box-adsense {
	TEXT-ALIGN: center; HEIGHT: 90px
}
.boxduplo {
	PADDING-LEFT: 40px; FLOAT: left
}
.boxduplo2 {
	PADDING-RIGHT: 40px; FLOAT: right
}
.boxviaep {
	PADDING-BOTTOM: 30px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.img-center {
	MARGIN: 0px
}
.img-left {
	FLOAT: left; MARGIN-RIGHT: 15px
}
.img-right {
	FLOAT: right; MARGIN-LEFT: 15px
}
.big-foto {
	MARGIN-BOTTOM: 20px
}
.foto {
	MARGIN: 0px 20px 20px 0px; WIDTH: 300px; FLOAT: left
}
.foto-dir {
	MARGIN: 0px 0px 20px 20px; WIDTH: 300px; FLOAT: right
}
.img-left-lat {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.img-center-lat {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 5px
}
.box UL {
	MARGIN: 0px
}
.lista-not {
	MARGIN: 0px
}
.lista-not-interna {
	MARGIN: 0px
}
.lista-comentarios {
	MARGIN: 0px
}
.lista-dupla {
	MARGIN: 0px
}
.lista-dupla2 {
	MARGIN: 0px
}
.lista-sequencia {
	MARGIN: 0px
}
#lista-destaques {
	MARGIN: 0px
}
.lista-not LI {
	COLOR: #6b6b6b; PADDING-TOP: 0.6em
}
.lista-comentarios LI {
	COLOR: #6b6b6b; PADDING-TOP: 0.6em
}
.lista-not-interna LI {
	COLOR: #6b6b6b; PADDING-TOP: 0.9em
}
.lista-not LI A {
	FONT-SIZE: 1.23em
}
.lista-not-interna LI A {
	FONT-SIZE: 1.23em
}
.lista-data {
	DISPLAY: block; FLOAT: left; FONT-SIZE: 0.92em
}
.lista-hora {
	DISPLAY: block; FLOAT: left; FONT-SIZE: 0.92em
}
.lista-data {
	WIDTH: 44px; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px; BORDER-RIGHT: =
#cecece 1px solid
}
.lista-hora {
	WIDTH: 42px
}
.lista-comentarios LI H3 {
	PADDING-BOTTOM: 0px
}
.lista-comentarios LI H3 SPAN {
	FONT-SIZE: 0.92em
}
.menu-sup-dir {
	FLOAT: right
}
.menu-sup-dir LI {
	DISPLAY: inline
}
.relacionados {
	MARGIN: 0px
}
.relacionados-maior {
	MARGIN: 0px
}
.relacionados-interna {
	MARGIN: 0px
}
.relacionados LI {
	LINE-HEIGHT: 1.2em; MARGIN-BOTTOM: 3px
}
.relacionados LI A {
	FONT-SIZE: 0.92em
}
.relacionados-maior LI {
	LINE-HEIGHT: 1.4em; MARGIN-BOTTOM: 3px
}
.relacionados-maior LI A {
	FONT-SIZE: 1.08em
}
.relacionados-interna LI A {
	FONT-SIZE: 1.08em
}
.relacionados-interna LI {
	LINE-HEIGHT: 1.4em; MARGIN: 4px 0px
}
.relacionados-cidade {
	MARGIN: 5px 0px 0px; BORDER-TOP: #cecece 1px solid; PADDING-TOP: 5px
}
.relacionados-cidade LI {
	LINE-HEIGHT: 1.6em
}
.relacionados-cidade LI A {
	FONT-SIZE: 1.08em
}
#lateral .relacionados LI {
	LINE-HEIGHT: 1.2em; MARGIN-BOTTOM: 1px
}
#lateral .relacionados LI A {
=09
}
#lista-destaques LI {
	WIDTH: 140px; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 20px
}
#lista-destaques .ultimo {
	MARGIN-RIGHT: 0px
}
.lista-dupla LI {
	BORDER-BOTTOM: #cecece 1px solid; MARGIN: 3px 5px; WIDTH: 135px; FLOAT: =
left
}
.lista-dupla2 LI {
	MARGIN: 0px 5px; WIDTH: 135px; FLOAT: left
}
.lista-sequencia LI {
	DISPLAY: inline; FLOAT: left
}
.seq01 LI {
	MARGIN: 0px 7px 8px; WIDTH: 140px; HEIGHT: 160px
}
.seq02 LI {
	MARGIN: 0px 5px 8px; WIDTH: 300px
}
.lista-int LI {
	LINE-HEIGHT: 1.6em; MARGIN-BOTTOM: 5px
}
.lista-big LI {
	FONT-SIZE: 1.23em
}
.sep-seta {
	PADDING-LEFT: 15px; BACKGROUND: url(../img/seta-direita.gif) no-repeat =
left center
}
.sep-traco {
	PADDING-RIGHT: 10px; BACKGROUND: url(../img/separador-menu.gif) =
no-repeat right center
}
.sep-traco2 {
	PADDING-LEFT: 10px; BACKGROUND: url(../img/separador-menu.gif) =
no-repeat left center
}
.seta-baixo {
	PADDING-RIGHT: 10px; BACKGROUND: url(../img/seta-baixo.gif) no-repeat =
right center
}
.seta-esquerda {
	PADDING-RIGHT: 10px; BACKGROUND: url(../img/seta-esquerda.gif) =
no-repeat right center
}
.seta-direita {
	PADDING-LEFT: 10px; BACKGROUND: url(../img/seta-direita.gif) no-repeat =
left center
}
.minf {
	MARGIN-BOTTOM: 8px
}
.minf2 {
	MARGIN-BOTTOM: 19px
}
.msup {
	MARGIN-TOP: 8px
}
.msup2 {
	MARGIN-TOP: 19px
}
HR {
	COLOR: #808080; CLEAR: both
}
.clear {
	CLEAR: both
}
.limpa {
	HEIGHT: 20px; CLEAR: both
}
.centraliza {
	TEXT-ALIGN: center; MARGIN: 0px auto
}
.esquerda {
	FLOAT: left
}
.dir {
	FLOAT: right
}
.pad-top {
	PADDING-TOP: 10px
}
.pad-inf {
	PADDING-BOTTOM: 20px
}
.pad {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
.pinf {
	PADDING-BOTTOM: 10px
}
.vert-inf {
	VERTICAL-ALIGN: bottom
}
.msg {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: =
10px
}
.separador {
	BORDER-BOTTOM: #cecece 1px solid; PADDING-BOTTOM: 15px; MARGIN-BOTTOM: =
10px
}
#principal .data-hora P {
	LINE-HEIGHT: 1em; MARGIN-BOTTOM: 2px
}
.topo-conteudo {
	BORDER-BOTTOM: #e9e9e9 4px solid; MARGIN: 0px 20px 8px; HEIGHT: 40px
}
.topo-conteudo-inteiro {
	BORDER-BOTTOM: #e9e9e9 4px solid; MARGIN: 0px 0px 8px; HEIGHT: 40px
}
.meio-conteudo {
	BORDER-BOTTOM: #e9e9e9 4px solid; MARGIN: 0px 20px 8px 0px; HEIGHT: =
40px
}
.data-hora {
	MARGIN: 1px 6px 0px 0px; WIDTH: 38px; FLOAT: left
}
.data-hora P SPAN {
	COLOR: #7b7b7b; FONT-SIZE: 0.77em
}
.data {
	BORDER-BOTTOM: #7b7b7b 1px solid; PADDING-BOTTOM: 1px
}
.vejamais {
	TEXT-ALIGN: right; MARGIN-TOP: 5px
}
.vejamais P {
	MARGIN: 0px
}
.vejamais UL {
	MARGIN: 0px
}
.vejamais UL LI {
	DISPLAY: inline; MARGIN-LEFT: 15px
}
.vejamais P A {
	PADDING-LEFT: 15px
}
.vejamais UL LI A {
	PADDING-LEFT: 15px
}
.vejamais UL LI A {
	FONT-SIZE: 1.08em
}
.aspas {
	PADDING-LEFT: 42px; DISPLAY: block; BACKGROUND: url(../img/aspas.gif) =
no-repeat left top
}
.cinza01 {
	COLOR: #6b6b6b
}
.degrade {
	BACKGROUND: url(../img/bg_degrade.jpg) repeat-x 0px 30px
}
.horiz LI {
	DISPLAY: inline
}
.bot-cont {
	TEXT-ALIGN: center; PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
.bot-cont A {
	COLOR: #fff
}
.borda-topo {
	BORDER-TOP: #cecece 1px solid
}
.borda-inf {
	BORDER-BOTTOM: #cecece 1px solid; PADDING-BOTTOM: 10px
}
.bordar-dir {
	BORDER-RIGHT: #cecece 1px solid
}
.sem-bg {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.inteiro {
	WIDTH: 100%
}
#banner-topo {
	Z-INDEX: 1000; LINE-HEIGHT: 0.1em; MARGIN-TOP: 2px; WIDTH: 100%; =
BACKGROUND: #f5f5f5; FONT-SIZE: 1px
}
#super {
	PADDING-LEFT: 10px; WIDTH: 738px; BACKGROUND: =
url(../img/publicidade-topo.gif) no-repeat 0px 15px
}
.boxpublicidade {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 10px; CLEAR: both
}
.boxpublicidade-lat {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 10px
}
#bigbanner {
	MARGIN-BOTTOM: 30px
}
#topo-cont {
	TEXT-ALIGN: left; WIDTH: 990px; HEIGHT: 70px
}
#barrainfo {
	TEXT-ALIGN: left; WIDTH: 990px; CLEAR: both
}
.data-topo {
	FLOAT: left; FONT-SIZE: 0.92em; MARGIN-RIGHT: 15px
}
.breadcrumb LI {
	DISPLAY: inline
}
.bc-ativo {
	FONT-SIZE: 1.23em
}
#logoetitulo {
	FLOAT: left
}
#logo {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0.77em; MARGIN: 19px 19px 0px 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 1em; =
PADDING-TOP: 0px
}
.titulo-editoria {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 19px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.titulo-editoria H1 {
	PADDING-BOTTOM: 0px !important; LINE-HEIGHT: 0 !important
}
#menu-sup {
	MARGIN-TOP: 16px; FLOAT: right
}
#menu-sup LI {
	PADDING-LEFT: 12px; DISPLAY: inline; BACKGROUND: url(../img/sep.gif) =
no-repeat 3px 0px
}
#menu-sup .sem-sep {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#busca {
	TEXT-ALIGN: right; MARGIN-TOP: 8px; WIDTH: 430px; BACKGROUND: =
url(../img/bgbusca.jpg) no-repeat 87px 1px; FLOAT: right
}
#busca SELECT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px 4px 3px 0px; =
BACKGROUND: #f5f5f5; FONT-SIZE: 0.77em; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.caixabusca {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 5px; WIDTH: 202px; PADDING-RIGHT: 0px; BACKGROUND: none =
transparent scroll repeat 0% 0%; HEIGHT: 26px; FONT-SIZE: 1.23em; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 3px
}
.bot-ok {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 50px; HEIGHT: 26px; COLOR: =
#fff; FONT-SIZE: 1.08em; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.menu-busca {
	FLOAT: right
}
.menu-busca LI {
	DISPLAY: inline; MARGIN-LEFT: 10px
}
.menu-busca LI A {
	COLOR: #5b5b5b
}
.rss {
	PADDING-LEFT: 14px; BACKGROUND: url(../img/feed.jpg) no-repeat
}
#menu UL {
	MARGIN: 0px 0px 12px
}
#menu UL LI {
	BORDER-BOTTOM: #cecece 1px solid; LINE-HEIGHT: 1.6em
}
#menu UL LI A {
	PADDING-LEFT: 6px; DISPLAY: block; COLOR: #3b3b3b
}
#menu UL .cabeca A {
	PADDING-LEFT: 0px; FONT-SIZE: 1.08em; FONT-WEIGHT: bold
}
#menu UL .cabeca SPAN {
	PADDING-LEFT: 0px; FONT-SIZE: 1.08em; FONT-WEIGHT: bold
}
#noticias .cabeca A {
	COLOR: #132f45
}
#noticias .cabeca2 {
	COLOR: #132f45
}
#menu-sup .noticias {
	COLOR: #132f45
}
#economia .cabeca A {
	COLOR: #014749
}
#economia .cabeca2 {
	COLOR: #014749
}
#menu-sup .economia {
	COLOR: #014749
}
#educacao .cabeca A {
	COLOR: #d46900
}
#educacao .cabeca2 {
	COLOR: #d46900
}
#menu-sup .educacao {
	COLOR: #d46900
}
#esportes .cabeca A {
	COLOR: #597600
}
#esportes .cabeca2 {
	COLOR: #597600
}
#menu-sup .esportes {
	COLOR: #597600
}
#lazerecultura .cabeca A {
	COLOR: #570700
}
#lazerecultura .cabeca2 {
	COLOR: #570700
}
#menu-sup .lazerecultura {
	COLOR: #570700
}
#programese .cabeca A {
	COLOR: #570700
}
#programese .cabeca2 {
	COLOR: #570700
}
#menu-sup .programese {
	COLOR: #570700
}
#emissoras .cabeca A {
	COLOR: #000f65
}
#emissoras .cabeca2 {
	COLOR: #000f65
}
#menu-sup .emissoras {
	COLOR: #000f65
}
#multimidia .cabeca A {
	COLOR: #005696
}
#multimidia .cabeca2 {
	COLOR: #005696
}
#menu-sup .multimidia {
	COLOR: #005696
}
#promocoes .cabeca A {
	COLOR: #cf3801
}
#promocoes .cabeca2 {
	COLOR: #cf3801
}
#menu-sup .promocoes {
	COLOR: #cf3801
}
#classificados .cabeca A {
	COLOR: #5f8f11
}
#classificados .cabeca2 {
	COLOR: #5f8f11
}
#menu-sup .classificados {
	COLOR: #5f8f11
}
#servicos .cabeca SPAN {
	COLOR: #212121
}
#servicos .cabeca2 {
	COLOR: #212121
}
#menu-sup .servicos {
	COLOR: #212121
}
#blogs .cabeca A {
	COLOR: #300e96
}
#blogs .cabeca2 {
	COLOR: #300e96
}
#menu-sup .blogs {
	COLOR: #300e96
}
#outrasmidias .cabeca SPAN {
	COLOR: #cf3801
}
#outrasmidias .cabeca2 {
	COLOR: #cf3801
}
#rodape UL {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 40px
}
#rodape UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: =
inline; PADDING-TOP: 0px
}
#rodape P {
	PADDING-BOTTOM: 5px
}
.avaliacao {
	FLOAT: left
}
.autor {
	FLOAT: left
}
.estrelas {
	MARGIN: 1px 6px 0px; DISPLAY: inline; FLOAT: left
}
.comentario {
	PADDING-LEFT: 25px; BACKGROUND: url(../img/comentario.gif) no-repeat =
left top; FLOAT: right
}
#barrasup-noticia P {
	LINE-HEIGHT: 1.38em; MARGIN: 0px; COLOR: #7b7b7b; FONT-SIZE: 0.92em
}
#barrameio-noticia P {
	LINE-HEIGHT: 1.38em; MARGIN: 0px; COLOR: #7b7b7b; FONT-SIZE: 0.92em
}
#barrasup-noticia {
	PADDING-BOTTOM: 10px
}
#barrameio-noticia {
	MARGIN: 18px 0px; HEIGHT: 35px
}
.foto-autor {
	FLOAT: left; MARGIN-RIGHT: 4px
}
.tamanho-letra {
	TEXT-ALIGN: right; FLOAT: right
}
.tamanho-letra A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: =
#e9e9e9; MARGIN-LEFT: 2px; PADDING-TOP: 2px
}
#barrainf-noticia {
	BORDER-BOTTOM: #cecece 1px solid; MARGIN-TOP: 35px; MARGIN-BOTTOM: =
30px; HEIGHT: 30px
}
.acoes {
	MARGIN: 0px; FLOAT: left
}
.acoes LI {
	DISPLAY: inline; MARGIN-RIGHT: 20px
}
.acoes LI A {
	PADDING-LEFT: 20px
}
.acao01 {
	BACKGROUND: url(../img/envie.gif) no-repeat left center
}
.acao02 {
	BACKGROUND: url(../img/imprimir.gif) no-repeat left center
}
.acao03 {
	BACKGROUND: url(../img/corrigir.gif) no-repeat left center
}
.acao04 {
	BACKGROUND: url(../img/rss.gif) no-repeat left center
}
.compartilhar {
	FLOAT: right
}
.compartilhar LI {
	DISPLAY: inline; MARGIN-LEFT: 2px
}
#form-comentario INPUT {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; =
PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.4em; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
FONT-SIZE: 1.23em; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece =
1px solid; PADDING-TOP: 4px
}
#form-comentario TEXTAREA {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; =
PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.4em; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
FONT-SIZE: 1.23em; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece =
1px solid; PADDING-TOP: 4px
}
.lado {
	MARGIN: 11px 20px 0px 0px; FLOAT: left
}
.lado2 {
	MARGIN: 11px 20px 0px 0px; WIDTH: 280px; FLOAT: left
}
.campo-interna {
	OVERFLOW: visible
}
.campo-coment {
	WIDTH: 260px
}
.campo-coment2 {
	WIDTH: 280px
}
#form-opini INPUT {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; =
FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1em; BORDER-TOP: =
#cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
#form-opini TEXTAREA {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; =
FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1em; BORDER-TOP: =
#cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
.campo-lat-vc-estado {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; =
WIDTH: 26px; DISPLAY: block; BACKGROUND: #f5f5f5; BORDER-TOP: #cecece =
1px solid; BORDER-RIGHT: #cecece 1px solid
}
.campo-lat-vc-big {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; =
WIDTH: 265px; DISPLAY: block; BACKGROUND: #f5f5f5; BORDER-TOP: #cecece =
1px solid; BORDER-RIGHT: #cecece 1px solid
}
.campo-lat-vc {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; =
WIDTH: 165px; DISPLAY: block; BACKGROUND: #f5f5f5; BORDER-TOP: #cecece =
1px solid; BORDER-RIGHT: #cecece 1px solid
}
.campo-lat-vc-menor {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; =
WIDTH: 100px; DISPLAY: block; BACKGROUND: #f5f5f5; BORDER-TOP: #cecece =
1px solid; BORDER-RIGHT: #cecece 1px solid
}
.campo-lat {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; =
WIDTH: 165px; BACKGROUND: #f5f5f5; BORDER-TOP: #cecece 1px solid; =
BORDER-RIGHT: #cecece 1px solid
}
.campo-lat-pr-big {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; =
WIDTH: 495px; DISPLAY: block; BACKGROUND: #f5f5f5; FLOAT: left; =
BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
.campo-lat-mini {
	WIDTH: 90px
}
.campo-transp {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 124px; BACKGROUND: none =
transparent scroll repeat 0% 0%; MARGIN-LEFT: 5px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px
}
.bot-interna {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 2px; =
PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #fff; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.bot-opini {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 7px =
0px 0px 7px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #fff; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 5px
}
.bot-lateral {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 4px =
0px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #fff; BORDER-TOP: =
0px; BORDER-RIGHT: 0px; PADDING-TOP: 5px
}
#form-opini {
	BORDER-BOTTOM: #cecece 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: =
20px
}
.bot-box {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; =
PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: #fff; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 1px
}
.form-topo {
	TEXT-ALIGN: right; PADDING-TOP: 4px
}
.form-box {
	BACKGROUND: url(../img/bg-campos2.gif) no-repeat; HEIGHT: 30px
}
.campo-cidades {
	WIDTH: 235px
}
.form-interna INPUT {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; =
PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: =
Arial, Helvetica, sans-serif; FONT-SIZE: 1.08em; BORDER-TOP: #cecece 1px =
solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #cecece 1px solid; PADDING-TOP: =
1px
}
.form-interna TEXTAREA {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; =
PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: =
Arial, Helvetica, sans-serif; FONT-SIZE: 1.08em; BORDER-TOP: #cecece 1px =
solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #cecece 1px solid; PADDING-TOP: =
1px
}
.form-interna SELECT {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; =
PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: =
Arial, Helvetica, sans-serif; FONT-SIZE: 1.08em; BORDER-TOP: #cecece 1px =
solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #cecece 1px solid; PADDING-TOP: =
1px
}
#lista-servicos {
	MARGIN: 0px
}
#lista-servicos LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 155px; PADDING-RIGHT: =
0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 96px
}
#lista-servicos LI H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#principal #lista-servicos LI P {
	LINE-HEIGHT: 1.2em; MARGIN: 0px 0px 0px 10px; COLOR: #5b5b5b; =
FONT-SIZE: 1em
}
.tit-box-servicos {
	BACKGROUND: url(../img/bg-tit-servicos.gif) no-repeat; HEIGHT: 34px
}
.serv-cinema {
	BACKGROUND: url(../img/serv_cinema.jpg) no-repeat
}
.serv-mapa {
	BACKGROUND: url(../img/serv_mapa.jpg) no-repeat
}
.serv-rss {
	BACKGROUND: url(../img/serv_rss.jpg) no-repeat
}
.serv-cadastro {
	BACKGROUND: url(../img/serv_cadastro.jpg) no-repeat
}
.serv-batepapo {
	BACKGROUND: url(../img/serv_batepapo.jpg) no-repeat
}
.serv-cotacao {
	BACKGROUND: url(../img/serv_cotacao.jpg) no-repeat
}
#lateral UL {
	MARGIN: 0px
}
#lateral UL LI {
	LINE-HEIGHT: 1.2em; MARGIN-BOTTOM: 12px
}
#lateral P {
	LINE-HEIGHT: 1.2em
}
#lateral H5 {
	MARGIN-BOTTOM: 0.1em
}
.num-destaque {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: =
#fff; MARGIN-RIGHT: 5px; PADDING-TOP: 0px
}
#blogs-chamada LI {
	MIN-HEIGHT: 68px; PADDING-LEFT: 73px
}
.blog-narua {
	BACKGROUND: url(../img/blognarua.jpg) no-repeat
}
.blog-urblog {
	BACKGROUND: url(../img/urblog.jpg) no-repeat
}
.escudos LI {
	MARGIN: 2px 4px; FLOAT: left
}
.box-zap-geral {
	WIDTH: 190px; MARGIN-BOTTOM: 15px; OVERFLOW: hidden
}
.box-zap-geral FORM {
	WIDTH: 300px; OVERFLOW: hidden
}
#principal .tags {
	MARGIN: 0px
}
.tags A {
	MARGIN-RIGHT: 10px
}
.abas-videos {
	FLOAT: right
}
.abas-videos .abas LI {
	MARGIN: 0px 4px; FLOAT: left
}
.abas-videos .abas LI A {
	DISPLAY: block
}
.abas {
	MARGIN: 8px 0px 4px
}
.abas LI {
	DISPLAY: inline
}
.abas LI A {
	CURSOR: pointer
}
.abas LI A:hover {
	TEXT-DECORATION: none
}
.abas LI A.aba-desativa:hover {
	BACKGROUND: #fff; TEXT-DECORATION: none
}
.abas-videos LI A.aba-desativa:hover {
	BACKGROUND: #fff; TEXT-DECORATION: none
}
.abasbox {
	TEXT-ALIGN: right; PADDING-TOP: 8px
}
A.aba-ativa {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BACKGROUND: =
#dfdfdf; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
A.aba-desativa {
	BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; BACKGROUND: #f1f1f1; BORDER-TOP: #aaa 1px solid; =
BORDER-RIGHT: #aaa 1px solid; PADDING-TOP: 5px
}
#mostra-aba {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; =
MARGIN-BOTTOM: 20px; BACKGROUND: #dfdfdf; PADDING-TOP: 12px
}
.mostra-aba {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
MARGIN-BOTTOM: 5px; BACKGROUND: #eee; PADDING-TOP: 12px
}
.internauta {
	BORDER-BOTTOM: #cecece 1px solid; PADDING-BOTTOM: 4px; MARGIN-BOTTOM: =
8px
}
.internauta H4 {
	LINE-HEIGHT: 0.2em
}
.ico-eptv-site {
	FLOAT: left
}
.campo-dados {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; =
WIDTH: 295px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; =
BACKGROUND: #f5f5f5; FONT-SIZE: 13px; BORDER-TOP: #cecece 1px solid; =
BORDER-RIGHT: #cecece 1px solid
}
.campo-dados-educao {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; =
WIDTH: 118px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; =
BACKGROUND: #f5f5f5; FONT-SIZE: 13px; BORDER-TOP: #cecece 1px solid; =
BORDER-RIGHT: #cecece 1px solid
}
.box-form INPUT {
	HEIGHT: 24px
}
.box-form INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
1px; LINE-HEIGHT: 1.4em; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 12px; =
BACKGROUND: #ffeadf; FONT-SIZE: 1.23em; BORDER-TOP: medium none; =
BORDER-RIGHT: medium none; PADDING-TOP: 1px
}
.box-form TEXTAREA {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
1px; LINE-HEIGHT: 1.4em; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 12px; =
BACKGROUND: #ffeadf; FONT-SIZE: 1.23em; BORDER-TOP: medium none; =
BORDER-RIGHT: medium none; PADDING-TOP: 1px
}
.box-form SELECT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
1px; LINE-HEIGHT: 1.4em; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 12px; =
BACKGROUND: #ffeadf; FONT-SIZE: 1.23em; BORDER-TOP: medium none; =
BORDER-RIGHT: medium none; PADDING-TOP: 1px
}
.box-form LABEL {
	FONT-WEIGHT: bold
}
.box-form FORM {
	MARGIN-TOP: 20px
}
#corpo-form {
	TEXT-ALIGN: left; PADDING-LEFT: 18px; BACKGROUND: #fff; HEIGHT: 100%
}
#corpo-form INPUT.error {
	BORDER-BOTTOM: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-TOP: =
red 2px solid; BORDER-RIGHT: red 2px solid
}
#box-form INPUT.error {
	BORDER-BOTTOM: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-TOP: =
red 2px solid; BORDER-RIGHT: red 2px solid
}
#box-form TEXTAREA.error {
	BORDER-BOTTOM: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-TOP: =
red 2px solid; BORDER-RIGHT: red 2px solid
}
#corpo-form LABEL LABEL {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; =
PADDING-RIGHT: 0px !important; DISPLAY: block; COLOR: red; FONT-SIZE: =
0.92em; PADDING-TOP: 0px !important
}
#box-form LABEL LABEL {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; =
PADDING-RIGHT: 0px !important; DISPLAY: block; COLOR: red; FONT-SIZE: =
0.92em; PADDING-TOP: 0px !important
}
.campo-conv-temp {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; =
WIDTH: 49px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: =
#f5f5f5; FONT-SIZE: 13px; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: =
#cecece 1px solid
}
.conv-temp {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; =
PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 340px; PADDING-RIGHT: =
20px; DISPLAY: block; MARGIN-BOTTOM: 20px; FLOAT: left; HEIGHT: 150px; =
BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid; =
PADDING-TOP: 20px
}
.bordacinza {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN: =
8px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#rating {
	POSITION: relative; HEIGHT: 16px
}
#rating UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
#rating UL LI {
	POSITION: absolute; BACKGROUND: url(../img/estrela-amarela.gif) =
no-repeat 0px 0px; HEIGHT: 16px; TOP: 0px
}
#rating LI A {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%; TOP: 0px
}
.invisivel {
	DISPLAY: none
}
#um {
	WIDTH: 19px; LEFT: 0px
}
#dois {
	WIDTH: 18px; LEFT: 19px
}
#tres {
	WIDTH: 18px; LEFT: 37px
}
#quatro {
	WIDTH: 18px; LEFT: 55px
}
#cinco {
	WIDTH: 18px; LEFT: 73px
}
#um A:hover {
	BACKGROUND: url(../img/estrela-amarela.gif) no-repeat 0px -16px
}
#dois A:hover {
	BACKGROUND: url(../img/estrela-amarela.gif) no-repeat 0px -32px
}
#tres A:hover {
	BACKGROUND: url(../img/estrela-amarela.gif) no-repeat 0px -48px
}
#quatro A:hover {
	BACKGROUND: url(../img/estrela-amarela.gif) no-repeat 0px -64px
}
#cinco A:hover {
	BACKGROUND: url(../img/estrela-amarela.gif) no-repeat 0px -80px
}
.interativo {
	POSITION: relative; TOP: -2px
}
.verdeeconocima {
	COLOR: #014749
}
.envieparaumamigo {
	TEXT-ALIGN: left
}
.bot-envie {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 4px =
0px 4px 214px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #fff; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 5px
}
.espacocampo {
	MARGIN: 2px 0px
}
.campo-lat-big {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; =
WIDTH: 194px; FONT-FAMILY: arial; BACKGROUND: #f5f5f5; FONT-SIZE: 13px; =
BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
.errorreport {
=09
}
.errorreport P {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 300px
}
.errorform {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.bot-envie-erro {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 4px =
0px 4px 140px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #fff; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 5px
}
.shop {
	WIDTH: 143px; FLOAT: left
}
.rating-star {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 13px; =
PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; =
HEIGHT: 12px; FONT-SIZE: 0pt; CURSOR: pointer; PADDING-TOP: 0px
}
.rating-filled-star {
	BACKGROUND-IMAGE: url(/img/star-filled.png)
}
.rating-empty-star {
	BACKGROUND-IMAGE: url(/img/star-empty.png)
}
.rating-saved {
	BACKGROUND-IMAGE: url(/img/star-saved.png)
}
.img-chamada {
	Z-INDEX: 1; POSITION: relative; HEIGHT: 100%
}
.img-chamada-left {
	Z-INDEX: 1; POSITION: relative; WIDTH: 140px; FLOAT: left; HEIGHT: =
105px; MARGIN-RIGHT: 15px
}
.player {
	Z-INDEX: 1000; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN-TOP: =
-22px; PADDING-LEFT: 0px; WIDTH: 45px; PADDING-RIGHT: 0px; BACKGROUND: =
url(/img/play.png) no-repeat; MARGIN-LEFT: -22px; TOP: 50%; PADDING-TOP: =
0px; LEFT: 50%
}
.resultados H5 {
	MARGIN: 0px; FONT-SIZE: 1.08em
}
.resultados H2 {
	MARGIN-TOP: 15px
}
.resultados IMG {
	MARGIN: 0px 4px
}
.resultados TABLE TD {
	PADDING-BOTTOM: 5px; MARGIN-TOP: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: =
5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
.resultados TABLE {
	BACKGROUND: #e9e9e9; FONT-SIZE: 1em
}
.resultados {
	MARGIN: 0px 0px 20px; BACKGROUND: #f0f0f0
}
.resultados .txt-destaque {
	FONT-SIZE: 2em
}

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Location: http://eptv.globo.com/css/vocenaeptv.css

#principal .big-cont P A {
	COLOR: #29078f
}
H4 {
	COLOR: #29078f
}
.cor-ref {
	COLOR: #29078f
}
.bg-ref {
	BACKGROUND: #29078f
}
#linha {
	WIDTH: 100%; BACKGROUND: #29078f; HEIGHT: 8px
}
#menu UL LI A:hover {
	DISPLAY: block; BACKGROUND: #29078f; COLOR: #fff; TEXT-DECORATION: none
}

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Location: http://eptv.globo.com/css/print.css

* {
	FONT-FAMILY: arial; COLOR: black; FONT-SIZE: 14px
}
#globo {
	DISPLAY: none
}
.tamanho-letra {
	DISPLAY: none
}
#conteudo {
	POSITION: absolute; WIDTH: 700px; FLOAT: left; TOP: 0px; LEFT: 130px
}
#menu {
	DISPLAY: none
}
#principal {
	WIDTH: 100%
}
#lateral {
	DISPLAY: none
}
#rodape {
	DISPLAY: none
}
#topo {
	DISPLAY: none
}
.comentario {
	DISPLAY: none
}
.estrelas {
	DISPLAY: none
}
#banner-topo {
	DISPLAY: none
}
.box pad bgbox {
	DISPLAY: none
}
.pad {
	DISPLAY: none
}
.bgbox {
	DISPLAY: none
}
.lista-comentarios {
	DISPLAY: none
}
.vejamais {
	DISPLAY: none
}
#form-comentario {
	DISPLAY: none
}
.relacionados {
	DISPLAY: none
}
.relacionados-cidade {
	DISPLAY: none
}
.boxservicos {
	DISPLAY: none
}
.tit-box {
	DISPLAY: none
}
.tit-box-sbg {
	DISPLAY: none
}
.lista-not {
	DISPLAY: none
}
.acoes {
	DISPLAY: none
}
.relacionados-cidade {
	DISPLAY: none
}
.compartilhar {
	DISPLAY: none
}
#barrasup-noticia {
	DISPLAY: none
}
.boxpublicidade {
	DISPLAY: none
}
#barrainf-noticia {
	DISPLAY: none
}

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.globo.com/Portal/cda/Barra/css/barra3.css

#glbBarra {
	TEXT-ALIGN: center; WIDTH: 100%; BACKGROUND: #194455; HEIGHT: 28px
}
#glbBarra INPUT {
	FONT: 10px Arial; COLOR: #000
}
#glbBarra FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
#glbBarra H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
#glbBarra H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
#glbBarra H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
#glbBarra LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
#glbBarra IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px
}
#glbBarra UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FLOAT: none; PADDING-TOP: 0px
}
#glbBarra UL LI {
	FLOAT: left
}
#glbBarra UL.glbBotoes {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; =
WIDTH: 778px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#glbBarra UL.glbBotoes LI {
	MARGIN-TOP: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; OVERFLOW: =
hidden; MARGIN-RIGHT: 1px
}
#glbBarra UL.glbBotoes LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: =
block; HEIGHT: 100%; FONT-SIZE: 0px; PADDING-TOP: 20px
}
#glbBarra UL.glbBotoes LI.glbHome {
	WIDTH: 158px; BACKGROUND: =
url(/Portal/cda/Barra/img/barraGLB_bt_home3.gif) #adadad no-repeat
}
#glbBarra UL.glbBotoes LI.glbNoticias {
	WIDTH: 102px; BACKGROUND: =
url(/Portal/cda/Barra/img/barraGLB_bt_noticias3.gif) #af0001 no-repeat
}
#glbBarra UL.glbBotoes LI.glbEsportes {
	WIDTH: 102px; BACKGROUND: =
url(/Portal/cda/Barra/img/barraGLB_bt_esportes3.gif) #769d03 no-repeat
}
#glbBarra UL.glbBotoes LI.glbEntretenimento {
	WIDTH: 102px; BACKGROUND: =
url(/Portal/cda/Barra/img/barraGLB_bt_entretenimento3.gif) #d65703 =
no-repeat
}
#glbBarra UL.glbBotoes LI.glbVideos {
	WIDTH: 102px; BACKGROUND: =
url(/Portal/cda/Barra/img/barraGLB_bt_videos3.gif) #504d4d no-repeat
}
#glbBarra UL.glbBotoes LI.glbAssinantes {
	WIDTH: 102px; BACKGROUND: =
url(/Portal/cda/Barra/img/barraGLB_bt_assinantes3.gif) #e7ba03 no-repeat
}
#glbBarra UL.glbBotoes LI.glbTodos {
	WIDTH: 104px; BACKGROUND: =
url(/Portal/cda/Barra/img/barraGLB_bt_todos3.gif) #6c7f91 no-repeat; =
MARGIN-RIGHT: 0px
}
#glbBarra DIV.glbMarca {
	DISPLAY: none; HEIGHT: 5px; CLEAR: both; FONT-SIZE: 0px
}
.semAssine#glbBarra UL.glbBotoes LI.glbHome {
	WIDTH: 158px; BACKGROUND: =
url(/Portal/cda/Barra/img/barraGLB_bt_home3.gif) #adadad no-repeat
}
.semAssine#glbBarra UL.glbBotoes LI.glbNoticias {
	WIDTH: 123px; BACKGROUND: =
url(/Portal/cda/Barra/img/barraGLB_bt_noticias_semassine3.gif) #af0001 =
no-repeat
}
.semAssine#glbBarra UL.glbBotoes LI.glbEsportes {
	WIDTH: 123px; BACKGROUND: =
url(/Portal/cda/Barra/img/barraGLB_bt_esportes_semassine3.gif) #769d03 =
no-repeat
}
.semAssine#glbBarra UL.glbBotoes LI.glbEntretenimento {
	WIDTH: 123px; BACKGROUND: =
url(/Portal/cda/Barra/img/barraGLB_bt_entretenimento_semassine3.gif) =
#d65703 no-repeat
}
.semAssine#glbBarra UL.glbBotoes LI.glbVideos {
	WIDTH: 122px; BACKGROUND: =
url(/Portal/cda/Barra/img/barraGLB_bt_videos_semassine3.gif) #504d4d =
no-repeat
}
.semAssine#glbBarra UL.glbBotoes LI.glbTodos {
	WIDTH: 124px; BACKGROUND: =
url(/Portal/cda/Barra/img/barraGLB_bt_todos_semassine3.gif) #6c7f91 =
no-repeat; MARGIN-RIGHT: 0px
}
.semAssine#glbBarra UL.glbBotoes LI.glbAssinantes {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: =
0; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; =
HEIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.r1024#glbBarra UL.glbBotoes {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; =
WIDTH: 949px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.r1024#glbBarra UL.glbBotoes LI.glbHome {
	WIDTH: 155px; BACKGROUND: =
url(/Portal/cda/Barra/img/barraGLB_bt_home1024.gif) #adadad no-repeat
}
.r1024#glbBarra UL.glbBotoes LI.glbNoticias {
	WIDTH: 131px; BACKGROUND: =
url(/Portal/cda/Barra/img/barraGLB_bt_noticias1024.gif) #af0001 =
no-repeat
}
.r1024#glbBarra UL.glbBotoes LI.glbEsportes {
	WIDTH: 131px; BACKGROUND: =
url(/Portal/cda/Barra/img/barraGLB_bt_esportes1024.gif) #769d03 =
no-repeat
}
.r1024#glbBarra UL.glbBotoes LI.glbEntretenimento {
	WIDTH: 131px; BACKGROUND: =
url(/Portal/cda/Barra/img/barraGLB_bt_entretenimento1024.gif) #d65703 =
no-repeat
}
.r1024#glbBarra UL.glbBotoes LI.glbVideos {
	WIDTH: 131px; BACKGROUND: =
url(/Portal/cda/Barra/img/barraGLB_bt_videos1024.gif) #504d4d no-repeat
}
.r1024#glbBarra UL.glbBotoes LI.glbAssinantes {
	WIDTH: 131px; BACKGROUND: =
url(/Portal/cda/Barra/img/barraGLB_bt_assinantes1024.gif) #e7ba03 =
no-repeat
}
.r1024#glbBarra UL.glbBotoes LI.glbTodos {
	WIDTH: 133px; BACKGROUND: =
url(/Portal/cda/Barra/img/barraGLB_bt_todos1024.gif) #6c7f91 no-repeat; =
MARGIN-RIGHT: 0px
}

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0033_01CB56A9.7B14BED0"


------=_NextPart_001_0033_01CB56A9.7B14BED0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://eptv.globo.com/vocenaeptv/NOT,0,0,314384,Crueldades+contra+animais+sao+registradas+por+internautas.aspx

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML lang=3Dpt xml:lang=3D"pt" =
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>Minas: Crueldades =
contra animais s=C3=A3o registradas por internautas - EPTV.com - =
Not=C3=ADcias</TITLE>
<META content=3D"text/html; charset=3Dutf-8" http-equiv=3DContent-Type>
<META name=3DKeywords=20
content=3D"Minas, Crueldades Crueldade contra animais registradas por =
internautas EPTV Sul Minas">
<META name=3DDescription=20
content=3D"Crueldades contra animais s=C3=A3o registradas por =
internautas - Os maus-tratos s=C3=A3o crimes, e podem render aos autores =
tr=C3=AAs meses a um ano de pris=C3=A3o e multa">
<META name=3DAuthor=20
content=3D"Andre Azenha, Andre Axelrod, Dailton Trevisan, Junior =
Gasparotto, Leandro Araujo, Romulo Sales ">
<META name=3Drevisit-after content=3D02/28/2009>
<META name=3Dcopyright=20
content=3D" Copyright =C2=A9 1999 - year(now) EPTV - Emissoras Pioneiras =
de Televis=C3=A3o. Todos os direitos reservados.">
<META name=3Dlanguage content=3DPortuguese>
<META name=3DROBOTS content=3DALL><LINK rel=3Dstylesheet type=3Dtext/css =

href=3D"http://eptv.globo.com/css/reset.css"><LINK rel=3Dstylesheet =
type=3Dtext/css=20
href=3D"http://eptv.globo.com/css/geral.css"><LINK rel=3Dstylesheet =
type=3Dtext/css=20
href=3D"http://eptv.globo.com/css/vocenaeptv.css"><LINK rel=3Dstylesheet =

type=3Dtext/css href=3D"http://eptv.globo.com/css/print.css" =
media=3Dprint>
<SCRIPT type=3Dtext/javascript =
src=3D"http://eptv.globo.com/funcoes.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://eptv.globo.com/comuns/reportarerro/janela.js"></SCRIPT>

<META name=3DGENERATOR content=3D"MSHTML 8.00.7600.16625"></HEAD>
<BODY><!-- OAS SETUP begin -->
<SCRIPT type=3Dtext/javascript>
<!--
//configuration
OAS_url =3D'http://ads.globo.com/RealMedia/ads/';
OAS_listpos =3D 'Top,Middle,Left1,Right1';
OAS_query =3D '';
OAS_sitepage =3D 'afeptv-vcnaeptv/interna';
//end of configuration
OAS_version =3D 10;
OAS_rn =3D '001234567890'; OAS_rns =3D '1234567890';
OAS_rn =3D new String (Math.random()); OAS_rns =3D OAS_rn.substring (2, =
11);
 function OAS_NORMAL(pos) {=20
 document.write('<A HREF=3D"' + OAS_url + 'click_nx.ads/' + OAS_sitepage =
+ '/1' + OAS_rns + '@' + OAS_listpos + '!' + pos + OAS_query + '" =
TARGET=3D_top>');
document.write('<IMG SRC=3D"' + OAS_url + 'adstream_nx.ads/' + =
OAS_sitepage + '/1' + OAS_rns + '@' + OAS_listpos + '!' + pos + =
OAS_query + '" BORDER=3D0></A>');
}
//-->
</SCRIPT>

<SCRIPT language=3Djavascript1.1>
<!--
OAS_version =3D 11;
if (navigator.userAgent.indexOf('Mozilla/3') !=3D -1)
OAS_version =3D 10;
if (OAS_version >=3D 11)
document.write('<SCR'+ 'IPT LANGUAGE=3DJavaScript1.1 SRC=3D"' + OAS_url =
+ 'adstream_mjx.ads/' + OAS_sitepage + '/1' + OAS_rns + '@' + =
OAS_listpos + OAS_query + '"><\/SCRIPT>');
//-->
</SCRIPT>

<SCRIPT language=3Djavascript>
 <!--=20
 document.write('');
function OAS_AD(pos) {
if (OAS_version >=3D 11)
  OAS_RICH(pos);
else
  OAS_NORMAL(pos);
}
//-->
</SCRIPT>
<!-- OAS SETUP end --><IFRAME id=3Dglobo height=3D28 marginHeight=3D0=20
src=3D"http://www.globo.com/ssi/barra/parceiros_blank.htm" =
frameBorder=3D0=20
width=3D"100%" name=3Dglobo marginWidth=3D0=20
scrolling=3Dno>Seu browser nao suporta frames</IFRAME>
<DIV id=3Dbanner-topo>
<DIV id=3Dsuper><!-- OAS AD 'Top' begin -->
<SCRIPT type=3Dtext/javascript>
            <!--
            OAS_AD('Top');
            //-->
        </SCRIPT>
<!-- OAS AD 'Top' end --></DIV></DIV>
<DIV id=3Dmain>
<DIV id=3Dtopo>
<DIV id=3Dtopo-cont><!-- include file=3D"logo.asp"--><A id=3Dlogo=20
href=3D"http://eptv.globo.com/"><IMG alt=3DEPTV.com=20
src=3D"http://eptv.globo.com/img/logo.jpg"></A>=20
<DIV class=3Dtitulo-editoria><A =
href=3D"http://eptv.globo.com/vocenaeptv"><IMG=20
alt=3D"Voc=C3=AA Rep=C3=B3rter"=20
src=3D"http://eptv.globo.com/img/titeditoria-vocenaeptv.jpg"></A> =
</DIV><!-- include file=3D"busca.asp"-->
<SCRIPT type=3Dtext/javascript>
/*************************************************************/
/*********** Funcao para trocar op=C3=A7=C3=B5es de busca =
**************/
/*************************************************************/
function trocaBusca(theField)
{
    x =3D theField.value;
	if (x =3D=3D 'i')
	{
		document.getElementById("formBusca").target =3D "_blank";
		document.getElementById("formBusca").action =3D =
"http://www.google.com/cse";	=09
	}else{
		document.getElementById("formBusca").target =3D "_top";
		document.getElementById("formBusca").action =3D "/busca/";
	}
}
</SCRIPT>

<DIV id=3Dmenu-sup>
<UL>
  <LI class=3Dsem-sep><A class=3Dnoticias=20
  href=3D"http://eptv.globo.com/noticias">Not=C3=ADcias</A></LI>
  <LI><A class=3Dlazerecultura =
href=3D"http://eptv.globo.com/lazerecultura">Lazer e=20
  Cultura</A></LI>
  <LI><A class=3Desportes =
href=3D"http://eptv.globo.com/esportes">Esportes</A></LI>
  <LI><A class=3Deconomia =
href=3D"http://eptv.globo.com/economia">Economia</A></LI>
  <LI><A class=3Deducacao =
href=3D"http://eptv.globo.com/educacao">Educa=C3=A7=C3=A3o</A></LI>
  <LI><A class=3Dmultimidia=20
href=3D"http://eptv.globo.com/emc">Multim=C3=ADdia</A></LI></UL></DIV>
<DIV id=3Dbusca>
<FORM id=3DformBusca action=3D/busca/ target=3D_top><INPUT=20
value=3D005603369913119957158:sk97gd79wuo type=3Dhidden name=3Dcx> =
<INPUT value=3DUTF-8=20
type=3Dhidden name=3Die> <LABEL for=3Dbuscador>BUSCA: <INPUT =
id=3Dbuscador=20
class=3Dcaixabusca size=3D20 type=3Dtext name=3Dq> </LABEL><LABEL=20
title=3D"Digite o que procura"><SELECT =
onchange=3Djavascript:trocaBusca(this);=20
name=3Doque> <OPTION selected value=3De>EPTV.com</OPTION> <OPTION=20
  value=3Di>Internet</OPTION></SELECT> </LABEL><INPUT class=3D"bot-ok =
bg-ref" value=3DOK type=3Dsubmit> </FORM></DIV></DIV>
<DIV id=3Dbarrainfo>
<UL class=3D"menu-busca esp">
  <LI class=3Dsep-traco><A=20
  href=3D"http://eptv.globo.com/emissoras/historico.aspx">QUEM =
SOMOS</A></LI>
  <LI class=3Dsep-traco><A =
href=3D"http://eptv.globo.com/mapadosite.aspx">MAPA DO=20
  SITE</A></LI>
  <LI class=3Dsep-traco><A=20
  href=3D"http://eptv.globo.com/busca/busca_avancada.aspx">BUSCA =
AVAN=C3=87ADA</A></LI>
  <LI><A class=3Drss =
href=3D"http://eptv.globo.com/rss">RSS</A></LI></UL>
<P class=3D"data-topo cor-ref"><SPAN id=3DlblDataPorExtenso>Sexta-Feira, =
17 de=20
Setembro de 2010</SPAN></P><!-- include file=3D"breadcrump.asp"-->
<UL class=3Dbreadcrumb>
  <LI><A href=3D"http://eptv.globo.com/">Home</A> &gt; <A=20
  href=3D"http://eptv.globo.com/vocenaeptv">Vc Rep=C3=B3rter</A> &gt; <A =

  =
href=3D"http://eptv.globo.com/vocenaeptv/agencia.aspx?704">Regi=C3=B5es</=
A> &gt; <A=20
  href=3D"http://eptv.globo.com/vocenaeptv/agencia.aspx?708">EPTV Sul de =
Minas</A>=20
  </LI></UL></DIV></DIV>
<DIV id=3Dlinha><!-- linha topo --></DIV>
<DIV id=3Dconteudo>
<DIV id=3Dmenu><!-- include file=3D"menu.asp"-->
<UL id=3Dnoticias>
  <LI class=3Dcabeca><A =
href=3D"http://eptv.globo.com/noticias">Not=C3=ADcias</A></LI>
  <LI><A href=3D"http://eptv.globo.com/agencia.aspx">Ag=C3=AAncia =
EPTV</A></LI>
  <LI><A=20
  =
href=3D"http://eptv.globo.com/noticias/brasilmundo.aspx">Brasil/Mundo</A>=
</LI>
  <LI><A href=3D"http://eptv.globo.com/campinas">EP Campinas</A></LI>
  <LI><A =
href=3D"http://eptv.globo.com/nossascidades/default_campinas.aspx">Regi=C3=
=A3o=20
  Campinas</A></LI>
  <LI><A =
href=3D"http://eptv.globo.com/nossascidades/default_central.aspx">Regi=C3=
=A3o=20
  Central</A></LI>
  <LI><A =
href=3D"http://eptv.globo.com/nossascidades/default_ribeirao.aspx">Regi=C3=
=A3o=20
  Ribeir=C3=A3o</A></LI>
  <LI><A =
href=3D"http://eptv.globo.com/nossascidades/default_sulminas.aspx">Regi=C3=
=A3o=20
  Sul de Minas</A></LI>
  <LI><A href=3D"http://eptv.globo.com/vocenaeptv">Voc=C3=AA =C3=A9 a =
Not=C3=ADcia</A></LI><!-- <li><a href=3D"/eptvnoseusite">EPTV no seu =
site</a></li> --></UL>
<UL id=3Dnoticias>
  <LI class=3Dcabeca><A =
href=3D"http://eptv.globo.com/noticias">Especiais</A></LI>
  <LI><A href=3D"http://eptv.globo.com/eleicoes">Elei=C3=A7=C3=B5es =
2010</A></LI></UL>
<UL id=3Deconomia>
  <LI class=3Dcabeca><A =
href=3D"http://eptv.globo.com/economia">Economia</A></LI><!-- <li><a =
href=3D"http://eptv.globo.com/blog/?http://eptv.globo.com/blog/blog.asp?i=
d=3D15">Blog Mercados</a></li> -->
  <LI><A =
href=3D"http://eptv.globo.com/economia/IndicesAgricolas.aspx">Cota=C3=A7=C3=
=B5es=20
  Agr=C3=ADcolas</A></LI>
  <LI><A =
href=3D"http://eptv.globo.com/economia/IndicesMonetarios.aspx">Cota=C3=A7=
=C3=B5es=20
  Moedas</A></LI>
  <LI><A =
href=3D"http://eptv.globo.com/economia/IndicesFinanceiros.aspx">=C3=8Dndi=
ces=20
  Econ=C3=B4micos</A></LI></UL>
<UL id=3Deducacao>
  <LI class=3Dcabeca><A =
href=3D"http://eptv.globo.com/educacao">Educa=C3=A7=C3=A3o</A></LI>
  <LI><A href=3D"http://eptv.globo.com/wpmu/viagemtreineiro">Blog =
Interc=C3=A2mbio=20
  Canad=C3=A1</A></LI>
  <LI><A=20
  =
href=3D"http://eptv.globo.com/blog/?http://eptv.globo.com/blog/blog.asp?i=
d=3D3">Blog=20
  Virando Bixo</A></LI>
  <LI><A =
href=3D"http://eptv.globo.com/carreiraseoportunidades">Carreiras e=20
  Oportunidades</A></LI>
  <LI><A href=3D"http://eptv.globo.com/eptvnaescola">EPTV na =
Escola</A></LI>
  <LI><A href=3D"http://eptv.globo.com/virandobixo">Virando =
Bixo</A></LI><!-- <li><a href=3D"/virandobixo/simulado2009/">Simulado =
Virando Bixo</a></li> --></UL>
<UL id=3Desportes>
  <LI class=3Dcabeca><A =
href=3D"http://eptv.globo.com/esportes">Esportes</A></LI>
  <LI><A href=3D"http://eptv.globo.com/integracao">Corrida =
Integra=C3=A7=C3=A3o</A></LI>
  <LI><A=20
  =
href=3D"http://eptv.globo.com/blog/?http://eptv.globo.com/blog/blog.asp?i=
d=3D6">Blog=20
  Na Geral</A></LI><!-- <li><a href=3D"/copa2010">Copa 2010</a></li> -->
  <LI><A href=3D"http://eptv.globo.com/comefogo">Come-Fogo</A></LI>
  <LI><A href=3D"http://eptv.globo.com/derby">Derby</A></LI>
  <LI><A href=3D"http://eptv.globo.com/eptvesporte">EPTV =
Esporte</A></LI>
  <LI><A href=3D"http://eptv.globo.com/futsal">Futsal EPTV</A></LI><!-- =
<li><a href=3D"/futsalfeminino">Futsal Feminino</a></li> --><!-- <li><a =
href=3D"/voleimaster">Volei Master</a></li> --><!-- <li><a =
href=3D"#">Seu Time</a></li> --></UL>
<UL id=3Dlazerecultura>
  <LI class=3Dcabeca><A =
href=3D"http://eptv.globo.com/lazerecultura">Lazer e=20
  Cultura</A></LI>
  <LI><A href=3D"http://eptv.globo.com/agitocidades">Agito =
Cidades</A></LI>
  <LI><A=20
  =
href=3D"http://eptv.globo.com/blog/?http://eptv.globo.com/blog/blog.asp?i=
d=3D16">Blog=20
  Na Rua</A></LI>
  <LI><A=20
  =
href=3D"http://eptv.globo.com/blog/?http://eptv.globo.com/blog/blog.asp?i=
d=3D13">Blog=20
  Urblog</A></LI>
  <LI><A=20
  =
href=3D"http://eptv.globo.com/blog/?http://eptv.globo.com/blog/blog.asp?i=
d=3D63">Blog=20
  Valeu a Pipoca?</A></LI>
  <LI><A href=3D"http://fabricarica.2it.com.br/">Caricaturas</A></LI>
  <LI><A href=3D"http://eptv.globo.com/cinema">Cinema</A></LI><!-- =
<li><a href=3D"#">Cyber Caf=C3=A9</a></li> -->
  <LI><A href=3D"http://eptv.globo.com/taste">Estilo de Vida</A></LI>
  <LI><A =
href=3D"http://eptv.globo.com/lazerecultura/gastronomia.aspx">Gastronomia=
=20
  e Culin=C3=A1ria</A></LI><!-- <li><a =
href=3D"/internautinhas">Infantil</a></li> --><!-- <li><a =
href=3D"/primaverafestival">Primavera Festival</a></li> -->
  <LI><A href=3D"http://eptv.globo.com/programese">Programe-se</A></LI>
  <LI><A =
href=3D"http://eptv.globo.com/programacaotv">Programa=C3=A7=C3=A3o =
TV</A></LI>
  <LI><A=20
  =
href=3D"http://eptv.globo.com/blog/?http://eptv.globo.com/blog/blog.asp?i=
d=3D46">Turismo</A></LI>
  <LI><A href=3D"http://eptv.globo.com/7909">Especial =
79&gt;09</A></LI></UL>
<UL id=3Dprogramese>
  <LI class=3Dcabeca><A href=3D"http://eptv.globo.com/programese">Agenda =

  Cultural</A></LI>
  <LI><A href=3D"http://eptv.globo.com/programese">Regi=C3=A3o =
Campinas</A></LI>
  <LI><A href=3D"http://eptv.globo.com/programese">Regi=C3=A3o =
Ribeir=C3=A3o</A></LI>
  <LI><A href=3D"http://eptv.globo.com/programese">Regi=C3=A3o =
Central</A></LI>
  <LI><A href=3D"http://eptv.globo.com/programese">Sul de =
Minas</A></LI></UL>
<UL id=3Demissoras>
  <LI class=3Dcabeca><A =
href=3D"http://eptv.globo.com/emissoras">Emissoras</A></LI>
  <LI><A href=3D"http://eptv.globo.com/caminhosdaroca">Caminhos da =
Ro=C3=A7a</A></LI>
  <LI><A href=3D"http://eptv.globo.com/integracao">Corrida =
Integra=C3=A7=C3=A3o</A></LI>
  <LI><A=20
  =
href=3D"http://eptv.globo.com/lazerecultura/gastronomia.aspx">Culin=C3=A1=
ria</A></LI>
  <LI><A href=3D"http://eptv.globo.com/doacao">Doa=C3=A7=C3=A3o de =
=C3=93rg=C3=A3os</A></LI>
  <LI><A href=3D"http://eptv.globo.com/emissoras/eventos.aspx">Eventos=20
  EPTV</A></LI>
  <LI><A href=3D"http://eptv.globo.com/viola">Festival Viola</A></LI>
  <LI><A =
href=3D"http://eptv.globo.com/programacaotv/sinopseMovies.aspx">Filmes =
na=20
  TV</A></LI>
  <LI><A href=3D"http://eptv.globo.com/futsal">Futsal EPTV</A></LI>
  <LI><A href=3D"http://eptv.globo.com/institutoeptv">Instituto =
EPTV</A></LI>
  <LI><A href=3D"http://eptv.globo.com/jornaldaeptv">Jornal da =
EPTV</A></LI>
  <LI><A href=3D"http://eptv.globo.com/nossascidades">Nossas =
Cidades</A></LI>
  <LI><A =
href=3D"http://eptv.globo.com/programacaotv">Programa=C3=A7=C3=A3o =
TV</A></LI>
  <LI><A =
href=3D"http://eptv.globo.com/programacaotv/resumonovelas.aspx">Resumo =
de=20
  Novelas</A></LI>
  <LI><A href=3D"http://eptv.globo.com/terradagente">Terra da =
Gente</A></LI>
  <LI><A href=3D"http://eptv.globo.com/tvdigital">TV =
Digital</A></LI></UL>
<UL id=3Dmultimidia>
  <LI class=3Dcabeca><A =
href=3D"http://eptv.globo.com/emc">Multim=C3=ADdia</A></LI>
  <LI><A =
href=3D"http://eptv.globo.com/emc/GaleriaFotos.aspx">Fotos</A></LI>
  <LI><A href=3D"http://eptv.globo.com/emc">V=C3=ADdeos</A></LI>
  <LI><A =
href=3D"http://eptv.globo.com/emc/0,0,2,1,jornal+da+eptv.aspx">Jornal da =

  EPTV</A></LI>
  <LI><A =
href=3D"http://eptv.globo.com/emc/0,0,2,10,jornal+regional.aspx">Jornal=20
  Regional</A></LI>
  <LI><A =
href=3D"http://eptv.globo.com/emc/0,0,2,11,eptv+esporte.aspx">EPTV=20
  Esporte</A></LI>
  <LI><A =
href=3D"http://eptv.globo.com/emc/0,0,2,12,terra+da+gente.aspx">Terra da =

  Gente</A></LI>
  <LI><A=20
  =
href=3D"http://eptv.globo.com/emc/0,0,2,13,caminhos+da+roca.aspx">Caminho=
s da=20
  Ro=C3=A7a</A></LI>
  <LI><A=20
  =
href=3D"http://eptv.globo.com/emc/0,0,2,14,documentarios+eptv.aspx">Docum=
ent=C3=A1rios=20
  EPTV</A></LI>
  <LI><A =
href=3D"http://eptv.globo.com/emc/0,0,2,15,series+da+eptv.aspx">S=C3=A9ri=
es da=20
  EPTV</A></LI>
  <LI><A=20
  =
href=3D"http://eptv.globo.com/emc/0,0,2,17,eptv-com.aspx">EPTV.com</A></L=
I>
  <LI><A =
href=3D"http://eptv.globo.com/emc/0,0,2,18,eptv+comunidade.aspx">EPTV=20
  Comunidade</A></LI></UL>
<UL id=3Dpromocoes>
  <LI class=3Dcabeca><A =
href=3D"http://eptv.globo.com/promocao">Promo=C3=A7=C3=B5es</A></LI>
  <LI><A href=3D"http://eptv.globo.com/grid">Bol=C3=A3o Grid</A></LI>
  <LI><A href=3D"http://eptv.globo.com/brasileirao">Bol=C3=A3o =
Brasileir=C3=A3o=20
2010</A></LI><!-- <li><a href=3D"/bolaocopa">Bol=C3=A3o Copa do =
Mundo</a></li> --><!-- <li><a href=3D"/clicknoel">ClickNoel</a></li> -->
  <LI><A href=3D"http://eptv.globo.com/supergincana">Super =
Gincana</A></LI><!-- <li><a href=3D"/adventure4">Terra da Gente =
Adventure 4</a></li> --></UL>
<UL id=3Dservicos>
  <LI class=3Dcabeca><SPAN>Servi=C3=A7os</SPAN></LI>
  <LI><A href=3D"http://eptv.globo.com/chat">Bate Papo</A></LI>
  <LI><A href=3D"http://eptv.globo.com/blogs">Blogs</A></LI><!-- <li><a =
href=3D"#">Boletim</a></li> -->
  <LI><A href=3D"http://eptv.globo.com/empregos">Empregos</A></LI>
  <LI><A href=3D"http://eptv.globo.com/eptvc">EPTV Compras</A></LI>
  <LI><A href=3D"http://eptv.globo.com/eptvnoseusite">EPTV no seu =
Site</A></LI>
  <LI><A href=3D"http://eptv.globo.com/lojaterradagente">Loja Terra da=20
  Gente</A></LI>
  <LI><A href=3D"http://eptv.globo.com/mapas">Mapas e Rotas</A></LI>
  <LI><A href=3D"http://eptv.globo.com/tempo">Previs=C3=A3o =
Tempo</A></LI><!-- <li><a =
href=3D"/rotasetrilhas/interna.asp?idnoticia=3D229">Rod=C3=ADzio =
ve=C3=ADculos</a></li> -->
  <LI><A href=3D"http://eptv.globo.com/rss">RSS</A></LI>
  <LI><A href=3D"http://eptv.globo.com/shopping">Shopping</A></LI></UL>
<UL id=3Doutrasmidias>
  <LI class=3Dcabeca><SPAN>Outras M=C3=ADdias</SPAN></LI>
  <LI><A href=3D"http://eptv.globo.com/jornalacidade">Jornal "A =
Cidade"</A></LI>
  <LI><A href=3D"http://eptv.globo.com/terradagente/">Portal Terra da=20
  Gente</A></LI></UL></DIV>
<DIV id=3Dcorpo>
<DIV id=3Dprincipal>
<FORM id=3Dform1 onsubmit=3D"javascript:return WebForm_OnSubmit();" =
method=3Dpost=20
name=3Dform1 action=3Dvocenaeptv/vocenaeptv_interna.aspx?314384>
<DIV><INPUT id=3D__EVENTTARGET type=3Dhidden name=3D__EVENTTARGET> =
<INPUT=20
id=3D__EVENTARGUMENT type=3Dhidden name=3D__EVENTARGUMENT> <INPUT =
id=3D__VIEWSTATE=20
value=3D/wEPDwUKMTUzOTMxMTY0MGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tle=
V9fFgEFJWNvbWVudGFyaW9zMSRmb3JtY29tZW50YXJpbzEkY2JBY2VpdGE=3D=20
type=3Dhidden name=3D__VIEWSTATE> </DIV>
<SCRIPT type=3Dtext/javascript>
//<![CDATA[
var theForm =3D document.forms['form1'];
if (!theForm) {
    theForm =3D document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() !=3D false)) {
        theForm.__EVENTTARGET.value =3D eventTarget;
        theForm.__EVENTARGUMENT.value =3D eventArgument;
        theForm.submit();
    }
}
//]]>
</SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://eptv.globo.com/WebResource.axd?d=3DBevzUT00kzRCcusdtZq0qA2&=
amp;t=3D633802549995006876"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://eptv.globo.com/ScriptResource.axd?d=3Di_ChKasvbBbZSN-MFg0em=
iDiT2MA-GXG0BQLeeBbCL3p4d6gusNpw7hcZsGhrNwHeyZBTBg5bsRUsTfK65w1XQ2&amp;t=3D=
5155db28"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://eptv.globo.com/ScriptResource.axd?d=3Dcy5jeqDsK_1y_fjuWk1oF=
Ph5U_xzZCxjFz_-199fBV0lnrFhlgRkjkL288DnUuBEEivjSum79l0XlPAnQrZHnG-5zh0rfh=
fgS88MX9oxeyg1&amp;t=3Dffffffffec2d9970"></SCRIPT>

<SCRIPT type=3Dtext/javascript>
//<![CDATA[
if (typeof(Sys) =3D=3D=3D 'undefined') throw new Error('ASP.NET Ajax =
client-side framework failed to load.');
//]]>
</SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://eptv.globo.com/ScriptResource.axd?d=3Dcy5jeqDsK_1y_fjuWk1oF=
Ph5U_xzZCxjFz_-199fBV0lnrFhlgRkjkL288DnUuBEwhPk5HEHEqivhkbTdgn1ND0pMlj8QR=
OqiLz2DM6mMhHS2w0pfNn52H2sfnX73xW_0&amp;t=3Dffffffffec2d9970"></SCRIPT>

<SCRIPT type=3Dtext/javascript>
//<![CDATA[
function WebForm_OnSubmit() {
if (typeof(ValidatorOnSubmit) =3D=3D "function" && ValidatorOnSubmit() =
=3D=3D false) return false;
return true;
}
//]]>
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('ScriptManager1', =
document.getElementById('form1'));
Sys.WebForms.PageRequestManager.getInstance()._updateControls([], [], =
[], 90);
//]]>
</SCRIPT>

<DIV class=3Dbig-cont><!-- barra superior not=C3=ADcia -->
<DIV id=3Dbarrasup-noticia>
<DIV class=3Davaliacao>
<P>Avalie</P></DIV>
<DIV class=3Destrelas></DIV><!-- <div class=3D"avaliacao"><p>12 =
votos</p></div> -->
<DIV class=3Dcomentario>
<P>Coment=C3=A1rio(s) - <SPAN =
id=3Dcontadorcomentarios1_lblContador>0</SPAN></P></DIV>
<DIV class=3Dclear><!-- limpar float --></DIV></DIV><!-- Conteudo da =
Interna Noticia -->
<H1>Crueldades contra animais s=C3=A3o registradas por internautas</H1>
<H2 class=3Dmedio>Os maus-tratos s=C3=A3o crimes, e podem render aos =
autores tr=C3=AAs meses=20
a um ano de pris=C3=A3o e multa</H2>
<P class=3Dasd></P>
<DIV id=3Dbarrameio-noticia>
<DIV class=3Dautor>
<P>08/09/2010 - 16:01</P>
<P>Enviado por: Tamiris, Vanderlei Raymundo , Parais=C3=B3polis, Pouso=20
Alegre</P></DIV>
<DIV class=3Dtamanho-letra>
<P>Alterar o tamanho da letra <A title=3Ddiminuir=20
onclick=3D"letra.diminuir();return false;"=20
href=3D"http://eptv.globo.com/#diminuir">A-</A><A title=3Daumentar=20
onclick=3D"letra.aumentar();return false;"=20
href=3D"http://eptv.globo.com/#aumentar">A+</A></P></DIV></DIV>
<P>
<P><IMG alt=3D"" align=3Dleft=20
src=3D"http://eptv.globo.com/dbimagens/20100908160447.jpg"><IMG alt=3D"" =
align=3Dleft=20
src=3D"http://eptv.globo.com/dbimagens/20100908160437.jpg"></P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P>Os maus-tratos aos animais indignaram internautas das cidades de =
Parais=C3=B3polis=20
e Pouso Alegre.</P>
<P>Em Parais=C3=B3polis,&nbsp;a internauta Tamiris conta que&nbsp;uma =
=C3=A9gua foi=20
extremamente ferida pelo seu dono na tentativa de retir=C3=A1-la de um =
buraco.</P>
<P>Ap=C3=B3s o epis=C3=B3dio, ele abandonou o animal com ferimentos =
graves e sem nenhum=20
tipo de tratamento, sendo amparada por moradores que se sensibilizaram =
com a=20
situa=C3=A7=C3=A3o.</P>
<P><STRONG><BR>Envenenamento </STRONG></P>
<P><IMG alt=3D"" align=3Dleft=20
src=3D"http://eptv.globo.com/dbimagens/20100908160544.jpg">O internauta =
Vanderlei=20
Raymundo de Pouso Alegre escreveu para o Voc=C3=AA =C3=A9 a Not=C3=ADcia =
para denunciar o=20
envenenamento de uma gata. <BR><BR>Segundo ele, a gata estava prenha e =
morreu=20
ap=C3=B3s ingerir uma comida com veneno.</P>
<P>&nbsp;<STRONG>Como denunciar<BR></STRONG><BR>Tanto o caso da =
=C3=A9gua, quanto o=20
da gata envenenada s=C3=A3o crimes previstos na lei dos Crimes =
Ambientais, e a pena=20
vai de tr=C3=AAs meses a um ano de deten=C3=A7=C3=A3o e multa.<BR><BR>No =
site do <A=20
href=3D"http://www.pea.org.br/denunciar.htm">Projeto Esperan=C3=A7a =
Animal (PEA),=20
</A>est=C3=A3o dispon=C3=ADveis todas as informa=C3=A7=C3=B5es de como =
proceder diante desses casos=20
e como eles devem ser denunciados.<BR>&nbsp;</P>
<P></P>
<DIV class=3D"box pad bgbox">
<DIV class=3Dtit-box-sbg><IMG alt=3D"Saiba mais"=20
src=3D"http://eptv.globo.com/img/tit_saibamais.gif"></DIV>
<UL class=3Drelacionados-cidade>
  <LI><A =
href=3D"http://eptv.globo.com/nossascidades/default_sulminas.aspx">Mais=20
  Not=C3=ADcias da Regi=C3=A3o Sul de Minas</A></LI>
  <LI><A =
href=3D"http://eptv.globo.com/nossascidades/default_sulminas.aspx">Mais=20
  Not=C3=ADcias de Pouso Alegre</A></LI></UL></DIV>
<DIV id=3Dbarrainf-noticia>
<UL class=3Dacoes>
  <LI><A class=3Dacao01=20
  =
href=3D"http://eptv.globo.com/comuns/enviarparaamigo/default.aspx?314384"=
>Enviar=20
  por e-mail</A></LI>
  <LI><A class=3Dacao02 =
href=3D"javascript:self.print();">Imprimir</A></LI>
  <LI><A class=3Dacao03=20
  =
href=3D"javascript:modelesswin('comuns/reportarerro/formerro.aspx?314384'=
,587,480)">Corrigir</A></LI>
  <LI><A class=3Dacao04=20
  =
href=3D"http://eptv.globo.com/rss/rss.aspx?diretorio=3Dnoticias">RSS</A><=
/LI></UL>
<UL class=3Dcompartilhar>
  <LI>Compartilhar:</LI>
  <LI><A=20
  =
href=3D"http://del.icio.us/post?url=3Dhttp://eptv.globo.com/noticias/noti=
cias_interna.aspx?314384&amp;title=3DCrueldades contra animais s%C3%A3o =
registradas por internautas"=20
  target=3D_blank><IMG alt=3DDelicious=20
  src=3D"http://eptv.globo.com/img/compart_delicious.gif"></A></LI>
  <LI><A=20
  =
href=3D"http://www.google.com/bookmarks/mark?op=3Dedit&amp;bkmk=3Daaa&amp=
;title=3DCrueldades contra animais s%C3%A3o registradas por =
internautas"><IMG=20
  alt=3DGoogle =
src=3D"http://eptv.globo.com/img/compart_google.gif"></A></LI>
  <LI><A =
href=3D"http://myweb2.search.yahoo.com/myresults/bookmarklet?u=3Daaa"><IM=
G=20
  alt=3DYahoo =
src=3D"http://eptv.globo.com/img/compart_yahoo.gif"></A></LI>
  <LI><A=20
  =
href=3D"https://favorites.live.com/quickadd.aspx?marklet=3D1&amp;mkt=3Den=
-us&amp;url=3Daaa&amp;title=3DCrueldades contra animais s%C3%A3o =
registradas por internautas"=20
  target=3D_blank><IMG alt=3DWindows=20
  src=3D"http://eptv.globo.com/img/compart_windows.gif"></A></LI>
  <LI><A=20
  =
href=3D"http://digg.com/submit?phase=3D2&amp;url=3Daaaa&amp;title=3DCruel=
dades contra animais s%C3%A3o registradas por internautas"=20
  target=3D_blank><IMG alt=3DDigg=20
  =
src=3D"http://eptv.globo.com/img/compart_digg.gif"></A></LI></UL></DIV><!=
-- Chamada do Google AdSense -->
<DIV class=3Dbox-adsense>
<DIV class=3Dboxduplo><!-- Google AdSense - Meio Banner - Esquerda -->
<SCRIPT type=3Dtext/javascript><!--
        google_ad_client =3D "pub-4864507906630025";
        /* 234x60, criado 03/06/09 - Interna Esquerda */
        google_ad_slot =3D "3170142819";
        google_ad_width =3D 234;
        google_ad_height =3D 60;
        //-->
        </SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://pagead2.googlesyndication.com/pagead/show_ads.js">
        </SCRIPT>
</DIV>
<DIV class=3Dboxduplo2><!-- Google AdSense - Meio Banner - Esquerda -->
<SCRIPT type=3Dtext/javascript><!--
        google_ad_client =3D "pub-4864507906630025";
        /* 234x60, criado 03/06/09 - Interna Direita */
        google_ad_slot =3D "3309976362";
        google_ad_width =3D 234;
        google_ad_height =3D 60;
        //-->
        </SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://pagead2.googlesyndication.com/pagead/show_ads.js">
        </SCRIPT>
</DIV></DIV><!-- coment=C3=A1rios -->
<SCRIPT type=3Dtext/javascript>

     function modelesswin(url, mwidth, mheight) {
         if (document.all && window.print) //if ie5
             =
eval('window.showModelessDialog(url,"","help:0;resizable:1;dialogWidth:' =
+ mwidth + 'px;dialogHeight:' + mheight + 'px")')
         else
             eval('window.open(url,"","width=3D' + mwidth + =
'px,height=3D' + mheight + 'px,resizable=3D1,scrollbars=3D1")')
     }
</SCRIPT>

<DIV class=3Dbox>
<DIV class=3Dtit-box><IMG alt=3DComent=C3=A1rios=20
src=3D"http://eptv.globo.com/img/tit_comentarios.gif"></DIV>
<DIV class=3Dintbox>
<UL class=3Dlista-comentarios>Seja o primeiro a comentar. </UL>
<DIV class=3Dvejamais>
<UL>
  <LI><A class=3Dmais=20
  =
href=3D"javascript:modelesswin('../comuns/comentarios/allComents.aspx?314=
384',600,600)">Ver=20
  todos os coment=C3=A1rios</A></LI></UL></DIV>
<DIV class=3Dclear><!-- limpar float --></DIV></DIV>
<DIV class=3Dintbox>
<DIV id=3Dform-comentario>
<DIV class=3Dlado2><LABEL title=3D"Digite o Seu nome">
<H5>Nome:</H5><INPUT id=3Dcomentarios1_formcomentario1_txtnome =
class=3Dcampo-coment=20
type=3Dtext name=3Dcomentarios1$formcomentario1$txtnome> <SPAN=20
style=3D"VISIBILITY: hidden; COLOR: red"=20
id=3Dcomentarios1_formcomentario1_RequiredFieldValidator1>Digite o =
Nome</SPAN>=20
</LABEL></DIV>
<DIV class=3Dlado2><LABEL title=3D"Digite o Seu E-Mail">
<H5>Email:</H5><INPUT id=3Dcomentarios1_formcomentario1_txtEmail=20
class=3Dcampo-coment type=3Dtext =
name=3Dcomentarios1$formcomentario1$txtEmail> <SPAN=20
style=3D"VISIBILITY: hidden; COLOR: red"=20
id=3Dcomentarios1_formcomentario1_RegularExpressionValidator1>Digite Um =
Email=20
Valido</SPAN> </LABEL></DIV>
<DIV class=3Dclear><!-- limpa float --></DIV>
<DIV><LABEL title=3D"Entre com seu coment=C3=A1rio">
<H5>Seu coment=C3=A1rio:</H5><TEXTAREA style=3D"HEIGHT: 96px" =
id=3Dcomentarios1_formcomentario1_txtcomentario rows=3D2 cols=3D80 =
name=3Dcomentarios1$formcomentario1$txtcomentario></TEXTAREA>=20
</LABEL></DIV>
<DIV class=3D"dir msup"><LABEL=20
title=3D"Aceite ou n=C3=A3o a cl=C3=A1usula de privacidade"><SPAN =
class=3Dcampo-interna><INPUT=20
id=3Dcomentarios1_formcomentario1_cbAceita CHECKED type=3Dcheckbox=20
name=3Dcomentarios1$formcomentario1$cbAceita></SPAN> Aceito o <A=20
href=3D"http://eptv.globo.com/avisolegal/termodeuso.aspx">termo de =
uso</A>=20
</LABEL><INPUT id=3Dcomentarios1_formcomentario1_btnEnvia =
class=3D"bot-interna bg-ref" =
onclick=3D'javascript:WebForm_DoPostBackWithOptions(new =
WebForm_PostBackOptions("comentarios1$formcomentario1$btnEnvia", "", =
true, "", "", false, false))' value=3DEnviar type=3Dsubmit =
name=3Dcomentarios1$formcomentario1$btnEnvia>=20
</DIV>
<DIV class=3Dclear><!-- limpa --></DIV></FORM></DIV></DIV></DIV><!-- =
Conteudo da Mais Noticias -->
<DIV class=3Dbox>
<DIV class=3Dtit-box><IMG alt=3D"Ag=C3=AAncia EPTV"=20
src=3D"http://eptv.globo.com/img/tit_agencia_noticias.gif"></DIV>
<DIV class=3Dintbox>
<UL class=3Dlista-not>
  <LI>
  <DIV class=3Dlista-data>17 Set</DIV>
  <DIV class=3Dlista-hora>20h 32</DIV><A=20
  =
href=3D"http://eptv.globo.com/noticias/NOT,0,0,315838,Quadrilha+acusada+d=
e+fraudar+R+500+bi+em+licitacoes+municipais+e+presa.aspx">Quadrilha=20
  acusada de fraudar R$ 500 bi em licita=C3=A7=C3=B5es municipais =C3=A9 =
presa</A></LI>
  <LI>
  <DIV class=3Dlista-data>17 Set</DIV>
  <DIV class=3Dlista-hora>20h 26</DIV><A=20
  =
href=3D"http://eptv.globo.com/noticias/NOT,0,0,315842,Dilma+tem+51+e+Serr=
a+25+segundo+o+Ibope.aspx">Dilma=20
  tem 51% e Serra 25%, segundo o Ibope</A></LI>
  <LI>
  <DIV class=3Dlista-data>17 Set</DIV>
  <DIV class=3Dlista-hora>19h 34</DIV><A=20
  =
href=3D"http://eptv.globo.com/noticias/NOT,0,0,315837,Distrito+registra+t=
erceiro+tremor+de+terra+em+menos+de+1+mes.aspx">Distrito=20
  registra terceiro tremor de terra em menos de 1 m=C3=AAs</A></LI>
  <LI>
  <DIV class=3Dlista-data>17 Set</DIV>
  <DIV class=3Dlista-hora>19h 11</DIV><A=20
  =
href=3D"http://eptv.globo.com/noticias/NOT,0,0,315833,Alckmin+tem+48+e+se=
ria+eleito+no+1o+turno+diz+Ibope+Mercadante+tem+24.aspx">Alckmin=20
  tem 48% e seria eleito no 1=C2=BA turno, diz Ibope; Mercadante tem =
24%</A></LI>
  <LI>
  <DIV class=3Dlista-data>17 Set</DIV>
  <DIV class=3Dlista-hora>18h 51</DIV><A=20
  =
href=3D"http://eptv.globo.com/noticias/NOT,0,0,315827,Jovem+morre+atingid=
a+por+poste+ao+colocar+cabeca+para+fora+de+onibus.aspx">Jovem=20
  morre atingida por poste ao colocar cabe=C3=A7a para fora de =
=C3=B4nibus</A></LI>
  <LI>
  <DIV class=3Dlista-data>17 Set</DIV>
  <DIV class=3Dlista-hora>18h 51</DIV><A=20
  =
href=3D"http://eptv.globo.com/noticias/NOT,0,0,315832,Policia+apreende+50=
+caixas+de+produtos+de+limpeza+roubadas.aspx">Pol=C3=ADcia=20
  apreende 50 caixas de produtos de limpeza roubadas</A></LI>
  <LI>
  <DIV class=3Dlista-data>17 Set</DIV>
  <DIV class=3Dlista-hora>18h 48</DIV><A=20
  =
href=3D"http://eptv.globo.com/noticias/NOT,0,0,315830,Queimada+as+margens=
+da+Rodovia+D-+Pedro+atrapalha+visibilidade.aspx">Queimada=20
  =C3=A0s margens da Rodovia D. Pedro atrapalha visibilidade</A></LI>
  <LI>
  <DIV class=3Dlista-data>17 Set</DIV>
  <DIV class=3Dlista-hora>18h 37</DIV><A=20
  =
href=3D"http://eptv.globo.com/noticias/NOT,0,0,315828,Morre+homem+que+foi=
+agredido+com+golpes+de+podao.aspx">Morre=20
  homem que foi agredido com golpes de pod=C3=A3o</A></LI>
  <LI>
  <DIV class=3Dlista-data>17 Set</DIV>
  <DIV class=3Dlista-hora>18h 33</DIV><A=20
  =
href=3D"http://eptv.globo.com/noticias/NOT,0,0,315829,Acidente+entre+onib=
us+e+caminhao+deixa+5+gravemente+feridos.aspx">Acidente=20
  entre =C3=B4nibus e caminh=C3=A3o deixa 5 gravemente feridos</A></LI>
  <LI>
  <DIV class=3Dlista-data>17 Set</DIV>
  <DIV class=3Dlista-hora>18h 00</DIV><A=20
  =
href=3D"http://eptv.globo.com/noticias/NOT,0,0,315831,Estudante+fica+feri=
da+apos+ser+atropelada+na+entrada+da+Unesp.aspx">Estudante=20
  fica ferida ap=C3=B3s ser atropelada na entrada da Unesp</A></LI></UL>
<DIV class=3Dvejamais>
<P><A class=3Dmais =
href=3D"http://eptv.globo.com/noticias/agencia.aspx">Ver mais=20
not=C3=ADcias</A></P></DIV></DIV></DIV></DIV>
<SCRIPT type=3Dtext/javascript>
//<![CDATA[
var Page_Validators =3D  new =
Array(document.getElementById("comentarios1_formcomentario1_RequiredField=
Validator1"), =
document.getElementById("comentarios1_formcomentario1_RegularExpressionVa=
lidator1"));
//]]>
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
//<![CDATA[
var comentarios1_formcomentario1_RequiredFieldValidator1 =3D =
document.all ? =
document.all["comentarios1_formcomentario1_RequiredFieldValidator1"] : =
document.getElementById("comentarios1_formcomentario1_RequiredFieldValida=
tor1");
comentarios1_formcomentario1_RequiredFieldValidator1.controltovalidate =
=3D "comentarios1_formcomentario1_txtnome";
comentarios1_formcomentario1_RequiredFieldValidator1.errormessage =3D =
"Digite o Nome";
comentarios1_formcomentario1_RequiredFieldValidator1.evaluationfunction =
=3D "RequiredFieldValidatorEvaluateIsValid";
comentarios1_formcomentario1_RequiredFieldValidator1.initialvalue =3D =
"";
var comentarios1_formcomentario1_RegularExpressionValidator1 =3D =
document.all ? =
document.all["comentarios1_formcomentario1_RegularExpressionValidator1"] =
: =
document.getElementById("comentarios1_formcomentario1_RegularExpressionVa=
lidator1");
comentarios1_formcomentario1_RegularExpressionValidator1.controltovalidat=
e =3D "comentarios1_formcomentario1_txtEmail";
comentarios1_formcomentario1_RegularExpressionValidator1.errormessage =
=3D "Digite Um Email Valido";
comentarios1_formcomentario1_RegularExpressionValidator1.evaluationfuncti=
on =3D "RegularExpressionValidatorEvaluateIsValid";
comentarios1_formcomentario1_RegularExpressionValidator1.validationexpres=
sion =3D "\\w+([-+.\']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*";
//]]>
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
//<![CDATA[

var Page_ValidationActive =3D false;
if (typeof(ValidatorOnLoad) =3D=3D "function") {
    ValidatorOnLoad();
}

function ValidatorOnSubmit() {
    if (Page_ValidationActive) {
        return ValidatorCommonOnSubmit();
    }
    else {
        return true;
    }
}
        Sys.Application.initialize();

document.getElementById('comentarios1_formcomentario1_RequiredFieldValida=
tor1').dispose =3D function() {
    Array.remove(Page_Validators, =
document.getElementById('comentarios1_formcomentario1_RequiredFieldValida=
tor1'));
}

document.getElementById('comentarios1_formcomentario1_RegularExpressionVa=
lidator1').dispose =3D function() {
    Array.remove(Page_Validators, =
document.getElementById('comentarios1_formcomentario1_RegularExpressionVa=
lidator1'));
}
//]]>
</SCRIPT>
</FORM></DIV>
<DIV id=3Dlateral>
<DIV class=3Dboxpublicidade-lat><!-- OAS AD 'Right1' begin =
(Ret=C3=A2ngulo Pequeno - 12kb) -->
<SCRIPT type=3Dtext/javascript>
            <!--
            OAS_AD('Right1');
            //-->
        </SCRIPT>
<!-- OAS AD 'Right1' end --></DIV>
<DIV class=3D"box-lat bgbox">
<DIV class=3Dtit-box-lat><A =
href=3D"http://eptv.globo.com/jornalregional/"><IMG=20
alt=3DInterativo =
src=3D"http://eptv.globo.com/img/tit_interativo.gif"></A></DIV><A=20
href=3D"http://eptv.globo.com/jornalregional/"><IMG=20
alt=3D"Participe agora do Jornal Regional com sua opini=C3=A3o ou =
pergunta. Envie sua menssagem"=20
src=3D"http://eptv.globo.com/img/box-interativo2.jpg"></A> </DIV>
<DIV class=3D"box-lat bgbox">
<DIV class=3Dtit-box-lat><A =
href=3D"http://eptv.globo.com/vocenaeptv"><IMG=20
alt=3D"Voc=C3=AA Rep=C3=B3rter"=20
src=3D"http://eptv.globo.com/img/tit_vocereporter.gif"></A></DIV>
<DIV class=3Dimg-center-lat><IMG alt=3D""=20
src=3D"http://eptv.globo.com/img/vocenaeptv.jpg"> </DIV>
<H2 class=3Dmenor><A href=3D"http://eptv.globo.com/vocenaeptv">Participe =
enviando=20
textos, fotos e v=C3=ADdeos</A></H2></DIV>
<DIV class=3D"box-lat bgbox">
<DIV class=3Dtit-box-lat><A href=3D"http://eptv.globo.com/tempo"><IMG=20
alt=3D"Previs=C3=A3o do Tempo" =
src=3D"http://eptv.globo.com/img/tit_tempo.gif"></A></DIV>
<DIV class=3Dimg-center-lat><IFRAME height=3D108=20
src=3D"http://googleads.g.doubleclick.net/pagead/ads?client=3Dca-pub-4864=
507906630025&amp;output=3Dhtml&amp;h=3D60&amp;slotname=3D3170142819&amp;w=
=3D234&amp;lmt=3D1284766716&amp;flash=3D10.0.42.34&amp;url=3Dhttp%3A%2F%2=
Feptv.globo.com%2Fvocenaeptv%2FNOT%2C0%2C0%2C314384%2CCrueldades%2Bcontra=
%2Banimais%2Bsao%2Bregistradas%2Bpor%2Binternautas.aspx&amp;dt=3D12847668=
70863&amp;shv=3Dr20100909&amp;jsv=3Dr20100903&amp;correlator=3D1284766870=
863&amp;frm=3D0&amp;adk=3D3984201571&amp;ga_vid=3D1368579362.1284766871&a=
mp;ga_sid=3D1284766871&amp;ga_hid=3D1683847168&amp;ga_fc=3D0&amp;u_tz=3D-=
180&amp;u_his=3D0&amp;u_java=3D1&amp;u_h=3D900&amp;u_w=3D1440&amp;u_ah=3D=
870&amp;u_aw=3D1440&amp;u_cd=3D32&amp;u_nplug=3D0&amp;u_nmime=3D0&amp;biw=
=3D1419&amp;bih=3D674&amp;ref=3Dhttp%3A%2F%2Fwww.google.com.br%2Fsearch%3=
Fas_q%3D%2522projeto%2Besperan%25C3%25A7a%2Banimal%2522%26hl%3Dpt-BR%26nu=
m%3D100%26btnG%3DPesquisa%2BGoogle%26as_epq%3D%26as_oq%3D%26as_eq%3D%26lr=
%3D%26cr%3D%26as_ft%3Di%26as_filetype%3D%26as_qdr%3Dm%26as_occt%3Dany%26a=
s_dt%3Di%26as_sitesearch%3D%26as_rights%3D%26safe%3Dimages&amp;fu=3D0&amp=
;ifi=3D1&amp;dtd=3D397&amp;xpc=3D8qPbJnZAnQ&amp;p=3Dhttp%3A//eptv.globo.c=
om"=20
frameBorder=3D0 width=3D170 scrolling=3Dno></IFRAME></DIV>
<DIV class=3Dvejamais>
<P><A class=3Dmais href=3D"http://eptv.globo.com/tempo">Veja=20
mais</A></P></DIV></DIV>
<DIV class=3D"box-lat bgbox">
<DIV class=3Dtit-box-lat-shopping><A =
href=3D"http://eptv.globo.com/shopping"><IMG=20
alt=3DShopping src=3D"http://eptv.globo.com/img/tit_shopping.gif"> =
</A></DIV>
<UL>
  <LI>
  <H4>EPTV Compras</H4>
  <P><A=20
  =
href=3D"http://www.topshop.com.br/pls/navegar/tscha.sp_exe?ap=3Deptvc&amp=
;shp=3Dveptv&amp;np=3D19321&amp;par=3DaqJGtN&amp;npopc=3DB&amp;te=3D604" =

  target=3D_blank>O Di=C3=A1rio de JB - R$60,00 - Compre =
Aqui</A></P></LI>
  <LI>
  <H4>EPTV Compras</H4>
  <P><A=20
  =
href=3D"http://www.topshop.com.br/pls/navegar/tscha.sp_exe?ap=3Deptvc&amp=
;shp=3Dveptv&amp;np=3D19335&amp;par=3Dveptv&amp;npopc=3DB&amp;te=3D604"=20
  target=3D_blank>DVD Acordes de uma Vida - R$21,90 + frete</A></P></LI>
  <LI>
  <H4>Fabricarica</H4>
  <P><A href=3D"http://eptv.globo.com/fabricarica/" =
target=3D_blank>D=C3=AA uma=20
  caricatura de presente!</A></P></LI>
  <LI>
  <H4>Revista Terra da Gente</H4>
  <P><A href=3D"http://www.assineterradagente.com.br/" =
target=3D_blank>Assine J=C3=A1=20
  !</A></P></LI>
  <LI>
  <H4>Terra da Gente</H4>
  <P><A=20
  =
href=3D"http://www.topshop.com.br/pls/navegar/tscha.sp_exe?ap=3Deptvc&amp=
;shp=3Dveptv&amp;np=3D12309&amp;par=3DaqJGtN&amp;npopc=3DB&amp;te=3D604" =

  target=3D_blank>Bon=C3=A9 com Prote=C3=A7=C3=A3o AZUL - R$ =
67,90</A></P></LI></UL>
<DIV class=3Dvejamais>
<P><A class=3Dmais href=3D"http://eptv.globo.com/shopping">Veja mais =
ofertas</A>=20
</P></DIV></DIV>
<DIV class=3D"box-lat bgbox">
<DIV class=3Dtit-box-lat><IMG alt=3DBoletim=20
src=3D"http://eptv.globo.com/img/tit_boletim.gif"></DIV>
<H3>Cadastre-se para receber o Boletim EPTV.com</H3>
<FORM id=3Dboletimeptv method=3Dpost =
action=3Dboletim/procesemail.aspx><LABEL=20
for=3Dincluir>
<P>Email:</P><INPUT class=3Dcampo-lat type=3Dtext =
name=3DboletimEmail></LABEL> <INPUT=20
value=3DS type=3Dhidden name=3DboletimStatus> <INPUT =
class=3D"bot-lateral bg-ref" value=3DCadastrar type=3Dsubmit =
name=3DbtnBoletimCadastrar>=20
</FORM></DIV></DIV></DIV>
<DIV class=3Dclear><!-- limpar float --></DIV></DIV>
<DIV id=3Drodape>
<UL>
  <LI><A href=3D"http://eptv.globo.com/avisolegal/">Aviso Legal</A></LI>
  <LI><A href=3D"http://eptv.globo.com/canaldenegocios/">Anuncie no=20
Portal</A></LI>
  <LI><A href=3D"http://eptv.globo.com/busca/busca_avancada.aspx">Busca =
no=20
  Site</A></LI>
  <LI><A href=3D"http://eptv.globo.com/fale/">Fale com a gente</A></LI>
  <LI><A href=3D"http://eptv.globo.com/mapadosite.aspx">Mapa do =
Site</A></LI></UL>
<P class=3Dmini>Copyright =C2=A9 1999 - <SPAN =
id=3Drodape1_lblAnoAtual>2010</SPAN>=20
&nbsp;EPTV - Emissoras Pioneiras de Televis=C3=A3o. Todos os direitos =
reservados </P>
<SCRIPT type=3Dtext/javascript>
                  var gaJsHost =3D (("https:" =3D=3D =
document.location.protocol) ? "https://ssl." : "http://www.");
                  document.write(unescape("%3Cscript src=3D'" + gaJsHost =
+ "google-analytics.com/ga.js' =
type=3D'text/javascript'%3E%3C/script%3E"));
                </SCRIPT>

<SCRIPT type=3Dtext/javascript>
                  try {
                  var eptvTracker =3D _gat._getTracker("UA-183261-1");
                  eptvTracker._setDomainName("eptv.globo.com");
                  eptvTracker._setAllowHash(false);
                  eptvTracker._setAllowLinker(true);
                  eptvTracker._trackPageview();

                  var globoTracker =3D _gat._getTracker("UA-296593-15");
                  globoTracker._setAllowHash(false);
                  globoTracker._setDomainName("globo.com");
                  globoTracker._trackPageview();
                  } catch(err) {}
                </SCRIPT>
</DIV></DIV></BODY></HTML>

------=_NextPart_001_0033_01CB56A9.7B14BED0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.globo.com/ssi/barra/parceiros_blank.htm

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- BARRA_PORTAL --><!-- GCOM2_BarraPortal_Parceiro_Blank --><!--  =
Exportacao --><HTML><HEAD>
<META content=3D"text/html; charset=3Dutf-8" =
http-equiv=3DContent-Type><LINK=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.globo.com/Portal/cda/Barra/css/barra3.css" =
media=3Dscreen>
<SCRIPT type=3Dtext/javascript>=0A=
=0A=
var undefined;=0A=
function isUndefined(property) {=0A=
	return (typeof property =3D=3D 'undefined');=0A=
}=0A=
if(isUndefined(barra)) var barra =3D '';=0A=
=0A=
switch(barra) {=0A=
	case 'assinantes':=0A=
		document.write('<link rel=3D"stylesheet" type=3D"text/css" =
href=3D"http://www.globo.com/Portal/cda/Barra/css/barra_assinantes3.css" =
media=3D"screen" />');=0A=
		break;=0A=
	case 'todos':=0A=
		document.write('<link rel=3D"stylesheet" type=3D"text/css" =
href=3D"http://www.globo.com/Portal/cda/Barra/css/barra_todos3.css" =
media=3D"screen" />');=0A=
		break;=0A=
	case 'entretenimento':=0A=
		document.write('<link rel=3D"stylesheet" type=3D"text/css" =
href=3D"http://www.globo.com/Portal/cda/Barra/css/barra_entretenimento3.c=
ss" media=3D"screen" />');=0A=
		break;=0A=
	case 'esportes':=0A=
		document.write('<link rel=3D"stylesheet" type=3D"text/css" =
href=3D"http://www.globo.com/Portal/cda/Barra/css/barra_esportes3.css" =
media=3D"screen" />');=0A=
		break;=0A=
	case 'home':=0A=
		document.write('<link rel=3D"stylesheet" type=3D"text/css" =
href=3D"http://www.globo.com/Portal/cda/Barra/css/barra_home3.css" =
media=3D"screen" />');=0A=
		break;=0A=
	case 'noticias':=0A=
		document.write('<link rel=3D"stylesheet" type=3D"text/css" =
href=3D"http://www.globo.com/Portal/cda/Barra/css/barra_noticias3.css" =
media=3D"screen" />');=0A=
		break;	=0A=
	case 'videos':=0A=
		document.write('<link rel=3D"stylesheet" type=3D"text/css" =
href=3D"http://www.globo.com/Portal/cda/Barra/css/barra_videos3.css" =
media=3D"screen" />');=0A=
		break;=0A=
	default:=0A=
		document.write('<link rel=3D"stylesheet" type=3D"text/css" =
href=3D"http://www.globo.com/Portal/cda/Barra/css/barra_default3.css" =
media=3D"screen" />');=0A=
		break;=0A=
}=0A=
=0A=
</SCRIPT>
<!-- BARRA_PORTAL -->
<META name=3DGENERATOR content=3D"MSHTML 8.00.7600.16625"></HEAD>
<BODY>
<DIV id=3DglbBarra>
<UL class=3DglbBotoes>
  <LI class=3DglbHome><A=20
  title=3D"Saiba tudo sobre Esportes, Entretenimento e Not=C3=ADcias"=20
  href=3D"http://www.globo.com/" target=3D_top>Home</A> </LI>
  <LI class=3DglbNoticias><A title=3D"Not=C3=ADcias e v=C3=ADdeos do =
Brasil e do mundo"=20
  href=3D"http://noticias.globo.com/" target=3D_top>Not=C3=ADcias</A> =
</LI>
  <LI class=3DglbEsportes><A title=3D"Saiba tudo sobre futebol e =
esportes"=20
  href=3D"http://globoesporte.globo.com/" target=3D_top>Esportes</A> =
</LI>
  <LI class=3DglbEntretenimento><A title=3D"Saiba tudo sobre TV e =
entretenimento"=20
  href=3D"http://entretenimento.globo.com/" =
target=3D_top>Entretenimento</A> </LI>
  <LI class=3DglbVideos><A title=3D"Assista aos melhores v=C3=ADdeos da =
internet"=20
  href=3D"http://gmc.globo.com/" target=3D_top>V=C3=ADdeos</A> </LI>
  <LI class=3DglbAssinantes><A title=3D"Assine a Globo.com"=20
  href=3D"http://assine.globo.com/" target=3D_top>Assine a Globo.com</A> =
</LI>
  <LI class=3DglbTodos><A title=3D"Acesse todos os sites da Globo.com"=20
  href=3D"http://www.globo.com/Globo.com/sites/0,29869,5623,00.html"=20
  target=3D_top>Todos os sites</A> </LI></UL>
<DIV class=3DglbMarca></DIV></DIV><!-- /GCOM2_BarraPortal_Parceiro_Blank =
--><!--/BARRA_PORTAL--></BODY></HTML>

------=_NextPart_001_0033_01CB56A9.7B14BED0--

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://pagead2.googlesyndication.com/pagead/abglogo/abg-pt-100c-000000.png

iVBORw0KGgoAAAANSUhEUgAAAFkAAAAQCAYAAAB9XNMLAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAOsSURBVFjD7ZhfSBRRFMY3NKWQtMAXBdlE
EHoasUcftqCwpFjC12AjECSpZV8Kesgg6A9IQmEQlVIUQVFLGOKCsVDZS9AGEUVRWyiWUW0E/YFg
Ojd+E8fh7uxo9rDggY+duefMvXe+c+5372zEdd1IuaGItQraBY26MSB+MaxPMGOGERwrGlXmJBtC
rwqyggHBsOCVYJb72v9MsrFHgq+BEWVMcofgo6DX8loDkN3kxZciu8QqCbKngqn5PBATROcR74D5
mnmmbqFJFqthmZ4K6L9ek1tKdkJKks1eg1D9OGjLSMjODUkFQWIBJGdJ6EJJ7mGuJRNMfAXvdVeQ
g5RuFWb8twU3mZu5jit/teABVesCIxOrBdOCd8RVCm4JxgX3BV8EzXo+g0zA9aqMX6/qYqrdoeK9
yncssXpFRH1tjm+MP30rEr34WBGSh5lnfYiEVgkmBQcFbeA65GwULBdMkDjPfxqiHBLwSZCivxRj
93E/DYxlBP1qbDPuNz2ZAtnLqcAY7aYtz/WcSiQ2q2LzxBcUga5qS6h47TO/SbVCsvSVtZB8jfjW
ECSfRDPbVFsTz1+iuH75/CsEP/CfJbZR+cxGN8r9Byq5irhDggOCMfaGVV6nCUVgkpeLKBLqgLdE
i5Gsl7BLW5YXiZDEpIo3S3gQ4uKM68lWguukheQjxKQspG6nKnuQhBuQ0uCLe8EpJENftT5/hqU/
iH+P8k2p/eA9JNcQ90ZwhWTMsbTSGg9xiMhpiVPExYuQ7NfdvEW3tS8OcV4So/SZ5z5tIXkd1WdO
F2tUvy2dnZ2uAc/uU5Xo1+/HaPRF/JssczxPhZq5fBbsRXYeqnFnILmSOb1EYuZY1DKJNPAItZHc
r2KDSB5RlexVcbFK9vpP+9qilh37KD7zwmt979SFr5eEmOt7SEIDWvydOOP/KXgi2CrYLDhOArco
idivNr4WX1XPcn0Z/xDJ8TbVv1WjLa6WrI3kfqXV2RIkx5RO6yTZfAkqOq+QCzgW7UQKCnyUpKje
MUjqJn4DOv6cDe2Zb3WtZ4mb9rdU4w6LFJ1gnhOQt4yxTcIuqE3URUZMAZzTJ4ViZ2bH1+Y/YfhP
FRHLCcL2bJ06YsUs1eoEnC78p4d2pcNdekMMOieH/KpsIYEZNsJxSJy0yYKa00pIL88vvkX6ryOM
VaC5Q6rNSM4ZiG4O1csSyYHWAZm7fe27aK9eIvnfSa5Ufzj1IAPbBHcEh0P3skRySWvkJJPlBDJK
hYe2318QhYLOofm8AAAAAElFTkSuQmCC

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://pagead2.googlesyndication.com/pagead/sma8.js

(function(){=0A=
var c=3Dwindow,d=3Ddocument;function g(a,b){return a.cursor=3Db}function =
h(a,b){return a.onmouseover=3Db}function i(a,b){return a.display=3Db}var =
l=3D"appendChild",m=3D"length",o=3D"style",s;=0A=
function =
v(a){this.O=3Da.adsContainer;this.K=3Da.nextAdIndex||0;this.z=3Da.linksCo=
ntainer;this.b=3Da.previousLink;this.a=3Da.nextLink;this.v=3Da.linkArrowC=
olor;this.q=3Da.linkActiveBgColor;this.w=3Da.linkInactiveBgColor;this.G=3D=
a.linkActiveCursor;this.H=3Da.linkInactiveCursor;this.I=3Da.loading;this.=
j=3Da.requestToken;this.fa=3Da.renderAds;this.S=3Da.getNextAdRequestUrl;t=
his.ca=3Da.maxAds;this.U=3Da.handlerUrl;this.ha=3Da.requestUrl;this.R=3Da=
.formatParams;this.d=3Da.pages;this.c=3D0;this.i=3Dfalse;this.o=3D{};this=
.n=3D{};this.da=3Da.nextAdsMessage;=0A=
this.ea=3Da.previousAdsMessage;this.f=3Da.arrowHeight;this.g=3Da.arrowWid=
th;this.l=3Da.arrowSize;this.P=3Da.arrowGap;this.Y=3Da.isRtl;this.X();thi=
s.ja();i(this.z[o],"block")}s=3Dv.prototype;s.ba=3Dfunction(a){this.V();i=
f(a.ads[m]=3D=3D0){this.j=3Dnull;this.c=3D0;this.A()}else{this.j=3Da.toke=
n&&a.token[m]>0?a.token:null;for(var =
b=3D0;b<a.ads[m];++b){a.ads[b].id=3Dthis.K;++this.K}this.Z(a.ads)}this.p(=
);this.i=3Dfalse};s.F=3Dfunction(){for(var =
a=3D0;a<this.d[m];++a)i(this.d[a][o],"none")};s.ka=3Dfunction(){this.F();=
i(this.I[o],"")};=0A=
s.V=3Dfunction(){i(this.I[o],"none")};s.B=3Dfunction(a){if(a=3D=3D0&&this=
.c>0)this.aa();else =
if(a=3D=3D1&&(this.j||this.c<this.d[m]-1))this.$()};s.C=3Dfunction(a){i((=
a=3D=3D0?this.o:this.n)[2][o],"none");this.p()};s.D=3Dfunction(a){if(a=3D=
=3D0&&this.c>0||a=3D=3D1&&(this.j||this.c<this.d[m]-1))this.ia(a)};s.Z=3D=
function(a){var =
b=3Dthis.fa(this.c,a,this.R);this.d.push(b);this.O[l](b)};s.$=3Dfunction(=
){if(!this.i){this.i=3Dtrue;++this.c;if(this.c=3D=3Dthis.d[m]){this.ka();=
this.ga()}else{this.A();this.p();this.i=3Dfalse}}};=0A=
s.aa=3Dfunction(){if(!this.i){this.i=3Dtrue;--this.c;this.A();this.p();th=
is.i=3Dfalse}};s.A=3Dfunction(){this.F();i(this.d[this.c][o],"")};s.ga=3D=
function(){var =
a=3Dthis.Q();d.getElementsByTagName("head")[0][l](a)};s.Q=3Dfunction(){va=
r =
a=3Dthis.T(),b=3Dd.createElement("script");b.setAttribute("src",a);return=
 =
b};s.s=3Dfunction(a,b){this.u(a);i((a=3D=3D0?this.o:this.n)[b][o],"block"=
)};s.u=3Dfunction(a){for(var =
b=3Da=3D=3D0?this.o:this.n,f=3D0;f<=3D2;f++)i(b[f][o],"none")};=0A=
s.T=3Dfunction(){return =
this.S({handlerUrl:this.U,maxAds:this.ca,requestToken:this.j,requestUrl:t=
his.ha})};s.ia=3Dfunction(a){if(a=3D=3D0)g(this.b[o],this.b.r);else =
g(this.a[o],this.a.r);this.s(a,2)};s.M=3Dfunction(a){if(a=3D=3D0)g(this.b=
[o],this.b.m);else =
g(this.a[o],this.a.m);this.s(a,1)};s.L=3Dfunction(a){if(a=3D=3D0)g(this.b=
[o],this.b.m);else g(this.a[o],this.a.m);this.s(a,0)};=0A=
s.p=3Dfunction(){if(this.c>0){h(this.b,this.b.k);this.o[2][o].display=3D=3D=
"none"&&this.L(0)}else{h(this.b,null);this.M(0)}if(this.j||this.c<this.d[=
m]-1){h(this.a,this.a.k);this.n[2][o].display=3D=3D"none"&&this.L(1)}else=
{h(this.a,null);this.M(1)}};=0A=
s.ja=3Dfunction(){this.b.N=3Dthis.q;this.b.W=3Dthis.w;this.b.e=3Dthis;thi=
s.b.r=3Dthis.G;this.b.m=3Dthis.H;this.b.onmousedown=3Dfunction(){this.e.B=
(0)};this.b.k=3Dfunction(){this.e.D(0)};this.b.onmouseout=3Dfunction(){th=
is.e.C(0)};h(this.b,this.b.k);this.a.N=3Dthis.q;this.a.W=3Dthis.w;this.a.=
e=3Dthis;this.a.r=3Dthis.G;this.a.m=3Dthis.H;this.a.onmousedown=3Dfunctio=
n(){this.e.B(1)};this.a.k=3Dfunction(){this.e.D(1)};this.a.onmouseout=3Df=
unction(){this.e.C(1)};h(this.a,this.a.k);this.p()};=0A=
s.h=3Dfunction(a,b,f,j,p){var =
k=3Dd.createElement("div"),e=3D"position:absolute;overflow:hidden;left:";=
e+=3Da;e+=3D"px;top:";e+=3Db;e+=3D"px;width:";e+=3Df;e+=3D"px;height:";e+=
=3Dj;e+=3D"px;";e+=3D"background-color:";e+=3Dp;k[o].cssText=3De;return =
k};=0A=
s.t=3Dfunction(a,b,f,j){var =
p;p=3Df?this.h(0,0,this.g,this.f,a):this.h(0,0,this.g,this.f,b);var =
k=3Dthis.h(1,1,this.g-2,this.f-2,b);p[l](k);var =
e=3Dthis.f/2-1,q=3DMath.floor((this.g-3-this.l)/2),t,u,r;if(j=3D=3D0){k[l=
](this.h(q-1,e-1,2,2,a));t=3D-2;u=3D0;r=3D-1}else{k[l](this.h(q+this.l,e-=
1,2,2,a));t=3D-this.l-1;u=3Dthis.l-1;r=3D1}for(var =
n=3D0;n<this.l;n++){k[l](this.h(q+n,e+t+r*n,2,2,a));k[l](this.h(q+n,e+u-r=
*n,2,2,a))}return p};=0A=
s.J=3Dfunction(a,b,f){var =
j=3Dfalse;b[1]=3Dthis.t(this.v,this.w,j,f);a[l](b[1]);b[0]=3Dthis.t(this.=
v,this.q,j,f);a[l](b[0]);j=3Dtrue;b[2]=3Dthis.t(this.q,this.v,j,f);a[l](b=
[2])};s.X=3Dfunction(){var =
a=3D0,b=3D1;if(this.Y){a=3D1;b=3D0}this.J(this.b,this.o,a);this.J(this.a,=
this.n,b);this.a.title=3Dthis.da;this.b.title=3Dthis.ea;this.z[o].width=3D=
2*this.g+this.P+"px";this.z[o].height=3Dthis.f+"px";this.b[o].width=3Dthi=
s.g+"px";this.b[o].height=3Dthis.f+"px";this.a[o].width=3Dthis.g+"px";thi=
s.a[o].height=3Dthis.f+"px";this.u(0);this.u(1)};=0A=
if(!Array.prototype.indexOf)Array.prototype.indexOf=3Dfunction(a){for(var=
 b=3D0;b<this[m];b++)if(this[b]=3D=3Da)return =
b;return-1};if(c.sma){c.smaSlotManager=3Dnew =
v(c.sma);c.handleAdsRequestDone=3Dfunction(a){c.smaSlotManager.ba(a)}};=0A=
})();=0A=

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-4864507906630025&output=html&h=60&slotname=3170142819&w=234&lmt=1284766716&flash=10.0.42.34&url=http%3A%2F%2Feptv.globo.com%2Fvocenaeptv%2FNOT%2C0%2C0%2C314384%2CCrueldades%2Bcontra%2Banimais%2Bsao%2Bregistradas%2Bpor%2Binternautas.aspx&dt=1284766870863&shv=r20100909&jsv=r20100903&correlator=1284766870863&frm=0&adk=3984201571&ga_vid=1368579362.1284766871&ga_sid=1284766871&ga_hid=1683847168&ga_fc=0&u_tz=-180&u_his=0&u_java=1&u_h=900&u_w=1440&u_ah=870&u_aw=1440&u_cd=32&u_nplug=0&u_nmime=0&biw=1419&bih=674&ref=http%3A%2F%2Fwww.google.com.br%2Fsearch%3Fas_q%3D%2522projeto%2Besperan%25C3%25A7a%2Banimal%2522%26hl%3Dpt-BR%26num%3D100%26btnG%3DPesquisa%2BGoogle%26as_epq%3D%26as_oq%3D%26as_eq%3D%26lr%3D%26cr%3D%26as_ft%3Di%26as_filetype%3D%26as_qdr%3Dm%26as_occt%3Dany%26as_dt%3Di%26as_sitesearch%3D%26as_rights%3D%26safe%3Dimages&fu=0&ifi=1&dtd=397&xpc=8qPbJnZAnQ&p=http%3A//eptv.globo.com

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Dutf-8" http-equiv=3DContent-Type>
<STYLE>A:link {
	COLOR: #5b5b5b; CURSOR: hand
}
A:visited {
	COLOR: #5b5b5b; CURSOR: hand
}
A:hover {
	COLOR: #5b5b5b; CURSOR: hand
}
A:active {
	COLOR: #5b5b5b; CURSOR: hand
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
TABLE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND-COLOR: transparent; FONT-FAMILY: arial, sans-serif; HEIGHT: =
100%
}
#aus {
	WIDTH: 234px; HEIGHT: 60px
}
#ads {
	POSITION: absolute; WIDTH: 234px; TOP: 0px; LEFT: 0px
}
#ads UL {
	LIST-STYLE-TYPE: none; WIDTH: 100%; LIST-STYLE-IMAGE: none
}
#ads UL LI {
	WIDTH: 234px; DISPLAY: inline; FLOAT: left; HEIGHT: 42px; OVERFLOW: =
hidden
}
.ad {
	MARGIN: 0px 2px
}
.adt {
	FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.adb {
	DISPLAY: block; COLOR: #000000; FONT-SIZE: 10px
}
.adu {
	LINE-HEIGHT: 12px; WHITE-SPACE: nowrap; COLOR: #797979; FONT-SIZE: =
10px; OVERFLOW: hidden
}
.adus {
	CURSOR: hand
}
#abgi {
	POSITION: absolute; TOP: 43px; LEFT: 143px
}
#aubg {
	BORDER-BOTTOM: #f7f7f7 0px solid; BORDER-LEFT: #f7f7f7 0px solid; =
BACKGROUND-COLOR: #f7f7f7; WIDTH: 234px; HEIGHT: 60px; BORDER-TOP: =
#f7f7f7 0px solid; BORDER-RIGHT: #f7f7f7 0px solid
}
#load {
	HEIGHT: 42px
}
#load TABLE {
	WIDTH: 100%; HEIGHT: 100%
}
#load TD {
	TEXT-ALIGN: center; COLOR: #000000; FONT-SIZE: 10px; VERTICAL-ALIGN: =
middle
}
#ads UL.auma {
=09
}
#ads UL LI.adma {
	WIDTH: 234px; HEIGHT: 42px
}
.adma .adc {
	HEIGHT: 42px
}
.adma .adt {
	FONT-SIZE: 11px
}
.adma .adb {
	FONT-SIZE: 10px
}
#smac SPAN {
	POSITION: absolute; WIDTH: 15px; DISPLAY: inline-block; HEIGHT: 14px
}
#smac {
	POSITION: absolute; LIST-STYLE-TYPE: none; WIDTH: 34px; DISPLAY: none; =
OVERFLOW: hidden; TOP: 44px; LIST-STYLE-IMAGE: none; LEFT: 2px
}
#smac DIV {
	POSITION: relative; WIDTH: 15px; HEIGHT: 14px; OVERFLOW: hidden
}
#smap {
	FLOAT: left
}
#sman {
	FLOAT: right
}
</STYLE>

<SCRIPT>(function(){window.ss=3Dfunction(d,e){window.status=3Dd;var =
c=3Ddocument.getElementById(e);if(c){var a;a=3Dc.href;var =
b=3Da.match("^(.*)([?|&]nm=3D)([^&]*)(.*)$");if(b){b[3]=3D(Number(b[3])||=
0)+1;b[0]=3D"";a=3Db.join("")}else a=3Da+"&nm=3D1";c.href=3Da}return =
true};})();function st(id) {var a =3D document.getElementById(id);if (a) =
{a.myt =3D (new Date()).getTime();}}function su(id) {var a =3D =
document.getElementById(id);var b =3D (new Date()).getTime();if (a && =
a.myt && b) {var t =3D b - a.myt;var bi =3D =
a.href.indexOf("&clkt=3D");if (bi > 0) {var c =3D a.href.substring(0, =
bi+6); var d =3D a.href.substring(bi+6, a.href.length);var ei =3D =
d.indexOf("&");var r =3D '';if (ei >=3D 0)r =3D d.substring(ei, =
d.length);a.href =3D c + t + r; } else {a.href +=3D "&clkt=3D" + =
t;}}return true;}function cs(){window.status=3D'';} function jcc(a) =
{pha=3Ddocument.getElementById(a); nc=3Dpha.href.indexOf('&jca=3D'); =
if(nc>=3D1) return; jca=3D(6526)+String('rjMYi').charCodeAt(3); if =
(a=3D=3D'aw0') {jca+=3D(341);} else {jca=3D0;} =
phb=3Dpha.href+'&jca=3D'+jca; pha.href=3Dphb;} function ha(a){  var =
pha=3Ddocument.getElementById(a);var =
nhi=3Dpha.href.indexOf("&nh=3D");if(nhi < 1) =
{pha.href+=3D"&nh=3D1";}su(a); jcc(a); }function ca(a) {  var =
pha=3Ddocument.getElementById(a);var =
nci=3Dpha.href.indexOf("&nc=3D");if(nci < 1) =
{pha.href+=3D"&nc=3D1";}su(a); jcc(a); =
top.location.href=3Ddocument.getElementById(a).href;}function ga(o,e) =
{if (document.getElementById) =
{a=3Do.id.substring(1);p=3D"";r=3D"";g=3De.target;if (g) =
{t=3Dg.id;f=3Dg.parentNode;if (f) {p=3Df.id;h=3Df.parentNode;if =
(h)r=3Dh.id;}} else {h=3De.srcElement;f=3Dh.parentNode;if =
(f)p=3Df.id;t=3Dh.id;}if (t=3D=3Da||p=3D=3Da||r=3D=3Da)return true;var =
pha=3Ddocument.getElementById(a);var =
nbi=3Dpha.href.indexOf("&nb=3D");if(nbi < 1) =
{pha.href+=3D"&nb=3D1";}su(a); jcc(a); =
top.location.href=3Ddocument.getElementById(a).href;}}</SCRIPT>

<META name=3DGENERATOR content=3D"MSHTML 8.00.7600.16625"></HEAD>
<BODY>
<DIV id=3Daus>
<DIV id=3Daubg></DIV>
<DIV id=3Dads>
<UL style=3D"DISPLAY: none" id=3Dload>
  <LI style=3D"WIDTH: 100%">
  <TABLE>
    <TBODY>
    <TR>
      <TD>Carregando...</TD></TR></TBODY></TABLE></LI></UL>
<UL id=3Dads0>
  <LI id=3Dtaw0 onfocus=3D"ss('','aw0')" onmouseover=3D"ss('','aw0')">
  <DIV class=3Dad><A id=3Daw0 class=3Dadt onfocus=3D"ss('','aw0')"=20
  onmouseover=3D"return ss('','aw0')" onmousedown=3D"st('aw0')" =
onclick=3D"ha('aw0')"=20
  =
href=3D"http://googleads.g.doubleclick.net/aclk?sa=3Dl&amp;ai=3DBVy6x6f2T=
TLaPGaK8sQffzKnLAZOi8t8B883RjxLAjbcBsJAfEAEYASDh564TOABQrtnplwNgzdjtgKwDo=
AGR88PmA7IBDmVwdHYuZ2xvYm8uY29tugEJMjM0eDYwX2FzyAEB2gFuaHR0cDovL2VwdHYuZ2=
xvYm8uY29tL3ZvY2VuYWVwdHYvTk9ULDAsMCwzMTQzODQsQ3J1ZWxkYWRlcytjb250cmErYW5=
pbWFpcytzYW8rcmVnaXN0cmFkYXMrcG9yK2ludGVybmF1dGFzLmFzcHiAAgGpAu7s8bvfiqM-=
yALrl98VqAMByAMX6APzBugD6yjoA6YB9QMAAAAE&amp;num=3D1&amp;sig=3DAGiWqtwBd7=
LlxYjMnaAGXxL9_QnP60dkCQ&amp;client=3Dca-pub-4864507906630025&amp;adurl=3D=
http://www.portoseguro.com.br/zeroponto/seguro-auto.html"=20
  target=3D_top><SPAN>Multas de Tr=C3=A2nsito?</SPAN></A>
  <DIV class=3Dadb>Motoristas sem pontos na CNH ganham 5% de desconto no =
Seguro do=20
  carro. </DIV>
  <DIV class=3Dadu><SPAN id=3Duaw0 class=3Dadus =
onmousedown=3Dst(this.id.substr(1))=20
  =
onclick=3Dga(this,event)>PortoSeguro.com.br/Seguro</SPAN></DIV></DIV></LI=
></UL></DIV>
<DIV id=3Dsmac>
<DIV id=3Dsmap></DIV>
<DIV id=3Dsman></DIV></DIV>
<DIV id=3Dabgi><A=20
href=3D"http://www.google.com/url?ct=3Dabg&amp;q=3Dhttps://www.google.com=
/adsense/support/bin/request.py%3Fcontact%3Dabg_afc%26url%3Dhttp://eptv.g=
lobo.com/vocenaeptv/NOT,0,0,314384,Crueldades%252Bcontra%252Banimais%252B=
sao%252Bregistradas%252Bpor%252Binternautas.aspx%26hl%3Dpt%26client%3Dca-=
pub-4864507906630025%26adU%3DPortoSeguro.com.br/Seguro%26adT%3DMultas%2Bd=
e%2BTr%25C3%25A2nsito%253F%26gl%3DBR&amp;usg=3DAFQjCNEfBe4sfcZF0F5rV6jmvr=
DXcPD13g"=20
target=3D_blank><SPAN=20
style=3D"FILTER: =
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://pagead2.=
googlesyndication.com/pagead/abglogo/abg-pt-100c-000000.png'); WIDTH: =
89px; DISPLAY: inline-block; HEIGHT: 16px"><IMG=20
style=3D"FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=3D0)" =
border=3D0=20
alt=3D"An=C3=BAncios Google"=20
src=3D"http://pagead2.googlesyndication.com/pagead/abglogo/abg-pt-100c-00=
0000.png"=20
width=3D89 height=3D16></SPAN></A></DIV></DIV>
<SCRIPT>var formatParams =3D =
{badgeParams:{height:10,filename:'checkout_000000.gif',path:'/pagead/badg=
e/',style:'',tooltip:'Este site aceita o Google =
Checkout',width:19},isVerticalFormat:0,layout:'0',linkTarget:'_top',stati=
cHost:'http://pagead2.googlesyndication.com'};(function(){var =
e=3D"push",g=3D"join";function j(a,c,d){for(var =
b=3D[],f=3D0;f<a.length;++f)b[e](k(a[f],c,d));return b[g]("")}function =
k(a,c,d){var b=3D[],f=3D'ss("","aw'+a.id+'")';b[e]("<li");d&&b[e](" =
class=3Dadma");a.isRtl&&b[e](" dir=3Drtl");b[e](" id=3Dtaw"+a.id+" =
onfocus=3D"+f+" onmouseover=3D"+f+">");b[e]("<div =
class=3Dad>");c.isVerticalFormat&&b[e]("<table border=3D0 =
cellpadding=3D0 cellspacing=3D0 class=3Dadc><tbody><tr><td =
valign=3Dmiddle>");b[e](l(a,c,f));c.isVerticalFormat&&b[e]("</td></tr></t=
body></table>");b[e]("</div></li>");a.viewUrl&&typeof =
vu=3D=3D"function"&&vu(a.viewUrl);return b[g]("")}function m(a,c,d){var =
b=3D[];b[e]('<a class=3Dadt href=3D"'+a.url+'" id=3Daw'+a.id+' =
onclick=3Dha("aw'+a.id+'") onfocus=3D'+d+' =
onmousedown=3Dst("aw'+a.id+'") onmouseover=3D'+d+" =
target=3D"+c.linkTarget+">");b[e]("<span>"+a.title+"</span></a>");d=3Dc.b=
adgeParams;a.hasCheckoutBadge&&d&&b[e](n(c.staticHost,d.path,d.filename,d=
.height,d.width,d.style,d.tooltip));return b[g]("")}function =
o(a){return"<div class=3Dadb> "+a.text+" </div>"}function =
p(a,c){return["<",c," class=3Dadu><span class=3Dadus id=3Duaw",a.id," =
onclick=3Dga(this,event) =
onmousedown=3Dst(this.id.substr(1))>",a.visibleUrl,"</span></",c,">"][g](=
"")}function l(a,c,d){var b=3D[];if(c.layout=3D=3D"1"){b[e]("<div =
class=3Dadtuc>");b[e](m(a,c,d));b[e](p(a,"span"));b[e]("</div>");b[e](o(a=
))}else{b[e](m(a,c,d));b[e](o(a));b[e](p(a,"div"))}return =
b[g]("")}function n(a,c,d,b,f,h,q){var i=3D[];i[e]('&nbsp;<img alt=3D"" =
border=3D0 height=3D'+b+' src=3D"'+a+c+d+'" title=3D"'+q+'" =
width=3D'+f);h&&i[e](' style=3D"'+h+'"');i[e](">");return =
i[g]("")}window.renderAdsList=3Dj;window.smaGetNextAdRequestUrl=3Dfunctio=
n(a){for(var =
c=3D{},d=3D(a.requestUrl||document.location.href).split("?")[1].split("&"=
),b=3D0;b<d.length;++b){var =
f=3Dd[b].split("=3D");f.length<2||f[0]=3D=3D""||f[1]=3D=3D""||(c[f[0]]=3D=
f[1])}c.ad_type=3D"text";c.format=3D"sma-"+c.format;c.num_ads=3Da.maxAds;=
c.output=3D"smajs";c.targeting=3D"content";c.tok=3Da.requestToken;delete =
c.prev_fmts;delete c.prev_slotnames;delete c.deb;delete =
c.dfp_req;a=3Da.handlerUrl+"?";d=3D[];for(var h in =
c)h&&d[e](h+"=3D"+c[h]);return =
a+d[g]("&")};window.smaRenderAds=3Dfunction(a,c,d){var =
b=3Ddocument.createElement("ul");b.id=3D"ads"+a;b.setAttribute("class","a=
uma");b.innerHTML=3Dj(c,d,true);return b};})();var =
sma=3D{adsContainer:document.getElementById('ads'),arrowGap:4,arrowSize:4=
,arrowHeight:14,arrowWidth:15,nextAdIndex:1,linksContainer:document.getEl=
ementById('smac'),previousLink:document.getElementById('smap'),nextLink:d=
ocument.getElementById('sman'),pages:[document.getElementById('ads0')],li=
nkArrowColor:'#f7f7f7',linkActiveBgColor:'#5b5b5b',linkInactiveBgColor:'#=
c0c0c0',linkActiveCursor:'hand',linkInactiveCursor:'',nextAdsMessage:'Pr=C3=
=B3ximos an=C3=BAncios',previousAdsMessage: 'An=C3=BAncios =
anteriores',loading:document.getElementById('load'),requestToken:'0NsyILp=
wJ94KEwj2p4vp0o-kAhUiXuwKHV9mahkQARgCIImVrhooADABQgwIABACGAEgASgBMAA',ren=
derAds:smaRenderAds,getNextAdRequestUrl:smaGetNextAdRequestUrl,maxAds:1,h=
andlerUrl:'http://googleads.g.doubleclick.net/pagead/ads',requestUrl:'htt=
p://googleads.g.doubleclick.net/pagead/ads?client\x3dca-pub-4864507906630=
025\x26output\x3dhtml\x26h\x3d60\x26slotname\x3d3170142819\x26w\x3d234\x2=
6lmt\x3d1284766716\x26flash\x3d10.0.42.34\x26url\x3dhttp%3A%2F%2Feptv.glo=
bo.com%2Fvocenaeptv%2FNOT%2C0%2C0%2C314384%2CCrueldades%2Bcontra%2Banimai=
s%2Bsao%2Bregistradas%2Bpor%2Binternautas.aspx\x26dt\x3d1284766870863\x26=
shv\x3dr20100909\x26jsv\x3dr20100903\x26correlator\x3d1284766870863\x26fr=
m\x3d0\x26adk\x3d3984201571\x26ga_vid\x3d1368579362.1284766871\x26ga_sid\=
x3d1284766871\x26ga_hid\x3d1683847168\x26ga_fc\x3d0\x26u_tz\x3d-180\x26u_=
his\x3d0\x26u_java\x3d1\x26u_h\x3d900\x26u_w\x3d1440\x26u_ah\x3d870\x26u_=
aw\x3d1440\x26u_cd\x3d32\x26u_nplug\x3d0\x26u_nmime\x3d0\x26biw\x3d1419\x=
26bih\x3d674\x26ref\x3dhttp%3A%2F%2Fwww.google.com.br%2Fsearch%3Fas_q%3D%=
2522projeto%2Besperan%25C3%25A7a%2Banimal%2522%26hl%3Dpt-BR%26num%3D100%2=
6btnG%3DPesquisa%2BGoogle%26as_epq%3D%26as_oq%3D%26as_eq%3D%26lr%3D%26cr%=
3D%26as_ft%3Di%26as_filetype%3D%26as_qdr%3Dm%26as_occt%3Dany%26as_dt%3Di%=
26as_sitesearch%3D%26as_rights%3D%26safe%3Dimages\x26fu\x3d0\x26ifi\x3d1\=
x26dtd\x3d397\x26xpc\x3d8qPbJnZAnQ\x26p\x3dhttp%3A//eptv.globo.com\x26col=
or_bg\x3dF7F7F7\x26color_border\x3dF7F7F7\x26color_link\x3d5B5B5B\x26colo=
r_text\x3d000000\x26color_url\x3dE9E9E9\x26rl_rc\x3dtrue\x26adsense_enabl=
ed\x3dtrue\x26ad_type\x3dtext\x26ui\x3drc:0\x26height\x3d60\x26width\x3d2=
34\x26format\x3d234x60_as\x26f\x3darial',formatParams:formatParams,isRtl:=
false};</SCRIPT>

<SCRIPT =
src=3D"http://pagead2.googlesyndication.com/pagead/sma8.js"></SCRIPT>
</BODY></HTML>

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://eptv.globo.com/funcoes.js

=EF=BB=BFvar letra =3D {
	size:14,
	aumentar:function() {
		if (this.size < 17) {
			this.size++;
			document.body.style.fontSize =3D this.size+'px';
		}
	},
	diminuir:function() {
		if ( this.size > 11 ) {
			this.size--;
			document.body.style.fontSize =3D this.size+'px';
		}
	}
}

function mostraAlerta(msg)
{
     alert(msg);
}
------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://eptv.globo.com/comuns/reportarerro/janela.js

=EF=BB=BFfunction modelesswin(url, mwidth, mheight) {
    if (document.all && window.print) //if ie5
        =
eval('window.showModelessDialog(url,"","help:0;resizable:1;dialogWidth:' =
+ mwidth + 'px;dialogHeight:' + mheight + 'px")')
    else
        eval('window.open(url,"","width=3D' + mwidth + 'px,height=3D' + =
mheight + 'px,resizable=3D1,scrollbars=3D1")')
}
------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://eptv.globo.com/WebResource.axd?d=BevzUT00kzRCcusdtZq0qA2&t=633802549995006876

function WebForm_PostBackOptions(eventTarget, eventArgument, validation, =
validationGroup, actionUrl, trackFocus, clientSubmit) {
    this.eventTarget =3D eventTarget;
    this.eventArgument =3D eventArgument;
    this.validation =3D validation;
    this.validationGroup =3D validationGroup;
    this.actionUrl =3D actionUrl;
    this.trackFocus =3D trackFocus;
    this.clientSubmit =3D clientSubmit;
}
function WebForm_DoPostBackWithOptions(options) {
    var validationResult =3D true;
    if (options.validation) {
        if (typeof(Page_ClientValidate) =3D=3D 'function') {
            validationResult =3D =
Page_ClientValidate(options.validationGroup);
        }
    }
    if (validationResult) {
        if ((typeof(options.actionUrl) !=3D "undefined") && =
(options.actionUrl !=3D null) && (options.actionUrl.length > 0)) {
            theForm.action =3D options.actionUrl;
        }
        if (options.trackFocus) {
            var lastFocus =3D theForm.elements["__LASTFOCUS"];
            if ((typeof(lastFocus) !=3D "undefined") && (lastFocus !=3D =
null)) {
                if (typeof(document.activeElement) =3D=3D "undefined") {
                    lastFocus.value =3D options.eventTarget;
                }
                else {
                    var active =3D document.activeElement;
                    if ((typeof(active) !=3D "undefined") && (active =
!=3D null)) {
                        if ((typeof(active.id) !=3D "undefined") && =
(active.id !=3D null) && (active.id.length > 0)) {
                            lastFocus.value =3D active.id;
                        }
                        else if (typeof(active.name) !=3D "undefined") {
                            lastFocus.value =3D active.name;
                        }
                    }
                }
            }
        }
    }
    if (options.clientSubmit) {
        __doPostBack(options.eventTarget, options.eventArgument);
    }
}
var __pendingCallbacks =3D new Array();
var __synchronousCallBackIndex =3D -1;
function WebForm_DoCallback(eventTarget, eventArgument, eventCallback, =
context, errorCallback, useAsync) {
    var postData =3D __theFormPostData +
                "__CALLBACKID=3D" + WebForm_EncodeCallback(eventTarget) =
+
                "&__CALLBACKPARAM=3D" + =
WebForm_EncodeCallback(eventArgument);
    if (theForm["__EVENTVALIDATION"]) {
        postData +=3D "&__EVENTVALIDATION=3D" + =
WebForm_EncodeCallback(theForm["__EVENTVALIDATION"].value);
    }
    var xmlRequest,e;
    try {
        xmlRequest =3D new XMLHttpRequest();
    }
    catch(e) {
        try {
            xmlRequest =3D new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch(e) {
        }
    }
    var setRequestHeaderMethodExists =3D true;
    try {
        setRequestHeaderMethodExists =3D (xmlRequest && =
xmlRequest.setRequestHeader);
    }
    catch(e) {}
    var callback =3D new Object();
    callback.eventCallback =3D eventCallback;
    callback.context =3D context;
    callback.errorCallback =3D errorCallback;
    callback.async =3D useAsync;
    var callbackIndex =3D =
WebForm_FillFirstAvailableSlot(__pendingCallbacks, callback);
    if (!useAsync) {
        if (__synchronousCallBackIndex !=3D -1) {
            __pendingCallbacks[__synchronousCallBackIndex] =3D null;
        }
        __synchronousCallBackIndex =3D callbackIndex;
    }
    if (setRequestHeaderMethodExists) {
        xmlRequest.onreadystatechange =3D WebForm_CallbackComplete;
        callback.xmlRequest =3D xmlRequest;
        xmlRequest.open("POST", theForm.action, true);
        xmlRequest.setRequestHeader("Content-Type", =
"application/x-www-form-urlencoded; charset=3Dutf-8");
        xmlRequest.send(postData);
        return;
    }
    callback.xmlRequest =3D new Object();
    var callbackFrameID =3D "__CALLBACKFRAME" + callbackIndex;
    var xmlRequestFrame =3D document.frames[callbackFrameID];
    if (!xmlRequestFrame) {
        xmlRequestFrame =3D document.createElement("IFRAME");
        xmlRequestFrame.width =3D "1";
        xmlRequestFrame.height =3D "1";
        xmlRequestFrame.frameBorder =3D "0";
        xmlRequestFrame.id =3D callbackFrameID;
        xmlRequestFrame.name =3D callbackFrameID;
        xmlRequestFrame.style.position =3D "absolute";
        xmlRequestFrame.style.top =3D "-100px"
        xmlRequestFrame.style.left =3D "-100px";
        try {
            if (callBackFrameUrl) {
                xmlRequestFrame.src =3D callBackFrameUrl;
            }
        }
        catch(e) {}
        document.body.appendChild(xmlRequestFrame);
    }
    var interval =3D window.setInterval(function() {
        xmlRequestFrame =3D document.frames[callbackFrameID];
        if (xmlRequestFrame && xmlRequestFrame.document) {
            window.clearInterval(interval);
            xmlRequestFrame.document.write("");
            xmlRequestFrame.document.close();
            xmlRequestFrame.document.write('<html><body><form =
method=3D"post"><input type=3D"hidden" name=3D"__CALLBACKLOADSCRIPT" =
value=3D"t"></form></body></html>');
            xmlRequestFrame.document.close();
            xmlRequestFrame.document.forms[0].action =3D theForm.action;
            var count =3D __theFormPostCollection.length;
            var element;
            for (var i =3D 0; i < count; i++) {
                element =3D __theFormPostCollection[i];
                if (element) {
                    var fieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
                    fieldElement.type =3D "hidden";
                    fieldElement.name =3D element.name;
                    fieldElement.value =3D element.value;
                    =
xmlRequestFrame.document.forms[0].appendChild(fieldElement);
                }
            }
            var callbackIdFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackIdFieldElement.type =3D "hidden";
            callbackIdFieldElement.name =3D "__CALLBACKID";
            callbackIdFieldElement.value =3D eventTarget;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackIdFieldElement);
            var callbackParamFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackParamFieldElement.type =3D "hidden";
            callbackParamFieldElement.name =3D "__CALLBACKPARAM";
            callbackParamFieldElement.value =3D eventArgument;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackParamFieldElement);=

            if (theForm["__EVENTVALIDATION"]) {
                var callbackValidationFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
                callbackValidationFieldElement.type =3D "hidden";
                callbackValidationFieldElement.name =3D =
"__EVENTVALIDATION";
                callbackValidationFieldElement.value =3D =
theForm["__EVENTVALIDATION"].value;
                =
xmlRequestFrame.document.forms[0].appendChild(callbackValidationFieldElem=
ent);
            }
            var callbackIndexFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackIndexFieldElement.type =3D "hidden";
            callbackIndexFieldElement.name =3D "__CALLBACKINDEX";
            callbackIndexFieldElement.value =3D callbackIndex;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackIndexFieldElement);=

            xmlRequestFrame.document.forms[0].submit();
        }
    }, 10);
}
function WebForm_CallbackComplete() {
    for (var i =3D 0; i < __pendingCallbacks.length; i++) {
        callbackObject =3D __pendingCallbacks[i];
        if (callbackObject && callbackObject.xmlRequest && =
(callbackObject.xmlRequest.readyState =3D=3D 4)) {
            if (!__pendingCallbacks[i].async) {
                __synchronousCallBackIndex =3D -1;
            }
            __pendingCallbacks[i] =3D null;
            var callbackFrameID =3D "__CALLBACKFRAME" + i;
            var xmlRequestFrame =3D =
document.getElementById(callbackFrameID);
            if (xmlRequestFrame) {
                xmlRequestFrame.parentNode.removeChild(xmlRequestFrame);
            }
            WebForm_ExecuteCallback(callbackObject);
        }
    }
}
function WebForm_ExecuteCallback(callbackObject) {
    var response =3D callbackObject.xmlRequest.responseText;
    if (response.charAt(0) =3D=3D "s") {
        if ((typeof(callbackObject.eventCallback) !=3D "undefined") && =
(callbackObject.eventCallback !=3D null)) {
            callbackObject.eventCallback(response.substring(1), =
callbackObject.context);
        }
    }
    else if (response.charAt(0) =3D=3D "e") {
        if ((typeof(callbackObject.errorCallback) !=3D "undefined") && =
(callbackObject.errorCallback !=3D null)) {
            callbackObject.errorCallback(response.substring(1), =
callbackObject.context);
        }
    }
    else {
        var separatorIndex =3D response.indexOf("|");
        if (separatorIndex !=3D -1) {
            var validationFieldLength =3D parseInt(response.substring(0, =
separatorIndex));
            if (!isNaN(validationFieldLength)) {
                var validationField =3D =
response.substring(separatorIndex + 1, separatorIndex + =
validationFieldLength + 1);
                if (validationField !=3D "") {
                    var validationFieldElement =3D =
theForm["__EVENTVALIDATION"];
                    if (!validationFieldElement) {
                        validationFieldElement =3D =
document.createElement("INPUT");
                        validationFieldElement.type =3D "hidden";
                        validationFieldElement.name =3D =
"__EVENTVALIDATION";
                        theForm.appendChild(validationFieldElement);
                    }
                    validationFieldElement.value =3D validationField;
                }
                if ((typeof(callbackObject.eventCallback) !=3D =
"undefined") && (callbackObject.eventCallback !=3D null)) {
                    =
callbackObject.eventCallback(response.substring(separatorIndex + =
validationFieldLength + 1), callbackObject.context);
                }
            }
        }
    }
}
function WebForm_FillFirstAvailableSlot(array, element) {
    var i;
    for (i =3D 0; i < array.length; i++) {
        if (!array[i]) break;
    }
    array[i] =3D element;
    return i;
}
var __nonMSDOMBrowser =3D =
(window.navigator.appName.toLowerCase().indexOf('explorer') =3D=3D -1);
var __theFormPostData =3D "";
var __theFormPostCollection =3D new Array();
function WebForm_InitCallback() {
    var count =3D theForm.elements.length;
    var element;
    for (var i =3D 0; i < count; i++) {
        element =3D theForm.elements[i];
        var tagName =3D element.tagName.toLowerCase();
        if (tagName =3D=3D "input") {
            var type =3D element.type;
            if ((type =3D=3D "text" || type =3D=3D "hidden" || type =
=3D=3D "password" ||
                ((type =3D=3D "checkbox" || type =3D=3D "radio") && =
element.checked)) &&
                (element.id !=3D "__EVENTVALIDATION")) {
                WebForm_InitCallbackAddField(element.name, =
element.value);
            }
        }
        else if (tagName =3D=3D "select") {
            var selectCount =3D element.options.length;
            for (var j =3D 0; j < selectCount; j++) {
                var selectChild =3D element.options[j];
                if (selectChild.selected =3D=3D true) {
                    WebForm_InitCallbackAddField(element.name, =
element.value);
                }
            }
        }
        else if (tagName =3D=3D "textarea") {
            WebForm_InitCallbackAddField(element.name, element.value);
        }
    }
}
function WebForm_InitCallbackAddField(name, value) {
    var nameValue =3D new Object();
    nameValue.name =3D name;
    nameValue.value =3D value;
    __theFormPostCollection[__theFormPostCollection.length] =3D =
nameValue;
    __theFormPostData +=3D WebForm_EncodeCallback(name) + "=3D" + =
WebForm_EncodeCallback(value) + "&";
}
function WebForm_EncodeCallback(parameter) {
    if (encodeURIComponent) {
        return encodeURIComponent(parameter);
    }
    else {
        return escape(parameter);
    }
}
var __disabledControlArray =3D new Array();
function WebForm_ReEnableControls() {
    if (typeof(__enabledControlArray) =3D=3D 'undefined') {
        return false;
    }
    var disabledIndex =3D 0;
    for (var i =3D 0; i < __enabledControlArray.length; i++) {
        var c;
        if (__nonMSDOMBrowser) {
            c =3D document.getElementById(__enabledControlArray[i]);
        }
        else {
            c =3D document.all[__enabledControlArray[i]];
        }
        if ((typeof(c) !=3D "undefined") && (c !=3D null) && (c.disabled =
=3D=3D true)) {
            c.disabled =3D false;
            __disabledControlArray[disabledIndex++] =3D c;
        }
    }
    setTimeout("WebForm_ReDisableControls()", 0);
    return true;
}
function WebForm_ReDisableControls() {
    for (var i =3D 0; i < __disabledControlArray.length; i++) {
        __disabledControlArray[i].disabled =3D true;
    }
}
function WebForm_FireDefaultButton(event, target) {
    if (event.keyCode =3D=3D 13) {
        var src =3D event.srcElement || event.target;
        if (!src || (src.tagName.toLowerCase() !=3D "textarea")) {
            var defaultButton;
            if (__nonMSDOMBrowser) {
               defaultButton =3D document.getElementById(target);
            }
            else {
                defaultButton =3D document.all[target];
            }
            if (defaultButton && typeof(defaultButton.click) !=3D =
"undefined") {
                defaultButton.click();
                event.cancelBubble =3D true;
                if (event.stopPropagation) event.stopPropagation();
                return false;
            }
        }
    }
    return true;
}
function WebForm_GetScrollX() {
    if (__nonMSDOMBrowser) {
        return window.pageXOffset;
    }
    else {
        if (document.documentElement && =
document.documentElement.scrollLeft) {
            return document.documentElement.scrollLeft;
        }
        else if (document.body) {
            return document.body.scrollLeft;
        }
    }
    return 0;
}
function WebForm_GetScrollY() {
    if (__nonMSDOMBrowser) {
        return window.pageYOffset;
    }
    else {
        if (document.documentElement && =
document.documentElement.scrollTop) {
            return document.documentElement.scrollTop;
        }
        else if (document.body) {
            return document.body.scrollTop;
        }
    }
    return 0;
}
function WebForm_SaveScrollPositionSubmit() {
    if (__nonMSDOMBrowser) {
        theForm.elements['__SCROLLPOSITIONY'].value =3D =
window.pageYOffset;
        theForm.elements['__SCROLLPOSITIONX'].value =3D =
window.pageXOffset;
    }
    else {
        theForm.__SCROLLPOSITIONX.value =3D WebForm_GetScrollX();
        theForm.__SCROLLPOSITIONY.value =3D WebForm_GetScrollY();
    }
    if ((typeof(this.oldSubmit) !=3D "undefined") && (this.oldSubmit =
!=3D null)) {
        return this.oldSubmit();
    }
    return true;
}
function WebForm_SaveScrollPositionOnSubmit() {
    theForm.__SCROLLPOSITIONX.value =3D WebForm_GetScrollX();
    theForm.__SCROLLPOSITIONY.value =3D WebForm_GetScrollY();
    if ((typeof(this.oldOnSubmit) !=3D "undefined") && (this.oldOnSubmit =
!=3D null)) {
        return this.oldOnSubmit();
    }
    return true;
}
function WebForm_RestoreScrollPosition() {
    if (__nonMSDOMBrowser) {
        window.scrollTo(theForm.elements['__SCROLLPOSITIONX'].value, =
theForm.elements['__SCROLLPOSITIONY'].value);
    }
    else {
        window.scrollTo(theForm.__SCROLLPOSITIONX.value, =
theForm.__SCROLLPOSITIONY.value);
    }
    if ((typeof(theForm.oldOnLoad) !=3D "undefined") && =
(theForm.oldOnLoad !=3D null)) {
        return theForm.oldOnLoad();
    }
    return true;
}
function WebForm_TextBoxKeyHandler(event) {
    if (event.keyCode =3D=3D 13) {
        var target;
        if (__nonMSDOMBrowser) {
            target =3D event.target;
        }
        else {
            target =3D event.srcElement;
        }
        if ((typeof(target) !=3D "undefined") && (target !=3D null)) {
            if (typeof(target.onchange) !=3D "undefined") {
                target.onchange();
                event.cancelBubble =3D true;
                if (event.stopPropagation) event.stopPropagation();
                return false;
            }
        }
    }
    return true;
}
function WebForm_TrimString(value) {
    return value.replace(/^\s+|\s+$/g, '')
}
function WebForm_AppendToClassName(element, className) {
    var currentClassName =3D ' ' + WebForm_TrimString(element.className) =
+ ' ';
    className =3D WebForm_TrimString(className);
    var index =3D currentClassName.indexOf(' ' + className + ' ');
    if (index =3D=3D=3D -1) {
        element.className =3D (element.className =3D=3D=3D '') ? =
className : element.className + ' ' + className;
    }
}
function WebForm_RemoveClassName(element, className) {
    var currentClassName =3D ' ' + WebForm_TrimString(element.className) =
+ ' ';
    className =3D WebForm_TrimString(className);
    var index =3D currentClassName.indexOf(' ' + className + ' ');
    if (index >=3D 0) {
        element.className =3D =
WebForm_TrimString(currentClassName.substring(0, index) + ' ' +
            currentClassName.substring(index + className.length + 1, =
currentClassName.length));
    }
}
function WebForm_GetElementById(elementId) {
    if (document.getElementById) {
        return document.getElementById(elementId);
    }
    else if (document.all) {
        return document.all[elementId];
    }
    else return null;
}
function WebForm_GetElementByTagName(element, tagName) {
    var elements =3D WebForm_GetElementsByTagName(element, tagName);
    if (elements && elements.length > 0) {
        return elements[0];
    }
    else return null;
}
function WebForm_GetElementsByTagName(element, tagName) {
    if (element && tagName) {
        if (element.getElementsByTagName) {
            return element.getElementsByTagName(tagName);
        }
        if (element.all && element.all.tags) {
            return element.all.tags(tagName);
        }
    }
    return null;
}
function WebForm_GetElementDir(element) {
    if (element) {
        if (element.dir) {
            return element.dir;
        }
        return WebForm_GetElementDir(element.parentNode);
    }
    return "ltr";
}
function WebForm_GetElementPosition(element) {
    var result =3D new Object();
    result.x =3D 0;
    result.y =3D 0;
    result.width =3D 0;
    result.height =3D 0;
    if (element.offsetParent) {
        result.x =3D element.offsetLeft;
        result.y =3D element.offsetTop;
        var parent =3D element.offsetParent;
        while (parent) {
            result.x +=3D parent.offsetLeft;
            result.y +=3D parent.offsetTop;
            var parentTagName =3D parent.tagName.toLowerCase();
            if (parentTagName !=3D "table" &&
                parentTagName !=3D "body" &&=20
                parentTagName !=3D "html" &&=20
                parentTagName !=3D "div" &&=20
                parent.clientTop &&=20
                parent.clientLeft) {
                result.x +=3D parent.clientLeft;
                result.y +=3D parent.clientTop;
            }
            parent =3D parent.offsetParent;
        }
    }
    else if (element.left && element.top) {
        result.x =3D element.left;
        result.y =3D element.top;
    }
    else {
        if (element.x) {
            result.x =3D element.x;
        }
        if (element.y) {
            result.y =3D element.y;
        }
    }
    if (element.offsetWidth && element.offsetHeight) {
        result.width =3D element.offsetWidth;
        result.height =3D element.offsetHeight;
    }
    else if (element.style && element.style.pixelWidth && =
element.style.pixelHeight) {
        result.width =3D element.style.pixelWidth;
        result.height =3D element.style.pixelHeight;
    }
    return result;
}
function WebForm_GetParentByTagName(element, tagName) {
    var parent =3D element.parentNode;
    var upperTagName =3D tagName.toUpperCase();
    while (parent && (parent.tagName.toUpperCase() !=3D upperTagName)) {
        parent =3D parent.parentNode ? parent.parentNode : =
parent.parentElement;
    }
    return parent;
}
function WebForm_SetElementHeight(element, height) {
    if (element && element.style) {
        element.style.height =3D height + "px";
    }
}
function WebForm_SetElementWidth(element, width) {
    if (element && element.style) {
        element.style.width =3D width + "px";
    }
}
function WebForm_SetElementX(element, x) {
    if (element && element.style) {
        element.style.left =3D x + "px";
    }
}
function WebForm_SetElementY(element, y) {
    if (element && element.style) {
        element.style.top =3D y + "px";
    }
}

------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://eptv.globo.com/ScriptResource.axd?d=i_ChKasvbBbZSN-MFg0emiDiT2MA-GXG0BQLeeBbCL3p4d6gusNpw7hcZsGhrNwHeyZBTBg5bsRUsTfK65w1XQ2&t=5155db28

=EF=BB=BFvar Page_ValidationVer =3D "125";
var Page_IsValid =3D true;
var Page_BlockSubmit =3D false;
var Page_InvalidControlToBeFocused =3D null;
function ValidatorUpdateDisplay(val) {
    if (typeof(val.display) =3D=3D "string") {
        if (val.display =3D=3D "None") {
            return;
        }
        if (val.display =3D=3D "Dynamic") {
            val.style.display =3D val.isvalid ? "none" : "inline";
            return;
        }
    }
    if ((navigator.userAgent.indexOf("Mac") > -1) &&
        (navigator.userAgent.indexOf("MSIE") > -1)) {
        val.style.display =3D "inline";
    }
    val.style.visibility =3D val.isvalid ? "hidden" : "visible";
}
function ValidatorUpdateIsValid() {
    Page_IsValid =3D AllValidatorsValid(Page_Validators);
}
function AllValidatorsValid(validators) {
    if ((typeof(validators) !=3D "undefined") && (validators !=3D null)) =
{
        var i;
        for (i =3D 0; i < validators.length; i++) {
            if (!validators[i].isvalid) {
                return false;
            }
        }
    }
    return true;
}
function ValidatorHookupControlID(controlID, val) {
    if (typeof(controlID) !=3D "string") {
        return;
    }
    var ctrl =3D document.getElementById(controlID);
    if ((typeof(ctrl) !=3D "undefined") && (ctrl !=3D null)) {
        ValidatorHookupControl(ctrl, val);
    }
    else {
        val.isvalid =3D true;
        val.enabled =3D false;
    }
}
function ValidatorHookupControl(control, val) {
    if (typeof(control.tagName) !=3D "string") {
        return; =20
    }
    if (control.tagName !=3D "INPUT" && control.tagName !=3D "TEXTAREA" =
&& control.tagName !=3D "SELECT") {
        var i;
        for (i =3D 0; i < control.childNodes.length; i++) {
            ValidatorHookupControl(control.childNodes[i], val);
        }
        return;
    }
    else {
        if (typeof(control.Validators) =3D=3D "undefined") {
            control.Validators =3D new Array;
            var eventType;
            if (control.type =3D=3D "radio") {
                eventType =3D "onclick";
            } else {
                eventType =3D "onchange";
                if (typeof(val.focusOnError) =3D=3D "string" && =
val.focusOnError =3D=3D "t") {
                    ValidatorHookupEvent(control, "onblur", =
"ValidatedControlOnBlur(event); ");
                }
            }
            ValidatorHookupEvent(control, eventType, =
"ValidatorOnChange(event); ");
            if (control.type =3D=3D "text" ||
                control.type =3D=3D "password" ||
                control.type =3D=3D "file") {
                ValidatorHookupEvent(control, "onkeypress",=20
                    "if (!ValidatedTextBoxOnKeyPress(event)) { =
event.cancelBubble =3D true; if (event.stopPropagation) =
event.stopPropagation(); return false; } ");
            }
        }
        control.Validators[control.Validators.length] =3D val;
    }
}
function ValidatorHookupEvent(control, eventType, functionPrefix) {
    var ev;
    eval("ev =3D control." + eventType + ";");
    if (typeof(ev) =3D=3D "function") {
        ev =3D ev.toString();
        ev =3D ev.substring(ev.indexOf("{") + 1, ev.lastIndexOf("}"));
    }
    else {
        ev =3D "";
    }
    var func;
    if (navigator.appName.toLowerCase().indexOf('explorer') > -1) {
        func =3D new Function(functionPrefix + " " + ev);
    }
    else {
        func =3D new Function("event", functionPrefix + " " + ev);
    }
    eval("control." + eventType + " =3D func;");
}
function ValidatorGetValue(id) {
    var control;
    control =3D document.getElementById(id);
    if (typeof(control.value) =3D=3D "string") {
        return control.value;
    }
    return ValidatorGetValueRecursive(control);
}
function ValidatorGetValueRecursive(control)
{
    if (typeof(control.value) =3D=3D "string" && (control.type !=3D =
"radio" || control.checked =3D=3D true)) {
        return control.value;
    }
    var i, val;
    for (i =3D 0; i<control.childNodes.length; i++) {
        val =3D ValidatorGetValueRecursive(control.childNodes[i]);
        if (val !=3D "") return val;
    }
    return "";
}
function Page_ClientValidate(validationGroup) {
    Page_InvalidControlToBeFocused =3D null;
    if (typeof(Page_Validators) =3D=3D "undefined") {
        return true;
    }
    var i;
    for (i =3D 0; i < Page_Validators.length; i++) {
        ValidatorValidate(Page_Validators[i], validationGroup, null);
    }
    ValidatorUpdateIsValid();
    ValidationSummaryOnSubmit(validationGroup);
    Page_BlockSubmit =3D !Page_IsValid;
    return Page_IsValid;
}
function ValidatorCommonOnSubmit() {
    Page_InvalidControlToBeFocused =3D null;
    var result =3D !Page_BlockSubmit;
    if ((typeof(window.event) !=3D "undefined") && (window.event !=3D =
null)) {
        window.event.returnValue =3D result;
    }
    Page_BlockSubmit =3D false;
    return result;
}
function ValidatorEnable(val, enable) {
    val.enabled =3D (enable !=3D false);
    ValidatorValidate(val);
    ValidatorUpdateIsValid();
}
function ValidatorOnChange(event) {
    if (!event) {
        event =3D window.event;
    }
    Page_InvalidControlToBeFocused =3D null;
    var targetedControl;
    if ((typeof(event.srcElement) !=3D "undefined") && (event.srcElement =
!=3D null)) {
        targetedControl =3D event.srcElement;
    }
    else {
        targetedControl =3D event.target;
    }
    var vals;
    if (typeof(targetedControl.Validators) !=3D "undefined") {
        vals =3D targetedControl.Validators;
    }
    else {
        if (targetedControl.tagName.toLowerCase() =3D=3D "label") {
            targetedControl =3D =
document.getElementById(targetedControl.htmlFor);
            vals =3D targetedControl.Validators;
        }
    }
    var i;
    for (i =3D 0; i < vals.length; i++) {
        ValidatorValidate(vals[i], null, event);
    }
    ValidatorUpdateIsValid();
}
function ValidatedTextBoxOnKeyPress(event) {
    if (event.keyCode =3D=3D 13) {
        ValidatorOnChange(event);
        var vals;
        if ((typeof(event.srcElement) !=3D "undefined") && =
(event.srcElement !=3D null)) {
            vals =3D event.srcElement.Validators;
        }
        else {
            vals =3D event.target.Validators;
        }
        return AllValidatorsValid(vals);
    }
    return true;
}
function ValidatedControlOnBlur(event) {
    var control;
    if ((typeof(event.srcElement) !=3D "undefined") && (event.srcElement =
!=3D null)) {
        control =3D event.srcElement;
    }
    else {
        control =3D event.target;
    }
    if ((typeof(control) !=3D "undefined") && (control !=3D null) && =
(Page_InvalidControlToBeFocused =3D=3D control)) {
        control.focus();
        Page_InvalidControlToBeFocused =3D null;
    }
}
function ValidatorValidate(val, validationGroup, event) {
    val.isvalid =3D true;
    if ((typeof(val.enabled) =3D=3D "undefined" || val.enabled !=3D =
false) && IsValidationGroupMatch(val, validationGroup)) {
        if (typeof(val.evaluationfunction) =3D=3D "function") {
            val.isvalid =3D val.evaluationfunction(val);
            if (!val.isvalid && Page_InvalidControlToBeFocused =3D=3D =
null &&
                typeof(val.focusOnError) =3D=3D "string" && =
val.focusOnError =3D=3D "t") {
                ValidatorSetFocus(val, event);
            }
        }
    }
    ValidatorUpdateDisplay(val);
}
function ValidatorSetFocus(val, event) {
    var ctrl;
    if (typeof(val.controlhookup) =3D=3D "string") {
        var eventCtrl;
        if ((typeof(event) !=3D "undefined") && (event !=3D null)) {
            if ((typeof(event.srcElement) !=3D "undefined") && =
(event.srcElement !=3D null)) {
                eventCtrl =3D event.srcElement;
            }
            else {
                eventCtrl =3D event.target;
            }
        }
        if ((typeof(eventCtrl) !=3D "undefined") && (eventCtrl !=3D =
null) &&
            (typeof(eventCtrl.id) =3D=3D "string") &&
            (eventCtrl.id =3D=3D val.controlhookup)) {
            ctrl =3D eventCtrl;
        }
    }
    if ((typeof(ctrl) =3D=3D "undefined") || (ctrl =3D=3D null)) {
        ctrl =3D document.getElementById(val.controltovalidate);
    }
    if ((typeof(ctrl) !=3D "undefined") && (ctrl !=3D null) &&
        (ctrl.tagName.toLowerCase() !=3D "table" || (typeof(event) =
=3D=3D "undefined") || (event =3D=3D null)) &&=20
        ((ctrl.tagName.toLowerCase() !=3D "input") || =
(ctrl.type.toLowerCase() !=3D "hidden")) &&
        (typeof(ctrl.disabled) =3D=3D "undefined" || ctrl.disabled =
=3D=3D null || ctrl.disabled =3D=3D false) &&
        (typeof(ctrl.visible) =3D=3D "undefined" || ctrl.visible =3D=3D =
null || ctrl.visible !=3D false) &&
        (IsInVisibleContainer(ctrl))) {
        if ((ctrl.tagName.toLowerCase() =3D=3D "table" && =
(typeof(__nonMSDOMBrowser) =3D=3D "undefined" || __nonMSDOMBrowser)) ||
            (ctrl.tagName.toLowerCase() =3D=3D "span")) {
            var inputElements =3D ctrl.getElementsByTagName("input");
            var lastInputElement  =3D inputElements[inputElements.length =
-1];
            if (lastInputElement !=3D null) {
                ctrl =3D lastInputElement;
            }
        }
        if (typeof(ctrl.focus) !=3D "undefined" && ctrl.focus !=3D null) =
{
            ctrl.focus();
            Page_InvalidControlToBeFocused =3D ctrl;
        }
    }
}
function IsInVisibleContainer(ctrl) {
    if (typeof(ctrl.style) !=3D "undefined" &&
        ( ( typeof(ctrl.style.display) !=3D "undefined" &&
            ctrl.style.display =3D=3D "none") ||
          ( typeof(ctrl.style.visibility) !=3D "undefined" &&
            ctrl.style.visibility =3D=3D "hidden") ) ) {
        return false;
    }
    else if (typeof(ctrl.parentNode) !=3D "undefined" &&
             ctrl.parentNode !=3D null &&
             ctrl.parentNode !=3D ctrl) {
        return IsInVisibleContainer(ctrl.parentNode);
    }
    return true;
}
function IsValidationGroupMatch(control, validationGroup) {
    if ((typeof(validationGroup) =3D=3D "undefined") || (validationGroup =
=3D=3D null)) {
        return true;
    }
    var controlGroup =3D "";
    if (typeof(control.validationGroup) =3D=3D "string") {
        controlGroup =3D control.validationGroup;
    }
    return (controlGroup =3D=3D validationGroup);
}
function ValidatorOnLoad() {
    if (typeof(Page_Validators) =3D=3D "undefined")
        return;
    var i, val;
    for (i =3D 0; i < Page_Validators.length; i++) {
        val =3D Page_Validators[i];
        if (typeof(val.evaluationfunction) =3D=3D "string") {
            eval("val.evaluationfunction =3D " + val.evaluationfunction =
+ ";");
        }
        if (typeof(val.isvalid) =3D=3D "string") {
            if (val.isvalid =3D=3D "False") {
                val.isvalid =3D false;
                Page_IsValid =3D false;
            }
            else {
                val.isvalid =3D true;
            }
        } else {
            val.isvalid =3D true;
        }
        if (typeof(val.enabled) =3D=3D "string") {
            val.enabled =3D (val.enabled !=3D "False");
        }
        if (typeof(val.controltovalidate) =3D=3D "string") {
            ValidatorHookupControlID(val.controltovalidate, val);
        }
        if (typeof(val.controlhookup) =3D=3D "string") {
            ValidatorHookupControlID(val.controlhookup, val);
        }
    }
    Page_ValidationActive =3D true;
}
function ValidatorConvert(op, dataType, val) {
    function GetFullYear(year) {
        var twoDigitCutoffYear =3D val.cutoffyear % 100;
        var cutoffYearCentury =3D val.cutoffyear - twoDigitCutoffYear;
        return ((year > twoDigitCutoffYear) ? (cutoffYearCentury - 100 + =
year) : (cutoffYearCentury + year));
    }
    var num, cleanInput, m, exp;
    if (dataType =3D=3D "Integer") {
        exp =3D /^\s*[-\+]?\d+\s*$/;
        if (op.match(exp) =3D=3D null)
            return null;
        num =3D parseInt(op, 10);
        return (isNaN(num) ? null : num);
    }
    else if(dataType =3D=3D "Double") {
        exp =3D new RegExp("^\\s*([-\\+])?(\\d*)\\" + val.decimalchar + =
"?(\\d*)\\s*$");
        m =3D op.match(exp);
        if (m =3D=3D null)
            return null;
        if (m[2].length =3D=3D 0 && m[3].length =3D=3D 0)
            return null;
        cleanInput =3D (m[1] !=3D null ? m[1] : "") + (m[2].length>0 ? =
m[2] : "0") + (m[3].length>0 ? "." + m[3] : "");
        num =3D parseFloat(cleanInput);
        return (isNaN(num) ? null : num);
    }
    else if (dataType =3D=3D "Currency") {
        var hasDigits =3D (val.digits > 0);
        var beginGroupSize, subsequentGroupSize;
        var groupSizeNum =3D parseInt(val.groupsize, 10);
        if (!isNaN(groupSizeNum) && groupSizeNum > 0) {
            beginGroupSize =3D "{1," + groupSizeNum + "}";
            subsequentGroupSize =3D "{" + groupSizeNum + "}";
        }
        else {
            beginGroupSize =3D subsequentGroupSize =3D "+";
        }
        exp =3D new RegExp("^\\s*([-\\+])?((\\d" + beginGroupSize + =
"(\\" + val.groupchar + "\\d" + subsequentGroupSize + ")+)|\\d*)"
                        + (hasDigits ? "\\" + val.decimalchar + =
"?(\\d{0," + val.digits + "})" : "")
                        + "\\s*$");
        m =3D op.match(exp);
        if (m =3D=3D null)
            return null;
        if (m[2].length =3D=3D 0 && hasDigits && m[5].length =3D=3D 0)
            return null;
        cleanInput =3D (m[1] !=3D null ? m[1] : "") + m[2].replace(new =
RegExp("(\\" + val.groupchar + ")", "g"), "") + ((hasDigits && =
m[5].length > 0) ? "." + m[5] : "");
        num =3D parseFloat(cleanInput);
        return (isNaN(num) ? null : num);
    }
    else if (dataType =3D=3D "Date") {
        var yearFirstExp =3D new =
RegExp("^\\s*((\\d{4})|(\\d{2}))([-/]|\\. =
?)(\\d{1,2})\\4(\\d{1,2})\\.?\\s*$");
        m =3D op.match(yearFirstExp);
        var day, month, year;
        if (m !=3D null && (m[2].length =3D=3D 4 || val.dateorder =3D=3D =
"ymd")) {
            day =3D m[6];
            month =3D m[5];
            year =3D (m[2].length =3D=3D 4) ? m[2] : =
GetFullYear(parseInt(m[3], 10))
        }
        else {
            if (val.dateorder =3D=3D "ymd"){
                return null;
            }
            var yearLastExp =3D new RegExp("^\\s*(\\d{1,2})([-/]|\\. =
?)(\\d{1,2})(?:\\s|\\2)((\\d{4})|(\\d{2}))(?:\\s\u0433\\.)?\\s*$");
            m =3D op.match(yearLastExp);
            if (m =3D=3D null) {
                return null;
            }
            if (val.dateorder =3D=3D "mdy") {
                day =3D m[3];
                month =3D m[1];
            }
            else {
                day =3D m[1];
                month =3D m[3];
            }
            year =3D (m[5].length =3D=3D 4) ? m[5] : =
GetFullYear(parseInt(m[6], 10))
        }
        month -=3D 1;
        var date =3D new Date(year, month, day);
        if (year < 100) {
            date.setFullYear(year);
        }
        return (typeof(date) =3D=3D "object" && year =3D=3D =
date.getFullYear() && month =3D=3D date.getMonth() && day =3D=3D =
date.getDate()) ? date.valueOf() : null;
    }
    else {
        return op.toString();
    }
}
function ValidatorCompare(operand1, operand2, operator, val) {
    var dataType =3D val.type;
    var op1, op2;
    if ((op1 =3D ValidatorConvert(operand1, dataType, val)) =3D=3D null)
        return false;
    if (operator =3D=3D "DataTypeCheck")
        return true;
    if ((op2 =3D ValidatorConvert(operand2, dataType, val)) =3D=3D null)
        return true;
    switch (operator) {
        case "NotEqual":
            return (op1 !=3D op2);
        case "GreaterThan":
            return (op1 > op2);
        case "GreaterThanEqual":
            return (op1 >=3D op2);
        case "LessThan":
            return (op1 < op2);
        case "LessThanEqual":
            return (op1 <=3D op2);
        default:
            return (op1 =3D=3D op2);
    }
}
function CompareValidatorEvaluateIsValid(val) {
    var value =3D ValidatorGetValue(val.controltovalidate);
    if (ValidatorTrim(value).length =3D=3D 0)
        return true;
    var compareTo =3D "";
    if ((typeof(val.controltocompare) !=3D "string") ||
        (typeof(document.getElementById(val.controltocompare)) =3D=3D =
"undefined") ||
        (null =3D=3D document.getElementById(val.controltocompare))) {
        if (typeof(val.valuetocompare) =3D=3D "string") {
            compareTo =3D val.valuetocompare;
        }
    }
    else {
        compareTo =3D ValidatorGetValue(val.controltocompare);
    }
    var operator =3D "Equal";
    if (typeof(val.operator) =3D=3D "string") {
        operator =3D val.operator;
    }
    return ValidatorCompare(value, compareTo, operator, val);
}
function CustomValidatorEvaluateIsValid(val) {
    var value =3D "";
    if (typeof(val.controltovalidate) =3D=3D "string") {
        value =3D ValidatorGetValue(val.controltovalidate);
        if ((ValidatorTrim(value).length =3D=3D 0) &&
            ((typeof(val.validateemptytext) !=3D "string") || =
(val.validateemptytext !=3D "true"))) {
            return true;
        }
    }
    var args =3D { Value:value, IsValid:true };
    if (typeof(val.clientvalidationfunction) =3D=3D "string") {
        eval(val.clientvalidationfunction + "(val, args) ;");
    }
    return args.IsValid;
}
function RegularExpressionValidatorEvaluateIsValid(val) {
    var value =3D ValidatorGetValue(val.controltovalidate);
    if (ValidatorTrim(value).length =3D=3D 0)
        return true;
    var rx =3D new RegExp(val.validationexpression);
    var matches =3D rx.exec(value);
    return (matches !=3D null && value =3D=3D matches[0]);
}
function ValidatorTrim(s) {
    var m =3D s.match(/^\s*(\S+(\s+\S+)*)\s*$/);
    return (m =3D=3D null) ? "" : m[1];
}
function RequiredFieldValidatorEvaluateIsValid(val) {
    return (ValidatorTrim(ValidatorGetValue(val.controltovalidate)) !=3D =
ValidatorTrim(val.initialvalue))
}
function RangeValidatorEvaluateIsValid(val) {
    var value =3D ValidatorGetValue(val.controltovalidate);
    if (ValidatorTrim(value).length =3D=3D 0)
        return true;
    return (ValidatorCompare(value, val.minimumvalue, =
"GreaterThanEqual", val) &&
            ValidatorCompare(value, val.maximumvalue, "LessThanEqual", =
val));
}
function ValidationSummaryOnSubmit(validationGroup) {
    if (typeof(Page_ValidationSummaries) =3D=3D "undefined")
        return;
    var summary, sums, s;
    for (sums =3D 0; sums < Page_ValidationSummaries.length; sums++) {
        summary =3D Page_ValidationSummaries[sums];
        summary.style.display =3D "none";
        if (!Page_IsValid && IsValidationGroupMatch(summary, =
validationGroup)) {
            var i;
            if (summary.showsummary !=3D "False") {
                summary.style.display =3D "";
                if (typeof(summary.displaymode) !=3D "string") {
                    summary.displaymode =3D "BulletList";
                }
                switch (summary.displaymode) {
                    case "List":
                        headerSep =3D "<br>";
                        first =3D "";
                        pre =3D "";
                        post =3D "<br>";
                        end =3D "";
                        break;
                    case "BulletList":
                    default:
                        headerSep =3D "";
                        first =3D "<ul>";
                        pre =3D "<li>";
                        post =3D "</li>";
                        end =3D "</ul>";
                        break;
                    case "SingleParagraph":
                        headerSep =3D " ";
                        first =3D "";
                        pre =3D "";
                        post =3D " ";
                        end =3D "<br>";
                        break;
                }
                s =3D "";
                if (typeof(summary.headertext) =3D=3D "string") {
                    s +=3D summary.headertext + headerSep;
                }
                s +=3D first;
                for (i=3D0; i<Page_Validators.length; i++) {
                    if (!Page_Validators[i].isvalid && =
typeof(Page_Validators[i].errormessage) =3D=3D "string") {
                        s +=3D pre + Page_Validators[i].errormessage + =
post;
                    }
                }
                s +=3D end;
                summary.innerHTML =3D s;
                window.scrollTo(0,0);
            }
            if (summary.showmessagebox =3D=3D "True") {
                s =3D "";
                if (typeof(summary.headertext) =3D=3D "string") {
                    s +=3D summary.headertext + "\r\n";
                }
                var lastValIndex =3D Page_Validators.length - 1;
                for (i=3D0; i<=3DlastValIndex; i++) {
                    if (!Page_Validators[i].isvalid && =
typeof(Page_Validators[i].errormessage) =3D=3D "string") {
                        switch (summary.displaymode) {
                            case "List":
                                s +=3D Page_Validators[i].errormessage;
                                if (i < lastValIndex) {
                                    s +=3D "\r\n";
                                }
                                break;
                            case "BulletList":
                            default:
                                s +=3D "- " + =
Page_Validators[i].errormessage;
                                if (i < lastValIndex) {
                                    s +=3D "\r\n";
                                }
                                break;
                            case "SingleParagraph":
                                s +=3D Page_Validators[i].errormessage + =
" ";
                                break;
                        }
                    }
                }
                alert(s);
            }
        }
    }
}

if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://eptv.globo.com/ScriptResource.axd?d=cy5jeqDsK_1y_fjuWk1oFPh5U_xzZCxjFz_-199fBV0lnrFhlgRkjkL288DnUuBEEivjSum79l0XlPAnQrZHnG-5zh0rfhfgS88MX9oxeyg1&t=ffffffffec2d9970

=EF=BB=BF// Name:        MicrosoftAjax.debug.js
// Assembly:    System.Web.Extensions
// Version:     3.5.0.0
// FileVersion: 3.5.30729.4926
//-----------------------------------------------------------------------=

// Copyright (C) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------------------=

// MicrosoftAjax.js
// Microsoft AJAX Framework.
=20
Function.__typeName =3D 'Function';
Function.__class =3D true;
Function.createCallback =3D function Function$createCallback(method, =
context) {
    /// <summary locid=3D"M:J#Function.createCallback" />
    /// <param name=3D"method" type=3D"Function"></param>
    /// <param name=3D"context" mayBeNull=3D"true"></param>
    /// <returns type=3D"Function"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "method", type: Function},
        {name: "context", mayBeNull: true}
    ]);
    if (e) throw e;
    return function() {
        var l =3D arguments.length;
        if (l > 0) {
            var args =3D [];
            for (var i =3D 0; i < l; i++) {
                args[i] =3D arguments[i];
            }
            args[l] =3D context;
            return method.apply(this, args);
        }
        return method.call(this, context);
    }
}
Function.createDelegate =3D function Function$createDelegate(instance, =
method) {
    /// <summary locid=3D"M:J#Function.createDelegate" />
    /// <param name=3D"instance" mayBeNull=3D"true"></param>
    /// <param name=3D"method" type=3D"Function"></param>
    /// <returns type=3D"Function"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "instance", mayBeNull: true},
        {name: "method", type: Function}
    ]);
    if (e) throw e;
    return function() {
        return method.apply(instance, arguments);
    }
}
Function.emptyFunction =3D Function.emptyMethod =3D function =
Function$emptyMethod() {
    /// <summary locid=3D"M:J#Function.emptyMethod" />
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
}
Function._validateParams =3D function Function$_validateParams(params, =
expectedParams) {
    var e;
    e =3D Function._validateParameterCount(params, expectedParams);
    if (e) {
        e.popStackFrame();
        return e;
    }
    for (var i=3D0; i < params.length; i++) {
        var expectedParam =3D expectedParams[Math.min(i, =
expectedParams.length - 1)];
        var paramName =3D expectedParam.name;
        if (expectedParam.parameterArray) {
            paramName +=3D "[" + (i - expectedParams.length + 1) + "]";
        }
        e =3D Function._validateParameter(params[i], expectedParam, =
paramName);
        if (e) {
            e.popStackFrame();
            return e;
        }
    }
    return null;
}
Function._validateParameterCount =3D function =
Function$_validateParameterCount(params, expectedParams) {
    var maxParams =3D expectedParams.length;
    var minParams =3D 0;
    for (var i=3D0; i < expectedParams.length; i++) {
        if (expectedParams[i].parameterArray) {
            maxParams =3D Number.MAX_VALUE;
        }
        else if (!expectedParams[i].optional) {
            minParams++;
        }
    }
    if (params.length < minParams || params.length > maxParams) {
        var e =3D Error.parameterCount();
        e.popStackFrame();
        return e;
    }
    return null;
}
Function._validateParameter =3D function =
Function$_validateParameter(param, expectedParam, paramName) {
    var e;
    var expectedType =3D expectedParam.type;
    var expectedInteger =3D !!expectedParam.integer;
    var expectedDomElement =3D !!expectedParam.domElement;
    var mayBeNull =3D !!expectedParam.mayBeNull;
    e =3D Function._validateParameterType(param, expectedType, =
expectedInteger, expectedDomElement, mayBeNull, paramName);
    if (e) {
        e.popStackFrame();
        return e;
    }
    var expectedElementType =3D expectedParam.elementType;
    var elementMayBeNull =3D !!expectedParam.elementMayBeNull;
    if (expectedType =3D=3D=3D Array && typeof(param) !=3D=3D =
"undefined" && param !=3D=3D null &&
        (expectedElementType || !elementMayBeNull)) {
        var expectedElementInteger =3D !!expectedParam.elementInteger;
        var expectedElementDomElement =3D =
!!expectedParam.elementDomElement;
        for (var i=3D0; i < param.length; i++) {
            var elem =3D param[i];
            e =3D Function._validateParameterType(elem, =
expectedElementType,
                expectedElementInteger, expectedElementDomElement, =
elementMayBeNull,
                paramName + "[" + i + "]");
            if (e) {
                e.popStackFrame();
                return e;
            }
        }
    }
    return null;
}
Function._validateParameterType =3D function =
Function$_validateParameterType(param, expectedType, expectedInteger, =
expectedDomElement, mayBeNull, paramName) {
    var e;
    if (typeof(param) =3D=3D=3D "undefined") {
        if (mayBeNull) {
            return null;
        }
        else {
            e =3D Error.argumentUndefined(paramName);
            e.popStackFrame();
            return e;
        }
    }
    if (param =3D=3D=3D null) {
        if (mayBeNull) {
            return null;
        }
        else {
            e =3D Error.argumentNull(paramName);
            e.popStackFrame();
            return e;
        }
    }
    if (expectedType && expectedType.__enum) {
        if (typeof(param) !=3D=3D 'number') {
            e =3D Error.argumentType(paramName, Object.getType(param), =
expectedType);
            e.popStackFrame();
            return e;
        }
        if ((param % 1) =3D=3D=3D 0) {
            var values =3D expectedType.prototype;
            if (!expectedType.__flags || (param =3D=3D=3D 0)) {
                for (var i in values) {
                    if (values[i] =3D=3D=3D param) return null;
                }
            }
            else {
                var v =3D param;
                for (var i in values) {
                    var vali =3D values[i];
                    if (vali =3D=3D=3D 0) continue;
                    if ((vali & param) =3D=3D=3D vali) {
                        v -=3D vali;
                    }
                    if (v =3D=3D=3D 0) return null;
                }
            }
        }
        e =3D Error.argumentOutOfRange(paramName, param, =
String.format(Sys.Res.enumInvalidValue, param, expectedType.getName()));
        e.popStackFrame();
        return e;
    }
    if (expectedDomElement) {
        var val;
        if (typeof(param.nodeType) !=3D=3D 'number') {
            var doc =3D param.ownerDocument || param.document || param;
            if (doc !=3D param) {
                var w =3D doc.defaultView || doc.parentWindow;
                val =3D (w !=3D param) && !(w.document && param.document =
&& (w.document =3D=3D=3D param.document));
            }
            else {
                val =3D (typeof(doc.body) =3D=3D=3D 'undefined');
            }
        }
        else {
            val =3D (param.nodeType =3D=3D=3D 3);
        }
        if (val) {
            e =3D Error.argument(paramName, Sys.Res.argumentDomElement);
            e.popStackFrame();
            return e;
        }
    }
    if (expectedType && !expectedType.isInstanceOfType(param)) {
        e =3D Error.argumentType(paramName, Object.getType(param), =
expectedType);
        e.popStackFrame();
        return e;
    }
    if (expectedType =3D=3D=3D Number && expectedInteger) {
        if ((param % 1) !=3D=3D 0) {
            e =3D Error.argumentOutOfRange(paramName, param, =
Sys.Res.argumentInteger);
            e.popStackFrame();
            return e;
        }
    }
    return null;
}
=20
Error.__typeName =3D 'Error';
Error.__class =3D true;
Error.create =3D function Error$create(message, errorInfo) {
    /// <summary locid=3D"M:J#Error.create" />
    /// <param name=3D"message" type=3D"String" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <param name=3D"errorInfo" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <returns type=3D"Error"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "message", type: String, mayBeNull: true, optional: =
true},
        {name: "errorInfo", mayBeNull: true, optional: true}
    ]);
    if (e) throw e;
    var e =3D new Error(message);
    e.message =3D message;
    if (errorInfo) {
        for (var v in errorInfo) {
            e[v] =3D errorInfo[v];
        }
    }
    e.popStackFrame();
    return e;
}
Error.argument =3D function Error$argument(paramName, message) {
    /// <summary locid=3D"M:J#Error.argument" />
    /// <param name=3D"paramName" type=3D"String" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <param name=3D"message" type=3D"String" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <returns></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "paramName", type: String, mayBeNull: true, optional: =
true},
        {name: "message", type: String, mayBeNull: true, optional: true}
    ]);
    if (e) throw e;
    var displayMessage =3D "Sys.ArgumentException: " + (message ? =
message : Sys.Res.argument);
    if (paramName) {
        displayMessage +=3D "\n" + String.format(Sys.Res.paramName, =
paramName);
    }
    var e =3D Error.create(displayMessage, { name: =
"Sys.ArgumentException", paramName: paramName });
    e.popStackFrame();
    return e;
}
Error.argumentNull =3D function Error$argumentNull(paramName, message) {
    /// <summary locid=3D"M:J#Error.argumentNull" />
    /// <param name=3D"paramName" type=3D"String" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <param name=3D"message" type=3D"String" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <returns></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "paramName", type: String, mayBeNull: true, optional: =
true},
        {name: "message", type: String, mayBeNull: true, optional: true}
    ]);
    if (e) throw e;
    var displayMessage =3D "Sys.ArgumentNullException: " + (message ? =
message : Sys.Res.argumentNull);
    if (paramName) {
        displayMessage +=3D "\n" + String.format(Sys.Res.paramName, =
paramName);
    }
    var e =3D Error.create(displayMessage, { name: =
"Sys.ArgumentNullException", paramName: paramName });
    e.popStackFrame();
    return e;
}
Error.argumentOutOfRange =3D function =
Error$argumentOutOfRange(paramName, actualValue, message) {
    /// <summary locid=3D"M:J#Error.argumentOutOfRange" />
    /// <param name=3D"paramName" type=3D"String" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <param name=3D"actualValue" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <param name=3D"message" type=3D"String" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <returns></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "paramName", type: String, mayBeNull: true, optional: =
true},
        {name: "actualValue", mayBeNull: true, optional: true},
        {name: "message", type: String, mayBeNull: true, optional: true}
    ]);
    if (e) throw e;
    var displayMessage =3D "Sys.ArgumentOutOfRangeException: " + =
(message ? message : Sys.Res.argumentOutOfRange);
    if (paramName) {
        displayMessage +=3D "\n" + String.format(Sys.Res.paramName, =
paramName);
    }
    if (typeof(actualValue) !=3D=3D "undefined" && actualValue !=3D=3D =
null) {
        displayMessage +=3D "\n" + String.format(Sys.Res.actualValue, =
actualValue);
    }
    var e =3D Error.create(displayMessage, {
        name: "Sys.ArgumentOutOfRangeException",
        paramName: paramName,
        actualValue: actualValue
    });
    e.popStackFrame();
    return e;
}
Error.argumentType =3D function Error$argumentType(paramName, =
actualType, expectedType, message) {
    /// <summary locid=3D"M:J#Error.argumentType" />
    /// <param name=3D"paramName" type=3D"String" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <param name=3D"actualType" type=3D"Type" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <param name=3D"expectedType" type=3D"Type" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <param name=3D"message" type=3D"String" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <returns></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "paramName", type: String, mayBeNull: true, optional: =
true},
        {name: "actualType", type: Type, mayBeNull: true, optional: =
true},
        {name: "expectedType", type: Type, mayBeNull: true, optional: =
true},
        {name: "message", type: String, mayBeNull: true, optional: true}
    ]);
    if (e) throw e;
    var displayMessage =3D "Sys.ArgumentTypeException: ";
    if (message) {
        displayMessage +=3D message;
    }
    else if (actualType && expectedType) {
        displayMessage +=3D
            String.format(Sys.Res.argumentTypeWithTypes, =
actualType.getName(), expectedType.getName());
    }
    else {
        displayMessage +=3D Sys.Res.argumentType;
    }
    if (paramName) {
        displayMessage +=3D "\n" + String.format(Sys.Res.paramName, =
paramName);
    }
    var e =3D Error.create(displayMessage, {
        name: "Sys.ArgumentTypeException",
        paramName: paramName,
        actualType: actualType,
        expectedType: expectedType
    });
    e.popStackFrame();
    return e;
}
Error.argumentUndefined =3D function Error$argumentUndefined(paramName, =
message) {
    /// <summary locid=3D"M:J#Error.argumentUndefined" />
    /// <param name=3D"paramName" type=3D"String" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <param name=3D"message" type=3D"String" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <returns></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "paramName", type: String, mayBeNull: true, optional: =
true},
        {name: "message", type: String, mayBeNull: true, optional: true}
    ]);
    if (e) throw e;
    var displayMessage =3D "Sys.ArgumentUndefinedException: " + (message =
? message : Sys.Res.argumentUndefined);
    if (paramName) {
        displayMessage +=3D "\n" + String.format(Sys.Res.paramName, =
paramName);
    }
    var e =3D Error.create(displayMessage, { name: =
"Sys.ArgumentUndefinedException", paramName: paramName });
    e.popStackFrame();
    return e;
}
Error.format =3D function Error$format(message) {
    /// <summary locid=3D"M:J#Error.format" />
    /// <param name=3D"message" type=3D"String" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <returns></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "message", type: String, mayBeNull: true, optional: true}
    ]);
    if (e) throw e;
    var displayMessage =3D "Sys.FormatException: " + (message ? message =
: Sys.Res.format);
    var e =3D Error.create(displayMessage, {name: =
'Sys.FormatException'});
    e.popStackFrame();
    return e;
}
Error.invalidOperation =3D function Error$invalidOperation(message) {
    /// <summary locid=3D"M:J#Error.invalidOperation" />
    /// <param name=3D"message" type=3D"String" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <returns></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "message", type: String, mayBeNull: true, optional: true}
    ]);
    if (e) throw e;
    var displayMessage =3D "Sys.InvalidOperationException: " + (message =
? message : Sys.Res.invalidOperation);
    var e =3D Error.create(displayMessage, {name: =
'Sys.InvalidOperationException'});
    e.popStackFrame();
    return e;
}
Error.notImplemented =3D function Error$notImplemented(message) {
    /// <summary locid=3D"M:J#Error.notImplemented" />
    /// <param name=3D"message" type=3D"String" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <returns></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "message", type: String, mayBeNull: true, optional: true}
    ]);
    if (e) throw e;
    var displayMessage =3D "Sys.NotImplementedException: " + (message ? =
message : Sys.Res.notImplemented);
    var e =3D Error.create(displayMessage, {name: =
'Sys.NotImplementedException'});
    e.popStackFrame();
    return e;
}
Error.parameterCount =3D function Error$parameterCount(message) {
    /// <summary locid=3D"M:J#Error.parameterCount" />
    /// <param name=3D"message" type=3D"String" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <returns></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "message", type: String, mayBeNull: true, optional: true}
    ]);
    if (e) throw e;
    var displayMessage =3D "Sys.ParameterCountException: " + (message ? =
message : Sys.Res.parameterCount);
    var e =3D Error.create(displayMessage, {name: =
'Sys.ParameterCountException'});
    e.popStackFrame();
    return e;
}
Error.prototype.popStackFrame =3D function Error$popStackFrame() {
    /// <summary locid=3D"M:J#checkParam" />
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
    if (typeof(this.stack) =3D=3D=3D "undefined" || this.stack =3D=3D=3D =
null ||
        typeof(this.fileName) =3D=3D=3D "undefined" || this.fileName =
=3D=3D=3D null ||
        typeof(this.lineNumber) =3D=3D=3D "undefined" || this.lineNumber =
=3D=3D=3D null) {
        return;
    }
    var stackFrames =3D this.stack.split("\n");
    var currentFrame =3D stackFrames[0];
    var pattern =3D this.fileName + ":" + this.lineNumber;
    while(typeof(currentFrame) !=3D=3D "undefined" &&
          currentFrame !=3D=3D null &&
          currentFrame.indexOf(pattern) =3D=3D=3D -1) {
        stackFrames.shift();
        currentFrame =3D stackFrames[0];
    }
    var nextFrame =3D stackFrames[1];
    if (typeof(nextFrame) =3D=3D=3D "undefined" || nextFrame =3D=3D=3D =
null) {
        return;
    }
    var nextFrameParts =3D nextFrame.match(/@(.*):(\d+)$/);
    if (typeof(nextFrameParts) =3D=3D=3D "undefined" || nextFrameParts =
=3D=3D=3D null) {
        return;
    }
    this.fileName =3D nextFrameParts[1];
    this.lineNumber =3D parseInt(nextFrameParts[2]);
    stackFrames.shift();
    this.stack =3D stackFrames.join("\n");
}
=20
Object.__typeName =3D 'Object';
Object.__class =3D true;
Object.getType =3D function Object$getType(instance) {
    /// <summary locid=3D"M:J#Object.getType" />
    /// <param name=3D"instance"></param>
    /// <returns type=3D"Type"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "instance"}
    ]);
    if (e) throw e;
    var ctor =3D instance.constructor;
    if (!ctor || (typeof(ctor) !=3D=3D "function") || !ctor.__typeName =
|| (ctor.__typeName =3D=3D=3D 'Object')) {
        return Object;
    }
    return ctor;
}
Object.getTypeName =3D function Object$getTypeName(instance) {
    /// <summary locid=3D"M:J#Object.getTypeName" />
    /// <param name=3D"instance"></param>
    /// <returns type=3D"String"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "instance"}
    ]);
    if (e) throw e;
    return Object.getType(instance).getName();
}
=20
String.__typeName =3D 'String';
String.__class =3D true;
String.prototype.endsWith =3D function String$endsWith(suffix) {
    /// <summary locid=3D"M:J#String.endsWith" />
    /// <param name=3D"suffix" type=3D"String"></param>
    /// <returns type=3D"Boolean"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "suffix", type: String}
    ]);
    if (e) throw e;
    return (this.substr(this.length - suffix.length) =3D=3D=3D suffix);
}
String.prototype.startsWith =3D function String$startsWith(prefix) {
    /// <summary locid=3D"M:J#String.startsWith" />
    /// <param name=3D"prefix" type=3D"String"></param>
    /// <returns type=3D"Boolean"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "prefix", type: String}
    ]);
    if (e) throw e;
    return (this.substr(0, prefix.length) =3D=3D=3D prefix);
}
String.prototype.trim =3D function String$trim() {
    /// <summary locid=3D"M:J#String.trim" />
    /// <returns type=3D"String"></returns>
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
    return this.replace(/^\s+|\s+$/g, '');
}
String.prototype.trimEnd =3D function String$trimEnd() {
    /// <summary locid=3D"M:J#String.trimEnd" />
    /// <returns type=3D"String"></returns>
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
    return this.replace(/\s+$/, '');
}
String.prototype.trimStart =3D function String$trimStart() {
    /// <summary locid=3D"M:J#String.trimStart" />
    /// <returns type=3D"String"></returns>
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
    return this.replace(/^\s+/, '');
}
String.format =3D function String$format(format, args) {
    /// <summary locid=3D"M:J#String.format" />
    /// <param name=3D"format" type=3D"String"></param>
    /// <param name=3D"args" parameterArray=3D"true" =
mayBeNull=3D"true"></param>
    /// <returns type=3D"String"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "format", type: String},
        {name: "args", mayBeNull: true, parameterArray: true}
    ]);
    if (e) throw e;
    return String._toFormattedString(false, arguments);
}
String.localeFormat =3D function String$localeFormat(format, args) {
    /// <summary locid=3D"M:J#String.localeFormat" />
    /// <param name=3D"format" type=3D"String"></param>
    /// <param name=3D"args" parameterArray=3D"true" =
mayBeNull=3D"true"></param>
    /// <returns type=3D"String"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "format", type: String},
        {name: "args", mayBeNull: true, parameterArray: true}
    ]);
    if (e) throw e;
    return String._toFormattedString(true, arguments);
}
String._toFormattedString =3D function =
String$_toFormattedString(useLocale, args) {
    var result =3D '';
    var format =3D args[0];
    for (var i=3D0;;) {
        var open =3D format.indexOf('{', i);
        var close =3D format.indexOf('}', i);
        if ((open < 0) && (close < 0)) {
            result +=3D format.slice(i);
            break;
        }
        if ((close > 0) && ((close < open) || (open < 0))) {
            if (format.charAt(close + 1) !=3D=3D '}') {
                throw Error.argument('format', =
Sys.Res.stringFormatBraceMismatch);
            }
            result +=3D format.slice(i, close + 1);
            i =3D close + 2;
            continue;
        }
        result +=3D format.slice(i, open);
        i =3D open + 1;
        if (format.charAt(i) =3D=3D=3D '{') {
            result +=3D '{';
            i++;
            continue;
        }
        if (close < 0) throw Error.argument('format', =
Sys.Res.stringFormatBraceMismatch);
        var brace =3D format.substring(i, close);
        var colonIndex =3D brace.indexOf(':');
        var argNumber =3D parseInt((colonIndex < 0)? brace : =
brace.substring(0, colonIndex), 10) + 1;
        if (isNaN(argNumber)) throw Error.argument('format', =
Sys.Res.stringFormatInvalid);
        var argFormat =3D (colonIndex < 0)? '' : =
brace.substring(colonIndex + 1);
        var arg =3D args[argNumber];
        if (typeof(arg) =3D=3D=3D "undefined" || arg =3D=3D=3D null) {
            arg =3D '';
        }
        if (arg.toFormattedString) {
            result +=3D arg.toFormattedString(argFormat);
        }
        else if (useLocale && arg.localeFormat) {
            result +=3D arg.localeFormat(argFormat);
        }
        else if (arg.format) {
            result +=3D arg.format(argFormat);
        }
        else
            result +=3D arg.toString();
        i =3D close + 1;
    }
    return result;
}
=20
Boolean.__typeName =3D 'Boolean';
Boolean.__class =3D true;
Boolean.parse =3D function Boolean$parse(value) {
    /// <summary locid=3D"M:J#Boolean.parse" />
    /// <param name=3D"value" type=3D"String"></param>
    /// <returns type=3D"Boolean"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "value", type: String}
    ]);
    if (e) throw e;
    var v =3D value.trim().toLowerCase();
    if (v =3D=3D=3D 'false') return false;
    if (v =3D=3D=3D 'true') return true;
    throw Error.argumentOutOfRange('value', value, =
Sys.Res.boolTrueOrFalse);
}
=20
Date.__typeName =3D 'Date';
Date.__class =3D true;
Date._appendPreOrPostMatch =3D function =
Date$_appendPreOrPostMatch(preMatch, strBuilder) {
    var quoteCount =3D 0;
    var escaped =3D false;
    for (var i =3D 0, il =3D preMatch.length; i < il; i++) {
        var c =3D preMatch.charAt(i);
        switch (c) {
        case '\'':
            if (escaped) strBuilder.append("'");
            else quoteCount++;
            escaped =3D false;
            break;
        case '\\':
            if (escaped) strBuilder.append("\\");
            escaped =3D !escaped;
            break;
        default:
            strBuilder.append(c);
            escaped =3D false;
            break;
        }
    }
    return quoteCount;
}
Date._expandFormat =3D function Date$_expandFormat(dtf, format) {
    if (!format) {
        format =3D "F";
    }
    if (format.length =3D=3D=3D 1) {
        switch (format) {
        case "d":
            return dtf.ShortDatePattern;
        case "D":
            return dtf.LongDatePattern;
        case "t":
            return dtf.ShortTimePattern;
        case "T":
            return dtf.LongTimePattern;
        case "F":
            return dtf.FullDateTimePattern;
        case "M": case "m":
            return dtf.MonthDayPattern;
        case "s":
            return dtf.SortableDateTimePattern;
        case "Y": case "y":
            return dtf.YearMonthPattern;
        default:
            throw Error.format(Sys.Res.formatInvalidString);
        }
    }
    return format;
}
Date._expandYear =3D function Date$_expandYear(dtf, year) {
    if (year < 100) {
        var curr =3D new Date().getFullYear();
        year +=3D curr - (curr % 100);
        if (year > dtf.Calendar.TwoDigitYearMax) {
            return year - 100;
        }
    }
    return year;
}
Date._getParseRegExp =3D function Date$_getParseRegExp(dtf, format) {
    if (!dtf._parseRegExp) {
        dtf._parseRegExp =3D {};
    }
    else if (dtf._parseRegExp[format]) {
        return dtf._parseRegExp[format];
    }
    var expFormat =3D Date._expandFormat(dtf, format);
    expFormat =3D expFormat.replace(/([\^\$\.\*\+\?\|\[\]\(\)\{\}])/g, =
"\\\\$1");
    var regexp =3D new Sys.StringBuilder("^");
    var groups =3D [];
    var index =3D 0;
    var quoteCount =3D 0;
    var tokenRegExp =3D Date._getTokenRegExp();
    var match;
    while ((match =3D tokenRegExp.exec(expFormat)) !=3D=3D null) {
        var preMatch =3D expFormat.slice(index, match.index);
        index =3D tokenRegExp.lastIndex;
        quoteCount +=3D Date._appendPreOrPostMatch(preMatch, regexp);
        if ((quoteCount%2) =3D=3D=3D 1) {
            regexp.append(match[0]);
            continue;
        }
        switch (match[0]) {
            case 'dddd': case 'ddd':
            case 'MMMM': case 'MMM':
                regexp.append("(\\D+)");
                break;
            case 'tt': case 't':
                regexp.append("(\\D*)");
                break;
            case 'yyyy':
                regexp.append("(\\d{4})");
                break;
            case 'fff':
                regexp.append("(\\d{3})");
                break;
            case 'ff':
                regexp.append("(\\d{2})");
                break;
            case 'f':
                regexp.append("(\\d)");
                break;
            case 'dd': case 'd':
            case 'MM': case 'M':
            case 'yy': case 'y':
            case 'HH': case 'H':
            case 'hh': case 'h':
            case 'mm': case 'm':
            case 'ss': case 's':
                regexp.append("(\\d\\d?)");
                break;
            case 'zzz':
                regexp.append("([+-]?\\d\\d?:\\d{2})");
                break;
            case 'zz': case 'z':
                regexp.append("([+-]?\\d\\d?)");
                break;
        }
        Array.add(groups, match[0]);
    }
    Date._appendPreOrPostMatch(expFormat.slice(index), regexp);
    regexp.append("$");
    var regexpStr =3D regexp.toString().replace(/\s+/g, "\\s+");
    var parseRegExp =3D {'regExp': regexpStr, 'groups': groups};
    dtf._parseRegExp[format] =3D parseRegExp;
    return parseRegExp;
}
Date._getTokenRegExp =3D function Date$_getTokenRegExp() {
    return =
/dddd|ddd|dd|d|MMMM|MMM|MM|M|yyyy|yy|y|hh|h|HH|H|mm|m|ss|s|tt|t|fff|ff|f|=
zzz|zz|z/g;
}
Date.parseLocale =3D function Date$parseLocale(value, formats) {
    /// <summary locid=3D"M:J#Date.parseLocale" />
    /// <param name=3D"value" type=3D"String"></param>
    /// <param name=3D"formats" parameterArray=3D"true" =
optional=3D"true" mayBeNull=3D"true"></param>
    /// <returns type=3D"Date"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "value", type: String},
        {name: "formats", mayBeNull: true, optional: true, =
parameterArray: true}
    ]);
    if (e) throw e;
    return Date._parse(value, Sys.CultureInfo.CurrentCulture, =
arguments);
}
Date.parseInvariant =3D function Date$parseInvariant(value, formats) {
    /// <summary locid=3D"M:J#Date.parseInvariant" />
    /// <param name=3D"value" type=3D"String"></param>
    /// <param name=3D"formats" parameterArray=3D"true" =
optional=3D"true" mayBeNull=3D"true"></param>
    /// <returns type=3D"Date"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "value", type: String},
        {name: "formats", mayBeNull: true, optional: true, =
parameterArray: true}
    ]);
    if (e) throw e;
    return Date._parse(value, Sys.CultureInfo.InvariantCulture, =
arguments);
}
Date._parse =3D function Date$_parse(value, cultureInfo, args) {
    var custom =3D false;
    for (var i =3D 1, il =3D args.length; i < il; i++) {
        var format =3D args[i];
        if (format) {
            custom =3D true;
            var date =3D Date._parseExact(value, format, cultureInfo);
            if (date) return date;
        }
    }
    if (! custom) {
        var formats =3D cultureInfo._getDateTimeFormats();
        for (var i =3D 0, il =3D formats.length; i < il; i++) {
            var date =3D Date._parseExact(value, formats[i], =
cultureInfo);
            if (date) return date;
        }
    }
    return null;
}
Date._parseExact =3D function Date$_parseExact(value, format, =
cultureInfo) {
    value =3D value.trim();
    var dtf =3D cultureInfo.dateTimeFormat;
    var parseInfo =3D Date._getParseRegExp(dtf, format);
    var match =3D new RegExp(parseInfo.regExp).exec(value);
    if (match =3D=3D=3D null) return null;
   =20
    var groups =3D parseInfo.groups;
    var year =3D null, month =3D null, date =3D null, weekDay =3D null;
    var hour =3D 0, min =3D 0, sec =3D 0, msec =3D 0, tzMinOffset =3D =
null;
    var pmHour =3D false;
    for (var j =3D 0, jl =3D groups.length; j < jl; j++) {
        var matchGroup =3D match[j+1];
        if (matchGroup) {
            switch (groups[j]) {
                case 'dd': case 'd':
                    date =3D parseInt(matchGroup, 10);
                    if ((date < 1) || (date > 31)) return null;
                    break;
                case 'MMMM':
                    month =3D cultureInfo._getMonthIndex(matchGroup);
                    if ((month < 0) || (month > 11)) return null;
                    break;
                case 'MMM':
                    month =3D =
cultureInfo._getAbbrMonthIndex(matchGroup);
                    if ((month < 0) || (month > 11)) return null;
                    break;
                case 'M': case 'MM':
                    var month =3D parseInt(matchGroup, 10) - 1;
                    if ((month < 0) || (month > 11)) return null;
                    break;
                case 'y': case 'yy':
                    year =3D Date._expandYear(dtf,parseInt(matchGroup, =
10));
                    if ((year < 0) || (year > 9999)) return null;
                    break;
                case 'yyyy':
                    year =3D parseInt(matchGroup, 10);
                    if ((year < 0) || (year > 9999)) return null;
                    break;
                case 'h': case 'hh':
                    hour =3D parseInt(matchGroup, 10);
                    if (hour =3D=3D=3D 12) hour =3D 0;
                    if ((hour < 0) || (hour > 11)) return null;
                    break;
                case 'H': case 'HH':
                    hour =3D parseInt(matchGroup, 10);
                    if ((hour < 0) || (hour > 23)) return null;
                    break;
                case 'm': case 'mm':
                    min =3D parseInt(matchGroup, 10);
                    if ((min < 0) || (min > 59)) return null;
                    break;
                case 's': case 'ss':
                    sec =3D parseInt(matchGroup, 10);
                    if ((sec < 0) || (sec > 59)) return null;
                    break;
                case 'tt': case 't':
                    var upperToken =3D matchGroup.toUpperCase();
                    pmHour =3D (upperToken =3D=3D=3D =
dtf.PMDesignator.toUpperCase());
                    if (!pmHour && (upperToken !=3D=3D =
dtf.AMDesignator.toUpperCase())) return null;
                    break;
                case 'f':
                    msec =3D parseInt(matchGroup, 10) * 100;
                    if ((msec < 0) || (msec > 999)) return null;
                    break;
                case 'ff':
                    msec =3D parseInt(matchGroup, 10) * 10;
                    if ((msec < 0) || (msec > 999)) return null;
                    break;
                case 'fff':
                    msec =3D parseInt(matchGroup, 10);
                    if ((msec < 0) || (msec > 999)) return null;
                    break;
                case 'dddd':
                    weekDay =3D cultureInfo._getDayIndex(matchGroup);
                    if ((weekDay < 0) || (weekDay > 6)) return null;
                    break;
                case 'ddd':
                    weekDay =3D =
cultureInfo._getAbbrDayIndex(matchGroup);
                    if ((weekDay < 0) || (weekDay > 6)) return null;
                    break;
                case 'zzz':
                    var offsets =3D matchGroup.split(/:/);
                    if (offsets.length !=3D=3D 2) return null;
                    var hourOffset =3D parseInt(offsets[0], 10);
                    if ((hourOffset < -12) || (hourOffset > 13)) return =
null;
                    var minOffset =3D parseInt(offsets[1], 10);
                    if ((minOffset < 0) || (minOffset > 59)) return =
null;
                    tzMinOffset =3D (hourOffset * 60) + =
(matchGroup.startsWith('-')? -minOffset : minOffset);
                    break;
                case 'z': case 'zz':
                    var hourOffset =3D parseInt(matchGroup, 10);
                    if ((hourOffset < -12) || (hourOffset > 13)) return =
null;
                    tzMinOffset =3D hourOffset * 60;
                    break;
            }
        }
    }
    var result =3D new Date();
    if (year =3D=3D=3D null) {
        year =3D result.getFullYear();
    }
    if (month =3D=3D=3D null) {
        month =3D result.getMonth();
    }
    if (date =3D=3D=3D null) {
        date =3D result.getDate();
    }
    result.setFullYear(year, month, date);
    if (result.getDate() !=3D=3D date) return null;
    if ((weekDay !=3D=3D null) && (result.getDay() !=3D=3D weekDay)) {
        return null;
    }
    if (pmHour && (hour < 12)) {
        hour +=3D 12;
    }
    result.setHours(hour, min, sec, msec);
    if (tzMinOffset !=3D=3D null) {
        var adjustedMin =3D result.getMinutes() - (tzMinOffset + =
result.getTimezoneOffset());
        result.setHours(result.getHours() + parseInt(adjustedMin/60, =
10), adjustedMin%60);
    }
    return result;
}
Date.prototype.format =3D function Date$format(format) {
    /// <summary locid=3D"M:J#Date.format" />
    /// <param name=3D"format" type=3D"String"></param>
    /// <returns type=3D"String"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "format", type: String}
    ]);
    if (e) throw e;
    return this._toFormattedString(format, =
Sys.CultureInfo.InvariantCulture);
}
Date.prototype.localeFormat =3D function Date$localeFormat(format) {
    /// <summary locid=3D"M:J#Date.localeFormat" />
    /// <param name=3D"format" type=3D"String"></param>
    /// <returns type=3D"String"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "format", type: String}
    ]);
    if (e) throw e;
    return this._toFormattedString(format, =
Sys.CultureInfo.CurrentCulture);
}
Date.prototype._toFormattedString =3D function =
Date$_toFormattedString(format, cultureInfo) {
    if (!format || (format.length =3D=3D=3D 0) || (format =3D=3D=3D =
'i')) {
        if (cultureInfo && (cultureInfo.name.length > 0)) {
            return this.toLocaleString();
        }
        else {
            return this.toString();
        }
    }
    var dtf =3D cultureInfo.dateTimeFormat;
    format =3D Date._expandFormat(dtf, format);
    var ret =3D new Sys.StringBuilder();
    var hour;
    function addLeadingZero(num) {
        if (num < 10) {
            return '0' + num;
        }
        return num.toString();
    }
    function addLeadingZeros(num) {
        if (num < 10) {
            return '00' + num;
        }
        if (num < 100) {
            return '0' + num;
        }
        return num.toString();
    }
    var quoteCount =3D 0;
    var tokenRegExp =3D Date._getTokenRegExp();
    for (;;) {
        var index =3D tokenRegExp.lastIndex;
        var ar =3D tokenRegExp.exec(format);
        var preMatch =3D format.slice(index, ar ? ar.index : =
format.length);
        quoteCount +=3D Date._appendPreOrPostMatch(preMatch, ret);
        if (!ar) break;
        if ((quoteCount%2) =3D=3D=3D 1) {
            ret.append(ar[0]);
            continue;
        }
        switch (ar[0]) {
        case "dddd":
            ret.append(dtf.DayNames[this.getDay()]);
            break;
        case "ddd":
            ret.append(dtf.AbbreviatedDayNames[this.getDay()]);
            break;
        case "dd":
            ret.append(addLeadingZero(this.getDate()));
            break;
        case "d":
            ret.append(this.getDate());
            break;
        case "MMMM":
            ret.append(dtf.MonthNames[this.getMonth()]);
            break;
        case "MMM":
            ret.append(dtf.AbbreviatedMonthNames[this.getMonth()]);
            break;
        case "MM":
            ret.append(addLeadingZero(this.getMonth() + 1));
            break;
        case "M":
            ret.append(this.getMonth() + 1);
            break;
        case "yyyy":
            ret.append(this.getFullYear());
            break;
        case "yy":
            ret.append(addLeadingZero(this.getFullYear() % 100));
            break;
        case "y":
            ret.append(this.getFullYear() % 100);
            break;
        case "hh":
            hour =3D this.getHours() % 12;
            if (hour =3D=3D=3D 0) hour =3D 12;
            ret.append(addLeadingZero(hour));
            break;
        case "h":
            hour =3D this.getHours() % 12;
            if (hour =3D=3D=3D 0) hour =3D 12;
            ret.append(hour);
            break;
        case "HH":
            ret.append(addLeadingZero(this.getHours()));
            break;
        case "H":
            ret.append(this.getHours());
            break;
        case "mm":
            ret.append(addLeadingZero(this.getMinutes()));
            break;
        case "m":
            ret.append(this.getMinutes());
            break;
        case "ss":
            ret.append(addLeadingZero(this.getSeconds()));
            break;
        case "s":
            ret.append(this.getSeconds());
            break;
        case "tt":
            ret.append((this.getHours() < 12) ? dtf.AMDesignator : =
dtf.PMDesignator);
            break;
        case "t":
            ret.append(((this.getHours() < 12) ? dtf.AMDesignator : =
dtf.PMDesignator).charAt(0));
            break;
        case "f":
            =
ret.append(addLeadingZeros(this.getMilliseconds()).charAt(0));
            break;
        case "ff":
            ret.append(addLeadingZeros(this.getMilliseconds()).substr(0, =
2));
            break;
        case "fff":
            ret.append(addLeadingZeros(this.getMilliseconds()));
            break;
        case "z":
            hour =3D this.getTimezoneOffset() / 60;
            ret.append(((hour <=3D 0) ? '+' : '-') + =
Math.floor(Math.abs(hour)));
            break;
        case "zz":
            hour =3D this.getTimezoneOffset() / 60;
            ret.append(((hour <=3D 0) ? '+' : '-') + =
addLeadingZero(Math.floor(Math.abs(hour))));
            break;
        case "zzz":
            hour =3D this.getTimezoneOffset() / 60;
            ret.append(((hour <=3D 0) ? '+' : '-') + =
addLeadingZero(Math.floor(Math.abs(hour))) +
                dtf.TimeSeparator + =
addLeadingZero(Math.abs(this.getTimezoneOffset() % 60)));
            break;
        }
    }
    return ret.toString();
}
=20
Number.__typeName =3D 'Number';
Number.__class =3D true;
Number.parseLocale =3D function Number$parseLocale(value) {
    /// <summary locid=3D"M:J#Number.parseLocale" />
    /// <param name=3D"value" type=3D"String"></param>
    /// <returns type=3D"Number"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "value", type: String}
    ]);
    if (e) throw e;
    return Number._parse(value, Sys.CultureInfo.CurrentCulture);
}
Number.parseInvariant =3D function Number$parseInvariant(value) {
    /// <summary locid=3D"M:J#Number.parseInvariant" />
    /// <param name=3D"value" type=3D"String"></param>
    /// <returns type=3D"Number"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "value", type: String}
    ]);
    if (e) throw e;
    return Number._parse(value, Sys.CultureInfo.InvariantCulture);
}
Number._parse =3D function Number$_parse(value, cultureInfo) {
    value =3D value.trim();
   =20
    if (value.match(/^[+-]?infinity$/i)) {
        return parseFloat(value);
    }
    if (value.match(/^0x[a-f0-9]+$/i)) {
        return parseInt(value);
    }
    var numFormat =3D cultureInfo.numberFormat;
    var signInfo =3D Number._parseNumberNegativePattern(value, =
numFormat, numFormat.NumberNegativePattern);
    var sign =3D signInfo[0];
    var num =3D signInfo[1];
   =20
    if ((sign =3D=3D=3D '') && (numFormat.NumberNegativePattern !=3D=3D =
1)) {
        signInfo =3D Number._parseNumberNegativePattern(value, =
numFormat, 1);
        sign =3D signInfo[0];
        num =3D signInfo[1];
    }
    if (sign =3D=3D=3D '') sign =3D '+';
   =20
    var exponent;
    var intAndFraction;
    var exponentPos =3D num.indexOf('e');
    if (exponentPos < 0) exponentPos =3D num.indexOf('E');
    if (exponentPos < 0) {
        intAndFraction =3D num;
        exponent =3D null;
    }
    else {
        intAndFraction =3D num.substr(0, exponentPos);
        exponent =3D num.substr(exponentPos + 1);
    }
   =20
    var integer;
    var fraction;
    var decimalPos =3D =
intAndFraction.indexOf(numFormat.NumberDecimalSeparator);
    if (decimalPos < 0) {
        integer =3D intAndFraction;
        fraction =3D null;
    }
    else {
        integer =3D intAndFraction.substr(0, decimalPos);
        fraction =3D intAndFraction.substr(decimalPos + =
numFormat.NumberDecimalSeparator.length);
    }
   =20
    integer =3D integer.split(numFormat.NumberGroupSeparator).join('');
    var altNumGroupSeparator =3D =
numFormat.NumberGroupSeparator.replace(/\u00A0/g, " ");
    if (numFormat.NumberGroupSeparator !=3D=3D altNumGroupSeparator) {
        integer =3D integer.split(altNumGroupSeparator).join('');
    }
   =20
    var p =3D sign + integer;
    if (fraction !=3D=3D null) {
        p +=3D '.' + fraction;
    }
    if (exponent !=3D=3D null) {
        var expSignInfo =3D Number._parseNumberNegativePattern(exponent, =
numFormat, 1);
        if (expSignInfo[0] =3D=3D=3D '') {
            expSignInfo[0] =3D '+';
        }
        p +=3D 'e' + expSignInfo[0] + expSignInfo[1];
    }
    if (p.match(/^[+-]?\d*\.?\d*(e[+-]?\d+)?$/)) {
        return parseFloat(p);
    }
    return Number.NaN;
}
Number._parseNumberNegativePattern =3D function =
Number$_parseNumberNegativePattern(value, numFormat, =
numberNegativePattern) {
    var neg =3D numFormat.NegativeSign;
    var pos =3D numFormat.PositiveSign;   =20
    switch (numberNegativePattern) {
        case 4:=20
            neg =3D ' ' + neg;
            pos =3D ' ' + pos;
        case 3:=20
            if (value.endsWith(neg)) {
                return ['-', value.substr(0, value.length - =
neg.length)];
            }
            else if (value.endsWith(pos)) {
                return ['+', value.substr(0, value.length - =
pos.length)];
            }
            break;
        case 2:=20
            neg +=3D ' ';
            pos +=3D ' ';
        case 1:=20
            if (value.startsWith(neg)) {
                return ['-', value.substr(neg.length)];
            }
            else if (value.startsWith(pos)) {
                return ['+', value.substr(pos.length)];
            }
            break;
        case 0:=20
            if (value.startsWith('(') && value.endsWith(')')) {
                return ['-', value.substr(1, value.length - 2)];
            }
            break;
    }
    return ['', value];
}
Number.prototype.format =3D function Number$format(format) {
    /// <summary locid=3D"M:J#Number.format" />
    /// <param name=3D"format" type=3D"String"></param>
    /// <returns type=3D"String"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "format", type: String}
    ]);
    if (e) throw e;
    return this._toFormattedString(format, =
Sys.CultureInfo.InvariantCulture);
}
Number.prototype.localeFormat =3D function Number$localeFormat(format) {
    /// <summary locid=3D"M:J#Number.localeFormat" />
    /// <param name=3D"format" type=3D"String"></param>
    /// <returns type=3D"String"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "format", type: String}
    ]);
    if (e) throw e;
    return this._toFormattedString(format, =
Sys.CultureInfo.CurrentCulture);
}
Number.prototype._toFormattedString =3D function =
Number$_toFormattedString(format, cultureInfo) {
    if (!format || (format.length =3D=3D=3D 0) || (format =3D=3D=3D =
'i')) {
        if (cultureInfo && (cultureInfo.name.length > 0)) {
            return this.toLocaleString();
        }
        else {
            return this.toString();
        }
    }
   =20
    var _percentPositivePattern =3D ["n %", "n%", "%n" ];
    var _percentNegativePattern =3D ["-n %", "-n%", "-%n"];
    var _numberNegativePattern =3D ["(n)","-n","- n","n-","n -"];
    var _currencyPositivePattern =3D ["$n","n$","$ n","n $"];
    var _currencyNegativePattern =3D =
["($n)","-$n","$-n","$n-","(n$)","-n$","n-$","n$-","-n $","-$ n","n =
$-","$ n-","$ -n","n- $","($ n)","(n $)"];
    function zeroPad(str, count, left) {
        for (var l=3Dstr.length; l < count; l++) {
            str =3D (left ? ('0' + str) : (str + '0'));
        }
        return str;
    }
   =20
    function expandNumber(number, precision, groupSizes, sep, =
decimalChar) {
       =20
        var curSize =3D groupSizes[0];
        var curGroupIndex =3D 1;
        var factor =3D Math.pow(10, precision);
        var rounded =3D (Math.round(number * factor) / factor);
        if (!isFinite(rounded)) {
            rounded =3D number;
        }
        number =3D rounded;
       =20
        var numberString =3D number.toString();
        var right =3D "";
        var exponent;
       =20
       =20
        var split =3D numberString.split(/e/i);
        numberString =3D split[0];
        exponent =3D (split.length > 1 ? parseInt(split[1]) : 0);
        split =3D numberString.split('.');
        numberString =3D split[0];
        right =3D split.length > 1 ? split[1] : "";
       =20
        var l;
        if (exponent > 0) {
            right =3D zeroPad(right, exponent, false);
            numberString +=3D right.slice(0, exponent);
            right =3D right.substr(exponent);
        }
        else if (exponent < 0) {
            exponent =3D -exponent;
            numberString =3D zeroPad(numberString, exponent+1, true);
            right =3D numberString.slice(-exponent, numberString.length) =
+ right;
            numberString =3D numberString.slice(0, -exponent);
        }
        if (precision > 0) {
            if (right.length > precision) {
                right =3D right.slice(0, precision);
            }
            else {
                right =3D zeroPad(right, precision, false);
            }
            right =3D decimalChar + right;
        }
        else {=20
            right =3D "";
        }
        var stringIndex =3D numberString.length-1;
        var ret =3D "";
        while (stringIndex >=3D 0) {
            if (curSize =3D=3D=3D 0 || curSize > stringIndex) {
                if (ret.length > 0)
                    return numberString.slice(0, stringIndex + 1) + sep =
+ ret + right;
                else
                    return numberString.slice(0, stringIndex + 1) + =
right;
            }
            if (ret.length > 0)
                ret =3D numberString.slice(stringIndex - curSize + 1, =
stringIndex+1) + sep + ret;
            else
                ret =3D numberString.slice(stringIndex - curSize + 1, =
stringIndex+1);
            stringIndex -=3D curSize;
            if (curGroupIndex < groupSizes.length) {
                curSize =3D groupSizes[curGroupIndex];
                curGroupIndex++;
            }
        }
        return numberString.slice(0, stringIndex + 1) + sep + ret + =
right;
    }
    var nf =3D cultureInfo.numberFormat;
    var number =3D Math.abs(this);
    if (!format)
        format =3D "D";
    var precision =3D -1;
    if (format.length > 1) precision =3D parseInt(format.slice(1), 10);
    var pattern;
    switch (format.charAt(0)) {
    case "d":
    case "D":
        pattern =3D 'n';
        if (precision !=3D=3D -1) {
            number =3D zeroPad(""+number, precision, true);
        }
        if (this < 0) number =3D -number;
        break;
    case "c":
    case "C":
        if (this < 0) pattern =3D =
_currencyNegativePattern[nf.CurrencyNegativePattern];
        else pattern =3D =
_currencyPositivePattern[nf.CurrencyPositivePattern];
        if (precision =3D=3D=3D -1) precision =3D =
nf.CurrencyDecimalDigits;
        number =3D expandNumber(Math.abs(this), precision, =
nf.CurrencyGroupSizes, nf.CurrencyGroupSeparator, =
nf.CurrencyDecimalSeparator);
        break;
    case "n":
    case "N":
        if (this < 0) pattern =3D =
_numberNegativePattern[nf.NumberNegativePattern];
        else pattern =3D 'n';
        if (precision =3D=3D=3D -1) precision =3D =
nf.NumberDecimalDigits;
        number =3D expandNumber(Math.abs(this), precision, =
nf.NumberGroupSizes, nf.NumberGroupSeparator, =
nf.NumberDecimalSeparator);
        break;
    case "p":
    case "P":
        if (this < 0) pattern =3D =
_percentNegativePattern[nf.PercentNegativePattern];
        else pattern =3D =
_percentPositivePattern[nf.PercentPositivePattern];
        if (precision =3D=3D=3D -1) precision =3D =
nf.PercentDecimalDigits;
        number =3D expandNumber(Math.abs(this) * 100, precision, =
nf.PercentGroupSizes, nf.PercentGroupSeparator, =
nf.PercentDecimalSeparator);
        break;
    default:
        throw Error.format(Sys.Res.formatBadFormatSpecifier);
    }
    var regex =3D /n|\$|-|%/g;
    var ret =3D "";
    for (;;) {
        var index =3D regex.lastIndex;
        var ar =3D regex.exec(pattern);
        ret +=3D pattern.slice(index, ar ? ar.index : pattern.length);
        if (!ar)
            break;
        switch (ar[0]) {
        case "n":
            ret +=3D number;
            break;
        case "$":
            ret +=3D nf.CurrencySymbol;
            break;
        case "-":
            ret +=3D nf.NegativeSign;
            break;
        case "%":
            ret +=3D nf.PercentSymbol;
            break;
        }
    }
    return ret;
}
=20
RegExp.__typeName =3D 'RegExp';
RegExp.__class =3D true;
=20
Array.__typeName =3D 'Array';
Array.__class =3D true;
Array.add =3D Array.enqueue =3D function Array$enqueue(array, item) {
    /// <summary locid=3D"M:J#Array.enqueue" />
    /// <param name=3D"array" type=3D"Array" =
elementMayBeNull=3D"true"></param>
    /// <param name=3D"item" mayBeNull=3D"true"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "array", type: Array, elementMayBeNull: true},
        {name: "item", mayBeNull: true}
    ]);
    if (e) throw e;
    array[array.length] =3D item;
}
Array.addRange =3D function Array$addRange(array, items) {
    /// <summary locid=3D"M:J#Array.addRange" />
    /// <param name=3D"array" type=3D"Array" =
elementMayBeNull=3D"true"></param>
    /// <param name=3D"items" type=3D"Array" =
elementMayBeNull=3D"true"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "array", type: Array, elementMayBeNull: true},
        {name: "items", type: Array, elementMayBeNull: true}
    ]);
    if (e) throw e;
    array.push.apply(array, items);
}
Array.clear =3D function Array$clear(array) {
    /// <summary locid=3D"M:J#Array.clear" />
    /// <param name=3D"array" type=3D"Array" =
elementMayBeNull=3D"true"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "array", type: Array, elementMayBeNull: true}
    ]);
    if (e) throw e;
    array.length =3D 0;
}
Array.clone =3D function Array$clone(array) {
    /// <summary locid=3D"M:J#Array.clone" />
    /// <param name=3D"array" type=3D"Array" =
elementMayBeNull=3D"true"></param>
    /// <returns type=3D"Array" elementMayBeNull=3D"true"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "array", type: Array, elementMayBeNull: true}
    ]);
    if (e) throw e;
    if (array.length =3D=3D=3D 1) {
        return [array[0]];
    }
    else {
        return Array.apply(null, array);
    }
}
Array.contains =3D function Array$contains(array, item) {
    /// <summary locid=3D"M:J#Array.contains" />
    /// <param name=3D"array" type=3D"Array" =
elementMayBeNull=3D"true"></param>
    /// <param name=3D"item" mayBeNull=3D"true"></param>
    /// <returns type=3D"Boolean"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "array", type: Array, elementMayBeNull: true},
        {name: "item", mayBeNull: true}
    ]);
    if (e) throw e;
    return (Array.indexOf(array, item) >=3D 0);
}
Array.dequeue =3D function Array$dequeue(array) {
    /// <summary locid=3D"M:J#Array.dequeue" />
    /// <param name=3D"array" type=3D"Array" =
elementMayBeNull=3D"true"></param>
    /// <returns mayBeNull=3D"true"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "array", type: Array, elementMayBeNull: true}
    ]);
    if (e) throw e;
    return array.shift();
}
Array.forEach =3D function Array$forEach(array, method, instance) {
    /// <summary locid=3D"M:J#Array.forEach" />
    /// <param name=3D"array" type=3D"Array" =
elementMayBeNull=3D"true"></param>
    /// <param name=3D"method" type=3D"Function"></param>
    /// <param name=3D"instance" optional=3D"true" =
mayBeNull=3D"true"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "array", type: Array, elementMayBeNull: true},
        {name: "method", type: Function},
        {name: "instance", mayBeNull: true, optional: true}
    ]);
    if (e) throw e;
    for (var i =3D 0, l =3D array.length; i < l; i++) {
        var elt =3D array[i];
        if (typeof(elt) !=3D=3D 'undefined') method.call(instance, elt, =
i, array);
    }
}
Array.indexOf =3D function Array$indexOf(array, item, start) {
    /// <summary locid=3D"M:J#Array.indexOf" />
    /// <param name=3D"array" type=3D"Array" =
elementMayBeNull=3D"true"></param>
    /// <param name=3D"item" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <param name=3D"start" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <returns type=3D"Number"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "array", type: Array, elementMayBeNull: true},
        {name: "item", mayBeNull: true, optional: true},
        {name: "start", mayBeNull: true, optional: true}
    ]);
    if (e) throw e;
    if (typeof(item) =3D=3D=3D "undefined") return -1;
    var length =3D array.length;
    if (length !=3D=3D 0) {
        start =3D start - 0;
        if (isNaN(start)) {
            start =3D 0;
        }
        else {
            if (isFinite(start)) {
                start =3D start - (start % 1);
            }
            if (start < 0) {
                start =3D Math.max(0, length + start);
            }
        }
        for (var i =3D start; i < length; i++) {
            if ((typeof(array[i]) !=3D=3D "undefined") && (array[i] =
=3D=3D=3D item)) {
                return i;
            }
        }
    }
    return -1;
}
Array.insert =3D function Array$insert(array, index, item) {
    /// <summary locid=3D"M:J#Array.insert" />
    /// <param name=3D"array" type=3D"Array" =
elementMayBeNull=3D"true"></param>
    /// <param name=3D"index" mayBeNull=3D"true"></param>
    /// <param name=3D"item" mayBeNull=3D"true"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "array", type: Array, elementMayBeNull: true},
        {name: "index", mayBeNull: true},
        {name: "item", mayBeNull: true}
    ]);
    if (e) throw e;
    array.splice(index, 0, item);
}
Array.parse =3D function Array$parse(value) {
    /// <summary locid=3D"M:J#Array.parse" />
    /// <param name=3D"value" type=3D"String" =
mayBeNull=3D"true"></param>
    /// <returns type=3D"Array" elementMayBeNull=3D"true"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "value", type: String, mayBeNull: true}
    ]);
    if (e) throw e;
    if (!value) return [];
    var v =3D eval(value);
    if (!Array.isInstanceOfType(v)) throw Error.argument('value', =
Sys.Res.arrayParseBadFormat);
    return v;
}
Array.remove =3D function Array$remove(array, item) {
    /// <summary locid=3D"M:J#Array.remove" />
    /// <param name=3D"array" type=3D"Array" =
elementMayBeNull=3D"true"></param>
    /// <param name=3D"item" mayBeNull=3D"true"></param>
    /// <returns type=3D"Boolean"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "array", type: Array, elementMayBeNull: true},
        {name: "item", mayBeNull: true}
    ]);
    if (e) throw e;
    var index =3D Array.indexOf(array, item);
    if (index >=3D 0) {
        array.splice(index, 1);
    }
    return (index >=3D 0);
}
Array.removeAt =3D function Array$removeAt(array, index) {
    /// <summary locid=3D"M:J#Array.removeAt" />
    /// <param name=3D"array" type=3D"Array" =
elementMayBeNull=3D"true"></param>
    /// <param name=3D"index" mayBeNull=3D"true"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "array", type: Array, elementMayBeNull: true},
        {name: "index", mayBeNull: true}
    ]);
    if (e) throw e;
    array.splice(index, 1);
}
=20
if (!window) this.window =3D this;
window.Type =3D Function;
Type.__fullyQualifiedIdentifierRegExp =3D new RegExp("^[^.0-9 =
\\s|,;:&*=3D+\\-()\\[\\]{}^%#@!~\\n\\r\\t\\f\\\\]([^ =
\\s|,;:&*=3D+\\-()\\[\\]{}^%#@!~\\n\\r\\t\\f\\\\]*[^. =
\\s|,;:&*=3D+\\-()\\[\\]{}^%#@!~\\n\\r\\t\\f\\\\])?$", "i");
Type.__identifierRegExp =3D new RegExp("^[^.0-9 =
\\s|,;:&*=3D+\\-()\\[\\]{}^%#@!~\\n\\r\\t\\f\\\\][^. =
\\s|,;:&*=3D+\\-()\\[\\]{}^%#@!~\\n\\r\\t\\f\\\\]*$", "i");
Type.prototype.callBaseMethod =3D function Type$callBaseMethod(instance, =
name, baseArguments) {
    /// <summary locid=3D"M:J#Type.callBaseMethod" />
    /// <param name=3D"instance"></param>
    /// <param name=3D"name" type=3D"String"></param>
    /// <param name=3D"baseArguments" type=3D"Array" optional=3D"true" =
mayBeNull=3D"true" elementMayBeNull=3D"true"></param>
    /// <returns></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "instance"},
        {name: "name", type: String},
        {name: "baseArguments", type: Array, mayBeNull: true, optional: =
true, elementMayBeNull: true}
    ]);
    if (e) throw e;
    var baseMethod =3D this.getBaseMethod(instance, name);
    if (!baseMethod) throw =
Error.invalidOperation(String.format(Sys.Res.methodNotFound, name));
    if (!baseArguments) {
        return baseMethod.apply(instance);
    }
    else {
        return baseMethod.apply(instance, baseArguments);
    }
}
Type.prototype.getBaseMethod =3D function Type$getBaseMethod(instance, =
name) {
    /// <summary locid=3D"M:J#Type.getBaseMethod" />
    /// <param name=3D"instance"></param>
    /// <param name=3D"name" type=3D"String"></param>
    /// <returns type=3D"Function" mayBeNull=3D"true"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "instance"},
        {name: "name", type: String}
    ]);
    if (e) throw e;
    if (!this.isInstanceOfType(instance)) throw =
Error.argumentType('instance', Object.getType(instance), this);
    var baseType =3D this.getBaseType();
    if (baseType) {
        var baseMethod =3D baseType.prototype[name];
        return (baseMethod instanceof Function) ? baseMethod : null;
    }
    return null;
}
Type.prototype.getBaseType =3D function Type$getBaseType() {
    /// <summary locid=3D"M:J#Type.getBaseType" />
    /// <returns type=3D"Type" mayBeNull=3D"true"></returns>
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
    return (typeof(this.__baseType) =3D=3D=3D "undefined") ? null : =
this.__baseType;
}
Type.prototype.getInterfaces =3D function Type$getInterfaces() {
    /// <summary locid=3D"M:J#Type.getInterfaces" />
    /// <returns type=3D"Array" elementType=3D"Type" mayBeNull=3D"false" =
elementMayBeNull=3D"false"></returns>
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
    var result =3D [];
    var type =3D this;
    while(type) {
        var interfaces =3D type.__interfaces;
        if (interfaces) {
            for (var i =3D 0, l =3D interfaces.length; i < l; i++) {
                var interfaceType =3D interfaces[i];
                if (!Array.contains(result, interfaceType)) {
                    result[result.length] =3D interfaceType;
                }
            }
        }
        type =3D type.__baseType;
    }
    return result;
}
Type.prototype.getName =3D function Type$getName() {
    /// <summary locid=3D"M:J#Type.getName" />
    /// <returns type=3D"String"></returns>
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
    return (typeof(this.__typeName) =3D=3D=3D "undefined") ? "" : =
this.__typeName;
}
Type.prototype.implementsInterface =3D function =
Type$implementsInterface(interfaceType) {
    /// <summary locid=3D"M:J#Type.implementsInterface" />
    /// <param name=3D"interfaceType" type=3D"Type"></param>
    /// <returns type=3D"Boolean"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "interfaceType", type: Type}
    ]);
    if (e) throw e;
    this.resolveInheritance();
    var interfaceName =3D interfaceType.getName();
    var cache =3D this.__interfaceCache;
    if (cache) {
        var cacheEntry =3D cache[interfaceName];
        if (typeof(cacheEntry) !=3D=3D 'undefined') return cacheEntry;
    }
    else {
        cache =3D this.__interfaceCache =3D {};
    }
    var baseType =3D this;
    while (baseType) {
        var interfaces =3D baseType.__interfaces;
        if (interfaces) {
            if (Array.indexOf(interfaces, interfaceType) !=3D=3D -1) {
                return cache[interfaceName] =3D true;
            }
        }
        baseType =3D baseType.__baseType;
    }
    return cache[interfaceName] =3D false;
}
Type.prototype.inheritsFrom =3D function Type$inheritsFrom(parentType) {
    /// <summary locid=3D"M:J#Type.inheritsFrom" />
    /// <param name=3D"parentType" type=3D"Type"></param>
    /// <returns type=3D"Boolean"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "parentType", type: Type}
    ]);
    if (e) throw e;
    this.resolveInheritance();
    var baseType =3D this.__baseType;
    while (baseType) {
        if (baseType =3D=3D=3D parentType) {
            return true;
        }
        baseType =3D baseType.__baseType;
    }
    return false;
}
Type.prototype.initializeBase =3D function Type$initializeBase(instance, =
baseArguments) {
    /// <summary locid=3D"M:J#Type.initializeBase" />
    /// <param name=3D"instance"></param>
    /// <param name=3D"baseArguments" type=3D"Array" optional=3D"true" =
mayBeNull=3D"true" elementMayBeNull=3D"true"></param>
    /// <returns></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "instance"},
        {name: "baseArguments", type: Array, mayBeNull: true, optional: =
true, elementMayBeNull: true}
    ]);
    if (e) throw e;
    if (!this.isInstanceOfType(instance)) throw =
Error.argumentType('instance', Object.getType(instance), this);
    this.resolveInheritance();
    if (this.__baseType) {
        if (!baseArguments) {
            this.__baseType.apply(instance);
        }
        else {
            this.__baseType.apply(instance, baseArguments);
        }
    }
    return instance;
}
Type.prototype.isImplementedBy =3D function =
Type$isImplementedBy(instance) {
    /// <summary locid=3D"M:J#Type.isImplementedBy" />
    /// <param name=3D"instance" mayBeNull=3D"true"></param>
    /// <returns type=3D"Boolean"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "instance", mayBeNull: true}
    ]);
    if (e) throw e;
    if (typeof(instance) =3D=3D=3D "undefined" || instance =3D=3D=3D =
null) return false;
    var instanceType =3D Object.getType(instance);
    return !!(instanceType.implementsInterface && =
instanceType.implementsInterface(this));
}
Type.prototype.isInstanceOfType =3D function =
Type$isInstanceOfType(instance) {
    /// <summary locid=3D"M:J#Type.isInstanceOfType" />
    /// <param name=3D"instance" mayBeNull=3D"true"></param>
    /// <returns type=3D"Boolean"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "instance", mayBeNull: true}
    ]);
    if (e) throw e;
    if (typeof(instance) =3D=3D=3D "undefined" || instance =3D=3D=3D =
null) return false;
    if (instance instanceof this) return true;
    var instanceType =3D Object.getType(instance);
    return !!(instanceType =3D=3D=3D this) ||
           (instanceType.inheritsFrom && =
instanceType.inheritsFrom(this)) ||
           (instanceType.implementsInterface && =
instanceType.implementsInterface(this));
}
Type.prototype.registerClass =3D function Type$registerClass(typeName, =
baseType, interfaceTypes) {
    /// <summary locid=3D"M:J#Type.registerClass" />
    /// <param name=3D"typeName" type=3D"String"></param>
    /// <param name=3D"baseType" type=3D"Type" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <param name=3D"interfaceTypes" parameterArray=3D"true" =
type=3D"Type"></param>
    /// <returns type=3D"Type"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "typeName", type: String},
        {name: "baseType", type: Type, mayBeNull: true, optional: true},
        {name: "interfaceTypes", type: Type, parameterArray: true}
    ]);
    if (e) throw e;
    if (!Type.__fullyQualifiedIdentifierRegExp.test(typeName)) throw =
Error.argument('typeName', Sys.Res.notATypeName);
    var parsedName;
    try {
        parsedName =3D eval(typeName);
    }
    catch(e) {
        throw Error.argument('typeName', Sys.Res.argumentTypeName);
    }
    if (parsedName !=3D=3D this) throw Error.argument('typeName', =
Sys.Res.badTypeName);
    if (Sys.__registeredTypes[typeName]) throw =
Error.invalidOperation(String.format(Sys.Res.typeRegisteredTwice, =
typeName));
    if ((arguments.length > 1) && (typeof(baseType) =3D=3D=3D =
'undefined')) throw Error.argumentUndefined('baseType');
    if (baseType && !baseType.__class) throw Error.argument('baseType', =
Sys.Res.baseNotAClass);
    this.prototype.constructor =3D this;
    this.__typeName =3D typeName;
    this.__class =3D true;
    if (baseType) {
        this.__baseType =3D baseType;
        this.__basePrototypePending =3D true;
    }
    Sys.__upperCaseTypes[typeName.toUpperCase()] =3D this;
    if (interfaceTypes) {
        this.__interfaces =3D [];
        this.resolveInheritance();
        for (var i =3D 2, l =3D arguments.length; i < l; i++) {
            var interfaceType =3D arguments[i];
            if (!interfaceType.__interface) throw =
Error.argument('interfaceTypes[' + (i - 2) + ']', =
Sys.Res.notAnInterface);
            for (var methodName in interfaceType.prototype) {
                var method =3D interfaceType.prototype[methodName];
                if (!this.prototype[methodName]) {
                    this.prototype[methodName] =3D method;
                }
            }
            this.__interfaces.push(interfaceType);
        }
    }
    Sys.__registeredTypes[typeName] =3D true;
    return this;
}
Type.prototype.registerInterface =3D function =
Type$registerInterface(typeName) {
    /// <summary locid=3D"M:J#Type.registerInterface" />
    /// <param name=3D"typeName" type=3D"String"></param>
    /// <returns type=3D"Type"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "typeName", type: String}
    ]);
    if (e) throw e;
    if (!Type.__fullyQualifiedIdentifierRegExp.test(typeName)) throw =
Error.argument('typeName', Sys.Res.notATypeName);
    var parsedName;
    try {
        parsedName =3D eval(typeName);
    }
    catch(e) {
        throw Error.argument('typeName', Sys.Res.argumentTypeName);
    }
    if (parsedName !=3D=3D this) throw Error.argument('typeName', =
Sys.Res.badTypeName);
    if (Sys.__registeredTypes[typeName]) throw =
Error.invalidOperation(String.format(Sys.Res.typeRegisteredTwice, =
typeName));
    Sys.__upperCaseTypes[typeName.toUpperCase()] =3D this;
    this.prototype.constructor =3D this;
    this.__typeName =3D typeName;
    this.__interface =3D true;
    Sys.__registeredTypes[typeName] =3D true;
    return this;
}
Type.prototype.resolveInheritance =3D function Type$resolveInheritance() =
{
    /// <summary locid=3D"M:J#Type.resolveInheritance" />
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
    if (this.__basePrototypePending) {
        var baseType =3D this.__baseType;
        baseType.resolveInheritance();
        for (var memberName in baseType.prototype) {
            var memberValue =3D baseType.prototype[memberName];
            if (!this.prototype[memberName]) {
                this.prototype[memberName] =3D memberValue;
            }
        }
        delete this.__basePrototypePending;
    }
}
Type.getRootNamespaces =3D function Type$getRootNamespaces() {
    /// <summary locid=3D"M:J#Type.getRootNamespaces" />
    /// <returns type=3D"Array"></returns>
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
    return Array.clone(Sys.__rootNamespaces);
}
Type.isClass =3D function Type$isClass(type) {
    /// <summary locid=3D"M:J#Type.isClass" />
    /// <param name=3D"type" mayBeNull=3D"true"></param>
    /// <returns type=3D"Boolean"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "type", mayBeNull: true}
    ]);
    if (e) throw e;
    if ((typeof(type) =3D=3D=3D 'undefined') || (type =3D=3D=3D null)) =
return false;
    return !!type.__class;
}
Type.isInterface =3D function Type$isInterface(type) {
    /// <summary locid=3D"M:J#Type.isInterface" />
    /// <param name=3D"type" mayBeNull=3D"true"></param>
    /// <returns type=3D"Boolean"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "type", mayBeNull: true}
    ]);
    if (e) throw e;
    if ((typeof(type) =3D=3D=3D 'undefined') || (type =3D=3D=3D null)) =
return false;
    return !!type.__interface;
}
Type.isNamespace =3D function Type$isNamespace(object) {
    /// <summary locid=3D"M:J#Type.isNamespace" />
    /// <param name=3D"object" mayBeNull=3D"true"></param>
    /// <returns type=3D"Boolean"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "object", mayBeNull: true}
    ]);
    if (e) throw e;
    if ((typeof(object) =3D=3D=3D 'undefined') || (object =3D=3D=3D =
null)) return false;
    return !!object.__namespace;
}
Type.parse =3D function Type$parse(typeName, ns) {
    /// <summary locid=3D"M:J#Type.parse" />
    /// <param name=3D"typeName" type=3D"String" =
mayBeNull=3D"true"></param>
    /// <param name=3D"ns" optional=3D"true" mayBeNull=3D"true"></param>
    /// <returns type=3D"Type" mayBeNull=3D"true"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "typeName", type: String, mayBeNull: true},
        {name: "ns", mayBeNull: true, optional: true}
    ]);
    if (e) throw e;
    var fn;
    if (ns) {
        fn =3D Sys.__upperCaseTypes[ns.getName().toUpperCase() + '.' + =
typeName.toUpperCase()];
        return fn || null;
    }
    if (!typeName) return null;
    if (!Type.__htClasses) {
        Type.__htClasses =3D {};
    }
    fn =3D Type.__htClasses[typeName];
    if (!fn) {
        fn =3D eval(typeName);
        if (typeof(fn) !=3D=3D 'function') throw =
Error.argument('typeName', Sys.Res.notATypeName);
        Type.__htClasses[typeName] =3D fn;
    }
    return fn;
}
Type.registerNamespace =3D function =
Type$registerNamespace(namespacePath) {
    /// <summary locid=3D"M:J#Type.registerNamespace" />
    /// <param name=3D"namespacePath" type=3D"String"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "namespacePath", type: String}
    ]);
    if (e) throw e;
    if (!Type.__fullyQualifiedIdentifierRegExp.test(namespacePath)) =
throw Error.argument('namespacePath', Sys.Res.invalidNameSpace);
    var rootObject =3D window;
    var namespaceParts =3D namespacePath.split('.');
    for (var i =3D 0; i < namespaceParts.length; i++) {
        var currentPart =3D namespaceParts[i];
        var ns =3D rootObject[currentPart];
        if (ns && !ns.__namespace) {
            throw =
Error.invalidOperation(String.format(Sys.Res.namespaceContainsObject, =
namespaceParts.splice(0, i + 1).join('.')));
        }
        if (!ns) {
            ns =3D rootObject[currentPart] =3D {
                __namespace: true,
                __typeName: namespaceParts.slice(0, i + 1).join('.')
            };
            if (i =3D=3D=3D 0) {
                Sys.__rootNamespaces[Sys.__rootNamespaces.length] =3D =
ns;
            }
            var parsedName;
            try {
                parsedName =3D eval(ns.__typeName);
            }
            catch(e) {
                parsedName =3D null;
            }
            if (parsedName !=3D=3D ns) {
                delete rootObject[currentPart];
                throw Error.argument('namespacePath', =
Sys.Res.invalidNameSpace);
            }
            ns.getName =3D function ns$getName() {return =
this.__typeName;}
        }
        rootObject =3D ns;
    }
}
window.Sys =3D {
    __namespace: true,
    __typeName: "Sys",
    getName: function() {return "Sys";},
    __upperCaseTypes: {}
};
Sys.__rootNamespaces =3D [Sys];
Sys.__registeredTypes =3D {};
=20
Sys.IDisposable =3D function Sys$IDisposable() {
    throw Error.notImplemented();
}
    function Sys$IDisposable$dispose() {
        throw Error.notImplemented();
    }
Sys.IDisposable.prototype =3D {
    dispose: Sys$IDisposable$dispose
}
Sys.IDisposable.registerInterface('Sys.IDisposable');
=20
Sys.StringBuilder =3D function Sys$StringBuilder(initialText) {
    /// <summary locid=3D"M:J#Sys.StringBuilder.#ctor" />
    /// <param name=3D"initialText" optional=3D"true" =
mayBeNull=3D"true"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "initialText", mayBeNull: true, optional: true}
    ]);
    if (e) throw e;
    this._parts =3D (typeof(initialText) !=3D=3D 'undefined' && =
initialText !=3D=3D null && initialText !=3D=3D '') ?
        [initialText.toString()] : [];
    this._value =3D {};
    this._len =3D 0;
}
    function Sys$StringBuilder$append(text) {
        /// <summary locid=3D"M:J#Sys.StringBuilder.append" />
        /// <param name=3D"text" mayBeNull=3D"true"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "text", mayBeNull: true}
        ]);
        if (e) throw e;
        this._parts[this._parts.length] =3D text;
    }
    function Sys$StringBuilder$appendLine(text) {
        /// <summary locid=3D"M:J#Sys.StringBuilder.appendLine" />
        /// <param name=3D"text" optional=3D"true" =
mayBeNull=3D"true"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "text", mayBeNull: true, optional: true}
        ]);
        if (e) throw e;
        this._parts[this._parts.length] =3D
            ((typeof(text) =3D=3D=3D 'undefined') || (text =3D=3D=3D =
null) || (text =3D=3D=3D '')) ?
            '\r\n' : text + '\r\n';
    }
    function Sys$StringBuilder$clear() {
        /// <summary locid=3D"M:J#Sys.StringBuilder.clear" />
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        this._parts =3D [];
        this._value =3D {};
        this._len =3D 0;
    }
    function Sys$StringBuilder$isEmpty() {
        /// <summary locid=3D"M:J#Sys.StringBuilder.isEmpty" />
        /// <returns type=3D"Boolean"></returns>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        if (this._parts.length =3D=3D=3D 0) return true;
        return this.toString() =3D=3D=3D '';
    }
    function Sys$StringBuilder$toString(separator) {
        /// <summary locid=3D"M:J#Sys.StringBuilder.toString" />
        /// <param name=3D"separator" type=3D"String" optional=3D"true" =
mayBeNull=3D"true"></param>
        /// <returns type=3D"String"></returns>
        var e =3D Function._validateParams(arguments, [
            {name: "separator", type: String, mayBeNull: true, optional: =
true}
        ]);
        if (e) throw e;
        separator =3D separator || '';
        var parts =3D this._parts;
        if (this._len !=3D=3D parts.length) {
            this._value =3D {};
            this._len =3D parts.length;
        }
        var val =3D this._value;
        if (typeof(val[separator]) =3D=3D=3D 'undefined') {
            if (separator !=3D=3D '') {
                for (var i =3D 0; i < parts.length;) {
                    if ((typeof(parts[i]) =3D=3D=3D 'undefined') || =
(parts[i] =3D=3D=3D '') || (parts[i] =3D=3D=3D null)) {
                        parts.splice(i, 1);
                    }
                    else {
                        i++;
                    }
                }
            }
            val[separator] =3D this._parts.join(separator);
        }
        return val[separator];
    }
Sys.StringBuilder.prototype =3D {
    append: Sys$StringBuilder$append,
    appendLine: Sys$StringBuilder$appendLine,
    clear: Sys$StringBuilder$clear,
    isEmpty: Sys$StringBuilder$isEmpty,
    toString: Sys$StringBuilder$toString
}
Sys.StringBuilder.registerClass('Sys.StringBuilder');
=20
if (!window.XMLHttpRequest) {
    window.XMLHttpRequest =3D function window$XMLHttpRequest() {
        var progIDs =3D [ 'Msxml2.XMLHTTP.3.0', 'Msxml2.XMLHTTP' ];
        for (var i =3D 0, l =3D progIDs.length; i < l; i++) {
            try {
                return new ActiveXObject(progIDs[i]);
            }
            catch (ex) {
            }
        }
        return null;
    }
}
=20
Sys.Browser =3D {};
Sys.Browser.InternetExplorer =3D {};
Sys.Browser.Firefox =3D {};
Sys.Browser.Safari =3D {};
Sys.Browser.Opera =3D {};
Sys.Browser.agent =3D null;
Sys.Browser.hasDebuggerStatement =3D false;
Sys.Browser.name =3D navigator.appName;
Sys.Browser.version =3D parseFloat(navigator.appVersion);
Sys.Browser.documentMode =3D 0;
if (navigator.userAgent.indexOf(' MSIE ') > -1) {
    Sys.Browser.agent =3D Sys.Browser.InternetExplorer;
    Sys.Browser.version =3D parseFloat(navigator.userAgent.match(/MSIE =
(\d+\.\d+)/)[1]);
    if (Sys.Browser.version >=3D 8) {
        if (document.documentMode >=3D 7) {
            Sys.Browser.documentMode =3D document.documentMode;   =20
        }
    }
    Sys.Browser.hasDebuggerStatement =3D true;
}
else if (navigator.userAgent.indexOf(' Firefox/') > -1) {
    Sys.Browser.agent =3D Sys.Browser.Firefox;
    Sys.Browser.version =3D parseFloat(navigator.userAgent.match(/ =
Firefox\/(\d+\.\d+)/)[1]);
    Sys.Browser.name =3D 'Firefox';
    Sys.Browser.hasDebuggerStatement =3D true;
}
else if (navigator.userAgent.indexOf(' AppleWebKit/') > -1) {
    Sys.Browser.agent =3D Sys.Browser.Safari;
    Sys.Browser.version =3D parseFloat(navigator.userAgent.match(/ =
AppleWebKit\/(\d+(\.\d+)?)/)[1]);
    Sys.Browser.name =3D 'Safari';
}
else if (navigator.userAgent.indexOf('Opera/') > -1) {
    Sys.Browser.agent =3D Sys.Browser.Opera;
}
Type.registerNamespace('Sys.UI');
=20
Sys._Debug =3D function Sys$_Debug() {
    /// <summary locid=3D"M:J#Sys.Debug.#ctor" />
    /// <field name=3D"isDebug" type=3D"Boolean" =
locid=3D"F:J#Sys.Debug.isDebug"></field>
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
}
    function Sys$_Debug$_appendConsole(text) {
        if ((typeof(Debug) !=3D=3D 'undefined') && Debug.writeln) {
            Debug.writeln(text);
        }
        if (window.console && window.console.log) {
            window.console.log(text);
        }
        if (window.opera) {
            window.opera.postError(text);
        }
        if (window.debugService) {
            window.debugService.trace(text);
        }
    }
    function Sys$_Debug$_appendTrace(text) {
        var traceElement =3D document.getElementById('TraceConsole');
        if (traceElement && (traceElement.tagName.toUpperCase() =
=3D=3D=3D 'TEXTAREA')) {
            traceElement.value +=3D text + '\n';
        }
    }
    function Sys$_Debug$assert(condition, message, displayCaller) {
        /// <summary locid=3D"M:J#Sys.Debug.assert" />
        /// <param name=3D"condition" type=3D"Boolean"></param>
        /// <param name=3D"message" type=3D"String" optional=3D"true" =
mayBeNull=3D"true"></param>
        /// <param name=3D"displayCaller" type=3D"Boolean" =
optional=3D"true"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "condition", type: Boolean},
            {name: "message", type: String, mayBeNull: true, optional: =
true},
            {name: "displayCaller", type: Boolean, optional: true}
        ]);
        if (e) throw e;
        if (!condition) {
            message =3D (displayCaller && this.assert.caller) ?
                String.format(Sys.Res.assertFailedCaller, message, =
this.assert.caller) :
                String.format(Sys.Res.assertFailed, message);
            if (confirm(String.format(Sys.Res.breakIntoDebugger, =
message))) {
                this.fail(message);
            }
        }
    }
    function Sys$_Debug$clearTrace() {
        /// <summary locid=3D"M:J#Sys.Debug.clearTrace" />
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        var traceElement =3D document.getElementById('TraceConsole');
        if (traceElement && (traceElement.tagName.toUpperCase() =
=3D=3D=3D 'TEXTAREA')) {
            traceElement.value =3D '';
        }
    }
    function Sys$_Debug$fail(message) {
        /// <summary locid=3D"M:J#Sys.Debug.fail" />
        /// <param name=3D"message" type=3D"String" =
mayBeNull=3D"true"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "message", type: String, mayBeNull: true}
        ]);
        if (e) throw e;
        this._appendConsole(message);
        if (Sys.Browser.hasDebuggerStatement) {
            eval('debugger');
        }
    }
    function Sys$_Debug$trace(text) {
        /// <summary locid=3D"M:J#Sys.Debug.trace" />
        /// <param name=3D"text"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "text"}
        ]);
        if (e) throw e;
        this._appendConsole(text);
        this._appendTrace(text);
    }
    function Sys$_Debug$traceDump(object, name) {
        /// <summary locid=3D"M:J#Sys.Debug.traceDump" />
        /// <param name=3D"object" mayBeNull=3D"true"></param>
        /// <param name=3D"name" type=3D"String" mayBeNull=3D"true" =
optional=3D"true"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "object", mayBeNull: true},
            {name: "name", type: String, mayBeNull: true, optional: =
true}
        ]);
        if (e) throw e;
        var text =3D this._traceDump(object, name, true);
    }
    function Sys$_Debug$_traceDump(object, name, recursive, =
indentationPadding, loopArray) {
        name =3D name? name : 'traceDump';
        indentationPadding =3D indentationPadding? indentationPadding : =
'';
        if (object =3D=3D=3D null) {
            this.trace(indentationPadding + name + ': null');
            return;
        }
        switch(typeof(object)) {
            case 'undefined':
                this.trace(indentationPadding + name + ': Undefined');
                break;
            case 'number': case 'string': case 'boolean':
                this.trace(indentationPadding + name + ': ' + object);
                break;
            default:
                if (Date.isInstanceOfType(object) || =
RegExp.isInstanceOfType(object)) {
                    this.trace(indentationPadding + name + ': ' + =
object.toString());
                    break;
                }
                if (!loopArray) {
                    loopArray =3D [];
                }
                else if (Array.contains(loopArray, object)) {
                    this.trace(indentationPadding + name + ': ...');
                    return;
                }
                Array.add(loopArray, object);
                if ((object =3D=3D window) || (object =3D=3D=3D =
document) ||
                    (window.HTMLElement && (object instanceof =
HTMLElement)) ||
                    (typeof(object.nodeName) =3D=3D=3D 'string')) {
                    var tag =3D object.tagName? object.tagName : =
'DomElement';
                    if (object.id) {
                        tag +=3D ' - ' + object.id;
                    }
                    this.trace(indentationPadding + name + ' {' +  tag + =
'}');
                }
                else {
                    var typeName =3D Object.getTypeName(object);
                    this.trace(indentationPadding + name + =
(typeof(typeName) =3D=3D=3D 'string' ? ' {' + typeName + '}' : ''));
                    if ((indentationPadding =3D=3D=3D '') || recursive) =
{
                        indentationPadding +=3D "    ";
                        var i, length, properties, p, v;
                        if (Array.isInstanceOfType(object)) {
                            length =3D object.length;
                            for (i =3D 0; i < length; i++) {
                                this._traceDump(object[i], '[' + i + =
']', recursive, indentationPadding, loopArray);
                            }
                        }
                        else {
                            for (p in object) {
                                v =3D object[p];
                                if (!Function.isInstanceOfType(v)) {
                                    this._traceDump(v, p, recursive, =
indentationPadding, loopArray);
                                }
                            }
                        }
                    }
                }
                Array.remove(loopArray, object);
        }
    }
Sys._Debug.prototype =3D {
    _appendConsole: Sys$_Debug$_appendConsole,
    _appendTrace: Sys$_Debug$_appendTrace,
    assert: Sys$_Debug$assert,
    clearTrace: Sys$_Debug$clearTrace,
    fail: Sys$_Debug$fail,
    trace: Sys$_Debug$trace,
    traceDump: Sys$_Debug$traceDump,
    _traceDump: Sys$_Debug$_traceDump
}
Sys._Debug.registerClass('Sys._Debug');
Sys.Debug =3D new Sys._Debug();
    Sys.Debug.isDebug =3D true;
=20
function Sys$Enum$parse(value, ignoreCase) {
    /// <summary locid=3D"M:J#Sys.Enum.parse" />
    /// <param name=3D"value" type=3D"String"></param>
    /// <param name=3D"ignoreCase" type=3D"Boolean" =
optional=3D"true"></param>
    /// <returns></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "value", type: String},
        {name: "ignoreCase", type: Boolean, optional: true}
    ]);
    if (e) throw e;
    var values, parsed, val;
    if (ignoreCase) {
        values =3D this.__lowerCaseValues;
        if (!values) {
            this.__lowerCaseValues =3D values =3D {};
            var prototype =3D this.prototype;
            for (var name in prototype) {
                values[name.toLowerCase()] =3D prototype[name];
            }
        }
    }
    else {
        values =3D this.prototype;
    }
    if (!this.__flags) {
        val =3D (ignoreCase ? value.toLowerCase() : value);
        parsed =3D values[val.trim()];
        if (typeof(parsed) !=3D=3D 'number') throw =
Error.argument('value', String.format(Sys.Res.enumInvalidValue, value, =
this.__typeName));
        return parsed;
    }
    else {
        var parts =3D (ignoreCase ? value.toLowerCase() : =
value).split(',');
        var v =3D 0;
        for (var i =3D parts.length - 1; i >=3D 0; i--) {
            var part =3D parts[i].trim();
            parsed =3D values[part];
            if (typeof(parsed) !=3D=3D 'number') throw =
Error.argument('value', String.format(Sys.Res.enumInvalidValue, =
value.split(',')[i].trim(), this.__typeName));
            v |=3D parsed;
        }
        return v;
    }
}
function Sys$Enum$toString(value) {
    /// <summary locid=3D"M:J#Sys.Enum.toString" />
    /// <param name=3D"value" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <returns type=3D"String"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "value", mayBeNull: true, optional: true}
    ]);
    if (e) throw e;
    if ((typeof(value) =3D=3D=3D 'undefined') || (value =3D=3D=3D null)) =
return this.__string;
    if ((typeof(value) !=3D 'number') || ((value % 1) !=3D=3D 0)) throw =
Error.argumentType('value', Object.getType(value), this);
    var values =3D this.prototype;
    var i;
    if (!this.__flags || (value =3D=3D=3D 0)) {
        for (i in values) {
            if (values[i] =3D=3D=3D value) {
                return i;
            }
        }
    }
    else {
        var sorted =3D this.__sortedValues;
        if (!sorted) {
            sorted =3D [];
            for (i in values) {
                sorted[sorted.length] =3D {key: i, value: values[i]};
            }
            sorted.sort(function(a, b) {
                return a.value - b.value;
            });
            this.__sortedValues =3D sorted;
        }
        var parts =3D [];
        var v =3D value;
        for (i =3D sorted.length - 1; i >=3D 0; i--) {
            var kvp =3D sorted[i];
            var vali =3D kvp.value;
            if (vali =3D=3D=3D 0) continue;
            if ((vali & value) =3D=3D=3D vali) {
                parts[parts.length] =3D kvp.key;
                v -=3D vali;
                if (v =3D=3D=3D 0) break;
            }
        }
        if (parts.length && v =3D=3D=3D 0) return =
parts.reverse().join(', ');
    }
    throw Error.argumentOutOfRange('value', value, =
String.format(Sys.Res.enumInvalidValue, value, this.__typeName));
}
Type.prototype.registerEnum =3D function Type$registerEnum(name, flags) =
{
    /// <summary locid=3D"M:J#Sys.UI.LineType.#ctor" />
    /// <param name=3D"name" type=3D"String"></param>
    /// <param name=3D"flags" type=3D"Boolean" =
optional=3D"true"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "name", type: String},
        {name: "flags", type: Boolean, optional: true}
    ]);
    if (e) throw e;
    if (!Type.__fullyQualifiedIdentifierRegExp.test(name)) throw =
Error.argument('name', Sys.Res.notATypeName);
    var parsedName;
    try {
        parsedName =3D eval(name);
    }
    catch(e) {
        throw Error.argument('name', Sys.Res.argumentTypeName);
    }
    if (parsedName !=3D=3D this) throw Error.argument('name', =
Sys.Res.badTypeName);
    if (Sys.__registeredTypes[name]) throw =
Error.invalidOperation(String.format(Sys.Res.typeRegisteredTwice, =
name));
    for (var i in this.prototype) {
        var val =3D this.prototype[i];
        if (!Type.__identifierRegExp.test(i)) throw =
Error.invalidOperation(String.format(Sys.Res.enumInvalidValueName, i));
        if (typeof(val) !=3D=3D 'number' || (val % 1) !=3D=3D 0) throw =
Error.invalidOperation(Sys.Res.enumValueNotInteger);
        if (typeof(this[i]) !=3D=3D 'undefined') throw =
Error.invalidOperation(String.format(Sys.Res.enumReservedName, i));
    }
    Sys.__upperCaseTypes[name.toUpperCase()] =3D this;
    for (var i in this.prototype) {
        this[i] =3D this.prototype[i];
    }
    this.__typeName =3D name;
    this.parse =3D Sys$Enum$parse;
    this.__string =3D this.toString();
    this.toString =3D Sys$Enum$toString;
    this.__flags =3D flags;
    this.__enum =3D true;
    Sys.__registeredTypes[name] =3D true;
}
Type.isEnum =3D function Type$isEnum(type) {
    /// <summary locid=3D"M:J#Type.isEnum" />
    /// <param name=3D"type" mayBeNull=3D"true"></param>
    /// <returns type=3D"Boolean"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "type", mayBeNull: true}
    ]);
    if (e) throw e;
    if ((typeof(type) =3D=3D=3D 'undefined') || (type =3D=3D=3D null)) =
return false;
    return !!type.__enum;
}
Type.isFlags =3D function Type$isFlags(type) {
    /// <summary locid=3D"M:J#Type.isFlags" />
    /// <param name=3D"type" mayBeNull=3D"true"></param>
    /// <returns type=3D"Boolean"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "type", mayBeNull: true}
    ]);
    if (e) throw e;
    if ((typeof(type) =3D=3D=3D 'undefined') || (type =3D=3D=3D null)) =
return false;
    return !!type.__flags;
}
=20
Sys.EventHandlerList =3D function Sys$EventHandlerList() {
    /// <summary locid=3D"M:J#Sys.EventHandlerList.#ctor" />
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
    this._list =3D {};
}
    function Sys$EventHandlerList$addHandler(id, handler) {
        /// <summary locid=3D"M:J#Sys.EventHandlerList.addHandler" />
        /// <param name=3D"id" type=3D"String"></param>
        /// <param name=3D"handler" type=3D"Function"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "id", type: String},
            {name: "handler", type: Function}
        ]);
        if (e) throw e;
        Array.add(this._getEvent(id, true), handler);
    }
    function Sys$EventHandlerList$removeHandler(id, handler) {
        /// <summary locid=3D"M:J#Sys.EventHandlerList.removeHandler" />
        /// <param name=3D"id" type=3D"String"></param>
        /// <param name=3D"handler" type=3D"Function"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "id", type: String},
            {name: "handler", type: Function}
        ]);
        if (e) throw e;
        var evt =3D this._getEvent(id);
        if (!evt) return;
        Array.remove(evt, handler);
    }
    function Sys$EventHandlerList$getHandler(id) {
        /// <summary locid=3D"M:J#Sys.EventHandlerList.getHandler" />
        /// <param name=3D"id" type=3D"String"></param>
        /// <returns type=3D"Function"></returns>
        var e =3D Function._validateParams(arguments, [
            {name: "id", type: String}
        ]);
        if (e) throw e;
        var evt =3D this._getEvent(id);
        if (!evt || (evt.length =3D=3D=3D 0)) return null;
        evt =3D Array.clone(evt);
        return function(source, args) {
            for (var i =3D 0, l =3D evt.length; i < l; i++) {
                evt[i](source, args);
            }
        };
    }
    function Sys$EventHandlerList$_getEvent(id, create) {
        if (!this._list[id]) {
            if (!create) return null;
            this._list[id] =3D [];
        }
        return this._list[id];
    }
Sys.EventHandlerList.prototype =3D {
    addHandler: Sys$EventHandlerList$addHandler,
    removeHandler: Sys$EventHandlerList$removeHandler,
    getHandler: Sys$EventHandlerList$getHandler,
    _getEvent: Sys$EventHandlerList$_getEvent
}
Sys.EventHandlerList.registerClass('Sys.EventHandlerList');
=20
Sys.EventArgs =3D function Sys$EventArgs() {
    /// <summary locid=3D"M:J#Sys.EventArgs.#ctor" />
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
}
Sys.EventArgs.registerClass('Sys.EventArgs');
Sys.EventArgs.Empty =3D new Sys.EventArgs();
=20
Sys.CancelEventArgs =3D function Sys$CancelEventArgs() {
    /// <summary locid=3D"M:J#Sys.CancelEventArgs.#ctor" />
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
    Sys.CancelEventArgs.initializeBase(this);
    this._cancel =3D false;
}
    function Sys$CancelEventArgs$get_cancel() {
        /// <value type=3D"Boolean" =
locid=3D"P:J#Sys.CancelEventArgs.cancel"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._cancel;
    }
    function Sys$CancelEventArgs$set_cancel(value) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
type: Boolean}]);
        if (e) throw e;
        this._cancel =3D value;
    }
Sys.CancelEventArgs.prototype =3D {
    get_cancel: Sys$CancelEventArgs$get_cancel,
    set_cancel: Sys$CancelEventArgs$set_cancel
}
Sys.CancelEventArgs.registerClass('Sys.CancelEventArgs', Sys.EventArgs);
=20
Sys.INotifyPropertyChange =3D function Sys$INotifyPropertyChange() {
    /// <summary locid=3D"M:J#Sys.INotifyPropertyChange.#ctor" />
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
    throw Error.notImplemented();
}
    function Sys$INotifyPropertyChange$add_propertyChanged(handler) {
    /// <summary locid=3D"E:J#Sys.INotifyPropertyChange.propertyChanged" =
/>
    var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
    if (e) throw e;
        throw Error.notImplemented();
    }
    function Sys$INotifyPropertyChange$remove_propertyChanged(handler) {
    var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
    if (e) throw e;
        throw Error.notImplemented();
    }
Sys.INotifyPropertyChange.prototype =3D {
    add_propertyChanged: Sys$INotifyPropertyChange$add_propertyChanged,
    remove_propertyChanged: =
Sys$INotifyPropertyChange$remove_propertyChanged
}
Sys.INotifyPropertyChange.registerInterface('Sys.INotifyPropertyChange');=

=20
Sys.PropertyChangedEventArgs =3D function =
Sys$PropertyChangedEventArgs(propertyName) {
    /// <summary locid=3D"M:J#Sys.PropertyChangedEventArgs.#ctor" />
    /// <param name=3D"propertyName" type=3D"String"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "propertyName", type: String}
    ]);
    if (e) throw e;
    Sys.PropertyChangedEventArgs.initializeBase(this);
    this._propertyName =3D propertyName;
}
=20
    function Sys$PropertyChangedEventArgs$get_propertyName() {
        /// <value type=3D"String" =
locid=3D"P:J#Sys.PropertyChangedEventArgs.propertyName"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._propertyName;
    }
Sys.PropertyChangedEventArgs.prototype =3D {
    get_propertyName: Sys$PropertyChangedEventArgs$get_propertyName
}
Sys.PropertyChangedEventArgs.registerClass('Sys.PropertyChangedEventArgs'=
, Sys.EventArgs);
=20
Sys.INotifyDisposing =3D function Sys$INotifyDisposing() {
    /// <summary locid=3D"M:J#Sys.INotifyDisposing.#ctor" />
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
    throw Error.notImplemented();
}
    function Sys$INotifyDisposing$add_disposing(handler) {
    /// <summary locid=3D"E:J#Sys.INotifyDisposing.disposing" />
    var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
    if (e) throw e;
        throw Error.notImplemented();
    }
    function Sys$INotifyDisposing$remove_disposing(handler) {
    var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
    if (e) throw e;
        throw Error.notImplemented();
    }
Sys.INotifyDisposing.prototype =3D {
    add_disposing: Sys$INotifyDisposing$add_disposing,
    remove_disposing: Sys$INotifyDisposing$remove_disposing
}
Sys.INotifyDisposing.registerInterface("Sys.INotifyDisposing");
=20
Sys.Component =3D function Sys$Component() {
    /// <summary locid=3D"M:J#Sys.Component.#ctor" />
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
    if (Sys.Application) Sys.Application.registerDisposableObject(this);
}
    function Sys$Component$get_events() {
        /// <value type=3D"Sys.EventHandlerList" =
locid=3D"P:J#Sys.Component.events"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        if (!this._events) {
            this._events =3D new Sys.EventHandlerList();
        }
        return this._events;
    }
    function Sys$Component$get_id() {
        /// <value type=3D"String" =
locid=3D"P:J#Sys.Component.id"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._id;
    }
    function Sys$Component$set_id(value) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
type: String}]);
        if (e) throw e;
        if (this._idSet) throw =
Error.invalidOperation(Sys.Res.componentCantSetIdTwice);
        this._idSet =3D true;
        var oldId =3D this.get_id();
        if (oldId && Sys.Application.findComponent(oldId)) throw =
Error.invalidOperation(Sys.Res.componentCantSetIdAfterAddedToApp);
        this._id =3D value;
    }
    function Sys$Component$get_isInitialized() {
        /// <value type=3D"Boolean" =
locid=3D"P:J#Sys.Component.isInitialized"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._initialized;
    }
    function Sys$Component$get_isUpdating() {
        /// <value type=3D"Boolean" =
locid=3D"P:J#Sys.Component.isUpdating"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._updating;
    }
    function Sys$Component$add_disposing(handler) {
        /// <summary locid=3D"E:J#Sys.Component.disposing" />
        var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
        if (e) throw e;
        this.get_events().addHandler("disposing", handler);
    }
    function Sys$Component$remove_disposing(handler) {
        var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
        if (e) throw e;
        this.get_events().removeHandler("disposing", handler);
    }
    function Sys$Component$add_propertyChanged(handler) {
        /// <summary locid=3D"E:J#Sys.Component.propertyChanged" />
        var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
        if (e) throw e;
        this.get_events().addHandler("propertyChanged", handler);
    }
    function Sys$Component$remove_propertyChanged(handler) {
        var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
        if (e) throw e;
        this.get_events().removeHandler("propertyChanged", handler);
    }
    function Sys$Component$beginUpdate() {
        this._updating =3D true;
    }
    function Sys$Component$dispose() {
        if (this._events) {
            var handler =3D this._events.getHandler("disposing");
            if (handler) {
                handler(this, Sys.EventArgs.Empty);
            }
        }
        delete this._events;
        Sys.Application.unregisterDisposableObject(this);
        Sys.Application.removeComponent(this);
    }
    function Sys$Component$endUpdate() {
        this._updating =3D false;
        if (!this._initialized) this.initialize();
        this.updated();
    }
    function Sys$Component$initialize() {
        this._initialized =3D true;
    }
    function Sys$Component$raisePropertyChanged(propertyName) {
        /// <summary locid=3D"M:J#Sys.Component.raisePropertyChanged" />
        /// <param name=3D"propertyName" type=3D"String"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "propertyName", type: String}
        ]);
        if (e) throw e;
        if (!this._events) return;
        var handler =3D this._events.getHandler("propertyChanged");
        if (handler) {
            handler(this, new =
Sys.PropertyChangedEventArgs(propertyName));
        }
    }
    function Sys$Component$updated() {
    }
Sys.Component.prototype =3D {
    _id: null,
    _idSet: false,
    _initialized: false,
    _updating: false,
    get_events: Sys$Component$get_events,
    get_id: Sys$Component$get_id,
    set_id: Sys$Component$set_id,
    get_isInitialized: Sys$Component$get_isInitialized,
    get_isUpdating: Sys$Component$get_isUpdating,
    add_disposing: Sys$Component$add_disposing,
    remove_disposing: Sys$Component$remove_disposing,
    add_propertyChanged: Sys$Component$add_propertyChanged,
    remove_propertyChanged: Sys$Component$remove_propertyChanged,
    beginUpdate: Sys$Component$beginUpdate,
    dispose: Sys$Component$dispose,
    endUpdate: Sys$Component$endUpdate,
    initialize: Sys$Component$initialize,
    raisePropertyChanged: Sys$Component$raisePropertyChanged,
    updated: Sys$Component$updated
}
Sys.Component.registerClass('Sys.Component', null, Sys.IDisposable, =
Sys.INotifyPropertyChange, Sys.INotifyDisposing);
function Sys$Component$_setProperties(target, properties) {
    /// <summary locid=3D"M:J#Sys.Component._setProperties" />
    /// <param name=3D"target"></param>
    /// <param name=3D"properties"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "target"},
        {name: "properties"}
    ]);
    if (e) throw e;
    var current;
    var targetType =3D Object.getType(target);
    var isObject =3D (targetType =3D=3D=3D Object) || (targetType =
=3D=3D=3D Sys.UI.DomElement);
    var isComponent =3D Sys.Component.isInstanceOfType(target) && =
!target.get_isUpdating();
    if (isComponent) target.beginUpdate();
    for (var name in properties) {
        var val =3D properties[name];
        var getter =3D isObject ? null : target["get_" + name];
        if (isObject || typeof(getter) !=3D=3D 'function') {
            var targetVal =3D target[name];
            if (!isObject && typeof(targetVal) =3D=3D=3D 'undefined') =
throw Error.invalidOperation(String.format(Sys.Res.propertyUndefined, =
name));
            if (!val || (typeof(val) !=3D=3D 'object') || (isObject && =
!targetVal)) {
                target[name] =3D val;
            }
            else {
                Sys$Component$_setProperties(targetVal, val);
            }
        }
        else {
            var setter =3D target["set_" + name];
            if (typeof(setter) =3D=3D=3D 'function') {
                setter.apply(target, [val]);
            }
            else if (val instanceof Array) {
                current =3D getter.apply(target);
                if (!(current instanceof Array)) throw new =
Error.invalidOperation(String.format(Sys.Res.propertyNotAnArray, name));
                for (var i =3D 0, j =3D current.length, l=3D val.length; =
i < l; i++, j++) {
                    current[j] =3D val[i];
                }
            }
            else if ((typeof(val) =3D=3D=3D 'object') && =
(Object.getType(val) =3D=3D=3D Object)) {
                current =3D getter.apply(target);
                if ((typeof(current) =3D=3D=3D 'undefined') || (current =
=3D=3D=3D null)) throw new =
Error.invalidOperation(String.format(Sys.Res.propertyNullOrUndefined, =
name));
                Sys$Component$_setProperties(current, val);
            }
            else {
                throw new =
Error.invalidOperation(String.format(Sys.Res.propertyNotWritable, =
name));
            }
        }
    }
    if (isComponent) target.endUpdate();
}
function Sys$Component$_setReferences(component, references) {
    for (var name in references) {
        var setter =3D component["set_" + name];
        var reference =3D $find(references[name]);
        if (typeof(setter) !=3D=3D 'function') throw new =
Error.invalidOperation(String.format(Sys.Res.propertyNotWritable, =
name));
        if (!reference) throw =
Error.invalidOperation(String.format(Sys.Res.referenceNotFound, =
references[name]));
        setter.apply(component, [reference]);
    }
}
var $create =3D Sys.Component.create =3D function =
Sys$Component$create(type, properties, events, references, element) {
    /// <summary locid=3D"M:J#Sys.Component.create" />
    /// <param name=3D"type" type=3D"Type"></param>
    /// <param name=3D"properties" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <param name=3D"events" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <param name=3D"references" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <param name=3D"element" domElement=3D"true" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <returns type=3D"Sys.UI.Component"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "type", type: Type},
        {name: "properties", mayBeNull: true, optional: true},
        {name: "events", mayBeNull: true, optional: true},
        {name: "references", mayBeNull: true, optional: true},
        {name: "element", mayBeNull: true, domElement: true, optional: =
true}
    ]);
    if (e) throw e;
    if (!type.inheritsFrom(Sys.Component)) {
        throw Error.argument('type', =
String.format(Sys.Res.createNotComponent, type.getName()));
    }
    if (type.inheritsFrom(Sys.UI.Behavior) || =
type.inheritsFrom(Sys.UI.Control)) {
        if (!element) throw Error.argument('element', =
Sys.Res.createNoDom);
    }
    else if (element) throw Error.argument('element', =
Sys.Res.createComponentOnDom);
    var component =3D (element ? new type(element): new type());
    var app =3D Sys.Application;
    var creatingComponents =3D app.get_isCreatingComponents();
    component.beginUpdate();
    if (properties) {
        Sys$Component$_setProperties(component, properties);
    }
    if (events) {
        for (var name in events) {
            if (!(component["add_" + name] instanceof Function)) throw =
new Error.invalidOperation(String.format(Sys.Res.undefinedEvent, name));
            if (!(events[name] instanceof Function)) throw new =
Error.invalidOperation(Sys.Res.eventHandlerNotFunction);
            component["add_" + name](events[name]);
        }
    }
    if (component.get_id()) {
        app.addComponent(component);
    }
    if (creatingComponents) {
        app._createdComponents[app._createdComponents.length] =3D =
component;
        if (references) {
            app._addComponentToSecondPass(component, references);
        }
        else {
            component.endUpdate();
        }
    }
    else {
        if (references) {
            Sys$Component$_setReferences(component, references);
        }
        component.endUpdate();
    }
    return component;
}
=20
Sys.UI.MouseButton =3D function Sys$UI$MouseButton() {
    /// <summary locid=3D"M:J#Sys.UI.MouseButton.#ctor" />
    /// <field name=3D"leftButton" type=3D"Number" integer=3D"true" =
static=3D"true" locid=3D"F:J#Sys.UI.MouseButton.leftButton"></field>
    /// <field name=3D"middleButton" type=3D"Number" integer=3D"true" =
static=3D"true" locid=3D"F:J#Sys.UI.MouseButton.middleButton"></field>
    /// <field name=3D"rightButton" type=3D"Number" integer=3D"true" =
static=3D"true" locid=3D"F:J#Sys.UI.MouseButton.rightButton"></field>
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
    throw Error.notImplemented();
}
Sys.UI.MouseButton.prototype =3D {
    leftButton: 0,
    middleButton: 1,
    rightButton: 2
}
Sys.UI.MouseButton.registerEnum("Sys.UI.MouseButton");
=20
Sys.UI.Key =3D function Sys$UI$Key() {
    /// <summary locid=3D"M:J#Sys.UI.Key.#ctor" />
    /// <field name=3D"backspace" type=3D"Number" integer=3D"true" =
static=3D"true" locid=3D"F:J#Sys.UI.Key.backspace"></field>
    /// <field name=3D"tab" type=3D"Number" integer=3D"true" =
static=3D"true" locid=3D"F:J#Sys.UI.Key.tab"></field>
    /// <field name=3D"enter" type=3D"Number" integer=3D"true" =
static=3D"true" locid=3D"F:J#Sys.UI.Key.enter"></field>
    /// <field name=3D"esc" type=3D"Number" integer=3D"true" =
static=3D"true" locid=3D"F:J#Sys.UI.Key.esc"></field>
    /// <field name=3D"space" type=3D"Number" integer=3D"true" =
static=3D"true" locid=3D"F:J#Sys.UI.Key.space"></field>
    /// <field name=3D"pageUp" type=3D"Number" integer=3D"true" =
static=3D"true" locid=3D"F:J#Sys.UI.Key.pageUp"></field>
    /// <field name=3D"pageDown" type=3D"Number" integer=3D"true" =
static=3D"true" locid=3D"F:J#Sys.UI.Key.pageDown"></field>
    /// <field name=3D"end" type=3D"Number" integer=3D"true" =
static=3D"true" locid=3D"F:J#Sys.UI.Key.end"></field>
    /// <field name=3D"home" type=3D"Number" integer=3D"true" =
static=3D"true" locid=3D"F:J#Sys.UI.Key.home"></field>
    /// <field name=3D"left" type=3D"Number" integer=3D"true" =
static=3D"true" locid=3D"F:J#Sys.UI.Key.left"></field>
    /// <field name=3D"up" type=3D"Number" integer=3D"true" =
static=3D"true" locid=3D"F:J#Sys.UI.Key.up"></field>
    /// <field name=3D"right" type=3D"Number" integer=3D"true" =
static=3D"true" locid=3D"F:J#Sys.UI.Key.right"></field>
    /// <field name=3D"down" type=3D"Number" integer=3D"true" =
static=3D"true" locid=3D"F:J#Sys.UI.Key.down"></field>
    /// <field name=3D"del" type=3D"Number" integer=3D"true" =
static=3D"true" locid=3D"F:J#Sys.UI.Key.del"></field>
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
    throw Error.notImplemented();
}
Sys.UI.Key.prototype =3D {
    backspace: 8,
    tab: 9,
    enter: 13,
    esc: 27,
    space: 32,
    pageUp: 33,
    pageDown: 34,
    end: 35,
    home: 36,
    left: 37,
    up: 38,
    right: 39,
    down: 40,
    del: 127
}
Sys.UI.Key.registerEnum("Sys.UI.Key");
=20
Sys.UI.Point =3D function Sys$UI$Point(x, y) {
    /// <summary locid=3D"M:J#Sys.UI.Point.#ctor" />
    /// <param name=3D"x" type=3D"Number" integer=3D"true"></param>
    /// <param name=3D"y" type=3D"Number" integer=3D"true"></param>
    /// <field name=3D"x" type=3D"Number" integer=3D"true" =
locid=3D"F:J#Sys.UI.Point.x"></field>
    /// <field name=3D"y" type=3D"Number" integer=3D"true" =
locid=3D"F:J#Sys.UI.Point.y"></field>
    var e =3D Function._validateParams(arguments, [
        {name: "x", type: Number, integer: true},
        {name: "y", type: Number, integer: true}
    ]);
    if (e) throw e;
    this.x =3D x;
    this.y =3D y;
}
Sys.UI.Point.registerClass('Sys.UI.Point');
=20
Sys.UI.Bounds =3D function Sys$UI$Bounds(x, y, width, height) {
    /// <summary locid=3D"M:J#Sys.UI.Bounds.#ctor" />
    /// <param name=3D"x" type=3D"Number" integer=3D"true"></param>
    /// <param name=3D"y" type=3D"Number" integer=3D"true"></param>
    /// <param name=3D"height" type=3D"Number" integer=3D"true"></param>
    /// <param name=3D"width" type=3D"Number" integer=3D"true"></param>
    /// <field name=3D"x" type=3D"Number" integer=3D"true" =
locid=3D"F:J#Sys.UI.Bounds.x"></field>
    /// <field name=3D"y" type=3D"Number" integer=3D"true" =
locid=3D"F:J#Sys.UI.Bounds.y"></field>
    /// <field name=3D"height" type=3D"Number" integer=3D"true" =
locid=3D"F:J#Sys.UI.Bounds.height"></field>
    /// <field name=3D"width" type=3D"Number" integer=3D"true" =
locid=3D"F:J#Sys.UI.Bounds.width"></field>
    var e =3D Function._validateParams(arguments, [
        {name: "x", type: Number, integer: true},
        {name: "y", type: Number, integer: true},
        {name: "height", type: Number, integer: true},
        {name: "width", type: Number, integer: true}
    ]);
    if (e) throw e;
    this.x =3D x;
    this.y =3D y;
    this.height =3D height;
    this.width =3D width;
}
Sys.UI.Bounds.registerClass('Sys.UI.Bounds');
=20
Sys.UI.DomEvent =3D function Sys$UI$DomEvent(eventObject) {
    /// <summary locid=3D"M:J#Sys.UI.DomEvent.#ctor" />
    /// <param name=3D"eventObject"></param>
    /// <field name=3D"altKey" type=3D"Boolean" =
locid=3D"F:J#Sys.UI.DomEvent.altKey"></field>
    /// <field name=3D"button" type=3D"Sys.UI.MouseButton" =
locid=3D"F:J#Sys.UI.DomEvent.button"></field>
    /// <field name=3D"charCode" type=3D"Number" integer=3D"true" =
locid=3D"F:J#Sys.UI.DomEvent.charCode"></field>
    /// <field name=3D"clientX" type=3D"Number" integer=3D"true" =
locid=3D"F:J#Sys.UI.DomEvent.clientX"></field>
    /// <field name=3D"clientY" type=3D"Number" integer=3D"true" =
locid=3D"F:J#Sys.UI.DomEvent.clientY"></field>
    /// <field name=3D"ctrlKey" type=3D"Boolean" =
locid=3D"F:J#Sys.UI.DomEvent.ctrlKey"></field>
    /// <field name=3D"keyCode" type=3D"Number" integer=3D"true" =
locid=3D"F:J#Sys.UI.DomEvent.keyCode"></field>
    /// <field name=3D"offsetX" type=3D"Number" integer=3D"true" =
locid=3D"F:J#Sys.UI.DomEvent.offsetX"></field>
    /// <field name=3D"offsetY" type=3D"Number" integer=3D"true" =
locid=3D"F:J#Sys.UI.DomEvent.offsetY"></field>
    /// <field name=3D"screenX" type=3D"Number" integer=3D"true" =
locid=3D"F:J#Sys.UI.DomEvent.screenX"></field>
    /// <field name=3D"screenY" type=3D"Number" integer=3D"true" =
locid=3D"F:J#Sys.UI.DomEvent.screenY"></field>
    /// <field name=3D"shiftKey" type=3D"Boolean" =
locid=3D"F:J#Sys.UI.DomEvent.shiftKey"></field>
    /// <field name=3D"target" =
locid=3D"F:J#Sys.UI.DomEvent.target"></field>
    /// <field name=3D"type" type=3D"String" =
locid=3D"F:J#Sys.UI.DomEvent.type"></field>
    var e =3D Function._validateParams(arguments, [
        {name: "eventObject"}
    ]);
    if (e) throw e;
    var e =3D eventObject;
    var etype =3D this.type =3D e.type.toLowerCase();
    this.rawEvent =3D e;
    this.altKey =3D e.altKey;
    if (typeof(e.button) !=3D=3D 'undefined') {
        this.button =3D (typeof(e.which) !=3D=3D 'undefined') ? e.button =
:
            (e.button =3D=3D=3D 4) ? Sys.UI.MouseButton.middleButton :
            (e.button =3D=3D=3D 2) ? Sys.UI.MouseButton.rightButton :
            Sys.UI.MouseButton.leftButton;
    }
    if (etype =3D=3D=3D 'keypress') {
        this.charCode =3D e.charCode || e.keyCode;
    }
    else if (e.keyCode && (e.keyCode =3D=3D=3D 46)) {
        this.keyCode =3D 127;
    }
    else {
        this.keyCode =3D e.keyCode;
    }
    this.clientX =3D e.clientX;
    this.clientY =3D e.clientY;
    this.ctrlKey =3D e.ctrlKey;
    this.target =3D e.target ? e.target : e.srcElement;
    if (!etype.startsWith('key')) {
        if ((typeof(e.offsetX) !=3D=3D 'undefined') && =
(typeof(e.offsetY) !=3D=3D 'undefined')) {
            this.offsetX =3D e.offsetX;
            this.offsetY =3D e.offsetY;
        }
        else if (this.target && (this.target.nodeType !=3D=3D 3) && =
(typeof(e.clientX) =3D=3D=3D 'number')) {
            var loc =3D Sys.UI.DomElement.getLocation(this.target);
            var w =3D Sys.UI.DomElement._getWindow(this.target);
            this.offsetX =3D (w.pageXOffset || 0) + e.clientX - loc.x;
            this.offsetY =3D (w.pageYOffset || 0) + e.clientY - loc.y;
        }
    }
    this.screenX =3D e.screenX;
    this.screenY =3D e.screenY;
    this.shiftKey =3D e.shiftKey;
}
    function Sys$UI$DomEvent$preventDefault() {
        /// <summary locid=3D"M:J#Sys.UI.DomEvent.preventDefault" />
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        if (this.rawEvent.preventDefault) {
            this.rawEvent.preventDefault();
        }
        else if (window.event) {
            this.rawEvent.returnValue =3D false;
        }
    }
    function Sys$UI$DomEvent$stopPropagation() {
        /// <summary locid=3D"M:J#Sys.UI.DomEvent.stopPropagation" />
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        if (this.rawEvent.stopPropagation) {
            this.rawEvent.stopPropagation();
        }
        else if (window.event) {
            this.rawEvent.cancelBubble =3D true;
        }
    }
Sys.UI.DomEvent.prototype =3D {
    preventDefault: Sys$UI$DomEvent$preventDefault,
    stopPropagation: Sys$UI$DomEvent$stopPropagation
}
Sys.UI.DomEvent.registerClass('Sys.UI.DomEvent');
var $addHandler =3D Sys.UI.DomEvent.addHandler =3D function =
Sys$UI$DomEvent$addHandler(element, eventName, handler) {
    /// <summary locid=3D"M:J#Sys.UI.DomEvent.addHandler" />
    /// <param name=3D"element"></param>
    /// <param name=3D"eventName" type=3D"String"></param>
    /// <param name=3D"handler" type=3D"Function"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "element"},
        {name: "eventName", type: String},
        {name: "handler", type: Function}
    ]);
    if (e) throw e;
    Sys.UI.DomEvent._ensureDomNode(element);
    if (eventName =3D=3D=3D "error") throw =
Error.invalidOperation(Sys.Res.addHandlerCantBeUsedForError);
    if (!element._events) {
        element._events =3D {};
    }
    var eventCache =3D element._events[eventName];
    if (!eventCache) {
        element._events[eventName] =3D eventCache =3D [];
    }
    var browserHandler;
    if (element.addEventListener) {
        browserHandler =3D function(e) {
            return handler.call(element, new Sys.UI.DomEvent(e));
        }
        element.addEventListener(eventName, browserHandler, false);
    }
    else if (element.attachEvent) {
        browserHandler =3D function() {
            var e =3D {};
            try {e =3D Sys.UI.DomElement._getWindow(element).event} =
catch(ex) {}
            return handler.call(element, new Sys.UI.DomEvent(e));
        }
        element.attachEvent('on' + eventName, browserHandler);
    }
    eventCache[eventCache.length] =3D {handler: handler, browserHandler: =
browserHandler};
}
var $addHandlers =3D Sys.UI.DomEvent.addHandlers =3D function =
Sys$UI$DomEvent$addHandlers(element, events, handlerOwner) {
    /// <summary locid=3D"M:J#Sys.UI.DomEvent.addHandlers" />
    /// <param name=3D"element"></param>
    /// <param name=3D"events" type=3D"Object"></param>
    /// <param name=3D"handlerOwner" optional=3D"true"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "element"},
        {name: "events", type: Object},
        {name: "handlerOwner", optional: true}
    ]);
    if (e) throw e;
    Sys.UI.DomEvent._ensureDomNode(element);
    for (var name in events) {
        var handler =3D events[name];
        if (typeof(handler) !=3D=3D 'function') throw =
Error.invalidOperation(Sys.Res.cantAddNonFunctionhandler);
        if (handlerOwner) {
            handler =3D Function.createDelegate(handlerOwner, handler);
        }
        $addHandler(element, name, handler);
    }
}
var $clearHandlers =3D Sys.UI.DomEvent.clearHandlers =3D function =
Sys$UI$DomEvent$clearHandlers(element) {
    /// <summary locid=3D"M:J#Sys.UI.DomEvent.clearHandlers" />
    /// <param name=3D"element"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "element"}
    ]);
    if (e) throw e;
    Sys.UI.DomEvent._ensureDomNode(element);
    if (element._events) {
        var cache =3D element._events;
        for (var name in cache) {
            var handlers =3D cache[name];
            for (var i =3D handlers.length - 1; i >=3D 0; i--) {
                $removeHandler(element, name, handlers[i].handler);
            }
        }
        element._events =3D null;
    }
}
var $removeHandler =3D Sys.UI.DomEvent.removeHandler =3D function =
Sys$UI$DomEvent$removeHandler(element, eventName, handler) {
    /// <summary locid=3D"M:J#Sys.UI.DomEvent.removeHandler" />
    /// <param name=3D"element"></param>
    /// <param name=3D"eventName" type=3D"String"></param>
    /// <param name=3D"handler" type=3D"Function"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "element"},
        {name: "eventName", type: String},
        {name: "handler", type: Function}
    ]);
    if (e) throw e;
    Sys.UI.DomEvent._ensureDomNode(element);
    var browserHandler =3D null;
    if ((typeof(element._events) !=3D=3D 'object') || (element._events =
=3D=3D null)) throw Error.invalidOperation(Sys.Res.eventHandlerInvalid);
    var cache =3D element._events[eventName];
    if (!(cache instanceof Array)) throw =
Error.invalidOperation(Sys.Res.eventHandlerInvalid);
    for (var i =3D 0, l =3D cache.length; i < l; i++) {
        if (cache[i].handler =3D=3D=3D handler) {
            browserHandler =3D cache[i].browserHandler;
            break;
        }
    }
    if (typeof(browserHandler) !=3D=3D 'function') throw =
Error.invalidOperation(Sys.Res.eventHandlerInvalid);
    if (element.removeEventListener) {
        element.removeEventListener(eventName, browserHandler, false);
    }
    else if (element.detachEvent) {
        element.detachEvent('on' + eventName, browserHandler);
    }
    cache.splice(i, 1);
}
Sys.UI.DomEvent._ensureDomNode =3D function =
Sys$UI$DomEvent$_ensureDomNode(element) {
    if (element.tagName && (element.tagName.toUpperCase() =3D=3D=3D =
"SCRIPT")) return;
   =20
    var doc =3D element.ownerDocument || element.document || element;
    if ((typeof(element.document) !=3D=3D 'object') && (element !=3D =
doc) && (typeof(element.nodeType) !=3D=3D 'number')) {
        throw Error.argument("element", Sys.Res.argumentDomNode);
    }
}
=20
Sys.UI.DomElement =3D function Sys$UI$DomElement() {
    /// <summary locid=3D"M:J#Sys.UI.DomElement.#ctor" />
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
    throw Error.notImplemented();
}
Sys.UI.DomElement.registerClass('Sys.UI.DomElement');
Sys.UI.DomElement.addCssClass =3D function =
Sys$UI$DomElement$addCssClass(element, className) {
    /// <summary locid=3D"M:J#Sys.UI.DomElement.addCssClass" />
    /// <param name=3D"element" domElement=3D"true"></param>
    /// <param name=3D"className" type=3D"String"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "element", domElement: true},
        {name: "className", type: String}
    ]);
    if (e) throw e;
    if (!Sys.UI.DomElement.containsCssClass(element, className)) {
        if (element.className =3D=3D=3D '') {
            element.className =3D className;
        }
        else {
            element.className +=3D ' ' + className;
        }
    }
}
Sys.UI.DomElement.containsCssClass =3D function =
Sys$UI$DomElement$containsCssClass(element, className) {
    /// <summary locid=3D"M:J#Sys.UI.DomElement.containsCssClass" />
    /// <param name=3D"element" domElement=3D"true"></param>
    /// <param name=3D"className" type=3D"String"></param>
    /// <returns type=3D"Boolean"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "element", domElement: true},
        {name: "className", type: String}
    ]);
    if (e) throw e;
    return Array.contains(element.className.split(' '), className);
}
Sys.UI.DomElement.getBounds =3D function =
Sys$UI$DomElement$getBounds(element) {
    /// <summary locid=3D"M:J#Sys.UI.DomElement.getBounds" />
    /// <param name=3D"element" domElement=3D"true"></param>
    /// <returns type=3D"Sys.UI.Bounds"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "element", domElement: true}
    ]);
    if (e) throw e;
    var offset =3D Sys.UI.DomElement.getLocation(element);
    return new Sys.UI.Bounds(offset.x, offset.y, element.offsetWidth || =
0, element.offsetHeight || 0);
}
var $get =3D Sys.UI.DomElement.getElementById =3D function =
Sys$UI$DomElement$getElementById(id, element) {
    /// <summary locid=3D"M:J#Sys.UI.DomElement.getElementById" />
    /// <param name=3D"id" type=3D"String"></param>
    /// <param name=3D"element" domElement=3D"true" optional=3D"true" =
mayBeNull=3D"true"></param>
    /// <returns domElement=3D"true" mayBeNull=3D"true"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "id", type: String},
        {name: "element", mayBeNull: true, domElement: true, optional: =
true}
    ]);
    if (e) throw e;
    if (!element) return document.getElementById(id);
    if (element.getElementById) return element.getElementById(id);
    var nodeQueue =3D [];
    var childNodes =3D element.childNodes;
    for (var i =3D 0; i < childNodes.length; i++) {
        var node =3D childNodes[i];
        if (node.nodeType =3D=3D 1) {
            nodeQueue[nodeQueue.length] =3D node;
        }
    }
    while (nodeQueue.length) {
        node =3D nodeQueue.shift();
        if (node.id =3D=3D id) {
            return node;
        }
        childNodes =3D node.childNodes;
        for (i =3D 0; i < childNodes.length; i++) {
            node =3D childNodes[i];
            if (node.nodeType =3D=3D 1) {
                nodeQueue[nodeQueue.length] =3D node;
            }
        }
    }
    return null;
}
switch(Sys.Browser.agent) {
    case Sys.Browser.InternetExplorer:
        Sys.UI.DomElement.getLocation =3D function =
Sys$UI$DomElement$getLocation(element) {
            /// <summary locid=3D"M:J#Sys.UI.DomElement.getLocation" />
            /// <param name=3D"element" domElement=3D"true"></param>
            /// <returns type=3D"Sys.UI.Point"></returns>
            var e =3D Function._validateParams(arguments, [
                {name: "element", domElement: true}
            ]);
            if (e) throw e;
            if (element.self || element.nodeType =3D=3D=3D 9) return new =
Sys.UI.Point(0,0);
            var clientRect =3D element.getBoundingClientRect();
            if (!clientRect) {
                return new Sys.UI.Point(0,0);
            }
            var documentElement =3D =
element.ownerDocument.documentElement;
            var offsetX =3D clientRect.left - 2 + =
documentElement.scrollLeft,
                offsetY =3D clientRect.top - 2 + =
documentElement.scrollTop;
           =20
            try {
                var f =3D =
element.ownerDocument.parentWindow.frameElement || null;
                if (f) {
                    var offset =3D (f.frameBorder =3D=3D=3D "0" || =
f.frameBorder =3D=3D=3D "no") ? 2 : 0;
                    offsetX +=3D offset;
                    offsetY +=3D offset;
                }
            }
            catch(ex) {
            }   =20
           =20
            return new Sys.UI.Point(offsetX, offsetY);
        }
        break;
    case Sys.Browser.Safari:
        Sys.UI.DomElement.getLocation =3D function =
Sys$UI$DomElement$getLocation(element) {
            /// <summary locid=3D"M:J#Sys.UI.DomElement.getLocation" />
            /// <param name=3D"element" domElement=3D"true"></param>
            /// <returns type=3D"Sys.UI.Point"></returns>
            var e =3D Function._validateParams(arguments, [
                {name: "element", domElement: true}
            ]);
            if (e) throw e;
            if ((element.window && (element.window =3D=3D=3D element)) =
|| element.nodeType =3D=3D=3D 9) return new Sys.UI.Point(0,0);
            var offsetX =3D 0;
            var offsetY =3D 0;
            var previous =3D null;
            var previousStyle =3D null;
            var currentStyle;
            for (var parent =3D element; parent; previous =3D parent, =
previousStyle =3D currentStyle, parent =3D parent.offsetParent) {
                currentStyle =3D =
Sys.UI.DomElement._getCurrentStyle(parent);
                var tagName =3D parent.tagName ? =
parent.tagName.toUpperCase() : null;
                if ((parent.offsetLeft || parent.offsetTop) &&
                    ((tagName !=3D=3D "BODY") || (!previousStyle || =
previousStyle.position !=3D=3D "absolute"))) {
                    offsetX +=3D parent.offsetLeft;
                    offsetY +=3D parent.offsetTop;
                }
            }
            currentStyle =3D =
Sys.UI.DomElement._getCurrentStyle(element);
            var elementPosition =3D currentStyle ? currentStyle.position =
: null;
            if (!elementPosition || (elementPosition !=3D=3D =
"absolute")) {
                for (var parent =3D element.parentNode; parent; parent =
=3D parent.parentNode) {
                    tagName =3D parent.tagName ? =
parent.tagName.toUpperCase() : null;
                    if ((tagName !=3D=3D "BODY") && (tagName !=3D=3D =
"HTML") && (parent.scrollLeft || parent.scrollTop)) {
                        offsetX -=3D (parent.scrollLeft || 0);
                        offsetY -=3D (parent.scrollTop || 0);
                    }
                    currentStyle =3D =
Sys.UI.DomElement._getCurrentStyle(parent);
                    var parentPosition =3D currentStyle ? =
currentStyle.position : null;
                    if (parentPosition && (parentPosition =3D=3D=3D =
"absolute")) break;
                }
            }
            return new Sys.UI.Point(offsetX, offsetY);
        }
        break;
    case Sys.Browser.Opera:
        Sys.UI.DomElement.getLocation =3D function =
Sys$UI$DomElement$getLocation(element) {
            /// <summary locid=3D"M:J#Sys.UI.DomElement.getLocation" />
            /// <param name=3D"element" domElement=3D"true"></param>
            /// <returns type=3D"Sys.UI.Point"></returns>
            var e =3D Function._validateParams(arguments, [
                {name: "element", domElement: true}
            ]);
            if (e) throw e;
            if ((element.window && (element.window =3D=3D=3D element)) =
|| element.nodeType =3D=3D=3D 9) return new Sys.UI.Point(0,0);
            var offsetX =3D 0;
            var offsetY =3D 0;
            var previous =3D null;
            for (var parent =3D element; parent; previous =3D parent, =
parent =3D parent.offsetParent) {
                var tagName =3D parent.tagName;
                offsetX +=3D parent.offsetLeft || 0;
                offsetY +=3D parent.offsetTop || 0;
            }
            var elementPosition =3D element.style.position;
            var elementPositioned =3D elementPosition && =
(elementPosition !=3D=3D "static");
            for (var parent =3D element.parentNode; parent; parent =3D =
parent.parentNode) {
                tagName =3D parent.tagName ? =
parent.tagName.toUpperCase() : null;
                if ((tagName !=3D=3D "BODY") && (tagName !=3D=3D "HTML") =
&& (parent.scrollLeft || parent.scrollTop) &&
                    ((elementPositioned &&
                    ((parent.style.overflow =3D=3D=3D "scroll") || =
(parent.style.overflow =3D=3D=3D "auto"))))) {
                    offsetX -=3D (parent.scrollLeft || 0);
                    offsetY -=3D (parent.scrollTop || 0);
                }
                var parentPosition =3D (parent && parent.style) ? =
parent.style.position : null;
                elementPositioned =3D elementPositioned || =
(parentPosition && (parentPosition !=3D=3D "static"));
            }
            return new Sys.UI.Point(offsetX, offsetY);
        }
        break;
    default:
        Sys.UI.DomElement.getLocation =3D function =
Sys$UI$DomElement$getLocation(element) {
            /// <summary locid=3D"M:J#Sys.UI.DomElement.getLocation" />
            /// <param name=3D"element" domElement=3D"true"></param>
            /// <returns type=3D"Sys.UI.Point"></returns>
            var e =3D Function._validateParams(arguments, [
                {name: "element", domElement: true}
            ]);
            if (e) throw e;
            if ((element.window && (element.window =3D=3D=3D element)) =
|| element.nodeType =3D=3D=3D 9) return new Sys.UI.Point(0,0);
            var offsetX =3D 0;
            var offsetY =3D 0;
            var previous =3D null;
            var previousStyle =3D null;
            var currentStyle =3D null;
            for (var parent =3D element; parent; previous =3D parent, =
previousStyle =3D currentStyle, parent =3D parent.offsetParent) {
                var tagName =3D parent.tagName ? =
parent.tagName.toUpperCase() : null;
                currentStyle =3D =
Sys.UI.DomElement._getCurrentStyle(parent);
                if ((parent.offsetLeft || parent.offsetTop) &&
                    !((tagName =3D=3D=3D "BODY") &&
                    (!previousStyle || previousStyle.position !=3D=3D =
"absolute"))) {
                    offsetX +=3D parent.offsetLeft;
                    offsetY +=3D parent.offsetTop;
                }
                if (previous !=3D=3D null && currentStyle) {
                    if ((tagName !=3D=3D "TABLE") && (tagName !=3D=3D =
"TD") && (tagName !=3D=3D "HTML")) {
                        offsetX +=3D =
parseInt(currentStyle.borderLeftWidth) || 0;
                        offsetY +=3D =
parseInt(currentStyle.borderTopWidth) || 0;
                    }
                    if (tagName =3D=3D=3D "TABLE" &&
                        (currentStyle.position =3D=3D=3D "relative" || =
currentStyle.position =3D=3D=3D "absolute")) {
                        offsetX +=3D parseInt(currentStyle.marginLeft) =
|| 0;
                        offsetY +=3D parseInt(currentStyle.marginTop) || =
0;
                    }
                }
            }
            currentStyle =3D =
Sys.UI.DomElement._getCurrentStyle(element);
            var elementPosition =3D currentStyle ? currentStyle.position =
: null;
            if (!elementPosition || (elementPosition !=3D=3D =
"absolute")) {
                for (var parent =3D element.parentNode; parent; parent =
=3D parent.parentNode) {
                    tagName =3D parent.tagName ? =
parent.tagName.toUpperCase() : null;
                    if ((tagName !=3D=3D "BODY") && (tagName !=3D=3D =
"HTML") && (parent.scrollLeft || parent.scrollTop)) {
                        offsetX -=3D (parent.scrollLeft || 0);
                        offsetY -=3D (parent.scrollTop || 0);
                        currentStyle =3D =
Sys.UI.DomElement._getCurrentStyle(parent);
                        if (currentStyle) {
                            offsetX +=3D =
parseInt(currentStyle.borderLeftWidth) || 0;
                            offsetY +=3D =
parseInt(currentStyle.borderTopWidth) || 0;
                        }
                    }
                }
            }
            return new Sys.UI.Point(offsetX, offsetY);
        }
        break;
}
Sys.UI.DomElement.removeCssClass =3D function =
Sys$UI$DomElement$removeCssClass(element, className) {
    /// <summary locid=3D"M:J#Sys.UI.DomElement.removeCssClass" />
    /// <param name=3D"element" domElement=3D"true"></param>
    /// <param name=3D"className" type=3D"String"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "element", domElement: true},
        {name: "className", type: String}
    ]);
    if (e) throw e;
    var currentClassName =3D ' ' + element.className + ' ';
    var index =3D currentClassName.indexOf(' ' + className + ' ');
    if (index >=3D 0) {
        element.className =3D (currentClassName.substr(0, index) + ' ' +
            currentClassName.substring(index + className.length + 1, =
currentClassName.length)).trim();
    }
}
Sys.UI.DomElement.setLocation =3D function =
Sys$UI$DomElement$setLocation(element, x, y) {
    /// <summary locid=3D"M:J#Sys.UI.DomElement.setLocation" />
    /// <param name=3D"element" domElement=3D"true"></param>
    /// <param name=3D"x" type=3D"Number" integer=3D"true"></param>
    /// <param name=3D"y" type=3D"Number" integer=3D"true"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "element", domElement: true},
        {name: "x", type: Number, integer: true},
        {name: "y", type: Number, integer: true}
    ]);
    if (e) throw e;
    var style =3D element.style;
    style.position =3D 'absolute';
    style.left =3D x + "px";
    style.top =3D y + "px";
}
Sys.UI.DomElement.toggleCssClass =3D function =
Sys$UI$DomElement$toggleCssClass(element, className) {
    /// <summary locid=3D"M:J#Sys.UI.DomElement.toggleCssClass" />
    /// <param name=3D"element" domElement=3D"true"></param>
    /// <param name=3D"className" type=3D"String"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "element", domElement: true},
        {name: "className", type: String}
    ]);
    if (e) throw e;
    if (Sys.UI.DomElement.containsCssClass(element, className)) {
        Sys.UI.DomElement.removeCssClass(element, className);
    }
    else {
        Sys.UI.DomElement.addCssClass(element, className);
    }
}
Sys.UI.DomElement.getVisibilityMode =3D function =
Sys$UI$DomElement$getVisibilityMode(element) {
    /// <summary locid=3D"M:J#Sys.UI.DomElement.getVisibilityMode" />
    /// <param name=3D"element" domElement=3D"true"></param>
    /// <returns type=3D"Sys.UI.VisibilityMode"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "element", domElement: true}
    ]);
    if (e) throw e;
    return (element._visibilityMode =3D=3D=3D =
Sys.UI.VisibilityMode.hide) ?
        Sys.UI.VisibilityMode.hide :
        Sys.UI.VisibilityMode.collapse;
}
Sys.UI.DomElement.setVisibilityMode =3D function =
Sys$UI$DomElement$setVisibilityMode(element, value) {
    /// <summary locid=3D"M:J#Sys.UI.DomElement.setVisibilityMode" />
    /// <param name=3D"element" domElement=3D"true"></param>
    /// <param name=3D"value" type=3D"Sys.UI.VisibilityMode"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "element", domElement: true},
        {name: "value", type: Sys.UI.VisibilityMode}
    ]);
    if (e) throw e;
    Sys.UI.DomElement._ensureOldDisplayMode(element);
    if (element._visibilityMode !=3D=3D value) {
        element._visibilityMode =3D value;
        if (Sys.UI.DomElement.getVisible(element) =3D=3D=3D false) {
            if (element._visibilityMode =3D=3D=3D =
Sys.UI.VisibilityMode.hide) {
                element.style.display =3D element._oldDisplayMode;
            }
            else {
                element.style.display =3D 'none';
            }
        }
        element._visibilityMode =3D value;
    }
}
Sys.UI.DomElement.getVisible =3D function =
Sys$UI$DomElement$getVisible(element) {
    /// <summary locid=3D"M:J#Sys.UI.DomElement.getVisible" />
    /// <param name=3D"element" domElement=3D"true"></param>
    /// <returns type=3D"Boolean"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "element", domElement: true}
    ]);
    if (e) throw e;
    var style =3D element.currentStyle || =
Sys.UI.DomElement._getCurrentStyle(element);
    if (!style) return true;
    return (style.visibility !=3D=3D 'hidden') && (style.display !=3D=3D =
'none');
}
Sys.UI.DomElement.setVisible =3D function =
Sys$UI$DomElement$setVisible(element, value) {
    /// <summary locid=3D"M:J#Sys.UI.DomElement.setVisible" />
    /// <param name=3D"element" domElement=3D"true"></param>
    /// <param name=3D"value" type=3D"Boolean"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "element", domElement: true},
        {name: "value", type: Boolean}
    ]);
    if (e) throw e;
    if (value !=3D=3D Sys.UI.DomElement.getVisible(element)) {
        Sys.UI.DomElement._ensureOldDisplayMode(element);
        element.style.visibility =3D value ? 'visible' : 'hidden';
        if (value || (element._visibilityMode =3D=3D=3D =
Sys.UI.VisibilityMode.hide)) {
            element.style.display =3D element._oldDisplayMode;
        }
        else {
            element.style.display =3D 'none';
        }
    }
}
Sys.UI.DomElement._ensureOldDisplayMode =3D function =
Sys$UI$DomElement$_ensureOldDisplayMode(element) {
    if (!element._oldDisplayMode) {
        var style =3D element.currentStyle || =
Sys.UI.DomElement._getCurrentStyle(element);
        element._oldDisplayMode =3D style ? style.display : null;
        if (!element._oldDisplayMode || element._oldDisplayMode =
=3D=3D=3D 'none') {
            switch(element.tagName.toUpperCase()) {
                case 'DIV': case 'P': case 'ADDRESS': case 'BLOCKQUOTE': =
case 'BODY': case 'COL':
                case 'COLGROUP': case 'DD': case 'DL': case 'DT': case =
'FIELDSET': case 'FORM':
                case 'H1': case 'H2': case 'H3': case 'H4': case 'H5': =
case 'H6': case 'HR':
                case 'IFRAME': case 'LEGEND': case 'OL': case 'PRE': =
case 'TABLE': case 'TD':
                case 'TH': case 'TR': case 'UL':
                    element._oldDisplayMode =3D 'block';
                    break;
                case 'LI':
                    element._oldDisplayMode =3D 'list-item';
                    break;
                default:
                    element._oldDisplayMode =3D 'inline';
            }
        }
    }
}
Sys.UI.DomElement._getWindow =3D function =
Sys$UI$DomElement$_getWindow(element) {
    var doc =3D element.ownerDocument || element.document || element;
    return doc.defaultView || doc.parentWindow;
}
Sys.UI.DomElement._getCurrentStyle =3D function =
Sys$UI$DomElement$_getCurrentStyle(element) {
    if (element.nodeType =3D=3D=3D 3) return null;
    var w =3D Sys.UI.DomElement._getWindow(element);
    if (element.documentElement) element =3D element.documentElement;
    var computedStyle =3D (w && (element !=3D=3D w) && =
w.getComputedStyle) ?
        w.getComputedStyle(element, null) :
        element.currentStyle || element.style;
    if (!computedStyle && (Sys.Browser.agent =3D=3D=3D =
Sys.Browser.Safari) && element.style) {
        var oldDisplay =3D element.style.display;
        var oldPosition =3D element.style.position;
        element.style.position =3D 'absolute';
        element.style.display =3D 'block';
        var style =3D w.getComputedStyle(element, null);
        element.style.display =3D oldDisplay;
        element.style.position =3D oldPosition;
        computedStyle =3D {};
        for (var n in style) {
            computedStyle[n] =3D style[n];
        }
        computedStyle.display =3D 'none';
    }
    return computedStyle;
}
=20
Sys.IContainer =3D function Sys$IContainer() {
    throw Error.notImplemented();
}
    function Sys$IContainer$addComponent(component) {
        /// <summary locid=3D"M:J#Sys.IContainer.addComponent" />
        /// <param name=3D"component" type=3D"Sys.Component"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "component", type: Sys.Component}
        ]);
        if (e) throw e;
        throw Error.notImplemented();
    }
    function Sys$IContainer$removeComponent(component) {
        /// <summary locid=3D"M:J#Sys.IContainer.removeComponent" />
        /// <param name=3D"component" type=3D"Sys.Component"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "component", type: Sys.Component}
        ]);
        if (e) throw e;
        throw Error.notImplemented();
    }
    function Sys$IContainer$findComponent(id) {
        /// <summary locid=3D"M:J#Sys.IContainer.findComponent" />
        /// <param name=3D"id" type=3D"String"></param>
        /// <returns type=3D"Sys.Component"></returns>
        var e =3D Function._validateParams(arguments, [
            {name: "id", type: String}
        ]);
        if (e) throw e;
        throw Error.notImplemented();
    }
    function Sys$IContainer$getComponents() {
        /// <summary locid=3D"M:J#Sys.IContainer.getComponents" />
        /// <returns type=3D"Array" =
elementType=3D"Sys.Component"></returns>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        throw Error.notImplemented();
    }
Sys.IContainer.prototype =3D {
    addComponent: Sys$IContainer$addComponent,
    removeComponent: Sys$IContainer$removeComponent,
    findComponent: Sys$IContainer$findComponent,
    getComponents: Sys$IContainer$getComponents
}
Sys.IContainer.registerInterface("Sys.IContainer");
=20
Sys._ScriptLoader =3D function Sys$_ScriptLoader() {
    this._scriptsToLoad =3D null;
    this._sessions =3D [];
    this._scriptLoadedDelegate =3D Function.createDelegate(this, =
this._scriptLoadedHandler);
}
    function Sys$_ScriptLoader$dispose() {
        this._stopSession();
        this._loading =3D false;
        if(this._events) {
            delete this._events;
        }
        this._sessions =3D null;
        this._currentSession =3D null;
        this._scriptLoadedDelegate =3D null;       =20
    }
    function Sys$_ScriptLoader$loadScripts(scriptTimeout, =
allScriptsLoadedCallback, scriptLoadFailedCallback, =
scriptLoadTimeoutCallback) {
        /// <summary locid=3D"M:J#Sys._ScriptLoader.loadScripts" />
        /// <param name=3D"scriptTimeout" type=3D"Number" =
integer=3D"true"></param>
        /// <param name=3D"allScriptsLoadedCallback" type=3D"Function" =
mayBeNull=3D"true"></param>
        /// <param name=3D"scriptLoadFailedCallback" type=3D"Function" =
mayBeNull=3D"true"></param>
        /// <param name=3D"scriptLoadTimeoutCallback" type=3D"Function" =
mayBeNull=3D"true"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "scriptTimeout", type: Number, integer: true},
            {name: "allScriptsLoadedCallback", type: Function, =
mayBeNull: true},
            {name: "scriptLoadFailedCallback", type: Function, =
mayBeNull: true},
            {name: "scriptLoadTimeoutCallback", type: Function, =
mayBeNull: true}
        ]);
        if (e) throw e;
        var session =3D {
            allScriptsLoadedCallback: allScriptsLoadedCallback,
            scriptLoadFailedCallback: scriptLoadFailedCallback,
            scriptLoadTimeoutCallback: scriptLoadTimeoutCallback,
            scriptsToLoad: this._scriptsToLoad,
            scriptTimeout: scriptTimeout };
        this._scriptsToLoad =3D null;
        this._sessions[this._sessions.length] =3D session;
       =20
        if (!this._loading) {
            this._nextSession();
        }
    }
    function Sys$_ScriptLoader$notifyScriptLoaded() {
        /// <summary locid=3D"M:J#Sys._ScriptLoader.notifyScriptLoaded" =
/>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
       =20
        if(!this._loading) {
            return;
        }
        this._currentTask._notified++;
       =20
        if(Sys.Browser.agent =3D=3D=3D Sys.Browser.Safari) {          =20
            if(this._currentTask._notified =3D=3D=3D 1) {
                window.setTimeout(Function.createDelegate(this, =
function() {
                    =
this._scriptLoadedHandler(this._currentTask.get_scriptElement(), true);
                }), 0);
            }
        }
    }
    function Sys$_ScriptLoader$queueCustomScriptTag(scriptAttributes) {
        /// <summary =
locid=3D"M:J#Sys._ScriptLoader.queueCustomScriptTag" />
        /// <param name=3D"scriptAttributes" =
mayBeNull=3D"false"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "scriptAttributes"}
        ]);
        if (e) throw e;
        if(!this._scriptsToLoad) {
            this._scriptsToLoad =3D [];
        }
        Array.add(this._scriptsToLoad, scriptAttributes);
    }
    function Sys$_ScriptLoader$queueScriptBlock(scriptContent) {
        /// <summary locid=3D"M:J#Sys._ScriptLoader.queueScriptBlock" />
        /// <param name=3D"scriptContent" type=3D"String" =
mayBeNull=3D"false"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "scriptContent", type: String}
        ]);
        if (e) throw e;
        if(!this._scriptsToLoad) {
            this._scriptsToLoad =3D [];
        }
        Array.add(this._scriptsToLoad, {text: scriptContent});
    }
    function Sys$_ScriptLoader$queueScriptReference(scriptUrl) {
        /// <summary =
locid=3D"M:J#Sys._ScriptLoader.queueScriptReference" />
        /// <param name=3D"scriptUrl" type=3D"String" =
mayBeNull=3D"false"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "scriptUrl", type: String}
        ]);
        if (e) throw e;
        if(!this._scriptsToLoad) {
            this._scriptsToLoad =3D [];
        }
        Array.add(this._scriptsToLoad, {src: scriptUrl});
    }
    function Sys$_ScriptLoader$_createScriptElement(queuedScript) {
        var scriptElement =3D document.createElement('script');
        scriptElement.type =3D 'text/javascript';
        for (var attr in queuedScript) {
            scriptElement[attr] =3D queuedScript[attr];
        }
       =20
        return scriptElement;
    }
    function Sys$_ScriptLoader$_loadScriptsInternal() {
        var session =3D this._currentSession;
        if (session.scriptsToLoad && session.scriptsToLoad.length > 0) {
            var nextScript =3D Array.dequeue(session.scriptsToLoad);
            var scriptElement =3D this._createScriptElement(nextScript);
           =20
            if (scriptElement.text && Sys.Browser.agent =3D=3D=3D =
Sys.Browser.Safari) {
                scriptElement.innerHTML =3D scriptElement.text;
                delete scriptElement.text;
            }           =20
            if (typeof(nextScript.src) =3D=3D=3D "string") {
                this._currentTask =3D new =
Sys._ScriptLoaderTask(scriptElement, this._scriptLoadedDelegate);
                this._currentTask.execute();
            }
            else {
                var headElements =3D =
document.getElementsByTagName('head');
                if (headElements.length =3D=3D=3D 0) {
                     throw new =
Error.invalidOperation(Sys.Res.scriptLoadFailedNoHead);
                }
                else {
                     headElements[0].appendChild(scriptElement);
                }
               =20
               =20
                Sys._ScriptLoader._clearScript(scriptElement);
                this._loadScriptsInternal();
            }
        }
        else {
            this._stopSession();
            var callback =3D session.allScriptsLoadedCallback;
            if(callback) {
                callback(this);
            }
            this._nextSession();
        }
    }
    function Sys$_ScriptLoader$_nextSession() {
        if (this._sessions.length =3D=3D=3D 0) {
            this._loading =3D false;
            this._currentSession =3D null;
            return;
        }
        this._loading =3D true;
       =20
        var session =3D Array.dequeue(this._sessions);
        this._currentSession =3D session;
        this._loadScriptsInternal();
    }
    function Sys$_ScriptLoader$_raiseError(multipleCallbacks) {
        var callback =3D this._currentSession.scriptLoadFailedCallback;
        var scriptElement =3D this._currentTask.get_scriptElement();
        this._stopSession();
       =20
        if(callback) {
            callback(this, scriptElement, multipleCallbacks);
            this._nextSession();
        }
        else {
            this._loading =3D false;
            throw =
Sys._ScriptLoader._errorScriptLoadFailed(scriptElement.src, =
multipleCallbacks);
        }
    }
    function Sys$_ScriptLoader$_scriptLoadedHandler(scriptElement, =
loaded) {
        if(loaded && this._currentTask._notified) {
            if(this._currentTask._notified > 1) {
                this._raiseError(true);
            }
            else {
                Array.add(Sys._ScriptLoader._getLoadedScripts(), =
scriptElement.src);
                this._currentTask.dispose();
                this._currentTask =3D null;
                this._loadScriptsInternal();
            }
        }
        else {
            this._raiseError(false);
        }
    }
    function Sys$_ScriptLoader$_scriptLoadTimeoutHandler() {
        var callback =3D this._currentSession.scriptLoadTimeoutCallback;
        this._stopSession();
        if(callback) {
            callback(this);
        }
        this._nextSession();
    }
    function Sys$_ScriptLoader$_stopSession() {
        if(this._currentTask) {
            this._currentTask.dispose();
            this._currentTask =3D null;
        }
    }
Sys._ScriptLoader.prototype =3D {
    dispose: Sys$_ScriptLoader$dispose,
    loadScripts: Sys$_ScriptLoader$loadScripts,
    notifyScriptLoaded: Sys$_ScriptLoader$notifyScriptLoaded,
    queueCustomScriptTag: Sys$_ScriptLoader$queueCustomScriptTag,
    queueScriptBlock: Sys$_ScriptLoader$queueScriptBlock,
    queueScriptReference: Sys$_ScriptLoader$queueScriptReference,
    _createScriptElement: Sys$_ScriptLoader$_createScriptElement,
    _loadScriptsInternal: Sys$_ScriptLoader$_loadScriptsInternal,
    _nextSession: Sys$_ScriptLoader$_nextSession,
    _raiseError: Sys$_ScriptLoader$_raiseError,
    _scriptLoadedHandler: Sys$_ScriptLoader$_scriptLoadedHandler,
    _scriptLoadTimeoutHandler: =
Sys$_ScriptLoader$_scriptLoadTimeoutHandler,
    _stopSession: Sys$_ScriptLoader$_stopSession   =20
}
Sys._ScriptLoader.registerClass('Sys._ScriptLoader', null, =
Sys.IDisposable);
Sys._ScriptLoader.getInstance =3D function =
Sys$_ScriptLoader$getInstance() {
    var sl =3D Sys._ScriptLoader._activeInstance;
    if(!sl) {
        sl =3D Sys._ScriptLoader._activeInstance =3D new =
Sys._ScriptLoader();
    }
    return sl;
}
Sys._ScriptLoader.isScriptLoaded =3D function =
Sys$_ScriptLoader$isScriptLoaded(scriptSrc) {
    var dummyScript =3D document.createElement('script');
    dummyScript.src =3D scriptSrc;
    return Array.contains(Sys._ScriptLoader._getLoadedScripts(), =
dummyScript.src);
}
Sys._ScriptLoader.readLoadedScripts =3D function =
Sys$_ScriptLoader$readLoadedScripts() {
    if(!Sys._ScriptLoader._referencedScripts) {
        var referencedScripts =3D Sys._ScriptLoader._referencedScripts =
=3D [];
        var existingScripts =3D document.getElementsByTagName('script');
        for (i =3D existingScripts.length - 1; i >=3D 0; i--) {
            var scriptNode =3D existingScripts[i];
            var scriptSrc =3D scriptNode.src;
            if (scriptSrc.length) {
                if (!Array.contains(referencedScripts, scriptSrc)) {
                    Array.add(referencedScripts, scriptSrc);
                }
            }
        }
    }
}
Sys._ScriptLoader._clearScript =3D function =
Sys$_ScriptLoader$_clearScript(scriptElement) {
    if (!Sys.Debug.isDebug) {
        scriptElement.parentNode.removeChild(scriptElement);
    }
}
Sys._ScriptLoader._errorScriptLoadFailed =3D function =
Sys$_ScriptLoader$_errorScriptLoadFailed(scriptUrl, multipleCallbacks) {
    var errorMessage;
    if(multipleCallbacks) {
        errorMessage =3D Sys.Res.scriptLoadMultipleCallbacks;
    }
    else {
        errorMessage =3D Sys.Res.scriptLoadFailedDebug;
    }
    var displayMessage =3D "Sys.ScriptLoadFailedException: " + =
String.format(errorMessage, scriptUrl);
    var e =3D Error.create(displayMessage, {name: =
'Sys.ScriptLoadFailedException', 'scriptUrl': scriptUrl });
    e.popStackFrame();
    return e;
}
Sys._ScriptLoader._getLoadedScripts =3D function =
Sys$_ScriptLoader$_getLoadedScripts() {
    if(!Sys._ScriptLoader._referencedScripts) {
        Sys._ScriptLoader._referencedScripts =3D [];
        Sys._ScriptLoader.readLoadedScripts();
    }
    return Sys._ScriptLoader._referencedScripts;
}
=20
Sys._ScriptLoaderTask =3D function Sys$_ScriptLoaderTask(scriptElement, =
completedCallback) {
    /// <summary locid=3D"M:J#Sys._ScriptLoaderTask.#ctor" />
    /// <param name=3D"scriptElement" domElement=3D"true"></param>
    /// <param name=3D"completedCallback" type=3D"Function"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "scriptElement", domElement: true},
        {name: "completedCallback", type: Function}
    ]);
    if (e) throw e;
    this._scriptElement =3D scriptElement;
    this._completedCallback =3D completedCallback;
    this._notified =3D 0;
}
    function Sys$_ScriptLoaderTask$get_scriptElement() {
        /// <value domElement=3D"true" =
locid=3D"P:J#Sys._ScriptLoaderTask.scriptElement"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._scriptElement;
    }
    function Sys$_ScriptLoaderTask$dispose() {
        if(this._disposed) {
            return;
        }
        this._disposed =3D true;
        this._removeScriptElementHandlers();
        Sys._ScriptLoader._clearScript(this._scriptElement);
        this._scriptElement =3D null;
    }
    function Sys$_ScriptLoaderTask$execute() {
        /// <summary locid=3D"M:J#Sys._ScriptLoaderTask.execute" />
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        this._addScriptElementHandlers();
        var headElements =3D document.getElementsByTagName('head');
        if (headElements.length =3D=3D=3D 0) {
             throw new =
Error.invalidOperation(Sys.Res.scriptLoadFailedNoHead);
        }
        else {
             headElements[0].appendChild(this._scriptElement);
        }
    }
    function Sys$_ScriptLoaderTask$_addScriptElementHandlers() {
        this._scriptLoadDelegate =3D Function.createDelegate(this, =
this._scriptLoadHandler);
       =20
        if (Sys.Browser.agent !=3D=3D Sys.Browser.InternetExplorer) {
            this._scriptElement.readyState =3D 'loaded';
            $addHandler(this._scriptElement, 'load', =
this._scriptLoadDelegate);
        }
        else {
            $addHandler(this._scriptElement, 'readystatechange', =
this._scriptLoadDelegate);
        }   =20
        if (this._scriptElement.addEventListener) {
            this._scriptErrorDelegate =3D Function.createDelegate(this, =
this._scriptErrorHandler);
            this._scriptElement.addEventListener('error', =
this._scriptErrorDelegate, false);
        }
    }
    function Sys$_ScriptLoaderTask$_removeScriptElementHandlers() {
        if(this._scriptLoadDelegate) {
            var scriptElement =3D this.get_scriptElement();
            if (Sys.Browser.agent !=3D=3D Sys.Browser.InternetExplorer) =
{
                $removeHandler(scriptElement, 'load', =
this._scriptLoadDelegate);
            }
            else {
                $removeHandler(scriptElement, 'readystatechange', =
this._scriptLoadDelegate);
            }
            if (this._scriptErrorDelegate) {
                this._scriptElement.removeEventListener('error', =
this._scriptErrorDelegate, false);
                this._scriptErrorDelegate =3D null;
            }
            this._scriptLoadDelegate =3D null;
        }
    }
    function Sys$_ScriptLoaderTask$_scriptErrorHandler() {
        if(this._disposed) {
            return;
        }
       =20
        this._completedCallback(this.get_scriptElement(), false);
    }
    function Sys$_ScriptLoaderTask$_scriptLoadHandler() {
        if(this._disposed) {
            return;
        }
        var scriptElement =3D this.get_scriptElement();
        if ((scriptElement.readyState !=3D=3D 'loaded') &&
            (scriptElement.readyState !=3D=3D 'complete')) {
            return;
        }
       =20
        var _this =3D this;
        window.setTimeout(function() {
            _this._completedCallback(scriptElement, true);
        }, 0);
    }
Sys._ScriptLoaderTask.prototype =3D {
    get_scriptElement: Sys$_ScriptLoaderTask$get_scriptElement,
    dispose: Sys$_ScriptLoaderTask$dispose,
    execute: Sys$_ScriptLoaderTask$execute,
    _addScriptElementHandlers: =
Sys$_ScriptLoaderTask$_addScriptElementHandlers,   =20
    _removeScriptElementHandlers: =
Sys$_ScriptLoaderTask$_removeScriptElementHandlers,   =20
    _scriptErrorHandler: Sys$_ScriptLoaderTask$_scriptErrorHandler,
    _scriptLoadHandler: Sys$_ScriptLoaderTask$_scriptLoadHandler =20
}
Sys._ScriptLoaderTask.registerClass("Sys._ScriptLoaderTask", null, =
Sys.IDisposable);
=20
Sys.ApplicationLoadEventArgs =3D function =
Sys$ApplicationLoadEventArgs(components, isPartialLoad) {
    /// <summary locid=3D"M:J#Sys.ApplicationLoadEventArgs.#ctor" />
    /// <param name=3D"components" type=3D"Array" =
elementType=3D"Sys.Component"></param>
    /// <param name=3D"isPartialLoad" type=3D"Boolean"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "components", type: Array, elementType: Sys.Component},
        {name: "isPartialLoad", type: Boolean}
    ]);
    if (e) throw e;
    Sys.ApplicationLoadEventArgs.initializeBase(this);
    this._components =3D components;
    this._isPartialLoad =3D isPartialLoad;
}
=20
    function Sys$ApplicationLoadEventArgs$get_components() {
        /// <value type=3D"Array" elementType=3D"Sys.Component" =
locid=3D"P:J#Sys.ApplicationLoadEventArgs.components"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._components;
    }
    function Sys$ApplicationLoadEventArgs$get_isPartialLoad() {
        /// <value type=3D"Boolean" =
locid=3D"P:J#Sys.ApplicationLoadEventArgs.isPartialLoad"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._isPartialLoad;
    }
Sys.ApplicationLoadEventArgs.prototype =3D {
    get_components: Sys$ApplicationLoadEventArgs$get_components,
    get_isPartialLoad: Sys$ApplicationLoadEventArgs$get_isPartialLoad
}
Sys.ApplicationLoadEventArgs.registerClass('Sys.ApplicationLoadEventArgs'=
, Sys.EventArgs);
Sys.HistoryEventArgs =3D function Sys$HistoryEventArgs(state) {
    /// <summary locid=3D"M:J#Sys.HistoryEventArgs.#ctor" />
    /// <param name=3D"state" type=3D"Object"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "state", type: Object}
    ]);
    if (e) throw e;
    Sys.HistoryEventArgs.initializeBase(this);
    this._state =3D state;
}
    function Sys$HistoryEventArgs$get_state() {
        /// <value type=3D"Object" =
locid=3D"P:J#Sys.HistoryEventArgs.state"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._state;
    }
Sys.HistoryEventArgs.prototype =3D {
    get_state: Sys$HistoryEventArgs$get_state
}
Sys.HistoryEventArgs.registerClass('Sys.HistoryEventArgs', =
Sys.EventArgs);
=20
Sys._Application =3D function Sys$_Application() {
    /// <summary locid=3D"M:J#Sys.Application.#ctor" />
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
    Sys._Application.initializeBase(this);
    this._disposableObjects =3D [];
    this._components =3D {};
    this._createdComponents =3D [];
    this._secondPassComponents =3D [];
    this._appLoadHandler =3D null;
    this._beginRequestHandler =3D null;
    this._clientId =3D null;
    this._currentEntry =3D '';
    this._endRequestHandler =3D null;
    this._history =3D null;
    this._enableHistory =3D false;
    this._historyEnabledInScriptManager =3D false;
    this._historyFrame =3D null;
    this._historyInitialized =3D false;
    this._historyInitialLength =3D 0;
    this._historyLength =3D 0;
    this._historyPointIsNew =3D false;
    this._ignoreTimer =3D false;
    this._initialState =3D null;
    this._state =3D {};
    this._timerCookie =3D 0;
    this._timerHandler =3D null;
    this._uniqueId =3D null;
    this._unloadHandlerDelegate =3D Function.createDelegate(this, =
this._unloadHandler);
    this._loadHandlerDelegate =3D Function.createDelegate(this, =
this._loadHandler);
    Sys.UI.DomEvent.addHandler(window, "unload", =
this._unloadHandlerDelegate);
    Sys.UI.DomEvent.addHandler(window, "load", =
this._loadHandlerDelegate);
}
    function Sys$_Application$get_isCreatingComponents() {
        /// <value type=3D"Boolean" =
locid=3D"P:J#Sys.Application.isCreatingComponents"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._creatingComponents;
    }
    function Sys$_Application$get_stateString() {
        /// <value type=3D"String" =
locid=3D"P:J#Sys.Application.stateString"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        var hash =3D window.location.hash;
        if (this._isSafari2()) {
            var history =3D this._getHistory();
            if (history) {
                hash =3D history[window.history.length - =
this._historyInitialLength];
            }
        }
        if ((hash.length > 0) && (hash.charAt(0) =3D=3D=3D '#')) {
            hash =3D hash.substring(1);
        }
        if (Sys.Browser.agent =3D=3D=3D Sys.Browser.Firefox) {
            hash =3D this._serializeState(this._deserializeState(hash, =
true));
        }
        return hash;
    }
    function Sys$_Application$get_enableHistory() {
        /// <value type=3D"Boolean" =
locid=3D"P:J#Sys.Application.enableHistory"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._enableHistory;
    }
    function Sys$_Application$set_enableHistory(value) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
type: Boolean}]);
        if (e) throw e;
        if (this._initialized && !this._initializing) {
            throw =
Error.invalidOperation(Sys.Res.historyCannotEnableHistory);
        }
        else if (this._historyEnabledInScriptManager && !value) {
            throw =
Error.invalidOperation(Sys.Res.invalidHistorySettingCombination);
        }
        this._enableHistory =3D value;
    }
    function Sys$_Application$add_init(handler) {
        /// <summary locid=3D"E:J#Sys.Application.init" />
        var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
        if (e) throw e;
        if (this._initialized) {
            handler(this, Sys.EventArgs.Empty);
        }
        else {
            this.get_events().addHandler("init", handler);
        }
    }
    function Sys$_Application$remove_init(handler) {
        var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
        if (e) throw e;
        this.get_events().removeHandler("init", handler);
    }
    function Sys$_Application$add_load(handler) {
        /// <summary locid=3D"E:J#Sys.Application.load" />
        var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
        if (e) throw e;
        this.get_events().addHandler("load", handler);
    }
    function Sys$_Application$remove_load(handler) {
        var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
        if (e) throw e;
        this.get_events().removeHandler("load", handler);
    }
    function Sys$_Application$add_navigate(handler) {
        /// <summary locid=3D"E:J#Sys.Application.navigate" />
        var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
        if (e) throw e;
        this.get_events().addHandler("navigate", handler);
    }
    function Sys$_Application$remove_navigate(handler) {
        var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
        if (e) throw e;
        this.get_events().removeHandler("navigate", handler);
    }
    function Sys$_Application$add_unload(handler) {
        /// <summary locid=3D"E:J#Sys.Application.unload" />
        var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
        if (e) throw e;
        this.get_events().addHandler("unload", handler);
    }
    function Sys$_Application$remove_unload(handler) {
        var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
        if (e) throw e;
        this.get_events().removeHandler("unload", handler);
    }
    function Sys$_Application$addComponent(component) {
        /// <summary locid=3D"M:J#Sys.Application.addComponent" />
        /// <param name=3D"component" type=3D"Sys.Component"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "component", type: Sys.Component}
        ]);
        if (e) throw e;
        var id =3D component.get_id();
        if (!id) throw Error.invalidOperation(Sys.Res.cantAddWithoutId);
        if (typeof(this._components[id]) !=3D=3D 'undefined') throw =
Error.invalidOperation(String.format(Sys.Res.appDuplicateComponent, =
id));
        this._components[id] =3D component;
    }
    function Sys$_Application$addHistoryPoint(state, title) {
        /// <summary locid=3D"M:J#Sys.Application.addHistoryPoint" />
        /// <param name=3D"state" type=3D"Object"></param>
        /// <param name=3D"title" type=3D"String" optional=3D"true" =
mayBeNull=3D"true"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "state", type: Object},
            {name: "title", type: String, mayBeNull: true, optional: =
true}
        ]);
        if (e) throw e;
        if (!this._enableHistory) throw =
Error.invalidOperation(Sys.Res.historyCannotAddHistoryPointWithHistoryDis=
abled);
        for (var n in state) {
            var v =3D state[n];
            var t =3D typeof(v);
            if ((v !=3D=3D null) && ((t =3D=3D=3D 'object') || (t =
=3D=3D=3D 'function') || (t =3D=3D=3D 'undefined'))) {
                throw Error.argument('state', =
Sys.Res.stateMustBeStringDictionary);
            }
        }
        this._ensureHistory();
        var initialState =3D this._state;
        for (var key in state) {
            var value =3D state[key];
            if (value =3D=3D=3D null) {
                if (typeof(initialState[key]) !=3D=3D 'undefined') {
                    delete initialState[key];
                }
            }
            else {
                initialState[key] =3D value;
            }
        }
        var entry =3D this._serializeState(initialState);
        this._historyPointIsNew =3D true;
        this._setState(entry, title);
        this._raiseNavigate();
    }
    function Sys$_Application$beginCreateComponents() {
        /// <summary locid=3D"M:J#Sys.Application.beginCreateComponents" =
/>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        this._creatingComponents =3D true;
    }
    function Sys$_Application$dispose() {
        /// <summary locid=3D"M:J#Sys.Application.dispose" />
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        if (!this._disposing) {
            this._disposing =3D true;
            if (this._timerCookie) {
                window.clearTimeout(this._timerCookie);
                delete this._timerCookie;
            }
            if (this._endRequestHandler) {
                =
Sys.WebForms.PageRequestManager.getInstance().remove_endRequest(this._end=
RequestHandler);
                delete this._endRequestHandler;
            }
            if (this._beginRequestHandler) {
                =
Sys.WebForms.PageRequestManager.getInstance().remove_beginRequest(this._b=
eginRequestHandler);
                delete this._beginRequestHandler;
            }
            if (window.pageUnload) {
                window.pageUnload(this, Sys.EventArgs.Empty);
            }
            var unloadHandler =3D =
this.get_events().getHandler("unload");
            if (unloadHandler) {
                unloadHandler(this, Sys.EventArgs.Empty);
            }
            var disposableObjects =3D =
Array.clone(this._disposableObjects);
            for (var i =3D 0, l =3D disposableObjects.length; i < l; =
i++) {
                disposableObjects[i].dispose();
            }
            Array.clear(this._disposableObjects);
            Sys.UI.DomEvent.removeHandler(window, "unload", =
this._unloadHandlerDelegate);
            if(this._loadHandlerDelegate) {
                Sys.UI.DomEvent.removeHandler(window, "load", =
this._loadHandlerDelegate);
                this._loadHandlerDelegate =3D null;
            }
            var sl =3D Sys._ScriptLoader.getInstance();
            if(sl) {
                sl.dispose();
            }
            Sys._Application.callBaseMethod(this, 'dispose');
        }
    }
    function Sys$_Application$endCreateComponents() {
        /// <summary locid=3D"M:J#Sys.Application.endCreateComponents" =
/>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        var components =3D this._secondPassComponents;
        for (var i =3D 0, l =3D components.length; i < l; i++) {
            var component =3D components[i].component;
            Sys$Component$_setReferences(component, =
components[i].references);
            component.endUpdate();
        }
        this._secondPassComponents =3D [];
        this._creatingComponents =3D false;
    }
    function Sys$_Application$findComponent(id, parent) {
        /// <summary locid=3D"M:J#Sys.Application.findComponent" />
        /// <param name=3D"id" type=3D"String"></param>
        /// <param name=3D"parent" optional=3D"true" =
mayBeNull=3D"true"></param>
        /// <returns type=3D"Sys.Component" =
mayBeNull=3D"true"></returns>
        var e =3D Function._validateParams(arguments, [
            {name: "id", type: String},
            {name: "parent", mayBeNull: true, optional: true}
        ]);
        if (e) throw e;
        return (parent ?
            ((Sys.IContainer.isInstanceOfType(parent)) ?
                parent.findComponent(id) :
                parent[id] || null) :
            Sys.Application._components[id] || null);
    }
    function Sys$_Application$getComponents() {
        /// <summary locid=3D"M:J#Sys.Application.getComponents" />
        /// <returns type=3D"Array" =
elementType=3D"Sys.Component"></returns>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        var res =3D [];
        var components =3D this._components;
        for (var name in components) {
            res[res.length] =3D components[name];
        }
        return res;
    }
    function Sys$_Application$initialize() {
        /// <summary locid=3D"M:J#Sys.Application.initialize" />
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        if(!this._initialized && !this._initializing) {
            this._initializing =3D true;
            window.setTimeout(Function.createDelegate(this, =
this._doInitialize), 0);
        }
    }
    function Sys$_Application$notifyScriptLoaded() {
        /// <summary locid=3D"M:J#Sys.Application.notifyScriptLoaded" />
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        var sl =3D Sys._ScriptLoader.getInstance();
        if(sl) {
            sl.notifyScriptLoaded();
        }
    }
    function Sys$_Application$registerDisposableObject(object) {
        /// <summary =
locid=3D"M:J#Sys.Application.registerDisposableObject" />
        /// <param name=3D"object" type=3D"Sys.IDisposable"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "object", type: Sys.IDisposable}
        ]);
        if (e) throw e;
        if (!this._disposing) {
            this._disposableObjects[this._disposableObjects.length] =3D =
object;
        }
    }
    function Sys$_Application$raiseLoad() {
        /// <summary locid=3D"M:J#Sys.Application.raiseLoad" />
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        var h =3D this.get_events().getHandler("load");
        var args =3D new =
Sys.ApplicationLoadEventArgs(Array.clone(this._createdComponents), =
!this._initializing);
        if (h) {
            h(this, args);
        }
        if (window.pageLoad) {
            window.pageLoad(this, args);
        }
        this._createdComponents =3D [];
    }
    function Sys$_Application$removeComponent(component) {
        /// <summary locid=3D"M:J#Sys.Application.removeComponent" />
        /// <param name=3D"component" type=3D"Sys.Component"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "component", type: Sys.Component}
        ]);
        if (e) throw e;
        var id =3D component.get_id();
        if (id) delete this._components[id];
    }
    function Sys$_Application$setServerId(clientId, uniqueId) {
        /// <summary locid=3D"M:J#Sys.Application.setServerId" />
        /// <param name=3D"clientId" type=3D"String"></param>
        /// <param name=3D"uniqueId" type=3D"String"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "clientId", type: String},
            {name: "uniqueId", type: String}
        ]);
        if (e) throw e;
        this._clientId =3D clientId;
        this._uniqueId =3D uniqueId;
    }
    function Sys$_Application$setServerState(value) {
        /// <summary locid=3D"M:J#Sys.Application.setServerState" />
        /// <param name=3D"value" type=3D"String"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "value", type: String}
        ]);
        if (e) throw e;
        this._ensureHistory();
        this._state.__s =3D value;
        this._updateHiddenField(value);
    }
    function Sys$_Application$unregisterDisposableObject(object) {
        /// <summary =
locid=3D"M:J#Sys.Application.unregisterDisposableObject" />
        /// <param name=3D"object" type=3D"Sys.IDisposable"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "object", type: Sys.IDisposable}
        ]);
        if (e) throw e;
        if (!this._disposing) {
            Array.remove(this._disposableObjects, object);
        }
    }
    function Sys$_Application$_addComponentToSecondPass(component, =
references) {
        this._secondPassComponents[this._secondPassComponents.length] =
=3D {component: component, references: references};
    }
    function Sys$_Application$_deserializeState(entry, skipDecodeUri) {
        var result =3D {};
        entry =3D entry || '';
        var serverSeparator =3D entry.indexOf('&&');
        if ((serverSeparator !=3D=3D -1) && (serverSeparator + 2 < =
entry.length)) {
            result.__s =3D entry.substr(serverSeparator + 2);
            entry =3D entry.substr(0, serverSeparator);
        }
        var tokens =3D entry.split('&');
        for (var i =3D 0, l =3D tokens.length; i < l; i++) {
            var token =3D tokens[i];
            var equal =3D token.indexOf('=3D');
            if ((equal !=3D=3D -1) && (equal + 1 < token.length)) {
                var name =3D token.substr(0, equal);
                var value =3D token.substr(equal + 1);
                result[name] =3D skipDecodeUri ? value : =
decodeURIComponent(value);
            }
        }
        return result;
    }
    function Sys$_Application$_doInitialize() {
        Sys._Application.callBaseMethod(this, 'initialize');
       =20
        var handler =3D this.get_events().getHandler("init");
        if (handler) {
            this.beginCreateComponents();
            handler(this, Sys.EventArgs.Empty);
            this.endCreateComponents();
        }
        if (Sys.WebForms) {
            this._beginRequestHandler =3D Function.createDelegate(this, =
this._onPageRequestManagerBeginRequest);
            =
Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(this._begi=
nRequestHandler);
            this._endRequestHandler =3D Function.createDelegate(this, =
this._onPageRequestManagerEndRequest);
            =
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(this._endReq=
uestHandler);
        }
       =20
        var loadedEntry =3D this.get_stateString();
        if (loadedEntry !=3D=3D this._currentEntry) {
            this._navigate(loadedEntry);
        }
=20
        this.raiseLoad();
        this._initializing =3D false;
    }
    function Sys$_Application$_enableHistoryInScriptManager() {
        this._enableHistory =3D true;
        this._historyEnabledInScriptManager =3D true;
    }
    function Sys$_Application$_ensureHistory() {
        if (!this._historyInitialized && this._enableHistory) {
            if ((Sys.Browser.agent =3D=3D=3D =
Sys.Browser.InternetExplorer) && (Sys.Browser.documentMode < 8)) {
                this._historyFrame =3D =
document.getElementById('__historyFrame');
                if (!this._historyFrame) throw =
Error.invalidOperation(Sys.Res.historyMissingFrame);
                this._ignoreIFrame =3D true;
            }
            if (this._isSafari2()) {
                var historyElement =3D =
document.getElementById('__history');
                if (!historyElement) throw =
Error.invalidOperation(Sys.Res.historyMissingHiddenInput);
                this._setHistory([window.location.hash]);
                this._historyInitialLength =3D window.history.length;
            }
           =20
            this._timerHandler =3D Function.createDelegate(this, =
this._onIdle);
            this._timerCookie =3D window.setTimeout(this._timerHandler, =
100);
           =20
            try {
                this._initialState =3D =
this._deserializeState(this.get_stateString());
            } catch(e) {}
           =20
            this._historyInitialized =3D true;
        }
    }
    function Sys$_Application$_getHistory() {
        var historyElement =3D document.getElementById('__history');
        if (!historyElement) return '';
        var v =3D historyElement.value;
        return v ? Sys.Serialization.JavaScriptSerializer.deserialize(v, =
true) : '';
    }
    function Sys$_Application$_isSafari2() {
        return (Sys.Browser.agent =3D=3D=3D Sys.Browser.Safari) &&
            (Sys.Browser.version <=3D 419.3);
    }
    function Sys$_Application$_loadHandler() {
        if(this._loadHandlerDelegate) {
            Sys.UI.DomEvent.removeHandler(window, "load", =
this._loadHandlerDelegate);
            this._loadHandlerDelegate =3D null;
        }
        this.initialize();
    }
    function Sys$_Application$_navigate(entry) {
        this._ensureHistory();
        var state =3D this._deserializeState(entry);
       =20
        if (this._uniqueId) {
            var oldServerEntry =3D this._state.__s || '';
            var newServerEntry =3D state.__s || '';
            if (newServerEntry !=3D=3D oldServerEntry) {
                this._updateHiddenField(newServerEntry);
                __doPostBack(this._uniqueId, newServerEntry);
                this._state =3D state;
                return;
            }
        }
        this._setState(entry);
        this._state =3D state;
        this._raiseNavigate();
    }
    function Sys$_Application$_onIdle() {
        delete this._timerCookie;
       =20
        var entry =3D this.get_stateString();
        if (entry !=3D=3D this._currentEntry) {
            if (!this._ignoreTimer) {
                this._historyPointIsNew =3D false;
                this._navigate(entry);
                this._historyLength =3D window.history.length;
            }
        }
        else {
            this._ignoreTimer =3D false;
        }
        this._timerCookie =3D window.setTimeout(this._timerHandler, =
100);
    }
    function Sys$_Application$_onIFrameLoad(entry) {
        this._ensureHistory();
        if (!this._ignoreIFrame) {
            this._historyPointIsNew =3D false;
            this._navigate(entry);
        }
        this._ignoreIFrame =3D false;
    }
    function Sys$_Application$_onPageRequestManagerBeginRequest(sender, =
args) {
        this._ignoreTimer =3D true;
    }
    function Sys$_Application$_onPageRequestManagerEndRequest(sender, =
args) {
        var dataItem =3D args.get_dataItems()[this._clientId];
        var eventTarget =3D document.getElementById("__EVENTTARGET");
        if (eventTarget && eventTarget.value =3D=3D=3D this._uniqueId) {
            eventTarget.value =3D '';
        }
        if (typeof(dataItem) !=3D=3D 'undefined') {
            this.setServerState(dataItem);
            this._historyPointIsNew =3D true;
        }
        else {
            this._ignoreTimer =3D false;
        }
        var entry =3D this._serializeState(this._state);
        if (entry !=3D=3D this._currentEntry) {
            this._ignoreTimer =3D true;
            this._setState(entry);
            this._raiseNavigate();
        }
    }
    function Sys$_Application$_raiseNavigate() {
        var h =3D this.get_events().getHandler("navigate");
        var stateClone =3D {};
        for (var key in this._state) {
            if (key !=3D=3D '__s') {
                stateClone[key] =3D this._state[key];
            }
        }
        var args =3D new Sys.HistoryEventArgs(stateClone);
        if (h) {
            h(this, args);
        }
    }
    function Sys$_Application$_serializeState(state) {
        var serialized =3D [];
        for (var key in state) {
            var value =3D state[key];
            if (key =3D=3D=3D '__s') {
                var serverState =3D value;
            }
            else {
                if (key.indexOf('=3D') !=3D=3D -1) throw =
Error.argument('state', Sys.Res.stateFieldNameInvalid);
                serialized[serialized.length] =3D key + '=3D' + =
encodeURIComponent(value);
            }
        }
        return serialized.join('&') + (serverState ? '&&' + serverState =
: '');
    }
    function Sys$_Application$_setHistory(historyArray) {
        var historyElement =3D document.getElementById('__history');
        if (historyElement) {
            historyElement.value =3D =
Sys.Serialization.JavaScriptSerializer.serialize(historyArray);
        }
    }
    function Sys$_Application$_setState(entry, title) {
        entry =3D entry || '';
        if (entry !=3D=3D this._currentEntry) {
            if (window.theForm) {
                var action =3D window.theForm.action;
                var hashIndex =3D action.indexOf('#');
                window.theForm.action =3D ((hashIndex !=3D=3D -1) ? =
action.substring(0, hashIndex) : action) + '#' + entry;
            }
           =20
            if (this._historyFrame && this._historyPointIsNew) {
                this._ignoreIFrame =3D true;
                this._historyPointIsNew =3D false;
                var frameDoc =3D =
this._historyFrame.contentWindow.document;
                frameDoc.open("javascript:'<html></html>'");
                frameDoc.write("<html><head><title>" + (title || =
document.title) +
                    "</title><scri" + "pt =
type=3D\"text/javascript\">parent.Sys.Application._onIFrameLoad('" +=20
                    entry + "');</scri" + =
"pt></head><body></body></html>");
                frameDoc.close();
            }
            this._ignoreTimer =3D false;
            var currentHash =3D this.get_stateString();
            this._currentEntry =3D entry;
            if (entry !=3D=3D currentHash) {
                var loc =3D document.location;
                if (loc.href.length - loc.hash.length + entry.length > =
1024) {
                    throw =
Error.invalidOperation(Sys.Res.urlMustBeLessThan1024chars);
                }
                if (this._isSafari2()) {
                    var history =3D this._getHistory();
                    history[window.history.length - =
this._historyInitialLength + 1] =3D entry;
                    this._setHistory(history);
                    this._historyLength =3D window.history.length + 1;
                    var form =3D document.createElement('form');
                    form.method =3D 'get';
                    form.action =3D '#' + entry;
                    document.appendChild(form);
                    form.submit();
                    document.removeChild(form);
                }
                else {
                    window.location.hash =3D entry;
                }
                if ((typeof(title) !=3D=3D 'undefined') && (title =
!=3D=3D null)) {
                    document.title =3D title;
                }
            }
        }
    }
    function Sys$_Application$_unloadHandler(event) {
        this.dispose();
    }
    function Sys$_Application$_updateHiddenField(value) {
        if (this._clientId) {
            var serverStateField =3D =
document.getElementById(this._clientId);
            if (serverStateField) {
                serverStateField.value =3D value;
            }
        }
    }
Sys._Application.prototype =3D {
    _creatingComponents: false,
    _disposing: false,
    get_isCreatingComponents: Sys$_Application$get_isCreatingComponents,
    get_stateString: Sys$_Application$get_stateString,
    get_enableHistory: Sys$_Application$get_enableHistory,
    set_enableHistory: Sys$_Application$set_enableHistory,
    add_init: Sys$_Application$add_init,
    remove_init: Sys$_Application$remove_init,
    add_load: Sys$_Application$add_load,
    remove_load: Sys$_Application$remove_load,
    add_navigate: Sys$_Application$add_navigate,
    remove_navigate: Sys$_Application$remove_navigate,
    add_unload: Sys$_Application$add_unload,
    remove_unload: Sys$_Application$remove_unload,
    addComponent: Sys$_Application$addComponent,
    addHistoryPoint: Sys$_Application$addHistoryPoint,
    beginCreateComponents: Sys$_Application$beginCreateComponents,
    dispose: Sys$_Application$dispose,
    endCreateComponents: Sys$_Application$endCreateComponents,
    findComponent: Sys$_Application$findComponent,
    getComponents: Sys$_Application$getComponents,
    initialize: Sys$_Application$initialize,
    notifyScriptLoaded: Sys$_Application$notifyScriptLoaded,
    registerDisposableObject: Sys$_Application$registerDisposableObject,
    raiseLoad: Sys$_Application$raiseLoad,
    removeComponent: Sys$_Application$removeComponent,
    setServerId: Sys$_Application$setServerId,
    setServerState: Sys$_Application$setServerState,
    unregisterDisposableObject: =
Sys$_Application$unregisterDisposableObject,
    _addComponentToSecondPass: =
Sys$_Application$_addComponentToSecondPass,
    _deserializeState: Sys$_Application$_deserializeState,
    _doInitialize: Sys$_Application$_doInitialize,
    _enableHistoryInScriptManager: =
Sys$_Application$_enableHistoryInScriptManager,   =20
    _ensureHistory: Sys$_Application$_ensureHistory,
    _getHistory: Sys$_Application$_getHistory,
    _isSafari2: Sys$_Application$_isSafari2,
    _loadHandler: Sys$_Application$_loadHandler,
    _navigate: Sys$_Application$_navigate,
    _onIdle: Sys$_Application$_onIdle,
    _onIFrameLoad: Sys$_Application$_onIFrameLoad,
    _onPageRequestManagerBeginRequest: =
Sys$_Application$_onPageRequestManagerBeginRequest,
    _onPageRequestManagerEndRequest: =
Sys$_Application$_onPageRequestManagerEndRequest,
    _raiseNavigate: Sys$_Application$_raiseNavigate,
    _serializeState: Sys$_Application$_serializeState,
    _setHistory: Sys$_Application$_setHistory,
    _setState: Sys$_Application$_setState,
    _unloadHandler: Sys$_Application$_unloadHandler,
    _updateHiddenField: Sys$_Application$_updateHiddenField
}
Sys._Application.registerClass('Sys._Application', Sys.Component, =
Sys.IContainer);
Sys.Application =3D new Sys._Application();
var $find =3D Sys.Application.findComponent;
Type.registerNamespace('Sys.Net');
=20
Sys.Net.WebRequestExecutor =3D function Sys$Net$WebRequestExecutor() {
    /// <summary locid=3D"M:J#Sys.Net.WebRequestExecutor.#ctor" />
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
    this._webRequest =3D null;
    this._resultObject =3D null;
}
    function Sys$Net$WebRequestExecutor$get_webRequest() {
        /// <value type=3D"Sys.Net.WebRequest" =
locid=3D"P:J#Sys.Net.WebRequestExecutor.webRequest"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._webRequest;
    }
    function Sys$Net$WebRequestExecutor$_set_webRequest(value) {
        if (this.get_started()) {
            throw =
Error.invalidOperation(String.format(Sys.Res.cannotCallOnceStarted, =
'set_webRequest'));
        }
        this._webRequest =3D value;
    }
    function Sys$Net$WebRequestExecutor$get_started() {
        /// <value type=3D"Boolean" =
locid=3D"P:J#Sys.Net.WebRequestExecutor.started"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        throw Error.notImplemented();
    }
    function Sys$Net$WebRequestExecutor$get_responseAvailable() {
        /// <value type=3D"Boolean" =
locid=3D"P:J#Sys.Net.WebRequestExecutor.responseAvailable"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        throw Error.notImplemented();
    }
    function Sys$Net$WebRequestExecutor$get_timedOut() {
        /// <value type=3D"Boolean" =
locid=3D"P:J#Sys.Net.WebRequestExecutor.timedOut"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        throw Error.notImplemented();
    }
    function Sys$Net$WebRequestExecutor$get_aborted() {
        /// <value type=3D"Boolean" =
locid=3D"P:J#Sys.Net.WebRequestExecutor.aborted"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        throw Error.notImplemented();
    }
    function Sys$Net$WebRequestExecutor$get_responseData() {
        /// <value type=3D"String" =
locid=3D"P:J#Sys.Net.WebRequestExecutor.responseData"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        throw Error.notImplemented();
    }
    function Sys$Net$WebRequestExecutor$get_statusCode() {
        /// <value type=3D"Number" =
locid=3D"P:J#Sys.Net.WebRequestExecutor.statusCode"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        throw Error.notImplemented();
    }
    function Sys$Net$WebRequestExecutor$get_statusText() {
        /// <value type=3D"String" =
locid=3D"P:J#Sys.Net.WebRequestExecutor.statusText"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        throw Error.notImplemented();
    }
    function Sys$Net$WebRequestExecutor$get_xml() {
        /// <value locid=3D"P:J#Sys.Net.WebRequestExecutor.xml"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        throw Error.notImplemented();
    }
    function Sys$Net$WebRequestExecutor$get_object() {
        /// <value =
locid=3D"P:J#Sys.Net.WebRequestExecutor.object"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        if (!this._resultObject) {
            this._resultObject =3D =
Sys.Serialization.JavaScriptSerializer.deserialize(this.get_responseData(=
));
        }
        return this._resultObject;
    }
    function Sys$Net$WebRequestExecutor$executeRequest() {
        /// <summary =
locid=3D"M:J#Sys.Net.WebRequestExecutor.executeRequest" />
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        throw Error.notImplemented();
    }
    function Sys$Net$WebRequestExecutor$abort() {
        /// <summary locid=3D"M:J#Sys.Net.WebRequestExecutor.abort" />
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        throw Error.notImplemented();
    }
    function Sys$Net$WebRequestExecutor$getResponseHeader(header) {
        /// <summary =
locid=3D"M:J#Sys.Net.WebRequestExecutor.getResponseHeader" />
        /// <param name=3D"header" type=3D"String"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "header", type: String}
        ]);
        if (e) throw e;
        throw Error.notImplemented();
    }
    function Sys$Net$WebRequestExecutor$getAllResponseHeaders() {
        /// <summary =
locid=3D"M:J#Sys.Net.WebRequestExecutor.getAllResponseHeaders" />
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        throw Error.notImplemented();
    }
Sys.Net.WebRequestExecutor.prototype =3D {
    get_webRequest: Sys$Net$WebRequestExecutor$get_webRequest,
    _set_webRequest: Sys$Net$WebRequestExecutor$_set_webRequest,
    get_started: Sys$Net$WebRequestExecutor$get_started,
    get_responseAvailable: =
Sys$Net$WebRequestExecutor$get_responseAvailable,
    get_timedOut: Sys$Net$WebRequestExecutor$get_timedOut,
    get_aborted: Sys$Net$WebRequestExecutor$get_aborted,
    get_responseData: Sys$Net$WebRequestExecutor$get_responseData,
    get_statusCode: Sys$Net$WebRequestExecutor$get_statusCode,
    get_statusText: Sys$Net$WebRequestExecutor$get_statusText,
    get_xml: Sys$Net$WebRequestExecutor$get_xml,
    get_object: Sys$Net$WebRequestExecutor$get_object,
    executeRequest: Sys$Net$WebRequestExecutor$executeRequest,
    abort: Sys$Net$WebRequestExecutor$abort,
    getResponseHeader: Sys$Net$WebRequestExecutor$getResponseHeader,
    getAllResponseHeaders: =
Sys$Net$WebRequestExecutor$getAllResponseHeaders
}
Sys.Net.WebRequestExecutor.registerClass('Sys.Net.WebRequestExecutor');
=20
Sys.Net.XMLDOM =3D function Sys$Net$XMLDOM(markup) {
    /// <summary locid=3D"M:J#Sys.Net.XMLDOM.#ctor" />
    /// <param name=3D"markup" type=3D"String"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "markup", type: String}
    ]);
    if (e) throw e;
    if (!window.DOMParser) {
        var progIDs =3D [ 'Msxml2.DOMDocument.3.0', 'Msxml2.DOMDocument' =
];
        for (var i =3D 0, l =3D progIDs.length; i < l; i++) {
            try {
                var xmlDOM =3D new ActiveXObject(progIDs[i]);
                xmlDOM.async =3D false;
                xmlDOM.loadXML(markup);
                xmlDOM.setProperty('SelectionLanguage', 'XPath');
                return xmlDOM;
            }
            catch (ex) {
            }
        }
    }
    else {
        try {
            var domParser =3D new window.DOMParser();
            return domParser.parseFromString(markup, 'text/xml');
        }
        catch (ex) {
        }
    }
    return null;
}
Sys.Net.XMLHttpExecutor =3D function Sys$Net$XMLHttpExecutor() {
    /// <summary locid=3D"M:J#Sys.Net.XMLHttpExecutor.#ctor" />
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
    Sys.Net.XMLHttpExecutor.initializeBase(this);
    var _this =3D this;
    this._xmlHttpRequest =3D null;
    this._webRequest =3D null;
    this._responseAvailable =3D false;
    this._timedOut =3D false;
    this._timer =3D null;
    this._aborted =3D false;
    this._started =3D false;
    this._onReadyStateChange =3D (function () {
       =20
        if (_this._xmlHttpRequest.readyState =3D=3D=3D 4 ) {
            try {
                if (typeof(_this._xmlHttpRequest.status) =3D=3D=3D =
"undefined") {
                    return;
                }
            }
            catch(ex) {
                return;
            }
           =20
            _this._clearTimer();
            _this._responseAvailable =3D true;
            try {
                _this._webRequest.completed(Sys.EventArgs.Empty);
            }
            finally {
                if (_this._xmlHttpRequest !=3D null) {
                    _this._xmlHttpRequest.onreadystatechange =3D =
Function.emptyMethod;
                    _this._xmlHttpRequest =3D null;
                }
            }
        }
    });
    this._clearTimer =3D (function() {
        if (_this._timer !=3D null) {
            window.clearTimeout(_this._timer);
            _this._timer =3D null;
        }
    });
    this._onTimeout =3D (function() {
        if (!_this._responseAvailable) {
            _this._clearTimer();
            _this._timedOut =3D true;
            _this._xmlHttpRequest.onreadystatechange =3D =
Function.emptyMethod;
            _this._xmlHttpRequest.abort();
            _this._webRequest.completed(Sys.EventArgs.Empty);
            _this._xmlHttpRequest =3D null;
        }
    });
}
    function Sys$Net$XMLHttpExecutor$get_timedOut() {
        /// <value type=3D"Boolean" =
locid=3D"P:J#Sys.Net.XMLHttpExecutor.timedOut"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._timedOut;
    }
    function Sys$Net$XMLHttpExecutor$get_started() {
        /// <value type=3D"Boolean" =
locid=3D"P:J#Sys.Net.XMLHttpExecutor.started"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._started;
    }
    function Sys$Net$XMLHttpExecutor$get_responseAvailable() {
        /// <value type=3D"Boolean" =
locid=3D"P:J#Sys.Net.XMLHttpExecutor.responseAvailable"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._responseAvailable;
    }
    function Sys$Net$XMLHttpExecutor$get_aborted() {
        /// <value type=3D"Boolean" =
locid=3D"P:J#Sys.Net.XMLHttpExecutor.aborted"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._aborted;
    }
    function Sys$Net$XMLHttpExecutor$executeRequest() {
        /// <summary =
locid=3D"M:J#Sys.Net.XMLHttpExecutor.executeRequest" />
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        this._webRequest =3D this.get_webRequest();
        if (this._started) {
            throw =
Error.invalidOperation(String.format(Sys.Res.cannotCallOnceStarted, =
'executeRequest'));
        }
        if (this._webRequest =3D=3D=3D null) {
            throw Error.invalidOperation(Sys.Res.nullWebRequest);
        }
        var body =3D this._webRequest.get_body();
        var headers =3D this._webRequest.get_headers();
        this._xmlHttpRequest =3D new XMLHttpRequest();
        this._xmlHttpRequest.onreadystatechange =3D =
this._onReadyStateChange;
        var verb =3D this._webRequest.get_httpVerb();
        this._xmlHttpRequest.open(verb, =
this._webRequest.getResolvedUrl(), true );
        if (headers) {
            for (var header in headers) {
                var val =3D headers[header];
                if (typeof(val) !=3D=3D "function")
                    this._xmlHttpRequest.setRequestHeader(header, val);
            }
        }
        if (verb.toLowerCase() =3D=3D=3D "post") {
            if ((headers =3D=3D=3D null) || !headers['Content-Type']) {
                this._xmlHttpRequest.setRequestHeader('Content-Type', =
'application/x-www-form-urlencoded; charset=3Dutf-8');
            }
            if (!body) {
                body =3D "";
            }
        }
        var timeout =3D this._webRequest.get_timeout();
        if (timeout > 0) {
            this._timer =3D =
window.setTimeout(Function.createDelegate(this, this._onTimeout), =
timeout);
        }
        this._xmlHttpRequest.send(body);
        this._started =3D true;
    }
    function Sys$Net$XMLHttpExecutor$getResponseHeader(header) {
        /// <summary =
locid=3D"M:J#Sys.Net.XMLHttpExecutor.getResponseHeader" />
        /// <param name=3D"header" type=3D"String"></param>
        /// <returns type=3D"String"></returns>
        var e =3D Function._validateParams(arguments, [
            {name: "header", type: String}
        ]);
        if (e) throw e;
        if (!this._responseAvailable) {
            throw =
Error.invalidOperation(String.format(Sys.Res.cannotCallBeforeResponse, =
'getResponseHeader'));
        }
        if (!this._xmlHttpRequest) {
            throw =
Error.invalidOperation(String.format(Sys.Res.cannotCallOutsideHandler, =
'getResponseHeader'));
        }
        var result;
        try {
            result =3D this._xmlHttpRequest.getResponseHeader(header);
        } catch (e) {
        }
        if (!result) result =3D "";
        return result;
    }
    function Sys$Net$XMLHttpExecutor$getAllResponseHeaders() {
        /// <summary =
locid=3D"M:J#Sys.Net.XMLHttpExecutor.getAllResponseHeaders" />
        /// <returns type=3D"String"></returns>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        if (!this._responseAvailable) {
            throw =
Error.invalidOperation(String.format(Sys.Res.cannotCallBeforeResponse, =
'getAllResponseHeaders'));
        }
        if (!this._xmlHttpRequest) {
            throw =
Error.invalidOperation(String.format(Sys.Res.cannotCallOutsideHandler, =
'getAllResponseHeaders'));
        }
        return this._xmlHttpRequest.getAllResponseHeaders();
    }
    function Sys$Net$XMLHttpExecutor$get_responseData() {
        /// <value type=3D"String" =
locid=3D"P:J#Sys.Net.XMLHttpExecutor.responseData"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        if (!this._responseAvailable) {
            throw =
Error.invalidOperation(String.format(Sys.Res.cannotCallBeforeResponse, =
'get_responseData'));
        }
        if (!this._xmlHttpRequest) {
            throw =
Error.invalidOperation(String.format(Sys.Res.cannotCallOutsideHandler, =
'get_responseData'));
        }
        return this._xmlHttpRequest.responseText;
    }
    function Sys$Net$XMLHttpExecutor$get_statusCode() {
        /// <value type=3D"Number" =
locid=3D"P:J#Sys.Net.XMLHttpExecutor.statusCode"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        if (!this._responseAvailable) {
            throw =
Error.invalidOperation(String.format(Sys.Res.cannotCallBeforeResponse, =
'get_statusCode'));
        }
        if (!this._xmlHttpRequest) {
            throw =
Error.invalidOperation(String.format(Sys.Res.cannotCallOutsideHandler, =
'get_statusCode'));
        }
        var result =3D 0;
        try {
            result =3D this._xmlHttpRequest.status;
        }
        catch(ex) {
        }
        return result;
    }
    function Sys$Net$XMLHttpExecutor$get_statusText() {
        /// <value type=3D"String" =
locid=3D"P:J#Sys.Net.XMLHttpExecutor.statusText"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        if (!this._responseAvailable) {
            throw =
Error.invalidOperation(String.format(Sys.Res.cannotCallBeforeResponse, =
'get_statusText'));
        }
        if (!this._xmlHttpRequest) {
            throw =
Error.invalidOperation(String.format(Sys.Res.cannotCallOutsideHandler, =
'get_statusText'));
        }
        return this._xmlHttpRequest.statusText;
    }
    function Sys$Net$XMLHttpExecutor$get_xml() {
        /// <value locid=3D"P:J#Sys.Net.XMLHttpExecutor.xml"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        if (!this._responseAvailable) {
            throw =
Error.invalidOperation(String.format(Sys.Res.cannotCallBeforeResponse, =
'get_xml'));
        }
        if (!this._xmlHttpRequest) {
            throw =
Error.invalidOperation(String.format(Sys.Res.cannotCallOutsideHandler, =
'get_xml'));
        }
        var xml =3D this._xmlHttpRequest.responseXML;
        if (!xml || !xml.documentElement) {
            xml =3D Sys.Net.XMLDOM(this._xmlHttpRequest.responseText);
            if (!xml || !xml.documentElement)
                return null;
        }
        else if (navigator.userAgent.indexOf('MSIE') !=3D=3D -1) {
            xml.setProperty('SelectionLanguage', 'XPath');
        }
        if (xml.documentElement.namespaceURI =3D=3D=3D =
"http://www.mozilla.org/newlayout/xml/parsererror.xml" &&
            xml.documentElement.tagName =3D=3D=3D "parsererror") {
            return null;
        }
       =20
        if (xml.documentElement.firstChild && =
xml.documentElement.firstChild.tagName =3D=3D=3D "parsererror") {
            return null;
        }
       =20
        return xml;
    }
    function Sys$Net$XMLHttpExecutor$abort() {
        /// <summary locid=3D"M:J#Sys.Net.XMLHttpExecutor.abort" />
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        if (!this._started) {
            throw =
Error.invalidOperation(Sys.Res.cannotAbortBeforeStart);
        }
        if (this._aborted || this._responseAvailable || this._timedOut)
            return;
        this._aborted =3D true;
        this._clearTimer();
        if (this._xmlHttpRequest && !this._responseAvailable) {
            this._xmlHttpRequest.onreadystatechange =3D =
Function.emptyMethod;
            this._xmlHttpRequest.abort();
           =20
            this._xmlHttpRequest =3D null;           =20
            this._webRequest.completed(Sys.EventArgs.Empty);
        }
    }
Sys.Net.XMLHttpExecutor.prototype =3D {
    get_timedOut: Sys$Net$XMLHttpExecutor$get_timedOut,
    get_started: Sys$Net$XMLHttpExecutor$get_started,
    get_responseAvailable: =
Sys$Net$XMLHttpExecutor$get_responseAvailable,
    get_aborted: Sys$Net$XMLHttpExecutor$get_aborted,
    executeRequest: Sys$Net$XMLHttpExecutor$executeRequest,
    getResponseHeader: Sys$Net$XMLHttpExecutor$getResponseHeader,
    getAllResponseHeaders: =
Sys$Net$XMLHttpExecutor$getAllResponseHeaders,
    get_responseData: Sys$Net$XMLHttpExecutor$get_responseData,
    get_statusCode: Sys$Net$XMLHttpExecutor$get_statusCode,
    get_statusText: Sys$Net$XMLHttpExecutor$get_statusText,
    get_xml: Sys$Net$XMLHttpExecutor$get_xml,
    abort: Sys$Net$XMLHttpExecutor$abort
}
Sys.Net.XMLHttpExecutor.registerClass('Sys.Net.XMLHttpExecutor', =
Sys.Net.WebRequestExecutor);
=20
Sys.Net._WebRequestManager =3D function Sys$Net$_WebRequestManager() {
    /// <summary locid=3D"P:J#Sys.Net.WebRequestManager.#ctor" />
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
    this._defaultTimeout =3D 0;
    this._defaultExecutorType =3D "Sys.Net.XMLHttpExecutor";
}
    function Sys$Net$_WebRequestManager$add_invokingRequest(handler) {
        /// <summary =
locid=3D"E:J#Sys.Net.WebRequestManager.invokingRequest" />
        var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
        if (e) throw e;
        this._get_eventHandlerList().addHandler("invokingRequest", =
handler);
    }
    function Sys$Net$_WebRequestManager$remove_invokingRequest(handler) =
{
        var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
        if (e) throw e;
        this._get_eventHandlerList().removeHandler("invokingRequest", =
handler);
    }
    function Sys$Net$_WebRequestManager$add_completedRequest(handler) {
        /// <summary =
locid=3D"E:J#Sys.Net.WebRequestManager.completedRequest" />
        var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
        if (e) throw e;
        this._get_eventHandlerList().addHandler("completedRequest", =
handler);
    }
    function Sys$Net$_WebRequestManager$remove_completedRequest(handler) =
{
        var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
        if (e) throw e;
        this._get_eventHandlerList().removeHandler("completedRequest", =
handler);
    }
    function Sys$Net$_WebRequestManager$_get_eventHandlerList() {
        if (!this._events) {
            this._events =3D new Sys.EventHandlerList();
        }
        return this._events;
    }
    function Sys$Net$_WebRequestManager$get_defaultTimeout() {
        /// <value type=3D"Number" =
locid=3D"P:J#Sys.Net.WebRequestManager.defaultTimeout"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._defaultTimeout;
    }
    function Sys$Net$_WebRequestManager$set_defaultTimeout(value) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
type: Number}]);
        if (e) throw e;
        if (value < 0) {
            throw Error.argumentOutOfRange("value", value, =
Sys.Res.invalidTimeout);
        }
        this._defaultTimeout =3D value;
    }
    function Sys$Net$_WebRequestManager$get_defaultExecutorType() {
        /// <value type=3D"String" =
locid=3D"P:J#Sys.Net.WebRequestManager.defaultExecutorType"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._defaultExecutorType;
    }
    function Sys$Net$_WebRequestManager$set_defaultExecutorType(value) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
type: String}]);
        if (e) throw e;
        this._defaultExecutorType =3D value;
    }
    function Sys$Net$_WebRequestManager$executeRequest(webRequest) {
        /// <summary =
locid=3D"M:J#Sys.Net.WebRequestManager.executeRequest" />
        /// <param name=3D"webRequest" =
type=3D"Sys.Net.WebRequest"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "webRequest", type: Sys.Net.WebRequest}
        ]);
        if (e) throw e;
        var executor =3D webRequest.get_executor();
        if (!executor) {
            var failed =3D false;
            try {
                var executorType =3D eval(this._defaultExecutorType);
                executor =3D new executorType();
            } catch (e) {
                failed =3D true;
            }
            if (failed  || =
!Sys.Net.WebRequestExecutor.isInstanceOfType(executor) || !executor) {
                throw Error.argument("defaultExecutorType", =
String.format(Sys.Res.invalidExecutorType, this._defaultExecutorType));
            }
            webRequest.set_executor(executor);
        }
        if (executor.get_aborted()) {
            return;
        }
        var evArgs =3D new Sys.Net.NetworkRequestEventArgs(webRequest);
        var handler =3D =
this._get_eventHandlerList().getHandler("invokingRequest");
        if (handler) {
            handler(this, evArgs);
        }
        if (!evArgs.get_cancel()) {
            executor.executeRequest();
        }
    }
Sys.Net._WebRequestManager.prototype =3D {
    add_invokingRequest: Sys$Net$_WebRequestManager$add_invokingRequest,
    remove_invokingRequest: =
Sys$Net$_WebRequestManager$remove_invokingRequest,
    add_completedRequest: =
Sys$Net$_WebRequestManager$add_completedRequest,
    remove_completedRequest: =
Sys$Net$_WebRequestManager$remove_completedRequest,
    _get_eventHandlerList: =
Sys$Net$_WebRequestManager$_get_eventHandlerList,
    get_defaultTimeout: Sys$Net$_WebRequestManager$get_defaultTimeout,
    set_defaultTimeout: Sys$Net$_WebRequestManager$set_defaultTimeout,
    get_defaultExecutorType: =
Sys$Net$_WebRequestManager$get_defaultExecutorType,
    set_defaultExecutorType: =
Sys$Net$_WebRequestManager$set_defaultExecutorType,
    executeRequest: Sys$Net$_WebRequestManager$executeRequest
}
Sys.Net._WebRequestManager.registerClass('Sys.Net._WebRequestManager');
Sys.Net.WebRequestManager =3D new Sys.Net._WebRequestManager();
=20
Sys.Net.NetworkRequestEventArgs =3D function =
Sys$Net$NetworkRequestEventArgs(webRequest) {
    /// <summary locid=3D"M:J#Sys.Net.NetworkRequestEventArgs.#ctor" />
    /// <param name=3D"webRequest" type=3D"Sys.Net.WebRequest"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "webRequest", type: Sys.Net.WebRequest}
    ]);
    if (e) throw e;
    Sys.Net.NetworkRequestEventArgs.initializeBase(this);
    this._webRequest =3D webRequest;
}
    function Sys$Net$NetworkRequestEventArgs$get_webRequest() {
        /// <value type=3D"Sys.Net.WebRequest" =
locid=3D"P:J#Sys.Net.NetworkRequestEventArgs.webRequest"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._webRequest;
    }
Sys.Net.NetworkRequestEventArgs.prototype =3D {
    get_webRequest: Sys$Net$NetworkRequestEventArgs$get_webRequest
}
Sys.Net.NetworkRequestEventArgs.registerClass('Sys.Net.NetworkRequestEven=
tArgs', Sys.CancelEventArgs);
=20
Sys.Net.WebRequest =3D function Sys$Net$WebRequest() {
    /// <summary locid=3D"M:J#Sys.Net.WebRequest.#ctor" />
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
    this._url =3D "";
    this._headers =3D { };
    this._body =3D null;
    this._userContext =3D null;
    this._httpVerb =3D null;
    this._executor =3D null;
    this._invokeCalled =3D false;
    this._timeout =3D 0;
}
    function Sys$Net$WebRequest$add_completed(handler) {
    /// <summary locid=3D"E:J#Sys.Net.WebRequest.completed" />
    var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
    if (e) throw e;
        this._get_eventHandlerList().addHandler("completed", handler);
    }
    function Sys$Net$WebRequest$remove_completed(handler) {
    var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
    if (e) throw e;
        this._get_eventHandlerList().removeHandler("completed", =
handler);
    }
    function Sys$Net$WebRequest$completed(eventArgs) {
        /// <summary locid=3D"M:J#Sys.Net.WebRequest.completed" />
        /// <param name=3D"eventArgs" type=3D"Sys.EventArgs"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "eventArgs", type: Sys.EventArgs}
        ]);
        if (e) throw e;
        var handler =3D =
Sys.Net.WebRequestManager._get_eventHandlerList().getHandler("completedRe=
quest");
        if (handler) {
            handler(this._executor, eventArgs);
        }
        handler =3D =
this._get_eventHandlerList().getHandler("completed");
        if (handler) {
            handler(this._executor, eventArgs);
        }
    }
    function Sys$Net$WebRequest$_get_eventHandlerList() {
        if (!this._events) {
            this._events =3D new Sys.EventHandlerList();
        }
        return this._events;
    }
    function Sys$Net$WebRequest$get_url() {
        /// <value type=3D"String" =
locid=3D"P:J#Sys.Net.WebRequest.url"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._url;
    }
    function Sys$Net$WebRequest$set_url(value) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
type: String}]);
        if (e) throw e;
        this._url =3D value;
    }
    function Sys$Net$WebRequest$get_headers() {
        /// <value locid=3D"P:J#Sys.Net.WebRequest.headers"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._headers;
    }
    function Sys$Net$WebRequest$get_httpVerb() {
        /// <value type=3D"String" =
locid=3D"P:J#Sys.Net.WebRequest.httpVerb"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        if (this._httpVerb =3D=3D=3D null) {
            if (this._body =3D=3D=3D null) {
                return "GET";
            }
            return "POST";
        }
        return this._httpVerb;
    }
    function Sys$Net$WebRequest$set_httpVerb(value) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
type: String}]);
        if (e) throw e;
        if (value.length =3D=3D=3D 0) {
            throw Error.argument('value', Sys.Res.invalidHttpVerb);
        }
        this._httpVerb =3D value;
    }
    function Sys$Net$WebRequest$get_body() {
        /// <value mayBeNull=3D"true" =
locid=3D"P:J#Sys.Net.WebRequest.body"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._body;
    }
    function Sys$Net$WebRequest$set_body(value) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
mayBeNull: true}]);
        if (e) throw e;
        this._body =3D value;
    }
    function Sys$Net$WebRequest$get_userContext() {
        /// <value mayBeNull=3D"true" =
locid=3D"P:J#Sys.Net.WebRequest.userContext"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._userContext;
    }
    function Sys$Net$WebRequest$set_userContext(value) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
mayBeNull: true}]);
        if (e) throw e;
        this._userContext =3D value;
    }
    function Sys$Net$WebRequest$get_executor() {
        /// <value type=3D"Sys.Net.WebRequestExecutor" =
locid=3D"P:J#Sys.Net.WebRequest.executor"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._executor;
    }
    function Sys$Net$WebRequest$set_executor(value) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
type: Sys.Net.WebRequestExecutor}]);
        if (e) throw e;
        if (this._executor !=3D=3D null && this._executor.get_started()) =
{
            throw =
Error.invalidOperation(Sys.Res.setExecutorAfterActive);
        }
        this._executor =3D value;
        this._executor._set_webRequest(this);
    }
    function Sys$Net$WebRequest$get_timeout() {
        /// <value type=3D"Number" =
locid=3D"P:J#Sys.Net.WebRequest.timeout"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        if (this._timeout =3D=3D=3D 0) {
            return Sys.Net.WebRequestManager.get_defaultTimeout();
        }
        return this._timeout;
    }
    function Sys$Net$WebRequest$set_timeout(value) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
type: Number}]);
        if (e) throw e;
        if (value < 0) {
            throw Error.argumentOutOfRange("value", value, =
Sys.Res.invalidTimeout);
        }
        this._timeout =3D value;
    }
    function Sys$Net$WebRequest$getResolvedUrl() {
        /// <summary locid=3D"M:J#Sys.Net.WebRequest.getResolvedUrl" />
        /// <returns type=3D"String"></returns>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return Sys.Net.WebRequest._resolveUrl(this._url);
    }
    function Sys$Net$WebRequest$invoke() {
        /// <summary locid=3D"M:J#Sys.Net.WebRequest.invoke" />
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        if (this._invokeCalled) {
            throw Error.invalidOperation(Sys.Res.invokeCalledTwice);
        }
        Sys.Net.WebRequestManager.executeRequest(this);
        this._invokeCalled =3D true;
    }
Sys.Net.WebRequest.prototype =3D {
    add_completed: Sys$Net$WebRequest$add_completed,
    remove_completed: Sys$Net$WebRequest$remove_completed,
    completed: Sys$Net$WebRequest$completed,
    _get_eventHandlerList: Sys$Net$WebRequest$_get_eventHandlerList,
    get_url: Sys$Net$WebRequest$get_url,
    set_url: Sys$Net$WebRequest$set_url,
    get_headers: Sys$Net$WebRequest$get_headers,
    get_httpVerb: Sys$Net$WebRequest$get_httpVerb,
    set_httpVerb: Sys$Net$WebRequest$set_httpVerb,
    get_body: Sys$Net$WebRequest$get_body,
    set_body: Sys$Net$WebRequest$set_body,
    get_userContext: Sys$Net$WebRequest$get_userContext,
    set_userContext: Sys$Net$WebRequest$set_userContext,
    get_executor: Sys$Net$WebRequest$get_executor,
    set_executor: Sys$Net$WebRequest$set_executor,
    get_timeout: Sys$Net$WebRequest$get_timeout,
    set_timeout: Sys$Net$WebRequest$set_timeout,
    getResolvedUrl: Sys$Net$WebRequest$getResolvedUrl,
    invoke: Sys$Net$WebRequest$invoke
}
Sys.Net.WebRequest._resolveUrl =3D function =
Sys$Net$WebRequest$_resolveUrl(url, baseUrl) {
    if (url && url.indexOf('://') !=3D=3D -1) {
        return url;
    }
    if (!baseUrl || baseUrl.length =3D=3D=3D 0) {
        var baseElement =3D document.getElementsByTagName('base')[0];
        if (baseElement && baseElement.href && baseElement.href.length > =
0) {
            baseUrl =3D baseElement.href;
        }
        else {
            baseUrl =3D document.URL;
        }
    }
    var qsStart =3D baseUrl.indexOf('?');
    if (qsStart !=3D=3D -1) {
        baseUrl =3D baseUrl.substr(0, qsStart);
    }
    qsStart =3D baseUrl.indexOf('#');
    if (qsStart !=3D=3D -1) {
        baseUrl =3D baseUrl.substr(0, qsStart);
    }
    baseUrl =3D baseUrl.substr(0, baseUrl.lastIndexOf('/') + 1);
    if (!url || url.length =3D=3D=3D 0) {
        return baseUrl;
    }
    if (url.charAt(0) =3D=3D=3D '/') {
        var slashslash =3D baseUrl.indexOf('://');
        if (slashslash =3D=3D=3D -1) {
            throw Error.argument("baseUrl", Sys.Res.badBaseUrl1);
        }
        var nextSlash =3D baseUrl.indexOf('/', slashslash + 3);
        if (nextSlash =3D=3D=3D -1) {
            throw Error.argument("baseUrl", Sys.Res.badBaseUrl2);
        }
        return baseUrl.substr(0, nextSlash) + url;
    }
    else {
        var lastSlash =3D baseUrl.lastIndexOf('/');
        if (lastSlash =3D=3D=3D -1) {
            throw Error.argument("baseUrl", Sys.Res.badBaseUrl3);
        }
        return baseUrl.substr(0, lastSlash+1) + url;
    }
}
Sys.Net.WebRequest._createQueryString =3D function =
Sys$Net$WebRequest$_createQueryString(queryString, encodeMethod) {
    if (!encodeMethod)
        encodeMethod =3D encodeURIComponent;
    var sb =3D new Sys.StringBuilder();
    var i =3D 0;
    for (var arg in queryString) {
        var obj =3D queryString[arg];
        if (typeof(obj) =3D=3D=3D "function") continue;
        var val =3D =
Sys.Serialization.JavaScriptSerializer.serialize(obj);
        if (i !=3D=3D 0) {
            sb.append('&');
        }
        sb.append(arg);
        sb.append('=3D');
        sb.append(encodeMethod(val));
        i++;
    }
    return sb.toString();
}
Sys.Net.WebRequest._createUrl =3D function =
Sys$Net$WebRequest$_createUrl(url, queryString) {
    if (!queryString) {
        return url;
    }
    var qs =3D Sys.Net.WebRequest._createQueryString(queryString);
    if (qs.length > 0) {
        var sep =3D '?';
        if (url && url.indexOf('?') !=3D=3D -1)
            sep =3D '&';
        return url + sep + qs;
    } else {
        return url;
    }
}
Sys.Net.WebRequest.registerClass('Sys.Net.WebRequest');
=20
Sys.Net.WebServiceProxy =3D function Sys$Net$WebServiceProxy() {
}
    function Sys$Net$WebServiceProxy$get_timeout() {
        /// <value type=3D"Number" =
locid=3D"P:J#Sys.Net.WebServiceProxy.timeout"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._timeout;
    }
    function Sys$Net$WebServiceProxy$set_timeout(value) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
type: Number}]);
        if (e) throw e;
        if (value < 0) { throw Error.argumentOutOfRange('value', value, =
Sys.Res.invalidTimeout); }
        this._timeout =3D value;
    }
    function Sys$Net$WebServiceProxy$get_defaultUserContext() {
        /// <value mayBeNull=3D"true" =
locid=3D"P:J#Sys.Net.WebServiceProxy.defaultUserContext"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._userContext;
    }
    function Sys$Net$WebServiceProxy$set_defaultUserContext(value) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
mayBeNull: true}]);
        if (e) throw e;
        this._userContext =3D value;
    }
    function Sys$Net$WebServiceProxy$get_defaultSucceededCallback() {
        /// <value type=3D"Function" mayBeNull=3D"true" =
locid=3D"P:J#Sys.Net.WebServiceProxy.defaultSucceededCallback"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._succeeded;
    }
    function Sys$Net$WebServiceProxy$set_defaultSucceededCallback(value) =
{
        var e =3D Function._validateParams(arguments, [{name: "value", =
type: Function, mayBeNull: true}]);
        if (e) throw e;
        this._succeeded =3D value;
    }
    function Sys$Net$WebServiceProxy$get_defaultFailedCallback() {
        /// <value type=3D"Function" mayBeNull=3D"true" =
locid=3D"P:J#Sys.Net.WebServiceProxy.defaultFailedCallback"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._failed;
    }
    function Sys$Net$WebServiceProxy$set_defaultFailedCallback(value) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
type: Function, mayBeNull: true}]);
        if (e) throw e;
        this._failed =3D value;
    }
    function Sys$Net$WebServiceProxy$get_path() {
        /// <value type=3D"String" =
locid=3D"P:J#Sys.Net.WebServiceProxy.path"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._path;
    }
    function Sys$Net$WebServiceProxy$set_path(value) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
type: String}]);
        if (e) throw e;
        this._path =3D value;
    }
    function Sys$Net$WebServiceProxy$_invoke(servicePath, methodName, =
useGet, params, onSuccess, onFailure, userContext) {
        /// <summary locid=3D"M:J#Sys.Net.WebServiceProxy._invoke" />
        /// <param name=3D"servicePath" type=3D"String"></param>
        /// <param name=3D"methodName" type=3D"String"></param>
        /// <param name=3D"useGet" type=3D"Boolean"></param>
        /// <param name=3D"params"></param>
        /// <param name=3D"onSuccess" type=3D"Function" =
mayBeNull=3D"true" optional=3D"true"></param>
        /// <param name=3D"onFailure" type=3D"Function" =
mayBeNull=3D"true" optional=3D"true"></param>
        /// <param name=3D"userContext" mayBeNull=3D"true" =
optional=3D"true"></param>
        /// <returns type=3D"Sys.Net.WebRequest"></returns>
        var e =3D Function._validateParams(arguments, [
            {name: "servicePath", type: String},
            {name: "methodName", type: String},
            {name: "useGet", type: Boolean},
            {name: "params"},
            {name: "onSuccess", type: Function, mayBeNull: true, =
optional: true},
            {name: "onFailure", type: Function, mayBeNull: true, =
optional: true},
            {name: "userContext", mayBeNull: true, optional: true}
        ]);
        if (e) throw e;
        if (onSuccess =3D=3D=3D null || typeof onSuccess =3D=3D=3D =
'undefined') onSuccess =3D this.get_defaultSucceededCallback();
        if (onFailure =3D=3D=3D null || typeof onFailure =3D=3D=3D =
'undefined') onFailure =3D this.get_defaultFailedCallback();
        if (userContext =3D=3D=3D null || typeof userContext =3D=3D=3D =
'undefined') userContext =3D this.get_defaultUserContext();
       =20
        return Sys.Net.WebServiceProxy.invoke(servicePath, methodName, =
useGet, params, onSuccess, onFailure, userContext, this.get_timeout());
    }
Sys.Net.WebServiceProxy.prototype =3D {
    get_timeout: Sys$Net$WebServiceProxy$get_timeout,
    set_timeout: Sys$Net$WebServiceProxy$set_timeout,
    get_defaultUserContext: =
Sys$Net$WebServiceProxy$get_defaultUserContext,
    set_defaultUserContext: =
Sys$Net$WebServiceProxy$set_defaultUserContext,
    get_defaultSucceededCallback: =
Sys$Net$WebServiceProxy$get_defaultSucceededCallback,
    set_defaultSucceededCallback: =
Sys$Net$WebServiceProxy$set_defaultSucceededCallback,
    get_defaultFailedCallback: =
Sys$Net$WebServiceProxy$get_defaultFailedCallback,
    set_defaultFailedCallback: =
Sys$Net$WebServiceProxy$set_defaultFailedCallback,
    get_path: Sys$Net$WebServiceProxy$get_path,
    set_path: Sys$Net$WebServiceProxy$set_path,
    _invoke: Sys$Net$WebServiceProxy$_invoke
}
Sys.Net.WebServiceProxy.registerClass('Sys.Net.WebServiceProxy');
Sys.Net.WebServiceProxy.invoke =3D function =
Sys$Net$WebServiceProxy$invoke(servicePath, methodName, useGet, params, =
onSuccess, onFailure, userContext, timeout) {
    /// <summary locid=3D"M:J#Sys.Net.WebServiceProxy.invoke" />
    /// <param name=3D"servicePath" type=3D"String"></param>
    /// <param name=3D"methodName" type=3D"String"></param>
    /// <param name=3D"useGet" type=3D"Boolean" =
optional=3D"true"></param>
    /// <param name=3D"params" mayBeNull=3D"true" =
optional=3D"true"></param>
    /// <param name=3D"onSuccess" type=3D"Function" mayBeNull=3D"true" =
optional=3D"true"></param>
    /// <param name=3D"onFailure" type=3D"Function" mayBeNull=3D"true" =
optional=3D"true"></param>
    /// <param name=3D"userContext" mayBeNull=3D"true" =
optional=3D"true"></param>
    /// <param name=3D"timeout" type=3D"Number" =
optional=3D"true"></param>
    /// <returns type=3D"Sys.Net.WebRequest"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "servicePath", type: String},
        {name: "methodName", type: String},
        {name: "useGet", type: Boolean, optional: true},
        {name: "params", mayBeNull: true, optional: true},
        {name: "onSuccess", type: Function, mayBeNull: true, optional: =
true},
        {name: "onFailure", type: Function, mayBeNull: true, optional: =
true},
        {name: "userContext", mayBeNull: true, optional: true},
        {name: "timeout", type: Number, optional: true}
    ]);
    if (e) throw e;
    var request =3D new Sys.Net.WebRequest();
    request.get_headers()['Content-Type'] =3D 'application/json; =
charset=3Dutf-8';
    if (!params) params =3D {};
    var urlParams =3D params;
    if (!useGet || !urlParams) urlParams =3D {};
    =
request.set_url(Sys.Net.WebRequest._createUrl(servicePath+"/"+encodeURICo=
mponent(methodName), urlParams));
    var body =3D null;
    if (!useGet) {
        body =3D =
Sys.Serialization.JavaScriptSerializer.serialize(params);
        if (body =3D=3D=3D "{}") body =3D "";
    }
    request.set_body(body);
    request.add_completed(onComplete);
    if (timeout && timeout > 0) request.set_timeout(timeout);
    request.invoke();
    function onComplete(response, eventArgs) {
        if (response.get_responseAvailable()) {
            var statusCode =3D response.get_statusCode();
            var result =3D null;
          =20
            try {
                var contentType =3D =
response.getResponseHeader("Content-Type");
                if (contentType.startsWith("application/json")) {
                    result =3D response.get_object();
                }
                else if (contentType.startsWith("text/xml")) {
                    result =3D response.get_xml();
                }
                else {
                    result =3D response.get_responseData();
                }
            } catch (ex) {
            }
            var error =3D response.getResponseHeader("jsonerror");
            var errorObj =3D (error =3D=3D=3D "true");
            if (errorObj) {
                if (result) {
                    result =3D new Sys.Net.WebServiceError(false, =
result.Message, result.StackTrace, result.ExceptionType);
                }
            }
            else if (contentType.startsWith("application/json")) {
                if (!result || typeof(result.d) =3D=3D=3D "undefined") {
                    throw =
Sys.Net.WebServiceProxy._createFailedError(methodName, =
String.format(Sys.Res.webServiceInvalidJsonWrapper, methodName));
                }
                result =3D result.d;
            }
            if (((statusCode < 200) || (statusCode >=3D 300)) || =
errorObj) {
                if (onFailure) {
                    if (!result || !errorObj) {
                        result =3D new Sys.Net.WebServiceError(false , =
String.format(Sys.Res.webServiceFailedNoMsg, methodName), "", "");
                    }
                    result._statusCode =3D statusCode;
                    onFailure(result, userContext, methodName);
                }
                else {
                    var error;
                    if (result && errorObj) {
                        error =3D result.get_exceptionType() + "-- " + =
result.get_message();
                    }
                    else {
                        error =3D response.get_responseData();
                    }
                    throw =
Sys.Net.WebServiceProxy._createFailedError(methodName, =
String.format(Sys.Res.webServiceFailed, methodName, error));
                }
            }
            else if (onSuccess) {
                onSuccess(result, userContext, methodName);
            }
        }
        else {
            var msg;
            if (response.get_timedOut()) {
                msg =3D String.format(Sys.Res.webServiceTimedOut, =
methodName);
            }
            else {
                msg =3D String.format(Sys.Res.webServiceFailedNoMsg, =
methodName)
            }
            if (onFailure) {
                onFailure(new =
Sys.Net.WebServiceError(response.get_timedOut(), msg, "", ""), =
userContext, methodName);
            }
            else {
                throw =
Sys.Net.WebServiceProxy._createFailedError(methodName, msg);
            }
        }
    }
    return request;
}
Sys.Net.WebServiceProxy._createFailedError =3D function =
Sys$Net$WebServiceProxy$_createFailedError(methodName, errorMessage) {
    var displayMessage =3D "Sys.Net.WebServiceFailedException: " + =
errorMessage;
    var e =3D Error.create(displayMessage, { 'name': =
'Sys.Net.WebServiceFailedException', 'methodName': methodName });
    e.popStackFrame();
    return e;
}
Sys.Net.WebServiceProxy._defaultFailedCallback =3D function =
Sys$Net$WebServiceProxy$_defaultFailedCallback(err, methodName) {
    var error =3D err.get_exceptionType() + "-- " + err.get_message();
    throw Sys.Net.WebServiceProxy._createFailedError(methodName, =
String.format(Sys.Res.webServiceFailed, methodName, error));
}
Sys.Net.WebServiceProxy._generateTypedConstructor =3D function =
Sys$Net$WebServiceProxy$_generateTypedConstructor(type) {
    return function(properties) {
        if (properties) {
            for (var name in properties) {
                this[name] =3D properties[name];
            }
        }
        this.__type =3D type;
    }
}
=20
Sys.Net.WebServiceError =3D function Sys$Net$WebServiceError(timedOut, =
message, stackTrace, exceptionType) {
    /// <summary locid=3D"M:J#Sys.Net.WebServiceError.#ctor" />
    /// <param name=3D"timedOut" type=3D"Boolean"></param>
    /// <param name=3D"message" type=3D"String" =
mayBeNull=3D"true"></param>
    /// <param name=3D"stackTrace" type=3D"String" =
mayBeNull=3D"true"></param>
    /// <param name=3D"exceptionType" type=3D"String" =
mayBeNull=3D"true"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "timedOut", type: Boolean},
        {name: "message", type: String, mayBeNull: true},
        {name: "stackTrace", type: String, mayBeNull: true},
        {name: "exceptionType", type: String, mayBeNull: true}
    ]);
    if (e) throw e;
    this._timedOut =3D timedOut;
    this._message =3D message;
    this._stackTrace =3D stackTrace;
    this._exceptionType =3D exceptionType;
    this._statusCode =3D -1;
}
    function Sys$Net$WebServiceError$get_timedOut() {
        /// <value type=3D"Boolean" =
locid=3D"P:J#Sys.Net.WebServiceError.timedOut"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._timedOut;
    }
    function Sys$Net$WebServiceError$get_statusCode() {
        /// <value type=3D"Number" =
locid=3D"P:J#Sys.Net.WebServiceError.statusCode"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._statusCode;
    }
    function Sys$Net$WebServiceError$get_message() {
        /// <value type=3D"String" =
locid=3D"P:J#Sys.Net.WebServiceError.message"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._message;
    }
    function Sys$Net$WebServiceError$get_stackTrace() {
        /// <value type=3D"String" =
locid=3D"P:J#Sys.Net.WebServiceError.stackTrace"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._stackTrace;
    }
    function Sys$Net$WebServiceError$get_exceptionType() {
        /// <value type=3D"String" =
locid=3D"P:J#Sys.Net.WebServiceError.exceptionType"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._exceptionType;
    }
Sys.Net.WebServiceError.prototype =3D {
    get_timedOut: Sys$Net$WebServiceError$get_timedOut,
    get_statusCode: Sys$Net$WebServiceError$get_statusCode,
    get_message: Sys$Net$WebServiceError$get_message,
    get_stackTrace: Sys$Net$WebServiceError$get_stackTrace,
    get_exceptionType: Sys$Net$WebServiceError$get_exceptionType
}
Sys.Net.WebServiceError.registerClass('Sys.Net.WebServiceError');
Type.registerNamespace('Sys.Services');
Sys.Services._ProfileService =3D function Sys$Services$_ProfileService() =
{
    /// <summary locid=3D"M:J#Sys.Net.ProfileService.#ctor" />
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
    Sys.Services._ProfileService.initializeBase(this);
    this.properties =3D {};
}
Sys.Services._ProfileService.DefaultWebServicePath =3D '';
    function =
Sys$Services$_ProfileService$get_defaultLoadCompletedCallback() {
        /// <value type=3D"Function" mayBeNull=3D"true" =
locid=3D"P:J#Sys.Services.ProfileService.defaultLoadCompletedCallback"></=
value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._defaultLoadCompletedCallback;
    }
    function =
Sys$Services$_ProfileService$set_defaultLoadCompletedCallback(value) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
type: Function, mayBeNull: true}]);
        if (e) throw e;
        this._defaultLoadCompletedCallback =3D value;
    }
    function =
Sys$Services$_ProfileService$get_defaultSaveCompletedCallback() {
        /// <value type=3D"Function" mayBeNull=3D"true" =
locid=3D"P:J#Sys.Services.ProfileService.defaultSaveCompletedCallback"></=
value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._defaultSaveCompletedCallback;
    }
    function =
Sys$Services$_ProfileService$set_defaultSaveCompletedCallback(value) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
type: Function, mayBeNull: true}]);
        if (e) throw e;
        this._defaultSaveCompletedCallback =3D value;
    }
    function Sys$Services$_ProfileService$get_path() {
        /// <value type=3D"String" mayBeNull=3D"true" =
locid=3D"P:J#Sys.Services.ProfileService.path"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._path || '';
    }
    function Sys$Services$_ProfileService$load(propertyNames, =
loadCompletedCallback, failedCallback, userContext) {
        /// <summary locid=3D"M:J#Sys.Services.ProfileService.load" />
        /// <param name=3D"propertyNames" type=3D"Array" =
elementType=3D"String" optional=3D"true" elementMayBeNull=3D"false" =
mayBeNull=3D"true"></param>
        /// <param name=3D"loadCompletedCallback" type=3D"Function" =
optional=3D"true" mayBeNull=3D"true"></param>
        /// <param name=3D"failedCallback" type=3D"Function" =
optional=3D"true" mayBeNull=3D"true"></param>
        /// <param name=3D"userContext" optional=3D"true" =
mayBeNull=3D"true"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "propertyNames", type: Array, mayBeNull: true, =
optional: true, elementType: String},
            {name: "loadCompletedCallback", type: Function, mayBeNull: =
true, optional: true},
            {name: "failedCallback", type: Function, mayBeNull: true, =
optional: true},
            {name: "userContext", mayBeNull: true, optional: true}
        ]);
        if (e) throw e;
        var parameters;
        var methodName;
        if (!propertyNames) {
            methodName =3D "GetAllPropertiesForCurrentUser";
            parameters =3D { authenticatedUserOnly: false };
        }
        else {
            methodName =3D "GetPropertiesForCurrentUser";
            parameters =3D { properties: =
this._clonePropertyNames(propertyNames), authenticatedUserOnly: false };
        }
        this._invoke(this._get_path(),
                                        methodName,
                                        false,
                                        parameters,
                                        Function.createDelegate(this, =
this._onLoadComplete),
                                        Function.createDelegate(this, =
this._onLoadFailed),
                                        [loadCompletedCallback, =
failedCallback, userContext]);
    }
    function Sys$Services$_ProfileService$save(propertyNames, =
saveCompletedCallback, failedCallback, userContext) {
        /// <summary locid=3D"M:J#Sys.Services.ProfileService.save" />
        /// <param name=3D"propertyNames" type=3D"Array" =
elementType=3D"String" optional=3D"true" elementMayBeNull=3D"false" =
mayBeNull=3D"true"></param>
        /// <param name=3D"saveCompletedCallback" type=3D"Function" =
optional=3D"true" mayBeNull=3D"true"></param>
        /// <param name=3D"failedCallback" type=3D"Function" =
optional=3D"true" mayBeNull=3D"true"></param>
        /// <param name=3D"userContext" optional=3D"true" =
mayBeNull=3D"true"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "propertyNames", type: Array, mayBeNull: true, =
optional: true, elementType: String},
            {name: "saveCompletedCallback", type: Function, mayBeNull: =
true, optional: true},
            {name: "failedCallback", type: Function, mayBeNull: true, =
optional: true},
            {name: "userContext", mayBeNull: true, optional: true}
        ]);
        if (e) throw e;
        var flattenedProperties =3D =
this._flattenProperties(propertyNames, this.properties);
        this._invoke(this._get_path(),
                                        "SetPropertiesForCurrentUser",
                                        false,
                                        { values: =
flattenedProperties.value, authenticatedUserOnly: false },
                                        Function.createDelegate(this, =
this._onSaveComplete),
                                        Function.createDelegate(this, =
this._onSaveFailed),
                                        [saveCompletedCallback, =
failedCallback, userContext, flattenedProperties.count]);
    }
    function Sys$Services$_ProfileService$_clonePropertyNames(arr) {
        var nodups =3D [];
        var seen =3D {};
        for (var i=3D0; i < arr.length; i++) {
            var prop =3D arr[i];
            if(!seen[prop]) { Array.add(nodups, prop); =
seen[prop]=3Dtrue; };
        }
        return nodups;
    }
    function =
Sys$Services$_ProfileService$_flattenProperties(propertyNames, =
properties, groupName) {
        var flattenedProperties =3D {};
        var val;
        var key;
        var count =3D 0;
        if (propertyNames && propertyNames.length =3D=3D=3D 0) {
            return { value: flattenedProperties, count: 0 };
        }
        for (var property in properties) {
            val =3D properties[property];
            key =3D groupName ? groupName + "." + property : property;
            if(Sys.Services.ProfileGroup.isInstanceOfType(val)) {
                var obj =3D this._flattenProperties(propertyNames, val, =
key);
                var groupProperties =3D obj.value;
                count +=3D obj.count;=20
                for(var subKey in groupProperties) {
                    var subVal =3D groupProperties[subKey];
                    flattenedProperties[subKey] =3D subVal;
                }
            }
            else {
                if(!propertyNames || Array.indexOf(propertyNames, key) =
!=3D=3D -1) {
                    flattenedProperties[key] =3D val;
                    count++;=20
                }
            }
        }
        return { value: flattenedProperties, count: count };
    }
    function Sys$Services$_ProfileService$_get_path() {
        var path =3D this.get_path();
        if (!path.length) {
            path =3D Sys.Services._ProfileService.DefaultWebServicePath;
        }
        if (!path || !path.length) {
            throw Error.invalidOperation(Sys.Res.servicePathNotSet);
        }
        return path;
    }
    function Sys$Services$_ProfileService$_onLoadComplete(result, =
context, methodName) {
        if (typeof(result) !=3D=3D "object") {
            throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
 methodName, "Object"));
        }
        var unflattened =3D this._unflattenProperties(result);
        for (var name in unflattened) {
            this.properties[name] =3D unflattened[name];
        }
       =20
        var callback =3D context[0] || =
this.get_defaultLoadCompletedCallback() || =
this.get_defaultSucceededCallback();
        if (callback) {
            var userContext =3D context[2] || =
this.get_defaultUserContext();       =20
            callback(result.length, userContext, =
"Sys.Services.ProfileService.load");
        }
    }
    function Sys$Services$_ProfileService$_onLoadFailed(err, context, =
methodName) {
        var callback =3D context[1] || this.get_defaultFailedCallback();
        if (callback) {
            var userContext =3D context[2] || =
this.get_defaultUserContext();       =20
            callback(err, userContext, =
"Sys.Services.ProfileService.load");
        }
        else {
            Sys.Net.WebServiceProxy._defaultFailedCallback(err, =
methodName);
        }
    }
    function Sys$Services$_ProfileService$_onSaveComplete(result, =
context, methodName) {
        var count =3D context[3];
        if (result !=3D=3D null) {=20
            if (result instanceof Array) {
                count -=3D result.length;
            }
            else if (typeof(result) =3D=3D=3D 'number') {
                count =3D result;
            }
            else {
                throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
 methodName, "Array"));
            }
        }
       =20
        var callback =3D context[0] || =
this.get_defaultSaveCompletedCallback() || =
this.get_defaultSucceededCallback();
        if (callback) {
            var userContext =3D context[2] || =
this.get_defaultUserContext();
            callback(count, userContext, =
"Sys.Services.ProfileService.save");
        }
    }
    function Sys$Services$_ProfileService$_onSaveFailed(err, context, =
methodName) {
        var callback =3D context[1] || this.get_defaultFailedCallback();
        if (callback) {
            var userContext =3D context[2] || =
this.get_defaultUserContext();
            callback(err, userContext, =
"Sys.Services.ProfileService.save");
        }
        else {
            Sys.Net.WebServiceProxy._defaultFailedCallback(err, =
methodName);
        }
    }
    function =
Sys$Services$_ProfileService$_unflattenProperties(properties) {
        var unflattenedProperties =3D {};
        var dotIndex;
        var val;
        var count =3D 0;
        for (var key in properties) {
            count++;
            val =3D properties[key];
            dotIndex =3D key.indexOf('.');
            if (dotIndex !=3D=3D -1) {
                var groupName =3D key.substr(0, dotIndex);
                key =3D key.substr(dotIndex+1);
                var group =3D unflattenedProperties[groupName];
                if (!group || =
!Sys.Services.ProfileGroup.isInstanceOfType(group)) {
                    group =3D new Sys.Services.ProfileGroup();
                    unflattenedProperties[groupName] =3D group;
                }
                group[key] =3D val;
            }
            else {
                unflattenedProperties[key] =3D val;
            }
        }
        properties.length =3D count;
        return unflattenedProperties;
    }
Sys.Services._ProfileService.prototype =3D {
    _defaultLoadCompletedCallback: null,
    _defaultSaveCompletedCallback: null,
    _path: '',
    _timeout: 0,
    get_defaultLoadCompletedCallback: =
Sys$Services$_ProfileService$get_defaultLoadCompletedCallback,
    set_defaultLoadCompletedCallback: =
Sys$Services$_ProfileService$set_defaultLoadCompletedCallback,
    get_defaultSaveCompletedCallback: =
Sys$Services$_ProfileService$get_defaultSaveCompletedCallback,
    set_defaultSaveCompletedCallback: =
Sys$Services$_ProfileService$set_defaultSaveCompletedCallback,
    get_path: Sys$Services$_ProfileService$get_path,
    load: Sys$Services$_ProfileService$load,
    save: Sys$Services$_ProfileService$save,
    _clonePropertyNames: =
Sys$Services$_ProfileService$_clonePropertyNames,   =20
    _flattenProperties: Sys$Services$_ProfileService$_flattenProperties,
    _get_path: Sys$Services$_ProfileService$_get_path,   =20
    _onLoadComplete: Sys$Services$_ProfileService$_onLoadComplete,
    _onLoadFailed: Sys$Services$_ProfileService$_onLoadFailed,
    _onSaveComplete: Sys$Services$_ProfileService$_onSaveComplete,
    _onSaveFailed: Sys$Services$_ProfileService$_onSaveFailed,
    _unflattenProperties: =
Sys$Services$_ProfileService$_unflattenProperties
}
Sys.Services._ProfileService.registerClass('Sys.Services._ProfileService'=
, Sys.Net.WebServiceProxy);
Sys.Services.ProfileService =3D new Sys.Services._ProfileService();
Sys.Services.ProfileGroup =3D function =
Sys$Services$ProfileGroup(properties) {
    /// <summary locid=3D"M:J#Sys.Services.ProfileGroup.#ctor" />
    /// <param name=3D"properties" optional=3D"true" =
mayBeNull=3D"true"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "properties", mayBeNull: true, optional: true}
    ]);
    if (e) throw e;
    if (properties) {
        for (var property in properties) {
            this[property] =3D properties[property];
        }
    }
}
Sys.Services.ProfileGroup.registerClass('Sys.Services.ProfileGroup');
Sys.Services._AuthenticationService =3D function =
Sys$Services$_AuthenticationService() {
    /// <summary locid=3D"M:J#Sys.Services.AuthenticationService.#ctor" =
/>
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
    Sys.Services._AuthenticationService.initializeBase(this);
}
Sys.Services._AuthenticationService.DefaultWebServicePath =3D '';
    function =
Sys$Services$_AuthenticationService$get_defaultLoginCompletedCallback() =
{
        /// <value type=3D"Function" mayBeNull=3D"true" =
locid=3D"P:J#Sys.Services.AuthenticationService.defaultLoginCompletedCall=
back"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._defaultLoginCompletedCallback;
    }
    function =
Sys$Services$_AuthenticationService$set_defaultLoginCompletedCallback(val=
ue) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
type: Function, mayBeNull: true}]);
        if (e) throw e;
        this._defaultLoginCompletedCallback =3D value;
    }
    function =
Sys$Services$_AuthenticationService$get_defaultLogoutCompletedCallback() =
{
        /// <value type=3D"Function" mayBeNull=3D"true" =
locid=3D"P:J#Sys.Services.AuthenticationService.defaultLogoutCompletedCal=
lback"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._defaultLogoutCompletedCallback;
    }
    function =
Sys$Services$_AuthenticationService$set_defaultLogoutCompletedCallback(va=
lue) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
type: Function, mayBeNull: true}]);
        if (e) throw e;
        this._defaultLogoutCompletedCallback =3D value;
    }
    function Sys$Services$_AuthenticationService$get_isLoggedIn() {
        /// <value type=3D"Boolean" =
locid=3D"P:J#Sys.Services.AuthenticationService.isLoggedIn"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._authenticated;
    }
    function Sys$Services$_AuthenticationService$get_path() {
        /// <value type=3D"String" mayBeNull=3D"true" =
locid=3D"P:J#Sys.Services.AuthenticationService.path"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._path || '';
    }
    function Sys$Services$_AuthenticationService$login(username, =
password, isPersistent, customInfo, redirectUrl, loginCompletedCallback, =
failedCallback, userContext) {
        /// <summary =
locid=3D"M:J#Sys.Services.AuthenticationService.login" />
        /// <param name=3D"username" type=3D"String" =
mayBeNull=3D"false"></param>
        /// <param name=3D"password" type=3D"String" =
mayBeNull=3D"true"></param>
        /// <param name=3D"isPersistent" type=3D"Boolean" =
optional=3D"true" mayBeNull=3D"true"></param>
        /// <param name=3D"customInfo" type=3D"String" optional=3D"true" =
mayBeNull=3D"true"></param>
        /// <param name=3D"redirectUrl" type=3D"String" =
optional=3D"true" mayBeNull=3D"true"></param>
        /// <param name=3D"loginCompletedCallback" type=3D"Function" =
optional=3D"true" mayBeNull=3D"true"></param>
        /// <param name=3D"failedCallback" type=3D"Function" =
optional=3D"true" mayBeNull=3D"true"></param>
        /// <param name=3D"userContext" optional=3D"true" =
mayBeNull=3D"true"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "username", type: String},
            {name: "password", type: String, mayBeNull: true},
            {name: "isPersistent", type: Boolean, mayBeNull: true, =
optional: true},
            {name: "customInfo", type: String, mayBeNull: true, =
optional: true},
            {name: "redirectUrl", type: String, mayBeNull: true, =
optional: true},
            {name: "loginCompletedCallback", type: Function, mayBeNull: =
true, optional: true},
            {name: "failedCallback", type: Function, mayBeNull: true, =
optional: true},
            {name: "userContext", mayBeNull: true, optional: true}
        ]);
        if (e) throw e;
        this._invoke(this._get_path(), "Login", false,
                                        { userName: username, password: =
password, createPersistentCookie: isPersistent },
                                        Function.createDelegate(this, =
this._onLoginComplete),
                                        Function.createDelegate(this, =
this._onLoginFailed),
                                        [username, password, =
isPersistent, customInfo, redirectUrl, loginCompletedCallback, =
failedCallback, userContext]);
    }
    function Sys$Services$_AuthenticationService$logout(redirectUrl, =
logoutCompletedCallback, failedCallback, userContext) {
        /// <summary =
locid=3D"M:J#Sys.Services.AuthenticationService.logout" />
        /// <param name=3D"redirectUrl" type=3D"String" =
optional=3D"true" mayBeNull=3D"true"></param>
        /// <param name=3D"logoutCompletedCallback" type=3D"Function" =
optional=3D"true" mayBeNull=3D"true"></param>
        /// <param name=3D"failedCallback" type=3D"Function" =
optional=3D"true" mayBeNull=3D"true"></param>
        /// <param name=3D"userContext" optional=3D"true" =
mayBeNull=3D"true"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "redirectUrl", type: String, mayBeNull: true, =
optional: true},
            {name: "logoutCompletedCallback", type: Function, mayBeNull: =
true, optional: true},
            {name: "failedCallback", type: Function, mayBeNull: true, =
optional: true},
            {name: "userContext", mayBeNull: true, optional: true}
        ]);
        if (e) throw e;
        this._invoke(this._get_path(), "Logout", false, {},=20
                                        Function.createDelegate(this, =
this._onLogoutComplete),
                                        Function.createDelegate(this, =
this._onLogoutFailed),
                                        [redirectUrl, =
logoutCompletedCallback, failedCallback, userContext]);
    }
    function Sys$Services$_AuthenticationService$_get_path() {
        var path =3D this.get_path();
        if(!path.length) {
            path =3D =
Sys.Services._AuthenticationService.DefaultWebServicePath;
        }
        if(!path || !path.length) {
            throw Error.invalidOperation(Sys.Res.servicePathNotSet);
        }
        return path;
    }
    function =
Sys$Services$_AuthenticationService$_onLoginComplete(result, context, =
methodName) {
        if(typeof(result) !=3D=3D "boolean") {
            throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
 methodName, "Boolean"));
        }
       =20
        var redirectUrl =3D context[4];
        var userContext =3D context[7] || this.get_defaultUserContext();
        var callback =3D context[5] || =
this.get_defaultLoginCompletedCallback() || =
this.get_defaultSucceededCallback();
       =20
        if(result) {
            this._authenticated =3D true;
            if (callback) {
                callback(true, userContext, =
"Sys.Services.AuthenticationService.login");
            }
           =20
            if (typeof(redirectUrl) !=3D=3D "undefined" && redirectUrl =
!=3D=3D null) {
                window.location.href =3D redirectUrl;
            }
        }
        else if (callback) {
            callback(false, userContext, =
"Sys.Services.AuthenticationService.login");
        }
    }
    function Sys$Services$_AuthenticationService$_onLoginFailed(err, =
context, methodName) {
        var callback =3D context[6] || this.get_defaultFailedCallback();
        if (callback) {
            var userContext =3D context[7] || =
this.get_defaultUserContext();
            callback(err, userContext, =
"Sys.Services.AuthenticationService.login");
        }
        else {
            Sys.Net.WebServiceProxy._defaultFailedCallback(err, =
methodName);
        }
    }
    function =
Sys$Services$_AuthenticationService$_onLogoutComplete(result, context, =
methodName) {
        if(result !=3D=3D null) {
            throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
 methodName, "null"));
        }
       =20
        var redirectUrl =3D context[0];
        var userContext =3D context[3] || this.get_defaultUserContext();
        var callback =3D context[1] || =
this.get_defaultLogoutCompletedCallback() || =
this.get_defaultSucceededCallback();
        this._authenticated =3D false;
       =20
        if (callback) {
            callback(null, userContext, =
"Sys.Services.AuthenticationService.logout");
        }
       =20
        if(!redirectUrl) {
            window.location.reload();
        }
        else {
            window.location.href =3D redirectUrl;
        }
    }
    function Sys$Services$_AuthenticationService$_onLogoutFailed(err, =
context, methodName) {
        var callback =3D context[2] || this.get_defaultFailedCallback();
        if (callback) {
            callback(err, context[3], =
"Sys.Services.AuthenticationService.logout");
        }
        else {
            Sys.Net.WebServiceProxy._defaultFailedCallback(err, =
methodName);
        }
    }
    function =
Sys$Services$_AuthenticationService$_setAuthenticated(authenticated) {
        this._authenticated =3D authenticated;
    }
Sys.Services._AuthenticationService.prototype =3D {
    _defaultLoginCompletedCallback: null,
    _defaultLogoutCompletedCallback: null,
    _path: '',
    _timeout: 0,
    _authenticated: false,
    get_defaultLoginCompletedCallback: =
Sys$Services$_AuthenticationService$get_defaultLoginCompletedCallback,
    set_defaultLoginCompletedCallback: =
Sys$Services$_AuthenticationService$set_defaultLoginCompletedCallback,
    get_defaultLogoutCompletedCallback: =
Sys$Services$_AuthenticationService$get_defaultLogoutCompletedCallback,
    set_defaultLogoutCompletedCallback: =
Sys$Services$_AuthenticationService$set_defaultLogoutCompletedCallback,
    get_isLoggedIn: Sys$Services$_AuthenticationService$get_isLoggedIn,
    get_path: Sys$Services$_AuthenticationService$get_path, =20
    login: Sys$Services$_AuthenticationService$login,
    logout: Sys$Services$_AuthenticationService$logout,
    _get_path: Sys$Services$_AuthenticationService$_get_path,
    _onLoginComplete: =
Sys$Services$_AuthenticationService$_onLoginComplete,
    _onLoginFailed: Sys$Services$_AuthenticationService$_onLoginFailed,
    _onLogoutComplete: =
Sys$Services$_AuthenticationService$_onLogoutComplete,
    _onLogoutFailed: =
Sys$Services$_AuthenticationService$_onLogoutFailed,
    _setAuthenticated: =
Sys$Services$_AuthenticationService$_setAuthenticated   =20
}
Sys.Services._AuthenticationService.registerClass('Sys.Services._Authenti=
cationService', Sys.Net.WebServiceProxy);
Sys.Services.AuthenticationService =3D new =
Sys.Services._AuthenticationService();
Sys.Services._RoleService =3D function Sys$Services$_RoleService() {
    /// <summary locid=3D"M:J#Sys.Services.RoleService.#ctor" />
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
    Sys.Services._RoleService.initializeBase(this);
    this._roles =3D [];
}
Sys.Services._RoleService.DefaultWebServicePath =3D '';
    function =
Sys$Services$_RoleService$get_defaultLoadCompletedCallback() {
        /// <value type=3D"Function" mayBeNull=3D"true" =
locid=3D"P:J#Sys.Services.RoleService.defaultLoadCompletedCallback"></val=
ue>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._defaultLoadCompletedCallback;
    }
    function =
Sys$Services$_RoleService$set_defaultLoadCompletedCallback(value) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
type: Function, mayBeNull: true}]);
        if (e) throw e;
        this._defaultLoadCompletedCallback =3D value;
    }
    function Sys$Services$_RoleService$get_path() {
        /// <value type=3D"String" mayBeNull=3D"true" =
locid=3D"P:J#Sys.Services.RoleService.path"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._path || '';
    }
    function Sys$Services$_RoleService$get_roles() {
        /// <value type=3D"Array" elementType=3D"String" =
mayBeNull=3D"false" =
locid=3D"P:J#Sys.Services.RoleService.roles"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return Array.clone(this._roles);
    }
    function Sys$Services$_RoleService$isUserInRole(role) {
        /// <summary locid=3D"M:J#Sys.Services.RoleService.isUserInRole" =
/>
        /// <param name=3D"role" type=3D"String" =
mayBeNull=3D"false"></param>
        /// <returns type=3D"Boolean"></returns>
        var e =3D Function._validateParams(arguments, [
            {name: "role", type: String}
        ]);
        if (e) throw e;
        var v =3D this._get_rolesIndex()[role.trim().toLowerCase()];
        return !!v;
    }
    function Sys$Services$_RoleService$load(loadCompletedCallback, =
failedCallback, userContext) {
        /// <summary locid=3D"M:J#Sys.Services.RoleService.load" />
        /// <param name=3D"loadCompletedCallback" type=3D"Function" =
optional=3D"true" mayBeNull=3D"true"></param>
        /// <param name=3D"failedCallback" type=3D"Function" =
optional=3D"true" mayBeNull=3D"true"></param>
        /// <param name=3D"userContext" optional=3D"true" =
mayBeNull=3D"true"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "loadCompletedCallback", type: Function, mayBeNull: =
true, optional: true},
            {name: "failedCallback", type: Function, mayBeNull: true, =
optional: true},
            {name: "userContext", mayBeNull: true, optional: true}
        ]);
        if (e) throw e;
        Sys.Net.WebServiceProxy.invoke(
                    this._get_path(),
                    "GetRolesForCurrentUser",
                    false,
                    {} ,
                    Function.createDelegate(this, this._onLoadComplete),
                    Function.createDelegate(this, this._onLoadFailed),
                    [loadCompletedCallback, failedCallback, =
userContext],
                    this.get_timeout());
    }
    function Sys$Services$_RoleService$_get_path() {
        var path =3D this.get_path();
        if(!path || !path.length) {
            path =3D Sys.Services._RoleService.DefaultWebServicePath;
        }
        if(!path || !path.length) {
            throw Error.invalidOperation(Sys.Res.servicePathNotSet);
        }
        return path;
    }
    function Sys$Services$_RoleService$_get_rolesIndex() {
        if (!this._rolesIndex) {
            var index =3D {};
            for(var i=3D0; i < this._roles.length; i++) {
                index[this._roles[i].toLowerCase()] =3D true;
            }
            this._rolesIndex =3D index;
        }
        return this._rolesIndex;
    }
    function Sys$Services$_RoleService$_onLoadComplete(result, context, =
methodName) {
        if(result && !(result instanceof Array)) {
            throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
 methodName, "Array"));
        }
        this._roles =3D result;
        this._rolesIndex =3D null;
        var callback =3D context[0] || =
this.get_defaultLoadCompletedCallback() || =
this.get_defaultSucceededCallback();
        if (callback) {
            var userContext =3D context[2] || =
this.get_defaultUserContext();
            var clonedResult =3D Array.clone(result);
            callback(clonedResult, userContext, =
"Sys.Services.RoleService.load");
        }
    }
    function Sys$Services$_RoleService$_onLoadFailed(err, context, =
methodName) {
        var callback =3D context[1] || this.get_defaultFailedCallback();
        if (callback) {
            var userContext =3D context[2] || =
this.get_defaultUserContext();
            callback(err, userContext, "Sys.Services.RoleService.load");
        }
        else {
            Sys.Net.WebServiceProxy._defaultFailedCallback(err, =
methodName);
        }
    }
Sys.Services._RoleService.prototype =3D {
    _defaultLoadCompletedCallback: null,
    _rolesIndex: null,
    _timeout: 0,
    _path: '',
    get_defaultLoadCompletedCallback: =
Sys$Services$_RoleService$get_defaultLoadCompletedCallback,
    set_defaultLoadCompletedCallback: =
Sys$Services$_RoleService$set_defaultLoadCompletedCallback,
    get_path: Sys$Services$_RoleService$get_path,
    get_roles: Sys$Services$_RoleService$get_roles,
    isUserInRole: Sys$Services$_RoleService$isUserInRole,
    load: Sys$Services$_RoleService$load,
    _get_path: Sys$Services$_RoleService$_get_path, =20
    _get_rolesIndex: Sys$Services$_RoleService$_get_rolesIndex,
    _onLoadComplete: Sys$Services$_RoleService$_onLoadComplete,
    _onLoadFailed: Sys$Services$_RoleService$_onLoadFailed
}
Sys.Services._RoleService.registerClass('Sys.Services._RoleService', =
Sys.Net.WebServiceProxy);
Sys.Services.RoleService =3D new Sys.Services._RoleService();
Type.registerNamespace('Sys.Serialization');
Sys.Serialization.JavaScriptSerializer =3D function =
Sys$Serialization$JavaScriptSerializer() {
    /// <summary =
locid=3D"M:J#Sys.Serialization.JavaScriptSerializer.#ctor" />
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
}
Sys.Serialization.JavaScriptSerializer.registerClass('Sys.Serialization.J=
avaScriptSerializer');
Sys.Serialization.JavaScriptSerializer._charsToEscapeRegExs =3D [];
Sys.Serialization.JavaScriptSerializer._charsToEscape =3D [];
Sys.Serialization.JavaScriptSerializer._dateRegEx =3D new =
RegExp('(^|[^\\\\])\\"\\\\/Date\\((-?[0-9]+)(?:[a-zA-Z]|(?:\\+|-)[0-9]{4}=
)?\\)\\\\/\\"', 'g');
Sys.Serialization.JavaScriptSerializer._escapeChars =3D {};
Sys.Serialization.JavaScriptSerializer._escapeRegEx =3D new =
RegExp('["\\\\\\x00-\\x1F]', 'i');
Sys.Serialization.JavaScriptSerializer._escapeRegExGlobal =3D new =
RegExp('["\\\\\\x00-\\x1F]', 'g');
Sys.Serialization.JavaScriptSerializer._jsonRegEx =3D new =
RegExp('[^,:{}\\[\\]0-9.\\-+Eaeflnr-u \\n\\r\\t]', 'g');
Sys.Serialization.JavaScriptSerializer._jsonStringRegEx =3D new =
RegExp('"(\\\\.|[^"\\\\])*"', 'g');
Sys.Serialization.JavaScriptSerializer._serverTypeFieldName =3D =
'__type';
Sys.Serialization.JavaScriptSerializer._init =3D function =
Sys$Serialization$JavaScriptSerializer$_init() {
    var replaceChars =3D =
['\\u0000','\\u0001','\\u0002','\\u0003','\\u0004','\\u0005','\\u0006','\=
\u0007',
                        =
'\\b','\\t','\\n','\\u000b','\\f','\\r','\\u000e','\\u000f','\\u0010','\\=
u0011',
                        =
'\\u0012','\\u0013','\\u0014','\\u0015','\\u0016','\\u0017','\\u0018','\\=
u0019',
                        =
'\\u001a','\\u001b','\\u001c','\\u001d','\\u001e','\\u001f'];
    Sys.Serialization.JavaScriptSerializer._charsToEscape[0] =3D '\\';
    Sys.Serialization.JavaScriptSerializer._charsToEscapeRegExs['\\'] =
=3D new RegExp('\\\\', 'g');
    Sys.Serialization.JavaScriptSerializer._escapeChars['\\'] =3D =
'\\\\';
    Sys.Serialization.JavaScriptSerializer._charsToEscape[1] =3D '"';
    Sys.Serialization.JavaScriptSerializer._charsToEscapeRegExs['"'] =3D =
new RegExp('"', 'g');
    Sys.Serialization.JavaScriptSerializer._escapeChars['"'] =3D '\\"';
    for (var i =3D 0; i < 32; i++) {
        var c =3D String.fromCharCode(i);
        Sys.Serialization.JavaScriptSerializer._charsToEscape[i+2] =3D =
c;
        Sys.Serialization.JavaScriptSerializer._charsToEscapeRegExs[c] =
=3D new RegExp(c, 'g');
        Sys.Serialization.JavaScriptSerializer._escapeChars[c] =3D =
replaceChars[i];
    }
}
Sys.Serialization.JavaScriptSerializer._serializeBooleanWithBuilder =3D =
function =
Sys$Serialization$JavaScriptSerializer$_serializeBooleanWithBuilder(objec=
t, stringBuilder) {
    stringBuilder.append(object.toString());
}
Sys.Serialization.JavaScriptSerializer._serializeNumberWithBuilder =3D =
function =
Sys$Serialization$JavaScriptSerializer$_serializeNumberWithBuilder(object=
, stringBuilder) {
    if (isFinite(object)) {
        stringBuilder.append(String(object));
    }
    else {
        throw =
Error.invalidOperation(Sys.Res.cannotSerializeNonFiniteNumbers);
    }
}
Sys.Serialization.JavaScriptSerializer._serializeStringWithBuilder =3D =
function =
Sys$Serialization$JavaScriptSerializer$_serializeStringWithBuilder(string=
, stringBuilder) {
    stringBuilder.append('"');
    if =
(Sys.Serialization.JavaScriptSerializer._escapeRegEx.test(string)) {
        if (Sys.Serialization.JavaScriptSerializer._charsToEscape.length =
=3D=3D=3D 0) {
            Sys.Serialization.JavaScriptSerializer._init();
        }
        if (string.length < 128) {
            string =3D =
string.replace(Sys.Serialization.JavaScriptSerializer._escapeRegExGlobal,=

                function(x) { return =
Sys.Serialization.JavaScriptSerializer._escapeChars[x]; });
        }
        else {
            for (var i =3D 0; i < 34; i++) {
                var c =3D =
Sys.Serialization.JavaScriptSerializer._charsToEscape[i];
                if (string.indexOf(c) !=3D=3D -1) {
                    if (Sys.Browser.agent =3D=3D=3D Sys.Browser.Opera || =
Sys.Browser.agent =3D=3D=3D Sys.Browser.FireFox) {
                        string =3D =
string.split(c).join(Sys.Serialization.JavaScriptSerializer._escapeChars[=
c]);
                    }
                    else {
                        string =3D =
string.replace(Sys.Serialization.JavaScriptSerializer._charsToEscapeRegEx=
s[c],
                            =
Sys.Serialization.JavaScriptSerializer._escapeChars[c]);
                    }
                }
            }
       }
    }
    stringBuilder.append(string);
    stringBuilder.append('"');
}
Sys.Serialization.JavaScriptSerializer._serializeWithBuilder =3D =
function =
Sys$Serialization$JavaScriptSerializer$_serializeWithBuilder(object, =
stringBuilder, sort, prevObjects) {
    var i;
    switch (typeof object) {
    case 'object':
        if (object) {
            if (prevObjects){
                for( var j =3D 0; j < prevObjects.length; j++) {
                    if (prevObjects[j] =3D=3D=3D object) {
                        throw =
Error.invalidOperation(Sys.Res.cannotSerializeObjectWithCycle);
                    }
                }
            }
            else {
                prevObjects =3D new Array();
            }
            try {
                Array.add(prevObjects, object);
               =20
                if (Number.isInstanceOfType(object)){
                    =
Sys.Serialization.JavaScriptSerializer._serializeNumberWithBuilder(object=
, stringBuilder);
                }
                else if (Boolean.isInstanceOfType(object)){
                    =
Sys.Serialization.JavaScriptSerializer._serializeBooleanWithBuilder(objec=
t, stringBuilder);
                }
                else if (String.isInstanceOfType(object)){
                    =
Sys.Serialization.JavaScriptSerializer._serializeStringWithBuilder(object=
, stringBuilder);
                }
           =20
                else if (Array.isInstanceOfType(object)) {
                    stringBuilder.append('[');
                  =20
                    for (i =3D 0; i < object.length; ++i) {
                        if (i > 0) {
                            stringBuilder.append(',');
                        }
                        =
Sys.Serialization.JavaScriptSerializer._serializeWithBuilder(object[i], =
stringBuilder,false,prevObjects);
                    }
                    stringBuilder.append(']');
                }
                else {
                    if (Date.isInstanceOfType(object)) {
                        stringBuilder.append('"\\/Date(');
                        stringBuilder.append(object.getTime());
                        stringBuilder.append(')\\/"');
                        break;
                    }
                    var properties =3D [];
                    var propertyCount =3D 0;
                    for (var name in object) {
                        if (name.startsWith('$')) {
                            continue;
                        }
                        if (name =3D=3D=3D =
Sys.Serialization.JavaScriptSerializer._serverTypeFieldName && =
propertyCount !=3D=3D 0){
                            properties[propertyCount++] =3D =
properties[0];
                            properties[0] =3D name;
                        }
                        else{
                            properties[propertyCount++] =3D name;
                        }
                    }
                    if (sort) properties.sort();
                    stringBuilder.append('{');
                    var needComma =3D false;
                    =20
                    for (i=3D0; i<propertyCount; i++) {
                        var value =3D object[properties[i]];
                        if (typeof value !=3D=3D 'undefined' && typeof =
value !=3D=3D 'function') {
                            if (needComma) {
                                stringBuilder.append(',');
                            }
                            else {
                                needComma =3D true;
                            }
                          =20
                            =
Sys.Serialization.JavaScriptSerializer._serializeWithBuilder(properties[i=
], stringBuilder, sort, prevObjects);
                            stringBuilder.append(':');
                            =
Sys.Serialization.JavaScriptSerializer._serializeWithBuilder(value, =
stringBuilder, sort, prevObjects);
                         =20
                        }
                    }
                stringBuilder.append('}');
                }
            }
            finally {
                Array.removeAt(prevObjects, prevObjects.length - 1);
            }
        }
        else {
            stringBuilder.append('null');
        }
        break;
    case 'number':
        =
Sys.Serialization.JavaScriptSerializer._serializeNumberWithBuilder(object=
, stringBuilder);
        break;
    case 'string':
        =
Sys.Serialization.JavaScriptSerializer._serializeStringWithBuilder(object=
, stringBuilder);
        break;
    case 'boolean':
        =
Sys.Serialization.JavaScriptSerializer._serializeBooleanWithBuilder(objec=
t, stringBuilder);
        break;
    default:
        stringBuilder.append('null');
        break;
    }
}
Sys.Serialization.JavaScriptSerializer.serialize =3D function =
Sys$Serialization$JavaScriptSerializer$serialize(object) {
    /// <summary =
locid=3D"M:J#Sys.Serialization.JavaScriptSerializer.serialize" />
    /// <param name=3D"object" mayBeNull=3D"true"></param>
    /// <returns type=3D"String"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "object", mayBeNull: true}
    ]);
    if (e) throw e;
    var stringBuilder =3D new Sys.StringBuilder();
    Sys.Serialization.JavaScriptSerializer._serializeWithBuilder(object, =
stringBuilder, false);
    return stringBuilder.toString();
}
Sys.Serialization.JavaScriptSerializer.deserialize =3D function =
Sys$Serialization$JavaScriptSerializer$deserialize(data, secure) {
    /// <summary =
locid=3D"M:J#Sys.Serialization.JavaScriptSerializer.deserialize" />
    /// <param name=3D"data" type=3D"String"></param>
    /// <param name=3D"secure" type=3D"Boolean" =
optional=3D"true"></param>
    /// <returns></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "data", type: String},
        {name: "secure", type: Boolean, optional: true}
    ]);
    if (e) throw e;
   =20
    if (data.length =3D=3D=3D 0) throw Error.argument('data', =
Sys.Res.cannotDeserializeEmptyString);
    try {   =20
        var exp =3D =
data.replace(Sys.Serialization.JavaScriptSerializer._dateRegEx, "$1new =
Date($2)");
       =20
        if (secure && =
Sys.Serialization.JavaScriptSerializer._jsonRegEx.test(
             =
exp.replace(Sys.Serialization.JavaScriptSerializer._jsonStringRegEx, =
''))) throw null;
        return eval('(' + exp + ')');
    }
    catch (e) {
         throw Error.argument('data', =
Sys.Res.cannotDeserializeInvalidJson);
    }
}
=20
Sys.CultureInfo =3D function Sys$CultureInfo(name, numberFormat, =
dateTimeFormat) {
    /// <summary locid=3D"M:J#Sys.CultureInfo.#ctor" />
    /// <param name=3D"name" type=3D"String"></param>
    /// <param name=3D"numberFormat" type=3D"Object"></param>
    /// <param name=3D"dateTimeFormat" type=3D"Object"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "name", type: String},
        {name: "numberFormat", type: Object},
        {name: "dateTimeFormat", type: Object}
    ]);
    if (e) throw e;
    this.name =3D name;
    this.numberFormat =3D numberFormat;
    this.dateTimeFormat =3D dateTimeFormat;
}
    function Sys$CultureInfo$_getDateTimeFormats() {
        if (! this._dateTimeFormats) {
            var dtf =3D this.dateTimeFormat;
            this._dateTimeFormats =3D
              [ dtf.MonthDayPattern,
                dtf.YearMonthPattern,
                dtf.ShortDatePattern,
                dtf.ShortTimePattern,
                dtf.LongDatePattern,
                dtf.LongTimePattern,
                dtf.FullDateTimePattern,
                dtf.RFC1123Pattern,
                dtf.SortableDateTimePattern,
                dtf.UniversalSortableDateTimePattern ];
        }
        return this._dateTimeFormats;
    }
    function Sys$CultureInfo$_getMonthIndex(value) {
        if (!this._upperMonths) {
            this._upperMonths =3D =
this._toUpperArray(this.dateTimeFormat.MonthNames);
        }
        return Array.indexOf(this._upperMonths, this._toUpper(value));
    }
    function Sys$CultureInfo$_getAbbrMonthIndex(value) {
        if (!this._upperAbbrMonths) {
            this._upperAbbrMonths =3D =
this._toUpperArray(this.dateTimeFormat.AbbreviatedMonthNames);
        }
        return Array.indexOf(this._upperAbbrMonths, =
this._toUpper(value));
    }
    function Sys$CultureInfo$_getDayIndex(value) {
        if (!this._upperDays) {
            this._upperDays =3D =
this._toUpperArray(this.dateTimeFormat.DayNames);
        }
        return Array.indexOf(this._upperDays, this._toUpper(value));
    }
    function Sys$CultureInfo$_getAbbrDayIndex(value) {
        if (!this._upperAbbrDays) {
            this._upperAbbrDays =3D =
this._toUpperArray(this.dateTimeFormat.AbbreviatedDayNames);
        }
        return Array.indexOf(this._upperAbbrDays, this._toUpper(value));
    }
    function Sys$CultureInfo$_toUpperArray(arr) {
        var result =3D [];
        for (var i =3D 0, il =3D arr.length; i < il; i++) {
            result[i] =3D this._toUpper(arr[i]);
        }
        return result;
    }
    function Sys$CultureInfo$_toUpper(value) {
        return value.split("\u00A0").join(' ').toUpperCase();
    }
Sys.CultureInfo.prototype =3D {
    _getDateTimeFormats: Sys$CultureInfo$_getDateTimeFormats,
    _getMonthIndex: Sys$CultureInfo$_getMonthIndex,
    _getAbbrMonthIndex: Sys$CultureInfo$_getAbbrMonthIndex,
    _getDayIndex: Sys$CultureInfo$_getDayIndex,
    _getAbbrDayIndex: Sys$CultureInfo$_getAbbrDayIndex,
    _toUpperArray: Sys$CultureInfo$_toUpperArray,
    _toUpper: Sys$CultureInfo$_toUpper
}
Sys.CultureInfo._parse =3D function Sys$CultureInfo$_parse(value) {
    var cultureInfo =3D =
Sys.Serialization.JavaScriptSerializer.deserialize(value);
    return new Sys.CultureInfo(cultureInfo.name, =
cultureInfo.numberFormat, cultureInfo.dateTimeFormat);
}
Sys.CultureInfo.registerClass('Sys.CultureInfo');
Sys.CultureInfo.InvariantCulture =3D =
Sys.CultureInfo._parse('{"name":"","numberFormat":{"CurrencyDecimalDigits=
":2,"CurrencyDecimalSeparator":".","IsReadOnly":true,"CurrencyGroupSizes"=
:[3],"NumberGroupSizes":[3],"PercentGroupSizes":[3],"CurrencyGroupSeparat=
or":",","CurrencySymbol":"\u00A4","NaNSymbol":"NaN","CurrencyNegativePatt=
ern":0,"NumberNegativePattern":1,"PercentPositivePattern":0,"PercentNegat=
ivePattern":0,"NegativeInfinitySymbol":"-Infinity","NegativeSign":"-","Nu=
mberDecimalDigits":2,"NumberDecimalSeparator":".","NumberGroupSeparator":=
",","CurrencyPositivePattern":0,"PositiveInfinitySymbol":"Infinity","Posi=
tiveSign":"+","PercentDecimalDigits":2,"PercentDecimalSeparator":".","Per=
centGroupSeparator":",","PercentSymbol":"%","PerMilleSymbol":"\u2030","Na=
tiveDigits":["0","1","2","3","4","5","6","7","8","9"],"DigitSubstitution"=
:1},"dateTimeFormat":{"AMDesignator":"AM","Calendar":{"MinSupportedDateTi=
me":"@-62135568000000@","MaxSupportedDateTime":"@253402300799999@","Algor=
ithmType":1,"CalendarType":1,"Eras":[1],"TwoDigitYearMax":2029,"IsReadOnl=
y":true},"DateSeparator":"/","FirstDayOfWeek":0,"CalendarWeekRule":0,"Ful=
lDateTimePattern":"dddd, dd MMMM yyyy HH:mm:ss","LongDatePattern":"dddd, =
dd MMMM yyyy","LongTimePattern":"HH:mm:ss","MonthDayPattern":"MMMM =
dd","PMDesignator":"PM","RFC1123Pattern":"ddd, dd MMM yyyy =
HH\':\'mm\':\'ss =
\'GMT\'","ShortDatePattern":"MM/dd/yyyy","ShortTimePattern":"HH:mm","Sort=
ableDateTimePattern":"yyyy\'-\'MM\'-\'dd\'T\'HH\':\'mm\':\'ss","TimeSepar=
ator":":","UniversalSortableDateTimePattern":"yyyy\'-\'MM\'-\'dd =
HH\':\'mm\':\'ss\'Z\'","YearMonthPattern":"yyyy =
MMMM","AbbreviatedDayNames":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"=
ShortestDayNames":["Su","Mo","Tu","We","Th","Fr","Sa"],"DayNames":["Sunda=
y","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"Abbrev=
iatedMonthNames":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","=
Oct","Nov","Dec",""],"MonthNames":["January","February","March","April","=
May","June","July","August","September","October","November","December","=
"],"IsReadOnly":true,"NativeCalendarName":"Gregorian =
Calendar","AbbreviatedMonthGenitiveNames":["Jan","Feb","Mar","Apr","May",=
"Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],"MonthGenitiveNames":["Janu=
ary","February","March","April","May","June","July","August","September",=
"October","November","December",""]}}');
if (typeof(__cultureInfo) =3D=3D=3D 'undefined') {
    var __cultureInfo =3D =
'{"name":"en-US","numberFormat":{"CurrencyDecimalDigits":2,"CurrencyDecim=
alSeparator":".","IsReadOnly":false,"CurrencyGroupSizes":[3],"NumberGroup=
Sizes":[3],"PercentGroupSizes":[3],"CurrencyGroupSeparator":",","Currency=
Symbol":"$","NaNSymbol":"NaN","CurrencyNegativePattern":0,"NumberNegative=
Pattern":1,"PercentPositivePattern":0,"PercentNegativePattern":0,"Negativ=
eInfinitySymbol":"-Infinity","NegativeSign":"-","NumberDecimalDigits":2,"=
NumberDecimalSeparator":".","NumberGroupSeparator":",","CurrencyPositiveP=
attern":0,"PositiveInfinitySymbol":"Infinity","PositiveSign":"+","Percent=
DecimalDigits":2,"PercentDecimalSeparator":".","PercentGroupSeparator":",=
","PercentSymbol":"%","PerMilleSymbol":"\u2030","NativeDigits":["0","1","=
2","3","4","5","6","7","8","9"],"DigitSubstitution":1},"dateTimeFormat":{=
"AMDesignator":"AM","Calendar":{"MinSupportedDateTime":"@-62135568000000@=
","MaxSupportedDateTime":"@253402300799999@","AlgorithmType":1,"CalendarT=
ype":1,"Eras":[1],"TwoDigitYearMax":2029,"IsReadOnly":false},"DateSeparat=
or":"/","FirstDayOfWeek":0,"CalendarWeekRule":0,"FullDateTimePattern":"dd=
dd, MMMM dd, yyyy h:mm:ss tt","LongDatePattern":"dddd, MMMM dd, =
yyyy","LongTimePattern":"h:mm:ss tt","MonthDayPattern":"MMMM =
dd","PMDesignator":"PM","RFC1123Pattern":"ddd, dd MMM yyyy =
HH\':\'mm\':\'ss =
\'GMT\'","ShortDatePattern":"M/d/yyyy","ShortTimePattern":"h:mm =
tt","SortableDateTimePattern":"yyyy\'-\'MM\'-\'dd\'T\'HH\':\'mm\':\'ss","=
TimeSeparator":":","UniversalSortableDateTimePattern":"yyyy\'-\'MM\'-\'dd=
 HH\':\'mm\':\'ss\'Z\'","YearMonthPattern":"MMMM, =
yyyy","AbbreviatedDayNames":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"=
ShortestDayNames":["Su","Mo","Tu","We","Th","Fr","Sa"],"DayNames":["Sunda=
y","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"Abbrev=
iatedMonthNames":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","=
Oct","Nov","Dec",""],"MonthNames":["January","February","March","April","=
May","June","July","August","September","October","November","December","=
"],"IsReadOnly":false,"NativeCalendarName":"Gregorian =
Calendar","AbbreviatedMonthGenitiveNames":["Jan","Feb","Mar","Apr","May",=
"Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],"MonthGenitiveNames":["Janu=
ary","February","March","April","May","June","July","August","September",=
"October","November","December",""]}}';
}
Sys.CultureInfo.CurrentCulture =3D =
Sys.CultureInfo._parse(__cultureInfo);
delete __cultureInfo;
=20
Sys.UI.Behavior =3D function Sys$UI$Behavior(element) {
    /// <summary locid=3D"M:J#Sys.UI.Behavior.#ctor" />
    /// <param name=3D"element" domElement=3D"true"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "element", domElement: true}
    ]);
    if (e) throw e;
    Sys.UI.Behavior.initializeBase(this);
    this._element =3D element;
    var behaviors =3D element._behaviors;
    if (!behaviors) {
        element._behaviors =3D [this];
    }
    else {
        behaviors[behaviors.length] =3D this;
    }
}
    function Sys$UI$Behavior$get_element() {
        /// <value domElement=3D"true" =
locid=3D"P:J#Sys.UI.Behavior.element"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._element;
    }
    function Sys$UI$Behavior$get_id() {
        /// <value type=3D"String" =
locid=3D"P:J#Sys.UI.Behavior.id"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        var baseId =3D Sys.UI.Behavior.callBaseMethod(this, 'get_id');
        if (baseId) return baseId;
        if (!this._element || !this._element.id) return '';
        return this._element.id + '$' + this.get_name();
    }
    function Sys$UI$Behavior$get_name() {
        /// <value type=3D"String" =
locid=3D"P:J#Sys.UI.Behavior.name"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        if (this._name) return this._name;
        var name =3D Object.getTypeName(this);
        var i =3D name.lastIndexOf('.');
        if (i !=3D -1) name =3D name.substr(i + 1);
        if (!this.get_isInitialized()) this._name =3D name;
        return name;
    }
    function Sys$UI$Behavior$set_name(value) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
type: String}]);
        if (e) throw e;
        if ((value =3D=3D=3D '') || (value.charAt(0) =3D=3D=3D ' ') || =
(value.charAt(value.length - 1) =3D=3D=3D ' '))
            throw Error.argument('value', Sys.Res.invalidId);
        if (typeof(this._element[value]) !=3D=3D 'undefined')
            throw =
Error.invalidOperation(String.format(Sys.Res.behaviorDuplicateName, =
value));
        if (this.get_isInitialized()) throw =
Error.invalidOperation(Sys.Res.cantSetNameAfterInit);
        this._name =3D value;
    }
    function Sys$UI$Behavior$initialize() {
        Sys.UI.Behavior.callBaseMethod(this, 'initialize');
        var name =3D this.get_name();
        if (name) this._element[name] =3D this;
    }
    function Sys$UI$Behavior$dispose() {
        Sys.UI.Behavior.callBaseMethod(this, 'dispose');
        if (this._element) {
            var name =3D this.get_name();
            if (name) {
                this._element[name] =3D null;
            }
            Array.remove(this._element._behaviors, this);
            delete this._element;
        }
    }
Sys.UI.Behavior.prototype =3D {
    _name: null,
    get_element: Sys$UI$Behavior$get_element,
    get_id: Sys$UI$Behavior$get_id,
    get_name: Sys$UI$Behavior$get_name,
    set_name: Sys$UI$Behavior$set_name,
    initialize: Sys$UI$Behavior$initialize,
    dispose: Sys$UI$Behavior$dispose
}
Sys.UI.Behavior.registerClass('Sys.UI.Behavior', Sys.Component);
Sys.UI.Behavior.getBehaviorByName =3D function =
Sys$UI$Behavior$getBehaviorByName(element, name) {
    /// <summary locid=3D"M:J#Sys.UI.Behavior.getBehaviorByName" />
    /// <param name=3D"element" domElement=3D"true"></param>
    /// <param name=3D"name" type=3D"String"></param>
    /// <returns type=3D"Sys.UI.Behavior" mayBeNull=3D"true"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "element", domElement: true},
        {name: "name", type: String}
    ]);
    if (e) throw e;
    var b =3D element[name];
    return (b && Sys.UI.Behavior.isInstanceOfType(b)) ? b : null;
}
Sys.UI.Behavior.getBehaviors =3D function =
Sys$UI$Behavior$getBehaviors(element) {
    /// <summary locid=3D"M:J#Sys.UI.Behavior.getBehaviors" />
    /// <param name=3D"element" domElement=3D"true"></param>
    /// <returns type=3D"Array" =
elementType=3D"Sys.UI.Behavior"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "element", domElement: true}
    ]);
    if (e) throw e;
    if (!element._behaviors) return [];
    return Array.clone(element._behaviors);
}
Sys.UI.Behavior.getBehaviorsByType =3D function =
Sys$UI$Behavior$getBehaviorsByType(element, type) {
    /// <summary locid=3D"M:J#Sys.UI.Behavior.getBehaviorsByType" />
    /// <param name=3D"element" domElement=3D"true"></param>
    /// <param name=3D"type" type=3D"Type"></param>
    /// <returns type=3D"Array" =
elementType=3D"Sys.UI.Behavior"></returns>
    var e =3D Function._validateParams(arguments, [
        {name: "element", domElement: true},
        {name: "type", type: Type}
    ]);
    if (e) throw e;
    var behaviors =3D element._behaviors;
    var results =3D [];
    if (behaviors) {
        for (var i =3D 0, l =3D behaviors.length; i < l; i++) {
            if (type.isInstanceOfType(behaviors[i])) {
                results[results.length] =3D behaviors[i];
            }
        }
    }
    return results;
}
=20
Sys.UI.VisibilityMode =3D function Sys$UI$VisibilityMode() {
    /// <summary locid=3D"M:J#Sys.UI.VisibilityMode.#ctor" />
    /// <field name=3D"hide" type=3D"Number" integer=3D"true" =
static=3D"true" locid=3D"F:J#Sys.UI.VisibilityMode.hide"></field>
    /// <field name=3D"collapse" type=3D"Number" integer=3D"true" =
static=3D"true" locid=3D"F:J#Sys.UI.VisibilityMode.collapse"></field>
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
    throw Error.notImplemented();
}
Sys.UI.VisibilityMode.prototype =3D {
    hide: 0,
    collapse: 1
}
Sys.UI.VisibilityMode.registerEnum("Sys.UI.VisibilityMode");
=20
Sys.UI.Control =3D function Sys$UI$Control(element) {
    /// <summary locid=3D"M:J#Sys.UI.Control.#ctor" />
    /// <param name=3D"element" domElement=3D"true"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "element", domElement: true}
    ]);
    if (e) throw e;
    if (typeof(element.control) !=3D 'undefined') throw =
Error.invalidOperation(Sys.Res.controlAlreadyDefined);
    Sys.UI.Control.initializeBase(this);
    this._element =3D element;
    element.control =3D this;
}
    function Sys$UI$Control$get_element() {
        /// <value domElement=3D"true" =
locid=3D"P:J#Sys.UI.Control.element"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._element;
    }
    function Sys$UI$Control$get_id() {
        /// <value type=3D"String" =
locid=3D"P:J#Sys.UI.Control.id"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        if (!this._element) return '';
        return this._element.id;
    }
    function Sys$UI$Control$set_id(value) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
type: String}]);
        if (e) throw e;
        throw Error.invalidOperation(Sys.Res.cantSetId);
    }
    function Sys$UI$Control$get_parent() {
        /// <value type=3D"Sys.UI.Control" =
locid=3D"P:J#Sys.UI.Control.parent"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        if (this._parent) return this._parent;
        if (!this._element) return null;
       =20
        var parentElement =3D this._element.parentNode;
        while (parentElement) {
            if (parentElement.control) {
                return parentElement.control;
            }
            parentElement =3D parentElement.parentNode;
        }
        return null;
    }
    function Sys$UI$Control$set_parent(value) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
type: Sys.UI.Control}]);
        if (e) throw e;
        if (!this._element) throw =
Error.invalidOperation(Sys.Res.cantBeCalledAfterDispose);
        var parents =3D [this];
        var current =3D value;
        while (current) {
            if (Array.contains(parents, current)) throw =
Error.invalidOperation(Sys.Res.circularParentChain);
            parents[parents.length] =3D current;
            current =3D current.get_parent();
        }
        this._parent =3D value;
    }
    function Sys$UI$Control$get_visibilityMode() {
        /// <value type=3D"Sys.UI.VisibilityMode" =
locid=3D"P:J#Sys.UI.Control.visibilityMode"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        if (!this._element) throw =
Error.invalidOperation(Sys.Res.cantBeCalledAfterDispose);
        return Sys.UI.DomElement.getVisibilityMode(this._element);
    }
    function Sys$UI$Control$set_visibilityMode(value) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
type: Sys.UI.VisibilityMode}]);
        if (e) throw e;
        if (!this._element) throw =
Error.invalidOperation(Sys.Res.cantBeCalledAfterDispose);
        Sys.UI.DomElement.setVisibilityMode(this._element, value);
    }
    function Sys$UI$Control$get_visible() {
        /// <value type=3D"Boolean" =
locid=3D"P:J#Sys.UI.Control.visible"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        if (!this._element) throw =
Error.invalidOperation(Sys.Res.cantBeCalledAfterDispose);
        return Sys.UI.DomElement.getVisible(this._element);
    }
    function Sys$UI$Control$set_visible(value) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
type: Boolean}]);
        if (e) throw e;
        if (!this._element) throw =
Error.invalidOperation(Sys.Res.cantBeCalledAfterDispose);
        Sys.UI.DomElement.setVisible(this._element, value)
    }
    function Sys$UI$Control$addCssClass(className) {
        /// <summary locid=3D"M:J#Sys.UI.Control.addCssClass" />
        /// <param name=3D"className" type=3D"String"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "className", type: String}
        ]);
        if (e) throw e;
        if (!this._element) throw =
Error.invalidOperation(Sys.Res.cantBeCalledAfterDispose);
        Sys.UI.DomElement.addCssClass(this._element, className);
    }
    function Sys$UI$Control$dispose() {
        Sys.UI.Control.callBaseMethod(this, 'dispose');
        if (this._element) {
            this._element.control =3D undefined;
            delete this._element;
        }
        if (this._parent) delete this._parent;
    }
    function Sys$UI$Control$onBubbleEvent(source, args) {
        /// <summary locid=3D"M:J#Sys.UI.Control.onBubbleEvent" />
        /// <param name=3D"source"></param>
        /// <param name=3D"args" type=3D"Sys.EventArgs"></param>
        /// <returns type=3D"Boolean"></returns>
        var e =3D Function._validateParams(arguments, [
            {name: "source"},
            {name: "args", type: Sys.EventArgs}
        ]);
        if (e) throw e;
        return false;
    }
    function Sys$UI$Control$raiseBubbleEvent(source, args) {
        /// <summary locid=3D"M:J#Sys.UI.Control.raiseBubbleEvent" />
        /// <param name=3D"source"></param>
        /// <param name=3D"args" type=3D"Sys.EventArgs"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "source"},
            {name: "args", type: Sys.EventArgs}
        ]);
        if (e) throw e;
        var currentTarget =3D this.get_parent();
        while (currentTarget) {
            if (currentTarget.onBubbleEvent(source, args)) {
                return;
            }
            currentTarget =3D currentTarget.get_parent();
        }
    }
    function Sys$UI$Control$removeCssClass(className) {
        /// <summary locid=3D"M:J#Sys.UI.Control.removeCssClass" />
        /// <param name=3D"className" type=3D"String"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "className", type: String}
        ]);
        if (e) throw e;
        if (!this._element) throw =
Error.invalidOperation(Sys.Res.cantBeCalledAfterDispose);
        Sys.UI.DomElement.removeCssClass(this._element, className);
    }
    function Sys$UI$Control$toggleCssClass(className) {
        /// <summary locid=3D"M:J#Sys.UI.Control.toggleCssClass" />
        /// <param name=3D"className" type=3D"String"></param>
        var e =3D Function._validateParams(arguments, [
            {name: "className", type: String}
        ]);
        if (e) throw e;
        if (!this._element) throw =
Error.invalidOperation(Sys.Res.cantBeCalledAfterDispose);
        Sys.UI.DomElement.toggleCssClass(this._element, className);
    }
Sys.UI.Control.prototype =3D {
    _parent: null,
    _visibilityMode: Sys.UI.VisibilityMode.hide,
    get_element: Sys$UI$Control$get_element,
    get_id: Sys$UI$Control$get_id,
    set_id: Sys$UI$Control$set_id,
    get_parent: Sys$UI$Control$get_parent,
    set_parent: Sys$UI$Control$set_parent,
    get_visibilityMode: Sys$UI$Control$get_visibilityMode,
    set_visibilityMode: Sys$UI$Control$set_visibilityMode,
    get_visible: Sys$UI$Control$get_visible,
    set_visible: Sys$UI$Control$set_visible,
    addCssClass: Sys$UI$Control$addCssClass,
    dispose: Sys$UI$Control$dispose,
    onBubbleEvent: Sys$UI$Control$onBubbleEvent,
    raiseBubbleEvent: Sys$UI$Control$raiseBubbleEvent,
    removeCssClass: Sys$UI$Control$removeCssClass,
    toggleCssClass: Sys$UI$Control$toggleCssClass
}
Sys.UI.Control.registerClass('Sys.UI.Control', Sys.Component);


Type.registerNamespace('Sys');
Sys.Res=3D{
"urlMustBeLessThan1024chars":"The history state must be small enough to =
not make the url larger than 1024 characters.",
"argumentTypeName":"Value is not the name of an existing type.",
"methodRegisteredTwice":"Method {0} has already been registered.",
"cantSetIdAfterInit":"The id property can\u0027t be set on this object =
after initialization.",
"cantBeCalledAfterDispose":"Can\u0027t be called after dispose.",
"componentCantSetIdAfterAddedToApp":"The id property of a component =
can\u0027t be set after it\u0027s been added to the Application =
object.",
"behaviorDuplicateName":"A behavior with name \u0027{0}\u0027 already =
exists or it is the name of an existing property on the target =
element.",
"notATypeName":"Value is not a valid type name.",
"typeShouldBeTypeOrString":"Value is not a valid type or a valid type =
name.",
"historyInvalidHistorySettingCombination":"Cannot set enableHistory to =
false when ScriptManager.EnableHistory is true.",
"stateMustBeStringDictionary":"The state object can only have null and =
string fields.",
"boolTrueOrFalse":"Value must be \u0027true\u0027 or =
\u0027false\u0027.",
"scriptLoadFailedNoHead":"ScriptLoader requires pages to contain a =
\u003chead\u003e element.",
"stringFormatInvalid":"The format string is invalid.",
"referenceNotFound":"Component \u0027{0}\u0027 was not found.",
"enumReservedName":"\u0027{0}\u0027 is a reserved name that can\u0027t =
be used as an enum value name.",
"eventHandlerNotFound":"Handler not found.",
"circularParentChain":"The chain of control parents can\u0027t have =
circular references.",
"undefinedEvent":"\u0027{0}\u0027 is not an event.",
"notAMethod":"{0} is not a method.",
"propertyUndefined":"\u0027{0}\u0027 is not a property or an existing =
field.",
"historyCannotEnableHistory":"Cannot set enableHistory after =
initialization.",
"eventHandlerInvalid":"Handler was not added through the =
Sys.UI.DomEvent.addHandler method.",
"scriptLoadFailedDebug":"The script \u0027{0}\u0027 failed to load. =
Check for:\r\n Inaccessible path.\r\n Script errors. (IE) Enable =
\u0027Display a notification about every script error\u0027 under =
advanced settings.\r\n Missing call to =
Sys.Application.notifyScriptLoaded().",
"propertyNotWritable":"\u0027{0}\u0027 is not a writable property.",
"enumInvalidValueName":"\u0027{0}\u0027 is not a valid name for an enum =
value.",
"controlAlreadyDefined":"A control is already associated with the =
element.",
"addHandlerCantBeUsedForError":"Can\u0027t add a handler for the error =
event using this method. Please set the window.onerror property =
instead.",
"namespaceContainsObject":"Object {0} already exists and is not a =
namespace.",
"cantAddNonFunctionhandler":"Can\u0027t add a handler that is not a =
function.",
"invalidNameSpace":"Value is not a valid namespace identifier.",
"notAnInterface":"Value is not a valid interface.",
"eventHandlerNotFunction":"Handler must be a function.",
"propertyNotAnArray":"\u0027{0}\u0027 is not an Array property.",
"typeRegisteredTwice":"Type {0} has already been registered. The type =
may be defined multiple times or the script file that defines it may =
have already been loaded. A possible cause is a change of settings =
during a partial update.",
"cantSetNameAfterInit":"The name property can\u0027t be set on this =
object after initialization.",
"historyMissingFrame":"For the history feature to work in IE, the page =
must have an iFrame element with id \u0027__historyFrame\u0027 pointed =
to a page that gets its title from the \u0027title\u0027 query string =
parameter and calls Sys.Application._onIFrameLoad() on the parent =
window. This can be done by setting EnableHistory to true on =
ScriptManager.",
"appDuplicateComponent":"Two components with the same id \u0027{0}\u0027 =
can\u0027t be added to the application.",
"historyCannotAddHistoryPointWithHistoryDisabled":"A history point can =
only be added if enableHistory is set to true.",
"appComponentMustBeInitialized":"Components must be initialized before =
they are added to the Application object.",
"baseNotAClass":"Value is not a class.",
"methodNotFound":"No method found with name \u0027{0}\u0027.",
"arrayParseBadFormat":"Value must be a valid string representation for =
an array. It must start with a \u0027[\u0027 and end with a =
\u0027]\u0027.",
"stateFieldNameInvalid":"State field names must not contain any =
\u0027=3D\u0027 characters.",
"cantSetId":"The id property can\u0027t be set on this object.",
"historyMissingHiddenInput":"For the history feature to work in Safari =
2, the page must have a hidden input element with id =
\u0027__history\u0027.",
"stringFormatBraceMismatch":"The format string contains an unmatched =
opening or closing brace.",
"enumValueNotInteger":"An enumeration definition can only contain =
integer values.",
"propertyNullOrUndefined":"Cannot set the properties of \u0027{0}\u0027 =
because it returned a null value.",
"argumentDomNode":"Value must be a DOM element or a text node.",
"componentCantSetIdTwice":"The id property of a component can\u0027t be =
set more than once.",
"createComponentOnDom":"Value must be null for Components that are not =
Controls or Behaviors.",
"createNotComponent":"{0} does not derive from Sys.Component.",
"createNoDom":"Value must not be null for Controls and Behaviors.",
"cantAddWithoutId":"Can\u0027t add a component that doesn\u0027t have an =
id.",
"badTypeName":"Value is not the name of the type being registered or the =
name is a reserved word.",
"argumentInteger":"Value must be an integer.",
"scriptLoadMultipleCallbacks":"The script \u0027{0}\u0027 contains =
multiple calls to Sys.Application.notifyScriptLoaded(). Only one is =
allowed.",
"invokeCalledTwice":"Cannot call invoke more than once.",
"webServiceFailed":"The server method \u0027{0}\u0027 failed with the =
following error: {1}",
"webServiceInvalidJsonWrapper":"The server method \u0027{0}\u0027 =
returned invalid data. The \u0027d\u0027 property is missing from the =
JSON wrapper.",
"argumentType":"Object cannot be converted to the required type.",
"argumentNull":"Value cannot be null.",
"controlCantSetId":"The id property can\u0027t be set on a control.",
"formatBadFormatSpecifier":"Format specifier was invalid.",
"webServiceFailedNoMsg":"The server method \u0027{0}\u0027 failed.",
"argumentDomElement":"Value must be a DOM element.",
"invalidExecutorType":"Could not create a valid =
Sys.Net.WebRequestExecutor from: {0}.",
"cannotCallBeforeResponse":"Cannot call {0} when responseAvailable is =
false.",
"actualValue":"Actual value was {0}.",
"enumInvalidValue":"\u0027{0}\u0027 is not a valid value for enum {1}.",
"scriptLoadFailed":"The script \u0027{0}\u0027 could not be loaded.",
"parameterCount":"Parameter count mismatch.",
"cannotDeserializeEmptyString":"Cannot deserialize empty string.",
"formatInvalidString":"Input string was not in a correct format.",
"invalidTimeout":"Value must be greater than or equal to zero.",
"cannotAbortBeforeStart":"Cannot abort when executor has not started.",
"argument":"Value does not fall within the expected range.",
"cannotDeserializeInvalidJson":"Cannot deserialize. The data does not =
correspond to valid JSON.",
"invalidHttpVerb":"httpVerb cannot be set to an empty or null string.",
"nullWebRequest":"Cannot call executeRequest with a null webRequest.",
"eventHandlerInvalid":"Handler was not added through the =
Sys.UI.DomEvent.addHandler method.",
"cannotSerializeNonFiniteNumbers":"Cannot serialize non finite =
numbers.",
"argumentUndefined":"Value cannot be undefined.",
"webServiceInvalidReturnType":"The server method \u0027{0}\u0027 =
returned an invalid type. Expected type: {1}",
"servicePathNotSet":"The path to the web service has not been set.",
"argumentTypeWithTypes":"Object of type \u0027{0}\u0027 cannot be =
converted to type \u0027{1}\u0027.",
"cannotCallOnceStarted":"Cannot call {0} once started.",
"badBaseUrl1":"Base URL does not contain ://.",
"badBaseUrl2":"Base URL does not contain another /.",
"badBaseUrl3":"Cannot find last / in base URL.",
"setExecutorAfterActive":"Cannot set executor after it has become =
active.",
"paramName":"Parameter name: {0}",
"cannotCallOutsideHandler":"Cannot call {0} outside of a completed event =
handler.",
"cannotSerializeObjectWithCycle":"Cannot serialize object with cyclic =
reference within child properties.",
"format":"One of the identified items was in an invalid format.",
"assertFailedCaller":"Assertion Failed: {0}\r\nat {1}",
"argumentOutOfRange":"Specified argument was out of the range of valid =
values.",
"webServiceTimedOut":"The server method \u0027{0}\u0027 timed out.",
"notImplemented":"The method or operation is not implemented.",
"assertFailed":"Assertion Failed: {0}",
"invalidOperation":"Operation is not valid due to the current state of =
the object.",
"breakIntoDebugger":"{0}\r\n\r\nBreak into debugger?"
};

if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://eptv.globo.com/ScriptResource.axd?d=cy5jeqDsK_1y_fjuWk1oFPh5U_xzZCxjFz_-199fBV0lnrFhlgRkjkL288DnUuBEwhPk5HEHEqivhkbTdgn1ND0pMlj8QROqiLz2DM6mMhHS2w0pfNn52H2sfnX73xW_0&t=ffffffffec2d9970

=EF=BB=BF// Name:        MicrosoftAjaxWebForms.debug.js
// Assembly:    System.Web.Extensions
// Version:     3.5.0.0
// FileVersion: 3.5.30729.4926
//-----------------------------------------------------------------------=

// Copyright (C) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------------------=

// MicrosoftAjaxWebForms.js
// Microsoft AJAX ASP.NET WebForms Framework.
Type.registerNamespace('Sys.WebForms');
Sys.WebForms.BeginRequestEventArgs =3D function =
Sys$WebForms$BeginRequestEventArgs(request, postBackElement) {
    /// <summary locid=3D"M:J#Sys.WebForms.BeginRequestEventArgs.#ctor" =
/>
    /// <param name=3D"request" type=3D"Sys.Net.WebRequest"></param>
    /// <param name=3D"postBackElement" domElement=3D"true" =
mayBeNull=3D"true"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "request", type: Sys.Net.WebRequest},
        {name: "postBackElement", mayBeNull: true, domElement: true}
    ]);
    if (e) throw e;
    Sys.WebForms.BeginRequestEventArgs.initializeBase(this);
    this._request =3D request;
    this._postBackElement =3D postBackElement;
}
    function Sys$WebForms$BeginRequestEventArgs$get_postBackElement() {
        /// <value domElement=3D"true" mayBeNull=3D"true" =
locid=3D"P:J#Sys.WebForms.BeginRequestEventArgs.postBackElement"></value>=

        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._postBackElement;
    }
    function Sys$WebForms$BeginRequestEventArgs$get_request() {
        /// <value type=3D"Sys.Net.WebRequest" =
locid=3D"P:J#Sys.WebForms.BeginRequestEventArgs.request"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._request;
    }
Sys.WebForms.BeginRequestEventArgs.prototype =3D {
    get_postBackElement: =
Sys$WebForms$BeginRequestEventArgs$get_postBackElement,
    get_request: Sys$WebForms$BeginRequestEventArgs$get_request
}
Sys.WebForms.BeginRequestEventArgs.registerClass('Sys.WebForms.BeginReque=
stEventArgs', Sys.EventArgs);
=20
Sys.WebForms.EndRequestEventArgs =3D function =
Sys$WebForms$EndRequestEventArgs(error, dataItems, response) {
    /// <summary locid=3D"M:J#Sys.WebForms.EndRequestEventArgs.#ctor" />
    /// <param name=3D"error" type=3D"Error" mayBeNull=3D"true"></param>
    /// <param name=3D"dataItems" type=3D"Object" =
mayBeNull=3D"true"></param>
    /// <param name=3D"response" =
type=3D"Sys.Net.WebRequestExecutor"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "error", type: Error, mayBeNull: true},
        {name: "dataItems", type: Object, mayBeNull: true},
        {name: "response", type: Sys.Net.WebRequestExecutor}
    ]);
    if (e) throw e;
    Sys.WebForms.EndRequestEventArgs.initializeBase(this);
    this._errorHandled =3D false;
    this._error =3D error;
    this._dataItems =3D dataItems || new Object();
    this._response =3D response;
}
    function Sys$WebForms$EndRequestEventArgs$get_dataItems() {
        /// <value type=3D"Object" =
locid=3D"P:J#Sys.WebForms.EndRequestEventArgs.dataItems"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._dataItems;
    }
    function Sys$WebForms$EndRequestEventArgs$get_error() {
        /// <value type=3D"Error" =
locid=3D"P:J#Sys.WebForms.EndRequestEventArgs.error"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._error;
    }
    function Sys$WebForms$EndRequestEventArgs$get_errorHandled() {
        /// <value type=3D"Boolean" =
locid=3D"P:J#Sys.WebForms.EndRequestEventArgs.errorHandled"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._errorHandled;
    }
    function Sys$WebForms$EndRequestEventArgs$set_errorHandled(value) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
type: Boolean}]);
        if (e) throw e;
        this._errorHandled =3D value;
    }
    function Sys$WebForms$EndRequestEventArgs$get_response() {
        /// <value type=3D"Sys.Net.WebRequestExecutor" =
locid=3D"P:J#Sys.WebForms.EndRequestEventArgs.response"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._response;
    }
Sys.WebForms.EndRequestEventArgs.prototype =3D {
    get_dataItems: Sys$WebForms$EndRequestEventArgs$get_dataItems,
    get_error: Sys$WebForms$EndRequestEventArgs$get_error,
    get_errorHandled: Sys$WebForms$EndRequestEventArgs$get_errorHandled,
    set_errorHandled: Sys$WebForms$EndRequestEventArgs$set_errorHandled,
    get_response: Sys$WebForms$EndRequestEventArgs$get_response
}
Sys.WebForms.EndRequestEventArgs.registerClass('Sys.WebForms.EndRequestEv=
entArgs', Sys.EventArgs);
Sys.WebForms.InitializeRequestEventArgs =3D function =
Sys$WebForms$InitializeRequestEventArgs(request, postBackElement) {
    /// <summary =
locid=3D"M:J#Sys.WebForms.InitializeRequestEventArgs.#ctor" />
    /// <param name=3D"request" type=3D"Sys.Net.WebRequest"></param>
    /// <param name=3D"postBackElement" domElement=3D"true" =
mayBeNull=3D"true"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "request", type: Sys.Net.WebRequest},
        {name: "postBackElement", mayBeNull: true, domElement: true}
    ]);
    if (e) throw e;
    Sys.WebForms.InitializeRequestEventArgs.initializeBase(this);
    this._request =3D request;
    this._postBackElement =3D postBackElement;
}
    function =
Sys$WebForms$InitializeRequestEventArgs$get_postBackElement() {
        /// <value domElement=3D"true" mayBeNull=3D"true" =
locid=3D"P:J#Sys.WebForms.InitializeRequestEventArgs.postBackElement"></v=
alue>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._postBackElement;
    }
    function Sys$WebForms$InitializeRequestEventArgs$get_request() {
        /// <value type=3D"Sys.Net.WebRequest" =
locid=3D"P:J#Sys.WebForms.InitializeRequestEventArgs.request"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._request;
    }
Sys.WebForms.InitializeRequestEventArgs.prototype =3D {
    get_postBackElement: =
Sys$WebForms$InitializeRequestEventArgs$get_postBackElement,
    get_request: Sys$WebForms$InitializeRequestEventArgs$get_request
}
Sys.WebForms.InitializeRequestEventArgs.registerClass('Sys.WebForms.Initi=
alizeRequestEventArgs', Sys.CancelEventArgs);
=20
Sys.WebForms.PageLoadedEventArgs =3D function =
Sys$WebForms$PageLoadedEventArgs(panelsUpdated, panelsCreated, =
dataItems) {
    /// <summary locid=3D"M:J#Sys.WebForms.PageLoadedEventArgs.#ctor" />
    /// <param name=3D"panelsUpdated" type=3D"Array"></param>
    /// <param name=3D"panelsCreated" type=3D"Array"></param>
    /// <param name=3D"dataItems" type=3D"Object" =
mayBeNull=3D"true"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "panelsUpdated", type: Array},
        {name: "panelsCreated", type: Array},
        {name: "dataItems", type: Object, mayBeNull: true}
    ]);
    if (e) throw e;
    Sys.WebForms.PageLoadedEventArgs.initializeBase(this);
    this._panelsUpdated =3D panelsUpdated;
    this._panelsCreated =3D panelsCreated;
    this._dataItems =3D dataItems || new Object();
}
    function Sys$WebForms$PageLoadedEventArgs$get_dataItems() {
        /// <value type=3D"Object" =
locid=3D"P:J#Sys.WebForms.PageLoadedEventArgs.dataItems"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._dataItems;
    }
    function Sys$WebForms$PageLoadedEventArgs$get_panelsCreated() {
        /// <value type=3D"Array" =
locid=3D"P:J#Sys.WebForms.PageLoadedEventArgs.panelsCreated"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._panelsCreated;
    }
    function Sys$WebForms$PageLoadedEventArgs$get_panelsUpdated() {
        /// <value type=3D"Array" =
locid=3D"P:J#Sys.WebForms.PageLoadedEventArgs.panelsUpdated"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._panelsUpdated;
    }
Sys.WebForms.PageLoadedEventArgs.prototype =3D {
    get_dataItems: Sys$WebForms$PageLoadedEventArgs$get_dataItems,
    get_panelsCreated: =
Sys$WebForms$PageLoadedEventArgs$get_panelsCreated,
    get_panelsUpdated: =
Sys$WebForms$PageLoadedEventArgs$get_panelsUpdated
}
Sys.WebForms.PageLoadedEventArgs.registerClass('Sys.WebForms.PageLoadedEv=
entArgs', Sys.EventArgs);
Sys.WebForms.PageLoadingEventArgs =3D function =
Sys$WebForms$PageLoadingEventArgs(panelsUpdating, panelsDeleting, =
dataItems) {
    /// <summary locid=3D"M:J#Sys.WebForms.PageLoadingEventArgs.#ctor" =
/>
    /// <param name=3D"panelsUpdating" type=3D"Array"></param>
    /// <param name=3D"panelsDeleting" type=3D"Array"></param>
    /// <param name=3D"dataItems" type=3D"Object" =
mayBeNull=3D"true"></param>
    var e =3D Function._validateParams(arguments, [
        {name: "panelsUpdating", type: Array},
        {name: "panelsDeleting", type: Array},
        {name: "dataItems", type: Object, mayBeNull: true}
    ]);
    if (e) throw e;
    Sys.WebForms.PageLoadingEventArgs.initializeBase(this);
    this._panelsUpdating =3D panelsUpdating;
    this._panelsDeleting =3D panelsDeleting;
    this._dataItems =3D dataItems || new Object();
}
    function Sys$WebForms$PageLoadingEventArgs$get_dataItems() {
        /// <value type=3D"Object" =
locid=3D"P:J#Sys.WebForms.PageLoadingEventArgs.dataItems"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._dataItems;
    }
    function Sys$WebForms$PageLoadingEventArgs$get_panelsDeleting() {
        /// <value type=3D"Array" =
locid=3D"P:J#Sys.WebForms.PageLoadingEventArgs.panelsDeleting"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._panelsDeleting;
    }
    function Sys$WebForms$PageLoadingEventArgs$get_panelsUpdating() {
        /// <value type=3D"Array" =
locid=3D"P:J#Sys.WebForms.PageLoadingEventArgs.panelsUpdating"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._panelsUpdating;
    }
Sys.WebForms.PageLoadingEventArgs.prototype =3D {
    get_dataItems: Sys$WebForms$PageLoadingEventArgs$get_dataItems,
    get_panelsDeleting: =
Sys$WebForms$PageLoadingEventArgs$get_panelsDeleting,
    get_panelsUpdating: =
Sys$WebForms$PageLoadingEventArgs$get_panelsUpdating
}
Sys.WebForms.PageLoadingEventArgs.registerClass('Sys.WebForms.PageLoading=
EventArgs', Sys.EventArgs);
=20
Sys.WebForms.PageRequestManager =3D function =
Sys$WebForms$PageRequestManager() {
    this._form =3D null;
    this._activeDefaultButton =3D null;
    this._activeDefaultButtonClicked =3D false;
    this._updatePanelIDs =3D null;
    this._updatePanelClientIDs =3D null;
    this._updatePanelHasChildrenAsTriggers =3D null;
    this._asyncPostBackControlIDs =3D null;
    this._asyncPostBackControlClientIDs =3D null;
    this._postBackControlIDs =3D null;
    this._postBackControlClientIDs =3D null;
    this._scriptManagerID =3D null;
    this._pageLoadedHandler =3D null;
    this._additionalInput =3D null;
    this._onsubmit =3D null;
    this._onSubmitStatements =3D [];
    this._originalDoPostBack =3D null;
    this._originalDoPostBackWithOptions =3D null;
    this._originalFireDefaultButton =3D null;
    this._originalDoCallback =3D null;
    this._isCrossPost =3D false;
    this._postBackSettings =3D null;
    this._request =3D null;
    this._onFormSubmitHandler =3D null;
    this._onFormElementClickHandler =3D null;
    this._onWindowUnloadHandler =3D null;
    this._asyncPostBackTimeout =3D null;
    this._controlIDToFocus =3D null;
    this._scrollPosition =3D null;
    this._processingRequest =3D false;
    this._scriptDisposes =3D {};
   =20
    this._transientFields =3D ["__VIEWSTATEENCRYPTED", =
"__VIEWSTATEFIELDCOUNT"];
}
    function Sys$WebForms$PageRequestManager$_get_eventHandlerList() {
        if (!this._events) {
            this._events =3D new Sys.EventHandlerList();
        }
        return this._events;
    }
    function Sys$WebForms$PageRequestManager$get_isInAsyncPostBack() {
        /// <value type=3D"Boolean" =
locid=3D"P:J#Sys.WebForms.PageRequestManager.isInAsyncPostBack"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._request !=3D=3D null;
    }
    function Sys$WebForms$PageRequestManager$add_beginRequest(handler) {
        /// <summary =
locid=3D"E:J#Sys.WebForms.PageRequestManager.beginRequest" />
        var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
        if (e) throw e;
        this._get_eventHandlerList().addHandler("beginRequest", =
handler);
    }
    function =
Sys$WebForms$PageRequestManager$remove_beginRequest(handler) {
        var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
        if (e) throw e;
        this._get_eventHandlerList().removeHandler("beginRequest", =
handler);
    }
    function Sys$WebForms$PageRequestManager$add_endRequest(handler) {
        /// <summary =
locid=3D"E:J#Sys.WebForms.PageRequestManager.endRequest" />
        var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
        if (e) throw e;
        this._get_eventHandlerList().addHandler("endRequest", handler);
    }
    function Sys$WebForms$PageRequestManager$remove_endRequest(handler) =
{
        var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
        if (e) throw e;
        this._get_eventHandlerList().removeHandler("endRequest", =
handler);
    }
    function =
Sys$WebForms$PageRequestManager$add_initializeRequest(handler) {
        /// <summary =
locid=3D"E:J#Sys.WebForms.PageRequestManager.initializeRequest" />
        var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
        if (e) throw e;
        this._get_eventHandlerList().addHandler("initializeRequest", =
handler);
    }
    function =
Sys$WebForms$PageRequestManager$remove_initializeRequest(handler) {
        var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
        if (e) throw e;
        this._get_eventHandlerList().removeHandler("initializeRequest", =
handler);
    }
    function Sys$WebForms$PageRequestManager$add_pageLoaded(handler) {
        /// <summary =
locid=3D"E:J#Sys.WebForms.PageRequestManager.pageLoaded" />
        var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
        if (e) throw e;
        this._get_eventHandlerList().addHandler("pageLoaded", handler);
    }
    function Sys$WebForms$PageRequestManager$remove_pageLoaded(handler) =
{
        var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
        if (e) throw e;
        this._get_eventHandlerList().removeHandler("pageLoaded", =
handler);
    }
    function Sys$WebForms$PageRequestManager$add_pageLoading(handler) {
        /// <summary =
locid=3D"E:J#Sys.WebForms.PageRequestManager.pageLoading" />
        var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
        if (e) throw e;
        this._get_eventHandlerList().addHandler("pageLoading", handler);
    }
    function Sys$WebForms$PageRequestManager$remove_pageLoading(handler) =
{
        var e =3D Function._validateParams(arguments, [{name: "handler", =
type: Function}]);
        if (e) throw e;
        this._get_eventHandlerList().removeHandler("pageLoading", =
handler);
    }
    function Sys$WebForms$PageRequestManager$abortPostBack() {
        if (!this._processingRequest && this._request) {
            this._request.get_executor().abort();
            this._request =3D null;
        }
    }
    function Sys$WebForms$PageRequestManager$_cancelPendingCallbacks() {
        for (var i =3D 0, l =3D window.__pendingCallbacks.length; i < l; =
i++) {
            var callback =3D window.__pendingCallbacks[i];
            if (callback) {
                if (!callback.async) {
                    window.__synchronousCallBackIndex =3D -1;
                }
                window.__pendingCallbacks[i] =3D null;
                var callbackFrameID =3D "__CALLBACKFRAME" + i;
                var xmlRequestFrame =3D =
document.getElementById(callbackFrameID);
                if (xmlRequestFrame) {
                    =
xmlRequestFrame.parentNode.removeChild(xmlRequestFrame);
                }
            }
        }
    }
    function =
Sys$WebForms$PageRequestManager$_commitControls(updatePanelData, =
asyncPostBackTimeout) {
        if (updatePanelData) {
            this._updatePanelIDs =3D updatePanelData.updatePanelIDs;
            this._updatePanelClientIDs =3D =
updatePanelData.updatePanelClientIDs;
            this._updatePanelHasChildrenAsTriggers =3D =
updatePanelData.updatePanelHasChildrenAsTriggers;
            this._asyncPostBackControlIDs =3D =
updatePanelData.asyncPostBackControlIDs;
            this._asyncPostBackControlClientIDs =3D =
updatePanelData.asyncPostBackControlClientIDs;
            this._postBackControlIDs =3D =
updatePanelData.postBackControlIDs;
            this._postBackControlClientIDs =3D =
updatePanelData.postBackControlClientIDs;
        }
        if (typeof(asyncPostBackTimeout) !=3D=3D 'undefined' && =
asyncPostBackTimeout !=3D=3D null) {
            this._asyncPostBackTimeout =3D asyncPostBackTimeout * 1000;
        }
    }
    function Sys$WebForms$PageRequestManager$_createHiddenField(id, =
value) {
        var container, field =3D document.getElementById(id);
        if (field) {
            if (!field._isContained) {
                field.parentNode.removeChild(field);
            }
            else {
                container =3D field.parentNode;
            }
        }
        if (!container) {
            container =3D document.createElement('span');
            container.style.cssText =3D "display:none !important";
            this._form.appendChild(container);
        }
        container.innerHTML =3D "<input type=3D'hidden' />";
        field =3D container.childNodes[0];
        field._isContained =3D true;
        field.id =3D field.name =3D id;
        field.value =3D value;
    }
    function =
Sys$WebForms$PageRequestManager$_createPageRequestManagerTimeoutError() =
{
        var displayMessage =3D =
"Sys.WebForms.PageRequestManagerTimeoutException: " + =
Sys.WebForms.Res.PRM_TimeoutError;
        var e =3D Error.create(displayMessage, {name: =
'Sys.WebForms.PageRequestManagerTimeoutException'});
        e.popStackFrame();
        return e;
    }
    function =
Sys$WebForms$PageRequestManager$_createPageRequestManagerServerError(http=
StatusCode, message) {
        var displayMessage =3D =
"Sys.WebForms.PageRequestManagerServerErrorException: " +
            (message || String.format(Sys.WebForms.Res.PRM_ServerError, =
httpStatusCode));
        var e =3D Error.create(displayMessage, {
            name: 'Sys.WebForms.PageRequestManagerServerErrorException',
            httpStatusCode: httpStatusCode
        });
        e.popStackFrame();
        return e;
    }
    function =
Sys$WebForms$PageRequestManager$_createPageRequestManagerParserError(pars=
erErrorMessage) {
        var displayMessage =3D =
"Sys.WebForms.PageRequestManagerParserErrorException: " + =
String.format(Sys.WebForms.Res.PRM_ParserError, parserErrorMessage);
        var e =3D Error.create(displayMessage, {name: =
'Sys.WebForms.PageRequestManagerParserErrorException'});
        e.popStackFrame();
        return e;
    }
    function =
Sys$WebForms$PageRequestManager$_createPostBackSettings(async, panelID, =
sourceElement) {
        return { async:async, panelID:panelID, =
sourceElement:sourceElement };
    }
    function Sys$WebForms$PageRequestManager$_convertToClientIDs(source, =
destinationIDs, destinationClientIDs) {
        if (source) {
            for (var i =3D 0, l =3D source.length; i < l; i++) {
                Array.add(destinationIDs, source[i]);
                Array.add(destinationClientIDs, =
this._uniqueIDToClientID(source[i]));
            }
        }
    }
    function Sys$WebForms$PageRequestManager$_destroyTree(element) {
        if (element.nodeType =3D=3D=3D 1) {
            var childNodes =3D element.childNodes;
            for (var i =3D childNodes.length - 1; i >=3D 0; i--) {
                var node =3D childNodes[i];
                if (node.nodeType =3D=3D=3D 1) {
                    if (node.dispose && typeof(node.dispose) =3D=3D=3D =
"function") {
                        node.dispose();
                    }
                    else if (node.control && =
typeof(node.control.dispose) =3D=3D=3D "function") {
                        node.control.dispose();
                    }
                    var behaviors =3D =
Sys.UI.Behavior.getBehaviors(node);
                    for (var j =3D behaviors.length - 1; j >=3D 0; j--) =
{
                        behaviors[j].dispose();
                    }
                    this._destroyTree(node);
                }
            }
        }
    }
    function Sys$WebForms$PageRequestManager$dispose() {
        if (this._form) {
            Sys.UI.DomEvent.removeHandler(this._form, 'submit', =
this._onFormSubmitHandler);
            Sys.UI.DomEvent.removeHandler(this._form, 'click', =
this._onFormElementClickHandler);
            Sys.UI.DomEvent.removeHandler(window, 'unload', =
this._onWindowUnloadHandler);
            Sys.UI.DomEvent.removeHandler(window, 'load', =
this._pageLoadedHandler);
        }
        if (this._originalDoPostBack) {
            window.__doPostBack =3D this._originalDoPostBack;
            this._originalDoPostBack =3D null;
        }
        if (this._originalDoPostBackWithOptions) {
            window.WebForm_DoPostBackWithOptions =3D =
this._originalDoPostBackWithOptions;
            this._originalDoPostBackWithOptions =3D null;
        }
        if (this._originalFireDefaultButton) {
            window.WebForm_FireDefaultButton =3D =
this._originalFireDefaultButton;
            this._originalFireDefaultButton =3D null;
        }
        if (this._originalDoCallback) {
            window.WebForm_DoCallback =3D this._originalDoCallback;
            this._originalDoCallback =3D null;
        }
        this._form =3D null;
        this._updatePanelIDs =3D null;
        this._updatePanelClientIDs =3D null;
        this._asyncPostBackControlIDs =3D null;
        this._asyncPostBackControlClientIDs =3D null;
        this._postBackControlIDs =3D null;
        this._postBackControlClientIDs =3D null;
        this._asyncPostBackTimeout =3D null;
        this._scrollPosition =3D null;
    }
    function Sys$WebForms$PageRequestManager$_doCallback(eventTarget, =
eventArgument, eventCallback, context, errorCallback, useAsync) {
        if (!this.get_isInAsyncPostBack()) {
            this._originalDoCallback(eventTarget, eventArgument, =
eventCallback, context, errorCallback, useAsync);
        }
    }
    function Sys$WebForms$PageRequestManager$_doPostBack(eventTarget, =
eventArgument) {
        this._additionalInput =3D null;
        var form =3D this._form;
        if ((eventTarget =3D=3D=3D null) || (typeof(eventTarget) =
=3D=3D=3D "undefined") || (this._isCrossPost)) {
            this._postBackSettings =3D =
this._createPostBackSettings(false, null, null);
            this._isCrossPost =3D false;
        }
        else {
            var clientID =3D this._uniqueIDToClientID(eventTarget);
            var postBackElement =3D document.getElementById(clientID);
            if (!postBackElement) {
                if (Array.contains(this._asyncPostBackControlIDs, =
eventTarget)) {
                    this._postBackSettings =3D =
this._createPostBackSettings(true, this._scriptManagerID + '|' + =
eventTarget, null);
                }
                else {
                    if (Array.contains(this._postBackControlIDs, =
eventTarget)) {
                        this._postBackSettings =3D =
this._createPostBackSettings(false, null, null);
                    }
                    else {
                        var nearestUniqueIDMatch =3D =
this._findNearestElement(eventTarget);
                        if (nearestUniqueIDMatch) {
                            this._postBackSettings =3D =
this._getPostBackSettings(nearestUniqueIDMatch, eventTarget);
                        }
                        else {
                            this._postBackSettings =3D =
this._createPostBackSettings(false, null, null);
                        }
                    }
                }
            }
            else {
                this._postBackSettings =3D =
this._getPostBackSettings(postBackElement, eventTarget);
            }
        }
        if (!this._postBackSettings.async) {
            form.onsubmit =3D this._onsubmit;
            this._originalDoPostBack(eventTarget, eventArgument);
            form.onsubmit =3D null;
            return;
        }
        form.__EVENTTARGET.value =3D eventTarget;
        form.__EVENTARGUMENT.value =3D eventArgument;
        this._onFormSubmit();
    }
    function =
Sys$WebForms$PageRequestManager$_doPostBackWithOptions(options) {
        this._isCrossPost =3D options && options.actionUrl;
        this._originalDoPostBackWithOptions(options);
    }
    function Sys$WebForms$PageRequestManager$_elementContains(container, =
element) {
        while (element) {
            if (element =3D=3D=3D container) {
                return true;
            }
            element =3D element.parentNode;
        }
        return false;
    }
    function Sys$WebForms$PageRequestManager$_endPostBack(error, =
executor, data) {
        if (this._request =3D=3D=3D executor.get_webRequest()) {
            this._processingRequest =3D false;
            this._additionalInput =3D null;
            this._request =3D null;
        }
        var handler =3D =
this._get_eventHandlerList().getHandler("endRequest");
        var errorHandled =3D false;
        if (handler) {
            var eventArgs =3D new =
Sys.WebForms.EndRequestEventArgs(error, data ? data.dataItems : {}, =
executor);
            handler(this, eventArgs);
            errorHandled =3D eventArgs.get_errorHandled();
        }
        if (error && !errorHandled) {
            throw error;
        }
    }
    function =
Sys$WebForms$PageRequestManager$_findNearestElement(uniqueID) {
        while (uniqueID.length > 0) {
            var clientID =3D this._uniqueIDToClientID(uniqueID);
            var element =3D document.getElementById(clientID);
            if (element) {
                return element;
            }
            var indexOfLastDollar =3D uniqueID.lastIndexOf('$');
            if (indexOfLastDollar =3D=3D=3D -1) {
                return null;
            }
            uniqueID =3D uniqueID.substring(0, indexOfLastDollar);
        }
        return null;
    }
    function Sys$WebForms$PageRequestManager$_findText(text, location) {
        var startIndex =3D Math.max(0, location - 20);
        var endIndex =3D Math.min(text.length, location + 20);
        return text.substring(startIndex, endIndex);
    }
    function Sys$WebForms$PageRequestManager$_fireDefaultButton(event, =
target) {
        if (event.keyCode =3D=3D=3D 13) {
            var src =3D event.srcElement || event.target;
            if (!src || (src.tagName.toLowerCase() !=3D=3D "textarea")) =
{
                var defaultButton =3D document.getElementById(target);
                if (defaultButton && (typeof(defaultButton.click) =
!=3D=3D "undefined")) {
                   =20
                   =20
                    this._activeDefaultButton =3D defaultButton;
                    this._activeDefaultButtonClicked =3D false;
                    try {
                        defaultButton.click();
                    }
                    finally {
                        this._activeDefaultButton =3D null;
                    }
                   =20
                   =20
                    event.cancelBubble =3D true;
                    if (typeof(event.stopPropagation) =3D=3D=3D =
"function") {
                        event.stopPropagation();
                    }
                    return false;
                }
            }
        }
        return true;
    }
    function =
Sys$WebForms$PageRequestManager$_getPageLoadedEventArgs(initialLoad, =
data) {
        var updated =3D [];
        var created =3D [];
        var upData =3D data ? data.updatePanelData : null;
        var newIDs, childIDs, refreshedIDs;
        if (!upData) {
            newIDs =3D this._updatePanelIDs;
            childIDs =3D null;
            refreshedIDs =3D null;
        }
        else {
            newIDs =3D upData.updatePanelIDs;
            childIDs =3D upData.childUpdatePanelIDs;
            refreshedIDs =3D upData.panelsToRefreshIDs;
        }
        var i, l;
        if (refreshedIDs) {
            for (i =3D 0, l =3D refreshedIDs.length; i < l; i++) {
                Array.add(updated, =
document.getElementById(this._uniqueIDToClientID(refreshedIDs[i])));
            }
        }
        for (i =3D 0, l =3D newIDs.length; i < l; i++) {
            if (initialLoad || Array.indexOf(childIDs, newIDs[i]) =
!=3D=3D -1) {
                Array.add(created, =
document.getElementById(this._uniqueIDToClientID(newIDs[i])));
            }
        }
        return new Sys.WebForms.PageLoadedEventArgs(updated, created, =
data ? data.dataItems : {});
    }
    function =
Sys$WebForms$PageRequestManager$_getPageLoadingEventArgs(data) {
        var updated =3D [];
        var deleted =3D [];
        var upData =3D data.updatePanelData;
        var oldIDs =3D upData.oldUpdatePanelIDs;
        var newIDs =3D upData.updatePanelIDs;
        var childIDs =3D upData.childUpdatePanelIDs;
        var refreshedIDs =3D upData.panelsToRefreshIDs;
        var i, l;
        for (i =3D 0, l =3D refreshedIDs.length; i < l; i++) {
            Array.add(updated, =
document.getElementById(this._uniqueIDToClientID(refreshedIDs[i])));
        }
        for (i =3D 0, l =3D oldIDs.length; i < l; i++) {
            if (Array.indexOf(refreshedIDs, oldIDs[i]) =3D=3D=3D -1 &&
                (Array.indexOf(newIDs, oldIDs[i]) =3D=3D=3D -1 || =
Array.indexOf(childIDs, oldIDs[i]) > -1)) {
                Array.add(deleted, =
document.getElementById(this._uniqueIDToClientID(oldIDs[i])));
            }
        }
        return new Sys.WebForms.PageLoadingEventArgs(updated, deleted, =
data.dataItems);
    }
    function =
Sys$WebForms$PageRequestManager$_getPostBackSettings(element, =
elementUniqueID) {
        var originalElement =3D element;
        var proposedSettings =3D null;
        while (element) {
            if (element.id) {
                if (!proposedSettings && =
Array.contains(this._asyncPostBackControlClientIDs, element.id)) {
                    proposedSettings =3D =
this._createPostBackSettings(true, this._scriptManagerID + '|' + =
elementUniqueID, originalElement);
                }
                else {
                    if (!proposedSettings && =
Array.contains(this._postBackControlClientIDs, element.id)) {
                        return this._createPostBackSettings(false, null, =
null);
                    }
                    else {
                        var indexOfPanel =3D =
Array.indexOf(this._updatePanelClientIDs, element.id);
                        if (indexOfPanel !=3D=3D -1) {
                            if =
(this._updatePanelHasChildrenAsTriggers[indexOfPanel]) {
                                return =
this._createPostBackSettings(true, this._updatePanelIDs[indexOfPanel] + =
'|' + elementUniqueID, originalElement);
                            }
                            else {
                                return =
this._createPostBackSettings(true, this._scriptManagerID + '|' + =
elementUniqueID, originalElement);
                            }
                        }
                    }
                }
                if (!proposedSettings && =
this._matchesParentIDInList(element.id, =
this._asyncPostBackControlClientIDs)) {
                    proposedSettings =3D =
this._createPostBackSettings(true, this._scriptManagerID + '|' + =
elementUniqueID, originalElement);
                }
                else {
                    if (!proposedSettings && =
this._matchesParentIDInList(element.id, this._postBackControlClientIDs)) =
{
                        return this._createPostBackSettings(false, null, =
null);
                    }
                }
            }
            element =3D element.parentNode;
        }
        if (!proposedSettings) {
            return this._createPostBackSettings(false, null, null);
        }
        else {
            return proposedSettings;
        }
    }
    function Sys$WebForms$PageRequestManager$_getScrollPosition() {
        var d =3D document.documentElement;
        if (d && (this._validPosition(d.scrollLeft) || =
this._validPosition(d.scrollTop))) {
            return {
                x: d.scrollLeft,
                y: d.scrollTop
            };
        }
        else {
            d =3D document.body;
            if (d && (this._validPosition(d.scrollLeft) || =
this._validPosition(d.scrollTop))) {
                return {
                    x: d.scrollLeft,
                    y: d.scrollTop
                };
            }
            else {
                if (this._validPosition(window.pageXOffset) || =
this._validPosition(window.pageYOffset)) {
                    return {
                        x: window.pageXOffset,
                        y: window.pageYOffset
                    };
                }
                else {
                    return {
                        x: 0,
                        y: 0
                    };
                }
            }
        }
    }
    function =
Sys$WebForms$PageRequestManager$_initializeInternal(scriptManagerID, =
formElement) {
        if (this._prmInitialized) {
            throw =
Error.invalidOperation(Sys.WebForms.Res.PRM_CannotRegisterTwice);
        }
        this._prmInitialized =3D true;
        this._scriptManagerID =3D scriptManagerID;
        this._form =3D formElement;
        this._onsubmit =3D this._form.onsubmit;
        this._form.onsubmit =3D null;
        this._onFormSubmitHandler =3D Function.createDelegate(this, =
this._onFormSubmit);
        this._onFormElementClickHandler =3D =
Function.createDelegate(this, this._onFormElementClick);
        this._onWindowUnloadHandler =3D Function.createDelegate(this, =
this._onWindowUnload);
        Sys.UI.DomEvent.addHandler(this._form, 'submit', =
this._onFormSubmitHandler);
        Sys.UI.DomEvent.addHandler(this._form, 'click', =
this._onFormElementClickHandler);
        Sys.UI.DomEvent.addHandler(window, 'unload', =
this._onWindowUnloadHandler);
        this._originalDoPostBack =3D window.__doPostBack;
        if (this._originalDoPostBack) {
            window.__doPostBack =3D Function.createDelegate(this, =
this._doPostBack);
        }
        this._originalDoPostBackWithOptions =3D =
window.WebForm_DoPostBackWithOptions;
        if (this._originalDoPostBackWithOptions) {
            window.WebForm_DoPostBackWithOptions =3D =
Function.createDelegate(this, this._doPostBackWithOptions);
        }
        this._originalFireDefaultButton =3D =
window.WebForm_FireDefaultButton;
        if (this._originalFireDefaultButton) {
            window.WebForm_FireDefaultButton =3D =
Function.createDelegate(this, this._fireDefaultButton);
        }
        this._originalDoCallback =3D window.WebForm_DoCallback;
        if (this._originalDoCallback) {
            window.WebForm_DoCallback =3D Function.createDelegate(this, =
this._doCallback);
        }
        this._pageLoadedHandler =3D Function.createDelegate(this, =
this._pageLoadedInitialLoad);
        Sys.UI.DomEvent.addHandler(window, 'load', =
this._pageLoadedHandler);
    }
    function =
Sys$WebForms$PageRequestManager$_matchesParentIDInList(clientID, =
parentIDList) {
        for (var i =3D 0, l =3D parentIDList.length; i < l; i++) {
            if (clientID.startsWith(parentIDList[i] + "_")) {
                return true;
            }
        }
        return false;
    }
    function =
Sys$WebForms$PageRequestManager$_onFormElementActive(element, offsetX, =
offsetY) {
        if (element.disabled) {
            return;
        }
        this._postBackSettings =3D this._getPostBackSettings(element, =
element.name);
        if (element.name) {
            var tagName =3D element.tagName.toUpperCase();
            if (tagName =3D=3D=3D 'INPUT') {
                var type =3D element.type;
                if (type =3D=3D=3D 'submit') {
                    this._additionalInput =3D =
encodeURIComponent(element.name) + '=3D' + =
encodeURIComponent(element.value);
                }
                else if (type =3D=3D=3D 'image') {
                    this._additionalInput =3D =
encodeURIComponent(element.name) + '.x=3D' + offsetX + '&' + =
encodeURIComponent(element.name) + '.y=3D' + offsetY;
                }
            }
            else if ((tagName =3D=3D=3D 'BUTTON') && =
(element.name.length !=3D=3D 0) && (element.type =3D=3D=3D 'submit')) {
                this._additionalInput =3D =
encodeURIComponent(element.name) + '=3D' + =
encodeURIComponent(element.value);
            }
        }
    }
    function Sys$WebForms$PageRequestManager$_onFormElementClick(evt) {
        this._activeDefaultButtonClicked =3D (evt.target =3D=3D=3D =
this._activeDefaultButton);
        this._onFormElementActive(evt.target, evt.offsetX, evt.offsetY);
    }
    function Sys$WebForms$PageRequestManager$_onFormSubmit(evt) {
        var continueSubmit =3D true;
        var isCrossPost =3D this._isCrossPost;
        this._isCrossPost =3D false;
        var i, l;
        if (this._onsubmit) {
            continueSubmit =3D this._onsubmit();
        }
        if (continueSubmit) {
            for (i =3D 0, l =3D this._onSubmitStatements.length; i < l; =
i++) {
                if (!this._onSubmitStatements[i]()) {
                    continueSubmit =3D false;
                    break;
                }
            }
        }
        if (!continueSubmit) {
            if (evt) {
                evt.preventDefault();
            }
            return;
        }
        var form =3D this._form;
        if (isCrossPost) {
            return;
        }
        if (this._activeDefaultButton && =
!this._activeDefaultButtonClicked) {
            this._onFormElementActive(this._activeDefaultButton, 0, 0);
        }
        if (!this._postBackSettings.async) {
            return;
        }
        var formBody =3D new Sys.StringBuilder();
        formBody.append(encodeURIComponent(this._scriptManagerID) + =
'=3D' + encodeURIComponent(this._postBackSettings.panelID) + '&');
        var count =3D form.elements.length;
        for (i =3D 0; i < count; i++) {
            var element =3D form.elements[i];
            var name =3D element.name;
            if (typeof(name) =3D=3D=3D "undefined" || (name =3D=3D=3D =
null) || (name.length =3D=3D=3D 0) || (name =3D=3D=3D =
this._scriptManagerID)) {
                continue;
            }
            var tagName =3D element.tagName.toUpperCase();
            if (tagName =3D=3D=3D 'INPUT') {
                var type =3D element.type;
                if ((type =3D=3D=3D 'text') ||
                    (type =3D=3D=3D 'password') ||
                    (type =3D=3D=3D 'hidden') ||
                    (((type =3D=3D=3D 'checkbox') || (type =3D=3D=3D =
'radio')) && element.checked)) {
                    formBody.append(encodeURIComponent(name));
                    formBody.append('=3D');
                    formBody.append(encodeURIComponent(element.value));
                    formBody.append('&');
                }
            }
            else if (tagName =3D=3D=3D 'SELECT') {
                var optionCount =3D element.options.length;
                for (var j =3D 0; j < optionCount; j++) {
                    var option =3D element.options[j];
                    if (option.selected) {
                        formBody.append(encodeURIComponent(name));
                        formBody.append('=3D');
                        =
formBody.append(encodeURIComponent(option.value));
                        formBody.append('&');
                    }
                }
            }
            else if (tagName =3D=3D=3D 'TEXTAREA') {
                formBody.append(encodeURIComponent(name));
                formBody.append('=3D');
                formBody.append(encodeURIComponent(element.value));
                formBody.append('&');
            }
        }
        formBody.append("__ASYNCPOST=3Dtrue&");
        if (this._additionalInput) {
            formBody.append(this._additionalInput);
            this._additionalInput =3D null;
        }
       =20
        var request =3D new Sys.Net.WebRequest();
        var action =3D form.action;
        if (Sys.Browser.agent =3D=3D=3D Sys.Browser.InternetExplorer) {
            var fragmentIndex =3D action.indexOf('#');
            if (fragmentIndex !=3D=3D -1) {
                action =3D action.substr(0, fragmentIndex);
            }
            var queryIndex =3D action.indexOf('?');
            if (queryIndex !=3D=3D -1) {
                var path =3D action.substr(0, queryIndex);
                if (path.indexOf("%") =3D=3D=3D -1) {
                    action =3D encodeURI(path) + =
action.substr(queryIndex);
                }
            }
            else if (action.indexOf("%") =3D=3D=3D -1) {
                action =3D encodeURI(action);
            }
        }
        request.set_url(action);
        request.get_headers()['X-MicrosoftAjax'] =3D 'Delta=3Dtrue';
        request.get_headers()['Cache-Control'] =3D 'no-cache';
        request.set_timeout(this._asyncPostBackTimeout);
        request.add_completed(Function.createDelegate(this, =
this._onFormSubmitCompleted));
        request.set_body(formBody.toString());
        var eventArgs, handler =3D =
this._get_eventHandlerList().getHandler("initializeRequest");
        if (handler) {
            eventArgs =3D new =
Sys.WebForms.InitializeRequestEventArgs(request, =
this._postBackSettings.sourceElement);
            handler(this, eventArgs);
            continueSubmit =3D !eventArgs.get_cancel();
        }
        if (!continueSubmit) {
            if (evt) {
                evt.preventDefault();
            }
            return;
        }
        this._scrollPosition =3D this._getScrollPosition();
        this.abortPostBack();
        handler =3D =
this._get_eventHandlerList().getHandler("beginRequest");
        if (handler) {
            eventArgs =3D new =
Sys.WebForms.BeginRequestEventArgs(request, =
this._postBackSettings.sourceElement);
            handler(this, eventArgs);
        }
       =20
        if (this._originalDoCallback) {
            this._cancelPendingCallbacks();
        }
        this._request =3D request;
        this._processingRequest =3D false;
        request.invoke();
        if (evt) {
            evt.preventDefault();
        }
    }
    function =
Sys$WebForms$PageRequestManager$_onFormSubmitCompleted(sender, =
eventArgs) {
        this._processingRequest =3D true;
        if (sender.get_timedOut()) {
            =
this._endPostBack(this._createPageRequestManagerTimeoutError(), sender, =
null);
            return;
        }
        if (sender.get_aborted()) {
            this._endPostBack(null, sender, null);
            return;
        }
        if (!this._request || (sender.get_webRequest() !=3D=3D =
this._request)) {
            return;
        }
        if (sender.get_statusCode() !=3D=3D 200) {
            =
this._endPostBack(this._createPageRequestManagerServerError(sender.get_st=
atusCode()), sender, null);
            return;
        }
        var data =3D this._parseDelta(sender);
        if (!data) return;
       =20
        var i, l;
        if (data.asyncPostBackControlIDsNode && =
data.postBackControlIDsNode &&
            data.updatePanelIDsNode && data.panelsToRefreshNode && =
data.childUpdatePanelIDsNode) {
           =20
            var oldUpdatePanelIDs =3D this._updatePanelIDs;
            var childUpdatePanelIDsString =3D =
data.childUpdatePanelIDsNode.content;
            var childUpdatePanelIDs =3D childUpdatePanelIDsString.length =
? childUpdatePanelIDsString.split(',') : [];
            var asyncPostBackControlIDsArray =3D =
this._splitNodeIntoArray(data.asyncPostBackControlIDsNode);
            var postBackControlIDsArray =3D =
this._splitNodeIntoArray(data.postBackControlIDsNode);
            var updatePanelIDsArray =3D =
this._splitNodeIntoArray(data.updatePanelIDsNode);
            var panelsToRefreshIDs =3D =
this._splitNodeIntoArray(data.panelsToRefreshNode);
            for (i =3D 0, l =3D panelsToRefreshIDs.length; i < l; i++) {
                var panelClientID =3D =
this._uniqueIDToClientID(panelsToRefreshIDs[i]);
                if (!document.getElementById(panelClientID)) {
                    =
this._endPostBack(Error.invalidOperation(String.format(Sys.WebForms.Res.P=
RM_MissingPanel, panelClientID)), sender, data);
                    return;
                }
            }
           =20
            var updatePanelData =3D this._processUpdatePanelArrays(
                updatePanelIDsArray,
                asyncPostBackControlIDsArray,
                postBackControlIDsArray);
            updatePanelData.oldUpdatePanelIDs =3D oldUpdatePanelIDs;
            updatePanelData.childUpdatePanelIDs =3D childUpdatePanelIDs;
            updatePanelData.panelsToRefreshIDs =3D panelsToRefreshIDs;
            data.updatePanelData =3D updatePanelData;
        }
        data.dataItems =3D {};
        var node;
        for (i =3D 0, l =3D data.dataItemNodes.length; i < l; i++) {
            node =3D data.dataItemNodes[i];
            data.dataItems[node.id] =3D node.content;
        }
        for (i =3D 0, l =3D data.dataItemJsonNodes.length; i < l; i++) {
            node =3D data.dataItemJsonNodes[i];
            data.dataItems[node.id] =3D =
Sys.Serialization.JavaScriptSerializer.deserialize(node.content);
        }
        var handler =3D =
this._get_eventHandlerList().getHandler("pageLoading");
        if (handler) {
            handler(this, this._getPageLoadingEventArgs(data));
        }
       =20
        Sys._ScriptLoader.readLoadedScripts();
        Sys.Application.beginCreateComponents();
        var scriptLoader =3D Sys._ScriptLoader.getInstance();
        this._queueScripts(scriptLoader, data.scriptBlockNodes, true, =
false);
       =20
        this._processingRequest =3D true;
        scriptLoader.loadScripts(0,
            Function.createDelegate(this, =
Function.createCallback(this._scriptIncludesLoadComplete, data)),
            Function.createDelegate(this, =
Function.createCallback(this._scriptIncludesLoadFailed, data)),
            null);       =20
    }
    function Sys$WebForms$PageRequestManager$_onWindowUnload(evt) {
        this.dispose();
    }
    function Sys$WebForms$PageRequestManager$_pageLoaded(initialLoad, =
data) {
        var handler =3D =
this._get_eventHandlerList().getHandler("pageLoaded");
        if (handler) {
            handler(this, this._getPageLoadedEventArgs(initialLoad, =
data));
        }
        if (!initialLoad) {
            Sys.Application.raiseLoad();
        }
    }
    function Sys$WebForms$PageRequestManager$_pageLoadedInitialLoad(evt) =
{
        this._pageLoaded(true, null);
    }
    function Sys$WebForms$PageRequestManager$_parseDelta(executor) {
        var reply =3D executor.get_responseData();
        var delimiterIndex, len, type, id, content;
        var replyIndex =3D 0;
        var parserErrorDetails =3D null;
        var delta =3D [];
        while (replyIndex < reply.length) {
            delimiterIndex =3D reply.indexOf('|', replyIndex);
            if (delimiterIndex =3D=3D=3D -1) {
                parserErrorDetails =3D this._findText(reply, =
replyIndex);
                break;
            }
            len =3D parseInt(reply.substring(replyIndex, =
delimiterIndex), 10);
            if ((len % 1) !=3D=3D 0) {
                parserErrorDetails =3D this._findText(reply, =
replyIndex);
                break;
            }
            replyIndex =3D delimiterIndex + 1;
            delimiterIndex =3D reply.indexOf('|', replyIndex);
            if (delimiterIndex =3D=3D=3D -1) {
                parserErrorDetails =3D this._findText(reply, =
replyIndex);
                break;
            }
            type =3D reply.substring(replyIndex, delimiterIndex);
            replyIndex =3D delimiterIndex + 1;
            delimiterIndex =3D reply.indexOf('|', replyIndex);
            if (delimiterIndex =3D=3D=3D -1) {
                parserErrorDetails =3D this._findText(reply, =
replyIndex);
                break;
            }
            id =3D reply.substring(replyIndex, delimiterIndex);
            replyIndex =3D delimiterIndex + 1;
            if ((replyIndex + len) >=3D reply.length) {
                parserErrorDetails =3D this._findText(reply, =
reply.length);
                break;
            }
            content =3D reply.substr(replyIndex, len);
            replyIndex +=3D len;
            if (reply.charAt(replyIndex) !=3D=3D '|') {
                parserErrorDetails =3D this._findText(reply, =
replyIndex);
                break;
            }
            replyIndex++;
            Array.add(delta, {type: type, id: id, content: content});
        }
        if (parserErrorDetails) {
            =
this._endPostBack(this._createPageRequestManagerParserError(String.format=
(Sys.WebForms.Res.PRM_ParserErrorDetails, parserErrorDetails)), =
executor, null);
            return null;
        }
        var updatePanelNodes =3D [];
        var hiddenFieldNodes =3D [];
        var arrayDeclarationNodes =3D [];
        var scriptBlockNodes =3D [];
        var scriptStartupNodes =3D [];
        var expandoNodes =3D [];
        var onSubmitNodes =3D [];
        var dataItemNodes =3D [];
        var dataItemJsonNodes =3D [];
        var scriptDisposeNodes =3D [];
        var asyncPostBackControlIDsNode, postBackControlIDsNode,
            updatePanelIDsNode, asyncPostBackTimeoutNode,
            childUpdatePanelIDsNode, panelsToRefreshNode, =
formActionNode;
        for (var i =3D 0, l =3D delta.length; i < l; i++) {
            var deltaNode =3D delta[i];
            switch (deltaNode.type) {
                case "updatePanel":
                    Array.add(updatePanelNodes, deltaNode);
                    break;
                case "hiddenField":
                    Array.add(hiddenFieldNodes, deltaNode);
                    break;
                case "arrayDeclaration":
                    Array.add(arrayDeclarationNodes, deltaNode);
                    break;
                case "scriptBlock":
                    Array.add(scriptBlockNodes, deltaNode);
                    break;
                case "scriptStartupBlock":
                    Array.add(scriptStartupNodes, deltaNode);
                    break;
                case "expando":
                    Array.add(expandoNodes, deltaNode);
                    break;
                case "onSubmit":
                    Array.add(onSubmitNodes, deltaNode);
                    break;
                case "asyncPostBackControlIDs":
                    asyncPostBackControlIDsNode =3D deltaNode;
                    break;
                case "postBackControlIDs":
                    postBackControlIDsNode =3D deltaNode;
                    break;
                case "updatePanelIDs":
                    updatePanelIDsNode =3D deltaNode;
                    break;
                case "asyncPostBackTimeout":
                    asyncPostBackTimeoutNode =3D deltaNode;
                    break;
                case "childUpdatePanelIDs":
                    childUpdatePanelIDsNode =3D deltaNode;
                    break;
                case "panelsToRefreshIDs":
                    panelsToRefreshNode =3D deltaNode;
                    break;
                case "formAction":
                    formActionNode =3D deltaNode;
                    break;
                case "dataItem":
                    Array.add(dataItemNodes, deltaNode);
                    break;
                case "dataItemJson":
                    Array.add(dataItemJsonNodes, deltaNode);
                    break;
                case "scriptDispose":
                    Array.add(scriptDisposeNodes, deltaNode);
                    break;
                case "pageRedirect":
                    if (Sys.Browser.agent =3D=3D=3D =
Sys.Browser.InternetExplorer) {
                        var anchor =3D document.createElement("a");
                        anchor.style.display =3D 'none';
                        anchor.attachEvent("onclick", cancelBubble);
                        anchor.href =3D deltaNode.content;
                        this._form.parentNode.insertBefore(anchor, =
this._form);
                        anchor.click();
                        anchor.detachEvent("onclick", cancelBubble);
                        this._form.parentNode.removeChild(anchor);
                       =20
                        function cancelBubble(e) {
                            e.cancelBubble =3D true;
                        }
                    }
                    else {
                        window.location.href =3D deltaNode.content;
                    }
                    return;
                case "error":
                    =
this._endPostBack(this._createPageRequestManagerServerError(Number.parseI=
nvariant(deltaNode.id), deltaNode.content), executor, null);
                    return null;
                case "pageTitle":
                    document.title =3D deltaNode.content;
                    break;
                case "focus":
                    this._controlIDToFocus =3D deltaNode.content;
                    break;
                default:
                    =
this._endPostBack(this._createPageRequestManagerParserError(String.format=
(Sys.WebForms.Res.PRM_UnknownToken, deltaNode.type)), executor, null);
                    return null;
            }=20
        }=20
        return {
            executor: executor,
            updatePanelNodes: updatePanelNodes,
            hiddenFieldNodes: hiddenFieldNodes,
            arrayDeclarationNodes: arrayDeclarationNodes,
            scriptBlockNodes: scriptBlockNodes,
            scriptStartupNodes: scriptStartupNodes,
            expandoNodes: expandoNodes,
            onSubmitNodes: onSubmitNodes,
            dataItemNodes: dataItemNodes,
            dataItemJsonNodes: dataItemJsonNodes,
            scriptDisposeNodes: scriptDisposeNodes,
            asyncPostBackControlIDsNode: asyncPostBackControlIDsNode,
            postBackControlIDsNode: postBackControlIDsNode,
            updatePanelIDsNode: updatePanelIDsNode,
            asyncPostBackTimeoutNode: asyncPostBackTimeoutNode,
            childUpdatePanelIDsNode: childUpdatePanelIDsNode,
            panelsToRefreshNode: panelsToRefreshNode,
            formActionNode: formActionNode };
    }
    function =
Sys$WebForms$PageRequestManager$_processUpdatePanelArrays(updatePanelIDs,=
 asyncPostBackControlIDs, postBackControlIDs) {
        var newUpdatePanelIDs;
        var newUpdatePanelClientIDs;
        var newUpdatePanelHasChildrenAsTriggers;
       =20
        if (updatePanelIDs) {
            var l =3D updatePanelIDs.length;
            newUpdatePanelIDs =3D new Array(l);
            newUpdatePanelClientIDs =3D new Array(l);
            newUpdatePanelHasChildrenAsTriggers =3D new Array(l);
           =20
            for (var i =3D 0; i < l; i++) {
                var realPanelID =3D updatePanelIDs[i].substr(1);
                var childrenAsTriggers =3D (updatePanelIDs[i].charAt(0) =
=3D=3D=3D 't');
                newUpdatePanelHasChildrenAsTriggers[i] =3D =
childrenAsTriggers;
                newUpdatePanelIDs[i] =3D realPanelID;
                newUpdatePanelClientIDs[i] =3D =
this._uniqueIDToClientID(realPanelID);
            }
        }
        else {
            newUpdatePanelIDs =3D [];
            newUpdatePanelClientIDs =3D [];
            newUpdatePanelHasChildrenAsTriggers =3D [];
        }
        var newAsyncPostBackControlIDs =3D [];
        var newAsyncPostBackControlClientIDs =3D [];
        this._convertToClientIDs(asyncPostBackControlIDs, =
newAsyncPostBackControlIDs, newAsyncPostBackControlClientIDs);
        var newPostBackControlIDs =3D [];
        var newPostBackControlClientIDs =3D [];
        this._convertToClientIDs(postBackControlIDs, =
newPostBackControlIDs, newPostBackControlClientIDs);
       =20
        return {
            updatePanelIDs: newUpdatePanelIDs,
            updatePanelClientIDs: newUpdatePanelClientIDs,
            updatePanelHasChildrenAsTriggers: =
newUpdatePanelHasChildrenAsTriggers,
            asyncPostBackControlIDs: newAsyncPostBackControlIDs,
            asyncPostBackControlClientIDs: =
newAsyncPostBackControlClientIDs,
            postBackControlIDs: newPostBackControlIDs,
            postBackControlClientIDs: newPostBackControlClientIDs
        };
    }
    function Sys$WebForms$PageRequestManager$_queueScripts(scriptLoader, =
scriptBlockNodes, queueIncludes, queueBlocks) {
       =20
        for (var i =3D 0, l =3D scriptBlockNodes.length; i < l; i++) {
            var scriptBlockType =3D scriptBlockNodes[i].id;
            switch (scriptBlockType) {
                case "ScriptContentNoTags":
                    if (!queueBlocks) {
                        continue;
                    }
                    =
scriptLoader.queueScriptBlock(scriptBlockNodes[i].content);
                    break;
                case "ScriptContentWithTags":
                    var scriptTagAttributes;
                    eval("scriptTagAttributes =3D " + =
scriptBlockNodes[i].content);
                    if (scriptTagAttributes.src) {
                        if (!queueIncludes || =
Sys._ScriptLoader.isScriptLoaded(scriptTagAttributes.src)) {
                            continue;
                        }
                    }
                    else if (!queueBlocks) {
                        continue;
                    }
                    =
scriptLoader.queueCustomScriptTag(scriptTagAttributes);
                    break;
                case "ScriptPath":
                    if (!queueIncludes || =
Sys._ScriptLoader.isScriptLoaded(scriptBlockNodes[i].content)) {
                        continue;
                    }
                    =
scriptLoader.queueScriptReference(scriptBlockNodes[i].content);
                    break;
            }
        }       =20
    }
    function =
Sys$WebForms$PageRequestManager$_registerDisposeScript(panelID, =
disposeScript) {
        if (!this._scriptDisposes[panelID]) {
            this._scriptDisposes[panelID] =3D [disposeScript];
        }
        else {
            Array.add(this._scriptDisposes[panelID], disposeScript);
        }
    }
    function =
Sys$WebForms$PageRequestManager$_scriptIncludesLoadComplete(scriptLoader,=
 data) {
       =20
       =20
        if (data.executor.get_webRequest() !=3D=3D this._request) {
            return;
        }
       =20
        this._commitControls(data.updatePanelData,
            data.asyncPostBackTimeoutNode ? =
data.asyncPostBackTimeoutNode.content : null);
        if (data.formActionNode) {
            this._form.action =3D data.formActionNode.content;
        }
       =20
        var i, l, node;
        for (i =3D 0, l =3D data.updatePanelNodes.length; i < l; i++) {
            node =3D data.updatePanelNodes[i];
            var updatePanelElement =3D document.getElementById(node.id);
            if (!updatePanelElement) {
                =
this._endPostBack(Error.invalidOperation(String.format(Sys.WebForms.Res.P=
RM_MissingPanel, node.id)), data.executor, data);
                return;
            }
            this._updatePanel(updatePanelElement, node.content);
        }
        for (i =3D 0, l =3D data.scriptDisposeNodes.length; i < l; i++) =
{
            node =3D data.scriptDisposeNodes[i];
            this._registerDisposeScript(node.id, node.content);
        }
        for (i =3D 0, l =3D this._transientFields.length; i < l; i++) {
            var field =3D =
document.getElementById(this._transientFields[i]);
            if (field) {
                var toRemove =3D field._isContained ? field.parentNode : =
field;
                toRemove.parentNode.removeChild(toRemove);
            }
        }
        for (i =3D 0, l =3D data.hiddenFieldNodes.length; i < l; i++) {
            node =3D data.hiddenFieldNodes[i];
            this._createHiddenField(node.id, node.content);
        }
       =20
        if (data.scriptsFailed) {
            throw =
Sys._ScriptLoader._errorScriptLoadFailed(data.scriptsFailed.src, =
data.scriptsFailed.multipleCallbacks);
        }
       =20
        this._queueScripts(scriptLoader, data.scriptBlockNodes, false, =
true);
        var arrayScript =3D '';
        for (i =3D 0, l =3D data.arrayDeclarationNodes.length; i < l; =
i++) {
            node =3D data.arrayDeclarationNodes[i];
            arrayScript +=3D =
"Sys.WebForms.PageRequestManager._addArrayElement('" + node.id + "', " + =
node.content + ");\r\n";
        }
        var expandoScript =3D '';
        for (i =3D 0, l =3D data.expandoNodes.length; i < l; i++) {
            node =3D data.expandoNodes[i];
            expandoScript +=3D node.id + " =3D " + node.content + =
"\r\n";
        }
        if (arrayScript.length) {
            scriptLoader.queueScriptBlock(arrayScript);
        }
        if (expandoScript.length) {
            scriptLoader.queueScriptBlock(expandoScript);
        }
       =20
        this._queueScripts(scriptLoader, data.scriptStartupNodes, true, =
true);
        var onSubmitStatementScript =3D '';
        for (i =3D 0, l =3D data.onSubmitNodes.length; i < l; i++) {
            if (i =3D=3D=3D 0) {
                onSubmitStatementScript =3D =
'Array.add(Sys.WebForms.PageRequestManager.getInstance()._onSubmitStateme=
nts, function() {\r\n';
            }
            onSubmitStatementScript +=3D data.onSubmitNodes[i].content + =
"\r\n";
        }
        if (onSubmitStatementScript.length) {
            onSubmitStatementScript +=3D "\r\nreturn true;\r\n});\r\n";
            scriptLoader.queueScriptBlock(onSubmitStatementScript);
        }
        scriptLoader.loadScripts(0,
            Function.createDelegate(this, =
Function.createCallback(this._scriptsLoadComplete, data)), null, null);
    }
    function =
Sys$WebForms$PageRequestManager$_scriptIncludesLoadFailed(scriptLoader, =
scriptElement, multipleCallbacks, data) {
        data.scriptsFailed =3D { src: scriptElement.src, =
multipleCallbacks: multipleCallbacks };
        this._scriptIncludesLoadComplete(scriptLoader, data);
    }
    function =
Sys$WebForms$PageRequestManager$_scriptsLoadComplete(scriptLoader, data) =
{
       =20
       =20
        var response =3D data.executor;
        if (window.__theFormPostData) {
            window.__theFormPostData =3D "";
        }
        if (window.__theFormPostCollection) {
            window.__theFormPostCollection =3D [];
        }
        if (window.WebForm_InitCallback) {
            window.WebForm_InitCallback();
        }
        if (this._scrollPosition) {
            if (window.scrollTo) {
                window.scrollTo(this._scrollPosition.x, =
this._scrollPosition.y);
            }
            this._scrollPosition =3D null;
        }
        Sys.Application.endCreateComponents();
        this._pageLoaded(false, data);
        this._endPostBack(null, response, data);
        if (this._controlIDToFocus) {
            var focusTarget;
            var oldContentEditableSetting;
            if (Sys.Browser.agent =3D=3D=3D =
Sys.Browser.InternetExplorer) {
                var targetControl =3D $get(this._controlIDToFocus);
                focusTarget =3D targetControl;
                if (targetControl && (!WebForm_CanFocus(targetControl))) =
{
                    focusTarget =3D =
WebForm_FindFirstFocusableChild(targetControl);
                }
                if (focusTarget && (typeof(focusTarget.contentEditable) =
!=3D=3D "undefined")) {
                    oldContentEditableSetting =3D =
focusTarget.contentEditable;
                    focusTarget.contentEditable =3D false;
                }
                else {
                    focusTarget =3D null;
                }
            }
            WebForm_AutoFocus(this._controlIDToFocus);
            if (focusTarget) {
                focusTarget.contentEditable =3D =
oldContentEditableSetting;
            }
            this._controlIDToFocus =3D null;
        }
    }
    function Sys$WebForms$PageRequestManager$_splitNodeIntoArray(node) {
        var str =3D node.content;
        var arr =3D str.length ? str.split(',') : [];
        return arr;
    }
    function =
Sys$WebForms$PageRequestManager$_uniqueIDToClientID(uniqueID) {
        return uniqueID.replace(/\$/g, '_');
    }
    function =
Sys$WebForms$PageRequestManager$_updateControls(updatePanelIDs, =
asyncPostBackControlIDs, postBackControlIDs, asyncPostBackTimeout) {
        this._commitControls(
            this._processUpdatePanelArrays(updatePanelIDs, =
asyncPostBackControlIDs, postBackControlIDs),
            asyncPostBackTimeout);
    }
    function =
Sys$WebForms$PageRequestManager$_updatePanel(updatePanelElement, =
rendering) {
        for (var updatePanelID in this._scriptDisposes) {
            if (this._elementContains(updatePanelElement, =
document.getElementById(updatePanelID))) {
                var disposeScripts =3D =
this._scriptDisposes[updatePanelID];
                for (var i =3D 0, l =3D disposeScripts.length; i < l; =
i++) {
                    eval(disposeScripts[i]);
                }
                delete this._scriptDisposes[updatePanelID];
            }
        }
        this._destroyTree(updatePanelElement);
        updatePanelElement.innerHTML =3D rendering;
    }
    function Sys$WebForms$PageRequestManager$_validPosition(position) {
        return (typeof(position) !=3D=3D "undefined") && (position =
!=3D=3D null) && (position !=3D=3D 0);
    }
Sys.WebForms.PageRequestManager.prototype =3D {
    _get_eventHandlerList: =
Sys$WebForms$PageRequestManager$_get_eventHandlerList,
    get_isInAsyncPostBack: =
Sys$WebForms$PageRequestManager$get_isInAsyncPostBack,
    add_beginRequest: Sys$WebForms$PageRequestManager$add_beginRequest,
    remove_beginRequest: =
Sys$WebForms$PageRequestManager$remove_beginRequest,
    add_endRequest: Sys$WebForms$PageRequestManager$add_endRequest,
    remove_endRequest: =
Sys$WebForms$PageRequestManager$remove_endRequest,
    add_initializeRequest: =
Sys$WebForms$PageRequestManager$add_initializeRequest,
    remove_initializeRequest: =
Sys$WebForms$PageRequestManager$remove_initializeRequest,
    add_pageLoaded: Sys$WebForms$PageRequestManager$add_pageLoaded,
    remove_pageLoaded: =
Sys$WebForms$PageRequestManager$remove_pageLoaded,
    add_pageLoading: Sys$WebForms$PageRequestManager$add_pageLoading,
    remove_pageLoading: =
Sys$WebForms$PageRequestManager$remove_pageLoading,
    abortPostBack: Sys$WebForms$PageRequestManager$abortPostBack,
    _cancelPendingCallbacks: =
Sys$WebForms$PageRequestManager$_cancelPendingCallbacks,
    _commitControls: Sys$WebForms$PageRequestManager$_commitControls,
    _createHiddenField: =
Sys$WebForms$PageRequestManager$_createHiddenField,
    _createPageRequestManagerTimeoutError: =
Sys$WebForms$PageRequestManager$_createPageRequestManagerTimeoutError,
    _createPageRequestManagerServerError: =
Sys$WebForms$PageRequestManager$_createPageRequestManagerServerError,
    _createPageRequestManagerParserError: =
Sys$WebForms$PageRequestManager$_createPageRequestManagerParserError,
    _createPostBackSettings: =
Sys$WebForms$PageRequestManager$_createPostBackSettings,
    _convertToClientIDs: =
Sys$WebForms$PageRequestManager$_convertToClientIDs,
    _destroyTree: Sys$WebForms$PageRequestManager$_destroyTree,
    dispose: Sys$WebForms$PageRequestManager$dispose,
    _doCallback: Sys$WebForms$PageRequestManager$_doCallback,
    _doPostBack: Sys$WebForms$PageRequestManager$_doPostBack,
    _doPostBackWithOptions: =
Sys$WebForms$PageRequestManager$_doPostBackWithOptions,
    _elementContains: Sys$WebForms$PageRequestManager$_elementContains,
    _endPostBack: Sys$WebForms$PageRequestManager$_endPostBack,
    _findNearestElement: =
Sys$WebForms$PageRequestManager$_findNearestElement,
    _findText: Sys$WebForms$PageRequestManager$_findText,
    _fireDefaultButton: =
Sys$WebForms$PageRequestManager$_fireDefaultButton,
    _getPageLoadedEventArgs: =
Sys$WebForms$PageRequestManager$_getPageLoadedEventArgs,
    _getPageLoadingEventArgs: =
Sys$WebForms$PageRequestManager$_getPageLoadingEventArgs,
    _getPostBackSettings: =
Sys$WebForms$PageRequestManager$_getPostBackSettings,
    _getScrollPosition: =
Sys$WebForms$PageRequestManager$_getScrollPosition,
    _initializeInternal: =
Sys$WebForms$PageRequestManager$_initializeInternal,
    _matchesParentIDInList: =
Sys$WebForms$PageRequestManager$_matchesParentIDInList,
    _onFormElementActive: =
Sys$WebForms$PageRequestManager$_onFormElementActive,
    _onFormElementClick: =
Sys$WebForms$PageRequestManager$_onFormElementClick,
    _onFormSubmit: Sys$WebForms$PageRequestManager$_onFormSubmit,
    _onFormSubmitCompleted: =
Sys$WebForms$PageRequestManager$_onFormSubmitCompleted,
    _onWindowUnload: Sys$WebForms$PageRequestManager$_onWindowUnload,
    _pageLoaded: Sys$WebForms$PageRequestManager$_pageLoaded,
    _pageLoadedInitialLoad: =
Sys$WebForms$PageRequestManager$_pageLoadedInitialLoad,
    _parseDelta: Sys$WebForms$PageRequestManager$_parseDelta,
    _processUpdatePanelArrays: =
Sys$WebForms$PageRequestManager$_processUpdatePanelArrays,
    _queueScripts: Sys$WebForms$PageRequestManager$_queueScripts,
    _registerDisposeScript: =
Sys$WebForms$PageRequestManager$_registerDisposeScript,
    _scriptIncludesLoadComplete: =
Sys$WebForms$PageRequestManager$_scriptIncludesLoadComplete,
    _scriptIncludesLoadFailed: =
Sys$WebForms$PageRequestManager$_scriptIncludesLoadFailed,
    _scriptsLoadComplete: =
Sys$WebForms$PageRequestManager$_scriptsLoadComplete,
    _splitNodeIntoArray: =
Sys$WebForms$PageRequestManager$_splitNodeIntoArray,
    _uniqueIDToClientID: =
Sys$WebForms$PageRequestManager$_uniqueIDToClientID,
    _updateControls: Sys$WebForms$PageRequestManager$_updateControls,
    _updatePanel: Sys$WebForms$PageRequestManager$_updatePanel,
    _validPosition: Sys$WebForms$PageRequestManager$_validPosition
}
Sys.WebForms.PageRequestManager.getInstance =3D function =
Sys$WebForms$PageRequestManager$getInstance() {
    /// <summary =
locid=3D"M:J#Sys.WebForms.PageRequestManager.getInstance" />
    /// <returns type=3D"Sys.WebForms.PageRequestManager"></returns>
    if (arguments.length !=3D=3D 0) throw Error.parameterCount();
    var prm =3D Sys.WebForms.PageRequestManager._instance;
    if (!prm) {
        prm =3D Sys.WebForms.PageRequestManager._instance =3D new =
Sys.WebForms.PageRequestManager();
    }
    return prm;
}
Sys.WebForms.PageRequestManager._addArrayElement =3D function =
Sys$WebForms$PageRequestManager$_addArrayElement(arrayName) {
    if (!window[arrayName]) {
        window[arrayName] =3D new Array();
    }
    for (var i =3D 1, l =3D arguments.length; i < l; i++) {
        Array.add(window[arrayName], arguments[i]);
    }
}
Sys.WebForms.PageRequestManager._initialize =3D function =
Sys$WebForms$PageRequestManager$_initialize(scriptManagerID, =
formElement) {
    =
Sys.WebForms.PageRequestManager.getInstance()._initializeInternal(scriptM=
anagerID, formElement);
}
Sys.WebForms.PageRequestManager.registerClass('Sys.WebForms.PageRequestMa=
nager');
=20
Sys.UI._UpdateProgress =3D function Sys$UI$_UpdateProgress(element) {
    Sys.UI._UpdateProgress.initializeBase(this,[element]);
    this._displayAfter =3D 500;
    this._dynamicLayout =3D true;
    this._associatedUpdatePanelId =3D null;
    this._beginRequestHandlerDelegate =3D null;
    this._startDelegate =3D null;
    this._endRequestHandlerDelegate =3D null;
    this._pageRequestManager =3D null;
    this._timerCookie =3D null;
}
    function Sys$UI$_UpdateProgress$get_displayAfter() {
        /// <value type=3D"Number" =
locid=3D"P:J#Sys.UI._UpdateProgress.displayAfter"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._displayAfter;
    }
    function Sys$UI$_UpdateProgress$set_displayAfter(value) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
type: Number}]);
        if (e) throw e;
        this._displayAfter =3D value;
    }
    function Sys$UI$_UpdateProgress$get_dynamicLayout() {
        /// <value type=3D"Boolean" =
locid=3D"P:J#Sys.UI._UpdateProgress.dynamicLayout"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._dynamicLayout;
    }
    function Sys$UI$_UpdateProgress$set_dynamicLayout(value) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
type: Boolean}]);
        if (e) throw e;
        this._dynamicLayout =3D value;
    }
    function Sys$UI$_UpdateProgress$get_associatedUpdatePanelId() {
        /// <value type=3D"String" mayBeNull=3D"true" =
locid=3D"P:J#Sys.UI._UpdateProgress.associatedUpdatePanelId"></value>
        if (arguments.length !=3D=3D 0) throw Error.parameterCount();
        return this._associatedUpdatePanelId;
    }
    function Sys$UI$_UpdateProgress$set_associatedUpdatePanelId(value) {
        var e =3D Function._validateParams(arguments, [{name: "value", =
type: String, mayBeNull: true}]);
        if (e) throw e;
        this._associatedUpdatePanelId =3D value;
    }
    function Sys$UI$_UpdateProgress$_clearTimeout() {
        if (this._timerCookie) {
            window.clearTimeout(this._timerCookie);
            this._timerCookie =3D null;
        }
    }
    function Sys$UI$_UpdateProgress$_handleBeginRequest(sender, arg) {
        var curElem =3D arg.get_postBackElement();
        var showProgress =3D !this._associatedUpdatePanelId;=20
        while (!showProgress && curElem) {
            if (curElem.id && this._associatedUpdatePanelId =3D=3D=3D =
curElem.id) {
                showProgress =3D true;=20
            }
            curElem =3D curElem.parentNode;=20
        }=20
        if (showProgress) {
            this._timerCookie =3D window.setTimeout(this._startDelegate, =
this._displayAfter);
        }
    }
    function Sys$UI$_UpdateProgress$_startRequest() {
        if (this._pageRequestManager.get_isInAsyncPostBack()) {
            if (this._dynamicLayout) this.get_element().style.display =
=3D 'block';
            else this.get_element().style.visibility =3D 'visible';
        }
        this._timerCookie =3D null;
    }
    function Sys$UI$_UpdateProgress$_handleEndRequest(sender, arg) {
        if (this._dynamicLayout) this.get_element().style.display =3D =
'none';
        else this.get_element().style.visibility =3D 'hidden';
        this._clearTimeout();
    }
    function Sys$UI$_UpdateProgress$dispose() {
        if (this._beginRequestHandlerDelegate !=3D=3D null) {
            =
this._pageRequestManager.remove_beginRequest(this._beginRequestHandlerDel=
egate);
            =
this._pageRequestManager.remove_endRequest(this._endRequestHandlerDelegat=
e);
            this._beginRequestHandlerDelegate =3D null;
            this._endRequestHandlerDelegate =3D null;
        }
        this._clearTimeout();
        Sys.UI._UpdateProgress.callBaseMethod(this,"dispose");
    }
    function Sys$UI$_UpdateProgress$initialize() {
        Sys.UI._UpdateProgress.callBaseMethod(this, 'initialize');
    	this._beginRequestHandlerDelegate =3D Function.createDelegate(this, =
this._handleBeginRequest);
    	this._endRequestHandlerDelegate =3D Function.createDelegate(this, =
this._handleEndRequest);
    	this._startDelegate =3D Function.createDelegate(this, =
this._startRequest);
    	if (Sys.WebForms && Sys.WebForms.PageRequestManager) {
           this._pageRequestManager =3D =
Sys.WebForms.PageRequestManager.getInstance();
    	}
    	if (this._pageRequestManager !=3D=3D null ) {
    	    =
this._pageRequestManager.add_beginRequest(this._beginRequestHandlerDelega=
te);
    	    =
this._pageRequestManager.add_endRequest(this._endRequestHandlerDelegate);=

    	}
    }
Sys.UI._UpdateProgress.prototype =3D {
    get_displayAfter: Sys$UI$_UpdateProgress$get_displayAfter,
    set_displayAfter: Sys$UI$_UpdateProgress$set_displayAfter,
    get_dynamicLayout: Sys$UI$_UpdateProgress$get_dynamicLayout,
    set_dynamicLayout: Sys$UI$_UpdateProgress$set_dynamicLayout,
    get_associatedUpdatePanelId: =
Sys$UI$_UpdateProgress$get_associatedUpdatePanelId,
    set_associatedUpdatePanelId: =
Sys$UI$_UpdateProgress$set_associatedUpdatePanelId,
    _clearTimeout: Sys$UI$_UpdateProgress$_clearTimeout,
    _handleBeginRequest: Sys$UI$_UpdateProgress$_handleBeginRequest,
    _startRequest: Sys$UI$_UpdateProgress$_startRequest,
    _handleEndRequest: Sys$UI$_UpdateProgress$_handleEndRequest,
    dispose: Sys$UI$_UpdateProgress$dispose,
    initialize: Sys$UI$_UpdateProgress$initialize
}
Sys.UI._UpdateProgress.registerClass('Sys.UI._UpdateProgress', =
Sys.UI.Control);


Type.registerNamespace('Sys.WebForms');
Sys.WebForms.Res=3D{
"PRM_MissingPanel":"Could not find UpdatePanel with ID \u0027{0}\u0027. =
If it is being updated dynamically then it must be inside another =
UpdatePanel.",
"PRM_ServerError":"An unknown error occurred while processing the =
request on the server. The status code returned from the server was: =
{0}",
"PRM_ParserError":"The message received from the server could not be =
parsed.",
"PRM_TimeoutError":"The server request timed out.",
"PRM_CannotRegisterTwice":"The PageRequestManager cannot be initialized =
more than once.",
"PRM_UnknownToken":"Unknown token: \u0027{0}\u0027.",
"PRM_MissingPanel":"Could not find UpdatePanel with ID \u0027{0}\u0027. =
If it is being updated dynamically then it must be inside another =
UpdatePanel.",
"PRM_ServerError":"An unknown error occurred while processing the =
request on the server. The status code returned from the server was: =
{0}",
"PRM_ParserError":"The message received from the server could not be =
parsed. Common causes for this error are when the response is modified =
by calls to Response.Write(), response filters, HttpModules, or server =
trace is enabled.\r\nDetails: {0}",
"PRM_TimeoutError":"The server request timed out.",
"PRM_ParserErrorDetails":"Error parsing near \u0027{0}\u0027.",
"PRM_CannotRegisterTwice":"The PageRequestManager cannot be initialized =
more than once."
};

if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_0000_01CB56A9.7B1274E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://pagead2.googlesyndication.com/pagead/show_ads.js

=0A=
(function(){var h=3Dtrue,i=3Dnull,j=3Dfalse,k=3D(new =
Date).getTime(),ca=3Dfunction(a){var b=3D(new =
Date).getTime()-k;b=3D"&dtd=3D"+(b<1E4?b:"M");return a+b};var =
m=3Dthis,da=3Dfunction(a,b,c){a=3Da.split(".");c=3Dc||m;!(a[0]in =
c)&&c.execScript&&c.execScript("var "+a[0]);for(var =
d;a.length&&(d=3Da.shift());)if(!a.length&&b!=3D=3Dundefined)c[d]=3Db;els=
e c=3Dc[d]?c[d]:c[d]=3D{}},ea=3Dfunction(a){var b=3Dtypeof =
a;if(b=3D=3D"object")if(a){if(a instanceof Array||!(a instanceof =
Object)&&Object.prototype.toString.call(a)=3D=3D"[object Array]"||typeof =
a.length=3D=3D"number"&&typeof a.splice!=3D"undefined"&&typeof =
a.propertyIsEnumerable!=3D"undefined"&&!a.propertyIsEnumerable("splice"))=
return"array";=0A=
if(!(a instanceof =
Object)&&(Object.prototype.toString.call(a)=3D=3D"[object =
Function]"||typeof a.call!=3D"undefined"&&typeof =
a.propertyIsEnumerable!=3D"undefined"&&!a.propertyIsEnumerable("call")))r=
eturn"function"}else return"null";else if(b=3D=3D"function"&&typeof =
a.call=3D=3D"undefined")return"object";return b},n=3Dfunction(a){return =
ea(a)=3D=3D"array"},fa=3Dfunction(a){var b=3Dea(a);return =
b=3D=3D"array"||b=3D=3D"object"&&typeof =
a.length=3D=3D"number"},o=3Dfunction(a){return typeof =
a=3D=3D"string"},ga=3Dfunction(a){a=3Dea(a);return a=3D=3D"object"||=0A=
a=3D=3D"array"||a=3D=3D"function"},p=3Dfunction(a,b){var =
c=3Db||m;if(arguments.length>2){var =
d=3DArray.prototype.slice.call(arguments,2);return function(){var =
e=3DArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(e=
,d);return a.apply(c,e)}}else return function(){return =
a.apply(c,arguments)}},ha=3Dfunction(a){var =
b=3DArray.prototype.slice.call(arguments,1);return function(){var =
c=3DArray.prototype.slice.call(arguments);c.unshift.apply(c,b);return =
a.apply(this,c)}},q=3Dfunction(a,b,c){da(a,b,c)},ia=3Dfunction(a,=0A=
b,c){a[b]=3Dc};var r=3Dfunction(a,b){var c=3DparseFloat(a);return =
isNaN(c)||c>1||c<0?b:c},ja=3Dfunction(a,b){if(a=3D=3D"true")return =
h;if(a=3D=3D"false")return j;return =
b},ka=3D/^([\w-]+\.)*([\w-]{2,})(\:[0-9]+)?$/,la=3Dfunction(a,b){if(!a)re=
turn b;var c=3Da.match(ka);return c?c[0]:b};var ma=3Dfunction(){return =
la("","googleads.g.doubleclick.net")},na=3Dfunction(){return =
la("","pagead2.googlesyndication.com")},s=3Dfunction(){return =
la("","pagead2.googlesyndication.com")};var =
ta=3Dfunction(a,b){if(b)return =
a.replace(oa,"&amp;").replace(pa,"&lt;").replace(qa,"&gt;").replace(ra,"&=
quot;");else{if(!sa.test(a))return =
a;if(a.indexOf("&")!=3D-1)a=3Da.replace(oa,"&amp;");if(a.indexOf("<")!=3D=
-1)a=3Da.replace(pa,"&lt;");if(a.indexOf(">")!=3D-1)a=3Da.replace(qa,"&gt=
;");if(a.indexOf('"')!=3D-1)a=3Da.replace(ra,"&quot;");return =
a}},oa=3D/&/g,pa=3D/</g,qa=3D/>/g,ra=3D/\"/g,sa=3D/[&<>\"]/,wa=3Dfunction=
(a){if(a.indexOf("&")!=3D-1)return"document"in =
m&&a.indexOf("<")=3D=3D-1?ua(a):va(a);return a},ua=3Dfunction(a){var b=3D=0A=
m.document.createElement("a");b.innerHTML=3Da;b.normalize&&b.normalize();=
a=3Db.firstChild.nodeValue;b.innerHTML=3D"";return =
a},va=3Dfunction(a){return =
a.replace(/&([^;]+);/g,function(b,c){switch(c){case "amp":return"&";case =
"lt":return"<";case "gt":return">";case =
"quot":return'"';default:if(c.charAt(0)=3D=3D"#"){var =
d=3DNumber("0"+c.substr(1));if(!isNaN(d))return =
String.fromCharCode(d)}return b}})},xa=3Dfunction(a,b){for(var =
c=3Db.length,d=3D0;d<c;d++){var =
e=3Dc=3D=3D1?b:b.charAt(d);if(a.charAt(0)=3D=3De&&a.charAt(a.length-1)=3D=
=3D=0A=
e)return a.substring(1,a.length-1)}return =
a},ya=3D{"\u0000":"\\0","\u0008":"\\b","\u000c":"\\f","\n":"\\n","\r":"\\=
r","\t":"\\t","\u000b":"\\x0B",'"':'\\"',"\\":"\\\\"},za=3D{"'":"\\'"},Ba=
=3Dfunction(a){a=3DString(a);if(a.quote)return a.quote();else{for(var =
b=3D['"'],c=3D0;c<a.length;c++){var =
d=3Da.charAt(c),e=3Dd.charCodeAt(0);b[c+1]=3Dya[d]||(e>31&&e<127?d:Aa(d))=
}b.push('"');return b.join("")}},Aa=3Dfunction(a){if(a in za)return =
za[a];if(a in ya)return za[a]=3Dya[a];var =
b=3Da,c=3Da.charCodeAt(0);if(c>31&&c<127)b=3Da;else{if(c<=0A=
256){b=3D"\\x";if(c<16||c>256)b+=3D"0"}else{b=3D"\\u";if(c<4096)b+=3D"0"}=
b+=3Dc.toString(16).toUpperCase()}return =
za[a]=3Db},Da=3Dfunction(a,b){for(var =
c=3D0,d=3DString(a).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),e=3DS=
tring(b).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),f=3DMath.max(d.l=
ength,e.length),g=3D0;c=3D=3D0&&g<f;g++){var =
l=3Dd[g]||"",$=3De[g]||"",R=3DRegExp("(\\d*)(\\D*)","g"),vc=3DRegExp("(\\=
d*)(\\D*)","g");do{var =
aa=3DR.exec(l)||["","",""],ba=3Dvc.exec($)||["","",""];if(aa[0].length=3D=
=3D0&&ba[0].length=3D=3D0)break;c=3Daa[1].length=3D=3D=0A=
0?0:parseInt(aa[1],10);var =
wc=3Dba[1].length=3D=3D0?0:parseInt(ba[1],10);c=3DCa(c,wc)||Ca(aa[2].leng=
th=3D=3D0,ba[2].length=3D=3D0)||Ca(aa[2],ba[2])}while(c=3D=3D0)}return =
c},Ca=3Dfunction(a,b){if(a<b)return-1;else if(a>b)return 1;return 0};var =
t=3DArray.prototype,Ea=3Dt.indexOf?function(a,b,c){return =
t.indexOf.call(a,b,c)}:function(a,b,c){c=3Dc=3D=3Di?0:c<0?Math.max(0,a.le=
ngth+c):c;if(o(a)){if(!o(b)||b.length!=3D1)return-1;return =
a.indexOf(b,c)}for(c=3Dc;c<a.length;c++)if(c in a&&a[c]=3D=3D=3Db)return =
c;return-1},Fa=3Dt.forEach?function(a,b,c){t.forEach.call(a,b,c)}:functio=
n(a,b,c){for(var d=3Da.length,e=3Do(a)?a.split(""):a,f=3D0;f<d;f++)f in =
e&&b.call(c,e[f],f,a)},Ga=3Dfunction(){return =
t.concat.apply(t,arguments)},Ha=3Dfunction(a){if(n(a))return =
Ga(a);else{for(var b=3D=0A=
[],c=3D0,d=3Da.length;c<d;c++)b[c]=3Da[c];return =
b}},Ia=3Dfunction(a,b,c){return =
arguments.length<=3D2?t.slice.call(a,b):t.slice.call(a,b,c)};var =
Ja=3Dfunction(a,b){this.x=3Da!=3D=3Dundefined?a:0;this.y=3Db!=3D=3Dundefi=
ned?b:0};var =
u=3Dfunction(a,b){this.width=3Da;this.height=3Db};u.prototype.ceil=3Dfunc=
tion(){this.width=3DMath.ceil(this.width);this.height=3DMath.ceil(this.he=
ight);return =
this};u.prototype.floor=3Dfunction(){this.width=3DMath.floor(this.width);=
this.height=3DMath.floor(this.height);return =
this};u.prototype.round=3Dfunction(){this.width=3DMath.round(this.width);=
this.height=3DMath.round(this.height);return =
this};u.prototype.scale=3Dfunction(a){this.width*=3Da;this.height*=3Da;re=
turn this};var Ka=3Dfunction(a,b,c){for(var d in =
a)b.call(c,a[d],d,a)},La=3D["constructor","hasOwnProperty","isPrototypeOf=
","propertyIsEnumerable","toLocaleString","toString","valueOf"],Ma=3Dfunc=
tion(a){for(var b,c,d=3D1;d<arguments.length;d++){c=3Darguments[d];for(b =
in c)a[b]=3Dc[b];for(var =
e=3D0;e<La.length;e++){b=3DLa[e];if(Object.prototype.hasOwnProperty.call(=
c,b))a[b]=3Dc[b]}}};var v,Na,Oa,Pa,Qa,Ra,Sa,Ta,Ua=3Dfunction(){return =
m.navigator?m.navigator.userAgent:i},Va=3Dfunction(){Qa=3DPa=3DOa=3DNa=3D=
v=3Dj;var a;if(a=3DUa()){var =
b=3Dm.navigator;v=3Da.indexOf("Opera")=3D=3D0;Na=3D!v&&a.indexOf("MSIE")!=
=3D-1;Pa=3D(Oa=3D!v&&a.indexOf("WebKit")!=3D-1)&&a.indexOf("Mobile")!=3D-=
1;Qa=3D!v&&!Oa&&b.product=3D=3D"Gecko"}};Va();var =
Wa=3Dv,w=3DNa,Xa=3DQa,x=3DOa,Ya=3DPa,Za=3Dfunction(){var =
a=3Dm.navigator;return =
a&&a.platform||""},$a=3DZa(),ab=3Dfunction(){Ra=3D$a.indexOf("Mac")!=3D-1=
;Sa=3D$a.indexOf("Win")!=3D-1;Ta=3D$a.indexOf("Linux")!=3D-1};ab();=0A=
var bb=3DRa,cb=3DSa,db=3DTa,fb=3Dfunction(){var =
a=3D"",b;if(Wa&&m.opera){a=3Dm.opera.version;a=3Dtypeof =
a=3D=3D"function"?a():a}else{if(Xa)b=3D/rv\:([^\);]+)(\)|;)/;else =
if(w)b=3D/MSIE\s+([^\);]+)(\)|;)/;else =
if(x)b=3D/WebKit\/(\S+)/;if(b)a=3D(a=3Db.exec(Ua()))?a[1]:""}if(w){b=3Deb=
();if(b>parseFloat(a))return String(b)}return a},eb=3Dfunction(){var =
a=3Dm.document;return =
a?a.documentMode:undefined},gb=3Dfb(),hb=3D{},y=3Dfunction(a){return =
hb[a]||(hb[a]=3DDa(gb,a)>=3D0)};var ib,jb=3D!w||y("9");w&&y("9");var =
kb=3Dfunction(a){return(a=3Da.className)&&typeof =
a.split=3D=3D"function"?a.split(/\s+/):[]},mb=3Dfunction(a){var =
b=3Dkb(a),c=3DIa(arguments,1);c=3Dlb(b,c);a.className=3Db.join(" =
");return c},lb=3Dfunction(a,b){for(var =
c=3D0,d=3D0;d<b.length;d++)if(!(Ea(a,b[d])>=3D0)){a.push(b[d]);c++}return=
 c=3D=3Db.length};var nb=3Dfunction(a){return a?new =
z(A(a)):ib||(ib=3Dnew z)},ob=3Dfunction(a){return =
o(a)?document.getElementById(a):a},pb=3Dob,rb=3Dfunction(a,b){Ka(b,functi=
on(c,d){if(d=3D=3D"style")a.style.cssText=3Dc;else =
if(d=3D=3D"class")a.className=3Dc;else =
if(d=3D=3D"for")a.htmlFor=3Dc;else if(d in =
qb)a.setAttribute(qb[d],c);else =
a[d]=3Dc})},qb=3D{cellpadding:"cellPadding",cellspacing:"cellSpacing",col=
span:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"w=
idth",usemap:"useMap",frameborder:"frameBorder",type:"type"},sb=3Dfunctio=
n(a){var b=3D=0A=
a.document;if(x&&!y("500")&&!Ya){if(typeof =
a.innerHeight=3D=3D"undefined")a=3Dwindow;b=3Da.innerHeight;var =
c=3Da.document.documentElement.scrollHeight;if(a=3D=3Da.top)if(c<b)b-=3D1=
5;return new =
u(a.innerWidth,b)}a=3Db.compatMode=3D=3D"CSS1Compat";if(Wa&&!y("9.50"))a=3D=
j;a=3Da?b.documentElement:b.body;return new =
u(a.clientWidth,a.clientHeight)},tb=3Dfunction(a){a=3D!x&&a.compatMode=3D=
=3D"CSS1Compat"?a.documentElement:a.body;return new =
Ja(a.scrollLeft,a.scrollTop)},vb=3Dfunction(){return =
ub(document,arguments)},ub=3Dfunction(a,b){var c=3D=0A=
b[0],d=3Db[1];if(!jb&&d&&(d.name||d.type)){c=3D["<",c];d.name&&c.push(' =
name=3D"',ta(d.name),'"');if(d.type){c.push(' =
type=3D"',ta(d.type),'"');var e=3D{};Ma(e,d);d=3De;delete =
d.type}c.push(">");c=3Dc.join("")}c=3Da.createElement(c);if(d)if(o(d))c.c=
lassName=3Dd;else =
n(d)?mb.apply(i,[c].concat(d)):rb(c,d);b.length>2&&wb(a,c,b,2);return =
c},wb=3Dfunction(a,b,c,d){function =
e(g){if(g)b.appendChild(o(g)?a.createTextNode(g):g)}for(d=3Dd;d<c.length;=
d++){var =
f=3Dc[d];fa(f)&&!(ga(f)&&f.nodeType>0)?Fa(xb(f)?Ha(f):f,e):e(f)}},yb=3Dfu=
nction(a,=0A=
b){a.appendChild(b)},zb=3Dfunction(a){wb(A(a),a,arguments,1)},Ab=3Dfuncti=
on(a){return =
a&&a.parentNode?a.parentNode.removeChild(a):i},Bb=3Dfunction(a,b){if(a.co=
ntains&&b.nodeType=3D=3D1)return a=3D=3Db||a.contains(b);if(typeof =
a.compareDocumentPosition!=3D"undefined")return =
a=3D=3Db||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=3Db;)b=3Db.=
parentNode;return b=3D=3Da},A=3Dfunction(a){return =
a.nodeType=3D=3D9?a:a.ownerDocument||a.document},xb=3Dfunction(a){if(a&&t=
ypeof a.length=3D=3D"number")if(ga(a))return typeof =
a.item=3D=3D"function"||=0A=
typeof a.item=3D=3D"string";else if(ea(a)=3D=3D"function")return typeof =
a.item=3D=3D"function";return =
j},z=3Dfunction(a){this.k=3Da||m.document||document};z.prototype.createEl=
ement=3Dfunction(a){return =
this.k.createElement(a)};z.prototype.createTextNode=3Dfunction(a){return =
this.k.createTextNode(a)};z.prototype.T=3Dfunction(){return =
this.k.compatMode=3D=3D"CSS1Compat"};z.prototype.v=3Dfunction(){return =
tb(this.k)};z.prototype.appendChild=3Dyb;z.prototype.append=3Dzb;z.protot=
ype.removeNode=3DAb;z.prototype.contains=3DBb;var =
Cb=3Ddocument,B=3Dwindow,Db=3Dfunction(a){var =
b=3Di;if((a=3Da.getElementsByTagName("script"))&&a.length){b=3Da[a.length=
-1];b=3Db.parentNode}return b},Eb=3DDb(Cb);s();=0A=
var C=3Dfunction(a,b){for(var c in =
a)Object.prototype.hasOwnProperty.call(a,c)&&b.call(i,a[c],c,a)},Fb=3Dfun=
ction(a){return!!a&&typeof =
a=3D=3D"function"&&!!a.call},Gb=3Dfunction(a){return!!a&&(typeof =
a=3D=3D"object"||typeof =
a=3D=3D"function")},Ib=3Dfunction(a,b){if(!a||!Gb(a))return =
h;return!Hb(a,b.prototype)},Hb=3Dfunction(a,b){if(!a)return j;var =
c=3Dh;C(b,function(d,e){if(!c||!(e in a)||typeof d!=3Dtypeof =
a[e])c=3Dj});return c},Jb=3Dfunction(a){if(arguments.length<2)return =
a.length;for(var =
b=3D1,c=3Darguments.length;b<c;++b)a.push(arguments[b]);return a.length};=0A=
function D(a){return typeof =
encodeURIComponent=3D=3D"function"?encodeURIComponent(a):escape(a)}functi=
on Kb(a,b,c){var =
d=3Ddocument.createElement("script");d.type=3D"text/javascript";if(b)d.on=
load=3Db;if(c)d.id=3Dc;d.src=3Da;var =
e=3Ddocument.getElementsByTagName("head")[0];if(!e)return =
j;window.setTimeout(function(){e.appendChild(d)},0);return h}function =
Lb(a,b){if(a.attachEvent){a.attachEvent("onload",b);return =
h}if(a.addEventListener){a.addEventListener("load",b,j);return h}return =
j}=0A=
var Mb=3Dfunction(a){if(!("google_onload_fired"in =
a)){a.google_onload_fired=3Dj;Lb(a,function(){a.google_onload_fired=3Dh})=
}};function =
Nb(a,b){a.google_image_requests||(a.google_image_requests=3D[]);var =
c=3Dnew Image;c.src=3Db;a.google_image_requests.push(c)}function =
Ob(a){if(a in Pb)return Pb[a];return =
Pb[a]=3Dnavigator.userAgent.toLowerCase().indexOf(a)!=3D-1}var Pb=3D{};=0A=
function Qb(){if(navigator.plugins&&navigator.mimeTypes.length){var =
a=3Dnavigator.plugins["Shockwave Flash"];if(a&&a.description)return =
a.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s)+r/,".")}else =
if(navigator.userAgent&&navigator.userAgent.indexOf("Windows =
CE")>=3D0){a=3D3;for(var b=3D1;b;)try{b=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash."+(a+1));a++}catch(c){b=3Di}=
return a.toString()}else if(Ob("msie")&&!window.opera){b=3Di;try{b=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(d){a=3D=0A=
0;try{b=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");a=3D6;b.AllowScriptAcces=
s=3D"always"}catch(e){if(a=3D=3D6)return a.toString()}try{b=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(f){}}if(b){a=3Db.Get=
Variable("$version").split(" ")[1];return =
a.replace(/,/g,".")}}return"0"}function Rb(a){var =
b=3Da.google_ad_format;if(b)return b.indexOf("_0ads")>0;return =
a.google_ad_output!=3D"html"&&a.google_num_radlinks>0}function =
E(a){return!!a&&a.indexOf("_sdo")!=3D-1}=0A=
function Sb(a,b){if(!(Math.random()<1.0E-4)){var =
c=3DMath.random();if(c<b){c=3DMath.floor(c/b*a.length);return =
a[c]}}return""}=0A=
var Tb=3Dfunction(a){a.u_tz=3D-(new =
Date).getTimezoneOffset();a.u_his=3Dwindow.history.length;a.u_java=3Dnavi=
gator.javaEnabled();if(window.screen){a.u_h=3Dwindow.screen.height;a.u_w=3D=
window.screen.width;a.u_ah=3Dwindow.screen.availHeight;a.u_aw=3Dwindow.sc=
reen.availWidth;a.u_cd=3Dwindow.screen.colorDepth}if(navigator.plugins)a.=
u_nplug=3Dnavigator.plugins.length;if(navigator.mimeTypes)a.u_nmime=3Dnav=
igator.mimeTypes.length},Ub=3Dfunction(a,b){var =
c=3Db||B;if(a&&c.top!=3Dc)c=3Dc.top;try{return =
c.document&&!c.document.body?new u(-1,=0A=
-1):sb(c||window)}catch(d){return new =
u(-12245933,-12245933)}},Vb=3Dfunction(a,b){var =
c=3Da.length;if(c=3D=3D0)return 0;for(var =
d=3Db||305419896,e=3D0;e<c;e++){var =
f=3Da.charCodeAt(e);d^=3D(d<<5)+(d>>2)+f&4294967295}return =
d>0?d:4294967296+d},Wb=3Dfunction(a){if(a=3D=3Da.top)return 0;var =
b=3D[];b.push(a.document.URL);a.name&&b.push(a.name);var =
c=3Dh;a=3DUb(!c,a);b.push(a.width.toString());b.push(a.height.toString())=
;return Vb(b.join(""))},Xb=3Dfunction(a){if(!a)return"";var =
b=3D[],c=3D0;for(a=3Da;a&&c<25;a=3Da.parentNode,++c)b.push(a.id||=0A=
"");return =
b.join()},Yb=3Dfunction(a){try{return!!a.document}catch(b){return =
j}};var =
Zb=3D{google_ad_channel:"channel",google_ad_host:"host",google_ad_host_ch=
annel:"h_ch",google_ad_host_tier_id:"ht_id",google_ad_section:"region",go=
ogle_ad_type:"ad_type",google_adtest:"adtest",google_allow_expandable_ads=
:"ea",google_alternate_ad_url:"alternate_ad_url",google_alternate_color:"=
alt_color",google_bid:"bid",google_city:"gcs",google_color_bg:"color_bg",=
google_color_border:"color_border",google_color_line:"color_line",google_=
color_link:"color_link",google_color_text:"color_text",google_color_url:"=
color_url",=0A=
google_contents:"contents",google_country:"gl",google_cpm:"cpm",google_cu=
st_age:"cust_age",google_cust_ch:"cust_ch",google_cust_gender:"cust_gende=
r",google_cust_id:"cust_id",google_cust_interests:"cust_interests",google=
_cust_job:"cust_job",google_cust_l:"cust_l",google_cust_lh:"cust_lh",goog=
le_cust_u_url:"cust_u_url",google_disable_video_autoplay:"disable_video_a=
utoplay",google_ed:"ed",google_encoding:"oe",google_feedback:"feedback_li=
nk",google_flash_version:"flash",google_font_face:"f",google_font_size:"f=
s",=0A=
google_hints:"hints",google_kw:"kw",google_kw_type:"kw_type",google_langu=
age:"hl",google_page_url:"url",google_region:"gr",google_reuse_colors:"re=
use_colors",google_safe:"adsafe",google_tag_info:"gut",google_targeting:"=
targeting",google_targeting_video_doc_id:"tvdi",google_ui_features:"ui",g=
oogle_ui_version:"uiv",google_video_doc_id:"video_doc_id",google_video_pr=
oduct_type:"video_product_type"},$b=3D{google_ad_block:"ad_block",google_=
ad_client:"client",google_ad_format:"format",google_ad_output:"output",=0A=
google_ad_callback:"callback",google_ad_height:"h",google_ad_override:"go=
ogle_ad_override",google_ad_slot:"slotname",google_ad_width:"w",google_ct=
r_threshold:"ctr_t",google_image_size:"image_size",google_last_modified_t=
ime:"lmt",google_max_num_ads:"num_ads",google_max_radlink_len:"max_radlin=
k_len",google_num_radlinks:"num_radlinks",google_num_radlinks_per_unit:"n=
um_radlinks_per_unit",google_only_ads_with_video:"only_ads_with_video",go=
ogle_rl_dest_url:"rl_dest_url",google_rl_filtering:"rl_filtering",=0A=
google_rl_mode:"rl_mode",google_rt:"rt",google_skip:"skip"},ac=3D{google_=
only_pyv_ads:"pyv",google_with_pyv_ads:"withpyv"};var =
bc=3Dr("0",0),cc=3Dr("0",0),dc=3Dr("0.01",0),ec=3Dr("1",0),fc=3Dr("0.02",=
0),gc=3Dr("0.02",0),hc=3Dr("0.02",0),ic=3Dr("0.02",0),jc=3Dr("1",0),kc=3D=
r("0.015",0),lc=3Dr("0.015",0),mc=3Dr("0.012",=0A=
0),nc=3Dr("0.01",0),oc=3Dr("0",0);var pc=3Dfunction(){var =
a=3D"r20100909";return =
a},qc=3Dja("false",j),rc=3Dja("false",h),sc=3Dja("false",j),tc=3Dja("fals=
e",j);var =
uc=3Dfunction(a,b,c){b=3Dp(b,m,a);a=3Dwindow.onerror;window.onerror=3Db;t=
ry{c()}catch(d){c=3Dd.toString();var =
e=3D"";if(d.fileName)e=3Dd.fileName;var =
f=3D-1;if(d.lineNumber)f=3Dd.lineNumber;b=3Db(c,e,f);if(!b)throw =
d;}window.onerror=3Da};q("google_protectAndRun",uc);=0A=
var yc=3Dfunction(a,b,c,d){if(Math.random()<0.01){var =
e=3DCb;a=3D["http://",na(),"/pagead/gen_204","?id=3Djserror","&jscb=3D",q=
c?1:0,"&jscd=3D",sc?1:0,"&context=3D",D(a),"&msg=3D",D(b),"&file=3D",D(c)=
,"&line=3D",D(d.toString()),"&url=3D",D(e.URL.substring(0,512)),"&ref=3D"=
,D(e.referrer.substring(0,512))];a.push(xc());Nb(B,a.join(""))}return!tc}=
;q("google_handleError",yc);=0A=
var Ac=3Dfunction(a){zc|=3Da},zc=3D0,xc=3Dfunction(){var =
a=3D["&client=3D",D(B.google_ad_client),"&format=3D",D(B.google_ad_format=
),"&slotname=3D",D(B.google_ad_slot),"&output=3D",D(B.google_ad_output),"=
&ad_type=3D",D(B.google_ad_type)];return a.join("")};var =
Bc=3Dfunction(a){var b=3D"google_test";try{var =
c=3Da[b];a[b]=3D!c;if(a[b]=3D=3D=3D!c){a[b]=3Dc;return =
h}}catch(d){}return =
j},Cc=3Dfunction(a){for(;a!=3Da.parent&&Bc(a.parent);)a=3Da.parent;return=
 a},Dc=3Di,Ec=3Dfunction(){Dc||(Dc=3DCc(window));return Dc};var =
Fc,F=3Dfunction(a){this.n=3D[];this.s=3Da||window;this.c=3D0;this.m=3Di},=
Gc=3Dfunction(a,b){this.fn=3Da;this.win=3Db};F.prototype.enqueue=3Dfuncti=
on(a,b){if(this.c=3D=3D0&&this.n.length=3D=3D0&&(!b||b=3D=3Dwindow)){this=
.c=3D2;this.G(new Gc(a,window))}else{this.n.push(new =
Gc(a,b||this.s));this.p()}};F.prototype.D=3Dfunction(a){this.c=3D1;if(a)t=
his.m=3Dthis.s.setTimeout(p(this.o,this),a)};F.prototype.o=3Dfunction(){i=
f(this.c=3D=3D1){if(this.m!=3Di){this.s.clearTimeout(this.m);this.m=3Di}t=
his.c=3D0}this.p()};F.prototype.statusz=3Dfunction(){return h};=0A=
ia(F.prototype,"nq",F.prototype.enqueue);ia(F.prototype,"al",F.prototype.=
D);ia(F.prototype,"rl",F.prototype.o);ia(F.prototype,"sz",F.prototype.sta=
tusz);F.prototype.p=3Dfunction(){this.s.setTimeout(p(this.ha,this),0)};F.=
prototype.ha=3Dfunction(){if(this.c=3D=3D0&&this.n.length){var =
a=3Dthis.n.shift();this.c=3D2;a.win.setTimeout(p(this.G,this,a),0);this.p=
()}};F.prototype.G=3Dfunction(a){this.c=3D0;a.fn()};=0A=
var Hc=3Dfunction(a){try{return a.sz()}catch(b){return =
j}},Ic=3Dfunction(a){return =
Gb(a)&&Hc(a)&&Fb(a.nq)&&Fb(a.al)&&Fb(a.rl)},Jc=3Dfunction(){if(Fc&&Hc(Fc)=
)return Fc;var a=3DEc(),b=3Da.google_jobrunner;if(Ic(b))return =
Fc=3Db;return a.google_jobrunner=3DFc=3Dnew =
F(a)},Kc=3Dfunction(a,b){Jc().nq(a,b)},Lc=3Dfunction(a){Jc().al(a)},Mc=3D=
function(){var a=3DEc().google_jobrunner;Ic(a)&&a.rl()};var =
Nc=3Dfunction(a,b,c,d){b=3D"border:none;height:"+c+"px;margin:0;padding:0=
;position:relative;visibility:visible;width:"+b+"px";a=3D['<ins =
style=3D"display:inline-table;',b,'">','<ins id=3D"',a,'" =
style=3D"display:block;',b,'">',d,"</ins></ins>"];return a.join("")};var =
Oc,Pc,Qc=3Dfunction(){Pc=3DOc=3Dj;var =
a=3DUa();if(a)if(a.indexOf("Firefox")!=3D-1)Oc=3Dh;else =
if(a.indexOf("Camino")=3D=3D-1)if(!(a.indexOf("iPhone")!=3D-1||a.indexOf(=
"iPod")!=3D-1))if(a.indexOf("iPad")=3D=3D-1)if(a.indexOf("Android")=3D=3D=
-1)if(a.indexOf("Chrome")!=3D-1)Pc=3Dh};Qc();var Rc=3DOc,Sc=3DPc;var =
G=3D!!window.google_async_iframe_id,H=3DG&&window.parent||window,I=3Dfunc=
tion(){if(G&&!Yb(H)){for(var =
a=3D"."+Cb.domain;a.split(".").length>2&&!Yb(H);){Cb.domain=3Da=3Da.subst=
r(a.indexOf(".")+1);H=3Dwindow.parent}Yb(H)||(H=3Dwindow)}return =
H},Tc=3Dfunction(a,b,c){var d=3D["<iframe"];for(var e in =
a)Jb(d,e+"=3D"+a[e]);d.push('style=3D"left:0;position:absolute;top:0;"');=
d.push("></iframe>");d=3Dd.join(" ");return =
a=3DNc(a.id+"_anchor",b,c,d)},Uc=3Dfunction(a,b){for(var =
c=3Da.document,d=3Db.id,e=3D0;!d||a.document.getElementById(d);)d=3D=0A=
"aswift_"+e++;b.id=3Dd;e=3Da.google_ad_width;var =
f=3Da.google_ad_height;c.write(Tc(b,e,f));return =
d},Vc=3Dfunction(a,b,c){a=3Da.document.getElementById(b).contentWindow;b=3D=
a.document;if(Xa)if(b.body.firstChild)return;b.open();a.google_async_ifra=
me_close=3Dh;b.write(c)},Wc=3Dfunction(a,b,c){a=3Da.document.getElementBy=
Id(b).contentWindow;c=3D"javascript:"+Ba(c);a.location=3Dc},Xc=3Dfunction=
(a,b,c){var =
d=3Da.document.getElementById(b).contentWindow;Yb(d)?Vc(a,b,c):Wc(a,b,c)}=
,Yc=3Dfunction(a){if(G&&a!=3Da.parent){Mc();a.google_async_iframe_close&&=0A=
a.setTimeout(function(){a.document.close()},0)}};function =
Zc(a,b){try{return a.top.document=3D=3Db}catch(c){}return j}function =
$c(a,b,c,d){c=3Dc||a.google_ad_width;d=3Dd||a.google_ad_height;if(Zc(a,b)=
)return j;var e=3Db.documentElement;if(c&&d){var =
f=3D1,g=3D1;if(a.innerHeight){f=3Da.innerWidth;g=3Da.innerHeight}else =
if(e&&e.clientHeight){f=3De.clientWidth;g=3De.clientHeight}else =
if(b.body){f=3Db.body.clientWidth;g=3Db.body.clientHeight}if(g>2*d||f>2*c=
)return j}return h}function =
ad(a,b){C(b,function(c,d){a["google_"+d]=3Dc})}=0A=
function bd(a,b){if(!b)return a.URL;return a.referrer}function =
cd(a,b){if(!b&&a.google_referrer_url=3D=3Di)return"0";else =
if(b&&a.google_referrer_url=3D=3Di)return"1";else =
if(!b&&a.google_referrer_url!=3Di)return"2";else =
if(b&&a.google_referrer_url!=3Di)return"3";return"4"}function =
dd(a,b,c){a.page_url=3Dbd(b,c);a.page_location=3Di}function =
ed(a,b,c,d){a.page_url=3Db.google_page_url;a.page_location=3Dbd(c,d)||"EM=
PTY"}=0A=
function fd(a,b){var =
c=3D{},d=3D$c(I(),b,a.google_ad_width,a.google_ad_height);c.iframing=3Dcd=
(a,d);a.google_page_url?ed(c,a,b,d):dd(c,b,d);c.last_modified_time=3Db.UR=
L=3D=3Dc.page_url?Date.parse(b.lastModified)/1E3:i;c.referrer_url=3Dd?a.g=
oogle_referrer_url:a.google_page_url&&a.google_referrer_url?a.google_refe=
rrer_url:b.referrer;return c}function gd(a){var =
b=3D{},c=3Da.URL.substring(a.URL.lastIndexOf("http"));b.iframing=3Di;b.pa=
ge_url=3Dc;b.page_location=3Da.URL;b.last_modified_time=3Di;b.referrer_ur=
l=3Dc;return b}=0A=
function hd(a){var b=3Did(a,I().document);ad(a,b)}function id(a,b){var =
c;return c=3Da.google_page_url=3D=3Di&&jd[b.domain]?gd(b):fd(a,b)}var =
jd=3D{};jd["ad.yieldmanager.com"]=3Dh;var =
md=3Dfunction(){if(window.google_ad_frameborder=3D=3Di)window.google_ad_f=
rameborder=3D0;if(window.google_ad_output=3D=3Di)window.google_ad_output=3D=
"html";if(E(window.google_ad_format)){var =
a=3Dwindow.google_ad_format.match(/^(\d+)x(\d+)_.*/);if(a){window.google_=
ad_width=3DparseInt(a[1],10);window.google_ad_height=3DparseInt(a[2],10);=
window.google_ad_output=3D"html"}}window.google_ad_format=3Dkd(window.goo=
gle_ad_format,String(window.google_ad_output),Number(window.google_ad_wid=
th),Number(window.google_ad_height),window.google_ad_slot,=0A=
!!window.google_override_format);window.google_ad_client=3Dld(window.goog=
le_ad_format,window.google_ad_client);hd(window);if(window.google_flash_v=
ersion=3D=3Di)window.google_flash_version=3DQb();window.google_ad_section=
=3Dwindow.google_ad_section||window.google_ad_region||"";window.google_co=
untry=3Dwindow.google_country||window.google_gl||"";a=3D(new =
Date).getTime();if(n(window.google_color_bg))window.google_color_bg=3DJ(w=
indow.google_color_bg,a);if(n(window.google_color_text))window.google_col=
or_text=3DJ(window.google_color_text,=0A=
a);if(n(window.google_color_link))window.google_color_link=3DJ(window.goo=
gle_color_link,a);if(n(window.google_color_url))window.google_color_url=3D=
J(window.google_color_url,a);if(n(window.google_color_border))window.goog=
le_color_border=3DJ(window.google_color_border,a);if(n(window.google_colo=
r_line))window.google_color_line=3DJ(window.google_color_line,a)},nd=3Dfu=
nction(a){C(Zb,function(b,c){a[c]=3Di});C($b,function(b,c){a[c]=3Di});C(a=
c,function(b,c){a[c]=3Di});a.google_container_id=3Di;a.google_disable_asy=
nc=3Di;a.google_eids=3D=0A=
i;a.google_page_location=3Di;a.google_referrer_url=3Di;a.google_ad_region=
=3Di;a.google_gl=3Di},J=3Dfunction(a,b){Ac(2);return =
a[b%a.length]},ld=3Dfunction(a,b){if(!b)return"";b=3Db.toLowerCase();retu=
rn =
b=3DE(a)?od(b):pd(b)},pd=3Dfunction(a){if(a&&a.substring(0,3)!=3D"ca-")a=3D=
"ca-"+a;return =
a},od=3Dfunction(a){if(a&&a.substring(0,7)!=3D"ca-aff-")a=3D"ca-aff-"+a;r=
eturn =
a},kd=3Dfunction(a,b,c,d,e,f){if(!a&&b=3D=3D"html")a=3Dc+"x"+d;return =
a=3Dqd(a,e,f)?a.toLowerCase():""},qd=3Dfunction(a,b,c){if(!a)return =
j;if(!b)return h;return c};var K=3Ddocument,L=3Dnavigator,M=3Dwindow;=0A=
function rd(){var a=3DK.cookie,b=3DMath.round((new =
Date).getTime()/1E3),c=3DM.google_analytics_domain_name;c=3Dtypeof =
c=3D=3D"undefined"?sd("auto"):sd(c);var =
d=3Da.indexOf("__utma=3D"+c+".")>-1,e=3Da.indexOf("__utmb=3D"+c)>-1,f=3Da=
.indexOf("__utmc=3D"+c)>-1,g=3D{},l=3D!!M&&!!M.gaGlobal;if(d){a=3Da.split=
("__utma=3D"+c+".")[1].split(";")[0].split(".");g.sid=3De&&f?a[3]+"":l&&M=
.gaGlobal.sid?M.gaGlobal.sid:b+"";g.vid=3Da[0]+"."+a[1];g.from_cookie=3Dh=
}else{g.sid=3Dl&&M.gaGlobal.sid?M.gaGlobal.sid:b+"";g.vid=3Dl&&M.gaGlobal=
.vid?M.gaGlobal.vid:=0A=
(Math.round(Math.random()*2147483647)^td()&2147483647)+"."+b;g.from_cooki=
e=3Dj}g.dh=3Dc;g.hid=3Dl&&M.gaGlobal.hid?M.gaGlobal.hid:Math.round(Math.r=
andom()*2147483647);return M.gaGlobal=3Dg}=0A=
function td(){var =
a=3DK.cookie?K.cookie:"",b=3DM.history.length,c,d=3D[L.appName,L.version,=
L.language?L.language:L.browserLanguage,L.platform,L.userAgent,L.javaEnab=
led()?1:0].join("");if(M.screen)d+=3DM.screen.width+"x"+M.screen.height+M=
.screen.colorDepth;else =
if(M.java){c=3Djava.awt.Toolkit.getDefaultToolkit().getScreenSize();d+=3D=
c.screen.width+"x"+c.screen.height}d+=3Da;d+=3DK.referrer?K.referrer:"";f=
or(a=3Dd.length;b>0;)d+=3Db--^a++;return ud(d)}=0A=
function ud(a){var =
b=3D1,c=3D0,d;if(!(a=3D=3Dundefined||a=3D=3D"")){b=3D0;for(d=3Da.length-1=
;d>=3D0;d--){c=3Da.charCodeAt(d);b=3D(b<<6&268435455)+c+(c<<14);c=3Db&266=
338304;b=3Dc!=3D0?b^c>>21:b}}return b}function =
sd(a){if(!a||a=3D=3D""||a=3D=3D"none")return =
1;if("auto"=3D=3Da){a=3DK.domain;if("www."=3D=3Da.substring(0,4))a=3Da.su=
bstring(4,a.length)}return ud(a.toLowerCase())};var =
vd=3Dfunction(a,b){var =
c=3DA(a);if(c.defaultView&&c.defaultView.getComputedStyle)if(c=3Dc.defaul=
tView.getComputedStyle(a,""))return c[b];return =
i},N=3Dfunction(a,b){return =
vd(a,b)||(a.currentStyle?a.currentStyle[b]:i)||a.style[b]},wd=3Dfunction(=
a){a=3Da?a.nodeType=3D=3D9?a:A(a):document;if(w&&!nb(a).T())return =
a.body;return a.documentElement},xd=3Dfunction(a){var =
b=3Da.getBoundingClientRect();if(w){a=3Da.ownerDocument;b.left-=3Da.docum=
entElement.clientLeft+a.body.clientLeft;b.top-=3Da.documentElement.client=
Top+a.body.clientTop}return b},=0A=
yd=3Dfunction(a){if(w)return a.offsetParent;var =
b=3DA(a),c=3DN(a,"position"),d=3Dc=3D=3D"fixed"||c=3D=3D"absolute";for(a=3D=
a.parentNode;a&&a!=3Db;a=3Da.parentNode){c=3DN(a,"position");d=3Dd&&c=3D=3D=
"static"&&a!=3Db.documentElement&&a!=3Db.body;if(!d&&(a.scrollWidth>a.cli=
entWidth||a.scrollHeight>a.clientHeight||c=3D=3D"fixed"||c=3D=3D"absolute=
"))return a}return i},zd=3Dfunction(a){var =
b,c=3DA(a),d=3DN(a,"position"),e=3DXa&&c.getBoxObjectFor&&!a.getBoundingC=
lientRect&&d=3D=3D"absolute"&&(b=3Dc.getBoxObjectFor(a))&&(b.screenX<0||b=
.screenY<0),f=3Dnew Ja(0,0),=0A=
g=3Dwd(c);if(a=3D=3Dg)return =
f;if(a.getBoundingClientRect){b=3Dxd(a);a=3Dnb(c).v();f.x=3Db.left+a.x;f.=
y=3Db.top+a.y}else =
if(c.getBoxObjectFor&&!e){b=3Dc.getBoxObjectFor(a);a=3Dc.getBoxObjectFor(=
g);f.x=3Db.screenX-a.screenX;f.y=3Db.screenY-a.screenY}else{b=3Da;do{f.x+=
=3Db.offsetLeft;f.y+=3Db.offsetTop;if(b!=3Da){f.x+=3Db.clientLeft||0;f.y+=
=3Db.clientTop||0}if(x&&N(b,"position")=3D=3D"fixed"){f.x+=3Dc.body.scrol=
lLeft;f.y+=3Dc.body.scrollTop;break}b=3Db.offsetParent}while(b&&b!=3Da);i=
f(Wa||x&&d=3D=3D"absolute")f.y-=3Dc.body.offsetTop;for(b=3Da;(b=3Dyd(b))&=
&=0A=
b!=3Dc.body&&b!=3Dg;){f.x-=3Db.scrollLeft;if(!Wa||b.tagName!=3D"TR")f.y-=3D=
b.scrollTop}}return f},Ad=3Dfunction(a){var b=3Dnew =
Ja;if(a.nodeType=3D=3D1)if(a.getBoundingClientRect){var =
c=3Dxd(a);b.x=3Dc.left;b.y=3Dc.top}else{c=3Dnb(a).v();a=3Dzd(a);b.x=3Da.x=
-c.x;b.y=3Da.y-c.y}else{b.x=3Da.clientX;b.y=3Da.clientY}return =
b},Bd=3Dfunction(a,b,c,d){if(/^\d+px?$/.test(b))return =
parseInt(b,10);else{var =
e=3Da.style[c],f=3Da.runtimeStyle[c];a.runtimeStyle[c]=3Da.currentStyle[c=
];a.style[c]=3Db;b=3Da.style[d];a.style[c]=3De;a.runtimeStyle[c]=3Df;retu=
rn b}},Cd=3D=0A=
function(a){var =
b=3DA(a),c=3D"";if(b.body.createTextRange){c=3Db.body.createTextRange();c=
.moveToElementText(a);c=3Dc.queryCommandValue("FontName")}if(!c){c=3DN(a,=
"fontFamily");if(Wa&&db)c=3Dc.replace(/ =
\[[^\]]*\]/,"")}a=3Dc.split(",");if(a.length>1)c=3Da[0];return =
xa(c,"\"'")},Dd=3D/[^\d]+$/,Ed=3Dfunction(a){return(a=3Da.match(Dd))&&a[0=
]||i},Fd=3D{cm:1,"in":1,mm:1,pc:1,pt:1},Gd=3D{em:1,ex:1},Hd=3Dfunction(a)=
{var b=3DN(a,"fontSize"),c=3DEd(b);if(b&&"px"=3D=3Dc)return =
parseInt(b,10);if(w)if(c in Fd)return Bd(a,b,"left","pixelLeft");else =
if(a.parentNode&&=0A=
a.parentNode.nodeType=3D=3D1&&c in =
Gd){a=3Da.parentNode;c=3DN(a,"fontSize");return =
Bd(a,b=3D=3Dc?"1em":b,"left","pixelLeft")}c=3Dvb("span",{style:"visibilit=
y:hidden;position:absolute;line-height:0;padding:0;margin:0;border:0;heig=
ht:1em;"});yb(a,c);b=3Dc.offsetHeight;Ab(c);return b};var =
O=3Dfunction(a,b,c,d,e,f){this.V=3Dj;this.ja=3Da;this.F=3De;this.I=3Df;th=
is.ma=3Db;this.i=3D+c;this.h=3D+d;this.j=3D[]};O.prototype.collapse=3Dfun=
ction(){var =
a=3Dthis.z();if(a){this.ia();this.V=3Dj}};O.prototype.g=3Dfunction(a){thi=
s.e(a,"zIndex","999999")};O.prototype.M=3Dfunction(a,b,c){this.e(a,"width=
",b+"px");this.e(a,"height",c+"px");this.g(a)};O.prototype.w=3Dfunction()=
{var a=3D[],b=3Dthis.z();if(!b)return =
a;a.push(b);this.F&&this.I&&a.push(this.F.document.getElementById(this.I)=
);return a};=0A=
O.prototype.expand=3Dfunction(a,b,c){var =
d=3Dthis.w();if(!(d.length<=3D0)){for(var =
e=3D0,f=3Dd.length;e<f;++e)this.M(d[e],a,b);d=3Dd[d.length-1];if(a>this.i=
&&(c=3D=3D0||c=3D=3D3))this.e(d,"left","-"+(a-this.i)+"px");if(b>this.h&&=
(c=3D=3D1||c=3D=3D0))this.e(d,"top","-"+(b-this.h)+"px");a=3Dd.parentNode=
;b=3Da.parentNode;if(a.nodeName.toLowerCase()=3D=3D"ins"){this.g(a);this.=
g(b)}for(a=3Db.parentNode;a&&a.style;a=3Da.parentNode){if(a.nodeName.toLo=
werCase()=3D=3D"body")break;a.style.overflow!=3D"visible"&&this.e(a,"over=
flow","visible")}this.V=3Dh}};=0A=
O.prototype.K=3Dfunction(a,b){var =
c=3Dthis.w();c=3Dc[c.length-1];c=3DAd(c);var =
d=3Dthis.F||window;d=3Dsb(d||window);var =
e=3Da-this.i,f=3Db-this.h,g=3Dc.y;f=3Df>g;var =
l=3Dd.height-(c.y+this.h);g=3Df||l>=3Dg;f=3Dc.x;e=3De>f;c=3Dd.width-(c.x+=
this.i);c=3De||c>=3Df;d=3D2;if(g&&!c)d=3D3;else if(!g&&c)d=3D1;else =
if(!g&&!c)d=3D0;return =
d};O.prototype.z=3Dfunction(){if(!this.R)this.R=3DCb.getElementById(this.=
ja);return this.R};O.prototype.e=3Dfunction(a,b,c){this.j.push(new =
Id(a,b,c))};=0A=
O.prototype.ia=3Dfunction(){for(var =
a=3D0,b=3Dthis.j.length;a<b;a++)this.j[a].undo();this.j.length=3D0};var =
Id=3Dfunction(a,b,c){this.$=3Da;this.ka=3Db;this.la=3Da.style[b];this.$.s=
tyle[b]=3Dc};Id.prototype.undo=3Dfunction(){this.$.style[this.ka]=3Dthis.=
la};var Jd=3Dfunction(a,b){var =
c=3Da.K(b.width,b.height);a.expand(b.width,b.height,c);return{width:b.wid=
th,height:b.height,direction:c}},Kd=3Dfunction(a){a.collapse();return{}},=
Ld=3Dfunction(){iframes.handlers.set("expandable",{open:function(a){var =
b=3Da.openParams.container,c=3Da.openParams.width,d=3Da.openParams.height=
,e=3Da.openParams.id,f=3De+"_anchor";if(a.openParams.friendlyIframeId){b=3D=
document.createElement("div");document.body.appendChild(b)}else{var =
g=3DNc(f,c,d,"");if(b){b.innerHTML=3Dg;b=3Db.firstChild.firstChild}else{d=
ocument.write(g);=0A=
b=3Ddocument.getElementById(f)}}f=3Dnew =
O(e,"",c,d,a.openParams.topMostFriendlyWindow,a.openParams.friendlyIframe=
Id);a.methods.expand=3Dha(Jd,f);a.methods.collapse=3Dha(Kd,f);return =
a=3Da.openInto(b,{id:e,width:c,height:d,style:a.openParams.cssStyle})},on=
ready:function(){},close:function(){}})};var =
P=3Dfunction(){this.defaultBucket=3D[];this.layers=3D{};for(var =
a=3D0,b=3Darguments.length;a<b;++a)this.layers[arguments[a]]=3D""},Md=3Df=
unction(a){for(var b=3Dnew =
P,c=3D0,d=3Da.defaultBucket.length;c<d;++c)b.defaultBucket.push(a.default=
Bucket[c]);C(a.layers,p(P.prototype.u,b));return =
b};P.prototype.statusz=3Dfunction(){return =
h};P.prototype.u=3Dfunction(a,b){this.layers[b]=3Da};=0A=
P.prototype.ga=3Dfunction(a,b){if(a=3D=3D"")return"";if(!b){this.defaultB=
ucket.push(a);return a}if(this.layers.hasOwnProperty(b))return =
this.layers[b]=3Da;return""};P.prototype.d=3Dfunction(a,b,c){if(this.U(c)=
&&!(Math.random()<1.0E-4)&&Math.random()<b){b=3DMath.floor(Math.random()*=
a.length);return =
this.ga(a[b],c)}return""};P.prototype.U=3Dfunction(a){if(!a)return =
h;return =
this.layers.hasOwnProperty(a)&&this.layers[a]=3D=3D""};P.prototype.b=3Dfu=
nction(a){if(this.layers.hasOwnProperty(a))return =
this.layers[a];return""};=0A=
P.prototype.geil=3DP.prototype.b;P.prototype.Q=3Dfunction(){var =
a=3D[],b=3Dfunction(c){c!=3D""&&a.push(c)};C(this.layers,b);if(this.defau=
ltBucket.length>0&&a.length>0)return =
this.defaultBucket.join(",")+","+a.join(",");return =
this.defaultBucket.join(",")+a.join(",")};var =
Od=3Dfunction(a){this.a=3Dthis.S=3Da;Nd(this)},Pd=3D{};Pd.google_persiste=
nt_state=3Dh;Pd.google_persistent_state_async=3Dh;=0A=
var =
Qd=3D{},Q=3Dfunction(a){a=3Da&&Pd[a]?a:G?"google_persistent_state_async":=
"google_persistent_state";if(Qd[a])return =
Qd[a];if(a=3D=3D"google_persistent_state_async")var b=3DI(),c=3D{};else =
c=3Db=3DI();var d=3Db[a];if(typeof d!=3D"object"||typeof =
d.S!=3D"object")return b[a]=3DQd[a]=3Dnew Od(c);return =
Qd[a]=3Dd},Nd=3Dfunction(a){S(a,1,j);S(a,2,j);S(a,3,i);S(a,4,0);S(a,5,0);=
S(a,6,0);S(a,7,(new =
Date).getTime());S(a,8,{});S(a,9,{});S(a,10,{});S(a,11,[]);S(a,12,0)},Rd=3D=
function(a){switch(a){case 1:return"google_new_domain_enabled";case =
2:return"google_new_domain_checked";=0A=
case 3:return"google_exp_persistent";case =
4:return"google_num_sdo_slots";case 5:return"google_num_0ad_slots";case =
6:return"google_num_ad_slots";case 7:return"google_correlator";case =
8:return"google_prev_ad_formats_by_region";case =
9:return"google_prev_ad_slotnames_by_region";case =
10:return"google_num_slots_by_channel";case =
11:return"google_viewed_host_channels";case =
12:return"google_num_slot_to_show"}},T=3Dfunction(a,b){var =
c=3DRd(b);return c=3Da.S[c]},U=3Dfunction(a,b,c){return =
a.S[Rd(b)]=3Dc},S=3Dfunction(a,=0A=
b,c){a=3Da.S;b=3DRd(b);if(a[b]=3D=3D=3Dundefined)return a[b]=3Dc;return =
a[b]},Sd=3Dfunction(a){if(T(a,1))return h;return =
U(a,1,!!window.google_new_domain_enabled)},Td=3Dfunction(a,b){return =
U(a,3,b)};var Ud,Vd,Wd=3Dfunction(a){try{return =
a.statusz()}catch(b){return j}},V=3Dfunction(){if(Ud&&Wd(Ud))return =
Ud;var a=3DQ(),b=3DT(a,3);if(Ib(b,P)||!Wd(b))return Ud=3DTd(a,new =
P(1,2,3,4,5));return Ud=3Db},Xd=3Dfunction(){Vd||(Vd=3DMd(V()));return =
Vd},Yd=3D{BLOCKING_LOADER_IE8:"33895266",RELEASE_CANDIDATE_LOADER_IE8:"33=
895268",NO_LOADER_IE8:"33895269",BLOCKING_LOADER_IE7:"33895256",RELEASE_C=
ANDIDATE_LOADER_IE7:"33895258",NO_LOADER_IE7:"33895259",BLOCKING_LOADER_F=
F:"33895276",RELEASE_CANDIDATE_LOADER_FF:"33895278",NO_LOADER_FF:"3389527=
9",=0A=
BLOCKING_LOADER_WK:"33895286",RELEASE_CANDIDATE_LOADER_WK:"33895288",NO_L=
OADER_WK:"33895289",BLOCKING_LOADER_XX:"33895296",RELEASE_CANDIDATE_LOADE=
R_XX:"33895298",NO_LOADER_XX:"33895299",RELEASE_CANDIDATE_PREVIEW:"338951=
25"},Zd=3D{BLOCKING_BLOCKING:"33895101",CTRL_ASYNC:"33895106",CTRL_BLOCKI=
NG:"33895107",EXPT_ASYNC:"33895108",EXPT_BLOCKING:"33895109",PREVIEW_ASYN=
C:"33895102",PREVIEW_BLOCKING:"33895103"};var =
W=3Dfunction(){};W.prototype.serialize=3Dfunction(a){var =
b=3D[];this.q(a,b);return =
b.join("")};W.prototype.q=3Dfunction(a,b){switch(typeof a){case =
"string":this.H(a,b);break;case "number":this.ea(a,b);break;case =
"boolean":b.push(a);break;case "undefined":b.push("null");break;case =
"object":if(a=3D=3Di){b.push("null");break}if(a instanceof =
Array){this.da(a,b);break}this.fa(a,b);break;case =
"function":break;default:throw Error("Unknown type: "+typeof a);}};=0A=
var =
$d=3D{'"':'\\"',"\\":"\\\\","/":"\\/","\u0008":"\\b","\u000c":"\\f","\n":=
"\\n","\r":"\\r","\t":"\\t","\u000b":"\\u000b"},ae=3D/\uffff/.test("\ufff=
f")?/[\\\"\x00-\x1f\x7f-\uffff]/g:/[\\\"\x00-\x1f\x7f-\xff]/g;W.prototype=
.H=3Dfunction(a,b){b.push('"');b.push(a.replace(ae,function(c){if(c in =
$d)return $d[c];var =
d=3Dc.charCodeAt(0),e=3D"\\u";if(d<16)e+=3D"000";else =
if(d<256)e+=3D"00";else if(d<4096)e+=3D"0";return =
$d[c]=3De+d.toString(16)}));b.push('"')};=0A=
W.prototype.ea=3Dfunction(a,b){b.push(isFinite(a)&&!isNaN(a)?a:"null")};W=
.prototype.da=3Dfunction(a,b){var c=3Da.length;b.push("[");for(var =
d=3D"",e=3D0;e<c;e++){b.push(d);this.q(a[e],b);d=3D","}b.push("]")};W.pro=
totype.fa=3Dfunction(a,b){b.push("{");var c=3D"";for(var d in =
a)if(a.hasOwnProperty(d)){var e=3Da[d];if(typeof =
e!=3D"function"){b.push(c);this.H(d,b);b.push(":");this.q(e,b);c=3D","}}b=
.push("}")};var =
be=3D["google_ad_block","google_ad_channel","google_ad_client","google_ad=
_format","google_ad_height","google_ad_host","google_ad_host_channel","go=
ogle_ad_host_tier_id","google_ad_output","google_ad_override","google_ad_=
region","google_ad_section","google_ad_slot","google_ad_type","google_ad_=
width","google_adtest","google_allow_expandable_ads","google_alternate_ad=
_url","google_alternate_color","google_analytics_domain_name","google_ana=
lytics_uacct","google_bid","google_city","google_color_bg","google_color_=
border",=0A=
"google_color_line","google_color_link","google_color_text","google_color=
_url","google_container_id","google_contents","google_country","google_cp=
m","google_ctr_threshold","google_cust_age","google_cust_ch","google_cust=
_gender","google_cust_id","google_cust_interests","google_cust_job","goog=
le_cust_l","google_cust_lh","google_cust_u_url","google_disable_video_aut=
oplay","google_ed","google_eids","google_enable_osd","google_encoding","g=
oogle_font_face","google_font_size","google_frame_id","google_gl",=0A=
"google_hints","google_image_size","google_kw","google_kw_type","google_l=
anguage","google_max_num_ads","google_max_radlink_len","google_num_radlin=
ks","google_num_radlinks_per_unit","google_num_slots_to_rotate","google_o=
nly_ads_with_video","google_only_pyv_ads","google_override_format","googl=
e_page_url","google_referrer_url","google_region","google_reuse_colors","=
google_rl_dest_url","google_rl_filtering","google_rl_mode","google_rt","g=
oogle_safe","google_skip","google_tag_info","google_targeting",=0A=
"google_ui_features","google_ui_version","google_video_doc_id","google_vi=
deo_product_type","google_with_pyv_ads"],ce=3Dfunction(a){for(var =
b=3D[],c=3D0,d=3Dbe.length;c<d;c++){var e=3Dbe[c];if(a[e]!=3Di){var =
f;try{f=3D(new =
W).serialize(a[e])}catch(g){}f&&Jb(b,e,"=3D",f,";")}}return =
b.join("")},de=3Dfunction(a){for(var b=3D0,c=3Dbe.length;b<c;b++){var =
d=3Dbe[b];a[d]=3Di}};var ee=3Dfunction(a){var =
b=3D"google_unique_id";if(a[b])++a[b];else a[b]=3D1;return =
a[b]},fe=3Dfunction(){var a=3D"script";return["<",a,' =
src=3D"http://',s(),,"/pagead/js/",pc(),'/r20100903/show_ads_impl.js"></'=
,a,">"].join("")},ge=3Dfunction(){if(window.google_disable_async)return =
j;return(w&&y(7)||Sc||Rc&&!!window.document.body)&&!window.google_contain=
er_id&&=0A=
(!window.google_ad_output||window.google_ad_output=3D=3D"html")},he=3Dfun=
ction(a){var =
b=3D"script",c=3D{allowtransparency:'"true"',frameborder:'"'+(a.google_ad=
_frameborder||0)+'"',height:'"'+a.google_ad_height+'"',hspace:'"0"',margi=
nwidth:'"0"',marginheight:'"0"',name:'"google_ads_frame"',scrolling:'"no"=
',vspace:'"0"',width:'"'+a.google_ad_width+'"'};a.google_ad_frameborder=3D=
i;var d=3DUc(a,c);c=3Dce(a);de(a);var e=3Dk,f=3D(new =
Date).getTime(),g=3D["<!doctype =
html><html><body><",b,">",c,"google_unique_id=3D",a.google_unique_id,=0A=
';google_async_iframe_id=3D"',d,'";google_start_time=3D',e,";google_bpp=3D=
",f>e?f-e:1,";</",b,">",fe(),"</body></html>"].join("");Kc(function(){Lc(=
3E4);try{Xc(a,d,g)}catch(l){Mc()}})},ie=3Dfunction(){var =
a=3DYd,b=3D[],c=3D0;if(w){b=3Dy(8)?[a.BLOCKING_LOADER_IE8,a.RELEASE_CANDI=
DATE_LOADER_IE8,a.NO_LOADER_IE8]:[a.BLOCKING_LOADER_IE7,a.RELEASE_CANDIDA=
TE_LOADER_IE7,a.NO_LOADER_IE7];c=3Dfc}else =
if(Xa){b=3D[a.BLOCKING_LOADER_FF,a.RELEASE_CANDIDATE_LOADER_FF,a.NO_LOADE=
R_FF];c=3Dgc}else =
if(Sc){b=3D[a.BLOCKING_LOADER_WK,a.RELEASE_CANDIDATE_LOADER_WK,=0A=
a.NO_LOADER_WK];c=3Dhc}else{b=3D[a.BLOCKING_LOADER_XX,a.RELEASE_CANDIDATE=
_LOADER_XX,a.NO_LOADER_XX];c=3Dic}if(tc&&pc()!=3D"dev"){b=3D[a.RELEASE_CA=
NDIDATE_PREVIEW];c=3Dec}V().d(b,c,3)},je=3Dfunction(){if(G){var =
a=3DQ("google_persistent_state"),b=3DT(a,3);a=3D3;if("geil"in =
b){b=3Db.geil(a);V().d([b],1,a)}}},ke=3Dfunction(){var =
a=3DV();return"geil"in a?a.geil(3):""},le=3Dfunction(){var =
a=3Dke(),b=3DYd;return =
a=3D=3Db.RELEASE_CANDIDATE_PREVIEW},me=3Dfunction(){var =
a=3Dke(),b=3DYd;return =
a=3D=3Db.RELEASE_CANDIDATE_LOADER_IE8||a=3D=3Db.RELEASE_CANDIDATE_LOADER_=
IE7||=0A=
a=3D=3Db.RELEASE_CANDIDATE_LOADER_FF||a=3D=3Db.RELEASE_CANDIDATE_LOADER_W=
K||a=3D=3Db.RELEASE_CANDIDATE_LOADER_XX},ne=3Dfunction(){var =
a=3Dke(),b=3DYd;return =
a=3D=3Db.BLOCKING_LOADER_IE8||a=3D=3Db.BLOCKING_LOADER_IE7||a=3D=3Db.BLOC=
KING_LOADER_FF||a=3D=3Db.BLOCKING_LOADER_WK||a=3D=3Db.BLOCKING_LOADER_XX}=
,oe=3Dfunction(){G&&je();if(ke()){var =
a=3DZd,b=3D0;b=3Dne()?a.BLOCKING_BLOCKING:me()?G?a.EXPT_ASYNC:a.EXPT_BLOC=
KING:le()?G?a.PREVIEW_ASYNC:a.PREVIEW_BLOCKING:ge()?a.CTRL_ASYNC:a.CTRL_B=
LOCKING;Xd().d([b],1,4)}};var =
pe=3D{google:1,googlegroups:1,gmail:1,googlemail:1,googleimages:1,googlep=
rint:1};function =
qe(a){a=3Da.google_page_location||a.google_page_url;if(!a)return =
j;a=3Da.toString();if(a.indexOf("http://")=3D=3D0)a=3Da.substring(7,a.len=
gth);else =
if(a.indexOf("https://")=3D=3D0)a=3Da.substring(8,a.length);var =
b=3Da.indexOf("/");if(b=3D=3D-1)b=3Da.length;a=3Da.substring(0,b);a=3Da.s=
plit(".");b=3Dj;if(a.length>=3D3)b=3Da[a.length-3]in =
pe;if(a.length>=3D2)b=3Db||a[a.length-2]in pe;return b}=0A=
function re(a,b,c){var =
d=3DQ();if(qe(a))return!U(d,2,h);if(!T(d,2)){a=3DMath.random();if(a<=3Dc)=
{c=3D"http://"+ma()+"/pagead/test_domain.js";a=3D"script";b.write("<"+a+'=
 src=3D"'+c+'"></'+a+">");return U(d,2,h)}}return j}var =
se=3Dfunction(a){var b=3DV();if(b.b(1)=3D=3D"44901228")return =
j;if(b.b(1)=3D=3D"44901229"||Math.random()<cc)return =
1=3D=3DMath.floor(a/2)%2;return j};=0A=
function te(a,b){var c=3DQ();if(!qe(a)&&Sd(c))return =
se(b)?"http://"+la("","googleads2.g.doubleclick.net"):"http://"+ma();retu=
rn"http://"+na()};var =
X=3Dfunction(a){this.f=3Da;this.C=3D[];this.B=3D0;this.l=3D[];this.Z=3D0;=
this.r=3D[];this.X=3Dj;this.J=3Dthis.L=3D"";this.W=3Dj};X.prototype.ba=3D=
function(a,b){var =
c=3Dthis.f[b],d=3Dthis.C;this.f[b]=3Dfunction(e){if(e&&e.length>0){var =
f=3De.length>1?e[1].url:i;d.push([a,wa(e[0].url),f])}c(e)}};X.prototype.a=
a=3Dfunction(){this.B++};X.prototype.ca=3Dfunction(a){this.l.push(a)};var=
 =
ue=3D"http://"+s()+"/pagead/osd.js";X.prototype.Y=3Dfunction(){if(!this.X=
){Mb(I());Kb(ue);this.X=3Dh}};=0A=
X.prototype.N=3Dfunction(a){if(this.B>0)for(var =
b=3Dthis.f.document.getElementsByTagName("iframe"),c=3Dthis.W?"google_ads=
_iframe_":"google_ads_frame",d=3D0;d<b.length;d++){var =
e=3Db.item(d);e.src&&e.name&&e.name.indexOf(c)=3D=3D0&&a(e,e.src)}};=0A=
X.prototype.O=3Dfunction(a){var b=3Dthis.C;if(b.length>0)for(var =
c=3Dthis.f.document.getElementsByTagName("a"),d=3D0;d<c.length;d++)for(va=
r e=3D0;e<b.length;e++)if(c.item(d).href=3D=3Db[e][1]){var =
f=3Dc.item(d).parentNode;if(b[e][2])for(var =
g=3Df,l=3D0;l<4;l++){if(g.innerHTML.indexOf(b[e][2])>0){f=3Dg;break}g=3Dg=
.parentNode}a(f,b[e][0]);b.splice(e,1);break}};X.prototype.P=3Dfunction(a=
){for(var b=3D0;b<this.l.length;b++){var =
c=3Dthis.l[b],d=3Dve(c);if(d)(d=3Dthis.f.document.getElementById("google_=
ads_div_"+d))&&a(d,c)}};=0A=
X.prototype.t=3Dfunction(a){this.O(a);this.P(a);this.N(a)};X.prototype.se=
tupOsd=3Dfunction(a,b,c){this.Z=3Da;this.L=3Db;this.J=3Dc};X.prototype.ge=
tOsdMode=3Dfunction(){return =
this.Z};X.prototype.getEid=3Dfunction(){return =
this.L};X.prototype.getCorrelator=3Dfunction(){return =
this.J};X.prototype.A=3Dfunction(){return =
this.C.length+this.B+this.l.length};X.prototype.setValidOutputTypes=3Dfun=
ction(a){this.r=3Da};=0A=
X.prototype.registerAdBlockByType=3Dfunction(a,b,c){if(this.r.length>0){f=
or(var =
d=3D0;d<this.r.length;d++)if(this.r[d]=3D=3Da){this.W=3Dc;if(a=3D=3D"js")=
this.ba(b,"google_ad_request_done");else if(a=3D=3D"html")this.aa();else =
a=3D=3D"json_html"&&this.ca(b)}this.Y()}};var =
ve=3Dfunction(a){if((a=3Da.match(/[&\?](?:slotname)=3D([^&]+)/))&&a.lengt=
h=3D=3D2)return a[1];return""},we=3Dfunction(){var =
a=3DI();a.__google_ad_urls||(a.__google_ad_urls=3Dnew X(a));return =
a.__google_ad_urls};q("Goog_AdSense_getAdAdapterInstance",we);=0A=
q("Goog_AdSense_OsdAdapter",X);q("Goog_AdSense_OsdAdapter.prototype.numBl=
ocks",X.prototype.A);q("Goog_AdSense_OsdAdapter.prototype.findBlocks",X.p=
rototype.t);q("Goog_AdSense_OsdAdapter.prototype.getOsdMode",X.prototype.=
getOsdMode);q("Goog_AdSense_OsdAdapter.prototype.getEid",X.prototype.getE=
id);q("Goog_AdSense_OsdAdapter.prototype.getCorrelator",X.prototype.getCo=
rrelator);q("Goog_AdSense_OsdAdapter.prototype.setValidOutputTypes",X.pro=
totype.setValidOutputTypes);=0A=
q("Goog_AdSense_OsdAdapter.prototype.setupOsd",X.prototype.setupOsd);q("G=
oog_AdSense_OsdAdapter.prototype.registerAdBlockByType",X.prototype.regis=
terAdBlockByType);var Y=3D{};function xe(a){if(a=3D=3D1)return =
h;return!Y[a]}function =
ye(a,b){if(!(!a||a=3D=3D""))if(b=3D=3D1)if(Y[b])Y[b]+=3D","+a;else =
Y[b]=3Da;else Y[b]=3Da}function ze(){var =
a=3D[];C(Y,function(b){a.push(b)});return a.join(",")}function =
Ae(a,b){if(n(a))for(var c=3D0;c<a.length;c++)o(a[c])&&ye(a[c],b)}var =
Be=3Dj;=0A=
function Ce(a,b){var =
c=3D"script";Be=3DDe(a,b);if(!Be)a.google_allow_expandable_ads=3Dj;var =
d=3D!Ee();if(Be&&d){if((G?Z(a)=3D=3D1:!Z(a))&&(a.google_ad_output=3D=3D"h=
tml"||a.google_ad_output=3D=3D"")){typeof =
window.iframes!=3D"undefined"&&Ac(8);var =
e=3D["30143090","30143091"];V().d(e,dc,5)}Xd().b(5)=3D=3D"30143091"&&b.wr=
ite("<"+c+' =
src=3D"http://'+s()+'/pagead/js/iframes.js"></'+c+">");b.write("<"+c+' =
src=3D"http://'+s()+'/pagead/expansion_embed.js"></'+c+">")}e=3Dre(a,b,jc=
);(d=3Dd||e)&&Ob("msie")&&!window.opera?b.write("<"+c+' src=3D"http://'+=0A=
s()+'/pagead/render_ads.js"></'+c+">"):b.write("<"+c+'>google_protectAndR=
un("ads_core.google_render_ad", google_handleError, =
google_render_ad);</'+c+">")}var =
Z=3Dfunction(a){a=3Da.google_unique_id;if(typeof a=3D=3D"number")return =
a;return 0};function Fe(a){return a!=3Di?'"'+a+'"':'""'}var =
Ge=3Dfunction(a,b){var =
c=3Db.slice(-1),d=3Dc=3D=3D"?"||c=3D=3D"#"?"":"&",e=3D[b];c=3Dfunction(f,=
g){if(f||f=3D=3D=3D0||f=3D=3D=3Dj){if(typeof =
f=3D=3D"boolean")f=3Df?1:0;Jb(e,d,g,"=3D",D(f));d=3D"&"}};C(a,c);return =
e.join("")};=0A=
function He(){var =
a=3Dw&&y("6"),b=3DXa&&y("1.8.1"),c=3Dx&&y("525");if(cb&&(a||b||c))return =
h;else if(bb&&(c||b))return h;else if(db&&b)return h;return j}function =
Ee(){return typeof ExpandableAdSlotFactory=3D=3D"object"&&typeof =
ExpandableAdSlotFactory.createIframe=3D=3D"function"}=0A=
function De(a,b){var =
c=3Da.google_ad_width,d=3Da.google_ad_height,e=3DI();if(a.google_allow_ex=
pandable_ads=3D=3D=3Dj||!b.body||a.google_ad_output!=3D"html"||$c(e,e.doc=
ument,c,d)||!Ie(a)||isNaN(a.google_ad_height)||isNaN(a.google_ad_width)||=
!He()||b.domain!=3Da.location.hostname)return j;return h}function =
Ie(a){var b=3Da.google_ad_format;if(E(b))return =
j;if(Rb(a)&&b!=3D"468x15_0ads_al")return j;return h}=0A=
function Je(){var =
a;if(B.google_ad_output=3D=3D"html"&&!(Rb(B)||E(B.google_ad_format))&&xe(=
0)){a=3D["6083035","6083034"];a=3DSb(a,oc);ye(a,0)}return =
a=3D=3D"6083035"}function =
Ke(a,b){if(!(G?Z(a)=3D=3D1:!Z(a))||E(a.google_ad_format))return"";var =
c=3D"",d=3DRb(a);if(b=3D=3D"html"||d)c=3DSb(["36815001","36815002"],kc);i=
f(c=3D=3D""&&(b=3D=3D"js"||d))c=3DSb(["36815003","36815004"],lc);if(c=3D=3D=
""&&(b=3D=3D"html"||b=3D=3D"js"))c=3DSb(["36813005","36813006"],mc);retur=
n c}=0A=
function Le(){if(G)return"";var =
a=3Dwe(),b=3Dwindow.google_enable_osd,c;if(b=3D=3D=3Dh){c=3D"36813006";Me=
(c,a)}else =
if(b!=3D=3Dj&&xe(0)){c=3Da.getEid();if(c=3D=3D"")(c=3DKe(window,String(wi=
ndow.google_ad_output||"")))&&Me(c,a);else =
if(c!=3D"36815001"&&c!=3D"36815002"&&c!=3D"36815003"&&c!=3D"36815004"&&c!=
=3D"36813005"&&c!=3D"36813006")c=3D""}if(c){ye(c,0);return c}return""}=0A=
function Me(a,b){var c=3Db.getOsdMode(),d=3D[];switch(a){case =
"36815004":c=3D1;d=3D["js"];break;case =
"36815002":c=3D1;d=3D["html"];break;case =
"36813006":c=3D0;d=3D["html","js"]}d.length>0&&b.setValidOutputTypes(d);d=
=3DQ();b.setupOsd(c,a,T(d,7).toString())}=0A=
function Ne(a,b,c,d){G||ee(a);var =
e=3DZ(a);c=3DGe({ifi:e},c);c=3Dc.substring(0,1991);c=3Dc.replace(/%\w?$/,=
"");var =
f=3D"script",g=3D"google_ads_frame";if((a.google_ad_output=3D=3D"js"||a.g=
oogle_ad_output=3D=3D"json_html")&&(a.google_ad_request_done||a.google_ra=
dlink_request_done))b.write("<"+f+' language=3D"JavaScript1.1" =
src=3D'+Fe(ca(c))+"></"+f+">");else =
if(a.google_ad_output=3D=3D"html"){d=3Da.google_container_id||d||i;if(typ=
eof iframes=3D=3D"object"&&typeof =
iframes.open=3D=3D"function"&&Xd().b(5)=3D=3D"30143091"){b=3Dg+e;Ld();ifr=
ames.open(ca(c),=0A=
{style:"expandable",id:b,name:g,width:a.google_ad_width,height:a.google_a=
d_height,cssStyle:"left:0;position:absolute;top:0",topMostFriendlyWindow:=
I(),friendlyIframeId:a.google_async_iframe_id},{})}else =
if(Be&&Ee())a["google_expandable_ad_slot"+e]=3DExpandableAdSlotFactory.cr=
eateIframe(g+e,ca(c),a.google_ad_width,a.google_ad_height,d,I(),a.google_=
async_iframe_id);else{g=3D'<iframe name=3D"'+g+'" =
width=3D'+Fe(String(a.google_ad_width))+" =
height=3D"+Fe(String(a.google_ad_height))+" =
frameborder=3D"+Fe(String(a.google_ad_frameborder=3D=3D=0A=
i?"":a.google_ad_frameborder))+" src=3D"+Fe(ca(c))+' marginwidth=3D"0" =
marginheight=3D"0" vspace=3D"0" hspace=3D"0" allowtransparency=3D"true" =
scrolling=3D"no"></iframe>';a.google_container_id?Oe(a.google_container_i=
d,b,g):b.write(g)}}return c}function Pe(a){nd(a)}function Qe(a){var =
b=3DXd().b(2)=3D=3D"44901217";if(!Re(b))return j;b=3DJe();var =
c=3Dte(window,Z(window));a=3DSe(a);b=3Dc+Te(a.google_ad_format,b);window.=
google_ad_url=3DGe(a,b);return h}=0A=
var =
Xe=3Dfunction(a){a.dt=3Dk;if(G&&window.google_bpp)a.bpp=3Dwindow.google_b=
pp;a.shv=3Dpc();a.jsv=3D"/r20100903".replace("/","");var =
b=3DQ(),c=3DT(b,8),d=3Dwindow.google_ad_section,e=3Dwindow.google_ad_form=
at,f=3Dwindow.google_ad_slot;if(c[d])E(e)||(a.prev_fmts=3Dc[d]);var =
g=3DT(b,9);if(g[d])a.prev_slotnames=3Dg[d].toLowerCase();if(e){if(!E(e))i=
f(c[d])c[d]+=3D","+e;else c[d]=3De}else if(f)if(g[d])g[d]+=3D","+f;else =
g[d]=3Df;a.correlator=3DT(b,7);if(T(b,2)&&!Sd(b))a.dblk=3D=0A=
1;if(window.google_ad_channel){c=3DT(b,10);d=3D"";e=3Dwindow.google_ad_ch=
annel.split(Ue);for(f=3D0;f<e.length;f++){g=3De[f];if(c[g])d+=3Dg+"+";els=
e =
c[g]=3Dh}a.pv_ch=3Dd}if(window.google_ad_host_channel){b=3DVe(window.goog=
le_ad_host_channel,T(b,11));a.pv_h_ch=3Db}if(qc)a.jscb=3D1;if(sc)a.jscd=3D=
1;a.frm=3Dwindow.google_iframing;a.adk=3DWe();b=3Drd();a.ga_vid=3Db.vid;a=
.ga_sid=3Db.sid;a.ga_hid=3Db.hid;a.ga_fc=3Db.from_cookie;a.ga_wpids=3Dwin=
dow.google_analytics_uacct},Ye=3Dfunction(a){var =
b=3Dh;if(b=3DUb(b)){a.biw=3Db.width;a.bih=3Db.height}},We=3Dfunction(){va=
r a=3D=0A=
[];Jb(a,B.google_ad_slot,B.google_ad_format,B.google_ad_type,B.google_ad_=
width,B.google_ad_height);if(Eb){var =
b=3DXb(Eb);b&&a.push(b)}b=3D0;if(a)b=3DVb(a.join(":"));return =
b.toString()},Ze=3Dfunction(a){var =
b=3DWb(I());if(b!=3D0)a.ifk=3Db.toString()};=0A=
function Ve(a,b){for(var =
c=3Da.split("|"),d=3D-1,e=3D[],f=3D0;f<c.length;f++){var =
g=3Dc[f].split(Ue);b[f]||(b[f]=3D{});for(var =
l=3D"",$=3D0;$<g.length;$++){var =
R=3Dg[$];if(R!=3D"")if(b[f][R])l+=3D"+"+R;else =
b[f][R]=3Dh}l=3Dl.slice(1);e[f]=3Dl;if(l!=3D"")d=3Df}c=3D"";if(d>-1){for(=
f=3D0;f<d;f++)c+=3De[f]+"|";c+=3De[d]}return c}function $e(){var =
a=3D["44901228","44901229"];V().d(a,bc,1);a=3D["44901218","44901217"];V()=
.d(a,nc,2)}var af=3Dfunction(){Ec()!=3DI()&&Ac(4)};=0A=
function bf(){af();(G?Z(window)=3D=3D1:!Z(window))&&$e();var =
a=3DLe(),b=3Di,c=3D"",d=3DMath.random()<0.01;if(d)if(b=3Dwindow.google_as=
ync_iframe_id)b=3DI().document.getElementById(b);else{c=3D"google_temp_sp=
an";b=3Dcf(c)}d=3DQe(b);b&&b.id=3D=3Dc&&Ab(b);if(d){c=3DNe(window,documen=
t,window.google_ad_url);if(a)we().registerAdBlockByType(String(window.goo=
gle_ad_output||""),c,j);Pe(window)}Yc(window)}=0A=
var =
df=3Dfunction(a){C($b,function(b,c){a[b]=3Dwindow[c]});C(Zb,function(b,c)=
{a[b]=3Dwindow[c]});C(ac,function(b,c){a[b]=3Dwindow[c]})},ef=3Dfunction(=
a){Ae(window.google_eids,1);a.eid=3Dze();var =
b=3DXd().Q();if(a.eid.length>0&&b.length>0)a.eid+=3D",";a.eid+=3Db};funct=
ion ff(a,b,c,d){a=3Dyc(a,b,c,d);Ce(window,document);return a}function =
gf(){md()}=0A=
function hf(a){var =
b=3D{};a=3Da.split("?");a=3Da[a.length-1].split("&");for(var =
c=3D0;c<a.length;c++){var =
d=3Da[c].split("=3D");if(d[0])try{b[d[0].toLowerCase()]=3Dd.length>1?wind=
ow.decodeURIComponent?decodeURIComponent(d[1].replace(/\+/g," =
")):unescape(d[1]):""}catch(e){}}return b}function jf(){var =
a=3Dwindow,b=3Dhf(document.URL);if(b.google_ad_override){a.google_ad_over=
ride=3Db.google_ad_override;a.google_adtest=3D"on"}}=0A=
function =
Oe(a,b,c){if(a)if((a=3Db.getElementById(a))&&c&&c.length!=3D""){a.style.v=
isibility=3D"visible";a.innerHTML=3Dc}}=0A=
var Te=3Dfunction(a,b){var c;return =
c=3DE(a)?"/pagead/sdo?":b?"/pagead/render_iframe_ads.html#":"/pagead/ads?=
"},kf=3Dfunction(a,b){b.dff=3DCd(a).toLowerCase();b.dfs=3DHd(a)},lf=3Dfun=
ction(a){a.ref=3Dwindow.google_referrer_url;a.loc=3Dwindow.google_page_lo=
cation},Re=3Dfunction(a){var =
b=3DQ(),c=3DT(b,8),d=3DT(b,9),e=3Dwindow.google_ad_section;if(E(window.go=
ogle_ad_format)){if(U(b,4,T(b,4)+1)>4&&!a)return j}else =
if(Rb(window)){if(U(b,5,T(b,5)+1)>3&&!a)return j}else{var =
f=3DU(b,6,T(b,6)+1);if(window.google_num_slots_to_rotate){Ac(1);=0A=
c[e]=3D"";d[e]=3D"";T(b,12)||U(b,12,(new =
Date).getTime()%window.google_num_slots_to_rotate+1);if(T(b,12)!=3Df)retu=
rn j}else if(!a&&f>6&&e=3D=3D"")return j}return h},Se=3Dfunction(a){var =
b=3D{};df(b);Xe(b);Tb(b);a&&kf(a,b);Ye(b);Ze(b);ef(b);lf(b);b.fu=3Dzc;ret=
urn b},cf=3Dfunction(a){var =
b=3Dwindow.google_container_id,c=3Db&&pb(b)||pb(a);if(!c&&!b&&a){document=
.write("<span id=3D"+a+"></span>");c=3Dpb(a)}return c},Ue=3D/[+, =
]/;window.google_render_ad=3Dbf;var mf=3Dfunction(){jf();oe();var =
a=3Dwindow.google_start_time;if(typeof =
a=3D=3D"number"){k=3Da;window.google_start_time=3Di}uc("show_ads.google_i=
nit_globals",ff,gf);Ce(window,document)},nf=3Dfunction(){window.google_st=
art_time=3Dk;document.write(fe())},of=3Dfunction(){if(ge()){ee(window);he=
(window)}else nf()};function pf(){if(tc&&typeof =
B.alternateShowAds=3D=3D"function")B.alternateShowAds.call(i);else =
if(rc)mf();else{Z(window)||ie();if(me()||le())of();else =
ne()?nf():mf()}}uc("show_ads.main",yc,pf);})()=0A=

------=_NextPart_000_0000_01CB56A9.7B1274E0--

