You are on page 1of 246

From: <Saved by Windows Internet Explorer 7> Subject: GURU INOVATIF: MENGENAL MODEL QUANTUM TEACHING Date: Thu,

2 Dec 2010 11:54:12 +0700 MIME-Version: 1.0 Content-Type: multipart/related; type="multipart/alternative"; boundary="----=_NextPart_000_0000_01CB9217.A33D0760" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01CB9217.A33D0760 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://4.bp.blogspot.com/_gSh6KdpCa5A/SYzfwUzkzdI/AAAAAAAAABY/ WKRtbshRI3g/s200/multimedia-www.mertoyudan.org.jpg /9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAMCAggKCAgICAgKCAoICAgICAgICAgICAgICAgICAgI CAgICAgICAgICAgICAoICAgICQoJCAgNDAoIDQgICggBAwQEBgUGCgYGCg8NDA4NDQ8NDQwNDw8N Dg0NDg0MDQwNDQwMDQ0MDQwNDQ0ODQ0MDQwMDQgNDQwMDAwIDAwMDf/AABEIAJYAyAMBIgACEQED EQH/xAAdAAAABgMBAAAAAAAAAAAAAAAAAwQFBgcBAggJ/8QASBAAAgECAwQHBgIHBQUJAAAAAQID ABEEEiEFBjFBBxMiUWFxgQgyQpGhsVLBFCNicqLR8DNTgoOSFRZEsuEJJDRUY5PC0tP/xAAcAQAC AwEBAQEAAAAAAAAAAAACAwABBAUGBwj/xAA0EQACAgECAgcFBwUAAAAAAAAAAQIRAwQhEjEFQVFh cZGhEyKB0fAGFDJSkrHBFUNiovH/2gAMAwEAAhEDEQA/AOKIYaWQxU1YRCPjddfiAdfkxzfJxTjB iW7lk/dbI/8Aofs+nWH1rHPFJCVNPkLBHQyVjCz5r9llINiGFiD9QfME0cRSGxiCMtG4SK7qP2h/ P8qzlpXseK8q+p+QNCmESSKOjylgT3An5C/5UdFHShY60oEoTCpG8MV541NmZg0i3DSOXPMWOtiD SmKCONZX6+JiIpMoV1JvlNtL94t61cf+6eFPHDQ+sMZ/+ND/AHJwZ44SA/5EX/1oPZ3e/oM4+4qW TZyMkQE0YyRRr744hRfQHvpRs/CKhLmRWyhjZSCdFPjVpHo8wJ/4SD/2U/JaKbo0wH/lIvRAPtVe wdVfoX7TuKo6YJCmD2dBzKZ2HikSKfrI31qsUw1WR0/Yn/vcMY4JACBy7cjfkoqv1bSt65CgsQDu pO8etrWqU7tnCFm/S+vC2GQ4ZInbNrfMsjx9m34Wvfwpl2uIuvfqC7Rg9gyqqSEBRfMqO6g3voGP KrKLN6P+kdYoI4XjncjN2lVXFixIC3cGyiwtaw5VZm7W9UeIXOgYDMV7ahTddDwJ4HT0qhdh3OVA bado/hXn6ngPnyq3eijCWw0ZtbNme3hIxcfQgelAtxMtidlKrXc3K+NxErkKj49Y2Y8AkTKt78AA pJPK16s1FqvcL0b4qMERYtLM7PZsOPeY3OudjxpeaEpRqPaiY5KLtnWOy98MCdTisOPOeIEcOAzD 6ad4qH9Me6mzsVBJIuMgRlGclZo7O4UKGUqWIcqAh0IdVUWBUMvPU25m0eU+Hb95HX7KaRT7s7TH w4V/JpB97VnWPIuzzOvPpBTTi4ogyYQgmNlJBJBa3ZJABIzG2ouOA512Z7NuAgTZ0SOy5pC8psw+ JiAhGpQqltRyPga5UG620VlMhw8bXHuLKigHS7XYhiTYaX5CsTYHHDjgQfESx3+7U2am3sjFhyRx ycjvTaWBjKuykG3Ps8iDbhY8OPHWsVwNLNigNcC477MPyQ3+la1Ln2eps++LsDZhbjwpXsyC7p5j xrSeIHj9dPrR2wSAfLMb+V9bmtk4bvsOBCVxqhyi7+8k/Mmt6Lw/AeVZrkvc3xNrU57tw/rCe5T9 wKbAdOFPW6/vOe4Aff8AlQpbhkpiSlCR0njNHxPWqiBywUdHFWiGlCGjoEHV0l2lihHG8hDEIrMQ il2IUXsqjVieQFLusoCSjRRyR0hbWafEtMQ12CgqYnQR2GiKWuz5bkMzLH2w1ly2NRkTHy8yPzrs HeKBWBuivZHtmUGx7IXjwv4VX+8O4Aa2WNiLAEA5hfwzZrUfEQovZu13jcSKFJU/GqOOfwtcH5d1 GIS7vI3FizGwAF2JY2A0UdwFhYVYmL6PV/u3X96MEfVPsRQ2dsDqi2QJ2xZleIFWHcQT9rVaavcD I3w7Ec2Ulo5WHEI1vPLp9eFdAbnbMyRog+FFX1UZfsKr3Zu6QlIjSNYyzoSUdshAdSwyMrFbgEaP xI0416+N0PbMiwimXZkE5ghQP1eEgadgigMw0V5G0LEBi7cgxsDsxYOO3Z57WdIvE4xWNu7vdbVS 77uzzrWGtjh69B8F7NexpgrthsM0c6tJhnwrYqLNGqhmMlpiqEXFgOJuNLEBj237IGyDqizxnuXE gC3h1scuo8xp5VIYHPk/PYLNrPYK8kXVXcWpeXL/AKcHvD4URNFXZOO9izCt/Z4nEJr8S4fED5p1 GmnfeoptX2L5FuY8de397hXTlw7Espv4ZfK9N+55Oz1MX9b0yVybXjF/I5V6nifG3yFEvFXRuO9j Laig5JMLICdLSyqTfwaEC55DNUW2n7LG20/4QOO9MRAfkGkU/SlvS5fyv4GiPS2l68iXi6/eik5o KzVgbU6EtrJfNs+fT8MZkHzTMPrQoPu+X8j8hq6R0z/vQ/XH5nOksile46a2+1b7Lw9s5P4STw5/ akS7Ii5Ar+47p/yMtbrs7ulkHD4s3O9jnDEisUs6ao7Cx11juGrOak6yVnPWI1oPz09bsH3j42+n /Wo91tSHdgjKT+0fsKuK3CJPE9KEfWksRpQorVRVCmJ+FKg9IlFGoTRFClXrOak2at1arooR47XM O8Ivr2jSiKLT1pp21tVYxJI98qdtrC57KoQAOZOVwPHTnUc3U6Xop5hA0EkBckRGQghyPhIHuMeQ uwvYXFXQNsm5hofoQPEA+YFKY6ORaNIRKWw/9F260cm0MDFkX9bi8MhsoBs0yBuA/DevUwR155ey 9sjrNuYAcQjySn/KhlkU/wCtVt4mvRhYq6GF0jgZlx5G+xL5iTqv6/n31qyf1xpd1VaGKn2IePuG 1sIv4R8qIl2cumlrdxI+x+9OskNEOtNUmY56eDW6XkRzeDdtZkVGZ0Cur3jYKSUuQDdWuLm5HO1V xieg21jFjJUIBBLIczaHVjBLh+1fXMADfvq5XSkksddDT6zLg2hKvgn+6MWbAqr68uRXOw912ghK SztOczN1khk0WwAUGR5GsoF9XOpNClPTDtjqNm46e9imGkC/vuvVx/xstZrox1cX72SVN9m3d1Hz 3VdAy1GWUoxvfs7d+rxPDDdvfyV5RHIFIb4lBBBA56kEHhU5ixVVFs6Pq2zMCpFswYEFSLX4/Y2t Uu2ZvHcXIy6Eg3te3DTXj5187njt7H6LZMcTtREsXdVvwzEC9u7v9Ki20ukpA1o1zgcWJIB8h3eJ +VRTebbTSZQwBAvltfS+Xx14VH2NVHElzLRcew94hPGXClbMUIJvyU3Fhw7VTDdM2U3FrsfUXNj6

iucFxrgZVYgXzWBI7VgL6eVW10U7zSujpIcwjsEc+9qdVPfbkTr50SxpELjjxIApbhsWDwNRU424 40u2XP2hRUSyUJW9IBPQXFVZGK2oxWpH+k1tJigFLHkL/LX68KgJHN8UzYae5AJV2W5C6LdlF20u GYgDvtUI6L8HFLKHe5eKQSJoSQFRxYldAubI1zzUAanV/SbrO0+oQNlU8Acxtp4WB770Rh8KkNgg ylu05HE21HfbU8qKNXuZsrbjS7V+5ZsWNXhfWlqyDvqPsotC44yRBm14NmZT87A+tZefUa0yqOes qyR4l3nWXsRbKzbVkkt/Y4KVh+9JJDGPXKz/ACruq1cgf9n/ALL7O0pz3YWJfXr3f/lT6V2GI62w 2ijLGPFKT7/4RratWWjstaFKOxnAFOtJZIqW0TItGjNJCB1pLIKXSUmnWnI5+WOxzv7ZO8HV7KEI NjicRGlu9IwZW/iEY9axVa+3LvDfE4PDA/2UEkzD9qZ8o08oQR4GtqTqG+JLuGaCHuN9sn8jhbpk 3Ww8kbvGwWbxIs2tiC3nwvexHLhVK4XdaZiYQQGjtmObQXvYXAN/GpJtrfVSqs7E3F8nde5uO/j5 8ajOxttWxCrAFYSMqhZ1XLcki2Y6qoJ964NuPjxz2q25Drguj7GNIseRWB4yX7CjvJA58ly5jyFW lsborwOHXPLGs7mw/WAFbn8MfugeJzEd4qU4BEjQZVUE2vkAAJ7x3juvraoTvnvX22/DDyvxbxPI 3o0qA4m+Yh6QdxsII2nihETqt7R6IddQU929je62qrMPvA8XZisqjjce8b3trp66Hxq7djbVjlgJ chVYC5dgBqqixJIF9OHjVMYndwh3VbPlYgWubi/InQ6W4E1U1smLxt8Ti/h8R73c34kGshAB7tPo SR8gKsndrepHuUubWJupA1vwPA8OVUlLgipyuhQ9zKVPnYgVN93t8gkaIUNlUAEEfOxt58aA0Mt1 NseFGJjKh+x95IZDlWRQw+B2VG17gxBPpepF1TBcws2lxlZTf1vb5kVAL7Rw/wBopmyZ1DWBy5hm sb2OW97aHlTHv3t7q4lXmxvbw4epubDxvVYdJG0FkkRgpVlBRw2W41zKbqxHNudNWwNsMs0LOxdV kQ5WOYWBvpe9rcRbuqVZdlo7HZQliRnZyGF7lbE5lIubEG44A60ix+J/WG/u3tfloCQP9WX5VUxx xOck26w5nI4k3J48RxN7WvzvT1uzCFDzMdFQtqWOY3AyrxFybDlx8KvlzEuPWWzi94gYoghbMmZH DKy2sQQRe1wQSNOanvFOexdolrXN6p9ekTMf1kdv3Tf6G33qx928ZcU3rMEsTgvrxPRn2HOkXZsG z5osRjIcPPLjHfq5pBFeMRQohDyZUN2ElgGuO4V15gcekih43WRTwaNldT/iUkfWvGTYe0LGpdsr e2WJg0MskLcnikaNvmhU1rjOL5mNQlDlTPXU0GNebW7ftTbbhtbHvKo+HEqmIB/xSK0nycVZ+73t 4YtbDFYKCYfiheSBvUOZ1J8go8qaknyZbzOP4os7RainqgNge21smQATR4jDE82jWWMf4omMhH+U PKrH2F02bJxFuo2hh2J4K8ohcnuyTdW9/JfnRxTRlnng+slso1pHiGo/rQRcEEHgRqD5EaH0NNW2 9qLHHJK3uxRvI37qKWP0FOitzBmyLhZ53+0/vD1+2cawN1idcOvlAojb+MMfXxrNVlvNtdpZZZWN 2lkeRj4uxY/U0Kx5nc2zZpcT9kkcNyyEm5N6CzWNxyopqwDXPPYFu7i76kRASsQuYrmBJKHQiw/C dezyNI9+t54wpWMFsxv1hUoCTm1APaN73voLVFd2sVkdCDcMNQeAOl7Dw4d9DebfVpbqFyi1iTqT 5d17W01tpprVieF8RtBt6E4cI4keXNnDaZQ3ACxI0tzGtPm6e+qRHNLAZDcWOcLlHMgZGu3nbSq7 V7U4YbFEg+AoWMcUy8J+lbZ0qESxubK2VZIUdS2U5QrZmIubC9l8aq3FbaT4Y7f47fTL+dMhnpPJ J3fW9W3fMCGNQ2RnH4rM5a1r259wA+/OtsLj2Xg3odR/KiUkHMfetnUakVBo8QbwMQwsoNuIAvxA 4HTTiNLeFKYNqobZkXlqOyeWvZ7N+Y7JF+XKo3GwB14EEH15+ndzp02ZhLh1ClmJjKsBcZbm/Hhe 4+WvGoCx8xS4fKcikMfiZ81vIKEHhqtvpZVsAhj1RGZcpvbQAa+P4gtje9++ooMO4azqw87jx56e FOuDx2V2CkjTICPDU35c6ktxPDW1v4it9jAOuUnVuGnAa+dWjuvfKKrTATkyDNqVGmluJt+VWdsa TQVBeTcmGzDan0S1GcHLTmmIojPwj/FiqMXE0yR4ulCYimpippMdzjjSyLaFR8YijMO7MQqgsxNg qi5PkBqfStMMjORmxqm39eZNNi7/AGJgN8PiZYD/AOjNJH9EYA+tSbaHtL7WbDzYaTF9dHNG0TiW ONnyOuVrSBBICQTqWao0ejZlhMs2ISFhqUKs9rkAAlLnMSQLKrC9rZqqPevfTDQMVM6yMCQVjWUM pBsVYSxxZGB4hiK2TWXGrkqODos+k1k3DC+Jp06Tq/GqY9YvEUKg+F6RMLIQFlCk8n7Hpc9m/gGN CuU5Juz2EMfCqoojD7l4mRVcR5VYXVnZVzC1xYE5iCNb2tr3a0lm3bkQ9sWt6/UaVeeIhWyiygKM qjW4FraG4toANNKYtqbuq3uscx4agD+L8r1l4jvFSY3iADayj1pGYB31NN4t1Mo7TAtbRlv6Akdn 86eejvoHkxozJjIEI96I9Y8y+JTKqkftK5HeQbijW4CkirmS1KcGePpXTuyvZGwq2M+Lml7xGiQj yu3XG3yNS/AdCOx4B/4ZG01aeR5CfGzPkB8Qgpns5Ae1icZzjSi4566A6QdgbEC4yOGVlmiid1gU qIhIqZwFLpdraXVXJ4jlXPRoKfWMjKw15L1vhor6fPyvrSe9OmzUC3LWINhry1B/L5GhYQ/YGaJb XiQ352u38V/oRTuMbGRpp4cPofyvUWxxK2YDMvC+tweOp4a8jbl8xFjFNtfn/XGlOJexLIZCxynU HTU8NNDr3H5i450R/smIAsewQeI4XPeLEeeg9KZI8WV1DcPUfz+RobR3nZkMZvY2v2jy8++pFOwJ ciQ4TZuW7i0g07akEcNOB05+vmKkezdq2HatYDU8LDxqu9jbaKNGytYxsGW4vYgg/LTmCPCrF6N9 p4eTGwfpkMuKTMAsKFbSSvIcplzZOsQZrZSwzaAkgEHZGnsznapvFjllpvhTdKrddSvbzaRJtm48 EAjUGxB8xenyDE3q59t9CuypWv1D7OkY6SQMkSse7IjS4Ukn4MqubaXqFbZ9nvaMNzhpocao4JIP 0WfjwBu8DHxZox4a1tnoMsfwq/D5HjtL9rej87UZyeNvqyLb9auPqiKrJR0c1NG1mmw5tjMNNhTf jJGTEx/ZmTNG/mrVvh8erC6srfukH7E1hcXF01Xieojkhkip45KSfJxaa802O4xFNG2ekbEYR42w 7KrMDmDojqyi1gbjMLk/Cy6DnRpxNN208BHJ/aIG5AnQi/cRYj50UZuO6e4qeDHli4ZYqUXzT5Px Fe0PaVklieLFQsA6kZ4JCADbiEbXjy6z0qgtoYkliQ2Ykk3bRjc3ufHv8aku/mzepKsturfsgMxL ZrEnl7vDiSahOIxKn9n7fSryZ55Pxuxug6L0ujTenjwqXNLlt3BGIdhyrNbLFfgw+dZrOdqixdn7 0AkBo3Hmp+el7ineTGgjQ8e7+v8ArVaYHGp7siX7mFgfXkaWSbURD2Ga/wCHKAPmDY+gJoAiZ9da 9ufHQ6+Y4VHdr4pQ10PVP+JLry55eZ4aWP5sr7ytw4eWnz5fSmSfaRJv486uga6y5ej7poaO2Hxj yMo0SUu5KX1s2udlF9Ncw5BuFIN5OlGHFySYebNDhy1opY8wbs3OeZeMmcgWDXVb3tcEmqpMeGA0 sRpe/L7/ADJohmo7dUSKSlxNEk3k3DmiHWi08JvaePVTbmwuWXxOq8O0aiUg/oU/7D3qnhFkclD7 0TXMbDmCt9AediDqfGnnbWNwM8LS2GGnFyURezIezwCoq9oknUhhY+9S02tma3GE94uu5/wyEqoF j42/r0qTJscFAQeV7Hge435Govl0p92Xt2wCZToORvp368fKpNPqM6G2DazjQGwvqO8dxp2eGNuV ieY0+Y4fSo/iD2mtpqbDwvpUh2TsiSSIyRxuyocrsqswVrX1yg2011omiJjZiGtoDe1/D6UlZP51 vPozA8jWherKMxtVh9G/SZLhGV444pcrBgJU7SkfgkGV18iWX9nhVd3p33W2e0snVoCzMLKFFySS LC39eljVptboRmxY8sHDKri+aZ2Jun7VmBxA6vG9ZhCRY2Akha4sc0iL1gvf+7QeNWlsTCYKZA+C xLlfxYbFu6jwy53RdeIyg99cnx+zhMY1Y4lFlIu0ZRsi31A6wEkmxsSEte9r8aTYPoY2nAxlhnjR

11DQzyxObdzdWg/1MBXWw6/JHacb7+TPnOt+xmmyJvSZZY/8X70PCufqzsibYLkFXxmJZToVY4ex HccuHRv4jUE2x7PuzpGL/rYmJvngkRNf3RHl+mpqi93fag2nh26rFBMUEOVxKAkwINj+tjFifFkb zq3N2vaV2bPZZXbCObaTC8d/CVbqB++ErqQ1Omze7L/b6r1PE5+hemujJOeK2vzYezvilfoR/bPQ TjYrnCYpMSvKPEL1cgHcJFzK3m3Vjyqtdtbalw79VjIHgbwIdSORDA2sfAmumtv71ImFlxCSLIqx sysrBlJtpZluDrbgedcQ73bZlmleWRizObkk39PIcq5mvxYcVOF2+/avrvPa/ZbX6/Xcf3lpxjSt xqVvetq9UO2/+IhmiWRZgTG2iC3aLlQbg2IsAeF/vVb4txalM5pDi+VcY+lxjwqjMMdYo1tFNu6h UsM3TEW1HEai+utJUxLZtdbjUG54f1ytQVdDbuOlHbGxSqWZgTZCFCtlOY+6b2YEA6kEajuqdRBP Li/Dw/o8aT56eJUSTX3G7xwJ8RypsxOEZT2hbx5H1qJlmytpQzUUTW16soMzUWz1hjWhNQgYXFYW W2oNvEaUXmrF6hA0obFraXtfxOtquToM3xSOKWAizBzLcDVgQq/NbDjybzpJ0Q9EBxMTTTsViclV RR23y/HmYEKoNwLA311FtbT2X0QQYcs2HVhmCq2ds/u3NwSCRe+o4Gw00o1ETlbS2TKY6adnH9JG It2ZlANraOgtrbS5FjfnrVdhq6x2p0SjFQyRSOIzYPEw17Y4Ej8NtGA1saoTenobx+G9+LrF/FF2 h5m2oHmKpxZMLk43IhN6vj2Z9hSLNNM8VlMAyuyfEzjKUYi9mVZASptoL1Um7O7TviYYnUrnkQEM LaMwB0Ph3V2bHj0ACqLBRZVAsAALAADSwGmlXFWy5ypDgz1Dt5NuFm6qM3J4nkBzJ/LxrO9G9IVb Kbk6ADjc8KbthYAhS7dpm1OoJHh5Cm3boyhG1+j3AzKM0WWS2ssZCSE97fC58WVjVcbf6F8Ql2w7 rOo+E2jlHhY9hj5MCe6rea3d8qbtrbdWCN5mbspwW+rsb5UF9QSfHQAnlQuKDU5I51kx2IgLx3kh J0eM5kv+8h0P+JSKTPtcn3h6jT6e79BTjtzaBmkeWQ3Zzcnu7gBwso0HgBTFjcNaxvzt40ljocL6 tzGMxA5fam5sRyrXETcvnRINQcLOsuO+sUdgYuyT40KhVk+wfQ1iXRirwjsk6vJ/+Rqs3gILqeK6 G3DQ20oUKpFhuFfSl8eL0swzDuP5d1YoVTLXMJ2jskKodT2TY2PEXptvQoVIu0R8zUmsUKFEUCga FCoQ676IXy4HDC97xIfmB/Op5ijoo77ms0KeiCaeTl3a/wBd1NO0NqNbtdsdx4/Pn63rFCqZCut6 Nlqzdm6H4WBsyNewZWFiLE9/C9RPYO9uPiYZpxKnAq92NvBtDfzrNCs0nXIGk7slm7u1RNIzEHMu oBtYDmePH04c6k64o8OHlQoVpjyM8lRu20uTDN48G+Y/Oqj6Vt5mfFrhRcJhlub/AByyKCW05KjB Rf8AaPOs0KkuRI8mQ5+FNe034DzP2FChSQsfMZc2t6ANYoVDQO2F90VihQqAH//Z ------=_NextPart_000_0000_01CB9217.A33D0760 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://img1.blogblog.com/img/icon18_email.gif R0lGODlhEgANAOMAAIqKioCAgOXl5f////Ly8urq6uTk5AAAAMzMzLS0tBoaGjMzM2ZmZk1NTf// /////ywAAAAAEgANAAAEWRDISSsIk+jN+QUIQAxkaRIgVoSjWaKIoa6iOxygIQNFz56Lg27X89UO isMiqZv1AAnRgdFYHoROqEAAQCqZxIJ2SxYsA03euLw9CBJozJpdhmMC+Lx+j48AADs= ------=_NextPart_000_0000_01CB9217.A33D0760 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://img2.blogblog.com/img/icon18_edit_allbkg.gif R0lGODlhEgASAOMAANDHu6pqNFRTUOWjJQAAABYWFhAJA9CPKUk1ErmIF+KjUygVBjMmBv/BMfy2 I9DHuyH5BAEAAA8ALAAAAAASABIAAARP8MlJq72TYLyM3hQRBB4oFcoxlhujAMAKIk6jKMKHIY0z qLoLz3dIFEAMBzGBABkGy+aGkCAGpBjRcmEKAFKB4KUAg4kvhPJ5TCBgTfBKBAA7 ------=_NextPart_000_0000_01CB9217.A33D0760 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_01CB9217.A33D0760 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://4.bp.blogspot.com/_gSh6KdpCa5A/SYkv0ykJW_I/AAAAAAAAABA/

N8VMho6zB_Y/S220/SSA50439a.jpg /9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAMCAgsKCgoKCgoKCggKCgoKCgoKCAoICgoICwgICgoK CgoKCAgICggICAgICAoKCAgICgoKCAgLDQoIDQgICggBAwQEBgUGCgYGChIODA4NDQ8QDw8PDQ8P Dw0QDwwNDA8MDw0NDA0NDw8PDQwMDQwNDAwMDAwMDQwNDAwNDAwMDP/AABEIANwAlgMBIgACEQED EQH/xAAdAAABBAMBAQAAAAAAAAAAAAAGBAUHCAECAwAJ/8QARxAAAQIDBQUEBwUGBQIHAAAAAQIR AAMhBAUSMUEGIlFhcQcTgZEIMkJSobHwcoLB0eEJFCMzQ2JTg5KisjTxFRYZJGNkwv/EABsBAAID AQEBAAAAAAAAAAAAAAMEAQIFBgAH/8QANBEAAQMCBAMFBwQDAQAAAAAAAQACAxEhBBIxQRNRYQVx gZGhFCIjMkKx8FLB0eEVYvEz/9oADAMBAAIRAxEAPwAE9H1CVXjZgpJMsr30kEJUACQDxGIAxeX0 grFJF3z+4kplTAjElcvcUFgOkv10yMV42cuwJnysPrd4AGA1iyXaupP7mtBNSj8PzirG/DIS0UoL TRfP6ZtBbH/mzCeo/KNTtPax/VmP9colQXQkawrRdSfoCE8hS5mZyPmopTtZbAHE6b5/pGFbaW7/ AB5v14RLJupP0IwbrT9ARGQ81Tjs5HzUTnai3f483pi/SEV47aWqWHXaJieq2+jB9trtBIskszJh 6JDOo8B+J0inHaR2mrtU0kEiX7IyA6D8dYjISaVTETmyaA+ali8u3SYin7zNPRRb5Qzn0jZr/wA6 a324gNdrJMaJtGo8oKIgmOC3r5qwcv0jVvWdOH3jDjZO3sqp+8zR1UYryZgIjEmRWLcIL3Bb+FWj u3tEmTKItMwngFkw6y7ztJ9uefvKiq10X0qXMdKilQyILRZDsd7aBNUJNoIx5JVli684oYiEGRga KgV8SiGRfNqqy54+8ofjCmVelrP9SeR9tX5xI8uUkjrG0mWBlEZUnxm/p9So5VbrWf6k7xWYb586 1H+pO/1mJXnSRDfMkCPZFbjt/T6lRPPVaf8AEnf61fnHoke1WYGMRGRe47f0+pR1svb/AP3UjgZi fxiz/bHdIVZFqGYQ/wDtipFlniTaJHe7jTEvipT9ItTtxt1Z5lkVLRNQta5bJCS5Jw8oeYQYyOqP AwhpqFUk2/KFcq2Rx/8AL83/AA1+UKpVyTPcV5QtQpPhu5LZFrhFfO0CZSFTFlkpDn64w5/+CTBm kjx/WII9KK+FSpKZeRUXz8nbzip5LwhJNCFBfbJ2mqtk8sSJYoEvRtPzLZ5aRH4eNsMdZKK9fr9Y OGhoWzGwNGUJMiQeEKl2A5xKOwHY/MnjERhTpz/IRLV09gKclV8IRkxkbDRbEXZ8kjaqrUqzsDqY 8FFI+Ri2N7ejXLKDhDK0P6RC+2HYdaJQLIKkjUViYsbG+1aKsvZ8jL6qJbdOJZWusONkvQ0YsRqK GHCx7FTSWKFc6H8oSXzsyuUdW/CGeK0mlUkYHAVIU99iXbcpShZ7QuuSFHM8icosTZpoId3j5vfv RCsQoRURZ7sH7aQpIl2hbYclkEkjmw0ERRY82HJNWqw82fDfMmQmXtxYmf8AeHPAS1ZeWcJJ231i H9ZZ6SVRCV4Ll0nKrGYSzO0Kwe/OP+SYxE2U8AoPvmQqb/MmTFn+5Z0hvk3bh9VcwNk01Q+Ryhcq 3PoTHMzD7p8oFVHHE5H1WtrvaeMp008P4qjCiyd629Omn/MUPxjwdqpLdI7oCvdMRWm6mkp2KzNS rVcw/wCYr84r92z3m87ACohObqJDtzJiwFoQtiyTlFWNuFqNomYwQrEc/rhF2OBdSqPFFKPecDT0 TPLln6+soN+zPYxU+aAA6QXJOg/X5wO7N3DMnLCJYJOvACLYdk+wIs0sP65qTzhfGYkRtoNV0eBw ZldmOikDY7ZwS0JSBkILbLd9YbrvvBAZyB4wXXZIxVDERypBJqV2TcosFvKuVxlHBWyIVmkHk0Ft gs3KHqTZBwhqOOoUPKh639mspL7ia8oiLtD7HZc1JZNRlFqb4u0GAG/LAzxWQuYagoJja4Uovmxt 7saZCykhmLQs7P53drSQdWIiffSK2YSU42qNW+ukQRstYyqchKWqofPPwjpMJLxY6lcfjoBG4hT1 ZgCBQRynAQ/ydjlhIqMuMaTdj1akQXwXMmL/AGHmhha42h7XsqePxjERfkvcP/ceaMJtzpGQA8I2 RYRy8ozNvmV73zjgi/pXvGLUCB8U7n1S42Pp5Qp/dgA7/CGlW1crKv8ApjhaNsJeiVHoImykNl6+ qLJNxBaQok50bwq2VIrn6SuxwTMlzgBvApLe02RPP5xYS5L1C5RIcVZjmxH6RFHajcZmrkYlO6nw 57o/AUHPwjDa/LNVfThEH4NrKbDzW3YZsKESgojeVWucS1aroOEsWjjsVYglKUjQCDy9Nmu8lsKF tIQe/O8uKdjjyMDAoWtuw5merPKV6OS35/WUOFz7bWy7lATk99Z/eQcRSOJGcN98dma2mS+8XLmE uibiJAVo7eyK01gjGxq5UqWFT/3hWS3Z8qkMBug5AjKNOO0dbdySew56X7wp+2D7QrPaUBaFO48o OpVjBDpMVq7N9nClasAw1yGVYkS/NrVSBUs0AEjeScDTS5RreNgI0gC2jQYBL37c7SVNKkKmDy/W Ba8+3OektOsy5Y1JDj4RSSDOKtVPaA00KZPSFso/dlq5RXnse2YVNtCVD1UFyfrzia+37aRE2wlS TRdBXXWIk7Odr5FmQy1LSvUpD1+caXZ9WRmvNc/2s0yOAZyVo1JDDjCS0zByiJFdr1las6aeif1h svDtcs3smarqWjQzLlf8dKpcm2kDhGYg2d2uyfcWfvx6Iqvf416brD2/qQzyZa+qWfr41pwaF6vS QOYssp/Ov1pELiVG4kRNV0IiHJS9N9JCccpEkfd/SENv9IS0qoEy0/ZT8cojISYymREElXETeSsp 2CbezLR3qFjERUHmDr4Q/wB6SsVpD+y7hqBR4as0V12E23m2KZjlMQc0nIv8jwif9ir8VaQJyk4S a8Xf6pGNiYiDn2W/h5AWBilHZFFYl+6yCAIiHZekSVcc6kZI1Wo0JXfFxIVmK8YF7RsuxpSJGsth BDnKBO97fiURLyGv4/lByHgVRKNqttkrB3aiYYNtyZqyDkPh+ugg02dshIJzLQPWizvNUmKtBbRQ 4AqINodj5+OUqyzShLlM11VQmhxBJotTunUChYsBGt4XpNE4SJjTpakjfYOFcFaEtVxEo27Ypzk4 6wlTsZLlAqIrzrDzsQC0ABZ/s4a4uJKrf223ApSEypKCfbUAMg+Z0HCK6Lsp6VZj1q/QxfbZbsqt F4zZyrOhRYFi7ISGKUYjk5OJQGdIHP8A01rzmLUtSpSMSiWzzOvzMaGFzZaUWXijG11Sb8uipbMs 40fxpGESYvNZP2W9uOdolD7pMENi/ZVzvatYHREOZDySXFZzXz57uPR9JLH+ymS29a1P9kRmJyFR x2c04XZ+zGsQ9ebNV0U34QSWT9mvdgz7w/fMWxRaI7S50EDQkDK5Vpu39njdKM5RV9pRP4wV3f6E dzoH/SSz1D/OJzRNjqlcWoFTiO5qIJPoj3Skf9HKb7A/KKedp9wSpFtnS5KQmWFUSMhow5AAZR9F 75twTLWo0CUkk+EfNjtCvPHap6//AJD8GEZeOpQALSwBcZKpbdOYg8ue2NEY3dbgWgwl23dpnHP7 rrRopCN9DCzwAXtc2JSmWoJV7qsJB5Z/XWBS/drpkog92VJOoOXXWO13doOIjEjD1h8NLqKW53Cw RJY59ps4IRMC0kZqz+HDjCnYm/VrV/ESAoKzzBBP1TpDVbtrpRFSQT9eXOHbZy808uRiHChUUy/M ja8ZoB6wwyblmWycizSvWmGp0Qj2lnkB4kkAZxzve9QdYnL0WtklpEyfMQAJrYCfWKBrySTUZPQx 7DxCWSmyUxs/CjqNVLvZl2cyrDITKlJYZkn1lKZipR4lmHAUEGLR5IjeOqAAFAuGc4uNSsARmMYY 2aJVVqY9GYxHlBUeyrRCqVaIFLPekb2u/gkZ0hcGyZIRLPvpKczAhtD2qBAXhYBAda1FkIByxHMq V7KEupXCAraHagqOEKCSX3jkhADqWeSACeZYaxUP0mfSFZrJZCUgO6n3g43piv8A7EwF1KL9ygpS liSQOrnkNZqUaKLOb6Ip7d/Sqmz5ybJZpygkK/iUbEXyIG6gAsySVqfNmaI9vGYWJLlRqScydT4x A+zEtXfJXrnm5zf57xOZJix0uwCZLBGo/CM7tKIxObev8rfwbY/eDUK3XfrFokS4ryduEQptPZFS

VvXDBBsjtwKAn4xmFmb3gtHPQUUv3zdxWmgcQw2O8ZaBgnSyeBav/eHm49ogWrSCK0GWpNQDDENW 3qjNxGXRRXtBdsucQJeIJ66/GCPZy7TKDFRIGROYEbXjbZaHwgAwNqv2ZNKkyxQB1HQDLzOgipc+ R2UBWllz3KfdpdqQHD1hz7M/SQtdiVuTMcl6yplR4HMOPCAi27PqVLKwCQn1jwPPnA8LI2ecaLMI 6K9bpqCOGVpbIAV9M+yDt+s94JAScE8DelKNX5cR0iVkTo+R+zm0cyzzEzJailSS4ILN+kfQL0fO 3NNvlBCyBaUBlB/W5iH4pPpdquU7U7K9n+JHdv2U5Axl4SInw331fgQk1hlc3RK7xvxMvMiPRAW1 u2BWuiqAxiAGREEajK9fSNsksHfqNC4J6AAlvCI42l9KQrBMlClJTmaJbwUcTnTdiuM28CpQW+6l WWYFRmTmqrkmg0hRY7tJmqw+rm39wFCR5n4x1o7MhFWtBcea03RCuVgqeac+0btutc5KiiaZZDbi VOSAXwqycOzpZi1XiFZcha1KmTCVLWSpRJc1PHiovkzCkG+1lzkKMwBgl359eL18IH0WhAQCFjny 8KAfEwZuEjF4m0KPFECKsF96nRc7uBSrFq/h9AUagifOyTaATHlH1hUfZiALZbEtxHM5VFGAz+bw SbKX0uUpM1BqghwaP/bxds3yyjMx/ZYmidUiouE1BHwnFxI7lYXa7YHvEmjiIP2g2AmyTiSCU500 i0uxt/otEhMxJBSRXkdR4RreOzwNQARwj5sCYyR6LVNHBVWuvbCbKpUtoaGCqT2rKZiC8Sre3Z3K XnLD9Kw0J7LZQNEDxgwlZuEMxHYqNzfsydkCE5kn6/SEWwW3plWlQKh3KqOTRgcL8K1PhD32x3qm yycCGCl0+7rlxy51iJLsRiSD7RDknMlnbgkNQJSH4mOn7HwomLpDYBJzEtoK6XKvJdCrN3DpWlSE urMNNX7RP9qebUAGZiLdotlFq72cEYJQLh6FRZ/V03d5tA3GK83N2hzJKjLUcIGRSopDBmBbQGrD 1lZmJHtfa5OVLQkrxyju4SwVUuSCC297RU9AHVpGz7A6SzCEDDYlzXk9UtlpctBb2fbZzLDaJc5J Iwqq2qXr+cAV37SJJyqdXoKswNCcncBoJVz5axhxALYFjSnjGbiMBLHchdOMZE8ZHGxX052Z2zRa LOiegghaQehaI+7RNrmBDxDXowbfKEmZZlKfBVNdM/kfhDj2gXu6meE3POVcHNh+FK5mwNu7Zdbu tONRfg/xEegPuu/CgkjgB849AhcKlFVmzWVOIrZ0K9QEZrd3b3APNo6XbJaa4UUrqQ/tal+rVDZM IXWuSVNhoE5DgK+QpWNLxtgoVJqCCCMiGBIPByMIj6hI5sVI27b8ytR7o4fh3pzG7k27dSCZatFk mmitSebJzGjtEW2qSlLAhychq/QPU89IkTb2apaUgcMROWBi3mpx4QOXZs6S4NVtR93TU1OWiRCB Y/EEOpTnTdBY0zUe4U2tuU2We6yoOwBFeSebZFVeJY8GhNbL2MlJCUlQIYkVYPWualGrmgfWkFaL jcpQTujNqB+DVyyAhztWzqSmpFHAWMuBB4kMItPh3xW0A5fuoxLnsNAKAUr/AGnT0eO0tEpQlknu ZpZj7C/PJvCLYSwDUGnGPnwbimyVqXLDh95FfZLeChnwrURZjse7aJc6UmXMVhmI3d6j/rp0Yxwv a3Zbj8WMGv1D91pYGXM3K7Uc1Nc6QDA/e68IoIfrCoKDguD4x2vNKJaFLWzAefKOLLCDRatbKkHb ZaVTbSErOEDjwjEpMtgkEKLCuVW410y/GHXtJki0Tpq29UmoycNQ8kAsAIB7ulOW3geIqosc3OQV mwaPqXZUEmFgaSfmFfyqxJi4PqDQH1SfaW7kkniM/P5cixhHICgAkqdPA/h+WUEm0lypKA0zeOpD tSuTOXLvxasD8+7FSm7wOk5KG8k58K+HV8o12NefiAWrf/iVBOpG46LsL4VLKVhRwlgQa5FnGuVc +MGlgtXfYVg7oFSC+dX69Yjq9pK1glnQ/DMaAcB0yhw2HSqUaKICnoK+HAlvgIKMrTkeDTn+aqpD GnKakbH81UtbD9oUyyT8UqYpIdqjGkhslVfUuQR8IlCZ6QSVqAnjCffS6kZ6+0l+YI5xAl7rGHu2 AWS7gPRksG5ueWcbWJO7mSQrCrUk8eaumWQhGTDQStu3ysUIOaW1p0/hWhsN9JWMSFBSSKEFxHor 9cd6zZAYKKSRVIYhno70xN4xmM89gTfSbddUx7K87ImsU4M53kEHGwrmDT6yEIrxWC6nGAhhwwip J5sw6wsnsCAKKVRTcAN5TeDczA1tPahuy0lnZtBgH4qqo9I63Cxloc59w0mneiYWJzc2c1DSad67 yrWFBwAsJIUUajhyOkdlWUkFVcWjUOIkFn0CQWhjvixKkGWtBNaHU0q54kg05w/XJfImAqAY+2jg SGJ40FOsS9nHjzxWI2H3CmRntEeePUXoN0ilWMpOL1iGame8X5EmvlCm8Vow4EaqcvSoOI+WTw7o mJwuTo32AkMW6/F4bbVJGEzFUUQPBAyHB1UeIw7XOlIJq2xP8IcDCZC0Oq0gFyZ7LPZTA7xOur1K eLtrHC8rklt3ktKkzHBmBOYUXZuPhlDdZ7uUsKU9XxBqPUn41A5AQQbPX1jGLNY9Ye8Gq3R2hkv4 uYs+YeoTJJfmyfMPUckr7M+0qfZpoQpZVIxMUrr4hWh0w5RInaz2qJWgJQpgpgK+0dD8z0iNr/Sk S1LlkYgKpoahwqnKhplnAdY094kMC+lWCifaJaiSPdqRHF4ns2OaVsrm0vem/elGYuRrTn0v4J/X eASGUzn1sNQXoeLV1rWEc+yhBDMc3LYmyYdeppwyjrYtlsTqJ3RhKk+qAWoo1JI4c472yz4EqIO6 PUfh+JKqeEdNh46lsbxZt/BWhc57hGdBU35JXdt1hSFLbEWYpLO3uhqAPm3ARi8Nl04Cn2M2zKDU EDpwA1rDXsxeyksHZfsk5EgksriK4j4QXWZBWlTFlEMRqDRSj96rcoLM4xMD49CfDuK9M4xMD2it Tr3/AElBVnunvEkJ3QndA5Cn1lUw0W+7WWkH2SORD/BQJfnzg5nWZKSVAHuyB3oHspJcHmWqRDFt TNSpQWmqUj4BynhWIezjvBfY7jp0Uui4rwXkg7j/AF6LS8rKO8QoOcQald7ID6pQwrCEoKiKrLks HCRwH5lqwnu28ytkgVITXXLMAagu7Q+CYZYKWBKmd65gl1HkOGpbSDNbDFThmriN9kwxsMRAiNXE b7dU3JunEAorzcs9By5nieNI9HW57Qkhk1UlSwSRRsVABwGp4x6Bh7TdxuqB0RFXPvvrqiCeSgKW vVIJGqJY9n7S1Z81QP3TIE8zMQZRCm00NB/a+FIHB4W39MKwkJON3KmzxADl7ANP7mhbd92YpSZk ukwKAI5kgEHTdGZj08gIEcdhp49V6aQBgZGKbePVa3RZO8KEzM0qCeuhPQP5wz25Pc2gmX/LyIyA 3iKnhqeMFVnszVGgbokOH++o/jHVNzpwzSrNQr1IIccgRTrFXROwxztNdjTYqjmHDnO01GhpsUiF iSoYgxlEOrQsGwpb3Sre4mBfa68lUSDqFK4MX/4JrlmRCzZwYd2aSAzhWii+EA8SzAcAYS3OoCee 8qCSMWYJd+lVbobQQzJiG5SGCm569yaknaGnI2m569ycZNiwpRMT6igEqAzdyAGzcJNcmDww3pcC pA75JZlHLKhBb7IB8TBZZ7uKCtIO4+7VvWSCrnRqnrCe+kGYlCB6rh+aSCCBTMsB4vCLYpGNEwOt +tFnsY9jRKDr50Qdflt70IUgkKfeHAMSfBSU1Gjx3uO1uooWMJfdVo7D5AtlHHbGyfu8+WkVQoAs OJoQcgxYA8ofNqLqExaAjMucmc6k9CQ0GEoLxJlsRQ8v6R+K1zxJSxF+SXWm2EAow1LAHmpQ+Qcw x36obktyyi2egLAdCanpD7d15JKWX/MQ6RxJoD1OtOkMF3WMWicoEsBlxo48AanjWGHhkTC5p19A mC1kLHOadfMDkkt62chOAeslQIajpUKDpp0EP2zd/FdDSYG5BQ4+NQNWEbTpJ7wBY3kug8wGOJud BxaGm9bO84rluAmpYZVoWyfC7CF8O8xjLIPdclsO8tGSQVa6v4OvJE1ovlpahh3mZVPWfdSOpGcC W0Mju5fdnU0VzNSOL6QQ2S80K3nDiuHMKJArzUEgA5sYG70nGavCmoS1OO8XJPNTDoDDpjELS6ta 2HcnOGIQXl1a2HQdU73ZdyRKRMB3kFn5EkHm71J5cob77v0mcpIO6wPMkBVOQAIML7ZKwSSpB3VI ViHAsxI8WYc3iPNnbuXOUSSyTTPl82TrTkYwmWeHu0usONtH8R2grruj7Z2y4U41Fsblx1ypXm7t GIWXpd5CUy0lsFCWfIN5RiNKeJuewT87WNf7oFLJ92YkCVOKzWSuYADokliE8XUc/siCNV24CsI9

RW6nkp988tG41jgbMhVnKUnerhq5SQrN3zwlzqBCeZeeDCkVYAPoBqo8avHsOLumf9Nu/kvYe7nT P+m1OZ2SmWEoO9QKLA8NE+DEmOl6XaxZ90sx4pD0PFTOfGEd6WlJLqohgX0dLgDxp8IdbymAywC+ LIEHI4QTXLl4tAW4toAJvmrmH5uhtxTGgO1rXMPsmDamxJVIQgUU5YjNKqEeLJbk0I7LY04TLUMM xDFJ6pISX4l3OoeHOzTAsOob6GKgBqC5KRx9l+ZjtekpK5iVhmQFJ5O9Bw3c3PBok4U52xtu0moP 8ojsOS5sTbtNweXeksyxkslXABRHH2iOTUEdFWEB8JyZxqKuG5AD5Qlu21YlEPTIP7RZiRowyEK7 Pak4nymFO8P7QAP91BBpcQzO5o+kUA6bq0mIjzuHIUHXmgDa6wKmKxHNKSQWdi9KaknLk8G1whLI WobwSHDv7FH50FBqYa9r5bYgNH3uB4PlQFhDlsmsrsqFENMS6SAPWD/AtAmUDT+h1PA/0hR0yGv/ AJup4f8AEwXnZ2XMnpDpdlBuKanlkYa7oukgifLoAokgV3Sl/EsAH0ekGl5gYFBIcE5ZuwYg9A5P jA8mQqVNCA/dLAUX95IBV55AaCAljg7h71AHUKrmOrw6XJAHUJ1veSVlKkipCVK8Q7daARtdUhKQ t8yCDwxYmI+J6ANCtNqcFjVObZOWLeAjWdLdIUaHJQ4sS3xqePGHpMrqxVtZvcU3I1hrHW1Q3uOx UfJk9wQojFLU4SdQcQrwok/TQo2allCwtv4ayRxYeyScqDePMw/7WpCpaJbO6mOmbEHpRicqwgs0 soV3CnIUxQW0IZRA0CRk/CM92YnIRetKJBxcfdI94mnhzCX3ndu7NruqJUOmEU+8vKGDs7urCgkh 5eJRPRwCoaschwSCdYMZspJQXLpCW8AG/XxhDsTbxhUQN04sPDMN8A/QQziHCEtDb5aeJ3RsVJwC 1rfpp4ndKVqDFdammhY4iPgmPQObbXgtWGXLb3z0dQq3HFTpHozpcW8vJNlmy4p7nElJbkE9KcVS ACDmc2Bce8WFRVoebFtQSSpSSNKjlTzr5Q8XNbsMok0KqqPAuMZ8AMKYcLpsAmoKSkOQ4YVqosOR GUMOxj6EEVGb8qmnYx4293NW/wBikiLYFJAOanKhwpUjTh0hzsinl4DmwbwIfxIhmslkwBSlUYkH kB6zaNSnMxzs16pWoJfCpWLCQcljQcgjPmTGjHho3gGl3Go6dE+yCN1HUoXGo6cgnqzSC4VlMcgc 0uacA6gHj1ttQIZKWPtDmS279o/nHW6JxVVQYpYFvcSRXqotGFzt5zmHccBip4hNW5wr7ZJG58bR b7c6Jc42Vj3sY3w5HeiSJlUQlqF3OWFjp4iElom4lg54SUlqBQDvzzrWF152gywWDoURX3Xcjq+U M9ttQQAPaOfEe8R5hI8YvA2OYcRwsBQ96tC2LEDO5vyih6lPd62VJlszpUB1CtVfAeUNewSlATZZ zSaeRQH5lVS3KPWa9SllAYkLJSUu+FZLeSR4Rzu9eCcSk1U7cxhx68TiYnjFZ4KUhG/ryVJ4QMsD bH7jZLkkoJCvUmO50CmZzoAKvxeEV5Si7qzFEnTCAP8AkoaZCHWYoKCi4NMOE6MCcuvnDLfKMLbx w1ofZcP1dj5wT2iOIhsgu0WPLoUzx44KNeKlo907g7gpZY0pSgPmSX0ctU/hDFbL6USoZpDvzFCD xyYecO1s/lLcMC6knhqegzHOBJKlZihUN46AFINHzIDAc4QczjAPZqaW6rLe3jND49bVHMpeb0Dj VAG6o+4C5KqO2IMAOEIr22mUlSVlFCCx4JJJA+0occhG4sRQpKFh0qwlxyBYGjAcoeJ12iahctWg dKv72emlBTgIYAlbKXyatomI2yiYvk1b9kBWvtIK5a0BLE0+PySA5OpMGGwFpCLPhVlhUoKyDFH5 V8oAFXGwWeqfF2Uemghyum88UsSEnfU7fYGfgQaR5kYkDi831HeiGIPa4uPWvXX7IxuPZ9Uwqmux USAM/wCGCyacCwLx6HK6iZcsIUWwqIH2RQeO6p+kZi4wmf3nG5VPZs/vOIBKa7hvIKlt7JqOuIHz OddINLuV3UthUkt1JZ+rBzwERlsYvdUNAS3gB89YPrqnE5l2luH5qL+bAdII6EOeGbOoUw+KpEY0 cQfLVNu2V4gIZ/WoDwGdQNSogPpDbarqIkJWPWQQrg4LAvrUhm4QsvazBc/CcgGHKgPzL+A4Qnsa /wCBNTogrCeQC6eNSXMexUhDhl2Ktinlpbl2Kfdn7+7xIUP5iaLHFqlvsuBDiUBZxChTvkcsIHjU GACxp7qakoo9G0bC/wATnBvMNUniHPglJb7Ll2g8gDm8duuh61RpdOO3UCh6g/uuk+2Akg5Ir985 DhuiAybNEy0BL0FOL1GtM1HLlBCmeRKxZkhaqj2nz8PwECdlsg7ta640qoXq4UgA9ak9TAnNEUAa N7+dlQNEUAA1N/EojWsSpuBVETKg6AmjDmVQObUrUJiWzChryKQfF6AZQ6XpL7zAVO+EnPXIeTUh tnzipEsmpCyl/wC0EM/RoC08aK/zMuCgD4sVXfM0VB6ckT3NaxMAUR/ESGWOIBqptHIIGrB9YU3r ZcYJTXPxLgf8YFrNaTLtJw0CnJGhqB5DEfhwh/ts8y17vvM2jEB4LMxr2txG+6YlYHhuIpcWI5in 3W1pngSVI4oJrXn86QF3VbWwYvUW44sqjHkGc1gimrdM0nQBv9Kj84G7fLBsks64xXzEBhIhyuG5 KVhIiDXgfM4+SOLps+4pL4lMwJrUpLK+1oOENly7q6ZEMxzw5eT1J5Rz2XvBSkIWfWcDwxt8hDlY pQxA65eDmImgAe8E6io/tVkwrc8gqflqPvdCXaFOCEKoxb/YBn1USwhj7ObiUSLTkCaJ4JxnLVmd XQQp7YKpHMAHxUfyEKdiJ5CVJBoCkDooB/hFImF72M2oKqGxlzmR+aktEgHeUM8g2n5gM/WPRra5 5CEHmr/8/lGIIZGyEu6n0spD45KuIOp9LL//2Q== ------=_NextPart_000_0000_01CB9217.A33D0760 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://img2.blogblog.com/img/widgets/arrow_dropdown.gif R0lGODlhDQAKALMPAP///6+vr/j4+OHh4fr6+uzs7Nvb2+3t7dzc3Ojo6N3d3e7u7ubm5vf39/b2 9v///yH5BAEAAA8ALAAAAAANAAoAQAQ68D1AK5AYi5OOyMQxBAFAGshwEARpmQGzEJJQjOhQfBLx Uo4GTZBwUU6KxMc2OqV2GaZCx8v0BLRMBAA7 ------=_NextPart_000_0000_01CB9217.A33D0760 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://img1.blogblog.com/img/icon_feed12.png iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABGdBTUEAANbY1E9YMgAAABl0RVh0 U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIGSURBVHjaYrxZpGnAwcaxn4ONTYCJlYmB mYWRgQkJMzIzMjD8/8vw5dOvDx9ef3EECCAWkGKW338FWJR0GP6/vc3A8O8rA+N/oEIGJgYmRiDJ BMRATUJirAL///PsBwggFlYmJgEmtv8MQqlzGEDg38fnDH+ub2H4e2UVA9PfL2DFjEBNf379Y+Dh

4RAACCAmVk42BmZ2RoYvS9MZfh6bzcDw6zMDm0UqA0f4IgZmMTW44j/f/zH8/fWfASCAmEBuZga6 nVXBhOHfs3MMP1fFMfzeWc7AyM7LwOI9leEfnzJY8Z8fIA3/GAACiIkJrIGRgd06lYEzZDoDR9x6 iKnbcsBOZHHrZPj7nwuq4T8DQACBNYBC5/scV4Y/B1oYgL5lYHHtYPjPIc7wY2cTAxOfJAOzpjdE w+9/DAABBLcB7F6g4r8bEhj+f37OwGxVwPDjyn6Gfx+eMbDr+zL8+QnS8J8BIICYQOEM0sTm0cnA bF/D8F/KluHX8dlgkxnFDRm+n93MwCqlDnb/vz//GQACiAkUbCD8/91thv8/PzP8un+G4eedM2D3 M4qoMvx69RTMZhZXBzrrNwNAADG+bDd9D4oUWNCB3ArHPyEhA/LsP6BzmEXYPgAEEAsoukExyMnJ IsDwj40BKMXAwPSfgZH1HzCu/wONBrH/M/xl+fPhN8NPR4AAAwAltMnQyQrv8QAAAABJRU5ErkJg gg== ------=_NextPart_000_0000_01CB9217.A33D0760 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://img1.blogblog.com/img/widgets/subscribe-google.png iVBORw0KGgoAAAANSUhEUgAAAGgAAAARCAMAAAAG7xmaAAAAYFBMVEX////X19jm5+j////Kqhr2 9fUuLi7hfm7DytlObbIlUbHXSDEAAABjY2Ojz/9xir/OsqtHUUdesWP56OANJpqcnJzcxF6VpsyG hobpxb9NdNnp26DV7NcAM8wAAJkYS9/tiK7sAAAAAXRSTlMAQObYZgAAAcJJREFUeF690tluIjEQ hlGqyuvS+86SvP9bzu8WncGCkSJNyCdhi+LiSGVOp+k3OmVH3l+W4NyK3iNVgG5n9Hk0fnwb0EsI 4bzQS+Da99cn6IZGlO871Jo7sK6C2Dw73HhHNIVG/wMi/RKS+hGq1qmAkiBdPUKNJ4KxMMur+p7l GRpHQDgOyFWuy0oyaRXqcAnqUpryrOJsh/vSgNlo7SZyUfN8EXHh7AMD0nn+AH0Ckr0vaCIxGvsj qVbpYO0Qzn1mKgAuLMdqrOU2xuGiBlLq4s68jI4A2Xaw0ZVQXUtd11+QSSlNQPLqXDpWhxPfM5Yh fzzOEFuSLdp5Ji1qbhoS/Nb3GNmWSRdQuTrXQagOyDxCGccE+eBEqGkCWQsyWqVwzQpzHRYGZC0T l6sr/wy7wIkno4GxOVbHhmUyrIEhF7A81gFQ3GSLLZ5IBtU6vNBCOq8utiJPEDogThqaWfPrm0pa nIkEmbTPOtlzfgwh+JV0RBvpWSk1kzuPoWHuu37A2G5/obEI0HfT7MgRsQghLcK42Dfk/CJXItb7 /IDko0j+Mxcgc+BimCFIPxkgL7J4KhxAkH66dd0/D8FB1fuD8we+R0a9JEb6NQAAAABJRU5ErkJg gg== ------=_NextPart_000_0000_01CB9217.A33D0760 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://img1.blogblog.com/img/widgets/subscribe-netvibes.png iVBORw0KGgoAAAANSUhEUgAAAFsAAAARCAMAAACFKyChAAAC7lBMVEX////////o8f9fti79/v/y 9/+It/55rv5Fbrj8/f76+/33+v/z+P/q8//l7/+Cs/5rpv5dnf76/P9VmP74+vyUvv6Gtv56r/41 oTVLcrqqqqr2+Pvv9f/h7f/e6//Y4fDL4P/R2+3F3P/C2v/N2OyqzP+2xuSix/5Ysy/5+//MzMxx qf5qpf6EntBno/5Zm/5fti9eti41ojQ1oTSSvf4+aLYsWa4iUqv5/P/4+fz0+f/29/v09vrx9Pro 8v/r7/jm8P/g7P/j6fXa6f/e5fLU5f/T5P/a4vHV3u/J3//E2//L1uu+1/+51f+uzv+9y+atzv+6 yeWoy/6myf+fxf6wweGcw/6awf6Nuv6gtNuJuP6EtP6CtP6As/6SqtV3rf51q/5tp/5mov5jof5e nv5bnP5ctS5ctC9btC9TsDBOrjFhg8NIqzI+pjM9pjM+pTM5pDRRdr1Mc7tIb7lBarcvkRg9Z7Ur ixgriRgqiRglghkxXbEifxkifRkgeRqQvP4ddhuuv+AyoDX+/v/2+f/2+Pzy9vvy9frt9P/w8/rs 8//s7/fq7vfo7fbi7v/i7f/n7Pbg7f/k7Pnn6/bh7P/f7P/d6v/h6PTh5/Tf5vPY5//W5v/d5PLR 5P/a4fHO4v/X4PDH3f/D2//C2v7C2f7M1+zM1+u/2P671/+61f+31P630/7Cz+ix0P+/zeawz/60 xOOyw+KywuGawv6Zwv6rvd+YwP6XwP6Svv+httuLuf+Luf6Kuf6LuP6KuP6es9qbsdl+sv58r/6P ptOFp9+JotKGoNCDndB9ms5enf50kspRlv5dtC5ctC5XszBYsi9TsTBTsC9oiMVPrjFPrjBjhcRJ rDFJqzJFqjJFqTJCqTJDqDI/pzNApjNYfMA8pTQ7pDM5pDNWer84pDQ5ozQ5ozM4ozU3ozQ0ojU0 oTRKcbpJcLpIcLkvkRcvjxgtjhgtjBg8ZbI6ZbQohhgohRk0YLIifxoifRooVq4aTKg1STZjAAAA AXRSTlMAQObYZgAAAmVJREFUeF611EOMbE0ch+H+tc2xbdu2bdv2XNu2bdu2bdv8uLsnmaRzchaT WUw/VUn9a/Puqmg2KkOj2UBFbHSINkYpDXr7I0NJC/3xVU6pbkhziB9A+11FZcW39vavVyuvvEc/ TlgoR7oB9IstB9B+bmVl9R34QRwvQBIZpbsw0R+A7rYt3kBUx+lZM4OnM6fNFdP1WYAkRWAUCgIz 3EgIQGi0KIhFbT+t7uruBjo7u24+Acnd3mdcj1pvGH9u+dQchkueP89wyiTWJ8uPpDlmABocjt3F Q0KI8m01i8NB1yzUVGygth/W/O67/VXzACQL3GvDdv4dotZqz+PbN6tN5R4fJ7YzRZKtng97OHCs PEZvaak52DnW2ChlbXJgebHXUNv36nr6bj1190Hi9yUZxu6zzTzOFxTY/78WLSOBTHWc2gq4EW3J PgApuQElB5LMzRVxYmlRhomA2r7z6J+hQ4AhQ/99fBsk41t3wMx9SqxHdnq6RXKgrzbRnmcbJxUR bTcgLxOApSSoJDVm1cpoOs8gIbcsntq+0VjfOAwY1tBQXw2SGdy9PLMOw7Hcc8C6C/663Gw+mDmO +wF5VpbcS0NmIlgu2w6Nw3LQd09azfYZfZRNbV9787JpBOHt66brIHnl2Rsb+V/bZGPtNu1fZ/nM W54HgfWKCMBS4Ziw53I+p1SmLgA9T8pxUB+zWVZUaBdNbVd9cHUhlpaWi2sVSJYYrvBTW2bIx8TE XfMBBFqEAHIxDxAFz9ETGQgnmCxmArCOMNUHWAGhpnRQ23BmMJwYTs7EHtw3r9q/SlWINk1HZf4A wCDWutwHXcUAAAAASUVORK5CYII= ------=_NextPart_000_0000_01CB9217.A33D0760

Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://img1.blogblog.com/img/widgets/subscribe-newsgator.png iVBORw0KGgoAAAANSUhEUgAAAFsAAAARCAMAAACFKyChAAABMlBMVEX///9klkGJiYn/mQCLsHHh 4eHF17fi6Oinp6fY5c+xyqDT09Pw8PDi69v1+PP4+Pjs8ueQkJC70ayYmJjp6Orp6el3o1mevolm ZmY2i0KSuq44ilmBqmW1tbWoxJRWlmlunU2fn5//sT3w7un/+vHExMRCfY+ZmZn/oxr6+vra2tr/ 58P/9ebLy8v/686urq7/3ar/79b/pyQ7e43/0In/nw//4bX/pyL9/f0pizb/nQv/ohf/oBE7iVL+ /v5AhVCVt33/367/qinS0tL/xW//vluzs7P7+/v/26WSs6z/2Z9amnC9vb2+vr7/47nt7e3AwMCt ra3/qSb/pBv09ez/nAf/6Mb/yXfu8O7/1JPu7u7/nxDO3sP/uE7/9ui4uLj/05H/8+Cpqan/v17/ xnH/7dLR0PanAAAB00lEQVR4XrXT5Y7jQBAE4OqZMTOGeZn5mJmZmd7/Fa4dBZzVKTpplfKoLf/5 VGqNsbqwAHwWk9Uq2xdmczgGrj7/eevM9oN6vd7pPKpxrtUaE/vj3fXd82e160XdBmf4XhkD9158 e/L/lKXPsY3XQ3vaG+vPJrWzDBzNPS161nB6gK0A+JYPIPRmbC5tpDymvbce3t7HybsbS+C0hOgh i4RoQWh8NOHyh+krojz0m8W0iWydiHSLSE3tDovpwBikg6n9/aKUmziScu0pkAnNjZyk5ZoiG9nL UQbEXYYrlabPk3v7ZEMnnWLM2oaRpobRmOzkjTzo7+B+f032AU0A5rLYFeaGO7IDUyTO9TZgK2UX k22LAJBNKNm14U5So7yTS/LcDwBvP8kvYzsytSDaFhtBYQPuY9HOfbRVhRurwg7JgkfxaZvN90b5 nvyS8uUWNo+l/DC2HdGLekErSkSSmI5pJknYzZukvG6ek7KoqVdIUcX6h80p3ZN93vfNvctSHiwB gQZkLtxtJwAcJ+DjapoWwNdjbh3GeujBs0J49mf4Vtm+0ihl1Bt7jHNe7WBOYrvd1ef+O4crM88I +HOHd/77K+baSumYZy8ohb2wVIHqwvIXBhVnPLBkixgAAAAASUVORK5CYII= ------=_NextPart_000_0000_01CB9217.A33D0760 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://img1.blogblog.com/img/widgets/subscribe-yahoo.png iVBORw0KGgoAAAANSUhEUgAAAFsAAAARCAMAAACFKyChAAAAe1BMVEX////8GSH///9UVFT+xcj/ 8PH8KzL+jZH/5eb9SlH/Zmb+19j+sbP8dnv9bnOjz//8PEP+n6KZmZn09PT9f4P9WmDU1NRmZmYN JppeXl7f398pXOZ0dHR+fn7q6ur/9vbMzMwPQtuJiYm0tLQAAJmpqakYMqUAM8xKc+0wAtJHAAAA AXRSTlMAQObYZgAAAXdJREFUeF6108eu2zAYhFHPsDd1ubfbkrz/E4bShQ3aSRYBrE+ACGhx8IMi V91irVYdF6rbZPvnY58vtX/lDofD29z2xfY07jY3rf+yvfcpGcWHLorFF2WtJS0Qn23Whf0hjuRa nNZi1/MqvkhZAU6x9aMbJUkb8mM0BjJIaUnlkNOKgC3seWrW+XWzv4T44FGc2Imu3x05FQBJpdGk NgQaIJESVA1yLedxrYaFK/bkkEXOlfauE9nuN+Jd7DnXAjbCUAEjmdAa4xyhSUa4iSYtDNKTXdes 67qw34Xoss1rXvkdBwCSDFqnya5G3zgJyRya73FHSB0L++1ve7I+bfrJ5lH0vDXT1KOHooYlBxgg StngEoFUaUQalnb5L+/2+crZPgne0yBVg0hU0ulByqGKtnKjc4EMlfeDZQv/h517sMlne9CAdu1g lATSpTiJ5dFUVSDu9o9t2WyfJ5rrM8n9/mbI7/7r7nw+9NJ7uUyzvVTZXm0W6zcSt0JtZ/HJvQAA AABJRU5ErkJggg== ------=_NextPart_000_0000_01CB9217.A33D0760 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.blogger.com/static/v1/widgets/3734822104-widget_css _bundle.css section { DISPLAY: } nav { DISPLAY: } article { DISPLAY: } aside { DISPLAY: } hgroup { DISPLAY: } header { block block block block block

DISPLAY: block } footer { DISPLAY: block } time { DISPLAY: inline } mark { DISPLAY: inline } #ArchiveList .toggle { CURSOR: pointer; FONT-FAMILY: Arial,sans-serif } #ArchiveList .toggle-open { LINE-HEIGHT: 0.6em; _font-size: 1.7em } #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: 0.25em 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.posts LI { PADDING-LEFT: 1.3em } #ArchiveList .collapsed UL {

DISPLAY: none } .post-footer ABBR { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } #blog-pager-newer-link { FLOAT: left } #blog-pager-older-link { FLOAT: right } #blog-pager { MARGIN: 1em 0px; OVERFLOW: hidden; TEXT-ALIGN: center } .backlink-toggle-zippy { PADDING-RIGHT: 11px; BACKGROUND: = url(//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(//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; MAX-WIDTH: 425px; _width: 410px } .comment-link { WHITE-SPACE: nowrap } .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; = -MS-INTERPOLATION-MODE: bicubic; FLOAT: right; BORDER-LEFT: #ccc 1px = solid; BORDER-BOTTOM: #ccc 1px solid } #comments-block .avatar-stock.avatar-image-container 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 } TABLE.tr-caption-container { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; MARGIN-BOTTOM: 0.5em; = PADDING-BOTTOM: 4px; PADDING-TOP: 4px } TD.tr-caption { FONT-SIZE: 80% } .item-control { DISPLAY: none } .item-control A { TEXT-DECORATION: none! important } .item-action A { TEXT-DECORATION: none! important } .widget-item-control { MARGIN-TOP: -20px; Z-INDEX: 10; FLOAT: right; POSITION: relative; = HEIGHT: 20px } .widget-item-control A { opacity: .5 } .widget-item-control A:hover { opacity: 1 } .widget .widget-item-control A IMG { BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: = none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; = BORDER-BOTTOM-STYLE: none; -moz-box-shadow: none; -webkit-box-shadow: = none; -ie-box-shadow: none; box-shadow: none } .icon-action { MARGIN: 0px 0px 0px 0.5em; VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: = none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: = none! important; BORDER-BOTTOM-STYLE: none! important } .comment-action-icon { MARGIN-TOP: 3px; WIDTH: 13px; HEIGHT: 13px } .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 } #comment-popup { VISIBILITY: hidden; POSITION: absolute } @media All =20 { .BLOG_mobile_video_class { DISPLAY: none } } @media Handheld =20

{ .BLOG_mobile_video_class { DISPLAY: inline } .BLOG_video_class { DISPLAY: none } } .post-share-buttons { DISPLAY: inline; MARGIN: 0px 0.5em; VERTICAL-ALIGN: middle; WIDTH: = 106px; ZOOM: 1 } .share-button { DISPLAY: block; BACKGROUND: url(/img/share_buttons.png) no-repeat left = 50%; FLOAT: left; OVERFLOW: hidden; WIDTH: 21px; HEIGHT: 22px } A.share-button:hover { TEXT-DECORATION: none } .share-button-link-text { LEFT: -999px; POSITION: absolute } .sb-email { BACKGROUND-POSITION: 0px 0px } A.sb-email:hover { BACKGROUND-POSITION: 0px -22px } A.sb-email:active { BACKGROUND-POSITION: 0px -44px } .sb-blog { BACKGROUND-POSITION: -21px 0px } A.sb-blog:hover { BACKGROUND-POSITION: -21px -22px } A.sb-blog:active { BACKGROUND-POSITION: -21px -44px } .sb-twitter { BACKGROUND-POSITION: -42px 0px } A.sb-twitter:hover { BACKGROUND-POSITION: -42px -22px } A.sb-twitter:active { BACKGROUND-POSITION: -42px -44px } .sb-facebook { BACKGROUND-POSITION: -63px 0px } A.sb-facebook:hover { BACKGROUND-POSITION: -63px -22px } A.sb-facebook:active { BACKGROUND-POSITION: -63px -44px } .sb-buzz { BACKGROUND-POSITION: -84px 0px; WIDTH: 22px

} A.sb-buzz:hover { BACKGROUND-POSITION: -84px -22px } A.sb-buzz:active { BACKGROUND-POSITION: -84px -44px } .goog-inline-block { DISPLAY: inline-block; POSITION: relative } * HTML .goog-inline-block { DISPLAY: inline } *:first-child + HTML .goog-inline-block { DISPLAY: inline } .goog-custom-button { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 2px; VERTICAL-ALIGN: middle; CURSOR: default; COLOR: #000; = PADDING-TOP: 0px; FONT-FAMILY: Arial,sans-serif; LIST-STYLE-TYPE: none; = BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none; outline: none } .goog-custom-button-outer-box { BORDER-LEFT-COLOR: transparent; BORDER-BOTTOM-COLOR: transparent; = VERTICAL-ALIGN: top; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: = transparent; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; = BORDER-RIGHT-COLOR: transparent; BORDER-BOTTOM-STYLE: solid } .goog-custom-button-inner-box { BORDER-LEFT-COLOR: transparent; BORDER-BOTTOM-COLOR: transparent; = VERTICAL-ALIGN: top; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: = transparent; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; = BORDER-RIGHT-COLOR: transparent; BORDER-BOTTOM-STYLE: solid } .goog-custom-button-checked .goog-custom-button-outer-box { BORDER-LEFT-COLOR: #cdcdcd; BORDER-BOTTOM-COLOR: #cdcdcd; = BORDER-TOP-COLOR: #cdcdcd; BORDER-RIGHT-COLOR: #cdcdcd } .goog-custom-button-checked .goog-custom-button-inner-box { BORDER-LEFT-COLOR: #cdcdcd; BORDER-BOTTOM-COLOR: #cdcdcd; = BORDER-TOP-COLOR: #cdcdcd; BORDER-RIGHT-COLOR: #cdcdcd } .goog-custom-button-outer-box { BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 0px; = MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px } .goog-custom-button-inner-box { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; = BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; = MARGIN: 0px -1px; PADDING-TOP: 1px; WHITE-SPACE: nowrap; = BORDER-RIGHT-WIDTH: 1px; -moz-box-orient: vertical } * HTML .goog-custom-button-inner-box { LEFT: -1px } *:first-child + HTML .goog-custom-button-inner-box { LEFT: -1px }

:unknown .goog-custom-button { LINE-HEIGHT: 0 } :unknown .goog-custom-button-outer-box { LINE-HEIGHT: 0 } :unknown .goog-custom-button-inner-box { LINE-HEIGHT: normal } .goog-custom-button-active { BACKGROUND-POSITION: left bottom; BACKGROUND-COLOR: #faf6bc } .goog-custom-button-checked { BACKGROUND-POSITION: left bottom; BACKGROUND-COLOR: #faf6bc } .blog-mobile-link { PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; = PADDING-TOP: 15px } .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 } .crosscol .PageList UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } .footer .PageList UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } .crosscol .PageList LI { PADDING-RIGHT: 0.75em; BACKGROUND: none transparent scroll repeat 0% = 0%; FLOAT: left; MARGIN: 0.75em; LIST-STYLE-TYPE: none } .footer .PageList LI { PADDING-RIGHT: 0.75em; BACKGROUND: none transparent scroll repeat 0% = 0%; FLOAT: left; MARGIN: 0.75em; LIST-STYLE-TYPE: none } .crosscol .PageList H2 { DISPLAY: none } .PageList LI A { FONT-WEIGHT: normal } .PageList LI.selected A {

FONT-WEIGHT: bold; TEXT-DECORATION: none } .profile-img { FLOAT: left; MARGIN: 0px 5px 5px } .profile-data { MARGIN: 0px } .profile-datablock { MARGIN: 0.5em 0px } .profile-textblock { MARGIN: 0.5em 0px } .Subscribe.widget { POSITION: static } .Subscribe.widget .widget-content { ZOOM: 1 } .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; ZOOM: 1; POSITION: relative } DIV.subscribe { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; WIDTH: 144px; CURSOR: pointer; PADDING-TOP: 0px; TEXT-ALIGN: left } DIV.subscribe DIV.top { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 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 } HTML > BODY DIV.subscribe DIV.top { BACKGROUND: url(//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 } DIV.subscribe DIV.top SPAN.inner { MARGIN: 0px 5px } .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 { Z-INDEX: 20; POSITION: absolute; TOP: 0px } HTML > BODY DIV.subscribe DIV.bottom { BACKGROUND: url(//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 } .subscribe-dropdown-arrow { MARGIN-TOP: 4px; FLOAT: right; MARGIN-RIGHT: 6px } .feed-reader-links { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } 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 { 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; MARGIN: 0px 0px 2em; = 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.gsc-tabHeader { BORDER-RIGHT: 1px solid; BORDER-TOP: 2px solid; FONT-WEIGHT: bold; = BORDER-LEFT: 1px solid; BORDER-BOTTOM: 0px solid } #uds-searchControl .gsc-tabhInactive.gsc-tabHeader { 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 } #staticMap .loading { CLEAR: left; BACKGROUND: = url(//www.blogger.com/img/spinner_white_tiny.gif) #fff no-repeat 50% = 50%; POSITION: relative; _height: 100% } #requestUrl { DISPLAY: none } .Navbar IFRAME { DISPLAY: block

} .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 } .PopularPosts .item-thumbnail { FLOAT: left; MARGIN: 0px 5px 5px 0px } .PopularPosts .widget-content UL LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.7em; = PADDING-TOP: 0.7em } .PopularPosts IMG { PADDING-RIGHT: 0.4em } .PopularPosts .item-title { PADDING-BOTTOM: 0.2em } .related-posts-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 } .related-posts-ad { MARGIN-BOTTOM: 10px; WIDTH: 125px; HEIGHT: 125px } .related-posts-results { PADDING-TOP: 5px } .related-posts-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 } .Stats .counter-wrapper { DISPLAY: inline-block; FONT-WEIGHT: bold; FONT-SIZE: 24px; = VERTICAL-ALIGN: top; LINE-HEIGHT: 30px; HEIGHT: 30px } .Stats IMG { VERTICAL-ALIGN: top; MARGIN-RIGHT: 10px }

.Stats .graph-counter-wrapper { COLOR: #fff } .Stats .digit { BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; DISPLAY: = inline-block; BACKGROUND: url(/img/widgets/stats-flipper.png) no-repeat = left 50%; MARGIN-LEFT: -1px; BORDER-LEFT: #fff 1px solid; WIDTH: 22px; = LINE-HEIGHT: 28px; BORDER-BOTTOM: #fff 1px solid; POSITION: relative; = HEIGHT: 28px; TEXT-ALIGN: center } .Stats .blind-plate { BORDER-TOP: #000 1px solid; FILTER: alpha(opacity=3D65); LEFT: 0px; = WIDTH: 22px; BORDER-BOTTOM: #fff 1px solid; POSITION: absolute; TOP: = 13px; HEIGHT: 0px; opacity: .65 } .Stats .stage-0 { BACKGROUND-POSITION: 0px 0px } .Stats .stage-1 { BACKGROUND-POSITION: -22px 0px } .Stats .stage-2 { BACKGROUND-POSITION: -44px 0px } .Stats .stage-3 { BACKGROUND-POSITION: -66px 0px } 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 } ------=_NextPart_000_0000_01CB9217.A33D0760 Content-Type: multipart/alternative; boundary="----=_NextPart_001_0019_01CB9217.A34B3830" ------=_NextPart_001_0019_01CB9217.A34B3830 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: http://singgiheducation.blogspot.com/2009/02/mengenal-model-qu antum-teaching.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=20 dir=3Dltr><HEAD><TITLE>GURU INOVATIF: MENGENAL MODEL QUANTUM = TEACHING</TITLE> <META http-equiv=3DContent-Type content=3D"text/html; charset=3DUTF-8"> <SCRIPT type=3Dtext/javascript>(function() { var a=3Dwindow;function = c(b){this.t=3D{};this.tick=3Dfunction(d,i,e){e=3De?e:(new =

Date).getTime();this.t[d]=3D[e,i]};this.tick("start",null,b)}var f=3Dnew = c;a.jstiming=3D{Timer:c,load:f};try{var = g=3Dnull;if(a.chrome&&a.chrome.csi)g=3DMath.floor(a.chrome.csi().pageT);i= f(g=3D=3Dnull)if(a.gtbExternal)g=3Da.gtbExternal.pageT();if(g=3D=3Dnull)i= f(a.external)g=3Da.external.pageT;if(g)a.jstiming.pt=3Dg}catch(h){};a.tic= kAboveFold=3Dfunction(b){b=3Db;var d=3D0;if(b.offsetParent){do = d+=3Db.offsetTop;while(b=3Db.offsetParent)}b=3Dd;b<=3D750&&a.jstiming.loa= d.tick("aft")};var j=3Dfalse;function = k(){if(!j){j=3Dtrue;a.jstiming.load.tick("firstScrollTime")}}a.addEventLi= stener?a.addEventListener("scroll",k,false):a.attachEvent("onscroll",k);=0A= })();</SCRIPT> <META content=3Dtrue name=3DMSSmartTagsPreventParsing> <META content=3D"MSHTML 6.00.6000.20753" name=3DGENERATOR><LINK=20 href=3D"http://www.blogger.com/favicon.ico" = type=3Dimage/vnd.microsoft.icon=20 rel=3Dicon><LINK=20 href=3D"http://singgiheducation.blogspot.com/2009/02/mengenal-model-quant= um-teaching.html"=20 rel=3Dcanonical><LINK title=3D"GURU INOVATIF - Atom"=20 href=3D"http://singgiheducation.blogspot.com/feeds/posts/default"=20 type=3Dapplication/atom+xml rel=3Dalternate><LINK title=3D"GURU INOVATIF = - RSS"=20 href=3D"http://singgiheducation.blogspot.com/feeds/posts/default?alt=3Drs= s"=20 type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"GURU INOVATIF = - Atom"=20 href=3D"http://www.blogger.com/feeds/511968961600464537/posts/default"=20 type=3Dapplication/atom+xml rel=3Dservice.post><LINK title=3DRSD=20 href=3D"http://www.blogger.com/rsd.g?blogID=3D511968961600464537"=20 type=3Dapplication/rsd+xml rel=3DEditURI><LINK title=3D"GURU INOVATIF - = Atom"=20 href=3D"http://singgiheducation.blogspot.com/feeds/2305396520391545157/co= mments/default"=20 type=3Dapplication/atom+xml rel=3Dalternate><LINK=20 href=3D"http://4.bp.blogspot.com/_gSh6KdpCa5A/SYzfwUzkzdI/AAAAAAAAABY/WKR= tbshRI3g/s72-c/multimedia-www.mertoyudan.org.jpg"=20 rel=3Dimage_src><!--[if IE]> <SCRIPT> (function() { var html5 =3D = ("abbr,article,aside,audio,canvas,datalist,details," + = "figure,footer,header,hgroup,mark,menu,meter,nav,output," + = "progress,section,time,video").split(','); for (var i =3D 0; i < = html5.length; i++) { document.createElement(html5[i]); } })(); </SCRIPT> <![endif]--><LINK=20 href=3D"http://www.blogger.com/static/v1/widgets/3734822104-widget_css_bu= ndle.css"=20 type=3Dtext/css rel=3Dstylesheet><LINK=20 href=3D"http://www.blogger.com/dyn-css/authorization.css?targetBlogID=3D5= 11968961600464537&amp;zx=3D5bba064e-abc8-4679-b2c2-416c3ff6fe99"=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: #000000; MARGIN: 0px; FONT: small "Trebuchet MS", = Trebuchet, Verdana, Sans-serif; COLOR: #cccccc; TEXT-ALIGN: center } A:link {

COLOR: #99aadd; TEXT-DECORATION: none } A:visited { COLOR: #aa77aa; TEXT-DECORATION: none } A:hover { COLOR: #aadd99; TEXT-DECORATION: underline } A IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } #header-wrapper { BORDER-RIGHT: #b3b3b3 1px solid; BORDER-TOP: #b3b3b3 1px solid; MARGIN: = 0px auto 10px; BORDER-LEFT: #b3b3b3 1px solid; WIDTH: 660px; = BORDER-BOTTOM: #b3b3b3 1px solid } #header-inner { BACKGROUND-POSITION: center 50%; MARGIN-LEFT: auto; MARGIN-RIGHT: auto } #header { BORDER-RIGHT: #b3b3b3 1px solid; BORDER-TOP: #b3b3b3 1px solid; MARGIN: = 5px; BORDER-LEFT: #b3b3b3 1px solid; COLOR: #e1771e; BORDER-BOTTOM: = #b3b3b3 1px solid; TEXT-ALIGN: center } #header H1 { PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0.25em; = MARGIN: 5px 5px 0px; FONT: bold 242% Georgia, Times, serif; = TEXT-TRANSFORM: uppercase; PADDING-TOP: 15px; LETTER-SPACING: 0.2em } #header A { COLOR: #e1771e; TEXT-DECORATION: none } #header A:hover { COLOR: #e1771e } #header .description { PADDING-RIGHT: 20px; PADDING-LEFT: 20px; MAX-WIDTH: 700px; = PADDING-BOTTOM: 15px; MARGIN: 0px 5px 5px; FONT: bold italic 78% = Georgia, Times, serif; TEXT-TRANSFORM: uppercase; COLOR: #ffffcc; = PADDING-TOP: 0px; LETTER-SPACING: 0.2em } #header IMG { MARGIN-LEFT: auto; MARGIN-RIGHT: auto } #outer-wrapper { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: = 0px auto; FONT: 100% 'Trebuchet MS',Trebuchet,Verdana,Sans-serif; WIDTH: = 660px; PADDING-TOP: 10px; TEXT-ALIGN: left } #main-wrapper { FLOAT: left; OVERFLOW: hidden; WIDTH: 410px; WORD-WRAP: break-word } #sidebar-wrapper { FLOAT: right; OVERFLOW: hidden; WIDTH: 220px; WORD-WRAP: break-word } H2 { MARGIN: 1.5em 0px 0.75em; FONT: bold 78%/1.4em 'Trebuchet =

MS',Trebuchet,Arial,Verdana,Sans-serif; TEXT-TRANSFORM: uppercase; = COLOR: #777777; LETTER-SPACING: 0.2em } H2.date-header { MARGIN: 1.5em 0px 0.5em } .post { PADDING-BOTTOM: 1.5em; MARGIN: 0.5em 0px 1.5em; BORDER-BOTTOM: #b3b3b3 = 1px dotted } .post H3 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: = 140%; PADDING-BOTTOM: 4px; MARGIN: 0.25em 0px 0px; COLOR: #aadd99; = LINE-HEIGHT: 1.4em; PADDING-TOP: 0px } .post H3 A { DISPLAY: block; FONT-WEIGHT: bold; COLOR: #aadd99; TEXT-DECORATION: = none } .post H3 A:visited { DISPLAY: block; FONT-WEIGHT: bold; COLOR: #aadd99; TEXT-DECORATION: = none } .post H3 STRONG { DISPLAY: block; FONT-WEIGHT: bold; COLOR: #aadd99; TEXT-DECORATION: = none } .post H3 STRONG { COLOR: #cccccc } .post H3 A:hover { COLOR: #cccccc } .post-body { MARGIN: 0px 0px 0.75em; LINE-HEIGHT: 1.6em } .post-body BLOCKQUOTE { LINE-HEIGHT: 1.3em } .post-footer { MARGIN: 0.75em 0px; FONT: 78%/1.4em 'Trebuchet MS', Trebuchet, Arial, = Verdana, Sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #777777; = LETTER-SPACING: 0.1em } .comment-link { MARGIN-LEFT: 0.6em } .post IMG { BORDER-RIGHT: #b3b3b3 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: = #b3b3b3 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: = #b3b3b3 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #b3b3b3 1px solid } TABLE.tr-caption-container { BORDER-RIGHT: #b3b3b3 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: = #b3b3b3 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: = #b3b3b3 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #b3b3b3 1px solid } .tr-caption-container IMG { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =

BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } .post BLOCKQUOTE { MARGIN: 1em 20px } .post BLOCKQUOTE P { MARGIN: 0.75em 0px } #comments H4 { FONT-WEIGHT: bold; MARGIN: 1em 0px; TEXT-TRANSFORM: uppercase; COLOR: = #777777; LINE-HEIGHT: 1.4em; LETTER-SPACING: 0.2em } #comments-block { MARGIN: 1em 0px 1.5em; LINE-HEIGHT: 1.6em } #comments-block .comment-author { MARGIN: 0.5em 0px } #comments-block .comment-body { MARGIN: 0.25em 0px 0px } #comments-block .comment-footer { MARGIN: -0.25em 0px 2em; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1.4em; = LETTER-SPACING: 0.1em } #comments-block .comment-body P { MARGIN: 0px 0px 0.75em } .deleted-comment { COLOR: gray; FONT-STYLE: italic } .feed-links { CLEAR: both; LINE-HEIGHT: 2.5em } #blog-pager-newer-link { FLOAT: left } #blog-pager-older-link { FLOAT: right } #blog-pager { TEXT-ALIGN: center } .sidebar { COLOR: #999999; LINE-HEIGHT: 1.5em } .sidebar UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } .sidebar LI { PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0.25em; MARGIN: = 0px; TEXT-INDENT: -15px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px } .sidebar .widget { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1.5em; MARGIN: = 0px 0px 1.5em; PADDING-TOP: 0px; BORDER-BOTTOM: #b3b3b3 1px dotted }

.main .widget { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1.5em; MARGIN: = 0px 0px 1.5em; PADDING-TOP: 0px; BORDER-BOTTOM: #b3b3b3 1px dotted } .main .Blog { BORDER-BOTTOM-WIDTH: 0px } .profile-img { BORDER-RIGHT: #b3b3b3 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: = #b3b3b3 1px solid; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; = MARGIN: 0px 5px 5px 0px; BORDER-LEFT: #b3b3b3 1px solid; PADDING-TOP: = 4px; BORDER-BOTTOM: #b3b3b3 1px solid } .profile-data { MARGIN: 0px; FONT: bold 78%/1.6em 'Trebuchet MS', Trebuchet, Arial, = Verdana, Sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #777777; = LETTER-SPACING: 0.1em } .profile-datablock { MARGIN: 0.5em 0px } .profile-textblock { MARGIN: 0.5em 0px; LINE-HEIGHT: 1.6em } .profile-link { FONT: 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif; = TEXT-TRANSFORM: uppercase; LETTER-SPACING: 0.1em } #footer { CLEAR: both; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase; WIDTH: 660px; = LINE-HEIGHT: 1.6em; PADDING-TOP: 15px; LETTER-SPACING: 0.1em; = TEXT-ALIGN: center } </STYLE> <SCRIPT type=3Dtext/javascript>=0A= if (window.jstiming) window.jstiming.load.tick('headEnd');=0A= </SCRIPT> </HEAD> <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=3D511968961600464537&= amp;blogName=3DGURU+INOVATIF&amp;publishMode=3DPUBLISH_MODE_BLOGSPOT&amp;= navbarType=3DSILVER&amp;layoutType=3DLAYOUTS&amp;searchRoot=3Dhttp%3A%2F%=

2Fsinggiheducation.blogspot.com%2Fsearch&amp;blogLocale=3Din&amp;homepage= Url=3Dhttp%3A%2F%2Fsinggiheducation.blogspot.com%2F&amp;targetPostID=3D23= 05396520391545157"=20 frameBorder=3D0 width=3D"100%" scrolling=3Dno height=3D30 = allowTransparency></IFRAME> <DIV></DIV></DIV></DIV> <DIV id=3Douter-wrapper> <DIV id=3Dwrap2><!-- skip links for text browsers --><SPAN = id=3Dskiplinks=20 style=3D"DISPLAY: none"><A=20 href=3D"http://singgiheducation.blogspot.com/2009/02/mengenal-model-quant= um-teaching.html#main">skip=20 to main </A> <A=20 href=3D"http://singgiheducation.blogspot.com/2009/02/mengenal-model-quant= um-teaching.html#sidebar">skip=20 to sidebar</A> </SPAN> <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: 495px; = BACKGROUND-IMAGE: = url(http://1.bp.blogspot.com/_gSh6KdpCa5A/SYkJsvWPBcI/AAAAAAAAAA0/p-aXBWK= 6ui8/S660/Candlelight+Water+Flame.jpg); BACKGROUND-REPEAT: no-repeat; = _height: 495px"> <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://singgiheducation.blogspot.com/">GURU INOVATIF</A> = </H1></DIV> <DIV class=3Ddescriptionwrapper> <P class=3Ddescription><SPAN>Jadi guru itu ga jadul... tapi gaul. Jadi = guru itu ga=20 asal ngawur... tapi bangunlah pengetahuan, jangan sekedar memberikan = pengetahuan=20 kepada siswa.Jadilah guru sebagai pelita dalam=20 gulita.</SPAN></P></DIV></DIV></DIV></DIV></DIV> <DIV id=3Dcontent-wrapper> <DIV id=3Dcrosscol-wrapper style=3D"TEXT-ALIGN: center"> <DIV class=3D"crosscol section" id=3Dcrosscol></DIV></DIV> <DIV id=3Dmain-wrapper> <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) --> <DIV class=3Ddate-outer> <H2 class=3Ddate-header><SPAN>Jumat, 06 Februari 2009</SPAN></H2> <DIV class=3Ddate-posts> <DIV class=3Dpost-outer> <DIV class=3D"post hentry"><A name=3D2305396520391545157></A> <H3 class=3D"post-title entry-title">MENGENAL MODEL QUANTUM TEACHING = </H3> <DIV class=3Dpost-header> <DIV class=3Dpost-header-line-1></DIV></DIV> <DIV class=3D"post-body entry-content"><A=20 href=3D"http://4.bp.blogspot.com/_gSh6KdpCa5A/SYzfwUzkzdI/AAAAAAAAABY/WKR= tbshRI3g/s1600-h/multimedia-www.mertoyudan.org.jpg"><IMG=20

id=3DBLOGGER_PHOTO_ID_5299856882819976658=20 style=3D"FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 227px; CURSOR: = hand; HEIGHT: 144px"=20 alt=3D""=20 src=3D"http://4.bp.blogspot.com/_gSh6KdpCa5A/SYzfwUzkzdI/AAAAAAAAABY/WKRt= bshRI3g/s200/multimedia-www.mertoyudan.org.jpg"=20 border=3D0></A> <STRONG><EM>Oleh : Singgih = Prihadi</EM></STRONG><BR><SPAN=20 style=3D"FONT-SIZE: 78%"><SPAN style=3D"FONT-FAMILY: lucida = grande"><EM>(Disampaikan=20 dalam BINTEKS guru SD se-Jateng di LPMP Jateng,Srondol,=20 Semarang)</EM></SPAN><BR></SPAN><SPAN style=3D"FONT-SIZE: = 78%"><EM>Sumber gambar :=20 </EM></SPAN><A href=3D"http://www.mertoyudan.org/"><SPAN=20 style=3D"FONT-SIZE: 78%"><EM>www.mertoyudan.org</EM></SPAN></A><BR><BR> <DIV align=3Djustify></DIV> <DIV align=3Djustify><SPAN style=3D"COLOR: #ffcc66">Teknologi baru = terutama=20 multimedia mempunyai peranan semakin penting dalam pembelajaran. Banyak = orang=20 percaya bahwa multimedia akan dapat membawa kita kepada situasi belajar = dimana=20 learning with effort akan dapat digantikan dengan learning with fun. = Apalagi=20 dalam pembelajaran orang dewasa, learning with effort menjadi hal yang = cukup=20 menyulitkan untuk dilaksanakan karena berbagai faktor pembatas, seperti = kemauan=20 berusaha, mudah bosan dan lain sebagainya. Jadi proses pembelajaran yang = menyenangkan, kreatif, tidak membosankan menjadi pilihan para = guru/fasilitator.=20 Jika situasi belajar seperti ini tidak tercipta, paling tidak multimedia = dapat=20 membuat belajar lebih efektif menurut pendapat beberapa = pengajar.<BR>Hasil-hasil=20 pengajaran dan pembelajaran berbagai bidang studi terbukti selalu kurang = memuaskan berbagai pihak (yang berkepentingan =E2=80=93 stakeholder). = Hal tersebut=20 setidak-tidaknya disebabkan oleh tiga hal. Pertama, perkembangan = kebutuhan dan=20 aktivitas berbagai bidang kehidupan selalu meninggalkan proses/hasil = kerja=20 lembaga pendidikan atau melaju lebih dahulu daripada proses pengajaran = dan=20 pembelajaran sehingga hasil-hasil pengajaran dan pembelajaran tidak = cocok/pas=20 dengan kenyataan kehidupan yang diarungi oleh siswa. Kedua, = pandangan-pandangan=20 dan temuan-temuan kajian (yang baru) dari berbagai bidang tentang = pembelajaran=20 dan pengajaran membuat paradigma, falsafah, dan metodologi pembelajaran = yang ada=20 sekarang tidak memadai atau tidak cocok lagi. Ketiga, berbagai = permasalahan dan=20 kenyataan negatif tentang hasil pengajaran dan pembelajaran menuntut=20 diupayakannya pembaharuan paradigma, falsafah, dan metodologi pengajaran = dan=20 pembelajaran. Dengan demikian, diharapkan mutu dan hasil pembelajaran =

dapat=20 makin baik dan meningkat.<BR>Tidak mengherankan, dalam beberapa tahun = terakhir=20 ini di Indonesia telah berkelebatan (muncul, populer, surut, tenggelam) = berbagai=20 falsafah dan metodologi pembelajaran yang dipandang baru-mutakhir = meskipun=20 akar-akar atau sumber-sumber pandangannya sebenarnya sudah ada = sebelumnya, malah=20 jauh sebelumnya. Beberapa di antaranya (yang banyak dibicarakan, = didiskusikan,=20 dan dicobakan oleh pelbagai kalangan pembelajaran dan sekolah) dapat = dikemukakan=20 di sini, yaitu pembelajaran konstruktivis, pembelajaran kooperatif, = pembelajaran=20 terpadu, pembelajaran aktif, pembelajaran kontekstual (contextual = teaching and=20 learning, CTL), pembelajaran berbasis projek (project based learning),=20 pembelajaran berbasis masalah (problem based learning), pembelajaran = interaksi=20 dinamis, dan pembelajaran kuantum (quantum learning).<BR><BR>1. Latar = Belakang=20 Kemunculan<BR>Tokoh utama di balik pembelajaran kuantum adalah Bobbi = DePorter,=20 seorang ibu rumah tangga yang kemudian terjun di bidang bisnis properti = dan=20 keuangan, dan setelah semua bisnisnya bangkrut akhirnya menggeluti = bidang=20 pembelajaran. Dialah perintis, pencetus, dan pengembang utama = pembelajaran=20 kuantum. Semenjak tahun 1982 DePorter mematangkan dan mengembangkan = gagasan=20 pembelajaran kuantum di SuperCamp, sebuah lembaga pembelajaran yang = terletak=20 Kirkwood Meadows, Negara Bagian California, Amerika Serikat. SuperCamp = sendiri=20 didirikan atau dilahirkan oleh Learning Forum, sebuah perusahahan yang=20 memusatkan perhatian pada hal-ihwal pembelajaran guna pengembanga = potensi diri=20 manusia.<BR>Pada tahap awal perkembangannya, pembelajaran kuantum = terutama=20 dimaksudkan untuk membantu meningkatkan keberhasilan hidup dan karier = para=20 remaja di rumah atau ruang-ruang rumah; tidak dimaksudkan sebagai metode = dan=20 strategi pembelajaran untuk mencapai keberhasilan lebih tinggi di = sekolah atau=20 ruang-ruang kelas. Lambat laun, orang tua para remaja juga meminta = kepada=20 DePorter untuk mengadakan program program pembelajaran kuantum bagi=20 mereka.<BR>Quantum Learning menggabungkan sugestologi, teknik = pemercepartan=20 belajar, dan NLP dengan teori, keyakinan, dan metode kami sendiri. = Termasuk di=20 antaranya konsep-konsep kunci dari berbagai teori dan strategi belajar = yang=20 lain, seperti:<BR>a. =E2=80=A2 Teori otak kanan/kiri<BR>b. =E2=80=A2 = Teori otak triune (3 in=20 1)<BR>c. =E2=80=A2 Pilihan modalitas (visual, auditorial, dan = kinestetik)<BR>d. =E2=80=A2 Teori=20

kecerdasan ganda<BR>e. =E2=80=A2 Pendidikan holistik (menyeluruh)<BR>f. = =E2=80=A2 Belajar=20 berdasarkan pengalaman<BR>g. =E2=80=A2 Belajar dengan simbol<BR>h. = =E2=80=A2=20 Simulasi/permainan<BR><BR>2. Karakteristik Umum<BR>Pembelajaran kuantum = memiliki=20 karakteristik umum yang dapat memantapkan dan menguatkan sosoknya. = Beberapa=20 karakteristik umum yang tampak membentuk sosok pembelajaran kuantum = sebagai=20 berikut :<BR>a. Pembelajaran kuantum berpangkal pada psikologi kognitif, = bukan=20 fisika kuantum meskipun serba sedikit istilah dan konsep kuantum = dipakai. Oleh=20 karena itu, pandangan tentang pembelajaran, belajar, dan pembelajar = diturunkan,=20 ditransformasikan, dan dikembangkan dari berbagai teori psikologi = kognitif;=20 bukan teori fisika kuantum. Dapat dikatakan di sini bahwa pembelajaran = kuantum=20 tidak berkaitan erat dengan fisika kuantum =E2=80=93 kecuali analogi = beberapa konsep=20 kuantum. Hal ini membuatnya lebih bersifat kognitif daripada = fisis.<BR>b.=20 Pembelajaran kuantum lebih bersifat humanistis, bukan = positivistis-empiris,=20 =E2=80=9Chewan-istis=E2=80=9D, dan atau nativistis. Manusia selaku = pembelajar menjadi pusat=20 perhatiannya. Potensi diri, kemampuan pikiran, daya motivasi, dan = sebagainya=20 dari pembelajar diyakini dapat berkembang secara maksimal atau optimal. = Hadiah=20 dan hukuman dipandang tidak ada karena semua usaha yang dilakukan = manusia patut=20 dihargai. Kesalahan dipandang sebagai gejala manusiawi. Ini semua = menunjukkan=20 bahwa keseluruhan yang ada pada manusia dilihat dalam perspektif=20 humanistis.<BR>c. Pembelajaran kuantum lebih bersifat = konstruktivis(tis), bukan=20 positivistis-empiris, behavioristis, dan atau maturasionistis. Karena = itu,=20 menurut hemat penulis, nuansa konstruktivisme dalam pembelajaran kuantum = relatif=20 kuat. Malah dapat dikatakan di sini bahwa pembelajaran kuantum merupakan = salah=20 satu cerminan filsafat konstruktivisme kognitif, bukan konstruktivisme=20 sosial..<BR>d. Pembelajaran kuantum berupaya memadukan = [mengintegrasikan],=20 menyinergikan, dan mengolaborasikan faktor potensi-diri manusia selaku=20 pembelajar dengan lingkungan [fisik dan mental] sebagai konteks = pembelajaran.=20 Atau lebih tepat dikatakan di sini bahwa pembelajaran kuantum tidak = memisahkan=20 dan tidak membedakan antara res cogitans dan res extenza, antara apa = yang di=20 dalam dan apa yang di luar.<BR>e. Pembelajaran kuantum memusatkan = perhatian pada=20 interaksi yang bermutu dan bermakna, bukan sekadar transaksi makna. = Dapat=20 dikatakan bahwa interaksi telah menjadi kata kunci dan konsep sentral =

dalam=20 pembelajaran kuantum. Karena itu, pembelajaran kuantum memberikan = tekanan pada=20 pentingnya interaksi, frekuensi dan akumulasi interaksi yang bermutu dan = bermakna.<BR>f.Pembelajaran kuantum sangat menekankan pada pemercepatan=20 pembelajaran dengan taraf keberhasilan tinggi. Di sini pemercepatan = pembelajaran=20 diandaikan sebagai lompatan kuantum. Pendeknya, menurut pembelajaran = kuantum,=20 proses pembelajaran harus berlangsung cepat dengan keberhasilan tinggi. = Untuk=20 itu, segala hambatan dan halangan yang dapat melambatkan proses = pembelajaran=20 harus disingkirkan, dihilangkan, atau dieliminasi.<BR>g. Pembelajaran = kuantum=20 sangat menekankan kealamiahan dan kewajaran proses pembelajaran, bukan=20 keartifisialan atau keadaan yang dibuat-buat. Kealamiahan dan kewajaran=20 menimbulkan suasana nyaman, segar, sehat, rileks, santai, dan = menyenangkan,=20 sedang keartifisialan dan kepura-puraan menimbulkan suasana tegang, = kaku, dan=20 membosankan.<BR>h. Pembelajaran kuantum sangat menekankan kebermaknaan = dan=20 kebermutuan proses pembelajaran. Proses pembelajaran yang tidak bermakna = dan=20 tidak bermutu membuahkan kegagalan, dalam arti tujuan pembelajaran tidak = tercapai. Sebab itu, segala upaya yang memungkinkan terwujudnya = kebermaknaan dan=20 kebermutuan pembelajaran harus dilakukan oleh pengajar atau fasilitator. = Dalam=20 hubungan inilah perlu dihadirkan pengalaman yang dapat dimengerti dan = berarti=20 bagi pembelajar, terutama pengalaman pembelajar perlu diakomodasi secara = memadai. Pengalaman yang asing bagi pembelajar tidak perlu dihadirkan = karena hal=20 ini hanya membuahkan kehampaan proses pembelajaran. Untuk itu, dapat = dilakukan=20 upaya membawa dunia pembelajar ke dalam dunia pengajar pada satu pihak = dan pada=20 pihak lain mengantarkan dunia pengajar ke dalam dunia pembelajar. Hal = ini perlu=20 dilakukan secara seimbang.<BR>i. Pembelajaran kuantum memiliki model = yang=20 memadukan konteks dan isi pembelajaran. Konteks pembelajaran meliputi = suasana=20 yang memberdayakan, landasan yang kukuh, lingkungan yang menggairahkan = atau=20 mendukung, dan rancangan belajar yang dinamis. Isi pembelajaran meliputi = penyajian yang prima, pemfasilitasan yang lentur, keterampilan=20 belajar-untuk-belajar, dan keterampilan hidup. Konteks dan isi ini tidak = terpisahkan, saling mendukung, bagaikan sebuah orkestra yang memainkan = simfoni.=20 Pemisahan keduanya hanya akan membuahkan kegagalan=20 pembelajaran.<BR>j.Pembelajaran kuantum memusatkan perhatian pada = pembentukan=20

keterampilan akademis, keterampilan [dalam] hidup, dan prestasi fisikal = atau=20 material. Ketiganya harus diperhatikan, diperlakukan, dan dikelola = secara=20 seimbang dan relatif sama dalam proses pembelajaran; tidak bisa hanya = salah satu=20 di antaranya. Dikatakan demikian karena pembelajaran yang berhasil bukan = hanya=20 terbentuknya keterampilan akademis dan prestasi fisikal pembelajar, = namun lebih=20 penting lagi adalah terbentuknya keterampilan hidup pembelajar.<BR>k.=20 Pembelajaran kuantum menempatkan nilai dan keyakinan sebagai bagian = penting=20 proses pembelajaran. Tanpa nilai dan keyakinan tertentu, proses = pembelajaran=20 kurang bermakna. Untuk itu, pembelajar harus memiliki nilai dan = keyakinan=20 tertentu yang positif dalam proses pembelajaran. Di samping itu, proses=20 pembelajaran hendaknya menanamkan nilai dan keyakinan positif dalam diri = pembelajar. Nilai dan keyakinan negatif akan membuahkan kegagalan proses = pembelajaran. Misalnya, pembelajar perlu memiliki keyakinan bahwa = kesalahan atau=20 kegagalan merupakan tanda telah belajar; kesalahan atau kegagalan bukan = tanda=20 bodoh atau akhir segalanya.<BR>l. Pembelajaran kuantum mengutamakan = keberagaman=20 dan kebebasan, bukan keseragaman dan ketertiban. Keberagaman dan = kebebasan dapat=20 dikatakan sebagai kata kunci selain interaksi. Karena itu, dalam = pembelajaran=20 kuantum berkembang ucapan: Selamat datang keberagaman dan kebebasan, = selamat=20 tinggal keseragaman dan ketertiban!. Di sinilah perlunya diakui = keragaman gaya=20 belajar siswa atau pembelajar, dikembangkannya aktivitas-aktivitas = pembelajar=20 yang beragam, dan digunakannya bermacam-macam kiat dan metode = pembelajaran. Pada=20 sisi lain perlu disingkirkan penyeragaman gaya belajar pembelajar, = aktivitas=20 pembelajaran di kelas, dan penggunaan kiat dan metode = pembelajaran.<BR>m.=20 Pembelajaran kuantum mengintegrasikan totalitas tubuh dan pikiran dalam = proses=20 pembelajaran. Aktivitas total antara tubuh dan pikiran membuat = pembelajaran bisa=20 berlangsung lebih nyaman dan hasilnya lebih optimal.<BR>Selain memiliki=20 karakteristik umum dan prinsip-prinsip utama seperti dikemukakan di = atas,=20 pembelajaran kuantum memiliki pandangan tertentu tentang pembelajaran = dan=20 pembelajar. Beberapa pandangan mengenai pembelajaran dan pembelajar yang = dimaksud dapat dikemukakan secara ringkas berikut :<BR>1. Pembelajaran=20 berlangsung secara aktif karena pembelajar itu aktif dan kreatif. Bukti=20 keaktifan dan kekreatifan itu dapat ditemukan dalam peranan dan fungsi = otak=20 kanan dan otak kiri pembelajar. Pembelajaran pasif mengingkari kenyataan =

bahwa=20 pembelajar itu aktif dan kreatif, mengingkari peranan dan fungsi otak = kanan dan=20 otak kiri.<BR>2. Pembelajaran berlangsung efektif dan optimal bila = didasarkan=20 pada karakteristik gaya belajar pembelajar sehingga penting sekali = pemahaman=20 atas gaya belajar pembelajar. Setidak-tidaknya ada tiga gaya belajar = yang harus=20 diperhitungkan dalam proses pembelajaran, yaitu gaya auditoris, gaya = visual, dan=20 gaya kinestetis.<BR>3. Pembelajaran berlangsung efektif dan optimal bila = tercipta atau terdapat suasana nyaman, menyenangkan, rileks, sehat, dan=20 menggairahkan sehingga kenyamanan, kesenangan, kerileksan, dan = kegairahan dalam=20 pembelajaran perlu diciptakan dan dipelihara. Pembelajar dapat mencapai = hasil=20 optimal bila berada dalam suasana nyaman, menyenangkan, rileks, sehat, = dan=20 menggairahkan. Untuk itu, baik lingkungan fisikal, lingkungan mental, = dan=20 suasana harus dirancang sedemikian rupa agar membangkitkan kesan nyaman, = rileks,=20 menyenangkan, sehat, dan menggairahkan.<BR>4. Pembelajaran melibatkan = lingkungan=20 fisikal-mental dan kemampuan pikiran atau potensi diri pembelajar secara = serempak. Oleh karena itu, penciptaan dan pemeliharaan lingkungan yang = tepat=20 sangat penting bagi tercapainya proses pembelajaran yang efektif dan = optimal.=20 Dalam konteks inilah perlu dipelihara suasana positif, aman, suportif, = santai,=20 dan menyenangkan; lingkungan belajar yang nyaman, membangkitkan = semangat, dan=20 bernuansa musikal; dan lingkungan fisik yang partisipatif, saling = menolong,=20 mengandung permainan, dan sejenisnya.<BR>5. Pembelajaran terutama = pengajaran=20 membutuhkan keserasian konteks dan isi. Segala konteks pembelajaran = perlu=20 dikembangkan secara serasi dengan isi pembelajaran. Untuk itulah harus=20 diciptakan dan dipelihara suasana yang memberdayakan atau menggairahkan, = landasan yang kukuh, lingkungan fisikal-mental yang mendukung, dan = rancangan=20 pembelajaran yang dinamis. Selain itu, perlu juga diciptakan dan = dipelihara=20 penyajian yang prima, pemfasilitasan yang lentur, keterampilan belajar = yang=20 merangsang untuk belajar, dan keterampilan hidup yang suportif.<BR>6.=20 Pembelajaran berlangsung optimal bilamana ada keragaman dan kebebasan = karena=20 pada dasarnya pembelajar amat beragam dan memerlukan kebebasan. Karena = itu,=20 keragaman dan kebebasan perlu diakui, dihargai, dan diakomodasi dalam = proses=20 pembelajaran. Keseragaman dan ketertiban (dalam arti kekakuan) harus = dihindari=20

karena mereduksi dan menyederhanakan potensi dan karakteristik = pembelajar.=20 Potensi dan karakteristik pembelajar sangat beragam yang memerlukan = suasana=20 bebas untuk aktualisasi atau artikulasi.</SPAN></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">Diposkan oleh <SPAN class=3Dfn>Singgih = Prihadi</SPAN>=20 </SPAN><SPAN class=3Dpost-timestamp>di <A class=3Dtimestamp-link=20 title=3D"permanent link"=20 href=3D"http://singgiheducation.blogspot.com/2009/02/mengenal-model-quant= um-teaching.html"=20 rel=3Dbookmark><ABBR class=3Dpublished=20 title=3D2009-02-06T16:31:00-08:00>16.31</ABBR></A> </SPAN><SPAN=20 class=3Dpost-comment-link></SPAN><SPAN class=3Dpost-icons><SPAN = class=3Ditem-action><A=20 title=3D"Posting Email"=20 href=3D"http://www.blogger.com/email-post.g?blogID=3D511968961600464537&a= mp;postID=3D2305396520391545157"><IMG=20 class=3Dicon-action height=3D13 alt=3D""=20 src=3D"http://img1.blogblog.com/img/icon18_email.gif" width=3D18> = </A></SPAN><SPAN=20 class=3D"item-control blog-admin pid-1427460251"><A title=3D"Edit Entri" = href=3D"http://www.blogger.com/post-edit.g?blogID=3D511968961600464537&am= p;postID=3D2305396520391545157"><IMG=20 class=3Dicon-action height=3D18 alt=3D""=20 src=3D"http://img2.blogblog.com/img/icon18_edit_allbkg.gif" width=3D18>=20 </A></SPAN></SPAN><SPAN class=3D"post-backlinks = post-comment-link"></SPAN></DIV> <DIV class=3D"post-footer-line post-footer-line-2"><SPAN=20 class=3Dpost-labels></SPAN></DIV> <DIV class=3D"post-footer-line post-footer-line-3"><SPAN = class=3Dreaction-buttons> <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" border=3D0> <TBODY> <TR> <TD class=3Dreactions-label-cell vAlign=3Dtop noWrap = width=3D"1%"><SPAN=20 class=3Dreactions-label>Reaksi:</SPAN>&nbsp;</TD> <TD><IFRAME class=3Dreactions-iframe name=3Dreactions=20 = src=3D"http://www.blogger.com/blog-post-reactions.g?options=3D%5Bcukup+me= narik%2C+menarik%2C+keren%5D&amp;textColor=3D%23cccccc"=20 frameBorder=3D0 scrolling=3Dno=20 allowTransparency></IFRAME></TD></TR></TBODY></TABLE></SPAN></DIV></DIV><= /DIV> <DIV class=3Dcomments id=3Dcomments><A name=3Dcomments></A> <H4>0 komentar: </H4> <DIV id=3DBlog1_comments-block-wrapper> <DL class=3Davatar-comment-indent id=3Dcomments-block></DL></DIV> <P class=3Dcomment-footer><A=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=3D511968961600464537&amp= ;postID=3D2305396520391545157&amp;isPopup=3Dtrue">Poskan=20 Komentar</A> </P>

<DIV id=3Dbacklinks-container> <DIV id=3DBlog1_backlinks-container><A name=3Dlinks></A> <H4></H4> <P class=3Dcomment-footer><A class=3Dcomment-link = id=3DBlog1_backlinks-create-link=20 href=3D"http://singgiheducation.blogspot.com/2009/02/"=20 target=3D_blank></A></P></DIV></DIV></DIV></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=20 title=3D"Posting Lebih Baru"=20 href=3D"http://singgiheducation.blogspot.com/2009/02/mengenal-model-belaj= ar-kooperatif.html">Posting=20 Lebih Baru</A> </SPAN><SPAN id=3Dblog-pager-older-link><A=20 class=3Dblog-pager-older-link id=3DBlog1_blog-pager-older-link = title=3D"Posting Lama"=20 href=3D"http://singgiheducation.blogspot.com/2009/02/bagaimana-guru-mener= apkan-teori.html">Posting=20 Lama</A> </SPAN><A class=3Dhome-link=20 href=3D"http://singgiheducation.blogspot.com/">Beranda</A> </DIV> <DIV class=3Dclear></DIV> <DIV class=3Dpost-feeds> <DIV class=3Dfeed-links>Langgan: <A class=3Dfeed-link=20 href=3D"http://singgiheducation.blogspot.com/feeds/2305396520391545157/co= mments/default"=20 target=3D_blank type=3Dapplication/atom+xml>Poskan Komentar (Atom)</A>=20 </DIV></DIV></DIV></DIV></DIV> <DIV id=3Dsidebar-wrapper> <DIV class=3D"sidebar section" id=3Dsidebar> <DIV class=3D"widget Slideshow" id=3DSlideshow1> <H2 class=3Dtitle>Tampilan slide</H2> <DIV class=3Dwidget-content> <DIV class=3Dslideshow-container id=3DSlideshow1_slideshow><SPAN=20 class=3Dslideshow-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=3DEdit=20 onclick=3D'return = _WidgetManager._PopupConfig(document.getElementById("Slideshow1"));'=20 href=3D"http://www.blogger.com/rearrange?blogID=3D511968961600464537&amp;= widgetType=3DSlideshow&amp;widgetId=3DSlideshow1&amp;action=3DeditWidget"= =20 target=3DconfigSlideshow1><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 Profile" id=3DProfile2> <H2>Mengenai Saya</H2> <DIV class=3Dwidget-content><A=20 href=3D"http://www.blogger.com/profile/08490686671184015084"><IMG=20 class=3Dprofile-img height=3D80 alt=3D"Foto Saya"=20 src=3D"http://4.bp.blogspot.com/_gSh6KdpCa5A/SYkv0ykJW_I/AAAAAAAAABA/N8VM= ho6zB_Y/S220/SSA50439a.jpg"=20 width=3D55></A>=20 <DL class=3Dprofile-datablock> <DT class=3Dprofile-data>Singgih Prihadi=20 <DD class=3Dprofile-textblock>Pemilik Blog ini adalah Dosen Prodi = Pendidikan=20 Geografi FKIP UNS. Perjalanan pendidikan, SDN Giriwono 1, SMPN 1 =

Wonogiri,=20 SMAN 1 Wonogiri, S1 Pend. Geografi FKIP UNS, dan saat ini sedang = mendalami=20 multimedia pembelajaran di S2 Teknologi Pembelajaran UNY. Sering = menulis=20 buku-buku di berbagai penerbit diantaranya buku geografi SMA X,XI,XII, = Kamus=20 Geografi, Model-model Pembelajaran Inovatif, dan sekarang dalam proses = pembuatan CD Kamus Geografi Elektronik. Sering menjadi pembicara dan = konsultan=20 kaitannya dengan dunia pendidikan (model belajar inovatif, desain = media=20 pembelajaran, dll). Di UNS, megampu mata kuliah Strategi Belajar = Mengajar,=20 Materi dan Media Pembelajaran, Geografi Ekonomi, Geografi Industri dan = Komputer. Pemilik blog ini mempunyai seorang istri yang saat ini = menjadi guru=20 di SD Al Azhar 28 Solo Baru. </DD></DL><A class=3Dprofile-link=20 href=3D"http://www.blogger.com/profile/08490686671184015084">Lihat = profil=20 lengkapku</A>=20 <DIV class=3Dclear></DIV><SPAN class=3Dwidget-item-control><SPAN=20 class=3D"item-control blog-admin"><A class=3Dquickedit title=3DEdit=20 onclick=3D'return = _WidgetManager._PopupConfig(document.getElementById("Profile2"));'=20 href=3D"http://www.blogger.com/rearrange?blogID=3D511968961600464537&amp;= widgetType=3DProfile&amp;widgetId=3DProfile2&amp;action=3DeditWidget"=20 target=3DconfigProfile2><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=3DBlogArchive2> <H2>Arsip Blog</H2> <DIV class=3Dwidget-content> <DIV id=3DArchiveList> <DIV id=3DBlogArchive2_ArchiveList> <UL class=3Dhierarchy> <LI class=3D"archivedate expanded"><A class=3Dtoggle=20 href=3D"javascript:void(0)"><SPAN class=3D"zippy = toggle-open">=E2=96=BC&nbsp;</SPAN>=20 </A><A class=3Dpost-count-link=20 = href=3D"http://singgiheducation.blogspot.com/search?updated-min=3D2009-01= -01T00%3A00%3A00-08%3A00&amp;updated-max=3D2010-01-01T00%3A00%3A00-08%3A0= 0&amp;max-results=3D12">2009</A>=20 <SPAN class=3Dpost-count dir=3Dltr>(12)</SPAN>=20 <UL class=3Dhierarchy> <LI class=3D"archivedate collapsed"><A class=3Dtoggle=20 href=3D"javascript:void(0)"><SPAN class=3Dzippy>=E2=96=BA&nbsp; = </SPAN></A><A=20 class=3Dpost-count-link=20 = href=3D"http://singgiheducation.blogspot.com/search?updated-min=3D2009-11= -01T00%3A00%3A00-07%3A00&amp;updated-max=3D2009-12-01T00%3A00%3A00-08%3A0= 0&amp;max-results=3D2">November</A>=20 <SPAN class=3Dpost-count dir=3Dltr>(2)</SPAN>=20 <UL class=3Dhierarchy>

<LI class=3D"archivedate collapsed"><A class=3Dtoggle=20 href=3D"javascript:void(0)"><SPAN class=3Dzippy>=E2=96=BA&nbsp; = </SPAN></A><A=20 class=3Dpost-count-link=20 = href=3D"http://singgiheducation.blogspot.com/2009_11_29_archive.html">Nov= =20 29</A> <SPAN class=3Dpost-count dir=3Dltr>(1)</SPAN>=20 <UL class=3Dposts> <LI><A=20 = href=3D"http://singgiheducation.blogspot.com/2009/11/pusat-sumber-belajar= -definisi-dan.html">PUSAT=20 SUMBER BELAJAR : Definisi dan Manfaatnya</A> = </LI></UL></LI></UL> <UL class=3Dhierarchy> <LI class=3D"archivedate collapsed"><A class=3Dtoggle=20 href=3D"javascript:void(0)"><SPAN class=3Dzippy>=E2=96=BA&nbsp; = </SPAN></A><A=20 class=3Dpost-count-link=20 = href=3D"http://singgiheducation.blogspot.com/2009_11_19_archive.html">Nov= =20 19</A> <SPAN class=3Dpost-count dir=3Dltr>(1)</SPAN>=20 <UL class=3Dposts> <LI><A=20 = href=3D"http://singgiheducation.blogspot.com/2009/11/pemanfaatan-teknolog= i-multimedia-dalam.html">PEMANFAATAN=20 TEKNOLOGI MULTIMEDIA DALAM PEMBELAJAR...</A> = </LI></UL></LI></UL></LI></UL> <UL class=3Dhierarchy> <LI class=3D"archivedate collapsed"><A class=3Dtoggle=20 href=3D"javascript:void(0)"><SPAN class=3Dzippy>=E2=96=BA&nbsp; = </SPAN></A><A=20 class=3Dpost-count-link=20 = href=3D"http://singgiheducation.blogspot.com/search?updated-min=3D2009-10= -01T00%3A00%3A00-07%3A00&amp;updated-max=3D2009-11-01T00%3A00%3A00-07%3A0= 0&amp;max-results=3D1">Oktober</A>=20 <SPAN class=3Dpost-count dir=3Dltr>(1)</SPAN>=20 <UL class=3Dhierarchy> <LI class=3D"archivedate collapsed"><A class=3Dtoggle=20 href=3D"javascript:void(0)"><SPAN class=3Dzippy>=E2=96=BA&nbsp; = </SPAN></A><A=20 class=3Dpost-count-link=20 = href=3D"http://singgiheducation.blogspot.com/2009_10_11_archive.html">Okt= =20 11</A> <SPAN class=3Dpost-count dir=3Dltr>(1)</SPAN>=20 <UL class=3Dposts> <LI><A=20 = href=3D"http://singgiheducation.blogspot.com/2009/10/materi-kuliah-komdas= -1-untuk-kelas.html">MATERI=20 KULIAH KOMDAS 1 (untuk kelas SENIN)</A> = </LI></UL></LI></UL></LI></UL> <UL class=3Dhierarchy> <LI class=3D"archivedate collapsed"><A class=3Dtoggle=20 href=3D"javascript:void(0)"><SPAN class=3Dzippy>=E2=96=BA&nbsp; =

</SPAN></A><A=20 class=3Dpost-count-link=20 = href=3D"http://singgiheducation.blogspot.com/search?updated-min=3D2009-03= -01T00%3A00%3A00-08%3A00&amp;updated-max=3D2009-04-01T00%3A00%3A00-07%3A0= 0&amp;max-results=3D1">Maret</A>=20 <SPAN class=3Dpost-count dir=3Dltr>(1)</SPAN>=20 <UL class=3Dhierarchy> <LI class=3D"archivedate collapsed"><A class=3Dtoggle=20 href=3D"javascript:void(0)"><SPAN class=3Dzippy>=E2=96=BA&nbsp; = </SPAN></A><A=20 class=3Dpost-count-link=20 = href=3D"http://singgiheducation.blogspot.com/2009_03_05_archive.html">Mar= =20 05</A> <SPAN class=3Dpost-count dir=3Dltr>(1)</SPAN>=20 <UL class=3Dposts> <LI><A=20 = href=3D"http://singgiheducation.blogspot.com/2009/03/mengenal-beberapa-te= ori-lokasi.html">Mengenal=20 Beberapa Teori Lokasi</A> </LI></UL></LI></UL></LI></UL> <UL class=3Dhierarchy> <LI class=3D"archivedate expanded"><A class=3Dtoggle=20 href=3D"javascript:void(0)"><SPAN class=3D"zippy = toggle-open">=E2=96=BC&nbsp;</SPAN>=20 </A><A class=3Dpost-count-link=20 = href=3D"http://singgiheducation.blogspot.com/search?updated-min=3D2009-02= -01T00%3A00%3A00-08%3A00&amp;updated-max=3D2009-03-01T00%3A00%3A00-08%3A0= 0&amp;max-results=3D8">Februari</A>=20 <SPAN class=3Dpost-count dir=3Dltr>(8)</SPAN>=20 <UL class=3Dhierarchy> <LI class=3D"archivedate collapsed"><A class=3Dtoggle=20 href=3D"javascript:void(0)"><SPAN class=3Dzippy>=E2=96=BA&nbsp; = </SPAN></A><A=20 class=3Dpost-count-link=20 = href=3D"http://singgiheducation.blogspot.com/2009_02_20_archive.html">Feb= =20 20</A> <SPAN class=3Dpost-count dir=3Dltr>(1)</SPAN>=20 <UL class=3Dposts> <LI><A=20 = href=3D"http://singgiheducation.blogspot.com/2009/02/materi-geografi-ekon= omi.html">materi=20 geografi ekonomi :Optimalisasi Pemanfaatan ...</A> = </LI></UL></LI></UL> <UL class=3Dhierarchy> <LI class=3D"archivedate collapsed"><A class=3Dtoggle=20 href=3D"javascript:void(0)"><SPAN class=3Dzippy>=E2=96=BA&nbsp; = </SPAN></A><A=20 class=3Dpost-count-link=20 = href=3D"http://singgiheducation.blogspot.com/2009_02_08_archive.html">Feb= =20 08</A> <SPAN class=3Dpost-count dir=3Dltr>(2)</SPAN>=20 <UL class=3Dposts> <LI><A=20 =

href=3D"http://singgiheducation.blogspot.com/2009/02/apa-itu-active-learn= ing.html">Apa=20 itu Active Learning ?</A>=20 <LI><A=20 = href=3D"http://singgiheducation.blogspot.com/2009/02/mengenal-model-belaj= ar-kooperatif.html">MENGENAL=20 MODEL BELAJAR KOOPERATIF</A> </LI></UL></LI></UL> <UL class=3Dhierarchy> <LI class=3D"archivedate expanded"><A class=3Dtoggle=20 href=3D"javascript:void(0)"><SPAN class=3D"zippy = toggle-open">=E2=96=BC&nbsp;</SPAN>=20 </A><A class=3Dpost-count-link=20 = href=3D"http://singgiheducation.blogspot.com/2009_02_06_archive.html">Feb= =20 06</A> <SPAN class=3Dpost-count dir=3Dltr>(1)</SPAN>=20 <UL class=3Dposts> <LI><A=20 = href=3D"http://singgiheducation.blogspot.com/2009/02/mengenal-model-quant= um-teaching.html">MENGENAL=20 MODEL QUANTUM TEACHING</A> </LI></UL></LI></UL> <UL class=3Dhierarchy> <LI class=3D"archivedate collapsed"><A class=3Dtoggle=20 href=3D"javascript:void(0)"><SPAN class=3Dzippy>=E2=96=BA&nbsp; = </SPAN></A><A=20 class=3Dpost-count-link=20 = href=3D"http://singgiheducation.blogspot.com/2009_02_03_archive.html">Feb= =20 03</A> <SPAN class=3Dpost-count dir=3Dltr>(4)</SPAN>=20 <UL class=3Dposts> <LI><A=20 = href=3D"http://singgiheducation.blogspot.com/2009/02/bagaimana-guru-mener= apkan-teori.html">BAGAIMANA=20 GURU MENERAPKAN TEORI PEMROSESAN INFORMA...</A>=20 <LI><A=20 = href=3D"http://singgiheducation.blogspot.com/2009/02/pengembangan-model-a= v-m-audiovisual_2396.html">PENGEMBANGAN=20 MODEL Av-M (Audiovisual Motivation)</A>=20 <LI><A=20 = href=3D"http://singgiheducation.blogspot.com/2009/02/pengembangan-model-a= v-m-audiovisual_03.html">PENGEMBANGAN=20 MODEL Av-M (Audiovisual Motivation)</A>=20 <LI><A=20 = href=3D"http://singgiheducation.blogspot.com/2009/02/pengembangan-model-a= v-m-audiovisual.html">PENGEMBANGAN=20 MODEL Av-M (Audiovisual Motivation)</A>=20 </LI></UL></LI></UL></LI></UL></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=3DEdit=20 onclick=3D'return = _WidgetManager._PopupConfig(document.getElementById("BlogArchive2"));'=20 href=3D"http://www.blogger.com/rearrange?blogID=3D511968961600464537&amp;= widgetType=3DBlogArchive&amp;widgetId=3DBlogArchive2&amp;action=3DeditWid=

get"=20 target=3DconfigBlogArchive2><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 Text" id=3DText1> <H2 class=3Dtitle>Selamat Datang di Blog ini</H2> <DIV class=3Dwidget-content>Manusia hidup di dunia ini hanyalah = sementara,=20 hanyalah sebagai jembatan kehidupan saja. Manfaatkan kesempatan di = jembatan=20 hidup itu untuk melakukan berbagai hal yang berguna bagi sesama. Jangan=20 sia-siakan sisa hidup ini.. Berjuanglah selalu untuk maju, buktikan = bahwa diri=20 Anda adalah bagian dari manusia yang sadar sesama. Salah satu dari = berbagai cara=20 adalah melalui pembelajaran. Ingat pepatah "Belajarlah sepanjang hayat", = dengan=20 mendidik, membimbing, memfasilitasi anak kita, siswa kita, calon = generasi muda=20 kita dengan ilmu dan iman. Lakukan dimana saja, sebisa kita, dengan = ikhlas untuk=20 menjayakan negeri yang kita pijak melalui salah satu jalan dari sekian = banyak=20 jalan yaitu PENDIDIKAN.<BR></DIV> <DIV class=3Dclear></DIV><SPAN class=3Dwidget-item-control><SPAN=20 class=3D"item-control blog-admin"><A class=3Dquickedit title=3DEdit=20 onclick=3D'return = _WidgetManager._PopupConfig(document.getElementById("Text1"));'=20 href=3D"http://www.blogger.com/rearrange?blogID=3D511968961600464537&amp;= widgetType=3DText&amp;widgetId=3DText1&amp;action=3DeditWidget"=20 target=3DconfigText1><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 Subscribe" id=3DSubscribe1> <DIV style=3D"WHITE-SPACE: nowrap"> <H2 class=3Dtitle>User</H2> <DIV class=3Dwidget-content> <DIV class=3D"subscribe-wrapper subscribe-type-POST"> <DIV class=3D"subscribe expanded subscribe-type-POST"=20 id=3DSW_READER_LIST_Subscribe1POST style=3D"DISPLAY: none"> <DIV class=3Dtop><SPAN class=3Dinner=20 onclick=3D'return(_SW_toggleReaderList(event, "Subscribe1POST"));'><IMG=20 class=3Dsubscribe-dropdown-arrow=20 src=3D"http://img2.blogblog.com/img/widgets/arrow_dropdown.gif"> <IMG=20 class=3Dfeed-icon alt=3D"" = src=3D"http://img1.blogblog.com/img/icon_feed12.png"=20 align=3DabsMiddle border=3D0> Post </SPAN> <DIV class=3Dfeed-reader-links><A class=3Dfeed-reader-link=20 href=3D"http://www.google.com/ig/add?source=3Dbstp&amp;feedurl=3Dhttp%3A%= 2F%2Fsinggiheducation.blogspot.com%2Ffeeds%2Fposts%2Fdefault"=20 target=3D_blank><IMG=20 src=3D"http://img1.blogblog.com/img/widgets/subscribe-google.png"> = </A><A=20 class=3Dfeed-reader-link=20 href=3D"http://www.netvibes.com/subscribe.php?url=3Dhttp%3A%2F%2Fsinggihe= ducation.blogspot.com%2Ffeeds%2Fposts%2Fdefault"=20

target=3D_blank><IMG=20 src=3D"http://img1.blogblog.com/img/widgets/subscribe-netvibes.png"> = </A><A=20 class=3Dfeed-reader-link=20 href=3D"http://www.newsgator.com/ngs/subscriber/subext.aspx?url=3Dhttp%3A= %2F%2Fsinggiheducation.blogspot.com%2Ffeeds%2Fposts%2Fdefault"=20 target=3D_blank><IMG=20 src=3D"http://img1.blogblog.com/img/widgets/subscribe-newsgator.png"> = </A><A=20 class=3Dfeed-reader-link=20 href=3D"http://add.my.yahoo.com/content?url=3Dhttp%3A%2F%2Fsinggiheducati= on.blogspot.com%2Ffeeds%2Fposts%2Fdefault"=20 target=3D_blank><IMG=20 src=3D"http://img1.blogblog.com/img/widgets/subscribe-yahoo.png"> </A><A = class=3Dfeed-reader-link=20 href=3D"http://singgiheducation.blogspot.com/feeds/posts/default"=20 target=3D_blank><IMG class=3Dfeed-icon=20 src=3D"http://img1.blogblog.com/img/icon_feed12.png" align=3DabsMiddle> = Atom=20 </A></DIV></DIV> <DIV class=3Dbottom></DIV></DIV> <DIV class=3Dsubscribe id=3DSW_READER_LIST_CLOSED_Subscribe1POST=20 onclick=3D'return(_SW_toggleReaderList(event, "Subscribe1POST"));'> <DIV class=3Dtop><SPAN class=3Dinner><IMG = class=3Dsubscribe-dropdown-arrow=20 src=3D"http://img2.blogblog.com/img/widgets/arrow_dropdown.gif"> <SPAN=20 onclick=3D'return(_SW_toggleReaderList(event, "Subscribe1POST"));'><IMG=20 class=3Dfeed-icon alt=3D"" = src=3D"http://img1.blogblog.com/img/icon_feed12.png"=20 align=3DabsMiddle border=3D0> Post </SPAN></SPAN></DIV> <DIV class=3Dbottom></DIV></DIV></DIV> <DIV class=3D"subscribe-wrapper subscribe-type-PER_POST"> <DIV class=3D"subscribe expanded subscribe-type-PER_POST"=20 id=3DSW_READER_LIST_Subscribe1PER_POST style=3D"DISPLAY: none"> <DIV class=3Dtop><SPAN class=3Dinner=20 onclick=3D'return(_SW_toggleReaderList(event, = "Subscribe1PER_POST"));'><IMG=20 class=3Dsubscribe-dropdown-arrow=20 src=3D"http://img2.blogblog.com/img/widgets/arrow_dropdown.gif"> <IMG=20 class=3Dfeed-icon alt=3D"" = src=3D"http://img1.blogblog.com/img/icon_feed12.png"=20 align=3DabsMiddle border=3D0> Komentar </SPAN> <DIV class=3Dfeed-reader-links><A class=3Dfeed-reader-link=20 href=3D"http://www.google.com/ig/add?source=3Dbstp&amp;feedurl=3Dhttp%3A%= 2F%2Fsinggiheducation.blogspot.com%2Ffeeds%2F2305396520391545157%2Fcommen= ts%2Fdefault"=20 target=3D_blank><IMG=20 src=3D"http://img1.blogblog.com/img/widgets/subscribe-google.png"> = </A><A=20 class=3Dfeed-reader-link=20 href=3D"http://www.netvibes.com/subscribe.php?url=3Dhttp%3A%2F%2Fsinggihe= ducation.blogspot.com%2Ffeeds%2F2305396520391545157%2Fcomments%2Fdefault"= =20 target=3D_blank><IMG=20 src=3D"http://img1.blogblog.com/img/widgets/subscribe-netvibes.png"> = </A><A=20 class=3Dfeed-reader-link=20 href=3D"http://www.newsgator.com/ngs/subscriber/subext.aspx?url=3Dhttp%3A= %2F%2Fsinggiheducation.blogspot.com%2Ffeeds%2F2305396520391545157%2Fcomme=

nts%2Fdefault"=20 target=3D_blank><IMG=20 src=3D"http://img1.blogblog.com/img/widgets/subscribe-newsgator.png"> = </A><A=20 class=3Dfeed-reader-link=20 href=3D"http://add.my.yahoo.com/content?url=3Dhttp%3A%2F%2Fsinggiheducati= on.blogspot.com%2Ffeeds%2F2305396520391545157%2Fcomments%2Fdefault"=20 target=3D_blank><IMG=20 src=3D"http://img1.blogblog.com/img/widgets/subscribe-yahoo.png"> </A><A = class=3Dfeed-reader-link=20 href=3D"http://singgiheducation.blogspot.com/feeds/2305396520391545157/co= mments/default"=20 target=3D_blank><IMG class=3Dfeed-icon=20 src=3D"http://img1.blogblog.com/img/icon_feed12.png" align=3DabsMiddle> = Atom=20 </A></DIV></DIV> <DIV class=3Dbottom></DIV></DIV> <DIV class=3Dsubscribe id=3DSW_READER_LIST_CLOSED_Subscribe1PER_POST=20 onclick=3D'return(_SW_toggleReaderList(event, "Subscribe1PER_POST"));'> <DIV class=3Dtop><SPAN class=3Dinner><IMG = class=3Dsubscribe-dropdown-arrow=20 src=3D"http://img2.blogblog.com/img/widgets/arrow_dropdown.gif"> <SPAN=20 onclick=3D'return(_SW_toggleReaderList(event, = "Subscribe1PER_POST"));'><IMG=20 class=3Dfeed-icon alt=3D"" = src=3D"http://img1.blogblog.com/img/icon_feed12.png"=20 align=3DabsMiddle border=3D0> Komentar </SPAN></SPAN></DIV> <DIV class=3Dbottom></DIV></DIV></DIV> <DIV style=3D"CLEAR: both"></DIV></DIV></DIV> <DIV class=3Dclear></DIV><SPAN class=3Dwidget-item-control><SPAN=20 class=3D"item-control blog-admin"><A class=3Dquickedit title=3DEdit=20 onclick=3D'return = _WidgetManager._PopupConfig(document.getElementById("Subscribe1"));'=20 href=3D"http://www.blogger.com/rearrange?blogID=3D511968961600464537&amp;= widgetType=3DSubscribe&amp;widgetId=3DSubscribe1&amp;action=3DeditWidget"= =20 target=3DconfigSubscribe1><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 Followers" id=3DFollowers2> <H2 class=3Dtitle>Pengikut</H2> <DIV class=3Dwidget-content> <DIV id=3DFollowers2-wrapper> <DIV style=3D"MARGIN-RIGHT: 2px"> <SCRIPT type=3Dtext/javascript>=0A= if (!window.google !google.friendconnect) {=0A= document.write('<script type=3D"text/javascript"' +=0A= = 'src=3D"http://www.google.com/friendconnect/script/friendconnect.js">' +=0A= '</scr' + 'ipt>');=0A= }=0A= </SCRIPT> <SCRIPT type=3Dtext/javascript>=0A= if (!window.registeredBloggerCallbacks) {=0A= window.registeredBloggerCallbacks =3D true;=0A= =0A=

=0A= =0A= =0A= gadgets.rpc.register('requestReload', function() {=0A= document.location.reload();=0A= });=0A= =0A= =0A= gadgets.rpc.register('requestSignOut', function(siteId) {=0A= =0A= google.friendconnect.container.openSocialSiteId =3D siteId;=0A= google.friendconnect.requestSignOut();=0A= });=0A= }=0A= </SCRIPT> <SCRIPT type=3Dtext/javascript>=0A= =0A= function registerGetBlogUrls() {=0A= gadgets.rpc.register('getBlogUrls', function() {=0A= var holder =3D {};=0A= =0A= =0A= =0A= =0A= holder.currentPost =3D = "http://www.blogger.com/feeds/511968961600464537/posts/default/2305396520= 391545157";=0A= =0A= =0A= =0A= holder.currentComments =3D = "http://www.blogger.com/feeds/511968961600464537/2305396520391545157/comm= ents/default";=0A= =0A= holder.currentPostUrl =3D "";=0A= holder.currentPostId =3D 2305396520391545157=0A= =0A= =0A= =0A= holder.postFeed =3D = "http://www.blogger.com/feeds/511968961600464537/posts/default";=0A= =0A= =0A= =0A= holder.commentFeed =3D = "http://www.blogger.com/feeds/511968961600464537/comments/default";=0A= =0A= holder.currentBlogUrl =3D = "http://singgiheducation.blogspot.com/";=0A= holder.currentBlogId =3D "511968961600464537";=0A= =0A= return holder;=0A= });=0A= }=0A= </SCRIPT> <SCRIPT type=3Dtext/javascript>=0A= if (!window.registeredCommonBloggerCallbacks) {=0A= window.registeredCommonBloggerCallbacks =3D true;=0A=

=0A= gadgets.rpc.register('resize_iframe', function(height) {=0A= var el =3D document.getElementById(this['f']);=0A= if (el) {=0A= el.style.height =3D height + 'px';=0A= }=0A= });=0A= =0A= =0A= gadgets.rpc.register('set_pref', function() {});=0A= =0A= registerGetBlogUrls();=0A= }=0A= </SCRIPT> <DIV id=3Ddiv-od5t0ic9etro style=3D"WIDTH: 100%"></DIV> <SCRIPT type=3Dtext/javascript>=0A= var skin =3D {};=0A= skin['FACE_SIZE'] =3D '32';=0A= skin['HEIGHT'] =3D "260";=0A= skin['TITLE'] =3D "Pengikut";=0A= skin['BORDER_COLOR'] =3D "transparent";=0A= skin['ENDCAP_BG_COLOR'] =3D "transparent";=0A= skin['ENDCAP_TEXT_COLOR'] =3D "#999999";=0A= skin['ENDCAP_LINK_COLOR'] =3D "#99aadd";=0A= skin['ALTERNATE_BG_COLOR'] =3D "transparent";=0A= =0A= skin['CONTENT_BG_COLOR'] =3D "transparent";=0A= skin['CONTENT_LINK_COLOR'] =3D "#99aadd";=0A= skin['CONTENT_TEXT_COLOR'] =3D "#999999";=0A= skin['CONTENT_SECONDARY_LINK_COLOR'] =3D "#99aadd";=0A= skin['CONTENT_SECONDARY_TEXT_COLOR'] =3D "#ffffcc";=0A= skin['CONTENT_HEADLINE_COLOR'] =3D "#aadd99";=0A= skin['FONT_FACE'] =3D "normal normal 100% \x27Trebuchet = MS\x27,Trebuchet,Verdana,Sans-serif";=0A= google.friendconnect.container.setParentUrl("/");=0A= google.friendconnect.container["renderMembersGadget"](=0A= {id: "div-od5t0ic9etro",=0A= height: 260,=0A= =0A= =0A= =0A= site: "15091799686408474673",=0A= =0A= locale: 'in' },=0A= skin);=0A= </SCRIPT> </DIV></DIV> <DIV class=3Dclear></DIV><SPAN class=3Dwidget-item-control><SPAN=20 class=3D"item-control blog-admin"><A class=3Dquickedit title=3DEdit=20 onclick=3D'return = _WidgetManager._PopupConfig(document.getElementById("Followers2"));'=20 href=3D"http://www.blogger.com/rearrange?blogID=3D511968961600464537&amp;= widgetType=3DFollowers&amp;widgetId=3DFollowers2&amp;action=3DeditWidget"= =20 target=3DconfigFollowers2><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><!-- spacer for skins =

that want sidebar and main to be the same height--> <DIV class=3Dclear>&nbsp;</DIV></DIV><!-- end content-wrapper --> <DIV id=3Dfooter-wrapper> <DIV class=3D"footer section" id=3Dfooter> <DIV class=3D"widget Gadget" id=3DGadget1> <H2 class=3Dtitle>NASA Image of the Day</H2> <DIV class=3Dwidget-content> <SCRIPT type=3Dtext/javascript>=0A= if (!window.gadgets !gadgets.rpc) {=0A= document.write('<script type=3D"text/javascript"' +=0A= = 'src=3D"//www.blogger.gmodules.com/gadgets/js/rpc.js?container\x3dblogger= \x26nocache\x3d0\x26debug\x3d0\x26c\x3d1\x26v\x3d6e05674c926cf9bf4a793b78= bafe7d9d\x26sv\x3d1">' +=0A= '</scr' + 'ipt>');=0A= }=0A= </SCRIPT> <SCRIPT type=3Dtext/javascript>=0A= =0A= function registerGetBlogUrls() {=0A= gadgets.rpc.register('getBlogUrls', function() {=0A= var holder =3D {};=0A= =0A= =0A= =0A= =0A= holder.currentPost =3D = "http://www.blogger.com/feeds/511968961600464537/posts/default/2305396520= 391545157";=0A= =0A= =0A= =0A= holder.currentComments =3D = "http://www.blogger.com/feeds/511968961600464537/2305396520391545157/comm= ents/default";=0A= =0A= holder.currentPostUrl =3D "";=0A= holder.currentPostId =3D 2305396520391545157=0A= =0A= =0A= =0A= holder.postFeed =3D = "http://www.blogger.com/feeds/511968961600464537/posts/default";=0A= =0A= =0A= =0A= holder.commentFeed =3D = "http://www.blogger.com/feeds/511968961600464537/comments/default";=0A= =0A= holder.currentBlogUrl =3D = "http://singgiheducation.blogspot.com/";=0A= holder.currentBlogId =3D "511968961600464537";=0A= =0A= return holder;=0A= });=0A= }=0A= </SCRIPT> <SCRIPT type=3Dtext/javascript>=0A=

if (!window.registeredCommonBloggerCallbacks) {=0A= window.registeredCommonBloggerCallbacks =3D true;=0A= =0A= gadgets.rpc.register('resize_iframe', function(height) {=0A= var el =3D document.getElementById(this['f']);=0A= if (el) {=0A= el.style.height =3D height + 'px';=0A= }=0A= });=0A= =0A= =0A= gadgets.rpc.register('set_pref', function() {});=0A= =0A= registerGetBlogUrls();=0A= }=0A= </SCRIPT> <IFRAME id=3Dsidebar-gadget1 style=3D"DISPLAY: block; WIDTH: 100%"=20 name=3Dsidebar-gadget1=20 src=3D"http://r1rk9np7bpcsfoeekl0khkd2juj27q3o-a-fc-opensocial.googleuser= content.com/gadgets/ifr?url=3Dhttp%3A%2F%2Fwww.google.com%2Ffriendconnect= %2Fgadgets%2Fmembers.xml&amp;container=3Dpeoplesense&amp;parent=3Dhttp%3A= %2F%2Fsinggiheducation.blogspot.com%2F&amp;mid=3D0&amp;view=3Dprofile&amp= ;libs=3Dgoogle.blog&amp;d=3D0.549.6&amp;lang=3Din&amp;communityId=3D15091= 799686408474673&amp;caller=3Dhttp%3A%2F%2Fsinggiheducation.blogspot.com%2= F2009%2F02%2Fmengenal-model-quantum-teaching.html"=20 frameBorder=3D0 height=3D400></IFRAME> <SCRIPT type=3Dtext/javascript>=0A= gadgets.rpc.setRelayUrl("sidebar-gadget1", = '//www.blogger.gmodules.com/gadgets/files/container/rpc_relay.html');=0A= gadgets.rpc.setAuthToken("sidebar-gadget1", = "1929098429140607786");=0A= </SCRIPT> </DIV> <DIV class=3Dclear></DIV><SPAN class=3Dwidget-item-control><SPAN=20 class=3D"item-control blog-admin"><A class=3Dquickedit title=3DEdit=20 onclick=3D'return = _WidgetManager._PopupConfig(document.getElementById("Gadget1"));'=20 href=3D"http://www.blogger.com/rearrange?blogID=3D511968961600464537&amp;= widgetType=3DGadget&amp;widgetId=3DGadget1&amp;action=3DeditWidget"=20 target=3DconfigGadget1><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><!-- end = outer-wrapper --> <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/2861516469-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/slideshow/gfslideshow.js"=20 type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A= _WidgetManager._Init('http://www.blogger.com/rearrange?blogID=3D511968961= 600464537','http://singgiheducation.blogspot.com/2009/02/mengenal-model-q= uantum-teaching.html','511968961600464537');=0A= _WidgetManager._SetPageActionUrl('http://www.blogger.com/display?blogID=3D= 511968961600464537','3wYyJ94_H5IhfJWdk4NDKVGWW-g:1291081961717','AOuZoY48= JTVJkMnw4O5hOHO794q_bzrLBA:1291081961718');=0A= _WidgetManager._SetDataContext([{'name': 'blog', 'data': {'title': 'GURU = INOVATIF', 'pageType': 'item', 'url': = 'http://singgiheducation.blogspot.com/2009/02/mengenal-model-quantum-teac= hing.html', 'canonicalUrl': = 'http://singgiheducation.blogspot.com/2009/02/mengenal-model-quantum-teac= hing.html', 'homepageUrl': 'http://singgiheducation.blogspot.com/', = 'enabledCommentProfileImages': true, 'searchLabel': '', 'searchQuery': = '', 'pageName': 'MENGENAL MODEL QUANTUM TEACHING', 'pageTitle': 'GURU = INOVATIF: MENGENAL MODEL QUANTUM TEACHING', 'encoding': 'UTF-8', = 'locale': 'in', 'isPrivate': false, 'isMobile': false, 'mobileClass': = '', 'languageDirection': 'ltr', 'feedLinks': '\74link = rel\75\42alternate\42 type\75\42application/atom+xml\42 title\75\42GURU = INOVATIF - Atom\42 = href\75\42http://singgiheducation.blogspot.com/feeds/posts/default\42 = /\76\n\74link rel\75\42alternate\42 type\75\42application/rss+xml\42 = title\75\42GURU INOVATIF - RSS\42 = href\75\42http://singgiheducation.blogspot.com/feeds/posts/default?alt\75= rss\42 /\76\n\74link rel\75\42service.post\42 = type\75\42application/atom+xml\42 title\75\42GURU INOVATIF - Atom\42 = href\75\42http://www.blogger.com/feeds/511968961600464537/posts/default\4= 2 /\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\075511968961600464537\42 = /\76\n\74link rel\75\42alternate\42 type\75\42application/atom+xml\42 = title\75\42GURU INOVATIF - Atom\42 = href\75\42http://singgiheducation.blogspot.com/feeds/2305396520391545157/= comments/default\42 /\76\n', 'meTag': '', 'openIdOpTag': '', = 'imageSrcTag': '\74link rel\75\42image_src\42 = href\75\42http://4.bp.blogspot.com/_gSh6KdpCa5A/SYzfwUzkzdI/AAAAAAAAABY/W= KRtbshRI3g/s72-c/multimedia-www.mertoyudan.org.jpg\42 /\76\n', = 'latencyHeadScript': '\74script = type\75\42text/javascript\42\76(function() { var a\75window;function = c(b){this.t\75{};this.tick\75function(d,i,e){e\75e?e:(new = Date).getTime();this.t[d]\75[e,i]};this.tick(\42start\42,null,b)}var = f\75new c;a.jstiming\75{Timer:c,load:f};try{var = g\75null;if(a.chrome\46\46a.chrome.csi)g\75Math.floor(a.chrome.csi().page= T);if(g\75\75null)if(a.gtbExternal)g\75a.gtbExternal.pageT();if(g\75\75nu= ll)if(a.external)g\75a.external.pageT;if(g)a.jstiming.pt\75g}catch(h){};a= .tickAboveFold\75function(b){b\75b;var d\0750;if(b.offsetParent){do = d+\75b.offsetTop;while(b\75b.offsetParent)}b\75d;b\74\075750\46\46a.jstim= ing.load.tick(\42aft\42)};var j\75false;function = k(){if(!j){j\75true;a.jstiming.load.tick(\42firstScrollTime\42)}}a.addEve= ntListener?a.addEventListener(\42scroll\42,k,false):a.attachEvent(\42onsc= roll\42,k);\n })();\74/script\076', 'mobileHeadScript': ''}}]);=0A= _WidgetManager._RegisterWidget('_GadgetView', new _WidgetInfo('Gadget1', = 'footer', null, document.getElementById('Gadget1'), {}, = 'displayModeFull'));=0A= _WidgetManager._RegisterWidget('_SlideshowView', new = _WidgetInfo('Slideshow1', 'sidebar', null, = document.getElementById('Slideshow1'), {'title': 'Tampilan slide', = 'computedFeed': = 'http://picasaweb.google.com/data/feed/base/user/dlc0421/albumid/50626450= 03584489201?alt\75rss\46hl\75en_US', 'linkNewWindow': false, =

'randomizeFeed': false, 'speed': 3000}, 'displayModeFull'));=0A= _WidgetManager._RegisterWidget('_ProfileView', new = _WidgetInfo('Profile2', 'sidebar', null, = document.getElementById('Profile2'), {}, 'displayModeFull'));=0A= _WidgetManager._RegisterWidget('_BlogArchiveView', new = _WidgetInfo('BlogArchive2', 'sidebar', null, = document.getElementById('BlogArchive2'), {'languageDirection': 'ltr'}, = 'displayModeFull'));=0A= _WidgetManager._RegisterWidget('_TextView', new _WidgetInfo('Text1', = 'sidebar', null, document.getElementById('Text1'), {}, = 'displayModeFull'));=0A= _WidgetManager._RegisterWidget('_SubscribeView', new = _WidgetInfo('Subscribe1', 'sidebar', null, = document.getElementById('Subscribe1'), {}, 'displayModeFull'));=0A= _WidgetManager._RegisterWidget('_FollowersView', new = _WidgetInfo('Followers2', 'sidebar', null, = document.getElementById('Followers2'), {'title': 'Pengikut', = 'codeSnippet': '\74script type\75\42text/javascript\42\76\n if = (!window.google !google.friendconnect) {\n = document.write(\47\74script type\75\42text/javascript\42\47 +\n = = \47src\75\42http://www.google.com/friendconnect/script/friendconnect.js\4= 2\76\47 +\n \47\74/scr\47 + \47ipt\76\47);\n }\n = \74/script\76\n\74script type\75\42text/javascript\42\76\n if = (!window.registeredBloggerCallbacks) {\n = window.registeredBloggerCallbacks \75 true;\n\n \n\n \n = gadgets.rpc.register(\47requestReload\47, function() {\n = document.location.reload();\n });\n\n \n = gadgets.rpc.register(\47requestSignOut\47, function(siteId) {\n = \n google.friendconnect.container.openSocialSiteId \75 = siteId;\n google.friendconnect.requestSignOut();\n });\n = }\n \74/script\76\n\74script type\75\42text/javascript\42\76\n = \n function registerGetBlogUrls() {\n = gadgets.rpc.register(\47getBlogUrls\47, function() {\n var holder = \75 {};\n \n \n \n \n = holder.currentPost \75 = \42http://www.blogger.com/feeds/511968961600464537/posts/default/23053965= 20391545157\42;\n \n \n \n = holder.currentComments \75 = \42http://www.blogger.com/feeds/511968961600464537/2305396520391545157/co= mments/default\42;\n \n holder.currentPostUrl \75 = \42\42;\n holder.currentPostId \75 2305396520391545157\n = \n \n \n holder.postFeed \75 = \42http://www.blogger.com/feeds/511968961600464537/posts/default\42;\n = \n \n \n holder.commentFeed \75 = \42http://www.blogger.com/feeds/511968961600464537/comments/default\42;\n= \n holder.currentBlogUrl \75 = \42http://singgiheducation.blogspot.com/\42;\n = holder.currentBlogId \75 \042511968961600464537\42;\n \n = return holder;\n });\n }\n \74/script\76\n\74script = type\75\42text/javascript\42\76\n if = (!window.registeredCommonBloggerCallbacks) {\n = window.registeredCommonBloggerCallbacks \75 true;\n\n = gadgets.rpc.register(\47resize_iframe\47, function(height) {\n var = el \75 document.getElementById(this[\47f\47]);\n if (el) {\n = el.style.height \75 height + \47px\47;\n }\n });\n\n \n = gadgets.rpc.register(\47set_pref\47, function() {});\n\n = registerGetBlogUrls();\n }\n \74/script\76\n\74div = id\75\42div-km9f5lyi10vx\42 style\75\42width: 100%; = \42\76\74/div\76\n\74script type\75\42text/javascript\42\76\n var =

skin \75 {};\n skin[\47FACE_SIZE\47] \75 \04732\47;\n = skin[\47HEIGHT\47] \75 \042260\42;\n skin[\47TITLE\47] \75 = \42Pengikut\42;\n skin[\47BORDER_COLOR\47] \75 \42transparent\42;\n = skin[\47ENDCAP_BG_COLOR\47] \75 \42transparent\42;\n = skin[\47ENDCAP_TEXT_COLOR\47] \75 \42#999999\42;\n = skin[\47ENDCAP_LINK_COLOR\47] \75 \42#99aadd\42;\n = skin[\47ALTERNATE_BG_COLOR\47] \75 \42transparent\42;\n \n = skin[\47CONTENT_BG_COLOR\47] \75 \42transparent\42;\n = skin[\47CONTENT_LINK_COLOR\47] \75 \42#99aadd\42;\n = skin[\47CONTENT_TEXT_COLOR\47] \75 \42#999999\42;\n = skin[\47CONTENT_SECONDARY_LINK_COLOR\47] \75 \42#99aadd\42;\n = skin[\47CONTENT_SECONDARY_TEXT_COLOR\47] \75 \42#ffffcc\42;\n = skin[\47CONTENT_HEADLINE_COLOR\47] \75 \42#aadd99\42;\n = skin[\47FONT_FACE\47] \75 \42normal normal 100% \\x27Trebuchet = MS\\x27,Trebuchet,Verdana,Sans-serif\42;\n = google.friendconnect.container.setParentUrl(\42/\42);\n = google.friendconnect.container[\42renderMembersGadget\42](\n {id: = \42div-km9f5lyi10vx\42,\n height: 260,\n \n \n \n = site: \04215091799686408474673\42,\n \n locale: \47in\47 },\n = skin);\n \74/script\076'}, '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', null, document.getElementById('Blog1'), = {'cmtInteractionsEnabled': false, 'commentInteractionIframeUrl': = 'http://www.blogger.com/comment-interaction-iframe.g?blogId\0755119689616= 00464537', 'showBacklinks': true, 'postId': '2305396520391545157', = 'mobile': false}, 'displayModeFull'));=0A= </SCRIPT> </BODY></HTML> ------=_NextPart_001_0019_01CB9217.A34B3830 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.blogger.com/navbar.g?targetBlogID=51196896160046453 7&blogName=GURU+INOVATIF&publishMode=PUBLISH_MODE_BLOGSPOT&navbarType=SILVER&lay outType=LAYOUTS&searchRoot=http%3A%2F%2Fsinggiheducation.blogspot.com%2Fsearch&b logLocale=in&homepageUrl=http%3A%2F%2Fsinggiheducation.blogspot.com%2F&targetPos tID=2305396520391545157 =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"> <STYLE type=3Dtext/css>BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } #b-navbar { FONT-SIZE: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; = COLOR: #000; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: = Arial,Sans-serif; WHITE-SPACE: nowrap; HEIGHT: 29px } #b-navbar #b-navbar-bg { Z-INDEX: -1; FILTER: alpha(opacity=3D100); LEFT: 0px; WIDTH: 100%; = POSITION: absolute; TOP: 0px; HEIGHT: 30px; BACKGROUND-COLOR: #ededed; = opacity: 1.0 }

#b-navbar-fg { PADDING-RIGHT: 1em; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; = PADDING-TOP: 4px } #b-navbar-controls { MARGIN-LEFT: 0.2em } #b-navbar #b-navbar-logo { DISPLAY: block; BACKGROUND: = url(http://img1.blogblog.com/img/navbar/icons_orange.png) no-repeat = -26px 0px; MARGIN-LEFT: 8px; WIDTH: 20px; CURSOR: hand; MARGIN-RIGHT: = 8px; HEIGHT: 20px } #b-navbar #b-query-box { BORDER-RIGHT: #014 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #014 = 1px solid; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0px; MARGIN: 0px 0.5em = 0px 0px; BORDER-LEFT: #014 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: = #014 1px solid; BACKGROUND-COLOR: #fff; border-radius: 3px; = -moz-border-radius: 3px; -webkit-border-radius: 3px } #b-navbar #b-query-icon { DISPLAY: block; BACKGROUND: = url(http://img1.blogblog.com/img/navbar/icons_orange.png) no-repeat 0px = 0px; WIDTH: 13px; CURSOR: hand; HEIGHT: 13px } #b-navbar #b-query-icon:hover { BACKGROUND: url(http://img1.blogblog.com/img/navbar/icons_orange.png) = no-repeat -13px 0px } #b-navbar #b-query { FONT-SIZE: 13px; MARGIN: 0px; WIDTH: 10em; COLOR: #000; = BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none } #b-navbar .b-link { PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; FONT-SIZE: 13px; = PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px } #b-navbar #b-user { PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; FONT-SIZE: 13px; = PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px } #b-navbar .b-link { CURSOR: hand; COLOR: #333; WHITE-SPACE: nowrap; TEXT-DECORATION: none } #b-navbar .b-link:hover { COLOR: #930; TEXT-DECORATION: underline } #bt-unflag-body { DISPLAY: none } #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: #3366cc; TEXT-DECORATION: underline } #unflagi A { COLOR: #3366cc; 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-navbar-fg { DISPLAY: none } BODY #flagi { DISPLAY: none } BODY #unflagi { DISPLAY: none } } </STYLE> <META content=3D"MSHTML 6.00.6000.20753" name=3DGENERATOR></HEAD> <BODY class=3D"null lang_in"> <DIV id=3Db-navbar> <DIV id=3Db-navbar-bg style=3D"Z-INDEX: -1"></DIV> <DIV id=3Db-navbar-fg> <TABLE id=3Db-navbar-controls cellSpacing=3D0 cellPadding=3D0 = width=3D"100%" border=3D0> <TBODY> <TR> <TD vAlign=3Dcenter width=3D24><A id=3Db-navbar-logo=20 title=3D"Pergi ke Blogger.com" tabIndex=3D1=20 href=3D"http://www.blogger.com/"></A> <DIV class=3Db-mobile id=3Db-sms><A tabIndex=3D2=20 = href=3D"sms:?body=3DHi,+coba+lihat+GURU+INOVATIF+pada+http://singgiheduca=

tion.blogspot.com/%3Fspref%3Dsms">Kirim=20 Sebagai SMS</A></DIV></TD> <TD vAlign=3Dcenter width=3D150> <FORM id=3Dsearchthis style=3D"DISPLAY: inline"=20 action=3Dhttp://singgiheducation.blogspot.com/search method=3Dget> <DIV id=3Db-query-box> <TABLE cellSpacing=3D0 cellPadding=3D0> <TBODY> <TR> <TD vAlign=3Dcenter><INPUT id=3Db-query title=3DTelusuri=20 style=3D"WIDTH: 120px" tabIndex=3D3 name=3Dq></TD> <TD style=3D"WIDTH: 15px" vAlign=3Dcenter> <SCRIPT type=3Dtext/javascript>=0A= document.write("\x3ca id\x3d\x22b-query-icon\x22 = onclick\x3d\x22document.getElementById(\x26quot;searchthis\x26quot;).subm= it();\x22 title\x3d\x22Cari blog ini\x22\x3e\x3c/a\x3e");=0A= </SCRIPT> </TD></TR></TBODY></TABLE></DIV></FORM></TD> <TD vAlign=3Dcenter noWrap><A class=3Db-link id=3Db-share-this=20 = onclick=3D'window.open("/share-post-menu.g?blogID\x3d511968961600464537\x= 26postID\x3d2305396520391545157", "sharepopup", "width=3D250, = height=3D320, toolbar=3Dno, menubar=3Dno, scrollbars=3Dno, = resizable=3Dno, location=3Dno, directories=3Dno, status=3Dno"); return = false;'=20 tabIndex=3D5>Berbagi</A> <SCRIPT type=3Dtext/javascript>=0A= document.write("\x3ca id\x3d\x22b-flag-this\x22 = class\x3d\x22b-link\x22 tabindex\x3d\x226\x22 title\x3d\x22Beri tahu = Blogger tentang konten yang menimbulkan keberatan di laman ini.\x22 = onclick\x3d\x22window.open(\x26quot;http://www.google.com/support/blogger= /bin/request.py?page\\x3dmain_tos\\x26blog_ID\\x3d511968961600464537\\x26= blog_URL\\x3dhttp://singgiheducation.blogspot.com/\x26quot;)\x22\x3e\x3cs= pan class\x3d\x22flag-text\x22\x3eLaporkan = Penyalahgunaan\x3c/span\x3e\x3c/a\x3e");=0A= </SCRIPT> <A class=3Db-link id=3Db-next tabIndex=3D7=20 = href=3D"http://www.blogger.com/next-blog?navBar=3Dtrue&amp;blogID=3D51196= 8961600464537">Blog=20 Berikut=C2=BB</A></TD> <TD class=3Dnavbar-right vAlign=3Dcenter noWrap align=3Dright><A = class=3Db-link=20 id=3Db-getorpost tabIndex=3D8 = href=3D"http://www.blogger.com/signup.g">Buat=20 Blog</A> <A class=3Db-link tabIndex=3D9=20 = href=3D"http://www.blogger.com/">Masuk</A></TD></TR></TBODY></TABLE></DIV= ></DIV> <SCRIPT type=3Dtext/javascript>=0A= function closePopup(wnd) {=0A= =0A= setTimeout(function() {=0A= wnd.open('', '_self', '');=0A= wnd.close();=0A= }, 100);=0A= }=0A= </SCRIPT> </BODY></HTML>

------=_NextPart_001_0019_01CB9217.A34B3830-------=_NextPart_000_0000_01CB9217.A33D0760 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.blogger.com/static/v1/jsbin/1006642182-rx.js /* Copyright 2007-8 Google. */ (function() { function g(a){throw a;}=0A= var i=3Dtrue,j=3Dnull,k=3Dfalse,m,aa=3Daa {},q=3Dthis,s=3D".",ba=3D"var = ",ca=3Dfunction(a,b,c){a=3Da.split(s);c=3Dc q;!(a[0]in = c)&&c.execScript&&c.execScript(ba+a[0]);for(var = d;a.length&&(d=3Da.shift());)if(!a.length&&b!=3D=3Dundefined)c[d]=3Db;els= e c=3Dc[d]?c[d]:c[d]=3D{}},t=3Dfunction(){},da=3D"object",ea=3D"[object = Array]",fa=3D"number",ga=3D"splice",u=3D"array",ha=3D"[object = Function]",ia=3D"call",v=3D"function",ja=3D"null",y=3Dfunction(a){var = b=3Dtypeof a;if(b=3D=3Dda)if(a){if(a instanceof Array !(a instanceof = Object)&&Object.prototype.toString.call(a)=3D=3Dea =0A= typeof a.length=3D=3Dfa&&typeof a.splice!=3D"undefined"&&typeof = a.propertyIsEnumerable!=3D"undefined"&&!a.propertyIsEnumerable(ga))return= u;if(!(a instanceof = Object)&&(Object.prototype.toString.call(a)=3D=3Dha typeof = a.call!=3D"undefined"&&typeof = a.propertyIsEnumerable!=3D"undefined"&&!a.propertyIsEnumerable(ia)))retur= n v}else return ja;else if(b=3D=3Dv&&typeof = a.call=3D=3D"undefined")return da;return b},z=3Dfunction(a){var = b=3Dy(a);return b=3D=3Du b=3D=3Dda&&typeof = a.length=3D=3Dfa},ka=3D"string",A=3Dfunction(a){return typeof = a=3D=3Dka},la=3D=0A= function(a){a=3Dy(a);return = a=3D=3Dda a=3D=3Du a=3D=3Dv},B=3Dfunction(a){return = a[ma] (a[ma]=3D++na)},ma=3D"closure_uid_"+Math.floor(Math.random()*21474= 83648).toString(36),na=3D0,oa=3Dfunction(){return = Function.prototype.call.apply(Function.prototype.bind,arguments)},pa=3Dfu= nction(a,b){var c=3Db q;if(arguments.length>2){var = d=3DArray.prototype.slice.call(arguments,2);return function(){var = f=3DArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(f= ,d);return a.apply(c,f)}}else return function(){return a.apply(c,=0A= arguments)}},qa=3D"native = code",C=3Dfunction(){C=3DFunction.prototype.bind&&Function.prototype.bind= .toString().indexOf(qa)!=3D-1?oa:pa;return = C.apply(j,arguments)},ra=3Dfunction(a){var = b=3DArray.prototype.slice.call(arguments,1);return function(){var = c=3DArray.prototype.slice.call(arguments);c.unshift.apply(c,b);return = a.apply(this,c)}},D=3Dfunction(a,b){function = c(){}c.prototype=3Db.prototype;a.superClass_=3Db.prototype;a.prototype=3D= new c};=0A= Function.prototype.bind=3DFunction.prototype.bind function(a){if(argumen= ts.length>1){var = b=3DArray.prototype.slice.call(arguments,1);b.unshift(this,a);return = C.apply(j,b)}else return = C(this,a)};Function.prototype.partial=3Dfunction(){var = a=3DArray.prototype.slice.call(arguments);a.unshift(this,j);return = C.apply(j,a)};var = E=3D"",sa=3Dfunction(a){this.stack=3DError().stack E;if(a)this.message=3D= String(a)};D(sa,Error);var ta=3D"$$$$",ua=3Dfunction(a){for(var = b=3D1;b<arguments.length;b++){var = c=3DString(arguments[b]).replace(/\$/g,ta);a=3Da.replace(/\%s/,c)}return = a},va=3D"(\\d*)(\\D*)",wa=3D"g",ya=3Dfunction(a,b){for(var = c=3D0,d=3DString(a).replace(/^[\s\xa0]+ [\s\xa0]+$/g,E).split(s),f=3DStri= ng(b).replace(/^[\s\xa0]+ [\s\xa0]+$/g,E).split(s),e=3DMath.max(d.length,=

f.length),h=3D0;c=3D=3D0&&h<e;h++){var = l=3Dd[h] E,n=3Df[h] E,o=3DRegExp(va,wa),x=3DRegExp(va,wa);do{var = r=3Do.exec(l) [E,E,E],p=3Dx.exec(n) [E,E,E];if(r[0].length=3D=3D0&&p[0]= .length=3D=3D0)break;=0A= c=3Dxa(r[1].length=3D=3D0?0:parseInt(r[1],10),p[1].length=3D=3D0?0:parseI= nt(p[1],10)) xa(r[2].length=3D=3D0,p[2].length=3D=3D0) xa(r[2],p[2])}wh= ile(c=3D=3D0)}return c},xa=3Dfunction(a,b){if(a<b)return-1;else = if(a>b)return 1;return 0};var = za=3Dfunction(a,b){b.unshift(a);sa.call(this,ua.apply(j,b));b.shift();thi= s.messagePattern=3Da};D(za,sa);var Aa=3D"Assertion failed",Ba=3D": = ",F=3Dfunction(a,b){if(!a){var = c=3DArray.prototype.slice.call(arguments,2),d=3DAa;if(b){d+=3DBa+b;var = f=3Dc}g(new za(E+d,f []))}return a};var = G=3DArray.prototype,H=3DG.indexOf?function(a,b,c){F(a.length!=3Dj);return= = G.indexOf.call(a,b,c)}:function(a,b,c){c=3Dc=3D=3Dj?0:c<0?Math.max(0,a.le= ngth+c):c;if(A(a)){if(!A(b) b.length!=3D1)return-1;return = a.indexOf(b,c)}for(c=3Dc;c<a.length;c++)if(c in a&&a[c]=3D=3D=3Db)return = c;return-1},Ca=3DG.forEach?function(a,b,c){F(a.length!=3Dj);G.forEach.cal= l(a,b,c)}:function(a,b,c){for(var = d=3Da.length,f=3DA(a)?a.split(E):a,e=3D0;e<d;e++)e in = f&&b.call(c,f[e],e,a)},Da=3Dfunction(a,b){var = c=3DH(a,b),d;if(d=3Dc>=3D0){F(a.length!=3Dj);G.splice.call(a,=0A= c,1)}return d},Fa=3Dfunction(a){F(a.length!=3Dj);return = G.splice.apply(a,Ea(arguments,1))},Ea=3Dfunction(a,b,c){F(a.length!=3Dj);= return arguments.length<=3D2?G.slice.call(a,b):G.slice.call(a,b,c)};var = Ga=3Dfunction(a,b,c){for(var d in = a)b.call(c,a[d],d,a)},Ha=3Dfunction(a){var b=3D[],c=3D0,d;for(d in = a)b[c++]=3Da[d];return b},Ia=3Dfunction(a){var b=3D[],c=3D0,d;for(d in = a)b[c++]=3Dd;return = b},Ja=3D["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumer= able","toLocaleString","toString","valueOf"],Ka=3Dfunction(a){for(var = b,c,d=3D1;d<arguments.length;d++){c=3Darguments[d];for(b in = c)a[b]=3Dc[b];for(var = f=3D0;f<Ja.length;f++){b=3DJa[f];if(Object.prototype.hasOwnProperty.call(= c,b))a[b]=3Dc[b]}}};var I,La,Ma,Na,Oa=3Dfunction(){return = q.navigator?q.navigator.userAgent:j};Na=3DMa=3DLa=3DI=3Dk;var = Pa;if(Pa=3DOa()){var = Qa=3Dq.navigator;I=3DPa.indexOf("Opera")=3D=3D0;La=3D!I&&Pa.indexOf("MSIE= ")!=3D-1;Ma=3D!I&&Pa.indexOf("WebKit")!=3D-1;Na=3D!I&&!Ma&&Qa.product=3D=3D= "Gecko"}var = J=3DLa,Ra=3DNa,Sa=3DMa,Ta=3Dq.navigator,Ua=3D(Ta&&Ta.platform E).indexOf= ("Mac")!=3D-1,Va;=0A= a:{var Wa=3DE,K;if(I&&q.opera){var Xa=3Dq.opera.version;Wa=3Dtypeof = Xa=3D=3Dv?Xa():Xa}else{if(Ra)K=3D/rv\:([^\);]+)(\) ;)/;else = if(J)K=3D/MSIE\s+([^\);]+)(\) ;)/;else = if(Sa)K=3D/WebKit\/(\S+)/;if(K){var = Ya=3DK.exec(Oa());Wa=3DYa?Ya[1]:E}}if(J){var = Za,$a=3Dq.document;Za=3D$a?$a.documentMode:undefined;if(Za>parseFloat(Wa)= ){Va=3DString(Za);break a}}Va=3DWa}var = ab=3DVa,bb=3D{},L=3Dfunction(a){return = bb[a] (bb[a]=3Dya(ab,a)>=3D0)};var cb;!J L("9");var = db=3DJ&&!L("8");var = M=3Dfunction(){};M.prototype.disposed_=3Dk;M.prototype.dispose=3Dfunction= (){if(!this.disposed_){this.disposed_=3Di;this.disposeInternal()}};M.prot= otype.disposeInternal=3Dfunction(){};var = N=3Dfunction(a,b){this.type=3Da;this.currentTarget=3Dthis.target=3Db};D(N= ,M);N.prototype.disposeInternal=3Dfunction(){delete this.type;delete = this.target;delete = this.currentTarget};N.prototype.propagationStopped_=3Dk;N.prototype.retur=

nValue_=3Di;N.prototype.preventDefault=3Dfunction(){this.returnValue_=3Dk= };var = O=3Dfunction(a,b){a&&this.init(a,b)};D(O,N);m=3DO.prototype;m.target=3Dj;= m.relatedTarget=3Dj;m.offsetX=3D0;m.offsetY=3D0;m.clientX=3D0;m.clientY=3D= 0;m.screenX=3D0;m.screenY=3D0;m.button=3D0;m.keyCode=3D0;m.charCode=3D0;m= .ctrlKey=3Dk;m.altKey=3Dk;m.shiftKey=3Dk;m.metaKey=3Dk;m.platformModifier= Key=3Dk;m.event_=3Dj;var = eb=3D"mouseover",fb=3D"mouseout",gb=3D"keypress";=0A= m.init=3Dfunction(a,b){var = c=3Dthis.type=3Da.type;this.target=3Da.target a.srcElement;this.currentT= arget=3Db;var = d=3Da.relatedTarget;if(d){if(Ra)try{d=3Dd.nodeName&&d}catch(f){d=3Dj}}els= e if(c=3D=3Deb)d=3Da.fromElement;else = if(c=3D=3Dfb)d=3Da.toElement;this.relatedTarget=3Dd;this.offsetX=3Da.offs= etX!=3D=3Dundefined?a.offsetX:a.layerX;this.offsetY=3Da.offsetY!=3D=3Dund= efined?a.offsetY:a.layerY;this.clientX=3Da.clientX!=3D=3Dundefined?a.clie= ntX:a.pageX;this.clientY=3Da.clientY!=3D=3Dundefined?a.clientY:a.pageY;th= is.screenX=3Da.screenX 0;this.screenY=3Da.screenY =0A= 0;this.button=3Da.button;this.keyCode=3Da.keyCode 0;this.charCode=3Da.ch= arCode (c=3D=3Dgb?a.keyCode:0);this.ctrlKey=3Da.ctrlKey;this.altKey=3Da.= altKey;this.shiftKey=3Da.shiftKey;this.metaKey=3Da.metaKey;this.platformM= odifierKey=3DUa?a.metaKey:a.ctrlKey;this.state=3Da.state;this.event_=3Da;= delete this.returnValue_;delete this.propagationStopped_};=0A= m.preventDefault=3Dfunction(){O.superClass_.preventDefault.call(this);var= = a=3Dthis.event_;if(a.preventDefault)a.preventDefault();else{a.returnValue= =3Dk;if(db)try{if(a.ctrlKey a.keyCode>=3D112&&a.keyCode<=3D123)a.keyCode= =3D-1}catch(b){}}};m.disposeInternal=3Dfunction(){O.superClass_.disposeIn= ternal.call(this);this.relatedTarget=3Dthis.currentTarget=3Dthis.target=3D= this.event_=3Dj};var = P=3Dfunction(a,b){this.maxCount_=3Db;this.freeQueue_=3D[];this.createInit= ial_(a)};D(P,M);m=3DP.prototype;m.createObjectFn_=3Dj;m.disposeObjectFn_=3D= j;m.setCreateObjectFn=3Dfunction(a){this.createObjectFn_=3Da};m.getObject= =3Dfunction(){if(this.freeQueue_.length)return = this.freeQueue_.pop();return = this.createObject()};m.releaseObject=3Dfunction(a){this.freeQueue_.length= <this.maxCount_?this.freeQueue_.push(a):this.disposeObject(a)};=0A= m.createInitial_=3Dfunction(a){if(a>this.maxCount_)g(Error("[goog.structs= .SimplePool] Initial cannot be greater than max"));for(var = b=3D0;b<a;b++)this.freeQueue_.push(this.createObject())};m.createObject=3D= function(){return = this.createObjectFn_?this.createObjectFn_():{}};m.disposeObject=3Dfunctio= n(a){if(this.disposeObjectFn_)this.disposeObjectFn_(a);else = if(la(a))if(y(a.dispose)=3D=3Dv)a.dispose();else for(var b in a)delete = a[b]};=0A= m.disposeInternal=3Dfunction(){P.superClass_.disposeInternal.call(this);f= or(var a=3Dthis.freeQueue_;a.length;)this.disposeObject(a.pop());delete = this.freeQueue_};var hb;hb=3D"ScriptEngine"in = q&&q.ScriptEngine()=3D=3D"JScript";var = ib=3D"0",jb=3Dhb?q.ScriptEngineMajorVersion()+s+q.ScriptEngineMinorVersio= n()+s+q.ScriptEngineBuildVersion():ib;var = kb=3Dfunction(){},lb=3D0;m=3Dkb.prototype;m.key=3D0;m.removed=3Dk;m.callO= nce=3Dk;m.init=3Dfunction(a,b,c,d,f,e){if(y(a)=3D=3Dv)this.isFunctionList= ener_=3Di;else = if(a&&a.handleEvent&&y(a.handleEvent)=3D=3Dv)this.isFunctionListener_=3Dk= ;else g(Error("Invalid listener = argument"));this.listener=3Da;this.proxy=3Db;this.src=3Dc;this.type=3Dd;t= his.capture=3D!!f;this.handler=3De;this.callOnce=3Dk;this.key=3D++lb;this= .removed=3Dk};=0A= m.handleEvent=3Dfunction(a){if(this.isFunctionListener_)return =

this.listener.call(this.handler this.src,a);return = this.listener.handleEvent.call(this.listener,a)};var = mb,nb,Q,ob,pb,qb,rb,sb,tb,ub,vb,wb=3D"5.7";=0A= (function(){function a(){return{count_:0,remaining_:0}}function = b(){return[]}function c(){var p=3Dfunction(w){return = h.call(p.src,p.key,w)};return p}function d(){return new kb}function = f(){return new O}var = e=3Dhb&&!(ya(jb,wb)>=3D0),h;qb=3Dfunction(p){h=3Dp};if(e){mb=3Dfunction()= {return = l.getObject()};nb=3Dfunction(p){l.releaseObject(p)};Q=3Dfunction(){return= = n.getObject()};ob=3Dfunction(p){n.releaseObject(p)};pb=3Dfunction(){retur= n = o.getObject()};rb=3Dfunction(){o.releaseObject(c())};sb=3Dfunction(){retu= rn x.getObject()};=0A= tb=3Dfunction(p){x.releaseObject(p)};ub=3Dfunction(){return = r.getObject()};vb=3Dfunction(p){r.releaseObject(p)};var l=3Dnew = P(0,600);l.setCreateObjectFn(a);var n=3Dnew = P(0,600);n.setCreateObjectFn(b);var o=3Dnew = P(0,600);o.setCreateObjectFn(c);var x=3Dnew = P(0,600);x.setCreateObjectFn(d);var r=3Dnew = P(0,600);r.setCreateObjectFn(f)}else{mb=3Da;nb=3Dt;Q=3Db;ob=3Dt;pb=3Dc;rb= =3Dt;sb=3Dd;tb=3Dt;ub=3Df;vb=3Dt}})();var = R=3D{},S=3D{},T=3D{},xb=3D{},U=3Dfunction(a,b,c,d,f){if(b)if(y(b)=3D=3Du)= {for(var e=3D0;e<b.length;e++)U(a,b[e],c,d,f);return j}else{d=3D!!d;var = h=3DS;b in h (h[b]=3Dmb());h=3Dh[b];if(!(d in = h)){h[d]=3Dmb();h.count_++}h=3Dh[d];var = l=3DB(a),n;h.remaining_++;if(h[l]){n=3Dh[l];for(e=3D0;e<n.length;e++){h=3D= n[e];if(h.listener=3D=3Dc&&h.handler=3D=3Df){if(h.removed)break;return = n[e].key}}}else{n=3Dh[l]=3DQ();h.count_++}e=3Dpb();e.src=3Da;h=3Dsb();h.i= nit(c,e,a,b,d,f);c=3Dh.key;e.key=3Dc;n.push(h);R[c]=3Dh;T[l] (T[l]=3DQ()= );T[l].push(h);if(a.addEventListener){if(a=3D=3D=0A= q !a.customEvent_)a.addEventListener(b,e,d)}else = a.attachEvent(yb(b),e);return c}else g(Error("Invalid event = type"))},zb=3Dfunction(a,b,c,d,f){if(y(b)=3D=3Du){for(var = e=3D0;e<b.length;e++)zb(a,b[e],c,d,f);return = j}a=3DU(a,b,c,d,f);R[a].callOnce=3Di;return = a},Ab=3Dfunction(a,b,c,d,f){if(y(b)=3D=3Du){for(var = e=3D0;e<b.length;e++)Ab(a,b[e],c,d,f);return j}d=3D!!d;a:{e=3DS;if(b in = e){e=3De[b];if(d in e){e=3De[d];a=3DB(a);if(e[a]){a=3De[a];break = a}}}a=3Dj}if(!a)return = k;for(e=3D0;e<a.length;e++)if(a[e].listener=3D=3Dc&&a[e].capture=3D=3Dd&&= a[e].handler=3D=3D=0A= f)return Bb(a[e].key);return k},Bb=3Dfunction(a){if(!R[a])return k;var = b=3DR[a];if(b.removed)return k;var = c=3Db.src,d=3Db.type,f=3Db.proxy,e=3Db.capture;if(c.removeEventListener){= if(c=3D=3Dq !c.customEvent_)c.removeEventListener(d,f,e)}else = c.detachEvent&&c.detachEvent(yb(d),f);c=3DB(c);f=3DS[d][e][c];if(T[c]){va= r h=3DT[c];Da(h,b);h.length=3D=3D0&&delete = T[c]}b.removed=3Di;f.needsCleanup_=3Di;Cb(d,e,c,f);delete R[a];return = i},Cb=3Dfunction(a,b,c,d){if(!d.locked_)if(d.needsCleanup_){for(var = f=3D0,e=3D0;f<d.length;f++)if(d[f].removed){var h=3D=0A= d[f].proxy;h.src=3Dj;rb(h);tb(d[f])}else{if(f!=3De)d[e]=3Dd[f];e++}d.leng= th=3De;d.needsCleanup_=3Dk;if(e=3D=3D0){ob(d);delete = S[a][b][c];S[a][b].count_--;if(S[a][b].count_=3D=3D0){nb(S[a][b]);delete = S[a][b];S[a].count_--}if(S[a].count_=3D=3D0){nb(S[a]);delete = S[a]}}}},Db=3Dfunction(a,b,c){var = d=3D0,f=3Db=3D=3Dj,e=3Dc=3D=3Dj;c=3D!!c;if(a=3D=3Dj)Ga(T,function(n){for(= var o=3Dn.length-1;o>=3D0;o--){var = x=3Dn[o];if((f b=3D=3Dx.type)&&(e c=3D=3Dx.capture)){Bb(x.key);d++}}});=

else{a=3DB(a);if(T[a]){a=3DT[a];for(var h=3Da.length-1;h>=3D0;h--){var = l=3Da[h];if((f b=3D=3Dl.type)&&=0A= (e c=3D=3Dl.capture)){Bb(l.key);d++}}}}return = d},Eb=3D"on",yb=3Dfunction(a){if(a in xb)return xb[a];return = xb[a]=3DEb+a},V=3Dfunction(a,b,c,d,f){var = e=3D1;b=3DB(b);if(a[b]){a.remaining_--;a=3Da[b];if(a.locked_)a.locked_++;= else a.locked_=3D1;try{for(var h=3Da.length,l=3D0;l<h;l++){var = n=3Da[l];if(n&&!n.removed)e&=3DFb(n,f)!=3D=3Dk}}finally{a.locked_--;Cb(c,= d,b,a)}}return Boolean(e)},Fb=3Dfunction(a,b){var = c=3Da.handleEvent(b);a.callOnce&&Bb(a.key);return c};=0A= qb(function(a,b){if(!R[a])return i;var c=3DR[a],d=3Dc.type,f=3DS;if(!(d = in f))return i;f=3Df[d];var = e,h;if(cb=3D=3D=3Dundefined)cb=3DJ&&!q.addEventListener;if(cb){var = l;if(!(l=3Db))a:{l=3D"window.event".split(s);for(var = n=3Dq;e=3Dl.shift();)if(n[e])n=3Dn[e];else{l=3Dj;break = a}l=3Dn}e=3Dl;l=3Di in f;n=3Dk in = f;if(l){if(e.keyCode<0 e.returnValue!=3Dundefined)return i;a:{var = o=3Dk;if(e.keyCode=3D=3D0)try{e.keyCode=3D-1;break = a}catch(x){o=3Di}if(o e.returnValue=3D=3Dundefined)e.returnValue=3Di}}o=3D= ub();o.init(e,this);e=3Di;try{if(l){for(var = r=3DQ(),p=3Do.currentTarget;p;p=3D=0A= p.parentNode)r.push(p);h=3Df[i];h.remaining_=3Dh.count_;for(var = w=3Dr.length-1;!o.propagationStopped_&&w>=3D0&&h.remaining_;w--){o.curren= tTarget=3Dr[w];e&=3DV(h,r[w],d,i,o)}if(n){h=3Df[k];h.remaining_=3Dh.count= _;for(w=3D0;!o.propagationStopped_&&w<r.length&&h.remaining_;w++){o.curre= ntTarget=3Dr[w];e&=3DV(h,r[w],d,k,o)}}}else = e=3DFb(c,o)}finally{if(r){r.length=3D0;ob(r)}o.dispose();vb(o)}return = e}d=3Dnew O(b,this);try{e=3DFb(c,d)}finally{d.dispose()}return e});var = Gb=3Dfunction(){};D(Gb,M);m=3DGb.prototype;m.customEvent_=3Di;m.parentEve= ntTarget_=3Dj;m.addEventListener=3Dfunction(a,b,c,d){U(this,a,b,c,d)};m.r= emoveEventListener=3Dfunction(a,b,c,d){Ab(this,a,b,c,d)};=0A= m.dispatchEvent=3Dfunction(a){a=3Da;if(A(a))a=3Dnew N(a,this);else if(a = instanceof N)a.target=3Da.target this;else{var b=3Da;a=3Dnew = N(a.type,this);Ka(a,b)}b=3D1;var c,d=3Da.type,f=3DS;if(d in = f){f=3Df[d];d=3Di in f;var = e;if(d){c=3D[];for(e=3Dthis;e;e=3De.parentEventTarget_)c.push(e);e=3Df[i]= ;e.remaining_=3De.count_;for(var = h=3Dc.length-1;!a.propagationStopped_&&h>=3D0&&e.remaining_;h--){a.curren= tTarget=3Dc[h];b&=3DV(e,c[h],a.type,i,a)&&a.returnValue_!=3Dk}}if(k in = f){e=3Df[k];e.remaining_=3De.count_;if(d)for(h=3D0;!a.propagationStopped_= &&h<c.length&&=0A= e.remaining_;h++){a.currentTarget=3Dc[h];b&=3DV(e,c[h],a.type,k,a)&&a.ret= urnValue_!=3Dk}else = for(c=3Dthis;!a.propagationStopped_&&c&&e.remaining_;c=3Dc.parentEventTar= get_){a.currentTarget=3Dc;b&=3DV(e,c,a.type,k,a)&&a.returnValue_!=3Dk}}a=3D= Boolean(b)}else a=3Di;return = a};m.disposeInternal=3Dfunction(){Gb.superClass_.disposeInternal.call(thi= s);Db(this);this.parentEventTarget_=3Dj};var = Hb=3Dfunction(a,b){b.preventDefault();a(b);return k};var = Ib=3Dfunction(a){return(a=3Da.className)&&typeof = a.split=3D=3Dv?a.split(/\s+/):[]},W=3D" ",Jb=3Dfunction(a){var = b=3DIb(a),c;c=3DEa(arguments,1);for(var = d=3D0,f=3D0;f<c.length;f++)if(!(H(b,c[f])>=3D0)){b.push(c[f]);d++}c=3Dd=3D= =3Dc.length;a.className=3Db.join(W);return c},Kb=3Dfunction(a){var = b=3DIb(a),c;c=3DEa(arguments,1);for(var = d=3D0,f=3D0;f<b.length;f++)if(H(c,b[f])>=3D0){Fa(b,f--,1);d++}c=3Dd=3D=3D= c.length;a.className=3Db.join(W);return c},Lb=3Dfunction(a,b){var = c=3D!(H(Ib(a),b)>=3D0);c?Jb(a,b):Kb(a,b);return c};!J L("9");var = Mb=3DJ&&!L("9");var = Nb=3D"*",Ob=3D"CSS1Compat",Pb=3D"528",Qb=3Dfunction(a,b,c,d){a=3Dd a;b=3D=

b&&b!=3DNb?b.toUpperCase():E;if(a.querySelectorAll&&a.querySelector&&(!Sa= document.compatMode=3D=3DOb L(Pb))&&(b c))return = a.querySelectorAll(b+(c?s+c:E));if(c&&a.getElementsByClassName){a=3Da.get= ElementsByClassName(c);if(b){d=3D{};for(var = f=3D0,e=3D0,h;h=3Da[e];e++)if(b=3D=3Dh.nodeName)d[f++]=3Dh;d.length=3Df;r= eturn d}else return = a}a=3Da.getElementsByTagName(b Nb);if(c){d=3D{};for(e=3Df=3D0;h=3Da[e];e= ++){b=3Dh.className;if(typeof b.split=3D=3Dv&&H(b.split(/\s+/),c)>=3D=0A= 0)d[f++]=3Dh}d.length=3Df;return d}else return = a},Rb=3D{SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Sb=3D"\n",Tb=3D{IMG:W= ,BR:Sb},Ub=3D"innerText",Wb=3Dfunction(a){if(Mb&&Ub in = a)a=3Da.innerText.replace(/(\r\n \r \n)/g,Sb);else{var = b=3D[];Vb(a,b,i);a=3Db.join(E)}a=3Da.replace(/ \xAD = /g,W).replace(/\xAD/g,E);J (a=3Da.replace(/ = +/g,W));if(a!=3DW)a=3Da.replace(/^\s*/,E);return = a},Vb=3Dfunction(a,b,c){if(!(a.nodeName in = Rb))if(a.nodeType=3D=3D3)c?b.push(String(a.nodeValue).replace(/(\r\n \r \= n)/g,E)):b.push(a.nodeValue);else if(a.nodeName in=0A= Tb)b.push(Tb[a.nodeName]);else = for(a=3Da.firstChild;a;){Vb(a,b,c);a=3Da.nextSibling}};var = Xb=3D"StopIteration"in = q?q.StopIteration:Error("StopIteration"),Yb=3Dfunction(){};Yb.prototype.n= ext=3Dfunction(){g(Xb)};Yb.prototype.__iterator__=3Dfunction(){return = this};=0A= var Zb=3Dfunction(a){if(a instanceof Yb)return a;if(typeof = a.__iterator__=3D=3Dv)return a.__iterator__(k);if(z(a)){var = b=3D0,c=3Dnew Yb;c.next=3Dfunction(){for(;;){if(b>=3Da.length)g(Xb);if(b = in a)return a[b++];else b++}};return c}g(Error("Not = implemented"))},$b=3Dfunction(a,b,c){if(z(a))try{Ca(a,b,c)}catch(d){if(d!= =3D=3DXb)g(d)}else{a=3DZb(a);try{for(;;)b.call(c,a.next(),undefined,a)}ca= tch(f){if(f!=3D=3DXb)g(f)}}};var ac=3Dfunction(a){if(typeof = a.getValues=3D=3Dv)return a.getValues();if(A(a))return = a.split(E);if(z(a)){for(var = b=3D[],c=3Da.length,d=3D0;d<c;d++)b.push(a[d]);return b}return = Ha(a)},bc=3Dfunction(a,b,c){if(typeof = a.forEach=3D=3Dv)a.forEach(b,c);else if(z(a) A(a))Ca(a,b,c);else{var = d;if(typeof a.getKeys=3D=3Dv)d=3Da.getKeys();else if(typeof = a.getValues!=3Dv)if(z(a) A(a)){d=3D[];for(var = f=3Da.length,e=3D0;e<f;e++)d.push(e);d=3Dd}else d=3DIa(a);else d=3Dvoid = 0;f=3Dac(a);e=3Df.length;for(var = h=3D0;h<e;h++)b.call(c,f[h],d&&d[h],a)}};var = cc=3Dfunction(a){this.map_=3D{};this.keys_=3D[];var = b=3Darguments.length;if(b>1){if(b%2)g(Error("Uneven number of = arguments"));for(var = c=3D0;c<b;c+=3D2)this.set(arguments[c],arguments[c+1])}else = a&&this.addAll(a)};m=3Dcc.prototype;m.count_=3D0;m.version_=3D0;m.getValu= es=3Dfunction(){this.cleanupKeysArray_();for(var = a=3D[],b=3D0;b<this.keys_.length;b++)a.push(this.map_[this.keys_[b]]);ret= urn a};m.getKeys=3Dfunction(){this.cleanupKeysArray_();return = this.keys_.concat()};m.containsKey=3Dfunction(a){return X(this.map_,a)};=0A= m.remove=3Dfunction(a){if(X(this.map_,a)){delete = this.map_[a];this.count_--;this.version_++;this.keys_.length>2*this.count= _&&this.cleanupKeysArray_();return i}return k};=0A= m.cleanupKeysArray_=3Dfunction(){if(this.count_!=3Dthis.keys_.length){for= (var a=3D0,b=3D0;a<this.keys_.length;){var = c=3Dthis.keys_[a];if(X(this.map_,c))this.keys_[b++]=3Dc;a++}this.keys_.le= ngth=3Db}if(this.count_!=3Dthis.keys_.length){var = d=3D{};for(b=3Da=3D0;a<this.keys_.length;){c=3Dthis.keys_[a];if(!X(d,c)){= this.keys_[b++]=3Dc;d[c]=3D1}a++}this.keys_.length=3Db}};m.get=3Dfunction= (a,b){if(X(this.map_,a))return this.map_[a];return b};=0A=

m.set=3Dfunction(a,b){if(!X(this.map_,a)){this.count_++;this.keys_.push(a= );this.version_++}this.map_[a]=3Db};m.addAll=3Dfunction(a){var b;if(a = instanceof = cc){b=3Da.getKeys();a=3Da.getValues()}else{b=3DIa(a);a=3DHa(a)}for(var = c=3D0;c<b.length;c++)this.set(b[c],a[c])};m.clone=3Dfunction(){return = new cc(this)};m.getKeyIterator=3Dfunction(){return this.__iterator__(i)};=0A= m.__iterator__=3Dfunction(a){this.cleanupKeysArray_();var = b=3D0,c=3Dthis.keys_,d=3Dthis.map_,f=3Dthis.version_,e=3Dthis,h=3Dnew = Yb;h.next=3Dfunction(){for(;;){if(f!=3De.version_)g(Error("The map has = changed since the iterator was created"));if(b>=3Dc.length)g(Xb);var = l=3Dc[b++];return a?l:d[l]}};return h};var X=3Dfunction(a,b){return = Object.prototype.hasOwnProperty.call(a,b)};var dc=3Dq.window;var = ec=3DRegExp("^(?:([^:/?#.]+):)?(?://(?:([^/?#]*)@)?([\\w\\d\\-\\u0100-\\u= ffff.%]*)(?::([0-9]+))?)?([^?#]+)?(?:\\?([^#]*))?(?:#(.*))?$");var = fc=3Dfunction(){if(Ra){this.contextsToXhr_=3D{};this.xhrToContexts_=3D{};= this.stack_=3D[]}};m=3Dfc.prototype;m.enabled_=3DRa;m.pushContext=3Dfunct= ion(a){this.enabled_&&this.stack_.push(A(a)?a:la(a)?B(a):E)};m.popContext= =3Dfunction(){this.enabled_&&this.updateDependentContexts_(this.stack_.po= p())};m.markXhrOpen=3Dfunction(a){if(this.enabled_){a=3DB(a);for(var = b=3D0;b<this.stack_.length;b++){var = c=3Dthis.stack_[b];this.addToMap_(this.contextsToXhr_,c,a);this.addToMap_= (this.xhrToContexts_,a,c)}}};=0A= m.markXhrClosed=3Dfunction(a){if(this.enabled_){a=3DB(a);delete = this.xhrToContexts_[a];for(var b in = this.contextsToXhr_){Da(this.contextsToXhr_[b],a);this.contextsToXhr_[b].= length=3D=3D0&&delete = this.contextsToXhr_[b]}}};m.updateDependentContexts_=3Dfunction(a){var = b=3Dthis.xhrToContexts_[a],c=3Dthis.contextsToXhr_[a];b&&c&&Ca(b,function= (d){Ca(c,function(f){this.addToMap_(this.contextsToXhr_,d,f);this.addToMa= p_(this.xhrToContexts_,f,d)},this)},this)};m.addToMap_=3Dfunction(a,b,c){= a[b] (a[b]=3D[]);H(a[b],c)>=3D0 a[b].push(c)};=0A= var Y=3Dnew fc;var = gc=3Dfunction(){};gc.prototype.cachedOptions_=3Dj;gc.prototype.getOptions= =3Dfunction(){return = this.cachedOptions_ (this.cachedOptions_=3Dthis.internalGetOptions())};v= ar ic=3Dfunction(){return = hc.createInstance()},hc,Z=3Dfunction(){};D(Z,gc);Z.prototype.createInstan= ce=3Dfunction(){var a=3Dthis.getProgId_();return a?new = ActiveXObject(a):new = XMLHttpRequest};Z.prototype.internalGetOptions=3Dfunction(){var = a=3D{};if(this.getProgId_()){a[0]=3Di;a[1]=3Di}return = a};Z.prototype.ieProgId_=3Dj;var = jc=3D"MSXML2.XMLHTTP.6.0",kc=3D"MSXML2.XMLHTTP.3.0",lc=3D"MSXML2.XMLHTTP"= ,mc=3D"Microsoft.XMLHTTP";=0A= Z.prototype.getProgId_=3Dfunction(){if(!this.ieProgId_&&typeof = XMLHttpRequest=3D=3D"undefined"&&typeof = ActiveXObject!=3D"undefined"){for(var = a=3D[jc,kc,lc,mc],b=3D0;b<a.length;b++){var c=3Da[b];try{new = ActiveXObject(c);return this.ieProgId_=3Dc}catch(d){}}g(Error("Could not = create ActiveXObject. ActiveX might be disabled, or MSXML might not be = installed"))}return this.ieProgId_};hc=3Dnew Z;var = $=3Dfunction(a){this.headers=3Dnew = cc;this.xmlHttpFactory_=3Da j};D($,Gb);var = nc=3D/^https?:?$/i,oc=3D[],pc=3D"complete",qc=3D"ready",sc=3Dfunction(a,b= ,c,d,f,e){var h=3Dnew = $;oc.push(h);b&&U(h,pc,b);U(h,qc,ra(rc,h));e&&h.setTimeoutInterval(e);h.s= end(a,c,d,f)},rc=3Dfunction(a){a.dispose();Da(oc,a)};m=3D$.prototype;m.ac= tive_=3Dk;m.xhr_=3Dj;m.xhrOptions_=3Dj;m.lastUri_=3DE;m.lastMethod_=3DE;m= .lastErrorCode_=3D0;m.lastError_=3DE;m.errorDispatched_=3Dk;m.inSend_=3Dk= ;m.inOpen_=3Dk;m.inAbort_=3Dk;m.timeoutInterval_=3D0;m.timeoutId_=3Dj;=0A=

m.setTimeoutInterval=3Dfunction(a){this.timeoutInterval_=3DMath.max(0,a)}= ;var = tc=3D"GET",uc=3D"POST",vc=3D"Content-Type",wc=3D"application/x-www-form-u= rlencoded;charset=3Dutf-8";=0A= m.send=3Dfunction(a,b,c,d){if(this.xhr_)g(Error("[goog.net.XhrIo] Object = is active with another = request"));b=3Db tc;this.lastUri_=3Da;this.lastError_=3DE;this.lastError= Code_=3D0;this.lastMethod_=3Db;this.errorDispatched_=3Dk;this.active_=3Di= ;this.xhr_=3Dthis.createXhr();this.xhrOptions_=3Dthis.xmlHttpFactory_?thi= s.xmlHttpFactory_.getOptions():hc.getOptions();Y.markXhrOpen(this.xhr_);t= his.xhr_.onreadystatechange=3DC(this.onReadyStateChange_,this);try{this.i= nOpen_=3Di;this.xhr_.open(b,a,i);this.inOpen_=3Dk}catch(f){this.error_(5,=0A= f);return}a=3Dc E;var = e=3Dthis.headers.clone();d&&bc(d,function(l,n){e.set(n,l)});b=3D=3Duc&&!e= .containsKey(vc)&&e.set(vc,wc);bc(e,function(l,n){this.xhr_.setRequestHea= der(n,l)},this);try{if(this.timeoutId_){dc.clearTimeout(this.timeoutId_);= this.timeoutId_=3Dj}if(this.timeoutInterval_>0)this.timeoutId_=3Ddc.setTi= meout(C(this.timeout_,this),this.timeoutInterval_);this.inSend_=3Di;this.= xhr_.send(a);this.inSend_=3Dk}catch(h){this.error_(5,h)}};=0A= m.createXhr=3Dfunction(){return = this.xmlHttpFactory_?this.xmlHttpFactory_.createInstance():new = ic};m.dispatchEvent=3Dfunction(a){if(this.xhr_){Y.pushContext(this.xhr_);= try{return = $.superClass_.dispatchEvent.call(this,a)}finally{Y.popContext()}}else = return $.superClass_.dispatchEvent.call(this,a)};var xc=3D"Timed out = after ",yc=3D"ms, aborting",zc=3D"timeout";=0A= m.timeout_=3Dfunction(){if(typeof = aa!=3D"undefined")if(this.xhr_){this.lastError_=3Dxc+this.timeoutInterval= _+yc;this.lastErrorCode_=3D8;this.dispatchEvent(zc);this.abort(8)}};m.err= or_=3Dfunction(a,b){this.active_=3Dk;if(this.xhr_){this.inAbort_=3Di;this= .xhr_.abort();this.inAbort_=3Dk}this.lastError_=3Db;this.lastErrorCode_=3D= a;this.dispatchErrors_();this.cleanUpXhr_()};var = Ac=3D"error";m.dispatchErrors_=3Dfunction(){if(!this.errorDispatched_){th= is.errorDispatched_=3Di;this.dispatchEvent(pc);this.dispatchEvent(Ac)}};=0A= var = Bc=3D"abort";m.abort=3Dfunction(a){if(this.xhr_&&this.active_){this.activ= e_=3Dk;this.inAbort_=3Di;this.xhr_.abort();this.inAbort_=3Dk;this.lastErr= orCode_=3Da 7;this.dispatchEvent(pc);this.dispatchEvent(Bc);this.cleanUp= Xhr_()}};m.disposeInternal=3Dfunction(){if(this.xhr_){if(this.active_){th= is.active_=3Dk;this.inAbort_=3Di;this.xhr_.abort();this.inAbort_=3Dk}this= .cleanUpXhr_(i)}$.superClass_.disposeInternal.call(this)};=0A= m.onReadyStateChange_=3Dfunction(){!this.inOpen_&&!this.inSend_&&!this.in= Abort_?this.onReadyStateChangeEntryPoint_():this.onReadyStateChangeHelper= _()};m.onReadyStateChangeEntryPoint_=3Dfunction(){this.onReadyStateChange= Helper_()};var Cc=3D"readystatechange",Dc=3D"success",Ec=3D" [",Fc=3D"]";=0A= m.onReadyStateChangeHelper_=3Dfunction(){if(this.active_)if(typeof = aa!=3D"undefined")if(!(this.xhrOptions_[1]&&this.getReadyState()=3D=3D4&&= this.getStatus()=3D=3D2))if(this.inSend_&&this.getReadyState()=3D=3D4)dc.= setTimeout(C(this.onReadyStateChange_,this),0);else{this.dispatchEvent(Cc= );if(this.isComplete()){this.active_=3Dk;if(this.isSuccess()){this.dispat= chEvent(pc);this.dispatchEvent(Dc)}else{this.lastErrorCode_=3D6;this.last= Error_=3Dthis.getStatusText()+Ec+this.getStatus()+Fc;this.dispatchErrors_= ()}this.cleanUpXhr_()}}};=0A= m.cleanUpXhr_=3Dfunction(a){if(this.xhr_){var = b=3Dthis.xhr_,c=3Dthis.xhrOptions_[0]?t:j;this.xhrOptions_=3Dthis.xhr_=3D= j;if(this.timeoutId_){dc.clearTimeout(this.timeoutId_);this.timeoutId_=3D= j}if(!a){Y.pushContext(b);this.dispatchEvent(qc);Y.popContext()}Y.markXhr= Closed(b);try{b.onreadystatechange=3Dc}catch(d){}}};m.isComplete=3Dfuncti= on(){return = this.getReadyState()=3D=3D4};m.isSuccess=3Dfunction(){switch(this.getStat=

us()){case 0:return!this.isLastUriEffectiveSchemeHttp_();case 200:case = 204:case 304:return i;default:return k}};=0A= m.isLastUriEffectiveSchemeHttp_=3Dfunction(){var = a=3DA(this.lastUri_)?this.lastUri_.match(ec)[1] j:this.lastUri_.getSchem= e();if(a)return nc.test(a);return = self.location?nc.test(self.location.protocol):i};m.getReadyState=3Dfuncti= on(){return = this.xhr_?this.xhr_.readyState:0};m.getStatus=3Dfunction(){try{return = this.getReadyState()>2?this.xhr_.status:-1}catch(a){return-1}};m.getStatu= sText=3Dfunction(){try{return = this.getReadyState()>2?this.xhr_.statusText:E}catch(a){return E}};var = Gc=3D"@",Hc=3D"(",Ic=3D")";=0A= m.getResponseJson=3Dfunction(a){if(this.xhr_){var = b=3Dthis.xhr_.responseText;if(a&&b.indexOf(a)=3D=3D0)b=3Db.substring(a.le= ngth);var = c;a:{a=3DString(b);b=3D/^\s*$/.test(a)?k:/^[\],:{}\s\u2028\u2029]*$/.test= (a.replace(/\\["\\\/bfnrtu]/g,Gc).replace(/"[^"\\\n\r\u2028\u2029\x00-\x0= 8\x10-\x1f\x80-\x9f]*" true false null -?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/= g,Fc).replace(/(?:^ : ,)(?:[\s\u2028\u2029]*\[)+/g,E));if(b)try{c=3Deval(= Hc+a+Ic);break a}catch(d){}g(Error("Invalid JSON string: "+a))}return = c}};var = Jc=3Dfunction(a,b){this.entityId_=3DencodeURIComponent(a);if(b)this.sende= r_=3Db;else{this.sender_=3D$;this.sender_.send=3Dsc}this.writeToken_=3DE;= this.options_=3D{};this.counts_=3D{};this.decodeLabel_=3D{};this.selected= Reactions_=3Dnew cc};m=3DJc.prototype;var = Kc=3D"a",Lc=3D"rx-option",Mc=3D"span",Nc=3D"rx-label",Oc=3D"click",Pc=3D"= rx-count";=0A= m.initialize=3Dfunction(a){a=3DQb(document,Kc,Lc,document.getElementById(= a));for(var b=3D0;b<a.length;b++){var = c=3Da[b],d=3DQb(document,Mc,Nc,c)[0];d=3DWb(d);this.options_[d]=3Dc;this.= decodeLabel_[this.encodeLabel_(d)]=3Dd;var = f=3Dc,e=3DC(this.toggle,this,d);U(f,Oc,Hb.partial(e));c=3DQb(document,Mc,= Pc,c)[0];this.counts_[d]=3Dc;c.innerHTML=3Dib}a=3DC(this.displayRetrieved= Annotations_,this);b=3DC(this.disableOptions_,this);this.loadExistingReac= tions_(a,b)};m.setZipitToken_=3Dfunction(a){this.writeToken_=3Da};=0A= var = Qc=3D"http://www.blogger.com/reviews/json/token",Rc=3D'req=3D{"applicatio= nId":34}';m.loadZipitToken_=3Dfunction(a){var = b=3DC(this.disableOptions_,this),c=3DC(this.setZipitToken_,this),d=3DC(th= is.toggle,this);this.sender_.send(Qc,function(){if(this.isSuccess()){var = f=3Dthis.getResponseJson();c(f.channelHeader.token);a&&d(a)}else = b()},uc,Rc)};var = Sc=3D"http://www.blogger.com/reviews/json/aggregates",Tc=3D'req=3D{"entit= ies":[{"url": "',Uc=3D'","groups":["reactions"]},{"url": = "',Vc=3D'"}],"applicationId":34}';=0A= m.loadExistingReactions_=3Dfunction(a,b){this.sender_.send(Sc,function(){= this.isSuccess()?a(this.getResponseJson()):b()},uc,Tc+this.entityId_+Uc+t= his.entityId_+Vc)};m.displayRetrievedAnnotations_=3Dfunction(a){if(a.enti= tyAggregates)for(var b=3D0;b<a.entityAggregates.length;b++){var = c=3Dk;if(c=3Da.entityAggregates[b].labels)for(var = d=3D0;d<c.length;d++){var = f=3Dthis.counts_[this.decodeLabel_[c[d].label]];if(f){var = e=3DparseInt(Wb(f),10);if(isNaN(e))e=3D0;f.innerHTML=3De+parseInt(c[d].co= unt,10)}}}};var Wc=3D"_";=0A= m.encodeLabel_=3Dfunction(a){a=3Da.replace(/([^A-Za-z = ])/g,function(b){return Wc+b.charCodeAt(0)});return = a=3Da.replace(/([A-Z])/g,function(b){return Wc+b.toLowerCase()})};var = Xc=3D"rx-holder";m.disableOptions_=3Dfunction(){for(var = a=3DQb(document,Kc,Lc,document.getElementById(Xc)),b=3D0;b<a.length;b++){= var c=3Da[b];c.style.borderColor=3Dj;Db(c)}};=0A=

var Yc=3D'"',Zc=3D'", = ',$c=3D"http://www.blogger.com/reviews/json/write",ad=3D'req=3D{"annotati= ons": [ {"replaceAllLabels":true,"entity": {"url": = "',bd=3D'","groups":["reactions"]},"labels":[',cd=3D']}],"applicationId":= 34}&token=3D',dd=3D"rx-checked",ed=3D"rx-unchecked";=0A= m.toggle=3Dfunction(a){if(this.writeToken_=3D=3DE)this.loadZipitToken_(a)= ;else{if(this.selectedReactions_.get(a)){var = b=3Dk;this.selectedReactions_.remove(a)}else{b=3Di;this.selectedReactions= _.set(a,i)}var = c=3DE;$b(this.selectedReactions_.getKeyIterator(),function(e){c=3Dc+Yc+th= is.encodeLabel_(e)+Zc},this);this.sender_.send($c,t,uc,ad+this.entityId_+= bd+c+cd+this.writeToken_);var = d=3Dthis.options_[a];if(d){a=3Dthis.counts_[a];var = f=3DparseInt(Wb(a),10);if(isNaN(f))f=3D0;a.innerHTML=3Db?f+1:f-1;Lb(d,dd)= ;Lb(d,ed)}}};ca("BLOG_Annotator",Jc,void = 0);Jc.prototype.initialize=3DJc.prototype.initialize;ca("BLOG_listenOnce"= ,zb,void 0); })()=0A= ------=_NextPart_000_0000_01CB9217.A33D0760 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.blogger.com/blog-post-reactions.g?options=%5Bcukup+ menarik%2C+menarik%2C+keren%5D&textColor=%23cccccc =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"> <SCRIPT src=3D"http://www.blogger.com/static/v1/jsbin/1006642182-rx.js"=20 type=3Dtext/javascript></SCRIPT> <STYLE type=3Dtext/css>BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } #rx-options { PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; FONT-SIZE: 78%; = PADDING-BOTTOM: 0.1em; MARGIN: 0px; COLOR: #ccc; LINE-HEIGHT: 170%; = PADDING-TOP: 0.1em; FONT-FAMILY: 'Trebuchet = MS',Trebuchet,Arial,Verdana,Sans-serif } #rx-options .rx-option { PADDING-RIGHT: 5px; BACKGROUND-POSITION: 0% 50%; DISPLAY: inline; = PADDING-LEFT: 23px; FLOAT: left; BACKGROUND-IMAGE: = url(img/checks_sprite.png); MARGIN-LEFT: 0.7em; CURSOR: pointer; COLOR: = #ccc; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none } #rx-options A.rx-unchecked { BACKGROUND-POSITION: 0px -39px; FILTER: alpha(opacity=3D70); opacity: = .7 } #rx-options A.rx-checked { BACKGROUND-POSITION: 0px -239px } #rx-options A.rx-unchecked:hover { BACKGROUND-POSITION: 0px -139px } #rx-options A.rx-option:link { COLOR: #ccc; TEXT-DECORATION: none }

#rx-options A.rx-option:visited { COLOR: #ccc; TEXT-DECORATION: none } #rx-options .rx-disabled { FILTER: alpha(opacity=3D40); opacity: 0.4 } </STYLE> <META content=3D"MSHTML 6.00.6000.20753" name=3DGENERATOR></HEAD> <BODY> <DIV id=3Drx-options><A class=3D"rx-option rx-unchecked"=20 href=3D"javascript:void(0)"><SPAN class=3Drx-label>cukup menarik</SPAN> = (<SPAN=20 class=3Drx-count></SPAN>)</A> <A class=3D"rx-option rx-unchecked"=20 href=3D"javascript:void(0)"><SPAN class=3Drx-label>menarik</SPAN> (<SPAN = class=3Drx-count></SPAN>)</A> <A class=3D"rx-option rx-unchecked"=20 href=3D"javascript:void(0)"><SPAN class=3Drx-label>keren</SPAN> (<SPAN=20 class=3Drx-count></SPAN>)</A></DIV> <SCRIPT type=3Dtext/javascript>=0A= =0A= BLOG_listenOnce(window, 'load', function() {=0A= =0A= var a =3D new BLOG_Annotator(location.hash.substr(1));=0A= =0A= a.initialize('rx-options');=0A= });=0A= =0A= </SCRIPT> </BODY></HTML> ------=_NextPart_000_0000_01CB9217.A33D0760 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.google.com/friendconnect/scs/images/trash.gif R0lGODlhDQANAKIAAP////Lz8ufo57S0tJKSkoqKigAAAAAAACH5BAEHAAAALAAAAAANAA0AAAMt CFrcpRAUQelbLrvKuf7XNASDQAjXIozlmUoraaKRKLt13NKQvb8TSqACBCkSADs= ------=_NextPart_000_0000_01CB9217.A33D0760 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.google.com/friendconnect/scs/images/plus.gif R0lGODlhDAAMAKU2AHWGJKq7aJupW8PWb83cia69iHiHTdzp1p2nbnWFQrzEqbXHdIGRScfYhqCp eH2LM7PDg5SjTaO2VL/RboCSO8XUkqm4eYGUIaSvasjbds7hhp6sYLvNfbO7n32PPKaye3yPJKCt asvdctnpibLCe77Oh9DgmKu8e6KuY3uKTX2MRaKtepytWqCrdH+RLqy+csLIr6GzXISSRaa2anqN K87fe////////////////////////////////////////yH5BAEHAD8ALAAAAAAMAAwAAAZIwJ/w x2A8GMPkTzVqIJXCRE3zhMoy1GSxCBo4t0URoTHRlBYL0qzYMFU4DQjnVLBsAQ/aHFz9pV4LfUkJ AXZQQgwSMYJDYElBADs= ------=_NextPart_000_0000_01CB9217.A33D0760 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.google.com/friendconnect/scs/images/smallEnvelope.j pg /9j/2wBDAAICAgICAgICAgICAgICAwQDAgIDBAUEBAQEBAUGBQUFBQUFBgYHBwgHBwYJCQoKCQkM DAwMDAwMDAwMDAwMDAz/2wBDAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDAwMDAwMDAwMDAwM DAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAKAA8DAREAAhEBAxEB/8QAFgABAQEAAAAA

AAAAAAAAAAAACQMH/8QAIhAAAQUAAgICAwAAAAAAAAAAAwECBAUGERITFAAHCBYx/8QAGAEAAwEB AAAAAAAAAAAAAAAAAQIEAAP/xAAaEQEAAgMBAAAAAAAAAAAAAAAAARECAwQx/9oADAMBAAIRAxEA PwBO8c3BwM9miy8PU6iCehr5mktGVIrGVXT5cYJUYTqIh5HseRSdWI8geWuciAIPx0xoC2Q/kPKz sf681FxU5uvwsys9E+VBGgirp0yOaWAJp7yCawiNRCeP1+UcNHI+Q3sQLR9Y5gsaMf7A3lbFHCrt troEMPbwxI1lKENnZVcvVjCIicqqr8vxIn+363SSY1dotRor6v7qX0bGaeUHu1j+rvGV7m8pz/eP jT4z/9k= ------=_NextPart_000_0000_01CB9217.A33D0760 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.google.com/friendconnect/scs/images/fc-edit.png iVBORw0KGgoAAAANSUhEUgAAABMAAAAQCAMAAADDGrRQAAAAA3NCSVQICAjb4U/gAAAAyVBMVEX/ ///////39//v9//v7//v6/fe6//n5//n497e4+//35T/27X335ze3+/W3+/316XO2+f/20LW19bO 097/0ynGz973x2O9y9a1w9a1w87ntpT/sgjWqoz/qgCUrt6Mrt7vknuMptbelmvemkqEptatnpSU nq21lnuEms73gmuMmq2ElsaMlq2Elq2tjmOEkqWMjpS1hmt7jqV7ir3vcVJ7hrW9fTnWeQBzhpz/ aQh7fa2tdWvWYUJjdZRjdYxabYznPBgxKCEQDAjkkNZjAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAK 8AAACvABQqw0mAAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMi8xNi8wOFM4CIkAAAQRdEVYdFhNTDpj b20uYWRvYmUueG1wADw/eHBhY2tldCBiZWdpbj0iICAgIiBpZD0iVzVNME1wQ2VoaUh6cmVTek5U Y3prYzlkIj8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFk b2JlIFhNUCBDb3JlIDQuMS1jMDM0IDQ2LjI3Mjk3NiwgU2F0IEphbiAyNyAyMDA3IDIyOjExOjQx ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkv MDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0i IgogICAgICAgICAgICB4bWxuczp4YXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPgog ICAgICAgICA8eGFwOkNyZWF0b3JUb29sPkFkb2JlIEZpcmV3b3JrcyBDUzM8L3hhcDpDcmVhdG9y VG9vbD4KICAgICAgICAgPHhhcDpDcmVhdGVEYXRlPjIwMDgtMTItMTZUMjI6MDc6MDBaPC94YXA6 Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhhcDpNb2RpZnlEYXRlPjIwMDgtMTItMTdUMDI6MzI6MTRa PC94YXA6TW9kaWZ5RGF0ZT4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgICAgIDxyZGY6RGVz Y3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5v cmcvZGMvZWxlbWVudHMvMS4xLyI+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpm b3JtYXQ+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRh PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIEeC+mUAAAC3SURBVBhXTc/pEoIgFIbhA1la2R4tlFmWLbZvZrZI3f9FxQlsev/5 zCcDAODqqgAwHC4AcwmWzQwa4IuiOKGNkGiJ5lzfqourQJt8rUypY9X9m7ijzSlanjm1Zm+ze4Oy RPZEci6KYGlMGWOKwm1qcmYXFGk7GgGxeaUliZBAm7lu8CLn41AesVJ2Nrdk1udeiHfS/8bmgb32 HmfYIbVIDtrfF5JIW/zo/HqCLpGDrtolP/tLfn4AH3wZHJog4MYAAAAASUVORK5CYII= ------=_NextPart_000_0000_01CB9217.A33D0760 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.google.com/friendconnect/scs/images/do-not-enter.gi f R0lGODlhDAAMAJEAAMwAM9qNkP///wAAACH5BAEHAAIALAAAAAAMAAwAAAIflAMJYa0PXGpCCWQl rlP2zHWh8VBWsnnL6KklhaFNAQA7 ------=_NextPart_000_0000_01CB9217.A33D0760 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.google.com/friendconnect/scs/images/unblock.gif R0lGODlhDAAMAJEAAJmZmczMzP///wAAACH5BAEHAAIALAAAAAAMAAwAAAIflAMJYa0PXGpCCWQl rlP2zHWh8VBWsnnL6KklhaFNAQA7 ------=_NextPart_000_0000_01CB9217.A33D0760 Content-Type: application/octet-stream

Content-Transfer-Encoding: quoted-printable Content-Location: http://www.google.com/friendconnect/styles/gadgets-ltr.css?d=0 .549.6 HTML > BODY .goog-inline-block { DISPLAY: inline-block } .goog-inline-block { DISPLAY: inline-block; POSITION: relative } * HTML .goog-inline-block { DISPLAY: inline } *:first-child + HTML .goog-inline-block { DISPLAY: inline } .goog-app .goog-button-base { MARGIN: 0px 1px; WORD-SPACING: normal; TEXT-TRANSFORM: none; CURSOR: = pointer; TEXT-INDENT: 0px; WHITE-SPACE: nowrap; LETTER-SPACING: normal; = TEXT-ALIGN: center; outline: none } .goog-app .goog-button-base-outer-box { BORDER-TOP: #bbb 1px solid; BORDER-BOTTOM: #aaa 1px solid } .goog-app .goog-button-base-inner-box { BORDER-RIGHT: #aaa 1px solid; BACKGROUND: #e3e3e3; MARGIN: 0px -1px; = BORDER-LEFT: #bbb 1px solid } .goog-app .goog-button-base-pos { POSITION: relative; HEIGHT: auto } .goog-app .goog-button-base-top-shadow { RIGHT: 0px; BACKGROUND: #f9f9f9; LEFT: 0px; OVERFLOW: hidden; = BORDER-BOTTOM: #eee 0.23em solid; POSITION: absolute; TOP: 0px; HEIGHT: = 0.69em } .goog-app .goog-button-base-content { PADDING-RIGHT: 0.46em; PADDING-LEFT: 0.46em; PADDING-BOTTOM: 0px; = COLOR: #333333; LINE-HEIGHT: 1.65em; PADDING-TOP: 0px; POSITION: = relative; TEXT-ALIGN: center } .goog-app .goog-button-base-hover .goog-button-base-content { COLOR: #000 } .goog-app .goog-button-base-focused .goog-button-base-content { COLOR: #000 } .goog-app .goog-button-base-hover .goog-button-base-outer-box { BORDER-LEFT-COLOR: #888; BORDER-BOTTOM-COLOR: #888; BORDER-TOP-COLOR: = #888; BORDER-RIGHT-COLOR: #888 } .goog-app .goog-button-base-hover .goog-button-base-inner-box { BORDER-LEFT-COLOR: #888; BORDER-BOTTOM-COLOR: #888; BORDER-TOP-COLOR: = #888; BORDER-RIGHT-COLOR: #888 } .goog-app .goog-button-base-focused .goog-button-base-outer-box { BORDER-LEFT-COLOR: #888; BORDER-BOTTOM-COLOR: #888; BORDER-TOP-COLOR: = #888; BORDER-RIGHT-COLOR: #888 } .goog-app .goog-button-base-focused .goog-button-base-inner-box {

BORDER-LEFT-COLOR: #888; BORDER-BOTTOM-COLOR: #888; BORDER-TOP-COLOR: = #888; BORDER-RIGHT-COLOR: #888 } .goog-app .goog-button-base-active .goog-button-base-inner-box { BACKGROUND: #f9f9f9 } .goog-app .goog-button-base-open .goog-button-base-inner-box { BACKGROUND: #f9f9f9 } .goog-app .goog-button-base-active .goog-button-base-top-shadow { BACKGROUND: #e3e3e3 } .goog-app .goog-button-base-open .goog-button-base-top-shadow { BACKGROUND: #e3e3e3 } .goog-app .goog-button-base-active .goog-button-base-content { COLOR: #000 } .goog-app .goog-button-base-open .goog-button-base-content { COLOR: #000 } .goog-app .goog-button-base-disabled { CURSOR: default } .goog-app .goog-button-base-disabled .goog-button-base-inner-box { BACKGROUND: #eee } .goog-app .goog-button-base-disabled .goog-button-base-top-shadow { BACKGROUND: #eee } .goog-app .goog-button-base-disabled .goog-button-base-top-shadow { BORDER-LEFT-COLOR: #eee; BORDER-BOTTOM-COLOR: #eee; BORDER-TOP-COLOR: = #eee; BORDER-RIGHT-COLOR: #eee } .goog-app .goog-button-base-disabled .goog-button-base-content { COLOR: #999 } .goog-app .fc-default-button { FONT-WEIGHT: bold } * HTML .goog-app .goog-button-base-inner-box { LEFT: -1px } * HTML .goog-app .goog-button-base-pos { HEIGHT: auto } * HTML .goog-app .goog-button-base-top-shadow { LINE-HEIGHT: 0.69em; POSITION: static; HEIGHT: auto } * HTML .goog-app .goog-button-base-content { DISPLAY: inline-block } * HTML .goog-app .goog-button-base-content { MARGIN-TOP: -0.92em; DISPLAY: inline } * HTML .goog-app .goog-button-base-rtl .goog-button-base-outer-box { LEFT: -1px } * HTML .goog-app .goog-button-base-rtl .goog-button-base-inner-box { LEFT: 0px

} *:first-child + HTML .goog-app .goog-button-base-inner-box { LEFT: -1px } *:first-child + HTML .goog-app .goog-button-base-content { DISPLAY: inline-block } *:first-child + HTML .goog-app .goog-button-base-rtl = .goog-button-base-inner-box { LEFT: 1px } :unknown .goog-app .goog-button-base { LINE-HEIGHT: 0 } :unknown .goog-app .goog-button-base-outer-box { LINE-HEIGHT: 0 } :unknown .goog-app .goog-button-base-inner-box { LINE-HEIGHT: normal } .gfc-button-base-v2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; FONT: 13px Arial,sans-serif; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: = 21px; border-spacing: 0 } .gfc-grey-button .gfc-button-base-v2 { COLOR: #666 } TABLE.gfc-button { PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; = PADDING-BOTTOM: 0px! important; MARGIN: 0px; WIDTH: auto! important; = CURSOR: pointer! important; BORDER-TOP-STYLE: none! important; = LINE-HEIGHT: 21px! important; PADDING-TOP: 0px! important; = BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; = HEIGHT: 21px! important; BORDER-BOTTOM-STYLE: none! important } TABLE.gfc-button TD { MARGIN: 0px; VERTICAL-ALIGN: top! important; BORDER-TOP-STYLE: none! = important; LINE-HEIGHT: 21px! important; BORDER-RIGHT-STYLE: none! = important; WHITE-SPACE: nowrap! important; BORDER-LEFT-STYLE: none! = important; HEIGHT: 21px! important; TEXT-ALIGN: left! important; = BORDER-BOTTOM-STYLE: none! important; border-spacing: 0 } TABLE.gfc-button TR { MARGIN: 0px; VERTICAL-ALIGN: top! important; BORDER-TOP-STYLE: none! = important; LINE-HEIGHT: 21px! important; BORDER-RIGHT-STYLE: none! = important; WHITE-SPACE: nowrap! important; BORDER-LEFT-STYLE: none! = important; HEIGHT: 21px! important; TEXT-ALIGN: left! important; = BORDER-BOTTOM-STYLE: none! important; border-spacing: 0 } TABLE.gfc-button TBODY { MARGIN: 0px; VERTICAL-ALIGN: top! important; BORDER-TOP-STYLE: none! = important; LINE-HEIGHT: 21px! important; BORDER-RIGHT-STYLE: none! = important; WHITE-SPACE: nowrap! important; BORDER-LEFT-STYLE: none! = important; HEIGHT: 21px! important; TEXT-ALIGN: left! important; = BORDER-BOTTOM-STYLE: none! important; border-spacing: 0 } TD.gfc-button-1 { PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; = BACKGROUND: url(/friendconnect/scs/images/gfc_button_v2.gif) no-repeat =

0px 0px; PADDING-BOTTOM: 0px! important; WIDTH: 22px! important; = PADDING-TOP: 0px! important } .gfc-grey-button TD.gfc-button-1 { BACKGROUND: url(/friendconnect/scs/images/gfc_button_v2grey.gif) = no-repeat 0px 0px } TD.gfc-button-2 { PADDING-RIGHT: 7px! important; PADDING-LEFT: 7px! important; = FONT-WEIGHT: bold! important; BACKGROUND: = url(/friendconnect/scs/images/gfc_button_v2.gif) repeat-x 0px -22px; = PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important; = text-shadow: rgba(0,0,0,0.3) 0 1px 1px } .gfc-grey-button TD.gfc-button-2 { BACKGROUND: url(/friendconnect/scs/images/gfc_button_v2grey.gif) = repeat-x 0px -22px } TD.gfc-button-3 { PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; = BACKGROUND: url(/friendconnect/scs/images/gfc_button_v2.gif) no-repeat = 0px -44px; PADDING-BOTTOM: 0px! important; WIDTH: 2px! important; = PADDING-TOP: 0px! important } .gfc-grey-button TD.gfc-button-3 { BACKGROUND: url(/friendconnect/scs/images/gfc_button_v2grey.gif) = no-repeat 0px -44px } HTML > BODY .gfc-inline-block { DISPLAY: inline-block } .gfc-inline-block { DISPLAY: inline-block; POSITION: relative } * HTML .gfc-inline-block { DISPLAY: inline } *:first-child + HTML .gfc-inline-block { DISPLAY: inline } .gfc-button-base { MARGIN: 0px 1px; WORD-SPACING: normal; FONT: 13px Arial,sans-serif; = TEXT-TRANSFORM: none; CURSOR: default; TEXT-INDENT: 0px; WHITE-SPACE: = nowrap; LETTER-SPACING: normal; TEXT-ALIGN: center; outline: none } .gfc-button-base-outer-box { BORDER-TOP: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid } .gfc-button-base-inner-box { BORDER-RIGHT: #aaa 1px solid; BACKGROUND: #e3e3e3; MARGIN: 0px -1px; = BORDER-LEFT: #bbb 1px solid } .gfc-button-base-pos { POSITION: relative } .gfc-button-base-top-shadow { RIGHT: 0px; BACKGROUND: #f9f9f9; LEFT: 0px; OVERFLOW: hidden; = BORDER-BOTTOM: #eee 0.23em solid; POSITION: absolute; TOP: 0px; HEIGHT: = 0.69em }

.gfc-button-base-content { PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0px; COLOR: = #333; LINE-HEIGHT: 19px; PADDING-TOP: 0px; POSITION: relative; = TEXT-ALIGN: center } * HTML .gfc-button-base-inner-box { LEFT: -1px } * HTML .gfc-button-base-pos { HEIGHT: auto } * HTML .gfc-button-base-top-shadow { LINE-HEIGHT: 0.69em; POSITION: static; HEIGHT: auto } * HTML .gfc-button-base-content { DISPLAY: inline-block } * HTML .gfc-button-base-content { MARGIN-TOP: -0.92em; DISPLAY: inline } * HTML .gfc-button-base-rtl .gfc-button-base-outer-box { LEFT: -1px } * HTML .gfc-button-base-rtl .gfc-button-base-inner-box { LEFT: 0px } *:first-child + HTML .gfc-button-base-inner-box { LEFT: -1px } *:first-child + HTML .gfc-button-base-content { DISPLAY: inline-block } *:first-child + HTML .gfc-button-base-rtl .gfc-button-base-inner-box { LEFT: 1px } :unknown .gfc-button-base { LINE-HEIGHT: 0 } :unknown .gfc-button-base-outer-box { LINE-HEIGHT: 0 } :unknown .gfc-button-base-inner-box { LINE-HEIGHT: normal } .gfc-primaryactionbutton .gfc-button-base-content { FONT-WEIGHT: bold; FONT-SIZE: 13px; CURSOR: pointer } .gfc-primaryactionbutton .gfc-button-base-outer-box { BORDER-BOTTOM-COLOR: #bbb; BORDER-TOP-COLOR: #bbb } .gfc-button-base-hover.gfc-primaryactionbutton = .gfc-button-base-outer-box { BORDER-BOTTOM-COLOR: #bbb; BORDER-TOP-COLOR: #bbb } .gfc-button-base-focused.gfc-primaryactionbutton = .gfc-button-base-outer-box { BORDER-BOTTOM-COLOR: #bbb; BORDER-TOP-COLOR: #bbb } .gfc-primaryactionbutton .gfc-button-base-inner-box { BORDER-LEFT-COLOR: #bbb; BORDER-RIGHT-COLOR: #bbb

} .gfc-button-base-hover.gfc-primaryactionbutton = .gfc-button-base-inner-box { BORDER-LEFT-COLOR: #bbb; BORDER-RIGHT-COLOR: #bbb } .gfc-button-base-focused.gfc-primaryactionbutton = .gfc-button-base-inner-box { BORDER-LEFT-COLOR: #bbb; BORDER-RIGHT-COLOR: #bbb } .gfc-icon { PADDING-RIGHT: 3px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 23px; = BACKGROUND-IMAGE: = url(http://www.google.com/friendconnect/scs/images/googleicon.gif); = BACKGROUND-REPEAT: no-repeat } .gfc-footer-msg { MARGIN-TOP: 1px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: = 11px; LINE-HEIGHT: 11px; FONT-STYLE: normal; FONT-FAMILY: sans-serif } DIV.talk_roster { POSITION: absolute; __BIDI_END_EDGE__: 500px } .anonwackheader { PADDING-LEFT: 10px; FONT-SIZE: 80%; LINE-HEIGHT: 18px; BORDER-BOTTOM: = #cccccc 1px solid; TOP: 0px; HEIGHT: 18px } .anonwackhistory { PADDING-RIGHT: 10px; OVERFLOW-Y: auto; PADDING-LEFT: 10px; FONT-SIZE: = 80%; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; HEIGHT: 248px } .anon-hist-header { PADDING-BOTTOM: 5px } .anon-hist-item { PADDING-TOP: 5px } .anon-hist-item-indented { PADDING-LEFT: 12px; PADDING-TOP: 2px } .anon-hist-name { FONT-WEIGHT: bold } .bgcolor { BACKGROUND-COLOR: #e0ecff } .anonwackfooter { BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; = FONT-SIZE: 80%; BOTTOM: 0px; LINE-HEIGHT: 30px; POSITION: relative; = HEIGHT: 30px } .titlelabel { FONT-WEIGHT: bold } IMG.chaticon { PADDING-RIGHT: 7px; VERTICAL-ALIGN: middle } .chatgadget { HEIGHT: 300px } .secondary-text {

COLOR: #666666 } .fc-donate { FONT: 12px Arial,Helvetica,sans-serif } .fc-donate-body { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; OVERFLOW: = auto; PADDING-TOP: 5px } .fc-donate-para { MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px } .fc-donate-sectitle { FONT-WEIGHT: bold; FONT-SIZE: 13px } .fc-donate-para TD { VERTICAL-ALIGN: middle } .fc-donate-name { FONT-WEIGHT: bold; FONT-SIZE: 13px } .fc-donate-amount { MARGIN-TOP: 3px; FONT: 12px Arial,Helvetica,sans-serif } .fc-donate-tabs UL { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } .fc-donate-tabs { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid; HEIGHT: 22px } .fc-donate-tabs LI { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: 1px solid; = PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px 2px; = BORDER-LEFT: 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid; = HEIGHT: 15px; TEXT-ALIGN: center } .fc-donate-tabs LI.selected { BORDER-BOTTOM: 1px solid } .fc-donate-tab-panel { MARGIN-TOP: -2px; PADDING-LEFT: 2px; PADDING-TOP: 2px; HEIGHT: 150px } .fc-donate-hidden-panel { DISPLAY: none } .fc-donate-image-panel { WIDTH: 115px; HEIGHT: 50px } .fc-donate-error-panel { FONT-SIZE: 70%; MARGIN-LEFT: 5px; VERTICAL-ALIGN: top; COLOR: red } .fc-donate-image-paypal { DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 4px } .fc-donate-bottom { CLEAR: both; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; PADDING-LEFT: = 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 4px; HEIGHT: 13px

} TABLE.fc-donate-donation { WIDTH: 100% } TD.fc-donate-thumbnail-column { WIDTH: 45px } IMG.fc-donate-thumbnail { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; MARGIN: 0px 5px 0px 0px; WIDTH: 40px; HEIGHT: 40px; = BORDER-RIGHT-WIDTH: 0px } .fc-donate-margin { MARGIN: 5px } .fc-donate-topbottom-margin { MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px } A.fc-donate-left-verb { DISPLAY: block; WIDTH: auto; PADDING-TOP: 2px } A.fc-donate-right-verb { PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: = 0px; PADDING-TOP: 1px } A.fc-donate-right-verb-invisible { PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: right; VISIBILITY: = hidden; PADDING-BOTTOM: 0px; PADDING-TOP: 1px } .fc-donate-via-paypal { PADDING-TOP: 5px; TEXT-ALIGN: center } .fc-donate-divider { BORDER-LEFT-COLOR: #cccccc; BORDER-TOP-COLOR: #cccccc; BORDER-BOTTOM: = #cccccc 1px solid; BORDER-RIGHT-COLOR: #cccccc } .fc-donate-trash-col { WIDTH: 13px } .fc-donate-italic { FONT-STYLE: italic } .fc-donate-checkbox { MARGIN-LEFT: 0px; VERTICAL-ALIGN: middle } .fc-donate-italic { FONT-STYLE: italic } .fc-members { FONT-SIZE: 13px; COLOR: #333333 } .fc-members-canvas { FONT-SIZE: 13px; COLOR: #333333 } .fc-topcap { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 5px; = LINE-HEIGHT: 16px; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid } .fc-topcap-color { BACKGROUND-COLOR: #e5ecf9

} .fc-subtle-botcap { CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; = PADDING-BOTTOM: 6px; PADDING-TOP: 0px } .fc-botcap-short { CLEAR: both; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; = PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 1px; = BACKGROUND-COLOR: #e5ecf9 } .fc-topverb { CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: = 5px; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; = BACKGROUND-COLOR: #e5ecf9 } .fc-topverb-canvas { PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; = PADDING-TOP: 6px } .fc-botcap-short-canvas { PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; = PADDING-TOP: 6px } .fc-botverb { CLEAR: both; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; = PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 4px; = BACKGROUND-COLOR: #e5ecf9 } .fc-friendreq { CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: = 5px; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; = BACKGROUND-COLOR: #ffeac0 } .fc-friendreqs { CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: = 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 32px; = BACKGROUND-COLOR: #ffeac0 } .fc-friendreqs-canvas { CLEAR: both; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; = PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 36px; = BACKGROUND-COLOR: #ffeac0 } .fc-no-elements { MARGIN: 30px 5px 5px; COLOR: #666666; TEXT-ALIGN: center } .fc-invitedby { CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: = 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 36px; = BACKGROUND-COLOR: #ffeac0 } .fc-waitingmsg * { FONT-SIZE: 12px } .fc-waitingmsg { CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; = PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; = BACKGROUND-COLOR: #ffeac0 } .fc-waitingmsg A {

FONT-WEIGHT: bold } .fc-waitingmsg IMG { MARGIN-TOP: 2px } .fc-invitedby-canvas { CLEAR: both; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; = PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 36px; = BACKGROUND-COLOR: #ffeac0 } .fc-scroll { CLEAR: both } .fc-noscroll { CLEAR: both } .fc-scroll-botnav { CLEAR: both } .fc-noscroll-botnav { CLEAR: both } .fc-noscroll-friendreq { CLEAR: both } .fc-scroll { HEIGHT: 244px } .fc-scroll-botnav { HEIGHT: 267px } .fc-noscroll { OVERFLOW: hidden } .fc-noscroll-friendreq { OVERFLOW: hidden } .fc-noscroll-botnav { OVERFLOW: hidden } .fc-scroll-botnav { OVERFLOW: auto } .fc-scroll { OVERFLOW: auto } .fc-scroll-botnav { OVERFLOW: auto } .fc-scroll-friendreq { HEIGHT: 197px } .fc-content { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MIN-HEIGHT: 105px; = PADDING-BOTTOM: 5px; PADDING-TOP: 5px; ; HEIGHT: = expression(this.scrollHeight < 105 ? "105px" : "auto") } .fc-content-canvas { PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; = OVERFLOW: hidden; PADDING-TOP: 20px

} .fc-minheight { MIN-HEIGHT: 400px; ; HEIGHT: expression(this.scrollHeight < 400 ? = "400px" : "auto") } .fc-mem-grid { PADDING-BOTTOM: 5px } .fc-mem-grid-canvas { PADDING-BOTTOM: 10px } .fc-profile { OVERFLOW-X: hidden } .fc-userpage-itemlist { CLEAR: both; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 12px; = PADDING-TOP: 5px } .fc-userpage-itemlist-canvas { CLEAR: both; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 20px; = PADDING-TOP: 5px } .fc-message { CLEAR: both; PADDING-TOP: 10px } .fc-signin-canvas { FLOAT: right } .fc-twocol-left { FLOAT: left; WIDTH: 65% } .fc-twocol-right { FLOAT: right; WIDTH: 25% } .fc-profile-summary { FONT-SIZE: 11px } .fc-about-me { MARGIN-TOP: 3px } .clear { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; = PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0; PADDING-TOP: 0px; = HEIGHT: 1px } DIV.fc-thumbnail { FLOAT: left } .fc-thumbnail IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; -MS-INTERPOLATION-MODE: = bicubic; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 6px 6px 0px 0px; WIDTH: 32px; = HEIGHT: 32px; BORDER-RIGHT-WIDTH: 0px } .fc-gridthumb IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; -MS-INTERPOLATION-MODE: = bicubic; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 6px 6px 0px 0px; = WIDTH: 32px; CURSOR: pointer; HEIGHT: 32px; BORDER-RIGHT-WIDTH: 0px } .fc-userpic IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; -MS-INTERPOLATION-MODE: =

bicubic; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px 0px 0px; = WIDTH: 32px; HEIGHT: 32px; BORDER-RIGHT-WIDTH: 0px } .fc-userpic-right IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; -MS-INTERPOLATION-MODE: = bicubic; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px 0px = 0px; WIDTH: 32px; HEIGHT: 32px; BORDER-RIGHT-WIDTH: 0px } .fc-userpage-pic IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; -MS-INTERPOLATION-MODE: = bicubic; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px 0px 0px; = WIDTH: 54px; HEIGHT: 54px; BORDER-RIGHT-WIDTH: 0px } .fc-tiny-pic IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; = BORDER-BOTTOM-WIDTH: 0px; MAX-WIDTH: 16px; MARGIN: 0px 8px 0px 0px; = WIDTH: 16px; MAX-HEIGHT: 16px; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px } IMG.fc-plus-pic { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; = BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px 0px 0px; WIDTH: 14px; HEIGHT: = 14px; BORDER-RIGHT-WIDTH: 0px } IMG.fc-envelope-pic { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; = BORDER-BOTTOM-WIDTH: 0px; MARGIN: 2px 5px 0px 0px; WIDTH: 15px; HEIGHT: = 10px; BORDER-RIGHT-WIDTH: 0px } IMG.fc-do-not-enter-pic { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; = BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px 0px 0px; WIDTH: 14px; HEIGHT: = 14px; BORDER-RIGHT-WIDTH: 0px } IMG.fc-edit-pic { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; = BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px 0px 0px; WIDTH: 19px; HEIGHT: = 16px; BORDER-RIGHT-WIDTH: 0px } TEXTAREA.fc-textarea { WIDTH: 99% } A { COLOR: #0000cc } A:visited { COLOR: #0000cc } .fc-username { FONT-WEIGHT: bold; OVERFLOW: hidden; HEIGHT: 16px } .fc-sectitle { FONT-WEIGHT: bold; FONT-SIZE: 13px; HEIGHT: 14px } .fc-sectitle-canvas { FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: 120% } .fc-header-sectitle { FONT-WEIGHT: bold; FONT-SIZE: 15px } .fc-userpage-name {

FONT-WEIGHT: bold; FONT-SIZE: 15px; OVERFLOW: hidden; HEIGHT: 17px } .fc-userpage-name-canvas { FONT-SIZE: 20px; OVERFLOW: hidden; HEIGHT: 24px } .fc-helpful { FONT-SIZE: 11px; COLOR: #666666 } .fc-blocked-helpful-msg-canvas { PADDING-RIGHT: 35px; PADDING-LEFT: 0px; FONT-SIZE: 13px; = PADDING-BOTTOM: 20px; COLOR: #666666; PADDING-TOP: 5px } .fc-blocked-helpful-msg-gadget { PADDING-RIGHT: 35px; PADDING-LEFT: 0px; FONT-SIZE: 11px; = PADDING-BOTTOM: 20px; COLOR: #666666; PADDING-TOP: 5px } .fc-on-other-site { FONT-SIZE: 11px; COLOR: #666666 } .fc-sitename-canvas { CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 24px } .fc-sitename-canvas A { COLOR: black; TEXT-DECORATION: none } .fc-timeframe { MARGIN-BOTTOM: 5px; WIDTH: 150px; COLOR: #999999; BORDER-BOTTOM: = #cccccc 1px solid } .fc-invitedby-text { MARGIN-BOTTOM: 5px; OVERFLOW: hidden; COLOR: #000000; HEIGHT: 13px } P.fc-friendreq-text { MARGIN: 8px 0px 0px } P.fc-friendreqs-caption { MARGIN: 5px 0px 0px } P.fc-userpage-item { MARGIN: 5px 0px 0px; TEXT-INDENT: 0px } DIV.fc-item { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 5px } DIV.fc-item-body { MIN-HEIGHT: 16px } DIV.fc-item-canvas { MARGIN-BOTTOM: 7px } .fc-right-verb { FONT-SIZE: 11px; FLOAT: right; PADDING-TOP: 2px } .fc-left-verb { FONT-SIZE: 11px; FLOAT: left; PADDING-TOP: 2px } .fc-left-verb-canvas { FONT-SIZE: 13px; FLOAT: left; PADDING-TOP: 2px }

.fc-right-verb-canvas { FONT-SIZE: 13px; FLOAT: right; PADDING-TOP: 2px } A.fc-default-link { FONT-SIZE: 12px; COLOR: #0000cc } A.fc-default-link:visited { COLOR: #0000cc } A.fc-default-link-canvas { FONT-SIZE: 13px } A.fc-friendreqs-link { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0000cc } A.fc-friendreqs-link:visited { COLOR: #0000cc } A.fc-invitedby-link { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0000cc } A.fc-invitedby-link:visited { COLOR: #0000cc } DIV.fc-invitedby-link-container { OVERFLOW: hidden; HEIGHT: 14px } A.fc-topcap-link { FONT-SIZE: 11px; COLOR: #0000cc } A.fc-topcap-link:visited { COLOR: #0000cc } A.fc-content-link { FONT-SIZE: 11px; COLOR: #0000cc } A.fc-content-link:visited { COLOR: #00cccc } A.fc-cap-link-big { FONT-SIZE: 12px; COLOR: #0000cc; TEXT-DECORATION: underline } A.fc-cap-link-big:visited { COLOR: #0000cc } SPAN.fc-botcap-text { FONT-SIZE: 11px } SPAN.fc-small-menu-link { FONT-SIZE: 11px } .fc-left-verb A { COLOR: #0000cc } .fc-left-verb:visited A { COLOR: #0000cc } .fc-right-verb A { COLOR: #0000cc }

.fc-right-verb:visited A { COLOR: #0000cc } .fc-left-verb-canvas A { FONT-SIZE: 13px } .fc-left-verb-canvas:visited A { FONT-SIZE: 13px } .fc-right-verb-canvas A { FONT-SIZE: 13px } .fc-right-verb-canvas:visited A { FONT-SIZE: 13px } A.fc-see-all { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: = 11px; PADDING-BOTTOM: 0px; COLOR: #0000cc; PADDING-TOP: 0px } A.fc-see-all:visited { COLOR: #0000cc } A.fc-userpage-more-canvas { FONT-SIZE: 11px; FLOAT: right; COLOR: #0000cc } A.fc-more:visited { COLOR: #0000cc } A.fc-item-link { FONT-SIZE: 12px; COLOR: #0000cc } A.fc-item-link:visited { COLOR: #0000cc } A.fc-item-link-canvas { FONT-SIZE: 13px } A.fc-faded-link { FONT-SIZE: 12px; COLOR: #7777cc } A.fc-faded-link:visited { COLOR: #7777cc } A.fc-faded-link-small { FONT-SIZE: 11px; COLOR: #7777cc } A.fc-faded-link-small:visited { COLOR: #7777cc } .fc-send { FONT-WEIGHT: bold; BACKGROUND: = url(http://www.google.com/friendconnect/scs/images/send.gif) no-repeat; = FLOAT: right; WIDTH: 55px; CURSOR: pointer; COLOR: white; PADDING-TOP: = 1px; HEIGHT: 16px; TEXT-ALIGN: center; TEXT-DECORATION: none } .fc-button { FONT-SIZE: 15px } .fc-members-header { PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; =

FONT-SIZE: 13px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: = 5px; BACKGROUND-COLOR: #e5ecf9 } .fc-member-large-thumb { MARGIN: 3px 5px; WIDTH: 205px; HEIGHT: 55px } .fc-member-large-thumb-img { FLOAT: left; WIDTH: 45px; CURSOR: pointer; HEIGHT: 45px } .fc-member-large-thumb-name { FONT-WEIGHT: bold; FLOAT: left; MARGIN: 5px; OVERFLOW: hidden; WIDTH: = 140px; HEIGHT: 40px } .fc-member-large-thumb IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; MARGIN: 6px 6px 0px 0px; WIDTH: 45px; HEIGHT: 45px; = BORDER-RIGHT-WIDTH: 0px } .delete-button { CURSOR: pointer } .fc-promo-wrapper { WIDTH: 100% } .promo-outer-table { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; = MARGIN: 0px; PADDING-TOP: 4px; BORDER-RIGHT-WIDTH: 0px } .fc-promo-main { BACKGROUND: #f5e2ba; BORDER-BOTTOM: #c39f03 1px solid } .fc-promo-contents { FONT-SIZE: 13px; COLOR: #000 } .fc-promo-bottom-table { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px } .fc-promo-bottom-table-cell { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px } .dismiss.fc-promo { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px } .fc-promo-learn-more { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px } .fc-promo-bottom-table-row { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px }

.fc-promo-learn-more { FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left } .fc-promo-dismiss { FONT-SIZE: 11px; FLOAT: right } .fc-promo-picture { MARGIN-LEFT: 3px; MARGIN-RIGHT: 5px } .fc-promo-dismiss-spacer { LINE-HEIGHT: 1px; HEIGHT: 2px } .fc-promo-picture-spacer { LINE-HEIGHT: 1px; HEIGHT: 5px } .fc-promo-new { FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: red } .fc-promo-dismiss A { COLOR: #7777cc } .fc-promo-dismiss A:visited { COLOR: #7777cc } .fc-friendbar-inner { FONT-SIZE: 12px; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 36px; = BACKGROUND-COLOR: #e0ecff } .fc-friendbar-profileButton { PADDING-LEFT: 7px; Z-INDEX: 2; LEFT: 0px; OVERFLOW: hidden; CURSOR: = pointer; PADDING-TOP: 2px; POSITION: relative; HEIGHT: 35px; = BACKGROUND-COLOR: #e0ecff } .fc-friendbar-wallButton { PADDING-RIGHT: 7px; Z-INDEX: 2; FLOAT: right; OVERFLOW: hidden; CURSOR: = pointer; PADDING-TOP: 2px; HEIGHT: 35px; BACKGROUND-COLOR: #e0ecff } .fc-friendbar-requestButton { PADDING-RIGHT: 5px; PADDING-LEFT: 3px; Z-INDEX: 2; FLOAT: right; = OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 2px; HEIGHT: 35px; = BACKGROUND-COLOR: #ffeac0 } .fc-friendbar-membersButton { PADDING-RIGHT: 7px; PADDING-LEFT: 3px; Z-INDEX: 2; FLOAT: right; = OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 2px; HEIGHT: 35px; = BACKGROUND-COLOR: #e0ecff } .fc-friendbar-activityButton { PADDING-LEFT: 7px; LEFT: 0px; OVERFLOW: hidden; CURSOR: pointer; = PADDING-TOP: 2px; POSITION: relative; HEIGHT: 35px; BACKGROUND-COLOR: = #e0ecff } .fc-friendbar-activity { FONT-SIZE: 12px; OVERFLOW: hidden; LINE-HEIGHT: 35px; POSITION: = relative; HEIGHT: 35px } .fc-friendbar-subduction-dark { Z-INDEX: 1; RIGHT: 14px; BACKGROUND: =

url(http://www.google.com/friendconnect/scs/images/activity_subduction_ra= mp.png) repeat-y; WIDTH: 35px; POSITION: absolute; TOP: 0px; HEIGHT: = 34px } .fc-friendbar-subduction-light { Z-INDEX: 1; RIGHT: 14px; BACKGROUND: = url(http://www.google.com/friendconnect/scs/images/activity_subduction_ra= mp_white.png) repeat-y; WIDTH: 35px; POSITION: absolute; HEIGHT: 34px } .fc-friendbar-badge { WIDTH: 109px; HEIGHT: 14px } .fc-friendbar-username { FONT-WEIGHT: bold; FONT-SIZE: 13px; OVERFLOW: hidden; WIDTH: 109px; = HEIGHT: 14px } .fc-friendbar-signin { FONT-WEIGHT: normal; FONT-SIZE: 13px; WIDTH: 109px; POSITION: relative; = HEIGHT: 14px; TEXT-DECORATION: underline } .fc-friendbar-divider { MARGIN-TOP: 8px; FONT-WEIGHT: bold; FONT-SIZE: 13px; Z-INDEX: 5; WIDTH: = 1px; MARGIN-RIGHT: 0px; TOP: 0px; HEIGHT: 21px; BACKGROUND-COLOR: #ccc } .fc-friendbar-link { MARGIN-TOP: 11px; FONT-SIZE: 11px; FLOAT: right; MARGIN-LEFT: 3px; = COLOR: #00c; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: = underline } .fc-friendbar-left { FLOAT: left } .fc-friendbar-right { FLOAT: right } .fc-profile-section { HEIGHT: 35px } .fc-profile-container { MARGIN-TOP: 4px } .fc-friendbar-userpic IMG { BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 4px; BORDER-LEFT-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; WIDTH: 25px; MARGIN-RIGHT: 5px; HEIGHT: 25px; = BORDER-RIGHT-WIDTH: 0px } .fc-friendbar-profile-userpic IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; WIDTH: 25px; MARGIN-RIGHT: 5px; HEIGHT: 25px; BORDER-RIGHT-WIDTH: = 0px } .fc-friendbar-more { Z-INDEX: 5; RIGHT: 7px; WIDTH: 9px; POSITION: absolute; TOP: 16px; = HEIGHT: 5px } .fc-friendbar-down { BACKGROUND: = url(http://www.google.com/friendconnect/scs/images/tridownblk.png) =

no-repeat } .fc-friendbar-up { BACKGROUND: = url(http://www.google.com/friendconnect/scs/images/triupblk.png) = no-repeat } .fc-friendbar-icon { MARGIN-TOP: 9px; FLOAT: right; WIDTH: 19px; MARGIN-RIGHT: 2px; HEIGHT: = 16px } .fc-rpages-standalone { TEXT-ALIGN: left } .fc-rpages-header-text { PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-TOP: 6px } .fc-rpages-view-selected { FONT-WEIGHT: bold } .fc-rpages-float { FLOAT: right } .fc-rpages-recommendation-and-count { PADDING-LEFT: 6px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px } .fc-rpages-recommendation-title { FONT-WEIGHT: bold; FONT-SIZE: 13px } .fc-rpages-recommendation-count { FONT-SIZE: 11px; CURSOR: pointer; PADDING-TOP: 3px } .fc-rpages-view-menu { FONT-SIZE: 12px; MARGIN-LEFT: 6px; MARGIN-RIGHT: 6px } .fc-rpages-no-items { FONT-SIZE: 13px; PADDING-BOTTOM: 32px; PADDING-TOP: 18px; TEXT-ALIGN: = center } .fc-rpages-recommender { FONT-SIZE: 11px } .fc-rpages-module { TEXT-ALIGN: center } .fc-rpages-module-header { FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; PADDING-TOP: = 5px } .fc-rpages-recommend-button { FONT-WEIGHT: bold } .fc-rpages-module .fc-rpages-icon { MARGIN-LEFT: -15px } .fc-rpages-default-icon { POSITION: relative; TOP: 2px } .fc-rpages-thanks { FONT-WEIGHT: bold; FONT-SIZE: 13px

} .fc-rpages-friends-header { FONT-WEIGHT: bold; FONT-SIZE: 13px } .fc-rpages-members-header { FONT-WEIGHT: bold; FONT-SIZE: 13px } .fc-rpages-members-more { FONT-WEIGHT: normal; FONT-SIZE: 13px } .fc-rpages-friends-more { FONT-WEIGHT: normal; FONT-SIZE: 13px } .fc-rpages-profile-pic { MARGIN-TOP: 6px; CURSOR: pointer; MARGIN-RIGHT: 6px } .fc-rpages-interior-padding { PADDING-LEFT: 6px; PADDING-TOP: 5px } .fc-rpages-friends-grid { PADDING-TOP: 5px } .fc-interior { OVERFLOW: auto } .fc-rpages-topcap { LINE-HEIGHT: 16px; HEIGHT: 28px } .fc-rpages-topcap DIV { FONT-SIZE: 14px } .fc-rpages-topcap SPAN { FONT-SIZE: 14px } .fc-rpages-botcap { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 11px; LINE-HEIGHT: = 11px; HEIGHT: 24px } .fc-rpages-module { LINE-HEIGHT: 16px } .fc-rpages-view-menu .goog-menu { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; = PADDING-TOP: 6px } .fc-rpages-view-menu .goog-menuseparator { PADDING-RIGHT: 12px; PADDING-LEFT: 5px; FONT-SIZE: 12px; = PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; LINE-HEIGHT: = 18px; PADDING-TOP: 0px } .fc-rpages-view-menu .goog-option { PADDING-RIGHT: 12px; PADDING-LEFT: 5px; FONT-SIZE: 12px; = PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px } .fc-rpages-view-menu { PADDING-BOTTOM: 6px; PADDING-TOP: 4px } .fc-rpages-zoomy { MARGIN-TOP: 6px; MARGIN-RIGHT: 5px }

.fc-rpages-delete { MARGIN-RIGHT: 5px } .fc-rpages-bottom-padding { LINE-HEIGHT: 5px; HEIGHT: 5px } .fc-rpages-recommendation-count-bubble { FONT-SIZE: 21px; WIDTH: 50px; COLOR: #0545b1; LINE-HEIGHT: 37px; = HEIGHT: 40px; TEXT-ALIGN: center } .fc-rpages-clickable { CURSOR: pointer } .fc-rpages-spacer2-div { LINE-HEIGHT: 1px; HEIGHT: 2px } .fc-poll-footer { PADDING-RIGHT: 5px; PADDING-LEFT: 7px; FONT-SIZE: 13px; PADDING-BOTTOM: = 1px; COLOR: black; PADDING-TOP: 6px; HEIGHT: 20px; BACKGROUND-COLOR: = #e0ecff } .fc-poll-header { PADDING-RIGHT: 5px; PADDING-LEFT: 7px; FONT-SIZE: 13px; PADDING-BOTTOM: = 1px; COLOR: black; PADDING-TOP: 6px; HEIGHT: 20px; BACKGROUND-COLOR: = #e0ecff } .fc-poll-header-title { FONT-WEIGHT: bold } .fc-poll-footer-title { FONT-WEIGHT: bold } .fc-poll-footer { BORDER-TOP: #cccccc 1px solid } .fc-poll-header { CLEAR: both; BORDER-BOTTOM: #cccccc 1px solid } .fc-poll-response-label { CLEAR: both; COLOR: #0000cc; PADDING-TOP: 6px } .fc-poll-response-label-selected { FONT-WEIGHT: bold } .fc-poll-header A { COLOR: #0000cc } .fc-poll-header A:visited { COLOR: #0000cc } .fc-poll-footer A { COLOR: #0000cc } .fc-poll-footer A:visited { COLOR: #0000cc } .fc-poll-change A { COLOR: #0000cc

} .fc-poll-change A:visited { COLOR: #0000cc } .fc-poll-content A { COLOR: #0000cc } .fc-poll-content A:visited { COLOR: #0000cc } .fc-poll-results-text A { COLOR: #7777cc } .fc-poll-results-text A:visited { COLOR: #7777cc } .fc-poll-response-text A { COLOR: #7777cc } .fc-poll-response-text A:visited { COLOR: #7777cc } .fc-poll-response-item { POSITION: relative; TOP: 0px; HEIGHT: 3.5em } .fc-poll-response-graph { POSITION: relative; TOP: 0px; HEIGHT: 1.5em } .fc-poll-results-bar { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; = MARGIN-TOP: 3px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc = 1px solid; POSITION: static; TOP: 0px; HEIGHT: 14px; BACKGROUND-COLOR: = #ffffff } .fc-poll-response-text { FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 12px; CURSOR: pointer; TOP: = 0.25em } .fc-poll-results-text { FONT-WEIGHT: bold; FONT-SIZE: 11px; Z-INDEX: 1; LEFT: 12px; FLOAT: = left; CURSOR: pointer; POSITION: absolute; TOP: 4px } .fc-poll-results-bar-link { FONT-SIZE: 11px } .fc-poll-response-text A { TEXT-DECORATION: underline } .fc-poll-results-text A { TEXT-DECORATION: underline } .fc-poll-results-sep { BORDER-TOP: #cccccc 1px solid } .fc-poll-notification-2nd { FONT-SIZE: 11px } .fc-poll-this-is-public { VISIBILITY: hidden }

.fc-poll-content { FONT-SIZE: 13px; COLOR: #000000; BACKGROUND-COLOR: #ffffff } .fc-poll-content-2nd { FONT-SIZE: 13px; COLOR: #000000; BACKGROUND-COLOR: #ffffff } .fc-poll-change A { FONT-SIZE: 13px; COLOR: #000000; BACKGROUND-COLOR: #ffffff } .fc-poll-content-headline { FONT-WEIGHT: bold; COLOR: #333333 } A.fc-poll-content-2nd { FONT-SIZE: 11px; COLOR: #7777cc } A.fc-poll-content-2nd:visited { FONT-SIZE: 11px; COLOR: #7777cc } .fc-poll-content-padding { MARGIN: 5px 10px 8px 8px } .fc-poll-content-container { CLEAR: both; OVERFLOW-Y: auto; OVERFLOW-X: hidden; WIDTH: 100%; = MAX-HEIGHT: 325px; POSITION: relative; TOP: 0px; ; HEIGHT: = expression(this.scrollHeight > 325 ? "325px" : "auto") } .fc-poll-voters-container { CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: = 5px; PADDING-TOP: 5px } .fc-poll-content-null { CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: = 20px; PADDING-TOP: 20px; TEXT-ALIGN: center } .fc-poll-choice-headline { PADDING-RIGHT: 10px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; = PADDING-BOTTOM: 8px; COLOR: #333333; PADDING-TOP: 5px } .fc-poll-header A { PADDING-LEFT: 8px; FLOAT: right } .fc-poll-footer A { PADDING-LEFT: 8px; FLOAT: right } .fc-fake-text-input { BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; = BORDER-LEFT: black 1px solid; WIDTH: 100%; BORDER-BOTTOM: black 1px = solid; HEIGHT: 16px } .fc-fake-paragraph-input { BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; = BORDER-LEFT: black 1px solid; WIDTH: 100%; BORDER-BOTTOM: black 1px = solid; HEIGHT: 100px } .a { COLOR: #0000cc } A:visited { COLOR: #0000cc }

.modal-dialog-bg { LEFT: 0px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #000000 } .modal-dialog { BORDER-RIGHT: #3a5774 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: = #3a5774 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: = #3a5774 1px solid; COLOR: #000; PADDING-TOP: 8px; BORDER-BOTTOM: #3a5774 = 1px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; POSITION: absolute; = BACKGROUND-COLOR: #c1d9ff } .modal-dialog A { CURSOR: pointer; COLOR: #0066cc } .modal-dialog A:link { CURSOR: pointer; COLOR: #0066cc } .modal-dialog A:visited { CURSOR: pointer; COLOR: #0066cc } .modal-dialog-title { PADDING-RIGHT: 15px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: = 12pt; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: middle; CURSOR: hand; COLOR: = #000000; PADDING-TOP: 8px; POSITION: relative; BACKGROUND-COLOR: #e0edfe } .modal-dialog-title-close { RIGHT: 10px; BACKGROUND: = url(http://www.google.com/friendconnect/scs/images/dialog_close_box.gif) = no-repeat center 50%; WIDTH: 15px; CURSOR: default; POSITION: absolute; = TOP: 8px; HEIGHT: 15px } .modal-dialog-content { PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-SIZE: 80%; = PADDING-BOTTOM: 9px; PADDING-TOP: 9px; BACKGROUND-COLOR: #fff } .modal-dialog-userInput { FONT-WEIGHT: normal; FONT-SIZE: 12px; WIDTH: 100%; FONT-FAMILY: verdana } .modal-dialog-buttons { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; = PADDING-TOP: 8px; BACKGROUND-COLOR: #fff } .clear { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; = PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0; PADDING-TOP: 0px; = HEIGHT: 1px } .settings-window-canvas { WIDTH: 660px } .ps-container { FONT-SIZE: 12px; MARGIN: 0px } .ps-container-nomargin { FONT-SIZE: 12px; MARGIN: 0px; OVERFLOW: auto } .ps-standards { FONT-SIZE: 12px; COLOR: #333333 } .ps-canvas { BORDER-RIGHT: #e1d4c0 1px solid; BORDER-TOP: #e1d4c0 1px solid; =

FONT-SIZE: 12px; BORDER-LEFT: #e1d4c0 1px solid; COLOR: #333333; = BORDER-BOTTOM: #e1d4c0 1px solid } .ps-header { BORDER-RIGHT: #e1d4c0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: = #e1d4c0 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; = BORDER-LEFT: #e1d4c0 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e1d4c0 = 1px solid; BACKGROUND-COLOR: #d6e9fe; TEXT-ALIGN: left } .ps-header-title { FLOAT: left; WIDTH: auto } .ps-header-utility { FLOAT: right; WIDTH: auto } .page-control-div { PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: = 4px; VERTICAL-ALIGN: bottom; PADDING-TOP: 4px; WHITE-SPACE: nowrap; = HEIGHT: 13px; TEXT-ALIGN: right } .post-input { BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: #cccccc; OVERFLOW: = auto; BORDER-TOP-COLOR: #cccccc; BACKGROUND-COLOR: #e0ecff; = BORDER-RIGHT-COLOR: #cccccc } .post-input-bottom { BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: #cccccc; OVERFLOW: = auto; BORDER-TOP-COLOR: #cccccc; BACKGROUND-COLOR: #e0ecff; = BORDER-RIGHT-COLOR: #cccccc } .post-input { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; = PADDING-TOP: 5px } .post-input-bottom { BORDER-TOP: #cccccc 1px solid; VERTICAL-ALIGN: bottom; OVERFLOW: = hidden; HEIGHT: 20px } .reply-notice-div { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; = BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: #cccccc; = PADDING-BOTTOM: 2px; COLOR: #666666; BORDER-TOP-COLOR: #cccccc; = PADDING-TOP: 2px; HEIGHT: 24px; BACKGROUND-COLOR: #fcf399; = BORDER-RIGHT-COLOR: #cccccc } .reply-notice { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: right; PADDING-BOTTOM: = 0px; MARGIN: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 4px; TEXT-ALIGN: = right } .filter-div { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 11px; FLOAT: right; = PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-TOP: 0px } .filter-checkbox { MARGIN-TOP: 2px } .filter-label { POSITION: relative; TOP: -3px

} .filter-root-link { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; FLOAT: left; = PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: = 4px } .rate-edit { MARGIN-BOTTOM: 4px; MARGIN-LEFT: 5px; OVERFLOW: hidden; COLOR: #848484 } .post-expand { Z-INDEX: 1; FLOAT: right; VERTICAL-ALIGN: bottom } .post-button-text { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: = 11px; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 0px } .post-te { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; = FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; = BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 36px } .post-reply-te { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; = FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; = BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 36px } .post-te-container { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; = PADDING-TOP: 2px } .post-reply-te { BACKGROUND-COLOR: #ffffcc } .post-te-small { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; = FONT-SIZE: 12px; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; = WIDTH: 98%; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 18px } .post-sig { BACKGROUND: 0px 50%; FLOAT: left; PADDING-BOTTOM: 4px; FONT-STYLE: = italic } .post-sig A { COLOR: #7777cc } .post-sig A:visited { COLOR: #7777cc } .more-link A { COLOR: #7777cc } .more-link A:visited { COLOR: #7777cc } .post-reply { PADDING-LEFT: 5px; FONT-STYLE: italic } .post-submit { FONT-SIZE: 10px }

.post-video-thumb { HEIGHT: 59px } .post-video-wrap { BORDER-LEFT-WIDTH: 1px } .post-icons { FONT-SIZE: smaller } .post-icons IMG { VERTICAL-ALIGN: bottom } .post-submit INPUT { FONT-SIZE: 13px; MARGIN: 0px 4px } .post-collection { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; OVERFLOW-X: hidden; = PADDING-BOTTOM: 0px; PADDING-TOP: 0px } .skinny { CLEAR: both; OVERFLOW: hidden; BORDER-BOTTOM: #cccccc 1px solid; = HEIGHT: 25px; BACKGROUND-COLOR: #e0ecff } .comment-title { FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN-LEFT: 6px; = OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 4px; HEIGHT: 18px } .fullview-link { MARGIN-TOP: 5px; FONT-SIZE: 10px; FLOAT: right; WIDTH: 15px; = MARGIN-RIGHT: 5px; HEIGHT: 10px; TEXT-ALIGN: right } .view_toggle { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; MARGIN: = 0px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; = BACKGROUND-COLOR: #d9d9f7; TEXT-ALIGN: right } .expander { MARGIN-TOP: 6px; FLOAT: left; MARGIN-LEFT: 5px; MARGIN-RIGHT: 3px } .expander IMG { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = PADDING-TOP: 4px } .post-object { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; = PADDING-TOP: 0px } .post-review-object { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; = PADDING-TOP: 0px } .post-object-reply { BORDER-TOP: #cccccc 1px solid; MARGIN-BOTTOM: 4px; MARGIN-LEFT: 38px } .post-pict { MARGIN-TOP: 4px; MARGIN-LEFT: 4px; WIDTH: 32px; HEIGHT: 32px } .post-reply-pict { MARGIN-LEFT: 16px; WIDTH: 32px; HEIGHT: 32px }

.post-reply-div { BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 6px; BORDER-LEFT: #aaaaaa 1px = solid } .post-text { MARGIN-BOTTOM: 3px } .post-text-translated { COLOR: #333333; BACKGROUND-COLOR: #ffeac0 } .post-lang-menu .goog-menu { OVERFLOW-Y: auto; Z-INDEX: 100; OVERFLOW-X: hidden; HEIGHT: 158px } .post-lang-menu .goog-menuitem { PADDING-RIGHT: 24px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; = PADDING-TOP: 4px } .post-lang-select { PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-SIZE: 11px; FLOAT: left; = PADDING-BOTTOM: 4px; PADDING-TOP: 4px } .post-lang-hide { DISPLAY: none } .post-alternatives { MARGIN-TOP: -15px; FONT-SIZE: 11px; HEIGHT: 15px; TEXT-ALIGN: right } .post-video-te { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; = FONT-SIZE: 12px; MARGIN-BOTTOM: 4px; OVERFLOW: hidden; BORDER-LEFT: = #cccccc 1px solid; WIDTH: 98%; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: = 18px } .post-video { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; OVERFLOW: = hidden; PADDING-TOP: 0px } .post-meta { BACKGROUND: 0px 50%; HEIGHT: 16px } .profile-photo { BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium = none; WIDTH: 45px; BORDER-BOTTOM: medium none; HEIGHT: 45px } .review-agg { MARGIN-TOP: 4px; MARGIN-LEFT: 4px } .rating-prompt { FLOAT: left } .widget-heading { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: = #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: = 10px; MARGIN: 10px 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; = PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: = #e6f3ff } .widget-desc { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =

PADDING-TOP: 5px } .widget-invite-friends { CLEAR: both; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; = BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; MARGIN-BOTTOM: 10px; = PADDING-BOTTOM: 4px; OVERFLOW: auto; BORDER-LEFT: #cccccc 1px solid; = WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: = 200px } .widget-invite-friends-header { FLOAT: left; MARGIN-BOTTOM: 5px } .widget-invite-friends-selectall { FLOAT: right; MARGIN: 0px 15px 5px 0px } .widget-invite-textarea { WIDTH: 400px } .widget-footer { MARGIN-TOP: -55px; FLOAT: right } .profile-link-item { PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; = PADDING-TOP: 1px } .profile-link-item A { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } .profile-link-img { FLOAT: left; WIDTH: 16px; HEIGHT: 16px } .site-item { PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; = PADDING-TOP: 1px } .site-item A { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } .site-img { FLOAT: left; WIDTH: 16px; HEIGHT: 16px } .activity { PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; = PADDING-TOP: 1px } .activity-delete { FLOAT: right } IMG.post-delete { MARGIN-LEFT: 4px; VERTICAL-ALIGN: middle } .activity-data { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: = 0px; OVERFLOW: auto; PADDING-TOP: 0px } .activity-data IMG { MAX-WIDTH: 30px; ; WIDTH: expression(this.width > 30 ? 30 : true); = MAX-HEIGHT: 30px; ; HEIGHT: expression(this.height > 30 ? 30 : true)

} .activity-link { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 80%; PADDING-BOTTOM: = 0px; PADDING-TOP: 0px } .activity-title { FONT-WEIGHT: bold } .activity-img { FLOAT: left; WIDTH: 16px; HEIGHT: 16px } .activity-time { FONT-SIZE: smaller; COLOR: #666666 } .profile-bar { BORDER-BOTTOM: #cccccc 1px solid } .profile-block { MARGIN-BOTTOM: 6px } .profile-friends-block { BORDER-TOP: #999999 1px solid; PADDING-TOP: 5px } .profile-name { FLOAT: left } .profile-navigation { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; = PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid } .viewport { OVERFLOW: auto; BACKGROUND-COLOR: #efefef } .profile-canvas { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; = PADDING-TOP: 5px } .profile-main-img-block { CLEAR: both; WIDTH: 100%; HEIGHT: 45px } .profile-main-img { FLOAT: left; MARGIN: 0px 5px 5px 0px; WIDTH: 45px; HEIGHT: 45px } .profile-actions { FLOAT: left; MARGIN: 15px } .profile-heading { FONT-WEIGHT: bold } .profile-friends { CLEAR: both; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; = BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; = MARGIN: 0px 5px 10px 0px; OVERFLOW: auto; BORDER-LEFT: #cccccc 1px = solid; WIDTH: 90%; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; = HEIGHT: 60px } .profile-friend { FLOAT: left; MARGIN: 3px; OVERFLOW: hidden; WIDTH: 45px; HEIGHT: 45px; = TEXT-ALIGN: center }

.profile-friend-thumb { WIDTH: 45px; HEIGHT: 45px } .members-block { CLEAR: both; DISPLAY: none; FONT-SIZE: 4px; MARGIN-BOTTOM: 10px; WIDTH: = 100%; HEIGHT: 4px } .members-list { CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: = 5px; OVERFLOW: auto; PADDING-TOP: 5px } .members-list-heading { CLEAR: both; MARGIN: 0px 0px 5px } .members-invite-block { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 95%; = CURSOR: pointer; PADDING-TOP: 5px; HEIGHT: 60px; BACKGROUND-COLOR: = #ffffcc } .signin-thumb { VERTICAL-ALIGN: middle; WIDTH: 32px; HEIGHT: 32px } .member-invite-block-text { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: = 10px; PADDING-TOP: 10px } .invite-friend-thumb { MARGIN: 5px; WIDTH: 30px; HEIGHT: 30px } .viewer-links { MARGIN-TOP: 8px; FLOAT: right } .view-mode-link { PADDING-BOTTOM: 3px } .footer-links { MARGIN-TOP: 8px; FLOAT: left } .invite-links { OVERFLOW: hidden } .invite-links IMG { MARGIN: 0px 4px; VERTICAL-ALIGN: middle; WIDTH: 32px; HEIGHT: 32px } .viewer-header { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; = PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 45px; = BACKGROUND-COLOR: #e5ecf9 } .viewer-footer { PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; = PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 30px; BACKGROUND-COLOR: = #e5ecf9 } .button { BACKGROUND-IMAGE: = url(http://www.google.com/friendconnect/scs/images/button.gif); WIDTH: = 87px; CURSOR: pointer; HEIGHT: 30px; TEXT-ALIGN: center

} .button A { FONT-WEIGHT: bold; FONT-SIZE: 13px; POSITION: relative; TOP: 8px } .zero-state { FONT-SIZE: 14px; MARGIN: 10px auto 0px; WIDTH: 180px; COLOR: #666666; = FONT-STYLE: italic } .simple-signin { BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; = PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; WIDTH: = 100%; PADDING-TOP: 0px; BORDER-BOTTOM: medium none } .signin-btn-simple { BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: = #333333 1px solid; DISPLAY: inline; PADDING-LEFT: 2px; PADDING-BOTTOM: = 2px; BORDER-LEFT: #333333 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: = #333333 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #f4f4f4; TEXT-ALIGN: = center } .goog-ratings { PADDING-LEFT: 5px; OVERFLOW: hidden; HEIGHT: 13px } .post-rating { WIDTH: 60px; HEIGHT: 13px } .user-pic DIV { WIDTH: 35px } .goog-ratings-star { DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND-IMAGE: = url(http://www.google.com/friendconnect/scs/images/stars-nobg.gif); = BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px } .goog-ratings-firststar-off { BACKGROUND-POSITION: 0px -13px; PADDING-LEFT: 15px } .goog-ratings-firststar-on { BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 15px } .goog-ratings-midstar-off { BACKGROUND-POSITION: 0px -13px } .goog-ratings-midstar-on { BACKGROUND-POSITION: 0px 0px } .goog-ratings-laststar-off { BACKGROUND-POSITION: 0px -13px; PADDING-LEFT: 10px } .goog-ratings-laststar-on { BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 10px } .post-layout-table { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: = 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px } .post-layout-table-alt { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM:

= 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px } .pic-cell { PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; VERTICAL-ALIGN: top; WIDTH: 35px; PADDING-TOP: 0px; HEIGHT: 35px } .pic-reply-cell { PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; VERTICAL-ALIGN: top; WIDTH: 35px; PADDING-TOP: 0px; HEIGHT: 35px } .rev-cell { PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px } .rev-reply-cell { PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px } .pic-reply-cell { WIDTH: 35px } .rev-reply-cell { WIDTH: 35px } .content-cell { VERTICAL-ALIGN: top } .wall-no-posts { VERTICAL-ALIGN: middle; COLOR: #999999; PADDING-TOP: 25px; HEIGHT: = 50px; TEXT-ALIGN: center } .view-choice { FLOAT: right } .view-choice-short { FLOAT: right } .view-choice-short { WIDTH: 15px } .view-choice { WIDTH: 170px } .newsletter-signup-view { MARGIN-TOP: 9px; MARGIN-BOTTOM: 10px } .newsletter-signup-no-view { MARGIN-TOP: 5px } .newsletter-resend-spacer { MARGIN-TOP: 10px } .newsletter-signup-title { FONT-WEIGHT: bold; FONT-SIZE: 13px } .newsletter-new-signup-button { MARGIN-BOTTOM: 4px } .newsletter-signup-text {

MARGIN-TOP: 2px; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-BOTTOM: = 3px } .newsletter-signup-footer { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666 } .newsletter-signup-email-entry { MARGIN-TOP: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN-BOTTOM: = 5px; WIDTH: 95% } .newsletter-signup-button-text { FONT-WEIGHT: bold; FONT-SIZE: 11px } .newsletter-signup-button { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: = 11px; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 8px } .newsletter-signup-email { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 10px; MARGIN: = 0px; PADDING-TOP: 6px } .newsletter-signup-resend { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 10px; MARGIN: = 0px; CURSOR: wait; PADDING-TOP: 6px; HEIGHT: 100%; BACKGROUND-COLOR: = #ddd } .newsletter-signup-base { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 10px; MARGIN: = 0px; PADDING-TOP: 6px } .newsletter-signup-unsubscribe { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 10px; MARGIN: = 0px; PADDING-TOP: 6px } .newsletter-signup-secondary-link { COLOR: #7777cc; LINE-HEIGHT: 130% } .tweet-control-div { MARGIN: 13px 0px 10px 10px } .tweet-control-header { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333 } .tweet-control-link { FONT-SIZE: 13px } .tweet-control-icon-col { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = VERTICAL-ALIGN: top; PADDING-TOP: 0px } .tweet-control-icon { MARGIN: 2px 0px 0px } .main-body { MARGIN: 0px auto; WIDTH: 740px } H1 { FONT-WEIGHT: normal; MARGIN: 0px } H2 {

FONT-WEIGHT: normal; FONT-SIZE: 1.35em } IMG { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: = 0px } .footer { PADDING-RIGHT: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 0px; = PADDING-BOTTOM: 1px; COLOR: #666666; PADDING-TOP: 1px; TEXT-ALIGN: = center } .header { MARGIN-BOTTOM: 20px } .tiny { FONT-SIZE: 0.8em } .standard { FONT-SIZE: 1em } .medium { FONT-SIZE: 1.5em } .large { FONT-SIZE: 2em } .verylarge { FONT-SIZE: 3em } .section-title { FONT-SIZE: 2em } .section-actions { MARGIN-LEFT: 5px } .primary-navigation { CLEAR: both; WIDTH: 100% } .primary-navigation UL { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } .primary-navigation LI { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: = 3px; MARGIN: 0px 5px; COLOR: #000000; PADDING-TOP: 3px; = BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center } .primary-navigation LI.selected { BACKGROUND-COLOR: #6699cc } .primary-navigation A { FONT-SIZE: 15px; COLOR: #000000 } .primary-navigation A:hover A:visited { FONT-SIZE: 15px; COLOR: #000000; TEXT-DECORATION: underline } .primary-navigation LI.selected A { FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #6699cc; = TEXT-DECORATION: none }

.secondary-navigation { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: = 4px; WIDTH: 100%; PADDING-TOP: 2px; BACKGROUND-COLOR: #6699cc } .secondary-navigation A { COLOR: #ffffff; BACKGROUND-COLOR: #6699cc } .secondary-navigation A.selected { FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #6699cc; = TEXT-DECORATION: none } .form-heading { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: = 15px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; COLOR: #6189d4; = PADDING-TOP: 4px; BORDER-BOTTOM: #add8e6 1px solid } .form-fields { MARGIN: 8px } .fld-input-pair { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 10px } .errorbox-bad { BACKGROUND-COLOR: #ffff99 } .errormsg { COLOR: red } .field-label { FLOAT: left; WIDTH: 150px; PADDING-TOP: 4px } .submit-bar { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; = PADDING-BOTTOM: 10px; MARGIN: 10px 0px; COLOR: #000000; PADDING-TOP: = 10px; BORDER-BOTTOM: #3366cc 1px solid; BACKGROUND-COLOR: #e5ecf9 } .site-list { MARGIN: 5px 0px 0px 15px } .spacer-5 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0; PADDING-TOP: 0px } .spacer-10 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0; PADDING-TOP: 0px } .spacer-12 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0; PADDING-TOP: 0px } .spacer-15 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0; PADDING-TOP: 0px } .spacer-8 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0; PADDING-TOP: 0px }

.spacer-5 { HEIGHT: 5px } .spacer-8 { HEIGHT: 8px } .spacer-10 { HEIGHT: 10px } .spacer-12 { HEIGHT: 12px } .spacer-15 { HEIGHT: 15px } .captcha-dialog { WIDTH: 240px; CURSOR: default } .captcha-image { WIDTH: 200px; HEIGHT: 70px } .captcha-interaction { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; = BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; = HEIGHT: 65px } .captcha-textfield { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: = #cccccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 13px; FLOAT: left; = PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: = 150px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 22px } .captcha-submit { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; FLOAT: right; = PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; PADDING-TOP: 0px; = HEIGHT: 22px } .captcha-buttons { MARGIN-TOP: 5px; FLOAT: left; CURSOR: pointer } .captcha-incorrect { MARGIN-TOP: 7px; FONT-SIZE: 0.9em; FLOAT: right; COLOR: #ff0000 } A:visited { COLOR: #0000cc } .loading-spinner { MARGIN-LEFT: 6px; POSITION: absolute } .clear { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; = PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0; PADDING-TOP: 0px; = HEIGHT: 1px } .goog-menu { BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: = #ccc 1px solid; CURSOR: default; PADDING-TOP: 4px; BORDER-BOTTOM: #666 = 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fff; outline: none }

.goog-menuitem { PADDING-RIGHT: 1ex; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: = 12px; PADDING-BOTTOM: 4px; MARGIN: 0px; CURSOR: pointer; COLOR: #000; = PADDING-TOP: 4px; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none; = TEXT-DECORATION: underline } .goog-menuitem-rtl { PADDING-RIGHT: 8px! important; PADDING-LEFT: 1ex! important; = PADDING-BOTTOM: 4px! important; PADDING-TOP: 4px! important } .goog-menuitem-highlight { BACKGROUND-COLOR: #d6e9f8 } .goog-menuitem-hover { BACKGROUND-COLOR: #d6e9f8 } .goog-menuitem-rtl .goog-menuitem-checkbox { RIGHT: 6px; LEFT: auto } .goog-menuitem-rtl .goog-menuitem-icon { RIGHT: 6px; LEFT: auto } .fc-menuseparator-line.goog-menuseparator { PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; = PADDING-BOTTOM: 0px; MARGIN: 4px 0px; PADDING-TOP: 0px; POSITION: = relative } .fc-menutriangle-down { MARGIN-TOP: 5px; DISPLAY: inline; MARGIN-LEFT: 5px; TEXT-DECORATION: = none } .fc-menutriangle-up { MARGIN-TOP: 5px; DISPLAY: none; MARGIN-LEFT: 5px; TEXT-DECORATION: none } .fc-menubox-is-below .fc-menutriangle-down { DISPLAY: inline } .fc-menubox-is-below .fc-menutriangle-up { DISPLAY: none } .fc-menubox-is-above .fc-menutriangle-up { DISPLAY: inline } .fc-menubox-is-above .fc-menutriangle-down { DISPLAY: none } .goog-option .fc-menuitem-checkmark { PADDING-RIGHT: 2px; VISIBILITY: hidden; PADDING-TOP: 3px } .goog-option-selected.goog-option .fc-menuitem-checkmark { VISIBILITY: visible } .goog-menu .goog-option-selected.goog-option { TEXT-DECORATION: none } .fc-menu-button { CURSOR: pointer } .fc-menuseparator-text { FONT-WEIGHT: bold

} BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } .fc-ask-botcap-short { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } #peg { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } .fc-ask { FONT-SIZE: 13px } .fc-ask-canvas { FONT-SIZE: 13px } .fc-ask-topcap { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; = LINE-HEIGHT: 16px; PADDING-TOP: 6px } .fc-ask-responses-header { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; = LINE-HEIGHT: 16px; PADDING-TOP: 2px } .fc-ask-botcap-short { CLEAR: both; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: = 3px; PADDING-TOP: 1px } .fc-ask-content { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 13px; MIN-HEIGHT: = 260px; PADDING-BOTTOM: 6px; OVERFLOW: auto; PADDING-TOP: 6px; ; HEIGHT: = expression(this.scrollHeight < 260 ? "260px" : "auto") } .fc-ask-voter-pic { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } .fc-ask-voter-pic IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; -MS-INTERPOLATION-MODE: = bicubic; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 5px; WIDTH: 24px; = MARGIN-RIGHT: 5px; HEIGHT: 24px; BORDER-RIGHT-WIDTH: 0px } IMG.fc-ask-example-vote-pic { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; VERTICAL-ALIGN: bottom; WIDTH: 12px; HEIGHT: 12px; = BORDER-RIGHT-WIDTH: 0px } .fc-ask-vote-pics { FLOAT: right; MARGIN-LEFT: 2px } .fc-ask-first-vote-pic { MARGIN-BOTTOM: 5px } IMG.fc-ask-vote-pic { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; MARGIN: 0px 0px 0px 1px; WIDTH: 14px; HEIGHT: 14px; = BORDER-RIGHT-WIDTH: 0px

} IMG.fc-ask-delete { MARGIN-RIGHT: 3px } IMG.fc-ask-delete-admin { MARGIN-RIGHT: 3px } IMG.fc-ask-add-reply { MARGIN-RIGHT: 3px } .fc-ask-add-reply { VERTICAL-ALIGN: middle } .fc-ask-delete { VERTICAL-ALIGN: top } .fc-ask-delete-admin { VERTICAL-ALIGN: middle } .fc-ask-author-delete { FLOAT: right } .fc-ask-delete-reply { FLOAT: right } IMG.fc-ask-person-pic { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; MARGIN: 0px 2px 0px 0px; VERTICAL-ALIGN: middle; WIDTH: 16px; = HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px } TEXTAREA.fc-ask-post-textarea { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; FONT: = 13px/16px Arial,Helvetica,sans-serif; WIDTH: 156px; PADDING-TOP: 3px } .fc-ask-add-link { FLOAT: right; MARGIN-RIGHT: 5px } .fc-ask-add-first-suggestion { MARGIN-TOP: 28px; FONT-SIZE: 11px; MARGIN-BOTTOM: 170px; TEXT-ALIGN: = center } .fc-ask-add-suggestion-prompt { MARGIN-TOP: 3px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 4px } .fc-ask-add-suggestion-tip { MARGIN-TOP: 2px; FONT-SIZE: 11px; MARGIN-BOTTOM: 2px } .fc-ask-button { FONT-SIZE: 11px; MARGIN-RIGHT: 1px } .fc-ask-hint { MARGIN-TOP: -2px; FONT-SIZE: 13px; LINE-HEIGHT: 13px } .fc-ask-post-main { FONT-SIZE: 13px; LINE-HEIGHT: 16px } .fc-ask-post-avoid-vote-bars { PADDING-RIGHT: 35px } .fc-ask-featured-post-content {

PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; = PADDING-TOP: 6px } .fc-ask-featured-post-main { FONT-WEIGHT: bold } .fc-ask-featured-post-good-response { MARGIN-TOP: 6px } .fc-ask-featured-post-vote { PADDING-RIGHT: 2px; VERTICAL-ALIGN: middle } .fc-ask-post-separator { MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 8px } .fc-ask-post-admin { PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: = 2px; MARGIN: 5px 0px 7px; PADDING-TOP: 2px; BACKGROUND-COLOR: #feff99 } .fc-ask-post-footer { FONT-SIZE: 11px } .fc-ask-more-link { FONT-SIZE: 11px } .fc-ask-reply-header { FONT-SIZE: 11px } .fc-ask-featured-post-skip { FONT-SIZE: 11px } .fc-ask-voters-paging-link { FONT-SIZE: 11px } .fc-ask-voters-paging-link { MARGIN-RIGHT: 7px } .fc-ask-voters-paging-links { MARGIN-BOTTOM: 1px } .fc-ask-reply-header { MARGIN-BOTTOM: 2px } .fc-ask-post-footer { MARGIN-TOP: 2px } .fc-ask-post-footer-text { MARGIN-TOP: -2px } .img.fc-ask-post-footer { PADDING-TOP: 8px } .fc-ask-post-delete-header { FONT-WEIGHT: bold; PADDING-BOTTOM: 8px } .fc-ask-post-delete-confirm { MARGIN-BOTTOM: 6px } .fc-ask-question {

FONT-WEIGHT: bold; FONT-SIZE: 13px } .fc-ask-responses-header-title { FONT-WEIGHT: bold; FONT-SIZE: 13px } .fc-ask-question { MARGIN-BOTTOM: 2px } .fc-ask-reply { PADDING-RIGHT: 4px; MARGIN-TOP: 5px; PADDING-LEFT: 4px; PADDING-BOTTOM: = 4px; PADDING-TOP: 4px } .fc-ask-reply-separator { MARGIN-BOTTOM: 10px } .fc-ask-reply-header { FONT-SIZE: 11px } .fc-ask-reply-intro { FONT-WEIGHT: bold } .fc-ask-reply-footer { MARGIN-TOP: 4px } .fc-ask-view { MARGIN-TOP: -2px; FONT-SIZE: 13px; MARGIN-BOTTOM: 4px } .fc-ask-view-title { COLOR: blue } .fc-ask-view-triangle { PADDING-LEFT: 4px } .fc-ask-votes { PADDING-BOTTOM: 1px } .fc-ask-votes-header-spacer { MARGIN-BOTTOM: 6px } .fc-ask-votes-title { FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-RIGHT: 8px } .fc-ask-votes-separator { MARGIN-BOTTOM: 5px } .fc-ask-votes-prev { MARGIN-RIGHT: 7px } TABLE.fc-ask-reply-link { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none } .fc-ask-button { FONT-SIZE: 11px } .fc-ask-right-verb { MARGIN-LEFT: 8px } .fc-ask-view-menu {

FONT-SIZE: 13px; FLOAT: right } .fc-ask-view-menu .goog-menu { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; = PADDING-TOP: 2px } .fc-ask-view-menu .goog-menuseparator { PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 13px; PADDING-BOTTOM: = 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 18px; = PADDING-TOP: 0px; WHITE-SPACE: nowrap } .fc-ask-view-menu .goog-option { PADDING-RIGHT: 12px; PADDING-LEFT: 5px; FONT-SIZE: 13px; = PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px } .fc-ask-view-menu-message { TEXT-DECORATION: none } .fc-ask-vote-bar { MARGIN-BOTTOM: 1px; WIDTH: 1px; HEIGHT: 12px } .fc-ask-not-yet-voted { CURSOR: pointer } .fc-ask-featured-post-vote { CURSOR: pointer } .fc-ask-comment-header-first-word { FONT-WEIGHT: bold } .fc-ask-nowrap { WHITE-SPACE: nowrap } .fc-ask-spinner { VERTICAL-ALIGN: middle } .fc-ask-view-menu-item-text { TEXT-DECORATION: underline } .goog-option-selected .fc-ask-view-menu-item-text { TEXT-DECORATION: none } .fc-activities-itemlist { OVERFLOW-Y: auto; OVERFLOW-X: hidden } .fc-activities { FONT: 12px Arial,Helvetica,sans-serif; COLOR: #333333 } .fc-activities-content { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; = PADDING-TOP: 0px } .fc-footer-text { FONT-SIZE: 11px } .fc-botcap-nolinks-short { PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; = PADDING-TOP: 5px }

.fc-activities-header-text { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; font-face: = Arial,Helvetica,sans-serif } .fc-activities-header-small-text { FONT-SIZE: 11px; COLOR: #333333; font-face: Arial,Helvetica,sans-serif } .fc-activities-topcap { PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BORDER-LEFT-COLOR: #cccccc; = PADDING-BOTTOM: 5px; BORDER-TOP-COLOR: #cccccc; PADDING-TOP: 4px; = BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #e5ecf9; = BORDER-RIGHT-COLOR: #cccccc } .ot-activity-metadata { FONT-SIZE: 90% } .fc-conr { FONT-SIZE: 13px } .fc-conr .fc-conr-result-snippet { FONT-SIZE: 11px } .fc-conr .fc-rpages-topcap { FONT-SIZE: 14px } .fc-conr .fc-interior { MARGIN-LEFT: 6px } .fc-conr-result-title { MARGIN-TOP: 6px } .fc-conr-result-snippet { MARGIN-LEFT: 10px } .fc-conr #searchControl { FONT-SIZE: 11px } .fc-conr .gsc-title { FONT-SIZE: 12px } .fc-conr .gsc-resultsHeader .gsc-twiddle { MARGIN-TOP: 0px } .fc-conr .gsc-result .gs-title { FONT-SIZE: 12px } .fc-conr .gsc-control { WIDTH: 100% } .fc-conr .gsc-search-box { DISPLAY: none } .fc-conr .gsc-cursor-box { DISPLAY: none } .fc-conr .gsc-resultsHeader .gsc-stats { DISPLAY: none } .fc-conr .gs-visibleUrl { DISPLAY: none

} .fc-conr .gsc-results-selector { DISPLAY: none } .fc-conr .gsc-resultsHeader TD.gsc-configLabelCell = SPAN.gsc-twiddle-closed { DISPLAY: none } .fc-conr .gsc-title { FONT-WEIGHT: bold } .fc-conr B { FONT-WEIGHT: normal; FONT-STYLE: normal } .fc-conr .searchControlWrapper { WIDTH: 100% } .fc-conr .fc-conr-search-control { MARGIN: 8px 8px 0px } .fc-conr .fc-conr-header-text { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: = 14px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px } .fc-conr DIV.gsc-expansionArea { DISPLAY: block! important } .fc-conr .fc-topcap { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } .fc-conr-no-results { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: = 12px; PADDING-TOP: 10px; TEXT-ALIGN: center } ------=_NextPart_000_0000_01CB9217.A33D0760 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www-fc-opensocial.googleusercontent.com/gadgets/js/goog le.blog.js?container=peoplesense&nocache=0&debug=0&c=0&v=375e0311255ba19f7fa2918 d79293639&sv=1 var gadgets=3Dgadgets {},shindig=3Dshindig {},osapi=3Dosapi {};=0A= ;=0A= gadgets.config=3Dfunction(){var A=3D{};=0A= var B;=0A= return{register:function(E,D,C){var F=3DA[E];=0A= if(!F){F=3D[];=0A= A[E]=3DF=0A= }F.push({validators:D {},callback:C})=0A= },get:function(C){if(C){return B[C] {}=0A= }return B=0A= },init:function(E,L){B=3DE;=0A= for(var C in A){if(A.hasOwnProperty(C)){var D=3DA[C],I=3DE[C];=0A= for(var H=3D0,G=3DD.length;=0A= H<G;=0A= ++H){var J=3DD[H];=0A= if(I&&!L){var F=3DJ.validators;=0A=

for(var K in F){if(F.hasOwnProperty(K)){if(!F[K](I[K])){throw new = Error('Invalid config value "'+I[K]+'" for parameter "'+K+'" in = component "'+C+'"')=0A= }}}}if(J.callback){J.callback(E)=0A= }}}}},EnumValidator:function(F){var E=3D[];=0A= if(arguments.length>1){for(var D=3D0,C;=0A= (C=3Darguments[D]);=0A= ++D){E.push(C)=0A= }}else{E=3DF=0A= }return function(H){for(var G=3D0,I;=0A= (I=3DE[G]);=0A= ++G){if(H=3D=3D=3DE[G]){return true=0A= }}return false=0A= }=0A= },RegExValidator:function(C){return function(D){return C.test(D)=0A= }=0A= },ExistsValidator:function(C){return typeof C!=3D=3D"undefined"=0A= },NonEmptyStringValidator:function(C){return typeof = C=3D=3D=3D"string"&&C.length>0=0A= },BooleanValidator:function(C){return typeof C=3D=3D=3D"boolean"=0A= },LikeValidator:function(C){return function(E){for(var F in = C){if(C.hasOwnProperty(F)){var D=3DC[F];=0A= if(!D(E[F])){return false=0A= }}}return true=0A= }=0A= }}=0A= }();;=0A= gadgets.config.isGadget=3Dtrue;=0A= gadgets.config.isContainer=3Dfalse;;=0A= gadgets.log=3D(function(){var E=3D1;=0A= var A=3D2;=0A= var F=3D3;=0A= var C=3D4;=0A= var D=3Dfunction(I){B(E,I)=0A= };=0A= gadgets.warn=3Dfunction(I){B(A,I)=0A= };=0A= gadgets.error=3Dfunction(I){B(F,I)=0A= };=0A= gadgets.setLogLevel=3Dfunction(I){H=3DI=0A= };=0A= function B(J,I){if(J<H !G){return =0A= }if(J=3D=3D=3DA&&G.warn){G.warn(I)=0A= }else{if(J=3D=3D=3DF&&G.error){G.error(I)=0A= }else{if(G.log){G.log(I)=0A= }}}}D.INFO=3DE;=0A= D.WARNING=3DA;=0A= D.NONE=3DC;=0A= var H=3DE;=0A= var = G=3Dwindow.console?window.console:window.opera?window.opera.postError:und= efined;=0A= return D=0A= })();;=0A= var tamings___=3Dtamings___ [];=0A= tamings___.push(function(A){___.grantRead(gadgets.log,"INFO");=0A= ___.grantRead(gadgets.log,"WARNING");=0A= ___.grantRead(gadgets.log,"ERROR");=0A= ___.grantRead(gadgets.log,"NONE");=0A= caja___.whitelistFuncs([[gadgets,"log"],[gadgets,"warn"],[gadgets,"error"=

],[gadgets,"setLogLevel"]])=0A= });;=0A= if(window.JSON&&window.JSON.parse&&window.JSON.stringify){gadgets.json=3D= (function(){var A=3D/___$/;=0A= return{parse:function(C){try{return window.JSON.parse(C)=0A= }catch(B){return false=0A= }},stringify:function(C){try{return = window.JSON.stringify(C,function(E,D){return !A.test(E)?D:null=0A= })=0A= }catch(B){return null=0A= }}}=0A= })()=0A= }else{gadgets.json=3Dfunction(){function f(n){return n<10?"0"+n:n=0A= }Date.prototype.toJSON=3Dfunction(){return[this.getUTCFullYear(),"-",f(th= is.getUTCMonth()+1),"-",f(this.getUTCDate()),"T",f(this.getUTCHours()),":= ",f(this.getUTCMinutes()),":",f(this.getUTCSeconds()),"Z"].join("")=0A= };=0A= var = m=3D{"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\= ":"\\\\"};=0A= function stringify(value){var a,i,k,l,r=3D/["\\\x00-\x1f\x7f-\x9f]/g,v;=0A= switch(typeof value){case"string":return = r.test(value)?'"'+value.replace(r,function(a){var c=3Dm[a];=0A= if(c){return c=0A= }c=3Da.charCodeAt();=0A= return"\\u00"+Math.floor(c/16).toString(16)+(c%16).toString(16)=0A= })+'"':'"'+value+'"';=0A= case"number":return isFinite(value)?String(value):"null";=0A= case"boolean":case"null":return String(value);=0A= case"object":if(!value){return"null"=0A= }a=3D[];=0A= if(typeof = value.length=3D=3D=3D"number"&&!value.propertyIsEnumerable("length")){l=3D= value.length;=0A= for(i=3D0;=0A= i<l;=0A= i+=3D1){a.push(stringify(value[i]) "null")=0A= }return"["+a.join(",")+"]"=0A= }for(k in value){if(k.match("___$")){continue=0A= }if(value.hasOwnProperty(k)){if(typeof = k=3D=3D=3D"string"){v=3Dstringify(value[k]);=0A= if(v){a.push(stringify(k)+":"+v)=0A= }}}}return"{"+a.join(",")+"}"=0A= }return""=0A= }return{stringify:stringify,parse:function(text){if(/^[\],:{}\s]*$/.test(= text.replace(/\\["\\\/b-u]/g,"@").replace(/"[^"\\\n\r]*" true false null = -?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^ : ,)(?:\s*\[)+/g,"= "))){return eval("("+text+")")=0A= }return false=0A= }}=0A= }()=0A= }gadgets.json.flatten=3Dfunction(C){var D=3D{};=0A= if(C=3D=3D=3Dnull C=3D=3D=3Dundefined){return D=0A= }for(var A in C){if(C.hasOwnProperty(A)){var B=3DC[A];=0A= if(null=3D=3D=3DB undefined=3D=3D=3DB){continue=0A= }D[A]=3D(typeof B=3D=3D=3D"string")?B:gadgets.json.stringify(B)=0A= }}return D=0A= };;=0A= var tamings___=3Dtamings___ [];=0A= tamings___.push(function(A){___.tamesTo(gadgets.json.stringify,safeJSON.s=

tringify);=0A= ___.tamesTo(gadgets.json.parse,safeJSON.parse)=0A= });;=0A= gadgets.util=3Dfunction(){function G(K){var L;=0A= var I=3DK.indexOf("?");=0A= var J=3DK.indexOf("#");=0A= if(J=3D=3D=3D-1){L=3DK.substr(I+1)=0A= }else{L=3D[K.substr(I+1,J-I-1),"&",K.substr(J+1)].join("")=0A= }return L.split("&")=0A= }var E=3Dnull;=0A= var D=3D{};=0A= var C=3D{};=0A= var F=3D[];=0A= var = A=3D{0:false,10:true,13:true,34:true,39:true,60:true,62:true,92:true,8232= :true,8233:true};=0A= function B(I,J){return String.fromCharCode(J)=0A= }function H(I){D=3DI["core.util"] {}=0A= }if(gadgets.config){gadgets.config.register("core.util",null,H)=0A= }return{getUrlParameters:function(R){var J=3Dtypeof = R=3D=3D=3D"undefined";=0A= if(E!=3D=3Dnull&&J){return E=0A= }var N=3D{};=0A= var K=3DG(R document.location.href);=0A= var P=3Dwindow.decodeURIComponent?decodeURIComponent:unescape;=0A= for(var M=3D0,L=3DK.length;=0A= M<L;=0A= ++M){var O=3DK[M].indexOf("=3D");=0A= if(O=3D=3D=3D-1){continue=0A= }var I=3DK[M].substring(0,O);=0A= var Q=3DK[M].substring(O+1);=0A= Q=3DQ.replace(/\+/g," ");=0A= N[I]=3DP(Q)=0A= }if(J){E=3DN=0A= }return N=0A= },makeClosure:function(L,N,M){var K=3D[];=0A= for(var J=3D2,I=3Darguments.length;=0A= J<I;=0A= ++J){K.push(arguments[J])=0A= }return function(){var O=3DK.slice();=0A= for(var Q=3D0,P=3Darguments.length;=0A= Q<P;=0A= ++Q){O.push(arguments[Q])=0A= }return N.apply(L,O)=0A= }=0A= },makeEnum:function(J){var K,I,L=3D{};=0A= for(K=3D0;=0A= (I=3DJ[K]);=0A= ++K){L[I]=3DI=0A= }return L=0A= },getFeatureParameters:function(I){return typeof = D[I]=3D=3D=3D"undefined"?null:D[I]=0A= },hasFeature:function(I){return typeof D[I]!=3D=3D"undefined"=0A= },getServices:function(){return C=0A= },registerOnLoadHandler:function(I){F.push(I)=0A= },runOnLoadHandlers:function(){for(var J=3D0,I=3DF.length;=0A= J<I;=0A= ++J){F[J]()=0A= }},escape:function(I,M){if(!I){return I=0A= }else{if(typeof I=3D=3D=3D"string"){return gadgets.util.escapeString(I)=0A=

}else{if(typeof I=3D=3D=3D"array"){for(var L=3D0,J=3DI.length;=0A= L<J;=0A= ++L){I[L]=3Dgadgets.util.escape(I[L])=0A= }}else{if(typeof I=3D=3D=3D"object"&&M){var K=3D{};=0A= for(var N in = I){if(I.hasOwnProperty(N)){K[gadgets.util.escapeString(N)]=3Dgadgets.util= .escape(I[N],true)=0A= }}return K=0A= }}}}return I=0A= },escapeString:function(M){if(!M){return M=0A= }var J=3D[],L,N;=0A= for(var K=3D0,I=3DM.length;=0A= K<I;=0A= ++K){L=3DM.charCodeAt(K);=0A= N=3DA[L];=0A= if(N=3D=3D=3Dtrue){J.push("&#",L,";")=0A= }else{if(N!=3D=3Dfalse){J.push(M.charAt(K))=0A= }}}return J.join("")=0A= },unescapeString:function(I){if(!I){return I=0A= }return I.replace(/&#([0-9]+);/g,B)=0A= },attachBrowserEvent:function(K,J,L,I){if(typeof = K.addEventListener!=3D"undefined"){K.addEventListener(J,L,I)=0A= }else{if(typeof K.attachEvent!=3D"undefined"){K.attachEvent("on"+J,L)=0A= }else{gadgets.warn("cannot attachBrowserEvent: "+J)=0A= }}},removeBrowserEvent:function(K,J,L,I){if(K.removeEventListener){K.remo= veEventListener(J,L,I)=0A= }else{if(K.detachEvent){K.detachEvent("on"+J,L)=0A= }else{gadgets.warn("cannot removeBrowserEvent: "+J)=0A= }}}}=0A= }();=0A= gadgets.util.getUrlParameters();;=0A= var tamings___=3Dtamings___ [];=0A= tamings___.push(function(A){caja___.whitelistFuncs([[gadgets.util,"escape= String"],[gadgets.util,"getFeatureParameters"],[gadgets.util,"getUrlParam= eters"],[gadgets.util,"hasFeature"],[gadgets.util,"registerOnLoadHandler"= ],[gadgets.util,"unescapeString"]])=0A= });;=0A= gadgets.rpctx=3Dgadgets.rpctx {};=0A= if(!gadgets.rpctx.wpm){gadgets.rpctx.wpm=3Dfunction(){var C,F;=0A= var G;=0A= var I=3Dfalse;=0A= var H=3Dfalse;=0A= var D=3Dfalse;=0A= function A(){var J=3Dfalse;=0A= function K(L){if(L.data=3D=3D"postmessage.test"){J=3Dtrue;=0A= if(typeof L.origin=3D=3D=3D"undefined"){H=3Dtrue=0A= }}}gadgets.util.attachBrowserEvent(window,"message",K,false);=0A= window.postMessage("postmessage.test","*");=0A= if(J){I=3Dtrue=0A= }gadgets.util.removeBrowserEvent(window,"message",K,false)=0A= }function E(L){var M=3Dgadgets.json.parse(L.data);=0A= if(D){if(!M !M.f){return =0A= }var = K=3Dgadgets.rpc.getRelayUrl(M.f) gadgets.util.getUrlParameters()["parent= "];=0A= var J=3Dgadgets.rpc.getOrigin(K);=0A= if(!H?L.origin!=3D=3DJ:L.domain!=3D=3D/^.+:\/\/([^:]+).*/.exec(J)[1]){ret= urn =0A= }}C(M)=0A= }function B(L,J){var K=3Dgadgets.rpc._parseSiblingId(L);=0A=

if(K){return K.origin=0A= }if(L=3D=3D".."){return J=0A= }else{return document.getElementById(L).src=0A= }}return{getCode:function(){return"wpm"=0A= },isParentVerifiable:function(){return true=0A= },init:function(J,K){C=3DJ;=0A= F=3DK;=0A= A();=0A= if(!I){G=3Dfunction(M,N,L){M.postMessage(N,L)=0A= }=0A= }else{G=3Dfunction(M,N,L){window.setTimeout(function(){M.postMessage(N,L)=0A= },0)=0A= }=0A= }gadgets.util.attachBrowserEvent(window,"message",E,false);=0A= F("..",true);=0A= return true=0A= },setup:function(L,K,J){D=3DJ;=0A= if(L=3D=3D=3D".."){if(D){gadgets.rpc._createRelayIframe(K)=0A= }else{gadgets.rpc.call(L,gadgets.rpc.ACK)=0A= }}return true=0A= },call:function(K,O,N){var M=3Dgadgets.rpc._getTargetWin(K);=0A= var = L=3Dgadgets.rpc.getRelayUrl(K) B(K,gadgets.util.getUrlParameters()["pare= nt"]);=0A= var J=3Dgadgets.rpc.getOrigin(L);=0A= if(J){G(M,gadgets.json.stringify(N),J)=0A= }else{gadgets.error("No relay set (used as window.postMessage = targetOrigin), cannot send cross-domain message")=0A= }return true=0A= },relayOnload:function(K,J){F(K,true)=0A= }}=0A= }()=0A= };;=0A= ;=0A= gadgets.rpctx=3Dgadgets.rpctx {};=0A= if(!gadgets.rpctx.frameElement){gadgets.rpctx.frameElement=3Dfunction(){v= ar E=3D"__g2c_rpc";=0A= var B=3D"__c2g_rpc";=0A= var D;=0A= var C;=0A= function A(G,K,J){try{if(K!=3D=3D".."){var F=3Dwindow.frameElement;=0A= if(typeof F[E]=3D=3D=3D"function"){if(typeof = F[E][B]!=3D=3D"function"){F[E][B]=3Dfunction(L){D(gadgets.json.parse(L))=0A= }=0A= }F[E](gadgets.json.stringify(J));=0A= return true=0A= }}else{var I=3Ddocument.getElementById(G);=0A= if(typeof I[E]=3D=3D=3D"function"&&typeof = I[E][B]=3D=3D=3D"function"){I[E][B](gadgets.json.stringify(J));=0A= return true=0A= }}}catch(H){}return false=0A= }return{getCode:function(){return"fe"=0A= },isParentVerifiable:function(){return false=0A= },init:function(F,G){D=3DF;=0A= C=3DG;=0A= return true=0A= },setup:function(J,F){if(J!=3D=3D".."){try{var = I=3Ddocument.getElementById(J);=0A= I[E]=3Dfunction(K){D(gadgets.json.parse(K))=0A= }=0A=

}catch(H){return false=0A= }}if(J=3D=3D=3D".."){C("..",true);=0A= var = G=3Dfunction(){window.setTimeout(function(){gadgets.rpc.call(J,gadgets.rp= c.ACK)=0A= },500)=0A= };=0A= gadgets.util.registerOnLoadHandler(G)=0A= }return true=0A= },call:function(F,H,G){return A(F,H,G)=0A= }}=0A= }()=0A= };;=0A= ;=0A= gadgets.rpctx=3Dgadgets.rpctx {};=0A= if(!gadgets.rpctx.nix){gadgets.rpctx.nix=3Dfunction(){var = C=3D"GRPC____NIXVBS_wrapper";=0A= var D=3D"GRPC____NIXVBS_get_wrapper";=0A= var F=3D"GRPC____NIXVBS_handle_message";=0A= var B=3D"GRPC____NIXVBS_create_channel";=0A= var A=3D10;=0A= var J=3D500;=0A= var I=3D{};=0A= var H;=0A= var G=3D0;=0A= function E(){var L=3DI[".."];=0A= if(L){return =0A= }if(++G>A){gadgets.warn("Nix transport setup failed, falling back...");=0A= H("..",false);=0A= return =0A= }if(!L&&window.opener&&"GetAuthToken" in = window.opener){L=3Dwindow.opener;=0A= if(L.GetAuthToken()=3D=3Dgadgets.rpc.getAuthToken("..")){var = K=3Dgadgets.rpc.getAuthToken("..");=0A= L.CreateChannel(window[D]("..",K),K);=0A= I[".."]=3DL;=0A= window.opener=3Dnull;=0A= H("..",true);=0A= return =0A= }}window.setTimeout(function(){E()=0A= },J)=0A= }return{getCode:function(){return"nix"=0A= },isParentVerifiable:function(){return false=0A= },init:function(L,M){H=3DM;=0A= if(typeof = window[D]!=3D=3D"unknown"){window[F]=3Dfunction(O){window.setTimeout(func= tion(){L(gadgets.json.parse(O))=0A= },0)=0A= };=0A= window[B]=3Dfunction(O,Q,P){if(gadgets.rpc.getAuthToken(O)=3D=3D=3DP){I[O= ]=3DQ;=0A= H(O,true)=0A= }};=0A= var K=3D"Class "+C+"\n Private m_Intended\nPrivate m_Auth\nPublic Sub = SetIntendedName(name)\n If isEmpty(m_Intended) Then\nm_Intended =3D = name\nEnd If\nEnd Sub\nPublic Sub SetAuth(auth)\n If isEmpty(m_Auth) = Then\nm_Auth =3D auth\nEnd If\nEnd Sub\nPublic Sub SendMessage(data)\n = "+F+"(data)\nEnd Sub\nPublic Function GetAuthToken()\n GetAuthToken =3D = m_Auth\nEnd Function\nPublic Sub CreateChannel(channel, auth)\n Call = "+B+"(m_Intended, channel, auth)\nEnd Sub\nEnd Class\nFunction =

"+D+"(name, auth)\nDim wrap\nSet wrap =3D New = "+C+"\nwrap.SetIntendedName name\nwrap.SetAuth auth\nSet "+D+" =3D = wrap\nEnd Function";=0A= try{window.execScript(K,"vbscript")=0A= }catch(N){return false=0A= }}return true=0A= },setup:function(O,K){if(O=3D=3D=3D".."){E();=0A= return true=0A= }try{var M=3Ddocument.getElementById(O);=0A= var N=3Dwindow[D](O,K);=0A= M.contentWindow.opener=3DN=0A= }catch(L){return false=0A= }return true=0A= },call:function(K,N,M){try{if(I[K]){I[K].SendMessage(gadgets.json.stringi= fy(M))=0A= }}catch(L){return false=0A= }return true=0A= }}=0A= }()=0A= };;=0A= ;=0A= gadgets.rpctx=3Dgadgets.rpctx {};=0A= if(!gadgets.rpctx.rmr){gadgets.rpctx.rmr=3Dfunction(){var G=3D500;=0A= var E=3D10;=0A= var H=3D{};=0A= var B;=0A= var I;=0A= function K(P,N,O,M){var Q=3Dfunction(){document.body.appendChild(P);=0A= P.src=3D"about:blank";=0A= if(M){P.onload=3Dfunction(){L(M)=0A= }=0A= }P.src=3DN+"#"+O=0A= };=0A= if(document.body){Q()=0A= }else{gadgets.util.registerOnLoadHandler(function(){Q()=0A= })=0A= }}function C(O){if(typeof H[O]=3D=3D=3D"object"){return =0A= }var P=3Ddocument.createElement("iframe");=0A= var M=3DP.style;=0A= M.position=3D"absolute";=0A= M.top=3D"0px";=0A= M.border=3D"0";=0A= M.opacity=3D"0";=0A= M.width=3D"10px";=0A= M.height=3D"1px";=0A= P.id=3D"rmrtransport-"+O;=0A= P.name=3DP.id;=0A= var N=3Dgadgets.rpc.getRelayUrl(O);=0A= if(!N){N=3Dgadgets.rpc.getOrigin(gadgets.util.getUrlParameters()["parent"= ])+"/robots.txt"=0A= }H[O]=3D{frame:P,receiveWindow:null,relayUri:N,searchCounter:0,width:10,w= aiting:true,queue:[],sendId:0,recvId:0};=0A= if(O!=3D=3D".."){K(P,N,A(O))=0A= }D(O)=0A= }function D(O){var Q=3Dnull;=0A= H[O].searchCounter++;=0A= try{var N=3Dgadgets.rpc._getTargetWin(O);=0A= if(O=3D=3D=3D".."){Q=3DN.frames["rmrtransport-"+gadgets.rpc.RPC_ID]=0A= }else{Q=3DN.frames["rmrtransport-.."]=0A= }}catch(P){}var M=3Dfalse;=0A=

if(Q){M=3DF(O,Q)=0A= }if(!M){if(H[O].searchCounter>E){return =0A= }window.setTimeout(function(){D(O)=0A= },G)=0A= }}function J(N,P,T,S){var O=3Dnull;=0A= if(T!=3D=3D".."){O=3DH[".."]=0A= }else{O=3DH[N]=0A= }if(O){if(P!=3D=3Dgadgets.rpc.ACK){O.queue.push(S)=0A= }if(O.waiting (O.queue.length=3D=3D=3D0&&!(P=3D=3D=3Dgadgets.rpc.ACK&&S&= &S.ackAlone=3D=3D=3Dtrue))){return true=0A= }if(O.queue.length>0){O.waiting=3Dtrue=0A= }var M=3DO.relayUri+"#"+A(N);=0A= try{O.frame.contentWindow.location=3DM;=0A= var Q=3DO.width=3D=3D10?20:10;=0A= O.frame.style.width=3DQ+"px";=0A= O.width=3DQ=0A= }catch(R){return false=0A= }}return true=0A= }function A(N){var O=3DH[N];=0A= var M=3D{id:O.sendId};=0A= if(O){M.d=3DArray.prototype.slice.call(O.queue,0);=0A= M.d.push({s:gadgets.rpc.ACK,id:O.recvId})=0A= }return gadgets.json.stringify(M)=0A= }function L(X){var U=3DH[X];=0A= var Q=3DU.receiveWindow.location.hash.substring(1);=0A= var Y=3Dgadgets.json.parse(decodeURIComponent(Q)) {};=0A= var N=3DY.d [];=0A= var O=3Dfalse;=0A= var T=3Dfalse;=0A= var V=3D0;=0A= var M=3D(U.recvId-Y.id);=0A= for(var P=3D0;=0A= P<N.length;=0A= ++P){var S=3DN[P];=0A= if(S.s=3D=3D=3Dgadgets.rpc.ACK){I(X,true);=0A= if(U.waiting){T=3Dtrue=0A= }U.waiting=3Dfalse;=0A= var R=3DMath.max(0,S.id-U.sendId);=0A= U.queue.splice(0,R);=0A= U.sendId=3DMath.max(U.sendId,S.id 0);=0A= continue=0A= }O=3Dtrue;=0A= if(++V<=3DM){continue=0A= }++U.recvId;=0A= B(S)=0A= }if(O (T&&U.queue.length>0)){var = W=3D(X=3D=3D=3D"..")?gadgets.rpc.RPC_ID:"..";=0A= J(X,gadgets.rpc.ACK,W,{ackAlone:O})=0A= }}function F(P,S){var O=3DH[P];=0A= try{var N=3Dfalse;=0A= N=3D"document" in S;=0A= if(!N){return false=0A= }N=3Dtypeof S.document=3D=3D"object";=0A= if(!N){return false=0A= }var R=3DS.location.href;=0A= if(R=3D=3D=3D"about:blank"){return false=0A= }}catch(M){return false=0A= }O.receiveWindow=3DS;=0A= function Q(){L(P)=0A= }if(typeof S.attachEvent=3D=3D=3D"undefined"){S.onresize=3DQ=0A=

}else{S.attachEvent("onresize",Q)=0A= }if(P=3D=3D=3D".."){K(O.frame,O.relayUri,A(P),P)=0A= }else{L(P)=0A= }return true=0A= }return{getCode:function(){return"rmr"=0A= },isParentVerifiable:function(){return true=0A= },init:function(M,N){B=3DM;=0A= I=3DN;=0A= return true=0A= },setup:function(O,M){try{C(O)=0A= }catch(N){gadgets.warn("Caught exception setting up RMR: "+N);=0A= return false=0A= }return true=0A= },call:function(M,O,N){return J(M,N.s,O,N)=0A= }}=0A= }()=0A= };;=0A= ;=0A= gadgets.rpctx=3Dgadgets.rpctx {};=0A= if(!gadgets.rpctx.ifpc){gadgets.rpctx.ifpc=3Dfunction(){var E=3D[];=0A= var D=3D0;=0A= var C;=0A= function B(H){var F=3D[];=0A= for(var I=3D0,G=3DH.length;=0A= I<G;=0A= ++I){F.push(encodeURIComponent(gadgets.json.stringify(H[I])))=0A= }return F.join("&")=0A= }function A(I){var G;=0A= for(var F=3DE.length-1;=0A= F>=3D0;=0A= --F){var J=3DE[F];=0A= try{if(J&&(J.recyclable J.readyState=3D=3D=3D"complete")){J.parentNode.r= emoveChild(J);=0A= if(window.ActiveXObject){E[F]=3DJ=3Dnull;=0A= E.splice(F,1)=0A= }else{J.recyclable=3Dfalse;=0A= G=3DJ;=0A= break=0A= }}}catch(H){}}if(!G){G=3Ddocument.createElement("iframe");=0A= G.style.border=3DG.style.width=3DG.style.height=3D"0px";=0A= G.style.visibility=3D"hidden";=0A= G.style.position=3D"absolute";=0A= G.onload=3Dfunction(){this.recyclable=3Dtrue=0A= };=0A= E.push(G)=0A= }G.src=3DI;=0A= window.setTimeout(function(){document.body.appendChild(G)=0A= },0)=0A= }return{getCode:function(){return"ifpc"=0A= },isParentVerifiable:function(){return true=0A= },init:function(F,G){C=3DG;=0A= C("..",true);=0A= return true=0A= },setup:function(G,F){C(G,true);=0A= return true=0A= },call:function(F,K,I){var J=3Dgadgets.rpc.getRelayUrl(F);=0A= ++D;=0A= if(!J){gadgets.warn("No relay file assigned for IFPC");=0A= return false=0A= }var H=3Dnull;=0A=

if(I.l){var G=3DI.a;=0A= H=3D[J,"#",B([K,D,1,0,B([K,I.s,"","",K].concat(G))])].join("")=0A= }else{H=3D[J,"#",F,"&",K,"@",D,"&1&0&",encodeURIComponent(gadgets.json.st= ringify(I))].join("")=0A= }A(H);=0A= return true=0A= }}=0A= }()=0A= };;=0A= if(!gadgets.rpc){gadgets.rpc=3Dfunction(){var d=3D"__cb";=0A= var j=3D"";=0A= var k=3D"__ack";=0A= var F=3D500;=0A= var Y=3D10;=0A= var C=3D" ";=0A= var N=3D{};=0A= var m=3D{};=0A= var U=3D{};=0A= var T=3D{};=0A= var R=3D0;=0A= var J=3D{};=0A= var K=3D{};=0A= var h=3D{};=0A= var E=3D{};=0A= var L=3D{};=0A= var V=3D{};=0A= var S=3D(window.top!=3D=3Dwindow.self);=0A= var P=3Dwindow.name;=0A= var b=3Dfunction(){};=0A= var g=3D0;=0A= var p=3D1;=0A= var A=3D2;=0A= var i=3D(function(){function t(u){return = function(){gadgets.log("gadgets.rpc."+u+"("+gadgets.json.stringify(Array.= prototype.slice.call(arguments))+"): call ignored. [caller: = "+document.location+", isChild: "+S+"]")=0A= }=0A= }return{getCode:function(){return"noop"=0A= },isParentVerifiable:function(){return true=0A= },init:t("init"),setup:t("setup"),call:t("call")}=0A= })();=0A= if(gadgets.util){E=3Dgadgets.util.getUrlParameters()=0A= }function c(){return typeof = window.postMessage=3D=3D=3D"function"?gadgets.rpctx.wpm:typeof = window.postMessage=3D=3D=3D"object"?gadgets.rpctx.wpm:window.ActiveXObjec= t?gadgets.rpctx.nix:navigator.userAgent.indexOf("WebKit")>0?gadgets.rpctx= .rmr:navigator.product=3D=3D=3D"Gecko"?gadgets.rpctx.frameElement:gadgets= .rpctx.ifpc=0A= }function I(y,w){var u=3DZ;=0A= if(!w){u=3Di=0A= }L[y]=3Du;=0A= var t=3DV[y] [];=0A= for(var v=3D0;=0A= v<t.length;=0A= ++v){var x=3Dt[v];=0A= x.t=3DX(y);=0A= u.call(y,x.f,x)=0A= }V[y]=3D[]=0A= }var a=3Dfalse,l=3Dfalse;=0A= function f(){if(l){return =0A=

}function t(){a=3Dtrue=0A= }gadgets.util.attachBrowserEvent(window,"unload",t,false);=0A= l=3Dtrue=0A= }function H(t,x,u,w,v){if(!T[x] T[x]!=3D=3Du){gadgets.error("Invalid = auth token. "+T[x]+" vs "+u);=0A= b(x,A)=0A= }v.onunload=3Dfunction(){if(K[x]&&!a){b(x,p);=0A= gadgets.rpc.removeReceiver(x)=0A= }};=0A= f();=0A= w=3Dgadgets.json.parse(decodeURIComponent(w));=0A= Z.relayOnload(x,w)=0A= }function q(u){if(u&&typeof u.s=3D=3D=3D"string"&&typeof = u.f=3D=3D=3D"string"&&u.a instanceof = Array){if(T[u.f]){if(T[u.f]!=3D=3Du.t){gadgets.error("Invalid auth = token. "+T[u.f]+" vs "+u.t);=0A= b(u.f,A)=0A= }}if(u.s=3D=3D=3Dk){window.setTimeout(function(){I(u.f,true)=0A= },0);=0A= return =0A= }if(u.c){u.callback=3Dfunction(v){gadgets.rpc.call(u.f,d,null,u.c,v)=0A= }=0A= }var t=3D(N[u.s] N[j]).apply(u,u.a);=0A= if(u.c&&typeof t!=3D=3D"undefined"){gadgets.rpc.call(u.f,d,null,u.c,t)=0A= }}}function O(v){if(!v){return""=0A= }v=3Dv.toLowerCase();=0A= if(v.indexOf("//")=3D=3D0){v=3Dwindow.location.protocol+v=0A= }if(v.indexOf("://")=3D=3D-1){v=3Dwindow.location.protocol+"//"+v=0A= }var w=3Dv.substring(v.indexOf("://")+3);=0A= var t=3Dw.indexOf("/");=0A= if(t!=3D-1){w=3Dw.substring(0,t)=0A= }var y=3Dv.substring(0,v.indexOf("://"));=0A= var x=3D"";=0A= var z=3Dw.indexOf(":");=0A= if(z!=3D-1){var u=3Dw.substring(z+1);=0A= w=3Dw.substring(0,z);=0A= if((y=3D=3D=3D"http"&&u!=3D=3D"80") (y=3D=3D=3D"https"&&u!=3D=3D"443")){= x=3D":"+u=0A= }}return y+"://"+w+x=0A= }function W(u,t){return"/"+u+(t?C+t:"")=0A= }function Q(w){if(w[0]=3D=3D"/"){var u=3Dw.indexOf(C);=0A= var v=3Du>0?w.substring(1,u):w.substring(1);=0A= var t=3Du>0?w.substring(u+1):null;=0A= return{id:v,origin:t}=0A= }else{return null=0A= }}function s(v){if(typeof v=3D=3D=3D"undefined" v=3D=3D=3D".."){return = window.parent=0A= }var u=3DQ(v);=0A= if(u){return window.top.frames[u.id]=0A= }v=3DString(v);=0A= var t=3Dwindow.frames[v];=0A= if(t){return t=0A= }t=3Ddocument.getElementById(v);=0A= if(t&&t.contentWindow){return t.contentWindow=0A= }return null=0A= }var Z=3Dc();=0A= N[j]=3Dfunction(){gadgets.warn("Unknown RPC service: "+this.s)=0A= };=0A= N[d]=3Dfunction(u,t){var v=3DJ[u];=0A= if(v){delete J[u];=0A=

v(t)=0A= }};=0A= function o(w,u,t){if(K[w]=3D=3D=3Dtrue){return =0A= }if(typeof K[w]=3D=3D=3D"undefined"){K[w]=3D0=0A= }var v=3Ds(w);=0A= if(w=3D=3D=3D".." v!=3Dnull){if(Z.setup(w,u,t)=3D=3D=3Dtrue){K[w]=3Dtrue= ;=0A= return =0A= }}if(K[w]!=3D=3Dtrue&&K[w]++<Y){window.setTimeout(function(){o(w,u,t)=0A= },F)=0A= }else{L[w]=3Di;=0A= K[w]=3Dtrue=0A= }}function e(u,x){if(typeof h[u]=3D=3D=3D"undefined"){h[u]=3Dfalse;=0A= var w=3Dgadgets.rpc.getRelayUrl(u);=0A= if(O(w)!=3D=3DO(window.location.href)){return false=0A= }var v=3Ds(u);=0A= try{h[u]=3Dv.gadgets.rpc.receiveSameDomain=0A= }catch(t){gadgets.error("Same domain call failed: parent=3D incorrectly = set.")=0A= }}if(typeof h[u]=3D=3D=3D"function"){h[u](x);=0A= return true=0A= }return false=0A= }function = r(u,t,v){if(!/http(s)?:\/\/.+/.test(t)){if(t.indexOf("//")=3D=3D0){t=3Dwi= ndow.location.protocol+t=0A= }else{if(t.charAt(0)=3D=3D"/"){t=3Dwindow.location.protocol+"//"+window.l= ocation.host+t=0A= }else{if(t.indexOf("://")=3D=3D-1){t=3Dwindow.location.protocol+"//"+t=0A= }}}}m[u]=3Dt;=0A= U[u]=3D!!v=0A= }function X(t){return T[t]=0A= }function D(t,v,u){v=3Dv "";=0A= T[t]=3DString(v);=0A= o(t,v,u)=0A= }function B(t,v){function w(AA){var AC=3DAA?AA.rpc:{};=0A= var y=3DAC.parentRelayUrl;=0A= if(y.substring(0,7)!=3D=3D"http://"&&y.substring(0,8)!=3D=3D"https://"&&y= .substring(0,2)!=3D=3D"//"){if(typeof = E.parent=3D=3D=3D"string"&&E.parent!=3D=3D""){if(y.substring(0,1)!=3D=3D"= /"){var x=3DE.parent.lastIndexOf("/");=0A= y=3DE.parent.substring(0,x+1)+y=0A= }else{y=3DO(E.parent)+y=0A= }}}var AB=3D!!AC.useLegacyProtocol;=0A= r("..",y,AB);=0A= if(AB){Z=3Dgadgets.rpctx.ifpc;=0A= Z.init(q,I)=0A= }var z=3Dv E.forcesecure false;=0A= D("..",t,z)=0A= }var u=3D{parentRelayUrl:gadgets.config.NonEmptyStringValidator};=0A= gadgets.config.register("rpc",u,w)=0A= }function n(w,t,x){var u=3Dx E.forcesecure false;=0A= var v=3Dt E.parent;=0A= if(v){r("..",v);=0A= D("..",w,u)=0A= }}function M(v,x,t,w){if(v[0]!=3D"/"){if(!gadgets.util){return =0A= }var AB=3Ddocument.getElementById(v);=0A= if(!AB){throw new Error("Cannot set up gadgets.rpc receiver with ID: = "+v+", element not found.")=0A= }}var z=3Dx AB.src;=0A= r(v,z);=0A=

var AA=3Dgadgets.util.getUrlParameters(z);=0A= var u=3Dt AA.rpctoken;=0A= var y=3Dw AA.forcesecure;=0A= D(v,u,y)=0A= }function G(t,v,x,w){if(t=3D=3D=3D".."){var = u=3Dx E.rpctoken E.ifpctok "";=0A= if(window.__isgadget=3D=3D=3Dtrue){B(u,w)=0A= }else{n(u,v,w)=0A= }}else{M(t,v,x,w)=0A= }}return{config:function(t){if(typeof = t.securityCallback=3D=3D=3D"function"){b=3Dt.securityCallback=0A= }},register:function(u,t){if(u=3D=3D=3Dd u=3D=3D=3Dk){throw new = Error("Cannot overwrite callback/ack service")=0A= }if(u=3D=3D=3Dj){throw new Error("Cannot overwrite default service: use = registerDefault")=0A= }N[u]=3Dt=0A= },unregister:function(t){if(t=3D=3D=3Dd t=3D=3D=3Dk){throw new = Error("Cannot delete callback/ack service")=0A= }if(t=3D=3D=3Dj){throw new Error("Cannot delete default service: use = unregisterDefault")=0A= }delete N[t]=0A= },registerDefault:function(t){N[j]=3Dt=0A= },unregisterDefault:function(){delete N[j]=0A= },forceParentVerifiable:function(){if(!Z.isParentVerifiable()){Z=3Dgadget= s.rpctx.ifpc=0A= }},call:function(t,u,z,x){t=3Dt "..";=0A= var y=3D"..";=0A= if(t=3D=3D=3D".."){y=3DP=0A= }else{if(t[0]=3D=3D"/"){y=3DW(P,gadgets.rpc.getOrigin(location.href))=0A= }}++R;=0A= if(z){J[R]=3Dz=0A= }var = w=3D{s:u,f:y,c:z?R:0,a:Array.prototype.slice.call(arguments,3),t:T[t],l:U= [t]};=0A= if(t!=3D=3D".."&&!document.getElementById(t)){gadgets.log("WARNING: = attempted send to nonexistent frame: "+t);=0A= return =0A= }if(e(t,w)){return =0A= }var v=3DL[t];=0A= if(!v){if(!V[t]){V[t]=3D[w]=0A= }else{V[t].push(w)=0A= }return =0A= }if(U[t]){v=3Dgadgets.rpctx.ifpc=0A= }if(v.call(t,y,w)=3D=3D=3Dfalse){L[t]=3Di;=0A= Z.call(t,y,w)=0A= }},getRelayUrl:function(u){var t=3Dm[u];=0A= if(t&&t.substring(0,1)=3D=3D=3D"/"){if(t.substring(1,2)=3D=3D=3D"/"){t=3D= document.location.protocol+t=0A= }else{t=3Ddocument.location.protocol+"//"+document.location.host+t=0A= }}return t=0A= },setRelayUrl:r,setAuthToken:D,setupReceiver:G,getAuthToken:X,removeRecei= ver:function(t){delete m[t];=0A= delete U[t];=0A= delete T[t];=0A= delete K[t];=0A= delete h[t];=0A= delete L[t]=0A= },getRelayChannel:function(){return Z.getCode()=0A= },receive:function(u,t){if(u.length>4){q(gadgets.json.parse(decodeURIComp= onent(u[u.length-1])))=0A=

}else{H.apply(null,u.concat(t))=0A= }},receiveSameDomain:function(t){t.a=3DArray.prototype.slice.call(t.a);=0A= window.setTimeout(function(){q(t)=0A= },0)=0A= },getOrigin:O,getReceiverOrigin:function(v){var u=3DL[v];=0A= if(!u){return null=0A= }if(!u.isParentVerifiable(v)){return null=0A= }var = t=3Dgadgets.rpc.getRelayUrl(v) gadgets.util.getUrlParameters().parent;=0A= return gadgets.rpc.getOrigin(t)=0A= },init:function(){if(Z.init(q,I)=3D=3D=3Dfalse){Z=3Di=0A= }if(S){G("..")=0A= }},_getTargetWin:s,_parseSiblingId:Q,_createRelayIframe:function(t,v){var= y=3Dgadgets.rpc.getRelayUrl("..");=0A= if(!y){return null=0A= }var = x=3Dy+"#..&"+P+"&"+t+"&"+encodeURIComponent(gadgets.json.stringify(v));=0A= var u=3Ddocument.createElement("iframe");=0A= u.style.border=3Du.style.width=3Du.style.height=3D"0px";=0A= u.style.visibility=3D"hidden";=0A= u.style.position=3D"absolute";=0A= function w(){document.body.appendChild(u);=0A= u.src=3D'javascript:"<html></html>"';=0A= u.src=3Dx=0A= }if(document.body){w()=0A= }else{gadgets.util.registerOnLoadHandler(function(){w()=0A= })=0A= }return u=0A= },ACK:k,RPC_ID:P,SEC_ERROR_LOAD_TIMEOUT:g,SEC_ERROR_FRAME_PHISH:p,SEC_ERR= OR_FORGED_MSG:A}=0A= }();=0A= gadgets.rpc.init()=0A= };;=0A= var = goog=3Dgoog {};goog.global=3Dthis;goog.DEBUG=3Dtrue;goog.LOCALE=3D"en";g= oog.evalWorksForGlobals_=3Dnull;goog.provide=3Dfunction(a){goog.exportPat= h_(a)};goog.setTestOnly=3Dfunction(a){if(!goog.DEBUG){a=3Da "";throw = Error("Importing test-only code into non-debug environment"+a?": = "+a:".");}};goog.exportPath_=3Dfunction(a,b,c){a=3Da.split(".");c=3Dc go= og.global;!(a[0]in c)&&c.execScript&&c.execScript("var "+a[0]);for(var = d;a.length&&(d=3Da.shift());)if(!a.length&&goog.isDef(b))c[d]=3Db;else = c=3Dc[d]?c[d]:c[d]=3D{}};=0A= goog.getObjectByName=3Dfunction(a,b){for(var = c=3Da.split("."),d=3Db goog.global,e;e=3Dc.shift();)if(d[e])d=3Dd[e];els= e return null;return d};goog.globalize=3Dfunction(a,b){var = c=3Db goog.global,d;for(d in = a)c[d]=3Da[d]};goog.addDependency=3Dfunction(){};goog.useStrictRequires=3D= false;goog.require=3Dfunction(){};goog.basePath=3D"";goog.nullFunction=3D= function(){};goog.identityFunction=3Dfunction(a){return = a};goog.abstractMethod=3Dfunction(){throw Error("unimplemented abstract = method");};=0A= goog.addSingletonGetter=3Dfunction(a){a.getInstance=3Dfunction(){return = a.instance_ (a.instance_=3Dnew a)}};=0A= goog.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};goog.propertyIsEnumerableCustom_=3Dfunction(a,b){if(b in a)for(var c = in a)if(c=3D=3Db&&Object.prototype.hasOwnProperty.call(a,b))return = true;return false};goog.propertyIsEnumerable_=3Dfunction(a,b){return a = instanceof = Object?Object.prototype.propertyIsEnumerable.call(a,b):goog.propertyIsEnu= merableCustom_(a,b)};goog.isDef=3Dfunction(a){return = a!=3D=3Dundefined};goog.isNull=3Dfunction(a){return a=3D=3D=3Dnull};=0A= goog.isDefAndNotNull=3Dfunction(a){return = a!=3Dnull};goog.isArray=3Dfunction(a){return = goog.typeOf(a)=3D=3D"array"};goog.isArrayLike=3Dfunction(a){var = b=3Dgoog.typeOf(a);return b=3D=3D"array" b=3D=3D"object"&&typeof = a.length=3D=3D"number"};goog.isDateLike=3Dfunction(a){return = goog.isObject(a)&&typeof = a.getFullYear=3D=3D"function"};goog.isString=3Dfunction(a){return typeof = a=3D=3D"string"};goog.isBoolean=3Dfunction(a){return typeof = a=3D=3D"boolean"};goog.isNumber=3Dfunction(a){return typeof = a=3D=3D"number"};=0A= goog.isFunction=3Dfunction(a){return = goog.typeOf(a)=3D=3D"function"};goog.isObject=3Dfunction(a){a=3Dgoog.type= Of(a);return = a=3D=3D"object" a=3D=3D"array" a=3D=3D"function"};goog.getUid=3Dfunctio= n(a){return = a[goog.UID_PROPERTY_] (a[goog.UID_PROPERTY_]=3D++goog.uidCounter_)};goog= .removeUid=3Dfunction(a){"removeAttribute"in = a&&a.removeAttribute(goog.UID_PROPERTY_);try{delete = a[goog.UID_PROPERTY_]}catch(b){}};goog.UID_PROPERTY_=3D"closure_uid_"+Mat= h.floor(Math.random()*2147483648).toString(36);goog.uidCounter_=3D0;=0A= goog.getHashCode=3Dgoog.getUid;goog.removeHashCode=3Dgoog.removeUid;goog.= cloneObject=3Dfunction(a){var = b=3Dgoog.typeOf(a);if(b=3D=3D"object" b=3D=3D"array"){if(a.clone)return = a.clone();b=3Db=3D=3D"array"?[]:{};for(var c in = a)b[c]=3Dgoog.cloneObject(a[c]);return b}return = a};goog.bindNative_=3Dfunction(){return = Function.prototype.call.apply(Function.prototype.bind,arguments)};=0A= goog.bindJs_=3Dfunction(a,b){var = c=3Db goog.global;if(arguments.length>2){var = d=3DArray.prototype.slice.call(arguments,2);return function(){var = e=3DArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(e= ,d);return a.apply(c,e)}}else return function(){return = a.apply(c,arguments)}};goog.bind=3Dfunction(){goog.bind=3DFunction.protot= ype.bind&&Function.prototype.bind.toString().indexOf("goog")=3D=3D-1?goog= .bindNative_:goog.bindJs_;return goog.bind.apply(null,arguments)};=0A= goog.partial=3Dfunction(a){var = b=3DArray.prototype.slice.call(arguments,1);return function(){var = c=3DArray.prototype.slice.call(arguments);c.unshift.apply(c,b);return = a.apply(this,c)}};goog.mixin=3Dfunction(a,b){for(var c in = b)a[c]=3Db[c]};goog.now=3DDate.now function(){return+new Date};=0A= goog.globalEval=3Dfunction(a){if(goog.global.execScript)goog.global.execS= cript(a,"JavaScript");else = if(goog.global.eval){if(goog.evalWorksForGlobals_=3D=3Dnull){goog.global.= eval("var _et_ =3D 1;");if(typeof = goog.global._et_!=3D"undefined"){delete = goog.global._et_;goog.evalWorksForGlobals_=3Dtrue}else = goog.evalWorksForGlobals_=3Dfalse}if(goog.evalWorksForGlobals_)goog.globa= l.eval(a);else{var =

b=3Dgoog.global.document,c=3Db.createElement("script");c.type=3D"text/jav= ascript";c.defer=3Dfalse;c.appendChild(b.createTextNode(a));=0A= b.body.appendChild(c);b.body.removeChild(c)}}else throw = Error("goog.globalEval not = available");};goog.typedef=3Dtrue;goog.getCssName=3Dfunction(a,b){var = c=3Da+(b?"-"+b:"");return goog.cssNameMapping_&&c in = goog.cssNameMapping_?goog.cssNameMapping_[c]:c};goog.setCssNameMapping=3D= function(a){goog.cssNameMapping_=3Da};goog.getMsg=3Dfunction(a,b){var = c=3Db {},d;for(d in c){var = e=3D(""+c[d]).replace(/\$/g,"$$$$");a=3Da.replace(RegExp("\\{\\$"+d+"\\}"= ,"gi"),e)}return a};=0A= goog.exportSymbol=3Dfunction(a,b,c){goog.exportPath_(a,b,c)};goog.exportP= roperty=3Dfunction(a,b,c){a[b]=3Dc};goog.inherits=3Dfunction(a,b){functio= n = c(){}c.prototype=3Db.prototype;a.superClass_=3Db.prototype;a.prototype=3D= new c;a.prototype.constructor=3Da};=0A= goog.base=3Dfunction(a,b){var = c=3Darguments.callee.caller;if(c.superClass_)return = c.superClass_.constructor.apply(a,Array.prototype.slice.call(arguments,1)= );for(var = d=3DArray.prototype.slice.call(arguments,2),e=3Dfalse,f=3Da.constructor;f= ;f=3Df.superClass_&&f.superClass_.constructor)if(f.prototype[b]=3D=3D=3Dc= )e=3Dtrue;else if(e)return = f.prototype[b].apply(a,d);if(a[b]=3D=3D=3Dc)return = a.constructor.prototype[b].apply(a,d);else throw Error("goog.base called = from a method of one name to a method of a different name");};=0A= goog.scope=3Dfunction(a){a.call(goog.global)};goog.MODIFY_FUNCTION_PROTOT= YPES=3Dtrue;=0A= if(goog.MODIFY_FUNCTION_PROTOTYPES){Function.prototype.bind=3DFunction.pr= ototype.bind function(a){if(arguments.length>1){var = b=3DArray.prototype.slice.call(arguments,1);b.unshift(this,a);return = goog.bind.apply(null,b)}else return = goog.bind(this,a)};Function.prototype.partial=3Dfunction(){var = a=3DArray.prototype.slice.call(arguments);a.unshift(this,null);return = goog.bind.apply(null,a)};Function.prototype.inherits=3Dfunction(a){goog.i= nherits(this,a)};Function.prototype.mixin=3Dfunction(a){goog.mixin(this.p= rototype,=0A= a)}};var google=3D{};google.Blog=3Dfunction(a){var = b=3Dthis;gadgets.rpc.call(null,"getBlogUrls",function(c){b.currentPost=3D= c.currentPost null;b.currentComments=3Dc.currentComments null;b.postFee= d=3Dc.postFeed null;b.commentFeed=3Dc.commentFeed null;b.currentBlogUrl= =3Dc.currentBlogUrl null;b.currentPostUrl=3Dc.currentPostUrl null;b.cur= rentBlogId=3Dc.currentBlogId null;b.currentPostId=3Dc.currentPostId nul= l;b.initialized=3Dtrue;window.setTimeout(function(){a()},100)})};=0A= google.Blog.prototype.getPostsFeedUrl=3Dfunction(){if(!this.initialized)t= hrow"Not initialized";return = this.postFeed};google.Blog.prototype.getPostsJson=3Dfunction(a){this.getF= eedAsJson(this.getPostsFeedUrl(),a)};google.Blog.prototype.getCommentsFee= dUrl=3Dfunction(){if(!this.initialized)throw"Not initialized";return = this.commentFeed};google.Blog.prototype.getCommentsJson=3Dfunction(a){thi= s.getFeedAsJson(this.getCommentsFeedUrl(),a)};=0A= google.Blog.prototype.getCurrentPostFeedUrl=3Dfunction(){if(!this.initial= ized)throw"Not initialized";return = this.currentPost};google.Blog.prototype.getCurrentPostJson=3Dfunction(a){= this.getFeedAsJson(this.getCurrentPostFeedUrl(),a)};google.Blog.prototype= .getCurrentCommentsFeedUrl=3Dfunction(){if(!this.initialized)throw"Not = initialized";return = this.currentComments};google.Blog.prototype.getCurrentCommentsJson=3Dfunc= tion(a){this.getFeedAsJson(this.getCurrentCommentsFeedUrl(),a)};=0A= google.Blog.prototype.getFeedAsJson=3Dfunction(a,b){if(a){var =

c=3D{};c[gadgets.io.RequestParameters.CONTENT_TYPE]=3Dgadgets.io.ContentT= ype.JSON;gadgets.io.makeRequest(a+"?alt=3Djson",b,c)}else = b(null)};google.Blog.prototype.getCurrentBlogUrl=3Dfunction(){if(!this.in= itialized)throw"Not initialized";return = this.currentBlogUrl};google.Blog.prototype.getCurrentPostUrl=3Dfunction()= {if(!this.initialized)throw"Not initialized";return this.currentPostUrl};=0A= google.Blog.prototype.getCurrentBlogId=3Dfunction(){if(!this.initialized)= throw"Not initialized";return = this.currentBlogId};google.Blog.prototype.getCurrentPostId=3Dfunction(){i= f(!this.initialized)throw"Not initialized";return = this.currentPostId};goog.exportSymbol("google.Blog.prototype.getPostsFeed= Url",google.Blog.prototype.getPostsFeedUrl);goog.exportSymbol("google.Blo= g.prototype.getPostsJson",google.Blog.prototype.getPostsJson);goog.export= Symbol("google.Blog.prototype.getCommentsFeedUrl",google.Blog.prototype.g= etCommentsFeedUrl);=0A= goog.exportSymbol("google.Blog.prototype.getCommentsJson",google.Blog.pro= totype.getCommentsJson);goog.exportSymbol("google.Blog.prototype.getCurre= ntPostFeedUrl",google.Blog.prototype.getCurrentPostFeedUrl);goog.exportSy= mbol("google.Blog.prototype.getCurrentPostJson",google.Blog.prototype.get= CurrentPostJson);goog.exportSymbol("google.Blog.prototype.getCurrentComme= ntsFeedUrl",google.Blog.prototype.getCurrentCommentsFeedUrl);goog.exportS= ymbol("google.Blog.prototype.getCurrentCommentsJson",google.Blog.prototyp= e.getCurrentCommentsJson);=0A= goog.exportSymbol("google.Blog.prototype.getCurrentBlogUrl",google.Blog.p= rototype.getCurrentBlogUrl);goog.exportSymbol("google.Blog.prototype.getC= urrentPostUrl",google.Blog.prototype.getCurrentPostUrl);goog.exportSymbol= ("google.Blog.prototype.getCurrentBlogId",google.Blog.prototype.getCurren= tBlogId);goog.exportSymbol("google.Blog.prototype.getCurrentPostId",googl= e.Blog.prototype.getCurrentPostId);=0A= ;=0A= ------=_NextPart_000_0000_01CB9217.A33D0760 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: http://r1rk9np7bpcsfoeekl0khkd2juj27q3o-a-fc-opensocial.google usercontent.com/gadgets/ifr?url=http%3A%2F%2Fwww.google.com%2Ffriendconnect%2Fga dgets%2Fmembers.xml&container=peoplesense&parent=http%3A%2F%2Fsinggiheducation.b logspot.com%2F&mid=0&view=profile&libs=google.blog&d=0.549.6&lang=in&communityId =15091799686408474673&caller=http%3A%2F%2Fsinggiheducation.blogspot.com%2F2009%2 F02%2Fmengenal-model-quantum-teaching.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><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"> <SCRIPT>window['__isgadget']=3Dtrue;</SCRIPT> <SCRIPT=20 src=3D"http://www-fc-opensocial.googleusercontent.com/gadgets/js/google.b= log.js?container=3Dpeoplesense&amp;nocache=3D0&amp;debug=3D0&amp;c=3D0&am= p;v=3D375e0311255ba19f7fa2918d79293639&amp;sv=3D1"></SCRIPT> <SCRIPT>shindig.Auth=3Dfunction(){var authToken=3Dnull;=0A= var trusted=3Dnull;=0A= function addParamsToToken(urlParams){var args=3DauthToken.split("&");=0A= for(var i=3D0;=0A= i<args.length;=0A= i++){var nameAndValue=3Dargs[i].split("=3D");=0A= if(nameAndValue.length=3D=3D=3D2){var name=3DnameAndValue[0];=0A=

var value=3DnameAndValue[1];=0A= if(value=3D=3D=3D"$"){value=3DencodeURIComponent(urlParams[name]);=0A= args[i]=3Dname+"=3D"+value=0A= }}}authToken=3Dargs.join("&")=0A= }function init(configuration){var = urlParams=3Dgadgets.util.getUrlParameters();=0A= var config=3Dconfiguration["shindig.auth"] {};=0A= if(config.authToken){authToken=3Dconfig.authToken=0A= }else{if(urlParams.st){authToken=3DurlParams.st=0A= }}if(authToken!=3D=3Dnull){addParamsToToken(urlParams)=0A= }if(config.trustedJson){trusted=3Deval("("+config.trustedJson+")")=0A= }}gadgets.config.register("shindig.auth",null,init);=0A= return{getSecurityToken:function(){return authToken=0A= },updateSecurityToken:function(newToken){authToken=3DnewToken=0A= },getTrustedData:function(){return trusted=0A= }}=0A= };;=0A= shindig.auth=3Dnew shindig.Auth();;=0A= var opensocial=3Dopensocial {};=0A= opensocial.requestSendMessage=3Dfunction(A,D,B,C){return = opensocial.Container.get().requestSendMessage(A,D,B,C)=0A= };=0A= opensocial.requestShareApp=3Dfunction(A,D,B,C){opensocial.Container.get()= .requestShareApp(A,D,B,C)=0A= };=0A= opensocial.requestCreateActivity=3Dfunction(C,B,A){if(!C (!C.getField(op= ensocial.Activity.Field.TITLE)&&!C.getField(opensocial.Activity.Field.TIT= LE_ID))){if(A){window.setTimeout(function(){A(new = opensocial.ResponseItem(null,null,opensocial.ResponseItem.Error.BAD_REQUE= ST,"You must pass in an activity with a title or title id."))=0A= },0)=0A= }return =0A= }opensocial.Container.get().requestCreateActivity(C,B,A)=0A= };=0A= opensocial.CreateActivityPriority=3D{HIGH:"HIGH",LOW:"LOW"};=0A= opensocial.hasPermission=3Dfunction(A){return = opensocial.Container.get().hasPermission(A)=0A= };=0A= opensocial.requestPermission=3Dfunction(B,C,A){opensocial.Container.get()= .requestPermission(B,C,A)=0A= };=0A= opensocial.Permission=3D{VIEWER:"viewer"};=0A= opensocial.getEnvironment=3Dfunction(){return = opensocial.Container.get().getEnvironment()=0A= };=0A= opensocial.newDataRequest=3Dfunction(){return = opensocial.Container.get().newDataRequest()=0A= };=0A= opensocial.newActivity=3Dfunction(A){return = opensocial.Container.get().newActivity(A)=0A= };=0A= opensocial.newAlbum=3Dfunction(A){return = opensocial.Container.get().newAlbum(A)=0A= };=0A= opensocial.newMediaItem=3Dfunction(C,A,B){return = opensocial.Container.get().newMediaItem(C,A,B)=0A= };=0A= opensocial.newMessage=3Dfunction(A,B){return = opensocial.Container.get().newMessage(A,B)=0A= };=0A=

opensocial.EscapeType=3D{HTML_ESCAPE:"htmlEscape",NONE:"none"};=0A= opensocial.newIdSpec=3Dfunction(A){return = opensocial.Container.get().newIdSpec(A)=0A= };=0A= opensocial.newNavigationParameters=3Dfunction(A){return = opensocial.Container.get().newNavigationParameters(A)=0A= };=0A= opensocial.invalidateCache=3Dfunction(){opensocial.Container.get().invali= dateCache()=0A= };=0A= Function.prototype.inherits=3Dfunction(A){function = B(){}B.prototype=3DA.prototype;=0A= this.superClass_=3DA.prototype;=0A= this.prototype=3Dnew B();=0A= this.prototype.constructor=3Dthis=0A= };;=0A= opensocial.Activity=3Dfunction(A){this.fields_=3DA=0A= };=0A= opensocial.Activity.Field=3D{TITLE_ID:"titleId",TITLE:"title",TEMPLATE_PA= RAMS:"templateParams",URL:"url",MEDIA_ITEMS:"mediaItems",BODY_ID:"bodyId"= ,BODY:"body",EXTERNAL_ID:"externalId",STREAM_TITLE:"streamTitle",STREAM_U= RL:"streamUrl",STREAM_SOURCE_URL:"streamSourceUrl",STREAM_FAVICON_URL:"st= reamFaviconUrl",PRIORITY:"priority",ID:"id",USER_ID:"userId",APP_ID:"appI= d",POSTED_TIME:"postedTime"};=0A= opensocial.Activity.prototype.getId=3Dfunction(){return = this.getField(opensocial.Activity.Field.ID)=0A= };=0A= opensocial.Activity.prototype.getField=3Dfunction(A,B){return = opensocial.Container.getField(this.fields_,A,B)=0A= };=0A= opensocial.Activity.prototype.setField=3Dfunction(A,B){return(this.fields= _[A]=3DB)=0A= };;=0A= opensocial.Address=3Dfunction(A){this.fields_=3DA {}=0A= };=0A= opensocial.Address.Field=3D{TYPE:"type",UNSTRUCTURED_ADDRESS:"unstructure= dAddress",PO_BOX:"poBox",STREET_ADDRESS:"streetAddress",EXTENDED_ADDRESS:= "extendedAddress",REGION:"region",LOCALITY:"locality",POSTAL_CODE:"postal= Code",COUNTRY:"country",LATITUDE:"latitude",LONGITUDE:"longitude"};=0A= opensocial.Address.prototype.getField=3Dfunction(A,B){return = opensocial.Container.getField(this.fields_,A,B)=0A= };;=0A= opensocial.Album=3Dfunction(A){this.fields_=3DA {}=0A= };=0A= opensocial.Album.Field=3D{DESCRIPTION:"description",ID:"id",LOCATION:"loc= ation",MEDIA_ITEM_COUNT:"mediaItemCount",MEDIA_MIME_TYPE:"mediaMimeType",= MEDIA_TYPE:"mediaType",OWNER_ID:"ownerId",THUMBNAIL_URL:"thumbnailUrl",TI= TLE:"title"};=0A= opensocial.Album.prototype.getField=3Dfunction(A,B){return = opensocial.Container.getField(this.fields_,A,B)=0A= };=0A= opensocial.Album.prototype.setField=3Dfunction(A,B){return = this.fields_[A]=3DB=0A= };;=0A= opensocial.BodyType=3Dfunction(A){this.fields_=3DA {}=0A= };=0A= opensocial.BodyType.Field=3D{BUILD:"build",HEIGHT:"height",WEIGHT:"weight= ",EYE_COLOR:"eyeColor",HAIR_COLOR:"hairColor"};=0A= opensocial.BodyType.prototype.getField=3Dfunction(A,B){return = opensocial.Container.getField(this.fields_,A,B)=0A=

};;=0A= opensocial.Collection=3Dfunction(C,B,A){this.array_=3DC [];=0A= this.offset_=3DB 0;=0A= this.totalSize_=3DA this.array_.length=0A= };=0A= opensocial.Collection.prototype.getById=3Dfunction(C){for(var A=3D0;=0A= A<this.size();=0A= A++){var B=3Dthis.array_[A];=0A= if(B.getId()=3D=3D=3DC){return B=0A= }}return null=0A= };=0A= opensocial.Collection.prototype.size=3Dfunction(){return = this.array_.length=0A= };=0A= opensocial.Collection.prototype.each=3Dfunction(B){for(var A=3D0;=0A= A<this.size();=0A= A++){B(this.array_[A])=0A= }};=0A= opensocial.Collection.prototype.asArray=3Dfunction(){return this.array_=0A= };=0A= opensocial.Collection.prototype.getTotalSize=3Dfunction(){return = this.totalSize_=0A= };=0A= opensocial.Collection.prototype.getOffset=3Dfunction(){return = this.offset_=0A= };;=0A= opensocial.Container=3Dfunction(){};=0A= opensocial.Container.container_=3Dnull;=0A= opensocial.Container.setContainer=3Dfunction(A){opensocial.Container.cont= ainer_=3DA=0A= };=0A= opensocial.Container.get=3Dfunction(){return = opensocial.Container.container_=0A= };=0A= opensocial.Container.prototype.getEnvironment=3Dfunction(){};=0A= opensocial.Container.prototype.requestSendMessage=3Dfunction(A,D,B,C){gad= gets.rpc.call(null,"requestSendMessage",B,A,D,B,C)=0A= };=0A= opensocial.Container.prototype.requestShareApp=3Dfunction(A,D,B,C){if(B){= window.setTimeout(function(){B(new = opensocial.ResponseItem(null,null,opensocial.ResponseItem.Error.NOT_IMPLE= MENTED,null))=0A= },0)=0A= }};=0A= opensocial.Container.prototype.requestCreateActivity=3Dfunction(C,B,A){if= (A){window.setTimeout(function(){A(new = opensocial.ResponseItem(null,null,opensocial.ResponseItem.Error.NOT_IMPLE= MENTED,null))=0A= },0)=0A= }};=0A= opensocial.Container.prototype.hasPermission=3Dfunction(A){return false=0A= };=0A= opensocial.Container.prototype.requestPermission=3Dfunction(B,C,A){if(A){= window.setTimeout(function(){A(new = opensocial.ResponseItem(null,null,opensocial.ResponseItem.Error.NOT_IMPLE= MENTED,null))=0A= },0)=0A= }};=0A= opensocial.Container.prototype.requestData=3Dfunction(A,B){};=0A= opensocial.Container.prototype.newCreateAlbumRequest=3Dfunction(B,A){};=0A=

opensocial.Container.prototype.newCreateMediaItemRequest=3Dfunction(A,C,B= ){};=0A= opensocial.Container.prototype.newDeleteAlbumRequest=3Dfunction(A,B){};=0A= opensocial.Container.prototype.newFetchPersonRequest=3Dfunction(B,A){};=0A= opensocial.Container.prototype.newFetchPeopleRequest=3Dfunction(A,B){};=0A= opensocial.Container.prototype.newFetchPersonAppDataRequest=3Dfunction(A,= C,B){};=0A= opensocial.Container.prototype.newUpdatePersonAppDataRequest=3Dfunction(A= ,B){};=0A= opensocial.Container.prototype.newRemovePersonAppDataRequest=3Dfunction(A= ){};=0A= opensocial.Container.prototype.newUpdateAlbumRequest=3Dfunction(B,C,A){};=0A= opensocial.Container.prototype.newUpdateMediaItemRequest=3Dfunction(B,D,C= ,A){};=0A= opensocial.Container.prototype.newFetchActivitiesRequest=3Dfunction(A,B){= };=0A= opensocial.Container.prototype.newFetchAlbumsRequest=3Dfunction(A,B){};=0A= opensocial.Container.prototype.newFetchMediaItemsRequest=3Dfunction(A,B){= };=0A= opensocial.Container.prototype.newFetchMessageCollectionsRequest=3Dfuncti= on(A,B){};=0A= opensocial.Container.prototype.newFetchMessagesRequest=3Dfunction(A,C,B){= };=0A= opensocial.Container.prototype.newCollection=3Dfunction(C,B,A){return = new opensocial.Collection(C,B,A)=0A= };=0A= opensocial.Container.prototype.newPerson=3Dfunction(A,B,C){return new = opensocial.Person(A,B,C)=0A= };=0A= opensocial.Container.prototype.newActivity=3Dfunction(A){return new = opensocial.Activity(A)=0A= };=0A= opensocial.Container.prototype.newAlbum=3Dfunction(A){return new = opensocial.Album(A)=0A= };=0A= opensocial.Container.prototype.newMediaItem=3Dfunction(C,A,B){return new = opensocial.MediaItem(C,A,B)=0A= };=0A= opensocial.Container.prototype.newMessage=3Dfunction(A,B){return new = opensocial.Message(A,B)=0A= };=0A= opensocial.Container.prototype.newIdSpec=3Dfunction(A){return new = opensocial.IdSpec(A)=0A= };=0A= opensocial.Container.prototype.newNavigationParameters=3Dfunction(A){retu= rn new opensocial.NavigationParameters(A)=0A= };=0A= opensocial.Container.prototype.newResponseItem=3Dfunction(A,C,B,D){return= new opensocial.ResponseItem(A,C,B,D)=0A= };=0A= opensocial.Container.prototype.newDataResponse=3Dfunction(A,B){return = new opensocial.DataResponse(A,B)=0A= };=0A= opensocial.Container.prototype.newDataRequest=3Dfunction(){return new = opensocial.DataRequest()=0A= };=0A= opensocial.Container.prototype.newEnvironment=3Dfunction(B,A){return new = opensocial.Environment(B,A)=0A= };=0A= opensocial.Container.prototype.invalidateCache=3Dfunction(){};=0A=

opensocial.Container.isArray=3Dfunction(A){return A instanceof Array=0A= };=0A= opensocial.Container.getField=3Dfunction(A,B,C){var D=3DA[B];=0A= return opensocial.Container.escape(D,C,false)=0A= };=0A= opensocial.Container.escape=3Dfunction(C,B,A){if(B&&B[opensocial.DataRequ= est.DataRequestFields.ESCAPE_TYPE]=3D=3Dopensocial.EscapeType.NONE){retur= n C=0A= }else{return gadgets.util.escape(C,A)=0A= }};;=0A= opensocial.DataRequest=3Dfunction(){this.requestObjects_=3D[]=0A= };=0A= opensocial.DataRequest.prototype.requestObjects_=3Dnull;=0A= opensocial.DataRequest.prototype.getRequestObjects=3Dfunction(){return = this.requestObjects_=0A= };=0A= opensocial.DataRequest.prototype.add=3Dfunction(B,A){return = this.requestObjects_.push({key:A,request:B})=0A= };=0A= opensocial.DataRequest.prototype.send=3Dfunction(A){var = B=3DA function(){};=0A= opensocial.Container.get().requestData(this,B)=0A= };=0A= opensocial.DataRequest.SortOrder=3D{TOP_FRIENDS:"topFriends",NAME:"name"}= ;=0A= opensocial.DataRequest.FilterType=3D{ALL:"all",HAS_APP:"hasApp",TOP_FRIEN= DS:"topFriends",IS_FRIENDS_WITH:"isFriendsWith"};=0A= opensocial.DataRequest.PeopleRequestFields=3D{PROFILE_DETAILS:"profileDet= ail",SORT_ORDER:"sortOrder",FILTER:"filter",FILTER_OPTIONS:"filterOptions= ",FIRST:"first",MAX:"max",APP_DATA:"appData",ESCAPE_TYPE:"escapeType"};=0A= opensocial.DataRequest.prototype.addDefaultParam=3Dfunction(C,B,A){C[B]=3D= C[B] A=0A= };=0A= opensocial.DataRequest.prototype.addDefaultProfileFields=3Dfunction(B){va= r A=3Dopensocial.DataRequest.PeopleRequestFields;=0A= var C=3DB[A.PROFILE_DETAILS] [];=0A= B[A.PROFILE_DETAILS]=3DC.concat([opensocial.Person.Field.ID,opensocial.Pe= rson.Field.NAME,opensocial.Person.Field.THUMBNAIL_URL])=0A= };=0A= opensocial.DataRequest.prototype.asArray=3Dfunction(A){if(opensocial.Cont= ainer.isArray(A)){return A=0A= }else{return[A]=0A= }};=0A= opensocial.DataRequest.prototype.newCreateAlbumRequest=3Dfunction(B,A){re= turn opensocial.Container.get().newCreateAlbumRequest(B,A)=0A= };=0A= opensocial.DataRequest.prototype.newCreateMediaItemRequest=3Dfunction(A,C= ,B){return opensocial.Container.get().newCreateMediaItemRequest(A,C,B)=0A= };=0A= opensocial.DataRequest.prototype.newDeleteAlbumRequest=3Dfunction(A,B){re= turn opensocial.Container.get().newDeleteAlbumRequest(A,B)=0A= };=0A= opensocial.DataRequest.prototype.newFetchPersonRequest=3Dfunction(B,A){A=3D= A {};=0A= this.addDefaultProfileFields(A);=0A= return opensocial.Container.get().newFetchPersonRequest(B,A)=0A= };=0A= opensocial.DataRequest.prototype.newFetchPeopleRequest=3Dfunction(B,C){C=3D= C {};=0A= var A=3Dopensocial.DataRequest.PeopleRequestFields;=0A=

this.addDefaultProfileFields(C);=0A= this.addDefaultParam(C,A.SORT_ORDER,opensocial.DataRequest.SortOrder.TOP_= FRIENDS);=0A= this.addDefaultParam(C,A.FILTER,opensocial.DataRequest.FilterType.ALL);=0A= this.addDefaultParam(C,A.FIRST,0);=0A= this.addDefaultParam(C,A.MAX,20);=0A= return opensocial.Container.get().newFetchPeopleRequest(B,C)=0A= };=0A= opensocial.DataRequest.AlbumRequestFields=3D{FIRST:"first",MAX:"max"};=0A= opensocial.DataRequest.MediaItemRequestFields=3D{FIRST:"first",MAX:"max"}= ;=0A= opensocial.DataRequest.DataRequestFields=3D{ESCAPE_TYPE:"escapeType"};=0A= opensocial.DataRequest.prototype.newFetchPersonAppDataRequest=3Dfunction(= A,C,B){return = opensocial.Container.get().newFetchPersonAppDataRequest(A,this.asArray(C)= ,B)=0A= };=0A= opensocial.DataRequest.prototype.newUpdateAlbumRequest=3Dfunction(A,B,C){= return opensocial.Container.get().newUpdateAlbumRequest(A,B,C)=0A= };=0A= opensocial.DataRequest.prototype.newUpdateMediaItemRequest=3Dfunction(A,C= ,B,D){return = opensocial.Container.get().newUpdateMediaItemRequest(A,C,B,D)=0A= };=0A= opensocial.DataRequest.prototype.newUpdatePersonAppDataRequest=3Dfunction= (A,B){return = opensocial.Container.get().newUpdatePersonAppDataRequest(A,B)=0A= };=0A= opensocial.DataRequest.prototype.newRemovePersonAppDataRequest=3Dfunction= (A){return opensocial.Container.get().newRemovePersonAppDataRequest(A)=0A= };=0A= opensocial.DataRequest.ActivityRequestFields=3D{APP_ID:"appId",FIRST:"fir= st",MAX:"max"};=0A= opensocial.DataRequest.prototype.newFetchActivitiesRequest=3Dfunction(B,C= ){C=3DC {};=0A= var A=3Dopensocial.DataRequest.ActivityRequestFields;=0A= this.addDefaultParam(C,A.FIRST,0);=0A= this.addDefaultParam(C,A.MAX,20);=0A= return opensocial.Container.get().newFetchActivitiesRequest(B,C)=0A= };=0A= opensocial.DataRequest.prototype.newFetchAlbumsRequest=3Dfunction(B,C){C=3D= C {};=0A= var A=3Dopensocial.DataRequest.AlbumRequestFields;=0A= this.addDefaultParam(C,A.FIRST,0);=0A= this.addDefaultParam(C,A.MAX,20);=0A= return opensocial.Container.get().newFetchAlbumsRequest(B,C)=0A= };=0A= opensocial.DataRequest.prototype.newFetchMediaItemsRequest=3Dfunction(B,C= ,D){D=3DD {};=0A= var A=3Dopensocial.DataRequest.MediaItemRequestFields;=0A= this.addDefaultParam(D,A.FIRST,0);=0A= this.addDefaultParam(D,A.MAX,20);=0A= return opensocial.Container.get().newFetchMediaItemsRequest(B,C,D)=0A= };=0A= opensocial.DataRequest.prototype.newFetchMessageCollectionsRequest=3Dfunc= tion(A,B){B=3DB {};=0A= return opensocial.Container.get().newFetchMessageCollectionsRequest(A,B)=0A= };=0A= opensocial.DataRequest.prototype.newFetchMessagesRequest=3Dfunction(A,C,B= ){B=3DB {};=0A=

return opensocial.Container.get().newFetchMessagesRequest(A,C,B)=0A= };;=0A= opensocial.DataResponse=3Dfunction(A,B,C){this.responseItems_=3DA;=0A= this.globalError_=3DB;=0A= this.errorMessage_=3DC=0A= };=0A= opensocial.DataResponse.prototype.hadError=3Dfunction(){return = !!this.globalError_=0A= };=0A= opensocial.DataResponse.prototype.getErrorMessage=3Dfunction(){return = this.errorMessage_=0A= };=0A= opensocial.DataResponse.prototype.get=3Dfunction(A){return = this.responseItems_[A]=0A= };;=0A= opensocial.Email=3Dfunction(A){this.fields_=3DA {}=0A= };=0A= opensocial.Email.Field=3D{TYPE:"type",ADDRESS:"address"};=0A= opensocial.Email.prototype.getField=3Dfunction(A,B){return = opensocial.Container.getField(this.fields_,A,B)=0A= };;=0A= opensocial.Enum=3Dfunction(B,A){this.key=3DB;=0A= this.displayValue=3DA=0A= };=0A= opensocial.Enum.prototype.getKey=3Dfunction(){return = gadgets.util.escape(this.key)=0A= };=0A= opensocial.Enum.prototype.getDisplayValue=3Dfunction(){return = gadgets.util.escape(this.displayValue)=0A= };=0A= opensocial.Enum.Smoker=3D{NO:"NO",YES:"YES",SOCIALLY:"SOCIALLY",OCCASIONA= LLY:"OCCASIONALLY",REGULARLY:"REGULARLY",HEAVILY:"HEAVILY",QUITTING:"QUIT= TING",QUIT:"QUIT"};=0A= opensocial.Enum.Drinker=3D{NO:"NO",YES:"YES",SOCIALLY:"SOCIALLY",OCCASION= ALLY:"OCCASIONALLY",REGULARLY:"REGULARLY",HEAVILY:"HEAVILY",QUITTING:"QUI= TTING",QUIT:"QUIT"};=0A= opensocial.Enum.Gender=3D{MALE:"MALE",FEMALE:"FEMALE"};=0A= opensocial.Enum.LookingFor=3D{DATING:"DATING",FRIENDS:"FRIENDS",RELATIONS= HIP:"RELATIONSHIP",NETWORKING:"NETWORKING",ACTIVITY_PARTNERS:"ACTIVITY_PA= RTNERS",RANDOM:"RANDOM"};=0A= opensocial.Enum.Presence=3D{AWAY:"AWAY",CHAT:"CHAT",DND:"DND",OFFLINE:"OF= FLINE",ONLINE:"ONLINE",XA:"XA"};;=0A= opensocial.Environment=3Dfunction(B,A){this.domain=3DB;=0A= this.supportedFields=3DA=0A= };=0A= opensocial.Environment.prototype.getDomain=3Dfunction(){return = this.domain=0A= };=0A= opensocial.Environment.ObjectType=3D{PERSON:"person",ADDRESS:"address",BO= DY_TYPE:"bodyType",EMAIL:"email",NAME:"name",ORGANIZATION:"organization",= PHONE:"phone",URL:"url",ACTIVITY:"activity",MEDIA_ITEM:"mediaItem",MESSAG= E:"message",MESSAGE_TYPE:"messageType",SORT_ORDER:"sortOrder",FILTER_TYPE= :"filterType"};=0A= opensocial.Environment.prototype.supportsField=3Dfunction(A,C){var = B=3Dthis.supportedFields[A] [];=0A= return !!B[C]=0A= };;=0A= opensocial.IdSpec=3Dfunction(A){this.fields_=3DA {}=0A= };=0A= opensocial.IdSpec.Field=3D{USER_ID:"userId",GROUP_ID:"groupId",NETWORK_DI=

STANCE:"networkDistance"};=0A= opensocial.IdSpec.PersonId=3D{OWNER:"OWNER",VIEWER:"VIEWER"};=0A= opensocial.IdSpec.GroupId=3D{SELF:"SELF",FRIENDS:"FRIENDS",ALL:"ALL"};=0A= opensocial.IdSpec.prototype.getField=3Dfunction(A,B){return = opensocial.Container.getField(this.fields_,A,B)=0A= };=0A= opensocial.IdSpec.prototype.setField=3Dfunction(A,B){return(this.fields_[= A]=3DB)=0A= };;=0A= opensocial.MediaItem=3Dfunction(D,B,C){this.fields_=3D{};=0A= if(C){for(var A in C){if(C.hasOwnProperty(A)){this.fields_[A]=3DC[A]=0A= }}}this.fields_[opensocial.MediaItem.Field.MIME_TYPE]=3DD;=0A= this.fields_[opensocial.MediaItem.Field.URL]=3DB=0A= };=0A= opensocial.MediaItem.Type=3D{IMAGE:"image",VIDEO:"video",AUDIO:"audio"};=0A= opensocial.MediaItem.Field=3D{ALBUM_ID:"albumId",CREATED:"created",DESCRI= PTION:"description",DURATION:"duration",FILE_SIZE:"fileSize",ID:"id",LANG= UAGE:"language",LAST_UPDATED:"lastUpdated",LOCATION:"location",MIME_TYPE:= "mimeType",NUM_COMMENTS:"numComments",NUM_VIEWS:"numViews",NUM_VOTES:"num= Votes",RATING:"rating",START_TIME:"startTime",TAGGED_PEOPLE:"taggedPeople= ",TAGS:"tags",THUMBNAIL_URL:"thumbnailUrl",TITLE:"title",TYPE:"type",URL:= "url"};=0A= opensocial.MediaItem.prototype.getField=3Dfunction(A,B){return = opensocial.Container.getField(this.fields_,A,B)=0A= };=0A= opensocial.MediaItem.prototype.setField=3Dfunction(A,B){return(this.field= s_[A]=3DB)=0A= };;=0A= opensocial.MessageCollection=3Dfunction(A){this.fields_=3DA {}=0A= };=0A= opensocial.MessageCollection.Field=3D{ID:"id",TITLE:"title",TOTAL:"total"= ,UNREAD:"unread",UPDATED:"updated",URLS:"urls"};=0A= opensocial.MessageCollection.prototype.getField=3Dfunction(A,B){return = opensocial.Container.getField(this.fields_,A,B)=0A= };=0A= opensocial.MessageCollection.prototype.setField=3Dfunction(A,B){return = this.fields_[A]=3DB=0A= };;=0A= opensocial.Message=3Dfunction(A,B){if(typeof = A=3D=3D"string"){this.fields_=3DB {};=0A= this.fields_[opensocial.Message.Field.BODY]=3DA=0A= }else{this.fields_=3DA {}=0A= }};=0A= opensocial.Message.Field=3D{APP_URL:"appUrl",BODY:"body",BODY_ID:"bodyId"= ,COLLECTION_IDS:"collectionIds",ID:"id",PARENT_ID:"parentId",RECIPIENTS:"= recipients",SENDER_ID:"senderId",STATUS:"status",TIME_SENT:"timeSent",TIT= LE:"title",TITLE_ID:"titleId",TYPE:"type",UPDATED:"updated",URLS:"urls"};=0A= opensocial.Message.Type=3D{EMAIL:"email",NOTIFICATION:"notification",PRIV= ATE_MESSAGE:"privateMessage",PUBLIC_MESSAGE:"publicMessage"};=0A= opensocial.Message.Status=3D{NEW:"new",DELETED:"deleted",FLAGGED:"flagged= "};=0A= opensocial.Message.prototype.getField=3Dfunction(A,B){return = opensocial.Container.getField(this.fields_,A,B)=0A= };=0A= opensocial.Message.prototype.setField=3Dfunction(A,B){return(this.fields_= [A]=3DB)=0A= };;=0A= opensocial.Name=3Dfunction(A){this.fields_=3DA {}=0A= };=0A= opensocial.Name.Field=3D{FAMILY_NAME:"familyName",GIVEN_NAME:"givenName",=

ADDITIONAL_NAME:"additionalName",HONORIFIC_PREFIX:"honorificPrefix",HONOR= IFIC_SUFFIX:"honorificSuffix",UNSTRUCTURED:"unstructured"};=0A= opensocial.Name.prototype.getField=3Dfunction(A,B){return = opensocial.Container.getField(this.fields_,A,B)=0A= };;=0A= opensocial.NavigationParameters=3Dfunction(A){this.fields_=3DA {}=0A= };=0A= opensocial.NavigationParameters.Field=3D{VIEW:"view",OWNER:"owner",PARAME= TERS:"parameters"};=0A= opensocial.NavigationParameters.prototype.getField=3Dfunction(A,B){return= opensocial.Container.getField(this.fields_,A,B)=0A= };=0A= opensocial.NavigationParameters.prototype.setField=3Dfunction(A,B){return= (this.fields_[A]=3DB)=0A= };=0A= opensocial.NavigationParameters.DestinationType=3D{VIEWER_DESTINATION:"vi= ewerDestination",RECIPIENT_DESTINATION:"recipientDestination"};;=0A= opensocial.Organization=3Dfunction(A){this.fields_=3DA {}=0A= };=0A= opensocial.Organization.Field=3D{NAME:"name",TITLE:"title",DESCRIPTION:"d= escription",FIELD:"field",SUB_FIELD:"subField",START_DATE:"startDate",END= _DATE:"endDate",SALARY:"salary",ADDRESS:"address",WEBPAGE:"webpage"};=0A= opensocial.Organization.prototype.getField=3Dfunction(A,B){return = opensocial.Container.getField(this.fields_,A,B)=0A= };;=0A= opensocial.Person=3Dfunction(A,B,C){this.fields_=3DA {};=0A= this.isOwner_=3DB;=0A= this.isViewer_=3DC=0A= };=0A= opensocial.Person.Field=3D{ID:"id",NAME:"name",NICKNAME:"nickname",THUMBN= AIL_URL:"thumbnailUrl",PROFILE_URL:"profileUrl",CURRENT_LOCATION:"current= Location",ADDRESSES:"addresses",EMAILS:"emails",PHONE_NUMBERS:"phoneNumbe= rs",ABOUT_ME:"aboutMe",STATUS:"status",PROFILE_SONG:"profileSong",PROFILE= _VIDEO:"profileVideo",GENDER:"gender",SEXUAL_ORIENTATION:"sexualOrientati= on",RELATIONSHIP_STATUS:"relationshipStatus",AGE:"age",DATE_OF_BIRTH:"dat= eOfBirth",BODY_TYPE:"bodyType",ETHNICITY:"ethnicity",SMOKER:"smoker",DRIN= KER:"drinker",CHILDREN:"children",PETS:"pets",LIVING_ARRANGEMENT:"livingA= rrangement",TIME_ZONE:"timeZone",LANGUAGES_SPOKEN:"languagesSpoken",JOBS:= "jobs",JOB_INTERESTS:"jobInterests",SCHOOLS:"schools",INTERESTS:"interest= s",URLS:"urls",MUSIC:"music",MOVIES:"movies",TV_SHOWS:"tvShows",BOOKS:"bo= oks",ACTIVITIES:"activities",SPORTS:"sports",HEROES:"heroes",QUOTES:"quot= es",CARS:"cars",FOOD:"food",TURN_ONS:"turnOns",TURN_OFFS:"turnOffs",TAGS:= "tags",ROMANCE:"romance",SCARED_OF:"scaredOf",HAPPIEST_WHEN:"happiestWhen= ",FASHION:"fashion",HUMOR:"humor",LOOKING_FOR:"lookingFor",RELIGION:"reli= gion",POLITICAL_VIEWS:"politicalViews",HAS_APP:"hasApp",NETWORK_PRESENCE:= "networkPresence"};=0A= opensocial.Person.prototype.getId=3Dfunction(){return = this.getField(opensocial.Person.Field.ID)=0A= };=0A= var = ORDERED_NAME_FIELDS_=3D[opensocial.Name.Field.HONORIFIC_PREFIX,opensocial= .Name.Field.GIVEN_NAME,opensocial.Name.Field.FAMILY_NAME,opensocial.Name.= Field.HONORIFIC_SUFFIX,opensocial.Name.Field.ADDITIONAL_NAME];=0A= opensocial.Person.prototype.getDisplayName=3Dfunction(){var = B=3Dthis.getField(opensocial.Person.Field.NAME);=0A= if(B){var E=3DB.getField(opensocial.Name.Field.UNSTRUCTURED);=0A= if(E){return E=0A= }var D=3D"";=0A= for(var C=3D0;=0A= C<ORDERED_NAME_FIELDS_.length;=0A=

C++){var A=3DB.getField(ORDERED_NAME_FIELDS_[C]);=0A= if(A){D+=3DA+" "=0A= }}return D.replace(/^\s+ \s+$/g,"")=0A= }return this.getField(opensocial.Person.Field.NICKNAME)=0A= };=0A= opensocial.Person.prototype.getField=3Dfunction(A,B){return = opensocial.Container.getField(this.fields_,A,B)=0A= };=0A= opensocial.Person.prototype.getAppData=3Dfunction(A){};=0A= opensocial.Person.prototype.isViewer=3Dfunction(){return !!this.isViewer_=0A= };=0A= opensocial.Person.prototype.isOwner=3Dfunction(){return !!this.isOwner_=0A= };;=0A= opensocial.Phone=3Dfunction(A){this.fields_=3DA {}=0A= };=0A= opensocial.Phone.Field=3D{TYPE:"type",NUMBER:"number"};=0A= opensocial.Phone.prototype.getField=3Dfunction(A,B){return = opensocial.Container.getField(this.fields_,A,B)=0A= };;=0A= opensocial.ResponseItem=3Dfunction(A,C,B,D){this.originalDataRequest_=3DA= ;=0A= this.data_=3DC;=0A= this.errorCode_=3DB;=0A= this.errorMessage_=3DD=0A= };=0A= opensocial.ResponseItem.prototype.hadError=3Dfunction(){return = !!this.errorCode_=0A= };=0A= opensocial.ResponseItem.Error=3D{NOT_IMPLEMENTED:"notImplemented",UNAUTHO= RIZED:"unauthorized",FORBIDDEN:"forbidden",BAD_REQUEST:"badRequest",INTER= NAL_ERROR:"internalError",LIMIT_EXCEEDED:"limitExceeded"};=0A= opensocial.ResponseItem.prototype.getErrorCode=3Dfunction(){return = this.errorCode_=0A= };=0A= opensocial.ResponseItem.prototype.getErrorMessage=3Dfunction(){return = this.errorMessage_=0A= };=0A= opensocial.ResponseItem.prototype.getOriginalDataRequest=3Dfunction(){ret= urn this.originalDataRequest_=0A= };=0A= opensocial.ResponseItem.prototype.getData=3Dfunction(){return this.data_=0A= };;=0A= opensocial.Url=3Dfunction(A){this.fields_=3DA {}=0A= };=0A= opensocial.Url.Field=3D{TYPE:"type",LINK_TEXT:"linkText",ADDRESS:"address= "};=0A= opensocial.Url.prototype.getField=3Dfunction(A,B){return = opensocial.Container.getField(this.fields_,A,B)=0A= };;=0A= var tamings___=3Dtamings___ [];=0A= tamings___.push(function(A){___.grantRead(opensocial,"CreateActivityPrior= ity");=0A= ___.grantRead(opensocial,"EscapeType");=0A= ___.grantRead(opensocial.Activity,"Field");=0A= ___.grantRead(opensocial.Address,"Field");=0A= ___.grantRead(opensocial.Album,"Field");=0A= ___.grantRead(opensocial.BodyType,"Field");=0A= ___.grantRead(opensocial.DataRequest,"ActivityRequestFields");=0A= ___.grantRead(opensocial.DataRequest,"DataRequestFields");=0A= ___.grantRead(opensocial.DataRequest,"FilterType");=0A=

___.grantRead(opensocial.DataRequest,"Group");=0A= ___.grantRead(opensocial.DataRequest,"PeopleRequestFields");=0A= ___.grantRead(opensocial.DataRequest,"SortOrder");=0A= ___.grantRead(opensocial.Email,"Field");=0A= ___.grantRead(opensocial.Enum,"Smoker");=0A= ___.grantRead(opensocial.Enum,"Drinker");=0A= ___.grantRead(opensocial.Enum,"Gender");=0A= ___.grantRead(opensocial.Enum,"LookingFor");=0A= ___.grantRead(opensocial.Enum,"Presence");=0A= ___.grantRead(opensocial.Environment,"ObjectType");=0A= ___.grantRead(opensocial.IdSpec,"Field");=0A= ___.grantRead(opensocial.IdSpec,"GroupId");=0A= ___.grantRead(opensocial.IdSpec,"PersonId");=0A= ___.grantRead(opensocial.MediaItem,"Field");=0A= ___.grantRead(opensocial.MediaItem,"Type");=0A= ___.grantRead(opensocial.Message,"Field");=0A= ___.grantRead(opensocial.Message,"Type");=0A= ___.grantRead(opensocial.MessageCollection,"Field");=0A= ___.grantRead(opensocial.Name,"Field");=0A= ___.grantRead(opensocial.NavigationParameters,"DestinationType");=0A= ___.grantRead(opensocial.NavigationParameters,"Field");=0A= ___.grantRead(opensocial.Organization,"Field");=0A= ___.grantRead(opensocial.Person,"Field");=0A= ___.grantRead(opensocial.Phone,"Field");=0A= ___.grantRead(opensocial.ResponseItem,"Error");=0A= ___.grantRead(opensocial.Url,"Field");=0A= ___.grantRead(JsonRpcRequestItem,"rpc");=0A= ___.grantRead(JsonRpcRequestItem,"processData");=0A= ___.grantRead(JsonRpcRequestItem,"processResponse");=0A= ___.grantRead(JsonRpcRequestItem,"errors");=0A= ___.grantInnocentMethod(JsonPerson.prototype,"getDisplayName");=0A= ___.grantInnocentMethod(JsonPerson.prototype,"getAppData");=0A= caja___.whitelistCtors([[window,"JsonRpcRequestItem",Object],[opensocial,= "Activity",Object],[opensocial,"Address",Object],[opensocial,"Album",Obje= ct],[opensocial,"BodyType",Object],[opensocial,"Container",Object],[opens= ocial,"Collection",Object],[opensocial,"DataRequest",Object],[opensocial,= "DataResponse",Object],[opensocial,"Email",Object],[opensocial,"Enum",Obj= ect],[opensocial,"Environment",Object],[opensocial,"IdSpec",Object],[open= social,"MediaItem",Object],[opensocial,"Message",Object],[opensocial,"Nam= e",Object],[opensocial,"NavigationParameters",Object],[opensocial,"Organi= zation",Object],[opensocial,"Person",Object],[opensocial,"Phone",Object],= [opensocial,"ResponseItem",Object],[opensocial,"Url",Object]]);=0A= caja___.whitelistMeths([[opensocial.Activity,"getField"],[opensocial.Acti= vity,"getId"],[opensocial.Activity,"setField"],[opensocial.Address,"getFi= eld"],[opensocial.Album,"getField"],[opensocial.Album,"setField"],[openso= cial.BodyType,"getField"],[opensocial.Container,"getEnvironment"],[openso= cial.Container,"requestSendMessage"],[opensocial.Container,"requestShareA= pp"],[opensocial.Container,"requestCreateActivity"],[opensocial.Container= ,"hasPermission"],[opensocial.Container,"requestPermission"],[opensocial.= Container,"requestData"],[opensocial.Container,"newCreateAlbumRequest"],[= opensocial.Container,"newCreateMediaItemRequest"],[opensocial.Container,"= newDeleteAlbumRequest"],[opensocial.Container,"newFetchPersonRequest"],[o= pensocial.Container,"newFetchPeopleRequest"],[opensocial.Container,"newFe= tchPersonAppDataRequest"],[opensocial.Container,"newUpdatePersonAppDataRe= quest"],[opensocial.Container,"newRemovePersonAppDataRequest"],[opensocia= l.Container,"newUpdateAlbumRequest"],[opensocial.Container,"newUpdateMedi= aItemRequest"],[opensocial.Container,"newFetchActivitiesRequest"],[openso= cial.Container,"newFetchAlbumsRequest"],[opensocial.Container,"newFetchMe= diaItemsRequest"],[opensocial.Container,"newFetchMessageCollectionsReques= t"],[opensocial.Container,"newFetchMessagesRequest"],[opensocial.Containe=

r,"newCollection"],[opensocial.Container,"newPerson"],[opensocial.Contain= er,"newActivity"],[opensocial.Container,"newAlbum"],[opensocial.Container= ,"newMediaItem"],[opensocial.Container,"newMessage"],[opensocial.Containe= r,"newIdSpec"],[opensocial.Container,"newNavigationParameters"],[opensoci= al.Container,"newResponseItem"],[opensocial.Container,"newDataResponse"],= [opensocial.Container,"newDataRequest"],[opensocial.Container,"newEnviron= ment"],[opensocial.Container,"invalidateCache"],[opensocial.Collection,"a= sArray"],[opensocial.Collection,"each"],[opensocial.Collection,"getById"]= ,[opensocial.Collection,"getOffset"],[opensocial.Collection,"getTotalSize= "],[opensocial.Collection,"size"],[opensocial.DataRequest,"add"],[opensoc= ial.DataRequest,"newCreateAlbumRequest"],[opensocial.DataRequest,"newCrea= teMediaItemRequest"],[opensocial.DataRequest,"newDeleteAlbumRequest"],[op= ensocial.DataRequest,"newFetchActivitiesRequest"],[opensocial.DataRequest= ,"newFetchAlbumsRequest"],[opensocial.DataRequest,"newFetchMediaItemsRequ= est"],[opensocial.DataRequest,"newFetchPeopleRequest"],[opensocial.DataRe= quest,"newFetchPersonAppDataRequest"],[opensocial.DataRequest,"newUpdateA= lbumRequest"],[opensocial.DataRequest,"newUpdateMediaItemRequest"],[opens= ocial.DataRequest,"newFetchPersonRequest"],[opensocial.DataRequest,"newRe= movePersonAppDataRequest"],[opensocial.DataRequest,"newUpdatePersonAppDat= aRequest"],[opensocial.DataRequest,"send"],[opensocial.DataResponse,"get"= ],[opensocial.DataResponse,"getErrorMessage"],[opensocial.DataResponse,"h= adError"],[opensocial.Email,"getField"],[opensocial.Enum,"getDisplayValue= "],[opensocial.Enum,"getKey"],[opensocial.Environment,"getDomain"],[opens= ocial.Environment,"supportsField"],[opensocial.IdSpec,"getField"],[openso= cial.IdSpec,"setField"],[opensocial.MediaItem,"getField"],[opensocial.Med= iaItem,"setField"],[opensocial.Message,"getField"],[opensocial.Message,"s= etField"],[opensocial.Name,"getField"],[opensocial.NavigationParameters,"= getField"],[opensocial.NavigationParameters,"setField"],[opensocial.Organ= ization,"getField"],[opensocial.Person,"getDisplayName"],[opensocial.Pers= on,"getField"],[opensocial.Person,"getId"],[opensocial.Person,"isOwner"],= [opensocial.Person,"isViewer"],[opensocial.Phone,"getField"],[opensocial.= ResponseItem,"getData"],[opensocial.ResponseItem,"getErrorCode"],[opensoc= ial.ResponseItem,"getErrorMessage"],[opensocial.ResponseItem,"getOriginal= DataRequest"],[opensocial.ResponseItem,"hadError"],[opensocial.Url,"getFi= eld"]]);=0A= caja___.whitelistFuncs([[opensocial.Container,"setContainer"],[opensocial= .Container,"get"],[opensocial.Container,"getField"],[opensocial,"getEnvir= onment"],[opensocial,"hasPermission"],[opensocial,"newActivity"],[opensoc= ial,"newAlbum"],[opensocial,"newDataRequest"],[opensocial,"newIdSpec"],[o= pensocial,"newMediaItem"],[opensocial,"newMessage"],[opensocial,"newNavig= ationParameters"],[opensocial,"requestCreateActivity"],[opensocial,"reque= stPermission"],[opensocial,"requestSendMessage"],[opensocial,"requestShar= eApp"]])=0A= });;=0A= gadgets.rpc.register("update_security_token",function(A){shindig.auth.upd= ateSecurityToken(A)=0A= });;=0A= (function(){var I=3Dnull;=0A= var J=3D{};=0A= var F=3Dgadgets.util.escapeString;=0A= var D=3D{};=0A= var H=3D{};=0A= var E=3D"en";=0A= var B=3D"US";=0A= var A=3D0;=0A= function C(){var L=3Dgadgets.util.getUrlParameters();=0A= for(var K in = L){if(L.hasOwnProperty(K)){if(K.indexOf("up_")=3D=3D=3D0&&K.length>3){J[K= .substr(3)]=3DString(L[K])=0A= }else{if(K=3D=3D=3D"country"){B=3DL[K]=0A=

}else{if(K=3D=3D=3D"lang"){E=3DL[K]=0A= }else{if(K=3D=3D=3D"mid"){A=3DL[K]=0A= }}}}}}}function G(){for(var K in H){if(typeof = J[K]=3D=3D=3D"undefined"){J[K]=3DH[K]=0A= }}}gadgets.Prefs=3Dfunction(){if(!I){C();=0A= G();=0A= I=3Dthis=0A= }return I=0A= };=0A= gadgets.Prefs.setInternal_=3Dfunction(M,O){var N=3Dfalse;=0A= if(typeof = M=3D=3D=3D"string"){if(!J.hasOwnProperty(M) J[M]!=3D=3DO){N=3Dtrue=0A= }J[M]=3DO=0A= }else{for(var L in M){if(M.hasOwnProperty(L)){var K=3DM[L];=0A= if(!J.hasOwnProperty(L) J[L]!=3D=3DK){N=3Dtrue=0A= }J[L]=3DK=0A= }}}return N=0A= };=0A= gadgets.Prefs.setMessages_=3Dfunction(K){D=3DK=0A= };=0A= gadgets.Prefs.setDefaultPrefs_=3Dfunction(K){H=3DK=0A= };=0A= gadgets.Prefs.prototype.getString=3Dfunction(K){if(K=3D=3D=3D".lang"){K=3D= "lang"=0A= }return J[K]?F(J[K]):""=0A= };=0A= gadgets.Prefs.prototype.setDontEscape_=3Dfunction(){F=3Dfunction(K){retur= n K=0A= }=0A= };=0A= gadgets.Prefs.prototype.getInt=3Dfunction(K){var L=3DparseInt(J[K],10);=0A= return isNaN(L)?0:L=0A= };=0A= gadgets.Prefs.prototype.getFloat=3Dfunction(K){var L=3DparseFloat(J[K]);=0A= return isNaN(L)?0:L=0A= };=0A= gadgets.Prefs.prototype.getBool=3Dfunction(K){var L=3DJ[K];=0A= if(L){return L=3D=3D=3D"true" L=3D=3D=3Dtrue !!parseInt(L,10)=0A= }return false=0A= };=0A= gadgets.Prefs.prototype.set=3Dfunction(K,L){throw new Error("setprefs = feature required to make this call.")=0A= };=0A= gadgets.Prefs.prototype.getArray=3Dfunction(N){var O=3DJ[N];=0A= if(O){var K=3DO.split(" ");=0A= for(var M=3D0,L=3DK.length;=0A= M<L;=0A= ++M){K[M]=3DF(K[M].replace(/%7C/g," "))=0A= }return K=0A= }return[]=0A= };=0A= gadgets.Prefs.prototype.setArray=3Dfunction(K,L){throw new = Error("setprefs feature required to make this call.")=0A= };=0A= gadgets.Prefs.prototype.getMsg=3Dfunction(K){return D[K] ""=0A= };=0A= gadgets.Prefs.prototype.getCountry=3Dfunction(){return B=0A= };=0A= gadgets.Prefs.prototype.getLang=3Dfunction(){return E=0A= };=0A=

gadgets.Prefs.prototype.getModuleId=3Dfunction(){return A=0A= }=0A= })();;=0A= var tamings___=3Dtamings___ [];=0A= tamings___.push(function(A){caja___.whitelistCtors([[gadgets,"Prefs",Obje= ct]]);=0A= caja___.whitelistMeths([[gadgets.Prefs,"getArray"],[gadgets.Prefs,"getBoo= l"],[gadgets.Prefs,"getCountry"],[gadgets.Prefs,"getFloat"],[gadgets.Pref= s,"getInt"],[gadgets.Prefs,"getLang"],[gadgets.Prefs,"getMsg"],[gadgets.P= refs,"getString"],[gadgets.Prefs,"set"],[gadgets.Prefs,"setArray"]])=0A= });;=0A= gadgets.io=3Dfunction(){var config=3D{};=0A= var oauthState;=0A= function makeXhr(){var x;=0A= if(typeof = shindig!=3D"undefined"&&shindig.xhrwrapper&&shindig.xhrwrapper.createXHR)= {return shindig.xhrwrapper.createXHR()=0A= }else{if(typeof ActiveXObject!=3D"undefined"){x=3Dnew = ActiveXObject("Msxml2.XMLHTTP");=0A= if(!x){x=3Dnew ActiveXObject("Microsoft.XMLHTTP")=0A= }return x=0A= }else{if(typeof = XMLHttpRequest!=3D"undefined" window.XMLHttpRequest){return new = window.XMLHttpRequest()=0A= }else{throw ("no xhr available")=0A= }}}}function hadError(xobj,callback){if(xobj.readyState!=3D=3D4){return = true=0A= }try{if(xobj.status!=3D=3D200){var error=3D(""+xobj.status);=0A= if(xobj.responseText){error=3Derror+" "+xobj.responseText=0A= }callback({errors:[error],rc:xobj.status,text:xobj.responseText});=0A= return true=0A= }}catch(e){callback({errors:[e.number+" Error not = specified"],rc:e.number,text:e.description});=0A= return true=0A= }return false=0A= }function = processNonProxiedResponse(url,callback,params,xobj){if(hadError(xobj,call= back)){return =0A= }var data=3D{body:xobj.responseText};=0A= callback(transformResponseData(params,data))=0A= }var UNPARSEABLE_CRUFT=3D"throw 1; < don't be evil' >";=0A= function = processResponse(url,callback,params,xobj){if(hadError(xobj,callback)){ret= urn =0A= }var txt=3Dxobj.responseText;=0A= var offset=3Dtxt.indexOf(UNPARSEABLE_CRUFT)+UNPARSEABLE_CRUFT.length;=0A= if(offset<UNPARSEABLE_CRUFT.length){return =0A= }txt=3Dtxt.substr(offset);=0A= var data=3Deval("("+txt+")");=0A= data=3Ddata[url];=0A= if(data.oauthState){oauthState=3Ddata.oauthState=0A= }if(data.st){shindig.auth.updateSecurityToken(data.st)=0A= }callback(transformResponseData(params,data))=0A= }function transformResponseData(params,data){var = resp=3D{text:data.body,rc:data.rc 200,headers:data.headers,oauthApproval= Url:data.oauthApprovalUrl,oauthError:data.oauthError,oauthErrorText:data.= oauthErrorText,errors:[]};=0A= if(resp.rc<200 resp.rc>=3D400){resp.errors=3D[resp.rc+" Error"]=0A= }else{if(resp.text){if(resp.rc>=3D300&&resp.rc<400){params.CONTENT_TYPE=3D= "TEXT"=0A=

}switch(params.CONTENT_TYPE){case"JSON":case"FEED":resp.data=3Dgadgets.js= on.parse(resp.text);=0A= if(!resp.data){resp.errors.push("500 Failed to parse JSON");=0A= resp.rc=3D500;=0A= resp.data=3Dnull=0A= }break;=0A= case"DOM":var dom;=0A= if(typeof ActiveXObject!=3D"undefined"){dom=3Dnew = ActiveXObject("Microsoft.XMLDOM");=0A= dom.async=3Dfalse;=0A= dom.validateOnParse=3Dfalse;=0A= dom.resolveExternals=3Dfalse;=0A= if(!dom.loadXML(resp.text)){resp.errors.push("500 Failed to parse XML");=0A= resp.rc=3D500=0A= }else{resp.data=3Ddom=0A= }}else{var parser=3Dnew DOMParser();=0A= dom=3Dparser.parseFromString(resp.text,"text/xml");=0A= if("parsererror"=3D=3D=3Ddom.documentElement.nodeName){resp.errors.push("= 500 Failed to parse XML");=0A= resp.rc=3D500=0A= }else{resp.data=3Ddom=0A= }}break;=0A= default:resp.data=3Dresp.text;=0A= break=0A= }}}return resp=0A= }function = makeXhrRequest(realUrl,proxyUrl,callback,paramData,method,params,processR= esponseFunction,opt_contentType){var xhr=3DmakeXhr();=0A= if(proxyUrl.indexOf("//")=3D=3D0){proxyUrl=3Ddocument.location.protocol+p= roxyUrl=0A= }xhr.open(method,proxyUrl,true);=0A= if(callback){xhr.onreadystatechange=3Dgadgets.util.makeClosure(null,proce= ssResponseFunction,realUrl,callback,params,xhr)=0A= }if(paramData!=3D=3Dnull){xhr.setRequestHeader("Content-Type",opt_content= Type "application/x-www-form-urlencoded");=0A= xhr.send(paramData)=0A= }else{xhr.send(null)=0A= }}function = respondWithPreload(postData,params,callback){if(gadgets.io.preloaded_&&po= stData.httpMethod=3D=3D=3D"GET"){for(var i=3D0;=0A= i<gadgets.io.preloaded_.length;=0A= i++){var preload=3Dgadgets.io.preloaded_[i];=0A= if(preload&&(preload.id=3D=3D=3DpostData.url)){delete = gadgets.io.preloaded_[i];=0A= if(preload.rc!=3D=3D200){callback({rc:preload.rc,errors:[preload.rc+" = Error"]})=0A= }else{if(preload.oauthState){oauthState=3Dpreload.oauthState=0A= }var = resp=3D{body:preload.body,rc:preload.rc,headers:preload.headers,oauthAppr= ovalUrl:preload.oauthApprovalUrl,oauthError:preload.oauthError,oauthError= Text:preload.oauthErrorText,errors:[]};=0A= callback(transformResponseData(params,resp))=0A= }return true=0A= }}}return false=0A= }function init(configuration){config=3Dconfiguration["core.io"] {}=0A= }var requiredConfig=3D{proxyUrl:new = gadgets.config.RegExValidator(/.*%(raw)?url%.*/),jsonProxyUrl:gadgets.con= fig.NonEmptyStringValidator};=0A= gadgets.config.register("core.io",requiredConfig,init);=0A= return{makeRequest:function(url,callback,opt_params){var =

params=3Dopt_params {};=0A= var httpMethod=3Dparams.METHOD "GET";=0A= var refreshInterval=3Dparams.REFRESH_INTERVAL;=0A= var auth,st;=0A= if(params.AUTHORIZATION&&params.AUTHORIZATION!=3D=3D"NONE"){auth=3Dparams= .AUTHORIZATION.toLowerCase();=0A= st=3Dshindig.auth.getSecurityToken()=0A= }else{if(httpMethod=3D=3D=3D"GET"&&refreshInterval=3D=3D=3Dundefined){ref= reshInterval=3D3600=0A= }}var signOwner=3Dtrue;=0A= if(typeof = params.OWNER_SIGNED!=3D=3D"undefined"){signOwner=3Dparams.OWNER_SIGNED=0A= }var signViewer=3Dtrue;=0A= if(typeof = params.VIEWER_SIGNED!=3D=3D"undefined"){signViewer=3Dparams.VIEWER_SIGNED=0A= }var headers=3Dparams.HEADERS {};=0A= if(httpMethod=3D=3D=3D"POST"&&!headers["Content-Type"]){headers["Content-= Type"]=3D"application/x-www-form-urlencoded"=0A= }var urlParams=3Dgadgets.util.getUrlParameters();=0A= var = paramData=3D{url:url,httpMethod:httpMethod,headers:gadgets.io.encodeValue= s(headers,false),postData:params.POST_DATA "",authz:auth "",st:st "",c= ontentType:params.CONTENT_TYPE "TEXT",numEntries:params.NUM_ENTRIES "3"= ,getSummaries:!!params.GET_SUMMARIES,signOwner:signOwner,signViewer:signV= iewer,gadget:urlParams.url,container:urlParams.container urlParams.synd = "default",bypassSpecCache:gadgets.util.getUrlParameters().nocache "",ge= tFullHeaders:!!params.GET_FULL_HEADERS};=0A= if(auth=3D=3D=3D"oauth" auth=3D=3D=3D"signed"){if(gadgets.io.oauthReceiv= edCallbackUrl_){paramData.OAUTH_RECEIVED_CALLBACK=3Dgadgets.io.oauthRecei= vedCallbackUrl_;=0A= gadgets.io.oauthReceivedCallbackUrl_=3Dnull=0A= }paramData.oauthState=3DoauthState "";=0A= for(var opt in = params){if(params.hasOwnProperty(opt)){if(opt.indexOf("OAUTH_")=3D=3D=3D0= ){paramData[opt]=3Dparams[opt]=0A= }}}}var = proxyUrl=3Dconfig.jsonProxyUrl.replace("%host%",document.location.host);=0A= if(!respondWithPreload(paramData,params,callback,processResponse)){if(htt= pMethod=3D=3D=3D"GET"&&refreshInterval>0){var = extraparams=3D"?refresh=3D"+refreshInterval+"&"+gadgets.io.encodeValues(p= aramData);=0A= makeXhrRequest(url,proxyUrl+extraparams,callback,null,"GET",params,proces= sResponse)=0A= }else{makeXhrRequest(url,proxyUrl,callback,gadgets.io.encodeValues(paramD= ata),"POST",params,processResponse)=0A= }}},makeNonProxiedRequest:function(relativeUrl,callback,opt_params,opt_co= ntentType){var params=3Dopt_params {};=0A= makeXhrRequest(relativeUrl,relativeUrl,callback,params.POST_DATA,params.M= ETHOD,params,processNonProxiedResponse,opt_contentType)=0A= },clearOAuthState:function(){oauthState=3Dundefined=0A= },encodeValues:function(fields,opt_noEscaping){var = escape=3D!opt_noEscaping;=0A= var buf=3D[];=0A= var first=3Dfalse;=0A= for(var i in = fields){if(fields.hasOwnProperty(i)&&!/___$/.test(i)){if(!first){first=3D= true=0A= }else{buf.push("&")=0A= }buf.push(escape?encodeURIComponent(i):i);=0A= buf.push("=3D");=0A=

buf.push(escape?encodeURIComponent(fields[i]):fields[i])=0A= }}return buf.join("")=0A= },getProxyUrl:function(url,opt_params){var params=3Dopt_params {};=0A= var refresh=3Dparams.REFRESH_INTERVAL;=0A= if(refresh=3D=3D=3Dundefined){refresh=3D"3600"=0A= }var urlParams=3Dgadgets.util.getUrlParameters();=0A= var = rewriteMimeParam=3Dparams.rewriteMime?"&rewriteMime=3D"+encodeURIComponen= t(params.rewriteMime):"";=0A= var = ret=3Dconfig.proxyUrl.replace("%url%",encodeURIComponent(url)).replace("%= host%",document.location.host).replace("%rawurl%",url).replace("%refresh%= ",encodeURIComponent(refresh)).replace("%gadget%",encodeURIComponent(urlP= arams.url)).replace("%container%",encodeURIComponent(urlParams.container = urlParams.synd "default")).replace("%rewriteMime%",rewriteMimeParam);=0A= if(ret.indexOf("//")=3D=3D0){ret=3Dwindow.location.protocol+ret=0A= }return ret=0A= }}=0A= }();=0A= gadgets.io.RequestParameters=3Dgadgets.util.makeEnum(["METHOD","CONTENT_T= YPE","POST_DATA","HEADERS","AUTHORIZATION","NUM_ENTRIES","GET_SUMMARIES",= "GET_FULL_HEADERS","REFRESH_INTERVAL","OAUTH_SERVICE_NAME","OAUTH_USE_TOK= EN","OAUTH_TOKEN_NAME","OAUTH_REQUEST_TOKEN","OAUTH_REQUEST_TOKEN_SECRET"= ,"OAUTH_RECEIVED_CALLBACK"]);=0A= gadgets.io.MethodType=3Dgadgets.util.makeEnum(["GET","POST","PUT","DELETE= ","HEAD"]);=0A= gadgets.io.ContentType=3Dgadgets.util.makeEnum(["TEXT","DOM","JSON","FEED= "]);=0A= gadgets.io.AuthorizationType=3Dgadgets.util.makeEnum(["NONE","SIGNED","OA= UTH"]);;=0A= var tamings___=3Dtamings___ [];=0A= tamings___.push(function(A){caja___.whitelistFuncs([[gadgets.io,"encodeVa= lues"],[gadgets.io,"getProxyUrl"],[gadgets.io,"makeRequest"]])=0A= });;=0A= window.FieldTranslations=3D(function(){function = B(C){if(C){C.key=3DC.value=0A= }}function A(C){if(C){C.address=3DC.value=0A= }}return{translateEnumJson:B,translateUrlJson:A,translateServerPersonToJs= Person:function(J,D){if(J.emails){for(var G=3D0;=0A= G<J.emails.length;=0A= G++){J.emails[G].address=3DJ.emails[G].value=0A= }}if(J.phoneNumbers){for(var C=3D0;=0A= C<J.phoneNumbers.length;=0A= C++){J.phoneNumbers[C].number=3DJ.phoneNumbers[C].value=0A= }}if(J.birthday){J.dateOfBirth=3DJ.birthday=0A= }if(J.utcOffset){J.timeZone=3DJ.utcOffset=0A= }if(J.addresses){for(var F=3D0;=0A= F<J.addresses.length;=0A= F++){J.addresses[F].unstructuredAddress=3DJ.addresses[F].formatted=0A= }}if(J.gender){var = H=3DJ.gender=3D=3D"male"?"MALE":(J.gender=3D=3D"female")?"FEMALE":null;=0A= J.gender=3D{key:H,displayValue:J.gender}=0A= }A(J.profileSong);=0A= A(J.profileVideo);=0A= if(J.urls){for(var I=3D0;=0A= I<J.urls.length;=0A= I++){A(J.urls[I])=0A= }}B(J.drinker);=0A= B(J.lookingFor);=0A= B(J.networkPresence);=0A=

B(J.smoker);=0A= if(J.organizations){J.jobs=3D[];=0A= J.schools=3D[];=0A= for(var E=3D0;=0A= E<J.organizations.length;=0A= E++){var K=3DJ.organizations[E];=0A= if(K.type=3D=3D"job"){J.jobs.push(K)=0A= }else{if(K.type=3D=3D"school"){J.schools.push(K)=0A= }}}}if(J.name){J.name.unstructured=3DJ.name.formatted=0A= }if(J.appData){J.appData=3Dopensocial.Container.escape(J.appData,D,true)=0A= }},translateJsPersonFieldsToServerFields:function(C){for(var D=3D0;=0A= D<C.length;=0A= D++){if(C[D]=3D=3D"dateOfBirth"){C[D]=3D"birthday"=0A= }else{if(C[D]=3D=3D"timeZone"){C[D]=3D"utcOffset"=0A= }else{if(C[D]=3D=3D"jobs"){C[D]=3D"organizations"=0A= }else{if(C[D]=3D=3D"schools"){C[D]=3D"organizations"=0A= }}}}}C.push("id");=0A= C.push("displayName")=0A= },translateIsoStringToDate:function(C){var = E=3D"([0-9]{4})(-([0-9]{2})(-([0-9]{2})(T([0-9]{2}):([0-9]{2})(:([0-9]{2}= )(.([0-9]+))?)?(Z (([-+])([0-9]{2}):([0-9]{2})))?)?)?)?";=0A= var H=3DC.match(new RegExp(E));=0A= var G=3D0;=0A= var D=3Dnew Date(H[1],0,1);=0A= if(H[3]){D.setMonth(H[3]-1)=0A= }if(H[5]){D.setDate(H[5])=0A= }if(H[7]){D.setHours(H[7])=0A= }if(H[8]){D.setMinutes(H[8])=0A= }if(H[10]){D.setSeconds(H[10])=0A= }if(H[12]){D.setMilliseconds(Number("0."+H[12])*1000)=0A= }if(H[14]){G=3D(Number(H[16])*60)+Number(H[17]);=0A= G*=3D((H[15]=3D=3D"-")?1:-1)=0A= }G-=3DD.getTimezoneOffset();=0A= var F=3D(Number(D)+(G*60*1000));=0A= return new Date(Number(F))=0A= },addAppDataAsProfileFields:function(F){if(F){if(F.appData){var = C=3DF.appData;=0A= if(typeof C=3D=3D=3D"string"){C=3D[C]=0A= }var E=3DF.profileDetail [];=0A= for(var D=3D0;=0A= D<C.length;=0A= D++){if(C[D]=3D=3D=3D"*"){E.push("appData")=0A= }else{E.push("appData."+C[D])=0A= }}F.appData=3DC=0A= }}},translateStandardArguments:function(D,C){if(D.first){C.startIndex=3DD= .first=0A= }if(D.max){C.count=3DD.max=0A= }if(D.sortOrder){C.sortBy=3DD.sortOrder=0A= }if(D.filter){C.filterBy=3DD.filter=0A= }if(D.filterOp){C.filterOp=3DD.filterOp=0A= }if(D.filterValue){C.filterValue=3DD.filterValue=0A= }if(D.fields){C.fields=3DD.fields=0A= }},translateNetworkDistance:function(C,D){if(C.getField("networkDistance"= )){D.networkDistance=3DC.getField("networkDistance")=0A= }}}=0A= })();;=0A= var JsonMediaItem=3Dfunction(A){A=3DA {};=0A= opensocial.MediaItem.call(this,A.mimeType,A.url,A)=0A= };=0A= JsonMediaItem.inherits(opensocial.MediaItem);=0A=

JsonMediaItem.prototype.toJsonObject=3Dfunction(){return = JsonMediaItem.copyFields(this.fields_)=0A= };=0A= JsonMediaItem.copyFields=3Dfunction(A){var B=3D{};=0A= for(var C in A){B[C]=3DA[C]=0A= }return B=0A= };;=0A= var JsonAlbum=3Dfunction(A){A=3DA {};=0A= JsonAlbum.constructObject(A,"location",opensocial.Address);=0A= opensocial.Album.call(this,A)=0A= };=0A= JsonAlbum.inherits(opensocial.Album);=0A= JsonAlbum.prototype.toJsonObject=3Dfunction(){return = JsonAlbum.copyFields(this.fields_)=0A= };=0A= JsonAlbum.constructObject=3Dfunction(C,D,A){var B=3DC[D];=0A= if(B){C[D]=3Dnew A(B)=0A= }};=0A= JsonAlbum.copyFields=3Dfunction(A){var B=3D{};=0A= for(var C in A){B[C]=3DA[C]=0A= }return B=0A= };;=0A= var JsonActivity=3Dfunction(A,B){A=3DA {};=0A= if(!B){JsonActivity.constructArrayObject(A,"mediaItems",JsonMediaItem)=0A= }opensocial.Activity.call(this,A)=0A= };=0A= JsonActivity.inherits(opensocial.Activity);=0A= JsonActivity.prototype.toJsonObject=3Dfunction(){var = C=3DJsonActivity.copyFields(this.fields_);=0A= var D=3DC.mediaItems [];=0A= var A=3D[];=0A= for(var B=3D0;=0A= B<D.length;=0A= B++){A[B]=3DD[B].toJsonObject()=0A= }C.mediaItems=3DA;=0A= return C=0A= };=0A= JsonActivity.constructArrayObject=3Dfunction(D,E,B){var C=3DD[E];=0A= if(C){for(var A=3D0;=0A= A<C.length;=0A= A++){C[A]=3Dnew B(C[A])=0A= }}};=0A= JsonActivity.copyFields=3Dfunction(A){var B=3D{};=0A= for(var C in A){B[C]=3DA[C]=0A= }return B=0A= };;=0A= var JsonPerson=3Dfunction(A){A=3DA {};=0A= JsonPerson.constructObject(A,"bodyType",opensocial.BodyType);=0A= JsonPerson.constructObject(A,"currentLocation",opensocial.Address);=0A= JsonPerson.constructObject(A,"name",opensocial.Name);=0A= JsonPerson.constructObject(A,"profileSong",opensocial.Url);=0A= JsonPerson.constructObject(A,"profileVideo",opensocial.Url);=0A= JsonPerson.constructDate(A,"dateOfBirth");=0A= JsonPerson.constructArrayObject(A,"addresses",opensocial.Address);=0A= JsonPerson.constructArrayObject(A,"emails",opensocial.Email);=0A= JsonPerson.constructArrayObject(A,"jobs",opensocial.Organization);=0A= JsonPerson.constructArrayObject(A,"phoneNumbers",opensocial.Phone);=0A= JsonPerson.constructArrayObject(A,"schools",opensocial.Organization);=0A= JsonPerson.constructArrayObject(A,"urls",opensocial.Url);=0A= JsonPerson.constructEnum(A,"gender");=0A=

JsonPerson.constructEnum(A,"smoker");=0A= JsonPerson.constructEnum(A,"drinker");=0A= JsonPerson.constructEnum(A,"networkPresence");=0A= JsonPerson.constructEnumArray(A,"lookingFor");=0A= opensocial.Person.call(this,A,A.isOwner,A.isViewer)=0A= };=0A= JsonPerson.inherits(opensocial.Person);=0A= JsonPerson.constructEnum=3Dfunction(B,C){var A=3DB[C];=0A= if(A){B[C]=3Dnew opensocial.Enum(A.key,A.displayValue)=0A= }};=0A= JsonPerson.constructEnumArray=3Dfunction(C,D){var B=3DC[D];=0A= if(B){for(var A=3D0;=0A= A<B.length;=0A= A++){B[A]=3Dnew opensocial.Enum(B[A].key,B[A].displayValue)=0A= }}};=0A= JsonPerson.constructObject=3Dfunction(C,D,A){var B=3DC[D];=0A= if(B){C[D]=3Dnew A(B)=0A= }};=0A= JsonPerson.constructDate=3Dfunction(B,C){var A=3DB[C];=0A= if(A){B[C]=3DFieldTranslations.translateIsoStringToDate(A)=0A= }};=0A= JsonPerson.constructArrayObject=3Dfunction(D,E,B){var C=3DD[E];=0A= if(C){for(var A=3D0;=0A= A<C.length;=0A= A++){C[A]=3Dnew B(C[A])=0A= }}};=0A= JsonPerson.prototype.getDisplayName=3Dfunction(){return = this.getField("displayName")=0A= };=0A= JsonPerson.prototype.getAppData=3Dfunction(B){var = A=3Dthis.getField("appData");=0A= return A&&A[B]=0A= };;=0A= var JsonMessageCollection=3Dfunction(A){A=3DA {};=0A= opensocial.MessageCollection.call(this,A)=0A= };=0A= JsonMessageCollection.inherits(opensocial.MessageCollection);=0A= JsonMessageCollection.prototype.toJsonObject=3Dfunction(){return = JsonMessageCollection.copyFields(this.fields_)=0A= };=0A= JsonMessageCollection.copyFields=3Dfunction(A){var B=3D{};=0A= for(var C in A){B[C]=3DA[C]=0A= }return B=0A= };;=0A= var JsonMessage=3Dfunction(A,B){B=3DB {};=0A= opensocial.Message.call(this,A,B)=0A= };=0A= JsonMessage.inherits(opensocial.Message);=0A= JsonMessage.prototype.toJsonObject=3Dfunction(){return = JsonMessage.copyFields(this.fields_)=0A= };=0A= JsonMessage.copyFields=3Dfunction(A){var B=3D{};=0A= for(var C in A){B[C]=3DA[C]=0A= }return B=0A= };;=0A= var JsonRpcContainer=3Dfunction(C){opensocial.Container.call(this);=0A= var H=3DC.path;=0A= this.path_=3DH.replace("%host%",document.location.host);=0A= var F=3DC.invalidatePath;=0A= this.invalidatePath_=3DF.replace("%host%",document.location.host);=0A=

var G=3DC.supportedFields;=0A= var E=3D{};=0A= for(var B in G){if(G.hasOwnProperty(B)){E[B]=3D{};=0A= for(var D=3D0;=0A= D<G[B].length;=0A= D++){var A=3DG[B][D];=0A= E[B][A]=3Dtrue=0A= }}}this.environment_=3Dnew opensocial.Environment(C.domain,E);=0A= this.securityToken_=3Dshindig.auth.getSecurityToken();=0A= gadgets.rpc.register("shindig.requestShareApp_callback",JsonRpcContainer.= requestShareAppCallback_)=0A= };=0A= var JsonRpcRequestItem=3Dfunction(B,A){this.rpc=3DB;=0A= this.processData=3DA function(C){return C=0A= };=0A= this.processResponse=3Dfunction(C,F,E,D){var = G=3DE?JsonRpcContainer.translateHttpError(E.code):null;=0A= return new opensocial.ResponseItem(C,E?null:this.processData(F),G,D)=0A= }=0A= };=0A= (function(){var A=3D{};=0A= JsonRpcContainer.inherits(opensocial.Container);=0A= JsonRpcContainer.prototype.getEnvironment=3Dfunction(){return = this.environment_=0A= };=0A= JsonRpcContainer.prototype.requestShareApp=3Dfunction(F,H,C,D){var = E=3D"cId_"+Math.random();=0A= A[E]=3DC;=0A= var = B=3Dgadgets.util.unescapeString(H.getField(opensocial.Message.Field.BODY)= );=0A= if(!B B.length=3D=3D=3D0){var = G=3Dgadgets.util.unescapeString(H.getField(opensocial.Message.Field.BODY_= ID));=0A= B=3Dgadgets.Prefs.getMsg(G)=0A= }gadgets.rpc.call("..","shindig.requestShareApp",null,E,F,B)=0A= };=0A= JsonRpcContainer.requestShareAppCallback_=3Dfunction(F,G,C,E){callback=3D= A[F];=0A= if(callback){A[F]=3Dnull;=0A= var D=3Dnull;=0A= if(E){D=3D{recipientIds:E}=0A= }var B=3Dnew opensocial.ResponseItem(null,D,C);=0A= callback(B)=0A= }};=0A= JsonRpcContainer.prototype.requestCreateActivity=3Dfunction(E,C,B){B=3DB = function(){};=0A= var D=3Dopensocial.newDataRequest();=0A= var F=3Dopensocial.newIdSpec({userId:"VIEWER"});=0A= D.add(this.newCreateActivityRequest(F,E),"key");=0A= D.send(function(G){B(G.get("key"))=0A= })=0A= };=0A= JsonRpcContainer.prototype.requestData=3Dfunction(G,K){K=3DK function(){= };=0A= var E=3DG.getRequestObjects();=0A= var I=3DE.length;=0A= if(I=3D=3D=3D0){window.setTimeout(function(){K(new = opensocial.DataResponse({},true))=0A= },0);=0A=

return =0A= }var L=3Dnew Array(I);=0A= for(var F=3D0;=0A= F<I;=0A= F++){var J=3DE[F];=0A= L[F]=3DJ.request.rpc;=0A= if(J.key){L[F].id=3DJ.key=0A= }}var = C=3Dfunction(X){if(X.errors[0]){JsonRpcContainer.generateErrorResponse(X,= E,K);=0A= return =0A= }X=3DX.result X.data;=0A= var N=3Dfalse;=0A= var W=3D{};=0A= for(var R=3D0;=0A= R<X.length;=0A= R++){X[X[R].id]=3DX[R]=0A= }for(var O=3D0;=0A= O<E.length;=0A= O++){var Q=3DE[O];=0A= var P=3DX[O];=0A= if(Q.key&&P.id!=3D=3DQ.key){throw"Request key("+Q.key+") and response = id("+P.id+") do not match"=0A= }var M=3DP.result P.data;=0A= var U=3DP.error;=0A= var T=3D"";=0A= if(U){T=3DU.message=0A= }var S=3DQ.request.processResponse(Q.request,M,U,T);=0A= N=3DN S.hadError();=0A= if(Q.key){W[Q.key]=3DS=0A= }}var V=3Dnew opensocial.DataResponse(W,N);=0A= K(V)=0A= };=0A= var = H=3D{CONTENT_TYPE:"JSON",METHOD:"POST",AUTHORIZATION:"SIGNED",POST_DATA:g= adgets.json.stringify(L)};=0A= var B=3D[this.path_];=0A= var D=3Dshindig.auth.getSecurityToken();=0A= if(D){B.push("?st=3D",encodeURIComponent(D))=0A= }this.sendRequest(B.join(""),C,H,"application/json")=0A= };=0A= JsonRpcContainer.prototype.sendRequest=3Dfunction(B,E,C,D){gadgets.io.mak= eNonProxiedRequest(B,E,C,D)=0A= };=0A= JsonRpcContainer.generateErrorResponse=3Dfunction(B,E,G){var = C=3DJsonRpcContainer.translateHttpError(B.rc B.result.error B.data.erro= r) opensocial.ResponseItem.Error.INTERNAL_ERROR;=0A= var F=3D{};=0A= for(var D=3D0;=0A= D<E.length;=0A= D++){F[E[D].key]=3Dnew opensocial.ResponseItem(E[D].request,null,C)=0A= }G(new opensocial.DataResponse(F,true))=0A= };=0A= JsonRpcContainer.translateHttpError=3Dfunction(B){if(B=3D=3D501){return = opensocial.ResponseItem.Error.NOT_IMPLEMENTED=0A= }else{if(B=3D=3D401){return opensocial.ResponseItem.Error.UNAUTHORIZED=0A= }else{if(B=3D=3D403){return opensocial.ResponseItem.Error.FORBIDDEN=0A= }else{if(B=3D=3D400){return opensocial.ResponseItem.Error.BAD_REQUEST=0A= }else{if(B=3D=3D500){return opensocial.ResponseItem.Error.INTERNAL_ERROR=0A= }else{if(B=3D=3D404){return opensocial.ResponseItem.Error.BAD_REQUEST=0A=

}else{if(B=3D=3D417){return opensocial.ResponseItem.Error.LIMIT_EXCEEDED=0A= }}}}}}}};=0A= JsonRpcContainer.prototype.makeIdSpec=3Dfunction(B){return = opensocial.newIdSpec({userId:B})=0A= };=0A= JsonRpcContainer.prototype.translateIdSpec=3Dfunction(B){var = E=3DB.getField("userId");=0A= var D=3DB.getField("groupId");=0A= if(!opensocial.Container.isArray(E)){E=3D[E]=0A= }for(var C=3D0;=0A= C<E.length;=0A= C++){if(E[C]=3D=3D=3D"OWNER"){E[C]=3D"@owner"=0A= }else{if(E[C]=3D=3D=3D"VIEWER"){E[C]=3D"@viewer"=0A= }}}if(D=3D=3D=3D"FRIENDS"){D=3D"@friends"=0A= }else{if(D=3D=3D"ALL"){D=3D"@all"=0A= }else{if(D=3D=3D=3D"SELF" !D){D=3D"@self"=0A= }}}return{userId:E,groupId:D}=0A= };=0A= JsonRpcContainer.prototype.newFetchPersonRequest=3Dfunction(E,D){var = B=3Dthis.newFetchPeopleRequest(this.makeIdSpec(E),D);=0A= var C=3Dthis;=0A= return new JsonRpcRequestItem(B.rpc,function(F){return = C.createPersonFromJson(F,D)=0A= })=0A= };=0A= JsonRpcContainer.prototype.newFetchPeopleRequest=3Dfunction(B,D){var = E=3D{method:"people.get"};=0A= E.params=3Dthis.translateIdSpec(B);=0A= FieldTranslations.addAppDataAsProfileFields(D);=0A= FieldTranslations.translateStandardArguments(D,E.params);=0A= FieldTranslations.translateNetworkDistance(B,E.params);=0A= if(D.profileDetail){FieldTranslations.translateJsPersonFieldsToServerFiel= ds(D.profileDetail);=0A= E.params.fields=3DD.profileDetail=0A= }var C=3Dthis;=0A= return new JsonRpcRequestItem(E,function(I){var H;=0A= if(I.list){H=3DI.list=0A= }else{H=3D[I]=0A= }var G=3D[];=0A= for(var F=3D0;=0A= F<H.length;=0A= F++){G.push(C.createPersonFromJson(H[F],D))=0A= }return new opensocial.Collection(G,I.startIndex,I.totalResults)=0A= })=0A= };=0A= JsonRpcContainer.prototype.createPersonFromJson=3Dfunction(B,C){FieldTran= slations.translateServerPersonToJsPerson(B,C);=0A= return new JsonPerson(B)=0A= };=0A= JsonRpcContainer.prototype.getFieldsList=3Dfunction(B){if(this.hasNoKeys(= B) this.isWildcardKey(B[0])){return[]=0A= }else{return B=0A= }};=0A= JsonRpcContainer.prototype.hasNoKeys=3Dfunction(B){return = !B B.length=3D=3D=3D0=0A= };=0A= JsonRpcContainer.prototype.isWildcardKey=3Dfunction(B){return = B=3D=3D=3D"*"=0A= };=0A= JsonRpcContainer.prototype.newFetchPersonAppDataRequest=3Dfunction(B,D,C)=

{var E=3D{method:"appdata.get"};=0A= E.params=3Dthis.translateIdSpec(B);=0A= E.params.appId=3D"@app";=0A= E.params.fields=3Dthis.getFieldsList(D);=0A= FieldTranslations.translateNetworkDistance(B,E.params);=0A= return new JsonRpcRequestItem(E,function(F){return = opensocial.Container.escape(F,C,true)=0A= })=0A= };=0A= JsonRpcContainer.prototype.newUpdatePersonAppDataRequest=3Dfunction(B,C){= var D=3D{method:"appdata.update"};=0A= D.params=3D{userId:["@viewer"],groupId:"@self"};=0A= D.params.appId=3D"@app";=0A= D.params.data=3D{};=0A= D.params.data[B]=3DC;=0A= D.params.fields=3DB;=0A= return new JsonRpcRequestItem(D)=0A= };=0A= JsonRpcContainer.prototype.newRemovePersonAppDataRequest=3Dfunction(B){va= r C=3D{method:"appdata.delete"};=0A= C.params=3D{userId:["@viewer"],groupId:"@self"};=0A= C.params.appId=3D"@app";=0A= C.params.fields=3Dthis.getFieldsList(B);=0A= return new JsonRpcRequestItem(C)=0A= };=0A= JsonRpcContainer.prototype.newFetchActivitiesRequest=3Dfunction(B,C){var = D=3D{method:"activities.get"};=0A= D.params=3Dthis.translateIdSpec(B);=0A= D.params.appId=3D"@app";=0A= FieldTranslations.translateStandardArguments(C,D.params);=0A= FieldTranslations.translateNetworkDistance(B,D.params);=0A= return new JsonRpcRequestItem(D,function(F){F=3DF.list;=0A= var G=3D[];=0A= for(var E=3D0;=0A= E<F.length;=0A= E++){G.push(new JsonActivity(F[E]))=0A= }return new opensocial.Collection(G)=0A= })=0A= };=0A= JsonRpcContainer.prototype.newActivity=3Dfunction(B){return new = JsonActivity(B,true)=0A= };=0A= JsonRpcContainer.prototype.newAlbum=3Dfunction(B){return new JsonAlbum(B)=0A= };=0A= JsonRpcContainer.prototype.newMediaItem=3Dfunction(D,B,C){C=3DC {};=0A= C.mimeType=3DD;=0A= C.url=3DB;=0A= return new JsonMediaItem(C)=0A= };=0A= JsonRpcContainer.prototype.newCreateActivityRequest=3Dfunction(B,C){var = D=3D{method:"activities.create"};=0A= D.params=3Dthis.translateIdSpec(B);=0A= D.params.appId=3D"@app";=0A= FieldTranslations.translateNetworkDistance(B,D.params);=0A= D.params.activity=3DC.toJsonObject();=0A= return new JsonRpcRequestItem(D)=0A= };=0A= JsonRpcContainer.prototype.invalidateCache=3Dfunction(){var = F=3D{method:"cache.invalidate"};=0A= var C=3D{invalidationKeys:["@viewer"]};=0A=

F.params=3DC;=0A= var = E=3D{CONTENT_TYPE:"JSON",METHOD:"POST",AUTHORIZATION:"SIGNED",POST_DATA:g= adgets.json.stringify(F)};=0A= var B=3D[this.invalidatePath_];=0A= var D=3Dshindig.auth.getSecurityToken();=0A= if(D){B.push("?st=3D",encodeURIComponent(D))=0A= }this.sendRequest(B.join(""),null,E,"application/json")=0A= }=0A= })();=0A= JsonRpcContainer.prototype.newMessage=3Dfunction(A,B){return new = JsonMessage(A,B)=0A= };=0A= JsonRpcContainer.prototype.newMessageCollection=3Dfunction(A){return new = JsonMessageCollection(A)=0A= };=0A= JsonRpcContainer.prototype.newFetchMessageCollectionsRequest=3Dfunction(A= ,B){var C=3D{method:"messages.get"};=0A= C.params=3Dthis.translateIdSpec(A);=0A= return new JsonRpcRequestItem(C,function(E){E=3DE.list;=0A= var F=3D[];=0A= for(var D=3D0;=0A= D<E.length;=0A= D++){F.push(new JsonMessageCollection(E[D]))=0A= }return new opensocial.Collection(F)=0A= })=0A= };=0A= JsonRpcContainer.prototype.newFetchMessagesRequest=3Dfunction(A,C,B){var = D=3D{method:"messages.get"};=0A= D.params=3Dthis.translateIdSpec(A);=0A= D.params.msgCollId=3DC;=0A= return new JsonRpcRequestItem(D,function(G){G=3DG.list;=0A= var F=3D[];=0A= for(var E=3D0;=0A= E<G.length;=0A= E++){F.push(new JsonMessage(G[E]))=0A= }return new opensocial.Collection(F)=0A= })=0A= };=0A= JsonRpcContainer.prototype.newCreateAlbumRequest=3Dfunction(B,A){var = C=3D{method:"albums.create"};=0A= C.params=3Dthis.translateIdSpec(B);=0A= C.params.appId=3D"@app";=0A= C.params.album=3DA.toJsonObject();=0A= return new JsonRpcRequestItem(C)=0A= };=0A= JsonRpcContainer.prototype.newDeleteAlbumRequest=3Dfunction(A,B){var = C=3D{method:"albums.delete"};=0A= C.params=3Dthis.translateIdSpec(A);=0A= C.params.appId=3D"@app";=0A= C.params.albumId=3DB;=0A= return new JsonRpcRequestItem(C)=0A= };=0A= JsonRpcContainer.prototype.newFetchAlbumsRequest=3Dfunction(A,B){var = C=3D{method:"albums.get"};=0A= C.params=3Dthis.translateIdSpec(A);=0A= C.params.appId=3D"@app";=0A= return new JsonRpcRequestItem(C,function(F){F=3DF.list;=0A= var D=3D[];=0A= for(var E=3D0;=0A=

E<F.length;=0A= E++){D.push(new JsonAlbum(F[E]))=0A= }return new opensocial.Collection(D)=0A= })=0A= };=0A= JsonRpcContainer.prototype.newCreateMediaItemRequest=3Dfunction(A,C,B){va= r D=3D{method:"mediaItems.create"};=0A= D.params=3Dthis.translateIdSpec(A);=0A= D.params.appId=3D"@app";=0A= D.params.albumId=3DC;=0A= D.params.mediaItem=3DB.toJsonObject();=0A= return new JsonRpcRequestItem(D)=0A= };=0A= JsonRpcContainer.prototype.newFetchMediaItemsRequest=3Dfunction(A,B,C){va= r D=3D{method:"mediaItems.get"};=0A= D.params=3Dthis.translateIdSpec(A);=0A= D.params.appId=3D"@app";=0A= D.params.albumId=3DB;=0A= return new JsonRpcRequestItem(D,function(G){G=3DG.list;=0A= var F=3D[];=0A= for(var E=3D0;=0A= E<G.length;=0A= E++){F.push(new JsonMediaItem(G[E]))=0A= }return new opensocial.Collection(F)=0A= })=0A= };;=0A= =0A= var requiredConfig =3D {=0A= "path": gadgets.config.NonEmptyStringValidator,=0A= "domain": gadgets.config.NonEmptyStringValidator,=0A= "supportedFields": gadgets.config.ExistsValidator,=0A= "invalidatePath": gadgets.config.ExistsValidator=0A= };=0A= =0A= gadgets.config.register("opensocial", requiredConfig,=0A= function(config) {=0A= var configParams =3D config["opensocial"];=0A= opensocial.Container.setContainer(new = JsonRpcContainer(configParams));=0A= if (window['caja']) {=0A= opensocial.Container.get().enableCaja();=0A= }=0A= });=0A= ;=0A= opensocial.DataRequest.prototype.newUpdatePersonAppDataRequest_09=3Dopens= ocial.DataRequest.prototype.newUpdatePersonAppDataRequest;=0A= opensocial.DataRequest.prototype.newUpdatePersonAppDataRequest=3Dfunction= (C,A,B){if(C!=3D=3Dopensocial.IdSpec.PersonId.VIEWER){throw = Error("Cannot update app data for person "+C)=0A= }return this.newUpdatePersonAppDataRequest_09(A,B)=0A= };=0A= opensocial.DataRequest.prototype.newRemovePersonAppDataRequest_09=3Dopens= ocial.DataRequest.prototype.newRemovePersonAppDataRequest;=0A= opensocial.DataRequest.prototype.newRemovePersonAppDataRequest=3Dfunction= (B,A){if(B!=3D=3Dopensocial.IdSpec.PersonId.VIEWER){throw Error("Cannot = remove app data for person "+B)=0A= }return this.newRemovePersonAppDataRequest_09(A)=0A= };;=0A= var opensocial=3Dopensocial {};=0A= opensocial.data=3Dopensocial.data {};=0A=

opensocial.data.DataContext=3Dfunction(){var E=3D[];=0A= var B=3D{};=0A= var A=3Dfunction(I,K,J){if(typeof = K=3D=3D=3D"undefined" K=3D=3D=3Dnull){return =0A= }B[I]=3DK;=0A= if(!(J=3D=3D=3Dfalse)){C(I)=0A= }};=0A= var G=3Dfunction(K,O,M,N){var I=3D!!M;=0A= var L=3D{keys:{},callback:O,oneTime:I};=0A= if(typeof K=3D=3D=3D"string"){L.keys[K]=3Dtrue;=0A= if(K!=3D"*"){K=3D[K]=0A= }}else{for(var J=3D0;=0A= J<K.length;=0A= J++){L.keys[K[J]]=3Dtrue=0A= }}E.push(L);=0A= if(N&&K!=3D=3D"*"&&H(L.keys)){window.setTimeout(function(){F(L,K)=0A= },1)=0A= }};=0A= var H=3Dfunction(J){if(J["*"]){return true=0A= }for(var I in J){if(typeof B[I]=3D=3D=3D"undefined"){return false=0A= }}return true=0A= };=0A= var F=3Dfunction(J,I){if(H(J.keys)){J.callback(I);=0A= if(J.oneTime){D(J)=0A= }}};=0A= var D=3Dfunction(J){for(var I=3D0;=0A= I<E.length;=0A= ++I){if(E[I]=3D=3DJ){E.splice(I,1);=0A= return =0A= }}};=0A= var C=3Dfunction(L){if(typeof (L)=3D=3D"string"){L=3D[L]=0A= }for(var K=3D0;=0A= K<E.length;=0A= ++K){var M=3DE[K];=0A= for(var I=3D0;=0A= I<L.length;=0A= I++){var J=3DL[I];=0A= if(M.keys[J] M.keys["*"]){F(M,L);=0A= break=0A= }}}};=0A= return{getData:function(){var J=3D{};=0A= for(var I in B){if(B.hasOwnProperty(I)){J[I]=3DB[I]=0A= }}return J=0A= },registerListener:function(I,J){G(I,J,false,true)=0A= },registerOneTimeListener_:function(I,J){G(I,J,true,true)=0A= },registerDeferredListener_:function(I,J){G(I,J,false,false)=0A= },getDataSet:function(I){return B[I]=0A= },putDataSet:function(I,J){A(I,J,true)=0A= },putDataSets:function(I){var K=3D[];=0A= for(var J in I){K.push(J);=0A= A(J,I[J],false)=0A= }C(K)=0A= }}=0A= }();=0A= opensocial.data.getDataContext=3Dfunction(){return = opensocial.data.DataContext=0A= };;=0A= var tamings___=3Dtamings___ [];=0A= tamings___.push(function(A){caja___.whitelistFuncs([[opensocial.data,"get= DataContext"],[opensocial.data.DataContext,"putDataSet"]])=0A=

});;=0A= var opensocial=3Dopensocial {};=0A= opensocial.xmlutil=3Dopensocial.xmlutil {};=0A= opensocial.xmlutil.parser_=3Dnull;=0A= opensocial.xmlutil.parseXML=3Dfunction(B){if(typeof = (DOMParser)!=3D"undefined"){opensocial.xmlutil.parser_=3Dopensocial.xmlut= il.parser_ new DOMParser();=0A= var A=3Dopensocial.xmlutil.parser_.parseFromString(B,"text/xml");=0A= if(A.firstChild&&A.firstChild.tagName=3D=3D"parsererror"){throw = Error(A.firstChild.firstChild.nodeValue)=0A= }return A=0A= }else{if(typeof (ActiveXObject)!=3D"undefined"){var A=3Dnew = ActiveXObject("MSXML2.DomDocument");=0A= A.validateOnParse=3Dfalse;=0A= A.loadXML(B);=0A= if(A.parseError&&A.parseError.errorCode){throw Error(A.parseError.reason)=0A= }return A=0A= }}throw Error("No XML parser found in this browser.")=0A= };=0A= opensocial.xmlutil.NSMAP=3D{os:"http://opensocial.org/"};=0A= opensocial.xmlutil.getRequiredNamespaces=3Dfunction(B,A){var = D=3DA?opensocial.xmlutil.getNamespaceDeclarations_(A):{};=0A= for(var C in = opensocial.xmlutil.NSMAP){if(opensocial.xmlutil.NSMAP.hasOwnProperty(C)&&= !D.hasOwnProperty(C)&&B.indexOf("<"+C+":")>=3D0&&B.indexOf("xmlns:"+C+":"= )<0){D[C]=3Dopensocial.xmlutil.NSMAP[C]=0A= }}return opensocial.xmlutil.serializeNamespaces_(D)=0A= };=0A= opensocial.xmlutil.serializeNamespaces_=3Dfunction(C){var A=3D[];=0A= for(var B in C){if(C.hasOwnProperty(B)){A.push(" = xmlns:",B,'=3D"',C[B],'"')=0A= }}return A.join("")=0A= };=0A= opensocial.xmlutil.getNamespaceDeclarations_=3Dfunction(C){var D=3D{};=0A= for(var B=3D0;=0A= B<C.attributes.length;=0A= B++){var A=3DC.attributes[B].nodeName;=0A= if(A.substring(0,6)!=3D"xmlns:"){continue=0A= }D[A.substring(6,A.length)]=3DC.getAttribute(A)=0A= }return D=0A= };=0A= opensocial.xmlutil.ENTITIES=3D'<!ENTITY nbsp "&#160;">';=0A= opensocial.xmlutil.prepareXML=3Dfunction(B,A){var = C=3Dopensocial.xmlutil.getRequiredNamespaces(B,A);=0A= return"<!DOCTYPE root ["+opensocial.xmlutil.ENTITIES+']><root = xml:space=3D"preserve"'+C+">"+B+"</root>"=0A= };;=0A= opensocial.data.ATTR_KEY=3D"key";=0A= opensocial.data.SCRIPT_TYPE=3D"text/os-data";=0A= opensocial.data.NSMAP=3D{};=0A= opensocial.data.VAR_REGEX=3D/^([\w\W]*?)(\$\{[^\}]*\})([\w\W]*)$/;=0A= opensocial.data.RequestDescriptor=3Dfunction(C){this.tagName=3DC.tagName;=0A= this.tagParts=3Dthis.tagName.split(":");=0A= this.attributes=3D{};=0A= this.dependencies=3Dfalse;=0A= for(var B=3D0;=0A= B<C.attributes.length;=0A= ++B){var A=3DC.attributes[B].nodeName;=0A= if(A){var D=3DC.getAttribute(A);=0A= if(A&&D){this.attributes[A]=3DD;=0A=

this.computeNeededKeys_(D)=0A= }}}this.key=3Dthis.attributes[opensocial.data.ATTR_KEY];=0A= this.register_()=0A= };=0A= opensocial.data.RequestDescriptor.prototype.hasAttribute=3Dfunction(A){re= turn !!this.attributes[A]=0A= };=0A= opensocial.data.RequestDescriptor.prototype.getAttribute=3Dfunction(B){va= r A=3Dthis.attributes[B];=0A= if(!A){return A=0A= }var C=3Dopensocial.data.parseExpression_(A);=0A= if(!C){return A=0A= }return opensocial.data.DataContext.evalExpression(C)=0A= };=0A= opensocial.data.parseExpression_=3Dfunction(C){if(!C.length){return null=0A= }var A=3Dopensocial.data.VAR_REGEX;=0A= var F=3DC;=0A= var E=3D[];=0A= var B=3DF.match(A);=0A= if(!B){return null=0A= }while(B){if(B[1].length>0){E.push(opensocial.data.transformLiteral_(B[1]= ))=0A= }var D=3DB[2].substring(2,B[2].length-1);=0A= E.push("("+D+")");=0A= F=3DB[3];=0A= B=3DF.match(A)=0A= }if(F.length>0){E.push(opensocial.data.transformLiteral_(F))=0A= }return E.join("+")=0A= };=0A= opensocial.data.transformLiteral_=3Dfunction(A){return"'"+A.replace(/'/g,= "\\'").replace(/\n/g," ")+"'"=0A= };=0A= opensocial.data.RequestDescriptor.prototype.sendRequest=3Dfunction(){var = B=3Dopensocial.data.NSMAP[this.tagParts[0]];=0A= var A=3Dnull;=0A= if(B){A=3DB[this.tagParts[1]]=0A= }if(!A){throw Error("Data handler undefined for "+this.tagName)=0A= }A(this)=0A= };=0A= opensocial.data.RequestDescriptor.prototype.getSendRequestClosure=3Dfunct= ion(){var A=3Dthis;=0A= return function(){A.sendRequest()=0A= }=0A= };=0A= opensocial.data.RequestDescriptor.prototype.computeNeededKeys_=3Dfunction= (E){var A=3Dopensocial.data.VAR_REGEX;=0A= var B=3DE.match(A);=0A= while(B){var D=3DB[2].substring(2,B[2].length-1);=0A= var C=3DD.split(".")[0];=0A= if(!this.neededKeys){this.neededKeys=3D{}=0A= }this.neededKeys[C]=3Dtrue;=0A= B=3DB[3].match(A)=0A= }};=0A= opensocial.data.RequestDescriptor.prototype.register_=3Dfunction(){openso= cial.data.registerRequestDescriptor(this)=0A= };=0A= opensocial.data.DataContext.evalExpression=3Dfunction(A){return(new = Function("context","with (context) return = "+A))(opensocial.data.DataContext.getData())=0A= };=0A=

opensocial.data.requests_=3D{};=0A= opensocial.data.registerRequestDescriptor=3Dfunction(A){if(opensocial.dat= a.requests_[A.key]){throw Error("Request already registered for "+A.key)=0A= }opensocial.data.requests_[A.key]=3DA=0A= };=0A= opensocial.data.currentAPIRequest_=3Dnull;=0A= opensocial.data.currentAPIRequestKeys_=3Dnull;=0A= opensocial.data.currentAPIRequestCallbacks_=3Dnull;=0A= opensocial.data.getCurrentAPIRequest=3Dfunction(){if(!opensocial.data.cur= rentAPIRequest_){opensocial.data.currentAPIRequest_=3Dopensocial.newDataR= equest();=0A= opensocial.data.currentAPIRequestKeys_=3D[];=0A= opensocial.data.currentAPIRequestCallbacks_=3D{}=0A= }return opensocial.data.currentAPIRequest_=0A= };=0A= opensocial.data.addToCurrentAPIRequest=3Dfunction(C,B,A){opensocial.data.= getCurrentAPIRequest().add(C,B);=0A= opensocial.data.currentAPIRequestKeys_.push(B);=0A= if(A){opensocial.data.currentAPIRequestCallbacks_[B]=3DA=0A= }window.setTimeout(opensocial.data.sendCurrentAPIRequest_,0)=0A= };=0A= opensocial.data.sendCurrentAPIRequest_=3Dfunction(){if(opensocial.data.cu= rrentAPIRequest_){opensocial.data.currentAPIRequest_.send(opensocial.data= .createSharedRequestCallback_());=0A= opensocial.data.currentAPIRequest_=3Dnull=0A= }};=0A= opensocial.data.createSharedRequestCallback_=3Dfunction(){var = B=3Dopensocial.data.currentAPIRequestKeys_;=0A= var A=3Dopensocial.data.currentAPIRequestCallbacks_;=0A= return function(C){opensocial.data.onAPIResponse(C,B,A)=0A= }=0A= };=0A= opensocial.data.onAPIResponse=3Dfunction(C,F,E){for(var B=3D0;=0A= B<F.length;=0A= B++){var A=3DF[B];=0A= var D=3DC.get(A);=0A= if(!D.hadError()){var G=3Dopensocial.data.extractJson_(D,A);=0A= if(E[A]){E[A](A,G)=0A= }else{opensocial.data.DataContext.putDataSet(A,G)=0A= }}}};=0A= opensocial.data.extractJson_=3Dfunction(E,D){var G=3DE.getData();=0A= if(G.array_){var A=3D[];=0A= for(var C=3D0;=0A= C<G.array_.length;=0A= C++){A.push(G.array_[C].fields_)=0A= }G=3DA;=0A= var F=3Dopensocial.data.requests_[D];=0A= if(F.tagName=3D=3D"os:PeopleRequest"){var B=3DF.getAttribute("groupId");=0A= if((!B B=3D=3D"@self")&&G.length=3D=3D1){G=3DG[0]=0A= }}}else{G=3DG.fields_ G=0A= }return G=0A= };=0A= opensocial.data.registerRequestHandler=3Dfunction(B,D){var = A=3DB.split(":");=0A= var C=3Dopensocial.data.NSMAP[A[0]];=0A= if(!C){if(!opensocial.xmlutil.NSMAP[A[0]]){opensocial.xmlutil.NSMAP[A[0]]= =3Dnull=0A= }C=3Dopensocial.data.NSMAP[A[0]]=3D{}=0A= }else{if(C[A[1]]){throw Error("Request handler "+A[1]+" is already = defined.")=0A=

}}C[A[1]]=3DD=0A= };=0A= opensocial.data.processDocumentMarkup=3Dfunction(D){var E=3DD document;=0A= var A=3DE.getElementsByTagName("script");=0A= for(var B=3D0;=0A= B<A.length;=0A= ++B){var C=3DA[B];=0A= if(C.type=3D=3Dopensocial.data.SCRIPT_TYPE){opensocial.data.loadRequests(= C)=0A= }}opensocial.data.registerRequestDependencies();=0A= opensocial.data.executeRequests()=0A= };=0A= if(window.gadgets&&window.gadgets["util"]){gadgets.util.registerOnLoadHan= dler(opensocial.data.processDocumentMarkup)=0A= }opensocial.data.loadRequests=3Dfunction(A){if(typeof = (A)=3D=3D"string"){opensocial.data.loadRequestsFromMarkup_(A);=0A= return =0A= }var B=3DA;=0A= A=3DB.value B.innerHTML;=0A= opensocial.data.loadRequestsFromMarkup_(A)=0A= };=0A= opensocial.data.loadRequestsFromMarkup_=3Dfunction(A){A=3Dopensocial.xmlu= til.prepareXML(A);=0A= var C=3Dopensocial.xmlutil.parseXML(A);=0A= var B=3DC.firstChild;=0A= while(B.nodeType!=3D1){B=3DB.nextSibling=0A= }opensocial.data.processDataNode_(B)=0A= };=0A= opensocial.data.processDataNode_=3Dfunction(A){for(var C=3DA.firstChild;=0A= C;=0A= C=3DC.nextSibling){if(C.nodeType=3D=3D1){var B=3Dnew = opensocial.data.RequestDescriptor(C)=0A= }}};=0A= opensocial.data.registerRequestDependencies=3Dfunction(){for(var A in = opensocial.data.requests_){var C=3Dopensocial.data.requests_[A];=0A= var E=3DC.neededKeys;=0A= var D=3D[];=0A= for(var B in = E){if(opensocial.data.DataContext.getDataSet(B)=3D=3Dnull&&opensocial.dat= a.requests_[B]){D.push(B)=0A= }}if(D.length>0){opensocial.data.DataContext.registerListener(D,C.getSend= RequestClosure());=0A= C.dependencies=3Dtrue=0A= }}};=0A= opensocial.data.executeRequests=3Dfunction(){for(var A in = opensocial.data.requests_){var B=3Dopensocial.data.requests_[A];=0A= if(!B.dependencies){B.sendRequest()=0A= }}};=0A= opensocial.data.transformSpecialValue=3Dfunction(A){if(A.substring(0,1)=3D= =3D"@"){return A.substring(1).toUpperCase()=0A= }return A=0A= };=0A= opensocial.data.addFieldsToParams_=3Dfunction(C,B){if(!B){return =0A= }var A=3DB.replace(/(^\s* \s*$)/g,"").split(/\s*,\s*/);=0A= C[opensocial.DataRequest.PeopleRequestFields.PROFILE_DETAILS]=3DA=0A= };=0A= (function(){opensocial.data.registerRequestHandler("os:ViewerRequest",fun= ction(B){var C=3D{};=0A= opensocial.data.addFieldsToParams_(C,B.getAttribute("fields"));=0A= var =

A=3Dopensocial.data.getCurrentAPIRequest().newFetchPersonRequest("VIEWER"= ,C);=0A= opensocial.data.addToCurrentAPIRequest(A,B.key)=0A= });=0A= opensocial.data.registerRequestHandler("os:OwnerRequest",function(B){var = C=3D{};=0A= opensocial.data.addFieldsToParams_(C,B.getAttribute("fields"));=0A= var = A=3Dopensocial.data.getCurrentAPIRequest().newFetchPersonRequest("OWNER",= C);=0A= opensocial.data.addToCurrentAPIRequest(A,B.key)=0A= });=0A= opensocial.data.registerRequestHandler("os:PeopleRequest",function(E){var= C=3DE.getAttribute("userId");=0A= var B=3DE.getAttribute("groupId") "@self";=0A= var A=3D{};=0A= A.userId=3Dopensocial.data.transformSpecialValue(C);=0A= if(B!=3D"@self"){A.groupId=3Dopensocial.data.transformSpecialValue(B)=0A= }var F=3D{};=0A= opensocial.data.addFieldsToParams_(F,E.getAttribute("fields"));=0A= var = D=3Dopensocial.data.getCurrentAPIRequest().newFetchPeopleRequest(opensoci= al.newIdSpec(A),F);=0A= opensocial.data.addToCurrentAPIRequest(D,E.key)=0A= });=0A= opensocial.data.registerRequestHandler("os:ActivitiesRequest",function(E)= {var C=3DE.getAttribute("userId");=0A= var B=3DE.getAttribute("groupId") "@self";=0A= var A=3D{};=0A= A.userId=3Dopensocial.data.transformSpecialValue(C);=0A= if(B!=3D"@self"){A.groupId=3Dopensocial.data.transformSpecialValue(B)=0A= }var = D=3Dopensocial.data.getCurrentAPIRequest().newFetchActivitiesRequest(open= social.newIdSpec(A));=0A= opensocial.data.addToCurrentAPIRequest(D,E.key)=0A= });=0A= opensocial.data.registerRequestHandler("os:HttpRequest",function(C){var = A=3DC.getAttribute("href");=0A= var B=3DC.getAttribute("format") "json";=0A= var D=3D{};=0A= D[gadgets.io.RequestParameters.CONTENT_TYPE]=3DB.toLowerCase()=3D=3D"text= "?gadgets.io.ContentType.TEXT:gadgets.io.ContentType.JSON;=0A= D[gadgets.io.RequestParameters.METHOD]=3Dgadgets.io.MethodType.GET;=0A= gadgets.io.makeRequest(A,function(E){opensocial.data.DataContext.putDataS= et(C.key,E.data)=0A= },D)=0A= })=0A= })();=0A= (opensocial.data.populateParams_=3Dfunction(){if(window.gadgets&&gadgets.= util.hasFeature("views")){opensocial.data.DataContext.putDataSet("ViewPar= ams",gadgets.views.getParams())=0A= }})();;=0A= (function(){osapi._registerMethod=3Dfunction(G,F){var A=3Dtypeof = ___!=3D=3D"undefined";=0A= if(G=3D=3D"newBatch"){return =0A= }var D=3DG.split(".");=0A= var C=3Dosapi;=0A= for(var B=3D0;=0A= B<D.length-1;=0A= B++){C[D[B]]=3DC[D[B]] {};=0A=

C=3DC[D[B]]=0A= }var E=3Dfunction(J){var I=3Dosapi.newBatch();=0A= var H=3D{};=0A= H.execute=3Dfunction(M){var K=3DA?___.untame(M):M;=0A= var L=3DA?___.USELESS:this;=0A= I.add(G,this);=0A= I.execute(function(N){if(N.error){K.call(L,N.error)=0A= }else{K.call(L,N[G])=0A= }})=0A= };=0A= if(A){___.markInnocent(H.execute,"execute")=0A= }J=3DJ {};=0A= J.userId=3DJ.userId "@viewer";=0A= J.groupId=3DJ.groupId "@self";=0A= H.method=3DG;=0A= H.transport=3DF;=0A= H.rpc=3DJ;=0A= return H=0A= };=0A= if(A&&typeof ___.markInnocent!=3D=3D"undefined"){___.markInnocent(E,G)=0A= }if(C[D[D.length-1]]){gadgets.warn("Skipping duplicate osapi method = definition "+G+" on transport "+F.name)=0A= }else{C[D[D.length-1]]=3DE=0A= }}=0A= })();;=0A= (function(){var A=3Dfunction(){var C=3D{};=0A= var B=3D[];=0A= var F=3Dfunction(G,H){if(H&&G){B.push({key:G,request:H})=0A= }return C=0A= };=0A= var E=3Dfunction(H){var G=3D{method:H.request.method,id:H.key};=0A= if(H.request.rpc){G.params=3DH.request.rpc=0A= }return G=0A= };=0A= var D=3Dfunction(G){var H=3D{};=0A= var O=3D{};=0A= var J=3D0;=0A= var K=3D[];=0A= for(var M=3D0;=0A= M<B.length;=0A= M++){var I=3DB[M].request.transport;=0A= if(!O[I.name]){K.push(I);=0A= J++=0A= }O[I.name]=3DO[I.name] [];=0A= O[I.name].push(E(B[M]))=0A= }var N=3Dfunction(S){if(S.error){H.error=3DS.error=0A= }for(var R=3D0;=0A= R<B.length;=0A= R++){var Q=3DB[R].key;=0A= var P=3DS[Q];=0A= if(P){if(P.error){H[Q]=3DP=0A= }else{H[Q]=3DP.data P.result=0A= }}}J--;=0A= if(J=3D=3D=3D0){G(H)=0A= }};=0A= for(var L=3D0;=0A= L<K.length;=0A= L++){K[L].execute(O[K[L].name],N)=0A= }if(J=3D=3D0){window.setTimeout(function(){G(H)=0A= },0)=0A=

}};=0A= C.execute=3DD;=0A= C.add=3DF;=0A= return C=0A= };=0A= osapi.newBatch=3DA=0A= })();;=0A= (function(){function A(H,G){function = F(J){if(J.errors[0]){G({error:{code:J.rc,message:J.text}})=0A= }else{var K=3DJ.result J.data;=0A= if(K.error){G(K)=0A= }else{var I=3D{};=0A= for(var L=3D0;=0A= L<K.length;=0A= L++){I[K[L].id]=3DK[L]=0A= }G(I)=0A= }}}var = E=3D{POST_DATA:gadgets.json.stringify(H),CONTENT_TYPE:"JSON",METHOD:"POST= ",AUTHORIZATION:"SIGNED"};=0A= var C=3Dthis.name;=0A= var D=3Dshindig.auth.getSecurityToken();=0A= if(D){C+=3D"?st=3D";=0A= C+=3DencodeURIComponent(D)=0A= }gadgets.io.makeNonProxiedRequest(C,F,E,"application/json")=0A= }function B(F){var H=3DF["osapi.services"];=0A= if(H){for(var E in = H){if(H.hasOwnProperty(E)){if(E.indexOf("http")=3D=3D0 E.indexOf("//")=3D= =3D0){var C=3DE.replace("%host%",document.location.host);=0A= var I=3D{name:C,execute:A};=0A= var D=3DH[E];=0A= for(var G=3D0;=0A= G<D.length;=0A= G++){osapi._registerMethod(D[G],I)=0A= }}}}}}if(gadgets.config){gadgets.config.register("osapi.services",null,B)=0A= }})();;=0A= if(gadgets&&gadgets.rpc){(function(){function A(E,D){var = C=3Dfunction(G){if(!G){D({code:500,message:"Container refused the = request"})=0A= }else{if(G.error){D(G)=0A= }else{var F=3D{};=0A= for(var H=3D0;=0A= H<G.length;=0A= H++){F[G[H].id]=3DG[H]=0A= }D(F)=0A= }}};=0A= gadgets.rpc.call("..","osapi._handleGadgetRpcMethod",C,E)=0A= }function B(C){var F=3D{name:"gadgets.rpc",execute:A};=0A= var K=3DC["osapi.services"];=0A= if(K){for(var D in = K){if(K.hasOwnProperty(D)){if(D=3D=3D=3D"gadgets.rpc"){var E=3DK[D];=0A= for(var H=3D0;=0A= H<E.length;=0A= H++){osapi._registerMethod(E[H],F)=0A= }}}}}if(osapi.container&&osapi.container.listMethods){var = G=3Dgadgets.util.runOnLoadHandlers;=0A= var I=3D2;=0A= var J=3Dfunction(){I--;=0A= if(I=3D=3D0){G()=0A= }};=0A= gadgets.util.runOnLoadHandlers=3DJ;=0A=

osapi.container.listMethods({}).execute(function(L){if(!L.error){for(var = M=3D0;=0A= M<L.length;=0A= M++){if(L[M]!=3D"container.listMethods"){osapi._registerMethod(L[M],F)=0A= }}}J()=0A= });=0A= window.setTimeout(J,500)=0A= }}if(gadgets.config&&gadgets.config.isGadget){gadgets.config.register("os= api.services",null,B)=0A= }})()=0A= };;=0A= gadgets.util.registerOnLoadHandler(function(){if(osapi&&osapi.people&&osa= pi.people.get){osapi.people.getViewer=3Dfunction(A){A=3DA {};=0A= A.userId=3D"@viewer";=0A= A.groupId=3D"@self";=0A= return osapi.people.get(A)=0A= };=0A= osapi.people.getViewerFriends=3Dfunction(A){A=3DA {};=0A= A.userId=3D"@viewer";=0A= A.groupId=3D"@friends";=0A= return osapi.people.get(A)=0A= };=0A= osapi.people.getOwner=3Dfunction(A){A=3DA {};=0A= A.userId=3D"@owner";=0A= A.groupId=3D"@self";=0A= return osapi.people.get(A)=0A= };=0A= osapi.people.getOwnerFriends=3Dfunction(A){A=3DA {};=0A= A.userId=3D"@owner";=0A= A.groupId=3D"@friends";=0A= return osapi.people.get(A)=0A= }=0A= }});;=0A= var tamings___=3Dtamings___ [];=0A= tamings___.push(function(A){___.tamesTo(osapi.newBatch,___.markFuncFreeze= (function(){var C=3Dosapi.newBatch();=0A= ___.markInnocent(C.add,"add");=0A= ___.markInnocent(C.execute,"execute");=0A= return ___.tame(C)=0A= }));=0A= A.outers.osapi=3D___.tame(osapi);=0A= ___.grantRead(A.outers,"osapi");=0A= var B=3DA;=0A= gadgets.util.registerOnLoadHandler(function(){if(osapi&&osapi.people&&osa= pi.people.get){caja___.whitelistFuncs([[osapi.people,"getViewer"],[osapi.= people,"getViewerFriends"],[osapi.people,"getOwner"],[osapi.people,"getOw= nerFriends"]]);=0A= B.outers.osapi.people.getViewer=3D___.tame(osapi.people.getViewer);=0A= B.outers.osapi.people.getViewerFriends=3D___.tame(osapi.people.getViewerF= riends);=0A= B.outers.osapi.people.getOwner=3D___.tame(osapi.people.getOwner);=0A= B.outers.osapi.people.getOwnerFriends=3D___.tame(osapi.people.getOwnerFri= ends)=0A= }})=0A= });;=0A= var gadgets;=0A= var JSON=3Dwindow.JSON gadgets.json;=0A= var _IG_Prefs=3D(function(){var A=3Dnull;=0A= var B=3Dfunction(){if(!A){A=3Dnew gadgets.Prefs();=0A= A.setDontEscape_()=0A=

}return A=0A= };=0A= B._parseURL=3Dgadgets.Prefs.parseUrl;=0A= return B=0A= })();=0A= function _IG_Fetch_wrapper(B,A){B(A.data?A.data:"")=0A= }function _IG_FetchContent(B,G,C){var F=3DC {};=0A= if(F.refreshInterval){F.REFRESH_INTERVAL=3DF.refreshInterval=0A= }else{F.REFRESH_INTERVAL=3D3600=0A= }for(var E in F){var D=3DF[E];=0A= delete F[E];=0A= F[E.toUpperCase()]=3DD=0A= }var A=3Dgadgets.util.makeClosure(null,_IG_Fetch_wrapper,G);=0A= gadgets.io.makeRequest(B,A,F)=0A= }function _IG_FetchXmlContent(B,E,C){var D=3DC {};=0A= if(D.refreshInterval){D.REFRESH_INTERVAL=3DD.refreshInterval=0A= }else{D.REFRESH_INTERVAL=3D3600=0A= }D.CONTENT_TYPE=3D"DOM";=0A= var A=3Dgadgets.util.makeClosure(null,_IG_Fetch_wrapper,E);=0A= gadgets.io.makeRequest(B,A,D)=0A= }function _IG_FetchFeedAsJSON(B,F,C,A,D){var E=3DD {};=0A= E.CONTENT_TYPE=3D"FEED";=0A= E.NUM_ENTRIES=3DC;=0A= E.GET_SUMMARIES=3DA;=0A= gadgets.io.makeRequest(B,function(J){J.data=3DJ.data {};=0A= if(J.errors&&J.errors.length>0){J.data.ErrorMsg=3DJ.errors[0]=0A= }if(J.data.link){J.data.URL=3DB=0A= }if(J.data.title){J.data.Title=3DJ.data.title=0A= }if(J.data.description){J.data.Description=3DJ.data.description=0A= }if(J.data.link){J.data.Link=3DJ.data.link=0A= }if(J.data.items&&J.data.items.length>0){J.data.Entry=3DJ.data.items;=0A= for(var H=3D0;=0A= H<J.data.Entry.length;=0A= ++H){var I=3DJ.data.Entry[H];=0A= I.Title=3DI.title;=0A= I.Link=3DI.link;=0A= I.Summary=3DI.summary I.description;=0A= I.Date=3DI.pubDate=0A= }}for(var G=3D0;=0A= G<J.data.Entry.length;=0A= ++G){var I=3DJ.data.Entry[G];=0A= I.Date=3D(I.Date/1000)=0A= }F(J.data)=0A= },E)=0A= }function _IG_GetCachedUrl(A,B){var C=3DB {};=0A= C.REFRESH_INTERVAL=3D3600;=0A= if(C.refreshInterval){C.REFRESH_INTERVAL=3DC.refreshInterval=0A= }return gadgets.io.getProxyUrl(A,C)=0A= }function _IG_GetImageUrl(A,B){return _IG_GetCachedUrl(A,B)=0A= }function _IG_GetImage(B){var A=3Ddocument.createElement("img");=0A= A.src=3D_IG_GetCachedUrl(B);=0A= return A=0A= }function = _IG_RegisterOnloadHandler(A){gadgets.util.registerOnLoadHandler(A)=0A= }function _IG_Callback(B,C){var A=3Darguments;=0A= return function(){var D=3DArray.prototype.slice.call(arguments);=0A= B.apply(null,D.concat(Array.prototype.slice.call(A,1)))=0A= }=0A= }var _args=3Dgadgets.util.getUrlParameters;=0A= function _gel(A){return =

document.getElementById?document.getElementById(A):null=0A= }function _gelstn(A){if(A=3D=3D=3D"*"&&document.all){return document.all=0A= }return document.getElementsByTagName?document.getElementsByTagName(A):[]=0A= }function _gelsbyregex(D,F){var C=3D_gelstn(D);=0A= var E=3D[];=0A= for(var B=3D0,A=3DC.length;=0A= B<A;=0A= ++B){if(F.test(C[B].id)){E.push(C[B])=0A= }}return E=0A= }function _esc(A){return = window.encodeURIComponent?encodeURIComponent(A):escape(A)=0A= }function _unesc(A){return = window.decodeURIComponent?decodeURIComponent(A):unescape(A)=0A= }function _hesc(A){return gadgets.util.escapeString(A)=0A= }function _striptags(A){return A.replace(/<\/?[^>]+>/g,"")=0A= }function _trim(A){return A.replace(/^\s+ \s+$/g,"")=0A= }function _toggle(A){A=3D(typeof A=3D=3D=3D"string")?_gel(A):A;=0A= if(A!=3D=3Dnull){if(A.style.display.length=3D=3D=3D0 A.style.display=3D=3D= =3D"block"){A.style.display=3D"none"=0A= }else{if(A.style.display=3D=3D=3D"none"){A.style.display=3D"block"=0A= }}}}var _uid=3D(function(){var A=3D0;=0A= return function(){return A++=0A= }=0A= })();=0A= function _min(B,A){return(B<A?B:A)=0A= }function _max(B,A){return(B>A?B:A)=0A= }function _exportSymbols(A,C){var I=3Dwindow;=0A= var F=3DA.split(".");=0A= for(var H=3D0,G=3DF.length;=0A= H<G;=0A= H++){var B=3DF[H];=0A= I[B]=3DI[B] {};=0A= I=3DI[B]=0A= }for(var E=3D0,D=3DC.length;=0A= E<D;=0A= E+=3D2){I[C[E]]=3DC[E+1]=0A= }}function = _IG_AddDOMEventHandler(C,B,A){gadgets.warn("_IG_AddDOMEventHandler not = implemented - see SHINDIG-198")=0A= };;=0A= {var css=3D{'properties':(function(){var = s=3D[' left center right',' top center bottom','#(?:[\\da-f]{3}){1,2} aqu= a black blue fuchsia gray green lime maroon navy olive orange purple red = silver teal white yellow rgb\\(\\s*(?:-?\\d+ 0 [+\\-]?\\d+(?:\\.\\d+)?%)\= \s*,\\s*(?:-?\\d+ 0 [+\\-]?\\d+(?:\\.\\d+)?%)\\s*,\\s*(?:-?\\d+ 0 [+\\-]?= \\d+(?:\\.\\d+)?%)\\)','[+\\-]?\\d+(?:\\.\\d+)?(?:[cem]m ex in p[ctx])','= \\d+(?:\\.\\d+)?(?:[cem]m ex in p[ctx])','none hidden dotted dashed solid= double groove ridge inset outset','[+\\-]?\\d+(?:\\.\\d+)?%','\\d+(?:\\.= \\d+)?%','url\\(\"[^()\\\\\"\\r\\n]+\"\\)','repeat-x repeat-y (?:repeat s= pace round no-repeat)(?:\\s+(?:repeat space round no-repeat)){0,2}'],c=3D= [RegExp('^\\s*(?:\\s*(?:0 '+s[3]+' '+s[6]+')){1,2}\\s*$','i'),RegExp('^\\= s*(?:\\s*(?:0 '+s[3]+' '+s[6]+')){1,4}(?:\\s*\\/(?:\\s*(?:0 '+s[3]+' '+s[= 6]+')){1,4})?\\s*$','i'),RegExp('^\\s*(?:\\s*none (?:(?:\\s*(?:'+s[2]+')\= \s+(?:0 '+s[3]+')(?:\\s*(?:0 '+s[3]+')){1,4}(?:\\s*inset)? (?:\\s*inset)?= \\s+(?:0 '+s[3]+')(?:\\s*(?:0 '+s[3]+')){1,4}(?:\\s*(?:'+s[2]+'))?)\\s*,)= *(?:\\s*(?:'+s[2]+')\\s+(?:0 '+s[3]+')(?:\\s*(?:0 '+s[3]+')){1,4}(?:\\s*i= nset)? (?:\\s*inset)?\\s+(?:0 '+s[3]+')(?:\\s*(?:0 '+s[3]+')){1,4}(?:\\s*= (?:'+s[2]+'))?))\\s*$','i'),RegExp('^\\s*(?:'+s[2]+' transparent inherit)= \\s*$','i'),RegExp('^\\s*(?:'+s[5]+' inherit)\\s*$','i'),RegExp('^\\s*(?:= thin medium thick 0 '+s[3]+' inherit)\\s*$','i'),RegExp('^\\s*(?:(?:thin =

medium thick 0 '+s[3]+' '+s[5]+' '+s[2]+' transparent inherit)(?:\\s+(?:t= hin medium thick 0 '+s[3]+') \\s+(?:'+s[5]+') \\s*#(?:[\\da-f]{3}){1,2} \= \s+aqua \\s+black \\s+blue \\s+fuchsia \\s+gray \\s+green \\s+lime \\s+ma= roon \\s+navy \\s+olive \\s+orange \\s+purple \\s+red \\s+silver \\s+teal= \\s+white \\s+yellow \\s+rgb\\(\\s*(?:-?\\d+ 0 '+s[6]+')\\s*,\\s*(?:-?\\= d+ 0 '+s[6]+')\\s*,\\s*(?:-?\\d+ 0 '+s[6]+')\\) \\s+transparent \\s+inher= it){0,2} inherit)\\s*$','i'),/^\s*(?:none inherit)\s*$/i,RegExp('^\\s*(?:= '+s[8]+' none inherit)\\s*$','i'),RegExp('^\\s*(?:0 '+s[3]+' '+s[6]+' aut= o inherit)\\s*$','i'),RegExp('^\\s*(?:0 '+s[4]+' '+s[7]+' none inherit au= to)\\s*$','i'),RegExp('^\\s*(?:0 '+s[4]+' '+s[7]+' inherit auto)\\s*$','i= '),/^\s*(?:0(?:\.\d+)? \.\d+ 1(?:\.0+)? inherit)\s*$/i,RegExp('^\\s*(?:(?= :'+s[2]+' invert inherit '+s[5]+' thin medium thick 0 '+s[3]+')(?:\\s*#(?= :[\\da-f]{3}){1,2} \\s+aqua \\s+black \\s+blue \\s+fuchsia \\s+gray \\s+g= reen \\s+lime \\s+maroon \\s+navy \\s+olive \\s+orange \\s+purple \\s+red= \\s+silver \\s+teal \\s+white \\s+yellow \\s+rgb\\(\\s*(?:-?\\d+ 0 '+s[6= ]+')\\s*,\\s*(?:-?\\d+ 0 '+s[6]+')\\s*,\\s*(?:-?\\d+ 0 '+s[6]+')\\) \\s+i= nvert \\s+inherit \\s+(?:'+s[5]+' inherit) \\s+(?:thin medium thick 0 '+s= [3]+' inherit)){0,2} inherit)\\s*$','i'),RegExp('^\\s*(?:'+s[2]+' invert = inherit)\\s*$','i'),/^\s*(?:visible hidden scroll auto no-display no-cont= ent)\s*$/i,RegExp('^\\s*(?:0 '+s[4]+' '+s[7]+' inherit)\\s*$','i'),/^\s*(= ?:auto always avoid left right inherit)\s*$/i,RegExp('^\\s*(?:0 [+\\-]?\\= d+(?:\\.\\d+)?m?s '+s[6]+' inherit)\\s*$','i'),/^\s*(?:0 [+\-]?\d+(?:\.\d= +)? inherit)\s*$/i,/^\s*(?:clip ellipsis)\s*$/i,RegExp('^\\s*(?:normal 0 = '+s[3]+' inherit)\\s*$','i')];return{'-moz-border-radius':c[1],'-moz-bord= er-radius-bottomleft':c[0],'-moz-border-radius-bottomright':c[0],'-moz-bo= rder-radius-topleft':c[0],'-moz-border-radius-topright':c[0],'-moz-box-sh= adow':c[2],'-moz-opacity':c[12],'-moz-outline':c[13],'-moz-outline-color'= :c[14],'-moz-outline-style':c[4],'-moz-outline-width':c[5],'-o-text-overf= low':c[20],'-webkit-border-bottom-left-radius':c[0],'-webkit-border-botto= m-right-radius':c[0],'-webkit-border-radius':c[1],'-webkit-border-radius-= bottom-left':c[0],'-webkit-border-radius-bottom-right':c[0],'-webkit-bord= er-radius-top-left':c[0],'-webkit-border-radius-top-right':c[0],'-webkit-= border-top-left-radius':c[0],'-webkit-border-top-right-radius':c[0],'-web= kit-box-shadow':c[2],'azimuth':/^\s*(?:0 [+\-]?\d+(?:\.\d+)?(?:g?rad deg)= (?:left-side far-left left center-left center center-right right far-rig= ht right-side behind)(?:\s+(?:left-side far-left left center-left center = center-right right far-right right-side behind))? leftwards rightwards in= herit)\s*$/i,'background':RegExp('^\\s*(?:\\s*(?:'+s[8]+' none (?:(?:0 '+= s[6]+' '+s[3]+s[0]+')(?:\\s+(?:0 '+s[6]+' '+s[3]+s[1]+'))? (?:center (?:l= ef righ)t(?:\\s+(?:0 '+s[6]+' '+s[3]+'))? (?:top bottom)(?:\\s+(?:0 '+s[6= ]+' '+s[3]+'))?)(?:\\s+(?:center (?:lef righ)t(?:\\s+(?:0 '+s[6]+' '+s[3]= +'))? (?:top bottom)(?:\\s+(?:0 '+s[6]+' '+s[3]+'))?))?)(?:\\s*\\/\\s*(?:= (?:0 '+s[4]+' '+s[6]+' auto)(?:\\s+(?:0 '+s[4]+' '+s[6]+' auto)){0,2} cov= er contain))? \\/\\s*(?:(?:0 '+s[4]+' '+s[6]+' auto)(?:\\s+(?:0 '+s[4]+' = '+s[6]+' auto)){0,2} cover contain) '+s[9]+' scroll fixed local (?:border= padding content)-box)(?:\\s*'+s[8]+' \\s+none (?:\\s+(?:0 '+s[6]+' '+s[3= ]+s[0]+')(?:\\s+(?:0 '+s[6]+' '+s[3]+s[1]+'))? (?:\\s+(?:center (?:lef ri= gh)t(?:\\s+(?:0 '+s[6]+' '+s[3]+'))? (?:top bottom)(?:\\s+(?:0 '+s[6]+' '= +s[3]+'))?)){1,2})(?:\\s*\\/\\s*(?:(?:0 '+s[4]+' '+s[6]+' auto)(?:\\s+(?:= 0 '+s[4]+' '+s[6]+' auto)){0,2} cover contain))? \\s*\\/\\s*(?:(?:0 '+s[4= ]+' '+s[6]+' auto)(?:\\s+(?:0 '+s[4]+' '+s[6]+' auto)){0,2} cover contain= ) \\s+repeat-x \\s+repeat-y (?:\\s+(?:repeat space round no-repeat)){1,2}= \\s+(?:scroll fixed local) \\s+(?:border padding content)-box){0,4}\\s*,= )*\\s*(?:'+s[2]+' transparent inherit '+s[8]+' none (?:(?:0 '+s[6]+' '+s[= 3]+s[0]+')(?:\\s+(?:0 '+s[6]+' '+s[3]+s[1]+'))? (?:center (?:lef righ)t(?= :\\s+(?:0 '+s[6]+' '+s[3]+'))? (?:top bottom)(?:\\s+(?:0 '+s[6]+' '+s[3]+= '))?)(?:\\s+(?:center (?:lef righ)t(?:\\s+(?:0 '+s[6]+' '+s[3]+'))? (?:to= p bottom)(?:\\s+(?:0 '+s[6]+' '+s[3]+'))?))?)(?:\\s*\\/\\s*(?:(?:0 '+s[4]= +' '+s[6]+' auto)(?:\\s+(?:0 '+s[4]+' '+s[6]+' auto)){0,2} cover contain)= )? \\/\\s*(?:(?:0 '+s[4]+' '+s[6]+' auto)(?:\\s+(?:0 '+s[4]+' '+s[6]+' au=

to)){0,2} cover contain) '+s[9]+' scroll fixed local (?:border padding co= ntent)-box)(?:\\s*#(?:[\\da-f]{3}){1,2} \\s+aqua \\s+black \\s+blue \\s+f= uchsia \\s+gray \\s+green \\s+lime \\s+maroon \\s+navy \\s+olive \\s+oran= ge \\s+purple \\s+red \\s+silver \\s+teal \\s+white \\s+yellow \\s+rgb\\(= \\s*(?:-?\\d+ 0 '+s[6]+')\\s*,\\s*(?:-?\\d+ 0 '+s[6]+')\\s*,\\s*(?:-?\\d+= 0 '+s[6]+')\\) \\s+transparent \\s+inherit \\s*'+s[8]+' \\s+none (?:\\s+= (?:0 '+s[6]+' '+s[3]+s[0]+')(?:\\s+(?:0 '+s[6]+' '+s[3]+s[1]+'))? (?:\\s+= (?:center (?:lef righ)t(?:\\s+(?:0 '+s[6]+' '+s[3]+'))? (?:top bottom)(?:= \\s+(?:0 '+s[6]+' '+s[3]+'))?)){1,2})(?:\\s*\\/\\s*(?:(?:0 '+s[4]+' '+s[6= ]+' auto)(?:\\s+(?:0 '+s[4]+' '+s[6]+' auto)){0,2} cover contain))? \\s*\= \/\\s*(?:(?:0 '+s[4]+' '+s[6]+' auto)(?:\\s+(?:0 '+s[4]+' '+s[6]+' auto))= {0,2} cover contain) \\s+repeat-x \\s+repeat-y (?:\\s+(?:repeat space rou= nd no-repeat)){1,2} \\s+(?:scroll fixed local) \\s+(?:border padding cont= ent)-box){0,5}\\s*$','i'),'background-attachment':/^\s*(?:scroll fixed lo= cal)(?:\s*,\s*(?:scroll fixed local))*\s*$/i,'background-color':c[3],'bac= kground-image':RegExp('^\\s*(?:'+s[8]+' none)(?:\\s*,\\s*(?:'+s[8]+' none= ))*\\s*$','i'),'background-position':RegExp('^\\s*(?:(?:0 '+s[6]+' '+s[3]= +s[0]+')(?:\\s+(?:0 '+s[6]+' '+s[3]+s[1]+'))? (?:center (?:lef righ)t(?:\= \s+(?:0 '+s[6]+' '+s[3]+'))? (?:top bottom)(?:\\s+(?:0 '+s[6]+' '+s[3]+')= )?)(?:\\s+(?:center (?:lef righ)t(?:\\s+(?:0 '+s[6]+' '+s[3]+'))? (?:top = bottom)(?:\\s+(?:0 '+s[6]+' '+s[3]+'))?))?)(?:\\s*,\\s*(?:(?:0 '+s[6]+' '= +s[3]+s[0]+')(?:\\s+(?:0 '+s[6]+' '+s[3]+s[1]+'))? (?:center (?:lef righ)= t(?:\\s+(?:0 '+s[6]+' '+s[3]+'))? (?:top bottom)(?:\\s+(?:0 '+s[6]+' '+s[= 3]+'))?)(?:\\s+(?:center (?:lef righ)t(?:\\s+(?:0 '+s[6]+' '+s[3]+'))? (?= :top bottom)(?:\\s+(?:0 '+s[6]+' '+s[3]+'))?))?))*\\s*$','i'),'background= -repeat':RegExp('^\\s*(?:'+s[9]+')(?:\\s*,\\s*(?:'+s[9]+'))*\\s*$','i'),'= border':RegExp('^\\s*(?:(?:thin medium thick 0 '+s[3]+' '+s[5]+' '+s[2]+'= transparent)(?:\\s+(?:thin medium thick 0 '+s[3]+') \\s+(?:'+s[5]+') \\s= *#(?:[\\da-f]{3}){1,2} \\s+aqua \\s+black \\s+blue \\s+fuchsia \\s+gray \= \s+green \\s+lime \\s+maroon \\s+navy \\s+olive \\s+orange \\s+purple \\s= +red \\s+silver \\s+teal \\s+white \\s+yellow \\s+rgb\\(\\s*(?:-?\\d+ 0 '= +s[6]+')\\s*,\\s*(?:-?\\d+ 0 '+s[6]+')\\s*,\\s*(?:-?\\d+ 0 '+s[6]+')\\) \= \s+transparent){0,2} inherit)\\s*$','i'),'border-bottom':c[6],'border-bot= tom-color':c[3],'border-bottom-left-radius':c[0],'border-bottom-right-rad= ius':c[0],'border-bottom-style':c[4],'border-bottom-width':c[5],'border-c= ollapse':/^\s*(?:collapse separate inherit)\s*$/i,'border-color':RegExp('= ^\\s*(?:(?:'+s[2]+' transparent)(?:\\s*#(?:[\\da-f]{3}){1,2} \\s+aqua \\s= +black \\s+blue \\s+fuchsia \\s+gray \\s+green \\s+lime \\s+maroon \\s+na= vy \\s+olive \\s+orange \\s+purple \\s+red \\s+silver \\s+teal \\s+white = \\s+yellow \\s+rgb\\(\\s*(?:-?\\d+ 0 '+s[6]+')\\s*,\\s*(?:-?\\d+ 0 '+s[6]= +')\\s*,\\s*(?:-?\\d+ 0 '+s[6]+')\\) \\s+transparent){0,4} inherit)\\s*$'= ,'i'),'border-left':c[6],'border-left-color':c[3],'border-left-style':c[4= ],'border-left-width':c[5],'border-radius':c[1],'border-right':c[6],'bord= er-right-color':c[3],'border-right-style':c[4],'border-right-width':c[5],= 'border-spacing':RegExp('^\\s*(?:(?:\\s*(?:0 '+s[3]+')){1,2} \\s*inherit)= \\s*$','i'),'border-style':RegExp('^\\s*(?:(?:'+s[5]+')(?:\\s+(?:'+s[5]+'= )){0,4} inherit)\\s*$','i'),'border-top':c[6],'border-top-color':c[3],'bo= rder-top-left-radius':c[0],'border-top-right-radius':c[0],'border-top-sty= le':c[4],'border-top-width':c[5],'border-width':RegExp('^\\s*(?:(?:thin m= edium thick 0 '+s[3]+')(?:\\s+(?:thin medium thick 0 '+s[3]+')){0,4} inhe= rit)\\s*$','i'),'bottom':c[9],'box-shadow':c[2],'caption-side':/^\s*(?:to= p bottom inherit)\s*$/i,'clear':/^\s*(?:none left right both inherit)\s*$= /i,'clip':RegExp('^\\s*(?:rect\\(\\s*(?:0 '+s[3]+' auto)\\s*,\\s*(?:0 '+s= [3]+' auto)\\s*,\\s*(?:0 '+s[3]+' auto)\\s*,\\s*(?:0 '+s[3]+' auto)\\) au= to inherit)\\s*$','i'),'color':RegExp('^\\s*(?:'+s[2]+' inherit)\\s*$','i= '),'counter-increment':c[7],'counter-reset':c[7],'cue':RegExp('^\\s*(?:(?= :'+s[8]+' none inherit)(?:\\s*'+s[8]+' \\s+none \\s+inherit)? inherit)\\s= *$','i'),'cue-after':c[8],'cue-before':c[8],'cursor':RegExp('^\\s*(?:(?:\= \s*'+s[8]+'\\s*,)*\\s*(?:auto crosshair default pointer move e-resize ne-= resize nw-resize n-resize se-resize sw-resize s-resize w-resize text wait=

help progress all-scroll col-resize hand no-drop not-allowed row-resize = vertical-text) \\s*inherit)\\s*$','i'),'direction':/^\s*(?:ltr rtl inheri= t)\s*$/i,'display':/^\s*(?:inline block list-item run-in inline-block tab= le inline-table table-row-group table-header-group table-footer-group tab= le-row table-column-group table-column table-cell table-caption none inhe= rit -moz-inline-box -moz-inline-stack)\s*$/i,'elevation':/^\s*(?:0 [+\-]?= \d+(?:\.\d+)?(?:g?rad deg) below level above higher lower inherit)\s*$/i,= 'empty-cells':/^\s*(?:show hide inherit)\s*$/i,'filter':RegExp('^\\s*(?:\= \s*alpha\\(\\s*opacity\\s*=3D\\s*(?:0 '+s[6]+' [+\\-]?\\d+(?:\\.\\d+)?)\\= ))+\\s*$','i'),'float':/^\s*(?:left right none inherit)\s*$/i,'font':RegE= xp('^\\s*(?:(?:normal italic oblique inherit small-caps bold bolder light= er 100 200 300 400 500 600 700 800 900)(?:\\s+(?:normal italic oblique in= herit small-caps bold bolder lighter 100 200 300 400 500 600 700 800 900)= ){0,2}\\s+(?:xx-small x-small small medium large x-large xx-large (?:smal= l larg)er 0 '+s[4]+' '+s[7]+' inherit)(?:\\s*\\/\\s*(?:normal 0 \\d+(?:\\= .\\d+)? '+s[4]+' '+s[7]+' inherit))?(?:(?:\\s*\"\\w(?:[\\w-]*\\w)(?:\\s+\= \w([\\w-]*\\w))*\" \\s+(?:serif sans-serif cursive fantasy monospace))(?:= \\s*,\\s*(?:\"\\w(?:[\\w-]*\\w)(?:\\s+\\w([\\w-]*\\w))*\" serif sans-seri= f cursive fantasy monospace))* \\s+inherit) caption icon menu message-box= small-caption status-bar inherit)\\s*$','i'),'font-family':/^\s*(?:(?:"\= w(?:[\w-]*\w)(?:\s+\w([\w-]*\w))*" serif sans-serif cursive fantasy monos= pace)(?:\s*,\s*(?:"\w(?:[\w-]*\w)(?:\s+\w([\w-]*\w))*" serif sans-serif c= ursive fantasy monospace))* inherit)\s*$/i,'font-size':RegExp('^\\s*(?:xx= -small x-small small medium large x-large xx-large (?:small larg)er 0 '+s= [4]+' '+s[7]+' inherit)\\s*$','i'),'font-stretch':/^\s*(?:normal wider na= rrower ultra-condensed extra-condensed condensed semi-condensed semi-expa= nded expanded extra-expanded ultra-expanded)\s*$/i,'font-style':/^\s*(?:n= ormal italic oblique inherit)\s*$/i,'font-variant':/^\s*(?:normal small-c= aps inherit)\s*$/i,'font-weight':/^\s*(?:normal bold bolder lighter 100 2= 00 300 400 500 600 700 800 900 inherit)\s*$/i,'height':c[9],'left':c[9],'= letter-spacing':c[21],'line-height':RegExp('^\\s*(?:normal 0 \\d+(?:\\.\\= d+)? '+s[4]+' '+s[7]+' inherit)\\s*$','i'),'list-style':RegExp('^\\s*(?:(= ?:disc circle square decimal decimal-leading-zero lower-roman upper-roman= lower-greek lower-latin upper-latin armenian georgian lower-alpha upper-= alpha none inherit inside outside '+s[8]+')(?:\\s+(?:disc circle square d= ecimal decimal-leading-zero lower-roman upper-roman lower-greek lower-lat= in upper-latin armenian georgian lower-alpha upper-alpha none inherit) \\= s+(?:inside outside inherit) \\s*'+s[8]+' \\s+none \\s+inherit){0,2} inhe= rit)\\s*$','i'),'list-style-image':c[8],'list-style-position':/^\s*(?:ins= ide outside inherit)\s*$/i,'list-style-type':/^\s*(?:disc circle square d= ecimal decimal-leading-zero lower-roman upper-roman lower-greek lower-lat= in upper-latin armenian georgian lower-alpha upper-alpha none inherit)\s*= $/i,'margin':RegExp('^\\s*(?:(?:0 '+s[3]+' '+s[6]+' auto)(?:\\s+(?:0 '+s[= 3]+' '+s[6]+' auto)){0,4} inherit)\\s*$','i'),'margin-bottom':c[9],'margi= n-left':c[9],'margin-right':c[9],'margin-top':c[9],'max-height':c[10],'ma= x-width':c[10],'min-height':c[11],'min-width':c[11],'opacity':c[12],'outl= ine':c[13],'outline-color':c[14],'outline-style':c[4],'outline-width':c[5= ],'overflow':/^\s*(?:visible hidden scroll auto inherit)\s*$/i,'overflow-= x':c[15],'overflow-y':c[15],'padding':RegExp('^\\s*(?:(?:\\s*(?:0 '+s[4]+= ' '+s[7]+')){1,4} \\s*inherit)\\s*$','i'),'padding-bottom':c[16],'padding= -left':c[16],'padding-right':c[16],'padding-top':c[16],'page-break-after'= :c[17],'page-break-before':c[17],'page-break-inside':/^\s*(?:avoid auto i= nherit)\s*$/i,'pause':RegExp('^\\s*(?:(?:\\s*(?:0 [+\\-]?\\d+(?:\\.\\d+)?= m?s '+s[6]+')){1,2} \\s*inherit)\\s*$','i'),'pause-after':c[18],'pause-be= fore':c[18],'pitch':/^\s*(?:0 \d+(?:\.\d+)?k?Hz x-low low medium high x-h= igh inherit)\s*$/i,'pitch-range':c[19],'play-during':RegExp('^\\s*(?:'+s[= 8]+'\\s*(?:mix repeat)(?:\\s+(?:mix repeat))? auto none inherit)\\s*$','i= '),'position':/^\s*(?:static relative absolute inherit)\s*$/i,'quotes':c[= 7],'richness':c[19],'right':c[9],'speak':/^\s*(?:normal none spell-out in= herit)\s*$/i,'speak-header':/^\s*(?:once always inherit)\s*$/i,'speak-num=

eral':/^\s*(?:digits continuous inherit)\s*$/i,'speak-punctuation':/^\s*(= ?:code none inherit)\s*$/i,'speech-rate':/^\s*(?:0 [+\-]?\d+(?:\.\d+)? x-= slow slow medium fast x-fast faster slower inherit)\s*$/i,'stress':c[19],= 'table-layout':/^\s*(?:auto fixed inherit)\s*$/i,'text-align':/^\s*(?:lef= t right center justify inherit)\s*$/i,'text-decoration':/^\s*(?:none (?:u= nderline overline line-through blink)(?:\s+(?:underline overline line-thr= ough blink)){0,3} inherit)\s*$/i,'text-indent':RegExp('^\\s*(?:0 '+s[3]+'= '+s[6]+' inherit)\\s*$','i'),'text-overflow':c[20],'text-shadow':c[2],'t= ext-transform':/^\s*(?:capitalize uppercase lowercase none inherit)\s*$/i= ,'text-wrap':/^\s*(?:normal unrestricted none suppress)\s*$/i,'top':c[9],= 'unicode-bidi':/^\s*(?:normal embed bidi-override inherit)\s*$/i,'vertica= l-align':RegExp('^\\s*(?:baseline sub super top text-top middle bottom te= xt-bottom 0 '+s[6]+' '+s[3]+' inherit)\\s*$','i'),'visibility':/^\s*(?:vi= sible hidden collapse inherit)\s*$/i,'voice-family':/^\s*(?:(?:\s*(?:"\w(= ?:[\w-]*\w)(?:\s+\w([\w-]*\w))*" male female child)\s*,)*\s*(?:"\w(?:[\w-= ]*\w)(?:\s+\w([\w-]*\w))*" male female child) \s*inherit)\s*$/i,'volume':= RegExp('^\\s*(?:0 \\d+(?:\\.\\d+)? '+s[7]+' silent x-soft soft medium lou= d x-loud inherit)\\s*$','i'),'white-space':/^\s*(?:normal pre nowrap pre-= wrap pre-line inherit -o-pre-wrap -moz-pre-wrap -pre-wrap)\s*$/i,'width':= RegExp('^\\s*(?:0 '+s[4]+' '+s[7]+' auto inherit)\\s*$','i'),'word-spacin= g':c[21],'word-wrap':/^\s*(?:normal break-word)\s*$/i,'z-index':/^\s*(?:a= uto -?\d+ inherit)\s*$/i,'zoom':RegExp('^\\s*(?:normal 0 \\d+(?:\\.\\d+)?= '+s[7]+')\\s*$','i')}})(),'alternates':{'MozBoxShadow':['boxShadow'],'We= bkitBoxShadow':['boxShadow'],'float':['cssFloat','styleFloat']},'HISTORY_= INSENSITIVE_STYLE_WHITELIST':{'display':true,'filter':true,'float':true,'= height':true,'left':true,'opacity':true,'overflow':true,'position':true,'= right':true,'top':true,'visibility':true,'width':true,'padding-left':true= ,'padding-right':true,'padding-top':true,'padding-bottom':true}},html,htm= l4;html4=3D{},html4=0A= .atype=3D{'NONE':0,'URI':1,'URI_FRAGMENT':11,'SCRIPT':2,'STYLE':3,'ID':4,= 'IDREF':5,'IDREFS':6,'GLOBAL_NAME':7,'LOCAL_NAME':8,'CLASSES':9,'FRAME_TA= RGET':10},html4=0A= .ATTRIBS=3D{'*::class':9,'*::dir':0,'*::id':4,'*::lang':0,'*::onclick':2,= '*::ondblclick':2,'*::onkeydown':2,'*::onkeypress':2,'*::onkeyup':2,'*::o= nload':2,'*::onmousedown':2,'*::onmousemove':2,'*::onmouseout':2,'*::onmo= useover':2,'*::onmouseup':2,'*::style':3,'*::title':0,'a::accesskey':0,'a= ::coords':0,'a::href':1,'a::hreflang':0,'a::name':7,'a::onblur':2,'a::onf= ocus':2,'a::rel':0,'a::rev':0,'a::shape':0,'a::tabindex':0,'a::target':10= ,'a::type':0,'area::accesskey':0,'area::alt':0,'area::coords':0,'area::hr= ef':1,'area::nohref':0,'area::onblur':2,'area::onfocus':2,'area::shape':0= ,'area::tabindex':0,'area::target':10,'bdo::dir':0,'blockquote::cite':1,'= br::clear':0,'button::accesskey':0,'button::disabled':0,'button::name':8,= 'button::onblur':2,'button::onfocus':2,'button::tabindex':0,'button::type= ':0,'button::value':0,'caption::align':0,'col::align':0,'col::char':0,'co= l::charoff':0,'col::span':0,'col::valign':0,'col::width':0,'colgroup::ali= gn':0,'colgroup::char':0,'colgroup::charoff':0,'colgroup::span':0,'colgro= up::valign':0,'colgroup::width':0,'del::cite':1,'del::datetime':0,'dir::c= ompact':0,'div::align':0,'dl::compact':0,'font::color':0,'font::face':0,'= font::size':0,'form::accept':0,'form::action':1,'form::autocomplete':0,'f= orm::enctype':0,'form::method':0,'form::name':7,'form::onreset':2,'form::= onsubmit':2,'form::target':10,'h1::align':0,'h2::align':0,'h3::align':0,'= h4::align':0,'h5::align':0,'h6::align':0,'hr::align':0,'hr::noshade':0,'h= r::size':0,'hr::width':0,'iframe::align':0,'iframe::frameborder':0,'ifram= e::height':0,'iframe::marginheight':0,'iframe::marginwidth':0,'iframe::wi= dth':0,'img::align':0,'img::alt':0,'img::border':0,'img::height':0,'img::= hspace':0,'img::ismap':0,'img::name':7,'img::src':1,'img::usemap':11,'img= ::vspace':0,'img::width':0,'input::accept':0,'input::accesskey':0,'input:= :align':0,'input::alt':0,'input::autocomplete':0,'input::checked':0,'inpu= t::disabled':0,'input::ismap':0,'input::maxlength':0,'input::name':8,'inp= ut::onblur':2,'input::onchange':2,'input::onfocus':2,'input::onselect':2,=

'input::readonly':0,'input::size':0,'input::src':1,'input::tabindex':0,'i= nput::type':0,'input::usemap':11,'input::value':0,'ins::cite':1,'ins::dat= etime':0,'label::accesskey':0,'label::for':5,'label::onblur':2,'label::on= focus':2,'legend::accesskey':0,'legend::align':0,'li::type':0,'li::value'= :0,'map::name':7,'menu::compact':0,'ol::compact':0,'ol::start':0,'ol::typ= e':0,'optgroup::disabled':0,'optgroup::label':0,'option::disabled':0,'opt= ion::label':0,'option::selected':0,'option::value':0,'p::align':0,'pre::w= idth':0,'q::cite':1,'select::disabled':0,'select::multiple':0,'select::na= me':8,'select::onblur':2,'select::onchange':2,'select::onfocus':2,'select= ::size':0,'select::tabindex':0,'table::align':0,'table::bgcolor':0,'table= ::border':0,'table::cellpadding':0,'table::cellspacing':0,'table::frame':= 0,'table::rules':0,'table::summary':0,'table::width':0,'tbody::align':0,'= tbody::char':0,'tbody::charoff':0,'tbody::valign':0,'td::abbr':0,'td::ali= gn':0,'td::axis':0,'td::bgcolor':0,'td::char':0,'td::charoff':0,'td::cols= pan':0,'td::headers':6,'td::height':0,'td::nowrap':0,'td::rowspan':0,'td:= :scope':0,'td::valign':0,'td::width':0,'textarea::accesskey':0,'textarea:= :cols':0,'textarea::disabled':0,'textarea::name':8,'textarea::onblur':2,'= textarea::onchange':2,'textarea::onfocus':2,'textarea::onselect':2,'texta= rea::readonly':0,'textarea::rows':0,'textarea::tabindex':0,'tfoot::align'= :0,'tfoot::char':0,'tfoot::charoff':0,'tfoot::valign':0,'th::abbr':0,'th:= :align':0,'th::axis':0,'th::bgcolor':0,'th::char':0,'th::charoff':0,'th::= colspan':0,'th::headers':6,'th::height':0,'th::nowrap':0,'th::rowspan':0,= 'th::scope':0,'th::valign':0,'th::width':0,'thead::align':0,'thead::char'= :0,'thead::charoff':0,'thead::valign':0,'tr::align':0,'tr::bgcolor':0,'tr= ::char':0,'tr::charoff':0,'tr::valign':0,'ul::compact':0,'ul::type':0},ht= ml4=0A= .eflags=3D{'OPTIONAL_ENDTAG':1,'EMPTY':2,'CDATA':4,'RCDATA':8,'UNSAFE':16= ,'FOLDABLE':32,'SCRIPT':64,'STYLE':128},html4=0A= .ELEMENTS=3D{'a':0,'abbr':0,'acronym':0,'address':0,'applet':16,'area':2,= 'b':0,'base':18,'basefont':18,'bdo':0,'big':0,'blockquote':0,'body':49,'b= r':2,'button':0,'caption':0,'center':0,'cite':0,'code':0,'col':2,'colgrou= p':1,'dd':1,'del':0,'dfn':0,'dir':0,'div':0,'dl':0,'dt':1,'em':0,'fieldse= t':0,'font':0,'form':0,'frame':18,'frameset':16,'h1':0,'h2':0,'h3':0,'h4'= :0,'h5':0,'h6':0,'head':49,'hr':2,'html':49,'i':0,'iframe':4,'img':2,'inp= ut':2,'ins':0,'isindex':18,'kbd':0,'label':0,'legend':0,'li':1,'link':18,= 'map':0,'menu':0,'meta':18,'noframes':20,'noscript':20,'object':16,'ol':0= ,'optgroup':0,'option':1,'p':1,'param':18,'pre':0,'q':0,'s':0,'samp':0,'s= cript':84,'select':0,'small':0,'span':0,'strike':0,'strong':0,'style':148= ,'sub':0,'sup':0,'table':0,'tbody':1,'td':1,'textarea':8,'tfoot':1,'th':1= ,'thead':1,'title':24,'tr':1,'tt':0,'u':0,'ul':0,'var':0},html=3D(functio= n(){var=0A= ENTITIES,INSIDE_TAG_TOKEN,OUTSIDE_TAG_TOKEN,ampRe,decimalEscapeRe,entityR= e,eqRe,gtRe,hexEscapeRe,lcase,looseAmpRe,ltRe,nulRe,quotRe;'script'=3D=3D= =3D'SCRIPT'.toLowerCase()?(lcase=3Dfunction(s){return = s.toLowerCase()}):(lcase=3Dfunction(s){return = s.replace(/[A-Z]/g,function(ch){return = String.fromCharCode(ch.charCodeAt(0) 32)})}),ENTITIES=3D{'lt':'<','gt':'>= ','amp':'&','nbsp':'\xa0','quot':'\"','apos':'\''},decimalEscapeRe=3D/^#(= \d+)$/,hexEscapeRe=3D/^#x([0-9A-Fa-f]+)$/;function=0A= lookupEntity(name){var m;return = name=3Dlcase(name),ENTITIES.hasOwnProperty(name)?ENTITIES[name]:(m=3Dname= .match(decimalEscapeRe),m?String.fromCharCode(parseInt(m[1],10)):(m=3Dnam= e.match(hexEscapeRe))?String.fromCharCode(parseInt(m[1],16)):'')}function=0A= decodeOneEntity(_,name){return lookupEntity(name)}nulRe=3D/\0/g;function = stripNULs(s){return = s.replace(nulRe,'')}entityRe=3D/&(#\d+ #x[0-9A-Fa-f]+ \w+);/g;function=0A= unescapeEntities(s){return = s.replace(entityRe,decodeOneEntity)}ampRe=3D/&/g,looseAmpRe=3D/&([^a-z#] = #(?:[^0-9x] x(?:[^0-9a-f] $) $) $)/gi,ltRe=3D/</g,gtRe=3D/>/g,quotRe=3D/\= "/g,eqRe=3D/\=3D/g;function=0A=

escapeAttrib(s){return = s.replace(ampRe,'&amp;').replace(ltRe,'&lt;').replace(gtRe,'&gt;').replac= e(quotRe,'&#34;').replace(eqRe,'&#61;')}function=0A= normalizeRCData(rcdata){return = rcdata.replace(looseAmpRe,'&amp;$1').replace(ltRe,'&lt;').replace(gtRe,'&= gt;')}INSIDE_TAG_TOKEN=3Dnew=0A= RegExp('^\\s*(?:(?:([a-z][a-z-]*)(\\s*=3D\\s*(\"[^\"]*\" \'[^\']*\' (?=3D= [a-z][a-z-]*\\s*=3D) [^>\"\'\\s]*))?) (/?>) .[^a-z\\s>]*)','i'),OUTSIDE_T= AG_TOKEN=3Dnew=0A= RegExp('^(?:&(\\#[0-9]+ \\#[x][0-9a-f]+ \\w+); <!--[\\s\\S]*?--> <!\\w[^>= ]*> <\\?[^>*]*> <(/)?([a-z][a-z0-9]*) ([^<&>]+) ([<&>]))','i');function=0A= makeSaxParser(handler){return function parse(htmlText,param){var = attribName,attribs,dataEnd,decodedValue,eflags,encodedValue,htmlLower,inT= ag,m,openTag,tagName;htmlText=3DString(htmlText),htmlLower=3Dnull,inTag=3D= false,attribs=3D[],tagName=3Dvoid=0A= 0,eflags=3Dvoid 0,openTag=3Dvoid = 0,handler.startDoc&&handler.startDoc(param);while(htmlText){m=3DhtmlText.= match(inTag?INSIDE_TAG_TOKEN:OUTSIDE_TAG_TOKEN),htmlText=3DhtmlText.subst= ring(m[0].length);if(inTag){if(m[1]){attribName=3Dlcase(m[1]);if(m[2]){en= codedValue=3Dm[3];switch(encodedValue.charCodeAt(0)){case=0A= 34:case = 39:encodedValue=3DencodedValue.substring(1,encodedValue.length-1)}decoded= Value=3DunescapeEntities(stripNULs(encodedValue))}else=0A= decodedValue=3DattribName;attribs.push(attribName,decodedValue)}else = if(m[4])eflags!=3D=3Dvoid=0A= 0&&(openTag?handler.startTag&&handler.startTag(tagName,attribs,param):han= dler.endTag&&handler.endTag(tagName,param)),openTag&&eflags&(html4=0A= .eflags.CDATA html4 = .eflags.RCDATA)&&(htmlLower=3D=3D=3Dnull?(htmlLower=3Dlcase(htmlText)):(h= tmlLower=3DhtmlLower.substring(htmlLower.length-htmlText.length)),dataEnd= =3DhtmlLower.indexOf('</'+tagName),dataEnd<0&&(dataEnd=3DhtmlText.length)= ,eflags&html4=0A= .eflags.CDATA?handler.cdata&&handler.cdata(htmlText.substring(0,dataEnd),= param):handler.rcdata&&handler.rcdata(normalizeRCData(htmlText.substring(= 0,dataEnd)),param),htmlText=3DhtmlText.substring(dataEnd)),tagName=3Defla= gs=3DopenTag=3Dvoid=0A= 0,attribs.length=3D0,inTag=3Dfalse}else = if(m[1])handler.pcdata&&handler.pcdata(m[0],param);else=0A= if(m[3])openTag=3D!m[2],inTag=3Dtrue,tagName=3Dlcase(m[3]),eflags=3Dhtml4= .ELEMENTS.hasOwnProperty(tagName)?html4=0A= .ELEMENTS[tagName]:void 0;else = if(m[4])handler.pcdata&&handler.pcdata(m[4],param);else=0A= if(m[5]){if(handler.pcdata)switch(m[5]){case'<':handler.pcdata('&lt;',par= am);break;case'>':handler.pcdata('&gt;',param);break;default:handler.pcda= ta('&amp;',param)}}}handler.endDoc&&handler.endDoc(param)}}return{'normal= izeRCData':normalizeRCData,'escapeAttrib':escapeAttrib,'unescapeEntities'= :unescapeEntities,'makeSaxParser':makeSaxParser}})(),html.makeHtmlSanitiz= er=3Dfunction(sanitizeAttributes){var=0A= ignoring,stack;return = html.makeSaxParser({'startDoc':function(_){stack=3D[],ignoring=3Dfalse},'= startTag':function(tagName,attribs,out){var=0A= attribName,eflags,i,n,value;if(ignoring)return;if(!html4 = .ELEMENTS.hasOwnProperty(tagName))return;eflags=3Dhtml4=0A= .ELEMENTS[tagName];if(eflags&html4 .eflags.FOLDABLE)return;else = if(eflags&html4 .eflags.UNSAFE)return ignoring=3D!(eflags&html4=0A= .eflags.EMPTY),void = 0;attribs=3DsanitizeAttributes(tagName,attribs);if(attribs){eflags&html4=0A= .eflags.EMPTY stack.push(tagName),out.push('<',tagName);for(i=3D0,n=3Dat= tribs.length;i<n;i+=3D2)attribName=3Dattribs[i],value=3Dattribs[i+1],valu= e!=3D=3Dnull&&value!=3D=3Dvoid=0A=

0&&out.push(' = ',attribName,'=3D\"',html.escapeAttrib(value),'\"');out.push('>')}},'endT= ag':function(tagName,out){var=0A= eflags,i,index,stackEl;if(ignoring)return ignoring=3Dfalse,void = 0;if(!html4 .ELEMENTS.hasOwnProperty(tagName))return;eflags=3Dhtml4=0A= .ELEMENTS[tagName];if(!(eflags&(html4 .eflags.UNSAFE html4 = .eflags.EMPTY html4 .eflags.FOLDABLE))){if(eflags&html4=0A= .eflags.OPTIONAL_ENDTAG)for(index=3Dstack.length;--index>=3D0;){stackEl=3D= stack[index];if(stackEl=3D=3D=3DtagName)break;if(!(html4=0A= .ELEMENTS[stackEl]&html4 .eflags.OPTIONAL_ENDTAG))return}else = for(index=3Dstack.length;--index>=3D0;)if(stack[index]=3D=3D=3DtagName)br= eak;if(index<0)return;for(i=3Dstack.length;--i>index;)stackEl=3Dstack[i],= html4=0A= .ELEMENTS[stackEl]&html4 = .eflags.OPTIONAL_ENDTAG out.push('</',stackEl,'>');stack.length=3Dindex,= out.push('</',tagName,'>')}},'pcdata':function(text,out){ignoring out.pu= sh(text)},'rcdata':function(text,out){ignoring out.push(text)},'cdata':f= unction(text,out){ignoring out.push(text)},'endDoc':function(out){var=0A= i;for(i=3Dstack.length;--i>=3D0;)out.push('</',stack[i],'>');stack.length= =3D0}})};function=0A= html_sanitize(htmlText,opt_uriPolicy,opt_nmTokenPolicy){var = out=3D[];return html.makeHtmlSanitizer(function=0A= sanitizeAttribs(tagName,attribs){var = attribKey,attribName,atype,i,value;for(i=3D0;i<attribs.length;i+=3D2){att= ribName=3Dattribs[i],value=3Dattribs[i+1],atype=3Dnull,((attribKey=3DtagN= ame+'::'+attribName,html4=0A= .ATTRIBS.hasOwnProperty(attribKey)) (attribKey=3D'*::'+attribName,html4 = .ATTRIBS.hasOwnProperty(attribKey)))&&(atype=3Dhtml4=0A= .ATTRIBS[attribKey]);if(atype!=3D=3Dnull)switch(atype){case html4 = .atype.NONE:break;case=0A= html4 .atype.SCRIPT:case html4 .atype.STYLE:value=3Dnull;break;case = html4 .atype.ID:case=0A= html4 .atype.IDREF:case html4 .atype.IDREFS:case html4 = .atype.GLOBAL_NAME:case html4=0A= .atype.LOCAL_NAME:case html4 = .atype.CLASSES:value=3Dopt_nmTokenPolicy?opt_nmTokenPolicy(value):value;b= reak;case=0A= html4 .atype.URI:value=3Dopt_uriPolicy&&opt_uriPolicy(value);break;case = html4 = .atype.URI_FRAGMENT:value&&'#'=3D=3D=3Dvalue.charAt(0)?(value=3Dopt_nmTok= enPolicy?opt_nmTokenPolicy(value):value,value&&(value=3D'#'+value)):(valu= e=3Dnull);break;default:value=3Dnull}else=0A= value=3Dnull;attribs[i+1]=3Dvalue}return = attribs})(htmlText,out),out.join('')}};=0A= gadgets.views=3Dfunction(){var E=3Dnull;=0A= var B=3D{};=0A= var D=3D{};=0A= function A(H){if(!H){H=3Dwindow.event=0A= }var G;=0A= if(H.target){G=3DH.target=0A= }else{if(H.srcElement){G=3DH.srcElement=0A= }}if(G.nodeType=3D=3D=3D3){G=3DG.parentNode=0A= }if(G.nodeName.toLowerCase()=3D=3D=3D"a"){var F=3DG.getAttribute("href");=0A= if(F&&F[0]!=3D=3D"#"&&F.indexOf("://")=3D=3D=3D-1){gadgets.views.requestN= avigateTo(E,F);=0A= if(H.stopPropagation){H.stopPropagation()=0A= }if(H.preventDefault){H.preventDefault()=0A= }H.returnValue=3Dfalse;=0A= H.cancelBubble=3Dtrue;=0A= return false=0A=

}}return false=0A= }function C(I){var H=3DI.views {};=0A= for(var L in H){if(H.hasOwnProperty(L)){if(L!=3D"rewriteLinks"){var = M=3DH[L];=0A= if(!M){continue=0A= }B[L]=3Dnew gadgets.views.View(L,M.isOnlyVisible);=0A= var F=3DM.aliases [];=0A= for(var K=3D0,J;=0A= (J=3DF[K]);=0A= ++K){B[J]=3Dnew gadgets.views.View(L,M.isOnlyVisible)=0A= }}}}var G=3Dgadgets.util.getUrlParameters();=0A= if(G["view-params"]){D=3Dgadgets.json.parse(G["view-params"]) D=0A= }E=3DB[G.view] B["default"];=0A= if(H.rewriteLinks){gadgets.util.attachBrowserEvent(document,"click",A,fal= se)=0A= }}gadgets.config.register("views",null,C);=0A= return{bind:function(W,U){if(typeof W!=3D=3D"string"){throw new = Error("Invalid urlTemplate")=0A= }if(typeof U!=3D=3D"object"){throw new Error("Invalid environment")=0A= }var = R=3D/^([a-zA-Z0-9][a-zA-Z0-9_\.\-]*)(=3D([a-zA-Z0-9\-\._~] (%[0-9a-fA-F]{= 2}))*)?$/,Y=3Dnew = RegExp("\\{([^}]*)\\}","g"),V=3D/^-([a-zA-Z]+)\ ([^ ]*)\ (.+)$/,M=3D[],Q=3D= 0,K,J,H,P,L,G,N,S;=0A= function I(a,Z){return U.hasOwnProperty(a)?U[a]:Z=0A= }function F(Z){if(!(J=3DZ.match(R))){throw new Error("Invalid variable : = "+Z)=0A= }}function X(d,Z,c){var a,b=3Dd.split(",");=0A= for(a=3D0;=0A= a<b.length;=0A= ++a){F(b[a]);=0A= if(c(Z,I(J[1]),J[1])){break=0A= }}return Z=0A= }function T(Z){if((typeof Z=3D=3D=3D"object") (typeof = Z=3D=3D=3D"function")){for(var a in Z){if(Z.hasOwnProperty(a)){return = false=0A= }}return true=0A= }return false=0A= }while((K=3DY.exec(W))){M.push(W.substring(Q,K.index));=0A= Q=3DY.lastIndex;=0A= if((J=3DK[1].match(R))){H=3DJ[1];=0A= P=3DJ[2]?J[2].substr(1):"";=0A= M.push(I(H,P))=0A= }else{if((J=3DK[1].match(V))){L=3DJ[1];=0A= G=3DJ[2];=0A= N=3DJ[3];=0A= S=3D0;=0A= switch(L){case"neg":S=3D1;=0A= case"opt":if(X(N,{flag:S},function(a,Z){if(typeof = Z!=3D=3D"undefined"&&!T(Z)){a.flag=3D!a.flag;=0A= return 1=0A= }return 0=0A= }).flag){M.push(G)=0A= }break;=0A= case"join":M.push(X(N,[],function(b,a,Z){if(typeof = a=3D=3D=3D"string"){b.push(Z+"=3D"+a)=0A= }else{if(typeof a=3D=3D=3D"object"){for(var c in = a){if(a.hasOwnProperty(c)){b.push(c+"=3D"+a[c])=0A= }}}}}).join(G));=0A= break;=0A=

case"list":F(N);=0A= var O=3DI(J[1]);=0A= if(typeof O=3D=3D=3D"object"&&typeof = O.join=3D=3D=3D"function"){M.push(O.join(G))=0A= }break;=0A= case"prefix":S=3D1;=0A= case"suffix":F(N);=0A= O=3DI(J[1],J[2]&&J[2].substr(1));=0A= if(typeof O=3D=3D=3D"string"){M.push(S?G+O:O+G)=0A= }else{if(typeof O=3D=3D=3D"object"&&typeof = O.join=3D=3D=3D"function"){M.push(S?G+O.join(G):O.join(G)+G)=0A= }}break;=0A= default:throw new Error("Invalid operator : "+L)=0A= }}else{throw new Error("Invalid syntax : "+K[0])=0A= }}}M.push(W.substr(Q));=0A= return M.join("")=0A= },requestNavigateTo:function(F,H,G){if(typeof = F!=3D=3D"string"){F=3DF.getName()=0A= }gadgets.rpc.call(null,"requestNavigateTo",null,F,H,G)=0A= },getCurrentView:function(){return E=0A= },getSupportedViews:function(){return B=0A= },getParams:function(){return D=0A= }}=0A= }();=0A= gadgets.views.View=3Dfunction(A,B){this.name_=3DA;=0A= this.isOnlyVisible_=3D!!B=0A= };=0A= gadgets.views.View.prototype.getName=3Dfunction(){return this.name_=0A= };=0A= gadgets.views.View.prototype.getUrlTemplate=3Dfunction(){return = gadgets.config&&gadgets.config.views&&gadgets.config.views[this.name_]&&g= adgets.config.views[this.name_].urlTemplate=0A= };=0A= gadgets.views.View.prototype.bind=3Dfunction(A){return = gadgets.views.bind(this.getUrlTemplate(),A)=0A= };=0A= gadgets.views.View.prototype.isOnlyVisibleGadget=3Dfunction(){return = this.isOnlyVisible_=0A= };=0A= gadgets.views.ViewType=3Dgadgets.util.makeEnum(["CANVAS","HOME","PREVIEW"= ,"PROFILE","FULL_PAGE","DASHBOARD","POPUP"]);;=0A= var tamings___=3Dtamings___ [];=0A= tamings___.push(function(A){caja___.whitelistCtors([[gadgets.views,"View"= ,Object]]);=0A= caja___.whitelistMeths([[gadgets.views.View,"bind"],[gadgets.views.View,"= getUrlTemplate"],[gadgets.views.View,"isOnlyVisibleGadget"],[gadgets.view= s.View,"getName"]]);=0A= caja___.whitelistFuncs([[gadgets.views,"getCurrentView"],[gadgets.views,"= getParams"],[gadgets.views,"requestNavigateTo"]])=0A= });;=0A= gadgets.skins=3Dfunction(){var = b=3Dnull,e=3D{BG_COLOR:["CONTENT_BG_COLOR"],FONT_COLOR:["CONTENT_TEXT_COL= OR"],ANCHOR_COLOR:["CONTENT_LINK_COLOR"],CONTENT_HEADLINE_COLOR:["CONTENT= _TEXT_COLOR"],CONTENT_SECONDARY_TEXT_COLOR:["CONTENT_TEXT_COLOR"],CONTENT= _SECONDARY_LINK_COLOR:["CONTENT_LINK_COLOR"],ENDCAP_BG_COLOR:["CONTENT_BG= _COLOR"],ENDCAP_LINK_COLOR:["CONTENT_LINK_COLOR"],ENDCAP_TEXT_COLOR:["CON= TENT_TEXT_COLOR"],ALTERNATE_BG_COLOR:["CONTENT_BG_COLOR"],CONTENT_VISITED= _LINK_COLOR:["CONTENT_LINK_COLOR"]};return{init:function(){b=3D=0A= null},getProperty:function(d){if(!b){var = c=3Dgadgets.views.getParams();b=3Dc.skin {}}var =

a=3Db[d];if(!a&&e[d])for(c=3D0;c<e[d].length;c++){a=3De[d][c];if(a=3Db[a]= )break}if(a)a=3Dgadgets.util.escapeString(a);return a}}}();=0A= gadgets.skins.Property=3Dgadgets.util.makeEnum(["BG_IMAGE","BG_COLOR","FO= NT_COLOR","BG_POSITION","BG_REPEAT","ANCHOR_COLOR","FONT_FACE","BORDER_CO= LOR","CONTENT_BG_COLOR","CONTENT_HEADLINE_COLOR","CONTENT_LINK_COLOR","CO= NTENT_SECONDARY_TEXT_COLOR","CONTENT_SECONDARY_LINK_COLOR","CONTENT_TEXT_= COLOR","ENDCAP_BG_COLOR","ENDCAP_LINK_COLOR","ENDCAP_TEXT_COLOR","CONTENT= _VISITED_LINK_COLOR","ALTERNATE_BG_COLOR"]);=0A= ;=0A= gadgets.window=3Dgadgets.window {};=0A= (function(){gadgets.window.getViewportDimensions=3Dfunction(){var A=3D0;=0A= var B=3D0;=0A= if(self.innerHeight){A=3Dself.innerWidth;=0A= B=3Dself.innerHeight=0A= }else{if(document.documentElement&&document.documentElement.clientHeight)= {A=3Ddocument.documentElement.clientWidth;=0A= B=3Ddocument.documentElement.clientHeight=0A= }else{if(document.body){A=3Ddocument.body.clientWidth;=0A= B=3Ddocument.body.clientHeight=0A= }}}return{width:A,height:B}=0A= }=0A= })();;=0A= gadgets.window=3Dgadgets.window {};=0A= (function(){var C;=0A= function A(F,D){var E=3Dwindow.getComputedStyle(F,"");=0A= var G=3DE.getPropertyValue(D);=0A= G.match(/^([0-9]+)/);=0A= return parseInt(RegExp.$1,10)=0A= }function B(){var M=3D0;=0A= var K=3D[document.body];=0A= while(K.length>0){var G=3DK.shift();=0A= var F=3DG.childNodes;=0A= if(typeof G.style!=3D=3D"undefined"){var H=3DG.style.overflowY;=0A= if(!H){var J=3Ddocument.defaultView.getComputedStyle(G,null);=0A= H=3DJ?J.overflowY:null=0A= }if(H!=3D"visible"&&H!=3D"inherit"){var L=3DG.style.height;=0A= if(!L){var J=3Ddocument.defaultView.getComputedStyle(G,null);=0A= L=3DJ?J.height:""=0A= }if(L.length>0&&L!=3D"auto"){continue=0A= }}}for(var I=3D0;=0A= I<F.length;=0A= I++){var E=3DF[I];=0A= if(typeof E.offsetTop!=3D=3D"undefined"&&typeof = E.offsetHeight!=3D=3D"undefined"){var = D=3DE.offsetTop+E.offsetHeight+A(E,"margin-bottom");=0A= M=3DMath.max(M,D)=0A= }K.push(E)=0A= }}return = M+A(document.body,"border-bottom")+A(document.body,"margin-bottom")+A(doc= ument.body,"padding-bottom")=0A= }gadgets.window.adjustHeight=3Dfunction(I){var F=3DparseInt(I,10);=0A= var E=3Dfalse;=0A= if(isNaN(F)){E=3Dtrue;=0A= var K=3Dgadgets.window.getViewportDimensions().height;=0A= var D=3Ddocument.body;=0A= var J=3Ddocument.documentElement;=0A= if(document.compatMode=3D=3D=3D"CSS1Compat"&&J.scrollHeight){F=3DJ.scroll= Height!=3D=3DK?J.scrollHeight:J.offsetHeight=0A= }else{if(navigator.userAgent.indexOf("AppleWebKit")>=3D0){F=3DB()=0A= }else{if(D&&J){var G=3DJ.scrollHeight;=0A=

var H=3DJ.offsetHeight;=0A= if(J.clientHeight!=3D=3DH){G=3DD.scrollHeight;=0A= H=3DD.offsetHeight=0A= }if(G>K){F=3DG>H?G:H=0A= }else{F=3DG<H?G:H=0A= }}}}}if(F!=3D=3DC&&!isNaN(F)&&!(E&&F=3D=3D=3D0)){C=3DF;=0A= gadgets.rpc.call(null,"resize_iframe",null,F)=0A= }}=0A= }());=0A= var _IG_AdjustIFrameHeight=3Dgadgets.window.adjustHeight;;=0A= var tamings___=3Dtamings___ [];=0A= tamings___.push(function(A){caja___.whitelistFuncs([[gadgets.window,"adju= stHeight"],[gadgets.window,"getViewportDimensions"]])=0A= });;=0A= gadgets.config.init({"opensocial":{"invalidatePath":"//%host%/gadgets/api= /rpc","domain":"google.com","path":"http://%host%/ps/api/rpc","supportedF= ields":{"person":["id","name","thumbnailUrl","nickname","profileUrl"],"me= diaItem":["album_id","created","description","duration","file_size","id",= "language","last_updated","location","mime_type","num_comments","num_view= s","num_votes","rating","start_time","tagged_people","tags","thumbnail_ur= l","title","type","url"],"sortOrder":["name"],"name":["unstructured","fam= ilyName","givenName","additionalName","honorificPrefix","honorificSuffix"= ],"album":["id","thumbnailUrl","title","description","location","ownerId"= ],"filterType":["all","hasApp"],"activity":["id","externalId","userId","a= ppId","streamTitle","streamUrl","streamSourceUrl","streamFaviconUrl","tit= le","body","url","mediaItems","postedTime","userThumbnailUrl","userProfil= eUrl","userName"],"activityMediaItem":["type","mimeType","url"]}},"shindi= g.auth":{"authToken":"","trustedJson":""},"osapi.services":{"//%host%/gad= gets/api/rpc":["http.get","http.post","http.put","http.delete","http.head= ","cache.invalidate"],"//%host%/ps/api/rpc":["activities.get","activities= .create","activities.update","activities.delete","activities.supportedFie= lds","appdata.get","appdata.create","appdata.update","appdata.delete","ex= tensions.get","people.get","people.put","people.supportedFields","posts.g= et"]},"rpc":{"parentRelayUrl":"rpc_relay.html"},"views":{"canvas":{"isOnl= yVisible":true,"urlTemplate":"http://localhost/gadgets/canvas?{var}","ali= ases":["FULL_PAGE"]},"embed":{"aliases":["profile","DASHBOARD","default"]= ,"isOnlyVisible":false,"urlTemplate":"http://localhost/gadgets/embed?{var= }"},"profile":{"isOnlyVisible":false,"urlTemplate":"http://localhost/gadg= ets/profile?{var}","aliases":["DASHBOARD","default"]}},"core.util":{"cont= ent-rewrite":{"exclude-urls":".*"},"dynamic-height":{},"views":{},"osapi"= :{},"core":{},"opensocial-data":{},"skins":{},"opensocial-0.8":{}},"skins= ":{"properties":{"BG_POSITION":"","FONT_COLOR":"","BG_IMAGE":"","ANCHOR_C= OLOR":"","BG_REPEAT":"","BG_COLOR":""}},"core.io":{"jsonProxyUrl":"//%hos= t%/gadgets/makeRequest","proxyUrl":"//www-fc-opensocial.googleusercontent= .com/gadgets/proxy/refresh=3D%refresh%&container=3D%container%%rewriteMim= e%&gadget=3D%gadget%/%rawurl%"}});=0A= </SCRIPT> <SCRIPT>gadgets.Prefs.setMessages_({"GADGET_TITLE":"Anggota","GADGET_DESC= RIPTION":"Bolehkan pengguna bergabung ke situs, membuat profil, = menemukan pengguna lain, dan mengundang teman = bergabung."});gadgets.Prefs.setDefaultPrefs_({});gadgets.io.preloaded_=3D= [];</SCRIPT> <STYLE type=3Dtext/css>BODY { BACKGROUND: none transparent scroll repeat 0% 0% } </STYLE> <LINK=20 href=3D"http://www.google.com/friendconnect/styles/gadgets-ltr.css?d=3D0.=

549.6"=20 type=3Dtext/css rel=3Dstylesheet> <META content=3D"MSHTML 6.00.6000.20753" name=3DGENERATOR></HEAD> <BODY dir=3Dltr> <SCRIPT type=3Dtext/javascript> window.jsBaseUrl =3D = 'http://www.google.com/friendconnect';window.jsGadget =3D = 'members';window.latencySamplingRate =3D 0.0;var = gfi_a=3DencodeURIComponent,gfi_b=3Ddocument,gfi_=3D"prototype",gfi_c=3Dgf= i_c {},gfi_d=3Dthis,gfi_e=3Dfunction(a,c,b){a=3Da.split(".");b=3Db gfi_= d;!(a[0]in b)&&b.execScript&&b.execScript("var "+a[0]);for(var = d;a.length&&(d=3Da.shift());)if(!a.length&&c!=3D=3Dundefined)b[d]=3Dc;els= e = b=3Db[d]?b[d]:(b[d]=3D{})};"closure_uid_"+Math.floor(Math.random()*214748= 3648).toString(36);var = gfi_f=3Dfunction(a,c,b){gfi_e(a,c,b)},gfi_g=3Dfunction(a,c,b){a[c]=3Db};v= ar gfi_h=3Dfunction(){this.startTime=3D(new = Date).getTime();this.ticks=3D{}};gfi_h[gfi_].tick=3Dfunction(a){this.tick= s[a]=3D(new = Date).getTime()};gfi_h[gfi_].a=3Dfunction(a,c){this.ticks[a]=3Dc};gfi_h[g= fi_].report=3Dfunction(){this.e().appendChild(this.d(window.jsGadget,gfi_= b.location+""))};gfi_h[gfi_].e=3Dfunction(){return = gfi_b.getElementsByTagName("body")[0]};=0A= gfi_h[gfi_].d=3Dfunction(a,c){var = b=3Dgfi_b.createElement("img");b.setAttribute("height","1");b.setAttribut= e("width","1");b.setAttribute("src",window.jsBaseUrl+"/timing/clientTimin= g?jseGadget=3D"+gfi_a(a)+"&jseLocation=3D"+gfi_a(c)+"&ctStartTime=3D"+gfi= _a(this.startTime)+this.f(this.ticks));return = b};gfi_h[gfi_].f=3Dfunction(a){var c=3D"",b=3Dtrue;for(var d in = a){c=3Dc+(b?"":" ")+d+":"+a[d];b=3Dfalse}return"&ctTimings=3D"+gfi_a(c)};= var = gfi_i=3Dfunction(){this.b=3D[]};gfi_i[gfi_].c=3Dfunction(a){this.b.push(a= )};gfi_i[gfi_].tick=3Dfunction(a){for(var c in = this.b)this.b[c].tick(a)};gfi_i[gfi_].a=3Dfunction(a,c){for(var b in = this.b)this.b[b].a(a,c)};gfi_i[gfi_].report=3Dfunction(){for(var a in = this.b)this.b[a].report()};gfi_f("google.peoplesense.timing.TimingAdapter= ",gfi_i);gfi_f("google.peoplesense.timing.TimingAdapter.prototype.tick",g= fi_i[gfi_].tick);gfi_f("google.peoplesense.timing.TimingAdapter.prototype= .report",gfi_i[gfi_].report);=0A= gfi_f("google.peoplesense.timing.TimingAdapter.prototype.supplementRecord= ",gfi_i[gfi_].a);var gfi_j=3Dnew = gfi_i;gfi_f("fcTiming",gfi_j);Math.random()<window.latencySamplingRate&&g= fi_j.c(new = gfi_h);gfi_g(gfi_j,"tick",gfi_j.tick);gfi_g(gfi_j,"report",gfi_j.report);= gfi_g(gfi_j,"supplementRecord",gfi_j.a);=0A= </SCRIPT> <SCRIPT type=3Dtext/javascript> var prefs =3D new = gadgets.Prefs();document.write('<scr' + 'ipt = src=3D"http://www.google.com/friendconnect/script/mod_gadget_common__' + = prefs.getLang() + (prefs.getCountry()?'_'+prefs.getCountry():'') + = '.js?d=3D0.549.6"></scr' + 'ipt>');document.write('<scr' + 'ipt = src=3D"http://www.google.com/friendconnect/script/mod_gadget_members__' = + prefs.getLang() + (prefs.getCountry()?'_'+prefs.getCountry():'') + = '.js?d=3D0.549.6"></scr' + 'ipt>');</SCRIPT> <DIV class=3Dgoog-app id=3Dpeg style=3D"DISPLAY: none"></DIV><!-- place = holder for templates --> <DIV style=3D"DISPLAY: none"><!-- template for a link that browses to a = member's profile. $this is an opensocial.Person. --><IMG=20 id=3Dmember-thumb-tpl style=3D"CURSOR: pointer"=20

jsvalues=3D".src:getThumbnail($this,32);$h:handle(this,'viewProfile');tit= le:getDisplayName()">=20 <IMG id=3Dmember-thumb-54-tpl style=3D"CURSOR: pointer"=20 jsvalues=3D".src:getThumbnail($this,54);$h:handle(this,'viewProfile');tit= le:getDisplayName()">=20 <IMG id=3Dmember-thumb-65-tpl style=3D"CURSOR: pointer" height=3D65 = width=3D65=20 jsvalues=3D".src:getThumbnail($this,65);$h:handle(this,'viewProfile');tit= le:getDisplayName()">=20 <IMG id=3Dmember-thumb-large-tpl style=3D"CURSOR: pointer"=20 jsvalues=3D".src:getThumbnail($this,45);$h:handle(this,'viewProfile');tit= le:getDisplayName()">=20 <DIV id=3Dzoomy-tpl style=3D"FLOAT: right"><A = href=3D"javascript:void(0);"=20 jsvalues=3D"$h:handle(this,'gotoCanvasMode')"><IMG height=3D12 = width=3D12 border=3D0=20 jsvalues=3D".src:getZoomyImageUrl()"> </A></DIV> <DIV id=3Dzoomy-profile-tpl style=3D"FLOAT: right"><!--=0A= <a href=3D"javascript:void(0);" = jsvalues=3D"$h:handle(this,'gotoProfileMode')">=0A= <img border=3D"0" jsvalues=3D".src:getZoomyImageUrl()" = width=3D"12" height=3D"12">=0A= </a> --></DIV> <DIV class=3Dfc-member-large-thumb = id=3Dmember-thumb-large-tpl:canvas><IMG=20 class=3Dfc-member-large-thumb-img height=3D45 width=3D45=20 jsvalues=3D"src:getThumbnail($this,45);$h:handle(this,'viewProfile');titl= e:getDisplayName()">=20 <DIV class=3Dfc-member-large-thumb-name = jscontent=3D"getDisplayName()"></DIV></DIV> <DIV id=3Ditem-tpl=20 jsvalues=3D".className:(isCanvasMode() ? 'fc-item fc-item-canvas' : = 'fc-item')"> <DIV class=3Dfc-item-body style=3D"PADDING-LEFT: 20px"><IMG=20 style=3D"MARGIN-LEFT: -20px; MARGIN-RIGHT: 2px; POSITION: relative" = height=3D16=20 width=3D16 align=3Dtop jsvalues=3D"src:icon"> <A target=3D_blank=20 jsvalues=3D"href:link;.className:(isCanvasMode() ? 'fc-item-link = fc-item-link-canvas' : 'fc-item-link')"=20 jscontent=3D"title" jsdisplay=3D"title"></A><SPAN=20 jsvalues=3D".innerHTML:typeof(innerHTML) !=3D 'undefined' ? innerHTML : = ''"></SPAN><SPAN=20 class=3Dfc-item-body jsdisplay=3D"body">- <SPAN=20 jsvalues=3D".innerHTML:typeof(body) !=3D 'undefined' ? body : = ''"></SPAN></SPAN><SPAN=20 class=3Dfc-on-other-site jsdisplay=3D"siteTitle">&nbsp;<IMG = class=3Ddelete-button=20 src=3D"http://www.google.com/friendconnect/scs/images/trash.gif"=20 jsvalues=3D"$h:handle(this, = $this.deleteHandler);alt:MSG_DELETE_THIS;title:MSG_DELETE_THIS"=20 jsdisplay=3D"typeof($this.deleteHandler) !=3D 'undefined' &amp;&amp; = $this.deleteHandler !=3D null">=20 </SPAN></DIV> <DIV class=3Dclear></DIV></DIV> <DIV id=3Dprofile-extension-tpl=20 jsvalues=3D".className:(isCanvasMode() ? 'fc-userpage-itemlist = fc-userpage-itemlist-canvas' : 'fc-userpage-itemlist')"><SPAN=20 class=3Dfc-sectitle><SPAN jscontent=3D"title"></SPAN></SPAN>

<DIV jsselect=3D"body"> <DIV class=3Dfc-about-me jscontent=3D"$this"></DIV></DIV></DIV><!-- Top = panel in the members gadget --> <DIV class=3Dfc-topcap-color id=3Dtopcap-tpl=20 jsvars=3D"isSlimTop: hasMenuMode('profile') &#10; = isBottomMenu();&#10; = isSlimEmpty: hasMenuMode('members') &amp;&amp;&#10; = isBottomMenu();&#10; = isNoTop: hasMenuMode('members') &amp;&amp;&#10; = !isBottomMenu();"> <DIV class=3Dfc-topcap jsdisplay=3D"!isNoTop"> <DIV jsdisplay=3D"viewer"> <DIV jsdisplay=3D"!isSlimTop"> <DIV transclude=3D"zoomy-tpl"></DIV> <DIV class=3Dfc-userpic jsselect=3D"viewer"> <DIV transclude=3D"member-thumb-tpl"></DIV></DIV></DIV> <DIV class=3Dfc-userpic-caption jsselect=3D"viewer"> <DIV class=3Dfc-username jscontent=3D"getDisplayName()"=20 jsdisplay=3D"!isSlimTop"></DIV> <DIV class=3Dfc-members-options-menu jsdisplay=3D"!isSlimEmpty"></DIV> <DIV class=3Dclear></DIV></DIV></DIV> <DIV jsdisplay=3D"!viewer"> <DIV jsdisplay=3D"!isSlimEmpty"> <DIV class=3Dclear></DIV> <DIV transclude=3D"zoomy-tpl"></DIV> <DIV transclude=3D"signin-button-tpl"></DIV> <DIV class=3Dclear></DIV></DIV></DIV></DIV></DIV> <DIV class=3Dfc-topcap id=3Dtopcap-nav-tpl> <DIV jsdisplay=3D"viewer"> <DIV class=3Dfc-userpic jsselect=3D"viewer"> <DIV transclude=3D"member-thumb-tpl"></DIV></DIV> <DIV class=3Dfc-userpic-caption jsselect=3D"viewer"> <DIV class=3Dfc-username jscontent=3D"getDisplayName()"></DIV> <DIV><SPAN id=3Dnav-links-tpl style=3D"FONT-WEIGHT: bold"><A = class=3Dfc-topcap-link=20 href=3D"javascript:void(0);" jsvalues=3D"$h:handle(this,'goBackToHome')" = jscontent=3D"MSG_BACK_TO_TOP"></A>&nbsp; &nbsp;<A class=3Dfc-topcap-link = href=3D"javascript:void(0);" jsvalues=3D"$h:handle(this,'goBack')"=20 jscontent=3D"MSG_BACK"></A> </SPAN></DIV></DIV></DIV> <DIV jsdisplay=3D"!viewer" = jsvars=3D"buttonLabel:MSG_JOIN;buttonHandler:signin"> <DIV transclude=3D"zoomy-tpl"></DIV> <DIV transclude=3D"button-tpl"></DIV> <DIV transclude=3D"nav-links-tpl"></DIV></DIV></DIV> <DIV id=3Dtopcap-nav-tpl:canvas> <DIV transclude=3D"top-paging-tpl"></DIV></DIV> <DIV id=3Dtopcap-nav-home-tpl> <DIV class=3Dfc-topverb style=3D"BORDER-BOTTOM-STYLE: none"><SPAN=20 jsvalues=3D".className:(isCanvasMode() ? 'fc-left-verb = fc-left-verb-canvas' : 'fc-left-verb')"><SPAN=20 transclude=3D"view-my-profile-tpl"></SPAN></SPAN> <DIV transclude=3D"zoomy-profile-tpl"></DIV></DIV></DIV> <DIV class=3Dfc-button id=3Dsignin-button-tpl=20 jseval=3D"generateSignInButton(this, MSG_JOIN, 'standard');"></DIV> <DIV class=3Dfc-button id=3Dbutton-tpl=20 jsvalues=3D"$h:handle(this,buttonHandler);$h:decorateButton(this);"><SPAN= =20 style=3D"FONT-WEIGHT: bold; FONT-SIZE: 14px" =

jscontent=3D"buttonLabel"></SPAN></DIV> <DIV class=3Dfc-members id=3Dprofile-tpl> <DIV transclude=3D"topcap-tpl"></DIV> <DIV class=3D"fc-scroll-botnav fc-content-bg"> <DIV class=3D"fc-content fc-minheight fc-profile"> <DIV jsselect=3D"profile"> <DIV transclude=3D"profile-summary-tpl"></DIV> <DIV jsselect=3D"person"=20 jsvars=3D"aboutMe:getField(opensocial.Person.Field.ABOUT_ME)"> <DIV class=3Dfc-userpage-itemlist=20 jsdisplay=3D"aboutMe !=3D null &amp;&amp; aboutMe.length > 0"><SPAN=20 class=3Dfc-sectitle><SPAN jscontent=3D"MSG_ABOUT_ME"></SPAN></SPAN> <DIV class=3Dfc-about-me jscontent=3D"aboutMe"></DIV></DIV></DIV> <DIV jsselect=3D"profileExtensions"> <DIV transclude=3D"profile-extension-tpl"></DIV></DIV> <DIV jsdisplay=3D"size() > 0" jsselect=3D"links"=20 jsvars=3D"numPreviewItems:3;heading:MSG_LINKS;items:$this;showAllHandler:= showAllLinks;transform:transformLink"> <DIV transclude=3D"item-list-preview-tpl"></DIV></DIV> <DIV jsdisplay=3D"size() > 0" jsselect=3D"sites"=20 jsvars=3D"numPreviewItems:3;heading:MSG_SITES;items:$this;showAllHandler:= showAllSites;transform:transformSite"> <DIV transclude=3D"item-list-preview-tpl"></DIV></DIV> <DIV class=3Dfc-userpage-itemlist jsdisplay=3D"size() > 0" = jsselect=3D"friends"=20 jsvars=3D"label:MSG_PROFILE_FRIENDS;showAllHandler:showAllProfileFriends;= numPreviewItems:facesPerRow"> <DIV transclude=3D"faces-preview-tpl"></DIV></DIV> <DIV jsdisplay=3D"size() > 0" jsselect=3D"activities"=20 jsvars=3D"numPreviewItems:2;heading:MSG_ACTIVITIES;items:$this;showAllHan= dler:showAllActivities;transform:transformActivity"> <DIV transclude=3D"item-list-preview-tpl"></DIV></DIV></DIV></DIV></DIV> <DIV transclude=3D"bottom-paging-tpl"></DIV></DIV> <DIV class=3Dfc-members-canvas id=3Dprofile-tpl:canvas> <DIV jsdisplay=3D"!hideNavigation()"> <DIV transclude=3D"top-paging-tpl"></DIV></DIV> <DIV class=3D"fc-content-canvas fc-content-bg fc-minheight"> <DIV style=3D"POSITION: relative" jsselect=3D"profile"> <DIV> <DIV transclude=3D"profile-summary-tpl"></DIV> <DIV jsselect=3D"person"=20 jsvars=3D"aboutMe:getField(opensocial.Person.Field.ABOUT_ME)"> <DIV class=3Dfc-userpage-itemlist-canvas=20 jsdisplay=3D"aboutMe &amp;&amp; aboutMe.length > 0"><SPAN=20 class=3D"fc-sectitle fc-sectitle-canvas"><SPAN=20 jscontent=3D"MSG_ABOUT_ME"></SPAN></SPAN> <DIV class=3Dfc-about-me jscontent=3D"aboutMe"></DIV></DIV></DIV> <DIV jsselect=3D"profileExtensions"> <DIV transclude=3D"profile-extension-tpl"></DIV></DIV> <DIV jsdisplay=3D"size() > 0" jsselect=3D"links"=20 jsvars=3D"numPreviewItems:5;heading:MSG_LINKS;items:$this;showAllHandler:= showAllLinks;transform:transformLink"> <DIV transclude=3D"item-list-preview-tpl"></DIV></DIV> <DIV jsdisplay=3D"size() > 0" jsselect=3D"sites"=20 jsvars=3D"numPreviewItems:5;heading:MSG_SITES;items:$this;showAllHandler:= showAllSites;transform:transformSite"> <DIV transclude=3D"item-list-preview-tpl"></DIV></DIV> <DIV class=3Dfc-userpage-itemlist jsdisplay=3D"size() > 0" = jsselect=3D"friends"=20 jsvars=3D"label:MSG_PROFILE_FRIENDS;showAllHandler:showAllProfileFriends;=

numPreviewItems:16"> <DIV transclude=3D"faces-preview-tpl"></DIV></DIV> <DIV jsdisplay=3D"size() > 0" jsselect=3D"activities"=20 jsvars=3D"numPreviewItems:2;heading:MSG_ACTIVITIES;items:$this;showAllHan= dler:showAllActivities;transform:transformActivity"> <DIV transclude=3D"item-list-preview-tpl"></DIV></DIV></DIV> <DIV class=3Dclear></DIV></DIV></DIV> <DIV jsdisplay=3D"!hideNavigation()"> <DIV transclude=3D"bottom-paging-tpl"></DIV></DIV></DIV> <DIV class=3Dfc-userpage-itemlist id=3Ditem-list-preview-tpl><SPAN = class=3Dfc-sectitle=20 jscontent=3D"heading"></SPAN><SPAN = class=3Dfc-userpage-itemlist-paging><A=20 class=3Dfc-see-all href=3D"javascript:void(0);"=20 jsvalues=3D"$h:handle(this,showAllHandler)" jscontent=3D"MSG_MORE"=20 jsdisplay=3D"items.getTotalSize() > numPreviewItems"></A></SPAN> <DIV class=3Dfc-itemlist-table=20 jsselect=3D"map(items, transform).slice(0, numPreviewItems)"> <DIV transclude=3D"item-tpl"></DIV></DIV></DIV> <DIV class=3Dfc-userpage-itemlist-canvas = id=3Ditem-list-preview-tpl:canvas><SPAN=20 class=3D"fc-sectitle fc-sectitle-canvas" style=3D"FONT-SIZE: 14px"=20 jscontent=3D"heading"></SPAN>&nbsp; <SPAN = class=3Dfc-userpage-itemlist-paging><A=20 class=3Dfc-see-all href=3D"javascript:void(0);"=20 jsvalues=3D"$h:handle(this,showAllHandler)" jscontent=3D"MSG_MORE"=20 jsdisplay=3D"items.getTotalSize() > numPreviewItems"></A></SPAN> <DIV class=3Dfc-itemlist-table=20 jsselect=3D"map(items, transform).slice(0, numPreviewItems)"> <DIV transclude=3D"item-tpl"></DIV></DIV></DIV> <DIV id=3Dprofile-summary-tpl> <DIV jsselect=3D"person"><SPAN class=3Dfc-userpage-pic> <DIV jsdisplay=3D"!isCanvasMode()"> <DIV transclude=3D"member-thumb-54-tpl"></DIV></DIV> <DIV jsdisplay=3D"isCanvasMode()"> <DIV transclude=3D"member-thumb-65-tpl"></DIV></DIV></SPAN></DIV> <DIV class=3Dfc-userpic-caption> <DIV jsselect=3D"person"><A target=3D_blank = jsvalues=3D"href:externalProfileUrl"=20 jsdisplay=3D"externalProfileUrl"> <DIV=20 jsvalues=3D".className:(isCanvasMode() ? 'fc-userpage-name = fc-userpage-name-canvas' : 'fc-userpage-name')"=20 jscontent=3D"getDisplayName()"></DIV></A><SPAN=20 jsdisplay=3D"!externalProfileUrl = typeof(externalProfileUrl)=3D=3Dundefined"> <DIV=20 jsvalues=3D".className:(isCanvasMode() ? 'fc-userpage-name = fc-userpage-name-canvas' : 'fc-userpage-name')"=20 jscontent=3D"getDisplayName()"></DIV></SPAN></DIV> <DIV style=3D"PADDING-BOTTOM: 2px"> <DIV=20 jsdisplay=3D"typeof(isFriend) !=3D 'undefined' &amp;&amp; !isFriend = &amp;&amp; typeof(isInvited) =3D=3D 'undefined'"><A=20 href=3D"javascript:void(0);"=20 jsvalues=3D"$h:handle(this,'goToInviteFriend');.className:(isCanvasMode()= ? 'fc-default-link fc-default-link-canvas' : 'fc-default-link')"=20 jsselect=3D"person"><IMG class=3Dfc-plus-pic=20 src=3D"http://www.google.com/friendconnect/scs/images/plus.gif"> <SPAN=20 jscontent=3D"MSG_ADD_AS_FRIEND"></SPAN></A></DIV>

<DIV jscontent=3D"MSG_IS_INVITED"=20 jsdisplay=3D"typeof(isInvited) !=3D 'undefined' &amp;&amp; = isInvited"></DIV> <DIV jscontent=3D"MSG_IS_FRIEND" jsdisplay=3D"isFriend"></DIV></DIV> <DIV jsdisplay=3D"isMessagingEnabled &amp;&amp; canSendMessage"><A=20 href=3D"javascript:void(0);"=20 jsvalues=3D"$h:handle(this,'sendMessageDialog');.className:(isCanvasMode(= ) ? 'fc-default-link fc-default-link-canvas' : 'fc-default-link')"=20 jsselect=3D"person"><IMG class=3Dfc-envelope-pic=20 src=3D"http://www.google.com/friendconnect/scs/images/smallEnvelope.jpg">= <SPAN=20 jscontent=3D"MSG_SEND_MESSAGE"></SPAN></A></DIV> <DIV jsdisplay=3D"isViewingSelf &amp;&amp; communityHasProfile"><A=20 class=3Dfc-faded-link href=3D"javascript:void(0);"=20 jsvalues=3D"$h:handle(this,'goToEditProfile')"><IMG class=3Dfc-edit-pic=20 src=3D"http://www.google.com/friendconnect/scs/images/fc-edit.png"> = <SPAN=20 jscontent=3D"MSG_EDIT_PROFILE"></SPAN></A></DIV> <DIV jsdisplay=3D"isViewerAdmin"> <DIV=20 jsdisplay=3D"!isAdmin &amp;&amp; (typeof(isBlocked) !=3D 'undefined' = &amp;&amp; !isBlocked)"><A=20 class=3Dfc-faded-link href=3D"javascript:void(0);"=20 jsvalues=3D"$h:handle(this,'goToBlockMember')" jsselect=3D"person"><IMG=20 class=3Dfc-do-not-enter-pic=20 src=3D"http://www.google.com/friendconnect/scs/images/do-not-enter.gif"> = <SPAN=20 jscontent=3D"MSG_BLOCK_USER"></SPAN></A></DIV> <DIV jsdisplay=3D"isBlocked"><A class=3Dfc-faded-link-small=20 href=3D"javascript:void(0);" jsvalues=3D"$h:handle(this,'unblockUser')"=20 jsselect=3D"person"><IMG class=3Dfc-plus-pic=20 src=3D"http://www.google.com/friendconnect/scs/images/unblock.gif"> = <SPAN=20 jscontent=3D"MSG_UNBLOCK_USER"></SPAN></A></DIV> <DIV class=3Dfc-profile-summary jscontent=3D"MSG_USER_IS_ADMIN"=20 jsdisplay=3D"isAdmin"></DIV></DIV></DIV> <DIV class=3Dclear></DIV></DIV> <DIV class=3Dfc-members id=3Dactivities-tpl=20 jsvars=3D"label:MSG_ALL_ACTIVITIES; = previous:MSG_NEWER;next:MSG_OLDER;items:profile.activities;transform:tran= sformActivity;nextHandler:nextActivities;prevHandler:prevActivities"> <DIV transclude=3D"items-tpl"></DIV></DIV> <DIV class=3Dfc-members id=3Dmembers-page-tpl=20 jsvars=3D"label:MSG_ALL_SITE_MEMBERS;items:members;nextHandler:nextMember= s;prevHandler:previousMembers"> <DIV transclude=3D"faces-page-tpl"></DIV></DIV> <DIV class=3Dfc-members id=3Dblocked-members-page-tpl=20 jsvars=3D"label:MSG_ALL_BLOCKED_MEMBERS;items:blockedMembers;nextHandler:= nextBlockedMembers;prevHandler:previousBlockedMembers;noneMessage:MSG_NO_= BLOCKED_MEMBERS;showAllFilter:true"> <DIV transclude=3D"faces-page-tpl"></DIV></DIV> <DIV class=3Dfc-members id=3Dprofile-friends-page-tpl=20 jsvars=3D"label:MSG_ALL_PROFILE_FRIENDS;items:profile.friends;nextHandler= :nextProfileFriends;prevHandler:previousProfileFriends"> <DIV transclude=3D"faces-page-tpl"></DIV></DIV> <DIV class=3Dfc-members id=3Dviewer-friends-page-tpl=20 jsvars=3D"label:MSG_ALL_YOUR_FRIENDS;items:friends;nextHandler:nextViewer= Friends;prevHandler:previousViewerFriends"> <DIV transclude=3D"faces-page-tpl"></DIV></DIV> <DIV class=3Dfc-members id=3Dfaces-page-tpl=20

jsvars=3D"previous:MSG_PREVIOUS;next:MSG_NEXT"> <DIV transclude=3D"topcap-tpl"></DIV> <DIV=20 jsvalues=3D".className:(isCanvasMode() ? 'fc-content-bg' : = 'fc-noscroll-botnav fc-content-bg')"> <DIV=20 jsvalues=3D".className:(isCanvasMode() ? 'fc-content-canvas = fc-minheight' : 'fc-content')"> <DIV class=3Dfc-mem-grid style=3D"PADDING-BOTTOM: 0px"> <DIV class=3Dclear></DIV> <DIV=20 jsvalues=3D".className:(isCanvasMode() ? 'fc-sectitle = fc-sectitle-canvas' : 'fc-sectitle')"><SPAN=20 class=3Dfc-right-verb jsdisplay=3D"showAllFilter"><A = href=3D"javascript:void(0);"=20 jsvalues=3D"$h:handle(this,showUnblockedMembers)"=20 jscontent=3D"MSG_SHOW_ALL"></A></SPAN><SPAN = jscontent=3D"label"></SPAN>&nbsp;(<SPAN=20 jscontent=3D"items.getTotalSize() '0'"></SPAN>) </DIV> <DIV class=3Dclear></DIV> <DIV class=3Dfc-no-elements jscontent=3D"noneMessage"=20 jsdisplay=3D"!items.getTotalSize() &amp;&amp; noneMessage"></DIV> <DIV class=3Dfc-thumbnail jsselect=3D"items.asArray()"> <DIV transclude=3D"member-thumb-large-tpl"></DIV></DIV> <DIV class=3Dclear></DIV></DIV></DIV></DIV> <DIV transclude=3D"bottom-paging-tpl"></DIV></DIV> <DIV class=3Dfc-members id=3Dfaces-page-tpl:canvas=20 jsvars=3D"previous:MSG_PREVIOUS;next:MSG_NEXT"> <DIV transclude=3D"top-paging-tpl"></DIV> <DIV class=3D"fc-minheight fc-content-bg"> <DIV class=3Dfc-members-header style=3D"BORDER-TOP-STYLE: none"><SPAN=20 class=3Dfc-right-verb jsdisplay=3D"showAllFilter"><A = href=3D"javascript:void(0);"=20 jsvalues=3D"$h:handle(this,showUnblockedMembers)"=20 jscontent=3D"MSG_SHOW_ALL"></A></SPAN><SPAN class=3Dfc-header-sectitle=20 jscontent=3D"label"></SPAN>&nbsp;(<SPAN=20 jscontent=3D"items.getTotalSize() '0'"></SPAN>) </DIV> <DIV class=3Dfc-mem-grid style=3D"PADDING-BOTTOM: 0px"> <DIV class=3Dfc-no-elements jscontent=3D"noneMessage"=20 jsdisplay=3D"!items.getTotalSize() &amp;&amp; noneMessage"></DIV> <DIV class=3Dfc-thumbnail jsselect=3D"items.asArray()"> <DIV transclude=3D"member-thumb-large-tpl"></DIV></DIV> <DIV class=3Dclear></DIV></DIV></DIV> <DIV transclude=3D"bottom-paging-tpl"></DIV></DIV> <DIV class=3Dfc-members id=3Dlinks-tpl=20 jsvars=3D"label:MSG_ALL_LINKS;previous:MSG_PREVIOUS;next:MSG_NEXT;items:p= rofile.links;transform:transformLink;nextHandler:nextLinks;prevHandler:pr= eviousLinks"> <DIV transclude=3D"items-tpl"></DIV></DIV> <DIV class=3Dfc-members id=3Dsites-tpl=20 jsvars=3D"label:MSG_ALL_SITES;previous:MSG_PREVIOUS;next:MSG_NEXT;items:p= rofile.sites;transform:transformSite;nextHandler:nextSites;prevHandler:pr= eviousSites"> <DIV transclude=3D"items-tpl"></DIV></DIV> <DIV class=3Dfc-members id=3Ditems-tpl> <DIV jsdisplay=3D"isCanvasMode()"> <DIV transclude=3D"topcap-nav-tpl"></DIV></DIV> <DIV jsdisplay=3D"!isCanvasMode()"> <DIV transclude=3D"topcap-tpl"></DIV></DIV> <DIV=20

jsvalues=3D".className:(isCanvasMode() ? 'fc-content-bg' : = 'fc-scroll-botnav fc-content-bg')"> <DIV=20 jsvalues=3D".className:(isCanvasMode() ? 'fc-content-canvas = fc-minheight' : 'fc-content')"> <DIV jsselect=3D"profile"> <DIV transclude=3D"profile-summary-tpl"></DIV> <DIV class=3Dfc-userpage-itemlist><SPAN=20 jsvalues=3D".className:(isCanvasMode() ? 'fc-sectitle = fc-sectitle-canvas' : 'fc-sectitle')"=20 jscontent=3D"label"></SPAN>&nbsp;=20 <DIV class=3Dfc-itemlist-table jsselect=3D"map(items, transform)"> <DIV transclude=3D"item-tpl"></DIV></DIV></DIV></DIV></DIV></DIV> <DIV transclude=3D"bottom-paging-tpl"></DIV></DIV> <DIV class=3Dfc-members id=3Dinvite-friend-tpl = jsvars=3D"sendHandler:sendInvite"> <DIV transclude=3D"topcap-tpl"></DIV> <DIV=20 jsvalues=3D".className:(isCanvasMode() ? 'fc-content-bg' : = 'fc-scroll-botnav fc-content-bg')"> <DIV=20 jsvalues=3D".className:(isCanvasMode() ? 'fc-content-canvas = fc-minheight' : 'fc-content')"> <DIV jsselect=3D"profile.person"><SPAN class=3Dfc-userpage-pic> <DIV transclude=3D"member-thumb-54-tpl"></DIV></SPAN> <DIV class=3Dfc-userpic-caption> <DIV class=3Dfc-userpage-name = jscontent=3D"getDisplayName()"></DIV></DIV> <DIV class=3Dfc-message> <DIV=20 jsvalues=3D".className:(isCanvasMode() ? 'fc-sectitle = fc-sectitle-canvas' : 'fc-sectitle')"=20 jscontent=3D"MSG_INVITATION"></DIV><TEXTAREA class=3Dfc-textarea = name=3Dtextarea jsvalues=3D"id:'inviteMessage'"></TEXTAREA>=20 <DIV class=3Dfc-helpful jscontent=3D"MSG_HELP_FRIENDINVITE"></DIV> <DIV jsvars=3D"buttonHandler:sendHandler;buttonLabel:MSG_SEND"> <DIV transclude=3D"button-tpl"></DIV></DIV></DIV></DIV></DIV></DIV> <DIV transclude=3D"bottom-paging-tpl"></DIV></DIV> <DIV class=3Dfc-members id=3Dblock-member-tpl = jsvars=3D"sendHandler:blockMember"> <DIV jsdisplay=3D"isCanvasMode()"> <DIV transclude=3D"topcap-nav-tpl"></DIV></DIV> <DIV jsdisplay=3D"!isCanvasMode()"> <DIV transclude=3D"topcap-tpl"></DIV></DIV> <DIV=20 jsvalues=3D".className:(isCanvasMode() ? 'fc-content-bg' : = 'fc-scroll-botnav fc-content-bg')"> <DIV=20 jsvalues=3D".className:(isCanvasMode() ? 'fc-content-canvas = fc-minheight' : 'fc-content')"> <DIV jsselect=3D"profile.person"><SPAN class=3Dfc-userpage-pic> <DIV transclude=3D"member-thumb-54-tpl"></DIV></SPAN> <DIV class=3Dfc-userpic-caption> <DIV class=3Dfc-userpage-name = jscontent=3D"getDisplayName()"></DIV></DIV> <DIV class=3Dfc-message> <DIV=20 jsvalues=3D".className:(isCanvasMode()&#10; ? = 'fc-blocked-helpful-msg-canvas'&#10; : =

'fc-blocked-helpful-msg-gadget')"=20 jscontent=3D"MSG_HELP_BLOCKMEMBER"></DIV><SPAN=20 jsvars=3D"buttonHandler:sendHandler;buttonLabel:MSG_BLOCK"> <DIV transclude=3D"button-tpl"></DIV></SPAN>&nbsp; &nbsp; <A=20 href=3D"javascript:void(0);"=20 jsvalues=3D"$h:handle(this,'goBack');.className:(isCanvasMode() ? = 'fc-default-link fc-default-link-canvas' : 'fc-default-link')"=20 jscontent=3D"MSG_CANCEL"></A></DIV></DIV></DIV></DIV> <DIV transclude=3D"bottom-paging-tpl"></DIV></DIV><SPAN class=3Dfc-send=20 id=3Dsend-button-tpl jsvalues=3D"$h:handle(this,sendHandler)"=20 jscontent=3D"MSG_SEND"></SPAN> <DIV class=3Dfc-botcap-short id=3Dbottom-paging-tpl> <DIV transclude=3D"paging-tpl"></DIV></DIV> <DIV class=3D"fc-botcap-short fc-botcap-short-canvas" = id=3Dbottom-paging-tpl:canvas> <DIV transclude=3D"paging-tpl"></DIV></DIV> <DIV class=3Dfc-topverb id=3Dtop-paging-tpl> <DIV transclude=3D"paging-tpl"></DIV></DIV> <DIV class=3D"fc-topverb fc-topverb-canvas" id=3Dtop-paging-tpl:canvas> <DIV transclude=3D"paging-tpl"></DIV></DIV><A id=3Dgoback-tpl=20 href=3D"javascript:void(0);" jsvalues=3D"$h:handle(this,'goBack')"=20 jscontent=3D"MSG_BACK" jsdisplay=3D"!isHome()"></A><A id=3Dgobacktop-tpl = href=3D"javascript:void(0);" jsvalues=3D"$h:handle(this,'goBackToHome')" = jscontent=3D"MSG_BACK_TO_TOP" = jsdisplay=3D"!hasMenuMode('profile')"></A><A=20 id=3Dview-my-profile-tpl href=3D"javascript:void(0);"=20 jsvalues=3D"$h:handle(this,'goToViewerProfile')" = jscontent=3D"MSG_VIEW_MY_PROFILE"=20 jsdisplay=3D"viewer.getId() &amp;&amp; isCanvasMode()"></A> <DIV id=3Dpaging-tpl><SPAN=20 jsvalues=3D".className:(isCanvasMode() ? 'fc-left-verb = fc-left-verb-canvas' : 'fc-left-verb')"><SPAN=20 transclude=3D"gobacktop-tpl"></SPAN>&nbsp;&nbsp; <SPAN=20 transclude=3D"goback-tpl"></SPAN>&nbsp;&nbsp; </SPAN><SPAN=20 style=3D"MARGIN-RIGHT: 4px"=20 jsvalues=3D".className:(isCanvasMode() ? 'fc-right-verb = fc-right-verb-canvas' : 'fc-right-verb')"=20 jsselect=3D"items"><A style=3D"PADDING-RIGHT: 4px" = href=3D"javascript:void(0);"=20 jsvalues=3D"$h:handle(this,prevHandler)" jscontent=3D"previous"=20 jsdisplay=3D"$this.getOffset() > 0"></A><SPAN=20 style=3D"PADDING-RIGHT: 4px; VISIBILITY: hidden" jscontent=3D"previous"=20 jsdisplay=3D"$this.getOffset() =3D=3D 0"></SPAN><A = href=3D"javascript:void(0);"=20 jsvalues=3D"$h:handle(this,nextHandler)" jscontent=3D"next"=20 jsdisplay=3D"$this.getTotalSize() > ($this.size() + = $this.getOffset())"></A><SPAN=20 style=3D"VISIBILITY: hidden" jscontent=3D"next"=20 jsdisplay=3D"$this.getTotalSize() <=3D ($this.size() + = $this.getOffset())"></SPAN></SPAN>&nbsp;=20 <DIV class=3Dclear></DIV></DIV> <DIV class=3Dfc-waitingmsg id=3Dwaiting-messages-tpl=20 jsdisplay=3D"showWaitingMessages"> <DIV> <TABLE> <TBODY> <TR>

<TD vAlign=3Dtop><IMG=20 = src=3D"http://www.google.com/friendconnect/scs/images/smallEnvelope.jpg">= </TD> <TD> <DIV jscontent=3D"MSG_NUM_WAITING_MESSAGES"></DIV> <DIV><A href=3D"javascript:void(0);"=20 jscontent=3D"MSG_VIEW_AND_CONFIGURE_MESSAGING"=20 = jseval=3D"handle(this,'acceptMessages')"></A></DIV></TD></TR></TBODY></TA= BLE></DIV></DIV> <DIV class=3Dfc-promo-main id=3Dpromo-tpl jsdisplay=3D"promoHtml"> <DIV jseval=3D"insertHtml(this, promoHtml);"></DIV></DIV> <DIV class=3Dfc-members id=3Dfriend-requests-tpl> <DIV transclude=3D"topcap-tpl"></DIV> <DIV class=3D"fc-scroll-botnav fc-content-bg"> <DIV class=3Dfc-friendreq jsselect=3D"friendRequests.asArray()"> <DIV class=3Dfc-userpic=20 jsselect=3D"$this.getField(google.FriendConnect.Invite.Field.INVITER)"> <DIV transclude=3D"member-thumb-tpl"></DIV></DIV> <DIV class=3Dfc-userpic-caption><SPAN=20 jsselect=3D"$this.getField(google.FriendConnect.Invite.Field.INVITER)"> <DIV class=3Dfc-username jscontent=3D"getDisplayName()"></DIV><A=20 href=3D"javascript:void(0);"=20 jsvalues=3D"$h:handle(this,'acceptFriendRequest');.className:(isCanvasMod= e() ? 'fc-default-link fc-default-link-canvas' : 'fc-default-link')"=20 jscontent=3D"MSG_ADD_AS_FRIEND"></A> <A href=3D"javascript:void(0);"=20 jsvalues=3D"$h:handle(this,'ignoreFriendRequest');.className:(isCanvasMod= e() ? 'fc-default-link fc-default-link-canvas' : 'fc-default-link')"=20 jscontent=3D"MSG_IGNORE"></A></SPAN> <DIV class=3Dfc-friendreq-text jscontent=3D"$this"=20 jsselect=3D"$this.getField(google.FriendConnect.Invite.Field.MESSAGE)"></= DIV></DIV></DIV> <DIV jsvalues=3D".className:(isCanvasMode() ? '' : 'fc-content')"><SPAN=20 class=3Dfc-helpful = jscontent=3D"MSG_HELP_FRIENDREQUEST"></SPAN></DIV></DIV> <DIV transclude=3D"bottom-paging-tpl"></DIV></DIV> <DIV id=3Dinvitedby-tpl> <DIV jsdisplay=3D"showInvitedBy()"> <DIV=20 jsvalues=3D".className:(isCanvasMode() ? 'fc-invitedby-canvas' : = 'fc-invitedby')"=20 jsselect=3D"invitedBy"> <DIV class=3Dfc-userpic> <DIV transclude=3D"member-thumb-tpl"></DIV></DIV> <DIV class=3Dfc-invitedby-text jscontent=3D"MSG_INVITED_YOU"></DIV> <DIV class=3Dfc-invitedby-link-container><A class=3Dfc-invitedby-link=20 href=3D"javascript:void(0);" jsvalues=3D"$h:handle(this,'viewProfile')"=20 jscontent=3D"MSG_VIEW_INVITER_PROFILE"></A></DIV></DIV></DIV></DIV> <DIV id=3Dfriendreqs-tpl> <DIV=20 jsvalues=3D".className:(isCanvasMode() ? 'fc-friendreqs-canvas' : = 'fc-friendreqs')"=20 jsdisplay=3D"$this.size()" jsselect=3D"friendRequests"> <DIV class=3Dfc-userpic=20 jsselect=3D"asArray()[0].getField(google.FriendConnect.Invite.Field.INVIT= ER)"> <DIV transclude=3D"member-thumb-tpl"></DIV></DIV><A = class=3Dfc-friendreqs-link=20 href=3D"javascript:void(0);" =

jsvalues=3D"$h:handle(this,'viewFriendRequests')"=20 jscontent=3D"MSG_NEW_FRIEND_REQUESTS"></A></DIV></DIV> <DIV class=3Dfc-members id=3Dfaces-tpl=20 jsvars=3D"friendReqs:(friendRequests &amp;&amp; friendRequests.size() > = 0)"> <DIV transclude=3D"topcap-tpl"></DIV> <DIV transclude=3D"waiting-messages-tpl"></DIV> <DIV transclude=3D"promo-tpl"></DIV> <DIV transclude=3D"invitedby-tpl"></DIV> <DIV transclude=3D"friendreqs-tpl"></DIV> <DIV=20 jsvars=3D"dropARow:(friendReqs showInvitedBy() showWaitingMessages = promoHtml)"> <DIV=20 jsvalues=3D".className:(dropARow ? 'fc-content-bg fc-noscroll-friendreq' = : 'fc-content-bg fc-noscroll')"> <DIV style=3D"PADDING-BOTTOM: 0px"=20 jsvalues=3D".className:(isCanvasMode() ? 'fc-content-canvas = fc-minheight' : 'fc-content')"> <DIV class=3Dfc-no-elements jsdisplay=3D"!members = !members.getTotalSize()"> <DIV jscontent=3D"MSG_NO_SITE_MEMBERS"></DIV><A = href=3D"javascript:void(0);"=20 jsvalues=3D"$h:handle(this,'signin')" = jscontent=3D"MSG_BE_THE_FIRST"></A></DIV> <DIV jsselect=3D"members"=20 jsvars=3D"label:MSG_SITE_MEMBERS;showAllHandler:showAllMembers;numPreview= Items:numPreviewMembers(dropARow);showBlockedFilter:false;needsZoomyForNo= Top:hasMenuMode('members')"> <DIV transclude=3D"faces-preview-tpl"></DIV></DIV> <DIV jsselect=3D"friends"=20 jsvars=3D"label:MSG_YOUR_FRIENDS;showAllHandler:showAllViewerFriends;numP= reviewItems:numPreviewFriends(dropARow);showBlockedFilter:false;needsZoom= yForNoTop:false"> <DIV transclude=3D"faces-preview-tpl"></DIV></DIV></DIV></DIV></DIV> <DIV transclude=3D"footer-text-tpl"></DIV></DIV> <DIV class=3Dfc-members id=3Dfaces-tpl:canvas=20 jsvars=3D"friendReqs:(friendRequests &amp;&amp; friendRequests.size() > = 0)"> <DIV transclude=3D"waiting-messages-tpl"></DIV> <DIV transclude=3D"promo-tpl"></DIV> <DIV transclude=3D"invitedby-tpl"></DIV> <DIV transclude=3D"friendreqs-tpl"></DIV> <DIV=20 jsvalues=3D".className:(isCanvasMode() ? 'fc-content-bg fc-minheight' : = 'fc-content')"> <DIV jsselect=3D"members"=20 jsvars=3D"label:MSG_SITE_MEMBERS;showAllHandler:showAllMembers;numPreview= Items:numPreviewMembers(friendReqs);showBlockedFilter:isViewerAdmin"> <DIV transclude=3D"faces-preview-large-tpl"></DIV></DIV> <DIV class=3Dfc-no-elements jscontent=3D"MSG_NO_SITE_MEMBERS"=20 jsdisplay=3D"!members !members.getTotalSize()"></DIV> <DIV jsselect=3D"friends"=20 jsvars=3D"label:MSG_YOUR_FRIENDS;showAllHandler:showAllViewerFriends;numP= reviewItems:numPreviewFriends(friendReqs);showBlockedFilter:false"> <DIV transclude=3D"faces-preview-large-tpl"></DIV></DIV></DIV> <DIV transclude=3D"footer-text-tpl"></DIV></DIV> <DIV class=3Dfc-mem-grid id=3Dfaces-preview-tpl=20 jsdisplay=3D"$this &amp;&amp; $this.size() &amp;&amp; numPreviewItems > = 0">

<DIV jsdisplay=3D"needsZoomyForNoTop"> <DIV transclude=3D"zoomy-tpl"></DIV></DIV> <DIV=20 jsvalues=3D".className:(isCanvasMode() ? 'fc-sectitle = fc-sectitle-canvas' : 'fc-sectitle')"><SPAN=20 jscontent=3D"label"></SPAN>&nbsp;(<SPAN=20 jscontent=3D"$this.getTotalSize() '0'"></SPAN>) <A class=3Dfc-see-all = href=3D"javascript:void(0);" jsvalues=3D"$h:handle(this,showAllHandler)" = jscontent=3D"MSG_MORE"=20 jsdisplay=3D"$this.getTotalSize() > numPreviewItems"></A><SPAN=20 jsdisplay=3D"showBlockedFilter"><A class=3Dfc-see-all = href=3D"javascript:void(0);"=20 jsvalues=3D"$h:handle(this,showBlockedMembers)"=20 jscontent=3D"MSG_SHOW_BLOCKED"></A></SPAN></DIV> <DIV class=3Dclear></DIV> <DIV class=3Dfc-thumbnail=20 jsselect=3D"safeSlice($this.asArray(), 0, numPreviewItems)"> <DIV transclude=3D"member-thumb-tpl"></DIV></DIV> <DIV class=3Dclear></DIV></DIV> <DIV class=3Dfc-mem-grid id=3Dfaces-preview-large-tpl:canvas=20 jsdisplay=3D"($this &amp;&amp; $this.size() &amp;&amp; numPreviewItems > = 0) showBlockedFilter"> <DIV class=3Dfc-members-header><SPAN class=3Dfc-header-sectitle=20 style=3D"FONT-SIZE: 15px" jscontent=3D"label"></SPAN>&nbsp;(<SPAN=20 jscontent=3D"$this.getTotalSize() '0'"></SPAN>) <SPAN = class=3Dfc-see-all><SPAN=20 jsdisplay=3D"showBlockedFilter"><A href=3D"javascript:void(0);"=20 jsvalues=3D"$h:handle(this,showBlockedMembers)"=20 jscontent=3D"MSG_SHOW_BLOCKED"></A></SPAN><A = href=3D"javascript:void(0);"=20 jsvalues=3D"$h:handle(this,showAllHandler)" jscontent=3D"MSG_MORE"=20 jsdisplay=3D"$this.getTotalSize() > numPreviewItems"></A></SPAN></DIV> <DIV class=3Dfc-thumbnail=20 jsselect=3D"safeSlice($this.asArray(), 0, numPreviewItems)"> <DIV transclude=3D"member-thumb-large-tpl"></DIV></DIV> <DIV class=3Dclear></DIV></DIV> <DIV class=3Dfc-subtle-botcap id=3Dfooter-text-tpl> <DIV jsdisplay=3D"viewer !=3D null"><SPAN class=3Dfc-faded-link-small><A = href=3D"javascript:void(0);" jsvalues=3D"$h:handle(this,'invite')"=20 jscontent=3D"MSG_INVITE_YOUR_FRIENDS"></A></SPAN></DIV> <DIV jsdisplay=3D"viewer =3D=3D null"><SPAN class=3Dfc-botcap-text=20 jscontent=3D"MSG_ALREADY_MEMBER"></SPAN><SPAN class=3Dfc-content-link><A = href=3D"javascript:void(0);" jsvalues=3D"$h:handle(this,'signin')"=20 jscontent=3D"MSG_SIGN_IN"></A></SPAN></DIV></DIV></DIV> <DIV id=3Dgadget_js_log style=3D"DISPLAY: none"></DIV> <SCRIPT type=3Dtext/javascript>=0A= _IG_RegisterOnloadHandler( function() {=0A= var gadget =3D new goog.peoplesense.gadget.Members(true,=0A= true, false);=0A= gadget.start();=0A= });=0A= </SCRIPT> <SCRIPT>gadgets.util.runOnLoadHandlers();</SCRIPT> </BODY></HTML>

------=_NextPart_000_0000_01CB9217.A33D0760 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.blogger.com/static/v1/widgets/2861516469-widgets.js /* Copyright 2007-8 Google. */ (function() { function g(a){throw a;}var = i=3Dtrue,j=3Dnull,k=3Dfalse,aa=3DencodeURIComponent,l=3Dwindow,ba=3DObjec= t,m=3DError,o=3Dundefined,ca=3DparseInt,da=3DparseFloat,ea=3DString,fa=3D= Function,p=3Ddocument,ga=3DdecodeURIComponent,ha=3DArray,q=3DMath;functio= n ia(a,b){return a.onload=3Db}function ja(a,b){return = a.width=3Db}function ka(a,b){return a.innerHTML=3Db}function = la(a,b){return a.value=3Db}function ma(a,b){return = a.currentTarget=3Db}function na(a,b){return a.left=3Db}function = oa(a,b){return a.remove=3Db}function pa(a,b){return a.keyCode=3Db}=0A= function qa(a,b){return a.type=3Db}function ra(a,b){return = a.clear=3Db}function sa(a,b){return a.name=3Db}function ta(a,b){return = a.zIndex=3Db}function ua(a,b){return a.cancelBubble=3Db}function = va(a,b){return a.visibility=3Db}function wa(a,b){return = a.toString=3Db}function xa(a,b){return a.length=3Db}function = ya(a,b){return a.position=3Db}function za(a,b){return = a.className=3Db}function Aa(a,b){return a.disabled=3Db}function = Ba(a,b){return a.target=3Db}function Ca(a,b){return a.contains=3Db}=0A= function Da(a,b){return a.onclick=3Db}function r(a,b){return = a.display=3Db}function Ea(a,b){return a.height=3Db}=0A= var = t=3D"appendChild",Fa=3D"forms",v=3D"push",Ga=3D"addSearcher",Ha=3D"getBou= ndingClientRect",Ia=3D"test",Ja=3D"clearTimeout",Ka=3D"input",w=3D"width"= ,La=3D"round",Ma=3D"slice",x=3D"replace",Na=3D"SIV_INVALID_URL",Oa=3D"nod= eType",y=3D"data",Pa=3D"load",Qa=3D"floor",Ra=3D"responseText",B=3D"getEl= ementById",Sa=3D"offsetWidth",Ta=3D"srcElement",Ua=3D"concat",Va=3D"charA= t",Wa=3D"createTextNode",C=3D"value",Xa=3D"preventDefault",Ya=3D"item",D=3D= "indexOf",E=3D"dispatchEvent",Za=3D"jstiming",$a=3D"capture",ab=3D"longDe= sc",bb=3D"nodeName",G=3D"left",cb=3D"screenX",db=3D"screenY",=0A= eb=3D"match",fb=3D"getBoxObjectFor",gb=3D"send",hb=3D"tick",ib=3D"charCod= e",jb=3D"remove",kb=3D"focus",lb=3D"createElement",mb=3D"keyCode",nb=3D"f= irstChild",ob=3D"forEach",pb=3D"clientLeft",qb=3D"addEventListener",rb=3D= "setAttribute",sb=3D"clientTop",tb=3D"handleEvent",H=3D"type",ub=3D"clear= ",vb=3D"childNodes",wb=3D"attachEvent",xb=3D"defaultView",yb=3D"bind",zb=3D= "name",Ab=3D"nextSibling",Bb=3D"getElementsByTagName",Cb=3D"frames",Db=3D= "documentElement",Eb=3D"opener",Fb=3D"scrollTop",Gb=3D"toString",Hb=3D"se= tUserDefinedLabel",I=3D"length",Ib=3D"propertyIsEnumerable",=0A= Jb=3D"title",J=3D"prototype",Kb=3D"className",Lb=3D"clientWidth",Mb=3D"ab= ort",Nb=3D"checked",Ob=3D"getSelection",Pb=3D"setTimeout",Rb=3D"document"= ,Sb=3D"split",Tb=3D"stopPropagation",Ub=3D"location",Vb=3D"hasOwnProperty= ",K=3D"style",Wb=3D"body",Xb=3D"removeChild",Yb=3D"parent",Zb=3D"target",= L=3D"call",$b=3D"getAttribute",ac=3D"clientHeight",bc=3D"scrollLeft",cc=3D= "currentStyle",dc=3D"href",ec=3D"contains",fc=3D"apply",gc=3D"tagName",M=3D= "parentNode",hc=3D"display",N=3D"height",ic=3D"offsetHeight",jc=3D"join",= kc=3D"unshift",lc=3D"nodeValue",mc=3D"event";=0A= function nc(){return function(){}}function oc(a){return = function(){return this[a]}}function pc(a){return function(){return = a}}var O;l[Za]&&l[Za][Pa][hb]("widgetJsStart");var qc=3D"ol";function = rc(){l[Za][Pa][hb](qc)}var sc=3D"load",tc=3D"onload";function = uc(a,b){a[qb]?a[qb](sc,b,k):a[wb](tc,b)}function vc(a,b){return = a[Kb]&&a[Kb][D](b)!=3D-1?a:a[M]?vc(a[M],b):j}var wc=3D"prt";function = xc(){l[Za][Pa][hb](wc);l.tickAboveFold&&l.tickAboveFold(this)}=0A= var = yc=3D"google_blogger_adsense_experiment_id",zc=3D"blogger_csi_e",Ac=3D"bl= ogger_templates_experiment_id",Bc=3D",",Cc=3D"https:",Dc=3D"http:",Ec=3D"= //www.google.com/csi",Fc=3D"widgetJsEnd",Gc=3D"blogspot",Hc=3D"img",Ic=3D=

"post",Jc=3D"beforeunload",Kc=3D"onbeforeunload";=0A= l.BLOG_attachCsiOnload=3Dfunction(a,b){function c(){for(var = f=3D{},h=3D[yc,zc,Ac],n=3D[],s=3Dh[I],u=3D0;u<s;u++){var z=3Dh[u];z in = l&&n[v](l[z])}if(n[I]>0)f.e=3Dn[jc](Bc);h=3D(p[Ub].protocol=3D=3DCc?Cc:Dc= )+Ec;h=3Db h;l[Za].report(l[Za][Pa],f,h)}l[Za][Pa][hb](Fc);l[Za][Pa][hb]= (wc);sa(l[Za][Pa],a+Gc);for(var = d=3Dp[Bb](Hc),e=3D0;e<d[I];e++)d[e].complete vc(d[e],Ic)!=3Dj&&uc(d[e],x= c);uc(l,rc);l[qb]?l[qb](Jc,c,k):l[wb](Kc,c)};var = Lc=3DLc {},P=3Dthis,Mc=3D".",Nc=3D"var ";function = Q(a,b,c){a=3Da[Sb](Mc);c=3Dc P;!(a[0]in = c)&&c.execScript&&c.execScript(Nc+a[0]);for(var = d;a[I]&&(d=3Da.shift());)if(!a[I]&&b!=3D=3Do)c[d]=3Db;else = c=3Dc[d]?c[d]:c[d]=3D{}}function Oc(){}function = Qc(a){a.wa=3Dfunction(){return a.Hd (a.Hd=3Dnew a)}}var = Rc=3D"object",Sc=3D"[object = Array]",Tc=3D"number",Uc=3D"splice",Vc=3D"array",Wc=3D"[object = Function]",Xc=3D"call",Yc=3D"function",Zc=3D"null";=0A= function $c(a){var b=3Dtypeof a;if(b=3D=3DRc)if(a){if(a instanceof = ha !(a instanceof ba)&&ba[J][Gb][L](a)=3D=3DSc typeof = a[I]=3D=3DTc&&typeof a.splice!=3D"undefined"&&typeof = a[Ib]!=3D"undefined"&&!a[Ib](Uc))return Vc;if(!(a instanceof = ba)&&(ba[J][Gb][L](a)=3D=3DWc typeof a[L]!=3D"undefined"&&typeof = a[Ib]!=3D"undefined"&&!a[Ib](Xc)))return Yc}else return Zc;else = if(b=3D=3DYc&&typeof a[L]=3D=3D"undefined")return Rc;return b}function = S(a){return $c(a)=3D=3DVc}function ad(a){var b=3D$c(a);return = b=3D=3DVc b=3D=3DRc&&typeof a[I]=3D=3DTc}var bd=3D"string";=0A= function cd(a){return typeof a=3D=3Dbd}function dd(a){return = $c(a)=3D=3DYc}function ed(a){a=3D$c(a);return = a=3D=3DRc a=3D=3DVc a=3D=3DYc}function fd(a){return = a[gd] (a[gd]=3D++hd)}var = gd=3D"closure_uid_"+q[Qa](q.random()*2147483648)[Gb](36),hd=3D0;function = id(){return fa[J][L][fc](fa[J][yb],arguments)}function jd(a,b){var = c=3Db P;if(arguments[I]>2){var d=3Dha[J][Ma][L](arguments,2);return = function(){var e=3Dha[J][Ma][L](arguments);ha[J][kc][fc](e,d);return = a[fc](c,e)}}else return function(){return a[fc](c,arguments)}}var = kd=3D"native code";=0A= function T(){T=3Dfa[J][yb]&&fa[J][yb][Gb]()[D](kd)!=3D-1?id:jd;return = T[fc](j,arguments)}function ld(a){var = b=3Dha[J][Ma][L](arguments,1);return function(){var = c=3Dha[J][Ma][L](arguments);c[kc][fc](c,b);return a[fc](this,c)}}var = md=3DDate.now function(){return+new Date};function U(a,b){function = c(){}c.prototype=3Db[J];a.h=3Db[J];a.prototype=3Dnew = c;a[J].constructor=3Da}fa[J].bind=3Dfa[J][yb] function(a){if(arguments[I= ]>1){var b=3Dha[J][Ma][L](arguments,1);b[kc](this,a);return = T[fc](j,b)}else return T(this,a)};var V=3D"";function = nd(a){this.stack=3Dm().stack V;if(a)this.message=3Dea(a)}U(nd,m);sa(nd[J= ],"CustomError");var od=3D"$$$$";function pd(a){for(var = b=3D1;b<arguments[I];b++){var = c=3Dea(arguments[b])[x](/\$/g,od);a=3Da[x](/\%s/,c)}return a}function = qd(a){return a[x](/^[\s\xa0]+ [\s\xa0]+$/g,V)}var = rd=3D/^[a-zA-Z0-9\-_.!~*'()]*$/;function = sd(a){a=3Dea(a);if(!rd[Ia](a))return aa(a);return a}var = td=3D"&amp;",ud=3D"&lt;",vd=3D"&gt;",wd=3D"&quot;",xd=3D"&",yd=3D"<",zd=3D= ">",Ad=3D'"';=0A= function Bd(a,b){if(b)return = a[x](Cd,td)[x](Dd,ud)[x](Ed,vd)[x](Fd,wd);else{if(!Gd[Ia](a))return = a;if(a[D](xd)!=3D-1)a=3Da[x](Cd,td);if(a[D](yd)!=3D-1)a=3Da[x](Dd,ud);if(= a[D](zd)!=3D-1)a=3Da[x](Ed,vd);if(a[D](Ad)!=3D-1)a=3Da[x](Fd,wd);return = a}}var = Cd=3D/&/g,Dd=3D/</g,Ed=3D/>/g,Fd=3D/\"/g,Gd=3D/[&<>\"]/,Hd=3D"(\\d*)(\\D*=

)",Id=3D"g";=0A= function Jd(a,b){for(var = c=3D0,d=3Dqd(ea(a))[Sb](Mc),e=3Dqd(ea(b))[Sb](Mc),f=3Dq.max(d[I],e[I]),h=3D= 0;c=3D=3D0&&h<f;h++){var = n=3Dd[h] V,s=3De[h] V,u=3DRegExp(Hd,Id),z=3DRegExp(Hd,Id);do{var = A=3Du.exec(n) [V,V,V],F=3Dz.exec(s) [V,V,V];if(A[0][I]=3D=3D0&&F[0][I]=3D= =3D0)break;c=3DKd(A[1][I]=3D=3D0?0:ca(A[1],10),F[1][I]=3D=3D0?0:ca(F[1],1= 0)) Kd(A[2][I]=3D=3D0,F[2][I]=3D=3D0) Kd(A[2],F[2])}while(c=3D=3D0)}ret= urn c}function Kd(a,b){if(a<b)return-1;else if(a>b)return 1;return = 0};function = Ld(a,b){b[kc](a);nd[L](this,pd[fc](j,b));b.shift();this.a=3Da}U(Ld,nd);sa= (Ld[J],"AssertionError");var Md=3D"Assertion failed",Nd=3D": ";function = Od(a,b){if(!a){var = c=3Dha[J][Ma][L](arguments,2),d=3DMd;if(b){d+=3DNd+b;var e=3Dc}g(new = Ld(V+d,e []))}return a};var = Pd=3Dha[J],Qd=3DPd[D]?function(a,b,c){Od(a[I]!=3Dj);return = Pd[D][L](a,b,c)}:function(a,b,c){c=3Dc=3D=3Dj?0:c<0?q.max(0,a[I]+c):c;if(= cd(a)){if(!cd(b) b[I]!=3D1)return-1;return = a[D](b,c)}for(c=3Dc;c<a[I];c++)if(c in a&&a[c]=3D=3D=3Db)return = c;return-1},Rd=3DPd[ob]?function(a,b,c){Od(a[I]!=3Dj);Pd[ob][L](a,b,c)}:f= unction(a,b,c){for(var d=3Da[I],e=3Dcd(a)?a[Sb](V):a,f=3D0;f<d;f++)f in = e&&b[L](c,e[f],f,a)},Sd=3DPd.some?function(a,b,c){Od(a[I]!=3Dj);return = Pd.some[L](a,b,c)}:function(a,b,c){for(var = d=3Da[I],e=3Dcd(a)?a[Sb](V):a,f=3D0;f<d;f++)if(f in=0A= e&&b[L](c,e[f],f,a))return i;return = k},Td=3DPd.every?function(a,b,c){Od(a[I]!=3Dj);return = Pd.every[L](a,b,c)}:function(a,b,c){for(var = d=3Da[I],e=3Dcd(a)?a[Sb](V):a,f=3D0;f<d;f++)if(f in = e&&!b[L](c,e[f],f,a))return k;return i};function Ud(a,b){return = Qd(a,b)>=3D0}function Vd(a){if(!S(a))for(var = b=3Da[I]-1;b>=3D0;b--)delete a[b];xa(a,0)}function Wd(a,b){var = c=3DQd(a,b),d;if(d=3Dc>=3D0)Xd(a,c);return d}function = Xd(a,b){Od(a[I]!=3Dj);return Pd.splice[L](a,b,1)[I]=3D=3D1}function = Yd(){return Pd[Ua][fc](Pd,arguments)}=0A= function Zd(a){if(S(a))return Yd(a);else{for(var = b=3D[],c=3D0,d=3Da[I];c<d;c++)b[c]=3Da[c];return b}}var = $d=3D"callee";function ae(a){for(var b=3D1;b<arguments[I];b++){var = c=3Darguments[b],d;if(S(c) (d=3Dad(c))&&c[Vb]($d))a[v][fc](a,c);else = if(d)for(var e=3Da[I],f=3Dc[I],h=3D0;h<f;h++)a[e+h]=3Dc[h];else = a[v](c)}}function be(a){Od(a[I]!=3Dj);return = Pd.splice[fc](a,ce(arguments,1))}function ce(a,b,c){Od(a[I]!=3Dj);return = arguments[I]<=3D2?Pd[Ma][L](a,b):Pd[Ma][L](a,b,c)};function = de(a,b){this.x=3Da!=3D=3Do?a:0;this.y=3Db!=3D=3Do?b:0}de[J].w=3Dfunction(= ){return new de(this.x,this.y)};var ee=3D"(",fe=3D", = ",ge=3D")";wa(de[J],function(){return ee+this.x+fe+this.y+ge});function = he(a,b){return new de(a.x-b.x,a.y-b.y)};function = ie(a,b){ja(this,a);Ea(this,b)}O=3Die[J];O.w=3Dfunction(){return new = ie(this[w],this[N])};var je=3D" x ";wa(O,function(){return = ee+this[w]+je+this[N]+ge});O.P=3Dfunction(){return!(this[w]*this[N])};O.f= loor=3Dfunction(){ja(this,q[Qa](this[w]));Ea(this,q[Qa](this[N]));return = this};O.round=3Dfunction(){ja(this,q[La](this[w]));Ea(this,q[La](this[N])= );return this};function ke(a,b,c){for(var d in = a)b[L](c,a[d],d,a)}function le(a){var b=3D[],c=3D0,d;for(d in = a)b[c++]=3Da[d];return b}function me(a){var b=3D[],c=3D0,d;for(d in = a)b[c++]=3Dd;return b}function ne(a,b){var c;if(c=3Db in a)delete = a[b];return c}var = oe=3D["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerabl= e","toLocaleString","toString","valueOf"];function pe(a){for(var = b,c,d=3D1;d<arguments[I];d++){c=3Darguments[d];for(b in = c)a[b]=3Dc[b];for(var =

e=3D0;e<oe[I];e++){b=3Doe[e];if(ba[J][Vb][L](c,b))a[b]=3Dc[b]}}}=0A= var qe=3D"Uneven number of arguments";function re(){var = a=3Darguments[I];if(a=3D=3D1&&S(arguments[0]))return = re[fc](j,arguments[0]);if(a%2)g(m(qe));for(var = b=3D{},c=3D0;c<a;c+=3D2)b[arguments[c]]=3Darguments[c+1];return b};var = se,te,ue,ve,we,xe;function ye(){return = P.navigator?P.navigator.userAgent:j}function ze(){return = P.navigator}we=3Dve=3Due=3Dte=3Dse=3Dk;var Ae;if(Ae=3Dye()){var = Be=3Dze();se=3DAe[D]("Opera")=3D=3D0;te=3D!se&&Ae[D]("MSIE")!=3D-1;ve=3D(= ue=3D!se&&Ae[D]("WebKit")!=3D-1)&&Ae[D]("Mobile")!=3D-1;we=3D!se&&!ue&&Be= .product=3D=3D"Gecko"}var = Ce=3Dse,W=3Dte,De=3Dwe,Ee=3Due,Fe=3Dve,Ge=3Dze();xe=3D(Ge&&Ge.platform V= )[D]("Mac")!=3D-1;var = He=3D!!ze()&&(ze().appVersion V)[D]("X11")!=3D-1,Ie;=0A= a:{var Je=3DV,Ke;if(Ce&&P.opera){var Le=3DP.opera.version;Je=3Dtypeof = Le=3D=3DYc?Le():Le}else{if(De)Ke=3D/rv\:([^\);]+)(\) ;)/;else = if(W)Ke=3D/MSIE\s+([^\);]+)(\) ;)/;else = if(Ee)Ke=3D/WebKit\/(\S+)/;if(Ke){var = Me=3DKe.exec(ye());Je=3DMe?Me[1]:V}}if(W){var = Ne,Oe=3DP[Rb];Ne=3DOe?Oe.documentMode:o;if(Ne>da(Je)){Ie=3Dea(Ne);break = a}}Ie=3DJe}var Pe=3DIe,Qe=3D{};function Re(a){return = Qe[a] (Qe[a]=3DJd(Pe,a)>=3D0)};var = Se,Te=3D!W Re("9"),Ue=3DW&&!Re("9");function = Ve(a){return(a=3Da[Kb])&&typeof a[Sb]=3D=3DYc?a[Sb](/\s+/):[]}var We=3D" = ";function Xe(a){var = b=3DVe(a),c=3Dce(arguments,1);c=3DYe(b,c);za(a,b[jc](We));return = c}function Ze(a){var = b=3DVe(a),c=3Dce(arguments,1);c=3D$e(b,c);za(a,b[jc](We));return = c}function Ye(a,b){for(var = c=3D0,d=3D0;d<b[I];d++)if(!Ud(a,b[d])){a[v](b[d]);c++}return = c=3D=3Db[I]}function $e(a,b){for(var = c=3D0,d=3D0;d<a[I];d++)if(Ud(b,a[d])){be(a,d--,1);c++}return = c=3D=3Db[I]};function af(a){return a?new bf(cf(a)):Se (Se=3Dnew = bf)}function df(a){return cd(a)?p[B](a):a}var ef=3D"*",ff=3D"528";=0A= function = gf(a,b,c){c=3Dc p;a=3Da&&a!=3Def?a.toUpperCase():V;if(c.querySelectorAll= &&c.querySelector&&(!Ee hf(p) Re(ff))&&(a b))b=3Dc.querySelectorAll(a+= (b?Mc+b:V));else = if(b&&c.getElementsByClassName){c=3Dc.getElementsByClassName(b);if(a){for= (var = d=3D{},e=3D0,f=3D0,h;h=3Dc[f];f++)if(a=3D=3Dh[bb])d[e++]=3Dh;xa(d,e);b=3D= d}else = b=3Dc}else{c=3Dc[Bb](a ef);if(b){d=3D{};for(f=3De=3D0;h=3Dc[f];f++){a=3D= h[Kb];if(typeof = a[Sb]=3D=3DYc&&Ud(a[Sb](/\s+/),b))d[e++]=3Dh}xa(d,e);b=3Dd}else = b=3Dc}return b}var jf=3D"style",kf=3D"class",lf=3D"for";=0A= function mf(a,b){ke(b,function(c,d){if(d=3D=3Djf)a[K].cssText=3Dc;else = if(d=3D=3Dkf)za(a,c);else if(d=3D=3Dlf)a.htmlFor=3Dc;else if(d in = nf)a[rb](nf[d],c);else a[d]=3Dc})}var = nf=3D{cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpa= n",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"width",usemap= :"useMap",frameborder:"frameBorder",type:"type"},of=3D"500",pf=3D"9.50";=0A= function qf(a){var b=3Da[Rb];if(Ee&&!Re(of)&&!Fe){if(typeof = a.innerHeight=3D=3D"undefined")a=3Dl;b=3Da.innerHeight;var = c=3Da[Rb][Db].scrollHeight;if(a=3D=3Da.top)if(c<b)b-=3D15;return new = ie(a.innerWidth,b)}a=3Dhf(b);if(Ce&&!Re(pf))a=3Dk;a=3Da?b[Db]:b[Wb];retur= n new ie(a[Lb],a[ac])}function rf(){return sf(p,arguments)}var tf=3D' = name=3D"',uf=3D' type=3D"';=0A= function sf(a,b){var = c=3Db[0],d=3Db[1];if(!Te&&d&&(d[zb] d[H])){c=3D[yd,c];d[zb]&&c[v](tf,Bd(=

d[zb]),Ad);if(d[H]){c[v](uf,Bd(d[H]),Ad);var e=3D{};pe(e,d);d=3De;delete = d[H]}c[v](zd);c=3Dc[jc](V)}c=3Da[lb](c);if(d)if(cd(d))za(c,d);else = S(d)?Xe[fc](j,[c][Ua](d)):mf(c,d);b[I]>2&&vf(a,c,b,2);return c}function = vf(a,b,c,d){function = e(h){if(h)b[t](cd(h)?a[Wa](h):h)}for(d=3Dd;d<c[I];d++){var = f=3Dc[d];ad(f)&&!(ed(f)&&f[Oa]>0)?Rd(wf(f)?Zd(f):f,e):e(f)}}var = xf=3D"CSS1Compat";function hf(a){return a.compatMode=3D=3Dxf}=0A= function yf(a){for(var b;b=3Da[nb];)a[Xb](b)}function zf(a){return = a&&a[M]?a[M][Xb](a):j}function = Af(a,b){for(;a&&a[Oa]!=3D1;)a=3Db?a[Ab]:a.previousSibling;return = a}function Bf(a,b){if(a[ec]&&b[Oa]=3D=3D1)return = a=3D=3Db a[ec](b);if(typeof = a.compareDocumentPosition!=3D"undefined")return = a=3D=3Db Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=3Db;)b=3Db[= M];return b=3D=3Da}function cf(a){return = a[Oa]=3D=3D9?a:a.ownerDocument a[Rb]}var Cf=3D"textContent";=0A= function Df(a,b){if(Cf in a)a.textContent=3Db;else = if(a[nb]&&a[nb][Oa]=3D=3D3){for(;a.lastChild!=3Da[nb];)a[Xb](a.lastChild)= ;a[nb].data=3Db}else{yf(a);a[t](cf(a)[Wa](b))}}var = Ef=3D{SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Ff=3D"\n",Gf=3D{IMG:We,B= R:Ff},Hf=3D"tabindex";function If(a){var = b=3Da.getAttributeNode(Hf);if(b&&b.specified){a=3Da.tabIndex;return = typeof a=3D=3DTc&&a>=3D0}return k}=0A= function Jf(a,b,c){if(!(a[bb]in = Ef))if(a[Oa]=3D=3D3)c?b[v](ea(a[lc])[x](/(\r\n \r \n)/g,V)):b[v](a[lc]);e= lse if(a[bb]in Gf)b[v](Gf[a[bb]]);else = for(a=3Da[nb];a;){Jf(a,b,c);a=3Da[Ab]}}function wf(a){if(a&&typeof = a[I]=3D=3DTc)if(ed(a))return typeof a[Ya]=3D=3DYc typeof = a[Ya]=3D=3Dbd;else if(dd(a))return typeof a[Ya]=3D=3DYc;return = k}function Kf(a,b,c){var d=3Db?b.toUpperCase():j;return = Lf(a,function(e){return(!d e[bb]=3D=3Dd)&&(!c Ud(Ve(e),c))},i)}=0A= function Lf(a,b,c,d){if(!c)a=3Da[M];c=3Dd=3D=3Dj;for(var = e=3D0;a&&(c e<=3Dd);){if(b(a))return a;a=3Da[M];e++}return j}function = bf(a){this.a=3Da P[Rb] p}O=3Dbf[J];O.o=3Dfunction(a){return = cd(a)?this.a[B](a):a};O.tc=3Dfunction(){return = sf(this.a,arguments)};O.createElement=3Dfunction(a){return = this.a[lb](a)};O.createTextNode=3Dfunction(a){return = this.a[Wa](a)};function Mf(a){a=3D!Ee&&hf(a.a)?a.a[Db]:a.a[Wb];return = new = de(a[bc],a[Fb])}O.appendChild=3Dfunction(a,b){a[t](b)};Ca(O,Bf);function = Nf(){}Nf[J].j=3Dk;Nf[J].z=3Dfunction(){if(!this.j){this.j=3Di;this.i()}};= Nf[J].i=3Dnc();var Of;function = Pf(a,b){qa(this,a);Ba(this,b);ma(this,this[Zb])}U(Pf,Nf);O=3DPf[J];O.i=3D= function(){delete this[H];delete this[Zb];delete = this.currentTarget};O.oa=3Dk;O.Ra=3Di;O.stopPropagation=3Dfunction(){this= .oa=3Di};O.preventDefault=3Dfunction(){this.Ra=3Dk};function = Qf(a,b){this.b=3Db;this.a=3D[];if(a>this.b)g(m("[goog.structs.SimplePool]= Initial cannot be greater than max"));for(var = c=3D0;c<a;c++)this.a[v](this.V?this.V():{})}U(Qf,Nf);O=3DQf[J];O.V=3Dj;O.= oc=3Dj;O.M=3Dfunction(){if(this.a[I])return this.a.pop();return = this.V?this.V():{}};O.T=3Dfunction(a){this.a[I]<this.b?this.a[v](a):Rf(th= is,a)};function Rf(a,b){if(a.oc)a.oc(b);else = if(ed(b))if(dd(b.z))b.z();else for(var c in b)delete = b[c]}O.i=3Dfunction(){Qf.h.i[L](this);for(var = a=3Dthis.a;a[I];)Rf(this,a.pop());delete this.a};var = Sf=3D!W Re("9"),Tf=3DW&&!Re("8");function = Uf(a,b){a&&Vf(this,a,b)}U(Uf,Pf);var = Wf=3D[1,4,2];O=3DUf[J];Ba(O,j);O.za=3Dj;O.ud=3D0;O.vd=3D0;O.clientX=3D0;O= .clientY=3D0;O.wd=3D0;O.xd=3D0;O.sd=3D0;pa(O,0);O.uc=3D0;O.Bb=3Dk;O.Ab=3D= k;O.Cb=3Dk;O.td=3Dk;O.Xd=3Dk;O.W=3Dj;var =

Xf=3D"mouseover",Yf=3D"mouseout",Zf=3D"keypress";=0A= function Vf(a,b,c){var = d=3Dqa(a,b[H]);Ba(a,b[Zb] b[Ta]);ma(a,c);if(c=3Db.relatedTarget){if(De)t= ry{c=3Dc[bb]&&c}catch(e){c=3Dj}}else if(d=3D=3DXf)c=3Db.fromElement;else = if(d=3D=3DYf)c=3Db.toElement;a.za=3Dc;a.ud=3Db.offsetX!=3D=3Do?b.offsetX:= b.layerX;a.vd=3Db.offsetY!=3D=3Do?b.offsetY:b.layerY;a.clientX=3Db.client= X!=3D=3Do?b.clientX:b.pageX;a.clientY=3Db.clientY!=3D=3Do?b.clientY:b.pag= eY;a.wd=3Db[cb] 0;a.xd=3Db[db] 0;a.sd=3Db.button;pa(a,b[mb] 0);a.uc=3D= b[ib] (d=3D=3DZf?b[mb]:0);a.Bb=3Db.ctrlKey;a.Ab=3Db.altKey;a.Cb=3Db.shif= tKey;a.td=3Db.metaKey;a.Xd=3Dxe?b.metaKey:=0A= b.ctrlKey;a.a=3Db.state;a.W=3Db;delete a.Ra;delete a.oa}var = $f=3D"click";function ag(a,b){return = Sf?a.W.button=3D=3Db:a[H]=3D=3D$f?b=3D=3D0:!!(a.W.button&Wf[b])}O.stopPro= pagation=3Dfunction(){Uf.h[Tb][L](this);if(this.W[Tb])this.W[Tb]();else = ua(this.W,i)};O.preventDefault=3Dfunction(){Uf.h[Xa][L](this);var = a=3Dthis.W;if(a[Xa])a[Xa]();else{a.returnValue=3Dk;if(Tf)try{if(a.ctrlKey= a[mb]>=3D112&&a[mb]<=3D123)pa(a,-1)}catch(b){}}};O.i=3Dfunction(){Uf.h.= i[L](this);this.W=3Dj;Ba(this,j);ma(this,j);this.za=3Dj};var = bg;bg=3D"ScriptEngine"in P&&P.ScriptEngine()=3D=3D"JScript";var = cg=3D"0",dg=3Dbg?P.ScriptEngineMajorVersion()+Mc+P.ScriptEngineMinorVersi= on()+Mc+P.ScriptEngineBuildVersion():cg;function eg(){}var = fg=3D0;eg[J].key=3D0;eg[J].Ha=3Dk;eg[J].a=3Dk;eg[J].handleEvent=3Dfunctio= n(a){if(this.b)return this.Da[L](this.eb this.src,a);return = this.Da[tb][L](this.Da,a)};var = gg,hg,ig,jg,kg,lg,mg,ng,og,pg,qg,rg=3D"5.7";=0A= (function(){function a(){return{k:0,O:0}}function b(){return[]}function = c(){function F(X){return h[L](F.src,F.key,X)}return F}function = d(){return new eg}function e(){return new Uf}var = f=3Dbg&&!(Jd(dg,rg)>=3D0),h;lg=3Dfunction(F){h=3DF};if(f){gg=3Dfunction()= {return n.M()};hg=3Dfunction(F){n.T(F)};ig=3Dfunction(){return = s.M()};jg=3Dfunction(F){s.T(F)};kg=3Dfunction(){return = u.M()};mg=3Dfunction(){u.T(c())};ng=3Dfunction(){return = z.M()};og=3Dfunction(F){z.T(F)};pg=3Dfunction(){return = A.M()};qg=3Dfunction(F){A.T(F)};var n=3Dnew Qf(0,=0A= 600);n.V=3Da;var s=3Dnew Qf(0,600);s.V=3Db;var u=3Dnew = Qf(0,600);u.V=3Dc;var z=3Dnew Qf(0,600);z.V=3Dd;var A=3Dnew = Qf(0,600);A.V=3De}else{gg=3Da;hg=3DOc;ig=3Db;jg=3DOc;kg=3Dc;mg=3DOc;ng=3D= d;og=3DOc;pg=3De;qg=3DOc}})();var = sg=3D{},tg=3D{},ug=3D{},vg=3D{},wg=3D"Invalid listener argument";=0A= function xg(a,b,c,d,e){if(b)if(S(b)){for(var = f=3D0;f<b[I];f++)xg(a,b[f],c,d,e);return j}else{d=3D!!d;var h=3Dtg;b in = h (h[b]=3Dgg());h=3Dh[b];if(!(d in h)){h[d]=3Dgg();h.k++}h=3Dh[d];var = n=3Dfd(a),s;h.O++;if(h[n]){s=3Dh[n];for(f=3D0;f<s[I];f++){h=3Ds[f];if(h.D= a=3D=3Dc&&h.eb=3D=3De){if(h.Ha)break;return = s[f].key}}}else{s=3Dh[n]=3Dig();h.k++}f=3Dkg();f.src=3Da;var = u=3Dh=3Dng();if(dd(c))u.b=3Di;else if(c&&c[tb]&&dd(c[tb]))u.b=3Dk;else = g(m(wg));u.Da=3Dc;u.c=3Df;u.src=3Da;qa(u,b);u.capture=3D!!d;u.eb=3De;u.a=3D= k;u.key=3D++fg;u.Ha=3Dk;c=3Dh.key;f.key=3Dc;s[v](h);sg[c]=3D=0A= h;ug[n] (ug[n]=3Dig());ug[n][v](h);if(a[qb]){if(a=3D=3DP !a.mc)a[qb](b,= f,d)}else a[wb](yg(b),f);return c}else g(m("Invalid event = type"))}function zg(a,b,c,d,e){if(S(b)){for(var = f=3D0;f<b[I];f++)zg(a,b[f],c,d,e);return = j}a=3Dxg(a,b,c,d,e);sg[a].a=3Di;return a}function = Ag(a,b,c,d,e){if(S(b)){for(var f=3D0;f<b[I];f++)Ag(a,b[f],c,d,e);return = j}d=3D!!d;a=3DBg(a,b,d);if(!a)return = k;for(f=3D0;f<a[I];f++)if(a[f].Da=3D=3Dc&&a[f][$a]=3D=3Dd&&a[f].eb=3D=3De= )return Cg(a[f].key);return k}=0A= function Cg(a){if(!sg[a])return k;var b=3Dsg[a];if(b.Ha)return k;var = c=3Db.src,d=3Db[H],e=3Db.c,f=3Db[$a];if(c.removeEventListener){if(c=3D=3D= P !c.mc)c.removeEventListener(d,e,f)}else =

c.detachEvent&&c.detachEvent(yg(d),e);c=3Dfd(c);e=3Dtg[d][f][c];if(ug[c])= {var h=3Dug[c];Wd(h,b);h[I]=3D=3D0&&delete = ug[c]}b.Ha=3Di;e.Lc=3Di;Dg(d,f,c,e);delete sg[a];return i}=0A= function Dg(a,b,c,d){if(!d.lb)if(d.Lc){for(var = e=3D0,f=3D0;e<d[I];e++)if(d[e].Ha){var = h=3Dd[e].c;h.src=3Dj;mg(h);og(d[e])}else{if(e!=3Df)d[f]=3Dd[e];f++}xa(d,f= );d.Lc=3Dk;if(f=3D=3D0){jg(d);delete = tg[a][b][c];tg[a][b].k--;if(tg[a][b].k=3D=3D0){hg(tg[a][b]);delete = tg[a][b];tg[a].k--}if(tg[a].k=3D=3D0){hg(tg[a]);delete tg[a]}}}}=0A= function Eg(a,b,c){var = d=3D0,e=3Db=3D=3Dj,f=3Dc=3D=3Dj;c=3D!!c;if(a=3D=3Dj)ke(ug,function(s){for= (var u=3Ds[I]-1;u>=3D0;u--){var = z=3Ds[u];if((e b=3D=3Dz[H])&&(f c=3D=3Dz[$a])){Cg(z.key);d++}}});else{a= =3Dfd(a);if(ug[a]){a=3Dug[a];for(var h=3Da[I]-1;h>=3D0;h--){var = n=3Da[h];if((e b=3D=3Dn[H])&&(f c=3D=3Dn[$a])){Cg(n.key);d++}}}}return = d}function Bg(a,b,c){var d=3Dtg;if(b in d){d=3Dd[b];if(c in = d){d=3Dd[c];a=3Dfd(a);if(d[a])return d[a]}}return j}var = Fg=3D"on";function yg(a){if(a in vg)return vg[a];return vg[a]=3DFg+a}=0A= function Gg(a,b,c,d,e){var = f=3D1;b=3Dfd(b);if(a[b]){a.O--;a=3Da[b];if(a.lb)a.lb++;else = a.lb=3D1;try{for(var h=3Da[I],n=3D0;n<h;n++){var = s=3Da[n];if(s&&!s.Ha)f&=3DHg(s,e)!=3D=3Dk}}finally{a.lb--;Dg(c,d,b,a)}}re= turn Boolean(f)}function Hg(a,b){var c=3Da[tb](b);a.a&&Cg(a.key);return = c}=0A= lg(function(a,b){if(!sg[a])return i;var c=3Dsg[a],d=3Dc[H],e=3Dtg;if(!(d = in e))return i;e=3De[d];var = f,h;if(Of=3D=3D=3Do)Of=3DW&&!P[qb];if(Of){var = n;if(!(n=3Db))a:{n=3D"window.event"[Sb](Mc);for(var = s=3DP;f=3Dn.shift();)if(s[f])s=3Ds[f];else{n=3Dj;break = a}n=3Ds}f=3Dn;n=3Di in e;s=3Dk in = e;if(n){if(f[mb]<0 f.returnValue!=3Do)return i;a:{var = u=3Dk;if(f[mb]=3D=3D0)try{pa(f,-1);break = a}catch(z){u=3Di}if(u f.returnValue=3D=3Do)f.returnValue=3Di}}u=3Dpg();V= f(u,f,this);f=3Di;try{if(n){for(var = A=3Dig(),F=3Du.currentTarget;F;F=3DF[M])A[v](F);h=3De[i];h.O=3Dh.k;for(va= r X=3D=0A= A[I]-1;!u.oa&&X>=3D0&&h.O;X--){ma(u,A[X]);f&=3DGg(h,A[X],d,i,u)}if(s){h=3D= e[k];h.O=3Dh.k;for(X=3D0;!u.oa&&X<A[I]&&h.O;X++){ma(u,A[X]);f&=3DGg(h,A[X= ],d,k,u)}}}else = f=3DHg(c,u)}finally{if(A){xa(A,0);jg(A)}u.z();qg(u)}return f}d=3Dnew = Uf(b,this);try{f=3DHg(c,d)}finally{d.z()}return f});function = Ig(a){this.b=3Da}U(Ig,Nf);var Jg=3Dnew Qf(0,100);function = Kg(a,b,c,d,e,f){if(S(c))for(var = h=3D0;h<c[I];h++)Kg(a,b,c[h],d,e,f);else{b=3Dxg(b,c,d a,e k,f a.b a);= if(a.a)a.a[b]=3Di;else = if(a.s){a.a=3DJg.M();a.a[a.s]=3Di;a.s=3Dj;a.a[b]=3Di}else a.s=3Db}return = a}=0A= function Lg(a,b,c,d,e,f){if(a.s a.a)if(S(c))for(var = h=3D0;h<c[I];h++)Lg(a,b,c[h],d,e,f);else{a:{d=3Dd a;f=3Df a.b a;e=3D!!= e;if(b=3DBg(b,c,e))for(c=3D0;c<b[I];c++)if(b[c].Da=3D=3Dd&&b[c][$a]=3D=3D= e&&b[c].eb=3D=3Df){b=3Db[c];break = a}b=3Dj}if(b){b=3Db.key;Cg(b);if(a.a)ne(a.a,b);else = if(a.s=3D=3Db)a.s=3Dj}}return a}function Mg(a){if(a.a){for(var b in = a.a){Cg(b);delete a.a[b]}Jg.T(a.a);a.a=3Dj}else = a.s&&Cg(a.s)}Ig[J].i=3Dfunction(){Ig.h.i[L](this);Mg(this)};Ig[J].handleE= vent=3Dfunction(){g(m("EventHandler.handleEvent not = implemented"))};function = Ng(){}U(Ng,Nf);O=3DNg[J];O.mc=3Di;O.nb=3Dj;O.Pb=3Dfunction(a){this.nb=3Da= };O.addEventListener=3Dfunction(a,b,c,d){xg(this,a,b,c,d)};O.removeEventL= istener=3Dfunction(a,b,c,d){Ag(this,a,b,c,d)};=0A=

O.dispatchEvent=3Dfunction(a){a=3Da;if(cd(a))a=3Dnew Pf(a,this);else = if(a instanceof Pf)Ba(a,a[Zb] this);else{var b=3Da;a=3Dnew = Pf(a[H],this);pe(a,b)}b=3D1;var c,d=3Da[H],e=3Dtg;if(d in = e){e=3De[d];d=3Di in e;var = f;if(d){c=3D[];for(f=3Dthis;f;f=3Df.nb)c[v](f);f=3De[i];f.O=3Df.k;for(var= = h=3Dc[I]-1;!a.oa&&h>=3D0&&f.O;h--){ma(a,c[h]);b&=3DGg(f,c[h],a[H],i,a)&&a= .Ra!=3Dk}}if(k in = e){f=3De[k];f.O=3Df.k;if(d)for(h=3D0;!a.oa&&h<c[I]&&f.O;h++){ma(a,c[h]);b= &=3DGg(f,c[h],a[H],k,a)&&a.Ra!=3Dk}else = for(c=3Dthis;!a.oa&&c&&f.O;c=3Dc.nb){ma(a,c);b&=3DGg(f,c,a[H],k,=0A= a)&&a.Ra!=3Dk}}a=3DBoolean(b)}else a=3Di;return = a};O.i=3Dfunction(){Ng.h.i[L](this);Eg(this);this.nb=3Dj};var = Og=3D"StopIteration"in P?P.StopIteration:m("StopIteration");function = Pg(){}Pg[J].next=3Dfunction(){g(Og)};Pg[J].vb=3Dfunction(){return = this};function Qg(a){if(typeof a.G=3D=3DYc)return a.G();if(cd(a))return = a[Sb](V);if(ad(a)){for(var = b=3D[],c=3Da[I],d=3D0;d<c;d++)b[v](a[d]);return b}return le(a)}function = Rg(a,b,c){if(typeof a[ob]=3D=3DYc)a[ob](b,c);else = if(ad(a) cd(a))Rd(a,b,c);else{var d;if(typeof = a.da=3D=3DYc)d=3Da.da();else if(typeof = a.G!=3DYc)if(ad(a) cd(a)){d=3D[];for(var = e=3Da[I],f=3D0;f<e;f++)d[v](f);d=3Dd}else d=3Dme(a);else d=3Dvoid = 0;e=3DQg(a);f=3De[I];for(var = h=3D0;h<f;h++)b[L](c,e[h],d&&d[h],a)}};function = Sg(a){this.b=3D{};this.a=3D[];var = b=3Darguments[I];if(b>1){if(b%2)g(m(qe));for(var = c=3D0;c<b;c+=3D2)this.F(arguments[c],arguments[c+1])}else if(a){if(a = instanceof Sg){b=3Da.da();c=3Da.G()}else{b=3Dme(a);c=3Dle(a)}for(var = d=3D0;d<b[I];d++)this.F(b[d],c[d])}}O=3DSg[J];O.k=3D0;O.Ua=3D0;O.u=3Doc("= k");O.G=3Dfunction(){Tg(this);for(var = a=3D[],b=3D0;b<this.a[I];b++)a[v](this.b[this.a[b]]);return = a};O.da=3Dfunction(){Tg(this);return = this.a[Ua]()};O.K=3Dfunction(a){return = Ug(this.b,a)};O.P=3Dfunction(){return this.k=3D=3D0};=0A= ra(O,function(){this.b=3D{};xa(this.a,0);this.Ua=3Dthis.k=3D0});oa(O,func= tion(a){if(Ug(this.b,a)){delete = this.b[a];this.k--;this.Ua++;this.a[I]>2*this.k&&Tg(this);return = i}return k});function Tg(a){if(a.k!=3Da.a[I]){for(var = b=3D0,c=3D0;b<a.a[I];){var = d=3Da.a[b];if(Ug(a.b,d))a.a[c++]=3Dd;b++}xa(a.a,c)}if(a.k!=3Da.a[I]){var = e=3D{};for(c=3Db=3D0;b<a.a[I];){d=3Da.a[b];if(!Ug(e,d)){a.a[c++]=3Dd;e[d]= =3D1}b++}xa(a.a,c)}}O.C=3Dfunction(a,b){if(Ug(this.b,a))return = this.b[a];return b};=0A= O.F=3Dfunction(a,b){if(!Ug(this.b,a)){this.k++;this.a[v](a);this.Ua++}thi= s.b[a]=3Db};O.w=3Dfunction(){return new = Sg(this)};O.vb=3Dfunction(a){Tg(this);var = b=3D0,c=3Dthis.a,d=3Dthis.b,e=3Dthis.Ua,f=3Dthis,h=3Dnew = Pg;h.next=3Dfunction(){for(;;){if(e!=3Df.Ua)g(m("The map has changed = since the iterator was created"));if(b>=3Dc[I])g(Og);var = n=3Dc[b++];return a?n:d[n]}};return h};function Ug(a,b){return = ba[J][Vb][L](a,b)};function Vg(a){this.a=3Dnew = Sg;if(a){a=3DQg(a);for(var b=3Da[I],c=3D0;c<b;c++){var = d=3Da[c];this.a.F(Wg(d),d)}}}var Xg=3D"o";function Wg(a){var b=3Dtypeof = a;return = b=3D=3DRc&&a b=3D=3DYc?Xg+fd(a):b.substr(0,1)+a}O=3DVg[J];O.u=3Dfunction= (){return this.a.u()};oa(O,function(a){return = this.a[jb](Wg(a))});ra(O,function(){this.a[ub]()});O.P=3Dfunction(){retur= n this.a.P()};Ca(O,function(a){return = this.a.K(Wg(a))});O.G=3Dfunction(){return =

this.a.G()};O.w=3Dfunction(){return new = Vg(this)};O.vb=3Dfunction(){return this.a.vb(k)};function = Yg(a,b){this.f=3Da 1;this.b=3Db Zg;this.m=3DT(this.B,this);this.p=3Dmd(= )}U(Yg,Ng);Yg[J].c=3Dk;var Zg=3DP.window;Yg[J].a=3Dj;var = $g=3D"tick";Yg[J].B=3Dfunction(){if(this.c){var = a=3Dmd()-this.p;if(a>0&&a<this.f*0.8)this.a=3Dthis.b[Pb](this.m,this.f-a)= ;else{this[E]($g);if(this.c){this.a=3Dthis.b[Pb](this.m,this.f);this.p=3D= md()}}}};function = ah(a){a.c=3Dk;if(a.a){a.b[Ja](a.a);a.a=3Dj}}Yg[J].i=3Dfunction(){Yg.h.i[L= ](this);ah(this);delete this.b};=0A= function bh(a,b,c){if(dd(a)){if(c)a=3DT(a,c)}else if(a&&typeof = a[tb]=3D=3DYc)a=3DT(a[tb],a);else g(m(wg));return = b>2147483647?-1:Zg[Pb](a,b 0)};var = ch=3DRegExp("^(?:([^:/?#.]+):)?(?://(?:([^/?#]*)@)?([\\w\\d\\-\\u0100-\\u= ffff.%]*)(?::([0-9]+))?)?([^?#]+)?(?:\\?([^#]*))?(?:#(.*))?$");function = dh(){if(De){this.ja=3D{};this.tb=3D{};this.Ia=3D[]}}dh[J].ua=3DDe;functio= n eh(a,b){if(a.ua)for(var c=3Dfd(b),d=3D0;d<a.Ia[I];d++){var = e=3Da.Ia[d];fh(a,a.ja,e,c);fh(a,a.tb,c,e)}}function gh(a,b){var = c=3Da.tb[b],d=3Da.ja[b];c&&d&&Rd(c,function(e){Rd(d,function(f){fh(this,t= his.ja,e,f);fh(this,this.tb,f,e)},this)},a)}function = fh(a,b,c,d){b[c] (b[c]=3D[]);Ud(b[c],d) b[c][v](d)}var hh=3Dnew = dh;function ih(){}ih[J].$a=3Dj;function jh(){return kh(lh)}var = lh;function mh(){}U(mh,ih);function kh(a){return(a=3Dnh(a))?new = ActiveXObject(a):new XMLHttpRequest}function oh(a){var = b=3D{};if(nh(a)){b[0]=3Di;b[1]=3Di}return b}mh[J].a=3Dj;var = ph=3D"MSXML2.XMLHTTP.6.0",qh=3D"MSXML2.XMLHTTP.3.0",rh=3D"MSXML2.XMLHTTP"= ,sh=3D"Microsoft.XMLHTTP";=0A= function nh(a){if(!a.a&&typeof XMLHttpRequest=3D=3D"undefined"&&typeof = ActiveXObject!=3D"undefined"){for(var = b=3D[ph,qh,rh,sh],c=3D0;c<b[I];c++){var d=3Db[c];try{new = ActiveXObject(d);return a.a=3Dd}catch(e){}}g(m("Could not create = ActiveXObject. ActiveX might be disabled, or MSXML might not be = installed"))}return a.a}lh=3Dnew mh;function th(a){this.b=3Dnew = Sg;this.a=3Da j}U(th,Ng);var uh=3D/^https?:?$/i,vh=3D[];function = wh(a){a.z();Wd(vh,a)}O=3Dth[J];O.ca=3Dk;O.l=3Dj;O.sb=3Dj;O.kb=3DV;O.Kd=3D= V;O.Ca=3D0;O.jb=3DV;O.yb=3Dk;O.gb=3Dk;O.Jb=3Dk;O.la=3Dk;O.cb=3D0;O.pa=3Dj= ;var = xh=3D"GET",yh=3D"POST",zh=3D"Content-Type",Ah=3D"application/x-www-form-u= rlencoded;charset=3Dutf-8";=0A= O.send=3Dfunction(a,b,c,d){if(this.l)g(m("[goog.net.XhrIo] Object is = active with another = request"));b=3Db xh;this.kb=3Da;this.jb=3DV;this.Ca=3D0;this.Kd=3Db;this= .yb=3Dk;this.ca=3Di;this.l=3Dthis.a?kh(this.a):new = jh;this.sb=3Dthis.a?this.a.$a (this.a.$a=3Doh(this.a)):lh.$a (lh.$a=3Do= h(lh));eh(hh,this.l);this.l.onreadystatechange=3DT(this.Oc,this);try{this= .Jb=3Di;this.l.open(b,a,i);this.Jb=3Dk}catch(e){Bh(this,5,e);return}a=3Dc= V;var = f=3Dthis.b.w();d&&Rg(d,function(n,s){f.F(s,n)});b=3D=3Dyh&&!f.K(zh)&&f.F(= zh,Ah);Rg(f,function(n,s){this.l.setRequestHeader(s,=0A= n)},this);try{if(this.pa){Zg[Ja](this.pa);this.pa=3Dj}if(this.cb>0)this.p= a=3DZg[Pb](T(this.qa,this),this.cb);this.gb=3Di;this.l[gb](a);this.gb=3Dk= }catch(h){Bh(this,5,h)}};O.dispatchEvent=3Dfunction(a){if(this.l){hh.ua&&= hh.Ia[v](cd(this.l)?this.l:ed(this.l)?fd(this.l):V);try{return = th.h[E][L](this,a)}finally{hh.ua&&gh(hh,hh.Ia.pop())}}else return = th.h[E][L](this,a)};var Ch=3D"Timed out after ",Dh=3D"ms, = aborting",Eh=3D"timeout";=0A= O.qa=3Dfunction(){if(typeof = Lc!=3D"undefined")if(this.l){this.jb=3DCh+this.cb+Dh;this.Ca=3D8;this[E](= Eh);this[Mb](8)}};function = Bh(a,b,c){a.ca=3Dk;if(a.l){a.la=3Di;a.l[Mb]();a.la=3Dk}a.jb=3Dc;a.Ca=3Db;=

Fh(a);Gh(a)}var Hh=3D"complete",Ih=3D"error";function = Fh(a){if(!a.yb){a.yb=3Di;a[E](Hh);a[E](Ih)}}var = Jh=3D"abort";O.abort=3Dfunction(a){if(this.l&&this.ca){this.ca=3Dk;this.l= a=3Di;this.l[Mb]();this.la=3Dk;this.Ca=3Da 7;this[E](Hh);this[E](Jh);Gh(= this)}};=0A= O.i=3Dfunction(){if(this.l){if(this.ca){this.ca=3Dk;this.la=3Di;this.l[Mb= ]();this.la=3Dk}Gh(this,i)}th.h.i[L](this)};O.Oc=3Dfunction(){!this.Jb&&!= this.gb&&!this.la?this.Vd():Kh(this)};O.Vd=3Dfunction(){Kh(this)};var = Lh=3D"readystatechange",Mh=3D"success",Nh=3D" [",Oh=3D"]";=0A= function Kh(a){if(a.ca)if(typeof = Lc!=3D"undefined")if(!(a.sb[1]&&Ph(a)=3D=3D4&&Qh(a)=3D=3D2))if(a.gb&&Ph(a= )=3D=3D4)Zg[Pb](T(a.Oc,a),0);else{a[E](Lh);if(Ph(a)=3D=3D4){a.ca=3Dk;if(R= h(a)){a[E](Hh);a[E](Mh)}else{a.Ca=3D6;var = b;try{b=3DPh(a)>2?a.l.statusText:V}catch(c){b=3DV}a.jb=3Db+Nh+Qh(a)+Oh;Fh= (a)}Gh(a)}}}var Sh=3D"ready";=0A= function Gh(a,b){if(a.l){var = c=3Da.l,d=3Da.sb[0]?Oc:j;a.l=3Dj;a.sb=3Dj;if(a.pa){Zg[Ja](a.pa);a.pa=3Dj}= if(!b){hh.ua&&hh.Ia[v](cd(c)?c:ed(c)?fd(c):V);a[E](Sh);hh.ua&&gh(hh,hh.Ia= .pop())}if(hh.ua){var e=3Dfd(c);delete hh.tb[e];for(var f in = hh.ja){Wd(hh.ja[f],e);hh.ja[f][I]=3D=3D0&&delete = hh.ja[f]}}try{c.onreadystatechange=3Dd}catch(h){}}}=0A= function Rh(a){switch(Qh(a)){case = 0:a=3D(a=3Dcd(a.kb)?a.kb[eb](ch)[1] j:a.kb.ba)?uh[Ia](a):self[Ub]?uh[Ia]= (self[Ub].protocol):i;return!a;case 200:case 204:case 304:return = i;default:return k}}function Ph(a){return a.l?a.l.readyState:0}function = Qh(a){try{return Ph(a)>2?a.l.status:-1}catch(b){return-1}};function = Th(){this.a=3D[]}O=3DTh[J];O.Y=3D0;O.ga=3D0;function = Uh(a){if(a.Y!=3Da.ga){var b=3Da.a[a.Y];delete a.a[a.Y];a.Y++;return = b}}O.u=3Dfunction(){return this.ga-this.Y};O.P=3Dfunction(){return = this.ga-this.Y=3D=3D0};ra(O,function(){xa(this.a,0);this.ga=3Dthis.Y=3D0}= );Ca(O,function(a){return = Ud(this.a,a)});oa(O,function(a){a=3DQd(this.a,a);if(a<0)return = k;if(a=3D=3Dthis.Y)Uh(this);else{Xd(this.a,a);this.ga--}return = i});O.G=3Dfunction(){return this.a[Ma](this.Y,this.ga)};function = Vh(a,b){this.m=3Da 0;this.c=3Db 10;if(this.m>this.c)g(m("[goog.structs.= Pool] Min can not be greater than max"));this.a=3Dnew Th;this.b=3Dnew = Vg;this.Ya()}U(Vh,Nf);O=3DVh[J];O.M=3Dfunction(){for(var = a;this.a.u()>0;){a=3DUh(this.a);if(this.Mb(a))break;else = this.Ya()}if(!a&&this.u()<this.c)a=3Dthis.Eb();(a=3Da)&&this.b.a.F(Wg(a),= a);return a};O.T=3Dfunction(a){if(this.b[jb](a)){this.wb(a);return = i}return = k};O.wb=3Dfunction(a){this.b[jb](a);if(this.Mb(a)&&this.u()<this.c){var = b=3Dthis.a;b.a[b.ga++]=3Da}else this.db(a)};=0A= O.Ya=3Dfunction(){for(var a=3Dthis.a;this.u()<this.m;){var = b=3Dthis.Eb();a.a[a.ga++]=3Db}for(;this.u()>this.c&&this.a.u()>0;)this.db= (Uh(a))};O.Eb=3Dfunction(){return{}};O.db=3Dfunction(a){if(typeof = a.z=3D=3DYc)a.z();else for(var b in = a)a[b]=3Dj};O.Mb=3Dfunction(a){if(typeof a.nd=3D=3DYc)return = a.nd();return i};Ca(O,function(a){return = this.a[ec](a) this.b[ec](a)});O.u=3Dfunction(){return = this.a.u()+this.b.u()};O.P=3Dfunction(){return this.a.P()&&this.b.P()};=0A= O.i=3Dfunction(){Vh.h.i[L](this);if(this.b.u()>0)g(m("[goog.structs.Pool]= Objects not released"));delete this.b;for(var = a=3Dthis.a;!a.P();)this.db(Uh(a));delete this.a};function = Wh(a,b){this.s=3Da;this.a=3Db}var = Xh=3D"a";Wh[J].xa=3Doc(Xh);Wh[J].w=3Dfunction(){return new = Wh(this.s,this.a)};function Yh(a){this.a=3D[];if(a)a:{var b,c;if(a = instanceof Yh){b=3Da.da();c=3Da.G();if(a.u()<=3D0){a=3Dthis.a;for(var = d=3D0;d<b[I];d++)a[v](new Wh(b[d],c[d]));break = a}}else{b=3Dme(a);c=3Dle(a)}for(d=3D0;d<b[I];d++)Zh(this,b[d],c[d])}}func=

tion Zh(a,b,c){var d=3Da.a;d[v](new = Wh(b,c));b=3Dd[I]-1;a=3Da.a;for(c=3Da[b];b>0;){d=3Dq[Qa]((b-1)/2);if(a[d]= .s>c.s){a[b]=3Da[d];b=3Dd}else break}a[b]=3Dc}O=3DYh[J];=0A= oa(O,function(){var = a=3Dthis.a,b=3Da[I],c=3Da[0];if(!(b<=3D0)){if(b=3D=3D1)Vd(a);else{a[0]=3D= a.pop();a=3D0;b=3Dthis.a;for(var d=3Db[I],e=3Db[a];a<q[Qa](d/2);){var = f=3Da*2+1,h=3Da*2+2;f=3Dh<d&&b[h].s<b[f].s?h:f;if(b[f].s>e.s)break;b[a]=3D= b[f];a=3Df}b[a]=3De}return c.xa()}});O.G=3Dfunction(){for(var = a=3Dthis.a,b=3D[],c=3Da[I],d=3D0;d<c;d++)b[v](a[d].xa());return = b};O.da=3Dfunction(){for(var = a=3Dthis.a,b=3D[],c=3Da[I],d=3D0;d<c;d++)b[v](a[d].s);return = b};O.K=3Dfunction(a){return Sd(this.a,function(b){return = b.s=3D=3Da})};O.w=3Dfunction(){return new Yh(this)};=0A= O.u=3Dfunction(){return this.a[I]};O.P=3Dfunction(){return = this.a[I]=3D=3D0};ra(O,function(){Vd(this.a)});function = $h(){Yh[L](this)}U($h,Yh);function ai(a,b){this.f=3Dnew = $h;Vh[L](this,a,b)}U(ai,Vh);ai[J].M=3Dfunction(a,b){if(!a)return = ai.h.M[L](this);Zh(this.f,b 100,a);bi(this)};function bi(a){for(var = b=3Da.f;b.u()>0;){var c=3Da.M();if(c)b[jb]()[fc](a,[c]);else = break}}ai[J].wb=3Dfunction(a){ai.h.wb[L](this,a);bi(this)};ai[J].Ya=3Dfun= ction(){ai.h.Ya[L](this);bi(this)};ai[J].i=3Dfunction(){ai.h.i[L](this);t= his.f[ub]();this.f=3Dj};function = ci(a,b,c){ai[L](this,b,c);this.p=3Da}U(ci,ai);ci[J].Eb=3Dfunction(){var = a=3Dnew th,b=3Dthis.p;b&&Rg(b,function(c,d){a.b.F(d,c)});return = a};ci[J].db=3Dfunction(a){a.z()};ci[J].Mb=3Dfunction(a){return!a.j&&!a.l}= ;function = di(a,b,c,d,e){this.c=3Da!=3D=3Do?a:1;this.f=3De!=3D=3Do?q.max(0,e):0;this= .Ja=3Dnew ci(b,c,d);this.a=3Dnew Sg;this.b=3Dnew Ig(this)}U(di,Ng);var = ei=3D[Sh,Hh,Mh,Ih,Jh,Eh];O=3Ddi[J];O.send=3Dfunction(a,b,c,d,e,f,h,n){if(= this.a.C(a))g(m("[goog.net.XhrManager] ID in use"));b=3Dnew = fi(b,T(this.Ad,this,a),c,d,e,h,n!=3D=3Do?n:this.c);this.a.F(a,b);this.Ja.= M(T(this.zd,this,a),f);return b};=0A= O.abort=3Dfunction(a,b){var c=3Dthis.a.C(a);if(c){var = d=3Dc.Va;c.fc=3Di;if(b){Lg(this.b,d,ei,c.rb);zg(d,Sh,function(){this.Ja.T= (d)},k,this);this.a[jb](a)}d&&d[Mb]()}};O.zd=3Dfunction(a,b){var = c=3Dthis.a.C(a);if(c&&!c.Va){Kg(this.b,b,ei,c.rb);b.cb=3Dq.max(0,this.f);= c.Va=3Dc.Tc=3Db;this[E](new = gi(Sh,this,a,b));hi(this,a,b);c.fc&&b[Mb]()}else this.Ja.T(b)};=0A= O.Ad=3Dfunction(a,b){var c=3Db[Zb];switch(b[H]){case = Sh:hi(this,a,c);break;case Hh:a:{var = d=3Dthis.a.C(a);if(c.Ca=3D=3D7 Rh(c) d.Za>d.Db){this[E](new = gi(Hh,this,a,c));if(d){d.lc=3Di;if(d.xb){c=3Dd.xb[L](c,b);break = a}}}c=3Dj}return c;case Mh:this[E](new gi(Mh,this,a,c));break;case = Eh:case Ih:d=3Dthis.a.C(a);d.Za>d.Db&&this[E](new = gi(Ih,this,a,c));break;case Jh:this[E](new gi(Jh,this,a,c))}return j};=0A= function hi(a,b,c){var = d=3Da.a.C(b);if(d&&!d.lc&&!(d.Za>d.Db)){d.Za++;c[gb](d.ce,d.Md,d.sc(),d.y= d)}else{if(d){Lg(a.b,c,ei,d.rb);a.a[jb](b)}a.Ja.T(c)}}O.i=3Dfunction(){di= .h.i[L](this);this.Ja.z();this.Ja=3Dj;this.b.z();this.b=3Dj;var = a=3Dthis.a;Rg(a,function(b){b.z()});a[ub]();this.a=3Dj};function = gi(a,b,c,d){Pf[L](this,a,b);this.id=3Dc;this.Tc=3Dthis.Va=3Dd}U(gi,Pf);gi= [J].i=3Dfunction(){gi.h.i[L](this);delete this.id;this.Tc=3Dthis.Va=3Dj};=0A= function = fi(a,b,c,d,e,f,h){this.ce=3Da;this.Md=3Dc xh;this.a=3Dd;this.yd=3De j;t= his.Db=3Dh!=3D=3Do?h:1;this.Za=3D0;this.fc=3Dthis.lc=3Dk;this.rb=3Db;this= .xb=3Df;this.Va=3Dj}U(fi,Nf);fi[J].sc=3Doc(Xh);fi[J].i=3Dfunction(){fi.h.= i[L](this);delete this.rb;delete this.xb};var = ii=3D"div",ji=3D"widget-wrap1",ki=3D"widget-wrap2",li=3D"widget-wrap3",mi= =3D"widget-content",ni=3D"layout-title",oi=3D"editlink",pi=3D"href",qi=3D= "chooseWidget",ri=3D"edit-link";=0A=

function si(a,b,c){var = d=3Da.ownerDocument;a=3Dti(d,a,ii,ji);a=3Dti(d,a,ii,ki);a=3Dti(d,a,ii,li)= ;a=3Dti(d,a,ii,mi);var e=3Dti(d,a,ii,ni);b=3Db._GetHelper();var = f=3Db._GetData();e[t](d[Wa](f[ni]));a=3Dti(d,a,Xh,oi);var = h=3Db._GenerateWidgetMetadata();a[rb](pi,h.quickEditUrl);Ba(a,qi);Da(a,fu= nction(){return = c._PopupConfig(d[B](h.instanceId))});a[t](d[Wa](f[ri]))}function = ti(a,b,c,d){a=3Da[lb](c);za(a,d);b[t](a);return a};var = ui=3D"displayModeSnippet",vi=3D"displayModeFull",wi=3D"displayModeLayout"= ,xi=3D"displayModeNone";function = yi(a,b,c,d,e,f){this.a=3Da;this.m=3Db;this.p=3Dc;this.b=3Dd j;this.data=3D= e j;if(f){this.c=3Df;if(!(f=3D=3Dui f=3D=3Dvi f=3D=3Dwi f=3D=3Dxi))g(= "bad display mode: "+f)}else = this.c=3Dxi;this.f=3Dk}yi[J].j=3Doc(Xh);function = zi(a){this.j=3Di;this.g=3Da;this.b=3Dj}var Ai=3D"_";function = Bi(a,b){return p[B](a.g.a+Ai+b)}function Ci(a,b){var = c=3DBi(a,b);if(!c)g("did not find element for id "+b);return = c}zi[J].f=3Dfunction(){return this.g[y]};=0A= var = Di=3D"&widgetType=3D",Ei=3D"&widgetId=3D",Fi=3D"&action=3DeditWidget";zi[= J].c=3Dfunction(){var = a=3D{};qa(a,this.b.Wa());a.instanceId=3Dthis.g.a;a.sectionId=3Dthis.g.m;a= .actionUrl=3DGi;a.quickEditUrl=3DHi+Di+this.b.Wa()+Ei+this.g.a+Fi;return = a};function Ii(a,b,c,d,e){Ji(Gi,b,c {},a.g.a,a.b.Wa(),d,e)}var = Ki=3D"config";function Li(a,b){a.security_token=3Dj;b (b=3DKi);var = c=3Dp[Fa][b].widgetId[C],d=3Dp[Fa][b].widgetType[C],e=3DMi(p[Fa][b],a);e.= Qb&&Ni(e.I,c,d)}function Oi(a){var = b=3D-1;try{b=3Da.status}catch(c){}return b}=0A= function Y(){}var Gi,Hi,Pi,Qi,Ri,Si,Ti,Ui,Vi,Wi,Xi;function Yi(a,b){var = c=3Dnew zi(b),d=3Dnew l[a](c);c.b=3Dd;Pi[b.a]=3Dd;Zi(d);return = d}function Zi(a){var = b=3Da.d;if(b.g.c!=3Dxi){b.g.c=3D=3Dvi&&a.A();a.d.j=3Dk}}function = $i(a){if(Pi)return Pi[a];return j}var = aj=3D"&action=3D",bj=3D"&sectionId=3D",cj=3D"width=3D570,height=3D600,lef= t=3D75,top=3D20,resizable=3Dyes,scrollbars=3Dyes";function = dj(a,b,c,d,e){var = f=3DV;if(d)f=3DEi+d;a=3DHi+aj+a+bj+b+Di+c+f;if(l[zb]=3D=3De){l[Ub][x](a);= l[kb]();return l}e=3Dl.open(a,e,cj);e[kb]();return e}=0A= var ej=3D"no type",fj=3D"no widget for = ",gj=3D"sectionId",hj=3D"status-msg = status-msg-yellow-on-white",ij=3D"addnew",jj=3D"configure";function = Ni(a,b,c){Od(c!=3Dj,ej);var = d=3D$i(b);Od(d!=3Dj,fj+b);if(d.d.g.f){b=3Dl;a.sectionid=3Dp[B](gj)[C];kj(= b,b.LayoutsMessages.SAVING,hj);lj(ij,a,V,c)}else{c=3Dd.d;kj(l,l.LayoutsMe= ssages.SAVING,hj);Ii(c,jj,a)}}function = lj(a,b,c,d,e){if(Ui){b.pageToken=3DVi;b.security_token=3DWi;Ji(Ui,a,b,c,d= ,e)}}var = mj=3D"action=3D",nj=3D"widgetId=3D",oj=3D"widgetType=3D",pj=3D"responseTy= pe=3Djs",qj=3D"=3D",rj=3D"?";=0A= function Ji(a,b,c,d,e,f,h){function n(){if(u(this.l)){var = z;try{z=3Dthis.l?this.l[Ra]:V}catch(A){z=3DV}l.eval(z)}}b=3D[mj+aa(b),nj+= aa(d),oj+aa(e),pj];for(var s in c)if(typeof = c[s]=3D=3DRc){d=3Dc[s];for(e=3D0;e<d[I];++e)b[v](aa(s)+qj+aa(d[e]))}else = b[v](aa(s)+qj+aa(c[s]));var = u=3Df sj();if(h=3D=3Dxh){a+=3Da[D](rj)>=3D0?xd:rj;Ri[gb](V+Si++,a+b[jc](= xd),xh,o,j,j,n)}else Ri[gb](V+Si++,a,yh,b[jc](xd),j,j,n)}function = tj(a,b){Ti=3D=3D0?l[Pb](function(){a.close()},b):l[Pb](function(){tj(a,b)= },200)}var uj=3D"error-details";=0A= function vj(a,b){var c=3Da[uj],d;for(d in c)wj(d,c[d],b[Rb])}var = xj=3D"status-message",yj=3D"_OnWidgetConfigured";function =

zj(a,b){kj(a.a,b[xj],hj);Aj(a.g.a,yj,function(c){l[Eb]._WidgetManager._On= WidgetConfigured(c,b)})}var Bj=3D"?widgetId=3D",Cj=3D"&func=3D";function = Aj(a,b,c){if(Dj(l)){var = d=3Dl[Eb];c (c=3Dd._WidgetManager[b]);c(a);d._WidgetManager?d._WidgetMan= ager._KillPopupDelay(l,a):tj(l,100)}else{a=3DXi+Bj+a;a+=3DCj+aa(b);l[Ub][= x](a)}}var Ej=3D"X";=0A= function Dj(a){var b=3Dk;try{if(a[Eb]){var = c=3DEj+a[Eb][Rb].domain;if(c&&c!=3DEj)b=3Di}}catch(d){}return b}var = Fj=3D"status-message-inner";function kj(a,b,c){a (a=3Dself);var = d=3Da[Rb][B](Fj);if(d)ka(d,b);if(a=3Da[Rb][B](xj))za(a,c)}function = Gj(a,b){if(Ud(Ve(a),b))return a;if(a)for(var = c=3Da[vb][I],d=3D0;d<c;d++){var e=3DGj(a[vb][Ya](d),b);if(e)return = e}return j}=0A= var = Hj=3D"absolute",Ij=3D"75px",Jj=3D"-225px",Kj=3D"600px",Lj=3D"10px",Mj=3D"= 24px",Nj=3D"center",Oj=3D"#fff",Pj=3D"'trebuchet = ms',verdana,arial,sans-serif",Qj=3D"-140px",Rj=3D" = progid:DXImageTransform.Microsoft.Matrix(sizingMethod=3D'auto expand', = M11=3D0.70710678, M12=3D0.70710678, M21=3D-0.70710678, = M22=3D0.70710678)",Sj=3D"rotate(-45deg)",Tj=3D"50% 0";=0A= function Uj(a,b){var = c=3Da[lb](ii);ya(c[K],Hj);c[K].top=3DIj;na(c[K],Jj);ja(c[K],Kj);c[K].padd= ing=3DLj;c[K].fontSize=3DMj;c[K].textAlign=3DNj;c[K].color=3DOj;c[K].font= Family=3DPj;if(W){c[K].top=3DQj;na(c[K],Qj);c[K].filter=3DRj}c[K].MozTran= sform=3DSj;c[K].MozTransformOrigin=3DTj;c[K].WebkitTransform=3DSj;c[K].We= bkitTransformOrigin=3DTj;ka(c,b);return c}function = Vj(a){a=3Da;if(!a)a=3Dl[mc];if(a){ua(a,i);a[Tb]&&a[Tb]()}return k}=0A= function Mi(a,b){var c=3D{Qb:i,I:{},qd:{}},d;for(d in b){var = e=3DWj(a[d]);if(e!=3D=3Do){var = f=3Db[d];Xj(d);if(f)if(f=3Df(e)){wj(d,f);c.Qb=3Dk;c.qd[d]=3Df}c.I[d]=3De}= }return c}var Yj=3D"checkbox";function = Wj(a){if(a)if(a[H]=3D=3DYj){if(a[Nb])return = a[C]}else{if(a[H]=3D=3Dj){for(var = b=3D[],c=3D0;c<a[I];c++)if(a[c][Nb])b[b[I]]=3Da[c][C];switch(b[I]){case = 0:return;case 1:return b[0];default:return b}}return a[C]}}var = Zj=3D"errormessage_";function $j(a,b){b (b=3Dp);return b[B](Zj+a)}var = ak=3D"errorbox-good";=0A= function Xj(a){if(a=3D$j(a)){ka(a,V);za(a,ak)}}var bk=3D"errorbox-bad = errormsg";function wj(a,b,c){if(a=3D$j(a,c)){ka(a,b);za(a,bk)}}function = ck(){return = function(a){a=3Da[x](/^\s+/,V)[x](/\s+$/,V);if(a[I]=3D=3D0)return = LayoutsMessages.FIELD_CANNOT_BE_BLANK}}function dk(){this.a=3D[];for(var = a=3D0;a<Qi[I];++a)this.a[this.a[I]]=3DQi[a]}function = ek(a,b){if(b=3D=3Dj)b=3DV;for(var = c=3Da.a[I]-1;c>=3D0;--c)if(a.a[c][zb]=3D=3Db)return a.a[c][y];return j}=0A= function fk(a,b){var c=3Dek(a,b);if(c!=3D=3Dj)return c;var = d=3Db[Sb](Mc);if(d[I]=3D=3D1){c=3Dek(a,V);return c[b]}c=3Dek(a,d[0]);var = e=3D0;if(c)e=3D1;else = c=3Dek(a,V);for(e=3De;e<d[I];e++){if(c=3D=3Dj)return = j;c=3Dc[d[e]]}return c}function = Z(a,b){this.ha=3Da;this.d=3Db}O=3DZ[J];O.Wa=3Doc("ha");O.ad=3Doc("d");O.s= a=3Dfunction(a,b){a=3D=3Djj&&zj(this.d,b)};O.ub=3Dfunction(a,b,c){vj(b,c)= };O.A=3Dnc();Q("_WidgetManager",Y,void = 0);Y._Init=3Dfunction(a,b){Pi=3D{};Hi=3Da;Gi=3Db;Qi=3D{};Ri=3Dnew = di;Ti=3DSi=3D0;xg(Ri,Sh,function(){Ti++});xg(Ri,Hh,function(){Ti--})};=0A= Y._SetPageActionUrl=3Dfunction(a,b,c){Ui=3Da;Vi=3Db;Wi=3Dc};Y._GetPageAct= ionUrl=3Dfunction(){return = Ui};Y._SetWidgetRefreshUrl=3Dfunction(a){Xi=3Da};Y._GetWidgetRefreshUrl=3D= function(){return Xi};Y._GetCallbackUrl=3Dfunction(){return Gi};var = gk=3D"delete";Y._DeleteWidgetFromPage=3Dfunction(a,b,c){kj(c,c.LayoutsMes=

sages.DELETING,hj);lj(gk,{},a,b)};Y._DisplayWidget=3DZi;Y._GetWidget=3D$i= ;=0A= Y._HandleControllerResult=3Dfunction(a,b,c){var = d=3DPi[a];if(c.errors!=3Dj){(a=3Dd?d.d.a:j) (a=3Dl);kj(a,c.errors,hj);d&= &d.ub?d.ub(b,c,a):vj(c,a)}else{Od(d!=3Dj,fj+a);d.sa(b,c)}};var = hk=3D"/rearrange?blogID=3D",ik=3D"_OnWidgetDeleted";=0A= Y._HandlePageActionResult=3Dfunction(a,b,c){var = d=3Dc[xj];if(c.errors!=3Dj){kj(l,c.errors,hj);vj(c,l)}else = if(b=3D=3Dij){var = e;if(Dj(l)){if(l[Eb]&&l[Eb][Yb])e=3Dl[Eb][Yb];e&&e.editor&&e.editor._Hand= leAddNewWidget(c)}kj(l,d,hj);if(l[Eb]=3D=3Dj)l.location=3Dhk+c.blogID;els= e = e&&e._WidgetManager?e._WidgetManager._KillPopupDelay(l):tj(l,100)}else{c=3D= Pi[a];Od(c!=3Dj);if(b=3D=3Dgk){kj(c.d.a,d,hj);Aj(a,ik)}}};Y._IsOpenerReac= hable=3DDj;Y._SetConfigWin=3Dfunction(a,b){if(a){var = c=3D$i(a);if(c)c.d.a=3Db}};Y._SetDataContext=3Dfunction(a){Qi=3Da};=0A= var = jk=3D"blogger-clickTrap",kk=3D"0px",lk=3D"100%",mk=3D"expression(this.par= entNode.clientHeight)",nk=3D"10",ok=3D"default",pk=3D"white",qk=3D"alpha(= opacity=3D1)",rk=3D".01",sk=3D"&nbsp;",tk=3D"Preview",uk=3D"#000",vk=3D"1= px solid #aaa",wk=3D" = progid:DXImageTransform.Microsoft.Matrix(sizingMethod=3D'auto expand', = M11=3D0.70710678, M12=3D0.70710678, M21=3D-0.70710678, M22=3D0.70710678) = alpha(opacity=3D50)",xk=3D".5",yk=3D"1px solid transparent";=0A= Y._SetupPreview=3Dfunction(a){var = b=3Dl[Rb][lb](ii);za(b,jk);ya(b[K],Hj);b[K].top=3Dkk;na(b[K],kk);ja(b[K],= lk);Ea(b[K],lk);if(W&&!Re(7))Ea(b[K],mk);ta(b[K],nk);b[K].cursor=3Dok;Da(= b,Vj);b.onmousedown=3DVj;b.onmouseup=3DVj;b[K].background=3Dpk;b[K].filte= r=3Dqk;b[K].opacity=3Drk;ka(b,sk);p[Wb][t](b);if(l[Yb]=3D=3Dl){b=3Dtk;if(= a)b=3Da;a=3Dl[Rb];var = c=3Db;b=3DUj(a,c);a=3DUj(a,c);b[K].backgroundColor=3Duk;b[K].border=3Dvk;= ta(b[K],11);if(W)b[K].filter=3Dwk;b[K].opacity=3Dxk;a[K].border=3Dyk;ta(b= [K],12);a=3D[b,a];p[Wb][t](a[0]);p[Wb][t](a[1])}};=0A= Y._RegisterWidget=3DYi;Y._RegisterNewWidget=3Dfunction(a,b){var = c=3DYi(a,b);c.d.g.f=3Di;return c};Y._PopupPaneFromParams=3Ddj;var = zk=3D"id",Ak=3D"editWidget",Bk=3D"widgetType";Y._PopupConfig=3Dfunction(a= ){var b=3Da[$b](zk),c=3D$i(b);if(c){var = d=3Dc.d.a;if(d!=3Dj&&!d.closed){d[kb]();return = k}}a=3Ddj(Ak,a[M][$b](zk),a[$b](Bk),b,Ki+b);if(c)c.d.a=3Da;return = k};Y._PopupToolbox=3Dfunction(a){dj(qi,a[M][$b](zk),a[$b](Bk),a[$b](zk),q= i);return k};=0A= Y._KillPopupDelay=3Dfunction(a,b){if(a){tj(a,100);if(a){var = c=3Da[Rb][B](Fj);if(c)c=3Dc.innerHTML;c&&a&&a[Eb][Yb]&&a[Eb][Yb].editor&&= a[Eb][Yb].editor._SetSaveMessage(c,b)}}};Y._OnWidgetConfigured=3Dfunction= (a,b){if(l[Yb]&&l[Yb].editor&&b){var c=3D$i(a);c.d.g.data=3Db[y];var = d=3Dp[B](a);yf(d);si(d,c,Y);c.d.a=3Dj}else = l[Ub][x](l[Ub][dc])};Y._OnWidgetDeleted=3Dfunction(a){var = b=3D$i(a);if(b){if(b.d.g.c=3D=3Dwi)top.editor._HandleDeleteWidget(b.d.g.b= );else{b=3Db.d.g.b;b[M][Xb](b)}delete Pi[a]}};Q("_WidgetInfo",yi,void 0);=0A= yi[J]._getInstanceId=3Dyi[J].j;Z[J]._GetHelper=3DZ[J].ad;zi[J]._GetData=3D= zi[J].f;zi[J]._GenerateWidgetMetadata=3Dzi[J].c;function sj(a){return = function(b){if(Oi(b)>=3D500){if(b[Ra][I])ka(p[Wb],b[Ra]);else = l.alert(LayoutsMessages.SERVER_ERROR);return k}return a?a(b):i}};var = Ck=3D"AdSense";function = Dk(a){Z[L](this,Ck,a);this.d=3Da}U(Dk,Z);Q("_AdSenseView",Dk,void 0);var = Ek=3D"BlogArchive";function = Fk(a){Z[L](this,Ek,a);this.g=3Da.g}U(Fk,Z);var = Gk=3D"&#9658;&nbsp;",Hk=3D"getTitles",Ik=3D"A",Jk=3D"posts",Kk=3D"li",Lk=3D= "<a = href=3D",Mk=3D"</a>";Fk[J].sa=3Dfunction(a,b){if(a=3D=3Djj)zj(this.d,b);e=

lse if(a=3D=3DHk){var c;a:{var d=3Dthis.g.b[Bb](Ik),e;for(e in d){var = f=3Dd[e];if(f[dc]=3D=3Db.path){c=3Df[M];break = a}}}c=3DGj(c,Jk);ka(c,V);for(d=3D0;d<b.posts[I];d++){e=3Db.posts[d];f=3Dp= [lb](Kk);ka(f,Lk+e.url+zd+e[Jb]+Mk);c[t](f)}}else Fk.h.sa[L](this,a,b)};=0A= var = Nk=3D"ArchiveList",Ok=3D"toggle",Pk=3D"ArchiveMenu",Qk=3D"rtl",Rk=3D"&#96= 68;&nbsp;";Fk[J].A=3Dfunction(){if(Bi(this.d,Nk)){var = a=3Dgf(Xh,Ok,this.g.b),b;if(a[I]>0&&a[0][cc])b=3Da[0][M][cc].color;for(va= r c=3D0;c<a[I];c++){var = d=3Da[c];Da(d,this.b[yb](this));if(b)d[K].color=3Db}if(a=3DBi(this.d,Pk))= {for(c=3D1;c<a.options[I];c++){b=3Da.options[c][C];if(b=3D=3Dl[Ub][dc] l= [Ub][dc][eb](b)!=3Dj){a.selectedIndex=3Dc;break}}a.onchange=3Dthis.a[yb](= this)}if(this.d.g[y].languageDirection=3D=3DQk)Gk=3DRk}};=0A= Fk[J].a=3Dfunction(){var = a=3DBi(this.d,Pk);if(a)if(a[C]!=3DV)l[Ub].href=3Da[C]};var = Sk=3D"zippy",Vk=3D"expanded",Wk=3D"collapsed",Xk=3D"toggle-open",Yk=3D"&#= 9660;&nbsp;",Zk=3D"UL",$k=3D"post-count",al=3D"LI",bl=3D"loading...",cl=3D= "post-count-link";=0A= Fk[J].b=3Dfunction(a){a=3Da l[mc];if((a=3Da.currentTarget a[Ta])&&!Ud(V= e(a),Ok))a=3Da[M];var = b=3DGj(a,Sk);a=3Da[M];if(Ud(Ve(a),Vk)){Ze(a,Vk);Xe(a,Wk);ka(b,Gk);Ze(b,Xk= );return k}else{Ze(a,Wk);Xe(a,Vk);ka(b,Yk);Xe(b,Xk)}var = c;b=3Da[Bb](Zk);if(!(b[I]>0&&!Ud(Ve(b[0]),Jk))){c=3DGj(a,$k);c=3Dca(c.inn= erHTML[eb](/\d+/),10);c=3Da[Bb](al)[I]<c}if(c){c=3DGj(a,Jk);if(!c){c=3Dp[= lb](Zk);a[t](c);Xe(c,Jk)}c[t](p[Wa](bl));Ii(this.d,Hk,{path:Gj(a,cl)[dc]}= ,j,xh)}return k};Q("_BlogArchiveView",Fk,void 0);var = dl=3D"Attribution";function = el(a){Z[L](this,dl,a)}U(el,Z);Q("_AttributionView",el,void 0);function = fl(a,b){this.Hc=3Da;this.Pc=3Db}U(fl,Ng);fl[J].Oa=3Dj;fl[J].fb=3Dj;fl[J].= Qd=3Dfunction(){this[E](Sh)};fl[J].i=3Dfunction(){this.Oa=3Dthis.Pc=3Dj;i= f(this.fb){Ag(this.fb);this.fb=3Dj}};Q("BLOG_CMT_PostPageActionBlogspot",= fl,void 0);function = gl(a,b,c,d){this.top=3Da;this.b=3Db;this.a=3Dc;na(this,d)}gl[J].w=3Dfunct= ion(){return new gl(this.top,this.b,this.a,this[G])};var hl=3D"t, = ",il=3D"r, ",jl=3D"b, ",kl=3D"l)";wa(gl[J],function(){return = ee+this.top+hl+this.b+il+this.a+jl+this[G]+kl});Ca(gl[J],function(a){a=3D= !this !a?k:a instanceof = gl?a[G]>=3Dthis[G]&&a.b<=3Dthis.b&&a.top>=3Dthis.top&&a.a<=3Dthis.a:a.x>=3D= this[G]&&a.x<=3Dthis.b&&a.y>=3Dthis.top&&a.y<=3Dthis.a;return = a});function = ll(a,b,c,d){na(this,a);this.top=3Db;ja(this,c);Ea(this,d)}ll[J].w=3Dfunct= ion(){return new ll(this[G],this.top,this[w],this[N])};var ml=3D" - = ",nl=3D"w x ",ol=3D"h)";wa(ll[J],function(){return = ee+this[G]+fe+this.top+ml+this[w]+nl+this[N]+ol});Ca(ll[J],function(a){re= turn a instanceof = ll?this[G]<=3Da[G]&&this[G]+this[w]>=3Da[G]+a[w]&&this.top<=3Da.top&&this= .top+this[N]>=3Da.top+a[N]:a.x>=3Dthis[G]&&a.x<=3Dthis[G]+this[w]&&a.y>=3D= this.top&&a.y<=3Dthis.top+this[N]});function pl(a,b){var = c=3Dcf(a);if(c[xb]&&c[xb].getComputedStyle)if(c=3Dc[xb].getComputedStyle(= a,j))return c[b] c.getPropertyValue(b);return V}function ql(a,b){return = pl(a,b) (a[cc]?a[cc][b]:j) a[K][b]}function rl(a){var = b=3Da[Ha]();if(W){a=3Da.ownerDocument;b.left-=3Da[Db][pb]+a[Wb][pb];b.top= -=3Da[Db][sb]+a[Wb][sb]}return b}var = sl=3D"position",tl=3D"fixed",ul=3D"static";=0A= function vl(a){if(W)return a.offsetParent;var = b=3Dcf(a),c=3Dql(a,sl),d=3Dc=3D=3Dtl c=3D=3DHj;for(a=3Da[M];a&&a!=3Db;a=3D= a[M]){c=3Dql(a,sl);d=3Dd&&c=3D=3Dul&&a!=3Db[Db]&&a!=3Db[Wb];if(!d&&(a.scr= ollWidth>a[Lb] a.scrollHeight>a[ac] c=3D=3Dtl c=3D=3DHj))return = a}return j}var = wl=3D"overflow",xl=3D"visible",yl=3D"1.9",zl=3D"borderLeftWidth",Al=3D"bo=

rderRightWidth",Bl=3D"borderTopWidth";=0A= function Cl(a){var b=3Dnew = gl(0,Infinity,Infinity,0),c=3Daf(a),d=3Dc.a[Wb],e=3D!Ee&&hf(c.a)?c.a[Db]:= c.a[Wb],f;for(a=3Da;a=3Dvl(a);)if((!W a[Lb]!=3D0)&&(!Ee a[ac]!=3D0 a!=3D= d)&&(a.scrollWidth!=3Da[Lb] a.scrollHeight!=3Da[ac])&&ql(a,wl)!=3Dxl){va= r h=3DDl(a),n;n=3Da;if(De&&!Re(yl)){var s=3Dda(pl(n,zl));if(El(n)){var = u=3Dn[Sa]-n[Lb]-s-da(pl(n,Al));s+=3Du}n=3Dnew de(s,da(pl(n,Bl)))}else = n=3Dnew = de(n[pb],n[sb]);h.x+=3Dn.x;h.y+=3Dn.y;b.top=3Dq.max(b.top,h.y);b.b=3Dq.mi= n(b.b,h.x+a[Lb]);b.a=3Dq.min(b.a,h.y+a[ac]);na(b,q.max(b[G],h.x));f=3Df = a!=3De}d=3De[bc];=0A= e=3De[Fb];if(Ee){b.left+=3Dd;b.top+=3De}else{na(b,q.max(b[G],d));b.top=3D= q.max(b.top,e)}if(!f Ee){b.b+=3Dd;b.a+=3De}c=3Dqf(c.a.parentWindow c.a[= xb] l);b.b=3Dq.min(b.b,d+c[w]);b.a=3Dq.min(b.a,e+c[N]);return = b.top>=3D0&&b[G]>=3D0&&b.a>b.top&&b.b>b[G]?b:j}var Fl=3D"TR";=0A= function Dl(a){var = b,c=3Dcf(a),d=3Dql(a,sl),e=3DDe&&c[fb]&&!a[Ha]&&d=3D=3DHj&&(b=3Dc[fb](a))= &&(b[cb]<0 b[db]<0),f=3Dnew = de(0,0),h;b=3Dc?c[Oa]=3D=3D9?c:cf(c):p;if(h=3DW){h=3Daf(b);h=3D!hf(h.a)}h= =3Dh?b[Wb]:b[Db];if(a=3D=3Dh)return = f;if(a[Ha]){b=3Drl(a);a=3DMf(af(c));f.x=3Db[G]+a.x;f.y=3Db.top+a.y}else = if(c[fb]&&!e){b=3Dc[fb](a);a=3Dc[fb](h);f.x=3Db[cb]-a[cb];f.y=3Db[db]-a[d= b]}else{e=3Da;do{f.x+=3De.offsetLeft;f.y+=3De.offsetTop;if(e!=3Da){f.x+=3D= e[pb] 0;f.y+=3De[sb] 0}if(Ee&&ql(e,sl)=3D=3Dtl){f.x+=3Dc[Wb][bc];f.y+=3D= c[Wb][Fb];break}e=3De.offsetParent}while(e&&e!=3Da);=0A= if(Ce Ee&&d=3D=3DHj)f.y-=3Dc[Wb].offsetTop;for(e=3Da;(e=3Dvl(e))&&e!=3Dc= [Wb]&&e!=3Dh;){f.x-=3De[bc];if(!Ce e[gc]!=3DFl)f.y-=3De[Fb]}}return = f}function Gl(a){var b=3Dnew de;if(a[Oa]=3D=3D1)if(a[Ha]){var = c=3Drl(a);b.x=3Dc[G];b.y=3Dc.top}else{c=3DMf(af(a));a=3DDl(a);b.x=3Da.x-c= .x;b.y=3Da.y-c.y}else{b.x=3Da.clientX;b.y=3Da.clientY}return b}var = Hl=3D"px";function Il(a,b){if(typeof = a=3D=3DTc)a=3D(b?q[La](a):a)+Hl;return a}var = Jl=3D"display",$=3D"none",Kl=3D"hidden",Ll=3D"inline";=0A= function Ml(a){var b=3DCe&&!Re(nk);if(ql(a,Jl)!=3D$)return b?new = ie(a[Sa] a[Lb],a[ic] a[ac]):new ie(a[Sa],a[ic]);var = c=3Da[K],d=3Dc[hc],e=3Dc.visibility,f=3Dc.position;va(c,Kl);ya(c,Hj);r(c,= Ll);if(b){b=3Da[Sa] a[Lb];a=3Da[ic] a[ac]}else{b=3Da[Sa];a=3Da[ic]}r(c,= d);ya(c,f);va(c,e);return new ie(b,a)}function Nl(a,b){r(a[K],b?V:$)}var = Ol=3D"direction";function El(a){return Qk=3D=3Dql(a,Ol)}var = Pl=3DDe?"MozUserSelect":Ee?"WebkitUserSelect":j;var = Ql=3D"HTML",Rl=3D"BODY";=0A= function Sl(a,b,c,d,e,f,h,n){var s,u=3Dc.offsetParent;if(u){var = z=3Du[gc]=3D=3DQl u[gc]=3D=3DRl;if(!z ql(u,sl)!=3Dul){s=3DDl(u);z (s=3D= he(s,new de(u[bc],u[Fb])))}}u=3DDl(a);z=3DMl(a);u=3Dnew = ll(u.x,u.y,z[w],z[N]);if(z=3DCl(a)){var A=3Dnew = ll(z[G],z.top,z.b-z[G],z.a-z.top);z=3Dq.max(u[G],A[G]);var = F=3Dq.min(u[G]+u[w],A[G]+A[w]);if(z<=3DF){var = X=3Dq.max(u.top,A.top);A=3Dq.min(u.top+u[N],A.top+A[N]);if(X<=3DA){na(u,z= );u.top=3DX;ja(u,F-z);Ea(u,A-X)}}}z=3Daf(a);X=3Daf(c);if(z.a!=3DX.a){F=3D= z.a[Wb];X=3DX.a.parentWindow X.a[xb];A=3Dnew de(0,0);var Qb=3Dcf(F)?=0A= cf(F).parentWindow cf(F)[xb]:l,Pc=3DF;do{var = Tk=3DQb=3D=3DX?Dl(Pc):Gl(Pc);A.x+=3DTk.x;A.y+=3DTk.y}while(Qb&&Qb!=3DX&&(= Pc=3DQb.frameElement)&&(Qb=3DQb[Yb]));F=3Dhe(A,Dl(F));if(W&&!hf(z.a))F=3D= he(F,Mf(z));u.left+=3DF.x;u.top+=3DF.y}a=3D(b&4&&El(a)?b^2:b)&-5;b=3Dnew = de(a&2?u[G]+u[w]:u[G],a&1?u.top+u[N]:u.top);if(s)b=3Dhe(b,s);if(e){b.x+=3D= (a&2?-1:1)*e.x;b.y+=3D(a&1?-1:1)*e.y}var = R;if(h)if((R=3DCl(c))&&s){R.top=3Dq.max(0,R.top-s.y);R.b-=3Ds.x;R.a-=3Ds.= y;na(R,q.max(0,R[G]-s.x))}a:{R=3DR;s=3Db.w();e=3D0;a=3D(d&4&&El(c)?d^2:d)= &-5;d=3DMl(c);n=3Dn?n.w():d;if(f =0A= a!=3D0){if(a&2)s.x-=3Dn[w]+(f?f.b:0);else =

if(f)s.x+=3Df[G];if(a&1)s.y-=3Dn[N]+(f?f.a:0);else = if(f)s.y+=3Df.top}if(h){if(R){f=3Ds;e=3D0;if(f.x<R[G]&&h&1){f.x=3DR[G];e = =3D1}if(f.x<R[G]&&f.x+n[w]>R.b&&h&16){n.width-=3Df.x+n[w]-R.b;e =3D4}if(f= .x+n[w]>R.b&&h&1){f.x=3Dq.max(R.b-n[w],R[G]);e =3D1}if(h&2)e =3D(f.x<R[G]= ?16:0) (f.x+n[w]>R.b?32:0);if(f.y<R.top&&h&4){f.y=3DR.top;e =3D2}if(f.y>=3D= R.top&&f.y+n[N]>R.a&&h&32){n.height-=3Df.y+n[N]-R.a;e =3D8}if(f.y+n[N]>R.= a&&h&4){f.y=3Dq.max(R.a-n[N],R.top);e =3D2}if(h&8)e =3D(f.y<R.top?64:0) (= f.y+n[N]>R.a?=0A= 128:0);h=3De}else h=3D256;e=3Dh;if(e&496){c=3De;break = a}}s=3Ds;f=3DDe&&(xe He)&&Re(yl);if(s instanceof = de){h=3Ds.x;s=3Ds.y}else{h=3Ds;s=3Dvoid = 0}na(c[K],Il(h,f));c[K].top=3DIl(s,f);h=3Dd=3D=3Dn?i:!d !n?k:d[w]=3D=3Dn= [w]&&d[N]=3D=3Dn[N];if(!h){h=3Dn;var Uk;if(h instanceof = ie){Uk=3Dh[N];h=3Dh[w]}else g(m("missing height = argument"));ja(c[K],Il(h,i));Ea(c[K],Il(Uk,i))}c=3De}return c};function = Tl(){}Tl[J].c=3Dnc();function = Ul(a,b){this.b=3Da;this.a=3Db}U(Ul,Tl);Ul[J].c=3Dfunction(a,b,c){Sl(this.= b,this.a,a,b,o,c)};function = Vl(a,b,c){Ul[L](this,a,b);this.f=3Dc}U(Vl,Ul);Vl[J].c=3Dfunction(a,b,c,d)= {var e=3DSl(this.b,this.a,a,b,j,c,10,d);if(e&496){var = f=3Dthis.a,h=3Db;if(e&48){f^=3D2;h^=3D2}if(e&192){f^=3D1;h^=3D1}e=3DSl(th= is.b,f,a,h,j,c,10,d);if(e&496)this.f?Sl(this.b,this.a,a,b,j,c,5,d):Sl(thi= s.b,this.a,a,b,j,c,0,d)}};function Wl(a,b){if(!a)g(m("Invalid class name = "+a));if(!dd(b))g(m("Invalid decorator function "+b));Xl[a]=3Db}var = Yl=3D{},Xl=3D{};var Zl=3D"525";function = $l(a,b,c,d,e){if(!W&&!(Ee&&Re(Zl)))return i;if(xe&&e)return = am(a);if(e&&!d)return k;if(!c&&(b=3D=3D17 b=3D=3D18))return = k;if(W&&d&&b=3D=3Da)return k;switch(a){case 13:return i;case = 27:return!Ee}return am(a)}=0A= function am(a){if(a>=3D48&&a<=3D57)return i;if(a>=3D96&&a<=3D106)return = i;if(a>=3D65&&a<=3D90)return i;if(Ee&&a=3D=3D0)return i;switch(a){case = 32:case 63:case 107:case 109:case 110:case 111:case 186:case 189:case = 187:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case = 221:return i;default:return k}};function bm(a,b){this.a=3Dnew = Ig(this);var = c=3Da j;cm(this);this.D=3Dc;if(b)this.ha=3Db}U(bm,Ng);O=3Dbm[J];O.D=3Dj;= O.ic=3Di;O.hc=3Dj;O.$=3Dk;O.$d=3Dk;O.Lb=3D-1;O.Kc=3D-1;O.Fc=3Dk;O.qc=3Di;= var dm=3D"toggle_display";O.ha=3Ddm;O.o=3Doc("D");function = cm(a){if(a.$)g(m("Can not change this state of the popup while = showing."))}O.Ba=3DOc;var = em=3D"beforehide",fm=3D"move_offscreen",gm=3D"-200px",hm=3D"hide";=0A= function im(a,b){if(!a.$ !a[E]({type:em,target:b}))return = k;a.a&&Mg(a.a);if(a.ha=3D=3Ddm)a.$d?bh(a.Gc,0,a):a.Gc();else = if(a.ha=3D=3Dfm){na(a.D[K],gm);a.D[K].top=3Dgm}a.$=3Dk;a.Kc=3Dmd();a[E]({= type:hm,target:b});return = i}O.Gc=3Dfunction(){va(this.D[K],Kl);Nl(this.D,k)};O.Nc=3Dfunction(a){a=3D= a[Zb];if(!Bf(this.D,a)&&(!this.hc Bf(this.hc,a))&&!(md()-this.Lb<150))im= (this,a)};O.Od=3Dfunction(a){if(a[mb]=3D=3D27)if(im(this,a[Zb])){a[Xa]();= a[Tb]()}};=0A= O.Mc=3Dfunction(a){if(this.qc){var = b=3Dcf(this.D);if(W Ce){if((a=3Db.activeElement)&&Bf(this.D,a))return}el= se = if(a[Zb]!=3Db)return;md()-this.Lb<150 im(this)}};O.i=3Dfunction(){bm.h.i= [L](this);this.a.z();delete this.D;delete this.a};function = jm(a,b){this.f=3D4;this.b=3Db o;bm[L](this,a)}U(jm,bm);jm[J].Ba=3Dfuncti= on(){if(this.b){var = a=3D!this.$&&this.ha!=3Dfm,b=3Dthis.o();if(a){va(b[K],Kl);Nl(b,i)}this.b.= c(b,this.f,this.c);a&&Nl(b,k)}};function = km(){}Qc(km);km[J].a=3D0;km.wa();function = lm(a){this.b=3Da af();this.pb=3Dmm}U(lm,Ng);lm[J].p=3Dkm.wa();var =

mm=3Dj,nm=3D"disable",om=3D"enable",pm=3D"highlight",qm=3D"unhighlight",r= m=3D"activate",sm=3D"deactivate",tm=3D"select",um=3D"unselect",vm=3D"chec= k",wm=3D"uncheck",xm=3D"focus",ym=3D"blur",zm=3D"open",Am=3D"close";funct= ion Bm(a,b){switch(a){case 1:return b?nm:om;case 2:return b?pm:qm;case = 4:return b?rm:sm;case 8:return b?tm:um;case 16:return b?vm:wm;case = 32:return b?xm:ym;case 64:return b?zm:Am}g(m("Invalid component = state"))}O=3Dlm[J];O.Na=3Dj;O.Z=3Dk;O.X=3Dj;=0A= O.pb=3Dj;O.Nd=3Dj;O.fa=3Dj;O.ab=3Dj;O.ia=3Dj;O.Sc=3Dk;function = Cm(a,b){if(a.fa&&a.fa.ia){ne(a.fa.ia,a.Na);var c=3Da.fa.ia;if(b in = c)g(m('The object already contains the key = "'+b+Ad));c[b]=3Da}a.Na=3Db}O.o=3Doc(Ej);function Dm(a){return = a.c (a.c=3Dnew = Ig(a))}O.Pb=3Dfunction(a){if(this.fa&&this.fa!=3Da)g(m("Method not = supported"));lm.h.Pb[L](this,a)};O.vc=3Dpc(i);O.nc=3Dfunction(a){this.X=3D= a};O.va=3Dfunction(){this.Z=3Di;Em(this,function(a){!a.Z&&a.o()&&a.va()})= };=0A= O.Ka=3Dfunction(){Em(this,function(a){a.Z&&a.Ka()});this.c&&Mg(this.c);th= is.Z=3Dk};O.i=3Dfunction(){lm.h.i[L](this);this.Z&&this.Ka();if(this.c){t= his.c.z();delete = this.c}Em(this,function(a){a.z()});!this.Sc&&this.X&&zf(this.X);this.fa=3D= this.Nd=3Dthis.X=3Dthis.ia=3Dthis.ab=3Dj};function = Em(a,b,c){a.ab&&Rd(a.ab,b,c)}var Fm=3D":";=0A= O.removeChild=3Dfunction(a,b){if(a){var = c=3Dcd(a)?a:a.Na (a.Na=3DFm+(a.p.a++)[Gb](36)),d;if(this.ia&&c){d=3Dthis= .ia;d=3Dc in d?d[c]:void 0;d=3Dd j}else = d=3Dj;a=3Dd;if(c&&a){ne(this.ia,c);Wd(this.ab,a);if(b){a.Ka();a.X&&zf(a.X= )}c=3Da;if(c=3D=3Dj)g(m("Unable to set parent = component"));c.fa=3Dj;lm.h.Pb[L](c,j)}}if(!a)g(m("Child is not in parent = component"));return a};function Gm(){}var = Hm;Qc(Gm);O=3DGm[J];O.zb=3Dnc();O.wc=3Dfunction(a){return a};var = Im=3D"7";function = Jm(a,b,c,d){if(b=3Db.o?b.o():b)if(W&&!Re(Im)){a=3DKm(a,Ve(b),c);a[v](c);l= d(d?Xe:Ze,b)[fc](j,a)}else d?Xe(b,c):Ze(b,c)}O.Fb=3Dpc(i);=0A= O.ka=3Dfunction(a,b){b.id&&Cm(a,b.id);var = c=3Dthis.wc(b);if(c&&c[nb])Lm(a,c[nb][Ab]?Zd(c[vb]):c[nb]);else = a.Ma=3Dj;var d=3D0,e=3Dthis.L(),f=3Dthis.L(),h=3Dk,n=3Dk;c=3Dk;var = s=3DVe(b);Rd(s,function(A){if(!h&&A=3D=3De){h=3Di;if(f=3D=3De)n=3Di}else = if(!n&&A=3D=3Df)n=3Di;else{var F=3Dd;if(!this.Qc){this.bb Mm(this);var = X=3Dthis.bb,Qb=3D{},Pc;for(Pc in = X)Qb[X[Pc]]=3DPc;this.Qc=3DQb}A=3Dca(this.Qc[A],10);d=3DF (isNaN(A)?0:A)}= },this);a.r=3Dd;if(!h){s[v](e);if(f=3D=3De)n=3Di}n s[v](f);var = u=3Da.rc;u&&s[v][fc](s,u);if(W&&!Re(Im)){var = z=3DKm(this,s);if(z[I]>0){s[v][fc](s,=0A= z);c=3Di}}if(!h !n u c)za(b,s[jc](We));return = b};O.Ic=3Dfunction(a){if(a.pb=3D=3Dj)a.pb=3DEl(a.Z?a.X:a.b.a[Wb]);a.pb&&t= his.yc(a.o(),i);!(a.r&1)&&this.Ob(a,a.qb)};var = Nm=3D"unselectable";O.xc=3Dfunction(a,b){var = c=3D!b,d=3DW Ce?a[Bb](ef):j;if(Pl){c=3Dc?$:V;a[K][Pl]=3Dc;if(d)for(var = e=3D0,f;f=3Dd[e];e++)f[K][Pl]=3Dc}else = if(W Ce){c=3Dc?Fg:V;a[rb](Nm,c);if(d)for(e=3D0;f=3Dd[e];e++)f[rb](Nm,c)}= };var = Om=3D"-rtl";O.yc=3Dfunction(a,b){Jm(this,a,this.L()+Om,b)};O.Jc=3Dfunctio= n(a){var b;if(a.H&32&&(b=3Da.o()))return If(b);return k};var = Pm=3D"tabIndex";=0A= O.Ob=3Dfunction(a,b){var = c;if(a.H&32&&(c=3Da.o())){if(!b&&a.r&32){try{c.blur()}catch(d){}a.r&32&&a= .zc(j)}if(If(c)!=3Db){c=3Dc;if(b)c.tabIndex=3D0;else = c.removeAttribute(Pm)}}};O.Gb=3Dfunction(a,b,c){var d=3Da.o();if(d){var = e=3DQm(this,b);e&&Jm(this,a,e,c);this.Sa(d,b,c)}};var = Rm=3D"disabled",Sm=3D"pressed",Tm=3D"selected",Um=3D"checked",Vm=3D"aria-=

";O.Sa=3Dfunction(a,b,c){if(De){Hm (Hm=3Dre(1,Rm,4,Sm,8,Tm,16,Um,64,Vk))= ;(b=3DHm[b])&&De&&a[rb](Vm+b,c)}};O.L=3Dpc("goog-control");=0A= function Km(a,b,c){var = d=3D[];if(c)b=3Db[Ua]([c]);Rd([],function(e){if(Td(e,ld(Ud,b))&&(!c Ud(e= ,c)))d[v](e[jc](Ai))});return d}function Qm(a,b){a.bb Mm(a);return = a.bb[b]}var = Wm=3D"-disabled",Xm=3D"-hover",Ym=3D"-active",Zm=3D"-selected",$m=3D"-che= cked",an=3D"-focused",bn=3D"-open";function Mm(a){var = b=3Da.L();a.bb=3Dre(1,b+Wm,2,b+Xm,4,b+Ym,8,b+Zm,16,b+$m,32,b+an,64,b+bn)}= ;function cn(){}U(cn,Gm);Qc(cn);O=3Dcn[J];var = dn=3D"button";O.zb=3Dpc(dn);var = en=3D"aria-pressed";O.Sa=3Dfunction(a,b,c){if(De)if(b=3D=3D16)De&&a[rb](e= n,c);else = cn.h.Sa[L](this,a,b,c)};O.ka=3Dfunction(a,b){b=3Dcn.h.ka[L](this,a,b);var= c=3Dthis.xa(b);a.m=3Dc;a.B=3Db[Jb];a.H&16&&this.Sa(b,16,k);return = b};O.xa=3DOc;O.L=3Dpc("goog-button");function = fn(a,b){a&&gn(this,a,b)}U(fn,Ng);O=3Dfn[J];O.Aa=3Dj;O.hb=3Dj;O.Kb=3Dj;O.i= b=3Dj;O.ea=3D-1;O.aa=3D-1;=0A= var = hn=3D{"3":13,"12":144,"63232":38,"63233":40,"63234":37,"63235":39,"63236"= :112,"63237":113,"63238":114,"63239":115,"63240":116,"63241":117,"63242":= 118,"63243":119,"63244":120,"63245":121,"63246":122,"63247":123,"63248":4= 4,"63272":46,"63273":36,"63275":35,"63276":33,"63277":34,"63289":144,"633= 02":45},jn=3D{Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:11= 4,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+00= 7F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert:45},kn=3D{61:187,=0A= 59:186},ln=3DW Ee&&Re(Zl);O=3Dfn[J];O.Cd=3Dfunction(a){if(Ee&&(this.ea=3D= =3D17&&!a.Bb this.ea=3D=3D18&&!a.Ab))this.aa=3Dthis.ea=3D-1;if(ln&&!$l(a= [mb],this.ea,a.Cb,a.Bb,a.Ab))this[tb](a);else if(De&&a[mb]in = kn)this.aa=3Dkn[a[mb]];else = this.aa=3Da[mb]};O.Ed=3Dfunction(){this.aa=3Dthis.ea=3D-1};=0A= O.handleEvent=3Dfunction(a){var = b=3Da.W,c,d;if(W&&a[H]=3D=3DZf){c=3Dthis.aa;d=3Dc!=3D13&&c!=3D27?b[mb]:0}= else = if(Ee&&a[H]=3D=3DZf){c=3Dthis.aa;d=3Db[ib]>=3D0&&b[ib]<63232&&am(c)?b[ib]= :0}else = if(Ce){c=3Dthis.aa;d=3Dam(c)?b[mb]:0}else{c=3Db[mb] this.aa;d=3Db[ib] 0= ;if(xe&&d=3D=3D63&&!c)c=3D191}var = e=3Dc,f=3Db.keyIdentifier;if(c)if(c>=3D63232&&c in = hn)e=3Dhn[c];else{if(c=3D=3D25&&a.Cb)e=3D9}else if(f&&f in = jn)e=3Djn[f];a=3De=3D=3Dthis.ea;this.ea=3De;b=3Dnew = mn(e,d,a,b);try{this[E](b)}finally{b.z()}};O.o=3Doc("Aa");var = nn=3D"keydown",on=3D"keyup";=0A= function = gn(a,b,c){a.ib&&pn(a);a.Aa=3Db;a.hb=3Dxg(a.Aa,Zf,a,c);a.Kb=3Dxg(a.Aa,nn,a= .Cd,c,a);a.ib=3Dxg(a.Aa,on,a.Ed,c,a)}function = pn(a){if(a.hb){Cg(a.hb);Cg(a.Kb);Cg(a.ib);a.hb=3Dj;a.Kb=3Dj;a.ib=3Dj}a.Aa= =3Dj;a.ea=3D-1;a.aa=3D-1}O.i=3Dfunction(){fn.h.i[L](this);pn(this)};var = qn=3D"key";function mn(a,b,c,d){d&&Vf(this,d,void = 0);qa(this,qn);pa(this,a);this.uc=3Db;this.b=3Dc}U(mn,Uf);function = rn(a,b,c){lm[L](this,c);if(!(b=3Db)){b=3Dthis.constructor;for(var = d;b;){d=3Dfd(b);if(d=3DYl[d])break;b=3Db.h?b.h.constructor:j}b=3Dd?dd(d.w= a)?d.wa():new = d:j}this.a=3Db;this.Ma=3Da}U(rn,lm);O=3Drn[J];O.Ma=3Dj;O.r=3D0;O.H=3D39;O= .jc=3D255;O.be=3D0;O.qb=3Di;O.rc=3Dj;O.Ib=3Di;O.gc=3Dk;O.vc=3Dfunction(a)= {return this.a.Fb(a)};var = sn=3D"role";O.nc=3Dfunction(a){this.X=3Da=3Dthis.a.ka(this,a);if(De){var = b=3Dthis.a.zb();if(b){var = c=3Da;if(De){c[rb](sn,b);c.a=3Db}}}this.gc this.a.xc(a,k);this.qb=3Da[K]= [hc]!=3D$};=0A=

O.va=3Dfunction(){rn.h.va[L](this);this.a.Ic(this);if(this.H&-2){this.Ib&= &tn(this,i);if(this.H&32){var a=3Dthis.o();if(a){var = b=3Dthis.f (this.f=3Dnew = fn);gn(b,a);Kg(Kg(Kg(Dm(this),b,qn,this.Dd),a,xm,this.Bd),a,ym,this.zc)}}= }};var un=3D"mousedown",vn=3D"mouseup",wn=3D"dblclick";function = tn(a,b){var = c=3DDm(a),d=3Da.o();if(b){Kg(Kg(Kg(Kg(c,d,Xf,a.Dc),d,un,a.Bc),d,vn,a.Ec),= d,Yf,a.Cc);W&&Kg(c,d,wn,a.Ac)}else{Lg(Lg(Lg(Lg(c,d,Xf,a.Dc),d,un,a.Bc),d,= vn,a.Ec),d,Yf,a.Cc);W&&Lg(c,d,wn,a.Ac)}}=0A= O.Ka=3Dfunction(){rn.h.Ka[L](this);this.f&&pn(this.f);this.qb&&!(this.r&1= )&&this.a.Ob(this,k)};O.i=3Dfunction(){rn.h.i[L](this);if(this.f){this.f.= z();delete this.f}delete = this.a;this.rc=3Dthis.Ma=3Dj};O.sc=3Doc("Ma");function = Lm(a,b){a.Ma=3Db}function xn(a,b){yn(a,2,b)&&zn(a,2,b)}function = An(a,b){yn(a,4,b)&&zn(a,4,b)}function = zn(a,b,c){if(a.H&b&&c!=3D!!(a.r&b)){a.a.Gb(a,b,c);a.r=3Dc?a.r b:a.r&~b}}v= ar Bn=3D"Component already rendered";=0A= function = Cn(a,b,c){if(a.Z&&a.r&b&&!c)g(m(Bn));!c&&a.r&b&&zn(a,b,k);a.H=3Dc?a.H b:a= .H&~b}function Dn(a,b){return!!(a.jc&b)&&!!(a.H&b)}function = yn(a,b,c){return!!(a.H&b)&&!!(a.r&b)!=3Dc&&(!(a.be&b) a[E](Bm(b,c)))&&!a= .j}var = En=3D"enter";O.Dc=3Dfunction(a){!(a.za&&Bf(this.o(),a.za))&&this[E](En)&&= !(this.r&1)&&Dn(this,2)&&xn(this,i)};var = Fn=3D"leave";O.Cc=3Dfunction(a){if(!(a.za&&Bf(this.o(),a.za))&&this[E](Fn= )){Dn(this,4)&&An(this,k);Dn(this,2)&&xn(this,k)}};=0A= O.Bc=3Dfunction(a){if(!(this.r&1)){Dn(this,2)&&xn(this,i);if(ag(a,0)){Dn(= this,4)&&An(this,i);this.a.Jc(this)&&this.o()[kb]()}}!this.gc&&ag(a,0)&&a= [Xa]()};O.Ec=3Dfunction(a){if(!(this.r&1)){Dn(this,2)&&xn(this,i);this.r&= 4&&this.Qa(a)&&Dn(this,4)&&An(this,k)}};O.Ac=3Dfunction(a){!(this.r&1)&&t= his.Qa(a)};var = Gn=3D"action",Hn=3D"altKey",In=3D"ctrlKey",Jn=3D"metaKey",Kn=3D"shiftKey"= ,Ln=3D"platformModifierKey";=0A= O.Qa=3Dfunction(a){if(Dn(this,16)){var = b=3D!(this.r&16);yn(this,16,b)&&zn(this,16,b)}Dn(this,8)&&yn(this,8,i)&&z= n(this,8,i);if(Dn(this,64)){b=3D!(this.r&64);yn(this,64,b)&&zn(this,64,b)= }b=3Dnew Pf(Gn,this);if(a)for(var = c=3D[Hn,In,Jn,Kn,Ln],d,e=3D0;d=3Dc[e];e++)b[d]=3Da[d];return = this[E](b)};O.Bd=3Dfunction(){Dn(this,32)&&yn(this,32,i)&&zn(this,32,i)};= O.zc=3Dfunction(){Dn(this,4)&&An(this,k);Dn(this,32)&&yn(this,32,k)&&zn(t= his,32,k)};O.Dd=3Dfunction(a){if(this.qb&&!(this.r&1)&&this.Hb(a)){a[Xa](= );a[Tb]();return i}return k};=0A= O.Hb=3Dfunction(a){return = a[mb]=3D=3D13&&this.Qa(a)};if(!dd(rn))g(m("Invalid component class = "+rn));if(!dd(Gm))g(m("Invalid renderer class "+Gm));var = Mn=3Dfd(rn);Yl[Mn]=3DGm;Wl("goog-control",function(){return new = rn(j)});function Nn(){}U(Nn,cn);Qc(Nn);O=3DNn[J];O.zb=3Dnc();var = On=3D"BUTTON",Pn=3D"INPUT",Qn=3D"submit",Rn=3D"reset";O.Fb=3Dfunction(a){= return = a[gc]=3D=3DOn a[gc]=3D=3DPn&&(a[H]=3D=3Ddn a[H]=3D=3DQn a[H]=3D=3DRn)}= ;O.ka=3Dfunction(a,b){a.Z&&k!=3Da.Ib&&tn(a,k);a.Ib=3Dk;a.jc&=3D-256;Cn(a,= 32,k);b.disabled&&Xe(b,Qm(this,1));return = Nn.h.ka[L](this,a,b)};O.Ic=3Dfunction(a){Kg(Dm(a),a.o(),$f,a.Qa)};O.xc=3D= Oc;O.yc=3DOc;O.Jc=3Dfunction(a){return!(a.r&1)};O.Ob=3DOc;O.Gb=3Dfunction= (a,b,c){Nn.h.Gb[L](this,a,b,c);if((a=3Da.o())&&b=3D=3D1)Aa(a,c)};O.xa=3Df= unction(a){return a[C]};=0A= O.Sa=3DOc;function = Sn(a,b,c){rn[L](this,a,b Nn.wa(),c)}U(Sn,rn);Sn[J].xa=3Doc("m");Sn[J].i=3D= function(){Sn.h.i[L](this);delete this.m;delete = this.B};Sn[J].va=3Dfunction(){Sn.h.va[L](this);if(this.H&32){var =

a=3Dthis.o();a&&Kg(Dm(this),a,on,this.Hb)}};Sn[J].Hb=3Dfunction(a){if(a[m= b]=3D=3D13&&a[H]=3D=3Dqn a[mb]=3D=3D32&&a[H]=3D=3Don)return = this.Qa(a);return a[mb]=3D=3D32};Wl("goog-button",function(){return new = Sn(j)});function Tn(){}U(Tn,cn);Qc(Tn);Tn[J].wc=3Dfunction(a){return = a&&a[nb][nb]};var Un=3D"DIV";Tn[J].Fb=3Dfunction(a){return = a[gc]=3D=3DUn};var = Vn=3D"-outer-box",Wn=3D"-inner-box",Xn=3D"goog-inline-block = ",Yn=3D"goog-inline-block";Tn[J].ka=3Dfunction(a,b){Zn(b,i);Zn(b,k);var = c;a:{if((c=3DAf(b[nb],i))&&c[Kb][D](this.L()+Vn)!=3D-1)if((c=3DAf(c[nb],i= ))&&c[Kb][D](this.L()+Wn)!=3D-1){c=3Di;break = a}c=3Dk}c b[t](a.b.tc(ii,Xn+(this.L()+Vn),a.b.tc(ii,Xn+(this.L()+Wn),b[v= b])));Xe(b,Yn,this.L());return = Tn.h.ka[L](this,a,b)};Tn[J].L=3Dpc("goog-custom-button");=0A= function Zn(a,b){if(a)for(var = c=3Db?a[nb]:a.lastChild,d;c&&c[M]=3D=3Da;){d=3Db?c[Ab]:c.previousSibling;= if(c[Oa]=3D=3D3){var = e=3Dc[lc];if(qd(e)=3D=3DV)a[Xb](c);else{c.nodeValue=3Db?e[x](/^[\s\xa0]+/= ,V):e[x](/[\s\xa0]+$/,V);break}}else break;c=3Dd}};function = $n(a,b,c){Sn[L](this,a,b Tn.wa(),c);Cn(this,16,i)}U($n,Sn);var = ao=3D"goog-toggle-button";Wl(ao,function(){return new $n(j)});function = bo(a,b,c,d){a=3Dthis.a=3Dnew = jm(a);cm(a);a.Fc=3Dk;a=3Dthis.a;cm(a);a.ic=3Dk;this.a.qc=3Dk;a=3Dthis.a;a= .f=3D0;a.$&&a.Ba();a=3Dthis.a;var e=3Dnew gl(1,0,0,5);if(e=3D=3Dj e = instanceof gl)a.c=3De;else a.c=3Dnew gl(e,void 0,void 0,void = 0);a.$&&a.Ba();this.b=3Db;this.c=3Dc;xg(this.c,Sh,this.Rd,k,this);this.f=3D= d;xg(this.a,hm,this.Ud,k,this)}O=3Dbo[J];O.U=3Dj;O.ra=3D{ec:"spinner",cc:= "hover",Yb:Um};=0A= var = co=3D"span",eo=3D"http://img1.blogblog.com/img/spinner_white_tiny.gif",fo= =3D"vertical-align:middle;",go=3D"DD",ho=3D"comment-footer",io=3D"_cmt-",= jo=3D"&commentId=3D",ko=3D"iframe",lo=3D"padding:0;position=3Dabsolute;",= mo=3D"no",no=3D"comment-xpc-blogger-frame",oo=3D"25px";=0A= O.ae=3Dfunction(a){im(this.a);if(a[Zb].r&16){this.U=3Da[Zb];var = b=3DKf(this.U.o(),co),c=3Drf(Hc,{src:eo,width:24,height:24,style:fo});Xe(= c,this.ra.ec);b[t](c);b=3Dthis.c;c=3DKf(this.U.o(),go,ho);c=3DAf(c.previo= usSibling,k).id.substr((this.f+io)[I]);if(b.Oa)b.Oa.src=3Db.Hc+jo+c;else{= c=3Drf(ko,{frameBorder:0,style:lo,scrolling:mo,allowtransparency:i,id:no,= name:no,height:oo,src:b.Hc+jo+c});b.Pc[t](c);b.Oa=3Dc;b.fb=3Dxg(b.Oa,sc,T= (b.Qd,b))}Xe(this.b,this.ra.Yb);a[Xa]()}};=0A= O.Ud=3Dfunction(){if(this.U){po(this,this.U);var = a=3Dthis.U;yn(a,16,k)&&zn(a,16,k);this.U=3Dj;Ze(this.b,this.ra.Yb)}};var = qo=3D"beforeshow",ro=3D"IFRAME",so=3D"show";=0A= O.Rd=3Dfunction(){if(this.U){po(this,this.U);var a=3Dthis.a;a.b=3Dnew = Vl(this.U.o(),2) o;a.$&&a.Ba();a=3Dthis.a;if(!a.$)if(a[E](qo)){if(!a.D)g= (m("Caller must call setElement before trying to show the = popup"));a.Ba();var = b=3Dcf(a.D);a.Fc&&Kg(a.a,b,nn,a.Od,i);if(a.ic){Kg(a.a,b,un,a.Nc,i);if(W){= for(var c=3Db.activeElement;c&&c[bb]=3D=3Dro;){try{var = d=3DEe?c[Rb] c.contentWindow[Rb]:c.contentDocument c.contentWindow[Rb]}= catch(e){break}b=3Dd;c=3Db.activeElement}Kg(a.a,b,un,a.Nc,i);Kg(a.a,b,sm,= a.Mc)}else Kg(a.a,b,ym,a.Mc)}if(a.ha=3D=3D=0A= dm){va(a.D[K],xl);Nl(a.D,i)}else = a.ha=3D=3Dfm&&a.Ba();a.$=3Di;a.Lb=3Dmd();a.Kc=3D-1;a[E](so)}}};function = po(a,b){var c=3DKf(b.o(),co);c=3Dgf(Hc,a.ra.ec,c);for(var = d=3D0;d<c[I];d++)zf(c[d])}O.Td=3Dfunction(){Xe(this.b,this.ra.cc)};O.Sd=3D= function(){Ze(this.b,this.ra.cc)};var to=3D"_comments-block-wrapper";=0A= function uo(a,b,c){var d=3Ddf(c+to);a=3Dnew = bo(a,d,b,c);xg(d,Xf,T(a.Td,a));xg(d,Yf,T(a.Sd,a));d=3Dgf(Un,ao,d);for(b=3D= 0;b<d[I];b++){c=3Dd[b];var e;a:{e=3Dvoid 0;for(var = f=3DVe(c),h=3D0,n=3Df[I];h<n;h++)if(e=3Df[h]in =

Xl?Xl[f[h]]():j){e=3De;break = a}e=3Dj}if(e){f=3De;c=3Dc;if(f.Z)g(m(Bn));else = if(c&&f.vc(c)){f.Sc=3Di;if(!f.b f.b.a!=3Dcf(c))f.b=3Daf(c);f.nc(c);f.va(= )}else g(m("Invalid element to decorate"))}xg(e,Gn,T(a.ae,a))}};var = vo=3D"delayLoad";function = wo(a,b){this.B=3Da;this.Q=3Db;this.p=3Dvo;this.b=3D{};this.a=3D0;this.j=3D= [];this.c=3D[];var c=3Dthis;this.m=3Dfunction(){xo(c)}}var = yo=3D"av-delay-tempId-",zo=3D"scroll",Ao=3D"resize";function = Bo(a){for(var = b=3Da.B,c=3Da.b,d=3Dgf(Hc,a.p),e=3D0;e<d[I];e++){if(d[e][K][hc]=3D=3D$)r(= d[e][K],V);if(e<b){var = f=3Dd[e];if(f[ab]!=3DV)f.src=3Df[ab]}else{f=3Dd[e].id;if(f=3D=3DV)f=3Dyo+= e;c[f]=3D{pc:d[e],key:f};a.a++}}if(a.a!=3D0){a.S=3Dxg(l,zo,a.m);a.R=3Dxg(= l,Ao,a.m);Co(a)}}=0A= function = xo(a){a.f&&l[Ja](a.f);a.f=3Dl[Pb](function(){a.f=3Dj;Co(a)},100)}function= Co(a){if(!(a.a<0))if(a.a=3D=3D0){Cg(a.S);Cg(a.R);a.a=3D-1}else{var = b=3Dk,c;for(c in a.b){var d;a:{d=3Da;var = e=3Da.b[c],f=3Da.Q,h=3Dqf(l)[N],n=3DGl(e.pc).y;if(0<=3Dn&&n<=3Dh)d.j[v](e= );else if(0<n&&n<q[La]((f+1)*h))d.c[v](e);else = if(n<0&&n>q[La](-1*f*h))d.c[v](e);else{d=3Dk;break = a}d=3Di}if(d)b=3Di}if(b){a.N=3Di;b=3Da.j[Ua](a.c);for(c=3D0;c<b[I];c++){d= =3Db[c].pc;if(d[ab]!=3DV)d.src=3Dd[ab];a.a--;delete = a.b[b[c].key]}a.j=3D[];a.c=3D[];a.N=3Dk}}};var Do=3D"Blog";function = Eo(a){Z[L](this,Do,a);this.a=3Da.g;if(this.a[y])this.b=3Dthis.a[y].showBa= cklinks}U(Eo,Z);O=3DEo[J];var = Fo=3D"nextposts",Go=3D"backlinks",Ho=3D"backlinks-container",Io=3D"backli= nk-toggle-zippy",Jo=3D"backlinks-create-link";=0A= O.sa=3Dfunction(a,b){if(a=3D=3DFo){var = c=3Db.renderedData,d=3Dthis.a.b;if(c&&d){ka(d,c);l.scroll(0,0);this.A()}}= else = if(a=3D=3DGo){this.b=3Dk;if(c=3DBi(this.d,Ho))ka(c,b);c=3Dgf(co,Io,this.a= .b);for(d=3D0;d<c[I];d++)Da(c[d],this.kd[yb](this));c=3DBi(this.d,Jo);if(= c!=3Dj)Da(c,this.Uc[yb](this,c[dc]))}else Eo.h.sa[L](this,a,b)};var = Ko=3D"backlink-control",Lo=3D"expanded-backlink",Mo=3D"collapsed-backlink= ";=0A= O.kd=3Dfunction(a){a=3Da l[mc];for(a=3D(a[Ta] a[Zb])[M];a&&!Ud(Ve(a),Ko= );)a=3Da[M];if(a)if(Ud(Ve(a),Lo)){Ze(a,Lo);Xe(a,Mo)}else{Xe(a,Lo);Ze(a,Mo= )}};var = No=3D"blog-pager-newer-link",Oo=3D"/search?",Po=3D"blog-pager-older-link"= ,Qo=3D"Error loading backlinks: = ",Ro=3D"comment-popup",So=3D"comment-editor",To=3D"block",Uo=3D"comment-e= ditor-toggle-link";=0A= O.A=3Dfunction(){var = a=3DBi(this.d,No);if(a&&a[dc][D](Oo)>-1)Da(a,this.dc[yb](this));if((a=3DB= i(this.d,Po))&&a[dc][D](Oo)>-1)Da(a,this.dc[yb](this));this.b&&Ii(this.d,= Go,{postID:this.a[y].postId},function(b){if(Oi(b)>=3D500){if(l.console&&c= onsole.log){b=3Db[Ra][eb](/bX-\w*/)[0];console.log(Qo+b)}b=3Dk}else = b=3Di;return = b},xh);if(this.a[y].cmtInteractionsEnabled){a=3Ddf(Ro);uo(a,new = fl(this.a[y].commentInteractionIframeUrl,a),this.a.a)}if(this.a[y].mobile= ){a=3Ddf(So);if(Vo(this))a&&r(a[K],To);else a&&r(a[K],$);a=3DBi(this.d,=0A= Uo);if(a!=3Dj)Da(a,this.ld[yb](this))}this.c=3Dnew = wo(5,1.25);Bo(this.c)};var Wo=3D"#",Xo=3D"comment-form";function = Vo(){var a=3Dl[Ub][dc][Sb](Wo);return = a[a[I]-1]&&a[a[I]-1]=3D=3DXo}O.ld=3Dfunction(){var = a=3Ddf(So);if(a)r(a[K],a[K][hc]=3D=3D$?To:$);return = k};O.dc=3Dfunction(a){a=3Da l[mc];Ii(this.d,Fo,{path:(a[Zb] a[Ta])[dc]}= );return k};var = Yo=3D"?t=3D",Zo=3D"&u=3D",$o=3D"&n=3D",ap=3D"bloggerForm",bp=3D"scrollbar=

s=3Dno,width=3D475,height=3D300,top=3D175,left=3D75,status=3Dyes,resizabl= e=3Dyes";=0A= O.Uc=3Dfunction(a){var = b=3DV;if(p.selection)b=3Dp.selection.createRange().text;else = if(l[Ob])b=3Dl[Ob]();else = if(p[Ob])b=3Dp[Ob]();l.open(a+Yo+aa(b)+Zo+aa(l[Ub][dc])+$o+aa(p[Jb]),ap,b= p);return k};Q("_BlogView",Eo,void 0);var cp=3D"BlogList";function = dp(a){Z[L](this,cp,a);this.g=3Da.g}U(dp,Z);O=3Ddp[J];O.Rb=3Dj;O.mb=3Dj;va= r ep=3D"show-all",fp=3D"show-n";O.A=3Dfunction(){var = a=3Dthis.d.g[y];this.Rb=3Da.totalItems;this.mb=3Da.numItemsToShow;if(this= .mb!=3D0&&this.Rb>this.mb){Da(Ci(this.d,ep),this.Rc[yb](this));Da(Ci(this= .d,fp),this.Rc[yb](this))}a=3Dthis.rd[yb](this);var = b=3Dl;if(b[qb])b[qb](sc,a,k);else if(b[wb])b[wb](tc,a);else ia(b,a)};var = gp=3D"blogs";=0A= O.Rc=3Dfunction(){for(var = a=3DCi(this.d,gp)[Bb](Kk),b=3Dthis.mb;b<this.Rb;b++){var = c=3Da[b];r(c[K],c[K][hc]=3D=3D$?To:$)}a=3DCi(this.d,ep);r(a[K],a[K][hc]=3D= =3D$?Ll:$);a=3DCi(this.d,fp);r(a[K],a[K][hc]=3D=3D$?Ll:$)};var = hp=3D"input";O.rd=3Dfunction(){for(var = a=3DCi(this.d,gp)[Bb](hp),b=3D0;b<a[I];b++){var = c=3Da[b],d=3Dp[lb](Hc);ia(d,this.md[yb](d,c));d.src=3Dc[C]}};var = ip=3D"16";O.md=3Dfunction(a){ia(this,nc());this.alt=3DV;Ea(this,ip);ja(th= is,ip);a[M].replaceChild(this,a)};Q("_BlogListView",dp,void 0);var = jp=3D"CustomSearch";function kp(a){Z[L](this,jp,a)}U(kp,Z);var = lp=3D"search",mp=3D"1",np=3D"blog.locale",op=3D"uds-searchControl",pp=3D"= uds-search-results",qp=3D"uds-searchResults",rp=3D"uds-searchClearResults= ",sp=3D"gsc-clear-button",tp=3D"main",up=3D"body";=0A= kp[J].A=3Dfunction(){var a=3Dnew = dk;google[Pa](lp,mp,{callback:T(this.a,this),language:fk(a,np)});a=3Dp[B]= (op);if(!a){a=3Dp[lb](Un);a.id=3Dop;var = b=3Dp[lb](Ik);sa(b,pp);a[t](b);b=3Dp[lb](Un);b.id=3Dqp;a[t](b);b=3Dp[lb](= Un);b.id=3Drp;za(b,sp);ka(b,sk);a[t](b);(b=3Dp[B](tp)) (b=3Dp[Bb](up)[0]= );b.insertBefore(a,b[nb])}};var vp=3D"cse.xml",wp=3D"form";=0A= kp[J].a=3Dfunction(){var a=3Dnew = GSearchControl,b=3Dthis.d.g[y];if(b.includeBlog){var c=3Dnew = GblogSearch;c[Hb](b.thisBlogMsg);c.setSiteRestriction(b.blogUrl);a[Ga](c)= }if(b.includePostLinks){c=3Dnew = GwebSearch;c[Hb](b.linkedFromHereMsg);c.setSiteRestriction({crefUrl:b.blo= gUrl+vp});a[Ga](c)}c=3Db.linkLists;for(var d=3D0;d<c[I];d++){var e=3Dnew = GwebSearch;e.setSiteRestriction({crefUrl:b.blogUrl+vp},c[d].id.toLowerCas= e());e[Hb](c[d][Jb]);a[Ga](e)}if(b.includeWeb){c=3Dnew = GwebSearch;c[Hb](b.theWebMsg);a[Ga](c)}b=3Dnew GSearchForm(k,=0A= Ci(this.d,wp));c=3Dnew = GdrawOptions;c.setDrawMode(GSearchControl.DRAW_MODE_TABBED);c.setInput(b[= Ka]);a.setNoResultsString(GSearchControl.NO_RESULTS_DEFAULT_STRING);a.dra= w(p[B](qp),c);b[Ka].onkeyup=3Db[Ka].onpaste=3Dj;b.setOnSubmitCallback(j,T= (xp,j,b,a));Da(p[B](rp),T(yp,j,a));zp(k)};var = Ap=3D"#uds-search-results";function xp(a,b){var = c=3Da[Ka][C];if(!c){yp(b);return k}b.execute(c);zp(i);c=3Dl[Ub][dc];var = d=3Dc[D](Wo);if(d>=3D0)c=3Dc.substring(0,d);l[Ub].href=3Dc+Ap;return = i}function yp(a){a.clearAllResults();zp(k)}=0A= function zp(a){r(p[B](rp)[K],a?To:$)}Q("_CustomSearchView",kp,void = 0);function Bp(a,b){var c;if(a instanceof = Bp){Cp(this,b=3D=3Dj?a.ya:b);Dp(this,a.ba);Ep(this,a.Ta);Fp(this,a.ta);Gp= (this,a.Ga);Hp(this,a.Fa);Ip(this,a.a.w());Jp(this,a.La)}else = if(a&&(c=3Dea(a)[eb](ch))){Cp(this,!!b);Dp(this,c[1] V,i);Ep(this,c[2] = V,i);Fp(this,c[3] V,i);Gp(this,c[4]);Hp(this,c[5] V,i);Ip(this,c[6] V,= i);Jp(this,c[7] V,i)}else{Cp(this,!!b);this.a=3Dnew = Kp(j,this,this.ya)}}O=3DBp[J];O.ba=3DV;O.Ta=3DV;O.ta=3DV;O.Ga=3Dj;O.Fa=3D= V;O.La=3DV;O.Id=3Dk;O.ya=3Dk;var Lp=3D"//",Mp=3D"@",Np=3D"/";=0A=

wa(O,function(){if(this.J)return this.J;var = a=3D[];this.ba&&a[v](Op(this.ba,Pp),Fm);if(this.ta){a[v](Lp);this.Ta&&a[v= ](Op(this.Ta,Pp),Mp);var = b;b=3Dthis.ta;b=3Dcd(b)?aa(b):j;a[v](b);this.Ga!=3Dj&&a[v](Fm,ea(this.Ga)= )}if(this.Fa){this.ta&&this.Fa[Va](0)!=3DNp&&a[v](Np);a[v](Op(this.Fa,Qp)= )}(b=3Dea(this.a))&&a[v](rj,b);this.La&&a[v](Wo,Op(this.La,Rp));return = this.J=3Da[jc](V)});=0A= O.w=3Dfunction(){var = a=3Dthis.ba,b=3Dthis.Ta,c=3Dthis.ta,d=3Dthis.Ga,e=3Dthis.Fa,f=3Dthis.a.w(= ),h=3Dthis.La,n=3Dnew = Bp(j,this.ya);a&&Dp(n,a);b&&Ep(n,b);c&&Fp(n,c);d&&Gp(n,d);e&&Hp(n,e);f&&I= p(n,f);h&&Jp(n,h);return n};function Dp(a,b,c){Sp(a);delete = a.J;a.ba=3Dc?b?ga(b):V:b;if(a.ba)a.ba=3Da.ba[x](/:$/,V);return = a}function Ep(a,b,c){Sp(a);delete a.J;a.Ta=3Dc?b?ga(b):V:b;return = a}function Fp(a,b,c){Sp(a);delete a.J;a.ta=3Dc?b?ga(b):V:b;return a}=0A= function Gp(a,b){Sp(a);delete = a.J;if(b){b=3DNumber(b);if(isNaN(b) b<0)g(m("Bad port number = "+b));a.Ga=3Db}else a.Ga=3Dj;return a}function Hp(a,b,c){Sp(a);delete = a.J;a.Fa=3Dc?b?ga(b):V:b;return a}function Ip(a,b,c){Sp(a);delete = a.J;if(b instanceof = Kp){a.a=3Db;a.a.f=3Da;Tp(a.a,a.ya)}else{c (b=3DOp(b,Up));a.a=3Dnew = Kp(b,a,a.ya)}return a}=0A= function Vp(a,b,c){Sp(a);delete a.J;S(c) (c=3D[ea(c)]);var = d=3Da.a;b=3Db;c=3Dc;Wp(d);Xp(d);b=3DYp(d,b);if(d.K(b)){var = e=3Dd.n.C(b);if(S(e))d.k-=3De[I];else = d.k--}if(c[I]>0){d.n.F(b,c);d.k+=3Dc[I]}return a}function = Jp(a,b,c){Sp(a);delete a.J;a.La=3Dc?b?ga(b):V:b;return a}function = Sp(a){if(a.Id)g(m("Tried to modify a read-only Uri"))}function = Cp(a,b){a.ya=3Db;a.a&&Tp(a.a,b)}var Zp=3D/^[a-zA-Z0-9\-_.!~*'():\/;?]*$/;=0A= function Op(a,b){var = c=3Dj;if(cd(a)){c=3Da;Zp[Ia](c) (c=3DencodeURI(a));if(c.search(b)>=3D0)c= =3Dc[x](b,$p)}return c}var aq=3D"%";function = $p(a){a=3Da.charCodeAt(0);return aq+(a>>4&15)[Gb](16)+(a&15)[Gb](16)}var = Pp=3D/[#\/\?@]/g,Qp=3D/[\#\?]/g,Up=3D/[\#\?@]/g,Rp=3D/#/g;function = Kp(a,b,c){this.a=3Da j;this.f=3Db j;this.c=3D!!c}=0A= function Wp(a){if(!a.n){a.n=3Dnew Sg;if(a.a)for(var = b=3Da.a[Sb](xd),c=3D0;c<b[I];c++){var = d=3Db[c][D](qj),e=3Dj,f=3Dj;if(d>=3D0){e=3Db[c].substring(0,d);f=3Db[c].s= ubstring(d+1)}else = e=3Db[c];e=3Dga(e[x](/\+/g,We));e=3DYp(a,e);bq(a,e,f?ga(f[x](/\+/g,We)):V= )}}}O=3DKp[J];O.n=3Dj;O.k=3Dj;O.u=3Dfunction(){Wp(this);return = this.k};function bq(a,b,c){Wp(a);Xp(a);b=3DYp(a,b);if(a.K(b)){var = d=3Da.n.C(b);S(d)?d[v](c):a.n.F(b,[d,c])}else a.n.F(b,c);a.k++;return a}=0A= oa(O,function(a){Wp(this);a=3DYp(this,a);if(this.n.K(a)){Xp(this);var = b=3Dthis.n.C(a);if(S(b))this.k-=3Db[I];else this.k--;return = this.n[jb](a)}return = k});ra(O,function(){Xp(this);this.n&&this.n[ub]();this.k=3D0});O.P=3Dfunc= tion(){Wp(this);return = this.k=3D=3D0};O.K=3Dfunction(a){Wp(this);a=3DYp(this,a);return = this.n.K(a)};O.da=3Dfunction(){Wp(this);for(var = a=3Dthis.n.G(),b=3Dthis.n.da(),c=3D[],d=3D0;d<b[I];d++){var = e=3Da[d];if(S(e))for(var f=3D0;f<e[I];f++)c[v](b[d]);else = c[v](b[d])}return c};=0A= O.G=3Dfunction(a){Wp(this);if(a){a=3DYp(this,a);if(this.K(a)){var = b=3Dthis.n.C(a);if(S(b))return b;else{a=3D[];a[v](b)}}else = a=3D[]}else{b=3Dthis.n.G();a=3D[];for(var c=3D0;c<b[I];c++){var = d=3Db[c];S(d)?ae(a,d):a[v](d)}}return = a};O.F=3Dfunction(a,b){Wp(this);Xp(this);a=3DYp(this,a);if(this.K(a)){var= c=3Dthis.n.C(a);if(S(c))this.k-=3Dc[I];else = this.k--}this.n.F(a,b);this.k++;return =

this};O.C=3Dfunction(a,b){Wp(this);a=3DYp(this,a);if(this.K(a)){var = c=3Dthis.n.C(a);return S(c)?c[0]:c}else return b};=0A= wa(O,function(){if(this.a)return this.a;if(!this.n)return V;for(var = a=3D[],b=3D0,c=3Dthis.n.da(),d=3D0;d<c[I];d++){var = e=3Dc[d],f=3Dsd(e);e=3Dthis.n.C(e);if(S(e))for(var = h=3D0;h<e[I];h++){b>0&&a[v](xd);a[v](f);e[h]!=3D=3DV&&a[v](qj,sd(e[h]));b= ++}else{b>0&&a[v](xd);a[v](f);e!=3D=3DV&&a[v](qj,sd(e));b++}}return = this.a=3Da[jc](V)});function Xp(a){delete a.b;delete a.a;a.f&&delete = a.f.J}O.w=3Dfunction(){var a=3Dnew = Kp;if(this.b)a.b=3Dthis.b;if(this.a)a.a=3Dthis.a;if(this.n)a.n=3Dthis.n.w= ();return a};=0A= function Yp(a,b){var c=3Dea(b);if(a.c)c=3Dc.toLowerCase();return = c}function Tp(a,b){if(b&&!a.c){Wp(a);Xp(a);Rg(a.n,function(c,d){var = e=3Dd.toLowerCase();if(d!=3De){this[jb](d);bq(this,e,c)}},a)}a.c=3Db};var= cq=3D"callback";function dq(a,b){this.b=3Dnew = Bp(a);this.a=3Db?b:cq;this.qa=3D5E3}var = eq=3D0,fq=3D"script",gq=3D"_callbacks_.",hq=3D"text/javascript",iq=3D"UTF= -8",jq=3D"head";=0A= dq[J].send=3Dfunction(a,b,c,d){if(!p[Db][nb]){c&&c(a);return = j}d=3Dd Ai+(eq++)[Gb](36)+md()[Gb](36);P._callbacks_ (P._callbacks_=3D{= });var = e=3Dp[lb](fq),f=3Dj;if(this.qa>0)f=3DP[Pb](kq(d,e,a,c),this.qa);c=3Dthis.= b.w();for(var h in = a)if(!a[Vb] a[Vb](h))Vp(c,h,a[h]);if(b){P._callbacks_[d]=3Dlq(d,e,b,f);V= p(c,this.a,gq+d)}mf(e,{type:hq,id:d,charset:iq,src:c[Gb]()});p[Bb](jq)[0]= [t](e);return{Na:d,qa:f}};function kq(a,b,c,d){return = function(){mq(a,b,k);d&&d(c)}}=0A= function lq(a,b,c,d){return = function(){P[Ja](d);mq(a,b,i);c[fc](o,arguments)}}function = mq(a,b,c){P[Pb](function(){zf(b)},0);if(P._callbacks_[a])if(c)delete = P._callbacks_[a];else P._callbacks_[a]=3DOc};var nq=3D"Feed";function = oq(a){Z[L](this,nq,a)}U(oq,Z);var = pq=3D"feedItemListDisplay",qq=3D"_blank",rq=3D"_self",sq=3D"http://ajax.g= oogleapis.com/ajax/services/feed/load",tq=3D"json",uq=3D"1.0";oq[J].A=3Df= unction(){if(this.a=3DBi(this.d,pq)){var a=3Dthis.d.g[y];a=3Dnew = vq(a.feedUrl,this.a,{numItemsShow:a.numItemsShow,showItemAuthor:a.showIte= mAuthor,showItemDate:a.showItemDate,linkTarget:a.openLinksInNewWindow?qq:= rq});var b=3Dnew = dq(sq);b.qa=3D-1;b[gb]({q:a.m,num:a.a.numItemsShow,output:tq,v:uq},T(a.c,= a))}};=0A= var wq=3D{moduleTitle:j,feedUrl:ck(),numItemsShow:function(a,b){return = function(c){c=3Dca(c,10);if(isNaN(c))return = LayoutsMessages.MUST_SPECIFY_A_NUMBER;if(c<a)return = LayoutsMessages.NUMBER_TOO_SMALL+We+a;if(c>b)return = LayoutsMessages.NUMBER_TOO_LARGE+We+b}}(1,5),showItemDate:j,showItemAutho= r:j,securityToken:j,openLinksInNewWindow:j};function = vq(a,b,c){this.m=3Da;this.b=3Db;this.a=3Dc}var = xq=3D"ul",yq=3D"item-title",zq=3D"item-date",Aq=3D"\u00a0-\u00a0",Bq=3D"i= tem-author",Cq=3D"Error loading feed.";=0A= vq[J].c=3Dfunction(a){yf(this.b);if(a.responseStatus=3D=3D200){var = b=3Dp[lb](xq);this.b[t](b);for(var = c=3D0;c<a.responseData.feed.entries[I];c++){var = d=3Da.responseData.feed.entries[c],e=3Dp[lb](Kk);b[t](e);var = f=3Drf(Xh,{href:d.link},d[Jb]);Ba(f,this.a.linkTarget);e[t](rf(co,{"class= ":yq},f));if(this.a.showItemDate){f=3Drf(co,{"class":zq},Aq+(new = Date(d.publishedDate)).toLocaleDateString());e[t](f)}if(this.a.showItemAu= thor){d=3Drf(co,{"class":Bq},Aq+d.author);e[t](d)}}this.f&&this.f(a.respo= nseData.feed)}else{this.b[t](rf(co,=0A= j,Cq));this.j&&this.j()}};Q("_FeedView",oq,void = 0);oq._setConfigurationOptions=3Dfunction(){Li(wq)};var =

Dq=3D"Followers";function = Eq(a){Z[L](this,Dq,a)}U(Eq,Z);Q("_FollowersView",Eq,void 0);var = Fq=3D"Gadget";function = Gq(a){Z[L](this,Fq,a)}U(Gq,Z);Q("_GadgetView",Gq,void 0);var = Hq=3D"Image";function Iq(a){Z[L](this,Hq,a);this.g=3Da.g}U(Iq,Z);var = Jq=3D"true",Kq=3D"_img";Iq[J].A=3Dfunction(){if(this.g[y].resize=3D=3DJq)= {var = a=3DBi(this.d,this.g.a+Kq),b=3Dthis.g.b;if(a&&b){if(p[xb])b=3Dca(p[xb].ge= tComputedStyle(b,j)[w],10);else = if(b[cc]){r(a[K],$);b=3Db[Sa];r(a[K],V)}else = return;if(a[w]>b){Ea(a,q[La](b/a[w]*a[N]));ja(a,b)}va(a[K],xl)}}};Q("_Ima= geView",Iq,void 0);var = Lq=3D"200px",Mq=3D"_picImg",Nq=3D"_changeImageLink",Oq=3D"_imageChoiceTab= le",Pq=3D"_imgSrcFromPCRadio",Qq=3D"_imgSrcFromWebRadio",Rq=3D"_imgFileNa= meInput",Sq=3D"_imgUrlTextInput",Tq=3D"_asynchronousFileUploadIframe";=0A= function = Uq(a,b,c,d,e,f,h,n){this.f=3Da;this.Wb=3Db!=3DZc?b:j;this.bc=3Dc;this.$b=3D= d;this.ac=3De;this.Ea=3Df;this.ma=3Dh;this.bd=3Dn;this.S=3Dthis.p=3D-1;th= is.Nb=3Dj;this.N=3D300;this.Tb=3DLq;this.j=3Dp[B](this.f+Mq);this.Q=3Dp[B= ](this.f+Nq);this.R=3Dp[B](this.f+Oq);this.Sb=3Dp[B](this.f+Pq);this.Zb=3D= p[B](this.f+Qq);this.a=3Dp[B](this.f+Rq);this.B=3Dp[B](this.f+Sq);this.Vb= =3Dl[Cb][this.f+Tq];this.ob=3D0;this.b=3Dnew = Image;ia(this.b,T(this.Wd,this));this.b.onerror=3DT(this.Pd,this);this.Xb= =3Dk;this.m=3Dthis.c=3Dthis.na=3Dj;this.Ub=3Dk}O=3DUq[J];=0A= var = Vq=3D"_imgUrlTextError",Wq=3D"_imgFileNameError";O.Wd=3Dfunction(){this.o= b=3D0;Xj(this.f+Vq);Xj(this.f+Wq);if(!this.Sb[Nb] this.p=3D=3D0){this.p=3D= this.b[w];this.S=3Dthis.b[N];this.Nb=3Dthis.b.src}var = a=3D1,b=3D1;if(this.b[w]>this.N)a=3Dthis.N/this.b[w];if(this.b[N]>this.N)= b=3Dthis.N/this.b[N];a=3Dq.min(a,b);ja(this.j[K],q[La](this.b[w]*a)+Hl);E= a(this.j[K],q[La](this.b[N]*a)+Hl);this.j.src=3Dthis.b.src;r(this.j[K],V)= ;r(this.R[K],$);r(this.Q[K],V);Aa(this.a,i);this.bc&&this.bc[L]({},this.j= .src,this.Nb,this.p,this.S)};=0A= function = Xq(a,b,c,d,e){if(b){wj(a.f+Wq,c);Xj(a.f+Vq)}else{wj(a.f+Vq,c);Xj(a.f+Wq)}= r(a.j[K],$);r(a.R[K],V);r(a.Q[K],$);Aa(a.a,k);a.$b&&a.$b[L]({},d,e)}O.Pd=3D= function(){if(this.ob<2){this.ob++;var = a=3Dthis.b.src;this.b.src=3DV;this.Pa(a)}else = Xq(this,this.Sb[Nb],WidgetMessages[Na],this.j.src,[])};O.Pa=3Dfunction(a)= {Yq(this);this.b.src=3Da};=0A= O.od=3Dfunction(a){a=3Da l[mc];if(l[mc]){a.returnValue=3Dk;ua(a,i)}else{= a[Xa]();a[Tb]()}r(this.j[K],$);r(this.Q[K],$);r(this.R[K],V);Aa(this.a,k)= ;la(this.B,V);Zq(this);this.Ub=3Di;this.ac&&this.ac[L]({})};var = $q=3D"imageUpload.do",ar=3D"multipart/form-data",br=3D"blogID",cr=3D"sect= ionWidth",dr=3D"security_token";=0A= O.Fd=3Dfunction(){this.Sb.checked=3DJq;la(this.B,V);Yq(this);if(!this.c){= this.c=3Dp[lb](wp);this.c.action=3D$q;this.c.method=3Dyh;Ba(this.c,this.V= b[zb]);this.c.encoding=3Dar;r(this.c[K],$);if(this.Wb){var = a=3Dp[lb](hp);qa(a,Kl);sa(a,br);la(a,this.Wb);this.c[t](a)}a=3Dp[lb](hp);= qa(a,Kl);sa(a,cr);a.id=3Dcr;this.c[t](a);a=3Dp[lb](hp);qa(a,Kl);sa(a,dr);= la(a,this.bd);this.c[t](a);p[Wb][t](this.c)}a=3Dthis.Ea=3D=3D-1&&this.ma?= this.ma():this.Ea;if(a=3D=3D-1)a=3D1600;la(p[B](cr),a);this.m=3D{parent:t= his.a[M],nextSibling:this.a[Ab]};this.a[M][Xb](this.a);=0A= this.c[t](this.a);this.Xb=3Di;try{this.c.submit()}catch(b){Xq(this,i,Widg= etMessages[Na],this.c[C],[])}this.c[Xb](this.a);this.m&&this.m[Ab]?this.m= [Yb].insertBefore(this.a,this.m[Ab]):this.m[Yb][t](this.a)};O.Gd=3Dfuncti= on(a){if((a l[mc])[mb]!=3D9){this.Zb.checked=3DJq;if(this.na!=3Dj){l[Ja]= (this.na);this.na=3Dj}a=3DT(this.Jd,this);this.na=3Dl[Pb](a,1E3)}};O.Jd=3D= function(){if(this.Ub this.b.src!=3Dthis.B[C]){Zq(this);this.Pa(this.B[C= ])}this.Ub=3Dk};O.Ld=3Dfunction(a){this.Zb.checked=3Di;la(this.B,a);this.=

Pa(a)};var er=3D"http://img2.blogblog.com/img/icon_inprogress.gif";=0A= function = Yq(a){a.j.src=3Der;ja(a.j[K],a.Tb);Ea(a.j[K],a.Tb);r(a.j[K],V);r(a.R[K],$= );r(a.Q[K],$)}O.Zd=3Dfunction(a){this.N=3Da;this.Tb=3Da+Hl};var = fr=3D"file";function Zq(a){var = b=3Dp[lb](hp);qa(b,fr);sa(b,a.a[zb]);b.id=3Da.a.id;b.onchange=3Da.a.oncha= nge;var = c=3Da.a[Ab];c=3D=3Dj?a.a[M][t](b):a.a[M].insertBefore(b,c);a.a[M][Xb](a.a= );a.a=3Db}function gr(){this.a=3D{}}var hr=3Dnew = gr;gr[J].f=3Dfunction(a,b,c,d,e,f,h,n){this.a[a]=3Dnew = Uq(a,b,eval(c),eval(d),eval(e),f,eval(h),n);return = this.a[a]};gr[J].b=3Dfunction(a){return this.a[a]};=0A= gr[J].c=3Dfunction(a){if((a=3Dthis.b(a))&&a.Xb){var = b=3Da.Vb[Rb].result;if(b)if(b.hasErrors)b.errors[I]>0?Xq(a,i,b.errors[0].= message,a.a[C],b.errors):Xq(a,i,WidgetMessages[Na],a.a[C],b.errors);else{= var = c=3Dq.max(b.origWidth,b.origHeight),d=3Da.Ea=3D=3D-1&&a.ma?a.ma():a.Ea;if= (a.p!=3D0&&d!=3D-1&&c>d){c=3Dd/c;a.p=3Dq[La](b.origWidth*c);a.S=3Dq[La](b= .origHeight*c)}else{a.p=3Db.origWidth;a.S=3Db.origHeight}a.Nb=3Db.mainSrc= ;a.Pa(b.thumbSrc)}else = Xq(a,i,WidgetMessages[Na],a.a[C],[])}};Q("_UploadSimpleImage",hr,void 0);=0A= gr[J]._createUsiContainer=3Dgr[J].f;gr[J]._getUsiContainer=3Dgr[J].b;gr[J= ]._channelResultArrived=3Dgr[J].c;Uq[J]._changeImage=3DUq[J].od;Uq[J]._im= gUrlFileOnChange=3DUq[J].Fd;Uq[J]._imgUrlTextOnKeyUp=3DUq[J].Gd;Uq[J]._lo= adInitialUrl=3DUq[J].Ld;Uq[J]._loadImageFromUrl=3DUq[J].Pa;Uq[J]._setPrev= iewSize=3DUq[J].Zd;function ir(){var = a=3Dp[B](gj)[C],b=3D150;if(Dj(l)&&l[Eb][Rb][B](a)&&l[Eb][Rb][B](a)[Lb]>0)= b=3Dl[Eb][Rb][B](a)[Lb];return b}var = jr=3D"shrinkToFitRow";Q("_singleImageConfig_successfulUploadCallback",fun= ction(a,b,c,d){l.singleImageConfig_thumbImageUrl=3Da;l.singleImageConfig_= imageUrl=3Db;l.singleImageConfig_imageWidth=3Dc;l.singleImageConfig_image= Height=3Dd;if(a=3Dp[B](jr))va(a[K],Kl)},void = 0);Q("_singleImageConfig_resetCallback",function(){l.singleImageConfig_im= ageUrl=3Dj;var a=3Dp[B](jr);if(a)va(a[K],xl)},void 0);=0A= var = kr=3D"checkShrink";Q("_SIV_getScaledContainerWidth",function(){return = p[B](kr)[Nb]?ir():-1},void 0);Q("_SIV_getContainerWidth",ir,void 0);var = lr=3D"title",mr=3D"imageCaption",nr=3D"link";=0A= Q("_SIV_setConfigurationOptions",function(){if(l.singleImageConfig_imageU= rl=3D=3Dj)kj(l,WidgetMessages.SIV_NO_IMAGE,hj);else{var = a=3Dp[Fa].config.widgetId[C],b=3Dir(),c=3Dp[B](kr)[Nb],d=3Dl.singleImageC= onfig_imageWidth,e=3Dl.singleImageConfig_imageHeight;if(c){var = f=3D1;if(d>b){f=3Db/d;d=3Db;e=3Dq[La](e*f)}}Ni({security_token:p[Fa].conf= ig.security_token[C],originalUrl:l.singleImageConfig_imageUrl,originalWid= th:l.singleImageConfig_imageWidth,originalHeight:l.singleImageConfig_imag= eHeight,displayUrl:l.singleImageConfig_thumbImageUrl,=0A= displayWidth:d,displayHeight:e,sectionWidth:b,shrinkToFit:c,title:p[B](lr= )[C],caption:p[B](mr)[C],link:p[B](nr)[C],securityToken:p[Fa].config.secu= rityToken[C]},a,Hq)}},void 0);var or=3D"Header";function = pr(a){Z[L](this,or,a)}var qr,rr,sr,tr;U(pr,Z);var = ur=3D{security_token:j,title:ck(),description:j,imagePlacement:j,useImage= :j,securityToken:j};Q("_HeaderView",pr,void 0);=0A= pr._ConfigureWidget=3Dfunction(){var = a=3Dp[Fa].config.widgetId[C],b=3Dp[Fa].config.widgetType[C],c=3Dca(p[Fa].= config.sectionWidth[C],10),d=3DMi(p[Fa].config,ur);if(d.Qb){if(rr){var = e=3Dsr,f=3Dtr,h=3Dp[B](kr)[Nb];if(h){var = n=3D1;if(e>c){n=3Dc/e;e=3Dc;f=3Dq[La](f*n)}}d.I.originalUrl=3Drr;d.I.orig= inalWidth=3Dsr;d.I.originalHeight=3Dtr;d.I.displayUrl=3Dqr;d.I.displayWid= th=3De;d.I.displayHeight=3Df;d.I.sectionWidth=3Dc;d.I.shrinkToFit=3Dh}d.I= .securityToken=3Dp[Fa].config.securityToken[C];Ni(d.I,a,b);return i}else =

return k};var vr=3D"imageOptions";=0A= pr._hideImageOptions=3Dfunction(){r(p[B](vr)[K],$);return = k};pr._showImageOptions=3Dfunction(){r(p[B](vr)[K],V);return k};var = wr=3D"shrinkToFitMessageRow";pr._successfulUploadCallback=3Dfunction(a,b,= c,d){qr=3Da;rr=3Db;sr=3Dc;tr=3Dd;if(a=3Dp[B](jr))va(a[K],Kl);if(a=3Dp[B](= wr))va(a[K],Kl)};pr._resetCallback=3Dfunction(){rr=3Dj;var = a=3Dp[B](jr);if(a)va(a[K],xl);if(a=3Dp[B](wr))va(a[K],xl)};pr._getScaledC= ontainerWidth=3Dfunction(){return = p[B](kr)[Nb]?ca(p[Fa].config.sectionWidth[C],10):-1};function = xr(a,b){Z[L](this,b,a);this.g=3Da.g}U(xr,Z);var = yr=3D"textarea",zr=3D"Text",Ar=3D"<br/>";function = Br(a){setFormAndSubmit();var = b=3Dp[Fa].stuffform.widgetId[C],c=3Dp[Fa].stuffform.security_token[C],d=3D= p[B](lr),e=3Dp[B](yr)[C];if(a=3D=3Dzr)e=3De[x](/\n/g,Ar);Ni({security_tok= en:c,content:e,title:d[C]},b,a)}function = Cr(a){xr[L](this,a,zr)}U(Cr,xr);function = Dr(a){xr[L](this,a,Ql)}U(Dr,xr);Q("_TextView",Cr,void = 0);Cr._ConfigureWidget=3Dfunction(){Br(zr)};Q("_HTMLView",Dr,void = 0);Dr._ConfigureWidget=3Dfunction(){Br(Ql)};var Er=3D"Label";function = Fr(a){Z[L](this,Er,a)}U(Fr,Z);Q("_LabelView",Fr,void 0);var = Gr=3D"TextList";function = Hr(a){Z[L](this,Gr,a);this.g=3Da.g}U(Hr,Z);Q("_TextListView",Hr,void = 0);var Ir=3D"LinkList";function = Jr(a){Z[L](this,Ir,a)}U(Jr,Z);Q("_LinkListView",Jr,void 0);var = Kr=3D"BloggerButton";function = Lr(a){Z[L](this,Kr,a)}U(Lr,Z);Q("_BloggerButtonView",Lr,void 0);var = Mr=3D"Maps";function Nr(a){Z[L](this,Mr,a);this.a=3Da.g}U(Nr,Z);var = Or=3D"staticMap",Pr=3D"&width=3D";Nr[J].A=3Dfunction(){var = a=3DMl(df(Or)),b=3Dthis.a[y].requestUrl;b=3D[b,Pr,a[w]][jc](V);a=3Dnew = dq(b);a.qa=3D-1;a[gb]({},T(this.b,this))};var = Qr=3D"geotagList";Nr[J].b=3Dfunction(a){if(a){var b=3Ddf(Or);yf(b);var = c=3Drf(Hc,{src:a.mapUrl});b[t](c);b=3Ddf(Qr);yf(b);a=3Da.posts;for(c=3D0;= c<a[I];c++){var = d=3Da[c];d=3Drf(Kk,{},rf(Xh,{href:d.url},d[Jb]));b[t](d)}}};Q("_MapsView"= ,Nr,void 0);var Rr=3D"Navbar";function Sr(a){Z[L](this,Rr,a)}U(Sr,Z);var = Tr=3D{navbartype:j,securityToken:j};Q("_NavbarView",Sr,void = 0);Sr._ConfigureWidget=3Dfunction(){Li(Tr)};var Ur=3D"NewsBar";function = Vr(a){Z[L](this,Ur,a)}U(Vr,Z);Vr[J].A=3Dfunction(){google[Pa](lp,mp,{call= back:this.a[yb](this)});l._uds_nbw_donotrepair=3Di};var = Wr=3D"bar",Xr=3D"VERTICAL",Yr=3D"HORIZONTAL-SMALL",Zr=3D"HORIZONTAL-MEDIU= M";=0A= Vr[J].a=3Dfunction(){var = a=3DCi(this.d,Wr),b,c=3Dthis.d.g[y].format;if(c=3D=3DXr)b=3Dk;else = if(c=3D=3DYr)b=3Di;else = if(c=3D=3DZr)b=3Di;c=3D{largeResultSet:k,horizontal:b,linkTarget:this.d.g= [y].linkNewWindow=3D=3Di?GSearch.LINK_TARGET_BLANK:GSearch.LINK_TARGET_SE= LF,title:We,autoExecuteList:{executeList:this.d.g[y].expression[Sb](/,/)}= };if(b){c.autoExecuteList.cycleTime=3DGSnewsBar.CYCLE_TIME_MEDIUM;c.autoE= xecuteList.cycleMode=3DGSnewsBar.CYCLE_MODE_RANDOM}b=3Dnew = GSnewsBar(a,c);l[a.id]=3Db};Q("_NewsBarView",Vr,void 0);var = $r=3D"PageList";function = as(a){Z[L](this,$r,a)}U(as,Z);as[J].Wa=3Dpc($r);var = _PageListView=3Das;Q("_PageListView",as,void 0);var bs=3D"Poll";function = cs(a){Z[L](this,bs,a)}U(cs,Z);cs[J].sa=3Dfunction(a,b){if(a=3D=3Djj){this= .a=3Dk;zj(this.d,b)}};cs[J].ub=3Dfunction(a,b,c){if(a=3D=3Djj)this.a=3Dk;= vj(b,c)};var ds=3D"poll-widget";l.setInterval(function(){for(var = a=3Dp[Bb](ko),b,c=3D0;b=3Da[c];c++)if(b[zb][D](ds)=3D=3D0)try{if(l[Cb][b[= zb]]&&l[Cb][b[zb]][Cb][0]){var = d=3DNumber(l[Cb][b[zb]][Cb][0][Ub].hash[x](Wo,V));if(d)Ea(b[K],d+10+Hl)}}= catch(e){}},500);Q("_PollView",cs,void 0);var =

es=3D"PopularPosts";function = fs(a){Z[L](this,es,a)}U(fs,Z);Q("_PopularPostsView",fs,void 0);var = gs=3D"Profile";function = hs(a){Z[L](this,gs,a);this.g=3Da.g}U(hs,Z);hs[J].A=3Dfunction(){r(this.g.= b[K],this.d.g[y].isDisplayable=3D=3Dk?$:V)};Q("_ProfileView",hs,void = 0);var is=3D"RelatedPosts";function js(a){Z[L](this,is,a)}U(js,Z);var = ks=3D"list-item",ls=3D"show-more";js[J].a=3Dfunction(){for(var = a=3DCi(this.d,Jk)[Bb](Kk),b=3D0;b<a[I];b++){var = c=3Da[b];if(c[K][hc]=3D=3D$)r(c[K],ks)}r(Ci(this.d,ls)[K],$)};js[J].A=3Df= unction(){Da(Ci(this.d,ls),this.a[yb](this))};Q("_RelatedPostsView",js,vo= id 0);var ms=3D"Slideshow";function ns(a){Z[L](this,ms,a)}U(ns,Z);var = os=3D"feeds";ns[J].A=3Dfunction(){google[Pa](os,mp,{callback:this.a[yb](t= his)})};var ps=3D"slideshow",qs=3D"http://api.flickr.com";=0A= ns[J].a=3Dfunction(){var = a=3DCi(this.d,ps),b=3Dthis.d.g[y].computedFeed,c=3D{linkTarget:this.d.g[y= ].linkNewWindow?google.feeds.LINK_TARGET_BLANK:google.feeds.LINK_TARGET_S= ELF,scaleImages:i,fullControlPanel:i,fullControlPanelSmallIcons:i,pauseOn= Hover:k,displayTime:this.d.g[y].speed};if(b[D](qs)=3D=3D0)c.thumbnailUrlR= esolver=3Drs;if(this.d.g[y].randomizeFeed)c.feedLoadCallback=3Dss;new = GFslideShow(b,a,c)};var = ts=3D"http://search.yahoo.com/mrss/",us=3D"thumbnail",vs=3D"url",ws=3D"$1= _m.$2";=0A= function rs(a){var = b=3Dgoogle.feeds.getElementsByTagNameNS(a.xmlNode,ts,us);a=3Dj;if(b[I]){b= =3Db[0];a=3Db[$b](vs);if(!a)a=3Db[nb][lc];a=3Da[x](/^(.*)_[st]\.([a-zA-Z]= +)$/,ws)}return a}function ss(a){a=3Da.feed.entries;for(var = b=3Da[I]-1;b>0;--b){var = c=3Dq[Qa](q.random()*(b+1)),d=3Da[b];a[b]=3Da[c];a[c]=3Dd}}Q("_SlideshowV= iew",ns,void 0);var = xs=3D{AED:"\u062f.\u0625",ARS:"$",AUD:"$",BDT:"\u09f3",BRL:"R$",CAD:"$",C= HF:"Fr.",CLP:"$",CNY:"\u00a5",COP:"$",CRC:"\u20a1",CUP:"$",CZK:"K\u010d",= DKK:"kr",DOP:"$",EGP:"\u00a3",EUR:"\u20ac",GBP:"\u00a3",HKD:"$",HRK:"kn",= HUF:"Ft",IDR:"Rp",ILS:"\u20aa",INR:"Rs",IQD:"\u0639\u062f",ISK:"kr",JMD:"= $",JPY:"\u00a5",KRW:"\u20a9",KWD:"\u062f.\u0643",LKR:"Rs",LVL:"Ls",MNT:"\= u20ae",MXN:"$",MYR:"RM",NOK:"kr",NZD:"$",PAB:"B/.",PEN:"S/.",PHP:"P",PKR:= "Rs.",PLN:"z\u0142",RON:"L",RUB:"\u0440\u0443\u0431",SAR:"\u0633.\u0631",=0A= SEK:"kr",SGD:"$",SKK:"Sk",SYP:"SYP",THB:"\u0e3f",TRY:"TL",TWD:"NT$",USD:"= $",UYU:"$",VEF:"Bs.F",VND:"\u20ab",XAF:"FCFA",XCD:"$",YER:"YER",ZAR:"R"};= var = ys=3D"-",zs=3D"E",As=3D"\u2030",Bs=3D{Xc:Mc,$c:Bc,fd:aq,Xa:cg,de:"+",dd:y= s,Zc:zs,hd:As,cd:"\u221e",ed:"NaN",Wc:"#,##0.###",jd:"#E0",gd:"#,##0%",Vc= :"\u00a4#,##0.00;(\u00a4#,##0.00)",Yc:"USD"},Cs=3DBs;Cs=3DBs;function = Ds(a,b){this.na=3Db Cs.Yc;this.Ea=3Dxs[this.na];this.f=3D40;this.a=3D1;t= his.N=3D3;this.j=3Dthis.b=3D0;this.S=3Dthis.R=3DV;this.m=3Dys;this.Q=3DV;= this.c=3D1;this.B=3D3;this.p=3Dthis.ma=3Dk;if(typeof = a=3D=3DTc)switch(a){case 1:Es(this,Cs.Wc);break;case = 2:Es(this,Cs.jd);break;case 3:Es(this,Cs.gd);break;case = 4:Es(this,Cs.Vc);break;default:g(m("Unsupported pattern type."))}else = Es(this,a)}var Fs=3D"\u00a0",Gs=3D";";=0A= function Es(a,b){a.ob=3Db[x](/ /g,Fs);var = c=3D[0];a.R=3DHs(a,b,c);for(var = d=3Dc[0],e=3D-1,f=3D0,h=3D0,n=3D0,s=3D-1,u=3Db[I],z=3Di;c[0]<u&&z;c[0]++)= switch(b[Va](c[0])){case Wo:if(h>0)n++;else = f++;s>=3D0&&e<0&&s++;break;case cg:if(n>0)g(m('Unexpected "0" in pattern = "'+b+Ad));h++;s>=3D0&&e<0&&s++;break;case Bc:s=3D0;break;case = Mc:if(e>=3D0)g(m('Multiple decimal separators in pattern = "'+b+Ad));e=3Df+h+n;break;case zs:if(a.p)g(m('Multiple exponential = symbols in pattern = "'+b+Ad));a.p=3Di;for(a.j=3D0;c[0]+1<u&&b[Va](c[0]+1)=3D=3Dcg;){c[0]++;a.= j++}if(f+=0A=

h<1 a.j<1)g(m('Malformed exponential pattern = "'+b+Ad));z=3Dk;break;default:c[0]--;z=3Dk}if(h=3D=3D0&&f>0&&e>=3D0){h=3D= e;h=3D=3D0&&h++;n=3Df-h;f=3Dh-1;h=3D1}if(e<0&&n>0 e>=3D0&&(e<f e>f+h) = s=3D=3D0)g(m('Malformed pattern = "'+b+Ad));n=3Df+h+n;a.N=3De>=3D0?n-e:0;if(e>=3D0){a.b=3Df+h-e;if(a.b<0)a.= b=3D0}a.a=3D(e>=3D0?e:n)-f;if(a.p){a.f=3Df+a.a;if(a.N=3D=3D0&&a.a=3D=3D0)= a.a=3D1}a.B=3Dq.max(0,s);a.ma=3De=3D=3D0 e=3D=3Dn;d=3Dc[0]-d;a.S=3DHs(a,= b,c);if(c[0]<b[I]&&b[Va](c[0])=3D=3DGs){c[0]++;a.m=3DHs(a,b,c);c[0]+=3Dd;= a.Q=3DHs(a,b,c)}else{a.m=3Da.R+a.m;a.Q+=3Da.S}}=0A= function Is(a,b,c,d){var e=3Dq.pow(10,a.N);b=3Dq[La](b*e);var = f=3Dq[Qa](b/e),h=3Dq[Qa](b-f*e),n=3Da.b>0 h>0,s=3DV;for(b=3Df;b>1.0E20;)= {s=3Dcg+s;b=3Dq[La](b/10)}s=3Db+s;var = u=3DCs.Xc,z=3DCs.$c;b=3DCs.Xa.charCodeAt(0);var = A=3Ds[I];if(f>0 c>0){for(f=3DA;f<c;f++)d[v](Cs.Xa);for(f=3D0;f<A;f++){d[= v](ea.fromCharCode(b+s[Va](f)*1));A-f>1&&a.B>0&&(A-f)%a.B=3D=3D1&&d[v](z)= }}else = n d[v](Cs.Xa);if(a.ma n)d[v](u);c=3DV+(h+e);for(e=3Dc[I];c[Va](e-1)=3D=3D= cg&&e>a.b+1;)e--;for(f=3D1;f<e;f++)d[v](ea.fromCharCode(b+c[Va](f)*1))}=0A= function = Js(a,b,c){c[v](Cs.Zc);if(b<0){b=3D-b;c[v](Cs.dd)}b=3DV+b;for(var = d=3Db[I];d<a.j;d++)c[v](Cs.Xa);c[v](b)}var = Ks=3D"'",Ls=3D"\u00a4",Ms=3D"Too many percent/permill";=0A= function Hs(a,b,c){for(var d=3DV,e=3Dk,f=3Db[I];c[0]<f;c[0]++){var = h=3Db[Va](c[0]);if(h=3D=3DKs)if(c[0]+1<f&&b[Va](c[0]+1)=3D=3DKs){c[0]++;d= +=3DKs}else e=3D!e;else if(e)d+=3Dh;else switch(h){case Wo:case cg:case = Bc:case Mc:case Gs:return d;case = Ls:if(c[0]+1<f&&b[Va](c[0]+1)=3D=3DLs){c[0]++;d+=3Da.na}else = d+=3Da.Ea;break;case = aq:if(a.c!=3D1)g(m(Ms));a.c=3D100;d+=3DCs.fd;break;case = As:if(a.c!=3D1)g(m(Ms));a.c=3D1E3;d+=3DCs.hd;break;default:d+=3Dh}}return= d};var Ns=3D"Stats";function = Os(a){Z[L](this,Ns,a)}U(Os,Z);Os[J].A=3Dfunction(){var = a=3Dthis.d.g[y].statsUrl,b=3DT(this.f,this),c=3Dnew = th;vh[v](c);b&&xg(c,Hh,b);xg(c,Sh,ld(wh,c));c[gb](a,void 0,void 0,void = 0)};var Ps=3D"totalCount",Qs=3D"digit = stage-0",Rs=3D"strong",Ss=3D"blind-plate",Ts=3D"sparkline",Us=3D"content"= ;=0A= Os[J].f=3Dfunction(a){a=3Da[Zb];if(Rh(a)){var = b;if(a.l)b:{a=3Dea(a.l[Ra]);var = c;c=3D/^\s*$/[Ia](a)?k:/^[\],:{}\s\u2028\u2029]*$/[Ia](a[x](/\\["\\\/bfnr= tu]/g,Mp)[x](/"[^"\\\n\r\u2028\u2029\x00-\x08\x10-\x1f\x80-\x9f]*" true f= alse null -?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,Oh)[x](/(?:^ : ,)(?:[\s\u20= 28\u2029]*\[)+/g,V));if(c)try{b=3Deval(ee+a+ge);break = b}catch(d){}g(m("Invalid JSON string: "+a))}else b=3Dvoid = 0;a=3Dthis.d.g[y];c=3DCi(this.d,Ps);if(a.showGraphicalCounter){this.a=3Db= .total;for(var e=3DV+b.total,f=3D0;f<e[I];f++)c[t](rf(co,=0A= {"class":Qs},rf(Rs,j,p[Wa](e[Va](f))),rf(co,{"class":Ss})));if(a.showAnim= atedCounter){this.c=3Dnew = Yg(b.nextTickMs);xg(this.c,$g,T(this.j,this,c));c=3Dthis.c;c.c=3Di;if(!c.= a){c.a=3Dc.b[Pb](c.m,c.f);c.p=3Dmd()}}}else{e=3Dnew Ds(1);var = h=3Db.total;if(isNaN(h))e=3DCs.ed;else{f=3D[];var = n=3Dh<0 h=3D=3D0&&1/h<0;f[v](n?e.m:e.R);if(isFinite(h)){h*=3Dn?-1:1;h*=3D= e.c;if(e.p){h=3Dh;if(h=3D=3D0){Is(e,h,e.a,f);Js(e,0,f)}else{var = s=3Dq[Qa](q.log(h)/q.log(10));h/=3Dq.pow(10,s);var = u=3De.a;if(e.f>1&&e.f>e.a){for(;s%e.f!=3D0;){h*=3D10;s--}u=3D1}else = if(e.a<=0A= 1){s++;h/=3D10}else{s-=3De.a-1;h*=3Dq.pow(10,e.a-1)}Is(e,h,u,f);Js(e,s,f)= }}else Is(e,h,e.a,f)}else = f[v](Cs.cd);f[v](n?e.Q:e.S);e=3Df[jc](V)}Df(c,e)}if(a.showSparkline)Ci(th= is.d,Ts).src=3Db.sparklineUrl;Nl(Ci(this.d,Us),i)}};var Vs=3D"innerText";=0A=

Os[J].j=3Dfunction(a){if((this.a+1=3D=3D0?1:q[Qa](q.log(this.a+1)/q.LN10)= +1)>(this.a=3D=3D0?1:q[Qa](q.log(this.a)/q.LN10)+1)){Eg(this.c);ah(this.c= )}else{this.a++;for(var b=3DV+this.a,c=3D0;c<b[I];c++){var = d=3Da[vb][c],e=3Db[Va](c),f=3Dd[nb],h=3Dvoid 0;if(Ue&&Vs in = f)h=3Df.innerText[x](/(\r\n \r \n)/g,Ff);else{h=3D[];Jf(f,h,i);h=3Dh[jc](= V)}h=3Dh[x](/ \xAD /g,We)[x](/\xAD/g,V);W (h=3Dh[x](/ = +/g,We));if(h!=3DWe)h=3Dh[x](/^\s*/,V);if(h!=3De){Df(d[nb],e);bh(T(this.b= ,this,d,1),50);bh(T(this.b,this,d,2),100);bh(T(this.b,this,d,3),150);bh(T= (this.b,=0A= this,d,0),200)}}}};var Ws=3D"stage-";Os[J].b=3Dfunction(a,b){var = c=3DWs+(b!=3D0?b-1:3),d=3DWs+b,e=3DVe(a);if(cd(c))Wd(e,c);else = S(c)&&$e(e,c);if(cd(d)&&!Ud(e,d))e[v](d);else = S(d)&&Ye(e,d);za(a,e[jc](We))};Q("_StatsView",Os,void 0);var = Xs=3D"Subscribe";function Ys(a){Z[L](this,Xs,a)}U(Ys,Z);var = Zs=3Dj,$s=3Dj,at=3D"20";function bt(a,b){ta(a[K],b=3D=3Di?at:V)}function = ct(a,b){if(a)return a[Kb]&&a[Kb].search(b)!=3D-1?a:ct(a[M],b);return = j}var dt=3D"section",et=3D"columns-cell",ft=3D"widget = Subscribe";function gt(a,b){bt(a[M],b);if(W){var = c=3Dct(a,dt);if(c){c[M][Kb]&&c[M][Kb].search(et)!=3D-1&&bt(c[M][M][M][M],= b);bt(c,b)}(c=3Dct(a,ft))&&bt(c[M][M],b)}}Q("_SubscribeView",Ys,void = 0);var ht=3D"SW_READER_LIST_",it=3D"SW_READER_LIST_CLOSED_";=0A= Q("_SW_toggleReaderList",function(a,b){var = c=3Dp[B](ht+b),d=3Dp[B](it+b);if(!a)a=3Dl[mc];ua(a,i);a[Tb]&&a[Tb]();var = e=3Dp.onclick;if(Zs!=3Dj&&Zs!=3Dc){gt(Zs,k);r(Zs[K],$);va($s[K],xl)}if(c[= K][hc]=3D=3D$){gt(c,i);r(c[K],V);Zs=3Dc;$s=3Dd;va(d[K],Kl);Da(p,function(= ){r(c[K],$);gt(c,k);va(d[K],xl);if(e)Da(p,e)})}else{r(c[K],$);gt(c,k);va(= d[K],xl);if(e)Da(p,e)}return k},void = 0);Q("_SW_hideReaderList",function(a){var = b=3Dp[B](ht+a);a=3Dp[B](it+a);r(b[K],$);gt(b,k);va(a[K],xl)},void 0);var = jt=3D"VideoBar";function kt(a){Z[L](this,jt,a)}U(kt,Z);var = lt=3D"videoBar-container";kt[J].A=3Dfunction(){var = a=3Dthis.d;google[Pa](lp,mp,{callback:T(this.a,this)});a=3DCi(a,Wr);Xe(a,= lt)};var mt=3D"110px",nt=3D"232px",ot=3D"432px";=0A= kt[J].a=3Dfunction(){var = a=3DCi(this.d,Wr),b=3Dthis.d.g[y].format,c,d,e=3Dthis.d.g[y].expression;i= f(b=3D=3DXr){c=3Dk;d=3DGSvideoBar.THUMBNAILS_MEDIUM;ja(a[K],mt)}else = if(b=3D=3DYr){c=3Di;d=3DGSvideoBar.THUMBNAILS_SMALL;ja(a[K],nt)}else = if(b=3D=3DZr){c=3Di;d=3DGSvideoBar.THUMBNAILS_MEDIUM;ja(a[K],ot)}new = GSvideoBar(a,GSvideoBar.PLAYER_ROOT_FLOATING,{largeResultSet:k,horizontal= :c,autoExecuteList:{cycleTime:GSvideoBar.CYCLE_TIME_LONG,cycleMode:GSvide= oBar.CYCLE_MODE_RANDOM,executeList:e[Sb](/,/)},thumbnailSize:d})};=0A= Q("_VideoBarView",kt,void 0);var = pt=3D"&srt=3D",qt=3D"&tran=3D",rt=3D"&p=3Ds",st=3D"&npn=3D1",tt=3D"&apa=3D= 1",ut=3D"start",vt=3D"http://csi.gstatic.com/csi",wt=3D"?v=3D3",xt=3D"&s=3D= ",yt=3D"blogger",zt=3D"&it=3D",At=3D"&rt=3D";=0A= if(l[Za]){l[Za].kc=3D{};l[Za].Yd=3D1;var Bt=3Dfunction(a,b,c){var = d=3Da.t[b],e=3Da.t.start;if(d&&(e c)){d=3Da.t[b][0];e=3Dc!=3Do?c:e[0];re= turn d-e}},Ct=3Dfunction(a,b,c){var = d=3DV;if(l[Za].pt){d+=3Dpt+l[Za].pt;delete = l[Za].pt}try{if(l.external&&l.external.tran)d+=3Dqt+l.external.tran;else = if(l.gtbExternal&&l.gtbExternal.tran)d+=3Dqt+l.gtbExternal.tran();else = if(l.chrome&&l.chrome.csi)d+=3Dqt+l.chrome.csi().tran}catch(e){}var = f=3Dl.chrome;if(f)if(f=3Df.loadTimes){if(f().wasFetchedViaSpdy)d+=3Drt;if= (f().wasNpnNegotiated)d+=3Dst;if(f().wasAlternateProtocolAvailable)d+=3D=0A= tt}if(a.pd)d+=3Dxd+a.pd;f=3Da.t;var h=3Df.start,n=3D[],s=3D[],u;for(u in = f)if(u!=3Dut)if(u[D](Ai)!=3D0){var = z=3Df[u][1];if(z)f[z]&&s[v](u+Mc+Bt(a,u,f[z][0]));else = h&&n[v](u+Mc+Bt(a,u))}delete f.start;if(b)for(var A in = b)d+=3Dxd+A+qj+b[A];return[c?c:vt,wt,xt+(l[Za].sn yt)+aj,a[zb],s[I]?zt+s= [jc](Bc):V,V,d,At,n[jc](Bc)][jc](V)};l[Za].report=3Dfunction(a,b,c){a=3DC=

t(a,b,c);if(!a)return V;b=3Dnew Image;var = d=3Dl[Za].Yd++;l[Za].kc[d]=3Db;ia(b,b.onerror=3Dfunction(){delete = l[Za].kc[d]});b.src=3Da;b=3Dj;return a}}; })()=0A= ------=_NextPart_000_0000_01CB9217.A33D0760 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.GoogleLocale =3D 'www.google.com';=0A= google.loader.ClientLocation =3D null;=0A= google.loader.AdditionalParams =3D '';=0A= (function() {var = d=3Dtrue,g=3Dnull,h=3Dfalse,j=3DencodeURIComponent,l=3Dwindow,n=3Dundefin= ed,o=3Ddocument;function p(a,b){return a.load=3Db}var = q=3D"push",r=3D"replace",s=3D"charAt",t=3D"indexOf",u=3D"ServiceBase",v=3D= "name",w=3D"getTime",x=3D"length",y=3D"prototype",z=3D"setTimeout",A=3D"l= oader",B=3D"substring",C=3D"join",D=3D"toLowerCase";function E(a){if(a = in F)return F[a];return F[a]=3Dnavigator.userAgent[D]()[t](a)!=3D-1}var = F=3D{};function G(a,b){var = c=3Dfunction(){};c.prototype=3Db[y];a.Q=3Db[y];a.prototype=3Dnew c}=0A= function H(a,b){var c=3DArray[y].slice.call(arguments,2) [];return = function(){var e=3Dc.concat(Array[y].slice.call(arguments));return = a.apply(b,e)}}function I(a){a=3DError(a);a.toString=3Dfunction(){return = this.message};return a}function J(a,b){for(var = c=3Da.split(/\./),e=3Dl,f=3D0;f<c[x]-1;f++){e[c[f]] (e[c[f]]=3D{});e=3De= [c[f]]}e[c[c[x]-1]]=3Db}function K(a,b,c){a[b]=3Dc}if(!L)var = L=3DJ;if(!M)var = M=3DK;google[A].t=3D{};L("google.loader.callbacks",google[A].t);var = N=3D{},O=3D{};google[A].eval=3D{};L("google.loader.eval",google[A].eval);=0A= p(google,function(a,b,c){function e(k){var = m=3Dk.split(".");if(m[x]>2)throw I("Module: '"+k+"' not found!");else = if(typeof = m[1]!=3D"undefined"){f=3Dm[0];c.packages=3Dc.packages [];c.packages[q](m= [1])}}var f=3Da;c=3Dc {};if(a instanceof Array a&&typeof = a=3D=3D"object"&&typeof a[C]=3D=3D"function"&&typeof = a.reverse=3D=3D"function")for(var i=3D0;i<a[x];i++)e(a[i]);else = e(a);if(a=3DN[":"+f]){if(c&&!c.language&&c.locale)c.language=3Dc.locale;i= f(c&&typeof = c.callback=3D=3D"string"){i=3Dc.callback;if(i.match(/^[[\]A-Za-z0-9._]+$/= )){i=3Dl.eval(i);=0A= c.callback=3Di}}if((i=3Dc&&c.callback!=3Dg)&&!a.s(b))throw I("Module: = '"+f+"' must be loaded before DOM onLoad!");else = if(i)a.m(b,c)?l[z](c.callback,0):a.load(b,c);else = a.m(b,c) a.load(b,c)}else throw I("Module: '"+f+"' not = found!");});L("google.load",google.load);=0A= google.P=3Dfunction(a,b){if(b){if(P[x]=3D=3D0){Q(l,"load",S);if(!E("msie"= )&&!(E("safari") E("konqueror"))&&E("mozilla") l.opera)l.addEventListen= er("DOMContentLoaded",S,h);else if(E("msie"))o.write("<script defer =

onreadystatechange=3D'google.loader.domReady()' = src=3D//:><\/script>");else(E("safari") E("konqueror"))&&l[z](T,10)}P[q]= (a)}else Q(l,"load",a)};L("google.setOnLoadCallback",google.P);=0A= function Q(a,b,c){if(a.addEventListener)a.addEventListener(b,c,h);else = if(a.attachEvent)a.attachEvent("on"+b,c);else{var = e=3Da["on"+b];a["on"+b]=3De!=3Dg?aa([c,e]):c}}function aa(a){return = function(){for(var b=3D0;b<a[x];b++)a[b]()}}var = P=3D[];google[A].K=3Dfunction(){var = a=3Dl.event.srcElement;if(a.readyState=3D=3D"complete"){a.onreadystatecha= nge=3Dg;a.parentNode.removeChild(a);S()}};L("google.loader.domReady",goog= le[A].K);var ba=3D{loaded:d,complete:d};function = T(){if(ba[o.readyState])S();else P[x]>0&&l[z](T,10)}=0A= function S(){for(var a=3D0;a<P[x];a++)P[a]();P.length=3D0}=0A= google[A].d=3Dfunction(a,b,c){if(c){var = e;if(a=3D=3D"script"){e=3Do.createElement("script");e.type=3D"text/javasc= ript";e.src=3Db}else = if(a=3D=3D"css"){e=3Do.createElement("link");e.type=3D"text/css";e.href=3D= b;e.rel=3D"stylesheet"}(a=3Do.getElementsByTagName("head")[0]) (a=3Do.bo= dy.parentNode.appendChild(o.createElement("head")));a.appendChild(e)}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",google[A].d);google[A].M=3Dfunction(a){O=3D= a};L("google.loader.rfm",google[A].M);google[A].O=3Dfunction(a){for(var = b in a)if(typeof b=3D=3D"string"&&b&&b[s](0)=3D=3D":"&&!N[b])N[b]=3Dnew = U(b[B](1),a[b])};L("google.loader.rpl",google[A].O);google[A].N=3Dfunctio= n(a){if((a=3Da.specs)&&a[x])for(var b=3D0;b<a[x];++b){var = c=3Da[b];if(typeof c=3D=3D"string")N[":"+c]=3Dnew V(c);else{c=3Dnew = W(c[v],c.baseSpec,c.customSpecs);N[":"+c[v]]=3Dc}}};L("google.loader.rm",= google[A].N);=0A= google[A].loaded=3Dfunction(a){N[":"+a.module].k(a)};L("google.loader.loa= ded",google[A].loaded);google[A].J=3Dfunction(){return"qid=3D"+((new = Date)[w]().toString(16)+Math.floor(Math.random()*1E7).toString(16))};L("g= oogle.loader.createGuidArg_",google[A].J);J("google_exportSymbol",J);J("g= oogle_exportProperty",K);google[A].b=3D{};L("google.loader.themes",google= [A].b);google[A].b.z=3D"http://www.google.com/cse/style/look/bubblegum.cs= s";M(google[A].b,"BUBBLEGUM",google[A].b.z);google[A].b.B=3D"http://www.g= oogle.com/cse/style/look/greensky.css";=0A= M(google[A].b,"GREENSKY",google[A].b.B);google[A].b.A=3D"http://www.googl= e.com/cse/style/look/espresso.css";M(google[A].b,"ESPRESSO",google[A].b.A= );google[A].b.D=3D"http://www.google.com/cse/style/look/shiny.css";M(goog= le[A].b,"SHINY",google[A].b.D);google[A].b.C=3D"http://www.google.com/cse= /style/look/minimalist.css";M(google[A].b,"MINIMALIST",google[A].b.C);fun= ction = V(a){this.a=3Da;this.q=3D[];this.p=3D{};this.i=3D{};this.e=3D{};this.l=3D= d;this.c=3D-1}=0A= V[y].g=3Dfunction(a,b){var = c=3D"";if(b!=3Dn){if(b.language!=3Dn)c+=3D"&hl=3D"+j(b.language);if(b.noc= ss!=3Dn)c+=3D"&output=3D"+j("nocss=3D"+b.nocss);if(b.nooldnames!=3Dn)c+=3D= "&nooldnames=3D"+j(b.nooldnames);if(b.packages!=3Dn)c+=3D"&packages=3D"+j= (b.packages);if(b.callback!=3Dg)c+=3D"&async=3D2";if(b.style!=3Dn)c+=3D"&= style=3D"+j(b.style);if(b.other_params!=3Dn)c+=3D"&"+b.other_params}if(!t= his.l){if(google[this.a]&&google[this.a].JSHash)c+=3D"&sig=3D"+j(google[t= his.a].JSHash);var e=3D[],f;for(f in = this.p)f[s](0)=3D=3D":"&&e[q](f[B](1));for(f in this.i)f[s](0)=3D=3D=0A= ":"&&this.i[f]&&e[q](f[B](1));c+=3D"&have=3D"+j(e[C](","))}return = google[A][u]+"/?file=3D"+this.a+"&v=3D"+a+google[A].AdditionalParams+c};V= [y].v=3Dfunction(a){var b=3Dg;if(a)b=3Da.packages;var = c=3Dg;if(b)if(typeof b=3D=3D"string")c=3D[a.packages];else = if(b[x]){c=3D[];for(a=3D0;a<b[x];a++)typeof =

b[a]=3D=3D"string"&&c[q](b[a][r](/^\s* \s*$/,"")[D]())}c (c=3D["default"= ]);b=3D[];for(a=3D0;a<c[x];a++)this.p[":"+c[a]] b[q](c[a]);return b};=0A= p(V[y],function(a,b){var c=3Dthis.v(b),e=3Db&&b.callback!=3Dg;if(e)var = f=3Dnew X(b.callback);for(var i=3D[],k=3Dc[x]-1;k>=3D0;k--){var = m=3Dc[k];e&&f.F(m);if(this.i[":"+m]){c.splice(k,1);e&&this.e[":"+m][q](f)= }else = i[q](m)}if(c[x]){if(b&&b.packages)b.packages=3Dc.sort()[C](",");for(k=3D0= ;k<i[x];k++){m=3Di[k];this.e[":"+m]=3D[];e&&this.e[":"+m][q](f)}if(!b&&O[= ":"+this.a]!=3Dg&&O[":"+this.a].versions[":"+a]!=3Dg&&!google[A].Addition= alParams&&this.l){c=3DO[":"+this.a];google[this.a]=3Dgoogle[this.a] {};f= or(var R in c.properties)if(R&&=0A= R[s](0)=3D=3D":")google[this.a][R[B](1)]=3Dc.properties[R];google[A].d("s= cript",google[A][u]+c.path+c.js,e);c.css&&google[A].d("css",google[A][u]+= c.path+c.css,e)}else = if(!b !b.autoloaded)google[A].d("script",this.g(a,b),e);if(this.l){this.= l=3Dh;this.c=3D(new = Date)[w]();if(this.c%100!=3D1)this.c=3D-1}for(k=3D0;k<i[x];k++){m=3Di[k];= this.i[":"+m]=3Dd}}});=0A= V[y].k=3Dfunction(a){if(this.c!=3D-1){ca("al_"+this.a,"jl."+((new = Date)[w]()-this.c),d);this.c=3D-1}this.q=3Dthis.q.concat(a.components);go= ogle[A][this.a] (google[A][this.a]=3D{});google[A][this.a].packages=3Dth= is.q.slice(0);for(var = b=3D0;b<a.components[x];b++){this.p[":"+a.components[b]]=3Dd;this.i[":"+a= .components[b]]=3Dh;var c=3Dthis.e[":"+a.components[b]];if(c){for(var = e=3D0;e<c[x];e++)c[e].I(a.components[b]);delete = this.e[":"+a.components[b]]}}};V[y].m=3Dfunction(a,b){return = this.v(b)[x]=3D=3D0};V[y].s=3Dfunction(){return d};=0A= function = X(a){this.H=3Da;this.n=3D{};this.r=3D0}X[y].F=3Dfunction(a){this.r++;this= .n[":"+a]=3Dd};X[y].I=3Dfunction(a){if(this.n[":"+a]){this.n[":"+a]=3Dh;t= his.r--;this.r=3D=3D0&&l[z](this.H,0)}};function = W(a,b,c){this.name=3Da;this.G=3Db;this.o=3Dc;this.u=3Dthis.h=3Dh;this.j=3D= [];google[A].t[this[v]]=3DH(this.k,this)}G(W,V);p(W[y],function(a,b){var = c=3Db&&b.callback!=3Dg;if(c){this.j[q](b.callback);b.callback=3D"google.l= oader.callbacks."+this[v]}else = this.h=3Dd;if(!b !b.autoloaded)google[A].d("script",this.g(a,b),c)});W[y= ].m=3Dfunction(a,b){return = b&&b.callback!=3Dg?this.u:this.h};W[y].k=3Dfunction(){this.u=3Dd;for(var = a=3D0;a<this.j[x];a++)l[z](this.j[a],0);this.j=3D[]};=0A= var Y=3Dfunction(a,b){return = a.string?j(a.string)+"=3D"+j(b):a.regex?b[r](/(^.*$)/,a.regex):""};W[y].g= =3Dfunction(a,b){return this.L(this.w(a),a,b)};=0A= W[y].L=3Dfunction(a,b,c){var = e=3D"";if(a.key)e+=3D"&"+Y(a.key,google[A].ApiKey);if(a.version)e+=3D"&"+= Y(a.version,b);b=3Dgoogle[A].Secure&&a.ssl?a.ssl:a.uri;if(c!=3Dg)for(var = f in c)if(a.params[f])e+=3D"&"+Y(a.params[f],c[f]);else = if(f=3D=3D"other_params")e+=3D"&"+c[f];else = if(f=3D=3D"base_domain")b=3D"http://"+c[f]+a.uri[B](a.uri[t]("/",7));goog= le[this[v]]=3D{};if(b[t]("?")=3D=3D-1&&e)e=3D"?"+e[B](1);return = b+e};W[y].s=3Dfunction(a){return this.w(a).deferred};=0A= W[y].w=3Dfunction(a){if(this.o)for(var b=3D0;b<this.o[x];++b){var = c=3Dthis.o[b];if(RegExp(c.pattern).test(a))return c}return = this.G};function = U(a,b){this.a=3Da;this.f=3Db;this.h=3Dh}G(U,V);p(U[y],function(a,b){this.= h=3Dd;google[A].d("script",this.g(a,b),h)});U[y].m=3Dfunction(){return = this.h};U[y].k=3Dfunction(){};U[y].g=3Dfunction(a,b){if(!this.f.versions[= ":"+a]){if(this.f.aliases){var = c=3Dthis.f.aliases[":"+a];if(c)a=3Dc}if(!this.f.versions[":"+a])throw = I("Module: '"+this.a+"' with version '"+a+"' not found!");}return = google[A].GoogleApisBase+"/libs/"+this.a+"/"+a+"/"+this.f.versions[":"+a]=

[b&&b.uncompressed?"uncompressed":"compressed"]};=0A= U[y].s=3Dfunction(){return h};var da=3Dh,Z=3D[],ea=3D(new = Date)[w](),ca=3Dfunction(a,b,c){if(!da){Q(l,"unload",fa);da=3Dd}if(c){if(= !google[A].Secure&&(!google[A].Options google[A].Options.csi=3D=3D=3Dh))= {a=3Da[D]()[r](/[^a-z0-9_.]+/g,"_");b=3Db[D]()[r](/[^a-z0-9_.]+/g,"_");l[= z](H($,g,"//gg.google.com/csi?s=3Duds&v=3D2&action=3D"+j(a)+"&it=3D"+j(b)= ),1E4)}}else{Z[q]("r"+Z[x]+"=3D"+j(a+(b?" "+b:"")));l[z](fa,Z[x]>5?0:15E3= )}},fa=3Dfunction(){if(Z[x]){var = a=3Dgoogle[A][u];if(a[t]("http:")=3D=3D0)a=3Da[r](/^http:/,"https:");$(a+= "/stats?"+Z[C]("&")+"&nc=3D"+(new Date)[w]()+=0A= "_"+((new Date)[w]()-ea));Z.length=3D0}},$=3Dfunction(a){var b=3Dnew = Image,c=3Dga++;ha[c]=3Db;b.onload=3Db.onerror=3Dfunction(){delete = ha[c]};b.src=3Da;b=3Dg},ha=3D{},ga=3D0;J("google.loader.recordStat",ca);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":"https://maps-api-ssl.google.c= om/maps/api/js","key":{"string":"key"},"version":{"string":"v"},"deferred= ":true,"params":{"callback":{"string":"callback"},"language":{"string":"h= l"}},"pattern":"^(3 3..*)$"}]},"annotations_v2","wave","orkut",{"name":"a= nnotations","baseSpec":{"uri":"http://www.google.com/reviews/scripts/anno= tations_bootstrap.js","ssl":null,"key":{"string":"key"},"version":{"strin= g":"v"},"deferred":true,"params":{"callback":{"string":"callback"},"langu= age":{"string":"hl"},"country":{"string":"gl"}}}},"language","earth","ads= ","elements"]});=0A= google.loader.rfm({":search":{"versions":{":1":"1",":1.0":"1"},"path":"/a= pi/search/1.0/e266cfa875b6dca1dcc49b8b12376c11/","js":"default+en.I.js","= css":"default.css","properties":{":JSHash":"e266cfa875b6dca1dcc49b8b12376= c11",":NoOldNames":false,":Version":"1.0"}},":language":{"versions":{":1"= :"1",":1.0":"1"},"path":"/api/language/1.0/967daad8b24523f19546cb65092bf0= d4/","js":"default+en.I.js","properties":{":JSHash":"967daad8b24523f19546= cb65092bf0d4",":Version":"1.0"}},":wave":{"versions":{":1":"1",":1.0":"1"= },"path":"/api/wave/1.0/3b6f7573ff78da6602dda5e09c9025bf/","js":"default.= I.js","properties":{":JSHash":"3b6f7573ff78da6602dda5e09c9025bf",":Versio= n":"1.0"}},":spreadsheets":{"versions":{":0":"1",":0.4":"1"},"path":"/api= /spreadsheets/0.4/87ff7219e9f8a8164006cbf28d5e911a/","js":"default.I.js",= "properties":{":JSHash":"87ff7219e9f8a8164006cbf28d5e911a",":Version":"0.= 4"}},":earth":{"versions":{":1":"1",":1.0":"1"},"path":"/api/earth/1.0/00= d105d1c73075289f85070f5c796e56/","js":"default.I.js","properties":{":JSHa= sh":"00d105d1c73075289f85070f5c796e56",":Version":"1.0"}},":annotations":= {"versions":{":1":"1",":1.0":"1"},"path":"/api/annotations/1.0/a4bafe7a87= 52af35cdba60ba39230b9d/","js":"default+en.I.js","properties":{":JSHash":"= a4bafe7a8752af35cdba60ba39230b9d",":Version":"1.0"}}});=0A= google.loader.rpl({":scriptaculous":{"versions":{":1.8.3":{"uncompressed"= :"scriptaculous.js","compressed":"scriptaculous.js"},":1.8.2":{"uncompres= sed":"scriptaculous.js","compressed":"scriptaculous.js"},":1.8.1":{"uncom=

pressed":"scriptaculous.js","compressed":"scriptaculous.js"}},"aliases":{= ":1.8":"1.8.3",":1":"1.8.3"}},":yui":{"versions":{":2.6.0":{"uncompressed= ":"build/yuiloader/yuiloader.js","compressed":"build/yuiloader/yuiloader-= min.js"},":2.7.0":{"uncompressed":"build/yuiloader/yuiloader.js","compres= sed":"build/yuiloader/yuiloader-min.js"},":2.8.0r4":{"uncompressed":"buil= d/yuiloader/yuiloader.js","compressed":"build/yuiloader/yuiloader-min.js"= },":2.8.2r1":{"uncompressed":"build/yuiloader/yuiloader.js","compressed":= "build/yuiloader/yuiloader-min.js"},":2.8.1":{"uncompressed":"build/yuilo= ader/yuiloader.js","compressed":"build/yuiloader/yuiloader-min.js"}},"ali= ases":{":2":"2.8.2r1",":2.7":"2.7.0",":2.8.2":"2.8.2r1",":2.6":"2.6.0",":= 2.8":"2.8.2r1",":2.8.0":"2.8.0r4"}},":swfobject":{"versions":{":2.1":{"un= compressed":"swfobject_src.js","compressed":"swfobject.js"},":2.2":{"unco= mpressed":"swfobject_src.js","compressed":"swfobject.js"}},"aliases":{":2= ":"2.2"}},":webfont":{"versions":{":1.0.2":{"uncompressed":"webfont_debug= .js","compressed":"webfont.js"},":1.0.1":{"uncompressed":"webfont_debug.j= s","compressed":"webfont.js"},":1.0.0":{"uncompressed":"webfont_debug.js"= ,"compressed":"webfont.js"},":1.0.6":{"uncompressed":"webfont_debug.js","= compressed":"webfont.js"},":1.0.5":{"uncompressed":"webfont_debug.js","co= mpressed":"webfont.js"},":1.0.4":{"uncompressed":"webfont_debug.js","comp= ressed":"webfont.js"},":1.0.3":{"uncompressed":"webfont_debug.js","compre= ssed":"webfont.js"},":1.0.16":{"uncompressed":"webfont_debug.js","compres= sed":"webfont.js"},":1.0.9":{"uncompressed":"webfont_debug.js","compresse= d":"webfont.js"},":1.0.12":{"uncompressed":"webfont_debug.js","compressed= ":"webfont.js"},":1.0.13":{"uncompressed":"webfont_debug.js","compressed"= :"webfont.js"},":1.0.14":{"uncompressed":"webfont_debug.js","compressed":= "webfont.js"},":1.0.15":{"uncompressed":"webfont_debug.js","compressed":"= webfont.js"},":1.0.10":{"uncompressed":"webfont_debug.js","compressed":"w= ebfont.js"},":1.0.11":{"uncompressed":"webfont_debug.js","compressed":"we= bfont.js"}},"aliases":{":1":"1.0.16",":1.0":"1.0.16"}},":ext-core":{"vers= ions":{":3.1.0":{"uncompressed":"ext-core-debug.js","compressed":"ext-cor= e.js"},":3.0.0":{"uncompressed":"ext-core-debug.js","compressed":"ext-cor= e.js"}},"aliases":{":3":"3.1.0",":3.0":"3.0.0",":3.1":"3.1.0"}},":mootool= s":{"versions":{":1.2.3":{"uncompressed":"mootools.js","compressed":"moot= ools-yui-compressed.js"},":1.1.1":{"uncompressed":"mootools.js","compress= ed":"mootools-yui-compressed.js"},":1.2.4":{"uncompressed":"mootools.js",= "compressed":"mootools-yui-compressed.js"},":1.3.0":{"uncompressed":"moot= ools.js","compressed":"mootools-yui-compressed.js"},":1.2.1":{"uncompress= ed":"mootools.js","compressed":"mootools-yui-compressed.js"},":1.2.2":{"u= ncompressed":"mootools.js","compressed":"mootools-yui-compressed.js"},":1= .2.5":{"uncompressed":"mootools.js","compressed":"mootools-yui-compressed= .js"},":1.1.2":{"uncompressed":"mootools.js","compressed":"mootools-yui-c= ompressed.js"}},"aliases":{":1":"1.1.2",":1.11":"1.1.1",":1.3":"1.3.0",":= 1.2":"1.2.5",":1.1":"1.1.2"}},":jqueryui":{"versions":{":1.6.0":{"uncompr= essed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.8.0":{"uncompr= essed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.8.2":{"uncompr= essed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.8.1":{"uncompr= essed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.7.2":{"uncompr= essed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.8.5":{"uncompr= essed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.7.3":{"uncompr= essed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.8.6":{"uncompr= essed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.7.0":{"uncompr= essed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.7.1":{"uncompr= essed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.8.4":{"uncompr= essed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.5.3":{"uncompr= essed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.5.2":{"uncompr= essed":"jquery-ui.js","compressed":"jquery-ui.min.js"}},"aliases":{":1.8"= :"1.8.6",":1.7":"1.7.3",":1.6":"1.6.0",":1":"1.8.6",":1.5":"1.5.3",":1.8.= 3":"1.8.4"}},":chrome-frame":{"versions":{":1.0.2":{"uncompressed":"CFIns= tall.js","compressed":"CFInstall.min.js"},":1.0.1":{"uncompressed":"CFIns= tall.js","compressed":"CFInstall.min.js"},":1.0.0":{"uncompressed":"CFIns=

tall.js","compressed":"CFInstall.min.js"}},"aliases":{":1":"1.0.2",":1.0"= :"1.0.2"}},":prototype":{"versions":{":1.7.0.0":{"uncompressed":"prototyp= e.js","compressed":"prototype.js"},":1.6.0.2":{"uncompressed":"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.7":"1.7.0.0",":1.6.1":"1.6.1= .0",":1":"1.7.0.0",":1.6":"1.6.1.0",":1.7.0":"1.7.0.0",":1.6.0":"1.6.0.3"= }},":jquery":{"versions":{":1.2.3":{"uncompressed":"jquery.js","compresse= d":"jquery.min.js"},":1.3.1":{"uncompressed":"jquery.js","compressed":"jq= uery.min.js"},":1.3.0":{"uncompressed":"jquery.js","compressed":"jquery.m= in.js"},":1.3.2":{"uncompressed":"jquery.js","compressed":"jquery.min.js"= },":1.2.6":{"uncompressed":"jquery.js","compressed":"jquery.min.js"},":1.= 4.3":{"uncompressed":"jquery.js","compressed":"jquery.min.js"},":1.4.4":{= "uncompressed":"jquery.js","compressed":"jquery.min.js"},":1.4.0":{"uncom= pressed":"jquery.js","compressed":"jquery.min.js"},":1.4.1":{"uncompresse= d":"jquery.js","compressed":"jquery.min.js"},":1.4.2":{"uncompressed":"jq= uery.js","compressed":"jquery.min.js"}},"aliases":{":1":"1.4.4",":1.4":"1= .4.4",":1.3":"1.3.2",":1.2":"1.2.6"}},":dojo":{"versions":{":1.2.3":{"unc= ompressed":"dojo/dojo.xd.js.uncompressed.js","compressed":"dojo/dojo.xd.j= s"},":1.3.1":{"uncompressed":"dojo/dojo.xd.js.uncompressed.js","compresse= d":"dojo/dojo.xd.js"},":1.1.1":{"uncompressed":"dojo/dojo.xd.js.uncompres= sed.js","compressed":"dojo/dojo.xd.js"},":1.3.0":{"uncompressed":"dojo/do= jo.xd.js.uncompressed.js","compressed":"dojo/dojo.xd.js"},":1.3.2":{"unco= mpressed":"dojo/dojo.xd.js.uncompressed.js","compressed":"dojo/dojo.xd.js= "},":1.4.3":{"uncompressed":"dojo/dojo.xd.js.uncompressed.js","compressed= ":"dojo/dojo.xd.js"},":1.5.0":{"uncompressed":"dojo/dojo.xd.js.uncompress= ed.js","compressed":"dojo/dojo.xd.js"},":1.2.0":{"uncompressed":"dojo/doj= o.xd.js.uncompressed.js","compressed":"dojo/dojo.xd.js"},":1.4.0":{"uncom= pressed":"dojo/dojo.xd.js.uncompressed.js","compressed":"dojo/dojo.xd.js"= },":1.4.1":{"uncompressed":"dojo/dojo.xd.js.uncompressed.js","compressed"= :"dojo/dojo.xd.js"}},"aliases":{":1":"1.5.0",":1.5":"1.5.0",":1.4":"1.4.3= ",":1.3":"1.3.2",":1.2":"1.2.3",":1.1":"1.1.1"}}});=0A= }=0A= ------=_NextPart_000_0000_01CB9217.A33D0760 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.google.com/uds/solutions/slideshow/gfslideshow.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= /**=0A= * @fileoverview A slideshow control based on the AJAX Feed API.=0A= * @author dcollison@google.com (Derek Collison)=0A= */=0A= =0A= /**=0A= * GFslideshow=0A= * @param {String} photoFeed The feed URL.=0A= * @param {String Object} container Either the id string or the element = itself.=0A= * @param {Object} options Options map.=0A= * @constructor=0A= */=0A=

=0A= function GFslideShow(photoFeed, container, options) {=0A= this.feedUrl =3D null;=0A= this.directEntries =3D null;=0A= if (typeof photoFeed =3D=3D 'string') {=0A= this.feedUrl =3D photoFeed;=0A= } else if (photoFeed && photoFeed.length && photoFeed.length > 1) {=0A= this.directEntries =3D photoFeed;=0A= } else {=0A= throw "invalid argument: photoFeed";=0A= }=0A= if (typeof container =3D=3D "string") {=0A= container =3D document.getElementById(container);=0A= }=0A= this.container =3D container;=0A= this.parseOptions(options);=0A= this.setup();=0A= }=0A= =0A= // Thumbnail size preferences.=0A= =0A= GFslideShow.THUMBNAILS_SMALL =3D "small";=0A= GFslideShow.THUMBNAILS_MEDIUM =3D "medium";=0A= GFslideShow.THUMBNAILS_LARGE =3D "large";=0A= =0A= // Thumbnail tag names and namespaces.=0A= =0A= // MediaRSS.=0A= GFslideShow.MRSS_THUMBNAIL_TAG =3D "thumbnail";=0A= GFslideShow.MRSS_THUMBNAIL_NS =3D "http://search.yahoo.com/mrss/";=0A= =0A= // iTunes.=0A= GFslideShow.ITMS_THUMBNAIL_TAG =3D "coverArt";=0A= GFslideShow.ITMS_THUMBNAIL_NS =3D = "http://phobos.apple.com/rss/1.0/modules/itms/";=0A= =0A= // MediaRSS is default.=0A= GFslideShow.DEFAULT_THUMBNAIL_TAG =3D GFslideShow.MRSS_THUMBNAIL_TAG;=0A= GFslideShow.DEFAULT_THUMBNAIL_NS =3D GFslideShow.MRSS_THUMBNAIL_NS;=0A= =0A= // Default display timings, all in milliseconds.=0A= GFslideShow.DEFAULT_DISPLAY_TIME =3D 3000;=0A= GFslideShow.DEFAULT_TRANSISTION_TIME =3D 1000;=0A= GFslideShow.DEFAULT_TRANSISTION_STEP =3D 40;=0A= =0A= GFslideShow.DEFAULT_PAUSE_PNG =3D google.loader.ServiceBase +=0A= "/solutions/slideshow/pause.png";=0A= GFslideShow.DEFAULT_PLAY_PNG =3D google.loader.ServiceBase +=0A= "/solutions/slideshow/play.png";=0A= =0A= // Full Control Setting=0A= GFslideShow.FC_PAUSE_PNG =3D {=0A= small : google.loader.ServiceBase + = "/solutions/slideshow/btn_pause_small.png",=0A= big : google.loader.ServiceBase + = "/solutions/slideshow/btn_pause.png"=0A= };=0A= GFslideShow.FC_PLAY_PNG =3D {=0A= small : google.loader.ServiceBase + = "/solutions/slideshow/btn_play_small.png",=0A=

big : google.loader.ServiceBase + "/solutions/slideshow/btn_play.png"=0A= };=0A= GFslideShow.FC_PREV_PNG =3D {=0A= small : google.loader.ServiceBase + = "/solutions/slideshow/btn_prev_small.png",=0A= big : google.loader.ServiceBase + "/solutions/slideshow/btn_prev.png"=0A= };=0A= GFslideShow.FC_NEXT_PNG =3D {=0A= small : google.loader.ServiceBase + = "/solutions/slideshow/btn_next_small.png",=0A= big : google.loader.ServiceBase + "/solutions/slideshow/btn_next.png"=0A= };=0A= =0A= GFslideShow.DEFAULT_FC_FADEOUT_TIME =3D 5000;=0A= GFslideShow.DEFAULT_FC_OPACITY =3D 0.65;=0A= =0A= /**=0A= * Setup default option map and apply overrides from constructor.=0A= * @param {Object} options Options map.=0A= * @private=0A= */=0A= GFslideShow.prototype.parseOptions =3D function(options) {=0A= var maxEntries;=0A= if (google !=3D undefined && google.feeds !=3D undefined) {=0A= maxEntries =3D google.feeds.Feed.MAX_ENTRIES;=0A= } else {=0A= maxEntries =3D 20;=0A= }=0A= // Default Options=0A= this.options =3D {=0A= numResults : maxEntries,=0A= scaleImages : false,=0A= thumbnailTag : GFslideShow.DEFAULT_THUMBNAIL_TAG,=0A= thumbnailNamespace : GFslideShow.DEFAULT_THUMBNAIL_NS,=0A= thumbnailSize : GFslideShow.THUMBNAILS_LARGE,=0A= linkTarget : null,=0A= displayTime : GFslideShow.DEFAULT_DISPLAY_TIME,=0A= transitionTime : GFslideShow.DEFAULT_TRANSISTION_TIME,=0A= transitionStep : GFslideShow.DEFAULT_TRANSISTION_STEP,=0A= pauseOnHover : true,=0A= pauseImage : GFslideShow.DEFAULT_PAUSE_PNG,=0A= pauseStateCallback : null,=0A= scalePauseImage : true,=0A= autoCleanup : true,=0A= thumbnailUrlResolver : null,=0A= transitionCallback : null,=0A= transitionAnimationCallback : null,=0A= feedLoadCallback : null,=0A= feedProcessedCallback : null,=0A= imageClickCallback : null,=0A= centerBias : { topBias : 0, leftBias : 0 },=0A= pauseCenterBias : { topBias : 0, leftBias : 0 },=0A= fullControlPanel : false,=0A= fullControlPanelCursor : false,=0A= fullControlPanelFadeOutTime : GFslideShow.DEFAULT_FC_FADEOUT_TIME,=0A= fullControlPanelPlayCallback : null,=0A= fullControlPanelSmallIcons : false,=0A= maintainAspectRatio : true=0A= };=0A= =0A=

if (options) {=0A= for (o in this.options) {=0A= if (typeof options[o] !=3D "undefined") {=0A= this.options[o] =3D options[o];=0A= }=0A= }=0A= }=0A= // Override strange options=0A= if (this.options.displayTime < 100) {=0A= this.options.displayTime =3D 100;=0A= }=0A= // Calculated=0A= var ts =3D (this.options.transitionTime / this.options.transitionStep);=0A= this.delta =3D Math.min(1, (1.0/ts));=0A= =0A= // Flag to start=0A= this.started =3D false;=0A= };=0A= =0A= /**=0A= * Basic setup.=0A= * @private=0A= */=0A= GFslideShow.prototype.setup =3D function() {=0A= if (this.container =3D=3D null) return;=0A= =0A= // Browser fun.=0A= if (window.ActiveXObject) {=0A= this.ie =3D this[window.XMLHttpRequest ? 'ie7' : 'ie6'] =3D true;=0A= } else if (window.opera) {=0A= this.opera =3D true;=0A= } else if (document.childNodes && !document.all && = !navigator.taintEnabled) {=0A= this.safari =3D true;=0A= if (navigator.userAgent.indexOf('iPhone') > 0) {=0A= this.iphone =3D true;=0A= }=0A= } else if (document.getBoxObjectFor !=3D null) {=0A= this.gecko =3D true;=0A= }=0A= =0A= // Feeds..=0A= if (this.feedUrl) {=0A= this.feed =3D new google.feeds.Feed(this.feedUrl);=0A= this.feed.setResultFormat(google.feeds.Feed.MIXED_FORMAT);=0A= this.feed.setNumEntries(this.options.numResults);=0A= this.feed.load(this.bind(this.feedLoaded));=0A= } else if (this.directEntries) {=0A= this.feedLoaded(this.directEntries);=0A= }=0A= };=0A= =0A= /**=0A= * Add new entries to the existing ones. Only useful in direct entry = mode.=0A= * @param {Object} newEntries the additional entries Array.=0A= */=0A= GFslideShow.prototype.addEntries =3D function(newEntries) {=0A= this.processEntries(newEntries);=0A= if (!this.thumb_timer) {=0A=

this.processThumbs();=0A= }=0A= };=0A= =0A= =0A= /**=0A= * Helper method to bind this instance correctly.=0A= * @param {Object} method function/method to bind.=0A= * @return {Function}=0A= * @private=0A= */=0A= GFslideShow.prototype.bind =3D function(method) {=0A= var self =3D this;=0A= var opt_args =3D [].slice.call(arguments, 1);=0A= return function() {=0A= var args =3D opt_args.concat([].slice.call(arguments));=0A= return method.apply(self, args);=0A= }=0A= };=0A= =0A= /**=0A= * Process mouseover event.=0A= * @param {Event} e Optional passed in event.=0A= * @private=0A= */=0A= GFslideShow.prototype.mouseOver =3D function(e) {=0A= var event =3D e window.event;=0A= var relatedTarget =3D event.relatedTarget event.fromElement;=0A= =0A= while(relatedTarget !=3D null) {=0A= if (relatedTarget =3D=3D this.container) {=0A= return;=0A= }=0A= relatedTarget =3D relatedTarget.parentNode;=0A= }=0A= =0A= if (this.options.fullControlPanel) {=0A= if (this.options.pauseOnHover && !this.display_paused) {=0A= this.pauseOrPlayFullControl();=0A= }=0A= this.fadeInFullControl();=0A= } else {=0A= this.display_paused =3D true;=0A= if (this.pauseImage) {=0A= this.pauseImage.style.visibility =3D "visible";=0A= }=0A= }=0A= =0A= if (this.options.pauseStateCallback) {=0A= this.options.pauseStateCallback(this.display_paused);=0A= }=0A= };=0A= =0A= /**=0A= * Process mouseout event.=0A= * @param {Event} e Optional passed in event.=0A= * @private=0A= */=0A= GFslideShow.prototype.mouseOut =3D function(e) {=0A= var event =3D e window.event;=0A=

var relatedTarget =3D event.relatedTarget event.toElement;=0A= =0A= while(relatedTarget !=3D null) {=0A= if (relatedTarget =3D=3D this.container) {=0A= return;=0A= }=0A= relatedTarget =3D relatedTarget.parentNode;=0A= }=0A= =0A= if (this.options.fullControlPanel) {=0A= this.fadeOutFullControl();=0A= this.container.onmousemove =3D null;=0A= if (this.options.pauseOnHover && this.display_paused) {=0A= this.pauseOrPlayFullControl();=0A= }=0A= } else {=0A= this.display_paused =3D false;=0A= if (this.pauseImage) {=0A= this.pauseImage.style.visibility =3D "hidden";=0A= }=0A= }=0A= =0A= if (this.options.pauseStateCallback) {=0A= this.options.pauseStateCallback(this.display_paused);=0A= }=0A= =0A= if (this.display_timer =3D=3D null && this.transition_timer =3D=3D = null) {=0A= // restart.=0A= this.displayNextPhoto();=0A= }=0A= };=0A= =0A= GFslideShow.prototype.operaClickAndCallout =3D function() {=0A= var entry =3D this.entries[this.photo_index];=0A= var tmpLink =3D this.createLink(entry.link);=0A= tmpLink.click();=0A= };=0A= =0A= /**=0A= * Programatic pause action.=0A= */=0A= GFslideShow.prototype.pause =3D function(opt_suppressPauseImage) {=0A= var pi =3D this.pauseImage;=0A= if (opt_suppressPauseImage) {=0A= this.pauseImage =3D null;=0A= }=0A= this.pauseAndCallout();=0A= this.pauseImage =3D pi;=0A= };=0A= =0A= /**=0A= * Programatic resume action.=0A= */=0A= GFslideShow.prototype.resume =3D function() {=0A= this.resumeSlideShow();=0A= };=0A= =0A= /**=0A= * Process pause action and associated user callout.=0A=

* @private=0A= */=0A= GFslideShow.prototype.pauseAndCallout =3D function() {=0A= this.display_paused =3D true;=0A= if (this.pauseImage) {=0A= this.pauseImage.style.visibility =3D "visible";=0A= }=0A= =0A= // for some reason a mouseout happens=0A= // when we click and swap divs...=0A= this.container.onmouseout =3D null;=0A= if (this.options.imageClickCallback) {=0A= this.options.imageClickCallback(this.entries[this.photo_index]);=0A= }=0A= };=0A= =0A= /**=0A= * Resume the slideshow after a pause action.=0A= */=0A= GFslideShow.prototype.resumeSlideShow =3D function() {=0A= if (this.options.pauseOnHover this.options.fullControlPanel) {=0A= this.container.onmouseover =3D this.bind(this.mouseOver);=0A= this.container.onmouseout =3D this.bind(this.mouseOut);=0A= }=0A= this.display_paused =3D false;=0A= if (this.pauseImage) {=0A= this.pauseImage.style.visibility =3D "hidden";=0A= }=0A= if (this.display_timer =3D=3D null && this.transition_timer =3D=3D = null) {=0A= // restart.=0A= this.displayNextPhoto();=0A= }=0A= };=0A= =0A= /**=0A= * Helper method to properly clear a node and its children.=0A= * @param {Object} node Node to clear.=0A= * @private=0A= */=0A= GFslideShow.prototype.clearNode =3D function(node) {=0A= if (node =3D=3D null) return;=0A= var child;=0A= while (child =3D node.firstChild) {=0A= node.removeChild(child);=0A= }=0A= };=0A= =0A= /**=0A= * Setup our own subcontainer to the user supplied container.=0A= * @private=0A= */=0A= GFslideShow.prototype.createSubContainer =3D function() {=0A= var div =3D document.createElement("div");=0A= div.style.width =3D "100%";=0A= div.style.height =3D "100%";=0A= div.style.position =3D "relative";=0A= div.style.overflow =3D "hidden";=0A= this.clearNode(this.container);=0A= this.container.appendChild(div);=0A=

// Hold onto our sub-container.=0A= this.container =3D div;=0A= };=0A= =0A= /**=0A= * Select the appropriate thumbnail url from the array of thumbnails = provided=0A= * based on options.=0A= * @param {Array} thumbNodes Array of thumbnails urls.=0A= * @private=0A= */=0A= GFslideShow.prototype.grabThumb =3D function(thumbNodes) {=0A= var ti =3D 0;=0A= if (thumbNodes.length > 1) {=0A= // Use size hint.=0A= if (this.options.thumbnailSize =3D=3D GFslideShow.THUMBNAILS_LARGE) {=0A= ti =3D thumbNodes.length - 1;=0A= } else if (this.options.thumbnailSize =3D=3D = GFslideShow.THUMBNAILS_MEDIUM) {=0A= ti =3D Math.floor(thumbNodes.length / 2);=0A= }=0A= }=0A= var node =3D thumbNodes[ti];=0A= var thumb =3D null;=0A= var thumb =3D node.getAttribute("url");=0A= if (!thumb) {=0A= thumb =3D node.firstChild.nodeValue;=0A= }=0A= return thumb;=0A= };=0A= =0A= /**=0A= * Process the thumbs and create appropriate images. These can be done in=0A= * chunks.=0A= * @param {Number} opt_chunk optional chunk size to process.=0A= * @param {Number} opt_timeout optional timeout for next chunk.=0A= * @private=0A= */=0A= GFslideShow.prototype.processThumbs =3D function(opt_chunk, opt_timeout) = {=0A= this.thumb_timer =3D null;=0A= var start =3D this.thumbs_index;=0A= var num =3D this.entries.length;=0A= var chunk =3D opt_chunk 4;=0A= if (num > (start + chunk)) {=0A= num =3D (start + chunk);=0A= // schedule next batch.=0A= var cb =3D this.bind(this.processThumbs);=0A= var to =3D opt_timeout Math.round(this.options.displayTime / 4);=0A= this.thumb_timer =3D window.setTimeout(cb, to);=0A= }=0A= for (var i =3D start; i < num; i++) {=0A= var thumbUrl =3D this.entries[i].thumbUrl;=0A= var image =3D this.createImage(thumbUrl);=0A= this.images.push(image);=0A= if (this.options.linkTarget) {=0A= if (!this.opera) {=0A= var link =3D this.createLink(this.entries[i].link);=0A= link.appendChild(image);=0A= this.container.appendChild(link);=0A=

} else { // Opera Hack=0A= image.onclick =3D this.bind(this.operaClickAndCallout);=0A= image.style.cursor =3D 'pointer';=0A= this.container.appendChild(image);=0A= }=0A= } else {=0A= this.container.appendChild(image);=0A= }=0A= if (image.complete) {=0A= // We are already loaded and we have size dimensions.=0A= this.imageLoaded(image);=0A= } else {=0A= // We need to wait for the image to load..=0A= image.onerror =3D this.bind(this.imageError, image);=0A= image.onload =3D this.bind(this.imageLoaded, image);=0A= }=0A= this.thumbs_index++;=0A= }=0A= };=0A= =0A= =0A= /**=0A= * Process and setup the entries=0A= * @param {Object} entries Entries array.=0A= * @private=0A= */=0A= =0A= GFslideShow.prototype.processEntries =3D function(entries) {=0A= for (var i =3D 0; i < entries.length; i++) {=0A= var thumbUrl =3D null;=0A= if (this.options.thumbnailUrlResolver) {=0A= thumbUrl =3D this.options.thumbnailUrlResolver(entries[i]);=0A= } else {=0A= var thumbNodes =3D google.feeds.getElementsByTagNameNS(=0A= entries[i].xmlNode,=0A= this.options.thumbnailNamespace,=0A= this.options.thumbnailTag);=0A= if (thumbNodes && thumbNodes.length > 0) {=0A= thumbUrl =3D this.grabThumb(thumbNodes);=0A= }=0A= }=0A= if (thumbUrl) {=0A= entries[i].thumbUrl =3D thumbUrl;=0A= this.entries.push(entries[i]);=0A= }=0A= }=0A= =0A= };=0A= =0A= /**=0A= * Callback associated with the AJAX Feed api after load.=0A= * @param {Object} result Loaded result.=0A= * @private=0A= */=0A= GFslideShow.prototype.feedLoaded =3D function(result) {=0A= if (this.options.feedLoadCallback) {=0A= this.options.feedLoadCallback(result);=0A= }=0A= =0A= if ((this.feedUrl && result.error) =0A=

(this.directEntries && this.directEntries.length =3D=3D 0) ) {=0A= if (!this.options.feedLoadCallback) {=0A= this.container.innerHTML =3D=0A= '<center style=3D"color: gray">feed could not be = loaded.</center>';=0A= }=0A= return;=0A= }=0A= =0A= this.createSubContainer();=0A= if (this.container.offsetWidth) {=0A= // snapshot.=0A= this.width =3D this.container.offsetWidth;=0A= this.height =3D this.container.offsetHeight;=0A= }=0A= this.createPauseImage();=0A= this.images =3D [];=0A= this.entries =3D [];=0A= this.thumbs_index =3D 0;=0A= var entries;=0A= if (this.feedUrl) {=0A= entries =3D result.feed.entries;=0A= } else {=0A= entries =3D this.directEntries;=0A= }=0A= =0A= // Process the entries.=0A= this.processEntries(entries);=0A= =0A= if (this.options.feedProcessedCallback) {=0A= this.options.feedProcessedCallback(result);=0A= }=0A= =0A= // Enable full panel control mode.=0A= if (this.options.fullControlPanel && this.entries.length > 0) {=0A= this.createFullControlPanel();=0A= }=0A= =0A= // Attach mouse handlers if applicable for pausing.=0A= if ((this.options.pauseOnHover this.options.fullControlPanel) &&=0A= this.entries.length > 0) {=0A= this.container.onmouseover =3D this.bind(this.mouseOver);=0A= this.container.onmouseout =3D this.bind(this.mouseOut);=0A= }=0A= =0A= if (this.options.imageClickCallback) {=0A= this.container.onclick =3D this.bind(this.pauseAndCallout);=0A= }=0A= =0A= // Seed with first image and quick timeout for next chunk.=0A= this.processThumbs(1, 100+(Math.random()*100));=0A= };=0A= =0A= /**=0A= * Callback asscoiated with an image load.=0A= * @param {Element} image Image instance that was loaded.=0A= * @private=0A= */=0A= GFslideShow.prototype.imageLoaded =3D function(image) {=0A= image.__gfloaded =3D true;=0A=

this.adjustImage(image);=0A= =0A= // Once the first image is loaded, begin the slideshow..=0A= if (!this.started) {=0A= for (var i =3D 0; i < this.images.length; i++) {=0A= if (image =3D=3D this.images[i]) {=0A= this.beginSlideShow(i);=0A= }=0A= break;=0A= }=0A= }=0A= };=0A= =0A= /**=0A= * Callback asscoiated with an image load error.=0A= * @param {Element} image Image instance that was loaded.=0A= * @private=0A= */=0A= GFslideShow.prototype.imageError =3D function(image) {=0A= image.__gferror =3D true;=0A= };=0A= =0A= /**=0A= * Adjust the image to the container after load. Will scale and center.=0A= * @param {Element} image Image instance that needs adjusting.=0A= * @private=0A= */=0A= GFslideShow.prototype.adjustImage =3D function(image) {=0A= // Scale if requested.=0A= if (this.options.scaleImages) {=0A= if (this.options.maintainAspectRatio) {=0A= this.scaleImage(image);=0A= } else {=0A= image.style.height =3D this.height + "px";=0A= image.style.width =3D this.width + "px";=0A= }=0A= }=0A= // Center the image.=0A= this.centerImage(image);=0A= };=0A= =0A= /**=0A= * Scale the image appropriately to fit in the container.=0A= * @param {Element} image Image instance that needs scaling.=0A= * @private=0A= */=0A= =0A= GFslideShow.prototype.scaleImage =3D function(image, opt_width, = opt_height) {=0A= // These change when the first one is set, so we need to remember them.=0A= var width =3D opt_width this.width;=0A= var height =3D opt_height this.height;=0A= var imgW =3D image.offsetWidth;=0A= var imgH =3D image.offsetHeight;=0A= if (imgW <=3D 0 imgH <=3D 0) return;=0A= =0A= var scaleH =3D height / imgH;=0A= var scaleW =3D width / imgW;=0A= =0A= if (scaleH < scaleW) {=0A=

image.style.height =3D height + "px";=0A= image.style.width =3D Math.round(imgW * scaleH) + "px";=0A= } else {=0A= image.style.width =3D width + "px";=0A= image.style.height =3D Math.round(imgH * scaleW) + "px";=0A= }=0A= };=0A= =0A= /**=0A= * Center the image appropriately within the container.=0A= * @param {Element} image Image instance.=0A= * @private=0A= */=0A= GFslideShow.prototype.centerImage =3D function(image) {=0A= var oh =3D this.height - image.offsetHeight;=0A= var ow =3D this.width - image.offsetWidth;=0A= =0A= // Don't assume these are zero..=0A= image.style.top =3D "0px";=0A= image.style.left =3D "0px";=0A= =0A= // center the image=0A= if (oh > 0) {=0A= var ah =3D Math.round(oh/2);=0A= image.style.top =3D image.offsetTop + ah +=0A= this.options.centerBias.topBias + "px";=0A= }=0A= if (ow > 0) {=0A= var aw =3D Math.round(ow/2);=0A= image.style.left =3D image.offsetLeft + aw +=0A= this.options.centerBias.leftBias + "px";=0A= }=0A= };=0A= =0A= /**=0A= * Create a link element.=0A= * @param {String} href Href attribute for the element.=0A= * @return {Element} Link element.=0A= * @private=0A= */=0A= GFslideShow.prototype.createLink =3D function(href) {=0A= var link =3D document.createElement('a');=0A= link.setAttribute('href', href);=0A= if (this.options.linkTarget) {=0A= link.setAttribute('target', this.options.linkTarget);=0A= }=0A= return link;=0A= };=0A= =0A= /**=0A= * Create an image element.=0A= * @param {String} src Source attribute for the image element.=0A= * @private=0A= */=0A= GFslideShow.prototype.createImage =3D function(src) {=0A= var image =3D document.createElement("img");=0A= image.style.position =3D "absolute";=0A= image.setAttribute("src", src);=0A= this.setOpacity(image, 0);=0A= return image;=0A=

};=0A= =0A= /**=0A= * Properly adjust the pause image if need be.=0A= * @param {Element} image Image representing pause state.=0A= * @private=0A= */=0A= GFslideShow.prototype.adjustPauseImage =3D function(image) {=0A= if (this.options.scalePauseImage) {=0A= var height =3D Math.round(this.height * 0.33);=0A= var width =3D Math.round(this.width * 0.33);=0A= this.scaleImage(image, width, height);=0A= }=0A= this.placePauseImage(image);=0A= };=0A= =0A= /**=0A= * Properly place the pause image for overlay on a pause state.=0A= * @param {Element} image Image representing pause state.=0A= * @private=0A= */=0A= GFslideShow.prototype.placePauseImage =3D function(image) {=0A= var oh =3D this.height - image.offsetHeight;=0A= var ow =3D this.width - image.offsetWidth;=0A= =0A= // Don't assume these are zero..=0A= image.style.top =3D "0px";=0A= image.style.left =3D "0px";=0A= =0A= // center the image=0A= if (oh > 0) {=0A= var off =3D Math.round(this.height * 0.10);=0A= if (off < 15) off =3D 10;=0A= var ah =3D this.height - (image.offsetHeight + off);=0A= if (ah < 0) ah =3D 0;=0A= image.style.top =3D image.offsetTop + ah +=0A= this.options.pauseCenterBias.topBias + "px";=0A= }=0A= if (ow > 0) {=0A= var aw =3D Math.round(ow/2);=0A= image.style.left =3D image.offsetLeft + aw +=0A= this.options.pauseCenterBias.leftBias + "px";=0A= }=0A= };=0A= =0A= /**=0A= * Properly create the alpha transparent version of the pause image.=0A= * @param {Element} image Image representing pause state.=0A= * @private=0A= */=0A= GFslideShow.prototype.createAlphaPauseImage =3D function(image) {=0A= // Work with offscreen version first to get the correct sizes and = offsets..=0A= this.adjustPauseImage(image);=0A= =0A= var imgW =3D image.offsetWidth;=0A= var imgH =3D image.offsetHeight;=0A= var imgT =3D image.style.top;=0A= var imgL =3D image.style.left;=0A= =0A=

// Now create real one.=0A= var element =3D null;=0A= if (this.ie) {=0A= var src =3D this.options.pauseImage;=0A= element =3D document.createElement("div");=0A= element.style.filter =3D "progid:DXImageTransform.Microsoft." +=0A= "AlphaImageLoader(src=3D'" + src + "', sizingMethod=3D'scale')";=0A= element.style.position =3D "absolute";=0A= element.style.width =3D imgW + "px";=0A= element.style.height =3D imgH + "px";=0A= element.style.left =3D imgL;=0A= element.style.top =3D imgT;=0A= } else {=0A= element =3D image;=0A= element.style.opacity =3D "";=0A= }=0A= =0A= element.style.visibility =3D "hidden";=0A= element.style.zIndex =3D 222;=0A= =0A= if (element !=3D image) {=0A= this.container.appendChild(element);=0A= this.container.removeChild(image);=0A= }=0A= this.pauseImage =3D element;=0A= };=0A= =0A= /**=0A= * Callback asscoiated with the pause image load.=0A= * @param {Element} image Pause image instance that was loaded.=0A= * @private=0A= */=0A= GFslideShow.prototype.pauseImageLoaded =3D function(image) {=0A= this.createAlphaPauseImage(image);=0A= };=0A= =0A= /**=0A= * Create the pause image element.=0A= * @param {String} src Source attribute for the pause image element.=0A= * @private=0A= */=0A= GFslideShow.prototype.createPauseImage =3D function(src) {=0A= if (!this.options.pauseOnHover) return;=0A= var pauseOff =3D this.createImage(this.options.pauseImage);=0A= this.container.appendChild(pauseOff);=0A= if (pauseOff.complete) {=0A= this.createAlphaPauseImage(pauseOff);=0A= } else {=0A= pauseOff.onload =3D this.bind(this.pauseImageLoaded, pauseOff);=0A= }=0A= };=0A= =0A= /**=0A= * Create the fullControlPanel setup.=0A= * @private=0A= */=0A= GFslideShow.prototype.createFullControlPanel =3D function() {=0A= var h =3D (this.options.fullControlPanelSmallIcons?25:45);=0A= if (this.options.fullControlPanelCursor) h +=3D 10;=0A= var padTop =3D (this.options.fullControlPanelSmallIcons?5:10);=0A=

var padBottom =3D 5;=0A= var div =3D document.createElement('div');=0A= div.style.backgroundColor =3D '#000000';=0A= div.style.height =3D h + 'px';=0A= div.style.top =3D (this.height - (h+padBottom+padTop)) + 'px';=0A= div.style.width =3D '100%';=0A= div.style.zIndex =3D '222';=0A= div.style.position =3D 'relative';=0A= div.style.textAlign =3D 'center';=0A= div.style.direction =3D 'ltr';=0A= div.style.paddingTop =3D padTop + 'px';=0A= div.style.paddingBottom =3D padBottom + 'px';=0A= =0A= var iconSize =3D this.options.fullControlPanelSmallIcons?'small':'big';=0A= var handCursor =3D this.ie?'hand':'pointer';=0A= =0A= var pause =3D document.createElement("img");=0A= pause.src =3D GFslideShow.FC_PAUSE_PNG[iconSize];=0A= pause.style.cursor =3D handCursor;=0A= =0A= var next =3D document.createElement("img");=0A= next.src =3D GFslideShow.FC_NEXT_PNG[iconSize];=0A= next.style.cursor =3D handCursor;=0A= =0A= var prev =3D document.createElement("img");=0A= prev.src =3D GFslideShow.FC_PREV_PNG[iconSize];=0A= prev.style.cursor =3D handCursor;=0A= =0A= pause.style.marginLeft =3D '5px';=0A= pause.style.marginRight =3D '5px';=0A= =0A= div.appendChild(prev);=0A= div.appendChild(pause);=0A= div.appendChild(next);=0A= =0A= var cursor =3D null;=0A= if (this.options.fullControlPanelCursor) {=0A= cursor =3D document.createElement('div');=0A= cursor.style.height =3D '1.3em';=0A= cursor.style.fontSize =3D '11px';=0A= cursor.style.color =3D '#bbbbbb';=0A= div.appendChild(cursor);=0A= }=0A= =0A= // Hold onto the ui elements..=0A= this.fc =3D {};=0A= this.fc.container =3D div;=0A= this.fc.pause =3D pause;=0A= this.fc.next =3D next;=0A= this.fc.prev =3D prev;=0A= this.fc.cursor =3D cursor;=0A= =0A= next.onclick =3D this.bind(this.goForward);=0A= prev.onclick =3D this.bind(this.goBackward);=0A= pause.onclick =3D this.bind(this.pauseOrPlayClick);=0A= =0A= this.fc.container.style.visibility =3D "hidden";=0A= this.container.appendChild(div);=0A= };=0A= =0A=

/**=0A= * Clear the transition timer. Used to prevent leaks.=0A= * @private=0A= */=0A= GFslideShow.prototype.clearTransitionTimer =3D function() {=0A= if (this.transition_timer) {=0A= clearInterval(this.transition_timer);=0A= this.transition_timer =3D null;=0A= }=0A= };=0A= =0A= /**=0A= * Sets the transition timer for fadeout.=0A= * @private=0A= */=0A= GFslideShow.prototype.setTransitionTimer =3D function() {=0A= this.clearTransitionTimer();=0A= this.lastTick =3D GFslideShow.timeNow();=0A= var cb =3D this.bind(this.transitionAnimation);=0A= this.transition_timer =3D window.setInterval(cb, = this.options.transitionStep);=0A= };=0A= =0A= /**=0A= * Clear the display timer. Used to prevent leaks.=0A= * @private=0A= */=0A= GFslideShow.prototype.clearDisplayTimer =3D function() {=0A= if (this.display_timer) {=0A= clearTimeout(this.display_timer);=0A= this.display_timer =3D null;=0A= }=0A= };=0A= =0A= /**=0A= * Sets the display timer.=0A= * @private=0A= */=0A= GFslideShow.prototype.setDisplayTimer =3D function() {=0A= if (this.display_timer) return;=0A= var cb =3D this.bind(this.displayNextPhoto);=0A= this.display_timer =3D window.setTimeout(cb, this.options.displayTime);=0A= };=0A= =0A= /**=0A= * Clear the thumb timer. Used to prevent leaks.=0A= * @private=0A= */=0A= GFslideShow.prototype.clearThumbTimer =3D function() {=0A= if (this.thumb_timer) {=0A= clearTimeout(this.thumb_timer);=0A= this.thumb_timer =3D null;=0A= }=0A= };=0A= =0A= /**=0A= * Displays the slideshow, starting at the corresponding index.=0A= * @param {Number} index Index of image to start with.=0A= * @private=0A= */=0A=

GFslideShow.prototype.beginSlideShow =3D function(index) {=0A= this.photo_index =3D index;=0A= this.next =3D this.images[this.photo_index];=0A= this.snapToNextPhoto();=0A= this.started =3D true;=0A= };=0A= =0A= /**=0A= * Class helper method for the time now in milliseconds=0A= * @private=0A= */=0A= GFslideShow.timeNow =3D function() {=0A= var d =3D new Date();=0A= return d.getTime();=0A= };=0A= =0A= /**=0A= * Move to the next photo.=0A= */=0A= GFslideShow.prototype.goForward =3D function() {=0A= this.finishTransition();=0A= this.setNextPhoto();=0A= this.snapToNextPhoto();=0A= this.clearFullControlTimeoutTimer();=0A= };=0A= =0A= /**=0A= * Move to the previous photo.=0A= */=0A= GFslideShow.prototype.goBackward =3D function() {=0A= this.finishTransition();=0A= this.setPreviousPhoto();=0A= this.snapToNextPhoto();=0A= this.clearFullControlTimeoutTimer();=0A= };=0A= =0A= /**=0A= * Goto the specified indexed photo.=0A= */=0A= GFslideShow.prototype.gotoIndex =3D function(index) {=0A= if (index =3D=3D this.photo_index) {=0A= return;=0A= }=0A= this.clearTransitionTimer();=0A= this.setPhotoIndex(index);=0A= this.snapToNextPhoto();=0A= this.clearFullControlTimeoutTimer();=0A= }=0A= =0A= /**=0A= * Handle mouse clicks on the pause or play button.=0A= */=0A= GFslideShow.prototype.pauseOrPlayClick =3D function() {=0A= // Trap a play click if we have a callout registered.=0A= if (this.options.fullControlPanelPlayCallback && this.display_paused) {=0A= // for some reason a mouseout happens=0A= // when we click and swap divs...=0A= this.container.onmouseover =3D null;=0A= this.container.onmouseout =3D null;=0A= =

this.options.fullControlPanelPlayCallback(this.entries[this.photo_index])= ;=0A= this.fadeOutFullControl();=0A= } else {=0A= this.pauseOrPlayFullControl();=0A= }=0A= }=0A= =0A= /**=0A= * Toggle Pause or Play in FullControl Mode.=0A= */=0A= GFslideShow.prototype.pauseOrPlayFullControl =3D function() {=0A= // todo, pause callout?=0A= var iconSize =3D this.options.fullControlPanelSmallIcons?'small':'big';=0A= if (this.display_paused) {=0A= this.display_paused =3D false;=0A= this.fc.pause.src =3D GFslideShow.FC_PAUSE_PNG[iconSize];=0A= if (this.display_timer =3D=3D null && this.transition_timer =3D=3D = null) {=0A= // restart.=0A= this.displayNextPhoto();=0A= }=0A= } else {=0A= this.display_paused =3D true;=0A= this.fc.pause.src =3D GFslideShow.FC_PLAY_PNG[iconSize];=0A= }=0A= };=0A= =0A= /**=0A= * monitors mouse motion inside the container while fullcontrol panel is=0A= * active.=0A= * @private=0A= */=0A= GFslideShow.prototype.fullControlMotion =3D function() {=0A= var op =3D this.fc.container.opacity;=0A= if (op < GFslideShow.DEFAULT_FC_OPACITY) {=0A= this.container.onmousemove =3D null;=0A= this.clearFullControlTimeoutTimer();=0A= this.fadeInFullControl();=0A= } else {=0A= this.setFullControlTimeoutTimer();=0A= }=0A= }=0A= =0A= /**=0A= * Clears the timeout timer itself.=0A= * @private=0A= */=0A= GFslideShow.prototype.clearFullControlTimeoutTimer =3D function() {=0A= if (!this.fc) {=0A= return;=0A= }=0A= if (this.fc.timeout) {=0A= clearTimeout(this.fc.timeout);=0A= this.fc.timeout =3D null;=0A= }=0A= }=0A= =0A= /**=0A= * Set up the timeout timer itself.=0A=

* @private=0A= */=0A= GFslideShow.prototype.setFullControlTimeoutTimer =3D function() {=0A= if (this.fc.timeout) {=0A= clearTimeout(this.fc.timeout);=0A= this.fc.timeout =3D null;=0A= }=0A= if (this.options.fullControlPanelFadeOutTime > 0) {=0A= var cb =3D this.bind(this.fadeOutFullControl);=0A= this.fc.timeout =3D setTimeout(cb, = this.options.fullControlPanelFadeOutTime);=0A= }=0A= }=0A= =0A= /**=0A= * Set up a timeout to fadeout the control if no mouse activity.=0A= * @private=0A= */=0A= GFslideShow.prototype.setFullControlTimeout =3D function() {=0A= this.container.onmousemove =3D this.bind(this.fullControlMotion);=0A= this.setFullControlTimeoutTimer();=0A= }=0A= =0A= /**=0A= * Begin fading in of the FullControl.=0A= */=0A= GFslideShow.prototype.fadeInFullControl =3D function() {=0A= this.setOpacity(this.fc.container, 0);=0A= var cb =3D this.bind(this.fadeInFullControlAnimation);=0A= this.setFullControlFadeTimer(cb);=0A= }=0A= =0A= /**=0A= * Fade in animation for the FullControl=0A= */=0A= GFslideShow.prototype.fadeInFullControlAnimation =3D function() {=0A= var op =3D this.fc.container.opacity;=0A= op +=3D 0.075; // Approximation=0A= op =3D Math.min(GFslideShow.DEFAULT_FC_OPACITY, op);=0A= this.setOpacity(this.fc.container, op);=0A= if (op >=3D GFslideShow.DEFAULT_FC_OPACITY) {=0A= this.setFullControlFadeTimer();=0A= this.setFullControlTimeout();=0A= }=0A= }=0A= =0A= /**=0A= * Begin fading out of the FullControl.=0A= */=0A= GFslideShow.prototype.fadeOutFullControl =3D function() {=0A= var cb =3D this.bind(this.fadeOutFullControlAnimation);=0A= this.setFullControlFadeTimer(cb);=0A= }=0A= =0A= /**=0A= * Fade out animation for the FullControl=0A= */=0A= GFslideShow.prototype.fadeOutFullControlAnimation =3D function() {=0A= var op =3D this.fc.container.opacity;=0A= op -=3D 0.075;=0A=

this.setOpacity(this.fc.container, op);=0A= if (op <=3D 0) {=0A= this.setFullControlFadeTimer();=0A= }=0A= }=0A= =0A= /**=0A= * Set the fade timer, clearing previous ones.=0A= * @param {Object} opt_callback function/method to bind timer to.=0A= * @private=0A= */=0A= GFslideShow.prototype.setFullControlFadeTimer =3D function(opt_callback) = {=0A= if (this.fc.fade_timer) {=0A= clearInterval(this.fc.fade_timer);=0A= this.fc.fade_timer =3D null;=0A= }=0A= if (opt_callback) {=0A= this.fc.fade_timer =3D window.setInterval(opt_callback, 40);=0A= }=0A= }=0A= =0A= /**=0A= * Transition animation to next photo. Cleanup when finished.=0A= * @private=0A= */=0A= GFslideShow.prototype.transitionAnimation =3D function() {=0A= if (this.current && this.next) {=0A= var delta =3D this.delta;=0A= var ts =3D this.options.transitionStep;=0A= var now =3D GFslideShow.timeNow();=0A= var tick =3D now - this.lastTick;=0A= this.lastTick =3D now;=0A= delta *=3D (tick/ts);=0A= if (delta < 0) return;=0A= =0A= var cur_op =3D this.current.opacity - delta;=0A= var next_op =3D this.next.opacity + delta;=0A= =0A= this.setOpacity(this.current, cur_op);=0A= this.setOpacity(this.next, next_op);=0A= =0A= if (this.options.transitionAnimationCallback) {=0A= this.options.transitionAnimationCallback(this.next.opacity);=0A= }=0A= =0A= // Still more to go?=0A= if (cur_op > 0) {=0A= return;=0A= }=0A= }=0A= =0A= // Finished transition.=0A= this.finishTransition();=0A= };=0A= =0A= /**=0A= * Select the next photo to display. This takes into account different = load=0A= * times for images and bad links, etc.=0A=

* @private=0A= */=0A= GFslideShow.prototype.setNextPhoto =3D function() {=0A= if (this.images.length =3D=3D 0) {=0A= return;=0A= }=0A= var ci =3D this.photo_index;=0A= // wrap=0A= if (++this.photo_index >=3D this.images.length) {=0A= this.photo_index =3D 0;=0A= }=0A= var image =3D this.images[this.photo_index];=0A= if (image && image.__gfloaded) {=0A= this.next =3D image;=0A= } else {=0A= // Image not loaded for some reason, skip it. But don't loop forever.=0A= if (this.photo_index =3D=3D ci) {=0A= this.next =3D this.images[0];=0A= }=0A= }=0A= };=0A= =0A= =0A= /**=0A= * Select the previous photo to display. This takes into account = different load=0A= * times for images and bad links, etc.=0A= * @private=0A= */=0A= GFslideShow.prototype.setPreviousPhoto =3D function() {=0A= var ci =3D this.photo_index;=0A= if (this.images.length !=3D 0) {=0A= if (--this.photo_index < 0) {=0A= this.photo_index =3D this.images.length-1;=0A= }=0A= var image =3D this.images[this.photo_index];=0A= if (image && image.__gfloaded) {=0A= this.next =3D image;=0A= } else {=0A= // Image not loaded for some reason, skip it. But don't loop = forever.=0A= if (this.photo_index =3D=3D ci) {=0A= this.next =3D this.images[0];=0A= }=0A= }=0A= }=0A= };=0A= =0A= /**=0A= * Select the photo index to display.=0A= * @private=0A= */=0A= GFslideShow.prototype.setPhotoIndex =3D function(index) {=0A= if (index < 0 index >=3D this.images.length) {=0A= return;=0A= }=0A= var image =3D this.images[index];=0A= if (image && image.__gfloaded) {=0A= this.next =3D image;=0A= this.photo_index =3D index;=0A=

}=0A= };=0A= =0A= /**=0A= * Clears the pause events, prevents leaks.=0A= * @private=0A= */=0A= GFslideShow.prototype.clearPauseEvents =3D function() {=0A= this.container.onmouseover =3D null;=0A= this.container.onmouseout =3D null;=0A= };=0A= =0A= /**=0A= * Cleanup when we notice we have been removed or replaced. Try to be=0A= * as GC friendly as possible.=0A= * @private=0A= */=0A= GFslideShow.prototype.cleanup =3D function() {=0A= // Try to be gc friendly.=0A= this.clearTransitionTimer();=0A= this.clearDisplayTimer();=0A= this.clearThumbTimer();=0A= this.clearPauseEvents();=0A= this.clearNode(this.container);=0A= this.container =3D null;=0A= };=0A= =0A= /**=0A= * Display the next appropriate photo if we can. Also determine if we=0A= * need to start transition animation if applicable.=0A= * @private=0A= */=0A= GFslideShow.prototype.displayNextPhoto =3D function() {=0A= this.display_timer =3D null;=0A= =0A= if (!this.started) {=0A= return false;=0A= }=0A= =0A= // Just return if we are in a paused state.=0A= if (this.display_paused) return;=0A= =0A= // See if we have been orphaned and cleanup if needed.=0A= if ((!this.container !this.container.parentNode) &&=0A= this.options.autoCleanup) {=0A= this.cleanup();=0A= return;=0A= }=0A= =0A= this.setNextPhoto();=0A= this.beginTransition();=0A= };=0A= =0A= /**=0A= * Helper method to snap to next photo=0A= * @private=0A= */=0A= GFslideShow.prototype.snapToNextPhoto =3D function() {=0A= this.setOpacity(this.next, 1);=0A= this.setOpacity(this.current, 0);=0A=

this.current =3D this.next;=0A= this.setDisplayTimer();=0A= if (this.options.transitionCallback) {=0A= this.options.transitionCallback(this.entries[this.photo_index],=0A= this.options.transitionTime);=0A= }=0A= if (this.options.fullControlPanel && = this.options.fullControlPanelCursor) {=0A= var index =3D (this.photo_index+1) + ' / ' + this.images.length;=0A= this.fc.cursor.innerHTML =3D index;=0A= }=0A= }=0A= =0A= /**=0A= * Helper method to start transition to next selected photo.=0A= * Takes into account transition parameters.=0A= * @private=0A= */=0A= GFslideShow.prototype.beginTransition =3D function() {=0A= if (!this.current !this.next (this.current =3D=3D this.next)) {=0A= // Skip if we are missing something or trying to transition to=0A= // ourselves.=0A= this.setDisplayTimer();=0A= return;=0A= }=0A= if (this.options.transitionTime >=3D this.options.transitionStep) {=0A= this.setTransitionTimer();=0A= } else {=0A= this.snapToNextPhoto();=0A= }=0A= };=0A= =0A= /**=0A= * Helper method to finish the transition to next selected photo.=0A= * @private=0A= */=0A= GFslideShow.prototype.finishTransition =3D function() {=0A= this.clearTransitionTimer();=0A= this.snapToNextPhoto();=0A= };=0A= =0A= /**=0A= * Helper method to set opacity for images.. Also takes into account=0A= * visibility in general.=0A= * @param {Element} image Image element.=0A= * @param {Number} opacity alpha level.=0A= * @private=0A= */=0A= GFslideShow.prototype.setOpacity =3D function(image, opacity) {=0A= if (image =3D=3D null) return;=0A= opacity =3D Math.max(0, Math.min(1, opacity));=0A= if (opacity =3D=3D 0) {=0A= if (image.style.visibility !=3D "hidden") {=0A= image.style.visibility =3D "hidden";=0A= }=0A= } else {=0A= if (image.style.visibility !=3D "visible") {=0A= image.style.visibility =3D "visible";=0A= }=0A= }=0A=

if (this.ie) image.style.filter =3D "alpha(opacity=3D" + opacity*100 = + ")";=0A= image.style.opacity =3D image.opacity =3D opacity;=0A= };=0A= ------=_NextPart_000_0000_01CB9217.A33D0760--

You might also like