From: <Guardado por Microsoft Internet Explorer 5>
Subject: OS POLAR DIGITAL: 01/09/07
Date: Tue, 22 Sep 2009 23:32:00 +0200
MIME-Version: 1.0
Content-Type: multipart/related;
	type="multipart/alternative";
	boundary="----=_NextPart_000_0000_01CA3BDC.E23EC990"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CA3BDC.E23EC990
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.blogger.com/img/icon18_email.gif

R0lGODlhEgANAOMAAIqKioCAgOXl5f////Ly8urq6uTk5AAAAMzMzLS0tBoaGjMzM2ZmZk1NTf//
/////ywAAAAAEgANAAAEWRDISSsIk+jN+QUIQAxkaRIgVoSjWaKIoa6iOxygIQNFz56Lg27X89UO
isMiqZv1AAnRgdFYHoROqEAAQCqZxIJ2SxYsA03euLw9CBJozJpdhmMC+Lx+j48AADs=

------=_NextPart_000_0000_01CA3BDC.E23EC990
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.blogger.com/img/icon18_edit_allbkg.gif

R0lGODlhEgASAOMAANDHu6pqNFRTUOWjJQAAABYWFhAJA9CPKUk1ErmIF+KjUygVBjMmBv/BMfy2
I9DHuyH5BAEAAA8ALAAAAAASABIAAARP8MlJq72TYLyM3hQRBB4oFcoxlhujAMAKIk6jKMKHIY0z
qLoLz3dIFEAMBzGBABkGy+aGkCAGpBjRcmEKAFKB4KUAg4kvhPJ5TCBgTfBKBAA7

------=_NextPart_000_0000_01CA3BDC.E23EC990
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.komar.org/faq/churchill_polar_bear_tours/churchill_polar_bear_tours.jpg

/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAMgAA/+4AIUFkb2JlAGTAAAAAAQMA
EAMDBgkAAAycAAAQ4gAAIiT/2wCEAAgGBgYGBggGBggMCAcIDA4KCAgKDhANDQ4NDRARDA4NDQ4M
EQ8SExQTEg8YGBoaGBgjIiIiIycnJycnJycnJycBCQgICQoJCwkJCw4LDQsOEQ4ODg4REw0NDg0N
ExgRDw8PDxEYFhcUFBQXFhoaGBgaGiEhICEhJycnJycnJycnJ//CABEIAR0BBgMBIgACEQEDEQH/
xADRAAACAwEBAQEAAAAAAAAAAAADBAABAgUGBwgBAAMBAQEAAAAAAAAAAAAAAAABAgMEBRAAAgIC
AQQCAgIDAAMBAAAAAAERAhIDECAhMQQwEyIFQTJAUBRCIyQVEQABAgMFBgMGBQUBAAAAAAABABEh
MQIQQVFhEjBxgZEiAyChsUDwwdEyUlDhEyMEYHDxQoIUEgABBQEAAAAAAAAAAAAAAABgADCAAREh
EwEAAgIBBAEEAgMBAQAAAAABABEhMUEQUWFxgSCRobHB0fDh8UAw/9oADAMBAAIRAxEAAAD6hcnX
yXcpF3UC5LHKuIq5GXKyGoLAmMrYY7aMDoEQLNO7WNNG2PcspBFVFKIs0TWdTUkgeQl118mqocve
gZx1coJtIhCkztW2Rpr5alSiJ7Nzy8dtOlzKeOHNOvTOo1ynQ6BFWIo5QlizGAaaLrGpq5IHkaFX
ZxwgN8vRyUGfn3J0/Uej5z0chzA2yZ1gW7xKMgKJIW8b1g1rF2yGh2BUc9gN659FvmOB0CKlz0aM
mxNMkCWa1JE/nmOfj0OLtPJM8HUL539F43J0MdvDONzUHRd1trNbprAWOLaSnxvj7Z/olrwnpNcu
uTnK3PTAlvSeg3yXGumdFmabaRay0eMsxF7kgfGvRI+p0xzz+lzM9GpNcHVGVmU7yXGsVM6TqtjD
AyTTPgq9/Okc/fUFS4g+jztYlhHpPTa4HXuOq0JiaM0uzjq0wBiK1JGeQeAYgKzQMtBXeeToMZYq
GBirSSXgoTNjCVmUsQhLhIfRBcprMq7Z8wL4WcxAHlA+ie5+J+4pfRWVmZpswjTVyQPMaxnMgjqZ
6HxeebapBJk2uRh7X1pma821JVMNsF1JQEBrmhzmvP6LrA5yqPBg9H51nW+h+D+xj6L3M6YOmEUN
SQPK1Qeezpsgzsgwmx2vGMRWtqGaPYib46sQqTFCbFvO8Uk/O+r57PLjN53SO/zvMoUnA79XS9B6
2mKROkm+m0UZE7kgeQsc5NR5u8tQExed4HjCrRrNUVNVrmOmCVIdsykIRFEBxlYpwPbc2y8Rfvau
fNds81zHZLoK6s1FMbxuauSB4rFTz+qryKKxYiKsGowglCapJsV3JyjHrkbPPWpNr4WYb0Hku328
vd3yWmPwZovMJpMeiaCMDNLJvOlUlwPBZxXmdpw4ics4WjYkqZW8tEvCGkNor5ZvGstZooujC3VN
9vL0uhxugPruc1/LRgmCxpNTacLkiNXInckD54r0ceb2K6ZCmfIqqbLgbWoLdIa22VQ42OGMDiNy
Cil6ecE3nv5DNpmo63Q4r8Pqm57OejZVjTR9jInuVadyoHzu1b83tesF1NiNhra+9sxN7lrmxqaK
FtUKRYQuXNIl2xJopunBKyY2zYcTainnUnBtsAZTKXG5rV1YSSB8bz2ged6AGgrXHSd5nWcY0TUP
AzJD0ZVBUxzNGWnNB2c2crq3vTDptcnp64RLtodXOJvm9PPR10DgjMiYHrdaCXVhJIHz7D1ef2o4
cqnzXmF6hhattIToRac+PUmpp6wSnQ1efNK+TTLnHeLUYPtm45LbTtymwbSdFm05cgSXAqXA8lpi
c+69NU0qv1Kpc2+lQ0K6Og5uuhoOfvoaaQt7TlXTm2kiNaaXKXYgaNbMa1oK1IEuQJJAkkDkxmTS
tN20mVmwWy1oFraoF9HsF9GgBs0aFZIGNasM3dhm7gSXAq5AkkCSQJJABe4GL3QZvUCpcCruBUuB
UuBKuBJIElwKuQJJAkkCSQJJAkkCSQP/2gAIAQIAAQUB/wAJuD7EZIzMzMyMiSfg2kGUCsSSZMV+
E/g2k9KR2Ezt0PmXH8MXQuJ4T5fLGMXTPCJEzLoksPhdK+BjHwumWTzHTPwJGDFUS+FcLhVkVIUf
FHCJJKC8D+FcN8IRXwPrXUhMq+7ZkT0z0xzAjyuqCOI4ggjiBdcEEEEEEEfFH+i//9oACAEDAAEF
Af8ACSkwZDMTExMSCPhpxEkEEEDr8WvqfD6VzB/I+h9EcrlCF8UEdK5fyoQuH09iOZ+BvpZkZfE+
iYHeXPywQWP5F8ccMY/PztFkJEEdMIa6EQdhjR4fXPC4kkkZI+uSSSSSSSfin/Rf/9oACAEBAAEF
AfhjrkkkyJJJ6EIQv8GR2Mh2MzMzFYVhMT4XCELr8GdRNPhwSYsghkMwY6WHSxDRJJkZlblbFWJi
EIQupvsqyO9arOtjuisChc5I8kIagzHStlbUmU1a5to1svrdGitithMQhCF1Xcu3jffBaPZ7q8XQ
pJG+J4bLEtGbYlI9fa9LYxAirKsqxEiYhc5GQnN7+Pa1u9fvt63va3VlIxXfqYyRdxqCtmJl9asr
VdWirK2FYTExMXOZ9hpbbt4dEz2/Wdv2nr+usa0xX8Ez028bPcVHq/Yaz752Vfdtoptg3WTeRVlb
CsJiZViFxmZNmnU61ksoL+t/9lUoXHcVYIa58L3lvtp9pe/W/qr3Ft/Xa/behW20M8k7Wq1fIkrY
qyrKiKlRcZyer62A0lWt7TgYoXCRD6WWZs9bW0vUrUq7pXp2xulk7E962YqyUKiEVKi49H1e1Kmw
tWCtm0jvK47k8uHxMDo2YLKaa1+MbKNFsqGU2d6qtNuC07a2dRIRUqLileLFl2r2TkTqkoiBzxK5
/kbZVOGh/inbItqbHVa7XY6WRs9v/mt6/wC5SXq76ezqRUqLhcN935MhKOfHHnhko7sxI7NNDWR+
NXazY+1tiZv/AGXqa702W3X1M/Tb3r9hFRcrmZsztEQOxMcSzuIhHggXcji8xs7n4jskfZXZb3td
9Xsa5jUfq/S3U3VZQryi0S12pCbks1Fm4hsj8p7nkTR35yMjI2XUezal6vzbbZU2bIfvvR7Ouih+
trvsvrr9WuhQXRZwS2v6vueRH8fwpXMsmB3E2hKR9i9m37nu/wDNe3tZVrsVy2KW22S3y9ibb/Se
sqakiiKC58FrqVbt/YpfJf1M/wArdx2KuCRDuhtlaNiVKk1Q32VUy+rTsPb/AEOu9tn/AOp6ey/7
H2IuvZ9jZq9D2bnofpL7nTVXVRIqiguX3aSNjaIxpVRWWdq2bJgSkRFTsSyLMSQ+w1JaiZXGr+91
L7K2VsLFPV3bHq/W4laVooEipUXLFYvZI8V/o7W7MXZ9jseWdkVrUiOIRfaWkrr27b6v12iq/wCT
1CtKa6sgggSKoqLmzJkhQ7flf+1mKYURVd+7F3OyFJ2JLWSV78N5201pqpmZcwQQQJC6G+y4/luL
PuQVO+TcJNRkJjukfZla2x3MkWuVs8q7O1blbCYuII4Quj+Zgs0lkWQv7CtB4aPKlIe5Yu7sncyO
4yvnIpYpYrYQuYELoUjG0yqmy80rI2R3sMmFe3ZyyGYQQM8i8vzQoyjKi6F0yy2V3HbWSI722LsZ
fjXubLzTuytEOn5Yl0huRKSDyVKFLFWKwmLhdLSbqllE2agmDXbvTs9tvxrLTYlKrQVSw2i5EkQW
gXCZVlbFbCYmIXTW0k/+xWFDLLvAmNTwk2NQJmUmWadYKqbVSG0JS478VZVlWVYhC6UzX4q+1HLs
+0RWq/Mg8GzzRZCqkqxR32VVc0j7siv5FaDrJaokVKlUVKiF0vbth+zudabnGvYsXbI8iRVd0u3/
AJbq5VrCr7PtKg/Z23bW259PZVtV6tsFIZA6meurrfWUtVlYKwVELpdJPrMC1GjVZYlfBaylXztt
3ovfZY+rvgYFqCoj6jXlUpeSJN+hMpqKailEVoVqJdTqRJgPWfVDpaRv8b3hPO4qQnUgwkxMO2B9
YtZ9fetCiHSV9XdaWKsFRdcd3Q+sxMJWDTeVngYH1mBgYGBgYH1i1n1ioVoKph+SRiKpHXiQYmI0
OkmBiYswMDA+s+swMD6zAwMBVFUxEvixMWYkoxMD6zAWswPrMDAwMDAVTExMSCCCPixMR0kWtIgV
SDEVDExMTEgggggggj5oIMSOMTGCCCCCCCOY/wACCCCP9/8A/9oACAECAgY/AQTbVt8NMLv/2gAI
AQMCBj8Bhl//2gAIAQEBBj8B/oeGwnbL2N1qr4Cz4qbjYQXUFAqS6zwUuSy24pxnZNNg3JUxgnGx
gmKiQQmdllt3shxXZHci401sg0aZhQshsYKNjjbQsLyVBFL0aYoAzTU7AxZPSekyP+V9YqxZEE9F
xFrFBtowinM01yCHewDD5Jm8EfBijR/HJHcMqkav51Pc7lDx01MOBDrV/H1Pcqau/CqTfEp6k44J
vcLqio7KEVrrHVhhZpeGKiXTBQsjZHw45It2xT9wu5LVSAB5b0NAyZRPV5rp4Jis1le6Om7Yju92
nquB9bGT2Q8GCx8MApMmmnMyoAxTyyvUeR/JTbJR4IkRdH7cL1Dxwld4GtkoWR8cAnYv93yUb5FH
PnwUS10ZMpw9USXywVJpMzdiMF1k6iHpZjzddQq1cF+rRdCobNgHTDibG1RUYm2cVGzBOmEl6KKn
uCmJGF01qI3CT/kt8r8yq+z11V0QpquzRqqLvM2U0f69zpI3y2Dhbk6dBrME9sVKyNuNjsyfl80S
I5I0E6RRNV030l6TiDHivlZR3+7S3bpGuk4vJvEyaxlkvQKSiYKM7Hnuko8k2w0n6r8goRxeDqon
pzP5JqS5b6RitVEO92/S97KaKI1VlgFR2nfRSKX8TKFm9OocEU2CzXvBdXJTTLOyP525Lrqaow13
U/4RIq6JteUaQY0/UViDH4KoGrTLVuN6JFTkoEr9ch6z9NXy2DCJTmQWrkFVGV63JlmskwCzU0ws
wzTA2RRJqA3o0lqnVXd7Jq7VbN0FvJVa6f8A0duoNKI5IAdj9M5vyQqaokgAe4X081+5VppxCp7d
H00w2EE1M03+xmUw32znOxzAeaakMFjmt1wUm3z5KN+KgHsisVJ9yYjgnI4/JMIr9vsw+6Q5r92v
/mlaaQw2HrZppjUoxPxUYkqCabppsozWJwWJTXph5KAjisFBbr1CJuUeC0doxMzcFT+qau5XeXYe
SYdqmK09ukUDIbOHGxhxKHohfZvseqZTSBm3oodNKalZWOVG3SDODrTRz2zLTemHNRktR4L1sOAU
VDcspJkwTlOSwEhjZknQKjtnM0bs02CJNmmwjBZzKBO5DNEvJdMprFl5WZD2Mt7lRuWrkjUZlNmi
UTmgMIc1VV9srGCb2T4rTKm8qAgEc0yZNgiSo3laqkBxq3oWDmopuVkLH20JLfJHAKC3o5CzfBDK
KpaEHbemvW9FAixsLYewtjE2Bb7G5retXBDF0GTpxwRNxRyRuTH2AtKlayZ+idHJEp8U9xRsAXvN
MtKNGHxReXzTgxtcbfTp6b02nSOcExkI+a3z4LK9b1uTorcnwTmEE7xwTtMRUalpumnXUoWtUWKm
pqe0cTDtxWdm9GwkSxTUxYqEAnMTn4srX2so26rYTWATbWHsDhMJXn8Aj+Pt/YL/2gAIAQIDAT8Q
+upUqJE6MfoAWzPpmCxuPYS0IPnAPiNXoYkY9ai0eJkY3LCIzHpyYnezLdkDSVCJEidcSt2QoMct
bhghe3pc5lDQYgMLGZVGM1Nxi6n4gRRu5izU3ZXQjz2icw7IaiEKT9I/Qd/EdE23Nrlw6DBQ1FHa
LmWd1HqwtE2fEusEV9OIEIOiw10G+q5jyZm+OZeIswzMEMzUABeYW6XxNJVdVFzHJzHJA4gQmdQI
nxLHlnmndYBo6PVW64l/md4HQQdEVEOzbHquPVe0vMrPRXEHPSQqbi2jBH6XtKgQcw7xI9L1F0BE
ifQkErosWXjoo6Zh99W/oPCCO8dMyo92JZoL8wVhaOnMv4JUr6wO8aSnpJJCMNJjMfqnWU+gV/8A
JX0V/wC3/9oACAEDAwE/EPruXLgwehD6EVExbmamHdKdL8Is8wtKhBhDrcO2XKqNZl0VrM7Eo0xO
TMSDBh1pmlSrhgm2NcdFMwMbNQy5xKqEHVC0cbgUKgYuaH0CXxE6IY2bz5h9A1BmaajqVHokQjEg
RMqah1CHbDRKvMHVjHodAuJXUQ4ZhiVmDEZmM3KVkeooy76hRAwQ37j36DMS4RUcSnaPYRV3CHUM
XK78TtFm0YvRIuNRxDoqVDqHeViXj1LxLjnHSwLKiQYih9I8y4x7R7QAQ6BDt0IMH6PcZc1iBKlR
HoYJYdYPosnZ+gKUECbY04iLyTFiV8nS/pvoack8oIQlllQg3M/Wfp8yxf8A8l/Rf/t//9oACAEB
AwE/EAr9VDx8yu3yRx67zNVfkgm+Zv8Ay5XQHPvMPt4gfmV+Jj4l6z9pf+5jpn+e8rxqfZDOyH/M
LeYPFwYfSB197h+o5u49P8SYdGOJzj/kaf6hvxGety/nER8upQfmPwv8Re+eZwp3zNv2wN/qWwlz
8dHsQzroIuodaoxC8QxXbUWnYOWV6b9CzDI3r/ULx+oged1BLguG1Hx4izCN9o1YweMxfn1iKf4q
bV+bg3uMQZRyxywx47rvL6u+5Ba4/iM0feX74/jo3NxRZ+gEOj8Tv+GCJcCsc7rLDQf3L4ABiC26
9MMvEexv4gZfL94KHbzB5uWZ8TgrUsCX8RQxKV3H7wI1T55+0CP+HmbwW18RFEK0sH3OYRqHGjjz
L8Z7nj3G2X6+Z8XbmFzsl9PzFcX/ADoUUIdNYOO8vE5DtfoR0AftMK0vFvkh2eW5FzbvMbyCGe+o
lp8JkiwvbLhb/qcBvvABbah2b4IqbiU18xXcF55+xFlqeTt7jXEWMmaNS+hDw4lgNI2m5ibuyJD7
RTAx6nJ+YnUOgUUOlHWP5jQ/qIOFBWO03Z+8IhUpf0v7MFhceYl4U7kc5qhwjyHuOncqxiMuI1Vc
JWvGZzeEgYuLblx4zLI2VUFcb5iLq87rtADJZLl2PXEfY7BzXEvwa3mPsTyHaKjZx5iqVpz35hVi
dxroF0lDonj7sRr7/wBS0DGn/CC7fiVTgvG9VBAEs6eeefNzNUJgciTsX5heX4lUY3u2B/l7gK/q
OtZ5lOvxUQ2XfMGYoMrUZAspqFO9USolyLulleCBIF+ljTB5bEYhdtbO5KC9l4rYQSd7uHNzxcpq
5wupVzbP+PWH1PHjmCCxamvDy06ltrVp7RLrovPn3FWmctYItvtCGgqkH+IbL55gNRs1muCNa3zN
Apvkl7trveo1xSc5qJ2Lb7QjbLVYVx2g3Wi/rQAirzCZ8CL549S0EKBL1RZnb2lbVis+niZ+VUMn
J2dVGAyu6zhKAYO5hsb3Fmcrd1W5RXmPV16mAi7scUXVZhZKBzuJS09UzaIO1Z9eYjGRgRrxBVVL
aVMBgDnx8yohl3zqAJlri9QDFLZlpPPmUcjx3YnfEvFuu0E2lhFbW46Yoa4WdoK2Ddgi+bYIkNF3
ZlldKzCRAcAUn2igqAW8i9XuNkk7E292aZkUst+8Ao2tcWxliFRwLp8cvEuNWC2zR7gWv6mkMJxB
9BT9qIfBlaNXNUV3io096lQvjKlfiMtMuIUzPtu/iMp8d5RV7v8AMQHl8sKYLs7SXf8AqXzVHdiS
g131G3+VjyGsofyy0qjgXPxFBZtVuH7S6BcGMh4LiBbDI8e7h11scPuwxWIriir9xkXZWlfeUyx3
G99pYxtKOE8hKxbwBZLWsbIB2HpHUMHUTVCmAaqDRbM9GOXVQtN81E4Fyg7X2lKsvn2wmxbu84lN
5PA4CbFyQXlWdbgnA54KlPeqjvjPLGsnL21Uc5cvHYlOhS/GX1LJovR2PLApsd5wenM0QoqAtfvD
vTKA3auIDvZpuP7QBexrFWDZfuAZWsi2l6yF/BGMlQWp2PdCC3nbwcFQRlClFDxdtQ+u1jY/7gm0
HUaOcwoLZd+MwXbzEQviXUatXwd4SoEH2M4pa71FFzcmu0LFKzUrFuiAgNsaMHciyiDnG/llFH4J
wZ9tvzLuX3u/zE4Q8jV/aEYDWHH3iYYUVjBni44Bahoc9mmYJAGtotAfiUAGHAWAWW5rCU3AKDCw
7BdsJgcgpCnO8OYgVLI3Qd14NSpxj4/mCZ9uz/AxZ89c6Uo3UXfYlr+CVYMmy94QBe6iL/lAIJff
JKi0oMtQyDScvL3may3o7vuC4Kvv4hQq/g/1KOy96jQ1by6J4GOVwQBWFduILDdGiWLPtFzqMij2
HiALRQoXDnLcaNqOU07xFQXILGCsZYsyGq4Aey0FxiXZQZW2vleLlo4Ciqb9Q0netXKyFP0xj8t9
qlkV9B0SoC+66JgWXx3lrTtxiWAcuXseYE3y7zHjbdBm4TmWgDvGi4mw5e0yCrRrtENrGsVeT32l
2NqGKsflLscOx/MIUMcm/vFsFK6o4iuLpR1qvmWWXV1m/wCCAp7HiNNvmntAJotIVDjFFQDgY7e5
a5e0IOrqu6tTQB2NSsCludLea2+YjJFLkFUHj8zYIZoq2FO7LKgcNZrwZhvIAi7vz8zkQgcoZfvH
mcek6WrQ1AobMtKwcsQNurfPqZCC8YvUATauF/UyLLi67+42pbol+IKLOS35iGg+ePL/AFCt7IZb
9vBCxugcWfqCYKn2JTO17HUFwmf1FNG/ugC0p4H+ILZpeV4hTGL9/wDUILGlhZbVQrCI6LMFIUOf
vmWw2GBMvbxLSwTZqzs37miaXlOJrbSnEVBYWjy1jHEaC81Xe/MdnsCGS9+HxEvvcpYek6bLrOPM
HTe2fywMkNkxZVZnYnuVTIaK79oABXAtrdwVrGe3c48RUpu7rgO8sMNDFm1O0YFDN5b+Ym0BVg75
58RG0Pe8zb7eaCiKq/nb/Uo6ovuvqVtp5by/MaHL33/cHLRxUC4SyDfBKe6DefwxYwAFAFVYxxAp
btylzflLxgW8uAw7rBDQMCqRDOOAmIIUxc4Uc7+8XqAZ5Pn1CaoKewqBfrpDpOlqlo359TPrnl5n
NlKt8QbFux8juV4U3Y9QQ1a4X/US0De13HR5cGg5IDKt9u0r09s2vLAtWXlbfKxEoFc4B8DOJeMm
z+NxsuidGXtAC1mhkn4girHPB8ypXBf6la0081v14lrZhy4PzGamrxhX53FDU+WZy5YPLmBdSdog
wTZbGGD2rnMwmzVhZR5YTGHHMcpRxDB9BUnPI5idqXddpS5XTwe3vO8oxnmARNBl/Uout4vu95ZK
ZZL3jPdENfMoBo277+paoqz4BLwFeFsjV52MoZlYbL8vlgVVXhRv1cALa7vH9ylxgd3t4iLY0C7e
IF4qWWxjv4jW93kf14nEwWaLiEAKsZOA4QAaLBsX9wJq0CJkBeO3+pt28Qtv4n2PPqZP6nBB9B6r
TlzU0Jsz9+8amwcGLeYRZVjjgRZs5Y4tf0Shz58SkLlyutF4lCr/AGssKOKjdHb3KWrtPBrgR0o8
F9+9f3BGjZam68s7YeTlf6mG3ecRFmhx78ErGl8Swxi8hFBG7Xa+IoVNy7csJhTtRlXvC+mFntBv
Eq/NzbUt/cJJqhh1GwSjQ8sdHmt8d4KjkC7tiAuKgYDXlibB0f5+IG5eOXOeCXV8d94lKTgP1uUu
8iJqh/llyUF24X+iEs3Sh3fBcA50euX+iUlGt3xUOUoxbG9oMd/45iGPV6x2lmVsYo5r+OILds6v
tKkarQxwCtrL/wBivMZ83PtTI/iBcBAfECCCHUG2SlB2lktHdr54+ZkSjJL/AHA1tLR6OIrSlLwe
Y3Jlw0eMS8VVUOfcDkgtd3WD8xsDy5DxMjJFodgy37ioqyn7O4YKDliEAsLSlHiGM5HDpU3KRpxs
8V2+eZdU0XV9yKqtrg8+ZTNa3Bygjb8eplHXiWm958y7zHfya6AlQgQQ6prmgLa7+5cp0X79sxje
e9qu7DoypdeeJklkCosbAF+s1CMuaPpgGpe2/tiAonNBT7yokYoPPKF82ke8wcXOaCMDUv4JS9n9
xQCtZPTA2Xh4O/qGjOJQmGhxUSX9RVV7uCV98bmiKzfz0kIEECHVHVr3foJSBquzb4CCAUYLrcxb
2qFe5DOugz8yuBsVP5X2xKLRte7UdEfL2hu1tOKO8pRM218XFs8ujugLb4+8dlwkCrXZHAdtjAqN
N4cLGFK3U30eez6i/T2l3Bh18ywn+oq9wqrjia8Qv6OioPQfQDFQFv8AG5jnGlsXzEE4edZyv2hC
9Fq+74lw8aeYmzgt8qxWLdoH2mTS0kJ2GVNLMH9XMwWCW2YRORoOZlwZo362wNMIrTyEHcN493KB
ms0j/Mory4G/cBRc1yStkMPP8TvG+P1Ux9dt6guf6jXjUr/TKz1zLJf0F0EOtAu84+PEXXOaaDgI
S+xNa4lgK4c+CXo+/iYXXJv518QFRdWLd54iUTrZyX3+IhSGNCuAjFihwOCuJbTtY9xDIi8njM0n
CI681+oW9SoHsc/iVQboU9kQA2rF7lsOXB3IM/7VMxV/5uXLV4jhQa/cHk+/mJuP7I+Ika9Yh1W0
qzdpkbnPz/tLL8qUMtd4IXrMr3G6PFbYUHndP1csGx0ms8VEChtwL9iF3uFF+9wqkc5qYFeBA8NQ
A/cu2OFQt0eodKtj8v3LY5XR27PvMEGH3D+od4ac1mJOS+w8RNhZx47MYaquPHuNRXGyUe4GG+Ok
YIYIfQAOg2HL39yhRcXv+CXQ4bNZa0JX20p+zbExMikeIgBNjH2n42PGKioWA/WpuCufzqWlN2v7
FxxvShPNZYxUYFe887KBvJKvxQu3nRXeOC1hoqru7lhJRKjy4lYqN7OfcvVv3NR1OksmsdpaVWIv
UDhGPLPjTCxKe8TxocMkBCQQ+grYz2jfiABK3uUAWCp3wiCDa3e78+oaPBR8FQCF5b8EA21f48Q2
Do9bcfuWEwx2Y3EITuV4iQIHgy35n7MS6gTW7yEcnHbxiVHuKRrcRs+SJznsdkfDOIGj9+bgOSVl
3UqpxfaFguvFQQUX5gdoJ0AlfRhsdaO3uJVNOFSnG+RYKVxsJnjG7+cTAHYlylU5/wBTu5XQfaH8
1/2MW52ZRef6m+PUEnVZ+JerfTCmGv8ALlG8Z7VCjXOczNSX5mOkUbMRGh3AofvE1rlYWrL71GBj
4g8QQIH039uzcFzT8kVkcnEGYTEdzjUSu5+CUmY4hk2+5mZ+0f1jXZBdviFLxnhlk9tw/HUM+7M5
R7hZ1KeOgn9wAFxATEqwCAgfUWT9Mvf6i60Mo8EGtVH8UoFBjsS3B8y3NY8y3MobLJlogn1AcleJ
WFIA4hJygJ4JgjCkBgMD68+gLcsQC7hbNermUr2ihicyspDwh4SnbpPCdzoIIJOgQEqV9Y+hzwOZ
kotaDBxKd7iQ/qKvH4jmWM1lYQdefTCpUr/5U9iek8IW3AmiV4mbbqA0Pn/4AKldFSpX/gAJUqVK
lSpUqVKlSpX/AIcTExMTEx/7P//Z

------=_NextPart_000_0000_01CA3BDC.E23EC990
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://img1.blogblog.com/img/icon18_wrench_allbkg.png

iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAA1VBMVEX///9/f38gSoc0ZaTr6efs
6uj+/v6vr691kK5shaFlhKxje5WduNL5+fj09PSRpr7o5+bo5+Tk4+Hj4+Lj4uHX4u3f39/t6+mf
n56EnLaNmKWVlZGBk6mOjo7u8/aBipWGhobz8vH49/bt6+pZfatUfK77+/tgdo9gd5Hq6urq6ej/
//+krbaXpbaQpr76+vnBwcGkutDT3+rY2NfA0eL4+Pf6+vqdts7PzcrMzMywxtvc3Nzz8/JbcYmi
rryhtMjw9PedsMpFcant8vZfX17y8e/w8PCUA2JZAAAAAXRSTlMAQObYZgAAALRJREFUeF5N0FWu
AzEMQNHYgUEoMzPDQ2bY/5LqcVL13c+j2LIi8gBAuMLQyiq5dibXZxsNyVgePSI2nVh69iQvIhoz
yTvJUlwClPW+TWIIKCj81utKqQS+UhKu+3BLqU9ZmzC4qxBRptOGuIT+cYdyM4N/cvV2H+GhYs6G
zWorihdolHKG773OPPZfEYzWbJh9bFmEgPzdgOjpu28lt9IPzWIQ32QsbC9/IMiCyMrl5xCduE6l
mw1pZ6RL9QAAAABJRU5ErkJggg==

------=_NextPart_000_0000_01CA3BDC.E23EC990
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogger.com/static/v1/widgets/1918764323-widget_css_bundle.css

HTML.v2 {
	HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.v2 BODY {
	MIN-HEIGHT: 100%; POSITION: relative; HEIGHT: 100%
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.content-outer {
	MARGIN: 0px auto
}
.columns {
	OVERFLOW: hidden
}
.columns-inner {
	HEIGHT: 1%
}
.column-center-outer {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; POSITION: relative
}
.column-left-outer {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; POSITION: relative
}
.column-right-outer {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; POSITION: relative
}
.column-center-outer {
	WIDTH: 100%
}
.column-left-outer {
	MARGIN-LEFT: -100%
}
.fauxcolumns {
	POSITION: relative; HEIGHT: 1%
}
.fauxcolumn-outer {
	BOTTOM: 0px; POSITION: absolute; TOP: 0px; ; HEIGHT: =
expression(this.parentNode.clientHeight)
}
.fauxcolumn-outer .fauxborder-left {
	HEIGHT: 100%
}
.fauxcolumn-outer .fauxborder-right {
	HEIGHT: 100%
}
.fauxcolumn-inner {
	HEIGHT: 100%
}
.fauxcolumn-left-outer {
	LEFT: 0px
}
.fauxcolumn-right-outer {
	RIGHT: 0px
}
.cap-top {
	BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
.cap-bottom {
	BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
.cap-top .cap-left {
	BACKGROUND-REPEAT: no-repeat; POSITION: absolute; HEIGHT: 100%
}
.cap-top .cap-right {
	BACKGROUND-REPEAT: no-repeat; POSITION: absolute; HEIGHT: 100%
}
.cap-bottom .cap-left {
	BACKGROUND-REPEAT: no-repeat; POSITION: absolute; HEIGHT: 100%
}
.cap-bottom .cap-right {
	BACKGROUND-REPEAT: no-repeat; POSITION: absolute; HEIGHT: 100%
}
.cap-top {
	BACKGROUND-POSITION: left top
}
.cap-top .cap-left {
	BACKGROUND-POSITION: left top
}
.cap-bottom {
	BACKGROUND-POSITION: left bottom
}
.cap-bottom .cap-left {
	BACKGROUND-POSITION: left bottom
}
.cap-top .cap-left {
	FLOAT: left
}
.cap-bottom .cap-left {
	FLOAT: left
}
.cap-top .cap-right {
	BACKGROUND-POSITION: right top; FLOAT: right
}
.cap-bottom .cap-right {
	BACKGROUND-POSITION: right bottom; FLOAT: right
}
.fauxborder-left {
	BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: repeat-y; POSITION: =
relative; HEIGHT: 1%
}
.fauxborder-right {
	BACKGROUND-POSITION: right top; BACKGROUND-REPEAT: repeat-y; POSITION: =
absolute; HEIGHT: 100%; ; HEIGHT: =
expression(this.parentNode.clientHeight)
}
TABLE.section-columns {
	TABLE-LAYOUT: fixed; WIDTH: 100%; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none
}
TABLE.columns-2 TD {
	WIDTH: 50%
}
TABLE.columns-3 TD {
	WIDTH: 33.33%
}
TABLE.columns-4 TD {
	WIDTH: 25%
}
TABLE.section-columns TD {
	VERTICAL-ALIGN: top
}
TABLE.section-columns TD.first {
	BORDER-LEFT-STYLE: none
}
.body-fauxcolumns {
	Z-INDEX: -1; LEFT: 0px; OVERFLOW: hidden; WIDTH: 100%; POSITION: =
absolute; TOP: 0px; HEIGHT: 100%; ; HEIGHT: =
expression(this.parentNode.clientHeight)
}
.body-fauxcolumns .fauxcolumn-outer {
	WIDTH: 100%
}
#ArchiveList .toggle {
	CURSOR: pointer; FONT-FAMILY: Arial,sans-serif
}
#ArchiveList .toggle-open {
	FONT-SIZE: 1.7em; LINE-HEIGHT: 0.6em
}
#ArchiveList {
	TEXT-ALIGN: left
}
#ArchiveList A.post-count-link {
	TEXT-DECORATION: none
}
#ArchiveList A.post-count-link:link {
	TEXT-DECORATION: none
}
#ArchiveList A.post-count-link:visited {
	TEXT-DECORATION: none
}
#ArchiveList A.toggle {
	TEXT-DECORATION: none
}
#ArchiveList A.toggle:link {
	TEXT-DECORATION: none
}
#ArchiveList A.toggle:visited {
	TEXT-DECORATION: none
}
#ArchiveList A.toggle:hover {
	TEXT-DECORATION: none
}
.BlogArchive #ArchiveList UL LI {
	BORDER-TOP-WIDTH: 0px; LIST-STYLE: none none outside; PADDING-LEFT: =
15px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat =
0% 0%; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 0px; TEXT-INDENT: -15px; =
BORDER-RIGHT-WIDTH: 0px
}
.BlogArchive #ArchiveList UL UL LI {
	PADDING-LEFT: 1.2em
}
.BlogArchive #ArchiveList UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; LIST-STYLE-IMAGE: none; BORDER-BOTTOM-WIDTH: =
0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; =
LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
.BlogArchive #ArchiveList UL UL {
	MARGIN-TOP: 5px
}
.BlogArchive #ArchiveList UL.posts LI {
	PADDING-LEFT: 1.3em
}
#ArchiveList .collapsed UL {
	DISPLAY: none
}
.backlink-toggle-zippy {
	PADDING-RIGHT: 11px; BACKGROUND: =
url(http://www.blogger.com/img/triangle_ltr.gif) no-repeat left center; =
CURSOR: hand; MARGIN-RIGHT: 0.1em
}
.expanded-backlink .backlink-toggle-zippy {
	BACKGROUND-IMAGE: url(http://www.blogger.com/img/triangle_open.gif)
}
.collapsed-backlink .collapseable {
	DISPLAY: none
}
.status-msg-wrap {
	FONT-SIZE: 110%; MARGIN: 10px auto; WIDTH: 90%; POSITION: relative
}
.status-msg-border {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FILTER: =
alpha(opacity=3D40); BORDER-LEFT: #000 1px solid; WIDTH: 100%; =
BORDER-BOTTOM: #000 1px solid; POSITION: relative; moz-opacity: .4; =
opacity: .4
}
.status-msg-bg {
	Z-INDEX: 1; FILTER: alpha(opacity=3D30); WIDTH: 100%; POSITION: =
relative; BACKGROUND-COLOR: #ccc; moz-opacity: .8; opacity: .8
}
.status-msg-body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 4; PADDING-BOTTOM: =
0.3em; WIDTH: 100%; PADDING-TOP: 0.3em; POSITION: absolute; TEXT-ALIGN: =
center
}
.status-msg-hidden {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; VISIBILITY: hidden; =
PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}
.status-msg-wrap A {
	PADDING-LEFT: 0.4em; TEXT-DECORATION: underline
}
.reactions-label {
	MARGIN: 3px 0px 0px
}
.reactions-label-cell {
	LINE-HEIGHT: 2.3em
}
.reactions-iframe {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none =
transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; =
HEIGHT: 2.3em; BORDER-RIGHT-WIDTH: 0px
}
#comments .blogger-comment-icon {
	PADDING-LEFT: 20px; BACKGROUND: url(/img/b16-rounded.gif) no-repeat =
left 50%; LINE-HEIGHT: 16px
}
.blogger-comment-icon {
	PADDING-LEFT: 20px; BACKGROUND: url(/img/b16-rounded.gif) no-repeat =
left 50%; LINE-HEIGHT: 16px
}
#comments .openid-comment-icon {
	PADDING-LEFT: 20px; BACKGROUND: url(/img/openid16-rounded.gif) =
no-repeat left 50%; LINE-HEIGHT: 16px
}
.openid-comment-icon {
	PADDING-LEFT: 20px; BACKGROUND: url(/img/openid16-rounded.gif) =
no-repeat left 50%; LINE-HEIGHT: 16px
}
#comments .anon-comment-icon {
	PADDING-LEFT: 20px; BACKGROUND: url(/img/anon16-rounded.gif) no-repeat =
left 50%; LINE-HEIGHT: 16px
}
.anon-comment-icon {
	PADDING-LEFT: 20px; BACKGROUND: url(/img/anon16-rounded.gif) no-repeat =
left 50%; LINE-HEIGHT: 16px
}
.comment-form {
	CLEAR: both; WIDTH: 410px; max-width: 425px
}
.paging-control-container {
	FONT-SIZE: 80%; FLOAT: right; MARGIN: 0px 6px 0px 0px
}
.unneeded-paging-control {
	VISIBILITY: hidden
}
#comments-block .avatar-image-container IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: right; =
BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; =
ms-interpolation-mode: bicubic
}
#comments-block .avatar-stock IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 0px
}
#comments-block .avatar-image-container {
	LEFT: -45px; WIDTH: 37px; POSITION: absolute; HEIGHT: 37px
}
.avatar-comment-indent#comments-block {
	MARGIN-LEFT: 45px; POSITION: relative
}
.avatar-comment-indent#comments-block DD {
	MARGIN-LEFT: 0px
}
IFRAME.avatar-hovercard-iframe {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: =
0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em; BORDER-LEFT: 0px; WIDTH: 25em; =
PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 9.4em
}
.follower-grid {
	WIDTH: 150px
}
.follower {
	FLOAT: left; MARGIN: 2px; WIDTH: 32px; HEIGHT: 32px
}
.follower-img {
	FLOAT: left; MARGIN: 2px
}
.follow-this {
	FONT-WEIGHT: bold; MARGIN: 0.5em 0.5em 0.5em 0px
}
.followers-canvas {
	FONT-WEIGHT: bold; MARGIN: 0.5em 0.5em 0.5em 0px
}
.clear {
	CLEAR: both
}
.subscribe-feed-title {
	FLOAT: left
}
.subscribe {
	CURSOR: pointer; COLOR: #999
}
.subscribe A {
	COLOR: #999
}
.subscribe-wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0.5em; PADDING-TOP: 0px; POSITION: relative
}
DIV.subscribe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 20; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 144px; CURSOR: pointer; PADDING-TOP: 0px; =
TEXT-ALIGN: left
}
.subscribe-type-POST {
	Z-INDEX: 10
}
DIV.subscribe DIV.top {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 1em; FILTER: =
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://www.blog=
ger.com/img/widgets/s_top.png',sizingMethod=3D'crop'); PADDING-BOTTOM: =
1px; WIDTH: 144px; PADDING-TOP: 4px
}
UNKNOWN {
	BACKGROUND: url(http://www.blogger.com/img/widgets/s_top.png) no-repeat =
left top
}
SPAN.inner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.feed-icon {
	DISPLAY: inline; VERTICAL-ALIGN: baseline
}
DIV.subscribe DIV.bottom {
	FONT-SIZE: 3px; FILTER: =
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://www.blog=
ger.com/img/widgets/s_bottom.png',sizingMethod=3D'crop'); LINE-HEIGHT: =
0; HEIGHT: 3px
}
.subscribe-wrapper .expanded {
	POSITION: absolute; TOP: 0px
}
UNKNOWN {
	BACKGROUND: url(http://www.blogger.com/img/widgets/s_bottom.png) =
no-repeat left bottom; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: =
144px
}
.feed-reader-links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
.feed-reader-links LI {
	MARGIN-TOP: 5px
}
.subscribe-dropdown-arrow {
	MARGIN-TOP: 4px; FLOAT: right; MARGIN-RIGHT: 14px
}
UL.feed-reader-links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.feed-reader-links LI {
	MARGIN-TOP: 5px
}
A.feed-reader-link {
	DISPLAY: block; FONT-WEIGHT: normal; Z-INDEX: 1000; MARGIN: 0.5em; =
TEXT-DECORATION: none
}
.feed-reader-link IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.blog-list-container UL {
	PADDING-LEFT: 0px
}
.blog-list-container UL LI {
	CLEAR: left; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; =
LIST-STYLE-TYPE: none
}
.blog-list-container A {
	TEXT-DECORATION: none
}
.blog-list-container A:hover {
	TEXT-DECORATION: underline
}
.blog-list-container .blog-content {
	FLOAT: left; MARGIN: 0px 0px 5px 5px; WIDTH: 85%; TEXT-INDENT: 0px
}
.blog-list-container .blog-title {
	FONT-WEIGHT: bold; MARGIN: 2px 0px 0px; LINE-HEIGHT: 16px
}
.blog-list-container .blog-icon {
	MARGIN-TOP: 2px; FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 16px; =
TEXT-INDENT: 0px
}
.blog-list-container .item-content {
	FONT-SIZE: 95%; LINE-HEIGHT: 1.3em
}
.blog-list-container .item-thumbnail {
	FLOAT: left; MARGIN: 2px 5px 5px 0px
}
.blog-list-container .item-time {
	CLEAR: left; FONT-SIZE: 95%; FONT-STYLE: italic
}
.blog-list-title {
	FONT-WEIGHT: bold
}
.blog-list-container .show-option {
	FONT-SIZE: 75%; TEXT-ALIGN: right
}
DIV.gsc-control {
	WIDTH: 100%
}
.cse-status {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: =
4px; MARGIN: 10px; COLOR: #676767; PADDING-TOP: 4px
}
#uds-searchControl {
	MARGIN: 1em; POSITION: relative
}
#uds-searchClearResults {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; =
DISPLAY: none; PADDING-LEFT: 0px; RIGHT: -3px; PADDING-BOTTOM: 0px; =
BORDER-LEFT: 1px solid; WIDTH: 9px; PADDING-TOP: 0px; BORDER-BOTTOM: 1px =
solid; POSITION: absolute; TOP: 15px; HEIGHT: 9px
}
#uds-searchControl .gsc-results {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: 1px solid; =
PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; BORDER-LEFT: 1px solid; WIDTH: =
auto; PADDING-TOP: 1em; BORDER-BOTTOM: 1px solid
}
#uds-searchControl .gsc-resultsHeader {
	DISPLAY: none
}
#uds-searchControl .gsc-tabsArea {
	PADDING-RIGHT: 10px; FLOAT: left; POSITION: relative; TOP: 1px
}
#uds-searchControl .gsc-tabHeader {
	FLOAT: left; LINE-HEIGHT: 1.7
}
#uds-searchControl .gsc-tabhActive {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 2px solid; FONT-WEIGHT: bold; =
BORDER-LEFT: 1px solid; BORDER-BOTTOM: 0px solid
}
#uds-searchControl .gsc-tabhInactive {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; =
PADDING-TOP: 2px; BORDER-BOTTOM: 0px solid
}
#uds-searchControl .gsc-resultsbox-visible {
	CLEAR: left
}
#uds-searchControl .gs-result .gs-title {
	LINE-HEIGHT: 1.5em
}
#uds-searchControl .gsc-results .gsc-trailing-more-results {
	LINE-HEIGHT: 1.5em
}
#uds-searchControl .gs-relativePublishedDate {
	LINE-HEIGHT: 1.3em
}
#uds-searchControl .gs-publishedDate {
	LINE-HEIGHT: 1.3em
}
#uds-searchControl .gs-result A.gs-visibleUrl {
	FONT-SIZE: 95%; LINE-HEIGHT: 1.3em
}
#uds-searchControl .gs-result .gs-visibleUrl {
	FONT-SIZE: 95%; LINE-HEIGHT: 1.3em
}
#uds-searchControl .gs-result .gs-snippet {
	MARGIN: 0.25em 0px; LINE-HEIGHT: 1.2em
}
#uds-searchControl .gs-no-results-result .gs-snippet {
	BORDER-TOP-STYLE: none; FONT-STYLE: italic; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: transparent; =
BORDER-BOTTOM-STYLE: none
}
#uds-searchControl .gs-error-result .gs-snippet {
	BORDER-TOP-STYLE: none; FONT-STYLE: italic; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: transparent; =
BORDER-BOTTOM-STYLE: none
}
.label-size-1 {
	FONT-SIZE: 80%; FILTER: alpha(80); opacity: .8
}
.label-size-2 {
	FONT-SIZE: 90%; FILTER: alpha(90); opacity: .9
}
.label-size-3 {
	FONT-SIZE: 100%
}
.label-size-4 {
	FONT-SIZE: 120%
}
.label-size-5 {
	FONT-SIZE: 160%
}
.cloud-label-widget-content {
	TEXT-ALIGN: justify
}
.label-count {
	WHITE-SPACE: nowrap
}
.label-size {
	LINE-HEIGHT: 1.2
}
.quickedit {
	CURSOR: pointer
}
.newsBar-status {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: =
4px; MARGIN: 10px; COLOR: #676767; PADDING-TOP: 4px
}
IMG.gsc-branding-img-noclear {
	DISPLAY: inline
}
.re-search-container {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: 1px solid; =
PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: =
10px; BORDER-LEFT: 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: 1px =
solid
}
.re-search-ad {
	MARGIN-BOTTOM: 10px; WIDTH: 125px; HEIGHT: 125px
}
.re-search-results {
	PADDING-TOP: 5px
}
.re-search-message {
	MARGIN-BOTTOM: 5px
}
.slideshow-status {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: =
4px; MARGIN: 10px; COLOR: #676767; PADDING-TOP: 4px
}
.slideshow-container {
	CLEAR: both; MARGIN: auto; WORD-SPACING: normal; TEXT-TRANSFORM: none; =
WIDTH: 150px; FONT-FAMILY: Arial,sans-serif; LETTER-SPACING: normal; =
HEIGHT: 150px
}
IMG.gsc-branding-img-noclear {
	DISPLAY: inline
}
.slideshow-container IMG {
	DISPLAY: inline
}
DIV.floatingPlayer_gsvb DIV.playerInnerBox_gsvb .player_gsvb {
	WIDTH: 320px; HEIGHT: 260px
}
.videoBar-status {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: =
4px; MARGIN: 10px; COLOR: #676767; PADDING-TOP: 4px
}
.videoBar-container {
	CLEAR: both; MARGIN: auto; WORD-SPACING: normal; TEXT-TRANSFORM: none; =
FONT-FAMILY: Arial,sans-serif; LETTER-SPACING: normal
}
.ThumbnailArchive .widget-content {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; =
BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}

------=_NextPart_000_0000_01CA3BDC.E23EC990
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.google.com/uds/solutions/videobar/gsvideobar.css

.playerBox_gsvb DIV.alldone_gsvb {
	COLOR: #0000cc
}
.playerBox_gsvb A.title_gsvb {
	COLOR: #0000cc
}
.playerBox_gsvb DIV.alldone_gsvb:hover {
	COLOR: #0000cc
}
.playerBox_gsvb A.title_gsvb:hover {
	COLOR: #0000cc
}
.resultsBox_gsvb DIV.resultDiv_gsvb {
	BORDER-LEFT-COLOR: #676767; BORDER-BOTTOM-COLOR: #676767; =
BORDER-TOP-COLOR: #676767; BORDER-RIGHT-COLOR: #676767
}
.floatingPlayerBox_gsvb {
	BACKGROUND-COLOR: #ffffff
}
.floatingPlayerBox_gsvb  {
	BACKGROUND-COLOR: #ffffff
}
.floatingPlayerBox_gsvb {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; =
BORDER-LEFT: #f0f0f0 1px solid; BORDER-BOTTOM: #f0f0f0 1px solid
}
.floatingPlayer_gsvb {
	BACKGROUND-COLOR: #ffffff
}
.playerBox_gsvb {
	DISPLAY: block; MARGIN: 4px 10px; TEXT-ALIGN: center
}
.floatingPlayerBox_gsvb {
	Z-INDEX: 9998; FILTER: alpha(opacity=3D90); POSITION: absolute; =
moz-opacity: 0.90; opacity: 0.90
}
.floatingPlayer_gsvb {
	Z-INDEX: 9999; POSITION: absolute
}
.floatingBranding_gsvb {
	POSITION: absolute
}
.idle_gsvb {
	DISPLAY: none
}
.playing_gsvb {
	DISPLAY: block
}
.playerInnerBox_gsvb {
	MARGIN-TOP: 2px
}
.playerInnerBox_gsvb .player_gsvb {
	WIDTH: 260px; HEIGHT: 195px
}
.playerInnerBox_gsvb DIV.player_gsvb {
	MARGIN: auto
}
.floatingPlayer_gsvb .playerInnerBox_gsvb DIV.player_gsvb {
	MARGIN: 0px
}
.playerBox_gsvb DIV.alldone_gsvb {
	DISPLAY: inline; FONT-SIZE: 11px; CURSOR: pointer
}
.playerBox_gsvb DIV.alldone_gsvb:hover {
	TEXT-DECORATION: underline
}
.playerBox_gsvb DIV.title_gsvb {
	MARGIN-TOP: 2px; FONT-SIZE: 11px; TEXT-ALIGN: center
}
.playerBox_gsvb A.title_gsvb {
	TEXT-DECORATION: none
}
.playerBox_gsvb A.title_gsvb:hover {
	TEXT-DECORATION: underline
}
.full_gsvb {
	DISPLAY: block
}
.empty_gsvb {
	DISPLAY: none
}
TABLE.resultTable_gsvb {
	BORDER-COLLAPSE: collapse
}
TABLE.resultTable_gsvb TD {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
DIV.resultDiv_gsvb {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; =
WIDTH: 104px; BORDER-BOTTOM: 1px solid; HEIGHT: 79px; BACKGROUND-COLOR: =
#000000; TEXT-ALIGN: center
}
DIV.smallResultDiv_gsvb {
	WIDTH: 54px; HEIGHT: 41px; TEXT-ALIGN: center
}
DIV.resultDiv_gsvb IMG {
	DISPLAY: inline; CURSOR: pointer
}
DIV.statusBox_gsvb {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; =
PADDING-TOP: 4px
}
DIV.statusItem_gsvb {
	DISPLAY: inline; FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #0000cc; =
MARGIN-RIGHT: 6px; WHITE-SPACE: nowrap; TEXT-DECORATION: underline
}
DIV.statusItemSelected_gsvb {
	COLOR: #000000; TEXT-DECORATION: none
}

------=_NextPart_000_0000_01CA3BDC.E23EC990
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.google.com/uds/solutions/newsbar/gsnewsbar.css

.titleBox_gsnb {
=09
}
A.statusItemSelected_gsnb {
	COLOR: #000000
}
SPAN.statusItemSep_gsnb {
	COLOR: #6f6f6f
}
.horizontal_gsnb .newsBarInnerBox_gsnb {
	BORDER-LEFT-COLOR: #aaaaaa; BORDER-BOTTOM-COLOR: #aaaaaa; =
BORDER-TOP-COLOR: #aaaaaa; BORDER-RIGHT-COLOR: #aaaaaa
}
.horizontal_gsnb DIV.statusBox_gsnb {
	BORDER-RIGHT-COLOR: #c0c0c0
}
.horizontal_gsnb A.statusItemSelected_gsnb {
	COLOR: rgb(68,68,68)
}
.horizontal_gsnb SPAN.snippet_gsnb {
	COLOR: #6f6f6f
}
.full_gsnb {
	DISPLAY: block
}
.empty_gsnb {
	DISPLAY: none
}
DIV.horizontal_gsnb {
	POSITION: relative
}
.horizontal_gsnb .newsBarInnerBox_gsnb {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: 1px solid; =
PADDING-LEFT: 12px; PADDING-BOTTOM: 8px; BORDER-LEFT: 1px solid; =
MARGIN-RIGHT: 76px; PADDING-TOP: 4px; BORDER-BOTTOM: 1px solid; =
POSITION: relative
}
.titleBox_gsnb {
	FONT-WEIGHT: bold; FONT-SIZE: 125%
}
.horizontal_gsnb .titleBox_gsnb {
	DISPLAY: none
}
DIV.statusBox_gsnb {
	PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
A.statusItem_gsnb {
	CURSOR: pointer; WHITE-SPACE: nowrap
}
A.statusItemSelected_gsnb {
	FONT-WEIGHT: bold; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: =
none
}
.horizontal_gsnb DIV.statusBox_gsnb {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 14px; FLOAT: left; =
MARGIN-RIGHT: 14px
}
.horizontal_gsnb A.statusItem_gsnb {
	DISPLAY: none; WHITE-SPACE: nowrap
}
.horizontal_gsnb A.statusItemSelected_gsnb {
	DISPLAY: inline; FONT-WEIGHT: bold; CURSOR: pointer; BORDER-TOP-STYLE: =
none; BORDER-RIGHT-STYLE: none; WHITE-SPACE: nowrap; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
SPAN.statusItemSep_gsnb {
	FONT-SIZE: 50%; MARGIN-RIGHT: 8px
}
.vertical_gsnb .oneitem_gsnb {
	DISPLAY: none
}
.resultsBox_gsnb .resultDiv_gsnb  {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.resultsBox_gsnb .resultDiv_gsnb .gs-watermark {
	DISPLAY: none
}
.resultsBox_gsnb .resultDiv_gsnb B {
	FONT-WEIGHT: normal
}
.horizontal_gsnb .resultDiv_gsnb {
	OVERFLOW: hidden; LINE-HEIGHT: 1.4em; HEIGHT: 1.4em
}
.resultsBox_gsnb .resultDiv_gsnb .gs-title {
	OVERFLOW: hidden; LINE-HEIGHT: 1.4em; HEIGHT: 1.4em
}
.horizontal_gsnb .resultDivBold_gsnb  {
	FONT-WEIGHT: 700
}
.expanded_gsnb .resultDiv_gsnb .gs-publishedDate {
	DISPLAY: none
}
.expanded_gsnb .resultDiv_gsnb {
	MARGIN-TOP: 0.8em
}
.compressed_gsnb .resultDiv_gsnb .gs-publisher {
	DISPLAY: none
}
.compressed_gsnb .resultDiv_gsnb .gs-location {
	DISPLAY: none
}
.compressed_gsnb .resultDiv_gsnb .gs-publishedDate {
	DISPLAY: none
}
.compressed_gsnb .resultDiv_gsnb .gs-snippet {
	DISPLAY: none
}
.compressed_gsnb .resultDiv_gsnb .gs-clusterUrl {
	DISPLAY: none
}
.compressed_gsnb .resultDiv_gsnb {
	MARGIN-TOP: 0.2em
}
.horizontal_gsnb SPAN.snippet_gsnb {
	TEXT-DECORATION: none
}
.brandingBox_gsnb {
	MARGIN-TOP: 0.4em
}
.horizontal_gsnb .brandingBox_gsnb {
	MARGIN-TOP: 0px; RIGHT: 0px; POSITION: absolute; TOP: 0px
}
.horizontal_gsnb DIV.gsc-branding-vertical {
	WIDTH: 75px; POSITION: relative
}

------=_NextPart_000_0000_01CA3BDC.E23EC990
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogger.com/static/v1/v-css/3727950723-blog_controls.css

.item-control {
	DISPLAY: none
}
.item-control A {
	TEXT-DECORATION: none! important
}
.item-action A {
	TEXT-DECORATION: none! important
}
.widget-item-control {
	FLOAT: right
}
.icon-action {
	MARGIN: 0px 0px -5px 0.5em; BORDER-TOP-STYLE: none! important; =
BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; =
BORDER-BOTTOM-STYLE: none! important
}
.delete-comment-icon {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: =
url(/img/icon_delete13.gif) no-repeat left 50%; PADDING-BOTTOM: 7px; =
PADDING-TOP: 7px
}

@media All   =20
{
.BLOG_mobile_video_class {
	DISPLAY: none
}

}

@media Handheld   =20
{
.BLOG_mobile_video_class {
	DISPLAY: inline
}
.BLOG_video_class {
	DISPLAY: none
}

}

------=_NextPart_000_0000_01CA3BDC.E23EC990
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.blogger.com/img/navbar/4/btn_search_this.png

iVBORw0KGgoAAAANSUhEUgAAAGAAAAAPCAMAAAAs5DqFAAAATlBMVEW6urrOzs6AgIBmZma0tLTN
zc2ampqNjY2UlJSgoKB6enrHx8dtbW2np6ebm5utra3BwcHFxcVzc3O1tbWioqKHh4ejo6PIyMiz
s7PGxsbmMMn5AAABTklEQVR4XrWU2Y7kMAgAKcBH7quv/f8fXRlrNOqHeYyVCIyolHCUyNsf+a61
vj5v8esgcc9K/y6X15HSbYJ0PCTH8+8SpByCtMy24GbmUK3S8nkBOa3iBuZANjP92bbewCDIDJqh
1WoPpQvWBMzbNAUJjDo2hMHgHNh/BT30LVk71gVsFoJW201ot5CICUhpHoN0h8kWazIvI2ITvf4l
cO8CAoPe3QXeRcNIrLTK2oKctuGmCpsR+Th7dBP1L4FqFxBY7zjLlyCrm0EijigleGrIoc46x7lX
RWyHv4+IwELAZNIEMfQ4sJz4jwBg8GeJ2Se0eAnZbjtjcf9DUMYpsC7wwaShO2febGefh8FIKa19
gqplQlRVUEG0XdSFqegQuQrQQ9/SegODIDeoqgvybGkLtb+DnO780FjlccCtX7Jfx30THNfnzr/p
ml+f938txBPHOHFDoQAAAABJRU5ErkJggg==

------=_NextPart_000_0000_01CA3BDC.E23EC990
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogger.com/static/v1/v-css/navbar/4034018350-navbar4_bundle.css

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet =
MS",Verdana,Arial,Sans-serif; WHITE-SPACE: nowrap
}
A {
	TEXT-DECORATION: none
}
#b-navbar {
	FONT-SIZE: 0.85em; LINE-HEIGHT: 0.85em; BORDER-BOTTOM: #024 1px solid; =
HEIGHT: 29px
}
#b-navbar #b-logo {
	LEFT: 5px; POSITION: absolute; TOP: 0.15em
}
#b-navbar #b-logo #navbar-logo {
	WIDTH: 24px; HEIGHT: 24px
}
#b-navbar #b-logo SPAN {
	DISPLAY: block; LEFT: -9000px; POSITION: absolute
}
#b-search {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px =
0px 0px 34px; PADDING-TOP: 4px
}
#b-search-img {
	FLOAT: left; WIDTH: 3px; HEIGHT: 3px
}
#b-search TABLE {
	MARGIN-LEFT: 0.5em
}
#b-search TD {
	VERTICAL-ALIGN: middle
}
#b-query {
	MARGIN: 0px 0.5em 0px 0px
}
.btn {
	PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 0px; =
FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px 0.5em 0px 1px; =
TEXT-TRANSFORM: uppercase; CURSOR: hand; LINE-HEIGHT: 0.85em; =
PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid; WHITE-SPACE: nowrap
}
.btn DIV {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; =
PADDING-BOTTOM: 0.21em; MARGIN: 0px -1px; BORDER-LEFT: 1px solid; =
PADDING-TOP: 0.21em; POSITION: relative; HEIGHT: 0.85em
}
.btn DIV IMG {
	LEFT: 0.3em; POSITION: absolute; TOP: 0.2em
}
#bt-unflag-body {
	DISPLAY: none
}
.flagged #bt-flag-body {
	DISPLAY: none
}
.flagged #bt-unflag-body {
	DISPLAY: block
}
#flagi {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #333 1px =
solid; DISPLAY: none; PADDING-LEFT: 4px; FONT-SIZE: 0.7em; Z-INDEX: 300; =
PADDING-BOTTOM: 4px; BORDER-LEFT: #333 1px solid; COLOR: #000; =
LINE-HEIGHT: 0.8em; PADDING-TOP: 4px; BORDER-BOTTOM: #333 1px solid; =
TOP: 3px; BACKGROUND-COLOR: #ff9
}
#unflagi {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #333 1px =
solid; DISPLAY: none; PADDING-LEFT: 4px; FONT-SIZE: 0.7em; Z-INDEX: 300; =
PADDING-BOTTOM: 4px; BORDER-LEFT: #333 1px solid; COLOR: #000; =
LINE-HEIGHT: 0.8em; PADDING-TOP: 4px; BORDER-BOTTOM: #333 1px solid; =
TOP: 3px; BACKGROUND-COLOR: #ff9
}
#flagi A {
	COLOR: #36c; TEXT-DECORATION: underline
}
#unflagi A {
	COLOR: #36c; TEXT-DECORATION: underline
}
.b-mobile {
	DISPLAY: none
}
#b-sms {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 100%; PADDING-BOTTOM: =
4px; MARGIN: 0px 0px 0px 100px; LINE-HEIGHT: 1em; PADDING-TOP: 4px; =
TEXT-ALIGN: left
}
#b-sms A {
	LINE-HEIGHT: 1em; MARGIN-RIGHT: 0.5em
}
#b-sms A:hover {
	TEXT-DECORATION: underline
}

@media Handheld   =20
{
BODY .b-mobile {
	DISPLAY: block
}
BODY #b-search {
	DISPLAY: none
}
BODY #flagi {
	DISPLAY: none
}
BODY #unflagi {
	DISPLAY: none
}
BODY #b-navbar #b-logo SPAN {
	DISPLAY: none
}
    }
.btn .flag-text {
	PADDING-LEFT: 10px
}
.btn .flag {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
1px 0px 0px; WIDTH: 6px; PADDING-TOP: 0px; HEIGHT: 8px
}
BODY {
	COLOR: #000
}
A {
	COLOR: #333
}
.btn DIV {
	COLOR: #333
}
A:hover {
	COLOR: #930
}
#navbar-logo {
	BACKGROUND: url(/img/navbar/4/navbar_sprite.png) no-repeat 0px 0px
}
#b-navbar {
	BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #ededed
}
#b-search {
	BACKGROUND: #ccc
}
#b-search-img {
	BACKGROUND: url(/img/navbar/4/navbar_sprite.png) #ccc no-repeat -80px =
-8px
}
#b-query {
	BORDER-RIGHT: #c3c3c3 1px solid; BORDER-TOP: #c3c3c3 1px solid; =
BORDER-LEFT: #c3c3c3 1px solid; BORDER-BOTTOM: #c3c3c3 1px solid
}
.btn {
	BORDER-LEFT-COLOR: #c3c3c3; BORDER-BOTTOM-COLOR: #c3c3c3; =
BORDER-TOP-COLOR: #c3c3c3; BORDER-RIGHT-COLOR: #c3c3c3
}
.btn DIV {
	BORDER-LEFT-COLOR: #c3c3c3; BORDER-BOTTOM-COLOR: #c3c3c3; =
BORDER-TOP-COLOR: #c3c3c3; BORDER-RIGHT-COLOR: #c3c3c3
}
.btn DIV:hover {
	BACKGROUND-COLOR: #c3c3c3
}
.btn #bt-flag-body .flag {
	BACKGROUND: url(/img/navbar/4/navbar_sprite.png) no-repeat -80px 0px
}
.btn #bt-unflag-body .flag {
	BACKGROUND: url(/img/navbar/4/navbar_sprite.png) no-repeat -80px -11px
}

------=_NextPart_000_0000_01CA3BDC.E23EC990
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogger.com/static/v1/v-app/scripts/4095335807-common.js

// Copied from .../google3/javascript/common.js=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// This file contains common utilities and basic javascript =
infrastructure.=0A=
//=0A=
// Notes:=0A=
// * Press 'D' to toggle debug mode.=0A=
//=0A=
// Functions:=0A=
//=0A=
// - Assertions=0A=
// DEPRECATED: Use assert.js=0A=
// AssertTrue(): assert an expression. Throws an exception if false.=0A=
// Fail(): Throws an exception. (Mark block of code that should be =
unreachable)=0A=
// AssertEquals(): assert that two values are equal.=0A=
// AssertNumArgs(): assert number of arguments for the function=0A=
// AssertType(): assert that a value has a particular type=0A=
//=0A=
// - Cookies=0A=
// SetCookie(): Sets a cookie.=0A=
// GetCookie(): Gets a cookie value.=0A=
//=0A=
// - Dynamic HTML/DOM utilities=0A=
// MaybeGetElement(): get an element by its id=0A=
// GetElement(): get an element by its id=0A=
// ShowElement(): Show/hide element by setting the "display" css =
property.=0A=
// ShowBlockElement(): Show/hide block element=0A=
// AppendNewElement(): Create and append a html element to a parent node.=0A=
// HasClass(): check if element has a given class=0A=
// AddClass(): add a class to an element=0A=
// RemoveClass(): remove a class from an element=0A=
//=0A=
// - Window/Screen utiltiies=0A=
// GetPageOffsetLeft(): get the X page offset of an element=0A=
// GetPageOffsetTop(): get the Y page offset of an element=0A=
// GetPageOffset(): get the X and Y page offsets of an element=0A=
// GetPageOffsetRight() : get X page offset of the right side of an =
element=0A=
// GetPageOffsetBottom() : get Y page offset of the bottom of an element=0A=
// GetScrollTop(): get the vertical scrolling pos of a window.=0A=
// GetScrollLeft(): get the horizontal scrolling pos of a window=0A=
//=0A=
// - String utilties=0A=
// HtmlEscape(): html escapes a string=0A=
// HtmlUnescape(): remove html-escaping.=0A=
// CollapseWhitespace(): collapse multiple whitespace into one =
whitespace.=0A=
// Trim(): trim whitespace on ends of string=0A=
// IsEmpty(): check if CollapseWhiteSpace(String) =3D=3D ""=0A=
// IsLetterOrDigit(): check if a character is a letter or a digit=0A=
//=0A=
// - TextArea utilities=0A=
// SetCursorPos(): sets the cursor position in a textfield=0A=
//=0A=
// - Array utilities=0A=
// FindInArray(): do a linear search to find an element value.=0A=
// DeleteArrayElement(): return a new array with a specific value =
removed.=0A=
//=0A=
// - Miscellaneous=0A=
// IsDefined(): returns true if argument is not undefined=0A=
//-----------------------------------------------------------------------=
-=0A=
=0A=
// browser detection=0A=
var agent =3D navigator.userAgent.toLowerCase();=0A=
var is_ie =3D (agent.indexOf('msie') !=3D -1);=0A=
//var is_ie5 =3D (agent.indexOf('msie 5') !=3D -1 && document.all);=0A=
var is_konqueror =3D (agent.indexOf('konqueror') !=3D -1);=0A=
var is_safari =3D (agent.indexOf('safari') !=3D -1) || is_konqueror;=0A=
var is_nav =3D !is_ie && !is_safari && (agent.indexOf('mozilla') !=3D =
-1);=0A=
var is_win =3D (agent.indexOf('win') !=3D -1);=0A=
delete agent;=0A=
=0A=
=0A=
var BACKSPACE_KEYCODE =3D 8;=0A=
var COMMA_KEYCODE =3D 188;                // ',' key=0A=
var DEBUG_KEYCODE =3D 68;                 // 'D' key=0A=
var DELETE_KEYCODE =3D 46;=0A=
var DOWN_KEYCODE =3D 40;                  // DOWN arrow key=0A=
var ENTER_KEYCODE =3D 13;                 // ENTER key=0A=
var ESC_KEYCODE =3D 27;                   // ESC key=0A=
var LEFT_KEYCODE =3D 37;                  // LEFT arrow key=0A=
var RIGHT_KEYCODE =3D 39;                 // RIGHT arrow key=0A=
var SPACE_KEYCODE =3D 32;                 // space bar=0A=
var TAB_KEYCODE =3D 9;                    // TAB key=0A=
var UP_KEYCODE =3D 38;                    // UP arrow key=0A=
var SHIFT_KEYCODE =3D 16;=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// Assertions=0A=
// DEPRECATED: Use assert.js=0A=
//-----------------------------------------------------------------------=
-=0A=
/**=0A=
 * DEPRECATED: Use assert.js=0A=
 */=0A=
function raise(msg) {=0A=
  if (typeof Error !=3D 'undefined') {=0A=
    throw new Error(msg || 'Assertion Failed');=0A=
  } else {=0A=
    throw (msg);=0A=
  }=0A=
}=0A=
=0A=
/**=0A=
 * DEPRECATED: Use assert.js=0A=
 *=0A=
 * Fail() is useful for marking logic paths that should=0A=
 * not be reached. For example, if you have a class that uses=0A=
 * ints for enums:=0A=
 *=0A=
 * MyClass.ENUM_FOO =3D 1;=0A=
 * MyClass.ENUM_BAR =3D 2;=0A=
 * MyClass.ENUM_BAZ =3D 3;=0A=
 *=0A=
 * And a switch statement elsewhere in your code that=0A=
 * has cases for each of these enums, then you can=0A=
 * "protect" your code as follows:=0A=
 *=0A=
 * switch(type) {=0A=
 *   case MyClass.ENUM_FOO: doFooThing(); break;=0A=
 *   case MyClass.ENUM_BAR: doBarThing(); break;=0A=
 *   case MyClass.ENUM_BAZ: doBazThing(); break;=0A=
 *   default:=0A=
 *     Fail("No enum in MyClass with value: " + type);=0A=
 * }=0A=
 *=0A=
 * This way, if someone introduces a new value for this enum=0A=
 * without noticing this switch statement, then the code will=0A=
 * fail if the logic allows it to reach the switch with the=0A=
 * new value, alerting the developer that he should add a=0A=
 * case to the switch to handle the new value he has introduced.=0A=
 *=0A=
 * @param {string} opt_msg to display for failure=0A=
 *                 DEFAULT: "Assertion failed"=0A=
 */=0A=
function Fail(opt_msg) {=0A=
  if (opt_msg =3D=3D=3D undefined) opt_msg =3D 'Assertion failed';=0A=
  if (IsDefined(DumpError)) DumpError(opt_msg + '\n');=0A=
  raise(opt_msg);=0A=
}=0A=
=0A=
/**=0A=
 * DEPRECATED: Use assert.js=0A=
 *=0A=
 * Asserts that an expression is true (non-zero and non-null).=0A=
 *=0A=
 * Note that it is critical not to pass logic=0A=
 * with side-effects as the expression for AssertTrue=0A=
 * because if the assertions are removed by the=0A=
 * JSCompiler, then the expression will be removed=0A=
 * as well, in which case the side-effects will=0A=
 * be lost. So instead of this:=0A=
 *=0A=
 *  AssertTrue( criticalComputation() );=0A=
 *=0A=
 * Do this:=0A=
 *=0A=
 *  var result =3D criticalComputation();=0A=
 *  AssertTrue(result);=0A=
 *=0A=
 * @param {anything} expression to evaluate=0A=
 * @param {string}   opt_msg to display if the assertion fails=0A=
 *=0A=
 */=0A=
function AssertTrue(expression, opt_msg) {=0A=
  if (!expression) {=0A=
    if (opt_msg =3D=3D=3D undefined) opt_msg =3D 'Assertion failed';=0A=
    Fail(opt_msg);=0A=
  }=0A=
}=0A=
=0A=
/**=0A=
 * DEPRECATED: Use assert.js=0A=
 *=0A=
 * Asserts that two values are the same.=0A=
 *=0A=
 * @param {anything} val1=0A=
 * @param {anything} val2=0A=
 * @param {string} opt_msg to display if the assertion fails=0A=
 */=0A=
function AssertEquals(val1, val2, opt_msg) {=0A=
  if (val1 !=3D val2) {=0A=
    if (opt_msg =3D=3D=3D undefined) {=0A=
      opt_msg =3D "AssertEquals failed: <" + val1 + "> !=3D <" + val2 + =
">";=0A=
    }=0A=
    Fail(opt_msg);=0A=
  }=0A=
}=0A=
=0A=
/**=0A=
 * DEPRECATED: Use assert.js=0A=
 *=0A=
 * Asserts that a value is of the provided type.=0A=
 *=0A=
 *   AssertType(6, Number);=0A=
 *   AssertType("ijk", String);=0A=
 *   AssertType([], Array);=0A=
 *   AssertType({}, Object);=0A=
 *   AssertType(ICAL_Date.now(), ICAL_Date);=0A=
 *=0A=
 * @param {anything} value=0A=
 * @param {constructor function} type=0A=
 * @param {string} opt_msg to display if the assertion fails=0A=
 */=0A=
function AssertType(value, type, opt_msg) {=0A=
  // for backwards compatability only=0A=
  if (typeof value =3D=3D type) return;=0A=
=0A=
  if (value || value =3D=3D "") {=0A=
    try {=0A=
      if (type =3D=3D AssertTypeMap[typeof value] || value instanceof =
type) return;=0A=
    } catch (e) { /* failure, type was an illegal argument to instanceof =
*/ }=0A=
  }=0A=
  if (opt_msg =3D=3D=3D undefined) {=0A=
    if (typeof type =3D=3D 'function') {=0A=
      var match =3D type.toString().match(/^\s*function\s+([^\s\{]+)/);=0A=
      if (match) type =3D match[1];=0A=
    }=0A=
    opt_msg =3D "AssertType failed: <" + value + "> not typeof "+ type;=0A=
  }=0A=
  Fail(opt_msg);=0A=
}=0A=
=0A=
var AssertTypeMap =3D {=0A=
  'string'  : String,=0A=
  'number'  : Number,=0A=
  'boolean' : Boolean=0A=
};=0A=
=0A=
/**=0A=
 * DEPRECATED: Use assert.js=0A=
 *=0A=
 * Asserts that the number of arguments to a=0A=
 * function is num. For example:=0A=
 *=0A=
 * function myFunc(one, two, three) [=0A=
 *   AssertNumArgs(3);=0A=
 *   ...=0A=
 * }=0A=
 *=0A=
 * myFunc(1, 2); // assertion fails!=0A=
 *=0A=
 * Note that AssertNumArgs does not take the function=0A=
 * as an argument; it is simply used in the context=0A=
 * of the function.=0A=
 *=0A=
 * @param {int} number of arguments expected=0A=
 * @param {string} opt_msg to display if the assertion fails=0A=
 */=0A=
function AssertNumArgs(num, opt_msg) {=0A=
  var caller =3D AssertNumArgs.caller;  // This is not supported in =
safari 1.0=0A=
  if (caller && caller.arguments.length !=3D num) {=0A=
    if (opt_msg =3D=3D=3D undefined) {=0A=
      opt_msg =3D caller.name + ' expected ' + num + ' arguments '=0A=
                  + ' but received ' + caller.arguments.length;=0A=
    }=0A=
    Fail(opt_msg);=0A=
  }=0A=
}=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// Cookies=0A=
//-----------------------------------------------------------------------=
-=0A=
var ILLEGAL_COOKIE_CHARS_RE =3D /[\s;]/=0A=
/**=0A=
 * Sets a cookie.=0A=
 * The max_age can be -1 to set a session cookie. To expire cookies, use=0A=
 * ExpireCookie() instead.=0A=
 *=0A=
 * @param name The cookie name.=0A=
 * @param value The cookie value.=0A=
 * @param opt_max_age The max age in seconds (from now). Use -1 to set a=0A=
 *   session cookie. If not provided, the default is -1 (i.e. set a =
session=0A=
 *   cookie).=0A=
 * @param opt_path The path of the cookie, or null to not specify a path=0A=
 *   attribute (browser will use the full request path). If not =
provided, the=0A=
 *   default is '/' (i.e. path=3D/).=0A=
 * @param opt_domain The domain of the cookie, or null to not specify a =
domain=0A=
 *   attribute (brower will use the full request host name). If not =
provided,=0A=
 *   the default is null (i.e. let browser use full request host name).=0A=
 * @return Void.=0A=
 */=0A=
function SetCookie(name, value, opt_max_age, opt_path, opt_domain) {=0A=
=0A=
  value =3D '' + value;=0A=
  AssertTrue((typeof name =3D=3D 'string' &&=0A=
              typeof value =3D=3D 'string' &&=0A=
              !name.match(ILLEGAL_COOKIE_CHARS_RE) &&=0A=
              !value.match(ILLEGAL_COOKIE_CHARS_RE)),=0A=
             'trying to set an invalid cookie');=0A=
=0A=
  if (!IsDefined(opt_max_age)) opt_max_age =3D -1;=0A=
  if (!IsDefined(opt_path)) opt_path =3D '/';=0A=
  if (!IsDefined(opt_domain)) opt_domain =3D null;=0A=
=0A=
  var domain_str =3D (opt_domain =3D=3D null) ? '' : ';domain=3D' + =
opt_domain;=0A=
  var path_str =3D (opt_path =3D=3D null) ? '' : ';path=3D' + opt_path;=0A=
=0A=
  var expires_str;=0A=
=0A=
  // Case 1: Set a session cookie.=0A=
  if (opt_max_age < 0) {=0A=
    expires_str =3D '';=0A=
=0A=
  // Case 2: Expire the cookie.=0A=
  // Note: We don't tell people about this option in the function doc =
because=0A=
  // we prefer people to use ExpireCookie() to expire cookies.=0A=
  } else if (opt_max_age =3D=3D 0) {=0A=
    // Note: Don't use Jan 1, 1970 for date because NS 4.76 will try to =
convert=0A=
    // it to local time, and if the local time is before Jan 1, 1970, =
then the=0A=
    // browser will ignore the Expires attribute altogether.=0A=
    var pastDate =3D new Date(1970, 1 /*Feb*/, 1);  // Feb 1, 1970=0A=
    expires_str =3D ';expires=3D' + pastDate.toUTCString();=0A=
=0A=
  // Case 3: Set a persistent cookie.=0A=
  } else {=0A=
    var futureDate =3D new Date(Now() + opt_max_age * 1000);=0A=
    expires_str =3D ';expires=3D' + futureDate.toUTCString();=0A=
  }=0A=
=0A=
  document.cookie =3D name + '=3D' + value + domain_str + path_str + =
expires_str;=0A=
}=0A=
=0A=
/** Returns the value for the first cookie with the given name=0A=
 * @param name : string=0A=
 * @return a string or the empty string if no cookie found.=0A=
 */=0A=
function GetCookie(name) {=0A=
  var nameeq =3D name + "=3D";=0A=
  var cookie =3D String(document.cookie);=0A=
  for (var pos =3D -1; (pos =3D cookie.indexOf(nameeq, pos + 1)) >=3D =
0;) {=0A=
    var i =3D pos;=0A=
    // walk back along string skipping whitespace and looking for a ; =
before=0A=
    // the name to make sure that we don't match cookies whose name =
contains=0A=
    // the given name as a suffix.=0A=
    while (--i >=3D 0) {=0A=
      var ch =3D cookie.charAt(i);=0A=
      if (ch =3D=3D ';') {=0A=
        i =3D -1;  // indicate success=0A=
        break;=0A=
      } else if (' \t'.indexOf(ch) < 0) {=0A=
        break;=0A=
      }=0A=
    }=0A=
    if (-1 =3D=3D=3D i) {  // first cookie in the string or we found a ;=0A=
      var end =3D cookie.indexOf(';', pos);=0A=
      if (end < 0) { end =3D cookie.length; }=0A=
      return cookie.substring(pos + nameeq.length, end);=0A=
    }=0A=
  }=0A=
  return "";=0A=
}=0A=
=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// Time=0A=
//-----------------------------------------------------------------------=
-=0A=
function Now() {=0A=
  return (new Date()).getTime();=0A=
}=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// Dynamic HTML/DOM utilities=0A=
//-----------------------------------------------------------------------=
-=0A=
// Gets a element by its id, may return null=0A=
function MaybeGetElement(win, id) {=0A=
  return win.document.getElementById(id);=0A=
}=0A=
=0A=
// Same as MaybeGetElement except that it throws an exception if it's =
null=0A=
function GetElement(win, id) {=0A=
  var el =3D win.document.getElementById(id);=0A=
  if (!el) {=0A=
    DumpError("Element " + id + " not found.");=0A=
  }=0A=
  return el;=0A=
}=0A=
=0A=
// Gets elements by its id/name=0A=
// IE treats getElementsByName as searching over ids, while Moz use =
names.=0A=
// so tags must have both id and name as the same string=0A=
function GetElements(win, id) {=0A=
  return win.document.getElementsByName(id);=0A=
}=0A=
=0A=
// Show/hide an element.=0A=
function ShowElement(el, show) {=0A=
  el.style.display =3D show ? "" : "none";=0A=
}=0A=
=0A=
// Show/hide a block element.=0A=
// ShowElement() doesn't work if object has an initial class with =
display:none=0A=
function ShowBlockElement(el, show) {=0A=
  el.style.display =3D show ? "block" : "none";=0A=
}=0A=
=0A=
// Show/hide an inline element.=0A=
// ShowElement() doesn't work when an element starts off display:none.=0A=
function ShowInlineElement(el, show) {=0A=
  el.style.display =3D show ? "inline" : "none";=0A=
}=0A=
=0A=
// Append a new HTML element to a HTML node.=0A=
function AppendNewElement(win, parent, tag) {=0A=
  var e =3D win.document.createElement(tag);=0A=
  parent.appendChild(e);=0A=
  return e;=0A=
}=0A=
=0A=
// Create a new TR containing the given td's=0A=
function Tr(win, tds) {=0A=
  var tr =3D win.document.createElement("TR");=0A=
  for (var i =3D 0; i < tds.length; i++) {=0A=
    tr.appendChild(tds[i]);=0A=
  }=0A=
  return tr;=0A=
}=0A=
=0A=
// Create a new TD, with an optional colspan=0A=
function Td(win, opt_colspan) {=0A=
  var td =3D win.document.createElement("TD");=0A=
  if (opt_colspan) {=0A=
    td.colSpan =3D opt_colspan;=0A=
  }=0A=
  return td;=0A=
}=0A=
=0A=
=0A=
// Check if an element has a given class=0A=
function HasClass(el, cl) {=0A=
  if (el =3D=3D null || el.className =3D=3D null) return false;=0A=
  var classes =3D el.className.split(" ");=0A=
  for (var i =3D 0; i < classes.length; i++) {=0A=
    if (classes[i] =3D=3D cl) {=0A=
      return true;=0A=
    }=0A=
  }=0A=
  return false;=0A=
}=0A=
=0A=
// Add a class to element=0A=
function AddClass(el, cl) {=0A=
  if (HasClass(el, cl)) return;=0A=
  el.className +=3D " " + cl;=0A=
}=0A=
=0A=
// Remove a class from an element=0A=
function RemoveClass(el, cl) {=0A=
  if (el.className =3D=3D null) return;=0A=
  var classes =3D el.className.split(" ");=0A=
  var result =3D [];=0A=
  var changed =3D false;=0A=
  for (var i =3D 0; i < classes.length; i++) {=0A=
    if (classes[i] !=3D cl) {=0A=
      if (classes[i]) { result.push(classes[i]); }=0A=
    } else {=0A=
      changed =3D true;=0A=
    }=0A=
  }=0A=
  if (changed) { el.className =3D result.join(" "); }=0A=
}=0A=
=0A=
// Performs an in-order traversal of the tree rooted at the given node=0A=
// (excluding the root node) and returns an array of nodes that match the=0A=
// given selector. The selector must implement the method:=0A=
//=0A=
// boolean select(node);=0A=
//=0A=
// This method is a generalization of the DOM method =
"getElementsByTagName"=0A=
//=0A=
function GetElementsBySelector(root, selector) {=0A=
  var nodes =3D [];=0A=
  for (var child =3D root.firstChild; child; child =3D =
child.nextSibling) {=0A=
    AddElementBySelector_(child, selector, nodes);=0A=
  }=0A=
  return nodes;=0A=
}=0A=
=0A=
// Recursive helper for GetElemnetsBySelector()=0A=
function AddElementBySelector_(root, selector, nodes) {=0A=
  // First test the parent=0A=
  if (selector.select(root)) {=0A=
    nodes.push(root);=0A=
  }=0A=
=0A=
  // Then recurse through the children=0A=
  for (var child =3D root.firstChild; child; child =3D =
child.nextSibling) {=0A=
    AddElementBySelector_(child, selector, nodes);=0A=
  }=0A=
}=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// Window/screen utilities=0A=
// TODO: these should be renamed (e.g. GetWindowWidth to =
GetWindowInnerWidth=0A=
// and moved to geom.js)=0A=
//-----------------------------------------------------------------------=
-=0A=
// Get page offset of an element=0A=
function GetPageOffsetLeft(el) {=0A=
  var x =3D el.offsetLeft;=0A=
  if (el.offsetParent !=3D null)=0A=
    x +=3D GetPageOffsetLeft(el.offsetParent);=0A=
  return x;=0A=
}=0A=
=0A=
// Get page offset of an element=0A=
function GetPageOffsetTop(el) {=0A=
  var y =3D el.offsetTop;=0A=
  if (el.offsetParent !=3D null)=0A=
    y +=3D GetPageOffsetTop(el.offsetParent);=0A=
  return y;=0A=
}=0A=
=0A=
// Get page offset of an element=0A=
function GetPageOffset(el) {=0A=
  var x =3D el.offsetLeft;=0A=
  var y =3D el.offsetTop;=0A=
  if (el.offsetParent !=3D null) {=0A=
    var pos =3D GetPageOffset(el.offsetParent);=0A=
    x +=3D pos.x;=0A=
    y +=3D pos.y;=0A=
  }=0A=
  return {x: x, y: y};=0A=
}=0A=
=0A=
function GetPageOffsetRight(el) {=0A=
  return GetPageOffsetLeft(el) + el.offsetWidth;=0A=
}=0A=
=0A=
function GetPageOffsetBottom(el) {=0A=
  return GetPageOffsetTop(el) + el.offsetHeight;=0A=
}=0A=
=0A=
// Get the y position scroll offset.=0A=
function GetScrollTop(win) {=0A=
  // all except Explorer=0A=
  if ("pageYOffset" in win) {=0A=
    return win.pageYOffset;=0A=
  }=0A=
  // Explorer 6 Strict Mode=0A=
  else if ("documentElement" in win.document &&=0A=
           "scrollTop" in win.document.documentElement) {=0A=
    return win.document.documentElement.scrollTop;=0A=
  }=0A=
  // other Explorers=0A=
  else if ("scrollTop" in win.document.body) {=0A=
    return win.document.body.scrollTop;=0A=
  }=0A=
=0A=
  return 0;=0A=
}=0A=
=0A=
// Get the x position scroll offset.=0A=
function GetScrollLeft(win) {=0A=
  // all except Explorer=0A=
  if ("pageXOffset" in win) {=0A=
    return win.pageXOffset;=0A=
  }=0A=
  // Explorer 6 Strict Mode=0A=
  else if ("documentElement" in win.document &&=0A=
           "scrollLeft" in win.document.documentElement) {=0A=
    return win.document.documentElement.scrollLeft;=0A=
  }=0A=
  // other Explorers=0A=
  else if ("scrollLeft" in win.document.body) {=0A=
    return win.document.body.scrollLeft;=0A=
  }=0A=
=0A=
  return 0;=0A=
}=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// String utilities=0A=
//-----------------------------------------------------------------------=
-=0A=
// Do html escaping=0A=
var amp_re_ =3D /&/g;=0A=
var lt_re_ =3D /</g;=0A=
var gt_re_ =3D />/g;=0A=
=0A=
// Convert text to HTML format. For efficiency, we just convert '&', =
'<', '>'=0A=
// characters.=0A=
// Note: Javascript >=3D 1.3 supports lambda expression in the =
replacement=0A=
// argument. But it's slower on IE.=0A=
// Note: we can also implement HtmlEscape by setting the value=0A=
// of a textnode and then reading the 'innerHTML' value, but that=0A=
// that turns out to be slower.=0A=
// Params: str: String to be escaped.=0A=
// Returns: The escaped string.=0A=
function HtmlEscape(str) {=0A=
  if (!str) return "";=0A=
  return str.replace(amp_re_, "&amp;").replace(lt_re_, "&lt;").=0A=
    replace(gt_re_, "&gt;").replace(quote_re_, "&quot;");=0A=
}=0A=
=0A=
/** converts html entities to plain text.  It covers the most common =
named=0A=
 * entities and numeric entities.=0A=
 * It does not cover all named entities -- it covers =
&{lt,gt,amp,quot,nbsp}; but=0A=
 * does not handle some of the more obscure ones like &{ndash,eacute};.=0A=
 */=0A=
function HtmlUnescape(str) {=0A=
  if (!str) return "";=0A=
  return str.=0A=
    replace(/&#(\d+);/g,=0A=
      function (_, n) { return String.fromCharCode(parseInt(n, 10)); }).=0A=
    replace(/&#x([a-f0-9]+);/gi,=0A=
      function (_, n) { return String.fromCharCode(parseInt(n, 16)); }).=0A=
    replace(/&(\w+);/g, function (_, entity) {=0A=
      entity =3D entity.toLowerCase();=0A=
      return entity in HtmlUnescape.unesc ? HtmlUnescape.unesc[entity] : =
'?';=0A=
    });=0A=
}=0A=
HtmlUnescape.unesc =3D { lt: '<', gt: '>', quot: '"', nbsp: ' ', amp: =
'&' };=0A=
=0A=
// Escape double quote '"' characters in addition to '&', '<', '>' so =
that a=0A=
// string can be included in an HTML tag attribute value within double =
quotes.=0A=
// Params: str: String to be escaped.=0A=
// Returns: The escaped string.=0A=
var quote_re_ =3D /\"/g;=0A=
=0A=
var JS_SPECIAL_RE_ =3D /[\'\\\r\n\b\"<>&]/g;=0A=
=0A=
function JSEscOne_(s) {=0A=
  if (!JSEscOne_.js_escs_) {=0A=
    var escapes =3D {};=0A=
    escapes['\\'] =3D '\\\\';=0A=
    escapes['\''] =3D '\\047';=0A=
    escapes['\n'] =3D '\\n';=0A=
    escapes['\r'] =3D '\\r';=0A=
    escapes['\b'] =3D '\\b';=0A=
    escapes['\"'] =3D '\\042';=0A=
    escapes['<'] =3D  '\\074';=0A=
    escapes['>'] =3D  '\\076';=0A=
    escapes['&'] =3D  '\\046';=0A=
=0A=
    JSEscOne_.js_escs_ =3D escapes;=0A=
  }=0A=
=0A=
  return JSEscOne_.js_escs_[s];=0A=
}=0A=
=0A=
// converts multiple ws chars to a single space, and strips=0A=
// leading and trailing ws=0A=
var spc_re_ =3D /\s+/g;=0A=
var beg_spc_re_ =3D /^ /;=0A=
var end_spc_re_ =3D / $/;=0A=
function CollapseWhitespace(str) {=0A=
  if (!str) return "";=0A=
  return str.replace(spc_re_, " ").replace(beg_spc_re_, "").=0A=
    replace(end_spc_re_, "");=0A=
}=0A=
=0A=
var newline_re_ =3D /\r?\n/g;=0A=
var spctab_re_ =3D /[ \t]+/g;=0A=
var nbsp_re_ =3D /\xa0/g;=0A=
=0A=
function HtmlifyNewlines(str) {=0A=
  if (!str) return "";=0A=
  return str.replace(newline_re_, "<br>");=0A=
}=0A=
=0A=
// URL encodes the string.=0A=
function UrlEncode(str) {=0A=
  return encodeURIComponent(str);=0A=
}=0A=
=0A=
function Trim(str) {=0A=
  if (!str) return "";=0A=
  return str.replace(/^\s+/, "").replace(/\s+$/, "");=0A=
}=0A=
=0A=
function EndsWith(str, suffix) {=0A=
  if (!str) return !suffix;=0A=
  return (str.lastIndexOf(suffix) =3D=3D (str.length - suffix.length));=0A=
}=0A=
=0A=
// Check if a string is empty=0A=
function IsEmpty(str) {=0A=
  return CollapseWhitespace(str) =3D=3D "";=0A=
}=0A=
=0A=
// Check if a character is a letter=0A=
function IsLetterOrDigit(ch) {=0A=
  return ((ch >=3D "a" && ch <=3D "z") ||=0A=
          (ch >=3D "A" && ch <=3D "Z") ||=0A=
         (ch >=3D '0' && ch <=3D '9'));=0A=
}=0A=
=0A=
// Check if a character is a space character=0A=
function IsSpace(ch) {=0A=
  return (" \t\r\n".indexOf(ch) >=3D 0);=0A=
}=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// TextArea utilities=0A=
//-----------------------------------------------------------------------=
-=0A=
=0A=
function SetCursorPos(win, textfield, pos) {=0A=
  if (IsDefined(textfield.selectionEnd) &&=0A=
      IsDefined(textfield.selectionStart)) {=0A=
    // Mozilla directly supports this=0A=
    textfield.selectionStart =3D pos;=0A=
    textfield.selectionEnd =3D pos;=0A=
=0A=
  } else if (win.document.selection && textfield.createTextRange) {=0A=
    // IE has textranges. A textfield's textrange encompasses the=0A=
    // entire textfield's text by default=0A=
    var sel =3D textfield.createTextRange();=0A=
=0A=
    sel.collapse(true);=0A=
    sel.move("character", pos);=0A=
    sel.select();=0A=
  }=0A=
}=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// Array utilities=0A=
//-----------------------------------------------------------------------=
-=0A=
// Find an item in an array, returns the key, or -1 if not found=0A=
function FindInArray(array, x) {=0A=
  for (var i =3D 0; i < array.length; i++) {=0A=
    if (array[i] =3D=3D x) {=0A=
      return i;=0A=
    }=0A=
  }=0A=
  return -1;=0A=
}=0A=
=0A=
// Inserts an item into an array, if it's not already in the array=0A=
function InsertArray(array, x) {=0A=
  if (FindInArray(array, x) =3D=3D -1) {=0A=
    array[array.length] =3D x;=0A=
  }=0A=
}=0A=
=0A=
// Delete an element from an array=0A=
function DeleteArrayElement(array, x) {=0A=
  var i =3D 0;=0A=
  while (i < array.length && array[i] !=3D x)=0A=
    i++;=0A=
  array.splice(i, 1);=0A=
}=0A=
=0A=
function GetEventTarget(/*Event*/ ev) {=0A=
// Event is not a type in IE; IE uses Object for events=0A=
//  AssertType(ev, Event, 'arg passed to GetEventTarget not an Event');=0A=
  return ev.srcElement || ev.target;=0A=
}=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// Misc=0A=
//-----------------------------------------------------------------------=
-=0A=
// Check if a value is defined=0A=
function IsDefined(value) {=0A=
  return (typeof value) !=3D 'undefined';=0A=
}=0A=
=0A=
function GetKeyCode(event) {=0A=
  var code;=0A=
  if (event.keyCode) {=0A=
    code =3D event.keyCode;=0A=
  } else if (event.which) {=0A=
    code =3D event.which;=0A=
  }=0A=
  return code;=0A=
}=0A=
=0A=
// define a forid function to fetch a DOM node by id.=0A=
function forid_1(id) {=0A=
  return document.getElementById(id);=0A=
}=0A=
function forid_2(id) {=0A=
  return document.all[id];=0A=
}=0A=
=0A=
/**=0A=
 * Fetch an HtmlElement by id.=0A=
 * DEPRECATED: use $ in dom.js=0A=
 */=0A=
var forid =3D document.getElementById ? forid_1 : forid_2;=0A=
=0A=
=0A=
=0A=
function log(msg) {=0A=
  /* a top level window is its own parent.  Use !=3D or else fails on IE =
with=0A=
   * infinite loop.=0A=
   */=0A=
  try {=0A=
    if (window.parent !=3D window && window.parent.log) {=0A=
      window.parent.log(window.name + '::' + msg);=0A=
      return;=0A=
    }=0A=
  } catch (e) {=0A=
    // Error: uncaught exception: Permission denied to get property =
Window.log=0A=
  }=0A=
  var logPane =3D forid('log');=0A=
  if (logPane) {=0A=
    var logText =3D '<p class=3Dlogentry><span class=3Dlogdate>' + new =
Date() +=0A=
                  '</span><span class=3Dlogmsg>' + msg + '</span></p>';=0A=
    logPane.innerHTML =3D logText + logPane.innerHTML;=0A=
  } else {=0A=
    window.status =3D msg;=0A=
  }=0A=
}=0A=

------=_NextPart_000_0000_01CA3BDC.E23EC990
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0017_01CA3BDC.E24AFE90"


------=_NextPart_001_0017_01CA3BDC.E24AFE90
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://otelbruixot.blogspot.com/2007_09_25_archive.html

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML dir=3Dltr><HEAD><TITLE>OS POLAR DIGITAL: 01/09/07</TITLE>
<SCRIPT type=3Dtext/javascript>(function() { var a=3Dwindow;function =
e(b){this.t=3D{};this.tick=3Dfunction(c,h,d){d=3Dd?d:(new =
Date).getTime();this.t[c]=3D[d,h]};this.tick("start",null,b)}var f=3Dnew =
e;a.jstiming=3D{Timer:e,load:f};try{a.jstiming.pt=3Da.gtbExternal&&a.gtbE=
xternal.pageT()||a.external&&a.external.pageT}catch(g){};a.tickAboveFold=3D=
function(b){b=3Db;var c=3D0;if(b.offsetParent){do =
c+=3Db.offsetTop;while(b=3Db.offsetParent)}b=3Dc;b<=3D750&&a.jstiming.loa=
d.tick("aft")};var i=3Dfalse;function =
j(){if(!i){i=3Dtrue;a.jstiming.load.tick("firstScrollTime")}}a.addEventLi=
stener?a.addEventListener("scroll",j,false):a.attachEvent("onscroll",j); =
})();</SCRIPT>

<META http-equiv=3DContent-Type content=3D"text/html; charset=3DUTF-8">
<META content=3Dtrue name=3DMSSmartTagsPreventParsing>
<META content=3D"MSHTML 6.00.2900.2180" name=3DGENERATOR><LINK=20
href=3D"http://www.blogger.com/favicon.ico" =
type=3Dimage/vnd.microsoft.icon=20
rel=3Dicon><LINK =
href=3D"http://otelbruixot.blogspot.com/2007_09_25_archive.html"=20
rel=3Dcanonical><LINK title=3D"OS POLAR DIGITAL - Atom"=20
href=3D"http://otelbruixot.blogspot.com/feeds/posts/default"=20
type=3Dapplication/atom+xml rel=3Dalternate><LINK title=3D"OS POLAR =
DIGITAL - RSS"=20
href=3D"http://otelbruixot.blogspot.com/feeds/posts/default?alt=3Drss"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"OS POLAR =
DIGITAL - Atom"=20
href=3D"http://www.blogger.com/feeds/18156096/posts/default"=20
type=3Dapplication/atom+xml rel=3Dservice.post><LINK title=3DRSD=20
href=3D"http://www.blogger.com/rsd.g?blogID=3D18156096" =
type=3Dapplication/rsd+xml=20
rel=3DEditURI><LINK=20
href=3D"http://www.blogger.com/static/v1/widgets/1918764323-widget_css_bu=
ndle.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://www.google.com/uds/solutions/videobar/gsvideobar.css" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK=20
href=3D"http://www.google.com/uds/solutions/newsbar/gsnewsbar.css" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK=20
href=3D"http://www.blogger.com/static/v1/v-css/3727950723-blog_controls.c=
ss"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://www.blogger.com/dyn-css/authorization.css?targetBlogID=3D1=
8156096&amp;zx=3D36cc8a45-4447-422f-ae0a-a06883c7fd7e"=20
type=3Dtext/css rel=3Dstylesheet>
<STYLE type=3Dtext/css>#navbar-iframe {
	DISPLAY: block
}
</STYLE>

<STYLE id=3Dpage-skin-1 type=3Dtext/css>BODY {
	BACKGROUND: #123; MARGIN: 0px; FONT: small Trebuchet MS, Verdana, =
Arial, Sans-serif; COLOR: #333333; TEXT-ALIGN: center
}
#outer-wrapper {
	MARGIN: 0px auto; FONT: 100% 'Trebuchet MS',Verdana,Arial,Sans-serif; =
WIDTH: 740px; TEXT-ALIGN: left
}
#main-wrap1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 97%; BACKGROUND: =
url(http://www1.blogblog.com/rounders3/corners_main_bot.gif) #eeeecc =
no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 15px =
0px 0px; OVERFLOW: hidden; WIDTH: 485px; COLOR: #333333; LINE-HEIGHT: =
1.5em; PADDING-TOP: 0px; WORD-WRAP: break-word
}
#main-wrap2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://www1.blogblog.com/rounders3/corners_main_top.gif) no-repeat =
left top; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: =
10px
}
#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://www.blogblog.com/rounders3/rails_main.gif) repeat-y left 50%; =
PADDING-BOTTOM: 0px; WIDTH: 485px; PADDING-TOP: 0px
}
#sidebar-wrap {
	FONT-SIZE: 97%; FLOAT: right; MARGIN: 15px 0px 0px; OVERFLOW: hidden; =
WIDTH: 240px; LINE-HEIGHT: 1.5em; WORD-WRAP: break-word
}
.main .widget {
	PADDING-RIGHT: 13px; MARGIN-TOP: 4px; PADDING-LEFT: 13px; =
PADDING-BOTTOM: 0px; WIDTH: 468px; PADDING-TOP: 0px
}
.main .Blog {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 484px; PADDING-TOP: 0px
}
A:link {
	COLOR: #445566
}
A:visited {
	COLOR: #223344
}
A:hover {
	COLOR: #223344
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
#header-wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://www2.blogblog.com/rounders3/corners_cap_top.gif) #335577 =
no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 22px 0px 0px; COLOR: =
#000033; PADDING-TOP: 8px
}
#header {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: =
url(http://www.blogblog.com/rounders3/corners_cap_bot.gif) no-repeat =
left bottom; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
#header H1 {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 5px; MARGIN: =
0px; FONT: bold 503% Arial, sans-serif; PADDING-TOP: 10px
}
#header A {
	COLOR: #000033; TEXT-DECORATION: none
}
#header A:visited {
	COLOR: #000033; TEXT-DECORATION: none
}
#header .description {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 10px; MARGIN: =
0px; FONT: bold 110% Verdana, sans-serif; PADDING-TOP: 5px
}
H2.date-header {
	FONT-SIZE: 85%; MARGIN: 0px 28px 0px 43px; TEXT-TRANSFORM: uppercase; =
COLOR: #558866; LINE-HEIGHT: 2em; LETTER-SPACING: 0.2em
}
.post {
	BORDER-RIGHT: #bbbbbb 0px dotted; PADDING-RIGHT: 13px; BORDER-TOP: =
#bbbbbb 1px dotted; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; MARGIN: =
0.3em 0px 25px; BORDER-LEFT: #bbbbbb 0px dotted; PADDING-TOP: 0px; =
BORDER-BOTTOM: #bbbbbb 1px dotted
}
.post H3 {
	BORDER-RIGHT: #bbbbbb 1px dotted; PADDING-RIGHT: 14px; BORDER-TOP: =
#bbbbbb 0px dotted; DISPLAY: block; PADDING-LEFT: 29px; BACKGROUND: =
url(http://www2.blogblog.com/rounders3/icon_arrow.gif) no-repeat 10px =
0.5em; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: bold 135% 'Trebuchet =
MS',Verdana,Arial,Sans-serif; BORDER-LEFT: #bbbbbb 1px dotted; COLOR: =
#cc0000; PADDING-TOP: 2px; BORDER-BOTTOM: #bbbbbb 1px dotted
}
.post H3 A {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.post H3 A:visited {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A.title-link:hover {
	COLOR: #333333; BACKGROUND-COLOR: #bbbbbb
}
.post-body {
	BORDER-RIGHT: #bbbbbb 1px dotted; PADDING-RIGHT: 14px; BORDER-TOP: =
#bbbbbb 0px dotted; PADDING-LEFT: 29px; PADDING-BOTTOM: 1px; =
BORDER-LEFT: #bbbbbb 1px dotted; PADDING-TOP: 10px; BORDER-BOTTOM: =
#eeeecc 1px dotted
}
UNKNOWN {
	BORDER-BOTTOM-WIDTH: 0px
}
.post-body {
	MARGIN: 0px 0px 0.75em
}
.post-body BLOCKQUOTE {
	LINE-HEIGHT: 1.3em
}
.post-footer {
	BORDER-RIGHT: #bbbbbb 1px dotted; PADDING-RIGHT: 14px; BORDER-TOP: =
#bbbbbb 1px dotted; PADDING-LEFT: 29px; FONT-SIZE: 100%; BACKGROUND: =
#ffffff; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #bbbbbb 1px =
dotted; COLOR: #666666; LINE-HEIGHT: 1.5em; PADDING-TOP: 2px; =
BORDER-BOTTOM: #bbbbbb 1px dotted
}
.post-footer-line-1 {
	MIN-HEIGHT: 1.5em; HEIGHT: 1.5em
}
.post-footer P {
	MARGIN: 0px
}
UNKNOWN {
	BORDER-BOTTOM-COLOR: transparent
}
.uncustomized-post-template .post-footer {
	TEXT-ALIGN: right
}
.uncustomized-post-template .post-author {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 4px; TEXT-ALIGN: left
}
.uncustomized-post-template .post-timestamp {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 4px; TEXT-ALIGN: left
}
.post-footer A {
	COLOR: #456
}
.post-footer A:hover {
	COLOR: #234
}
A.comment-link {
	PADDING-LEFT: 14px; BACKGROUND: =
url(http://www.blogblog.com/rounders/icon_comment_left.gif) no-repeat =
left 45%
}
UNKNOWN {
	PADDING-LEFT: 14px; BACKGROUND: =
url(http://www.blogblog.com/rounders3/icon_comment_left.gif) no-repeat =
left 45%
}
.post IMG {
	BORDER-RIGHT: #bbbbbb 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: =
#bbbbbb 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px =
0px 5px; BORDER-LEFT: #bbbbbb 1px solid; PADDING-TOP: 4px; =
BORDER-BOTTOM: #bbbbbb 1px solid
}
BLOCKQUOTE {
	BORDER-RIGHT: #bbbbbb 0px dotted; PADDING-RIGHT: 15px; BORDER-TOP: =
#bbbbbb 1px dotted; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN: =
0.75em 0px; BORDER-LEFT: #bbbbbb 0px dotted; COLOR: #558866; =
PADDING-TOP: 5px; BORDER-BOTTOM: #bbbbbb 1px dotted
}
.post BLOCKQUOTE P {
	MARGIN: 0.5em 0px
}
#blog-pager-newer-link {
	FLOAT: left; MARGIN-LEFT: 13px
}
#blog-pager-older-link {
	FLOAT: right; MARGIN-RIGHT: 13px
}
#blog-pager {
	TEXT-ALIGN: center
}
.feed-links {
	CLEAR: both; MARGIN-LEFT: 13px; LINE-HEIGHT: 2.5em
}
#comments {
	BORDER-RIGHT: #bbbbbb 1px dotted; PADDING-RIGHT: 0px; BORDER-TOP: =
#bbbbbb 0px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: =
-25px 13px 0px; BORDER-LEFT: #bbbbbb 1px dotted; PADDING-TOP: 20px; =
BORDER-BOTTOM: #bbbbbb 1px dotted
}
#comments H4 {
	PADDING-RIGHT: 14px; PADDING-LEFT: 29px; FONT-SIZE: 120%; =
PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px; COLOR: #cc0000; LINE-HEIGHT: =
1.4em; PADDING-TOP: 0px; BORDER-BOTTOM: #bbbbbb 1px dotted
}
#comments-block {
	MARGIN: 0px 15px 0px 9px
}
.comment-author {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: =
url(http://www.blogblog.com/rounders3/icon_comment_left.gif) no-repeat =
2px 0.3em; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; PADDING-TOP: 0px
}
.comment-body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: =
0px 0px 1.25em; PADDING-TOP: 0px
}
.comment-body P {
	MARGIN: 0px 0px 0.5em
}
.comment-footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0.75em; MARGIN: =
0px 0px 0.5em; PADDING-TOP: 0px
}
.comment-footer A:link {
	COLOR: #333
}
.deleted-comment {
	COLOR: gray; FONT-STYLE: italic
}
.comment-form {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px
}
#comments .comment-form H4 {
	PADDING-LEFT: 0px
}
.profile-img {
	BORDER-RIGHT: #ffffff 4px solid; BORDER-TOP: #ffffff 4px solid; FLOAT: =
left; MARGIN: 5px 5px 5px 0px; BORDER-LEFT: #ffffff 4px solid; =
BORDER-BOTTOM: #ffffff 4px solid
}
.profile-datablock {
	MARGIN: 0px 15px 0.5em 0px; PADDING-TOP: 8px
}
.profile-link {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: =
url(http://www.blogblog.com/rounders3/icon_profile_left.gif) no-repeat =
left 0.1em
}
.profile-textblock {
	CLEAR: both; MARGIN: 0px
}
.sidebar .clear {
	CLEAR: both
}
.main .widget .clear {
	CLEAR: both
}
#sidebartop-wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://www.blogblog.com/rounders3/corners_prof_bot.gif) #558866 =
no-repeat left bottom; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; =
COLOR: #ffffff; PADDING-TOP: 0px
}
#sidebartop-wrap2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BACKGROUND: =
url(http://www2.blogblog.com/rounders3/corners_prof_top.gif) no-repeat =
left top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-TOP: 10px; BORDER-RIGHT-WIDTH: 0px
}
#sidebartop H2 {
	MARGIN-BOTTOM: 0.5em; FONT: bold 100% 'Trebuchet =
MS',Verdana,Arial,Sans-serif; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px =
dotted
}
#sidebartop A {
	COLOR: #ffffff
}
#sidebartop A:hover {
	COLOR: #ffffff
}
#sidebartop A:visited {
	COLOR: #ffffff
}
#sidebar A {
	COLOR: #99ddbb
}
#sidebar A:hover {
	COLOR: #ffffff
}
#sidebar A:visited {
	COLOR: #ffffff
}
.sidebar .widget {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0.5em 13px 1.25em; PADDING-TOP: 0px
}
.widget-content {
	MARGIN-TOP: 0.5em
}
#sidebarbottom-wrap1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://www.blogblog.com/rounders3/corners_side_top.gif) #335577 =
no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; COLOR: =
#000033; PADDING-TOP: 10px
}
#sidebarbottom-wrap2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://www1.blogblog.com/rounders3/corners_side_bot.gif) no-repeat =
left bottom; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
.sidebar H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.2em; MARGIN: =
0px 0px 0.5em; FONT: bold 100% 'Trebuchet MS',Verdana,Arial,Sans-serif; =
PADDING-TOP: 0px
}
.sidebar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 1.25em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.sidebar UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: =
url(http://www2.blogblog.com/rounders3/icon_arrow_sm.gif) no-repeat 2px =
0.25em; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 3px; LINE-HEIGHT: 1.4em; =
PADDING-TOP: 0px; BORDER-BOTTOM: #bbbbbb 1px dotted
}
.sidebar P {
	MARGIN: 0px 0px 0.6em
}
#sidebar H2 {
	COLOR: #aabbcc; BORDER-BOTTOM: #aabbcc 1px dotted
}
#footer-wrap1 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 10px; PADDING-TOP: 15px
}
#footer-wrap2 {
	BACKGROUND: url(http://www2.blogblog.com/rounders3/corners_cap_top.gif) =
#335577 no-repeat left top; COLOR: #000033
}
#footer {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: =
url(http://www.blogblog.com/rounders3/corners_cap_bot.gif) no-repeat =
left bottom; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#footer HR {
	DISPLAY: none
}
#footer P {
	MARGIN: 0px
}
#footer A {
	COLOR: #000033
}
#footer .widget-content {
	MARGIN: 0px
}
BODY#layout #main-wrap1 {
	MARGIN-TOP: 0px
}
BODY#layout #sidebar-wrap {
	MARGIN-TOP: 0px
}
BODY#layout #header-wrapper {
	MARGIN-TOP: 0px
}
BODY#layout #header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
BODY#layout #header-wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
BODY#layout #outer-wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
BODY#layout #outer-wrapper {
	WIDTH: 730px
}
BODY#layout #footer-wrap1 {
	PADDING-TOP: 0px
}
</STYLE>

<SCRIPT type=3Dtext/javascript>=0A=
if (window.jstiming) window.jstiming.load.tick('headEnd');=0A=
</SCRIPT>
</HEAD>
<center><font color="#FFFFFF">http://otelbruixot.blogspot.com/2007_09_25_archive.html</font></center>
<BODY>
<DIV class=3D"navbar section" id=3Dnavbar>
<DIV class=3D"widget Navbar" id=3DNavbar1>
<SCRIPT type=3Dtext/javascript>=0A=
    function setAttributeOnload(object, attribute, val) {=0A=
      if(window.addEventListener) {=0A=
        window.addEventListener("load",=0A=
          function(){ object[attribute] =3D val; }, false);=0A=
      } else {=0A=
        window.attachEvent('onload', function(){ object[attribute] =3D =
val; });=0A=
      }=0A=
    }=0A=
  </SCRIPT>
<IFRAME id=3Dnavbar-iframe title=3D"Blogger Navigation and Search" =
marginWidth=3D0=20
marginHeight=3D0=20
src=3D"http://www.blogger.com/navbar.g?targetBlogID=3D18156096&amp;blogNa=
me=3DOS+POLAR+DIGITAL&amp;publishMode=3DPUBLISH_MODE_BLOGSPOT&amp;navbarT=
ype=3DSILVER&amp;layoutType=3DLAYOUTS&amp;searchRoot=3Dhttp%3A%2F%2Fotelb=
ruixot.blogspot.com%2Fsearch&amp;blogLocale=3Dca&amp;homepageUrl=3Dhttp%3=
A%2F%2Fotelbruixot.blogspot.com%2F"=20
frameBorder=3D0 width=3D"100%" scrolling=3Dno height=3D30></IFRAME>
<DIV></DIV></DIV></DIV>
<DIV id=3Douter-wrapper>
<DIV id=3Dheader-wrapper>
<DIV class=3D"header section" id=3Dheader>
<DIV class=3D"widget Header" id=3DHeader1>
<DIV id=3Dheader-inner=20
style=3D"BACKGROUND-POSITION: left 50%; MIN-HEIGHT: 512px; =
BACKGROUND-IMAGE: =
url(http://seasonalsad.com/blog/wp-content/uploads/2007/08/polar-bear-485=
024.jpg); WIDTH: 768px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 512px">
<DIV class=3Dtitlewrapper=20
style=3D"BACKGROUND: none transparent scroll repeat 0% 0%">
<H1 class=3Dtitle=20
style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none =
transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; =
BORDER-RIGHT-WIDTH: 0px"><A=20
href=3D"http://otelbruixot.blogspot.com/">OS POLAR DIGITAL</A> =
</H1></DIV>
<DIV class=3Ddescriptionwrapper>
<P class=3Ddescription><SPAN>L'=C3=B3s polar digital (ursus maritimus =
digitalis) t=C3=A9 les=20
seves urpes i les seves dents digitals ben=20
esmolades.</SPAN></P></DIV></DIV></DIV></DIV></DIV>
<DIV id=3Dcrosscol-wrapper style=3D"TEXT-ALIGN: center">
<DIV class=3D"crosscol section" id=3Dcrosscol></DIV></DIV>
<DIV id=3Dmain-wrap1>
<DIV id=3Dmain-wrap2>
<DIV class=3D"main section" id=3Dmain>
<DIV class=3D"widget Blog" id=3DBlog1>
<DIV class=3D"blog-posts hfeed"><!-- =
google_ad_section_start(name=3Ddefault) -->
<H2 class=3Ddate-header>dijous, 4 / octubre / 2007</H2>
<DIV class=3D"post hentry"><A name=3D2782569258966791739></A>
<H3 class=3D"post-title entry-title"><A=20
href=3D"http://otelbruixot.blogspot.com/2007/10/4-doctubre-de-2007.html">=
4=20
d'octubre de 2007</A> </H3>
<DIV class=3Dpost-header-line-1></DIV>
<DIV class=3D"post-body entry-content">
<DIV align=3Djustify>
<BLOCKQUOTE>
  <DIV align=3Djustify>Si otras veces he calificado a Rajoy de =
pusil=C3=A1nime y de=20
  hombre de paja tras sus =C3=BAltimas declaraciones tengo que =
calificarle de=20
  oportunista. Al respecto del caso de una ni=C3=B1a de 6 a=C3=B1os que =
asiste al colegio=20
  con velo y la pol=C3=A9mica que se ha montado alrededor de la =
ni=C3=B1a y su velo Rajoy=20
  ha declarado que la Generalitat deber=C3=ADa haber regulado acerca de =
este tema.=20
  Estoy seguro que si la Generalitat de Catalunya hubiera regulado este =
asunto=20
  el se=C3=B1or Rajoy habr=C3=ADa acusado a la Generalitat de =
intervencionismo. Tambi=C3=A9n ha=20
  hablado acerca de las obras del AVE. Rajoy se ha posicionado en contra =
del=20
  paso del AVE por el trazado aprobado. Rajoy har=C3=ADa bien en =
quedarse en Madrid=20
  en lugar de venir a meter ciza=C3=B1a en asuntos en los que solo opina =
con la=20
  intenci=C3=B3n de crear crispaci=C3=B3n y no en para proponer =
soluciones. Pero de un=20
  pusil=C3=A1nime como =C3=A9l no podemos esperar otra cosa.</DIV>
  <DIV align=3Djustify></DIV>
  <DIV align=3Djustify>=C2=BFSe debe permitir a alguien asistir con el =
velo a clase?.=20
  La obligaci=C3=B3n de la ni=C3=B1a es asistir a clase y la del centro =
escolar aceptarla.=20
  lo que sorprende es que la madre de la ni=C3=B1a alegue que era su =
hija la que=20
  deseaba llevarlo debido a sus creencias religiosas. Hay que recordar =
que la=20
  ni=C3=B1a tiene 6 a=C3=B1os por tanto ese argumento no resulta =
creible. Hay que decir=20
  que la Generalitat pidi=C3=B3 al centro educativo la readmisi=C3=B3n =
de la ni=C3=B1a, algo=20
  que al parecer desconoc=C3=ADa el se=C3=B1or Rajoy cuando hizo sus =
desafortunadas=20
  declaraciones en su visita a Barcelona. Supongo que si lo hubiera =
sabido=20
  habr=C3=ADa criticado al conseller por intervencionismo cuando lo que =
ha hecho ha=20
  sido criticarle por no intervenir.</DIV>
  <DIV align=3Djustify></DIV>
  <DIV align=3Djustify>La jutge que jutja els assassins de Josep Maria =
Isanta ha=20
  for=C3=A7at que un dels testimonis declar=C3=A9s en castell=C3=A0 sota =
l'argument que els=20
  acusats no entenien el catal=C3=A0. La just=C3=ADcia ha de vetllar =
pels drets de tots=20
  els ciutadans per=C3=B2 en aquest cas sembla que prefereix vetllar =
pels drets dels=20
  criminals pel fet de ser castellanoparlants i conculcar els drets dels =

  testimonis castellanoparlants.</DIV>
  <DIV align=3Djustify></DIV>
  <DIV align=3Djustify>Continuem parlant de la Just=C3=ADcia. Continuen =
passant per=20
  l'Audiencia Nacional de Madrid els implicats en la crema de fotos del =
Borb=C3=B3.=20
  La just=C3=ADcia espanyola est=C3=A0 decidida a colpejar els =
independentistes per la=20
  crema d'unes fotos mentre calla davant els insults que la mateixa =
dreta=20
  espanyolista amb Losantos al capdavant deixen anar cada dia. S'ha de =
dir que=20
  Losantos tamb=C3=A9 insulta al jutge Marlasca - defensor del =
Borb=C3=B3 - =C3=A9s el jutge=20
  que porta el judici contra els independentistes per=C3=B2 que no =
s'atreveix amb el=20
  radiobisbe de la COPE.</DIV>
  <DIV align=3Djustify></DIV>
  <DIV align=3Djustify>"El Rey defiende la Monarqu=C3=ADa como =
garant=C3=ADa de la=20
  democracia". Parlem-ne. "El Rey defiende la Monarqu=C3=ADa". Lo que =
ser=C3=ADa raro es=20
  que se declarara republicano, defiende el chollo que tiene. Viaja =
gratis, hace=20
  regatas, vive en un palacio, etc. Y todo eso con los gastos pagados. A =
cambio=20
  de ello solo tiene que inaugurar primeras piedras, dar la mano, leer =
los=20
  discursos que le escriben otros, etc. Lo que resulta una broma de mal =
gusto es=20
  que considere la Monarqu=C3=ADa, la suya, como garant=C3=ADa de la =
democracia. Si hay=20
  algo poco democr=C3=A1tico son las monarqu=C3=ADas hereditarias como =
la suya. Pero es=20
  que adem=C3=A1s a =C3=A9l no lo nombr=C3=B3 el Parlamento ni se le =
pregunt=C3=B3 al pueblo. Fue=20
  nombrado sucesor como jefe del Estado por un dictador fascista que =
derroc=C3=B3 una=20
  rep=C3=BAblica.</DIV>
  <DIV align=3Djustify></DIV>
  <DIV align=3Djustify>La democracia en Espa=C3=B1a nunca ha sido muy =
fuerte. El actual=20
  per=C3=ADodo democr=C3=A1tico de apenas 30 a=C3=B1os ha sufrido =
alg=C3=BAn que otro sobresalto=20
  como el del 23-F. Y eso ha sido porque se hizo una transici=C3=B3n y =
se permiti=C3=B3=20
  que un mont=C3=B3n de fascistas continuaran mangoneando todo en lugar =
de hacer una=20
  limpieza a fondo de las estructuras del Estado. De ah=C3=AD vienen =
muchos=20
  problemas. Al terminar la Segunda Guerra Mundial los aliados =
decidieron=20
  desnazificar la derrotada Alemania convirti=C3=A9ndose esta en un =
ejemplo de=20
  democracia, lo opuesto de lo que hab=C3=ADa sido hasta aquel momento. =
En Espa=C3=B1a se=20
  permiti=C3=B3 que incluso antiguos ministros franquistas continuaran =
en pol=C3=ADtica,=20
  viejos funcionarios del anterior r=C3=A9gimen siguieran en el cargo. =
Lo del 23-F=20
  demostr=C3=B3 que estos hijos de puta no han cambiado, ellos no =
estaban dispuestos=20
  a cumplir con su parte del trato, pero los partidos democr=C3=A1ticos =
no tienen=20
  valor para hacer una limpieza a fondo. El tiempo podr=C3=ADa haber =
limpiado de ro=C3=B1a=20
  fascista al Estado pero el hecho es que la ro=C3=B1a fascista =
est=C3=A1 tan incrustada=20
  que ahora estamos pagando las consecuencias. Los catalanes y vascos no =

  encajamos en esa Espa=C3=B1a llena de ro=C3=B1a fascista que solo =
entiende Espa=C3=B1a como=20
  una extensi=C3=B3n de la vieja Castilla imperialista.</DIV>
  <DIV align=3Djustify></DIV>
  <DIV align=3Djustify>Rosa D=C3=ADez ha creado su partido pataleta. =
Como los=20
  Ciudadanos del botifler Rivera se declaran antinacionalistas, lo =
cierto es que=20
  son antivasquistas y anticatalanistas pero su rezuman nacionalismo =
espa=C3=B1olista=20
  por todos sus poros.</DIV>
  <DIV align=3Djustify></DIV>
  <DIV align=3Djustify>El Mundo sigue hablando de persecuci=C3=B3n de=20
  castellanoparlantes y promueve otro manifiesto de un grupo de =
inadaptados=20
  sociales como Ivan Tubau - fundador de Ciudadanos y responsable de =
calificar=20
  de puta a una de sus alumnas - que seg=C3=BAn el Pedrojeta News los =
llama=20
  intelectuales. Si que ha ca=C3=ADdo bajo la intelectualidad =
espa=C3=B1ola a la vista de=20
  los nombres de la lista. La anterior patra=C3=B1a anticatalana de =
Pedrojeta=20
  denunciando la persecuci=C3=B3n de los castellanoparlantes en =
Catalunya coincidi=C3=B3=20
  con la p=C3=A9rdida de su puesto de trabajo de una doctora por =
dirigirse a sus=20
  pacientes en catal=C3=A1n. Ahora coincide con el casp de un ciudadano =
que declaraba=20
  en un juicio en catal=C3=A1n y que ha visto como sus derechos eran =
conculcados para=20
  proteger los derechos de los acusados que eran =
castellanoparlantes.</DIV>
  <DIV align=3Djustify></DIV>
  <DIV align=3Djustify>AENA ha decidido conceder a Iberia la nueva =
terminal de El=20
  Prat. AENA est=C3=A1 decidida ha convertir el Prat en un aeropuerto =
subsidiario de=20
  Madrid ya que Iberia no solo no tiene planes de vuelos =
intercontinentales para=20
  el Prat sino que ya ha dicho que no los habr=C3=A1. AENA, lejos de =
intentar sacar=20
  el mayor provecho econ=C3=B3mico de el Prat act=C3=BAa de un modo =
pol=C3=ADtico limitando las=20
  posibilidades de crecimiento econ=C3=B3mico de Barcelona y Catalunya. =
La=20
  Generalitat de Catalunya debe dejarse de tonter=C3=ADas y hacerse con =
el control=20
  del aeropuerto y quit=C3=A1rselo de las manos a AENA. El Prat =C3=A9s =
una estructura=20
  vital para la econom=C3=ADa catalana y AENA, o lo que es lo mismo, el =
Estado, ha=20
  demostrado que su intenci=C3=B3n est=C3=A1 m=C3=A1s basada en razones =
pol=C3=ADticas que no en las=20
  econ=C3=B3micas. La gesti=C3=B3n de AENA es claramente perjudicial =
para Catalunya y sus=20
  aeropuertos y por ello la Generalitat de Catalunya debe y tiene la =
obligaci=C3=B3n=20
  de intervenir los aeropuertos catalanes y darle una patada a=20
AENA.</DIV></BLOCKQUOTE></DIV>
<DIV style=3D"CLEAR: both"></DIV></DIV>
<DIV class=3Dpost-footer>
<DIV class=3D"post-footer-line post-footer-line-1"><SPAN=20
class=3D"post-author vcard">Autor <SPAN class=3Dfn>MIQUEL</SPAN> =
</SPAN><SPAN=20
class=3Dpost-timestamp>a <A class=3Dtimestamp-link title=3D"permanent =
link"=20
href=3D"http://otelbruixot.blogspot.com/2007/10/4-doctubre-de-2007.html" =

rel=3Dbookmark><ABBR class=3Dpublished=20
title=3D2007-10-04T19:20:00+02:00>19:20:00</ABBR></A> </SPAN><SPAN=20
class=3Dpost-comment-link><A class=3Dcomment-link=20
onclick=3D'javascript:window.open(this.href, "bloggerPopup", =
"toolbar=3D0,location=3D0,statusbar=3D1,menubar=3D0,scrollbars=3Dyes,widt=
h=3D400,height=3D450"); return false;'=20
href=3D"https://www.blogger.com/comment.g?blogID=3D18156096&amp;postID=3D=
2782569258966791739&amp;isPopup=3Dtrue">0=20
opinions</A> </SPAN><SPAN class=3Dpost-icons><SPAN =
class=3Ditem-action><A=20
title=3D"Enviar missatge per correu electr=C3=B2nic"=20
href=3D"http://www.blogger.com/email-post.g?blogID=3D18156096&amp;postID=3D=
2782569258966791739"><IMG=20
class=3Dicon-action height=3D13 alt=3D""=20
src=3D"http://www.blogger.com/img/icon18_email.gif" width=3D18> =
</A></SPAN><SPAN=20
class=3D"item-control blog-admin pid-1370469750"><A title=3D"Modificar =
el missatge"=20
href=3D"http://www.blogger.com/post-edit.g?blogID=3D18156096&amp;postID=3D=
2782569258966791739"><IMG=20
class=3Dicon-action height=3D18 alt=3D""=20
src=3D"http://www.blogger.com/img/icon18_edit_allbkg.gif" width=3D18>=20
</A></SPAN></SPAN><SPAN class=3D"post-backlinks post-comment-link"><A=20
class=3Dcomment-link=20
href=3D"http://otelbruixot.blogspot.com/2007/10/4-doctubre-de-2007.html#l=
inks">Enlla=C3=A7os=20
a aquest missatge</A> </SPAN></DIV>
<DIV class=3D"post-footer-line post-footer-line-2"><SPAN =
class=3Dpost-labels>Tags <A=20
href=3D"http://otelbruixot.blogspot.com/search/label/ave" =
rel=3Dtag>ave</A>, <A=20
href=3D"http://otelbruixot.blogspot.com/search/label/catalunya"=20
rel=3Dtag>catalunya</A>, <A=20
href=3D"http://otelbruixot.blogspot.com/search/label/el%20mundo" =
rel=3Dtag>el=20
mundo</A>, <A=20
href=3D"http://otelbruixot.blogspot.com/search/label/generalita%20de%20ca=
talunya"=20
rel=3Dtag>generalita de catalunya</A>, <A=20
href=3D"http://otelbruixot.blogspot.com/search/label/josep%20maria%20isan=
ta"=20
rel=3Dtag>josep maria isanta</A>, <A=20
href=3D"http://otelbruixot.blogspot.com/search/label/rajoy" =
rel=3Dtag>rajoy</A>=20
</SPAN></DIV>
<DIV class=3D"post-footer-line post-footer-line-3"><SPAN=20
class=3Dpost-location></SPAN></DIV></DIV></DIV>
<H2 class=3Ddate-header>dimarts, 25 / setembre / 2007</H2>
<DIV class=3D"post hentry"><A name=3D617339171440407465></A>
<H3 class=3D"post-title entry-title"><A=20
href=3D"http://otelbruixot.blogspot.com/2007/09/25-de-juliol-de-2007.html=
">25 de=20
juliol de 2007</A> </H3>
<DIV class=3Dpost-header-line-1></DIV>
<DIV class=3D"post-body entry-content"><STRONG>M=C3=A9s borbonistes que =
els Borbons:=20
llepant el cul al Borb=C3=B3</STRONG><BR>
<DIV align=3Djustify>
<BLOCKQUOTE>A la Monarquia espanyola li surten defensors de sota de les=20
  pedres. Si fa unes setmanes un fiscal es querellava contra el Jueves =
per la=20
  caricatura que aquest setmanari sat=C3=ADric va fer d'en Felipet i la =
Leti, ara i=20
  amb una sorprenent vel=C2=B7locitat alg=C3=BA vol empaperar a aquells =
que dijous van=20
  cremar fotos dels Borbons. Sorpren aquesta sobtada vel=C2=B7locitat de =
la just=C3=ADcia=20
  en defensa del Borb=C3=B3. Pretenen aplicar els mateixos articles que =
al Jueves.=20
  Des del PP van acusar al president del govern dels fets de Girona. =
Sorprenent=20
  =C3=A9s que el PP fiqui la poteta en aquest assumpte tenint en compte =
per unes=20
  fotos cremades quan el principal apol=C2=B7logista del PP, un tal =
Losantos, ha dit=20
  contra Joan Carles paraules molt m=C3=A9s gruixudes. I aqu=C3=AD la =
just=C3=ADcia no ha dit=20
  ni mu. Que la just=C3=ADcia espanyola est=C3=A0 infiltrada pel PP =
=C3=A9s evident, el greu =C3=A9s=20
  que en una supossada democr=C3=A0cia un partit, que per cert ara no =
=C3=A9s el govern si=20
  no l'oposici=C3=B3, faci<BR>servir els mecanismes de l'Estat contra =
grups pol=C3=ADtics,=20
  de premsa o opositors per silenciar-los.Els mossos no haurien =
d'investigar qui=20
  va cremar les fotos del Borb=C3=B3. No s'haurien de convertir en un =
mecanisme=20
  repressiu d'un Estat que est=C3=A0 retrocedint en llibertats =
pol=C3=ADtiques i=20
  ciutadanes. Qui ocupa un c=C3=A0rrec p=C3=BAblic est=C3=A0 expossat a =
que s'en faci befa. El=20
  que no =C3=A8s normal =C3=A9s que la just=C3=ADcia actui quan qui =
=C3=A9s v=C3=ADctima de la befa =C3=A9s un=20
  grup de personatges determinats i es mantingui al marge quan en son =
d'altres.=20
  I especialment no =C3=A9s cre=C3=AFble que els la just=C3=ADcia actui =
contra determinats=20
  grups i no contra d'altres. I a m=C3=A9s actui de motu propi sense que =
hi hagi=20
  den=C3=BAncia com una mena de llepaculs borb=C3=B3nics. La Cope no hi =
ha dia que no=20
  insulti a tothom que no pertany a l'ultradreta espanyolista. I la =
just=C3=ADcia no=20
  diu res. Uns ninot=C3=A0ires fan una caricatura del principet i la =
just=C3=ADcia=20
  espanyola actua. Un oficial de l'ex=C3=A8rcit espanyol amena=C3=A7a =
p=C3=BAblicament de mort=20
  al diputat d'ICeV Joan Herrera, la just=C3=ADcia espanyola s'inhibeix =
del tema=20
  malgrat haver den=C3=BAncia de l'amena=C3=A7at amb l'excusa que =
l'autor de les amena=C3=A7es=20
  =C3=A9s un militar, i els tribunals militars diuen que com que =
est=C3=A0 retirat ells no=20
  s'hi poden ficar. Per=C3=B2 la just=C3=ADcia espanyola preten jutjar a =
uns nanos per=20
  cremar les fotos d'un descendent de l'individu que el 1714 va =
enderrocar les=20
  institucions pr=C3=B2pies de Catalunya.Anem per mal cam=C3=AD.Aquesta =
just=C3=ADcia que=20
  empaita a qui fa befa del Borb=C3=B3 ha decidit empaitar tamb=C3=A9 a =
Gara per un=20
  article on es parlava de l'afici=C3=B3 del monarca a ca=C3=A7ar =
plant=C3=ADgrats borratxos.=20
  Si en altres temps era la Cort - nobles i altres llepaculs =
professionals que=20
  vivien reben parabens i privil=C2=B7legis especials - la que llepava =
el cul al=20
  reiet=C3=B3 de torn ara son "funcionaris reials" i periodistes =
protegits per=20
  l'esgl=C3=A9sia, fet que els permet despotricar del Borb=C3=B3 i =
defensar-lo segons els=20
  conv=C3=A9 sense cap preocupaci=C3=B3.Hist=C3=B2ricament acostumen a =
ser els m=C3=A9s propers qui=20
  porten els reietons a l'exil=C2=B7li o al pat=C3=ADbul tot i que fins =
que arriba aquest=20
  moment li llepan el cul als reietons i s'en =
beneficien.</BLOCKQUOTE></DIV>
<BLOCKQUOTE>
  <P align=3Djustify><SPAN style=3D"COLOR: #990000"><STRONG>Nicola =
Lococo - Fil=C3=B3sofo=20
  / Las tribulaciones del oso Yogi </STRONG></SPAN><A=20
  href=3D"http://www.gara.net/idatzia/20061102/art187080.php"><SPAN=20
  style=3D"COLOR: =
#990000"><STRONG>http://www.gara.net/idatzia/20061102/art187080.php</STRO=
NG></SPAN></A><BR><SPAN=20
  style=3D"COLOR: #990000"><STRONG>Nos hallamos en el tranquilo y =
apacible Parque=20
  Yellystone, donde el p=C3=ADcaro Oso Yogi y su inseparable compinche =
de aventuras=20
  Bub=C3=BA tienen instalada su morada. Ambos se disponen a emprender su =
habitual=20
  paseo matutino anterior al almuerzo, y de paso, inspeccionar las =
inmediaciones=20
  del paraje en el que tienen previsto perpetrar su pr=C3=B3xima =
fechor=C3=ADa en el menor=20
  tiempo posible, con la mayor eficacia, al margen de la estrecha =
vigilancia a=20
  la que les tiene sometidos la autoridad del lugar. Todo va como de =
costumbre,=20
  y llegan los primeros turistas provistos de las t=C3=ADpicas cestas =
repletas de=20
  exquisitos y suculentos manjares, en los que seguramente ya =
habr=C3=A1n reparado=20
  los golosos ojos de nuestros dos simp=C3=A1ticos amigos. Mas, noticias =
llegadas de=20
  muy lejos, dar=C3=A1n al traste con la secuencia l=C3=B3gica de los =
acontecimientos por=20
  todos conocida, sumiendo en la incertidumbre el despreocupado Carpe =
Diem, y el=20
  Beatus Ille en el que trascurren sus pl=C3=A1cidos =
d=C3=ADas.<BR>&shy;=C2=A1Huohohoyyy!=20
  =C2=A1B=C3=BAb=C3=BA! Acabo de darme una vuelta por la caba=C3=B1a del =
guardabosques y no me he=20
  podido resistir: le he afanado este teletipo. =C2=A1Oso que est=C3=A1 =
informado=C5=A0 nunca=20
  ser=C3=A1 cazado! Veamos qu=C3=A9 dice su titular: =E2=80=9CEl rey de =
Espa=C3=B1a mata un oso=20
  borracho=E2=80=9D. =C2=A1He! =C2=A1He! =C2=A1He! =C2=A1Heyyy! Veo la =
sorpresa en tu gesto B=C3=BAb=C3=BA. Yo tambi=C3=A9n=20
  he entendido lo mismo. =C2=A1Craso error! Por esta vez, el rey de =
copas no es quien=20
  nosotros pensamos, sino nuestro cong=C3=A9nere, el bueno de Mitrofan, =
otrora alegre=20
  y dicharachero colega del osito Misha, a la saz=C3=B3n, mascota =
oficial de las=20
  Olimpiadas de Mosc=C3=BA.<BR>No s=C3=A9 a ti, =C2=A1B=C3=BAb=C3=BA! =
=C2=A1Pero me da en la nariz que no ha=20
  sido limpia la lid! Nuestro camarada apenas contaba con tres =
a=C3=B1itos de edad,=20
  pesaba s=C3=B3lo 150 kg, y a fe m=C3=ADa que era goloso y glot=C3=B3n =
como todo hijo de=20
  vecino, pero nunca probaba el alcohol de no ser obligado a ello, pues =
era=20
  abstemio. Veamos qu=C3=A9 m=C3=A1s dice: Bla, bla, bla, un =
peri=C3=B3dico ruso, el=20
  =E2=80=9CKammersant=E2=80=9D, se hizo eco del suceso, har=C3=A1 cosa =
de una semana, gracias a la=20
  denuncia interpuesta por el vicedirector del departamento para la =
protecci=C3=B3n y=20
  el desarrollo de los recursos naturales de Vologda. =C2=A1Hey! =
=C2=A1Ah=C3=AD es nada!=20
  Llamado Sergei Starostin. Bla, bla, bla. Este alto funcionario ruso =
destap=C3=B3 la=20
  lamentable y bochornosa<BR>pr=C3=A1ctica con la que su Gobierno tiene =
a bien=20
  agasajar a los m=C3=A1s ilustres mandatarios extranjeros que les =
visitan, cu=C3=A1l es=C5=A0=20
  =C2=A1Huohohoyyy! =C2=A1B=C3=BAb=C3=BA! =C2=A1Ag=C3=A1rrate fuerte las =
orejas! Organizar cacer=C3=ADas ama=C3=B1adas=20
  donde los animales somos debidamente drogados momentos antes de ser =
puestos a=20
  tiro en el coto de caza, neg=C3=A1ndosenos as=C3=AD toda oportunidad. =
=C2=BFQu=C3=A9 te dec=C3=ADa?=20
  =C2=A1Habr=C3=A1se visto! Pero continuemos con la lectura =
=C2=A1B=C3=BAb=C3=BA!, de ello podr=C3=ADa=20
  depender nuestras vidas. =C2=A1Si no dejas de leer=C5=A0 nada =
dejar=C3=A1s de saber! =C2=BFTe lo=20
  puedes creer? Aqu=C3=AD se refieren a Mitrofan como la =C2=ABpobre =
bestia=C2=BB =C2=BFqui=C3=A9n es el=20
  bestia? M=C3=A1s abajo dice que antes de dar comienzo la cacer=C3=ADa, =
nuestro=20
  correligionario disfrutaba de su dichosa existencia en su veraniega =
residencia=20
  de Novlenske, donde de buenas a primeras fue capturado, metido en un=20
  deplorable caj=C3=B3n-jaula y trasladado sin miramientos a tan =
fat=C3=ADdica farsa. =C2=A1He!=20
  =C2=A1He! =C2=A1He! =C2=A1Heyyy! =C2=A1aqu=C3=AD lo dice bien claro: =
durante el penoso trayecto se le=20
  suministr=C3=B3 un colosal mejunje de rica miel, aderezada con =
abundante vodka de=20
  la peor calidad. =C2=BFTe das cuenta? =C2=A1Esta es la nueva treta que =
han ideado para=20
  darnos caza y captura! =C2=A1Pero yo soy un oso muy listo! De ahora en =
adelante,=20
  nos abstendremos de sustraer a los turistas cesta alguna, por si un =
agente=20
  secreto al servicio de su majestad, deseara tendernos una trampa. =
Huelga=20
  decirte =C2=A1B=C3=BAb=C3=BA! lo piripi que sali=C3=B3 de su triste =
habit=C3=A1culo el pobre Mitrofan.=20
  Por supuesto, la Casa Real ha desmentido rotundamente el incidente. =
Pero fuera=20
  de las fronteras, de su coto medi=C3=A1tico, sus palabras no deben =
gozar de mucho=20
  cr=C3=A9dito, pues a la creciente repercusi=C3=B3n diplom=C3=A1tica, a =
la carta abierta que=20
  la actriz francesa Brigitte Bardott le ha remitido publicada a su =
Alteza en=20
  los distintos medios europeos, a la en=C3=A9rgica protesta de repulsa =
expresada por=20
  distintas organizaciones internacionales, ahora se ha sumado el propio =

  presidente de la regi=C3=B3n de Vologda, V. Pozgalve, quien superado =
por los=20
  acontecimientos, se ha visto forzado a abrir una investigaci=C3=B3n =
para esclarecer=20
  los hechos por los que el mism=C3=ADsimo Putin, desde el Kremlin, ha =
mostrado su=20
  inter=C3=A9s, no en vano es presidente de una vasta naci=C3=B3n, =
conocida en todo el=20
  orbe, como el Gran Oso Ruso. Pero no te hagas ilusiones =
=C2=A1B=C3=BAb=C3=BA!, no seas iluso.=20
  Mientras ande suelto tan soberano irresponsable, t=C3=BA, yo y todos =
los de nuestra=20
  especie estaremos en peligro. Por ello, ya podemos ir advirtiendo a =
Ricitos de=20
  Oro, para que a su vez, d=C3=A9 el parte a los Tres Ositos, y que =
=C3=A9stos pasen la=20
  bola al Osito Misha, a Bal=C3=BA, en la India, a Yakie el osito, a =
Ben, en las=20
  Monta=C3=B1as Rocosas, hasta, no estar=C3=ADa de m=C3=A1s, que se =
diera la voz de alarma a=20
  los ositos de peluche, incluidos, los de Froil=C3=A1n y toda la =
cuchipanda, todo=20
  sea que el mequetrefe de su abuelo, despechado por no encontrar =
ejemplares en=20
  la fauna, la emprenda a tiro limpio con ellos.<BR>=C2=A1Hey! =
=C2=A1B=C3=BAb=C3=BA! No creas que he=20
  empleado la expresi=C3=B3n =C2=ABsoberano irresponsable=C2=BB de modo =
coloquial y arbitrario,=20
  =C2=A1muy al contrario!, resulta que este individuo est=C3=A1 =
sancionado por la=20
  Constituci=C3=B3n espa=C3=B1ola como un aut=C3=A9ntico y genuino =
irresponsable. Es decir, que=20
  carece de responsabilidad. Y por consiguiente, haga lo que haga, diga =
lo que=20
  diga, no puede ser juzgado ni llevado ante tribunal alguno, pues Su =
Majestad,=20
  en esto, como en todo lo dem=C3=A1s, parece estar por encima de la =
ley, cuando con=20
  id=C3=A9nticos hechos otros ya se encontrar=C3=ADan al margen de ella, =
o en la c=C3=A1rcel. Y=20
  claro est=C3=A1, =C2=A1Bub=C3=BA! =C3=89l, sin verg=C3=BCenza, =
trapisondista donde los haya, se jacta=20
  de sus trofeos obtenidos ora en Tanzania, ora en Tailandia, sin ser =
tenido por=20
  ello como sanguinario turista reincidente. Pues ah=C3=AD donde lo ves, =
la tiene=20
  tomada con los de nuestra preciada piel. Al menos as=C3=AD lo deduzco =
yo de otro=20
  turbio asunto acaecido all=C3=A1 por la primavera de 2004 en =
Ruman=C3=ADa, donde tambi=C3=A9n=20
  pereci=C3=B3 un colega en oscuras y et=C3=ADlicas circunstancias =
andando el susodicho=20
  por medio. Sin que sirva de precedente, he perdido el apetito =
=C2=A1B=C3=BAb=C3=BA! Ser=C3=A1=20
  mejor recogernos e invernar antes de tiempo, dando por finalizada la =
temporada=20
  estival. No deseo acabar mi disoluta y feliz existencia de alfombra en =
la=20
  Zarzuela. Seg=C3=BAn nos vaya entrando el sue=C3=B1o, hagamos por =
recordar tiempos m=C3=A1s=20
  propicios, en los que los reyes acababan sus d=C3=ADas de =
cacer=C3=ADa, como el visigodo=20
  Fabila, hijo de Pelayo, devorado por un ancestro nuestro y de =
Mitrofan.=20
  -</STRONG></SPAN> </P></BLOCKQUOTE>
<BLOCKQUOTE>Sembla que per aquest article li poden caure dos=20
anys.<BR></BLOCKQUOTE><BR><STRONG>Els fatxes ataquen Joel =
Joan</STRONG><BR>
<DIV align=3Djustify>
<BLOCKQUOTE>Contra Joel Joan la ultradreta espanyola ha organitzat una=20
  campanya miserable per unes paraules que no van ser descaradament=20
  manipul=C2=B7lades. En un discurs en homenatge a Subirachs va =
declarar-se amic dels=20
  amics de Subirachs. A la premsa espanyola lligada a l'ultradreta van =
publicar=20
  que Joel Joan va declarar-se amic d'ETA. No =C3=A9s la primera vegada =
que Joel Joan=20
  es converteix en v=C3=ADctima d'atacs miserables i campanyes =
organitzades des de=20
  l'ultradreta. =C3=89s ben curi=C3=B3s que alg=C3=BA a qui consideren =
un actor de segona=20
  -segons paraules de certs cretins de l'ultradreta medi=C3=A0tica - =
sigui objecte=20
  d'atacs de tanta duresa. Deu fer-los por, nom=C3=A9s s'ataca alg=C3=BA =
d'aquesta manera=20
  tret que li tinguin veritable terror. V=C3=ADctimes d'atacs semblants =
han estat=20
  abans Pepe Rubianes i Oleguer=20
Presas.<BR></BLOCKQUOTE></DIV><STRONG>Madeleine</STRONG><BR>
<DIV align=3Djustify>
<BLOCKQUOTE>Qualsevol que tingui mail o es conecti peri=C3=B2dicament a =
internet=20
  haur=C3=A0 vist la foto d'aquesta nena brit=C3=A0nica desapareguda a =
Portugal. Em vist=20
  els seus pares sortint a les not=C3=ADcies demanant la =
col=C2=B7laboraci=C3=B3 de tothom per=20
  recuperar la nena. Ara, per=C3=B2, les investigacions assenyalen cap =
aquests pares.=20
  Sembla que han trobat sang de la nena en el cotxe que els pares van =
fer servir=20
  durant els dies en que la nena va desapar=C3=A8ixer. Tot i que encara =
no s'ha=20
  confirmat sembla que la mort de la nena va ser accidental per=C3=B2, =
aix=C3=B2 si, culpa=20
  dels pares, que a m=C3=A9s van desfer-se del cos. Em costa entendre =
que uns pares=20
  als que em vist a TV demanant que la col=C2=B7laboraci=C3=B3 ciutadana =
per recuperar la=20
  seva filla demostrant un cinisme descarat perqu=C3=A9 sabien que la =
nena era morta=20
  perqu=C3=A9 l'havien mort ells.<BR></BLOCKQUOTE></DIV><STRONG>PSOE i =
PP</STRONG><BR>
<DIV align=3Djustify>
<BLOCKQUOTE>El PSOE demostra una i una altra vegada que t=C3=A9 por del =
PP.=20
  COntinuen cercant el suport del PP per aprobar la Llei de Mem=C3=B2ria =
Hist=C3=B2rica.=20
  Greu error. El PP no nom=C3=A9s s'hi opossa a aquesta llei, des del =
moment en que=20
  aquesta llei va comen=C3=A7ar a discutir-se el PP va comen=C3=A7ar a =
defensar el=20
  franquisme d'una manera malaltissa. En algunes localitats governades =
per=20
  alcaldes del PP va intentar destruir-se tombes on hi havia restes de =
persones=20
  assassinades durant la guerra civil per les tropes franquistes. Un =
exemple va=20
  ser Val=C3=A8ncia on la senyora Barber=C3=A0 va ordenar suprimir les=20
restes.<BR></BLOCKQUOTE></DIV><STRONG>PSOE i PPS</STRONG><BR>
<BLOCKQUOTE>
  <P align=3Djustify>En molts temes el PSOE ha demostrat covardia n'hi =
ha un en=20
  que s'ha comportat com ho faria el PP, el tema son les seleccions =
catalanes.=20
  Malgrat dir que son federalistes quan hi rasques una mica els surt el=20
  centralista i espanyolista ranci no g=C3=A0ire diferent del PP en =
aqusta=20
temes.</P></BLOCKQUOTE><STRONG>La selecci=C3=B3 catalana</STRONG><BR>
<DIV align=3Djustify>
<BLOCKQUOTE>La Federaci=C3=B3n Espa=C3=B1ola de F=C3=BAtbol ha prohibit =
la celebraci=C3=B3 del=20
  partit Catalunya-Estats Units. Tot apunta que podria ser una =
reacci=C3=B3 per=20
  l'=C3=A9xit del partit amb Euskadi de l'any passat que va aconseguir =
omplir=20
  l'estadi amb m=C3=A9s gent que la que mai hagi aconseguit la =
selecci=C3=B3 espanyola.=20
  Des d'Estats Units es reclama que s'autoritzi el partit perqu=C3=A9 ja =
estan venuts=20
  els drets televisius.<BR>Supossant que Espanya continui vetant el =
partit alg=C3=BA=20
  haur=C3=A0 d'indemnitzar a les televisions nordamericanes i en la meva =
opini=C3=B3=20
  hauria de ser la Federaci=C3=B3n Espa=C3=B1ola.<BR>De totes maneres =
crec que el partit=20
  hauria de jugar-se tant si a Esanya li agrada com no. La por dels =
clubs=20
  catalans =C3=A9s a les possibles repres=C3=A0l=C2=B7lies contra els =
clubs o jugadors que hi=20
  donen suport.<BR>Tant el Bar=C3=A7a com l'Espanyol - per citar els dos =
clubs=20
  catalans de la primera divisi=C3=B3 espanyola de futbol han donat =
suport a aquest=20
  partit. Si el partit s'arriba a jugar veurem quina mena d'arbitratges =
comen=C3=A7en=20
  a produ=C3=AFr-se. Espero =
equivocar-me.</BLOCKQUOTE></DIV><STRONG>Jordi=20
Pujol</STRONG><BR>
<DIV align=3Djustify>
<BLOCKQUOTE>
  <DIV align=3Djustify>Jordi Pujol ha deixat caure la =
possibil=C2=B7litat que davant la=20
  dessinversi=C3=B3 que s'est=C3=A0 produint a Catalunya es faci =
objecci=C3=B3 fiscal i=20
  tancament de caixes. Entre moltes d'altres coses implicaria deixar de =
pagar=20
  impostos a l'Estat.Hi estic d'acord tot i que fa molt de temps que els =

  catalans hauriem d'haver deixat de pagar impostos a Espanya. No tenim =
perqu=C3=A9=20
  ajudar a pujar a d'altres empitjorant la situaci=C3=B3 de Catalunya. =
No sabem on=20
  van a parar els diners que lEstat espanyol treu de Catalunya. Be, si =
que ho=20
  sabem, van a CCAA que despr=C3=A9s de rebr aquests diners ens diuen =
insolidaris o=20
  ens fan el boicot econ=C3=B3mic. Mentre aqu=C3=AD paguem els peatjes =
d'autopistes=20
  colapsades els extremenys viatjen per autovies gratu=C3=AFtes. No es =
normal que a=20
  Catalunya nom=C3=A9s hi tornin el 60 % del diners que paguem els =
catalans i a=20
  Extremadura hi reverteixin el 800 %. Perqu=C3=A9 no probem de fer-ho a =
l'inrev=C3=A9s?.=20
  Durant els propers 10 anys que Catalunya rebi el 800 % del que es =
capa=C3=A7 de=20
  produ=C3=AFr i que Extremadura tracti de viure amb el 60% del que es =
capa=C3=A7 de=20
  produ=C3=AFr. El que no es normal es que Valencia reben el 300% =
estigui creixent=20
  gr=C3=A0cies a aquestes inversions i el seu govern, un dels m=C3=A9s =
corruptes d'Europa,=20
  al marge d'estar destru=C3=AFnt el seu territori per construir camps =
de golf i=20
  urbanitzacions es dediqui a fer boicots contra la CA de la que surten =
els=20
  diners. Reconec que les xifres citades son antigues, =
aproxim=C3=A0dament de l'any=20
  96 en que van deixar de publicar-se. Perqu=C3=A9 l'Estat espanyol va =
deixar de=20
  publicar les balan=C3=A7es fiscals durant el govern d'Aznar i =
perqu=C3=A9 l'actual=20
  govern de Zapatero no t=C3=A9 el valor de publicar-les?. Probablement =
perque=20
  demostren el desvergonyit expol=C2=B7li del qual en son responsables. =
Per=C3=B2 s'ha de=20
  dir ue el govern de CiU tamb=C3=A9 en va ser responsable per =
acceptar-ho, i=20
  l'actual tamb=C3=A9 per no possar-se forts amb aquest =
tema.</DIV></BLOCKQUOTE></DIV>
<DIV style=3D"CLEAR: both"></DIV></DIV>
<DIV class=3Dpost-footer>
<DIV class=3D"post-footer-line post-footer-line-1"><SPAN=20
class=3D"post-author vcard">Autor <SPAN class=3Dfn>MIQUEL</SPAN> =
</SPAN><SPAN=20
class=3Dpost-timestamp>a <A class=3Dtimestamp-link title=3D"permanent =
link"=20
href=3D"http://otelbruixot.blogspot.com/2007/09/25-de-juliol-de-2007.html=
"=20
rel=3Dbookmark><ABBR class=3Dpublished=20
title=3D2007-09-25T19:57:00+02:00>19:57:00</ABBR></A> </SPAN><SPAN=20
class=3Dpost-comment-link><A class=3Dcomment-link=20
onclick=3D'javascript:window.open(this.href, "bloggerPopup", =
"toolbar=3D0,location=3D0,statusbar=3D1,menubar=3D0,scrollbars=3Dyes,widt=
h=3D400,height=3D450"); return false;'=20
href=3D"https://www.blogger.com/comment.g?blogID=3D18156096&amp;postID=3D=
617339171440407465&amp;isPopup=3Dtrue">2=20
opinions</A> </SPAN><SPAN class=3Dpost-icons><SPAN =
class=3Ditem-action><A=20
title=3D"Enviar missatge per correu electr=C3=B2nic"=20
href=3D"http://www.blogger.com/email-post.g?blogID=3D18156096&amp;postID=3D=
617339171440407465"><IMG=20
class=3Dicon-action height=3D13 alt=3D""=20
src=3D"http://www.blogger.com/img/icon18_email.gif" width=3D18> =
</A></SPAN><SPAN=20
class=3D"item-control blog-admin pid-1370469750"><A title=3D"Modificar =
el missatge"=20
href=3D"http://www.blogger.com/post-edit.g?blogID=3D18156096&amp;postID=3D=
617339171440407465"><IMG=20
class=3Dicon-action height=3D18 alt=3D""=20
src=3D"http://www.blogger.com/img/icon18_edit_allbkg.gif" width=3D18>=20
</A></SPAN></SPAN><SPAN class=3D"post-backlinks post-comment-link"><A=20
class=3Dcomment-link=20
href=3D"http://otelbruixot.blogspot.com/2007/09/25-de-juliol-de-2007.html=
#links">Enlla=C3=A7os=20
a aquest missatge</A> </SPAN></DIV>
<DIV class=3D"post-footer-line post-footer-line-2"><SPAN =
class=3Dpost-labels>Tags <A=20
href=3D"http://otelbruixot.blogspot.com/search/label/el%20jueves" =
rel=3Dtag>el=20
jueves</A>, <A=20
href=3D"http://otelbruixot.blogspot.com/search/label/juan%20carlos%20I"=20
rel=3Dtag>juan carlos I</A>, <A=20
href=3D"http://otelbruixot.blogspot.com/search/label/partido%20popular"=20
rel=3Dtag>partido popular</A>, <A=20
href=3D"http://otelbruixot.blogspot.com/search/label/pp" =
rel=3Dtag>pp</A>, <A=20
href=3D"http://otelbruixot.blogspot.com/search/label/seleccions%20catalan=
es"=20
rel=3Dtag>seleccions catalanes</A>, <A=20
href=3D"http://otelbruixot.blogspot.com/search/label/ultradreta"=20
rel=3Dtag>ultradreta</A> </SPAN></DIV>
<DIV class=3D"post-footer-line post-footer-line-3"><SPAN=20
class=3Dpost-location></SPAN></DIV></DIV></DIV><!-- =
google_ad_section_end --></DIV>
<DIV class=3Dblog-pager id=3Dblog-pager><SPAN =
id=3Dblog-pager-newer-link><A=20
class=3Dblog-pager-newer-link id=3DBlog1_blog-pager-newer-link =
title=3D01/11/07=20
href=3D"http://otelbruixot.blogspot.com/2007_11_01_archive.html">01/11/07=
</A>=20
</SPAN><SPAN id=3Dblog-pager-older-link><A class=3Dblog-pager-older-link =

id=3DBlog1_blog-pager-older-link title=3D01/09/07=20
href=3D"http://otelbruixot.blogspot.com/2007_09_01_archive.html">01/09/07=
</A>=20
</SPAN><A class=3Dhome-link =
href=3D"http://otelbruixot.blogspot.com/">P=C3=A0gina=20
principal</A> </DIV>
<DIV class=3Dclear></DIV>
<DIV class=3Dblog-feeds>
<DIV class=3Dfeed-links>Subscriure's a: <A class=3Dfeed-link=20
href=3D"http://otelbruixot.blogspot.com/feeds/posts/default" =
target=3D_blank=20
type=3Dapplication/atom+xml>Missatges (Atom)</A>=20
</DIV></DIV></DIV></DIV></DIV></DIV>
<DIV id=3Dsidebar-wrap>
<DIV id=3Dsidebartop-wrap>
<DIV id=3Dsidebartop-wrap2>
<DIV class=3D"sidebar section" id=3Dsidebartop>
<DIV class=3D"widget Profile" id=3DProfile1>
<H2>L'OS POLAR M=C3=89S DIGITAL</H2>
<DIV class=3Dwidget-content><A=20
href=3D"http://www.blogger.com/profile/17992926073426727361"><IMG=20
class=3Dprofile-img height=3D80 alt=3D"La meva foto"=20
src=3D"http://www.komar.org/faq/churchill_polar_bear_tours/churchill_pola=
r_bear_tours.jpg"=20
width=3D74></A>=20
<DL class=3Dprofile-datablock>
  <DT class=3Dprofile-data>MIQUEL PUIG=20
  <DD class=3Dprofile-data>Reus, Baix Camp, Catalunya=20
  <DD class=3Dprofile-textblock>L'=C3=B3s polar digital (ursus maritimus =
digitalis) t=C3=A9=20
  les seves urpes i les seves dents digitals ben esmolades. </DD></DL><A =

class=3Dprofile-link=20
href=3D"http://www.blogger.com/profile/17992926073426727361">Visualitza =
el meu=20
perfil complet</A>=20
<DIV class=3Dclear></DIV><SPAN class=3Dwidget-item-control><SPAN=20
class=3D"item-control blog-admin"><A class=3Dquickedit title=3DEdita=20
onclick=3D'return =
_WidgetManager._PopupConfig(document.getElementById("Profile1"));'=20
href=3D"http://www.blogger.com/rearrange?blogID=3D18156096&amp;widgetType=
=3DProfile&amp;widgetId=3DProfile1&amp;action=3DeditWidget"=20
target=3DconfigProfile1><IMG height=3D18 alt=3D""=20
src=3D"http://img1.blogblog.com/img/icon18_wrench_allbkg.png" =
width=3D18>=20
</A></SPAN></SPAN>
<DIV class=3Dclear></DIV></DIV></DIV>
<DIV class=3D"widget VideoBar" id=3DVideoBar1>
<H2 class=3Dtitle>Bruixot Televisi=C3=B3</H2>
<DIV class=3Dwidget-content>
<DIV id=3DVideoBar1_bar><SPAN class=3DvideoBar-status>Loading...</SPAN> =
</DIV></DIV>
<DIV class=3Dclear></DIV><SPAN class=3Dwidget-item-control><SPAN=20
class=3D"item-control blog-admin"><A class=3Dquickedit title=3DEdita=20
onclick=3D'return =
_WidgetManager._PopupConfig(document.getElementById("VideoBar1"));'=20
href=3D"http://www.blogger.com/rearrange?blogID=3D18156096&amp;widgetType=
=3DVideoBar&amp;widgetId=3DVideoBar1&amp;action=3DeditWidget"=20
target=3DconfigVideoBar1><IMG height=3D18 alt=3D""=20
src=3D"http://img1.blogblog.com/img/icon18_wrench_allbkg.png" =
width=3D18>=20
</A></SPAN></SPAN>
<DIV class=3Dclear></DIV></DIV>
<DIV class=3D"widget NewsBar" id=3DNewsBar1>
<H2 class=3Dtitle>Not=C3=ADcies</H2>
<DIV class=3Dwidget-content>
<DIV id=3DNewsBar1_bar><SPAN class=3DnewsBar-status>Loading...</SPAN> =
</DIV></DIV>
<DIV class=3Dclear></DIV><SPAN class=3Dwidget-item-control><SPAN=20
class=3D"item-control blog-admin"><A class=3Dquickedit title=3DEdita=20
onclick=3D'return =
_WidgetManager._PopupConfig(document.getElementById("NewsBar1"));'=20
href=3D"http://www.blogger.com/rearrange?blogID=3D18156096&amp;widgetType=
=3DNewsBar&amp;widgetId=3DNewsBar1&amp;action=3DeditWidget"=20
target=3DconfigNewsBar1><IMG height=3D18 alt=3D""=20
src=3D"http://img1.blogblog.com/img/icon18_wrench_allbkg.png" =
width=3D18>=20
</A></SPAN></SPAN>
<DIV class=3Dclear></DIV></DIV></DIV></DIV></DIV>
<DIV id=3Dsidebarbottom-wrap1>
<DIV id=3Dsidebarbottom-wrap2>
<DIV class=3D"sidebar section" id=3Dsidebar>
<DIV class=3D"widget Label" id=3DLabel1>
<H2>TAGS</H2>
<DIV class=3D"widget-content list-label-widget-content">
<UL>
  <LI><A dir=3Dltr =
href=3D"http://otelbruixot.blogspot.com/search/label/pp">pp</A>=20
  <SPAN dir=3Dltr>(40)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/partido%20popular">p=
artido=20
  popular</A> <SPAN dir=3Dltr>(38)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/rajoy">rajoy</A> =
<SPAN=20
  dir=3Dltr>(21)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/catalunya">catalunya=
</A>=20
  <SPAN dir=3Dltr>(18)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/Aznar">Aznar</A> =
<SPAN=20
  dir=3Dltr>(11)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/partit%20popular">pa=
rtit=20
  popular</A> <SPAN dir=3Dltr>(10)</SPAN>=20
  <LI><A dir=3Dltr =
href=3D"http://otelbruixot.blogspot.com/search/label/ave">ave</A>=20
  <SPAN dir=3Dltr>(8)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/renfe">renfe</A> =
<SPAN=20
  dir=3Dltr>(8)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/zapatero">zapatero</=
A>=20
  <SPAN dir=3Dltr>(8)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/barcelona">barcelona=
</A>=20
  <SPAN dir=3Dltr>(6)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/endesa">endesa</A> =
<SPAN=20
  dir=3Dltr>(6)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/pizarro">pizarro</A>=
 <SPAN=20
  dir=3Dltr>(6)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/psoe">psoe</A> =
<SPAN=20
  dir=3Dltr>(6)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/rodalies">rodalies</=
A>=20
  <SPAN dir=3Dltr>(6)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/catalu=C3=83=C2=B1a"=
>catalu=C3=B1a</A>=20
  <SPAN dir=3Dltr>(5)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/ciudadanos">ciudadan=
os</A>=20
  <SPAN dir=3Dltr>(5)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/elecciones">eleccion=
es</A>=20
  <SPAN dir=3Dltr>(4)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/CERCANIAS">CERCANIAS=
</A>=20
  <SPAN dir=3Dltr>(3)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/COPE">COPE</A> =
<SPAN=20
  dir=3Dltr>(3)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/Losantos">Losantos</=
A>=20
  <SPAN dir=3Dltr>(3)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/Reus">Reus</A> =
<SPAN=20
  dir=3Dltr>(3)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/angel%20acebes">ange=
l=20
  acebes</A> <SPAN dir=3Dltr>(3)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/catal=C3=83=C2=A1n">=
catal=C3=A1n</A> <SPAN=20
  dir=3Dltr>(3)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/clickair">clickair</=
A>=20
  <SPAN dir=3Dltr>(3)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/ebro%20delta%20de%20=
l'ebre">ebro=20
  delta de l'ebre</A> <SPAN dir=3Dltr>(3)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/el%20jueves">el =
jueves</A>=20
  <SPAN dir=3Dltr>(3)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/faes">faes</A> =
<SPAN=20
  dir=3Dltr>(3)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/golpismo">golpismo</=
A>=20
  <SPAN dir=3Dltr>(3)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/iberia">iberia</A> =
<SPAN=20
  dir=3Dltr>(3)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/magdalena%20alvarez"=
>magdalena=20
  alvarez</A> <SPAN dir=3Dltr>(3)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/mariano%20rajoy">mar=
iano=20
  rajoy</A> <SPAN dir=3Dltr>(3)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/obispos">obispos</A>=
 <SPAN=20
  dir=3Dltr>(3)</SPAN>=20
  <LI><A dir=3Dltr =
href=3D"http://otelbruixot.blogspot.com/search/label/phn">phn</A>=20
  <SPAN dir=3Dltr>(3)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/piqu=C3=83=C2=A9">pi=
qu=C3=A9</A> <SPAN=20
  dir=3Dltr>(3)</SPAN>=20
  <LI><A dir=3Dltr =
href=3D"http://otelbruixot.blogspot.com/search/label/ree">ree</A>=20
  <SPAN dir=3Dltr>(3)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/tarragona">tarragona=
</A>=20
  <SPAN dir=3Dltr>(3)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/FECSA">FECSA</A> =
<SPAN=20
  dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/Josep-Llu=C3=83&shy;=
s%20Carod-Rovira">Josep-Llu=C3=ADs=20
  Carod-Rovira</A> <SPAN dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/adif">adif</A> =
<SPAN=20
  dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/aena">aena</A> =
<SPAN=20
  dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/albert%20rivera">alb=
ert=20
  rivera</A> <SPAN dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/alberto%20fern=C3=83=
=C2=A1ndez%20d=C3=83&shy;az">alberto=20
  fern=C3=A1ndez d=C3=ADaz</A> <SPAN dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/apag=C3=83=C2=B3n">a=
pag=C3=B3n</A> <SPAN=20
  dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/atienza">atienza</A>=
 <SPAN=20
  dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/bisbes">bisbes</A> =
<SPAN=20
  dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/camp%20de%20tarragon=
a">camp=20
  de tarragona</A> <SPAN dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/camps">camps</A> =
<SPAN=20
  dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/castell%20de%20montj=
uic">castell=20
  de montjuic</A> <SPAN dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/catal=C3=83&nbsp;">c=
atal=C3=A0</A>=20
  <SPAN dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/colpista">colpista</=
A>=20
  <SPAN dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/conferencia%20episco=
pal%20espa=C3=83=C2=B1ola">conferencia=20
  episcopal espa=C3=B1ola</A> <SPAN dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/cultura%20catalana">=
cultura=20
  catalana</A> <SPAN dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/ebre">ebre</A> =
<SPAN=20
  dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/espa=C3=83=C2=B1a">e=
spa=C3=B1a</A> <SPAN=20
  dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/esperanza%20aguirre"=
>esperanza=20
  aguirre</A> <SPAN dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/fachas">fachas</A> =
<SPAN=20
  dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/fascista">fascista</=
A>=20
  <SPAN dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/federico%20jimenez%2=
0losantos">federico=20
  jimenez losantos</A> <SPAN dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/fomento">fomento</A>=
 <SPAN=20
  dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/generalita%20de%20ca=
talunya">generalita=20
  de catalunya</A> <SPAN dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/juan%20carlos%20I">j=
uan=20
  carlos I</A> <SPAN dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/mena">mena</A> =
<SPAN=20
  dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/ni=C3=83=C2=B1a%20de=
%20rajoy">ni=C3=B1a de=20
  rajoy</A> <SPAN dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/plan%20hidrol=C3=83=C2=
=B3gico%20nadional">plan=20
  hidrol=C3=B3gico nadional</A> <SPAN dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/prat">prat</A> =
<SPAN=20
  dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/rouco">rouco</A> =
<SPAN=20
  dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/seleccions%20catalan=
es">seleccions=20
  catalanes</A> <SPAN dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr =
href=3D"http://otelbruixot.blogspot.com/search/label/tv3">tv3</A>=20
  <SPAN dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/ultradreta">ultradre=
ta</A>=20
  <SPAN dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr =
href=3D"http://otelbruixot.blogspot.com/search/label/upn">upn</A>=20
  <SPAN dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/valencia">valencia</=
A>=20
  <SPAN dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/vidal-quadras">vidal=
-quadras</A>=20
  <SPAN dir=3Dltr>(2)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/11%20de%20setembre">=
11 de=20
  setembre</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/1714">1714</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/2008">2008</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/2014">2014</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/23-f">23-f</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/ACEBES">ACEBES</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/Albacete">Albacete</=
A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/BRAU">BRAU</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/Cambrils">Cambrils</=
A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/Chantal%20S=C3=83=C2=
=A9bire">Chantal=20
  S=C3=A9bire</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/Dimas%20Cuevas">Dima=
s=20
  Cuevas</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/INJUSTICIA">INJUSTIC=
IA</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/Isabel%20Pantoja">Is=
abel=20
  Pantoja</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/JUSTICIA">JUSTICIA</=
A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/Ja=C3=83=C2=A9n">Ja=C3=
=A9n</A> <SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/MONTSERRAT">MONTSERR=
AT</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/Ma=C3=83=C2=B3">Ma=C3=
=B3</A> <SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/OSBORNE">OSBORNE</A>=
 <SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/Sebasti.an">Sebasti.=
an</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/ZAPLANA">ZAPLANA</A>=
 <SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/abels:%20amenazas">a=
bels:=20
  amenazas</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/ana%20botella">ana=20
  botella</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/ana%20mato">ana =
mato</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/analfabetos">analfab=
etos</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/andaluces">andaluces=
</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/andaluc=C3=83&shy;a"=
>andaluc=C3=ADa</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/arag=C3=83=C2=B3n">a=
rag=C3=B3n</A> <SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/arias%20ca=C3=83=C2=B1=
ete">arias=20
  ca=C3=B1ete</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/army">army</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/arqueologia">arqueol=
ogia</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/banderas">banderas</=
A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/bill%20gates">bill=20
  gates</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/blaverismo">blaveris=
mo</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/boicot">boicot</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/bombardeo">bombardeo=
</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/capullo">capullo</A>=
 <SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/cascos">cascos</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/cat=C3=83=C2=B3lica"=
>cat=C3=B3lica</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/cayuco">cayuco</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/centimos">centimos</=
A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/centims">centims</A>=
 <SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/charles%20spignac">c=
harles=20
  spignac</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/chaves">chaves</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/ch=C3=83=C2=A1vez">c=
h=C3=A1vez</A> <SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/colpisme">colpisme</=
A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/consell%20de%20cent"=
>consell=20
  de cent</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/constituci=C3=83=C2=B3=
n">constituci=C3=B3n</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/cop%20d'estat">cop=20
  d'estat</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/correo%20electronico=
">correo=20
  electronico</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/correu%20electronic"=
>correu=20
  electronic</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/crimenes%20contra%20=
la%20humanidad">crimenes=20
  contra la humanidad</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/crispaci=C3=83=C2=B3=
n">crispaci=C3=B3n</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/cumbre%20iberoameric=
ana">cumbre=20
  iberoamericana</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/daniel%20sirera">dan=
iel=20
  sirera</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/debate">debate</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/delta%20del'ebre">de=
lta=20
  del'ebre</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/demagogia">demagogia=
</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/diada">diada</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/dolors%20nadal">dolo=
rs=20
  nadal</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/draps">draps</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/duquesa%20de%20alba"=
>duquesa=20
  de alba</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/e-mail">e-mail</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/ecclestone">ecclesto=
ne</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/ejercito">ejercito</=
A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/el%20mundo">el =
mundo</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/el%20preu%20de%20ser=
%20catal=C3=83&nbsp;">el=20
  preu de ser catal=C3=A0</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/eleccions">eleccions=
</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/email">email</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr =
href=3D"http://otelbruixot.blogspot.com/search/label/erc">erc</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/espanya">espanya</A>=
 <SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/espanyo">espanyo</A>=
 <SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/espa=C3=83=C2=B1ol">=
espa=C3=B1ol</A> <SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/esquerra%20republica=
na%20de%20cataluya">esquerra=20
  republicana de cataluya</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr =
href=3D"http://otelbruixot.blogspot.com/search/label/eta">eta</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/euros">euros</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/euskadi">euskadi</A>=
 <SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/eutanasia">eutanasia=
</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/exercit">exercit</A>=
 <SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/expansi=C3=83=C2=B3n=
">expansi=C3=B3n</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/felipe">felipe</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/felipe%20calder=C3=83=
=C2=B3n">felipe=20
  calder=C3=B3n</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/fernando%20VII">fern=
ando=20
  VII</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/feve">feve</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr =
href=3D"http://otelbruixot.blogspot.com/search/label/fgc">fgc</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/fini">fini</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/foro%20de%20ermua">f=
oro de=20
  ermua</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/fundaci=C3=83=C2=B3n=
%20de%20v=C3=83&shy;ctimas%20del%20terrorsimo">fundaci=C3=B3n=20
  de v=C3=ADctimas del terrorsimo</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/garcia%20moya">garci=
a=20
  moya</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/generalitat%20de%20c=
atalunya">generalitat=20
  de catalunya</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/gernika">gernika</A>=
 <SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/golpe%20de%20estado"=
>golpe=20
  de estado</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/gran%20scala">gran=20
  scala</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/guerra">guerra</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/guerra%20civil">guer=
ra=20
  civil</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/hotmail">hotmail</A>=
 <SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/humot">humot</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/ibiza">ibiza</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/iglesia">iglesia</A>=
 <SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr =
href=3D"http://otelbruixot.blogspot.com/search/label/ild">ild</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/imperial%20tarraco">=
imperial=20
  tarraco</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/in%20secula%20seculo=
rum">in=20
  secula seculorum</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/infanta">infanta</A>=
 <SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/infraestructuras">in=
fraestructuras</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/inmigrantes">inmigra=
ntes</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/insultos">insultos</=
A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/international%20leis=
ure%20developmet">international=20
  leisure developmet</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/jose%20enrique%20fer=
nandez%20de%20moya">jose=20
  enrique fernandez de moya</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/jose%20montilla">jos=
e=20
  montilla</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/josep%20maria%20isan=
ta">josep=20
  maria isanta</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/junta%20de%20andaluc=
=C3=83&shy;a">junta=20
  de andaluc=C3=ADa</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/kosovo">kosovo</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/la%20vanguardia">la =

  vanguardia</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/letizia">letizia</A>=
 <SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/libano">libano</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/llei%20de%20mem=C3=83=
=C2=B2ria%20hist=C3=83=C2=B2rica">llei=20
  de mem=C3=B2ria hist=C3=B2rica</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/llengua%20catalana">=
llengua=20
  catalana</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/llu=C3=83&shy;s%20pe=
rmanyer">llu=C3=ADs=20
  permanyer</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/luciano%20pavarotti"=
>luciano=20
  pavarotti</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/mamut">mamut</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/manipulaci=C3=83=C2=B3=
n">manipulaci=C3=B3n</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/manuel%20chaves">man=
uel=20
  chaves</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/maragall">maragall</=
A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/marea%20negra">marea=
=20
  negra</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/marta%20ferrusola">m=
arta=20
  ferrusola</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/matas">matas</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/microsoft">microsoft=
</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/misa">misa</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/monegros">monegros</=
A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/muerte%20digna">muer=
te=20
  digna</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/navarra">navarra</A>=
 <SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/neocon">neocon</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/obispo">obispo</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/or=C3=83=C2=A1culo">=
or=C3=A1culo</A> <SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/partido%20socialista=
%20obrero%20espa=C3=83=C2=B1ol">partido=20
  socialista obrero espa=C3=B1ol</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/patricia%20gabancho"=
>patricia=20
  gabancho</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/periodismo">periodis=
mo</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/picasso">picasso</A>=
 <SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/pincipe">pincipe</A>=
 <SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/pinocho">pinocho</A>=
 <SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/polona">polona</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/pompeu%20fabra">pomp=
eu=20
  fabra</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/portada">portada</A>=
 <SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr =
href=3D"http://otelbruixot.blogspot.com/search/label/ppl">ppl</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/provocaci=C3=83=C2=B3=
">provocaci=C3=B3</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr =
href=3D"http://otelbruixot.blogspot.com/search/label/psa">psa</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/pucherazo">pucherazo=
</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/pujol">pujol</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/racismo">racismo</A>=
 <SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr =
href=3D"http://otelbruixot.blogspot.com/search/label/rae">rae</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/referendum">referend=
um</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/rosa%20d=C3=83&shy;e=
z">rosa=20
  d=C3=ADez</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/sagrada%20familia">s=
agrada=20
  familia</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/secuestro">secuestro=
</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  href=3D"http://otelbruixot.blogspot.com/search/label/senat">senat</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/solbes">solbes</A> =
<SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/spanish">spanish</A>=
 <SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/svetlana">svetlana</=
A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/taliban">taliban</A>=
 <SPAN=20
  dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/telemadrid">telemadr=
id</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/televisi=C3=83=C2=B3=
n">televisi=C3=B3n</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/tenerife">tenerife</=
A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/terrorismo">terroris=
mo</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/transici=C3=83=C2=B3=
">transici=C3=B3</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/transici=C3=83=C2=B3=
n">transici=C3=B3n</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/tripartit">tripartit=
</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/trogloditas">troglod=
itas</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/troglodites">troglod=
ites</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/troglodytes">troglod=
ytes</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr =
href=3D"http://otelbruixot.blogspot.com/search/label/vi">vi</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/vi%20de%20misa">vi =
de=20
  misa</A> <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/xenofobia">xenofobia=
</A>=20
  <SPAN dir=3Dltr>(1)</SPAN>=20
  <LI><A dir=3Dltr=20
  =
href=3D"http://otelbruixot.blogspot.com/search/label/zoologia">zoologia</=
A>=20
  <SPAN dir=3Dltr>(1)</SPAN> </LI></UL>
<DIV class=3Dclear></DIV><SPAN class=3Dwidget-item-control><SPAN=20
class=3D"item-control blog-admin"><A class=3Dquickedit title=3DEdita=20
onclick=3D'return =
_WidgetManager._PopupConfig(document.getElementById("Label1"));'=20
href=3D"http://www.blogger.com/rearrange?blogID=3D18156096&amp;widgetType=
=3DLabel&amp;widgetId=3DLabel1&amp;action=3DeditWidget"=20
target=3DconfigLabel1><IMG height=3D18 alt=3D""=20
src=3D"http://img1.blogblog.com/img/icon18_wrench_allbkg.png" =
width=3D18>=20
</A></SPAN></SPAN>
<DIV class=3Dclear></DIV></DIV></DIV>
<DIV class=3D"widget BlogArchive" id=3DBlogArchive1>
<H2>Articles anteriors</H2>
<DIV class=3Dwidget-content>
<DIV id=3DArchiveList>
<DIV id=3DBlogArchive1_ArchiveList>
<UL>
  <LI class=3Darchivedate><A=20
  =
href=3D"http://otelbruixot.blogspot.com/2008_03_01_archive.html">mar=C3=A7=
</A> (8)=20
  <LI class=3Darchivedate><A=20
  =
href=3D"http://otelbruixot.blogspot.com/2008_02_01_archive.html">febrer</=
A> (19)=20

  <LI class=3Darchivedate><A=20
  =
href=3D"http://otelbruixot.blogspot.com/2008_01_01_archive.html">gener</A=
> (3)=20
  <LI class=3Darchivedate><A=20
  =
href=3D"http://otelbruixot.blogspot.com/2007_12_01_archive.html">desembre=
</A>=20
  (2)=20
  <LI class=3Darchivedate><A=20
  =
href=3D"http://otelbruixot.blogspot.com/2007_11_01_archive.html">novembre=
</A>=20
  (3)=20
  <LI class=3Darchivedate><A=20
  =
href=3D"http://otelbruixot.blogspot.com/2007_10_01_archive.html">octubre<=
/A> (1)=20

  <LI class=3Darchivedate><A=20
  =
href=3D"http://otelbruixot.blogspot.com/2007_09_01_archive.html">setembre=
</A>=20
  (7)=20
  <LI class=3Darchivedate><A=20
  =
href=3D"http://otelbruixot.blogspot.com/2007_08_01_archive.html">agost</A=
> (9)=20
  <LI class=3Darchivedate><A=20
  =
href=3D"http://otelbruixot.blogspot.com/2007_07_01_archive.html">juliol</=
A> (6)=20
  <LI class=3Darchivedate><A=20
  =
href=3D"http://otelbruixot.blogspot.com/2007_06_01_archive.html">juny</A>=
 (2)=20
  <LI class=3Darchivedate><A=20
  =
href=3D"http://otelbruixot.blogspot.com/2007_05_01_archive.html">maig</A>=
 (9)=20
  <LI class=3Darchivedate><A=20
  =
href=3D"http://otelbruixot.blogspot.com/2007_04_01_archive.html">abril</A=
> (6)=20
  <LI class=3Darchivedate><A=20
  =
href=3D"http://otelbruixot.blogspot.com/2007_03_01_archive.html">mar=C3=A7=
</A> (11)=20
  <LI class=3Darchivedate><A=20
  =
href=3D"http://otelbruixot.blogspot.com/2007_02_01_archive.html">febrer</=
A> (21)=20

  <LI class=3Darchivedate><A=20
  =
href=3D"http://otelbruixot.blogspot.com/2007_01_01_archive.html">gener</A=
> (31)=20
  <LI class=3Darchivedate><A=20
  =
href=3D"http://otelbruixot.blogspot.com/2006_12_01_archive.html">desembre=
</A>=20
  (41)=20
  <LI class=3Darchivedate><A=20
  =
href=3D"http://otelbruixot.blogspot.com/2006_11_01_archive.html">novembre=
</A>=20
  (18)=20
  <LI class=3Darchivedate><A=20
  =
href=3D"http://otelbruixot.blogspot.com/2006_10_01_archive.html">octubre<=
/A> (6)=20

  <LI class=3Darchivedate><A=20
  =
href=3D"http://otelbruixot.blogspot.com/2006_09_01_archive.html">setembre=
</A>=20
  (2)=20
  <LI class=3Darchivedate><A=20
  =
href=3D"http://otelbruixot.blogspot.com/2006_08_01_archive.html">agost</A=
> (3)=20
  <LI class=3Darchivedate><A=20
  =
href=3D"http://otelbruixot.blogspot.com/2006_06_01_archive.html">juny</A>=
 (3)=20
  <LI class=3Darchivedate><A=20
  =
href=3D"http://otelbruixot.blogspot.com/2006_05_01_archive.html">maig</A>=
 (1)=20
  <LI class=3Darchivedate><A=20
  =
href=3D"http://otelbruixot.blogspot.com/2006_04_01_archive.html">abril</A=
> (7)=20
  <LI class=3Darchivedate><A=20
  =
href=3D"http://otelbruixot.blogspot.com/2006_02_01_archive.html">febrer</=
A> (2)=20
  <LI class=3Darchivedate><A=20
  =
href=3D"http://otelbruixot.blogspot.com/2006_01_01_archive.html">gener</A=
> (7)=20
  <LI class=3Darchivedate><A=20
  =
href=3D"http://otelbruixot.blogspot.com/2005_12_01_archive.html">desembre=
</A>=20
  (1)=20
  <LI class=3Darchivedate><A=20
  =
href=3D"http://otelbruixot.blogspot.com/2005_11_01_archive.html">novembre=
</A>=20
  (1) </LI></UL></DIV></DIV>
<DIV class=3Dclear></DIV><SPAN class=3Dwidget-item-control><SPAN=20
class=3D"item-control blog-admin"><A class=3Dquickedit title=3DEdita=20
onclick=3D'return =
_WidgetManager._PopupConfig(document.getElementById("BlogArchive1"));'=20
href=3D"http://www.blogger.com/rearrange?blogID=3D18156096&amp;widgetType=
=3DBlogArchive&amp;widgetId=3DBlogArchive1&amp;action=3DeditWidget"=20
target=3DconfigBlogArchive1><IMG height=3D18 alt=3D""=20
src=3D"http://img1.blogblog.com/img/icon18_wrench_allbkg.png" =
width=3D18>=20
</A></SPAN></SPAN>
<DIV class=3Dclear></DIV></DIV></DIV></DIV></DIV></DIV></DIV>
<DIV id=3Dfooter-wrap1>
<DIV id=3Dfooter-wrap2>
<DIV class=3D"footer section" id=3Dfooter></DIV></DIV></DIV></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
if (window.jstiming) window.jstiming.load.tick('widgetJsBefore');=0A=
</SCRIPT>

<SCRIPT =
src=3D"http://www.blogger.com/static/v1/widgets/726086106-widgets.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.google.com/jsapi" =
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://www.google.com/uds/solutions/videobar/gsvideobar.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.google.com/uds/solutions/newsbar/gsnewsbar.js" =

type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
_WidgetManager._Init('http://www.blogger.com/rearrange?blogID=3D18156096'=
, 'http://otelbruixot.blogspot.com/2007_09_25_archive.html','18156096');=0A=
_WidgetManager._SetPageActionUrl('http://www.blogger.com/display?blogID=3D=
18156096', '3Kz_BF1HEex1RG-pRsr3zIzXe0E:1253655018773');=0A=
_WidgetManager._SetDataContext([{'name': 'blog', 'data': {'title': 'OS =
POLAR DIGITAL', 'pageType': 'archive', 'url': =
'http://otelbruixot.blogspot.com/2007_09_25_archive.html', =
'homepageUrl': 'http://otelbruixot.blogspot.com/', =
'enabledCommentProfileImages': true, 'searchLabel': '', 'searchQuery': =
'', 'pageName': '01/09/07', 'pageTitle': 'OS POLAR DIGITAL: 01/09/07', =
'encoding': 'UTF-8', 'locale': 'ca', 'isPrivate': false, =
'languageDirection': 'ltr', 'feedLinks': '\74link rel\75\42alternate\42 =
type\75\42application/atom+xml\42 title\75\42OS POLAR DIGITAL - Atom\42 =
href\75\42http://otelbruixot.blogspot.com/feeds/posts/default\42 =
/\76\n\74link rel\75\42alternate\42 type\75\42application/rss+xml\42 =
title\75\42OS POLAR DIGITAL - RSS\42 =
href\75\42http://otelbruixot.blogspot.com/feeds/posts/default?alt\75rss\4=
2 /\76\n\74link rel\75\42service.post\42 =
type\75\42application/atom+xml\42 title\75\42OS POLAR DIGITAL - Atom\42 =
href\75\42http://www.blogger.com/feeds/18156096/posts/default\42 =
/\76\n\74link rel\75\42EditURI\42 type\75\42application/rsd+xml\42 =
title\75\42RSD\42 =
href\75\42http://www.blogger.com/rsd.g?blogID\07518156096\42 /\076', =
'meTag': '', 'openIdOpTag': '', 'latencyHeadScript': '\74script =
type\75\42text/javascript\42\76(function() { var a\75window;function =
e(b){this.t\75{};this.tick\75function(c,h,d){d\75d?d:(new =
Date).getTime();this.t[c]\75[d,h]};this.tick(\42start\42,null,b)}var =
f\75new =
e;a.jstiming\75{Timer:e,load:f};try{a.jstiming.pt\75a.gtbExternal\46\46a.=
gtbExternal.pageT()||a.external\46\46a.external.pageT}catch(g){};a.tickAb=
oveFold\75function(b){b\75b;var c\0750;if(b.offsetParent){do =
c+\75b.offsetTop;while(b\75b.offsetParent)}b\75c;b\74\075750\46\46a.jstim=
ing.load.tick(\42aft\42)};var i\75false;function =
j(){if(!i){i\75true;a.jstiming.load.tick(\42firstScrollTime\42)}}a.addEve=
ntListener?a.addEventListener(\42scroll\42,j,false):a.attachEvent(\42onsc=
roll\42,j); })();\74/script\076'}}]);=0A=
_WidgetManager._SetSystemMarkup({'layout': {'varName': '', 'template': =
'\74div class\75\47widget-wrap1\47\76\n\74div =
class\75\47widget-wrap2\47\76\n\74div =
class\75\47widget-wrap3\47\76\n\74div =
class\75\47widget-content\47\76\n\74div =
class\75\47layout-title\47\76\74data:layout-title\76\74/data:layout-title=
\76\74/div\76\n\74a class\75\47editlink\47 =
expr:href\75\47data:widget.quickEditUrl\47 =
expr:onclick\75\47\46quot;return =
_WidgetManager._PopupConfig(document.getElementById(\\\46quot;\46quot; + =
      data:widget.instanceId + \46quot;\\\46quot;));\46quot;\47 =
target\75\47chooseWidget\47\76\74data:edit-link\76\74/data:edit-link\76\7=
4/a\76\n\74/div\76\n\74/div\76\n\74/div\76\n\74/div\076'}, 'quickedit': =
{'varName': '', 'template': '\74div =
class\75\47clear\47\76\74/div\76\n\74span =
class\75\47widget-item-control\47\76\n\74span class\75\47item-control =
blog-admin\47\76\n\74a class\75\47quickedit\47 =
expr:href\75\47data:widget.quickEditUrl\47 =
expr:onclick\75\47\46quot;return =
_WidgetManager._PopupConfig(document.getElementById(\\\46quot;\46quot; + =
      data:widget.instanceId + \46quot;\\\46quot;));\46quot;\47 =
expr:target\75\47\46quot;config\46quot; + data:widget.instanceId\47 =
expr:title\75\47data:edit-link\47\76\n\74img alt\75\47\47 =
height\75\04718\47 =
src\75\47http://img1.blogblog.com/img/icon18_wrench_allbkg.png\47 =
width\75\04718\47/\76\n\74/a\76\n\74/span\76\n\74/span\76\n\74div =
class\75\47clear\47\76\74/div\076'}, 'all-head-content': {'varName': =
'page', 'template': =
'\74data:blog.latencyHeadScript\76\74/data:blog.latencyHeadScript\76\n\74=
meta expr:content\75\47\46quot;text/html; charset\75\46quot; + =
data:page.encoding\47 http-equiv\75\47Content-Type\47/\76\n\74meta =
content\75\47true\47 name\75\47MSSmartTagsPreventParsing\47/\76\n\74meta =
content\75\47blogger\47 name\75\47generator\47/\76\n\74link =
href\75\47http://www.blogger.com/favicon.ico\47 rel\75\47icon\47 =
type\75\47image/vnd.microsoft.icon\47/\76\n\74link =
expr:href\75\47data:blog.url\47 =
rel\75\47canonical\47/\76\n\74data:blog.feedLinks\76\74/data:blog.feedLin=
ks\76\n\74data:blog.meTag\76\74/data:blog.meTag\76\n\74data:blog.openIdOp=
Tag\76\74/data:blog.openIdOpTag\076'}});=0A=
_WidgetManager._RegisterWidget('_ProfileView', new =
_WidgetInfo('Profile1', 'sidebartop',{'main': {'varName': '', =
'template': '\74b:if cond\75\47data:title !\75 =
\46quot;\46quot;\47\76\n\74h2\76\74data:title\76\74/data:title\76\74/h2\7=
6\n\74/b:if\76\n\74div class\75\47widget-content\47\76\n\74b:if =
cond\75\47data:team \75\75 =
\46quot;true\46quot;\47\76\n\74ul\76\n\74b:loop =
values\75\47data:authors\47 var\75\47i\47\76\n\74li\76\74a =
expr:href\75\47data:i.userUrl\47\76\74data:i.display-name\76\74/data:i.di=
splay-name\76\74/a\76\74/li\76\n\74/b:loop\76\n\74/ul\76\n\74b:else\76\74=
/b:else\76\n\74b:if cond\75\47data:photo.url !\75 =
\46quot;\46quot;\47\76\n\74a expr:href\75\47data:userUrl\47\76\74img =
class\75\47profile-img\47 expr:alt\75\47data:photo.alt\47 =
expr:height\75\47data:photo.height\47 expr:src\75\47data:photo.url\47 =
expr:width\75\47data:photo.width\47/\76\74/a\76\n\74/b:if\76\n\74dl =
class\75\47profile-datablock\47\76\n\74dt =
class\75\47profile-data\47\76\74data:displayname\76\74/data:displayname\7=
6\74/dt\76\n\74b:if cond\75\47data:showlocation \75\75 =
\46quot;true\46quot;\47\76\n\74dd =
class\75\47profile-data\47\76\74data:location\76\74/data:location\76\74/d=
d\76\n\74/b:if\76\n\74b:if cond\75\47data:aboutme !\75 =
\46quot;\46quot;\47\76\74dd =
class\75\47profile-textblock\47\76\74data:aboutme\76\74/data:aboutme\76\7=
4/dd\76\74/b:if\76\n\74/dl\76\n\74a class\75\47profile-link\47 =
expr:href\75\47data:userUrl\47\76\74data:viewProfileMsg\76\74/data:viewPr=
ofileMsg\76\74/a\76\n\74/b:if\76\n\74b:include =
name\75\47quickedit\47\76\74/b:include\76\n\74/div\076'}}, =
document.getElementById('Profile1'), {}, 'displayModeFull'));=0A=
_WidgetManager._RegisterWidget('_VideoBarView', new =
_WidgetInfo('VideoBar1', 'sidebartop',{'main': {'varName': '', =
'template': '\74b:if cond\75\47data:title !\75 =
\46quot;\46quot;\47\76\n\74h2 =
class\75\47title\47\76\74data:title\76\74/data:title\76\74/h2\76\n\74/b:i=
f\76\n\74div class\75\47widget-content\47\76\n\74div =
expr:id\75\47data:widget.instanceId + =
\46quot;_bar\46quot;\47\76\n\74span =
class\75\47videoBar-status\47\76Loading...\74/span\76\n\74/div\76\n\74/di=
v\76\n\74b:include name\75\47quickedit\47\76\74/b:include\076'}}, =
document.getElementById('VideoBar1'), {'title': 'Bruixot =
Televisi=C3=B3', 'format': 'VERTICAL', 'expression': =
'ytchannel:Bruixot'}, 'displayModeFull'));=0A=
_WidgetManager._RegisterWidget('_NewsBarView', new =
_WidgetInfo('NewsBar1', 'sidebartop',{'main': {'varName': '', =
'template': '\74b:if cond\75\47data:title !\75 =
\46quot;\46quot;\47\76\n\74h2 =
class\75\47title\47\76\74data:title\76\74/data:title\76\74/h2\76\n\74/b:i=
f\76\n\74div class\75\47widget-content\47\76\n\74div =
expr:id\75\47data:widget.instanceId + =
\46quot;_bar\46quot;\47\76\n\74span =
class\75\47newsBar-status\47\76Loading...\74/span\76\n\74/div\76\n\74/div=
\76\n\74b:include name\75\47quickedit\47\76\74/b:include\076'}}, =
document.getElementById('NewsBar1'), {'title': 'Not=C3=ADcies', =
'format': 'VERTICAL', 'expression': 'Reus,Baix =
Camp,Tarragona,Catalunya', 'linkNewWindow': false}, 'displayModeFull'));=0A=
_WidgetManager._RegisterWidget('_LabelView', new _WidgetInfo('Label1', =
'sidebar',{'main': {'varName': '', 'template': '\74b:if =
cond\75\47data:title\47\76\n\74h2\76\74data:title\76\74/data:title\76\74/=
h2\76\n\74/b:if\76\n\74div expr:class\75\47\46quot;widget-content =
\46quot; + data:display + =
\46quot;-label-widget-content\46quot;\47\76\n\74b:if =
cond\75\47data:display \75\75 =
\46quot;list\46quot;\47\76\n\74ul\76\n\74b:loop =
values\75\47data:labels\47 var\75\47label\47\76\n\74li\76\n\74b:if =
cond\75\47data:blog.url \75\75 data:label.url\47\76\n\74span =
expr:dir\75\47data:blog.languageDirection\47\76\74data:label.name\76\74/d=
ata:label.name\76\74/span\76\n\74b:else\76\74/b:else\76\n\74a =
expr:dir\75\47data:blog.languageDirection\47 =
expr:href\75\47data:label.url\47\76\74data:label.name\76\74/data:label.na=
me\76\74/a\76\n\74/b:if\76\n\74b:if =
cond\75\47data:showFreqNumbers\47\76\n\74span =
dir\75\47ltr\47\76(\74data:label.count\76\74/data:label.count\76)\74/span=
\76\n\74/b:if\76\n\74/li\76\n\74/b:loop\76\n\74/ul\76\n\74b:else\76\74/b:=
else\76\n\74b:loop values\75\47data:labels\47 =
var\75\47label\47\76\n\74span expr:class\75\47\46quot;label-size =
label-size-\46quot; + data:label.cssSize\47\76\n\74b:if =
cond\75\47data:blog.url \75\75 data:label.url\47\76\n\74span =
expr:dir\75\47data:blog.languageDirection\47\76\74data:label.name\76\74/d=
ata:label.name\76\74/span\76\n\74b:else\76\74/b:else\76\n\74a =
expr:dir\75\47data:blog.languageDirection\47 =
expr:href\75\47data:label.url\47\76\74data:label.name\76\74/data:label.na=
me\76\74/a\76\n\74/b:if\76\n\74b:if =
cond\75\47data:showFreqNumbers\47\76\n\74span class\75\47label-count\47 =
dir\75\47ltr\47\76(\74data:label.count\76\74/data:label.count\76)\74/span=
\76\n\74/b:if\76\n\74/span\76\n\74/b:loop\76\n\74/b:if\76\n\74b:include =
name\75\47quickedit\47\76\74/b:include\76\n\74/div\076'}}, =
document.getElementById('Label1'), {}, 'displayModeFull'));=0A=
_WidgetManager._RegisterWidget('_BlogArchiveView', new =
_WidgetInfo('BlogArchive1', 'sidebar',{'main': {'varName': '', =
'template': '\74b:if =
cond\75\47data:title\47\76\n\74h2\76\74data:title\76\74/data:title\76\74/=
h2\76\n\74/b:if\76\n\74div class\75\47widget-content\47\76\n\74div =
id\75\47ArchiveList\47\76\n\74div expr:id\75\47data:widget.instanceId + =
\46quot;_ArchiveList\46quot;\47\76\n\74b:if cond\75\47data:style \75\75 =
\46quot;HIERARCHY\46quot;\47\76\n\74b:include data\75\47data\47 =
name\75\47interval\47\76\74/b:include\76\n\74/b:if\76\n\74b:if =
cond\75\47data:style \75\75 \46quot;FLAT\46quot;\47\76\n\74b:include =
data\75\47data\47 =
name\75\47flat\47\76\74/b:include\76\n\74/b:if\76\n\74b:if =
cond\75\47data:style \75\75 \46quot;MENU\46quot;\47\76\n\74b:include =
data\75\47data\47 =
name\75\47menu\47\76\74/b:include\76\n\74/b:if\76\n\74/div\76\n\74/div\76=
\n\74b:include name\75\47quickedit\47\76\74/b:include\76\n\74/div\076'}, =
'flat': {'varName': 'data', 'template': '\74ul\76\n\74b:loop =
values\75\47data:data\47 var\75\47i\47\76\n\74li =
class\75\47archivedate\47\76\n\74a =
expr:href\75\47data:i.url\47\76\74data:i.name\76\74/data:i.name\76\74/a\7=
6 (\74data:i.post-count\76\74/data:i.post-count\76)\n      =
\74/li\76\n\74/b:loop\76\n\74/ul\076'}, 'menu': {'varName': 'data', =
'template': '\74select expr:id\75\47data:widget.instanceId + =
\46quot;_ArchiveMenu\46quot;\47\76\n\74option =
value\75\47\47\76\74data:title\76\74/data:title\76\74/option\76\n\74b:loo=
p values\75\47data:data\47 var\75\47i\47\76\n\74option =
expr:value\75\47data:i.url\47\76\74data:i.name\76\74/data:i.name\76 =
(\74data:i.post-count\76\74/data:i.post-count\76)\74/option\76\n\74/b:loo=
p\76\n\74/select\076'}, 'interval': {'varName': 'intervalData', =
'template': '\74b:loop values\75\47data:intervalData\47 =
var\75\47i\47\76\n\74ul\76\n\74li expr:class\75\47\46quot;archivedate =
\46quot; + data:i.expclass\47\76\n\74b:include data\75\47i\47 =
name\75\47toggle\47\76\74/b:include\76\n\74a =
class\75\47post-count-link\47 =
expr:href\75\47data:i.url\47\76\74data:i.name\76\74/data:i.name\76\74/a\7=
6\n\74span class\75\47post-count\47 =
dir\75\47ltr\47\76(\74data:i.post-count\76\74/data:i.post-count\76)\74/sp=
an\76\n\74b:if cond\75\47data:i.data\47\76\n\74b:include =
data\75\47i.data\47 =
name\75\47interval\47\76\74/b:include\76\n\74/b:if\76\n\74b:if =
cond\75\47data:i.posts\47\76\n\74b:include data\75\47i.posts\47 =
name\75\47posts\47\76\74/b:include\76\n\74/b:if\76\n\74/li\76\n\74/ul\76\=
n\74/b:loop\076'}, 'toggle': {'varName': 'interval', 'template': =
'\74b:if cond\75\47data:interval.toggleId\47\76\n\74b:if =
cond\75\47data:interval.expclass \75\75 =
\46quot;expanded\46quot;\47\76\n\74a class\75\47toggle\47 =
href\75\47javascript:void(0)\47\76\n\74span class\75\47zippy =
toggle-open\47\76\46#9660;\46#160;\74/span\76\n\74/a\76\n\74b:else\76\74/=
b:else\76\n\74a class\75\47toggle\47 =
href\75\47javascript:void(0)\47\76\n\74span =
class\75\47zippy\47\76\n\74b:if cond\75\47data:blog.languageDirection =
\75\75 \46quot;rtl\46quot;\47\76\n          \46#9668;\46#160;\n        =
\74b:else\76\74/b:else\76\n          \46#9658;\46#160;\n        =
\74/b:if\76\n\74/span\76\n\74/a\76\n\74/b:if\76\n\74/b:if\076'}, =
'posts': {'varName': 'posts', 'template': '\74ul =
class\75\47posts\47\76\n\74b:loop values\75\47data:posts\47 =
var\75\47i\47\76\n\74li\76\74a =
expr:href\75\47data:i.url\47\76\74data:i.title\76\74/data:i.title\76\74/a=
\76\74/li\76\n\74/b:loop\76\n\74/ul\076'}}, =
document.getElementById('BlogArchive1'), {'languageDirection': 'ltr'}, =
'displayModeFull'));=0A=
_WidgetManager._RegisterWidget('_HeaderView', new _WidgetInfo('Header1', =
'header'));=0A=
_WidgetManager._RegisterWidget('_NavbarView', new _WidgetInfo('Navbar1', =
'navbar'));=0A=
_WidgetManager._RegisterWidget('_BlogView', new _WidgetInfo('Blog1', =
'main'));=0A=
</SCRIPT>
</BODY></HTML>

------=_NextPart_001_0017_01CA3BDC.E24AFE90
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogger.com/navbar.g?targetBlogID=18156096&blogName=OS+POLAR+DIGITAL&publishMode=PUBLISH_MODE_BLOGSPOT&navbarType=SILVER&layoutType=LAYOUTS&searchRoot=http%3A%2F%2Fotelbruixot.blogspot.com%2Fsearch&blogLocale=ca&homepageUrl=http%3A%2F%2Fotelbruixot.blogspot.com%2F

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML dir=3Dltr><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dutf-8"><LINK=20
href=3D"http://www.blogger.com/static/v1/v-css/navbar/4034018350-navbar4_=
bundle.css"=20
type=3Dtext/css rel=3Dstylesheet>
<META content=3D"MSHTML 6.00.2900.2180" name=3DGENERATOR></HEAD>
<BODY class=3D"null lang_es">
<SCRIPT=20
src=3D"http://www.blogger.com/static/v1/v-app/scripts/4095335807-common.j=
s"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
         =0A=
       function showDrop() {=0A=
         var overlap =3D 5;=0A=
         var dropdown_position =3D=0A=
           GetPageOffsetRight(document.getElementById('b-flag-this')) - =
overlap + "px";=0A=
=0A=
         document.getElementById('flagi').style.display =3D 'inline';=0A=
         document.getElementById('flagi').style.left =3D =
dropdown_position;=0A=
       }=0A=
=0A=
       =0A=
       function hideDrop() {=0A=
         document.getElementById('flagi').style.display =3D "none";=0A=
       }=0A=
     </SCRIPT>

<DIV id=3Dflagi onmouseover=3DshowDrop() style=3D"POSITION: absolute"=20
onmouseout=3DhideDrop();>Notificar a Blogger la presencia de <A=20
href=3D"http://help.blogger.com/bin/answer.py?answer=3D42517"=20
target=3D_blank>contenido de dudosa reputaci=C3=B3n</A> en esta =
p=C3=A1gina.</DIV>
<DIV id=3Dunflagi onmouseover=3DshowDrop() style=3D"POSITION: absolute"=20
onmouseout=3DhideDrop()>Has marcado este blog, indicando que contiene <A =

href=3D"http://help.blogger.com/bin/answer.py?answer=3D42517"=20
target=3D_blank>contenido de dudosa reputaci=C3=B3n</A>.</DIV>
<DIV id=3Db-navbar><A id=3Db-logo title=3D"Ir a Blogger.com" =
tabIndex=3D1=20
href=3D"http://www.blogger.com/">
<DIV id=3Dnavbar-logo><SPAN>Blogger</SPAN></DIV></A>
<DIV class=3Db-mobile id=3Db-sms><A tabIndex=3D2=20
href=3D"sms:?body=3DHola%2C%20echa%20un%20vistazo%20a%20OS%20POLAR%20DIGI=
TAL%20en%20http%3A%2F%2Fotelbruixot.blogspot.com%2F.">Enviar=20
como SMS</A></DIV>
<DIV id=3Db-search>
<TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
  <TBODY>
  <TR>
    <TD class=3Dnavsearch vAlign=3Dcenter noWrap>
      <FORM id=3Dsearchthis style=3D"DISPLAY: inline"=20
      action=3Dhttp://otelbruixot.blogspot.com/search method=3Dget>
      <TABLE cellSpacing=3D0 cellPadding=3D0>
        <TBODY>
        <TR>
          <TD vAlign=3Dcenter><INPUT id=3Db-query title=3D"Buscar blog" =
tabIndex=3D3=20
            name=3Dq></TD>
          <TD class=3Dnavbutton vAlign=3Dcenter><NOSCRIPT><INPUT =
id=3Db-searchbtn=20
            title=3D"Buscar este blog" tabIndex=3D4 type=3Dimage=20
            alt=3D"Buscar este blog"=20
            =
src=3D"http://www.blogger.com/img/navbar/4/btn_search_this.png"></NOSCRIP=
T>
            <SCRIPT type=3Dtext/javascript>=0A=
  document.write("\x3cdiv id\x3d\x22b-search-this\x22 =
class\x3d\x22btn\x22 =
onclick\x3d\x22document.getElementById(\x26#39;searchthis\x26#39;).submit=
()\x22 tabindex\x3d\x224\x22\x3e\x3cdiv\x3eBuscar =
blog\x3c/div\x3e\x3c/div\x3e");=0A=
</SCRIPT>
             </TD>
          <TD class=3Dnavbutton vAlign=3Dcenter>
            <SCRIPT type=3Dtext/javascript>=0A=
  document.write("\x3cdiv id\x3d\x22b-flag-this\x22 class\x3d\x22btn\x22 =
onmouseover\x3d\x22showDrop()\x22 onmouseout\x3d\x22hideDrop()\x22 =
tabindex\x3d\x225\x22 =
onclick\x3d\x22window.open(\x26quot;http://help.blogger.com/?action\\x3df=
lag\\x26blog_ID\\x3d18156096\\x26blog_URL\\x3dhttp%3A%2F%2Fotelbruixot.bl=
ogspot.com%2F\x26quot;)\x22\x3e\x3cdiv =
id\x3d\x22bt-flag-body\x22\x3e\x3cimg class\x3d\x22flag\x22 =
alt\x3d\x22\x22 src\x3d\x22/img/blank.gif\x22\x3e\n\x3cspan =
class\x3d\x22flag-text\x22\x3eMarcar =
blog\x3c/span\x3e\x3c/div\x3e\x3c/div\x3e");=0A=
</SCRIPT>
          </TD></TR></TBODY></TABLE></FORM></TD>
    <TD id=3Db-share-panel vAlign=3Dcenter noWrap>
      <DIV class=3Dbtn id=3Db-share-this=20
      onclick=3D'window.open("/share-post-menu.g?blogID\x3d18156096", =
"sharepopup", "width=3D250, height=3D260, toolbar=3Dno, menubar=3Dno, =
scrollbars=3Dno, resizable=3Dno, location=3Dno, directories=3Dno, =
status=3Dno"); return false;'=20
      tabIndex=3D6>
      <DIV id=3Dbt-share-body>Compartir</DIV></DIV></TD>
    <TD vAlign=3Dcenter noWrap width=3D"100%"><A id=3Db-next =
tabIndex=3D6=20
      =
href=3D"http://www.blogger.com/next-blog?navBar=3Dtrue&amp;blogID=3D18156=
096">Siguiente=20
      blog=C2=BB</A></TD>
    <TD class=3Dnavbar-right vAlign=3Dcenter noWrap align=3Dright><A =
id=3Db-getorpost=20
      tabIndex=3D7 href=3D"http://www.blogger.com/signup.g">Crear un =
blog</A> | <A=20
      tabIndex=3D8 =
href=3D"http://www.blogger.com/">Acceder</A></TD></TR></TBODY></TABLE>
<DIV id=3Db-search-img></DIV></DIV></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
        function closePopup(wnd) {=0A=
          wnd.close();=0A=
        }=0A=
      </SCRIPT>
</BODY></HTML>

------=_NextPart_001_0017_01CA3BDC.E24AFE90--

------=_NextPart_000_0000_01CA3BDC.E23EC990
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogger.com/static/v1/widgets/726086106-widgets.js

function w_a(a){throw a;}var =
w_b=3Dtrue,w_c=3Dnull,w_d=3Dfalse;window.jstiming&&window.jstiming.load.t=
ick("widgetJsStart");function =
w_aa(){window.jstiming.load.tick("ol")}function =
w_e(a,b){a.addEventListener?a.addEventListener("load",b,w_d):a.attachEven=
t("onload",b)}function w_f(a,b){return =
a.className&&a.className.indexOf(b)!=3D-1?a:a.parentNode?w_f(a.parentNode=
,b):w_c}function =
w_ba(){window.jstiming.load.tick("prt");window.tickAboveFold&&window.tick=
AboveFold(this)}=0A=
function =
w_ca(a){window.jstiming.load.tick("widgetJsEnd");window.jstiming.load.tic=
k("prt");a=3Da+"blogspot";window.jstiming.load.name=3Da;a=3Ddocument.getE=
lementsByTagName("img");for(var =
b=3D0;b<a.length;b++)a[b].complete||w_f(a[b],"post")!=3Dw_c&&w_e(a[b],w_b=
a);w_e(window,w_aa);window.addEventListener?window.addEventListener("befo=
reunload",w_g,w_d):window.attachEvent("onbeforeunload",w_g)}function =
w_g(){window.jstiming.report(window.jstiming.load)}var =
_attachCsiOnload=3Dw_ca;var w_h=3Dw_d;function =
w_i(a){try{w_a(a)}catch(b){w_da(b)}}function w_da(a,b){b=3D"Javascript =
exception: "+(b?b:"")+" "+a;if(w_j("msie")&&!window.opera)b+=3D" =
"+a.name+": "+a.message+" ("+a.number+")";var c=3D"";if(typeof =
a=3D=3D"string")c=3Da+"\n";else for(var d in a)try{c+=3Dd+": =
"+a[d]+"\n"}catch(e){}c+=3Dw_ea(w_da.caller);w_fa(b+"\n"+c,1)}var =
w_ga=3D/function (\w+)/;function =
w_ha(a){if(a=3Dw_ga.exec(String(a)))return a[1];return""}=0A=
function =
w_ea(a){try{if(!(w_j("msie")&&!window.opera)&&!(w_j("safari")||w_j("konqu=
eror"))&&w_j("mozilla"))return Error().stack;if(!a)return"";for(var =
b=3D"- "+w_ha(a)+"(",c=3D0;c<a.arguments.length;c++){if(c>0)b+=3D", =
";var =
d=3DString(a.arguments[c]);if(d.length>40)d=3Dd.substr(0,40)+"...";b+=3Dd=
}b+=3D")\n";b+=3Dw_ea(a.caller);return b}catch(e){return"[Cannot get =
stack trace]: "+e+"\n"}}var w_ia,w_k=3Dw_c,w_l=3Dw_d;=0A=
function =
w_ja(){if((w_k=3D=3Dw_c||w_k.closed)&&!w_l)try{w_l=3Dw_b;w_k=3Dwindow.ope=
n("","debug","width=3D700,height=3D500,toolbar=3Dno,resizable=3Dyes,scrol=
lbars=3Dyes,left=3D16,top=3D16,screenx=3D16,screeny=3D16");w_k.blur();w_k=
.document.open();w_l=3Dw_d;var a=3D"<font color=3D#ff0000><b>To turn off =
this debugging window,hit 'D' inside the main caribou window, then close =
this window.</b></font><br>";w_ka(a)}catch(b){}}=0A=
function w_fa(a,b){if(w_h){try{var c=3D(new =
Date).getTime()-w_ia,d=3D"["+c+"] =
"+w_la(a).replace(/\n/g,"<br>")+"<br>";if(b=3D=3D1){d=3D"<font =
color=3D#ff0000><b>Error: =
"+d+"</b></font>";w_k.focus()}}catch(e){}w_ka(d)}else typeof =
w_m!=3D"undefined"&&w_m(w_la(a))}function =
w_ka(a){if(w_h)try{w_ja();w_k.document.write(a);w_k.scrollTo(0,1000000)}c=
atch(b){}};function w_j(a){if(a in w_n)return w_n[a];return =
w_n[a]=3Dnavigator.userAgent.toLowerCase().indexOf(a)!=3D-1}var =
w_n=3D{};function w_ma(a){if(typeof Error!=3D"undefined")w_a(new =
Error(a||"Assertion Failed"));else w_a(a)}function =
w_na(a){a=3Da||"Assertion failed";typeof =
w_i!=3D"undefined"&&w_i(a+"\n");w_ma(a)}function =
w_o(a,b){if(!a){b=3Db||"Assertion failed";w_na(b)}}function =
w_p(a,b){a.style.display=3Db?"":"none"}function =
w_oa(a,b){a.style.display=3Db?"block":"none"}=0A=
function w_pa(a,b){a.style.display=3Db?"inline":"none"}function =
w_q(a,b){if(a=3D=3Dw_c||a.className=3D=3Dw_c)return =
w_d;if(a.className=3D=3Db)return w_b;a=3Da.className.split(" ");for(var =
c=3D0;c<a.length;c++)if(a[c]=3D=3Db)return w_b;return w_d}function =
w_r(a,b){w_q(a,b)||(a.className+=3D" "+b)}function =
w_s(a,b){if(!(a.className=3D=3Dw_c))if(a.className=3D=3Db)a.className=3D"=
";else{for(var c=3Da.className.split(" =
"),d=3D[],e=3Dw_d,f=3D0;f<c.length;f++)if(c[f]!=3Db)c[f]&&d.push(c[f]);el=
se e=3Dw_b;if(e)a.className=3Dd.join(" ")}}=0A=
function w_qa(a,b){var =
c=3D[];for(a=3Da.firstChild;a;a=3Da.nextSibling)w_ra(a,b,c);return =
c}function =
w_ra(a,b,c){b.select(a)&&c.push(a);for(a=3Da.firstChild;a;a=3Da.nextSibli=
ng)w_ra(a,b,c)}var w_sa=3D/&/g,w_ta=3D/</g,w_ua=3D/>/g;function =
w_la(a){if(!a)return"";return =
a.replace(w_sa,"&amp;").replace(w_ta,"&lt;").replace(w_ua,"&gt;").replace=
(w_va,"&quot;")}var w_va=3D/\"/g;function w_wa(a){return =
document.getElementById(a)}function w_xa(a){return document.all[a]}var =
w_ya=3Ddocument.getElementById?w_wa:w_xa;=0A=
function =
w_m(a){try{if(window.parent!=3Dwindow&&window.parent.log){window.parent.l=
og(window.name+"::"+a);return}}catch(b){}var =
c=3Dw_ya("log");if(c){a=3D"<p class=3Dlogentry><span =
class=3Dlogdate>"+new Date+"</span><span =
class=3Dlogmsg>"+a+"</span></p>";c.innerHTML=3Da+c.innerHTML}else =
window.status=3Da};function w_t(){}w_t.raise=3Dfunction(a){if(typeof =
Error!=3D"undefined")w_a(new Error(a||"Assertion Failed"));else =
w_a(a)};w_t.fail=3Dfunction(a){a=3Da||"Assertion failed";typeof =
w_i=3D=3D"undefined"||w_i(a+"\n");w_t.raise(a)};w_t.isTrue=3Dfunction(a,b=
){if(!a){if(b=3D=3D=3Dundefined)b=3D"Assertion =
failed";w_t.fail(b)}};w_t.equals=3Dfunction(a,b,c){if(a!=3Db){if(c=3D=3D=3D=
undefined)c=3D"AS_Assert.equals failed: <"+a+"> !=3D =
<"+b+">";w_t.fail(c)}};=0A=
w_t.typeOf=3Dfunction(a,b,c){if(!(typeof =
a=3D=3Db)){if(a||a=3D=3D"")try{if(b=3D=3Dw_t.TYPE_MAP[typeof a]||a =
instanceof b)return}catch(d){}if(c=3D=3D=3Dundefined){if(typeof =
b=3D=3D"function")if(c=3Db.toString().match(/^\s*function\s+([^\s\{]+)/))=
b=3Dc[1];c=3D"AS_Assert.typeOf failed: <"+a+"> not typeof =
"+b}w_t.fail(c)}};w_t.TYPE_MAP=3D{string:String,number:Number,"boolean":B=
oolean};=0A=
w_t.numArgs=3Dfunction(a,b){var =
c=3Dw_t.numArgs.caller;if(c&&c.arguments.length!=3Da){if(b=3D=3D=3Dundefi=
ned)b=3Dc.name+" expected "+a+" arguments  but received =
"+c.arguments.length;w_t.fail(b)}};var w_u;function w_za(){var =
a=3D["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsof=
t.XMLHTTP"];if(typeof XMLHttpRequest=3D=3D"undefined"&&typeof =
ActiveXObject!=3D"undefined"){for(var b=3D0;b<a.length;b++){var =
c=3Da[b];try{new =
ActiveXObject(c);w_u=3Dc;break}catch(d){}}if(!w_u)w_a(Error("Could not =
create ActiveXObject. ActiveX might be disabled, or MSXML might not be =
installed."))}}w_za();function =
w_Aa(a,b,c){a.open("GET",b,w_b);a.onreadystatechange=3Dc;w_Ba(a,w_c)}=0A=
function =
w_Ca(a,b,c,d){a.open("POST",b,w_b);a.onreadystatechange=3Dd;a.setRequestH=
eader("Content-Type","application/x-www-form-urlencoded");a.setRequestHea=
der("Content-Length",c.length);w_Ba(a,c)}function =
w_Ba(a,b){try{a.send(b)}catch(c){w_m("XMLHttpSend failed =
"+c.toString()+"<br>"+c.stack);w_a(c)}};var =
w_Da=3D0,w_v=3D0;if("undefined"=3D=3Dtypeof =
w_m)w_m=3Dfunction(){};function w_w(a){var =
b=3D-1;try{b=3Da.status}catch(c){}return b}function w_Ea(a){var =
b=3Dw_c;try{b=3Da.statusText}catch(c){}return b}=0A=
function w_Fa(a,b,c,d){if(a.readyState=3D=3D4)try{var =
e=3Dw_b;if(d)try{e=3D!(w_d=3D=3D=3Dd(a))}catch(f){w_m("Message ("+b+") =
handling failed: "+f);w_a(f)}var =
g=3Dw_w(a);if(200=3D=3D=3Dg){w_m("Message ("+b+") received after "+((new =
Date).getTime()-c)+" ms");try{var h=3D(new =
Date).getTime();e&&a.responseText.length&&eval(a.responseText);w_m("Messa=
ge ("+b+") processing took "+((new Date).getTime()-h)+" =
ms")}catch(i){w_m("Message ("+b+") processing failed: =
"+i);alert(i+"\n"+i.stack+"\n\n"+a.responseText);w_a(i)}}else 204=3D=3Dg?=0A=
w_m("Message ("+b+") received after "+((new Date).getTime()-c)+" =
ms"):w_m("Message ("+b+") failed with response "+g+" "+w_Ea(a)+" after =
"+((new Date).getTime()-c)+" ms.")}finally{--w_v}}=0A=
function w_Ga(a,b,c,d){var e=3D"";if(b)for(var =
f=3D"",g=3D0;g<b.length;){var =
h=3Db[g++],i=3Db[g++];e+=3Df+encodeURIComponent(h);f=3D"&";if(w_c!=3D=3Di=
&&undefined!=3D=3Di)e+=3D"=3D"+encodeURIComponent(i.toString())}var =
j=3D++w_Da,k=3Dw_u?new ActiveXObject(w_u):new XMLHttpRequest,l=3D(new =
Date).getTime();b=3Dfunction(){w_Fa(k,j,l,d)};f=3Da.indexOf("?")>=3D0?"&"=
:"?";a=3De.length?a+f+e:a;e=3Dc!=3D=3Dundefined?"POST":"GET";f=3Da;for(g=3D=
f.length+1;(g=3Df.lastIndexOf("&",g-1))>=3D0;)f=3Df.substring(0,g)+"&amp;=
"+f.substring(g+1);w_m("Message ("+j+") sent: "+=0A=
e+" =
<tt>"+f+"</tt>.");++w_v;c!=3D=3Dundefined?w_Ca(k,a,c.toString(),b):w_Aa(k=
,a,b)}=0A=
function w_Ha(a,b,c){var d=3D"";if(b)for(var =
e=3D"",f=3D0;f<b.length;){var =
g=3Db[f++],h=3Db[f++];d+=3De+encodeURIComponent(g);e=3D"&";if(w_c!=3D=3Dh=
&&undefined!=3D=3Dh)d+=3D"=3D"+encodeURIComponent(h.toString())}var =
i=3D++w_Da,j=3Dw_u?new ActiveXObject(w_u):new XMLHttpRequest,k=3D(new =
Date).getTime();b=3Dfunction(){w_Fa(j,i,k,c)};e=3Da;for(f=3De.length+1;(f=
=3De.lastIndexOf("&",f-1))>=3D0;)e=3De.substring(0,f)+"&amp;"+e.substring=
(f+1);w_m("Message ("+i+") sent: POST =
<tt>"+e+"</tt>.");++w_v;w_Ca(j,a,d,b)};var =
w_Ia=3Dthis;String.prototype.Fc=3Dfunction(a){return =
this.indexOf(a)=3D=3D0};String.prototype.td=3Dfunction(a){var =
b=3Dthis.length-a.length;return =
b>=3D0&&this.lastIndexOf(a,b)=3D=3Db};String.prototype.trim=3Dfunction(){=
return =
this.replace(/^\s+|\s+$/g,"")};String.prototype.subs=3Dfunction(){for(var=
 =
a=3Dthis,b=3D0;b<arguments.length;b++)a=3Da.replace(/\%s/,String(argument=
s[b]));return a};=0A=
if(!Function.prototype.apply)Function.prototype.apply=3Dfunction(a,b){var=
 c=3D[];a||(a=3Dw_Ia);b=3Db||[];for(var =
d=3D0;d<b.length;d++)c[d]=3D"args["+d+"]";c=3D"oScope.__applyTemp__.peek(=
)("+c.join(",")+");";if(!a.__applyTemp__)a.__applyTemp__=3D[];a.__applyTe=
mp__.push(this);c=3Deval(c);a.__applyTemp__.pop();return =
c};if(!Array.prototype.push)Array.prototype.push=3Dfunction(){for(var =
a=3D0;a<arguments.length;a++)this[this.length]=3Darguments[a];return =
this.length};=0A=
if(!Array.prototype.pop)Array.prototype.pop=3Dfunction(){if(this.length){=
var a=3Dthis[this.length-1];this.length--;return =
a}};Array.prototype.peek=3Dfunction(){return =
this[this.length-1]};if(!Array.prototype.shift)Array.prototype.shift=3Dfu=
nction(){if(!(this.length=3D=3D0)){for(var =
a=3Dthis[0],b=3D0;b<this.length-1;b++)this[b]=3Dthis[b+1];this.length--;r=
eturn a}};=0A=
if(!Array.prototype.unshift)Array.prototype.unshift=3Dfunction(){for(var =
a=3Darguments.length,b=3Dthis.length-1;b>=3D0;b--)this[b+a]=3Dthis[b];for=
(b=3D0;b<a;b++)this[b]=3Darguments[b];return =
this.length};if(!Array.prototype.forEach)Array.prototype.forEach=3Dfuncti=
on(a,b){for(var c=3D0;c<this.length;c++)a.call(b,this[c],c,this)};=0A=
function w_x(a,b){var =
c=3Da.fd||[];c=3Dc.concat(Array.prototype.slice.call(arguments,2));if(typ=
eof a.cc!=3D"undefined")b=3Da.cc;if(typeof =
a.bc!=3D"undefined")a=3Da.bc;var d=3Dfunction(){var =
e=3Dc.concat(Array.prototype.slice.call(arguments));return =
a.apply(b,e)};d.fd=3Dc;d.cc=3Db;d.bc=3Da;return =
d}Function.prototype.bind=3Dfunction(a){return =
w_x.apply(w_c,[this,a].concat(Array.prototype.slice.call(arguments,1)))};=
Function.prototype.partial=3Dfunction(){return =
w_x.apply(w_c,[this,w_c].concat(Array.prototype.slice.call(arguments)))};=0A=
Function.prototype.inherits=3Dfunction(a){var =
b=3Dfunction(){};this.Hc=3Db.prototype=3Da.prototype;this.prototype=3Dnew=
 b};Function.prototype.mixin=3Dfunction(a){for(var b in =
a)this.prototype[b]=3Da[b];if(typeof =
a.toString=3D=3D"function"&&a.toString!=3Dthis.prototype.toString)this.pr=
ototype.toString=3Da.toString};function =
w_y(a,b,c,d,e,f){this.instanceId=3Da;this.sectionId=3Db;this.markups=3Dc;=
if(d)this.rootElement=3Dd;if(e)this.data=3De;if(f){this.Yf=3Df;if(!w_y.Is=
ValidDisplayMode(f))w_a("bad display mode: "+f)}else =
this.Yf=3Dw_y.DISPLAY_MODE_NONE;this.isNew=3Dw_d}w_y.IsValidDisplayMode=3D=
function(a){return =
a=3D=3Dw_y.DISPLAY_MODE_SNIPPET||a=3D=3Dw_y.DISPLAY_MODE_FULL||a=3D=3Dw_y=
.DISPLAY_MODE_LAYOUT||a=3D=3Dw_y.DISPLAY_MODE_NONE};w_y.DISPLAY_MODE_FULL=
=3D"displayModeFull";w_y.DISPLAY_MODE_SNIPPET=3D"displayModeSnippet";=0A=
w_y.DISPLAY_MODE_LAYOUT=3D"displayModeLayout";w_y.DISPLAY_MODE_NONE=3D"di=
splayModeNone";function w_z(a){this.ai=3Dw_b;this.ze=3Dnew =
w_A(this);this.e=3Da;this.lb=3Dw_c}w_z.DATA_NAMESPACE_PREFIX=3D"data";w_z=
.ACTION_NAMESPACE_PREFIX=3D"b";w_z.INTERPRET_ATTR_NAMESPACE_PREFIX=3D"exp=
r";w_z.prototype.Ie=3Dfunction(){var =
a=3Dthis.e.rootElement;a.innerHTML=3D"";this.pb()=3D=3Dw_y.DISPLAY_MODE_L=
AYOUT?a.appendChild(this.Vb("layout")):a.appendChild(this.Vb("main"));ret=
urn =
a};w_z.prototype.mf=3Dfunction(a){this.lb=3Da};w_z.prototype.s=3Dfunction=
(){return this.e};=0A=
w_z.prototype.Y=3Dfunction(a){return =
document.getElementById(this.e.instanceId+"_"+a)};w_z.prototype.M=3Dfunct=
ion(a){var b=3Dthis.Y(a);if(!b)w_a("did not find element for id =
"+a);return b};w_z.prototype.n=3Dfunction(){return =
this.e.data};w_z.prototype.$c=3Dfunction(a){return =
this.e.data=3Da};w_z.prototype.Ze=3Dfunction(){return =
this.e.isNew};w_z.prototype.kf=3Dfunction(a){return this.e.isNew=3Da};=0A=
w_z.prototype.Vb=3Dfunction(a,b){(b=3Db)||(b=3Dthis.n());b||(b=3D{});var =
c=3Dnew =
w_B;c.nb("widget",this.Oe());c.Be(b);a=3Dthis.Rc(a,c,w_B.DEFAULT_DICTIONA=
RY_KEY);return this.Qc(a,document)};w_z.prototype.Oe=3Dfunction(){var =
a=3D{};a.type=3Dthis.lb.d();a.instanceId=3Dthis.e.instanceId;a.sectionId=3D=
this.e.sectionId;a.actionUrl=3Dw_C.hd;var =
b=3Dw_C.$f+"&widgetType=3D"+this.lb.d()+"&widgetId=3D"+this.e.instanceId+=
"&action=3D"+w_C.EDIT_WIDGET_ACTION;a.quickEditUrl=3Db;return a};=0A=
w_z.prototype.Rc=3Dfunction(a,b,c){var =
d=3Dthis.Te(a);w_t.isTrue(d!=3Dw_c,"Markup chunk not found for =
"+a);a=3Dd.varName?d.varName:"";var e=3Db.n(c);w_t.isTrue(e!=3Dw_c,"No =
data found for call: =
"+c);b.nb(a,e);c=3Dthis.sb(d.rootNode,b);b.Wc(a);return c};=0A=
w_z.prototype.sb=3Dfunction(a,b){w_t.isTrue(a!=3Dw_c,"Null node");var =
c=3Da;if(a.attributes){for(var =
d=3D[],e=3D[],f=3D0;f<a.attributes.length;f++){var =
g=3Da.attributes.item(f),h=3Dthis.ef(g,b);if(g!=3Dh){e[e.length]=3Dg.node=
Name;d[d.length]=3Dh}}for(f=3D0;f<e.length;f++)a.attributes.removeNamedIt=
em(e[f]);for(f=3D0;f<d.length;f++)a.attributes.setNamedItem(d[f])}if(a.no=
deType=3D=3D1)if(a.prefix=3D=3Dw_z.ACTION_NAMESPACE_PREFIX)c=3Dthis.Xe(a,=
b);else =
if(a.prefix=3D=3Dw_z.DATA_NAMESPACE_PREFIX)c=3Dthis.We(a,b);if(a.hasChild=
Nodes()){for(d=3Da.ownerDocument.createDocumentFragment();a.hasChildNodes=
();){e=3D=0A=
a.firstChild;f=3Dthis.sb(e,b);d.appendChild(f);e!=3Df&&a.removeChild(e)}c=
.appendChild(d)}return =
c};w_z.prototype.ef=3Dfunction(a,b){if(a.prefix=3D=3Dw_z.INTERPRET_ATTR_N=
AMESPACE_PREFIX){var =
c=3Da.ownerDocument.createAttribute(a.localName||a.baseName);a=3Dthis.ze.=
Nc(a.nodeValue,b);c.nodeValue=3Da;return c}return =
a};w_z.prototype.Xe=3Dfunction(a,b){var =
c=3Da.localName||a.baseName;a=3Dthis.Yc(c,a,b);return this.uf(a)};=0A=
w_z.prototype.uf=3Dfunction(a){var b=3Da;if(!a)return =
document.createDocumentFragment();a.nodeType||(b=3Ddocument.createTextNod=
e(a));if(b.nodeType=3D=3D3){a=3Ddocument.createDocumentFragment();a.appen=
dChild(b);b=3Da}return =
b};w_z.prototype.Sb=3Dfunction(a,b){a=3Dthis.tb(a);return b.n(a[1])};=0A=
w_z.prototype.We=3Dfunction(a,b){w_t.isTrue(a!=3Dw_c,"Null =
element");w_t.isTrue(b!=3Dw_c,"Null =
data");if(a.prefix!=3Dw_z.DATA_NAMESPACE_PREFIX)return =
a;b=3Dthis.Sb(a.tagName,b);b=3D""+(b=3D=3Dw_c?"":b);var =
c=3Ddocument.createElement("DIV");c.innerHTML=3Db;b=3Dthis.qb(c);return =
this.Qc(b,a.ownerDocument,w_b)};w_z.prototype.tb=3Dfunction(a){a=3Da.spli=
t(":",2);a.length=3D=3D1&&a.unshift("");a[0]=3Da[0].toLowerCase();return =
a};=0A=
w_z.prototype.Yc=3Dfunction(a,b,c){var =
d=3D"_WidgetBinding_"+a;if(this.ze[d])return =
this.ze[d](b,c);if(this.lb[d])return =
this.lb[d](b,c);w_t.isTrue(w_d,"could not find binding "+a);return w_c};=0A=
w_z.prototype.df=3Dfunction(a){if(a=3D=3Dw_c)return w_c;var =
b;if(window.ActiveXObject){b=3Dnew =
ActiveXObject("Microsoft.XMLDOM");b.async=3D"false";if(!b.loadXML(a))w_a(=
new Error(b.parseError))}else if(window.DOMParser){b=3Dnew =
DOMParser;b=3Db.parseFromString(a,"text/xml");if(b.documentElement.nodeNa=
me=3D=3D"parsererror")w_a(new Error(b.documentElement.textContent))}else =
w_t.raise("Unable to find XML parser");return b.documentElement};=0A=
w_z.prototype.qb=3Dfunction(a){for(var =
b=3Da.ownerDocument.createDocumentFragment();a.hasChildNodes();)b.appendC=
hild(a.firstChild);return b};=0A=
w_z.prototype.Qc=3Dfunction(a,b,c){w_t.isTrue(a!=3Dw_c);if(b.importNode)i=
f(a.nodeType=3D=3D11){c=3Db.createDocumentFragment();for(a=3Da.firstChild=
;a!=3Dw_c;a=3Da.nextSibling)c.appendChild(b.importNode(a,w_b));return =
c}else return =
b.importNode(a,w_b);if(!c){c=3Db.createElement("DIV");a=3Da.innerHTML||a.=
xml;c.innerHTML=3Da;return this.qb(c)}var d=3Dfunction(e){var =
f;if(e.nodeType=3D=3D1){if(e.nodeName=3D=3D"SCRIPT")return =
document.createTextNode("");f=3Db.createElement(e.nodeName);e.style&&f.se=
tAttribute("style",e.style.cssText);e.currentStyle.height&&=0A=
f.setAttribute("height",e.currentStyle.height);e.currentStyle.width&&f.se=
tAttribute("width",e.currentStyle.width);for(var =
g=3D0;g<e.attributes.length;g++){var =
h=3De.attributes[g];h.value&&h.value!=3D"null"&&h.value!=3D"false"&&h.val=
ue!=3D"0"&&f.setAttribute(h.name,h.value)}}else =
if(e.nodeType=3D=3D3)f=3Db.createTextNode(e.nodeValue);else =
if(e.nodeType=3D=3D11)f=3Db.createDocumentFragment();else =
w_t.raise("unexpected node type =
"+e.nodeType);if(e.hasChildNodes())for(g=3D0;g<e.childNodes.length;g++)f.=
appendChild(d(e.childNodes[g]));=0A=
return f};return =
d(a)};w_z.prototype.ra=3Dfunction(a,b,c,d){w_C.ra(a,b,this.e.instanceId,t=
his.lb.d(),c,d)};w_z.prototype.pb=3Dfunction(){return =
this.e.Yf};w_z.prototype.Te=3Dfunction(a){if(!a)return w_c;var =
b=3Dw_C.ue[a];b||(b=3Dthis.e.markups[a]);if(!b)return =
w_c;if(!b.parsedTemplate||!b.parsedTemplate.ownerDocument)this.cf(b);b.pa=
rsedTemplate||w_t.raise("Parsing failed for =
"+a);b.rootNode=3Db.parsedTemplate.cloneNode(w_b);return b};=0A=
w_z.prototype.cf=3Dfunction(a){if(!a)return w_c;var b=3D"<?xml =
version=3D'1.0'?><markuproot =
xmlns:"+w_z.DATA_NAMESPACE_PREFIX+"=3D'urn:ns1'  =
xmlns:"+w_z.ACTION_NAMESPACE_PREFIX+"=3D'urn:ns2' =
xmlns:"+w_z.INTERPRET_ATTR_NAMESPACE_PREFIX+"=3D'urn:ns3'  =
xmlns=3D'http://www.w3.org/1999/xhtml'>"+a.template+"</markuproot>\n";b=3D=
this.df(b);a.parsedTemplate=3Dthis.qb(b);return a};=0A=
w_z.ConfigureWidget=3Dfunction(a,b){b||(b=3D"config");var =
c=3Ddocument.forms[b].widgetId.value,d=3Ddocument.forms[b].widgetType.val=
ue;a=3Dw_D.ProcessForm(document.forms[b],a);a.success&&w_C.SaveWidget(a.v=
alues,c,d)};function =
w_C(){}w_C.Init=3Dfunction(a,b,c){w_C.mb=3D{};w_C.$f=3Da;w_C.hd=3Db;w_C.W=
i=3Dc;w_C.Rd=3D[];if(!w_C.ue)w_C.ue=3D{}};w_C.TrapClicks=3Dfunction(a){a=3D=
w_C.CreateTransparentClickTrappingDiv(a.document);document.body.appendChi=
ld(a)};w_C._SetupPreview=3Dfunction(){w_C.TrapClicks(window)};=0A=
w_C.NEW_WIDGET_WINDOW_NAME=3D"chooseWidget";w_C.CHOOSE_WIDGET_ACTION=3D"c=
hooseWidget";w_C.EDIT_WIDGET_ACTION=3D"editWidget";w_C.GetCallbackUrl=3Df=
unction(){return =
w_C.hd};w_C.SetPageActionUrl=3Dfunction(a,b){w_C.ie=3Da;w_C.vi=3Db};w_C.G=
etPageActionUrl=3Dfunction(){return =
w_C.ie};w_C.SetWidgetRefreshUrl=3Dfunction(a){w_C.Qi=3Da};w_C.GetWidgetRe=
freshUrl=3Dfunction(){return =
w_C.Qi};w_C._SetDataContext=3Dfunction(a){w_C.Rd=3Da};w_C._SetSystemMarku=
p=3Dfunction(a){w_C.ue=3Da};=0A=
w_C._RegisterWidget=3Dfunction(a,b,c){var d=3Dnew =
w_z(b);c||(c=3Dwindow[a]);a=3Dnew =
c(d);d.mf(a);w_C.mb[b.instanceId]=3Da;w_C.DisplayWidget(a);return =
a};w_C._RegisterNewWidget=3Dfunction(a,b,c){a=3Dw_C._RegisterWidget(a,b,c=
);b=3Da.b();b.kf(w_b);return a};w_C.DisplayWidget=3Dfunction(a,b){var =
c=3Da.b();if(!(c.pb()=3D=3Dw_y.DISPLAY_MODE_NONE)){if(b||a.h&&a.h())c.Ie(=
);c.pb()=3D=3Dw_y.DISPLAY_MODE_FULL&&a.j&&a.j();a.b().ai=3Dw_d}};w_C.GetW=
idget=3Dfunction(a){if(w_C.mb)return w_C.mb[a];return w_c};=0A=
w_C._PopupPaneFromParams=3Dfunction(a,b,c,d,e){var =
f=3D"";if(d)f=3D"&widgetId=3D"+d;a=3Dw_C.$f+"&action=3D"+a+"&sectionId=3D=
"+b+"&widgetType=3D"+c+f;if(window.name=3D=3De){window.location.replace(a=
);window.focus();return =
window}e=3Dwindow.open(a,e,"width=3D570,height=3D600,left=3D75,top=3D20,r=
esizable=3Dyes,scrollbars=3Dyes");e.focus();return e};=0A=
w_C._PopupConfig=3Dfunction(a){var =
b=3Da.getAttribute("id"),c=3Dw_C.GetWidget(b);if(c){var =
d=3Dc.b().configWin;if(d!=3Dw_c&&!d.closed){d.focus();return =
w_d}}d=3D"config"+b;a=3Dw_C._PopupPaneFromParams(w_C.EDIT_WIDGET_ACTION,a=
.parentNode.getAttribute("id"),a.getAttribute("widgetType"),b,d);if(c)c.b=
().configWin=3Da;return w_d};=0A=
w_C._PopupToolbox=3Dfunction(a){w_C._PopupPaneFromParams(w_C.CHOOSE_WIDGE=
T_ACTION,a.parentNode.getAttribute("id"),a.getAttribute("widgetType"),a.g=
etAttribute("id"),w_C.NEW_WIDGET_WINDOW_NAME);return =
w_d};w_C.DeleteWidgetFromPage=3Dfunction(a,b,c){w_C.N(c,c.LayoutsMessages=
.DELETING,w_C.STATUS_MESSAGE_PENDING_CLASS);w_C.RunPageAction("delete",{}=
,a,b)};w_z.prototype.hf=3Dfunction(a,b){w_C.N(b,b.LayoutsMessages.SAVING,=
w_C.STATUS_MESSAGE_PENDING_CLASS);this.ra("configure",a)};=0A=
w_C.SaveNewWidget=3Dfunction(a,b,c){var =
d=3Ddocument.getElementById("sectionId").value;a.sectionid=3Dd;w_C.N(c,c.=
LayoutsMessages.SAVING,w_C.STATUS_MESSAGE_PENDING_CLASS);w_C.RunPageActio=
n("addnew",a,"",b)};w_C.SaveWidget=3Dfunction(a,b,c){w_o(c!=3Dw_c,"no =
type");var d=3D_WidgetManager._GetWidget(b);w_o(d!=3Dw_c,"no widget for =
"+b);d.b().Ze()?w_C.SaveNewWidget(a,c,window):d.a.hf(a,window)};w_C._RunI=
nitialAction=3Dfunction(a){(a=3Dw_C._GetWidget(a))&&a.b().ra("initial")};=0A=
w_C.ra=3Dfunction(a,b,c,d,e,f){w_C.RunAction(w_C.hd,a,b,c,d,e,f)};w_C.Run=
PageAction=3Dfunction(a,b,c,d,e){if(w_C.ie){b.pageToken=3Dw_C.vi;w_C.RunA=
ction(w_C.ie,a,b,c,d,e)}else w_m("RunPageAction error: pageActionUrl_ is =
undefined.  widgetid: "+c+" action: "+a)};=0A=
w_C.RunAction=3Dfunction(a,b,c,d,e,f,g){b=3D["action",b,"widgetId",d,"wid=
getType",e,"responseType","js"];for(var h in c)if(typeof =
c[h]=3D=3D"object")for(d=3D0;d<c[h].length;++d){b[b.length]=3Dh;b[b.lengt=
h]=3Dc[h][d]}else{b[b.length]=3Dh;b[b.length]=3Dc[h]}g=3D=3D"GET"?w_Ga(a,=
b,undefined,f||new w_Ja):w_Ha(a,b,f||new =
w_Ja)};w_C.SetConfigWin=3Dfunction(a,b){if(a)if(a=3Dw_C.GetWidget(a))a.b(=
).configWin=3Db};=0A=
w_C.CloseIfNoPendingMessages=3Dfunction(a,b){w_v=3D=3D0?window.setTimeout=
(function(){a.close()},b):window.setTimeout(function(){w_C.CloseIfNoPendi=
ngMessages(a,b)},200)};w_C._KillPopupDelay=3Dfunction(a,b){if(a){w_C.Clos=
eIfNoPendingMessages(a,100);w_C.UpdateEditorStatus(a,b)}};w_C.UpdateEdito=
rStatus=3Dfunction(a,b){if(a){var =
c=3Da.document.getElementById("status-message-inner");if(c)c=3Dc.innerHTM=
L;c&&a&&a.opener.parent&&a.opener.parent.editor&&a.opener.parent.editor._=
SetSaveMessage(c,b)}};=0A=
w_C.c=3Dfunction(a,b,c){var =
d=3Dw_C.mb[a];if(c.errors!=3Dw_c){(a=3Dd?d.b().configWin:w_c)||(a=3Dwindo=
w);w_C.N(a,c.errors,w_C.STATUS_MESSAGE_BAD_CLASS);d&&d.za?d.za(b,c):w_C.z=
a(c,a)}else{w_o(d!=3Dw_c,"no widget for =
"+a);if(b=3D=3D"initial"){d.b().$c(c);w_C.DisplayWidget(d,w_b)}else =
d.c(b,c)}};w_C.za=3Dfunction(a,b){a=3Da["error-details"];for(var c in =
a)w_D.SetError(c,a[c],b.document)};=0A=
w_z.prototype.k=3Dfunction(a){w_C.N(this.configWin,a["status-message"],w_=
C.STATUS_MESSAGE_GOOD_CLASS);w_C.FinishPopupWork(this.e.instanceId,"_OnWi=
dgetConfigured",function(b){window.opener._WidgetManager._OnWidgetConfigu=
red(b,a)})};w_C._OnWidgetConfigured=3Dfunction(a,b){if(window.parent&&win=
dow.parent.editor&&b)w_C.OnWidgetConfiguredWithData(a,b);else{b=3Dw_C.Get=
Widget(a);b.Ba&&b.Ba()?window.location.replace(window.location.href):w_C.=
_RunInitialAction(a)}};=0A=
w_C.OnWidgetConfiguredWithData=3Dfunction(a,b){a=3Dw_C._GetWidget(a);a.b(=
).$c(b.data);w_C.DisplayWidget(a,w_b);a.b().configWin=3Dw_c};=0A=
w_C.HandlePageActionResult=3Dfunction(a,b,c){var =
d=3Dc["status-message"];if(c.errors!=3Dw_c){w_C.N(window,c.errors,w_C.STA=
TUS_MESSAGE_BAD_CLASS);w_C.za(c,window)}else if(b=3D=3D"addnew"){var =
e;if(w_C.IsOpenerReachable(window)){if(window.opener&&window.opener.paren=
t)e=3Dwindow.opener.parent;e&&e.editor&&e.editor._HandleAddNewWidget(c)}w=
_C.N(window,d,w_C.STATUS_MESSAGE_GOOD_CLASS);if(window.opener=3D=3Dw_c)wi=
ndow.location=3D"/rearrange?blogID=3D"+c.blogID;else =
e&&e._WidgetManager?e._WidgetManager._KillPopupDelay(window):=0A=
w_C.CloseIfNoPendingMessages(window,100)}else{c=3Dw_C.mb[a];w_o(c!=3Dw_c)=
;if(b=3D=3D"delete"){w_C.N(c.b().configWin,d,w_C.STATUS_MESSAGE_GOOD_CLAS=
S);w_C.FinishPopupWork(a,"_OnWidgetDeleted")}}};w_C._OnWidgetDeleted=3Dfu=
nction(a){var =
b=3Dw_C.GetWidget(a);if(b){if(b.b().pb()=3D=3Dw_y.DISPLAY_MODE_LAYOUT)top=
.editor._HandleDeleteWidget(b.b().e.rootElement);else{b=3Db.b().e.rootEle=
ment;b.parentNode.removeChild(b)}delete w_C.mb[a]}};=0A=
w_C.FinishPopupWork=3Dfunction(a,b,c){if(w_C.IsOpenerReachable(window)){v=
ar =
d=3Dwindow.opener;c||(c=3Dd._WidgetManager[b]);c(a);d._WidgetManager?d._W=
idgetManager._KillPopupDelay(window,a):w_C.CloseIfNoPendingMessages(windo=
w,100)}else{a=3Dw_C.GetWidgetRefreshUrl()+"?widgetId=3D"+a;a+=3D"&func=3D=
"+encodeURIComponent(b);window.location.replace(a)}};w_C.IsOpenerReachabl=
e=3Dfunction(a){var b=3Dw_d;try{if(a.opener){var =
c=3D"X"+a.opener.document.domain;if(c&&c!=3D"X")b=3Dw_b}}catch(d){}return=
 b};w_C.STATUS_MESSAGE_GOOD_CLASS=3D"status-msg =
status-msg-yellow-on-white";=0A=
w_C.STATUS_MESSAGE_PENDING_CLASS=3Dw_C.STATUS_MESSAGE_GOOD_CLASS;w_C.STAT=
US_MESSAGE_BAD_CLASS=3Dw_C.STATUS_MESSAGE_GOOD_CLASS;w_C.N=3Dfunction(a,b=
,c){a||(a=3Dself);var =
d=3Da.document.getElementById("status-message-inner");if(d)d.innerHTML=3D=
b;if(a=3Da.document.getElementById("status-message"))a.className=3Dc};w_C=
.MaybePrependHttp=3Dfunction(a){if(a&&a.length>0&&a.substring(0,4)!=3D"ht=
tp")a=3D"http://"+a;return a};=0A=
w_C.GetFirstElementInElementWithClass=3Dfunction(a,b){if(w_q(a,b))return =
a;if(a)for(var c=3Da.childNodes.length,d=3D0;d<c;d++){var =
e=3Dw_C.GetFirstElementInElementWithClass(a.childNodes.item(d),b);if(e)re=
turn e}return w_c};=0A=
w_C.CreateTransparentClickTrappingDiv=3Dfunction(a){var =
b=3Da.createElement("div");a=3Da.body.scrollHeight;b.style.position=3D"ab=
solute";b.style.top=3D"0px";b.style.left=3D"0px";b.style.width=3D"100%";b=
.style.height=3Da+"px";b.style.zIndex=3D"10";b.style.cursor=3D"default";b=
.onclick=3Dw_C.Tc;b.onmousedown=3Dw_C.Tc;b.onmouseup=3Dw_C.Tc;b.style.bac=
kground=3D"white";b.style.filter=3D"alpha(opacity=3D1)";b.style.opacity=3D=
".01";b.innerHTML=3D"&nbsp;";return b};=0A=
w_C.Tc=3Dfunction(a){a=3Da;if(!a)a=3Dwindow.event;if(a){a.cancelBubble=3D=
w_b;a.stopPropagation&&a.stopPropagation()}return w_d};function =
w_A(a){this.ha=3Da}w_A.prototype._WidgetBinding_include=3Dfunction(a,b){v=
ar c=3Da.getAttribute("name");a=3Da.getAttribute("data");return =
this.ha.Rc(c,b,a)};w_A.prototype._WidgetBinding_call=3Dw_A.prototype._Wid=
getBinding_include;=0A=
w_A.prototype._WidgetBinding_loop=3Dfunction(a,b){var =
c=3Da.getAttribute("values");c=3Dthis.ha.tb(c);c=3Dthis.ha.Sb(c[1],b);var=
 d=3Da.getAttribute("var");d||w_t.raise("Invalid var=3D attribute on =
b:loop");var =
e=3Dthis.ha.qb(a);a=3Da.ownerDocument.createDocumentFragment();if(!c)retu=
rn a;for(var f=3D0;f<c.length;f++){var =
g=3Dc[f],h=3De.cloneNode(w_b);b.nb(d,g);g=3Dthis.ha.sb(h,b);b.Wc(d);a.app=
endChild(g)}return a};=0A=
w_A.prototype._WidgetBinding_if=3Dfunction(a,b){for(var =
c=3Dthis.Nc(a.getAttribute("cond"),b),d=3Da.ownerDocument.createDocumentF=
ragment(),e=3Dw_d;a.firstChild!=3Dw_c;){var =
f=3Da.firstChild;if("else"=3D=3Dthis.ha.tb(f.nodeName)[1].toLowerCase())e=
=3Dw_b;else if(c&&!e||!c&&e){var =
g=3Dthis.ha.sb(f,b);d.appendChild(g)}f.parentNode=3D=3Da&&a.removeChild(f=
)}return d};=0A=
w_A.prototype.Nc=3Dfunction(a,b){w_t.isTrue(a!=3Dw_c,"null =
expression");b=3Dthis.of(a,b);try{var c=3Deval(b);return =
c}catch(d){w_m("expression=3D["+a+"] error=3D"+d+" =
eval=3D["+b+"]")}return""};=0A=
w_A.prototype.of=3Dfunction(a,b){for(var c=3Dnew =
RegExp("\\b(?:"+w_z.DATA_NAMESPACE_PREFIX+"|"+w_z.ACTION_NAMESPACE_PREFIX=
+"):[^ ]*\\b","gi"),d=3D"",e=3D0,f=3Dc.exec(a);f;){var =
g=3Df[0];if(!this.Ye(a,c.lastIndex)){var =
h,i=3Dthis.ha.tb(g);if(i[0]=3D=3Dw_z.ACTION_NAMESPACE_PREFIX)h=3Dthis.ha.=
Yc(i[1],w_c,b);else =
if(i[0]=3D=3Dw_z.DATA_NAMESPACE_PREFIX){(h=3Dthis.ha.Sb(g,b))||(h=3D"");h=
=3Dh+""}else w_t.raise("Unrecognized prefix =
'"+i[0]+"'");h=3Dh.replace(/"/g,"&quot;");h=3D'"'+h+'"';d+=3Da.substring(=
e,f.index);d+=3Dh;e=3Dc.lastIndex}f=3Dc.exec(a)}d+=3D=0A=
a.substring(e,a.length);return =
d};w_A.prototype.Ye=3Dfunction(a,b){w_t.isTrue(b<=3Da.length,"Invalid =
index: i=3D"+b+", l=3D"+a.length);for(var =
c=3D0,d=3D0;d<b;d++)if(a.charAt(d)=3D=3D'"'&&(d=3D=3D0||a.charAt(d-1)!=3D=
"\\"))c++;return c%2!=3D0};function =
w_D(){}w_D.ERROR_MSG_ACTIVE_CLASS=3D"errorbox-bad =
errormsg";w_D.ERROR_MSG_INACTIVE_CLASS=3D"errorbox-good";=0A=
w_D.ProcessForm=3Dfunction(a,b){var =
c=3D{};c.success=3Dw_b;c.values=3D{};c.errors=3D{};for(var d in b){var =
e=3Dw_D.GetFieldValue(a[d]),f=3Db[d];w_D.ClearError(d);if(f)if(f=3Df(e)){=
w_D.SetError(d,f);c.success=3Dw_d;c.errors[d]=3Df}c.values[d]=3De}return =
c};=0A=
w_D.GetFieldValue=3Dfunction(a){if(!a)return =
undefined;if(a.type=3D=3D"checkbox"){if(a.checked)return a.value;return =
undefined}if(a.type=3D=3Dw_c){for(var =
b=3D[],c=3D0;c<a.length;c++)if(a[c].checked)b[b.length]=3Da[c].value;swit=
ch(b.length){case 0:return undefined;case 1:return b[0];default:return =
b}}return =
a.value};w_D.Se=3Dfunction(a,b){b||(b=3Ddocument);a=3D"errormessage_"+a;r=
eturn =
b.getElementById(a)};w_D.ClearError=3Dfunction(a){if(a=3Dw_D.Se(a)){a.inn=
erHTML=3D"";a.className=3Dw_D.ERROR_MSG_INACTIVE_CLASS}};=0A=
w_D.SetError=3Dfunction(a,b,c){if(a=3Dw_D.Se(a,c)){a.innerHTML=3Db;a.clas=
sName=3Dw_D.ERROR_MSG_ACTIVE_CLASS}};w_D.GetRequiredStringFilter=3Dfuncti=
on(){return =
function(a){a=3Da.replace(/^\s+/,"").replace(/\s+$/,"");if(a.length=3D=3D=
0)return LayoutsMessages.FIELD_CANNOT_BE_BLANK;return undefined}};=0A=
w_D.GetNumberFilter=3Dfunction(a,b){return =
function(c){c=3DparseInt(c,10);if(isNaN(c))return =
LayoutsMessages.MUST_SPECIFY_A_NUMBER;if(c<a)return =
LayoutsMessages.NUMBER_TOO_SMALL+" "+a;if(c>b)return =
LayoutsMessages.NUMBER_TOO_LARGE+" "+b;return undefined}};function =
w_B(){this.O=3D[];for(var a=3D0;a<w_C.Rd.length;++a){var =
b=3Dw_C.Rd[a];this.O[this.O.length]=3Db}}w_B.DEFAULT_DICTIONARY_KEY=3D"";=
w_B.MAX_DICTIONARY_DEPTH=3D50;w_B.SEPARATOR_CHAR=3D".";=0A=
w_B.prototype.nb=3Dfunction(a,b){this.O.length>=3Dw_B.MAX_DICTIONARY_DEPT=
H&&w_t.raise("Cannot add another dictionary: =
"+a);a.indexOf(w_B.SEPARATOR_CHAR)>-1&&w_t.raise("Cannot add dictionary =
name containing '.': "+a);var =
c=3D{};c.name=3Da;c.data=3Db;this.O[this.O.length]=3Dc};w_B.prototype.Wc=3D=
function(a){var =
b=3Dthis.O[this.O.length-1];b.name!=3Da&&w_t.raise("Dictionary "+a+" is =
not the last one, and can't be deleted: =
"+b.name);this.O.splice(this.O.length-1,1)};=0A=
w_B.prototype.Tb=3Dfunction(a){if(a=3D=3Dw_c)a=3Dw_B.DEFAULT_DICTIONARY_K=
EY;for(var =
b=3Dthis.O.length-1;b>=3D0;--b)if(this.O[b].name=3D=3Da)return =
this.O[b].data;return w_c};w_B.prototype.Oc=3Dfunction(){return =
this.Tb(w_B.DEFAULT_DICTIONARY_KEY)};w_B.prototype.Be=3Dfunction(a){this.=
nb(w_B.DEFAULT_DICTIONARY_KEY,a)};=0A=
w_B.prototype.n=3Dfunction(a){var b=3Dthis.Tb(a);if(b)return b;var =
c=3Da.split(w_B.SEPARATOR_CHAR);if(c.length=3D=3D1){b=3Dthis.Oc();return =
b[a]}b=3Dthis.Tb(c[0]);a=3D0;if(b)a=3D1;else =
b=3Dthis.Oc();for(a=3Da;a<c.length;a++){if(b=3D=3Dw_c)return =
w_c;b=3Db[c[a]]}return b};function =
w_Ka(){}w_Ka.prototype.c=3Dfunction(){w_a(new =
Error("Unimplemented"))};var =
_WidgetManager=3Dw_C;_WidgetManager.prototype=3Dw_C.prototype;_WidgetMana=
ger._Init=3D_WidgetManager.Init;_WidgetManager._SetPageActionUrl=3D_Widge=
tManager.SetPageActionUrl;=0A=
_WidgetManager._GetPageActionUrl=3D_WidgetManager.GetPageActionUrl;_Widge=
tManager._SetWidgetRefreshUrl=3D_WidgetManager.SetWidgetRefreshUrl;_Widge=
tManager._GetWidgetRefreshUrl=3D_WidgetManager.GetWidgetRefreshUrl;_Widge=
tManager._GetCallbackUrl=3D_WidgetManager.GetCallbackUrl;_WidgetManager._=
DeleteWidgetFromPage=3D_WidgetManager.DeleteWidgetFromPage;_WidgetManager=
._DisplayWidget=3D_WidgetManager.DisplayWidget;_WidgetManager._GetWidget=3D=
_WidgetManager.GetWidget;_WidgetManager._HandleControllerResult=3D_Widget=
Manager.c;=0A=
_WidgetManager._HandlePageActionResult=3D_WidgetManager.HandlePageActionR=
esult;_WidgetManager._IsOpenerReachable=3D_WidgetManager.IsOpenerReachabl=
e;_WidgetManager._SetConfigWin=3D_WidgetManager.SetConfigWin;var =
_WidgetInfo=3Dw_y;_WidgetInfo.prototype=3Dw_y.prototype;function =
w_E(a){this.Ti=3Dw_d;this.Gc=3Da;this.jc=3Dwindow.document}w_E.DISABLED_B=
UTTON_CLASS=3D"disabled-button";w_E.HIDDEN_MESSAGE_CLASS=3D"status-msg-hi=
dden";w_E.prototype.Lc=3Dfunction(){this.jc.getElementById(this.Gc+"-inne=
r").innerHTML=3D"&nbsp;";w_r(this.jc.getElementById(this.Gc),w_E.HIDDEN_M=
ESSAGE_CLASS)};w_E.prototype.N=3Dfunction(a){this.jc.getElementById(this.=
Gc+"-inner").innerHTML=3Da;w_s(this.jc.getElementById(this.Gc),w_E.HIDDEN=
_MESSAGE_CLASS)};function w_Ja(a){return function(b){var =
c=3Dw_w(b);if(c>=3D500){if(b.responseText.length)document.body.innerHTML=3D=
b.responseText;else alert(LayoutsMessages.SERVER_ERROR);return =
w_d}return a?a(b):w_b}};function =
w_F(a){this.a=3Da}w_F.WIDGET_TYPE_NAME=3D"AdSense";w_F.prototype.d=3Dfunc=
tion(){return w_F.WIDGET_TYPE_NAME};w_F.prototype.b=3Dfunction(){return =
this.a};w_F.prototype.c=3Dfunction(a,b){this.a.k(b)};w_F.prototype.Ba=3Df=
unction(){return w_b};var _AdSenseView=3Dw_F;function =
w_G(a){this.a=3Da;this.e=3Da.s()}w_G.WIDGET_TYPE_NAME=3D"BlogArchive";w_G=
.POST_LIST_CLASS=3D"posts";w_G.INTERVAL_EXPANDED_VALUE=3D"expanded";w_G.I=
NTERVAL_COLLAPSED_VALUE=3D"collapsed";w_G.LOADING_MSG=3D"loading...";w_G.=
POST_COUNT_CLASS=3D"post-count";w_G.POST_COUNT_LINK_CLASS=3D"post-count-l=
ink";w_G.MENU_ROOT_ID=3D"ArchiveMenu";w_G.TOGGLE_OPEN_CLASS=3D"toggle-ope=
n";w_G.Mh=3D"&#9660;&nbsp;";w_G.cg=3D"&#9658;&nbsp;";w_G.prototype.d=3Dfu=
nction(){return =
w_G.WIDGET_TYPE_NAME};w_G.prototype.b=3Dfunction(){return this.a};=0A=
w_G.prototype.h=3Dfunction(){return =
w_d};w_G.prototype.c=3Dfunction(a,b){if(a=3D=3D"configure")this.a.k(b);el=
se =
if(a=3D=3D"getTitles")this.tf(b);else{this.widgetInfo.data=3Db;w_C.Displa=
yWidget(this)}};=0A=
w_G.prototype.j=3Dfunction(){var a=3D{};a.select=3Dfunction(e){return =
e&&w_q(e,"toggle")};var =
b=3Dthis.a.Y("ArchiveList");if(b){b=3Dw_qa(this.e.rootElement,a);var =
c;if(b.length>0&&b[0].currentStyle)c=3Db[0].parentNode.currentStyle.color=
;for(a=3D0;a<b.length;a++){var =
d=3Db[a];d.onclick=3Dthis.qf.bind(this);if(c)d.style.color=3Dc}if(c=3Dthi=
s.a.Y(w_G.MENU_ROOT_ID)){for(a=3D1;a<c.options.length;a++){b=3Dc.options[=
a].value;if(b=3D=3Dwindow.location.href||window.location.href.match(b)!=3D=
w_c){c.selectedIndex=3Da;break}}c.onchange=3Dthis.Ue.bind(this)}if(this.b=
().n().languageDirection=3D=3D=0A=
"rtl")w_G.cg=3D"&#9668;&nbsp;"}};w_G.prototype.Ue=3Dfunction(){var =
a=3Dthis.a.Y(w_G.MENU_ROOT_ID);if(a)if(!(a.value=3D=3D""))window.location=
.href=3Da.value};=0A=
w_G.prototype.qf=3Dfunction(a){a=3Da||window.event;var =
b=3Da.currentTarget||a.srcElement;if(b&&!w_q(b,"toggle"))b=3Db.parentNode=
;a=3Dw_C.GetFirstElementInElementWithClass(b,"zippy");b=3Db.parentNode;if=
(w_q(b,w_G.INTERVAL_EXPANDED_VALUE)){w_s(b,w_G.INTERVAL_EXPANDED_VALUE);w=
_r(b,w_G.INTERVAL_COLLAPSED_VALUE);a.innerHTML=3Dw_G.cg;w_s(a,w_G.TOGGLE_=
OPEN_CLASS);return =
w_d}else{w_s(b,w_G.INTERVAL_COLLAPSED_VALUE);w_r(b,w_G.INTERVAL_EXPANDED_=
VALUE);a.innerHTML=3Dw_G.Mh;w_r(a,w_G.TOGGLE_OPEN_CLASS)}if(this.af(b)){a=
=3Dthis.Pc(b);=0A=
if(!a){a=3Ddocument.createElement("UL");b.appendChild(a);w_r(a,w_G.POST_L=
IST_CLASS)}a.appendChild(document.createTextNode(w_G.LOADING_MSG));this.a=
.ra("getTitles",{path:this.Qe(b)},w_c,"GET")}return =
w_d};w_G.prototype.Pc=3Dfunction(a){return =
w_C.GetFirstElementInElementWithClass(a,w_G.POST_LIST_CLASS)};w_G.prototy=
pe.Qe=3Dfunction(a){a=3Dw_C.GetFirstElementInElementWithClass(a,w_G.POST_=
COUNT_LINK_CLASS);return a.href};=0A=
w_G.prototype.Re=3Dfunction(a){a=3Dw_C.GetFirstElementInElementWithClass(=
a,w_G.POST_COUNT_CLASS);return =
parseInt(a.innerHTML.match(/\d+/),10)};w_G.prototype.tf=3Dfunction(a){var=
 b=3Da.path;b=3Dthis.Pc(this.Pe(b));b.innerHTML=3D"";for(var =
c=3D0;c<a.posts.length;c++){var =
d=3Da.posts[c],e=3Ddocument.createElement("li");e.innerHTML=3D"<a =
href=3D"+d.url+">"+d.title+"</a>";b.appendChild(e)}};w_G.prototype.Pe=3Df=
unction(a){var b=3Dthis.e.rootElement.getElementsByTagName("A");for(var =
c in b){var d=3Db[c];if(d.href=3D=3Da)return d.parentNode}};=0A=
w_G.prototype.af=3Dfunction(a){var =
b=3Da.getElementsByTagName("UL");if(!(b.length>0&&!w_q(b[0],"posts"))){b=3D=
this.Re(a);a=3Da.getElementsByTagName("LI");a=3Da.length;return =
a<b}};var _BlogArchiveView=3Dw_G;var =
w_=3Dw_||{};w_.global=3Dthis;w_.DEBUG=3Dw_b;w_.LOCALE=3D"en_US";w_.kc=3Dw=
_c;w_.provide=3Dfunction(a){w_.dg(a)};w_.dg=3Dfunction(a,b,c){a=3Da.split=
(".");c=3Dc||w_.global;!(a[0]in c)&&c.execScript&&c.execScript("var =
"+a[0]);for(var =
d;a.length&&(d=3Da.shift());)if(!a.length&&w_.isDef(b))c[d]=3Db;else =
c=3Dc[d]?c[d]:(c[d]=3D{})};w_.getObjectByName=3Dfunction(a,b){a=3Da.split=
(".");b=3Db||w_.global;for(var c;c=3Da.shift();)if(b[c])b=3Db[c];else =
return w_c;return =
b};w_.globalize=3Dfunction(a,b){b=3Db||w_.global;for(var c in =
a)b[c]=3Da[c]};=0A=
w_.addDependency=3Dfunction(){};w_.require=3Dfunction(){};w_.useStrictReq=
uires=3Dw_d;w_.basePath=3D"";w_.nullFunction=3Dfunction(){};w_.identityFu=
nction=3Dfunction(){return =
arguments[0]};w_.abstractMethod=3Dfunction(){w_a(Error("unimplemented =
abstract =
method"))};w_.addSingletonGetter=3Dfunction(a){a.getInstance=3Dfunction()=
{return a.ji||(a.ji=3Dnew a)}};=0A=
w_.typeOf=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";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";=0A=
else if(b=3D=3D"function"&&typeof =
a.call=3D=3D"undefined")return"object";return =
b};w_.yi=3Dfunction(a,b){if(b in a)for(var c in =
a)if(c=3D=3Db&&Object.prototype.hasOwnProperty.call(a,b))return =
w_b;return w_d};w_.Xi=3Dfunction(a,b){return a instanceof =
Object?Object.prototype.propertyIsEnumerable.call(a,b):w_.yi(a,b)};w_.isD=
ef=3Dfunction(a){return =
a!=3D=3Dundefined};w_.isNull=3Dfunction(a){return =
a=3D=3D=3Dw_c};w_.isDefAndNotNull=3Dfunction(a){return =
a!=3Dw_c};w_.isArray=3Dfunction(a){return w_.typeOf(a)=3D=3D"array"};=0A=
w_.isArrayLike=3Dfunction(a){var b=3Dw_.typeOf(a);return =
b=3D=3D"array"||b=3D=3D"object"&&typeof =
a.length=3D=3D"number"};w_.isDateLike=3Dfunction(a){return =
w_.isObject(a)&&typeof =
a.getFullYear=3D=3D"function"};w_.isString=3Dfunction(a){return typeof =
a=3D=3D"string"};w_.isBoolean=3Dfunction(a){return typeof =
a=3D=3D"boolean"};w_.isNumber=3Dfunction(a){return typeof =
a=3D=3D"number"};w_.isFunction=3Dfunction(a){return =
w_.typeOf(a)=3D=3D"function"};w_.isObject=3Dfunction(a){a=3Dw_.typeOf(a);=
return a=3D=3D"object"||a=3D=3D"array"||a=3D=3D"function"};=0A=
w_.getHashCode=3Dfunction(a){if(a.hasOwnProperty&&a.hasOwnProperty(w_.ya)=
)return a[w_.ya];a[w_.ya]||(a[w_.ya]=3D++w_.gi);return =
a[w_.ya]};w_.removeHashCode=3Dfunction(a){"removeAttribute"in =
a&&a.removeAttribute(w_.ya);try{delete =
a[w_.ya]}catch(b){}};w_.ya=3D"closure_hashCode_"+Math.floor(Math.random()=
*2147483648).toString(36);w_.gi=3D0;w_.cloneObject=3Dfunction(a){var =
b=3Dw_.typeOf(a);if(b=3D=3D"object"||b=3D=3D"array"){if(a.clone)return =
a.clone.call(a);b=3Db=3D=3D"array"?[]:{};for(var c in =
a)b[c]=3Dw_.cloneObject(a[c]);return b}return a};=0A=
w_.bind=3Dfunction(a,b){var c=3Da.fd;if(arguments.length>2){var =
d=3DArray.prototype.slice.call(arguments,2);c&&d.unshift.apply(d,c);c=3Dd=
}b=3Da.cc||b;a=3Da.bc||a;var e=3Db||w_.global;d=3Dc?function(){var =
f=3DArray.prototype.slice.call(arguments);f.unshift.apply(f,c);return =
a.apply(e,f)}:function(){return =
a.apply(e,arguments)};d.fd=3Dc;d.cc=3Db;d.bc=3Da;return =
d};w_.partial=3Dfunction(a){var =
b=3DArray.prototype.slice.call(arguments,1);b.unshift(a,w_c);return =
w_.bind.apply(w_c,b)};w_.mixin=3Dfunction(a,b){for(var c in =
b)a[c]=3Db[c]};=0A=
w_.now=3DDate.now||function(){return(new =
Date).getTime()};w_.globalEval=3Dfunction(a){if(w_.global.execScript)w_.g=
lobal.execScript(a,"JavaScript");else =
if(w_.global.eval){if(w_.kc=3D=3Dw_c){w_.global.eval("var _et_ =3D =
1;");if(typeof w_.global._et_!=3D"undefined"){delete =
w_.global._et_;w_.kc=3Dw_b}else =
w_.kc=3Dw_d}if(w_.kc)w_.global.eval(a);else{var =
b=3Dw_.global.document,c=3Db.createElement("script");c.type=3D"text/javas=
cript";c.defer=3Dw_d;c.appendChild(b.createTextNode(a));b.body.appendChil=
d(c);b.body.removeChild(c)}}else w_a(Error("goog.globalEval not =
available"))};=0A=
w_.typedef=3Dw_b;w_.getCssName=3Dfunction(a,b){a=3Da+(b?"-"+b:"");return =
w_.od&&a in =
w_.od?w_.od[a]:a};w_.setCssNameMapping=3Dfunction(a){w_.od=3Da};w_.getMsg=
=3Dfunction(a,b){b=3Db||{};for(var c in b)a=3Da.replace(new =
RegExp("\\{\\$"+c+"\\}","gi"),b[c]);return =
a};w_.exportSymbol=3Dfunction(a,b,c){w_.dg(a,b,c)};w_.exportProperty=3Dfu=
nction(a,b,c){a[b]=3Dc};w_.inherits=3Dfunction(a,b){function =
c(){}c.prototype=3Db.prototype;a.Hc=3Db.prototype;a.prototype=3Dnew =
c;a.prototype.constructor=3Da};w_.MODIFY_FUNCTION_PROTOTYPES=3Dw_b;=0A=
if(w_.MODIFY_FUNCTION_PROTOTYPES){Function.prototype.bind=3Dfunction(a){i=
f(arguments.length>1){var =
b=3DArray.prototype.slice.call(arguments,1);b.unshift(this,a);return =
w_.bind.apply(w_c,b)}else return =
w_.bind(this,a)};Function.prototype.partial=3Dfunction(){var =
a=3DArray.prototype.slice.call(arguments);a.unshift(this,w_c);return =
w_.bind.apply(w_c,a)};Function.prototype.inherits=3Dfunction(a){w_.inheri=
ts(this,a)};Function.prototype.mixin=3Dfunction(a){w_.mixin(this.prototyp=
e,a)}};w_.array=3D{};w_.array.ArrayLike=3Dw_.typedef;w_.array.peek=3Dfunc=
tion(a){return =
a[a.length-1]};w_.array.indexOf=3Dfunction(a,b,c){if(a.indexOf)return =
a.indexOf(b,c);if(Array.indexOf)return =
Array.indexOf(a,b,c);for(c=3Dc=3Dc=3D=3Dw_c?0:c<0?Math.max(0,a.length+c):=
c;c<a.length;c++)if(c in a&&a[c]=3D=3D=3Db)return c;return-1};=0A=
w_.array.lastIndexOf=3Dfunction(a,b,c){c=3Dc=3D=3Dw_c?a.length-1:c;if(a.l=
astIndexOf)return a.lastIndexOf(b,c);if(Array.lastIndexOf)return =
Array.lastIndexOf(a,b,c);if(c<0)c=3DMath.max(0,a.length+c);for(c=3Dc;c>=3D=
0;c--)if(c in a&&a[c]=3D=3D=3Db)return =
c;return-1};w_.array.forEach=3Dfunction(a,b,c){if(a.forEach)a.forEach(b,c=
);else if(Array.forEach)Array.forEach(a,b,c);else for(var =
d=3Da.length,e=3Dw_.isString(a)?a.split(""):a,f=3D0;f<d;f++)f in =
e&&b.call(c,e[f],f,a)};=0A=
w_.array.forEachRight=3Dfunction(a,b,c){var =
d=3Da.length,e=3Dw_.isString(a)?a.split(""):a;for(d=3Dd-1;d>=3D0;--d)d =
in =
e&&b.call(c,e[d],d,a)};w_.array.filter=3Dfunction(a,b,c){if(a.filter)retu=
rn a.filter(b,c);if(Array.filter)return Array.filter(a,b,c);for(var =
d=3Da.length,e=3D[],f=3D0,g=3Dw_.isString(a)?a.split(""):a,h=3D0;h<d;h++)=
if(h in g){var i=3Dg[h];if(b.call(c,i,h,a))e[f++]=3Di}return e};=0A=
w_.array.map=3Dfunction(a,b,c){if(a.map)return =
a.map(b,c);if(Array.map)return Array.map(a,b,c);for(var =
d=3Da.length,e=3D[],f=3D0,g=3Dw_.isString(a)?a.split(""):a,h=3D0;h<d;h++)=
if(h in g)e[f++]=3Db.call(c,g[h],h,a);return =
e};w_.array.reduce=3Dfunction(a,b,c,d){if(a.reduce)return =
d?a.reduce(w_.bind(b,d),c):a.reduce(b,c);var =
e=3Dc;w_.array.forEach(a,function(f,g){e=3Db.call(d,e,f,g,a)});return e};=0A=
w_.array.reduceRight=3Dfunction(a,b,c,d){if(a.reduceRight)return =
d?a.reduceRight(w_.bind(b,d),c):a.reduceRight(b,c);var =
e=3Dc;w_.array.forEachRight(a,function(f,g){e=3Db.call(d,e,f,g,a)});retur=
n e};w_.array.some=3Dfunction(a,b,c){if(a.some)return =
a.some(b,c);if(Array.some)return Array.some(a,b,c);for(var =
d=3Da.length,e=3Dw_.isString(a)?a.split(""):a,f=3D0;f<d;f++)if(f in =
e&&b.call(c,e[f],f,a))return w_b;return w_d};=0A=
w_.array.every=3Dfunction(a,b,c){if(a.every)return =
a.every(b,c);if(Array.every)return Array.every(a,b,c);for(var =
d=3Da.length,e=3Dw_.isString(a)?a.split(""):a,f=3D0;f<d;f++)if(f in =
e&&!b.call(c,e[f],f,a))return w_d;return =
w_b};w_.array.find=3Dfunction(a,b,c){b=3Dw_.array.findIndex(a,b,c);return=
 =
b<0?w_c:w_.isString(a)?a.charAt(b):a[b]};w_.array.findIndex=3Dfunction(a,=
b,c){for(var =
d=3Da.length,e=3Dw_.isString(a)?a.split(""):a,f=3D0;f<d;f++)if(f in =
e&&b.call(c,e[f],f,a))return f;return-1};=0A=
w_.array.findRight=3Dfunction(a,b,c){b=3Dw_.array.findIndexRight(a,b,c);r=
eturn =
b<0?w_c:w_.isString(a)?a.charAt(b):a[b]};w_.array.findIndexRight=3Dfuncti=
on(a,b,c){var =
d=3Da.length,e=3Dw_.isString(a)?a.split(""):a;for(d=3Dd-1;d>=3D0;d--)if(d=
 in e&&b.call(c,e[d],d,a))return =
d;return-1};w_.array.contains=3Dfunction(a,b){if(a.contains)return =
a.contains(b);return =
w_.array.indexOf(a,b)>-1};w_.array.z=3Dfunction(a){return =
a.length=3D=3D0};=0A=
w_.array.clear=3Dfunction(a){if(!w_.isArray(a))for(var =
b=3Da.length-1;b>=3D0;b--)delete =
a[b];a.length=3D0};w_.array.insert=3Dfunction(a,b){w_.array.contains(a,b)=
||a.push(b)};w_.array.insertAt=3Dfunction(a,b,c){w_.array.splice(a,c,0,b)=
};w_.array.insertArrayAt=3Dfunction(a,b,c){w_.partial(w_.array.splice,a,c=
,0).apply(w_c,b)};w_.array.insertBefore=3Dfunction(a,b,c){var =
d;arguments.length=3D=3D2||(d=3Dw_.array.indexOf(a,c))=3D=3D-1?a.push(b):=
w_.array.insertAt(a,b,d)};=0A=
w_.array.remove=3Dfunction(a,b){b=3Dw_.array.indexOf(a,b);var =
c;if(c=3Db!=3D-1)w_.array.removeAt(a,b);return =
c};w_.array.removeAt=3Dfunction(a,b){return =
Array.prototype.splice.call(a,b,1).length=3D=3D1};w_.array.removeIf=3Dfun=
ction(a,b,c){b=3Dw_.array.findIndex(a,b,c);if(b>=3D0){w_.array.removeAt(a=
,b);return w_b}return =
w_d};w_.array.clone=3Dfunction(a){if(w_.isArray(a))return =
a.concat();else{for(var =
b=3D[],c=3D0,d=3Da.length;c<d;c++)b[c]=3Da[c];return =
b}};w_.array.toArray=3Dfunction(a){if(w_.isArray(a))return =
a.concat();return w_.array.clone(a)};=0A=
w_.array.extend=3Dfunction(a){for(var b=3D1;b<arguments.length;b++){var =
c=3Darguments[b];if(w_.isArrayLike(c)){c=3Dw_.array.toArray(c);a.push.app=
ly(a,c)}else a.push(c)}};w_.array.splice=3Dfunction(a){return =
Array.prototype.splice.apply(a,w_.array.slice(arguments,1))};w_.array.sli=
ce=3Dfunction(a,b,c){return =
arguments.length<=3D2?Array.prototype.slice.call(a,b):Array.prototype.sli=
ce.call(a,b,c)};=0A=
w_.array.removeDuplicates=3Dfunction(a,b){b=3Db||a;for(var =
c=3D{},d=3D0,e=3D0;e<a.length;){var =
f=3Da[e++],g=3Dw_.isObject(f)?w_.getHashCode(f):f;if(!Object.prototype.ha=
sOwnProperty.call(c,g)){c[g]=3Dw_b;b[d++]=3Df}}b.length=3Dd};w_.array.bin=
arySearch=3Dfunction(a,b,c){var =
d=3D0,e=3Da.length-1;for(c=3Dc||w_.array.defaultCompare;d<=3De;){var =
f=3Dd+e>>1,g=3Dc(b,a[f]);if(g>0)d=3Df+1;else if(g<0)e=3Df-1;else return =
f}return-(d+1)};w_.array.sort=3Dfunction(a,b){Array.prototype.sort.call(a=
,b||w_.array.defaultCompare)};=0A=
w_.array.stableSort=3Dfunction(a,b){for(var =
c=3D0;c<a.length;c++)a[c]=3D{index:c,value:a[c]};var =
d=3Db||w_.array.defaultCompare;function e(f,g){return =
d(f.value,g.value)||f.index-g.index}w_.array.sort(a,e);for(c=3D0;c<a.leng=
th;c++)a[c]=3Da[c].value};w_.array.sortObjectsByKey=3Dfunction(a,b,c){var=
 d=3Dc||w_.array.defaultCompare;w_.array.sort(a,function(e,f){return =
d(e[b],f[b])})};=0A=
w_.array.equals=3Dfunction(a,b,c){if(!w_.isArrayLike(a)||!w_.isArrayLike(=
b)||a.length!=3Db.length)return w_d;var =
d=3Da.length;c=3Dc||w_.array.defaultCompareEquality;for(var =
e=3D0;e<d;e++)if(!c(a[e],b[e]))return w_d;return =
w_b};w_.array.compare=3Dfunction(a,b,c){return =
w_.array.equals(a,b,c)};w_.array.defaultCompare=3Dfunction(a,b){return =
a>b?1:a<b?-1:0};w_.array.defaultCompareEquality=3Dfunction(a,b){return =
a=3D=3D=3Db};=0A=
w_.array.binaryInsert=3Dfunction(a,b,c){c=3Dw_.array.binarySearch(a,b,c);=
if(c<0){w_.array.insertAt(a,b,-(c+1));return w_b}return =
w_d};w_.array.binaryRemove=3Dfunction(a,b,c){b=3Dw_.array.binarySearch(a,=
b,c);return =
b>=3D0?w_.array.removeAt(a,b):w_d};w_.array.bucket=3Dfunction(a,b){for(va=
r c=3D{},d=3D0;d<a.length;d++){var =
e=3Da[d],f=3Db(e,d,a);if(w_.isDef(f)){f=3Dc[f]||(c[f]=3D[]);f.push(e)}}re=
turn c};w_.array.repeat=3Dfunction(a,b){for(var =
c=3D[],d=3D0;d<b;d++)c[d]=3Da;return c};=0A=
w_.array.flatten=3Dfunction(){for(var =
a=3D[],b=3D0;b<arguments.length;b++){var =
c=3Darguments[b];w_.isArray(c)?a.push.apply(a,w_.array.flatten.apply(w_c,=
c)):a.push(c)}return =
a};w_.array.rotate=3Dfunction(a,b){if(a.length){b%=3Da.length;if(b>0)Arra=
y.prototype.unshift.apply(a,a.splice(-b,b));else =
b<0&&Array.prototype.push.apply(a,a.splice(0,-b))}return =
a};w_.math=3D{};w_.math.Coordinate=3Dfunction(a,b){this.x=3Dw_.isDef(a)?a=
:0;this.y=3Dw_.isDef(b)?b:0};w_.math.Coordinate.prototype.clone=3Dfunctio=
n(){return new =
w_.math.Coordinate(this.x,this.y)};if(w_.DEBUG)w_.math.Coordinate.prototy=
pe.toString=3Dfunction(){return"("+this.x+", =
"+this.y+")"};w_.math.Coordinate.equals=3Dfunction(a,b){if(a=3D=3Db)retur=
n w_b;if(!a||!b)return w_d;return =
a.x=3D=3Db.x&&a.y=3D=3Db.y};w_.math.Coordinate.distance=3Dfunction(a,b){v=
ar c=3Da.x-b.x;a=3Da.y-b.y;return Math.sqrt(c*c+a*a)};=0A=
w_.math.Coordinate.squaredDistance=3Dfunction(a,b){var =
c=3Da.x-b.x;a=3Da.y-b.y;return =
c*c+a*a};w_.math.Coordinate.difference=3Dfunction(a,b){return new =
w_.math.Coordinate(a.x-b.x,a.y-b.y)};w_.math.Coordinate.sum=3Dfunction(a,=
b){return new =
w_.math.Coordinate(a.x+b.x,a.y+b.y)};w_.math.Size=3Dfunction(a,b){this.wi=
dth=3Da;this.height=3Db};w_.math.Size.equals=3Dfunction(a,b){if(a=3D=3Db)=
return w_b;if(!a||!b)return w_d;return =
a.width=3D=3Db.width&&a.height=3D=3Db.height};w_.math.Size.prototype.clon=
e=3Dfunction(){return new =
w_.math.Size(this.width,this.height)};if(w_.DEBUG)w_.math.Size.prototype.=
toString=3Dfunction(){return"("+this.width+" x =
"+this.height+")"};w_.math.Size.prototype.area=3Dfunction(){return =
this.width*this.height};w_.math.Size.prototype.z=3Dfunction(){return!this=
.area()};=0A=
w_.math.Size.prototype.ceil=3Dfunction(){this.width=3DMath.ceil(this.widt=
h);this.height=3DMath.ceil(this.height);return =
this};w_.math.Size.prototype.floor=3Dfunction(){this.width=3DMath.floor(t=
his.width);this.height=3DMath.floor(this.height);return =
this};w_.math.Size.prototype.round=3Dfunction(){this.width=3DMath.round(t=
his.width);this.height=3DMath.round(this.height);return =
this};w_.math.Size.prototype.scale=3Dfunction(a){this.width*=3Da;this.hei=
ght*=3Da;return =
this};w_.object=3D{};w_.object.forEach=3Dfunction(a,b,c){for(var d in =
a)b.call(c,a[d],d,a)};w_.object.filter=3Dfunction(a,b,c){var =
d=3D{};for(var e in a)if(b.call(c,a[e],e,a))d[e]=3Da[e];return =
d};w_.object.map=3Dfunction(a,b,c){var d=3D{};for(var e in =
a)d[e]=3Db.call(c,a[e],e,a);return =
d};w_.object.some=3Dfunction(a,b,c){for(var d in =
a)if(b.call(c,a[d],d,a))return w_b;return =
w_d};w_.object.every=3Dfunction(a,b,c){for(var d in =
a)if(!b.call(c,a[d],d,a))return w_d;return w_b};=0A=
w_.object.T=3Dfunction(a){var b=3D0;for(var c in a)b++;return =
b};w_.object.getAnyKey=3Dfunction(a){for(var b in a)return =
b};w_.object.getAnyValue=3Dfunction(a){for(var b in a)return =
a[b]};w_.object.contains=3Dfunction(a,b){return =
w_.object.ia(a,b)};w_.object.o=3Dfunction(a){var b=3D[],c=3D0;for(var d =
in a)b[c++]=3Da[d];return b};w_.object.l=3Dfunction(a){var =
b=3D[],c=3D0;for(var d in a)b[c++]=3Dd;return =
b};w_.object.u=3Dfunction(a,b){return b in =
a};w_.object.ia=3Dfunction(a,b){for(var c in a)if(a[c]=3D=3Db)return =
w_b;return w_d};=0A=
w_.object.findKey=3Dfunction(a,b,c){for(var d in =
a)if(b.call(c,a[d],d,a))return d;return =
undefined};w_.object.findValue=3Dfunction(a,b,c){return(b=3Dw_.object.fin=
dKey(a,b,c))&&a[b]};w_.object.z=3Dfunction(a){for(var b in a)return =
w_d;return w_b};w_.object.clear=3Dfunction(a){for(var =
b=3Dw_.object.l(a),c=3Db.length-1;c>=3D0;c--)w_.object.remove(a,b[c])};w_=
.object.remove=3Dfunction(a,b){var c;if(c=3Db in a)delete a[b];return c};=0A=
w_.object.add=3Dfunction(a,b,c){if(b in a)w_a(Error('The object already =
contains the key =
"'+b+'"'));w_.object.set(a,b,c)};w_.object.get=3Dfunction(a,b,c){if(b in =
a)return a[b];return =
c};w_.object.set=3Dfunction(a,b,c){a[b]=3Dc};w_.object.setIfUndefined=3Df=
unction(a,b,c){return b in =
a?a[b]:(a[b]=3Dc)};w_.object.clone=3Dfunction(a){var b=3D{};for(var c in =
a)b[c]=3Da[c];return b};w_.object.transpose=3Dfunction(a){var =
b=3D{};for(var c in a)b[a[c]]=3Dc;return b};=0A=
w_.object.bf=3D["constructor","hasOwnProperty","isPrototypeOf","propertyI=
sEnumerable","toLocaleString","toString","valueOf"];w_.object.extend=3Dfu=
nction(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<w_.object.bf.length;e++){b=3Dw_.object.bf[e];if(Object.prototype.=
hasOwnProperty.call(c,b))a[b]=3Dc[b]}}};=0A=
w_.object.create=3Dfunction(){var =
a=3Darguments.length;if(a=3D=3D1&&w_.isArray(arguments[0]))return =
w_.object.create.apply(w_c,arguments[0]);if(a%2)w_a(Error("Uneven number =
of arguments"));for(var =
b=3D{},c=3D0;c<a;c+=3D2)b[arguments[c]]=3Darguments[c+1];return =
b};w_.object.createSet=3Dfunction(){var =
a=3Darguments.length;if(a=3D=3D1&&w_.isArray(arguments[0]))return =
w_.object.createSet.apply(w_c,arguments[0]);for(var =
b=3D{},c=3D0;c<a;c++)b[arguments[c]]=3Dw_b;return =
b};w_.string=3D{};w_.string.Unicode=3D{NBSP:"\u00a0"};w_.string.Fc=3Dfunc=
tion(a,b){return a.indexOf(b)=3D=3D0};w_.string.td=3Dfunction(a,b){var =
c=3Da.length-b.length;return =
c>=3D0&&a.lastIndexOf(b,c)=3D=3Dc};w_.string.caseInsensitiveStartsWith=3D=
function(a,b){return =
w_.string.caseInsensitiveCompare(b,a.substr(0,b.length))=3D=3D0};w_.strin=
g.caseInsensitiveEndsWith=3Dfunction(a,b){return =
w_.string.caseInsensitiveCompare(b,a.substr(a.length-b.length,b.length))=3D=
=3D0};=0A=
w_.string.subs=3Dfunction(a){for(var b=3D1;b<arguments.length;b++){var =
c=3DString(arguments[b]).replace(/\$/g,"$$$$");a=3Da.replace(/\%s/,c)}ret=
urn a};w_.string.collapseWhitespace=3Dfunction(a){return =
a.replace(/[\s\xa0]+/g," =
").replace(/^\s+|\s+$/g,"")};w_.string.z=3Dfunction(a){return/^[\s\xa0]*$=
/.test(a)};w_.string.isEmptySafe=3Dfunction(a){return =
w_.string.z(w_.string.makeSafe(a))};w_.string.isBreakingWhitespace=3Dfunc=
tion(a){return!/[^\t\n\r =
]/.test(a)};w_.string.isAlpha=3Dfunction(a){return!/[^a-zA-Z]/.test(a)};=0A=
w_.string.isNumeric=3Dfunction(a){return!/[^0-9]/.test(a)};w_.string.isAl=
phaNumeric=3Dfunction(a){return!/[^a-zA-Z0-9]/.test(a)};w_.string.isSpace=
=3Dfunction(a){return a=3D=3D" =
"};w_.string.isUnicodeChar=3Dfunction(a){return a.length=3D=3D1&&a>=3D" =
"&&a<=3D"~"||a>=3D"\u0080"&&a<=3D"\ufffd"};w_.string.stripNewlines=3Dfunc=
tion(a){return a.replace(/(\r\n|\r|\n)+/g," =
")};w_.string.canonicalizeNewlines=3Dfunction(a){return =
a.replace(/(\r\n|\r|\n)/g,"\n")};w_.string.normalizeWhitespace=3Dfunction=
(a){return a.replace(/\xa0|\s/g," ")};=0A=
w_.string.normalizeSpaces=3Dfunction(a){return a.replace(/\xa0|[ =
\t]+/g," ")};w_.string.trim=3Dfunction(a){return =
a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")};w_.string.trimLeft=3Dfunction(a){=
return =
a.replace(/^[\s\xa0]+/,"")};w_.string.trimRight=3Dfunction(a){return =
a.replace(/[\s\xa0]+$/,"")};w_.string.caseInsensitiveCompare=3Dfunction(a=
,b){a=3DString(a).toLowerCase();b=3DString(b).toLowerCase();return =
a<b?-1:a=3D=3Db?0:1};w_.string.Xg=3D/(\.\d+)|(\d+)|(\D+)/g;=0A=
w_.string.numerateCompare=3Dfunction(a,b){if(a=3D=3Db)return =
0;if(!a)return-1;if(!b)return 1;for(var =
c=3Da.toLowerCase().match(w_.string.Xg),d=3Db.toLowerCase().match(w_.stri=
ng.Xg),e=3DMath.min(c.length,d.length),f=3D0;f<e;f++){var =
g=3Dc[f],h=3Dd[f];if(g!=3Dh){a=3DparseInt(g,10);if(!isNaN(a)){b=3DparseIn=
t(h,10);if(!isNaN(b)&&a-b)return a-b}return =
g<h?-1:1}}if(c.length!=3Dd.length)return c.length-d.length;return =
a<b?-1:1};w_.string.ei=3D/^[a-zA-Z0-9\-_.!~*'()]*$/;=0A=
w_.string.urlEncode=3Dfunction(a){a=3DString(a);if(!w_.string.ei.test(a))=
return encodeURIComponent(a);return =
a};w_.string.urlDecode=3Dfunction(a){return =
decodeURIComponent(a.replace(/\+/g," =
"))};w_.string.newLineToBr=3Dfunction(a,b){return =
a.replace(/(\r\n|\r|\n)/g,b?"<br />":"<br>")};=0A=
w_.string.htmlEscape=3Dfunction(a,b){if(b)return =
a.replace(w_.string.zf,"&amp;").replace(w_.string.Sg,"&lt;").replace(w_.s=
tring.wg,"&gt;").replace(w_.string.eh,"&quot;");else{if(!w_.string.Ih.tes=
t(a))return =
a;if(a.indexOf("&")!=3D-1)a=3Da.replace(w_.string.zf,"&amp;");if(a.indexO=
f("<")!=3D-1)a=3Da.replace(w_.string.Sg,"&lt;");if(a.indexOf(">")!=3D-1)a=
=3Da.replace(w_.string.wg,"&gt;");if(a.indexOf('"')!=3D-1)a=3Da.replace(w=
_.string.eh,"&quot;");return =
a}};w_.string.zf=3D/&/g;w_.string.Sg=3D/</g;w_.string.wg=3D/>/g;=0A=
w_.string.eh=3D/\"/g;w_.string.Ih=3D/[&<>\"]/;w_.string.unescapeEntities=3D=
function(a){if(w_.string.contains(a,"&"))return"document"in =
w_.global&&!w_.string.contains(a,"<")?w_.string.Mi(a):w_.string.Ni(a);ret=
urn a};w_.string.Mi=3Dfunction(a){var =
b=3Dw_.global.document.createElement("a");b.innerHTML=3Da;b[w_.string.$e]=
&&b[w_.string.$e]();a=3Db.firstChild.nodeValue;b.innerHTML=3D"";return =
a};=0A=
w_.string.Ni=3Dfunction(a){return =
a.replace(/&([^;]+);/g,function(b,c){switch(c){case "amp":return"&";case =
"lt":return"<";case "gt":return">";case =
"quot":return'"';default:if(c.charAt(0)=3D=3D"#"){c=3DNumber("0"+c.substr=
(1));if(!isNaN(c))return String.fromCharCode(c)}return =
b}})};w_.string.$e=3D"normalize";w_.string.whitespaceEscape=3Dfunction(a,=
b){return w_.string.newLineToBr(a.replace(/  /g," &#160;"),b)};=0A=
w_.string.stripQuotes=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=
=3De)return a.substring(1,a.length-1)}return =
a};w_.string.truncate=3Dfunction(a,b,c){if(c)a=3Dw_.string.unescapeEntiti=
es(a);if(a.length>b)a=3Da.substring(0,b-3)+"...";if(c)a=3Dw_.string.htmlE=
scape(a);return a};=0A=
w_.string.truncateMiddle=3Dfunction(a,b,c){if(c)a=3Dw_.string.unescapeEnt=
ities(a);if(a.length>b){var =
d=3DMath.floor(b/2),e=3Da.length-d;d+=3Db%2;a=3Da.substring(0,d)+"..."+a.=
substring(e)}if(c)a=3Dw_.string.htmlEscape(a);return =
a};w_.string.ae=3D{"\u0008":"\\b","\u000c":"\\f","\n":"\\n","\r":"\\r","\=
t":"\\t","\u000b":"\\x0B",'"':'\\"',"'":"\\'","\\":"\\\\"};=0A=
w_.string.quote=3Dfunction(a){a=3DString(a);if(a.quote)return =
a.quote();else{for(var =
b=3D['"'],c=3D0;c<a.length;c++)b[c+1]=3Dw_.string.escapeChar(a.charAt(c))=
;b.push('"');return b.join("")}};w_.string.escapeChar=3Dfunction(a){if(a =
in w_.string.ae)return w_.string.ae[a];var =
b=3Da,c=3Da.charCodeAt(0);if(c>31&&c<127)b=3Da;else{if(c<256){b=3D"\\x";i=
f(c<16||c>256)b+=3D"0"}else{b=3D"\\u";if(c<4096)b+=3D"0"}b+=3Dc.toString(=
16).toUpperCase()}return w_.string.ae[a]=3Db};=0A=
w_.string.toMap=3Dfunction(a){for(var =
b=3D{},c=3D0;c<a.length;c++)b[a.charAt(c)]=3Dw_b;return =
b};w_.string.contains=3Dfunction(a,b){return =
a.indexOf(b)!=3D-1};w_.string.removeAt=3Dfunction(a,b,c){var =
d=3Da;if(b>=3D0&&b<a.length&&c>0)d=3Da.substr(0,b)+a.substr(b+c,a.length-=
b-c);return d};w_.string.remove=3Dfunction(a,b){b=3Dnew =
RegExp(w_.string.regExpEscape(b),"");return =
a.replace(b,"")};w_.string.removeAll=3Dfunction(a,b){b=3Dnew =
RegExp(w_.string.regExpEscape(b),"g");return a.replace(b,"")};=0A=
w_.string.regExpEscape=3Dfunction(a){return =
String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g=
,"\\x08")};w_.string.repeat=3Dfunction(a,b){return(new =
Array(b+1)).join(a)};w_.string.padNumber=3Dfunction(a,b,c){a=3Dw_.isDef(c=
)?a.toFixed(c):String(a);c=3Da.indexOf(".");if(c=3D=3D-1)c=3Da.length;ret=
urn =
w_.string.repeat("0",Math.max(0,b-c))+a};w_.string.makeSafe=3Dfunction(a)=
{return =
a=3D=3Dw_c?"":String(a)};w_.string.buildString=3Dfunction(){return =
Array.prototype.join.call(arguments,"")};=0A=
w_.string.getRandomString=3Dfunction(){return =
Math.floor(Math.random()*2147483648).toString(36)+(Math.floor(Math.random=
()*2147483648)^(new Date).getTime()).toString(36)};=0A=
w_.string.compareVersions=3Dfunction(a,b){var =
c=3D0;a=3Dw_.string.trim(String(a)).split(".");b=3Dw_.string.trim(String(=
b)).split(".");for(var =
d=3DMath.max(a.length,b.length),e=3D0;c=3D=3D0&&e<d;e++){var =
f=3Da[e]||"",g=3Db[e]||"",h=3Dnew RegExp("(\\d*)(\\D*)","g"),i=3Dnew =
RegExp("(\\d*)(\\D*)","g");do{var =
j=3Dh.exec(f)||["","",""],k=3Di.exec(g)||["","",""];if(j[0].length=3D=3D0=
&&k[0].length=3D=3D0)break;c=3Dj[1].length=3D=3D0?0:parseInt(j[1],10);var=
 =
l=3Dk[1].length=3D=3D0?0:parseInt(k[1],10);c=3Dw_.string.ld(c,l)||w_.stri=
ng.ld(j[2].length=3D=3D0,k[2].length=3D=3D=0A=
0)||w_.string.ld(j[2],k[2])}while(c=3D=3D0)}return =
c};w_.string.ld=3Dfunction(a,b){if(a<b)return-1;else if(a>b)return =
1;return =
0};w_.string.Eh=3D4294967296;w_.string.hashCode=3Dfunction(a){for(var =
b=3D0,c=3D0;c<a.length;++c){b=3D31*b+a.charCodeAt(c);b%=3Dw_.string.Eh}re=
turn =
b};w_.string.Pi=3Dw_.now();w_.string.createUniqueString=3Dfunction(){retu=
rn"goog_"+w_.string.Pi++};w_.string.toNumber=3Dfunction(a){var =
b=3DNumber(a);if(b=3D=3D0&&w_.string.z(a))return NaN;return =
b};w_.userAgent=3D{};w_.userAgent.ASSUME_IE=3Dw_d;w_.userAgent.ASSUME_GEC=
KO=3Dw_d;w_.userAgent.ASSUME_CAMINO=3Dw_d;w_.userAgent.ASSUME_WEBKIT=3Dw_=
d;w_.userAgent.ASSUME_MOBILE_WEBKIT=3Dw_d;w_.userAgent.ASSUME_OPERA=3Dw_d=
;w_.userAgent.xa=3Dw_.userAgent.ASSUME_IE||w_.userAgent.ASSUME_GECKO||w_.=
userAgent.ASSUME_CAMINO||w_.userAgent.ASSUME_MOBILE_WEBKIT||w_.userAgent.=
ASSUME_WEBKIT||w_.userAgent.ASSUME_OPERA;w_.userAgent.getUserAgentString=3D=
function(){return w_.global.navigator?w_.global.navigator.userAgent:w_c};=0A=
w_.userAgent.getNavigator=3Dfunction(){return w_.global.navigator};=0A=
w_.userAgent.db=3Dfunction(){w_.userAgent.vb=3Dw_d;w_.userAgent.Uf=3Dw_d;=
w_.userAgent.hc=3Dw_d;w_.userAgent.Wf=3Dw_d;w_.userAgent.qd=3Dw_d;w_.user=
Agent.ub=3Dw_d;var =
a;if(!w_.userAgent.xa&&(a=3Dw_.userAgent.getUserAgentString())){var =
b=3Dw_.userAgent.getNavigator();w_.userAgent.vb=3Da.indexOf("Opera")=3D=3D=
0;w_.userAgent.Uf=3D!w_.userAgent.vb&&a.indexOf("MSIE")!=3D-1;w_.userAgen=
t.hc=3D!w_.userAgent.vb&&a.indexOf("WebKit")!=3D-1;w_.userAgent.Wf=3Dw_.u=
serAgent.hc&&a.indexOf("Mobile")!=3D-1;w_.userAgent.qd=3D!w_.userAgent.vb=
&&!w_.userAgent.hc&&=0A=
b.product=3D=3D"Gecko";w_.userAgent.ub=3Dw_.userAgent.qd&&b.vendor=3D=3D"=
Camino"}};w_.userAgent.xa||w_.userAgent.db();w_.userAgent.OPERA=3Dw_.user=
Agent.xa?w_.userAgent.ASSUME_OPERA:w_.userAgent.vb;w_.userAgent.IE=3Dw_.u=
serAgent.xa?w_.userAgent.ASSUME_IE:w_.userAgent.Uf;w_.userAgent.GECKO=3Dw=
_.userAgent.xa?w_.userAgent.ASSUME_GECKO||w_.userAgent.ASSUME_CAMINO:w_.u=
serAgent.qd;w_.userAgent.CAMINO=3Dw_.userAgent.xa?w_.userAgent.ASSUME_CAM=
INO:w_.userAgent.ub;=0A=
w_.userAgent.WEBKIT=3Dw_.userAgent.xa?w_.userAgent.ASSUME_WEBKIT||w_.user=
Agent.ASSUME_MOBILE_WEBKIT:w_.userAgent.hc;w_.userAgent.MOBILE=3Dw_.userA=
gent.ASSUME_MOBILE_WEBKIT||w_.userAgent.Wf;w_.userAgent.SAFARI=3Dw_.userA=
gent.WEBKIT;w_.userAgent.Zh=3Dfunction(){var =
a=3Dw_.userAgent.getNavigator();return =
a&&a.platform||""};w_.userAgent.PLATFORM=3Dw_.userAgent.Zh();w_.userAgent=
.ASSUME_MAC=3Dw_d;w_.userAgent.ASSUME_WINDOWS=3Dw_d;w_.userAgent.ASSUME_L=
INUX=3Dw_d;w_.userAgent.ASSUME_X11=3Dw_d;=0A=
w_.userAgent.rb=3Dw_.userAgent.ASSUME_MAC||w_.userAgent.ASSUME_WINDOWS||w=
_.userAgent.ASSUME_LINUX||w_.userAgent.ASSUME_X11;w_.userAgent.hi=3Dfunct=
ion(){w_.userAgent.Wh=3Dw_.string.contains(w_.userAgent.PLATFORM,"Mac");w=
_.userAgent.Xh=3Dw_.string.contains(w_.userAgent.PLATFORM,"Win");w_.userA=
gent.Vh=3Dw_.string.contains(w_.userAgent.PLATFORM,"Linux");w_.userAgent.=
Yh=3D!!w_.userAgent.getNavigator()&&w_.string.contains(w_.userAgent.getNa=
vigator().appVersion||"","X11")};w_.userAgent.rb||w_.userAgent.hi();=0A=
w_.userAgent.MAC=3Dw_.userAgent.rb?w_.userAgent.ASSUME_MAC:w_.userAgent.W=
h;w_.userAgent.WINDOWS=3Dw_.userAgent.rb?w_.userAgent.ASSUME_WINDOWS:w_.u=
serAgent.Xh;w_.userAgent.LINUX=3Dw_.userAgent.rb?w_.userAgent.ASSUME_LINU=
X:w_.userAgent.Vh;w_.userAgent.X11=3Dw_.userAgent.rb?w_.userAgent.ASSUME_=
X11:w_.userAgent.Yh;=0A=
w_.userAgent.$h=3Dfunction(){var =
a=3D"",b;if(w_.userAgent.OPERA&&w_.global.opera){a=3Dw_.global.opera.vers=
ion;a=3Dtypeof =
a=3D=3D"function"?a():a}else{if(w_.userAgent.GECKO)b=3D/rv\:([^\);]+)(\)|=
;)/;else if(w_.userAgent.IE)b=3D/MSIE\s+([^\);]+)(\)|;)/;else =
if(w_.userAgent.WEBKIT)b=3D/WebKit\/(\S+)/;if(b)a=3D(a=3Db.exec(w_.userAg=
ent.getUserAgentString()))?a[1]:""}return =
a};w_.userAgent.VERSION=3Dw_.userAgent.$h();w_.userAgent.compare=3Dfuncti=
on(a,b){return w_.string.compareVersions(a,b)};w_.userAgent.Mg=3D{};=0A=
w_.userAgent.isVersion=3Dfunction(a){return =
w_.userAgent.Mg[a]||(w_.userAgent.Mg[a]=3Dw_.string.compareVersions(w_.us=
erAgent.VERSION,a)>=3D0)};w_.dom=3D{};w_.dom.classes=3D{};w_.dom.classes.=
set=3Dfunction(a,b){a.className=3Db};w_.dom.classes.get=3Dfunction(a){ret=
urn(a=3Da.className)&&typeof a.split=3D=3D"function"?a.split(" =
"):[]};w_.dom.classes.add=3Dfunction(a){var =
b=3Dw_.dom.classes.get(a),c=3Dw_.array.slice(arguments,1);c=3Dw_.dom.clas=
ses.yf(b,c);a.className=3Db.join(" ");return =
c};w_.dom.classes.remove=3Dfunction(a){var =
b=3Dw_.dom.classes.get(a),c=3Dw_.array.slice(arguments,1);c=3Dw_.dom.clas=
ses.jh(b,c);a.className=3Db.join(" ");return c};=0A=
w_.dom.classes.yf=3Dfunction(a,b){for(var =
c=3D0,d=3D0;d<b.length;d++)if(!w_.array.contains(a,b[d])){a.push(b[d]);c+=
+}return c=3D=3Db.length};w_.dom.classes.jh=3Dfunction(a,b){for(var =
c=3D0,d=3D0;d<a.length;d++)if(w_.array.contains(b,a[d])){w_.array.splice(=
a,d--,1);c++}return =
c=3D=3Db.length};w_.dom.classes.swap=3Dfunction(a,b,c){for(var =
d=3Dw_.dom.classes.get(a),e=3Dw_d,f=3D0;f<d.length;f++)if(d[f]=3D=3Db){w_=
.array.splice(d,f--,1);e=3Dw_b}if(e){d.push(c);a.className=3Dd.join(" =
")}return e};=0A=
w_.dom.classes.addRemove=3Dfunction(a,b,c){var =
d=3Dw_.dom.classes.get(a);if(w_.isString(b))w_.array.remove(d,b);else =
w_.isArray(b)&&w_.dom.classes.jh(d,b);if(w_.isString(c)&&!w_.array.contai=
ns(d,c))d.push(c);else =
w_.isArray(c)&&w_.dom.classes.yf(d,c);a.className=3Dd.join(" =
")};w_.dom.classes.has=3Dfunction(a,b){return =
w_.array.contains(w_.dom.classes.get(a),b)};w_.dom.classes.enable=3Dfunct=
ion(a,b,c){c?w_.dom.classes.add(a,b):w_.dom.classes.remove(a,b)};=0A=
w_.dom.classes.toggle=3Dfunction(a,b){var =
c=3D!w_.dom.classes.has(a,b);w_.dom.classes.enable(a,b,c);return =
c};w_.dom.TagName=3D{A:"A",ABBR:"ABBR",ACRONYM:"ACRONYM",ADDRESS:"ADDRESS=
",APPLET:"APPLET",AREA:"AREA",B:"B",BASE:"BASE",BASEFONT:"BASEFONT",BDO:"=
BDO",BIG:"BIG",BLOCKQUOTE:"BLOCKQUOTE",BODY:"BODY",BR:"BR",BUTTON:"BUTTON=
",CAPTION:"CAPTION",CENTER:"CENTER",CITE:"CITE",CODE:"CODE",COL:"COL",COL=
GROUP:"COLGROUP",DD:"DD",DEL:"DEL",DFN:"DFN",DIR:"DIR",DIV:"DIV",DL:"DL",=
DT:"DT",EM:"EM",FIELDSET:"FIELDSET",FONT:"FONT",FORM:"FORM",FRAME:"FRAME"=
,FRAMESET:"FRAMESET",H1:"H1",H2:"H2",H3:"H3",H4:"H4",H5:"H5",H6:"H6",=0A=
HEAD:"HEAD",HR:"HR",HTML:"HTML",I:"I",IFRAME:"IFRAME",IMG:"IMG",INPUT:"IN=
PUT",INS:"INS",ISINDEX:"ISINDEX",KBD:"KBD",LABEL:"LABEL",LEGEND:"LEGEND",=
LI:"LI",LINK:"LINK",MAP:"MAP",MENU:"MENU",META:"META",NOFRAMES:"NOFRAMES"=
,NOSCRIPT:"NOSCRIPT",OBJECT:"OBJECT",OL:"OL",OPTGROUP:"OPTGROUP",OPTION:"=
OPTION",P:"P",PARAM:"PARAM",PRE:"PRE",Q:"Q",S:"S",SAMP:"SAMP",SCRIPT:"SCR=
IPT",SELECT:"SELECT",SMALL:"SMALL",SPAN:"SPAN",STRIKE:"STRIKE",STRONG:"ST=
RONG",STYLE:"STYLE",SUB:"SUB",SUP:"SUP",TABLE:"TABLE",TBODY:"TBODY",=0A=
TD:"TD",TEXTAREA:"TEXTAREA",TFOOT:"TFOOT",TH:"TH",THEAD:"THEAD",TITLE:"TI=
TLE",TR:"TR",TT:"TT",U:"U",UL:"UL",VAR:"VAR"};w_.dom.ASSUME_QUIRKS_MODE=3D=
w_d;w_.dom.ASSUME_STANDARDS_MODE=3Dw_d;w_.dom.yh=3Dw_.dom.ASSUME_QUIRKS_M=
ODE||w_.dom.ASSUME_STANDARDS_MODE;w_.dom.NodeType=3D{ELEMENT:1,ATTRIBUTE:=
2,TEXT:3,CDATA_SECTION:4,ENTITY_REFERENCE:5,ENTITY:6,PROCESSING_INSTRUCTI=
ON:7,COMMENT:8,DOCUMENT:9,DOCUMENT_TYPE:10,DOCUMENT_FRAGMENT:11,NOTATION:=
12};w_.dom.V=3Dfunction(a){return a?new =
w_.dom.DomHelper(w_.dom.w(a)):w_.dom.Th||(w_.dom.Th=3Dnew =
w_.dom.DomHelper)};w_.dom.Ga=3Dfunction(){return document};=0A=
w_.dom.xb=3Dfunction(a){return =
w_.isString(a)?document.getElementById(a):a};w_.dom.Kc=3Dw_.dom.xb;w_.dom=
.sa=3Dfunction(a,b,c){return w_.dom.pg(document,a,b,c)};=0A=
w_.dom.pg=3Dfunction(a,b,c,d){d=3Dd||a;b=3Db&&b!=3D"*"?b.toLowerCase():""=
;if(d.querySelectorAll&&(b||c)&&(!w_.userAgent.WEBKIT||w_.dom.eb(a)||w_.u=
serAgent.isVersion("528"))){c=3Db+(c?"."+c:"");return =
d.querySelectorAll(c)}if(c&&d.getElementsByClassName){a=3Dd.getElementsBy=
ClassName(c);if(b){d=3D{};for(var =
e=3D0,f=3D0,g;g=3Da[f];f++)if(b=3D=3Dg.nodeName.toLowerCase())d[e++]=3Dg;=
d.length=3De;return d}else return =
a}a=3Dd.getElementsByTagName(b||"*");if(c){d=3D{};for(f=3De=3D0;g=3Da[f];=
f++){b=3Dg.className;if(typeof =
b.split=3D=3D"function"&&w_.array.contains(b.split(" "),=0A=
c))d[e++]=3Dg}d.length=3De;return d}else return =
a};w_.dom.X=3Dw_.dom.sa;w_.dom.Nb=3Dfunction(a,b){w_.object.forEach(b,fun=
ction(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 =
w_.dom.Ge)a.setAttribute(w_.dom.Ge[d],c);else =
a[d]=3Dc})};w_.dom.Ge=3D{cellpadding:"cellPadding",cellspacing:"cellSpaci=
ng",colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",w=
idth:"width",usemap:"useMap",frameborder:"frameBorder",type:"type"};=0A=
w_.dom.Cb=3Dfunction(a){return =
w_.dom.vg(a||window)};w_.dom.vg=3Dfunction(a){var =
b=3Da.document;if(w_.userAgent.WEBKIT&&!w_.userAgent.isVersion("500")&&!w=
_.userAgent.MOBILE){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 =
w_.math.Size(a.innerWidth,b)}a=3Dw_.dom.eb(b)&&(!w_.userAgent.OPERA||w_.u=
serAgent.OPERA&&w_.userAgent.isVersion("9.50"))?b.documentElement:b.body;=
return new w_.math.Size(a.clientWidth,a.clientHeight)};=0A=
w_.dom.mg=3Dfunction(){return =
w_.dom.ng(window)};w_.dom.ng=3Dfunction(a){var =
b=3Da.document,c=3D0;if(b){a=3Dw_.dom.vg(a).height;c=3Db.body;var =
d=3Db.documentElement;if(w_.dom.eb(b)&&d.scrollHeight)c=3Dd.scrollHeight!=
=3Da?d.scrollHeight:d.offsetHeight;else{b=3Dd.scrollHeight;var =
e=3Dd.offsetHeight;if(d.clientHeight!=3De){b=3Dc.scrollHeight;e=3Dc.offse=
tHeight}c=3Db>a?b>e?b:e:b<e?b:e}}return =
c};w_.dom.getPageScroll=3Dfunction(a){a=3Da||w_.global||window;return =
w_.dom.V(a.document).ab()};w_.dom.ab=3Dfunction(){return =
w_.dom.og(document)};=0A=
w_.dom.og=3Dfunction(a){a=3Dw_.dom.Bd(a);return new =
w_.math.Coordinate(a.scrollLeft,a.scrollTop)};w_.dom.Ad=3Dfunction(){retu=
rn =
w_.dom.Bd(document)};w_.dom.Bd=3Dfunction(a){return!w_.userAgent.WEBKIT&&=
w_.dom.eb(a)?a.documentElement:a.body};w_.dom.cb=3Dfunction(a){return =
a?w_.dom.Qd(a):window};=0A=
w_.dom.Qd=3Dfunction(a){if(a.parentWindow)return =
a.parentWindow;if(w_.userAgent.WEBKIT&&!w_.userAgent.isVersion("500")&&!w=
_.userAgent.MOBILE){var =
b=3Da.createElement("script");b.innerHTML=3D"document.parentWindow=3Dwind=
ow";var c=3Da.documentElement;c.appendChild(b);c.removeChild(b);return =
a.parentWindow}return a.defaultView};w_.dom.r=3Dfunction(){return =
w_.dom.Pf(document,arguments)};=0A=
w_.dom.Pf=3Dfunction(a,b){var =
c=3Db[0],d=3Db[1];if(w_.userAgent.IE&&d&&(d.name||d.type)){c=3D["<",c];d.=
name&&c.push(' =
name=3D"',w_.string.htmlEscape(d.name),'"');if(d.type){c.push(' =
type=3D"',w_.string.htmlEscape(d.type),'"');d=3Dw_.cloneObject(d);delete =
d.type}c.push(">");c=3Dc.join("")}var =
e=3Da.createElement(c);if(d)if(w_.isString(d))e.className=3Dd;else =
w_.dom.Nb(e,d);if(b.length>2){function =
f(g){if(g)e.appendChild(w_.isString(g)?a.createTextNode(g):g)}for(d=3D2;d=
<b.length;d++){c=3Db[d];w_.isArrayLike(c)&&!w_.dom.zc(c)?=0A=
w_.array.forEach(w_.dom.isNodeList(c)?w_.array.clone(c):c,f):f(c)}}return=
 e};w_.dom.Ae=3Dw_.dom.r;w_.dom.createElement=3Dfunction(a){return =
document.createElement(a)};w_.dom.createTextNode=3Dfunction(a){return =
document.createTextNode(a)};w_.dom.Eg=3Dfunction(a){return =
w_.dom.Fg(document,a)};w_.dom.Fg=3Dfunction(a,b){var =
c=3Da.createElement("div");c.innerHTML=3Db;if(c.childNodes.length=3D=3D1)=
return =
c.firstChild;else{for(a=3Da.createDocumentFragment();c.firstChild;)a.appe=
ndChild(c.firstChild);return a}};=0A=
w_.dom.kg=3Dfunction(){return =
w_.dom.pa()?"CSS1Compat":"BackCompat"};w_.dom.pa=3Dfunction(){return =
w_.dom.eb(document)};w_.dom.eb=3Dfunction(a){if(w_.dom.yh)return =
w_.dom.ASSUME_STANDARDS_MODE;return =
a.compatMode=3D=3D"CSS1Compat"};w_.dom.canHaveChildren=3Dfunction(a){if(a=
.nodeType!=3Dw_.dom.NodeType.ELEMENT)return w_d;if("canHaveChildren"in =
a)return a.canHaveChildren;switch(a.tagName){case =
w_.dom.TagName.APPLET:case w_.dom.TagName.AREA:case =
w_.dom.TagName.BR:case w_.dom.TagName.COL:case w_.dom.TagName.FRAME:case =
w_.dom.TagName.HR:case w_.dom.TagName.IMG:case w_.dom.TagName.INPUT:case =
w_.dom.TagName.IFRAME:case w_.dom.TagName.ISINDEX:case =
w_.dom.TagName.LINK:case w_.dom.TagName.NOFRAMES:case =
w_.dom.TagName.NOSCRIPT:case w_.dom.TagName.META:case =
w_.dom.TagName.OBJECT:case w_.dom.TagName.PARAM:case =
w_.dom.TagName.SCRIPT:case w_.dom.TagName.STYLE:return w_d}return w_b};=0A=
w_.dom.appendChild=3Dfunction(a,b){a.appendChild(b)};w_.dom.Hb=3Dfunction=
(a){for(var =
b;b=3Da.firstChild;)a.removeChild(b)};w_.dom.yc=3Dfunction(a,b){b.parentN=
ode&&b.parentNode.insertBefore(a,b)};w_.dom.Zd=3Dfunction(a,b){b.parentNo=
de&&b.parentNode.insertBefore(a,b.nextSibling)};w_.dom.removeNode=3Dfunct=
ion(a){return =
a&&a.parentNode?a.parentNode.removeChild(a):w_c};w_.dom.replaceNode=3Dfun=
ction(a,b){var c=3Db.parentNode;c&&c.replaceChild(a,b)};=0A=
w_.dom.yd=3Dfunction(a){var =
b,c=3Da.parentNode;if(c&&c.nodeType!=3Dw_.dom.NodeType.DOCUMENT_FRAGMENT)=
if(a.removeNode)return =
a.removeNode(w_d);else{for(;b=3Da.firstChild;)c.insertBefore(b,a);return =
w_.dom.removeNode(a)}};w_.dom.Cd=3Dfunction(a){return =
w_.dom.sc(a.firstChild,w_b)};w_.dom.Ed=3Dfunction(a){return =
w_.dom.sc(a.lastChild,w_d)};w_.dom.Gd=3Dfunction(a){return =
w_.dom.sc(a.nextSibling,w_b)};w_.dom.Ld=3Dfunction(a){return =
w_.dom.sc(a.previousSibling,w_d)};=0A=
w_.dom.sc=3Dfunction(a,b){for(;a&&a.nodeType!=3Dw_.dom.NodeType.ELEMENT;)=
a=3Db?a.nextSibling:a.previousSibling;return =
a};w_.dom.zc=3Dfunction(a){return =
w_.isObject(a)&&a.nodeType>0};w_.dom.xh=3Dw_.userAgent.WEBKIT&&w_.userAge=
nt.isVersion("522");=0A=
w_.dom.contains=3Dfunction(a,b){if(typeof =
a.contains!=3D"undefined"&&!w_.dom.xh&&b.nodeType=3D=3Dw_.dom.NodeType.EL=
EMENT)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};=0A=
w_.dom.compareNodeOrder=3Dfunction(a,b){if(a=3D=3Db)return =
0;if(a.compareDocumentPosition)return =
a.compareDocumentPosition(b)&2?1:-1;if("sourceIndex"in =
a||a.parentNode&&"sourceIndex"in a.parentNode){var =
c=3Da.nodeType=3D=3Dw_.dom.NodeType.ELEMENT,d=3Db.nodeType=3D=3Dw_.dom.No=
deType.ELEMENT;if(c&&d)return a.sourceIndex-b.sourceIndex;else{var =
e=3Da.parentNode,f=3Db.parentNode;if(e=3D=3Df)return =
w_.dom.Of(a,b);if(!c&&w_.dom.contains(e,b))return-1*w_.dom.Nf(a,b);if(!d&=
&w_.dom.contains(f,a))return w_.dom.Nf(b,a);return(c?a.sourceIndex:=0A=
e.sourceIndex)-(d?b.sourceIndex:f.sourceIndex)}}d=3Dw_.dom.w(a);c=3Dd.cre=
ateRange();c.selectNode(a);c.collapse(w_b);a=3Dd.createRange();a.selectNo=
de(b);a.collapse(w_b);return =
c.compareBoundaryPoints(w_.global.Range.START_TO_END,a)};w_.dom.Nf=3Dfunc=
tion(a,b){var =
c=3Da.parentNode;if(c=3D=3Db)return-1;for(b=3Db;b.parentNode!=3Dc;)b=3Db.=
parentNode;return =
w_.dom.Of(b,a)};w_.dom.Of=3Dfunction(a,b){for(b=3Db;b=3Db.previousSibling=
;)if(b=3D=3Da)return-1;return 1};=0A=
w_.dom.findCommonAncestor=3Dfunction(){var =
a,b=3Darguments.length;if(b){if(b=3D=3D1)return arguments[0]}else return =
w_c;var c=3D[],d=3DInfinity;for(a=3D0;a<b;a++){for(var =
e=3D[],f=3Darguments[a];f;){e.unshift(f);f=3Df.parentNode}c.push(e);d=3DM=
ath.min(d,e.length)}e=3Dw_c;for(a=3D0;a<d;a++){f=3Dc[0][a];for(var =
g=3D1;g<b;g++)if(f!=3Dc[g][a])return e;e=3Df}return =
e};w_.dom.w=3Dfunction(a){return =
a.nodeType=3D=3Dw_.dom.NodeType.DOCUMENT?a:a.ownerDocument||a.document};=0A=
w_.dom.oc=3Dfunction(a){return =
a=3Dw_.userAgent.WEBKIT?a.document||a.contentWindow.document:a.contentDoc=
ument||a.contentWindow.document};w_.dom.Dd=3Dfunction(a){return =
a.contentWindow||w_.dom.Qd(w_.dom.oc(a))};w_.dom.re=3Dfunction(a,b){if("t=
extContent"in a)a.textContent=3Db;else =
if(a.firstChild&&a.firstChild.nodeType=3D=3Dw_.dom.NodeType.TEXT){for(;a.=
lastChild!=3Da.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=3D=
b}else{w_.dom.Hb(a);var =
c=3Dw_.dom.w(a);a.appendChild(c.createTextNode(b))}};=0A=
w_.dom.getOuterHtml=3Dfunction(a){if("outerHTML"in a)return =
a.outerHTML;else{var =
b=3Dw_.dom.w(a);b=3Db.createElement("div");b.appendChild(a.cloneNode(w_b)=
);return b.innerHTML}};w_.dom.vd=3Dfunction(a,b){var =
c=3D[];return(a=3Dw_.dom.xd(a,b,c,w_b))?c[0]:undefined};w_.dom.wd=3Dfunct=
ion(a,b){var c=3D[];w_.dom.xd(a,b,c,w_d);return =
c};w_.dom.xd=3Dfunction(a,b,c,d){if(a!=3Dw_c)for(var =
e=3D0,f;f=3Da.childNodes[e];e++){if(b(f)){c.push(f);if(d)return =
w_b}if(w_.dom.xd(f,b,c,d))return w_b}return w_d};=0A=
w_.dom.pf=3D{SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1};w_.dom.Xb=3D{IMG:=
" ",BR:"\n"};w_.dom.isFocusableTabIndex=3Dfunction(a){var =
b=3Da.getAttributeNode("tabindex");if(b&&b.specified){a=3Da.tabIndex;retu=
rn w_.isNumber(a)&&a>=3D0}return =
w_d};w_.dom.setFocusableTabIndex=3Dfunction(a,b){if(b)a.tabIndex=3D0;else=
 a.removeAttribute("tabIndex")};=0A=
w_.dom.Bb=3Dfunction(a){if(w_.userAgent.IE&&"innerText"in =
a)a=3Dw_.string.canonicalizeNewlines(a.innerText);else{var =
b=3D[];w_.dom.Od(a,b,w_b);a=3Db.join("")}a=3Da.replace(/\xAD/g,"");a=3Da.=
replace(/ +/g," ");if(a!=3D" ")a=3Da.replace(/^\s*/,"");return =
a};w_.dom.getRawTextContent=3Dfunction(a){var =
b=3D[];w_.dom.Od(a,b,w_d);return b.join("")};=0A=
w_.dom.Od=3Dfunction(a,b,c){if(!(a.nodeName in =
w_.dom.pf))if(a.nodeType=3D=3Dw_.dom.NodeType.TEXT)c?b.push(String(a.node=
Value).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else =
if(a.nodeName in w_.dom.Xb)b.push(w_.dom.Xb[a.nodeName]);else =
for(a=3Da.firstChild;a;){w_.dom.Od(a,b,c);a=3Da.nextSibling}};w_.dom.Hd=3D=
function(a){return w_.dom.Bb(a).length};=0A=
w_.dom.Jd=3Dfunction(a,b){b=3Db||w_.dom.w(a).body;for(var =
c=3D[];a&&a!=3Db;){for(var =
d=3Da;d=3Dd.previousSibling;)c.unshift(w_.dom.Bb(d));a=3Da.parentNode}ret=
urn w_.string.trimLeft(c.join("")).replace(/ +/g," ").length};=0A=
w_.dom.getNodeAtOffset=3Dfunction(a,b,c){a=3D[a];for(var =
d=3D0,e;a.length>0&&d<b;){e=3Da.pop();if(!(e.nodeName in =
w_.dom.pf))if(e.nodeType=3D=3Dw_.dom.NodeType.TEXT){var =
f=3De.nodeValue.replace(/(\r\n|\r|\n)/g,"").replace(/ +/g," =
");d+=3Df.length}else if(e.nodeName in =
w_.dom.Xb)d+=3Dw_.dom.Xb[e.nodeName].length;else =
for(f=3De.childNodes.length-1;f>=3D0;f--)a.push(e.childNodes[f])}if(w_.is=
Object(c)){c.remainder=3De?e.nodeValue.length+b-d-1:0;c.node=3De}return =
e};=0A=
w_.dom.isNodeList=3Dfunction(a){if(a&&typeof =
a.length=3D=3D"number")if(w_.isObject(a))return typeof =
a.item=3D=3D"function"||typeof a.item=3D=3D"string";else =
if(w_.isFunction(a))return typeof a.item=3D=3D"function";return =
w_d};w_.dom.zd=3Dfunction(a,b,c){return =
w_.dom.mc(a,function(d){return(!b||d.nodeName=3D=3Db)&&(!c||w_.dom.classe=
s.has(d,c))},w_b)};w_.dom.mc=3Dfunction(a,b,c,d){if(!c)a=3Da.parentNode;c=
=3Dd=3D=3Dw_c;for(var e=3D0;a&&(c||e<=3Dd);){if(b(a))return =
a;a=3Da.parentNode;e++}return w_c};=0A=
w_.dom.DomHelper=3Dfunction(a){this.$=3Da||w_.global.document||document};=
w_.dom.DomHelper.prototype.V=3Dw_.dom.V;w_.dom.DomHelper.prototype.Ga=3Df=
unction(){return =
this.$};w_.dom.DomHelper.prototype.xb=3Dfunction(a){return =
w_.isString(a)?this.$.getElementById(a):a};w_.dom.DomHelper.prototype.Kc=3D=
w_.dom.DomHelper.prototype.xb;w_.dom.DomHelper.prototype.sa=3Dfunction(a,=
b,c){return =
w_.dom.pg(this.$,a,b,c)};w_.dom.DomHelper.prototype.X=3Dw_.dom.DomHelper.=
prototype.sa;w_.dom.DomHelper.prototype.Nb=3Dw_.dom.Nb;=0A=
w_.dom.DomHelper.prototype.Cb=3Dfunction(a){return =
w_.dom.Cb(a||this.cb())};w_.dom.DomHelper.prototype.mg=3Dfunction(){retur=
n w_.dom.ng(this.cb())};w_.dom.DomHelper.prototype.r=3Dfunction(){return =
w_.dom.Pf(this.$,arguments)};w_.dom.DomHelper.prototype.Ae=3Dw_.dom.DomHe=
lper.prototype.r;w_.dom.DomHelper.prototype.createElement=3Dfunction(a){r=
eturn =
this.$.createElement(a)};w_.dom.DomHelper.prototype.createTextNode=3Dfunc=
tion(a){return this.$.createTextNode(a)};=0A=
w_.dom.DomHelper.prototype.Eg=3Dfunction(a){return =
w_.dom.Fg(this.$,a)};w_.dom.DomHelper.prototype.kg=3Dfunction(){return =
this.pa()?"CSS1Compat":"BackCompat"};w_.dom.DomHelper.prototype.pa=3Dfunc=
tion(){return =
w_.dom.eb(this.$)};w_.dom.DomHelper.prototype.cb=3Dfunction(){return =
w_.dom.Qd(this.$)};w_.dom.DomHelper.prototype.Ad=3Dfunction(){return =
w_.dom.Bd(this.$)};w_.dom.DomHelper.prototype.ab=3Dfunction(){return =
w_.dom.og(this.$)};w_.dom.DomHelper.prototype.appendChild=3Dw_.dom.append=
Child;=0A=
w_.dom.DomHelper.prototype.Hb=3Dw_.dom.Hb;w_.dom.DomHelper.prototype.yc=3D=
w_.dom.yc;w_.dom.DomHelper.prototype.Zd=3Dw_.dom.Zd;w_.dom.DomHelper.prot=
otype.removeNode=3Dw_.dom.removeNode;w_.dom.DomHelper.prototype.replaceNo=
de=3Dw_.dom.replaceNode;w_.dom.DomHelper.prototype.yd=3Dw_.dom.yd;w_.dom.=
DomHelper.prototype.Cd=3Dw_.dom.Cd;w_.dom.DomHelper.prototype.Ed=3Dw_.dom=
.Ed;w_.dom.DomHelper.prototype.Gd=3Dw_.dom.Gd;w_.dom.DomHelper.prototype.=
Ld=3Dw_.dom.Ld;w_.dom.DomHelper.prototype.zc=3Dw_.dom.zc;=0A=
w_.dom.DomHelper.prototype.contains=3Dw_.dom.contains;w_.dom.DomHelper.pr=
ototype.w=3Dw_.dom.w;w_.dom.DomHelper.prototype.oc=3Dw_.dom.oc;w_.dom.Dom=
Helper.prototype.Dd=3Dw_.dom.Dd;w_.dom.DomHelper.prototype.re=3Dw_.dom.re=
;w_.dom.DomHelper.prototype.vd=3Dw_.dom.vd;w_.dom.DomHelper.prototype.wd=3D=
w_.dom.wd;w_.dom.DomHelper.prototype.Bb=3Dw_.dom.Bb;w_.dom.DomHelper.prot=
otype.Hd=3Dw_.dom.Hd;w_.dom.DomHelper.prototype.Jd=3Dw_.dom.Jd;w_.dom.Dom=
Helper.prototype.zd=3Dw_.dom.zd;w_.dom.DomHelper.prototype.mc=3Dw_.dom.mc=
;w_.debug=3D{};w_.debug.errorHandlerWeakDep=3D{protectEntryPoint:function=
(a){return =
a}};w_.Disposable=3Dfunction(){};w_.Disposable.prototype.sd=3Dw_d;w_.Disp=
osable.prototype.dispose=3Dfunction(){if(!this.sd){this.sd=3Dw_b;this.L()=
}};w_.Disposable.prototype.L=3Dfunction(){};w_.dispose=3Dfunction(a){a&&t=
ypeof =
a.dispose=3D=3D"function"&&a.dispose()};w_.structs=3D{};w_.structs.Simple=
Pool=3Dfunction(a,b){w_.Disposable.call(this);this.Tg=3Db;this.Fa=3D[];th=
is.Qf(a)};w_.inherits(w_.structs.SimplePool,w_.Disposable);w_.structs.Sim=
plePool.prototype.fc=3Dw_c;w_.structs.SimplePool.prototype.ic=3Dw_c;w_.st=
ructs.SimplePool.prototype.gb=3Dfunction(a){this.fc=3Da};w_.structs.Simpl=
ePool.prototype.ne=3Dfunction(a){this.ic=3Da};w_.structs.SimplePool.proto=
type.na=3Dfunction(){if(this.Fa.length)return this.Fa.pop();return =
this.md()};=0A=
w_.structs.SimplePool.prototype.Qa=3Dfunction(a){this.Fa.length<this.Tg?t=
his.Fa.push(a):this.rd(a)};w_.structs.SimplePool.prototype.Qf=3Dfunction(=
a){if(a>this.Tg)w_a(Error("[goog.structs.SimplePool] Initial cannot be =
greater than max"));for(var =
b=3D0;b<a;b++)this.Fa.push(this.md())};w_.structs.SimplePool.prototype.md=
=3Dfunction(){return =
this.fc?this.fc():{}};w_.structs.SimplePool.prototype.rd=3Dfunction(a){if=
(this.ic)this.ic(a);else if(w_.isFunction(a.dispose))a.dispose();else =
for(var b in a)delete a[b]};=0A=
w_.structs.SimplePool.prototype.L=3Dfunction(){w_.structs.SimplePool.Hc.L=
.call(this);for(var a=3Dthis.Fa;a.length;)this.rd(a.pop());delete =
this.Fa};w_.events=3D{};w_.events.Event=3Dfunction(a,b){this.type=3Da;thi=
s.currentTarget=3Dthis.target=3Db};w_.inherits(w_.events.Event,w_.Disposa=
ble);w_.events.Event.prototype.L=3Dfunction(){delete this.type;delete =
this.target;delete =
this.currentTarget};w_.events.Event.prototype.qa=3Dw_d;w_.events.Event.pr=
ototype.Ra=3Dw_b;w_.events.Event.prototype.stopPropagation=3Dfunction(){t=
his.qa=3Dw_b};w_.events.Event.prototype.preventDefault=3Dfunction(){this.=
Ra=3Dw_d};w_.events.BrowserEvent=3Dfunction(a,b){a&&this.init(a,b)};w_.in=
herits(w_.events.BrowserEvent,w_.events.Event);w_.events.BrowserEvent.Mou=
seButton=3D{LEFT:0,MIDDLE:1,RIGHT:2};w_.events.BrowserEvent.Si=3D[1,4,2];=
w_.events.BrowserEvent.prototype.type=3Dw_c;w_.events.BrowserEvent.protot=
ype.target=3Dw_c;w_.events.BrowserEvent.prototype.relatedTarget=3Dw_c;w_.=
events.BrowserEvent.prototype.offsetX=3D0;w_.events.BrowserEvent.prototyp=
e.offsetY=3D0;w_.events.BrowserEvent.prototype.clientX=3D0;=0A=
w_.events.BrowserEvent.prototype.clientY=3D0;w_.events.BrowserEvent.proto=
type.screenX=3D0;w_.events.BrowserEvent.prototype.screenY=3D0;w_.events.B=
rowserEvent.prototype.button=3D0;w_.events.BrowserEvent.prototype.keyCode=
=3D0;w_.events.BrowserEvent.prototype.charCode=3D0;w_.events.BrowserEvent=
.prototype.ctrlKey=3Dw_d;w_.events.BrowserEvent.prototype.altKey=3Dw_d;w_=
.events.BrowserEvent.prototype.shiftKey=3Dw_d;w_.events.BrowserEvent.prot=
otype.metaKey=3Dw_d;w_.events.BrowserEvent.prototype.ea=3Dw_c;=0A=
w_.events.BrowserEvent.prototype.init=3Dfunction(a,b){this.type=3Da.type;=
this.target=3Da.target||a.srcElement;this.currentTarget=3Db;this.relatedT=
arget=3Da.relatedTarget?a.relatedTarget:this.type=3D=3Dw_.events.EventTyp=
e.MOUSEOVER?a.fromElement:this.type=3D=3Dw_.events.EventType.MOUSEOUT?a.t=
oElement:w_c;this.offsetX=3Dtypeof =
a.layerX=3D=3D"number"?a.layerX:a.offsetX;this.offsetY=3Dtypeof =
a.layerY=3D=3D"number"?a.layerY:a.offsetY;this.clientX=3Dtypeof =
a.clientX=3D=3D"number"?a.clientX:a.pageX;this.clientY=3Dtypeof =
a.clientY=3D=3D"number"?=0A=
a.clientY:a.pageY;this.screenX=3Da.screenX||0;this.screenY=3Da.screenY||0=
;this.button=3Da.button;this.keyCode=3Da.keyCode||0;this.charCode=3Da.cha=
rCode||(this.type=3D=3Dw_.events.EventType.KEYPRESS?a.keyCode:0);this.ctr=
lKey=3Da.ctrlKey;this.altKey=3Da.altKey;this.shiftKey=3Da.shiftKey;this.m=
etaKey=3Da.metaKey;this.ea=3Da;delete this.Ra;delete =
this.qa};w_.events.BrowserEvent.prototype.stopPropagation=3Dfunction(){th=
is.qa=3Dw_b;if(this.ea.stopPropagation)this.ea.stopPropagation();else =
this.ea.cancelBubble=3Dw_b};=0A=
w_.events.BrowserEvent.prototype.preventDefault=3Dfunction(){this.Ra=3Dw_=
d;if(this.ea.preventDefault)this.ea.preventDefault();else{this.ea.returnV=
alue=3Dw_d;try{this.ea.keyCode=3D-1}catch(a){}}};w_.events.BrowserEvent.p=
rototype.L=3Dfunction(){w_.events.BrowserEvent.Hc.L.call(this);this.ea=3D=
w_c};w_.events.Listener=3Dfunction(){};w_.events.Listener.Nh=3D0;w_.event=
s.Listener.prototype.key=3D0;w_.events.Listener.prototype.removed=3Dw_d;w=
_.events.Listener.prototype.dc=3Dw_d;=0A=
w_.events.Listener.prototype.init=3Dfunction(a,b,c,d,e,f){if(w_.isFunctio=
n(a))this.Jg=3Dw_b;else =
if(a&&a.handleEvent&&w_.isFunction(a.handleEvent))this.Jg=3Dw_d;else =
w_a(Error("Invalid listener =
argument"));this.listener=3Da;this.proxy=3Db;this.src=3Dc;this.type=3Dd;t=
his.capture=3D!!e;this.handler=3Df;this.dc=3Dw_d;this.key=3D++w_.events.L=
istener.Nh;this.removed=3Dw_d};=0A=
w_.events.Listener.prototype.handleEvent=3Dfunction(a){if(this.Jg)return =
this.listener.call(this.handler||this.src,a);return =
this.listener.handleEvent.call(this.listener,a)};w_.events.ta=3D{};w_.eve=
nts.C=3D{};w_.events.ga=3D{};w_.events.OBJECT_POOL_INITIAL_COUNT=3D0;w_.e=
vents.OBJECT_POOL_MAX_COUNT=3D600;w_.events.fb=3Dnew =
w_.structs.SimplePool(w_.events.OBJECT_POOL_INITIAL_COUNT,w_.events.OBJEC=
T_POOL_MAX_COUNT);w_.events.fb.gb(function(){return{g:0,ca:0}});w_.events=
.fb.ne(function(a){a.g=3D0});w_.events.ARRAY_POOL_INITIAL_COUNT=3D0;w_.ev=
ents.ARRAY_POOL_MAX_COUNT=3D600;w_.events.Ca=3Dnew =
w_.structs.SimplePool(w_.events.ARRAY_POOL_INITIAL_COUNT,w_.events.ARRAY_=
POOL_MAX_COUNT);w_.events.Ca.gb(function(){return[]});=0A=
w_.events.Ca.ne(function(a){a.length=3D0;delete a.Eb;delete =
a.ge});w_.events.HANDLE_EVENT_PROXY_POOL_INITIAL_COUNT=3D0;w_.events.HAND=
LE_EVENT_PROXY_POOL_MAX_COUNT=3D600;w_.events.xg=3Dnew =
w_.structs.SimplePool(w_.events.HANDLE_EVENT_PROXY_POOL_INITIAL_COUNT,w_.=
events.HANDLE_EVENT_PROXY_POOL_MAX_COUNT);w_.events.xg.gb(function(){var =
a=3Dfunction(b){return w_.events.Sd.call(a.src,a.key,b)};return =
a});w_.events.LISTENER_POOL_INITIAL_COUNT=3D0;w_.events.LISTENER_POOL_MAX=
_COUNT=3D600;w_.events.Qh=3Dfunction(){return new w_.events.Listener};=0A=
w_.events.ce=3Dnew =
w_.structs.SimplePool(w_.events.LISTENER_POOL_INITIAL_COUNT,w_.events.LIS=
TENER_POOL_MAX_COUNT);w_.events.ce.gb(w_.events.Qh);w_.events.EVENT_POOL_=
INITIAL_COUNT=3D0;w_.events.EVENT_POOL_MAX_COUNT=3D600;w_.events.Oh=3Dfun=
ction(){return new w_.events.BrowserEvent};w_.events.Ph=3Dfunction(){var =
a=3Dw_c;if(w_.userAgent.IE){a=3Dnew =
w_.structs.SimplePool(w_.events.EVENT_POOL_INITIAL_COUNT,w_.events.EVENT_=
POOL_MAX_COUNT);a.gb(w_.events.Oh)}return =
a};w_.events.bg=3Dw_.events.Ph();w_.events.ti=3D"on";=0A=
w_.events.he=3D{};w_.events.Vi=3D"_";=0A=
w_.events.listen=3Dfunction(a,b,c,d,e){if(b)if(w_.isArray(b)){for(var =
f=3D0;f<b.length;f++)w_.events.listen(a,b[f],c,d,e);return =
w_c}else{d=3D!!d;var g=3Dw_.events.C;b in =
g||(g[b]=3Dw_.events.fb.na());g=3Dg[b];if(!(d in =
g)){g[d]=3Dw_.events.fb.na();g.g++}g=3Dg[d];var =
h=3Dw_.getHashCode(a),i;g.ca++;if(g[h]){i=3Dg[h];for(f=3D0;f<i.length;f++=
){g=3Di[f];if(g.listener=3D=3Dc&&g.handler=3D=3De){if(g.removed)break;ret=
urn =
i[f].key}}}else{i=3Dg[h]=3Dw_.events.Ca.na();g.g++}f=3Dw_.events.xg.na();=
f.src=3Da;g=3Dw_.events.ce.na();g.init(c,f,a,b,d,e);=0A=
c=3Dg.key;f.key=3Dc;i.push(g);w_.events.ta[c]=3Dg;w_.events.ga[h]||(w_.ev=
ents.ga[h]=3Dw_.events.Ca.na());w_.events.ga[h].push(g);if(a.addEventList=
ener){if(a=3D=3Dw_.global||!a.pd)a.addEventListener(b,f,d)}else =
a.attachEvent(w_.events.sg(b),f);return c}else w_a(Error("Invalid event =
type"))};w_.events.listenOnce=3Dfunction(a,b,c,d,e){if(w_.isArray(b)){for=
(var f=3D0;f<b.length;f++)w_.events.listenOnce(a,b[f],c,d,e);return =
w_c}a=3Dw_.events.listen(a,b,c,d,e);b=3Dw_.events.ta[a];b.dc=3Dw_b;return=
 a};=0A=
w_.events.unlisten=3Dfunction(a,b,c,d,e){if(w_.isArray(b)){for(var =
f=3D0;f<b.length;f++)w_.events.unlisten(a,b[f],c,d,e);return =
w_c}d=3D!!d;a=3Dw_.events.Fd(a,b,d);if(!a)return =
w_d;for(f=3D0;f<a.length;f++)if(a[f].listener=3D=3Dc&&a[f].capture=3D=3Dd=
&&a[f].handler=3D=3De)return w_.events.unlistenByKey(a[f].key);return =
w_d};=0A=
w_.events.unlistenByKey=3Dfunction(a){if(!w_.events.ta[a])return w_d;var =
b=3Dw_.events.ta[a];if(b.removed)return w_d;var =
c=3Db.src,d=3Db.type,e=3Db.proxy,f=3Db.capture;if(c.removeEventListener){=
if(c=3D=3Dw_.global||!c.pd)c.removeEventListener(d,e,f)}else =
c.detachEvent&&c.detachEvent(w_.events.sg(d),e);c=3Dw_.getHashCode(c);e=3D=
w_.events.C[d][f][c];if(w_.events.ga[c]){var =
g=3Dw_.events.ga[c];w_.array.remove(g,b);g.length=3D=3D0&&delete =
w_.events.ga[c]}b.removed=3Dw_b;e.ge=3Dw_b;w_.events.Kf(d,f,c,e);delete =
w_.events.ta[a];return w_b};=0A=
w_.events.Kf=3Dfunction(a,b,c,d){if(!d.Eb)if(d.ge){for(var =
e=3D0,f=3D0;e<d.length;e++)if(d[e].removed)w_.events.ce.Qa(d[e]);else{if(=
e!=3Df)d[f]=3Dd[e];f++}d.length=3Df;d.ge=3Dw_d;if(f=3D=3D0){w_.events.Ca.=
Qa(d);delete =
w_.events.C[a][b][c];w_.events.C[a][b].g--;if(w_.events.C[a][b].g=3D=3D0)=
{w_.events.fb.Qa(w_.events.C[a][b]);delete =
w_.events.C[a][b];w_.events.C[a].g--}if(w_.events.C[a].g=3D=3D0){w_.event=
s.fb.Qa(w_.events.C[a]);delete w_.events.C[a]}}}};=0A=
w_.events.removeAll=3Dfunction(a,b,c){var =
d=3D0,e=3Da=3D=3Dw_c,f=3Db=3D=3Dw_c,g=3Dc=3D=3Dw_c;c=3D!!c;if(e)w_.object=
.forEach(w_.events.ga,function(i){for(var j=3Di.length-1;j>=3D0;j--){var =
k=3Di[j];if((f||b=3D=3Dk.type)&&(g||c=3D=3Dk.capture)){w_.events.unlisten=
ByKey(k.key);d++}}});else{a=3Dw_.getHashCode(a);if(w_.events.ga[a]){a=3Dw=
_.events.ga[a];for(e=3Da.length-1;e>=3D0;e--){var =
h=3Da[e];if((f||b=3D=3Dh.type)&&(g||c=3D=3Dh.capture)){w_.events.unlisten=
ByKey(h.key);d++}}}}return =
d};w_.events.getListeners=3Dfunction(a,b,c){return =
w_.events.Fd(a,b,c)||[]};=0A=
w_.events.Fd=3Dfunction(a,b,c){var d=3Dw_.events.C;if(b in =
d){d=3Dd[b];if(c in d){d=3Dd[c];a=3Dw_.getHashCode(a);if(d[a])return =
d[a]}}return =
w_c};w_.events.getListener=3Dfunction(a,b,c,d,e){d=3D!!d;if(a=3Dw_.events=
.Fd(a,b,d))for(b=3D0;b<a.length;b++)if(a[b].listener=3D=3Dc&&a[b].capture=
=3D=3Dd&&a[b].handler=3D=3De)return a[b];return w_c};=0A=
w_.events.hasListener=3Dfunction(a,b,c){a=3Dw_.getHashCode(a);var =
d=3Dw_.events.ga[a];if(d){var =
e=3Dw_.isDef(b),f=3Dw_.isDef(c);if(e&&f){d=3Dw_.events.C[b];return!!d&&!!=
d[c]&&a in d[c]}else return e||f?w_.array.some(d,function(g){return =
e&&g.type=3D=3Db||f&&g.capture=3D=3Dc}):w_b}return =
w_d};w_.events.expose=3Dfunction(a){var b=3D[];for(var c in =
a)a[c]&&a[c].id?b.push(c+" =3D "+a[c]+" ("+a[c].id+")"):b.push(c+" =3D =
"+a[c]);return b.join("\n")};=0A=
w_.events.EventType=3D{CLICK:"click",DBLCLICK:"dblclick",MOUSEDOWN:"mouse=
down",MOUSEUP:"mouseup",MOUSEOVER:"mouseover",MOUSEOUT:"mouseout",MOUSEMO=
VE:"mousemove",SELECTSTART:"selectstart",KEYPRESS:"keypress",KEYDOWN:"key=
down",KEYUP:"keyup",BLUR:"blur",FOCUS:"focus",DEACTIVATE:"deactivate",FOC=
USIN:w_.userAgent.IE?"focusin":"DOMFocusIn",FOCUSOUT:w_.userAgent.IE?"foc=
usout":"DOMFocusOut",CHANGE:"change",SELECT:"select",SUBMIT:"submit",LOAD=
:"load",UNLOAD:"unload",ERROR:"error",HELP:"help",RESIZE:"resize",=0A=
SCROLL:"scroll",READYSTATECHANGE:"readystatechange",CONTEXTMENU:"contextm=
enu"};w_.events.sg=3Dfunction(a){if(a in w_.events.he)return =
w_.events.he[a];return =
w_.events.he[a]=3Dw_.events.ti+a};w_.events.fireListeners=3Dfunction(a,b,=
c,d){var e=3Dw_.events.C;if(b in e){e=3De[b];if(c in e)return =
w_.events.Za(e[c],a,b,c,d)}return w_b};=0A=
w_.events.Za=3Dfunction(a,b,c,d,e){var =
f=3D1;b=3Dw_.getHashCode(b);if(a[b]){a.ca--;a=3Da[b];if(a.Eb)a.Eb++;else =
a.Eb=3D1;try{for(var g=3Da.length,h=3D0;h<g;h++){var =
i=3Da[h];if(i&&!i.removed)f&=3Dw_.events.fireListener(i,e)!=3D=3Dw_d}}fin=
ally{a.Eb--;w_.events.Kf(c,d,b,a)}}return =
Boolean(f)};w_.events.fireListener=3Dfunction(a,b){b=3Da.handleEvent(b);a=
.dc&&w_.events.unlistenByKey(a.key);return =
b};w_.events.getTotalListenerCount=3Dfunction(){return =
w_.object.T(w_.events.ta)};=0A=
w_.events.dispatchEvent=3Dfunction(a,b){if(w_.isString(b))b=3Dnew =
w_.events.Event(b,a);else if(b instanceof =
w_.events.Event)b.target=3Db.target||a;else{var c=3Db;b=3Dnew =
w_.events.Event(b.type,a);w_.object.extend(b,c)}c=3D1;var =
d,e=3Db.type,f=3Dw_.events.C;if(!(e in f))return w_b;f=3Df[e];e=3Dw_b in =
f;var =
g;if(e){d=3D[];for(g=3Da;g;g=3Dg.Kd())d.push(g);g=3Df[w_b];g.ca=3Dg.g;for=
(var =
h=3Dd.length-1;!b.qa&&h>=3D0&&g.ca;h--){b.currentTarget=3Dd[h];c&=3Dw_.ev=
ents.Za(g,d[h],b.type,w_b,b)&&b.Ra!=3Dw_d}}if(g=3Dw_d in =
f){g=3Df[w_d];g.ca=3Dg.g;if(e)for(h=3D=0A=
0;!b.qa&&h<d.length&&g.ca;h++){b.currentTarget=3Dd[h];c&=3Dw_.events.Za(g=
,d[h],b.type,w_d,b)&&b.Ra!=3Dw_d}else =
for(a=3Da;!b.qa&&a&&g.ca;a=3Da.Kd()){b.currentTarget=3Da;c&=3Dw_.events.Z=
a(g,a,b.type,w_d,b)&&b.Ra!=3Dw_d}}return =
Boolean(c)};w_.events.protectBrowserEventEntryPoint=3Dfunction(a,b){w_.ev=
ents.Sd=3Da.protectEntryPoint(w_.events.Sd,b)};=0A=
w_.events.Sd=3Dfunction(a,b){if(!w_.events.ta[a])return =
w_b;a=3Dw_.events.ta[a];var c=3Da.type,d=3Dw_.events.C;if(!(c in =
d))return w_b;d=3Dd[c];var =
e,f;if(w_.userAgent.IE){e=3Db||w_.getObjectByName("window.event");b=3Dw_b=
 in d;var g=3Dw_d in d;if(b){if(w_.events.ki(e))return =
w_b;w_.events.oi(e)}var =
h=3Dw_.events.bg.na();h.init(e,this);e=3Dw_b;try{if(b){for(var =
i=3Dw_.events.Ca.na(),j=3Dh.currentTarget;j;j=3Dj.parentNode)i.push(j);f=3D=
d[w_b];f.ca=3Df.g;for(var =
k=3Di.length-1;!h.qa&&k>=3D0&&f.ca;k--){h.currentTarget=3Di[k];e&=3Dw_.ev=
ents.Za(f,=0A=
i[k],c,w_b,h)}if(g){f=3Dd[w_d];f.ca=3Df.g;for(k=3D0;!h.qa&&k<i.length&&f.=
ca;k++){h.currentTarget=3Di[k];e&=3Dw_.events.Za(f,i[k],c,w_d,h)}}}else =
e=3Dw_.events.fireListener(a,h)}finally{if(i){i.length=3D0;w_.events.Ca.Q=
a(i)}h.dispose();w_.events.bg.Qa(h)}return e}f=3Dnew =
w_.events.BrowserEvent(b,this);try{e=3Dw_.events.fireListener(a,f)}finall=
y{f.dispose()}return e};w_.events.oi=3Dfunction(a){var =
b=3Dw_d;if(a.keyCode=3D=3D0)try{a.keyCode=3D-1;return}catch(c){b=3Dw_b}if=
(b||a.returnValue=3D=3Dundefined)a.returnValue=3Dw_b};=0A=
w_.events.ki=3Dfunction(a){return =
a.keyCode<0||a.returnValue!=3Dundefined};w_.events.Oi=3D0;w_.events.getUn=
iqueId=3Dfunction(a){return =
a+"_"+w_.events.Oi++};w_.math.Box=3Dfunction(a,b,c,d){this.top=3Da;this.r=
ight=3Db;this.bottom=3Dc;this.left=3Dd};w_.math.Box.boundingBox=3Dfunctio=
n(){for(var a=3Dnew =
w_.math.Box(arguments[0].y,arguments[0].x,arguments[0].y,arguments[0].x),=
b=3D1;b<arguments.length;b++){var =
c=3Darguments[b];a.top=3DMath.min(a.top,c.y);a.right=3DMath.max(a.right,c=
.x);a.bottom=3DMath.max(a.bottom,c.y);a.left=3DMath.min(a.left,c.x)}retur=
n a};w_.math.Box.prototype.clone=3Dfunction(){return new =
w_.math.Box(this.top,this.right,this.bottom,this.left)};=0A=
if(w_.DEBUG)w_.math.Box.prototype.toString=3Dfunction(){return"("+this.to=
p+"t, "+this.right+"r, "+this.bottom+"b, =
"+this.left+"l)"};w_.math.Box.prototype.contains=3Dfunction(a){return =
w_.math.Box.contains(this,a)};w_.math.Box.prototype.expand=3Dfunction(a,b=
,c,d){if(w_.isObject(a)){this.top-=3Da.top;this.right+=3Da.right;this.bot=
tom+=3Da.bottom;this.left-=3Da.left}else{this.top-=3Da;this.right+=3Db;th=
is.bottom+=3Dc;this.left-=3Dd}return this};=0A=
w_.math.Box.equals=3Dfunction(a,b){if(a=3D=3Db)return =
w_b;if(!a||!b)return w_d;return =
a.top=3D=3Db.top&&a.right=3D=3Db.right&&a.bottom=3D=3Db.bottom&&a.left=3D=
=3Db.left};w_.math.Box.contains=3Dfunction(a,b){if(!a||!b)return =
w_d;if(b instanceof w_.math.Box)return =
b.left>=3Da.left&&b.right<=3Da.right&&b.top>=3Da.top&&b.bottom<=3Da.botto=
m;return b.x>=3Da.left&&b.x<=3Da.right&&b.y>=3Da.top&&b.y<=3Da.bottom};=0A=
w_.math.Box.distance=3Dfunction(a,b){if(b.x>=3Da.left&&b.x<=3Da.right){if=
(b.y>=3Da.top&&b.y<=3Da.bottom)return 0;return =
b.y<a.top?a.top-b.y:b.y-a.bottom}if(b.y>=3Da.top&&b.y<=3Da.bottom)return =
b.x<a.left?a.left-b.x:b.x-a.right;return =
w_.math.Coordinate.distance(b,new =
w_.math.Coordinate(b.x<a.left?a.left:a.right,b.y<a.top?a.top:a.bottom))};=
w_.math.Rect=3Dfunction(a,b,c,d){this.left=3Da;this.top=3Db;this.width=3D=
c;this.height=3Dd};w_.math.Rect.prototype.clone=3Dfunction(){return new =
w_.math.Rect(this.left,this.top,this.width,this.height)};w_.math.Rect.cre=
ateFromBox=3Dfunction(a){return new =
w_.math.Rect(a.left,a.top,a.right-a.left,a.bottom-a.top)};if(w_.DEBUG)w_.=
math.Rect.prototype.toString=3Dfunction(){return"("+this.left+", =
"+this.top+" - "+this.width+"w x "+this.height+"h)"};=0A=
w_.math.Rect.equals=3Dfunction(a,b){if(a=3D=3Db)return =
w_b;if(!a||!b)return w_d;return =
a.left=3D=3Db.left&&a.width=3D=3Db.width&&a.top=3D=3Db.top&&a.height=3D=3D=
b.height};w_.math.Rect.prototype.intersection=3Dfunction(a){var =
b=3DMath.max(this.left,a.left),c=3DMath.min(this.left+this.width,a.left+a=
.width);if(b<=3Dc){var =
d=3DMath.max(this.top,a.top);a=3DMath.min(this.top+this.height,a.top+a.he=
ight);if(d<=3Da){this.left=3Db;this.top=3Dd;this.width=3Dc-b;this.height=3D=
a-d;return w_b}}return w_d};=0A=
w_.math.Rect.intersection=3Dfunction(a,b){var =
c=3DMath.max(a.left,b.left),d=3DMath.min(a.left+a.width,b.left+b.width);i=
f(c<=3Dd){var =
e=3DMath.max(a.top,b.top);a=3DMath.min(a.top+a.height,b.top+b.height);if(=
e<=3Da)return new w_.math.Rect(c,e,d-c,a-e)}return =
w_c};w_.math.Rect.intersects=3Dfunction(a,b){var =
c=3DMath.max(a.left,b.left),d=3DMath.min(a.left+a.width,b.left+b.width);i=
f(c<=3Dd){c=3DMath.max(a.top,b.top);a=3DMath.min(a.top+a.height,b.top+b.h=
eight);if(c<=3Da)return w_b}return w_d};=0A=
w_.math.Rect.prototype.intersects=3Dfunction(a){return =
w_.math.Rect.intersects(this,a)};=0A=
w_.math.Rect.difference=3Dfunction(a,b){var =
c=3Dw_.math.Rect.intersection(a,b);if(!c||!c.height||!c.width)return[a.cl=
one()];c=3D[];var =
d=3Da.top,e=3Da.height,f=3Da.left+a.width,g=3Da.top+a.height,h=3Db.left+b=
.width,i=3Db.top+b.height;if(b.top>a.top){c.push(new =
w_.math.Rect(a.left,a.top,a.width,b.top-a.top));d=3Db.top;e-=3Db.top-a.to=
p}if(i<g){c.push(new =
w_.math.Rect(a.left,i,a.width,g-i));e=3Di-d}b.left>a.left&&c.push(new =
w_.math.Rect(a.left,d,b.left-a.left,e));h<f&&c.push(new =
w_.math.Rect(h,d,f-h,e));return c};=0A=
w_.math.Rect.prototype.difference=3Dfunction(a){return =
w_.math.Rect.difference(this,a)};w_.math.Rect.prototype.gd=3Dfunction(a){=
var =
b=3DMath.max(this.left+this.width,a.left+a.width),c=3DMath.max(this.top+t=
his.height,a.top+a.height);this.left=3DMath.min(this.left,a.left);this.to=
p=3DMath.min(this.top,a.top);this.width=3Db-this.left;this.height=3Dc-thi=
s.top};w_.math.Rect.gd=3Dfunction(a,b){if(!a||!b)return =
w_c;a=3Da.clone();a.gd(b);return a};=0A=
w_.math.Rect.prototype.contains=3Dfunction(a){return a instanceof =
w_.math.Rect?this.left<=3Da.left&&this.left+this.width>=3Da.left+a.width&=
&this.top<=3Da.top&&this.top+this.height>=3Da.top+a.height:a.x>=3Dthis.le=
ft&&a.x<=3Dthis.left+this.width&&a.y>=3Dthis.top&&a.y<=3Dthis.top+this.he=
ight};w_.math.Rect.prototype.Nd=3Dfunction(){return new =
w_.math.Size(this.width,this.height)};w_.userAgent.product=3D{};w_.userAg=
ent.product.ASSUME_FIREFOX=3Dw_d;w_.userAgent.product.ASSUME_CAMINO=3Dw_d=
;w_.userAgent.product.ASSUME_IPHONE=3Dw_d;w_.userAgent.product.ASSUME_AND=
ROID=3Dw_d;w_.userAgent.product.ASSUME_CHROME=3Dw_d;w_.userAgent.product.=
ASSUME_SAFARI=3Dw_d;=0A=
w_.userAgent.product.Aa=3Dw_.userAgent.ASSUME_IE||w_.userAgent.ASSUME_OPE=
RA||w_.userAgent.product.ASSUME_FIREFOX||w_.userAgent.product.ASSUME_CAMI=
NO||w_.userAgent.product.ASSUME_IPHONE||w_.userAgent.product.ASSUME_ANDRO=
ID||w_.userAgent.product.ASSUME_CHROME||w_.userAgent.product.ASSUME_SAFAR=
I;=0A=
w_.userAgent.product.db=3Dfunction(){w_.userAgent.product.Tf=3Dw_d;w_.use=
rAgent.product.ub=3Dw_d;w_.userAgent.product.Vf=3Dw_d;w_.userAgent.produc=
t.Rf=3Dw_d;w_.userAgent.product.Sf=3Dw_d;w_.userAgent.product.Xf=3Dw_d;va=
r =
a=3Dw_.userAgent.getUserAgentString();if(a)if(a.indexOf("Firefox")!=3D-1)=
w_.userAgent.product.Tf=3Dw_b;else =
if(a.indexOf("Camino")!=3D-1)w_.userAgent.product.ub=3Dw_b;else =
if(a.indexOf("iPhone")!=3D-1||a.indexOf("iPod")!=3D-1)w_.userAgent.produc=
t.Vf=3Dw_b;else if(a.indexOf("Android")!=3D-1)w_.userAgent.product.Rf=3D=0A=
w_b;else if(a.indexOf("Chrome")!=3D-1)w_.userAgent.product.Sf=3Dw_b;else =
if(a.indexOf("Safari")!=3D-1)w_.userAgent.product.Xf=3Dw_b};w_.userAgent.=
product.Aa||w_.userAgent.product.db();w_.userAgent.product.OPERA=3Dw_.use=
rAgent.OPERA;w_.userAgent.product.IE=3Dw_.userAgent.IE;w_.userAgent.produ=
ct.FIREFOX=3Dw_.userAgent.product.Aa?w_.userAgent.product.ASSUME_FIREFOX:=
w_.userAgent.product.Tf;w_.userAgent.product.CAMINO=3Dw_.userAgent.produc=
t.Aa?w_.userAgent.product.ASSUME_CAMINO:w_.userAgent.product.ub;=0A=
w_.userAgent.product.IPHONE=3Dw_.userAgent.product.Aa?w_.userAgent.produc=
t.ASSUME_IPHONE:w_.userAgent.product.Vf;w_.userAgent.product.ANDROID=3Dw_=
.userAgent.product.Aa?w_.userAgent.product.ASSUME_ANDROID:w_.userAgent.pr=
oduct.Rf;w_.userAgent.product.CHROME=3Dw_.userAgent.product.Aa?w_.userAge=
nt.product.ASSUME_CHROME:w_.userAgent.product.Sf;w_.userAgent.product.SAF=
ARI=3Dw_.userAgent.product.Aa?w_.userAgent.product.ASSUME_SAFARI:w_.userA=
gent.product.Xf;w_.style=3D{};w_.style.setStyle=3Dfunction(a,b,c){w_.isSt=
ring(b)?w_.style.oh(a,c,b):w_.object.forEach(b,w_.partial(w_.style.oh,a))=
};w_.style.oh=3Dfunction(a,b,c){a.style[w_.style.toCamelCase(c)]=3Db};w_.=
style.getStyle=3Dfunction(a,b){return =
a.style[w_.style.toCamelCase(b)]};w_.style.getComputedStyle=3Dfunction(a,=
b){var =
c=3Dw_.dom.w(a);if(c.defaultView&&c.defaultView.getComputedStyle)if(a=3Dc=
.defaultView.getComputedStyle(a,""))return a[b];return w_c};=0A=
w_.style.getCascadedStyle=3Dfunction(a,b){return =
a.currentStyle?a.currentStyle[b]:w_c};w_.style.aa=3Dfunction(a,b){return =
w_.style.getComputedStyle(a,b)||w_.style.getCascadedStyle(a,b)||a.style[b=
]};w_.style.getComputedPosition=3Dfunction(a){return =
w_.style.aa(a,"position")};w_.style.getBackgroundColor=3Dfunction(a){retu=
rn w_.style.aa(a,"backgroundColor")};=0A=
w_.style.setPosition=3Dfunction(a,b,c){var =
d,e=3Dw_.userAgent.GECKO&&(w_.userAgent.MAC||w_.userAgent.X11)&&w_.userAg=
ent.isVersion("1.9");if(b instanceof =
w_.math.Coordinate){d=3Db.x;b=3Db.y}else{d=3Db;b=3Dc}a.style.left=3Dtypeo=
f d=3D=3D"number"?(e?Math.round(d):d)+"px":d;a.style.top=3Dtypeof =
b=3D=3D"number"?(e?Math.round(b):b)+"px":b};w_.style.getPosition=3Dfuncti=
on(a){return new w_.math.Coordinate(a.offsetLeft,a.offsetTop)};=0A=
w_.style.getClientViewportElement=3Dfunction(a){a=3Da?a.nodeType=3D=3Dw_.=
dom.NodeType.DOCUMENT?a:w_.dom.w(a):w_.dom.Ga();if(w_.userAgent.IE&&!w_.d=
om.V(a).pa())return a.body;return =
a.documentElement};w_.style.ig=3Dfunction(a){var =
b=3Da.getBoundingClientRect();if(w_.userAgent.IE){a=3Da.ownerDocument;b.l=
eft-=3Da.documentElement.clientLeft+a.body.clientLeft;b.top-=3Da.document=
Element.clientTop+a.body.clientTop}return b};=0A=
w_.style.getOffsetParent=3Dfunction(a){if(w_.userAgent.IE)return =
a.offsetParent;var =
b=3Dw_.dom.w(a),c=3Dw_.style.aa(a,"position"),d=3Dc=3D=3D"fixed"||c=3D=3D=
"absolute";for(a=3Da.parentNode;a&&a!=3Db;a=3Da.parentNode){c=3Dw_.style.=
aa(a,"position");d=3Dd&&c=3D=3D"static"&&a!=3Db.documentElement&&a!=3Db.b=
ody;if(!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||c=
=3D=3D"fixed"||c=3D=3D"absolute"))return a}return w_c};=0A=
w_.style.getVisibleRectForElement=3Dfunction(a){var b=3Dnew =
w_.math.Box(0,Infinity,Infinity,0),c=3Dw_.dom.V(a),d=3Dc.Ad(),e;for(a=3Da=
;a=3Dw_.style.getOffsetParent(a);)if((!w_.userAgent.IE||a.clientWidth!=3D=
0)&&(a.scrollWidth!=3Da.clientWidth||a.scrollHeight!=3Da.clientHeight)&&w=
_.style.aa(a,"overflow")!=3D"visible"){var =
f=3Dw_.style.getPageOffset(a),g=3Dw_.style.getClientLeftTop(a);f.x+=3Dg.x=
;f.y+=3Dg.y;b.top=3DMath.max(b.top,f.y);b.right=3DMath.min(b.right,f.x+a.=
clientWidth);b.bottom=3DMath.min(b.bottom,f.y+a.clientHeight);b.left=3D=0A=
Math.max(b.left,f.x);e=3De||a!=3Dd}a=3Dd.scrollLeft;d=3Dd.scrollTop;if(w_=
.userAgent.WEBKIT){b.left+=3Da;b.top+=3Dd}else{b.left=3DMath.max(b.left,a=
);b.top=3DMath.max(b.top,d)}if(!e||w_.userAgent.WEBKIT){b.right+=3Da;b.bo=
ttom+=3Dd}c=3Dc.Cb();b.right=3DMath.min(b.right,a+c.width);b.bottom=3DMat=
h.min(b.bottom,d+c.height);return =
b.top>=3D0&&b.left>=3D0&&b.bottom>b.top&&b.right>b.left?b:w_c};=0A=
w_.style.getClientLeftTop=3Dfunction(a){if(w_.userAgent.GECKO&&!w_.userAg=
ent.isVersion("1.9")){var =
b=3DparseFloat(w_.style.getComputedStyle(a,"borderLeftWidth"));if(w_.styl=
e.isRightToLeft(a)){var =
c=3Da.offsetWidth-a.clientWidth-b-parseFloat(w_.style.getComputedStyle(a,=
"borderRightWidth"));b+=3Dc}return new =
w_.math.Coordinate(b,parseFloat(w_.style.getComputedStyle(a,"borderTopWid=
th")))}return new w_.math.Coordinate(a.clientLeft,a.clientTop)};=0A=
w_.style.getPageOffset=3Dfunction(a){var =
b,c=3Dw_.dom.w(a),d=3Dw_.style.aa(a,"position"),e=3Dw_.userAgent.GECKO&&c=
.getBoxObjectFor&&!a.getBoundingClientRect&&d=3D=3D"absolute"&&(b=3Dc.get=
BoxObjectFor(a))&&(b.screenX<0||b.screenY<0),f=3Dnew =
w_.math.Coordinate(0,0),g=3Dw_.style.getClientViewportElement(c);if(a=3D=3D=
g)return =
f;if(a.getBoundingClientRect){b=3Dw_.style.ig(a);a=3Dw_.dom.V(c).ab();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=3D=0A=
b.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(w_.userAgent.W=
EBKIT&&w_.style.getComputedPosition(b)=3D=3D"fixed"){f.x+=3Dc.body.scroll=
Left;f.y+=3Dc.body.scrollTop;break}b=3Db.offsetParent}while(b&&b!=3Da);if=
(w_.userAgent.OPERA||w_.userAgent.WEBKIT&&d=3D=3D"absolute")f.y-=3Dc.body=
.offsetTop;for(b=3Da;(b=3Dw_.style.getOffsetParent(b))&&b!=3Dc.body&&b!=3D=
g;){f.x-=3Db.scrollLeft;if(!w_.userAgent.OPERA||b.tagName!=3D"TR")f.y-=3D=
b.scrollTop}}return f};=0A=
w_.style.getPageOffsetLeft=3Dfunction(a){return =
w_.style.getPageOffset(a).x};w_.style.getPageOffsetTop=3Dfunction(a){retu=
rn =
w_.style.getPageOffset(a).y};w_.style.getFramedPageOffset=3Dfunction(a,b)=
{var c=3Dnew =
w_.math.Coordinate(0,0),d=3Dw_.dom.cb(w_.dom.w(a));a=3Da;do{var =
e=3Dd=3D=3Db?w_.style.getPageOffset(a):w_.style.getClientPosition(a);c.x+=
=3De.x;c.y+=3De.y}while(d&&d!=3Db&&(a=3Dd.frameElement)&&(d=3Dd.parent));=
return c};=0A=
w_.style.translateRectForAnotherFrame=3Dfunction(a,b,c){if(b.Ga()!=3Dc.Ga=
()){var =
d=3Db.Ga().body;c=3Dw_.style.getFramedPageOffset(d,c.cb());c=3Dw_.math.Co=
ordinate.difference(c,w_.style.getPageOffset(d));if(w_.userAgent.IE&&!b.p=
a())c=3Dw_.math.Coordinate.difference(c,b.ab());a.left+=3Dc.x;a.top+=3Dc.=
y}};w_.style.getRelativePosition=3Dfunction(a,b){a=3Dw_.style.getClientPo=
sition(a);b=3Dw_.style.getClientPosition(b);return new =
w_.math.Coordinate(a.x-b.x,a.y-b.y)};=0A=
w_.style.getClientPosition=3Dfunction(a){var b=3Dnew =
w_.math.Coordinate;if(a.nodeType=3D=3Dw_.dom.NodeType.ELEMENT)if(a.getBou=
ndingClientRect){var =
c=3Dw_.style.ig(a);b.x=3Dc.left;b.y=3Dc.top}else{c=3Dw_.dom.V(a).ab();a=3D=
w_.style.getPageOffset(a);b.x=3Da.x-c.x;b.y=3Da.y-c.y}else{b.x=3Da.client=
X;b.y=3Da.clientY}return b};w_.style.setPageOffset=3Dfunction(a,b,c){var =
d=3Dw_.style.getPageOffset(a);if(b instanceof =
w_.math.Coordinate){c=3Db.y;b=3Db.x}b=3Db-d.x;c=3Dc-d.y;w_.style.setPosit=
ion(a,a.offsetLeft+b,a.offsetTop+c)};=0A=
w_.style.setSize=3Dfunction(a,b,c){if(b instanceof =
w_.math.Size){c=3Db.height;b=3Db.width}else{if(c=3D=3Dundefined)w_a(Error=
("missing height argument"));c=3Dc}a.style.width=3Dtypeof =
b=3D=3D"number"?Math.round(b)+"px":b;a.style.height=3Dtypeof =
c=3D=3D"number"?Math.round(c)+"px":c};=0A=
w_.style.Nd=3Dfunction(a){var =
b=3Dw_.userAgent.OPERA&&!w_.userAgent.isVersion("10");if(w_.style.aa(a,"d=
isplay")!=3D"none")return b?new =
w_.math.Size(a.offsetWidth||a.clientWidth,a.offsetHeight||a.clientHeight)=
:new w_.math.Size(a.offsetWidth,a.offsetHeight);var =
c=3Da.style,d=3Dc.display,e=3Dc.visibility,f=3Dc.position;c.visibility=3D=
"hidden";c.position=3D"absolute";c.display=3D"inline";if(b){b=3Da.offsetW=
idth||a.clientWidth;a=3Da.offsetHeight||a.clientHeight}else{b=3Da.offsetW=
idth;a=3Da.offsetHeight}c.display=3Dd;c.position=3Df;c.visibility=3D=0A=
e;return new w_.math.Size(b,a)};w_.style.getBounds=3Dfunction(a){var =
b=3Dw_.style.getPageOffset(a);a=3Dw_.style.Nd(a);return new =
w_.math.Rect(b.x,b.y,a.width,a.height)};w_.style.sh=3D{};w_.style.toCamel=
Case=3Dfunction(a){return =
w_.style.sh[a]||(w_.style.sh[a]=3DString(a).replace(/\-([a-z])/g,function=
(b,c){return =
c.toUpperCase()}))};w_.style.toSelectorCase=3Dfunction(a){return =
a.replace(/([A-Z])/g,"-$1").toLowerCase()};=0A=
w_.style.getOpacity=3Dfunction(a){var b=3Da.style;a=3D"";if("opacity"in =
b)a=3Db.opacity;else if("MozOpacity"in b)a=3Db.MozOpacity;else =
if("filter"in =
b)if(b=3Db.filter.match(/alpha\(opacity=3D([\d.]+)\)/))a=3DString(b[1]/10=
0);return =
a=3D=3D""?a:Number(a)};w_.style.setOpacity=3Dfunction(a,b){a=3Da.style;if=
("opacity"in a)a.opacity=3Db;else if("MozOpacity"in =
a)a.MozOpacity=3Db;else if("filter"in =
a)a.filter=3Db=3D=3D=3D""?"":"alpha(opacity=3D"+b*100+")"};=0A=
w_.style.setTransparentBackgroundImage=3Dfunction(a,b){a=3Da.style;if(w_.=
userAgent.IE&&!w_.userAgent.isVersion("8"))a.filter=3D'progid:DXImageTran=
sform.Microsoft.AlphaImageLoader(src=3D"'+b+'", =
sizingMethod=3D"crop")';else{a.backgroundImage=3D"url("+b+")";a.backgroun=
dPosition=3D"top =
left";a.backgroundRepeat=3D"no-repeat"}};w_.style.clearTransparentBackgro=
undImage=3Dfunction(a){a=3Da.style;if("filter"in a)a.filter=3D"";else =
a.backgroundImage=3D"none"};w_.style.showElement=3Dfunction(a,b){a.style.=
display=3Db?"":"none"};=0A=
w_.style.isElementShown=3Dfunction(a){return =
a.style.display!=3D"none"};w_.style.installStyles=3Dfunction(a,b){b=3Dw_.=
dom.V(b);var =
c=3Dw_c;if(w_.userAgent.IE){c=3Db.Ga().createStyleSheet();w_.style.setSty=
les(c,a)}else{var =
d=3Db.sa("head")[0];if(!d){c=3Db.sa("body")[0];d=3Db.r("head");c.parentNo=
de.insertBefore(d,c)}c=3Db.r("style");w_.style.setStyles(c,a);b.appendChi=
ld(d,c)}return =
c};w_.style.setStyles=3Dfunction(a,b){if(w_.userAgent.IE)a.cssText=3Db;el=
se{var c=3Dw_.userAgent.WEBKIT?"innerText":"innerHTML";a[c]=3Db}};=0A=
w_.style.setPreWrap=3Dfunction(a){a=3Da.style;if(w_.userAgent.IE&&!w_.use=
rAgent.isVersion("8")){a.whiteSpace=3D"pre";a.wordWrap=3D"break-word"}els=
e =
a.whiteSpace=3Dw_.userAgent.GECKO?"-moz-pre-wrap":w_.userAgent.OPERA?"-o-=
pre-wrap":"pre-wrap"};w_.style.setInlineBlock=3Dfunction(a){a=3Da.style;a=
.position=3D"relative";if(w_.userAgent.IE&&!w_.userAgent.isVersion("8")){=
a.zoom=3D"1";a.display=3D"inline"}else =
a.display=3Dw_.userAgent.GECKO?w_.userAgent.isVersion("1.9a")?"inline-blo=
ck":"-moz-inline-box":"inline-block"};=0A=
w_.style.isRightToLeft=3Dfunction(a){return"rtl"=3D=3Dw_.style.aa(a,"dire=
ction")};w_.style.xe=3Dw_.userAgent.GECKO?"MozUserSelect":w_.userAgent.WE=
BKIT?"WebkitUserSelect":w_c;w_.style.isUnselectable=3Dfunction(a){if(w_.s=
tyle.xe)return a.style[w_.style.xe].toLowerCase()=3D=3D"none";else =
if(w_.userAgent.IE||w_.userAgent.OPERA)return =
a.getAttribute("unselectable")=3D=3D"on";return w_d};=0A=
w_.style.setUnselectable=3Dfunction(a,b,c){c=3D!c?a.getElementsByTagName(=
"*"):w_c;var =
d=3Dw_.style.xe;if(d){b=3Db?"none":"";a.style[d]=3Db;if(c){a=3D0;for(var =
e;e=3Dc[a];a++)e.style[d]=3Db}}else =
if(w_.userAgent.IE||w_.userAgent.OPERA){b=3Db?"on":"";a.setAttribute("uns=
electable",b);if(c)for(a=3D0;e=3Dc[a];a++)e.setAttribute("unselectable",b=
)}};w_.style.getBorderBoxSize=3Dfunction(a){return new =
w_.math.Size(a.offsetWidth,a.offsetHeight)};=0A=
w_.style.setBorderBoxSize=3Dfunction(a,b){var =
c=3Dw_.dom.w(a),d=3Dw_.dom.V(c).pa();if(w_.userAgent.IE&&(!d||!w_.userAge=
nt.isVersion("8"))){c=3Da.style;if(d){d=3Dw_.style.getPaddingBox(a);a=3Dw=
_.style.getBorderBox(a);c.pixelWidth=3Db.width-a.left-d.left-d.right-a.ri=
ght;c.pixelHeight=3Db.height-a.top-d.top-d.bottom-a.bottom}else{c.pixelWi=
dth=3Db.width;c.pixelHeight=3Db.height}}else =
w_.style.nh(a,b,"border-box")};=0A=
w_.style.getContentBoxSize=3Dfunction(a){var =
b=3Dw_.dom.w(a),c=3Dw_.userAgent.IE&&a.currentStyle;if(c&&w_.dom.V(b).pa(=
)&&c.width!=3D"auto"&&c.height!=3D"auto"&&!c.boxSizing){b=3Dw_.style.bb(a=
,c.width,"width","pixelWidth");a=3Dw_.style.bb(a,c.height,"height","pixel=
Height");return new =
w_.math.Size(b,a)}else{c=3Dw_.style.getBorderBoxSize(a);b=3Dw_.style.getP=
addingBox(a);a=3Dw_.style.getBorderBox(a);return new =
w_.math.Size(c.width-a.left-b.left-b.right-a.right,c.height-a.top-b.top-b=
.bottom-a.bottom)}};=0A=
w_.style.setContentBoxSize=3Dfunction(a,b){var =
c=3Dw_.dom.w(a),d=3Dw_.dom.V(c).pa();if(w_.userAgent.IE&&(!d||!w_.userAge=
nt.isVersion("8"))){c=3Da.style;if(d){c.pixelWidth=3Db.width;c.pixelHeigh=
t=3Db.height}else{d=3Dw_.style.getPaddingBox(a);a=3Dw_.style.getBorderBox=
(a);c.pixelWidth=3Db.width+a.left+d.left+d.right+a.right;c.pixelHeight=3D=
b.height+a.top+d.top+d.bottom+a.bottom}}else =
w_.style.nh(a,b,"content-box")};=0A=
w_.style.nh=3Dfunction(a,b,c){a=3Da.style;if(w_.userAgent.GECKO)a.MozBoxS=
izing=3Dc;else if(w_.userAgent.WEBKIT)a.WebkitBoxSizing=3Dc;else =
if(w_.userAgent.OPERA&&!w_.userAgent.isVersion("9.50"))c?a.setProperty("b=
ox-sizing",c):a.removeProperty("box-sizing");else =
a.boxSizing=3Dc;a.width=3Db.width+"px";a.height=3Db.height+"px"};=0A=
w_.style.bb=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}};w_.style.rc=3Dfunction(a,b){return =
w_.style.bb(a,w_.style.getCascadedStyle(a,b),"left","pixelLeft")};=0A=
w_.style.jg=3Dfunction(a,b){if(w_.userAgent.IE){var =
c=3Dw_.style.rc(a,b+"Left"),d=3Dw_.style.rc(a,b+"Right"),e=3Dw_.style.rc(=
a,b+"Top");a=3Dw_.style.rc(a,b+"Bottom");return new =
w_.math.Box(e,d,a,c)}else{c=3Dw_.style.getComputedStyle(a,b+"Left");d=3Dw=
_.style.getComputedStyle(a,b+"Right");e=3Dw_.style.getComputedStyle(a,b+"=
Top");a=3Dw_.style.getComputedStyle(a,b+"Bottom");return new =
w_.math.Box(parseFloat(e),parseFloat(d),parseFloat(a),parseFloat(c))}};w_=
.style.getPaddingBox=3Dfunction(a){return w_.style.jg(a,"padding")};=0A=
w_.style.getMarginBox=3Dfunction(a){return =
w_.style.jg(a,"margin")};w_.style.Gg=3D{thin:2,medium:4,thick:6};w_.style=
.qc=3Dfunction(a,b){if(w_.style.getCascadedStyle(a,b+"Style")=3D=3D"none"=
)return 0;b=3Dw_.style.getCascadedStyle(a,b+"Width");if(b in =
w_.style.Gg)return w_.style.Gg[b];return =
w_.style.bb(a,b,"left","pixelLeft")};=0A=
w_.style.getBorderBox=3Dfunction(a){if(w_.userAgent.IE){var =
b=3Dw_.style.qc(a,"borderLeft"),c=3Dw_.style.qc(a,"borderRight"),d=3Dw_.s=
tyle.qc(a,"borderTop");a=3Dw_.style.qc(a,"borderBottom");return new =
w_.math.Box(d,c,a,b)}else{b=3Dw_.style.getComputedStyle(a,"borderLeftWidt=
h");c=3Dw_.style.getComputedStyle(a,"borderRightWidth");d=3Dw_.style.getC=
omputedStyle(a,"borderTopWidth");a=3Dw_.style.getComputedStyle(a,"borderB=
ottomWidth");return new =
w_.math.Box(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}};=0A=
w_.style.getFontFamily=3Dfunction(a){var =
b=3Dw_.dom.w(a),c=3D"";if(b.createTextRange){c=3Db.body.createTextRange()=
;c.moveToElementText(a);c=3Dc.queryCommandValue("FontName")}if(!c){c=3Dw_=
.style.aa(a,"fontFamily");if(w_.userAgent.OPERA&&w_.userAgent.LINUX)c=3Dc=
.replace(/ =
\[[^\]]*\]/,"")}a=3Dc.split(",");if(a.length>1)c=3Da[0];return =
w_.string.stripQuotes(c,"\"'")};w_.style.ni=3D/[^\d]+$/;w_.style.getLengt=
hUnits=3Dfunction(a){return(a=3Da.match(w_.style.ni))&&a[0]||w_c};w_.styl=
e.wh=3D{cm:1,"in":1,mm:1,pc:1,pt:1};=0A=
w_.style.zh=3D{em:1,ex:1};=0A=
w_.style.getFontSize=3Dfunction(a){var =
b=3Dw_.style.aa(a,"fontSize"),c=3Dw_.style.getLengthUnits(b);if(b&&"px"=3D=
=3Dc)return parseInt(b,10);if(w_.userAgent.IE)if(c in w_.style.wh)return =
w_.style.bb(a,b,"left","pixelLeft");else =
if(a.parentNode&&a.parentNode.nodeType=3D=3Dw_.dom.NodeType.ELEMENT&&c =
in w_.style.zh){a=3Da.parentNode;c=3Dw_.style.aa(a,"fontSize");return =
w_.style.bb(a,b=3D=3Dc?"1em":b,"left","pixelLeft")}c=3Dw_.dom.r("span",{s=
tyle:"visibility:hidden;position:absolute;line-height:0;padding:0;margin:=
0;border:0;height:1em;"});w_.dom.appendChild(a,=0A=
c);b=3Dc.offsetHeight;w_.dom.removeNode(c);return =
b};w_.style.parseStyleAttribute=3Dfunction(a){var =
b=3D{};w_.array.forEach(a.split(/\s*;\s*/),function(c){c=3Dc.split(/\s*:\=
s*/);if(c.length=3D=3D2)b[w_.style.toCamelCase(c[0].toLowerCase())]=3Dc[1=
]});return b};w_.style.toStyleAttribute=3Dfunction(a){var =
b=3D[];w_.object.forEach(a,function(c,d){b.push(w_.style.toSelectorCase(d=
),":",c,";")});return =
b.join("")};w_.style.setFloat=3Dfunction(a,b){a.style[w_.userAgent.IE?"st=
yleFloat":"cssFloat"]=3Db};=0A=
w_.style.getFloat=3Dfunction(a){return =
a.style[w_.userAgent.IE?"styleFloat":"cssFloat"]||""};var =
w_H=3D{};w_H.ui=3D{};w_H.ui.DelayManager=3Dfunction(a,b){this.ii=3Da;this=
.xi=3Db;this.Rh=3D"delayLoad";this.xc=3D{};this.ib=3D0;this.ye=3D[];this.=
Cc=3D[];var =
c=3Dthis;this.vh=3Dfunction(){c.ah()}};w_H.ui.DelayManager.prototype.init=
=3Dfunction(){this.qh(this.Rh,this.ii,this.xc);if(!(this.ib=3D=3D0)){this=
.Ff();this.ke()}};=0A=
w_H.ui.DelayManager.prototype.qh=3Dfunction(a,b,c){a=3Dw_.dom.sa("img",a)=
;for(var =
d=3D0;d<a.length;d++){if(a[d].style.display=3D=3D"none")a[d].style.displa=
y=3D"";if(d<b)this.ee(a[d]);else{var =
e=3Da[d].id;if(e=3D=3D"")e=3D"av-delay-tempId-"+d;c[e]=3D{el:a[d],key:e};=
this.ib++}}};w_H.ui.DelayManager.prototype.Ff=3Dfunction(){this.Gi=3Dw_.e=
vents.listen(window,w_.events.EventType.SCROLL,this.vh);this.Ei=3Dw_.even=
ts.listen(window,w_.events.EventType.RESIZE,this.vh)};=0A=
w_H.ui.DelayManager.prototype.ah=3Dfunction(){this.Mf();var =
a=3Dthis;this.we=3Dwindow.setTimeout(function(){a.we=3Dw_c;a.ke()},100)};=
w_H.ui.DelayManager.prototype.Mf=3Dfunction(){this.we&&window.clearTimeou=
t(this.we)};w_H.ui.DelayManager.prototype.ke=3Dfunction(){if(!(this.ib<0)=
)if(this.ib=3D=3D0)this.uh();else{var a=3Dw_d;for(var b in this.xc){var =
c=3Dthis.xc[b];if(this.Jf(c,this.xi,w_.dom.Cb().height))a=3Dw_b}a&&this.b=
h()}};=0A=
w_H.ui.DelayManager.prototype.uh=3Dfunction(){w_.events.unlistenByKey(thi=
s.Gi);w_.events.unlistenByKey(this.Ei);this.ib=3D-1};w_H.ui.DelayManager.=
prototype.Jf=3Dfunction(a,b,c){var =
d=3Dw_.style.getClientPosition(a.el).y;if(0<=3Dd&&d<=3Dc)this.ye.push(a);=
else if(0<d&&d<Math.round((b+1)*c))this.Cc.push(a);else =
if(d<0&&d>Math.round(-1*b*c))this.Cc.push(a);else return w_d;return w_b};=0A=
w_H.ui.DelayManager.prototype.bh=3Dfunction(){this.li=3Dw_b;for(var =
a=3Dthis.ye.concat(this.Cc),b=3D0;b<a.length;b++){this.ee(a[b].el);this.i=
b--;delete =
this.xc[a[b].key]}this.ye=3D[];this.Cc=3D[];this.li=3Dw_d};w_H.ui.DelayMa=
nager.prototype.ee=3Dfunction(a){if(!(a.longDesc=3D=3D""))a.src=3Da.longD=
esc};function =
w_I(a){this.a=3Da;this.kb=3Da.s();if(this.kb.data)this.Wg=3Dthis.kb.data.=
showBacklinks}w_I.BACKLINKS_ROOT=3D"backlinks-container";w_I.BACKLINKS_CH=
UNK=3D"backlinks";w_I.BACKLINK_ITEM_ROOT_CLASS=3D"backlink-control";w_I.B=
ACKLINK_EXPANDED_CLASS=3D"expanded-backlink";w_I.BACKLINK_COLLAPSED_CLASS=
=3D"collapsed-backlink";w_I.BACKLINK_ZIPPY_CLASS=3D"backlink-toggle-zippy=
";w_I.WIDGET_TYPE_NAME=3D"Blog";w_I.prototype.d=3Dfunction(){return =
w_I.WIDGET_TYPE_NAME};w_I.prototype.b=3Dfunction(){return this.a};=0A=
w_I.prototype.c=3Dfunction(a,b){if(a=3D=3D"initial"){this.kb.data=3Db;w_C=
.DisplayWidget(this,w_b)}else if(a=3D=3D"nextposts")this.Ke(b);else =
if(a=3D=3D"configure")this.a.k(b);else =
a=3D=3D"backlinks"&&this.sf(b)};w_I.prototype.Ke=3Dfunction(a){a=3Da.rend=
eredData;var =
b=3Dthis.kb.rootElement;if(a&&b){b.innerHTML=3Da;window.scroll(0,0);this.=
j()}};=0A=
w_I.prototype.sf=3Dfunction(a){this.Wg=3Dw_d;a=3Dthis.a.Vb(w_I.BACKLINKS_=
CHUNK,a);var =
b=3Dthis.a.Y(w_I.BACKLINKS_ROOT);if(b){b.innerHTML=3D"";b.appendChild(a)}=
a=3Dw_qa(this.kb.rootElement,w_I.Df);for(b=3D0;b<a.length;b++){var =
c=3Da[b];c.onclick=3Dthis.rf.bind(this)}a=3Dthis.a.Y("backlinks-create-li=
nk");if(a!=3Dw_c)a.onclick=3Dthis.Ee.bind(this,a.href)};w_I.Df=3D{};w_I.D=
f.select=3Dfunction(a){return =
a&&w_q(a,w_I.BACKLINK_ZIPPY_CLASS)};w_I.prototype.rf=3Dfunction(a){a=3Da|=
|window.event;this.Le(a.srcElement||a.target)};=0A=
w_I.prototype.Le=3Dfunction(a){for(a=3Da.parentNode;a&&!w_q(a,w_I.BACKLIN=
K_ITEM_ROOT_CLASS);)a=3Da.parentNode;if(a)if(w_q(a,w_I.BACKLINK_EXPANDED_=
CLASS)){w_s(a,w_I.BACKLINK_EXPANDED_CLASS);w_r(a,w_I.BACKLINK_COLLAPSED_C=
LASS)}else{w_r(a,w_I.BACKLINK_EXPANDED_CLASS);w_s(a,w_I.BACKLINK_COLLAPSE=
D_CLASS)}};=0A=
w_I.prototype.j=3Dfunction(){var =
a=3Dthis.a.Y("blog-pager-newer-link");if(a&&this.Sc(a))a.onclick=3Dthis.U=
c.bind(this);if((a=3Dthis.a.Y("blog-pager-older-link"))&&this.Sc(a))a.onc=
lick=3Dthis.Uc.bind(this);if(this.Wg){var =
b=3Dthis;this.a.ra("backlinks",{postID:this.kb.data.postId},function(c){r=
eturn b.De(c)},"GET")}this.Uh=3Dnew =
w_H.ui.DelayManager(5,1.25);this.Uh.init()};=0A=
w_I.prototype.De=3Dfunction(a){var =
b=3Dw_w(a);if(b>=3D500){if(window.console&&console.log){b=3D/bX-\w*/;a=3D=
a.responseText.match(b)[0];console.log("Error loading backlinks: =
"+a)}return w_d}else return =
w_b};w_I.prototype.Sc=3Dfunction(a){a=3Da.href;return =
a.indexOf("/search?")>-1};w_I.prototype.Uc=3Dfunction(a){a=3Da||window.ev=
ent;a=3Da.target||a.srcElement;this.a.ra("nextposts",{path:a.href});retur=
n w_d};=0A=
w_I.prototype.Ee=3Dfunction(a){var =
b=3D"";if(document.selection)b=3Ddocument.selection.createRange().text;el=
se if(window.getSelection)b=3Dwindow.getSelection();else =
if(document.getSelection)b=3Ddocument.getSelection();window.open(a+"?t=3D=
"+encodeURIComponent(b)+"&u=3D"+encodeURIComponent(window.location.href)+=
"&n=3D"+encodeURIComponent(document.title),"bloggerForm","scrollbars=3Dno=
,width=3D475,height=3D300,top=3D175,left=3D75,status=3Dyes,resizable=3Dye=
s");return w_d};var _BlogView=3Dw_I;function =
w_J(a){this.a=3Da;this.e=3Da.s()}w_J.Id=3D{BLOGS:"blogs",SHOW_ALL:"show-a=
ll",SHOW_N:"show-n"};w_J.Action=3D{CONFIGURE:"configure"};w_J.Fields=3D{N=
UM_ITEMS_TO_SHOW:"numItemsToShow",TOTAL_ITEMS:"totalItems"};w_J.WIDGET_TY=
PE_NAME=3D"BlogList";w_J.prototype.Jc=3Dw_c;w_J.prototype.Fb=3Dw_c;w_J.pr=
ototype.d=3Dfunction(){return =
w_J.WIDGET_TYPE_NAME};w_J.prototype.b=3Dfunction(){return =
this.a};w_J.prototype.h=3Dfunction(){return =
w_d};w_J.prototype.c=3Dfunction(a,b){a=3D=3Dw_J.Action.CONFIGURE&&this.a.=
k(b)};=0A=
w_J.prototype.j=3Dfunction(){var =
a=3Dthis.a.n();this.Jc=3Da[w_J.Fields.TOTAL_ITEMS];this.Fb=3Da[w_J.Fields=
.NUM_ITEMS_TO_SHOW];if(this.Fb!=3D0&&this.Jc>this.Fb){a=3Dthis.a.M(w_J.Id=
.SHOW_ALL);a.onclick=3Dthis.ve.bind(this);a=3Dthis.a.M(w_J.Id.SHOW_N);a.o=
nclick=3Dthis.ve.bind(this)}a=3Dthis.eg.bind(this);var =
b=3Dwindow;if(b.addEventListener)b.addEventListener("load",a,w_d);else =
if(b.attachEvent)b.attachEvent("onload",a);else b.onload=3Da};=0A=
w_J.prototype.ve=3Dfunction(){var =
a=3Dthis.a.M(w_J.Id.BLOGS);a=3Da.getElementsByTagName("li");for(var =
b=3Dthis.Fb;b<this.Jc;b++){var =
c=3Da[b];w_oa(c,c.style.display=3D=3D"none")}a=3Dthis.a.M(w_J.Id.SHOW_ALL=
);w_pa(a,a.style.display=3D=3D"none");a=3Dthis.a.M(w_J.Id.SHOW_N);w_pa(a,=
a.style.display=3D=3D"none")};w_J.prototype.eg=3Dfunction(){var =
a=3Dthis.a.M(w_J.Id.BLOGS);a=3Da.getElementsByTagName("input");for(var =
b=3D0;b<a.length;b++){var =
c=3Da[b],d=3Ddocument.createElement("img");d.onload=3Dthis.xf.bind(d,c);d=
.src=3Dc.value}};=0A=
w_J.prototype.xf=3Dfunction(a){this.onload=3Dfunction(){};this.alt=3D"";t=
his.width=3Dthis.height=3D"16";var =
b=3Da.parentNode;b.replaceChild(this,a)};var =
_BlogListView=3Dw_J;_BlogListView._Configure=3D_BlogListView.Configure;fu=
nction =
w_K(a){this.a=3Da}w_K.WIDGET_TYPE_NAME=3D"CustomSearch";w_K.ANCHOR_NAME=3D=
"uds-search-results";w_K.prototype.d=3Dfunction(){return =
w_K.WIDGET_TYPE_NAME};w_K.prototype.b=3Dfunction(){return =
this.a};w_K.prototype.h=3Dfunction(){return =
w_d};w_K.prototype.c=3Dfunction(a,b){a=3D=3D"configure"&&this.a.k(b)};=0A=
w_K.prototype.j=3Dfunction(){var a=3Dthis.b(),b=3Dnew =
w_B;google.load("search","1",{callback:w_La.bind(a),language:b.n("blog.lo=
cale")});a=3Ddocument.getElementById("uds-searchControl");if(!a){a=3Ddocu=
ment.createElement("DIV");a.id=3D"uds-searchControl";b=3Ddocument.createE=
lement("A");b.name=3Dw_K.ANCHOR_NAME;a.appendChild(b);b=3Ddocument.create=
Element("DIV");b.id=3D"uds-searchResults";a.appendChild(b);b=3Ddocument.c=
reateElement("DIV");b.id=3D"uds-searchClearResults";b.className=3D"gsc-cl=
ear-button";b.innerHTML=3D"&nbsp;";a.appendChild(b);=0A=
(b=3Ddocument.getElementById("main"))||(b=3Ddocument.getElementsByTagName=
("body")[0]);b.insertBefore(a,b.firstChild)}};=0A=
function w_La(){var a=3Dnew =
GSearchControl,b=3Dthis.n();if(b.includeBlog){var c=3Dnew =
GblogSearch;c.setUserDefinedLabel(b.thisBlogMsg);c.setSiteRestriction(b.b=
logUrl);a.addSearcher(c)}if(b.includePostLinks){c=3Dnew =
GwebSearch;c.setUserDefinedLabel(b.linkedFromHereMsg);c.setSiteRestrictio=
n({crefUrl:b.blogUrl+"cse.xml"});a.addSearcher(c)}c=3Db.linkLists;for(var=
 d=3D0;d<c.length;d++){var e=3Dnew =
GwebSearch;e.setSiteRestriction({crefUrl:b.blogUrl+"cse.xml"},c[d].id.toL=
owerCase());e.setUserDefinedLabel(c[d].title);=0A=
a.addSearcher(e)}if(b.includeWeb){c=3Dnew =
GwebSearch;c.setUserDefinedLabel(b.theWebMsg);a.addSearcher(c)}b=3Dnew =
GSearchForm(w_d,this.M("form"));c=3Dnew =
GdrawOptions;c.setDrawMode(GSearchControl.DRAW_MODE_TABBED);c.setInput(b.=
input);a.setNoResultsString(GSearchControl.NO_RESULTS_DEFAULT_STRING);a.d=
raw(document.getElementById("uds-searchResults"),c);b.input.onkeyup=3Db.i=
nput.onpaste=3Dw_c;b.setOnSubmitCallback(w_c,w_x(w_Ma,w_c,b,a));document.=
getElementById("uds-searchClearResults").onclick=3Dw_x(w_Na,w_c,a);w_L(w_=
d)}=0A=
function w_Ma(a,b){a=3Da.input.value;if(!a){w_Na(b);return =
w_d}b.execute(a);w_L(w_b);b=3Dwindow.location.href;a=3Db.indexOf("#");if(=
a>=3D0)b=3Db.substring(0,a);window.location.href=3Db+"#"+w_K.ANCHOR_NAME;=
return w_b}function w_Na(a){a.clearAllResults();w_L(w_d)}function =
w_L(a){document.getElementById("uds-searchClearResults").style.display=3D=
a?"block":"none"}var =
_CustomSearchView=3Dw_K;_CustomSearchView._Configure=3D_CustomSearchView.=
Configure;function =
w_M(a){this.a=3Da;this.e=3Da.s()}w_M.WIDGET_TYPE_NAME=3D"Image";w_M.proto=
type.b=3Dfunction(){return this.a};w_M.prototype.d=3Dfunction(){return =
w_M.WIDGET_TYPE_NAME};w_M.prototype.h=3Dfunction(){return w_d};=0A=
w_M.prototype.j=3Dfunction(){if(!(this.e.data.resize!=3D"true")){var =
a=3Dthis.a.Y(this.e.instanceId+"_img"),b=3Dthis.e.rootElement;if(a&&b){if=
(document.defaultView)b=3DparseInt(document.defaultView.getComputedStyle(=
b,w_c).width,10);else =
if(b.currentStyle){a.style.display=3D"none";b=3Db.offsetWidth;a.style.dis=
play=3D""}else =
return;if(a.width>b){a.height=3DMath.round(b/a.width*a.height);a.width=3D=
b}a.style.visibility=3D"visible"}}};w_M.prototype.c=3Dfunction(a,b){a=3D=3D=
"configure"&&this.a.k(b)};var _ImageView=3Dw_M;function =
w_N(a,b,c,d,e,f,g,h){this.J=3Da;this.Gf=3Db!=3D"null"?b:w_c;this.Pg=3Dc;t=
his.Ng=3Dd;this.Og=3De;this.mh=3Df;this.Qg=3Dg;this.Hi=3Dh;this.Ja=3Dthis=
.oa=3D-1;this.Ka=3Dw_c;this.Gb=3D300;this.fe=3D"200px";this.W=3Ddocument.=
getElementById(this.J+"_picImg");this.ec=3Ddocument.getElementById(this.J=
+"_changeImageLink");this.wc=3Ddocument.getElementById(this.J+"_imageChoi=
ceTable");this.Hg=3Ddocument.getElementById(this.J+"_imgSrcFromPCRadio");=
this.Ig=3Ddocument.getElementById(this.J+"_imgSrcFromWebRadio");this.m=3D=
document.getElementById(this.J+=0A=
"_imgFileNameInput");this.Db=3Ddocument.getElementById(this.J+"_imgUrlTex=
tInput");this.Cf=3Dwindow.frames[this.J+"_asynchronousFileUploadIframe"];=
this.Wd=3D0;this.D=3Dnew =
Image;this.D.onload=3Dthis.hitch(this,this.Zg);this.D.onerror=3Dthis.hitc=
h(this,this.Yg);this.fg=3Dw_d;this.Ya=3Dthis.F=3Dthis.be=3Dw_c;this.le=3D=
w_d}w_N.prototype.$d=3Dfunction(){return this.Hg.checked};=0A=
w_N.prototype.Zg=3Dfunction(){this.Wd=3D0;w_D.ClearError(this.J+"_imgUrlT=
extError");w_D.ClearError(this.J+"_imgFileNameError");if(!this.$d()||this=
.oa=3D=3D0){this.oa=3Dthis.D.width;this.Ja=3Dthis.D.height;this.Ka=3Dthis=
.D.src}var =
a=3D1,b=3D1;if(this.D.width>this.Gb)a=3Dthis.Gb/this.D.width;if(this.D.he=
ight>this.Gb)b=3Dthis.Gb/this.D.height;a=3DMath.min(a,b);this.W.style.wid=
th=3DMath.round(this.D.width*a)+"px";this.W.style.height=3DMath.round(thi=
s.D.height*a)+"px";this.W.src=3Dthis.D.src;this.W.style.display=3D"";this=
.wc.style.display=3D=0A=
"none";this.ec.style.display=3D"";this.m.disabled=3Dw_b;this.Pg&&this.Pg.=
call({},this.W.src,this.Ka,this.oa,this.Ja)};w_N.prototype.hb=3Dfunction(=
a,b,c,d){if(a){w_D.SetError(this.J+"_imgFileNameError",b);w_D.ClearError(=
this.J+"_imgUrlTextError")}else{w_D.SetError(this.J+"_imgUrlTextError",b)=
;w_D.ClearError(this.J+"_imgFileNameError")}this.W.style.display=3D"none"=
;this.wc.style.display=3D"";this.ec.style.display=3D"none";this.m.disable=
d=3Dw_d;this.Ng&&this.Ng.call({},c,d)};=0A=
w_N.prototype.Yg=3Dfunction(){if(this.Wd<2){this.Wd++;var =
a=3Dthis.D.src;this.D.src=3D"";this.Ma(a)}else =
this.hb(this.$d(),WidgetMessages.SIV_INVALID_URL,this.W.src)};w_N.prototy=
pe.hitch=3Dfunction(a,b){return =
function(){b.apply(a,arguments)}};w_N.prototype.Ma=3Dfunction(a){this.se(=
);this.D.src=3Da};=0A=
w_N.prototype.kd=3Dfunction(a){a=3Da||window.event;if(window.event){a.ret=
urnValue=3Dw_d;a.cancelBubble=3Dw_b}else{a.preventDefault();a.stopPropaga=
tion()}this.W.style.display=3D"none";this.ec.style.display=3D"none";this.=
wc.style.display=3D"";this.m.disabled=3Dw_d;this.Db.value=3D"";this.me();=
this.le=3Dw_b;this.Og&&this.Og.call({})};w_N.prototype.Xd=3Dfunction(){th=
is.Hg.checked=3D"true";this.Db.value=3D"";this.se();this.Vg();this.fg=3Dw=
_b;try{this.F.submit()}catch(a){this.hb(w_b,WidgetMessages.SIV_INVALID_UR=
L,this.F.value)}this.Ug()};=0A=
w_N.prototype.Ta=3Dfunction(){var =
a=3Dthis.Cf.document.result;a||this.hb(w_b,WidgetMessages.SIV_INVALID_URL=
,this.m.value);if(a.hasErrors)a.errors.length>0?this.hb(w_b,a.errors[0].m=
essage,this.m.value,a.fi):this.hb(w_b,WidgetMessages.SIV_INVALID_URL,this=
.m.value,a.fi);else{var =
b=3DMath.max(a.origWidth,a.origHeight),c=3Dthis.Pd();if(this.oa!=3D0&&c!=3D=
-1&&b>c){b=3Dc/b;this.oa=3DMath.round(a.origWidth*b);this.Ja=3DMath.round=
(a.origHeight*b)}else{this.oa=3Da.origWidth;this.Ja=3Da.origHeight}this.K=
a=3Da.mainSrc;this.Ma(a.thumbSrc)}};=0A=
w_N.prototype.Yd=3Dfunction(a){a=3Da||window.event;if(!(a.keyCode=3D=3D9)=
){this.Ig.checked=3D"true";this.be!=3Dw_c&&window.clearTimeout(this.be);a=
=3Dthis.hitch(this,function(){if(this.le||this.D.src!=3Dthis.Db.value){th=
is.me();this.Ma(this.Db.value)}this.le=3Dw_d});this.be=3Dwindow.setTimeou=
t(a,1000)}};w_N.prototype.de=3Dfunction(a){this.Ig.checked=3Dw_b;this.Db.=
value=3Da;this.Ma(a)};=0A=
w_N.prototype.se=3Dfunction(){this.W.src=3D"img/icon_inprogress.gif";this=
.W.style.width=3Dthis.fe;this.W.style.height=3Dthis.fe;this.W.style.displ=
ay=3D"";this.wc.style.display=3D"none";this.ec.style.display=3D"none"};=0A=
w_N.prototype.Vg=3Dfunction(){if(!this.F){this.F=3Ddocument.createElement=
("form");this.F.action=3D"imageUpload.do";this.F.method=3D"POST";this.F.t=
arget=3Dthis.Cf.name;this.F.encoding=3D"multipart/form-data";this.F.style=
.display=3D"none";if(this.Gf){var =
a=3Ddocument.createElement("input");a.type=3D"hidden";a.name=3D"blogID";a=
.value=3Dthis.Gf;this.F.appendChild(a)}a=3Ddocument.createElement("input"=
);a.type=3D"hidden";a.name=3D"sectionWidth";a.id=3D"sectionWidth";this.F.=
appendChild(a);a=3Ddocument.createElement("input");a.type=3D"hidden";=0A=
a.name=3D"photoUploadSecurityToken";a.value=3Dthis.Hi;this.F.appendChild(=
a);document.body.appendChild(this.F)}a=3Dthis.Pd();if(a=3D=3D-1)a=3D1600;=
document.getElementById("sectionWidth").value=3Da;this.Ya=3D{parent:this.=
m.parentNode,nextSibling:this.m.nextSibling};this.m.parentNode.removeChil=
d(this.m);this.F.appendChild(this.m)};w_N.prototype.oe=3Dfunction(a){this=
.Gb=3Da;this.fe=3Da+"px"};=0A=
w_N.prototype.Ug=3Dfunction(){this.F.removeChild(this.m);this.Ya&&this.Ya=
.nextSibling?this.Ya.parent.insertBefore(this.m,this.Ya.nextSibling):this=
.Ya.parent.appendChild(this.m)};w_N.prototype.me=3Dfunction(){var =
a=3Ddocument.createElement("input");a.type=3D"file";a.name=3Dthis.m.name;=
a.id=3Dthis.m.id;a.onchange=3Dthis.m.onchange;var =
b=3Dthis.m.nextSibling;b=3D=3Dw_c?this.m.parentNode.appendChild(a):this.m=
.parentNode.insertBefore(a,b);this.m.parentNode.removeChild(this.m);this.=
m=3Da};=0A=
w_N.prototype.Pd=3Dfunction(){return =
this.mh=3D=3D-1&&this.Qg?this.Qg():this.mh};function =
w_O(){this.usiContainers=3D[]}var w_Oa=3Dnew =
w_O;w_O.prototype.nd=3Dfunction(a,b,c,d,e,f,g,h){this.usiContainers[a]=3D=
new w_N(a,b,eval(c),eval(d),eval(e),f,eval(g),h);return =
this.usiContainers[a]};w_O.prototype.vc=3Dfunction(a){return =
this.usiContainers[a]};w_O.prototype.Ta=3Dfunction(a){(a=3Dthis.vc(a))&&a=
.fg&&a.Ta()};var =
_UploadSimpleImage=3Dw_Oa;w_O.prototype._createUsiContainer=3Dw_O.prototy=
pe.nd;=0A=
w_O.prototype._getUsiContainer=3Dw_O.prototype.vc;w_O.prototype._channelR=
esultArrived=3Dw_O.prototype.Ta;w_N.prototype._changeImage=3Dw_N.prototyp=
e.kd;w_N.prototype._imgUrlFileOnChange=3Dw_N.prototype.Xd;w_N.prototype._=
imgUrlTextOnKeyUp=3Dw_N.prototype.Yd;w_N.prototype._loadInitialUrl=3Dw_N.=
prototype.de;w_N.prototype._loadImageFromUrl=3Dw_N.prototype.Ma;w_N.proto=
type._setPreviewSize=3Dw_N.prototype.oe;function =
_singleImageConfig_successfulUploadCallback(a,b,c,d){window.singleImageCo=
nfig_thumbImageUrl=3Da;window.singleImageConfig_imageUrl=3Db;window.singl=
eImageConfig_imageWidth=3Dc;window.singleImageConfig_imageHeight=3Dd;if(a=
=3Ddocument.getElementById("shrinkToFitRow"))a.style.visibility=3D"hidden=
"}function =
_singleImageConfig_resetCallback(){window.singleImageConfig_imageUrl=3Dw_=
c;var =
a=3Ddocument.getElementById("shrinkToFitRow");if(a)a.style.visibility=3D"=
visible"}=0A=
function _SIV_getScaledContainerWidth(){return =
document.getElementById("checkShrink").checked?_SIV_getContainerWidth():-=
1}function _SIV_getContainerWidth(){var =
a=3Ddocument.getElementById("sectionId").value,b=3D150;if(w_C.IsOpenerRea=
chable(window)&&window.opener.document.getElementById(a)&&window.opener.d=
ocument.getElementById(a).clientWidth>0)b=3Dwindow.opener.document.getEle=
mentById(a).clientWidth;return b}=0A=
function =
_SIV_setConfigurationOptions(){if(window.singleImageConfig_imageUrl=3D=3D=
w_c)w_C.N(window,WidgetMessages.SIV_NO_IMAGE,w_C.STATUS_MESSAGE_BAD_CLASS=
);else{var =
a=3Ddocument.forms.config.widgetId.value,b=3D_SIV_getContainerWidth(),c=3D=
document.getElementById("checkShrink").checked,d=3Dwindow.singleImageConf=
ig_imageWidth,e=3Dwindow.singleImageConfig_imageHeight;if(c){var =
f=3D1;if(d>b){f=3Db/d;d=3Db;e=3DMath.round(e*f)}}b=3D{originalUrl:window.=
singleImageConfig_imageUrl,originalWidth:window.singleImageConfig_imageWi=
dth,=0A=
originalHeight:window.singleImageConfig_imageHeight,displayUrl:window.sin=
gleImageConfig_thumbImageUrl,displayWidth:d,displayHeight:e,sectionWidth:=
b,shrinkToFit:c,title:document.getElementById("title").value,caption:docu=
ment.getElementById("imageCaption").value,link:document.getElementById("l=
ink").value,securityToken:document.forms.config.securityToken.value};w_C.=
SaveWidget(b,a,w_M.WIDGET_TYPE_NAME)}};function =
w_P(a){this.a=3Da;this.e=3Da.s()}w_P.successfulUploadCallback=3Dfunction(=
a,b,c,d){w_P.Ji=3Da;w_P.Ka=3Db;w_P.oa=3Dc;w_P.Ja=3Dd;if(a=3Ddocument.getE=
lementById("shrinkToFitRow"))a.style.visibility=3D"hidden";if(a=3Ddocumen=
t.getElementById("shrinkToFitMessageRow"))a.style.visibility=3D"hidden"};=
w_P.resetCallback=3Dfunction(){w_P.Ka=3Dw_c;var =
a=3Ddocument.getElementById("shrinkToFitRow");if(a)a.style.visibility=3D"=
visible";if(a=3Ddocument.getElementById("shrinkToFitMessageRow"))a.style.=
visibility=3D"visible"};=0A=
w_P.getScaledContainerWidth=3Dfunction(){return =
document.getElementById("checkShrink").checked?w_P.getContainerWidth():-1=
};w_P.getContainerWidth=3Dfunction(){var =
a=3Ddocument.getElementById("sectionId").value,b=3D600;if(w_C.IsOpenerRea=
chable(window)&&window.opener.document.getElementById(a))b=3Dwindow.opene=
r.document.getElementById(a).clientWidth;return =
b};w_P.WIDGET_TYPE_NAME=3D"Header";w_P.prototype.d=3Dfunction(){return =
w_P.WIDGET_TYPE_NAME};w_P.prototype.h=3Dfunction(){return =
w_d};w_P.prototype.b=3Dfunction(){return this.a};=0A=
w_P.prototype.c=3Dfunction(a,b){this.a.k(b)};w_P.FilterMap=3D{title:w_D.G=
etRequiredStringFilter(),description:w_c,imagePlacement:w_c,useImage:w_c,=
securityToken:w_c};=0A=
w_P.ConfigureWidget=3Dfunction(){var =
a=3Ddocument.forms.config.widgetId.value,b=3Ddocument.forms.config.widget=
Type.value,c=3Dw_D.ProcessForm(document.forms.config,w_P.FilterMap),d=3Dw=
_P.getContainerWidth();if(c.success){if(w_P.Ka){var =
e=3Dw_P.oa,f=3Dw_P.Ja,g=3Ddocument.getElementById("checkShrink").checked;=
if(g){var =
h=3D1;if(e>d){h=3Dd/e;e=3Dd;f=3DMath.round(f*h)}}c.values.originalUrl=3Dw=
_P.Ka;c.values.originalWidth=3Dw_P.oa;c.values.originalHeight=3Dw_P.Ja;c.=
values.displayUrl=3Dw_P.Ji;c.values.displayWidth=3De;c.values.displayHeig=
ht=3D=0A=
f;c.values.sectionWidth=3Dd;c.values.shrinkToFit=3Dg}c.values.securityTok=
en=3Ddocument.forms.config.securityToken.value;w_C.SaveWidget(c.values,a,=
b);return w_b}else return =
w_d};w_P.hideImageOptions=3Dfunction(){document.getElementById("imageOpti=
ons").style.display=3D"none";return =
w_d};w_P.showImageOptions=3Dfunction(){document.getElementById("imageOpti=
ons").style.display=3D"";return w_d};var =
_HeaderView=3Dw_P;_HeaderView.prototype=3Dw_P.prototype;_HeaderView._Conf=
igureWidget=3D_HeaderView.ConfigureWidget;=0A=
_HeaderView._hideImageOptions=3D_HeaderView.hideImageOptions;_HeaderView.=
_showImageOptions=3D_HeaderView.showImageOptions;_HeaderView._successfulU=
ploadCallback=3D_HeaderView.successfulUploadCallback;_HeaderView._resetCa=
llback=3D_HeaderView.resetCallback;_HeaderView._getScaledContainerWidth=3D=
_HeaderView.getScaledContainerWidth;_HeaderView._getContainerWidth=3D_Hea=
derView.getContainerWidth;function =
w_Q(a,b){this.a=3Da;this.e=3Da.s();this.Li=3Db}w_Q.prototype.b=3Dfunction=
(){return this.a};w_Q.prototype.d=3Dfunction(){return =
this.Li};w_Q.prototype.c=3Dfunction(a,b){a=3D=3D"configure"&&this.a.k(b)}=
;=0A=
w_Q.ConfigureWidget=3Dfunction(a){setFormAndSubmit();var =
b=3Ddocument.forms.stuffform.widgetId.value,c=3Ddocument.forms.stuffform.=
securityToken.value,d=3Ddocument.getElementById("textarea"),e=3Ddocument.=
getElementById("title");d=3Dd.value;if(a=3D=3D"Text")d=3Dd.replace(/\n/g,=
"<br/>");c=3D{content:d,title:e.value,securityToken:c};w_C.SaveWidget(c,b=
,a)};function =
w_R(a){w_Q.call(this,a,"Text")}w_R.inherits(w_Q);w_R.ConfigureWidget=3Dfu=
nction(){w_Q.ConfigureWidget("Text")};function =
w_S(a){w_Q.call(this,a,"HTML")}w_S.inherits(w_Q);=0A=
w_S.ConfigureWidget=3Dfunction(){w_Q.ConfigureWidget("HTML")};var =
_TextView=3Dw_R;_TextView.prototype=3Dw_R.prototype;_TextView._ConfigureW=
idget=3D_TextView.ConfigureWidget;var =
_HTMLView=3Dw_S;_HTMLView.prototype=3Dw_S.prototype;_HTMLView._ConfigureW=
idget=3D_HTMLView.ConfigureWidget;function =
w_T(a){this.a=3Da}w_T.WIDGET_TYPE_NAME=3D"VideoBar";w_T.prototype.d=3Dfun=
ction(){return w_T.WIDGET_TYPE_NAME};w_T.prototype.b=3Dfunction(){return =
this.a};w_T.prototype.h=3Dfunction(){return =
w_d};w_T.prototype.c=3Dfunction(a,b){a=3D=3D"configure"&&this.a.k(b)};w_T=
.prototype.j=3Dfunction(){var =
a=3Dthis.b();google.load("search","1",{callback:w_Pa.bind(a)});a=3Da.M("b=
ar");w_r(a,"videoBar-container")};=0A=
function w_Pa(){var =
a=3Dthis.M("bar"),b=3Dthis.n().format,c,d,e=3Dthis.n().expression;if(b=3D=
=3D"VERTICAL"){c=3Dw_d;d=3DGSvideoBar.THUMBNAILS_MEDIUM;a.style.width=3D"=
110px"}else =
if(b=3D=3D"HORIZONTAL-SMALL"){c=3Dw_b;d=3DGSvideoBar.THUMBNAILS_SMALL;a.s=
tyle.width=3D"232px"}else =
if(b=3D=3D"HORIZONTAL-MEDIUM"){c=3Dw_b;d=3DGSvideoBar.THUMBNAILS_MEDIUM;a=
.style.width=3D"432px"}b=3D{largeResultSet:w_d,horizontal:c,autoExecuteLi=
st:{cycleTime:GSvideoBar.CYCLE_TIME_LONG,cycleMode:GSvideoBar.CYCLE_MODE_=
RANDOM,executeList:e.split(/,/)},thumbnailSize:d};=0A=
new GSvideoBar(a,GSvideoBar.PLAYER_ROOT_FLOATING,b)}var =
_VideoBarView=3Dw_T;_VideoBarView._Configure=3D_VideoBarView.Configure;fu=
nction =
w_U(a){this.a=3Da}w_U.WIDGET_TYPE_NAME=3D"NewsBar";w_U.prototype.d=3Dfunc=
tion(){return w_U.WIDGET_TYPE_NAME};w_U.prototype.b=3Dfunction(){return =
this.a};w_U.prototype.h=3Dfunction(){return =
w_d};w_U.prototype.c=3Dfunction(a,b){a=3D=3D"configure"&&this.a.k(b)};w_U=
.prototype.j=3Dfunction(){var =
a=3Dthis.b();google.load("search","1",{callback:w_Qa.bind(a)});window._ud=
s_nbw_donotrepair=3Dw_b};=0A=
function w_Qa(){var =
a=3Dthis.M("bar"),b,c=3Dthis.n().format;if(c=3D=3D"VERTICAL")b=3Dw_d;else=
 if(c=3D=3D"HORIZONTAL-SMALL")b=3Dw_b;else =
if(c=3D=3D"HORIZONTAL-MEDIUM")b=3Dw_b;c=3Dthis.n().expression;var =
d=3Dthis.n().linkNewWindow;d=3Dd=3D=3Dw_b?GSearch.LINK_TARGET_BLANK:GSear=
ch.LINK_TARGET_SELF;c=3D{largeResultSet:w_d,horizontal:b,linkTarget:d,tit=
le:" =
",autoExecuteList:{executeList:c.split(/,/)}};if(b){c.autoExecuteList.cyc=
leTime=3DGSnewsBar.CYCLE_TIME_MEDIUM;c.autoExecuteList.cycleMode=3DGSnews=
Bar.CYCLE_MODE_RANDOM}b=3Dnew GSnewsBar(a,=0A=
c);window[a.id]=3Db}var =
_NewsBarView=3Dw_U;_NewsBarView._Configure=3D_NewsBarView.Configure;funct=
ion =
w_V(a){this.a=3Da}w_V.WIDGET_TYPE_NAME=3D"Slideshow";w_V.prototype.d=3Dfu=
nction(){return =
w_V.WIDGET_TYPE_NAME};w_V.prototype.b=3Dfunction(){return =
this.a};w_V.prototype.h=3Dfunction(){return =
w_d};w_V.prototype.c=3Dfunction(a,b){a=3D=3D"configure"&&this.a.k(b)};w_V=
.prototype.j=3Dfunction(){var =
a=3Dthis.b();google.load("feeds","1",{callback:w_Ra.bind(a)})};=0A=
function w_Ra(){var =
a=3Dthis.M("slideshow"),b=3Dthis.n().computedFeed,c=3Dthis.n().linkNewWin=
dow;c=3Dc?google.feeds.LINK_TARGET_BLANK:google.feeds.LINK_TARGET_SELF;c=3D=
{linkTarget:c,scaleImages:w_b,fullControlPanel:w_b,fullControlPanelSmallI=
cons:w_b,pauseOnHover:w_d,displayTime:this.n().speed};if(b.indexOf("http:=
//api.flickr.com")=3D=3D0)c.thumbnailUrlResolver=3Dw_V.FlickrThumbResolve=
r;if(this.n().randomizeFeed)c.feedLoadCallback=3Dw_V.FeedRandomizer;new =
GFslideShow(b,a,c)}=0A=
w_V.FlickrThumbResolver=3Dfunction(a){var =
b=3Dgoogle.feeds.getElementsByTagNameNS(a.xmlNode,"http://search.yahoo.co=
m/mrss/","thumbnail");a=3Dw_c;if(b.length){b=3Db[0];a=3Db.getAttribute("u=
rl");if(!a)a=3Db.firstChild.nodeValue;a=3Da.replace(/^(.*)_[st]\.([a-zA-Z=
]+)$/,"$1_m.$2")}return =
a};w_V.FeedRandomizer=3Dfunction(a){a=3Da.feed.entries;for(var =
b=3Da.length-1;b>0;--b){var =
c=3DMath.floor(Math.random()*(b+1)),d=3Da[b];a[b]=3Da[c];a[c]=3Dd}};var =
_SlideshowView=3Dw_V;_SlideshowView._Configure=3D_SlideshowView.Configure=
;function =
w_W(a){this.a=3Da;this.e=3Da.s()}w_W.WIDGET_TYPE_NAME=3D"Label";w_W.proto=
type.d=3Dfunction(){return =
w_W.WIDGET_TYPE_NAME};w_W.prototype.b=3Dfunction(){return =
this.a};w_W.prototype.c=3Dfunction(a,b){this.a.k(b)};var =
_LabelView=3Dw_W;function =
w_X(a){this.a=3Da;this.e=3Da.s()}w_X.WIDGET_TYPE_NAME=3D"TextList";w_X.pr=
ototype.d=3Dfunction(){return =
w_X.WIDGET_TYPE_NAME};w_X.prototype.b=3Dfunction(){return =
this.a};w_X.prototype.h=3Dfunction(){return =
w_d};w_X.prototype.c=3Dfunction(a,b){a=3D=3D"configure"&&this.a.k(b)};var=
 _TextListView=3Dw_X;function =
w_Y(a){this.a=3Da;this.e=3Da.s()}w_Y.WIDGET_TYPE_NAME=3D"LinkList";w_Y.pr=
ototype.d=3Dfunction(){return =
w_Y.WIDGET_TYPE_NAME};w_Y.prototype.h=3Dfunction(){return =
w_d};w_Y.prototype.b=3Dfunction(){return =
this.a};w_Y.prototype.c=3Dfunction(a,b){a=3D=3D"configure"&&this.a.k(b)};=
var _LinkListView=3Dw_Y;_LinkListView.prototype=3Dw_Y.prototype;function =
w_Z(a){this.a=3Da;this.e=3Da.s()}w_Z.prototype.d=3Dfunction(){return"Blog=
gerButton"};w_Z.prototype.b=3Dfunction(){return =
this.a};w_Z.prototype.c=3Dfunction(a,b){this.a.k(b)};var =
_BloggerButtonView=3Dw_Z;var =
w__=3Dfunction(a){this.a=3Da;this.e=3Da.s()};w__.prototype.d=3Dfunction()=
{return"Poll"};w__.prototype.b=3Dfunction(){return =
this.a};w__.prototype.c=3Dfunction(a,b){if(a=3D=3D"configure"){this.saveP=
ending=3Dw_d;this.a.k(b)}};w__.prototype.za=3Dfunction(a,b){if(a=3D=3D"co=
nfigure")this.savePending=3Dw_d;w_C.za(b,window)};=0A=
w__.adjustFrameHeight=3Dfunction(){for(var =
a=3Ddocument.getElementsByTagName("iframe"),b,c=3D0;b=3Da[c];c++)if(b.nam=
e.indexOf("poll-widget")=3D=3D0)try{if(window.frames[b.name]&&window.fram=
es[b.name].frames[0]){var =
d=3Dwindow.frames[b.name].frames[0].location.hash,e=3DNumber(d.replace("#=
",""));if(e)b.style.height=3De+(document.all?10:0)+"px"}}catch(f){}};wind=
ow.setInterval(w__.adjustFrameHeight,500);var _PollView=3Dw__;function =
w_0(a){this.a=3Da;this.e=3Da.s()}w_0.WIDGET_TYPE_NAME=3D"Navbar";w_0.prot=
otype.d=3Dfunction(){return =
w_0.WIDGET_TYPE_NAME};w_0.prototype.b=3Dfunction(){return =
this.a};w_0.prototype.h=3Dfunction(){return =
w_d};w_0.prototype.c=3Dfunction(a,b){this.a.k(b)};w_0.FilterMap=3D{navbar=
type:w_c,securityToken:w_c};w_0.ConfigureWidget=3Dfunction(){w_z.Configur=
eWidget(w_0.FilterMap)};var =
_NavbarView=3Dw_0;_NavbarView.prototype=3Dw_0.prototype;_NavbarView._Conf=
igureWidget=3D_NavbarView.ConfigureWidget;function =
w_1(a){this.a=3Da;this.e=3Da.s()}w_1.WIDGET_TYPE_NAME=3D"Profile";w_1.pro=
totype.h=3Dfunction(){return w_d};w_1.prototype.d=3Dfunction(){return =
w_1.WIDGET_TYPE_NAME};w_1.prototype.b=3Dfunction(){return =
this.a};w_1.prototype.c=3Dfunction(a,b){a=3D=3D"configure"&&this.a.k(b)};=
w_1.prototype.j=3Dfunction(){this.e.rootElement.style.display=3Dthis.a.n(=
).isDisplayable=3D=3Dw_d?"none":""};var =
_ProfileView=3Dw_1;w_.iter=3D{};w_.iter.Iterable=3Dw_.typedef;w_.iter.Sto=
pIteration=3D"StopIteration"in =
w_.global?w_.global.StopIteration:Error("StopIteration");w_.iter.Iterator=
=3Dfunction(){};w_.iter.Iterator.prototype.next=3Dfunction(){w_a(w_.iter.=
StopIteration)};w_.iter.Iterator.prototype.__iterator__=3Dfunction(){retu=
rn this};=0A=
w_.iter.toIterator=3Dfunction(a){if(a instanceof w_.iter.Iterator)return =
a;if(typeof a.__iterator__=3D=3D"function")return =
a.__iterator__(w_d);if(w_.isArrayLike(a)){var b=3D0,c=3Dnew =
w_.iter.Iterator;c.next=3Dfunction(){for(;1;){if(b>=3Da.length)w_a(w_.ite=
r.StopIteration);if(b in a)return a[b++];else b++}};return =
c}w_a(Error("Not implemented"))};=0A=
w_.iter.forEach=3Dfunction(a,b,c){if(w_.isArrayLike(a))try{w_.array.forEa=
ch(a,b,c)}catch(d){if(d!=3D=3Dw_.iter.StopIteration)w_a(d)}else{a=3Dw_.it=
er.toIterator(a);try{for(;1;)b.call(c,a.next(),undefined,a)}catch(e){if(e=
!=3D=3Dw_.iter.StopIteration)w_a(e)}}};w_.iter.filter=3Dfunction(a,b,c){a=
=3Dw_.iter.toIterator(a);var d=3Dnew =
w_.iter.Iterator;d.next=3Dfunction(){for(;1;){var =
e=3Da.next();if(b.call(c,e,undefined,a))return e}};return d};=0A=
w_.iter.range=3Dfunction(a,b,c){var =
d=3D0,e=3Da,f=3Dc||1;if(arguments.length>1){d=3Da;e=3Db}if(f=3D=3D0)w_a(E=
rror("Range step argument must not be zero"));var g=3Dnew =
w_.iter.Iterator;g.next=3Dfunction(){if(f>0&&d>=3De||f<0&&d<=3De)w_a(w_.i=
ter.StopIteration);var h=3Dd;d+=3Df;return h};return =
g};w_.iter.join=3Dfunction(a,b){return =
w_.iter.toArray(a).join(b)};w_.iter.map=3Dfunction(a,b,c){a=3Dw_.iter.toI=
terator(a);var d=3Dnew w_.iter.Iterator;d.next=3Dfunction(){for(;1;){var =
e=3Da.next();return b.call(c,e,undefined,a)}};return d};=0A=
w_.iter.reduce=3Dfunction(a,b,c,d){var =
e=3Dc;w_.iter.forEach(a,function(f){e=3Db.call(d,e,f)});return =
e};w_.iter.some=3Dfunction(a,b,c){a=3Dw_.iter.toIterator(a);try{for(;1;)i=
f(b.call(c,a.next(),undefined,a))return =
w_b}catch(d){if(d!=3D=3Dw_.iter.StopIteration)w_a(d)}return =
w_d};w_.iter.every=3Dfunction(a,b,c){a=3Dw_.iter.toIterator(a);try{for(;1=
;)if(!b.call(c,a.next(),undefined,a))return =
w_d}catch(d){if(d!=3D=3Dw_.iter.StopIteration)w_a(d)}return w_b};=0A=
w_.iter.chain=3Dfunction(){var a=3Darguments,b=3Da.length,c=3D0,d=3Dnew =
w_.iter.Iterator;d.next=3Dfunction(){try{if(c>=3Db)w_a(w_.iter.StopIterat=
ion);var e=3Dw_.iter.toIterator(a[c]);return =
e.next()}catch(f){if(f!=3D=3Dw_.iter.StopIteration||c>=3Db)w_a(f);else{c+=
+;return this.next()}}};return =
d};w_.iter.dropWhile=3Dfunction(a,b,c){a=3Dw_.iter.toIterator(a);var =
d=3Dnew w_.iter.Iterator,e=3Dw_b;d.next=3Dfunction(){for(;1;){var =
f=3Da.next();if(!(e&&b.call(c,f,undefined,a))){e=3Dw_d;return =
f}}};return d};=0A=
w_.iter.takeWhile=3Dfunction(a,b,c){a=3Dw_.iter.toIterator(a);var =
d=3Dnew w_.iter.Iterator,e=3Dw_b;d.next=3Dfunction(){for(;1;)if(e){var =
f=3Da.next();if(b.call(c,f,undefined,a))return f;else e=3Dw_d}else =
w_a(w_.iter.StopIteration)};return =
d};w_.iter.toArray=3Dfunction(a){if(w_.isArrayLike(a))return =
w_.array.toArray(a);a=3Dw_.iter.toIterator(a);var =
b=3D[];w_.iter.forEach(a,function(c){b.push(c)});return b};=0A=
w_.iter.equals=3Dfunction(a,b){a=3Dw_.iter.toIterator(a);b=3Dw_.iter.toIt=
erator(b);var c,d;try{for(;1;){c=3Dd=3Dw_d;var e=3Da.next();c=3Dw_b;var =
f=3Db.next();d=3Dw_b;if(e!=3Df)return =
w_d}}catch(g){if(g!=3D=3Dw_.iter.StopIteration)w_a(g);else{if(c&&!d)retur=
n w_d;if(!d)try{b.next();return =
w_d}catch(h){if(h!=3D=3Dw_.iter.StopIteration)w_a(h);return w_b}}}return =
w_d};w_.iter.nextOrValue=3Dfunction(a,b){try{return =
w_.iter.toIterator(a).next()}catch(c){if(c!=3Dw_.iter.StopIteration)w_a(c=
);return b}};w_.structs.T=3Dfunction(a){if(typeof =
a.T=3D=3D"function")return =
a.T();if(w_.isArrayLike(a)||w_.isString(a))return a.length;return =
w_.object.T(a)};w_.structs.o=3Dfunction(a){if(typeof =
a.o=3D=3D"function")return a.o();if(w_.isString(a))return =
a.split("");if(w_.isArrayLike(a)){for(var =
b=3D[],c=3Da.length,d=3D0;d<c;d++)b.push(a[d]);return b}return =
w_.object.o(a)};=0A=
w_.structs.l=3Dfunction(a){if(typeof a.l=3D=3D"function")return =
a.l();if(typeof a.o=3D=3D"function")return =
undefined;if(w_.isArrayLike(a)||w_.isString(a)){var =
b=3D[];a=3Da.length;for(var c=3D0;c<a;c++)b.push(c);return b}return =
w_.object.l(a)};w_.structs.contains=3Dfunction(a,b){if(typeof =
a.contains=3D=3D"function")return a.contains(b);if(typeof =
a.ia=3D=3D"function")return =
a.ia(b);if(w_.isArrayLike(a)||w_.isString(a))return =
w_.array.contains(a,b);return w_.object.ia(a,b)};=0A=
w_.structs.z=3Dfunction(a){if(typeof a.z=3D=3D"function")return =
a.z();if(w_.isArrayLike(a)||w_.isString(a))return w_.array.z(a);return =
w_.object.z(a)};w_.structs.clear=3Dfunction(a){if(typeof =
a.clear=3D=3D"function")a.clear();else =
w_.isArrayLike(a)?w_.array.clear(a):w_.object.clear(a)};=0A=
w_.structs.forEach=3Dfunction(a,b,c){if(typeof =
a.forEach=3D=3D"function")a.forEach(b,c);else =
if(w_.isArrayLike(a)||w_.isString(a))w_.array.forEach(a,b,c);else =
for(var =
d=3Dw_.structs.l(a),e=3Dw_.structs.o(a),f=3De.length,g=3D0;g<f;g++)b.call=
(c,e[g],d&&d[g],a)};=0A=
w_.structs.filter=3Dfunction(a,b,c){if(typeof =
a.filter=3D=3D"function")return =
a.filter(b,c);if(w_.isArrayLike(a)||w_.isString(a))return =
w_.array.filter(a,b,c);var =
d,e=3Dw_.structs.l(a),f=3Dw_.structs.o(a),g=3Df.length;if(e){d=3D{};for(v=
ar =
h=3D0;h<g;h++)if(b.call(c,f[h],e[h],a))d[e[h]]=3Df[h]}else{d=3D[];for(h=3D=
0;h<g;h++)b.call(c,f[h],undefined,a)&&d.push(f[h])}return d};=0A=
w_.structs.map=3Dfunction(a,b,c){if(typeof a.map=3D=3D"function")return =
a.map(b,c);if(w_.isArrayLike(a)||w_.isString(a))return =
w_.array.map(a,b,c);var =
d,e=3Dw_.structs.l(a),f=3Dw_.structs.o(a),g=3Df.length;if(e){d=3D{};for(v=
ar =
h=3D0;h<g;h++)d[e[h]]=3Db.call(c,f[h],e[h],a)}else{d=3D[];for(h=3D0;h<g;h=
++)d[h]=3Db.call(c,f[h],undefined,a)}return d};=0A=
w_.structs.some=3Dfunction(a,b,c){if(typeof =
a.some=3D=3D"function")return =
a.some(b,c);if(w_.isArrayLike(a)||w_.isString(a))return =
w_.array.some(a,b,c);for(var =
d=3Dw_.structs.l(a),e=3Dw_.structs.o(a),f=3De.length,g=3D0;g<f;g++)if(b.c=
all(c,e[g],d&&d[g],a))return w_b;return w_d};=0A=
w_.structs.every=3Dfunction(a,b,c){if(typeof =
a.every=3D=3D"function")return =
a.every(b,c);if(w_.isArrayLike(a)||w_.isString(a))return =
w_.array.every(a,b,c);for(var =
d=3Dw_.structs.l(a),e=3Dw_.structs.o(a),f=3De.length,g=3D0;g<f;g++)if(!b.=
call(c,e[g],d&&d[g],a))return w_d;return =
w_b};w_.structs.Map=3Dfunction(a){this.H=3D{};this.p=3D[];var =
b=3Darguments.length;if(b>1){if(b%2)w_a(Error("Uneven number of =
arguments"));for(var =
c=3D0;c<b;c+=3D2)this.set(arguments[c],arguments[c+1])}else =
a&&this.wf(a)};w_.structs.Map.prototype.g=3D0;w_.structs.Map.prototype.jb=
=3D0;w_.structs.Map.prototype.T=3Dfunction(){return =
this.g};w_.structs.Map.prototype.o=3Dfunction(){this.Ua();for(var =
a=3D[],b=3D0;b<this.p.length;b++){var =
c=3Dthis.p[b];a.push(this.H[c])}return =
a};w_.structs.Map.prototype.l=3Dfunction(){this.Ua();return =
this.p.concat()};=0A=
w_.structs.Map.prototype.u=3Dfunction(a){return =
w_.structs.Map.Ia(this.H,a)};w_.structs.Map.prototype.ia=3Dfunction(a){fo=
r(var b=3D0;b<this.p.length;b++){var =
c=3Dthis.p[b];if(w_.structs.Map.Ia(this.H,c)&&this.H[c]=3D=3Da)return =
w_b}return =
w_d};w_.structs.Map.prototype.equals=3Dfunction(a,b){if(this=3D=3D=3Da)re=
turn w_b;if(this.g!=3Da.T())return =
w_d;b=3Db||w_.structs.Map.defaultEquals;this.Ua();for(var =
c,d=3D0;c=3Dthis.p[d];d++)if(!b(this.get(c),a.get(c)))return w_d;return =
w_b};=0A=
w_.structs.Map.defaultEquals=3Dfunction(a,b){return =
a=3D=3D=3Db};w_.structs.Map.prototype.z=3Dfunction(){return =
this.g=3D=3D0};w_.structs.Map.prototype.clear=3Dfunction(){this.H=3D{};th=
is.jb=3Dthis.g=3Dthis.p.length=3D0};w_.structs.Map.prototype.remove=3Dfun=
ction(a){if(w_.structs.Map.Ia(this.H,a)){delete =
this.H[a];this.g--;this.jb++;this.p.length>2*this.g&&this.Ua();return =
w_b}return w_d};=0A=
w_.structs.Map.prototype.Ua=3Dfunction(){if(this.g!=3Dthis.p.length){for(=
var a=3D0,b=3D0;a<this.p.length;){var =
c=3Dthis.p[a];if(w_.structs.Map.Ia(this.H,c))this.p[b++]=3Dc;a++}this.p.l=
ength=3Db}if(this.g!=3Dthis.p.length){var =
d=3D{};for(b=3Da=3D0;a<this.p.length;){c=3Dthis.p[a];if(!w_.structs.Map.I=
a(d,c)){this.p[b++]=3Dc;d[c]=3D1}a++}this.p.length=3Db}};w_.structs.Map.p=
rototype.get=3Dfunction(a,b){if(w_.structs.Map.Ia(this.H,a))return =
this.H[a];return b};=0A=
w_.structs.Map.prototype.set=3Dfunction(a,b){if(!w_.structs.Map.Ia(this.H=
,a)){this.g++;this.p.push(a);this.jb++}this.H[a]=3Db};w_.structs.Map.prot=
otype.wf=3Dfunction(a){var b;if(a instanceof =
w_.structs.Map){b=3Da.l();a=3Da.o()}else{b=3Dw_.object.l(a);a=3Dw_.object=
.o(a)}for(var =
c=3D0;c<b.length;c++)this.set(b[c],a[c])};w_.structs.Map.prototype.clone=3D=
function(){return new w_.structs.Map(this)};=0A=
w_.structs.Map.prototype.transpose=3Dfunction(){for(var a=3Dnew =
w_.structs.Map,b=3D0;b<this.p.length;b++){var =
c=3Dthis.p[b],d=3Dthis.H[c];a.set(d,c)}return =
a};w_.structs.Map.prototype.__iterator__=3Dfunction(a){this.Ua();var =
b=3D0,c=3Dthis.p,d=3Dthis.H,e=3Dthis.jb,f=3Dthis,g=3Dnew =
w_.iter.Iterator;g.next=3Dfunction(){for(;1;){if(e!=3Df.jb)w_a(Error("The=
 map has changed since the iterator was =
created"));if(b>=3Dc.length)w_a(w_.iter.StopIteration);var =
h=3Dc[b++];return a?h:d[h]}};return g};=0A=
w_.structs.Map.Ia=3Dfunction(a,b){return =
Object.prototype.hasOwnProperty.call(a,b)};w_.structs.Map.T=3Dfunction(a)=
{return w_.structs.T(a)};w_.structs.Map.o=3Dfunction(a){return =
w_.structs.o(a)};w_.structs.Map.l=3Dfunction(a){if(typeof =
a.l=3D=3D"function")return a.l();var b=3D[];if(w_.isArrayLike(a))for(var =
c=3D0;c<a.length;c++)b.push(c);else return w_.object.l(a);return =
b};w_.structs.Map.u=3Dfunction(a,b){if(typeof a.u=3D=3D"function")return =
a.u(b);if(w_.isArrayLike(a))return Number(b)<a.length;return =
w_.object.u(a,b)};=0A=
w_.structs.Map.ia=3Dfunction(a,b){return =
w_.structs.contains(a,b)};w_.structs.Map.z=3Dfunction(a){return =
w_.structs.z(a)};w_.structs.Map.clear=3Dfunction(a){w_.structs.clear(a)};=
w_.structs.Map.remove=3Dfunction(a,b){if(typeof =
a.remove=3D=3D"function")return a.remove(b);if(w_.isArrayLike(a))return =
w_.array.removeAt(a,Number(b));return w_.object.remove(a,b)};=0A=
w_.structs.Map.add=3Dfunction(a,b,c){if(typeof =
a.add=3D=3D"function")a.add(b,c);else =
if(w_.structs.Map.u(a,b))w_a(Error('The collection already contains the =
key "'+b+'"'));else =
w_.structs.Map.set(a,b,c)};w_.structs.Map.get=3Dfunction(a,b,c){if(typeof=
 a.get=3D=3D"function")return a.get(b,c);if(w_.structs.Map.u(a,b))return =
a[b];return c};w_.structs.Map.set=3Dfunction(a,b,c){if(typeof =
a.set=3D=3D"function")a.set(b,c);else =
a[b]=3Dc};w_.asserts=3D{};w_.asserts.assert=3Dfunction(a,b){if(w_.DEBUG&&=
!a)w_a(Error("Assertion failed"+(b?": =
"+b:"")))};w_.asserts.fail=3Dfunction(a){if(w_.DEBUG)w_a(Error("Failure"+=
(a?": =
"+a:"")))};w_.uri=3D{};w_.uri.utils=3D{};w_.uri.utils.ob=3D{AMPERSAND:38,=
EQUAL:61,HASH:35,QUESTION:63};w_.uri.utils.buildFromEncodedParts=3Dfuncti=
on(a,b,c,d,e,f,g){var =
h=3D[];a&&h.push(a,":");if(c){h.push("//");b&&h.push(b,"@");h.push(c);d&&=
h.push(":",d)}e&&h.push(e);f&&h.push("?",f);g&&h.push("#",g);return =
h.join("")};w_.uri.utils.Ii=3D/^(?:([^:\/?#]+):)?(?:\/\/(?:([^\/?#]*)@)?(=
[^\/?#:@]*)(?::([0-9]+))?)?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$/;=0A=
w_.uri.utils.ComponentIndex=3D{SCHEME:1,USER_INFO:2,DOMAIN:3,PORT:4,PATH:=
5,QUERY_DATA:6,FRAGMENT:7};w_.uri.utils.split=3Dfunction(a){return =
a.match(w_.uri.utils.Ii)};w_.uri.utils.gc=3Dfunction(a){return =
a&&decodeURIComponent(a)};w_.uri.utils.$a=3Dfunction(a,b){return =
w_.uri.utils.split(b)[a]||w_c};w_.uri.utils.tc=3Dfunction(a){return =
w_.uri.utils.$a(w_.uri.utils.ComponentIndex.SCHEME,a)};w_.uri.utils.getUs=
erInfoEncoded=3Dfunction(a){return =
w_.uri.utils.$a(w_.uri.utils.ComponentIndex.USER_INFO,a)};=0A=
w_.uri.utils.uc=3Dfunction(a){return =
w_.uri.utils.gc(w_.uri.utils.getUserInfoEncoded(a))};w_.uri.utils.getDoma=
inEncoded=3Dfunction(a){return =
w_.uri.utils.$a(w_.uri.utils.ComponentIndex.DOMAIN,a)};w_.uri.utils.la=3D=
function(a){return =
w_.uri.utils.gc(w_.uri.utils.getDomainEncoded(a))};w_.uri.utils.zb=3Dfunc=
tion(a){return =
Number(w_.uri.utils.$a(w_.uri.utils.ComponentIndex.PORT,a))||w_c};w_.uri.=
utils.getPathEncoded=3Dfunction(a){return =
w_.uri.utils.$a(w_.uri.utils.ComponentIndex.PATH,a)};w_.uri.utils.Ha=3Dfu=
nction(a){return w_.uri.utils.gc(w_.uri.utils.getPathEncoded(a))};=0A=
w_.uri.utils.Md=3Dfunction(a){return =
w_.uri.utils.$a(w_.uri.utils.ComponentIndex.QUERY_DATA,a)};w_.uri.utils.g=
etFragmentEncoded=3Dfunction(a){var b=3Da.indexOf("#");return =
b<0?w_c:a.substr(b+1)};w_.uri.utils.nc=3Dfunction(a){return =
w_.uri.utils.gc(w_.uri.utils.getFragmentEncoded(a))};w_.uri.utils.getHost=
=3Dfunction(a){a=3Dw_.uri.utils.split(a);return =
w_.uri.utils.buildFromEncodedParts(a[w_.uri.utils.ComponentIndex.SCHEME],=
a[w_.uri.utils.ComponentIndex.USER_INFO],a[w_.uri.utils.ComponentIndex.DO=
MAIN],a[w_.uri.utils.ComponentIndex.PORT])};=0A=
w_.uri.utils.getPathAndAfter=3Dfunction(a){a=3Dw_.uri.utils.split(a);retu=
rn =
w_.uri.utils.buildFromEncodedParts(w_c,w_c,w_c,w_c,a[w_.uri.utils.Compone=
ntIndex.PATH],a[w_.uri.utils.ComponentIndex.QUERY_DATA],a[w_.uri.utils.Co=
mponentIndex.FRAGMENT])};w_.uri.utils.removeFragment=3Dfunction(a){var =
b=3Da.indexOf("#");return b<0?a:a.substr(0,b)};=0A=
w_.uri.utils.haveSameDomain=3Dfunction(a,b){a=3Dw_.uri.utils.split(a);b=3D=
w_.uri.utils.split(b);return =
a[w_.uri.utils.ComponentIndex.DOMAIN]=3D=3Db[w_.uri.utils.ComponentIndex.=
DOMAIN]&&a[w_.uri.utils.ComponentIndex.SCHEME]=3D=3Db[w_.uri.utils.Compon=
entIndex.SCHEME]&&a[w_.uri.utils.ComponentIndex.PORT]=3D=3Db[w_.uri.utils=
.ComponentIndex.PORT]};w_.uri.utils.Bf=3Dfunction(a){if(w_.DEBUG&&a.index=
Of("#")>=3D0)w_a(Error("goog.uri.utils: Fragment identifiers are not =
supported: ["+a+"]"))};=0A=
w_.uri.utils.Jh=3Dfunction(a){if(w_.DEBUG&&(a.indexOf("#")>=3D0||a.indexO=
f("?")>=3D0))w_a(Error("goog.uri.utils: Fragment or query identifiers =
are not supported: =
["+a+"]"))};w_.uri.utils.ed=3Dfunction(a){w_.uri.utils.Bf(a[0]);if(a[1]){=
var b=3Da[0].indexOf("?");if(b<0)a[1]=3D"?";else =
if(b=3D=3Da[0].length-1)a[1]=3D""}return =
a.join("")};w_.uri.utils.Af=3Dfunction(a,b,c){if(w_.isArray(b)){b=3Db;for=
(var =
d=3D0;d<b.length;d++)c.push("&",a,"=3D",w_.string.urlEncode(b[d]))}else =
b!=3Dw_c&&c.push("&",a,"=3D",w_.string.urlEncode(b))};=0A=
w_.uri.utils.If=3Dfunction(a,b,c){w_.asserts.assert(Math.max(b.length-(c|=
|0),0)%2=3D=3D0,"goog.uri.utils: Key/value lists must be even in =
length.");for(c=3Dc||0;c<b.length;c+=3D2)w_.uri.utils.Af(b[c],b[c+1],a);r=
eturn =
a};w_.uri.utils.buildQueryData=3Dfunction(a,b){a=3Dw_.uri.utils.If([],a,b=
);a[0]=3D"";return a.join("")};w_.uri.utils.Hf=3Dfunction(a,b){for(var c =
in b)w_.uri.utils.Af(c,b[c],a);return =
a};w_.uri.utils.buildQueryDataFromMap=3Dfunction(a){a=3Dw_.uri.utils.Hf([=
],a);a[0]=3D"";return a.join("")};=0A=
w_.uri.utils.appendParams=3Dfunction(a){return =
w_.uri.utils.ed(w_.uri.utils.If([a],arguments,1))};w_.uri.utils.appendPar=
amsFromMap=3Dfunction(a,b){return =
w_.uri.utils.ed(w_.uri.utils.Hf([a],b))};w_.uri.utils.appendParam=3Dfunct=
ion(a,b,c){return =
w_.uri.utils.ed([a,"&",b,"=3D",w_.string.urlEncode(c)])};=0A=
w_.uri.utils.lc=3Dfunction(a,b,c,d){b=3Db;for(var =
e=3Dc.length;(b=3Da.indexOf(c,b))>=3D0&&b<d;){var =
f=3Da.charCodeAt(b-1);if(f=3D=3Dw_.uri.utils.ob.AMPERSAND||f=3D=3Dw_.uri.=
utils.ob.QUESTION){f=3Da.charCodeAt(b+e);if(!f||f=3D=3Dw_.uri.utils.ob.EQ=
UAL||f=3D=3Dw_.uri.utils.ob.AMPERSAND||f=3D=3Dw_.uri.utils.ob.HASH)return=
 =
b}b+=3De+1}return-1};w_.uri.utils.Vd=3D/#|$/;w_.uri.utils.hasParam=3Dfunc=
tion(a,b){return w_.uri.utils.lc(a,0,b,a.search(w_.uri.utils.Vd))>=3D0};=0A=
w_.uri.utils.getParamValue=3Dfunction(a,b){var =
c=3Da.search(w_.uri.utils.Vd),d=3Dw_.uri.utils.lc(a,0,b,c);if(d<0)return =
w_c;else{var =
e=3Da.indexOf("&",d);if(e<0||e>c)e=3Dc;d+=3Db.length+1;return =
w_.string.urlDecode(a.substr(d,e-d))}};w_.uri.utils.getParamValues=3Dfunc=
tion(a,b){for(var =
c=3Da.search(w_.uri.utils.Vd),d=3D0,e,f=3D[];(e=3Dw_.uri.utils.lc(a,d,b,c=
))>=3D0;){d=3Da.indexOf("&",e);if(d<0||d>c)d=3Dc;e+=3Db.length+1;f.push(w=
_.string.urlDecode(a.substr(e,d-e)))}return f};w_.uri.utils.Ki=3D/[?&]$/;=0A=
w_.uri.utils.removeParam=3Dfunction(a,b){w_.uri.utils.Bf(a);for(var =
c=3Da.length,d=3D0,e,f=3D[];(e=3Dw_.uri.utils.lc(a,d,b,c))>=3D0;){f.push(=
a.substring(d,e));d=3Da.indexOf("&",e)+1||c}f.push(a.substr(d));return =
f.join("").replace(w_.uri.utils.Ki,"")};w_.uri.utils.appendPath=3Dfunctio=
n(a,b){w_.uri.utils.Jh(a);if(w_.string.td(a,"/"))a=3Da.substr(0,a.length-=
1);if(w_.string.Fc(b,"/"))b=3Db.substr(1);return =
w_.string.buildString(a,"/",b)};w_.Uri=3Dfunction(a,b){var c;if(a =
instanceof =
w_.Uri){this.wa(b=3D=3Dw_c?a.rg():b);this.Ob(a.tc());this.Pb(a.uc());this=
.Jb(a.la());this.Mb(a.zb());this.Lb(a.Ha());this.Ec(a.Md().clone());this.=
Kb(a.nc())}else =
if(a&&(c=3Dw_.uri.utils.split(String(a)))){this.wa(!!b);this.Ob(c[w_.uri.=
utils.ComponentIndex.SCHEME]||"",w_b);this.Pb(c[w_.uri.utils.ComponentInd=
ex.USER_INFO]||"",w_b);this.Jb(c[w_.uri.utils.ComponentIndex.DOMAIN]||"",=
w_b);this.Mb(c[w_.uri.utils.ComponentIndex.PORT]);this.Lb(c[w_.uri.utils.=
ComponentIndex.PATH]||=0A=
"",w_b);this.pe(c[w_.uri.utils.ComponentIndex.QUERY_DATA]||"",w_b);this.K=
b(c[w_.uri.utils.ComponentIndex.FRAGMENT]||"",w_b)}else{this.wa(!!b);this=
.G=3Dnew =
w_.Uri.QueryData(w_c,this,this.ba)}};w_.Uri.RANDOM_PARAM=3D"zx";w_.Uri.pr=
ototype.fa=3D"";w_.Uri.prototype.Sa=3D"";w_.Uri.prototype.ja=3D"";w_.Uri.=
prototype.Pa=3Dw_c;w_.Uri.prototype.Oa=3D"";w_.Uri.prototype.Ea=3D"";w_.U=
ri.prototype.Kg=3Dw_d;w_.Uri.prototype.ba=3Dw_d;=0A=
w_.Uri.prototype.toString=3Dfunction(){if(this.Z)return this.Z;var =
a=3D[];this.fa&&a.push(w_.Uri.wb(this.fa,w_.Uri.fh),":");if(this.ja){a.pu=
sh("//");this.Sa&&a.push(w_.Uri.wb(this.Sa,w_.Uri.fh),"@");a.push(w_.Uri.=
di(this.ja));this.Pa!=3Dw_c&&a.push(":",String(this.zb()))}this.Oa&&a.pus=
h(w_.Uri.wb(this.Oa,w_.Uri.Bi));var =
b=3DString(this.G);b&&a.push("?",b);this.Ea&&a.push("#",w_.Uri.wb(this.Ea=
,w_.Uri.Ai));return this.Z=3Da.join("")};=0A=
w_.Uri.prototype.resolve=3Dfunction(a){var =
b=3Dthis.clone(),c=3Da.Bg();if(c)b.Ob(a.tc());else =
c=3Da.Cg();if(c)b.Pb(a.uc());else c=3Da.Td();if(c)b.Jb(a.la());else =
c=3Da.zg();var d=3Da.Ha();if(c)b.Mb(a.zb());else =
if(c=3Da.Ud()){if(d.charAt(0)!=3D"/")if(this.Td()&&!this.Ud())d=3D"/"+d;e=
lse{var =
e=3Db.Ha().lastIndexOf("/");if(e!=3D-1)d=3Db.Ha().substr(0,e+1)+d}d=3Dw_.=
Uri.removeDotSegments(d)}if(c)b.Lb(d);else =
c=3Da.Ag();if(c)b.pe(a.lg());else c=3Da.yg();c&&b.Kb(a.nc());return b};=0A=
w_.Uri.prototype.clone=3Dfunction(){return =
w_.Uri.create(this.fa,this.Sa,this.ja,this.Pa,this.Oa,this.G.clone(),this=
.Ea,this.ba)};w_.Uri.prototype.tc=3Dfunction(){return =
this.fa};w_.Uri.prototype.Ob=3Dfunction(a,b){this.da();delete =
this.Z;if(this.fa=3Db?w_.Uri.Va(a):a)this.fa=3Dthis.fa.replace(/:$/,"");r=
eturn =
this};w_.Uri.prototype.Bg=3Dfunction(){return!!this.fa};w_.Uri.prototype.=
uc=3Dfunction(){return =
this.Sa};w_.Uri.prototype.Pb=3Dfunction(a,b){this.da();delete =
this.Z;this.Sa=3Db?w_.Uri.Va(a):a;return this};=0A=
w_.Uri.prototype.Cg=3Dfunction(){return!!this.Sa};w_.Uri.prototype.la=3Df=
unction(){return =
this.ja};w_.Uri.prototype.Jb=3Dfunction(a,b){this.da();delete =
this.Z;this.ja=3Db?w_.Uri.Va(a):a;return =
this};w_.Uri.prototype.Td=3Dfunction(){return!!this.ja};w_.Uri.prototype.=
zb=3Dfunction(){return =
this.Pa};w_.Uri.prototype.Mb=3Dfunction(a){this.da();delete =
this.Z;if(a){a=3DNumber(a);if(isNaN(a)||a<0)w_a(Error("Bad port number =
"+a));this.Pa=3Da}else this.Pa=3Dw_c;return =
this};w_.Uri.prototype.zg=3Dfunction(){return this.Pa!=3Dw_c};=0A=
w_.Uri.prototype.Ha=3Dfunction(){return =
this.Oa};w_.Uri.prototype.Lb=3Dfunction(a,b){this.da();delete =
this.Z;this.Oa=3Db?w_.Uri.Va(a):a;return =
this};w_.Uri.prototype.Ud=3Dfunction(){return!!this.Oa};w_.Uri.prototype.=
Ag=3Dfunction(){return =
this.G.toString()!=3D=3D""};w_.Uri.prototype.Ec=3Dfunction(a,b){this.da()=
;delete this.Z;if(a instanceof =
w_.Uri.QueryData){this.G=3Da;this.G.Qb=3Dthis;this.G.wa(this.ba)}else{b||=
(a=3Dw_.Uri.wb(a,w_.Uri.Ci));this.G=3Dnew =
w_.Uri.QueryData(a,this,this.ba)}return this};=0A=
w_.Uri.prototype.pe=3Dfunction(a,b){return =
this.Ec(a,b)};w_.Uri.prototype.qg=3Dfunction(){return =
this.G.toString()};w_.Uri.prototype.lg=3Dfunction(){return =
this.G.th()};w_.Uri.prototype.Md=3Dfunction(){return =
this.G};w_.Uri.prototype.Ab=3Dfunction(){return =
this.qg()};w_.Uri.prototype.Dc=3Dfunction(a,b){this.da();delete =
this.Z;w_.isArray(b)||(b=3D[String(b)]);this.G.ph(a,b);return =
this};w_.Uri.prototype.tg=3Dfunction(a){return =
this.G.get(a)};w_.Uri.prototype.nc=3Dfunction(){return this.Ea};=0A=
w_.Uri.prototype.Kb=3Dfunction(a,b){this.da();delete =
this.Z;this.Ea=3Db?w_.Uri.Va(a):a;return =
this};w_.Uri.prototype.yg=3Dfunction(){return!!this.Ea};w_.Uri.prototype.=
removeParameter=3Dfunction(a){this.da();this.G.remove(a);return =
this};w_.Uri.prototype.da=3Dfunction(){if(this.Kg)w_a(Error("Tried to =
modify a read-only =
Uri"))};w_.Uri.prototype.wa=3Dfunction(a){this.ba=3Da;this.G&&this.G.wa(a=
)};w_.Uri.prototype.rg=3Dfunction(){return this.ba};=0A=
w_.Uri.parse=3Dfunction(a,b){return a instanceof w_.Uri?a.clone():new =
w_.Uri(a,b)};w_.Uri.create=3Dfunction(a,b,c,d,e,f,g,h){h=3Dnew =
w_.Uri(w_c,h);a&&h.Ob(a);b&&h.Pb(b);c&&h.Jb(c);d&&h.Mb(d);e&&h.Lb(e);f&&h=
.Ec(f);g&&h.Kb(g);return h};w_.Uri.resolve=3Dfunction(a,b){a instanceof =
w_.Uri||(a=3Dw_.Uri.parse(a));b instanceof =
w_.Uri||(b=3Dw_.Uri.parse(b));return a.resolve(b)};=0A=
w_.Uri.removeDotSegments=3Dfunction(a){if(a=3D=3D".."||a=3D=3D".")return"=
";else =
if(!w_.string.contains(a,"./")&&!w_.string.contains(a,"/."))return =
a;else{var b=3Dw_.string.Fc(a,"/");a=3Da.split("/");for(var =
c=3D[],d=3D0;d<a.length;){var =
e=3Da[d++];if(e=3D=3D".")b&&d=3D=3Da.length&&c.push("");else =
if(e=3D=3D".."){if(c.length>1||c.length=3D=3D1&&c[0]!=3D"")c.pop();b&&d=3D=
=3Da.length&&c.push("")}else{c.push(e);b=3Dw_b}}return =
c.join("/")}};w_.Uri.Va=3Dfunction(a){return a?decodeURIComponent(a):""};=0A=
w_.Uri.di=3Dfunction(a){if(w_.isString(a))return =
encodeURIComponent(a);return =
w_c};w_.Uri.ci=3D/^[a-zA-Z0-9\-_.!~*'():\/;?]*$/;w_.Uri.wb=3Dfunction(a,b=
){var =
c=3Dw_c;if(w_.isString(a)){c=3Da;w_.Uri.ci.test(c)||(c=3DencodeURI(a));if=
(c.search(b)>=3D0)c=3Dc.replace(b,w_.Uri.bi)}return =
c};w_.Uri.bi=3Dfunction(a){a=3Da.charCodeAt(0);return"%"+(a>>4&15).toStri=
ng(16)+(a&15).toString(16)};w_.Uri.fh=3D/[#\/\?@]/g;w_.Uri.Bi=3D/[\#\?]/g=
;w_.Uri.Ci=3D/[\#\?@]/g;w_.Uri.Ai=3D/#/g;=0A=
w_.Uri.haveSameDomain=3Dfunction(a,b){a=3Dw_.uri.utils.split(a);b=3Dw_.ur=
i.utils.split(b);return =
a[w_.uri.utils.ComponentIndex.DOMAIN]=3D=3Db[w_.uri.utils.ComponentIndex.=
DOMAIN]&&a[w_.uri.utils.ComponentIndex.PORT]=3D=3Db[w_.uri.utils.Componen=
tIndex.PORT]};w_.Uri.QueryData=3Dfunction(a,b,c){this.ka=3Da||w_c;this.Qb=
=3Db||w_c;this.ba=3D!!c};=0A=
w_.Uri.QueryData.prototype.R=3Dfunction(){if(!this.i){this.i=3Dnew =
w_.structs.Map;if(this.ka)for(var =
a=3Dthis.ka.split("&"),b=3D0;b<a.length;b++){var =
c=3Da[b].indexOf("=3D"),d=3Dw_c,e=3Dw_c;if(c>=3D0){d=3Da[b].substring(0,c=
);e=3Da[b].substring(c+1)}else =
d=3Da[b];d=3Dw_.string.urlDecode(d);d=3Dthis.ma(d);this.add(d,e?w_.string=
.urlDecode(e):"")}}};=0A=
w_.Uri.QueryData.createFromMap=3Dfunction(a,b,c){var =
d=3Dw_.structs.l(a);if(typeof d=3D=3D"undefined")w_a(Error("Keys are =
undefined"));return =
w_.Uri.QueryData.createFromKeysValues(d,w_.structs.o(a),b,c)};w_.Uri.Quer=
yData.createFromKeysValues=3Dfunction(a,b,c,d){if(a.length!=3Db.length)w_=
a(Error("Mismatched lengths for keys/values"));c=3Dnew =
w_.Uri.QueryData(w_c,c,d);for(d=3D0;d<a.length;d++)c.add(a[d],b[d]);retur=
n =
c};w_.Uri.QueryData.prototype.i=3Dw_c;w_.Uri.QueryData.prototype.g=3Dw_c;=
w_.Uri.QueryData.Da=3Dw_c;=0A=
w_.Uri.QueryData.prototype.T=3Dfunction(){this.R();return =
this.g};w_.Uri.QueryData.prototype.add=3Dfunction(a,b){this.R();this.La()=
;a=3Dthis.ma(a);if(this.u(a)){var =
c=3Dthis.i.get(a);w_.isArray(c)?c.push(b):this.i.set(a,[c,b])}else =
this.i.set(a,b);this.g++;return =
this};w_.Uri.QueryData.prototype.remove=3Dfunction(a){this.R();a=3Dthis.m=
a(a);if(this.i.u(a)){this.La();var =
b=3Dthis.i.get(a);if(w_.isArray(b))this.g-=3Db.length;else =
this.g--;return this.i.remove(a)}return w_d};=0A=
w_.Uri.QueryData.prototype.clear=3Dfunction(){this.La();this.i&&this.i.cl=
ear();this.g=3D0};w_.Uri.QueryData.prototype.z=3Dfunction(){this.R();retu=
rn =
this.g=3D=3D0};w_.Uri.QueryData.prototype.u=3Dfunction(a){this.R();a=3Dth=
is.ma(a);return =
this.i.u(a)};w_.Uri.QueryData.prototype.ia=3Dfunction(a){var =
b=3Dthis.o();return w_.array.contains(b,a)};=0A=
w_.Uri.QueryData.prototype.l=3Dfunction(){this.R();for(var =
a=3Dthis.i.o(),b=3Dthis.i.l(),c=3D[],d=3D0;d<b.length;d++){var =
e=3Da[d];if(w_.isArray(e))for(var f=3D0;f<e.length;f++)c.push(b[d]);else =
c.push(b[d])}return =
c};w_.Uri.QueryData.prototype.o=3Dfunction(a){this.R();if(a){a=3Dthis.ma(=
a);if(this.u(a)){var b=3Dthis.i.get(a);if(w_.isArray(b))return =
b;else{a=3D[];a.push(b)}}else a=3D[]}else{b=3Dthis.i.o();a=3D[];for(var =
c=3D0;c<b.length;c++){var =
d=3Db[c];w_.isArray(d)?w_.array.extend(a,d):a.push(d)}}return a};=0A=
w_.Uri.QueryData.prototype.set=3Dfunction(a,b){this.R();this.La();a=3Dthi=
s.ma(a);if(this.u(a)){var =
c=3Dthis.i.get(a);if(w_.isArray(c))this.g-=3Dc.length;else =
this.g--}this.i.set(a,b);this.g++;return =
this};w_.Uri.QueryData.prototype.get=3Dfunction(a,b){this.R();a=3Dthis.ma=
(a);if(this.u(a)){a=3Dthis.i.get(a);return w_.isArray(a)?a[0]:a}else =
return b};=0A=
w_.Uri.QueryData.prototype.ph=3Dfunction(a,b){this.R();this.La();a=3Dthis=
.ma(a);if(this.u(a)){var =
c=3Dthis.i.get(a);if(w_.isArray(c))this.g-=3Dc.length;else =
this.g--}if(b.length>0){this.i.set(a,b);this.g+=3Db.length}};=0A=
w_.Uri.QueryData.prototype.toString=3Dfunction(){if(this.ka)return =
this.ka;if(!this.i)return"";for(var =
a=3D[],b=3D0,c=3Dthis.i.l(),d=3D0;d<c.length;d++){var =
e=3Dc[d],f=3Dw_.string.urlEncode(e);e=3Dthis.i.get(e);if(w_.isArray(e))fo=
r(var =
g=3D0;g<e.length;g++){b>0&&a.push("&");a.push(f,"=3D",w_.string.urlEncode=
(e[g]));b++}else{b>0&&a.push("&");a.push(f,"=3D",w_.string.urlEncode(e));=
b++}}return =
this.ka=3Da.join("")};w_.Uri.QueryData.prototype.th=3Dfunction(){if(!this=
.Da)this.Da=3Dw_.Uri.Va(this.toString());return this.Da};=0A=
w_.Uri.QueryData.prototype.La=3Dfunction(){delete this.Da;delete =
this.ka;this.Qb&&delete =
this.Qb.Z};w_.Uri.QueryData.prototype.clone=3Dfunction(){var a=3Dnew =
w_.Uri.QueryData;if(this.Da)a.Da=3Dthis.Da;if(this.ka)a.ka=3Dthis.ka;if(t=
his.i)a.i=3Dthis.i.clone();return =
a};w_.Uri.QueryData.prototype.ma=3Dfunction(a){a=3DString(a);if(this.ba)a=
=3Da.toLowerCase();return a};=0A=
w_.Uri.QueryData.prototype.wa=3Dfunction(a){var =
b=3Da&&!this.ba;if(b){this.R();this.La();w_.structs.forEach(this.i,functi=
on(c,d){var =
e=3Dd.toLowerCase();if(d!=3De){this.remove(d);this.add(e,c)}},this)}this.=
ba=3Da};w_.Uri.QueryData.prototype.extend=3Dfunction(){for(var =
a=3D0;a<arguments.length;a++){var =
b=3Darguments[a];w_.structs.forEach(b,function(c,d){this.add(d,c)},this)}=
};w_.net=3D{};w_.net.Jsonp=3Dfunction(a,b){this.Qb=3Dnew =
w_.Uri(a);this.Lh=3Db?b:"callback";this.Ic=3D5000};w_.net.Jsonp.CALLBACKS=
=3D"_callbacks_";w_.net.Jsonp.Fi=3D0;w_.net.Jsonp.prototype.qe=3Dfunction=
(a){this.Ic=3Da};=0A=
w_.net.Jsonp.prototype.send=3Dfunction(a,b,c,d){if(!document.documentElem=
ent.firstChild){c&&c(a);return =
w_c}d=3Dd||"_"+(w_.net.Jsonp.Fi++).toString(36)+w_.now().toString(36);w_.=
global[w_.net.Jsonp.CALLBACKS]||(w_.global[w_.net.Jsonp.CALLBACKS]=3D{});=
var =
e=3Dw_.dom.createElement("script"),f=3Dw_c;if(this.Ic>0){f=3Dw_.net.Jsonp=
.ri(d,e,a,c);f=3Dw_.global.setTimeout(f,this.Ic)}c=3Dthis.Qb.clone();w_.n=
et.Jsonp.Hh(a,c);if(b){a=3Dw_.net.Jsonp.si(d,e,b,f);w_.global[w_.net.Json=
p.CALLBACKS][d]=3Da;c.Dc(this.Lh,w_.net.Jsonp.CALLBACKS+=0A=
"."+d)}w_.dom.Nb(e,{type:"text/javascript",id:d,charset:"UTF-8",src:c.toS=
tring()});w_.dom.appendChild(document.getElementsByTagName("head")[0],e);=
return{Ui:d,Ic:f}};w_.net.Jsonp.ri=3Dfunction(a,b,c,d){return =
function(){w_.net.Jsonp.Lf(a,b,w_d);d&&d(c)}};w_.net.Jsonp.si=3Dfunction(=
a,b,c,d){return =
function(){w_.global.clearTimeout(d);w_.net.Jsonp.Lf(a,b,w_b);c.apply(und=
efined,arguments)}};=0A=
w_.net.Jsonp.Lf=3Dfunction(a,b,c){w_.global.setTimeout(function(){w_.dom.=
removeNode(b)},0);if(w_.global[w_.net.Jsonp.CALLBACKS][a])if(c)delete =
w_.global[w_.net.Jsonp.CALLBACKS][a];else =
w_.global[w_.net.Jsonp.CALLBACKS][a]=3Dw_.nullFunction};w_.net.Jsonp.Hh=3D=
function(a,b){for(var c in =
a)if(!a.hasOwnProperty||a.hasOwnProperty(c))b.Dc(c,a[c]);return b};var =
w_2=3Dfunction(a){this.a=3Da};w_2.prototype.b=3Dfunction(){return =
this.a};w_2.prototype.d=3Dfunction(){return"Feed"};w_2.prototype.c=3Dfunc=
tion(a,b){this.a.k(b)};w_2.prototype.j=3Dfunction(){if(this.Xa=3Dthis.a.Y=
("feedItemListDisplay")){var a=3Dthis.b().n();a=3Dnew =
w_3(a.feedUrl,this.Xa,{numItemsShow:a.numItemsShow,showItemAuthor:a.showI=
temAuthor,showItemDate:a.showItemDate,linkTarget:"_self"});a.Zb()}};=0A=
w_2.Ch=3D{moduleTitle:w_c,feedUrl:w_D.GetRequiredStringFilter(),numItemsS=
how:w_D.GetNumberFilter(1,5),showItemDate:w_c,showItemAuthor:w_c,security=
Token:w_c};w_2.setConfigurationOptions=3Dfunction(){w_z.ConfigureWidget(w=
_2.Ch)};var =
w_3=3Dfunction(a,b,c){this.ud=3Da;this.Xa=3Db;this.K=3Dc};w_3.Fh=3D200;w_=
3.Bh=3D"http://ajax.googleapis.com/ajax/services/feed/load";w_3.prototype=
.Zb=3Dfunction(){var a=3Dnew =
w_.net.Jsonp(w_3.Bh);a.qe(-1);a.send({q:this.ud,num:this.K.numItemsShow,o=
utput:"json",v:"1.0"},w_x(this.ff,this))};=0A=
w_3.prototype.ff=3Dfunction(a){w_.dom.Hb(this.Xa);if(a.responseStatus=3D=3D=
w_3.Fh){var =
b=3Dw_.dom.createElement("ul");this.Xa.appendChild(b);for(var =
c=3D0;c<a.responseData.feed.entries.length;c++){var =
d=3Da.responseData.feed.entries[c],e=3Dw_.dom.createElement("li");b.appen=
dChild(e);var =
f=3Dw_.dom.r("a",{href:d.link},d.title);f.target=3Dthis.K.linkTarget;e.ap=
pendChild(w_.dom.r("span",{"class":"item-title"},f));if(this.K.showItemDa=
te){f=3Dw_.dom.r("span",{"class":"item-date"},"\u00a0-\u00a0"+(new =
Date(d.publishedDate)).toLocaleDateString());=0A=
e.appendChild(f)}if(this.K.showItemAuthor){d=3Dw_.dom.r("span",{"class":"=
item-author"},"\u00a0-\u00a0"+d.author);e.appendChild(d)}}this.jd&&this.j=
d(a.responseData.feed)}else{this.Xa.appendChild(w_.dom.r("span",w_c,"Erro=
r loading =
feed."));this.ag&&this.ag()}};w_3.prototype.jf=3Dfunction(a){this.jd=3Da}=
;w_3.prototype.Fe=3Dfunction(){this.jd=3Dthis.ag=3Dw_c};w_3.prototype.ad=3D=
function(a){this.ud=3Da};w_3.prototype.Zc=3Dfunction(a){this.K=3Da};var =
_FeedView=3Dw_2;_FeedView._setConfigurationOptions=3Dw_2.setConfiguration=
Options;var =
w_4=3Dfunction(a,b,c){this.pi=3Db;this.Ac=3Dc;this.ih=3Dw_d;this.te=3Dnew=
 w_E("status-message");this.K=3D{linkTarget:"_blank"};this.va=3Dnew =
w_3(this.ud,a,this.K)};w_4.Ah=3D"moduleTitle";w_4.Ri=3D"feedUrl";w_4.Me=3D=
"step1";w_4.Ne=3D"step2";w_4.Rb=3D"feedUrl";w_4.prototype.Je=3Dfunction(a=
,b){this.te.Lc();w_D.ClearError(w_4.Rb);if(a){a=3Ddocument.getElementById=
(w_4.Ah);a.value=3Db.title;this.Yb(b.title)}this.Ve()};w_4.prototype.nf=3D=
function(){this.te.Lc();w_D.SetError(w_4.Rb,this.Ac._invalidFeedUrl);this=
.Ub()};=0A=
w_4.prototype.Ub=3Dfunction(){w_p(document.getElementById(w_4.Me),w_b);w_=
p(document.getElementById(w_4.Ne),w_d)};w_4.prototype.Ve=3Dfunction(){w_p=
(document.getElementById(w_4.Me),w_d);w_p(document.getElementById(w_4.Ne)=
,w_b)};w_4.prototype.Yb=3Dfunction(a){this.pi.innerHTML=3Da};w_4.prototyp=
e.cd=3Dfunction(a){this.K.showItemAuthor=3Da;this.$b()};w_4.prototype.dd=3D=
function(a){this.K.showItemDate=3Da;this.$b()};w_4.prototype.bd=3Dfunctio=
n(a){this.K.numItemsShow=3Da;this.$b()};=0A=
w_4.prototype.$b=3Dfunction(){this.va.Zc(this.K);this.va.Fe();this.va.Zb(=
)};w_4.prototype.Xc=3Dfunction(a,b,c,d){if(!a||a=3D=3D"")w_D.SetError(w_4=
.Rb,this.Ac._missingFeedUrl);else =
if(a.length>2083)w_D.SetError(w_4.Rb,this.Ac._feedUrlTooLong);else{this.t=
e.N(this.Ac._retrievingFeed);this.lf(a,b,c);this.ih=3Dd;this.He(a,w_x(thi=
s.Ce,this))}};w_4.prototype.He=3Dfunction(a,b){if(a.indexOf("http://")!=3D=
0)a=3D"http://"+a;var c=3Dnew =
w_.net.Jsonp("http://www.google.com/uds/GlookupFeed");c.qe(-1);c.send({q:=
a,v:"1.0"},b)};=0A=
w_4.prototype.Ce=3Dfunction(a){if(a.responseStatus=3D=3D200){document.get=
ElementById("feedUrl").value=3Da.responseData.url;this.va.ad(a.responseDa=
ta.url);this.va.jf(w_x(this.Je,this,this.ih));this.va.Zb()}else =
this.nf()};w_4.prototype.lf=3Dfunction(a,b){this.K=3Db;this.va.ad(a);this=
.va.Zc(this.K)};w_4.prototype._GoToStep1=3Dw_4.prototype.Ub;w_4.prototype=
._RetrieveFeedAndGoToStep2=3Dw_4.prototype.Xc;w_4.prototype._RefreshModul=
eTitle=3Dw_4.prototype.Yb;w_4.prototype._SetShowItemAuthor=3Dw_4.prototyp=
e.cd;=0A=
w_4.prototype._SetShowItemDate=3Dw_4.prototype.dd;w_4.prototype._SetNumIt=
emsShow=3Dw_4.prototype.bd;var _FeedConfig=3Dw_4;function =
w_5(a){this.a=3Da;this.e=3Da.s()}w_5.WIDGET_TYPE_NAME=3D"Followers";w_5.p=
rototype.h=3Dfunction(){return w_d};w_5.prototype.d=3Dfunction(){return =
w_5.WIDGET_TYPE_NAME};w_5.prototype.b=3Dfunction(){return =
this.a};w_5.prototype.c=3Dfunction(a,b){a=3D=3D"configure"&&this.a.k(b)};=
w_5._openPopup=3Dfunction(a){a=3Da.indexOf("?")>0?a+"&":a+"?";a=3Da+"logi=
nTemplateDirectory=3DFOLLOWING";window.open(a,"_blank","height=3D600, =
width=3D640, toolbar=3Dno, menubar=3Dno, scrollbars=3Dyes, =
resizable=3Dyes, location=3Dno, directories=3Dno, status=3Dno")};=0A=
w_5.prototype.Ba=3Dfunction(){return w_b};var =
_FollowersView=3Dw_5;function =
w_6(a){this.a=3Da;this.e=3Da.s()}w_6.prototype.d=3Dfunction(){return"Gadg=
et"};w_6.prototype.b=3Dfunction(){return =
this.a};w_6.prototype.c=3Dfunction(a,b){this.a.k(b)};w_6.prototype.gf=3Df=
unction(a){var =
b=3Ddocument.getElementById(this.f);if(b)b.style.height=3Da+"px"};w_6.pro=
totype.Vc=3Dfunction(){gadgets.rpc.register("resize_iframe",this.gf);gadg=
ets.rpc.register("set_pref",function(){})};=0A=
w_6.prototype.j=3Dfunction(){if(!w_6.InitializedRpc&&!window.gadgets){var=
 =
a=3Ddocument.createElement("script");a.src=3D"http://blogger.gmodules.com=
/gadgets/js/rpc.js?c=3D1&container=3Dblogger";a.type=3D"text/javascript";=
var =
b=3Dthis;a.onload=3Dfunction(){b.Vc()};a.onreadystatechange=3Dfunction(){=
if(this.readyState=3D=3D"loaded"||this.readyState=3D=3D"complete")b.Vc()}=
;document.getElementsByTagName("body")[0].appendChild(a);w_6.InitializedR=
pc=3Dfunction(){}}};w_6.prototype.Ba=3Dfunction(){return w_b};var =
_GadgetView=3Dw_6;function _SW_toggleReaderList(a,b){var =
c=3Ddocument.getElementById("SW_READER_LIST_"+b),d=3Ddocument.getElementB=
yId("SW_READER_LIST_CLOSED_"+b);if(!a)a=3Dwindow.event;a.cancelBubble=3Dw=
_b;a.stopPropagation&&a.stopPropagation();var =
e=3Ddocument.onclick;if(window.oldSubscribePopup&&window.oldSubscribePopu=
p!=3Dc){window.oldSubscribePopup.style.display=3D"none";window.oldSubscri=
bePopupUnder.style.visibility=3D"visible"}if(c.style.display=3D=3D"none")=
{c.style.display=3D"";window.oldSubscribePopup=3Dc;window.oldSubscribePop=
upUnder=3D=0A=
d;d.style.visibility=3D"hidden";document.onclick=3Dfunction(){c.style.dis=
play=3D"none";d.style.visibility=3D"visible";if(e)document.onclick=3De}}e=
lse{c.style.display=3D"none";d.style.visibility=3D"visible";if(e)document=
.onclick=3De}return w_d}function _SW_hideReaderList(a){var =
b=3Ddocument.getElementById("SW_READER_LIST_"+a);a=3Ddocument.getElementB=
yId("SW_READER_LIST_UNDER"+a);b.style.display=3D"none";a.style.visibility=
=3D"visible"}function =
w_7(a){this.a=3Da;this.e=3Da.s()}w_7.WIDGET_TYPE_NAME=3D"Subscribe";w_7.p=
rototype.h=3Dfunction(){return w_d};=0A=
w_7.prototype.d=3Dfunction(){return =
w_7.WIDGET_TYPE_NAME};w_7.prototype.b=3Dfunction(){return =
this.a};w_7.prototype.c=3Dfunction(a,b){a=3D=3D"configure"&&this.a.k(b)};=
var _SubscribeView=3Dw_7;function =
w_8(){}w_8.Dh=3D{title:w_c,adLocation:w_c,publisherId:w_c,securityToken:w=
_c};w_8.Configure=3Dfunction(){w_z.ConfigureWidget(w_8.Dh)};w_8.toggleAdL=
ocation=3Dfunction(a){var =
b=3Ddocument.getElementById("publisher-id-note");b.style.display=3Da.valu=
e!=3D"ReSearchAdLocation.NONE"?"block":"none"};var =
_ReSearchConfig=3Dw_8;_ReSearchConfig._Configure=3D_ReSearchConfig.Config=
ure;_ReSearchConfig._toggleAdLocation=3D_ReSearchConfig.toggleAdLocation;=
w_H.research=3D{};w_H.research.SearchEngineInfo=3Dfunction(a,b,c){this.qi=
=3Da;this.ja=3Db;this.zi=3Dc};w_H.research.SearchEngineInfo.prototype.yb=3D=
function(){return =
this.qi};w_H.research.SearchEngineInfo.prototype.la=3Dfunction(){return =
this.ja};w_H.research.SearchEngineInfo.prototype.ug=3Dfunction(){return =
this.zi};w_H.research.ParsedReferrer=3Dfunction(a){this.hh=3Dnew =
w_.Uri(a);this.Ib=3Dw_c;this.dh=3D"";this.db()};w_H.research.ParsedReferr=
er.SearchEngineInfos=3D[new =
w_H.research.SearchEngineInfo("AOL","search.aol.com","query"),new =
w_H.research.SearchEngineInfo("Ask","www.ask.com","q"),new =
w_H.research.SearchEngineInfo("Bing","www.bing.com","q"),new =
w_H.research.SearchEngineInfo("Google","www.google.com","q"),new =
w_H.research.SearchEngineInfo("Yahoo","search.yahoo.com","p")];=0A=
w_H.research.ParsedReferrer.prototype.$g=3Dfunction(){var =
a=3Dthis.Ib.ug();a=3Dthis.hh.tg(a);return =
this.hg(a?a:"")};w_H.research.ParsedReferrer.prototype.hg=3Dfunction(a){r=
eturn a.replace("+"," =
")};w_H.research.ParsedReferrer.prototype.db=3Dfunction(){for(var =
a=3Dw_H.research.ParsedReferrer.SearchEngineInfos.length,b=3D0;b<a;b++){v=
ar =
c=3Dw_H.research.ParsedReferrer.SearchEngineInfos[b];if(this.hh.la().inde=
xOf(c.la())!=3D-1){this.Ib=3Dc;this.dh=3Dthis.$g();break}}};=0A=
w_H.research.ParsedReferrer.prototype.Lg=3Dfunction(){return =
this.Ib!=3Dw_c};w_H.research.ParsedReferrer.prototype.yb=3Dfunction(){ret=
urn =
this.Ib!=3Dw_c?this.Ib.yb():""};w_H.research.ParsedReferrer.prototype.Ab=3D=
function(){return =
this.dh};w_H.research.ReSearch=3Dfunction(a,b,c,d,e,f,g,h){this.ac=3Da;th=
is.Kh=3Db;this.vf=3Dc;this.Gh=3Dd;this.Bc=3Dnew =
w_H.research.ParsedReferrer(e);this.wi=3Df;this.ua=3Dw_.dom.Kc(g);this.lh=
=3Dh};w_H.research.ReSearch.MAX_RESULTS=3D3;w_H.research.ReSearch.AdLocat=
ion=3D{NONE:"NONE",LEFT:"LEFT",RIGHT:"RIGHT"};w_H.research.ReSearch.proto=
type.gg=3Dfunction(a){a=3Da.replace("&amp;"," & ");return =
a=3Da.replace("&#39;","'")};=0A=
w_H.research.ReSearch.prototype.rh=3Dfunction(){var =
a=3Dw_.dom.X(w_.dom.TagName.UL,"re-search-posts",this.ua)[0];a=3Dw_.dom.X=
(w_.dom.TagName.LI,w_c,a);for(var b=3D0;b<a.length;b++){var =
c=3Da[b];c.style.display=3D"list-item"}w_.dom.X(w_.dom.TagName.A,"show-mo=
re-link",this.ua)[0];if(a=3Dw_.dom.X(w_.dom.TagName.DIV,"re-search-ad",th=
is.ua)[0]){b=3Dw_.dom.X(w_.dom.TagName.DIV,"re-search-results",this.ua)[0=
];b=3Db.offsetHeight+5+"px";c=3Dw_.dom.X(w_.dom.TagName.DIV,"re-search",t=
his.ua)[0];c.style.height=3Db;a.style.height=3Db}};=0A=
w_H.research.ReSearch.prototype.Zf=3Dfunction(){var =
a=3Dthis.ac.results;if(a&&a.length>0){var =
b=3Dw_c;if(this.vf!=3Dw_H.research.ReSearch.AdLocation.NONE){b=3Dw_.dom.r=
(w_.dom.TagName.IFRAME,{src:this.Gh,width:"125",height:"125",scrolling:"n=
o",frameborder:"0",marginheight:"0",marginwidth:"0"});var c,d=3D"float: =
none;";switch(this.vf){case =
w_H.research.ReSearch.AdLocation.LEFT:c=3D"float: left;";d=3D"float: =
right;";if(this.lh=3D=3D"main")d=3Dd+"padding-left: 15px;";break;case =
w_H.research.ReSearch.AdLocation.RIGHT:c=3D"float: right;";=0A=
d=3D"float: left;";break;default:w_a(Error("Unsupported ad =
location."))}b=3Dw_.dom.r(w_.dom.TagName.DIV,{"class":"re-search-ad",styl=
e:c},b)}var e=3D"You searched "+(this.Bc.yb()+(' for =
<span>"'+(this.Bc.Ab()+'"</span>. Here are some other posts that might =
be =
relevant:')));c=3Dw_.dom.r(w_.dom.TagName.DIV,{"class":"re-search-message=
"});c.innerHTML=3De;e=3Dw_d;for(var =
f=3Dw_.dom.r(w_.dom.TagName.UL,{"class":"re-search-posts"}),g=3D0,h=3D0;g=
<a.length;g++){var =
i=3Da[g],j=3Dthis.gg(String(i.titleNoFormatting));if(!(j.indexOf(this.wi)=
!=3D=0A=
-1)){i=3Di.postUrl;j=3Dw_.dom.r(w_.dom.TagName.A,{href:i,target:"_blank"}=
,j);j=3Dw_.dom.r(w_.dom.TagName.LI,{"class":"re-search-post-item"},j);if(=
h>=3Dw_H.research.ReSearch.MAX_RESULTS){j.style.display=3D"none";e=3Dw_b}=
else =
h++;w_.dom.appendChild(f,j)}}a=3Dw_.dom.r(w_.dom.TagName.DIV,{"class":"re=
-search-results",style:d},c,f);if(e){d=3Dw_.dom.r(w_.dom.TagName.A,{"clas=
s":"show-more-link",href:"javascript:void(0)",onclick:this.rh},"Show =
more =
results..");w_.dom.appendChild(a,d)}d=3Dw_.dom.X(w_.dom.TagName.DIV,"re-s=
earch",=0A=
this.ua)[0];w_.dom.appendChild(d,a);b!=3Dw_c&&w_.dom.yc(b,d.firstChild);a=
=3Dw_.dom.X(w_.dom.TagName.DIV,"re-search-container",this.ua)[0];a.style.=
display=3D"block";if(b!=3Dw_c&&this.lh=3D=3D"main"){a=3Dw_.dom.X(w_.dom.T=
agName.DIV,"re-search-results",this.ua)[0];b=3Da.offsetWidth;b=3Db-140+"p=
x";a.style.width=3Db}}};w_H.research.ReSearch.prototype.kh=3Dfunction(){t=
his.ac.setSiteRestriction(this.Kh);this.ac.setSearchCompleteCallback(this=
,this.Zf,w_c);this.ac.execute(this.Bc.Ab())};=0A=
w_H.research.ReSearch.prototype.run=3Dfunction(){this.Bc.Lg()&&this.kh()}=
;function =
w_9(a){this.a=3Da}w_9.WIDGET_TYPE_NAME=3D"ReSearch";w_9.prototype.d=3Dfun=
ction(){return w_9.WIDGET_TYPE_NAME};w_9.prototype.b=3Dfunction(){return =
this.a};w_9.prototype.h=3Dfunction(){return =
w_d};w_9.prototype.c=3Dfunction(a,b){a=3D=3D"configure"&&this.a.k(b)};=0A=
function w_Sa(){var a=3Dthis.n(),b=3Dnew =
google.search.BlogSearch,c=3Da.blogHomepageUrl,d=3Da.adLocation,e=3Da.adC=
odeUri,f=3Ddocument.referrer;a=3Da.postTitleFilter;var =
g=3Dthis.s().instanceId,h=3Dthis.s().sectionId;b=3Dnew =
w_H.research.ReSearch(b,c,d,e,f,a,g,h);b.run()}w_9.prototype.j=3Dfunction=
(){var =
a=3Dthis.b();google.load("search","1");google.setOnLoadCallback(w_Sa.bind=
(a))};var =
_ReSearchView=3Dw_9;_ReSearchView._Configure=3D_ReSearchView.Configure;fu=
nction =
w_$(a){this.a=3Da;this.e=3Da.s()}w_$.WIDGET_TYPE_NAME=3D"ThumbnailArchive=
";w_$.TABLE_NAME=3D"thumbnailarchive-container";w_$.prototype.d=3Dfunctio=
n(){return w_$.WIDGET_TYPE_NAME};w_$.prototype.b=3Dfunction(){return =
this.a};w_$.prototype.h=3Dfunction(){return =
w_d};w_$.prototype.c=3Dfunction(a,b){a=3D=3D"configure"&&this.a.k(b)};var=
 =
_ThumbnailArchiveView=3Dw_$;_ThumbnailArchiveView._Configure=3D_Thumbnail=
ArchiveView.Configure;if(window.jstiming){window.jstiming.Ef=3D{};window.=
jstiming.Di=3D1;function w_Ta(a,b,c){var =
d=3Da.t[b],e=3Da.t.start;if(!d||!(e||c))return =
undefined;d=3Da.t[b][0];e=3Dc!=3Dundefined?c:e[0];return =
d-e}window.jstiming.report=3Dfunction(a,b,c){var =
d=3D"";if(window.jstiming.pt){d+=3D"&srt=3D"+window.jstiming.pt;delete =
window.jstiming.pt}try{if(window.external&&window.external.tran)d+=3D"&tr=
an=3D"+window.external.tran;else =
if(window.gtbExternal&&window.gtbExternal.tran)d+=3D"&tran=3D"+window.gtb=
External.tran()}catch(e){}if(a.Sh)d+=3D=0A=
"&"+a.Sh;var f=3Da.t,g=3Df.start,h=3D[],i=3D[];for(var j in =
f)if(!(j=3D=3D"start"))if(!(j.indexOf("_")=3D=3D0)){var =
k=3Df[j][1];if(k)f[k]&&i.push(j+"."+w_Ta(a,j,f[k][0]));else =
g&&h.push(j+"."+w_Ta(a,j))}delete f.start;if(b)for(var l in =
b)d+=3D"&"+l+"=3D"+b[l];a=3D[c?c:"http://csi.gstatic.com/csi","?v=3D3","&=
s=3D"+(window.jstiming.sn||"blogger")+"&action=3D",a.name,i.length?"&it=3D=
"+i.join(","):"",d,"&rt=3D",h.join(",")].join("");b=3Dnew Image;var =
m=3Dwindow.jstiming.Di++;window.jstiming.Ef[m]=3Db;b.onload=3Db.onerror=3D=
function(){delete window.jstiming.Ef[m]};=0A=
b.src=3Da;b=3Dw_c;return =
a}};w_.events.EventTarget=3Dfunction(){};w_.inherits(w_.events.EventTarge=
t,w_.Disposable);w_.events.EventTarget.prototype.pd=3Dw_b;w_.events.Event=
Target.prototype.je=3Dw_c;w_.events.EventTarget.prototype.Kd=3Dfunction()=
{return =
this.je};w_.events.EventTarget.prototype.addEventListener=3Dfunction(a,b,=
c,d){w_.events.listen(this,a,b,c,d)};w_.events.EventTarget.prototype.remo=
veEventListener=3Dfunction(a,b,c,d){w_.events.unlisten(this,a,b,c,d)};=0A=
w_.events.EventTarget.prototype.dispatchEvent=3Dfunction(a){return =
w_.events.dispatchEvent(this,a)};w_.events.EventTarget.prototype.L=3Dfunc=
tion(){w_.events.EventTarget.Hc.L.call(this);w_.events.removeAll(this);th=
is.je=3Dw_c};w_H.util=3D{};w_H.util.logging=3D{};w_H.util.logging.PROD_BL=
OGGER_HOST_URL=3D"www.blogger.com";w_H.util.logging.Dg=3Dw_H.util.logging=
.PROD_BLOGGER_HOST_URL;w_H.util.logging.setHostPort=3Dfunction(a){w_H.uti=
l.logging.Dg=3Da};w_H.util.logging.Rg=3D"/nc";w_H.util.logging.setLogging=
Path=3Dfunction(a){w_H.util.logging.Rg=3Da};w_H.util.logging.ParamKey=3D{=
EVENT_TYPE:"e",SOURCE_PAGE:"pg",DURATION:"dur"};w_H.util.logging.EventTyp=
e=3D{UNLOAD_PAGE:"u",CLICK:"c"};w_H.util.logging.SourcePage=3D{EXPLORE:"b=
e",BLOG:"blog",POST:"post"};=0A=
w_H.util.logging.formatId=3Dfunction(a,b){if(a)return =
b?a+":"+b:a;return""};w_H.util.logging.gh=3Dw_d;w_H.util.logging.setRefer=
redFromExplore=3Dfunction(a){w_H.util.logging.gh=3Da};w_H.util.logging.is=
ReferredFromExplore=3Dfunction(){return =
w_H.util.logging.gh};w_H.util.logging.mi=3Dfunction(a,b,c){if(a){var =
d=3Dw_.Uri.parse(a);a=3Dd.la().toLowerCase();d=3Dd.Ha();if(d=3D=3Dc){if(a=
=3D=3Dw_H.util.logging.PROD_BLOGGER_HOST_URL)return =
w_b;if(b.indexOf(w_H.util.logging.PROD_BLOGGER_HOST_URL)<0)return =
w_b}}return w_d};=0A=
w_H.util.logging.log=3Dfunction(a){var =
b=3Dw_H.util.logging.Dg+w_H.util.logging.Rg;b=3Dw_.Uri.parse(b);var =
c=3Dw_d;for(var d in a){c=3Dw_b;b.Dc(d,a[d])}if(c){(new =
Image).src=3Db.toString();return b}return =
w_c};w_H.util.logging.logWithParameterMap=3Dfunction(a){if(!w_H.util.logg=
ing.Na[a])return w_c;return =
w_H.util.logging.log(w_H.util.logging.Na[a])};w_H.util.logging.Na=3D{};=0A=
w_H.util.logging.addParametersToMap=3Dfunction(a,b){var =
c=3Dw_H.util.logging.Na[a];if(c)for(var d in b){if(c[d])return =
w_c}else{c=3D{};w_H.util.logging.Na[a]=3Dc}for(d in b)c[d]=3Db[d];return =
w_H.util.logging.Na[a]};w_H.util.logging.clearParameterMap=3Dfunction(a){=
delete =
w_H.util.logging.Na[a]};w_H.util.logging.Wb=3D"paramMapPageUnload_Interna=
lUseOnly";w_H.util.logging.addToPageUnloadParameterMap=3Dfunction(a){retu=
rn =
w_H.util.logging.addParametersToMap(w_H.util.logging.Wb,a)};w_H.util.logg=
ing.Wa=3D{};=0A=
w_H.util.logging.registerEvent=3Dfunction(a){if(w_H.util.logging.Wa[a])re=
turn-1;w_H.util.logging.Wa[a]=3Dw_.now();return =
w_H.util.logging.Wa[a]};w_H.util.logging.getEventElapse=3Dfunction(a){if(=
!w_H.util.logging.Wa[a])return-1;return =
w_.now()-w_H.util.logging.Wa[a]};w_H.util.logging.clearEvent=3Dfunction(a=
){delete =
w_H.util.logging.Wa[a]};w_H.util.logging.Mc=3D"eventPageLoading_InternalU=
seOnly";w_H.util.logging.getDurationMillis=3Dfunction(){return =
w_H.util.logging.getEventElapse(w_H.util.logging.Mc)};=0A=
w_H.util.logging.pageOnBeforeUnload=3Dfunction(){if(w_H.util.logging.Na[w=
_H.util.logging.Wb]=3D=3Dundefined)return w_c;var =
a=3D{};a[w_H.util.logging.ParamKey.DURATION]=3Dw_H.util.logging.getDurati=
onMillis();w_H.util.logging.addToPageUnloadParameterMap(a);return =
w_H.util.logging.logWithParameterMap(w_H.util.logging.Wb)};=0A=
w_H.util.logging.initialize=3Dfunction(a,b,c){w_H.util.logging.setHostPor=
t(a);w_H.util.logging.setReferredFromExplore(w_H.util.logging.mi(b,a,"/ex=
plore"));w_H.util.logging.clearEvent(w_H.util.logging.Mc);w_H.util.loggin=
g.registerEvent(w_H.util.logging.Mc);w_H.util.logging.clearParameterMap(w=
_H.util.logging.Wb);c&&w_.events.listen(window,"beforeunload",function(){=
w_H.util.logging.pageOnBeforeUnload()})};=0A=

------=_NextPart_000_0000_01CA3BDC.E23EC990
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.google.com/jsapi

if (!window['google']) {=0A=
window['google'] =3D {};=0A=
}=0A=
if (!window['google']['loader']) {=0A=
window['google']['loader'] =3D {};=0A=
google.loader.ServiceBase =3D 'http://www.google.com/uds';=0A=
google.loader.GoogleApisBase =3D 'http://ajax.googleapis.com/ajax';=0A=
google.loader.ApiKey =3D 'notsupplied';=0A=
google.loader.KeyVerified =3D true;=0A=
google.loader.LoadFailure =3D false;=0A=
google.loader.Secure =3D false;=0A=
google.loader.ClientLocation =3D =
{"latitude":41.417,"longitude":2.167,"address":{"city":"Barcelona","regio=
n":"CT","country":"Spain","country_code":"ES"}};=0A=
google.loader.AdditionalParams =3D '';=0A=
(function() {var =
e=3Dtrue,f=3Dnull,g=3Dfalse,h=3DencodeURIComponent,j=3Dwindow,k=3Dgoogle,=
m=3Dundefined,o=3Ddocument;function p(a,b){return a.load=3Db}var =
q=3D"push",s=3D"length",t=3D"prototype",u=3D"setTimeout",v=3D"replace",w=3D=
"charAt",x=3D"loader",y=3D"substring",z=3D"ServiceBase",A=3D"name",B=3D"g=
etTime",C=3D"join",D=3D"toLowerCase";function E(a){if(a in F)return =
F[a];return F[a]=3Dnavigator.userAgent[D]().indexOf(a)!=3D-1}var =
F=3D{};function G(a,b){var =
c=3Dfunction(){};c.prototype=3Db[t];a.L=3Db[t];a.prototype=3Dnew c}=0A=
function H(a,b){var =
c=3Da.w||[];c=3Dc.concat(Array[t].slice.call(arguments,2));if(typeof =
a.r!=3D"undefined")b=3Da.r;if(typeof a.q!=3D"undefined")a=3Da.q;var =
d=3Dfunction(){var i=3Dc.concat(Array[t].slice.call(arguments));return =
a.apply(b,i)};d.w=3Dc;d.r=3Db;d.q=3Da;return d}function I(a){a=3Dnew =
Error(a);a.toString=3Dfunction(){return this.message};return a}function =
J(a,b){a=3Da.split(/\./);for(var =
c=3Dj,d=3D0;d<a[s]-1;d++){c[a[d]]||(c[a[d]]=3D{});c=3Dc[a[d]]}c[a[a[s]-1]=
]=3Db}function K(a,b,c){a[b]=3Dc}if(!L)var L=3DJ;if(!aa)var =
aa=3DK;k[x].s=3D{};L("google.loader.callbacks",k[x].s);var =
M=3D{},N=3D{};k[x].eval=3D{};L("google.loader.eval",k[x].eval);=0A=
p(k,function(a,b,c){var d=3Da;c=3Dc||{};function i(r){var =
n=3Dr.split(".");if(n[s]>2)throw I("Module: '"+r+"' not found!");else =
if(typeof =
n[1]!=3D"undefined"){d=3Dn[0];c.packages=3Dc.packages||[];c.packages[q](n=
[1])}}if(a instanceof Array||a&&typeof a=3D=3D"object"&&typeof =
a[C]=3D=3D"function"&&typeof a.reverse=3D=3D"function")for(var =
l=3D0;l<a[s];l++)i(a[l]);else =
i(a);if(a=3DM[":"+d]){if(c&&!c.language&&c.locale)c.language=3Dc.locale;i=
f(c&&typeof =
c.callback=3D=3D"string"){l=3Dc.callback;if(l.match(/^[[\]A-Za-z0-9._]+$/=
)){l=3Dj.eval(l);=0A=
c.callback=3Dl}}if((l=3Dc&&c.callback!=3Df)&&!a.p(b))throw I("Module: =
'"+d+"' must be loaded before DOM onLoad!");else =
if(l)a.k(b,c)?j[u](c.callback,0):a.load(b,c);else =
a.k(b,c)||a.load(b,c)}else throw I("Module: '"+d+"' not =
found!");});L("google.load",k.load);k.K=3Dfunction(a,b){b?ba(a):O(j,"load=
",a)};L("google.setOnLoadCallback",k.K);function =
O(a,b,c){if(a.addEventListener)a.addEventListener(b,c,g);else =
if(a.attachEvent)a.attachEvent("on"+b,c);else{var =
d=3Da["on"+b];a["on"+b]=3Dd!=3Df?ca([c,d]):c}}=0A=
function ca(a){return function(){for(var b=3D0;b<a[s];b++)a[b]()}}var =
P=3D[];function =
ba(a){if(P[s]=3D=3D0){O(j,"load",Q);if(!E("msie")&&!(E("safari")||E("konq=
ueror"))&&E("mozilla")||j.opera)j.addEventListener("DOMContentLoaded",Q,g=
);else if(E("msie"))o.write("<script defer =
onreadystatechange=3D'google.loader.domReady()' =
src=3D//:><\/script>");else(E("safari")||E("konqueror"))&&j[u](S,10)}P[q]=
(a)}=0A=
k[x].F=3Dfunction(){var =
a=3Dj.event.srcElement;if(a.readyState=3D=3D"complete"){a.onreadystatecha=
nge=3Df;a.parentNode.removeChild(a);Q()}};L("google.loader.domReady",k[x]=
.F);var da=3D{loaded:e,complete:e};function =
S(){if(da[o.readyState])Q();else P[s]>0&&j[u](S,10)}function Q(){for(var =
a=3D0;a<P[s];a++)P[a]();P.length=3D0}=0A=
k[x].d=3Dfunction(a,b,c){if(c){var =
d;if(a=3D=3D"script"){d=3Do.createElement("script");d.type=3D"text/javasc=
ript";d.src=3Db}else =
if(a=3D=3D"css"){d=3Do.createElement("link");d.type=3D"text/css";d.href=3D=
b;d.rel=3D"stylesheet"}(a=3Do.getElementsByTagName("head")[0])||(a=3Do.bo=
dy.parentNode.appendChild(o.createElement("head")));a.appendChild(d)}else=
 if(a=3D=3D"script")o.write('<script src=3D"'+b+'" =
type=3D"text/javascript"><\/script>');else a=3D=3D"css"&&o.write('<link =
href=3D"'+b+'" type=3D"text/css" rel=3D"stylesheet"></link>')};=0A=
L("google.loader.writeLoadTag",k[x].d);k[x].H=3Dfunction(a){N=3Da};L("goo=
gle.loader.rfm",k[x].H);k[x].J=3Dfunction(a){for(var b in a)if(typeof =
b=3D=3D"string"&&b&&b[w](0)=3D=3D":"&&!M[b])M[b]=3Dnew =
T(b[y](1),a[b])};L("google.loader.rpl",k[x].J);k[x].I=3Dfunction(a){if((a=
=3Da.specs)&&a[s])for(var b=3D0;b<a[s];++b){var c=3Da[b];if(typeof =
c=3D=3D"string")M[":"+c]=3Dnew U(c);else{c=3Dnew =
V(c[A],c.baseSpec,c.customSpecs);M[":"+c[A]]=3Dc}}};L("google.loader.rm",=
k[x].I);k[x].loaded=3Dfunction(a){M[":"+a.module].i(a)};=0A=
L("google.loader.loaded",k[x].loaded);k[x].D=3Dfunction(){var a=3D(new =
Date)[B](),b=3DMath.floor(Math.random()*10000000);return"qid=3D"+(a.toStr=
ing(16)+b.toString(16))};L("google.loader.createGuidArg_",k[x].D);J("goog=
le_exportSymbol",J);J("google_exportProperty",K);function =
U(a){this.a=3Da;this.n=3D{};this.b=3D{};this.j=3De;this.c=3D-1}=0A=
U[t].f=3Dfunction(a,b){var =
c=3D"";if(b!=3Dm){if(b.language!=3Dm)c+=3D"&hl=3D"+h(b.language);if(b.noc=
ss!=3Dm)c+=3D"&output=3D"+h("nocss=3D"+b.nocss);if(b.nooldnames!=3Dm)c+=3D=
"&nooldnames=3D"+h(b.nooldnames);if(b.packages!=3Dm)c+=3D"&packages=3D"+h=
(b.packages);if(b.callback!=3Df)c+=3D"&async=3D2";if(b.other_params!=3Dm)=
c+=3D"&"+b.other_params}if(!this.j){if(k[this.a]&&k[this.a].JSHash)c+=3D"=
&sig=3D"+h(k[this.a].JSHash);b=3D[];for(var d in =
this.n)d[w](0)=3D=3D":"&&b[q](d[y](1));for(d in =
this.b)d[w](0)=3D=3D":"&&b[q](d[y](1));c+=3D"&have=3D"+h(b[C](","))}retur=
n k[x][z]+=0A=
"/?file=3D"+this.a+"&v=3D"+a+k[x].AdditionalParams+c};U[t].u=3Dfunction(a=
){var b=3Df;if(a)b=3Da.packages;var c=3Df;if(b)if(typeof =
b=3D=3D"string")c=3D[a.packages];else =
if(b[s]){c=3D[];for(a=3D0;a<b[s];a++)typeof =
b[a]=3D=3D"string"&&c[q](b[a][v](/^\s*|\s*$/,"")[D]())}c||(c=3D["default"=
]);b=3D[];for(a=3D0;a<c[s];a++)this.n[":"+c[a]]||b[q](c[a]);return b};=0A=
p(U[t],function(a,b){var c=3Dthis.u(b),d=3Db&&b.callback!=3Df;if(d)var =
i=3Dnew W(b.callback);for(var l=3D[],r=3Dc[s]-1;r>=3D0;r--){var =
n=3Dc[r];d&&i.z(n);if(this.b[":"+n]){c.splice(r,1);d&&this.b[":"+n][q](i)=
}else =
l[q](n)}if(c[s]){if(b&&b.packages)b.packages=3Dc.sort()[C](",");if(!b&&N[=
":"+this.a]!=3Df&&N[":"+this.a].versions[":"+a]!=3Df&&!k[x].AdditionalPar=
ams&&this.j){a=3DN[":"+this.a];k[this.a]=3Dk[this.a]||{};for(var R in =
a.properties)if(R&&R[w](0)=3D=3D":")k[this.a][R[y](1)]=3Da.properties[R];=
k[x].d("script",k[x][z]+a.path+=0A=
a.js,d);a.css&&k[x].d("css",k[x][z]+a.path+a.css,d)}else =
if(!b||!b.autoloaded)k[x].d("script",this.f(a,b),d);if(this.j){this.j=3Dg=
;this.c=3D(new =
Date)[B]();if(this.c%100!=3D1)this.c=3D-1}for(r=3D0;r<l[s];r++){n=3Dl[r];=
this.b[":"+n]=3D[];d&&this.b[":"+n][q](i)}}});=0A=
U[t].i=3Dfunction(a){if(this.c!=3D-1){X("al_"+this.a,"jl."+((new =
Date)[B]()-this.c),e);this.c=3D-1}for(var =
b=3D0;b<a.components[s];b++){this.n[":"+a.components[b]]=3De;var =
c=3Dthis.b[":"+a.components[b]];if(c){for(var =
d=3D0;d<c[s];d++)c[d].C(a.components[b]);delete =
this.b[":"+a.components[b]]}}X("hl",this.a)};U[t].k=3Dfunction(a,b){retur=
n this.u(b)[s]=3D=3D0};U[t].p=3Dfunction(){return e};function =
W(a){this.B=3Da;this.l=3D{};this.o=3D0}W[t].z=3Dfunction(a){this.o++;this=
.l[":"+a]=3De};=0A=
W[t].C=3Dfunction(a){if(this.l[":"+a]){this.l[":"+a]=3Dg;this.o--;this.o=3D=
=3D0&&j[u](this.B,0)}};function =
V(a,b,c){this.name=3Da;this.A=3Db;this.m=3Dc;this.t=3Dthis.g=3Dg;this.h=3D=
[];k[x].s[this[A]]=3DH(this.i,this)}G(V,U);p(V[t],function(a,b){var =
c=3Db&&b.callback!=3Df;if(c){this.h[q](b.callback);b.callback=3D"google.l=
oader.callbacks."+this[A]}else =
this.g=3De;if(!b||!b.autoloaded)k[x].d("script",this.f(a,b),c);X("el",thi=
s[A])});V[t].k=3Dfunction(a,b){return =
b&&b.callback!=3Df?this.t:this.g};V[t].i=3Dfunction(){this.t=3De;for(var =
a=3D0;a<this.h[s];a++)j[u](this.h[a],0);this.h=3D[]};=0A=
var Y=3Dfunction(a,b){return =
a.string?h(a.string)+"=3D"+h(b):a.regex?b[v](/(^.*$)/,a.regex):""};V[t].f=
=3Dfunction(a,b){return this.G(this.v(a),a,b)};=0A=
V[t].G=3Dfunction(a,b,c){var =
d=3D"";if(a.key)d+=3D"&"+Y(a.key,k[x].ApiKey);if(a.version)d+=3D"&"+Y(a.v=
ersion,b);b=3Dk[x].Secure&&a.ssl?a.ssl:a.uri;if(c!=3Df)for(var i in =
c)if(a.params[i])d+=3D"&"+Y(a.params[i],c[i]);else =
if(i=3D=3D"other_params")d+=3D"&"+c[i];else =
if(i=3D=3D"base_domain")b=3D"http://"+c[i]+a.uri[y](a.uri.indexOf("/",7))=
;k[this[A]]=3D{};if(b.indexOf("?")=3D=3D-1&&d)d=3D"?"+d[y](1);return =
b+d};V[t].p=3Dfunction(a){return =
this.v(a).deferred};V[t].v=3Dfunction(a){if(this.m)for(var =
b=3D0;b<this.m[s];++b){var c=3Dthis.m[b];if((new =
RegExp(c.pattern)).test(a))return c}return this.A};function =
T(a,b){this.a=3Da;this.e=3Db;this.g=3Dg}G(T,U);p(T[t],function(a,b){this.=
g=3De;k[x].d("script",this.f(a,b),g)});T[t].k=3Dfunction(){return =
this.g};T[t].i=3Dfunction(){};T[t].f=3Dfunction(a,b){if(!this.e.versions[=
":"+a]){if(this.e.aliases){var =
c=3Dthis.e.aliases[":"+a];if(c)a=3Dc}if(!this.e.versions[":"+a])throw =
I("Module: '"+this.a+"' with version '"+a+"' not =
found!");}a=3Dk[x].GoogleApisBase+"/libs/"+this.a+"/"+a+"/"+this.e.versio=
ns[":"+a][b&&b.uncompressed?"uncompressed":"compressed"];X("el",this.a);r=
eturn a};=0A=
T[t].p=3Dfunction(){return g};var ea=3Dg,Z=3D[],fa=3D(new =
Date)[B](),X=3Dfunction(a,b,c){if(!ea){O(j,"unload",ga);ea=3De}if(c){if(!=
k[x].Secure&&(!k[x].Options||k[x].Options.csi=3D=3D=3Dg)){a=3Da[D]()[v](/=
[^a-z0-9_.]+/g,"_");b=3Db[D]()[v](/[^a-z0-9_.]+/g,"_");a=3D"http://csi.gs=
tatic.com/csi?s=3Duds&v=3D2&action=3D"+h(a)+"&it=3D"+h(b);j[u](H($,f,a),1=
0000)}}else{Z[q]("r"+Z[s]+"=3D"+h(a+(b?"|"+b:"")));j[u](ga,Z[s]>5?0:15000=
)}},ga=3Dfunction(){if(Z[s]){$(k[x][z]+"/stats?"+Z[C]("&")+"&nc=3D"+(new =
Date)[B]()+"_"+((new Date)[B]()-fa));Z.length=3D0}},$=3Dfunction(a){var =
b=3Dnew Image,=0A=
c=3Dha++;ia[c]=3Db;b.onload=3Db.onerror=3Dfunction(){delete =
ia[c]};b.src=3Da;b=3Df},ia=3D{},ha=3D0;J("google.loader.recordStat",X);J(=
"google.loader.createImageForLogging",$);=0A=
=0A=
}) =
();google.loader.rm({"specs":[{"name":"books","baseSpec":{"uri":"http://b=
ooks.google.com/books/api.js","ssl":null,"key":{"string":"key"},"version"=
:{"string":"v"},"deferred":true,"params":{"callback":{"string":"callback"=
},"language":{"string":"hl"}}}},"feeds",{"name":"friendconnect","baseSpec=
":{"uri":"http://www.google.com/friendconnect/script/friendconnect.js","s=
sl":null,"key":{"string":"key"},"version":{"string":"v"},"deferred":false=
,"params":{}}},"spreadsheets","gdata","visualization",{"name":"sharing","=
baseSpec":{"uri":"http://www.google.com/s2/sharing/js","ssl":null,"key":{=
"string":"key"},"version":{"string":"v"},"deferred":false,"params":{"lang=
uage":{"string":"hl"}}}},"search",{"name":"maps","baseSpec":{"uri":"http:=
//maps.google.com/maps?file\u003dgoogleapi","ssl":"https://maps-api-ssl.g=
oogle.com/maps?file\u003dgoogleapi","key":{"string":"key"},"version":{"st=
ring":"v"},"deferred":true,"params":{"callback":{"regex":"callback\u003d$=
1\u0026async\u003d2"},"language":{"string":"hl"}}},"customSpecs":[{"uri":=
"http://maps.google.com/maps/api/js","ssl":null,"key":{"string":"key"},"v=
ersion":{"string":"v"},"deferred":true,"params":{"callback":{"string":"ca=
llback"},"language":{"string":"hl"}},"pattern":"^(3|3..*)$"}]},{"name":"a=
nnotations_v2","baseSpec":{"uri":"http://www.google.com/uds?file\u003dann=
otations","ssl":"https://www.google.com/uds?file\u003dannotations","key":=
{"string":"key"},"version":{"string":"v"},"deferred":true,"params":{"call=
back":{"string":"callback"},"language":{"string":"hl"},"country":{"string=
":"gl"}}}},"language","earth",{"name":"annotations","baseSpec":{"uri":"ht=
tp://www.google.com/reviews/scripts/annotations_bootstrap.js","ssl":null,=
"key":{"string":"key"},"version":{"string":"v"},"deferred":true,"params":=
{"callback":{"string":"callback"},"language":{"string":"hl"},"country":{"=
string":"gl"}}}},"ads","elements"]});=0A=
google.loader.rfm({":feeds":{"versions":{":1":"1",":1.0":"1"},"path":"/ap=
i/feeds/1.0/2b19448abd05de43867c45d5295a9a4f/","js":"default+en.I.js","cs=
s":"default.css","properties":{":JSHash":"2b19448abd05de43867c45d5295a9a4=
f",":Version":"1.0"}},":search":{"versions":{":1":"1",":1.0":"1"},"path":=
"/api/search/1.0/fb1ec668b2dcf7389ad60bee8f4c5486/","js":"default+en.I.js=
","css":"default.css","properties":{":JSHash":"fb1ec668b2dcf7389ad60bee8f=
4c5486",":NoOldNames":false,":Version":"1.0"}},":language":{"versions":{"=
:1":"1",":1.0":"1"},"path":"/api/language/1.0/25cc08b67706e489dd00179b006=
a39fc/","js":"default+en.I.js","properties":{":JSHash":"25cc08b67706e489d=
d00179b006a39fc",":Version":"1.0"}},":spreadsheets":{"versions":{":0":"1"=
,":0.2":"1"},"path":"/api/spreadsheets/0.2/626554c678ff579189704ea83fe727=
74/","js":"default.I.js","properties":{":JSHash":"626554c678ff579189704ea=
83fe72774",":Version":"0.2"}},":earth":{"versions":{":1":"1",":1.0":"1"},=
"path":"/api/earth/1.0/56ce34c6d009ea6795ba3ac23670c3ee/","js":"default.I=
.js","properties":{":JSHash":"56ce34c6d009ea6795ba3ac23670c3ee",":Version=
":"1.0"}},":annotations":{"versions":{":1":"1",":1.0":"1"},"path":"/api/a=
nnotations/1.0/b27dec2970fb21e2f7f9fd0805deb628/","js":"default+en.I.js",=
"properties":{":JSHash":"b27dec2970fb21e2f7f9fd0805deb628",":Version":"1.=
0"}}});=0A=
google.loader.rpl({":scriptaculous":{"versions":{":1.8.2":{"uncompressed"=
:"scriptaculous.js","compressed":"scriptaculous.js"},":1.8.1":{"uncompres=
sed":"scriptaculous.js","compressed":"scriptaculous.js"}},"aliases":{":1.=
8":"1.8.2",":1":"1.8.2"}},":yui":{"versions":{":2.6.0":{"uncompressed":"b=
uild/yuiloader/yuiloader.js","compressed":"build/yuiloader/yuiloader-min.=
js"},":2.7.0":{"uncompressed":"build/yuiloader/yuiloader.js","compressed"=
:"build/yuiloader/yuiloader-min.js"},":2.8.0r4":{"uncompressed":"build/yu=
iloader/yuiloader.js","compressed":"build/yuiloader/yuiloader-min.js"}},"=
aliases":{":2":"2.8.0r4",":2.7":"2.7.0",":2.6":"2.6.0",":2.8":"2.8.0r4","=
:2.8.0":"2.8.0r4"}},":swfobject":{"versions":{":2.1":{"uncompressed":"swf=
object_src.js","compressed":"swfobject.js"},":2.2":{"uncompressed":"swfob=
ject_src.js","compressed":"swfobject.js"}},"aliases":{":2":"2.2"}},":ext-=
core":{"versions":{":3.0.0":{"uncompressed":"ext-core-debug.js","compress=
ed":"ext-core.js"}},"aliases":{":3":"3.0.0",":3.0":"3.0.0"}},":mootools":=
{"versions":{":1.2.3":{"uncompressed":"mootools.js","compressed":"mootool=
s-yui-compressed.js"},":1.2.1":{"uncompressed":"mootools.js","compressed"=
:"mootools-yui-compressed.js"},":1.2.2":{"uncompressed":"mootools.js","co=
mpressed":"mootools-yui-compressed.js"},":1.11":{"uncompressed":"mootools=
.js","compressed":"mootools-yui-compressed.js"}},"aliases":{":1":"1.11"}}=
,":jqueryui":{"versions":{":1.7.2":{"uncompressed":"jquery-ui.js","compre=
ssed":"jquery-ui.min.js"},":1.6.0":{"uncompressed":"jquery-ui.js","compre=
ssed":"jquery-ui.min.js"},":1.7.0":{"uncompressed":"jquery-ui.js","compre=
ssed":"jquery-ui.min.js"},":1.7.1":{"uncompressed":"jquery-ui.js","compre=
ssed":"jquery-ui.min.js"},":1.5.3":{"uncompressed":"jquery-ui.js","compre=
ssed":"jquery-ui.min.js"},":1.5.2":{"uncompressed":"jquery-ui.js","compre=
ssed":"jquery-ui.min.js"}},"aliases":{":1.7":"1.7.2",":1":"1.7.2",":1.6":=
"1.6.0",":1.5":"1.5.3"}},":chrome-frame":{"versions":{":1.0.0":{"uncompre=
ssed":"CFInstall.js","compressed":"CFInstall.min.js"}},"aliases":{":1":"1=
.0.0",":1.0":"1.0.0"}},":prototype":{"versions":{":1.6.0.2":{"uncompresse=
d":"prototype.js","compressed":"prototype.js"},":1.6.1.0":{"uncompressed"=
:"prototype.js","compressed":"prototype.js"},":1.6.0.3":{"uncompressed":"=
prototype.js","compressed":"prototype.js"}},"aliases":{":1.6.1":"1.6.1.0"=
,":1":"1.6.1.0",":1.6":"1.6.1.0",":1.6.0":"1.6.0.3"}},":jquery":{"version=
s":{":1.2.3":{"uncompressed":"jquery.js","compressed":"jquery.min.js"},":=
1.3.1":{"uncompressed":"jquery.js","compressed":"jquery.min.js"},":1.3.0"=
:{"uncompressed":"jquery.js","compressed":"jquery.min.js"},":1.3.2":{"unc=
ompressed":"jquery.js","compressed":"jquery.min.js"},":1.2.6":{"uncompres=
sed":"jquery.js","compressed":"jquery.min.js"}},"aliases":{":1":"1.3.2","=
:1.3":"1.3.2",":1.2":"1.2.6"}},":dojo":{"versions":{":1.2.3":{"uncompress=
ed":"dojo/dojo.xd.js.uncompressed.js","compressed":"dojo/dojo.xd.js"},":1=
.3.1":{"uncompressed":"dojo/dojo.xd.js.uncompressed.js","compressed":"doj=
o/dojo.xd.js"},":1.1.1":{"uncompressed":"dojo/dojo.xd.js.uncompressed.js"=
,"compressed":"dojo/dojo.xd.js"},":1.3.0":{"uncompressed":"dojo/dojo.xd.j=
s.uncompressed.js","compressed":"dojo/dojo.xd.js"},":1.3.2":{"uncompresse=
d":"dojo/dojo.xd.js.uncompressed.js","compressed":"dojo/dojo.xd.js"},":1.=
2.0":{"uncompressed":"dojo/dojo.xd.js.uncompressed.js","compressed":"dojo=
/dojo.xd.js"}},"aliases":{":1":"1.3.2",":1.3":"1.3.2",":1.2":"1.2.3",":1.=
1":"1.1.1"}}});=0A=
}=0A=

------=_NextPart_000_0000_01CA3BDC.E23EC990
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.google.com/uds/solutions/videobar/gsvideobar.js

/**=0A=
 * Copyright (c) 2008 Google Inc.=0A=
 *=0A=
 * You are free to copy and use this sample.=0A=
 * License can be found here: =
http://code.google.com/apis/ajaxsearch/faq/#license=0A=
*/=0A=
=0A=
function GSvideoBar(barRoot, opt_playerRoot, options) {=0A=
=0A=
  this.processArguments(barRoot, opt_playerRoot, options);=0A=
=0A=
  this.setGlobals();=0A=
  this.buildSuperStructure();=0A=
  this.buildSearchControl();=0A=
=0A=
  // if we have an auto execute list, then start it up=0A=
  if (this.autoExecuteMode) {=0A=
    this.cycleTimeClosure =3D this.methodClosure(this, =
GSvideoBar.prototype.cycleTimeout, [null]);=0A=
=0A=
    // if there is only a single item in the execute list, then=0A=
    // disable autoExecuteMode...=0A=
    if ( this.executeList.length =3D=3D 1) {=0A=
      this.switchToListItem(0);=0A=
    } else {=0A=
      this.cycleTimeout();=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
// cycle time for selecting a video set=0A=
GSvideoBar.CYCLE_TIME_EXTRA_SHORT =3D 3000;=0A=
GSvideoBar.CYCLE_TIME_SHORT =3D 10000;=0A=
GSvideoBar.CYCLE_TIME_MEDIUM =3D 15000;=0A=
GSvideoBar.CYCLE_TIME_LONG =3D 30000;=0A=
=0A=
// cycle mode=0A=
GSvideoBar.CYCLE_MODE_RANDOM =3D 1;=0A=
GSvideoBar.CYCLE_MODE_LINEAR =3D 2;=0A=
=0A=
GSvideoBar.MAX_CACHE_LIFETIME =3D 50;=0A=
GSvideoBar.MIN_CACHE_LIFETIME =3D 2;=0A=
GSvideoBar.DEFAULT_CACHE_LIFETIME =3D 2;=0A=
GSvideoBar.MAX_ERROR_COUNT =3D 4;=0A=
GSvideoBar.DEFAULT_QUERY =3D "VW GTI";=0A=
=0A=
GSvideoBar.THUMBNAILS_SMALL =3D 1;=0A=
GSvideoBar.THUMBNAILS_MEDIUM =3D 2;=0A=
=0A=
// floating player option=0A=
GSvideoBar.PLAYER_ROOT_FLOATING =3D "floating";=0A=
=0A=
GSvideoBar.prototype.processArguments =3D function(barRoot, =
opt_playerRoot,=0A=
                                                 opt_options) {=0A=
  this.floatingPlayerBox =3D null;=0A=
  this.barRoot =3D barRoot;=0A=
  this.playerRoot =3D opt_playerRoot;=0A=
  this.statusRoot =3D null;=0A=
  this.externalMaster =3D null;=0A=
  this.verticalMode =3D true;=0A=
  this.thumbSize =3D GSvideoBar.THUMBNAILS_MEDIUM;=0A=
  this.autoExecuteMode =3D false;=0A=
  this.executeList =3D new Array();=0A=
  this.cycleTime =3D GSvideoBar.CYCLE_TIME_MEDIUM;=0A=
  this.cycleMode =3D GSvideoBar.CYCLE_MODE_RANDOM;=0A=
  this.cycleNext =3D 0;=0A=
  this.cycleTimer =3D null;=0A=
  this.cacheLifetime =3D GSvideoBar.DEFAULT_CACHE_LIFETIME;=0A=
=0A=
  // set defaults that are changable via options=0A=
  this.resultSetSize =3D GSearch.SMALL_RESULTSET;=0A=
  this.ST_ALL_DONE =3D GSearch.strings["im-done"];=0A=
=0A=
  if (opt_options) {=0A=
    // option.largetResultSet=0A=
    if (opt_options.largeResultSet && opt_options.largeResultSet =3D=3D =
true ) {=0A=
      this.resultSetSize =3D GSearch.LARGE_RESULTSET;=0A=
    } else {=0A=
      this.resultSetSize =3D GSearch.SMALL_RESULTSET;=0A=
    }=0A=
=0A=
    if ( opt_options.master ) {=0A=
      this.externalMaster =3D opt_options.master;=0A=
    }=0A=
=0A=
    if (opt_options.horizontal && opt_options.horizontal =3D=3D true ) {=0A=
      this.verticalMode =3D false;=0A=
    } else {=0A=
      this.verticalMode =3D true;=0A=
    }=0A=
=0A=
    if (opt_options.thumbnailSize) {=0A=
      if (opt_options.thumbnailSize =3D=3D GSvideoBar.THUMBNAILS_MEDIUM =
) {=0A=
        this.thumbSize =3D GSvideoBar.THUMBNAILS_MEDIUM;=0A=
      } else if ( opt_options.thumbnailSize =3D=3D =
GSvideoBar.THUMBNAILS_SMALL ) {=0A=
        this.thumbSize =3D GSvideoBar.THUMBNAILS_SMALL;=0A=
      } else {=0A=
        this.thumbSize =3D GSvideoBar.THUMBNAILS_MEDIUM;=0A=
      }=0A=
    }=0A=
=0A=
    if (opt_options.string_allDone) {=0A=
      this.ST_ALL_DONE =3D opt_options.string_allDone;=0A=
    }=0A=
=0A=
    // the auto execute list contains=0A=
    // a cycleTime value, a cycleMode value, and an array=0A=
    // of searchExpressions=0A=
    if (opt_options.autoExecuteList) {=0A=
=0A=
      // if specified and valid, then use it, otherwise=0A=
      // use default set above=0A=
      if (opt_options.autoExecuteList.cycleTime) {=0A=
        var cycleTime =3D opt_options.autoExecuteList.cycleTime;=0A=
        if (cycleTime =3D=3D GSvideoBar.CYCLE_TIME_EXTRA_SHORT ||=0A=
            cycleTime =3D=3D GSvideoBar.CYCLE_TIME_SHORT ||=0A=
            cycleTime =3D=3D GSvideoBar.CYCLE_TIME_MEDIUM ||=0A=
            cycleTime =3D=3D GSvideoBar.CYCLE_TIME_LONG ) {=0A=
          this.cycleTime =3D cycleTime;=0A=
        }=0A=
      }=0A=
=0A=
      if (opt_options.autoExecuteList.cycleMode) {=0A=
        var cycleMode =3D opt_options.autoExecuteList.cycleMode;=0A=
        if (cycleMode =3D=3D GSvideoBar.CYCLE_MODE_RANDOM ||=0A=
            cycleMode =3D=3D GSvideoBar.CYCLE_MODE_LINEAR) {=0A=
          this.cycleMode =3D cycleMode;=0A=
        }=0A=
      }=0A=
=0A=
      // now grab the list...=0A=
      if (opt_options.autoExecuteList.executeList &&=0A=
          opt_options.autoExecuteList.executeList.length > 0 ) {=0A=
        // grab from the list=0A=
        for (var i=3D0; i < =
opt_options.autoExecuteList.executeList.length; i++) {=0A=
          this.executeList.push(=0A=
            =
this.newListItem(opt_options.autoExecuteList.executeList[i]));=0A=
        }=0A=
        this.autoExecuteMode =3D true;=0A=
        this.currentIndex =3D 0;=0A=
        if (opt_options.autoExecuteList.statusRoot) {=0A=
          this.statusRoot =3D opt_options.autoExecuteList.statusRoot;=0A=
        }=0A=
      }=0A=
    }=0A=
=0A=
  }=0A=
=0A=
}=0A=
=0A=
GSvideoBar.prototype.resetAutoExecuteListItems =3D function(newList) {=0A=
  if (this.autoExecuteMode && newList.length > 0) {=0A=
=0A=
    // stop the timer...=0A=
    if (this.cycleTimer) {=0A=
      clearTimeout(this.cycleTimer);=0A=
      this.cycleTimer =3D null;=0A=
    }=0A=
=0A=
    // clear the status area=0A=
    if (this.statusRoot) {=0A=
      this.removeChildren(this.statusRoot);=0A=
    }=0A=
=0A=
    // nuke the old list=0A=
    this.executeList =3D new Array();=0A=
=0A=
    // build the new list=0A=
    for (var i=3D0; i < newList.length; i++) {=0A=
      this.executeList.push(this.newListItem(newList[i]));=0A=
    }=0A=
    this.currentIndex =3D 0;=0A=
=0A=
    if (this.statusRoot) {=0A=
      this.populateStatusRoot();=0A=
    }=0A=
=0A=
    if ( this.executeList.length =3D=3D 1) {=0A=
      this.switchToListItem(0);=0A=
    } else {=0A=
      this.cycleTimeout();=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
GSvideoBar.prototype.setGlobals =3D function() {=0A=
  this.br_AgentContains_cache_ =3D {};=0A=
=0A=
  // subserstructure boxes=0A=
  this.CL_PLAYERBOX =3D "playerBox_gsvb";=0A=
  this.CL_PLAYING =3D "playerBox_gsvb playing_gsvb";=0A=
  this.CL_IDLE =3D "playerBox_gsvb idle_gsvb";=0A=
  this.CL_FLOATING_BOX =3D "floatingPlayerBox_gsvb";=0A=
  this.CL_FLOATING_BRANDING =3D "floatingBranding_gsvb";=0A=
  this.CL_FLOATING_BOX_PLAYING =3D "floatingPlayerBox_gsvb playing_gsvb";=0A=
  this.CL_FLOATING_BOX_IDLE =3D "floatingPlayerBox_gsvb idle_gsvb";=0A=
  this.CL_FLOATING_PLAYER =3D "floatingPlayer_gsvb";=0A=
  this.CL_FLOATING_PLAYER_PLAYING =3D "floatingPlayer_gsvb playing_gsvb";=0A=
  this.CL_FLOATING_PLAYER_IDLE =3D "floatingPlayer_gsvb idle_gsvb";=0A=
=0A=
=0A=
  this.CL_PLAYERINNERBOX =3D "playerInnerBox_gsvb";=0A=
  this.CL_VIDEOBARBOX =3D "videoBarBox_gsvb";=0A=
  this.CL_VIDEOBARBOXFULL =3D "videoBarBox_gsvb full_gsvb";=0A=
  this.CL_VIDEOBARBOXEMPTY =3D "videoBarBox_gsvb empty_gsvb";=0A=
=0A=
  // major app states=0A=
  this.CL_ACTIVE =3D "active_gsvb";=0A=
=0A=
  // player=0A=
  this.CL_PLAYER =3D "player_gsvb";=0A=
  this.CL_ALLDONE =3D "alldone_gsvb";=0A=
  this.CL_TITLE =3D "title_gsvb";=0A=
=0A=
  // results=0A=
  this.CL_RESULTSBOX =3D "resultsBox_gsvb";=0A=
  this.CL_BRANDINGBOX =3D "brandingBox_gsvb";=0A=
  this.CL_RESULTTABLE_VERTICAL =3D "resultTable_gsvb vertical_gsvb";=0A=
  this.CL_RESULTTABLE_HORIZONTAL =3D "resultTable_gsvb horizontal_gsvb";=0A=
  this.CL_RESULTCELL =3D "resultCell_gsvb";=0A=
  this.CL_RESULTDIV =3D "resultDiv_gsvb";=0A=
  this.CL_RESULTDIV_SMALL =3D "resultDiv_gsvb smallResultDiv_gsvb";=0A=
=0A=
  // status=0A=
  this.CL_STATUSBOX =3D "statusBox_gsvb";=0A=
  this.CL_STATUSITEM =3D "statusItem_gsvb";=0A=
  this.CL_STATUSITEM_SELECTED =3D "statusItem_gsvb =
statusItemSelected_gsvb";=0A=
=0A=
  this.smallResultBoxHeight =3D 39;=0A=
  this.resultBoxHeight =3D 77;=0A=
}=0A=
=0A=
GSvideoBar.prototype.buildSuperStructure =3D function() {=0A=
=0A=
  // build the player box if we are a master, if not=0A=
  // link up to the master's player=0A=
  if (this.externalMaster =3D=3D null) {=0A=
    if ( this.playerRoot =3D=3D GSvideoBar.PLAYER_ROOT_FLOATING ) {=0A=
      this.floatingPlayerBox =3D this.createDiv(null, =
this.CL_FLOATING_BOX_IDLE);=0A=
      this.playerRoot =3D this.createDiv(null, =
this.CL_FLOATING_PLAYER_IDLE);=0A=
      document.body.appendChild(this.floatingPlayerBox);=0A=
      document.body.appendChild(this.playerRoot);=0A=
      if (this.br_IsMac()) {=0A=
        // disable opacity on mac=0A=
        this.floatingPlayerBox.style.opacity =3D "1.00";=0A=
      }=0A=
    } else {=0A=
      this.removeChildren(this.playerRoot);=0A=
    }=0A=
    this.playerBox =3D this.createDiv(null, this.CL_PLAYERBOX);=0A=
    this.playerAllDone =3D this.createDiv(this.ST_ALL_DONE, =
this.CL_ALLDONE);=0A=
    this.playerAllDone.onclick =3D this.methodClosure(this, =
this.stopVideo, []);=0A=
    this.playerInnerBox =3D this.createDiv(null, this.CL_PLAYERINNERBOX);=0A=
=0A=
    this.playerBox.appendChild(this.playerAllDone);=0A=
    this.playerBox.appendChild(this.playerInnerBox);=0A=
    this.playerRoot.appendChild(this.playerBox);=0A=
    this.cssSetClass(this.playerBox, this.CL_IDLE);=0A=
  }=0A=
  this.player =3D null;=0A=
=0A=
  // create the videoBar box=0A=
  this.removeChildren(this.barRoot);=0A=
  this.barBox =3D this.createDiv(null, this.CL_VIDEOBARBOX);=0A=
  this.barRoot.appendChild(this.barBox);=0A=
=0A=
  // add results box and branding box=0A=
  this.resultsBox =3D this.createDiv(null, this.CL_RESULTSBOX);=0A=
  this.barBox.appendChild(this.resultsBox);=0A=
  this.cssSetClass(this.barBox, this.CL_VIDEOBARBOXEMPTY);=0A=
=0A=
  // clear and optionally populate the status area=0A=
  if (this.statusRoot) {=0A=
    this.populateStatusRoot();=0A=
  }=0A=
=0A=
}=0A=
=0A=
GSvideoBar.prototype.buildSearchControl =3D function() {=0A=
  this.vs =3D new GvideoSearch();=0A=
  this.vs.setResultSetSize(this.resultSetSize);=0A=
  this.vs.setSearchCompleteCallback(this, =
GSvideoBar.prototype.searchComplete, [true]);=0A=
=0A=
  this.vsBypass =3D new GvideoSearch();=0A=
  this.vsBypass.setResultSetSize(this.resultSetSize);=0A=
  this.vsBypass.setSearchCompleteCallback(this, =
GSvideoBar.prototype.searchComplete, [false]);=0A=
}=0A=
=0A=
GSvideoBar.prototype.execute =3D function(query) {=0A=
  this.vsBypass.execute(query);=0A=
}=0A=
GSvideoBar.prototype.executeInternal =3D function(query) {=0A=
  this.vs.execute(query);=0A=
}=0A=
=0A=
GSvideoBar.prototype.clearAllResults =3D function() {=0A=
  this.cssSetClass(this.barBox, this.CL_VIDEOBARBOXEMPTY);=0A=
}=0A=
=0A=
GSvideoBar.prototype.searchComplete =3D function(fromListItem) {=0A=
  var results =3D null;=0A=
  if (fromListItem) {=0A=
    var currentListItem =3D this.executeList[this.currentIndex];=0A=
    if (this.vs.results && this.vs.results.length > 0) {=0A=
      // populate cache=0A=
      currentListItem.results =3D new Array();=0A=
      currentListItem.cacheCount =3D 1;=0A=
      currentListItem.errorCount =3D 0;=0A=
      for (var i =3D 0; i < this.vs.results.length; i++) {=0A=
        currentListItem.results.push(this.vs.results[i]);=0A=
      }=0A=
      results =3D currentListItem.results;=0A=
    } else {=0A=
      currentListItem.errorCount++;=0A=
      // if the error is due to a bad search term, then=0A=
      // nuke right away=0A=
      if (this.vs.completionStatus =3D=3D 200) {=0A=
        currentListItem.errorCount =3D GSvideoBar.MAX_ERROR_COUNT + 1;=0A=
      }=0A=
    }=0A=
  } else {=0A=
    // normal .execute called, no caching...=0A=
    if (this.vsBypass.results && this.vsBypass.results.length > 0) {=0A=
      results =3D this.vsBypass.results;=0A=
    }=0A=
  }=0A=
  this.processResults(results);=0A=
}=0A=
=0A=
GSvideoBar.prototype.processResults =3D function(results) {=0A=
  if ( results && results.length > 0) {=0A=
    this.cssSetClass(this.barBox, this.CL_VIDEOBARBOXFULL);=0A=
    this.removeChildren(this.resultsBox);=0A=
=0A=
    var cell;=0A=
    var table;=0A=
    var row =3D null;=0A=
    if (this.verticalMode) {=0A=
      table =3D this.createTable(this.CL_RESULTTABLE_VERTICAL);=0A=
    } else {=0A=
      table =3D this.createTable(this.CL_RESULTTABLE_HORIZONTAL);=0A=
    }=0A=
    table.setAttribute("align", "center");=0A=
=0A=
    for (var i =3D 0; i < results.length; i++) {=0A=
=0A=
      var res =3D results[i];=0A=
=0A=
      var imageScaler;=0A=
      var resultBoxHeight;=0A=
      var resultClass =3D null;=0A=
      if (this.thumbSize =3D=3D GSvideoBar.THUMBNAILS_MEDIUM ) {=0A=
        // full size image=0A=
        imageScaler =3D {width:100,height:75};=0A=
        resultBoxHeight =3D this.resultBoxHeight;=0A=
        resultClass =3D this.CL_RESULTDIV;=0A=
      } else {=0A=
        // small size image=0A=
        imageScaler =3D {width:50,height:37};=0A=
        resultBoxHeight =3D this.smallResultBoxHeight;=0A=
        resultClass =3D this.CL_RESULTDIV_SMALL;=0A=
      }=0A=
      var scaled =3D GSearch.scaleImage(res.tbWidth, res.tbHeight, =
imageScaler);=0A=
      var img =3D this.createImage(res.tbUrl, scaled.width, =
scaled.height, null);=0A=
=0A=
      if (this.externalMaster) {=0A=
        img.onclick =3D this.methodClosure(this.externalMaster, =
this.externalMaster.playVideo, [res]);=0A=
      } else {=0A=
        img.onclick =3D this.methodClosure(this, this.playVideo, [res]);=0A=
      }=0A=
=0A=
      // manually set the top padding=0A=
      if ((resultBoxHeight - scaled.height) > 0) {=0A=
        var padTop =3D Math.round((resultBoxHeight - scaled.height)/2);=0A=
        img.setAttribute("vspace", padTop);=0A=
      }=0A=
=0A=
      // compute duration=0A=
      var seconds =3D res.duration;=0A=
      var minutes =3D parseInt(seconds/60);=0A=
      var durationString;=0A=
      if (minutes > 0) {=0A=
        durationString =3D minutes + "m";=0A=
        var remainder =3D seconds%60;=0A=
        if (remainder > 20) {=0A=
          durationString +=3D " " + remainder + "s";=0A=
        }=0A=
      } else {=0A=
        durationString =3D seconds + "s";=0A=
      }=0A=
=0A=
      var toolTip =3D res.titleNoFormatting + " ( " + durationString + " =
)";=0A=
      var div =3D this.createDiv(null, resultClass);=0A=
      div.title =3D toolTip;=0A=
      div.appendChild(img);=0A=
=0A=
      // create a new row for each result when in vertical mode=0A=
      // otherwise, jam everything into a single row.=0A=
      if (this.verticalMode) {=0A=
        row =3D this.createTableRow(table);=0A=
      } else {=0A=
        if (row =3D=3D null) {=0A=
          row =3D this.createTableRow(table);=0A=
        }=0A=
      }=0A=
      cell =3D this.createTableCell(row, this.CL_RESULTCELL);=0A=
      cell.setAttribute("align", "center");=0A=
      cell.appendChild(div);=0A=
    }=0A=
=0A=
    // now add in the branding...=0A=
    row =3D this.createTableRow(table);=0A=
    var brandingOrientation;=0A=
    if (this.verticalMode) {=0A=
      cell =3D this.createTableCell(row, this.CL_RESULTCELL);=0A=
      brandingOrientation =3D GSearch.VERTICAL_BRANDING;=0A=
    } else {=0A=
      cell =3D this.createTableCell(row, this.CL_RESULTCELL);=0A=
      if (this.br_IsIE()) {=0A=
        cell.setAttribute("colSpan", results.length);=0A=
      } else {=0A=
        cell.setAttribute("colspan", results.length);=0A=
      }=0A=
      brandingOrientation =3D GSearch.HORIZONTAL_BRANDING;=0A=
    }=0A=
    GSearch.getBranding(cell, brandingOrientation, =
"http://www.youtube.com");=0A=
    this.brandingCell =3D cell;=0A=
=0A=
    this.resultsBox.appendChild(table);=0A=
  } else {=0A=
    this.cssSetClass(this.barBox, this.CL_VIDEOBARBOXEMPTY);=0A=
  }=0A=
}=0A=
=0A=
GSvideoBar.prototype.playVideo =3D function(result) {=0A=
  this.stopVideo();=0A=
  if (this.autoExecuteMode && this.cycleTimer) {=0A=
    clearTimeout(this.cycleTimer);=0A=
    this.cycleTimer =3D null;=0A=
  }=0A=
  if (result.playUrl && result.playUrl !=3D "") {=0A=
    this.cssSetClass(this.playerBox, this.CL_PLAYING);=0A=
    if (this.floatingPlayerBox) {=0A=
      this.cssSetClass(this.floatingPlayerBox, =
this.CL_FLOATING_BOX_PLAYING);=0A=
      this.cssSetClass(this.playerRoot, this.CL_FLOATING_PLAYER_PLAYING);=0A=
    }=0A=
    this.player =3D GvideoSearch.createPlayer(result, this.CL_PLAYER);=0A=
    this.playerInnerBox.appendChild(this.player);=0A=
=0A=
    // the title=0A=
    var title =3D this.createDivLink(result.url, result.title, null, =
this.CL_TITLE);=0A=
    this.playerInnerBox.appendChild(title);=0A=
=0A=
    if (this.floatingPlayerBox) {=0A=
      var playerBounds =3D GSvideoBar.nodeBounds(this.playerRoot);=0A=
      var bounds =3D GSvideoBar.nodeBounds(this.barRoot);=0A=
      var x;=0A=
      var y;=0A=
      if (this.verticalMode) {=0A=
        x =3D bounds.x - playerBounds.width;=0A=
        y =3D bounds.y + bounds.height / 2 - playerBounds.height / 2;=0A=
        var brandingBounds =3D GSvideoBar.nodeBounds(this.brandingCell);=0A=
        y =3D y - brandingBounds.height / 2;=0A=
        if (x < 10) {=0A=
          x =3D bounds.x + bounds.width;=0A=
        }=0A=
      } else {=0A=
        x =3D bounds.x + bounds.width / 2 - playerBounds.width / 2;=0A=
        y =3D bounds.y - playerBounds.height;=0A=
        if (y < 10) {=0A=
          y =3D bounds.y + bounds.height;=0A=
        }=0A=
      }=0A=
=0A=
      this.playerRoot.style.top =3D y + "px";=0A=
      this.playerRoot.style.left =3D x + "px";=0A=
=0A=
      this.floatingPlayerBox.style.top =3D y - 10 + "px";=0A=
      this.floatingPlayerBox.style.left =3D x - 10 + "px";=0A=
      boxWidth =3D (playerBounds.width + 20) + "px";=0A=
      this.floatingPlayerBox.style.width =3D boxWidth;=0A=
      this.floatingPlayerBox.style.height =3D (playerBounds.height + 20) =
+ "px";=0A=
    }=0A=
    google.loader.recordStat('vbp', '1');=0A=
  }=0A=
}=0A=
=0A=
GSvideoBar.prototype.stopVideo =3D function() {=0A=
  this.cssSetClass(this.playerBox, this.CL_IDLE);=0A=
  if (this.floatingPlayerBox) {=0A=
    this.cssSetClass(this.floatingPlayerBox, this.CL_FLOATING_BOX_IDLE);=0A=
    this.cssSetClass(this.playerRoot, this.CL_FLOATING_PLAYER_IDLE);=0A=
  }=0A=
  this.removeChildren(this.playerInnerBox);=0A=
  if (this.player) {=0A=
    delete(this.player);=0A=
    this.player =3D null;=0A=
  }=0A=
  if (this.autoExecuteMode && this.executeList.length > 1) {=0A=
    this.clearTimer();=0A=
    this.cycleTimer =3D setTimeout(this.cycleTimeClosure, =
this.cycleTime);=0A=
  }=0A=
}=0A=
=0A=
GSvideoBar.prototype.clearTimer =3D function() {=0A=
  if (this.cycleTimer) {=0A=
    clearTimeout(this.cycleTimer);=0A=
    this.cycleTimer =3D null;=0A=
  }=0A=
}=0A=
=0A=
GSvideoBar.prototype.cycleTimeout =3D function() {=0A=
  // select a new video=0A=
  // execute a search=0A=
  // restart the timer=0A=
  if ( this.player =3D=3D null ) {=0A=
    // if there is only a single item in the execute list,=0A=
    // run it=0A=
    if ( this.executeList.length =3D=3D 1) {=0A=
      this.switchToListItem(0);=0A=
    } else {=0A=
      var index =3D 0;=0A=
      if (this.cycleMode =3D=3D GSvideoBar.CYCLE_MODE_RANDOM) {=0A=
        var max =3D this.executeList.length - 1;=0A=
        index =3D Math.round(max * Math.random());=0A=
      } else if (this.cycleMode =3D=3D GSvideoBar.CYCLE_MODE_LINEAR){=0A=
        index =3D this.cycleNext;=0A=
        this.cycleNext++;=0A=
        if (this.cycleNext >=3D this.executeList.length) {=0A=
          this.cycleNext =3D 0;=0A=
        }=0A=
      }=0A=
=0A=
      this.switchToListItem(index);=0A=
      this.clearTimer();=0A=
      this.cycleTimer =3D setTimeout(this.cycleTimeClosure, =
this.cycleTime);=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
/**=0A=
 * Autoexecute List Item Support=0A=
*/=0A=
GSvideoBar.prototype.newListItem =3D function(q) {=0A=
  var listItem =3D new Object();=0A=
  listItem.node =3D null;=0A=
  listItem.query =3D q;=0A=
  listItem.results =3D new Array();=0A=
  listItem.errorCount =3D 0;=0A=
  listItem.cacheCount =3D 0;=0A=
  return listItem;=0A=
}=0A=
=0A=
=0A=
GSvideoBar.prototype.switchToListItem =3D function(i) {=0A=
  // reset selcted class of previous item=0A=
  // note, first time through this sets=0A=
  // node 0=0A=
  if (this.executeList[this.currentIndex].node) {=0A=
    this.cssSetClass(this.executeList[this.currentIndex].node,=0A=
                     this.CL_STATUSITEM);=0A=
=0A=
  }=0A=
  this.currentIndex =3D i;=0A=
  if (this.executeList[this.currentIndex].node) {=0A=
    this.cssSetClass(this.executeList[this.currentIndex].node,=0A=
                     this.CL_STATUSITEM_SELECTED);=0A=
=0A=
  }=0A=
  var queryTerm =3D this.executeList[this.currentIndex].query;=0A=
  var cacheResults =3D false;=0A=
  var currentListItem =3D null;=0A=
  currentListItem =3D this.executeList[this.currentIndex];=0A=
=0A=
  // if the error count of an item has reached max, reset query term=0A=
  if (currentListItem.errorCount > GSvideoBar.MAX_ERROR_COUNT) {=0A=
    currentListItem.errorCount =3D 0;=0A=
    queryTerm =3D GSvideoBar.DEFAULT_QUERY;=0A=
    currentListItem.query =3D queryTerm;=0A=
  }=0A=
=0A=
  // if the listItem has no cached results, OR if=0A=
  // we have used the cached results several times=0A=
  // already, initiate a real search=0A=
  if (currentListItem.cacheCount =3D=3D 0 ||=0A=
      currentListItem.cacheCount > this.cacheLifetime ) {=0A=
    currentListItem.cacheCount =3D 0;=0A=
    this.executeInternal(queryTerm);=0A=
  } else {=0A=
    currentListItem.cacheCount++;=0A=
    this.processResults(currentListItem.results);=0A=
  }=0A=
}=0A=
=0A=
GSvideoBar.prototype.populateStatusRoot =3D function() {=0A=
  this.removeChildren(this.statusRoot);=0A=
  this.statusBox =3D this.createDiv(null, this.CL_STATUSBOX);=0A=
  this.statusRoot.appendChild(this.statusBox);=0A=
=0A=
  if ( this.executeList.length > 0) {=0A=
    for (var i=3D0; i < this.executeList.length; i++ ) {=0A=
      var listItem =3D this.executeList[i];=0A=
      var displayTerm =3D listItem.query;=0A=
      // if we are looking at our special feed: terms, strip=0A=
      // feed: from the display=0A=
      var m =3D displayTerm.match(/feed:(top100|top100new)$/);=0A=
      if (m && m.length =3D=3D 2) {=0A=
        displayTerm =3D m[1];=0A=
      }=0A=
      var div =3D this.createDiv(displayTerm, this.CL_STATUSITEM);=0A=
=0A=
      // add click handler...=0A=
      div.onclick =3D this.methodClosure(this,=0A=
                                       =
GSvideoBar.prototype.switchToListItem,=0A=
                                       [i] );=0A=
      listItem.node =3D div;=0A=
      this.statusBox.appendChild(div);=0A=
      this.statusBox.appendChild(document.createTextNode(" "));=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
/**=0A=
 * Static Helper Method=0A=
*/=0A=
GSvideoBar.methodCallback =3D function(object, method) {=0A=
  return function() {=0A=
    return method.apply(object, arguments);=0A=
  }=0A=
}=0A=
=0A=
/**=0A=
 * Class methods=0A=
*/=0A=
GSvideoBar.prototype.methodClosure =3D function(object, method, =
opt_argArray) {=0A=
  return function() {=0A=
    return method.apply(object, opt_argArray);=0A=
  }=0A=
}=0A=
=0A=
GSvideoBar.prototype.createDiv =3D function(opt_text, opt_className) {=0A=
  var el =3D document.createElement("div");=0A=
  if (opt_text) {=0A=
    el.innerHTML =3D opt_text;=0A=
  }=0A=
  if (opt_className) { el.className =3D opt_className; }=0A=
  return el;=0A=
}=0A=
=0A=
GSvideoBar.prototype.removeChildren =3D function(parent) {=0A=
  while (parent.firstChild) {=0A=
    parent.removeChild(parent.firstChild);=0A=
  }=0A=
}=0A=
=0A=
GSvideoBar.prototype.removeChild =3D function(parent, child) {=0A=
  parent.removeChild(child);=0A=
}=0A=
=0A=
GSvideoBar.prototype.cssSetClass =3D function(el, className) {=0A=
  el.className =3D className;=0A=
}=0A=
=0A=
GSvideoBar.prototype.createTable =3D function(opt_className) {=0A=
  var el =3D document.createElement("table");=0A=
  if (opt_className) { el.className =3D opt_className; }=0A=
  return el;=0A=
}=0A=
=0A=
GSvideoBar.prototype.createTableRow =3D function(table, opt_className) {=0A=
  var tr =3D table.insertRow(-1);=0A=
  if (opt_className) { tr.className =3D opt_className; }=0A=
  return tr;=0A=
}=0A=
=0A=
GSvideoBar.prototype.createTableCell =3D function(tr, opt_className) {=0A=
  var td =3D tr.insertCell(-1);=0A=
  if (opt_className) { td.className =3D opt_className; }=0A=
  return td;=0A=
}=0A=
=0A=
GSvideoBar.prototype.createDivLink =3D function(href, text, opt_target, =
opt_className) {=0A=
  var div =3D this.createDiv(null, opt_className);=0A=
  var el =3D document.createElement("a");=0A=
  el.href =3D href;=0A=
  el.appendChild(document.createTextNode(text));=0A=
  if (opt_className) {=0A=
    el.className =3D opt_className;=0A=
  }=0A=
  if (opt_target) {=0A=
    el.target =3D opt_target;=0A=
  }=0A=
  div.appendChild(el);=0A=
  return div;=0A=
}=0A=
=0A=
GSvideoBar.prototype.createImage =3D function(src, opt_w, opt_h, =
opt_className) {=0A=
  var el =3D document.createElement("img");=0A=
  el.src =3D src;=0A=
  if (opt_w) { el.width =3D opt_w; }=0A=
  if (opt_h) { el.height =3D opt_h; }=0A=
  if (opt_className) { el.className =3D opt_className; }=0A=
  return el;=0A=
}=0A=
=0A=
GSvideoBar.prototype.getNodeWidth =3D function(node) {=0A=
  return node.offsetWidth;=0A=
}=0A=
=0A=
GSvideoBar.prototype.br_AgentContains_ =3D function(str) {=0A=
  if (str in this.br_AgentContains_cache_) {=0A=
    return this.br_AgentContains_cache_[str];=0A=
  }=0A=
=0A=
  return this.br_AgentContains_cache_[str] =3D=0A=
    (navigator.userAgent.toLowerCase().indexOf(str) !=3D -1);=0A=
}=0A=
=0A=
GSvideoBar.prototype.br_IsIE =3D function() {=0A=
  return this.br_AgentContains_('msie');=0A=
}=0A=
=0A=
GSvideoBar.prototype.br_IsMac =3D function() {=0A=
  return this.br_AgentContains_('macintosh') ||=0A=
         this.br_AgentContains_('mac_powerpc');=0A=
}=0A=
=0A=
GSvideoBar.prototype.br_IsKonqueror =3D function() {=0A=
  return this.br_AgentContains_('konqueror');=0A=
}=0A=
=0A=
GSvideoBar.prototype.br_IsOpera =3D function() {=0A=
  return this.br_AgentContains_('opera');=0A=
}=0A=
=0A=
GSvideoBar.prototype.br_IsSafari =3D function() {=0A=
  return this.br_AgentContains_('safari') || this.br_IsKonqueror();=0A=
}=0A=
=0A=
GSvideoBar.prototype.br_IsNav =3D function() {=0A=
  return !this.br_IsIE() &&=0A=
         !this.br_IsSafari() &&=0A=
         this.br_AgentContains_('mozilla');=0A=
}=0A=
=0A=
GSvideoBar.prototype.br_IsWin =3D function() {=0A=
  return this.br_AgentContains_('win');=0A=
}=0A=
=0A=
GSvideoBar.nodeBounds =3D function(obj) {=0A=
  var result =3D {};=0A=
=0A=
  function fixRectForScrolling(r) {=0A=
    // Need to take into account scrolling offset of ancestors (IE =
already does=0A=
    // this)=0A=
    for (var o =3D obj.offsetParent;=0A=
         o && o.offsetParent;=0A=
         o =3D o.offsetParent) {=0A=
      if (o.scrollLeft) {=0A=
        r.x -=3D o.scrollLeft;=0A=
      }=0A=
      if (o.scrollTop) {=0A=
        r.y -=3D o.scrollTop;=0A=
      }=0A=
    }=0A=
  }=0A=
=0A=
  // Mozilla=0A=
  if (obj.ownerDocument && obj.ownerDocument.getBoxObjectFor) {=0A=
    var box =3D obj.ownerDocument.getBoxObjectFor(obj);=0A=
    result.x =3D box.x;=0A=
    result.y =3D box.y;=0A=
    result.width =3D box.width;=0A=
    result.height =3D box.height;=0A=
    fixRectForScrolling(result);=0A=
    return result;=0A=
  }=0A=
=0A=
  // IE=0A=
  if (obj.getBoundingClientRect) {=0A=
    var refWindow;=0A=
    if (obj.ownerDocument && obj.ownerDocument.parentWindow) {=0A=
      refWindow =3D obj.ownerDocument.parentWindow;=0A=
    } else {=0A=
      refWindow =3D window;=0A=
    }=0A=
=0A=
    var rect =3D obj.getBoundingClientRect();=0A=
    result.x =3D rect.left + GSvideoBar.GetIEScrollLeft(refWindow);=0A=
    result.y =3D rect.top + GSvideoBar.GetIEScrollTop(refWindow);=0A=
    result.width =3D rect.right - rect.left;=0A=
    result.height =3D rect.bottom - rect.top;=0A=
    return result;=0A=
  }=0A=
=0A=
  // Fallback to recursively computing this=0A=
  var left =3D 0;=0A=
  var top =3D 0;=0A=
  for (var o =3D obj; o.offsetParent; o =3D o.offsetParent) {=0A=
    left +=3D o.offsetLeft;=0A=
    top +=3D o.offsetTop;=0A=
  }=0A=
=0A=
  result.x =3D left;=0A=
  result.y =3D top;=0A=
  result.width =3D obj.offsetWidth;=0A=
  result.height =3D obj.offsetHeight;=0A=
=0A=
  fixRectForScrolling(result);=0A=
  return result;=0A=
}=0A=
=0A=
// Get the y position scroll offset.=0A=
GSvideoBar.GetIEScrollTop =3D function(win) {=0A=
  if ("compatMode" in win.document && win.document.compatMode =3D=3D =
"CSS1Compat") {=0A=
    return win.document.documentElement.scrollTop;=0A=
  } else {=0A=
    return win.document.body.scrollTop;=0A=
  }=0A=
}=0A=
=0A=
// Get the x position scroll offset.=0A=
GSvideoBar.GetIEScrollLeft =3D function(win) {=0A=
  if ("compatMode" in win.document && win.document.compatMode =3D=3D =
"CSS1Compat") {=0A=
    return win.document.documentElement.scrollLeft;=0A=
  } else {=0A=
    return win.document.body.scrollLeft;=0A=
  }=0A=
}=0A=
=0A=

------=_NextPart_000_0000_01CA3BDC.E23EC990
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.google.com/uds/solutions/newsbar/gsnewsbar.js

/**=0A=
 * Copyright (c) 2008 Google Inc.=0A=
 *=0A=
 * You are free to copy and use this sample.=0A=
 * License can be found here: =
http://code.google.com/apis/ajaxsearch/faq/#license=0A=
*/=0A=
=0A=
function GSnewsBar(barRoot, options) {=0A=
=0A=
  // IE fadein/fadeout is disabled=0A=
  // On IE6, when clear type is enabled, you MUST set a background color =
on=0A=
  // the element being tweaked. This is totally impractical. If you dont =
do this=0A=
  // the fonts look terrible/unreadable=0A=
  //=0A=
  // On IE7, they "fixed" the bug, but they did it by disable font =
smoothing so=0A=
  // once again, the results are terrible. Fix is to just don't do this =
on IE=0A=
  this.br_AgentContains_cache_ =3D {};=0A=
  if (this.br_IsIE()) {=0A=
    this.startupDelay =3D 50;=0A=
    this.ieMode =3D true;=0A=
  } else {=0A=
    this.startupDelay =3D 0;=0A=
    this.ieMode =3D false;=0A=
  }=0A=
=0A=
  this.CL_RESULTDIV =3D "resultDiv_gsnb";=0A=
  this.CL_RESULTDIV_BOLD =3D "resultDiv_gsnb resultDivBold_gsnb";=0A=
  // FF on win/mac has an interesting issue as well. As soon as opacity =
hits=0A=
  // 100%, the font size seems to change by a pixel or so for many fonts.=0A=
  // net result: visible jiggle. The "fix" is to never let ffwin/mac hit =
100%...=0A=
  this.linkContainerClass =3D this.CL_RESULTDIV;=0A=
  if (this.br_IsNav() && (this.br_IsWin() || this.br_IsMac()) ) {=0A=
    if (this.br_IsMac()) {=0A=
      this.linkContainerClass =3D this.CL_RESULTDIV_BOLD;=0A=
    }=0A=
    this.shortOpacityMode =3D true;=0A=
  } else {=0A=
    this.shortOpacityMode =3D false;=0A=
  }=0A=
=0A=
  this.setGlobals();=0A=
  this.processArguments(barRoot, options);=0A=
  this.adjustGlobals();=0A=
=0A=
  this.buildSuperStructure();=0A=
  this.buildSearchControl();=0A=
=0A=
  // build handlers for mousein/mouseout watchers=0A=
  // on this.resultsBox=0A=
  if ( !this.verticalMode ) {=0A=
    this.resultsBox.onmouseover =3D this.methodClosure(this,=0A=
                                            =
GSnewsBar.prototype.setMouseIn,=0A=
                                            [null]);=0A=
    this.resultsBox.onmouseout =3D this.methodClosure(this,=0A=
                                            =
GSnewsBar.prototype.setMouseOut,=0A=
                                            [null]);=0A=
    if (this.currentResultRoot) {=0A=
      this.currentResultRoot.onmouseover =3D this.methodClosure(this,=0A=
                                              =
GSnewsBar.prototype.setMouseIn,=0A=
                                              [null]);=0A=
      this.currentResultRoot.onmouseout =3D this.methodClosure(this,=0A=
                                              =
GSnewsBar.prototype.setMouseOut,=0A=
                                              [null]);=0A=
    }=0A=
  }=0A=
=0A=
  // ie does not like this mode, so defer load on IE=0A=
  if (this.ieMode || this.startupDelay !=3D 0) {=0A=
    var bootCompleteClosure =3D this.methodClosure(this,=0A=
                                                 =
GSnewsBar.prototype.bootComplete,=0A=
                                                 [null]);=0A=
    setTimeout(bootCompleteClosure, this.startupDelay);=0A=
  } else {=0A=
    this.bootComplete();=0A=
  }=0A=
}=0A=
=0A=
GSnewsBar.prototype.bootComplete =3D function() {=0A=
  // if we have an auto execute list, then start it up=0A=
  if (this.autoExecuteMode) {=0A=
    this.cycleTimeClosure =3D this.methodClosure(this,=0A=
                                               =
GSnewsBar.prototype.cycleTimeout,=0A=
                                               [null]);=0A=
=0A=
    // if there is only a single item in the execute list, then=0A=
    // disable autoExecuteMode...=0A=
    if ( this.executeList.length =3D=3D 1 ||=0A=
         this.cycleTime =3D=3D GSnewsBar.CYCLE_TIME_MANUAL ) {=0A=
      this.switchToListItem(0);=0A=
    } else {=0A=
      this.cycleTimeout();=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
// cycle time for selecting a news set=0A=
GSnewsBar.CYCLE_TIME_EXTRA_SHORT =3D 3000;=0A=
GSnewsBar.CYCLE_TIME_SHORT =3D 10000;=0A=
GSnewsBar.CYCLE_TIME_MEDIUM =3D 15000;=0A=
GSnewsBar.CYCLE_TIME_LONG =3D 30000;=0A=
GSnewsBar.CYCLE_TIME_MANUAL =3D 3000000;=0A=
=0A=
GSnewsBar.ONE_SECOND =3D 1000;=0A=
GSnewsBar.THREE_SECONDS =3D 3000;=0A=
GSnewsBar.FIVE_SECONDS =3D 5000;=0A=
GSnewsBar.TEN_SECONDS =3D 10000;=0A=
=0A=
// cycle mode=0A=
GSnewsBar.CYCLE_MODE_RANDOM =3D 1;=0A=
GSnewsBar.CYCLE_MODE_LINEAR =3D 2;=0A=
=0A=
GSnewsBar.MAX_CACHE_LIFETIME =3D 50;=0A=
GSnewsBar.MIN_CACHE_LIFETIME =3D 1;=0A=
GSnewsBar.DEFAULT_CACHE_LIFETIME =3D 1;=0A=
GSnewsBar.MAX_ERROR_COUNT =3D 1;=0A=
GSnewsBar.DEFAULT_QUERY =3D "Google";=0A=
GSnewsBar.MIN_STARTUP_DELAY =3D 50;=0A=
GSnewsBar.MAX_STARTUP_DELAY =3D 2000;=0A=
=0A=
// result style=0A=
GSnewsBar.RESULT_STYLE_EXPANDED =3D 1;=0A=
GSnewsBar.RESULT_STYLE_COMPRESSED =3D 2;=0A=
GSnewsBar.prototype.processArguments =3D function(barRoot, opt_options) {=0A=
  this.totalFailures =3D 0;=0A=
  this.retries =3D 0;=0A=
  this.barRoot =3D barRoot;=0A=
  this.statusRoot =3D null;=0A=
  this.autoExecuteMode =3D false;=0A=
  this.executeList =3D new Array();=0A=
  this.cycleTime =3D GSnewsBar.CYCLE_TIME_MANUAL;=0A=
  this.cycleMode =3D GSnewsBar.CYCLE_MODE_LINEAR;=0A=
  this.cycleNext =3D 0;=0A=
  this.cycleTimer =3D null;=0A=
  this.verticalMode =3D true;=0A=
  this.fadeTimer =3D null;=0A=
  this.mouseInResultArea =3D false;=0A=
  this.mouseOutCallFade =3D false;=0A=
  this.linkTarget =3D GSearch.LINK_TARGET_SELF;=0A=
  this.currentResultRoot =3D null;=0A=
  this.currentResultContainer =3D null;=0A=
  this.cacheLifetime =3D GSnewsBar.DEFAULT_CACHE_LIFETIME;=0A=
=0A=
  this.fadeIncrement =3D 10;=0A=
  this.fadeTime =3D 400;=0A=
  this.fadeInCallback =3D GSnewsBar.methodCallback(this,=0A=
                                                 =
GSnewsBar.prototype.fadeIn);=0A=
  this.fadeOutCallback =3D GSnewsBar.methodCallback(this,=0A=
                                                  =
GSnewsBar.prototype.fadeOut);=0A=
  this.fadeOpacity =3D 0;=0A=
=0A=
  // set defaults that are changable via options=0A=
  this.resultSetSize =3D GSearch.SMALL_RESULTSET;=0A=
  this.ST_TITLE =3D "In the news";=0A=
  this.resultsBoxClass =3D this.CL_RESULTSBOX_EXPANDED;=0A=
  this.verticalMode =3D true;=0A=
=0A=
  if (opt_options) {=0A=
=0A=
    // horizontal=0A=
    if (opt_options.horizontal && opt_options.horizontal =3D=3D true ) {=0A=
      this.verticalMode =3D false;=0A=
    } else {=0A=
      this.verticalMode =3D true;=0A=
    }=0A=
=0A=
    // option.largetResultSet=0A=
    if (opt_options.largeResultSet && opt_options.largeResultSet =3D=3D =
true ) {=0A=
      this.resultSetSize =3D GSearch.LARGE_RESULTSET;=0A=
    } else {=0A=
      this.resultSetSize =3D GSearch.SMALL_RESULTSET;=0A=
    }=0A=
=0A=
    // option.resultStyle=0A=
    if (opt_options.resultStyle) {=0A=
      if (opt_options.resultStyle =3D=3D =
GSnewsBar.RESULT_STYLE_EXPANDED) {=0A=
        this.resultsBoxClass =3D this.CL_RESULTSBOX_EXPANDED;=0A=
      } else if (opt_options.resultStyle =3D=3D =
GSnewsBar.RESULT_STYLE_COMPRESSED) {=0A=
        this.resultsBoxClass =3D this.CL_RESULTSBOX_COMPRESSED;=0A=
      }=0A=
    }=0A=
=0A=
    if (opt_options.linkTarget) {=0A=
      this.linkTarget =3D opt_options.linkTarget;=0A=
    }=0A=
=0A=
    // if currentResult is specified AND we are in horizontal mode,=0A=
    // then pick it up.=0A=
    if (opt_options.currentResult && !this.verticalMode) {=0A=
      this.currentResultRoot =3D opt_options.currentResult;=0A=
      this.removeChildren(this.currentResultRoot);=0A=
    }=0A=
=0A=
    if (opt_options.title) {=0A=
      this.ST_TITLE =3D opt_options.title;=0A=
    }=0A=
=0A=
    // startupDelay=0A=
    if (opt_options.startupDelay &&=0A=
        opt_options.startupDelay >=3D GSnewsBar.MIN_STARTUP_DELAY &&=0A=
        opt_options.startupDelay <=3D GSnewsBar.MAX_STARTUP_DELAY) {=0A=
      this.startupDelay =3D opt_options.startupDelay;=0A=
    }=0A=
=0A=
    // cacheLifetime=0A=
    if (opt_options.cacheLifetime &&=0A=
        opt_options.cacheLifetime >=3D GSnewsBar.MIN_CACHE_LIFETIME &&=0A=
        opt_options.cacheLifetime <=3D GSnewsBar.MAX_CACHE_LIFETIME ) {=0A=
      this.cacheLifetime =3D opt_options.cacheLifetime;=0A=
    }=0A=
=0A=
    // the auto execute list contains=0A=
    // a cycleTime value, a cycleMode value, and an array=0A=
    // of searchExpressions=0A=
    if (opt_options.autoExecuteList) {=0A=
=0A=
      // if specified and valid, then use it, otherwise=0A=
      // use default set above=0A=
      if (opt_options.autoExecuteList.cycleTime) {=0A=
        var cycleTime =3D opt_options.autoExecuteList.cycleTime;=0A=
        if (cycleTime =3D=3D GSnewsBar.CYCLE_TIME_EXTRA_SHORT ||=0A=
            cycleTime =3D=3D GSnewsBar.CYCLE_TIME_SHORT ||=0A=
            cycleTime =3D=3D GSnewsBar.CYCLE_TIME_MEDIUM ||=0A=
            cycleTime =3D=3D GSnewsBar.CYCLE_TIME_LONG ||=0A=
            cycleTime =3D=3D GSnewsBar.CYCLE_TIME_MANUAL ) {=0A=
          this.cycleTime =3D cycleTime;=0A=
        }=0A=
      }=0A=
=0A=
      // in vertical mode, cycleTime says how long=0A=
      // between new searches. In horizontal mode,=0A=
      // it's how long to keep a result up=0A=
      if (!this.verticalMode) {=0A=
        switch (this.cycleTime) {=0A=
        case GSnewsBar.CYCLE_TIME_EXTRA_SHORT:=0A=
        case GSnewsBar.CYCLE_TIME_SHORT:=0A=
          this.cycleTime =3D GSnewsBar.THREE_SECONDS;=0A=
          break;=0A=
=0A=
        case GSnewsBar.CYCLE_TIME_MEDIUM:=0A=
        case GSnewsBar.CYCLE_TIME_MANUAL:=0A=
          this.cycleTime =3D GSnewsBar.FIVE_SECONDS;=0A=
          break;=0A=
=0A=
        case GSnewsBar.CYCLE_TIME_LONG:=0A=
          this.cycleTime =3D GSnewsBar.TEN_SECONDS;=0A=
          break;=0A=
        }=0A=
        if (this.ieMode) {=0A=
          // since we are not fading in/out, lengthen the cycleTime by 1s=0A=
          this.cycleTime +=3D GSnewsBar.ONE_SECOND;=0A=
        }=0A=
      }=0A=
=0A=
      if (opt_options.autoExecuteList.cycleMode) {=0A=
        var cycleMode =3D opt_options.autoExecuteList.cycleMode;=0A=
        if (cycleMode =3D=3D GSnewsBar.CYCLE_MODE_RANDOM ||=0A=
            cycleMode =3D=3D GSnewsBar.CYCLE_MODE_LINEAR) {=0A=
          this.cycleMode =3D cycleMode;=0A=
        }=0A=
      }=0A=
=0A=
      // now grab the list...=0A=
      if (opt_options.autoExecuteList.executeList &&=0A=
          opt_options.autoExecuteList.executeList.length > 0 ) {=0A=
        // grab from the list=0A=
        for (var i=3D0; i < =
opt_options.autoExecuteList.executeList.length; i++) {=0A=
          this.executeList.push(=0A=
            =
this.newListItem(opt_options.autoExecuteList.executeList[i]));=0A=
        }=0A=
        this.autoExecuteMode =3D true;=0A=
        this.currentIndex =3D 0;=0A=
        if (opt_options.autoExecuteList.statusRoot) {=0A=
          this.statusRoot =3D opt_options.autoExecuteList.statusRoot;=0A=
        }=0A=
      }=0A=
    }=0A=
=0A=
    // horizontal mode MUST use autoExecute...=0A=
    if (!this.verticalMode && this.autoExecuteMode =3D=3D false) {=0A=
      this.autoExecuteMode =3D true;=0A=
      this.currentIndex =3D 0;=0A=
      this.cycleTime =3D GSnewsBar.THREE_SECONDS;=0A=
      this.executeList.push(this.newListItem(GSnewsBar.DEFAULT_QUERY));=0A=
    }=0A=
  }=0A=
=0A=
}=0A=
=0A=
GSnewsBar.prototype.testForDefaultQuery =3D function() {=0A=
  if (this.executeList.length =3D=3D 1 &&=0A=
      this.executeList[0].query =3D=3D GSnewsBar.DEFAULT_QUERY) {=0A=
    return true;=0A=
  } else {=0A=
    return false;=0A=
  }=0A=
}=0A=
=0A=
GSnewsBar.prototype.resetAutoExecuteListItems =3D function(newList) {=0A=
  if (this.autoExecuteMode && newList.length > 0) {=0A=
=0A=
    // stop the timers...=0A=
    this.clearCycleTimer();=0A=
    this.clearFadeTimer();=0A=
=0A=
    // clear the status area=0A=
    if (this.statusRoot) {=0A=
      this.removeChildren(this.statusRoot);=0A=
    }=0A=
=0A=
    // nuke the old list=0A=
    this.executeList =3D new Array();=0A=
=0A=
    // build the new list=0A=
    for (var i=3D0; i < newList.length; i++) {=0A=
      this.executeList.push(this.newListItem(newList[i]));=0A=
    }=0A=
    this.currentIndex =3D 0;=0A=
=0A=
    if (this.statusRoot) {=0A=
      this.populateStatusRoot();=0A=
    }=0A=
=0A=
    if ( this.executeList.length =3D=3D 1) {=0A=
      this.switchToListItem(0);=0A=
    } else {=0A=
      this.cycleTimeout();=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
GSnewsBar.prototype.adjustGlobals =3D function() {=0A=
  // horizontal mode changes certain globals...=0A=
  // - results are always compressed=0A=
  if (this.verticalMode =3D=3D false) {=0A=
    this.resultsBoxClass =3D this.CL_RESULTSBOX_COMPRESSED;=0A=
  }=0A=
}=0A=
=0A=
GSnewsBar.prototype.setGlobals =3D function() {=0A=
=0A=
  // superstructure boxes=0A=
  this.CL_NEWSBARBOX =3D "newsBarBox_gsnb";=0A=
  this.CL_NEWSBARBOXFULL =3D "newsBarBox_gsnb full_gsnb";=0A=
  this.CL_NEWSBARBOXEMPTY =3D "newsBarBox_gsnb empty_gsnb";=0A=
  this.CL_NEWSBARINNERBOX =3D "newsBarInnerBox_gsnb";=0A=
  this.CL_VERTICAL =3D "vertical_gsnb";=0A=
  this.CL_HORIZONTAL =3D "horizontal_gsnb";=0A=
=0A=
  // title=0A=
  this.CL_TITLEBOX =3D "titleBox_gsnb";=0A=
=0A=
  // results=0A=
  this.CL_RESULTSBOX_EXPANDED =3D "resultsBox_gsnb expanded_gsnb";=0A=
  this.CL_RESULTSBOX_COMPRESSED =3D "resultsBox_gsnb compressed_gsnb";=0A=
  this.CL_BRANDINGBOX =3D "brandingBox_gsnb";=0A=
  this.CL_SNIPPET =3D "snippet_gsnb";=0A=
=0A=
  // status=0A=
  this.CL_STATUSBOXROOT =3D "statusBoxRoot_gsnb";=0A=
  this.CL_STATUSBOX =3D "statusBox_gsnb";=0A=
  this.CL_STATUSBOX_ONEITEM =3D "statusBox_gsnb oneitem_gsnb";=0A=
  this.CL_STATUSITEMSEP =3D "statusItemSep_gsnb";=0A=
  this.CL_STATUSITEM =3D "statusItem_gsnb";=0A=
  this.CL_STATUSITEM_SELECTED =3D "statusItem_gsnb =
statusItemSelected_gsnb";=0A=
}=0A=
=0A=
GSnewsBar.prototype.getBarBoxClass =3D function(full) {=0A=
  var baseClass =3D full ? this.CL_NEWSBARBOXFULL : =
this.CL_NEWSBARBOXEMPTY;=0A=
  if (this.verticalMode) {=0A=
    baseClass +=3D " " + this.CL_VERTICAL;=0A=
  } else {=0A=
    baseClass +=3D " " + this.CL_HORIZONTAL;=0A=
  }=0A=
  return baseClass;=0A=
}=0A=
=0A=
GSnewsBar.prototype.buildSuperStructure =3D function() {=0A=
=0A=
  // create the newsBar box=0A=
  this.removeChildren(this.barRoot);=0A=
  this.barBox =3D this.createDiv(null, this.CL_NEWSBARBOX);=0A=
  this.barRoot.appendChild(this.barBox);=0A=
  this.innerBox =3D this.createDiv(null, this.CL_NEWSBARINNERBOX);=0A=
  this.barBox.appendChild(this.innerBox);=0A=
=0A=
  // add in the title, statusBox, resultsBox, and branding=0A=
=0A=
  // title=0A=
  this.titleBox =3D this.createDiv(this.ST_TITLE, this.CL_TITLEBOX);=0A=
  this.innerBox.appendChild(this.titleBox);=0A=
=0A=
  // optional statusRoot, statusBox=0A=
  if (this.statusRoot =3D=3D null) {=0A=
    this.statusRoot =3D this.createDiv(null, this.CL_STATUSBOXROOT);=0A=
    this.innerBox.appendChild(this.statusRoot);=0A=
  }=0A=
  this.populateStatusRoot();=0A=
=0A=
  // resultsBox=0A=
  this.resultsBox =3D this.createDiv(null, this.resultsBoxClass);=0A=
  this.innerBox.appendChild(this.resultsBox);=0A=
=0A=
  if (this.currentResultRoot) {=0A=
    this.currentResultContainer =3D this.createDiv(null,=0A=
                                                 =
this.CL_RESULTSBOX_EXPANDED);=0A=
    this.currentResultRoot.appendChild(this.currentResultContainer);=0A=
  }=0A=
=0A=
  // branding=0A=
  var branding =3D this.createDiv(null, this.CL_BRANDINGBOX);=0A=
  this.barBox.appendChild(branding);=0A=
  var orientation =3D GSearch.HORIZONTAL_BRANDING;=0A=
  if (this.verticalMode =3D=3D false) {=0A=
    orientation =3D GSearch.VERTICAL_BRANDING;=0A=
  }=0A=
  GSearch.getBranding(branding, orientation);=0A=
=0A=
  this.cssSetClass(this.barBox, this.CL_NEWSBARBOXEMPTY);=0A=
}=0A=
=0A=
GSnewsBar.prototype.buildSearchControl =3D function() {=0A=
  this.ns =3D new GnewsSearch();=0A=
  this.ns.setResultSetSize(this.resultSetSize);=0A=
  this.ns.setSearcherSrc("uds-nb-" + (this.verticalMode ? "vertical" : =
"horizontal"));=0A=
  this.ns.setLinkTarget(this.linkTarget);=0A=
  this.ns.setSearchCompleteCallback(this, =
GSnewsBar.prototype.searchComplete, [true]);=0A=
=0A=
  this.nsBypass =3D new GnewsSearch();=0A=
  this.nsBypass.setResultSetSize(this.resultSetSize);=0A=
  this.nsBypass.setSearcherSrc("uds-nb-" + (this.verticalMode ? =
"vertical" : "horizontal"));=0A=
  this.nsBypass.setLinkTarget(this.linkTarget);=0A=
  this.nsBypass.setSearchCompleteCallback(this, =
GSnewsBar.prototype.searchComplete, [false]);=0A=
}=0A=
=0A=
GSnewsBar.prototype.execute =3D function(query) {=0A=
  if (this.verticalMode =3D=3D false) {=0A=
    this.clearFadeTimer();=0A=
    this.resetAutoExecuteListItems([query]);=0A=
  } else {=0A=
    this.populateStatusRoot();=0A=
    this.nsBypass.execute(query);=0A=
  }=0A=
}=0A=
=0A=
GSnewsBar.prototype.executeInternal =3D function(query) {=0A=
  this.ns.execute(query);=0A=
}=0A=
=0A=
GSnewsBar.prototype.clearAllResults =3D function() {=0A=
  this.cssSetClass(this.barBox, this.CL_NEWSBARBOXEMPTY);=0A=
}=0A=
=0A=
GSnewsBar.prototype.searchComplete =3D function(fromListItem) {=0A=
  var ns;=0A=
  var cacheResults =3D false;=0A=
  var currentListItem =3D null;=0A=
  if (fromListItem) {=0A=
    currentListItem =3D this.executeList[this.currentIndex];=0A=
    if (currentListItem.cacheCount =3D=3D 0) {=0A=
      cacheResults =3D true;=0A=
      currentListItem.results =3D new Array();=0A=
    }=0A=
    ns =3D this.ns;=0A=
  } else {=0A=
    ns =3D this.nsBypass;=0A=
  }=0A=
  if ( ns.results && ns.results.length > 0) {=0A=
    this.cssSetClass(this.barBox, this.getBarBoxClass(true));=0A=
    this.removeChildren(this.resultsBox);=0A=
=0A=
    if (!this.verticalMode) {=0A=
      // for horizontal mode, nuke the old results=0A=
      // and reset currentResultIndex=0A=
      this.results =3D new Array();=0A=
      this.currentResult =3D 0;=0A=
    }=0A=
=0A=
    // iterate over the results and capture the .html node=0A=
    // and append into the resultBox, OR just capture so that=0A=
    // we can fade it in/out=0A=
    for (var i =3D 0; i < ns.results.length; i++) {=0A=
      // if we are listItem based search, then cache results=0A=
      if (cacheResults) {=0A=
        currentListItem.cacheCount =3D 1;=0A=
        =
currentListItem.results.push(GSnewsBar.cloneObject(ns.results[i]));=0A=
        // reset error count based on sucessful search=0A=
        currentListItem.errorCount =3D 0;=0A=
      }=0A=
=0A=
      var res =3D ns.results[i];=0A=
      if (this.verticalMode) {=0A=
        var resultDiv =3D this.createDiv(null, this.CL_RESULTDIV);=0A=
        var node =3D res.html.cloneNode(true);=0A=
        this.resultsBox.appendChild(resultDiv);=0A=
        resultDiv.appendChild(node);=0A=
      } else {=0A=
        this.results[i] =3D res;=0A=
      }=0A=
    }=0A=
=0A=
    // start the fadein, fadeout sequence=0A=
    if (!this.verticalMode) {=0A=
      this.linkContainer =3D this.createDiv(null, =
this.linkContainerClass);=0A=
      this.resultsBox.appendChild(this.linkContainer);=0A=
      this.link =3D document.createElement("a");=0A=
      this.link.target =3D this.linkTarget;=0A=
      this.snippet =3D this.createSpan("&nbsp;", this.CL_SNIPPET);=0A=
      this.setHorizontalResultContent(=0A=
                        this.results[this.currentResult]);=0A=
      this.setOpacity(this.linkContainer, 0);=0A=
      this.linkContainer.appendChild(this.snippet);=0A=
      this.linkContainer.appendChild(this.link);=0A=
      this.fadeOpacity =3D 0;=0A=
      this.fadeIn();=0A=
    }=0A=
  } else {=0A=
    // no results, mark the container as empty=0A=
    this.cssSetClass(this.barBox, this.getBarBoxClass(true));=0A=
    // retry another search expression=0A=
    if ( this.executeList.length =3D=3D 1 ||=0A=
         this.cycleTime =3D=3D GSnewsBar.CYCLE_TIME_MANUAL ) {=0A=
      if (this.retries > 1) {=0A=
=0A=
        // we failed the default query. Don't let this get caught=0A=
        // in a failure loop=0A=
        if (this.testForDefaultQuery()) {=0A=
          // stop the timers...=0A=
          this.clearCycleTimer();=0A=
          this.clearFadeTimer();=0A=
=0A=
          // clear the status area=0A=
          if (this.statusRoot) {=0A=
            this.removeChildren(this.statusRoot);=0A=
          }=0A=
          return;=0A=
        } else {=0A=
          this.resetAutoExecuteListItems([GSnewsBar.DEFAULT_QUERY]);=0A=
          this.retries =3D 0;=0A=
        }=0A=
      } else {=0A=
        this.totalFailures++;=0A=
        this.retries++;=0A=
      }=0A=
      this.switchToListItem(0);=0A=
    } else {=0A=
=0A=
      // this really means that this is a list item based search=0A=
      // that should have worked and if it had worked would have=0A=
      // produced results that we cache. in this case though, we=0A=
      // got no results so mark this, and if we get too many on=0A=
      // this term, throw away the search term=0A=
      if (cacheResults) {=0A=
        this.totalFailures++;=0A=
        currentListItem.errorCount++;=0A=
        // if we are getting excessive errors from this entry=0A=
        // then reset the list without this entry=0A=
        if (ns.completionStatus =3D=3D 200) {=0A=
          currentListItem.errorCount =3D GSnewsBar.MAX_ERROR_COUNT + 1;=0A=
        }=0A=
        if (currentListItem.errorCount > GSnewsBar.MAX_ERROR_COUNT) {=0A=
          var newList =3D new Array();=0A=
          for (var i=3D0; i<this.executeList.length; i++) {=0A=
            if (this.executeList[i].errorCount <=3D =
GSnewsBar.MAX_ERROR_COUNT) {=0A=
              newList.push(this.executeList[i].query);=0A=
            }=0A=
          }=0A=
          if (newList.length =3D=3D 0) {=0A=
            newList.push(GSnewsBar.DEFAULT_QUERY);=0A=
          }=0A=
          this.resetAutoExecuteListItems(newList);=0A=
        }=0A=
      }=0A=
      this.cycleTimeout();=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
GSnewsBar.prototype.setHorizontalResultContent =3D function(result) {=0A=
  var url =3D result.unescapedUrl;=0A=
  var linkString =3D result.titleNoFormatting;=0A=
  var snippet =3D result.publisher + "&nbsp;-&nbsp; ";=0A=
  this.link.href =3D url;=0A=
  this.link.innerHTML =3D linkString;=0A=
  this.snippet.innerHTML =3D snippet;=0A=
=0A=
  if (this.currentResultContainer) {=0A=
    this.removeChildren(this.currentResultContainer);=0A=
    var div =3D this.createDiv(null, this.CL_RESULTDIV);=0A=
    var node =3D result.html.cloneNode(true);=0A=
    div.appendChild(node);=0A=
    this.currentResultContainer.appendChild(div);=0A=
  }=0A=
}=0A=
=0A=
GSnewsBar.prototype.clearCycleTimer =3D function() {=0A=
  if (this.cycleTimer) {=0A=
    clearTimeout(this.cycleTimer);=0A=
    this.cycleTimer =3D null;=0A=
  }=0A=
}=0A=
=0A=
GSnewsBar.prototype.clearFadeTimer =3D function() {=0A=
  if (this.fadeTimer) {=0A=
    clearTimeout(this.fadeTimer);=0A=
    this.fadeTimer =3D null;=0A=
  }=0A=
}=0A=
=0A=
GSnewsBar.prototype.setMouseIn =3D function() {=0A=
  this.mouseInResultArea =3D true;=0A=
}=0A=
=0A=
GSnewsBar.prototype.setMouseOut =3D function() {=0A=
  this.mouseInResultArea =3D false;=0A=
  if (this.mouseOutCallFade) {=0A=
    this.fadeOut();=0A=
  }=0A=
}=0A=
=0A=
GSnewsBar.prototype.cycleTimeout =3D function() {=0A=
  // select a new news topic=0A=
  // execute a search=0A=
  // restart the timer=0A=
  if ( this.executeList.length =3D=3D 1 ||=0A=
       this.cycleTime =3D=3D GSnewsBar.CYCLE_TIME_MANUAL ) {=0A=
    this.switchToListItem(0);=0A=
  } else {=0A=
    var index =3D 0;=0A=
    if (this.cycleMode =3D=3D GSnewsBar.CYCLE_MODE_RANDOM) {=0A=
      var max =3D this.executeList.length - 1;=0A=
      index =3D Math.round(max * Math.random());=0A=
    } else if (this.cycleMode =3D=3D GSnewsBar.CYCLE_MODE_LINEAR){=0A=
      index =3D this.cycleNext;=0A=
      this.cycleNext++;=0A=
      if (this.cycleNext >=3D this.executeList.length) {=0A=
        this.cycleNext =3D 0;=0A=
      }=0A=
    }=0A=
=0A=
    this.switchToListItem(index);=0A=
    if (this.verticalMode) {=0A=
      this.clearCycleTimer();=0A=
      this.cycleTimer =3D setTimeout(this.cycleTimeClosure, =
this.cycleTime);=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
=0A=
GSnewsBar.prototype.fadeIn =3D function() {=0A=
  if (this.ieMode) {=0A=
    // IE is very broken on the fade in/out=0A=
    // it ends up failing miserably on IE6 with cleartype on (well =
documented)=0A=
    // and on IE7, ends up turning off font-smoothing. So, on IE we do =
not=0A=
    // do the fade effect.=0A=
    this.clearFadeTimer();=0A=
    this.fadeTimer =3D setTimeout(this.fadeOutCallback, this.cycleTime);=0A=
  } else {=0A=
    this.fadeOpacity =3D Math.min(this.fadeOpacity + this.fadeIncrement /=0A=
                                 this.fadeTime, 1);=0A=
    var fadeOpacity =3D this.fadeOpacity;=0A=
=0A=
    // this trick prevents shifting on firefox/windows=0A=
    if (fadeOpacity >=3D 1 && this.shortOpacityMode) {=0A=
      fadeOpacity =3D 0.9999999;=0A=
    }=0A=
    this.setOpacity(this.linkContainer, fadeOpacity);=0A=
    if (this.fadeOpacity < 1) {=0A=
      this.fadeTimer =3D setTimeout(this.fadeInCallback, =
this.fadeIncrement);=0A=
    } else {=0A=
      this.fadeTimer =3D setTimeout(this.fadeOutCallback, =
this.cycleTime);=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
GSnewsBar.prototype.fadeOut =3D function() {=0A=
  if (this.mouseInResultArea) {=0A=
    this.mouseOutCallFade =3D true;=0A=
    return;=0A=
  }=0A=
=0A=
  // see above=0A=
  if (this.ieMode) {=0A=
    this.fadeOpacity =3D 0;=0A=
  } else {=0A=
    this.mouseOutCallFade =3D false;=0A=
    this.fadeOpacity =3D Math.max(this.fadeOpacity - this.fadeIncrement /=0A=
                                 this.fadeTime, 0);=0A=
    this.setOpacity(this.linkContainer, this.fadeOpacity);=0A=
    if (this.fadeOpacity > 1) {=0A=
      this.fadeOpacity =3D 1;=0A=
    }=0A=
  }=0A=
  if (this.fadeOpacity > 0) {=0A=
    this.fadeTimer =3D window.setTimeout(this.fadeOutCallback, =
this.fadeIncrement);=0A=
  } else {=0A=
    if (this.currentResult+1 < this.results.length) {=0A=
      this.currentResult++;=0A=
      this.setHorizontalResultContent(this.results[this.currentResult]);=0A=
      this.fadeIn();=0A=
    } else {=0A=
      this.cycleTimeout();=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
/**=0A=
 * Autoexecute List Item Support=0A=
*/=0A=
GSnewsBar.prototype.newListItem =3D function(q) {=0A=
  var listItem =3D new Object();=0A=
  listItem.node =3D null;=0A=
  listItem.query =3D q;=0A=
  listItem.results =3D new Array();=0A=
  listItem.errorCount =3D 0;=0A=
  listItem.cacheCount =3D 0;=0A=
  return listItem;=0A=
}=0A=
=0A=
=0A=
GSnewsBar.prototype.switchToListItem =3D function(i) {=0A=
=0A=
  // if this is from a static query term, then just return=0A=
  if (i =3D=3D -1) {=0A=
    return false;=0A=
  }=0A=
  // reset selcted class of previous item=0A=
  // note, first time through this sets=0A=
  // node 0=0A=
  if (this.executeList[this.currentIndex].node) {=0A=
    this.cssSetClass(this.executeList[this.currentIndex].node,=0A=
                     this.CL_STATUSITEM);=0A=
=0A=
  }=0A=
  this.currentIndex =3D i;=0A=
  if (this.executeList[this.currentIndex].node) {=0A=
    this.cssSetClass(this.executeList[this.currentIndex].node,=0A=
                     this.CL_STATUSITEM_SELECTED);=0A=
=0A=
  }=0A=
  var queryTerm =3D this.executeList[this.currentIndex].query;=0A=
  var cacheResults =3D false;=0A=
  var currentListItem =3D null;=0A=
  currentListItem =3D this.executeList[this.currentIndex];=0A=
=0A=
  // if the listItem has no cached results, OR if=0A=
  // we have used the cached results several times=0A=
  // already, initiate a real search=0A=
  if (currentListItem.cacheCount =3D=3D 0 ||=0A=
      currentListItem.cacheCount > this.cacheLifetime ) {=0A=
    currentListItem.cacheCount =3D 0;=0A=
    this.executeInternal(this.executeList[this.currentIndex].query);=0A=
  } else {=0A=
=0A=
    // we have cached results and they are within the programmed=0A=
    // life time so use them. e.g., fake a search=0A=
    currentListItem.cacheCount++;=0A=
    this.ns.results =3D new Array();=0A=
    for (var ri=3D0; ri < currentListItem.results.length; ri++) {=0A=
      this.ns.results.push(currentListItem.results[ri]);=0A=
    }=0A=
    this.searchComplete(true);=0A=
  }=0A=
  return false;=0A=
}=0A=
=0A=
GSnewsBar.prototype.populateStatusRoot =3D function() {=0A=
  this.removeChildren(this.statusRoot);=0A=
  var sbClass =3D this.CL_STATUSBOX;=0A=
  if (this.executeList.length =3D=3D 1) {=0A=
    sbClass =3D this.CL_STATUSBOX_ONEITEM;=0A=
  }=0A=
  this.statusBox =3D this.createDiv(null, sbClass);=0A=
  this.statusRoot.appendChild(this.statusBox);=0A=
=0A=
  if ( this.executeList.length > 0) {=0A=
    for (var i=3D0; i < this.executeList.length; i++ ) {=0A=
      var listItem =3D this.executeList[i];=0A=
      var displayTerm =3D listItem.query;=0A=
      var cl;=0A=
      if (this.verticalMode) {=0A=
        cl =3D this.createClickLink(displayTerm, null, =
this.CL_STATUSITEM);=0A=
=0A=
        // add click handler...=0A=
        cl.onclick =3D this.methodClosure(this,=0A=
                                         =
GSnewsBar.prototype.switchToListItem,=0A=
                                         [i] );=0A=
      } else {=0A=
        var gwsUrl =3D "http://news.google.com/nwshp?source=3Duds&q=3D" +=0A=
          encodeURIComponent(displayTerm);=0A=
        cl =3D this.createClickLink(displayTerm, gwsUrl, =
this.CL_STATUSITEM,=0A=
                                  GSearch.strings["more-results"] + ": " =
+ displayTerm);=0A=
      }=0A=
=0A=
      listItem.node =3D cl;=0A=
      this.statusBox.appendChild(cl);=0A=
      if (i+1 < this.executeList.length) {=0A=
        if (this.verticalMode) {=0A=
          this.statusBox.appendChild(this.createSpan("  ", =
this.CL_STATUSITEMSEP));=0A=
        }=0A=
      }=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
/**=0A=
 * Static Helper Method=0A=
*/=0A=
GSnewsBar.methodCallback =3D function(object, method) {=0A=
  return function() {=0A=
    return method.apply(object, arguments);=0A=
  }=0A=
}=0A=
=0A=
/**=0A=
 * Class methods=0A=
*/=0A=
GSnewsBar.prototype.methodClosure =3D function(object, method, =
opt_argArray) {=0A=
  return function() {=0A=
    return method.apply(object, opt_argArray);=0A=
  }=0A=
}=0A=
=0A=
GSnewsBar.prototype.createDiv =3D function(opt_text, opt_className) {=0A=
  var el =3D document.createElement("div");=0A=
  if (opt_text) {=0A=
    el.innerHTML =3D opt_text;=0A=
  }=0A=
  if (opt_className) { el.className =3D opt_className; }=0A=
  return el;=0A=
}=0A=
=0A=
GSnewsBar.prototype.createSpan =3D function(opt_text, opt_className) {=0A=
  var el =3D document.createElement("span");=0A=
  if (opt_text) {=0A=
    el.innerHTML =3D opt_text;=0A=
  }=0A=
  if (opt_className) { el.className =3D opt_className; }=0A=
  return el;=0A=
}=0A=
=0A=
GSnewsBar.prototype.removeChildren =3D function(parent) {=0A=
  while (parent.firstChild) {=0A=
    parent.removeChild(parent.firstChild);=0A=
  }=0A=
}=0A=
=0A=
GSnewsBar.prototype.removeChild =3D function(parent, child) {=0A=
  parent.removeChild(child);=0A=
}=0A=
=0A=
GSnewsBar.prototype.cssSetClass =3D function(el, className) {=0A=
  el.className =3D className;=0A=
}=0A=
=0A=
GSnewsBar.prototype.createClickLink =3D function(text, opt_href,=0A=
                                               opt_className, =
opt_tooltip) {=0A=
  var el =3D document.createElement("a");=0A=
  if (opt_href) {=0A=
    el.href =3D opt_href;=0A=
    el.target =3D this.linkTarget;=0A=
  } else {=0A=
    el.href =3D "_nolink_";=0A=
  }=0A=
  el.appendChild(document.createTextNode(text));=0A=
  if (opt_className) {=0A=
    el.className =3D opt_className;=0A=
  }=0A=
  if (opt_tooltip) {=0A=
    el.title =3D opt_tooltip;=0A=
  }=0A=
  return el;=0A=
}=0A=
=0A=
=0A=
GSnewsBar.prototype.br_AgentContains_ =3D function(str) {=0A=
  if (str in this.br_AgentContains_cache_) {=0A=
    return this.br_AgentContains_cache_[str];=0A=
  }=0A=
=0A=
  return this.br_AgentContains_cache_[str] =3D=0A=
    (navigator.userAgent.toLowerCase().indexOf(str) !=3D -1);=0A=
}=0A=
=0A=
GSnewsBar.prototype.br_IsIE =3D function() {=0A=
  return this.br_AgentContains_('msie');=0A=
}=0A=
=0A=
GSnewsBar.prototype.br_IsKonqueror =3D function() {=0A=
  return this.br_AgentContains_('konqueror');=0A=
}=0A=
=0A=
GSnewsBar.prototype.br_IsOpera =3D function() {=0A=
  return this.br_AgentContains_('opera');=0A=
}=0A=
=0A=
GSnewsBar.prototype.br_IsSafari =3D function() {=0A=
  return this.br_AgentContains_('safari') || this.br_IsKonqueror();=0A=
}=0A=
=0A=
GSnewsBar.prototype.br_IsNav =3D function() {=0A=
  return !this.br_IsIE() &&=0A=
         !this.br_IsSafari() &&=0A=
         this.br_AgentContains_('mozilla');=0A=
}=0A=
=0A=
GSnewsBar.prototype.br_IsWin =3D function() {=0A=
  return this.br_AgentContains_('win');=0A=
}=0A=
=0A=
=0A=
GSnewsBar.prototype.br_IsMac =3D function() {=0A=
  return this.br_AgentContains_('macintosh') ||=0A=
         this.br_AgentContains_('mac_powerpc');=0A=
}=0A=
=0A=
GSnewsBar.prototype.br_IsLinux =3D function() {=0A=
  return this.br_AgentContains_('linux');=0A=
}=0A=
=0A=
=0A=
GSnewsBar.prototype.setOpacity =3D function(element, opacity) {=0A=
=0A=
  if (this.ieMode) {=0A=
    /*=0A=
    // on ie6, if the container doesn't have a background color=0A=
    // and cleartype is enabled, the text looks terrible=0A=
    // do not fade on ie6...=0A=
    // We tried limiting this to IE7, but that was a disaster=0A=
    // as well. IE7 seems to disable font-smoothing when you do this=0A=
    // making the newsbar look terrible. Fix is to just not do the=0A=
    // fade effect on IE at all=0A=
    if (navigator.userAgent.indexOf("MSIE 7") !=3D -1) {=0A=
      var normalized =3D Math.round(opacity * 100);=0A=
      element.style.filter =3D "alpha(opacity=3D" + normalized + ");";=0A=
    }=0A=
    */=0A=
    return;=0A=
  } else {=0A=
    element.style.opacity =3D opacity;=0A=
  }=0A=
}=0A=
=0A=
GSnewsBar.prototype.getNodeWidth =3D function(node) {=0A=
  return node.offsetWidth;=0A=
}=0A=
=0A=
/**=0A=
 * Blogger B2 has a problem in its html/javascript widget=0A=
 * where it will throw away link tags. This is how the=0A=
 * wizards used to load their css. This piece of code does=0A=
 * its best to work around this problem and will try to=0A=
 * reload missing css=0A=
 */=0A=
GSnewsBar.checkAndFixBloggerCSS =3D function(){=0A=
=0A=
  if ( window._uds_nbw_donotrepair ) {=0A=
    return;=0A=
  }=0A=
  // same for all solutions=0A=
  var gsearchCssPattern =3D =
/http:\/\/www\.google\.com\/uds\/css\/gsearch\.css/;=0A=
  var gsearchCss =3D "http://www.google.com/uds/css/gsearch.css";=0A=
=0A=
  // adjust for each solution...=0A=
  var selfWizardPattern =3D /file=3Duds\.js.*?&source=3Duds-nbw/;=0A=
  var selfNewModePattern =3D /gsnewsbar.js\?mode=3Dnew/;=0A=
  var selfCss =3D =
"http://www.google.com/uds/solutions/newsbar/gsnewsbar.css";=0A=
=0A=
  var loadCss =3D function(css) {=0A=
    document.write('<link href=3D"' + css + '" rel=3D"stylesheet" =
type=3D"text/css"/>');=0A=
  }=0A=
=0A=
  var windowRef =3D window.location.href;=0A=
  var inBlogger =3D false;=0A=
  if (windowRef && windowRef !=3D "" &&=0A=
      windowRef.match(/http:\/\/.*?\.blogspot\.com/)) {=0A=
    inBlogger =3D true;=0A=
  }=0A=
  if (!inBlogger) {=0A=
    return;=0A=
  }=0A=
=0A=
  // ok, so we are in blogger=0A=
  // now, look to see if we are running from our own=0A=
  // wizard code=0A=
  var selfNewMode =3D false;=0A=
  var selfWizard =3D false;=0A=
  var scripts =3D document.getElementsByTagName("script");=0A=
  if (scripts && scripts.length > 0) {=0A=
    for (var i=3D0; i < scripts.length; i++) {=0A=
      var src =3D scripts[i].src;=0A=
      if (src.match(selfWizardPattern)) {=0A=
        selfWizard =3D true;=0A=
      }=0A=
      if (src.match(selfNewModePattern)) {=0A=
        selfNewMode =3D true;=0A=
      }=0A=
    }=0A=
  }=0A=
  if (!selfWizard) {=0A=
    return;=0A=
  }=0A=
  if (selfNewMode) {=0A=
    return;=0A=
  }=0A=
=0A=
  // ok, we are running in our own wizard, in blogger=0A=
  // now, we need to make sure our CSS is loaded, only=0A=
  // we can't really know for sure, because the css tag=0A=
  // is next. So, what we do is look for gsearch.css (or=0A=
  // the global that says gsearch.css was missing because=0A=
  // another wizard already had to fix things up=0A=
  var gsearchCssMissing =3D true;=0A=
  var selfCssMissing =3D true;=0A=
  if ( !window._uds_wizards_gsearchCssMissing ) {=0A=
    // no other wizard discovered gsearch.css missing=0A=
    // so either no one else has run, or its not missing=0A=
    // look for gsearch.css. If its missing, load it and=0A=
    // load ourselves. If its found, assume ours is there as well=0A=
    var links =3D document.getElementsByTagName("link");=0A=
    if (links && links.length > 0) {=0A=
      for (var i=3D0; i < links.length; i++) {=0A=
        if (links[i].href.match(gsearchCssPattern) ) {=0A=
          gsearchCssMissing =3D false;=0A=
          break;=0A=
        }=0A=
      }=0A=
    }=0A=
    if (gsearchCssMissing) {=0A=
      window._uds_wizards_gsearchCssMissing =3D true;=0A=
      loadCss(gsearchCss);=0A=
      loadCss(selfCss);=0A=
    }=0A=
  } else {=0A=
    // if someone else marked gsearch.css missing, then we should assume=0A=
    // that we are missing too and self load=0A=
    loadCss(selfCss);=0A=
  }=0A=
}=0A=
GSnewsBar.checkAndFixBloggerCSS();=0A=
=0A=
GSnewsBar.cloneObject =3D function(obj) {=0A=
  var res =3D new Object();=0A=
  for (var prop in obj) {=0A=
    switch(typeof(obj[prop])) {=0A=
      case "object":=0A=
  if (typeof(obj[prop].nodeType) =3D=3D "undefined" ||=0A=
      typeof(obj[prop].cloneNode) =3D=3D "undefined") {=0A=
    res[prop] =3D GSnewsBar.cloneObject(obj[prop]);=0A=
  } else {=0A=
    try {=0A=
      res[prop] =3D obj[prop].cloneNode(true);=0A=
    } catch (e) {=0A=
      res[prop] =3D GSnewsBar.cloneObject(obj[prop]);=0A=
    }=0A=
  }=0A=
  break;=0A=
      default:=0A=
  res[prop] =3D obj[prop];=0A=
  break;=0A=
    }=0A=
  }=0A=
  return res;=0A=
}
------=_NextPart_000_0000_01CA3BDC.E23EC990--

